diff --git a/components/700_UniversalHousing/cad/Global_UniversalHousing.easm b/components/700_UniversalHousing/cad/Global_UniversalHousing.easm index 11d2cfd6c..264a18b32 100644 Binary files a/components/700_UniversalHousing/cad/Global_UniversalHousing.easm and b/components/700_UniversalHousing/cad/Global_UniversalHousing.easm differ diff --git a/components/700_UniversalHousing/cad/Global_UniversalHousing.html b/components/700_UniversalHousing/cad/Global_UniversalHousing.html index 8527dd3b4..cfced37a6 100644 --- a/components/700_UniversalHousing/cad/Global_UniversalHousing.html +++ b/components/700_UniversalHousing/cad/Global_UniversalHousing.html @@ -8360,7 +8360,7 @@ var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){fun // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)if(b.hasOwnProperty(p))d[p]=b[p]};return extendStatics(d,b)};return function(d,b){extendStatics(d,b);function __(){this.constructor=d}d.prototype=b===null?Object.create(b):(__.prototype=b.prototype,new __)}}();var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]=this.mSelObjs.length)return[2,null];this.dehighlightAllTemporaryEntity();toRemove=this.mSelObjs[idx];this.mSelObjs.splice(idx,1);if(!utils.isNumber(this.isItemSelected(toRemove))){this.deColorEntity(toRemove)}return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 1:updated=_a.sent();if(!(updated||this.mSelObjs.length===0))return[3,3];return[4,this.resetImmediateResults()];case 2:_a.sent();return[3,4];case 3:this.mAuxGeoImmediate.regeneratePicks(this.mSelObjs);_a.label=4;case 4:this.updatePanelResult();return[2,toRemove]}}))}))};eDwMeasureEntities.prototype.setSelectedEntityColor=function(iColor){this.mSelMeasureEntColor=iColor};eDwMeasureEntities.prototype.setMeasureUnit=function(iUserUnits){var _this=this;this.mViewer.getModel().setUserUnits(iUserUnits);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.resetImmediateResults()];case 1:_a.sent();return[2]}}))}))})();this.mAuxGeoSelected.syncUnits();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePointToPoint=function(iEnable){eDwMeasureEntities.PointToPoint=iEnable;this.reset();this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updateDelta=function(iEnable){eDwMeasureEntities.ShowDelta=iEnable;this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePanelResult=function(){var userUnits=this.mViewer.getModel().getUserUnits();this.mPanelInfo.updatePanelResult(this.mSelObjs,userUnits)};eDwMeasureEntities.prototype.reset=function(){this.deColorAll();this.mAuxGeoSelected.reset();this.mAuxGeoImmediate.reset();this.mSelObjs=[];this.updatePanelResult()};eDwMeasureEntities.prototype.draw=function(){this.mAuxGeoSelected.draw();this.mAuxGeoImmediate.draw()};eDwMeasureEntities.prototype.getClassName=function(){return"eDwMeasureEntities"};eDwMeasureEntities.prototype.isItemSelected=function(iSelObj){if(utils.isNumber(iSelObj.getIDHC())){for(var i=0;i0){result=new MeasureResultString("Info","Invalid combination");ioAuxGeo.addMessage(result,iSelObjs[n-1].getPosition(),eDwTypes_1.HC.Color.red())}ioAuxGeo.updateResultLabels();return[2,isValid]}}))}))};eDwMeasureEntities.prototype.updateSingleVert=function(iSelObjs){if(1!==iSelObjs.length)return false;var vertObj=iSelObjs[0];return vertObj.getPointEntity()?true:false};eDwMeasureEntities.prototype.updateSingleEdge=function(iSelObjs){if(1!==iSelObjs.length)return false;var edgeObj=iSelObjs[0];if(edgeObj.getLineEntity())return true;return false};eDwMeasureEntities.prototype.updateSingleFace=function(iSelPropsHC,iSelObjs){if(1!==iSelObjs.length)return false;var faceObj=iSelObjs[0];var faceProp=iSelPropsHC[0];if(!faceObj.getFaceEntity()||!faceProp)return false;if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.CylinderElement){return true}else if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement){return true}return false};eDwMeasureEntities.prototype.updateVertVert=function(iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(iSelObjs[0].getPointEntity()&&iSelObjs[1].getPointEntity()){var vertObj0=iSelObjs[0];var vertObj1=iSelObjs[1];if(vertObj0.equals(vertObj1))return false;iAuxGeo.setByVertexVertex(vertObj0,vertObj1);return true}return false};eDwMeasureEntities.prototype.updateVertEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;var edgeProp=iSelPropsHC[0];var edgeObj=iSelObjs[0];var vertObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getPointEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];vertObj=iSelObjs[0]}if(!vertObj.getPointEntity())return false;if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByVertexLine(vertObj,edgeProp,edgeObj);return true}else if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByVertexCircle(vertObj,edgeProp,edgeObj);return true}return false};eDwMeasureEntities.prototype.updateVertFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var vertObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];vertObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getPointEntity()&&iSelObjs[0].getFaceEntity()){vertObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!vertObj.getPointEntity())return[2,false];if(!(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByVertexPlane(vertObj,faceProp,faceObj,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var edgeProp,edgeObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];edgeProp=iSelPropsHC[0];edgeObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getFaceEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,1];iAuxGeo.setByPlaneLine(faceProp,edgeProp,faceObj,edgeObj);return[2,true];case 1:if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,3];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 2:minDistInfo=_a.sent();iAuxGeo.setByCirclePlane(edgeProp,faceProp,edgeObj,faceObj,minDistInfo);return[2,true];case 3:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(!iSelObjs[0].getLineEntity()||!iSelObjs[1].getLineEntity()){return false}var edgeObj0=iSelObjs[0];var edgeProp0=iSelPropsHC[0];var edgeObj1=iSelObjs[1];var edgeProp1=iSelPropsHC[1];if(edgeObj0.equals(edgeObj1))return false;if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByLineLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleLine(edgeProp1,edgeProp0,edgeObj1,edgeObj0)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByCircleLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleCircle(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}this.updateEdges(iSelPropsHC,iSelObjs,iAuxGeo);return true};eDwMeasureEntities.prototype.updateFaceFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var faceObj0,faceProp0,faceObj1,faceProp1,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];if(!iSelObjs[0].getFaceEntity()||!iSelObjs[1].getFaceEntity()){return[2,false]}faceObj0=iSelObjs[0];faceProp0=iSelPropsHC[0];faceObj1=iSelObjs[1];faceProp1=iSelPropsHC[1];if(faceObj0.equals(faceObj1))return[2,false];if(!faceObj1.getFaceEntity()||!faceProp1)return[2,false];if(!(faceProp0 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByPlanePlane(faceProp1,faceProp0,faceObj1,faceObj0,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdges=function(iSelPropsHC,iSelObjs,ioAuxGeo){var n=iSelObjs.length;var len=0;var ids=[];for(var i=0;i1){var result=new MeasureResultDistance("Total Length",len);pos=iSelObjs[n-1].getPosition();ioAuxGeo.addOtherResult(result,pos);return true}return false};eDwMeasureEntities.prototype.highlightEntityAt=function(iIndex,iHighlight){if(iHighlight===void 0){iHighlight=true}var n=this.mSelObjs.length;if(iIndex<0||iIndex>=n)return;eDwMeasureEntities.highlightEntity(this.mSelObjs[iIndex],this.mViewer.getModel(),iHighlight)};eDwMeasureEntities.prototype.addAllForEntity=function(iSelObj){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.addObjs(iSelObj)];case 1:_a.sent();return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 2:_a.sent();return[4,this.resetImmediateResults()];case 3:_a.sent();this.colorEntity(iSelObj);return[2,true]}}))}))};eDwMeasureEntities.PointToPoint=false;eDwMeasureEntities.ShowDelta=false;return eDwMeasureEntities}(eDwTypes_1.HC.Markup.MarkupItem);var LabelItem=function(_super){__extends(LabelItem,_super);function LabelItem(iViewer,iLabel){var _this=_super.call(this)||this;_this.mLabel=iLabel;return _this}LabelItem.prototype.setStringContent=function(){this.mLabel.setStringContent()};LabelItem.prototype.draw=function(){this.mLabel.drawLabel()};LabelItem.prototype.hit=function(iPos){var box=this.mLabel.getLabelBox();if(!box)return false;var xMin=box.Min.x;var xMax=box.Max.x;var yMin=box.Min.y;var yMax=box.Max.y;return iPos.x<=xMax&&iPos.x>=xMin&&iPos.y<=yMax&&iPos.y>=yMin};LabelItem.prototype.onDragStart=function(iPos){this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragMove=function(iPos){var delta=eDwTypes_1.HC.Point2.subtract(iPos,this.mDragPos);var endPos=this.mLabel.getLeaderEndPos();if(!eDwGeomUtils.isValidHCPoint(endPos)||!eDwGeomUtils.isValidHCPoint(delta))return true;endPos.add(delta);this.mLabel.setLeaderEndPos(endPos);this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragEnd=function(iPos){return true};return LabelItem}(eDwTypes_1.HC.Markup.MarkupItem);var MeasureResultItem=function(){function MeasureResultItem(iName){this.mName=iName}Object.defineProperty(MeasureResultItem.prototype,"Value",{get:function(){return":NOVALUE:"},enumerable:false,configurable:true});Object.defineProperty(MeasureResultItem.prototype,"Name",{get:function(){return this.mName},enumerable:false,configurable:true});return MeasureResultItem}();var MeasureResultString=function(_super){__extends(MeasureResultString,_super);function MeasureResultString(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue;return _this}Object.defineProperty(MeasureResultString.prototype,"Value",{get:function(){return this.mValue},enumerable:false,configurable:true});return MeasureResultString}(MeasureResultItem);var MeasureResultNumber=function(_super){__extends(MeasureResultNumber,_super);function MeasureResultNumber(iName,iValueKind){var _this=_super.call(this,iName)||this;_this.mValueKind=iValueKind;return _this}Object.defineProperty(MeasureResultNumber.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue,this.mValueKind)},enumerable:false,configurable:true});return MeasureResultNumber}(MeasureResultItem);var MeasureResultDistance=function(_super){__extends(MeasureResultDistance,_super);function MeasureResultDistance(iName,iValue){var _this=_super.call(this,iName,cLength)||this;_this.mValue=iValue;return _this}return MeasureResultDistance}(MeasureResultNumber);var MeasureResultArea=function(_super){__extends(MeasureResultArea,_super);function MeasureResultArea(iName,iValue){var _this=_super.call(this,iName,"Area")||this;_this.mValue=iValue;return _this}return MeasureResultArea}(MeasureResultNumber);var MeasureResultAngle=function(_super){__extends(MeasureResultAngle,_super);function MeasureResultAngle(iName,iValue){var _this=_super.call(this,iName,"Angle")||this;_this.mValue=iValue;return _this}return MeasureResultAngle}(MeasureResultNumber);var MeasureResultPoint3D=function(_super){__extends(MeasureResultPoint3D,_super);function MeasureResultPoint3D(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue.copy();return _this}Object.defineProperty(MeasureResultPoint3D.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue.x,"Length")+","+l_Model.getValueWithUnit(this.mValue.y,"Length")+","+l_Model.getValueWithUnit(this.mValue.z,"Length")},enumerable:false,configurable:true});return MeasureResultPoint3D}(MeasureResultItem);var MeasureLabelItem=function(){function MeasureLabelItem(iViewer,iResult,iColor){this.mViewer=iViewer;this.mResult=iResult;this.mColor=iColor;this.mNameTextBox=undefined;this.mValueTextBox=undefined;this.mNameBox=undefined;this.mValueBox=undefined}MeasureLabelItem.prototype.drawItem=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();if(this.mNameBox)renderer.drawRectangle(this.mNameBox);if(this.mValueBox)renderer.drawRectangle(this.mValueBox);if(this.mNameTextBox)renderer.drawTextBox(this.mNameTextBox);if(this.mValueTextBox)renderer.drawTextBox(this.mValueTextBox)};MeasureLabelItem.prototype.setPosition=function(ioPos,iNameWidth,iValueWidth){if(!this.mNameBox||!this.mValueBox||!this.mNameTextBox||!this.mValueTextBox){this.mNameBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mNameBox.setFillColor(this.mColor?this.mColor:cGreyColor);this.mValueBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mValueBox.setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mNameTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setStrokeWidth(0);this.mNameTextBox.getTextPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setFillOpacity(0);this.mNameTextBox.getTextPortion().setFontFamily("arial");this.mValueTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mValueTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mValueTextBox.getBoxPortion().setStrokeWidth(0);this.mValueTextBox.getTextPortion().setFillColor(cGreyColor);this.mValueTextBox.getBoxPortion().setFillOpacity(0);this.mValueTextBox.getTextPortion().setFontFamily("arial")}var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=renderer.measureTextBox(this.mNameTextBox);var valueSize=renderer.measureTextBox(this.mValueTextBox);var height=Math.max(nameSize.y,valueSize.y);this.mNameBox.setSize(new eDwTypes_1.HC.Point2(iNameWidth,height));this.mValueBox.setSize(new eDwTypes_1.HC.Point2(iValueWidth,height));var namePos=ioPos.copy();var valuePos=ioPos.copy();valuePos.x+=iNameWidth;this.mNameBox.setPosition(namePos);this.mNameTextBox.setPosition(namePos);this.mValueBox.setPosition(valuePos);this.mValueTextBox.setPosition(valuePos);ioPos.y+=height};MeasureLabelItem.prototype.getWidth=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=this.mNameTextBox?renderer.measureTextBox(this.mNameTextBox):{x:0,y:0};var valueSize=this.mValueTextBox?renderer.measureTextBox(this.mValueTextBox):{x:0,y:0};return{NameWidth:nameSize.x,ValueWidth:valueSize.x}};MeasureLabelItem.prototype.setStringContent=function(){if(this.mNameTextBox){this.mNameTextBox.setTextString(this.mResult.Name)}if(this.mValueTextBox){this.mValueTextBox.setTextString(this.mResult.Value)}};MeasureLabelItem.prototype.getText=function(){return this.mResult.Name+": "+this.mResult.Value};MeasureLabelItem.prototype.getBoundingBox=function(){if(!this.mNameBox||!this.mValueBox){return null}var size1=this.mValueBox.getSize();var posS=this.mNameBox.getPosition().copy();var pos1=this.mValueBox.getPosition();var posE=new eDwTypes_1.HC.Point2(pos1.x+size1.x,pos1.y+size1.y);var min=new eDwTypes_1.HC.Point2(Math.min(posS.x,posE.x),Math.min(posS.y,posE.y));var max=new eDwTypes_1.HC.Point2(Math.max(posS.x,posE.x),Math.max(posS.y,posE.y));return{Min:min,Max:max}};return MeasureLabelItem}();var MeasureBaseLine=function(){function MeasureBaseLine(iViewer,iPntWCHC0,iPntWCHC1,iLineColor){this.mViewer=iViewer;this.mColor=iLineColor||cGreyColor;this.setWCPts(iPntWCHC0,iPntWCHC1)}MeasureBaseLine.prototype.draw=function(){if(!this.isValid())return;if(this.mLine)this.updateLinePts();else this.createHCLine();var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawLine(this.mLine)};MeasureBaseLine.prototype.getLineColorHC=function(){return this.mColor};MeasureBaseLine.prototype.getMiddleWCPtHC=function(){var middle=eDwTypes_1.HC.Point3.scale(eDwTypes_1.HC.Point3.add(this.mWCEndPtHC0,this.mWCEndPntHC1),.5);return middle};MeasureBaseLine.prototype.setLineColor=function(iColor){this.mColor=iColor;if(this.mLine)this.setColorOnHCLine(iColor);else this.createHCLine()};MeasureBaseLine.prototype.isValid=function(){return this.mWCEndPtHC0&&this.mWCEndPntHC1&&eDwGeomUtils.isValidHCPoint(this.mWCEndPtHC0)&&eDwGeomUtils.isValidHCPoint(this.mWCEndPntHC1)};MeasureBaseLine.prototype.createHCLine=function(){this.mLine=new eDwTypes_1.HC.Markup.Shape.Line;this.setColorOnHCLine(this.mColor);this.updateLinePts();return this};MeasureBaseLine.prototype.copyFrom=function(iSrcLine){if(iSrcLine.mLine){this.mLine.setStrokeWidth(iSrcLine.mLine.getStrokeWidth());this.mLine.setEndcapType(iSrcLine.mLine.getEndEndcapType());this.mLine.setStartEndcapSize(iSrcLine.mLine.getStartEndcapSize());this.mLine.setEndEndcapSize(iSrcLine.mLine.getEndEndcapSize());this.mLine.setStartEndcapColor(iSrcLine.mLine.getStartEndcapColor());this.mLine.setEndEndcapColor(iSrcLine.mLine.getEndEndcapColor())}this.setWCPts(iSrcLine.mWCEndPtHC0,iSrcLine.mWCEndPntHC1);this.mColor=iSrcLine.mColor};MeasureBaseLine.prototype.setWCPts=function(iWCStartPntHC,iWCEndPntHC){if(!iWCStartPntHC||!iWCEndPntHC||!eDwGeomUtils.isValidHCPoint(iWCStartPntHC)||!eDwGeomUtils.isValidHCPoint(iWCEndPntHC)){console.warn("One or more measure points are invalid");return}this.mWCEndPtHC0=iWCStartPntHC.copy();this.mWCEndPntHC1=iWCEndPntHC.copy()};MeasureBaseLine.prototype.updateLinePts=function(){var viewHC=this.mViewer.getHCView();this.mLine.setP1(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPtHC0)));this.mLine.setP2(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPntHC1)))};MeasureBaseLine.prototype.setColorOnHCLine=function(iColor){this.mLine.setStrokeColor(iColor);this.mLine.setEndEndcapColor(iColor);this.mLine.setStartEndcapColor(iColor)};return MeasureBaseLine}();var MeasureLine=function(_super){__extends(MeasureLine,_super);function MeasureLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLine.prototype.copy=function(){var copy=new MeasureLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setWidthAndEndCapsOnHCLine();return this};MeasureLine.prototype.setWidthAndEndCapsOnHCLine=function(){this.mLine.setStrokeWidth(3);this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.None)};return MeasureLine}(MeasureBaseLine);var MeasureLeaderLine=function(_super){__extends(MeasureLeaderLine,_super);function MeasureLeaderLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLeaderLine.prototype.copy=function(){var copy=new MeasureLeaderLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLeaderLine.prototype.getLeaderStartPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPtHC0)};MeasureLeaderLine.prototype.getLeaderEndPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPntHC1)};MeasureLeaderLine.prototype.setLeaderEndPos=function(iPos){this.setWCPts(this.mWCEndPtHC0,eDwGeomUtils.screenToWorld(iPos,this.mViewer.getHCView()))};MeasureLeaderLine.prototype.setLeaderEnd=function(iPoint){this.mWCEndPntHC1=iPoint.copy()};MeasureLeaderLine.prototype.getLeaderStart=function(){return this.mWCEndPtHC0};return MeasureLeaderLine}(MeasureBaseLine);var MeasureDistLine=function(_super){__extends(MeasureDistLine,_super);function MeasureDistLine(iViewer,iPntHC0,iSelObj0,iPntHC1,iSelObj1,iLineColor,iUseArrowEnds){if(iUseArrowEnds===void 0){iUseArrowEnds=true}var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;_this.mStartSelObj=iSelObj0;_this.mEndSelObj=iSelObj1;_this.mDistColor=iLineColor||cLineDistanceColor;_this.mUseArrowEnds=iUseArrowEnds;if(!_this.isValid())_this.createHCLine();return _this}MeasureDistLine.prototype.copy=function(){var copy=new MeasureDistLine(this.mViewer,this.mWCEndPtHC0,this.mStartSelObj,this.mWCEndPntHC1,this.mEndSelObj,this.getLineColorHC(),this.mUseArrowEnds);copy.copyFrom(this);return copy};MeasureDistLine.prototype.setSelObjEndPts=function(iWCStartPntHC,iStartSelObj,iWCEndPntHC,iEndSelObj){_super.prototype.setWCPts.call(this,iWCStartPntHC,iWCEndPntHC);this.mStartSelObj=iStartSelObj;this.mEndSelObj=iEndSelObj};MeasureDistLine.prototype.getDistance=function(){var localPt0HC=this.mStartSelObj.getAsLocalPoint(this.mWCEndPtHC0);var localPt1HC=this.mEndSelObj.getAsLocalPoint(this.mWCEndPntHC1);return eDwTypes_1.HC.Point3.subtract(localPt0HC,localPt1HC).length()};MeasureDistLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setHCLineAttributes();return this};MeasureDistLine.prototype.setHCLineAttributes=function(){this.mLine.setStrokeWidth(3);if(this.mUseArrowEnds){this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.Arrowhead)}this.mLine.setStartEndcapSize(5);this.mLine.setEndEndcapSize(5);this.mLine.setStartEndcapColor(this.mDistColor);this.mLine.setEndEndcapColor(this.mDistColor);this.mLine.setStrokeColor(this.mDistColor)};return MeasureDistLine}(MeasureBaseLine);var MeasureLabel=function(){function MeasureLabel(iViewer,iPnt3DHC,iDrawEnabled){if(iDrawEnabled===void 0){iDrawEnabled=true}this.mViewer=iViewer;this.mItems=[];this.mDrawEnabled=iDrawEnabled;this.createLeaderIfPointValid(iPnt3DHC,iPnt3DHC)}MeasureLabel.prototype.reset=function(){this.mItems=[]};MeasureLabel.prototype.drawLabel=function(){if(!this.isValid()||!this.mDrawEnabled)return;this.setLabelPosition(this.mLeader.getLeaderEndPos());var n=this.mItems.length;if(0===n)return;this.mLeader.draw();for(var i=0;icanvasSize.x&&bboxSize.xcanvasSize.y&&bboxSize.y1){this.mLineDist.draw();if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){this.mDelta.draw(iImmediateDrawMode)}var viewHC=this.mViewer.getHCView();this.mEndGlyph0.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[0])));this.mEndGlyph1.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[1])));if(!iImmediateDrawMode){var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawCircle(this.mEndGlyph0);renderer.drawCircle(this.mEndGlyph1)}}};MeasureAuxDelta.prototype.getLabelData=function(){var labelData={};var labelName=this.mLineNormal?cNormalDistance:this.mSomeCoordsArcCenters?cCenterDistance:cDistance;labelData[cDistance]=new MeasureResultDistance(labelName,this.getDistance());var minResultDist=new MeasureResultDistance(cMinDistance,this.mModelSpaceMinDist);if(parseFloat(minResultDist.Value)>0){labelData[cMinDistance]=minResultDist}var maxResultDist=new MeasureResultDistance(cMaxDistance,this.mModelSpaceMaxDist);if(parseFloat(maxResultDist.Value)>0){labelData[cMaxDistance]=maxResultDist}if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){$.extend(labelData,this.mDelta.getLabelData())}return labelData};MeasureAuxDelta.prototype.getLabels=function(){var labels=[];if(this.getDistance()1&&this.mLineDist?eDwTypes_1.HC.Point3.subtract(this.mWCPntsHC[0],this.mWCPntsHC[1]):eDwTypes_1.HC.Point3.zero()};MeasureAuxDelta.prototype.getDistance=function(){return this.mLineDist?this.mLineDist.getDistance():0};MeasureAuxDelta.prototype.setDistLineColor=function(iColor){this.mLineColor=iColor};MeasureAuxDelta.prototype.setPointColor=function(iColor){this.mEndGlyph0.setFillColor(iColor);this.mEndGlyph1.setFillColor(iColor)};MeasureAuxDelta.prototype.setMinDist=function(iDist){this.mModelSpaceMinDist=iDist};MeasureAuxDelta.prototype.setMaxDist=function(iDist){this.mModelSpaceMaxDist=iDist};Object.defineProperty(MeasureAuxDelta.prototype,"LineNormal",{get:function(){return this.mLineNormal},set:function(iEnable){this.mLineNormal=iEnable},enumerable:false,configurable:true});Object.defineProperty(MeasureAuxDelta.prototype,"SomeCoordsArcCenters",{get:function(){return this.mSomeCoordsArcCenters},set:function(iEnable){this.mSomeCoordsArcCenters=iEnable},enumerable:false,configurable:true});MeasureAuxDelta.prototype.hasDistance=function(){var deltaDist=this.getDistance();return deltaDist>cLengthTol?true:false};return MeasureAuxDelta}();var MeasureDelta=function(){function MeasureDelta(iViewer){this.mViewer=iViewer;this.reset()}MeasureDelta.prototype.set=function(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];this.mLineDeltaMap[cDeltaX].setSelObjEndPts(iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1);this.mLineDeltaMap[cDeltaY].setSelObjEndPts(deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1);this.mLineDeltaMap[cDeltaZ].setSelObjEndPts(deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1)};MeasureDelta.prototype.getLabels=function(){var labelData=this.getLabelData();var numNonZeroLabelData=0;var nonZeroLabelData={};for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var deltaKey=_a[_i];var dist=this.mLineDeltaMap[deltaKey].getDistance();if(dist>cLengthTol){nonZeroLabelData[deltaKey]=labelData[deltaKey];numNonZeroLabelData++}}if(numNonZeroLabelData===1)nonZeroLabelData={};var labels=[];for(var key in nonZeroLabelData){var lineDelta=this.mLineDeltaMap[key];var label=new MeasureLabel(this.mViewer,lineDelta.getMiddleWCPtHC());label.addItem(labelData[key],lineDelta.getLineColorHC());if(label.isValid())labels.push(label)}return labels};MeasureDelta.prototype.draw=function(iImmediateDrawMode){if(this.isDeltaEnabled()){for(var key in this.mLineDeltaMap){var deltaLine=this.mLineDeltaMap[key];if(deltaLine.getDistance()>cLengthTol)deltaLine.draw()}}};MeasureDelta.prototype.reset=function(){this.mLineDeltaMap={}};MeasureDelta.prototype.copy=function(){var auxDeltaCopy=new MeasureDelta(this.mViewer);for(var key in this.mLineDeltaMap){auxDeltaCopy.mLineDeltaMap[key]=this.mLineDeltaMap[key].copy()}return auxDeltaCopy};MeasureDelta.prototype.getLabelData=function(){var labelData={};if(this.isDeltaEnabled()){for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var delta=_a[_i];labelData[delta]=new MeasureResultDistance(delta,this.mLineDeltaMap[delta].getDistance())}}return labelData};MeasureDelta.prototype.getText=function(){if(this.isDeltaEnabled()){var data=this.getLabelData();return"Delta : "+data[cDeltaX].Value+", "+data[cDeltaY].Value+", "+(""+data[cDeltaZ].Value)}return""};MeasureDelta.create=function(iViewer,iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var measureDelta=new MeasureDelta(iViewer);var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];measureDelta.mLineDeltaMap[cDeltaX]=new MeasureDistLine(iViewer,iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1,eDwTypes_1.HC.Color.red(),false);measureDelta.mLineDeltaMap[cDeltaY]=new MeasureDistLine(iViewer,deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1,new eDwTypes_1.HC.Color(0,128,0),false);measureDelta.mLineDeltaMap[cDeltaZ]=new MeasureDistLine(iViewer,deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1,eDwTypes_1.HC.Color.blue(),false);return measureDelta};MeasureDelta.prototype.isDeltaEnabled=function(){return eDwMeasureEntities.ShowDelta&&!!this.mLineDeltaMap[cDeltaX]};return MeasureDelta}();var MeasureAuxDistance=function(){function MeasureAuxDistance(iViewer){this.mViewer=iViewer;this.mDistLine=new MeasureAuxDelta(iViewer);this.mNDistLine=new MeasureAuxDelta(iViewer,cAuxDistanceNormalDistanceLineColor,true);this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]}MeasureAuxDistance.prototype.reset=function(){this.mDistLine.reset();this.mNDistLine.reset();this.mNDistLine.setDistLineColor(cAuxDistanceNormalDistanceLineColor);this.mNDistLine.LineNormal=true;this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]};MeasureAuxDistance.prototype.draw=function(iImmediateDrawMode){if(!this.getLabels().length)return;this.mDistLine.draw(iImmediateDrawMode);this.mNDistLine.draw(iImmediateDrawMode);for(var _i=0,_a=this.mNormalDistExtLines;_i<_a.length;_i++){var normalExtLine=_a[_i];normalExtLine.draw()}};MeasureAuxDistance.prototype.setByPointPoint=function(iWCPntHC0,iSelObj0,iWCPntHC1,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}this.reset();this.mDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.mDistLine.SomeCoordsArcCenters=isSomeCoordsArcCenters;this.mNDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.setNormalDistExtPoints([iWCPntHC0,iWCPntHC0,iWCPntHC1,iWCPntHC1]);this.avoidDuplication()};MeasureAuxDistance.prototype.setByPointLine=function(iPntWCHC,iSelObj0,iEdgeHC,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}var pickPntWCHC=iSelObj1.getPosition();var endPntsWCHC=l_getLineEndPts(iSelObj1);var vecWCHC=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,endPntsWCHC.P1HC);if(vecWCHC.length()<1e-6)return;vecWCHC.normalize();var k=eDwTypes_1.HC.Point3.dot(eDwTypes_1.HC.Point3.subtract(iPntWCHC,pickPntWCHC),vecWCHC);var basePntWCHC=eDwTypes_1.HC.Point3.add(pickPntWCHC,eDwTypes_1.HC.Point3.scale(vecWCHC,k));var vecWCHC0=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,basePntWCHC);var vecWCHC1=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P1HC,basePntWCHC);if(eDwTypes_1.HC.Point3.dot(vecWCHC0,vecWCHC1)<0){this.setByPointPoint(iPntWCHC,iSelObj0,basePntWCHC,iSelObj1,isSomeCoordsArcCenters)}else{this.reset();var pntWCHC=vecWCHC0.length()normalDist){result.push(cDistance+": "+labelData[cDistance].Value)}if(this.mNDistLine.getWCDeltaEnds().length&&normalDist){result.push((this.mNDistLine.LineNormal?"Normal ":"")+cDistance+": "+labelData[cDistance].Value)}var minDistResultItem=labelData[cMinDistance];if(minDistResultItem){result.push(cMinDistance+": "+minDistResultItem.Value)}var maxDistResultItem=labelData[cMaxDistance];if(maxDistResultItem){result.push(cMaxDistance+": "+maxDistResultItem.Value)}if(eDwMeasureEntities.ShowDelta){var nDeltaPt=this.mNDistLine.getDelta();var deltaPt=this.mNDistLine.LineNormal?this.mDistLine.getDelta():nDeltaPt;if(!deltaPt.equalsWithTolerance(eDwTypes_1.HC.Point3.zero(),cLengthTol)){result.push(distLine.getText())}}return result.join("\n")};MeasureAuxDistance.getAngle=function(iV0,iV1){var vec0=iV0.copy();var vec1=iV1.copy();vec0.normalize();vec1.normalize();var dotVal=eDwTypes_1.HC.Point3.dot(vec0,vec1);if(0===dotVal)return 90;dotVal=Math.min(dotVal,1);dotVal=Math.max(dotVal,-1);var angle=Math.acos(dotVal);var angleDgree=angle*180/Math.PI;var n=eDwTypes_1.HC.Point3.cross(vec0,vec1);n.normalize();if(isNaN(n.x)||isNaN(n.y)||isNaN(n.z))return 0;return angleDgree};MeasureAuxDistance.prototype.setMinMaxForCircles=function(iCircleHC0,iCircleHC1){function setMinMax(ioAuxDelta,iNominalDist,iRadiiDist){if(!ioAuxDelta.getWCDeltaEnds().length){return}if(iNominalDist>iRadiiDist){ioAuxDelta.setMinDist(iNominalDist-iRadiiDist)}ioAuxDelta.setMaxDist(iNominalDist+iRadiiDist)}var circlePlaneHC0=eDwTypes_1.HC.Plane.createFromPointAndNormal(iCircleHC0.origin,iCircleHC0.normal);var projPnt=eDwGeomUtils.dropPointOnPlane(iCircleHC1.origin,circlePlaneHC0);var dot=eDwTypes_1.HC.Point3.dot(iCircleHC0.normal,iCircleHC1.normal);var dist=projPnt.subtract(iCircleHC0.origin).length();console.debugLog("Measure","2 circles/arcs: dot = "+dot+" dist = "+dist);if(1-Math.abs(dot)cLengthTol){var radiiDist=iCircleHC0.radius+iCircleHC1.radius;setMinMax(this.mDistLine,dist,radiiDist);setMinMax(this.mNDistLine,dist,radiiDist)}};MeasureAuxDistance.prototype.avoidDuplication=function(){var delta0=this.mDistLine.getDelta();var delta1=this.mNDistLine.getDelta();var len0=delta0.length();var len1=delta1.length();var lenMax=Math.max(len0,len1);var lenDiff=Math.abs(len0-len1);if(0===lenMax||lenDiff/lenMax1){this.addDisplayMarker(iSelObjs[0]);delete this.mDelta;delete this.mDistLine}this.addDisplayMarker(iSelObjs[n-1]);if(eDwMeasureEntities.PointToPoint&&this.mPntData.length===2){var selObj0=this.mPntData[0].SelObj;var selObj1=this.mPntData[1].SelObj;var pntWCHC0=selObj0.getPosition();var pntWCHC1=selObj1.getPosition();var absLenTol=eDwGeomUtils.cAbsLengthTol;if(!pntWCHC0.equalsWithTolerance(pntWCHC1,absLenTol)){this.mDistLine=new MeasureDistLine(this.mViewer,pntWCHC0,selObj0,pntWCHC1,selObj1);this.mDistLine.draw();this.mDelta=MeasureDelta.create(this.mViewer,pntWCHC1,pntWCHC0,selObj1,selObj0)}}};MeasureAuxPick.prototype.getText=function(){var text="";if(eDwMeasureEntities.PointToPoint){text=this.mDistResultText;if(this.mDelta)text+="\n"+this.mDelta.getText()}return text};MeasureAuxPick.prototype.addDisplayMarker=function(iSelObj){var cWidthEdge=3;var cPointSize=7;var pntWCHC=iSelObj.getPosition().copy();var shapeCircleHC=new eDwTypes_1.HC.Markup.Shape.Circle;shapeCircleHC.setCenter(eDwTypes_1.HC.Point2.fromPoint3(this.mViewer.getHCView().projectPoint(pntWCHC)));shapeCircleHC.setFillColor(cAuxPickPointFillColor);shapeCircleHC.setStrokeColor(cAuxPickPointStrokeColor);shapeCircleHC.setStrokeWidth(cWidthEdge);shapeCircleHC.setRadius(cPointSize);this.mPntData.push({SelObj:iSelObj,Circle:shapeCircleHC});return shapeCircleHC};MeasureAuxPick.prototype.drawEndPnts=function(){var viewHC=this.mViewer.getHCView();var renderer=this.mViewer.getHCMarkupManager().getRenderer();for(var i=0;i0?n-1:n}for(var i=startIdx;i0){labelsToBeDistributed=this.mInfoLabels.slice().concat(this.mResultLabels)}}this.distributeLabels(labelsToBeDistributed);if(!this.mImmediateDrawMode){this.addMarkupLabels()}};MeasureAuxGeo.prototype.updateLastInfoLabels=function(){this.updateInfoLabel(this.getLabels().length-1)};MeasureAuxGeo.prototype.updateInfoLabel=function(iIndex){this.mInfoLabels=[];function addTo(iCurrIndex,iLabels,ioLabels){if(iLabels.length>iCurrIndex&&iCurrIndex>=0){var label=iLabels[iCurrIndex];if(label.setDefaultEndPos()){label.setStringContent();ioLabels.push(label)}}}addTo(iIndex,this.getLabels(),this.mInfoLabels)};MeasureAuxGeo.prototype.getInfoLabelText=function(){var output=[];var labels=this.getLabels();for(var i=0;icAngleTol?angleRange+Math.PI:angleRange;var percRange=angleRange/(2*Math.PI);len*=percRange;area*=percRange;angle*=percRange}var circularArc={OriginWCHC:iSelObj.getAsLocalPoint(ioCircleHC.origin),NormalWCHC:ioCircleHC.normal,StartPtWCHC:startPt,EndPtWCHC:endPt,Length:len,Area:area,Diameter:ioCircleHC.radius*2,Angle:angle};return circularArc}function l_closestPoints(iPntHC0,iPntHC1){var pntHC0=iPntHC0[0].copy();var pntHC1=iPntHC1[0].copy();var minDist=eDwTypes_1.HC.Point3.subtract(iPntHC0[0],iPntHC1[0]).length();for(var i=0;i0||eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)>0){var closePnts=l_closestPoints(pntsL0HC,pntsL1HC);distPntHC0=closePnts.P0HC;distPntHC1=closePnts.P1HC}return{PntHC0:origPntHC0,PntHC1:origPntHC1,PntHC2:distPntHC0,PntHC3:distPntHC1}}function l_distanceLineLinePara(iLineHC0,iLineHC1,iPntHC0,iPntHC1){var vecHC0=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,iLineHC0.P1HC);vecHC0.normalize();var k=eDwTypes_1.HC.Point3.dot(vecHC0,eDwTypes_1.HC.Point3.subtract(iPntHC1,iPntHC0))/eDwTypes_1.HC.Point3.dot(vecHC0,vecHC0);var basePnt1HC=eDwTypes_1.HC.Point3.add(iPntHC0,eDwTypes_1.HC.Point3.scale(vecHC0,k));var vecL0P0HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,basePnt1HC);var vecL0P1HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P1HC,basePnt1HC);if(eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)<0){return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1.copy(),PntHC2:basePnt1HC.copy(),PntHC3:iPntHC1.copy()}}var tmp=l_closestPoints([iLineHC1.P0HC,iLineHC1.P1HC],[iLineHC0.P0HC,iLineHC0.P1HC]);return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1,PntHC2:tmp.P1HC,PntHC3:tmp.P0HC}}function l_adjustLeaderEndByStart(iPoints){if(0===iPoints.length)return[];function computeAngle(iVect){var angle=Math.atan2(iVect.y,iVect.x);var degrees=180*angle/Math.PI;return(360+Math.round(degrees))%360}function compare(iA,iB){if(iA.angiB.ang)return 1;return 0}var targetRadius=90;var center=new eDwTypes_1.HC.Point2(0,0);for(var i=0;i-1){this.mSelObjs.splice(idx,1)}}return[2]}}))}))})()};eDwMeasureOperator.prototype.clearMeasureEntities=function(){this.mMeasureEntities.reset()};eDwMeasureOperator.prototype.highlightEntityTempAt=function(idx){this.mMeasureEntities.highlightTemporaryEntityAt(idx)};eDwMeasureOperator.prototype.dehighlightAllTemporaryEntity=function(){this.mMeasureEntities.dehighlightAllTemporaryEntity();this.resetTempHighlight()};eDwMeasureOperator.prototype.getMeasureMode=function(){return this.mMeasureMode};eDwMeasureOperator.prototype.setMeasureMode=function(iMode){this.mMeasureMode=iMode};eDwMeasureOperator.prototype.setPointToPointMode=function(iEnable){this.mMeasureEntities.updatePointToPoint(iEnable)};eDwMeasureOperator.prototype.setShowDelta=function(iEnable){this.mMeasureEntities.updateDelta(iEnable)};eDwMeasureOperator.prototype.highlightMeasuringItem=function(iSelObj){this.mSelObjs.push(iSelObj);this.Viewer.HCViewer.selectionManager.add(iSelObj)};eDwMeasureOperator.prototype.dehighlightMeasuringItems=function(){this.mSelObjs=[];this.Viewer.HCViewer.selectionManager.clear()};eDwMeasureOperator.prototype.removeMeasuringItemTempHighlight=function(){for(var _i=0,_a=this.mSelObjs;_i<_a.length;_i++){var selObj=_a[_i];eDwMeasureEntities.highlightEntity(selObj,this.Viewer.getModel(),false)}};eDwMeasureOperator.prototype.resetTempHighlight=function(){eDwMeasureEntities.highlightEntity(this.mTempHighlightItem,this.Viewer.getModel(),false);this.removeMeasuringItemTempHighlight()};eDwMeasureOperator.prototype.resetSelections=function(){var model=this.Viewer.getModel();var modelHC=model.getHCModel();var arraySize=this.mSelectionArray.length;for(var i=0;i"+"
"+""+entityClass+"-"+entityIndex+" "+""+desc+"
"+"
";_b.label=10;case 10:++i;return[3,1];case 11:return[2,generatedHTML]}}))}))};return eDwUIMeasureHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);return eDwUIMeasureHTMLGenerator}));define("eDwUIMeasurePlugin",["require","exports","eDwEventMgr","eDwKeyMgr","eDwUIUtils","eDwMeasureMgr","eDwUIMeasureHTMLGenerator","eDwTypes","eDwUIBasePlugin","eDwEvents","eDwMeasureEvents","eDwUIShortcutMenu"],(function(require,exports,eDwEventMgr,eDwKeyMgr_1,eDwUIUtils,eDwMeasureMgr,eDwUIMeasureHTMLGenerator,eDwTypes_3,eDwUIBasePlugin_1,eDwEvents_2,eDwMeasureEvents_2,eDwUIShortcutMenu_1){"use strict";var eDwUIMeasurePlugin=function(_super){__extends(eDwUIMeasurePlugin,_super);function eDwUIMeasurePlugin(iViewer,iViewerFeatOpts){var _this=this;var buttonInfo={ID:"#edrawings-button-measure"};_this=_super.call(this,"Measure",iViewer,buttonInfo,iViewerFeatOpts)||this;_this.initPluginButton();return _this}eDwUIMeasurePlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){var panelsToLoad,model,value,measureButton;return __generator(this,(function(_a){switch(_a.label){case 0:panelsToLoad=[{ID:c_measurePanelID,HTML:"measurepanel.html"}];return[4,_super.prototype.init.call(this,panelsToLoad)];case 1:_a.sent();model=this.mViewer.getModel();value=model.getProperty("measure");eDwUIUtils.hide("#edrawings-button-measure",false);measureButton=$("#edrawings-button-measure");measureButton[value==="true"?"removeClass":"addClass"]("edrawings-disabled-button");this.mMeasureMgr=new eDwMeasureMgr(this.mViewer);eDwUIUtils.setUIGenerator(c_measurePanelID,new eDwUIMeasureHTMLGenerator(this.mViewer,c_measurePanelID));return[2]}}))}))};eDwUIMeasurePlugin.prototype.onClick=function(iActivate){_super.prototype.onClick.call(this,iActivate);if(iActivate){eDwUIUtils.activateUI(this.PluginButtonID,c_measurePanelID)}};eDwUIMeasurePlugin.prototype.onActivate=function(iButtonJQ){var _this=this;if(!_super.prototype.onActivate.call(this,iButtonJQ))return false;eDwUIUtils.addPanelModeEvents(c_measurePanelID,c_eventIDSuffix,"#"+iButtonJQ.attr("id"));var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-remove",(function(iEvent,iUIItemJQ,iArg){var selMeasureItem=$(c_measurePanelID+" .edrawings-list-selected");if(selMeasureItem){var indexStr=selMeasureItem.attr("index");if(indexStr){var index=parseInt(indexStr);_this.mMeasureMgr.removeMeasureEntityAt(index)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-clear",(function(iEvent,iUIItemJQ,iArg){_this.mMeasureMgr.clearMeasureEntities();_this.mMeasureMgr.dehighlightAllSelectEntity();eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));var selectorName=c_measurePanelID+" .edrawings-measure-entities-list-item";this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=$(iEvent.target);if(!targetJQ||!targetJQ.length)return;eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();_this.updateMeasureSelection(targetJQ[0],selectorName)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"mousedown",(function(iEvent){var eventJQ=iEvent;if(!eDwKeyMgr_1.eDwKeyMgr.isRMBPressed(eventJQ)){return}_this.updateMeasureSelection(eventJQ.target,selectorName);(function(){return __awaiter(_this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:screenPos=new eDwTypes_3.HC.Point2(eventJQ.clientX,eventJQ.clientY);return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.RightClickEvent,this.mViewer,screenPos,null,this.PluginGroupName)];case 1:_a.sent();return[2]}}))}))})()}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-entities-remove","click",(function(iEvent){var targetJQ=$(iEvent.target);var idxStr=targetJQ.parent().attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);_this.mMeasureMgr.removeMeasureEntityAt(idx)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-filter-button","click",(function(iEvent){var target=$(iEvent.target);if(target.hasClass("state-on-button")){target.removeClass("state-on-button")}else{target.addClass("state-on-button")}_this.mMeasureMgr.setMeasureMode(l_getCurrentMeasureMode())}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-delta-button","click",(function(iEvent){var target=$(iEvent.target);_this.mMeasureMgr.setMeasureDelta(!target.hasClass("state-on-button"));target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-pickpoint-button","click",(function(iEvent){var target=$(iEvent.target);var isSelected=target.hasClass("state-on-button");_this.mMeasureMgr.setPointToPointMode(!isSelected);target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-unit-selector","change",(function(iEvent){var lengthUnit=$("#edrawings-measure-distant-unit").val();var angleUnit=$("#edrawings-measure-angle-unit").val();_this.mMeasureMgr.setMeasureUnits(lengthUnit,angleUnit)}));var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,l_onMeasurementRefresh);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,l_onMeasurementSelected);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,l_onMeasurementDeselectAll);this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",true);this.mMeasureMgr.activateMeasure(this.mMeasureMgr.getMeasureMode());l_syncMeasureModeUI(this.mMeasureMgr,this.mViewer.getModel().getUserUnits());return true};eDwUIMeasurePlugin.prototype.onDeactivate=function(iButtonJQ){if(!_super.prototype.onDeactivate.call(this,iButtonJQ))return false;eDwUIUtils.deactivateMoveInput(c_eventIDSuffix);this.mMeasureMgr.deactivateMeasure();var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();shortcutMenu.removeAllMenuItems(this.PluginGroupName);this.mUIHTMLEventMgr.removeAllEventHandlers();var eventMgr=eDwEventMgr.get();eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,"l_onMeasurementRefresh");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,"l_onMeasurementSelected");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,"l_onMeasurementDeselectAll");this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",false);return true};eDwUIMeasurePlugin.prototype.updateMeasureSelection=function(iTarget,iSelectorName){var targetJQ=$(iTarget);var idxStr=targetJQ.attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);var measureMgr=this.mMeasureMgr;$(iSelectorName).removeClass("edrawings-list-selected");measureMgr.dehighlightAllSelectEntity();targetJQ.addClass("edrawings-list-selected");measureMgr.highlightSelectEntityAt(idx)};eDwUIMeasurePlugin.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){this.mMeasureMgr.dehighlightAllSelectEntity();this.mMeasureMgr.clearMeasureEntities()};return eDwUIMeasurePlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);var c_measurePanelID="#edrawings-measure-panel";var c_eventIDSuffix=".edw.measure";function l_onMeasurementDeselectAll(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementSelected(iSelListIndex){return __awaiter(this,void 0,void 0,(function(){var selector,itemJQ;return __generator(this,(function(_a){selector='.edrawings-measure-entities-list-item[index="'+iSelListIndex+'"]';itemJQ=$(selector);if(itemJQ.length&&!itemJQ.hasClass("edrawings-list-selected")){eDwUIUtils.scrollToTarget(itemJQ,"fast")}$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");itemJQ.addClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementRefresh(iMeasureResult){return __awaiter(this,void 0,void 0,(function(){var list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:list=$("#edrawings-measure-submenu-list");$("#edrawings-measure-result").text("");list.empty();$("#edrawings-measure-result").text(iMeasureResult.Message);gen=eDwUIUtils.getUIGenerator(c_measurePanelID);gen.setMeasureResult(iMeasureResult);_b=(_a=list).append;return[4,gen.generateHTML("")];case 1:_b.apply(_a,[_c.sent()]);eDwUIUtils.fixMenuPanelInwardToolbar($(c_measurePanelID));return[2]}}))}))}function l_getCurrentMeasureMode(){var vertexEnabled=eDwUIUtils.isStateOn("#edrawings-measure-vertex-button")?eDwTypes_3.EntityMode.VERTEX:0;var edgeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-edge-button")?eDwTypes_3.EntityMode.EDGE:0;var faceEnabled=eDwUIUtils.isStateOn("#edrawings-measure-face-button")?eDwTypes_3.EntityMode.FACE:0;var holeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-hole-button")?eDwTypes_3.EntityMode.HOLE:0;return vertexEnabled|edgeEnabled|faceEnabled|holeEnabled}function l_syncMeasureModeUI(iMeasureMgr,iUserUnits){function setMeasureButton(iID,iMeasureModes,iTargetModes){var method=iMeasureModes&iTargetModes?"addClass":"removeClass";$(iID)[method]("state-on-button")}$("#edrawings-measure-distant-unit").val(iUserUnits.Length);$("#edrawings-measure-angle-unit").val(iUserUnits.Angle);var measureMode=iMeasureMgr.getMeasureMode();setMeasureButton("#edrawings-measure-vertex-button",measureMode,eDwTypes_3.EntityMode.VERTEX);setMeasureButton("#edrawings-measure-edge-button",measureMode,eDwTypes_3.EntityMode.EDGE);setMeasureButton("#edrawings-measure-face-button",measureMode,eDwTypes_3.EntityMode.FACE)}return eDwUIMeasurePlugin})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. -var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("Global_UniversalHousing",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
Matrix = "+JSON.stringify(matrixHC)+"
";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
Net matrix = "+JSON.stringify(matrixHC)+"
";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
Version #: "+eDrawingsWVUtils.getViewerVersion()+"
";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
HC Version:"+viewerHC.getViewerVersionString()+"
Format Version: "+viewerHC.getFormatVersionString()+"
"}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
"};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
"+" "+""+"Name
"+"
"}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
"+iResult.ErrorCode+"
";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
"+data+"
"}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); +var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("Global_UniversalHousing",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
Matrix = "+JSON.stringify(matrixHC)+"
";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
Net matrix = "+JSON.stringify(matrixHC)+"
";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
Version #: "+eDrawingsWVUtils.getViewerVersion()+"
";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
HC Version:"+viewerHC.getViewerVersionString()+"
Format Version: "+viewerHC.getFormatVersionString()+"
"}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
"};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
"+" "+""+"Name
"+"
"}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
"+iResult.ErrorCode+"
";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
"+data+"
"}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. diff --git a/components/700_UniversalHousing/cad/Global_UniversalHousing.jpg b/components/700_UniversalHousing/cad/Global_UniversalHousing.jpg index f70b2e1b7..88b301683 100644 --- a/components/700_UniversalHousing/cad/Global_UniversalHousing.jpg +++ b/components/700_UniversalHousing/cad/Global_UniversalHousing.jpg @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ecc67e389a2ac3e9287f315a307b1922faf2b0547543ef0765e0d7fe1dc93a9c -size 52926 +oid sha256:9a6cb55fa54bec04a7a78bc2a4e75114c30995bee178aad561f41c263e91af76 +size 52909 diff --git a/components/700_UniversalHousing/cad/Global_UniversalHousing.step b/components/700_UniversalHousing/cad/Global_UniversalHousing.step index f0d307147..2ef330c7f 100644 --- a/components/700_UniversalHousing/cad/Global_UniversalHousing.step +++ b/components/700_UniversalHousing/cad/Global_UniversalHousing.step @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:12460e678bddaeebb125f6b5a4b7366d4ddeb1a6bcdac81711d44bb3f7d76ea3 -size 1048272 +oid sha256:11cf4ecef2287abc10596eeb0577d60d8edd6299a3653c614230fff62e3102a6 +size 1040910 diff --git a/components/700_UniversalHousing/cad/Global_UniversalHousing.x_t b/components/700_UniversalHousing/cad/Global_UniversalHousing.x_t index 596956197..ad0d578ea 100644 --- a/components/700_UniversalHousing/cad/Global_UniversalHousing.x_t +++ b/components/700_UniversalHousing/cad/Global_UniversalHousing.x_t @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ad04ec5d044bfb52f8a7e3d1ec8d6672c706c8563f4dd75970b10473921a1893 -size 312240 +oid sha256:de59bd4a8276539a33d5317579483f2091da13a0cd607c5fa9cf23cd104487cc +size 312226 diff --git a/components/cad-report-Default.json b/components/cad-report-Default.json index 177b9cd76..8e899d30b 100644 --- a/components/cad-report-Default.json +++ b/components/cad-report-Default.json @@ -2,13 +2,7 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/Global-FL-Housing.SLDASM\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.SLDASM\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.SLDASM to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.html\r\n", - "Finished Saving\r\nCompleted\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM585C\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM585C\r\nread digest ms: 0\r\npreparing stream took 3 ms\r\nWrite digest: 0 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 0) d(8 8) b: 1364 Kb: 1 bKib: 0 mKib: (0 0) ms(7 0 0) (0 0 1 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 16 Kb: 1 bKib: 0 mKib: (0 0) ms(0 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 0 STREAM -> I\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM585C\\TEM585C.scs\r\nWrite digest: 1 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM585C\r\nClosing cache: (8, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/Global-FL-Housing.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.html", "failed": false, @@ -139,10 +133,10 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/Global-FL-Housing.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.step\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.step " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/Global-FL-Housing.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.step", @@ -274,10 +268,10 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/Global-FL-Housing.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.jpg " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/Global-FL-Housing.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.jpg", @@ -409,10 +403,10 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/Global-FL-Housing.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.x_t " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/Global-FL-Housing.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.x_t", @@ -544,10 +538,10 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/Global-FL-Housing.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.easm " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/Global-FL-Housing.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.easm", @@ -678,14 +672,7 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/Global-FL-Housing.step\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.step\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.step to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.html\r\n", - "Finished Saving\r\n", - "Completed\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM91DB\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM91DB\r\nread digest ms: 0\r\npreparing stream took 0 ms\r\nPrepareStream seems invalid - possible empty Model?\r\nWrite digest: 0 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 0) d(5 5) b: 1060 Kb: 1 bKib: 0 mKib: (0 0) ms(7 0 0) (0 0 1 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 6 DIGEST -> E\r\ni(0 0) d(0 0) b: 16 Kb: 1 bKib: 0 mKib: (0 0) ms(0 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 0 STREAM -> I\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM91DB\\TEM91DB.scs\r\nWrite digest: 0 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM91DB\r\nClosing cache: (13, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/Global-FL-Housing.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.html", "failed": false, @@ -816,7 +803,7 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/Global-FL-Housing.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/Global-FL-Housing.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/Global-FL-Housing.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.jpg", @@ -948,7 +935,7 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/Global-FL-Housing.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/Global-FL-Housing.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/Global-FL-Housing.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.x_t", @@ -1080,7 +1067,7 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/Global-FL-Housing.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/Global-FL-Housing.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/Global-FL-Housing.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\Global-FL-Housing.easm", @@ -1211,13 +1198,7 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/components/700_UniversalHousing/cad/Global_UniversalHousing.SLDASM\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.SLDASM\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.SLDASM to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.html\r\n", - "Finished Saving\r\nCompleted\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMA0EE\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMA0EE\r\nread digest ms: 0\r\npreparing stream took 61 ms\r\nWrite digest: 1 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 35) d(148 148) b: 12196 Kb: 11 bKib: 0 mKib: (0 0) ms(13 0 0) (0 4 37 35 35 10 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 140508 Kb: 149 bKib: 0 mKib: (577 0) ms(4 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMA0EE\\TEMA0EE.scs\r\nMesh duplicates found : 25\r\nWrite digest: 1 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMA0EE\r\nClosing cache: (9, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/700_UniversalHousing/cad/Global_UniversalHousing.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.html", "failed": false, @@ -1348,10 +1329,10 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/700_UniversalHousing/cad/Global_UniversalHousing.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.step\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.step " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/700_UniversalHousing/cad/Global_UniversalHousing.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.step", @@ -1483,10 +1464,10 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/700_UniversalHousing/cad/Global_UniversalHousing.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.jpg " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/700_UniversalHousing/cad/Global_UniversalHousing.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.jpg", @@ -1618,10 +1599,10 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/700_UniversalHousing/cad/Global_UniversalHousing.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.x_t " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/700_UniversalHousing/cad/Global_UniversalHousing.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.x_t", @@ -1753,10 +1734,10 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/700_UniversalHousing/cad/Global_UniversalHousing.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.easm " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/700_UniversalHousing/cad/Global_UniversalHousing.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.easm", @@ -1887,14 +1868,7 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/components/700_UniversalHousing/cad/Global_UniversalHousing.step\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.step\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.step to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.html\r\n", - "Finished Saving\r\n", - "Completed\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM19F6\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM19F6\r\nread digest ms: 0\r\npreparing stream took 70 ms\r\nWrite digest: 1 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 35) d(145 145) b: 4328 Kb: 4 bKib: 0 mKib: (0 0) ms(8 0 0) (0 3 38 35 35 10 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 115568 Kb: 117 bKib: 0 mKib: (552 0) ms(7 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM19F6\\TEM19F6.scs\r\nMesh duplicates found : 25\r\nWrite digest: 1 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM19F6\r\nClosing cache: (9, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/700_UniversalHousing/cad/Global_UniversalHousing.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.html", "failed": false, @@ -2025,7 +1999,7 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/700_UniversalHousing/cad/Global_UniversalHousing.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/components/700_UniversalHousing/cad/Global_UniversalHousing.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/700_UniversalHousing/cad/Global_UniversalHousing.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.jpg", @@ -2157,7 +2131,7 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/700_UniversalHousing/cad/Global_UniversalHousing.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/components/700_UniversalHousing/cad/Global_UniversalHousing.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/700_UniversalHousing/cad/Global_UniversalHousing.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.x_t", @@ -2289,7 +2263,7 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/700_UniversalHousing/cad/Global_UniversalHousing.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/components/700_UniversalHousing/cad/Global_UniversalHousing.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/700_UniversalHousing/cad/Global_UniversalHousing.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\700_UniversalHousing\\cad\\Global_UniversalHousing.easm", @@ -2420,13 +2394,7 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.SLDASM\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.SLDASM\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.SLDASM to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.html\r\n", - "Finished Saving\r\nCompleted\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM2A52\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM2A52\r\nread digest ms: 0\r\npreparing stream took 113 ms\r\nWrite digest: 1 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 50) d(201 201) b: 20452 Kb: 19 bKib: 0 mKib: (0 0) ms(17 0 0) (0 5 52 50 50 15 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 224708 Kb: 239 bKib: 0 mKib: (943 0) ms(7 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM2A52\\TEM2A52.scs\r\nMesh duplicates found : 35\r\nWrite digest: 1 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM2A52\r\nClosing cache: (9, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.html", "failed": false, @@ -2557,10 +2525,10 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.step\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.step " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.step", @@ -2692,10 +2660,10 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.jpg " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.jpg", @@ -2827,10 +2795,10 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.x_t " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.x_t", @@ -2962,10 +2930,10 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.easm " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.easm", @@ -3096,13 +3064,7 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.step\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.step\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.step to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.html\r\n", - "Finished Saving\r\nCompleted\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMD8A3\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMD8A3\r\nread digest ms: 0\r\npreparing stream took 132 ms\r\nWrite digest: 1 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 40) d(162 162) b: 4712 Kb: 4 bKib: 0 mKib: (0 0) ms(8 0 0) (0 3 42 40 40 15 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 189048 Kb: 189 bKib: 0 mKib: (912 0) ms(12 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMD8A3\\TEMD8A3.scs\r\nMesh duplicates found : 25\r\nWrite digest: 1 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMD8A3\r\nClosing cache: (9, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.html", "failed": false, @@ -3233,7 +3195,7 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.jpg", @@ -3365,7 +3327,7 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.x_t", @@ -3497,7 +3459,7 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad\\Global_FilamentHousing.easm", @@ -3628,13 +3590,7 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.SLDASM\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.SLDASM\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.SLDASM to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.html\r\n", - "Finished Saving\r\nCompleted\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMF572\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMF572\r\nread digest ms: 0\r\npreparing stream took 809 ms\r\nWrite digest: 5 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 244) d(998 998) b: 138532 Kb: 135 bKib: 0 mKib: (0 0) ms(53 0 0) (0 62 246 244 244 97 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 3260836 Kb: 3319 bKib: 0 mKib: (9296 0) ms(60 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 3 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMF572\\TEMF572.scs\r\nMesh duplicates found : 147\r\nWrite digest: 5 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMF572\r\nClosing cache: (11, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.html", "failed": false, @@ -3765,10 +3721,10 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.step\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.step " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.step", @@ -3900,10 +3856,10 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.jpg " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.jpg", @@ -4035,10 +3991,10 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.x_t " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.x_t", @@ -4170,10 +4126,10 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.easm " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.easm", @@ -4304,14 +4260,7 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.step\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.step\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.step to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.html\r\n", - "Finished Saving\r\n", - "Completed\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM7E5F\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM7E5F\r\nread digest ms: 0\r\npreparing stream took 743 ms\r\nWrite digest: 2 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 178) d(690 690) b: 17256 Kb: 16 bKib: 0 mKib: (0 0) ms(13 0 0) (0 3 182 178 178 76 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 1747016 Kb: 1722 bKib: 0 mKib: (6394 0) ms(57 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 3 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM7E5F\\TEM7E5F.scs\r\nMesh duplicates found : 102\r\nWrite digest: 4 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM7E5F\r\nClosing cache: (11, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.html", "failed": false, @@ -4442,7 +4391,7 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.jpg", @@ -4574,7 +4523,7 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.x_t", @@ -4706,7 +4655,7 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global-Test-Lydia-v4.5.easm", @@ -4837,13 +4786,7 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.SLDASM\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.SLDASM\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.SLDASM to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.html\r\n", - "Finished Saving\r\nCompleted\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMA04E\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMA04E\r\nread digest ms: 0\r\npreparing stream took 116 ms\r\nWrite digest: 1 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 50) d(201 201) b: 20692 Kb: 20 bKib: 0 mKib: (0 0) ms(18 0 0) (0 5 52 50 50 15 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 223392 Kb: 238 bKib: 0 mKib: (947 0) ms(8 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMA04E\\TEMA04E.scs\r\nMesh duplicates found : 35\r\nWrite digest: 2 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMA04E\r\nClosing cache: (9, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.html", "failed": false, @@ -4974,10 +4917,10 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.step\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.step " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.step", @@ -5109,10 +5052,10 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.jpg " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.jpg", @@ -5244,10 +5187,10 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.x_t " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.x_t", @@ -5379,10 +5322,10 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.easm " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.easm", @@ -5513,13 +5456,7 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.step\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.step\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.step to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.html\r\n", - "Finished Saving\r\nCompleted\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM3E15\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM3E15\r\nread digest ms: 0\r\npreparing stream took 129 ms\r\nWrite digest: 2 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 50) d(194 194) b: 5416 Kb: 5 bKib: 0 mKib: (0 0) ms(9 0 0) (0 3 54 50 50 15 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 188068 Kb: 188 bKib: 0 mKib: (914 0) ms(12 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM3E15\\TEM3E15.scs\r\nMesh duplicates found : 35\r\nWrite digest: 1 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM3E15\r\nClosing cache: (9, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.html", "failed": false, @@ -5650,7 +5587,7 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.jpg", @@ -5782,7 +5719,7 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.x_t", @@ -5914,7 +5851,7 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\components\\pellet-cutter\\202_FilamentHousing\\cad_\\Global_FilamentHousing.easm", diff --git a/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.easm b/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.easm index 1fbe29baa..070a61110 100644 Binary files a/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.easm and b/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.easm differ diff --git a/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.html b/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.html index 46f881e24..a9e437e95 100644 --- a/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.html +++ b/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.html @@ -8360,7 +8360,7 @@ var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){fun // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)if(b.hasOwnProperty(p))d[p]=b[p]};return extendStatics(d,b)};return function(d,b){extendStatics(d,b);function __(){this.constructor=d}d.prototype=b===null?Object.create(b):(__.prototype=b.prototype,new __)}}();var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]=this.mSelObjs.length)return[2,null];this.dehighlightAllTemporaryEntity();toRemove=this.mSelObjs[idx];this.mSelObjs.splice(idx,1);if(!utils.isNumber(this.isItemSelected(toRemove))){this.deColorEntity(toRemove)}return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 1:updated=_a.sent();if(!(updated||this.mSelObjs.length===0))return[3,3];return[4,this.resetImmediateResults()];case 2:_a.sent();return[3,4];case 3:this.mAuxGeoImmediate.regeneratePicks(this.mSelObjs);_a.label=4;case 4:this.updatePanelResult();return[2,toRemove]}}))}))};eDwMeasureEntities.prototype.setSelectedEntityColor=function(iColor){this.mSelMeasureEntColor=iColor};eDwMeasureEntities.prototype.setMeasureUnit=function(iUserUnits){var _this=this;this.mViewer.getModel().setUserUnits(iUserUnits);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.resetImmediateResults()];case 1:_a.sent();return[2]}}))}))})();this.mAuxGeoSelected.syncUnits();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePointToPoint=function(iEnable){eDwMeasureEntities.PointToPoint=iEnable;this.reset();this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updateDelta=function(iEnable){eDwMeasureEntities.ShowDelta=iEnable;this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePanelResult=function(){var userUnits=this.mViewer.getModel().getUserUnits();this.mPanelInfo.updatePanelResult(this.mSelObjs,userUnits)};eDwMeasureEntities.prototype.reset=function(){this.deColorAll();this.mAuxGeoSelected.reset();this.mAuxGeoImmediate.reset();this.mSelObjs=[];this.updatePanelResult()};eDwMeasureEntities.prototype.draw=function(){this.mAuxGeoSelected.draw();this.mAuxGeoImmediate.draw()};eDwMeasureEntities.prototype.getClassName=function(){return"eDwMeasureEntities"};eDwMeasureEntities.prototype.isItemSelected=function(iSelObj){if(utils.isNumber(iSelObj.getIDHC())){for(var i=0;i0){result=new MeasureResultString("Info","Invalid combination");ioAuxGeo.addMessage(result,iSelObjs[n-1].getPosition(),eDwTypes_1.HC.Color.red())}ioAuxGeo.updateResultLabels();return[2,isValid]}}))}))};eDwMeasureEntities.prototype.updateSingleVert=function(iSelObjs){if(1!==iSelObjs.length)return false;var vertObj=iSelObjs[0];return vertObj.getPointEntity()?true:false};eDwMeasureEntities.prototype.updateSingleEdge=function(iSelObjs){if(1!==iSelObjs.length)return false;var edgeObj=iSelObjs[0];if(edgeObj.getLineEntity())return true;return false};eDwMeasureEntities.prototype.updateSingleFace=function(iSelPropsHC,iSelObjs){if(1!==iSelObjs.length)return false;var faceObj=iSelObjs[0];var faceProp=iSelPropsHC[0];if(!faceObj.getFaceEntity()||!faceProp)return false;if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.CylinderElement){return true}else if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement){return true}return false};eDwMeasureEntities.prototype.updateVertVert=function(iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(iSelObjs[0].getPointEntity()&&iSelObjs[1].getPointEntity()){var vertObj0=iSelObjs[0];var vertObj1=iSelObjs[1];if(vertObj0.equals(vertObj1))return false;iAuxGeo.setByVertexVertex(vertObj0,vertObj1);return true}return false};eDwMeasureEntities.prototype.updateVertEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;var edgeProp=iSelPropsHC[0];var edgeObj=iSelObjs[0];var vertObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getPointEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];vertObj=iSelObjs[0]}if(!vertObj.getPointEntity())return false;if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByVertexLine(vertObj,edgeProp,edgeObj);return true}else if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByVertexCircle(vertObj,edgeProp,edgeObj);return true}return false};eDwMeasureEntities.prototype.updateVertFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var vertObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];vertObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getPointEntity()&&iSelObjs[0].getFaceEntity()){vertObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!vertObj.getPointEntity())return[2,false];if(!(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByVertexPlane(vertObj,faceProp,faceObj,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var edgeProp,edgeObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];edgeProp=iSelPropsHC[0];edgeObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getFaceEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,1];iAuxGeo.setByPlaneLine(faceProp,edgeProp,faceObj,edgeObj);return[2,true];case 1:if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,3];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 2:minDistInfo=_a.sent();iAuxGeo.setByCirclePlane(edgeProp,faceProp,edgeObj,faceObj,minDistInfo);return[2,true];case 3:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(!iSelObjs[0].getLineEntity()||!iSelObjs[1].getLineEntity()){return false}var edgeObj0=iSelObjs[0];var edgeProp0=iSelPropsHC[0];var edgeObj1=iSelObjs[1];var edgeProp1=iSelPropsHC[1];if(edgeObj0.equals(edgeObj1))return false;if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByLineLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleLine(edgeProp1,edgeProp0,edgeObj1,edgeObj0)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByCircleLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleCircle(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}this.updateEdges(iSelPropsHC,iSelObjs,iAuxGeo);return true};eDwMeasureEntities.prototype.updateFaceFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var faceObj0,faceProp0,faceObj1,faceProp1,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];if(!iSelObjs[0].getFaceEntity()||!iSelObjs[1].getFaceEntity()){return[2,false]}faceObj0=iSelObjs[0];faceProp0=iSelPropsHC[0];faceObj1=iSelObjs[1];faceProp1=iSelPropsHC[1];if(faceObj0.equals(faceObj1))return[2,false];if(!faceObj1.getFaceEntity()||!faceProp1)return[2,false];if(!(faceProp0 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByPlanePlane(faceProp1,faceProp0,faceObj1,faceObj0,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdges=function(iSelPropsHC,iSelObjs,ioAuxGeo){var n=iSelObjs.length;var len=0;var ids=[];for(var i=0;i1){var result=new MeasureResultDistance("Total Length",len);pos=iSelObjs[n-1].getPosition();ioAuxGeo.addOtherResult(result,pos);return true}return false};eDwMeasureEntities.prototype.highlightEntityAt=function(iIndex,iHighlight){if(iHighlight===void 0){iHighlight=true}var n=this.mSelObjs.length;if(iIndex<0||iIndex>=n)return;eDwMeasureEntities.highlightEntity(this.mSelObjs[iIndex],this.mViewer.getModel(),iHighlight)};eDwMeasureEntities.prototype.addAllForEntity=function(iSelObj){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.addObjs(iSelObj)];case 1:_a.sent();return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 2:_a.sent();return[4,this.resetImmediateResults()];case 3:_a.sent();this.colorEntity(iSelObj);return[2,true]}}))}))};eDwMeasureEntities.PointToPoint=false;eDwMeasureEntities.ShowDelta=false;return eDwMeasureEntities}(eDwTypes_1.HC.Markup.MarkupItem);var LabelItem=function(_super){__extends(LabelItem,_super);function LabelItem(iViewer,iLabel){var _this=_super.call(this)||this;_this.mLabel=iLabel;return _this}LabelItem.prototype.setStringContent=function(){this.mLabel.setStringContent()};LabelItem.prototype.draw=function(){this.mLabel.drawLabel()};LabelItem.prototype.hit=function(iPos){var box=this.mLabel.getLabelBox();if(!box)return false;var xMin=box.Min.x;var xMax=box.Max.x;var yMin=box.Min.y;var yMax=box.Max.y;return iPos.x<=xMax&&iPos.x>=xMin&&iPos.y<=yMax&&iPos.y>=yMin};LabelItem.prototype.onDragStart=function(iPos){this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragMove=function(iPos){var delta=eDwTypes_1.HC.Point2.subtract(iPos,this.mDragPos);var endPos=this.mLabel.getLeaderEndPos();if(!eDwGeomUtils.isValidHCPoint(endPos)||!eDwGeomUtils.isValidHCPoint(delta))return true;endPos.add(delta);this.mLabel.setLeaderEndPos(endPos);this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragEnd=function(iPos){return true};return LabelItem}(eDwTypes_1.HC.Markup.MarkupItem);var MeasureResultItem=function(){function MeasureResultItem(iName){this.mName=iName}Object.defineProperty(MeasureResultItem.prototype,"Value",{get:function(){return":NOVALUE:"},enumerable:false,configurable:true});Object.defineProperty(MeasureResultItem.prototype,"Name",{get:function(){return this.mName},enumerable:false,configurable:true});return MeasureResultItem}();var MeasureResultString=function(_super){__extends(MeasureResultString,_super);function MeasureResultString(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue;return _this}Object.defineProperty(MeasureResultString.prototype,"Value",{get:function(){return this.mValue},enumerable:false,configurable:true});return MeasureResultString}(MeasureResultItem);var MeasureResultNumber=function(_super){__extends(MeasureResultNumber,_super);function MeasureResultNumber(iName,iValueKind){var _this=_super.call(this,iName)||this;_this.mValueKind=iValueKind;return _this}Object.defineProperty(MeasureResultNumber.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue,this.mValueKind)},enumerable:false,configurable:true});return MeasureResultNumber}(MeasureResultItem);var MeasureResultDistance=function(_super){__extends(MeasureResultDistance,_super);function MeasureResultDistance(iName,iValue){var _this=_super.call(this,iName,cLength)||this;_this.mValue=iValue;return _this}return MeasureResultDistance}(MeasureResultNumber);var MeasureResultArea=function(_super){__extends(MeasureResultArea,_super);function MeasureResultArea(iName,iValue){var _this=_super.call(this,iName,"Area")||this;_this.mValue=iValue;return _this}return MeasureResultArea}(MeasureResultNumber);var MeasureResultAngle=function(_super){__extends(MeasureResultAngle,_super);function MeasureResultAngle(iName,iValue){var _this=_super.call(this,iName,"Angle")||this;_this.mValue=iValue;return _this}return MeasureResultAngle}(MeasureResultNumber);var MeasureResultPoint3D=function(_super){__extends(MeasureResultPoint3D,_super);function MeasureResultPoint3D(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue.copy();return _this}Object.defineProperty(MeasureResultPoint3D.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue.x,"Length")+","+l_Model.getValueWithUnit(this.mValue.y,"Length")+","+l_Model.getValueWithUnit(this.mValue.z,"Length")},enumerable:false,configurable:true});return MeasureResultPoint3D}(MeasureResultItem);var MeasureLabelItem=function(){function MeasureLabelItem(iViewer,iResult,iColor){this.mViewer=iViewer;this.mResult=iResult;this.mColor=iColor;this.mNameTextBox=undefined;this.mValueTextBox=undefined;this.mNameBox=undefined;this.mValueBox=undefined}MeasureLabelItem.prototype.drawItem=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();if(this.mNameBox)renderer.drawRectangle(this.mNameBox);if(this.mValueBox)renderer.drawRectangle(this.mValueBox);if(this.mNameTextBox)renderer.drawTextBox(this.mNameTextBox);if(this.mValueTextBox)renderer.drawTextBox(this.mValueTextBox)};MeasureLabelItem.prototype.setPosition=function(ioPos,iNameWidth,iValueWidth){if(!this.mNameBox||!this.mValueBox||!this.mNameTextBox||!this.mValueTextBox){this.mNameBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mNameBox.setFillColor(this.mColor?this.mColor:cGreyColor);this.mValueBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mValueBox.setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mNameTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setStrokeWidth(0);this.mNameTextBox.getTextPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setFillOpacity(0);this.mNameTextBox.getTextPortion().setFontFamily("arial");this.mValueTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mValueTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mValueTextBox.getBoxPortion().setStrokeWidth(0);this.mValueTextBox.getTextPortion().setFillColor(cGreyColor);this.mValueTextBox.getBoxPortion().setFillOpacity(0);this.mValueTextBox.getTextPortion().setFontFamily("arial")}var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=renderer.measureTextBox(this.mNameTextBox);var valueSize=renderer.measureTextBox(this.mValueTextBox);var height=Math.max(nameSize.y,valueSize.y);this.mNameBox.setSize(new eDwTypes_1.HC.Point2(iNameWidth,height));this.mValueBox.setSize(new eDwTypes_1.HC.Point2(iValueWidth,height));var namePos=ioPos.copy();var valuePos=ioPos.copy();valuePos.x+=iNameWidth;this.mNameBox.setPosition(namePos);this.mNameTextBox.setPosition(namePos);this.mValueBox.setPosition(valuePos);this.mValueTextBox.setPosition(valuePos);ioPos.y+=height};MeasureLabelItem.prototype.getWidth=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=this.mNameTextBox?renderer.measureTextBox(this.mNameTextBox):{x:0,y:0};var valueSize=this.mValueTextBox?renderer.measureTextBox(this.mValueTextBox):{x:0,y:0};return{NameWidth:nameSize.x,ValueWidth:valueSize.x}};MeasureLabelItem.prototype.setStringContent=function(){if(this.mNameTextBox){this.mNameTextBox.setTextString(this.mResult.Name)}if(this.mValueTextBox){this.mValueTextBox.setTextString(this.mResult.Value)}};MeasureLabelItem.prototype.getText=function(){return this.mResult.Name+": "+this.mResult.Value};MeasureLabelItem.prototype.getBoundingBox=function(){if(!this.mNameBox||!this.mValueBox){return null}var size1=this.mValueBox.getSize();var posS=this.mNameBox.getPosition().copy();var pos1=this.mValueBox.getPosition();var posE=new eDwTypes_1.HC.Point2(pos1.x+size1.x,pos1.y+size1.y);var min=new eDwTypes_1.HC.Point2(Math.min(posS.x,posE.x),Math.min(posS.y,posE.y));var max=new eDwTypes_1.HC.Point2(Math.max(posS.x,posE.x),Math.max(posS.y,posE.y));return{Min:min,Max:max}};return MeasureLabelItem}();var MeasureBaseLine=function(){function MeasureBaseLine(iViewer,iPntWCHC0,iPntWCHC1,iLineColor){this.mViewer=iViewer;this.mColor=iLineColor||cGreyColor;this.setWCPts(iPntWCHC0,iPntWCHC1)}MeasureBaseLine.prototype.draw=function(){if(!this.isValid())return;if(this.mLine)this.updateLinePts();else this.createHCLine();var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawLine(this.mLine)};MeasureBaseLine.prototype.getLineColorHC=function(){return this.mColor};MeasureBaseLine.prototype.getMiddleWCPtHC=function(){var middle=eDwTypes_1.HC.Point3.scale(eDwTypes_1.HC.Point3.add(this.mWCEndPtHC0,this.mWCEndPntHC1),.5);return middle};MeasureBaseLine.prototype.setLineColor=function(iColor){this.mColor=iColor;if(this.mLine)this.setColorOnHCLine(iColor);else this.createHCLine()};MeasureBaseLine.prototype.isValid=function(){return this.mWCEndPtHC0&&this.mWCEndPntHC1&&eDwGeomUtils.isValidHCPoint(this.mWCEndPtHC0)&&eDwGeomUtils.isValidHCPoint(this.mWCEndPntHC1)};MeasureBaseLine.prototype.createHCLine=function(){this.mLine=new eDwTypes_1.HC.Markup.Shape.Line;this.setColorOnHCLine(this.mColor);this.updateLinePts();return this};MeasureBaseLine.prototype.copyFrom=function(iSrcLine){if(iSrcLine.mLine){this.mLine.setStrokeWidth(iSrcLine.mLine.getStrokeWidth());this.mLine.setEndcapType(iSrcLine.mLine.getEndEndcapType());this.mLine.setStartEndcapSize(iSrcLine.mLine.getStartEndcapSize());this.mLine.setEndEndcapSize(iSrcLine.mLine.getEndEndcapSize());this.mLine.setStartEndcapColor(iSrcLine.mLine.getStartEndcapColor());this.mLine.setEndEndcapColor(iSrcLine.mLine.getEndEndcapColor())}this.setWCPts(iSrcLine.mWCEndPtHC0,iSrcLine.mWCEndPntHC1);this.mColor=iSrcLine.mColor};MeasureBaseLine.prototype.setWCPts=function(iWCStartPntHC,iWCEndPntHC){if(!iWCStartPntHC||!iWCEndPntHC||!eDwGeomUtils.isValidHCPoint(iWCStartPntHC)||!eDwGeomUtils.isValidHCPoint(iWCEndPntHC)){console.warn("One or more measure points are invalid");return}this.mWCEndPtHC0=iWCStartPntHC.copy();this.mWCEndPntHC1=iWCEndPntHC.copy()};MeasureBaseLine.prototype.updateLinePts=function(){var viewHC=this.mViewer.getHCView();this.mLine.setP1(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPtHC0)));this.mLine.setP2(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPntHC1)))};MeasureBaseLine.prototype.setColorOnHCLine=function(iColor){this.mLine.setStrokeColor(iColor);this.mLine.setEndEndcapColor(iColor);this.mLine.setStartEndcapColor(iColor)};return MeasureBaseLine}();var MeasureLine=function(_super){__extends(MeasureLine,_super);function MeasureLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLine.prototype.copy=function(){var copy=new MeasureLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setWidthAndEndCapsOnHCLine();return this};MeasureLine.prototype.setWidthAndEndCapsOnHCLine=function(){this.mLine.setStrokeWidth(3);this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.None)};return MeasureLine}(MeasureBaseLine);var MeasureLeaderLine=function(_super){__extends(MeasureLeaderLine,_super);function MeasureLeaderLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLeaderLine.prototype.copy=function(){var copy=new MeasureLeaderLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLeaderLine.prototype.getLeaderStartPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPtHC0)};MeasureLeaderLine.prototype.getLeaderEndPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPntHC1)};MeasureLeaderLine.prototype.setLeaderEndPos=function(iPos){this.setWCPts(this.mWCEndPtHC0,eDwGeomUtils.screenToWorld(iPos,this.mViewer.getHCView()))};MeasureLeaderLine.prototype.setLeaderEnd=function(iPoint){this.mWCEndPntHC1=iPoint.copy()};MeasureLeaderLine.prototype.getLeaderStart=function(){return this.mWCEndPtHC0};return MeasureLeaderLine}(MeasureBaseLine);var MeasureDistLine=function(_super){__extends(MeasureDistLine,_super);function MeasureDistLine(iViewer,iPntHC0,iSelObj0,iPntHC1,iSelObj1,iLineColor,iUseArrowEnds){if(iUseArrowEnds===void 0){iUseArrowEnds=true}var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;_this.mStartSelObj=iSelObj0;_this.mEndSelObj=iSelObj1;_this.mDistColor=iLineColor||cLineDistanceColor;_this.mUseArrowEnds=iUseArrowEnds;if(!_this.isValid())_this.createHCLine();return _this}MeasureDistLine.prototype.copy=function(){var copy=new MeasureDistLine(this.mViewer,this.mWCEndPtHC0,this.mStartSelObj,this.mWCEndPntHC1,this.mEndSelObj,this.getLineColorHC(),this.mUseArrowEnds);copy.copyFrom(this);return copy};MeasureDistLine.prototype.setSelObjEndPts=function(iWCStartPntHC,iStartSelObj,iWCEndPntHC,iEndSelObj){_super.prototype.setWCPts.call(this,iWCStartPntHC,iWCEndPntHC);this.mStartSelObj=iStartSelObj;this.mEndSelObj=iEndSelObj};MeasureDistLine.prototype.getDistance=function(){var localPt0HC=this.mStartSelObj.getAsLocalPoint(this.mWCEndPtHC0);var localPt1HC=this.mEndSelObj.getAsLocalPoint(this.mWCEndPntHC1);return eDwTypes_1.HC.Point3.subtract(localPt0HC,localPt1HC).length()};MeasureDistLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setHCLineAttributes();return this};MeasureDistLine.prototype.setHCLineAttributes=function(){this.mLine.setStrokeWidth(3);if(this.mUseArrowEnds){this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.Arrowhead)}this.mLine.setStartEndcapSize(5);this.mLine.setEndEndcapSize(5);this.mLine.setStartEndcapColor(this.mDistColor);this.mLine.setEndEndcapColor(this.mDistColor);this.mLine.setStrokeColor(this.mDistColor)};return MeasureDistLine}(MeasureBaseLine);var MeasureLabel=function(){function MeasureLabel(iViewer,iPnt3DHC,iDrawEnabled){if(iDrawEnabled===void 0){iDrawEnabled=true}this.mViewer=iViewer;this.mItems=[];this.mDrawEnabled=iDrawEnabled;this.createLeaderIfPointValid(iPnt3DHC,iPnt3DHC)}MeasureLabel.prototype.reset=function(){this.mItems=[]};MeasureLabel.prototype.drawLabel=function(){if(!this.isValid()||!this.mDrawEnabled)return;this.setLabelPosition(this.mLeader.getLeaderEndPos());var n=this.mItems.length;if(0===n)return;this.mLeader.draw();for(var i=0;icanvasSize.x&&bboxSize.xcanvasSize.y&&bboxSize.y1){this.mLineDist.draw();if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){this.mDelta.draw(iImmediateDrawMode)}var viewHC=this.mViewer.getHCView();this.mEndGlyph0.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[0])));this.mEndGlyph1.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[1])));if(!iImmediateDrawMode){var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawCircle(this.mEndGlyph0);renderer.drawCircle(this.mEndGlyph1)}}};MeasureAuxDelta.prototype.getLabelData=function(){var labelData={};var labelName=this.mLineNormal?cNormalDistance:this.mSomeCoordsArcCenters?cCenterDistance:cDistance;labelData[cDistance]=new MeasureResultDistance(labelName,this.getDistance());var minResultDist=new MeasureResultDistance(cMinDistance,this.mModelSpaceMinDist);if(parseFloat(minResultDist.Value)>0){labelData[cMinDistance]=minResultDist}var maxResultDist=new MeasureResultDistance(cMaxDistance,this.mModelSpaceMaxDist);if(parseFloat(maxResultDist.Value)>0){labelData[cMaxDistance]=maxResultDist}if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){$.extend(labelData,this.mDelta.getLabelData())}return labelData};MeasureAuxDelta.prototype.getLabels=function(){var labels=[];if(this.getDistance()1&&this.mLineDist?eDwTypes_1.HC.Point3.subtract(this.mWCPntsHC[0],this.mWCPntsHC[1]):eDwTypes_1.HC.Point3.zero()};MeasureAuxDelta.prototype.getDistance=function(){return this.mLineDist?this.mLineDist.getDistance():0};MeasureAuxDelta.prototype.setDistLineColor=function(iColor){this.mLineColor=iColor};MeasureAuxDelta.prototype.setPointColor=function(iColor){this.mEndGlyph0.setFillColor(iColor);this.mEndGlyph1.setFillColor(iColor)};MeasureAuxDelta.prototype.setMinDist=function(iDist){this.mModelSpaceMinDist=iDist};MeasureAuxDelta.prototype.setMaxDist=function(iDist){this.mModelSpaceMaxDist=iDist};Object.defineProperty(MeasureAuxDelta.prototype,"LineNormal",{get:function(){return this.mLineNormal},set:function(iEnable){this.mLineNormal=iEnable},enumerable:false,configurable:true});Object.defineProperty(MeasureAuxDelta.prototype,"SomeCoordsArcCenters",{get:function(){return this.mSomeCoordsArcCenters},set:function(iEnable){this.mSomeCoordsArcCenters=iEnable},enumerable:false,configurable:true});MeasureAuxDelta.prototype.hasDistance=function(){var deltaDist=this.getDistance();return deltaDist>cLengthTol?true:false};return MeasureAuxDelta}();var MeasureDelta=function(){function MeasureDelta(iViewer){this.mViewer=iViewer;this.reset()}MeasureDelta.prototype.set=function(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];this.mLineDeltaMap[cDeltaX].setSelObjEndPts(iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1);this.mLineDeltaMap[cDeltaY].setSelObjEndPts(deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1);this.mLineDeltaMap[cDeltaZ].setSelObjEndPts(deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1)};MeasureDelta.prototype.getLabels=function(){var labelData=this.getLabelData();var numNonZeroLabelData=0;var nonZeroLabelData={};for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var deltaKey=_a[_i];var dist=this.mLineDeltaMap[deltaKey].getDistance();if(dist>cLengthTol){nonZeroLabelData[deltaKey]=labelData[deltaKey];numNonZeroLabelData++}}if(numNonZeroLabelData===1)nonZeroLabelData={};var labels=[];for(var key in nonZeroLabelData){var lineDelta=this.mLineDeltaMap[key];var label=new MeasureLabel(this.mViewer,lineDelta.getMiddleWCPtHC());label.addItem(labelData[key],lineDelta.getLineColorHC());if(label.isValid())labels.push(label)}return labels};MeasureDelta.prototype.draw=function(iImmediateDrawMode){if(this.isDeltaEnabled()){for(var key in this.mLineDeltaMap){var deltaLine=this.mLineDeltaMap[key];if(deltaLine.getDistance()>cLengthTol)deltaLine.draw()}}};MeasureDelta.prototype.reset=function(){this.mLineDeltaMap={}};MeasureDelta.prototype.copy=function(){var auxDeltaCopy=new MeasureDelta(this.mViewer);for(var key in this.mLineDeltaMap){auxDeltaCopy.mLineDeltaMap[key]=this.mLineDeltaMap[key].copy()}return auxDeltaCopy};MeasureDelta.prototype.getLabelData=function(){var labelData={};if(this.isDeltaEnabled()){for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var delta=_a[_i];labelData[delta]=new MeasureResultDistance(delta,this.mLineDeltaMap[delta].getDistance())}}return labelData};MeasureDelta.prototype.getText=function(){if(this.isDeltaEnabled()){var data=this.getLabelData();return"Delta : "+data[cDeltaX].Value+", "+data[cDeltaY].Value+", "+(""+data[cDeltaZ].Value)}return""};MeasureDelta.create=function(iViewer,iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var measureDelta=new MeasureDelta(iViewer);var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];measureDelta.mLineDeltaMap[cDeltaX]=new MeasureDistLine(iViewer,iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1,eDwTypes_1.HC.Color.red(),false);measureDelta.mLineDeltaMap[cDeltaY]=new MeasureDistLine(iViewer,deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1,new eDwTypes_1.HC.Color(0,128,0),false);measureDelta.mLineDeltaMap[cDeltaZ]=new MeasureDistLine(iViewer,deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1,eDwTypes_1.HC.Color.blue(),false);return measureDelta};MeasureDelta.prototype.isDeltaEnabled=function(){return eDwMeasureEntities.ShowDelta&&!!this.mLineDeltaMap[cDeltaX]};return MeasureDelta}();var MeasureAuxDistance=function(){function MeasureAuxDistance(iViewer){this.mViewer=iViewer;this.mDistLine=new MeasureAuxDelta(iViewer);this.mNDistLine=new MeasureAuxDelta(iViewer,cAuxDistanceNormalDistanceLineColor,true);this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]}MeasureAuxDistance.prototype.reset=function(){this.mDistLine.reset();this.mNDistLine.reset();this.mNDistLine.setDistLineColor(cAuxDistanceNormalDistanceLineColor);this.mNDistLine.LineNormal=true;this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]};MeasureAuxDistance.prototype.draw=function(iImmediateDrawMode){if(!this.getLabels().length)return;this.mDistLine.draw(iImmediateDrawMode);this.mNDistLine.draw(iImmediateDrawMode);for(var _i=0,_a=this.mNormalDistExtLines;_i<_a.length;_i++){var normalExtLine=_a[_i];normalExtLine.draw()}};MeasureAuxDistance.prototype.setByPointPoint=function(iWCPntHC0,iSelObj0,iWCPntHC1,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}this.reset();this.mDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.mDistLine.SomeCoordsArcCenters=isSomeCoordsArcCenters;this.mNDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.setNormalDistExtPoints([iWCPntHC0,iWCPntHC0,iWCPntHC1,iWCPntHC1]);this.avoidDuplication()};MeasureAuxDistance.prototype.setByPointLine=function(iPntWCHC,iSelObj0,iEdgeHC,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}var pickPntWCHC=iSelObj1.getPosition();var endPntsWCHC=l_getLineEndPts(iSelObj1);var vecWCHC=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,endPntsWCHC.P1HC);if(vecWCHC.length()<1e-6)return;vecWCHC.normalize();var k=eDwTypes_1.HC.Point3.dot(eDwTypes_1.HC.Point3.subtract(iPntWCHC,pickPntWCHC),vecWCHC);var basePntWCHC=eDwTypes_1.HC.Point3.add(pickPntWCHC,eDwTypes_1.HC.Point3.scale(vecWCHC,k));var vecWCHC0=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,basePntWCHC);var vecWCHC1=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P1HC,basePntWCHC);if(eDwTypes_1.HC.Point3.dot(vecWCHC0,vecWCHC1)<0){this.setByPointPoint(iPntWCHC,iSelObj0,basePntWCHC,iSelObj1,isSomeCoordsArcCenters)}else{this.reset();var pntWCHC=vecWCHC0.length()normalDist){result.push(cDistance+": "+labelData[cDistance].Value)}if(this.mNDistLine.getWCDeltaEnds().length&&normalDist){result.push((this.mNDistLine.LineNormal?"Normal ":"")+cDistance+": "+labelData[cDistance].Value)}var minDistResultItem=labelData[cMinDistance];if(minDistResultItem){result.push(cMinDistance+": "+minDistResultItem.Value)}var maxDistResultItem=labelData[cMaxDistance];if(maxDistResultItem){result.push(cMaxDistance+": "+maxDistResultItem.Value)}if(eDwMeasureEntities.ShowDelta){var nDeltaPt=this.mNDistLine.getDelta();var deltaPt=this.mNDistLine.LineNormal?this.mDistLine.getDelta():nDeltaPt;if(!deltaPt.equalsWithTolerance(eDwTypes_1.HC.Point3.zero(),cLengthTol)){result.push(distLine.getText())}}return result.join("\n")};MeasureAuxDistance.getAngle=function(iV0,iV1){var vec0=iV0.copy();var vec1=iV1.copy();vec0.normalize();vec1.normalize();var dotVal=eDwTypes_1.HC.Point3.dot(vec0,vec1);if(0===dotVal)return 90;dotVal=Math.min(dotVal,1);dotVal=Math.max(dotVal,-1);var angle=Math.acos(dotVal);var angleDgree=angle*180/Math.PI;var n=eDwTypes_1.HC.Point3.cross(vec0,vec1);n.normalize();if(isNaN(n.x)||isNaN(n.y)||isNaN(n.z))return 0;return angleDgree};MeasureAuxDistance.prototype.setMinMaxForCircles=function(iCircleHC0,iCircleHC1){function setMinMax(ioAuxDelta,iNominalDist,iRadiiDist){if(!ioAuxDelta.getWCDeltaEnds().length){return}if(iNominalDist>iRadiiDist){ioAuxDelta.setMinDist(iNominalDist-iRadiiDist)}ioAuxDelta.setMaxDist(iNominalDist+iRadiiDist)}var circlePlaneHC0=eDwTypes_1.HC.Plane.createFromPointAndNormal(iCircleHC0.origin,iCircleHC0.normal);var projPnt=eDwGeomUtils.dropPointOnPlane(iCircleHC1.origin,circlePlaneHC0);var dot=eDwTypes_1.HC.Point3.dot(iCircleHC0.normal,iCircleHC1.normal);var dist=projPnt.subtract(iCircleHC0.origin).length();console.debugLog("Measure","2 circles/arcs: dot = "+dot+" dist = "+dist);if(1-Math.abs(dot)cLengthTol){var radiiDist=iCircleHC0.radius+iCircleHC1.radius;setMinMax(this.mDistLine,dist,radiiDist);setMinMax(this.mNDistLine,dist,radiiDist)}};MeasureAuxDistance.prototype.avoidDuplication=function(){var delta0=this.mDistLine.getDelta();var delta1=this.mNDistLine.getDelta();var len0=delta0.length();var len1=delta1.length();var lenMax=Math.max(len0,len1);var lenDiff=Math.abs(len0-len1);if(0===lenMax||lenDiff/lenMax1){this.addDisplayMarker(iSelObjs[0]);delete this.mDelta;delete this.mDistLine}this.addDisplayMarker(iSelObjs[n-1]);if(eDwMeasureEntities.PointToPoint&&this.mPntData.length===2){var selObj0=this.mPntData[0].SelObj;var selObj1=this.mPntData[1].SelObj;var pntWCHC0=selObj0.getPosition();var pntWCHC1=selObj1.getPosition();var absLenTol=eDwGeomUtils.cAbsLengthTol;if(!pntWCHC0.equalsWithTolerance(pntWCHC1,absLenTol)){this.mDistLine=new MeasureDistLine(this.mViewer,pntWCHC0,selObj0,pntWCHC1,selObj1);this.mDistLine.draw();this.mDelta=MeasureDelta.create(this.mViewer,pntWCHC1,pntWCHC0,selObj1,selObj0)}}};MeasureAuxPick.prototype.getText=function(){var text="";if(eDwMeasureEntities.PointToPoint){text=this.mDistResultText;if(this.mDelta)text+="\n"+this.mDelta.getText()}return text};MeasureAuxPick.prototype.addDisplayMarker=function(iSelObj){var cWidthEdge=3;var cPointSize=7;var pntWCHC=iSelObj.getPosition().copy();var shapeCircleHC=new eDwTypes_1.HC.Markup.Shape.Circle;shapeCircleHC.setCenter(eDwTypes_1.HC.Point2.fromPoint3(this.mViewer.getHCView().projectPoint(pntWCHC)));shapeCircleHC.setFillColor(cAuxPickPointFillColor);shapeCircleHC.setStrokeColor(cAuxPickPointStrokeColor);shapeCircleHC.setStrokeWidth(cWidthEdge);shapeCircleHC.setRadius(cPointSize);this.mPntData.push({SelObj:iSelObj,Circle:shapeCircleHC});return shapeCircleHC};MeasureAuxPick.prototype.drawEndPnts=function(){var viewHC=this.mViewer.getHCView();var renderer=this.mViewer.getHCMarkupManager().getRenderer();for(var i=0;i0?n-1:n}for(var i=startIdx;i0){labelsToBeDistributed=this.mInfoLabels.slice().concat(this.mResultLabels)}}this.distributeLabels(labelsToBeDistributed);if(!this.mImmediateDrawMode){this.addMarkupLabels()}};MeasureAuxGeo.prototype.updateLastInfoLabels=function(){this.updateInfoLabel(this.getLabels().length-1)};MeasureAuxGeo.prototype.updateInfoLabel=function(iIndex){this.mInfoLabels=[];function addTo(iCurrIndex,iLabels,ioLabels){if(iLabels.length>iCurrIndex&&iCurrIndex>=0){var label=iLabels[iCurrIndex];if(label.setDefaultEndPos()){label.setStringContent();ioLabels.push(label)}}}addTo(iIndex,this.getLabels(),this.mInfoLabels)};MeasureAuxGeo.prototype.getInfoLabelText=function(){var output=[];var labels=this.getLabels();for(var i=0;icAngleTol?angleRange+Math.PI:angleRange;var percRange=angleRange/(2*Math.PI);len*=percRange;area*=percRange;angle*=percRange}var circularArc={OriginWCHC:iSelObj.getAsLocalPoint(ioCircleHC.origin),NormalWCHC:ioCircleHC.normal,StartPtWCHC:startPt,EndPtWCHC:endPt,Length:len,Area:area,Diameter:ioCircleHC.radius*2,Angle:angle};return circularArc}function l_closestPoints(iPntHC0,iPntHC1){var pntHC0=iPntHC0[0].copy();var pntHC1=iPntHC1[0].copy();var minDist=eDwTypes_1.HC.Point3.subtract(iPntHC0[0],iPntHC1[0]).length();for(var i=0;i0||eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)>0){var closePnts=l_closestPoints(pntsL0HC,pntsL1HC);distPntHC0=closePnts.P0HC;distPntHC1=closePnts.P1HC}return{PntHC0:origPntHC0,PntHC1:origPntHC1,PntHC2:distPntHC0,PntHC3:distPntHC1}}function l_distanceLineLinePara(iLineHC0,iLineHC1,iPntHC0,iPntHC1){var vecHC0=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,iLineHC0.P1HC);vecHC0.normalize();var k=eDwTypes_1.HC.Point3.dot(vecHC0,eDwTypes_1.HC.Point3.subtract(iPntHC1,iPntHC0))/eDwTypes_1.HC.Point3.dot(vecHC0,vecHC0);var basePnt1HC=eDwTypes_1.HC.Point3.add(iPntHC0,eDwTypes_1.HC.Point3.scale(vecHC0,k));var vecL0P0HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,basePnt1HC);var vecL0P1HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P1HC,basePnt1HC);if(eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)<0){return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1.copy(),PntHC2:basePnt1HC.copy(),PntHC3:iPntHC1.copy()}}var tmp=l_closestPoints([iLineHC1.P0HC,iLineHC1.P1HC],[iLineHC0.P0HC,iLineHC0.P1HC]);return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1,PntHC2:tmp.P1HC,PntHC3:tmp.P0HC}}function l_adjustLeaderEndByStart(iPoints){if(0===iPoints.length)return[];function computeAngle(iVect){var angle=Math.atan2(iVect.y,iVect.x);var degrees=180*angle/Math.PI;return(360+Math.round(degrees))%360}function compare(iA,iB){if(iA.angiB.ang)return 1;return 0}var targetRadius=90;var center=new eDwTypes_1.HC.Point2(0,0);for(var i=0;i-1){this.mSelObjs.splice(idx,1)}}return[2]}}))}))})()};eDwMeasureOperator.prototype.clearMeasureEntities=function(){this.mMeasureEntities.reset()};eDwMeasureOperator.prototype.highlightEntityTempAt=function(idx){this.mMeasureEntities.highlightTemporaryEntityAt(idx)};eDwMeasureOperator.prototype.dehighlightAllTemporaryEntity=function(){this.mMeasureEntities.dehighlightAllTemporaryEntity();this.resetTempHighlight()};eDwMeasureOperator.prototype.getMeasureMode=function(){return this.mMeasureMode};eDwMeasureOperator.prototype.setMeasureMode=function(iMode){this.mMeasureMode=iMode};eDwMeasureOperator.prototype.setPointToPointMode=function(iEnable){this.mMeasureEntities.updatePointToPoint(iEnable)};eDwMeasureOperator.prototype.setShowDelta=function(iEnable){this.mMeasureEntities.updateDelta(iEnable)};eDwMeasureOperator.prototype.highlightMeasuringItem=function(iSelObj){this.mSelObjs.push(iSelObj);this.Viewer.HCViewer.selectionManager.add(iSelObj)};eDwMeasureOperator.prototype.dehighlightMeasuringItems=function(){this.mSelObjs=[];this.Viewer.HCViewer.selectionManager.clear()};eDwMeasureOperator.prototype.removeMeasuringItemTempHighlight=function(){for(var _i=0,_a=this.mSelObjs;_i<_a.length;_i++){var selObj=_a[_i];eDwMeasureEntities.highlightEntity(selObj,this.Viewer.getModel(),false)}};eDwMeasureOperator.prototype.resetTempHighlight=function(){eDwMeasureEntities.highlightEntity(this.mTempHighlightItem,this.Viewer.getModel(),false);this.removeMeasuringItemTempHighlight()};eDwMeasureOperator.prototype.resetSelections=function(){var model=this.Viewer.getModel();var modelHC=model.getHCModel();var arraySize=this.mSelectionArray.length;for(var i=0;i"+"
"+""+entityClass+"-"+entityIndex+" "+""+desc+"
"+"
";_b.label=10;case 10:++i;return[3,1];case 11:return[2,generatedHTML]}}))}))};return eDwUIMeasureHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);return eDwUIMeasureHTMLGenerator}));define("eDwUIMeasurePlugin",["require","exports","eDwEventMgr","eDwKeyMgr","eDwUIUtils","eDwMeasureMgr","eDwUIMeasureHTMLGenerator","eDwTypes","eDwUIBasePlugin","eDwEvents","eDwMeasureEvents","eDwUIShortcutMenu"],(function(require,exports,eDwEventMgr,eDwKeyMgr_1,eDwUIUtils,eDwMeasureMgr,eDwUIMeasureHTMLGenerator,eDwTypes_3,eDwUIBasePlugin_1,eDwEvents_2,eDwMeasureEvents_2,eDwUIShortcutMenu_1){"use strict";var eDwUIMeasurePlugin=function(_super){__extends(eDwUIMeasurePlugin,_super);function eDwUIMeasurePlugin(iViewer,iViewerFeatOpts){var _this=this;var buttonInfo={ID:"#edrawings-button-measure"};_this=_super.call(this,"Measure",iViewer,buttonInfo,iViewerFeatOpts)||this;_this.initPluginButton();return _this}eDwUIMeasurePlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){var panelsToLoad,model,value,measureButton;return __generator(this,(function(_a){switch(_a.label){case 0:panelsToLoad=[{ID:c_measurePanelID,HTML:"measurepanel.html"}];return[4,_super.prototype.init.call(this,panelsToLoad)];case 1:_a.sent();model=this.mViewer.getModel();value=model.getProperty("measure");eDwUIUtils.hide("#edrawings-button-measure",false);measureButton=$("#edrawings-button-measure");measureButton[value==="true"?"removeClass":"addClass"]("edrawings-disabled-button");this.mMeasureMgr=new eDwMeasureMgr(this.mViewer);eDwUIUtils.setUIGenerator(c_measurePanelID,new eDwUIMeasureHTMLGenerator(this.mViewer,c_measurePanelID));return[2]}}))}))};eDwUIMeasurePlugin.prototype.onClick=function(iActivate){_super.prototype.onClick.call(this,iActivate);if(iActivate){eDwUIUtils.activateUI(this.PluginButtonID,c_measurePanelID)}};eDwUIMeasurePlugin.prototype.onActivate=function(iButtonJQ){var _this=this;if(!_super.prototype.onActivate.call(this,iButtonJQ))return false;eDwUIUtils.addPanelModeEvents(c_measurePanelID,c_eventIDSuffix,"#"+iButtonJQ.attr("id"));var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-remove",(function(iEvent,iUIItemJQ,iArg){var selMeasureItem=$(c_measurePanelID+" .edrawings-list-selected");if(selMeasureItem){var indexStr=selMeasureItem.attr("index");if(indexStr){var index=parseInt(indexStr);_this.mMeasureMgr.removeMeasureEntityAt(index)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-clear",(function(iEvent,iUIItemJQ,iArg){_this.mMeasureMgr.clearMeasureEntities();_this.mMeasureMgr.dehighlightAllSelectEntity();eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));var selectorName=c_measurePanelID+" .edrawings-measure-entities-list-item";this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=$(iEvent.target);if(!targetJQ||!targetJQ.length)return;eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();_this.updateMeasureSelection(targetJQ[0],selectorName)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"mousedown",(function(iEvent){var eventJQ=iEvent;if(!eDwKeyMgr_1.eDwKeyMgr.isRMBPressed(eventJQ)){return}_this.updateMeasureSelection(eventJQ.target,selectorName);(function(){return __awaiter(_this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:screenPos=new eDwTypes_3.HC.Point2(eventJQ.clientX,eventJQ.clientY);return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.RightClickEvent,this.mViewer,screenPos,null,this.PluginGroupName)];case 1:_a.sent();return[2]}}))}))})()}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-entities-remove","click",(function(iEvent){var targetJQ=$(iEvent.target);var idxStr=targetJQ.parent().attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);_this.mMeasureMgr.removeMeasureEntityAt(idx)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-filter-button","click",(function(iEvent){var target=$(iEvent.target);if(target.hasClass("state-on-button")){target.removeClass("state-on-button")}else{target.addClass("state-on-button")}_this.mMeasureMgr.setMeasureMode(l_getCurrentMeasureMode())}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-delta-button","click",(function(iEvent){var target=$(iEvent.target);_this.mMeasureMgr.setMeasureDelta(!target.hasClass("state-on-button"));target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-pickpoint-button","click",(function(iEvent){var target=$(iEvent.target);var isSelected=target.hasClass("state-on-button");_this.mMeasureMgr.setPointToPointMode(!isSelected);target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-unit-selector","change",(function(iEvent){var lengthUnit=$("#edrawings-measure-distant-unit").val();var angleUnit=$("#edrawings-measure-angle-unit").val();_this.mMeasureMgr.setMeasureUnits(lengthUnit,angleUnit)}));var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,l_onMeasurementRefresh);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,l_onMeasurementSelected);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,l_onMeasurementDeselectAll);this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",true);this.mMeasureMgr.activateMeasure(this.mMeasureMgr.getMeasureMode());l_syncMeasureModeUI(this.mMeasureMgr,this.mViewer.getModel().getUserUnits());return true};eDwUIMeasurePlugin.prototype.onDeactivate=function(iButtonJQ){if(!_super.prototype.onDeactivate.call(this,iButtonJQ))return false;eDwUIUtils.deactivateMoveInput(c_eventIDSuffix);this.mMeasureMgr.deactivateMeasure();var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();shortcutMenu.removeAllMenuItems(this.PluginGroupName);this.mUIHTMLEventMgr.removeAllEventHandlers();var eventMgr=eDwEventMgr.get();eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,"l_onMeasurementRefresh");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,"l_onMeasurementSelected");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,"l_onMeasurementDeselectAll");this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",false);return true};eDwUIMeasurePlugin.prototype.updateMeasureSelection=function(iTarget,iSelectorName){var targetJQ=$(iTarget);var idxStr=targetJQ.attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);var measureMgr=this.mMeasureMgr;$(iSelectorName).removeClass("edrawings-list-selected");measureMgr.dehighlightAllSelectEntity();targetJQ.addClass("edrawings-list-selected");measureMgr.highlightSelectEntityAt(idx)};eDwUIMeasurePlugin.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){this.mMeasureMgr.dehighlightAllSelectEntity();this.mMeasureMgr.clearMeasureEntities()};return eDwUIMeasurePlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);var c_measurePanelID="#edrawings-measure-panel";var c_eventIDSuffix=".edw.measure";function l_onMeasurementDeselectAll(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementSelected(iSelListIndex){return __awaiter(this,void 0,void 0,(function(){var selector,itemJQ;return __generator(this,(function(_a){selector='.edrawings-measure-entities-list-item[index="'+iSelListIndex+'"]';itemJQ=$(selector);if(itemJQ.length&&!itemJQ.hasClass("edrawings-list-selected")){eDwUIUtils.scrollToTarget(itemJQ,"fast")}$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");itemJQ.addClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementRefresh(iMeasureResult){return __awaiter(this,void 0,void 0,(function(){var list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:list=$("#edrawings-measure-submenu-list");$("#edrawings-measure-result").text("");list.empty();$("#edrawings-measure-result").text(iMeasureResult.Message);gen=eDwUIUtils.getUIGenerator(c_measurePanelID);gen.setMeasureResult(iMeasureResult);_b=(_a=list).append;return[4,gen.generateHTML("")];case 1:_b.apply(_a,[_c.sent()]);eDwUIUtils.fixMenuPanelInwardToolbar($(c_measurePanelID));return[2]}}))}))}function l_getCurrentMeasureMode(){var vertexEnabled=eDwUIUtils.isStateOn("#edrawings-measure-vertex-button")?eDwTypes_3.EntityMode.VERTEX:0;var edgeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-edge-button")?eDwTypes_3.EntityMode.EDGE:0;var faceEnabled=eDwUIUtils.isStateOn("#edrawings-measure-face-button")?eDwTypes_3.EntityMode.FACE:0;var holeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-hole-button")?eDwTypes_3.EntityMode.HOLE:0;return vertexEnabled|edgeEnabled|faceEnabled|holeEnabled}function l_syncMeasureModeUI(iMeasureMgr,iUserUnits){function setMeasureButton(iID,iMeasureModes,iTargetModes){var method=iMeasureModes&iTargetModes?"addClass":"removeClass";$(iID)[method]("state-on-button")}$("#edrawings-measure-distant-unit").val(iUserUnits.Length);$("#edrawings-measure-angle-unit").val(iUserUnits.Angle);var measureMode=iMeasureMgr.getMeasureMode();setMeasureButton("#edrawings-measure-vertex-button",measureMode,eDwTypes_3.EntityMode.VERTEX);setMeasureButton("#edrawings-measure-edge-button",measureMode,eDwTypes_3.EntityMode.EDGE);setMeasureButton("#edrawings-measure-face-button",measureMode,eDwTypes_3.EntityMode.FACE)}return eDwUIMeasurePlugin})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. -var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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2Ww2m81ms9lsNptvzefz+Xw+n8/n+77v6zKbzOZud8vcLdtsmaxkkxWjxndj7713u9t1s+vKrouAavMppgKqzc2o5xRr7r333ntd9brXde+9995773Vd11Xvvfe6d8vce++911XvdV333nvvvfde13XVawUkkHp777333no/p+zt9VXuYTKf6rP5ZD6bT/WpPplvU32mb/Nlvs30FROHRw+Z1K3J5jafPNCeTUnNXJsruzbZlbmba9uWyCmMT8s2y1PoSoGsJginSvsZFiYIk0ljEnGS3QL7TZCTQYIem3KFzNQFapZbXYO0qZBS63eJ6lDRbN9xNQo+edTcEYiX0om0teWSJHjVRO1pAS+myuxs7/0VMkHqMZPU6WO7Ixli20j050LWaWq2RrLcp26TdTaNw8XN/F8PRs4cKwqD14+W/XiRFf4WGYtNmzZl+p8iNrKM/OV6y/S1RmIYIj/GrzNcC1pVVe1KkWLTf2e4PSr+V93fVV33d13VVV1XddPWbdP2jU/QmGi1dl3V/VWt1bta/bXWSAbFVmTN0VrzQaL7tWGYKxC8pFprKHcumggJmoukDiwPVWdpcgGTVJxm/E/2gVGUXgQR6IkhtNaKhN7eKnEAb8OVED5WLxpYWVn1ybizu5UJK7QPZ7dAJhYG9uX1rSwsqwVUUueCZQ+vrAyD2BcXFhXUXd1cXDoiDQRYBAgOsq4WTEU95W96BLf0B07pks7AF2CU6JABfTx26MiB44aejRp5NDC+ZGQk5bPO86+dSDhnKN+7buQjrRweOl9YOOVTPjh45UYAC52FJ7xhYRAf79HjBw8efTuA6Onx8d2oYSNPBw46OLhmc4WKFm9xFizkLncXLl68gGFHd7rXPcZRnHjTIkKEQENTu9rZ2NzudhIk1q/fu60tffoS12cVwsImfMLJyD4mdjEzMwwaMjzDy8o2SPC6V1dWgyusM5iKkrqC/3/f933f13XfF+z/XdfVrna1y2cRGCQeHt66ruvlTttp67pe7r399hZkMgWZzjdplpaUlJd4Tuce3ISD67qu67qCae267rqu64q31+3numQsGsmci+7cg3twD6qvU32dW8yrvtp1K1Stddlj28lnb+f3du69xeCtkNaUOajuRifTCclJuZ2Q8CoAMESIXxAgP3z06OOxQ0cOHDf49vRs1MijgTdDRow7GHZ1dC/mXMjFtWCxQkUKuCaKtxNMNxNtJUjsVasp29oIEWppIdBAfPBwZlbWgcMGDRkwzDnjSKaRMYyiFy5aELEcVjF0HjDJkb8cN+jm5FrcqoyDBgwQuKyioJyyJsAkP85+KindSMhHMmGA7FhDK4MqHATA70efjht6eTPw4Lu6yTpxK7AL9+ZWYk1HpIE460DBQdbV0y39gS2nlHhGL3Tlg6wc0P1gwx47cOzVIIG36tUF4YFVFdWU1PE3ZYrg8hDcgVd6A5EgMfDI0QIKvNEXJYDokCFCF/RAfSpfeT7fI0dO5JurUZPmzvHgqZOnfZw47t3bsfP8kw4cOAE8gHdxsbGxTRs0kO/PnCEzRvGKDxPGzM3c0RHMwVzMGU+H8pSTf6xzPb9zN39zNG/PsnEe55Kf43RSgeLEyZM/+d8fEcLCJUsCm2i5Fy9clBwJEiF+fj8y5EeMAP7IBwEJhRQB4IOfcsJHkfIqhmfywAtiSXIlF3IrPzy8cgUREcuxPMsTjyPvebdho8Zr/MYNveudj2/ve8+RQ8d1PEiQHd/xvj4e53EgQHq8x3/cx2ngxbC7Xd3c51zEPe4tWKRYAff2NxQmzrzb23aIq6WVXe1nZWY/O5rZBxAe/uGrBxFfvyZixNeuR7BdX2W7+lRD2CdM8PLq6orwFeFfX2NjYmIVXuEWLGB4Bq6tRyWAgnK605+eFFzBp6akLvWrKwZWVlpZWA2oToU+H///C4mHB4n3PtPe9/KZ9l4+n8/nU5DJFGS+SVsv18v1EvLyEvLS6XQ6nU4noXNd13Vd11XrX2v3106n0+l0OgmdlosWWS4ibLfzfd/3ffo9/bSrMr7v+75479N1F4Fpd+x93/d9X6mxAtpA4r2Q3kWW2fhkOhv9VBqHEKWSJE2C5KTEc146pzReNZJBwvsZGNS4xgUyMmCja3VjEuFRo+W69kPKAj/6rBjwfHBExsJ6xtJRgMGcVewAC4wKB9cJIgTg41yknax2MrbrIqudzrE4fHzt6hxsV8Z2ZWxXxnbV2jk4mEdSibcLbNAgHqfZq4VWKXbnxaC3amWr9OH3fk2WDYrZqSN7UecQp5Q8U2SKnNgZpDC4RZErCVM5CTqGimU7lAIall+gE1CwLIdKQL8yCzQC6pVToF0ohIwCfYByZSbqAN3KYqgWmpUnoA1QrPyFXqFWuQtlgC7IXGgVSpW10ClUCk9CFaAJUCjUCUVRjD5rypkypnwpX2YIsgO5Um4gT8qRMqT8KDvKCuRGeVFWlBPIiPIhBA4wwFABhSwJDRIUCNAfAvwMIEAfPnsq9eTBc8cO5WQdOs/85jazeU6Wk+NkODmAN24g27BZoybNI5ozZhzLkBnTKIZxMQwYxS9eunDZoiURMWfJV/JhrpKp5MLszIN5So6SoWQnWTAHZiYZMCvJSPKRbOSvCBEAhgjxCwLkh48efTx26MiB4wbfnp6NGnk08GbIiHGXYeS6TJfnsoscl1vkFVlFhsvN/JZPZLdsIreVILFXraZsayNEqKWFQAPxwcOZWVkHDhs0ZMBwwUIFsjyWKeSwDJYl5AjZK0PID7KDvJWzcoOMdWXFYEEV1ZSUgqgEUE9OaMb5+Zs0ZYoA0yVLlxA84EAlSrgBLAlHwpAYeORoAQUaMVqkKFECiA4hcIABhgooZElokKBAgP4Q4GeAPpV58FBiyufbulq0DDqdWLAYYsPAJ0+yZJkypRAPJiYyaXIkSZIlS6BgJpgKrlLFCraCiJPgIzgQN8FP8BW8ZcshPsRcuHTBXbwsLi6GCWPGTGOjo2OZMnLkPD6yYbNmTWSkGzdx4sCBMwdL1gkhQgRIkSI9+nz8+KHj728PB44aelgP58gxgwbOy7szYsQubm5uxYsXTRUqTtDRldjYDa+bBF4xk0SKmZgtVTEb1uoIrLGIEWtoIM7wGYcNGMgshFH4gmCFs7K0sBbGwrq64tpKEIWhoKywFh8+AwggAKADuiBBgz7olpaETuiGDBV6IQO2HuAH37TpmvDxI7imTJkcoHTp0uUlA5EiQQCBpAYmUWJZybeOHDVi9EkUzTnqAzxQIALuZ8FU1dtXVsrZ8z5u3OjJk6dNGzvvXfcRz++c8gEE8OZwHum4UTMHDsbHBHlMt6RGDZs/l3M/kH+ff3TI68EL8BN2OpuvebyaF2DAEUj0A34oEaJFiqq+aMqMGccxY8RczBsbyZRJciVKlvj96NHHY8d3XIcOHMdxPT0bt5EDChUqVV7lhoZWDtEczc/c8YOBgU6cNHmTCwpKeWLECJIniYtrweVbtmjp0sXLvZD54iLjGc/lWviwPDExzJe8PBU0jldXR/cjdnYwAD9jRom2ZhPF3+TkSsy5Ed7pPFH4K48h4zLc7uLudzGe4sSLM+G+4m16r3EVB3NFxS//8iJF/v4HAJETeZAgfvc7kPtQXdVVXdVVXdVVVVXVWmuttdZaa6211lprrVVV/f////////////////////////////+fy6Vfa8Vf/1wuaa211lprraqqqrXWWmuttVZVVXWwKMh1FX+3LVELBKn0L/KY1QKqrtaq1lprrbXWqqu167qu67qu67pt27Zaz5ijo/UY3YOxn4nJTP3/////P4OjN7ZHS1xKXLgvWUW5sME4hPBbNlrCp4NQeuYIoB8KFEz9RPrsIRJ3mW7pQCQizpxZsTExlSlZw4CR0OzsV8nIHM1orS/mzhsdzbj/Ha3FUMGpaa21VrWqtdZaa621qqrtr7XW7bWq6rbLn9Zaa62bwNmgdQdJVfWJEUjAHC+v3xtrl45crbWhQX2q1nrxDORXBUxXa6211lprraoaChFfhgyJJPUQOPSV7UwEWtCL6usHQmkfg2QUhWUy0dc2MKzWWWM2fW2yQdQz1P6+tiikQV/xa/OVzsHjX6c3VPIq6MmpM+XOhqIMjgS/BrqJqbBUnju6hJMThEi8rIiA6+Lhxchk1LQyIxaGlBWzYLlyaKUKFcNCJ+HgFClRoDxxItgkkMmSJEjs6uhezLmQi2vBYoWKFHBNFG8nmG5jYhTCJoBJ+Irg1QXhAVcDk/jsqdSD80xRg11MJQqbN85CwziR2Im/YHFMg82g0fKoCAZfebt46YLHUE5O4vfZYjJlGBklIefwaODBkDHjCRJBQSV+fj6A4B497vr6XAgZ4sMHAH5+R4IEgYuTW/JCiR2uq4Ojwy2aTRRwfHtIlGBAKE/ycA18h10MKYJb9GE8bMMvMEeOFy/m8ByGg2s2WcRwc1PTVI2L64EDB1tbXV2YwpjYF9kDChEiZGVhWbW1feiwwYOJrwxoaGUlrK7w1RSuolqwgIFUhe2BjUTZGQaBJSRIsKbizQCDYaoJOAFmE7GG1zATa0ZXhHNmdEYYY03HdEyYLl26vLR0S4cAgif8dEqUKjUgSVKkSA/8gT965MiRAgo0avREGApDPVEiQ4YKKMDSkhChQIEEASKAgD//cz9++PDp8z7fs0eAC3A9eipf+Tx5KCnt3M4nJ/EgehhBwShRnNzJqQwOGhoSFjrvPBgwh4eIiFd+5VmyKComPvHLFy7nci9eurxLnTpixjS+8WbMODqWeZm3aXPmZ/74yIZNmqf5mjVq6NB588ZNZABx4MiRfF/27N23gIA//sMviBAlf0u+RMiZ3IiRPyIzZqxw0ULucq+ro8txgw9HkhpHgkRPx9rWZuIl/maC+be7MU/c7SlONJ/iKJpwNWzoHU7FUZyFChxAdvh4mwy8FzW+d6TH93rYAeF73/Py7mAcxvFO488fnj4EBuz0BEc5ZKk/napDF9gp3GptrOpbh4D1C2GPOtcfiC141Rk861Z38K5r3esjzqZ2rSYiS33av8w0XIoULm7LclijjOX534rmjplWU62mqWSasumcVDJl07RlW2tZlpFlNcuyLKuyLMuykizLqqzKui6rtapVrapaVVWtajVV1TRN1RQb4XPFaL2TbKlaqU3j2NppWzVp2tZtW7ZlWbZl25ZtWVZSa1WrWtVa1aqqqmqqpmqqpu15oLVt27at27qt27Zsy7Ys20q2rdu2LCv5/7/LtmzLtq2YHXfMDYGhdVvXzW3d1m3d1m3dtpVk3bZlW7ZlW5ZlW7aN0sAYJU0fSmJuaBS0Oan0XzX0Yo9SnXQJRaU8NNwK5ErxUFiRw5wqmkZjU5CkUkVn7khFYdWK01IFNiGplCl/rBLJ1B6HTxLEYKWOZRrQmqxUQcjpM5PiJK3aah4sOUsrtV3ZoPYkbVHG7HpSSIX4WfAKxFLzqx/G+LARTiqjgnCipFMzhnmsympWs5rVrMqqrGY1q1mVnSOZSrKqpCrW+CWIrtWs3vQoXcNzoYqqCcCTR9JSUHqmgYTUjRMlNwGdN4UoH6WBkZCTidA0DF9ilg60pbRl708hs9SpZimBUa8FNGdnD58uKeJilKY6PNiYkmhqgxYsFsJGmYQw2bDUgGME5kYKo+vCoUnE9IfdAhfkzlo3Th0uCYGwWVKQI8WUxbLZmXyuqShstf6weBQoIyURScss70lbhdKKSpem0ixFszZGG0FuCDlQWhmS3tY4BWbSSZqAVAOjnDZGmMivfS4Zg6kEDAb//uzIojLPHco6T5edEwnnDaQfEB99moMGDBbIxMLAvrBXAZaDAl07L/XkpAnq0inNJQJkxx6enVwKlJmdcIlNm9A5NAp1gcqhT2gc2oIFuiJvQlWgKXIEKBzazJZQFOhbfgA9gTIzJdQNNZEloW1oicwASgLdeQF0RXVmhKpomhOhbOhadtERqIgsiaqhaTkSDYGiZSwoCPRDtoJ6QM+yIWqGlmVCtAPKIUtBN6Aa8hM0A4ohN0EvoBbyErQCShadrKgkkZiBCAODBAQEICAACAKjthkQFIaiONTzkjIDpEimI0GFMBjQfBIAgaGTQCzF6NAAZAAAAAAITA0IAAC4sZfr0yrsfu91zno4odzax2coFDTANpCcqxdgPJhI8xGtUi65aNFP9dECMiOT1kLNS2tIKyFK2EhlSgsX6dRI/64sJF9pUZYzRD5ZqHxlNftBfa3uLj+Mv/k9HSvEEpn5YRU8sRzmsmIxF6qoMuHCJZ/FeMAS24FVFCIXLF4+RgYs0Q6s4mxuweKfgpbKDN1Bn+dgNBIpw2kXutDW8n+kOrIcjLQQ2UJunajRcukvn2YuuNwrp/VKtEks4nKYmYuTmMerQnFg7tpfKTZYIkdWRR6kk/2VAV+sCo23HJl1XNSRkj3LuSoLpbJxtMctR9cW7tDoQzHjeZfopQ0pH1gdHtFh+1jpBwUeks3XRwK4M0Esr62alVIwzWzEYV77TZbfHeT4D3FpFceFKO24HH3GdaHjSqmLTDLS5LlTSbw+YWoQjqMqqMJJ3AVjluBFOE60D4+/tPKqsHTcheuWGHoR1+Hw+oOLoBhH76KuPizvFK1YbbxeA54s6yTiNZ3qqdbcl7wIar3F8u+uTgNXNXNbLiP/9dMvZZ5VdXbVuJQhJduWbvqarbXM/dLtfR3DLWEFgAZJX5mKnzkIdy3OctH8r69Faa7gjKxZZTEf8/wSr1aOcH/abLZMo9N0Sgoj8yp5NkOsYQlfP4/sZ4jcomBwsJbedD198bdbhtCt+GvtpjM87tYtI5ZzBiu0xUhwkzCX9+pX4iRcSwdtV1kD63qtW+seMZIsxB3Ke+efQGxTW7c15V3It27nRJsyrK5lfk/Wph8oYXWHcQWZsLZdVLLA+YXxXaAqbx6XgZYud3rGzTvBslaJeVE1D8SfrFS2UnipKlnZzYXMw//Wv/c9fvRMIfHeIYaeWI+Vtzdco5deJMtl0c9F+9mNFyld065h6aIEh1uwnjN01cMF+l6m8/Ba9zH8mOXqStZ9f0UaetclXg+JDss31KAZFlMXRouc+2dBcyMwehgc99NRiTtQocu5hmvX5NXfVMvCCVQhk7apR2QEGVBc6aTjC+tJH4OXR+ul3rsyqv+97XLJ7Yv92lHicx60wHRAK8uDbB8Wuz3YKTRPIFNZRc34C19rLS1Kgxdl2QIqUh8uKuxpu7gTTePx4g+Y06aUcn08QrTH2y5XYYkFIlysIYZxBn9RohOgSVTRtb92FrU/+YWSp9tgVqen63I9PYp50QhYvIpa2ebm6II/xUibftrm3YTNb/RPUzPRMTOLwHh59Hbuy2nyw5GtcYAba0E7lCmn+wv5JS1y/WpnfmtNe9tm9bYR5VmyfZl0hG2OuEp0+x6VliXq925Q0b4+7prdcWoXx6/ZGrm/tisDbgrsvsaNsF1W8XOxTXU3FLumvJgdxTNmQfTMr2Fp31yN0rYX7tqlcGo3wl27Dl5tF9y1i+DVbIG/ZgWcmv17a8t3aTbvrVm7T7Pz+Ss4u/D0e1jQrak7bp+xOJ40aZ9xcJ40aI5xcJ4kaY9xcBxpaI5xcB5p0o5xcTxJ0DxjcDxJ0rwZxxvbTs5x8sdGZVv7dYnNZ0zHL0HNYxzHIw3tYRjOIwntYRzORwrtY1iOQ5LaYViOR5LaY1jOQxqaAytID0o7028Lb2CTQanTqlyjAmxz0nxDSg2ZsPT4EXhWlhlklEx1go9Ezs5lWzhMejLkqjNSanI402HwYY1iPQ71RqMGsYmBN1s23hW27oi3vQVYjDf2CQ+9Hotmm83NyXid5ku/jTB7DqvyQnFPNj0Wkj/Nl3NLwHgnG0vnmWYkGoVn5jBShjjJJ8BpxrlRMOt6sHRnCt0cqeqYcz2GAC1sJgwcKTN5LQKRbbj8Yf/mN2PqlY2F35x7xrZPOjDRxpy2Djin2+2waJw8Y4Sm1RpP8h1ia/aZvR5m+Qxm9YNz2vXtLPMslV1htoWbTBvZjroM5qScQ1acEx4+xoFEn51wEEA7Jb4zYm6c5zqG3diWJomO2phTxieGKF8GZv14rc69X1Ns1u2x8RG11Qvs6E2QvKy1LG7FZ6NhxpUaKat0la8VoVV2D7HwvxnEnbwM9UdYdyPJkopTLqhZbGgidJqMGQVIsf7mGrgY9hZysZX3a9m0lUaWsWghUc2s4ARNnturDbNAUWCP8LR3HGldB8IpdCeZ3O0KjWXd6tHsmcAmsUPOUTM06hvYNIDP4OpFyC0qYYh2Fk2WOVuWDhHDnLw84w6ILbPLc/6wcHx0a7NAxWFL88loOxl81FC8AaL8zLHfytw95PilcIvJkryI8Q4QGPdwwz09jhpGb88+jrcTlgjvy2hzMhjL2QjtN9pKM0G53TsFZYHDgeQUNP4EhEtXQ2tnkOH+9k6mO4CvIpPhk14QxJ+Q58520Ph6g5wPKi8CR5cFUS78QdgciLX3O1k3Cg59v89XQM4PMfxZRVwR9r9UbITmp4/ldWB1CB7+bOBX7S5IMYsqC1/t6dNqln+3odv0tetLeHPxy3NT4579HVF3ru4E8DlyBrs9e98fzbtD/hncKf6dMZ+7Y36RI2hcWIRWMjM3LGtwhY0AtZmCLbAACEtX11phc8xZN9e9O1Z8tG3TNg6ptgjcsbVltKU7Ggc88rWT7+5vRGTxJvhtEue6lzmdih6c+w3DHOwRxwLsQQ+Dyrwcl/Oc5LjieVLj/u2DhmU8PznswB6D5151jfBZzCfb+AJhLvHkkc2MRUnlX7ZWzGzl5d6T39K3dmPaGrNCjv3kIovmlMXLNnyMM2+2G7nrTnzL1su5rDZyAWcf63ZvYjvishI0w2arIy53H5txkO4EHI8wbwsjTiwaOQ7ZapOFPA4rmD2prmV4MRG9Hihr+4xmhCKgHi7IM8rm6GwN+XYV8wl24E3jaBqhapCOuS7GBMQxpYPibmxCsrbTpB/TnM9WpIcwbiYbyYcsb7itvpi/NKugNC/S+LYbl+R6uCaM2BsI6tU637z4b6+8HcrUjNyai4zDzQLPgpWzGHyOydn3TfEr1l26cceZUe3ndVtIIHMQON+7qncc3r9nuByO3raMexNKnxowki5AMGTBjoZvuVng+0TcOf81dz3VbXETgs8C7gcOd4bfw+9DjPiXLroc+PAWIettBbO8bsq/7zzPF4lGKs/Ds+W2H7xiuv/++gfD/bOd+ToyzMwbbOj67XRs75ppswlTuQMTpt3GabmEWNTwLBYLjuXlVuwzjJoFGi48oE/HPAXfMgKHLITFoZkMNltqrK6CksuC1VieT+MioxJkC3kyK8Ll49laIpAhVNxgEmBqN1d54Q3vHteDu+iP66SwOROBRmdacsJ6yeB/QcB1gW/0zkz6rxkyrhSchXJcmlZKmcjnwWw1m5B4AHZtc5pBrD+ZRztZ7AqWS1SyoSFgu1CxHczSMjmipRv2Gsu/C36FgVho8Jp2YojTjTutg2WPlxIDWUZqDQefA8dYGm3/3z94wbw4ciy9llv3srJmVbIKfUFYCItgn+elfLsNNY3n+twVq/Bd7JRHWaYoNVoyF8PqxbfaKp1HaJzFNIoY9nqEGf+c1dF6WRz3stZCYklzwhrlnLsV5nPS2fnax4kl7t+ftZ3kCE2Ja4o7awn68yusmHaib2sFFT2U7rzdNk7HOkrjGjxxpS0qansL9pGSP+CMz0jOnEMZ74EvviuwWxxe/cBdsnHTKPQxKhE/uOHLqnuX7xvwxvTKBOouTLEjC2URPxf7iJpqnI2H5tLen2z168Zh1VwozhrHZh2EWlLZMVMicaeldsvifseIbL6p4JjH75nyJRc8UKAlsDhdLeLdesq45DGmS7P0Lpyrm/cLZ0oBRh+3JbP1NFnZq9NK/HwSvuDYV2v7ZiF6LrAPsdi6FONYNnmR8kTwCmcYwTamrWokEznTy2x62ZmbRExmcSjsEMCStcCfOsIq7uqFyl6ftVQ6UePfU7Oem45iuXd9o7rH6wQjYEtC233frZ5NjT9ZTu3wuHpTXlkjUFf7sOgfYtMKf9ucyD8VQSkY+B9ZHQJ5aMoaeY792w28UVAGPLtKDYl4jX1wFdyTj7f9snGlyHGuMBfpTvaNRvDC81tRZxZH15/hsdQ3emeIQqC4SQ6p/vBs5rjKZ5XHb+iKORCHin8HnNYvCSfGRspN5sPWQdYXYoLb5sXq1PHiA2mg48H8YPYGcE7z7LtrLUJEocCeRQfd0un8Va/TMjnXcp9xuM7nXdr/i76E78WVHbui4h8oS/y0ePM+23pZkgV0hHs3PSrz4//wnuBlMFKcvu6u9YCalhGnc9HLPY5mGprAtVFoBJO0a6ud1fWa5PuMtq0xsX4mG3NGE6fA/CwzcBPRBlfiGkumgmQcCGuY0DHcHs7kVu28FHGFLmbXcVoZbbfqyPYC3dKI4aiMfEUNy3AnACxmSNnq97wsf1Crelt/1qByJ3+g+siMe78C3UG+0WIP2UBp+hH/AZTJ6+Qd/yDtey3gfT15WFQnCkz1kQI/0NlXOZ68pBaTiLS2NRTo0EYZs7+UL+8fqS3+wukB2osBRn+Kc+PvOTbEJADKt8f1FfTd5PuJ800Drfg4+Hd9VFoWUYLwZBZ7EgxP+X3wu0rjyNqv/2mVgcLRw/0BBaIxQi/enp7NnWMJ3eS9KPQ5cGeLRXQgvTEqf0ovdw69W8zZzA+EGrZgTf469XKhwIPn8h4Ay9y/YqNp7ejfQvq84dStwJZwKSeyIcINOQmWkZ3aWFAVm6qpCjrcllma+tw5B9Je9mAt5hGxrQAF9Apk0ijZ2Pb6H2RzYWbmVdJk+WRKDx/+XG3Cr4sZr5pg0AMSFns2yPmyCY8o0zxxYgR7EEDoo0uejU/gZfHlCSV9OPE4iQ8NdD15wEu6F46Q0ccEkz/e4/gzMQG+bKY14CT/UMIixxd72yIe4NBqnQNG9CHD4os3fxYWwAm3GDa6Hr2Its60tfNdo7dPk63n0wT7e4DWuXS1/1p9y9XKNT2qeWF4hPWIletPLpCNa+eP9UitlT9Yv3Wkn3rmmJQhseEKPreoj1irr/T+N+q3onHWDgB0WeVV0mTtwViNNe0DS6yTwYmw6qk7wFovE+XV2EdVVz8BGFxVVVtsNSVzZlZXz02stgSrrmoWzZtfVu1o1Ohaq4gzbIo1PAa2WCsf7rC2CnWHIhVJ4pd/nujkoTSR3oPrRAtDexpTJnLA+DN2iVhrQp9omhE8miGKq+TqS4RyqyWP0Ft9A6W16mZVGSLWaAkiiyc0iGqp7g9XslsgLigSoz60m93uiOGvLHzoxf75Bt2r6rzU3FWPHKHvnfuOQ1FGJ5bDNl373t47NafpHVHQeEfneqd7jI7j0HS9T72yWmgFlFfVXFGE4cXVNrsWBqvtomWohh/Ygr0CWPgs/rXx3hM5Ib3k09LqQjzsdNmTuAndPyprXyPk3w8mqLYO/1krrNpdzb9V4wJKjNRc4hjzr3b76eTgkB2pmirCHqbqNj2by9GieT2FqUsT8V4whJnKbgpnKq2BcYJjAig2dDL8nEEx94CYd2qeeqpRCirLQVM3NrCMBYtM5VwQI3//n6hdXZfWG/h6R48Ax7FIDodE1jHU3lH/iRb6/IrH8M+B/gI3pxbeOZw6PvmsuVhmRR0774aMe+pmZC2Uf/K5tFCu1+/1/yZ6lR6IVFXP4c2qNdQ8gFJccHFSBjo0W+2SwR9QHsdhDUVUI1OLSBhnPoUsBSmqagctERlN03iEzs/3G8JfgkcTO/abeI5/Xu/AJ3hF60sNELzXGNSPzaQstIJA06xGkqvkd4IkVjU7E0VUDvb/bCMSVvuIe5xzWkbtzwti5zcVczCfAIurkZtr4ChH51KH4AtLyPWh/uldC9W7H7bF1FX2fVUJ/rWt/gbn+m2udM2e7i3vt41PbtpfbzwBrY8VpB6H4NC3BdLrHKb+FoH6fQLRadMLvdZ39MFByL7Z8Zpalt56kugPiN/UH3tH39WvfsNXuraf3FyYUNq8YDd3Br4HrHWtDYttalisbg69k1LjJt28bHLliYPvD1o5fNvQ4RvPKS6L3moNpLnESyzaN74aM/UUu/QC33b4yyPmLxua0hqQbzbKE7u4xV+cOjE5TBt+rmNG6QU+LvJCCJP6dpZl8rRdi497QfxtUe8iD6NwTI/AUetB5pDVnt589gfHKm+yP+rwcWr5D7JC0CaghuoSRfA27GNOZp+/CiA6TY48+7fUt/iiyyYe1rpqB9DMyIkDisiRRn2tPjl78XBtrqGZTtjw584vFpZ2uR2bbZ7hHKwirk11Y9ZGaozr89yf9TB94vokF7M2Ro24NsPjrA9QP66n9zPro1PEtbltzNrQjHE9seSPPy564nJWFQMaFI0ImlLjgEdEP4Lz6TPg4TgRIZM5Y1xjkRinM+n+vAOxJ7qnETGoUcCIqDkkDnoI4sdpAsvPKVNP6yym1g1fe3XUzt54WGIv6La8kvPkU1v1ezwXe7sBjIncI/lomAlWi/N/kHbIWVS1/fydAoGjsSl7CpgAGnIsJ7MXbWavAzHnfXAhNTvPCxqO2tNQjFI6h7QhnyckcJzsLK4HfU9tPJKRuXSGrE06Mzoxf9rB/Lnr6vY42q/ny3l/e43ldsp7Lj0xlP5Q/VPWA9jBQpcCk3TWqgnfUKx1k5xF0AYtMM7cOVuPlG8Am21GD9du6oOvEZegbdGIXxXm3ZhQSp+RRdH1OMjcDWSRuZgoPBQhQePAL28WPvXW4Ce/A7x62/f7rf5Pb+x+/5n/9Ibs95/wj/5yvX6b/dHfqe+30B/9YXr9J/mjv0G/f30/+qPz+83tT29iXr9x/ek35fVb0/31CEawyRiDH1+Z5N9ARh3WnpRgHbXo36vsvExKUNI2qe16251H/KinJ21aWdyjbini3BmRjcL8gCnnoGG6fEOQYrScExA+V+bxsQ3Ff9YpJ4IxGODjaJ4i2yztjRzlIHnOTRn+cuzyni9vPMrh9JhhPd6xKZdvZhm1GNiW9LSbaSdsFOW8mPPiQocUa5zwf7lBOd5oeLbTSIFt0EPKKZ6rLPARzxuM9vmnKcO+S8HS5xFfVRxWlsjAMT9W7DoN+iixc1gOqWQC/ONszuYy6PvUxpGMmEs/ZO2ks9HJ+fP2LrHc0olCKxoQPG58ebP2qT9oH/lTxit/xH712/WRv1r88sbqV2+mPvLWiV9+lz71lmf/JW9z2B/X9rYw/ssFwQeUWdzXIPjeBaaV7sATs4Y+yI/QaPI4ZrZJaYvOqBtsVvuiwbeMvNmW/5g7SZYes+FmmI6aASX927y6WeJOOmGM49a4nZTgV6wujC5pfQFBwnUsvG5yIcvIru1tWhQsdYV8jg32GF5P9kUem8z4V7X4/YNLXSGP4wZ77q2n+yKPBWZc6u+5oQX/AqNLG9aOmGpvpVi1XG5MF8LzD4a7FjHmqtUUZydU/k1B3nj+BVkbnAFhesS1Q7d/RLQ/d+wt/qfq7/reZW6K6jFvRo+9HWHf0P2r/ThNFDVoO3f//Xm2e6rANV6qrUBsdsdT5IcixCtcj4ncUX92F/VmmKPhmxOBbbYGdd8ndQBo4sLfC9PuHgdhfd/TLuA1Y28gWLNp5ez3FkBRr6rfvQLccga+EeaeUGrTfzfHXouzid9DYGI/5WrYbSVYHghWEKag6YhpP/dNg07qgIRbdI/mFfVwC2TcUvw3ZwwXYHM4M6qYFsGc+2l83yCTCxB2KPOtaHUzGe4uxXA23rlPlEX7crRO2dDR2l6YN88KpWQIgIXtDKb4YWnVL0K5vQtFkVU5yNwWZMlRSDveHMDjtvDrL8Lrt5of/YF4/S+M929k+PXX4fU/NZ5/I8OrvxHfbwU/8gfkU39VPvpz8Pvfq0/93fjpDf7HmSwmLlZ206EGLzRMreviJjRXZnQ5U6RPuwQqOCu4v5ny/VsnXr1B+f37+pG3Ub960/TTW5Pf/8n66q3TT39WPv+j+/oN7Uf+WH31ZuqjPzGf/0v1qb9RP/24fP6X+Pe3Y75/C4bPvumJ/5xuy/Hurvmq4HWneHT9RDv/i9buxlK0iSxau/FeusBYtx3gskE2cX5tUXERyuwrAC9c0njAnV34yrpIsMffZEG0+EJmcGgc3ZnYIs6ByQJQ+oO7/p44EhylXWVNSXfZY9GpZZUX4arOsBi+NDgvRTeibxlKPCnKOu63oWSGJ8gNoCHMIbAhXI/CnyzpllV5DaSbRVbRSf+anbQNVQ+ezIhe8HjUjah60NCcEjqr3w7fFiBsMzsj0rf0Zslq1U1pxTZaKW5DXd8OtQokN+Fhzqs3xM4qfk1kuTPPNoLLBuZ1pgCFjRl8w9slsDtkVbzZCNOVhOy1eVtZrHTzvMUVi3o2vdEXq2pevXEQw3rS/SCI4TXj/4gCx2iXdus3puIUMEtqrpTzAfcoWIOSra5gLlDxNqbNZHZgyeGQTpZvv7aUPlmQPiPKrt5XiCmJ9kZt7vDGPsY0hIXrjqbytuvKc1DNQNEIcoxjt407/lFJRk85OQ4hs94GEDu/TrJEAe60IoRGSNHRiG4Mz/It9HLODOpgRxVoaMp084kqvQedz5xo7sKdJ49bmxHyWNlMcjRrgs/JSVPEKRLvXV+nWLdR35AXU+3X6TDVQZQuiLzYAy99b7luuegFpWsVaGUwZMAxolkXobTEpqe7hencspszNXaG3DlkfUy8M4znr8zFjWsabfPa7rksp/GBRvlL4hfX9epayHpt9mwhnYaLD6PosYgObmFtQuod6EYN+3E3R1sduz++jkmzmgrYQVCyKQ2LLe17Qzrk9MEaXh47sEf93TJieBZlt8o9kSdMh4T1ba+xACvWcDjkOkl/5CkGG7oOq6VZbdE9W2/NvOCGVpfksUieueWuZLfeMFUXH6p2Lfe63XqheVJ6nNk6RpWmaDSdDsFofqdzvOG/syOoWCzzBhS8IBgOw5/HNLopiMznalosHTYKMZw9NrlNcOInnq8QHSiEnfZr59R5O4gyrxC7fOXHNs176iJx62m1qy7X2PT9D1p+3o7r2NpVzzQjgWHdusV9ZfMWF/9yWjV30CDt//dDvpO/X7FW288+sEyLFFNoUA5yzD+FYupNHhzDw8VLv7/Am9nLkHxPQY3cTjjZgeOVcID58VpPQh3rlikcwYrmUhyBLXAzzsWsWTdY6Ta+3LQLXEpxWi4RZ+ebsY67m4fYvjnOi4WVpY2yOo7kXUYsqTYq+ucthhqtLr8e5QuwD3f/wkPX2sHIRbu3KcqPmOslNfNDaZPjIKmHJycY8z4YRZwqIzJNHBf0UYvnnIBrxUH+hZpUWXu01eQwDgbqQjBlMYxwhE5gL2+QHc78ETv15lIM0SMVfiz77KIC0QS8cPoqa00Ccw2aHtK3FMIOKH46Ia3tETmg0gfnGPpiM0Jf/j2khNVJzqgtAOST7DKRbw8gRHUpoe1Vdt5KN5c0t291QUebVJQhLYea9yYStGQ29LI06mR+jOWkQ2N/Cf23op1Jf8T3fcSHZlecuvp58g9W7XbkOtcYbO/wJOukw6erF8v/qtUpmZw0LjLhgfenStGjJFkL38XA8yorUXJRB9iN1yVjeWQgf3v83PUBYR1+vkujAXzQ+xljkzDScceLk+9SZ1rPPCpuHLQgjYmFluzVu0sdq2qCv/4DhFaOv0OXiULmCl+VRxwbSkHwxCJBGTKoI5VyZOGlSC9Etsfxx1RUxXLGMbdTJ7b2ZnGm+Dzl5+z0j85IWOG5KLtzod/v7PIGN43wM1d4/gufueGkJv3w9pe43Sl+8Ipn/cWnn3Fy13jzHDfC9/g5T21T7fCNm2jt8bNPM5JTWH19nIu4OokljVxdwFnuLfFpJnFCqZ49njWZfC6Yxon9JO1mH7ei7PHZ3Ae3caKXHiRSV9vOalOHFYAx7qi/5qn7pTz3C1F8jjFOKI03vodb6t2n+RjPbZ0u/rgVrlQzcLJ5ewQmbZOjuYOlZ5DhG5cprkf8NRx/4ZiRyOSJt7vH/R4Vn+StQl8it5Or/zfMJS7LlAyltUvuyCKKN/LLTWzyzZ5+8ulpl3jwiPEzftbbBrgjbt+2cCVe7GQ4jWuto8V9j3sFaP3LQ/4bLoHFl1/c1ibybginLK44h26pHX76UNv98DpO8CRvkzPltXA4rXCle5xHv7mvNjv09JImM272gq+j6NxI3+KGjtGhW7tzNw6WbrbZWW22SN9yndtMnnpf/Vx42WHbX/fV+2jgVl1JRkDqtwOSrimQ7q2BvN1HFWcTQm+zgN20DLhy+wlSVPaB9RITwfl5fUMhY+tWSPpyofONxo61F4OApkPGth4ytgGRsbArdh2yhtkezbNHnfCCfg3Yn4zC2qBj6bHj4UwiF0IYyIrth9MQubJgFDr3AcQ5gKp2AB8fw8IsOrvPbYlw8B2r4oOpZYKRBwzmVTEyHAybY1g2uN+8LcWTRVWCixl/NlthTCa/wQY5l6Ux5w9WxBurcc2RmZE7HQ7MXKBgGsjWwaiRKwnmvNgpHIJy8eAWLBorEp6Z3AeOhNMql1EjwZzKZUi2T0KGVbEaaKY4bX2XsCsXhcyzXzrGqDsAtV+VgInPU+aKftW1NdaOMNsCXf+2UrTKpMt9aXYvF9fggrU3N9FOdXdrzjw1YsM0epvk2GeMd27gGcoYAxyGQ5OWW2XF5yM2GiTXapQv0gf3+PkPNZLSnSnaB7ZebnPwzWoJrtAf1LWj0x1110LQfYvut0I12o/LsbhhC2LJXrL4EH0jBeeIE7OwWEQrmSuIpVXDqWFSk9X5uHi9YD6U2Jfs+avLwNhKmSTKg6zzyNmJYHnm+fkOI9cUAOHHqdh5Ctz18KZdbCyB2x+vXjSzcLEUzAg/rqrAk8WH3CDmvVxoYGS2eblld/FP1vDD2gND8YiyhmKmh7L/RduOLl6YcoNVICMK7MgpmZaJAIg9m2H9PgYKu9NHtJuPvSyoZWc1yJZRViUmUJcljBL9e7txdvLKG8RLDIujFY4MpfF1j5NtXSUf46RXWmSNHkDjnPvNP91NLDsQK0be5F0OyVrhtNB3rQiLlghb1hSXTXZwcTPLGirOknZoxJmyrqC2HV/RtVBtbUGaGAEVExv4KrsJYblYojVHUIymWCvzJ7yd7EB148UKVPJiADczOgLQ3w5Y2wk//0IfoeK/g4rwApm8TGHVhtz8M854y5uak7wvHBqLHOtZTYX12RcOHtiRntnpR4f6tvY65JyU48dzF/kd+e2Qc2u7nc1+W7Vr5GflzOb5BNRMjTfDJ6zritLgiVCNsr0OSn/eanOPXpBRQi3h9+j+erXmAJ8m4xEN4261ZignNd5s163UzIxEK1x67Ch8ej4pUua3ZauHbau524ZYpjy4HSGz0A4q3yhwJiZbxjxjGcyxOSHFiFAuXTLLuIb90xeE4y52tmMwr42hGNTuTAg0HA6b9bFtDlp1he/B403shAT3AvKZj2PVmlVcyFtILqXGOHIgU2dLTD6Ev9Qqd59gEU3ZAw1z3AkiUQT3my2D7gBT3SPekW71RHJECGTtMBC1m5nMlhPvAH3+5HsjQ/Bpio0dvhyKJo8XgH+NhWL778j+uhMBMXtxTrkziucKhCfnc1ZMJzVDgC7dQcJ2E+NGJmHOe0qV0aSsHeQPD1vcPnKt5vsMYyt+PGQZ5WoW5vwzwbB4+fQ1JLgOr8zkqF1ESVEQDOIVFz9n4Sh30oy1sB/MiJRtbZhbRhaJCiLT22bCHLD9J96edone2gZ75MSVjIfiFRbesAHy4dxipDiK44huMU9c96ROTmYlq4Q6u2/WkVvoXSuMxb2jTrIFk2biEBsjNTGGKxZkFjBkEdB544WzNLBj6849xcX5ZRwJq0zpj5gkxcW2Hlt0Gqfl/7nWzLaSefCk24UmNL5BuDq5mpumjz3O9ruerQaO5WIHD3lO7NEAS4QGGrCE0KABlggNNGAJoUEDLBEaaMASQoMGWCI00IAlhAYNsERooAFLCA0agA2c1E9jg+8k3258h9YptV/X/57+d73fq46BaAubMqh96vU+86b6oVbKjV8Sk8RowDaSvzk0q20NnSqT/vCO7CRuyS+eTcb9kRWB/KtUgEF0abDn6cHNXn7BJUzAbXy1hlH4uNVmnPd2zoxuvIVk3ip5veXx3jYg35rdt6fst5n926kOuCQN3IYXXLsH93QJN9MLd0pruKT04TbRkDWvhHtgCm5O9NiZmMTdtwr+LcfBbSwuXNPv4Z58cbM+7vtkD1zJVXTl8s/cBneuYeievHTzpu6kW5c4dhsEa5cWybtNf9fy4T1+vDlc3pnPS9qN3pZWr1le76PPjAXJ0stJ7m1k+dosvVns2y+k3Vc1/vJxDbim/PCx+AxM/AsODTn7TyxMYfAVxKWSh8lJw22ugGtYFvGxNOi/g/3tyksORPCrIbmgz234Kul/ubj/ga5OfdySOXtWP18IrjyMV+fZioKzxCEyjInDbRUqXSn+uf7irjyZm/gzKdIEuYm0M8/pW4yhmD0ziz9ooHC9yCLzMZZ6ajAK9SvmTi7bT6p2KwzBlCEFYW7+PbBwMJxTYm5/3/ul+2ch/bok1wXdhgRl33arni7PUjqoYvNv/t//8Wf+7n+nQwuZbD2uir/PMH0smck05SEP84BbLGKnww3pZXhWKtofzrAFjLagBzWe0VtmIId/dfGDFf+PX+nfrPASo9xMmP8GDbQ0JV+fo8vb/8g7mR6bj/Iz9ZC+N5IdC8U47jMNgaxf5+/Y3JhNPog1EXsKj644aQ4mlvCA9M1hpdmlJ5U0GXFjL3CX+nDEmoboeDDzmV4vCEuNyI/4oCtNBjHu29GeoxjUYgqETYkeZ4XoLcvFzrjoXUuaGLrZlxria2hjxYQYojs3vY6ljW7dW5ze6Cr3ekubLbm32bnRXevlLWn45N7qx40uw3rNle57CLXd2PQ7IOuZvK63yZ6h9K6UfKfzicazv5TFGiEbcbFzwTo0FybcRc+thIvouZJgCz17oYkrkKq2j/hkHIzGQ2MRGs4ExVBEMBDTw2nMDkZxMwsYzKHHFPigiUhWPk9FCG/frZLu3LaxME8YvMwDRzKQNFsBaxCb6Zy/0yQv0GhO5nvTAGbrAPrz02q4zppJbKZd5dYhvBg/ZCAF/ZA3912wiy0wTctspZgw4LCb7QECLfiWZY4U22xF8YWuSjMB0h1/mNY/QmzDsP8tZUA4mDAHDsLn9A6+aVUHRuaNfeidUmL35v+KzgiEw5114Jxfw5fzavFCFiXMP3Dc7tnZB4GbajGikvn4h9WeqPdDAnRZ4o0Y7h9U1WhKc8oRMWXcxRsZuxe9mRg1YxrNzqHlo4V8t0NnTjaRuyuRRyMu9op4YxnOHp05YtCDgZGpDqZljFAwCsTcwZwRQwmHvJj0YNpjGb33SQxXlSdIwtjdyswtN3AXnDbLj9oF58yyQx4AnBQG7Zhl5p3RNXw5732rLsQjwDuH47T2ZjMf9HVq40hGzqUfsnaSE02b04cK3SXnAvuw4SL3ySOfsQfjzIxjYINl2m+i1M93wN3J4KtLy0YDm6ZkM412Fi0MOlwpVl/kI9kfOtXYz2BYs3OiFsCqpZwis4n7Do4FQWdPU1wOsQZlflZbHI9iPUpun2NpDbH1me2ywPfB7HdQu0l+gWZ37qaNTWi/A9m/osvrIwHYEQY+O9jhLtzEzaVFZVhImaJNPsJofb7Z3FcGFhSbzdC0iBH8aTv8OJPN5v90BHDMDkecBQxaMwXPC9cIkDw2R9x7zssydZAWkdiHoz16gR3lIMsCJJv1WQQvxhpHL7odSyNqVO76FG7B2J2my5MD7MkYsQlPZj0nGclayBInZoCyFb57pCMfX5i+AiHetdVwdGa1s9wS6D0xUgaH2k7HFjgp0hmQ13vE6iHnFjoyFhE0g5wAvbBiVzlfQ/+F6e8e68xReI0vLo/DRztz39ZHF44xDWRWFSaTzpdldsMpxS0pig7KurSJkB5F0lW7BYxfTM8oFH2i7eewajsvgrQnsr8Vg2HvOmJbKO4indWxCIztReHy9qgDGVmqd6HIpa5X0zSzGb3LhGF1f1QkW3TaDGZC06QmZthJiyES6g0GczzIBUMSn0sGvsIWucq6aOEVKanDk8J2SRv4C/2BuoTXHDMA2EJIzBVsGb97ItOKyuV6e2+BsEvfokFXAlY8WwTQw6u2epXL+r5PpkbHbovhrbjT70+TIb6wI90WvwXCCzTht80Fet6+D0OS4gATcLjjogAKfk2cnnvFBf2PLQlkCGe51mbeFF4kZr2l788pOGCsSxZhgb1/wtg7ob2MPf5IPPbkTtHONFx2RJztwAW1cttDuQm7N+dscXHQHUpKa85f7s1hc4DFCvgr65Udf/Hgm+KPcgskbE7XnH4q9U7ITi+woPYy8KOC0YShoeze3t0osx1WPm2ITRpjnljzOzrHyck23gPvFLRl5Tpu7SoeNu1P3kXS+hm129a7STZTGp5RaFcWOGI5sB7rv3LpUh2lCr7WHweSMYWs6/xgG+/5gUEDLBEaaMASQoMGWCI00IAlhAYNsERooAE7YYAEhoLL2Me/lWq1hYuSn1nwf5Ydu9ZS3p+9+7luw2DHVY8TsNYNAgNlm2zz8HAySw8fTqhtwsnjjW1Z7MGD6RY7MjhhswECtG+6MTIXL0Q2+OLDBIplGFlZkcI/P8RIM8jTwQmaDRy4XZPtHx8IZsh9EjsG+td4ogNVy+gNSE0gLmC0na4g021SwkF/EQN3TSUY76r+W4YWyMNu9WKE7R3z9/3tP/9n/tj/88f87d/7b//+v/9j/t+/7PVe7ZU9k1s00F6NK5OFWU8ytqrQa1lABGyny2rMA8vk1eT9ilAqNi/nGXZWyyjVkHNKnvfvz0yaFmN3AqObf11dSV11aSx/Ebc4wKyGSu2AqXTPuPAIpIGHv51hKh66vNv+CED9WqNSZ2QNE3jzWM24ic1T/j/DngrozQX/NrkFi0ppWO9tJnhmz/mMuHiyxHqTN+f+PjaVBhp8LkzBjK8hewuIzIfaoMZ7W897hbcyiSIMEM/M2X9hgRPUh0nGH8tLQTqmKHIXlYCXZcLE2aCplnztZstHsBjJFknbu8szcg0TlUdp5D4HumBCRX8TbP/vX/v///yf+fv+/p//M3/s//lj/vbv/bd//9//Mf/vz//7P+bP/j1/5s/+H/Efae8urJqm9K2jbh5Uin6Xdsn2J6wbM+/748MhSyZmMq0vR9xOvT5oPv2mBe1tO9VnORm/0lPs6S5WySDZWLKAafnzKOcQcs0UqDVVnwFZK9sI1dOdTdkOqAHPLFlDaI+WIeb8TfWWNngzG52DtPFk+LCsbVR0tu9whw+c2Z/CCMS7gkX9VWHUGWHqrZGWaSijlJhDasgnExIcJ3sW10HfpzaOZPRc+iHrJ52PTs6fdo8e19ZyGSHzu7xU+mnWaXkQlU0+aJ4ZXg+DAjbKrH6X7awE8qatTCahFXfL+0K3ta2bNDi1xI2ZMq9XM7L1YUDCSdN9C2A0v/5z0RNjKMVmJ0IlahyhTmbhLnAQv36moCdmBMVm5lexMnyY0+S/Y5OeQYqZ3iADYw5X6zQCd5SYY+VoDp1hSD0DhWNCzHkcxiiVMVv3GYR8iApNNbs/skcCLI8nc5mbg+uh2HfCxtTIqAmJBCIW0ZJ0+9NkjupszoFDYE3QZdyX2Q2DGT3lfmS388qHRpx8GpFvptly6JMNtk6s76HG7mCvFrdRcmtmN1c20Lov1ollPai5KdjrNe2ShzUjGmm9HdaJ1dzJxtyLs05zY5LVwa7N4VXv4JhI3d2IWlvN0V5MuCxn0wcaOg8mUr5fhj7dWWLvvJonOkXOhWZXQQf12uEVbozJgGMlzIjjfTpPeMK0oHVolNEUJuuphuiw09pJEh2/uWc3hu6giTEmukqmVA4nXbLt+ZQl+gD84KRxMah3h3DCgdt/NofaDpF4O0E3UWX3vVgAq+B2Rv5tE7/c6/fmDM6Te/bMzvNnQ2psWCGbHWEF+LzI2SpZwyrgN2bqerzPLXUJJfCMtLZgM1bCaysdm/MfjadNzaQE7pG9K4IY+GsNpLt+22l0FrafnD1jcoR2+LOBrnFUUT4CDVv4SM9m5gbn9FvLP3ajhsSjGRWOrD6fzYp/SeagywrtHIxNA9Ih+QL+F+rbPkJjHSgxmkOUHV8sUN//ZfeoU4kuSHUDHWGhl6ON+Rermln+PDiWXIMmzse1wGiQye5vT5+vzF6Sqz+dk2+I2luojPp9TuIQRU0g58b3URuxGkGxcbfbUwhmzHfg8NjJWo2iNeeDIUEmqD+K+pwzRcacIveHnJ+OO0H9aHrH4ebyEedcUXzNZh+OO7RlBtbzTRtwIIQm6Iaws9bH2VE3qu4U+i30bsLvgw8OmkypqBEtbfaSF7ua1uDZIaLXVOg5nJqc+Xx3akppBfa3bq9NQsaINhoXZi0+hMmem9PAPo7DbwHNDhlxfvU+2AXwsx12tdZ7aTECr+0UrH58b6wtWmcLcRSg5sgP4W5C8YEgm8LdNcLO89kMX9S9wzCR7fJ3cd9bzBzIlo66b3/sIV+YOadEK5INSozjLrk9IRjoa0rlIChZ65z/k53cLQZTwCvqS1ImEK/LcwVC4r7Jli5MpSGurY5HhHGvaQ6WjyyfrROx+hhvKck1mUoxk8xkgWjV7Y52k4mtsdTW2c5h6WBr5I6j/ALR+vB6eXnjlDXyrUlsz4518UXc6ch/lP0R3JdRYfQz18nxptnRTI16fq4I4T7cSQ3aoaIXJ6fYmK5H8x0NkwVdgGNT5oSXduK7hDoZndaP8WTOnOh6RaZ3TtfAy/d/cLVuLwZhJPEn4qPhd16gO3DKfpHtPx4FcFQxt6tfc6uqJhw7KfFpDIJg/ZZgO8ne1D6Knad9XNoVDkF1M1kAOwLAXW0YYIle8CogiZ0QZgfU5plKA+TdyoNL0vh4YSs+qY5DCtCdIDEXnL1aEKhRJkKX3HQMYSN2O/g0v0s/gMk06EZdQPuQ/QtMr+4cFRj02D80/Ydtb/4CinXWv/il7jqli53+f9W7WgmE014q7hX//1QAAAAAAAAAAAAAAAAAAAA=";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("Global_FilamentHousing",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
Matrix = "+JSON.stringify(matrixHC)+"
";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
Net matrix = "+JSON.stringify(matrixHC)+"
";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
Version #: "+eDrawingsWVUtils.getViewerVersion()+"
";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
HC Version:"+viewerHC.getViewerVersionString()+"
Format Version: "+viewerHC.getFormatVersionString()+"
"}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
"};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
"+" "+""+"Name
"+"
"}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
"+iResult.ErrorCode+"
";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
"+data+"
"}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); +var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("Global_FilamentHousing",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
Matrix = "+JSON.stringify(matrixHC)+"
";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
Net matrix = "+JSON.stringify(matrixHC)+"
";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
Version #: "+eDrawingsWVUtils.getViewerVersion()+"
";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
HC Version:"+viewerHC.getViewerVersionString()+"
Format Version: "+viewerHC.getFormatVersionString()+"
"}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
"};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
"+" "+""+"Name
"+"
"}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
"+iResult.ErrorCode+"
";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
"+data+"
"}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. diff --git a/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.jpg b/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.jpg index df6364a97..bb1b3f7a7 100644 --- a/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.jpg +++ b/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.jpg @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:06ab5a605d574c400344597677f34d059bb16920b99470e4e7647bac98ab15c4 -size 98774 +oid sha256:f52d0c22652ad9f68c877790290ef8ee3b9d6ade501d61e5ba13c142d81ea87f +size 98770 diff --git a/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.step b/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.step index dfe325693..abe675cd5 100644 --- a/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.step +++ b/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.step @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4ee5a02ddced005f5cab12fda2854023a0a9bb41bd91e78dd2df64736e5c4ea7 -size 1924508 +oid sha256:4b138eef67e27930448e0bc2746f4412d808b834e74911329dbc114cf0addd5d +size 1924520 diff --git a/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.x_t b/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.x_t index 60a87bbc2..9facc42cf 100644 --- a/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.x_t +++ b/components/pellet-cutter/202_FilamentHousing/cad/Global_FilamentHousing.x_t @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7e227a8055d20cb6682ae43e2c8b8e290276b561e93fa1b90829190ea3885c86 -size 719784 +oid sha256:09d952b0c519e828ff0061037968a935898b530f4f9bd15589f657bb9870e2ff +size 703981 diff --git a/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.easm b/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.easm index 804d553a6..d8c4ff591 100644 Binary files a/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.easm and b/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.easm differ diff --git a/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.html b/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.html index 3d370fc58..820d00a78 100644 --- a/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.html +++ b/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.html @@ -8360,7 +8360,7 @@ var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){fun // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)if(b.hasOwnProperty(p))d[p]=b[p]};return extendStatics(d,b)};return function(d,b){extendStatics(d,b);function __(){this.constructor=d}d.prototype=b===null?Object.create(b):(__.prototype=b.prototype,new __)}}();var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]=this.mSelObjs.length)return[2,null];this.dehighlightAllTemporaryEntity();toRemove=this.mSelObjs[idx];this.mSelObjs.splice(idx,1);if(!utils.isNumber(this.isItemSelected(toRemove))){this.deColorEntity(toRemove)}return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 1:updated=_a.sent();if(!(updated||this.mSelObjs.length===0))return[3,3];return[4,this.resetImmediateResults()];case 2:_a.sent();return[3,4];case 3:this.mAuxGeoImmediate.regeneratePicks(this.mSelObjs);_a.label=4;case 4:this.updatePanelResult();return[2,toRemove]}}))}))};eDwMeasureEntities.prototype.setSelectedEntityColor=function(iColor){this.mSelMeasureEntColor=iColor};eDwMeasureEntities.prototype.setMeasureUnit=function(iUserUnits){var _this=this;this.mViewer.getModel().setUserUnits(iUserUnits);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.resetImmediateResults()];case 1:_a.sent();return[2]}}))}))})();this.mAuxGeoSelected.syncUnits();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePointToPoint=function(iEnable){eDwMeasureEntities.PointToPoint=iEnable;this.reset();this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updateDelta=function(iEnable){eDwMeasureEntities.ShowDelta=iEnable;this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePanelResult=function(){var userUnits=this.mViewer.getModel().getUserUnits();this.mPanelInfo.updatePanelResult(this.mSelObjs,userUnits)};eDwMeasureEntities.prototype.reset=function(){this.deColorAll();this.mAuxGeoSelected.reset();this.mAuxGeoImmediate.reset();this.mSelObjs=[];this.updatePanelResult()};eDwMeasureEntities.prototype.draw=function(){this.mAuxGeoSelected.draw();this.mAuxGeoImmediate.draw()};eDwMeasureEntities.prototype.getClassName=function(){return"eDwMeasureEntities"};eDwMeasureEntities.prototype.isItemSelected=function(iSelObj){if(utils.isNumber(iSelObj.getIDHC())){for(var i=0;i0){result=new MeasureResultString("Info","Invalid combination");ioAuxGeo.addMessage(result,iSelObjs[n-1].getPosition(),eDwTypes_1.HC.Color.red())}ioAuxGeo.updateResultLabels();return[2,isValid]}}))}))};eDwMeasureEntities.prototype.updateSingleVert=function(iSelObjs){if(1!==iSelObjs.length)return false;var vertObj=iSelObjs[0];return vertObj.getPointEntity()?true:false};eDwMeasureEntities.prototype.updateSingleEdge=function(iSelObjs){if(1!==iSelObjs.length)return false;var edgeObj=iSelObjs[0];if(edgeObj.getLineEntity())return true;return false};eDwMeasureEntities.prototype.updateSingleFace=function(iSelPropsHC,iSelObjs){if(1!==iSelObjs.length)return false;var faceObj=iSelObjs[0];var faceProp=iSelPropsHC[0];if(!faceObj.getFaceEntity()||!faceProp)return false;if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.CylinderElement){return true}else if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement){return true}return false};eDwMeasureEntities.prototype.updateVertVert=function(iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(iSelObjs[0].getPointEntity()&&iSelObjs[1].getPointEntity()){var vertObj0=iSelObjs[0];var vertObj1=iSelObjs[1];if(vertObj0.equals(vertObj1))return false;iAuxGeo.setByVertexVertex(vertObj0,vertObj1);return true}return false};eDwMeasureEntities.prototype.updateVertEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;var edgeProp=iSelPropsHC[0];var edgeObj=iSelObjs[0];var vertObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getPointEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];vertObj=iSelObjs[0]}if(!vertObj.getPointEntity())return false;if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByVertexLine(vertObj,edgeProp,edgeObj);return true}else if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByVertexCircle(vertObj,edgeProp,edgeObj);return true}return false};eDwMeasureEntities.prototype.updateVertFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var vertObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];vertObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getPointEntity()&&iSelObjs[0].getFaceEntity()){vertObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!vertObj.getPointEntity())return[2,false];if(!(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByVertexPlane(vertObj,faceProp,faceObj,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var edgeProp,edgeObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];edgeProp=iSelPropsHC[0];edgeObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getFaceEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,1];iAuxGeo.setByPlaneLine(faceProp,edgeProp,faceObj,edgeObj);return[2,true];case 1:if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,3];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 2:minDistInfo=_a.sent();iAuxGeo.setByCirclePlane(edgeProp,faceProp,edgeObj,faceObj,minDistInfo);return[2,true];case 3:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(!iSelObjs[0].getLineEntity()||!iSelObjs[1].getLineEntity()){return false}var edgeObj0=iSelObjs[0];var edgeProp0=iSelPropsHC[0];var edgeObj1=iSelObjs[1];var edgeProp1=iSelPropsHC[1];if(edgeObj0.equals(edgeObj1))return false;if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByLineLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleLine(edgeProp1,edgeProp0,edgeObj1,edgeObj0)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByCircleLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleCircle(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}this.updateEdges(iSelPropsHC,iSelObjs,iAuxGeo);return true};eDwMeasureEntities.prototype.updateFaceFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var faceObj0,faceProp0,faceObj1,faceProp1,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];if(!iSelObjs[0].getFaceEntity()||!iSelObjs[1].getFaceEntity()){return[2,false]}faceObj0=iSelObjs[0];faceProp0=iSelPropsHC[0];faceObj1=iSelObjs[1];faceProp1=iSelPropsHC[1];if(faceObj0.equals(faceObj1))return[2,false];if(!faceObj1.getFaceEntity()||!faceProp1)return[2,false];if(!(faceProp0 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByPlanePlane(faceProp1,faceProp0,faceObj1,faceObj0,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdges=function(iSelPropsHC,iSelObjs,ioAuxGeo){var n=iSelObjs.length;var len=0;var ids=[];for(var i=0;i1){var result=new MeasureResultDistance("Total Length",len);pos=iSelObjs[n-1].getPosition();ioAuxGeo.addOtherResult(result,pos);return true}return false};eDwMeasureEntities.prototype.highlightEntityAt=function(iIndex,iHighlight){if(iHighlight===void 0){iHighlight=true}var n=this.mSelObjs.length;if(iIndex<0||iIndex>=n)return;eDwMeasureEntities.highlightEntity(this.mSelObjs[iIndex],this.mViewer.getModel(),iHighlight)};eDwMeasureEntities.prototype.addAllForEntity=function(iSelObj){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.addObjs(iSelObj)];case 1:_a.sent();return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 2:_a.sent();return[4,this.resetImmediateResults()];case 3:_a.sent();this.colorEntity(iSelObj);return[2,true]}}))}))};eDwMeasureEntities.PointToPoint=false;eDwMeasureEntities.ShowDelta=false;return eDwMeasureEntities}(eDwTypes_1.HC.Markup.MarkupItem);var LabelItem=function(_super){__extends(LabelItem,_super);function LabelItem(iViewer,iLabel){var _this=_super.call(this)||this;_this.mLabel=iLabel;return _this}LabelItem.prototype.setStringContent=function(){this.mLabel.setStringContent()};LabelItem.prototype.draw=function(){this.mLabel.drawLabel()};LabelItem.prototype.hit=function(iPos){var box=this.mLabel.getLabelBox();if(!box)return false;var xMin=box.Min.x;var xMax=box.Max.x;var yMin=box.Min.y;var yMax=box.Max.y;return iPos.x<=xMax&&iPos.x>=xMin&&iPos.y<=yMax&&iPos.y>=yMin};LabelItem.prototype.onDragStart=function(iPos){this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragMove=function(iPos){var delta=eDwTypes_1.HC.Point2.subtract(iPos,this.mDragPos);var endPos=this.mLabel.getLeaderEndPos();if(!eDwGeomUtils.isValidHCPoint(endPos)||!eDwGeomUtils.isValidHCPoint(delta))return true;endPos.add(delta);this.mLabel.setLeaderEndPos(endPos);this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragEnd=function(iPos){return true};return LabelItem}(eDwTypes_1.HC.Markup.MarkupItem);var MeasureResultItem=function(){function MeasureResultItem(iName){this.mName=iName}Object.defineProperty(MeasureResultItem.prototype,"Value",{get:function(){return":NOVALUE:"},enumerable:false,configurable:true});Object.defineProperty(MeasureResultItem.prototype,"Name",{get:function(){return this.mName},enumerable:false,configurable:true});return MeasureResultItem}();var MeasureResultString=function(_super){__extends(MeasureResultString,_super);function MeasureResultString(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue;return _this}Object.defineProperty(MeasureResultString.prototype,"Value",{get:function(){return this.mValue},enumerable:false,configurable:true});return MeasureResultString}(MeasureResultItem);var MeasureResultNumber=function(_super){__extends(MeasureResultNumber,_super);function MeasureResultNumber(iName,iValueKind){var _this=_super.call(this,iName)||this;_this.mValueKind=iValueKind;return _this}Object.defineProperty(MeasureResultNumber.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue,this.mValueKind)},enumerable:false,configurable:true});return MeasureResultNumber}(MeasureResultItem);var MeasureResultDistance=function(_super){__extends(MeasureResultDistance,_super);function MeasureResultDistance(iName,iValue){var _this=_super.call(this,iName,cLength)||this;_this.mValue=iValue;return _this}return MeasureResultDistance}(MeasureResultNumber);var MeasureResultArea=function(_super){__extends(MeasureResultArea,_super);function MeasureResultArea(iName,iValue){var _this=_super.call(this,iName,"Area")||this;_this.mValue=iValue;return _this}return MeasureResultArea}(MeasureResultNumber);var MeasureResultAngle=function(_super){__extends(MeasureResultAngle,_super);function MeasureResultAngle(iName,iValue){var _this=_super.call(this,iName,"Angle")||this;_this.mValue=iValue;return _this}return MeasureResultAngle}(MeasureResultNumber);var MeasureResultPoint3D=function(_super){__extends(MeasureResultPoint3D,_super);function MeasureResultPoint3D(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue.copy();return _this}Object.defineProperty(MeasureResultPoint3D.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue.x,"Length")+","+l_Model.getValueWithUnit(this.mValue.y,"Length")+","+l_Model.getValueWithUnit(this.mValue.z,"Length")},enumerable:false,configurable:true});return MeasureResultPoint3D}(MeasureResultItem);var MeasureLabelItem=function(){function MeasureLabelItem(iViewer,iResult,iColor){this.mViewer=iViewer;this.mResult=iResult;this.mColor=iColor;this.mNameTextBox=undefined;this.mValueTextBox=undefined;this.mNameBox=undefined;this.mValueBox=undefined}MeasureLabelItem.prototype.drawItem=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();if(this.mNameBox)renderer.drawRectangle(this.mNameBox);if(this.mValueBox)renderer.drawRectangle(this.mValueBox);if(this.mNameTextBox)renderer.drawTextBox(this.mNameTextBox);if(this.mValueTextBox)renderer.drawTextBox(this.mValueTextBox)};MeasureLabelItem.prototype.setPosition=function(ioPos,iNameWidth,iValueWidth){if(!this.mNameBox||!this.mValueBox||!this.mNameTextBox||!this.mValueTextBox){this.mNameBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mNameBox.setFillColor(this.mColor?this.mColor:cGreyColor);this.mValueBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mValueBox.setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mNameTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setStrokeWidth(0);this.mNameTextBox.getTextPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setFillOpacity(0);this.mNameTextBox.getTextPortion().setFontFamily("arial");this.mValueTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mValueTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mValueTextBox.getBoxPortion().setStrokeWidth(0);this.mValueTextBox.getTextPortion().setFillColor(cGreyColor);this.mValueTextBox.getBoxPortion().setFillOpacity(0);this.mValueTextBox.getTextPortion().setFontFamily("arial")}var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=renderer.measureTextBox(this.mNameTextBox);var valueSize=renderer.measureTextBox(this.mValueTextBox);var height=Math.max(nameSize.y,valueSize.y);this.mNameBox.setSize(new eDwTypes_1.HC.Point2(iNameWidth,height));this.mValueBox.setSize(new eDwTypes_1.HC.Point2(iValueWidth,height));var namePos=ioPos.copy();var valuePos=ioPos.copy();valuePos.x+=iNameWidth;this.mNameBox.setPosition(namePos);this.mNameTextBox.setPosition(namePos);this.mValueBox.setPosition(valuePos);this.mValueTextBox.setPosition(valuePos);ioPos.y+=height};MeasureLabelItem.prototype.getWidth=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=this.mNameTextBox?renderer.measureTextBox(this.mNameTextBox):{x:0,y:0};var valueSize=this.mValueTextBox?renderer.measureTextBox(this.mValueTextBox):{x:0,y:0};return{NameWidth:nameSize.x,ValueWidth:valueSize.x}};MeasureLabelItem.prototype.setStringContent=function(){if(this.mNameTextBox){this.mNameTextBox.setTextString(this.mResult.Name)}if(this.mValueTextBox){this.mValueTextBox.setTextString(this.mResult.Value)}};MeasureLabelItem.prototype.getText=function(){return this.mResult.Name+": "+this.mResult.Value};MeasureLabelItem.prototype.getBoundingBox=function(){if(!this.mNameBox||!this.mValueBox){return null}var size1=this.mValueBox.getSize();var posS=this.mNameBox.getPosition().copy();var pos1=this.mValueBox.getPosition();var posE=new eDwTypes_1.HC.Point2(pos1.x+size1.x,pos1.y+size1.y);var min=new eDwTypes_1.HC.Point2(Math.min(posS.x,posE.x),Math.min(posS.y,posE.y));var max=new eDwTypes_1.HC.Point2(Math.max(posS.x,posE.x),Math.max(posS.y,posE.y));return{Min:min,Max:max}};return MeasureLabelItem}();var MeasureBaseLine=function(){function MeasureBaseLine(iViewer,iPntWCHC0,iPntWCHC1,iLineColor){this.mViewer=iViewer;this.mColor=iLineColor||cGreyColor;this.setWCPts(iPntWCHC0,iPntWCHC1)}MeasureBaseLine.prototype.draw=function(){if(!this.isValid())return;if(this.mLine)this.updateLinePts();else this.createHCLine();var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawLine(this.mLine)};MeasureBaseLine.prototype.getLineColorHC=function(){return this.mColor};MeasureBaseLine.prototype.getMiddleWCPtHC=function(){var middle=eDwTypes_1.HC.Point3.scale(eDwTypes_1.HC.Point3.add(this.mWCEndPtHC0,this.mWCEndPntHC1),.5);return middle};MeasureBaseLine.prototype.setLineColor=function(iColor){this.mColor=iColor;if(this.mLine)this.setColorOnHCLine(iColor);else this.createHCLine()};MeasureBaseLine.prototype.isValid=function(){return this.mWCEndPtHC0&&this.mWCEndPntHC1&&eDwGeomUtils.isValidHCPoint(this.mWCEndPtHC0)&&eDwGeomUtils.isValidHCPoint(this.mWCEndPntHC1)};MeasureBaseLine.prototype.createHCLine=function(){this.mLine=new eDwTypes_1.HC.Markup.Shape.Line;this.setColorOnHCLine(this.mColor);this.updateLinePts();return this};MeasureBaseLine.prototype.copyFrom=function(iSrcLine){if(iSrcLine.mLine){this.mLine.setStrokeWidth(iSrcLine.mLine.getStrokeWidth());this.mLine.setEndcapType(iSrcLine.mLine.getEndEndcapType());this.mLine.setStartEndcapSize(iSrcLine.mLine.getStartEndcapSize());this.mLine.setEndEndcapSize(iSrcLine.mLine.getEndEndcapSize());this.mLine.setStartEndcapColor(iSrcLine.mLine.getStartEndcapColor());this.mLine.setEndEndcapColor(iSrcLine.mLine.getEndEndcapColor())}this.setWCPts(iSrcLine.mWCEndPtHC0,iSrcLine.mWCEndPntHC1);this.mColor=iSrcLine.mColor};MeasureBaseLine.prototype.setWCPts=function(iWCStartPntHC,iWCEndPntHC){if(!iWCStartPntHC||!iWCEndPntHC||!eDwGeomUtils.isValidHCPoint(iWCStartPntHC)||!eDwGeomUtils.isValidHCPoint(iWCEndPntHC)){console.warn("One or more measure points are invalid");return}this.mWCEndPtHC0=iWCStartPntHC.copy();this.mWCEndPntHC1=iWCEndPntHC.copy()};MeasureBaseLine.prototype.updateLinePts=function(){var viewHC=this.mViewer.getHCView();this.mLine.setP1(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPtHC0)));this.mLine.setP2(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPntHC1)))};MeasureBaseLine.prototype.setColorOnHCLine=function(iColor){this.mLine.setStrokeColor(iColor);this.mLine.setEndEndcapColor(iColor);this.mLine.setStartEndcapColor(iColor)};return MeasureBaseLine}();var MeasureLine=function(_super){__extends(MeasureLine,_super);function MeasureLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLine.prototype.copy=function(){var copy=new MeasureLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setWidthAndEndCapsOnHCLine();return this};MeasureLine.prototype.setWidthAndEndCapsOnHCLine=function(){this.mLine.setStrokeWidth(3);this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.None)};return MeasureLine}(MeasureBaseLine);var MeasureLeaderLine=function(_super){__extends(MeasureLeaderLine,_super);function MeasureLeaderLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLeaderLine.prototype.copy=function(){var copy=new MeasureLeaderLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLeaderLine.prototype.getLeaderStartPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPtHC0)};MeasureLeaderLine.prototype.getLeaderEndPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPntHC1)};MeasureLeaderLine.prototype.setLeaderEndPos=function(iPos){this.setWCPts(this.mWCEndPtHC0,eDwGeomUtils.screenToWorld(iPos,this.mViewer.getHCView()))};MeasureLeaderLine.prototype.setLeaderEnd=function(iPoint){this.mWCEndPntHC1=iPoint.copy()};MeasureLeaderLine.prototype.getLeaderStart=function(){return this.mWCEndPtHC0};return MeasureLeaderLine}(MeasureBaseLine);var MeasureDistLine=function(_super){__extends(MeasureDistLine,_super);function MeasureDistLine(iViewer,iPntHC0,iSelObj0,iPntHC1,iSelObj1,iLineColor,iUseArrowEnds){if(iUseArrowEnds===void 0){iUseArrowEnds=true}var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;_this.mStartSelObj=iSelObj0;_this.mEndSelObj=iSelObj1;_this.mDistColor=iLineColor||cLineDistanceColor;_this.mUseArrowEnds=iUseArrowEnds;if(!_this.isValid())_this.createHCLine();return _this}MeasureDistLine.prototype.copy=function(){var copy=new MeasureDistLine(this.mViewer,this.mWCEndPtHC0,this.mStartSelObj,this.mWCEndPntHC1,this.mEndSelObj,this.getLineColorHC(),this.mUseArrowEnds);copy.copyFrom(this);return copy};MeasureDistLine.prototype.setSelObjEndPts=function(iWCStartPntHC,iStartSelObj,iWCEndPntHC,iEndSelObj){_super.prototype.setWCPts.call(this,iWCStartPntHC,iWCEndPntHC);this.mStartSelObj=iStartSelObj;this.mEndSelObj=iEndSelObj};MeasureDistLine.prototype.getDistance=function(){var localPt0HC=this.mStartSelObj.getAsLocalPoint(this.mWCEndPtHC0);var localPt1HC=this.mEndSelObj.getAsLocalPoint(this.mWCEndPntHC1);return eDwTypes_1.HC.Point3.subtract(localPt0HC,localPt1HC).length()};MeasureDistLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setHCLineAttributes();return this};MeasureDistLine.prototype.setHCLineAttributes=function(){this.mLine.setStrokeWidth(3);if(this.mUseArrowEnds){this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.Arrowhead)}this.mLine.setStartEndcapSize(5);this.mLine.setEndEndcapSize(5);this.mLine.setStartEndcapColor(this.mDistColor);this.mLine.setEndEndcapColor(this.mDistColor);this.mLine.setStrokeColor(this.mDistColor)};return MeasureDistLine}(MeasureBaseLine);var MeasureLabel=function(){function MeasureLabel(iViewer,iPnt3DHC,iDrawEnabled){if(iDrawEnabled===void 0){iDrawEnabled=true}this.mViewer=iViewer;this.mItems=[];this.mDrawEnabled=iDrawEnabled;this.createLeaderIfPointValid(iPnt3DHC,iPnt3DHC)}MeasureLabel.prototype.reset=function(){this.mItems=[]};MeasureLabel.prototype.drawLabel=function(){if(!this.isValid()||!this.mDrawEnabled)return;this.setLabelPosition(this.mLeader.getLeaderEndPos());var n=this.mItems.length;if(0===n)return;this.mLeader.draw();for(var i=0;icanvasSize.x&&bboxSize.xcanvasSize.y&&bboxSize.y1){this.mLineDist.draw();if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){this.mDelta.draw(iImmediateDrawMode)}var viewHC=this.mViewer.getHCView();this.mEndGlyph0.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[0])));this.mEndGlyph1.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[1])));if(!iImmediateDrawMode){var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawCircle(this.mEndGlyph0);renderer.drawCircle(this.mEndGlyph1)}}};MeasureAuxDelta.prototype.getLabelData=function(){var labelData={};var labelName=this.mLineNormal?cNormalDistance:this.mSomeCoordsArcCenters?cCenterDistance:cDistance;labelData[cDistance]=new MeasureResultDistance(labelName,this.getDistance());var minResultDist=new MeasureResultDistance(cMinDistance,this.mModelSpaceMinDist);if(parseFloat(minResultDist.Value)>0){labelData[cMinDistance]=minResultDist}var maxResultDist=new MeasureResultDistance(cMaxDistance,this.mModelSpaceMaxDist);if(parseFloat(maxResultDist.Value)>0){labelData[cMaxDistance]=maxResultDist}if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){$.extend(labelData,this.mDelta.getLabelData())}return labelData};MeasureAuxDelta.prototype.getLabels=function(){var labels=[];if(this.getDistance()1&&this.mLineDist?eDwTypes_1.HC.Point3.subtract(this.mWCPntsHC[0],this.mWCPntsHC[1]):eDwTypes_1.HC.Point3.zero()};MeasureAuxDelta.prototype.getDistance=function(){return this.mLineDist?this.mLineDist.getDistance():0};MeasureAuxDelta.prototype.setDistLineColor=function(iColor){this.mLineColor=iColor};MeasureAuxDelta.prototype.setPointColor=function(iColor){this.mEndGlyph0.setFillColor(iColor);this.mEndGlyph1.setFillColor(iColor)};MeasureAuxDelta.prototype.setMinDist=function(iDist){this.mModelSpaceMinDist=iDist};MeasureAuxDelta.prototype.setMaxDist=function(iDist){this.mModelSpaceMaxDist=iDist};Object.defineProperty(MeasureAuxDelta.prototype,"LineNormal",{get:function(){return this.mLineNormal},set:function(iEnable){this.mLineNormal=iEnable},enumerable:false,configurable:true});Object.defineProperty(MeasureAuxDelta.prototype,"SomeCoordsArcCenters",{get:function(){return this.mSomeCoordsArcCenters},set:function(iEnable){this.mSomeCoordsArcCenters=iEnable},enumerable:false,configurable:true});MeasureAuxDelta.prototype.hasDistance=function(){var deltaDist=this.getDistance();return deltaDist>cLengthTol?true:false};return MeasureAuxDelta}();var MeasureDelta=function(){function MeasureDelta(iViewer){this.mViewer=iViewer;this.reset()}MeasureDelta.prototype.set=function(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];this.mLineDeltaMap[cDeltaX].setSelObjEndPts(iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1);this.mLineDeltaMap[cDeltaY].setSelObjEndPts(deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1);this.mLineDeltaMap[cDeltaZ].setSelObjEndPts(deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1)};MeasureDelta.prototype.getLabels=function(){var labelData=this.getLabelData();var numNonZeroLabelData=0;var nonZeroLabelData={};for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var deltaKey=_a[_i];var dist=this.mLineDeltaMap[deltaKey].getDistance();if(dist>cLengthTol){nonZeroLabelData[deltaKey]=labelData[deltaKey];numNonZeroLabelData++}}if(numNonZeroLabelData===1)nonZeroLabelData={};var labels=[];for(var key in nonZeroLabelData){var lineDelta=this.mLineDeltaMap[key];var label=new MeasureLabel(this.mViewer,lineDelta.getMiddleWCPtHC());label.addItem(labelData[key],lineDelta.getLineColorHC());if(label.isValid())labels.push(label)}return labels};MeasureDelta.prototype.draw=function(iImmediateDrawMode){if(this.isDeltaEnabled()){for(var key in this.mLineDeltaMap){var deltaLine=this.mLineDeltaMap[key];if(deltaLine.getDistance()>cLengthTol)deltaLine.draw()}}};MeasureDelta.prototype.reset=function(){this.mLineDeltaMap={}};MeasureDelta.prototype.copy=function(){var auxDeltaCopy=new MeasureDelta(this.mViewer);for(var key in this.mLineDeltaMap){auxDeltaCopy.mLineDeltaMap[key]=this.mLineDeltaMap[key].copy()}return auxDeltaCopy};MeasureDelta.prototype.getLabelData=function(){var labelData={};if(this.isDeltaEnabled()){for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var delta=_a[_i];labelData[delta]=new MeasureResultDistance(delta,this.mLineDeltaMap[delta].getDistance())}}return labelData};MeasureDelta.prototype.getText=function(){if(this.isDeltaEnabled()){var data=this.getLabelData();return"Delta : "+data[cDeltaX].Value+", "+data[cDeltaY].Value+", "+(""+data[cDeltaZ].Value)}return""};MeasureDelta.create=function(iViewer,iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var measureDelta=new MeasureDelta(iViewer);var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];measureDelta.mLineDeltaMap[cDeltaX]=new MeasureDistLine(iViewer,iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1,eDwTypes_1.HC.Color.red(),false);measureDelta.mLineDeltaMap[cDeltaY]=new MeasureDistLine(iViewer,deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1,new eDwTypes_1.HC.Color(0,128,0),false);measureDelta.mLineDeltaMap[cDeltaZ]=new MeasureDistLine(iViewer,deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1,eDwTypes_1.HC.Color.blue(),false);return measureDelta};MeasureDelta.prototype.isDeltaEnabled=function(){return eDwMeasureEntities.ShowDelta&&!!this.mLineDeltaMap[cDeltaX]};return MeasureDelta}();var MeasureAuxDistance=function(){function MeasureAuxDistance(iViewer){this.mViewer=iViewer;this.mDistLine=new MeasureAuxDelta(iViewer);this.mNDistLine=new MeasureAuxDelta(iViewer,cAuxDistanceNormalDistanceLineColor,true);this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]}MeasureAuxDistance.prototype.reset=function(){this.mDistLine.reset();this.mNDistLine.reset();this.mNDistLine.setDistLineColor(cAuxDistanceNormalDistanceLineColor);this.mNDistLine.LineNormal=true;this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]};MeasureAuxDistance.prototype.draw=function(iImmediateDrawMode){if(!this.getLabels().length)return;this.mDistLine.draw(iImmediateDrawMode);this.mNDistLine.draw(iImmediateDrawMode);for(var _i=0,_a=this.mNormalDistExtLines;_i<_a.length;_i++){var normalExtLine=_a[_i];normalExtLine.draw()}};MeasureAuxDistance.prototype.setByPointPoint=function(iWCPntHC0,iSelObj0,iWCPntHC1,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}this.reset();this.mDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.mDistLine.SomeCoordsArcCenters=isSomeCoordsArcCenters;this.mNDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.setNormalDistExtPoints([iWCPntHC0,iWCPntHC0,iWCPntHC1,iWCPntHC1]);this.avoidDuplication()};MeasureAuxDistance.prototype.setByPointLine=function(iPntWCHC,iSelObj0,iEdgeHC,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}var pickPntWCHC=iSelObj1.getPosition();var endPntsWCHC=l_getLineEndPts(iSelObj1);var vecWCHC=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,endPntsWCHC.P1HC);if(vecWCHC.length()<1e-6)return;vecWCHC.normalize();var k=eDwTypes_1.HC.Point3.dot(eDwTypes_1.HC.Point3.subtract(iPntWCHC,pickPntWCHC),vecWCHC);var basePntWCHC=eDwTypes_1.HC.Point3.add(pickPntWCHC,eDwTypes_1.HC.Point3.scale(vecWCHC,k));var vecWCHC0=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,basePntWCHC);var vecWCHC1=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P1HC,basePntWCHC);if(eDwTypes_1.HC.Point3.dot(vecWCHC0,vecWCHC1)<0){this.setByPointPoint(iPntWCHC,iSelObj0,basePntWCHC,iSelObj1,isSomeCoordsArcCenters)}else{this.reset();var pntWCHC=vecWCHC0.length()normalDist){result.push(cDistance+": "+labelData[cDistance].Value)}if(this.mNDistLine.getWCDeltaEnds().length&&normalDist){result.push((this.mNDistLine.LineNormal?"Normal ":"")+cDistance+": "+labelData[cDistance].Value)}var minDistResultItem=labelData[cMinDistance];if(minDistResultItem){result.push(cMinDistance+": "+minDistResultItem.Value)}var maxDistResultItem=labelData[cMaxDistance];if(maxDistResultItem){result.push(cMaxDistance+": "+maxDistResultItem.Value)}if(eDwMeasureEntities.ShowDelta){var nDeltaPt=this.mNDistLine.getDelta();var deltaPt=this.mNDistLine.LineNormal?this.mDistLine.getDelta():nDeltaPt;if(!deltaPt.equalsWithTolerance(eDwTypes_1.HC.Point3.zero(),cLengthTol)){result.push(distLine.getText())}}return result.join("\n")};MeasureAuxDistance.getAngle=function(iV0,iV1){var vec0=iV0.copy();var vec1=iV1.copy();vec0.normalize();vec1.normalize();var dotVal=eDwTypes_1.HC.Point3.dot(vec0,vec1);if(0===dotVal)return 90;dotVal=Math.min(dotVal,1);dotVal=Math.max(dotVal,-1);var angle=Math.acos(dotVal);var angleDgree=angle*180/Math.PI;var n=eDwTypes_1.HC.Point3.cross(vec0,vec1);n.normalize();if(isNaN(n.x)||isNaN(n.y)||isNaN(n.z))return 0;return angleDgree};MeasureAuxDistance.prototype.setMinMaxForCircles=function(iCircleHC0,iCircleHC1){function setMinMax(ioAuxDelta,iNominalDist,iRadiiDist){if(!ioAuxDelta.getWCDeltaEnds().length){return}if(iNominalDist>iRadiiDist){ioAuxDelta.setMinDist(iNominalDist-iRadiiDist)}ioAuxDelta.setMaxDist(iNominalDist+iRadiiDist)}var circlePlaneHC0=eDwTypes_1.HC.Plane.createFromPointAndNormal(iCircleHC0.origin,iCircleHC0.normal);var projPnt=eDwGeomUtils.dropPointOnPlane(iCircleHC1.origin,circlePlaneHC0);var dot=eDwTypes_1.HC.Point3.dot(iCircleHC0.normal,iCircleHC1.normal);var dist=projPnt.subtract(iCircleHC0.origin).length();console.debugLog("Measure","2 circles/arcs: dot = "+dot+" dist = "+dist);if(1-Math.abs(dot)cLengthTol){var radiiDist=iCircleHC0.radius+iCircleHC1.radius;setMinMax(this.mDistLine,dist,radiiDist);setMinMax(this.mNDistLine,dist,radiiDist)}};MeasureAuxDistance.prototype.avoidDuplication=function(){var delta0=this.mDistLine.getDelta();var delta1=this.mNDistLine.getDelta();var len0=delta0.length();var len1=delta1.length();var lenMax=Math.max(len0,len1);var lenDiff=Math.abs(len0-len1);if(0===lenMax||lenDiff/lenMax1){this.addDisplayMarker(iSelObjs[0]);delete this.mDelta;delete this.mDistLine}this.addDisplayMarker(iSelObjs[n-1]);if(eDwMeasureEntities.PointToPoint&&this.mPntData.length===2){var selObj0=this.mPntData[0].SelObj;var selObj1=this.mPntData[1].SelObj;var pntWCHC0=selObj0.getPosition();var pntWCHC1=selObj1.getPosition();var absLenTol=eDwGeomUtils.cAbsLengthTol;if(!pntWCHC0.equalsWithTolerance(pntWCHC1,absLenTol)){this.mDistLine=new MeasureDistLine(this.mViewer,pntWCHC0,selObj0,pntWCHC1,selObj1);this.mDistLine.draw();this.mDelta=MeasureDelta.create(this.mViewer,pntWCHC1,pntWCHC0,selObj1,selObj0)}}};MeasureAuxPick.prototype.getText=function(){var text="";if(eDwMeasureEntities.PointToPoint){text=this.mDistResultText;if(this.mDelta)text+="\n"+this.mDelta.getText()}return text};MeasureAuxPick.prototype.addDisplayMarker=function(iSelObj){var cWidthEdge=3;var cPointSize=7;var pntWCHC=iSelObj.getPosition().copy();var shapeCircleHC=new eDwTypes_1.HC.Markup.Shape.Circle;shapeCircleHC.setCenter(eDwTypes_1.HC.Point2.fromPoint3(this.mViewer.getHCView().projectPoint(pntWCHC)));shapeCircleHC.setFillColor(cAuxPickPointFillColor);shapeCircleHC.setStrokeColor(cAuxPickPointStrokeColor);shapeCircleHC.setStrokeWidth(cWidthEdge);shapeCircleHC.setRadius(cPointSize);this.mPntData.push({SelObj:iSelObj,Circle:shapeCircleHC});return shapeCircleHC};MeasureAuxPick.prototype.drawEndPnts=function(){var viewHC=this.mViewer.getHCView();var renderer=this.mViewer.getHCMarkupManager().getRenderer();for(var i=0;i0?n-1:n}for(var i=startIdx;i0){labelsToBeDistributed=this.mInfoLabels.slice().concat(this.mResultLabels)}}this.distributeLabels(labelsToBeDistributed);if(!this.mImmediateDrawMode){this.addMarkupLabels()}};MeasureAuxGeo.prototype.updateLastInfoLabels=function(){this.updateInfoLabel(this.getLabels().length-1)};MeasureAuxGeo.prototype.updateInfoLabel=function(iIndex){this.mInfoLabels=[];function addTo(iCurrIndex,iLabels,ioLabels){if(iLabels.length>iCurrIndex&&iCurrIndex>=0){var label=iLabels[iCurrIndex];if(label.setDefaultEndPos()){label.setStringContent();ioLabels.push(label)}}}addTo(iIndex,this.getLabels(),this.mInfoLabels)};MeasureAuxGeo.prototype.getInfoLabelText=function(){var output=[];var labels=this.getLabels();for(var i=0;icAngleTol?angleRange+Math.PI:angleRange;var percRange=angleRange/(2*Math.PI);len*=percRange;area*=percRange;angle*=percRange}var circularArc={OriginWCHC:iSelObj.getAsLocalPoint(ioCircleHC.origin),NormalWCHC:ioCircleHC.normal,StartPtWCHC:startPt,EndPtWCHC:endPt,Length:len,Area:area,Diameter:ioCircleHC.radius*2,Angle:angle};return circularArc}function l_closestPoints(iPntHC0,iPntHC1){var pntHC0=iPntHC0[0].copy();var pntHC1=iPntHC1[0].copy();var minDist=eDwTypes_1.HC.Point3.subtract(iPntHC0[0],iPntHC1[0]).length();for(var i=0;i0||eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)>0){var closePnts=l_closestPoints(pntsL0HC,pntsL1HC);distPntHC0=closePnts.P0HC;distPntHC1=closePnts.P1HC}return{PntHC0:origPntHC0,PntHC1:origPntHC1,PntHC2:distPntHC0,PntHC3:distPntHC1}}function l_distanceLineLinePara(iLineHC0,iLineHC1,iPntHC0,iPntHC1){var vecHC0=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,iLineHC0.P1HC);vecHC0.normalize();var k=eDwTypes_1.HC.Point3.dot(vecHC0,eDwTypes_1.HC.Point3.subtract(iPntHC1,iPntHC0))/eDwTypes_1.HC.Point3.dot(vecHC0,vecHC0);var basePnt1HC=eDwTypes_1.HC.Point3.add(iPntHC0,eDwTypes_1.HC.Point3.scale(vecHC0,k));var vecL0P0HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,basePnt1HC);var vecL0P1HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P1HC,basePnt1HC);if(eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)<0){return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1.copy(),PntHC2:basePnt1HC.copy(),PntHC3:iPntHC1.copy()}}var tmp=l_closestPoints([iLineHC1.P0HC,iLineHC1.P1HC],[iLineHC0.P0HC,iLineHC0.P1HC]);return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1,PntHC2:tmp.P1HC,PntHC3:tmp.P0HC}}function l_adjustLeaderEndByStart(iPoints){if(0===iPoints.length)return[];function computeAngle(iVect){var angle=Math.atan2(iVect.y,iVect.x);var degrees=180*angle/Math.PI;return(360+Math.round(degrees))%360}function compare(iA,iB){if(iA.angiB.ang)return 1;return 0}var targetRadius=90;var center=new eDwTypes_1.HC.Point2(0,0);for(var i=0;i-1){this.mSelObjs.splice(idx,1)}}return[2]}}))}))})()};eDwMeasureOperator.prototype.clearMeasureEntities=function(){this.mMeasureEntities.reset()};eDwMeasureOperator.prototype.highlightEntityTempAt=function(idx){this.mMeasureEntities.highlightTemporaryEntityAt(idx)};eDwMeasureOperator.prototype.dehighlightAllTemporaryEntity=function(){this.mMeasureEntities.dehighlightAllTemporaryEntity();this.resetTempHighlight()};eDwMeasureOperator.prototype.getMeasureMode=function(){return this.mMeasureMode};eDwMeasureOperator.prototype.setMeasureMode=function(iMode){this.mMeasureMode=iMode};eDwMeasureOperator.prototype.setPointToPointMode=function(iEnable){this.mMeasureEntities.updatePointToPoint(iEnable)};eDwMeasureOperator.prototype.setShowDelta=function(iEnable){this.mMeasureEntities.updateDelta(iEnable)};eDwMeasureOperator.prototype.highlightMeasuringItem=function(iSelObj){this.mSelObjs.push(iSelObj);this.Viewer.HCViewer.selectionManager.add(iSelObj)};eDwMeasureOperator.prototype.dehighlightMeasuringItems=function(){this.mSelObjs=[];this.Viewer.HCViewer.selectionManager.clear()};eDwMeasureOperator.prototype.removeMeasuringItemTempHighlight=function(){for(var _i=0,_a=this.mSelObjs;_i<_a.length;_i++){var selObj=_a[_i];eDwMeasureEntities.highlightEntity(selObj,this.Viewer.getModel(),false)}};eDwMeasureOperator.prototype.resetTempHighlight=function(){eDwMeasureEntities.highlightEntity(this.mTempHighlightItem,this.Viewer.getModel(),false);this.removeMeasuringItemTempHighlight()};eDwMeasureOperator.prototype.resetSelections=function(){var model=this.Viewer.getModel();var modelHC=model.getHCModel();var arraySize=this.mSelectionArray.length;for(var i=0;i"+"
"+""+entityClass+"-"+entityIndex+" "+""+desc+"
"+"
";_b.label=10;case 10:++i;return[3,1];case 11:return[2,generatedHTML]}}))}))};return eDwUIMeasureHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);return eDwUIMeasureHTMLGenerator}));define("eDwUIMeasurePlugin",["require","exports","eDwEventMgr","eDwKeyMgr","eDwUIUtils","eDwMeasureMgr","eDwUIMeasureHTMLGenerator","eDwTypes","eDwUIBasePlugin","eDwEvents","eDwMeasureEvents","eDwUIShortcutMenu"],(function(require,exports,eDwEventMgr,eDwKeyMgr_1,eDwUIUtils,eDwMeasureMgr,eDwUIMeasureHTMLGenerator,eDwTypes_3,eDwUIBasePlugin_1,eDwEvents_2,eDwMeasureEvents_2,eDwUIShortcutMenu_1){"use strict";var eDwUIMeasurePlugin=function(_super){__extends(eDwUIMeasurePlugin,_super);function eDwUIMeasurePlugin(iViewer,iViewerFeatOpts){var _this=this;var buttonInfo={ID:"#edrawings-button-measure"};_this=_super.call(this,"Measure",iViewer,buttonInfo,iViewerFeatOpts)||this;_this.initPluginButton();return _this}eDwUIMeasurePlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){var panelsToLoad,model,value,measureButton;return __generator(this,(function(_a){switch(_a.label){case 0:panelsToLoad=[{ID:c_measurePanelID,HTML:"measurepanel.html"}];return[4,_super.prototype.init.call(this,panelsToLoad)];case 1:_a.sent();model=this.mViewer.getModel();value=model.getProperty("measure");eDwUIUtils.hide("#edrawings-button-measure",false);measureButton=$("#edrawings-button-measure");measureButton[value==="true"?"removeClass":"addClass"]("edrawings-disabled-button");this.mMeasureMgr=new eDwMeasureMgr(this.mViewer);eDwUIUtils.setUIGenerator(c_measurePanelID,new eDwUIMeasureHTMLGenerator(this.mViewer,c_measurePanelID));return[2]}}))}))};eDwUIMeasurePlugin.prototype.onClick=function(iActivate){_super.prototype.onClick.call(this,iActivate);if(iActivate){eDwUIUtils.activateUI(this.PluginButtonID,c_measurePanelID)}};eDwUIMeasurePlugin.prototype.onActivate=function(iButtonJQ){var _this=this;if(!_super.prototype.onActivate.call(this,iButtonJQ))return false;eDwUIUtils.addPanelModeEvents(c_measurePanelID,c_eventIDSuffix,"#"+iButtonJQ.attr("id"));var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-remove",(function(iEvent,iUIItemJQ,iArg){var selMeasureItem=$(c_measurePanelID+" .edrawings-list-selected");if(selMeasureItem){var indexStr=selMeasureItem.attr("index");if(indexStr){var index=parseInt(indexStr);_this.mMeasureMgr.removeMeasureEntityAt(index)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-clear",(function(iEvent,iUIItemJQ,iArg){_this.mMeasureMgr.clearMeasureEntities();_this.mMeasureMgr.dehighlightAllSelectEntity();eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));var selectorName=c_measurePanelID+" .edrawings-measure-entities-list-item";this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=$(iEvent.target);if(!targetJQ||!targetJQ.length)return;eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();_this.updateMeasureSelection(targetJQ[0],selectorName)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"mousedown",(function(iEvent){var eventJQ=iEvent;if(!eDwKeyMgr_1.eDwKeyMgr.isRMBPressed(eventJQ)){return}_this.updateMeasureSelection(eventJQ.target,selectorName);(function(){return __awaiter(_this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:screenPos=new eDwTypes_3.HC.Point2(eventJQ.clientX,eventJQ.clientY);return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.RightClickEvent,this.mViewer,screenPos,null,this.PluginGroupName)];case 1:_a.sent();return[2]}}))}))})()}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-entities-remove","click",(function(iEvent){var targetJQ=$(iEvent.target);var idxStr=targetJQ.parent().attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);_this.mMeasureMgr.removeMeasureEntityAt(idx)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-filter-button","click",(function(iEvent){var target=$(iEvent.target);if(target.hasClass("state-on-button")){target.removeClass("state-on-button")}else{target.addClass("state-on-button")}_this.mMeasureMgr.setMeasureMode(l_getCurrentMeasureMode())}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-delta-button","click",(function(iEvent){var target=$(iEvent.target);_this.mMeasureMgr.setMeasureDelta(!target.hasClass("state-on-button"));target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-pickpoint-button","click",(function(iEvent){var target=$(iEvent.target);var isSelected=target.hasClass("state-on-button");_this.mMeasureMgr.setPointToPointMode(!isSelected);target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-unit-selector","change",(function(iEvent){var lengthUnit=$("#edrawings-measure-distant-unit").val();var angleUnit=$("#edrawings-measure-angle-unit").val();_this.mMeasureMgr.setMeasureUnits(lengthUnit,angleUnit)}));var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,l_onMeasurementRefresh);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,l_onMeasurementSelected);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,l_onMeasurementDeselectAll);this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",true);this.mMeasureMgr.activateMeasure(this.mMeasureMgr.getMeasureMode());l_syncMeasureModeUI(this.mMeasureMgr,this.mViewer.getModel().getUserUnits());return true};eDwUIMeasurePlugin.prototype.onDeactivate=function(iButtonJQ){if(!_super.prototype.onDeactivate.call(this,iButtonJQ))return false;eDwUIUtils.deactivateMoveInput(c_eventIDSuffix);this.mMeasureMgr.deactivateMeasure();var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();shortcutMenu.removeAllMenuItems(this.PluginGroupName);this.mUIHTMLEventMgr.removeAllEventHandlers();var eventMgr=eDwEventMgr.get();eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,"l_onMeasurementRefresh");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,"l_onMeasurementSelected");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,"l_onMeasurementDeselectAll");this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",false);return true};eDwUIMeasurePlugin.prototype.updateMeasureSelection=function(iTarget,iSelectorName){var targetJQ=$(iTarget);var idxStr=targetJQ.attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);var measureMgr=this.mMeasureMgr;$(iSelectorName).removeClass("edrawings-list-selected");measureMgr.dehighlightAllSelectEntity();targetJQ.addClass("edrawings-list-selected");measureMgr.highlightSelectEntityAt(idx)};eDwUIMeasurePlugin.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){this.mMeasureMgr.dehighlightAllSelectEntity();this.mMeasureMgr.clearMeasureEntities()};return eDwUIMeasurePlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);var c_measurePanelID="#edrawings-measure-panel";var c_eventIDSuffix=".edw.measure";function l_onMeasurementDeselectAll(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementSelected(iSelListIndex){return __awaiter(this,void 0,void 0,(function(){var selector,itemJQ;return __generator(this,(function(_a){selector='.edrawings-measure-entities-list-item[index="'+iSelListIndex+'"]';itemJQ=$(selector);if(itemJQ.length&&!itemJQ.hasClass("edrawings-list-selected")){eDwUIUtils.scrollToTarget(itemJQ,"fast")}$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");itemJQ.addClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementRefresh(iMeasureResult){return __awaiter(this,void 0,void 0,(function(){var list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:list=$("#edrawings-measure-submenu-list");$("#edrawings-measure-result").text("");list.empty();$("#edrawings-measure-result").text(iMeasureResult.Message);gen=eDwUIUtils.getUIGenerator(c_measurePanelID);gen.setMeasureResult(iMeasureResult);_b=(_a=list).append;return[4,gen.generateHTML("")];case 1:_b.apply(_a,[_c.sent()]);eDwUIUtils.fixMenuPanelInwardToolbar($(c_measurePanelID));return[2]}}))}))}function l_getCurrentMeasureMode(){var vertexEnabled=eDwUIUtils.isStateOn("#edrawings-measure-vertex-button")?eDwTypes_3.EntityMode.VERTEX:0;var edgeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-edge-button")?eDwTypes_3.EntityMode.EDGE:0;var faceEnabled=eDwUIUtils.isStateOn("#edrawings-measure-face-button")?eDwTypes_3.EntityMode.FACE:0;var holeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-hole-button")?eDwTypes_3.EntityMode.HOLE:0;return vertexEnabled|edgeEnabled|faceEnabled|holeEnabled}function l_syncMeasureModeUI(iMeasureMgr,iUserUnits){function setMeasureButton(iID,iMeasureModes,iTargetModes){var method=iMeasureModes&iTargetModes?"addClass":"removeClass";$(iID)[method]("state-on-button")}$("#edrawings-measure-distant-unit").val(iUserUnits.Length);$("#edrawings-measure-angle-unit").val(iUserUnits.Angle);var measureMode=iMeasureMgr.getMeasureMode();setMeasureButton("#edrawings-measure-vertex-button",measureMode,eDwTypes_3.EntityMode.VERTEX);setMeasureButton("#edrawings-measure-edge-button",measureMode,eDwTypes_3.EntityMode.EDGE);setMeasureButton("#edrawings-measure-face-button",measureMode,eDwTypes_3.EntityMode.FACE)}return eDwUIMeasurePlugin})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. -var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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a/dq12rHaqdql2qXaodqh2p3andqZ2pnaldqV2pHakdqN2o3aidqB2r3afdp52nnaRe3i9t12m3aadph2l3aVdpR2lHaTdpN2knaSdpF2kXaQdpB2j3aPdo52jnaNdot2inaKdol2iXaIdoh2h3aHdoZ2hnaFdoV2hHaEdoN2gXaAdr52fXZ7dnp2enZ5dnl2eHZ4dnd2d3Z2dnZ2dXZ1dnR2dHZzdnF2cHZwdm92b3Zudm52bXZtdmx2bHZrdmt2anZqdml2Z3ZmdmR2Y3ZhdmB2YHZfdl92XnZedl12XXZcdlx2W3Zbdlp2WnZZdld2VnZWdlV2VXZUdlR2U3ZTdlJ2UnZRdlF2UHZQdk92TXZMdkp2SXZJdkh2SHZHdkd2RnZGdkV2RXZEdkR2Q3ZDdkJ2QHZ/dj92PnY+dj12PXY8djx2O3Y7djp2OnY5djl2OHY2djV2NXY0djR2M3YzdjJ2MnYxdjF2MHYwdi92L3Yudix2K3Yrdip2KnYpdil2KHYodid2J3YmdiZ2JXYldiR2InYwe3gdiF2IXYgdiB2b7u33Yfdh52HnYddh12HHYedhl2GXYYdhh2G3YXdhZ2FnYVdhV2FHYUdhd2E3YSdhB2E3YPdg52DnYNdg12DHYMdg92C3YKdgp2CXYJdgh2CnYFdgV2BHYEdgd2A3YCdgJ2AXYBdgB2AHYCd285t19vJu3gX7+AdvHt3787duTvejrfT7XS73O7v1t26S3fp7tydO3PHd+Wu3JE7cqd3eifuxB2o26bTptOmy6bLpsOmw6a7prums6azpqumq6ajpqOmm6aLpoOmg6Z7pnumc6Zzpmuma6ZjpmOmW6ZbplOmU6ZLpjumM6YzpiumK6YjpiOmG6YbphOmE6YLpgumA6YDpvul66XjpeOl26XbpdOl06XLpculw6XDpbulu6WzpbOlq6WbpZOlk6WLpYulg6WDpXule6VzpXOla6VrpWOlY6VbpUulQ6VDpTulO6UzpTOlK6UrpSOlI6UbpRulE6UTpQul+6TzpPOki9PF6TrpOuk46TjpNuk26TTpNOky6TLpMOks6SrpKuko6SjpJukm6STpJOki6SLpIOkg6R7pHukc6RjpFukS6RDpEOkO6Q7pDOkM6QrpCukI6QjpBukG6QTpBOkC6f7o/Oj46Pbo9uj06PTo8ujy6PDo7Ojq6Obo5Ojk6OLo3ujc6Nzo2ujW6NTo1OjS6NLo0OjQ6M7oyujI6MTowujC6MDowOi+6L7ovOi86Lrouui46Ljotui26LTosOiu6K7orOis6Kroquio6KToouie6JzomOiW6JbolOiU6JLokuiQ6JDojuiO6IzojOiK6IroiOiE6ILoguiA6IDofuh+6HzofOh66HroeOh46Hboduh06HDobuhq6GjoZOhi6GLoYOhg6F7oXuhc6FzoWuha6FjoWOhW6FboVOhQ6E7oTuhM6EzoSuhK6EjoSOhG6EboROhE6OB0cLoQujfdB10HHQedBl0GXQYdBh0G3QXdBZ0FnQVdBV0FHQUdBd0E3QSdBB0E3QPdA50DnQNdA10DHQMdA90C3QKdAp0CXQJdAh0CnQFdAd0AnQAdAJ2bzk3X0/V0s27WyTpZF+tiHayDda/u1bm6nS6ny+laXav7uq9jdaxu1a26VHfqvK7ruG7rdKNO1Im5bblsOWw5bLlruWs5azlruWq5ajlqOWq5ablpOWk5ablouWc5ZzlmuWW5ZDlkOWS5Y7ljOWM5Y7liuWI5YjliuWG5YTlhOWG5YLlfOV85X7leuV45XjleuV25XTldOV25XLlcOVw5XLlbuVo5WjlZuVi5VzlXOVe5VrlWOVY5VrlVuVU5VTlVuVS5VDlUOVS5U7lSOVI5UrlRuVE5UTlRuVC5UDlQOVC5T7lPOU85T7m4HKfcplymHKacpVylXKUcpRyl3KTcpJyknKRcpFykHKQcpNyj3KOcoxyj3KLcopyinKJcolyiHKIcotyh3KGcoZyhXKFcoRyhnKBcoNyfnJ+cn1yfXJ8cnxyf3J5cnhyeHJ7cnVydHJ0cndyc3JycnByc3JtcmxybHJvcmtyanJocmtyZ3JmcmRyZ3JjcmJyYnJhcmFyYHJicl1yXXJcclxyX3JbclpyWnJZcllyWHJYcltyV3JWclVyVHJUcldyU3JSclJyUXJRclByUHJTck9yTnJOck1yT3JKckpySXJJckhySHJLckdyRnJGckVyRXJEckRyR3JBckByQnI9cj1yPHI8cj9yO3I6cjpyOXI5cjhyOHI7cjdyNnI0cjdyMXIwcjByM3Ivci5yLnItci1yLHIsci9yK3IqcipyKXIrciZyJHInciBxcLkQuRA5EDkTuLfeW+5D7kPOQ85DrkOuQ45Dj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7333/895zvM873vfff/zvve99//nOc/5nO99773/+d73vvv/5zzneZ73ve++/3nf+977//Oc53zO97733v9873vf/f9znvM8z/ved9//bACoDM5raxh3b+3PWMLzvvve9//nOc95nud977vvf973vvf+/zznOZ/zve+99z/f+953//+c5zzP87733fc/73vfe/9/nvOcz/ne9977n+9977v/f85znud53/vu+5/3ve+9/z/Pec7nfO977/3P97733f8/5znP87zvfff9z/ve997/n+c853O+9733/ud73/vu/5/znOd53ve++/7nfe977//Pc57zOd/73nv/873vfXfOveL8TZYF3xssHMNHg9zXAbk7GogGv/cUIADnEZUKrrvnYnbwbVDOIdGLAKMMW+Oxn9h7XIITWC81JandKGopFtUd5My/4cDjRzqgi30AjatYJ/3PkFadEd2HfDd7Zne7pFvrW0gaPgiK7uRQCr6X8/vYxbB+cTTbM0BLm4nFhnOeer+PN4Ipz4edNQtyHCNw3ia6XavdihHtUm3fH4t2dQihNqbn7merigGgRh2gUFEPEPRyCO6Xznbc/xjHkGbC8P7BPka7WWCB81juJ7n9Eo8CyiRPZnY9kzqW3AQdpGRMl1I8AVZdTy5zqIiBHxYMABIBccyT8iIN3DfU39Heq1gwj8/9IXDdAO4vgZ5NBFIzql8pmaKT9MzuX3pz9JGOOf2cSd80nd6lMk4nqZnToeTG6yEB4xwSc1++E2CwqG4GbrF2NVk+bSAWW14ufheZqv86LgZYGB/RbZZu2+53qGwb7v9/jGOYzjsM0dABX2ENBRUAQoMKAPMce/99nPoOtbf1Yoo6PAvql7LAf+EtghclnLqOuGAxPxuA88R3LubAxQKTF7u6nukvXv8wv4k7/Ku10D1YAURGWGcnoJIACVj9O3Z/KTdIe6V3MvnvgJbYgoHHlxGn8ffdO5Mr+1lpUL8qtYRYMJzVcCqZyiUKLlDCxXwMSyMAE57Ygfv82rTaRXpbgMMEsgSe/tT7tO1uN/VsEwobDaSesxyVByzgGHUhQEAl3kI921nNGIzz9WZTuZSwyUJSgp5S3wZh+AXs3alOZHjhz2x8YxHljwylkMSqAMJWZkgKCLRREC0chQBuCwumDcwhwmNZm+mLHw6X+7jvyUlW4L0HUY2aAloN0NvEfwD3wXHy8YUTLOMgihMKgzcFw6bS/nR1BewNQS5dd5uNyBpKFtwiDx8ckU4RLD+C7o2G7wR4i1dMUALdKLYcjSmLfc4M3cR+zHIsK1mf5v79/drQOYuM822RExklPPWaOGlHQSQ/aMD3LIh85KffYt8HTDnrXAJPgkeBsNoLQvz5JfQx2jDLNHTHei3u70DW/HE6LwfBZg/igX4QxZO35yOQhtdO08n0+JFItgXJBvwLK6/xUIMUy/FNWSiFeND/Wxfzy5hmlvro3hvZBU+DyG8an5xFf+B/7DphIJfAOGTDZ/tAHKIgNLcdq9ECEzL/GkelhWBCjxD41lNAiB85g95JmuXsm/WIy79F2vybUr5MrC6RV1Joj/8PkKtMxnQJAtKQLWQm32BGrpRttTS+/mBCSQLBXL3wH/LDGWh+s3MWrv1oB5uCNkvFgy4kkkdE6UEOiGAC4NDG/t+IzKh8jOBvLAH4xB5XnL1jmf1ldx/Bq/37W2j9dqysfvh/yy2mgXsLaPFTnHi8XvKDWFu4Vn0MiGu4P7NDjCYV881NC9PrJ8PX+riAvv9hztxsz5bYoqvmuCHofMduuGnN+hGNrFL3WI7SkEkN/fKCECM+bG5rewHr9CkecMon/o3+R7PvQ35carWY6UZFEPvFOU3c7K/hjU7b4RB9acDH0iQZPY7/0ePFYwqhh+x0n1BjPvF4Joue+/xPj4/dk+zeN4KTyZFaBcrIHmvkJeMRVtWUST1oxCTXkVEVlAE9a6QjiyOaypW5PNkIRf4jkWor43jfyEImRxAVKFN4rBGBjEd+05ThNWgkN3XE1oIys7FGYE0caY0ro2qykdP8EVLbyoSGEeNpy89mRiCYpu1TmehH0lIgj0H7MBrwk5gbiKG9fQbj/ACaCaS7vo+m1c+NaSDUsX0iXX5cPAJZTtsH0einxCkQ4aB9XgD8MH8DScHbx3jnZwQmEOB9n2bVjxoamElPpg23AX0GFYD86EvdLvetkaANMf3v2/89FBaUmz5gzMrH17NfJLld7NNRjDuyOu7MBaTeYNHD/9RY9dFNrSEAei+4a389Bk9siXf93wSjP2gZtrvFJ4ArvbU5FXuasfsrCQ7rxjP/753ps4cuxniT7uSpGSsjykQr1VfxeD9ML7mTe+Jo5S8M9EeOkBv7wdm33/pT/FlDmVigFWzz5iZV3XrcGwL9QGWxcfl3Sl1YvvtnIeErtWDdiRWKjImN33iPRXto2J1cNWnlhmhIbB5lwI3elIwVwDi92NuRPXCjNdSt3ybf556H3K10vmk19OOK33AznX/12i2h1KOZL2h7RdG40nOIQU8OaN3Nch5WsapUlrqppIfdjz36q7S9xQ/03y1tPwjx/NNR/Yv99gTvbsRbzZTyiaqO3i9+uHTvkPWrrFlWYiO4FI6cnOjlL7NXC3DJg9iTWWduhT2r9Opq6P1IJ2Glhdh90YetkoHeCdN1rKrI+Ngtxp+7XV7dSjn5NbGdM++xS0lzpS9aDXTGEjZxVaClXOeDyA/pkx4P6bsLIFbF60Vv/r8X+2fPuZNompUfGLxjuwxCbKYZnFszZiwlXK5lgzRbxxA3ZCDDeYd6H8gGcRRhi5WtOZlEvFVS6rO0/LXRkrtYaSayxQVuqcl7t0CTV363enHUtcGeDCIa7ji0tjvLbb77qy14+c0ycQ+/IFMet1rzLIGmwv/dM4S33Iqd9f/d922SuXOO4+771+tiiWZVu8IE8FsmwibfN14IW1lzd0Mrt2JNtb6LzSds687d5m5upb25mQu4FwsyblvcreyB1gfMil3UZwgagMBt5vpDLKdYYY1reuCsG2FlPCBKtyy0ePn4Mh3tOJntNZrY+OgaC+6c2VsJxQ4IzUAtaS6UcouhirUhihuZEcn89kcudpcU1bu6x5qgVlOytL9RE+278qih1cZruCbwHGMN1P0J2wDxXafxPW43JYMkfE5ntmR1xRlLnPvNr5S41nmie69Im6zvnSNFRHZFTbS41OnW6yWR/lY8pR3PjItXllxXQBbY/OLq1l56M/h6us1X5LPoapEUgTZifTMTC/1SrOazdLVaMsGWZbgZlxXdvizwWWC1bIpgezTxOqHbq9mXmvHVnna3/Ygbpa1ebaw7tBcG9v4LJNBNQJFjb/812JM7RVM7ptcr98mArBWed4AWyZlV529TtQQt4G7Hgvryt3igZ7DiDd9NhmassNr7h2m6eJbpXe6jPOtjevuC9n3qeO259GJ667PH6xgw9nZtrAKjA7eOa5f2CzVr2gkh0u+pcBCXyTVcrdCl/RWbNTU8RPd8zVtVj7meQOTwER3hUiI4b5Lcvxhrbfh2ZpR/Hcep+BBYJUDdSubzXbIqzfv4ZkeT8jHyhiG64St6XVgunb3iH/NNziv4QXS/UbbtE8hdXhbPIRQQHZktxu7bWfDRkvREWwxdtDYX0bw0rQU7cgZG67MufsKXFF2SRrmYKIXL02Bi9aiGgbhniLruLeorksV+m+LR96qp1D1vhqvB0rBWee6a3lRQAq1cfYWha25b167A0tWc0ATaxuLGPLboC9nAZ4HV5DACLWrlzqjW6bvayGfRlVliBO1w+8YUN/Q1bs1j6cp00QStd3FjwFv0DW/gscDKvDGCNr9yZ/br9OVv5LHo6gQygpbCfWcsHLq9cM2zdGUmaQLaFyM9W3D2rrQ4mBsHrVofU2x6PIlJdn5LZMZnuWQ5vt47/KyRWrBxpr/l3wRjZw20Dng5b/+OBTRcI+jBqnF00eyjgT6Rrn8sddsmW7FJNVYNruve5jqgJ2YG8WapnxFGeNGuBXdc7rtr1TA8t7bhQjcqh94qZbBu1e3xedXZlZe9fTf6ToQ69pCf3CDJS//V5N9r9d/JapJgiz3bfw0VHSXKsjs9WY4BGsmeQOeLjii6M7uWYXba/NQMuPfd8K3+YOYOxnUBgxy+wK9S/D0KwAyFZH1CnZjgLU7khyagfQnpsoSzJuEbkejnI8TVCNAuhLsUwTMQ8e1CgHMQpHUFd1eBprcUwPEEbzChYydB+NsI5JWDfrUgvlfwbxQA6wTkXQKHGyLw7g90swPk2oB4Z4CcF9CNCfx7AoQlAdh6AD0a4NsK+CYCBE7++yyAsAZAjhYAOMN/9b0/y8yfs+5Xmzvnj1zx0/f7e4q8fnPycuIwBULhjY52T8O7AdIc8SA3PeABis/cR27H48Vo3OP5JzvYoYnvjgcY5SAPt8gxGd/INjFuyxv/KQl4IoM804GmM/zGMZo9DWglQzSOwa5G+C5mtBMZ5CaGuJjB2MHwDF98oxDA0gV5LIKx5yrFsSwhmpj4lig2yw8txmsSzcSEf3GiuSNBrECI1x6eWYncCkQ3EyGMVJDmIJwrEP4xin7SAZyDIA1BqDqVzsu52mN6H+7JXN3KjBW+mbHTkoOrLNh5E+1eCjWQwm2kdK2jwEUU+BZKtnwy3z/pz57AayewkRNn3oRbJ03AJRNtwGQ7XULyWyWw9Y93Gfrwrnn8cQ9hygM06OHe8eBObXy7HMS8Bsmwhr2n4c5o5Gyczmi3Mh4rGe44Bt8mRq9TGPv8RWb4gr13YVMzF8a0BWfUor1lodh+hWi24r9Wkd2paO02xWeS4rlE4QL2Bpsbx1U2eK+m7tw379m1u/TsnXXwzjVgp8U7UY9crNuT+QGr+Zm9vHQ+zzWcj5/Mo63ULUfxnvm823Ae2et2Hh7jjp7Ngl41e2cdpNem9NZresodPXtTj76mtyzruWzqN/t69WU962KdW/iyXjPAyp59X28x4Web82+H/FRbftZFv3bdT7vrlyz9vTf+NdN+VPA3/u619B+79+drAIIbBDALshIw3wfgr4ZMM8D3h278UTtj8m7ak40/e3H5R91QyuwmkdNJJKNJ3ThSdijpn0gSs0jgy0j0JpJu46gbQTLMH8kmj+jVI/7eUR81Em8cQdeN0Dkj36hRb8tI2O2B7v+wc0D+EFBW0/2fdfmHG+HpWuaBNnmkOzzfFM9thKff3hFXd0B7O+7MDs/AzjetA87pkBZ13C0d7mZOv58DLueY1nIYgzmeqZx/+obcxiGv4qBLOP4xnGwGh9y6Mdm9oRZvvCs33dANFyduug6r8+4iXvJv4+q+4BqVtYPUvToFt6fAu1Ld0tTdqFQ3LQVvQ4FXpJzBKLzZqDcJBYxEmfag1KtQnI2mfv2JHHoyzT0pp5y84059x8lYcyKZY7KGm7gbTf9SE7HCBLrLZE8wcUNM/WYRaW1JMqxEziv5ppP+MSXwbhJ8PQnNH/mHkjqbSNAyknT1iN1B8k0eZYeP4BkiceCI2TLyWTT61orA/SLyVBE7WKS7OPRuEwkzRPIYkWNoiDM9NPmVIeBqMFOB23PWxMQ6yjMm/U3Wu1vzMJR3bqtNbJErWyL7WtaOFm5T61/TAi5oQUa07Pksbw6r38sCL2VJ17GQgSzfNNZv/wqaw4IPYbHlK//+VXb2Ct53Eo1KsTtRPrNRzWAUYH8nqluI2lxwkrebQJNN/VhT3UDTs9EkrjOZRpnsHJPuEFM7viTuL5GWl1wLS5y1pXZnydxWkuaV0MNK/K2kbUmJ2FAy2U2yppP4o0n9OBIZShKfSCJnkfDLSDPbRGKNTZJxy8yQP1HPO2HBu99c8WfIzvrMxbhOxPR7LLMllm+bxbDKIhtjIUda9PMsb6oFNNICm2dRZlj40Ok13hIaOeRCJlzEp13IURf8wMs37UIadZGsvpB7L/yll78AA9x+ke7AqFMwvO2X3iYMtAYjXYZxxmF8azD99ou46ALahHEXZnimZr61GXBzhjQ74+7McJdn+vEZcIjGlMryzGSCxvNDNPw5mnyXRl6kAW3UsOs0Pks13UaNuE5DWqFxxUN9doYtfyPYYdx0iZUiFtj/IybtUMK/xrV3smRkiLxOke40aXe0zcC8Z8+t8y781Nm6comBm+0S008Ll+4I92aKW23gbYNv2/jbe/9NMhNw5iG4Pt77b+wWHGwOTruLcPwoXGsXzhiLIxmR+/VevCMXXpNjp+p8Yq2OmAnywbrpbB2yXIffo/tcuuNgE9uch7o6VtfA2r6dkDZL6ay0dKeycUes2/ETdpm1OnKYjnS27h+s23bq8lU60h6dZEqOGJHTbcf9k3HksTj4TBwbiNMvwnW24KAJOMn4G7rV5lt76+68wfNu5rAbMtfmM9T27bAB42ygvflMnLkZOEmbv+XO3sjUnrW2xxM3srcf3Hs29+DZPfjynjK+x8b3/h44wYev8CXREF8w2Qce7vu2++JH/N5tQIAvBIqSwTMSuE8FdtYCwQOA8HXB9bluyKnNdTsUnRlcGRi0VgT944H7ZiC5Fki+EEi3Af2TgNkYIGnQT7LjR8336Ub2utU+8l6fPNPHDPTpRvl+c3zASh5sgg8d3/Nt630H98SpPXlhT9nW49nE+ybygHE813pzmwv74IZlHSv6M7BuLCZ6+BWTCZ9P8j/0Dhv6d23XQDFJn9z9ctb9HgkY82f5Ow+THizQzpg7YHvO1bKjtb6t2v1ELbBMKx6kZXZocWdRvxFXuN0Ki3ut3o1W7DSrM8qqb7HWXrUa51Lb/GKxWCxWq+VyuVyvF4vFYrG4WKxWcSRzdid8UivVSrfT9ZhPL+0BZ2RyWJUUzz86w4/6k4/dzCM88GiedrSLjrorjn1ZbvzWGj8WGq2RRu4w4z/GKGYYwdcX6dFF3dZit7JoGFeUbSpyfkeR307cTyaCY4ngjURnGpFvFPHZQgQnEMnLh45dO/QuHO7bhsSkIdmSITVg6J0u/BYLjaFC+CyhOU6I2yT8dwgJq4Oy7UFycpA3M/gPDIK7gvA5QXQe0Dch2FkOFAYD5auA7EggfxswXwWUxwBBgydO91hmtR1ZA9Hu1i2Hp+Degy8AucYlrqDXMJ2pw42kPrtwLRme5Gk4cDobup8srCiTRsI3w9q5Me29E04McYuuJVsb2txx735zm1z/Ft3ZNieydbPbf+XbsLkNmci2V755G8j/9DFwNBuqeQF72u5mzWVz/4xLKoVK4Xa6Vn0RHM7rZbfT9bQXpzHWMYPxyWBSKVRK1+P1eDMDqjlidkM4th6cLy2TF5LhY8jG1DNf3mhwdwn5HXMW95NB683s2WT+CPCznGyMJJtsIOtBY+96c7YALE7+kmqfZY7sGDMjzH7Tx3fmF949Bu8tK7PGvAvJ776xNFlMngtmbSPzE8T/gDAwmwweE3YO9vJ3g5/xYWJzmGw22Y4Gc5d4t2FhcR6ZdHCY3gTmLR6/x/ruX3j6WJj/BW0duyeCuYu73z4wsRJMMghsTxkoGNjFYhiJ8J9HUX7/kMKLzqi0Wq4XLofLITOxyYU9QFmc8EmtVCvdjvdzJrHJLC4Wq9VqtVyuF6vVrBwwKZetwuiS3cLxYiGZMeQbMOyXDIUNQ9JKnmPM0Ddj2O0ZgkuG4Kqhas+QO5HXrRoae4akWeYNI8OG6A6hPsGX2e4TJ/tk24bMqiHfwmG3bSiMHIrmDZW1Q97O4avI1OE7eMhsm4eQtUZgs1E8ZrYxPt7Y7TeeiglHYdTRm3PMCl56DG08yquPkL3HfubxZsWxG3IUlhtBe4/o0qNu8rEdexS2H82rjwy0hh+j+UfRAuQ2AjnU65HCmCQ3I/m1HgksScr2JLNJydiq5G5hEm5LwlYl2d1IlTIwd6Sox3kQN+TmVWtenjEs79mT72fkjZuOF52Lt1ficVvr/cQ6aVldsqluTqn7FtT/cLrIjqWLB9KZXXQvsYUO7p/7y+fP4Dl45xw+bz7FOyarFqvF+/lyyCQ2mYvFarVazcC17K+YrFasly+HyyFzog1YVQafw0PNqdhSfXXwZ5n7a8z/ArNpVpelM8tYm1bWmVN+h5Tl/WTScrJ7LdnZSe7nkcFVZNEYMmIG2bt+/I8eU/7QMTRubG8a49aM8xFjwXYxfLXYHCtmrdgBfMqdI9YmiLPjw4DNYenUcLswfNsWfieFhSVh+G6wsh6sGw3eDAVrDPU0PWkTmLkDzFkA/od/gb1f8X4vYuOXO+37L/qK2V7yFV9qvNc725ut9QrMtGMh4INU3845bvVYl3OUuR59sedrMwev90h3cpZC30/y9GbCh63ibSt+3qpk2DMmtzRryF3E+iZhO3IYH078lglFu4iyWUKX5zmaIOpDiVdJ1bXS9k4pYbFXix+nLcP3JbBq5xryNYnORINoPgKZlViB56Sc9xm5vSc12DEN0Y09VSCtpdv9qLA4BoRvAx92i+PWgoiRIN085xj28rrHXG4waWeYEA9Z54e4o+zn9cHt4piYpTZYFo9ukgzRyj3zBxRcWFyn71hWOt1MgApgHUDwBPjtAggycGYFZ3rFNPPO8S7w9Ek/3WITvMthDtb05j75oba+sdj7OKc39OGPZSyDS1s4NGIe3/bwjGmZWTIvQos9IpJjYw5Lhc5ZvVRzztjQiGJk1H1+zs3775bIIawmmVnodglodxLohQQ8ifBdQiAMF9j6KkP2ibLE+6enGlKyOyD2K3KGj60o6p+Av2dJI+rzPBaBy8EoK3g1/BoGvuw2t/SRzVJWKJp+j9uryXC306TZXYTs02hQla1WULI7ICgsUIaPtRrqXatXJ6wYP4epdDuN9QJyJhmw17GxN6OJ0fgs7nL7Rlu9DQzf5ody0IEb3TfwkH1y2fXC8HCxQNTaHt4kPEXUjRCVa0RavZfwPhGNbrVKi16QuY/O4rkZ1brN1cqMNUMz/Xj8EVmS06P3CcLuj93iDzXxc1ntxTZ90HM/qtGflJuPL5x311TKp6p15LSUVN9IQo4lacFC3kByVLb7pGcAY8UH/hgLAMToAX8KPluAN1ffJcfyGP11BZhxuczQOGduhjyMvz5Lcnr0PkaIUnZDNnBHQP+REA0ijRMDdIvh91zRBl9zKS8byB9eXVXICs8Pl7N6CtYkifvxebT7Wv85TM8OxaYjZBwxBgz+kfi9pQu6lE19AYIO03qnu7uOI67iQy5Cc4ZzP437MjzVw4L71BnA9zqps5nXQYZ12Au7+7YOBd2pnXZkZ6hHnF31F7DlV3HSJbD/OhuaUU23XIOvzOJJakVlqXFsSafdcBlxnVbur8zA3/tgzXa5Rt2sccOfsKWM11RXbNz9msEcce8KXkBmUxc1hqpeRbmuq5g7JrelknSsRFO4We1ObXLoxN7ecFZj7+Sq73fy1Bg9wwfT6DkyS3gn6R/iNM1mhmnxYLd7oE3QS7R+IG4gOCd7AnjHgmD5/23A/njDPjtjh07auZbadQt30WoOE3cYLF4bqHYGOpUPDoSmBtzlAc/mwAQ0R+Fv1zTNY00h9vNzrbG57d5cvcLW3o/fhuriaT9VvDNhbLi7fu2i333gbz3tZ5/z19f9IrROA+8Ch1XsK9b+603RVdfoVBNptTY8n1+joy87Xr+KrsJm1KHDedT2kWzniwt6k7ujL/rlsYSjxcGd//pV9cHMuXxhbbmqdt9E37fV4m0xMDGlsHF2ve65v1J379PR8Cbql4fq+BkW6+hbdbRqO34DZ2VmasvJERYAwlMA6BEA5Z/H5HnGgr6smPy2/cyYyDK/61QXUc8ezWNNZBPTXpLz9Aq/TXZfUs821EKQNTAxSO2yda97yk/s9eP6wVnZn43bx9A+dW4vVZsNBe0KlrVQC1rIepjuHbFkwNqk+EexlvXXqphU53jQOO8+hXTP3N26OWZXg79hv7hn1y7ZH1bt43t2RLcjqyMOIuCFNpp2mTbXV8DUsTOqgTNz12w/Z4augCmzsBJxnDNatxk+u9jyt0+97wxQ0RXc5io8dRvO1RfiY1Nx6kjcazAelHYk9hwOsxfshlptwwvZTXPbSu8DaqihtMtu12tDTaE2PAZfDqKBNfPfd557ksDhSseX19jKJtj68TUgXGG/GGJLozlClwtxWltbNFvf4VIuc7WLXduElmqiy7bMDaaktz+1Xlgu49thjoWxZ3ZL93FHNHqQryVkzwu48Xwd9qxqsjRrIO5hfL9Ri4xzijBHzwVhb6zWZnP60XfD9vUwchWNbG3MGnryp8am/Igde4Y3bmhsDXqdz18RzPYDmTU/v83Abi2Q6wekvdtIy4PA6DZO5QMHKXE89spU76yd9ywxd/wcBsLlMC1p3JnPyHnPElvE32kmXw7Tatzmtjp26Jq7PTKAlBEK4gw+OJhQOh4nh4WwNz3rlPjoPObxQ+OcOA4Gr1p/+s57lphEfk4G9vo9G61nM04xnZo22W2FvXLsNDKH8VnpNB1P60YqO4bHPRuNJGUkBXP3HgzWuBmnkuPT7HbPgiE2Oh17+KBxShwPa0uqP4/nPUvMJj8nA3v0no3WsxmnmM5Rm+y2wqY5dhqZY/isdJqOp3EklR3M456NhpQykoL3ik65cdlP67wD1e52wsrxc5uRM/jMVJqO52CRyp7Qw56NppUySim5rJABtOti2D8aBu6GOdAmS5nYJ47d63n8qttB6raPfoyoWU+CVoNgu0BuipO0rMcJTskGfFCah3D/wJfLWNa/6LUfJdt3ychRL/BRMrpLplQsGAEvZgwsMb/gTFEeM/DDY83R/fCgJHdODaYZcXqqMXEeYf+vLkwwaM91Zg7sZy4zWKdxAZv0kVxZpgWtYmOvuItJ42QTeAxqrTTJzNiey6MxaA8RTE/dd3WN3/rFsWzPxUm11yvQhvy54uAkw4kJdwv2zcK3xAzawFTcp3pp8v56Bu3eU2aHalhh5LafhBd4smmffYFthkeoHbYvcGA29SUwWd+uKoibFrhX6J+u9nXgjMumzFCrUIujoQvvlyeB71mXZ1CmyXpLoZ03Z7iPuHdFLog6G6bYpXcJJENBXZsv/JkzvzlbCdNdFCdsYs59ihnge295JeqA7Ov0XtMl1Tl9O7LYbX9h3bKprwIT9I162XLY6zk/2xUsJhFa8PjJ5H7cPNZ9F6jgfUSUK/Rek5TqHG074tiVv6DuWQ6pxasti+K4B0H+HDmlNSwCyVRUI9xfmwF0zwjVSgBx4TUeAzXnDF4Vm1c2dsTZlXWBQ5McSodTWWfDcReAyxzNeEpbQ7sB/feFH7xPMQP/vm4ZNi2uyp+L4Drn1qhKdyR+b/AC1mRRXwCn41uUAiiChXC4c1KY8+tMAYvfthIy34+bB7xneWIOeC5+fzdJtw1lz0P520qbuSfD4pMdjzh2VS+gbFbFC+REPJtKvvzAz7MYrnOMER11v2QSe89Ro2lNSNs72g43ESab4BNJ3abTbc1pnkdoO5xYUEspwV6KeGtFnY7RG0vpF0ugaRRy8sVVH9yrEZcB1o0Y4zAutvp8E1jYhk8G5lrT8pFtpN3ldHFpdDlkH1RqlpXOVRrcTs7/YOMuUnQdCbLNsIKc3j+62eU8HjTi2V0Hz2Df+rbPrlJsfufofENkJHTgx413VGFphcGudzPIefvZyM6bxfBmuHdvvtWz9O5tpuq6LfXcsdIvVRG7VO4harDYzSZ2jTEp6sUk2D2vwi9raywr792+G3ok7joP1x56083AkWx/3e0mUu8Us+0a7DxqrhzPPd9Wp5w3/f8Z//9OAAAA/f///1oAAAABAAAAs10AAHSwAQAotS/9oHSwAQA97QIqkc6ZLhCwDANry/0oaoLjuy4+gJYmdHylwpI792cGgCb/ejzqK44lj03Je+99SimllAKACXEJlQkrcAvMAqsow2U4BTY7cYIEJrHE7BIvyTAKMkwGAo+BwCBCYLEQOIQHLMID9vABf8BheAQ+wcRMbAKX6NBBA9ZgAWewgC1cwBUwBnwBd9iAN2AOGIwCBQgYwhd+8IW/GmAG2AFugClEwBHwBCzBy+sAPtCFDXThrgJ4QQFcQAAmIAAL2MIBtvBWFubKwllaWAtj4QHYCwFGgBXgBFdXKU5VjKpYPTGAE58Z94wzxhhv3QrvW9nq4nsrMcdXK17xx54VK1QXFal7itQlVeqOuqZuqcsq1U11V11VoUJ1up0oLyfKS7npitp0N126k5fuJUzXEqaLidLNROlSqnQr3UlX0w3l6Xq6oO4nSZIkrySj64jRZRR5F91GN/JKenQf3UgX0hU06PqBvH0gL6TjfXS8jn8unz/3j6ILSNFVROgaInQJJbqFEt1EgS6iQDfQPXQHXcTEa0h4Cwkv4eDFM3gHD++dw3vYePM03kbFu6h4FW+zuefu0XMZ9Vw9t72Jd4/vzsG7eXgXz+7Ksbt2dO4dnUtH8NYRvIJ2rp+dayfw9gXeQL0LqHf17t/lu2zaXDRm7hkz1wyZK0fmkklzy6S5aequmrpb5+bCcXPd0N03dJfuzs2tuWtunNvmbuFyr1S5VqrcKjcubsqdguVSwXKxjLlZxtwxXe6XLreLmOtFzBWj5YbRcrVcMJfLdWty2e7ampKr5MhNcuQeWXKRLLlLblublCvlvr05uU6i3CdRbpQLB8fkMrlQbpPr48dN03F36Lg60G4OtIumdnGoXTUjl4eRawTIFQLkAilygxS5RS4RIj1ujzvk/rgwYlwWKu4KFVdF2U1RdstaXLMWt8WN6+LGvSHj0pBxZdwZM2xcGy9ujRf3xT27MS4Ze0OIXRBiVyzsfgi7YSKuBxFXBIo7AsVFcZlMEpfEXS5P3BNj18TYHbslLnstXLgSINwIEC6EBvdBg9tgwnUw4U7ocCl0uB0wXA0YLgYONwOHy+GCgVW4Fe6Ge+Ee6LoDLhfX1t3SugK0rhaBG4DAJfB1C3zdLwRXAYKLgMFNwOAyMHAXGLgGrtftuql6ub5bX31vxrjfnnXPrJt1/1/vinU91sVCL4B7ddGL3qurPl56vHTvvffee29792CQsSzLsmRkLMuyLBlbJVslHrZKtkq9Vnqt8Oi10mvFWHnGWHnWbDabzWazydhsNpvNZrPZHJRkMgclmcxms9lsNpvNe5nNJt29zWaz2Ww2m8vlctnevSUGMpZlWZaMjGVZliVjq+xb6i3nLPOWeHqt+pZ6yznLvCXecrlcJshSW3TYdm/hCkZCMPcaCn66l2UymUzEt0FJJpPJRHwblJxc1UfGJEHW3ZzaonuZ9xbi+/N4SdJZEEdtYJu6AF0Sa/PpXkYCYYlilWfLRLHBe1nGLkDMe1nGJZN576d7lyxLx2QymZMoy7LsvYWQmlun7mUZ7xUEY1n2XtaN8t57WZa9l+WL44vro+OL44vro+OLc7tu9411u273jXW7XSzL3svKNWGw7L0sBpZl72UDWZa9l8VjMpnMtk27TCaTyUxUY7Isey/bXDabLMvey8bFQbIsey8b2bZty7LsvexyuYxkGRPVlks9NT21teZac8ku2SWMJQyWZUcosmOKLKuYSPikAh5EMjKWjG2SsWRj7NiIvTeIco2oqNSIkigl0Ion+ioRURbfED5wFLXEDMRYMKTZgZXDARIDk41RJavPhSKRb+hRiScVCBPhyJIoUvGhhhimiiK2ZSfMmbLAIr4x2Ql0Bt7YCIBzzrB08mywinpzlraQsRTuH2vuxe0ibJOOXhgNrCJL1kxkFRXZJhmcgCaKxj3slVjkjEYa2CXrh3UgA5Jlm6jQWrZlVp61d6+lu4CtXpvX17aLaq1c27aEnAwFDbW1raG2tn3807vj02vbu1bvCbZr7dq89q9tW7u4uL62bevatm3TbstkMpmT6KJaC7nYhYHZjGMKYiWKMZmBgEy2rWvTbpvXIr4NSpZ1aSo228fHyE/3MlGhtW3LTBRjNuOYzMqz9u61dPfxJjKZzDav1Wv72latbRfl2paQEyEYQ0FDbW3btm37WKiG0LDxSGvIoMEf4lurd9e2ea3enV1r1+a1fy3hx9K2dm3b18bF1bVt27btp3sD25aOyWQy8bSQGJiDYWoGBZt7gljMNlGs8ozJZDIfwT1grNPz1CgF5QQ4PYVXLSQuPnJXf05pOdqRS2SiR+MNRGqLmEwmk8lkMlkmy5K1dWvNy1bJpvXGXj21q9eFiF7bJqpdvNauxfMbYga3pA/EGURHSH2SjhIlHMGz51eoUMScYxksQ0YeZHFslXuEYvDa0uQQEjppLyXIai2dCVk0w9VOznmg9BcqipwShJFag5J8Shlq7MTHASWeX1kXS0JkLJa5wedAlEM2HG2kMD5e5v6o+uI4J5CjNrBHWvIY4/RJtAKtkUYbyrIwPYSOk3jKFMf2JbE2zCW7ZGx+updtHx/vPWwDO6yxdWik0qGHT8xCE1OYzMIMfkxmYZYXPTrUEHOJZxJd4vkDaEloyGhJOMLEsnAFoKVhjhnLQkjNpeEfQEtDPzkWcOsUGYW4NU0LOPZ3AgLZX5uHwl3TvLVhRERTyIgYl4mREXFQkvXzYjeoaEbYWyLITxBMrE2z744vEQFcHxgYozZ9L5IwESvP2EdICo9jfFChkT26URKCAURIZxPhmS5CToAIH7EcDbUdWpETRsOGlk+QIIJgzdbxDJKhIBiNl4IcBgBrto66zpCySR9dHx1fHF8cXxxfXN/de2PfWLfrdt2u211UW8Qw6beotmgiFdli12LX4gILBxah8MVFuUW5xTFE2ha5qHTYFXwG63UTT1RZg6HoYtCwKfZnRgRDIHvZDIBKCoH9KdJg71idtXpv7E3MUyxr6xTtHNy1dp50utAGut0WsAldjvbvCe4bzHp9dvoA2UI8dyJ16CmW9eHx5Tm4szOH1Vkfk8lkMhPVmExmYhciTCZT0a8QM7EVjeVyuVzGxS2Xy7S7XPpIxbfW0t1EIlPIpF01FSiaVFlrm6hh45pxl8qg4eKLC1H4DMb27rVt27aQLWTbtpFtZNuyi7Leji0HMiD9LAtxuTcREVvYXEYqMorU0VwGUixrwqk4w8ZdvK9hwxIy7j7g2ibYI1fUxhg9cS37OLhTHHThbF6yDnvU0g+rM5bu3iZLY4m1YtyLK+89Z9wrIMC9HxIWvlwy7r0wAoqKiTtxIyLm2Xm2Hj2Le3G37Z/9Zz8+Om7HzYePn+1n9+nDuBk35G7ch4SbcBvuwh0ouP+2n5+dbWf39eHZePadO4AbcA9uwc1XZ9fZe1tv08HbeHvOztsoBGlBOlAgPpqPXrKEsVG3c3Nw4mw3GhKQBqT79BlUqdIkPcmSpmRp0ZuNBk2anWabMSO35XaZHnvLFh5r1pDZZPaZLacdW93qPZrRkaNGc/rOjs6OyZa9ZU1d3b6j23dbjl4spAsZEiMmDBYsV7TsLHFxhYKCiDQifehQpI7UjBgtUqQTgQKV9aet89a7i/I0SosqderU3qT29tKtWulKVrqSjfbzWxMnzhg4Y7QYMWQ0mTJo0Jw5I6fldBpdRtvRfHx7enpmtBldpw4YPLw8PSeEfhMixB6TaY/ZV7580V64dBnwwc0eoNvoN7vEFtNuxPYHHSeoBTUVKmF0GI0Fi5UrcJoKlSlxcXgGs+gsGhDwjm589Ojw0FAb6jx59Gg9iTvCnjABwoagA9H0jRs5ciDRSHSRIkf0EU2EiA/tQw/RQPYaSAfSNWos0Uu0DRtJ1rSSvdwsS2KT2GFhHXaHzYED2AbbGzZ8PXigYCvYCRJ07S4DI0aA8ODhazfQk5v0Jp2Wpklr0jBgxHgRSlNStnXqhAMTph16h4zNJNtkAx48iCBBggVtQV+4EEQH0UKEsGk2nUQr0W5OtBPdpMkT/URDgfKm37SUCDpDBgxfX0w0E91Eu3XpAseFiwgvFbYFCwgwYJBw4UQKnUKbmZXpMq1ChQkjRXSOHCxmaBq6zR4wgGtz7a2tAAJ2WqLEkgWpjfHdd3v/9wegS2lSpFStSqVR6UnNiVOaKV1qc3Sj+zzTnW6tHWAzaKVbbQK6sq3tDIdG23B7yBAim8i+cWO10UB/fTnQoEEMBAg1rcZDh23QG8C2kP3jB5ANZAcJ4mP72GlpO/aOHFuDliPHS3tpBnqBESNmOnTQmDFDxpaxa9Q422e7SRMnbHttbck+0yb0cslqdqxFixEumCQ0ieVmA2WrcdtMdpvbbttP9AcKuoKeQEFP0A72lSobzLZSRcq2sqNImbKj7LgpVHbcNqOCliABigIFBhAYoLu6DBwY9EJPerFftNgtXGwXmwWLGDvGhgFjxV6xVagoAme7cQNlQ9ltNhssrCydpbV0gJ2ibJdtM7MT+4QOtFFwcW1t/Q9AZ+0caBuNyu6xefBQ22obx05TVX6eqEa173Clr7SHVXPeddd7Z31TnWatQOPcKre6OpIkLUkv0pQ2gH11hbWxNKudpbt40WD0HCwai6ajr2hCf/pPL2orupBQE2pJDUnz0D16ANFA9A/tw4GD7bVge2lW+hIUDUVX0VI2hAg7wpawM+gpcBpOR9Fvu4CBbWAf2F06lG77pNu21hw66A46THvYFBboBTpQe20lGwmSfSTJPqIt6Q8CtAADuoBOkACBRqBF6BD77LtvvvOm23Ubjt6itWguOlFRz2k6fbdVXWOvu8H+2gq0Dh1Dy9Aa9JfOsM02jY2m12g1mo1+ozNpN5u5xzaILWJ/2SG2iU1gM9ArNAtNYyPYCXYFfUKj0Ga6hj7TNvQYmaagHWgxnaZHaBgag4agI+g93aft7CT7bbNpxaZuakREP9qP7tPnUT9qSEhH7aj/6D15QpYggQKFChAgPMgPMuepIlGZFKlSo7jygAFbeasA9lMgF/DKDBRkBRkBAgMHtrgyVxYggEAmkBNkA5YsVcKESVPWlCfzJwYMOGQOOSysgwcxGQSIMSFCUMqUJGVJk/KkHCkSpAwpK1KEKFGlnCnTpXwpc+KEJzLfAQOLsCF3yGZAZBAhzs6YNE4s85KpQoVZWVlOkaJGNjOTkWXkGTN4ZB5ZTS2tx6qMClUqVapO5VPZVC714wcMGC+M0MhnZzayjXzjBlqOjGPTpklPmvCoUZlwJkyKFCgMKuNJ3KkTp0aUMCU8aRKkSljSqVOmTFlatYoSU2JVqli1+mqQGwTIDnIOIJmzpCNHjVDhVFjRoswv4UZ5QD7PrHXuj3IHgJWxclbWzz9fXfns87pmYBCWw7IcOXf5LtvlOgxlSp6S944iRYOa1Ywhp22buLjYiBsxI6MjdsR37gjiwMzWxIkTL17ClDlExIiJfPhA+vn5wX4W4EcMCdkH98GKik3cxFmyaMFasBUrVKogyWtrSpYsYcts+e3NSXaStWjJkrPkLVu4ZC65S5cz+UxGk9NkOTVZDRmsJw/Ogw8PDbEhNmNGzouXLVu4YC6AsN4e3sN16vBhPkxIiAfjyR8+DOLBTIJEZv9kNpsgRGjQoEKHDiEyhBPlKBkODsqVSEaYUSGMaBFehBMlwo8U4UcZzZL50SMxjhwJavQiBhMmbbktP8lNhAgBMmQIkUzEzJ49cuTc4bs6XIft7OgwHZ6ba7KWh+3Y6YuDh/HyMBs4GE6cPCKLEIH19OgoQZKR5CM5iRs3a9pgNnFxa1Tykrwj27GT+fj0ZD0ZMQvKLPKKFdmFi9wik+UxXDiWR+BAPDgIiAHxHyRJlCgJQobMGDwGixHzBX/BYTCY/CdDQvLJfPLj4ybG7MdPnz57enp1cp1Mh84cQEBFx9zYuCcDyh5y2zZzMy9mRowFlymjRAkSUXjKlCg4ihze0gV3wVRwXN4YChQ4DIffcKmMKBMiVCgXyoMGGcqG8qFDf3lOrsyLFinKijKjnAgzccNuuK1tCRteS0yMQ0c3l+dyXh5exst3uS5T5k6dAuVAovARbMQIkSJNzuAz2AlGExgo6Oc3mAcznnwHD8FChAQBosaDR9oP7CMLEmbCXFhomA3zYc6TA3Nfn1/2y3/5EO6Bc+TQgQPHDrwDp2Ef+AlGQ7NxA0DW0srKWQgyp8gcmTflx1yWVahAkVHkEvkEnsSEMWFNOFMOk+Xkinz5IgYmr8lvcpw4cDKc7MbNgrwgt8leeYGOrAP/5R15rUqukqFkK5hLIBwIA8KCcBo1WA0bPEUKloKvYCz5goVsoUJGC5KDZBwZSITsAUfCkLAkbAlPksSN8CXMClfmm5n4TzaRxbKZXCSzyW7ZCH6D1+A52QwX5ha4DtbLIrAaJoKH5Gbey465Kx/ICDAo/AmHyj5yjJyWxeQxWRLfwYwYD/9hPwyYsWA4XAqv4Tm8BAvBSXAQrAPbwD1yqswqr8qeROVQorKoDCqTwjVm4Bn4DNPAMl7gFzgGhoFdrMABJZhLEizZmDpCFREChNgHD2EdVA4q2AYNGTBcsFBBpaBOkBABwgMHDb5UBqqXqkBFoHapBtQCKoEBXFsCAmhlqVjqlfpVv6Zd5aq+aauUVboqVZUK1SlTpUiNSkWloNJPqSfKTpzSTammNFN6KbWUUkonpZIiQXok6ahRZMooVZQmShEdMlSI0CBBgVJAqZ+0Twr5yMexcQ9jmy6mimliqifNkx4aFhLiuTMomAamf6lf2meHb0+vDp05aV4qJ71L7ero5uLAeeMmbZOuSdWkaNIzqVxaJiUzRkwYMF+8dEm5pFrSLCmWK1aqxFGZIiWNkkJJ31InaZOUSdqWLmFbU5IEyREjaZF0SCokDQLkh48ePNTS0h1pjhRHeiO1kZ6lNNIZMmLAeOGiBYt0RZoiNUvLUJwwkZZIlymJlCUbGyEiBAix9EMalnZIwdINqYYMGC6kFlIK6YRUQgQIDxw0+GKQLki9FCRA0HXAQIGUQMqVbqUBUq0UKwWQ/tSnapqm58bpRStRVqgqNBV6CjWFkkJHoaFQUKgnlBLlhG5CNaGZ0EuoJbQSpUmSIkF6JIk6QiNRRqgiNBGK6JChQoQGCQqEAkL9oH1QyEc+jmgjyoi26GJTMRFFRPOgh6hhISEe9A4qiAaigH9+fagdlG9Prw6dOXl4qBzUDq1D59A4KJw3btqwWaMmDYoGPWNGrgyZMWLCoGBQL2gXdAuqBc2C5YqVKnFUpqBSUDgUCvr2xEkT1A1tQ5egbGtKkqBI0CNGihAZIiQIEPQH2gPlgaahO1AdOXCg3bBR4wylgcpAY6AwXrhogbJAVaApULMyFCdQEygTXaIkWLKxESJCgEDFUA9oGNqBA9gGDRkwXEAtoBTQCaiECBAeOGjwxQBdgCpAE6AIug4YKEBgABe6hQZAtdAsLABX368qmqIn3zrjVpUnq1PVmepEdcpUKVKjRIU6QZ2eTsqzE6dNk5oyYbp0WjopnZNOSZEgPZJ01CjyZHQqOhOdiA4ZKkRokKBAJ6DTz9nnhHzk49i4h7E9F0/FM/FE1JPn0LCQEM955xQ8A0/AP78+O3x7emedc86Zd+LJubOro5uLc8I53ZxtTjZr1KRBc8aM3FnmHHOKOcOA+eKlC5ctWs4s55XTylkljsoUKVHgoJxvp5OzyenGpG0J25qSJCeS08hZ5CQyREgQID989Dh5nGnnjlNHDhxoN2zUODtpnDLOGCeMFy5asFihIsVpdqI4T5wmSjCXJFiysXPEGeIEcYp98BDWgQPYhlPDieG8cFqoQGGChAgQHpwOvr4SnAlOBAgUnArOBg26zq7zwIEB54CTi4vASeAsUEDAKWDr3DoDnAbOL6/T62RwLsjK8qc/1/Wf/9TSUk/1TFN+8nPvfvbzPNEz6+q8OrFOAK1apeqpOipUqrqqU+c91U91U6ZEdVE9VKhRfVQnRepT/wSqg+qeeqnealVf1Ss7q06dMvVMHRMmTV1Tp6S81C91S5YkdUk9UqRJfVKnROlRfwSpQ+qSvVLvNNknO6e+qVGjRD1RR4RIUVfUHTk61A91Q4YEdUE9UKBBfVAnROhP/wOoA+p+eqHeaFFf1CM7I0jIPX1PZ2Rs7I29T5+2t31xEbEjdj16EntiV1Q87Id5ep5u2Jsd0rE79sfOh5AwsAd2QEDBLtgLC//6X/fz2+t7XU+Pr/N1O3bodDp1ep0+p/d1wsE+2PH0O3h4dJ2uz83V9bqelxenx+lw4LDpbPqaNW16m+7GTZqeRk1X09H0Nx3Prtt1Of3OjBkxXUwPE2ZMH9PPnAHTwfQvX7b0LV2LFi6dS+/SBUvHkqVn6Ve6l26GTCfT5XqZKlWi9CgdDk5Kl9KtWIHSofS3N7fu1pkwadKbdCdOlvQlbb2ts/UnvcqUPqXHdSpKlBTpRToRIka6kb62NqQP6UKE+Og+eo8eP/qPDgSIWlfj0Xn0tB6kKznSj/QkHYkOHTa6jV6jxo1+o+/YcdbPOg0aMDqM/uJFjB6jy5DRordw0V10Fn1G14HW0XqOjmNsjEQn0UWIGNFH9BB92Vd0M7MUPUUvK1PRVfQTJ1B0FN2EiRK9RGcy2c52sj6GAUT34OFD/9DDwsS6WOfAoUPv0MHANvQNXYOGDD1Dt2DhQr/QK1Sg0Cn0CV1CTzCgD+gFChDoBDoCBAa6gd7VdaAf6AoUeHWvzoDBgr6gP3jw1b+6AwcNeoMOoUfwHlXVtKdX/ar/D6ADwOq8n2dfO9qzOhcXVsfqW1taXasL6AE0r+y6kldyVqxa8Var+l7FV3FVqkxxU7xUqVP8FEeFahQfRYqT4qJ4qq5zxzyUJ+6Jg+Kf+CVMfBKXJCkSj8QhQZLkkvzRI0qcEq9UiZJT8snJTDwT16SpE+/EOXGyxC3xTRwTd8SIM+KNeCRfhIgj4op4Iv4HEH/kfPg4ckfe2MjIGfmePZAckvfpc4gf4oMGBeKBuCBBhrghXqiQH+6HE+KAeKvIFfkib/LDPLyQExLe4Xc4HjyJPJEjIhpyQ66H5+GDgByQC/JA/meH2+F+vI/LweN0fG4uDo/D4cBxw93wN2/qeB23s+PjfJwOnTyex+fM2eN7XE/vjt/xOhyPt1HD1XA2fA0XM4Z74V26cOFc+JYtWXgWrkXLF/6FgwGThqfhcnJkOBlepgwajoafOROGh+Fm+BiOpQqvwq9wKzxOCpfCqfApPMobf+NwHIoTJ0v4Es7G1sbb+JMna3yNK1FihBvhRYoc4Uc4EiRD+BAinAgXwpNwJ0w4E96Eu/EePrgaT0vTwXXwHTuC8CAcCBAenAf/wX3wHDf4DY6Do3EbNDgNXoOf8RkwOAwug8dw4SIFT8HNzFRwFfzFizJexlGgYHImXy5L8BLchAmWsyQ4CU7GT3AXK/gK3oKz4CBC8A/cg4cOvAMPCxvjY3zECDEuxkXwEJyDBq6Bg/ENPIMFboFj4Bd4BQlcAqfAJ3CvBbyLHzhggBvgBQoM4AM4AQIIOAKeIEEEHoE3aMCAM+BfXxA4BP7ggQKugDvgC/gVAK7yNEU5ys+T977ylXvPxbm4lhYWx+JZWVt8iwsQ8PnnATgAvjHHmV9Wm9VutStVqSq1S21SpExtU3vVqlF71BYlytP2tCkpP+1PGxQoTptTp91pb9qhtqpT+9ROtVHtSUwb09a0M+1HkHbkZsRo0V60FSlCtBHtRIka7UbbkaNL+9KeNCnSjrQlSbK0Le1KlSS35Ka0Ie1DhDahbWgX2oMAbUBb0A609zTu5g6sVqlKheqUqVKkRokKBeqTJ8pOnDZNasqE6ZKlSpQmSYoE6ZGko0aRjBYpSoTokKFChAYJCgToj58+kI98HBv3MLaLTcVERD15Dg0LCfHcGRQMBPzz67PDt6dXh86cPDw5d3Z1dHNx4Lxx04bNGjVp0JwxI1eGzBgxYcB88dKFyxYtWbBcsVIljsoUKVHgoLw9cdLEjUnbErY1JUmQHDFShMgQIUGA/PDRg4da2g4dOXCg3bBR44zGDBkxYLxw0YLFChUpzMpQnDBRgrkkwZKNjRARAoTYBw9hHTiAbdCQAcMFCxUoTJAQAcIDBw2+GCzwUpAAQdcBAwUIDODaEhBAKwsLwNX3q5qiZ+dbZ9yqktUqValQnTJVitQoUaFAffJE2YnTpklNmTBdslSJ0iRJkSA9knTUKJLRIkWJEB0yVIjQIEGBAP3x0wfykY9j4x7GdrGpmIioJ8+hYSEhnjuDgoGAf359dvj29OrQmZOHJ+fOro5uLg6cN27asFmjJg2aM2bkypAZIyYMmC9eunDZoiULlitWqsRRmSIlChyUtydOmrgxaVvCtqYkCZIjRooQGSIkCJAfPnrwUEvboSMHDrQbNmqc0ZghIwaMFy5asFihIoVZGYoTJkowlyRYsrERIkKAEPvgIawDB7ANGjJguGChAoUJEiJAeOCgwReDBV4KEiDoOmCgAIEBXFsCAmhlYQG4+n5VU/TsfOuMY7xosSJF2YkSS3ZMBIgPYRw2ZLhQYUKEBw0YeCXoMkCAS4AW1pVX0b7zeStXpZqM7HOo18YLlCJoKUBMiOCVoMurPff7iZLTZOSiR8c9beAfXZw3bbxwedIkyI8eMV6wYxcqTIjA+ZVXUX4rKTlN7p3IEU9eGi1NgpztB1wC9r6VpUZpSq0PFRoUKFEPn16bNWm0YGGypIfajhwrUoD4oLXWWmu/KlWoT5EeOTpUqA386+PTo5Mnx44uzps2a9KckYvL+UiRHmo2zlqswOKQMxZW9qtShfqEFyU6tKc9LET/+uK8AeMFypMhQc5mlFhuyOCV4Ar7VakmMy1K5LhnMNCOjoyYKVGOFEGzUXYijEMDBlqZkuAVGQG+RDGa8QGmpQ3dtTGzAlCStDOnjs2IDBYoBmBlSWqESNDclipwbiYsQFgA4MCmPHf8qLyZMUf8q9OTpk+Jw72oH/fwZMmRIF0tg76D6LjYIMBmrEh/cS+w16cmGbUMt1Wr/8h7+ZLfkd/yG/1Ij+Uz+ot8la/oJ/JTPqJ/yMN9Q7+Qf/IJ/UHe7Qv6gfySD+j/8Uq+n9/HH/mQ/9ET+Xy+ow/yG/8e7+Mz/tar/cXf9Dq+4k/0aB/x6/E1fp5/6Gd8w1/oYXzCj8e3+Hf+oFfxBX+gL/uA/8+b+H6/zy+/nc/nyf7e1/Mifp1Px4v9OT/Ph328L8eD/btv5zP8uk/nLfy5H8dP+HD+Gw/hu/ltfIPP5q/xC76an8Yn+Gj+GX/gm/lynsAv88n4rT/mi/FaP8wH4wH8L9+L97/L5+LTv+Vr8f1n+VhWMf/Kt7Jq+VV+3HrlU/lTVidfyo+yKvlwH8rq47/9J6vad/KbrDq+22eywvhtf8lq4rP9tXX5lfwkK9lH8o+sYN/IL7JC+ET+kLXBF/KDrAs+kP9j3fo+fo81/Ty+msrqp/0daqqv4+dQKT+Oj6ZO+je+DTXRr/HPVEOfxp+hDvoyfgz18cP4L1Q938VvoRp+Fn+Fiuer+CnUvm/2y1S7j+KfUOe+iV9CffOZf6mS+SQ+qy74ZH9MTfBHfBHqgR/ig1ABfLH/QT2/hx+m7t/hc1DxB/sb0sqv4WdIQ30M/0I6+S38CimmT+FPSCt9CT9CuuhD+A/SP9/Bb5A2/9dnkCL+Bd8rBfwKfoIU7yP4XSmbf+AbSNP8Ap9AauYP+Fzplr/1BaRwP8DXSp/8rI+Vun0A/yol8v/3qQ41RfvpR9MaPVWxU+bXP6cePv435eBb+cq0gmflV6UDvCqfKhXgUflTaZY35UulV56UH5WuXpQPlaIelP+Ucu/JU6bZd/Kc0FZ+k59EV3lNPhOKymPyl9BS3pKvhIrylPwk9JOX5COhnTwk/wid9JLeEYrJN/KRaCPPyC9CF3lFPhH6xyPyh9A93pAvhOrxhPwgdNAL8oHQOw/I/0HpvB/fB/3iIf0jysXz8Y5oFN/o96BMPKNvUR9+0TdRNa/oE9EZHtHrQVf4PP4QLeENfSH6wRN6PGgFf8cPol5e0AeiAjyg/0NR7+f7zlXejuc7P/k9r3dW8nU8nXORn+Pzzj8ez8s5m/7O252Dvs7TnXT8nI9zvvFw/JuTjHfj25xYPBu/5nzi1fg05xGPxp851bwZL3fO8GU8mbPMj/FiThE+jAdzZvBffBfPxWvxWfwVb8XHeSpeio/iofg378Q38Ux8m2fzaz6JR+KN+CJ+iBfigfgfvofn4dP8Dp/D4/A3vA1/5ml4GT6Gf+FdeBZ+hU/hzTwKf8KX8ExPwrN+zI/wITwI/8F78B08B7/Ba/AY/AVfwVPwEnwE/8A78F+egffyCjwC3+UN+AJ+gOfyAnwAn+Wx/JX/6um5315n7FtVslq1qlpToTplqhSpUaLWUCuoT54oO3HaNLlqWjNhumSpEqVJktZIK6RHko4aRTJatCpaEyE6ZKgQoUGC1kAroD9++kA+8nFcG9c9jO1iUzERcdWz5jk0LCTEc2dwFVwDAf/8+uzw7a16ax06c/Lw5NzZrXUr3VwcOG/ctGGzrlnVpEFzxoxcGTLrmDXMCmb94qULl3XLmmXFslpZq6xxVKZIiQIH5W19sjZZ3VYmbUvY1rU1yYpkPWKkCJEhQoIAWX+sPVYea9q6Y82x4ljRbtiocUZjhow1xvpidbG2YLFCRQqzMhTribXEylxJrOw6to5YRYQAIfbBQ1iHlcO6YdWwZsBwwUIFChMkrBHWB6uD9WtlsHqtCtYECLoOGChAYMDKtQpYA6xaWVgArr5H13PtfOuMW6mV6ipVlYpKPaWaKkVqlKhQoD6pntROKid106SmTJguWaqkUlIlqZFUSI8kHTWKZLRIVaQiUg+phVRCqiA1kAroj58+KqTKR3VUG/cwtotNxUQVUc2jHqqFKqF6Rx1UBQMB/1Q/1Y7Kp+7p1aEzJw9Pjnqn1ql0ahwVjupGbaOyWaMmDZozZuTUMuoYVYwaBswXL124bNGiZlGxXLFSJY7KFClqFBUOytsTJ03cmKht6hK2NSVJkBwxohZRiQwREgTIDx89VB6qWtoOHTlwoN1Qbag1zmjMkBEDxgvVhdqCxQoVKczKUKgnVBMBovKoRDHV6QgFBAkFJAQEAoIC87cRhMRAlCVJmGo+FMsmwYBAYWCghkMAABaIhKHEaiI0AAICABAAgMwA2hg7O4uvZ+xuObKfs7dl0X4M/ZbG1zF1dx7ZztRdcny7R3fJou2e+iWNrHvsrDmyHrO3p9F6Tv2SR/c19VYeWe7U3VNkO2d/yaLtHPo9i69z6K0svt2hu6T4eoz9kkb2NXdXGt3u0F9zbLtGf0ni7Zy7JYvue+itLLrcuben6HKN3p7Fyzl0expZ79Bdcmw/R3fN4uUe+y2LrXvo7Cy6n6G35vhyjd6axPs1d2sSW9fc20l0OXN3SePlHPotjy4DhuNR6LoJ1hhMMzJHwTDVFhwNhXVD4jQUom2Jr1CIZiS+hiGqIfgqAtWGyNEYXDUiV8MQ3ZQ8DYN0Q+A1FK4MiatxiGYkroLhmi24CgZptsQrKETZIkfFENWQPB2FVFPiFRyqLYmncIhiJa6OIJop+QoGaabA6xhcmQJPYXDNClwFwVVD5BUUoi2Zq1CoZgW+imGaJfgKAmumzCkYVNsCT2FQxco8HUEVS/B0DFZMgdNRiGoFroJhuim4KgYrtshrGJFgw9YOOZ0ZxRJim9ApC6hguGYLroJBmi3xCgpRtshRMUQ1JM9YkWHklRdflU7ZAAXDWN2jOj+5PT2StM1z9THGPSUH5l+za1V2Um0CLJ+nYFrZgtMW9fF56D+mjrRNI9uWuF/WyzEslIoZkO/NixDcE3HN8OJp4CN6v5rQksT7HqMGoC3ffDwvzs3auELvqs3Ls7iywbISAW31Erpt7BDVjUH87dMJ92pIxl31qAX4yx35pH2UGqY3jD7txO/1C4li3elin1/OVk/hzZI4HYFoS+SzIvCSRpZmpoGNZopTHHurw1r7XaqeSxE6vxFfbYNo/7F4q5IVqrtt758WbsMjZYCLEDhqkLpiAjQGV40cTeRVnNKLW0SnW6CCQpQtclQMUQ3J0zndIek9W+qth3IstzXLe/izoz58J3v64dWsuH48fsSObzUthkQV1xFfBnSHZfoh+ZBFa7TyJ8z9FgIupJ0Rf1HT42e3041QQhLz4I8Qalf3F602hsbAwdSIqOjOCuZoeN4a5jNZ4kLYQmpAmrWV/Egk5MIE4sMoMXJrHVkCfUBqmEgIE64iFYg1mUKzymj5ExV8LdjYz/E/dzd3Inv7tO//2s6cWt1bdz96N+2y1ytzlyps/6in7XlJtXFV5991Nm6v547/237/8TKxqkKGKNi0/aOU/+27TFfisv5P/PYrt27Mzf2fuO9fbbooiTFcx0EBPwrOCUTAZbbKwKoKGaIyfs+v/B+n/CtTicv6P/Hb04jL+T9x37/Zd1MWs3cpZkW61q26H72L1PrX7f/LNfJ33NP8ubnbqYvR7RhaMt9lR/9t70equo26O/32u37NvsvAUKAHAqigaIeKCat0pPf4X/02705Ezd/Zd79nKePk2hs5Z3P/Z1/sjqScq1dsuxm5uz/xV265dWVu6+/Efr12180Z3Lvfk5RRskJIzfy1nTmXVSoNYfasAdJGHT+qbc62rcgTA/8m/luYP/7+kK0MIWRLmrStON/lOZmqTkYZ/KuYqRv79jP2bU2eKfiU2CtSl5L4sqtPbs9Fqlnf5e6o/OrJhdSwcORoeuMqF8TvqkeS7Zn1J+tPQst87fPWaHZ9zJEzdnd//tXPaNopqkeS7Zn1J+tPQst87fPWaHZ9zJEzdnd//tXPaNopqkeS7Zn1J+tPQst87fO2ZAw3og9VKic1K5PKc7eZjPgI0LKUWrXKGUNK3gSUYv5QfJqjPw7qxTA1aBwqOJErZq9RVpIyq1I5VTy7wRi+BRCNUBHGKGCsZ/YaZTUpsxIUQ82TWwvxW4HJyJVk5hLGenavcVajMihRERQ8uZWA/BGYjFxNZi4wogfGHkU1K6OaFFnhNTfG0Z+ByczVaIYCo3qgGYxB1Yq66k3VdX657VSHRwVHHqYTn9MJu8YIwznqpdwKzWiFZrREA45UjIcozkMV9ympmb4/jfd+Pc4EGMcMtrkCOy/yasSzzJvD7G+9VbOZSsxELmbgLCmIc4XEgUDxWCDwANVRhFbLyahFYJYiMquCaTB9Mns1Wt7kNqcgAgxoASa0IgPbvOoWsUEswQyWaEZLNOTicrfh8J+A2UzVbMYSI7qi815CMV9cuOwGJJt9HdjsXivWqmNBp9Xj/07lenHtCtdybrV9rtI+V3EfkgqqJ4yHGfBAOcNzOfC5HKlmzx/T0iAjvQswzVmZpihj6EyHmte7levZyvkMxXxxFRfBTaXiPFO5Hq1cz1ZJh6EH73mK+9rVpbMU808f+am5Dm9XvpsU7p1NOsjaHpHs/ogF5phiRh7CVeCCUsdCpxvL/uJF1vyx/vDzIT9SPdIv2RBfo6YlD0Zko55aGg0jG4evmtRyRKo/N7jmwvXno5cGonNX30ldLkuqVl7JzeL6h5WoMZqiB0Pmoxo6H6jK35+0+7VxEWIu9o2KEoi/NOCTwsdcd28Pu1l+oh5kCfjhFFhfFdJk+T898SPD3WTduks/OttTz9DgTZLVhQv5HDFCji/726nD8XWdJHf9ccd2BZo+Qfc1B96z8dGAyRAbXYIJ9lph91ZKIIY36Y371bPEjFKYGo1IJsB+ri0GWcABsJLVt5+eEfeivNSXsTW6Jx0FUCZbdWqcLsyE7cJLqJb4E/NpTq32tjvfgeyJQmNXStUnEsINDk9hCgaLwa1RaAGihA4qDZspJdoouVL5xYbwcYTH6jglM8vfi4i0+901NXf+V/c9MXdOP698Id9lV0uXSntfu7jIUJioQIn0KKCgw2yCEjAWQ0jZlQGymz+6t34+sGuFFXRr4vPNipfE9JXzPVPkdl8BQ9m1Mkivpsf7dfT/x8yki7ZkFAHbY6fy8/EK6MBvfenvxp7J+Uiz2HojDixOrTLnwUyWLRZp2cgb2md61yxqiEV9tANPxZ7lwULhZ863j8FWZCIz1EykpDDMSBN6eEFETDY2H+pLm3wRFDO+OA3x59uAbzyX5ui7N2LbhUOjmY05sKPTP+F+kHXSWMeDjo6e8RSMITF7RnH6OtcLeiBS72okJ4TekFxs9fW+1d8dINrPh/MFYupiyuRqnCJZap7Xtbs9kxevxekmMQxWEUiYUZpgIXr72PgO8vQpIygFmWOpaeaF+EL8SxE8D/90cumm8oP3ymhGulFqEEYFdJJ2IWnCQiTnaPaQ89UABI5qs+7YGNrGGD//3jCwSdbY9Vd/i4POkRAbSupyGX1AiiEZyZfIeYmtgud1n2GcbOOcF0AcAT5y7sFPdvfDw37Lhr0/250fNqGK0A0HtlDP3cCZ4+2SsQBZmzQRsjatsnTWenh3yGtcoyOXV4Ar9lSjDVraJKuRNflbha1/lveWiTdBeh+6/ezVV/GKI/XGsnZyffDwnSzJlsmVcqeKhxa+5+SYXLt0cs6y931QrU2YEf6rhjiZiSMzureb3edmuSvVvT7iClD5kc4kQHcSXGYyDND/dNWnHsf6cno2goQL8l4SZZbpy5rbgm9RSqlKrRIxOho5ZNx5DG8+8Is4It7CRRsGW6hseJljFXoA+3+FvMJ0G+sN/Kc4w3b/t5mJaN/XJWvOdwUt0BxDxNHK93ylh2oO1lqSKSOet0UpH96rixOJ4cR/Y9banm2rNW0Jd4CKaiGarN1bi5IvVuK+T+ePOYw3f1XyY6N3CREGE9MeRXGD4atAQLsL3jsb5q8TBOjT3JLe0ayEbChZDWHOSztOxZ1TQiGm7jxFPX83vr+qNGRzT55CE7yso2I/GWmcfa2x7xGnmnaM7mWXEc/gsnx6HlRNqa8pFLO+FSPf4yZ2fkxBNMw7T7Cm490CL6tr4d6DHDimubndzpfr8NSPkP0qdXXopLa+qwUnMyXStmKX+P/BvqC7K5fc4GQEvWWZOEVCNEzbLJYZf3f6ZnLcK0yTUHt0pOlWaEdOFr705J6OCdIz2rC4TBhPcIaXUgvdbEYZfYNSBtZbfe4voIE9sgZclwymWtEemUz46knN+o8ClJfNZ2xlsJ91iUtWJ93QtAWaEZOBD33QxpstmLE2xMe6xYLYakMybN/88MaYKYDtTYvMrh3yodsEJmajQVdJYqsV0rDbsrRs2E86ky0NakMnCsNog8UywzzBWTZJakWYr+vTMLmhBovLhP2EM9mSrGychkQlKTvEY7n5zAo3S6esW+uVI4WT6IjFkDFCMmB60cE9qlcnz7TNcllhn+wMG6SKugG0zrlm4QH1sllsVg48PTGpW5+Z1q+RyQbrxWbZWBHMZ1zgoBg7E2cvoOrAjGg+45WCfbYLZtCpTmjayBiyzw/e/xvkc9FaGKVtsrbFSKv9B3RMgObaw9BxCED0tgBZ7z8HNrSvIpOjoG/tghDbadB0rIOwcnem03QjPDpnArm3FF4vxwLR0154NycDxbQa3mrDgejaDs/N84HoaUG8uxFBsdkR72NTgnpaE8+Ng4LobVO8W7OCYloWb6VxQXT2xXNnYigd6nVovHorgyad2GlUiRYH3RodT7x/kkAf992DrY/q5QBR9btB6t7KUzHtvlox/RSdw7Dc0FRU28aiclvy0HdOrj5jE1KLB497Gh0y/ZIdpHTrUH0l04jyhvYsdOukpR6D97mcw4TeWH6r7GWid00/N7W1ybaxqWyMY7ru8dZnoQe693uLt2NQukRXvNy66H3JnKhqbPivW7c/7GkZODcPLFzXxiJWdILyzgiDYlYC6aNl5noZZ7iYjjDfOFpvzrvJJp1I31Xn9Nh8mN5FSLjbiwydyYhXDkqCXs1NtqEIE0rtUUXfSWr1GKwQ/XOWi2HRmp8uenqBmrzMh8k2sUzvLGb6jGZM54wmXI1shsbOxisub4LuRc6E1U6CAYa7rBfbnd2Z7zhmmVEygY14tsKOx3Sc8oRaUQw0xuq+K2lo8/7QrLdY58B7S7oswbLHN534RC8HQKO3DZDvLIQi1s3QVlkRmf5dUYhxhLSvHZJjGjDFSm2Ydm/h5Fg3T7HSgdTobSPlGwuqiHFTtZVXVqanDVbcstBaqfZb1su6K75tvxbTMswrtRuLG6uylWhzZr0s0uIje7X1tmazWFu3oGsJN3fs5Nzjii7EbexG3wLPbtrnRY/rvbnb9hmt5V+00i5A0xe06HFzTbo5vPIDy+cs81UuS7hZnOSN5QgLzCgtLXHiwJqW1pwmH5bQ/7SCBQ3EhbTM+KWkDcTojx5sZVoUVuzl5jZUGNeIbvqrOUywkpqeRUGpbdC6VQ+8O3KtJ1+1fuDkw4A6fplU661XaOKYInokSYNxWBM4zW4mrHXFyoKovM3iuFhWBjjkTia6uLu+ZRFKQ2owuRilM9KrZUI0mkJ/GraYgrngnu3FHbNAjpGNrxvCuO8nk2sN0RIy69iZoZsNZR7h1wPCDi7VXhvuct+YXFtDg4aoY2pSv2UhdZvv62ON2TrFJNMYV/3KhNRdvdev9c4LzBRmeViN60e3VMP14jkPHdz7ihs3Pa7tYvSPFeVHqLr923V7RfqvddHr+98epyOcE6d9XDzWX5/p3zTg3OPtc9sZK/am5+f9jhZcX6OrZHXCCQ64e/ENJpZNdHcMz/WxyQhro2DkU0DbsFaOQc3vxIq+U61bY00thH+B54HAxJp7qjU3KID3abIQ9gb7mR7j/D1bEMZ+9k/01bDzeoliowke4+HNM/ncCNj7VsZ4x7kx0NdB0YDliTCgxBXPpHQ+wPcsiADdDhgudfZqUMLOJpB+Xdwd3Y7owCyMv/653Z3d3XG42ZKVNaxdNfngL6zllEk3AjyPFdjRGAxNHRTqdM2Db02AJhk5PdNjZr/PFoSJv65VqKth6y1OdHY/TWLSA1w2n5kkq3gvWQUdGtNWqUHxnNqd4vNJkJHZp2fyOQSw8y2IY2HZ5SirwVerkQswTg59VIxgvMeFFVyP46UzTnIYFQUaFPOFTXgVUwBx2mPsvb8LwhFvB0lLZnQ1ULJDLlzbqOcsOOiD4LFNQRd1BBhb8+92DH93TB71FUZMSw/c6o0Lu4fsPm0RNon8VozWFNDLIrvjAZZ4GN6UEGh912ad7G75INIBWpy07adnb+H66Phn7Ja5cR+wu4bGfbrumBiv0bpzXLzN1S3z01NCek3LThC7TXs6Qj1fIbz5GVqmEHcq8ixCAJZ8E+A4MM/raanqRqXFnpOX6pA0dBPy0h6PtDf8bfxzJBK1E5+ysU/C0K/C1sVM+Wks2IDEwaVpPHYWldmFQcgOlk3hMwU8ArwRlPkJzmHDhQzzkweaKGMZuUxmv/RJYE3Qc2m4CHXdXAwZZaZtTcA6Z57jhU2zilm6R1mHwSVzjJypyBBTZwR0gj1n4iJbWcITFf/yAebu5P3z6hRLasu0NI9HK/s6C5hObwbdhjY5RTWX+kdW9pVh/k8kTIa8MS40AWaRIpdpdguyBbYwOju0OxQUJREiJQcu0FAURIp4Xm1QcwZzjR0vYu4XN0FtUwX3a6V1zWQdJtRtk12oNUlIZ0k5r2B7zJkhtMoBghinR2gbHRLV3CgKhwbh2rycEwgakmp7tuQ0hJuSIWhv5IVcvuDar+3rlv1lTLpQlCL+3lt6wAUKioKIWNkBF2goVkwqL1o0NynUgNPfsEo20zIf+9mMre7u0U9a5Cb54RYiydqvZnXr4eVndN3ASl77yg66QEFRiBArO+QGRTSszKgSrfrcfT7gm+eRJDM+/ywlTg3LJOb4MRQwzSBjGMCINn2aqdELDnOXOPPiWdnNGqXL1mnoyYiR3rFe48nSnKRqlzFfecGBcVfDBoogp6nPUH2UwNjUUADbXZTp4gu4luABkHfDzLxA5LAU8aQYG3R7Y8Jithewmqmup8bfByrtKSXwNPM1ID0Hoev7dzWevXTN9otj9XxD9b1nce/5al2bJN7CavxG7gw7xlqWm5M3Cx9rLWLqLjvlFBqs0rnDjAPPtkHpZlh2mQxhcROMrkYybU1olh6GgjGKDqwPHXB3wLPFYYNtDTixMqS4fSFtgI1qmExtjfNGysaWDq9Gf9yw/UjCrfnpVjBXCms/jCWr0JOdyvPYT36uZ/e9DcTo0XcPnpYHlBtN0BgPbz7TY8S751plYO1uMxxPXOhJeCIqKqSK5kv7Xh/AZpoLvyEOkRu5Bn+7ObodnePgIJPffp2c3d2u4OBacvwO9foC55mpTpTz6dgKpVfKD+yH82UOwidjiOApmizZwXoRQYevIM9cTO5oqF3cAgA5Vjwqqzcl+Vu+0Kqd5b75WuZkaiKKKKWK8yVLXR/hdowK/ukJEYtvi42ZBTL7nG9lpsl2dive28P+squhCa8wBBCnPdaY+2tlO+J9LZ1l7VO3IdAlgSF+byWSw5y171DHXtPsbxI5zJfNzbL33pk2pBKT4zbiGEGb5ptNa4+g6yTnY4pJt6TkV18dTUS5gCJ5si45x7ETXCV+dvv75MGvpjlwqWkkIuyk1ihMX0XWmGk5jtT3EU474wyJcmLUx5MrSjUd0rCHBlz3NRa3ydammJk0k3l1gW+7PMxUT5uW15LMZGrI4n8zCVwfTOPmKO908CyIA969tXu3GL5YisnLBnz7+teqCHgEi+XfwVSYNSxPnC6wU8G/UOHEEnefFGYWwrVBAN9MAYB9BBzW+Teyw+c3Jl9q0Tgmyw58xjb+0Vzb5wd991n7M+6bPXiOO3MuliPP+pm4nPeek2952ugNSaCpoY2scwbhMgMsWBS9T8/iDCYzuoX9cPa5vS1DQ5sK0U6s2TmuqXmQG/OzU0Jja1pobiVuW7cZpDPRJDAuCF4jCrh1umn3mimh9HxpHyzVMLz2gWkFym7sP5P6Q1CfdQ6yANuF/l4WISOTaciDxogGWIS1/0YTeBPbLcBhvn2cSPBNeKWAwyX7kiz07M0gEAYRpgiZihtBfWRtPov51PD6Q97JBkzasS9hDuw0XidRWefOv8UMQVyARZtQcTSSGQfsvavPOlMGw6ZdvqaajpGuOfefKY/mykbYDn/gYN5LfJwtPQQsb5GGXrfvWkXNRnYnDoOhmeoNTd9HysdQ5/y9HdEbWifPYaIaji7B+HSuTfVIG+3xzHePQmOFnlDSA5QQzri0O9maqImXJR7K3HSpaHL8JyYYTlTKBoLccaM5McV8o48wCZU1Jr6z8rXMxPJvMgrMOJMnTsfRXVS4ewW246dgFAcecc+uyH/mtstdY+OV1r+hhcd+E3Of2CvqjHuGs30teP+sGMlItfkOLU4avSyxGU9qjTzBXSY1gn34ON6UTBuPCkMxhIhnxQv0HvjuHNlv5oZGGhud7Cb89mj2BW1N1ZdbaARDMWYxIL4FLFZ6wdUhn/PIq79hhGcdSWzA1pKvq0PilU8lC+7NJOKlzzmHJKOZCG+kAhvUJqLSy+HGfhn2d5qustuugDptMrUCv3aHWUZ8F1VfK87Kadx+IAmxnxySRBmLDYpzZu/MthriCE7zCT9nXn6OqMUJm3fjmW3MoaEwvzZw5B2gN7vyIAEQwbwUhjyZ467sO/iUcMwtJGLdSQHTGNvXZEd/U1zsiSDhOzQn5mRjZm4beAcSFpZYwWznlOmjBIO08c7QLN2o4Zw58+MWZLcJLLEc1xVPtmS29iHWub/nIscn7JD6QDQzZjA0OrepeKh12K/YJsA5En34EWrSzjmbcyMo0pUNCs13Z+wpsuJYii6Q7gZ2DGRzkgEJYKoQbTX2mzXpYY4MG3KwnShjyqOxiSLZGcDiuYZZQ8EwTtw/3GO0HpiKxIKwcbnSedOHCshrRnjnpF1w50qrW812v8bm0VmBtw8Y85A7d9DcYRp2DUQZTdg142caz8zEnUv2EJy5SYAJNeuTnXGqo5OdWQobjvWbon4L10y+ZZ2PpyNP3Xs2T+sA78iiCwsM2cI7Ja0YG9mRDAO8de7mYo+1tNOkgNsY13lNdmVuVoW3pq59bLBSvsmUB7hmkAGL+6VTNzAurSOhcW4UDdVsSpc6wZeAtWAjfaagyDP9AeGvf8uZCPzOynRj6pKFeO+rlPtARmIGdSqGOz2rQTtAuLBpfAsdUzZW/DuJkcwD3jr3c8Gd/+3IWBNowHK8UzxNkinZh7klTvtbF7msu6IlyMz8nwV6JVMloNVlI9SYeWQ4hKlNrWCnZth4da3TRzfl3QkxWN9yuB4Jm+9kbGt2keHm1FM3IaOjzHTCj/nnVWAoTGkC7aQh2izDzefTckIOIwlkAgKzz0c5h5OtJ9M0hgp1w5s3z+6EiI4S0wk65ptXwaFw5QRak1ZqsQybF8/LCRmOJJAJBMY+1zoZivCBxCc6tuY1kx3pwYR03BIZz2/dYGhDpqBlzhCRj2Qdc1M5VOKIQP9NHLXwArT+D8Uukd0nzyrBZ8QHyBbm5yrBdDsfcW8T0IiOlFcY8XkSX2zx3gkpsHU5mue+YBCmREtxUOhQGHmKc0TpUElHGfo2Qbmwb229HAq0BXZMHrsA74g/Abacb0PlgnWcPD/dJP3mJlMdYCAgQnG8Z0IKbsNrz0WUhe8ix9xhMunvfI5MhPnOaQiy6nPL+eNwpljrZSjQGt+ccC6zntGZmGbXs2WdmmxrX3UL20pgohtBmNCbYILL71pU4evGOjDm1EGNapeYIzPgXEYecnRsoi+nj8L64q0XQ4H38MaEs416R/IZ1GK+GVTXRLSpDv4MvLqRUZca0UjyEhrWlQfhYQvUoSPPmDkzYkjLwkSx06QbCXYmEEsrUNeO4cZh1xXtMOjSdK98IB5rrG9s5GE7b1CGtjJMWjPPdyPBygOGJkLd4xhkvh8DF5gqe1fhMQT5GiOGaV4pMbEJzLcoxcBW4bRW4ahN/ZyVSiOf0fwjO7SZjevJ1k6Mr73MVuHEI0YEbirADJUheqeUTjzYEVElU11GMDmZYOpLX1jW8r41i9usjOu4DtYfGczPh+7QcEgXzxOHFr3Abf0biu8i+sSwET7H+xxsn/ZTUntmTUqqsgfG6bY+DYCxDCExIbhnAg7Q0mIFRq6t2RuVq80pq2dECTWngqHA2eI0cXfZC9i63wqvTVCN8T6y+GS/IS+e8OLjGM2u6LkoV2AlU2JCqrddXBcFYe8gdFokYmBP5shKMJ8uDVn787+cvgRmitvnRfGe7UjtTq8xdKLMJKQQNwOuuQZAjpf+yidaGc124sE72z2mq8Es6K61KOyqdHVUhfK6dOFx19u6de6XjnzWgqcb1zdqsTHoL6TW4O/4NW3FmHWzTO7Hz41w8+gMh6q3TjqolZNe7Rtc4cc0R9j2+OssO2wW8ji5aGLHhD8ezo6UkzwM71Btq3nI1dLMOHH7Xo6lYVEU0O06UaBTkej+qNvlUcMV6zveFsAanG1RXnlz+XlwGm1J1OUTEbbtM8EmwccCOFtmCgjfBHV7DdQEZyhEXpvjk2ic9Lj3CSORzQni68BryqDHuqcJ0i55Nl/csFPZtsesboOJC3in0w1GOjfUuPF67tNk03AEo7fdyboLwrihMrv39tudzgF0t4dBI/ZZP9tgtf/auGze37zQynZGR1jNqNbYEParoAZoD4DDm2nHmQVa/xZq72L0z8HZlWKUCEt/N4LN63usaMMKxkQc+HWTmBDZDPPYkcP6TwGde5Zuu2RJAYYueiHkqCw54LtsVSg9J2p8+bHNQiN75jLF1bdBy7xjgIBtx7DBUxHjxqRLrEsOriRbDGm2MIT7kQGSnTME1EjXIt08LLB71RMTednfFHvvbKl5AV3Yfejq6APltTbgMdf7jHDo/ts4Zd+cOzIIEY7HsPBc/erayeYFH7OrDXSBrNc62Oxtila2W4xuwAqj13NrdOGkbYbYHOdxzU8/ZwvY39A/dhb65+DsSLH9w9Bbe2Gz+uyJ3riq0BNt99fZPLGCCtiO2akxCG+124RkQlk89xE6/zKC8zV6GJnMHXyen3kVr/e6mG3fdf/FbB/0z8PbkWKlCUt/N4LN6zOvaOPSwcQ8uAV3s2SgRmH7sadWbAE4WLrp7dmzof5mQddYK2iazW3vWYVZzZq0uIgZax4Hlv7OhWVZublPhNoeQf8cvLkT+sid66G9Zttur4Dvcc8Ven1wIk78zpnQkVj5wFKuJQghxx66yXsUzXGuxE/EbdU5LW4YPjTpPjCD8/80Wmoodh3bJ3Ic4L2YJtlQFCuBigE29tqnzVAGJz/ZrP5rCNnFqJSZYrYr7xNwKPIbH8KigflExq91qKESSyc3gTD0uaV/YCXYzTL8iIgYOhbwnNrfDPnnG/K1QiUFIWjL5QdrJ4Bm8HKfkACvj3cf0izElt2EvtaHqZG11Jx8twC0cHpqVzZ285CdwuotwFqxa6XSQkl5fe1C5XlY0rvEzyAaennh4OR5vtdJnTYADnc4ta2fWqhjlue6rNZjgPaWlWkskcNQl5bqTfFFiFB7gIeUxe/qao5iBE6CX5JXsmpvynpFioWLIHyOutmBk+CtKKtdIFFLwOwnT9fEf8hhh56BbDBZLTom9sINV4tgE4FGLeome6nL0r8sBiulAnErxjcB912VU0LefmVDiSKuNmgbxeGWr1y7wbAea1XxI+VyS7jetU+FMW8n4/RgweHCTEPkZCEy01zpjVGllsZMHl0mJrDa2P+HPnFk0CJsizBlg18wFphlfUOD9J6tT6cJKK2CBu7ctZUM1FcAmxeETLk5GNnXyJoajuF3L934mfXAp4l2A5DgLKU09nG8dEkqpMapKx4ND3Ft0UYBCtxhtu4+Rwih6sn+UE+MXNY5kxzQAvAebAQXEDENIwK59yL7C3hmIz2LtWNvImK7G0aKOWpRjpKNTG5bdEqD/WLSzlxDjX1Wv0vlFuxIKcs2OjZtt9nlexh0OxhGkkWjZ4tG7OUV2oH/9Pa7ZoEDO4xqy8Vs/ewwGzOzQdTHavH0qJDRuduLxLDJ+zDxY9luLXhcof3d5nzuJok+Z7/fF2qbCz0uzNt7bD05jIM7je7KLqrUQeX0uEtuLMOYfnRUf/Q3Yaeejsyc0d1uEBNfxVA7lDZhGBn7RvMwwQ+YxTxKdBiuCuR7XTDDLhLDCbAnD5J0JjzR8kDjBNe92dHsaO/Ok+6F8zISmWxFOqVljU0TFZMCDHvYVJnXnWWUjnXZcoVece1qBPKNwrBbxH3WI9y2hcW6EUzqUCpTctTU8J+l3cAE+EzlaCzNzCP79qa0QFhwaeZ2LI+ON2dJzS6zPWW3TdAFINwV0RuEFkFYbHN7sHhIsHPEHquHY/dAG15ho1lNbZu47/Zah2Nb2guq0NTJ3AVTzuPLZQ+fg9UvbiB7sLlVhlfbDp2W0tkcUQMjvZysN/W7jVx17je24fU2E6tebJMfIMONbZTm3hgGzRt6qmF1dhfUxxoVDyOOOt12ya5zJqTksupZC/o+9Y4qoNSx/LaDcdOl6ucg+sUZ3gWtTX4SbtnSayqyNdQPYrOw8zskMpdMh9xrMotJlscmWX6Z6aUbjQnpMst57sFcrmvdsrz+bW252f/Hhg+3AuNC3faItqXR/XMS2lWa12naI2BuCVjZLgNcbN2QnbZ8onjcCQ3OvpPq/Da6w69qMlCelmdy77cod+NIZDY0vrx4VHZxVoDn9uadssfY1+oaY0zkjcJ5Y4CQwgKgR4cn2XumSsMLWux+Tmzxm2bfGl4+aK95ruYism04Ytv4nrpscBFMHx6L7aXShz3SHCv7iQXoG7djFVibNfyfLeUmuWb/7hEatg58lAAGa/iaX37I3m+3b+Ocs/PFf/PHmDtccruzR1eGjBXVlvbtJToLgcLGkPAgx+ZsGNbwNke8Gdkx5CcS7T8IcK8ASieOIZTzO0RoBJnVHR9LRcPLkOXFLQ+VWa8dIMvavs7MLq26Jsjs0ve2UJxChouSHZwFQbihqnOlbZcTR94+yxjJKhLZ9uMuJFN6WFeyO9QIzUULeufAg5hy8S4IsWjqasYUNgdmlc82oiGzpaA+V4s3QoWuFu4qwpUjYS8y8dXgaWZdDU9KcZLB5LGWwvDu4NYFG7Z7C8lU25HZOv2xBcUxRMCAzqb5ojGkUSbf3dVZDwNI8u/L6lXE2WcSyiuYeNXG2g97aWpSuNnHoltz+MUp7lS+XoDgbl8uuKYd2Y5xqZHJwtrmqLGxCW2DTGmwX5g8pnHhsmW1bDEYw2LF8ma/mnQWvVe6NN0Q/rgX/YKjujttnxan2wr4H9D+ER1W2nxvDbXHuOfpTPso5cF1An7GpsbtmVHpM5Z4VYGKm8ultXSEA507A7MvTlPHvhT7pe5sWxH+dX/UVSL6y5GsC4fILXLcxxTSJziwoDFRGu7LRtDvDOq28ecglWMgrjKBGVs9TXcl1Bc9zNZmb9SomD/VLJIprun/uL/R/NliSaPgnajkiAYM1zEc4kC0+BJY07MPZMYhMrMkjM6ZuNh3m/3Y6qexMbuso8jdKvLYWqda/vyeaNIzzQ+uxhOYmdXZTHC1dBFUXQeqhrP+MtDcWZUFgrnu0si73q9K2JlZdRtTmNHbEtaKYTN4x4ytBhCM3VpvIMi5mmmN9AxgP9hUPdcRtNlCfN1YXOtwNZClA8zeizEKjlOo/HIIHIw6yrruqRXvlbXLuBDIIqOzwOPDH8SWaEFu7MVJIy2d0UU34REzOGx8iAbR3lxcTfreeey834BcZmx8yr2XadeZo2EOy4z7xUIsD/vrhVzqd4Yw7jaiheVlRiYYh9vG1l8irb5wsLQMTN/DRcJ29R5IBCNYOkY7n7mQoy67/K4ZRueWb5NbMt4o3+zUNuMMY1eOZuASlzRAexqs4EZUsDG5uHQ6x+gcDlB07zywwVRbjSg5p9YbPyuazcTdTJbbHGinfDbvzpaW8WQ7hLh7F6UbK2oj2WnaZWGTBQ5B1cjMt1JomWIoooHX6BG2ex3toJ2r//WmOHp/9CgHvBY22ubavenS3vfAnmucprqGcbGX9YpX6zKTnzeuNG4Z2RKcA3t7UzS4SKRrQp0VxpXWvBhs7YN38Myb3P7Y9aQ1+p6nMUe6lplCLB2lHgB2kI/U+LNsTJl92l3qZG9cjKs7n36g0TqoN0Ta3Yf7mCAHwb4PjM0we4UjIU1Bj3Wwjfm6QmLcet8v2BY9Np/BuLPEmtstySi/67LdOcdfY5+17oGjnqxdA9yx9r5OnpCveJoTXiQP2fITkXIPc6k2HhuV2KrrhIlgvMkiWuluRuxii5FoonU5XOzOuSB2HHo8XsLYLfqQRXsryMiGpJ8Atrn2vncdEB2cmSdvvLya7XpyPOrh7e11L3PIsXN7Ms3eCyYQ34hmTEnmZ/OdwBisHJqW2dpYMNYaZYmzBrbHPUbdcba5MsL0x0rn+cOkcdhE6TD1fY6c7B3mzdjykuE5t2l7Tp21ij53HEO2bMfGwxMWMQIsW5s6GHlgmvA5/Jy3Q81vayL6r5XvaH33+oPhSWKaewf/7C3WYttHeTh/apsSxk7bnTWDzOnSP26jbguRKf3UbVHZmYOj2g/WES8T+6IagA7EmcmqbXV0X8v43BlBu4ouucTEIbb2jhjOlu0pVHu2r+PJ16043txPvJ1GW3BYdISJZdQ8LKeRA3En7Xy2v8ePxR+p0Fijd4PlMmKlYRtkwU1DCwu0IFz31j5i+ADl5HMd9stg7MBi6FbqmbYPaZGzHeHSuQ4thtvpd799FLkObbb1y2kmK3W2MEaaxQR0mzxtGemdhpLvHcVSw4aPlEEETNIyIvFLXSiwxmwXegjsnfOW3NmiW4bc6S2wFCvgZ+/7HwM3u8btE2Qj9m+5PJkTjmDF20GEQdnYPn0XZGXjHa3B2oA2CsHh09CcKW6vqm/yVlbUuuKxvGerXzl1WCOJtb1MnrpD+zG+UyXOHr/lQoNvj/u9gQem75NumPGW+eajgGqxi82UdG+EsidT15b0rhrf2jeHofUCCxGjeVbnLF7TzPGDZ2Nvop05Ybac7iErZSad26Nn++4XYB5vLaqfvjQZYkCs/u7pNwczd4xPTjN0LA7wTAmOEpnn2Cnsevr7WjHbcOI7JntzA+94jXa308lVzB4r5mmiYunp7UQzPrtIJ2MfBluIs12xU4TNR5I3++4SHFsImflBaom0H4uxgCufHbrYwQFJveQ9a+xYG7wOxuv6AqRpPXiOT+M2PWqcL+Wvw2VmEB/H7jG9i5vQ+hF29zOQQ/YFcvqCC6U8pAA2ml3ZvbOwOYCGfGujNQLMOv7C5qrMRCsARh7FPQ/4tg9hS9VrpDXqxVtITXuS/qxuCTKWUasLhQmv05i7V4ArgH3BPoBy4EQFfVSZNYV8zoCHIYWaaE7hnoM/8kymrSXPqZUFH932SQCcWz34jnun4XbNTLcltZAQeWqKwkw/PZd9KwMHPq/eigJYsI2+9cuoN2rriG/fk/+tpj7lm7SF8Uy/wKnDgMEzL11FWnxBF24qsA284D5FYHvn9RZfiz5DQ04DK7RLRU86TKc7UDiVZFiBudAV4pOHqPw+konQ2WAZRKeCyzY6EiSw5Rsqthb7xBUQkLh3YDEscVP55catTdvmtmUG2swh5MykkYEDltNYGxeAWrRFU6e7BM4zMiQPy3ghbRS+kzzEuIS890XEuW9PafVW1UYHsiD3XEOEL8RBrbsltWyUBmLDNM7Exor65ZutRLaRmFv/g9i8C8se0tR7wLXS2X3YmJ63rTt+B6YW8ndB2SrPObDB9mcCYLgdEcvAbuqgOzkje9hu+mkvLK4X3OQTNpBco9fd3bu+fmknzOU9mt/TpzIZfpsKZn5KeNwpWE2xh9vG0fAxNcMIdzEz8B8RtyBPg1euu1inMU4s13h8aH+8yDQsIQx2npJZt9HNT/Urw9zMBKwdvLx7jM1Msf33DLkW/dQKg6sNJ3Hv3Ewmhrk9eXaMFubUMLhe2KUwNZzzz5qQ7IMzNcSJGM1ejF2KLQyl2odx114xJM4U8Vf58zEu2T/IWWB53XY8c6kv2VdfzWKeQt1vUSYZNzSRbdLGGU5Ps/2yDW5vvQAPU+jrwd2IbA29PpO0bLrmG7RgqrSZi5Io8tvbfa7M40vrgLw70dN5B4E8P1sBykStnQR5bje6KJ0mapZXbBvAZmTKM+Qvg46jMGybw+fk3q2AbcP//BF2YuXSft90s+WxUp9xYCP+cuPMt4ybwYx/vCY9maOqsXOKuzRG5+n48VORoF3uuH3uvzVC22AzbH7P6TO8QpfmOslonitbPCF99iAjwAx5bpBiy2u44WZKe4TJuCoen61KmeG3Nq6325EbjXa0rvtAbX+67YIdVmA2DtRxhx2zCf41YJl5mPz2bU04LoAyJjqhb0LaOCNkXI9emwXXoLPlxRHHW/EsON4/3Dnvb92WK3bgRmvgmgjdIHXvLsTlOuRaM0++zV0iLNagwwbq9rAnPE6BDnPEdOEJ3Kuu7cPt/ToH88762SjC70CHaw1uKvuQikHgOd5v9W0Cb/OwnPW6jber8aLaTrc6VVstXXqX/Tfjfq2pZyvY/GObKLobCp8hl7h3Sk7soSfr7Vtn3Njm4t2+o3MyqcjvruBev8H4tvJtb9Vd2aEa5M7kfNtsZ5vTAoJl5jkd4KchBlOgdQq4BzvjcGmultpmrAZLML7PHVFwngdfTroswsfIyajjNYCdaPUmhYwuCIJno5yimyRda8slQrD5sBSk28E/Hy6FuxZfiJxSFyFrB73QfBojN86Bw8mztTuJtY/fgSyzM1U3BamjKI4VhIeDKsCgkLADLYiyZvKnJXzU4EjjZ4L/zjbyue3OYXZe/pV6v4e/XE5a0Z5BskLsI2PA4J5kiRYa2//MbS4eoLUDAE+CY14c0Z6VppGYWdDf1Z3Y+m/BUkl2YSAL5StrGZIbqY3x0yr5z5amhpndBxonIJDR/xfcnWJE5ac9A84f63Nov22BqJ+aWOf+ii8fcgdU2OaB7Edfo7Fb4wvigiJHW1ojWj46+yOp0CKgYVlVjV1vWlZI3RH5m2fz2aGd+uTSSRS8efBspNdWLxymSSHmiUkr4zPEYwrUW+755b936OKTyouJejiyCyy4jrbd62bZW86ZPRiPZxP1WMPqB3aSGObx9iIRrad47KMRgu8cI11tF5nOnQaTMb5W/xuY7wvrFgdZ74R1mPtUYZuhVxbthCjzTc7VdRM4COyVzbAbwDUAtQkc5jPm5rw83M7ajQAiOBneLbinO9hDDcfaLpZ7cd28l9m/t+dqSilkYjfrxgikh/dyWq1EbjvRB8gToIB/F/A8ziKoHJnzb2/iJ3uaVA+1CC7Zfj67pyBptxmrG19rM8CHP48Qjr2wvS8lTuuVGNIWsqtdA6/RFLDlO//Lws2weLA3CIZqnxpHteeF0uPCztdHOy1NaF02WIdDm6KFPjHsHgZFO51DrEUmyx1Go+tGDM+AarvLQjdE/2ggdOk3SpojWcElYDTR3MCUtu1lh1XrHIL1E6ewHXwc3gRQZduaf2JEs0O+bKxYLh/wKAlHS4rPhH92L4I9N1tpcJPHQU4cU3aHHqt7Z6ldPK398z+EIwMg8oibwwIrCsQ1c7jRSO2HjnoOvMMCJFJGHEvHzMEfDEUodreYJQ7BJ5f28rze/5lwaC4/GDj5qHlDd1IucZh8l+JpCbmrTtpfcs2bhwC6ucS8YGrd7aBuPk/JzXa0NRGHDN0RG2/8RsYnsGUeZgpsJzACEa55KxPr0tVRZu4ifwrl3NLBIQfAp6YXe+Ow+6lC89IrXRs2nEml8qV5B+nm9W+IbGYCbKbV62EM82JWDjGYR05dA5KbBospfO11HZ9cncTW+ENLRER9p+jddxgA34WUkAknKAXq0tiuxKx+m2zcywJ/cabeKcCWjo5MipTbVcbfED2yY1Ivk8fC7n5eGiP/2T9VdA93pMEffj7VhMo+1Dik3A7PPIkxYlUTUPKsg44ueq8pkrfgun/S6ZCk+R1tioPGXgfGZkoHa6dLK/VugFP9vvo9AhjGgsKrsm/Ie6s7JrUReSxXK2jLp0r2ECOFF53PmzB2qrG8UcPNw+NaGiPiKQEYh7eU4wVsGD72msCuSQOvU5auJacmsbndpmv+I1mgA1gtta6GTgXVBBCsewO647CQq6nuy1uOr98D5FgKeWrwvKFYyU+qSMxsZMQLTCjYGzNpLEF5w75W0I/tPlY9jUwEJ4gmiPmEIBUNjwOsaKX79rHY/c//uYWjSN7i4qwCokdLmb1DcD6lw2zZSZOOoBsDky1dE3VXYuSd6KtTk3bz0ufYGPuG9sB8U7RT9G1yrYFSY23HHaL7Ir737nzob20B00uHoyd3M7fGi8DaUTib0kjvBCQjzi1183nPTq8x4Pet1CRZ/tFCe8C7rI4zgnaglS2IYGHEyAEqKqIk6mlMuNjLFhL8gAmdzz9k+fyqun0g9ic/Kol/fCDLj28sHTIk3ye3jINk9Ijsb6fXGUehX6MYCAZE+I7nS1m76Nejt68lAuGgtBxhhkqXIhTV7QrUSSc97UxUupPPd36+zxxbxpLcDlRTD8vJO+oUhEK7yd3H+mICitsVNqIDysBHffWyDCwKJgqmCQ5SkjDu29wK0OphzMg4ZD8HLfwJp27NcM+ksxywj3u4ujsIfRCUKRBmY5MsGSk3TwEHLFzMjcv2Hoa98okCHMM5dgjO//3t769TnREI3AvRXFnTShgSsg2ICIflMF8+MgOJBpOFYQWTlYxEXdlfMUrlZhyBqSc0Us0jnkBF6+FsJ9Mi+hs58mvzQm9KuS9+IpJ+pIbP382+7lJt4EJyDxhemwEHqouN06oIfez7u7ybRMZ8eFB8NsccQBDpTX9AaCbjz42AdhC3BtogG/Yva+7W/HgrDf9OAAAA/f///1oAAAABAAAARVUAAGSpAQAotS/9oGSpAQDNqQL6ZZaPLxCoDAN/MYjFWekkk8Ckrtmz3Gq0zFyrX9YCDtcyrL1kB+QTg5S2n5JP3vuUUkop3AjLCOMIR+p69ODB40YchsNsKzKWFSpUpCBBAuvDhwxmQ7AQIXSYDv/4sQPvwDpSYCwsLVkL1vDCBXaB29rScBpGQzuBT2A1tTMbajAwGgwMA8fAMvCMtZxlDa9hFixa4BaYDa/AM17gF21hYTjAcI5sZEgekoUIIZKJ5Losh8+wCRMlcIkRuMsLe2EPHr7wFwYBIgQOEdahw/M5NgYVgWtgqBgWw2WYTEtrC29hLsxBUBAFRjHi7s4Oz0l2kpEgeZKfZCVKkkDJ0bwlC2dhDXhDXqIkK8lRMpRMBSADyFNZKg9IkBM4wI9wMBw3GSwsh4nAliRhSbgRnoQZPcKPsKYmjgQJR6qDLe1gywyGrWAtWrBgLDgLRpFr5Bs3bGQbGS7HYUJBLIgLMZss4y2/uWEovnHDB/aB5fBcfuaxMbEslqG5LFvoyl162cdcnssd8o+sg0amkV/kGXgTxoQz4T2RuBLTwY/4EHaD2wzKbngUloJF4TEYEK/JKHJaToGj4DoMJa/lEjlJ9soY8hd2wzPwWi6Cl+UykEwEe8BdeCsbyAXyAcwHt7gP5oK34C75RDaRV+S27CKTYTM4ESPiOIwDw+EcGAzvyEiylKwEY8BYOAOG9Al/2sSeNvEmBoVD4QtX+ApbwBUwBQlYArbCE3CEKlyFIeAH2MABLABTUQXAAaTwlBSWwgAADMADMAECDrADBFgBAowAJ0jQADcogBkUwAXwAnwA8xTjUfiOuqNAXVE3FKh8Q2WcsdZO7MS9q1jF6/rxx95vvDGL04sp06V0J02SdCXdSJEe3UcXEqRKt9K1ZOnT/XQ5cdJ0Nd1NmzxdT3dz89K9dDvdTPcQojvoZmZiXswrSBCgC+gGCkToErqFCmlezbtoUaKb6CpS5Og6uo0aGbqGLqOL6OLJc+vcyko6l86lpJRz5dw5c+xcO9fS8s/9cy8v9Vw9d88eP9fP7dPnzr1z+dw8N07jXbxu3LS5bS4bNopX8a5Zw3gZ75s3k3fyQkI6Xsf7+Ch5JW/bwrlwbuRtvGbO3MErKEjmkrljxgBewBsYWOaWuYSEaq6aa2iI5qK5adIk3sSLiFh4C+/hPXP5+q6WmyULlovlXrmyd/euFStb7pbLhYuYK+Z++eJ3/a4XL3/374YJ0+V2uWBu330C5TK5S5YouUpuNGp37e7dXZPb5OLhVblV7pQpUW6UK0WK3tW7VKg4uU5u3oVyhQy5P+7cnI/r48rJ8bg8bo8eQC6QS0eX5Ca5RowQuURukSJILpJ75EiQG+TW3SFXxo0Row3G24v7ou3WsHFt4Lg4Lg0aOW6Oq0MH3IW7N27E3bi7Y8fbfbszrts9cUuUMDtLI3FJmF0UKW6Ktbt21dRa3BaXjW3FXXFVqGBxWVwXLtJu2kW7Ju6Hr/u8YWFgF+yKEEF2yW5Z2dgdu2Ji0Au9I0aEuCEuCBAdbofb1eV1ve7X9XCvLNwMFwMGrIt1OXDQulp3w4atu3W5uLJu1tWg4cK9cCtUmHAnXAkSrK7VpXCvrgECd8FVoCDBTXCrqh7cBxcChAa3wWXAwMF1cCNEQHAR3AMHBFwBl4pqwB1wCdwCd6eXvb2vd70BAkhdqet0ArgA7tTUv/96r171co4vvvfmm6++Oy6uHbxXEfp3oVAoFFrJ78xJlxa7vySPg1jRSDaQVTfJI1bU8N65qlYQDspt2622bdu2bdv28dHOpOi11DeZOQYFi2wspFSEQqFQKJQDnCMxPUDAL0wnXVrssKKEUs5EsknyiPVX9Xev4b2IiKAW56rayBZsrLGH4SjBN77CVsAW5WRmuwgpgAvKhXrZwUG3MgSxhErYsQWFQqFQKBT6dHSNwLFjZ1GBnUnRG4IJ14u/a6mv79MWnLDNx1Gbfmq2ntF28nLrGYVDwjHqIerFk4covjf6jD6jz+gz+ow+o8/ofUbbtm3btm3be6PP6DP6jD6jz+gz+ozeZxQKbdu28Sr6/LuKtm3btm3LFcl1b/QZfUaf0Wf0GX1Gn9H7jD6j9xm9jtHn8xm9jtGxREDBCV9xOKDQ9ulcouPqMQXiVwaHHiLHqGPUMeoYbQWhYVEoFHovGQGIHyKtzJ5RCZKR0q4I1PlwxRPQoLD5lliG5ZqMfNJoBUONIpUNWo6RVmbPKBkVdCrH3FtGp1EY1FTng2PjMyohzxq/tw2LKio+oy2jFaNVm0CHkn+JjW3bIvqdAQq27W0bW0arxERGbXsI12KJSX1hNjbeRz6+xj8HcEoSOX6pawEF29bwtve2LaNV2+gir22VJNpq2/YQzApOz4udOSs4uTqojhqDLRQpG6sQaEoN8tBGbLWSN9aF7bZY0XvWowL0jCUZxzFCaV2bNjRNj0BienJ3ULQ0YlnwfhDW3Wt4rxiZTExqZnIeP9D9iTnqicCW6cnjpBQskFX3PooRkrurMHf5+PocwMGFYLJlpM/sr+oREszW1gO8OFgTWshVQgvdIEfkWQ5Grw81W1o2wU2JZMkFDg7aLva1reC9LeW90EYeloxWcPdC2wT6Ujfh/xHy9T0VlfghJiV39xQVBvi0kxnquQdTJTEGcbDEuuTuxLZqcDELbcjatm3btk1k1LbtIVzbHkpasfKFqYdXtSehxqHkE0TBS0SsGIdwl4d3GZ6AWoQmPjDL8zuDJjK6lIIoBJp4h0gUKi1oYhQEUCi0EdoIbaFt27Zt215Fr6LPv+cfWCShtOff8+9JJgVL2Bu6v7Zt27Zt27Zt2zYykiuSK7KsDhrJFck1JqFG5IfBFo1vgpCBPkav4xQCjWGNWW4aSeDFgUIGgUTGuUELxr3QloDbCcwv0EgRefeuYCOERuIxEyOZ16WlBRS8bATEiiEG7lLMXYYjm3Rt4AOzsUBGl1FEIW3gHSJjdoFREDSKxZlzfEq6M0EFnTpjiY5Px2cNqidfmC10sGzCYlxc2BK/s5ZM6wVYS6lAGA8mM5rgVbVkOPCqTtW9YRx2pmf03kgnEmq0IoY0wmRo9+ZC96Y67p3SvNepNoVvARb3XhQBYvzJwUBwEPwDD8E9dOAd+Bf34l1bfItz4FxcSwPXwDfwLJ7hAr/AMXAsbuGKX3EKvAK3isAj8AlcAofggDvgD3gVb6CAK+AM+AKewAA3wBHwA7yAAC6AE+ADOBUADoAH4FNcynPPnfxzVuUq73zlHO9RPMWieCpqi9qhQm3uzd2pk6ftaX/6tGlv4rQ5bU0bFOccE6ZJe9KWJInSprQzZYq0I21IkBrtRpsRI0fb0dbUVLQVLdqLdqL9aGOqtCvtS9vSoUOZO3NjYg7agzYiRIK2oB0oUJ/dZ/Ph42f72X/+7Nl7Lvfl1rMB7UOENqFtaBfCg6dyV246dOrsOjtPHspNuefMaXe7IyMlt+SenHzcj5AbcjtuORuPnW1n39mWu/HNfrPjbDibTZutuNWoQdyIOzGRcTPuxcU1e812s9vsQzQbzTbcac6cKbPL7MHBMXvMDgzcgpvMPkO4CbeZXbgBw+wwW8z+AwOmb/dtPr4te8vWomV32Vw2GL/tt79sLzuLlW1lY9lX9vbydt6eMgXKhrKfPNlSdpS9R2VT2VW2Hh5edEf33Z2SrWQ7cWK37XaSJEa2kV2kSN2u20eODNlDiGwiW8hGsvGW7CW7yWZCRye35XaPHj62jx0kCI/NY+/YEbfjNhwcjo1j58hhY9u4sW/sGlvHppvbcxvI/kGDhtt22zFitO227cLFhrFfbBoytoz9tmdsNhabxW6x11asUNtqOy3NxDaxS5TYaPvEXoFio9gqdop9NmKP2CS22R6D7ucOCwuxQ2wwsLJdtsnIxLbYFrGhG8TX/toftgcvL67Ntbe2snbW1qBha+0N24vD5rA77K6d4cK+sDFsrG2BwqawK+yrbRVhR9gTtoQNoWpXbQf7wW6gYCvYDPaCncDANrAR7AO7gIAtYBPYAzYVgA1gB9hTW8pvv537b1bd6u573enWm8PB3bCha8SIIYMGDR9yMty0m54xA8YLzebDx1wRTUcXBAgQIVqIJkJkiB6ijRjh03x+PXrwwJEjLk7v0DvudDSqhMkSKdqJkyZ4esqoUXl6elSqVImytwcF8AoWbQVLlixddBct+2r5+6C5uK62try+znTpLs2BQwcPHzBoDPrqyspqbGxjLZoLly16ixal88TEsEBoDFmS3rBBZ2VOWVlaWktnyKBBa9AVKljQFvSV9iorCwMjpAcNMtJJh9FntBkziCUeQIAgoWsHDhg0aGCFAAGBAxH0hAkCEiRQQGYWZkaHxQo0zQItBZpWU0vTaRoFCv12Qr/lTV1D27ChQqvQa5qFPiOhSegwPeJeUVnUqMdHUBnUVJ06upKOrryjKe3MmaOo5ShqRb1GUCAdiBIPpcajQ5M2oWlTzrS46Ea70ZGRkPQjQID4XF7q0Xr25MpsaYkHj9559N4agFazKJ0z1lhr7bXX/6c6VbUg/edPH91H+9F89NdaS2kp7XSu7KSjNuTY2AjnEBz95k0cHUdnZmIWagOpITUjIxrDKi1AQAAdgEov6raN1JF5NCZGmpoaSqEYjUanOVSj0+hENTpRKxo6VEhToUxZUzZkiFHGpLFc0Vf04CChJtRlyowR1IG5Ux40CDMz89GfuOY75zyZEKAMKP/54yf7yWjQ9DmT9+gxOjCQjCajC7WYjClfutQoN8qYmI/yo6ypGSlHypAgVcqV8qRJlDKlLClz0n7ai5e+LxpMjkMn06nceVN/2tSbobQnDSqUIw3KkaU+l/ky79nDR5CgQHDymzdxchzKOnUa72Q4nz4xOuY3uYxiVsxduqzJa/Lj42JezG4y45w5k5OSctpAZsjc5khDQ8TDQzVZTSZDJgxgDnTkaBEjXVimDJvcRhfSmZmIGmlF+UxGg4YwE2YzZgpzoWDWY5gmH+pHWpKkSJs2aeKkNTUrZdKRdCBNSWlJW5qUBfPg4Jg85i//iclicpgc+OVLX+7LXrKfPpJEJ9F2+k5TmaKnNNEXKGgK2ooNB8MWbJoNhubgQXvQXlqEdpzUk5qR8VE/6jbaTVaUEyValBnlP5kQIUPZUEaUFem+QT2owegyGlEinUgr0ot0pkv6ktbUmHIbLmByn87xQ//QRXQQfcJT9pQ3syG9wEABTUBjaTAN1YS0EY2pzXQHTZZDZVB5lN6j82hJ3TUDveoBWoA2oPs0n/bjkw2zZLbTJrPJbUbMjnIil8ynb+g4jUND0U90FB1CP/UDfUfTkaMptaWm0lOY+VLupAPkx9wlN2Y4OY6mpCfpSrqFbmtDoVFoFy7e9Juuqzuij2gk2g6HylrnPCrnvKoq57jTxp06YdIkCV+6ZAlbyoRH5XVlM+vxqFCi8Gb2uXcP2UP+8EGPSoIBWcAAAhlB3mlOAeQAVbKVPCWVnflLccqfU6VKjSjhSbkqK2dlAwY25A05RAitrJW5uLY4GMhVVQUaNHCQHWQFChjsLcgLspXVBA0TMgUKESRsZS8vEBlE/vp6kB/kCBlCxsoXLlxdWciQocOUrwq5AtafP22gO7iyEs/jYyNuxI6OklgST05SYko8Zw4VOXiwpWWeOnUwMSYeNIgQJlQI+8GXl5CQceg8Yj2PkbjFh9zkPDeAsJ9MdSVfsYIZ8eJiGzM4TRo0hoaKimvwGqyGE27UKJEivGhs7PnMJCwziUVYkSJGju4IwoIwHpwnM5OPIVzoyhUrXHCXGDHcsluGkd8wJ5wo0R7ew1WqAEGUMc4Xi9qxIy7H5Rw5cOQeZMj4efHyRoNGjL4v2M8PDAaDxYjhw3xcAgMB//7C4DBigADxISeHltGymloOkpaDpMh0dCjY2E6oUGGiRImzfMYis8hray1yixouXLRlwYODZTBh7qGDB48XTZowyUsOD81gM4Q48Qw+gwYfFr7BjFlsRB6Ry8rIMlk2y21GjNTR0UkJMof19KDgOiRIQuQQuUgRI0eyEGwEFylCBFEezpvy5AkZHp4SrARHo3f4DvvhN0wFN2myBC/BTJg4wU6wnV0SnAQjQXIEB6oH3+f51Ay+i+eiQvBbvBa1gM/isaisv+KtpKL8nq+SXvJ6nkrKyOf5KakgL8VHSe94KP5JGumdeLyUjW/imaSFfolXkoLxUX+XXvF2PknqxCPxR9I6X+eNpHK+iCeS0vBDvJB0zQfxdOmZB+J/pGB+zvtItbyc75FaeR5+R5rA6/A5UimPw8el2cN5G76Gf/MzvJuP4V/4Ns/mW3gWfoVP4VH4NI/mTfgSnoQ382WezEP9mH/6MB/Cg/Ae/Jfv4Ls8l9/yG3yWz+Ax+Avegr/yFPwEL8FD8A+8A9/AL/AKPAJ/wBfwBLwAT+WnPADv9N+zqk+1x/6yothQ7CfWE9uJ5cRqYjOxl1hLLCV2EhuJhcRqso5YRuwiNhGLiDXEFmIHsZmsIDYQ+4f1w/JhL1k9bB72DmvJ1mErWUp2DjvJSrKRLCTryDayceC8YVx004YNu4ZVVJOIeGiYBg17hjVTSFhmUJDMGDaQBRTzFwbMFy9+bB/L14XLFi1ZsFxhrbB7VfSosHmsFDYKC+WJEzy2CbuEVcLesXYsEvYIW2ekCBF2CBuEpWOB/JjzwcqxPNgdrI4cOOLgbtiowdJg32bIcIsB40Ub64Jla7HGYoWKFChYNTYN7YSJEmckzNgRbBmZCOiY2DOMBWNDgPjg4curQxfLgd1itdgNWRoysBjYC6wF9oqlwFpNkBCBhcBWsQ7YBgwWKGATsAdYAywBdgBLxQZgpwBIOdnPeravaso3q9mM2VGiQoH61D31zU6cNmnKhOlSt9QrUZokKRKkR5rdUW/EaJGiRIgOGeqF+qCe2QX1QP1P99P59Muup+fpd7plr9MrO2Wf0ye7ZI/skN2xN3Y4/U1f7G46m76mq+mJ/bAbdjT9TC/shH2wC/YxPbCL6X8dTP/S/Xpf79K5dC09S7/SrfQqXa/n9Sk9SofSnXS8zqQv6dF+15N0JL2uG+lE+pAepNP1H32uy/UefUfX0XH0uH6j2+g0+luX0d06jP6iu+hsfa2z6Cp6iq7W0/qJbqKfdRJ9RC/rIjq0i/VnB+sh+ofuoXv1Dp1D5+pafUPX0DN0rH6hW6hwRcFqgoQIHUJ/UOWgAYMFChJ0BP2AgQIEBgigCtCnOgAp5/dsX7vaU751xn3UKmoFtX5aPW124rRuWjOtmFZLa6WV0iRJkVZIq+bqaG3EaJGiNdGK6JChQiuhNXPFXAUFAvTHTx8+l+ueVU8ePHcs7dSpXOmslHPkTEq2kZDr4+rYGAfOG8ZFN2ublc0aRTWJiIeGa5oVzRkzhYRlBgVXMmvgCrj+rWFWMF+8+K19a5eVy7pFSxYs65V1b62yUlnz1ilSokBZn6x4a5N1yapkjd7ZJVmRrEfqjBQhMkRIkJVuBfJjzodcDx47Vh1rDhxxcDds1KCxvq0zZLjFgPGizcXKtrZYY7FCRQoUamvaemI1sZ6tJNYRa9kqYoWuYutzBVtDrB9WD6vX2mHlsHKtWuuGVcOaYcVaL6wV1qvVap2wRlghrFWrg5XBumBNsCJYDawF1gGrgDXAOrVKrc7Vr+y6rurK143VUaooFZT6Sd1UO6mbVE0qJvWSWkmlpEpSI6mPVE21kcpIVaQmUg+phlRC6iAVUxWkAlL/qH1UPuoeVY+KR72j2lHrqHRUSlWOOqm2aqT6qDqqcVQ4KqO6qLZR2aiKqhoVUT1U06hoVDNqoVpGHVTJqGNUQFWMGkYFo3pR/VQ+tYu6RdWiYlGvqHtqFZWKmqdKUaOoT1QnahOViapEjap2ahL1iFqnFlGJqELUICodkB9zPuR68FB3qDlUHGoc3A0bNWi8zVBlqDFUGOqLNhdsLdZYrFBVqChUNTUN7YSJEmckzNQRKpkqQoWOiT3DwEKAUD+oX6qX2qGLA9eW1oYsVYOKQcVSL1iocEXBaoIENYL6QK1SHTRgsEBBAgQHVAMqAXWAKoAqwBQAKedXvdrVVVVTvnXGNx2VhkpBpZ88bXbitElTphRTaimtlFKaJCkSpEeajtJG6aJUUZoI0SFDhQgNykwx00ApoPSPnz58LvfoyZPiSS1TO2mdSjqUc+RMSqZtCpk+po6NceC8YVx0k7ZJ16SKqZpExEPDNGjOpGZSwrRMOihIZkwgoJi/NEz6JfWS+vXxdeGyRUuWFEtqJd1Lq+hRyZsiJQqU9EmKlzZJmSxREr2zS4IkPZIaSYukRIYICUIH5Mdc6iPtkfJId+jIgSMO7oaNtEb6ls5IZbjFgPGizQVb2iJlka5IVaRAoZaGdsJEWiIlkZqlI8rIREDHxJ5pWBoiBZF+8PDl1aGLA1e6lW5Is1INGTBgXbBQ4SqlkE5IJaQRIDyoctCAwYJUQYogPZAaKEBggACqAFMpgNSZ/tSzfVX5xunlo0SFAvXJ02YnzkmTpkq8kiVOyRK3NIlvmsQnaXJJmlzzEXf0iD9ixCEx4owa8UZ8EY/ENV3il3gmjilRIkKcUCE+qBAvlMkVZfLMPxzzD/8DiPsBxAHx4YH4cD59eB9+yQXxRIa4IY6IH9Kjxw63Y8nrWHLLSr6nkldOcjqTfJJLSsrhciL5nEge2fKWQ3JKrucOv8PzcDyOjoyc8Q1ffMPf8MdHN9yNGt5GDVejyBMVueIhX3PIDxE5IjfkbLgjHA6HN/I4aNCU4WUI+SAhJxTkaQS5oBhORgwXA8j/ADkgDwwEw8GE4WH4Fz6GoynkhfwMN+Pnt4Vv4cK1cOFcsnAvWXiWKhxLFV5lj+vt8b08biWP51HhVPgUfoX7deFdeB/nixKlCW+Cx5ngcbwlXMoSviQJV5KEJ7HjSOy4Hb+7q+N1R/gRboRHeRQn3AmHwp8QIQKEA6HjP+g43RwvMsfndnAfO/gOHlwHD86D9+iBg+PIwXPwOC7HiQThQfgQLuTGjRl8xhuX8cbfOBycG3dzwWO44C44G1sbb1vjL9b4WgvegrPgMPgNGpwGt8FrqFCBxtHS+Ik0nsZXrDDBTfASJUbwEWa8zOwMSoKTMOMiOJSTcRVqXI2n4Cj4WBgP4wGEBmViCgoE6I+fPnwu9+jJg+eOpZ06lXQo58iZlGwjIR8dG+PAecO46KYNmzWKahIRDw3ToDljppCwzKAgmTGBgGL+woD54sWvj68Lly1asmC5YmWvih6VvClSokB54gSvCZMlSqJ3dkmQHKkzUoTIECFB6ID8mPMh14PHDh05cMTB3bBRg8bbDBluMWC8aHPB1mKNxQoVKVCopaGdMFHijITZiDIyEdAxsWcYWAgQHzx8eXXo4sC1pbUhS0MGDFgXLFS4omA1QUIECA+qHDRgsEBBAgQHDBQgMEAAVYApAFLO79m+qinfOuN8R4kKBeqTp81OnDZpyoTpkqVKlCZJigTpkaajRowWKUqE6JChQoQGZWIKCgToj58+fC736MmD546lnTqVdCjnyJmUbCMhHx0b48B5w7jopg2bNYpqEhEPDdOgOWOmkLDMoCCZMYGAYv7CgPnixa+PrwuXLVqyYLliZa+KHpW8KVKiQHniBK8JkyVKond2SZAcqTNShMgQIUHogPyY8yHXg8cOHTlwxMHdsFGDxtsMGW4xYLxoc8HWYo3FChUpUKiloZ0wUeKMhNmIMjIR0DGxZxhYCBAfPHx5dejiwLWltSFLQwYMWBcsVLiiYDVBQgQID6ocNGCwQEECBAcMFCAwQABVgCkAUs7v2b6qKd8641GiQoH65GmzE6dNmjJhumSpEqVJkiJBeqTpqBGjRYoSITpkqBChQZmYggIB+uOnD5/LPXry4LljaadOJR3KOXImJdtIyEfHxjhw3jAuumnDZo2imkTEQ8M0aM6YKSQsMyhIZkwgoJi/MGC+ePHr4+vCZYuWLFiuWNmrokclb4qUKFCeOMFrwmSJkuidXRIkR+qMFCEyREgQOiA/5nzI9eCxQ0cOHHFwN2zUoPE2Q4ZbDBgv2lywtVhjsUJFChRqaWgnTJQ4I2E2ooxMBHRM7BkGFgLEBw9fXh26OHBtaW3I0pABA9YFCxWuKFhNkBABwoMqBw0YLFCQAMEBAwUIDBBAFWAKgJTze7avasq3zhjjgLNBY4YbjDa2tRUp1NBMnJmViRh7goHw4NXFpZWVAcvClZUECFUNFiQ4UGAA1ZTUZ9d05/SKAuXpkaBKxkLAvyxXpECJ2sm5oYFlmGqwYADV1LryVBQoT53WSobyPB7+gfHS12VLlit7enlSoDhpsiRqh6SuyJAgQObkeOjAAWeDxgw3GG1saytSqKGZODMrEzH2BAPhwauLSysrw9WBvXZyBMjPHTuVkY9uDtOA0bOTc0MzcTb29OriwrJwtVbpW8lQnjt2KinlSEY+NsJhdMNGMfEwzZnCMoJjAP/AeOnrsiXLlT29PClQnDRZErVDUldkSBAgc3I8dOCAs0FjhhuMNra1FSnU0EycmZWJGHuCZcBakIDNa6dNjBTx2RP5eJgGjJc8KXVFcMCtrRAxppVV1UAKf1CeHjkC5EeOpGIi4N+enh0SHjra2MzKurgkQKDKi1FcTFXYpMOX4yurA9ChOFmCtKhQoEvLOZBv1hjepUk5oKSpp44aNFqqHCAywmlg1OYhzDbOATJh+LBQeaLkiBAfOX6NwnvVxT1I9dM0z9/cM08ZOoyq4apKj3szsq4zzd9wojlPeBpOE84SXobzzEnCw3CaOUd4F84yJ5lfc4pwQr0K55hTzKs5n84wf8IJ5gzhz5wgnB/8CKcH55cX4fRydvBizi4nBw/m5HJu+Q9OLecG7+XMcmrwHJwZnBi8lhPLecFrcFpwVvBYzisnBV/BaeWc4K2cEpwRfAQnBOcDX+WscjrwDJwNnAx8AucCpwJvwJnAicAPcB5wGvABnAWcBLyUc4BTgPdOKmcAvzqnnACknE6fnd/p2VGdBeVcnSq76UydnN3k3E7NYnJmJ2YrOe8fxUr6on4o9tEH9T+xjb6nv8kq+p0+J/bQ3/Q1sYR+po+JxfyXviUW0K/0KbF9/qQvid3zI31ILJ7/6Guydr6j34il8xn9Raycr+gnYtuP6B9iH7+hX4id8gn9QSyTn/kx2egX9AOxST6g/4cV8v38PmyPz+dfslx/z9fDYv08Hw9b4d/5luyDb+fXYRH8yk+HLfAp/xxWwJfzJzuhL/nbjvkjP2QH9B+/Y+/zG3+cvufD+W86ns/4F7ud7+a36XQ+m7+my/mKX01vf+JH7I//8Bv2OD/NR9MZ/5lvprf5hZ+wK/4yf7AjfsFPpqf5Y35gN/MBv5he5v/9MJ3MB/O/dMDv5fv1ML/v83Uvv8vn0vn+lq+lb/lZPpaO5V/5Vvre3/tVOpWv96l0KT/vT+lPvpQfpTf5UP6TruQ7+Xjd7jf5TPqRv+Qr6UV+9N91Id/uJ+lAPpJ/pPv4dd9I5/GLfCI9xx/yhXS4H+TT9RofyP/RZ/y576PH+HK/R2/7PP6O3uLr+Dn6io/jx3UUH+7f6Gjfxq/RS3wa/62b/RlfRif7bj9GH/sw/ose9tu+iw7is/0W/euvfRa966/4KvrWT/FR9Kyv9tM6ho/2T6yhvolfYtX0zz6J9dI3+yPWR7/sk62DvogPXcf8sS+2ivnPH7byfbAfYrXyQfwPq9738L9WJ9/rd1iZ/K7PYUX7XH9rLfG1/obV7Gd9DSvZz/AxrGMf619Yw76FX2EF8a8+hfXrW/0Ja9eX8COsWx/Cf7Bm/arvYMXwG3wGq4W/4CtYKfwEH8Eq4R/4BtYHv8AnsDb4A76AVcGn+gHWA3/qA1gJfKnvXKn+/34F8Nnf1//Xr679p5+v6d9fr/rnUWooL8qHUj15UP6Tysl78ptqJt/Jc1It+U1ekzrJZ/KYVEj+krekOvKVPCV1kZ/kJamIfCQPSS3kH3lNNdM78o3UQJ6RX6T68Yp8IvXSI/KH1DzekC+kWnpCfpBa6TM9pjrHC/KBVEkPyP9RIb0f30dt9Hz8pfrG7/F6VDc+j8ejrvF3vKWa6O34Oqqhr/R01DOe0s9RCb0cP6kKeknfqoE+0kOqf/7RO6pffKOPo/Z5OP6NysUz+kU1i3fj26hWPBu/RtXzil6NOsUnekQVij/0hiqeT+PRqEv8GW9GvfOFnlBF4sv4QdWIF/Rk1CF+jA9UdXhAL0Z1838+jJrCg/Ff1DLvxfsFn/qoxHF2qcgEBRkQEICAgAQQAOOXEQTlUBRHaZRSDsQqZeBgYmBgwAgBAAAAlsXA5UqWVoYoIAIgAAC1A9p6dSrKFdY/lHO9thCHuMzLmtcb16NadojHWKT7ivsfqqEue4xDWKd1z+sL6lCvO4RzKPN9peUH9ViXNYcxrtO25PKHdSj3FeM5VMle8vqDci7rnsMU1GRfc3njMtb7SsEM6nQvcX9hPZdtyWAOa7Lusf5xmYq95HAGZb7WvL+omMW+ZjDGJd332J5YzOVeYjzCOl9b2E9czmLdM/BgXkveXlhMZdtSHKOaLWssb1zGel8pmEGd7iXuL6znsi0ZzGFN1j3WPy5TsZcczqDM15r3FxWz2NcMxrik+x7bE4u53EuMR1jnawv7ictZrHuEc1yyZYf9jcVYrzXHIyryssf9hPUo9z2iIRb5usP6h3Ku1xbiEJd5WfN643pUyw7xGIt0X3H/QzXUZY9xCOu07nl9QR3qdYdwDmW+r7T8oB7rsuYwxnXallz+sA7lvmI8h/ILICWjwrrNan85lmoL64mrUS5bRFNU022n5Q3FWK81xyMq8rLH/YT1KPc9oiEW+brD+odyrtcW4hCXeVnzeuN6VMsO8RiLdF9x/0M11GWPcQjrtO55fUEd6nWHcA5lvq+0/KAe67LmMMZ12pZc/rAO5b5iPIcq2Utef1DOZd1zmIKa7Gsub1zGel8pmEGd7iXuL6znsi0ZzGFN1j3WPy5TsZcczqDM15r3FxWz2NcMxrik+x7V9jLN8gzxY9Rgk/zc5q1HWe+xPbGYy73EeIR1vrawn7icxbpHOMcla7mmGRax2ni3+Qt8qC6pMrUYPj46Qs+ubN7zVyGT1QUyMy8PdGqu1ZJhR80cLIj0pQZqrtM3ysOuSvaS1x+Uc1n3HKagJvuayxuXsd5XCmZQp3uJ+wvruWxLBnNYk/Vo28farbByj4OLJb7hGUdcVr5ZYCwK4IWelFOqbdhOTMjjVNKyEvd2h8Iq8+2NK0EvS0RDLPJ1h/UP5VyvLcQhLvOy5vXG9aiWHeIxFum+4v6HaqjLHuMQ1mnd8/qCOlRTNwjlMEV8i/BUFKw8gAq0qgEoAxLXFVI8QEvmsIY3OZD3fdbTi/nMybnbW8+lWnJpf4fs/Ylo5bRJHQMK5rXkrYZhdy+PJE+tiU+dtm2irY/vmu5CvxDNESm+fWyLmpmbkR55iHtQv5HYpcSJhX2CKRrevQfcAz8K3IWlIHW9CHbljsOyJCHBvIrLhaEJrif43+Ye8qFvY0H/i+Arkyzj4SNQ8Dj5EIf8iIp6Qs/irGgdq5f3cjc+/tXcXrjrMbRwfXIPzs9+3zHWxPzqrEk/1bWX9ht7Pt1t17j4E5px8TdrzB+EvV+74ze/r/davHUWRrPkPhzemnlxODVn4udqrIfr1U/P+Ti+Guvh+rrW5uPnrovvizV967RJYjb6Ojb+fWfNvbgfu59hJ+aO4l/PsYe7GfMTd2rHNf3V3MeGvV+74xP3dXJ+Pt/l2ni+m5V5sS8H4+JO7syF+6jqnbr6P9sbrNZTGMO3sQsv7NeavPGne/PHndzjnvdn7pz4m7N00lzsVZd/Yxde2K+WmUxNNt50b/64k3vc8/7MnRN/c5ZOmou96vJv7MIL+7Umb/zp3vxxJ/e45/2ZOyf+5iydNBd71eXf2IUX9mtN3vjTvfnjTu5xz/szd078zVk6aS72qsu/sQsvbA8Tspo4cqq/DPM71D4XW3mpIwqODS9pjUXP6WO8i4a808nPEZblXmmJed5qCd9fu5VFJcPIMtVdZB41t8Nh+pv2VhZNCJudBquWEBnxUvN5XtpbwUwZcuao5bKsqeB8fopVCb6C8HKIzKOWy1mh0vnZUJlfnjo9WxfIEjLWXtA8217Sx2cI1el2KSFLyKx4qflsvEwfX6Cqp5uqhKwQPhwaZWQcMlTJ16HBzDY941scVrvAziLTMaSN5D1UFOgoo6BDhY4GHT0aOnRoo03M3OgRaFoR9dV3e4rNm7IMoRYU8bYNPHAS6vA7rNIbuHmAnR4ES5w5aYQJCB2u2fXA4uiyRd9gzU/iInWNax0DyiXl+2hcvatz7C/7nskOKbZWf3ZjLV3JMdTEIKgjyR0jlATQ5syuB1TmoP3G/tqm/8VHVm5dfDlGUImu1+AcJa6Gpenh7vpL1vD4zXzKLfUAungdnXTp69DXr6dPb0zt4HOktQdYDtoiG5Vq+wnGEGVkgLmHL5toLhJjQMOuCvUjUAzA/h8ypxom1rgI4gu676rA9RHIlm2Pk/0Wibog+tjr359bX1Bw9zu/hgGz6bW9rlY4eJYthkT498PhUC9oy49oAcq/3NQnO09FgPeayZf1qpuTuLn5Z0VmllZx1ouwKEM2ufVAMOvTxBW3P+dvI8wjZD+E/QTuZyNRb9+xmz8jyQo8g9pXZe2TAcjWprIaEqvWfhzom+5tNr4sc3XwVgNirTX3WojJCuWICNDf4Hxw+DuUSxAd62MC7UP3+BECI/VfAQJXZeK/0hDV7I/LVh5hbW/4d6dKZsSIzbfyp5Vy+9z+Xkhmor4UaWaNnCEyoeKvG/4Z/ve8Fhuyd22/CGPzISnwAWXxfKgGBQfZFYY4muvJyCGmhhgjGFxXXgR7jM0BfZmE23kEWPtJBoNyJzR+0KdJTAVhg2sBWyro5Q5zv6t3BjkeESw2iDl4afIuX11uhYP7Bp4ONRozUyoEDXVZ9fCdyGPU64cmsUpKl+Cq4+cK3lP1/ZXS/Blt1V9WwXDtZVrf7P87yURbwTcz8em950WE7yCsPhAMnaUOyjvPT1coFRv9Y6zG1iOmK1PDH7wqRqoOPDhtwGHDf4wz2Fk6nz6GP+6pJi1joXVdYywngj6vME5ziM7YhVf1rGjV9kRqihRLRpfqKc1wU36LADcfKPoIRd3Nb1b6noTJx6h9GaC0VL4Xo+bdrduarVsKuhJGSG7iay8CsYdy/67J+B/9DmubzUOOqU8YPmhgBqMhHOaHFHdRBqchgAWGKU/hYAD/2vIA41iWJ74I/z+qH/hCArzcOYlmEtE+4nFq3Lfhv3W9OeBxnb4J+FxFeN3eNu3HanV2ltdNLshSWo6kSK9KTrt/8P8vqFrfD12xhruGY9einTtpPeWC7QoszKjcpMzjktvm/i676r2HybZwWxDeQS5uMtHxUAnzTR+xR7KF6OkEzFVu+m83yzhs/ik+xybx7ocfAvAiS99KRBBjf4BeR5Q96R5nNVeIr3Fh4kppDon032cnH0TGVl8PD9XZxj/0zoF3Eod1UtecpzNS9eO3moKT8MFQcDBCcjRKt2CwpUKqgWWccOLkS0ZGzX5Qk61fn3Tu4eibAj/GRNNJ6KV2ECIaQrXbaRXwmxyD6Wjkh+GYH6NF2z3JPYVfrwabNSOI5O7eL///xW5ga4AAkoSvNE4LPHSu5LREPY6tJaHxANz+7H4jKPMkTXWRdr2loufVh15Qllfi3q5YbRStbz7W+W3iJrcZtN1Fd/98wVlT/U+ye8Hia5Xi5gJJ4D/s2+ko8fc97rx5eVVgt00CkBpS8w574mOHKTQzBmfTIvCStnRDvLT8XYM1aTk1gm3my9vG5Mz8qHK6ed/BdAiUnSF0YlAt/8S5AKY3q/EV+lq1ZXmUttnl+oIHZ2QrJ6VBkOiP0vToU1PXiyn8ecoCz/MeKApbyall+atgT4pDdNJwJT2gOuitFfLdRLC/I/l/Id9fBlKxcNQ9eu/1fdCXafMYWktWE3TEWZ/n25oiivmcNUDf4X/UHn60dfVYRxvw2YJTifDPttpjHUfwZwxOE/A/7GqPPdjgyzK4SORfsqsf47gDL8swmhh/yV557PEEvazAdQL9pU392IcV9BmGl0T0D/b6Y45W8GQdphLxJ+2rx+wmbcDmC86l5d9t7cFqAXY+gi6eP1jzk7hyBHLNnaYjpA85/m5pv+apjvrtBW0GoSWJvsGaf7S7FR5ZhqgkfqR19sDdpw/5bMG5tPy7rerR3fUJ/gyC0xT/l10FPSI2Ljj+fcQ1lzvOyk25Q2/N5TWDbsbcdCRTZl3Ta9mZqHF30GXfZX0Tb6K18khmhl7Tb+uZuLl30GfxZV2jb6J/KfreQns3vf5OL9YM2z+7AAFlBlqvLcHTy1JhO/aNfuOTsPVahUZrGJ4V2zDHmofzJtazkd5isSuGsuV6KlrvWjz0D8bMzWac3DQbSf/l2GiNR1txPx4xTMis54qcYjEkiW5nmGVzsq1clCYWo/Lo2pUZvWk5b61L4mpgthIb02hn5lnJ+zfdf2sUzxvbxaTnpdy4t7OtGEQnlsmf767+6WIHcKV7iqzOxgHtZh/opam0jSCsCaZEmS9Ur8j9y84QilowRJnRHVxMGU17xppxCSDNGr5znX1BjeOwbDiyNC52NXGsi9mVQwrNGPfiEbXVzh2cxzq7x/YS37fF+BKaPoh+tb75QgiiN5BRc+rClo4hKMPOHoKZJtHaRtY1jFzSCbYa+rRVcHwkae8NO8lrKHT6zYRy1RlMsjBNlpOiazw5+tR9I9kBkfuJi5VDSsw2ZX0grjjYI/GO4lFlcbtKQXl7jLxgSuuK6enet0RYQdbA4je2tMQ+mw+lZwVy3Dbv1fs0pLm3o776wHViNy6N1urV7+1g52pjfQnj2OLOPlZ67a6PNFrtfrFI/DSg7Q3zXa+OZ8dDqa/ttuZ5MeXFtC78+g66xn3rXUvJNOu5zMc/NFlaDB1RqJ8pXvluUOvQB6QTy2Bq8evVo0a/keaG2wDo5fo3dU2djpaQomXuEhiLBY2BugjKW8PgcrMKVoCTyvpu12py+GYkbK/O/cMbUEPthKNNqQtbGgxRht3NEDOVRG8/XHc8vExXTL4jNLTAa0jsckBboi4j2JVdcXG4j4oGdD3rYvXu3DdxoYfSgbHXP5/Z3jgHpX7/e+Ppmhw1Wqtjv3E14963x9M3P2q0Fsh+w0nt7nuH1LpTZEdvjbxbg6R2N1f2UjZmHl1rp761hXa3pfRK7aia1sraV22wF9NCq2/Yb3veafduHn71l1m4ux2Nr9SkrOkNzn1tjr7Yxmp9Z8ruLofuKzeDa3o6kne6V/RHvdrYnd4CH1ft8zSm9d7vbfvRbfmnK7cL+KdnNfCZfJaoAxlZ90JyclVz08A1NpyHTS0HvdjEW8vUhq4cyhY0QDjPc3RL2spi2kNDgAMrTwPDtkML1CaDbjbtpSiCE64+tbhscQctbKi+zZUn20539rQbu+RoyOaaFOOLNNObxVovTkxVP/JgwexLfV3TAE9+3x02Lvh6I3L1DxA1mZiKu50xdlA66AFylJ9TLLafCbeRzm+LV7TMzx1PiRvjpMtjv9Vt4Z1B829TXYE7lVVj2p9SFwzvN+Hnnp1OboZ5q7dmtZST3a3WfmeVt5sFqzrT+yIAWcbEtthGzFtxU+f7tvPMT9mWYxzq9sPPuFh9elF2MxICU7GtthyxN0h7TMIZ98buyzdaIsANvUn7p6fzFUjkUq/HON6ZjS1jI/TGGDz3+svLDATk25Z61j2hDtuH0D0XDdMa5S0DvYvx0sZyok1kyw72A2/nkOZXvwXa9efa1bI5o1baKTw0Ci3dds2hzvPc4taliQWm0GJj2KFjZ2mJnO2J2PhW36I/ga2MPMuO91YuTxYubzjRjoGCQk9uBfhE/I9mYF7FxTGpDg5I8z4dkvE0ap/0CS6PtWIyCchjUicGRCs/HY/RLmd/tgl4jmRwpqiM8N1jQjEOSAN+OjbDOFmhNqm48VaYRkBhxXTCOMzdLJzxZWwA/snWGCfOfIt7K84+juMBZvmNs1Uh9wY4ooEGhpzPuGkBhzPMqPDoTJigjFlx/lLEonibvbaFGYO9rSAyxcb+myOW8nTtHYPjEaZ7wJGFYzaEw8u3c+u5a/ilyWcjonbN53kdDlgjnwfzqGYs8iE0/iagnI9vQZn9y0LhjJlsrga3869Lv21bw0TpXtn85d2lZqGm/iwhWmESz2jt1qGc24V1yiLosC0A6NnkmZozX7zq7RV6ns2Qz07UoVpmWWkQHk3BwghTDZ6OzBP2NqLh+YkM64hHR/PcGhrkxTVygP5JRY67znThkCXK6EAO6oaG2poKi5zUnjPPsguO3Lrg4KXbU2wcD7au5Qy1Ad7no5LB9beLEEn1twW9ymdIVWyJGY1pOugWDhMidK3wf9zYyUjhL3mG8K81QEioTA8HXdEMzGQmq2IbK8ddtjC+Vp1Y+50yKv7VdZ7CevaI0dx+GmliJiMpOSVci6XmbrMP3XSauOT++DAw/WRNjmpm3nRLRjx373HoDGbidvtS8VSa5LAxVp6EGGhnrmRhbGFb3qe5hu4bdpxNYDnWipMpAG+h7u3OwG8WZj5si+Sy7fCRNsGlsVacNglsZ0piYeRyWx7iEES8J98atqnEQovVzvcX+Bidd+hBeK/ij2sUCvMvUyotIzoTm9qrHZR1UFSjajW2zmfqXjce61iirjZhq1nANAIXgo4jCLaF8+aDjiNr90eOEDyOIHjw3lk/qA1zcL0Lyw5hOFm1Hr+NHxD4mtlc39K1QfK3SavRcvOFL4Af9W1sFezNp5L/dVfjZfYRN0H+nhyureEg6nXryXwhkoSl2d9CG3mnIU/gt0oFOKEkzs+gnB9bZbbIekh0QnIt0xizURf8DoM6BQMvVdBw1jaMo/3J0mjups3KOgafhswxW0ruZrfocoPlEZ3d6STnHzCBbK7mO90Pu4Emk3UcgQnt+tZBodLEfaHPB66G0iPfsyL5LYLNYm/+gs9+UgEXfoGM/CM4wnI0U5POpHOZ1lvCdg14aYyv6zgmsB1cZztF4TJX2+s449/cNWSHX7y2lDTF8mlX0c7KGN7kP5/Yzn41qRBi56NeRGQjRo1D9vNlqOF9r8Qf14CY2W96otqtlS2ZgyoCfRi2iRPFEzdWbr8OnTzTWG0aYuRZq5rH//LT1eSivarbu8nCwfPJQxt+2XVDRiP1SQgaa8UkApA2pErshlZ+MR6j9cD+bBPwHMngrAKTNqQe3I32/WJIRtPVvuRJGB7J4EzRmibuDVEL7EZrbzECw36vYJuov9EMzle4MN7K4yYMfI3P+HgUGN5EfYwyM7/F/fFmH5v4gGv8hmXHeaYsIzNNzl79EFytoTU6wp2b5ja30HNo0Wx9jMOs7pYFNj8/cERG7cgteDVuzi08mSEj7e2x9LPWLplJtLOty+dMMt/dMJOueJ32z7x9s/zPVY/NS+5KrL1uOeFW4JPCtuu6j4nYnFtmRpuNt8dcLcdbEmNyJPfMtvVqQ1UvaUbxjPatf1fVEqvBmTgzD0HFOpyNXTT+FqGc2wJYTYwKvu7j6+U5q2El7us+GmKHLjJLT4MwNIUaRlBlHHhcTqj4uNTYaanJLwsxYL2v24DLXaD+SYkct+504cgl1SGMDOrGr9qa1WSnCd60+kkTQPgMmlrGfsHXTCcjfoHnWlaGM+zCJtY6E3b24f/2wPjj6skM+Kd85eupnfsIoO5+DkzFm+Ob+7NWCo0Qja8n+DX24x2NlQssVuPb1ppZABSyu8h6p4HsDn+WZmF2oF+8qmmkGNNQbMQWtm7P35nOKG9OxnE8qea0sUzztF7HUY1ecyolH+qB4Cfqc3Rlc74orZVqXRfvO7YuCa06JbaJ+B9tcGbqOHiLgc3dB5y5aWM+d9CxSTiNTcIsGqGtqLsBmOFCZMwUjmsH8aE+CUFjrzgtshfnYoBB+wBFjCYS3juNz8XopJSYRfgbJ+9PNt1f8wm+19rwmu7bN1LnYyuFN3eckKXgMWPfWRPAHAn9mkqJesAvuqOSm3X7nQ2NR2KkT4XoaBrsba9ZA+HgVLjj3pyZiw/WsaZJOIHVbvxSTfCL2jGofALfisHPZav3C2gZtd0sKWnvUCyDcjXdq8Uyn1Yja2OwjGVqr3FbYwLTAA8D42MLNolskv0jfnT0DW5T64etMROtd8O6H9bDSrH1ynej+EzmfK610mqQ8ttEap7c/MMtsB/1NhYL9+ZfUf+6qHly+8FP2H+nvdZcOLj4WNCNkzKwo7QKyNQjP26dFtYDnwYcu5cr+e9iZNr33O0yc99Fs1I79M8UeaoCdw0DcXh3F+tYqvTTtD12Xcn5IXtkS4Pj2S22XHJ/RE92OoP5xCaQzdVsd9PemX/uFEBZbiaov5CWXSrW/c4tbL7dUDbUcGBE5elMk1nIK1mJVprujYVNHb1fvTFyAg27fIAGRkfrk9jSuCD5OYs8hGnipJYm5rY0d8aIJjaR873Hz2GVWMoavZO2UE0yK4vTGQWk3Y/aQu7le1TQ3YkYOEJoRW+DLtlZBd2bdbTbCnkyQVtOZlzqdg9qO90N5aHbWXkYGTMqm2zXdFzNxM5U+9Ivb1IoXaDVSIxpe3DTagPR4Hhuczk+LSta3pl1o8x0HaOOTGhbaiYvUCFh4QLGBwwzJwGeDPELLgcdZ33OdhuDyGWqi0EGjVxM0c6cwwhjw3zzK58Uc867yYiL18aS8Wif2avYIK2eqaikkVux+a+eIVTSpGreTMjLUt5jiOBGwnN5cDEIwp2hcgrX4whqtoX487HxOWeNCVWPtGmnFuXmLG+SFkY1aq5BeNj4bcyr1owLF58vo2UyJMi5xUP4+I3Jf9bMSBkcZVpTCAuH5Xk+f0zFQ7AZ4ZpYnaWn/xET7H12tufnoPH7Js+sCSMdHNW0pzQWGoLR/D1u9rDr7MoJx5u/I9DsdH6W+vBMTs5sVKNzExgYHDHCYAQZGTikur4rNzfH6ZsUsyOMqkGk5pwajY2mRyIXzJGMfzgRj0/CkzaawPvo4TLkcLDUw9+4yUlvds0oOxg1uVMp9DrC6Rl0bkCD9p7Fl4mZgGzOWPMtihlHNZ11qQ4uCZhCaRtxUp1bAhppm5Au6ETmLhvax+R/6NmOJOhkLTvUdN1xnf5Bp8VncO/Zd5mcc7ixxqARQsTgun5OLCfHYTxS8xBcDVI9Rmjrz3em+WRlLMLZvtqGX2NifkcZnZPCwSATfITc+PzLVee8ZyBSJ4bV+nnVmLiH0UbnJXg9kOphFMz5OQAzbI4y/kJtt92HtjFxtlEpmYoA4UBk3ijiYnOwjcvM+zGijoxxi27Om4kzHI3SqRAAWHOIIfvccOZd8MTWswnO2qSt+9AsJsdnHFLnUeDW5RBybg9ZeSm7x/UhWzq/+DISde8WbKM+L42PnMzNBoz4g0nmPJWz9ZCq5oXjw4bzZ4NPcuM0qRGXd9aJ1Ta8mhP3M8ro3ASGDV+OtDBBRkYOqZPv0s/N4zST2uzAUW0Q6ZxNJQyPbF8xFxcbCmujmxTK/NFo+YaEkrbYEB6/MfnNmhmpg6NMawpldwRR+dEMkHFbc+16pwZBcsjhfsZD4S1CGUchnfWwDq4QmMJwG3FhndsQGP5wmwjnaSRv0TfgGGdt/zEu+vJj7OlrzzH9ONWGoONJW4SOqd6CjAHcOxDeSGyGhSHbbu8a364iP8W6aUCweXLlT8OuClcqx/yfGW/dgA2Y7tcg49HApuCbS3gE21Bq50smgtYcXDBaww3xFSy1LyvXrpI/xbs1QZBpzoInqcJO+cQ6o/UgbWwKA44wZuePM+e83xBdzdNdchx51k2DXnlKfkbE2lweD2eUn9zBFDv9n/Ufe3r5Ho/aKDam2i4+5vTsPfb1vXwMaxuZ457Ou3hGc3EzktWOI3f7dA58m+NsvwzCcgrrjOCrOa2HxthM1lODFtAG6/8IYBzp8/8Y1muAcdF2AONPnwKOQT2AHEv6kHJjdzW/pew42Fh2Q7vajv37lCPWHP/OiGMWb9I/Nsf7QBMFNeyWGpfmoKhslWj2yQruMnbhisk+F2JfQus2lryZQiws/tPbik2y43/hvll3ocW7tp74SVbMbtozmp6txCxdZMd6mxotKfzdx55/WoJs0sFMnpNWD/8mY4cPSmYgQ2ZmUb9ed99enY1AhfxLz1lq7OK5iUXDr00UzdLuM5BH6lnWb/XfYfwVeT65X/iANq0tVjaq6lQ8wLqK991sfMX24EBhVt75cInw77BB+AfnzGTEKEgWK2bWt12y4ywR+5cXoUXDlcF/dkIdbkQzR3Qe7JJuN5Jsf9PMgsJNwfqFa2vDv8htaAes+xZzawyLsTkuHQj8U7uAt5Z8QvPLNDHv8g8WPxcrzQnKzs/Xiw0LgmMPwtZvFviq1hjtO2irf9a7pLq6eTz6g1919ms8HqAlyZlU2EdVtne7JzZmNsqM7o32VnS36AmTGCbHvKIvdz/PJjTuNimEga+5Fna3Sgo2dfRCvkKUccrMMdGVq552eUGTPZyS3e06YfLW2Lm4O7pWl7GvzcVYtqlp01aR2sEc1vhndxobbfZttS6+NKT9UTedVbjEjdr5xkrt5dMqbp5L7sGFNzYDAcW6mWFt9sjO3N5l+3jhOZJeN/CLVltd2BSQYkn2QkEdxoYD7Y6rRzsWIMFuTM3OdjUQEmZCk85v9wD9W/2Yeozs3yMW4KXZfkt4K9gPkagYnFq1OzenWYHcXdHMtawB29zXRvrmh0CF/cMlLmArhXxLz6mbjQW1acstu4GPq33aGUNubLRAJ4d+V/+x+rD6daMtfjbHdSk5ipebojUjLdwYQ+JOKMxRAumEyMyQlYudLysFIxympjEJRtACuuth2sO4BDZripp8H9wSIy4Gu/ip4DpfAhNRzykeu4p+M8fVhItRtqedvGtJSW+Lv4QAzxmrjv3bjlM4YRI4mdfC/kiua47YflETYE18+t0WN+4VdSurofHIPRk8jlkTtv2ALVl4G4HzmMA3uUza1SWOcvdj69oAvvE1pNNX/4HCBTiDQr2XOqZEe23BMU040DvjfNdMVGIzpwtnNLdNUGt+NK9VdnJYLxOrm8xB+Fu2SmGQTtQyYF+J7vLswp2l5qtj6ffGSMfCKmd27jKvPtDYt1UeF8UczG45VuuMkm/ZDwUwV3VW28aZv+6fkF03CtVN2i2B/boBJp07nSOVVGC8DrnNxVr5VKb7Um3qYtKwTe8nsyPKpluyv6i2tFFQTJyf1rll7HI3yVnDkvDINRvfWyKTCQpIy9sGsj+r/dnm4fCdzQG7OkYRy7zsOxa+cdsvv64GU+TsUFyfJYm6GWdc3VtMMy9bnyNumIQ32VzKdbtyI9psPwfPGxew9zIk/O3689x6hu/2/3XVYBO9NWmDV1djTjtiPtcWfct2Rrxqe8DyNg7TKWrBChsNqAbKeRkMs/aA350swn353JG5RYZDCO6VVoIxCzTbR7u+BENx6HzPDMLi7CRyMIkA/ez2r9F+WlptDO0umdxFZGT38lB/CIim1/Fz5uUvHGHaC6C30N3Y/smDKwAI5kYBcCiG2h+u54wDWu8FRxO4/xqLfN+FrO9ZcDh8Ol+iYrxBceQeWh52hjNOI6MQslBYY65YQR+rldsze5PMiWOxKdXfWl2zGm2w5LTowLuqNUt5k+ZNTv51qDi70LH7F22yJhbrMQiw+WVr0znbas0IeyvN5cfdRGhfwsdpaF1DO4gq63GKzKGNrZ1nFwZY44wbVRXanss/HFfsg3d2s6Bzm4uzZSvW3w6o7T8T3ecgA0zhnZpju9zPa7Rr4AX/7xuYg7i1cRC4avbsY9fVwacIE83McF3azIVpm+WDyOUn8qsewF3G+GXgbLi4DzXf8hCfehyutyOPKNdWgSz9wm2dlZMw9zCDOW13tkJhc5lzDbWWEtUa/rzbIG/zVN9wla7uOjgoRdUucKJxaL/Gguu3du5pF8WXNIcrs0sY4v27Cn1TuUbnBEN+nh+qWOr5FnM/ieMexg5Ns+PKARwAbAI6G7YUVK0f3TwLYbYakyirrb5WvIQa3YLppbVPb4MIVMu2m6VgllojIRdcpgGMB7R+2QTX7Xcux/UVjFbzmfHu6JX5ZwZ0NiiIBo9dvdoCZpOIU9isH7GcxBCucDEb2LawYCD5Vj7N9/8v/GvQLe3fPX4waAS2wl72KSzNyaCthjMFyga9CvJPXu9SIdhVA4XTlDBnu4T+57/olgrqQm7yEHHa+/Ycs+8I0yRHi9ANvx0UxUyp31XnVqdGkucZ4ZQtdpardbol1mFZbMaBEC+fyzSYQlqBDtyemONpHsPG0Yo7GabQU7NMU7cXgGENNFc/BifRqdr99RFd359sO+MWVeuKo9XE25bdNjJ+ftDiGOF7JzJpjVZogrAaUPVyWJ8T0W5q3lspuUKVEceTK2J8klhIDJGspfgmiNFdclvk1XSirw2LmdBstueq4GdbwqKjYcKam/N40xt2/o6bsZO7XlurxmXNWGjWNB1Vh/iIFUfX9mfKHrHrau9iF/5jHE6LYH+8H2tw/NiYXYPcJvA7YmJ7+wbWGl9muvpbV601k7CDrP0XWivJsLB8ge3qrxl7fObBVuV2H3C+BiktPDcOnm8rbArYWk7tkdgcjq21bZMDv7HoxKQxb7l3Nbbw0nWsw2h6jhu5vIVwYlq7VFdNwHk/NJ9hc1z8tl9dsvYsq6ZbsS+y1tFWyt2Q7NmFcMue+cKwE3OexSOG1/w9CMe7HFZeLPi59ezdBG4Cdi0ayBFOOUHSEZbTFBxrk8awxchsM/pfK8G27DXqd5yrrc7x2ZF1JJ+A9UrKlh8oPRm2Ze8xZL8LES3axATh3Nh02yL5PG7bGbaHscrC+Gwm5qOOS9+Q6AkylZRqYtXub+bwyuJOVfOaaLdXsnfny+3YgSyIjN+ruDTIk8Nnycka7jWH+MdiFjFimpjOsZa+h6Dl8WGHwaku3D2ugTOlSQl3dVMuhrTt2jcUSvxNqL23jtTJgnOcISDHNv25EBlkPOdntdydiwULcR7tFmrzsC+qzi6Zmd0504O6OS6wJS3MEBKi1fW9sfE4WzYrKtlB2ZG6rVEvZNqJkGx89s/torqaCsZbDAtzJz/C2LcgJwbAuGNo7f3idN0xF79mFSvhyYjhsmxTKccui30Ri+ffOpypLM6zlvxIsloyd7n7/0+ZtB1prhk3y6O0TZOYnQc7if3qw9hHI4t0TtwNm2BdzXi7y45hYx/LB30zubEtZxoRBmIb/tsl3vGOqmw8LE7eNK0WReCcF141Frcz/R5OlEGW07hsJ2J/GHu9SRsusm2u3np4CKbbxLFf7XwyMZrInBZKM4UZ9+dCZMw/4oywb1jcvuTDrFabSy90pkbmGmsOt200jxywhGl7Zyybo605tOJXVrnWHrU0ZzXV+iovDg2YqXhSfFvLO05YivIU3Vp174IQx88NaNHQtr7cGsiqtjZoVF0wvjsiEJS1qbRMewG5syASn2+HCWx3pEqOBZF0/HbImI1OGuOuCUgWUCtuqQUB8VGitbWPuJZ683euT+6EWvFwZZiroV0IkCA+9rGg1h5zUnthQEEsnsOk2st5OppxVU0J4/ZyjE5Ng+wIg6eAZz4Qsnt+OBhMAdmQD6M6u750ZISzHzNT4nw4G9P0oaicWm06Z3gD3VNh33PGMvwcrH2XMby+TMOOYMEwWL1jddGP4S0+cnIlbN8jvOSfXz9X1wy5HBluSMG3cd+28W3bNGsSZd3aDCPzHRdLuOOZqDEMsC1q8PV4sEJYuDF9IkbYGfIsxGz7Ryh1UfFtpbop2kSwK7NTNBm9wHdTzJc3CNwG7rQ93NHjWAaZGZS/vUavfhaY1eiu0bLXm1VrF8YVocVKlpHYWGZhy8wVy6bmqHIBYQgb51nsatCIULnutVLWqM3UXCguFadEI1o7XBq5rdFXYUcow7DtC8kknMFGj3xNSAEu7Qq0U0Ka/dneKqPdLmFEWE6ytuQ62hEbLqaEkLAR0Wqdue1elcKgOM3TvCfcesv2Zsu7084OP+MYhuWBv2trMsqTZUuxkO02MNoRx84nw13r0mjz1o0An682cGatAmLQGsDetAKoe/XA2Sp1y83SeHWRMdlTzNqith04xPz2ohISEoya5uIuCF5GQXs9zQT4KK7vfOrGl/O+szTs3sfm3+smDHMPymmUty3Hdxjt6Lbu7Hwis3MzO7h1h2bHZURN9betbdSX64JDxD8an1xmHjy3Q8ucZ/jhpuC4om5f3NdblJb6L4zwPsuUrs+agNly1uxIWmA/KYHtBdj2K7b55EWh8Qm6p5ZZsWqLFbErmNWypZK01DA5GNPeFiU/Ehwfaabhnx3GA8Wnxu+hRBkizg0Rm+q4sVD9Vh+HTG3BN5U8QTDVvkfnbp5XTwy0fbPojZFqDWqsFY8zqyGjzxyRbW4q3foHEhzVNnpd+q7AMxydFmbxXTSZ9l6mBvukWq4xlu7UKuO6p+qYRW/sdCZZ11LWQRpp17xCnOoMPlsv3I19vOHBpoCt+VJH3XNVwYPAYj9hB+qPCXENto/TGyBwaoVD0LxQdq3JulBWf8mP2Ml723ELbhROr0kPyyOP3Fp3Dp5lyQKt2pvsqXKODDuzV53RibxdjHEWGNY8I2tzfEZiJ7z2iuwDY9GEC3Yw2K3YUccP157jcyl2JD4Z19bLqBeckE1Q83kfrjRLY7bDbJl2m1MZuTZKzOdwm+16NfsuFuE5LEzj2ZPypqyKtxtjc1JZLvxjH2R+FbFwWwL3HTb+XxiW3QZI+xXignGj9gV0fBKZJFyW6TIsKecGn1sgC/L95vBvU5rP1IIFNO2M8V5JuFf3gb2xYgVdTKuP2218nYCOUWK+juPz7C5v1/H4MzPvbDjNGMHb0Z1oTBJY+olgek5fGCwf673m9Nw6SGPXyc4zC/6o6l1url6kZgUa5oPYShDZ121Jpde1hWr7Osu4LOMab3ecEmgz1Ip9OduIe2oRYTWjiY20u4GrCZojnWuLz15GL/7mRnzENpIyqcyur+v6YZ4bwDFM89Di125Qty2YTgYDKaKLuokU7SsyjkiYn3qUr6TZxqWvoSbXGT7w7b8YRCYWETIMwYyjJp/hp7GvF5bO2nf3oxOwU5NXFjRub8jsXWAsIG/L2UjMOmyH/3eJdoyj6tqPm7yZj0OjPEc02UyJkOxkYp6JwY4mB7vZSNwUK0O4P3/tn8vusuezHQ1LmkhsCPR4BaDtOnDG0cjZxWYtM667Ho2ZZquWGZdYV8Bl1fxZoLsZZ3yANbZpXBw323y+L8W8JXNsSs+2ZGvnVbfpAP4Y9ZxpfINXYyq2b3pmDmYjop3XpHCHshZx3b6i2u3FEVUH80YHtqqMjN3VpjhPdkEiwxG1h+y40stNAd9DtW5H+jOMrmfT9bUGzGjRbDRJjmIRBcybgGiYN1nCz5FZ5a4ns9C3EL/wAHtvK3DRs4nK6wl5pvYi+7YnAnbCVo0wLAm97dbCl1ywuuqOfl+vqur6GQNiz/GdXbFLAiwM6+uD0N3fXqm60PR32JHIL3yhb/D2ng2H+Jh07rSBEcJdAmhRrNtNfBb7d4H5ZKRNyu6tmfYBbFf6s+g4LTVsy/8omjsfF4CtY26t8zmE77C1grX3S+HitxwL5B5eAchODkXYCMVuzLBoTzoNVdqd86M1dJMPFx4cAez4/LZXtgXgfVTmRnYckP0530RgdjP/3JDkI8zGbpxQb76M4VGV9qMLN2s0kzKTf9FwO2h32/aDbzIX0ZI2RhwWYP+u0OSbE/3cITY4U91B7p3G2m2WbnHfRI6nt5/WHDavvoypZY6Am3b+RMmox7zJBqYDe6ava96B5xEL5Xm4vODuKXQMX2X4bdOS4dxBJZY9XmuP7m154080mezCa/cjv1jQnUTB7VIQCatc3Giaif64C6KOmCHzWGsijrYMt2ictMEqpbcTARMWUFhOQ2rvm9VpJPIz3vmRs2u5wpORDi35nymQ2xZ1f678X2Hiwmd75Shl/r/k8A9tzznk7tY/hlj2Y22qViaY45TRT+YI3+xL3mS+RxYOeNKYL6J7LzyWFcoWPlZg8/g/Sh8RZVxOCjqkC036QDfQud85D+XcTnKe1d45D9A2lB3BgAQfCqJmGGakYUeXBDxg7BNl2Am0tfIDLxsTlFRIu909qQkuYEVxVUc4Yi5+o0xI1iRWvw2zBuep0Lha7d2tlUFhnOCg3qkO9VeHnmMEzfwCFG+i8cq+Rqxim1imcEA2UxiACwvolWffjsEcCJtL746UEdhRyJhit9fEM3MsJmd4sVg9JQ4YS+i9kzZYAt3iaLzH5KgbOBqdlv2UNiyl4YuyAYaHT35p2pbVFduLQ/Nn5ti4Y4JsKP5heyvnbL9Y1Zj433GUOmyEse1vsrCuC6cufWNY5zAmBksQLzFvSjw7cXsFPlvpJKZqtefBPH+EZM6P2pY+0G26lRYfzS6Ea1JRnly8NCegaWU7Bzbkxo/VflMHJhyhfzZyL1nORjzsL1ydb5XxJIPZlOvSFPhsNIIRs6jletozsaC1YAIJY7eNQTw+d5We3Onkk+Mdpj1WAu5RXB4tHccyB9/zc9Gys/zyO2LGK1/R6n/jDelCuJFUnjBehylgN6L/Q3480QT/cHbi1kKelz63vxpPxqCaZDjtVAjeO4nT+4WMQwACzGxUJMXuS/33EdoprY457By/sPB+B/KysV/t3DLhE76stC5dfpMMs6bdp/l2iCoV22e3FOA4/kNm/cmObJ9j10Dr3ed1CbtmPFg2Ap+2ije1PUL025iE3EM8HKxBbumxYmbzcufYR8ncj8GeNNHQFGPhecKPZY3qnYgfagyR2jHrPh8QA5cAJ9ZJVUq//G6SUlwao9T/2XLfhxWDg+jm233I7IJHXg1hC6vGVfbIDWMe8JNGhfwOxhkzv3Qx/pOY+O8hvtRul85Pl8DMrlCeGBYvh/jZjYeu+W8Iscwjl/z620QGlxjI+vdfin05YGJgr1+Q8HIm3zhw////WgAAAAEAAABKCAAA+DcAACi1L/1g+DYFQgCaTjgQJBC4TAL8//9/ff37q7JWr1djMSEJmkAK2aOqx8ouTQ5JDtHme/AA3QDiABsSIha2cEFYiCLRcMWEiy+eYhirGHHDWSiueGJi440fHuMTggs+uIlLBB44iUcsAnDAQwziD8+f/+3hDn77zeENa3DuvO8MY9h7b74vrIc33nlbuILddt9N4Ql00123hCPEHffcckN4+224H+yg7bbdbjCDtddme8EK0k5b7QQjOPtstA9soOyyzS4wgbHHJnvAAsIOW+wAAxjs/s7nHMFG7/zNPFb0nM6+vs2/TUDPp6DNZxzeojZ/mk80g+Q273DpckaQJqC5yCiiNvWgeXxmPjE/4MHsgPmfJuY/M/3qXJL6mjnrao6Fv3796vUPBvuoXesqoRE617hC6IO+1a0NyqBsXauCJmha0XqgBmrWshLogI5VrAEKoGD9X/ea17rO9a1tTetZxxrWrm71qlWN6lOXmtSiDvWnPc3pTWca05au9KQlDelHN5rRik70oQ1N6EEHevM/+5nPe84znu1c5znLGc6au7nNa1Yzms9cZjJnLmYwf7nLXNZylq9sZSpPOcpQdnKTl6xkJB+5yEQespCB/OMeX15DcnIy8sgt57Ej5I9TQk75jm18Y/IbWw55DhnnGMc0lpzxuOSRj5RHXkl55ToWXzAeTvhhWYqlar1SK0XQKqXSs06plBZolEIpWZ/USQW0SZk0rEuqpG2SItlXj9TIu1qkRMZVzA65VoU0yLIKpD9+VR/tMatelsepatkdm2pldTyqlM0xqOLojTvVRmusqZOl8aXOqOSUGlnII/WxMnZUx8Z4URsLY0Rl7IsLdbEuFtQWZTGgKjbxPl1RFespYg+/U8OmmE5RtPA4JeyJ33SwJmZTwZY4TUl0xGYaWBGPaYiCOEwB+2Ev/auHt/TZDmMph264Sv2qYSnta4af1FkMMylfL5yke9XbSPNqYczitcJBelcKAXTmyIkDR/ONmzZs1qhJg+aMmTJkxmSKCQPmi5cuXLZoyYLlipUqVKZIiQLliZMmTJYoSYLkiJEiRDCHCAkC5IePHpc8LHdU6qDMgeOGjRqTNGZIRkI+ynCM0QiD8cWiixYsFBNXqEA8NEyBopDwxKAJwRIkRgSKCAEC8MOfh2cHDhv8NPRlcGLgu7Cnl2cBr8IdBbsJdRLoIszJxUGAe/DmwK1BGwO2BWsK1BKkIUA7cGbArEAZAbIBYwLEAoQBAKtlJSUOG5MzIh8dGxkXWyiuQDREQTgoSCIwBODfk4Nfn5NvLw/vzq6Obi4O7s2tjW1NLQ3tzKyMbEwsDEzzknLykVHRcDDwz48Pry7ObQ2tTOz/F/tvmU4omY4pXTMrpnINUzCF65d6qYN2KZe2dUu1dEEDgy+oUqQhICC0o1+ylIYgxCAS8gHyKAYCGAahNIDBAAMSYhQBOABQQAAQQOmGGmCKYLEqBEwCcRcBRCCyGykiAqCLiTIgGIpNJQCQkWZVARgBplZEiEGgbhKIAMI2E01AQDQZVQIiA5mrACASyq0oEAPA1UgYEQTVLBIBwFg2qgGECBajz8zCcCaQRAIwFJ1KACGDxboAIALM3QQYgUDtJJAIhK4Mji2ba4/FByYagBQkZACz0f3MX/UdmhUY5eBZzL6zdsr2bYECjCJ96EX9cKaK6BktHUbwx87t2NY/qgaMl0oYroS/53xos0YN2rRvbt+0WUsNTdo3bt7arqEGw0wIPm7N5Te3OydL3Oiu2dSpNL3TWtZBdIB3mOx6M7w2t1NpjKfZ2nl4kneY7ILDPK2FZaV5bnt9tPJIaWsRfU/VadZ6dx7s0fZ4y872WpbS/3iD3m/sfsJBW2hAc8jhLD/AnElr0TwcTGpy2tXyEYaBo9bGcyyY0ebYpRkbEU+eaFbP44KzSJPzd+1k4cERaIdV39BPQStOa9A6BqHl8E1o0bPQ2vEypClPVC6qN63CAiML45mCoiMrAeejGBelsYJTM40COR0C5ZOemj8ztDcLwKyZnWGFOP+6ydedqM4LEKsRluE/p8157hznoROH/BwJAn8WkBF7bwNMj64U1zrRnAe5rLEEmvnXsGYOWnMSJpzzC4pbC8bqKjN7EfwdgkAFJzdbWy+bmRtWkMVI6PSh3QYntuukZdsIhRTSc/ZlSPZTTB8wQhYRcyXukvCxCV4wJt+DqSmrNXxUZifhBEFLzdnXSvmP/TQeICLAOHd8w/21wNsvLyQKz+BcC2Eminpkd8pxPGf8iLRlSq3uEsqxy93KUCK1nQyc03O3FesCiyLmd+3+bLAT3LYbkdcK22fVzrtLXoMwOr22VbP6jcw/z7ILCy8Mn4SQiyPIWCGhlumfQ50WE1fbPmmhok4kf9vioujAFGXH0ADepwgV5i1T4RAxijs9W+Gejz6KTLL6KlPRiL2kNMsP3e2CiMNmHGGtTeK3Coz7zcONyJJsfxCfB8ld6OKkSrqREGNWRUtZAJOqHRvGbnVhasNGmRZObIFi+D9Lk59IfHuH7lgn4j/bNSdgwHK4kbrdpFfpwi+GbDLen2VxGsdUC2yQ7tMXbR4NfsLMgLeOIvTnY73tOjlaVqWkKnwfS/UwPwpQsvEQPXnlHXNnXPWmdLEmtl/Dvgzr6q0GSKK/HQSCaAs/EruCIMbGdExyTfep3YUBjPlcgTyIMwICrvubunAM8EhbOr0HY5fi6CMAe4qIARAvjZF9Y53NZ9hPz+wpxOCJLPfulWtwXzz9vm3prBv+5Rbz49F1tI3yi7hJriopTGNd8F4U7L2pdPxvtMcBXCB/3YUPkOhB1B9Qp+ifSy7Acgj//1oAAAABAAAAKFkAADzVAQAotS/9oDzVAQDlyAKqxVanMRCoDAPfrgAAAAqROxF5UeAVC3OJzNDAtdXUV4CSRp7TqQRBDWgmi0/Je/9/Sin5lAKqChsKLwqXMjUtYUx4kyW8CTPKXAKzlpwlMGfJW3AnvOmJE97EkzgxwpOwI0bY0ZbCbCUzFmZGJo8yEhzpEY6EIWUefflFXtGnIosZk+Uy5ZhMmc2swZQpd2UKEzKFvJUP5AgQcoTsldXyWlpey2gAXKhsmPGiZLzsuEUwbwGTJ/OIvCLT3bGT22Q3OQ6R/JYX5UN5Uu6Rf2S+nCZP819GzFTyYRaQ2ey8kiNxJmypSWaCH2FLmBFulBuzpJQ8JYflTflSXpOBZBXZL/9clQFkLjkwq8ldcmH2kg1lTrkT1pTx5Dx4EpaEHWUQbtktf/hAIBPIKHIJvAgRRoQV4UT4ECFMCBvChfAgQBgQFoQD4T98MB/sB/fBc+jgN9iNmza4DWbDRg1Wg9esgYPh4Dhx9uA9+M6dOrgOtmNHD9aD8+SRg+VgPJgONlOJx2AxYsLgMBgMGEksiScnKTElJkMmDU6Dz5yxxJZ4OkWD0eD3LYPL4EtcibdwwVjwlStWsBXMyKiIFfHiYiNuxFmyROJI/OVLF9wFe/ECiSHx46MWrAU7Yi7YMAp2ggkJm+AmeHBwCV6CmTApxIX4yZNEnIipUJGCpeApUxAxIq5SBQqGgg9xFFwEEAvBfn5BcBAslfbhPgwEyBA8BBMhogQrwUiQGMFG8JEjglgQJ0nyh/9wIAbEOXRgG7hGDRqYBs7Lu8N3GA9PD+vhGzd+4B+YB48deAfe2/OBfeAePXBgHJgP68At6nAKjALFCXwCmzAxh+cwHZ0KrAKvWDEDz8AvXrjALrCdnQwsA8eIwQKzwDBwHQYBhz3gtrYOuANmY9uAN2AOHNywG/7woQQugUWICIFD4Lg4EpgElpN7w294BIbDZlCMAY+NXcAXsJhYBVwBW7CQAWfAZGQasAYcjZ7hM4yGtobXsJpaGS7DaRiKJXBhB3hrSwtr4awsLIyFGzR4gB9gCBDCcBimQGECnoC7usAwGP76ioAjYC/MhQ9UYQJ4amoAHoAFCIjCUVhKigpT4QIFGGAGOEECBBgBtrK6wld4wQID2ABWgKvwymKO99ZYY1XNueOOnc4AOAD+v8Ut9h4KQ2EAAJ74iV3MRgNxmXST0mUn0UimxoSKM1qzjhAYjkajUUyYiEpeOYR03yh/V69kYScodJjv5AJAqBo/oi4o9UWXVAKhISqLQ5qfhxBRXgDp8LaxfPw+oUmBp8p7OKlRlC8qZETa9FIZ8TX3WPhWOWFZFkbClAr7uUPCTFmkPjB2PPYgezq5vBKVzjiTmUYK9bPDQ6QCpmed1yjMlBSdnDNkQiMqGUmPlDhIUUkOVKRAutHIQpmiXmhSYtR4JckyREAzDCP3SiIyYSnpBxbak6wc76QIDE6KCHon74ZMoUTR8U4SIHDnTPSxxZFEl2923kdHB6ZVjHCiTOIwIbrscGnu1VB3yOdSxYQdL9uEOUOXeYZzr1uk1I0wLl64RKgfFiElc1RVWH56pXQu9fAAXyl9XChdvkAzfA/5JMsleoQuRXyBeavcgTAHhyWNRl6Mcd4CLJ1El5DQvFGtD1ExSIlXXkVHB8q+5rqmdgEc8TQaDWQSycwLSVF5NyinFiXLxOB5bDdls2eq7UukpqcWqdZDfRF1QLrwqZMh9AwlxiKkil+OGJt8yhSNvpNkJ0IwwlHCDBUCLT9tRiMtE6VyY2aDfe16zRzDoK2gIlodXugKPGaPjtBIGJCQwnuGhwVq16JJbRmhinvRtERBJAGsUvhGG6XtmCySlsnEX4PNV40EHyJYkK+alzlC1Ow4YkJ/ltQIlycUB5QL7UcfphdqBhOqhXnmNSVA954leug0CRqEK3xjZS9alzPTM0bMxMs3egHqAVqPde2NknlQlvWmUdAEQ/tRh/mmIQIR23rTKOmwxISWhSbd4/KqjTlIYuhVk1uSONUolVD3JiaGIPRhNfgm9ilJRJNFCY1HmppXce/Jje1lCPIqTpq9ipp3PCR4ehf5phy+i0akfNB6ZO54F/sWQHgXN0VJGYMwfrVATECM7xes4hbCzDvLAyTsBQC5BviDyXc2bYTolZJaMcBSUEyZopcAV6MpZRG+t8ClLr2zMnT+e6BujQzEFwEfOHEe0b0JoMYGjTW+CuzEYaR54F2giGhTzu+9ouH1xILh3ZkaQFaiT6SgCmPYZQESFi3MdISQ7AgbIYoSvn0Z3ATl7yywTFF0EO3RVLAIX3TJoDUozpbQ+dElWwWkyECMCkbSBOMs8RFdVBAOLXKsMZqkRiaopRcje2dlNA9EkzwjYTtyftFARTVaHeTG3vd931fQ69hg+jr2KXkf957cmBX0fVw08BZuvpBobe/7QrZ53zeygX9fzbtoZIVNyE1RUcg5BCCNSKOQHCRo3hmKPmoJjD7KjV1GH9sSUUc0WZCijkLuRB1DENKJOm4ZRh2nGpWsXVodCCk0oYr7c2mwSiEjtUsmGUosabB5qQQL8jJJHy+XZ9Abeo5IqDsrWyLoTEyPHCAADmdfOjTPHqDBUmxxdjXGDNWKRSvomZvoyXSuytnuQfdXuAm9tDmliNsHKCIKknrQimzCAMVTpcgIVCGUzW+DWmY6/aAdCWAIasYNCUZiQhFUjB03yzP3zJ1qwbgjFW2AJQ3Rxk00Cvk6WkodcDngcsDlwFJqKYVCt/QHra2e6BA6bRCh1VqPCnVAG1cDLKZYNK2AxJIZ40iWJ0yDzKaWUmjZVAo1m5qVmU2tLLa1QTHsqbSUEMnRMm9OrJJSDgozVNzWLIGUuRAkiNHSjsccGmSl5ZQxCQUvy2nldAqNXItGIZ+oUR+pFY1ORh/PGPu8iJCOWU4j1yCfqCpeEwRPnAbIpBjeqUsLu+xSaICJ24skhB+gpGWlpGUCGXOXZQZwmkAY5RKMAcouMilppH1ezESjUajIQnZ7MJ1osZxosyILOSJYlLTsSzQETNUXFV4Tx/6hz8ufZZwECqIguP6iDrj+fiwi0sDooV2ryGBoYkME5sMlEDO9MkJgIqRYhyEU1+E5eA+TWHnT3C+ihD6LNvLcvFOsziBOsR+jxPhdk+JOdTDfBWuVlLoDr2R00pSNW4y+syxc7pnLOphoVJRTho1br6Qj9gmAMu9kCSf0nVoxoIYAija9NItORhtsDGRTIqWYEON3Uoqhdq2RA2xnNzTN9OjMHh0BpyC+UUqWmHREqKRetche5MvRm7a5BTpNwocGSXfGiGmGSQfVwuzhJ71RSzRqenRSHq9aBjQ/aKB40xi3EvcqOHkVFRMTeXw1ehf9GKWMPnjcuwiHE5SUgzBc7kvATwopxjLeT4rvSGmGUKK3Ckp1PnG+V35SRJJqvld708mcexMkFjqh8wYJk0hdhM/85ImqnjEhlCiqxA6Ks0NcbjQQr+vsjFQzGsjnxBlj5lxUcCV83/d939exv+8bufa+UUg4nKKPV+5EIdd4NHLtTjRSayv66ESMOvY7UcesH1FH6ZbLJpeXl4NTEC8vL5VQSV0y+XIEhVqefX1JB6CYNgjR5s0BtjM3D8i08uwqbs3U8gwtD4jlWRkPrumfYSb0EhQe1Mqn4GUmxThQChtUEpAnaNk7acrsToiKI1ZBoGXWVJlibBa2M6FogKoW6B24TTkwDeNNAONnFMb/EGNXDyrjKTuMMYhlPAPHwC9wMV6Bh/Ev7sW7+AQugUfgD7gDrsWzOBZnwBdwBdyKI+AHuAFOxQnwAVwAj+IBOADucs9bvvIn75xzjfen7Wl32pu2po1pa+7MbWlX2pS2pB1pP9qONqO9aCfaiLahXWgP2oI2oP1n99l8tp6dZ9/ZdjadPWfH2XC2m91mr9lq0KCx3Ja7snK6pztNGjPbzC5TRswWs8OEGbPHbErKyT0JZoPZkpvMRnNmn9nvvoSE7LK7bC5cvGwvOzJyy96ytWi5sq9sK1awbCy7sXFxLzJuxq24s2zIL/vLftyOiVAMdxTDbThlS5mypxxuKof7cCPuKpuJ4BZUspco2UoGd5PBPUi4nxBuwl24newiQ/YQIvuPyCYCuI0AbsAjO8mRfWQHbiQbiHT3SbefdEuF7CBCthAfu4eP7WPz7R97ezf2DRxbD8fGYWPzsLFt3O0ad/sOb8/A23gxdl6MHUPGlrFhbBp7L8fOsXdsHXZ2K/YKFlsFi80ixX6RYqeY2yjm9hzdLkG36eS2CbktR2KT2CP2iW3XYrfYLnZdXNyH/eFtu73tNw9bhIftYcNu27A3cNgaOGwOaptNbaut7bWdtjvsOBAbxA6x4dDQyDZZ2c5Qtst2NIphY6iwxyrsChZ2mIVt4WuLfe0vsA22vfaFjWa2zfbZhm4KXJtrd+0JW8KD/WBH2BC2g6ydtbe21m5wta821mawF1htq61gJ9gIDGwDu2of2AWm9tSm2gT2gKgdtQVsqR3A3e6G2gD2Zze7/W732nffz+3cfG+tP3HamJPmpDdt6qQ7adpZk9akM2XK1JnakqVL+pLW1KykK2FqTE1JY9rYk/akP+lNPQmShqQl6Uh6ESOdSCNCZEgb0ocOPdKPtCNHirQi3Ugz0oUEaUGakB4UKFAf3Ufz4ZNH59F48Og9Wo8O5Ef70YD0H32Hjqaj7eg6c+a80W+0Gzdr9BqtRo1uo9noOXA0HC1Hx9FpLvWlRqPfM2fMaDO6TJkxeowWI0aT0ZT6TKWu1FNtqcNIakkNRk/qSEftqCH1o/7CRXPRXnQXvaVRN2otOovGwqgZ9RVtRS8iakStqBN1lSl6ij7UVLQUKBqKjqIN9RNCTagLtZPBwSQ6iQ4MFNSCukkTJBqJPnLkT/9pIkSK6CIaEFCIFjJED9F+2ogeVKKVaCZ6iVTaQ/fQfHw+tA8dJAgPzUPv7eHQOPSNGzl0Dq1Dhw1tQ0/r6Rp6h5b+0D80EN2XlxdDx9AwYMjQMjQNGi/0C21nx0Kz0CtWtNAtdF1dCp1ChVahUWgXOm+GnqHx9J0JE3JaTo8YQUKT0CdOiNAidFzcm37THz6A0CA0HJwH7cFNu+k2HUKbKKFLaDo9x8amptV0WtqaXtMdOkR1VKOhlekyTUZmps00FIpBY8igM+gxfabZNGgNmoPeICb2pb+0lxeYBtMXLlDQFHRXVwQdQUOAIEFL0FxcDrSDB/qB3tITtFiYDtMWdAWthaWxdJZuoBko0Ar0lV6gE1TpKm2lEegDVJpKG9AFoqKcKhzthNOnD59DEWpcHAgQIdQQ6ogRJFQSaokSKdQUKgsWOFQcekqUMGECpLCQh8pD3du7EcOPSocODRo18lQ5lJRk7u5kqDLUGTPGXNHLoeZQb+TBo+JR79ypo9ZRaah0BgebGDECCBhEKv2h/lB9+OhDogrqr6WkdIAAGkpPDVIH/USJHB1SH6l9KhAgSwghUhEl0tQ0jBJlT92Loa61qW0qG5tTdarr+lSfHnaHDmoaNKypa2xqpiXVktqkCaaKqV66BIYSpUiQVElQaLSJ+vdXSa2kNmq0SF2kMlIdVVUdeHuDW7FiTp1TUaAwoZo4oQaqfHw91B50nDipm7y6ybPsqtf27k7FJCbT5qdOvJPmunfCnp6ZmU6kSIGiQlGfqIZeXl8U1C0NQLuuFqBpgHqhglpBDQsDU8HUra0sNUvV0howQICa1S8O1A8OVAdlqllZFdVN6z569wkU6FA9VP+oftiwOULmprqVKVBwxeBNrapqoDZQr64kqBJULq4J6gQ1QoQHEPzUKVOGKJoioBJQBwwooBZQqagMqAZULCwr1UpFgCCBmkBdoF6pQf7UP7WInOrCRV3lGnWNasZMGjWNGitWGBnfL5EmNYHJx0dIxy45Ve6AGDGSYNCoggTt2aNH1aMCUvmgoUFBqVEB1CjVg0okcjq1VM2QIWNHtaPeUfNkydJFixYuGFQysgxqBhUREU1FUxcXExVf9fLyyhkVjet+LWqWLFvULSqkmqgyfvGiflAzV3lXx6hz5shR5ahx1BrqDjVGDDsY6guVjYPKQd2gnhkyVGjSpK1uVauqzpvqptZqH9WCmCr2QL2gjo2Fpalqqp8QVYg6RCWiDlLhwKlsA6BVW69iNqtSqqCaRO3TArSrp1Q6VYV6Qrf6qYnKnUqpZlIxqZ7UTro7UQnVJi3KqF9UM+qkCkaNpIZRJQGwqgB1gDqlNqpY3Khv1EoVT4WhxlALqYdUQqoIFU6d014DUDWpX+qWGqbOULuoV1ScP6lZtaHq0NGldql26oucIn/48AYii8hOcogQiYlhchgwOS1Ho2pZLW/Y0CLjyJb57+9MPpOnU0lJktZoypnyZCZBYkQekeXk/vJfFpPfFCno3t5UZBWZSPbLkfnxsTE3ZsgsmRNziBBxOS7DwS3mRvmEiWwi09HN5bnMxqYha8hnZ9AMzWVlF/KFjAFDhkyGK+WwMLAMlqdM2cybGQoUCplC1spbGUfe22ORWeQXL3ikyY8eTfM0O3KkiFFOlDtlT54yc2Zeky/lSjQZTbbMZ/KOrENHXa7LOdxkOHDi5Dj5zRs72U6mQ6dOrpPnzOGT+WQaNGzkHhkvLIdlQ0MpWUrWo6dNbpPZZDdZAhdX/urKXxgze0nIEnKEzJUFn+QnubDQQraAJ2UoPAkqQ+HN7GYmg3kwN2niJDvJVKhUyVUyIiJchlvMizAzZp40qVKulClRslSoEKFMJCNmQYIG5UH50KFFa5kDB7SMlscyWeYwlseymJjOOquRMiRIiDKirCgnqqr634A2w5nMspmHDCEvWHBAQUaQS+S2tg7ZQy6QEySgylTZykoqqlPOzDSUDWXNbOnPHx98+Udmko8cQZKRZCNGAAEZXF1hZaxcoUJWkT+5Tx++zJf9+AGUAeXDwz15D9aU82S/HCgQkAwkBwkizdIsJPvIaS7zZf7Lb2aQHzzQylrZQd7KMPJyXqZBQ45UDhBgKk9lAQIG5AHZ6fTZZzWLZRuZBo0auUaGASNGjpFduLDLdrku38gWGuQGWXlIvruTkWXkGTPw9Ni8rs7nc+ede+eZ57bNGX/Cn3LOeDPjjPEm7oQjYU2a8iGGdHgFS8aSGxsZvyjJhISD2UmSJEuyktxIMStmMmQoy6ipzJWWuQtjYuJKlHClDIYz4UsB/tKf6XF+6i07CF/pzXQ3X8aT6R08pR/TN3gxPkxX82D8ZEfzkj6ym3lI/9gzeEf/pV/wXnyXXsFz8Vv6l9fis/Qu3+ixdAn+irfSH3hGv9i1vKJP7Fge0VfpC/yhp9Kt/BQvpR/wUbxhp/JQ/JM+wBd6Jz3KE/omHYAf9Ey690u8kr56QZ+kdx/okXTtj3gjHXtAX4R78n+eCN/kh3ghHJP380F4ppd6ILyS7/M/uCTvw/fgjzyf58EZ+T2/gyfyOnwObsjj8Df4IK/nbXBAvoanwfv4PI/H9fg7P4Pf8TJ8DE7Hw/AveBxv511wN77Ot+BrPAu/gqPxKnwKfsaj8Cd4pTfh6TgZP+dLcDGehJfjk36EF8EhfZwPwb94OA+Cc/Fv/gPP4t28B37Ft/kOfNGzeQ4c0W/wGjgVv+bVeBSf5qP8iUfzZ5zQQ70ZZ+LLPBkX9Bk8Bo7Ej/kLHNCLeQuciK/gw7ifB/NfHIj38hS4D9/lJ3AenstL4Dp8BA+B3/APvANew295LY7ns3wDLsNjeQb8hb/yC3idV+AT8BXeyiPgKHyVP8DpvAFfgJPwVJ4AF+Gn/AAO5wV4Kf7BR/kAvM1DeQCcg3f952ve+5ZHPetXDnVyMt8952N+e80teNVnDuZx+4lTaDdbT5yr7dRy4hDaTa0mvtVmajHxBq1me4lftZmtJZ6gxWwr8aqWUjuJF2gltZH4VAupfcSlWkdtIw7VMmoX8d8qahNxtkXUHuLO1lBbiO+WUDuI51ZQG2hvtoDaP5tT66ftszO1fNo9+1Krp82zMVs87Z09qbXT1tmQWjrtnN2oldPG2YpaOO2bfah107bZhFo27ZodqFXTptl+WjTtu/e0l+2Zjaedtpa7TlvZmtly2jItmf2mpWzHbDatmBZMO9lGtpCtY/ul7dJyabW0WVos7ZWWsV1sE1vE9rCl0kppo7RQ2ietk5awHWyZtEpawTYQyREjgEX+iLRDWr8gUiB9P3z0aPnavXZHm6PF0eq1NloabV57N0NGjBZGa9e6aFu0LFoVbYr2RGuinStBQq4d0caFgAPx9sHNQ9vWsnHYoGFNLS3aorVQszKyDBjGLrRibYUwsC8vCl0TWq42QguhddButVltg5ZBe9UqaBO0CNqq1kBboCXQTrUCWqk2ABQA9/uWdba93a1uc4vZTdYTy4ndxGbCpHmJzWQx2UrsJEmRILGP2EYsI1YRm4g9xBpiCbGD2EAsINYP24fdw+ph8bB32DosHVYOG4d9w7ph2axRkwbNe3mGnbKVZsqQoRwjJgwLhpWMhHx0/OKlC8uF1ZKlEcsVK4yLrCKLWOWQyhQpUQxZKGyhE8Img0yWKGEF2UAWCWuEBWT/WCKsENaPlbJA2B+sD5aP5cHuYHWwOG7o2ahBIw+PvWNlxIDxws5FXQuWBauCTcGeYE2wc2wJVo4dwYqICwHHgmA/sG5sG9uB5cBuYNdYNTaKdgZlzViyDBjGLohZqMCGsV9eFLomcEmIwEJgHWxpZTXAYnDFLmATWCGoOmCgABVLgB3ACmCj2AAsANZlPds+2c5yVuP10+pp7bRu0pQJk+alTEsr5kppnbRGWiGtjtZG66JV0YpoPbQaKkRo0CpoBbT+Wf304bNn1bPiWe+sdVY6q5w1zvpmdbOyWdesaVY06+V6ZrVcK9cyK5l1zCpmBbNOrpKRkI+OX7x0WbmsWrI0YrlihXFxVVwRqxxSmSIliuEKZS10QthkkMkSJavgGojkiBHAIn9E1iGrXxApkL4fPnqsfOveumPNseJY9VYbK401b8W7myEjBowXdquLta4FixUqUqA4sZpY6eZKkJAbISIuBByItw9uHtrWDisbhw0a1tTSoivaegY1KyPLgGFsvbCKWagQBvblRaFrApeECBAeOFi3Vq2sBlgMrhYoWBOsVgiqDhgoQEVgnVoHCJCKCgAFwP2+Zdens69cXfHz03PTUydOmzQ9Mz01n5eelp6Yz0qUJkmKBOnR09GT0XPRM9ET0dPQs9Bz0FPQMxCgP36efZ57nnqeeJ53nnWedJ5ynnGecN64afNk81yjJg2a9/LM9Gn5rDRThgzlGDFhnmCek5KRkI+OX7x04bJFS5ZGLFeeVp6Mi4qJiFUOqTynPKVEMYTypNAJ4bPJc5DJEiWCSQKRHDECWOSPyBAhT7+n9Ank+ePp48n35PHc8dTxxHFDz0YNGnl4dzNkxIDxws7Fs+7J4rnimeKJ4nnCBN1ciSeJp9wIEXEh4EC8PT883Ty0dWDjsEHDc+2plhZFO4OalZFlwDB2QcxChWfYE+zLi0LXBC4JzwhPCA8cbGllNcB6MnheLVCQwApB1QEDBagITA0QIPWMegaAAuB+37LP9fl0dr61mp/Y+WnTUydOmzRlwqR5KdMSZiVKzknOSE5ITkfORs5FTkVORM5DzkKEBgkKBOiPnz589ujJg+eOnTp05siJA+eN042zDZs1atKgeS+dZ5xTy0ozZchQjnGKcYYBMykZCfno+MVLFy5btGRpdGJxXrHCuKiYiFjFeeikMkVKFEMoTwqdTpyETQaZLFEimCQQyREjgEX+iDiHOIX4BZEC6fvhw9nDycdjb4eOHDhuOPWcNmrQyMO7myEjBowXdi7qWrBwrnCqSIHihAm6uRJOEk65ESLiQsCBeHN+cLp5aOvAxmGDhjW1tCjaGdTMWeYky4BhzHnBKWahQpgTzOlFoWsCl4QIEB442NLKaoDF4GqBggROK2eV84CzgJPKOeUc4JRyRjmhnACc3+mdrHN1Op3duZ3amZ24b3ZPnVPf1DN1TP1Sz+yYvVKf1CV1SP1Rb9QZdUU9UT/UDXVCfVAP1AF1P71P39P1dDz9Tq/T6XQ5PU5/0910Nn1NT9PR9Mt+plv2yl6mk+ljupgOpk/2yA7ZHfuX3qVz6Vp6lo6lX+mMfbEndsR+2Kl0KT1Kh9KfdCedsA92Jl1JF+yBHUk30gH7XyfShXS/Lu1A+o/uo/N1Hn1H19Fx9BvdRq/R8zpen9FldBj9RXfR6zqLvqKn6Ci6iU7XS3QSfUQX0UN0uP7WP3QPva2zdQ5dQ1/raT3azzq0l3WyjqGPdbFuoYd1sO7VKfQJnatH6BC6g77Vs3qDzqBfdQU9QUfQq7qBXqAT6FNdQJfqATpUd/vvbWf7szs7Vz/xTd6Jc+KaeCauyS9xSxyTU+KTeCQOiTvijfgirogj4od4IU6IC+KB+B/uh/Phe3gejofb4XX4HC6Hw+FveBvOhqvhafjLL/mUW3IzvAyn5GN4GA6GS/JI/sgduRfehW/hWngjx8KtcEauyBN5FX7Ip3Ap3JBD4YXcCW/CB/kSroQn4YH8CDfCi/A/PoQL4UG4lPfxH7wH5+N7fAfPwXFwPW6D0+B5/I7P4DE4DG7HXfAWnAVXwVPwE9wEn+MluBwfweN4CA6Cv3E37oF34Gx8A9fA1XgaR+Nn3IwHUwMESEUFgALgft+y69PZ+dZq3vjTpqdOnDZpyoRJ81KmJcxKlCZJigTpkaNGjBYpSoTokKFChAYJCgToj58+fPboyYPnjp06dObIiQPnjZs2bNaoSYPmvTwztaw0U4YM5RgxYcBMSkZCPjp+8dKFyxYtWRqxXLHCuKiYiFjlkMoUKVEMoTwpdELYZJDJEiWCSQKRHDECWOSPyBAhfkGkQPp++OjBx2Nvh44cOG7o2ahBIw/vboaMGDBe2Lmoa8FihYoUKE6YoJsrQUJuhIi4EHAg3j64eWjrwMZhg4Y1tbQo2hnUrIwsA4axC2IWKoSBfXlR6JrAJSEChAcOtrSyGmAxuFqgIIEVgqoDBgpQEZgaIEAqKgAUAPf7ll2fzs63VrPGnzY9deK0SVMmTJqXMi1hVqI0SVIkSI8cNWK0SFEiRIcMFSI0SFAgQH/89OGzR08ePHfs1KEzR04cOG/ctGGzRk0aNO/lmallpZkyZCjHiAkDZlIyEvLR8YuXLly2aMnSiOWKFcZFxUTEKodUpkiJYgjlSaETwiaDTJYoEUwSiOSIEcAif0SGCPELIgXS98NHDz4eezt05MBxQ89GDRp5eHczZMSA8cLORV0LFitUpEBxwgTdXAkSciNExIWAA/H2wc1DWwc2Dhs0rKmlRdHOoGZlZBkwjF0Qs1AhDOzLi0LXBC4JESA8cLClldUAi8HVAgUJrBBUHTBQgIrA1AABUlEBoAC437fs+nR2vrWaVfxp01MnTps0ZcKkeSnTEmYlSpMkRYL0yFEjRosUJUJ0yFAhQoMEBQL0x08fPnv05MFzx04dOnPkxIHzxk0bNmvUpEHzXp6ZWlaaKUOGcoyYMGAmJSMhHx2/eOnCZYuWLI1YrlhhXFRMRKxySGWKlCiGUJ4UOiFsMshkiRLBJIFIjhgBLPJHZIgQvyBSIH0/fPTg47G3Q0cOHDf0bNSgkYd3N0NGDBgv7FzUtWCxQkUKFCdM0M2VICE3QkRcCDgQbx/cPLR1YOOwQcOaWloU7QxqVkaWAcPYBTELFcLAvrwodE3gkhABwgMHW1pZDbAYXC1QkMAKQdUBAwWoCEwNECAVFQAKgPt9y65PZ+dbq/nTpqdOnDZpyoRJ81KmJcxKlCZJigTpkaNGjBYpSoTokKFChAYJCgToj58+fPboyYPnjp06dObIiQPnjZs2bNaoSYPmvTwztaw0U4YM5RgxYcBMSkZCPjp+8dKFyxYtWRqxXLHCuKiYiFjlkMoUKVEMoTwpdELYZJDJEiWCSQKRHDECWOSPyBAhfkGkQPp++OjBx2Nvh44cOG7o2ahBIw/vboaMGDBe2Lmoa8FihYoUKE6YoJsrQUJuhIi4EHAg3j64eWjrwMZhg4Y1tbQo2hnUrIwsA4axC2IWKoSBfXlR6JrAJSEChAcOtrSyGmAxuFqgIIEVgqoDBgpQEZgaIEAqKgAUAPf7ll2fzs63VjOU69ln3+pmp02ZNBXpwWOHjhw1aC6nlWCuFP7pwKFXI+9OBgy7uji4N7c2NjToU6wCmFcXV4QHW1lYV1FOFdOQnctpZRlKMWAkIRUHlwgGHvGT9vnge+qxgEPz6uKK8GArC+tKARSU69ln75udnpmYlCRBcsRIESJDhATJqfRyKNjng29P1WE3okIWn9JUpAeMJKS/wqjoEg4uEQwc4iftU308cdTFKQDD2gIyMSlJgqQ1G7bSy2FfHgoFZVzaSlVVTS42YhoB92BsENtSn5mgGClgM32K2VoiGHgE8G+In7TPB9+eDhx6NfLuZMCwq2OhAoWJORIj4uDe3NrYNqyloUHLMoyJVQDz6uKK8GArC+tKgVWVAaopAVFQrmeffasZb3balEkzE5OSJEiOGClCZIiQIEB++OjBY4eOHDhu2KhBczmtLEMpBowkpKMXLloarzAqIh5OiQKlkHBwiWDgEcC/IX7SPh98ezpw6NXIu5MBw66OhQoUJuZIjIiDe3NrY9uwloYGLcswJlYBzKuLK8KDrSysKwVWVQaopgREQbmeffatqnldZVnf1aQS5KXPrcuKKsp3jzdlSmJkCJCeriuIgH4y6trWqLi2rqqmoNh2b/ZMbKDAEGOfXXzswFGzTsOs+pEEXNtah6pQhBylb1kBpekSFbgLf/rk2mjDuDVcGq2km+fitY/unTuj9eLKcGO0W1wY7ou20bVzXbRW3Dq3RavosnBXtFVcFW6KdoqLwj3RGromXLq20J1zS7RNXBKuXLvEHeGKaJO4cW6IVogL54Joebhv7odWh+vmemhvuG1uh7aGy+ZyaPHcDa6G9oW75qq1dW6aG21XuGjuWYvChbpmLZ1b5pK1ItwMLoa2gzvmXmjPXDHXQmvBreCGtRJcMPerfeB6uRRaLbfLndBiuVyuhHaBG8GF0Fq5D1wH7QF3y9Vqqdwst0E7wMVyGbRR7pW7oH26CtwELXetXASt6la5B9hPrgG3ANvJpXIJsJrcKXcAa8kV4EqxlNwoNwDryIVyAbCLXNf9LCLXuy1byGXdlRXkZP+43eUsH83mcVU3s3Zc/D+xc/7m98TC+Z0+J7bN3/Q1sZY/08fETn7Nf4nd8jO/JTbxY/5K7JNP6U9ik3xJPxJ75EP6j9gi39FvxA75jP4iNshX9BOxfR/RP8T2+IZ+IXbvE/qD2Bxf0A/EzviA/h92xffz+7AoPp+/h6X7en4elsTH8++wb9/Or8N6+HT+HJbty/lxWA0fzn/Dpn03vw1b9tn8NSzYV/PTsA8+mv+yCv7lP8NO/em3ZKV+5TfDQv0ynwz7P+Ufw7JfzA/DOj+YP8nuL/kj2fwh/+O6+R3/l5XT9/K7rJU+l79llfS1/Czro9/4sayM/pVvZU30Gf/iGugr/sQ1z0f8VVY7//BTWef8KV/KCudH+YZrmw/lP1nV/MLvZH0/4W+yTv/gZ7Ka+Uu+kpXyC/4ka5gf+JGsW/6Rb2RN/IC/yPrk/30ia5I/5AtZhXy/H2Tl8aUfyKrj9/0f643v4/dYa3y+z2Pdf+/vWPPX8XM8MX0c/8Yz8+t9G89Gv8an8VT08z7e89C/+zOehL6MH+PJ58P4L555vt138bTz636L55zP4q94Bvkqfopn30fxTzx7fBOf7rn3536JZ45P4ss9W/wRX8RTxY/7IZySPtwH4Xz03/4HJ6Pv9j04E/2238Fp6LN9Ds6vv+FrcCL4a1/NaeCn/aiTwEf7Z04BH/rNnAF+2Sdzuj/Dx+Bs/9i/4Hx+sW/ByX+FH+ZUP9j/6p++16fQO/2uP6Fr+lxfQtf8ET6Ebuk/+A46pb/1tXqkn/UbdEcf6zPoi/7VX9ARfQU/QS/0rT6CLuhX/QP9zzfwC3Q+n+oT6Hn+1B/Q7XwBX6rP+VE/QIfzoT6A3ua7/3c13/+2v5/9a586u5nfP++Uf3/dw3z15y75qT/6Te+pe/GdPKe+xW/ymnqjz+QxdSte01/qij7TW+pVPKav1Kd4Sn5SN/SSfKRe6CH5R72Jd+Qb9SWekV/Uk3hFPlE/4hH5Q72IN+QL9SGekB/Ug3hBPlDv84D8n97D+/F9+p7n4/f0HF6Pz9P1PB5/p9Pwdnydfufp+Dk9hpfj43Q7D8e/6S28G9+mq/Bs/Jp+wqvxafqcR+PfLheeQKjkD/eISiWSYAAgIAABAUAAQ1gBAKSIkiRRUkt7NKmjwGBDQIBA7DAADACjhkHzMQxuCDCAAACAIgIgLAAwAu2FYWtzxzNNHJymiCc+csEaxVbmikdaPooCcU/cieWnDCbrUsWRI1HCXy1cwrPaId+BMiJkl2W03tG4VOAKgy+FUf3Tf6C7AIABunqV7Fuc/IpBQ1Ci8ur/uM3IZIAQohm2Mne+w+cjKAh75FjsP2ZouA4pBDiTAv7u8fKUqh7xDhQTONsspm8SjQRFXhj0OY7eX7kX2gkADFPZS+VehoinHBqCMtPX/0m27VY6OQmKvWT4sxirfPYOlJcQGaC3rBJNSxtHebQIS1ZvPZ+WGcEcUkE6g1bGyG9ZeI4icc+cjeWnCA3qVU2AZ0HAGz19CrL3Jd+RsgJkF8XUzrGL0OgIAyanWeV3f6O7BJABqmqp6HvU8JoDQ0Bg9uv5vK/I6YAUohkwNXa+28DPIAg57DksP2dsma6qBDgTAtzu8ZOYuTxxJhCmWWHUa9j8J8vPQCTimTOx/ozZQL2iCDAsKTzb501ZtrrkOFJGQO6xjto5NBECPWXA8xyr/+ZuFJcAMKC17hJ9DxJecOQISM5v/Z/WFSEdEEI6Q17GzmcaOJkkEc+9hf2niC3QVYWAZ1GB2z1cEgO3L8extgJjF+WU3aCp0OgqAx6HUerpz2O5jJBhqmit0NsY8LZDR0Bm4so7QSDpwCDkuLe53JyhgTKsMTAsK3y7p0tD6HbEGdZWguizmLJIdhYCfWXB5zRqPe1dKJMRckB0LxVamSpfcOwoyMxefSe3EyI8kkoUR6aGCX91OJklJZ89g+vMFE2Q3ZUB41KAM02+HAP3r86jZiKAnsqo1bHtINgLBgzJqevp3+N6iYAFQtkq0fqc+IxHg4Ag7PU7uf8IuRORpDBixsSSU0vuEefneIfcM/+LqMW9Hurpb98Hy2Rj2BXgLrvupQIrc1XO3+jOftAtyFsjykxcs1wwCSyaxsm/+RuWQQjJFanJfRx677jb51MZPCbpJJ8duOHz5gANdSf2VPaBxCy9LWjiQCjXtWD91dJgHCw+Tz4ZaznSBA0tOfzQ738uoCxkOPVmOCfzy/B1RUkbdrZs2s8Cdzm/P9aL48LFssEbDvoBpafH9iVi/nd59I6njgPri8ekqb0rBB7ROdht5dMVSLI9jMoEMLbn/SdmLk+cQc0FwD7L6btBW0GREww8jrPU34+FNRIhA1TzWrm3MeFZn1y6KjA6Nsf5Lwaq364D5SWAJoptu0DvKcFXDiwKs9VTz+d6ATAHRNDSqdew+E/DjoFIxLd3Yv0JswGtRBFgeNp4tk+bcjJyyXGkzoh8nuRXz0G+M1CO5645i28BxNd+eP3fYMUIJSdPoeeGK6PpGVFty5drtQglfeTPXhFNqe40sB399X3qHpCna9s3GHH+fokj+O06//0fCT986Kig3ognp8/8rC3oL6fxDvNTYAWKEERFR+TORBqxzifhIBMAIEvOVBGC2QCIygwASiOSI3VA0OFNlGjjRMQRgZCSJIKBGCEiM0asYA7oRURkBAiEHZE7E6kgqwAgOABjLdKYcb4WLqYBABgxoihRzFSQqeQAAMgRT7s1BGqfiboSAj9GODF1RGAkEkBgIMaY2I0RKZgBnBARGSNGYUfgTiKFSAkAgidy1mJiLAJACoCoghmzBISSGRFyE2KoiJCNEciDiIAALHJXhBBtAmBCAMwZC4LcAKgBI99QJOgtigjnKeEgsoQIq04UBUFEBIiwInPWCGYUAiAmYIyNzRgVIZEAERBixJglMTNXMjIfAYIhihDVj4kqAAacCAAlZ+wInChCQBwGjDXZETohpQMAIMCgKE0R2JgBBEKImTBnS4jgtRoJGQAiZ8rcFQGqCYkJADBbUoRKPswGAOCECKqzIXthBAkRAGcB5s4I2RCSGA0YGUAodkVI1mYAAkRIkDnrOwJ3EhEpIADyRM7aALkBAMSID7CxGaMGZBQgAkKEfWjL64tKlq8o9mLQf0AnBGyYQ3BCRbzoTgh0jVlIEokhDACo2ZcUxRqfE8gGVkIhiqEgClW0kOAJhqAGL0iIaAR7sxGU4AmGUPVgSSYEJXjDESpPohqVUh5lUIryKkMpyqNGUYWVcXQqqhgFUQSlKK8ylKI8ahRVWBlHp6KKURBFUIryKkMpyqNGUYWVcYZLJSooFIeThQEFRoCECAzREcsdtz0aK3TEeOOiJ5B4NZV0oxcJpvNNSibPVObUXbpWR8jtGcqOm6jFNAnIjHcbS5guCSLjbpPTIkeSoDK949KX3qqOGLfoimB44mtTkFmHIDmxNxYDZ3PwZK+2OybsxqoQLkglD+FllfOS4iobo5JnKjNhAoLKRtImNAXdSgNQqmvxkWGvmxVW+4QbMSRac2rrri+dFfRexyYIY5lyIX00LXMugpyDggZ9kirhcz+QdhXfuEyc0FVNA0NA8zFbcCLwwjzpyRdOzndNuSir0K94j66ze2qkHJGfVhk8MubjKSL1jLDeRs9pV52a0cZ/yuDn+bPg/SRdd661PitEWNwwUhq5njjFntGaI7socGOCkCT6EBhDQXnAfZkV//ORdt8oRDTxiTDXQYIA52kwIWgXmgcWjmcgVNhpb3qMzcdXjxyZVG+jUjcdBYOabmnbeZBy1hdacnBniTJW1j8Y+6CJJ7zAJIaEIg6xH7nlnve57+7e/WH9cMr25udNQIBqvbDk2G69tqXodzgetXMfOM+VN/hvN/EAu9MADsov012w/9gVncyMLOShiv0rzCxUTBsaiarAPm2tVcRx2/3QcPmxrPkdhInQGm7URCKHoG3yLIr8yCM4QOWes3xoAXxJ9rGnL1+B6NZblqZ7Y9cJFG/5bIv97V8wRPjleQCeNO2m2NgG4Jir9/d+/Pm+wglZheP4CoCUuCHhUnSqHwW6Zs8mFgR12BVckkQ2LeaHWWXW19jCV1iOeW7e+1kLefVF6VrHRmy2vHoihkf7DQAX4wflJOCEIK40GtlxVGEMw+C5xclwE0NIThCNOGirkOjRgsmZP8dT1IbTutMDzufpPOSzHRzZg94IO07+T5vwxYJDVBEx6FY8OPJ+Ms8YcNfBnCW5CN8nSa84I48DYxQUyRFCA1MYQwBe6bmsMF3LjJPKXRWxcTZiz0Q2V0QsrWhRQT7c0G67BPvoxVJ4+YrNWJqJ1t67hzOhN38UzyVpwnWk/D2DS37pQ3MnkjmQmupOEQCoHscLDNjwlJKpqf/B+2SluuU+VwL6LeyxOgQWa4bM4umCb4MLfwVMtLZKbBvPcPvnPZOAddpZWsfyEFkBAIkRAfVgwDY6VanJcuqVlstsS8QAhTzBEJGNejsCC9jCrMlcanFELSf6BGVXE4qw5zgjzXL7KwDPVh1rey81Scqsf6DxhsML3rk+R/nxtvglyTWpcZRTzpM8XuCeGObHG/KMIIPKK+2RMj5arrebKb3IpBm+wi+PveEc4E8NtNCYECj594HMVeonwrhxksQTB9zQ2UySYPJgIomBVbLn9KMhPtGciUnx8HWgXw/432HhcLj0oY+VpAUKcwoOqKgX7QxMLcoIAozU5sV2YiJQfSfxGGmSywFJjCACMnUhY45AMgQJQjWDR1uCiUEzGTm5F+wMpi/KCAKM1PJAGzFAUE0neZwkyMQByZykANK6ICPORHYkDQI1w+NbgolBMxkc1AM2EqYpygQFBCrxQDszEVC1k3iMNMnNicmMpAD5+gTkxJ5CCQZ0zxZJJ7h6xMfpDKgIjAbcPncDCyzTQbaHk5cmAwK374Zg921GyNZcs5YmY4Lbf0+A921SGHtpmTjWuPftia3UFgHF5oiEYMStTDqe2SUEDcPInDtiX6P1Wiqm2liBWxu6thGwsoW5kaSI7CRosdHXEmFz4jeTEnjGle3mFBNbVNKETb+vfc1NK2bXlTxnFh6ytBidEZmzDQrRbS9FbH6xdFNhPsz8HSaHDcrNrzGz1AcZD99k4NwsM+syQ+MCiFuKoNg9pZojxBN4SM6ejEzE244Et5qPuL18CZ/DZC9iImcyQVucbG50ymW7E7ebnuw2RuW8PYrPTVJWqlUqv3+20/mfarb7mvBpubI+7qCq//hF9y9dXMJ9zQXH+34ue5wJr+xWvBJZwwrdIGZb53xdZrGMMuqD2DjG6Z1zrd37xbeb5d90xuPWM1sb0DLZhsZdVjX7DgU5bmrja2ubkQ1u2W004B8+u1nYdJDnxzdesr+Z7YaQbyscz3cGq+NDpvsD34Oe5U0v/w59XLyThLMDYOYbIJfDoAjfC584+H/lsLiRMK/cWyufv2dYz/ByblZZbn9Ptdb8HC/0wRah/yvuzh/fzdSo2JvAfhv18nFYKf6H6PJ+D912fg8TtH7p65Tgik0GUNXXaUB/3zX+hOTGL2bBGaHo3LZD6QLHFOXavwphVZ5BSvdhm5Qb+GYp7FSxcUq6pm2i8obQhirEVLq5yrbmNlqJhsSmK0q3zG0Dlu62YbloMxZiKt2YZVtzm7REQ2LDFnRq27zlrUEbuRRDdFMXbVvm2+ClQ9u8XLHZCzq1bfzy1qBMYIoiuiGMNvU2h4nWiI1i0qGWaYxelxltINOJbWQu3UxGm3oby0RrxCYz6VDbcMZNRZvPFGvoRjTb0G1Ko2jLLDao6eg2NbdtVuOmoo1rijV0E5tt6Da0gaaKzW3SNW2jmzeENr1RsWWmG+B0bRuce5vhQFPFxjjpmrZJzhtCG+YQU+nmOdua20gnGhKb6ijdMrcNdrrbZueizXaIqXTjnW3NbcITDYkNedCpbXOetwZt1FMM0U17tG2ZbwOfDm3jc8VmPujUtrHPW4M2+SmG6IY/2tTb/CdaIzYCSofapkB6W2a0QVAntgm69DoLEjhUu3FQsYZuIrQN3YZC0FSxuVC6pm009IbQpkMqtsx0A6KubUN0bzMiaKrYmChd0zYpekNowyJiKt28aFtzGxlFQ2JTI6Vb5rbBUXfbHF202RExlW58tK25TZCiIbEhEjq1bY701qCNkoohummSti3zbaDUoW2UrthMCZ3aNlZ6a9AmS8UQ3XBJm3qbL0VrxEZM6VDblElvy4w2aOrENk2Xbtak+06d3RDm3+eO5W3B5QXU6IRFLv7HlOPBrvcGBOi+ZfP74RF2Dn6M9LJ3lPeDfXNZP2548r43shWxnghi6qhz2m0sxGeT9C45iK+w8xj8MdG+dcW6e/YjzyngOMfCWBXGLgZGD0Izg+Vk+N8f0g6I6yLTmPlU9xXAzoCydkoDzXZDCtqW8lzRwWy6bTpaNaG3Z86yZPrGcibl/LUURFqOG5mg8PayqYuIIX3IhE6FTazohXyE8jEbxCwPrehrQzohsGQc71KP0wYTmq63FSUqHZDk1uUZkYQWZ8bgTRFWlDHIJ5Q3YFcBIigubWOeP4Uui2zix+y4ouAYUm4Tmt39hxcnkwsUY8tEZhavzGaCW3wOy5eWGvt5KpfEGcTZzALXwDLFtOIIg5kSrv0kDXwwg9ixVryYyUdeE2ryCZvE0bxgkQG+UcO9+xnzhDZTmPeEZ61mNceT1I39RAiyEoUhTPq8uPVvF1eyiKvYwhVdwbXs30qWb92bt+a1W78LKZ5dCFr4mJLvPqprvsnQeE7bzxtiOZmuz7owdTkeONxYDTuPx5HF1yZNnj24FE08AtslnduQEPN89tEhy+isTXTSGjrfDjptAR22fY40q+d8TSToO3YIbmqRa2SROq/IHlZETiqCjilSZxQhc0AR7+nE/cWb36w/K41Aa5zag2WZ4ehOVauwW2Osdjfn7QZZLDmfKQuMxMr2MsFmaZxxmlJQf2dj0fA3GB2zlR06l4ptSzFM5pfq6dF+oub25hGjw0gWkwhHxhCry0wmmVbpfIGLN3zr7l45lvuWkGWjumlC16zvHdNodLW8b45mahIbGZLzInFYuj8pWsfk7RkZgQfk/suL1oy2O8c1BUB0BJhl/m8y/Mma/CSNffLNfNLiwCfeIuMaVOBdFXjYE+xYEnLbEDhbD0zuBjksBty7rcC+lhr67Q1mki+XHfSWJnaNhltgappz+LpF7HDaU0zd9zaiXSNsaqIGmeJv4+EtVx5e+YUDlMFMFDaTzvEusZbpLu5AXW5APnTLkMSFVHDbqdz3OR1c8EY/AwjRVxdJ/Bb1vkI69ueF5Zlzc25fG+ZjZ5LXAKS/kfvGr8HLkXJcyJ4Y47HG7XhnMM79BGwYiVX6UaoHNiK9j0Hun6MOw3aHv5Ow9cn3GGybM7BsZbhWl5iv99u57bv8iDMXcGhoaLjt/lDgD44npzjLjgNvX9oGxppbKtu04EhiZaPVfabVnqB4jjWwJOdSLXcl95cnbz4cu81+IGQvCRNsHRy5s/2qsDq7kqVQhD7b4Ihf5RcM1omFmHMaA05gHDJMt/RMfUxLomldGaprE3QbpUCzDE6zzbfI2tMtIQvcGfNFbHg5NV8ErW2BxlZAi/1PYfnJ23wpa9832XntNUj5x4R8WkXWWai7LKxFFsQWC8gKC2V/BbK8wrKbK3wNVfqj0vh8qF7DoSaYDBUYC7XNhMofCNXYNKigjYL6BixaI+crLhEMbZDg10douyOMxRHC1gjHyggt7IvwPWzpT22vfKwRb6aRMtDImmZEjDKCzjFShhghY4IRr8HLfVuCmfzlQCY+vC5q37oLX2aWJlyXjezGH5HMHHWm/ccMf8WL/Iy94K5us17xptY3Bi6ZbX3Ft+YZ2kaXxS1vXE5Y54gznOkSToOr/muYG/w3yYLWvIWPu+W9xJu912ZY9jEJmmv0y0hTHhcz0FkxQV5GPUbDTdSC2bmGnt95cJUa0PIephG8SRY0r605vpXvHdKuurW9xJu3b4oxawNLrqP9hIMmMoYQ8084t46qo8xk9pcQtK/3wVzJ7Ls0krtryHeZxKG0aQwBtaRvwpQ5Splw/db9w5CVm0OWbT9wp65D97txLYFaaUHf+HFTN7Lie5Qu2e5RG5xYW8yG0SGal80LzXEsHqp52fXFFCFTQJkFjrqoJY045uzYx3sNxT4CMhF3ZPuVbL+8R0sFlgEmM5aSW7DGmVALSkze1NjG7bWJ+NEga4hzC2u2rOqxyUPfVN1aPeLNq2fKM5ksddm1xXGkhc3E7Gali3tORZn5Za40vENtzU3uc+PbPIOYu8bdfj3iTaBn0TKZDFbZNUlxpKHJxMxHpYtrZ0E6EW/mN5l9qaThrZCbXHbrE1TGtigzs8BtUzywCN9eCTQ/OGbCBz0cil0U6lvHYXg29kJwW3Tmw/JtsrZmDxoj3HNkvi5r1xur3bdBE/2YgVoPbo4ebjUmI4qlCKfDhPiMdfjSGblA69nb9fg8v+ZlL2kW9FzaXCJ0TAkf2wpjL3wzLM/ghZZVQ199LZ/qFukRbwKtKUroDEyyT/uRIkZkDBbnTRC2XpdROTL7luD2bUBecquto3GRXflE7NKmaxqVrUF1+3uLN0HXAiLWdg2po9lCESOyQYrzJogTo8uoHJn9A6Q1g0+xReJOTSaH4uUek/9jsyh6JS5QbavkWLe/l3gT9BoCtK+dv74lZ7R9TuJWl+z5OLwg6rv5dJblXXtp33k82rKHC8doUe8nnQOmxdDvQzG4dW4skyqlZfsQeOY/4oo0V3/j8HafWViL16D1yKOMEFSYDzMMD9g3yd+UiUN8QDe0mYMze6tlb7EV13xXbfetdoiWgCnvOuSXOaJVEMA3A8ozz+5n1dm7liJTzW73s4OqW6RHvAn0DQoik71AXIuAkHb+illvJiY9Yzzc/mB2PG8b76LkLDYntkinHoB1ToCK/QgXQbXE3SI94k3QsxtXJrPAXMMXaHPOYkaaxYR0jB47FeAcZbw/q0vTllcDm9C0/+LFie5hgHzqdZt7izd1j/l29rHOjmt/HaRVdcRspSMmtWMMCkyAbb5msVyTKmhLBQsrZEVtgyuoERRmcberl3hzdK2YY2WbnDqaHhcIIjuC4G9SMBO0jJKTOTYiVLPEusiM52byKGRbbhEMg4iAOUC0R2iJuXv57oSiulgIdQsQaZXXprodnzUdMNnpW8YjqKx4LCp7AgoWdjLtxbDpuFVJk1zD3f/YwiLi6leeBY1Tqyu+wi1wy7e7Db/qcsBotpx9rFu0jBwydktlUzcOW9u82Lh5sXMF30ow31khuCgcP1vbhDhJuQBio+9mJTN+NC1IAjDAqy5AjFCbOZnCL209vHsL9AwPZJDTwT4e93ff8QNLD0LyYHkveL65rTzNPNjXx6377iQHUX0eDWGpCyO+s53BfjeuY993A0tgEMLBcjSiWvBa01olF+1J3iM6dnw3sBqDAI7AQuXNlxnsktGO3bRBzpixMmA1mDJNZrBLRjt20wY5Y4bIgEVgymzMYJeMdrJb3MCmMAjMYNEYaZFt7bbKhJZqY8XmEDtA7BStKWCmimshWuUvEtx8dGOJvUZzxyJUvZbv1ipZfcqx2F43nIb/EMxS2y3COmdPj6X2wnysHh2ZLQHdmoY5yTvitePKNaJBHCz/t2ANUMtrKr7YsdpeE2rQ3jmjkFuKydZaLptjyHw8tcPMGDSvEB2Wmoy0jg9UWXa22CjYPxbSvNlnaMWyxDOGZQJixxRYkmcnZQQy0ZwpPKhme5Djn29rJG8nNScci60oXphw53E4pmXEaAa1rZjBkHQxphelomaBjU736x3fI5EFul2L7UCPU6QNJ9/JDC2tn0Z/NIE7LX4m6BdTWZeZPQfSAedwdkxA2QqWJjm8wfL/BadNgntHXMY7Pb/DVZfBFbJND+qi95jUCTaKHSyf4mhXqc7imeEOCVFhvumRvHYSzwNCYwx23WLHQgI9T+M75sOe4vmAjDgEvdS+CLeQWLCzwY7A2KHng11jBLJ4sgY+gNi2MEE6GsVutBuQ1HOwH9qyPXrUyw7D8Wf2p+2AxJ6DxdALSVeXCobV8Yt7X8nYwW7oxdItBQILdaTizvUfZ0CMnuBc8QdbStXF3/FV7qKADchoiwSF+lQixqkDzTc30t6JtLNdjKyldtuC3TNNihGY7ypKGSJfoFkkbQsZwiwx4zDfd5gyQlumXaNPBwx9M+Oz/e028drMLKC5IN+UbOSTO0PMpPA0F/R/gWRvzIxSGbnubJlp3xhQLZWvSa4EsHHgfZqZpWyrgRXn40/Vxa/xLLMvssN8k1l4y/f5d6Saajean3u0nzt85OnwkoRbEhHNMLLcGbbTHhnyWhha9L4ld9RG48P7czEb1ZFggW0tZioWbTDHcbjP8skSr3SZmofxmmHZWH5ZR5kwy/LhRVYwSxvLJ+4oE7SLwmxjyQ3k8igb0dXR9evUbUgpfnE/nt1nS6ZJUfeTaHDE/GjZC2EeGelBg0VsEGhLs1fPLtPwB9E2Gt7tMfg3iOdD7Av5i0xXmz3bJmustVc589zBZj2IKiOAxcs1kNVYgibmjtX2yiacG+ywmi00n3kKNYi60cRuwgjAYPMbRJFjFEOrzHk1ecH++H1/fHp3nW2wxWJxcpNnxfUg5seR+wyzchhs+YNYMiI3vKaSVq+8oB/x7gTmYJnC/lT/2VL+GARqDpgwkoEdIH384OFBNMWjRQn2AsbTaqa+PhLdyRxwkKCGyGqLsBdWbRbG8Ph9fzZjexzEByOBZq13PehFJ7VH2jvJGU4EGe1Gy9EyHyP9cfu++eb5phxrlqsNWHjhR5Jxyb7XNBqtBwmaRWju9h9A+8hrZ2nWBRkkzJHrvHZqt38viY5JdQJMvED5fW4Ju1mmwGBXGmTaCHmH/2BXHmTAAsHSSjvtcZDYo6v9vBHAwUZrDaE1FsGCsxeD6BlN7AYNSRiswIOoNQJa/FgDWI2BzsTImM6FRdFDlqJHKHQITNFkiCfoZQN7MM7mcRyFuFEOBuPyeGKw6AwCzYjQ4NKahFqNbikxVmEOb6dDLFPdYraUD2JZY6W9/oOoLgVwav2LyTcq4ZpmYSSxEzzSmQ8C8ZDHwvaiz0aZvbMqRtQ7/kM22EEsHiEsc6/RTBDbsck747XctRLOj99okZodvtBXo/LdZ637c0v1iVWhYYMb5+oeeD3ltLDptqIDNoZxl+73bj0I5CNOIHcNwFbcWgYd5zo1nXeAZooYNuHeMvEUsLGU87EdROloYTd+Jl8MMnSB/MqWOC3lQaaPkHf8AriUIdvJFg2nzNI2yGUjlZ22Ay6REZGWNY1mk88g043gd9hk4nYAi704/Ox9kJFGcDvagWeQ4yb8l//dheFqPidhO97elSyLQQjEEthuVmFyVNzfBdCbQU6MNPB6dm23iQvwEZKzCWgIm0GmLsO/CNw8v/Q4bT+PHTJrqd0+ap2nZRpt7UTjdYiUC4SLBOxD1jarw4hltzUsfkTFgs2aNvNXfKzHbfvmoSZK4cFlb5PtHMZ9PGRXi8cJCouAuy0S2iBA4/jE/WVidlkSW4cb6PJeNuKoY11Nnb2tS34xP5rd55Jl01LqEUrQMyo2jiS9d9xtUach5OY107GJ0Tia5A5zzgCFzVU75tMLYxZmGt4j2Ju8az4SR2Ac1S3oNETcXLXv8hmX1rlU302dz7mwDrk38aNpyJE6+kSaP8oakm1NtSzCe9x7B/Xv9CQMszmvG9G5ThgyaqSK0c9lMActyJPe+pY6NaG6CM59E27LnfVa2zxlEt30UDtBuUMyu3Txgv+Wva88iYukWR/HUbbEwKROjwYshrG8WtqSiKWyAudbQ7KFLUleQ63rHOQurLeTFy98B6vDXS7DKXqHOG539QnO/W5M1zANdyJuXo+LnJxa5PT2hc9y2IktE2mFCdIyzMCK/bbkefv6wNi1+ywEObQJTjaqQapMxZDArd4tLVQt3d0U5EYz0TGbXZo6i3PkBHhA1hRAhzHXcMZERuNt3XtOCUfLXWbtROygOxDAxj1Lx1EQ/vzIecMjA+nyd+PsqYjxZ27gePAHnBZthLe+cthZtnxUHBL1iG+xs2DHvMTZHacB3Fs+WToOOvInQQsdA68T/RzLKYCUo9hd5mvplzg1wMlW6LkvcAJajmLHl6+lX+LUHOoI47jHDHqXOCfrwdmlZveu3MTu/c6jpkcZyTOddQe6rul2Zi6XWL5Ij8DmzVKZFhtuRTPB1ckYvwhZ4ADYlvEN8khucGNCj8cxjwwsrxV+FGux2+KO3exRwtquNrBFaB4HiHMwO32Cr6W7uQFi92LK4q8PriHFH4xos1e6BvpdLuzMHssXiekGOWwLr60Jvz0+Idai3TQASathBz5aYcDA0tyRWm/xsx3WACBbi3aTY2fTYb5owR7zwNlYhr22ELZd5pFqNmb/J7y1brcRQm81yMFHK9pnlspzyGrh+sX07R4/W+om03ZP8lOVu5FKD2cPnxp7cgOOM7ZrDxAtjR7dmaHynFb73jpq83HTewhed+mE77gZnqPTzNyWo1LcseFd5/0ctDExxclXEsvtLoVv0r2f8LqUlNvK7iHFypvzrUhJJYVrSLF/qdlMzO+QaW7d6bY4JhEIyFDs+bAE5+F8tA4UfBHbt6Jwlc1YeLjuzGSZFdD6aPPwwmbf+uroWEq+83IqUY8/eLf3WQ9zz+qtQsC1IfYd3Lhnw7XAnCtJyINDtAMuGBsTYpOGd56VheffYvYcv2P8kG6Qwn0dmSmEX62xbwxpZdlA2V6Ye1Va983zOpO/OJH1xFGUaSCRH2puqVvZzn4hYtMwBdWawdUVINE6vAa6Xfk5rHc6uuUGkN21fuV2s0XCCLK5YL/SWmbZh3L7ZmQpHLdZbouysnVrMC4DocpaV7Zi5p42GjJJ2Qj/PtebKxLEw0OZtjwbEIwp1VTM/pMPLboXAW78mrsWb5SxSJc6tpBYsou5VvQuQJk/l524MY/QctFfAbjtjJhL2miYAl19Seu5C2idlMbesREx5N51cYRIMI5nfN17Sf65pZyboGUweqj4uhugEd7xW3GjQcSZwze2T/+875hwphC6FnoLO6gVsL/PLmqzw+2eZqOHXXPHksCEHTA0cNOEXWy9vKVZY44GDSYCALydevtsFCnzRH/mi8ya1ZJbaLZst+ayVGYvW9GXhohJJggCyjAmyxQhrKUgwyKgv2UzNEaGgAcjlLECJFg8VMNlSkwKGTe7FTc1mHzIzqg4bHnMQkbmtnGAe80CEhYzIxGNFw67PUGLrA1NplEyZvhPV4+Ik9qKD1rPmsmjJoKFMPO3L7ON2FkJgbITQRvNLNVasjbYW5vqx2PxCApiNYAMCRvJjxzjRvp+KtNnkRXPT+/sZ8uaBc3dBVpsz47klzYa13RgS8WIEd0cnM+NtZpbnqMiHLgcwRrRbXapYSfeGKZ/ty7PLgM5z6UoxRzCm+7M6LT5YsTUjIN+hkjpncPEpiA5upelFHjr4/7cbyJ66574S8Lb4hdjD98k6pztrvyw/VJrQblkn5JrWblMfiKLwWnk0v4GlfHMJ3cs6ZfzcT7ba7BWdPhi1REAfe2Tr7gjvc/2LsJD4UltRvuMOvXmfG/qg8HLkJ+wYuR5IRwyCjudzeqTW3529IBcuy9TYN8yAkQxC8QWylJ1F3Jb+uSqvskGLSSNBs2wZK+5w0LDISO1vz11SA25Ea6XND/Ofmp1sF/OC3ZvfuSR9iEFeYMw8DF9S8dfa67jK3TRYq1bUh98Znf00+MtfkuTHQ0+KXAR53StHW2is7+ioA/fZ3ZIuS/G5UxwZKA3/oSy0g8p5UtZ73D+upGFE5rKHLPZpGjLDGkqE/jeT0JrIIeN7826LXpmWF42gjYhad02q5xl02dr3bfX1jEI12GL1B3IW7TVICb7ty19+PpY0agOeXYmhhU1cykEDhEMabqTohxkP7qO3eeKSnXgyyM6wru1nUzeY6/RdMoPaZKrQnhehA9IJxdG76Q8sC1jjcLGOX8hnxqaXQ9j+GiuDaWjhJ0UgUt729D5cbghMxrMZfgSsD4+cvZeUfCnPlwbyr2we56jc+6P5cuFbhe7pD6s/wt9bjd0S2nusJOq5nUvL8UDz1+7c/5Z7syDayrYY/hUark1q6XbXHkK2KH5eXnhdD6OJK1Dvefz2TgUqY7i94lgvgIU94HqDn1JZL5HjCOpS/x9yPN1fCeU9pOsvd9m73oKtelKZPt4SPtfvfs0eL50x0VwDRcMtsqu6XfvjtvaekWdHFLmJ5/lrNV7RW0Jt5TOCJlQuU+3hJ65ygIwpPEc94ktNd16VjSuxYres0TsA7BvSOMfcWyjkZN3FiPRWVF2tiSzO9HHURgdWG5IVdkmlLKlksVgW1Z07MkY6xAuVduqNjN9qNjshK6DDxv2ZMwlFVyRPCp1J6Ts2pNun8ovZflovCvhQfBFnMtxGhmv3bl89VJyXYr7Pvw/9pyW1Dihc4++rkbI4aQ4py9OYwFDOr7dhicUvncsnTXbWS1bzWWXvRQxWZiVIQyrTCBgG+Z14xsHvgWH4YU4e/bUrDF1Ac0C2zIIEtkm5BBGGGnYJzTNdX0w7KvNVjt1s0y+2a6hCMex0JVC639jH+TMgUZ9AXinDrkJl650xmX9PxrctuvyaUq4EO41dVE3RCMdUjrnyM6R9cQr2KdpzEW4d9F5598t1SVeVAq3yOPkOZ5zgbn3svyK9FomOdbguaBz4r2v8MuZf9G8V8VbSvd+9GCUK+QnaHd7PxN4TM022LuN4P3NiXbTOR0GjmtshT77909m12/XsaXgWsYKycQThkvksFcXjFMNCK/RtCFJLtqkDDN1jdsD0xh2bC22VKQIhMhtI7RhskLUbnD4xWDBpRtu09YJqsm3O+iQGrSmXbDY0Vq97W12nxqN5/aTsR3al4KrzsXNezCr+zBh3YnZGr0MRIf2Di1f3Ehv3IdLNyez4IYMd+Hm6fi4ZATC31K/r1d0RO8C7aw2wfgY+D7YbNlOgWvnc+LOzhyxhYvgLNyK/QR6Xtg7k+QawDcuwDXc5NGdGs5V8Uhvs90mTB7khG9MuDbuVuzAOD5Y089UJ3O+oizbDAuTjWm+zJqK29HBiHhYB1+ug+1ApKu/IplixCDEI1hj9uo3arcdrNjzdLLhI9mLQT/sS+fke2Z6+m0Evw35Hh/62aI7Msxjy4XZaSA7IMi25+RMd5PmnWaA6/RHA05V5OWVmdP1cMsrDj7rySmtaZNPjzZZYYfFNXk2J8K5LLEeOWAIqPb8tt3bx7FrfNijGRsRjPkF63BQZwio002P2oKzw/xDRHMtZhD6W7fHrN6i3bZ5C6/fMqoMTMj8WXhou8ykM1qMlo6BmNuCzzKqrUYbgYQtCzuDr3Db+cv2jnnXijgE86tJM+mPD8VYbFWtyg9g65wvk/HILlY3MKkp4Oak1oSUWNlNJtvUZZv8kkkZ30jGMXneRTHXQ2cIWe9Cfqm716dW+pyhl1GyD4rK9kHCnvRlAmxrxZBqB0JIpmgaDsHsyLldgGHlnmgDlpB3arudj1jNN1suTZ0598fyxU63m0Azx34N0i0eXA5aivv54Gr25nFedriphWclaPfD6mVtwu1harHQ/YTrGf5vhjyOC1Xn+dtIz6f0w7hQ+D5HvhJhXcHvO0Lli/hxIljHgjjbLyf57ZCnY/zy1HabfQzn+eO4UHUQ4GB2OZG1U18+PPYQ5Ntr3IgrS1nfRcn27rCwrav0cm/XtHys2BmyUVfZzdF3r+7qk9KFga7g8k3j1/NgwttcsPtuiDjnE45rcMzdynoRzp7Ag6Nyr7hpIfjrMf7cOCNl+JgYqHH24i6m0qLERif78VqwcfbhMnkW+z6hqhPR08zdXBZOrli3HLYbTBqY2Grqs2fbiVaLxjSsm9fzFUbTDGKCyQwOydZJ3Viej1u7DB4847tdoErX+mGhw5l0Ik/9xSFLmjMZ2quZoyfzWo0Yw8l2VyJPRlrgjXYjevWrwSvfi9gTo3DQCdReXcHUrbeFbRzHw4Xu+baGw77UDrKbnyX/fJlbc5OQ0ilqUyea/4uFWl11UnWoELztzhd69S5z7qK/j6cjwHbt2ON5/VznbqypB+Wf1pKmxrlyWr1lbmntvXcZ7gPCvehpW8YMMXiU+S7TZIvdhXwtkkD8T8qe8+NqUuQthiHvk0F7voEjSffQ+5wgbEScmegX8gknOIa2ylkNxxNWOx7jGpsKgLtrPav5Q8uO4z2Twrvpsm00jNtCxwExlvyZ5drcAVxxJqbUNijBZm8XVmipxldjB2A0FczOlebROYL5MdfftoaDLeixaDffLhu1zjbOdpvyTmSIttmz/Xj+yxK8DC/ZCutxLBqhG7Wzc3kJqbpaPoOTxfGWdV33m3q65YM2/nxGrsqBnxaP+rKf6m3h/Cur7LeSUIcYTFBiIO7IYDdkLsflJyay41xy70Ci8KGl6NdJm6HduXtjn6FceP8y/2sQkPcpairvenAZ2n0bmKtWhC+b3hTMIO7wC4wo28IWrTWCHRqjtzU693l0Jk/OLBttywGYu5Tsk+gPsvG+LAvlihV5DC6IWFpnb/dBnY5mIbcuv4/Hk4VDgSlePm+3Jmytz0g1VPaKrGMW1ThlZnGcqkp7W644WKXIeHByy85w6lWsJ/C70VC73kGt5kl07LDvyXeJreB2D6qG7BprFhW+UVmI2Z9Cp4Cfm8myEONeORGIarF+nQAmx34B4HLG9+IA4HpwQrDeu5FTDBvoGftgdy1cpqhDJnWjGNsrZ1WUwEWL4EQOG4+/d3VXOZl1i23l3WXt2+4taxZ/9o4ZVOIyEOafiqJ4J5hTVl9KZijRFyiU8uKeIFMtduxd8+5AUqihR5HvpXcH8kM9tFHkO/5NBAME16G5VHXUhJAQgwcZ5MzUBaZtAcBEASFAbxf/gYQvJk0GrMzSKZJWQjrGCr219KRGWqkUyuNooRMUwsVd3SySLUum+55atl4oqrpcVPX5uO7zcdXnY9XloqgTacOP/V9mmBRgcqNHQT01qmu4wyYojYbimu72NdEVgAYW+UaH1V2HwKm7jBMPREpqKy3ByNNOovuJv31CfWXHG5bWc/a2zVlqHNFEvYK0depGKX8zeaPPuQP3zN1IvjtbH6xzrwqMzmK0u+c+lO7ZfmSfyz1xhD2EziIYmeJFfShmc0v2/TvOHCTo+w+6rtF+lRlOAAAA/f///1oAAAABAAAA4joAAOhAAQAotS/9oOhAAQC11gGq1T1tMRCIDgaFHT0JAKATgifXBDYFVCivchwOikUiGgU3keD1/w+jjk6yudOMiJWS/ymllFICB5cGpQb5mrvyhUyXMWTKLJcp5LeMJBfBgnJV5sJ7cB+sik0xHVwnc8gbcocclaFygXwjJ2bEHMEtu2UJEubyXK5QIS7HZSKZAp4DB8PBcnAc/IYNZoPd4DZ4DRqMBqvBafAZMpgMNoPLYC+jWAvOkgULxoJFRa1gK/jKlS14C+bCZQweg0lJv+AvGAyYUlyKxYjpgrvgMHgUc3biKBgKlCf4CXbiZBNv4iZNpGApeMqUKrgK/vz0xJ6Yyw3FobjbpYKpYFDciZVUYiO4SBEimAimpBSCheAhQ47gIxgJEk2siZkwWYKXYEvLTJyJMTGT4CT4EldiHpFYB3Z0bMSNmJFxES/iHDke8SOGhAyCg2AfPnrgHlhSchJPYiBAduAd+AeOxDOwDBmDeBDGjRuFuBAn1sCF2BAL4hgxYGAYmAYNQkyIbdg4xIcYEREHxoFvYEWcQgU2gf38SuASuK+PD/NhEiRO4BMYBYoX+AVmwWIFXoEBAV1gF7hFiz/8hwOxCuwhD2/Ad3casAZsZ1eH63CGDHgYD3PgMAKPwCFCfMAfMAgQe3gPixDRAXfAejgPU4jDErCbWwQcAbe1sWE2DAHCG37DEyZgwBhwhQpyWA7PzV3AFzAdHRyGwxZwHDbDZWUMMIMxBw7ScBpuoIbTMBaT4QULxvAYRkM7w2d4u83iLNZq1/AadoAfVFVd4St8AGPhLS7M9YW/sJYWGAbDYWFduAsrUOCFvbCYWAKcAGdlWWErjABXYacnvISVlJJwEkZCMsJG+OiICTNhAgSoMBWOiiqAC2AoqCk8hQ0YaMJNWAo/4Q8Ad8z5xhtrnfMVX/H7DsAD8NBQABwACwkV4SIsQIDHHhNhANlr99MbrLhJlnQPBwlpueBuTzpayh8auKBE0Z59hpJ+bjE9IMYBhQPTxTx12m51IxoFVkHPQaeCZ2GIW0/BAxHoyrrdbrerpntpxe1ewlDsYnJAujIobBdzSFP3sbWbqXXrdruZWLrdrqaVULfbh2+rOdYqJ3PVaJvpZSnzUJDR0WubCWGrD5+bLWaSxC0mXRnoFjMAhu1l6JWd7eUM0u2lnOPo9hKLx/ZS6QhXkImV1UgPi0oFMyOyMRFpXtwGTiv6J5FXE1IMiJVcJZNJ/HCnWvQhBE1QNymWtTsbYKeyDTQNVApa6Sjo2emcE05jYNq85E4NQbdAAF5BmWzzGAeUzOGStFVKJF9Ej8YRTq3ZJogUQrYtVj6zpZuA7kggUucqRo9UyjYyaJVt2CgtG7gOU9HYBv/EuCmK2Jpi54U1c6Uz6520JNC4sQR9ulJq+TIpQ0jNJfjwRevBS65bEjr2Famt4ARJ215cmeiRtgEOPVwGPsJoybyQIUPxqP1SBfxqs6bFSgRRBFSBoh4tlY62qz4n2icCpVjPJBiOgBpYEallEpWhlKCBNkkD2+YqnMW8QdpNQtRM0UPKLxVaTMAgllH8MEkhtZWgUCrbkIzQIvj5RAxMa6RJC7eJBg7aIZZtmjQUtUE0QKhs7KP9gUdpZG5OKynCjiQdozaSQiLWs4sk4qejCyZaHpkS15Bq1e6I8kLcyjMUAEGIByhsHZDCx9YabxO0NVbNDosetYgD3Ght2MnRZrEoShV/VzZtUU2WrJTuQIQsmIo+2azQKkev7FQUTiYOQxqZ5rJEcSC5Z/hkeYsMjEAesXxaJU0dYOF4bZaC5jjDgA3zJGfRqhUrOuSG9VR9zYAqVmViOd9s4BtlLLFQwLxlibJEVdjtVtuIVUvjqnEpb3h9eXZqrpXYbrfbracNwyGtkKi+z8OUCSLbLYQNeDQrVN9GCRCKmCT4NDhIFMEeJdutvyI3QRMK/ZCocsz70vEHRZ0dUauqWEAeiC6vA4hsdFIZqkJlTBnLtcJPPzWW1LDcJgcFsFotdmvFzdAkMe42EcTdbrfb7XYvr91uV3Ot291mbmHdYhYh3Wau9a3mGulW8wDWFvOd3F5eSbeXVy+2l4JK0Pa8Ar2/ziVYPlxII3NeGo9prFBnmTOkWKG0VBgY89LMCjGVyiIxPW01lcqe0czKcpq5gH1ywITFdrmSjRqwhnXTFoh1JGFqQMkL26UjzbJHPpKWCgQuSCNEK7dgEXTo7tWW8JHEhfozqOV7utyCc6rtQAWIy1XrkYebdIcl8oRIIG2RtEkvh1hItR2YF7CfmkhWtJVtidzPFRH8aJvcAPBZ5MhKi4lV4ZNREms39Ti1hVqttpCHqlarRYQa1BrqJFisZxYMTDDpjmslh0VLo1NblqgvBrczOzV3heuZ1fbF8MymseDiMkpOYvkUkcASGfL6UhPEOLFHG3YTjSBsWhdVSY1vBp4i0xGWyhUgXIzVxLgqFjQH2CmWNG41cyiM9STG16JNjL9qUcZKdxhjCgFAto8tuSM3jw25H7fjbtw59uLGsW9sGxtxG+4am8Ym3DL24I6xYWwXu8VmsQG3ip1io9gntt8usUlsvr23RewQG8TO2x42h42377aGnWHX7QubblfYcztuU9gT9tt22xE2hM22tpbdWe3GardWbT9Q22plO61sl5ltBmbbbME+W7AXkG2yPbbR9tp2b7eD3SAsTMFW0LW5unbX1hbb2ltYWwtrYyHYBxBsBFY7y2pbXe2rXbUT7DCv7bXB9tfUVIFdAGo/QW0op03ltJ2UdpPSVlraSUt76WgzHe0jpI20jTaBPRW1o7aBLVVUFGAHENoAhLbQ3wP+/nx7vnnfu++e9zXrdxcN7aEtYBO1tgLSgPSfP6t6VQ8a5Ef70X366NF6dJ48e/QeraqKqlFTdarGo/noVlbNqgXpQHbszNFztBw5ptpU37kTR8fRcOCw0Wz0mjVtdBvtxk0anUaNVqPR6DfaDh1NR9fRp2bMiNFidJgwpbpUnzlDqkk1GDBddBfNhYsX7UWPjmrRWrboLTqL/qLNjNFjdBlNRlS0q7saFDRUh2osWD71p+ZyqWgqesoUTs2pOzuj6ChStBQNRXtq0Sq6ir6irThxgqkx9eVlps7UT54w0Uy0pWUSnUQjQaJEK9GVlUa0kSP6iC6il2gnmlpTN9GblJRANBD948ekntREiPjQPrSk5A69Q0NC8tA8dGSkDq3jUT9qR91DUwbRQfQQLYSR8Ya+oRMTcWgcurHRhrahERELdaGmQaOGrqENDWfoGYSaUMvQh5pRUSvqHHpRULCFbqEDA11oF3pwkIVmoQEB//SfRoEihU6hVagwoU2c0Ce0n16hBV/oFzqGhrG3d6SPBmmkQXnQas6ymlcF5T+CsqDcmgPpzNX7NKue5tNMh45WynVyHSKtRJREpIcEFOkh/VTk1OTENGJEWppGO9NUBrQBHRVVQBfQUFB5jJbSUnnMGDKZTP7yRUxV1RQCBAl0Ar21pfW1hUuZMtpKW1mNLdBkZFf66oCaWoMGWBpLb/UB3aSn9fTT050GbZdPc506qBk148GTuifned+uu75evfZYc60xV+/pvj4kjaRJYNAZMtT9D0AD0Ff9xsXJzc1Z0Bb0hg1CWkgH0H3NGjZtchytNUdnzclzspy85sEDLJaNDYKGoNva3LSbRtNpGoOuq8PTeJoDBzttd/fhQ4QQa9qDhzydpzt0oNN0Gg7ugr6gJ0yQoCXotzcFWkGG8yWXloLJYLIZM6JYsHCeyZ7agdZqsdksmAbz0l5bekt36S80aExNteZqrXEWzZycoBk0d7tX8pVsxYqUKp2Zy/3Mnzk0lEqmkqdM0bxzx46fLLlP5pMl88mAKMBNyGXyli1hOkxMn2kzM81Ai2agy5o02WTCxEl2ki0to+QoW7KUJ/lJhpI382XOzMQUxJpZc6BAeXKerCen5s40OU1Wo+ZNfpPdZDaaK06Ok+FkNqSkXrpkLpmzM3dmz6wmM8lLllhmy1yZL7XRkS6h+TRSbpPXZDkahI6gOeTR/CWD0RW0nKagy7RY1pI1c5Zsqan0lI7SWP1AO8hespgcJgPKf3IW3aRFiGDSTHppiYAmoAdoo/zomB2zDh0NcoO83WIzNqupZR04WMtreccOHplHbmxUzIqZMS5ToACX4bKcXFtue3B3p8HOji7T5Qx5mY8PxIcPIXKI7CFryFpjeSyLiS0g65BjxOAAA4YLDhkFig0mxBLkBFlZK2srKyNAgJWxMhVVlVWP7MOHpBxXRkPLZlgQFpTNzMrOzrRZm7E5mxdkMLCwHJavVwaZQX57i1DkSFaiJMmAPDQkJHSUjzISUl2uw/D0VKCpySk7MQ0OBsqQMcQw7+2J0NOLkpKCMmAg503lvAyCRmFgFnyRX+TAwL4WNDIh4Yw8I9eoAciiRP778ymUspERkVAeyiWy937ZL79vUoAAHwAbVaayygMEZAFF+UPm4xuRR2QSuS9L5sLCHrlHjoyEzJBZR37EgPLSUu6suXeulIl+/MgBBMhknswy8uCBA/nqipqvUDEq/vPHD/aTMQ6UcSAcCAsSlAlkpty0ilcxoD1Z6z64T84Zt+ad9yDcilkHYdbMr19gWUQ+NLSRDzOijcXExRw3cCimpubBeVQzAQvZQll++WTPB/PBpqZ6sB5cB+fJV4yKiucOtmPH9BTTyQ8yBAhsmS1PyGksWLwZyUdyUv4fL+OdyIAr8orss4ocGSQHyYVZSPZSkBUEXtRf4Vbeiq/Cp3yo7/IoD+o/+ZPnek9OwHd6Tq7kqfgp/MhL8VF4kYfin/Ah78Q34QD8ptfkr8/0mJz7S8+EZ2/pl+xWX+mVbFafxCPZf/wRb2Tz8UU8ka3HU/ohG9UL8UG2HT/pgWw6/of3seV4Sd9jv/GRnsdm43d4yJ3GP3od24x39I17jGf0OXYYv+gV9xePw9/YXXyit7G1eER/uEW9oa+xq/hCT2ODekI/Y3t6GX5wU/GCPsaO4mH4F9uJd+FbbE0f6FnsSw/oV+wlXoVPsZP4P49iG/EnvIlN6f18iR3E93kS+4fn8yN2D7/nRewdXs+H2Do8CP9hM/o872Er+g6ew070eH7DPvR3XsMu9HY+w57h6zyGLegveLr9wlvwFXagn/Nye4WP8xT2n4fzE7YJ/+Yl7D7v5iPsEb7NQ9h6ns0/2B/8mnewO/gGfrs3eK3PbjuP9Wobg0/zaNuCP/NmW86XeQYbzpP5BVuCH/Niu82H+S+vLgVcW1oJfJbHOnBlVUU1ZcBLeagCT05NBJiWvJJHOjIaUCSAaMgLeQDfv9fONx7UKigQ6yqg98/bh4/qHj15UlFfPK+dOqd0TOfIifPCed20YbNGTRo0Z14zL5kxpWLCkIL58o6+Xbhs0ZIFi+iV18ob2gX95Hp2cr5UXilRoDxx0mRT8818L5lYLqlUkgTJe+QtQoRyiJAgk0DeH69kj0geOyAfdbyOL2OORUUcNxJtvIivYY1CGoQzZAy+gi+MFy5aBLIAXPGqeP9QnDDhV6KPxMv37onQCwHiQ56Ht8OLt+FOg12GOgzvhddChTm5OApwE9631y1CGwS2B2sO3gbvVpvFqqWhnb1mbxkDsgVjYmFg79fr1aWAa0srQRYCrANXVlVUU6+BVyoKqsCTUxOBl+ldUkpCOjIaUPQKeImGhAIA+P69dr51fvGLB11br4ICsa4C+uOnz5XPVXWPnjypqHjuXO1c65zSMZ0jJw6cN27asFmjJg2a65mrmTJkxpSKCUN6BXP9MuqlC5ctWrJcsVxFr1ipEtoF/eR6dnJSmSIlyhXK9YmTJpuamZiXVyZXyyWVSpIgOWLkWuRKhHKIkCCTQH74kOwRyWMH5ONVx9WxkTHHoiKOG9fEqw3EQ8MahTQIrzOuMgYFY8B44aJFIAvAFSpS/KG4nria8CvRR4JvxN5VxFUvBIgPeR46cLjiXTfcabDLUIfhAp2FCnNycRTgrhOubxLcIrRBYHtwXbs6aLDVZrFqaVe065lZGQOyBWNiYWBfXl0KuLauWtcEWQiwDlxZVV2prlMGpKKgCjw5XZuuBJiWlJKQjowGFAkgGhIKAOD6r/69dr51vuI+qFVQINZVQH+6n96Hj+oePXlSUfHcsVPnlI7pnC6nx4Hzxk0bNmvU9DQdzRkzZciMKRXTw3RSMF9GvXThskVLFiyiV6xUCe3dDvrJ9ezkpDKlS+lRoDxx0mRTM7Nj9ksmlksqlSRBcsRIESKUQ4QE6ZP9R/fRe/TIvqNDdh3dsTP2HF2x4+iJ3UY/7Ia9sNPoM7qMLthj9BfdRQ/sLPqKrqL/dRTdRPfrfZ1EH9H3ul4P0T/0vN6hc+gb+l236xk6hn6hW+gVulyP63B9QpfQ3Xpbh9Af9LXeoG97tmN7WkfrZr2sk/UFXayH9a/u1RV0rq7VE3QEHatfdatO1ae6VI/qBfpTb+oE+lJX6kj9qA/oRZ2oD/UAHUD3/e2988wH8VYeiLNyQPwP78P58D1cD0/lqPwOt8NPOR0+h8vhcPgb3oaz4Wp4Gn6Gm+Fk+BguhofhYPgX7oV34Vu4Fo6Fi3IrvArvclDO5Z6ck1PhUngU/oQ74Ztck2PyS27Jl3AlPAk/wo1wIpySC+FBOBD+g0vyHpwH38EfuQ7eyBn5IlfkN3giR+SHvAYv5IR8Bh/kghwGf8Fb8EAOyFfwFPyPn+AmeAnex/n4CC6C63EQ/AP3wDtwPL6Ba+B2vI5j4HTcAp/jcpwCh+NvXAKPwNs4G3/AHfAGXMuzXI2n8TNuxhlwMj7GxTgY/+JdXAHf4lo8iyPgB/gVr+JU3ACX4lC8AHfiTZyJL/EkjsSN+AAugBNxIR6Af+75lXfN8R60Be1Ae3UD2n52n6269+w8O3Xj2Xd2nX26TfecHWfD2W52m71mq9lo9pldZpPZpVvMJt1g9uj2srnsLTvLxrKvbCs7dHf35+buzs25p2wpG8p+spvszZ25MTeTbbkrt5KNZB/ZRTaRPWQL2ZM7QH74kOwRyWMH5KMOx0bGHIuKOG4k2kA8NKxRSINwhoxBwRgwXrhoEcgCcIWKFH8oTpjwK9FHgm/Engi9ECA+5HnowAFvw50Guwx1GC7QWagwJxdHAW7CmwS3CG0Q2B6sOWiw1WaxamloZ2ZlDMgWjImFgX15dSng2tJKkIUA68CVVRXVlAGpKKgCT05NBJiWlJKQjowGFAkgGhIKAOD799r51lnjQa2CArGuAvrjpw8f1T168qSi4rljp84pHdM5cuLAeeOmDZs1atKgOWOmDJkxpWLCkIL5MuqlC5ctWrJgEb1ipUpoF/ST69nJSWWKlChQnjhpsqmZiXnJxHJJpZIkSI4YKUKEcoiQIJNAfviQ7BHJYwfkow7HRsYci4o4biTaQDw0rFFIg3CGjEHBGDBeuGgRyAJwhYoUfyhOmPAr0UeCb8SeCL0QID7keejAAW/DnQa7DHUYLtBZqDAnF0cBbsKbBLcIbRDYHqw5aLDVZrFqaWhnZmUMyBaMiYWBfXl1KeDa0kqQhQDrwJVVFdWUAakoqAJPTk0EmJaUkpCOjAYUCSAaEgoA4Pv32vnWOeNBrYICsa4C+uOnDx/VPXrypKLiuWOnzikd0zly4sB546YNmzVq0qA5Y6YMmTGlYsKQgvky6qULly1asmARvWKlSmgX9JPr2clJZYqUKFCeOGmyqZmJecnEckmlkiRIjhgpQoRyiJAgk0B++JDsEcljB+SjDsdGxhyLijhuJNpAPDSsUUiDcIaMQcEYMF64aBHIAnCFihR/KE6Y8CvRR4JvxJ4IvRAgPuR56MABb8OdBrsMdRgu0FmoMCcXRwFuwpsEtwhtENgerDlosNVmsWppaGdmZQzIFoyJhYF9eXUp4NrSSpCFAOvAlVUV1ZQBqSioAk9OTQSYlpSSkI6MBhQJIBoSCgDg+/fa+dY5X3Eqm1Hu5eSioB8eHLZLquNUNqPcy0nOOeec77333nvvvTdOHeVeLgr6wWG7inDqKLdIahFHIqJhIaEMQRguAgFV/J3w6+Pb0wOR1wHvzq7ugoW5OLg3tza2tQZabNpZGdlY2FcXl1YW1lXVlBTUUxOTEpJREZEQAH/lOuPWQKt/+qjqScVj59RUDhw3bNSgMUOmNAyY0S5bsohaCQXldlKRAsXJZualZWWSI0UohUz+kIzc8ejIuIgjEdGwkFCGIAwXgYAq/k749fHt6YHI64B3Z1d3wcJcHNybWxvbWgMtNu2sjGws7KuLSysL66pqSgrqqYlJCcmoiEgIgL9yjQnnfpVqqGNemOdhKN8/LkfjuBDntnbF6iI2l4JwWSqVu4iHMe7CGOO/x4N9PT+PR/BTP6qP+nj+HZ/07fw6PsA//XR8/qZ/zuvny/lx3jsfzn/zvvlufpu3zGfz17xevpqf5q3y0fwz75Rv5pd5MT+ZP+Y18ku/mNfHD/NJ38YP5n95D//o9/LG+F0+lzfF3/K1vCN+lo/l5fBF/5WX7lv5VV4JP/R3O5AP+j+75Od+z87jd37O/vip/Cm98Uv5Ufrih/Kf9BvfyW/SEf/m1+w1fubH7IT/8jPpg9/yL+kwfuVX0lv8JB9JB/xHvpGe4hf5RPqJT/mH9BJfyA/S+f7kB9JF/B/fRwfxJX+P7uFHfh4d7+/4kF3Df/w6et13/I2d7jP+HH3uL37FTuHj+Df620/8NnqEj/gPO9s3/DW6g1/4aXTtJ/wzutqX8Qf72Rf8MTqDD+O/6GPfxW/RwX7gZ9G7PuBf0be+ip+iZ/2/j6If+Ce+iV71/X6JbuD3fRId6vP9Ed3p730Rnenr/RA96YP4H7rRz/seuoDf4XPoQh/vb+j/330N/frtfoa+f93H0PG/8Om4oG/hV+Crf+7LcT8/7lPgqh/uT+B5/tuXwPF8tx+B1/ltHwI3/Wz/AY/z174D7uY3+Fu+5mt/lqP52K/Gy/y0j8ZL/9k346S/7DPgo5/sL+Bc/tgX41l+2AfjV/7X9+Khv+sr4J+f62/xzq/1E/ApP+sj4FA+1j/Am/yrb8Uzf9Wn4kz+1DfAK7/Uj+JIPtQvwIv8p+/Eh/ymT4BPfqa/xH18pZ/EIz/SP+KQ3+gP4I6/6AvgOT7RH+I4vtAPwG18AP9zw5fT+NffuYzP/+Yxvv6Zu/jYD+IsfKsXxFX4QJ6Vo/CrHhD383+8H07C9/F8+J5X9Xt4CK/H5+F5PtWjcg4ej7/D77wdX4dn8KeeDr/gTf0cXsHL8XF4nIfj3/AJ3o1vw908G7+GQ/BqfBq+5tH4M3zrzfgyHOvJ+DEczZd6MbzMh/GkfIEH47/wMD/qvXAv38Vz4Vx+i9fCE/gsHgvHCpUZqDTwtqgOBocKQP4AAFNYEQCkkJKlUSvpA5TJBUDAokBggAsBCDAAjAoDVGcwOgDAAACIEBEAoGkWBE0uAGDSdZC/8V7I6IYWJgI9kUNADXoXyRfnaolnDuFCkgpZisCi+4D64RyR89nUNgAtkUEAevAb6VPeFCm8mdVEIhM5DJgB9wO96Q4V8lpJ3Awkgw8QmfAM5G/dFzG8kcWEByLYoptIvvS2KGnMLD4iHcBBiBy6H8htd4kUxwpqZySVTIDAh+sAfeO+0uGNKF5AMoNhgC26FrEj7tUS3xjKxKQU+AjAh3sgOes4qeNZLWwEWiIHALXoL9IvjtUimjmFhyQXMhQBg+4H+sM9IuWzQtsQdCKLAPDgLaRv+SlyeCOrEYjM5BhwA84H6qQ7VeS1kzgZiAQ+QjThHcjeOkNziGKDd2Dx0l+ipDmT/IBVABcgcvg+kKefJXIYK+idUBY2AEIPrgP1yX1qhTeDeAHLBJNAsugexI68R2f0QygbkVLoA0APr4H0qOPkjraWOBHogRyA1OA/WL44R4to5xAfsFTIEgQMvg/0i+eInM4KfQPogQ0C0IG3sD71h0zhzaRGoDLRJcgMuA+ok+/QmPZK4iYgEvoA2cBnIH8Kt/NXILinJXYUQkvvYf2s1cpdqqbvofqmIBV1gIGJ32DheybTXTKH6c34dE90b1hdNRw7KONriiE7dGXKu1KbALVABkPg8G2kTn1DpPhH6hGJSOwQYBaeh+qmM3RIa2V5EooMTQMUO/QN7EfekSu52cQIXCbYAJJB90Hy9Dkys51K2ASkoh4wGvgNpFccJ3b0OdQLQA5mEIaG7sLmxT9CZDuH3ICFQh4B4uBd4E9+Q9SwVqdOEiKWlniw6C+rjTyLf60bqDtAvWzyBdNGSi5hLVDk6gj9v7xQtt/9PgQ1fe0hOQWzGSRR5YH6+AMmTgPHDJzUjYwPnw2bNft4PEXkQ+DQMcF6NMUGESqdUt5EL1BeBYJzj9p8AClTGKwaeIOL0LAhjeiLrgIjDNNRmG+wUp0K4uGs6FcEUxE8olgUVQuxsQ2Kix3UDgjSFrEPZJA0gxyeIJkKlYpIT6JXyKVYDe9HDb6jkm0AsIn0gQ2CBtUBb/kiukIwLAXpBjs1KesDnbKvyqgDWESWCqpWXFqPNnROukvQNIGkK0gkebEPX5nlVKlTmBpoBbJSkPBe3PInkVtDdAnlDCxUwSHxuMveukSHyYloukApUYXywJV+aa8FnFOyCWiH4ODKgg131LXOZDlkXkRQDYO5qBVmrVItsyvorpBLQBXmQlf0SPQqIu9kteduGiJ/FB+S+PNOpjIIUlbbV2SoSL9IRxV+jl3O0SqKoUZgb6gQyJRwYYchoBy7HKB5TEX1wNliWZAp4YUOS8C47DlAc8iOUEJQt18kqEhvEUcTXuGRM9/hB9rQjTVuiERlKEDC7zwmYDdEaQxAykHcgophfJhkfEuTbRUj+YnAFq1UyBtNsDWsT2wI9mmpgm7ZlI3GJLsx0IS1CnFjg7YHe8kdoB5bVsAtmbWR2GVmhBpoVaFu9BncS+ylVgwbYLkyN8+7vPL7gdhjhdlsVkHgGG3A3bgR/qxJQglcXoDFGEvMj5heptC+izE88bi/dwxRr+7aMpZ5DVh9Zii/Imw94n+3Gtev3ibzUrSfWG7+hhZtvVXnKMsh5vc+8ZbhnVSjKzk28GtRIdVzrASXefYedQhuUN3XzRCsGVT1OX/YuHHSOOzuMcpq2EJsiRBFvjeZpXYfedBb3Xddudzyz0goyixlW9J9iwH9jBNw1dBsLung4t70e5F14Sp7l2ICa2oA8uUbilc76ROnbFMG2ldffyyw8UNWRe+boGgC8O1cXubvcnvVx4NiQUqFiIAPyTsP7NseivH1zVQr+AINDc7NviLwvySb08mHJvzMnmsuSkLHB2aPqfY6ukgEtdLlb7t2+/3JZbAYHvwfO7IV4en/AWo1lRlxFUcH7RjC0k9DfYW8K5RNKedggV3GDlDcU2n+6bHVB1rNdAWiyxvQcmdX0d1u86vYZI8ngm8YBEZ74VBZ1gB88bbWbWHr+LqoxXSatYN0G9UT+6INCOplhPKyV3ujHihXwEpakPzVt2UX465iM1RhDYMz5hWYU7JDqk8YeNxOWRvRHCDNErz2ydqtyVA1kuAy4IM7E/3BBEd196Ds6JAJt5V2KIkBtZp53ycHPDW4OuW/viq1E7YcKHt8koesDW6Wdc+LIygm/L+fH1bAu3+t/335f40Y9bsX0c54L0Rc20qw78CI++UNEV+wslRC8ljU7amhEIuTytBH+UUV53Yml0CkWa1ERaF0GWDQMmKx2zcem5KJdunu2bN6aCs/2iHHuW4A5ccygtNJARJ7DdMlLEcGGKVKT4A3YJmzUhSgspvwMkSG/UF+RWU00AB282mewvfzYRRXmbkg0cafvsVx1BRIGY8M/3SSSILdQWUNZfgBgU5X9keoY2sZ5MJAYZBt/Yan8/twmMOO9CpQUhnqtEQfAH1YxLFV5pxeCpCw9xCvYTk2INFplZ8ZwaBbAmxlmDXJgPJl6TEES9untUFkdBPBMUiV3KQcDdX2b1UrAxa2DavWsOVj27Y8eA3cvLAOYdW2MN8DuY2NbDkZznCfZaX3x72lD22NkWHYZvZGf9DXNw6/mXBynBbbtsdu0TLsjecg1AKprdgIaQrNTZFMKGqQxIVus6QQIhsn3VDQRIkI3YZKDVs40Vy5TovlChstk+nTdCmMEA2YbiRoxkRGTmOmMEI0aTqRoGGTyBZ2mzdp2MJJiXHkRD/I1NRpipgGT3GEb/Z0IkHjJzJymkAFEbIhlG4LC5pDKdEiSk+jqCBCNo06kaCBFBG5zaSCCNFY6kTCJlMkchtOKWxhRPMpPS2oNGxERUZOU6ogQjaoupGgWRUZOY2rwgjRxOpGgoZWIlvYaW6lQYsrJRpd3UjY9IqMnAZYYYRohnUiQWMsMnKbZAURomGWbgsLmmcp0UJLbyOtMEI01TqRoMEWEbnNtoII0XjrRMImXETkNORS0MLI5lx6Lbo0bNRFRk7TriBCNvC6kaCZFxG5jb3CCNHk60aChl8iW9hp/qVhCzAlGoHdSNAUjIicBmFhhGwWdiNB4zAycpqIBRGioZhuCwubiynRYkxPo7EwQjQdO5GwARkZOc3IggjRmOxEwiZlROQ0LFPQwsjmZXpamGnQyIyI3KZmIUI2OLuRoNkZEbmNz8II0QTtRMKGaCJb2GmOpmGLNCUapd1I0DSNjJwGamGEaKZ2IkFjNTJym6yFEaLhmm4LC5qvKdGCTU8jNg28Z0NjcfBl5gjMJaNDCY6JpNI44uAsanUQWZtCcJMRpPDm1iX64NHvlAIWSvO2iZlVAskeUWOJcLFBGtbrw+LPsBcF1fh147P37Gw1OBtOzfZHZpt52WRY9pyULZe9Y0nY491PAE7Hf8/Z32nwNzD1u4787vO+17DvuZUdR8Q+3pNdj7po6lt+a8Vp7Hfk5RKw2VfWmvr6tNqqcHz40fNh7jwydN5NnC/j5ums+TloPk2ZB/ccxDh6YLI28twZWRZG9m2Re1Xk2BOZlkQCGyLLQkK/NZr184U8dRt9W0W/99DPJfRpAz2wfr7unm+bA+oQ+R7TMM6/nn19g68y9WojrzXvmsOuPOkCxly8Cm1bPo9t7+lLh2w8Y92IXQctmn/LqbBi4hn5suOwzOnfGpOsjDL3RRPLwtCmgN+aUGVH8C4XRMPzsmVp+nW2KGSwcD9VWh0pRucJHMNE5UnCwTHSynaza7Db6CXeZD2GqsLdDuV7S7O59qMFtgphmSzPUZw3uyGGMZdOzh1S04Zu00uz0eRusZd4c/TYswI3c3VuDdLim5ktsPFoyyR2dWuMr3tb/Wm0tGxlGHOS467l3KHVho6Q6df8MLTc0gqpuo1e4k3Wa6aIuFsh4tbOEH3rQQxkE4h1MjxHcf5M2i5mHQLD3f2fl0sgA9tdqpcdj6K9XyRkt99bvKl7rSsIN+MJ2ppHkG/0QIFMGahMdOY45JtJ22Wmkdy4Vlg8Voas9QaQ5c5cnz6TFx0zBfWY3To98WbSa7RanTYp3FqdyrUleWALsdWJ8Bi/IzH/mZbLUXGHJP9u1s+ubOaqBn6zsN2y/qDzU6mubose8SbQY9u2Ok1X2xun0Dc5VaAhyetkZYyz/Wm8ZYj0zt6vtOxNZytkhnXlhBVlJKq22W3RI94Eek2qVofFZFubCLqWjgpsv/A6+d3iGFHwzbTsPsVstcgZyOmE1d0ua5YrSj5mC7didbRNmsTsFnuLN0ePpSxwM4Tn1tQtrgHbApultkwiUwLGODXdHMvc4KwunVwf+R4jsEtLVNtEWSPMupOTc7M0SNUt9hJvjl4DX+Buv8+thV58u7sFsqbV4UUarBihE5yvUhweA/fJcCz0Ioe7/V7iTd1rB0C4m/lia8hP1zwvgY3uxfSROzcJU4wQ3QounK8YGK7GRrY++WAbu2NBi6nVLdUTb1695k91Wvfb2m9yrXIEtjVaJ8Mx4m7Fn2C5QcCdpH5LOwtNXjF1sO+MKJ3ibove3ibQ266tFTAf2y6Zm27Ul22H9fakfOagMQY4DUdYf0szy4jPge5QjPCaQaV1zrAnqy6RRgXrCdiagGwjR6b57N9mwkNNXDzPtlohgp8x++5abmESX3N7h2LaVOcgwExrdzF6rPpMZpdAWqyDDxe5K74DXwBvUOMHXRtsB4M4WGTAQqLTNLVB1oxQ91MC3g+CxCHD8uQiYPVes1arx0N2sJk/DTadQeIfSS3Q1lirg/Zm8mC8c4ee8Mtg+6xnMTDmyXCQDUYw+5ORW9ZqW3iwZAfhPsbcVZpeptQerFkvjoV9VmMGkT562O/PymywwA6C4IhG1ZpoV9+wtB+tYg5zsMO4nOoFXIrmgwjOgdjjP96hABnfsTzIY4HdcmS2BRem+acOeuSya4kxiMBDaIhFyoV3zU6IGhvZrc0obA4izgiVW+uuF6vpE1ejyb1iTU8kXKN/S/4yZqchY5G9xo/mt39sjFbbvwY4OKljXXuZabdODoKaF03a+OJp5Fh5r3BWXgfh1IhJrAGz8bstMMcnd3rwLBF5y09RyoS3MkBgDvJ1JLg3N0DKHUTa4k1Wub1ph4PEH3ntVo1IB4j7Y4i2XlTYzSYNsmWEuD8aAjFACg0i5BFheWWts3oSJiYBxqfiAXAZhOVgIPJASzxQ5RIwPSTAmu3YhekqquFxTIg8A4TjIIKOgqYv1oH61QMsb2NOpilzh+XBFKeA1QSwlLG/3dYAabmkrPoly+5ZIXKarhHY/nukSxsgXIa0FtkWqXvWNJ1lOgrf+YKGjBvhLhKt3c7VNhadoBpB4H2DgnKgfwvZROURFo4p4D6iVFaWvMEC5cDXjInlPgRUV5aswa7kINeOifW+Zf4BouooYNFsHWTYlRMsbEaLzDHJ7uA5PRrfj/Yuf81shPwEtoOX8hF65pw6Fni6eikwDW4gbEYo+1Ob5kUNEaoW9bhZ7YFAGTfuhCmBM8LKrBGWE+eBcBuh7I/g5OcPi+XYog9kwuhkP5MTPAOxK4ti54UQHdma8eZOAc2B3D47+BfD7RvCAnKm0T3a2V8kKgNhgNuqYLohqAMLV/zHkyfy3oTllcdANNho0N8mTJt/WXPcqzTrQO4by1uVuZTvNN1AjI8qdkEtOTyETF+k1mYZA0ll7Lrb5lkByPmR63ccSp4EgIyskHKC4Itxymw4jkc7EukOJLaw9M1aAJbGMMYRAyE+Pu0Z6kSMgQDLZSejnkGt+zXu2V3M7UA4dER2YqxmqKnbwwJtfMi0QTs1vwswJqOJIdN4I+YsXEH2rvn4gRAab/ekwTM+dgLZ2OrqfppqIOZGDbu8cp8ZIuYvojazTANJOTbZbcCTcaRur8nUE9RAzI8advl+YtXMy/XE7QPpOAbZ1bTJOgPJq0tjxmxJ5TyQMyOPneRMCh/IFFs8M2AtEpKxY829ajQHQgWvIt2tAJbRI5dmgrPDH7sYfwqBJsDu1D6FwjrOhxgIqxHm/mz5vbFL3WpB+jSCgcAfd+2k2QZ5yIq+CK3MMgeSxNhutxpFrysj18w4ljQJARlZIfQBgi3GkbkNZMLodD9DJ3gHYlcWxc4rVbh5IG3GGLvKnCw2kCy2NHY9lWhmb8adOwV3DoSGPjtBNZokL8tGYs/qU+R3EsNAdPU4qvHLzI8zeve91N1jAzBv3GTaacvHaLtaZuT/EOqi3qLgEVvrq8aUewhs1pQRmrKmv2DOLuKRkL05mVAWJyx267SDaB8T7eElI2ZPaloCALdkUYBLG3MPEvYmJSwvsFOxVoiC+tpsMWOJmjONHYO2LDdjTieYxU7BnYw+s7PJRmhdi4CF6/xZ44F9pykeCwqPs0AQphkcGeycuXnIuoS1CHf+pH2WrVH8rjAH4hEgd1y0/d9ZxWjq9wp2MiuhLbdd2wRIGxvv9sHJPRLiFmCHCcglsrHrrsGEJo+Wbu15AnKJdK0228wYIuHMZIeVLkub0SJ/lgPQgjOmftTXMLd6m/MrDIL62GW3HScfD7KwgPLKnpwW3CCCRqf7xzgzhoQDi5aCs3cOIm30sT8HhRsYOUNbO7xNQoNwGSPsCuGalKz54rixfd8gK45Q97d6OAhik+qWVmPOwCgt528c2pHl7iDRfWHsbim12Rsy9wrQHET66M8eE+y7OVhEj1ye+XCOVgZBiXuErW6aD3vkvdNbdoN+yTL7OMmmhRsd7L0EVw45tzQuInUfd7vZX6OVPaUQ+iMyy/e1nvM3OzQj250QO/lzXix8J5PGVRP+qGOXXcInVCzEpTuEPZD61Ig9dMebkLC4zq7bCoGgpja7ZkwRdmay62JZ3Iwn+ZMcG+h2nLVicSPRFp4c3/n2cZjtHGwnm8YOOGtMN6WOnYIndH4zZsF7eQuOMzYyGzvZ/KqqtUwx2JdNIjcJvR3gfi8MFpShxmdU0XtOoQgn2jwAnLrJcQc2wRthMLGR2djJin5lWVrnERzJXjpYENtI3rQHDW5Qc5mjjTR0PJatyrfOrjGbGkUS23JsfWZGMNkjho0S79zhOpa2exFPB4kwWWTM7tqzSQujle75xu0YWw3HCtvxQaPZAUA6xAsIZ0cpyZJr1G1vJTssBEcDs1s0INkwk3pjN58Reia7fCyB2XD/JnLtnOy9byyWGDLNg8AdU8CJibiHcCLrbixUma3k//Y20VI0avNv7IMRNoaxymDE2FqX5omEg6Uw7Z1/9+JYXLBUm+0v4w5Ks3SvgIS1vjvSlZrnPG8uuJGZF9rldk6NEdFdP5aosEKe7AFuRWnjWxLdhQlzMaRtPOshL0mIMLezYVfvraKwbPJskma/kLjrLJPNnGkZztBOZkV2iG/vmqe3Y3vFG9d1we06zabfu6F8FFtR2vjXqbsANFZYfe9ZhD1qijCB8W/27n0jrP7JEvTOBLmNtbGeOC4txmzjM2ONtehsDkWz0A/qPcGrRhTLi/5S6DclU4tRMgxV+MlM3I7c3ehmPNscD3MZiNdZGt5m+7wcLyeCFNvfvdvdRJubgwxMATotp7ehHEEi7yXpeIzgLeqQ9zlnKtaO4BOFLfY53PbPajoi8EbflJp7ecXMuQVTJgo0JGSKmAZdUc86JPN9ungt51ut7uIIww1m/t603Dhm782c6Q0xmCYYPs1DJOAS7cdIQxUEbtYgjiwfwZCAgvNr8MoQhSaV1MNtOqsxJ+lFjd2pHciXa5RT4GWRxhF0MItwrTt0r5XkSdcpxv0CiXliadtfOj1KpsNnNF3Nwxo480xSAdFo4hslY7+tY1mAb72Zk5UBajANNLCm21J1tADGnrR/xBQZueaAsxp+RGxzTpdxblTAIAIOnzPrW4eWOcYcJtPs3wdpo9k8zWxy52l1W8GE9RFdGssjtCph3j/mN2LVj5nWsjJL03Ng7Twp9qT0BP6UbV02LPLPHZMJmQDgkMK9b1X8NGWcPOTmzBiuCegB8XE7Cnte8JgEvyzd2CY2lfTMmc5IyWh8mwB3c3Thvdns5kBzObvuBsJPJdviuZGMicyYhGUg2l11KXHjgJisXLo2QlleLeJ66vopUSywMSp016TGHm3fsUzKBg82YWNMRycLe34wkIElxV8KzeoOJzbFZrNaHQ/zz2ctM3LMPymnD8WsU5OoeUdd65XbomRMQslsWPafWnBKyIgeRh5c8jPxNikEDIFkho+sjsup0YY54gooFtDO7asYa7QqO68qtFAiwPl/dldMygETAB2jnmOKbJDejByOia8r0UFjG+NM8+oAm4YNnaxwz7L9ouPW5phg16TgNi/6bSNuWTOGuQ6Z5pcH1UxJY6xRY760ZdfeGxO5IwLuTcq59lVZsBdmhv0dZx+WYHlShrXHZI9d+7AAw0yKvOYQRyDcnU6xq3pSpJm42CFvw8q9wlubYFeOvBqtG/44ra5FE438bSGZoifb65rTbFKa2b7FJg5mUv6qET6flO4QZmewUo5LOb+tcebpZWKOkEsv3LxxssUQXT1l6amTo8g6qKlz7sjqtSm7l4fFnhCW7I6F3lGqxmpSDv0toa0NwWPvPiYeTMMaX2JRzawkhMekfITlPuWb9iSAvZ0STPKNyW6z8ocRd5iZbFJkg+zjg2zhldmTvYdvxmGHSSk/4eTcSgem2+CDXaHsjt5JSOIyJh6vhMyaslEHL1+WTDEz/hpIaaN+ukiykvImFKdOGCv7QvaHeJrBpJD3XZ9uJsxs+SEFXW20JIFtqZ+qxhEpm3p4srLq907aBodf/cyw/X7Cxhm7U1e/U+pEy4p5Fko22HYJ3irTGH7SjdnibB2v0z7TII+9NvZ7iRoUuEsVXr66Ns2DrFqEuXMBy7uyzD+7JpvwsWC6dN4ungcGMxM2OQRqdduBx1ptMEldBzk+MQQyQt4To+6vVnC1pX4d6r3WXWbSpdwOe07jrKITjJ3/LYwsSNtk3l7OONdcfWwVMiEfudgqnqGyP9cbjIswCAdz8WWmw2Y1XrNie1O6X6qEr9Dme7lbnJHhdLmMyBl7unF2Q9QNAk4JHIFTK+3DCtU+hIyYrHpaX+rfyaB3od1VBxJ20hO7sDuyR/Ru4YPhpOvUVcQ0cgcG53sCzp5CD4Q0KfsxmI0LzGRjgw/qMaaX7Broc6MzGtV35hoxZVts5vuuNB6GtJGj1muq28iRXjWTud5tStRBpkf+mgL3taQZyzTOfhb2gXMNY/at/vgcQ+HlBIBfuGBksRHruWn0dtKFOfKiYLk3P3tV/2dXBBes06FmdG7RWbO7TNBRGYVlS/OrDk6D4UfGnQST/c8Yw2o7AiGWKrLhsrf0doQPy2FS04PvXzwHWTE4vtgI/VYZdlcYOr9wUbrUxlwoxhZzRm3fW8OQqoRUg+hEf0KB0+3+/hBg5rBps3/PHwz74/t11gSV7LBszinbOq6DYeXMAjlsX4O6hsJNmd9It/RGngWAd81mugW+hvdDtkVkq8KNGYk7aRK9tGQZmBf/S5D5mO2CiYaE0hjd2+vuXfPxH0RkGSqwVUqXlT7Cxtu5PbZ5e/ylNtYpOUFMnRth4SnTDsarQzWefS5rHR/MzqPbBiPtRDbiGitulorTDEfK1mqF5orX5ri5yFmBYiau9czNohl8PDKnzZqblDgF7LjtGBGyv493umW6bZRJSuxtKZ2z8SfsOV8aeyMFc6D+pf72QdmujSePp1Uz6Q3ZMXw+y6hdM20ceBZRZmVTzLPIpyOnGwewok8d2WtbAsRZCbn9k8WSZmlvMrCjh0wasypmRgGHf9aJuBGZs1PpdlgnIkzedZWuKNgijHvLNDkeQ+boCg3Fk7W0TFgv99ZqW7hmu+zbe2ZtfLzUpRIdU0Tp1MVNqhO7I4XLgobfDcEGS8L3luDHenL8mpqDTOuXLMzc35a7ccQ51GeIgqIDqswJAqEvBmBxDi9pqBgjecAwUQs72PXsYSDpa9Kr48ODUZrWrlRxBfhrjc0IFAZiM+i8JkrBvdCsoVnvjprLPeM3x2QmQ+gUV4IzlerYMm4TVG4EYvFqdB7QQ6ScyEWAY3W0m1pjNPMIkCkxIYSPGEM02pYoecBYAbDVL26MiV1iDJb/Ikw3wVgHaOM+cxiakhh7qiftXc2R5jAS5GH8AsNqvOk+d6YAAafgHPZBvN/o7tzGkliK1xzosh1l/72lfo0W/MjSPhnvOmSnRksFxU4OhYWBeE8kuF15k4SxtPTpb69D4LAF906JIKhLaKywCihEVniVASIuGkuVE0nCsh818hZJu7E6y1Qe/ASwqGPJ+9qY6Y7NOk+FXW62oOjepUIcC4UmB2Q2ZOxnQLSB1hkBKfv0mepCTlAQW12YTrQDyd4RftBE4aNlKKvO74cMntvYYGejCR/rmpr0o2aK9R6NpO8ZSU4lytnRntjI5An0aG60ywRGelXulP23N6vgw2G0wO2MzbJTTUu//WSZRLNbYxAfBhnNnUeufpztOO/F3hJ9CdsFZvLmZeon5+IFXIoqot2Tp2rWgf/52ydOIk6GtwyVT76NaJ0NY/gsPbfXoEZpWpBCTOjsLbuLZu7oHleacdChW8aZgqpOHP9CUj7hAgm9uwnEq3LDbPXpMLLXxqyhm1yzHYe9aHeINCVRc4WabLcHVMo/J1TKssukDbvgU/NR1aO7k8JGBB+wY/bZP5y8hrXyz/9PXmvl9/9PvFbTzYiNzEGK/z/GlX5QADIPBP//WgAAAAEAAAB9CAAAICYAACi1L/1gICWdQwCWfNgsEKAMCTwwD8wDD/jeGTQchJPFio4DL+8TUlOI3n9TWrtljbVKpZU6rbQ2fA/WALIAzQBee93W9vXXYWFgg11WJrbYZGRjj83GZrbZaGhnn722lnbaagd4r29bbd/r2yaSWt846+u61rbabh66LpxbtV7b6+crWq227ycMTLX3KoYZOqmGzRyjZ14b6kphqlXfLqNw1UswdaLXap0W0LitKd/c3gpOakttQT2nfKKjKzitr/V1r+6fVKWrJuPeIdfgHpeSz7Q6TRN5jWFVSgbSmLvhRWalRXyuPuagyX0YHKUSMFPGTRH2tie68F2PNMK0qyjYef2k0krzUO2zil3sY5uSpaWlnn7IkAoUTD55giUVFRdfnJGx8cYJaB4hQuaZM2BgueULrvxwKtVwwwdcOOCDg3//LShIiFh4YKDffgP+9+UNGjh48ACChDV3vPECO/jxyye3vPLMIax54X4bvjjhiRfYgAHHHT9w4PHHMb9cwN1zy8nFHTccnNtuv73RTXddXd996+nhjXdeHt98T6d227333QD+oaDY2amooo56akpqqbm4qq766spqq7e2sMZaSyvrrLu6AnvxgmY0b9miZS1bsTL66FWqXPnKU6ZQmcpSpGAZy06cPPnJoqJRjjKUsxAhMkSIECBBYjxjhgwaNGrguLGnp40cOZR8Mjk0dAkoqJGN3OQiSZIgYfISFy5YtLiTBIkSJkykQJFiFSpewGBxZyfnCiD/uMc2rvGNYyzjFxd5yEY+cYk5R7KSj/xjHz563GMePHSs4x27ECHCwx7u0GHzzUeM4DCHN2y48IUtWMAwhjNkoDCFCld4whoW8eEPhxgEAgSQ1erhh7dTKSklIw9ZWFdWVVRTUlFQLPuTITQuVKik7FJEdIPKDBTJ9o73MmcT2SoWka3OiW3ZwyGxVHbAfFhDtpBwUDAQ8M+vj2+6p5eHd8cKYO3q6Obk4uDeWDe2jW1NLUAa2hlrxpaRjYmFgX15dQHg2tLKwrpirVgqdoqVioIq/eTpTm9a05kwXbJUidIkSUf60Y5uxGiRokSIDhkqRGiQoECA/vi5z3vWcx48d+zUoTNHThw4b9y0YbNGzWnuQjqXy5QhnXQyZMxs5ut1zGN+3zOfWYwY69bDhHF3//IFzGACg8+okmRhBIOgQNASAGJsBDDklIPnADJCigDDGAKKE0DEgAwAIQEBSKCAAGw2BjYWAzMTU8A+P4aCqD85/ln+Pr++8Y5dpqze/62gM0z7762Syibgx8/+eRJbDzA87tT3on3sz1Z5gbxb9YtvvMwr74frmbvctlJJVBL3fSD5f/gWLu1PXzN1nY+Plr4X7WOvbT34pnT6G8r6LfR0ln1Zy7tYxVf+4i16UcvXZaX58LtNC2+7yax1HB1ZxcOGO2MbNGxsfa5bbusbjLFTqlh2iU3Y5WXXsRBfe5Ldhwmrc/L/gDs+bG0tNxl/d9Hisrx3NHWSbUY2R32OcerLXvq9WxRN4a+3SFaK22V9vSTGM592ty0a49paHY6RNndd72fAVmZt6xIiHN6SjT0Se73TKZOsnsz6HMdZF738C6/sDts9atNXfHGWfVnLu1jFV/7iLXpR83L+WXZjuFVT3Tcv+LGsH+TEHKiUAfVglj6skLdrncccrK3+DAj/5n/mfdS7X48d7e0zw7V2be1/g0bUXa5d9hp4uF3NwURoB7k3qAx0W/4n/b5qZNnaA747QuSF7Zi1IDJ2pNY1YdgUKqEB1j/JYpOiRwaSln+L3bg/Grune/exeht8H7zmSnDddPC6o8HV+q5mPMV9H92+S5qLv3tWWxXN87678KiTKnc46IwLhlALv4OFbNoC6vUc9tyI5rqd9LYXsTYaaXrm7sv5ZZG1qbJXlmxozRmXGbNih0TgyWOJoXByuMcsmK7gJA/oKa+0X5ySrrJ58me1MdeDCo+IR06tXey8rOBg6dZqNHyG5W+eXjI5ZNl73ine2hkHz27MVZMXq1cwN0eN4XtXJ9ndbunLqzp8Gn4iHHbqXIGWe2zpOO+XavUa3b7oJ3ZZ9rK2VR+j6FowYeKcm30T88womcAm5ULPeGDUntUtjtS17Jp2M76mxKnO09HkjQTDbM4kKeDbgjBF3/Xt6NfVNB7V4X/7rKNnWnp/BsZV9Xkj256vY/viZMjLvHndhy3U6eWll7q3mbwfvEf/6K58wcPibtNd7G2UgG92x8qF99C0pUJSpzCbVty71+t1Ne7bWDo3b71zrObbV3FxnflMP/OI8tWNCuuIy1813n8BZSP8Dh8BtdUalWLNqZ1HK41ceOZNTUaN1WnTg/0L5yebT9kwXYR/3QQGhNnhZePLVzWPWy7JDNxjnLfs0PpcyOMA6jhK90F3EUE97AwSPVVMzY+NktmTZ3HvFO/MwD7WizaBYiOkf5oN7uUyStHjk3M3ZGyvru4c2nVXsr/0ZoQ7dbrxkhE5uhNL11FTyCzv6+/Ik437em+15GFQ3E6SbOzao1sQ1xkp19a+65IzkO2/xtEb9b5UyjIl67QcMdkSvToQREMmKC4+GGioqD/2rFXuMVXf6fa5aIRP/kkZ0Ak2YeZxoVKP3rfIdPMd5rEAl1LyRvnFZVS7nNrbvBlaWiSLhjt5e7RH6jitCS3E1pbbiVieMN7Yr0YRlonx4ufJx2ObaQ3Fw18h60XgFvoF4U4tk4/rELXIzrdyvAAv1YmsIPOxqDT347hGpqw4C/C6B7Am52/Z0uzE+NtB2esysLWf8lt9BDlJsHhRwxrTkXqWImXNPipwlWOIHy1QaGNo+/ibucalX1j63HwCXwE3HuENQ+/D0zy4nCJjM3XB3ZIvKcL47f4ItVPthbT+le7f8eN/3vqfME3b+DGf8joFbwX///9aAAAAAQAAAEijAACs3AIAKLUv/aCs3AIAnOYBGqs4IU9AWNaAAF4k5vxs3yZz45Rnezq0WPIspWo0hbMEuq8310OGzPiFhdhDJlkPbv8TDI+kpjVwP5jkKbaWpkaKlJfyZXcbZYuUIhJk430LJEcfdgLoAb0BVmOMWLJ2xlAV6shqpTSI0iY+knZ3t7dLS7RUHkOcYMXSkqwuWWDnjDBTS4vX9MEEhwlWK8gMGTbVjBAidc8YaWEuz+jI057h0j09LY8ILE8nlOlp+QhyU0bR7Dnh4ssMYUyFOjIfSU1qpGlyQpkahAaI2aMKzD2pLksy2axJOrYIGmPEkntbDjSxM6bXRIxstlmzxACTSlXlg5HdIH1b9TZIuIjA2HQh8bbqbQLoYWSKAsHKCG/Lac0Ve2YLl6ShWYU0KKPmwEKH5TFNKkUCHm+rPomRTZGqQp/UkU1FSVmhUIQGyEJtoFGwTIGFOoVw/n8DJAAOxw/UY6Xkt9BNSZkFFzwc+KIMHTm6KBpkecMDggzOwKlQUEAAl84WwmIBoKoKGS5WbElksaHN0VQtAlVDuFFQYwsymZQOH57WWJmCBpIRaoELwDCMgSAoijEQFMVYLAw3ySZZJTbSrNIy+cK0SAooIXc3ZcJmLdZQkB2/N/80C138WGknI8QwlC4iuyV2ZODgdrsqJArYieHJMERKDqGSw8sQHobcUITOkCoyJz4+PT8/39fz8/N9PT0+PjTarFYTxVmtJoqzGY025oLwxvEIiZwRB+XK7pzbhUZKq6VT6/5EUw5zuc6au5kwWHXn1YngBYPxvF6v7+N5vb6PhwcGA8MwBoKgKMZAUBRjsTCkkjRnnO9NRSEKd4AOELTOQEl51w1KWlUxFKRCybkq15QJdSzCYN2uxAklf+gJY9OR0kjKiUIUCUFjFzfeoimHIiocVUop50yAMNaiTgRTJyUlopJUo4yUUkrKAHpI+e0gZQRLpESABhs15A0pZQ9Syg8CR0V0d4lytRuu1h9GVCuKibtodpfuR6tDUr/WKkKaWquQMLXupJLsXmEMrLXWzgK/urXWWseR/tP/v9We/v///v//aP7/////Kf3p0////////6eUPv3/x////z/J/////993KWF6/B/H//////H///+H/f//////TVV4s+ozURDYjBA/brohNI8Mz7zdl+ch2frNvOZ///+UTqkWpZRSSiml1Gi2S3M5SruG4AHg5MWSrOazT1IOWYKuzWabba7YYJoACM4ZR+Z6UueDIjSAUwgnCpYpRh0SHE4/Co3xxFTCGGQUZ8eVVBYthMEFS4Q0AzCBZWdn5Iampx9s6DjBBMZqjVQyIWGkJA01HbnihgEWmmBowM0OaKPUwDBKkcCLlG4qye61o5LDC5ICSiixkaaKzMkNRegw+cL0ejdlwvi9wRoKAov5hOBPDoqOExu8sOQIKyAgmqrCpPcDEU21J7VbrUsJEw8Y3q7EnhgRlaQiKhxiFJExRQorM7BAEfXFGi+2gzgr8NSYQsATFVlkAlG4kEUBkNJJyps4gIwyOmi5CZlsLKEdY62EDwvAaPlKjOzRhyG+esD26EEKXz3CsHuUySZVldCWe7XK1pErtenpR9MNoSValmR1yQI7Z4T5a+1RBWaXZDU8sNfrBeP5ls7/T2+SVRoizmi1Wo02E6WcO9dPK+2knJ/Pz4/P5/Pj0/OJtFqNJs5otVqNNhPHrVLOD/Z6wT7YC8bziSEIhmIsBMOYWKeU8/8joxwOl8tB4XC5oyKjGxHR7QZFRHQrKtrd3X23yOhGRHS7QRHdioo+JoJhCIJQYQiCV2IstttJLbF/komm5/vx8fn5gfLx+enp2afdtf2sdda6A2hNAbUubmudtdZKdfSEsVqrDhC0zFSrHnMWcGIixJo5gYwIolL1mCGcVFRz7qxJOuYomUHUySONWmet0wdImyNuwh5SBCOKATorDLCu6gzCAOsqigG6WusRN6EPkDaT6dviUdWrc+t1zqUl2Q4dB1hUaWhhoFoFgSlCACZz1huOzjlnDarVauqYc84wBCMV9HAV1GQND1ZeHiBSn1hBEuTEAAms3LCQpoQiSAgZI46N+gRBAvWGe6npogppQMacc/6QFQacTlLWSSetc6zT6XEc///2P9FZ+////////////038////////////9OlP/3/8//////////sfx/HHP/z///8f////if7/////////////fzqd0ik9UkpJGppMX68LafakulSmb2suLfWkuvS6kHpdSJPp63UhSdmT6tKT6jKlrFNK0pCTlPPPbOHiJOWs1UlKKedTzaxTytWokXLn7u7uUkrrES6Xy+GOjnC5XA53ZDSj1Wo12mxGq9VqtJm4u7uUUkop/Xa37u5m7e7u7u7uKu3u7rTZbDbbnDabzWabu7u72+1u/X+l3d39/7N4YK/XC8bDA3u9XjCeLxaCIBjGYiEIgmFM3N3d3XHc3d1x/Lq7u3TcpbuUUkprrXeAcJlTg4yjtaXSOzmA5gzJqWKOjooKfrzRQalVd/2e4G3t7i6l9AiXy+VwR0e4XC6HOzKa0Wq1Gm02o9VqNdpM3N1dSum3u7u7u7tZu7u7u7u7Sru7O202m802p81ms9nm7u7u7u7/K+3u7v+fBXu9XjAe2Ov1gvF8IQiCYSwEQTCMibu7u+Pu7o7jOI6PU/pPKaV0Su8A4TKnBhlHawu9kwNozpCcKuboqKjgxxsdlHEFnXyChETp7m6WlA5RPMHbmlNKKWtl8y/llLJKWeeUkko5d3dXyjnnlHJOKadUFymlrFJOKaX8P2p3d7NIWeeUcmaRsv5LOf9/Keucc0o565xSzigxBMFQjIUgCIYx8YO9XrAvoISohHh81AFAHwlzdwEApUCQBSkQSS4fFAAUDw4LRAQGFjsNBgZaBcIBZBiowIwxAAAIAEoBbwAwONuKy9qudauQfADgtpvViUOsvPurXA352RbTLdb5xRSsAhdgGnfZCfdTlji2v2bhEC9XwRlmVXYSIl37rSeKbsCpn1NO/AtOaLTfFt0dAf9m+RJyxiDtlvMp/q2mewN+wdYM8slsOOUWrsAncO0/sUvcez4XMJndX53s5ORS1/bc/bhN5SgjNLlAUW5CpJxmfM7ZNrgZNYhv9Ww+6KzBGwORbhcAtzqP1QVhZL4bq3wJHW+wANnZdqr+F+4MFoCuDvBtWA7oSA0Rg3MVG2tp8vYc7ze6giNPj+25vKi0d6aWxiqrLU3ghC2WJgrbiAUyZJcrEu2NKvuuKjIam+dQFcld/uwaFt9YIj7sL74pT1RbQnu+3SwyRfUaV7fJYZstQLvioExbH/G7RDNCl1v4aGZEksLT4WglLNyJCcP+oj4a7WYt5ssylyn3dWEhq84rBN/EF4tLRFfV8q4nhtssdrZf8HbLhpX8/b4Wf+nUoohegmkD2M48k5Y4dWceSghcd3z+WpLdP5LotWPGfWlk896W/ssCxecktESpBr13TqgIrMAhpMV/NikcmqBZatS3pq4Yumu1RBod9GlLI5v3am1wZP+sVFySpbPr07eyrkDYSU4Ys1MmutSI7FdMfsA/ZrEPnl2GK6I1u3pjy9qVhPutL07Tkct2t4RDVBXHKf6fZdarMWjs4svt6FcJ3p20NE1nL6oEtOr8+Qyd8nSBez5McQWOVugqnIbzqAjNNqGMSpuX3jWBGA7c68oJ77g6mzvHVt4KfHf3lxbVSYsqINEKpyiO/nn71n9r6DrWQQo8Z2f01gCaXdy8ZW0lcV9+ghgdcWx0TnJjGYNsxyxh6LAUc3WAZhdubVm/kmC/hcVpOldZ10Z8q6raDMf/xabp9udSoFQDPTpg0Uq24KRS4P9YOfHckY421KOXTloooilal65n75/d09zIZWf/BR9v2a8kut9x8bwdy+wSCrVwRObo175h9LfGjOOpCwxc2uWW5GU++L6stgysZNhvuLh9Z94S3DTQzs4BQ7qWxX08MbYBIy2eEVxzjWks2fCihbnOtuxmVV5jT6q5JNXfkNasx2xAJrItT3NxDFOM3j1KHlgh6FJlMdGVsNPOwLWlrXqdYuc8Ypxg2PENOCme9UZqBs5wA3CyAFtNplugyX2GahW+IEyEzhASbolbZ7D6K+IJmIF70fOatA8sCsnEmcfK89GgC2MSPY0hzBlMMICRTp/G0RvPnXhQzFlVKjUcjgMJxODJA7fBeOWQq1PMvW/IU0Dgv/oxRxD15XcJZ/3tQw/RcOavtLBAyvfgEMX5dYfltaka4oZXTS5pyl8OKaRnPYwNlG0rKgyTbRkqGpZtBwbDMbzFsZOWbwIgF0l/0QY3ihXC/RJMfniksVaDgY+vBLZpMOeR14mgJQJwjH33ykT8WajScYWSI09VnQVLfKV9mVc7HVTzOpuEZEF7AW7txFuNleSQQs419NV2yi+t5vTNva2ls1zHK7Z/dKzNwXOyd/BHjp6vmlBcvgmf1N0xkWvWkYFxtODhKpc4xYaIrbT8QCcFV7s+xJeezVykfQr9ZRocmzRda3S8JFNsmvD8LKALNyfjOaGeEa5gzG8B2hrXj+PcfGSWa63bzZhqlVoXZeh4TG7jnSWHfKQtOcYKpbpgIN5P5iG3RYj7LsCsG4KY7/mwmXJAcNVW3h+hrjb3bNlSIwy6EYrWWdLce2ENvc3q21//XMAIqinIXobBVRoX8vNP/2rctA8B49BV95KSbOB4q6mlt6LEVWPnBUPpi0h8X5oGiuY5vzY5HFa5+c/asGWhKiwd+vaZy53CdnAxanT7Qy3u+PmCEJeNBQJNi4ihNhyi3umx1az0wrnjSGbtjRpByd62vybE7OYCvtEXPYCx0AWaYBp0m3cwBExHO3/62beipp7tz2iTniuVXE6q6iy0Nnw+40ggPgHNx+4BGCWn1Dl/ssa099xbzHNwalGd1a7O2atyakscVybLKuuacByYHB9H8HxgNZmcL7bJp+Hws5MBtUjdjloZhdHbFrYF7+rdvcsLaYo0uD1dxGTDDnEMuDI0UaIrhihs572fCOrZKcd6c4vmgUr5j/3N9OZqqK8GvXZMoUuM4CjTxv8sck6N1FnVS9tRVgm0O7U0TecMGgdEobfyHY3a3NrxbHTvmtRZddu3r64MsFO9LJoOuSvNFw8rBs9d82YVdKxSz5qpWXWbt6+vDLpTuSwanfg2zZOvk/Q+zcl/dulHRWvsSpXb164M2qm8LE2tokmFX+1Ajmw8LM9YuIx+51VMw33Li2aZKbvW4SWOnhBmE/y68eY/qmbz59nKW4HX7u5S0dJ3cAi1aA0RQ5xskALRg548z8r6qGjNrt3asn4lwX4Li9N0wlrXjdjmOoXhDl+VS8dO/ohonV3e2LJyJeF+q4vTdKxb7R3BlqXzCHn+s+jqobWq4CpfF73Z+e40XfYAoB0WAQ02Xp40WxVOJeGyNx30QqfTnvPsR+Rso2H1bZ+wtHP6QojbZ6xM3qm0LEctKkxV0xIlJ3TdVCHiVCgld4ar4B3td2Ur8QqMd8dL7ZehybsIkTObHOhzm/HUqPa9JArHR67niyGtdHxOIB6tDq/BYL4kyneWbxy7wOrWxtfi3lScuAmgsUiBQ6SZs83UfoyZmuRUHDgW4BfF11ysp4e14DLr8XTdANpsRfpb6kiyDPOW9SiyA+HtQKdZcuKZVxmxQvPGASzPOVi0/qN+y8h+AQaka0pkrQbb3jAls82GG3A0QnmJFB6j7mTz+5ecDM1m8xuOC2i6FcKWkrBtoP1c0PxtLGOjgNF7q/LOkhs/3gPyDUtu8HQbTlYqjhzdvBE2bBQnjTJm+IKJOWqPtnisdCVn7ebM2GIxltQ4waNC7rYkvCoLvicHXJIA2JAD1iNAOFPMNOG5YOA9GUCwIXmSzUmYU1r2hY7VspmANoppLmbgy95WvU4xcx5jy8fYeos2z6nkNaqKnLDBwraN+sNUih6O82xyLYUezc9naIRYYmfeE7HCJVoHX4Bq9NMgvGACaqvHJ25NTRsCh00Rt7MpnM99uOR7n9GlL0XT9ke+B1oH5fxH857wxPdyZ2Ftdrzo5ebO85xhjAB0NVv6Q67qhp7TjzJcoNmvug/w8cjrOSZC5EQs5lgJzJmY8Rz2WWgjdjWc5TtEDcS4mQW4C/E9F9tysIbuxbTxsbL0OaQWcoun1bPlu2WcuCMv/J2K3xSfNDurU3SR7ZsPbVf3Mw+8aSPKEPtwiwPYU4+iJ8to2g0kDDOY00G46b4SllUxZWjcoHvZ/MIOrXdwY7WI2IBPRlUMN5giUPspulhL7emECuVfWYNZ7NkU9B7OzyaaiFuYLumCDVG6XnTsFonFIrBV5JUiQxhOUW+xxZuXY0WNVmVZpfnu92ssGTZcabcUTdPbu9wV5fujCjM18tPgKI7Pi+g5IGrvSdEBkUJrYmJYD2X6yVdgdwQXi6TLgA+OuE6acjO0GG6M5gY0djBBzfndbSzJ/tBMjzdl9WRZRp8dWX8txQL+dox/Oo44t/hMrBijBbhLE0QesCAUWxW6jFPe8SaFf9co5XWBUrAhm7jyeCkTs3vsU+LGVHvvbPQty8Omt9YoLMC720H9FiCs/vohju73FC0xXIWjRjYRHj5gmA/Z48SL9HDkperDz1HZfYKah8an5nN2Oo+FaYOfmqLTRGsjMU3ziKJT81/Tlcu9XM9hmqwcRlkhNOuMoeJvsndhDqxcYyq0KbbdEbplfvhtTcF7R4lWFzY+YqDfT+TFYcExvh5MlG4emCc+86MMo1F/QoWO3VvWKWBMF/BXdXzf0+XDfZz9DZEmwdSRg6DfpCH41s9VH87Q27ateyy3NgDZV31I9ksFWnQZKnotbo3dZjtncJ5NZa9cWsBGMV33aVcReZ6gZ60LPQSP40sF0jJxjBzvUYq0nYZp9BdC4LTHAl+2FMBIsVm60Z6I+5AHMlcXB3Ll2hu+XeRW2rIVK94vI75+55y7OBzMPobu0k7UuJDFmOS05zAVYHI8j6mADCfftb995xC/SHzJFfvPaJlZ0pFTi23l3JDdV0IvxvlAVrltQ1NdMsINI3e9KO0WyYtFbBXdC/McDtt52hccH84sgNprcJfT6UhQxf9x9Uuiuq1tYnhmYY/fnmNma6eXtnMyuQU/V7dTcOrkBky6XFY+39Q31iyS7AS+/sIpQyXd2CmwxG5/pPyMKdI7B5xPrjAiuDWHptvIt8/Oe+Xrqnf+Y94GPd21ExveOjrvlf5ri9lxzuwYKNDyYHroVMSLRvA7J5chn4UTs31u4kSm5RwNpwicMI748s/MMbfR3OvFe7LnADd6l1cGc6ZDsHWGrdKhNdvNkNxIrmy/+6sHt2BuqP1+c8+OHWBcz1EtzWZhPaTNicjQxPMCPSHXmFPtmenB+t3ftffs7qCe2sllkhBoXsRI05A3/q3J8wi/6JbhSZ9YUVPcjA9/54QGchpQd1AzbduZLSQLbEW2AUti1viJB1e61iQlPYiBMXzJJzdDZ2hXT6z/cY1vzwpEzqRZZu3tLLbCfYzwFvCNgow7PwuNM9W2mUwDAeEOYfoT0I3kEItP4Grcyc3irsc8jWi3x3daGc7eOVxeGzKlUWlku4/mOO/QuomeQfupMaOuniGLzdFjGCX9++DonyukDGVtRBd7pT++6ePf9FqeKyulPWsplc7W+yCNT5V5PySHE96O4z9LNHWnxplq4Tp4theZNnlU7sz5YUjREwQeJ511GT9n00ioWvfu+P7UGkGDCmKnnuPI7/fnimWYbHJ+jSZnpbRaPjlO6GnkPM4kG37siY7Dz/NkJSoPu9H+T0cT5PxIb8d6E7bsKHIjfzooNQ6Gwj+MhOfenHyV4aPXHrrU4QTdaN0qD5GUVoRr/ckkQg4njct2chwMgP3VirSWHKDcq5XglFtHMkvxKQ0KrrtSXi2KQfyhKYoT8wlyXFNxVmxhJjLO/LdWIDWwqDrmg5OwNUnK5+pGOrI+CFUy5T8BGfJX2m/vg0oQ6cLYEW1i1sQsn1Wb4ui6AC5q0nkIHDInMq1o/4e9GozNU6hVDhDV6/lKJDR1SRRBGjvVsWqnQ2LQ1PA01TFYa0DWucE900OW+oPLnBJ4DxF7MM5Hx+e34c2xTpepats5k0z0yqgnU9QLOkEZ0/jga3ZMOVC6XUUn/Xk6VUkc0hHsgSeg83Bkwics4PSHcaWN7g6RyAR3Gdn5Sd8HnG3FvtYQ/TWCSCj7AhEYNzOs2iyAVA7GQCK4OquEM9W2mVoIF6xSDNHDnKAwxvg0w+zc6tLRsJtJ3l+/BM4yFwg3yJ1tELO3s1XAlHGCxvA1i5PXhjv27szcRJttVhEjcO7YMgNp6BywBE11bXdWCU0aFj6OdAhY8RnrLFFpBhhYvRXrbpcCOg734AKLsdJSo9xdJyrRStP1zKspOSoiilpx5aAYKFQJtQu314c8PgfBa0qlhcMvg7B5ImMHTFAX+6nhP5dWv/J98VACaxrErWBdul3uRnuvTQ+xSMgRRXPC3ofD2QwwcnnOGwulvVYOX3JXDw9WPK4O8mfUJj+R43w8TwzccX2Q2yjiAOVGWSEGAVM/0/YpV3uePbDZtWeWaNz1SoNM+qZ6NUQjMCnbGAYY7P603rZD0jOnUtIhaYNGmmfpS4EOzZPt2fjUI1TMXOIQME3urEf0Mo9D2w8W4tAAwY9zg5BkLtKaFuo5jOdoh7GHI5fG4xPvYcqiTwaA0xkdQLlD4ccJfztSdDV/5lpl754S5G0aEHBGAeTQYhrbhb++OZWKHZKPaORojLwraQi80nWN7HPjVrlth+SmCYstvfKWiTDh+f+a/OzZpOyfA3JHxn+Sgzq3jOaRnhU08RKZZJwMKKfGfxZxz8wY+tV5JAMxA1ZjWkRQKUdq0spkWfhPEtdzdTGdrBnjOokwz9DnqZq0y5sMjoLZIQogR5Sm4ncehiNr4sh0rh9ZINytyOHE3EdxZqJRF/xn0l9Dg/xCe379DTUk7TVFVPs9MTDpkoUMJ3a2wYPu7vQcgtUaPLmmKukpzkDGTQNoM7KSgDmYhqKlfQSGx7cE7dpwlt8SMqpVOCc76cjhbHlBcghywOsmSOeDrOK21dDOFiZ/zXYmZ7W9j4n+PsghJ0LGZYg0B6aqS04s3N8txLegQoE/5JDVZBicTlIRxunE+PrleDwPGwNVYy7upEsKKtDsi2fAcZKgzpvvlpi9YdN3BHcN9yGjQKIJLh359L3zNI32DYwFe2TnNOcxr6HBJkVzbD41ogosI82w0eldNgjsdf58uPPPKa94reycivq37W8w0zBZkIgwfhJkPwNK22hhNQpoHjbBqssgLeQnhc2YHNO1FcPKxWdBWggMkjTVFZwLBqDeMLpCYyNZQkuFD0D0nhbZQd2cGwcH9KJEzZGQGjihYYPQIzuHjncAJEtio+ECiM5zH0dS18gEWLgQOKLWcMfxAk40DcGwHKSyRznKgC0oPjARMcER1GlpiNabYCeLKch6TOOMpxxfYYeeGsrI86h9OsyJZ90sBjVrlm3uCGA9LlOb9cCFUY5uHEKrODVegdWj9cIwjbF+qoJaaxoVWrD4IkWNTjSBFJhqiaVbsh06oYMSE11CdmsOaYshmY/omQU+Bs8aToQyoocggskKYfkhyLCbBX5GHqRFkREEfEi5SYcgWi5NT8dOzI30M85wRH1FxcBS24/O5vBCGYqPIgGWiJtZCKLh0sw17MTcSD+DCUfUV1RMDL396GyOIZSh6CgSYIm46YMgWi5NT8dKzI30M2JwJGa+gt2K+zKoXrbwzg8UaNmF1zL85Cymi9LnCDpoyc3caIyZuBYtLJry6cMCdbpl6Ho7NN9oQFbtsvRiP+hV1hMBJ6yUsZ5sgZrQH/szgOg5KscyzoC8If83WtJhlFGsZvtNuKg72DkYaKRgCrsG+LoxCoZ3ml6P66UwMTEJ+5TexEVy4LZ3QjNFjqP4A+Zk8+uQPJTqo3ZYC3IDnLx28C59KpkZ3+TLnaAwunFg3h70tFuGi6HiAYaXZjbV56H6EeNk+9WQPJTqUTMQeebkEfq3a2rCSsbe3wHNcMYfJudN724wj30uGjKwDMNTPRmPN6NBDsHLqT1ag+R6bjcMLzucU2MX+bITFBYuDszAg75vMRzsHAGO4TLO4j5F3kF3zJQ7+wNDiA9WjeKaf78kj7W9QaMK5ohtfg9FVhLiMc1m+u6G9rjDGCZBjpZH1jSlwraQbGZg8w6ov1/hsR6KpefSQT43e3QO5o1J1OYPOjZx3l5UGz5HTZ7Tf6jJj8uMObEfkY8n8Olp5VGz937rkLYjdaO77c2tFQmqT5h1E+Dl7mlM31Etl+I8Va0xMhCQyfVwCPxFxdG549nnp0PjslNytsTJhwtoc7Mze1a8690N9lY2wtN61J3C/YGwfojA8U6l1+NfOUxEJMBGHpep7zaAUhL8LcNoqqOj3QaGSen9kL2qilHzXSuUML+3+CA3y3daNGOVwaU4Tu67Mr9lAvdmmPXfqgw7xRR87Q+SbjrscscypHUntP/Nrig/hsSOmzvlL+KsY+tzJFsWsN+4NEWK8xFyVWst5fVJ7H46RZrPwRSEbFGM6MetzWvaYXXtu01XFXIp88iGq5decciqvzzLcZaeqRbQkjMH41wr4p29tWiWbCIj6cHpbmoaI28PbN0bHSsNKEugPyZFUHiWhsQgHpu3T6ajpV6isyHmTs6dagpi7QdJbXq2J8Mj0MH5J9RO0wLVW6IJ483zGP6+qd2aatNxUT/fwBPoAb7gsbLdfa62mSrmnDD04rbTFUDK4z05Qwwzg77vJm+NvTFl5aPLnXweSIVpkxPLXZ5v7Hy20sZEtIoHb5vB041OjSVjM8njHRWbjGR5Tlg2j6OSKcubq6ybwSsSNw0hd3qa3GbYFKPUrpptXm5G5jF7hN7EazRp02dFQrtrTfncdnCr9RxsI/0NGAeni5CWWVxL5LgkSxl3fBzmEcFAD2LlcXfHiViihqENIzMIihkZdbWENNkU8bhK0LdV8BaJawVkHSxMFqLTcp9WH5/XNU0e+3u2MyGeYF6CMIR317SWx5gNY/FOpRjtzbvAw79R2nCE+BF98cKMpdZTLgkJJ3//WnW6OytMGJFlN/3I++WzG0mz88O5Fsdnyo+owRkYZgWWzZnG0HutzClRwmK5XzoXvmWgZuFkYiVgH/Sy+j8v1InwvKYSh4NIy9tKh8Z9ubfuy7ZGmbUzIazjYJdg3DVVCW1CMPvwtRskvSSPnzpcMQZPLxTgfQ+rUqMtcAQYjbby1z3s4ly7berTV4xrf+tCOpaz/xJs76YLP9l0qCf989GCjoNPBnlSC6AcwkvTatj/Xlh3Vlv7HxenZoDX5txazYnHoDH5YS35L7fQ1xkCeFNgHyx4HBkcVXZHqHdIj0mzd3vBKLfZUlF5tnIs9WS3FVmrnx7ZAUC6qpBSZbKkOM7zHFkbPsLojwyqu4pmMeEY+VOF6sGl8SRV9IxQcmtgiDFfd3BYiPdBhN2x0aXDgCrQgsm8wPyfNSOaMGB0wCkwIjsPvf+x1KXHavwuSecJyOSNLfWN/amKfeg7ovZBFD+TY8vch2ArAyYyZzvNKnxX2YGzEjBjfvdxjN7pFi8B9Iir/cu2zc8bdc/Ato8W1s1op4TAsDxYkes3/XuW4kgvLftzs7wzLjPLlUHeLhMBs4P2uR7wjHQ6WhMW+2bPhdaFVwdwETFxIZfLLHbJ2DqNzgzjKr+xSmwXtu5LkEC5MqndZT7+cT4NDSWllyyZVtdimVK+/yOK8HWI2GLTzOd4TUZb19gNbTHahy5NWQgunkqZa525m7pAdOKw24/Geruxtapij94vonKu7MapzP1mS9FraO73b5qYqTGhco7B1LBhF7yVR6rjwJugbs9awvcdXOycjlSjd3Uth25lZ3ffcxpNmFesximZm3r4v8yH0MyP9lXwvFGk2X9cU1jygPN+rf2m6YEJmzsluMTza0w8CIoUYwfOIHuLxxOE83XJoWeeWHeIs7Y9SW5J2w36MmTQWOJNmJttBQ1iPy9DynbBjl/UTm4G4UZZok6huec7d7Gh8yCxoR7PKk17Mo7w2/tizry3mPlQnrGj6dWr4NpggQ+Lbq2jJqFd3SKbAgHGB6uSgLaIuSo1vy2Do+ocEHoMtn1VtENObnYkb+QPO9nNwv5PssWqZcntqsiy5Ewy+g5E8nRdDm/TMc81LsrbYkWB+9QXPnTd07pLoOV/70P9YNjAxmd+P9YBFy7RlpEeda3OVd/e22emK76jnTy3GfxxDcRz/k2LP+KDOKuk1Q01LmH2uhD+m0r2Qs/XpOmQ2qYNE7rQQ/3pWs69aBf01x+1X10kE8sdBDaPXdsZbJ6z5hnXINaM2aDmvrpCK30BM6kRMx2O5pEL9a7RnkZ3ptyCT2T4kyA3DsCvMa8pzaWREa0VeT+uyVvDPkQfY6Zj6x5uUBmr0MnQqoRNzRRbP1F4TQ5jDf65fdGK3mPye0NGFNGrLZNO33M5TlSG4/4FVJouksnN6pUIxLepj29uiNJJ6nXJkhYJx95SpNyjjV8cvqldoq2e5GVGAL/Em6HtfS0gsm+P8TBJ3XCh9Bgh9po7GkfnpM8QJk7cxHRNfdzsrZE2zijWEngpxbZfRpwKgCroPIeGlzL0Hm4xBtKaE2uMnLLctpq4/lW5plbY2xOGscM1VAI0FLRjkOzh1iJuNksnl22rTYwWQuyOdv9PeD66s5ti8N2O7qs80bs3Z9M1jj9F/EYRXBb2enEPbrTYEK5xJ3ZxZZXeb9l1y9B1ddI5WpRxlfVjdyISTBh6dF5bCjYWynnbAhawlIuIbWapFwVGzm4z9duXlHuBjC2QCUfIMoq53AN3/4zb7u+zv0UQMTINSC9JV7Bdl0l3sMcfAshFUR0/8XrjuouTnWbmf4t1SeThSXNT9wo7tKqAnFr1s3WjYfOmWm+x3CcYNsrQ7mQTtpvkaCfMRiANmUZlB6W3JJCtxSS2V+qHz/61tXUWbVxDC8+rdQr9de4sX5uEd2as4UOaV5TyEgcCC8qUHojd7X4vXBvxUbb49zqbnVo70/jecTsW3KoRt2+y7fxscP1vtETXGcZdhvliQptO6KMJ7U6k4RJRfBaTS/volo1x5LO8hrCwb0GDL6PFi2nrn3qGFYsTaXETre+RzTbh+HppX0a69qbcAYI1k5Ed1jm2qqgm2ns11PP2dpGs+JyszMZmw2zO1NEa/A6vuCmoLU32NsX+zzdWfoIEqyhdJNGaZqDqC9vTujDJBzBpknzKttevsXs1W9QBcPsmXQ0wVig0lVobNbyH4umTWyFZ8yhg98StnOzWyUZDchhlH3xJo21Be7Fk3j9tL84CBzazmvd80mkVnVzxRwStEZazxvK3Bj0LgsRwIF5asccC5WVB6qIKXT+GoGY2lTn98GxsgEXVV3T+qM+vU9RBQfA14ydu3cPKoe1b+Kgbhgh+5A+DeT8EB4r51uTv8dLKhR9V/bs6W1QVxQlvsyyc8bEyR8ygTaOGtHL679vEWbMAj9VkFFDsQQCV0L2WZrKhH2u4txhuhaEvYaLqa5Gh99r4bbedq+3OM9D4mmmV7iO0uQyjqWBhJtDIKnN4wPm5RG8i0TaISJcR3T1FN45U0Dnrmvs6LrLHSA4lP1vp+iYCPIU+XEm54wjRQSRmTOq8s/SrbZHoSZ/Iy0w7Tbli6OVDttuqvbax4NbbepuX3a4Tb+n7Kfc5M9/4e0ZBHyvAlN5NrCeJWbhvJf2JNNcKkzOsREwqgWtLsDMi9WpMPZ5L2YcS6tOJsre5/o6O0PbW+Lcv8l8fKAYIkkF+O8VIUK1xEP87zGl7qwtCG1uQOqk/LDtccMXAGOG72/t3wqg8aobWkp9hJNMDZz2YBBKrSLKHTJ+jyncz62vpZ689komrOFryFTD4S0jiDu38wVrst8nTOp7nrmmkO1KEH7VggH8bHrLYt8iMXS3qdDCS59cGH+ThmUlYYKmlXDNkbglK11h5ye4DO8aO6qgcfkO73ToGjwPrv+XZ2O/et5rCvgvzlm0HmcEky76H98G4U2haI6urPb2Gjy1lv77Klw0Wvu2x9QXGDvIGW2jX7vQZnDifxw1g0EKGocvbXV9hV3GwhEJbK4nZT7sdB9RRvbZ7D60f6nLGs3X6x3/y7MucKQmzNhK8JNOzZh5rIE7hyhSwSthqMV/7jZNos1O9hOFNqEMz8027NVN3jXCyxHZJsqV3W4N8+wd4VK+/K/rqWMWuQsEQqdZfSm7d57J5uePmPbPGfKHlwOG++e1k7hr0sgXct5OjSzUuqE1T/Ylbp6IJBizVxYBC7NV/H+m7Qbtl/kDaC+zYvBUU/Zr5N1Fpuje1S60rqf1jmiy8lLYaN+2x91LX05zlnT2jKLHA1n3VMfxz2rUad/7RtSJL7H9harhTdLSsNnZqpObJX/R3m1t3/VxW9w3hNojD7bo2HmjXn/yA46fWULxPG7ptQOCUayfNNmOW2uaKgavpmvHNPmObtWeMOjelhO2o/3b6TtcOq9SdD8B1wGKvqN31xGyK+BmUjxHJ0gYwaUjNxL3RE+nj47SztSrZ2J3x/QGEPfjmq9vJ3D1MMX5QHSbLgqW4boIqTN2fjswurgs8VdIzlWl+v2P4hPIFTTyJTPPDZRLtfwQyOwhNbmfon111TB98EcTZHGXLPZkZsH/tBcdfPPvKJVZmBvN28T2ErlxqFQNNgbOHw+7JLiF9oFqBCsrxGKu2JQzY0qW/+xmNHMnPNu09mBH7916dl7DsMrTTeu/GTl7FkPkmglH9dKy+zZas5gcrvuP5icn7Xhrb22rcDs5soZfWU+v6PTtlh5yIVvzdKmaU/0LPbWTFz0UOZ+oe/7E939rALHHH0Q17pyBLCDNzkTN3BxjPAHC5lvX7NiaY1qnUNI/LzcLx4YVHckKbeGS5PR+QcWF0tCtq+82HpsoW1w/aTc0tR2e8dcPWrL2xvOlZ9+3d4kjrtwbMmjNvs91zw2//LY3AmBkwvLW2YbDCJ8GekoTBC8fWwutTMyadvQ3mPIHjmyn8OMn9Y5DswBmw/TdaM9wA+/eWe13R5duLZ9FklFLfCM1+m16KI1IYOfafJLbgKjUXeo8W4oUezTTE7pem37hluRdo9fbP5sZVwj1fcuftNmQyl5+AFsY8dc3+SkecBp2Y7zixUMvgcpjqG27K7Q7ZNX5fwS56dF1hod3RMTZXk7C7oi3fg0xTK0naXed4ZQ2nYfGxRtYtP7HeQTZIlTMq8ZvpbuiM9hJo0zWgsrEKEYMLrAXcHQe6/zad9d1SV+k5gu1n0fMf6OrIUjfXlhmJNPG5t9Jvc2t2c1tzhvN7TYrTHC616mOi59JRuxHsMn+Sw5rjN4IzbP1pjSe4fyFirmy62JfjkHpsPewmQigCMLyc2zVxUzBK/MipttN9iB4ah5Rjsia9rAcvbZjzfTU/ZnvGYcJF7yW76I0SOP4rzRT5DXyP43GJ2o/5cnfNZksHFNYBN8jallbamiX9derXWcus/QS3A0P6WtZsJp3zhhFZDo8NFsJVXNirYwTz/njc85XaZnbvjffTh2EE95u8FMtbwoSFaAyDI5DNlOCNcXja3kXUkbF4znGBV36aZEUZRzf7k27no0WiXX2rYJ4hItZp0ZFD9EgtyHGXhkEnFvK7HWI8ux6G/ZY/M/V5YcxWTkaHuTF4tasavaUihlfbex1co3MD+7gmBe9s4JxzFunO786Z2gBXq9sCWW2jhNmEtbWbvunEYvQmBbhQbuAZeDyDNgGLCuAj/70819M+vNyy7l/AHM+hy8gPThN3fkdblw7nlbu+DGcLsCLEXRi26+WdA8rDDfxkEIWDr/2yJBjPq01q7BZzc9QIzF+Ids86T9aFtWqjWQFV95pWVy7uS03M/lDb/R6eaeM6c7k3LcZRJtb98nI1xE4DzfjeIi8OahpGi0zjNBsy0IQPK/kTTGQQoWHNGXJtH7mMWwVwm+pBa7uMbi8v6Ggaeo6SL2OUoQRo+LycRXmWEb5rCOPU8g2ttk+mXOYRh+47loFmMaFm4OUzZNPmMD0K201xzU2ddSIPOlFTTv58k7O/hOzda34vtftAI79DMMSWcDLFVhk21CFrC246/TWa8hJlJeX0y4jDzbVyLqUby9NJev+t5G9nHbaPYOfSX99k+C3t17ZbR8ky89d4ajR39ib7rxzEFUMr7bMDML/XKWovCI2zfuZvDdfMikrHPnHE5IOqTatYqI9SYN7J6Q1MmXBvdoWKF2/ub+N5HuX2ULLN6QyX2GkVplJ+0yTjyQYma+qQijiJ8jCCQbZjfI+L6Sof6pttMXYRgKz6o+5EXzD+P/uMwBRHGnzNMo9tkVAdUXwdsAeFmMXWvj42T4kF18TqfNh3h+cNDYq3V+/wwYQ0xZlNbugOq13dmUdYHlt522+qWrCc2b5dbw8NE9vi20CQ/RbAmylwqznoGvLw0CF1e7Yg91Z/aac3EACzZaxv/m0mRVsLd2nZFrWq9fNokOkbJ05+NUtCu037AH5NaSEfs/Ehd4xlwepZOf8oSLmxeM+WWtpnrw0wxySONQkmmMg6E1tkYmvlUWDg5BUoTDbj4Vtqmgy0+UUmWFvCpphIc2mfWhWADDBhIKOWlZRqHKEyhVBPJHxModsFWovLncAnbiWekbXtXFq4hpb7m0iPDKLMywiTcYcy1tCPLLO91J62pRGH/Qr2YLGl99pdDXl1oHFW29KEX6byoMLjOstr477k45ONykGHhuZxoP3fa1mv2QuHRTjf1g63a76Y2O11hiZHopE11vqQ0dEs8ltDV+YS4Mj67YzV3KTCfy7hXUMYBxHuoYRoE2G+hjBsLjRTi7V5Vf0si7w2Bb41gWJHIBsa6PcFpkVu7PC9lTa5ooyt6KVAZ13lo0aEMjs395ulcWBpnU0ruIUSdracvifx3wziT5jRnhVlc3hj/GH0YRPl8NTdupRnc1hC8fFLbfTOYGrxZvavsxG5cimbPD5DaKmOVnnRVk+dZXSn7/EMS/Or1G/svJZWfou+jZfhUBJblrtJv8nRJSXE3mqDtcZS0BNKkSGV2A8yeeEsSsv5bdvbUosGfG6sf7k0bcS0Ho/n55CR+1QJA7mTG3PGbMTQ7Zffm3FzPmsG37fsBqFXzH5Aqwyavlfz2YITzt3EhqXwMGnp5cJ0Qic7KRqwOLZVx8QO9cxYRb1Fmrj0I7jn7wcsGG2vGAwf7RBZu1stLVW2Wrsa3uk731SLuKPbdeL7Oknap6rgbWzVkK7U6vvmOiGuBCI/O/gFlC7WYo3PO/D5ks/NF2yXG1MGO0U7ET2z9twu1MZdSlqkgAXC1xaJrhAn1CJNroVlHhEzTaUmhttYD5f+IzDZHSvsTFGaIRIODgO0/UkyNyopd4fAbMId9Zcr9505X7ksvnzOlokuShe/5TApvWa50Bq/J8BrItK10s5MzxYX4O3xzlIX5bpDigfxjxHqMv1CTrtcfUbbuFkGgvlQ8VpIKjvXQwXIs9W72OLuLr5kpMh0T2DH01Pz4vOhvCp7sS1uvitM1gAvLKU5rhOrJOYvz7kDmz10epfCxLgVVb9QjVovuHE9t652syaO1Z8LD1yYgM/5G6xWrUHjHRyIOwEp01Sx3y5l841fVqT0abrerWQ8Y89YNYB0O3fGbI/FCEbdRlWtOiMf2tB1wVgH8MHMmbXmnz+FZIwszSlT6XN3hat3Iu09JitQdiZxwp4Dr8emqbHAhjRIYhZaDO9QHJMv0szkpPDR2uzJhXc+BwJUAB5jRGi81C1p89YYZilL7GFr7RwvZb/6DE87ZXCHGCZrdE4wLcTBh0KNuk7AcwO7gtOfzfY2z709/15G/d0NDlLtPpfZoTi0jGzBpHLCFPbWmisv1cpmZ4SzomU1OfFxhJZ54bansEDNd3e0nasTI8y31ds6VvvOR42lbDITA95ImxGX5umNPervLO/CxPnG2DeHvz+0wTg9E5hta+h9xpScJwr4Kf/z6QEjObZgrCsx7i0qNXAOtr1X1IFAbBcYnDn4QQyzP+BwrNWwsf0m45+ao5o99pFkgq78BuN7OY+j9RjIRAPY0Rk9nDDEIhYipvASZzEbvDWfN04W96AexmEr86Vgs0LP9hHmkbzvNCcSV2B7iKr8O87zNY16+1Ccsk0PXLZYeK6HE1RdQOTkXk2eiasJt2+cbFw05zdqEKe1XmS5kMGcyUkbroBCkUfXCZtgQ70/aCVpJqNZevrsYQbhfZE41zZWwqxah38D4XjumGXNyBvYGjUxQzERxztuQWbP0NhORid1KGcnVhb1+J6xxlFqyorAEd/SgCpLK77kLU220A3nFtULQhFoi8ZrHdAQpAnPVc6ZDrt5SU8vvWW4ef9Ezbo08kyRRaJGz/7+TLHrnqcxLya0LB2G2NzwmeMBSP6br222nM/2cTgXtNhBsji4427nxA0xR15q25i6ZpwshslZaNbVjEVdhAYRE882O4glW3Pa6DuQ2J1tWu+M2LMMkUrSjzpvb12L8o9+FMq7Swwf97d234jGXkVq4XiYA8xFVaY60kmSCc9Jzoozy9NBb505p0RYxPfiLW/6d14QYw10ZPj0fiss/SzfcW4N+S4ypu+OmvuDuocmUiMaCPlUksczau793uxiA8YLiDSlqzuiwUAaP1yulGBxs71incjPbfh8XPr13VlhcFyr9ZRGRe9lfSK4CeLc1zCXtI7dCnakQRHTwMVTbiN+jcqnoy9FMLzhNDL1V3iSxIwquqO8pxbEWo5r9kyR0s6t03xGFiy3MEWCvITTKox0F0bds8eUHbF6WdcpqLV0xIqMbCag1gR4uANeQPNomsG2rEvsFPLO9qSNzkbBSxLmyBC9Y4TpPOl8gItMsa+qntsBWlIejltBySmw8xrHtUfnA7jlEh/2mRgkE+betOVqvaHa59D1BuIT3TBX7LzVf/baVat08oV1gOEM+XoIkosjvNhrSviItASXyODLQwCaheHwzbyRAmhoRhnFxVNewzE/SRlpPhbaeWbagC9/JMRLEgA95iN5f75k+bKl5Co78HXum2aBJapFBTsVtk04xG7P/2WOhnAYThOK4yKPpsAPp+mDej0obY97AOQGf7gME8sHEgcNBuN2itim8YY30joMvuEqVVPgYXk3tuJgmt01nhlaFqmWqrZYVV8EnUBj89mVzwuCp062/ch6Fn94AnXRocfYZEiZH11TL03ckqRyJ7DPWaInRe9oSr/SlUWM8+nD2RaZ3XE2urd2DsVCkK5apiDjytvgXazDRNFNMho4zlSg16ruLJE9JEpbcp5H05cI0TnPan+exJxBnHpCpQJ+2tkiMPiYeeNHo11TTUM42mJo7nGEOywRFzWPwXXfMuzlMdLJG97g9qBkxhES3o7B3X/D0keXktNjI/pNUizKHa7PrfOKiGeIussBeeaBVxLIzesuWMVjnzsXWJNk3eTpGjm4bo2DpbY5nEKOqXmTUCY4CBqoYRtWhdGNe8HpCuHGrMqI7K1cdSM+n1Gh0HAj7GxO7SUkmKAVNIfCdTr+09GcI9XTqGLh3oDDoTxoJ5Wr5UycCAt6vhkIAx4z49i9cvWxcKC+9glmxcnNSMBXBOJHPnplcoWFyhJ26ojimm1w0oiZEaJN6sAq0Ow5ZoZFY9uriy00cPbqVBgqE+mRquFYhohG4gIG7fmb1KoEL9rl1+84F2mkQeCvRskh7teruA5FfGcJAj86e3jw5hxhqkHzyXukKr8GaFRiHJjAlgJkNZSRiJyOnWLNm3t+RmIJomRqAvA0zsoIcm/b+mirAS2LAT/QC/jzWc4Bg2gZeYmYH1ppMgexDUeCP5nHWaacMZ1rtNLJ68qKr37QiK4JwZHscY4parg/YU0W5VnSBAARwQgKUjU8Z+bwRhMyDrA5K9hKct3kzYoMfG1HYxlkx8GunzgESstgzvjEltZ7kHrHHMw4luPBhY+EzNw1q5zlblP4GaFZBmKG8mj6PSK6Sy4EUwjKi4PHT6RsGa4UA/LArIzFgLwgU2mtrMFMv4Ro4psvpqciFvTMDbCYuQk9Gpwwd2DN+elZpwCHq81ymwQ8IIibFiJYzgORC4zK2L7OWEE03OKWywoCQwEM0crHNiajANTRcG8bQyNg2BV6oxFQlPFIX2sgyugg0wgAVQ9Z3wTETQgzbAN7esYY4HJU81zGgGfB9BTyca3DCzUxBdEjwdn7fcqVeDlM57c/zK8O7MslBd4fjNmW4WwheoaRvkp2LVCqMPozP7VVQ6UwbaWwsVYlfNY4Nt6DRjSiEYODteI+VXhHujDNohMFNmAcsf06p1RxNuJ8i6tgbcilG8GOuTaupvwy4p3o6hCbse0naEd1P78Ps676Go0fggbj8nv7bmnK5EaikyjQrAcijEYI2OMLBwlKiVLUTQaYAkV38ppxBPuU+VpwDLxfTxn3VqIJ6rodd0Npyj48Y8x4WQXCKI9iPRym6D/iXVIGZlQPwUR63+uFvRcqbqms0VEEEHdztcrXKzikK+LZH4N7SoHAF8S2wGw25+zyzLCRDHX6f1w6r7LnwLIpp1lcJ8+RnfGUp5uFtsTc/egrJhrvCzcBx2+SdWOi+hVfu+Ro24ZI7iDTpooBAJmUBKfNZbLcu4akJnZKPFmcG/e68weZJ0Rv/l63jjozRdDLtPvC38dXIfhsh3Pj67iXLpdTApGcgDwj5N4gwr+g9AT6vaFtM00LfnsjNU97YCI0Ke7hYexu5ZjRPj+3z1VO5gPEQwldEkRo/k+/Dsw/fzUzA36nxqYXGBDogQP/////PyB//7333nvvioiIiIhIGbsWwRaSFxfwBCwBT8ARsAQsAUfACPKLPCO7yDNyjBiZRY6RVWQWmUVWkVNkFRlFTpFTZBT5REaRL+QT+US+kGu+kDHkmmvGkDVkDNlD1pA1ZA/5w/V2TV1M19S9dDFdTPfSnXQv3Uh30p10I11JN9J1dCVdSdfRDXQdXUA30A10AV1BF9DFcwVdQRfPzXN93UMX18V1D11Y99B9dWFdWPfVdZVJZEN5RDaUeeQReUTmkXXkE7nmFXlFrvhcrpnic/hcptlGpjlEtpFt5BD5Rg6Rg+Qb+UYOkoHkIFlIBpKBZCF5SLaUKeVKuVKmlCdlSllSnpQnZUlZRJaUSWQRWUQmkUfgPxcMdnHB3CnYBXZxp9wnd8p1cp/cJ9fJNXKd3CbXyDVym9wgmARukV3gFhlGdpFdZBj5xfV0N11Ol9PddDvdTffT7XQ73U930f10Z91Fd9GddRtlB9lAPpAPZAO4wBV1Qd1QN9QFdTNdUFfTzXQzXU0X0dV0FV1EF9FVdA1lCPlBZpAf5AKZQWaQC+ACGUDe5QB5l8ccIAfIYybzmMtMZjKX+eYy23zzzTbjbLOZccbZzAQygWxmXTbzmXVZl8+cI58ZB47sA1vDjLA4zAiPw+KwODwuw8HjcpwMJ8PJcbKcHCe/yXKynPwms8lv8prMJrPJa/KWvCZnyVvylpwla8lZMpasJWvJWDKVjCVPyVQylTwlS8hTcoQsIUvIETKCHCEryAgygqwgJ8AxMAz8AsO4RfAL/OIWuShukfvjxwWSL2QTGUM2kTdkDBlD3pAb5A25RG6QG+QSecFldptdZbfZXXaVXWV32ZV1l91YV9aVdWNdV9lKBpErZBCZQq6QK2QKDXKC3CAvyAlygrwgF8DiMpx8JsPJavKZfCaryWiympwmo8locposJqfJY7KYLCaPyVLymPwkS8lS8pMMJT/JUTKUDCVHyUxylAwhM8lMMoTc5Oa6tG6tS+vaurVurWvr3sp/cp78IX/IebKGLCgPyoVyoTwoH8qDMqN8KB/KjPKizCg/yovyovwIj8uPsiM8Do/LjnKd7Cg3ynVyndwoJ8qNsqKcKCfKirKfrCj3yX6yn9wn78l9sp68J+/JejKfrCfjyXwyn4wn38l4sp18J9/JdjKHbCd3yBwyh9whZ8gdMoacIWfIGHKDrCRPyA6ygzwhG7hUbpQr5Ua5UK6UK+VCuVculDvlXrlX7pS7JfOs884657zzzhmTyxmbw+QwOWwO12tvvffaa++9Vu69Sq6Va+UquVJypBwoI8qIcqD8c6Ds888/+9yzz2LuuWcxh1nMPIc5zDzvi+MeuUzukZvkMrlMbpKr5Ca5S66Sq+QuuVTsNxvOirPh7Dgrzoqz424VO+4yuVVulcvkKsHR8DfcDX/D1nA33A1bw+CwNSwOg8PgsDgc7ha5RO6QS+QKuUPukCvkBsHgcDicDYfD23A2nA1vw9rwNswNa8PaMDcMLVdMLtNMMTlc7vq4Oy6Ku+PquCguiqvj5rg6bo+b4+a4PS6P2+MiuTwuj4vkHrllLpk75pK5bO6YO+ayuWsum6vmrrlrrpqb5ua5eG6di+fuuXVunbvn+rvnHrr++nvIFrt+7p/L5/65fS6fy+f2uXpun3vn6rl67p1r5965da6da+fWuR5Hw84wM8wMO8PHMiQ8LkfKkfC4HMjuum/stvvmwrHb7LYL52q5cG6cq+VquXGunOvmmrln7plr5qK5JK6IG+KKuCBuiBvigrgeLoj74Xq4Hu6HO+KGuWJulyvmerldbpfr5Wq4Xu6Gq+FquBuuhbvhUrgWroVL4VbIefKfDCj/yYQyoAwoE8qCboA74Q64E66EO+AOuBLuhSvhYrgX7oWL4Wa4JG6I6+KGuC2ui+vitrgs7oy74qa4Ke6Kq+KmuWoujKvmurgwLozr4rK4K+6MS+POuDUujUvj1rg2bo1749q4Nu6NK+PeuDCujCvjwrgxboVL4Ra4FK6BW+AWuAbu7hq45t3d3TWv7pr3vLqru+ct73n9LW95/eXX22KXX26LWWu2mGVmrVlrlpmlZpnZapaapWar3XxxXCb3xmVytdwb98bVcuXc8vI7Xn7JO97xklfA5XIhXAfXwYVwH1wIN8J9cB/cCFfBjXAXXAVXwV1wvbvggte73gVvv1luh8vgdrgJLoPL4Ca4DW6Gi+FyuBjul8vhcrhf7pSL4IZXvOINb77h/W6++X6WWq6Qq2Qr2Uqukq/kKrlLvpKv5C6Zy+V3X3313bffff/tt99/PSvMHrPD7DHrzQ6zw6w3y816s90sN8vNdrsvbLcL4r64Ly6IKyJ/yU7ykuwkJ8lL8pKcJCuxxKwxW8was8hsMVvMIrPKLDK7zCqzyuwyC80us88sNAvNPrPY7DObzWKz2Gw2q81ms9+sNqvNfrPgrr340ottuUsvteWsuZwj+8g/so/cI//IP3KPvMOWs+fsNHvOSrPT7DQrzUaz0qwzG81Gs85sM+vMMrPNbDPLzCazzGwxm8wms8WsMjwu18lxcpxcJ8/JdTKdPCfPyXRym0wnu8ltcpvsJnvJbbKXzCVzyV7yFSwun8lm8plcJpvJZnKZTCaXyWAymUwmg8lhMpj8JYfJYfKXvMQSs78sMAvM/rLB7C97zQazwew1S85es7wsOUvO8rK9LC+7y/ayvewuu80Os76sMCvM+rK5rC+Ly+ayuSwuqwvvwXcwD8wD38FpcBv8BrvBbvAbPAcnwn+wH+wH/8EusIe/W+1Ww9+ddoHdX9fX9XV/3UNYBCaBS+ASmAQ2cQtdQnfQHXQJXUOX0E10DV1DN9FFdBndRrfQLXQb3VOZRnaRZWQZ2UVmcUvdUdfT9XRH3U1Xyr1ysdwrN8vFcrHcLJdB/rKXwexlzrN4wdwwd8qdcsNcDllAHpDBDOYB+csEco2Mc40cIuOMc4hMcTfsDUfD0bA37OxeuVsul8vlbrkQ7K5r5ra5ba6Z6+aauCjuiXviorg57oAL4Aa4AS6AK+ACuASugCvgErjjbXATXAQ3wT1wEVwE98AN849MJOfIOTKRXCQTyUZykVwkG8lIso7MI+/IOzKP/ANnwVowFowFa8FEcA38AtPANPALPAMDwUQwG7wD+8A68ApMArPACfAAvOC+uoeuqgvrurqxMoKcIBe4um6uWys3yRAygzvlQrlOrpSr5FLJi/C4DOkGuUKukYvkJrlH7o9b5A65Ja6HOyIPyoIyoQvk+rgoLozL4sa4N26Ni8OCs9+sOGvOlrPTLrfW7ra/LDFbzO6yvK4Z3AQzwU4wKXwKj8IOsMUXu7hP8A+MACfAEi6ju+g2ygmyhUwhJ8kTshLMDS/D0HASrAQjwWCwFwwFe8FUMBQMBVPBUTAV3AVHwVFwFzzF1rK2bCxry8KysWwsC8vKsrDsLSvLyrK37Ct7y7qyr+wr68qqsq5sKqvKqrKp7CqbyrKyq+wqy8qesqysKXvKnrKmLCqLypqyrawtW8vOsrNsLUvLirKlLCk7yoKyoSwoK8qGsqGsKEvKdrKebCbryWKymWwmi8lqspjsJ6vJarKf7CX7yVqyl+wla8lKspZsJCvJSrKR7CQbyVKyk+wkS8k+spSsI/vIPrKOLCQLyTqylawn28lusptsJ8vJMrKNbCLbyCKyiWwii8gWsogsIVvIFrKErCFLyB6yhmwjy8gqsoosI7vI7rF6LB97x9qxdawdS8fWsXUsHSvH0rFzrBwrx86xeOwcm8fisXhsHjvI5rF/7CA7yP6xfewf68f2sX2sHyvI+rGBrCAryAayemwgC8jqsXosIMvHurFxLBz7xrKxbSwb68a2sW2sGwvHjrFiLBn7xXqxXawXy8V2sV0sF6vFcrFbrBarxW6xYOwWG8aCsWBsGLvGhrFn7Bq7xp6xZewZa8aWsWWsGavGmrFprBqrxqaxYmwai8aKsWIsGkvGXrFY7BSLxUqxU+wUK8VSsVJsFkvFUrFZbBSbxUKxUWwUC8UysVDsEsvEMrFLbBO7xDqxTWwT68QmsU4sEpvEJrFIrBKrxCKxTywWe8VWsVXsFWvFGrFH7BB7xAqxQ+wQK8T+sEKsD/vD/rA+LBDrwwaxQOwRa8QSsUSsEVvE7rA87A3Lw9qwN+wNa8PisDZsD4vD4rA9bA3bw9KwNWwNS8PCsDTsCwvDwrAvbAz7wsqwMWwMK8O2sDIsC9vCtrAsrAvrwrKwMywPu8PmsDnsDqvDprAqbAmrwpKwJWwJS8KasCTsCmvCmrAr7Ai7woqwI+wIK8J6sCJsB+vBerAd7AfbwYKwH+wHC8JusCCsBrvBbrAaLAfLwWqwIawKm8KesCdsCovCWrAZLAZ7wVKwFSwFa8FWsBWsBYvBSrAT7AM7wTqwD+wD68AusA6sArvALrAKLAOrwDawDOwEK8FCsBCsBBvBGrAJLAJ7wBKwBSwBa8AWsAWsAYvAlpa0pg0taD8LWs9+9rOe9daz33rr7bei/Xa0ohXtaAfY0e7sADvA7qzO7uxpdVZnTyvAnjaAFWAF2ACWtAEsAEta0gKwpq2WWlvLVXJ1XCVXxdVxdVwVV8FVcTVcBVfB1XDVXA1Xz1Vz1Vw9Z3s9Z7Pttttsr80W22uvxZZbbLflltttqd1WW2qp1dbWa9VaxVanVWk1WpVWodVoNVqFVp1VaPVZdVad1WeVWn1Wq1VqlVqtVr/VanVb/Va/1W01W91WtdVsNVvVVr1VbbVb9Va91W7VWu1WuVVr1VrlVrHVYpVYNVaDVWD1VwVWfdVf9Vf1VXlVX7VX5VV51V5VWO1Vh1VhVVgdVpvVYTVZbVab1WT1WE1WkdVj9VhFVplVZHVZZVaZ1WWVWF1WlVVilVhVVo3VWVVWpVVfVVe1VXVVWdVWtVVlVVVVVnVVVVVV1VUVVl1VY1VYFVaNVXfVWPVW3VV31Vu1Vr1VbdVatVa1VXVVWzVX1VV11VxVVs1VcVVZVVbFVWnVUBVUFVU7VU51U+VUNdVNdVPVVDFVTTVTxVQx1UzVU81UP1VP1VP9VFPVT7VUTVVT1VJ1VC1VSdVRdVQlVVFVUvVURVVR1VMVVD1VTVVQFVQ1VUXVR9VRhVQXVUU1UVVUEdVENVFFVA1VRPVQNVQN1UOVUT1UG1VGlVFtVC/VRnVSvVQv1Uk1Up1UJdVINVKVVC1VSbVStVQt1UrVUa1UKVVH1VGlVCHVPpVP9VPzVDz1TsVT7dQ79U61U+lUO7VOpVPp1DpVT61T91Q9VU/dUwvVPTVQLVQL1UD1Tw1UAdU/9U8FVAlVQHVQJVQJ1UGVTx1UBVU+lU8VVP3UNVVNZVPPVDO1TDVTydQytUwlU8VUMnVMFVPF1DEVTR1T01Q0FU1NU+fUNPVNnVPn1De1TX1T3dQ2tU11U+VUNzVOlVPl1DhVTY1T4VQ1VU2FU9nULBVL1VKrVCp1SqVSpdQpdUqVUqFUKTVKhVKh1CjVSo1Sr1Qr1Uq9UsPUK7VLDVPD1C51S+1SudQtdUvlUsFULvVLBVPB1C8VS/1SvVQsFUv1UrXUI9VIRVKHVCE1SBVSgdQgNUgFUn1UIPVH9VF91B+VSP1Ri1QilUgtUp/UInVJfVKf1CU1SV1SldQkNUlVUp1UJbVJdVKd1CbVSG1SmVQj1UhlUpHUGpVGtVFjVBj1RYVRXdQX9UV1UVlUF7VFZVFZ1BZVRm1RZ1QZVUadUXvUGTVH7VF71Bz1Rs1RcdQb9UbFUXlUHHVH5VF51B2VRt1RdVQalUbVUW3UEVVEJVE/VA+1Q/VQOdQOtUPlUDVUDnVD1VA11A0VRN1QQ1QQFUQNUVfUEPVEXVFX1BO1RD1RTdQStUQ1UVVUEzVFVVFV1BRVRE1RUVQRVURFUUnUCBVClVAbVAZ1QWVQFdQFdUFVUBFUBTVBRVAR1ATVQU1QH1QH1UF9UDPUB7VCzVAz1Ap1Qq1QKdQJdUKlUDFUCvVCxVAx1AsVQr1QLVQIFUK1UCXUXT0rgFpWso6VrGId61jFClaxhhWsYA2rWcOqq2Y1q64eqLo6oB6oB+qAGqAOqAJqgBqgCqgGqoBaoBqoBmqBetYClUA961kJVAA1V1x1rZXSc5VSc/QcPUfNUXLUHC1HyVFytFy1tFy91VZbb/3qrb1+9au97torr7vuyqtXef3Vq179FddffcUVV1813Ua1UW70GrVGq1FrlBqtRqtRalQapUanUWlUGp1GsdFpNBvFRrHRbHQczUa/0XF0HP1Gu9Fv1BvtRrtRb1Qc9UbDUXFUHA1HtdFwFBzVRrVRcJQbTUaRUWW0GCVGh1FiVBgdRodRYRQYFUaDUWAUGA1GjdFg9Bg1Ro3RYzQaPUab0Wg0Gm1Gl9FmlBldRpdRZhQaZUafUWgUGn1GkdFn1BlFRpFRZ1QZvUVtUVx0FpVFY1FZFBaNRWNRWNQVhUVfUVfUFX1FadFXtBalRWnRWvQXrUV30V/0F91Fc9FdVBfNRXNRXdQX1UV7UV/UF+1FbdFelBe1RW1RXhQXLUVJUVM0FAVFP1FQ1BP9RD9RT5QT9UQ7UU6UE+1ERdFOdBQVRUXRUbQVHUVT0Va0FU1FT9FUFBU9RU9RVJQVRUVXUVaUFV1FSdFVVBUlRUlRVdQUnUQlUUr0EXVEG1FHlBFtRBtRRlQRZUQXUUVUEV1EIdFFNBKFRCHRSHQTjUQv0U10E71EK9FL1BKtRCtRS1QTtUQzUU1UE81EJdFMFBOVRCVRTJQSDUQBUUG0D+VD91A+VA/dQ/dQPRQP1UPzUDwUD81D/dA89A/1Q/3QPzQR/UML0UQ0ES1EB9FClBAdRAdRQhQRJUQPUUQUET1EAdFD1BAFRAFRQ1QQfUPdUDh0DVVD01A1FA1NQ9NQNNQMRUPPUDPUDD1D2dAztA1lQ9nQNvQObUPn0Dv0Dp1D49A5VA6NQ+NQOdQOlUPrUDvUDq1D3dA6lA51Q91QOhQO7UK5UC80C8VCr1As1Aq9Qq9QK5QKtUKrUCqUCq1CtdAqdAvVQrXQLbQM3ULD0DK0DA1Dv9AwFAz9Qr9QMJQMBUPHUDKUDB1DudAxVAzlQrlQMdQLXUKVUCb0CDVCi1AjlAgtQotQIlQIJUKHUCFUCB1CkdAhNAlFQpHQJHQKTUKf0Cl0Cn1Cm9An1AltQptQJ1QKdUKjUClUCo1CldAoFApVQpVQKJQJzUFxUB20BqVBZ1AaVAadQWdQGRQGlUFjUBgUBo1BbdAY9Aa1QW3QGzQIvUF70CA0CO1Bd9AelAfdQXdQHhQI5UF/UCAUCP1BcdAf1AfFQXFQH1QHPUFNUBR0BBVBQ1ARFAQNQUNQENQDBUE/UA/UA/1ASdAPtAQlQUnQEvQFLUFX0Bf0BV1BU9AVVAVNQVNQFdQFVUFbUBfUBW1BTdAWlAU1QU1QFhQFrUApUAs0AoVAH1AI1AF9QB9QB5QBdUAbUAaUAW1AJdAGdAKVQCXQCbQDnUAz0A60A81AL9AMFAO9QC9QDJQDxUA3UA6UA91AKdANVAOlQClQDdQCHUAFUAJ0R0+qoyc1qY7qqElJatKSkpSkJQVASxqAAqAAaAC6gAagB+gCuoAeoAXoAWqAFqAFqAGqgBqgCagCqoAmoAJoAoqACqACKAJKgHbKqaeZYnopppZeeqmllFpaK9W00k011XTTkW760ZGO9KOfftSjn37qUZF6NKQiFWlIOQ0pSDnlFKR+w4ZTglZYysbQKkvZGKJVa8OGE6hOoDpx4tSJLVuIsTFEzJkTYs6cnDgRnXJznfJz3Bw3x891zM/13HMPe+6/hz3sv/f+u+++g933r4Md7F/X/ete9zrn3Tg37o1n49j4NY6NW+PX+DVujVPj1ng1To1T49W4Nl6Nb+PauDa+jZfj23g4Xo6X4+H4Nx6Og+Pf+DcOjpPj4Pg4To6T4+M4Nz6Oi+PcODcujnvj07g0Do1D49J4NP6MO+PMODPujDfjy7gyjowj48p4Ml6MG+PBuDEOjAfjwTgwLowD48e4MC6MH+O/+DHui//iv7gvrov74rm4Lq6L5+K7eC7Oi+/iuzgvfovz4rb4LX6L2+K4OC5ui/fixngxPowP48U4MQ6Lz+K0OC1ei8PitbgsDovD4rJ4LP6Ku+KsOCvuirfiq7gqjoqj4qp4Kn6Km+KkOCluipfio7goDoqD4qJ4KP6Je+KcOCfuiXfim7gmjolj4pp4Jn6JW+KUOCVuiVfik7gkDolD4pJ4JP6IO+KMOCPuiDfii7gijogj4op4In6IG+KEOCFuiBfig7ggDogD4oJ4IP6H++F8OB/uh/fhe7gejofj4Xp4nn1mo9ljNpqdYo/ZY3aKjWWn2Cs2lo1lr9gY9gotQ8vQNrQMDQOGrrFL7BPbxD6xU2wT28ROscXsFNvMFrPFbDO7zDazB+0yu8wetAntQbvQJrQJ7UJb0S60F21FW9FetBHtRfvQRrQR7UM70T60Le1EO9G2tCttSzvTrrQr7Uwb0860NW1MG9PWtO9sTduTp61re9q5cu1dO9e+tXftXfvWtrVvbVTb1ra1Ue1TG9U2tU/tU9vULrVN7VG71C61R21Re9SWs0VtUVvOjrPl7DY7zo6z22w228PusDnsDnvEiB1ij9gidogdYovYJLaI7WKT2CS2i81iu9gqNovNYqvYLbaKbWK32C22iR1mm9hkdpgdZpPZaTaZ3Wen2Wl2n71nb9ladpatZcvYWXaWLWO30LshmgiRjUET2WrU7DX60wajO20wm8vmsjNsLjvPzrAz7Dxbww6xP3zYILQIPUIn0CM0ChSbg0axN2wOm8PesD3sIDvJ9rGT7Cbbx/axm2wlu8lmspVsJZvJXrKBbCP7yDayiewj+8gmsqFsIjvKhrKh7Chbyo6yp2wpW8qesqnsK9vKprKt7Cqbyqayq2wp+8j+sYFsIPvH7rF/bCRIdpAdZPvYPbaPvWP32D32jq1j79g5to6tY+fYOLakDWlH2pE2pN1oQ9qMdqPdaDPaTzaj7WQ/2U+2k71kO9l+9pK9ZPvZSraRXWQT2UX2kE1kE9lDtoydZ3PZXTaX7WV32V22l/1lr9lqNp2tZtfZdDadXWfbyZu2o9xpO9p4cqfcaePZdzae/Wjf2Xf2oz1JF9FW9BBtRV/RQ/QQfUUT0Ve2G01EE9lu9pvtZsPZb/abDWfP2XB2qz1nz9mtNqvdarvarDar7WrP2pj2nX1p39mT9qV9aU/alPakLWhT2pS2oB1oC9p/dqAdaP/ZgPafzWcD2oA2n71n89l69p69Z+vZaTan3Wnj2rh2p11rd9qpdq1da6fapHaqHWqT2qR2qA1qh9qfNqgNan/ahvanfWYb2ob2mT1mk9NX9tZXtLK999bKNDOtTCNDppdpbFuBfrYVaGf6mX6mnWlo2tk+oKFpaPuALqfL6W2amd6muWlmmpnmtsdpbrzyus/xyu8+t8/xy/3O+29v/+23t73tN99+9803310D213/0sA0MP1Lj9K/dCg9So/SobSoXU2T0qU0KW1Kl9KltCktTJva57mt7VBP09T0NF1NV9PX9C5tTUvT1nQ1LU1L09X0s603qMNtUIPT4XQ4DU5T0+C2qKlpalvc4Rb3uMMd7nGTe9wANrnJDWAH0Nr0OH1Nj9Pk9DV9TZPT1HQ2zUv70rx0L+1L+9K9dDddS+vStrQuvUvb0rb0Lh1sF9DY9gCNTVfbA/YAXU1P01e0Fa1MW9HJtDKtTCfTxHQynUcT08R0Ho1H59F3NB6NR9/Rc/QdLUbP0XO0GC1HQ9PldDNdTjPTzXQzzUwX08y0MV1MF9PGdCFtTB/ShXQhfUgP0oa0K41Iu9LDNCKNSA/Tx/QwDU0f08c0NN1sB9vDtq49bBfburauXWzf0Yy0Ir1IK9Jq9CK9SKvRkrQaHUlL0pJ0JD1JR9KV9CQ9SVfSlHQlPUtT0pT0LE1Lz9K1NC1NS9fStjQqfUqn0qn0KY1Ln9K3NC6NS9/SufQt3Uvn0rl0L81Lv9KtNCwNS7fSrHQrvUqz0qz0Kq1Kr9KQtCqtSkPSjzQk7Ug/0o+0I91IO9KMdCPdSDPSi/QzDU1H09C0LB1NR9Oy9CstS8fSr/QrHUu32hZ2hO1gR9gNGmwGu8E2sBlsBtvAJrAN7AKbwCawC+wB+wJHsCdwBFvCnrAnbAl7wZawEewFe8FGsBNwBTwBX8AT7Av7wnawL+wK28F2sCtsCjxzyzXX3O5x3O69x+1xe2tmu26qzWlzm+pz+9t65611uJ131uH21eG23XffbTfeCTYCvU1v2wg0Ny5Hf9Pd9DftTXfT3bQ37Wt7m+9y823ucpfb3LosLdvK0bKtbCpHy9GyqVwtm9JqcrVcTavRXrQabUZ70V60GX1Gm9Fo9Bl9RqPRaTgAPvLLR/7xyy//eMg/TvKQh5zkJSe5FV7yklvhVbgVfoVX4VX4FZ6FX+FbeBaehW/hWvgWzoVr4Vo4F96Fc+FneBfehZ/haPgZvoaj4Wj4Gk6Fr+FsOBVOhbPZxjgb3qYNV8Pb8DRcDVfD0/AyPA0Xw8vwMlwMJ6PVaEXajFak3Wgz2ox2o99wHTe5yE3+cZGL/NvK+MfBrWwr4yAfwEEugA/gA7gAXoAL4AR4AV6AE+AHOAHOgB/gBzgDvoAz4A4ccAVajhajw2gxGowOo8NoMPqLBqO76C/6i+6iteguGovWorVoLDqLxpKr6Sw6S66mvegxeovmorfoLJqL5qKzaC96mUamE2lkWo9OpBNpPXqP1qPt6D16j7aj62g7mo6uo+toOjqOpqPJ6Dg6jiajy2gyeowuo8voMZoLf8Ab8AV8AW/AD/Adh7CbcQhbnLitbYvb3La2rW1z29s2Nz5hb9vb+AROQZ/RafQavUan0Wx0Gt1Gs9FsdBvNh3vgHTgH3oFv4Bw4B76BS+Ab+I5L4BL4jkfgu72MR+AR9rLNbC/byjazzWwr4wa4Ba6BY+AaeAaOgWPgGfgE/Ua70XC0G21Jw9FwtCUtiN/hJrgIboJf4CK4CH6BV+AXuAVegVfgFjgGDUcL0n60IA1I+9F+NCD9R7PRfHQfzUcT0n10H01ID9rj9jlO97ltjlNOtznOt7b9bDfbzfaz7Ww/29e2s+1sX9vY9rWdbWPb2Ha23W1n2992t91tf9ve9B8NSAfSgLQhHUgH0oY0on2Oe/7555573POTe9zjJ6/BKed8c85n8M03n8Fl8Bn8BpfBZfAbHAe/wXNwHBwHz8F18Bx8CdfBdfAlXAlfwp1wJVwJd8KhcCc8CofCofAo/AmPso3xJ/zJNraLccszX8FX8MxZ8MxdcBacBXfBX3AXHAZ/wV9wGDwGh8GD8Bg8Bg/ChfAg/AgXwoXwIxwJP8KTcCQcCU/CjfAk/Ak3wo3wJ7sY98FV8Ba8BVfBU3AVHAVPwVNwFLxzFBzzzjvHuxzHm9wut8ttcntzMlwMH8PF8DB8DB/Dw/AvPAz3wr/wL9wLx8K9cB3HwrFwHRe1KB1KZ9KhNCadSWfSmPQljUlr0pf0Ja1Jb9JYA9BcA9A6NNdc69A7tA7NQ+/QOzQPPUPz0DX0DD1D19A0NAvtQrfQLbQLfUO70DP0DX1Dz9A0tAUNOoPGoDHoDHqDzqBf6A16g36hV+gXmoVeoVdoFlqFrqF5aBvahuahf2ge2of+oX9oH7prH/rrrrv+2m9k+9hOto9tadI2tC1tR9vQNrQdTZvSJnQMnULH0DB0Cp1Cw9AyNAv9QrvQLvQLjUO/yMU0Do0jF8vDcrFMLA/LwzKxLEyX0Cc0CX1Co9AkNAmNQo/Ys7arLWu72r+2rC1r/9q99q/Na/favTav7Wvz2sS2r+1rE9vD9AcNQqvQKjQIvUJX0T10Bp1B99Av9AKtQCfQCnQHnUAn0B00h8xLR9FLdBQNRS/RSzQUrURT0E20E+1EN9FMdBP9RDPRTPQTjUQ/0Uc0Eo1EH9FG+BtuhoPhZvY0DoaD2dM2tT1tV9vUNrVdTZfaqvaq/Wq/2qs2rL1qx9qwNqwda9PasTawTWvT2sB2MF1FU9E9NBU9RffQPfSU3EtP0VJyr9xLS8m8dNWiDnWoRT1qUev0qEet06fWaSD61KcGooNoILqIDqKD6CJ6iLahheidFqJLvdM7XWpTS9AFdABdQBPQAXQATUAP0CF0Au1Be9AJNAddQU/QFPQEHUFT0BR0BP1AR9AQ9AP9QEPQBDQFnUFX0BV0Bq1BY9AXtAVtQV/QDPQF7UAz0Ay0A90gR8vVsrdcLX/L3rK3/C2Dy99yuAwug8vhsrgcTtMsLovTVFcN6i+b018ml81lc5lcLpfJ5XG5XC6Xx+VzGmurr77aZm3a5m1ZW9aWt2Vo2tSlJnWpQU1qUoPZnLYa6623xppnajlbtpaz6ZytZWs6a62z9rSnfWaWneVm2VlelpvlZnlZfsZtcBp8B9/BaXAenAbvwXlwHrwHZ8J78CacCWfCm3ApWVuGlrFlbBlarpWhZVq5Vq6VaeVWWkL2lX/lX9lXBpZ9bR4ZWAa2eWRMm0cmRSqL4nA4CX6Cn+Ak+AhOgovgI/gILoJX0DO0C51Du8jMdA6dIzPLzfSSfCzzysfyrswr88q7ci9egofgH3gIDoJ/4B84CD4hn8qgcqgMKn/KoXKo/Cnfyp+ysXwr38rG8jFeh9PhJDgdPoeT4CT4HG4nr8qocqqMKpvKqXKqbCqryqZyq6wqq8qtMqvcKrvKrDKr7CrHyq6yrBwrx8qy8qwsKyvLs/KsrCwny6nyq7wqr8qvMqz8KufKsDKsnCvjyrmyrowr48q6srCsKwfLwrKwHCwP40y4FD6FS+FU+BQ+hVPhUbgK7oP/4D44EP6D/+BA+BAOhBfhQ/gQXoQT4UW4EU6EE+FGdrGMKpfKpnKpfCqbyqbyqRwqa8qZMqacKXvKmDKm7CmP2it2io1io9gp9olNZ9vZqraqbWev0py0J91Jd9Ke9KdtbYPTwrSwDW6H2w+2gw1hQ9gONgPtS4vT2bQ4rU1n09m0Nn1t34033lSf0qi0Go1Kg9JqtBoNSkfiIw/AP/7xABzUHHQH/UF/0B00iK1rC9vBdrAtbNPiaribbYy74W+2sW2Mv+FgtqetaXPamvamzWlz2pt2J/1AE9AH9AFNQBfQCLQBPUAb0AL0AD1AC9AB8rk8LnfL4zK33C13y9xytPwsL8vJ8rKMLCfLyTKyPIvT4DZ4DV6D2+DezrA1ZE5bQ96UOWVOeVPulKPlaVlanpapZWlZWqaWr2VT2VZulVtlW7nWZrPbbAwbw26zsewtO8v+sr/sLLvLVraX7WQ72V62kekUuoQ2oU3oEprELrFNbBU6mN6lpW1j+84upk1pUhvanrAr7AucAp/AM/AonMo2xne72V7GDWxlfMAetontYlqETqBD6Ae6iaagPd2116KumuZo2Vvulqlla/laPpaN5V0ZUxaVNeluPA6Xo7HpZ7raBrB3O8CmsC1sB9vb3858AgfBMehBmpAuxCsHwK+WoANkX5wEh8PrbN0WsEutRCfRSzKwLST/2ix2i/1iv9gtNozdYsvYMDaMLWPH2DL2kB1jx9hD9o09ZNfYN/aNXWPP2DU2jT1jz9g0tg0cBU/BUvAUzAVLwVIwF7wFc8Fa8Ba8BWvBWXAqbAVfwVZwlSr4C66CweAv+AsGg6HgIHgIBoKHYCNGMBFsBBfBRDARXARjwUXwkiX4CF6Ck+Aj+AhOgpFgKDgKfoKjYCb4CX6CmeAm+BGWhPtgSRgP7oP7YDy4DsaDdeA6uA7WgYFgHdgHBoKBYB84CPaBheAgOAgWgnFgIfgGxoFx4Bu4Br6BbeAauAa2gV9gG1gGloFj4EI4EAaEA2EXGBAGhF3gNNgF/oHT4DT4B+aBf+AePXAODAgbwoVwIWwIA8OG8C8MDAPDvzAx/AsPw8QwMTwMC8PDcDEsDAvDxTA1XAxPw9QwNTwNY8PT8DWMDWPD17A1fA3rwtawNawLM8K6sC1buBa2hWnhWrgWpoVlYVo4FpaFZeFYuBOOhT/hTrgT/oQ94U8YFPaEPWFQOBQGhTfhUDgU3oQ14U04E9aENeFMWA/OhPNgPVgPzoPt4DyYB7aD7WAeWAfmgXNgHVgHzoF3YCJ4DWaD12A1mA1mg9VgORgOjoPlYDk4DmaDb+FqOBeuhqXhXDgXloaNYWk4GDaGjeFg2BcOhnlhX9gX5oV7YV6YE+6Fe2FOmA/mhO9gPpgPvoP34EW4FG6ES+FWuBFuhFthVrgVnoRZYVZ4Em6DJ2FHuA1ugx3hN9gRjoPf4Dc4DoaDx+AzuAw+g83gMrgMNoPR4DJYDB6DxWAyeAweg8ngMJgM1oLD4DBYC+aC52A62A2mg1Wpwq4wNLwMP8PP8DKsDC/DybAyrAwnw4dwMkwIH8KHMCEsCBPCg7AgLAgPumDwoEvngrlgLp0b5tK5c26YG+bOuWJwHwwJP8KQcCT8CD/CkTAlHAlXwpQwJVwJW8KV8CVsCVvClzAsfAm/wrAwLPwKz8KvMCM8C8/CjHAt/AqbwoywKbwIM8KM8CLcCP/BiTAijAgnwopwIowMK8KKMDJ8DCPDzfAxfAw3w8zwF4wJX8FXMCZMCmPCu3aJwqSwKIwKk8KkMCq8CufCuPAtjAvbwrfwLWwL68Il7nDJ4Q7X3CV3yV1zt9w1h0HccrccBnFxxRdbXHHFFmdsMYkzzpjEI6a3HK63HNa44oo1zoA11oAz4AxYA96ANWAOeAPegDlgEZgDHoFFYBF4BCaBR+ATmAQmgU9gFjcaphhjjCmueMQbZ5zxxhxvLGKOORZvNWwBV8AUMAVcAUPAFfADDAFDwA+wA/wAN8AOsAPcAFvcAIfYYotDDOIQM8AgBjEDTOCaut6uuCvuervhrrf77X7DBe63SwcXwAUunXwAf8Aed9yxv+Gwx+UNd8Ph8o7D5SV3x91xl9ztdsndbLfb7Xaz3VI32y12S91St9gdhQXgABgADoBBDAADwCAegEFMAA/AAzABvAB7+OMPf4wBf/jDGPKlG+qSuqIuqbvtirqi7rbL7W674S63y+2Gu+Pun+vnQrqQrp/76Pq5le6j++hWupRupWvpUrqUrqWr7Vq64K62q+2Cu98uuDvnfrvf7pxL5xK7yO6xi+wmu8fusZvsnrvJLrl77p675G45zG+1S+1Wu9MutUvtTrvO7rQL7Tq7zi60++xCu7/us/vs/rrA7q7b6/K6vG6ve+32wgfutXsNH8AI8AFsACPACLABnAAbwApwApwAK8ADbrPL7Eq70i6zG+0yu9hutBvtYsM0L8A9F8D9hssFcoEbDhe4x66xS+wau8IusUvsCrvDrrAb7A67w26w2+oGu6xuq9vqsrqrLquL6q66qy6qm+qiuqpuqpvqqrqnrqp76J66p+6hW+geunv2XEJX162Vj+Qjt9a1dmtdXtfatXZ53Wu4BUaRW+QWGAVOgVHgEDgFToFD4A84BPaAP+AP2AP2GAVugVXgFpgEVoFVYBJ4BQaAd1gAFoB32MQ7fGITm/jEOhyhrdBWWCucFcoKZYWxwlehq5BVuCpcFaoKUYWnQlNhqbBUSCokFY4KR4WiQlFhqDBUCCoEFX4KP4WeQk7hplBTmCnMFGIKMYWXwkuhpdBSWCmsFFIKKYWTwkmhpDBSCCmEFD4KH4WOQkdho7BRyChkFC4KF4WKQkVhovBQaCgsFBIKCYWDwkGhoFBQGCgMFAIKAYV/wj+hn9BP2CfkE+4J94R6Qj1hnjBPiCe0E9YJ54RywjghnBBO+CZ8E7oJ3YRtQjbhmnBNqCZUE6YJ04RoQjThmfBMaCY0E5YJy4RkQjFhmPBL6CXsEnIJuYRbwi2hllBLmCXMEmIJsYRXwiuhldBKWCWkEk4Jp4RSQilhlDBKCCWEEj4Jn4ROQidhk7BJyCRUEiYJkYRHwiOhkdBIWCQsEhIJiYRDwiGhkFBIGCQMEgIJfYQ9wh4hj1BHmCO8EdoIaYQzwhmhjBBG+CJ0EbYIW4QsQhbhinBFqCJEEZ4ITYQlwhIhiZBEOCIcEYoIQYQfwg4hh5BDuCHMEGIILYQVwgohhVBCGCGEED4IH4QOQgdhg7BByCBkEC4IF4QKQgVhgjBBiCA0EBYICYQDwgGhgFBAGCAMEAIIAYS7cBee4RnqQl1ohmQ4hmL4hV/oQx/yUIc5xOENb2hDG9awhufAc6A50BxYDiwHkgPFgeFAcOA38BvoDfQGdgO7gdxAbuA2cBuoDdQGZgOzgdhAa2A1kBo4DZwGSgOlgdHAaCA0EBr4DHwGOgOdgc3AZiAzUBmYDEQGHgOPgcZAY2AxsBhIDCQGDgOHgcJAYWAwMBgIDPQF9gJ5gbvAXaAuUBeYC8wF4gJxgbfAW6At0BZYC6wF0gJlgbFAWOAr8BXoCnQFtgJbgaxAVuAqcBWoClQFpgJTgahAU2ApkBQ4ChwFigJFgaHAUCAoEBT4CfwEegI9gZ3ATiAnUBOYCcQEXgIvgZZAS2AlsBJICaQETgIngZJASWAkMBIICXQENgIZgYvARaAiUBGYCEwEIgIRgYfAQ6Ah0BBYCCwEEgIFgYFAQOAf8A/oB/QD9gH7gHxAPuAecA+oB9QD5gHzgHhAO2AdkA44B5wDygHlgHHAOCAcEA74BnwDugHdgG3ANiAbUA2YBkQDngHPgGZAM2AZsAxIBiQDjgHHgGJAMWAYMAwIBvQCdgG5gFvALaAWUAuYBcwCYgGxgFfAK6AV0ApYBawCUgGlgFFAKOAT8AnoBHQCNgGbgExAJuAScAmoBFQCJgGTgEhAI2ARkAg4BBwCCgGFgEHAICAQEAj4A/wB+gB9gD3AHiAPUAeYA8QB3gBvgDZAG2ANsAZIA6QBzgBngDJAGWAMMAYIA3QBtgBZgCvAFaAKUAWYAkwBogBRgCfAE6AJ0ARYAiwBkgBFgCFAEOAH8APoAfQAdgA7gBxADuAGcAOoAdQAZgAzgBhAC2AFkAI4AZwASgAlgBHACCAEEAL4AHwAOgAdgA3ABiADUAGYAEQAHgAPgAZAA2ABsABIACQADgAHgAJAAWAAMAAIADxBHWiCJViCJEiCIziCIiiCIRiCH/iBHujBDnJwgxvUoAYveEELWpB+5r5yH7lv3DfuE/eJ+8J94T5wH7jv2/ft8/Z5+7p93T5un7Yv24ftu/Zd+6x91r5qX7WP2kftm/ZN+6R90r5oX7QP2ufsa/Yx+5Z9yz5ln7Iv2ZfsQ/Yh+459xz5jn7Gv2FfsI/YJ+4J9wL5f36/P1+fr6/X1+nh9vL5d365P16fry/Xl+nB9tr5aH61v1jfrk/XJ+mJ9sT5YH6zv1ffqc/W5+lp9rT5Wn6ov1YfqO/Wd+kx9pr5SX6mP1EfqG/WN+kR9or5QX6gP1Ofp6/Rx+jZ9mz5Nn6Yv05fpw/Rh+i59lz5Ln6Wv0lfpo/RJ+iJ9kL5H36PP0efoa/Q1+hh9jL5F36JP0afoS/Ql+hB9hr5CH6Fv0DfoE/QJ+gJ9gT5AH6Dvz/fn8/P5+fp8fT4+n54vz4fnu/Pd+ex8dr46X52Pzkfnm/PN+eR8cr44X5wPzufma/Ox+dZ8az41n5ovzZfmQ/Oh+c58Zz4zn5mvzFfmI/OJ+cJ8YL4v35fPy+fl6/J1+bh8XL4t35ZPy6fly/Jl+bB8Vr4qH5Vvyjflk/JJ+aJ8UT4oH5Tvyffkc/I5+Zp8TT4mn5IvyYfkO/Id+Yx8Rr4iX5GPyEfkG/IN+YR8Qr4gX5APyOfj6/Hx+HZ8Oz4dn44vx5fjw/Hh+G58Nz4bn42vxlfjo/HJ+GJ8ML4X34vPxefia/G1+Fh8LL4V34pPxafiS/Gl+FB8Jr4SH4lvxDfiE/GJ+EJ8IT4QH4jvw/fh8/B5+Dp8HT4On4Yvw4fhu/Bd+Cx8Fr4KX4WPwkfhm/BN+CR8Er4IX4QPwufga/Ax+BZ8Cz4Fn4IvwZfgQ/Ah+A58Bz4Dn4GvwFfgI/AJ+AJ8AL7dt/vO7/x0n+4zP/Mrv/IjP/Ibv/ETP/D7Pu/73//617/97U9/+stf/vBnv/pR75x3zjPnmfPKeeU8ch45b5w3zhPnifPCeeE8cJ43r5vHzdvmbfO0edq8bF42D5uHzbvmXfOseda8al41j5onzYvmQfOeec88Z54zr5nXzGPmMfOWecs8ZZ4yL5mXzEPmGfOKecS8Yd4wT5gnzAvmBfOAecC8X94vz5fny+vl9fJ4ebq8XB4u75Z3y7Pl2fJqebU8Wh4tb5Y3y5PlyfJiebE8WJ4rr5XHylvlrfJUeaq8VF4qD5WHyjvlnfJMeaa8Ul4pj5QnygvlgfI+eZ88T54nr5PXyePkcfI2eZs8TZ4mL5OXycPkWfIqeZS8Sd4kT5InyYvkRfIgeZC8R94jz5HnyGvkNfIYeYq8RB4i75B3yDPkGfIKeYU8Qh4hb5A3yBPkCfICeYE8QJ4fr4/Hx9vj7fH0eHq8PF4eD4+Hx7vj3fHseHa8Ol4dj44nx4vjwfHeeG88N54br43XxmPjsfHWeGs8NZ4aL42XxkPjmfHKeGS8Md4YT4wnxgvjhfHAeGC8L94Xz4vnxevidfG4eFq8LB4W74p3xbPiWfGqeFU8Kh4Vb4o3xZPiSfGieFE8KJ4Tr4nHxFviLfGUeEq8JF4SD4mHxDviHfGMeEa8Il4Rj4gXxBPi9fCEeDy8Hl4Pj4fnw+PhDfF8eD68Id4Ob4inw9vh7fB0eDY8HV4Nz4Znw6vh3fBqeDi8G94ND4c3w8PhyfBmeDM8GR4Nj4Ynw8vhCfGCeD+8H14QD4j3woPhrfBgeCq8Fd4KT4XHwlPhxfBYeCy8GF4KL4aHwkvhpfBQeCQ8FN4Ij4RHwhvhlfBGeCa8El4Jz4QXwjPhgfBCeCE8EJ4IT4QHwjvhwfBeeC28Ft4Lz4XXwfPgZfA8eBi8DF4GD4OnwcPgffA0eBq8D94F74NnwbvgXfAseBI8C14ET4InwYvgTfAieBS8Cd4Ej4L3wKPgOfAeeA88Bx4ED4LnwKvgefA6eBu8DV4Hj4O3wGPgHfAYeAa8A94Bz4CHwDPgNfAQeAi8Bl4Br4FHwCvgFfAIeAA8At7OA+AB8HZeAG/nCfACeAE8AZ7OE+CZns7TeaZ3eqdnegM8Bt4CL4GXwFvgKfBGj/Q+j/Q87/M+z/NAz/NKD/RAr/S+V3re+973vKc972VPe9rL3vayxz3uXY971rMe9rBnve6R3uiFXuiNnvjPefSP8+gX98f9cV/cJ/fFefWT++S8+sN59YP74X64D+5z++D+ts/tc/vbfre/7Xv73X637+1n+94+tp/tZ/vYvrav7WP73zz6z/1yv9w/9839at/aj/atfWg/2o/2oX1pH9q/9qV9af/af/avfWf/2X/2nX1l39lP9pV9ZT/ZX/aTfWZ/2V/2mf1jn9k39o/9Y9/YR/aRfWO/2bf2q/1pf9qv9qn9YZ/Y//WJfV//1//1fX1g39cv9oF9YL/Y7/WLfV6/1+/1eX1cn9e/9XF9XP/Wz/VvfV0/18/1df1aX9en9Wv9Wp/Wt/VtfVp/1yf2h/1gP9gf9oX9WF/Wb/VlfVa/1W/1WX1Xn9Wf9V19V3/WX/VnfVV/1V/1VX1TX9Uv9U19U7/UP/VLfVT/1D/1Uf1RH9UX9Uf9UV/UJ/VJfVE/1Zf1Y/1X/9WP9WH9Tx/U3/RBfU1/09/0NX1OX9MP9Tl9Tj/Uz/RDfUw/08/0MX1KH9Of9Cl9Sn/Sr/QnfUu/0q/0Lf1I39KH9CP9SB/Sl/QlfUj/0gf1P/1Ov9P/9D39Rt/RT/QdfUQ/0U/0EX1FH9F/9BV9Rf/RP/QffUP/0D/0DX1B39AP9AV9QT/QH/QDfUJ/0B/0Cf0/n9D38//8P9/PB/QBfT+/0Hf0G/1Ff9Fv9Bn9PZ/Pv/P5fDv/zr/z7Xw8387v8/F8PL/Pr/P7fDq/zq/z6Xw4n85/8+F8OP/Nj/PffDk/zo/z5fw2X85n89v8Np/Nd/PdfDZ/zufz9/w8P8/f8/X8NF/NL/PVfDK/zC/zyXwzn8xf8818M3/NH/PXfDF/zB/zxXwvX8zv8r18L7/L//K7fDD/y//ywfwtH8zX8rf8LV/L5/K5fC0/zFfz0/wz/8xP89H8Kx/Ln/KxfCl/yp/ypXwqX8rP8ql8Kj/Lj/KzfCg/yo/yoXwmH8pf8pl8Jn/Jb/KXfCe/yW/ynfwk38lH8pP8JB/JV/KVfCT/ycfyr/wqv8q/8q38It/ID/KNfCA/yA/ygXwhH8g/8oV8If/I//GPfB//x//xfXwd38fP8XV8HT/H3/FzfB5/x9/xefwbn8e38W/8G9/Gx/FxfBu/xzfyi/whf8gv8on8GZ/Gf/FpfBf/xX/xXXwY38Wv8WF8GL/Gb/FrfBa/xW/xWXwUn8U/8VF8FP/ET/FPfBU/xU/xVfwSX8Un8Uv8Ep/EN/FNfBJ/xafxZ/wYP8af8WX8EF/E7/BFfA6/w+/wOXwPn8Mf8T18D3/E3/BHfA1/w9/wNXwLX8Ov8C18C7/Cv/ArfAz/wr/wMfwJH8OX8Cf8CV/Cp/ApfAk/wxfxQ/wP/8MP8UH8Bx/CX/AhfAV/wV/wFXwGX8GP8Bl8Bj/CT/AjfAQ/wU/wEXwCH8Ef8Al8An/AL/AHfAO/wC/wDfwA38AH8AP8AB/AF/AFfAD/wIfwH/wGv8F/8B183T//+M8v/vGPX/zkF//uk5/8ux/+3Qd/+MMPfv/B33////fvfe/v7339999ff/2/f37dL3/5dd/892N/7mNvzp/z57y5T725n3/25X725Hw5X86T8+A8Of/Ng/Pg/Dcfzn/z4nw4H86L8928OM/Nd/PdPDfvzXvz3Py4j//99dd/v/XZvDZfzWvz1Hw1X81T89Y8Nb/NW/PW/DY/zW/z0vw0P81L8868NN/MO/POfDP/zDfz0Pwz/8xD88s8NK/ML/PLvDLPzDPzynw0r81n89f8NZ/NY/PHPDI/zCPzwvwwP8wL88S8MJ/ME/PEfDIfzCfzwHwwH8wD87w8ML/L8/K8/C7fy+/yvnwv38v78rm8L4/L5/K5PC6vy+vyuPwvj8wf88V8MX/MG/O1vC0fy9vysHwsH8vD8rI8LH/Ly/Ky/C3/yt/yrvwr/8q78qq8K5/Kq/KqfCq/yqfyrPwqv8qz8qc8K2/Kn/KnvCmPyqPypnwrb8vX8rP8LF/L0/KjPCn/yZPynvwn/8l78qC8J1/Kg/KgfCnfyZfynHwn38lz8pg8J3/JY/KY/CWfyV/ymnwmn8lr8pW8Jk/JV/KVPCVvyVvylPwmT8qP8qF8KD/Ki/KRvCTfyEvyjHwj38gz8o48Iz/JO/KO/CS/yE/yivwiv8gr8oa8Il/IG/KGfCF/yBfyiPwhf8gj8oM8Ii/ID/KDvCBPyBPygnwiL8lH8o/8Ix/JQ/J/PCC/xwPyevwev8fr8Xy8Hh/I8/F8fCCfxwfyeHwen8fj8XQ8Hj/H0/F0/Bxfx8/xdnwdX8fb8XG8HQ/Hx/FxPBwvx8vxcPwdD8j/8X18H//H+/FtvBufxrvxaHwan8aj8Wo8Gv/Gq/Fq/Bt/xr/xZvwZf8ab8WK8GR/Gi/FifBg/xofxZPwYP8aT8V88Ge/Ff/FfvBcPxoPxXnwZ78a38Wv8Gt/Gs/FbPBd/xXPxVvwVf8Vb8Vi8Fd/FY/FYfBdfxXfxVHwVX8VT8VA8Ff/EQ/FQ/BMfxT/xUnwUH8VL8U28FM/EN/FNPBPvxDvxTPwUz8Vv8Vl8Fr/Fa/FJvBJfxCvxRHwRX8QT8UY8Eb/EG/FG/BI/xC/xQvwQP8QL8T68EN/D+/A+fA//w/fwQPwP/8MD8Ts8EK/D7/A7vA7Pw/PwOnwQr8Qn8Uf8EZ/EI/E3PA4/w+PwMvwMP8PL8DS8DJ/D0/A0fA4fw+fwMHwMH8PD8Cw8DL/Cs/As/Arfwq/wLnwL38K78Cm8C4/Cp/ApPAqvwqvwKPwLj8Pf8DV8DX/D2/AafAa/wWfwF/wGv8Ff8Bj8BW/BY/AYvAXPwW/wHbwG38F78Bq8Bu/Bf/AefAj/wX/wITwIH8KX8CA8CF/Ci/AlPAkvwovwJPwIT8Kb8CP8CG/Cn/ALvAFPwBPwBnwBb8Ar8AV8Aa/AH/AKfAJ/wB/wCTwCn8Az8Ag8As/AN/AM/APfwDfwD7wD/8BP8A68Az/BQ/ATvAQPwUPwEnwEL8FT8BF8BE/BV/Cj97znv/e86L//XvSfF33oP//50IM+9KQHPehJX3rS63zpS6/zptf5AN70pg/gTx/AA/CnPz0Av/MAvAC/8zsvwA/w1VNvPfXdW9+99tpvr33222+fPffZX88999djf/s5f66X6+d6uF6ul+vhurgeroPr4rq4Dq6T6+D6uE6uk+vjurn+rXvr3Dq37q1369O6tE6tP+vOerPurDPrzXqzzqwr68z6sq6sK+vLOrS+rEfr0Dq0Hq1v69H6tb6tb+vXerV+rVvr1Xq1bq1r69Z6tq6ta+vZurSerWPr0rq0jq1T68E6sC6s9+q8+q7Oq+vqu/qurqvj6rp6ro6r4+q5uq+eq//qvrqv/qsn6796sZ6sJ+vF+rBerBPrw/qwTqwj68T6sY6sI+vHOrB+rBvrwDqwbqwL67e6rU6r0+q2eq0+q8vqsDqsLqvH6qe6qY6qj+qieqguqoPqoXqoDqp76qD6p+6pe+qfOqn+qZfqpDqpXqq/6qX6qv6qv+qreqq+qqvqqXqqrqq76qp6q+6qu+qtuqneqrPqprqpzqqj6p06p66pa+qc+qZeqVPqlvqkLqlD6pJ6pA6pQ+qReqYeqWPqmXqmjqlT6pj6pU6pU+qXuqX+qDvqjDqj7qg36ou6oo6oI+qKeqJ+qBvqhDqhbqgX6oG6oN6nC+p8ep/ep/PpfjqfPqj76X76oL6nD+p6+p6+p+vpdrqeXqfb6XZ6nX6n1+l4+p1+p+PpczqeLqfP6XO6nE6n0+lyep4uqAfqf/qfHqgD6mz6mw6nw+lxOpsep7vpbDqb7qa36Wu6mo6mo+lqepp+ppvpZDqZbqaX6V56mC6mi+ljupc+poPpXrqXDqZ/6V06l66la+lc+pYepUPpUnqTzqQv6Uy6kr6kL+lKOpKupCfpSDqSnqQ76Un6k+6kO+lPepb+pFfpWXqWXqVP6VU6lT6lT+lUOpZOpV/pWDqWfqVD6Ve6lQ6lQ+lWupR+pBvpRDqRbqQX6UO6kA6kA+lCepDeo/voObqPjqPn6Dk6jq6j4+g/uo6uo//oN/qPbqPf6De6jS6j2+gxuowuo8foM3qMTqPP6DM6jf6i0+gu+ov+orvoMDqM7qLX6D56j76j7+g9Oo/eorPoKrqKzqKv6Ch6il6ip+gkeoleopPoITqJDqKH6CE6iC6ig+gjuoieoqPoJrqJjqKf6B+6h86hc+geeoe+oWvoGDqGrqFn6BT6hW6hV+gS+oQuoVPoE/qETqFb6BE6hO6gO+gQ+oOeoCPoCvqBbqAT6AZ6gU6gE+gFeoNeoDPoDXqDzqAj6Az6go6gI+gLuoI+oAvoADqALqAH6Lt+drOb/ey6Xnayi13sZB/77rrzfrvttdtOe+01ESA8cNCAwQIFCRAcMFCAwAABAQDsTp1ZkqMYgp/3fedbZ3xtvfScuXLkxokLB+6bt27ctmnLhu2atWrUpkmLBu2Zs2bMlilLhuyYsWLEhgkLBuyXr168dunKheuWrVq0ZsmKBeuVq1asVqlKheqUqVKkRokKBeqTp06cNmnKhOmSpUqUJkmKBOmRo0aMFilKhOiQoUKEBgkKBOiPnz589ujJg+eOnTp05siJA+eNmzZs1qhJg+aMmTJkxogJA+aLly5ctmjJguWKlSpUpkiJAuWJkyZMlihJguSIkSJEhggJAuSHjx48dujIgeOGjRo0ZsiIAeOFixYsVqhIgeKEiRIkRogIAeKDhw4cNmjIgOGChQoUJkiIAOGBgwYMFihIgOCAgQIEBggIAGB36sySHMUQ/LzvO98642urpefMlSM3Tlw4cN+8deO2TVs2bNesVaM2TVo0aM+cNWO2TFkyZMeMFSM2TFgwYL989eK1S1cuXLds1aI1S1YsWK9ctWK1SlUqVKdMlSI1SlQoUJ88deK0SVMmTJcsVaI0SVIkSI8cNWK0SFEiRIcMFSI0SFAgQH/89OGzR08ePHfs1KEzR04cOG/ctGGzRk0aNGfMlCEzRkwYMF+8dOGyRUsWLFesVKEyRUoUKE+cNGGyREkSJEeMFCEyREgQID989OCxQ0cOHDds1KAxQ0YMGC9ctGCxQkUKFCdMlCAxQkQIEB88dOCwQUMGDBcsVKAwQUIECA8cNGCwQEECBAcMFCAwQEAAALtTZ5bkKIbg533f+dYZX1srPWeuHLlx4sKB++atG7dt2rJhu2atGrVp0qJBe+asGbNlypIhO2asGLFhwoIB++WrF69dunLhumWrFq1ZsmLBeuWqFatVqlKhOmWqFKlRokKB+uSpE6dNmjJhumSpEqVJkiJBeuSoEaNFihIhOmSoEKFBggIB+uOnD589evLguWOnDp05cuLAeeOmDZs1atKgOWOmDJkxYsKA+eKlC5ctWrJguWKlCpUpUqJAeeKkCZMlSpIgOWKkCJEhQoIA+eGjB48dOnLguGGjBo0ZMmLAeOGiBYsVKlKgOGGiBIkRIkKA+OChA4cNGjJguGChAoUJEiJAeOCgAYMFChIgOGCgAIEBAgIA2J06syRHMQQ/7/vOt8742ioIkB8+evDYoSMHjhs2atCYISMGjBcuWrBYoSIFihMmSpAYISIEiA8eOnDYoCEDhgsWKlCYICEChAcOGjBYoOB5HgcHDRgsUJAAwQEDBQgMEBAAfA4OGjBYoCABggMGChAYLjxwwGCBggQBALxJetFTc+TEgYPmTBkyY8SEAfPFSxcuW7RYqdKEyZIhQoLkwAHjhYsWJUhw9E5CBAgPHChI6A4YKEBggIAAAKdJir1zzjlHhgsVJkR40GBBggMFBgQip9iQ4UKFCREeNFiQ4ECBAYG4qTly4sBBc2aMmDBgvnjpwmWLlixYrFSJAuXJESNFevCgMUNGjBQoQHzwYKEChQkSmoIErQCBAQICAJwmKYKe5lp746ZNGTJjwoDBcsVKlSlSlCQJAgTHDRsuWqxQgQLEBw8WJETknHMGPc84W23YkOGyZcoTJ02SBAHy48YLFyZIjBAB4sMGDU4pZqHCBAkMwoMDBiaJLabYrBkjRkuWKFCQHPnhw0aNFixIjNigQUKEBAgAzqsv5qZNGTJctkyRoiRJECA4brxwYaJEBw4UJixQICDAesvBeXPGjJcuVagwWTJEiI4cMWCgOPHBg4UKDRgQGKhg9ciJkwYNmC9XrDhpUoQIjx0zZKhIEQIEhgsPHBgosAuwAjMBAsyLERcWB0xmnNjwMMCAGys+TDgUwOZsGQKkRwkRAixMgCCggYD1hk2aMWCQFBEaQMWJDRgqBnjAMAAA6Q3QvhwhEsRHABMBQHTQcIFCBAcLEBQQOEUvAIueug1KN5QNYlMgx4yThgQGhtYUFysAlGZKHqU554wxxvjee++luBBhQWFFZJjQ4KgIsKHCgwQDxUAppbs6uiw7Ors5Ois7Obs4uik7OLs3Oig7N7s2uiY7Nrs1OiU7Nbs0uiM7NLszOiI7M7syuiA7MrsxOh87Mbswuh07MLsvOhw7L7suuho7LrstOhk7Lbssuhc7LLsrOhY7K7squhQ7KrspOhM7KbsouhE7KLsnOhA7J7smug47JrslOg07Jbskugs7JLsjOgo7I7siugg7IrshOgc7IbsgugU7ILsfOgQ7H7seugI7HrsdOgE7Hbscut0Ox+6GztzZ2NXQjTsauxk6cCdjF0P3dzB2L3R852LXQpd3LHYrdHanYpfCPLdDsTthktuZ2JUww+1I7EaY3nYidiHMbTsQuw8mtp2HXQez2o7DboMpbadhl8F8tsOwu2Ay21nYVTCT7SjsJpjGdhJ2EcxhOwi7ByawnYNdA7PXjsFugalrp2CXwLy1Q7A7YNLaGdgVMGPtCOwGmK52AnYByk47ALtdGWl37nSlo525K0tFO3I3lod24i4sCe3A3Vfi2Xm7X9bZ+V0v4+z4bpdudnqXSzE7vLvll53d1ZLLjp7nyiynubNc2eQkd44rlZziznClkRPc+a0ccno7u5VATm7ntrLHqe3MVuo4sZ3XyhuntbNaSeOkdk4rY5zSzmilixPa+axccTo7m5UoTmbnshLEqexMVlI4kZ3HyginsbNYWeAkdg4rBZzCzmAleAI7f5X29HX2Is+dvM5dJLlT15mLxHbiOm+RzE5bZy0y2UnrnEX2OmWdsUhdJ6zzFXnrdHW2ImmdrM5VJKtT1ZmKTHWiOk+RpU5TZylS1EnqHEV+OkWdoUhOJ6jzE5np9HR2Ii2dnM5N5KRT05mJhHRiOi+RjU5LZyVS0UnpnEQeOiWdkcg/J6TzETnndHQ2IuGcjM5FJJlT0ZlonHIiOg+NUE5DZ6GxyUnoHDQqOQWdgUYfJ6Dzz2jj9HP2GWecfM49I4xTz5lnbHHiOe+MKk47Z53xxEnnnDOSOOWcccYQJ5zzzejhdHO2GTecbM41I4ZTzZlmrHCiOc+MEU4zZ5kxwUnmHDMaOMWcYUbyBHN+GcPTy9llvCeXc4v47dRyZhG5nVjOK2K208pZRWx2UjmniMFOKWcU0dcJ5XwiyjqdnE3EVyeTc4nI6lRyJhFTnUjOI2Kn08hZRKx0EjmHiJJOIWcQ8dEJ5PwhMjp9nD3ERCePc4do6NRx5hAHnTjOGyKg08ZZQ+xz0jhniHpOGWcM8c4J43wh0jldnC1EOCeLc4VI5lRxphDDnCjOE2KV08RZQpRykjhHiE9OEWcIcckJ4vwg/jg9nB1EHieHc4OY49RwZhBtnBjOC6KM08JZQTRxUjgniBpOCWcE0cEJ4XwgLjgdnA3E3cngXCCap4IzgSieCM4D4ncaOAuI9CRwDgjLnQLOACG1E8C5C5md56kLgZ3mWYa0TvIcQ1ineIZhqxM8vzDV6Z0/7HT6s4eITn7u8M6pzxzSOfF5wzGnPWsI5qS6c+ESnTldufCHjpxuXLhDJ04XLsShA6f7FtbQedN1C2PouOm2hSl02nTZwhA6bLproQedNV21UIOOmm5aeEEnTRctnKCDpnsWHtA50zULSx0z3bJw65TpkoHjdMh0x8BrOmO6YuAyHTHdMPCXTpguGDhLB0z3Czyl86XrBW7S8dLtAh/pdOlygYN0uHS3wDs6W7pa4BodLd0s8ItOli4WOEUHS/cKPKJzpWsF7tCx0q0CX+hU6VKBI3SodKfACzpTulLgAh0p3ShwpxOlCwV+HSjdp++czpOu07dNx0m36Xum06TL9A3TYdJd+m7pLOkqfat0lHSTvk86SbpI3yQdJN2j75DOka7Rt0fHSLfoe6NTpEv0jdEh0h36rugM6Qp9S3SEdIO+HzpBukDfDB0g3Z/vhM6Prs+3QcdHt+d7oNOjy/MN0OHR3flCnR1dne/q6OjmeN90cnRxvGk6OLo33jGdG10bb5eOjW6N90qnRpfGG6VDozvjXdKZ0ZXxFunI6MZ4f3RidGG8OTowui/eGZ0XXRdvi46Lbov3RKdFh0V3RVdFR0UnRRdF90TnRMdEt0SXRIdEZ0RXRDdEJ0QHRPdD10PHQ6dDl0N3Q2dDR0M3QxdDB0PnQtdCt0KnQodCd0JXQkdCJ0IXQvdB50HHQbdBl0GHQWdBV0E3QSdBB0H3QNdAx0CnQJdAd0BnQEdAN0AXQAdAd+p0ulJH6kRdqPt0ns7rum7rtA7rrq7qqGnOLGeOM8WZ4MxvZjeTm6nNzGZeM62Z1MxpZjQTmunMbGYuM5WZyMxjZjGTmCnMDGb+Mn2ZvMxdZi4Tl2nLrGXOMmWZsMxXZiuTlbnKVGWqMlOZqUxUJirzlHnKNGWaMkuZpUxSJilzlCnKDGWGMkGZoMxP5ifTk+nJ7GR2MjmZnMxN5iZTk5nJxGRiMi+Zl0xLpiWzklnJpGRSMieZk0xJpiQzkgnJfGQ+Mh2ZjsxGZiOTkcnIXGQuMhWZisxEZiITkXnINGQaMguZhUxCJiFzkDnIFGQKMgOZgUxAJiDzj+nH7GP2MfmYfMw95h5Tj6nHzGPmMfGYeMw75h3TjlnHpGPSMeeYc0w5phwzjhnHhGPCMd+Yb0w3phuzjcnGXGOuMdWYasw0ZhoTjYnGPGOeMc2YZswyZhmTjDnGFGOKMcOYYUwwJhjzi/nF9GJ6MbuYXUwuJhdzi6nFzGJmMbGYWMwr5hXTimnFrGJWMamYVMwp5hRTihnFhGJCMZ+YT0wnphOzidnEZGIyMZeYS0wlphIziYnEPGIeMY2YRswiZhGTiEnEHGIOMYWYQswgZhATiPnD9GH6MHuYPUweJg9zh7nD1GHqMHOYOUwcJg7zhmnDrGHWMGmYNMwZ5gxThinDjGHGMGGYMMwX5gvThdnCZGGyMFeYK0wVpgozhZnCRGGiME+YJ0wTpgmzhEnCHGGOMEWYIswQZggThAnC/GB+MD2YHswOZgeTg7nB1GBqMDOYGUwMJgbzgnnBtGBaMCuYFUwKJgVzginBjGBGMCGYEMwH5gPTgenAbGA2MBmYDMwF5gJTgZnARGAiMA+YB0wDpgGzgFnAJGASMAeYA0wBpgAzgAnA3Jk78zRPU2fqTNEMTdAETc/0zG9+k5vc3KY2s5nNa17TmtY8V54rzZXlSnIluXJcOa4UV4orw5XhSnAluPJb+a30Vnoru5Xcym3ltlJbqa3MVmYrsZXYymvltdJaaa2sVlYrqZXTSmmltDJaGa2EVkIrn5XPSmels7JZ2axkVjIrl5XKymRlshJZiaw8Vh4rjZXGymJlsZJYSawcVg4rhZXBSmAlsPJX+av0Vfoqe5W9Sl4lr3JXuavUVeoqc5W4ylvlrdJWaausVdYqaZW0ylnlrFJWKauMVcYqYZWvSlelq7JV2apkVbIqV5WrSlWlqjJVmapEVaIqT5WmylJlqZJUSaocVY4qRZWiylBlqBJUCar8VH4qPZWcyk2lpjJTmanEVGIqL5WXSkulpbJSWamkVFIqJ5WTSkklpPJR2ahkVDIqF5WJSkSlobJQOagUVAYqAZWAyj/ln9JP6afsU/Yp+ZR8yj3lnlJPqafMU94p7ZR0yjnlnFJOCad8U7Yp2ZRrSjWlmjJNmaZEU6Ipz5RnSjOlmbJMWaYkU5Ipx5RhSjCll7JLuaXUUmIpr5RWyipllZJKSaWcUk4ppZRSyihllBJKCaV8Uj4pnZRMyiVlkhJJiaQ8UhYpiZRCyiDlj9JHyaPcUeYocZQ2yhrljFJGCaN8UbYoWZQqyhTlidJEWaIkUZIoR5QjShGliDJE+aH0UHYoOZQcyg3lhlJDqaHMUGYoMZQYygvlhdJCaaGsUE4oJZQQygelg7JB2aBkUDIoF5QLSgWlgjJBmaBEUCIoD5QHSgMlgXJAGaAEUO7KszxLXakrzdIsx3IsxVIsw/IrvfKXveylLnWZy1ziEpe3rCUlzZHlyHGkODIcCY4ER34jv5HeSG9kN7IbyY3kRm4jt5HaSG1kNvIaaY2sRlIjqZHTyGmkNFIaGY2MRkIjoZHPyGekM9IZ2YxcRiojkZHHSGNkMbIYSYwkRg4jh5HCSGFkMDIYCYwERv4if5G+SF7kLjIXiYu0RdYiZ5GyyFgkLBIW+Yp8RboiXZGtyFWkKhIVeYo8RZoiSZGjyFAkKNIT2YncRGoiMZGXyEokJVISGYl8RDoiGZGLyEQkItIQWYgkRA4iB5GCSEFkIDIQCYj0Q/Yh+ZB7yD2kHlIPmYfMQ+Ih8ZB3yDukHdIOWYesQ9Ih5ZBxyDekG7INyYZkQ64h15BqSDVkGjINiYZEQ54hz5BmSDNkGXIMKYYMQ4IhwZBfyC+kF9IL2YXsQnIhuZBbyC2kFlILmYXEQl4hr5BWSCtkFbIKSYWkQk4hp5BSSClkFDIKCYV8QjohnZBNyCYkE5IJuYRcQiohlZBJyCQkEhIJeYQ0QhYhi5BESCLkEHIIKYQUQgYhg5BASCDkD/IH6YPsQfIgeZA7yB2kDlIHmYPMQeIgcZA3yBukDdIGWYOkQc4gZ5AySBlkDDIGCYOEQb4gX5AuSBdkC7IFyYJcQaogVZApyBQkChIFeYI8QZogTZAlyBIkCZIEOYIUQYYgQ5AgSBDkB/ID6YH0QHYgO5AcSA7kBnIDqYHMQGIgMZAXyAukBdICWYGsQFIgKZATyAmkBFICGYGEQD4gH5AOSAdkA7IByYBkQC4gF5AKSAVkAjIBiYA8QBogDZAFyAIkAZIAOYAcQAogBZAByAAkABIAuSNPUkfqSJM0yZIsyZEcyZAMSZD8SI/0SE96spOd5CQnM4nJS16yknU8N54bzY3mxnJjuZHcOG4UN4obw43hRnAjuPHb+G30Nnobu43dRm4jt3HbqG3MNmYbsY3YxmvjtdHaaG2sNlYbqY3UxmnjtFHaGG2ENkIbn43PRmejs7HZ2GxkNjIbl43LRmWjsjHZiGw8Nh4bjY3GxmJjsZHYSGwcNg4bhY3CxmBjsBHY+Gv0Nfoae429Rl4jr3HXuGvUNeoac425RlwjrvHWaGusNdYaaY20xlnjrFHWKGuMNcYaYY2wxlfjq9HV2GpkNbIaV42rRlWjqjHVmGpENaIaT42nRlOjqbHUSGocNY4aRY2ixlBjqBHUCGr8NH4aPY2exk5jp5HTuGnUNGoaM42ZRkwjpvHSeGm0NFoaK42VRkojpXHSKGmMNEYaIY2Qxkfjo9HR6GhsNDYaGY2MxkXjolHRmGhENCIaD42HRkOjobHQWGgkNBIaB42DRkGjoDHQCGj8M/4Z/Yx+xj5jn5HPyGfcM+4Z9Yx6xjxjnhHPeGe0M9oZ64x1RjojnXHOOGeUM8oZ44xxRjgjnPHN6GZsM7YZ2YxsxjXjmlHNqGZMM6YZ0YxoxjPjmdHMWGYkM5IZx4xjRjGjmDHMGGYEM4IZv4xfRi+jl7HLyGXcMm4ZtYxaxixjlhHLiGW8Ml4ZrYxWxipjlZHKKGWMMj4ZnYxMxiVjkhHJeGQ0MhoZi4xFRiIjkXHIOGQUMgoZg4xBRiAjkPHH2GPkMe4YdYw6xhxjjhHHiGO8MdYYaYwyxhjji9HFyGJcMaYYUYwmxhLjiFHECGL8MHYYOYwaxgzjhdHCSGGcME4YJYwQxgejg7HB2GBkMDIYF4wLRgUjgvHAWGAkMA4YBYwCxgBjgBHACGDcjbvxHM9RN+pGczTHchxHcQTHb/RGP/qxj33kIx/3uMc85hGPdqwjFc+J50RzojmxnFhOJCeSE8eJ40RxojgxnBhOBCd6E7uJ20RtIjbxmmhNrCZWE6mJ1MRp4jRRmihNjCZGE6GJ0MRn4jPRmchMXCYqE5OJyURkIjLxmHhMNCYaE4uJxURiIjFxmDhMFCYCE3+JvURe4i5Rl6hLzCXmEnGJuMRb4i3RlmhLrCXWEmmJtMRZYiwRluhKbCWuElWJqMRToimxlFhKJCWSEkeJo0RRoigxlBhKBCWCEj+Jn0RPIidxk6hJzCRmEjGJmMRL4iXRkkhJnCRGEiGJjsRG4iJRkYhIPCQWEgmJgsRA4h/Rj8hH3CPmEfGIdsQ64hxRjihHjCO+Ed2IbUQ2IhtxjbhGVCOqEdOIaUQ0IhrxjHhGNCOaEcuIY0QxIhjxi+hF7CJ2EbmIXMQt4hZRi6hFzCJmEbGIWMQr4hXRikhFnCJGEaGITsQmYhORiahETCIiEY+IR0QjohGxiFhEJCISEYeIQ0QhohAxiBhEBCL6EHuIO0QdIg7xhlhDpCHSEGeIMUQY4gvRhehCbCG2EFmILMQV4gpRhahCTCGmEFGIKMQTYgmRhDhCFCGKEEOIIUQQIgjxg/hB9CB6EDuIHUQOIgdxg5hBxCBeEC2IFsQKYgWRgkhBnCBOECWIEsQIYgQRgghBfCA2EBmICsQEIgLxgHhANCAaEAuIBUQCIgFxgDhAFCAKEAOIAUQA4inqxFIkRVIcxVAERU/84he92MUtblGLWsxiFrGIxRqeC82F5MJxobgwXBguBBeCC7+F30JvobewW9gt5BZyC7eF20JtYbYQW4gtvBZeC62F1sJq4bRQWhgthBZCC5+Fz0JnobOwWbgsVBYmC5GFyMJj4bHQWGgsLBYWC4mFxMJh4bBQWCgsDBb+Cn2FvUJeIa9wV7gr1BXqCnOFuUJcIa7wVngrhw+oA/OdAABAQgAIABAQEDBoAHObCANRDDLGIKStDxMAwwEAGAAOz2FAEIRAYIAACIEgAIOg6gDV8yfb9u/7L4mioERDAgBACIIEAIAEQQIAQAiCBACABEECAEAIggQAgARBAgBACIIEAIAEQQIAQEk0li1JkjVNmyRJW5YtSZI1TZskSVuWLUmSNU2bJElbli1JkjVNmyRJW5YtSZI1Tds0QwRqCBIAACIIEgAAIggSAAAiCBIAACIIEgAAIggSAAAiCBIAACIIEgAAIggSAACXwN2ANuB+NWmzlmVLkmTLnPi6gtfQNkDqf8dx/N40WHBt/veOpbTvXx0+oxVz3/IWnA0wsnXO2Jsvh4G1cWoSnOdrrMKvBZzkcynvbGp1AGnHX9gsWdOOMeH1X+ghiNhr+chIcudJYGlMqRB6J6YfswN6OwxckTXB+ZbLa8dajPksOg8DNsCCu/Y6DN65LRWKP/kaCieB837Ajx8tbqgJjvNxaziTL8huuQnol4zrPwQi3ov9sCIPk/+whCSoFmJTgVbCslg6DGvvMv+jtUGRLcuWvlgyDG99Nv+htUGxZdm6fFOeh3APqHTf4qGely0B2wfgWcMDzB4AK4Bo1rEH0AowO4CWAEPOEL8AroFLsZS3/N3J6mW/6RY3gj5foBDLhtZ7olNTggPQ/3Y5CLi6z1obo1eg0edy1AHa/3mrBwO8kNMsQXJdYNHP8Ywm33+6/7pgD3yJq29JJ3N/b/n3w6IvxYd+VmdFyxBPewKbj3/0Pq5mOmE2x0BEllxAp7gCYpKjmbmuTx3IJGkRV73h3SqS0PsGaM10b/Tipmo3JVnBsxXvQp/82bK5PsVJEuq5nqQTN7n4L8f9zHSsUNIFQeJ3LkbtJl2sZf2gPiUkJDVjy0Ofpgk23fLJUhK++e7fH0WqT4N1KlwXOtVojyNxu5tc3LQL2btkzJMfuGAZXBelSnIhCT4OHd6kmVxGjm/xQmleGbtP4XAUnaKD8wafX8KuywmeSgp5PfSpXpmzWb9YU6WufEoF6XrAm33VzRSiX8lzov+Xkf9Z4of9+WeX79i8VB+YMJ+PK2ui92qEiys+OTetKUU/MIN89/neL8OFDTqXVrVe5oF8VLpRJoDxUm1yo4tONEP0zmW2p3PRS9GlUwe4qLBw4d7VUnigP2LHPvdEmUS7E9mbb0vnN9E/44dwMZ1tdtaYHOtlZ0G+Gd+LVz6vdFE4Eh/G5x8dmovFIrIh/nSCT7TUJvjkIrcWbA/+BzYb9y/kKdBdSZFNy6i1LvvOwBzOG/M6cmbu4kszoXdsUtPeDM6Tsztudc7O8LzqbM+9bH4mWguUnI7QyG+HdnpTdAbW6J09SNeRmzQtPksJncs0msZp1uHyRDV7+3TaOVTvha26w83V5GyxUt9ojfZ3a49suk7Zer3LBuxy37DJXTOWFpdsqI3ZruA9O/Qm7cW3ahdo2KZHty0xYt7G9YXb443cGdq5d7qpu4Wu3ZTG4KV+mzcYZm/nsnwn2fi9evt31TeBU9NetLnstiZV9K8ZKnsSEluXpXc3LilL09MW2TYGh9CV5EacoZTLi48KCWR/r5qqCFzXqtrZsl5h7cIy3qglde1aRG/a0heUBq6ttm6VspUU9ZYuom/sKqW96yk7eakmI9jmnciKz0r2GDc0xTajbWYjW3G/I+J6VzhyNMSV2Uz3LLyVeM0d71y+s4YQRvb7qq1PwXXu2zsDYCmsBZPhLYFP1xio9PZAfUlpFQxqk6BUtg0SvXmw9C2ET2kkVMruhLvJcli8u+LjMy0qpuFxuQ4uJ6SdtbrI2+rlpnM9cRnzq6V5/8Ut/GreyD+Uxqb+MGznl3ODP5m3+dfQ7P/Gln81bPzfuWeC8/4FZcEKoEB3Af5kGnC5wwHDtx0wpGWBBee1B7HTA+tbHxi/bYLF5eJ+yfECXTg0unD7YvURGjjkthsHcbKA2HabiIk3i+ihZcRYDdtH5Nw4QjRvJGVoKOFjW4kbNpewucWENfcNRNzZzUqmEwJ0WLE/24p5hzS+QFx7eQH1rjB0up0pdKXfUiO58JmGVDvZWOi6q4LYuYd3H4Oc+/YgtsBaxKhORYYiMxuZ521GOsahTJ6WAHHrEsWZogh0xinLMF2Zm07Iys305y0Xn0YJW+1cpoEVTF+dz9SgtjbuN7e5drY5psk8x1x3PZaW2TFC258qmvMfp/+ET/TZb5bsgAroMsif2wodvUOhQURGQ/OwxVD3+JTp10NAYFukqC6PhNkuaftWS9O+TVMfLZ7KbA/lxtZSZ7elMuuXVhbZDssKr7TMMRsuW7fwsvvsv4zSOsyA2Y4ZZcsyA2d3ZvSt0gyAzZpRXbQZYPZuRm8NZ+DYyhnFJZ0Bs7MzylZ4Bs5Gz+hb8Bkg+z6jtv4zwGwDjd5y0MCzKzRKq0MDZpNolC0WDZw9o9G3djQAtpBGdSlpgNlRGr2VpYFng2mUFpoGzH7TKFt3GhjbT6N3GWqA7EaN2qrUALM5NXqLVAPPXtUorVkNmK2r0XkJa1dEeZgXjBtdNL2GYyZTTi1YmCfA/Q2zhIXxXwt+FtdtgtGmaWv239qw8Rgbi7IJ8YmYtgKV7kSw3b7a7JodTv3vxBfYW/ZoI03ktWZPw4rC8rD6vbSYVvphAk4AAAD9////WgAAAAEAAAA9UwAAeLsBACi1L/2geLsBAI2ZAurIiqYvEMA2BssBbTMmkvJgJWxpU3MBK4ZaAR7ONYyMjMhWg3qmhWGBR9ufUvrpp59++ilYClwK3Al0mA6DwVRwGfzly5YuUKLgKHhuTgqWgpU4ibFkwVmwFnwFQ8Fh8BzW4gV7wViwcMFcMBm8BT+Rw3LYCW6CmSTBSfASrAQjefGLj2AjuMgQPATHYSJYyA/8AwfBQLCPHrgHhsNvmEcbbsNueAfWkQPnwDgwG75RA9fANLANPCMGjoFhYBn4RQvcArPALvCKFDgFRoFV4BMlcAmMxCbQ0DxgD/gDBoHXsJpaGk7DI0aIwCLw8UjERGw0FnERkyARAofAZ2ccMAfcAaOB4QtYAo4QAQyD4bCwCXgCFhPDgDFgMrIyXIbHxjRgDThDhg14AzYzo4ApYAu4QoMGXg8SYAQIDuADGAL2MmBgiIcCsIABeAAmgBXgIV6woAAugB04YIAZ4Ab4C/cu3MWFW8xxxxrvveIV54zTVMUqZtkAOAD+38Uu9p4Lc2EAuIvHD4xl8MENoS+SqXw2C43R4ktcsoSDyaggnmTzri6pZHvHkNk41IN6FV8v4tJPLXnsROyl9+YidGzIhsR1yfdOifEkmYJNPJh8EkZZLzshpo5caXETUdSbXkxSTGIAYyPYCLaTxGt4Da9hP7WkEl96NpnKFzmEFl/i0ktvrC6JJzmYZBv8hSC0XP2OfzApiCfZvKtLKtneMWQe6kG9iq8XcfmpAItBgZhKjDHGuNAYJYx66b25CB0bsiFxXfK9U2I8SaZgEw8mn4RRvPoZC/sg/KGp4nL8+9aBwSSeZF1yTM8LlBQbg/jYCoKxJ0CMBgH6AxWh0qA9YdqO7tHsd9gLfgeztr3A632JS+LS6yUu83BYhBaheViEsr0vEsn2Iu+YTKXyjqkUfD6bTcFnk7CwcM8SUWpWAPkIwdi04pDZ7gQJ/05FcANkOdF5EQresWWvP1R0zAByOwBgEAhAMG4xbsFgq6AgA6u4AnQwp+9Pbwn4IBbXYHIwGY0+8STxJJtNZl2yLqlUjo0hkcPhUE/vfYvQIrQI9fLiZNBFXBKXq9/qd/w7fvxtwtCFWffHiYkexl56Y3VJPMnB5Oq3+g0m8STrkmN6GGOMsd5YXRJPcjC5+q1+g0k8ybrkmJ6XFgAjamD8er3EJXHpRVy+Xu9LXBKXXi9xmYfDIrQIzcMi9H2RSLYXyWQqlXdM5fPZbAo+m4WFxqgxSlhojB7/8kDc8R9/IWFhNEoYLXwKPptNweaTecdUKu+UzJftRSLZkK9xmI3Dwp6L0DV87Md+7Md+7KPegAH6GZBc0AGybF1r2G8Np2EaAXVmSdUzXRATkcCNCRYWx+1TXhgoPyXC0hTEhUkgAWOIAM9op4nX4G3EhUyNkiAJYR/ILAErY+FUjhsFwtKsODBAi9BisVgsFotvEVqEFqFFaBFahA6RSCQSiUQih8PhcDh8la9SqVQqlcr3fd/3ZTaZzWaz2Ww2mUwmk8mMPsNmmRUyRo1RY9QYNUafz+fz+TQWCkITGEOQjU5GxvRhskFJUJdbxz5TUTU1KUcyghQokCsUBABFtI8IkS5qUhzdOnJFOWAsNBYaC42FxkJjYV6SS1maE45YmsBNgSG1IXo09VEzRSXHsReTPKOFx95kKjEeQjEuvsQldhLVksce6olxIcZRjJsYHztTifELxXhYfDE2Iol5ZlQ6ciXxmywA/Io/Ljko+nijqlhkjlkUUiawmKSYpDj3A60oR+VGUYoETsUkBh53doXIqFpFNE2IA7XKCDaCkSQAcMSLEpJDcms4mcSAVgOl4Kj2yVWUtFRj1JJqoI7IWoODC5XEIC6scF5QGvgLweCNC6sWZ6SsCYiGqz+1LXa6hIRgTjAhhYKWvw0Yj/J0aZsyOOHADv15iGuNoj71RZ/P6DP6jEaj0Wg0+nw+n89nk8lsMpvMZrPZbDaZTCaTyVS+r/JVvkqlUqlUvu/7vq8RORwih0bkEGlEGpFGpBFpRBqRw+FwOBwWocX3LUKLbxEKLb7Ft/gW3+JbfItvEVqEFqFFaBFahKLCGGNMXGJMXBKXGGOMMcYYE5fEJXFJXBKXxCWlNWNhU03Oo7a8WMbC4zcWChn8UyuEyVhIY8dfWghbTqfT6XQ6nU6nE2OMh+8TY6fTSVw6nU5nM2qm4y+tCdNYSFxCX2YhxkOns+h0OpVOpxqpHn8fmGCcghbdKqMG5Y3MkWuu7HfoXTr9oX24grETsLWU6S8EgDTH/zu8L3E5HBahL5KpfDYL9QzqhDGfCqbU+OhW0cLCaPP5bCqZTCXyfZFQ49A4hLADj8YbuyUdiMsiFInx8MW4GS1kYvwk4j5BndS82icui1AkxsO3GSXivq62J6jTnJY1TjhtqcEHEQKnWtsqsCZgqgJqp/6dtTWMmfzLTsJXiBBOsDcEIIgREnohR8CRHc4wB604ONOAUAIjBmvMhpwBJvIUGlQJ0EENJWJXll55bp6mDJkAAOjglkoIqQJ6oZ0p5AgN0EtT2NGv4kHISynAB2s0IKsH0EsWk6M3ROivrA7gA7nCQaGqAD5gCg7/AP98AvxiwOXosTj5A4zrA/wyEePo157PaPQZfT6j0Wg0Go0+n8/nk8lsNplNJrPZbDabzSaTyWQy31epfJXvq1QqlUql8n3f9x0OjUjkEDkcIpFGpBFpRBqRRuRwOBwO3+JbhBahbxEKfemK0OJbfItv8S1Ci9AitAgtQpNv/DAmLonLCFzKMnxRY9DVMV6t3GlxFMcFcUlcEpfEJXEpJwkBhVjhkUZqxsLXS56mHQbHJJey3o1L/jZBWsAq/zot4IB9m5O/TaM+GAv9Fp3EX8QUnTAmLotQpLJpjL5FKMYYI4fD4ktcFt/CppIZNT7V8rZgXHyRyuNvavEyokYRWnyJy+GwCEW+r5LJbD6fZWIhJtTIUEhcvp64JC6L0CHyVTKbz0If5tSUBX8xP5wef7SwMNp8PptKJlOJfF+k78ahHAb0Um78EVP8KUIxdsHyKAlydiV6eGsSh6UAsebPigYNzEhQkE21ve9oT0SYs8eBCzvjQubsZ/rw5jwpwuuCAwMVW3F4V9KsVeqkwGNjwGa3aDCsxI1KYQb2ise2Bpq8QwncvNA49uGxhTse2ywy8gYlcDv2Y+vnAsEorwuAfbCPVKojYIsIUakdnAA9gb+m2ihLeoD93YBHqQ0hmKs0PlNNVYAtnQ7NtCiTJ4C9CA28DkVe4FloO0XP/gC27BxUuwcgJ4UAVRc4QLZFRMpHEdDrJVAD0CZKkwf06xY1Unk9AD0VE6fCGAJk2TwYxXfI2ed8SKXgFiA37qU98YRskjlgwFSUC4D8qCUBqhRHQJYMjVoELoGcRwVQmH+qhmoA2b0ZagdYBM4NF2YV+Esl6QkgKykMxB1LYVeypFJbK1ShLGxNYjELdy79NTmDJoytZ0pb2zQB7C+yEilMbY2OokVhXUZA1db0fClYw2tYgluWAW9Oj5zzjw7jCWfQSJAU4MOfkx5GAFEiTcBUQ7yztizOIVTa/pIZDFhcqzUcJy/Mm3ODdvU3x4RTS2JMZBDkRwomzQ+M9SyM/RKMXSNdKR4mwRi3COvaqramhQDxAc1DBw7r2Wq2algzlJGNYbhgocJKYRVbw1YwCREgfD3wcrA2WBesCtYECA4YGBYgMGAVsHatAFYu9/vecnbdq17VNaeFt2zVoqVnvXrlSrvSrFi10q20KlWr9CqdKtUpfUqjQhXVUW3K1Cg9SpfSpLQsHSsWoSbUsPQrPagzZYJqqKZEqZKupCdNwqQx6UuXLGlLWpOmTZ08cQqlN2lO+tMnT9qTBqVFaUWHIGlJGtJTP/WjR4w0I+3IUSPdSEeKtEgv0oYMFdKFNCFCgTpQJ0okqAU1In1I9+HjwyfPHz06j96j+bQfP310Hx0oECANSAsS1Kf7tJ9fUze10wmoAfWfHkQHjx19R9exo+voPZ2n8eLI0Xh6jhw9R+u5afNGu4Gj4eilZmo2a/QarUZNGp1G32k0mowYLUaPGVNGl9FntBndxcsXL1oJRit1GM1Fa9mSRWvRWLJoLPpKHZUqus5O22k6bUVHmdNzGgoUKVqKnqKTegkTOSa6iRPdRD/RSjSSJEc0Em3kiDai3yFCiOghcTpOB9FFNFwP3UO/vfnQPjQQ/UPn0NGmQ+9w0zs0D41D32CzoW/oGjZ0DU0DxosYGoYMLUO70DO0ChQahU6RYoVeoVtoFnoECSQJXcKELqFPaBHaeCxqoyYWNVGvgfgQQoPQaGkaTavpDdrsjIM20x44aA+6AxmGMU2myzLoMq2Bgr6gK4hpC5qCmKagJ0SAIEFH0F9g+kuH6QaawQIHmoF+4EA/0F76gDYwRKANaAUItAKdQECAAVoAAU1Ad+kCGgCX5tKu+/XXXnfdsprVW3O9qlrVWetbheotjVVbtFRa6iy1liorlhpLhaW+Uglbqa1UVqordRUqFZWqSk2VKNGiRY3URqojR4/UR6okSZZUS5cGDfIrpApy4jTIx5dJzaRq0rRpVB6VD589gdQ/fwDp0fOn/gGqfhipig4dUgnxqYRUwFCiNg0OglJPffrkSe10544dO3D2+PKoeVQ9evLqLFITJYKk9qlUCc9TXcRkxqFD580cVU9FpAYGGlINCaqnAtVA1ZQaBYSnxlHh+HFSI6l8Kib1kgpVSamh1FLqGzVPlaPiUSeplFRBarPZp/apTjWQ6mapLlU2aht1iXrkiBHVSBEnTt6qzEF5e0smp6hTVDo6O9VOzZJFi6pF5aJuOXPmi1LpRfWivr11AaMkiZpEfXtDoiJRefAIIgSIFFXKnFoGjYrmLkcOGzx49FB7wOnQ4ea2AwsW1UqbakW9IpdGjRgxY2KoMGDcwKGyscmoodpQ4XyoPtQ3FYi6pInaRDVihInK5Im6RiVDRk6VU7uoYdrqfqhUoqhR1DYViiojhhpDnaHSUMuoX1QzQ9QgKhH1fYeoQ9Q4tYj6goXKQnWhtlBXoFBRqCrUFCqyhEpUQYBAU9HUDx/W1DVVTS2EGqKophXVomo0nlBPHNURR/WoihBhQjWhllBJqB7O1DO1g8pBzaBBraCCgUVQI6gSJFBQKagTJoSpYaqYmAXVgnrhwgZ1g0pGhkHFoI6Nmalmqga1TIXgpXqpX+oDdQEDtYDa1cWlcqkAABBQCagDBgRQAwxVAUN1qBow4EB1oCZIcEA9oCJA0EBtoDJQFaidq1xtW6961VW/mlWtqutWV5VV01xYKxfmW7XyrWwrFixZOdasPCu/yrQyK1VZVV61qlVulQmzq1wqaiqaT6HKp3KqTCqLGvUpi8qhPuVQGdQmTZzypk65Ux7MnvKlSrlStmQJU8aUM2VofkKKBClLmpQlZUr5UW7kSFFulBkpyozyIkFDh7IgoowoB+ZE+c8v++VBgwAzYC6UCWVAgfoCZUHNLCg785/cx8+e3Cfz7cl8mc8dO3jynbyXJ+9lPVkvy8mbk+XkOnNynUwnw8lv3DDzm4zHzHg5zho1bPKanGaZ0+Q2+S6fQUMmn8lmyGQzuUwGk5VfwmRlHhMmj8li8pasJQuXrCV74ZK95C52Vaxkuyv5Sq7LWDIVukyXp0yJkqPkZJaSnchludykyZP8JEPJc/kIkiRIspIlWUlmko3kIu+QXCTHDclxmcgPH0DyjyA5SIbLQvKbW3bLPTKPvCNHzpHbso6Mw0a2kdnyjVxDRpaRaeQZOYaL7CLDyC9yCxVZRWaRV+QUKDKKfCKbIEHiA9rZMR+zmVmZBrUReUQOEeIsn+UN2SyDWMtrGS2X4MBBLavltBxibIzswgVjNorIRAvZQsaQL+SyYi7mDJksf8gdOnjIHjKHjMwVxLJYppAnBAjQJWBBgpwgI0CgAGyYDTBQACBzfXE9WNDAQY6QBQgYQOArAwDge9fPP0PIPntlN3PlBTksI8gGCuQCeTg8kA9kCXlAbnnmmc07r1lnNafprcL0VsaprVnprLRWSiuV9Sp9lcZKYaWErFJWqau0VboKVYoqVZWmSk+VSkulptJoSmpUOioVlYZKQXlKPaWd0k8pJ02ppnQw3ZRmwpRiSi+l0NQSpZRSOimtlEqClEJKn2mk9BGjlFHqKG00aNCeP3/8pH5SQYIA+aV9gYF6CjFTO3bi5OW5Sd28ScuYSc2kZMjc3a1hpnEQISIEmP7t7d3ppcw6deTc4eG1Sdss0zWpGjVn0hhK9egRXHQoUZooFUwVpYDSvr5ATjx50jx60r9B6aAUMP2THkoJpYJpM8VLA6Vy0jkpnXRP+iaFk+JJ76R3KZt0mZ5Jy6RoUjIpX8qHD16Kl/ZJA6VjwKRgUjFpmCVLlCjJ4uRJ+iQVIoTKW5O0iRMjRogUSd8US7plC5OUibJKleSUKVBSKOncnBydnI/URwoH9yP9kQ4ZAgRJnZRUSholTaZ0VlIrqZ3dlS5B0rg4HUfSJG1tOnDgYNOREkmFpG9vOHrYuJHeSNnSHKmOIGmQ1C0FoiW9ks6ldildyiPdkeJIuaRevGhJtaRfUmVaQ0YqI6WRzkhTqGDRIkYaI3XhAkYKI33xAkWKIl2RqkiL6fFoTI2pCBEkRpBAmkhNpCXSEykxLU1L11K1tIMHNA8gUhDphzSEBrOz9CzdkHJIx8hSsrK0LMWQZkgvUEgppBbSCmkECWASxFKxNCyd4MDrK/1KH6QQUgUL0gUMUgZpgrRBimCYDtMDqYG0K4CAAARSAumAtID/XClX6qYAUpanvE3bdKc9XXOaU52quJatW7gQ28IpxoVpCivWLDwLy8K0cCtX2BUhJsSs8Cu8ChVGhVXhVLjUKDwKkyIVxVF8CpvCn0BhUKFwKOwJixrUxAlzwptwJ5wJE8aEL2EonoQlSaKEKWFLuBKOBAlDwk/8SNGiRrgRZoQd4USH8CEsiBHhP0BCgIE4EBfChgRhJ276YT/sxIPwH0AYUCAcCPvBfbgPH+bDfPAeLAfr6cHRg9/gOHlwHjxnzhv8BjMxnDt32GA2eA1eYjd7eA+rUXOXRg1248YMNoPR4DN4idesaYPbYDv4DufRwXTY4Dl4GA/HiZOH8zAeXAdXsYKtYDu7K2Po6nAdpkKlCq6CxWA7LGUKnoKTyYTeFbvHt/KsWDx+lVfF7vlUHhU7x5/yptg8H/WlWKYn5UexbrwoH4pl40H5T2wa78l3Ys94Tn4TS8Zr8oNsGJ/JQ9kvHpO/xHLxlnwlNoun5CexVrwkH4k94iH5J1vEP/KO2CG+kWfEAvGLvCIWzifyiFge/pAXZNu8IR/I4vCFPCEW+ceK8IO8H1v0Tt9k1bwg38eC8IE8INaD/+P9sGe+j+djNXg+fg9L5vX4POwFj8ffYSV4O36P/fJ1PB22gJ/j9VjXy/F5bPd4Pg7LeqaHw2r/xrthU9/GL/ctz8av2bO8Gp9mw/J3Hs125c94M1uVL+PJ7FN+jBezS/kwHswW5ZX+y/7kvfgue5Pn4rfsTF6Lz7IveSz+yp7krXi7DclX8XXbkafi6fYiP8UnNyIvxUfZgR6Kn9uA/ol3sv18Ey+3+zwTv2T/8Up8ks3nkfgjW4834t99xxfxcZuOJ+KHbDleiA+y43gg/sd24314uM3Gv/keO43n4d32Gb/Dt20yXofPscF4HJ5te/E3vI29xdfwNPYVP8PL2FV8DA9j0/kX3sWW4lt4FnvOr/AqdhOfwqPYS/wJb2Ij8SU8chfxJPyIPcSL8McNxBt9ccN5ol/bPLyaT9s6fAgPYrP5Dx5t1/AefIcdw3PwZ9uF3+DN9gqvwWfYKHyZJ9sl/JjHsEf4C97CNvoKnsJe8xO82A7hwzzYRvMSfITNwUPwX9vMP/Beu8w78A02Bs/AL9gVvAKfYIt5BP7AluAN+OH+8gU8ge3AD/AC9gIfwHdtBB6A59pD7/q/B3jv++7i2/Ws37v71evNetXnrX3q8U57Yb+13uq2eq2VVqfVZ62xuqweayXssPqrlVUn7K7WVL1VZ7Wa6qu6qpVUT9VRraH6qW5q9dSjvdS6qZPqo9ZMXVQPtV7qoPqnlVL31DutkTqnvml91DX1wZVRz9Sha6KOqV9aBbulXmkt1Cn1Setfl9Qjrc4OqT/Xvv6oO1r/9Ead0crXF3VFq56eqCNa7/RDXXCt0w31wFWvF+qEVrwO2P9WOH1Q91vbdGdvrmu6oN633vVAHdBqpv/pftYxvU/nW8F0Pn3P6qXr6XnWLR1Pv7Ni6Xb63mrX63Q6K5U+p+utyS6n561QOl6PszrpzA5nZdLfdDdrkt6mL1cjnU1fs8Z1NT3NKqTfdTTrj36mm1nfeplOZnXrY7qYVUcP08GsbF3Zv6wsupfeZU3RufQtK7Fr6VnWDR1Lv7JO6Fa63cqgV+l1a4BOpdOta5/SpUTpUPoTJ71JZ7KkK+lIjnQjvUhcJ9KFBOlAug+4/tZ5uPUdXUeOjqPfsNFr9Bkyeoz+wkVv0Veo6Cn6CRO9RCcxoovoxmIndrW0HqJ/QOseOoezvqFryNDL+hiGfqFXoNAn9DCwLqFD+OoPuoMGnUFXkKAj6AaGvUAfIKAH6AA6V//d87772tWeO24LW1ttrXZWK6uF1b5qXbWt2lWtqhZVe6qNtqVaUqNEhQL1yVOnllO7SdNgJiimS5baSu2kVlILqX22jtpG7aJWUYuoPdQaagNbQi1gO6j1a5utoDZQC6j10/Zp+bR72jwtntZOu9fSaee0ctq8Fi8OE84bN22WLZt2jZo0d2jOmCnTkmnFtGFaZful7dJyabW0WdorrZW2SlvX0rVTWiltlHaufdI2aeXaJa2SFkl7pH3bIi2RdkgbpAXS+mjh2h4tj3ZH29bmaHG0N1obLY12RisjBowXLlqwWNGqaFOgOGGiBJLEiFZEa2yL7Vqr1oZoQbRorYe2A4ezDWYaMpS1ZO0YhgsWKlCYINaGtRLaCO1X+6B10DZoF7QK2gQIDhgYFiAwoBXQdrUAWi73+95ytt2tblXcYl7IbdXitLisWBwWJ3TFW/FVqngqfsoUj3JSo7goDuoT98Q5beKaeCYox8QtVeKUuKRIHBJ/5Ig34osU8UT8kCA3xAsR4oB8kB93ckF9PBD/44f34Xz2cD0czx1uh9ehw+dwOXkcjzPh8De8zZKz4WrS8Dt+xgwvw8eI4WG4kn/hXTgXroVn4Ve4FV6F13E6PoVL4VH4HH/Cm3A5voQr4Uj4Ef7yIpwIH8KDcCDcB4fjPTgPvoO38RwcB7/BbXAafAaPwWFwF7wFX8FVcBT8BC/BkXwEF8GNvMjXuBoPwUFwNO6Bc+Bn3Ixr4GWcjGPgF3gFToGL8TAugUfgX/wBd8Ab8AVcAUfAD/AhL8AHcAG8iwPgLv+885azfHOdcszeYm2xtNhZbCwWFkvIumJZsavYVCwq1hQbZUmxo9hQLCjWE9uJ3cRqYjOxUPYSa4mlxE5iI7GQ2EesI5YRu4hNxCJiBVlDbCGWEPvHDmKdbJPtYwOxf1g/LB/Lh9XD5mHvsHbYOiwdVo+Vw+KxcVg47Bu2Dbtk17Bq2DsWDWuGLcOOYcWwYFgl64Xtwm5htbBY2CusHVuFraNCNyUpJQoUdo594qSJHJMlSpKwSFgj7MvGsURYIWwQ9gfrg31je7Bu7A5WB5uDZWNvsDZq0JghIwaMF6wLtgWLFSpSoDhhgi3BkmBHsEfWyBLZNTaNDcF+YNHYDiwHdgNrxmZgy9gxFgNrga3AUpggFsaCsRFYCOwD1ot10IDBAlYBmwDBAQPskCXADmAFBOgCwHKxn/Vsy3J2q2xm8S7ctmptWlvWjrVfbcLditVetVNtVNvUjm5Se9QOtUFtT502p61pD27oxrQtVdqUtqQdaT/3o91oM9qKdqJ9SHAb2oU2of23B21ncwvagTag7Wf32Xz2np1n49l29nadPWfr7byNt5lw9pvdZi/3mq1m320028wus8eI2WG2cn/ZXTaXrSXLxrKtbLtdt6nsKTu5o2wo+8l2suU2k61kJ9lHjOx3x20iW8gOsn9sH/tt99huO3bbzrFx7BvbxqYxY8vYMPaL3WKz2Cp2in1im9jITWKL2Mdd3MStttM2iP1he9gd9tnesDXsDJtsj+0L28KmsCfssA22I2wI+8H22g02g61gJ9gHtoFdYBPYAnaADWBz7b/9bjffe69547VwtbXWWmetslZY66vV1dpqXbWqWlGtp9boWmodtYpaQa2f1k4rp1XTOrhCV0yrpbXSOmmVtEJan6ujtdG6aFW0IloPrYbWwJXQCrgOWv3W5ipoDbQCWv2sfVY+6541z4pntbPurXTWOaucNW+NszLXN6ubdbmyWdWsaVY065m1zEpmFbOGWZXrl7XLymXVsmZZr6xW1ipr3Uq3TlmlrFHWufXJ2mSVW5esSlYk65H1XYusRNYha5AVyOpjhVt7rDzWHWvbmmPFsd5Ybaw1aMyQEQPGCxdri3XFqmJFsZ5YTZRAkhgh4mhciwE+4N568HDb0aYjBw62GzZq0JghIwaMFy5asFihIgWKEyZKIEmMEHE0FolramkhQHxA89CBw9kGMw0ZysjGMFywUIHCBLEwMAkRIHw98HLQgMECBQkQHDAwLEBggIAAXQC43O97y9m9ajWnGhfeslWL1ixZsWC9InTVitUqValQnTIVLUVqlKhQoD556sRpk6bBTFBMlyxVojRJUiRIz0eOGjFapCgRokOChgILEQL8G+TnbArqCwToj58+fHz26MmD546dvTp05ujJycOLw4Tzxk2bJZs1atLcoTljpgyZMWLCgFF+8dKFyxYtWbBcsWJXpY4K3ZSklChQ5p44aSLHZImSJEiOGHmLxBEZIiQIkB8+4N568HDb0aYjBw62GzZq0JghIwaMFy5asFihIgWKEyZKIEmMEHE0FolramkhQHxA89CBw9kGMw0ZysjGMFywUIHCBLEwMAkRIHw98HLQgMECBQkQHDAwLEBggIAAXQC43O97y9m9ajWnKi68ZasWrVmyYsF6ReiqFatVqlKhOmUqWorUKFGhQH3y1InTJk2DmaCYLlmqRGmSpEiQno8cNWK0SFEiRIcEDQUWIgT4N8jP2RTUFwjQHz99+Pjs0ZMHzx07e3XozNGTk4cXhwnnjZs2SzZr1KS5Q3PGTBkyY8SEAaP84qULly1asmC5YsWuSh0VuilJKVGgzD1x0kSOyRIlSZAcMfIWiSMyREgQID98wL314OG2o01HDhxsN2zUoDFDRgwYL1y0YLFCRQoUJ0yUQJIYIeJoLBLX1NJCgPiA5qEDh7MNZhoylJGNYbhgoQKFCWJhYBIiQPh64OWgAYMFChIgOGBgWIDAAAEBugBwud/3lrN71WpOMy68ZasWrVmyYsF6ReiqFatVqlKhOmUqWorUKFGhQH3y1InTJk2DmaCYLlmqRGmSpEiQno8cNWK0SFEiRIcEDQUWIgT4N8jP2RTUFwjQHz99+Pjs0ZMHzx07e3XozNGTk4cXhwnnjZs2SzZr1KS5Q3PGTBkyY8SEAaP84qULly1asmC5YsWuSh0VuilJKVGgzD1x0kSOyRIlSZAcMfIWiSMyREgQID98wL314OG2o01HDhxsN2zUoDFDRgwYL1y0YLFCRQoUJ0yUQJIYIeJoLBLX1NJCgPiA5qEDh7MNZhoylJGNYbhgoQKFCWJhYBIiQPh64OWgAYMFChIgOGBgWIDAAAEBugBwud/3lrN71WpOU1x4y1YtWrNkxYL1itBVK1arVKVCdcpUtBSpUaJCgfrkqROnTZoGM0ExXbJUidIkSZEgPR85asRokaJEiA4JGgosRAjwb5CfsymoLxCgP3768PHZoycPnjt29urQmaMnJw8vDhPOGzdtlmzWqElzh+aMmTJkxogJA0b5xUsXLlu0ZMFyxYpdlToqdFOSUqJAmXvipIkckyVKkiA5YuQtEkdkiJAgQH74gHvrwcNtR5uOHDjYbtioQWOGjBgwXrhowWKFihQoTpgogSQxQsTRWCSuqaWFAPEBzUMHDmcbzDRkKCMbw3DBQgUKE8TCwCREgPD1wMtBAwYLFCRAcMDAsACBAQICdAHgcr/vLWf3qtWcvmKFqlSoToOXJj0ZIQr8awLiy7OnF8fNGjRkwHTRWa7Y1dElo8w5kVuS5MjbxkIFChPIEcfiWhoItA5nZhnIvLq6uH7nW2eNb9WaFeuVK1aqUJkqNSrUpEBCf37NvTVp0JghY1fXpR6JCwLnlsOGDBcqTIwopqGdZcBAAeyrQYKhAK6+dVbxrVqzYr1yxUoVKlOlRoX61GnTIPRSpUmRno4YKUIkGEjoz6/ZB8gP3548d/bo6OXFgeNmuSYNGjNkxID50mVLlit2dXTJKHNO5JYkOfLGDQnyA66HW1sONhs0ZMBwwUJFGgYLFMTAInx5NchcXbdqzYr1yhUrVahMleq0aXASI0Wc0J9fsw8Q3548e3T08uK4Wa5BY4aMGDBdtmSxq6NLRnEit+TIGzckCFwPtxxsNmjIgOGCBQoTyBHHtTQQusOZWQYyDBYoiIFF+PJqsCDBgSEBAV1cv/Otc4pv1ZoV65UrVqpQmSo1KtSnTpsGoZcqTYr0dMRIESLBQEJ/fs0+QH749uS5s0dHLy8OHDfLNWnQmCEjBsyXZJS5IUFs0ECOODOL8CUgj/DDUGR8emvA2DmJc5NhIi0DWAKunl+VGnwGAtpzQyZLlCMfrs0GDBXIYgsiBl8h6ocbmwUWbKsi89uTl+ZLndyQNhhIEGQRDvyNXY2COiLkh85SzJX1DdIjBw0XKNYRrEzBMANmi13SSZK4H25sMliYOOq0L2qWPeik5oE4SzFa6OZeHzlooDCimYk5GHZlTYuVKU+ZIjH6f3/aO3psKrh4mmu9UlXq02Clp6LA7feljQyTYfftSbeIG9fnXCLukC7nCnGD9CQuEPdHf10fLlwf4r65PfoPl4fr1nu4O9y23ubqcHN0NheHy9ZpuDdcGx2GW8Ol0Vm4M1wZHYUbw4XRke4L10U/ui1cFn3NXeGq6CDcFC6K3sE94ZroZm4JF9nJXBLuiG7BFeEeu5hrdIs9gkt017qXq+am9QVuCBdEP+B+cNE6AdeD26F3uRzcs+66G1yz3l0NbobOumUuWdfumIuhp+4F10J7y63gUmhpuRNcsTaWG+aCtYSuBDdCy8qF4H61qdwHrldrynXgNmgpuQzcBW0kV4GboH3kInAPtIxcA+6wTeQWcAm0gu4AV0BbyA3gdrV/LgCXq3W6rvvbPte7vf3DWz6XdXerR7d3XNXNbR03dXGr9wv/rXbMt/VrtWA+rT+r9fJl/Vjtlg/rv2qxfMLvqrX7rT6rlspf9VW1yZ/qo2qh/FPfVOvkR3+plskn9Ue1Sb6oH6o18kH9T23c9/Q7tUI+p7+p/fE1/cH27Wf60NbtY/qXWh3f0q/Usn1Kf1Jb40v6kdrjh/SfLfE/+o7atN/oM2o//EVfUQv2E31ELYR/6Au2Xt/QD2wZ/EKfUBvgA/6/dv2Dvl+bv/M3+a0v6PfxWT/QB8Rf/T/fD2f1+3w+jurz+Xt4qa/n5+GhPp5/h3f6dv4eH/x1Ph1+6c/5enzSl/Pz+PPj/Tic0Wd+OBzRf/Pd8MDf5i/532fz1/DmV/PTcED/7qPhfP/MN8Pz/DKfDN/7Y74YrvfDfDA8zlf+L9zN9/K78DWfy9/C0XwtPwsn87H8KxzMt/LtuJdf5dfxLZ/Kp+NY/pSf5HZfyo/CqXwof44n/5PvhEP5Tb4cd/KZ/CWcyVfyk/AkH8k/wo18I//lcb/Ij+NCPpE/hP/4Qn4Q/vaB/B/c7fv4cFzHf/s9ONvn8d14jb/jt3EZX8fPwV98HJ+Ns/g3vg2e4tf4NLiJP+PL4CR+jA+DH/+L74ITf4vPgqf9FV8F//BTfBS8wz/xTfANv8RH8gyfxB/Bx76If+QWvvEX+YRP/Gsc7Kv9NA7hh/gguNf/8NE4g+/hd+AJPod/xg38Dd+ME/gafgYe4Jd9Ms71xz4G7v+Fb4HzX+FT4Ouf8MV4/mEfjC38En4EttaH8L9YWf/B92JffQe/AdvqM/gLWFVfwU/AnvoI/gG21Dfwh6yoX+ATYD/9AV8Ay+kH+F3s4AfwuVhM3/2frfT976wkzj4/+zfbSLOKvvoze+inH7OBvtDfYgG9LV+L9fO0/CxWkJflY7GAPCz/iu3jA5tFqEQtW6aUCJhZgQABACIAAIOoAQQEYRQFrWTsDWQmxAChIEGAgA8yAAAIhsSg8gi1wPGMAQAkAAAA4gv2nG6ASNOtuJoTa+eQdiDcn6NnFOH+lZ71gOl9sEZEM/98LVWOXMWXWjQ7w96R0v0MXeVIsyNq0V1Vlqri1USKc5rHcDLsWN2E7l975ScI88fSGQ2wP613OWJXP9wVUcx7XkuLIUfzJ1XtybT/pFQ/klZ5kOxYzOfOffZhLpHjztIJbLZeVj+hsl+u3BVA/2t6xgOky+MuVeX4t71FHHMaX2iRbEj/x1r7MmW3gerOwjhvVDseczE7z67cBH+I/H+0KzOpddPKIHwxTT5VaTeH/2UteZnS2kBnZkG+O+7dhzmZDWtXVoL51VrxiYr9eXSnIux9q7UGOFUPdlUp85/3qmpI2/RSRGcizT9r2s+hXR0laxfSm/GaeZDLzLl7dCO6re2VlyBcFyt2FeH/l97pCGn9sFZEI+5Nb1XO3MUfVSUr05/vNhftbtzNiT1zSj1Uso/RM4Lg/03vesDWfpilKpR3vpaoYW7jTy3amWn3WEt9hK4yFN1dmO+Ne+5DLGajndET4Oa9l35iYd9cmaUI91f6jCFo98NdLcr4b7WpGuUUvxAV3Uz+z5X2Zko1R6mdwXHmpHcf5nJyzl2ZhG7Xa/QFKPHn0l0N+Le1z/YSMVV17hYc0i+lm6F0z0J+M1YzH3OJG3atbAK397XyE4TpYuuuYNi/VrsMob0e9oooxH3vLdqQq+mTqHRH2n9SKhdZuw1Ldi3kM6fe85CXyGFm6yZ4W28rn0DJP1b2CqDddb1rGNLtYZeoMN9b3yIOMZ0/RUs2pf0jLf2R0ttAZWZj/qszfqfDINhhXcRJ1UVzKnbukZK5zDUYKjnMC13eE2ZHN5P/cxbVLUQt1pjJerUWuxPB7nHVMaow2iQSKOJvqU1T61wZkRWfBUI2M4UQeXVRaxaMUx+mnzqBrPOrtZnIuottAk2LLfypVLsj/T4rqc9QXYYlswPznXPveYzLZLQ7agO8YWiLOi5hBb/soTql2m7MebM9p25q+0qR6vA+aNfeSAR+FS3C7Yfb3LBzVyK5m+0ZHyE04oNHF+yoWhbuC/tvhjxwyKI/XfEqYoFR7XN5PUrtTML8S89sL5SZubtTt8SYeqnVHKRnBsO7s979kEvZMWulgyyez31a0pOpLXh32p4DUMfjL8QIanKXR0YRqyo+o8qstktRdW5UsPoFEEXawoJGNthQXshBSnMfGSRHJTDkmVm2KbNaoWr/o0zd9dS/1d3zDGOhCEfRFHoBoJVZ7/gwsyQ120qBdw7PQnguUgjEP5eyT524BaOovJERHODq7+VPF6HH/eYd1ppI0geA/X9zpQ22v+9AFCwaN3xmRvWujEcUchnypZVDJM/0V8ioE/mZlNzM6+HT+7P3tyfPj08vr68eXl89PD56vL56eXzRezW9ZqFLNB39FJlg18wiUUlO8F2z0OzMjALSXPWxK2DKzK0m1UlAwEsUFZ6aAteAXbAWpFCYLKwMLCYQICAQUEAgoIAAAIFAQEEBgIICAAQEAAUj0EEb+ildFwKmo59mE8ia2dAVegUgwlWChVsHfVFgKdGFphgDoh5rVtp/5U//zF/9Jz/7p/zoH+Kv/E//F7f+mHMFkOKqT6gqcILYJWlJQhRUZtOaRSBr1i5QK3KlqDK51hDijI3tiY4C/Vdt9FzW1HbggswF0GxyNi2QJWVlfauzYHfNBZcnjFdtQ6M/C8XIVFmFtjU7Vsg79WJQOowEWYh3yYATL8oa55vQtztCQ5R7bO63E0R7sb1OIAm5hgSbXp9ohjyb+3xijCownLhEBlteV3RGPM77WnGMJiDOuEKEbV5PVGM8zX47UUYnEI5cQ4JNrzOjcjamUr6raIPiI5ec1Snb2RC3oQU9nKqgR1MKzaNvVKV/n2/e5xND7epfJpv3r/Zi0eXN5zXojDp0QEpalITyxF0x+Ta8ER5Q2lKfqxC8OmzAFxKbsG3IseOKBpgkmZofEN+8qtWBXgNNPOIR6/uZSgGULVhVn4iTaPfjLsHtSv5cYpNXAnDEayvUbmsU+4+qL6C7oKwRF3LGgFSvoMCGIQvKguNvModN8gEytCEG0jqOygB5GztN+3JrcEfESzhAYY1nGSoCrsX2F53IZ9/lTs4kQbCYdQPqNyrCnq4uVAQ3RDjBfEI+13ogwalsFiriD/fsJhna9VpTziWrGUPwASZeulztnZZJstPhYLmJWi6Tt/7SRq/FF9pGg2MT45h/aVa5E5bTzfWXl9HqAnWrwid2RHgz8cYQaU5+hZCXp6kWm2BDU28UiBGhgn2U+JqVpbgO8c6Pr8jI14WibKBSA27j17Z/ViQFVDegF3RfVuURjMDdBshS0clc2+iJxpjHWR8rilEExBEXiLDJ64hqiIfZTyPKqATAkUsIsOlVJlSOxlDKqRKocMorUkIcxhnFpY6oIPio1FsO6qB0Hp3rk4JQbqTsEFBCXCDCJq8jqtS/+DP3k5iyn0SU8gOlA6BeGx21qzB0p0V2dqNixK63CgSiH420vWjUCrXghsseXCt5WXa9RR04VDExbP4Blz6GTTtB8czZJejRhv2SXonkJNeSg4rKAMmtnI0VD+yoyL8yZaojNGsdoVjpCMWqe6Exp77KmcKkErwqrFLGCNrTqXuqdCj6UmSyzce1UF9K2zpgRtjvk+wNm/GWVW+VYRpp4lMBQJCxFyDYnwhbnqf4mveBOPA5JK1R18trsB9b/r1IzdMqZvc6u9tttKtgadx6HkSfxsiAYiWdxjtmzk4SHDk4vQWdoEjJE2QUTmDl/KIeqlcXFIk7lSB13RZUyaEXWQ59FKie5I1TQxTKLpGZMVSqktBRrSwS98awjCDUSlhU4JNlY8yODMAIsrvcCyh2z2gpnM58H7KQVSRpq273ymNxM2AKRqPpfSGlbbz1DIum9oeUtisq94d486ZesTabLg2LpvbnDHZfsdb89ArmRiVw44cJjNSZypnF4rm6FPG9peSzK5ezaCvpeH9HfdvSkdhIUlsrwJm1k6ZsfxnajXFuUbH03ekt7U9saV8iy/1PjF3dCWazw2CI6NQ22IHbMAo0Pw2HSJ1SBovAyOHFtJ0nL1QJU7a6LZrVZoWh0c3qs8MyuIyWSptQJZGBAVdTmzWrERHoRNkdlBaZFU4oJmKr5yaGNw2NgGvfhkMoZolytCdGJI4f7maFhsP5p0BzwxMjeO7TWHXuGw6HNgKiu5oYcTh9oA72Kc3hEFJWa8+BGUrrxlbyNAlCG6itn9YCpnOTRov3WptSC8fuJlzmuoy2F7c3v5TbAjNtI4yU7TCR0xRjdGuMTw4ytbbJjJhZRqKWmYhunLHffcavDZP9wH4u9eRyO6/DC8cFbyk397qo9F3QWnJzr5tJxwXtITf3sop0XdDicXOvd4/eBQ8pd/diTuld0CagqPcVyA5M85Ha4pwy+BVsvrCvl0GDW8FHDNt6nTU4K3jKsK3XcYO/ggYN23rdOjgr2L6hb9dxYvIuK1NxD02TnqPs/muSWM4WJ0P/6OSHdqe6n57GarMSN89W0f4LmHkU+Mar1Vu9MtbwhdC/fZ29zV+uNY5VvOlsiL/HYpD9dp4WxvF1O/vNoimcdQxiqZflpiBqlxVG8Os2+5+vC5Loh5MxPiLOQ+nuZvgylZ88vGjlzIbNmoTqHtuIwePLr1q6Mu2wvuPl9k0DxQ9s9XBMsifoHJYK02uzy2utfLc09Lmwra+i5r5BtfjJv9Ev3u1+Zjf9udv6V40GwCl9AxTlGTDmLYEG3RjoX3tg3U6CY7cKiqthMLZug1Y0DzrHQlh0RsI5FsFW2ItAn2xHvYc3pc2hfSn3z+50uLVBFd7dpgKf7Fd9D3eq3eGNK+P/Q2Is2hItXyHOpEXRV6ZRcQ3QHiVitSk9rrwdMZ/vQpqH9x/s/23H/NaGQ3y/zwB+ssNwH2xW2oeS4ZE6tkfhNz9GugXSZkZIX9shS9AUOXFrpKAaJOPfJmn3naU0wmWS3lGOi/bJTZkeJ7kVnJXSNQ2VFXdLzM+VBt1i6V+jZZ0dFYinS2taL71owCy2C4XzjGlTS6avGzNL7q6gnzQt0qrp6IbNejsq4s+bZrVwutvIWX0nif+p04rWTucePIveUjoTHkvlbC+NlyZTs1tN3Wk4rbbtdMrNp8K1u0aq6dXm1ldfNMCW0AY7UTOsoF5i47cx1i72WLdyki3iM9JO304rPENupJt2bRj5jrOAtTZe+pt5xT3eI9ZdtPzee+qTr2wzRwa78bcwC1LfAuxfI3C5M1TC9kvLr8GiPAjPLvM4rBtzC7NQ9fZh9GkivmdQTCzDtfRWPMrnYokxRg388bc4C1JvPfa/Abkc00De0kvyqDOyXP8yGY8xmr5VuRs1eltudViua4+Q85hVdvmgl+9brsvLpIIuzBO0Ew7GLupfzErn8Xnn9udcyVUZ4bc08Gsg5nF8PjfyFmYB6xul6W+XFneMSVvyQA3VddquvfK5c1zTf6wep71aGp+so9pqbTmHa4e2XdfXfD1XC7bYG7Gj045tbVO2F1qzi2fQHqpNW8xx4qaYH+D8uL0Q7dv5OXGjq5X7rIZud7Z1V9PcPUWLt/AbvSPd7m0z07evrd8laACfuA1cUM/g8a2Er98urHAJH+jrcRKnvlVcsH3cuMxtvLrm8eFbyAWxT5wy3Mmrbyoffmu5IPuEKcvNvDrN5sO1nAuyT5gyuZ9X14Q+XCu6oPeJU5ZbevXN6cNpURd0nzBluatXv2l92Igq8S/qlbpU2tij3szuQI27grZXBUu7QF6Hk3t2RJpD0r0rvLoLoHWc39sJ0jiIXFXBAi+A1+UUnw2R5lBy3xWu8QJpPWf5NgRpDyhXVbjMC8zrONFn/0qP+Db8ozXj+8RG/uLxBKB780CgS3zmA92ucUGXb3qQgl5XguWPDhZ+FO1U1/A7Z4HHKaYDaIY9m48WQKvB4L8VnGfPCFCO+GY4IMD2Au74yrsBg/kCsO5DK8DJNn4cI7RP/oL004EBI3tOo9P/RRh/7GAr2Gp49RNmJN/Ox5DmjeIIu5kfkOm5wPzIjuPribH58nG+fcAs7Es/iJHXlwwTN6C7o6WY9kzkJwJeIx2CpUe4My98g7wJdK5g3fM1sNVqgwJlIneK4Jx3Z6+sDjHFjgDGXYkVVG8qGyeeI2RMPDoRU1SJ4UXvvSENZtkMvAZ2fBP+IOxrKIiR12cVJsya0u1IwcuK1xBJNL3VgJ4W6JidWw7PxOptB/Rp5yq80f5obhDoNNJG1/3xUd+0LQobhLxTo2M2bE12duN/g/0uLY8u6T6aSp02EWuDem9BH512NQgRUcIqE1wbuy/CsbBML6Rv2FpPbJzBhd+5hDgHrbAevStgyVblACfDn0YN1WnI19Ua0hlfkqfTGY72zq67AidS7CvM8D7hwmzGu4zpYNOjfWXTNAzuEBOzrH0qW7IaV3q05w/La6RHzgPVSKFLR3rJOVBNCbrIaJ98ifs+MRiCdfWgf4lvQ4ZJuDWmrRH7zFj8vB4yYnMhsSOFIwSawD9jop0ZHbL/lttw7bcpnsttPGPqFJQLvV/Pbijpnpl12jAB/+sltTPYSpADh2O33gxtnJQGvEPITyEOXt6OAHcv9Dta0q9spLVwjvzR/Z1Yx6gXUp9EtBKY5e/ZEr67cuGI8Md/AwmaOLf/0pMIP4LNjOBY035GZcuN8LRsPkYAC3L/KrZT5iGWTjxrv55s8jKUYBzNJxKaGX/K5M5aiuO8ncdMJQsw/jjNzpU557Rqt8OQ8xfUHxEjL2/+hMZBgXaOP54YdGBuPjfQznDTyHBioOs58nANmZA1QZfmFrc0Iiugy6ipzBGBnqiWWbUyFLXxhEmmQWTjcR+jumlA3+P32LX0jB2vz4XdPnwa7OqCcw7tCDwEboHWyGZmOW9h1ec43/OD/p1/SzduJPMiQO+7yDsE0M0ismv/ldMzthXUXnKdKPM+VCyX9cqrtnc0vEXZSbwj2Dh3EvOt3OSpXWGRidFZlI/Zg5U6sY6pahV3BEuYG73Lw8hWBj2Ymx0hQ9lJOt3KGwKX9ulOjm/sFBzh67rm7uROyO6bPMJPCRvev9S8sbv6ZA804rK14UAMtsvSVCNB24ThSPsDHj4lQfc85aZU7Bykq0EPMRbdY/aPSDW1a1JLI5KbCaj/Ohz9nY+cnxTsSLmfG7ALHOxzAMP49nBEYL8gTXgkjCHw5+9PjcuEKz1kf9h6ZHmoKTp4riF3jkXvKa9G0I74PDUS6ML8mCfORPVo9yIZcdu6Rjnpt0PPBqLVzgDvDMfm+l/VSPKYK8fpDAtgmSxC5kd2PJqW+FZ3jiYgNydh7WIl5q7fLUh8LneMlnIIM5EvBrwfAmgWbP41Dm9NBAR3M0gGR95Ypst/ELa960dk52HChe6/Xy5os6PLE7flfPp22wS1BxCkXCzJ7Srb7WiGQ5mRslJLLra4rdpNDPwZc55kyajXlMSC1nxGNyPR+M4vGfFSAr5pGn3PiJnvWRLJFYBwy/vxuZwRxYmr9lzZYAccvp471e5mpOiaWD0E1mQsNlquuneNDVwzO1BP4e0nykRMwiGzIHvrUVSqLEa9w4KokByTp22OPKfqLsyOz460P3eXNt4jDExWBo/gySDx9eElGqnz7N8Vk15wU1RjAa4+yQez4PPDtGfNB3nEyt+WXbfZxWfNxNO68GRmLwJbUb2aCBwByW4r8MxDZgq6ffnsH5QRhCIU7VaXJ3hYVVCWsIk07Qpx8OK/A55+4d3Rlh/Y4ZGQwGeUhPnQCjjQCCvotoJ1h49IJHDbAXoX+ayZA4hTXzNsYcrrCW0aLTODkKXIDgvZiOybmDbdTF9vpSVflTkTD1GTmeATp+lry0HAYWgwcXl75dyxfc7UCSddeTvBibNTtTcuJJaGc3LLXA5tRBY5lYpsAtazYtHeI/Q8v/dlB5kpgTxSUBAxV1FNL9Zktxrbm8Ob0VHGskm3fW0pqleAzT1GwBywW7EtfKNopp3Hyqg9t1lYk4FlKeLB3cot7FEKTyO2PfsLZTJmLW2+2u3dQhpFGAKF22AvECbj9FLMg91KW2xaPD32NudvFhM3a4EeeeGBHd1J/Eltujmq2JHc21A3zhjQos/WSEZJ564O7G/S+ryGdW+AW635ZWSHIyyc3GF7LCnv39Cw2WdWXXG+PlPEnXnsMnAeHoSqTpiS0FsGTLZ2JZJGN/YoNE+3DtP1y3GT2FSVebdkR6Oe8fEgPHQVeBD34E4CS7AD8A2oAMNT+fpT+mxUjIkqVjcpqj8uK083OgYWOgitS6KuV4LZmOTu5xmnFDdKum/PlyTTbYhuZOH356fAUpI8IojcmBtjS7yhG+AepycrTnTluAkbdgqqDi7JLuiCxEt1NgUc2JgMezF3azbgnfQcFL6wtanqt6bP8B8yxbFFdVt6zL7aqWdi5Lk/a//qm1g5MejAWqpcFvRhJ/U2Bb1fSMk1QQeHUBf+OVgL/5GUYUrQ53Mg84ig5w2BXR90PcOLfb0A0xTv8rZ1mUlzJYEcTfsI6lGwidDwVExjrn1Eg4ivI41VRTfcKSxhVn5zIazPcWl3QaBzg+9oWkUzfbwCfBgK1TW2JwhH/qDsiV5+/gxgCmt3u+mk+JLMergJpDt6tPCVrjvXSnszq5vnRt3kzUP1gHBOwWRHDPo+ceCn5iVOSXxFcTCSAJ9ZvG5GeIKMSNnMF897taO7isr03oV8Nny9qnHFTeh7UJw6njqUHQ5bNq2AEq8z6/lNxO/o0cIWrM65Vu7NrG4+N2qvNg9BnYDstpbv/MzN09fCXE7VqYUZP6pavG3Rip61f35flv1wm8fB/fRjFXuox1wDDslkW4z6bdFN+3wTp/ZBklhhuAlsZdeSYRKN6ZuIsytqpl7YYuvl8yA8nient+FMNB6ErwFOxx/bDQo6/xY+QicM+OD722GdXjfYoaZSt5MfQSvbrLA345gKbbqitR4LbFX2nYPyLsyK5onTwyKpDC+ewAg+ejWUU4nF7TNPBnNZvXk+6dcpYNYNF2T4yNQZ09GDxH9Edx6e3xxM37y/QJm76HVfMwTm5uurkvbqiRdJCT6dINkZmWJQZVXqtRuIi8RQPN0UyNOp8ty+IS5z7rXlfncanc55mj69N3Quztg19aFzRIYOZNX5LkzYHMlVUyN+RjHL/K638CQXxgizne8gf61Mu+U9LxfFTLpl+SLDb20uR9Fzuh/CyHvRhsM3YuCUehnzLLqmQdzj0n1Z+s5NWE5Yn2lL7As9hjmMkcrTyc0acr9d9TTnEaat/NFLN2yhziY/Zj3a0d4CkyNUK1SrBzLGF2FmC27saDvh3uYUkbxVblbOQdg85X7JLbeV3anSaat+Z/jWqm4N2fGH2CO+i31lbE3ZlB6uoppejEgpZwfMra5jk/R2zyrvqrKjuhSgJgboCzYBdyS2oY3MHKlas1wJWDjTCUhjkYXBvsS2ayMYZ4HGIrYCliE60dJeuni4W7EFbRTGS8Ruy33ARYpMQloLr4Wo9Eha44zc1yG2ng5BhCqNVyOZh9Y25lyfvQIP9rtjMTHxeFfswnBvHjszoyXsaE3P/GJJ8OlX+RJH5RvlLMcM0xk9bSGRvRT/gcjiK4TGpNs5EN+47eKdmFw5c3IrNomCbxJ+Tox6nkyUBeyOidfbf1F3AaB0KsgmgPYTHOeXX/tUzDf9cywg/NrjshOk16FJLaTfYn54npFlsCQqGrvx0P6bj2A0xG5dNry6O41OgO1L6XFgxzz97gp6J5AKuC6vQLtOncI+DZAAZslx6MN1e0tza4eaBOACa6T0zDwZYDguvidRmvpaZVwJfBYTaa0jBmbZHNGIawfNPaStKZmyZzsoP7sT5sas2Q1bkIZ0fdvMcwJcRqbC4KYflkoq33YVjoiLDV3hvLvMJYpDoD0EzWQqMtSIOddQiG0/EtbkqQsKlcs+C4zLlahgcLsuhgqnsOvpqHBku46GCs6d91lgRJTvHSbxfX441niVTYydRTpmMFhdJwY+VaXWzjRH0qd5PId1YYadTx61ttkiEP8+PxzXkJEn2tivdPxgVjqmX4MkESwz2HXY5NXBTHHdrpGW/Dn9v3Aet2zXHLfb+yjTxd7CHm9+qrLXu8yCMRobmNrvwRJMm9S3TLC7D0dzwtTOu5TueGX4uNCItv3m8Z1/PJP8tHcJ5cUKYzVZQ3reY8KsRVbrY9HM19AuECPLhf5GPc86LZb7Ut35GlyEjczTT7Byf3B2thBdhs6GZmV6aBK7jKctiEbiqMQ2i5cJrHvynLAki97+tdLwu+LEld/+S5cfzXpqb3e4k+wktIbLjkTnweANY7XDr5P7bNMKkvcUfMMauALVcX2aypwi2Im3ReXkAcrTE1Bhc9O8448wT6w2HCUfeNGw9zTC9MqYCjzFWI2nXRfGBLStRu5siGdycfNmW8ACLEvRrO2wG1HuN1vURsQcW0zVV38cX5MsdMUVdtrTaZo9LzPsxs6ekf18Yb+iMyT2gbbWpmakeZFwo9vEGV4h9tuv2A3RnmOrlZtmGNask+m0q78dMLf2nedkfEKeSba148mXzg/qm4N5X0XZsnoAzbx+j9lypbeytYm4r3Fsn8R5CcMzPAVFnkEcbHbFr3W1Zk8lt/O0752CCm07tV/fpM6JyAXs0qsn9sxscBcxITYyEecnYduxfg4nHKfh2uDoJvzuViVI/jjOc6Wq3meT7m6zvbFRS5AhNhm5yrtk2RqYSm5h6H4nHF+WsoIms7OmpqKeU41fbRpmezkVO66RS29snqyInaghGKfQ0PNsBFjbAmx9m1cn4bb7xh/3k00LA3ay4DKWL1AbouSZ6e9peXDBp6INVhMWE6axUybWq78G7AcUZqi4MwFm3IFuiKZcRSctIUcnQnRkqFwaaNZ97UQ/L8QcFCvzEIJtrXdb5p77Ys++3JGrY1OB703FcuVdQdIJ9TsItdMh5wQ7htejf/YyapzttN6+D8BQqP5HB3umpT+cUDhPBvv9gW6Tv/sn+o0z8KCIF2W2Dvea0gaaAmdAEC9bG5Adlwz6Xx14Dc30oy8Eph9WwQL39NSSPOAkZfeR7TzS1VjPiBROLMGswHtJaardIZ2eDgeUvx8bvZd9PaG2Pe6mxQlttDy44z8ZAGzzmS1WsIuJlu0CNJzZKDCf3PzpD3wIEhz2BWgY8zlg1rmx0yt8WImafdcNdjYyZphbbj3ATCdR29ZqGvfnB/yMHeXNc2UaZYbEKvuEfdsm3/AHwJleglUfyhDCJzkRbPZh1LMlYpL8XdMR+MIxcYfdnsL4bLbcTOJrL7DP6+ARc1y0hMM+L43HbFgwMzS8tgAs2+Cr2ZGZ2gknfWsLZjDpdRCdimdOmitUuS/xasWuSQ7u0OZx6vIdPjC460x5TC3uLlhtjqTJ3tOT6tLTMJtAX2xbm4c/VQoaPkxOxpWOJ17sK/IBTeBhmryC6lqy9nuY1q0S8qgJZIUilYZy4GMHc5mTt/7czCa2E6B3UTurJtDgQ4beF2tLpcIgzmvTNbXptkg8iN1uVK20dwDFLcNiUntjntstmlRnUxoOm8mLng8jWbjMbPKgt20CbGXOyFJ3oe6MoDNx8ULgy9Cf9E1JFvfJhzO/TVFZ2X1yU3ZWG7sUfWsyXTs2g5fhPDtC6mzXzvWy/xynzmOm0fJbrE2FK6UMs2lZxL46fcbgv14+6mNP27wi2cXMs0i35o29EWanKrRtawz1bGWM3UZeEwNt/dx0s5NmViPexcbY2cEq1pHoPJqJnqwmHDy8YefJ7Qz6VMLKxruWeFCju/3gJ7Tr/g3kbHliR86Dg+CYwMSL0DFJp/lW2VTu5sLRlkmJnWh8ttqhmTuIaG41FBnI8flp/11y/5mF134FPIts3UL0YiAJR6R1WN24L1n5mk3CbmI7AdoudkmtALbJjXkeTTBPL23YUG6E2eXVqbofUEpZ80w/BGYxYaLWQcN3bWnavICXvyY0vOaxQcwPImvB+oW3BUFut9qSItMVgPYOI5pvxflIbWeOUumORWwI8liz+TjrJLiD3YVk2VgKOWfgo9hJCEuZCTWInTCedGzwW+BUuO2s66ZWjDxoVB5P5tqhPo8tYH6vBwYuIly+IeUv022xslhGJxyvpAwhOaFDJNiyBB9NeGtytcn9MsoUBDxFky8aRni78W9AcVWG8bEUkOp4fSwXAEJf6Nr8XYTHRI34IJSnBXkDKmhhYe2gZ3ZtgQdSWEQqUW6CaKKLHuL970An7vY5a+Ycj8iV3e8duUiSfckpQX8+lbtft0wSiO5w53gAEXjFbXx8eY6v7S0lml88YATb/vx3vnkG3wU2eRuJfCNRSsq8hP1vJ89YHifHVgliM8ok89VauiEoZlKCKowmNgoXYVauHbI7gZa5/9ioNQohG6LfB0aAMEHBc1iyI52jhEDokQLDNn5s1VdOj51KNLPloTLkWgPCM9dj1ipJpgRCbgzfrSETh3X+PGKJYyal/tD4D1vqrpg3fbfu4SalaeyUOrp4xe27LptM2HdYd7qrM9PrmxoDnTZiC5DaOI+30D3Ra3Q+WE4JVRJkaBJOlAKVTDsE/VohK3NWkODmoUMYbxPOuqr42nI2rGio5yFTGt8nnLUUH+y28mCVnjM7zaDTo8abeYNn39hh+M0iZeRLU3nNIG4fKGVG8Fy/wcHgBt2VofTEyxUfqSaA+NyHZhe6ttW+YvJKWDmz8EItI797X+psvCKMq54tbf7AuV1ABxgm1HYXGS+a8RQ6P88UDAba501mEYF12kHEyIvRnNHJ8WM0y8qBkGrH2k2sO9O5Xe0c+L2DDiWaSSkbpXZcXlqj0Uo7C+LT2phy8Wm0bXYo2S0zCy9k8yydZW+wE/sTzrJJQTTzyv4I2WyhYIr528SXuTW0qtYp5s6jF6TZCmTewb20aG5hHtb7bPpWJ+0Hq/7cU5TFCHY0d6XSMiXcNE8XBaMt2md6sy82YIExEduMVmBYKbXej8lvATaJN9yQQXvVMmyJSblrTWR9qSgTt6OZWBa81SsGLXzvZTziojIq3DFXOFw7DUbm2Lp8vxUjZxE9L3YdhM20enlkvquZLB3flZ+ZGgvPVY7PFYgWXZ4xr2UhBuLUoPMUFjjeLfCDvAHuZBDjvcu9D+fP9BviPPAB7+C5TmoV7tJKSfDFRd668MCUPDXgGWxJHuuMdmyg4H1w/+6nt/ezXff2HeezQPA1O88BxpzwUxDwRX9ABi7GvmkvSrTExmjJ3HhGBCF2QJ6nQ18Zo3kilcFuihshSYYApjR3OR9YRtt7NUkLeF2zyn5idpBPB6vfQtaxwQnWWXvLeJDmwKw71J/o41tOzY4UWwDDhSXYfxAuLDXZk3tnOlWaiNp4CeymfelGGlvqYgdd8GYJapF0gM4R2PpIOXkmTE+SA4/UYYv+p+5Go839r55tCQYPKmyc/ewnRuPgfq13y8NmvsVK150q+Kbf8rFMrjD5AG4iGnNvlKT5DtWmUGzl0C5Py6YTbRHTsyLgm7xrIpiXXzMo/B0NNSs3d4TyVzehEOeD3/cOa+fmcaGUFRBcO8yKE25sBSVvamSeobI/4AZTY3YVa6NwQ/z+ws1/WjAT52BiN6lAiZ38TesFQsxWpbq56OTuSM4dxduouAUzdTg0Arz5yvEwzv32cTMEYtoBdnAZzyhudF84NeZo1DbX74SVKTaEYPe5h6B16VHNAUzdb7jOVuUEwIj7cEowvQL8xXNmafmxW4EDxr7bR7DE4O/pSHqHYZsN5PEvcG2vEyCMmzzLL/tgIGYFATdTvfbPsGL+marPkgQcZ8qiGWZq/2Hff4KWcRY8H9R2TTbo3vVrCNClQEwSjH+3uswLFyu9j2XNQKB5kSmc7O2j7FPuM64YCAKbvOnTWsnOwVO8jy+b8TtcG5CPs8w9z1A3a2f5zCK4qdplmkHAI6zWMMfl/tylulmZF89T44FbRq5OHKXtlQFBgwgsLbg25c9qondGoA5zOdbS2ZF7DdZPcWS6GqKz9MbF/mzPDFmi/feJ2GSWuL5QLZkntZ5TWb2bVpKckdXLWnIxD0529ZnbT/kZqeCTliopmsk4OylkWfPNrahLIlAIvzlk2+sXui5rKpIYdhF0m+MfG1EJ0JRLUh37ONc04Vb4gItmKPPAAhQ6KOgLzfVcri5WffLDOOL9fsdxjAUChulw2+I/ZS2q7WMBN03XLxJm/KTjWXYWX1duelxZe80Q3vRv95BPALmmY3Jm330adjVP2NEEaG8FM/a8FchnmX5kju849WKy3qylX+aZlmPep+dwZCgfpHjEnsPI1lKIvwzCm0cbcGcF4+koYQTG+hzXMV0g7gtXzMEQLCeedPsMxpX5cteMp0Ekv1WPWzGqtOVl0/OahvVSq0nheXK+IOVbk80qMsQ+8ROBNf8R/q3fV4NqwXy6AjeKpXuLWmDIin+KsSWd2tXdq1MoFvRYJKykRcKWymjXSr8g+g5lfJWomkxHEy3x4URKIqHvGCvXZQJaygrbTHZUrWmGS8eGfPEU0983aUwbwp+vzuqOd9JQZxE6Bd0FaDRqZ1bEzN77ZaKZAf6jvLIA+7m8uAT7WV6wAhyK/x0mKUjVpCcXGqxOSVM+LtKuZoQFU9yHAAx3KwNng2z3NJYnNGoq1xENafq3ZNTg31fmJ/B7iIqE2hFQjv0984Q5lPHuum01P/uIWgkzmVuwbESU+0WUXkxEuaW2ZXo/+hxf2x/PN76yv0sQK3ezkFCzoD23Er+530q/TL9Rcmk9OVSe8rfKOYNbhK/VdBnWlEOnnXlp85h9mYuIx42yai5B5QjM5kZbxvUeR7dJuInYfHiHsaXNyfhlQRZ3GfX+nc/sLsvqzjH32TomjvOR6iibUZxzTLvcsYPZmvywc2HGI+fRJj2WuUQJzE1sNRkRhnX/lKYmM+IyqJZkrwZpDckn1b2SSiduci1s2QnUrdQ4yXmy1iZBjU+sNhlFEQzrRoEqnfHBPZt7dtl6L3ee1teGt73keU+N3amsTsJoBoq8oRP374siH49P9jmVLsCQ9uveobQr0Ri2DM6k8oCMz2JWIjXahATjTHSKEfXS04XB5iDRYQae5YO4dRhtpqfeB////04AAAD9////WgAAAAEAAACjWAAAoMwBACi1L/2goMwBAL3EAsrzGrEwELg3BnT2H5r3969A1G8NwUzyKNLmDtW390dPi2xo0AmhBBkTpBMdU0r/p59++umnSQvWCoYK+AbOgXHYsCEDy8Byci/wCxwXh2NgGNjGDDwD18A0XLhQgVXgFClMYBO4RAmMAp/ALlbgFbgFZkGCBAgMAn/4wAFzwMsl9oA7YBIhcAg8Aou4cKECroAp4DX8ht3c2nAbVirhMBzWoOGIjziZRGIk3rAhA86AMWBgw2zYAr6AzSQ8QMNoOC3NAXaAxcQWjC3AZWVkmAwzwA0wBPwAm2EJEXAErKZ2hs/wBJyGvbABA124KwECBAfwARwWVgAXwAECCMAC8IABW3jLiAlgI+bCYFiBggQ4AUaAv/CrhbWwsIs5frHGe7OYxTljVV3xitsWAAaAvf/4496xMBbOwlpOzGRshFyiG0+gUedzyZQa9dguHfOQzGlyUQ0VrVZgYMc8P2ZGSs+McUt812SOceK/5tMQig+b0cSpW1PQral8j7hNPGxODf+a0DF3TWcc82yZk0Y/KRiSCTZoZ4QIruMmNe9xkxJLRVaC0ySA8Q+7p9S4ZDqf0Og0uaj0el8cTuzJWWHol6VnxrglvmsyxzjxX/NpCMWHzWjiFLOCyUUvI4QZ+uQp/WHzr3nXPPMTRJEc3PN07qX1IZnHPLA2I0+/s7vmX/OwuV9xIUddIWQbdYUVVPrEw+bU8K8JHXPXdMYxz5Y5afSTgiGZYEc/rngM1nHFY29CkrvthTHG26sPFxmDdLjIOEKnFgb1fKWExcTF6TRxuhg1jEKhhtDoc8zT6RzjfDLjmMnlMm7JTBpz0oiUSrM0aWwimWBIZpsPQ03cohTaATvmRTEcE5fBjpicUgpbS036UOwNSKTR9yPFqRw3xhAnHj3JqVHIoWT1Zbl4SStvbwPOxBQiYAPoyc8XJlDE8vNjMpFSpBQpPTtbLo3Gu+Zd0+lkMv+af00o9Pk8bB42p9NolBVkBZOLyUWwvrO0xT68VRX8EzSElcywIL9kEVoq4ud3dtf8ax42WUFW8LD517xrnvn5nd01/5qHTVaQFTxs/jXvmmd+fEY0TL5EGr70ZUBFviU8AROMecw75oGBMZnHvGMeGPOYl41GpBQpzUaklMlcLuOYy+fT6RzzdEajUKhhFLq4mJwmp4mLyanS53HNKb3SLyYuTqeJ08WoYRQKNYRGn2OeTucY55MZx1wu45bMpDEnjRkpTR6TcEg6JB2SDggWfMNvWPANv2Hlq3yVr/JVvqA68MI2TitqRUxhV6HoDQu+4S1JbQuoiHonwZVB6Jrx5GJDjopxb0mikbG9GjfGVIlpKdsfgLjSBcgCS8WNTZl27b11FHxdLQpsXUFzc8RnAZmDL0TG7jwAtQXjK44M+8JsGtVrTqfR6HQanU6n0+k0Go1Go9DnEwp9PqHQJxQKhUKhz+fz+XQymU4nk+l0Mp1Op9PpZDKZTGbg0mhcGpPL5DK5TC6TS6PRaDRKmUimFMmUIplIJpKJZCKZSCZSipQipUgpUnrMO+YRiNMJkXAZ6kEijCMmpseCUI4ejzmAMuD9QZGGE4MmBkBJLRzxaYEIxAuWV0rAT1M3tyXKL1kfpoA+fGB5pcRSwpXBgIG6NDn6JLgtQbQIxbR259aDD5MFfNw+OYGxCFW+TyOSqYZKAAvKN7C5OFW+UahRGnhCQCG9MDCCHNVQyRJUYjVxpiCqMonyksmAEtMpJcm5TKSSPygxAPXJcI6ClKQPTq3ceID5c2oOCFqbnhWmftg9cagZ5ZYjEoI+QaS070+Tr0uRTCQSiUQimUgpUoqUIqVIKVK6XBoZtEujcblcLpfLpdFoNBqNjt6STidzQp8jOabT6XQ6nU4mk8lkMjmYX4Y+EfvqNJ9QKBQKhUKfz+fz+ZxObfTpkYtOk9PkNDlNTpPT5DQajUajUcS3PkJKH6XZp/eWXFR6pVd6pVd6pVd6vz4zb1shoGJ9gs1n85in52aPySs3N5BuBFGQ1vUmcA/K+h7hFCF08yMJTsYTwrYMrqRGo3TJZC6fzih0umhh78+QHaVfOsO+bNX5ten0+YRGo4vHvGOec8lkIpmBx7wxvzbIt0RKCNuMPI95Ss+UHvP25CBG8mvPxUXoNDo95hmNTucyKUUmn1sILzy3sPk1jN1w0BFmyCKjxLJLy8Cn0CswbklsfEEiL0ghZLsgRen92uJ0MQqFRp9O55O5ZCaNUmnSiGTyUSRSyJTYmF8bty1UXW51tCk9QkpfFFx5w8Y85h3zmEakFCk1LpnOZxQajT6dxjzAPDvAvKnelC5Wok9nnvIFzLOzA8zjs8Fj5YvCFyiwDwCJSnx1smzxOTJxKrDPD54IbNPhaEugmxypMTdQPs7bG1bwqNWkwxwoChM8DcmWigS8oZr2KQzrgELZ33DXpa5EhQnqFgtsvbEycywM+7qi7FOOHPWSEoUJzOi3UUgmFIKpKqLsgPrwSYHziU8NKR1YWHwKEbAYkt+MhWBsYrCYGCoEo0Sm7KRo8CFyE4pPFR/msWvEkEIEr1al52teSZMimUimFMmUSpFMJBOJRCKRTKQUKUVKkVKkdLk0GpdGIwO15XK5XC6NRqPR6Ew6mUwnk+m0YMMMgxJrxDidTqfTyWQymcwnNPmEQp/PJ4g0KBQKhUKfz+fzqXclTW0ajU6jUz48OYfIvEjwk5wmp8lpcpqcRqPRaLSvqeCD0icX+SbYMNNB6ZVe6ZX+60sPaxDT96ZBTKCbmNJAEr02/gwzixwonC+lHh22rxB4M/r4UHXos/JKzJBQH5RAW9M5gMoqwQ2CO/5HhJUUeXkpD2ggRPSqIJZMfjHhRFiJ04VjntJPoUuj1IlkMpXe+WROF6HJpfSY51amt7g0SpFMZnQ6XVR6pYc+k0spksmGL0Mbvh5AdvQdA1jgk3Koh56YkYxA4B6TNFPmMe+Y57XYeJJNGnRBThUX0UaBfIoEyAmcM5YIrUNCLJCOFnXMYzKPeUip0YiUwjGXzufTCReFTvcCw5JTSlSw2Bo/NnpvAAtKP12ERp3PJRMOKcWYrC4NpsIqRxB5kkaMt2CoCYQAx1ZFq5Wt8fCvqIGGXbpi5Q7aKD4fB5LxSEGPjF7gUcIEflyCQISeKlrH14YfnILpnEB53BiPeHUFN+bHxg6k9Q0UhzWxAqukyKOrHYR45Cy9lSqTQy5ZYAnZNONIuxxsSDokHbLOiQshgeroCGghXVlAMBAcBMwRtJJaqBtjgQjNnKk2YQLk82TQYUmDKoQROPUmGCCICITgJEDYAHHMpistIZkYPE1NHDgHJA3rWXGKsEwIieQmLR5/jM8Rn8B3iN8e28RkIDCYGZQSKvRclGQJfd3eeERv4MiU75obZBSuoAW+YgD34r7iBiVVMLInhQw72KiOhD0sL8wGDyXa2bO7RGivUZRuDapUZmNNroWMEw+m0mWBh0WRT1XXjL59JU35Yqx0BUsoXSoplO4NpSYRXoXtmQRjUw8H9uqi0JFGulTotmwCP/1QLOTJN50maBW2aHiWFOkUcmWVMn1UJAPChz0isoIWum3WoJwKZCnknQqMakGksH2jIjCLe7KAV9i6ggJFofhU2DIimzQJVOH7YwWiZp3C9xDwkJ2Dws5aEbuyx01pIMnzp6kdGZVpC7tflxtX2+U2AcKqYyM0zsLupIOiG32FL3MCJzuB3F42F46Qojwp7AMI25BcWrZ94SJwdMQHQKErSBCGOJDIpFAR5fbmx0EaGdvEZQ/iRBqcEyECWdw7qe2tEoMxXyjKIjK3tzaECpFh0SB1e5sTZuANv+ExBR8+7NnNqQscNMSYgRi8BYwAXBikYxgla+oDWijKuEdBjkpgDydyg4Jvh7E5U294DR8XG4ET9KnBPB0IuTUxPn7tyKFiNBjrIhizSow9EuP/SkvFRiEYYxIBEB6wD1gzszQ2jUVjzwRssQIEGAkICMAGYAEAwBrgVYAtwHKxRjaLxWK1DiBguwx4sV3slxf7xXLlrF+10q+0K92KxZhV9aJeXFmVZVfNsmyrN9uy7+bsy7r8sy7rP+vZrhV1KlSqdCrNSpVmpVfpUprUKFOalE40pRP1qU9TUPqT9hRKe9KidCe9iZMmvUln0qQzaUy6kqZ0aElT0pcs6UsaUUfSkB5J0pD0JEl6kpYuUsRIL9LRRjqqHelE+hAiQ/qQLmRIF9KEtKEG9CeQBqQHBdKDtCBNqAcFC/Wg9lOo/eg+gHv4aECtB6r16ECdR9/BY0ff0XXs6Dqajo6j4bz503D0nD89R8vRfrqPj43u027YaDe6jZ6ap9Zbo9foNHpPo8nTefrMGTPajC6jyegwX/QXDQaMGC1Gj9F4Wotzi1Nz6aK5aC86i76CxYq+oqtY0VU0FShPomgoUrQUfaen6KYSrUQvWcJEM9FOdBNdZ+SIEY3ETiPRSXQRLYQuiBaihwTRQzSROR8/9BxTM3UPDeQGD71jhw6tQ+PQOfQMOS2nZcigoWloG7qGjtFCt9BxcS60C/1Cw9AsVugVWoWKFDqFRqFPaBMj9AhdQpPQIkBoEPqDDqE9cNAc9FJ30BvgNJxWag06+abfNFIftVsGnUFj0G36wppe02zaghZDoBFoMLAEC/TYGFhYmAIyARoAAJ2VlYWlpcUD6AH8dXvX/3vtsSJEUJugKaCleTVo0EAzYMCqejUzg3DmQDsYsL5ata5aWbFSXBVXVapIqVpZsXK1ulpbtUq1ploTE0uhWk/pLW3AgO5ipbv0l9Goscbroj5AQBfQXAQ016gVVKgV1CpKV9BqDyh8eekvrUAv0GBaTKNpCVpNs1prdX2lt1ZWukwLWFmtptZS66k11Lq4KuoHZ9rdemuu2/XTdJ2untZOjBglWgUJCgayYQNdoSsfPnYAIa2SJEWKhFi4Dg4GGlK0PloXKUK0LlodIVodrY1WS5dWxDXTJUx06tiZNKlSJammTeumNVMmSiulldN6mCZNX5/f6tdmzZrn3h7fyre6cfNmfdO39iFcCQVXRYZWQ2uhQoT+VkCAAgUyPCRoFbRGV0TroPXPHzZw1jar35k469+KJm/NW8+sZtZCP6veqmZ9rppWTGumFdLKZu2zzlnlrHTWPasePXfWO2ueFc9aBm/FW8msY1YxYFYw65c1zOrcsl7BsmLJsmZZrVjxsnpZu3TRsmpZuaxb1ipSVikrlXXK6uRuXdJcm0xWJqsSJVHWKCsUKE3WJuuT9W5NcmQ9stqtSNYhRFYha5AgzJW5AgFiZDWy1tXRrXRrkZXIjh/r3JyP1cfKY+2x1rBxw8aKI8eKY9Wx0lhlzICxyljlYKxya4wWLFysLdYVceuK9cV6YjVRAsVqYlWBYlWxplhDrCA+iFhBrCRErCTWEcsNHNblqqHDqmH1sMKtSSVyTa5H5Hpc31YM6wW2DOuF1S3D6ra2rRJWChMqrBRWCxVWC+sa2lnairaaqa1ma4QVwurgQYPVwcqgwcpgLVvFVgVhC1YFK9mClWwdWw+sX14I1q81AYI1wQrGRaDAytW1dq3G1cC6NWAdsAoQEGANsAJYtVb/ru/a+1//mrVirVuvemXZdm1Xd+U4L+ZFdcX51bpmV5lVq1WZVVa1KqvKivlUNlUqMZvKqRJzqowqh8qgPonKoDIpUZlUHsVpU6fMyVP2lDXlac6EKWPKly4hZsRsKVc6lGZJkiLlSHlSppQXMWrEKDt6lB1lSFlRThQ1lBNlRIYyonxIUKBBWRChTCgb5kIZUJ/cJ//JfnLhYB7MgpkwBwJmwAzNfPIePBlP1pPz5Dt0Mp1sJ9fJc+LkOFlO/stw2uQ2+U1209d3xoyZrKZMmi9runB5hslhMhgwW/KW7HRq2dOCJWPJWbJ4yV4yX+6Sv+TlvIwmn8l6GW9MxlOTJj8zmwwm++UxY8hkMllMTpOvUMlUspVcJTdRkpXkJEnssl1esqRILpKNGKnLdRkJkiP5SG42mUhhEiQHyUKE/Ijyg5mZGQgQukyXhwyZg+LkLifJU/KSfPckP8lEiPjIPnKPPJd55Mg58o6sI+OwkW3kGvlGpiGX5fKMLCPHeJFf5LgMI7tYkVfkFplFVnEin8gpMopsYkQekUtkElkEiAwif8ghsodlXuYOmUPeAJfhsjJryMljPua3jMxuGDKG3JYz5AtreS2zZQu5goQsIVPIE3KEtJyW0bIaAADbaOwSa5AZMNgq48oECLwFtLL3unecsZsgwQEwN3POZja3eStQ8IUgy1XWKitWiqqiukpVlbny+655zWMPHGSsLi6qr1ipr7oMZAPZK3/pAVtZK+sAAjKETDa2IJNlsQVZLBvzz1iqK9VVxspZKqusM25wICPIYVllpapSW6mKeSufnTnIDrJZfqCmOqWeUlGpiZAgPXoESpBaqdIhTpw6qZ1UT56mpD5FEiWdpE5CxISoYgKkIpIkRcykST0kSDWkBhI0SA2kFhpE6JIlRJWTWqnSIaVClZCwTx9D1TCqOmqkNooyYjSoSF2kIlIBAfpjqA4OBkIJ9VH7qIXURCogH5WPClUFQ6lT9ZK6ST1U/aiFaqA6Si1VKpQaSjWlRlLz6FHtqHXqyFHlqHTozFHnqHfu4FHxqHtUPeofHBWO+kaNo/qx6evjU/nU53ONukbVU/dUvzZqG5WN6kZVk6fmqWlUNCreGDJjzKhm1DLqGS9fwqhhVDCqGNW5Rd3CReWialG7qFmsqFZULOoVFUoUNYoqRcoUdYpaRaWiNnGiOrlT71Qm6hO7JEvUJaoStakiqVPr1COqETWIEFWISkc3RB2iFlGJqHM/1B9Mlan6UIHk0MFD5aHuUHuoOGyoNtQa6g0VRgw1hionJ0OVodJQZ6gtXKgu4tQ4lYX64gQKFaoKNYW6QjUxQh2hllBJqB08qB7UDx9AqCBUEWoIVcMGdcNSXapwKoe3Y1JNqkhVqbphUDGobWoGdU2tUMGCakG9oLKpFCKoEdQJqgSzszQ1TUVT1VQIDdQG6gPVgSq2YGxBmVqmkqkMEICFqWFqAlWBasBL9fpSv9Qu9QAXV1a3SkDFKgG8qGIV40X86n+V1Sqrvpq3WsVK9WrvGBVGhQonJmJSWFoqFnaVhV1hV2qW6nGrVDgVVqVKESviU6dClcKmMCksStQoPAqHwqbU1VVdVVULqAEGqFv4FV5UM1ZbdUs1GrFULBUAgFd9VQECuMrVrba4EqZEyRK2hCNFgiQJEn70qBFuhBkxUoQV4Wh0EV6EHTlChIlQIVwIDxpkCBvCiPChT5+mgvClS4g4EyBAfQwxoUCBBP3BffoQYkJciP1gRlEcxZw84U6dNGFNeBNOhBPhTFgTJoQN8SA8CUulGBSoQ3yIKeFKeDAQB2IoFsR89uA9WA8GxHnsYDu4Tp07+A7Gg0cOloPp0JmD5+C/vzf4DXbjpg1ug9mw4cN82M+vD/dhODgO3tPDengNfmI1aDAanIfT4DNkMBlsBpfBY8RgMTgMxsNguuAu+Av2grk4sRNrwVtwliv4CraCseAqUrAUTAVPwVHu8B2Ggp9gJ03cxE0wE7zEDtthJTgJRlKH6/ARbGQOM/EPXKTIHJ7DdHRD8BBMhEgQHAQDASIEC8E9evjAPjAPHjqwDrxjx43at/AsuOpXeBXtJ5/Co2g7+RPeRKvJl/Ak2kt+hBfRVvIhPIh2kv/gPbSRfAfPoXXkl35De8hr8HAtIK/0ybaPR/pjO+jfvFsL9W0+Q/vnMfgL7RvP5i20bPyar9DyeQp+Qvv0EnyENo1X82mtGY/mz9ox3sxDaMP4B95B28U38Axapy/zZC0WP+YXtFW8mFfQSvFhPkF758E8gpaJP+C/WiXeyxtoj/guX6At4rk8gZbOG/1WC8QP8ALaOR/AA2h3eC2f1eLwWP63Nbz3vZXzr3fbF577tm3ht2dbFe0Jn73ajvC4L7Yg+qvuqu3QW3VWrYa+qqtqk12xp2rfOqqe2Gbop7qplq2X6qRaCn1UF9VG6KE6qBatf+rT9kH31Du1DDqnvqkd65p6plZBx9QvtWAdsVtqv3qlTqnt6od9UkugS7ukVkCP1CG1Wv1Rd9T+3qgzat++qCtq2x7tidq1I+qHWtwN9ULbVSfUB21VXVAPtFF1ww5om+p/up89qvfphRtUJ+yD21MX7IF7U4d2PhtTB+x7tqWup+fZhx1Pv7MldTu9zn7U6fQ5m1GX0/92tMfpcPah/qa72YR6m85mB+p+vW//6Xx9bxf2Nf25BbteV7P59DQdzdbT8/qZfaeb6WU2nU6mj9l/Ha+L2W96mA5ms+lfupfN17t0LvvZt3TnTtO19Cz7TMfSr2wy3UqvssV0Kn3K/tKl9CibS4fSn2wt/a472Uh6k85k1/VmX7KHdCU9yQ7S7TqS/aMf6UZ2j17Xi2wdnUgfsm90ui5k0+hBOpAt15n9x37R57qP3aL36Dy2ir6j69gneo6OY5PoN7qNHaLX6DS2hz6jy9jLLtdjbLgOo7/YyB7XXWy33qKz2Bj6iq5iW+gpOopNoZ/oJnaEXqKT2Gh9RBexIfQQHcRu0D90D5usd+gctlhf9g07QdfQ4faBruzJbaAj+3Fz9bfutrd6W8+wA3QM/cLO6mzdwvZ9rVfYbqfQJ+zdJfQIe+1qPW3jjtbPWFfdrENgV/UH3QGbqjfoDNhTvayTsaT6WF/AhupiXQE77WE9Aduog3UErKJ+oH+xf7pXN8AW9q5egLXTuToBdk439i12TR/QBbB4PUAHwILpWj2LrdKx+meXdN87K6S/3WVxdN5b1kXfnWVFdN2z2vH7ytXb6l2l6lV8USW+p95SpN5RbyhQ76fXU6eX06sp04vpRbT0VnoPJ73SNxKk99HbiNG76I0mehG9hgq9hF5BgV7D94+ft89LOPgKvlA+L+CrJ8+L57VT56Xzyvl747xv3LxtXr++l+9d83z13jRo3rzXTJmXzIsn5g3zfvHydnm3vM43y4vltfJWeae8Ul4o75PXydvkbb5L3iSv3XvkNfIWeYm8dK+QF8jLfOdeH28PHjt05MBxw8Zb46UxQ4ZcDBgv4l4XL4t3xZviRfGaeEu8I14RL4j3w9vh5fBueDW8yjf5Ht+3t+3N8F542d61t8I74ZXwqr1p79lr9j54HbwNGJSRjS0QU/CGvQnAEBz48jLQ9RZ4CbzGd8Ar4AXwar1Y73/7+778bV/21W9+VXfRfeW2clm5qlxFF5Wb6JpyS7mjXFEuKPeT68nt5G5yNbmY3EuuJbeSe+hOciW5kVxIjxw1chm5ixRFE7mIXENuIXeQK8g1dAG5f/z0KXQJ3UHBQKjLx93j6nHxuHfcOi4dd46cvzguHPeNmzZsXD+Xz91zn3quGhdNnnvGLUPGHeOKCeOCcb10cbm4Ti1uFveKFbeKO0WKG8V9cuc6cZk03SVuEjsXiWukzi3iDqFzhbhAmO4P10cPl4erI4eLw7VRw6XhypBzY7gv4lwXLosVrgoXxQnXhEtihCvCBfHB9eByWLobXDilm3SPb66bmwGDe8G1sOZWcCe4Elw1N809c83cB64Dl4Fb5o65C1wFbpgL5iJwv1wvt8st4BJwje4AV4ALwNVysdzvdvd1udu6rKvd7Kp8kb/irTgrroorclQ8kZvipfgoLoqD4p+4J96Jb+KaOCZ+iVvilfghn8Ql8Uj8EXfEGfFFPMoT8UPcECfEB/FA3JD/4X54ISfkgjyQ8+GAXA/Pw+9wO5wOn8P/eBz+hrvhbLgf5+N7/Mn1eBqOhp/hZjgZPoaL4WH4F+6Fc+FbuBaehV/hVjgVPoVH4VD4HXfCmfAmV8KTcCT8CK/jRfgQTseDcCD8B5/jPTgProPn4De4DU6Dz+ByPAZ/weN4C86Cq+Ap+AlugpPgI3gIDoJ74B34km/gcFzJkfzI3Xgbx8AvcAt8jVPgE3gErsbR+BmHwB/wBpwBLyMbWyCmICwBB+MIDnx5GegqwMUJ8C0+gAfgAHgWx+Ked+5yzvfKM8ftYvvKVStWq1QppmpRtYmnTJUiNUpUqBZUO209tZzaTW2mFlOL2FpqKbWHrbSV1EJqH7WNWkbtIkXRRC2i1lBbqCU0SFCg1rD90/ppC1vCVrANbPm0gO0ePXnwtHdaO3XozGnltHFaOK2btk3r1/a1e+2aVq9V06LJa8+0ZVoyLV4rpgXzpfXScmm3tFraLO2V1kpLpZ3SRoHSPmmdtE3aZrukTWLXImmNtHUtkXZIK6QN0jLbH62PHi2PVkebo73R2mhpzGhltDFaGG1c66Jl0a5oU7QoWhMlWhKtiDZE+6H10HJYthtauFbZIttj69a2tRjaC62FtbZCO6GV0Kq1ae2ZWQuhddA2aMtasnZBK9aGtQlaBO2B1qs10BZouVrjVjugDdACaLNarNa3vXVb3m621W1u1b24X+1WrPaqrbhT7cR9apfapLaoHWp/2tPdaXPamnamfWkj7kqb0p60pTvShrQd7UZ70Va0E21E29AutAdtQdtwA9p+dp9NuAd34IZuwL1n59l4tp1dZ8/ZcnacDWe72W223+7be3vN1ttqNpqdt83sMnvMxtthNpjtZXfZW7ZzZ9lY9hUrVahMkRIFyn6y75w0YdJcoiTJtttHtpFdZBPZdFvIBrKZe2772Dz2jp1j49g2do09Y8vYMTaMHbddbBZ7xU6xUWwTu8QesUVsEPvD7rA57A1bw1bu5D7ut922M+wLm22v7Qp7wpaw1XbaPttm+8F2sBnssj22F2wFO2yDbQT7a3vtrl1gE9jGPWAL2AC21sbaf/f9br5brbKL7Cu2FcuKVcUqsqjYRNYUW4odxYpiQbGfWE9sJ5bTJk2ZMF1CtMRWYikdTpJKigTpEeuIZcQuYqNsIhbRIUOFWELsIEGBDFlArB+2D0vIDrKCgVA+LCC7R08ePOwdtg5Lh5XD/rFx4Lxxw7Zh2fj18bF77JPVY9WkQZN3xkwZMuwYVgwbhv3CemG7cNni1JIFyxXWCkuFncJKiQLlyZ2TJkzYJquETcLaITlipK4IkSEsHRuEBcIyf8z56MFjhw42B3uDtcHWoDFDhlwMGC/YOLYFy4JdoSIFihMmSpBgR7AhWBDsBw8dOCw3aIBjlck3Fok8skfWza2NbWMxYMjAZmAvXGBj2VgLFiqwFdi1tQnsBJYCBTVWjZXARmjQwAEDBmVsGUtGNsaOsQsWiLFirAIFYCwYG8YmYB2wEAJEhtAJCQKE+WPORw8eO3TkwHHDRg0aM2TIxYDxIs5FCxYrVKRAccJECRIjRIQA8cFDBw7LDRrglEnk8c2tLQOGC2wW1ipQmCAhgloa2pkZhAcOGjAoIxtbIKYgLAEYggNfXga6CnARMG4NEBAAgFYW1vf9dXm7Wb1mVePFV65asVqlSjEVqsRTpkqRGiUqFKhPU0+dOG3SlAnTJURLlSgdTpJKigTpkaNGjBYpiiZCdMhQIUKDBAUyBPTHT59CwkHBQCgfwD168uC5Y6cOnTly/uLAeeOmDRu/Pr69NU89NWnQ5J0xU4bMGDwxYcB88dKFyxanlixYrlipQmWKlChQntw5acKkuURJEjskR4zUFSEyhE5IECDMH3M+evDYoSMHjhs2atCYIUMuBowXcS5asFihIgWKEyZKkBghIgSIDx46cFhu0ACnTCKPb25tGTBcYLOwVoHCBAkR1NLQzswgPHDQgEEZ2dgCMQVhCcAQHPjyMtBVgIuAcWuAgAAAtLKwvu+vy9vN6jWrK1585aoVq1WqFFOhSjxlqhSpUaJCgfo09dSJ0yZNmTBdQrRUidLhJKmkSJAeOWrEaJGiaCJEhwwVIjRIUCBDQH/89CkkHBQMhPIB3KMnD547durQmSPnLw6cN27asPHr49tb89RTkwZN3hkzZciMwRMTBswXL124bHFqyYLlipUqVKZIiQLlyZ2TJkyaS5QksUNyxEhdESJD6IQEAcL8MeejB48dOnLguGGjBo0ZMuRiwHgR56IFixUqUqA4YaIEiREiQoD44KEDh+UGDXDKJPL45taWAcMFNgtrFShMkBBBLQ3tzAzCAwcNGJSRjS0QUxCWAAzBgS8vA10FuAgYtwYICABAKwvr+/66vN2sXrOa8eIrV61YrVKlmApV4ilTpUiNEhUK1Kepp06cNmnKhOkSoqVKlA4nSSVFgvTIUSNGixRFEyE6ZKgQoUGCAhkC+uOnTyHhoGAglA/gHj158NyxU4fOHDl/ceC8cdOGjV8f396ap56aNGjyzpgpQ2YMnpgwYL546cJli1NLFixXrFShMkVKFChP7pw0YdJcoiSJHZIjRuqKEBlCJyQIEOaPOR89eOzQkQPHDRs1aMyQIRcDxos4Fy1YrFCRAsUJEyVIjBARAsQHDx04LDdogFMmkcc3t7YMGC6wWVirQGGChAhqaWhnZhAeOGjAoIxsbIGYgrAEYAgOfHkZ6CrARcC4NUBAAABaWVjf99fl7Wb1mlUVL75y1YrVKlWKqVAlnjJVitQoUaFAfZp66sRpk6ZMmC4hWqpE6XCSVFIkSI8cNWK0SFE0EaJDhgoRGiQokCGgP376FBIOCgZC+QDu0ZMHzx07dejMkfMXB84bN23Y+PXx7a156qlJgybvjJkyZMbgiQkD5ouXLly2OLVkwXLFShUqU6REgfLkzkkTJs0lSpLYITlipK4IkSF0QoIAYf6Y89GDxw4dOXDcsFGDxgwZcjFgvIhz0YLFChUpUJwwUYLECBEhQHzw0IHDcoMGOGUSeXxza8uA4QKbhbUKFCZIiKCWhnZmBuGBgwYMysjGFogpCEsAhuDAl5eBrgJcBIxbAwQEAKCVhfV9f13eblavWX3DsCYB7UGZGJgX1wAtzzWLWymeGvWJE6ZK0kd6URSRIUKCDP/0IRSEAurxwwvzpcsWLVisUJEC5a6J1nZHdIsVKU6UGBHiQ4elBiXyrQ0D2xoFCWpoZWAHvLoC8JdvrVvxtVQoT5oQDyM1ihoS9IcQqseOnDd+a9KYwfuyBQsVKLpJU4ndkToidEGYcz125LhRY4YcjLgWK1KcKDEixIcOSw1K5FsbBrY1ChLU0MweNCgbEwsDO+DVxWUcEEALy79867ziV61WKaI6VWpUqE+eOGnChFjpUBrpUaNFUUSGoG/a+PGt0UuTZwaLlhK7I3VE6IIw527UiGuxIsWJD1yJfGvDwEZBgprZgwZlY2FgB7q4jAMCYPl365zxq1WKqEqNCvXJkyZMiIfSSI8aLYoiIiTI8E8fQSigxmOHjpw4b9r48a3RS5NnhgxemC9dtmjBYoWKFCh3TZpK7I7UEaELwpTTGhHiQ4elBiXyrQ0D2xoFCWpoZg8alI2JhYEd8OriMg4IoIXlX751VvGrVqsUUZ0qNSrUoSFCggj14LHzZo1eGjy+RUtTiV2PHS1WLDVQkCAWln0ARDloTYjsgFFCA5tZmLG/r0ppimSI0I6fmS1QjszNSNGhTe3BGFjXAKyXJ3ANbJJgVqbF31L7E9ciQ8A4emGsNOlyxI1Qrj0AG9DyVpgeERKkw0dm3ympC9LjhlyLvfGJNmvy8LpgkdLEjghzRw0YK9gSWk+beTPqUZRLDx2+M1+03CEJ0kNORYglhggNxDxX1rpXnIoUJ0TfqJDbJ7/dAdqJ0zxCN5djRlyKER2UbXtN5aMecQlqkUPDaHhx8bvq62/1Wb2Lf9VX9bL6ij/Vm+qj+omvqX/qm3pF/VKf1Dv9o76od9MP9UG9l/6nP30pfU+/0yvpc/qbXkdf08/0KvqY/qX30Ef8lt5Bv9Kn9AL6h3/SW/ilX9Ib+CN9SO+e/+g7eu/8Rp/RO+cv+opeOD/6E71sPqJ/6N37hn6hV80n9Ae9Z76gH+gd8w0/oBfM//P9vFx+n1/4avmEf/C98gV/4EvlQz+fN8oH/Hveu6/n53mZfDz/zqvk2/l1XiSfzp/z1n05/+8d8uN8OG+Q/+a7eX/8Np/N2+L7/b5Xxef7e++Jv+Y/XxJf76t5Q/w0H83r4ef9M+/ym/llXrhP5o95kR/vi3ndfpgP5sXwv3wvr4Xf5XN5Kfwt3/lG+Fp+lhftY/lXXgjfyq/ycn0qf8q79aX8KG+AD+U/ebP+3Xfy+t/kM3nd3/xL3v2V/CTv+u0+khf/I9+I6+rX/SLuqk/kD3FTfbovxD31g3wgLqnP/D/cUH/u+3Cnv8fn4XL6O74ON9PP8XG4iP/Gt+FS+jU+DVf6Z3wZ7qEv92O4hD6M/8IN9OO+Cxfwt/gs3Dx/xVfh2vkpPgq375/4Jtw1v8Qn4ab5I74I18wP8UG4eP/D9+B++R0+B3fLX/4NLpav4cO5VL7yJ10oH/mPbpP/9t1cJb/tZ3CPfAz/gkvks30LbpC/9iu4c5/Cn+Du+BJ+BPfGV/tp7oyP9s9cGN/sQ3Bb/AffgZviN/gM3BK/7JO5If7YX+B2+GJfgavhh/0ELvKDfQRu2z/wv1y27/UNuBR+1y/gRvhcn4CL9o1/y4XwB3wBboMf4ANwyb7Wz3LFPtb/boLvf3cP/Pe7roHPf+ty/f1Zd+vrv7oBfv6qm/WxX3S9f+Vdua5v5Vm526/yqtzVK/pULvaofCJ35U95U3yVL+VJ8VR+lBfFT/lQHhQn5T/5KQ/lPflOfOo5+U2ck9fkM/FMHpO/xBE9orfEKflKnhKX+kM/iUPyUi+JN/KRPCSuyD/yjjgi38gz4oX8Iq+IC/JRn4gD8oj8Id7HG/KF+KAn5AdxqBfkA/E93tAD4nj8H++H1/F9fCGX4wn9IIfjBX0gb+Ohng/v84B+D1/j9fg8XI3H4+/wPG/H1+FlPB0/h+N5Of6Pg/FxPBzexb/xbrjTt/FsOBbv5/t4Fc/n97gUv8Y/+ROv59XwJj6NR8OX+Dx/htt5M74MN+LJ+DGciMfzYrgQH8aD4Uz/xXvhPnwXz4Xv8Fu8k+PwWnwWXsNj8Ve4DG/FV+EwPBU/hbvwUnwUvsJD8U84Cn/nnfASvolnwkX4pl/CP3glPgnn4O08Eq7BH/FGeNLX+SL8zRPxQ3gGT+eFcDYfxAPhFTzT/+AS/Jz3wdN8D8+Dm/kdXgd34HN4HNzob3gbXICv4WlwLT/Dy+Dfy/kY/PUw/Ave+jjvggec3aiUTbpSDgmYoUBAAgAAAAEAAHOoGYQkWZQEqVROH4RmxOAAIQGAQK8yAAAKCMSgAtmgQNIAAQAQAIBAdQMesM7IU9hu6DDH6+rT/YTEd95bNuRtKPw3Pe1S1nOzHxMbL3ovF7l1tdzl91KSmfbJU/Ynhf9ouvpmuzHwjWT6QcyKdqStgCwndQxe0hTHQjJP6B5HKQ03ccSjaQTTsbVjMNJL2JdSGcAj2U69qKQBbq0vFBtCLcK2Ok01mGYDPa1RzIUhFtNpv8A4lOaBV+UoyEF1j/hErKE8DzcIVsUU11MyD2Cex1kcJjGMo+mM0zGqYTTWx5AXshjAZ91OcaC0IV6PLZAWQtc7NIwBaQzwSx6jPhTvAZfVO8rFUA/gWt1yfAqxie57LMTwEMd8tsZxDLY7TmNyhHNJmyM8rquoj5obgtW2Quqp2HJaSefUjlUssNFy5nrYzCA69zcsA+kM6Fsfg34Q7YmfxRXIx7CO6Fq8Y2wq8wlOczzE4TLH+DxGcR23Ogjjcgz7SYtHOKrv6O8BVUt32+MpBpc557ExwmOo3VEa1yPYT90MwZFeJX1U3DCupjdqD0UW2Uo5p3LsZgGd1zPWwXAGybmvYTtI5cjf8gjkg1hPfCy+QTaXewRXYh7jUplL8J6jqY6XOMTxMYbrqNVjGNVn3EtSDMMxfSc9rNQgvrcXEgtNltJbOWU1zOaJnZYR9sGi+wQa9XNpQ2wtVjEthPJE6z0UamE5Y1waSzAW2y2mIXkK/aHFAlyS1dSHyg3A63gHtShkI6yqc1SHKR7B+TjhHBxiMJ3zG4yhLI7xJY+gHEj3hM/CCuVyUwdoJU0xPZXyBKa9lNpwKEM8Gsu4FlsapCX9hLkhlQFc1tfUA8It4NdaBbEhZDO9qtMAMjco8N02MwX9Srw6LVyAuR+XymTyWbIQouAuX/loPl3LTspwT+sRPlbn/LQDHwPfqNhY9V+5QHNoS3lT87SsTiBpgMnHQJ6Ws7BE22sIe2E5w7CUWzAWta7FnqGHIDf46tg0oeuy8b2I6RX+mxLN6Jjstl+p4Izz1g+bnS0UlcdCEgtsGkdHcriJAxTRvZVXDNLB6zofxwlrEbLmnc9/F5LRLUQEdbHlt1igKOnNE3YuRw1GVugvskfIjltHK8d6cdwspyUGmN+26Kvi8u2wCZqr7RCngH2V16ZlLWbYUfX1wuoBB2qFfaDIOFti8pX3pwhzOq63ZU9IOFTFHGcJUZMUf9VTY8RiZCxJYjiB8ZO8E/YBhuI9H9dZdnDavsEYQQ6RdpcKWkQxYDikouynmGC2xHJObVdoPofNnO/hVJvtDzbqIPRsmGsJNclUA5gF5kqvuJZRmJls0QIszffLMq2lTAySWmnyAxcnE2YpCGdeP4jhl3yNj91562FQlZFkM4nCSe5bTMniyO+LHfe8QUSYXBOX7JWjAOv2DPMDruYS5IfUAdMgeDpSXBTI/R7RAfoefb4HSCiFgyfSJaDaZXCHnawhRdth9oSRTJ+Yosv0gjVNYwLrD6ksdwlrDaXIhGkv2PUGlQJK1ifLvM3HpA905ufjd0gmRbQSUfqZn3ESaRLQ7TK44adrkKLsMHrDSKYnp9SWSCOtYdYvKj2gxHvbOsPahfKMddP+ex3SWqCNV9yzh/noPntNfu1V+en18r9X50+vUP3Mj16VVXD9g1UOaiEG5TMsWjuauT9VTlvB7F/QCihapwxbWNasoCQMb5dBCQWbgjl2x1qhTgJjF6llbh3GmSdCuAbAdQ+FgbcJ8wwAbaySbtzOd/AOV6p8rR727Zx16djyThTITr7HUIbwt7rBgb/zG9okqh6HWiQC9PnDnYSiK5bOeFiRVi5y3tzvsasbcDdBZgQRjWUBG6aLM7BUFEpdrdWki8nLDMYUUwrrVkGos/K6d8RQlMn4gklhuTj0uqiqaRfIlhiMObZ01lSCWIeydesoojtmecbV5nhdF+pt9sdz0gSnVUO8skXUc3Y8bSQzADXLkhOmbTxeb+uSmzW2V+USonC9y5OXo+B6hUI82q4/ca12RnpWCJBEN+1zkn091kpgILMr29EK1sjgrg0vggOwF7guOKLUcIZ6pCr/NmM2bR7ggcA60JxhhWVd/4bJt8XqYY8O5Xq2WyWH4pJo3pqs4K9h6v2Dsis5/dVjhugDNzXyomqT8Q0hEwj8ARBP83xG++r0opR9pHThlM61GFTKzC6+6QHPh6u0Ju7zT9Kugf79pbbn8V3bMDOA7rMqHap6RylitYPSszo8IdCMrdtlkicMtbYgGOYfeFbpbZOpF8K77QmnpR6OUemomr/RH2oenTzWsg8PHv4yuaYpER8kgU0T3LiCpN6ljBtZleJ7MXjlGUSKUXPLZT47nZ1N2D8r0jIWed6/2ScaxqtQibxDNsd/3ohTQZUsqskQcMJ9jSJSXjgp/cQmbdBrX1FRF0vqtmMGcczHDyIVSyPQ1lWl5rq4kD0w7DT35uZ6fJffiysVjGqAXC1mVNi/FSLd+cGFGApUDDzSYWrlf7zfmwsUSQp33CZkC1jNGXKKaY4H69V6ecpdoxZDlwt+GgalGMZOy97uXJD9pJ7cXLLLDBGnkT8HMWdUK8C3G63rpaFwkASgKybdsnncwo89QXTyvQCpU+b20WPGXmS7OfI4UjxX0cTQ5/o/xkolb1AVRePOPnL7E0zJq3DWE+nwY/2ULSfxdNOFYEdRTJwMHuLZjS+pfl6qSqJm5ExpXpfB8MspJXaOnsPG5HwfZHz7LFJLcxD26vJ1v2RUTnZibxlY9RaGh93r9fV4AzszH+z/z6DDEqYU2nPatJBJ5Pkwz84xmy5G38i6oTP44HutsPxn5J5yW/OgC+NIastedJBkZsPnPySEUqpuHkZfWVzagXF9fZCU+XnKZPXvPgljoTUSiakkzw5r2yNsLJtLplbWKlnp67nDz9HRVase3TGNEGUxLLDUBJlMO5p8/0Sm1ri5s6XlXLlgc3VtR0nG3mfsYhlrTkZrPqtKdw6XrSpK7X4QB4q2Q9Khv4lMRuqqe86zpjOuugIsw00TR1umF6Hsht8N2NC8s4RDrIFlXzeqj9wNUyMLXeRRR6w6TexQQHsRIYvu0G4/nHypkmTM9BMLwLoGs5tHjGKOXK7Yb2trh8NB+pjJEakjzzBtTdWhngC/kJuxfEocS2bM5DE35+uOxmP5Y65bmJmmK7elN7XOS/LtEmURuu5+xl1ZyhVaMTdAu/qpWepSb0TSY06iZkp/E40FxXIWvxAti5PEmLWfRNPiUglNqwySuYqbeagzvQcmhW1JX7eHtuZA+X7UHBCOeoDeB94nL/s3aLODcOjvTYBDD9cCajullsN19wZI9VKi3E2NnwB2f5uIyjD4GyR7N0c3y84jd30E9r84P8WrginF8OCk6W5+LobDAXg6AjVqMCKcknUg3IwjaGPhTA/O0wduU9mp0eBD0yYwXKWPhbDbRqzZrVq7rftsVCnLwm74dYOMestMCBtnftQ+Y6gmmv5bafzWUONWW427zjVeuNg43aONN9ttnGu68bn1xok21NP6y88djT99LJR1aeFC8N7CheBbCheCFhU+BFtLuBC8mfAhaA/hheBVhA+2aYhuXQhSzZ83D16H5pUHhtPTE5el+Sz8LaVbwfeT+y68caNbwYNGbwVNHP0KmjW6FXTo6FbwuNGt4HNHv4Imjn4FrR/dZdqg2p2hCA4PgRRqjOq4PcqhBu9Ke7lVSvqGKYhM2kmo9sYr7tuvJh2tElutbVy/a+YyqsmrrVfJzE7H5Nk2qSLlyjilTu0Qk3PSER0nYZGrn8I75ZiT8XJkkKJEU7754Y7ePJzt/CNMqOa2Jk+lBnPPKVkazv6Xg5v5HqEWnCrGGojkNRG4aXau5t7nGEmvlbMdONc0le3/gdDNW14TZocmu1la7VZvuJNI2x2gm+/+14JndyNeW9vx3GnK86I1z+kHPV+16bleMuuZbJuMmv3OSpNV56NjmaendQ0TU7vfPDW5ygx1LmPCWq9hqmr2n7mmVoVMf92z/jndAOhLG6DrmAE9bgl0dGOg/++Bfm0SdKtV0N0eBv1oG/R786BbLYTuNBJ64U7odFOhL1oLXXcw9KjN0KHToudMSZ5EJyZSiuYgNEszEZPfSUeS6tRjJPMso6ZhrmHzm1YkU5lczGTMJuo0zCNMfk5JsPwaGBndxjh/M+O6aWWHRkXZ+fXeeFfCJscTE6q3Iynw6tjt9fxYirx/9ULxygXScvIpUpC8opnrqdY18lbEs+RRWtGu5UTLZdIK8omSiK/ckPV2y0p5N/Fc+UhS0XL1QstiaQ/i6ZJQrZf7N3vKreUTrMbP77Z/WtkE2tQrqK8aQl1vC/W4EdXR31Fd2ZTqWWuqQxpU/WtT9Xuzqlsvq+60tXrJ66u3DrDOYYP12RnWhXZaj6P45yzsWYOtfW227c4wKzQeb4tcbvnqbXNWTIR0G3I7Xelz7jZbrqR/xoTIcfjrDoko8C2lzQekOeoCr5n3T9889v7z0mss75NtMwKV9j2wA7dFtCF0aSdf4zcC/9hbT8F97sDO+vDo2rFPWs96PLAt0Sbl0gzCxt9E/GNvHor7WImd9UXRNUY9aV/neGBboo/DpXOxnbn2bvYyr6xCZzf0uf4xWT64J8PAtrh25klLslzbluF7Xv73FmazG5mbW5rfQGszN6fmSXuyW+TUcWl53n/js1zuz2A1QX+3FdpKDdFNtUX72hzteou0R43SjsYu7X/TtN+t024/ULvbN2o/mqn9cql2q7Ha3e3VXjRZO9Vq7UvDtett1x5pvnY0C7Z/jdh+t2O79SnbuVUYYc5em0xt2qW0hK5aVrTarJ03dN+Ovon703ObtcB3Hu++hdypRnJf+errgXUq925ruVMN5r7yUdcD62zu/ZZzpxrPfaX7uQfeCd17rehONaT7yrd0D7xzunct6k5rVPeV7+oeeKd171vXnZwrPeFRHYE32sze/ZZ21LzSvb2DxnaHfnWHUYc33N4vbHhv6C7wMFV44x3+Qo3wDd0aD1eFN9zkL9gg39At83CuGuf73j5vS1jjQmGkj030OX6vGApsrud7G/587fx7b/MXWW0BdE67AF3ZXkBHazugW5ob6PQWB7rY9gg65bWCLtNbBp3SWTro+nYQOrqVhGVpbXlCigabjqWdNvEb79NGseJNyZjPGg1X08Rvtk8b1X43JHMdSzSMohm/wR7SwVpZ7mSeA3YgIjR3QaDQqX7MDP/NvpM50Pdf3zyp2al9TN9p+OIjbgh0JlCybHmhTlIvjAdopx/wnKWF/zPJZdhIR1QyzNvmW+gkHQJ15PXNk9qW+kQ/TfL9DGJ0rR8xZ8LOkUzMG37MPL8eP9/gsR0rlTjDexPhvwGjm+yHwDNbmTa+zpnaLEWHlVyLx9FDU41T9LllyDw9uLvDOFuZWVA0ybBGfI88NMbQxjvadM0lQ4wxf+DM5uE7GusYyUSlX9os2iZOhYgLdBsYOPTkAiuZRw+POiaeOfRrch7L5/60XiWpKGcI6vjgr93WnVWay/EZjjTshkXE3dywSiMnbMzQ7NGcXcgmtK+S1UioZ6h/g6zaIv1CgdvY3Zc5Nt8xCrUnrM/kG4cuq5jrVw4ErD4jqrsAia3YtpiEwcYVgwmlmYGd9hl1I02Hoo5WLjVEw6pV+mogNWRtvvCMUo7p4iyjxWhX9IWd+ZYsKwoTHaz9iA3T3N/DCHDc5RIns+nbBZD39O4Eg8cU7wRWQGsM5oltWvbfLqM/WGLGRMcYMnFzPuZtsG/CvA9XqonffszfMMe1hpyde8VTc6wyMt9oq2zcwmW+tgBRnabX5HVuLbwaWnePbVngzW8nznXLysa/4+h2ZUe2m4jdV8i85/vq3uifQHKatdWX3tMNhj8XwZMFbhDSJ7sM3cjt+CxULsnJXqj3MbqA6HrJrZQxIyAmWs+TdfMigh1r7NC3fYYQNDGyRgo6p5WJkHxQYm6iUULLlvuChrbHCUYiXlZWoD2muxjxE66RNzBWFe9kTS26YBnbwcWVAdRJr5EwIQiN1cRWPEX92nJw9xSNToKTjDy3E9Kvrr8QTt5x3Aa9i3gZMuQaCVu/BLo6puh9A5zvvKK79W9Ow4ojbRCTTttdCmIBwolvyp5wSPv+uHfRDUWbpW7warfPXif0qtelLmM3fKObWdCwVaL2OlcHFL0tdfMfTXRnG93Q69ziE5z1ZIUTvJLtb1EPJbQ9x5SdJHpvyeIcz50djM15tABENnY690M7GdpqepmBHkufE2YevlCZwbBlmZnrfy8HFzMRLHm8QnaGb8WyZK71HFacrAC3YbZCyRmU3cnGXPNF/Pgbgm+PoQmVGQwXJzNz/Qc3nryzaImJadlJ30YkkvOuNl8/mTqvwyjUknnqOuSmeWKT+vSX/OppDkJ1BuOeY3au31WNJ8YULHnAWWbSt+SIZN71aItPt8p0nG5acp4ytrgxT3w3H725/npsLKjMYLhYrQnTP0vHhNeIdeQNzCzUz8bWvSfnzLCa0XgZx/qDyKFpCxp9r1qiTS/NSRuq31/oOqi75px2dKUr21xY6LaTn2wno9twGGae9Aq77vXqiWoOP8uEgXd0s6yvTn+U4fPPk7/49gjS6o5LGJ6n6Uk8Y2vmXj3sspDhs50VhynujsBe3bgt/EZbT4Yt3Sa0FHYumTOjM8M0YzHfFXdAylBzNwrZM07ZNDWZFyw0NZkXLDS1zGfRwGPZSnMT1XkVGnKSFgS2lZkIycsC5twujJTrG3+JSu3IYZo50u4my2b126+yk83ZzGn3KtnSNbF6zVvxPgWS21FlvsIdf15yEOraPOMiDFg7lcKYePQolrAD8nEvm0fZy8hoHX9dj/K2CqRuB/o5TrqM53yRD0hvE2aypmx2/FXqddIMTRxapyHzsjTdjtqcMhaT59ChSbn/ohemvRMKf1JOX07n4Nskl1Vs7PqgcbIWFqXoVMNYIsUO4sN/AMhJsNcKpetEm/HHGvpghwtayuCCQPfhS8RzUX2ytZRlhC4jFebBiMVmVOIinlrb9VhG9w7esIYvhES3Gp0nAJoDOD2ytsLZPMGa51nO87+LYMJ5IUT/jCKWq3j1Ts6Zt/qmFp1krjnKPa8UQ0hWasnEMrvbCUXS2hqGQLNRkyGlBGbmQAfogvHeRErMdd1iL58xQpYVQ1NuaVF7aMTLcxOWFjmiLFIdqW7VdSZxy9mL8sUml80tWGkMiKb60B/QioLpRSwV8zkrTxKJBeLFQOYArqDjwJ9019OvgNay+bVzDlf+nCz69liga8DHlbMv20KCHjR0pNulCluGPmoeEBkmnNRNS+9zazdnJ2ZoRnHxvgXz7tVj+NQ27ZVZUgweDZxbKgTyz1LiBrqOb83sYqnkIg7zM5xoC5/WiN5qsK/Nm5gujN+Pz4qBq8pvtq1N2C1/qsWdBP3fx8802I4SAxi4RXJNJ5VWi8W9Py7S2dmp+Doo8y3xI//rAK0xD9Me4ErcBLm2A7IacphxDyyy/byvWywYdrPC8knXJkn6pv+znrhH0MjKc63WZgh6HRJ0ZkKTbS60Pl67dha6jHauwC1RTNCicBeHY1lHvDqo2+0AuV0PqM97IXTLVqmVRC28BFao5hcQ2rJVP9yr4BwbjfIN9Jk2FUmHyb1Vu4xIyUw5qjqscJgNdRPrzBFYbpRqnY4L72UvEMVsyfMrxfDKiYF+S5bFwd+Xn7Q9NRX8p1jpB2vy7u1Wo69tJT2rItX/c+9uPvmtOWSU+f1BsVF8Dumrg8RoL9Ik7rOJe6qS0TeGgo5IuY1XDKyRwNNBKJKq54kBnmbzMDTOUcUX4VHkzuMTg0TUXt4k6GOIx1TV0fTHjVSwWmsr5tcIi4stj6LnnFrPZ3cfhnTpVKJFbxTn0XvAIEm2FzcJfuKwmKrS6NHw4pRT3fqK+TXCcTHD0egxp+vxbMvqhiFQGkBZ/xndecokOPiSduTMkx+uKlcoOckS4dc8egyNqqa+8crWfU4x2/zcBdEMq0HbxkTffsTeKTGKj4166pwxtC85ldsiPf2GzI1xueoiHUfgbFBuomv2nNE1u4mi5kDvca50MyDbPWFOxOuQqQw0dDhpuxWn44//SjeglW4ZP6/EiG+mLU3IKztNAzQ/v0mtRpq4/ydLAdfKNY2bzyAysrR7VVm2slLNlMlgrCTIl9fpIfvzfcoyOFWalBp5QvJuSHUws1DtTajy3vF2mTn7Jzw3issdc5WKUB2j/kOTUbYvPW5HqTMmY645dLcY3xV0bhBXTSVXzyU34fXPoWf7u2omRriZxjgLklcHr8bI4+oxcgal/d0J1YG3ZtYkO28GXq6yK+1Iu11o97NtRCRcsd6LFrfDBm7e2DsPmbevkR1Q85VZeP5E/Ftmi1Hjpsz78hii+OtGomg0CazWBAzzhttaNnP2t7oZLJ3YuUEn049vVgPZC+eDgmruLmaoOPyO5swVXlMufZ9OWAoQZSMXYc5yZc/98i0wUd+Bp51QsFaN0XYH36ZHVj+yW7Ag3OplGvbUJouNXrf2cs76mqAgjFMLpuqo7azaBSNhUPDaqLPxYX1W0PWuBXHGit45/VpFtl3sH5C98bjzuvturbg5Uq/Amn4cydJt/0dtM49CLP0sK9PVxsXuS+l7wlBanHlzd3B78xjNRBcw0WtOFqY10Sgvzay5F7g1ebx2uCtQaltPy6w1SZQWybHdM9iyNFphpSkYlN3nRXZPOkrLk2k10EdEjotid/nd2sMQMen1uhrVDERbxs7p362IXSk4WkoTjF7jDnrA6ux8bdqEEmHJSG+PIKYlKneEQ6YFKEaOBN8tBFdcwGIM7CnsQytB5okx504c8nLkd0L5qr8pT2K5vD8TquYL9qIROhXfidmNWHmqEDOK0di8+rdO4R0uB2719EzusIajMdKOpCbsgqshbecJ1srlNeyfsiZdBFIL+014L89IGos2ZzGc49qknXl+bBc2ztQokQSpiqt7cqgv95rHuVG8qr01Rm8L4K7UOnbECLN8oldvhnaWctPsAnblBDshGF9fxJw4mXu2VrZeZ3ubW+k37R7zWdzFKjdsBxUMTqE50jJqM3Yf7XkQNItltx3fSsSMfrYgN7CBKLONQ3GcQVLoZt3p+orRtwNTIVxlzRyh5AdOsM4G7HO37YQhdQrzE/B93B0jL8vhhF435exeGL210HMHw12HVrmAcUCd6QxeXHL8B/totGhX0rzXo0V1e48hkN3pdQJobhobY/fFhnnUYG+c7S+VAMsHH3j9j+vnhlJmie9wO+GM1yBs3LM6R9FzZMybOQL1MEHCTAyZLF5esvUYRZjsUoyhfrXTiIKKCbTPkMynpBWafgw2fk9QfcWidGrI/DFyZ1bZ9vInTvqiRktyysiWbOiQ5/RpOuQYWhYkgc+gnbFXVxILs5XGOQVPNhnY9nHX0RknEtTpumX9ZBujOpk9FznSBqhE2cVKYKTflR3S6mLtkJFxIkzYnSXVWMagj0+iZsrDrR1VjLzt8wt32KVymHCbhAnNtFk0d+uHhgyxwqSffV/HP8yGeDIpBx3eE1HGNk7stre6ffIFrnDujjGPS227vTvs9geM8x1WIZs8Qd+0OLYWERrtI9IX2fLKGD755mPXCstdIJseWr8RW9iZGW/B+7NyYVGxQ5btqB8sLemUzvOLGBzqx4ZykEd58OEq2WWM8IGtXazZTS5A5TGidYEXbnuHgabsX9w75QWhyvLnJlPinM4JhvTpMP7VfES9zTeWRWvPrFKjbQ1msXUukSzrr8IgmIbmNvvAMnv55SMptfF3ltXZd1pFGS1ITiJuVnGnuYf7RiR/t9uga5HDfft6+8pCcuUTdzPzLZj0/rvnXHbWbnKSyTzi+GtmwPHAju1yEalvD8EVe+vNoaySrZxBHDnP7BiChyb6zReWDUH5be+Hk8vxc1Db4cLDUu1YbdTuOAd5ta5w1SEd2Y3PSfbnyE0FGuQTPqk0xZjtq3i0w2SfpiK/36Srve8leWXDnpkgLF4rjwOLRHfZjvrZafGNIyeJdjKu4/OlGrfRnAv1lqrVHt319KCd2WaxsyPmerxkNxYGjthwHq66rqo+3DTe2Lb842f5WXo6ktOF6eIl0FMyLlrVH0QLtLxkz8oezxLlk/EjOxxELx6J39nqIcoKlwIxVMPHpuYVT+CPdHAQXXokf2bThQgpQ87PFpstZaLdxYuhU/kmfNKv3lCErVvCNgOIMiniSUBX/R1xLPeanXZyBeQCnroFw9KUeVljG/qVbZshNVV76YT8vDWCFeT/6bHdTPYTlK/pBAbd6Xg9ToT8kQ/7wOmVysOy3s01pbHCwkr71BzSDMl2wfa8EdwmQL7MPHDF5JC7yaboXz5X4zhh1gn5wgI9qwwfZ1fcWy9zTxFtSxATdxUdViBHNXGYbBCTNMQlVlLPprojuaXDowNH6W3N2CHqy5rZ5bEX7I7C5G5o8rP6m9E+tEAafrbHAq1M2w2+2ohsG7BPLH/OZrG1f/lmP+nGmMfjopEwpl8vQ5fqj6BLAHPgPCLY0EtbaADXjIC92JvyJm4HuUh3lEUzrv94Y8v81p3TpufmWPBB9Y7ZlG4M+7RebjbqprMtw9POdnTD2kf1qrPp3bS27T11dlY3bNcj5sdl07DN7B2zNbGNa2zrsnePY0pI78LYkXZ+aCzUmsL8TL4CdvYNPTfQprZvh3fPbrGhbQvi2fn9bXDb8t+z53/D4cJ2ibbCXzh6EVpvhq/t8s8StLD9nV1tHHOlM9Z2ryBbxN0y6L6ksfMbonRquo1ItUWFa8FMgGRn6s+pWkYBFtfaEr18zry9+RMaU3MWthKWmdC1cHXLX1OTatudNtgVG+0iT+3AxRUPLpitzR4YjeOXylqIcyW7QzSWxakFNn3d1kTuRFHuEIecpfB8m21WsBKyPsTy/bq9g2qrRpea3Rq89efUa5qBsyk+1s4n1o7KN45RUzUoFq6RO8sIgxd8bdefWn/9ufWO2dDubqHyzmhOPGl3l3NrfPVlpGptZC8w0PFsZXdbrqTFxur8MC0RgfpKTbvh6rtKsjbtcanBh5l56uJLt0YN2a5Me3vAnYXPcwOZaWjqhm//T9qdXz6Gr4tldDpAUqzkZWJ2mWpz4Q5e0DzNk0R7C8e6430f2/5w7bGZB96aaW/qY2SdbMXA4WMal2yZ14Tetx2iZhyFtFbnihYvkPaQSaakGlaCOy9ORvvoZBhykia2Oc7WYDW4V7Vlln8tW4nKx7RbTFinyfQfrHaxka23UcAJs6bC9lSdaQH3wXqWXx/KmnVr3BoKbc5sBNHKjJpCSzuVaC8WW+Zgm/vbNbuvgMyE8frgfubMMuKdYhFrsgAh1Xx0twnfi1o3FTQrGWZ2JH6PoeHo9m0fyGN+tjVJN6phrXOQu6a6rW4bzqvn5qttnj9nQh+tWDEHw9z5qPTxcviRjZsPrLzhakR8QRLHWqGTueHDWxmOOLsL+H+cdaySVx2XTxIcmM1WZi/Ud+yAQ5gXViPT+e1CXafQctDw05RBCj+2LdnzoZttsg8csqw5urFMP9rXtInVCp/3F9Ha2XClhp1bxPXamwv7lOyy07CDeNLBkcRhiSUZhIyyZahrVbFNBm79Tli/q8yyqdoW24PM6Clm1ewUS9kwF1iuewo8epDdceIKg/aiCWBLgU4lsEqO9b90dkCWF79eUaZ1YOalFAFqQmm1niNDyv8CFwec4WRZS7imdgbI9uqLC0nJbrKQM8nHJvbaS2qRyjgI77Qke3lL71+CewKfNkM6UE+nCdNfubNsYCL72koI7Dg1vYHVwE+nSrNS3oexQoEA9gQFZJ5/tcXtNiw3MxR36dETprVCmfnJzJwhk+XBZe0/YJoVTPAaiObTC8MfcwJcx5vFtjI5udNpNwkrJjAFlbwho8iO2fAhsniBGJIJtdXR2j2hL9w1hyzRKi/a2no82DyMRh8jph3hyvFW1g4UtFNZfJ53yPTtU12h1jxySoMMgbWgs5r8eLRNF6K5DUk7vdnpgBNg2mZNaiAblsK2jvUXZmiH2ACvrOU8JNsKuHbEZx7vEIbZAqcFhWEBkZByiCkWa44yabcXsGtIK++IGSPV4WthsvW0YXthNm9ux4ZJapYsSKT7G6Ggl/cb3J5fZJD7XNVUVOorj3Azd4aLk0ae21MUH+TRbeG3QbaM9bcVCU6H/Mn1m36szSn/j6l8YhJoBezCG8Quws/GR2h/nfxSuHelW7tLz9DOpzYOuImk2Aglrl54nh0nsTW0lc4pwJRlMO/LxbZLsWUr9yax8ejKGwMxwyEkDd8Lq3WQtG9tV62xGbCuvVzD/qlrkotAGmDfMvDLR8C3Zv4JdnOT+PfWXsKN3L6KD0wdcNnn/IYJECu2uuNf15Y+vIU+zDpTeIda0aV0m0Tpe6N2+NntUspd6EC3g0TParZEF/RRZ2ZZ87/TLV0Vf+CueLUu9Votk1jdtYWcH9LU5rNSJWPn5G6Jia32IeNKMH63cD01+mlejn65xTHJ0TNFFTnT+ISfahiuWnNgrKrJLFk+i3ef3TbT4HRjPG2YPO6SAgrtWIgZUIC5j0u7qFEHTFWPQJ+liI1iIheTfIpO7bxPxcebvA9uZRwizgvJ9ihBNryBpAtlwhpyOTVlMbntc8sBHvOAk1rpYDyC44wpxy2FRtjLlZWT1bUefZ/z1a/sFHC2t9PEOnOIdxFsl01mF0ke2yLXTnjtAkvTL8jNKuY0aIp0V8w6KPO+AMuSbWla1NwmwbLb/D268TK5vhE2qCUvmzQWyGx1zxLcZYsX5d7VemOnmDdL2ljkvkM0fusxNzib7IQDxp0kxY0WSAvR7aNFs5l57RacyerPBtrhz8YP4HN9Zd+/i8W2+fhWQttxn7LEbKkp7txYOFBYG3YzHxnhM43M07+hNOKj1denbhd7e6F1e/kZiO43WtWoB90TyTvu9KUQdrZrovv24ab8JLKTDeB93BmRm2EHGVr+aUM67df1Cj6Bvs3obP+vvOT6cuVe8sviS9PC2nYMhey2Qs6lp32qUp3cccuaJwgOqKPM7je+u50t9jc0ZPycWZsAxUT3JtJWV4DYo9DEk664W4yyTXRo3XxDfZ5Uu1oC4/Ps5gb72y6FZdnrh4NsLNuHvOdALSYvzvCYTluegzOL62U89suJpnY7ZDa1gNVmOeHybpfLJltgtob4x9UzT4Bw/nky6Pk9N7z5QxQjOGL4DqGBMzO4abPt9KHhE7hVhwuLPNOzkyooi31j6vQZiqbNJrYAwZ3qfvscdfFiB+1jemkW7ep47ia/LV6m0MZNv42gau/dnWVvlx9O5dp6m2hIOgTo1uUctF0QHk2pt54tED1Rvw+IiSxDmXXNP+O3a8Iu2jG0yQkITraJz0OINNfVFTMP7+nMIfaudFukPjH1z/0nMOrx55fpAT/Depxddk2MtLfF3Vfti6I8oku6iqD7GCsfFIr07wy7XLA7KSiMlpp83fxqZW9CWLNS0+AklDMx7g6F/tNi3f9+TQ0wO6KqvoqLg/9BU2WnnS0YDpbLTz7q50xddPkLTD2QJqlUXdMfkKMFCPKijJu8nH3s0VxFzazupJiBYwgCTkcPksRJ2/owX4yHnUD9GX8HCsY32TLnUwyx80uF4BwOUI7p0AuI1RfmmkAjWb2RbrRlYXZSIv7OyjOuillJ+4jJm+KTFaTnVG6Ilkbk2XMOJdM1H9wNm8fD/f9CWr4uQNmyHIWbPnwyhprXlQVJnOzQlLsOe9Pq21Wzx9tup3LOV+syCDuWt9cvhL5HvPvxPBzIzBBfE6hZPqirs0SWsJErvY46jQ5hXBHAzSQ9usG0ddAUbSRzJcRFh0pnoGVxLuzCnEG79oZxPkotGa6QefhmUFegFxn5j+HQsfOqh7L8yfDt6vwkTuGaY44RzrBz8Rl7h+zLd413WYz1vm5l3BBbdptHWCDNU52kfirEW0CTIT25Gegyg7ZijcB7KRDTrfMFRuhzBO44Q2UQt2Cb3RKjuDDK0u4Kc/guHJC/u98aOTR9o+BIuI+LNWwi6K1/guZvGGFRCyG74HipAkLtbscIQOTZMNLGbKhf1m1/BIScAqTZ5QW59TvYHwIPdaux71XXNYbBQN+Uf846yN4RjM2PIchMuG/vrIP9gt72/WO4iXIk64AUngJaM1s30nnMQTumr2xOdx80AUZ6nOowDkULfymwSTU5qyaXeJQhYy795M6yYkBK4/JtjvCxD5PJLGswG9va8Cf6W5CbhWlKVdlecqwOO+VkrpGt6kbwGwx22IC6wyjaizFflBEPDqbIfaJtofRLpl/e9bTli30xS10Jqi6zFgWfOGDcJbqpfjBihlmNRR5OtTHJtCMvks1FHkgxWWSqsSl3dGTydob2PtrjxW1ej12UOwrD4dUx3Ev/g2LSlm6gYNIGBaAta7OUAoXmsSHp5xwX3Rr9/0AuFMsWwbRbE1syLJgx7m4Jywb/V9o+GmUVm9jRWp6tL+XsBuf9vGpvaM2HZmXigA8LBEC79Uv2QxeemwLbvOMYxWkQGTpj1ESqIKd+xq5Oogst3r6cbTDUC1OAhwTpDuBR+HrsxCHSbfZxN2YPS7lkVW3i+rjO14GxXOOVo1XOIjDfMNClkKkUEOtAm3LQmfMDLg6MZ9C/OOECqRkDbt9f1k5FVkT8V2jZl+xPMKjOL1DM9O44sdXZX1NtnA3lyTiD46ixglAThtn/anT+YtYzWECky1ywiSUMksPSxT7kxiE/I2igThJ2c/FtBSwZTCY8vUPFxLlAPCTME9W8HNhh1W2CkpMEzcnuEJRZZIFVsyN1tlb2yHKU4BVLLLp1U2VjYcFIfaPts1hagSAoH48kYV4uVmmwkSgpoksw7RWzcgUsGqckN5GM2pcaviPD/QmS8QfIamLuVtn/n0uzx9pod6kxZj32DLnmPWNl5h6rpSuMlUoXjJXQJr7WrzNFG3r2bly5qfHELXFjzwRfU7C3O5hg0uFzgDpcOhtiCgPWfZiBvm0Y3e7uHIhR422V+Tgb+re/qO13keiObI/0prk+3iIW9tPCyz7lB1TBvNLBRas7wwO0bMXUBqt+NkBMhzfo/04AAAD9////WgAAAAEAAAD7SwAAPBABACi1L/2gPBABAH1fAvpZYo8zEJCNAEGADNUa016RycZf0wthQaDwhUxDzWEAOdYwyas6/6/p2ZYPWgakoC5b8ikl770PIwkCCZEI1bkdp6wPkTZ0lenGj5ivT4+cnhZyISu1KtkGOSyPJJAMH+LN0s9C6nR6GefH6aLImldw7IEqOWDlM30ha1p9LlLruC6M+fymLt+2as0rh6B1cd9WiCsUTwj1ppnmgT0uSuaiqas6U1BevAfaOXcKdrXmlQMrHyqVqtyfy5ixnmAG6yqmGKDerAlZIukhpPQau/FZZLXkIiss3Urk43HVxBkDKyYfzFpTrMAV0kYBR7MqV91nvVRk63Pt0ZbUYWwQ25LVklEQwwBBK/amfVXAQmWsmXYL6szBwHlLEFJVgOqSTzlr9ohBPVch+ukhcasWacRaN7HY6jujatcedll9KwqMDcrhx+qnAlW9mTfgCnkHEWNptSvBEmuftbrWxLPmWtqGyLe1VE2oULLyASBVa4YpubKGJoUS6ZtEHMsbA8Xqp02vNy+hEDmkieS8gs1OSTwqCKnqUOJW0EE1deYPL3OVmfrIimqRyT1rnjhg6juie/OWaBs9Ksvqkj1OrHgC9ajvHCEye9k1JgKsOikltXaSlta0L0xkkJY2wkmXAjaskfv5oMRqYRp3YKd14NB8TjKexTp7tqtg4wIn8D2RU2KzzjoKumGnef70mY0VXplSd8K1QLBGTGA03wBEo6PYOmu2KIeNQ2KC5nOUukICqtXZTgNYrypLesYmM1KjqrZMMHVPHOUREDQbrFJrJpnCekEzKyFp98eAZR3pScWDk0/XAVmbGcvE9ZwdlRAoOZT5WWoMT80Fj4ghaDTQbYFaJSetmt7g1pehUqpQgwUzWTWRATOXRKw4L8u+GgqaRih8ULTSjLI2LzDqPkNjaCiw+U+nkRKHevWHNjkyDITro+gGPjST2AhVoKyXZIDUWc9ELUX3BHbJH6o1m6Qn0Dy1RY0ltgghSesmV9ZvblIBKOnMmmmjtO1KmkUlDXuihmvFLGQCjp5r7NVHF2K5OAppaLVU835Z7qhrgCK7t8U/rzyrpYS4IY2DQOpM7NVbSbLmxOnNWmAY46d5SpGqZwXU3Uc2fBl3ev1acbHccHOXE5keVNqMtuYhj1Nhv1ie0Pz7cxPdj700+EoqAU6R1dUH0pKKx+sj5PTxxd/ndU2ATZqPDB3sBA+D6mzloDJZRhz0FQCZBrpPEg19rRfLZA35KfWc1XYcQopNC58cwVWN3i1zBuRkWAqrTilhLYvT0U+tsWpcoKFM2gQy0YPr4ZsyiFimvB0yoDiUXVRJXF2Nsgs5lmM5lmOZKsdUmVplovpHB3cAVOvSaGad6KZy0mQoZNWpJGConHVMQ61OR0PDOC2oxgGxWvlQu5w1y5xWp1ihVmg+xwqLMK75Mi1EMsUsRrWIFI6N3AnHdT28en7NwTKtWJJG7rwg4hovylIGubqulYHyJZaszYlcyKrQMnAGdo5nZdIoGRLIf9KCKOmRKJZJD+1U5UYXe6KZlV0UBXIhqgdVsmpXpZnahAwITmaVSQWX0TKeZ6T6SvHMGdTeGCvPO0jj3mgM7Fxvs/KZspCzWgiulXsueBzCkqVxeSJnFUWv81zPX60gC9lWak5Jmx2uWIlCZQlHwj9weur+4hj9HCmwKArKYYqvB4LKGH11douTtY/lZ5XM2kj3fdHTQzRx3XnhgtXPny1VpjsEMgwhGTnk2lsc/XAUas5DJKxJfAhWY0hQkNe0aObIuDd6hroD5zqrNcLKhyqlKgfIAM3X2ALyOqHvjKAphQpxdSdjPZZYNzVEW0M5TNVxXcd1XFPruI7rOK7jmoql1tSaWlOnWCpm1PQ5/EMhJUo+M4vQCyOMacUbEITwSzqG7Pp680xkOGP25KyrjBklBZcpEHFMSUGM7COR5Cu8FFTNz6wqVym2i58NTCItdRSBIgEbPGohWYAU20RROFoROwLX7ZwZyqjrdEmbCGvUIdZL0FUT85Fa4KtwzGzOIhg+P5tqYMIUqfGK69rYCCe1XhTRM4YJ8motNEA4hm7UShkrlgoNw/rZoWgUpSIZohd/NUViub44FYSgklGb4wd1nuo3viGQANTqwymHJADrM3L08g651ZiImFsANak59yawJUoUSViteGRDkDuDsVEkV2z0owI2yoelKEwMYgYL9lBuwcPSic4KUImzdosxXsBqyOqUmxovNZx6KwsIVfwlAcQRP4ZYOmWXNUbEYlr+qCdotNWUcYXaIybGVqyzaaGSOLXm5xpZzRZELBebDLGUMQ+GqE+XWexmieyiFz10e1a6WqWrVcPqXKXn6pyYiJBu6utvBJV6hcDFgp2xMxYRlgq8gGFsnqtzHudZ/PQLRPFiMlM/w0DSTx9Kj5rHWValM+VbUzz92QbrFwaHhuOQhamjRAqYvxFVzzZhNknExTTmEC5+OXCIjkKRxkfddBjmeZ7neZ5nmqZpmqZpLE0jSk2nWLqu6Zqu6ZqemmRLxNI1XdNYuqaxNJauaexcz/VcX7EzdsbO9bw4Y+ea9EsKKFBiRMl0hT59QQLJc/j+FsxmygNb4pR2RALqGM7AB4ECZQ91tETWCYwJJIlDFYXzJ3OJtCMPydMUG10Jq/JFSsxAKQslHqnq4yCfjrcK8VeWISRPTtVLMw2qE7ZMMZA9977a+5JiUtY0EqXqJQ9LLFZlPgEGTLZ8SpTdHXvisTdKKhRsWQU9EWMK4N5jZtDkYjIDe9XQvadYAY5IEFsbLNJTg2amhWhYyNksnhxZmKDq9SFRvGRkAM0B0NgNAzRqTc6/ClN1gF7UdiDeqTtL81SQMtOj+xDNFyhBWP2UZtabpXmoGuJ40XhNJP/ivOrOykFUDWKoaLzDOMddDaufSLnerMxBfawzRbPgMmfNHkD1Jg0U8VKSPTQHP4kR9vBY+5iFqLN4tKiPmm80C0Uri6OUV6x+vC7rThsM4q9SOdqraKpvDESdrUDhzp1i7Lexh3tbPfeuN/nK9Llsr0tUWH3nyIHYzQ2STsIBxq2JFXQHgDqzB1Ls1qEMncSXRsfbHCtooKCak8ha/IWoBu2FZOBE3hErH/hGrSmBLM6jujCX2dhLCq1Z8YQ+qDcPFeM6M59zfQk2CMaGmpMHievKrJnrTcONLSJo0ZqnTYv6TqENOwmEvXmQvVu5vY8M7Q1nYeLbacLemy1bz+7kSjwpiS/t7M7yJY7EmQBwADwAR9qfW1Mzc2fuOxtzl/LfuUH3Hi7zapUBZ8CtVgvcAifjaI6O9OKimcbJbWkZZ84cOZVm9pkzYhjD7Loec72WwdLZl5dw3rxxQzmT2WTK7BnMBrO/fNnipcvmorgFSxYtbNg8otn0tlNn19mTO85+TLPpbDhbzhazw+wx282azWV32Vh2my0puWav2WrUQG7IHbnTOHGixNCwsEkVxI24p0xJvLJkFyliZBthsgs3ISGSJEw2kSObyEaylVhJpLKjRHmyn+zDQygbypayrey+PWMGjU1jw4Bxt++2nV2MHWPLkMG3+faNGzV2jW3Dxt7e23p6eBtv5+X5bb+NA0cOQB8/BgeBbCA7SJDAHbh16NghJIfgFtx/e8f+sXv08LF9bB57yE6x4+JG7BGbBAkUG8U+caLELrFNmJDbcntuzsV2sVesULFVbDq6XVfHYrPYLfYLtAwbDc1sm+2zvQYCRIe3Nw8h0PaFCxg0WNhkZGW7TMQW8WF/2HDbg9vusDHstLTNxqa21faGDRw2h9223bCwFjBgMOUgajdooCDBXhDHEipUABsD2xMmUKhK7aoqKAMGClgN2FRUT1IbysmpacB+2hR2WJiYTEDAFrAD7KY9tbu6tLIKbAQIDlxZp3u6qVtsR20F+8B+oPW1JewHO0KErb21IUDg2lzba39tpr20pLSVdlKS0TbaSEhH+2gDAFC0i7b37W636/K9++5///1u2InuEIk0EWkiilRZQ9Tgcwi4p07Wr0+SwxQnZo09YWLGHCibnl4TiycE/n+wfY/YTU+f9bsWMcn6UQfRfjtoUH0juTD2rMdgmezS+KYK58aT+izJbgMIOWScyBkhpYCmmAiM+JFdgIOlb9MxbDNNvfk4xeSC5SNDY2JFxuRTopmneSXQsA8SQ9QrPRDXNjXzkNBoEhvkBFGmtbP0UJwdNAbUdV3XdV3XdV3XNRabdbwCBzvFNIOtW9xz5LW4J42mY+IgdnrnRKcnHJSg0tATcl5WTEKAkOzg4IUBrMoUkwURLGXTO1yNlTEBVoGRNh5M4jkmQjsEBtGgBkQ0NbNbNhQq2BdvY4GQcJjKkm4ZC/TWIruly4WqpFTJ0AB0ampWXQKSrOu6ruu6ruu6xmJlIB8kmbhYsFgsFotdtKISAp0DcaGu67qu67qu67rGYq8U/Ckjy7Isy7Isy7IsV6tDLmCxWCx2sYQXqieZol/mtC2/bF+eFHZWPkX/SN0ZQ9R6EikJ1UwMT+z2Vhkn+UHFdbMUtY4Tu7XFiZP+sL5E4cReS2vir0GAsZcAqXipTF7MYRIsXgozJuZQieYxTYiYxZc5zwAZ1Uym8ShnS8yiSxAqmxzMGG+IiTQxlY2PkBhPSJEQ6plboE5tfEtA5yXdUc880JntocNmbozNFufGscq47q5uNtMTJM4LAIqo9BVhjVbykhK3YWIREiudeEDXuYCjNrbd5aDb6DWxkgk49NerF395FofC1DJMHZkZr2XMZjM3EOi+UkRhaYN1XbPZmzdflnTdYHZmPEM2N6pYnDqapNs47WilLEDOTSvxWaDbstDRXwsg0F55vsyNcwvouhV4M1ocjumMJgKPztsoEpM84EP70V6dRvHXVB26rgQWtbFIH9orOxh/UbVRitbFuaE2HkmcGQdFxnU4ENFjGKiNANbiOr0zw7S4zkYmtbHuRgVq4wIee5EqxV9Ik9msmbHOJ10n+CARQGIV7aXp6a8rS6W5EU4LXdeCbm78sGmvTD/6qwEJC2rEQufGA0ziuhtI5sYEGvTQX0+GYq/QGvQXVIs0G1RGO1l03Y4APer+nKiMoTa+qiBjL04oRMIhXUgExXVxPb6sxGKvzUTPmpCDD7QXpo4Ri3RdnYQvpibaazTOHuHcaFSI2nhFpetqBNYJNs6MdN6a0NxYAISKudFAaFyH1/RV1Cb+2lBfRmixV2kTKml5VqiNTWeeUaiGEOzAqssRODMGyqKiMDc3jWLIRzg3Fjah60gcor+sImmvTSdZlmVZlmVZlmVZluVqtVqVZVmWZVmWZc46eWUUqfGK6zzPM03T9ExfxbCgckyLZprcVKnkUQVImKgOT0pSeU48YC8dV0zgU/IYRY4OLzXUTz30Z45GWNMINUyVOY6Sc6oghgEpPEYMVsfgn0cVYZ59V8DIwFwucaPqKW4CfwqdIXPHFiCsyFGnFZ5CSocuUZNRkzGV1HQaWx4FwOurnDB2ozOCte7ETJoesuzjUxIskK0uTQV1MImNDcoApaPu3CuaOlKG8rGhUeXCslGrs3sItRCtbvAatFEFlFruZejMnKo5jzxSp25c0MuCQBSu5vSCU8HDxz4Xe2yQn2eDulNvzhTRriYdEouqs2NBpmjG4vjWgFW7EEiiqbOgeFRTpCa/PkorY3lf6rR152UQrSp9DLEE1ptPqKhTQcJoPSxgWrLUnN3MlKY2PSXurSWieqw5jRTqcooTcTM1Xdd0Tc/1PF/75BiJhPZsQIqnpF+81pSnCjno0xkhn6CFmI8wUfLBl1oTC6KDFBxxn9w2NfQypN7s8CYsnvLBnlNSs7Fas5pdocXDCtVskAo1juM4juNpZBIhfHMQbAQpKWTUmpuj1KrLBkUGIMmoW6SRUowqS+yxyD/YE3ee1Tmqk4gmhD4TALWe/oBD2Lk4auaL1TLyT43OOQuLf1MrNhiIuVoqHahVdp7oGYH6neplh4YaU0ZdqbHTiLQ9CkSo24Li3qE000i5mY/Gmv6ws4bizd/nVMCBMXTGhE3jac05m6V5Lvj8w3F9q3Hmp/TT75qI7k5Wa7JWA/kAeSSHffqoRz5DKnRcgFHxSRUlLe0qCfXEszqdLCPFyJX0y07LRBgGUyihacZybJqloSIzNyc3yjIt07JMy7TsZVqeZVqe5SM5x+zq6HtvcGgubV4lndAQhlanklyBZE0skysptenI6JU15XaxejVsUiYLetjskOia1aXX54hic817rUK5dOzbgpG4aSYIkcKciimGUlCn00u6rr5NMyByH5ZYoerZAz3s1cxa06qPTAoFUXx7enl4N2zUoDFDRow7GHYvWhdtHYsVdCrm5FK0KFoTbYmWRDuiDQEC7oOHDm9ubVt7htaitWZmG9oNLQcOGloNbYYMbC1bq6a21q61GDCktWnthQtlbVlrwYLcyi1Za+Xi0srKgtBCcNBuOWgdXLUPrtorqrYBVUtV1VpVtVVTLdZUOxXVMohqo9oFrRSVOm2nE9oKE9oJXS1YV9sVofWK0Eb4aiV8tV/VdqzaVtu41WqpFFoKrVgb1io40B5oE7QI2qYAbYCnVsBT+wTVGoBqoQa0BQa0A1oCrVMLQKlVapnapaL2qIWLWqOitqhNapHa/7Zv67atJ0XkEyHyiAz5Q77UkPelvvW95X5U1Iv6Qp6Q/+NDQ32gQIA8IC/ID/J+9vg9vo/n4zu9p2fWZz0n56bf9HjwgHrQT//p9fg8XjPTZ/o7HtNLzvFzPB06dXwdT0k56Se9HTuVvtJfeksv541/4+N4ON6NX7PGq1ET6SM9G9/Gp0Hj0XhI/+hpv7g4+9lfr2f8GY/FOnrH2te+0TN6MT5MGG/GzBg/xpPxZbwWLB6Lz5Kli+/iwYDx4r34L18UvaLn4rf4K54KFT9lSqJP9FW8Fd9kiV/imTBx4p34J08O/aGPEgWKh+IRvRRvSOgJvRJf6It4IkR8kiRGvBF/xCPxQ4B4IF6ID+J3eEHBQB/odegA9ICeB49BP9jD9/A/vA8XLlrU1bHwLPyKFXN+zsvJpfApvAoVdJ7Ox4ghw8vwd3cwPIwXXgIFT8GDgYWJ0fB6ejZQ5HkUKEycGPNxTJ3aeatVHrNBw9PwM2bU8DX8jRt4OB54Bw6wrhr4qysrb+Wrqqg8lZ+aAsCgy3NxbfktCL7Fnt/zfX18fhC8llaWz/IPPJbH+/N/PofnW8vg19Y0sHl/dOQWFXkjWIE38gkUIPAJ/AIEUn6Bj5KC8lH+CcrJP/kBTk1lFnxZ2Zk/82hoF/wFjwFDmk/zan7NH/AFChjwBgZ41/fe+ta/7/ffBwggwAvwS0tJPskjISl5Jc/kAYgQEQLORJwvEefjSHgQHzzcB/+hg/fQwXdo829tbho4eA5+g2/zFfzUh/mqH/NU3+QHeALezsv+hTfzZZ7Mk/AjfAjPFcFH8PJdXt7Lf31J8BL8BA/meanfpb20J0pE2kk7on6oGxLtor1QH/383OTkzObZ0/v08SPoTseDJ1Ozb3Y/PTT0zyBCgDqgHqj/6Zl3+p2O2S97tnd2dj16PLtnBwXd0/d0Pr1Pp9PnzJFj+aavWcOms+lq1LhpI6eyV3ZKSsku2Scn6/Q63Y6dOD1Oh9PdYLGLZ86IMdPY06RBAwnJGCmmjxkDpkyYTobMFy91X+yMjR1N/9LB9DC9S+fSvfTGx/7YHR2v/drpPhsq6YaGUqJ0RMQlfcmTvkWxK3YtWqxgmZKlZ7lSpQoVwsQpfUqn0q30J/2wQ+lMmvQmXYkSwk7YCwuddCc9SRIkHUkfMoRIJ9KDBBHShXQgQIr0Iv3Hj8E+2Hv08NF9dB48jHQjPTBwR9/RAQF1dB3970+wC3YcOHL0HL2vz6/7db5+ZMaMOxg0+o0bL/T08PJE9A8f1Dx4gAshoqu1rXW1nmGtZ+ga2DZw6B3625sbjbheogSJTqKPGJHW0zoamlk362dnGC6U9bJuwQKVDK3DnXW4DoIqW3uMfncn1sX6tFfo1LjHfaxXYex1to7XZXQ3N7tu11+8cNFd9Bo16DpdZ8FiRV/R6+rkulxXoWKuz/UWLUx0Ex0FihP9RE+RIq7HdRu9RA+b0Cd0Ch2sd3Uurq2+1b28IvQIXUL/6lIMOoP+/1SfqhIVzfLsKC/EDXFDPlHfvLQUEQR+SEqqvy5of0E5KNej5zPLOfvvrtuSck9PPJ2dnHn4px8/fPpw8mw2k2fyzU1Nrsn37LHD7fDLS0tuyTExJ/kkr6yk5JT8zp06vA6XlJzD53BCXE5XWupLnYnpqB/1pCSkBx0AfxPKQzkkJBo0kTySq1ETh8fhcODI4XI4HT6nK+gLFhToBfqBAwa6gY4AAQGtDoWmDWRWVoCmJgFdgBJH48gfHdnwNZxPGg6I/0nD//DQTuCpQ3Wnp+7UB9SMjZwPDySIB+KDOk/EE/XefRH/nPQQP8TxcEQdqQMAYNSNelGHe1S/4qN81Iq74ZD8TVfqCTpTD9AHdCdec0e+pl91Bw6sulXHwqLqVL1BrzpzxsziFkUoTJwsUcKV8MJCQ27Io0QhRCzkS6DwJdzJljBduHThXLiXI0kIkRg5wqXwIUOC8CBciBAinAgvwpGQISNmzFyGlxHDFb/wL3wLB8Npvsix/MrN8JmLwcK18CxZrvArHAuWKrwKt2KFCqfCp0x5wp/ww8MmvAlP5Ew4YCAPpJOTKxH3AwgHwgcHU/AUHAU/wQV78B4cBw4f3Acf5D9ChOjgYQfXoeNvrY1z4MDm1sbZ2DLwDFwD38BfrOAreIkSLDiLOg7ijb/xDpyN7wDkgPzPBCfB47gaT+NrvK4Fb8FduPDAPXA4uA/8Ax8xQgQXwWHAsON2/O4uBo/Ba9SYwWdwGTJocBq8r+8Gv8Ft2MDjeJyPT4/r8by8Pb7HefDIwXNwHDj8uB8XFKTjdFwFnzO7wM3MzvgZmpPTgKYmLqCUC3jiGDAQMGCggIID/ABHgCDKt7zle7vc5f+//OVSUgvkzb3vUPyJEzg6QjIaK+NlfAA3U+rMZvHg8dyemw+fPruPH17kZ/sJ3X9CdyigHQjQBjRoHxq0BxHagghtQqLbkOgW3YUKje5RUg6TbtKNCNEuTbT5As6AQQKegE9NUXEqXlVlxa04BAgNeAN+dYXFsbiW1gP+gDtwkMWz+HTKxbn41lYX7+IRInhxL16hggQugX99TeATuJgYBU6Bg4GF8TBO5XGePJqbm5ybM0AGf/jowUNwR6AOwL8cOPz6+Pb08vBu2KhBY4aMGHcw7F64aFHHYgWdijm5FChOmCgRR2KEiBAg4D546PDm1sZhA5uGDGtqaRguoJ2ZlVkgs8rVsZg6rSAWRgFsgoQvrwhdXFsQtLIeOMBqcGVVRTXFQCpqgYIECA4YKAD1RMBpQJOAAACYlpSSkI6MiuD/uq3vvDQRKaJDhkZFCxEaJCgQoD+hfvrw2QOqJ88nHs/OLOemZuYdzEtLO5WUk3Uk6cyREwfOGzdt2KxRE5kG8hGNYyNjjV2k5+sZM2XIjBETBswXL124bFHUkgXLFStVqExJRJQSBcqTQydNmCwxVFJImATJESNFiAwREgTI4A8fPXgI7gjUAfiXA4dfH9+eXh7eDRs1aMyQEeMOht0LFy3qWKygUzEnlwLFCRMl4kiMEBECBNwHDx3e3No4bGDTkGFNLQ3DBbQzszILZFa5OhZTpxXEwiiATZDw5RWhi2sLglbWAwdYDa6sqqimGEhFLVCQAMEBAwWgngg4DWgSEAAA05JSEtKRURH8X7f1nXMUJuJGhIDz8Na2QcNa2oWzMjJ5jFohDEyCV9eW1gOsqyompzYAoDhM9eKCwyZIjBARAiQQMIcfnx6eDRoy7uxUyKEIAffWtuHCWUsmh4FJ0HqAdVU1BR8o4J/GJiXDfDFC5M5OhRwKE3GwhzcJXkxTC9reDYkS6rNHj2e7mTkpOSdOJKRgIKAeng0aMu7gFSrkxqqmpDhnCu3TZs2ZMlaoCAaOlZEtmGoK0Jm2IuNWoEgrC/M64GR01O7xbAN5JkwTIngu3jQgkb3Up72NqvwSl5K8Q9BgqDM4n8qY985Y2vuVc52K7N3+Me7tuYa9u52QTMI4sLNFIVu7tBTG8qHAV2Ar3wlcBabyl8BT4MRfCCPCUj4SOAoM5ReBn8CHXwjsBG7yB2Em8JLfAzaElfwdcCFM+AHhJDCSjwM+Ahv5fHARmMjPg4fAQr4NOAgM5M+AB+Ef/w72Aff4L2AesOCvg3fAgZ8O1gEDfjn4D87xT8A4YL8fB/fBfF8EvAfrfTg4D8b7HeAbsI3fBteAaXw2eAYs46/BMeC7jwGGAdv9M/gF7OJbgFvAdZ8CzAJe8SXAdLCKHwGeg+U+E5wCRvFf+ARs4gUEl4DjXj8wCXjEmwcWAYd4PWEQMNzLCX+APbyZcAf47b2E3eC2tw7MAd7wzoHZYA0vHDgDvPa2gdXgtFcNjAG+8ELCaPDZ6wibwWVvDVuAyV4atsLyewauwmMvGTiGqW8YeApXeLfAYnDYmwWmAIO9VuAJsIRXCvwFe71P4Ahw18sE5oK3XiUwBFjrTQJnwQ/eIbADGOsFAjeAr94esBVc9e6AqeCpFwfMAJZ6+eAoeMGbByuAE7wzYATwgfcONgAXeF/AUPDTWwcTgJ1eOngA3PTKwQLgAG8cDABmekXAS7DSSwFOgpFeKvgINnql4CIYfpleFxHswq072t1AMIe3G/pLfyKXzyf9iFw9/9A35OL5o1/U1fyFPiGXzR/0BbmRP9AH5Cr+Pz/UxfL9/D5u4ufz97hRPujX4x7+PP/TVfLxfE83ye/8WdfI5/ybrpCv+TPdH//Ox3R5/Mtv6f59O7/S9fuUf9Ld+3W+pIv36fw5rowv58dxNXw4/42r9t38Nu6Fz+avccm+mh/pVn+aD+lS/+NH44p9x9/ogn3GX7tfH/sXXQif/rP74F//GRf+Zn4Z1/1k/ph29Iv5YdrOD+Z/aeF8L79L6/i5/C0tma/4tbSIP8vH0uL4V76VtsWv8qm0J/6Un9jGfcQvpRXxo/wn//A3+Uy+4VfyCX+Sf+Qb+UT+kB/kA/k/vo/P4wv+wK/j//0c3+/3/b2v9/H+jV/j0/gyfowP49t9F7/FZ/FXfBV/7qf4KL6JX+KT+CN+iA/if/ge/tt3+xz+hq/hZ/hqP+1f+Gjf7Jd9sm/9cnUspk4riP2wD/Yn/K/v9bu4tiBoZT1wgNXgyqqKaorBl/pRCxQkQHDAQAGoJwJOA5oEBPgA/pJSEtKRURH8/3d/+33npYlIER0yNCpaiNAgQW+g988b+vbhswf01fN+vnjezjf7br6a750X87W0U0n5Tr6SL51XzhvnffO6edm8a97IN837+KJ5G1/GF/suvvN7fc28Zd4xr5gXzBcvXV4ur+Kr5cXyXnmrUJmS+CK+UV4o76GTt8m75DV8C1/CF8kRI0VeIq+QN8g7+OP18fJ4Bd9AHYB/b47X7+179169F++GjRovjVfGG+OF8dq9Lt4WL4t3xavinXtToDhh4i3xknhHvCFeEC/cBw8d3tzaOGxg05BhTS0NwwW0M7MyC2RWuToWU6cVxN6wF+yd8Er48orQxbUFQSvrgQOsBldWb9U79TJ4oxYoSIDggIECUE8EnAY0CQjwAniXXqU3CenIqAj+bus7f0sTuaTuIdeQK1qI0CBXkAvI/eP6cfu4e1xQN4/76Xp2ZjndTTfTveNiXlraqaScrCNJZ46cOHDeuHHbuGtcNW4ayEc0jo2MtYt1F+n5esZMGTJjxIQB88VLFy7uFleLm8W9YqUKFXeKi+hKcaG4T1wnTZgscQ3dQpfQReIecYsQcYe4QYC4g64Pt4cruCNQhwvo5nBxuH0un6vn5rk3bNSg4c5wY7h3Lgy7Fy5a1LFYQadiTi4FihMmSsSRGCEiBAi4Dx46vLm1cdjgsrkZ3DU3zcXgop2ZlbkWXKsru2Nu7E7dCm6YS8Gd4EpwvSJ0cblbrpab5TpwsdwGV1ZVVFMMpKIWKEiA4ICBAlBPBJwGNAkIAIBpSSkJ6cjILXK/+7pt525pIlJEh1pDrWhbqCU0SFAgQH9C/fThswdUT55PPK1nm205203NzDuYl5Z2Kikn60jSmSOnjdO+ad20bdisUROZBvKxRdM2toxtjV2k5+sZM22Zdkwrpg0D5ouXLly2KGrJguWKlSpUprSJrZQ2SgvlyaGTJkyWGCopJEyC5IiRIkSGCAkCZPCHjx48BHcE6gD8a3O0fm1fG5lGqHRPFcmSaiSDYDABEAIACnPXGQYlSZJFSc7LBzTKKAPhISEYEAUVAEAUQ4DOSEsgmAACiIAAGQhC6FxU7pXG/9ZH8L2pnNuM++wLgduoOF+5/5kfBratcb9zr38+jO1dYY3qXHddHFg3TTnduf8dMbwtnfO1e37/IXzZInFW9jr/wPiaKtwp/jv/w6J9U7Rr/fe9H0HjUGlTNf9MaHjAsBSeqfz33gmR6ZCJV7r/rydCx6YJv3vv9x+El11zbue+Yx8YTqNGus5f7z8gtgeNe93/3vURbG+ad1rjPutCcB9UzlfOf/ZHwG1rzO/8/c4PY2tXuFmc110HB/auqE53zn8njrZL51zt3v++CF+WSNzaXM8/EL5mlTmL/47/cLxtFe0a//3/IdE4FNrU9jvej6B1qdRrjf+9j+F7Uhm/ef+7HwCXWVC2M/93LxQtU+OZ1r9QQlbVkPkxsG+N9Xp3/fNjbN1UZlSn6832aZN4bBUk59TW2d9Z52nG9u5Jzvmgc7lCIXNXwHvdwvf9X7nJ8MJHT/fsGfilD13cHuhu6c//TgyA2/yo/dfb/6CwLbcE6Nv3ZXVZG24t1Y/PWMZiUHfpN5fMf/5zf6Ef3ZiYCjS7snw7vFxmUpHL0Elhd5xxSOastsDa/O0XfzB7WEkq8lG/w/6zFS3jMSM9DBBBpZolmK3QDhZy/qck8W3lSNIL22kvPiPncjmXZX5Zg9F1oFhiVnWg6o8mwtg6P9PeyGdTJARNSnI1Q5bitGBBE/4TPkkuzpP1dlk8XmcoOY+tTof5IVTlD9/bxvmVrapQycPyszSS96n2MlZc01Js/EhGpd/sSSXuOlONGoPlxw9uJGhjiM9EuO9MiMtW5/XgV8GM8MCWlSJdF/15hJm2wkPzoUdxnJLsQbPT4LruhM6Jlr2fK2TlLmVjXHyXBC8dNiPz72KTS4zFeCVsuQ/phWPQsxVOFvH41hZtu9Hfqc7owF8zOxTRgG+4XHeSTL9Gp4mHvb0XKnpQV69NEso0GymLTAOePmHye2BuBU6fa40LFGZ2h5Ucg+Isgk900v6k9OUyDHWDQQ/WMKp8wGOy6AeaVw2SkPOBxwFsLc4bFiH6fCptdGBlK0GXx762SbbHEVKVBz0/hmD4w2ZeI3hyT9SSxAZ9EBc99ZBOCws0qtZnSqRkDSvkAgV6yCFQKkCgQQz9Bw18akQKSJYU2ACDfppkQAVEOVu9sCwlsICgDAxzgtCFZItKRGR4AJ597xJ64LBoMB6kfYi8CRt3FdyWuQvFVVNpyCZ/xSxxSmPXBb1kL4WIVLkv6C67DMRKzb64SyVZVizJUZ87OsMZ1igbgb9/VqjXukVPYrSqBuA3pshZrvfWbxLFef14WcMBCm7EmxW0qWuDiQS/ka/U1gBE/j+c21ZZt5Mgib9b0rCdc6EPwdDOLv1Z0zndk4u1USwrd8owBxjAJxyTJ7QxsgLAjkaFJAC6pcjDN6AvMoWYgGuB/YzIeQINGp6IDuInV5BHraPm7xy+FJNcSJ0rQKBxjP0TcacY3nFJ4ftJh9E/WonBZ7zVZ+4uu9JFgiqwlTaeyTstkiVbY07DPT3lBtK0tp8XliFMssLLOsgGfCkcSFu6Pyay+76dkSix6Bka7Wi0TBov0iBKHiac5Vsioz44VLWs+o/R3FtroVykZhcM2N4xHp57lMFS7HvhfrWgQN8p0I/7JqhUxAv9ELcK4uluEGud5fNsO8Wx8W/3c6E4BWn/J9jYCcaOeBTOx5dNHvTwQJ1e4s/WUgFM2vxE54ZCgVIQEbHz1nSymN/T4Y4IPwaRHebUi2LBcaQPGcjCJhyI2WcQ7rtrcXUbfhlG3qV6BKqZsD3ME/nmjeEWzHxzKO9rrNN/WVsQZtnB1qKyaa895s2G+9PWGFPfWp+NqZtqh5obzKQvXca76ljdLsF99vZJYPimLgzkyfWRl+kOe9sJVXGG4dzL/0xXZhlvDqUm1iBLzOfC6IYrzVPBAXCbmSC2QrqTOwQ0wmvgLLxBMTkZQf/eDCp76raVLjoTLabE3v5c3ogGEOb/jzXK8vWm2XJneX5G/ZxyuPMjPA6tX6PsHL3C7ILZk2FvnCmrsOWwe/da8FQdFhEt1usftwY1KwdZX0mQfuHD4j4+al2Gz0YOJZp8NOSvmuPu5AR9tuDxG+niGL8r6P+mxZfcUKebAL6h3nGNcthUx/GjpYtTyNrvJPkHqnObptNvLXG1DxW5OYFU9zxlI3de1q0EDiPd8zZ1eFfc/fNvy+1Qd/Na7ojHSmepu0y6KsFS6mrQGkN5szPwFLvKvG1hIhow0EcQDaHAAh56EEZ0avfRpnXO5gPnHugvd8rpxnrWJct4Ux3Xz1K4D3uzfvRUVuc4xWK3eqWSEWh5POVncifKhYpmhiY7BlH0sQhT807EKlOOrH6iulCxU6Dk0ejHrybvPGv4tb/ZYPQ7szBdznoLG33ni01nJcAUQjCyMkvyymfSX8dEonraqkfj7v/z2TuifFktIP/feXRjhaw2MVj+KdPI71dPZ9EbLslXr5WUbeJBXi8AI99G3B6kDDiybyTjsSaP/Iz+jEU31rGeLPNLPpf7Qay3VH8COPLE3xUvO7Jda6CxMEcDPquEsqQJEcKELnPlmdVWbUgNs1CW4miJRT7OplzC5XfQ4s+EvpQKEIt04W0cIOnpLt1lMxe9zw01eeeEvh0Hnn7ckxF4DI0NOVfkquA348E29a+rKLnMhXfoOAsTtJBB30jerZ3sek3l9rSWem8wU6/NdD3NJt1aztFvPLG3/XSXiRjQEDJ9w69bB7SlTN+c6r1FTb0bVedGdpXumtaha13x1sA6vTaWemlmx40sLd43to6+vaV7kzt0W806Mrynx+3tPc3ve6l3+xxuxvmOu8LwF33L0YBP64D1uiksvw2889YTw3q9MrKbAf1eZFtD3Fyw+w7U6aH0rY+6YYBU7w2S996Cxss42LfZp/7NJcJBFCN9wx2g5doBVghtlRDxtrGdcu5txeqGQq1YLpeeDzRbTLwD09iEqbc2++kHq1YuHzU/K7Jofim0bi7WtFlEw5SGxk5vvHcyf6cj87m5ID+RdgGyo1qMoP8r3Q4qN5pC5eaY3O+gv4zsRsZR3jXBhG7BVqdYbaqR3f6y9XrfQkT6dR4u6A0ZzyffjO7lbMzzHzvBn7busn8D5CEp9D4/iZuDpydbzJjt+8KarFratjumTZW0KfWMzKxdum/wVvo6Pm8LguzC/xfmnQHx8Xv+jYrRNP2xoVy/Ubx7+4Rj1VBqI7enJZ43HOMytzieMNdECPruxCdJsy/eU4uF/j+lNNLFzXY6d3MX7R9oz3ZxM8ud37cP6PRNBPfWgND1mh30nsaKe8NTRnc9dOgxzSOXrhGm3/vgIW7SiW6tOtYvMmwOsT1oaRbdxBqbxHTPgoAtTxP6Eg5xQvYFLF5ZL1aRmS1EhLUiJtGzqzDxfdnFbn4YwcrxyGFixCpmdjYW4tb2tzgVx16zm7mifaCtFhJmXd/HUpWtYmc08wVnnCdyZDqz2oK4/bEb1Zjvx8i86UxrW2zGFkLc9Xksjoxaa8sy9jYgbVsFYWqMN1J0nz7zuVXXv2ztMq+V/dERAsyu0nfKxNZDI+CvwOBspb8jOqEtrdHKDtog1go+4mQN6GVaUDwhSzFta8pxpoftL2fr8uP6w7LYymHJJ5wVB14TQTRZUWPKBj2/HBF+wzkMZaK9aevC20XojsSJg430BxNexiQBppskbC/bLPM/yN4uK71Gc7PrXqMNjfL+eqHfMUHvjXQ9n0YJpItofTqEUkg3z/p056SQzptX293P7gKYGK/M7yabGlnI5O7x+kZiJqACm8ly+9yNjQ+DSCYOB+GyER4OHQDC0SM+nDsghCtHfDhfEPJm3vXokd7PHQYau8f9SBvZQC7M64c+M4CgrGYQZza7YmJ88aYT1tJacTRVb6zqcylrXYk+lKh3VTUTKWtRiT6OqLdUtVmUWxINIvn9RMsU6i+nnI4gwc1E/vwprqVsho/gTqJ28hQWUrZjR3AbUTNzCqsoW9oHjuiknyg2KbOx28LCsSSMcGwI4uR0ILNcDMSJiUBksSE4WPoI0Xer2XL1I9BG4mKmOFiCR36VWztUl+hQbuHWLtEhHcIp6u5Eop7sdH3IEigmn0VYtdwyESYlDyODqd2CwoQkbeqRoR55+vtthzZkMr5+iFXfA0gNm6+33LV1Wom9bhsxsLKy/feS2GVLQLMSzbx0WzsUbjmmTPOGs79Pqs+2vzEwXE/vKu7stGJysF0wf3WRmMcT+p0Av0cFtAYaN9hrfmyJjc6MQFRn+3wmaGy8QuPtfZwfS2H/gubtqKa0c4CaXW2fadvOsS9xDjNbW0bvrEwsU+VhlcOy17mn/zFVGsEskiV4JhzWGjZ3ebCu+NQ5TGnNxV6wOacLsVTi4LCwbg4dPquCw03z76TmhFRMpeaKpE5TXkXNYPAM42Az8rj5cjlbKlIzOGonHzeHg2ltWPCODI45jWAn7QqH7rp4MnJTnOaxv19omwDcAdTmJPZHira76ro5zaJEWNG9VkOq7h5uELQ8d+ZjvMSedndG+OIeh9NbwFMy9rCTdhLZi7b7bneTgCzxYJni28mQyrljXKd45s+M9DbgbB6FZLZ5+prn52mAW8EYjhamIwC6AorYeXZp7WMx/ocbdjPBGWbZr/4yvQ/f8h6tCh2ePQEfGRb0YGpVmGFWbJHp1obP3p/8faUDct2TkdcarzxA8c8+dctausCr2VnNyucQ7/o+j113cgHvOr1mVP2hgYGNNU08eNYJc2Z/0M5YV5ZzaRygn6nN2EnKF3PLylZAD2zCBtrADaiNmriFNmADNEETt9AGZnuTR8zsOlMnrWdqqw3UVp+mrTZKWW2OstoQZbUJ2urjGrVZG/XBpWtTu+ojCuvz/fShqtqk1TbS4BZQRLxf6l/jqGLZYcdF6koBAD77pKa3lhlXDd2kcWJ9jcMAlB2yqH8WqLtubz8SA1lNOLG2d3CIuhRB/G58PE0E8KwT9uxGYUTemf7jrreFW+b42QkPtpGfDViEB9O7r6LuO3Ky8gjKuCMvg45cFxxK3XEEdLjVF1usvK4wehloKHWjUZBRVl5WWHkZX1aaC0Nb7C9v70Z/4983N2lm0sSkWTMTTcyaMjFtUhON2yhzL2LOqaHWM99yUN/z+1RSJ+DbTmXyPlVnQ5VfZHac1RhktOZnMGzK/qKrrFz2bxvzBLOwQsHAUbnhDtDAzcfBAzxCW7vOm2nOQr43bMvP2HG4ZAHgpJ14ZkJYbD8fK5UUmy3h15obZ15Wdwa3HQFxqD1fLRwynHp6bfLMMHXsFBqfmYSLLQMHCqHTyM/VR7mmU+aEAf4MGYbtCXsuBpgBlGcRDgW0MMGFaReE3WaBV4+I3GULXXbuCCo1MWZKr98Xy2xlvMDQGIa7AwIOkImPluGkKdvCAabrDAtYW4J2BtWQrqmhAdHVdwaPwtcfGZSb73FhCDDODg4/Sf6vVu/W/qsLYrZTf9NWgkX3aKk4SzgmJG98eW3Fn8F1f5eXRxCpYzoZa0/Zbn9JaiCmFVQZoz1Z/kc2GUeHm9lEKo1spWNNBISWkzXzOv5rpybLE4faF3CgZc/nNUG/brJ6VC833tpo6626yPHSMVLmc9txLRR71NxI2Oy45mShllI2BSbSjoAPCwIeZgVQlPRqwi4FvzAmrNzed5/szD3heE+YpfGVnUwsmhL4Z+T3DF/6UdgwMQDC0ACPiwMcpwTCTeCJSLk5K7hI+q9d2qkcBbdySZd2C0fhFA7p0m7hqhyFSzu0WzkKp3BIh3andCqX4NQu6VauwingrE2oJhg1BcY7lqgRasPHeUBomhR2KNk78sxMVgvJPoPexrHILTsPpOpwOt3MhrpB0lrTnptFIZkp+5NNoLkMc5s/CRTycCzSk2d4CDF1jmsixBZ/86UGhp7MsQCg10d/2h3rbYz4xVG38fm2L8h2bo+jbnUkdef5l38vKyyttGnGZNQznYNNQ5LpBDGNU9PZazYY5ilqMnJNc2sytGYTax4bx3jWqPAvG+DgYAIysJPAg2MIzGC4gAcnEZjBDAIOLBsgg9EDHJgpYIZDBzwwbsAMpwkgQI1TRkTmTLolNKf6wbbl+DghVGMsMbKIN83M8oHP19QJOTn37/bEX6uzPS1Q/T5FYfYgFTadsm4L9zxCEQckZW/LkHOGv3rMeZI5/yXEeJ+fg334GNpyDsh5Pi0H+EiM8WMIxPo2krNaYm5tcbmjJYaMd0IZTnluvCj2IpTa9k68TW6q14yAurmtDW3NxNbHWpu9FkUqzZroDTroT93uj5zqzQ/zhqZ7kzkb189StxJ/hH4QQjIVRPZwLda/+D0JLfAw3L/zMH3PRpZs8OXYiK6naRfathW8bIU9jWWzt1u3LYO337XNUzewaPNGbrhla+dtsGJrh224X2snbbBca6mZYIRoS0dTeWq7vwqPPJMcYKA5zzS5eJQ7yBx12CHm/Al2kfEjkNmt2KChb8oxHjkdmk/FD73wJv6RLaeMY2XuRONjb3di/jjTzH7U25uD94ek3QTZHaf72bs/GHtTdD9yd+Z2N7R7E7s73p1ZeCKMoxM4sFmBDJYrcGCSAhlMWODgbAUTgY5rVQTAlCqsWPDg9AQz2LLAgWkLZDBwgQMrk4ZOjz8bxiwdtgUYOHOXsqbidYS+5vN9ON8n8z2q10xu4qNnlj2UyRHPHFrqdLY7Hj4105mMljp1ZqxDWWsbBDmnB6P7oX1qdYGeT8Oz/ExOdB2bDHlmKthRmb/nZJnORHXXW54j2v1a97T4wu+cDAN8nN9t8+WnO/frB4hQgyUkwDiGwAMziMYVcBK54M/yyoHuHLiPKw+/DsW9wmedJwvHC9vNTVJdeRCuZKyA99C4eyHqLgHA1yn3riceQZwxdR/KgHkmUBtxb4I2UFTUlUeyT2peNj/ufBzLZCB6J5ITzxR3zu0dMnC2INvKYT7+00lusdR3n94iLrfN4iDVAK+vO0UWLDHOdcL2/pAZanArk2hxI9wjhZjLvU9HdzVcKxk0zS9v54m9n7ORkr/2iG0s77rHfbzz8BmO7YkL2s0iVTJh5hgk4nmAm+eIn9bdndNwqpxOOpBxLfxjIgv2tYDbKX2+7d+e1e6jLhFwrDcISqnrwxDbplbWOU/PfEsftQ3i0XYLuF6QzR6R0NuV0uF/WEThmVmuWiEq4LLLr531r7l13PID4Qo1bDr5nazKAtqJeeFwk3C4QT/JrapSzTb6NpqgniOV3lVpfR4KxoJlgnNruHCxjiUo8l5hvLBjhWKmFvppKGa/ak7uL3F8ps17M0KUr/bGl8NB4AJoiEGy+7m4XdDP0k5sZ2DGIwnNVT7MHgy/5NUC5g9Ah9FJwzCHNmoWUZm9iLgtuTYeB8MwMr1j9NMqRL0b3b+8T7AFQ7+2rcrHagw5YcJRI8P3gjMX3Dc2OCjVsy0Ujt3a3oeFy+3VFBbbRdloWQyczDQEVJ0U1Pl1VqfWHX3Oc2GjZ5lcA7Ik0Iy7qqFaJ9n4zF6WnbSmXg8R87/vELuNsr5C8PtZdwYozbFKPF87a3C/u2Y0IN3pRLBXbTGZt8Y6LIfIRh8orLtu2C/YVTyIOX7eMx1QhiXmUoZ91bhASryccgpFxjqsIGGH0Qb/0XfLh12NHzNRi2zJO8s97kq7AN+nMEWLht7ofnt/uCZ9b2Zfxxln1uP2N0ufMGU2nMAl0UIVRC5cnA3e29zIOhlmr8PcvDbqm8fzH5eCsr2fyWjZUyok21cvqZHbUrft6dYT6tPbTVhP0V0vZVvypW+OT8LNa85QSiTbGUvQ1IjMFu6wJWyXKnM4GFU1H4JkhTZnPYD7qyPhe7YuE6wem8xRCebkn0RogVFOPiNsaoIN3hHsqobklE3sRoBPuITeht/9OukJVO92x3Z1u3ct8PbUuMk0y13STXGe7sW1ne157LfhrZSo3KoCDz8TQxpuqNuL5tjHuAIsABd77uewcuDcAwf+uJjbTDFaIe+tNINedmE9dRippe+uy1fS9v9e3J+A3W/u99c+u8HPzsjHfgWyoyAI+MHV3uZqP77andpe3q+tdoZSu4ns5L1l1H4QtTOFXd5bTO0OpXYTqd1x7PL+FGpnEPu830FnssDBWIXD2QUOB0ow3FkQcFuFx0WCD7coBFbVEFhSAMP4gOB0GgfXBhjuphhgZMDhtsSDoQQP90QMALCMhIQNAQbTAQ13EETYO/BxHwKDmQMRNyEcTht4OAXi5mknkcWEGSG2L3ElF1IDvurslgsUfhmw7L8FQMIogIDiWfY5gSAwXaMOgzx6fYdt0nLOS59fr6r7UgSEht0aAkKEEIjhkjmgYKdr/loB9o/Laf9GazhYskAom5kOwOJAgABjNvo5j0Wkf7ZjFtXz/fm3N4Tn7bLp8B/nD4xh4C7BgEsBYDQNM9kcYjepQlAsXBvwuJvgA/YOHPcL4DH2FCwnYqcYKUY9/Ni18Bgp8uXY5ThNrn7wmC3yyWkLz3kinyOFIDHnn9iFXfP4gMkwwSEtXRW2B0d/Xjsrw9fttaeB+dLOgNl3p1fVjAzJvEG3luFztGOyPk3BeqwEMzdE9dVjYzmcEY1j4SqBl7mbxoR5+CUHsVSKhDGbReBZzYW7c+wxt9ZhizJh/I+icqCd05266N2h57zF4fFc8nlru2ihXfwNe3+GGEM8MZbvu9wUGya23hFWV2BPhmC5WiN3/8Kf2It5GzYZDMCcZgTt3tWF29sLSEetcpt3b2fkng6Bn7TCU7f8OJcnC3d39lM/8Mua8zV2S+w3d3zcU4hDfsyG90d1EE2p8Wo6WikOWNPs1lgPZCag/WunNVb7DSttS5FBaj2eC+FIHOutu4RpE0152Nuh+DGlN57J0vsGJVcnWsoDeWlvlq0Ms7rJl13O8uOym8bkJ11aYERTun1uy4iLbD6eL2XbKAfdzot3MnNz0BkGX8YGuf3JFj3ymLKR7TdY+m33n+1dtS7rysn6wxttW1u4erOxVg7GzP0YaeRFTrFR19+aDVe1rmrko5r99IHLqdFePYMZnoFFQ61wSEe9/to1lqOdy/8196qSfJZq+qmDBh3OSlsctqVdduVBljB0Xd1oWLbWTPKoMctDa13HmTqlc5OVKdMgZ0av2XN4JRoHbXYt95QValF2YmwYtAgL+J7aHVt4SMBU7hh34a6dMjBOSawZhZXu8kHDlOq6vkjpfMLL5K0YThIbqSnjGEvhBDg3Of1z08aFuHPNhD/lKhHaf5M8oB6OGMJKeHx0TBaSrRZTZ9RxUVLSx4gZDXhMRpPf637+/5N2MVkBxl0g2arYbEl309YT5bDGhsPvujbY3k++e0G4SFWjmAn4gb2u6C268Mm9Dlp7nRMVj4DdAipx5gogfROyN9Ghepu26WScfeBeme0Ze/JM/eHI9+bI+NxB8VWWaTnpHu1R9+Thnt+sB3mn652T7syVPNeMYQmC6ZlNa5eU2QRla3aFw9nJJrGdjGsGz0ofso3blJkWWBtNLZgtvpn6WyfM0NLLTFnEfa/grQm906zpJr5jUgCQeEtlN2VZzq4+FbRX9GxE22KPdeNEAMXw/CzGl0FEBNuupQ+NWLj02aWO8ODUrB0uD2lNR5Yhzoh5yMU+rL6XUMb089ECP5dmK9k7qSMWJ7Kkpm9ybqiea/p3CUcT93PK4GYZsZ7YJBivuPIM3JTF75UGbaPZPRf+KRsZDGqcnNeQmMFbM+Pe/9F07xhxmX4PU7AyydJpaGy2ynSXibARe7W+2aiexmevQ3Am5HzE9HItxkU7NFjQedMhpWPK6KeosnY2eTA+U2Zv3om7fcrgtKvjnl20ynmb3zRn2cYpslEXHbChUztmr5vVt51/DNHfuxLIRTMbZWjAbgcubsMyW57Fr6KbqPlPU/LPUgliS3eZGjlQw6ao0tI3Z1Xu0t9QVgzOOzfRyNAKykmTK6Ou2THL0Rs8zGfDbksj4DBGgXv1+CRbPg/jEnV2WP/9Ybv458mIF3mnnMWNqxklOFjnQJamXIJBZo/n/gopHcuu3WlRaEusnXpZF8fasGpgFphVZaAihi3bfVouAwfvABULwImZQCZIzZnrUvZbXTlGcNTDRtHf8o+Zj16HbYGQTbI7StK79misObUbdXVYboi03amyO+udu9sVJWZm+hKbN0+dC/v33ISlWdXJOLLTleJuA0L6Mou2NFpXaDrfXHHsnXlUlyXqFg4M6K9cKTuzD7lMEDs7bbKCtgbM2+57sOuwfVlJhg03rwm/paktR70ugorHXrm41fBPrGGpjHUBeZeMDvm1Vw9erMFSDed+TOMFM7mMk7WpgQY0dm+F8yPq0lgxghS9/bDO7Cy5UEt1t0ej1DRjtRhZPe6cs8hl1pG1uBXElNka9ZZq1GzQM7dt6RpNk3XmLDNfqo08ypBi1uxfSyseq44YztKZ8utPcak8buSU8/CNBj/8c8OBL9znmU0c4ZGKoaU2Z8ccQYL69irGdY/Ju3IffrtU6WuyyS7NDqBW8h5HIOi0srKxWtAtQrUMlC9E1UyN2uquKH3hPIL34rfI3t4/J7fU2QJDxL4ZqbTnqcJKRNYFOTCcgF1saNpsNq3P3DGdj6mOEJEJ3YjPXvROAidrrgQzkm1W+AGkjwu46Nv1YbPkMpUtPGNLlTmJ8G9vvCnfTTwukZS3qF45cxI+L+nT53x1hu6bEYpY4xe+6eAk+xEd2jTBjhFQAXKjbI+V4YH2U9dxxxnu27GJW/7FQTt2QHebpbJNx9TJwJdRHlvaYMewdwCx5uguT88gfE2b7u6gM2ZqgAYn8lyzU3EqfuOtjlQOg3qV/6w1nxOIL8ZrLvSWt/b6hxrpId0JoCOgRTt6yfeqsocpi/uZikYZ9WZusSX4VPnogv4XProT8H3XyWjrpfSaDb1WeexsFyCZDlNgbkAo7yiwvYSq6Rj/03bo8PDPFezesu4sjlXezCi4iw7539Q7epfLEydtlBlSOOyZVHicfdfp6r8wX+8HRjGUtYLouOyT2mZyCHP1uR2otJlxauNZU9LMhsSE+ecNyrScE/13IT3NrtNRjOcp3Zae15o3NMNiZoSMWWZpSnX1HJ+pFdMpcgdyZ69cBsZ44DTDulzBOwfq7ZwQZm2f4Xqpsni2E7DX9ifvpVqeFh5WsbY82/O4qgOZa00i+6OK48fKKodtQG8b8+xz2HAVzhz4bDOZ4i+EajgM770Uw13MDSvcgt7fo2OD5wpaT9Kt1ZLSFOkTXxyW9sS5CVjDa7Vp8f/g57mHOLwAXJRVMVatQQlxcd5+ZNR82/+RfJVWZ5YBAxkcccyBW4Vlf4lZk3vHHVd4GdZLqfhmtIopmUR332E5bvjut9nYzf5oiVQbXUp6mn2tMRmuwPDsAbr8yUQlJvM2CGAYmzq7VgjsBFTAwzJr/BGPg7zLbKBz4O9WzjIgbevk498cgL75fnu9nqQ6cTz7clRRfORdqVri885FJTPsbWBT+s94YbOxYu3ybKy0AY+8ZW44TSOOu+F7lxYNWhMf3FGixUFgu3WGHOx90ntwt1xr/BWZEnbwQIMcRlX04z5kpkBxNMZvVwR0bKXiXm0OOpnAz0wAWWWvU8xo4CuJWv1W1H7UdaIfYYRbN3Qk/ryzPIFcexTAYvTaFphcnZsTsLjKcEc4yuQiYCvCLL0PO3/qOQZ28zZB3PL7fPzNXmakNZP1QucRGSc8h8otuQBb1VNtmgiFoOlkahbs2iCnpzgYQDesrvOfTkPV7kWzV5ua/NxJtD6OdRaN3x+1GCL1cAktX/lvvymzCy7Mp3HURUHDokyIfd6Xqu+8Ef/Yq8wm8IDvzr4MpZKjoxBYI/aCCbVr1too4nj/UoWbW77Z2SlYuhFUn6bJDQrPpWO3SbDHTpmo7ADjvOLd8fi3FLcWiFwbEEEkgnSVEzO3Zg7b2YHLirkQx6RFstXcJGoycX2nOc8snPXHHvPmPPM1lkxbvV0yW0wv/IA5NhlC+D40qAi2eJI87UHys9Pvcwua5tzOFqQjt8GoYsw9AJjQPPTgIM6EcTSuHiwUGKxh9MBOYUGmWqYluHsYlmEndvVka+TCvLHQToTDyMM2qNcDZ1PVa0HILdzelH3fbjSY/GEbYRsEuiFl6nXo0FN6PpxQK5uCYQQ6IBN3uhMObVm5orbPQbeXK3oKX5IX3nI+I6DpKlYBks2Ha/NhNt66+PfuaYOxt9FvmtJuBbp9nCAqdrG/LiuP60Sh+Wad9dLCq9lCh6jSI3jgmKOo8ar2RtzaXlwGJluKlY3GvxFRo5J2F87lFXVO3eIE0mGbu7ftxPH7jt/A3T//rPSnO9R27IaRkiOXRbsnQ3RHsJshiLAbsNerJUcAL4Yo7+mTkQNw3d4VG9kVZ/fpr8bJGPX6qpnqttt4+fA/0tOR9G0iU8gBgr8qraZtzZU1+qEFS/iZ4jHnXbVutRK8jhtXY2Uc4E3lseTgpfZUZ4sP3jZRtvpYl9vBcSRIwGBvWVP2coeyV9sopEzjUw6kJa7aH9R3z13AT5ouhzDnVq9Qxp//2EF2vgkE42/F7WZBXhdwOzco7CaDJB3GnryJr4dKR+kCtTmH20QhlWmUJVHkKotjIVOc6wvQRhs7p9uWjpQzce/xnRjq3n4W5Z4y5zf2Ee9sWCDbfm95DsoxFsapv+ADLssJRihwpe81uF/dJ+eoD8YHy4DMG9tWrv6cfbo/PJ+GVR0HGa2PoJQzReemceUsyKi89ZxXL+3xL4ijTtx9vZt8G/NixhaDbX/BnfwCwPTW5zWKryg7FIKOzSFvbzuGajXbTIT8LbJ794kyc9v0UfzBnPuGZ7FvGPYrsE7DtQUvA4+5WKeIfw8ObxrPWsFBj0fGcThq2NwNXauXdeuYWragkttZ85cnDcy93kxKv2a61JwgronpdQ1D3wWfrObAYOw+S+2ZlhSz03fEAXNg9YuMxObGaxt/Vy0zUMl2EtiVIVSn6czyivNLsRE6c0+gGGgJdO5mZ0U3WMdaTHuTGXd5oNTXMcz9BqtvGTz3KhuzEX7ENoF3mt2DU2y+mYNwusUWV52wtdR+GGn8cHVVxXvwZbKSgukgoPdRGE0P/KRqN8CRY0w1M3DnGVDxbrmgplNcTBfcOGpG44qYfh3ONXGHiXmrFrdqM+vbyj6NFvSxtL3iZOjaqzHGohu9e6Vm6GFSKgwAbLRJDA21QIN5uteOGaHNnp822x+/JQSJue5R27gPj8W7toGHR72eSG/f3tJTKMMmskCMdIdEj4C8GaUXn+OXH+KtfJj/g/ULtONz5+oj8t6Z7I238HW3+P2uexRQYohU4kiqdH5YX0Ng7/fvmxQ6nYzKF/zGVGxhhSEEA7u2vd57128jmH9Z/a3z7SwNDdb2FVe+hYzikAe2Tt0d5azQxncM0YUmDuAoQMJJmBIGnCFtRb3p6re0cMAok11Zu9o3UOLwjmciFjyjHDIpwMb8dnnahHVj+X49n1k/tCQw051PByWb0LcW7H4+gD7hx8qjj74fSchWmOj+mLFhbmn7y2X2bg2AonIX/JGYoFu7xiz+LVT2JZjdeNKbgye9kXux74c0ESxvXKfkl5JhjhFuwL3KXvVe6X2D5cbLvf/dccUW5Fhj/04AAAD9////WgAAAAEAAADzRwAArGUBACi1L/2grGUBAD0/AqoMgnkvEKAMAz/Sm40uAwJwt44JKnOsdwLYh4lgSE3+FEBEV0hgUdFqiKzsT8mn5FNKKQWEB3gHdAd6BAiIurqiwlT5AAJswIDVgQMEMAEsJRUgOgK7uWFhLCus76RJ9zPfz8+qXHU5ZQOBgXw4cNzAN7AgJsSLX1jxC38d3kxoGM3sgpphM9yxAjwACkPhKBygSRMnmPgJ9oK/fKHSpUsUKFAwFymYSx6QpbAVK1eqYC3ZgKar6XK6m7B6b6eLk2BLyyzgMguoxESIPA7BjTfTxYQJ9ILeSpXw3lpwZqaSJPjyRrqfn5ImFaDKVLiqaipP4bVcIFvhqkvpUsJVuADW3MSbmBPDwWk6cSc2g1vsBxcqFAgHwoOwIKzDD/thPtyHp/699P3HT084CgBHsRR2gqlMwVRwFIwFS8mCpeQB95Kla+lKuqH4Dnb0MWj2bxgGVsRAcA88iPdwIb6CtWAlmBJX4kesCPfBe7Kae+b4BzaCj+Aw/AB7ZQJYCL7EVjgBRoBVKqxxRoFPnMiAM+AUKd7wG7bDcxdSo9voPrqOLqNEN9FddBVdRIVuoXvoGrqEAt1Ad9AVdAH1uX3un+vn8vG8nnfP1XPjyLltLhs2a+6aq0YNmovmpknj5rq5b97kuXlunTpz7pxLhw6ei+feuQPnwrl2rpxLRvOCuV++eLlebpcuW+6Wy4VLmBvmihFz5p65Zcps3s3LyWnmmrltO+aOuZ1X8z65TpwsaRKFyWWy5E6hcqlguViuFClZbpabmWnlWrlVqly5V64WLVFulAvlYl7JyWvkFilC5BK5Q4Y4Xsf7+Ah5Ie+RI0qukltZieQiuZSUl/fyJkkSeSOv5Z28PXzcw2toWHgLLyEhj8vjDg4iXsSbmCjkCrlAgPy4P+7iYuNtvEGCKF7Fy3h9XBs3Lt/d26txa1w9vRl3xqVBo+/2XT+/HXfHBQTEcXHcHDkEr+DVoePv/t3Ae+PSxbgx8O7chXHprosbF9fitrhwcCvuisuChdyVuy9eyLgy7t1d3a27dnZ4F+/m3Rh3BIn74bq5ebgeblsbh8vhdugA4oK4IUKouCruiRMlbolrwsTbfbspUoi4Ii6KS+KqrbfCpUBhwp1w0dDO7tmVIMHCtXAvXNhwN1yWxXAx3LU1tst2NWhIu2k3w12vA7H7db28GFwGt6tr625dLi6wC3YbNIhwI1wIEB7cB3dszOya3bKysBt2ya7YvVJgVeBOTQ2QMkDgEhhwD1yre3UVaF2tm5WFdbEuAgQJboK7YIGBa+BWXar7A6jp1Tp3fPHd915/1ftvgKgbdaGgnu7TjUYBXABXgIB+++V3392hqXFisizLslUEOz3btzXPezHD2qKEF946q/W25vl2b+/0vKCl+de3h+TxEiwrDc5wD5KxLsrkCEg79sdaJyacmCzLsmwVQa23Ts+3e/ua5wUtll3zZN86Pe/FwwzT3OTcazs7JXC8LubMmCAS4ezBGspNZipzjDR5RFJyhoHJR4SX/dq7Fw7NCgmVrXYk9jgvCyCBam1kfZa5BMtKgzPce2REAmno4hKlljKW7ezcJNSRQNIm4aAfqyNrk3AtdF3VOO9dV0pMPdiyTUKWZVmWZe9d13Vd13Vd13Vd13VV41zXVo5l13Vd13vXdV3XdV3XdV3XdV3VONeVZdvWK3S99Apt27Zt27bTrNNMjfPedV3XdV3XdV3XdVXjXFeWbTc3CVuuI4eCOLsKHAqqDFzXrjFVCK3roF+7rn9q0bpyLRJqvPdSjVCNsL2bcIcXN9Xe6wQreaCJ+YjZtbnJsuu6FYdWiM26cmlBA5imtgk1YY+aCT4QNDecMaOmQ4ozCASyzSaEmphrmGU0b7hp23azbdu3tm0Nb9u2nZ5cXpYdKNc8s1hc3s1BI6B2rWHbGrZtXdu2LWdn27Z3VEsIo1QRoWx/ELZt27JbIFu4vbaFZGw7280uw80qa53c3uDZtThUA5xELMzKQ7GXpzf3JAUc4pqELZCsXRcJg/dmGVAEhemHgpdNzrUwDOojo5eS6BA9NmwLMoVa9xJG7j5PP+wKR12FVQQP3TbXrJVzzfPvXvbtXknJSbS7e8sAJy8PuHmTwM6ujGVZFpeCRDJhQBqBAN1sHR8tMQjJsXIn6GAgaauhpUzFCSEsXQ7PDYxvJO3s2Fatydqg2xvOQb+qQT920O+GmzesX1nZGkVysjIwkdttJQrzoPPy3vYH4WVZlmXlWDmWZevYOpZt6eS4tDAov9q5R6m27uqrpWPE1754ktbKXX21cm6CWrk8lSzLsizLsqxX5BksXkh6YGLuOKzNPxpfTsZ28NjkzLqcNsa62t8iPjxofK1ZgZI8VgJ0DuBYEao2iG2MTI7L4hjlF4RHqbKrLzJGfD/ucLUPnqQlnhlpxa6+emTltWJugnxsVmnF8lSyrVeoV+h6uV6mdf4JsV6ul6uGRSJqYvwu26m4tm0RCdtWs23btrPTrNOsky2Q7TTrNOtc25rrrPAkhRphhT8nJda04WBYGJ0aVBt8UUOOSk2zQyIZ1pASo3udAIBAtgl3L4tIeKfi7lXbjLApresHPpXsoRnGtBYS1eaMQ7m7ZuItCosYggOuSrs3X96brvcCULw3qhWFL1XkvXdE28QusUeE2CE2iC1if/CwPey27bY7sG22zWFv2BrYze61nWFjSNtpe91q+wKFTWFb2BX2hLN9ttG2hB2BbJNts122IYhtsT22H2wHYBtsh+0G+6trd22vzWBzaW2tvbUXbAVYG2tn7QQbgdW22lf7wDZAtal21S6wpwhsAnvAloqKiu7o/v9pP20BAvz2e6tb63SneHO8cd553913FIANYAfYUKCglipVkqQlUaIE6ZH+5MTpkr6kQ0MxaUy6k7akJ+lIGpLmlEln0pu0Jm0okA6kAQESpAXpQYP8EEpkSBsC5MgRokOMEOlCOpE+pP3oPvqPbqRIK9KM9KI9e+7oO9qOHTwaj+bDp46uo+nQgaPh6Ddv4ug4Wo6cNrqNG+1Gs9Fz9J48Oo/Woz3VqGl1qzs7zWgzes2aMrqM5uQco8doMWLIaDJaUxOMBhNGh9Ff9KZWc0af0Wk0Gu1li96iu2gumZlVdBVNhYoVbUVr0TJFT9FSpGBqTO3EyRP9REOBwkQzaaKb6CU6is68oq/oLBqLVmKpLfWlTvJIRD8+CtFCtKNjESOMQ/SQx8rKI5BIjugiOlJD6iCaUTdqSkktqZHoSQ3Eh/ahF/UPXdhD99CGhopaUScm8kAULNSFhnpQ89CEWocODATUgDpHjhv6hsaBQ1AL6h36UNvo0336T/tpOw0DhpyW0y9ezNXx6b09GpqGnjFDT+vpGjVkaBk6Ly+GjqHx8Og0nb7Tc3FxKrQK/fa2Qq/QLlyk0Ck0ChQkNAk9YkQJXUKbMBFChxChRWgQ+oSOY6FZ6BYaTn/woD3oNu2mO7BpNs1Bb9Aa1vSazqBZNbUMKM1PBtQn/9FXWTqBxspKpLES5UR50SKtICtSoA0cOjTIkJIMCdk4ZAiQDCQvLjJmxlykSI/cIysq+sg+8o8fO/KOLCgYmAOzDh049P74yX5yoECCChVqMygTIkIkERFx7zAbagEFdIGq3KlKV2VF2kAmkpcsQcyIjQ0adG1tccqcNBfXZ1iGlClTJUuOcqRImDKmSjlGliFDr0Uic2Q2YuRIPpInJ5FkykiQPh2dZEdHSUtLKpmSpCwpR8qT8vLusl1X15eXFwPNQC9YoKW19IABBDQB/X9UR7XWUlpKex+lozQU1BMAjUAL0AECaNxJY3z1zZrrNO25EwkSMPKKXAcj1+UYZGdmD8wciDnQYlRdH9BWvYm2svIoJUuZkrPgncl35uZc0GUPmkrVqu461RE0GpqW8HcDByBgBx48aNSooZf1co58I9vIf399fn2Zj28wDxK6uYEYMUJLzswEA8ZLmDCaWTOLETOGDBlOuwwHN0JFRpHfcooUJrKJXKIEFgf5wQMxCxZyB41BY6ChRk2ZNGnQdOnCRcuVE1u2ZPmS27Y2CGVlZJksz5jBIrPIHzKITEVP5SQ5iZ7SPGclUKAAK2PpCRPAMpimwMDr6mrNK9/aGgaWVWOrkqNEaZKbZCZMoKBlCxYoVKhwIV9Ii4trayH3Ir+AAQeOnDFx7OQ62UtClpDPzibkCRktU8ib9ugLe+asYZPZbHJxbX1lF2ZmWhEyhjyWlbOyVlaQ8eQ8ed64SdCVuxjkBFf5KmNlBI0aZUaOMiOdprPIEukynfXWPu/ZlDdlTvlTO9BjYxA0BA2mv3TWlb7STxpBfmKZLfNlrtywgUPukMtC5BC5LYvIcTIdOnPynMwn68lqGXKGXCFryGIOdAUH2UFekLeyE8yMmSUzZSYszIWGuUhezEZykKwkN+ZOumdFeUTGy3bZRfaQIeQTXnKDDJbD8prPslcek8tkO1lQbpPdZNBsKTE75seMKT/KjrIm/WAvC8mJmUs2kztzm8/kLPlN9sx4NFkeNEhT1pQRIQrNoflSBo0TR44YMXQwHfyFDB4zRrMM5vz7k3vxIgVOgW1gOywGhwnzBQzugtOowWpwZ+cavAZvbs7BczAcOG6wG/wGy8ExsJxcHa7DcHAtWLBw4SIOx2EVKlbgFThECBFYBAYB4gP+gDlw6JAFC96CyWDBZLAm3dwbzrvDdy2wmTbrFrc4UyZNmjLGm/Ag7uvb4+Ojq0ED68nAMzCeDIyH87KUFdwGs7GCBrPBZ9DgM7jFlkAngXo8CSoH8PTEkyePH+ynUA6QAQB4MoQZMVq0CDdyhBvhUEAaGBDXwIlwnjx/8B8MCNAhfAgjQoQvYcKX8sWXcKd888WdOuFNnPCmnDEeO9gOrlPnDr6DCWFD+AGGAMGLAgULOE3NKuaECTEkSI8efWJFOK0CZlIBV8CRkZAYSI46w2r4whm+kAPT7cB0mAfus2dvz50c9dnnjemkKc887xzFWwwwA+zlNYbHJuBKmBKlSXgSliRpUCQsqEQJFrM4Q4YrCU9JWvGIEWtYuQD2gAFjwCtewyUwCRImWMzGtgFvwBo0tOE23AFzKCsj88JbW1oLFnDMcZr2rCwFXZgrMVEREdEHNpKj8NmZBCwhAga1hC2FPj4KaWx0xI54yZIiuAgOEmSR8RAbGjZo4EAMh4WBYTDshbUmJ39ISiIp5IP5BJx+k4t5TU+GN/BjvBju5cN4MJzLf/FeuJbv4rnwBH6L18KvfKbPwg14LP4Kp/JWfBVOwFPxU3iUl+KjcAAein/Cv8f0Tnj3TTwTvv0Sr4Rjf+mTpJy8pa9MM3lKjyQN9ZNeMq3kI/2RVJKH9EZSSL6IJ5I28kP8Y6rIO3ohqR/f6IOkczyjB5Ke8Yv+RwrG+/A90ipe0SemSjyiP0yNeENfmP7whH4w3eF5+B0pnxf0OtI6H+gBUxU+h8eRfvA3vI0Ug//zfmkE3+f50i+/52ukCLyep5EK8DO8jDT1eT7GvuTx/N125O183Rbk6fzcvuNheDnvwrfwcH6FV+FTeBTehC/hR3gRHoT/4D34Ns/Bb/AafAa/5jF4NZ/mLfgKfoJH82c+gi/zZH7MP/AOfJgH81+ege/yW36BV+CzPJZH4A94K1/lC/gpL+UHeAE+gIfyTz7qvVc911ftpG5SNamY1EuqJRVUpaROUiOpn+oj1ZHKSF2kKkqE6JChQoQGqYLUQID++OnDZ48e1VPNg+eOnTp05shR46hw3rhpw2aNmjQqGvWMmbazDOempkpGHSMmDJgvXrpwUbeoWjKzYLlipQoVdYoqJQqUJ5hOmjBRl6hKLpNYVlIimVQl1SMqpGqkCJEhj45CGtUgKhB1UfWh9lAVExEPDQsJB1UeqqCqQwVUc6g3VBvqn18f314NPRrqDDVPjaHeqXYqnTqnvlDl1Di1hcpCXaG+qSlUFCdMlCAxQkQIFYT6wc1DWwcOG9hUDWoGdg3DqpZ2QbWgVqAwAU3CWQQztUyFoI6pYqoDtYEKpnqpDFQudUvVUhWoCVQs9Uo9oBpQq1QqdUoloA5Qo9QAKgD1Sf2qV7vK1a1qFau3c+qbeqaOqYd2S71Sp9Ql9UgdUn/UG3VGXVFP1A91Q51QH9QDdUDdT+/T93Q9PU/H0+30On1Ol9Ph9De9TWfT1fQ0/Uw30zt7mb7ZNfuYLqaD6V96l86la+mZHUu/0qt0Kl1Kj9KfdMzepDPpSvplt+yVHUmf7JH9SIc0UoTIkEdHIb2xB2EEsvjDRw/FntgRDw0LCQd57OiCXUcgYA4cN2z8db/ex7dXQ4/GDBk9r8fAu7Oro5uD0V90ORdxLeBYrFDR33oKFCdMlCAxQkQP0UF8cPPQ1oHDhs7WM3S2Y+hrT+sXeoVOoaN1CT1CN+tlZBDGHog5COsN+lf36l2dq28t0FKQlQALQb/qVt1AL9Cp+pQUgQECogJAdQA92n9Xe+883TrjTpwT36QpE6ZLoZZAeSVOaZKkSJ+QHjnijTijRYoSITpkqBAnxAXxQPwP98P58D3ck+fhd7gdTofP4XE4HO6Gt+FruBqOhp/hLe/knHyTk+FjeBgOhnvhXfgWroVn4Vi4FV6FT+FSOBT+hDvhTfgSroQn4ZackiPhkjySQ3IjnAgfwh25EB6EM/JF/oP34IockR/yQk7IefAdXAcP5Dk4Dm6D//E+zsdrcD0+g8vgMTget+N1fI7D4HLcBW/B4fgKroKn4Ci4CV6Cj+AiOAj+gXvgbZwD38A18Ax8jWPgajyNW+AV+ASOxs94BF7GyfgYf8Ad8DAOxr84A97Ft/gCroBncSyOgB/gVryKF+BTXIoP4AJ4AA7Fn3iUe65yzlOub9op3ZRqSjGll1JLKWhKKZ2URko/00epo5RRuihNlCJKDxkqRGiQoECA0j9pn5RPukePZx48d+zUSemkctI4KZw3btqwWaMmTYomNZO2aWcZzk1NMmPEpGHSL6mXtAuXLVoys2C5klpJqaRTUilRoDzBdNKESbokvUyTpJaVlEgmJSOPpJBpkZRIOuTRUUhjEEYg6WLqI+2RKiYiHhoWEg6mPFLBVEcaCJgDxw0bf35pX7qX1kj1aMyQkRcD7y61S+nSuRTGCzkXcS3gWKQr0rc0RYrihIkSJEaICJGCSN1SD2lbBw4b2DRkYNO1dE3V0rQLFipQmIAmIT1LzdKylAzC2AMxB2ENUrDUK2WQdnFtLdBSkJUgxUqv0gOplYGqAlRTUgTSAWlUGiCFAvAU/V7tKcdpJ06bNGXamHbotrRBK1GaJCnSJ6T9aDfajPYiRYkQHTJUiNAetANtQPuPnz589ujxzLPxbDu7zqYzR04cOG/ctNls1Khpd7s7O81sM2X2mjK7zObkHLPHkNliyGx+0dyaZDaY/WWH2WrO7DM7zUbTpUuWnSVzY8ncmVe2lyv7ipRtRcqWMmVHmVIFk8qmMmU/2Zgbyu6iZWvZXPaWJk2S7CSX2/JyX1ZuJ5W7MnJTRu5IyX1EckvuyUkj2wjkhtxFNpLdRMlWspnsJUOGBNlBGjdj424EsokA2UAU96LiVtyJiT12j8Pt43AfIm7Ebbh/7CFCtpD9uB0JCXVsHYI7UHALAu5CwA34t3P87b/t52dj2+DbN/g2X9/u23sbxybcsXfswc1DTy/GjpG38fJ23t2ucbfvtp0djA1jbr+Yq4uj23Rz28WO23JbT8aWsWnsGbsFi81ir9hwWwWKjWK/7RT7BIlNIkksKymRTEpGHoE0UoTIkEdHIY1BGIEs/vDRQzER8dCwkHCQxw5BHYGAOXDcsPHn18e3V0OPxgwZeTHw7uzq6OZgvJBzEdcCjsUKFW8pUJwwUYLECBEhQHxw89DWgcMGNg0Z2DUMq1raBQsVKExAk3AWwayMDMLYAzEHYQ3AvrwYdHFtLdBSkJUAC8HVASsDVQWopqQIDBAQFQAKwFP0e7XzdOuM8+3EaZOmTJguhVoCrURpkqRIn5AeOWrEaJGiRIgOGSpEaJCgQID++OnDZ48ezzx47tipQ2eOnDhw3rhpw2aNmjRozphpO8twbmqSGSMmDJgvXrpw2aIlMwuWK1aqUJkiJQqUJ5hOmjBZouQyiWUlJZJJycgjkEaKEBny6CikMQgjkMUfPnooJiIeGhYSDvLYIagjEDAHjhs2/vz6+PZq6NGYISMvBt6dXR3dHIwXci7iWsCxWKHiLQWKEyZKkBghIgSID24e2jpw2MCmIQO7hmFVS7tgoQKFCWgSziKYlZFBGHsg5iCsAdiXF4Murq0FWgqyEmAhuDpgZaCqANWUFIEBAqICQAF4in6vdp5unXEnTps0ZcJ0KdQSaCVKkyRF+oT0yFEjRosUJUJ0yFAhQoMEBQL0x08fPnv0eObBc8dOHTpz5MSB88ZNGzZr1KRBc8ZM21mGc1OTzBgxYcB88dKFyxYtmVmwXLFShcoUKVGgPMF00oTJEiWXSSwrKZFMSkYegTRShMiQR0chjUEYgSz+8NFDMRHx0LCQcJDHDkEdgYA5cNyw8efXx7dXQ4/GDBl5MfDu7Oro5mC8kHMR1wKOxQoVbylQnDBRgsQIESFAfHDz0NaBwwY2DRnYNQyrWtoFCxUoTECTcBbBrIwMwtgDMQdhDcC+vBh0cW0t0FKQlQALwdUBKwNVBaimpAgMEBAVAArAU/R7tfN064xxmgUKaGdmZGNiYWBeXVtaWVhXVlVUUgOioJ6+yndOLydNmEJBKUn6DCSHE8ulI+GeXBwItzYKaGdmW1pZWFdWVVSbgx7CY4eOHDhu2KhBY6aTU3NMmC9dtmRisUJFChTMJksuLSknIyGLDHFsZFz0oYhoSMhDMDDHjb++vawXByJNDEtDcXr0p88eTzx26HRyalqhImUyElLxRkZhgoQIEG5tHNgyrK1pFiignZmRjYmFgXl1bWllYV1ZVVFJDYiCevoq3zlfTpowhYJSkvT5qNGiRIcKDQr0p88eTzx26MiB44aNGjRmOjk1x4T50mVLJhYrlpSMi4E58OxQmMiwRjaWhYWh8JMmTIsSeeJBY2ZL5pJLx0YegjPyVrxxYDsz29IakKNQAOgCRQM5Zie3wgQIDmsWzsbAtrCqBjzxp4uJUzJThM4sujnBURM5BAbcDxvTBPrpF4XRbuji3ki4sfE1RwXCQigCZ31yOsqN3bF7740q8C+iWdEEPi6KFUXgWUSvogf8W9QqasCfiFZFC3gSUarolA8RlYoS8G7RAVEBvkM0KhrAs0WhogA8G32KRv0a/VHvL0TVaPcUojyaegnam0VzFHsI0fs7ebHP6W/yDb6mn8l7fUz/kuf6od+S1/qgv5JP8Cn9Sf7qS/qRvIH/+SF5qv/oO/IEfqPPyEf9RV+RB/ATfUT+/0PfkO+/0Cfk9x/0BXn8A31AKqf/5/tRM/0+n48a+vd8PWql7/nzqJI+nn9HhfTt/Dpqo0/nz1Ejv5wfR2X8cP4b9cd389uoOz6bv0YN/Gp+GhXHR/PPqDK+md+qeL/zl1HrPuffVGF8zU9GdfHHfDEq3A/zwagq/pfvRSX7XT4X9cHf8rWoYT/zZ1G/PpZ/Re36Vn4VdcGn8qeoWV/Kj6Ii+FD+E9XqY34naoHf5DNRpf6Sr0QV8C9/EhXqW/5KNfopPxJV/ZNfUk1/5D+i5g/5jfROv8gn0jX9If+xX/qOX0gH/Y0/SJ/0GT+Q/vkX/4/u6Pv4Pfqir/gTO6KP+A97oW/4C7ugT/gH+5/P4+/ofL7g19E9f+AH7Hd+jo+j0/k3vo0e5/99v+7m932+vubv/Rodzdf7NHr7Z3wZnfPn/RidzMf7dz3Mt/t13cun+3N9y4fxX/QsX+676FZ+3G/Rp3y4z6JD+Su+iu7kv/0UfclH8U/0JN/EL9EpP4k/okt+ET9E1/BB/A997bt9D13tt/0O3cLn8Df0CZ/ta+hnP8NnO9hf+xg6g79+tX7gp/0Lvepb+BX606fwJ3T/0b4EPuif/Qgc0Df7ZbzPJ/sQuJ4/9h9wPF/sO+B1fthvwOV8sP/F33yvz4Cz+V2fi6f5W38BN/O1vgJe5mf9BFzzY30EXMy/+gf4l2/1DXAuv+oX4Jmf6k/xK1/qE+BU/oAvgEf5UT8Ax/xQHwBn8p9+lF/+/z2v/OrvfPLzn/Ijf3/Ni/z8MX/813fijZ6T38SBeE0+E/fhMflLPNGHekvc0IP6SnzQU/KTuKCX5CNxQP/pIfEb/pF3xP18I8+I7/lFXhGn4RN5RDzPH/KG+J0v5AlxOj/IC+IvfCAPiMf5P94PZ+H7eD78ze/xevgJ7+nzcBIej7/DQ3g7vg5383T8HN7By/FxOJuH499w1rvxbfjq2fg1/IJX49NwCh6NP8MleDO+5Wa+05fhEHyad6hk8ZaRSIQCDBIQgIAAUEAAk2cZhgVRGkhRqq0H5Alm4ECCAGCgCTEAAAAZxmA2WpJmjFGAAMAAgBQPKsZyjZgQCSr7GMsdo7IFQKkRL3eM5RoxIRJU9jGWO0ZlC4BSI17uGMs1YkIkqOxjLHeMyhYApUa83DGWa8SESFDZx1juGJUtAEqNeLljLNeICZGgso+x3DEqWwCUGvFyx1iuERMiQWUfY7lj6Lg7SUEeZ7uPT4xGpg5gX7ssY4TVTJAQMirPEJQ5hUoFgK5xKMYIq5kgIWRUniEocwqVCgBd41CMEVYzQULIqDxDUOYUKhUAusahGCOsZoKEkFF5hqDMKVQqAHSNQzFGWM0ECSGj8gxBmVOoVADoGodijLCaCRJCRuUZgjKnUKkA0DUOxRhhNRMkhIzKMwRlTqFSAaBrHIoxwmomSAgZlWcIypxCpQJA1zgUY4TVTJAYB0SbplIsSxj7hlQDquMQqzmCYkSIqBksdgrLGAKpBFTHIVZzBMWIEFEzWOwUljEEUgmojkOs5giKESGiZrDYKSxjCKQSUB2HWM0RFCNCRM1gsVNYxhBIJaA6DrGaIyhGhIiawWKnsIwhkEpAdRxiNUdQjAgRNYPFTmEZQyCVgOo4xGqOoBgRImoGi53CMoZAKgHVcYjVHEExIkTUDBY7hWUMgVQCquMQqzmCYkSIqHkgCjISY8wwjrWLd4pzLi5kXl8sO4VlDIBUstBaF23MIf7G/hqlkrCUr80rLnKklGFWKkQw0iUGhMIsVcEg8ED4QyELkmoGJ8QzWQ+2jS3rNeNq57hICVA7DOoaQzEGSIkUi2OGxQqGQXlW3ZStVxcGKPRZVIhwBpPaTxgY+ISMB+QLsgVISgIgQgCElkAlc7zMEVY7R1TLoFxHVMcQqykLa4Ss45zEd5U9QlLFqNxDqNaISxUhuca4mCkquf4YSRUhogdQrSMudwz9Kj2dCxT3cVZbcEQ4IeWB43flGkPAKkGhaziYOVH7UTF2f5zbFU0FoK5jKBbQ2h0Niv6bppUXBHy+MK4KnZrYa1FvHFVW0bphq9Nu4DxeHf9WyjoOLjTlpjgsFO9xsP+VpgxGyoIYNv0j4e1m+ntJPJItvQrOezvJjSDfv3lvqxebAue9K6inI7jB4LWr/sJtTvZehfPXZvL/H5Y1OVzyzMy8P6mMB9HdS+M+7dPRqorAz5nN15OefKDVWhf8k/KdGsCvG//+0qsmFf4Z0+hHxmEC8HvT+rXRHy4xGfntsZ/cOv46Jhuf/pWgB9gvITBYOPvaS/9NYkI/vhYh/VJVLz4xM+kj5rag3rQ+oq8SeQkdY12f0pfMsJSe+arL6UUEbEpvfekn9KqCJ9H1XuQQfdXIQ+kbr3acrmTmIHTMV19OpzpwMjpvSz/TERE8ma636oekuxbYwAm9aGTb2fxBiNmv34klf/m9zP7W7kYRp77fHctG41ODLqZJw/sveMyzx2jfmL3ZE+FcA3ERrtHlUrL3Q5i+RXONb+hbRbtzG+Tod0OaOSJWwN153eJdR66bje+Qj6FmGQC5b8ORbv8voqIDGnL/NyHzyoHQs90xbvSMV5HodnM6PvmPnQ+UR64rbtOdpm40N93T0Ef3Pjf6etHddU+vA23cDGbt2AztIyO2akjeGVq6Om3spn00jdtgjT3iiuuhleHSkEgwbe/43/gm44NzNMJ46hdfzvMJCgExM9/qQ56IJDAEB0EAO5xuJQIXIyG4yAIYQ7/e1m0z+8SEcCMJQA89FOGxvPXfsVKyPbvXBgOsJ5UIl5O+6Tb/Jv7vOkIzyrtjKjsBKVWKR9mvPSuTx7wTTh6QjTMD3OEHbQS4lZUgPlJCHt2BVPzXOxe0rTdS4/4xWoTzSOkesU4wJvVuHX8OF+Xj6ioJuyQMPFWRplA53qF5KBxsqr8RH6kKkSq4fpRwJrIvZZ6AvT4/qgFkTMoBNYalMb0+6ZYrXzVctK3LDupcMuBxs5CwAbkr53o4abSqtVYm4JSH85/nFxwF6pzbe91rayi6KgGOoYTe4nY7aipTACHEYmgYUfIMezA6RuvSd4GzkQakCU1M2vwE5T/oPU+FQZoceyvuVAyMg/GbXhmcZiZvN/9um18vfH4O040ulotxOj4fSdpDoYX6MLMG4Hjvl0g2GeFfjEpJMXYTSv/tA/gisKMThviWoPAyPV7zSN3/LyumrCRj23YrusAqTQ9ZuIjJSFUbuvV6IH4aDRuP37mWuh7QD93WIcHOZ6b3RQof6ZAkvyLuS4XenHMFVpzJdG7tku3ww4iMxP7de8i/h9hj4qAn6ACjvo+aA2lZYddj4OxWuakH6eC0pcqWFXbQBv3/Mtdkogm0Q85j/Bykd8fWVWWPaP07+O1TBr9JdP37EBxbXXx6gLqkn5dmguetu8zCD8By5fbtyphcpDHRqaOaijf6p/vX4Q4m6BfVkRa7BlSjIP5POeN+unhdQEBv23c9bdcInbPXCDEw3GzM+x0+/H/gf7veNtHmCW+yKAyNbGDXTe5W/dduZLr+LGmNZSE5rStKZA8Pyiknec5zVTzp6pUPPs2EkDi9piL+VBM+FcH591JSxE9wnXzFN7ppoqUynn2RetqvWTb9VE4LbwwDK/3hkxmcA+5Q37Py5vVSp/UYsEkbFaCwiZbHgYPrGkoByo6RbOu693clDE+4e+TQAX4j7jWoiZRdTnbVwp3TQj7FIaxgxIzlWAohtMjJip2wtHIT9i1P9sv/vvRz+HjdOnoUlJgeNDvIg41Y+cBO+Y679lR1/XQfHyvQsPuA1M4YsLrfluGJFv0zxt4Lk5yOFZkCqdN1Nt/X7k0vYbF+X/e1SW5OuwiDjNvi6LC9ysim2KZejYWB2xoi3C1/092F2Hmk1FECrV750J2KRtWlIcBhrVwHb9fCEA2xCj/3XTcgdcDjKs6okXQsjh5wrTjwfuOwyFZDorWZkzsLw29L4RCoB3BYW2UkxCy83sgVy+q3o+s43CxFxkyJkBYBvqGbQAad+8VPIKzoSTuCvYe7DckKf8Eqw7skWXAmi++bijKhoJKFFr43nJ43HE7omtRW7T6rGkt10ejUxabRG4VVUJmwa8+Vplbq3o2ufjRu65rUjh4G4PFSQAAc/1JIOnXTMBwcJ5XC2dOl8rJHk4fH/nHIbAkcgY0gBMxlAh4DElkBQkCQRQG71IPC4EBKoAhOhC+ALxuQINCICpgDiWwAVwWuneuu7jNPIOgAfKmDxoFEFsAYFGRfAC314CAgEBowAxvhCyCvKQqaQo0ogD18UAzAVm+3dM1M3TAp6Pkd6qVCYOg5pzdwsJafdqnJ4eymg/i7GehpQ81yM6pLXVLHCsaU6LWnZqlJ1aVW1bGaYSV62lbTauZV91pYp9SRJSzsrOkmU6t7ra1jNYNL9Npcs8Ts6pKX17GK8SV631/TwgRr1xV23LxDq9tiCt/C1tGG5SLLvdjvc+Jd1nLGsQi07jo7vVwAUrfaYAiTmXZ6Z6mJ3rE2y+61LjfZTomrTVgebtPF4Gp3Y/a4WkDCm+iFOR28/CY2r/UrCZJ1GsXizro19FrA2cWWCmogd+yNfGI/yYW9LRBY3gxzva5pZrXNz5HWeR58XTv9u5rqws0oyLB0GwGovM0/229J4M2+Kwit2++20niH3Gdq66INeeP2locTxu1hWdDC9KLPq0hHvSgUWvfH1cAX7qrTHM613/psHbRa+nWYdewDOevjDf8Z++rviSPzGPV2Vd8eGQGud9j+3ABV33aAshptRq1vkhuK3uaXgYPC71ngr5pqH6jYUXtDDp3+JoJVqq1gn1pqJCnFQmIk0613oXO2lri7weRum1PQhyww6bW3uHKTy5U0yCCr2mR076Uzg93+QytNYp4H38DRIWj5ueMhsUXoHSwchTq1/tah9hrZAyji00B0VjuMyECsyt4z0Kfze9GCkG4yKuQo3puP7t6OcMjrCklFpB0pipuSllhnpyYeH/ullThbtCm9gIWzUueSRndi6vR9ye03fsvHWnT6+5W5qd55mrQuTnXRZXQC2s1dSe76VC3qBihrBbVErdhjVI/9eNeECfOEw6tUd1nTQqhh6leY2qZGa7GRqm5D+wmRTLRTLbcZrHq3Q9Jus9W5Xa7QR4xXuperDrX3CavoW7GcqCHrxD40Ifufs7TeokXFjVpFrEOHs/dp6/StW0jUwKXFPrlQ+5+5it7S5cSNXSfWoQDZ++Sl9a1eVNTwVcTfvhyXZezoeTdD9IY1jWp2o6hGuYJusnOoBr1DN/ch9GOghr4T0uwrYomxMbqYF8jLvk+iWOuljrdt0njLZ4nbRV3sq+ll3lRRDIurZhHSJOvcDra7aQKM86Hd6x1hRjTtFVrgKJipxWHr4BcdJbRZZij5qG/leDm1lPvO2a63IiMF1t3+YDm55aMHYjfRVJpZvK+55olWujZarxm0bnYofkFqOxy0gwa1+SW84XbhXaY4mZtAx6wHvnn4H1ZzQJRLzoj7n05rgrtt4LvcmX3c4HOZZN/ZJ8pRb+Ugg8YmvDicfebXi9Hc29SdhGUyMC5svJGhklNRcZuAiTn3G82vEw0Z5Zcg50XqtHXNTDt+Rx3S4Bp0h94iZZ8tpw0Ch9vgdsB3t5afWp8AsvG+7BAT+mtrpgZXg7t8mm0jsjUfgdRtKC7Y6DO+JeDmE2NnxGU7QlvmxONejPVeaF9zysGJZ5rKt6BIs40sc7TXJsF6nImSiWrpdICuBqnwYZy5b/zlH4jNQ/shTbzNyC7nCJoyas9tyMqACSNkK+I6ZSZpMyb35kofNepsZ8j0ecKd94RFRs2TZ3OEyrlioozaHx6yMmDCCHnHu9eZJDNjOTsT+/EdlHMKdxsxJcaN7+pNsqlxXJ+NjyvE3sSSRcUFZ5zFxj89toEW1TkjU9uyN1zBDPfvpxnHmRhYNrjBn+OnnpyOfGjbMwvz+Qqrvu8Ei//cWG5wJtzMyN3OCHr3xdtw86UWxsG/ZnljGna8xz/posZlndvq5E7H2DqCM/vdgTVC64TGLzrmgBDxFvkWSaPx3w/syeNywJJ8bYZsyGst5nocdsJ347kQvxiXWytbafFwXmBm4SKn9mZXpvlw1pHh8M1DNdwEeCtjoc+OmcC1zcfrQXy7poGJRdwocCVMp/v+1yjBVTLTS59Qt9v+XUHC6/f9OfpYX1e9bObue05goH7J05yGueGPR/mx3mVzdt9tgkPUFjsEf21thGpmQEiuItHVvIEuk5g7Vmtzy7FyM9LwHM9V/c4vglpFi8mbTLw23H/h7K/uHnxl8Kl/Lxp5Q6/w573kcvJWPd+Rk6NzDBfTbU3sg3ZehvyyCebpoqLrbC9kk7Q5Jvfmiu9uQ67YPrx3ywCwNqHmzC/IlJx8HyOYnMKC6+LtfUh/y4Cwb0IpbDXIt2rWG1btCe4yLYaeGuNA3XqZe3dYwjMFVB2SdRhuPLoE2mdLs7A3jQ1zXdxGhtAKW7Dwm+1iLMctOtISdiiLeX/CxVYGPJMgeD31st8dUDLZg7Q2z6UcxF0N2uXNHd/g8n8bkUr08pt3im8z30zjtJ5gTDOLJj1j0MQlAhLiY6QlmKOXgb4lxpmb3Qd3B6vceinZWq2mw1u1tVFtz2Q9MjhGWUAd2gqkjmavfPlkoZGX79CJefHEy68UEKchrbqxKxj2itZJ9Xf7heWuPOOHvvsMM010Kp81hpkGOdVne2Hm+U3tu7QQ89im+u4qxDStlZoAeUUNWOGQluiGAg85EW27SXjzWV7IbeuM5EZNXcYOU9jDJ9md9k304fqlf2XqfmqF2ojnM8oANA/1ImzWHQWK974ctbFx3SR0jSIGyKRmDDvcBrg7BPPLXnJnWxWe2OjwfnVtzOODs71JM2wL137nZZGDThwa4pyvcje2WGc69nDqevNysg7pBm4fPotPmsk4nMxc/n/L1cb9+tPl9hhDgbrVTsrGiPTnSAm9ZTzmfmnwchGvlUpGpUmzOYaTudOnbvm3tl/1sNyONNXt/U6amrG5TUByfIdtNJWVR2iJ/fIdexNuNVLTJ9DxhfIzVDqaOrjUrgb8I7KdtOjMKan7Ft3iCsZxPz+X2iYXuhk1nLJkb9uuTOUrPNmuFVz254yy60ySmbE4M7PQ69evgqmH1sbevfOAUzC3m3fwJtT0KL1nS1p+JpiXa89H2nao0AApsq8Nx6QNO1u4tlvbliRbS/lNCjfwAJ1kcnZoSy130j6irVC4zNh+gk3ml9NYY2Iz8Q4z1pIvML2TcLvYhQSr5bY0kONGATN3ILPLLJI0auN7xb1Ete2/simVLbu2LxVsupuSaq657EvFO25sTWULrk9MBVtl56aQmo/50NzNYahk7O9qVy+qrYjaMt5NED980cv4atAO3JT5y/395w5Wk5B3JQbkFA2cl25nXk6prfg/SdWv36BgBNTzGp1I5denl8RjFKVMQJu2KS/3/5PU6nLvNi61V2zSTMbhdJbdZ7iOU706RRttPR2ZU0vkydE5hospQqJtXpZwuo18si9iTjq11AEzYZsj9DdHhGHyG/gcp3DfFJ2Td1njRmkzbnKo8cEi+c1ZqJ+t2L+zCTr7osKslWQE6nVSsm7bxPa18whK5C1c2ovySm0cy9/hnyKfsLrkzg90VjBm4orh8LxvMsdrAK8hdwTbthwpmVz9Y+I8nDm3Le/fJ2is/5XNPuyFtZKWdWPNkbaCfs6VMed/hYUnjyJscKxx0f38NbRAsfBjMfBeYsJNw8DriIUbAoG2EBNuFoWXx8qPpNAOjZ3XTVh4JV6ZFLFixvntaPCQHC2j6umA6+7ZwtZKoxmbdSfXEB9aIas+cerhUmIpk6YU8Y00B19BT7BsZGa8ERNGRrhNa8+59AH2mVilGQ5Ht4nWgp2fpu7RuJ/d8u3yYjeRANc27vQg4P5N7Lmbz5axQBzcIdpLDrEwH4il/6I15ihwguxzFSZg6b/WYg7Gjla9esyKbXQ37zNUoieuwnVZNqeIhyQ6kDcX9wTaH2Il3+osrnZhsdWSThX0Vm1W/RWF1EyOT1TkcPtva/3mmEoTCLA3t8I4ZkNBtirs6lez0BFUX2+zJxELe3TCePxwvUTdAVu8i5oueyahF+hYUU1I8ZJJY7j0vWwbWiFxrOd2sz6Shi8SSY5F6Fltsi22M1gdxNzIYLc22wU7QTq6ciL957G1U1TsVuOjTXRf3grMynYmzrFnZCPxu/Fb7uUgxz92WTaMsF22yIa4ji8yc3i3YKwIaFIW4I4e7G/XLiE25yKwR5hn3MlRq1kLw1d5s664bT8mosvCBY/J1Nx3d+1ENUhd3qtNynSzh5Ezhz+kEe3srXbs5Obh44ET6mx/YzX45gxMScUZUuH8bhzsUGF2/MQOp0pHiO8wCrtgqMFOuttIhqdZwjkEV4+b0tnrZ9I40nm+0taNxgFjs75hg1XJVIfPCCV7fu/8kj1JTt4+CdfBsNtMsoehsCM7zvglOHfY7Haf4aTcqTELbD1BM/5YdrzkLKIYcf/+2c56bt4bL2gCnU1v/AfRnMPU2LjDfjCHG087ZMzSn5zhHImRzneDFLdgyM1OmpoxHE/60cy55QVclbC2JhPl9Lyas56Hc9fuQwzXq7Xnmhr7fC5QvdY8B/AhWHZBjvGjdDYVH+xVUxQH+bDY9DCF4FytEawOT893V3P22kicnbRzv37+b/x8Esps4IhxMMYkmLr5cwOsv5tDKRjaun5PmpjB7VLBbOsby9fC9z3/ZS2t5ps668SNfP1428IX+1YI6TVbHrKIsDBQ/RHqto+WYz9+kjr7rA7Wo061VEcoU+d/6iepk6x61CO93oZrOskeCEKPLHOg9Rn0TWBu7Dsknv8p5oc/C8uP/F5HHvGtm3FzbZy4irEImSM1YhA64whukvmedJ8jxqJYLpvBkNpMqNoxgueZ2jEIOH8ENnG+38M5xxhIYJPkfvx8jCdOYuSCzBkfMZBi4yj8kzl0AD1BHL+F5LIOht12kszGcmj+9Z0DCfZGwT7Oob85bwXsERCT4S5ubgBN1uVIjFOPIPHn34ZIgyGJZWUyfXPMFQkqy334QifN1Ki0ZgfdpHNyyiEhb2PasciiVHkITjPc0QhI9iqC+/Hzz/jhJDwbYsQejHRSp4ZHDgmdaxgfNzQ6+zER+7PVyOmdF3oLDqmZSakZw9F0Mx1S0ovweXSOXDdEhezHzz/jhyah2RAj9mAkk5qanRxxbTRHtT8kcplP5mUOnMJDiIoVbQjHk05Ys1SPnMHSJ2Aq8paYmxQeEE0Hp2GnHx8wRMbsBJuquLll/OGx5aNZSM5BJ3uqvHOkJ3sO5BwSb08kZ7Lfu/2ZhctMCtv2m/3LV3rN+zfriSv42vGH8Bf95rBKO84j98+OQhZ/R0ru6mFTN9+zJJfIgAyCwVGA/rFhv8m278bUvyqADH2UDcJUho1NuuH6hnaL4fqcRVt1jHUXgUZdp5olwTQb/XyJ2YVVzZYZM/sNkd45w0kL0UoJIy0qs7El+Wih5WqxxyzYWY9376F05Nyqh6HV1S55k45Es8jq7k6ys5tI4JTagvCOuHRQxN8RFjMntw+nXOOX33ipi4aV2c4K2+Vjo206OIGWxfhJo+7MRXe7HDLG6jbBNG+6u1TsAvtNw0GiDcd5uGOm87HCi2qaq01fKnufnTt1htsviIPNkhoxSOptGxR+4VLx58PiuM1Lo4bAzzk5skW4G+221PmbgnK0Q/vAyBu/fIYiRIuN8uu3f7JxUT8N0Hf0TWUqLIKR0OWDopOJ50ges831LmJq3+3j+rWsiSOmg86IX0fvnx+Wz9lN4jToYdw5eXf+99fZZIZl9Dt2UD39RhPh4kfjon/TIcDK1cxc7Kc1BxoH7lVhoXS9/dQ2e5z/34Pkh9zltRyHCN9JZpbXk5zb8F7xjZX+hnyIZdndY+bAlrETb4je8xpiy1x6xcz+uOzdSz6qEHCzxk9wjD9k1dB2b6TaFNo6w0mJZ5Ttvmfe7yw7NiOPz+BXa6UORn7twj+9X81idn+hkO10IFf+bdobcbvfg2KBO4z5eq33MnYesNsk7LjTxc9GReyfpjBye7VfHn6222V5vFc4EY+/03zU48Y+Vsgz2vTnFjPg/vBR+mX6xpsz/OLhV26Cxlwt6WhjbRoMsuV++6cmT6fC2XVwQu16Vvi8CHZmfImYXoDjjpbYVWND7zx+py0ajVo3L1WNDctNuvxd/4YP+GylRbR+fbSrgMKYI1V2rd0zEx2422X/LXKikc3UnpvODU2MEeO5nOiPis7eZ2WbbubRtqebC2KLpzZvH7unNweZCMLoZUatpXc4ujgR10gwqxE6W2pOTpK1NBtsyaWfgIp2/GEY58zZnmNetJBzrpO7zFj9f2Deof3PDfWYXhgG1r6ysXBVhBIz5F3vmNNh9nNGDGfJ0cQyf28vSG0Lb3T0NjrgcZlZziAzXHiRZMwk68Qg9toOzz6bIkeTC773EKc+Fubfa/Onc6d0amCBlbTN2egiy40wrt2fcVGcD4A1YLup5JyRhLDQ0tGS1XRuP36PaTRSZwY5q7VrjmmDXvLt0SMLan/PB4xRIziXfko7Bdfli3TM8UvycJe1+QU8UFnlddU8lmfirazWwNp0cloYH7/2B+dlBZ4agkG2vnuznB24sfW/Vet9g21hNYyd51hLWmYTVFyRO928mZWX4THHKWlG8043CZGF1N7SQqD6Wt4u7m2yuAWwDzL7+8ZhTcgtX1iq/ltjXc2QsTtrhUxDu/nEjN1dP4Epow6avqWeMz50mcvOGoiu+FNGxxaEUawZ+JJhxoE7C65A8/rh+ZS4FsCkz3Uatvg1POeD8XaB5uy3nfHvlJcFH/YKRzgNtmfSYX8z5im6Pd3sub9xH3YbJXztN8eidcy/9t1UnPAwO3SdWn9Nt1kH12Frg842QX3YF3zYdxD/3+5E27sE/gsbw3UTU1OQ+sv9uQh96U/Ldmu89Cm7slCSxp54x8jbws2l5/C5pTN4ateznaoj3Tzk/S9bzBw5N9XVtOpFPEqFI1L7cNLH9XhAD0BoRIHtz2G8vJ73SKHVAGDCcZdz/M7TWI7lE/YvfzMKIx5udpEq88p2hwz7Cw1o1yHHGU3620wv9gMNZR87G0bGDhvE5vv72fKo3+izfrZDzcGuwhD8IGnj7mQXNNzHbGdjIspWajOmHfp7wnMm+YsTDe5jenNj+GUaoFmlQUIJOSSbZwKoFYYBzrvtb2z8N8bsxSNRNmta0cS85txWzzf1XGloeTSZM3bqpezBBJdSFHlv+bKgT+BFXw5khTICyzN5oLC5QTMbjpcmANyBu/e6nt2ZoD4g4bvoDONoWDGH63O4bXLSAuO5yCecjTi7jf0tbNHSEQwOc55bMffaPpD7RJLmyru5UJoI3kEytgxPxh3HoW4RnYXJrU7KHSBvkdpQpDocgrJN8KfVXx32h73HZw1d6gaqHTX5yRtM7M03B6Xa/zoRGN2tI7tW4lKwfPrFyrTngQd1+epsfx3hgTUtnAaFzYRJftYwr+zsha4xVrDN7gdscdyOKI496tilfn/HArI9mNMU9oJFfWt6QOYsOxljvHPlGYYndsVwEO4J97TQDuPe2dgkw3CWH3D025r69mlyPkDX+H1/mG30vp3LR/h+A4nNzWoeq+jy2EGyRLr9jFv02FmY/J+6r4ttu1zoWLOe5+1gmSuAbIXkcXMjUMgdkDp6vLZrTEKRd5jYV1/FeBwEQ2XyIIOrDR9mpAvyN7eFmGMmTtOLewewSLznWItjAXhyvhFKC8lDJEZSZkVnNjX+0EvaQzE0VtimgGmX8o70JiCHH9weipWZejUCB4xlhI3ZeNiWLzMpQ5Q55w5le89vM35DvF7ThRlhugMpC1a1CdIzvtWj2LT5O2ssc0F6K/dyaOAnl8Ug0DAXrIz4eIoZ5nOLdvsIyJMl8U0GdmfJXTIhtC3szAJfnL2F3tYCRlKGy9lJmLH9r4lwKY1gLPSs4/xph30/e9f+7t5Rl3UlYepfm6Lb6TmT282/nuL6EbcRJr+AwxY6TKv1JHQgqxlz4qS/gm/1GJkYtY8w7VmXi/NtlLLCGaRxwsGMcC4+w2k7+dTC7PZiJDwE30ZKl7Rt7hNgH2PY4VBHJmNmTcIycFOM7/D4qb8S6EnWLJDaqq7BtEHnzKF3R9jII8EyDuLKEY6GarfMPcep9He4PD7F5i5Elt7Tuur8II7/tUbY2IXp2VKf6tkOFz6S0sdCuSXOAa3sTMLw6v/U+x2OVjDFpF5vWY7Xhsd1NMjSKQ5cG2HsOwwTGVxgkdOOsAErtCmuvuOYHW41rsRllF3mBxOgFVyns5XNC/uO9Ky8xjuMxn7xbG+Bg9x++CmuNyn6CL/ZINbmg/RwTOzw/yT9Ar8Y6I8Q2WHa4hWwBR1JrwFPlC0QV+cGIYf6U0P2w7skAbuD5i7mynCYfkhwi7Da2R8vvFhgj6drGkfWjzBjv05pbFrg7deQzPpfKO9JzZboNFVNiNio+oVkQ5R+BT9Kokw7wgnmI2cSehaJsu6IWlf+tbjAlnO2N8TSc8a2YhExv49Hw4um3opOovz28tCsqDTL3HeuUey8nW+2yBa8ImQI8fwKHbFP9TQHe7VmVvqcq2OBp9B+jQmMVqcc2yxozTmSB/b5aI1laeG1P6Ibs2zDAbzDdYTHaq4mU0MzKwktZ8b5FmXvqc0vtU3HNQLzkFojTejChd9WyFp0TqRlPMWxR5YjnIpS56+x4rx3xilOvzfIIsawHamlcGVmw4XratCKcIhqNeke4ZcRG+dXswIhd3Iy0zBsvPmlOLN42RHyO9P+i0VmM8cJLB7Dm8rGJI6uny24trW7TqyvN7iFngn1bBHbrcYuknRiWiwgbNUYwWJy3l7ZpHIK4VyC7tWseFp2/I7Vr9x8/JC0nCeTiX6MUO43HirlNjhOo5vY7D0xtqIQEyF508xmIbzZv9VELH3yaEiecc4fdblzAYpP2Lb9Wyb9eKnsNYVxqzZesJPjhggc0uN9Rh11fpShYvMKqEncvyn98adn4D5Stc27a0KxRXo+q/536VNCNY04olTtNGpmCKPJjiiG2cmuahbGZLSc4focoTuOdaVaKT2q4za4+oDz6+uYX+P8aGXow/Xw8KGaZzudVnP7hm9jSogGFW+rrPYX3ExM94JiTP21Hf3jyxpS7JNEWoHrNrzIHmHcBbPFfssd2iEXmz3L3/4tG4W1YSG+Y00BcatmHIat1M8f2MJ6GiM4P3nen/f2fnF14e+7jeveGlCOuDejQw72VkAcBElT5jceHxbA47IQa3WwHdJb0mQCz4XHRpCZbmzwXHhnyzZCNg7GxFi1v9ga4C8Fod0oD6Hj9m+fDANXwtffJVMMTBhkRHhRpAMhuSIuRkVG7aazuxa21ovhvdNee2m2OEdmp+XiEBmQMuPJeZIYkt+IaYJ+ZW4COw1/pLB7j26Y7dIXKw0fkhY63atTL21xMjTT6DEVtohOR+IX/f6IIdzPMtmVtdKGELtpfA58xGYhnlLHqdg6ehpajxVbZ40HrpOPv80exY2ZoA1m2XA6byn5xbBpKW85ykZs5/J5ry25opgWHtul30b4NBzcz98Z+0uaLHxbDk5cBbs2m0Zx2WHxdIh8NseQXaNiwrkBkZ+Rc02tVvB2/PYvWXG8hTqpspsoJdsfPNRj+6QjhhmL0qG6G3fGFhkGzsnZooluyYYc2iiMnDvm3BGgsRLka4Y1C/nLgcMn2KzW7TUif8jMKNgaaZr2+YywfFfmB490iWnSnAhBOmRaC/lZSDuu5YqRbiz4vwbb5cTcebwSN3teuLK9bJ5wh5C+FtQi4KeaQ1+nwR8OmcmEz7eCzY9Pw6aYZjFO3BxZZKiuDT7KLPw4THylAiZWszDOlxzfC4ts+bXnWU4sudgkd6s2dj/ZuzDy7Dkxd1vlX11nle3kLy27wx7iCKxwPu6wuHpYu7ObNm3D5iNlx/s7jRidibI5NW2c0u5jrXqQGaL67LbzQfFsJbX3i3yAmnAeipWVXa/Y8pxwTJM0CDnVyFtzyP0C2vmwVea+qpnNUMWv6SFZh5lYxF6DIh21b88hrYsyN/f7A4tUI7cSeDA+klmGMu5Jg2BHDNvs7tVIkbxY2mdQYwF8qXbhHaMCyzLgwCPVeJXdjLjjZ5MLDrCsZadZsIWSYBYaYbVhLP17yGa8Awyo2iqSbjqtG+MHy8WwBQZf1RqFKNwBDVSskcXZdOpm0ZtHgKPNFcd+46dMyfLMkTkn7Rd2UzbapQxBl/9MVd4vFfw3zmenVejtJwrnyB3aAokwJu3CHBnOgAix3U8Jl5WUfhXlOX0J+GtLaM63E0OeqLYTL4xbugPaDS2Arafftk5c/w7an5viD1FiFyP9P9QDC7+dpFcMALLsws/VuKO7zL4EGZg1TOxJVIJB9LYKidYVdELMyBEgptPzxITXyaFcK8xGkyUy6hxZlmtO0nv+5J3/8Ebal1+Za1ZiiSrp/86pnEicjyLdGgU0pv2ZJAM2i/Bq7adoqY/jaC02Optl/xkscA/yMkth3jmh5sK8Wb4GjAerz6lyFoLW9IeHize+jOomkDAZDQiX3CFDd+Pd5MZHmHSw51RIMrHpQFZYt3mMxdjMe8hRyv6l5ZkitDORsmYdqkUU5VCxnetC7PBegefwzq6JJhvCE8T+U08kTmec2bSdAZ9qajZBDSdLhBzy5vSHcCY+dsXuWDOHjIu4GLDF1W7QzgJaj6XF7yUwbJu0+jFT7KR8JIQwBxnvnVs18d0Q+rRGc0WuXDUZddsaCFAYG3BMsYelruY1HVaVofMmUvv0YOyhq1HNHnwPazjclnOxsKPvtmGP8TFzlOq3bdpUqJ84Rer3LfQvXPnYIRw7YFwhonN3v7ldyeSs6bH6+JsttwkYDVSwESkmfQesE2gm4G7FYgfykEBIqR30COysy5awDIy42S8t/yE13G58Fsh6T1lxC0+k+QlWI8PcmkQtTx47Ve7kcxPebmHiqSvSpRiZ7Gbj18eznoO9lXHi4z7YNs//+MGMttWlWMyn3/JgscWiZ2dDXSse+QeruLt/9mJU95P6+qzxETQ2zbC0K2SsNq33THzD5macPKAYbBAXD4jxbtMc9PocPOvzXyrWQj/q4L4PeZOGWed9/1oAAAABAAAAcggAAPg3AAAotS/9YPg2RUMA6lDkECsQoEwRADwwD8wD7zYwD1mSODQ45JRBWjjtWilduDO4yNhuY1O5VWq1sL4H9wDkAPMAIh488RET7jffjIYbXlh4+OGINx5i772rg/hD3nnr7eEOdtuN99111KnTzeG5uOOWe8Ma3n4b7gxjaLttty/Mprbaa1u4Atpop03hCWabfbaEI4w9dtlkQwg7bLEf7ODrr8FuMIOuu/Z6wQq23prrBCPIOmutD2zg6quxLjCBqqu2esACpp6a6gADWOr9/1NOVGr1lNP1el2The30euXsU1qt0nGau5Y5vVJPqdRT6pXJGMc+1LLGuzpKRAfvyObIqGeuTNi8WUIaWuj0WubaCfqSKFI+qdS6TTa2OdDp0FitVOpTTeO0eCL6VZK1c432jRo1KtRfDWELtg2WwXpt1yrYBLu1WntgDSzWXi2BHbBVS7UBFsBK7Y861KD2dKc3rWlMX7rSlJZ0pB/taEYvOtGINnShBy1oQP+5z3zWc57vbGc6zznOcHZzm9esZjSf2czXyTzmMIPZy13espaxfOUqU1nKUX6yk5m85CQj2XQjE3nIpQeZ9NF93OMd6xjHN64xjWUcYxi/2MUt/pzFKk7xiT03cWbm5ZdXjrn1yclHTU3IISdx5JSOOz52jvnkJdYccskft7yy0rr1zMzJJ+d8c0TFFRcXPDCwL/HvvwMH3O++vkFEvvkuPAiWx+7YrNWxObbA4tgba7U2tsYKWBo7Y6dWxsbYXdGFsah9saF/WhfbYk4Lup9nWha7YkurYlM8aVHsiSGt55q40XZuiRUt525+aDU3c0KLuZcHWsut3M9S7uR7VnJJjGcjF/I6a93H5azjNv5mGXfEbHZxFU+ziYv46R6u4WW2cEUsZgl38C8ruIFzWcD9O8v6bd9Wlm9DPGWrC2Iou7cfbrJ662Elm7cdPrJ4e3eRtdu6hSzdchjIUnfuHyu3G+axcavhHAu3Gbaxb4vhGeu2FxbdtmU7dNfWwqCrthVesWlLYRSLtmcrYSNs2Y4thH2wAVmwXLFShcoUKVGgPHHShMkSJUmQHDE1UoTIECGlQYCQjv7w0YPHDh05cNywUYPGDBkxRGG8CHXRAvSTxQoVKVCc8DTRWYJzUzMT89KyknJSkkQkpPXRsZFxxKJiIuKhYaEIwkHBQMA/vz6+EFUQex/0POR1wLuzq6PjQJ2T2xCnAS7DGwa3C21saxbUKqRRQJtwJsEsQhnZGASxB2EOwBp8MfBa0KWAK8EWAq0DWQawClwRsBpQJYAqwBQAqe3k1MS0pJSMtDoyLiYeFhIKAvrxVff08vDs6KhycXBvbm1ramloZ2ZlY2JhYF9eXVxbWllYV1ZVVFNSVDw1Ka2LhYDVPLo4N7WzMbAurSuq/5/qf5PshEWyR9ZsTdfIkm2RJbJiO2SFrIMt3SD7tUCWdBfs6P5YrvWxPTaDKahClAdCbNBBL9KMBiijJJr54jCAASAGgEQIAxEJMIoYBIRgwAICAEgBHdI9Tyh3HTa3XDqXPDepfoq2Piq7Hpq3LDtLPpuqPotaP5S7DptbLp1LnptUP0VbH5VdD81blp0ln01Vn0WtH8pdh80tl84lz02qn6Ktj8quh+Yty86Sz6ZaiDkzr3eENq8lO4+VN6U3i66XKreHmq+RO8eWm6abiz704E5nHsyF4b5s6E0DuXBs0CjNq0PyPj3wzgJEK3Lvpwxxen1KLcnfy3mAa97TjMiv4/0f+SLvkTnfTov2xi21aW+mRfvmhtq0b9Ogfes2oRlR3d4acm9u157QeqPz9qZ8mel567J8nwP0w4SWm6G3c/N1xuitrfnKk/SWCZVxmM7hwlWaedJhfbrkSFHrl6IVl+ocrAq/VhTO2Z5zEZWPF00YTJiE3q+GcsjoWIrq53zUor2aUAIjmpq2tY8aCLjx8IkRM7atsUPrUgZK1tUv8E2ZBQ+cv7ZOriWOQHusWol5ClrhWYPWGYQW+jehRc9Cq+LLUOLOROW+tcYSJXDEI7iP/RVRTOQjYbtDuAK648wKMa9D8Dz5lvm3QpOzLHOZWT1sRduHQGL/JFkWbUEvLVMxe8XpOMImBDHDzsd2mzFjcYKt0VEyMd9Epuz0dvcrgMnW2keKweQm+m8uBBxtxGjVx8misKkxRDscg83XuEvVsDVavPcmpXobNr2gCVBkHiszVyOR1ACY+szAJhQhPm2Rmi/LYJfjyYuoiQdRcJuzAI1nXQtXgmPkJuEzw1rBjX3UqT+8KDyzSy+6aEBA3SIrBiommyDj7jWhdJy7hUIVIm/59ALLYjZil36ZGqO4MNueewiztuIiGxPmS7hLw1h6+eP6DrPNTDh+rpV9c1bNa7p/W7MwRgDZFnexzH+njrpIXsBzhdpx4sdIBchS4sKYkM6HHYysxLVGVTA5hwFmCHNoa5HSac86nKye48heFl0nr2DGuY953Tgp82AyGdod3vYu9YUz0xYoefj53LdbGXlLNSFu2IoFos5fS3iyk2IFr1FC2wXEJN4JY7kYCmXZyO0z34hNAPLmy0YsqIFc8ouTRewgw2kFB58TwyINU0muoJiCORUrkbSwEBvzE9iVf51Uqvd4RWZ66zIQwJpZeI8CE/u6jSBJYPtLnrAzpq5gYAaZMmDkZiNl5YeoFov58vdMCT6QZHw/ulXfUF3G3iARXHhsdC5yj/n6iRpi/WWK+CTceJCQYcqqQPbkIHXKL1WweDAq2RqXzRl0GBWRiJYtJJKDV88dcLvxunM8i3dBIVeeumF9sZI/90xJdEWpcIK8mcRrvUEUGrdeC24R3D9Kkc079Uu50fFaknWjW5WM9cV2oKh41BIHOk3HfLea+Y7971bPKCbEHLSOw9+/cQTeCv//WgAAAAEAAADmwgEAWGoHACi1L/2gWGoHAKQ5BMrTo+I+EBhwBwChsKoZiTUAOzz6p0j8S98qedGKLoVQASpf6kneVAU1lcmqb8p191Y2v7/0LS2g2u6KiasxlYc58AFKDhkOKA59h6D4eG+ypcx7fa+xBC8Zr0jfM4mJgcWfqBH7J2rEMuxJTzyTNJq1UsMnY8dpXSWBhqebe6YksAIep3XdkTxE6OK/CJS8yZYyj1ek75niA4lQWfIGv8mWMnL8MrzX90p1+Vy0qSsW+CdqxN5rmwRWsOO09rvzy+A3p+GrJNDQPtg63LGZlccr0if3gKZ8P+gKkC9kZ/aN/+hifaRr6A/9oS/8NDvG/moi8RNnB99mblTyZXzsfWGWspf6cnwjhbil7KX+kFAyNbVIgktdkORr6dbsOEbZ0Vwv9eUIBzq1pIBySikHA1Ct5X5oabVnyMi2LCmghI9+aGlNEbeUTfeO1PmhpTX9coTzUK212NFcP/1DQskWpRwM6HAPC0nYoqNHtujo23+bufHL+Nh7MUSkfJodY9/4VxOJ32Zu/MTZwRd+4RdmKXtJRa6XVOT6Qw9oyvePLtZHuoZ+0BUgX8jO7A+9obEqfGAHewLtNqkQBlIJNoRTBuEEX8A8kh1jMY01bXac1nWKTw9H0AMveBrbbRPrHnjB0xiz7+kDO9gT6M+2GN2Wac8ctD1qLQlNgI9iiPm7uVFP3MS6B74gyfdF1oj4oaUVE04ZhKEEkPFIdoz1H1pa8mEhCdtMTke8qbqgWlf7nj7whKgA/myLsUO1jjfVCrhClPSjejT0H1paP7S04jhVJywFI8wvMZHYoVrHfsw8gKcWSXzd7KBDtWaQFSJWhMYIXAXVOrYkJAGmAvPi7+bG/kNLiwRTylGKv5WBs7px88bqAMdMQeuogi4fXf1dG6mREFvxFnEhaOcKa1BNgVYpcF6GunK+sNTFRyBVchEBGFrxwPSa1l3W+o+Q0pDHIHwssWr9B4ZsjamK4Egl71XGqUPemb4Sw+Q+x2fIyPi0/ivrEKT33ncNi/JrGBvvPYEo3rsRIQ14V+RrwftfjxEM4MV7791phsr7DIZ1QO7ztWyHAfKcVplATuOjQZ7TKhfIc3yCjIxJ6z8pE1c2LofWqlz4PSwcJ+zT14FZMh1ByakDs3wn7NMeFs67VuUC02SUyjJq1qcSgkZURfS92PgMeSatndk1UT5LkyuWRrEfkObE7DitQ1RROXs+reM2RDmu1B4W261xw5NAnONK7Wmx3Ro7dEmBfCwKyMRthnxcqg6CthuiIC+sEo8FALoPUZ4vt8MrPksAy+UjZN1pNqx8VOsXEQvM62VRxj+oOLiAJP/sHosYHRgCvpMxQZ5J69cQJNTfKXKKBzg83BPynLYMpTsn8jx5OCgK7EB7+h1oT15sfD6qIhpHTQnZMpTu7Al5TnBQFPgTeZ7I7fD6D1GeVRtXmrYboiCXqoMgAOheL6wS1QJuBLDdGju4UntafJRP6782WxCyNLmc2TVRqo3ePLvHIkYXkOQfJ2OCvANDwDtFTq8hSKhn0vqphKDxllGzVs0oRe00G1ZcPkLWj2r9elmULyIWmGoBN5y2W+MGV2oPiyeh9WNRQObtkgIZz6grAdU6nlE3Qra8g+Vic/hUCVV5/GyJM98lzPHP7Db0GWn9gFMX/myKx8EWbL7Az6Fqhis6Zz22lZpEgRVPRwbVczx+HkpEkYMtaFYzXDl+pZW9KlIZvh9Eh/8YwMKHJmIi97koi/J4vEy8zCXQQ+Gwcl/1iAHfZwuIh/IZkfvotFBfTyDIt8bZPVRr3pftW3pBCqK+TAgWD9W6ScVHZerfMLDnodA+65ZHNzB+jg5CJgS0uhfT48kXTt74MwyDaEu23KodjInk6mxmhjFgT9jCzZ/9gHOrdjBevpovYB6qtVslpkWf54lzHvoHuasMEcH7M1R0PDRPjs2Egi54MNhAVXwIQX4aDVaY20nQe8mB9WeLxDZTxZzH7/JQrTeTy0zjBy5N+Crf5UO1XtO6KuoKzn4jnLPCsfzycgcsemsCpLmClb01rQPRXL2ck39Z678/vbKzHrsJaMDL4aJuMJ3SIMEPwog8x+OnQ4kouo6QjHjZnMl2C7IJvOBL2RvyuNChfEbcwgDQcOjRXvtU4w1mWorw1ji7DtXalcMShLP9aGT+eSCFGUBOvswlUIfCYbfUVg++4m+rdcIFDozACPTLhGABtsDlC/wYag0Tr8AHtLReUMyEDtV6d5B38CYCcat3OAgnTZn6MYCFHZqIifXNCTz+RoaqKsIqEpYAQNNzN2odCu1rMnWl4HB2olStrSAAhiDA33NFjZpJ+vCrC5KxHw48eArO1hdO3uhnGAbRlmzJdoydq9UNqjZyypCrw8HQJMAVzMHGVjFBuOrO3gvSQfWzH3CyHeMhV6sjVG3kFACm8Kfh5Rx5OlRrOZAMJd5jj1n8Is4T/IRhwqe58qBD/yD5UwmXt4jTGNNRUcFRImZ8GUJph+bJwWEgYIBXcOEnDrOIDa5CcvJfKvFA+CDGB9DgIY6jYQiGEhLmzdRZwabiZSV2L2I7TWjgDDOeT73R1c8WicV70BiBrbT+KlpztEGuvMVJkpjODoTbS7Wv8l12qNZrNXbwN8K5p3ZrAqS1udcEk7cbhEMEGXRZa/gp6cXwwJksDscAJXdq3dM0antqK4dOGSUqhTpwG1ENdEOtn3EoeLDCsfyy3wjn5gpW9t6aAAkaMy4gxuSKDipPrf9WQCB7WWt+5dc8OFV6V6zk1zEVzN71dOgyR0QV2DtWR4wnjBgCwGT07cxbo6R3xWyb3bs8A40W9OxJP9Ta3ZYGVPWONaC30br3Nlpv59hTXO96SuwRSWz2CCSoFsSPGi7iAhHb7MiVyRMcaRksKZhyYzvzGi8UgXIRL8gtkCGN2+nuOK3bE2RkrTSKhY1o/SdiK8I1wGhLCxptpdFDe0SGFVyE5F4LQkmjbVblSj5soqQF4gTDNpMTkw8LTWiBsD3CRfjuuCUl5B6BZMlHIFm2IHwsgaV0Fa5jXSAOC03gZnJiTFmBJpgtUJ1rXuOFb8PjtIuYRcbN1KZM7uFLmzitq9Seku0hDac9QgKLKg9VurYISyzbLIlZ1RgaP/ew0m+byYlVFeG72yOQLKukdBVcRB1ZKkPnhW1m1sE9LDSBii1QnTGQA7RWGp1fO07reIpAkc5K2eCafFhppaaxM2ObJXlyEZZ7fR7aFtgjJLyQDwtNoKZxvBOdwCGv8QI3M8vQNxa7cBF3QOAjkCz7PDDhQ1v78220do51geBmcmJ9Y2mgnPEgsi0pIdvwOK371J6SsTSKlUbnmInAVeRM6zRiL7BcUGKIAz7jkYW3pTWtQuCoBD/XNkM9q9MSQLQ1yStUay5jdPQYw4eCCHzGI8GuUntK8jitWwZZIWAoFNoHgRGTl4Che0AMefEqgiOWfI86ZcqriwLV8CrjFCKH7kH44cf3Sli44nFbx4jvdU0uwL8SC5D3xKyAkOM2MDzrVXohjuH0zG/DVQ6Bi/Ap4pYGVH3HGhBLxySimAKKs+Eqb8BF+HpsRFSB37E6YqlaBRMRuNKMaM0l9uKuLa2F9ZH42CiNXNeueta9IPAL+czLHTluM5StWVhKx69rVynWRWuJ/YZoQCy1E6PpJGTRhnPEwmhrr3PsKe67nhKx9E9X85GybDgyUDgq4QBn3hol3xWzsZTyRXMABlMbDjARXtPaOdX6uzwDCu07RIKy4Rwjm05SZhiN7cR3Pa1zzEaWvj19Fm04wMTmAAymYLUGGvguz3BOte6zAxW24ciUNd+BBTg6Ieq7oiFnnhwk0C6IdvRtKTRjw1UOgGKLFAP4jIfkd2zYRrRW5ywQEAuotNdoLlpP7DfEITA0lkaxzCdZIXac1rH0j1fzl7w2HBkzmI3SgjMPTpXvipWx1A6OptOSLhvOERAspcPgHFPB/K6nQyztBDQXrST2G6IBe2xcKt0ViYjbiNMVhu6Z1XhzDwtN2GZyYnEah0SulGnWjl4ywVDoXg+uGq4hG5SbR2IVGLrXwo7EpiLb2yomkWKwQtjd4MSd/QWZBUNjrmbTHoFkuUcgWR5tKjIrMYcnr61iEmlTke3BUCg0DiAMan9BZu0GJ+5UIVPIbTM5Mfew0ARofATVuHkkVnEN2aDs22JHz4arFEMxVRQEF+Fz8h07ti0XiNKn9pSEgo1oSAwU1mdHgtuGI7PWfBnhgdkoFfiuyMiZd3hlbxDLzY5eMrlSplkwtPqGQIxtxOnqrkhErELhObPfEIc0F60nYGjPKtlwjoSaTtIFYCldkO96spxjWYdVKDxl9huiAc1FK4k+tefkjtOajggzqstz74uHG8LA/IwwlS0SHYqHWm+4GlPrvXOvQDA37U1J55133nnnnXferbP1yjvvcudd7rz3uSuZ5bQ3ue0VWEOeEdgzwlT+tSFT458sHuZg4eHrHHxVVfdsGIEGVOnQ99z5RsLG8GI0PHh3kpKhnuGXZ3vO8aIoyZd4dHYHWl4KgKQEtXZG3ljxTyowalaJSNkCgEF7KQCS+u5AC/MA5+OeEcYS3tOaixQ1NP5Q6+qWvJ8TrJP2pmR7BYLBe1q/fcyWHs3e2hSOcr/WuNeO0uAnYaBOUqCNLyJBjZsoZs82YQipxKPzvShKwvac83qGXzA0efNCFGUkKRluKguvNfn4N7SguIEOlG0sHHhhgVRPpcp6yYm9l5yYkxeL7eTFgq5P4tP1SeTON2+VDn1UFn4nKRne0ILyWpOPQhRlPIYmb7Bw4LmBDpRRqbIfFkiVhIE6rx2lwdca507hKMVoePASNgYThpDcRDFFJKj5pEAbStDsrb19zJa8Amu4aW9yc4J13uqWPBiBBrhV1T11Dr7eHCw8CAAGrVklIqUCI2fkjRWCWv+TxcMNKBKhNgQ6gPaMMJWtAwktvKf1H2q9IQDrjCBJawAUtW4KozWFQq25DGm9BaQJAD1Baw2ltZ4Re4CYjdKk8R538siBfFjrrCe6AyrFVkPaDL6iABhcCgtd+wDwCA9jw4QrWVG1USi48BiVd3wC4deROrybcFwB3+hzheRBEEAht2kMg6FiPlzxqL4i7/2pI4LmJ5/axTELV4sTk++gFsHQt2N2ceTjanFj8h0Uo7djsl2luBEoGdlZdgN+enpq1RPEPQ7HwJHhE5NEWBpx4E6tmT4SgHa1aXgNyHdQjLha3NjbjWnT8BiQ76AWcbU4sZYtARmys+wGNwIlAz/ZeTJ9JECEu9EolK8QQMHE0WtwN8FHmUlG4+3eTuseO7qBn1itte5j/MTNstatNJp1d9/q8V6hpbfZXeZcvvIYxI8a/MpjIEMaZd7SWMPmr4UMtiOxNHpIrvIER3h8xoOIXOUevvAYiBMMPAahpNGG0db+OMe6QMjV6AQOIyC/qUIjiEA8TmtulsSsbwyNn3xY6cdHSGDR56FKFxdhiaX1o4WHgjwSBHEZUUeWaui8wM3MOvBrXuMF97DSSpXGzgxuluS5RVjuVXloW4CPkPDCzCxD1VjsQkbcAYFfx7pAyNySErK/Pdt7n+q9W3UV2Ts+3qf60TtnsbM8y/PlPPfvfc72Prvovfd5nnvvhCiYjb33ju1v1buL3jsLP8Ofv+Y+997n2WyeJfscma/Zy8LPsO9hs0ju8S9JOY71LrqXRoxZ8mSi3nsXjGrYi2zR+2QHfMLoHQta5B0f71C+TPUlbKZ9T0RU14uSpnc5UaNX2zz0KdUdPSpHF6VMiZ7tRKC4mOxTbz96e5/qR/Msz5fzbDYX9l4Fq/YogZzdSutupbUdgqnC16EE4aMEcn69WdMO76UR4yubFc5fM/+av2YWfoZfs5kjczbTei585aOj93JKUonliOySJDV6UdK8hVpjs7ws/Az5VxWs+n7ZIdDv5ZTqjiiBnCq07ndrFK207nuRLfZERL1mXhoxvlnTDm8FK3shtKigBAsher8AnzBeWTCq4TXrcqLGW9hV9H7Hx39qCZvpT7lYkqTmVSixHPFWUTm6lyQCxUV3Icexug4lCF2HEoQoZUq8CyhfprCgRf5Utc3De6l134v/I63v1ii+Cq2zk7E0it2LbPFWWlPXMAfYcI6ErE7SQjDamt53PVnXsaxDqhgRFRuOzJr1ZQQJRyVE+K7I6Jp3eOWIU5FZgaFtac2ms81Qr+m0BJA7LyhBsaXROSYicBU5w9IPtaZObSm04QATrQMwmILXNADf5RnXqdbUxUILbDjHSKuTlBmWMlH8rqe9jtnIAqWKWR3acGTKrO/AAswWiM93RUPXPDlIrAiOWFZBYMS0/h4QQ157j3EKkUmdMt3MRYFqdgvhh99eW8doQ6ElLFzttg0Mr9l+JRbgQrsmF2jbDOVmFronZgWEu3fm5Y7bBoFfuO3aVUpz0VqiLa1F85H4OBwZaLt21WsCHjChgs+Q24lhdRKyiF+lf7qsj5SFX1sp5QvrAAymOBxgYp9VAjobrlLMcKooCD7jEf2OHeOWC0RppX+8rL/kxeHImEGlF+KgmJ75cbjKIa1UrYKZCFxQHqd1Kx2TaDgFFIfDVd6ARrExjTVseJzWrdQODqvTki4czhFQK+0EWOE9Ni6VcivtNTh0L41DIhmG7vXgqiG3ZjXeZBjatrAjwVuwQlgOQ/sy4Kmz4SppGG6RagAX4cPwHRvGEa3VgXI1m6Acnrw4NIAwKA5tj6AaORQKmUKOMwex3HAo8w2BGBzKhMJThv9/VlJy8n3fz/7k/+ucTKCVRhNlpVHsZCuNYuX2u+8foxZL+qHWcv/9+/fv379///79+/f//7/u6777umBv0xkzCYHwGWEsuVgfsT9ZPGy+33l/UoGRHO9o9tZ4Z3vO6XUOvnjnzje8i9HwQAnvc4J1eE/CQJ3uRVES3otIUMO7nuEX3oUoyuD9hhYU3qlUWd695MR415p85J2uT6J1pgBISu4lHp1yx9DkjdyTAm3IPSyQqkvYGOTZjtLgXN2SJ899zJbmKh365DkHCw/Wa+SNFVV5kvh6U2/qTb2pNz1IMKVlMAYDgVdM697EPNB1tN8bhVZVeZK0vDEOVVYJ6sb9bu02VWaBTfuF8kEA1SA3EtuZKIFmb1rgzJveNKXSI4jr9HKm1ZuoDSzZuU6sNyfIysS0/utDh1AfYaHG90ah1RXrzYK+PTkauPbt0RHjUOXVy5lWb3qKMOjONZDA1whRzpMu4DjNwuI57AGDOZHWf3JUTPQmrf+UgNibxbTuTRaGGHFjsJHCi5zpM6E+J6cIQ+98Y6xJdQIfveaeODb8TY3BjOhJ00aEEs46/IS81yM9Ilu7zTVRAs3e9KAQjRfKBwEzlA8CqhYCkTgTJdCct3ab3pRhfsTQluQeFnLiZnI7vJxpzTEOVVaf5Iq4eCxarvYV9UK1dsZpPdcAvFJ9iiC7cw6C8DVChq8SFxecZjYu57CmyaoFIjzcGH8keREz+4WiZY9zxAI/8w0eJapo/WckBOIspnV1Ap87zT1O3vhbVPKd4qTNRixSaNbh11W1QGKHE+vNgvlGoVX1QYIpTJaU9iym9SNU6z8/c3mu1+v1er1ep6jxvdC/ZxTFC9X6er1ean29crEA8grpkVaGkPnmSLPhmlQDxbviydsGMdV3g5jqNQ4gDGrFk7c3qQaKKmSKJDnSbHCWIWRehfRIc3KxAAJ9/T46av3XyPQ+vo/vI4IjlvP7OM/zPL+P1xNkZX9cJHNIo9k/HEzz66j1+/j4Plpa/fv4yMblkDMmkvjGUQArNqtxxKV6G72HeNi8j6+QKHJeQhUHvFMAVXinAKrwPr6EKg54hUSR8x7iYfNSvY3exzeOAljOmEji66hfv7ai4Nfsglq/fkMgRn897XEAYRje6RFUY+/vtL9+p/2d9tfvVBrNxjTWtLFi0K7oglrP8zsF1Ak4aq27oNZ/lGVgqlB4yvR3+ibgkqcHcpBfB4FdLL3Wr18v7pHrsRNF71Rr/c7pagcUTKqyAO1V8OZiMSsf3ilS2V3X4qj4+kZcUj8gzYR36twC0aM8Sh2QZkK/EZf0TqN/YHr0D8zr11Xw5nqVBeg7XRSYGOVRqju3QMROFM2Le+TeqRZHxY5Udlel9pQU1PpP7wuhPgiMqt4poGDSPKerWusP5CDPCbjkucYwjj5wkUEGw4vRejqdTqcw5sI+DBWG+EUTm/2ETfS8+qD2B27GGO5ys9/vhY4pCgVK+/nkQnGIRYT7p3SJmmoYAWF/HXOA+EKcvv8NCnYaM6B8sd8Hjy9VBmBQ7vcCwMYUTw2r+xvCDKqecdZwXwHihakUHiSmUniMeOUA0FXFoYGJ+zphY6oyIHKn+TJoF7R4woh5r38trrjEaA1YIalQh3xYSMI7nU6n0ynV3t1XGCoMM4N2QZUiXxhhE73ZCRvTVKuGhcDNOMsBoIsZd4fm90JHV4B4YTr124rkkwv1DWEGMdm0WJvSJap7AWBjyhxE9lXHHKD74PGlRQA1+AYF29+gYKdTJ67kg8eXXsccoJ1aANALABt9SpeoqYe8BRvCDOp8cqG2BN2bAsQL3e+Fjul0p4G+cgDo6oGbse1yKnTCxtQJm+hNtf4rgihIF6N12+IAPQbtgh6GCkML4+jDnByjKTFa//79+/c3vsz3/v375d+//4eWFjOQR4v9UK337/+hpbUfqvXe+/f/0NLa/4XszP7RxfpDP+gKkB9kZe8p85xvaKzKR7qGHtCU7yUVuX4yDobH42HQN74YIlK+8NPsGPvGbzM3vmKj019NJI6xM/syQIDwuVjPQUj+GbPrUz0M+jI+9qYWSbhlxqpUScEIw1QUVJJ68SaKxXRTgXkxxs4MSgAZ7gVJvv1EFsWlMAH7hHlOM1pXXUP9h5bW4JSv/9DSagHvqBRa2WPwhDuryRI+AqmyzFgVBoEWPGGec02VAHuCHAU+Asmy8AqQJnWO26qpxkcgVY6xM9Nab621gipn3yUOhglyFNw1VQLwEUiWgIpcVk01t0mdIwIyYk/1MEiBi8g8PgLJEk4Ko5XVZInL4An5CKRKPher/9DSekaxLYOsEBkeA0X8pdZxgyjce42TdPde3+t7fa/v9VmnwSdqMycmw/rtRxTi32sPyLAvhAIrzgHFa7+fRC3e63slAIrRfjxFsHELaor9cSIbvFc3C7t/dnqJPwy67idUUycKUZz9fFau4gbRuP1NJuGqWSvLrFWl+0IKF6txkvLc32BG3iuTW51c3NHLJfcfMKFVNBuH3PcwgKj3WqWgB+dNoaTYp/aUfCYuHv5YqD7JCvGXWgNCLcq91/f6Xt/re32vVJWLl/sNcYh10VoiUZs5cwolxSrLow8yohA/HwYQ9V6/crxcCAVWf8CEMvVqDPpJ1KJvMCPv9b3OTE4yniLYLqRwkRkogSY8TmSD3mQS7r0q7autYhKJU5HtzU4vnc/KVWuBS5BQTZ1OqKbOe+WQZhDns3LVZ6eX9gSV5m5w4g7/gsxqMgnX40Q2eK9dfw1wIYWLHU8RbDuD8XKDGel+ErV4r0zv1UZlF1fKNItHL5ceMKG9EAqslsdlFHdFIiI34nQ9DCCqIwrxf0W07pdat0AcYTQXrST4G6IBKZQUe6I2c9pnFDsXKPnE2XJg6Jda/z/d032WvMH3m9PQN6gKw1NXLPCxmZWne7r/b7KlTMcr0vf/Xh+vSN/TP1Ej1p+oEXuvz9SpKxZ4JmqSJxs9S95gn9pzMkMCSxZ7lQRzmo4J2CCp235zGqqkiADRYzMrz9RFtMkdr0jfe53TdIwZZIXgnW5OwzP1DarCwPsTNWIBr9m7nVL0UyEs0LKfb8oevAGeSiVHtcd/ofBWAvtmmSrhs4j5E6bHVwlr5yefZ0l2ZXwpHyDMl2WQPJUHRfpRHj1f56FPn4pD5qPctX0qUenx9sDoR69ilufLWZ7N5tlsLuxWX6QHvgsRIO8X5/MXmo4PfJvhDPswPr4KWJcDbLwfFgRvkSwPWAj7mglZ+0Fqh7cQRBW6n3Zp8V5qTQhvVdhj00rFvgSG+D08OF2FGTGvVzij96PerST9nq6H4Vs1+DgR+spHvvwfoyHv5RClF6STiEfSg4lE8cpUIvwWKCwsaK8lrfGPmFB+jOTsp7TeMiPn9QCNvAoQCOz4J1lSXsUWHQL+yRz4rRSTHu/ZvNVW5PPrjpbehdaLrVRMcHC3UjHB6JoCIkwoHpeXl83Ly5JHIisLT+ueZaql1bNoDT8D3Q5s+NkOjmnc77777oafG36aqVLntmjAxtwWDVgP99133303/Nzwsx8pcuFne1hAF/d1333dDT83/FwzIY4LP1s2Ddbc133d1z3aBzb1aL9v83XffSvdt3Tf/f379++33L+/cv/+/ZY7x6fpQe7a/HIHLOrzYiwVE+Rwgj4csAhOEAgUcNbWxFKxwYceGOTi0YroEOEKkYZigocLbC1LjGxCj16RQ9Zc06MGKOqRoqtHmfCNEX7oUSdvdTAAhHhcY3Sc/BxXtiayR3tYiQZi6dEIg5K4oOxpgCSWRCbQ04T0OeBIk5721qNICRY9jZAaqJYGPfohADjrSRVNT3vgtKWAQx1N6U6VNxQ6mhG3LEA/bfqZnokpOFswhT8NUSJmwE8YJsBbFfa+UqxLRI9iEdyCNRNA/WyKBydNmRpEh2MJgfguSdb6GZQHX2llz0sOrC6ELdw8CCMCM4Cc7LMFBB4vE3RkUL1hYM8ZKjrUfAFTNxcGSE8Tm50YoAWkR7sQJFnr09P8EPHEOW1bohYo6pwt4HCB6l7OzZtf1LpDDwy2bYlcoKhztsThAjl5JVr/opZWh2q94QR9QAFnTbGVigm6+22+T1UK4cLPFs5f7DZf922+G34GsjLiW42WAxaY+Haj9lMbp+QmMCt+5CwQfraMUDBZavAFd3PMICOFqcD3FJRKJXl8TzFEqEwO31+o3GqpW+9cIbmTAYwNP/d+vzjXIJIZbmN8aw3VU9988SOjjS3xtjN88BN+tm6wgGQkOKxwNjBhCPBygm8dgb2u6DiXWbOEFz2OQsonBQM0zgVmcsPPDT/p5NDhI2qksCOCg4tY0nvqYloDuQuJNn4GRYOf8LNVxIFALhxb4kQQvcmbIci11Ng4wSOAi4CjJ27RDk7CUm7uCgYfQUdvw88NJkkD/OpNzIzUEs7hGqO9AjKUIbkGcbKwC0+9AkIjQ3JRcrKwCvATfvIyJ7Ik2RH+I8dVmjdWvoGvGNPgB+9wh/WTsuQfYngInNGHe4Cz9FQyHIojkBrkNpgW4Sf8FHOY5QtItHEwI3QmWbzhT3de5GmixqOcjE/l8JOIWyQHM0KHLyDR9lT42ZYZosNtMC1yBFKDT+VRTkY5TxO1pzsv5EkWbzhcY8hmpJZcvYnJYJI0AD83/PSqAsJ/5LiSJcmOiHGysAoyJBcl/GzfKGOcLOyCDMk16EMMD7KflKUHOEty4Iw+He6w8pgGPzbwFXKaN1YRS3qyHREcNVLIdHLowM8NP6WoQOFEEL2RC8eW4GdbYdEjP4OiyV1ItJGwlJPjFu0YQUdPnruCIQKOHtkJHgFaamzkvBmC+5353NgfONdyPJU61TF7YZXw8sYKKK5IB0knco8Gi6RM/c2HgksdFvGRefxZC3FFgVVQmBRWBB2ZXUQ9gcogx0qGUwjc5PgHgiaIl70BE0oINUjIdC5cQeg6JNNRIcENaq6XaJOEg0+p4+BT0lpzrTWguCI8hJc3dC5ccQg1SNBRIYFD6DpUok1Sd4OaUzLkU1AZ4h8I+BQCt96ACWVvgnjJRyBVyj0aLOIdJJ0cCi51KVN/fASSpVVQmBQ8xBUFfASSpczjzxrvsIiPi6gn3YqgI8wnGBOOHQsAdBeWurqhrvw1E9ztKYecxej47qfCTz5z7IafhrgWzgYmjIwEhxXmZJEobzvDJ6ONLT11aw2VPMNtbBCJnOL92vBzw08UUj5yCS96YCblFAzQuMyastcVHbda6nzrCCwT4OWEc2OzvU3PYq9XSckifHdSugrONn1qz8k+F2otImo267PZ/MW/5i/+NX/NX4UQzV9aQ59tX1rktu1rC5+ffQjIGJrMH5VaPJABJH/w044gOU7TCsg9TQuS36/XDH6+8iu/l+9l/6Of+qn+Vtjsu+/yzvu70Ppf7nKX+0t+jDYVRoZvrFV3MDrg7apHkjjwXk17Vnm7t3u7Qjou8DA2dG/3dlLctCcVXu3SlscfYWgjtR4wtLqD0RLe10jNB3+7ySB8Ish3UIu2WpwY/FQtpMMCj5uiWPIYAbSJx6i861UxKaB4NQFplVcXo9TwDj899Sef+mjeTgLe1q6SkQIBFNupNQxdi0UAYdpv93Zv93ZlJr7kOQgfCfKjeeqMNiVGRsAP2Q0E/JS5fYosFt3YxBYzHrsIYJDHTiqTx4ihgcc4ZAzKMdgCJrk/pZzkWEeaOPnpqdIXTQx5l504jQWlHKd1DPL8dpIPPx/67OMT5gDv4xMGic/VRM33WX2CObHdnnS4WYx0qk8wJbbbEw43i9Hx/7ukvXlARGr//36AMP7//2NHN/8/VVTy//9apADCz/+vYpf3//+vZ0hvDYailTW93fNJacdnbNL2T9lgB4bqUGLcT0+dhKFoZQ7cvT91O6qvBDHEZj91Dc3bsSUgw3WW3dhGoGNgaBpeAztuG7TccRsb246lVO72Y2nEIf6RJGh/nfVE/IEJxH4YM9OvuVyu+8f46sQlllLsD/tgKMbAOLefhGU1jkLBZb8JxxXxUjtoP5QRM9VGaaLuO6BSjAcgXNx/pA6/UUa24xdvHPar2WASu9gT3VJY6PaKAmBUCUUp4z5SNQuOXsOtIla2ue+cJzaqewnsuC8WN8qqmTcR3PdQgTqTL/lqNOT27yoWQ7aU9ceGigqBO3xdkRRPzZP8X/ssn/deXMzdxsnZcIwkV4qobDhGkt3GyXkX78J9144IDu+++1kNaTP2q3gAeGSHsWGylayo3uqt3iobM4hwtX+qOghB2S770+DS2QP0R3/0R3/0R9k+V0j3vayK+XC1o/qKu/en7pVf+ZVf+ZWzfG4XxyzuW1hlu0ptI9AxrrPsxmv2mr1mIqJes6iG14x/vV/vVyFE7/ul9TNu+9riZjHS2W5POuK2Ly1uFqPjdnvCUYWAjME62wgEP6eaQLEM3QCs/qjU2m+Ec004ll/gJ/TZpmlBbhajI3d7wtGmaQXcLEY63O1JB/zsGns0UdItL9QzXtxkVyDwZ7y42RLsUdVIrcf+HYyYbOYORkv2jLsn8yfA1hnm1teBH+MnbsvwQtqTymZ2acvbY3QeTIy8LTjNLSA1ntCE3FZjFDEpoDYzAWl1F5kfcDLM1iCl34JL+z+oAVuGsMxCOizstimK5d7ag3861YPLycj/3r9/awr2fO4CXE9GJOBtbS4TMwwVAYRpP7VDB0nJLJNZa1qT0DpP6z615yQX2Nq76NDi3XfhJxePVo2G3P8//OxTe062aFNhXOZilJr9TD5f142jgUUcgBFSPsmV/HNMGHUoI2ZapD4TtgANKnAJG1g8EkVIHi7LRSdhWW0RQJt2jEq8bwPQw2e/PAa5Fd/ySLjZG5AFp8OYmfQeyVaNX2ul5HzYJ9y6OAho4SPRAuR7qNDQwz4YajcIidxZIbDcRD/zSOB2fAFhSfoYX53JJF2oqhRZLG43wUcmmUoiu0xBE/nR6/pJwoY8FBh3OlI1C7N5It5sg9LIcBycn4SKAF+F6cOMxY2SWfcBgH2mQIocKEX8JG4MPq9xzzzniQ3mkSQO+7l4tCa2mO0TBQywozoC7qVEBeYao/Nw5aKuZoNJ66S2G+/bIHwiuJD8xpop8JOLAAZ3GyOGhg1DwRYwuY9DxqBbZuLLfYPwkeC2aFNiXDRrb/dUHWniXBj6lHJyu576vmiCYqd1KDttGgtKt03rGNz3pb7vC31W8QlzYFfxCYO0X2g1kXWG8ESEtowLiGHF7Q3QxqHgoQnH8gt/n8wnmBPc7UmHnMVIh/kEU4K7PeGQsxgdu6S9QRMlPePFTZXacxIQkVqf2lPSDxAGmT8B+tSek7M8y/PlfHl0NDVlZfV28FNyt+liokIO2xqvYjHEjggOXMr6Y1stdVmPHDAcKioEflapPSWfWqX2nHRRVyTFU6GiQmQ9csBIWX/IdkRwaLm23KaLybZa6ryKxRBZDtsan7tAdzGd6tFVPMFCpqvQM6TXrf6gBnQrwMkwfaqKXZ4WKYD9iNCEXD+Cn2+HBRMjb6qoZL7UWg6HYyQh83a/1vR2b3fGJk3WYkXiaSYaDxWo06dssPN2dG/3dl5cTN7GNXI4RpK3e3rqpJ2nPpq3e4RKqdwZPjFJ1Laxrd1gY5OvEEDB3WgUwl1t26ClzCSjwd0E7cDPFq3Mgbz3p45H9RUUMDSIITZym8YwHgSB5tu1zyclmc4eIF72p6HVocTIj/4Ov7FmSvsjSZAcyIeV97iTxwGVYq+znmhvlJFxJSsqHsaGSetiT5RLYaHjKwqA0Q5AqMgnEH7xGJV3JhxX9CN1+BjZWXbj197ujYexoXu7t3s7PDwIAs23M/MmAk8z0ShrsSJN2WBnPlSgzpqdHBh6pYgKh2Mk4W1c49u1DCJc8RtrpvCjv8MchKCMl/1pkOkEsTSa7X2KzXYstvfee+/YPs/z/Cf4wfEFO7Zne3baszN2iv0qeHPZj/IoNf0D0kz4QA7yO82+FkfFBxRM+tiJoo/+gXkX98i9c7r6JuCS52/EJb1zC8Qjld19lQXo0jsNsejLdPpXg9GQKYw5sOuLJjZTrz4MLdzlZjpFoUCpDbGIcNpqGAGhvRCnT6fTlgHlCyYDMCineGpYmWecNaZTKTxIMHFoYDJlMiByp4UxF2al7t198aXp0judTqd9inxhVa0aFqZxd2hVv63I6ZRNi7XqILKvKQKo2IkrTafTqQUAYw95C6Yl6N7inQY67XIqjFscoGfNYrOPxeNh0BmzK4UJWKkXb7DZ7jfXJSV7n3uXnOfeu2SXBJQgx6/3MFQY3t77ZO9dsvfeO7b3ybnP86Qktvfesb13yZ7tXbJj5+wsiZWUpJPM7t97u1+49672SZS4f//+/Xv/fqjW+/e/9fjGb/zCP8RlWc6AQAwDXsTNG57VZAl/sxPXoVpzfgAISflJo1OHai3LbQ9IsKX32oIKv1dm1qryvb7X98qFi9b8Xp+JDOv3XntAhrU5oHi91/dKABSjtgU1xXt1s7Dth0HX9xqFKA5vG0TjmHGS8rJWlsw4SXfvtTq5yESzcei9MinoweEZ9qQn2medBrz6lePl1MpFRe+VWrl4+V7f63vtszzCqn7l+Pda1asxWJ2ZnN7re60GSqBJrLSv3qsFLsGYQ5pB7/W9vtcTVNy466+B9zqD8TK2Udnlvb5XHpdRYiCOMP7pnu7f75n6pIgA8UxUSZ5sxCfIyp7JCunZ5L2+10FVGJ6pi2h7pqpDUHztX4RA7/UvAqWYGFhtLMHLSoge23t9r9TL56L3+l4PJEINKQDS78HWIQmpVUnzXQvM2u2/Vd2Cw/8LxJp4+ehq8j/NjrEv/EN/iOw5b0+QkcFQBU8dKcg4l6d09AiJKguH8KxzVcpRav9B0MIxX/XeNM/zCwg2EcWqSQ//xm/8QlkPl2XOOedcAjeT09Fuqi7OfLIAUZITeziXJfgxA6H1Y6aJ91k4hNck8ZJ4//+x2O78x/b+WWw2+5OP/f9/395773S9947NYnvv2CZbykhiZyyWDtDp6obNTkpiYzMrkljqigWyWfIG5aMrwKezQpNRqxLr3NJY06blcVq3a4FZTTdu3vC3MnDv/DcoZ0yXj65IvBsUrcJ0+egqx9xfClpTeCub+ztwOMPaI5As9xYRgCGf7NguFKJAl7dqvUVIiGNpNIvFfpcs9hv/UDaLzWKzWGwWm8VmrbBZ7EOnHFmCYvdtRzQ7x0uiclvnGNIFFksr0GDVOuuAwbHfX7njJL/lrz4Nnqtveput1ISHj5PAR9Pe9G6JYrVbqQks2MRbj7bNyR/et/SrzmTFVW+am7HUhIcuhgH4aPpN85YlfArhJM3h5mksNYH1c0dbMII4/QLSGjaRBs8SJitgALT+IIXQYqmkWjNEF3fDzVNs1gqmAvMCbi/VsFACyJCCEQZbIUo6ISoAmMKfhqUICIxAsVgYqQQbbBabxWYPwUeGxqrARzHEDLoCRFKRC/voYmWxWWy2CzaLzTalwHk18RZxNfHANBPBkcr9TMapw830lRjm/vv/Vdcwtn0Ni+6qnkDUZhoR0mA/U5GvxW4RDOC1v3Waoe53vi8Y1gG3lUaxgnwggnDCw6fR+bRu9KNC59O6LdthgNumVSZw3zQ+Gtw2rXKB20o7AbxnaXK1bFwO8b6HhdPrwCyZjqDkyN0J+zSvVbnQqYSg0T9EefY7RU5tG+IcWWpPC+7W2KFtQ5QjS+1hwd0aN7Rthnxkqg6CuBuioPYsASyZj5CVp9mw0qMqou0PKg4yIMk/vMcixnaAw0M+Ic+Jy1C60+V2eLVRU0K4DKU7fEKeU/di43PNrokyl1GzzoYgoZiN3jy8xyJGGZDkH6YZpSieZsOKzEfIyrRxpYm7IQqSqToIYhZwIwC5gBtOMgUSs3W2bBcEQsFHIFkOfpBE4mDKVKfdqjWY5iICMMRbxMVFSIj5CKTKphQ4Ly6iKfB/nt/3rbAG9b7v+///v3bAGinW+TURz70mOpwpOe44rEI78staU+dq7NhPRQQz5PBTjqQXFAfOZG04BiijLY01bPbd3u7eu4oPITt77715X7ZPwQtSECXLrVz1zmdLnOHtn60fX2llj//ZIuNt3RMqwiQUDURJIQaqNWECuAl3hX+xXNXOx3+2fsR1T6j2ny2yvfe+c/euyvYp+L3/v48PITsP1Xo/VGt3R1ZVzHnkVQhoct8OxkTMDFd0qttJ0GMdwctRVTHnsU9Miz5y3w7Gyz4+hCBhKCFh+gwRwfsqFHRBlctMI9xeqvFqhjFgTaokCqywUvmoTDEzXDk+E6kM39SjGxhf5aIsiltVPWLArsr2LcEIjECr6LRQH5r10c/yWfJeykXHJ0lAl/dZno6xTZWvy222rkGuErlCVb6eZLN1UbpK5AhtVXu0J8jI8rLkvS/ZvgPDv+5kTJD///7Q6pSesN1BEhvNYnY1QttsXZSyEjlCzK5G0c3WNUhWIlcI7iD3YUSXctHRJBFbT5KAzu5qRqdjbLO11f+hJxr1eSKL5g6gILJorvMqIwWshDzk9K5JhDzkgPA4rfVu8DrtjLoSLpNQlUcAFpk4ji4UmIwUsO52Rt2Ivbd7ZnMYCBrtOCbm3nEcjQWG0EDje+/WMBHLbu7dOuHyBkZgBOq67aWhLlj7qNoZcIy9gQ9oae0MOMbi7AxJB7TgIA1m4R8UQaxf347TWgqjxRtbbA6f+NJQ1wFcrjpUaz8cY284AItMG0cXCn5JB7QfjrE4e++99957izEddajWe28fjfaM7RV/J2InXN6cXRkC4cOOPYCGqzaOxgJDaKB1qNZ7w0DQaMcxMTtUa/eMW8cDwR7S7kHj1vrhwGM2csowTMTylVb2WjtNaLD4yGG1e9C4tS/iPDEbOQXQuqWjotptHA1Dn0aDldYqJtiGWcS2Wzo78AOXJsRbkE2YIqwiq05pkKp/Hkjl+KnG2+sJBNm3toKAHusdDhomXomdcIHToU+dcmSJIYefVdsRDYdjgBLFgTNZHYsCMnOXFMg1Djwcnyr4ZJFeldpzsg217yVh+GtdL4uyOxkTpMNBUUAS23egPfUTeZ50B4aAMyIWmAprUN0QQduxKCBzwBopzZf6VEQwFHue56/OO99PpWof8mwGP5lSBotw6/xlnb/k2TqbiYjanXfen/qBT8zhZ7UFoyI+BcVFClNhf6E2CZXJeV/5fd3X5Z0/9S+SBu9kxmTuvu77R7/h54afnVcvLeDxozo6uPuu+y7vvK2DhD+1rRPH4ecVlxTcffepMRgXOfwkoEsT7r6bp4naUzn8DHQ7wOFnPDimkXe5y13e8HPDTzNV6uQYDdiYHKMB6yF3uctd3vBzw89+pEiGn/FhAV3kWe7yLM/zhp8bfq6ZEEeGnzGbBmvyLM/yLP8RP8CpR46zpXWW5y53S7nLnfdK3nnnnfdK3nnn3ZJ3S07t/dcGyfDz/128C3nP1vmpSiFk+BnD+Ytl6yzP1g0/91ajZW83aj+1ccptArPaR84C4WfMCAVzpQZfbDfHDHvvKYb2/kLdTgYwNvzcm2sQyd5aQ/XUN1/8bPgZu8ECcpHgsLLZwITZW0fgzWXW3L+5wExu+Ln3iBoptoglvacupjXY8DNWxIHALRxb2kQQvdlaamy2CDh69u8RdPQ2/Nz76k1sc7jGiK+ADPcVEJoNP3mZE1eS7Mj+keNqb+Ardoe7/dsDnKX3wlKXjl+L276mOZqA4oq4PP6sNV8XUU/cd99DwSX3GzChdN+lc+FqPw4+pd1hEZ8d4oqCHcLLGz4CqXL/fjeouT0FlWF/E8TL/VKm/t6KoCPVJxgTjm+oK3/NxHZ7yuFmMTry/4tEtMDLWv9+338qGQ614Wcs5jC7F5Bo22BG6OynOy92lJPxqfxdRLF0RJhQ+8/0TMBbkZGxNDFPLE2M/MQ8sTQxMpYmRmZLnPFRFUsT88TSxMhHU7qTlcUFtvZpYnPkR7sQ5MnzaEbcrOyc+9EIRTmBO8TSxDx5Pk1In49GGPRpbz0iPw2QxKc9cProhwA+jZCaWJqY56NO3mJpYmSejxqgKJYmRn4Ui2Blno9ekRNLEyM/zQ9RLE3M81EmfB/tYWXBHLe04QI5kSZGxtLEPCjqnC3YcIHqPst/3udlPy8LXl6HDp/lP8tn+SxE3CI3mBE6ewGJtrjMEJ1tg2lxI5AadN/9KffdwBl9vKqA7B85rlxJsiNvFLFNFlbBheSijN8oY5ss7IILyTXIffe9dF937gqGFBUomwiiN27h2FJcYdHjPoOiuV1ItLmv+xa6r5uCAZohrmWzgQnjIsFhpTpZJLrbzvC5aGNL7tusVJLXfJt3rpBU7WO7OWZwpQZfSBks4sJQHwkQ2U8Qr2w4BpBQPDFR1PcEcW/DMXAAxROTRM93n4wUdTYcAwcMn5gk6pOR4nHDMYBk+MREEfzUugoBP2TbyQCG9c4VUo0WayArIzdKPmCBaU8xZK1Uksf8wCfeR84C5SYwK2YLRkXbzTGDLDX4Ym/mXySNzSQzJu/9m3lpAW8f1dGx9/7d1kGy27ZO3L7ikmK3MRgXNwFdmuwnh1/Vft7q//+PsDi9lrsdXXz8lanHtDwfmADsj5D4eC51OPzRIvRfsEXyXr6FPLYezBs+AagHqOTyauN8CmkIoA4AAAAAAxYAAKgcGIlG4zzPM+cDFIAMIRZcZBxKgN4u0AE1BiKVkwwABLQAUx1xNtalo5pPAqPtbksHhmEtNjFxItmbzc3dACYmYWu9GrmTBwJXGM4OnJFY+iqyxyM+E60Okz02uIu0c0Ylnj1pnDdohDCtE8jaILBz/364RI8WEgfn1cvLtYV/5ci+OmCv2Vaux/lPrHPO7MRcQ7JN3vQR/jN8v1OOs9k0Zwlf+9xnGeboJmIY5MO6xCDc7xvuQsRKFryRD8Zqq+IGaZtjwdVq98vMyjZd3aPZcNeS7b3RLL3ZqrV0yy8zC9txPXqlll4Muna/uo+tHiVPQK10nRjWXIvnNLkPI64Um4Q2yLxB12g2OatIu6tfaz4dhGuuQn3eCpLMcsOCa3imXN0w/8X81vdjoZn8A/6OFVYSNi4ZcFzOsQa0pzXevbrCKsKUz7Bq7cawAeX2KblNRtY+p7HpoAFzarW7Ojavelixeb51OGRaW1XF6WyuQkqtsMJjXmR94sorH0dfP2WClTU99cQrYuX4anp/VRVEh1i7P9wKcTCvGtzbrR5qC6vhmklV37vZV1o0uOo1Iqz4v7WwDGSPamImTClMsOjeLNIvekVwmXnHEXjLJZ9FXJuFcHAP4oaNtowy3DXf6nGYdhw5mNzW0Pgbtzc0sHXvFGV1XsACUoULPYvwme3iQTTfHS3B24Np8+DuBNhE+vTyCVlOH3sNNtHn5iZ8zujGlSqavbzkU5Zb8NRInyte8+xqvDOMPOLqxn/HNXNtfsIDtkkh2W9TiffKPTNDom/4lHvMVKWnnfkAr2DuTh9tInCqlPfZiTuC/puqoGtINdWHqMuuV1iTQfTgkAWbQvqE86SwZ/crpeEhHywd/JzXRjyPlbroLpkFHUQIrXjxKTRPG0v699wg+m7XguaPdtpnXitN26rP1E0EpOsmXjKHXCEZ9jPxuDEoZnWcUW9RiWPyGr59n8GfS3tBmr0vkS2NJNPo4Alfk4uk1nWciSHE44QYxnHFtCxWgvBknMsOoyJ7qbYM2OoOTLbtmD+QMHRp1N0XTRmyGLVHUY/ZD9627Fx8ceOpPAHJZQwA4yDuS6rSqAOqjh4dbV/nThyCgHVqLg7UzWOssAq3Ujk/EQ4+cFOoGCrDJXrlk7WfPEVTWSpo2WQ5P1fW2F4Fz5qXljGuwyWG0TiHotGHK/jeMXTsLqZiJAOqGNZjX05cbx+VsS5tqKog3eHK0pyyHMam0V0Lc9PgmiuZxxbVXflF3DKc8bwlu9XtJitnYqK5Hu5pXHH4RcjbaGKP6PZmffvrixU3nINXXUYN17dCxrk/T88qYan3ca/vK2ljaBGKefI2y35bPr7J7cgpblUZKnvk4zY1cwubuG7VJjAoGhkzHyzZ2XvKzBm/q+SfAVJS30xeZt/tuzKOlnH+pfimxUmzvqsl0bQpMcFLsXRPTPIDwVmBmNQ9t89xadm+sUJuBkGciO4v0KHvwVtCi6Pl2v2wpjS+rrstGcc1MW9KXrQ4F1XfWESEuL68OjdcD+1uY5MD6LL2GZOBmTVayX8+CGnsPJAEg0kj+hC3Z+kt2N7toOlhffjxviShgjbHM6p8/ve8TqgjqY8lvIQXe9VJ3whqMyVPm18VFxmTu7ObM5uHyOw5efRVRRzPneqq0uJjf9PBTmx1U0KJs2laUfyh1AU5AHlqNVlfhqoa21zTPNrbsFtznFRlYOGANlguapbG9oAqeG20Dm2plTlHWbPT3oQQZjNpLNux1pp2MteyzuWReay1Nm/mgVM3CTak4y+deoFHHU11MGUyY8mi/mDRlHOWT6giwR1M+cxVccunRlLdfvXUSadZRsjGadi2YeOWl/2wWtm8KUvnbsctkcdS38xsL5cSefQaHhmxhAObpaINV+LXCu51RbumUHvOyshkxMR/DGB12sJkcLsd1Dls6fTsbZ/snQrc1ZZerPaOQxrZ7d1wpa1IuM+EGts3FKk3ZeugxW51NNK7eK5EGncx0rJftZlQbuQ8DVp6zA6BZqyeD4Ryt1nIJGckUZ3JuUheqK+NWIuResh5KXS7mB1R3oloPXJqHq+GKpiVSE7Zr2kgNPqGIiGyDppjCpuDMlJNQfrbHSnVZdWM1He13aj1tU/bxNgT/018050wS3BSevsNiOUYsgyFjG1Hg/oVw/cQmvfMo70z7HjlwpjrbbFoh4HKFEGxSMnV7Bd6lJJ/7Rto2EK9ha4N1b/VBKW3ZONCm3ajHRn6nclhc15yMTcjGZkMSK703XVVsiSOSUL+7trpSHbkgGRJOTF3Iy2YM82fijY1qayOTMK3EiGvrVJlGDFmdpjbqDQzFEcpF7m8inYpyQ9Kq1YFh3q3Jbg4Y57q+yHKHh4SAHg3FO0Dqji2qj3SznLs1SaDTGqmqGdM5odIZulMpiO9Thsn2YsdEtkfXvPHj/UYeLzMoro0NVnLjky2f6VToc4+g79J01WDm1+hieanfV2Zpd2Gz7VFbnZyGi1PTgyuUIb2gT9HGZCuUCL6V3VzkgqfmuwVGTjGHJyUBPuNnUnXYChy6Br/3UjAkXFIQjYdyVVXtcVIb8Q+ZKm4EZmFZMIcc4aAa4uCYaFRbK4uj1M7A3O626IUmGatrgoUUrs/ub61kPzmpOzGCGq5vKpv8mZbkLoxvbZa6FXJDgvc+1QpXAzI/VXJ5h+cnLC5xcXmzvDKErs2zMcE+85Q1TDmMTOCalnlpiPF6vLI8CBJi5Ea6u1DohiL04Hcs5DjqdYgx9kPOa6wwqosrLyFL7A7D5ntJ7w0ZJs8zMEIbhYSsFtsp7+tJywD1kSZsCgcTSejBS8prWf7K3tv3E5F4T0lfvd6XoWUGPPdhKXwwkJfJmRnUT5eYhbnCre8CHNb3F9beJ9e7s6aXKZWm4U9Ck7GV/GX5CZYRYDf1n6l7RZDffayFTYssxdubqteXoc8QsiPO97L03wvoJ2OVVZP3avsaz9wlg+DRHvNx/3ydhw/bzzSWE051NjT2rAyb8pZM+LE9vr6dhzh8JgIS8Ez3FQv9VULbqjogimra74al4g1x2ORzxh3WLmxYOakeNPNju85ttulhJVU+0U8Jlb+QJyFNpr4sF6/s0AOe61b4fCkWp/Uq8yolcIjoFcZVaH1DpfiIjugJs7luRZTXvHsZLxpFfA0eD6tn8Q0KJvaIagtcKAuKRaBzMZl7T9X7QB67Q3MBV7q3RBQai7Z55nXlnKDpJFke1etVDo+x0QyOPrdgVlIOTiX+23HcIdZwODG3ax0Gzn7Zycjbkt5p4aQdgTbnNfaLY7nxuTbFnNChPnAZLjabA5DIiePBYFwSfKVUG/vNJu3AGx+t7m9tZuLQKZ3I2fEt+221/Z/JjTcQ4tiVpPGXel6fPvw2eyk9e5MuvViO4WOx86YdyOxYypiAhTBhfEKe48sYt05ErQWv3fvl70ziDKfR1IZitmN1P3Hf3Qs/2jkU4vXzUvCbQWcPC9kWfNLqyfU3NFNd1Aj60l1ldWT0+DNMS6a0PDhkj1z1yFESbYFX0/tKVGtntvS6azhBWI/+w1jofkzHRyZDUlp7Lxkw3YnzwuTiaI7LZHJAkDPeuRJsVnTWI9U+iciYTz2xzNRFxeTJ+pZ3tHtR9hJk5oupVgTty/TW3rYriOfZOMRfd517Hdpahwvvo4Re+RedGwb5mpz5nWRqdKwZF5l/sBHtAwmzMeY5D13X3e8QhTDj5zz5KT3820/QrPchnDfbOLdTtS2WjPUST6z3nX0h/KK8Cy8i0C7jlKyarzx2BE8QojsE1bAxlC+uF4kh+HxpsaE9WInGcm2Q02Tox17fbnHWF/D64sZA55b5BwRCQz69CJRI0sPOWNBNphbtLrLBZme/6WMh7FH4Jt5RGHA61nFglF2P12IRI/sWFv5m1to0kObdGKueZRDAWPJqbL+GXcpy+TsofWI4bCBfdkw5lSxNZf9QtHWl6Ddn9TJbHeLxpkRHFiBCXCP96xdtvdXrPTbJ8fVMl86NsH6uZP5UqvN+fOfh36wnrB7gVlefJKtV9VmrO0QcLfNguwZlu3fIWHUyKb7iPAJldB7HcJLuMdujbtvT0Zspn2H7c7aD9NbTBvaxTkHOLKm3c+08fqWbatjLIMbpb37lmlTjTdOiMJUI+C22Xgkc7taeluZs94EFdvkygPyGCMOY3dWII68yki3zvuVRSszR241TqyFTPeFua2vNhWXvOM5pTil2UtEs5R+SKJkn3mBPxxnRpd5T5pryiii9mdanmLszTnW12heO0f4PtVIgxpqUzQiN6W+oKgcXNS4TSk2JwOuro/2oKJ2aEDZPAuY4PWdSZw6EKStVxMdzWewXcTrjJKSWErUmAP8fBhVs3/YsRqxxg+vy3IuLbhC2RnETnTbZTt1ePElJWVHPHr34maa3AU56JMzhp0xhTBh2PB0tONjTbHpO4pPbUzaLWy/odB6J1OyDqcpT1PQZtwqxhstRGc9aUu7i+VNaIde9qHp5xZheY/CBPeYkLld2HgpmJYjaIP7iq+MxF48aZ292ItjDda1w1pMpMbE0hE9qyPrTh1wU8o9peewiedJtXFRelTpM3TO9KaZSbA26PpcKJa5oQ6+uP2huTJahWTbmqOWjbudbtAN6xLdzHftVnicYZc9e8byLtsNb9s3ecfpJi/fbdILM/kuOwcMu2IjxrLZZyDxVuZe9HFPneY15KIxn9t6np06x+n7SbvD7Tn4YkNpBvKfqcE3w0jbDbpW3dB5gJGMhx4ausF4NMOJzp90c3mvZODGF5VByq22aj4bRONPX995nC0zmhZtYrpBNrfMKp7zONtahxD39LmRLDYTdw9DJg3kdmoOTmMTiN1ZhHPHyUmTdUSNrcC13gqi792hxxLrqetbcONuJBnIre+860nxLx/SvqK2Z6uGbdpMW+PjZAbkpgtluPK5rowZbmiPrFJNao62mdtdnGtzj97ZVb4qgOm20zcpXluYLhBiWg2xmUdTLa+z6kE2kG7tczTvVr0TbPfSTDMcx/nuznx2oU7Qk8ppG5tNlc5G3lYNx4ZmjMyMtcK1NEZDXE+19paaxg6jBWfzzb8vWHvzsfE3e/K5MeLjadyqV+CqjGbc/o3mzMXmm92HkrKnWeoYU6/etEPwILLvkgqV2T3jdGtoKbh7Ro7TSXkRWnO7Z+UZ93Mwn0uAdz7A/P22m7SLg122FLEHeOLtFsase/rP0d0NjtGH4b7uBg82x9Jg5Y8XZr2FsfY5sC2WWpMZN+q42/TbsN5Jm/E6XzD5tDPmbsOtNt0tshf8QjPRZnhDfM5zbZDNPGCxLXKJB/qm7LOe6VsNyXdNm3tpN7NjpAD/1izXlIzvHR7OgqbOi8XhlOU9KBLVtpgCSTImJiHfCsOsGdro2b3cWkbYojHaQ2eTxcdW2FA7bAgrABn+OrT8rDWPsOWMMhxsr1XfxOoC2/ft3vvS2GV6X2SNg1Ub8DCqzj+lV4vfWpjijiivZ+nU7aLRgZkz4I1bwNMaoXdHtpVow5swbdkZbVO5V+yciM3DPZImnJgf96Knh/ta7uo32zs0szBUxyx/5BnFByQ3jZNPBN5aT5GJkV4uOHZH+5CcaCQ555h9AedrgPhFki1H710o1tLGJSlZIHB0W1idpVbOxSzcXoJPZG/FMtbGezYK7OzMDxbYRVGzU74rYoiNbEik3voMHwm2sp6Cvd3BJhmn7dqOkAXbbo+yWbxdixMPu9ZivmvOlVfDf7wUnNZNNqCKsA7Ac8ZSNgInYH5TcBqkNRaYg3CYr+Huapkxyo+dBORMiVwxv2d4uX7F9q5MFsps6Mxba2/iHY8SxWCLRDJWCGQRumUgymFR0BcG7i1ILP3NVgXMtCcK8YVxo24LUfts9sB8J9921cZZByfLjD0+4Bnhcnsl4W4aC1gfMRCTkTFWTV8v2GNlxEYJ45issMFMdnPo6gZrbS60zeEzTY1S7GjAHoQgMT4kdnZwLTfBg2xtIKQLgGa4/fK9xNzCmHAm/2NmL5uBo+OV+BgHC+ZZX7ADB6Z+kUnOuU8fa77Ye32eYX5XkGzq9OQDhbNj7nTvuRsTKwqXlb/O25QUtJ1Egm81I429LD4GypxJSm4ywXk5f2jDCRDtpThbStdq8mnxO7p3yh9s6cFRMroF2/TsLo8c3ZrfduxbD8Bkwm9qiS4Fp1kzcIDz1fRym6OrXIJ6F1mctzUrS+Ocw8mW3M7gzx78JX0Yy9z/nslT8n00piGkH5hSIWEfVwPZftaRF1hKcIO7H4gxw/uwrXHcaGo1N06xy3FyDKxaaTiRVMZybiWhZ1xcgplflcnptWyGb0qgdXFjPpCBnawxjhkLsPlh3bDfL830QN/iPDOEXrzL8qyizVkf5JhlR7glNMEKK5X1bjRjv+5Bt+4G15D/+WLLVlfMD+AsrG+3Cr6cTFCPO9YC6IruW6wa6abTWuJ65DQwRigmYmenfKvxkyEOWnGqw9fS5aUymmq5nXBJGm7C7nUM+LhJb3Et+9fqcfO3Pt350nH1L2BaQXnZWu80adPRWuJ1Lo2PFMpJNX/PtGDU3LiD1zc9xmHrySh9rGXvoB9f48FFiasOYbFH1Hddgp3HPN0MTeudD9VLRFpMMI/4wmcc8iz8gNP4ypDtcmuIxXhWaD455i6sqw4z3QvqaFrKJnfrESEt7rLPtM/3gnIWS0Hrbja0N02ctbLjNWOXlXAm3mX6bhx5z5hNV7CokE3OnGvFGV7trmI13r/KaW6p29bAH5mQsd6tfDVLZ9rCOh43g0zUAIKaHbPK0U2lof7yFcttBcsLvg3ztfEWlnC6kE/OxPevrDT2Ta6Zo3gGrpYHk30HvWfxoLN8oGlHCLFu1pH8Sk9mum5sPMTST5m09gWeO0Uj41Qs8LhdXW3ohWhspzQ8s/Md3cbXpei0zsh8i2l26UWd98nxnKZ4YTYH455P6NgtVpjZqiz219KExsce/7BMHbxQG1ANk7PztnrFyFREz5aUzj3R8m6UWTVoYUT0A1CaLvMSaN9E51JmSXQSvMEovNuRKAN6O4DDFi/MRe4lW3+6ZTTiN3TzEkWdb7ISmnviPs6/vXIefYrIrD/B3Y4+9bwo5ur5s5wDDh+1R5dVM7inzCsP5aRqzrmHosVt4tHdyyrm7azudvi9mpVYjcYMZxlXlURuZ3VPWM36GvfJbuSzVOyTTdVA1jXcZMBS29VjWgFCMwv8EQZF3AJYTysALOEmvsGs1MY5zzYZY5MdTuuIa5wHFu08QttgHE48ws7t6si95CHttaXQ97hlgNWkYi0tm3Wdpf0yqgB1GUV/eGHbbofV2AKEZrn+xsJCXY5TbdE3LOqI/9aWaXLBQ8jEUME4EPdzoSOvTXqcRIyp40kUM4PAt5VbFm5Ki24Z4FprgGxkDY0xcrXOIIMk5620cJQ1mCSYtDIbVHrHHIyxZOXvCENpVrCaMtcwx52rlSeLq8QKVugnd0WA3jKci0a7OYUiKDNWvX7O4BZNm6sLcVy4QtqoNDNqsl2DzBEGOaxaKVd5pWFlW1VCrTHoZ64KyrskLWrAytFvmcydMwgaIAGkVqrY64JD7FPRXh92GtU705xZ/UtxbWexwu4jZFjR3i39nkLFkOnco6vIfmm4e99HD/U4dcikoa1ca1mmynNireXytu1bL5JlixgBN9lIcWkNsByXeYT2cYfKYkeom7q4erIxW9t3LufOTFmdcxHhzMVRCzL1dYE+KhaPF3alQlmUUtyGpFwPUcemLpmfzNqMksKrnMnwBHJmpzvzHGRXqnS9ObvWgKR7ROTbnMNgnjEg5nEqpZYcdyWqRjo1ds6Idba33EIH1rEpGDa70hqYMgjqRAzblbJyJeJq5DW5g32QTEhda/VGmQNoU71SHyvK10tXP4C1j7O93f6tM38vNOUVEHmfwNgelt/iSHeaCdNwHDfL+jHeaU7pxGsv4OhyxXkI9oXaFuB9shq12983YRG1lPAExbelDhGR75xCux8VWsrylMaElF+O8sB2S1OuvUJRe1pqv2MURrUohddYsdy+NOW0USirjUottotssC6F3Po1fUelJNuFWqM5KROrxRXDuROS07TUxcaj0LC7UkmL99y0FtUfKLYpVqFUu0Si6JkdbACHoXJDRGB2JOpyxwJ6IjgGNXBDrRbWBtTkPhK/B0X//gDPjMtfvjEoEYaQUNpunpkIzcg0Pi/E1z52WFCkEV+bb7dL15JwU7DuqSEYVtjapFkPaOAcBfcUk2ND60GCwYGbucBWwThtIgBSvzl3tr+Sd3tdD+nTZtNBVHw8WwAuY25DUtcD4bp0Q6ALYcu0CdyZsFn/FCCKFm1irrbYNhco46iORmNu/UzBkqsmqAa+VupUDravcuNqNa41CmcHFAR2Rose9bPPzPy0Mj7tH9oOOj7Cg1oqW64N8/Y1M3cYKsldz69moMx2tHjGx9yC7rZBp99uwnn81D4A5bYDLed2Extmp2FKO80Jkj6rRXx87Ku53Qd7Ro9BJ3Jr++npppO/F5zKLOj7Tw374fwYldklAK5mtcmGcZnGAvBlu7C58CO9KxgBZx8M7rRIxZqmy7X+asYTGzkmchbiLHK+Q64qZ+aYlE0evsKq5fHV+EfNF/Ur1tOGHTlT15JVYmzr0N5eP+Fe23q/apNNvs1hopPLr/vo6yU7HRztQ8hvd7qWbTrZEeaU9dbkjgnBeMvNh+jI/CLjtpcQf4zk+Wt9l4h4SeDuzlaQ9+y9Dbmu4/2LEN6w/RmVN7RULBM2E2M2rn2RwXuzhlUN+2pyylkSRwO85+OyWpX451I09Ga+mLNpKNCZ4Q+FiYtY9uFlGVzdBzgCJua/mRwcvsBv8ppsp7Cu0PAZGmyfwvmLkkp+MGfcLias0Cker7Doj7coatElXvHalgUaZZmwbKpWCfXSFdxG1wz1jWDPTJa4lWV9qTDWvNw2iwqXiFxDGTVGNPQzRHsvwptiyi7rXMiCoMb5y/pAUw/8d7a7dnpPZtcwLCyrxxbZLqeOhUhb6va3uJtVKMlPcK2QOSW429fZ5pTsxNicEZLv4EWFndh5Xhv13mRH30MVnntj1QyLznttIpSPC/Ra0zTNl7ihyNi8tVt3fLLTwpLPbhPfMZ8yPdtDndqmj03Uec3YrAM/uFjQS0FmtNvjvOmS/FvS9jQQYts7r0k2uR3UjVeFGcaC1INV/YGNoHe8emuI20HNEew9y0yQ9o1vmdsLsiKeCfKsVYQKA0Gru68nS5NDxlIQQGwX2s4BPdZLQeurvc7t/9CvUtCxnR+sTWyg6+yPd7+iNWSc97neMvEho5VEauSHyAZFzA/+oFhhNTDsE3SMam1UW14CV32OrJjp/m79M3m11a+dSobuk9Yqs70uZKdSfKQa3KZ1Gv7gQqYVhmCIDVPRNwndq/Kvvs9Q4NxmThen4FnGq6FJoeiWY5hi6GPsfIDaTjFbst0CsseLi5NI3aK7TQnEbVnbrNti666z9HNom1Jgugl2UxJMGbasipT/USjTPSlrS2ydbHBxqq41RVKxqi9ORJxwikl4gTU3FfN+W3c851qxDtl+jr1unTZmcGzzzOnMzapzOl9mq1MezzHXrUM1m+PunHUEl3Mchqz9Mp7i6eVUzsRapTndzCEs7n1TPGpewgGuVcG1h6PfrJK9eyOvVaKzfrN0p+pu+ooOzRPN4HRz8WZen5RoyzZDBighY717Q8uxZ426Aoy2ZojOz8++KHSNZZK4BbP3EuENA0xHYD1mY3ikAM6CrbGXbF0vSA7FY1odeTYufIVdL8/fLU+HzcVwtCZiQrdV9raGszAZF/0+GXT9g+S1tdAIDHDukLtt2y8y3B6DDfdejNtfGoXFroWZF/h2p0XVYndHxXEH2DLJ784mGbx97gKMU9fItrd3A2fcqnSKNbIVMoPD9wDOZk3xIIu4mcXXehZzQmjimTj3eJadNjstwX63zAZP7M32N72p+G/+ppu/3yVbjr+IzQJrHalTbeGpOSsL2f4+p+ll48GWsKDsvnah+wwrp0f/PeX7WZgdYFiNO+3Zso1NOaZWbmd+11SlV8V62rXWMm/7rrLid2zXk6ZhltVScIFUMUbIOZof3dCja2/MJSqeQvJH0PFse8IQt2mDyP6u2TnvILSfEdTImHlycuzux8b/dkpf+jttVs/qNgtTTbd36eqT1xxjF/dh1vjZNkLPFdBMmGHjRXKqJby7YeL5kDmlF5ivsvTjRcrYZM3wFa5PXnqtWPoUtlvWCog9Fnh4ji5UAxaaM+R8gDS/qRa8Jkkt1rkxYhfYDuYefICgHIM5H6nMkXkq4tVrqcW+sTi291gii7xBHxdfpmy/7YsHxc6oNmZoav/EhM1SxIbzV9n0Tluase2buLqRUsEv2Kw1aS/BVysXybIJ5Bk3+Fmzmsb+Xqx+PupmWqS9uxp47fxrT2SeXBd473cYaXjp+L47bTx5O5PoJk/1zKVrLr164yvUCUT8l4NtxZTsJ7lZdGEu4EK5h9yIjdzmzVF3MkrzxC2ldOHbvB5ZlLtN2OMvOxvumqdWJin4ssqle8zNs2NabvlBxnYEZzLYFZe5PReUGm/Rrvl25g+5vY5dTgwLib22ndlRVpkv9F6Y3IH2zfmYnwwO+tW82YtzkqWRDZnC5GaueAQTLEM9u6waLSzTZod1ekUgFl0MlgEXaY62uxki/Mtli45lw22yUGpD27S7SmYNfkAxU622eHruDBfK0LWgWyXLrQZ4H3iJ/kxs/r689h9dT87n1r00saA9V9aVt31FT29WOQaFW1kFCm6ul1V4P38+TsslsN1BXPmcU45lS9Lte6S9FHah6vWXBnL/ixDv24h0CLo+DxuOl7FRUULHw9bcxVZzbs41zduo+MKmZoR8+VC5lcuk/s7pUDnegPnUi2Wzt/xrQHTHec4xRVllzTVm7U+7uOavUXln069Bd4cxoHLt3OznXGWLfNM7Q141Q/aiK6xdf9PHzlQ7Q2a2NVqK7bddtvwRIOr2q+uFD9SmPeDSq/VFj2/+3ZvIF1xa2412XdMWyyZOl2zSYd27N15AHfWVRfe8c54/5BKSyN6LgWu+EYDC3mvPVWrO3AFuuHWmXeBMturYu6uGu/7rfEvfeWmMmx5BY8S1N15wzLfSkDvWzMRqsy+6GcS78aZjkTjBoN541Wczzle7oQ2rbc49spNKM/D6q2ibL5pXNruN+r6gI0WMLPWuSxnzSjTecoT1WFX7Ky6ztZt51Z5XI+g/5wZj/hho4M2eOojmuoMWmEKUNeub35cjoAdR82gwbQoJ2YpC6bsFdF5x19VNwn2Nfl5wpfRM/iZfHYCiWTl/UYYZ7RrhYe5iFplpOk7PRmsPyCDosc6kVh69o0x7/7YYKaLnCSYbgbHwtLmcel4Na+3hHFbq+XImFbwMA/rnViy9rWN3+vPK8e6pade9G2RSXRf7mFruQ7HWvwH2EZZAuZgQOaXDFLWbNxk0kTryTofN0NW3lmO/nm3cJGK468e5PaZkLcgLOXf0OMyn7MWDfYZl2baLeI2woF86SJHG/DnqvtAm7Axrr3eZ1PTFY9JzB3OKtPqWqMk5sXD/i+gprwWMi3cRDW14mAXLLrouNTMa9OZqgbsFFu7io2gHxvgvAtQJ2mwBx5bE+edU299v0WkF5YwhUFX6/feWZ27yyCeXg/6aY5bHMV/Q/rupb7vz7abBKcpfPrQe7LNUNo91fvN45sZ6ZufaZNeRhgk3gxDvwmqzLJpmM545uAIbGQhs35qd62OBZsOgt3ndKKIsmIwoOoYPbjn2UsQ8n4yYhdMQq7GHIxrDhWWPUzQnXhZrkRrB3Y7oe7gawePmIHKdabsFcSqbDxqNNRp8qI32brOTNx8020VGpx6mol0Ix/UWhMQPGZN6IMKmtt0Uo6gu+4WD8+RsoNeZgJFRo9wifWLL7M4xXpxLq+sE3BfNnit051tkwc8h08RpoWGklNoohhgp84G749bNAtP0aw2idT2/mJTC2Q4afeyUJjMTCvZ2SslZKMNKKrjGjJlxsPivGzFjzOi7RondkPF8acKki23LCKD4wmMThpTVURNmwzmzL1GGzP1Lh0kka49AstWCmSFGX00SEc0yN/HZhwEi2dXjRf5hgJSIepIosIb433ixNEvelgjh14cbtudNUpESMGLEWec8XHG3vmZB74LZkoj3MUNl+PlyPXefld3H4Vf6aHgwRKJ0i+LQ++MX4ycI7rJCdizudqgsu3Qrq4W7pQEzR3k9eOBOpv5rXmJhAl3XIFuaMcXVpKk/XvCYD2gd+XTZ0ZVaDMy2/g+bktZK2ZrqyElr+EGSDWI8iilGw7tegAzZGnIwa3GDQ9YqnD3pppdkduM65JfV90ZZcI6Gy7OsOxO99eMye6YuS/5hjtjAjrd5IRYfXGN7DnFVYvPdYpkZL12AobdPe/6bK2U2I8w8jI8p9glUMelwphRunuQUs2g3EsHdkVO7Yb296dhLH2U0MGVTtJjo75/M7dUhVN65RPt92KKF3h2aFnoCHW9ubrc0bdsTX2aXA6wgydSJZg388kk0LPE1wOV+29p/8pq0dfPj3qYxK7WLkt5tOSbkASs6fvLa7dpCg4/WsumuluSdRctrWZOg0MFVPrW0LaVcthWY6392Lc6hdLbBraOiU8vAKPSbF+Mai2nYPkM9PJTwJlKvbKfgRlMx2ALyXEo2kA7ZVN9LDU4kZfswudCyDP/8eTyfhrsBfFklmTwC49NRrEyAkR983aINQbykgVEUc4hdW8b7BzVo+e1r0+YJdnG2OtT43Np0cjMlRuP8NB+QTuoUx2ukv+NFTYJuiU9milpY+Vd4UTTnHOdMHTdtVjteHLR6s0ZKao2/6AyP9A5Enz0G3GKf5/HtbZfBLesgueGzan4TV1tGTmCfP8qobXZ8xXpmLNrc0cPB39DlKmdTqCvsrTJoaN8eBrkGWk+YiHFfnzhFZ1e1L2nsAjofFwwDnUZOhqIeq23dFF7vdZslx5vgZKqdTSSY6y5pxufumGo45zj2OEfqaLlOeGxfz6Zm4iZszX51+WuC4cBlCmp5Mu94Qa+ebXq4Vj5E+4ewFw8Btx3We2ABOqumyW8bDJ4JxoKh3RgrlGMjmbncr5r8sk3iTbWYTr3CThh24eezVXLyPrJdbUOebH61M3lVDFmOA+3Dz95Zxplq4mig/6F6WpdOpP5XT4ZZKRR/YmKtC5qJOLbXjiQTMyQvRbHIhZ+F7k3XvvecqgyGLOcOj/DUzrLnCXfEugbRjmGTz1SaOnfo9hzGTK12JsrKBxlVyJ2/TWGEx3cKenFY23zi1L1uLvH+DBDdyXWgyjccS5ltaEuxRhJdfhP2E3C7ES2bU1kmtEBmRcnuZ2I00yrYWbursQrZDuWUR9zOJaQthJfWaANdrYX3/JEnMgsue7yBfmWccP3w82rePcj2RVs7g1JOX47O+pG+e9k4qMypb6bZK6Z/1qEy0lo2q0VYBY+vYa9cLYT1tBFPGBYYe2mv/McbT77xjcLqGkIrTpbkmYqgXioSG5W89Uk5ZfWW156MA4cbypHe5V8VqiXwYi32xP8qOA4BceLGobv3e+I7XjKPDdwQvC5msOOkiJqREa4lIbIhefselPufGpsfs8lk2K6YxFJAfE8xqI0/8qjSShlq5dseyaVJLpMhxEnfaIuySVa5FSuHOsdU2e3gYEi1r6KGul81tzr3JyuNF47qWmaPy8Nrijv7ju0bD+cXw9LwCsvr5EKojC2h4YFVlYSNBVhX26y3WGg7HnJraEv9S8m3n0VWS7ZPqEj2c5H+iIw8/UbAWues7dTbb3Q/meMKNMQl1npgoN1g2evBbQaE7hY3hDdGmZTNcbijvst9dZETPhErryE0eUYAzZggZTd6Q1BtSeCpt7lW2MUNr7lHXzZHTxe8T60PLviswfP3mk0hy6r/V5807Hbedu0ObfdL4BXg7iUeOfvGjvFszXc0kd+Lyees9IMsBsMPO9Fv5kl236n7d/900POu0dJSZ2/5zEN5ODZ+zQIzSY8rLzCW5I1JZlrArrjrIsOs/HC0P89Miby967TIi24DY+wFfg1fl4wD0mXM71rSWbQNtpV+CGbRniK/biCCYC/w/u+yXe1jUcbswBHWuVm0+19osw/qt0F7rjEf1TnZOAekc2a/3aw2IBgtzHprHID6vU/OmeMwSNO7wXJz3m3MnDW/ONkyN3Y7d8cKXTGrmpYRbZmbkdttMxrRMXOzUC64u72Rsv67OBgmN9zdxlRZ412c7Jd73tElg2X3UPxsBjzA77FkqqxWLk7NYa0cgIUndKNvzKGWqGvZfwQw+LwB2m07zbQz92ro5uwH/MECeG6zynMWobl8JLNZA9fm7XyUkrPfTeAJK3HTrv2dXpZx+FuxgPcw3ARSM0+JjLWA9XhhhlXtZqvbZwHEgZnI2EVNTIEMXykmuMsrZ3Zj0xZ16bKh9vOxdCmyFQ1clmc93JCl2LKSWb1sywLXTnpJxlAoxM2r3dPZt6Hr1nbcuSxdfJDZHX5v/l3WeJzG5axbInJj9yv23O6EJdjsGHMW8paunlmAfi0yBTMqVEagW8wLcxY+uf2uW55O5/VwXw5eFjo6xgUsWnNyK/RcyM2KVLOgdMLy5dYx59nByGLnrPqy1XHadYvjv9+aV26xp4+7vmw3+ZfF87+TzQqsuOsT1k9txPZL3tBidz3K+07v8C5L8BT6ulhDVjBtuWvsWBfNcem7Fg2KY1fNtHW9rARybjknr4kFs4ORybZsIIt1gPZELMtHCzwavVLioG9s67BAzIKlC4as8C936E6zvzs1nV1gaCr3lu3ofNXE1vT2Rdoyy++VHUNUcVLPCnWhjUykF6b7Wu+St+aUvW6xmm3uXTLEgiiLVi1Woy+dj5bYY9YhhC1Ly5mY1u0ArEZotkSFsN6XBNC704D1pnSoXqgKWG9QDLvTNTK2O2ErHcW9owt5eMmJZe/1xbNaasyfFViSb49aTVfb6ZUI/CXsVbiDu9PdG5mj+uymud8YN6MFU2XFeW1tzno6fPVmhzXNr+dS1wWGem+zvWlZtNBr5x9Xqt0yuVXeahbFM0w9s0P3uO+RMZc5bZnalnR18inbL1o6xEI7mzEDd9y4qM1fnXjKZ0XPXIbAWb2W5ziidy/ZmKookgmbLUM5YecpaRp4Z12sve1RyDEPEOO/w/wYsCBNd4MPfvZkVFzWvPFN9G5u2Zw4KBxWllu4nceNyGEYi28874lPmLXBnJXtadsYnDY7/4cBFiexMFXkzATUDVH7HbsaAqhmok8ZJ++45vdVTQGMaPsG6El0rzgws/v2e0tSzS3aItGXzYZyOtrZ2VhOEMfaOW/Plp4RTC22zTIy3OpqRrDil1FrFQVx4ltPHW8TmHH1yERmEg3zSg4ZMyuGY7Eyy6+ELGyXPUrgbHCsxHmDMuXjDII8UoF6KKodr3gnGeFZTLCdkJO1Cn5FwOg4ybNB7fLOUFwAaWRGFEDeUd9O9bbqauJGHmB39bkAvVPFsCxPlDhvRRu4T7V+ziD3woIdbeap1QBZsYuTQ6yZoaT2bkKNbdenJdmFqqQrZpPUhgxTwZ6lbFBoxy5aVZeErNoB5qL1Dhd8jjWEh4xGG0IcJx+70QhpMapdCzKjN6O1GWr1HKDK/PQE8A0quCb6DFU8uX8EclYYn+UFfO0QtzrIHVztL3hvH+jfvJ6z3oQZbmnMLCK4t6eC0lrU82XFt+q/HWWf3s7RdTG54WYNi/9bYM81EzfRQccMJ1YZ/tgUc1OZFWzCk2fZQkW3t5jJXldVh7kM7NNhyXbswbSowLRhODNqthdAco83SGKSZ57yR6NZF/PFbMHz3Q8ZMJdWisDR+2KV8PKuYUyLwyOmvS7oMNTEPBj582+mrGqBuSA6NDq57StfzZIPmcwZqwUJme0qSNDJq+TdlkICNRnD06uR3V4Yln2mVf/YlZG+JITKvT5CPysgY/mroN3AajWA3eDl/VdvKzjXCn3aswkkMy2DLQPiZf9kez7PBeBuS7lBW3i301ttStz7i0229r68i23JjV8YY6vTlqcpHBf9xQpSi8btdCjObzu6w6UP9iump5m1HVhm28P/taa6FF1U84oyBMc4xJatMW7vlu7oBpfHIi5mAh4P/rR+WOV4aP8va/dOnNCVi2xTpL2st2+Pz2/frCGbLNW6+amtQ+Fyr4i0RC3LDFdud65pOmKDsHOyrpPz78JJ6kh0McFItUXBCUBaeOSSd4zasfCCy7rdW3aN+JLViiGfrcbX6262S7A40WEswza4HuwcnGckZUY6rTLPQ3X6my0PjwFaWO2hV+fDliVXa0uYLHOKE6z8rFdieUdpTT7MfLI+y8PBWY9KCRemmaQjnaS2wn7IJvAIuUKzHwYWqp2ZzxoBd7oROxuYpfWG2vQF7TayOFkVmx/AmTOnuQVJ2uexejhKMKBMW0w9lBGAHSZ6Op+2WSR/3poiDlHJrUy5OWDIr5P1beYa6qWyxVATmGvFHSImohXDdtMg55C90PX9+fgFCNCOu1zcvKMQ3fuhiIQxNkPsdBCzdWR71+I5aD/D+C3dZB6Gp7pQStb4bIxu8BjIzia8Xs2iJhYxywzZ5cfBrpi8QTQN0X3OTi5/kZUxWOHO3W3tC0mGiRt8lexLtNdn7gvG0OKqcGbZZ6/gudya8SK4/kYRngAxby9p4yOqDxxITp35x2+U1YXYOooPLA2Tl4uPrJG9zJiAqmvhLFaDmZWbIxwfrzOEuKtGqwtdI+v8dQSn22oFTi5mHFP6gDm6LhMPvNYtJ5PLTCeVx9pcOjvY7QXgLVa/k9S/Ys/Lvp31UdthvFyTBunxWus+W2v683ND56fanfR7t91VcRnh7lHxNsstQ3KmY/JKcG6B8ehCMKIOxj1A7HlyR2yhxLehQhqh2PM77ceb/39fRt7w5EnlN5Z7mWjPU38+Ks2vD7hBjXSLXBDMdqvL7tTjHDJ5FvmEmlKd3GGlDUTryOQxvDePqyGLLW1jL1nqUbWePHlpgdOyvO6nTp2Ango7BvOrwb8Xrhk2n8XsGXN+GnPGeYeQeYd9I48ZoBd+8mRXOMeYG99hVlb19FoGDzE3Wdb7H2G0F/t9k7nZ2vY07beFBvxzbLFR12TP5R16I3fv+RxrtTsLa7SdfmDZszjsqbaCL0i85BK5fyXpfs+B2MxxtlIAoyrCjiqpCw7DYpOAwbarctDmogIyUBUR72eB5jOb3RDGYMKZwdIKZA8sVO5rQHvr2eXkhD3XNd2Nae67oWM77+dwcgztOsjZ9M0R2Tj045myas7mowuWk2dPw3D3BxXN2w85PoZwxej+AB/jWqQJip3rPvvTk03FyNRukmtb8AeQca+KebBTYGHcCiZO2e6SE7FacV7XjLk/Eb7GoYuB8coA28BMEYvnzQUO2JezYI2NA1NyE+QwfOsCc2bce0r41ge1557zBZ2LKJOBH28Xwyaa7iAsEa6GJeaGXI404caV4YXzWdErk7TWTN6pkYQoVWSeoRqpubCUZphDO+yxkkVZzM+9DHDSqMyNh6jRvdo5lT25pUVsVgPfx+XFZVZvwsuJQ2FpEYspm+XRmMxcw9xOym110TRfj8WbBd8qAlC9gdC9Bm5fssDxncC/4xD6PU+gl//s7tyW/4+pwULRz0usuOxM4iK1mIwMHbaRHLM9oG5jdrDQtjuy8BKfK855NJ8fc73wncjRYSV5PUVZvIUpBvXzJlwslBf3IL8jWNiLf4+33rk+vPdOuD3RMgzvNPKAA1MOTxt8iuvXL5vVRIdAWy+zVuOMHczGpn6Jz7QaE+rYvsLH2nHC8Z0jEYka+p5SPTv7eFugMylwZHHPhQ1tfFyJ4GTL5aapCfS6zNx3fapsyF+jP2HvTU2w19GdYHHIyW32TshwxcU1+1ML7ggV2H3Nh8LljCpGyNBmD98hT5xnWS+JmbDU1PTEQCM7OriIT/zcoJgxPLf8W6C81SxnN3qPNAHQWKKBi5zRkq2BHsgH1Bt58NQEh1PNG08Yc3hIxMRbTqW1AshlXGwCdq7Obso90lD3sUQZvruPlcQcs+rPIPLURTU2YanZKcxdj0UslHH+9eNWfQvTjm614CEvzib3Djm8bC5RD79ra95Vmx2m4arQok8lbVTAmAcbeZpIRimbxbppwsktAlkhr3ii5isxEyPOjq/Ebsu0sYSbXbc4LxudY4Xkue2bZYMQ7sD79unMX/EJfJNS4RDTaf7cfSzz4efNu5dVUT5HRfKnKESYToS/rPCy81suEbRTNx6zruoyQIPx4GKxCe/f+6URpyDfObFS1Ektox1UTR5cW7jBUzVLvwZGDvf4VN88aKUP7mZ0EwlyLhoraoc5x5u0zbuLt+DQSvK4zJ+PjI6Uwnfcco+IbvPG90nlWU48Im6Ja8mVXyO8o7P1saZ5chluDRcz0VLJuNSz3VoxUrapEhqHULPId7QHeEG3O4eL3WIsncgKewtYOraXXeZ0cRgFxEfZNEarTltgGLexs8mnvUEm9znWqdvop8aez2hmYdWWEjukQqlsx3pnZJmabWjJOiwoNT43f/i/kSUhokdkQpb+x1kM/OvUX1LO+RIeUOjGdcvowJ/CWgR32rR3EyWjz3ro24S3tjy1lYCMj4DhD3nuPuR/LM9f2kofsxVZAzJzTe7xad5ruA1Zl/5ZSZbcX2d2Sn4ckbOJ/lPW4vNmo+A+Qy69zS7rzPLB6ujNWS13+4WV3+rhoHNotjSxWQnjpdSGkC6qG1uUYldNxsipm+M6vsAjZbjnDN3szgJIFxmaHvBtozl4K1HBLMyj5w9trFKp2QwjXB/wfq/RyObjhs3PY1SLe26607Pvyi6OqWbuaxs9D8TmckubG5dnmUm+Z56LEQbuNj2bpi58IcE0Pn7XLGDaS20veu5TjFULfWPhblcrqC6uHELYzqcMHGnUs/ecPoL2CN+HhvXheGcyq/eREm82qjsHtZak/RHO7qwptYxuZyBsZIqP0OY5V1i2vIzI87B+Oe8Ud4E3I/LcE+4dfuYGRxLknsvwhsfNQkbG1H0IedIgDx83c9/iZhA+R61zwHKM31bLEvgt9B+6EtnWMpOPTWj2nWYhDbRWea35ZV3kzc75I5bePdYtG5ihDiM4WjDwcG3fF6yizWq/dTsO5/ImsZt3PAxejo1hitj59YL9MW+/4CuBIVadFS9ZVtkU3eWHXLTCpitVu3ApXyGxAHIaTmOuWBCryjscZUNptt60kwgt8AHjsE4a7TeeF+w6LDpCjEcHIYgeSnjPRTtQdnywbV6zX6TEYaFji/aVWDDXXpu+ZsLkU78k4J9Am2uUrXSPhCPcUDTH3OVlDRVyH+brgsBu5PhhrPq/uC88uiUyFzarVy1J8vR5uQlTfoeHNl0MmUfAcCbQQH5AS8PX6gXOX9ZvDTZuFK1DfwRKdxb29CDkxL748kvPu9tBRefjXXT9JPX20Ok2WcXpxva7lRVNH7wpYXQlxG2S+ZqYOWpbua61C8nvQvR3d7g74ukFCY19SfN7GbhL0aLDMj63fDw5KFFfsJVyGa5Iagfz6ORY4OIOEfq85QDwX9DHdpBZbulOJdpSL6lVn4mEcxbXPQaxJ2lqiThKsKHJd+cQMVwJrK7huQW9bcv4CqNtFau70qEExzdJuP9pHbSqzH7sgjkbB97p4XVbuuM8RgGgrbjS3pvY2M6qJsDTbPJxr/GqO3IEs5+eGy42swO6ejC5szcvcw8NCCybmd0W6/rdFjvaE2Mpgm7zpet61PivXcfrFBAG9vzgP/U9MwlrQe3Tju5oM7uYkV/7K/r4zs/dIE899/l7Pewt8BJjadfylj6sZUH/G9upuajfbPvXM60nuiawNDLm2SmFubTfjf3h3m253wuCcXb7Lls9644w0Z/o2VOerD/Ll9eeA9kmmwWvEz3jfKlX+t73+RVzegs8p99nxCx3aWaPXviBXW9KAG2wtG/EubEXvVzDWTthBIhKJn+HZ4laMbDB+NUAireXwyRqSTwjwhOpmbpdnl2XOxlwc9kwM1fbRM6s8qCrRSf/Pw30jIzYYQnYFmvO4twvxcjq5jrz7R+MBQwWpc/Idx18BIAZcVj2wctMdKDnd9oUo4le40b+4Ez8TyHvgWv6rNX3HP5iGtiOrXmL7X0clsDknpXYVhe4zxtdzEweyzzLHZ4vUsoLe54GlaXxW55krABps/6e70NN7MU9wWzIGpQ3BLXoVvStwZXIUoO62hGOjrAD1JtMrtXwNsR7SZ2cSW5OFG7glUJz3n6baWy6h2ERI1tQdXV/LJ5H56gRoGNjFkiuxbtjy3URdN7Gtws1F66QNRHAT9ZSRpoFI1xFyO89g9vB3RHm4oZV+azWdGyiSTFCD9uywUdpITbcLOD05ArC1+PfLWgia3Zz4R2rD1hmy5DcY2DpOt32sR2Rugaw/RE7UnlFF1Q1ov2xpXCuHQsc2z3InBa+StQSHw724vpFGU6VEVWxOMct9NDChPJ7dwli7dzCszLPi5VNsEuDwwyffyi9vNehYevvQl3zc8h2S+zFXFv0goqdCXEtRbyxCTNTqcUl6KdYpnke1EL4N/ewU0N7w7792U5/hchH6k3KgRYWvBm5aSw1c/k6sItijDB7Gj4O0nq3ohaafg0GY7fPGL5Qrtzl/It7/7Pexc5tv20CaTJ1+q6vHV6APDc+UF03srv5/uZVfiM4Qu4gBSzw6/Zx5ts29ZtY4947MpcP2fO3PJty4S3Txvmb7fdtxL8+nWqBmsZyPKGb/ayn5lzUdtoq8OaALLlpQLoOqtSZrHgdcRuU4NbiipkYtUvh6jJd3KR4azFA/zRYFNOPCct4mpVIvWQcmq5w2gtQL9p46fvZhpvtOMcr3YK/+0uY7l1nruebn/wH1255c2UN2wA/4YCH9ZjclOitX29f1dNSP9DgDzHoycBYn67W4KwE9TJFbgUswHaNN7Tj7WhwXxpLM/F1ew4ttgrdCetrLTAhqn9LuiNaVLtguKjufm+GCBpmA9KQi8FDHQI7Ii1rTXxa69vYvBJGJlX6prrz7A4MHnKSpc6wZHoze4Z1l4yJVUEzbKzNw3tArktg3pZnGw7npDI7Wlt5eLrTvViSu836FoQSTR2xhAHUejGSm3jZTBOXt8o5v79/5rO0vPHMEhuAsyhxO3/Itgpt67RTRldjN4Gy38PtfLu5lHj1qGXX4vxbogOy87uRqnGkj1O9xpjeYqFwi5t2qG3TKqUxL5v17oAQpsZZ4hlj0+heEhBa7LTk6ajCHCpT3eD53UJ1XrmIGkfb4KvxRk7wuEmDbZBFGoT/bZDSnghC+CT4gGeB29iZGLXd5Zp4jiWa8XAI7RVnzvL8uOIphONnlx1IOUoXGnBvETPiu1Ap524KLKA8Hy/XA+K6U3C3zjAD2aowq+Qxf1yXe0bDC3MW9ss9xTZeYtFa3eL5m/2dzeclLfrGm80qvW7Rjc8nz3ZyjdD3NPRa465QL2gD1W3W5Jrmn2X7PzQ0c3SdIxXlOBdk/ug+pv/4oYMNd013hi8ajfARjHU9cPNK50HUspVlYB5cPYPYfPLiO0dmOtLthHdTp8LT0lV9ftscViPYcM9f7GMXq6p2XPv38rnTVtmHhmjO4hdD0lUSJMx6oAfYcvNY1vaVNwtF9/omwvFM3CPAv0fiDhD+NogyH+0wyWuCM48RdXcA1SyTZNR4GHqLosZM3pZTRBsjypAty7IoGBeNgxZhAd4nuUtXd/iIGNogU7il/UVrMu0pmKHeY0E3xl2ZuyeHOS5RDYYy+p68Y4yC0cpcsIuYtm2385r1siczZuwrep/VxIaZiR1S6mSXxsaRMqg+Qko3SLpAf2vbtxxieYSkYAvUZ7/DRHh0mZtlYduZjZXyslj2nWo1OzpajwvMkxXHJvB0tLcVy7m8Qtstvii6rjDXEM9jOj8vhJQtaplrFdx6CbTB+tcJYQqTm/tu2ex5Kpn1PmX2eCAz5VEbjHjeGUfI/F7X8asdTvSD55S3SbttYkOJ1fPTwZu4cQS7Rg2YCGrCjmO2n9otmtt2o4VMZCqL3Rb33V6XeaWXExtQ7LcOJdPFkNPQ9VyPXRGWOdOFc2zlyzd5dI5K07uh2I2zg5waos11sv6Zyk8kNcRKKTWWqTW5Rqs8xXGEOiSTbyMNkbe1lDxxLODpXSWM0/Z78y3oT8Yinbt1SOXJWDR6DHO549dnjc/XoD+9TZdVs1zz0+NVD5Xm+4x7xPcVKVjw4LbdiX7DYhDnMiZ+L2ntOH9RObZ6tWfrO6MVvFm6zovezSrl1HTmh/hcFt6N+7RFq8VKJgx6H6uA3jIWxMFNzAPtNezAvB3sq8DVq4bb8xfPtizh6s1ZxiinreCwb1wxPJ+2BHhuXFHeuO1ahJrNWRqupCuWhBH3Kwq7jJ2qH7/ZqhIXGawYNiZLw4SIC0FwN8NMTvgfe410KJbWZifgxFKAuQ4ho+yvO+STPpLdBqz2p627mYNJGbj2QhPngufGtdD9yIQrwPBO9DAgXt/9xcNi0gPC6Hvz34J8vOWB5rmwO0uBrM2B8X2wkykXcUNeWuq+Nlf2BNaHRSFBQ/2NpqhSz2Rb/C8m+iZF1MNyhnIhG3M1JcuK/pGtuQBLSNRC32g7P1vSX9e5M/vgU5k5nxM3f46BpvmZzhc2IG5p3MlzpuMLM1uvkPfyRpCXpGmytOXMcGFfpnv3bp7ZeX6yxOzwZ3GCsZnOTTRmF/CZFH9UibiVRm4kQx6V9pmda/5EDbmxnyn13AKyNpMbbQ1mf8bOeQj4kC0VYilmK28vtiyzHljbM2K2hWgFJAxl/8Wa+Z/l1cz9686M0p4SWRBuHTaUHdYZ+1n4sbXntjIx3dEi9G2bMGYsanZI5HuXe27mADwP0Tk7lPhPOLJxnU6O5aVNV2qSTXKvlRBZYNGsKOZ7ohVnP5y2ko0rmW95X1s39mV7go440dsTNpkZb0ee+VpnyC5jDvzSxwSiB46HnrN0q14W5DhijNu//GoaquOLRwj+vZhvhlJfAP4UlWYHuhFSXJ5/p6XwpB+S0iIxdjutsevGPCt867qtF3Rvsg5ftG7MDfohj3zraDAqejf9mdf7RqE9E5tNz2t9M9plFpN+qlivVriX7NVglL/3HBce9Fo/vRC/rYf7NGHUPey+qTTQaqYgyTWW+Y7XP9Oc5pwxX0G+YZw47lLuzLr0lY/ZaFp3AKK3dLAOREWw6XxjwbHp1tmSZgo+rPF2c7c7Rqw2xLlUPmKh/RUn4Tm7M8BKMeGVfMQkZ9f22UPJJdv++pKZIGMLM8fykiPV12JWfwmaSLb5D49yubN25vPCJn3bdftY2E0+4WmNNZDcrRjELIUDcgHmf4FuNXuMiTjnsO8Ff2MZmSJYo6nJZYoD6hrYtgWUHNhwrLZaV4LtXnTrbnQxdin+pthk4NCuURqYoxSkzWnCbwXDBlhOCCfLfub/7J1m/rhjTZa4jUxgf9yfutmu0yq2UAvQlbaIT/NNy4MmUhwFCX6zIdtSiME3ID7/K+vwwcG6TPzzz0gcu9XdpZ35Nohi/ofW4bPjatlQ889cHDLQzQnjB28iKLY8ex2+6F3dHP9+/4vDJ66/vOve9pTtk+mr152PmbF/p9724c+8KM3Y3nFlQNfd/IYArFirmydlcpIPqz45avOYeizNhrAepYLRjq25Qnp8qmsNONUOQuz3nie1ZSxs5L2xnCNkQ56fNTkcU8J6Lo2NPDAycyy7tLOMPCOx769K5J0gvaSErJHdomBbTIzV+tst5IK06bC/F3B369055qveGf+BakDvLuTRV280+MeTxkEurUHmPt6BvauQZ6/M0MbRxHfsYvD23ok7wrvBfP17Y3jv6MWXjaVml/1Ae/cHk7Wj7QqaPscsY1+7NFhIpCxmCWs3vEWDE3RbwFyNqpv9HDaIHpPvvPzRrlZtMd7O7Mc7dbgmmK1wceQQ6c704Bm/ORJ3IkycfbzLs7QSPcY+yLL5ysTsDNvlxghnrgcj5szJql+J882XWFBuqzrmc4TFhlsEmBOATbyvpkb4AsVrJbo8TklxVXAmswRxzaTXyIQ1J8sM3RlsMnmywxQrS4J2jFVnforte4Umtmbt6IYM4wmzIHbbQ5/H+FCupY8JtlFrr7as7iUulFKx4HPdXgwFv9p9MFDWGu3zGDpLbD+mKHe0SIL1ekk981nGY3U5TuyfzzPW6j02DqLnvgEAxjS4M3BRACXCDq++IXvqYZyIyXKgbZ3cmrnB3Qy2U3z6NViITtW5P9+XufY06gov58xYsk7f3lVs8r6euc2ZaKvSKAt4tr3CDfYsjmcybBftMnN+w9d1fIEXQTyuHnnjTqpJiNMKxtpWir8Rp9EbwGnOXOaK5vk4w06mxswZfF9X8B1eJMYVK3/lSZYrM4uJ2KzGb+7w+tClYe9QwU5VGyY/Edkp703ajnJxOBJPwVmyuW52ohWpjUHNnu1VGHy0Z/MNztr4a1YjCyqWtUFoZ9YwFZYpndnSc9B/3uEpfBPYs8McP0PzbKZvOZfjQWA2+/7Rdoh579da5+7kaL3yhUddmM4N5Z0z+TwtxIw0ZBY2nk3xCS8cTwHKTZMPE0aGjKA4p+zIz4Ut4LwKgA9mgWMkjvUW06drH0Ou3/dXhW0Jh3vGb8eVyZuXWjlbapfWDR0ZtlJeVFLwPBlVt90OtSH3SOaTh94mnjmo534Zc6zUWj/6Q29IAYmq2l5Lb099EovrMcQk86/Nw5KI6n1EhJ6JfHm4zHm7FjEyY3NrWvCaetYQK5QNjSVeunH27eZYEGJFntN6PPNKY8m12KapNpwz9Gs9wOOlfW6FPYGLJ8sfXNDuoTI0fEvzHfsN2qODyKmy4d1H1y37n7f91Roeazf4Fz4/flpTwi0Po/WBdt0WTGbd/lEzmwBAbZtAa4i87wKd/vZnu32oH3u1Wcv5kOcbVncCCxdGV2IfW4uPLPfD7JpTkzHguCMTHb/9PiWrKbB3B332Tk3Jkc1TtRg6h+Edk4lada1p2TsQjS+NfzbZNvHIyB2t7TWTmSqN/DZb1O66axQbnVpYN38k4SwVrtIh/esyfH4BtGq1rruJy2m9N897iCFf7Tqznf0IvRSydvTMQvDv2wKfaBjo3y4lDgOpuhNA/oCbC+OQhVtJkGW2w7hww/XMT3EhUr/jBqbPjyke3er3i1b/yfEvIjq0bU/AgxG8mhit4nZ4EvTvVrM2xgOALqiJC1llF4WiRcUk/cuRPVbw5FL6nSk2Hag8yLVRu6OibdFiZw7CT4SYHm9uxdvxJp1nxBczf/lEOCJ5s7hcpjfLXqcFdILbA2/C7sJWc6JxirSSPJ9mH5Jx1fwo5Zm0FqPHdS5rE4Yii3B52GgkcHhIlu4i6pOSxs3agXweDbukK1qG5bfiUxDTvkzVlNCcAL/XLLDDfaSgQz4rc6nx6R1OsC0aIlYACA8OLVUTuY8lsSbLicwvUwcHA51L5qinnKBemDHNay46++Q+3/+1IJ8Ca4OJyNaOnWeKFdPxby9kHDCRWTApWNZi+eSbGhEix6Py2wdWsr1J48S7FZIbJiJVaL7ErEoj2U8mr42hnGCH2NCcIniyMWG0m/fIObYwYztFW5ij4I8HI03A0+j1nxP135dAfIWj/kNWX/6JWAjcgOZcgd5W9hxKZMaZnWTqcqqLG1XQDRfbug0fvoFZAi8TGjHjum5OR68pOO3KXCvYqUDHvifl8bct4zei+1vm/fbEiH+B5D9f7vcfN9jmbklhVm3lxUpW6rpUyYLcD++NtBb/eILgFN3u2dYms4MQ1mZhZ/ubObfAD7nZ4dNS2slhxdf6LlpmHmS2IGPG4Ozt8GzMETVnNS+/7U27uiqW4jVo2nwtDe9m816Yrq28cAIB3I8UFydi9veexqNH4c3/Arr2sk0XmklmYjbUROY9TFw3X3oinN9pmu4Ek9WYq48tKXNjqwi/cfhPboDnv/I14xxX8b6VtI/dVrpaCnoP59QPhBRksDA6YLD1xuvImtSy7+5oXtpuwuqdSu7F3n4oHz42xq9T2M/F9OEiYPksO4IjrXaoW4kppPbjKIqFjTDeZ+7FG6pRAQ72MThkR4HXmTAHKlvQZ82cGMAxuOpbwSPXyA0T+MjbE/uqIrQCvWaSWvvGy9fUxXBvAW2+xP5qzQXCORg92u7lKVmNTRiwEhvndljlqmymzo+gUeh9AsEEmAR8GT7C7wSWv4h31FY3pjuvsHV8yF1oCJpD1Zv6siybwMTl3y6/nPuE0/trmzn+m8tPct2h7le3ZVxEdU0zKYXMuEbpFpMAoZHJIWadexIznVGrFR1tUR/ghheGWHUi/Gbvr6cNl32ipaaTb8+Y4cbmWMOF3dOMCvtMSo3ZyZ9UatVLXDbiiV7s43LKol3SWOiedL0q3o56czcYBOqTTmG4dj634/ozQm7mquS/WaIPb5mxbQUrpzCI3dhh0yyjdmfCfCOO5bWE8V6PQ3OgUhzkQ62KJxMRrIPmzsctowtzTpadHbpgTMEnP4Ium+FbYSb3krmaC/aE1pjjPHMG8mNNwz83KpvtnM3wQzrJT7Dlr8v+rs8mK8u66rkXduBT5CXSyJHRFMFts1ZdiNxnE51tLsae2YEATijZndpCAQ8tGSje0OCD8WPNykeVW9hwYwuo6EAb4MhSouWKYNRCSQXNBEgWWUadldnWxEuVnXNALOUvZ5Z241CueOZIBAwusBYp3JVKFMWXTd5kFh3orbygr9P2px/MLAJK+vQ2SgBQuwEACCHNbwo5Ernb5wKYTRx6WzbEEFFQk5BRKG9Ny4C0NtBz4AAADDIZSAGBmJAfN02NxS9Lvz0gINo5tFSCzViUMpUHaEwPfwMwA1AD/////38clBiPTSrSu66+KGjNrqRMYC9zDQMriEqtEckLXgo2mxD38FKP4ZXUVRe+ksJB5OtoIZAhkI2DyNdVlxgQLgTnjLnAxAKhD////393B5l8bG/7UfclxaklxaGeHGuQxD9L1NRKG7OCrwOIWVqjlS2NhmuQS9SU+CeMTbZGYhYcxj6prnPtIxupugrZ1kjMImTXNyUuMudHeznnnOcEWiAHgXMCLYCCCiRE+VrxhIY/KCy5T2+kPPITQQn2Pj/aA2v1mh+kPWrEmkG0wv/////u/hrmnHPOOeeMMW7P1CrCQAM9VLI3M7WKMPAvOifrFKWLUWvBC+LhARnhlSnAxaERBrggzlQcuRicwh/Ln7ONcQo4Q4XSKeOGdnrx5A0IFCapMhdn6Oa01YEaEImW5hHWKUoXHlC4JWQqjhQbnLaCiDUZUMajC5wRQCGnF1hwHdZapuKsQQMUAtH7OdvUKJusdT1MQ/VkxjJKFx7Ou1cN1RQTSapMxRm6Lbc6UJsCzlChBMq4oZcvnrwBg8DgDBCK5GIACn8s1ZxtjFzwoqLQeUIiAoRbQubiSLFhuRVEDE0MW96AcSEbgBEhx7QzQCiS8eg6ZwRQaPkCCw7bTd3QColYmMu9CjTt2OFDAAE+c3HWoHEKgeipOdvU9JALxi2jurq6nISXkzon5SRCyyhdeTkJLyepeVCLmsOI0gS1SkZK2uawnQ4D2jYn4TDD21zrYQ3PXIcpUbQfbiApXwghZk7JyAMYc61FB542J3WL5vJxJu+oSDmVwjNJzgTCGFHizEksHpUo5qScpAbAB2om4EVeVHDmJOYeFgJockvEJyc1CcLqFqksBOdPgEQZ5KTf0hksagCAkMKEJhshyflLoYjISSmUEDnptyQ1BNdhPLZL96PFuMVttxhjRi1e27ZtS7ZnDQ/vbdu2bdt22LZt27ZtizFuMcbMJHIO4OG92AMjTHAHcBjADLyp1dlhHEIDG/1s3bj9jDBpJcixFeznCsPup1OW8YF+Mqk48Qr39rOf/exnP5f97Gc/+/l89jPXYdxijH/xgLTgCGec5xAUPoGuDnaj2oJbnDGL3gF78GXP7+9vnd3v/cX7dSrgR/or1KDK7+/v/W3kvb+/9zoxaYDRvb9OM842R3Pvb+sGHMAuvRK/v01Ke02/v7/33vvb6Iyc+/uLM6OMDHG3e/EGisKh6EXRH4pWoSgXCUO5CkW3BFKSfyj6BUgxX7RsyQSGQ1+8MbRT0ShxOGtZzBM34nZR6MWAvXGPsEGErJqe6Wm1fsLYZBjrpPWzJpfP9LTSJ8XIlaFZTZlCaqquxnszmhfWcs45tyr0kfIXHBg568hVWUfOmSpLZaqcc4v8yy1yZspKmSlnpHwzEsZ6mA7rYTyH4fAcxk08hptpIFhgjIXNEzgLCzFOA6NydPpga7KjXOF3BKYgMyKn2F551RQvH19wYIDJ8DQQLJhqCgT7b1kMXSmlhB8B5aWBUWFrspPVPHEzIoeQWlzg9vRI8/pzMT8vjsAUdxANM0fNd5ET5EWGWxgSeH7GHCMzIqcLCHG/MkOPbZIDJsOcF9sr/4ID49fxquv4T3WpU/1v8d9b/ExXOtOP9Hukbr2ma73uuYbrue5mj3UzDQSL7hY2T3RWCxtQXvPog9UTKLvaCW1Qv2UxhJ3QBimllIAnUHYBysM8+mClgVE5On2wNdlpnsBZyhV+ZkQO4bE9PTAcpjsCUwyikW8XOUFZyYsMN686yDAk8OQfmRE5WarYXslVU7x8fMGBUXVvLrZXwGRgm+RI3ZuvzNDrAkIcmRE5v3vzGXNM6d7cRU6QmaNmvvdm5SAaR2AKunuzmJ8XaV5/4O7NbHt6ILW4jN2bzYgcSgPBgqmmQFbzBFuTnTQwKjz6YOUjoLwJlF1ZKaUEJ7RB+S2LIdymPWqUc84555xzxhhHUIK9bZuTgmfuZUoxFglDJhCcMaIQDkLkqm0RpeHgDCQlHIRIlFbEvUxiHQ0YY9w+n8/n8/m0w2gAMt3dwaCd39/f39/fu0Q49Lq7O9h3eEsufn9/f39/f39/f39/f3/1/Loh27Zt27Zt27Zt29ZNSpv//xubGG62tv7/////b/7/QXBwDMEmxv//////iXbcOQ53xuP5vLGJcTdbW2/CMa1tJbDjDgI5kCiSLypS4IHg4Nh33d5333333Xfffffdd9999913HxNKmrC7bv/7/rV//etf/7/+//fdd999991339d9d7777rvvvvvuu7vv////////////SozHP1NnrFitJeBIguHWgD4MhzHGuLmqK8ZYOMQYt5BdhexqLKJCVk3V1dg+1FRdjWqqrsZudnfPrera3Xr/j7Sq63+m/2/x4vqf6lWn+p9mLMg2mZhogpzmrKY5pzmracYpxmqKcYpXoboeYYcXAzZI1A11hIrmsVu2jyhxndU+Wog2XDdR9Lf1UPS/M6Fvgb7qVCh6LhKGUBRFM4qiN9Sh3bKYJ27E7aLQiwF74x5hg6hpG8Ymw1gnagoM+lmTw2qKVRTjFAvZVciuaqquyTdzKFVUHSaNxSSKOl+jB5kKWTV9GiaeMWhaxMiVHc0La6mQVdOzlfCZbeUwTIReplBZKmTV9GRqKL+gOY6AQ6GnrfmQCtmHsU+mP9PTErJrkGHUDXWEiuaxW8ZlRYlD0ZctmUDRfwFSRNFvCaQEfVciEvdgT807QKL1HnlWqqQvC+TT0mSjBq9TmcVgpWKwUQdjJoZLSJ0mZEsosqUi4ogcPkZ3TIXsh2ORYPpf9f9S/3+l/9103d091t3d3UJ2xWt3r28j3Fgpo66u9vzo9GGlvGPzRa8GGwquNGi6DftYMelcCRF72Rc4Vm0e1JQpVEOOiyusE39bXZbVGiVXSA54UcS1YvPElovUCLTjaq268omOlQlZV05A3KsO0soZR6aMEAmQaFxBaWR1h8VVl6l3Eb/MFpFZ6XHxskYoPmQsEkxXYVMSoFPMYrBSZmBisFHEETlcUROyJRTZUuoJDpeQOldm4Pz//xq8VA9uYlqabPz/X/z//////93d3d3d3d1hbLJKG4urWZ9Egim5R56VL0WOxcNP7gCJlhBA57E2lT3YU+PoFETZIXclInHlJoai6FEUvWG3LOaJG3G7KDTIDTUNAtHu7lbR7hayq5BtIbsmjUVUyL6NcKOm6mps5lCy+aKXRFFHTdXVuEYPcgyaFlXIug37qKm6GtMw8aipuhr1rpqqK9ZTU3U1Ml01VVcmNVVXY6quxiqqK2TVVF2NWJBt1HSM7phMe9FAriprhMJsERkx0QRqWhbIh1bCCDgUIlNGiJqmrfmQWyif6HxBc1RTMjWUmSkMEyG2XERNyxQqy0htdVlmW1lN2Ur4hOx6hB1eDNggUTfUESqax24ZlxUlahrGYoxzzjnnnHMOY52oaRIY/O9VWV1XvLbJINPdWe+Gw5EECZXi/bv+Gih2FNpc51gb1Es9hla6AiO/n/EwdTniXhjr5Ec84o9LTNzrfLLTJ4H3hsEovIBVGcLqgIoawna9kaM4T2/7Yff/////TTYQoUpAxOlNgFvMtngBYVYp+C445pn00QLTgc+ZtBiOeZ051xuec/3pS/J8QT3V8N3Z+9DDBh+aiYnBggFj9oQVi4rBSkEd6ukJK/bfb8N1Vg01I/c6z1ixsuID496fq2yvhiOuYzmiwpn1MeQOr/qpjseBF0uIuJPuY1LC1ni5mSEUShsXwwHa2N3JpMDiXmdfo9H2H5Y/L8NG6csOV16g50ue5Ofxh9VwpdoOl4I8G6L2Hyw9DQKHflcvV1MjgHaSdzNJeWDo1foI6dZLoriYtxl6Somz3XlrJF5XA2ipgWg5m0FYDYel5c3lVENJ8rY0Fd3N/uDuaGC4ax9c3kbuT7PQWR0UBAQCg/cCOQjytyktsKyrzU0xP/wMBmcraIzex5j5saXta8QiQ5pv4hjiQP+GUBJnicDjax4uRjY/pgkFFjbN3IwECpZwRxvbQGzHk2aKetQ5mdLJmOACM8t+5ianzfFhmFjwHApeF1v6ilt6mYq2xDsaFhpaZWfT+9nX8hwFH8uzU8HOiyi4yUh2OZzLXv+p8xGGaKGTPAl5ThyUlylAYmnjaHF3wypLRwHExV4n01k52BlrCM9FeMrLLRYdOvHNGToqTsIhLmxdfnYkBDEWDGF1QD0NYbvMYrBgnrBiZmDAPGF1QBlXHKGebgw2SwvH5Lqu719du7tTde3uDmP7//8HiSpOnCvN2b1cZsg555zzkJiFKPaxvUeZK80ZsdDW93x3TmfFMQ89bFADjsvL2pu5yvaioKKWSKy8JM+XmAG2ZK4/ZS5EB1ixYEVm0kdLyAo2uQuOqSoFAQUVXWaL2SbArafgJpaEunGaQ3QAF7oXxQBcLLoQzEFlPA3QZAMR3d3qmnxDKNkmg8y6wuFIAreu967rL5lcGyjm3+p2Ali+SKgU+f5yVfYCViVXhcEo8u9e4KqmznudYWzyjIcpHIU2d8Qj4hxrg45LTOAKjPwqMPLLxyUmcqwNykc8YhTaXD7jYQov9RhmOeKekyAQ+GTyySedAZubqMQXGLpEVAJQAGMWAABIPA6IRJIwyZFo6wMUAAYGCxEMBSsEhw5IDA9E4fBAWFiowhAAAAAAAEVzIjOkAAsFEeAY4W3a+//FSHMTnq3pm+bQNppX45BhVlYn1aicizMPLdmGarJF41YNzVmLmMLW+HDsmozcjMVtM0nRQMozDQyMgrXm8J6pHR/fayQSU+Ow+YcXUWUiZsYz8Q28PT+eEXTTmEtsbdXoja7Ds4SReW31WtJWTcdLZ7SF2+RuFmmCjmM0i4IFO+zRbWzo7s3ijC5L8i2dBve0TseiAXMPz3kbIquRtrL1SDNOYdqEPQOJvK0HkyfU/CRsusIo2AHJ937rQf6LjwC9qXd1YvlKJZ2JYL1iM3jZ3b7xnr1xXhcs9gKtGK0A3LbwP2GcukTrGHa9OyDWd7Wcu9Cc7v4XLCxcpj6ECVy6ml3MyGxEs/aWXUw0nPncdeCjW4nPL/qln2eAFMy2Zq9d/z8uMNbGqHK2gvlP4bqZNrqAdj14MXRmC18qZLlX6ODJQjmtFuKocWFDrBYiY7tQjflCAhYwYg1q5Dl3xmtZ05r6oh3Mf2ctnjVi0vnM4ag3BNrLdVCf71xc2SVEss9GLU4VTOhz6q38wprv2mKzZ1mevSdliNDoTMyjCWvHB3WWCPfQCXG6kivmz7OubNh7bJOcxcrcvxJmgr18qvFFQG0Z1sCUgKMzltFckXw8LRFMe653OsM9UTCXwQk7Hfv1UGXs9Doos6UwhvhEfGsQO6BewcN5wL6Sd6TShlPTUZkDPSFeEsRkl7ahGVZkHtekn0gHACdDps6mDbxaKNxwoTdLheSYIIQyROiB5UEZbhEiOjjo2RYhY/YHhRkZJMq9LcjiqqDBlgQ9GRDEdEFOBKpuFhAYE4FiNgHpngIEYgTQgAN/Nh/7I2zXzxDTfsCs+6nf9SPApGdwOTkh9Xh1Egtba0DH7AWyzr/97b/w/KeP8F/6ezV87O/z+O96vQ1P+9xnQqmueOnTMUvAz6klP2DpD1Vw73OVFxjq6dw8k5m4s7X7acyuomtZsyKN31A/yiBgIMeqrzUteyy3R0Nfr24ap77JqxFNcIOFXJzrhfw4oIKe6SwvUrd38XBGK6cZCbYRUnmctGDjVxRNny0qhycKbXtyz5RDDy+b7erE4OPi15BeeyQHe00h8lZq5ikYvq2MmpapViYs3Uii5KZEZyTyQ6Vcgfj3vijfdPVTAuWa4H+zCTXUeNqCLQR2H/Lr/NbgxTKN2RTGWi9opK3NdzUtyxJH+2bnPTtEt+hZ5+RHSGuD9oa5vubJWO+QQU/IuwGtFacLfehOZqBnxmtXXuVDbUx+OHNDIwC/mfeaW1JBi3vYfdBlUccBzm1wOuSYF21tW2KHSEmTpQWxp3G1adraPYns+hnDKKsTqoRhMb7ReCB+DLRSV/OU9y0vjqOPnfHPEa08forPMM6XHdkm/Bm01h/2PSdw9EJ2L6zMlXzi8LfyeNqg1TcjYzHXMl+QLRj4ypm5Vyf+L1Xzx9jOTuwliFqUHzLma/n3dDE+f/wr1kqvpUwLI2Bk0BOPF4qnqdGHyNCZmzNyAhNedsNiOmy7UnwoYDgfGa4Bt1OOE640+eSbqhv1yK7tT0+YK8aqf65nu/An5ad1DfBMtK95Ti47Ns469/bY8kck2NI1OXE2350T54Fc2fNEO+XItiMcsOd+I/P5p5tRUPibp0VgXZw+psD48WVHdoon5Nqk8OfH865vWs0xNdimg6bzXDQW50ebrMeeliPoObceiFrd3nqYpqtshDgTeHPeOYZbgoDEYrP5BmT3XNCRljv9n0IzkfFV/vC0j435IVdbbK7ZzXIDl+K3UHNn11CnP7GHJG/RZsgErce/pwKj/2AkPRJhdBoybcvamY2wNaw4/51F+/xOI3VP1qb+PITxxgQWPQI4cUv+7hnZjcV8AgbertUs6ROS1xuG+bMRKVMN4Aau50OSdUjjqZgz/Pit3ZZh0ZxxQjivwXrW34ncNyZ30cH0KVj/b4SC4VeYc2r1fK1ZTJ+QkL3d8Z+NeJnVAgdbMR+SUFkaz8RYwI9f9bbHSueMU/R55hWz/k7kfWOiiwpW33L1fyM2GFolJ+6XWGhlfHYmLkfM6n5tFk096uoY9bkcE6A6EtlxxkVGVI07G+FZnZ2H7O0k9mfYDiwm386R99FVDPqrkPu0ZHfRubglmUUlG+uuKP4T2pxk3mwkHJh8fOHYWMzUOkxkPYV1IXi94p9b3cpMa3aN7uFMJ/Sf3TmBl3Ge/jq6jUkv6BbYMO5scAeDzTnJXlzvKGYmNW0IlXYNFiWCvjNohK1MlBynw13J9FBrkc8OZWZ4EtuwDBZqV9EjkcsarYx5iYJti+UcwqRq655ti78nMHsn9GwakwJrGmYfNP1vxKTvy067WuxFzMpeBsVyEys2pVG/8Dr9aWI84Fru+EuA++Obzxincc2JsP7mq3U3P+PKrZgzxTXa57XbJ5no09f71PEYIHe0oXRDGfCV6SKGJXmQ4fOZp4vcxhbjaS2LTW4xEKjdWG2NZym4mWX5FS28GKZ2NhtlOR/M8z8O5vKRtO8ySrngAwYea9k/jflfxSLrFjREY5mgT9IY0j0WMeMG2ZAaZnbYrgZzzvXb9+UsE0+FLtge6D79Oaveat3W5+60VJJjJ7HMM9EaOyUrWw5vqUN7W9gxgenO+IAd816g+H3YS92eHe3C8VyXqNNdFi92yXmii9E4l82Ht5g9wmX+3hbbJ7dArG6ZYG/LxIG18QG7akrtQ1r4TGgR9WUAOgEm8uFZw2V75dQX4mtfhlz1Qu7al7thL34seQGx3mXAgJcPFrsAmOKy7CAXcwtczqxxEWN4C9LDIJcMx7YQmdny1YB8cgLXM1s7gvnIFCotitHC7s1XqXU0iTaq4OnZvHuYyX59wEM4hJsbWBc8uxZaHk852PGmTJTiHSgCGY0Cnkiw08rrbHCa0PCFVvYK9juw+CwIFmB54ZyIEwCVDW529PQEWE79q/m6GoAz73s8PG3YDCWdDtYELySLxAf6/DXihA7AzmRA+zLQuJlmLDcCDhHOqHNHoJgh1AbuljPHJmnGMqw7cvnyRexlzQEuuoGJ8wcp5kE9tqCZLS6IFczWakYZsuR6Xcoo1ATm3ULARjQ6zaHNdVRGNBAzt2H+ux2zGkO3oEm3HIjFjU53lfPqH+LFzcbb5ojq0GSDY1DMbdb/zXPIFl1idQ3PcybCoidw9fM68xGPrdCnGdHMbiiXg6PPXfTRIsmvp/Ml/SLpL4dLo1vy1aDJrnuMntJB0/lD57VWnjhFj73SF69mW9Ao6vwO5qMLS5y11SkbufH5dkiZXx2jocTm6LOJwZqrL/Hz/NazfqHdhHxQltGeP5ZoyH9P5rYgM0ZPJ7rE01B9z1G4hmVVxobem7y2aWBmsqZZ4tITsAee1F6opn3Vp2GmyhxiOoucRaMSlqWlo56wZoSpFAssStgmjLr7L1E2haUn8waeyNh1gggGq7Jm3m8ieLbJE1NN+JeuINzSZl8/lharTNgBx+ZLeE/IbW0QwZ0+Ya6RwVozGac6zvy9bjb5TeeG9+Wyhfc+EYzQYXfnyD5V0kSCudsSBQ1PoaN1N2nRbCLY9Vho4D7VTXiKKvjnjJvrkEjXoODjiyZbZXimW/bdVjIdWSO90tZY1lmN/0rsS2GbvhH/TBKiPWAseH6McSOYOxbmXMRnNjK+tTW+86ldk6XptVE6e0mtsvA18Iui5ev8zJBtezJpX1iy30067JBPiPq5rvXCRik3hkgn/7r8gVnprmE4zx/vuDezhmffUrB61DStUZvZEmMXd7Ul3YOjJFUCTUZLLVPTP1Ob2cza3EJ2X2MnseUOYFBkhlPeszFshcwQiIMYYZZxR9Lea8tWcGG27pCnGLEmKk/ov6n1bfKuX/1ajNzTb8viyXXoxq/12/MDzb9I1TYhvc3vHD2L0L1fuxX8GL2lG0f6P9p45ZynDVk13yCfugDzVLt9Nt1Q2QuXaEaaSp8w6n5KwOT4fLk7U7uxMEzMxWpfEj1evVqGXq5zobp2bJbvmgGRxxt13Q05PiDSehx0q93Q5ElI4HlSXK3yAGR22hkhlW7mXS8Lp9+WIIMHIF/bfYw95QhYxb/WHGm4ETBN1n9vWHCsvPH24YZYC447ZxqTGW7kTzA+5qZjiDTtLPRjbtk8jV1rx7bpuuXFgsHF/3cWExYTYeYZ03b4dlL3tIaoPTKz8K7tIzzeqMMswsF9hHbbh1vPIibtGgJrzzvgrh3J93/EEEyG8vJOwOYMk6wYsjhe+Et7BInJuAlRwwQRFAPGyBkCgzm7KWSfKGpLBwXBx8G69r5BwcIYT78mUDQo+Gc+MHFHEDynsfV67ixD9qr9dfOsuhxO1TbJqurwd7yVMidRbiNa08ZsrbLEajwYJP5aCUv3VclyBnaqq6yWMdnMsCJQW8lUjJfRVRGnRFr/5beMlpZ9Qid9YEySv/meo2ybbK2iDUoyNzj1yir6TZTGRbw5q2pup12ZnRIip+pNy8lwWKr7qq6imgyqAixYexT833yqWKbire3yY8Ra7Zb/GdD52vHAfKr+gB5WHVUMp9pNXY3dcFlYSrWC3Zlhsc9Hp6SK6j6L/MlUEfj3N1KZzfgM3F6seRFVt3rrevWljRi1/UIYwDQqPtSGKypNRlHxYH6/mUN+BdXhET0FvpBwdjQbX2MPS88cKqNF8vun1qZYBmwd1lw7tSFLNC5HzTbnr28iqEzULPclC/krK2Cc7kVDBA0M4EZq/gC202y7sUPxNdNk2kBVKVatof/BHTFzMKcK+VorsHFNTplaVIsZ3b2RxRyxczDXB/l7VL9xzS7HQr4tdnD2IydvxOag7Ajyz+J9PLkSHas3Nuf9pf/iVO1y+tIiYOocn8OMOWK0GzeIuZm6z8oKpNdtf7W3OO1f0/Xiko1OHLAOQ3JzMDUJRti1GOjE0uaHpUljnWjMmCtvrbcC5ImuOa2SS51O2cxoBWe1U5S3xsqX+RUAHMPYVSc7We6cme9U2NQHsKRN5a2dDglTsWWDfzQDaEgFk6t2THh4TDKaaIUY0fPJ+WOxyfnE5CWhxTu04QJVOGfcjehitIUMMxM0P3bYhguallxMG3Ox4J6LHbrqgnjYxWLbLowbeVGzzFAcl9N75L7K2N3RflGz27895gIdiyMvXvPd5swWya+HA0Y/rU/DTbgnolj5tAz9rreIhi+PeDPdbaPdKYOe0viOJ8EYDLL4oDCduU1PDBwDjs3OBU9MXE2HksyaJE6E1otmO1aTg6VOQnOy0xWNgCoMW/0IPkhCEJibbLfi3gddo54ajrrJkbrFiYT1YQLmWYX9N7G22RmxOOK1xxmfy2I4iv2/aRzdbNSdcal3zzLXpsSBxjeV3t27R48uNwrrDW6iiJwbQFuDQiHLz2QzuEkpZs/IJgI5Y8Or8S/DmiJOiTSNya8JWxYGvf8eHmsXURtmGNPEbXBPDbrOjKYptLOxbGgiMjocsKuhxcq3gj1f0gQYWvtuJiJrUgPgyNWDrUzciQqzWPSfdtK/BYry38sNZdqefEz7dDCRKa7rBJT7mJZCbsHQEMSjkG2e6KxkWspss4mJBZpOY/iX/2UHE3E28omGM9Jd4HsVYjrfQyOYqqfRp3Tc5i/FZ3Wq+Pal5Sbn1b2tG5w6gYPiBUylgYZ7l/xPaYdvZN9sXOKaPzbiKO5+vTcJ15HGUymaDKxcdmHZXmGSoqaJXr69goKYPkDZ9wuzM8sMatgOczd0TO/M/p9LNown4wQkkzUzXCLdfxRGDDfyZakBwPnNfKq2BYn+m6jLpQxB4ojlRbmbWiwIi4OdsIxC0kFzinUzi5AG03SC4rcSIsvH6d1365AiAFN1P+o0JNzkIRXcmuY3i06A2867cgDFxQNbylnswvip2Hfx/kSUyKeKwwquuiyp9SUxCCXiZhMKZqWVKKeGopwpc8E2HwcBc9Q1EeLzlRBE5kJ8CO10CLrrIcwYCkFhK8R1Wh+EG0Oqs2UsgsnxlRRGJF2rwPJ8JCqe7alcW8ORZtmz7ZmMZEWIz+n6V0t8u5BCRgT3r2cHZU6ab6W8QcRdH6uBE5C4A4G/dGtfmdFMq8BoOTtX6vZsjfjepziTK+bXWG9LEdN2m9Qdz0Hq2W7x8iPcWmRtOkSKJ1b5aIgaPntjjthUyjvjSEnxXyKkZcORg4rk9UbvVZMMV7TnpKPYqY5t8tG1Gtyw8AcW5K3wYH8lkh0h3Gon+4wmLe3Ob3VTuJHDTfW4zNDHGcQzHwf8wCCf7YQOkq+u/XwXMAdZySlW57V88UVVe20sT9D3s47oCVWqUy3TCnk2wc1Mt34D/STJXMIGgzyDs5bq7N5JqB6346MdO7UcN9uT9cikT9k6p9cM1JlfDNfxdp14wvO4Wdgrux2obzJK9ms72n2CuEqtULjNxRscuDYHcGZOIzPQT5KEMWnY4RUcg6Nut6mB6oYcn8WAthUfteE+0KU+EaPO+b4GwQYhiOc6DwXECMDtQTjS0veP7Oi7XXeRTttv5uGu+HfIA2Pj7TxTNbsDwYDnnMY/ZMCYc3XaI7vZVmfcr6+L9AD9Ng97a79zG4zpFDP0TCz9bbOLd1T3SGTTV0On9nBePeV9I9Iz8WJzKyQaAviO3WCORd3rmQz1stqfR9beWbFwn5TL1Kp0m5874FobLmZa5cg6d9P/mbQzN7EIO5+UCfUL0IxAb34tMX66D7oAEh7jMnyyF6B+3XCVyHFDitzE/MKJb4JXts8TQTZaOnf1fDG54TkPyWSCdJBj6VRb5Uur9NPi0thWyMwOjN0fVc5ziLAJc96wWyKQYQ5nezn0q5nOEo+ESkjAnRoEnctGiY+bGsQVZcYZ84KY5CSIwUyQOL+mGHh2lxA1xWSkLq8Q2k3n2qxHKTGp43CnccfXuoloBwctcrXrj3M29DrXpDHL2c3bGc2YyHoIEj/zp+7JJKCm/dx1gvu9z4JYGekYwn9nEOf5Nb+dWVcFkYKsavfY0C7vbISYo36yJMj7doe9qFAcyuAuT23t+bzdtIcP3NrzaMz0BPt6VuwaFosNiCB/pLg674Cgrgnjc1shzwW6Ixu4op+z4txpJJjisgqGiUCNu4JLtmCzirm8bfCO2+22Nnzg4J1HY6YnGLmzYoepWGwCA/lrxdV5lwEt4cS5iPPvAGqccNLKdGMxSeCO5PyO7sp0Yyf/kGFEusb3osuntcSGkcfqjnfw4LE5j+JMLzAwZ8Ui1NGj7qXGLGWKNW/tzSE5tdh8/t5zHlYOdo/wv/FHzuo/x7xr0Y/6nEFtOPqNFf/PpujJeCsbImZNpMQfwD5DH0v8OXNvWgzcEua0V07KTJGe2nKHWr4NbBSttJ/s9KmO0OAwH7Eg7DO0QZ2tFoxrMBgI+0t8/EFlPMyHXWTCYneFJT6VC0nsWFSsbcL1JozI8hUTVW7quXHLehiwODdDAOQm7kLskWYdo4cICKwPxAcpJtyx48b1+iXiHqCXW2zQ1h5+rnMlr+xhvt/gWqAYDiiZDDAEWA1Pe03PL2yfDPmY/eDfOwYYNUFATDgATLriO8MKJlV1azu38wdY+Pzqj/yXreZZDmN5XBzSOEOfj0xIbTo4mg/ayhf47l5k7to0QuBrfIA7PKt/invRdTzLPrHDdm6pnfMUG6nHxuW0v/TFaG4KaGQvVvTk+/lf44QO+SE88Wf/jmWD2UCIq8EJz49b4eKROQET+9WMBHr9yHL32FSevvKwfEfYBOyeOtul3Dnj7MyYuVRW1rd4zVlRIxu6Wge2V9P6TVYXPXJnj7btKDzC5kC6GjmrGUW7MBCrurIDdFkmszYH35n86k/Nl63auZKZ7c1LY927kq1dUJm3eYHM5Qtrun9B9woGUkMYHprDMLMyWzgGEaY1M4qh2u0M4q1mqBnLYOYuBhOLGH4cEyeewxynQ+v55OaFod+c8wt3LjzOB/W+hoc9Uwk76eNucMCGs9q/lItqtVOAyMQbOm+iLk8x94aN27mImGFbNZ8uXRzOvfVGf5izq5/svpnjhmqybplSE2A7XA2jb1rehLClaABONW5pFtqb5TELvQ8cH9jNPxnlO+WrmrncPSHoiBtawJDpB3oeOI2bvFwg2ryDFhys2tON7CYEWE98xmZ1K7e/vp3gM91cKDgVh8fWc/6NSfsfdzzOGg3ONnJwt5ianeVrC8IwnMEzCcfCwY7jcCetY3tNt75MRllG5pJnLusBOPh2BXc3Nv7MXyB3nX5DSoZP9uTJk6Ttd2JCBnox56G1qnIdLIumiLsuOzNFgPtuUFpUUVabOj9bcNuMsWBAyjwP3K+aerVW8qDXNZXAlZPaq4ny3Jk/R9b/DumEOt2UD9I8X67NONmG0JfavP/+mtSwsxZe0+JLBXzBBhfOyTMVCu8edx/Zjp1zaZeWs8hGhYfYHGGurOcsKG4UDNmGPwACoU/LZEKY+fu1GONrkvbmGv6/VmuAT4D0Ssayd7X3leO3coIsJO4ddxP4McaWAtheAUy8tkYrjqw5su4ZnjuxOePZAQsMf1tXNmqUE69Ccw9rMxPNj5HefzrSeFXNCX5PzcNcW1PgKbeuTFjblnZ3uWAVq2IheO+4mwCOMbAUwPZF7bmkRisOqDmybjOcKTFzxiWBFtmO5TFShzLiXJiXIdgmUfm9prgPRdpimtl6K00rprk4w/f655ZGue0repn5/7WXfTjrv99tRfaj9ixbAHgaU42juX6baBoulSUP6Zqb2QTFbrNaFEb+p8SO6QSJYxR3B03qnz/ThC9WPuM/EZ7/uIVCLkock2fmOtMTdQAOfToXl5ZNTNdr/t/11a79eu53tiLLUTuXLQBec3XpDJsfOFPQap+u0lq3XMt+m8S0D3o/9N445KgZEjfGbiYcpkibZUfPmSHP2edK4/6OueD5t5OOW1dDzv3O7TyHb921u5g3LkXdbBki/rVdO8Pf4gkD+Ax33gk4RqN9kBFhEbdGby8H/JWyUwaLOR/kNTsQC2V2/IfJ1CCbbT6fmjDrhHK/RSBaibm1r+Ebd+0W845LUTdAhoiMkWvRFAdHTMnt6M184pokF7a1rR+O+GJMj3l5UzGnkaup0TGZJrbGdMd2KumqctDQlrbSToYRdqfLysixN5a2CbsZKFsZc9Jv42J6DlNy1G4GniKa/lTt22oFOjGEn/ib2jAd3u759l6ZTTa3DFjMon0rS6rQcpVpBPgGGvOLAbm39IdZFJ9h474V7mF+WpV56wrTsJ9IKINJs5rlvYHaHrrCjOafRQmjV1i4AcSDsXi0oFn8oQd08Upvml+upV2/wuAZLhT+paKjzaJeydD0lZU2HSwimsTCjdoZEkm4KpAkYaXtYXmUqNLtZDlNinVysP81oIFHjtRIlqzRXHcwi+zX2Sth6jTesRTEytay8GhTtDtvoboneWmuwpIXgfmObkQ2rpG/SDyz/9cucAuUsw2B4HTTQCby1qREKX7qhm/woLunf8De8NO8pSvEkr2s2sR7WId+7QXw84QLMhBgRDPrm6V37JQASgcFTG8KWGBWwB4aF8B4X8AyEwPM3RpQM82wzBuTZvzjAgbLTIAPN0NgkWdrd6LGdKDFtUNaeHWryl0fOgWfqKIwZyrpFKfJd1ctZ1FUDA1m4cydjmgt3HaCtNCmZeMFmHIlw73zJWT87qHWYLPAaOhwtsACci8a4GLPhQL7GYSaNpCeXSXAm5dQ/y3VvzN/4OYPHyDCcuqymRp2hgzk+VEDBDNn4Cq4Ye8XbLyjsuWJRDXVo9hHk8B+mNcaGPIwvRle/CaHFHVmdF85fCaEu4kdWjNDIia1ptPLlpBG3a/m0bccJIKHjZxXL/JYTGcRj8McjwJ97N9edXbHAp9rtxQs7BhMw7bt1yUdFfpZslNhRscQHrs1r5rLMcVsLyvVD5pvHs2JiW8X6paZGnyGZylcvTGYhpnZr9ZtVPQzKq8vuAnBYEK2Gvs1SlM9GONkoUZHT+Zh1EU2ZXiPwVx1lcbCdHbfHG7NKNyLhmaQNxmj9jnH7F9vbOOCKufMHjXDtAQrtoFDFp9zuFn2s33JKetCJctI3ech3+OPneR4usn6/A8wSaYuWxvsczM3gWJZePS42HH+T2l1lr9jqa+9YJ0LnsbIr8N+gsYQsLAtsE0rm11fLK+apdjIyMDOCKayTOqiqzpPkXzAjrFh03mwuVbPYnvTro+jqe6jX2WWXQOFJkPrXg+m5luMNBfMydUnjNdNHxj6bAv8uyyGIZ0DQcSi8RFeKcyBV67sIhhq/KEOhxlQ0Z3aEJGZw6TrPhRCxdgB/7NBBkz2uQb1BC7Pa4KaNxq9KYZBbhzeR4hjH/bHyU6nPch86C1FkvKch9bd/QhWtdDhxkTvpOTCeQ7GLPIR9q3GODTpkw3U3voAh4KiVL6pYcq09s3wzqAGQZn7Np5P8xlkJNR2IVH5ZIbWHHnQzk5cHvpZB9NIn8yRtsryhcxQUo6GqM/++At6+MkTZh2Wwy9PWmBdulPx6EoFa2kuNGNnv4BB+OIvU/AAEzZrYBsNESAGG39vghq7EipWtzsYQah0s+GFhPEJX8bNCCUatMTEg9rs80x88cqXmzGS/TUHkTlMr6PaSrDwc2jsy1ZCJpjVhTGLoMzrgkDp8IHHTJaSMQ0fOLjfBdGfNjBoznatgD7NGUjpbHOPGyyw1MDCL8ZggdKs9gQjkwQcLF0vfs4QMJJ+KzM/NABKjmX06KEBCtAMWROAZM9alWKDyVg2ZzjAAp/TJOEugAEehzAfk7KC2awXmwOw9MHI2wb/TUuZBD0aZQI/M21wlYD5cNX9MYIOoWvD3W0h2W13i52f+X0f09YzyH81H9owYkOiRccRfkUk004Ym0v7K080p8LFXX2lIPDpUdnisjN/CCqd9+Qdd/0Z9Pam4wlQv051FABoH36B6+nuwAs/h/nSqSff/4K2edpdd1Ti8g6aGn+RvLk5d+HV7ZttHyJdjQQh2LW35bwYZn+uypQH2OmklhtA7I//SqBpRtcXckw+EQzX1Id7RNvpXA/Ix26WM8vXD75xQ5UT0kaNYS75iseIIZtPmG0W/2xZMu2+UOMaqbg5iffIBk3yPWW8PvkG6JJ5xq09/9zGT0e7LB81rnwc/qf0mvJjLPJtL67mgU3jE+uYn05tCC5gC8mmkszuTpd3TVF85G5i58Z5bJOuzKrL0yYfUKNuqDQLNBfqWQydqXbHcXT38U8xxa7Rodn4ta/34/MZa80DZ7K06YJ10AcCPbsl7+z+wHg/E2+XG/rI7VRzhVtbmloVv+wjFsf3bmRb9uXiJe09a4C5H8DJ2ixmbxMH0QKj17M+GEkatj6IXayQkq9elyZge7Nx/ThSfwS2QMQpGfUh66JR+4gvPVbCbi7yiGi2XRKPHFxFYayYlkc6sPrdtziqMQ43Fqg9uxsEkg3+7G0zt1QctqXPGZnvTQ3n4FHZzoDIzHHm2+4JcHntzYoJ6xiMyuhUNjidfY9AFzqHGRTEJjMjW77QunW/eOpJC8tc4wcsPFrrcM7V4pUKuJALt1SsCVlnmUJg3NpfnQDLRXc/hZLA4XYlCIdvdz+CUOlmIQVZAy1sRiChGpExSIYhODKk0wwEY0jCJTXrya0HiNa2GXRg1bC5+QbCprekjKNno4FyPFe2GCAQfX12gTDz9+YVCEe/rpkgIy47ZVJB96rBpxNwlWvsj1Br2M44AqDFhikEagsM8yIYTjt1H05LB1SOGjjGHmy1V1YVxAc4MFjicOV0dIMw8CSHN8Mc2p5JBdxyHO7FtNwZlbM5mTUkIxMyYzy4ZkMyGB5TIRoJnbkBDNloMiDjQfy/qmOnSRQGh1E8s5ZC7M0UtWZTaI6qMDGt4sF1FTNProCovbqC7O0V+SkWIjBnWZwyq+q5TZ2Ox3RrAjs1LPZKhRhbFWRarEB6TrwagSPf8fF+wYeah00fBy/46Hi7B2HBxyPbPYCZ79Fux4cPCz4kTflY5lnw4WDExyA7O4gbAHJj+ofNA0AoT/9YGPpxwwAQAEM/Fpv4YeYAkFnTP3TaAEJZ//HB7o+YUhM/8IyodOdTwuZyXJrIcXgZR06bOAju4Fh0/gb81Rsxxm7ItGtDetHGREM2apywQXC5xvi1GmDs1Ig7ME/Dz1yZgXJcxgOzMmJYkwG+HWOI+Rhg7cWYH4hh9zQMEIswBhiC0XwCBoDlF0OtvRC/86LW/pA4WLtiV3W67S898mPEmL/Nwf8Tsz+j5v3xn+SrPiAs9m0N9Z/Y5wlyma/mIN/kDs8I83tSauTZwCEDgKe8e39qwsXIFbfNc25Bbxcy2IbiYsYs9tsuWne3teieOORSVssgsBJXYzdO3clEfMJWDIiJOMtA0nQMkKPxt3bjSU7HiDwU1zQRP3EWZuQyvKwxOB+izrLA/zfnQctr85nmTIbdFO6OhHBusIcMneTZG0JtRQh/Pb7hswQ+SPIp8h8h+Vz2hwknb9aELBBu7I5Y/Jk6dy9iUHzXFCGOEGwuV8NknLzZyBc/BiR3ZupuD9SZ2KUBOUe/cYJOwvKMqM05bpj5FmDSWzrQ6rmnDbFHDYVNG6ZfNwSBbBzgYb/eDKLEMnrDbMAfDPSnwv9IGD83/IcsTibZ9JXjiwDTihs+bZfkpw44crDnzDsc4US+x2IQpn8ka1En6Jaehgk9ics5I6/lae3klxjGCUvnnJXIZflfZuwPYSo3KW2+HehgApDq8Z/RBKDq4z/D64Cpr/2E5wCpWPghmABUPe8DuAuIegswL+dk6g9Y4rgPcvchnDm/B07d06bpURN7zqQ9ZH5PmKPHt/csiT1Iek8R6BGyei6/h0knn22CgjHZLzQxQoFoeLJ/e0J4bwLMzCSBdQn8qCSALUnUE5L5y5HCg5FQRiJptiGJVyFRjEFCXTbco83lReHNBZiRRYAVxitbjJgrjEQGF9fsLG52EwEsJlKtJN5MJwIYTVQzoLgznWgwhYjdZ5iLFzRbrLpYH3bFmHcFXHtdueqKGXYlNNR6bav1ZuQVwBAs6sjr5uArwKqrtM3Xu4VXB0urjPuodbO6a4aLJs+Wea6Yu/1tWibhJvGtEWiHNBfIt5WsVfLsdJaI0NJeI4txO4uGa4v3X4OL0zcX0M4uapcXCY4vqu8v0kwwAlphTL/FiDvKSDjHKHXKUT/oiGDKEdV8Y/6yI9CJR9VxR9kpR+IRRyoTjFjLi8IHF9FuMWoXGQlOMKqPL1L62UidsXRQBfgvRAadtyFkPOVncyhwCHg2AQYafyWzrx98LDI7FOWEjWFpXbq9LYJTx9iGo2qh22HrWY96dqPCYtS0FUVWooN9KGgZmmxCH2vQaAfaWYAC2+d89YS9Mxxka3Z2V5oixhykdwiuTyCZx0fo7GgMDjyrUQnobGLYeFz0tG2vkeNdvWNLrOwz8a+nnbtpbTFt3UqDK+nZPhq6jA430T9r6HAH3VtAQ9vzcHWG7c1Zmv+bSUe0jxxkjoA8MoBhAPAkgrEwjAGARwIwDQAeEgDJYj+us+fsgj7IvsNa0wk5UHfuMRaJQ48ktvhQMU+YYQ2zz1uzd1Me2nfOzXsDn7qHugv39Nu2J5hV+yq0eLGO6kP10TNRr4Fz9UK3W1/Oi/UUM1FfEgX6ks9dWIJnQ8ank6GacYDfbkCNq410Ay6HG1h08+eLN5TFgkN9/dj2s4O++68fQ1SA9qfil6cJTU3Zrk0znJemX4nGWIYGtAadvgANtw9NcObZ6sAzb+8ZwMYz6lHnrA3q13GcXZzOIv6zhY9ZwX32SZxl0meTwKyRNTvkZ4Ho2Uozq4SzQ1SXCkbbm5CbnDwwPFG7PclwdVJ1fnJjohLAVqXabuXMdKWwkWfGYsaSJcAxC91ApoGNzKpLmbJjmQQDmSvnMDG3M4mmNKeMaNaOZTIcuVSZutwYuQQ4b6k2ZjmzYSkALJ4yki0Z7pu0w7JpECYgyzW3s5kSbox58CrTqRtzZnJn+p2Xzt+7L7H3wu7DE2B7E2M2JoF4cMa9SaJLFqPY5OmgHSQbEvZpYXGcNMsYAZKfSS9hYLVQUDtOKlr+x5orrE8klhkjA5hMR7AXk40J9UsNX4PrjDnKdF5HGrI/UmoD/U2Cv0YG7hDHBRJxKzuuEuDOonELahYEQQ8HJF8K7N8LAFgKIDMcKLwmAKuzlvZCSIunFNB1gJbY42fm7DE8eJCnDuWR43nOBg+HJ8LczJ/8t2JQab/QSrNZoI9eKCS2R3AZuT5oupvGfy2sU7v22u6d1dAHZeYpSXREPpxPAg+n0sng51hYPJPvDmSA07A5CuFkrIerNTKsOQFepAlUGr+paKPKbwUlP29AercbSA5cw407Ow4CJBPDiCNI/Y4jaAhjDgGEFxxNrDlc0jcVD+7ce4t+5w5nlX6DqnRKuDkihpnPD4czYJOxaCzyORPPBpJa0yiMgmkDUePWkjpknsAoMdXZKvG4tV6WuCMj8rzoOizKJ0XvMVE6I2oOiODp0HQ0BJwLxUOh70QoHAf1ZkHoIGhMAVxGGUKK8bN3e+9usiuPpPcdFNuN/iMOgo4So/4cJM/VRqAm7K8ION6sMRvY/GCyBlObeowElj9PAuCQWeMkAHxiVeNbNx2c3ErEoHfV+wx1u+Dx1LD0rIOX80AYxW6EFWDG2+G8tOcL4vA1HIb402DCOwpekOtgyoOBcBVtvP0bYq8Yz3YjgdWGxAcOjZmGlMAoTTrmAPLdYoRvwnGS+PHkBWabNgwGtD81qcGRZo15AOCHyAtMmmAITolLjVpjEVxoA9tlzmBN/BI2fG9gIf4SljBlOYZNY9tYlWEee8BGstxpJ9vghrFBdwOb/evXBLa6zRXsV8wfHE9YNm9Y1sBU8OZXucBUabkRFu7323gB7lgATWz12uomWauaWX39UoyqBsQsWEIsT7Zf41m74SZobqEizJ/8af4YvLfj6A+LbXWAXHt6nHCJHH2DHGZ9HOGmeLpxcZx9cQbqd7Lnw/Virpy6fqa6p+zdaD3TzSOaNFV3fG3v/EmyimPkPxtkjtNjsefGh6+M6Y6LG22Kz+xWLIgRzCzLaW8WzBjEtXqTQDqO4EJ146mqW6Kf9sNRnzfnQ0M+Z8L3jZ9o9nwGTzZ1WiMHMmeD4QBNZDL2ATYlo8z5WP2CLIARWaqN2JtBWQA7smp3YXcHYg3WZKEsy9LWZB3MyqLYmtWdlTU6LssZMyhj59mpAUDWbHFb5ZiLv9D6FDM0Z+PND3/CSQzlgz56ngkTCitrhZWVeVek23Mi2VoL6cZgSJk2Q9K0FpIqOpZDGtkM0eWcyEmGRI6dEwFxC7BMe1PNIrjK1BzGmAVtgOmt9pUNvqzMd6/7yhaMHH32a+ryHVyakYcp9EouOX9bkJ9vI0q4a+I44CQQe31nQdsgegfyAWC2I6F4oojcx4me9QjxhmMzEMt6otinbhVtORBOTZE79n/ebVOT4m0VUZp+72VJqRHTSVxcWIrsttJYc0k047YrtMIsUuQHkcrYQSLz9tFAVo8m2H1n7GuTFPMXaCLg6LqnjkHlDkSJaTFxu4WH51zBB2KbSFbk5FS/FqVtfr+oidGhefnOONa+mLe50t66ieHNwcczeUq7eTs52iV0bStPozJ3W/9NPBft5hP+HZ/ThGGN6Tr8ddkwDVnDdK362MLke+m6WHvXZdm17skFP90/8PLpbn6oqGEuR+6cxsLxW7yiS1xUFHfkg7FnAgX7iEeTP9nNH8YGgwa4KvatLf9jVZvn+mNucD3oW1sD4jTJdRd2XjqoGa7OmzbJ4nnUl/60lbGlhRM5p2M5WKsuXpY7XUXSWtfLcqcLhk3u9/G62eX2YeMnzlnP1mrxVb7jrnrsu2J5bcmFhefTr7Kae+2E0v3Eq6RzKpwZUhEcEtEojAsDKwZOq9h5aQWAt+C6JCGAWWQCBbOcZd4qwRK7m3dfuQ6sqJ9WIcbGCoKzL5tZURbksbSC0NiKN3w6EY+nXCOWTRwnfatiWg5HZZ45GRySeROyazyEs+E3GKKp0BwJ2NwYDRlkMrLxD7AhFZSM5dJ6Jjcli7jBrODyYPx2kIO3i5mxfWy99iG7tQOZqJ1onPaRm7SDnJ9d7OTsY0uzN28OjJvcZEHbqpiWo1GZMycDQzJrQvaMh2A2vAZDMhUaIwGaG5MhA0xGPv5DB6IXOyX96FXnx/acL7rqvNE950W3nR+x5/zoSefDjzmPirrVTMuJ5sjnmgOxtdI8NdEEuTB1urk3eowxz9zhXnQkh5TDNlk82GExyPwK4pZW3B1b4cPACgiLKga2VPwwoQLAeIrFNlOYu5PixkIKGYZRAOp+qBkUMS2bEFwzMeSICTCWStwaKCFrl4SLORIDDJGIsT/C4OaIIdZGkDMy4m5bhB+rIiBJHmLVrvBV5F6pBv7vbkL2eHnkt30l6aFP+MlfGhjHXdA+rKjPoiL2hplE4ql5jbtOrpG6hgWAELdDuHA0JpdeGMCfOXVDuC+TQAHb/tv5TPdbneXlPSE50tb0zAJPvXGArZHpaV+eTwLF7FrYYu7a354dWW0letSqesaDDwd8z+er55wV6/NnNVjZtNNZrr5+d5n6FA02NfTEyI6az2vuMVPVZO81SUfat9Ui9mpe3ywnbDDXdgGK7aXRP5TanTZDUlsGW9XPTbO9AWpZsadesTrzfLIsrYDp6TK/d6e7nI5wgu1ei6afcQ/hkbQUC5Rew0Ryu5BfGeFk6evQd63V7NRF3cxW7M3Damnt2LIO4ZrFVfam8JYpXoPkskmCuWw5O93kH69xYn35qo0VzAUXEEbbh5Ztk3aiaJgyh0rEFnSRJWykRR2FjvVCp1nvxloKA3vFDahbgdZvf3oLYL8gaP2AxeZHrDRr2tjKb0NwZzup6eaErqG7xGTMpOnaa8z91rsrq3SA2PJz/JF48zlx03CTDooBjFqvnecuq4VnptJof8b5HivzLjfpvOrc3a6xEKO92NxrbzwFAWOjbqXZ7HyLuaKuvsyOAwVjt1nj3tm+LRsnxSYz3YER09r6fUrvu2udjYYXhox0LhaVX2IY15tvnGJuyBlhTt7a0kzbekiFfCDLuuQcGBrANxxvKc0zvSjgvCibSu7ozrSHsfmfiXYVtiKvTvRkJlJyz96y/kFmmjTL7PgzOX9WL76mm3vrLGwjow1mNuhdyTmIxxMYnKPOjuXAXp5m0rUjqxuaNVZw1Br5bltpLhdZ4w24rPg57h7DXeHryPF5j1fd4NTos5sP/8Cufyynj96I4va1l9r4nDIoexkbw7NtbJqwqzxyVO1PXdzAyZvT5ghdPtaZ+HgquZfPeneA9UKyl1hCWlafjChFzdmjwrx4PJwkrhwvflfEvY0pgmwpWh7CTuvYGGd6apQYTFh0n+fV4wRxZCvEqQuhkWTd3Nc+MtU0cMaH4cnZJU4YGreIhz1HDOoSHUh1JBk9m8NM9H0RuFkKe214ZOy8gUzBqXYEr6poVDMhdG0ijSh3Xt7Ic1vaWPY5E8CYl7tgDNi0YJagmC1or+fMZHQxpwXbJk7UoOMg42ZSdUNKm8YKZ+cl7QYbkZ4ApcOjVJpHTq/5ZNJPbDoN7wrGQFL7p9a/4VHIBnEHYo6wjvxaGw5a8u5upLp3rqC2FHAO2hbKuIEawQ6zwz9bhIcttsfyZibvFmdzkAN78a/o7lT+qNIbwtMiDrJ4dwXqvhusa+nJcRUhds57QHhKqBjBec4v54jNizljB9b6dLBBzXpOE6d+a3NF6+dtOjizwVwnDtNuN/gjMwsjy1e7KZs/q6ddBcojMGsfNJuWxfZ1Dq3DoX0ruLLfpibV6+4M3paJjTdtzXAmT+CHsmN3Iji5VcvA2tL3znDCdZgGgU3KLe+6iKHnZm8Cm1lxg8OPjAMPZHx4BgiwYcm5OvOrwmgYEz43nxyhDKfYml9d278m3L+obcFLd47Izfk22D+xrSbagmoU77MADeQzcKMDlwzEOer0BFqILGH19ebUaWN3/qdj0V0nrYrqHqN6ZEmnsgmwvRp4894mcL+7wUgjm0Y3pnMqA40EzSaMVQsbY4m9dY+7aTkbNEexVUNLMrXRDYwHVmMcE7g02xtYXusNt17cmlKb5/nUDA+wGxzGNWDQh19RqtF63vzL7jvAWnF/VKkrvXWyBbRaAKINYdBrr+bDPvDQiDmksPFrD9txgo7v4+JR35ujMgIcCr/T7yvXgBO1UFesMozd4R+RhFlizYhazIVCo6GY3iPljm6sL6ho9f+s7sGDuoc5mQkE86ZuKmdmiOZvGtQ1rMSUQNDXwE+bv6Yb8rGMsgu+gyldvZ4kOwuN/RNoyQDAAd7RtSE9WPeN775qDvDfCr6GmgDvopNZOHZ9TdrX2Vrie7/2bfzS7R/rvs57v62kd/w43puMzV72B8w9U/t+sfSrqWvOnH/Tvokcv9XM3iG04tpjYjWES2EH94aQV3B131c5I5bWONi/M6Klp9F7CHdFpmQLl2IDK+CwXN0V3ORFYy5j77MDaju3Kbdm2wGCsx6K+sItaAlzvpdVZPFZD9XZhii3bX+sz/vVpmmsYSmHWZ9bioPNuRuNhLArEW3j9DLY2+Ml3dF1FyW4XP/2r3cYkmz4pNUWN+bZLUP3o0WuCYm3g0CC6Y7hkPmbYxDPCPDFWmTH8BEC7CvjS09C9NlKLmHRxXXrYXfOZuXhXajBYiPNiWMQtXuhUhi+s9/83EPfrDi88sgtV7DmSOcpsaS11oktTXrejqYqe1EGkp6nFoqvyYxxUFWsvA7Z45CsYz1syR7ZNpkdbE7BxM5BdbFVhX98/db31zjHF1Lju/uLzMgU+9yZpWcXlkeOzh1uV/YmvXQbCvHGpKMJ23QxS66H1s4rlE63d8j6qOUnAT4RfWGSciXvPKDIm4iYS1jXCJYRqYP0sTzZucZlECHYPo4j7POhsjAZabWgHVrdwiT95LIRWlNv2SynfWvvL1yt9ZKzsTzdjz30hNupsfzridzYJbIsJMFOWR+YvegYrJ4lmQ9hCzlhgylyVmRswQTOlojkHh8Q2MAA/78x8/8/WPVvVf7Wpvjdu1N6k91kN6XupN0Dux41H/Ye29PutDPpZpqZdqaZbVA70842uMndRV/T1fQ1TU1X09U0NW1NU9O8tDVtTfPSvbagvWan2Wn2mq1GZ9PQ9DMNTRPTz/QzTUzv2oa2nU1n29l1Np1NZ9fZbnad3Wa72W52m81me9qZNqadaRvamDambWjT0c30Mp1MJ9PLtLI9Z8vZcbacDWfH2XE2nP1ma9qc9qa9aXPaqDan3Wmj2qh2px1KQ9PGNDFtTBfTxDQxXUwf08U0Mn1MH9PI9ooNaYdbb73DvXe4B+y99x6wHe0Qm8/us/tsPnvPXrMF7T9b0Eaz/+w/G83esxdtRZvRZrQV7UZb0Z60G+1Ge9I+tCftR/vQPrQfbUmb3Xnznfe6+eZ73emmpLNpbVqbzqaf7Ulb0ZbbclvRBrUl7UT70D60E21Eepv+pW/pX9qXvqVvaV86l/aldelcOpfWpXdpXRqY3qV3aWD6me6leWlcmpe+pXFpXPqWzrW3bC07xdayUewUO8VGsVVsUQfTwrQwHUwP23n2nU1qk9p3dqnNZ4fYIraIHWKD2CH2hw1ig9gfdod9YVvYGLaFvWFj2Bj2hp1hg5rZ/jQzfWp/+9OnNCqNSp/SpvQpnUqb0qZ0Kj2nU+lSek7P6VJ6lJalY+lZepaOpVXpWLqUVqVV6VI61U6wJ2wJe8KOsCVsCTvChrAjaFYbwoagWe0C28mOsjVsDTvKjtOttCtdS7vStnQtXUvb2gZ2Fa1JY9OatCWNTWPTlnQlbUlD0pV0JQ1JR9KQdCIdSUfSibQinUgf0oq0In1oN9k59o7NY/PYO3aRvWMT2UV2kU1kG9lENpJtZBvZSLYfPUqL0nN6TovSobQoTUqH0qE0Kd1Ik9KvdCPdSL/SsLQ13Utz0r30Js1Jc9KbtKZNYsNtJRtuJ9lKtpKdZB/ZSTaPfWQf2Tx2kQ1k/9hBdpD9Y8PYP/aLDWPD2C82i/1iu9gsNovtYrfYNLaLLWO72DG2jC1jx9gztKLdRGfaTTQmnUln0pj0pS1j29g0to1dY9PYNHaNfWPX2Dr2jX1j69g4to7tY+PYOLaPTUh30p70I+1JO9KP9CPtSDPSjvQizUgz0ot0o71j59g4No6dY9/Qi7QjjUg70oc0Io1IH9KJ9pBdY/fYPXaNbWOv0Mh2i91CI9ssdDFtTEvT0rQxPW1X2pe2pW1pX9qftoc9YpfYI/aJXWKX2Ce2id1gP9gO9oMdYTvYDnaEPWF7Wk5/0p+0nAalR+lVWpQWpVdpWpqbjqZ1aV06mga2wWy//za132w429PdtJzWpDdpS1vGnrGF6EU6lG60p+wo28n2st/9Za/ZfzagLWFX2An0Mt1MO9t1tp19auPZd3ae/bZJ7N12sV/sGHqSlqQpbR+70Ca0463b69Ztda973epOt7rNne50m3vc5i73uMddblF70V+0Gf1FO9FmtBntREfRTTQU7URD0XHaiXai43QUXUjn0Ya0IZ1HW9F5dBVtRVvRVTQVrUYP0l30IC1IkA6ku+hAmosOpAFpLpqLBqS36Cv6hYahYegX2oV+oWVoF9qFlqFjaBnaho6hY2gbeoa2oWvoGXqGrqFp6Boah6ahaWgc+obGoXXoG/qG1qFzaB2ah86hc2geeofmoX3oHXqH9qF7aB9aiu6he2gpeoiWooXoIXqIFqKJaCFaiSaiiWgl2ohWootoI9qILqKP6CIaiT6ij2gkOolGop/oJDqJfqKX6CcaTi/RSzScZqLhmOgpuon+o/noPJqP3qPz6Dx6j9ajgegfOogOon9oP/qH3qP9aD96j+aj3WhCGo4mpONoOBqOjqPl6Dgaj5aj5Wg8mo7Go+doOpqOnqPr6Dnajq6j62g7+o62o/voO/qO7qP1aC56i4bTW7QWLTqLzqKxaDgNp7HoKZqJbqKd6Dy6kP6j9eg+Oo+Go99oN/qNXqPdaDd6jWaj1+gzmo1mo89oNPqMTqPRaDQ6jW6j02gyuo1uo8noMZqMFqPH6DFajAajxegwGowGo8PoMjqM/qLL6DL6i+6iv2gvuovuor1oNfqEZqFHaBZahR6hR2gVeoU+oUfoEHqEFqFD6BBahCahP2gPGoP2oEFoDBqDBqFPaBAahT6hT2gUOoXGoE/oAPqEDqED6AA6hC6hQ+g3XUKX0G/ahB6guRaguTagBWgB2oAuoLlOoA3oBPqANqAN6AMagd6gL+gMOoO+oCvoC1qCrqAraAnagoagAegAGoBmdQAdQLPa1az22tWu9lqnL2gMWoLGoCNoCVqCjqAnaFXDmtWshvWrT811qrludapT3equL2gNmoPmoDXoDtrVEXQAHUBH0Bh0As1AH9AM9AJ9QB/QC7QC7TWrv/6a1bEeoAVoAlqCnqApaFSfOtU7/aZDaAcagH6gXd1CR9AbtAZ9Qa9a1adWNatPfWpWc81qAJprrgHoBBqAdqAT6ATagW4AXgOzgdpAbWA2kBuYDdwGcgO5gdvAbuA2XYLdwG661BnsprP2tKez/nTWof70p0OtdahNrbXWpgZBXyAvsBfIC9QF9gJ7gbpAXKAuMBeIC8QF5gJ3gbnAW+AucBd4C6wF3gJtgbXAWqAtcBhoC4wFDgOHgbHAV2AsEBb4CnwFwgJlgbDAVqAsUBbYCnQFtgJZga5AVyArcBXICkwFrgJXgalAVWAqEBWoClQFogJngahAWuAscBZICyQG9gKBgb5AXyAw8BcIDCwG/gJ/gcXAYOAyTYLRNAlKA6OB0UBpoDNQGggNdAY6A6GBz0BooDXwGfgMtAZSA62B00BqIDVwGlgNnAZiA6uB1UBs4DXQmB5BZnoEl4HMQGbgMrCZ1hrUW4OgMr31BpVpUYugMhAZiAxUBiYDm4HLwGggNjAbeE2PoDHwGHgMNAYGA42BwsBgYDBQGPgL3ASaAjuBpsBPYCewE/gJ9AQyAimBlcBKICXQEngInAQiAieBikBEICJQEZgIVAQuAhOBicBFICOQFHgKlANPgaFAOVAODAXOgaHAUeAcOAeOAkWBnsBPICjwE0gKBAWCAkmBcuAjsBEICYQENgIjgYNAQmAhkBBoCCwEFgINgYdAQ6Ak8BB4CJQEPgIlgY7AR+Aj0BHYCBwE/gEFgYLAPyAg8A/oBwQEAgL9gIFASiAjcBFYCDwEIgIHgYXAP2AnUBO4CaQElgItgaVATqAl0BLICbwEcgIzgZfAS2AmEBOYCdwEYgIxgZtATWAcEA4oB4QDugHlgHJAN+Ab0A3YBnwDvgHbgGzANqAZkA3IBjQDrgHDgGpAMKAaEA0IBgQDogHFgGhAMqAYUAxIBhwDkgHPgGPAMeAZsAwoB9QDxgHjgHrAOaAesA44B5wD1gHpgGDAL2AY8AvYBQwDhgG7gF7ALiAX0AvoBeQCpgHLgGdAM6AZ8Ay4BqwD7gHpgHvAPCAdkA6YB7QD5gHxgHZAOyAe8A6IB+QD3gHvgHzAPuAS0AgIB8KBRsAjoBGwCHgEPAIWAYeAQUAlIBBQCYgEBAICAZGAQkAkIBFQCCgEJAIOAY2AS0Am4BLQCcgEZAI6AZuATsA4sAnYBIwDn4BxIBYQCogFnAJCAaGAU8AoIBDwBxgEDAL+AH2AP8AeoA/QB9gD5AEOAYmAR0Ao4BMwDpQCRgGngDzAJKAPcAqoBZQCagGvgFJAKeAVkAp4BbQCUgGpgFbAKqAVMAtYBawCZgG3gDswBYgDxAGmAE+AKUAU4AnwBIgCXAGiAFuAK8AVYAuQBVgDjAHKAGWAMcAZYAzQBjgDnAHaAF+ANsAd4AvwBbgDdAGmAHdgCbAEuANNgDtQBWgCNAGqAEeAKkAR4AhwBCgCJAGKAN9AEiAJ8A0EAb6BH0AQIAjwAxgC/ADeAEOAIcAb4AbwBqgB3ABuADWAE0ANoARwAjgBlABSACWAGEAKIAUQA/gApAA+ACGAEMAHYATwAVgBjABGACuADMAK4AKQAcgAXAA2ABeADsAGYAPQAZgAdAAiABOACUAEoAIQAZgBVAAqADOAA0APYAeQA9gBpAFyADmANMAaIA1QB1gDrAHqAGOACsABIAGQADgALAAOAA2ABcACoAEwAGgABAAGAAOAAEABIADwACgAFAAeAF/wAHgBfMEXvADqQAtgDOrAGIRBHagDYfAFX4AuQBggDNAFyAJ0AeYAWYAswBzgiu/YN+1L9k37ln3JvmTfsk/Zt+x79in7lH3PPmbfs8/Zx+xj9jn7mn3OPmpfs6/ZR+2r9lH7rn3Vvmrftc/ad+3b9ln7rH3bPmzftk/bh+3D9mn7sn3QPmmfsE/aR+wT9gn7iH3DPmIfsm/YN+xD9hX7kH3HvmJfse/YZ+zj9QH7fH2+PmDfrw/YB+379f36oH3CPltftK/WF+3T9dX6an26vlufri/Xd+u79eX6cH25vmAfrg/XF+zb9QX7en27vl1fr4/Xl+3T9nH7tIH54/ZxA/PX7Uv2GfuOfby+Xh+wr9ZH67MFZtB/3UAP6q/b1w3UoAdqEAQ90ANB8ANBsIMf+IEd3GAHRXCDGxTBEBRBEwzBEDTBETTBEhzBESxBEizBFiRBEmzBE2zBFDzBE0xBFExBFkRBFGRBFWRBDqqgCnJwBTn4wRVcwQ+636ov1sfqi/W1+lh9rL5Wn6uv1Sfrc/W5+mR9rz5PH6nv00fqC/V9+j59oT65L9Rn6pP75D5TH6iv1Df3gfpAfXOf3Dfrg/W9+l59sD5XX6lP1Df3zX2ivlHfp6/T5+nz9HX6OH2pvlUfq0/Ud+ob9Z36UH2jvlEfqi/Vh+pT9aX6Un2qvlWfoa/Rh+hr9Cn6EH2IPkXfok/R9+hb9C36Hn2ZvkSfo+/Q5+gz9B36Dn2GPkTfpg/TZ+nD9FH6LH2WPkrfpe/SR+mb9E36KH2SvkRfoY/Rx+gr9BH6Cn2DPkIfoW/QJ+hb9GX6In2HvkJfoi/Tp+mL9Gn6IH2RvkgfpE/SB+mr9En6JH2VvkkfnK/OF+er8wH64nxxPkCfnc/PF+jj8wX69nx8Pj7fnq/Ph+aT86n55HxuPjWfms/N9+Zz87X53nxvvjYfnG/Ot+Zj87H51nxpvjUfnS/Nl+aj86H53nxwvjjfnc/Px+dL86H51Hx7vj9fnw/Qp+ez8+n58Hx2Pjsfnu/Oh+fL89357nx5Pj+flW/Ld+Xb8pn5rnxXPjMfl4/KN+Wr8k35rHxVviqfle/K9+TT8sV9Wr4oX9wX90X5pHxRPiyflE/Kh+Wj8pX5xnxhvjGfmC/MF+YT8535znxiPjIfmU/M1+XL8j35oHxQvidf3Eflq/JJ+cx8YD4uH5jPy8fl4/J5+bp8Xr4vX5evy/flI/PV+GB8Mb4YH4yvxQfje/G1+Fp8Lz4Tn4rPxdfhc/F9+Dp8Hb4Pn4fvwzfi8/B5+EZ8IL4Rn4gPxAfiE/GF+ER8Kb4QX4gvxUfiS/HtPhIfiW/3vX27D8X39r19KL4SH4rvxFfiK/Gd+Ex8GD4On4ZPw8fh2/Bx+FR8G74Nn4qvw4fjs/Et+ZZ8Nj4an41vxkfjo/HN+GR8ED4JX4RPwsfii/BF+Fh8Fr4In4Vvwmfhq/BN+CZ8FT4KH4yvxifjk/HV+Gh8FL4K34Wvwpfhu/Bd+DJ8GL4M34oPw4fhW/Fx+Gx8OL4b340Px5fjM/Gd+Fp8OD4mX46Pybfjy/Hl+HZ8Or4dH9yn49PxwX08PrjPx8fj4/H5+Hp8Pj4hX4+vxyfk+/EJ+YJ8P74fX5APyBfkU/IB+YB8Sr4hn5KvyDfkG/IV+Yh8Rb4kH5GPyJfkM/Il+ZB8Rj4jH5LvyIfka/Id+Y58TT4nn4APwBfgC/AB+OAPwBd/8Ad/8Tfgi78C34BvwFfgI/AV+BZ8BD4C34IvwbfgU/Al+BJ8Cr4Hn4LPwffge/A5+Bh8Dr4GH4OPwdfgM/A1+BB8Bj4DH4LvwId+52d+51d+5md+5Td+5Ud+40d+6jd+46d+6ad+/ku/9PNf+/mvf+3Xfv17v/7pvvd7P933P93nfv/7n/utn/ux3/qtH/txD5tnzbvmXfOsedQ8a141j5pHzavmZfOqedu8bF42b5unzdv2gZ42T9sHft4Hft/nfd73feL3feEnfuIXfvoLv/3pT3/b4/btL3vcPG5f9rp5x7xhHjGPmbfMU+Yt86Z5yjxl3jQPmjfNe+ZB86B5z7xo3jNPmhfNi+ZJ85x50rxmnjPPmdfMS+Y185B5ybxkHjKvmIfMM+YV84p5xjxhnjGPmCfME+YR84Z5srxYHiwvlvfLg+XB8n55u7xfni5vl7fL0+Xx8nR5wTxeHi8vmOfLc+WJ8uY8UV4ob86b80J5o7xQHilvlDfKI+Wt8kh5qrxV3ipPlYfKU+Wl8lB5qLxU3ikvlWfKO+Wd8kx5pTxT3iuvlFfKe+UB8155tjxgHjDPlnfLs+XR8m55tzxaXi2PljfLq+XV8mZ5uLxZXi4Pl4fLy+X18nh5vrxeXi/Pl4fLE+W58lh5rDxXXitPkNfIW+Qt8hp5jLxJXiWPkkfJq+RZ8ip5oDxLniUPlPfIA+UR8h55jzxCXiGPkGfIK+QV8gx5iDxD3iEPkYfIO+Ql8g55irxEXiJPkTfIU+Q58gZ5gzxHHiCvkSfIA+QJ8gJ5gDxAXiBvkCfJi+RB8iJ5nzxIHiTvk6fJ++Rl8jR5mrxM3iYvk9fJ2+Rt8jp5nLxOniePk8fJ8+Rh8jx5lzxMHibvkjfJu+TJeZO8SZ6cV8mL4/3x5nh/PDveHG+OZ8e749nx2nh3vDteG6+M18Yj45XxynhkPDMeHo+OV8er49Hx5Hh0vDieHE+OF8eb49Hx8Hh8PDyeHo+Px8fT4+3x9Hh5vD3eHi+P58fL4/Xx/Hh+vD6eG6+PB8dz47nx4HhvPDMeGW+Nt8Yj47HxwHhevDQeGO+L58X74oXxvHhevDDeGC+MJ8Yb443xxHhnPDEeGu+Md8ZD46nx0HhrPDWeGm+Nx8aD4nXxonhdPCpeFC+KR8Wr4lHxmHhVvCoeE6+Ix8Qj4hXxinhEPCOeFU+KN8Wb4knx4jwpHhQvzovzoHhRvCGeEE+Jp8QT4h3xpHhWPC2eFQ+Lp8XT4mHxsnhYvCteFi+Ld8Xj4l3xtnhcPC7eFq+Jt8V74jXxmnhPPCeeEY+IB+fBeUS8JV4SD4jnwwPi/fB8eD68H14QT4g3xAviBfGGeD48IR4S74iHxIPzjnhHPDhvidfD4+Hp8HR4PLwdXg4Ph3fDy+Hd8Gp4Nbwbng3PhKfCQ+Gh8FR4KbwEXgNvgbfAa+Ax8B54GDwHHgavg+fAc+B18DZ4HbwX3gZvg/fCA+Ep8Cx4CDwL3gEPgYfAO+Al8A54EbwEXgIvgtfAi+Bd8Bp4DbwL3gPPgwfD++DB8ER4H7wPnggvhCfCY+GF8EJ4LDwSHgsvhkfCI+HF8EZ4Oo+C93oUPAHe672eAG+AJ8CD4A3wBngQvAIeBK+CV8Ar4FXwCHgbPBAeBw+E58Hj4HHwPHgfPAWeAY+AR8Az4BXwSHgjvDdvhHfCe/PevBNeCU+CB3uxF3uw5z3Ym+B5z3sTPNfTed9zPdf7nve+F8DznvcCeAA8Gp4Lr4XXwnPhqfAyeBs8DZ4Gb4PHwXPgNfAeeAY8BR4C73s67/VOeDK8Ep4Mb+eV8Ep4O8+Et/NWeCY8E94KT4W3wpvhqfBUeDO8Fl73Wo/1WK/1uNd6q8c97q2e6oXe52Xvy9287OXcLWvL3TK3rC1ry9zytszN03lb3uZpz8vZ8jXP87x8LW/L13K2jC1jy9k80Mve9kIv9Uzv9E7P9ETP9EhP9ESP9EaP9Epv9Eav9LZXeqi3ve2hXpitZWq5Wq6WqeVpWVk2lollY3lYJpaJ5WEZWB6WhWVgGVgWloNlYRlZDpaDZWS5WP6Ve+ViuVjulYPlXvlX9pV95V/5WCaWk2VlWVpelpllZnlZbpaXZWi5WW6WoeVnGVp2lp/lZ9lZTpad5Wg5WU6Wo2VlmVfWlXflXVlXzpVx5Vu5Vq6Vb2VbmVaelWPlWHlWlpVJZVF5VBaVQ+VReVQOleVyqDyX5bJcnsun8lw2lU/lU9lULpVh5VfZVX6VW2VX2VVulVnlVnlVZpVZ5VU5VV6VVeVUOVVWlUllVRlVJpVJZVRZVL6UJ2VKeVKWlCllSllSrpQl5Ui5Uq6UI+VHOVKGlB/lRxlStpRB5U7ZU+6UOWVP2VPmlD9lTllT/pQ/ZU15U9aUM+VNeVPOlC/lTBlTvpQvZUx5UvaT++Q/uU8OlP/kPzlQBpQD5UEZUAaUB2VBeVAmlAVlQZlQLpQJZUO5UDaUEeVCuVBGlA9lRJlRPpQPZUY5UWaUF+VEOVFelBXlRblRVpQV5UbZUd6T+WQ8mU++k/FkPPlONpLv5LhsJBvJcRlKJpKN5Cf5STaSoWQtOUsukrPkLblILpK3ZClZT86Tr+Q8eU++kq/kPRlPppGdZBvZSeaRbWQbmUfGkXnkGxlHxpFv5Bz5RtaRc+QcWUfekXXkI3lH3pGPZB/5SO6RfWQfuUf+kXtkIPlH/pGB5CAZSDaSg+Qg2UgWko1kIllIFpKJ5CH5RG6SUeQmOUVGkVHkFFlFTpFnZBVZRZ6RYeQZ+UWGkWHkF9lFfpFlZBfZRZaRY2QZmUaOkWNkGrlGRpKV5CRZST6Rk+Qk+URmklnkFnmXW2QTeZd32UQukU3kFblELpFX5BN5RV6ST+QTeUmGy1pykTwkD8lFspCMJUfJUrKUHCUXyTUyjWwjl8gnMorMJevJVzJcZpJPZC75SsaSseQrOUq+kqfkKDlKnpKp5Cm5SqaSqeQq2UqukrtkK9lK7pK95C75S/aSveQvGUz+ksNkMBlMDpPF5DAZTRaTxWQ0mUxGk8dkMplMHpPL5DHZTC6Ty2Qz+Uw2k+nkM/lMppPVZDo5TVaT1eQ0eU1Ok9nkNXlNZpPbZDZ5Tm6T2+Q5+U2ek93kN/lNdpPhZDc5ToaT4eQ4WU6Ok+tkOVlOrpPtZAm5QNblAhnOuqzLcH4znAnkN7+ZQB6QCWQ3D8gDspt/drPPP//ss4AsIPvcZp97bnObe+aZzAGymQNkNJvZzGhOM5rZnOY0s3nNbFbzmtesZp4NZAT5QD6QEWQFGUFOkBVkBTlBXpDFDCCHGUAmc5jDTOYy6/KELCFLyBOygTwhk8gGsoFMIiPIOcf5y3E+85e/fGYwn3lnMIN5Z5113nnMO4t5zGMWc5jbzLOayWzmMns55y8nyG95QX7LD/KCvCA/yA3yg8wgN8gNMoPsIDPIEbKD7CBHyBByhCwiQ8gQsohcIYvIFHKFXCFTyBYyhawhW8gWsoaMIWvIFzKGjCFfyBnyhcwhZ8gZMoe8IXPII/KGvCGPyB3yiPwhd8gd8ofsIX/IILKH7CGDyCHe4tDIvenkdG9U3qhogLC+yb3tBI1oUcKTA7OL1kfDg08jWjzQkOXkFg9yBTIjPr3BwcWVgCsBh0JTXFxcXFxcCQCaUGQ4uBJxO0E7QSg0xcXFlfhAZBbcnAcsKuwE5bAC6w2nGC7r+WQjEwJWITTkByzgPgxJAAeXIC6uBABNO2FwcW87OHBxcHBwcHA9hMGJi4uLi4uLgwMgx2W5t7e4OCpyVOIyCTJvbt7qvMWBAvUWZ+stDhSoKTZYoZFjBogAKF+gYlCgQLn5Iwdqbp1b59a5dW6dW+XkQIECBQoUKFCgQIECBQoUKFCgQMXZerP1ZuvN1putN1tvtt5svdl6s/Vm683Wm603W6Dk5OTk5OTk5OTk5EDt8i7v8i7v8i7v8i7v8i7v8i7v8i7v8i7v8i7v8i7v8i7v8i7v8i7v8i7v8i6/vb3tdrvdbrfb7Xa73W632+12u91ut3t7ewMECBAgQIAAAQIECBAgQIDm5ubm5ubm5ubm5uTk5Ha73W632+12u91ut9sZMnRGTsPbBkm87QwZ6jPH0dxcmre5OTk5Em8a5ORuUJmbe3vTbVJvUHmbwOLJjhGbNDc07DipAbXb7Xa73W632+12u12JA7vdbrfb7Xa73W63273d0DAnAMLc3De3yskZy9nMqBIb1PdmTI+NElrACulRie9HkJ0ACLvdt1vf3ozl/AbNSokN6pMzlkpHCS1g9SOoxNfiSqa5OSdVuPwIUubEbjfs1bNzUoVLCVASJzWg5HSbVEZs0shNYPFEA6cxLIk8VgSAInVDw403UKQ0bFLnOKkBdUNuAosnc4zYpJGbe6OwubzBJCTtGInMdpxANm+zdrvdbrfb7XZRZO2JBGi32+12u91ut9vtdrvdbheHZw6eB3mnZpgbEjpmAIIgYYwYEnnw9HmAp9DZbU7NMDe7uF2HblE+qDnvcp6biwRobm5ubm5ubi6KrD2MRGZyFDaXDUguxZA0JN7k5Obm5ubm5ub4bEAUNpc5RiIzmISkOU4gGzkhckLkhMApwhDoTUgKJW+Y3t4wGRpxvmEqARdqzS4DkvB3eYdgh2CnQhAc3JzcXAk4uKgDlAHKAHWANkAXoApQBCgCVAGaAD2AGkAJoARQA2gBdAAqAAWAAkAFoAHQGIVRHapDYfRFXfSjHe3oRz3aohxlURbl6IqqaIqe6ImmKIqaaImO6IiWKImK6EZDNEQ3qlEQ/dCMZvRDvbPbye3Udmo7uZ3bzmzntRPbie28dlo7q53TTmontXPaKe2Mdj47oZ3Qzmens7PZyexUdio7mZ3LzmQnstPYaexEdh47i53DTmInsXPYKewMdv46gZ3Azl+nr7PXyevUdeo6eZ27zlwnrtPWaevEdd46a52zTlonrXPWKeuMdcI6XZ2uTljnq7PVyepUdao6WZ2rzlTnqdPUaeo8dY46SZ2jzlLnqPPUWeosdZ46UZ2YTkvnpdPSSem8dF46KZ2VTkrnpLPSWemcdG46J52azk3nplPTmekUdc6doc65E9QZ6gx1gjrlTlDnp1PulDs/nZ3OT6ens9PZ6fR0Yjo9nZxOTCemk9Np6Xx0OjoZnYxOR2ejk9Ep6Xx0SjojnY/OR2ekE9KZ6ER0KjoRnYtORaeic9F56Fx0GjoPnYdOQ2eh09BJ6Cx0FjoJnYNOQWeg88/55wx0Ajr5nHvOPuee08/Z5+xz+jn1nH7OPKeeU8+Z58Rz5jnvnHhOPOed085Z55xz0jnpnHNOOSec880Z53RztjnXnGvONiebU82Z5jxznjnTnGhOMyeZs8xZ5iRzjjnFnGDOMGeYE8z55aRx3jhnnDdOGeeMc8Yp41RxyjhXnCpOFeeKM8U55CRyFjmJnEbOImeR08h55DRySjmPnEdOKSeUU8oZd0I5oZxxp5Mz7nxyOjmdnE9OJueTM8rJ5GRyRjmVnDTOGWeNc8aJ46xx1jhxnFxOHCeLk8vJ5WRxtjhZnC7OFmeL08XJ48RybjmjnFtOLWeUM8qp5bxyajmznFfOK2eWk8qp48xx7jhznFfOHeeO88pp5bxyUjmtnFZOKmeVk8o55axyVjmnnHDnhlPD6eH0cGo4O5waTg5nh7PDyeF8Ozmcu/PtfDt354hzd4o4R5wjThEniVPEaeIkcZI4TZwlTg6nhtPGaePUcKI4NZwqThQnilPFmeKEcXo5X5xezi7ni/PF2eWUcGI4Q5wTzhDniXPCOeE8cfo4T5w9Th+nj7PHCeTMcF44K5wXTgtnhbPCaeGkcFo4QZwUTgoniPPD+eNMcvo4k5xITh+njxPJqeREci45lZxKziVnk/PFKeGccEo4I5wTzglnhJPCqeHccFY4K5wbzgxnlRPu5HHyOOHOFueHE8NJ4aRwYjgnnE9OLGeUs8nJ5FRywjhfnDFOIOeP08dJ5BxyBjmDnENOISeE08H54HxwOjgbnAlOBKeCU8GJ4FxwLjgRnAzOA6eBk8BJ4DRwFjgHnAJO+ITPACeAE8D5nvD5nvEJn/AZnwNO3flP93TPf/qzn+3JT362J3uuZ3qqp3qmJ3qep3mSJ3maZ3mOZ3iKp3iG5z71CZ7e6Z3g+Z3Z5GZ2M7uZ3MxtpjYTm5nNzGZiM6+Z1kxqZjWzmknNnGY6M5uZz8xmJjTzmQnNjGY+M5+Z0UxppjIzmbnMTGYyM5eZy0xmJjKTmXnMRGYiM4+ZxsxjZjHTmGnMLGYSM3+ZwMxg5i/TlwnM9GUOM4GZwMxhpjCzl8nL1GXqMnmZu8xcJi7TlmnLxGXeMmuZs0xaJi1zlinLjGXCMl2ZrkxY5iuzlbnKZGWyMleZqsxUJirTlGnKRGWeMkuZo0xSJilzlCnKDGXOmaBMUOacKWd+Mj2ZnExOpiezk4nGrGKGMauYYMwwZhgTjCnGBGOeMcWYYswzpiLTh9nD/GH2ML2YP8wfpheziunF/PLFHGNuMbmYjcxGJhfTkbnDlGTqMHWYkswspiRzkpnFzGJOMrGYh8w0ZhkzjUnGLGOWMcmYZkwyJhrTjGnGRGOGMfuYakwmphpzicnEZGIuMZuYS0w0ZhOziYnGjGOiMeWYccw4phyTjhlnSjGjmFJMRGYUM4qJyExkIjLbmInMRGYb043ZxnxjujHdmG9MOOYbE40Jx4RjojHJmDZMTWYOU5NJycxh5jApmVNMSmYlc4o5xaxkbjKLmEbMPeYe04jpxDRiQjGdmE5MKOYTE4rJxnxiPjHZmGtMNiYac425xkRjLjGtmFnMKmYWE4tZxaxiYjF/mJtMK+YU04pZxZxiTjGrmFTMKmYMk4pJxYxh0jBjmDJMGiYNU4ZZw2RkajG3mFtMLSYXc4z5xWRkMjK/mFpMPWYeE4+Zx7xj4jHxmHdMO+YdM5Bpx7RjBjL5mIHMPiYfk4/Zx2RiwplJTCVmEvOIqcRUYh4x0ZiDTEKmIJOQ6ccUZAoy/Zh/zEgmJPOKCckMYl4xr5hBTCBmENOHCcQEYvowH5mDzDkmHZOOOceMY9Yxh5g4zCGmEBOHicMUYt4wc5g4TBumDROHecMsYxoyD5mHTENmIRON+caUY1Yxx5hgTEXmGXORycZUYqIxB5mCzDnmI9OH+cO8ZGYyMZl/TD8mIBOJecRMYhYxiZhGTBlmDHOGqcPkYe4weZhdzB3mDrOLacnsYl4yLZmWzEsmJhOG6cJ8Yb4wXZgtTBamCnOFucJUYaYwT5glTBNmCXNnmjBNmDsThflmkjBFmCJMEuYI04PJwexgdjA5mBvMDiYI04MJwvxgejA9mB/MEKYGE4OZwcxgYjAvmBZMCmYFs4JJwZxgSjAjmA/MB2YEE4LpwGxgLjAXmA1MBqYCE4GZwExgIjAPmAZMAmYBs4BJwBxgCjADmLEZmwFMACZsvqZruuZr6sxvdtOb3uxma7LmanKTm6upmqmJmqZpmqh5mqVJmqIpmqQ5mqGpzW1uU5ug+ZnZ9EzPzGW3kluprdxWbiu1ldnKaaW0klp5rcRWWiulldVKamW18lpJraRWXiutlc3KZyW0Elr5rIxWPiublc7KZiWz0lnprGRWLiuZlcrKZeWyUlmJrFRWJiuRlclKYyWyEllprCxWGiuJlcXKYiWxclhJrBRWDiuHlcJKYKWwMlgJrARWBiuPlb/KXWWuMle5q9RV9ip3lbzKXeWvklfJq/xV+ippla7KVKWrklWZqkxVsipXlajKV6Wo8lUJqxRViiphlbJKVKWo8lR5qhRVlipvlbbKVKWtEleZqkxV4iprlbNKUWWsMlYpqpRV1ipplalKU2WpclRZqhRVjipHlaJKUqWoMlVJqiRVpipVlanKVaWqUlW5qmxVIioPlYXKQuWh0lBpp6RTyinplHNKOaWcck7pppxT1indlG7KOmWbUlGZqERUIioTlYdKS+WmEk65qXxTwinhlG/KOOWbUlMZp4xTaio5lX/KT2WnslP5qfRUYimllFpKLaWUcksppfxSbim3lF9KLuWX0kvJpeRSeim7lF5KNmWXskvJpjxTsinRlGfKMyWaskyJpiRTlinLlGRKMyWZUk1ppjRTqinTlIlKReWiUlFpqVxULiotlZRKSyWcklJJqYRTSiollXDKSCWcslEZqYxUNiorlY/KNSWkElK5piRUrikBlYRKQiWgclDJqcRUxinjlJhKKyWmMlNppbRSZiovlXrKPOWdMk9pp7xT3intlHhKO6WcEk+Jp5RT/imllG7KL+WX0k3ZprxUVimtlFbKKuWVskrpp7xSXin9lHxKP+Wekk/Jp9xT9in3lHrKPmWfUk95pwRTjimnlGNKMeWUckopplxTiikDlWvKNWWgElCJpaRSSimllFTKKSWVMks5pZxSZinDlGvKR6Wj8lEJqnRUOipBlXJlqNJROVfOlY5KuTJMCaacUv4p5ZSfykGloJJQKahkVBIqCZWMykYlo3JS2ahsVE4qK5VxJZQySvmkdFIyKZmUTsom5ZISrkxSJinhSiUlktJIeaQ8Uhopi5REyiFlkDJIOaQUUgIpf5Q9yh7lj9JHyaPUUe4od5Q6yhwljvJGWaOsUd4obZQ0yhlljDJGOaOUUcIoXZQvyheli7JFyaJUUa4oV5QqyhQlitJEeaI8UZooS5S78q0cUY4o30oSpYgyRPmh/FCGKEGUHkoOZYeyQ8mh3FBqKDGUGcoMJYbyQmmhrFBOKCeUFUoKpYQyQvmgfFBGKCGUDkoGZYOyQcmgXFAqKBOUB8oDZYISQWmgLFAOKAeUBUoCpYAyQBmXcRmgBFDC5Vu6pVu+pa78ZS996ctetiVbriUvebmWapmWaGmWZomWZ1mWY0mWZDmWYhmWutzlLnUJll+ZS6/0ykx2I7mR28hsZDZyG6mNxEZaI6+R10hrZDWSGimNnEZOI6WR0UhopDPyGfmMdEY2I5mRyshl5DJSGZmMREYaI4+Rx0hjZDGSGCmMHEYOI4WRwUhfZC/yF9mLBEb+In+RwEheJDByF8mL5EXuInWRu8hcpC5SF5mLxEXeImuRtkhbZC2SFhmLhEXKImGRs0hZpCxyFvmKnEW6Il+Rr0hXZCvSFcmKbEW2IlmRq8hSJCnSFJmKVEWiIkmRp0hT5CkyFWmKNEWmIlGRnMhMpCYyE3mJ1ERqIi+RmMhLpCUSE4mJtERSIi2RlUhKJCWyErmJHEXOkaHIOVIUGYoMRYoi5UhRJChSjpQjQZGfSFCkJ/IT+Yn0RHIiPZGdSE4kJ7ITmYmERD4iG5GNyEekI7IROYmERE4iJZGQSEikJDISyYhcRCYiE5GLSEUkI9IQuYhkRCIiDZGIyEOkIdIQeYgsRB4iCZGFyEIkIXIQKYgMRP4h/5CBSECkH1IPmYfUQ+Ih85B5SDzkHRIPaYe8Q94h7ZB1yD6kHzIP6YfsQ+4h95B9SD4kHVIOOYecQ8oh45BwyDdkG7IN+YZ0Q7Ih1ZBryDWkGjINiYY0Q54hz5BmyDLkGNILyYX0QmohuZBcSC1kFxILaYW8Ql4hrZBVyCxkGFIMCYb8QmYhq5BbSC3kFbIK+YX8QlYhs5BVSC1kFjILqYUMQ2ohvZBhyDCkF5IMqYREQiYhk5BIyCOkE7IJCUcuIZ+QUUgq5BNSChlHQiGXkEdIJiQcOYWUQjYhpZBPyCZkE/IJCUc+IZeQcCQcuYQ8Qi4hoZBHyCMkFDIJCYT8QfYge5A/SB7kD3IIyYPkQQ4hiZA7yBwkD5IHmYPsQeYgb5A9yB7kDdIHWYTkQRIhcZA3yBzkDlIHmYM0Qu4gg5A7SB5kEDIIyYMUQtogZZAzyBmkDDIGKYOkQcYgY5A0yBrkC9IFCYNcQbYgWZAtSBckC5IF6YJ8QaogTZAnyBOkCbIEaYJEQZYgS5AoyBTkjiRBvpFvJAlyBCmC7ECGIEOQHUgPZAfyA+mB9EB+IEGQHMgNZAYyA7mB1EBeIC2QGMgKJAVyAkmBtEBOICeQFsgLpATSAfmAfEA6IBuQDkgIZAOyAQmBjEAuIBWQDMgEJALyAImAVEAeIA+QCsgFpAFSADmAHEAKIAOQAkgCZAAyAEmALEDGJEwCIF3yJXXkS8KkjtSRMBmTn2TJlmxJluQkS3aSk5zspCdVMiVX0iRR8iRRMiVP8iRTUiVLMiRFUiRDcpMhOZKb3ORIkiRIfqQmPTKP3chMfmO3sRv5keDIbdQ2bhu3jdrGbCO2kdpYbaw2UhunjdRGa+O0cdpobbw2RhuhjdLGZuOz0dn4bIQ2OhudjdDGaCOzcdmYbEw2LhuVjchGYmOxsdhIbBw2EhuNjcPGYaOx8dgYbAQ2Cht/jb7GXqOvEdjYa+w1AhuDjbxGXGOuMdeIa7w14hp1jbfGW6OucddYa6Q12hpnjbLGWKOskdYYa4w10hprjbBGVmOrsdXIalw1shpdjavGVaOr8dWYakQ1qhpPjabGUqOpEdVYaiw1ohpTjaTGuTHUGGqcG+XGuVHUKDfKjaLGUeOYUcwYZhQz0hnDjGFGOuOckc4oZ5wzzhnljG/GTiOkMdIYaYQ0ShonjY1GNWOjkc2oZlQzshnXjIrGS2Oi8dLoZ0w0Jhr9jHpGP+OeUc+oZ9wz5hkBjZBGTyOksdPoafQ0dho5jZ3GTSOnkdO4abQ0bhorjZZGS2OlkdI4aAw0ChoDjYBGQaOgEdDoaUwzohnPjGjGO+OZ8cx4ZyQz3hntjGRGMqOd0cxoZiwzkhnLjHVGMiOZsc4YZlQzrhn5jGvGQiOfkc9YaCQ0FhoHjYRGQuOgUdCoaUQ0GhoRjYdGQ6Oh8dCYaYQzPhq/jI9GMOOX8csIZvQyghm7jF5GL2OXkcvYZfw0chm5jJ/GLWOmEdNoaDQ0YhoTjZjGRWOiMdG4aFQ0chotjYZGQ6OlUdOIZzwz5hnzjGdGPWOfMc+4Z8QzphnPjHtGP+OfMcw4ZyQzbhm1jFxGUCOj0dHoaGQ0yhkZjW5GOaOc0c34ZnQzthnfjG/GNiOcsc0YZ4QzwhnjjI9GLOOVMctIZbQyVhmtjFfGKmOV8cqIZZwyQhnjxrgRyvhkhDJGGZ+MT8Yoo5TRychkbDI2GZmMS0a4McmoZFQyJhmRjEdGIyORkchoZCwyChmDjEPGH6OPEcjoYwwyAhmBjEFGIWOPUceIY8Qx6hhzjDrGHWOOMce4Y+Qx2hhrjDfGGaOMkcYoY6wx0hhpjDVGG2OMkcXYYmwxshhdjCzGF6OL0cX4YoQxqhhTjCvGE6OJEcVoYkwxohhRjClGFWOJUcQ4YhwxihhJjCLGt5HESGJ8G3cjiPHDGGLsMHIYPYwcxg+jh9HD+GEEMW4YLYwXxgujhRHDaGHMMGIYMYwZRg2jgTHCqBsjjBNG3agbJ4wPxj62ox/b0R396Ed35KM7siMf+ciO63iOutHB6GDUjQ9GCSOEEcAIYIQwVhgVjAnGeEwwwmM8xiM8viM8Nhjf8R0bjAzGBuOCkcHIYFwwFhh14zmm4zmaYzqmozn+ERz1GI7hqEdx5OM6quM6jqM6quM4guM47hEcwXGPeoQwShgNjBJGBKOB0cCIYDwwpuMf/ejHP/bxHNHRHNGxHM3RHMuRHA2MuhHCuGAkMBYYCYwDxgJjgXHAWGEcMFIYK4wVRgojgJHCKGAEMAIYBYwBxG5itjGPWcw2eiI3sdv4idrEbOI2MZvYTdwmbhO7idxEbKI18Zp4TbQmVhOXicZEZCIy0Zh4TDQmFhOPicfEYqIysZjITFQmKhOZic3EZKI08ZkoTYwmPhOfidFEaOIz8ZiYTDwmKhOTiclEZaIz8ZkITVwmLhOhicbEaKI0cZo4TZQmUhN/icFEYCIwMZgoTAwmEhOFicJEYuIwcZeoS+Ql8hJ1ib3EXqIu0ZeYS8Ql2hJtibjEW2ItUZY4S5QlxhJnibPEWCItEZboSnwlvhJdia3EVCIqUZWoSkQlrhJXiahEVuIpkZRYSiQljhJLiaXEUaIpUZQ4J4YSQ4lzopzYSeQkehI9iZzET+InkZMIStwkYhIziZjES2ImMZN4SdQkWhIpiZXESiIlcZL4SHQkQhIhiY7ESGIk0ZEoSWwkKhIXiYrEROIicZGYSGQkIhINiYfEQ6IhsZAYSAQkChIFiYDEQeIgEZBISPwj8hH7iHzEPWIfsY+4R/Qj6hHziHfEO2IeEY84R5QjxhHjiHJEOqIc0Y5IR6Qj2hHriHBEN+Ib8Y3oRmwjphHRiGpENSIacY24RkQjshHPiGTEMiIZcYxYRiwjjhHNiGLEMOIX8YsYRgQjbhG1iFxELqIWsYvYRdQiehGziFbEK6IVsYp4RbwiVhGxiFTEKWIUMYo4RZQiOhGbiE/EJ2ITEYoIRWwixolMRCUinKhETCLCiXBiEnGJiEQ8IhYRi4hHRCNiEBGIKEQUIgIRh4hDRCAiEfGHyEPsIfIQd4g9xB7iDtGHqEPMId4Qb4g5RBziDFGGSEOkIcoQa4g1RBmiDTGG+EKEIcIQX4guxBaiCnGFqEJMIa4QV4gpRBaiCfFN3Ik78U0sIe7EEuIJ8YRYQkQhVhAviBbEC2IG0YJoQcwgahAziCNEDaIGcYT4QbwgbhAziBVECyIG0YKoQfQgZhA3iBxEDuIGsYO4QSQhdhA7iCTEESIJMYQ4QhwhhhA/iCFEEOIH8YMIQhQhUhAniBHECOIEUYIIQVQgOhAdiApEBuIDkYHYQGwgMhAXiAxEBeICcYGoQEwgHhANiAjEAiIBcYBIQDQgDhAHiAbEA6IAERZjMRZh8RVhEYD4iq8IQAwguuIXdaIXu9iKXfxiK7biF12RFVNRFVUxFVExFVcRFVFxFbloiqV4iqQ4iqI4iqUoiqJYiqYYip8IiqD4iZ74iVr0RE/U4g6XhcpCZiGzUFnYLIwWOgufhc9CZyG00FkoLYQWQgulhdPCYiGxUFhILDwWCguFhcfCYeGwMFgoLAwWAguFhcJCYOGvEFhoK/wV/gpthb5Ca2G18FpYLcQWXguvhdjCZGIOjYXIQmShsdBXaCzsFfoKfYW9wl1hr1BXuCvcFeoKc4W6Ql5hrjBXyCukFjoLo4Xdwmght7Bb2C3kFmoLuYXbQm2htnBbmC0EFuIKbYW2QlzhrTBXSC2kFVILZ4W0QlrhrFBWOCusFcoKZYW1wlhhrRBWGCuMFcIKX4XWwmthtjBbeC3UFiYLsYXKQl/hrvBXKCxMFhYLk4XKwmJhsVBZuCxsFbIKXYWpwlWhqnBVyCpUFaoKWYWtQlQhqbBUWCokFY4KSYWmwlHhqNBUeCoUFc6FocJQ4VwoF3oKN4WcQk7hprBT6CnkFH4KP4WcQlChpjBTeCm8FGYKMYWVQkqhpXBSKCmMFEoKKYWRwkghpbBSCClkFDYKG4WMwkUho9BRuChcFDoKH4WJQkShovBQaCgsFBoKEYWFwkIhojBRSCgEFAYKA4WAwj8hoFBQ+Cf8EwoKB4V9Qj6hnzBPuCfUE+4J+YR6Qj0hn7BPiCekE9YJ64R0wjkhndBOOCecE9oJ74RxQjihnLBN+CZ0E74J4YRuQjchnDBOyCZEE6YJ04RowjMhmlBNeCY8E6oJ14RlQjKhmXBMKCYME4oJyYRhwjAhmbBMCCb0En4Jv4Rewi4hlxBLmCXMEmIJr4RYQi3hlfBKqCXcElYJqYRWwijhlFBKOCWkEkoJpYRUwiphXAgldBI6CaGET8ImoZIQLoQLlYRJQiXhkjBJmCRcEjIJj4RGQiRhkZBIOCQkEhoJh4RDQiPhkVBI6CP8Ef4IfYQ9Qh8hkLBH2CMEEgYJd4Q6Qh5hjhBHeCPEEeoIb4Q3Qh3hjtBGKCOcEc4IZYQxQhkhjTBGGCOkEdYIP4QdwhBhiLBDKCJsQwbhG74hg7BByCAkEDYIG4QEQgdhgFBCeCCUECYID4QHwgQhgvBD6CHsEHYIPYQgQg+hiRBECCI0EZYITYS7sERYItyFb+EuJBG+hW8hiXBEeIZmWIZmiIZlWIZo+CJEQxfhi/BF6CIcETYI4/AN3zAO4TBCOCAMEA4IBYQBwgChgBBCWCFEEVIIUYQnQgohhfBEKCFUEOrCH+pCN/zhD91wDd2Qh2u4hjxUQx6moRqqYRqSYRoCCMmQDAGEY8iGPWzDHi4I27ANF4QMwgkhG/rQh2zYhmjYIlwRtgg1hCvCFaGG8EKoIWQRXggvhCzCDCGGUEV4IVQRpggvhBfCFCGFMEVoIaQQUggthBXCFiGHUEOoIeQQbggfhARCCCGEkEAYIPzhglBBqCBcEPZQQngiTBAmCE+EMMIRoYvwLXQRouGKEEN4IcwQHggjhAHCMRRDMnwQGggJhAbCAiGBkEBYIHQQ7lCHYQiGX+iFX6hDL/RCHe5tbVfb13a1zW1f29c2t91tc9vbdrfdbW8L8962s4U5zDvb1razbWxb28a2qW1tW9umtqdtajvanran7Wgb2o62n21oG9p+tpvtZ9vZbrabbWdb2ia2h+1ie9hmtovtYpvZXraZbWV72V62le1kW9lGtpPtZBvZNraR7WPb2D62hW1j29gWtn1tYZvX9rV9bV671+a1d+1eu9fetYHtXfvXBraB7V872K61aW1bm9bGtW1tWxvXvrVx7Vz71r61c+1ZO9eWtWftWVvWjrVZ7VY71W61V+1UO9VetVXtVdvVVrVVbVcb1na1X21YG9Z+tWvtV1vXrrVrbV2b1r6yrWwq28rGsqlsKhvLzrKxbC07y86ytWwuW8vesrlsLnvLhje6z21uc5+73FD2k+1kP9lStpPtZEvZU7aUTWVP2VM2lZ1FC9vkFje5wS1ucYN73F42l/1uLhve7343vN0N77/d7e6//d6wNewMW8OO2xl2hh23mey4vWQz2Uz2kv22l2y4/bbfNtwmsb2ddbedN6u76W6b3e1md9/tbnfXk3bfAPQkPWkD0JJ2oC1mj9ljtphNZufZfTae3Wfv2Xg2nr1n69l7NpqtZ+vZaLaZjWaX2Wa2mV1mn9GSNoAdYAPYAnaAHWAL2AS2gF1gE9gEdgHdahfQrHQr3Uqz0q62pP1o6633ow1pP9qRNqQNaUfaX3akHWZ/2V92mO1FS9PTtqgtSk/bo3abLWez2XL2nM1ms9lz9qA9Z4vZg/agLWYD2mJ2oA1oA9qB9po9YnvYH/aH7WF32B42h91hd9gctoLNYTPYCraCzWAv2HNbbn/achvU/rQ/bVDb0u6wFewKW8GmsCvsCpvCTrApbAQ7wU6wEewD+9MOtef23A61Pe1Qu9P2FK5aWN1Bv9AZ9Av9QGfQGfQDPe40Oo9eo/PoNnqNXqPb6DO6jb6jz+gz+o4Oo51rQ7Wf2lDtqPZT+6kd1XpqMbWXWkutpfZSO6m91EpqJ7WTWkltpFZS26mN1EZqO7WVOpEOpP/oQLqP/qP/6D76izZSW6ml1FZqNbWUWkqtpjZTJ9KH9CA9SB/ShfQh3UYX0oV0G51H+6pt1bpqXbWtWk5tq3ZTy6nl1G5qIXUTXUVn0VX0FZ1FZ9FX9BZ9RXfRW/QW3UUH0V30Dx1EB9E/dA8tpxZS+6iF1CpqH7WPWkVtolZRi6hN1CZqEbWDWkTtoXZQO6g91BZqM7Wa2kRtolZT+6jP6DB6jB6jw+gyOoyuo8voMrqOjqMt1BpqCbWG2kYtoZZQ26hd1AJri7XEWmJtsdZY3z1sVbWqetii6r373vYCHUFP0DX0DH1DH9KJ9B8toXZQW6jN1l5rtfUafUSn0Rn0Bt1BP3vZzW72spO97GMnO9nHvvvYxb777mIP2zntmxZOC6d907Zp37R02jZtm5ZOy6bV0wJq+bSA2j0tn5ZPu6ft0+5pA7V92j5toNZPy6at07pp67RxWjetmzZOK6dV06Zp17Rp2j/tmnZN+6cV1Apq/7R+Wj/tn7ZPi6fV0/Jp27RsWjdtnNZOK6e1095p5bRy2jstnvZOm6fF0+Jp87R62jAtmNZL66UF035ps7RVWiutlbZKO6Wt0mppp7RTWi2tlFZMO6Yl045py7RkWjJtmdZMW6ZF05ppzbRo2ijtlpZKK6WV0lJpp7Rb2istlZZKe6XF0pppo7RQWihtlDauJdOCacW0YlowbZj2SsulxdJyabu0WFosbZf2S9ulPdN+ab+0Z1ov7ZPWScukZdI6aZu0S1olLVwL1yppk7Q82h1tj3ZHW6Tt0fZoi7RIWhktjpZGi6Ot0dJoabQ1WhttjTZHa6O10eZodbQv2hvtjPZGK6Od0c5oZbQ0WiFtkHZIG6Q90g5ph7RHWiItkrZIS6Ql0hZph7Qz2hjti/ZFG6OF0epofbQ2Wh3tj9ZH+6MF0vpofbRAWiEtkNZIK6QV0hppg7QaWhAthxZE26Hl0HJoO7Qe2g5tiNZD66EN0YpoL7Qf2g3th1ZDu6Hd0GpoObQk2hHtWzuiXdG+tW/titZF66Jd0apoV7QpWhWtijZF26Ld0GZoL7QX2gwthrZFm6I90Z5oU7QoWhHtrvXQimhLtLu2RGui3bW71kSLojXRsmhRtChaFu2JNkA7oBXQCmgHtAXaAe2BtkBboD3QGmgPtAtaA62BdkGLoF3QVmgRtAjaCq2CFkGroE3QJmgVtAxaBa2DlkHLoHXQNmgdtBbaBm2D1kIboQ3b3Yrtbr9WbMX2a8H2a70WbMHWa3Xrsd1a3Wq2W5vZbiy3NreZ5daeLDcWW3u2J4uNzcZiY6+x2dhs7DVWG3uNrcZqY7Wx1VhrbDWWGmuNtcZSY7ex1Fho7DZ2GwuNjcZCY5+x0dho7DN2GvuMlcZOY6ex0lq0FVuzDduwNduxNdu1HduxXduy/e2E1m0ntG/rtm77trr2bQG0ulbXAmjhNm0ltL2V0P62t739rW8BtBTauKXQEmjjNm4JtAFatuVt2/IWQtu2bQuhjdBCaB+0EdoI7YO2QTugDdASaN3Wt7+NW7gF0Epo01Zt1TZtyzZtybZsy5ZsR5YY+4vtxTpjm7HK2GZsMlYZq4xNxi5jk7HM2GXsMpYZi4xlxh5jkbHI2GOsMfYYW4w1xhpji7HB2GIsMDYYG4wFxgpjgbHDWGGsMHYY64sdxvZifbG+2F7sL1YW24pdxfJid7G42F3sLRYXi4u9xeZib7G62FxsLlYXa4vVxdZibbG22FosLbYWO4ulxdJiZ7Gv2FmsK/YV+4p1xcJiXbGxWFgsLDYWy4qNxa5iWbGs2FVsK3aO7cRuYlWxqVhTbCq2FGuKNcWWYk+xpVhU7Cn2FIuKJcWiYkexpFhS7ChWFDuKDcWKYkWxodhPbCjWE/uJ/cR6YkGxnlg5FhQLipVjObFy7CaWE8uJ3cR2Yi+xllhMrCVWE4uJ1cRmYjGxmNhMLCU2EzuJpcRSYiexldhJrCS2EluJlcQyYiWxjlhGLCPWEduIdcRGYhuxjdhILCQ2EvuIhcRCYh+xithHbCJWEauITcQuYhGxg9hD7CF2EEuIHcQWYgmxhNhCrCG2D+uHBcT2Yf+wftg/rCDWD+uHFcQGYu+weVg8LB42D6uH1cPmYfewe9g8LB92DauGZcOqYduwbFg2bBsWDduGPcOiYdGwZ9g07Bm2DJuGTcOWYc2wZVgyrBnWDEuGFcOSYcewYlgx7BgWDDuG/cKCYcGwX1gu7BfWC8uF5cJ6YbuwXtgwbBe2CxuG3cKGYbWwW9gtrBYWC6uFzcJiYbGwWdgqbBb2CluFrcJeYa2wcVg5rB1WDhuHncPOYeOwb9g4rBv2DfuGdcPCYd2wdFg4LByWDruGpcPWYdewa9g6rBo2joXCRmGjsFBYJywUtgnrhHXCNmGfsE1YKewT9gkrhYVjpbBTWDgWjp3CKmFzsDpYICwQVgfLg4VjlbBLWCUsE3YJu4RlwiJhmbBHWCQsEvYIm4TVweZgcbA42BxsDTYHO4StwdZgh7A3WChsHEuFLcImYY+wNtga7A02CVuENcIaYYuwQdgirBA2CBuEFcL+YIWwPtgf7A/WB7uD9cH2YHewO9geLA+2B0uE5cHyYImwQFga7At2BjuDfcHCYF+wMVgYLAw2BiuDVcGmYFewLNgWbAq2BeuCTcGmYF2wK1gU7Am2BFuCPcGaYHcsCfaNfWNJsCNYEWwI9gP7gQ3BgmA9sB3YDewGtgPLgdXAYmAzsBlYDOwF1gJbgZ3ATmArsBRYCSwENgIbgYXAPmAdsA3YBewCtgHLgFXAJmAPsAfYBCwC1gBLgC3AFmAJsANYASwANgAbgAXAxuzHkuzIjizJbpZkNbvZzWoWZDVbsiALsiV7siurY1VWx3JWZVWWsybLWZQ1WZNF2ZMl2Y/NbGY/1mM/NmQ91mNDfo0NeTZ+jV/j2Tg2no1349g4Nt6Na+PdWJFr49pYkXNjPbuyKZuyK6vybVwb58a6LMyy7MmiLMi6LMu2bMuybGdZ9rOd7exnPfvZl/WsZ1925b14MU6ME+PFODBejP/iwDgw/ov74r+4Me6L++LGODVujCPj1Dg1jown48j4MZ6MJ+PH+DJejPfiu/gu3ovz4r14MM6L8+LBeC0ejAvjtXgtLozf4rX4LW6L2+K3OC5+iw/juDguPozr4rk4Lq6LT+PWeDM+jTfjzrgz3ow/4814NP6MP+PRODQejUvj0Dg0Lo0r49I4M66MK+PM+DLOjFfjy/gyXo0n47T4LB6Lx+KzuCzeir/irrgrzoq34qz4Kt6Kt+KrOCy+gXfgHHgHDoVz4Bw4FB7HofAoPI7H8ShcCpfCo/ApPAqnwqfwKZwKv8KpcCv8Cr/CrfAq3ArfwqvwKnwL18K38C5cC9fCu3AvvAv/wr1wL/wLD8O/cDA8DA/DwXAyvA1fw9lwNnwN58LX8CycC+fCs3AsPAuvwrFwLLwK18LtcD4cD+fD93A8HA/fw9XwPTwNV8PV8DQcDU/Dz3A0HA0/w8vwM9wML8PLcDNcDDfDx3AxXAwfw8HwF9wH/8F98B78B//Be3AgvAcPwoFwIDwIN8KD8CLcCDfCi/AhvAgXwofwIVwIJ8KF8COcCCfCj3Ak/Ah3wpFwJNwJZ8Kd8CacCWfCm3A43oQr4XAcjivhS3gRnoQL4UJ4Es6DJ+E7OA/Og+/gOfgOroPn4Dm4Do6D3+A2OA6Og9vgOfgNXoPb4DZ4DR6D1+A0eAweg9PgM3ghTogb4oR4Im6IG+KJ+CCeiAvig/ggLoj/4YJ4IP6H/+GBOCAeiD/igDgg/ohD4jD4Cp6Cr+AoeAqegqPgJjgKfoKb4Cb4CT6Cn+BvfAQfwd84Cf7GS3ASnAQvwXe8BFfBd3zHVXACXAU/wAlwAvwAH8ABcUjcEYfEG3FH3BFvxBfxRlwRX8QXcUWcEVfEPXFGnBH3xDNxPPwOt8Pt8Ds8D7/D9fA8PA/Xw/twPdwP78P7cD8cFPfDP3FQHBT/xDfxT7wT38Q38U6cE0fBV3AWfAVvwVlwFrwFd8Fb8BfcBXfBX/AfPAIPwSvwEPwCr8Ar8AscA8fAL3AL/ALPwC1wCzwD18Az8A1cA9fAN3AOvAKHwCNwCFwCj8AjcAl8ApfAKfAJfAKnwEVwChwEF8FFcBDcAwfBP3AP3AP/wBtwOFwOj8Pl8Dk8Do/D53A6fA6vw+lwOrwOT8Pb8DfcDX/D4XA33A2Hw+NwD7wBd8Ab8AXcAXfAF/AEfAFXwBPwBFwBZ8AVcJgz4Aw4zAVwVbwUJ8VLcVGcFCfFRfFRXBQPxUfxUTwUx8RVcVTcFDfFUfFTHBVPxU/xUzwVn+OpuCc+x+e4J66IG+AF+AA+gBfgBDgAHoAb4AZ4AF6AB+AAeMxjDoAL4AA4Ai6AC+AIOAOu8pWnfOUuT3nKXe65yz/33PPPddxzHX+5jj/gL3/5Aw6BqxzlnHOOcpajvOUsZ3nLO285zDvvHOYKOCOeiWvimngmzoln4nKcE+fE5fgmHoPP4DL4DA6Dy+AyOAyego/imPgljolX4pf4JV6JE+J1+Bmehq/hbbgb/oBL4BA4Kq6Kk+IpR7nKwfAxnAyvxBNxQpwQL8QtcUu8ED/EC3FE/BA/xBFxShwRn8QpcUp8Eo/EJ3FJPBKPxCXxJVwSf8KX8CX8CYfjIxc5yUle8pGX3OQjH7nJT+7xj2vucZB/HOQh//jHQ77Xbau2NduabdW2clu18bxyW7nxvHZbp63UVmvrtLXaSm2ttmJbqa3UVmzrtdXZ2mx9tj5boa3OVmhrtNXZ6myNtkpbk63IVmUrspXZqmxVtjJbl63E1mFrsXXYemwtthZbj63G1l+rrxXY6msVtgJbga3C1mCrrjXXumvNtfZad6271l4rr1XWimu1tdpaca23VlyrrLXWWmuVtc5aZa2x1lnrrDXWSmtNtb5aV62vVljrqnXVCmt1tcJaW62uVldrq7XU2mpltZZaS62sVlJrl/XL6mX9soJZvaxeVjCrmBXMGmYVs4pZw6xj1jArmXXMOmYlswpayayNVkGroLXRumhttDJaF62LVkbroZXRWmg9tB5aC62D1kIroXXQOmgltBpaB62GVkSroTXRimhFtCZaFa2J1kerolXR+miFtD5aI62QVkhrpHXS+mfts/pZ+6x0Vj+rn5XOOmels8pZ56xzVjkrnFXOGmeFs8JZ46xvVjjrm9XN+mZts7pZ3axtVjRrm5XNimZFs7JZ1ayNVjJrmZXMamYts5ZZzaxnVkprpdXSWmm9tFpaLa2XVkzrpTXTimnFtGZaNa1q1jVrmnXNemVNs6ZZr6xU1ivrlJXKSmWdslZZn6xR1rg1yipljVvjVimrllXKumXVsmpZt6xc1i1rl5XLymXtsnpZ7ax61j3rnlXPembVszpaz6xnVkdrmVXUOmoltZJaR62l1lOrqRXVampNtaJaUa2p1lVrlTXLamXNsmJZraxWViwrkxXLCmVlsjJZoaxOVkyrpnXTqmlVtW5aN62q1lPr3Cq3ilpFrXLrqBXSOmmVtE5aKa2SVkkrpdXSymR1sjZZnaxP1iZrk/XJGremWdGsalZU66b11KpntbPeWamsVVYrK6hVbp1b59ZQK6g11PppBbWCWj+tnNZPq6eV08pp9bR2Wj2td9ZOa6f1zlpnvbPaWeusdVY7a57VzopnzbPmWfGsfFY8K6CVz8pnBbT+WQGtgdY/65810NpnXbLCrUnWJCvcqmQtshJZjaxEViSrkdXIimQ9sgJZf6xB1h/rkDXIGmQdsgpZdaw+Vh4rj9XH2mP1sepYd6w7Vh0rjlXHemPFseJYb6w5VhcrizXFymJFsaZYU6wo1hMrjPXFGmONsb5YZawv1hmrjFXGOmOlsbJYV6woVhTrilXFWmOdsbJYW6wp1hOrjXXF+mJdsbJYX6wvVhbrjNXEultLrCXW3fq2clg1rBdWDauF9cJ6YbWwVlg9rB3WD+uHtcMKYu2whlhBrCDWEKuIVcOaYbWwWlgzrBjWEWuIVcO6Yb2wVlhJrBnWDmuGVcPaYe2walhDrBTWCWuENcI6YZWwBlgBrPEKYIXXeI1XeP0rvOrWv/5Vt7qrToW2uqurQlOdqdDUZ6oz1Zn6TJWmPlOjqdJUaWo0lZoaTcWmUlOpqdjUayo2NZt6Tb2mZlOrqbXUW6ot9ZaKS7Wl2lJxqbpUXGouVZeqS82l7lJzqbzUXeoulZeqTeW1jqo2Vds6rnsdV3Hd617FNVzF1VvDNVw9ldvqqdtUbio3dZvabf3WrHZTu61Z5bbqFVy/9VvBNavX1GqqNbWa2ky1plpTm6nM1GbqMpWZykxdpiZTl6nK1GRqMlWZimwFV72Sq17LlVzJtVxNNZmKTD2mIlONqcfUY6oxNZhqTC2mBlODqcXUYeurTlOhqdDUaeqzdVR5qb1UXqovtZfaS/Wl/lJ9qcDUX+ovFZg6bUXXdU3XdVXXdE1XdWVXdeUru7IrX9uVXdu1r+3q17721a8LVnI113M1V3Q913NF11QdphJThanE1FeqMFWY+kplpb5SV6msVFbqKrWVakpNpaJSU6mqVFQqKlWVKktVpc5SZamy1FkqLXWWWkulpdJSa6m21gZrgZXAWmAVsBJYCawC1gGrgDXAOmAdsAZYY7WVGkt1pcZSYamuVFcqLHWUCks9pY5SR6mn1FLrgRXBumBdsCJY+5pgRbAaWA2sCNYD6ii1lEpKLaWaUkmppFRTKir1lzptfVVhajB1mMpKbaW6Wg2sCtYEq4L1wZpgTbA+WCGsD1YHK4QVwupgbbA6WBmsDdYGK4O1gCqnglLnVFCqKHVOnVNFqaFUTuomtZPKSe2kelI9qZ3UTyoiFZOqSMWkOlIVqYpURyoj1ZG6SGWkMlIXqY3URWomtZHaSM2kTlIjqX3UPeoetY/KR02j4lHXqHjUOOoadY0aR22jxlHnqG3UNuoc9Y06R82jvlHfqHlUPaoY1Y4aRrWjylHDqGFUOeoZVY5qRj2jnlHNqGhUM+odFY2KRr2jslHRqGxUNSobNY2qRlWjplHXqIdUSyog1ZJqSAWkAlINqYFUQ2ohNZAaSC2kElILqZdUQioh9ZJKSR2jdlHpqHTULioZtYtaRiWjklHLqHVUQiolNZFKSUWkJlITqYhURaoXtYv6Rf2idlHBqF3UMSoYFYw6RhWjClIHqXpUPeog9Y0KSB2kHlIPqYNUQaofFZD6R/2jAlIDqZVUTWokNZKqSe2jwlHdqG/UN6obtY0qRg2jglEfqY3USWokVZIKSZ2kVlIfqZXUSOoj9ZEaSYWkZlGxqFpULCoXVYuqReWiblGvqFVUK6oVtYo6RbWiTlGpqFTUKaoUdYoaRZWiSlGjqHEqFNWJ+kR9ojpRm6hE1CFqEDWIOkQVog5Riag9VCIqD7WH2kPlofpQeahAVB+qDxWI+kMFohZRf6hFVDj1h/pDhVOXqHAqE3WJukRloiJRmahHVCQqEvWIakQ9oiZRjahG1CSqEnWHqkPFoeJQdag51BtqDdWGakOtodJQ31QS6k4loZZQd+pOLaGaUEuoJ1QTqgn1hIpCPaGqUFGoKFQV6gpVhZpCXaGmUFmoK9QVKgu1hcpCdaG2UFuoLtQXqgsVhvpCfaHCUGOoMNQZagw1hjpDlaGOUEWoIFQQqgg1hKpB5aBuUDeoHNQOageVg+pB9aByUD+oGVQMqgXVgopBvaA2UBmoDlQJagQVghpBpaBCUCGoFNQKKgV1glpBraBOUB+oE1QG6gP1gcpAbaAaUBGoB9QDKgI1gXpATaAqUBWoCdQFqqsKUL8qQA2gfvWrAVQAagB1gApABaAOUF/Vq13laldZlatcZdVTZdVUPdVTTVVUTdVWRVVUbdVVddWv6lSvchVWV1VVUXWAWkB91QJqrL7qq8YqrMYqARVWYZWA6tVSHVVTNdVRDVVSHdVS/VStgqpWtwqqoLrVUN2qqIZqqIqqmf5KlaXBUmWpsDRYGiwVlg5LhaXF0mHpsLRYSiwtliZLiaXE0mRpr7RZuiw1li5Lj6XGUmPpsRRYeiz9lQJLgaW/0mDpNtVLsaleei3FlmJLr6XS0msptVRaKi2llk5Lqak5nZZOU3NqLbWWdkurpd3SbGm1tFqaLY2WEkt7pbrSXqmvVFeqK/WV5kp1pblSW2muFFdqK7WV4kpvpbjSXemt9Fa6K+WVVkunpdZSZCmvdFeKLdWWbkuzpdzSaCm3FFoaLY2WQkufpdBSZumz9FnKLG2WMkudpc3SZqmzdFlaK5WVzkpnpbLSV6msNFb6Kn2VxkphpbTSWemrtFXKKnWVskpfpa5SV+mrFFa6Kk2VqkpVpalSVOmptFRqKjWVlkpJpXJpp9RT6intlHJKO6WgUk4ppxRU+imVSz2lo9JRqadUVOopDZWKSkWlodK5dFOqKcWUYko1pZnSS2ml1FJqKa2UUkonpZFSSamkNFIKKX2UOkoZpYxSR2mjNFGKKFWUCkoJpYNSQmmhdFA6KC2UGkoLpYdSQ6mh9FC6KD2UKkoXpYtSRSmiNFD6JwWUAkr/pH7SPumelE/KJ92T6knzpHdSPCme9E5qJz2TlknNpGVSMqmZ1ExKJk2TkknbpGnSNGmblE3aJl2TsknZpGtSNamcNE76Jo2TuknfpG9SNymc1E1aJ4WTwknrpHTSOumclE5KJ52TnknnpGjSM+mZFE1aJh2TiknBpGBSMWmY9EvqJeWSckm9pF3SLamWFEuKJdWSZkmppFVSK6mVtEp6JZ2SRkmppFTSKGmVVEoaJZ2SQkmfpHHpkzRKGpfGpVFSKamTlEnaJG2SMkmXpEVSIemQVEhKJB2SDkmJpEdSIamRlEh6JCWSwqVwKZFUSUokTZIqSZWkSVIkqY60RwokBZL2SH+kPVId6Y50R6oj5ZHqSH2kPFIeqY/0R+ojDZL+SH+kQVIgqY20RkojrZHGSGmkNNIYqYw0RgojlZHKSGGkM9IbqY2URmojvZHiSHGkN9IcaYmURbpLWaQr0l26S1ekKtIVaYtURaoibZGeSN9SEumHlEQKIv2QfkhBpBxSEKmHlEPKIfWQdkg9pCPSDmmHdEQqIi2R7lIT6Vv6IUWRhkg7pCLSFumL9ET6Ik2RnkhPpClSFGmK1EWKIkWRukjfUgkphXRCSiGtkE5IJ6QV0gtphdRCeiG1kG5IL6QX0g0phnRDqiHFkGJINaQZUjXVpWmqS3mapmnK0zXlaZuu6Zq2KZu2qZuyKZu6qZnG6Zv29E192tOe+hRNfaqmaIqmapqmDdIIKYE0QmogJZASSA2kBVID6YG0QFogPZAiSA+kEFIEKYIUQqogVZA+SBOkD9IFaYI0QbogHZCaaZmKaZmSqZiKKZmOKZme6ZiO6Znq9EzDVKc6DdOdJkgRpApSMWVTMyWQMkgbpD/daZguSB2kA1IHqYB0QDogFZAGSAWkcBogDZDCaZzCKYA0TuMUQPqmYPqlOc3pl3poN3Qbyg3lhm5DtaHUUGtoNbQaag29hlpDs6HX0GtoNhQbGg2FhkpDpaHQ0GkoNDQa+gyNhjpDn6HPUGdoM9QZygxthjZDmaHKUGboMlQZugxNhipDlaHJUGRoMvQYigxFhh5DjaHH0GKoMdQYWgwlhhZDh6HEUGLoMFQYGgwFhvpCfaHA0F9oL5QXqgvVhfJCd6G5UFyoLdQWigu9hdZCZ6G0UFroLFQWGgt9hcJCYaGvUFdoK5QVqgpVhbJCV6GpUFSoKdQUigo9hZZCSaGiUFEoKXQUGgqdQ0GhoNA5VA79hHpCOaGcUE9oJ3QTmgnVhGpCM6GY0EuoJZQSSgm1hFZCJ6GRUEmoJDQSCgl9hDpCGaGMUEdoI3QRqghFhCJCFaGJ0EOoIZQQSgg1hBZCB6GBUEGoIDQQCgj9g/pB+aB8UD9oH3QPqgfFg+JB9aB50DtoHdQOagetg9JB56ByUDgoHFQOGgd9g7pB2aBsUDdoG3QNqgZFg6JB1aBp0DOoGZQMSgY1g5ZBx6BhUDGoGDQMCgb9gnZBvaBe0C4oF3QLqgXFgmJBtaBZ0CtoFdQKagWtglJBp6BRUCmoFDQKGodCQZ+gTdAm6BPUCcoEXYIqQZWgS1A4NAl6BEWCIkGPoEbQIugQlAhKBB2CCkGDoEBQH6gPFAj6A+2B8kB1oDpQHugONAd6A8WB4kBvoDbQGugMlAZKA52BykBjoC9QGCgM9AXqAkWBnkBToCzQFugK9ASqAk2BqkBZoCnQFCgLdAUaAgWBfkBBoBzQD+gHlAPaAeWAakA7oB1QDegGVAOaAd2AbkAzoBfQDCgG9AJ6AcWAekB36BtKAn1DR6AkUBLoCFQEOgINgYpARaAh0A/oG7pDS6Al0B1qAp2ASkAhoBBQCWgEFAJqAZ2AWkAroBPQCWgFlAL6IHGxeFgsLA4WA4uBxb/iX7Gv2FfcK+4V84p5xbviXbGuWFecK84V44pxxbfiW7Gt2FZcK64V04ppxbPiWbGsWFYcK34Vu4pZxaviVbGqWFWcKk4Vo4pNxaXiUbGoWFQcKg4Vz8VzsVwMKv4Uf4o9xZ7iTnGnmFPMKd4Ub4o1xZriTHGmGFOMKb4UX4otxZbiSnGlmFJMKZ4UT4olxZLiSHGkGFLsKG4UM4oXxYtiRbGiOFGcKEYUI4oPxYdiQ7GhuFBcKCYUE4oHxYNiQbGgOFAcKAYUA4r/xH9iP7GfuE/cJ+YT64nzxHjiO/Gd2E5sJ64T14npxHTiOfGcWE4sJ44Tx4nhxHDiN/Gb2E3sJm4Tt4nZxGziNfGaWE2sJk4Tp4nRxGbiMjGZeEw8JhYTi4nDxGFiMDGY+Ev8JfYSe4m7xF1iLjGXeEu8JdYSa4mzxFliLDGW+Ep8JbYSW4mrxFViKrGUOEocF0OJocRP4iexk9hJ3CRuEjOJmcRL4iUxXAwXK4mVxEniJDGSGEl8JD4SG4mNxEXiIjGRmEg8JB4SC4mBxD/iHjGPeEesI9YR54hzxDhiHPGN+EZsI7YR14hrxDRiGvGMeEYsI5YRx4hjxDBiGPGL+EXsInYRt4hbxCxiFvGKeEWsIlYRp4hTxChiFPGJ+ERsIjYRl4hLxLt4F7/FbzGJmEQ8Ih4Ri4hFxCHiEDGIGET8If4Qe4g9xB3iDbGGOEOMIcYQX4gvxBZiC3GFuEJMIaYQT4gnxBJiCXGEOEIMIYYQP4gfxA5iB3GDuEHMIGYQL4gXxApiBXGCOEGMIEYQH4gPxAZiA3GBuEBMICYQD4gHxAJiAXGAOEAMIAYQx3EcwzEcv/Eb62Jd7MZu/OMf+7iN2ZjHa7zGaqzGaZzGaIzGZ3zGZmzGZVzGZEzGYzzGYizGYRzGO96xjnUMxmD8xV/sxV6c4wx3g7vB3GBu8DZ4G6wN1gZng7PB2GBs8DX4GmwNtgZXg6vB1GBq8DR4GiwNlgZHg6PB0GBo8DPYGdwMbgYzg5nBy+BlsDJYGZwMTgYjg5HBx+BjsDHYGFwMLgYTg4nBw+BhsDBYGBwMDgYDg4HBv+BfsC/YF9wL7gXzgnnBu+BdsC5YF5wLzgXjgnHBt+BbsC3YFlwLrgXTgmnBs+BZsCxYFhwLjgXDgmHBr+BXsCuYFbwKVgWnglPBqGBU8Cn4FGwKNgWXgkvBpGBS8Ch4FCwKnoPl4E+wJ7gTzAnmBG+CN8GaYE1wJjgTjAnGBF+CL8GWYEtwJbgSTAmmBE+CJ8GSYElwJDgSDAmGBD+CH8GOYEdwI5gRvAheBCuCFcGJ4EQwIhgRfAg+BBuCDcGF4EIwIVgQHAj+A/uB+8B8YD7wHngPrAfWA+eB88B4YDzwHfgObAe2A9eB68B0YDrwHHgOLAeWA8eB48BwYDjwG/gN7AZ2A7eB2cBr4DWwGlgNnAZOA6OB0cBn4DOwGdgMXAYuA5OBycBj4DGwGFgMHAYOA4OBwcBf4C+wF9gL3AXuAnOBtcBZYCzwFfgKbAW2AleBq8BUYCrwFHgKLAWWAkeBo8Bx8BPYCdwEZgIzgZfAS2A4GA5WAiuBk8BJYCQwEvgIfAQ2AhuBi8BFYCIwEXgIPAQWAguBg8BBYCAwEPgH/AP2AfOAd8A64BxwDhgHjAO+Ad+AbcA24BpwDZgGTAOeAc+AZcAw4BdwC5gFvAJWAauAU8ApYBQwCvgEfAI2AZuAS8Al4B28g9/gN5gETAIeAY+ARcAi4BBwCBgEDAL+AH+APcAe4A5wB5gDzAHeAG+ANcAa4AxwBhgDjAG+AF+ALcAW4ApwBZgCTAGeAE+AJcAS4AhwBBgCDAF+AD+AHcAO4AYwA3gBvABWACuAE8AJYAQwAvgAfAA2ABuAC8AFYAIwAXgAPAAWAAuAA8ABYAAwADiGYxiGYfiFX1gH62AXduEPf9jDHu5wh1u4hVmYhTnM4RVeYRVW4RROYRRG4RM+YRM24RIuYRIm4REO4Q2D8Ad7cIbz2+3t9nJ7ub3b3m2vtlfbm+3N9mJ7sb3XXmtvtbfaS+2l9k57p73SXmlvtDfaC+2F9j57n73OXmbvsjfZi+w99hp7jb3F3mIvsZfYO+wd9gp7hb3B3mAvsBfY++v19fZ6e728Xl7vrnfXq+vV9eZ6c724XlzvrffWa+ul9c56Y72w3levq9fV2+pt9bJ6Wb2r3lWvqlfVm+pN9aJ6Ub2nXlNvqbfUS+ol9Y56R72iXlFvqDfUO/fOvXKv3Avq9fR2eje9mt5ML6YX03vpvfRaei29ld5KL6WX0jvpnfRKeiW9kd5Hr6O30cvoZfQuehe9il5Fb6I30YvoRfQeeg+9hl5Db6F30CvoDfQCegG9f94/r5/Xz9vn7fPyefm8e949r55Xz5vnzfPiefG8d947r53XzlvnrfPSeem8c945r5xXzhvnffO6edu8bF4275p3zavmVfOmedO8aF4075n3zGvmNfOWecu8ZF4y75h3zCvmFfOGecO8YF4w75f3y+vl9fJ2ebe8Wt4sL5YXy3vlvfJaea28Vd4qL5WXyjvlnfJKeaW8Ud4ob9wb90J5obxP3ievk9fJ2+Rt8jJ5mbxL3iUv3JvkRfIeeY28Rt4ib5GXyEvkHfIOeYW8Qt4gb5AXyAvk/fH+eH28Pt4eb4+Xx8vj3fHueHW8Ot4cb44Xx4vjvfHWeGm8M14Zr4w3xhvjhfHCeF+8L14Xr4u3xdviZfGyeFe8K14Vr4o3xZviRfGieE+8J14Tr4m3xFvi3b279+0d8Yp4Q7wgXhDvh/fD6+H18HZ4O7wcXg7vhnfDq+HV8GZ4M7wYXgzvhffCa+G18FZ4K7wUXgrvhHfCK+GV8EZ4H7wO3gYvg5fBu+Bd8Cp4FbwJ3gQvghfBe+A98Bp4DbwF3gIvgZfAO+Ad8Ap4BbwB3gAvgBfAG7/xC7/w+77u+1//9re/7du+7Mu+/OXv+q6v+qpv+qYv+qLv+Z6v+Zpv+ZYv+ZLv+I6v+Ipv+IbvfsH3e7Oum26bTpsOm+6arpqOmk6aLprumc6ZjplumS6ZDpnOmK6YbphOmA6Y7pfOl66XrpeOl46Xbpdul06XTpculy6XDpcOl+6W7pbOlo6WbpYulg6WzpWula6VjpVOlS6V7pTOlK6UjpSOlG6UbpROlE6ULpQulG5ON6eT08npQOlA6T7pOuk46TTpMuku6SzpKOkm6STpIuki6SDpIOke6R7pHOkc6RrpGukY6RjpFukW6RTpFOkS6RLpEOkQ6Q7pDukM6QzpCukK6QjpCOkG6QbpBOkE6QLpAukA6QDp/uj+6Pzo/Oj66Pro+Oj46Pbo9uj06PTo8ujy6PDo8Oju6O7o7Ojs6Oro6ujo6Ojo5ujm6OTo4Oje6Nro2OjY6Nbo0ujQ6NDozujK6MjoxOjC6MDovui+6LzovOi66LrouOi46Lbotui06LTosuiy6LDosOiu6K7orOis6Kroquio6KbopOik6KLooujidHE6KDoouie6JzonOie6JromOiY6OJ0SHRLdEV0RHRGdEF0Q3Q+dD10PHQ8dD90O3Q6dDp0OXQ5dDh0OHQ7dDd0NnQ2dDV0N3QydDB0M3QudC10LXQsdCx0L3QrdCp0KnQpdCl0KHQodCt0J3QmdCZ0JXQldCd1Ot9O96d50JHQidCF0H3QedBx0G3QZdBh0FnQVdBN0EnQQdA90DXQMdAp0CXQHdAZ0BHQDdAF0AHSw7tW5uq/7Oq/zuq7rulbX6lgdq+M6rlt1q07VpTpUh+pO3akzdaau1JU6UkfqRt2oE3WiLtRpHajzdNnt5nJzubnb3G2uNlebm83N5mJzsbnX3GuuNdeaW82d5kpzobnPXGduM7eZy8xl5i5zl7nKXGVuMjeZi8xF5h5zj7nGXGLuMDeYC8wF5v5yf7m+XF9uL7eXy8vl5e5yd7m6XF1uLveWa8u15dZya7m0XFruLHeWK8uV5cZyY7mwXFjuK7eVy8pV5aZyU7moXFTuKfeUa8o15ZZyS7mkXFLuKHeUK8qdc+VcUO4n95PryfXkdnI7uZxcTu4md5OrydXkZnIzuZhcTO4l95JrybXkVnIruZRcSu4kd5IryZXkRnIjuZBcSO4j95HryHXkNnIbuYxcRu4id5GryFXkJnITuYhcRO4h95BryDXkFnILuYRcQu4gd5AryBXkBnIDuYBcP24fl4+7x93j6nH1uHncPC4eF497x73j2nHtuHXcOi4dl447x53jynHluHHcOC4cF477xn3junHduG3cNi4bl427xl3jqnHVuGncNC4aF417xj3jmnHNuGXcMi4Zl4w7xh3jinHFuGHcMC4YF4z7xf3ienG9uF3cLi4XV4ubxb3iWnGruFRcKu4Ud4orxZXiRnGjuHFunAvFheI+cZ+4TlwnbhO3icvEZeIucZe4cC6cq8RV4iZxk7hIXCTuEfeIa8Q14hZxi7hEXCLuEHeIK8QV4gZxg7hAXCDuD/eH68P14fZwe7g8XB7uDneHq8PV4eZwc7g4XBzuDTeFW8Kd4c5wS7g03BhuC/eF+8Jt4cJwa7g23BhuDNeG28K14bJwW7gtXBauC5eFK8N14bpwZbgqXBnuCleFq8Jd4ZpwV7glXBOuCbeEe8It4aZwT7gn3BQuCveD68Ht4HpwNbgd3A6uBneDq8HF4G5wN7gY3AwuBveCm8HN4F5wK7gXXAtuBbeCa8Hl4JJwR7gi3BFuCFeEK8IN4YJwQ7gfXBAuCPeD28Ed4ZJw39w3l4S7cym4EtwJ7gRXghvBReAecBO4B9wFbgI3gbvAZeAucBW4DFwGrgLXgavAbeA6cB24DVwIbgP3gQvBfeAacCG4EFwDbgHXgDvALeAWcAe4AtwBbgBXgCvADeDGbgAXgBu7sQvAJeDC7uu6ruu+rs4VXc/9XM8F3c/9XNDdLvitudvd39rH9q39ax/bx/av/Wzu/91c0iV/N7f83VzTLd3SNd3T7S7otm7rgi7rgm7/1tzupt/at+amrvq5ufl3+93c/Ku5+W/71X61v+1rc83f7Vv73X61b+1b+9X+NRd0PXd0tfu52/3c0BVd1DW/Nde7rbu6rcu6q7u6rMu/tE/tT/vTPrXf61P7vH6v3+vz+rv+q+/qw/qufrMP68P6zb6zn+q3+qw+q9/qx/qtvqwf68f6sv6sL+v/+rP+rP/r0/rOfrO/7Df7zP6yv+wz+8/+rE/r1/q1Pq1v69P6t76tb+vf+rh+tA/tS/vSPrRP7bf6qb6qn+qv+qq+qr/q+/q3PrCP6wP7uT6uj+vn+rp+ri/s6/q6vrAf7Av7w36wH+wP+8T+sK/sE/vEvrJv7Cv7xb6xb+wX+8d+sY/sH/vHPrKf7CP70H6yn+xD+8w+tB/tM/vMfrT/7Mv9T7/T7/Q/fU+/0rf0L/1L39LH9C19TR/Tx/Q1/U1f08/0N/1NP9Pn9DN9Up/T5/RJ/VKf1B/1S/1Sf9Q39T99uQ/qg/pyf+7L/VN/7s/9Ux/VB/T//D6/z//z/fw/n8738/18Oj/Op/Pl/Dg/zpfz23w5f85v89v8OZ/Nx/P3/Ea/0d/zHf09/9F39B39Rx/Sf/QjfUgf0o/0Jf1If9KX9CX9SZ/SL/VNfVQf1Tf15/6fD+gH+oE+oC/ot/ls/pq/5rP5bj6b/+a7+W7+mw/nv/l8PpwP5/P5dj6fX+fb+XZ+nX/n1/l5/p1/5+f5eH6er+fj+Xi+nr/nS/qUfqVf6VP6ln6gL+gP+oO+oE/oC/qFPqFP6Bf6hn6hf+gb+ob+oY/oH/qJPqKP6Cf6in6iv+gr+or+os/oL/qhPqPP6If6nn6oL+p7+p6+qN/pa/lZ/paf5Z/5W/6Wf+aj+We+mY/mo/lmfplv5pP5ZX6ZT+aP+WX+mJ/mj/lgfpqf5oP5YT6Y/+WH+WH+ly/mf/ldvpgv5nf5Xn6Xz+V7+V4+l6/mO/lVPtyv8pl8uA/3mfwln8mn8pf8JZ/Kf/Kp/Lj/5D/5cR/Kv/LVfC4fyo/7Uz7cb/KdfDX/ysfysfwr38q/8qV8K9/Kl/KnfCk/yp/yp/woH8r38Xv8H7/HH/J//B9/yBfyh3wVX8gX8lX8Ff/HB/J9fB8fyA/ygfwiP8gP8ot8Ir/IV/KJfCJfyT/ylXwj/8g/8o18JN/IT/KRfCQ/ydfxJ/wP38P/8EF8D9/DB/FDfBBfxA/xQ3wRn8QX8Ud8Ep/EH/FLfAxfw8/wM3wNf8PX8Fn8DX/DZ/FdfBa/xXfxXfwW/8Vv8WH8F//Fh/FjfBhfxo/xY3wZf8aX8Wv8GX/Gr/FpfA0fw+fwMXwLn8Pn8C38Dj/Hv/FxfBz/xqfxb3wbn8an8W38Gf/Gz/F3/B0/x9fxc3weX8fX8Xl8JN/Dl/An/AlfwqfwJfwKn8Kn8Cv8B7/Cd/Af/AffwW/wO3wL/8K38CP8C//Cj/Ab/Agfwm/wG3wI/8Ff8VV8FB/FV/FT/BH/7Zf4I/7uv/3dP/Hf/ts/8U38Ex/FN/FNfBQ/xV/w/f//f//793/9/fe/fv7Xr37++Vc/+gt8A//AN/AT/AP/wE/wEfwE//0IPoL/fvf7v+DDf8EH8OEPfwA//vyjv/3tR3/60X/+9Kf//ONP//jJP37xk5/84mc/+8VvfvOLv/y67/73B/jxB/ABfAY/wGfwB/wAP8Af8AX8AV/BF/AFfAWfwFfwDXwCn8A38At4Xz6Z5+WT+V6el+fle/ldHphX5n95Zd6X/+V/eV+elz/ml/lgfpkH5oP5YB6Y/+WL+WZ+mG/mhflhfpgX5ol5YZ6ZJ+aJeWb+mCflT3lU/pRP5VF5VD6VX+VTeVV+lV/lVXlW/pUv5U35Un6UN+VN+VE+lB/lRflQPpQX5UH5WB6Wl+VheVpelpflaflanpaf5Wv5Wn6W1+af/e2j/e2x+Wg+msfmr3lsP/TX/LUfems+lAfl5TwoP+flvJyf86S8ta89ta/9NE/NU/PTfDU/7Xu+mq/2vZ89Ny/NQ/PS/DMPzUPzz3w078l38px8J5/Jc/KcfCavyWfym7wmr8lv8ph+/qDv9sH/+W6+2/+8sf95Z96YN+ad+WLelv/kb/lb/pPH5S/5SZ6Sn+QheUqekofkI3lIXpKP5CN5Sf6VZ+QT+UM+kUfkD/lDHpGv5BF5S76Sr+Qt+Usek3/kHflHvpF35B35Rn6Rb+QV+UV+kVfkGXltfpvP5rd5bj6bz+a5eWi+lXflWXlW3pVf5WV5Vz6Wj+Vd+VbelvfkP/lP3pPn5I35Yn6YD+aJ+WM+m6/ltflr3pqn5kl5VF7OX/KUfCXfzVf72S/yjPwh/8qb8pE8Ju/Ia/K9PDK/yyPzuvwuv8vr8ri8Lp/L4/K4fC5/y6/xajwbz8ar8Wi8Gn/Go/Fo/Bmfxp/xg3wan8YP8mb8ID/Gm/Fm/BjPxY/xWzwXz8Vv8V38Fu/Fd/FdvBefxXvxWHwWn8Vj8Vo8Fv/Fa/Fa/BdvxX/xZbwVb8WX8VW8Gr/GE/KE/BpPx6/xbzwdT8e/8W38G+/Gt/FtvBs/x7vxcvwcP8fL8XC8HB/Hw/FwfBxfx8fxd3wdX8ff8Xb8E0/Fk/FkPBUvxVPxU7wUL8VP8VX8FH/FV/FV/BVvxQPyf3wg/8cb8oF8IG/I8/FU/BMPxUPxT3ycf+LD+Dgf58N4Jj7OM/FNfBPPxDvxTHwU78Q78VE8nI/ixXg4D+fFeCX+iEfiwXgwHolX4pH4JV6JV+KXeDiPxB/xSXwgz8f38X08H+/H8/GCvB/vxwvyebwgj8fn8Xk8Hq/H4/F7vB6vx+/xdvweX8jb8XZ8IV/HA/Cwj33sYf962Ov861+v867X+e9d7/rvvf++e++977713bO+9a1n/eoF+AAegAfgA3jYs/ArfAqfwq/wKvwK78Kr8Cq8Cw/Du/AvPAwPw7/wMXwRz8P38D08D+/D8/A/vA/vw//wOfwPv8Pn8Dn8Dq/D7/BAvA6vwwPxKDwQb8Kj8Ci8CU/Cm/A7T8KT8Dv/5ne+hH/zb76EH+FL+BN+hB/hT/gQvvWr55771at+9alXvepTj/rUnx71qD996U9P+tKXnvShJ73pQx96048eho/hZXgZPoYP4mP4IT6ID+KHeCF+iCfihXghnogv4ol4I76IL+KNeB5+hA/hRXgRPoQH4UP4Dx6EB+E/eA/+g+/gPXgPvoPn4Dv4DZ6D5+A3eA1+g8/gNXgNPoPH4DP4Cx6Dx+Av+Ar+grfgK/gK3oKf0K31a11b19av9W39Wu/Wt/VtvVvn1rt5BZ1b5+YV+AU9m99e++1Br732oP886D3/+c97PvsKfoKn4Cn4CV6Cn+AjeAlego/gIfgI/oGH4CH4B76Bf+Ad+Aa+gXfgGfRr3Vqv1qt1ax1bt9azdWwdW8/mtc/e69S815V1ap1aV9aXdWU9WV/Wl/VkHVlP1ol1ZB1ZJ9aLdWJ9WC/Wi/Vh3Vgf1o91Y91YP9an9WM9Wp/Wp/VoXVqP1p11aV1ad9aZdWe9WWfWmfVm/Vlv1qH1Z/1Zh+bHDs2LfvSjF33oG3gGfoFf4Bl0bj6AF+AH+AFegCfgBfgCnoAn4At4A76AP+ANeAP+gEfgD/gEHoFH4BP4GT6Br+Fn+Bm+hqfha3gbnoan4W14HN6Gv+FxeBz+hmfhb/gWnoVn4Vv4Fd1Wx9Vv9VsdV9fVcXVeXVfX1Xn1XZ1XF9Z39V1dWP/VJ3VM3VK31DH1Sx1T59Qv9UudU8/UOXVQPVPP1EH1Tb1Wf9Vh9VfdVYfVYXVXPVZ31Vn1WD1WZ9VbdVZ9VW/VW/VVXVZf1VF1WV1WR9VTdVT9VE/VU/VTXVU/1Ut1VV1VL9VN9VKdVDfVTXVSHVgn1ec6sA6sz3W5Ptc1dbku1zX1Td1R/9QP9U89UT/UD/VEHVFP1Bt1RB1Rb9QV9UadUVfUFXVGfVFn1Dv1RX1R79Qf9U49Un/UH/VIHVKP1Ct1SB1Sr9Ql9UqdUpfUJXVKfVLf1X/1Xv1XH9V79V59VPfVCfVBvVAf1A31Qr1QN9Q9dV99VA/VQ/VRXVQv1B11Qp1Qd9QP9UmdUsfUNfVMfVPH1W31YD1Yt9VzdVudVs/Vc3VavVan1Wf1Wr1Wn9VfdT09T8fT8fQ8fU7P0+/0OX1Ov9Pt9Dt9T+fT93Q/nU/n0/30Pt1Or9Pn9Dm9TqfTBfU9HVD30//0Pj1QB9TzdEB9T8/T8/Q9/U5H0830N/1NN9PLdDOdTC/Ty3QyfUwf09X0Mr1MV9PhdDf9TEfT0fQz3UyP09n0Nr1NZ9PX9DE9TVfT2XQ5fU2X09X0NX1NV9PTdC69Sr/Sr/Qq3Uqv0qd0K91Kn9KxdDH9Sw/Tw/QvfUvX0rN0K51Kn9KrdDB9S8/Ss/Qt3Urf0r90K91K/9Kv9C/dS7/Sr3QvvUuP60o6k66kL+lMOpO+pDfpcP1IL9KL9CPdSF/SlXS4DteV9CNdSk/SnXQo/Ul30qN0KF1Jh9KddCVdSXfSj3QnPUk/0o/0JB1Jbzvbe2c77733zvvZeUf72c+O9rIT6Gpf+9rVnna18572tPPO9rfDXdfh7nZd13W3++723333/fe2B+gCOoAuoL8dQAfQ367rCLqCnqAr6At6gp6gL+gH+oJuoB/oB7qBHncDPUCPe9wDdABd7QR6gU6gD+gFeoE+oCNoj7XM2mUts7ZZu6xd1jZrn7XNWmfts/ZZ66yF1j5robXRWmgttTZaG62l1k5ro7XTWmnttLZaK62V1lZrrbXVWmyttdZai61N1mJrlbXJ2mStshZZa6wt1iJrkbXF2mQd7F7/+te9nrvXduu557Zbu63t1nJrt7XbWm5ttpZb1222NlvX7bVWW3uttdZaa6+10rrXwY6io+hgL9HBfqKX6CX6iW6in+gpuoluoqfoKrqP3qO/6D36rr/oL/quf+i7/tY/9A/9rXvobz1E99A99BA9Qw/RO/QMPUPv0Dd0Ch1Dz9FzdAwdR8fQb3QcHUe/0WW0uFpb7a32VmurrdXaamm1tdpaLa12Vkur3dXOame1u1pM7a6WV4upxdTyai/1DZ1D19A5dBFdQ9fQRfQRXUQn0Uf0EZ1Ep9EGa4W1vlph7a/WV+ur/dXman+1utpcba5WV4ur1dX2anG1uNpera2WWDusBdYOa4O1wFpgbbDWV8fQKfQJfUKn0CF0Ct1Ch9AhdAtdQquqRdWmalO1qNpTLarWVHuqPdWaaku1plpSbam2VEuqFdWSauVaUa2oVq711Mq1oFpPracWVPupXdb+ao+1x9pfrbAOoUvoEbqEXqFH6BF6hf6gV+gO+oP+oDvoDdpGLaN2UcuoddQuahe1jtq51lG7qp1r59pVbah2VcuqDdWGalm1sFpWbawWVgurjdXKal+1rlpZraw2jWqo9Lo2hQBF+gcaAHMWCFAwEAwFwuBgKJAC/QEUAAYDBgkGABUANwA2ChIOEgYgCiBQmAaJgkFQGAwEC0HiYHCIYzqLoWAhyb+8XuH794plOP9b/B+6jidhh+Gb5e3iaQvL/q2Gc2NpuyG8Vq03bE83BBy55+hHi3X9VkfV0qrmdl38TLvU1l1GAy/cxouYedFaelnHXqjae5Ez+eLR6ss/wy/09guEkVac9Zs23bRUtWzXbTRxs9hr6MbbuunN3ayVrX0CuUXc+92bsembj4t7HP0AzjV3AydY7ejWWsjWyR0oLVdhy7+9Y9Cc2faSZi/iMGs89sKu5ZOclK0t8yg5y9Nn/8SQjvMsbaGsUzm0iLKvJmKoh4DFHmm0Bz+5LuU43QMVWTh5a1xuxqeHGz7H5kqehCWfeuKkz71iaWRa3LZ91rxPiWVNvDvyg3Z+zPMMa9umEDYrZG57DrE+LjT77gsRpcOah4bwraFu0egaNcLbNaKs00aWGu9j2jiSZo4Sdt8YGjv67R1xk0e51SNtdvhI+ZjwaGMYR5AMqsWkajQpt5tUjS8931+STzB9K0zTLhNumglbZwqq875PGEqkNjwk/UtN+ljT22tqTTbNVpuATlf4sbqDvGWn2rgT2nfCLT79Rp++3aduCYo2BkWA57UEJXbHBGUgYHqf5qHEFzfbUDqcpy9EtaSZqbY05bdPpbVc9tBK1WmoKsD2pweTO9wbs6r2rAxPWkGrVn/DVte21Zq3gi1cgUauQjtXaurKWruaGryCNq+g2Str+eo+fgXbv0ITWKIVrNsQFrWFhc1hSYtYQ6NY1C6WmsaSrWONBrLAyo1QM1mzpayFWaylKS3fmtbbt0mqelNr71mtblnLH9fS9rXWJrawlS03tCXb2trNbaEWt9jolre7NTe9ha1vUQNc2gbXa4YLtsTFxriU2i03ydWtclnDXNE2l91yly3M5Pq83xWa8LpWvAbwdvTZlheqXe6/Qt6t1aJXhdriatU6G8YOfJkSm/mCW/qaxr6i8t4X86bVr6WGv1BLPgEz2H86hmI1RJZWyO42R2bAsUuRRbIWNdNk6fTZ3UZZaKYMJ2Wci+2VvbGyjfLVsmi4zNuEwZM37N7oOf+O2TdlZlInTS9WewfaNPMVmzWLNmPcbPzcN5PErZzd6aGzudEKc2dp8Sw0eqbaPVNNn5X1M+bSAJquzAzatoQWpO28Pd0e2vkkmmoV7TeMRm2jQWBRjZbXSBp0Ic3en0pr19I+2L6TN9OY2bSFu97beBq7n2bqcjeahtTOitrKo9lsH9AKGlWr7qo1X5z462qWgTVitqNobGmNZGZt9V+Ta2BvjaLhtdn2mslclt40wsZyge2Eb2tsaIqN40229qJltp9lM3s6y9Qm2uRW2hb3jNb7ttr0q7m21422jWm3jcxg1+PyBtxwve3+eS2zp7Y9jbll23NL4qltbqVhN9Kqm2p/Lbz1ebdy7by5qbfFU9tzv803Gnyr/9RGMd7+Gzz+lv8KXDZuC84PwcHDG4Wji3Cs57Wplg3EuXW40JEvxemZOJH34pYEJuPSYbL4sB2nQkhMGDKYjxNjRy4A3yF+WZNzM9uUq96elWt5q9yzLweamButzEVDc9TWHDU3F7U4h0bnRLtz1/QcaX0OG6BTcgfXDF20RCeN0UV7dJrcyRusyzbrtNm62HKd6vE6p/268Jqwayt235DdbMsONb5Bu7DnarwuiBFCU3stsA3uUW/uKWuze3XLe2vmoj2/TfCJ/b3iRFt8PsTH48NG+XK6yJdsSvp6F6rxto0+PtB3XV3qa2N9217f3GQftdoHgTY9B2q77zffxxb8VCN+ux0/bsoPW/PTBv3WNv2wWT+37Ccb91t/3w+b+PNW/qyhv6GtP3zuTy3+uUb/5t/9w6b/bJj1P1HX4CymbAbwZrUEqEd+fiTZUDNB/dZWbgsc2JMLnge0vmbqaSSQtxNorQjihgRvwqKP5gSrRUE1Klhys4retKC3LngNDK42BlEzg25pUGlvcuzbG9RNDiZeHaSGB33bg/f8IAC2hseNEArgHUIz614jzHmQcHZvEvaxbZmwGydMzT6hNVEo5kphzawYVzdX2PHtjFSMgF/Vu4WZX0DVOOx4QFHW5xI/is0Y7iVDE6/+4YOImdekIWvVkA8bUn3b8GvaAEKHWz5yyPPOoTR16Fs7tAcPB28eMpwkIOtke48f6nj/UE0gRiuI+iFEl7cQK08JBpQtIu6jiCZe/cPHAjO3dUTWQCLfSKR6pOIHjP/feZj4871E5pOJ8dVEYa/E9xm/NTWf2C0oekl2RzE7oqjfmmJpUPG1qXi5o3utGlcclhWVNK23N5nkBnPa+tYiaG5RDESsWwcBak0vJnYXR2yAcS6aYezZYHzcGGO0x8jDCADgq4ykYUbwIm2bf55xW2gckwjXt63eZRsIeP1rjW6wcelG+pY822i33KjsGW80ognHKpE7VbbiSCjp1l5zjkWhPVFu19ECii7CDTxaROlE29KjSwgFsslHWdL2Y2jZflyjj0CediClKUhFv+WWsNYgr81nIR8kv9YtQ5qOJiJvGorsSrQVecRejMxeFukcjVy8HlnalvTmJYUWJi/QyCS/p6nJbG2yGpwU2JqdTGxOtjR1ksLvT3ITlI49Y8LpmAJF0luU3xxlkG1/cRildDZI8trs7q0aqDSsUwZRyzLkWYA92zyUV5OVjHuVMg1XBrfNVyK2Kwk0YinbsWzBTFnmZhu0PNTNWu5vWq43brm2bwm56/9pX7m8hi7NLG9V9blLbPHyLxUM0Cb5t7V+SUxfmtgGZjSD+eKyhJnPJcxRHk9iikOrmFLaxrwIuciax0xCSkNqJxNLEu3WYGY5qJsRy5ly/ROaG1csvZmroi3N2pwmNKFDW9oERDucFfutcfbb+J+eMsCppgmaqV3mRI1zwkH2Od3MXOn0hjq1rc4ysCIdknexM+vRNmO0s3z/emc24NlqgJ8N/13Qkica81yWenWuem7LZisZatuTuHnPqpVSHvkMM019BrnzufTgZ+qbn6DNfuJ++5e+/U/g45+rbSugE0VboEGGQFsVUwk9hq2+uF3QMuCyQYc8UE+DRtsIVapVN8tSqD8WGtSW/9pkqLlwrCA0UuCrocTNhzKz4u8zIlrviCbdFkC3Jpo42hQdYlBU1QbxuGiQZdGKxXQAxVZGhzM0CtNWBpgbrTYFZHqhkYnTo+xXRvlt2sAHsTZILyM8Q+pfXXukncdIP5+tkvLHtkmrhkkXKab3+vwtZnc7pd19IqCTPPBPlUbbLFXqqpvJcqk/Xhp0y3/ZhKmZi6v/8LECr5gWb87UNSt/n1FTedfU7LYw3bop4tHG6ZCBU/V2S6eJob1TIWOnZjVGqB7JVn+87VPB86dmnDRv3QgqdDuoSVYR/BpqZ2wTdXUQFZLEMKQnv4W6t4nUD0QfpFxJ1fJcavI1DKzo0VSX/XTq2GAuCgco0noqgsiMKrfTmGpqT7WaVIW28L1hVVYIbaueydvC6jSymtpZVb+RYpkzSqXRBAy/uYqaXWWtOPtm0bntr8omWHkrrLkhVq21xerraZE1G2WtdlnFplm1ddY10MpwbbSCNFpqDY21lvZatclWarXVG269m3Wl5l5psEKp3buvqRpvRl+JKuuvKl1/nenHvAQLmIFdeAq1UktBYHuwVw3RMOzLdvsaNwNBI7FzvN7T1mLLH4xN1K7G/GxstRxrYIsG348tuCZkZ5oNyYq2ZFdNc7L/plFZuV3Zalo20LrsAQZmPTWkeknPzN4ZJWunyDZtSyWvzkpbuOh+NpqfhVMt0P6bdmjlpmjLqTXadmKbtNEsbbdMy43Tuq72aVuDVmpDQ7XdVq1urtYt1nqN1l5Nu7VeR+u1sAHba8M2NmOLLdlSY7bB1rHb/aQtb9WWccXVm8C/bd7WWriFRm6rdm4B0tStRV+Dt2/ztjd7q7XKGxunMrZ/m03g+lZwdaIhXOIfz+E6X8SNj+KuveI+n5Bb1TquN5DLv5FbdfIC8p2E5HwAEoG2lxtP5pp59bs+8ZSm7VxuPhe/oMt4RPfS3tE9+fOarvNB3dim7jere8yyrre90Ft7X5dfTey+N7R7l7S1y84v7n6IRnfvChV73vSu0NSZ0gavwsgCSmO8uFEXoVZ5SaF0RG2e16WEXpTt9FpI0YuwwV5Xl3sfXv12AaOqVaK/3cRAEYd8yZrzrfG06Btbu77onTf48Gnf8rMM9Wjgt1lv7PcCRoDx2deA2Q8C27cJvHIs2OK2DFzHgQ2/HcCoeUzVsIrpN+xPOq9Z8jRiaTVQyamtRFqZZUgb9hKxtxCZlclHojLzSMOeIdVWISKy3yjXNxtpWBqkGhjEfjbQYioQjRtglIc5uggqslpMadCP/YIfpLBdPnDnK3mYRvDQb/tOpLcRUap2sfo1XvfpOkmH1EE299Zbc92gbXtHRuQiUafh3H8CzgDdSmL+227PrsW2errMdh9YfeRlcu3JNaRG7VQaNi2kcUr7vi+6We1l9MxMEufLOjfKNtaYeYvs2tRYx10YQ6UyI6a1FYbdJsLoNvYFNTIChow67eX+E15i2uCC293mQkZd3HK/ZS0xTWPB7U5mIaMOYbmfupKWhSu0GqeiWlR2Cx6tEhZZoMLlHFjWmGkprl+OUjpaiNK2rb3lvO9U1urybnj55o9ynY8mhfFLRAca8Il2mJu9nZI+LnSsQeZpk5n3cATApaD5xplv+8xwryZ9K83TULNZpFForvlbbIZWYp73kkz+u8OT3xTMbcAZ4gxBPuFyhYy6LNHZk3VXWabHWMIcUUmumyRReodkzJ7GKDsYWTowMkqOiozYuzjZqUjL10Jm+0JIEUsUZQMUyU9GnMxEpOVzH7N94qPUewh6ZQLimWGHa7ba0ZlZ6kg1vLBeewvR2EZMm7uLqsizG2CepzaGCmXz/jp0kEG0rXfU6xnnVIsZeX2IYD+0UoxaUxjBzvMXJmwoQAVh9bCLuxbNVVsW0ZAJ/8hruR9/s29a0c1qgpzep/19CRR2RM9a7i9fza9/W3iFqqx0tmlg3g41jdmXvDbs0Z99umymtUkHdp7KPDZsWl6zqc8oqec9z6oGMJP6fuOutxkrdVq2PKtas8xqWXFeg4pRM5M4ahrxXKdpyrOqOcpUrM3qlZk07PwNw4V3YTLdgiascWMwuCHrrS1rug24pBOR48ks5IzG/WbT1rbXp9CXHl+3cT3NXOM9vUBgtjG/veu7yWvs3Ulv+Hq2fc1G6kpawH6NYOPKnGdT2H9r2OyeietjDg52MTyvBPamQPXkOFWG3NAr5T1gjx4t7+m6Zfk8tZc+ray/bXasRXdu1L03Ha86UO+Ppf1rhx/sKX4B3LZ/mvdf2xHQtzJAB7cJ2MMtF6jpeAHJscLA5yEGMgsODEccSK0/sBuAIHI5gjfjEaRsWoKl4QlCcxV8IxfETWPwGtQgb4aDa+Md5Dr2wfBzKIRSOBTin/HFEKXREPp2QxBaigJvPcTQgAgrW+aInxFRtSTi5A7jBeWmRrgJ/OaIndkRl3KjJJSM/jSJuXUSRhsoFO/AtZOirKBJFGitoiAtp7hbV8G5Lvvifm+sYM2sUBthQWmHhRuM0RbEFlvI/fnpFpB9AMt10y1qWxsuWDMuHr5C/4cuuZj3pIs3dejCwJ6FmnqRF7YVzsZi+PZiaFuTsXiEbGnwRTEKQ8w2mS+LMKwXbZtGki7g8LB2dvSGb4icMyoabAhd3IQoPo6z5kN+qKdxH5zqFrHdYy71PvuTW5P+r/FJ3F/v1NxgmaGRbkRa7mqDTJ2ZHiDcWA9I7kyPKG+vB3R3uIeFFjfZI9QTaqwHtN9NNjCpeX/jGvpEyzm7A6QpLl9MlCE9a7K1Cy3w+egPQvJ3AtpHHq1A89T8hDv4rHzz2WYLMVNq8Nn8Hv3RZ8d3FHx/xzKd4EGw4Zw1vyMHPdEHcREHegZam/57/60fhH8/C6R8/jrcLxnkm+APOIMsKu9hmQiHXiOCku0hL21yCF6Whvh7YwjFTAuJ+0UhHHMzENgKYdTb8T6qTAsmoxtnMroKETV7o0isFCfR7k+YKdU2g/ecNTaZzX5Zif02lRB+RMm9mk8ihd7fS2ILz1ZiC8mxrCBRrvEjhJg9si+njoh+5Ai7X9aqkXo+B8eItCD5xbW5WwI+obtdJ6s6XjQRu9H72Z2R27SFZ29FaOVv2Egr80n8bzmhrd5NNOOjCOmVZtmHBGj6hWu7UwJ8psWyxRmHaPqFa7tTZq5oceHhF1k8ocK373FhmfKSWusQu4/RX8Qb7yDzkWTEql31GDSi71u0QXSZKrwtCv/LVuirdyTK50xUgPnPZDskyj3e48/Gzf/M2T6M0zjYwz7aw3Cag33Yo30YpwXPRrwaz4LPnUTL4XyI8860jAHvkQbQhWycMAQ9uVxFqGyc+dxdM/SyaAbOQ2YQZsJMbG+WQZq1Mn42UgY982R4gLmOkbHbBhn5rY9hqYkxs7AphmNuLkLbT6DzerwGNaPUXXuBZaLZNRMdYIbQowlR3ziKnkWlQXRhCv0RFHMFW9Pj9pBIOYHujRef2SI2WHSnCsxIoZ+/OXYd7JFMD5zhwKbNOMRGzTxp42Wcc9Z5WD1tlqEEzFwro41Xd+xiNqkxeQaFMHaGkpg5U2UcOENdjJex1CIOmUkBYE6YobmAnbuS3Z7FN/+29QYyK2/eetyN0gy6gfcFN/gacUOIW2z2cnyN6O2vYccxNfIbWYNZY2pmcVKNK2+oocsZNbCnYs7Mj62YSYiBM28eL6OeQ2YAP08mr+6UEcWoGX20g0b+RTMYFt6uu2YMMG2Gz2Wn09w3LNPhGHG26sD1iTr4jNPhtE06eTM/h/vfCHe8p23KjY2fm3VzmzU3XnfHDV3m24Dzahv0oHff6Pf2DJb59yj7ZX52tkyB7JQJ42Ey9JkkA8jWvx/aG2cibe8MXi6d8eUt8SxZL6OZxRQarzyChpvhHR9ePQwp4u9DPnWFy385UbsZAp5BE9SGe5HwP1hmbbzSNEnx+d3vpUV3SXL3dpf3l5omT59WDE3G88CBmj1c8OFgdkJ34JEFnkcPBgq7TfJ0jupkHkEFrL1bNnAf2KUFp0lC5677VXX8vnmZa4H6NG1PWdusnjwk2qUatV2wapTeZs+8nJIPYx/H+KzZN6ZsCjDyuE2twT8sKMYLgxbItqBAsYm1QSu1MEgOBgfpYe3sd5mo48nokWzeqWm123xcQLrHZ4SF0LXqRuET5rIdS9Z2KNsYnsh+HsaxV0xb466yUo7r+d1ZPaTZ0QOPF/TQM5wHYE/myc1GHqe2jgcvo3j8PYeHii3e+B26b95Rr7U7CGuCZ+xwgwnht+Us8tlzF3ls8gt87LlFvva8C/FCTO4qo80kam/RJw452ghf5Evmh0x4sATW6VLzD/ln1tD4o6WcUo5Td/uN0SfTXZqxnu92ZJ7Qvnvm+XihxghLxlb82GaaXAwbhD6GjxjC1tbLxzP7g1nmql2M3A1vvvu9W+d5wC6G/VODvJTePK37lJFz5IOZQXxbOC5vn4g7elxNotPK4it75s3j1jVdNzf5hBy7oc18bAYOvE2boaNOkzkb/UMezwkD0XhZ32wTerCGNNWxMFLgfZ5Mj0vNo9CsO3kjGftgnzlwHDhLpp3kRm1Y5zx+QwYCE2bt8SbUbA3BYMd6qsBvpAzzbGwUWmUWw/tTa6mwm2EfO5BbHldZYIZjiPI83wnnjUspe7YvW2afmJJXWyEkZJuOWeizvalkHWBusw+qXaKpzSYZewG/OlqeRkesa0kJM2wXzyTas8XjcjZL5OlHu9VnGEy4Fqv/ladSrgVhpOy9vQJmKZjhvouN/YmUHvmSWAXzDNh4MXtJLvfBJWcItlD9/2yfxfMy4R8uoCd2ErvzJ2Uvj/uxYNaGRzI2Cn4HfTntgrCuJXVmWCyek2jMFo/l7Czh049hq88wM+G6rP53T6XEWrfgUOurWzbAVPxdTNufhNDAlvIqmCfAvoqR6q/awf0E509FM3bwgc/ZMt9onUXjt1oyTURrnE9gthTKQJ6NQm3CaBQPhPmFCOZOaWgAj6Gi2QA4B1rOVfLJ3GHOgYLZYqVtRK/kL+05MPFl7ODHgNJogp6DgrkBOEdKYxN0GBUmTTB8Oh/ZhXcHn4/ksEsanxNQ4892+uumC5g6dBEaV5erNcerYT+m79ord2BbYADj4NXo/NnVritiewffT5d5oxPXZp9lc6t6kN0PX6N5zRCiLBuKtXFDqFkz5M87htQzXAjg9wrl1fIgqdgcpI/zgsQ/Mggj5wWN/Z4g1loPJA8Dgvx+TbKCiH09e7msR+p397Dj+h757+7BrPU9YzHDx5UH+NDLph54L+uBmU09vzaTB2vW8fh5F4/yzOEBe9HFhm03rX7zFtC0VS+qNNq3u801QUGPBZFAFD2e6Jp2EllPP/u5WluKrKsXlwb7KIaD+jWVZi3DR8SgBkwxg+vJHVX+mtR5nujwETrdW0PBpfUZM/LdZro51pdyH8ljCg2xras528vspxocq0n//S/Eq0o99ymIZx8W1MJj9DWDL0WLsgmYD4lW7qDl/mzd8tT9m4N910YKd2Z3LEyN3RZMqyJtzoX0PtTPZcCyCbrysymel9m5suWZj51yLERy95cNQzLyJK477vCsOGJx+unWdM2VaV/70vLL0vY2pUetSQPhqN/lnNlryAk3YWM83tGaLfAwWBZPNfUYqYGfvcde7jJk8yVoDf22Ut9QVbWCEWbL4pqLmPiacxs377FFeexC8XK8JmO5x0rOI7O4anntDLN42X8FCS2Q3C1K6V+Pb9th2B7NycPlm1MaLYUFuJxwZ2B8IwdqIfnQMNIoaAKTMJHezkyJ7RXn+BXksFds5Ohpq4vIN7diY4Pby/f7QFvbgjTZCRFmOrXlKCfRn+PEVyuc5Li/iZNnNy3Ox4KfmOFRrjWZX/yget5VBC2eTT7Pa3OnuPD9eohLmVC2fqhnd2jhV16cLe5gkampMVEjqL0Ids+0c95ssiSFnlqwQXFWyvlmycz8+Pk09KKVWJCsImTmYll30xFFnYS4ETVdLNN/YoJMjvZyLWIST7KOzoNTSJNBjXE5LmNGFrfFBCfg7NSkxtObJkt8bPGGhoNhCxRiS/uefa7smU6fk8WyhNlfOQjMp4CT9ovayeb3GU37ZxlJ+lOMJPc7DfjLpUUY9oFF28iiIuVhxn/foiJi51GFCgbCw7G0aJcyzjBYkRqndUXd7SszzQzIrezrii9lGZj1TWCea8AhO8DmFoDtbv/+W/0lpoB1/qojEv/mo2l/7ZFEfcefl1xvhG+PNtJPbDWComPO8Z5nGRFNVWkUYVE2Tvk8n7DnCO2RJKYfU7EO2w8KDlB6ZeyvRD/Iki7NzllfjUTwiclI1l7d9MMYnO2LawL+9Iq3gp8sNryHLfcs3LgVc6S33GbhhhmZS7TlPB237WzCfH1pLdUaE2PWnoCnjcpSDZ+DjNt2R+yG2ZlX0LVArNAxtnHf5jkVS/jcxTtrvj77CF1a93BbHxvMG8ZwjoBiNp+dxzO27k/B0a9xOeeb0ydFo1/+cv5ZB/bmcNnjZlrgZ3f7TBb+zyW/wZ8AlGNpj9kICN1BgTCYFcONQCmcEpR9aYM2MRBe7hGE/nYYyPYFpbsPKtRSAI0OhJv9vkBwC7SPPcKqGS+sgc317BFKHCwMyfDmwnVKBr3uAp7khVQWKxC4BQP8//9/rqqqqgrPqsJ2B3bgfqA/y7IsO86yLMuyLMvqLmi32+1b+wFiFS0VrBUhHMJv8BvsBrvBbXAbzAazwWvwGqwAVgAngBPAarAajABGAKfBafAB+ACMBp/BBWACcBlMBguAA8BiMAA4DA6DwWAwGAgD31/vr9fX6+vt9fZ6eb283l1vrhfXa+ut9c56Zb2w3ldvq5fVq+pN9Z56Tb2k3lFvqBfU6+nt9G56Nb2Y3ktvpZfSK+mN9D56Hb2M3kVvohfRa+gt9A56Bb1/L6DXz9vn3fPqefG8d946L51XzhvnffO6edm8a940L5rXzFvmHfOKecG8X94uL5dXy5vlvfJaeau8VF4q75R3yivllfJGeaO8UF4o75P3yevkdfI2eZe8Sl4k75G3yEvkFfIGeX+8Pl4e747X783x4nj5XhtvjXfGK+OF8b54W7wsXhVvivfEa+Lde0m8I968F+8N8YJ4P7x2b4eXw0v3angzvBheudfCW+Gd8Ep4IbwPXgdvgxfuXfD2L//qb/7i7/3er/3ab/3WL/3S7/zO73//K7/yG7/v677su77pi77mW77jK75vr9vL9q69CV61N+098B540d6zt8BL4C17yV4Bb4BX7A17wdxfri+Xl7vLzeXicm25tdxZriwXlvvKbeWyclW5qdxTrinXlFvKJeWOcke5olxRbig3lAvKBeV+cj+5nlxPbie3k8vJ5eRucje5mlxNbiY3k4vJxeReci+5llxLbiW3kkvJpeROcie5klxJbiQ3kgvJheQ+ch+5jlxHbiO3kcvIXeQqchW5idxELiIXkXvINeQWcgu5hFxC7iB3kCvIFeQGcgO5f+6fC8gF5P5x/7h+XD9uH7ePy8fl4+5x87h4XDtuHXeOK8eF475x27hsXDVuGveMa8Yl445xw7hgXC9uF3eLq8XF4l5xq7hUXCluFPeJ68Rl4i5xk7hIXCNuEXeIK8QF4v5we7g8XB2un9vn4nBvuDZcGu4MN4YLw3XhtnBXuCpcFO4Jt4S75+q5I1wRLp5754JwPbh2bp3Lwd3ganDnXAzuBdeCS8Gd4EZwIbhxrgOXgQvnBt3e3V3dxd3brV3a/a7swu7rti7rqm7qnq7pku7ohu6b2+ayuQrcBC4CN81Fcw24BVwzt8wd4Apwx1wxF4AL5gJbX22vdlerq8XV3mprtbRaWW2s9lXrqmXVrmpTtahaU22pdlQrqgXVfmo7tZxaTW2m9lJrqaXUTmojtZBaR22jdlGrqEXUHmoLtYRaQW2gFlD7p+3T8mn1tHnaO62dlk47p43TwmndtG3aNa2aFk17pi3TkmnFtGHaL62Xlku7pc3SYmmttFXaKa2UFkr7pG3SMmmVtEnaI62Rlkg7pA3SAml9tD3aHa2ONkfb1/K1N9oaLY1WRhujfdG6aFm0K9oULYrWRFuiJdHqtXmtiDZEe9d+aD20Hdq6lq7d0GZo51q59kJboaXQSmgjtA/auLZBy6Bd0AZbvt3bvMVbu63buf1t3MKt27bt2qot2p5t2ZKt2IatW9vWrrUKWrUWQXugRWvP2gItgbasJWsFtAFasTasBWN/sb5YXuwuNheLi7XF1mJnsbJYWOwrthXLilXFpmJPsaZYUuwoNhQLivXEdmI3sZpYTOwlthJLiZXERmIfsY5YRuwiNhGLiDXEFmIHsYLYPxYQ64ftw+5h9bB42DtsHZYOK4eNw75h3bBtWDYsG3YNu4ZVw6ph07BpWDQsGvYMe4Y1w5phy7BjWDEsGPYL24Xlwmphs7BXWCssFXYKG4WFwjphm7BLWCUsEvYIW4Qlwgphg7BA2B/sD9YH64PtwfZgebA7WB2sDtaP9WNzsDnYPraPxcHiYPlYPvYGe4O1wdpga7A1WBosDXYGO4OVwcZgYbAw2BfsC9YF64JtwbJgV7ArWBWsCjYFm4JFwaJgT7AnWBOsCbYEW4LdY/dYEiwJVo/VY0ewI9g8No8VwYpg8Vg8NgQbgr1j71gQLAj2A/uB9cB6YO1YO7YD24GtY+tYDiwHlo7VwGZgMbByrAW2AjuBlcBCYB+wDtgGLBy7gO1ZntXZnL1Zm6XZmZXZmH1Zl2XZlU1ZlDXZkh1ZkX1j3Vg2do1NwKqxaewB1gB7xpqxBNgBLBk7xgZgAbBhLHD9tfZaea261lzrrdXWSmudtcZaYa2u1lbrqlXVimo9tZZaSa2i1lDrp9XTymndtGZaMa2W1krrpFXSCml9tDZaGa2K1kTrodXQSmgdtAZa/9Y/q5+Vz7pnzbPiWe2sddY5q5wVzvpmbbOyWdWsadYzq5mVzDpmDbOCWb2sXdYtq5ZVy5plvbJaWamsU9YoK5TVydpkXbIqWZOsSFYk65H1yGpkNbIWWYusRFYi65B1yCpkFbIGWX+sPlYe647Vb82x4lj5VhtrjXXGKmOFsb5YW6wsVhVrivXEamLdW0msI9a8FW8NsYJYP6x2a4eVw0q3algzrBhWudXCWmGdsEpYIawPVgdrgxVuXbD2K7/qa77eq73S67zKa7y+q7uy67qmK7qaa7mOq7i+rW6r29q2rq0KVrUVwXpgRVvP1gIrgbVsJVsFrAFWsTVsBVN/qb5UXuouNZeKS7Wl1lJnqbJUWOortZXKSlWlplJPqaZUUuooNZQKSvWkdlI3qZpUTOoltZJKSZWkRlIfqY5URuoiNZGKSDWkFlIHqYLUPxWQ6kfto+5R9ah41DtqHZWOKkeNo75R3ahs1DVqGhWNakYto45Rxahg1C9qF5WLqkXNol5RrahU1ClqFBWK6kRtoi5RlahI1CNqEZWIKkQNov5Qfag81B2qn5pDxaHyqTbUGuoMVYYKQ32htlBZqCrUFOoJ1YS6p5JQR6h5Kp4aQgWhflDt1A4qB5VO1aBmUDGocqoFtYI6QZWgQlAfqA7UBiqcukDtVV7V1Vy9VVul1VmV1Vh9VVdl1VVNVVQ11VIdVVF9U91UNnVNTaCqqWnqAdWAeqaaqQTUASqZOqYGUAGoYSow/ZX2SnmlutJc6a3UVkornZXGSmGlrtJW6apUVYoqPZWWSkmlotJQ6afUU8op3ZRmSjGlltJK6aRUUgopfZQ2ShmlitJE6aHUUEooHZQGSv/SP6mflE+6J82T4kntpHXSOamcFE76Jm2TsknVpGnSM6mZlEw6Jg2Tgkm9pF3SLamWFEt6Ja2SUkmlpFHSJ6mTlEm6JE2SIkmPpEZSI2mRtEhKJCWSDkmHpEJSIWmQNEgKJAWS/kh7pDxSHalf2pfiSG+kNlIa6Yw0RgojdZG2SFekKlIU6Ym0RLqX6qUjUhEpXnqXgkg9pHZpXcoh3ZBqSOdSDOmF1EJKIZ2QRkghpHGpg5RBCpcG0z7dUz3F0zutUzr9qZzC6Zu2KZuqaZqeqZmS6ZiG6VvalrKlCtIEKYI0LUVLDaQFUrO0LB2QCkjHUrEUQAqWAlFfaC90F6oLxYXeQmuhtFBZaCz0FeoKZYWuQlOhqFBTaCl0FCoKBYV+QjuhnFBNaCb0EmoJpYROQiOhkFBHaCN0EaoIRYQeQguhhFBBaCAUEPoH7YPyQfWgedA7qB2UDjoHjYPCQd2gbdA1qBoUDXoGLYOSQcWgYdAvqBeUC7oFzYJiQa2gVdApqBQUCvoEbYIyQZWgSdAjqBG0CEoEJYIOQYegQlAhaBA0CAoEBYL+QHugPNAdqA5UB+qH+qE50BxoH9qH4kBxoHwoH3oDvYHaQGmgM9AYKAzUBdoCXYGqQFGgJ9AS6B6qh45ARaB46B0KAvWA2qF1KAd0A6oBnUMxoBdQCygFdAIaAYWAxqEOUAYoHBpEe3RHdRRHb7RGafSjMgqjL9qiLMqiK5qiKGqiJTqiIvqGuqFs6BqaAFVD09ADqAH0DDVDCaADUDJ0DA2AAkDDUOD56+x18jp1nbnOW6etk9Y564x1wjpdna3OVaeqE9V56ix1kjpFnaHOT6enk9O56cx0YjotnZXOSaekE9L56Gx0MjoVnYnOQ6ehk9A56Ax0/p1/Tj8nn3PPmefEc9o565xzTjknnPPN2eZkc6o505xnTjMnmXPMGeYEc3o5u5xbTi0nlvPKWeWkcko5o5xPTicnk3PJmeREcho5i5xFTiKnkDPI+eP0cfI4d5x+Z44Tx8l32jhrnDNOGSeM88XZ4mRxqjhTnCdOE+feSeIcceadeGeIE8T54bQ7O5wcTrpTw5nhxHDKnRbOCueEU8IJ4XxwOjgbnHDngrM/+VM/8/M+7ZM+51M+4/M93ZM91zM90dM8y3M8xfPtdDvZzrUzwal2pp0HTgPn2Wl2EjgHnGTn2BngBHCGnUDzl9nL5GXqMnOZt0xbJi1zlhnLhGW6MluZq0xVJirzlFnKJGWKMkOZn0xPpiezk7nJ1GRiMi+ZlUxKpiQzkvnIdGQyMheZiUxEpiGzkDnIFGT+mYBMP2Yfc4+px8Rj3jHrmHRMOWYc843pxmRjrjHTmGhMM2YZc4wpxgRjfjG7mFxMLWYW84ppxaRiTjGjmFBMJ2YTc4mpxERiHjGLmERMIWYQ84fpw+Rh7jD9zBwmDpPPtGHWMGeYMkwY5guzhcnCVGGmME+YJsw9k4Q5wswz8cwQJgjzg2lndjA5mHSmBjODicGUMy2YFcwJpgQzggnBhGA+MB+YcWac6cB0YDYwG5gMTAYmnAlnLjB7kzd3Uzd1MzdzEzdx8zZv0zZtszZn85uxCZuu2ZqrqZqoeZqlSZqiGZpuZpu5Ziow1UwE5gETzTwzC5gEzDKTzBRgBjDFzDATrPxV+ip5lbvKXCWu0lZZq5xVyiphla/KViWrUlWZqjxVmipJlaPKUCWo0lPZqdxUaioxlZfKSiWlUlIZqXxUOioZlYvKRCWi0lBZqBxUCir/SkCln7JPuafUU+Ip75R1SjolnXJOGaeEU7op25RrSjUlmvJMWaYkU4opw5RfSi8ll3JLmaXEUlopq5RTSikllPJJ2aRkUiopk5RHSiMlkXJIGaQEUvooe5Q7Sh1ljrKv5CtvlDVKGqWMMkb5onRRsihXlClKFKWJskRJotQr80oRZYjyrvxQeig7lHUlXbmhzFDOlXLlhbJCSaGUUEYoH5RxZYOSQbmgDJZ8uZd5iZd2WZdz+cu4hEu3bMu1VEu0PMuyJEuxDEu3sq1cKxWUaiWC8kCJVp6VBUoCZVlJVgooA5RiZVgJRv4ifZG8yF1kLhIXaYusRc4iZZGwyFdkK5IVqYpMRZ4iTZGkyFFkKBIU6YnsRG4iNZGYyEtkJZISKYmMRD4iHZGMyEVkIhIRaYgsRA4iBZF/JCDSD9mH3EPqIfGQd8g6JB1SDhmHfEO6IdmQa8g0JBrSDFmGHEOKIcGQX8guJBdSC5mFvEJaIamQU8goJBTSCdmEXEIqIZGQR8giJBFSCBmE/EH6IHmQO0g/MgeJg+QjbZA1yBmkDBIG+YJsQbIgVZApyBOkCXKPJEGOIPNIPDIECYL8QNqRHUgOJB2pgcxAYiDlSAtkBXICKYGEQD4gHZANSDhyAdmTPKmTOYmTN3mTNmmTNVmTNEmTMzmTn/ykTMpkTL6kS7LkSqYkSppkSY6kSL6RbiQbuUYmINVIBGQamUYeIA+QaCQaaYA0QJ6RZ2QBsgBpRpqRBMgycgA5gCQjyUgBpAByjBwjA5ABSDFSjARAAiDDSDASSALHX+Ov0dfoa+w19hp5jbzGXeOuUdeoa8w13hptjbTGWWOsEdboamw1rhpVjajGU2OpkdQoagw1fho9jZzGTWOmEdNoaaw0TholjZDGR2OjkdGoaEw0HhoNjYTGQWOg8W/8M/oZ+Yx7xjwjntHOWGecM8oZ4YxvxjYjm1HNmGZMM6IZzYxlxjGjmBHM+GXsMnIZtYxZxiujlZHKOGWMMkIZnYxNxiWjkhHJeGQsMhIZhYxBxh+jj5HHuGP0G3OMOEa+0cZYY5wxyhhhjC/GFiOLUcWYYjwxmhj3RhLjiDFvxBtDjCDGD6Pd2GHsMNaNdOOGMcM4N8qNF8YKI4VRwhhhfDDGjQ1GBuOCMTjy4z7mIz7aYz3O4x/jER7dsR3XUR3R8RzLkRzFMRzdxrZxbVQwqo0IxgMj2ng2FhgJjGUj2ShgDDCKjWEj2Ag2AkVfYi9xl6hLxCXeEmuJtERZYizxlehKZCWuElOJqERTYilxlChKBCV+EjuJnERNYibxkmhJpCROEiOJkERHYiNxkahIRCQeEguJhERBYiARkPhH7CPyEfWIecQ7oh2RjjhHjCPCEd2IbcQ1ohoRjXhGLCOSEcWIYcQvoheRi7hFzCJiEa2IVcQpohQRivhEbCIyEZWIScQjohGRiDhEDCICEX2IPcQdog4xh9gn8ok3xBoiDVGGGEN8IboQWYgrxBQiCtGEWEIkIeqJeaIIUYSIJ96JIEQPop1YJ3IQN4gaxDkRg3hBtCBSECeIEUQIYpzoQGQgwolBsRd3URdx8RZrkRa/KIuw+IqtyIqqmIqnaIqkOIqh+Ca2iWyiAjGBiEBME9FEA2IB0UwsEweIAsQxcUwMIAIQw0Rg+CvsFfIKdYW5wluhrZBWOCuMFcIKXYWtwlWhqhBVeCosFZIKRYWhwk+hp5BTuCnMFGIKLYWVwkmhpBBS+ChsFDIKFYWJwkOhoZBQOCgMFP6Ff0I/IZ9wT5gnxBPaCeuEdUI6oZwwTvgmdBOyCdeEaUI0oZmwTDgmFBOCCb+EXUIuoZYwS3gltBJSCaeEUUIooZOwSbgkVBIiCY+ERUIioZAwSPgj9BHyCHeEfmGOEEfIF9oIa4QzQhkhjPBF2CJkEaoIU4QnQhPhXkgiJBHqhXmhiFBEiBfihSHCEOFdeBeCCEGEH8IPoYfQQ2gXdgjrwrqQQ8ghpAvpwg3hhlBDqCHMEGYI58K5EEOIIZQL5cIL4YXQQmghrBBWCCmEFMIJ4YRQQighjBBGCCGEEMIH4YMwLowLHYQOwgZhg5BByCCEC+HCBeGCMBgGwz7sQz7kwz3cQz3UwzzMQzzEwzusQzqkwzmcwx/+UA7lMA7jEA7h8A3f0A3bkA3ZcA3XUA3VMA3TEA3R8AzP0AzNsAzLkAzJcAzHUAzFMAzD8C18C91Ct7AtbAvZQrZwLVwLFYQKwgRhglAtVAsRhAjCtDAtPBAeCNFCtNBAaCA8C8/CAmGB0Cw0CwmEBMKysCwcEA4IyUIB4Vg4FgYIA4RioVgIIAQQhoVhIVgIFgJD4Nuvt19vvt58vfV66/XG643X2663XW+63nS95XrL9YbrDdfbrbdbb7bebL3Veqv1RuuN1tust1lvst5kvcV6i/UG6w3W26u3V2+u3ly9tXpr9cbqjdXbqrdVb6reVL2lekv1huoNVWaPm+7eYOq4NdwZzL577sZg3rjl7gsmjdvCXcGMcVO4J5gubgl3BHPFDeF+YKK4424HZom7wc3A1Lvh7gWmiDt49+bdzd+76eHW79ysu/H7Njfc9l2bczd9z+aF+9+ySeGOb9gM3u/tmvTd3qwp3+utmu+d3qjJ3udtmuld3qRp3uMtmuMd3m/m2+12t5lsN9u9Zia4FdwJzLRb7UZgGrjT7gOm2Y12GzAH3Gd3AXPsNrsJmADusnuACbzJbgFlr3vsDlDqusVuAOWtO+wGK2ndQPtXGcv2ZfcqXdm87F3lKluXnatEZeOyb5WlbFt2rVKUTcueVX6yZdmxSk42LPtVmcl2ZbcqLdms7FXlJFuVnaqEZKOyT5WNbFN2qVKRTcoeVR6yRdmhSkI2KPtTGcj2ZHcq/9ic7E0lH1uTnanMY2OyL5V2bEt2pVKOTcmeVL6xJdmRSjY2JPtRmcZ2ZDcqzdiM7EXlGFuRnagEYyOyD5VdbEN2oVKLTcgeVF6xBdmBSir2nw2ojGL/sf2UTuw+Np9yib3H1lMisfPYeMoi9h3bTinErmPTKX/Yc2w5JQ87jg2n9LPf2G5KHHYbm01pw15jqyln2GlsNCUM+4xtpmxhl7HJlCrsMbaY8oQdxgZT7tlfbC/lCLuLzaXEs7fYWkoQdhYbS2lnX7GtlBzsKjaVUoM9xZZSYrCj2FBKC/YT20k5wW5iMykh2EtsJaUDO4mNpISzj9hGyt4uYhMpdXuILaS87SA2kJK2f9g+StnuYfMoX3uHraNkbT87R5nafTaO0rT57BvlaNuwa5RvNg17Rslmy7BjlAlsGPaLMs12YbcoDdgs7BWlma3CTlEOsFHYJ8ox24RdogRg79kkSqCtZ48ge9l5tghSl41nhyBv2Xc2CJKW/cH2QMay7ewOpCu7zuZArrLp7A0kKluDnYEsZc/ZGEhRtpx9gfxkW7ArkJxsCvYEMpMtwY5AWrIh2A/ISXac7YCEZDewGZCNbDh7AanIDto9ecjm7Z0kZOt2Tgaycfsm/9i2XZN8bNqeyTz2t2XSjh3bMDnHfm2XhGO3Nku2sVdbJdXYqY2SZ+zTNkkydmmTZBh7tEXSix3ab+QW281uI7HYbPYaWcVWYCcgpdhqNgLyiZ1mHyCZ2Gi2ATKJfWYXII3YZjYBcohdZg8ggdhktgCyhz1mByB12GI2ALLPDrPByBs2sP5F0qh91b3IGDWvehfpotZV5yJX1LjqWySK2lZdiyxR06pnkXq1rDoWKaKGVb8i72pXdSvSQ82qXkXW1arqVOSGGlV9ipyrTdWlyAs1qXoUSaEWVYciI9Sg6k9kXO2p7kQyqDnVm8hgranORO41pvoSCdeW6kpkW1OqJ5FqLamORJ41pPoRSdaO6kZkWDOqF5FttaI6EamgRlQfGnHVhupCY62aUD1olFULqgONr+q/GtDIqv5T+xlT1X1qPqOpek+tZxxV56nxjKDqO7WdsVNdp6Yzaqrn1HLGS3WcGs5IqX5Tuxkj1W1qNqOjek2tZlxUp6nRjIjqM7WZsVBdpiYzCqrH1GJGQHWYGszYp/5Sexn11F1qLuOdekutZaRTZ6mxjHHqK7WV0U1dpaYyrqmn1FLGM3WUGspIpn5SOxnD1E1qJqOXekmtZNxSJ6mRjFjqI7WRsUpdpCYySqmH1ELGJ3WQGsjIpP5R+xiT1D1qHqOReketYxxS+9U5RiB1X41j7FHz1TdGHbWNusbYV9OoZ4w3ahl1jJFGDaN+McaoXdQtRhc1i3rFuKJWUacYUdQo6hNjidpEXWLUq/dqEqOIWq8eMd7VebWI0UONV4cYOdR3NYhRQ/2h9jBiqO3qDqOFuq7mME6o6eoNI4RaQ51hdFDP1RhGuFquvjD2tYW6wqjXFOoJ411LqCOMdA2hfjDKdVztYHzrBjWDka3h6gVjWgfrfjRrvt7HsdbrfHyr8foe2Wq7rscENV3PY1r9a3k0UMc1PJrVb+2OA+q2Zsexeq3VEUCd1qj4qz5rU+RVlzUp5qrHWhRt1WH9Js6q3eo2EVbNVq+JrWoFdQJRVa1WIxBP1Wn1AZFUjVYbEEPVZ3UB0VNtVhMQN9Vl9QARU01WCxAr1WN1AFFSLVYDEB/VYTWYyKgG0r/ERLQvupdoiOZF7xIH0broXOIfjYu+JfqhbdG1xD00LXqWiIeWRccS69Cw6FeiHNoV3Up8Q7OiV4lsaFV0KjENjYo+JZqhTdGlxDE0KXqUCIYWRYcSu9Cg6E+iFtoT3Um8QnOiN4lUaE10JjEKjYm+JDqhLdGVxCU0JXqSiISWREcSi9CQ6EeiENoR3Uj8QTOiF4k8aEV0ItGPRkQfEnHQhuhCog2aED1InEELogOJMOg/GpDYgv5D+xFV0H1oPuIJeg+tR9yj89B4xBH0HdqOGIKuQ9MRP9BzaDliBzoODUeko9/QbsQMdBuajShHr6HViBXoNDQaUQJ9hjYjPqDL0GTEBvQYWoy4gA5DgxF5+gvtRczpLjQX0aa30FrEmc5CYxFj+gptRXTpKjQVcaWn0FJElI5CQxFL+gntRBTpJjQT0Y1eQisR1+gkNBJRjT5CGxEP0EVoIuIZPYQWIhKgg9BARDL6B+1DFKN70DxEMHoHrSP0RfvROcJddB+NI8RF89E3wlq0DbpGKIumQc8IX9Ey6BghKxoG/SJMRbugW4SmaBb0inAUrYJOEYKiUdAnwk60CbpEqIneo0mEl2g9ekRIic6jRYSRaDw6ROiIvqNBhIvoD7SHEBFtR3cIC9F1NIdQEE1HbwgB0RroDGEfeo7GEOqh5egL4R3aAl0hnENToCeEcGgJdISwDQ2BfhCqoeNoB+EZugHNICRDw9ELwjB0kO5DLzRP7+EWWqfzEAuN03dYhbbpOpRC0/QcPqE/LYdM6JiGwyT0S7uhEbql2XAIvdJqCIROaTTsQZ+0GeqgS5oM++iRFsMbdEi/hTRoN7otjEGz0WuhC1oBnSBcQavRCEIUdBp9ICxBo9EGwhH0GV0gtGkzmsCbKbqMHvAmiSajBbw9osfoAG+JaDEawJshOowGe4NDA+dfb1xmX3OvNyQzr3nX241Z15zrjcSMa771ljfbmmu98TOtedab2ixrjuX2aIY1v3IbNLuaW7n9zazmVW5kZlVzKrcwM6r5lBuP2dRcym3GTGoe5SZiFjWHctswg5o/uc3NnuZObgJmTvMmN7FZ05yp7dWMab7Uxmq2NFdquzRTmie1UZolzZHaAM2Q5kdtfWZHc6O2ODOjeVFbmVnRnKgtyoxoPtTWYzY0F2pjMROaB7XZzYLmQG1x898MqC2e/8x+2tjmPjOfNrF5z6ynDWzOM+Nh8zXfme2w7ZrrzHTYcM1zZjlsteY4Mxw2WfOb2Q3bq7nNzIaN1bxmVsOWak4zo2EzNZ+ZzbCNmsvMZNguzWNmMWyU5jAzGLZI85fZC1ujucvMhU3RvGXWwvZnzjJjYeMzX5mtsOWZq8xU2OzMU2YpbFLmKDMUtifzk9kJ25K5ycyE7ci8ZFbCRmROMiNhczEfmY2wrZiLzETYUMxDZiFsJeYgMxA2vfnH7IOtbu4x82DbMO+YdbA5mP3mHGxwc9+Mg62f+eYbbPpsY67Bds805hls9CxjjsEmzzDmF2zv7GJuwcbOLOYVbOmsYk7BZs4o5hNs42xiLsH2Nu/NJNjYZr15BFuAOW8WwRY2480h1mzNdzOItVnzh9nD2qnZbu6wRmqumzmsaZrp5g1rkGYNc4a1RvPcjGFt0Cw3X1gDM1uYK6zxmCnME9b8ZglzhBnCDGF+MD+Y4+a42cHsYG4wN5gZzAxmuBluXjD3Mz/rcz7fsz3XMz3T8zzP85//LM/yHM/xDM/w/M7v7M7svM7pjM7mXM7jLM7iHM7h/Da/zW4z27w2J5jVZrUZwYxgTpvT5gMz2mxgNjCfzWdzgbnAbDabzQRmAnPZXDYPmAfMZDPZLGAWMI/NY3OAOcAsNovNAGYAc9gcNoPNYDPw//q+vq/f6/f6vD6vv+vv+rq+rp/r5/q4Pq5/69/6tr6tX+vX+rQ+rT/rz/qyvqwf68f6sD6s/+q7+q1+q8/qs/qr/qqv6qv6qX6qj+qj+qf+qW/qm/qlfqlP6pP6o/6oL+qL+qF+qA/qg/qf/qfv6Xf6nD6nv+lv+pq+pp/pZ/qYPqZ/6V/6lr6lX+lX+pQ+pT/pT/qSvqQf6Uf6kD6k/+g/+o6+o9/oM/qL/qKv6Cv6iX6ij+gj+of+oW/oG/qFfqFP6BP6g/6gL+gL+oF+oP/3/z6gD+j/+X++n+/n9/l8/p6/5+v5en6en+fj+Xj+nX/n2/l2fp1f59P5dP6cP+fL+XJ+nB/nw/lw/pv/5rv5bn6b3+az+Wu+mq/mp/lpPpqP5p/5Z76Zb+aX+WU+mU/mj/ljvpgv5of5YT6YD+Z/+V++l+/ld/ldPpfP5W/5W76Wr+Vn+Vk+lo/lX/lXvpVv5Vf5VT6VT+VP+VO+lC/lR/lRPpQP5T/5T76T7+Q3+U0+k8/kL/lKfpKf5CP5SP6Rf+Qb+UZ+kV/kE/lE/pA/5Av5Qn6QH+QD+UD+j//j+/g+fo/f4/P4PP6Ov+Pr+Dq+3/f7OX6O3/f7Po6P4/N9vn/j3/g2vo1f49f4ND6NP+PP+DK+jB/jx/gwPoz/4r/4Lr6L3+Kz+Cv+iq/iq/gpfoqP4qP4J/6Jb+Kb+CV+ib/39z6JT+Lrfb0/4o/4eT/vi/giPt7H+yF+iH/37z6ID+J/+B++h+/h23273+F3+HW/7nP4HD7dp/sb/oav4Wv4GX6GP/fnPoaP4ct9uX/hX/gWfoVP4VP4E/6EL+FL+BF+hA/hQ/gP/oMf9+O+g+/gN/gNPoPP4MN9uL/gL/jBH/z97z//+b///etf//nPP/7xf//729/+9a8//ek///n//7/85R//+MMf/u9/v/vd3/72s3/96ld/+tOPfvSf//zmN3/5y09+8o9f/OEP/9t/+27f7bf9ts/22f7aX/sKvoKf4Kt9BB/BT/tp/8A/8NE+2jfwDfyzf/YL/ALf7BP4Zb/sD/gDPtkn+wK+gD/2x36AH+CLfbEP4Id9sA/2gR8o/5J/yb5kX3IvuZfMS+Yl75J3ybpkXXIuOZeMS8Yl35JvybZkW3ItuZZMS6Ylz5JnybJkWXIsOZYMS4Ylv5Jfya5kV3IruZXMSmYlr5JXyapkVXIqOZWMSkYln5JPyaZkU3IpuZRMSiYlj5JHyaLkUDIoGZT8Sf4ke5I9yZ3kTjInmZO8Sd4ka5I1yZlkTPIl+ZJsSbYkV5IryZRkSvIkeZIsSZYkR5IjyZDkR7Ij2ZHcSG4kM5IZyYvkRbIiWZGcSE4kI5IRyYdkQ3IhuZBMSCYkD5IHyYJkQXIgOZD8J//JgGRA8h+5j8xH5iPvkfPIeGQ88h25jkxHpiPPkePIcGQ3cht5jaxGRiOfkcvIZGQxchj5i+xF5iJvkbPIWGQrchV5iixFhiI/kZvITOQlshJZiZxETiIjkZHIR+QjshHZiFxELiITkYnIQ2QhchA5iAxEBiL/kH/IPmQfcg+5h8xD5iHvkHfIOmQ/OYecQ+6T+2QcMg6ZT+aTb8g3ZBuyDbmGXEOmIc+QZcgy5BhyDBmGDEN+Ib+QXcgu5BZyC5mFzEJeIauQU8gpZBQyCvmEfEI2IZuQS8gl5D15TyYhk5D1ZD15hDxCzpPzZBGyCBlPxpNDyCHkO/lOBiGDkD/IH2QPsgfZTraTO8gd5Dq5TuYgc5DpZDp5g7xB1iBrkDPIGeQ5eU7GIGOQ5WQ5+YJ8QbYgW5AryBVkCrIEOYIcQYYgx8kOZAYynAwnL5B7mZd5eZdzGZdtuZZn+cuxDMuu3MqrrMqofMqlTMqiHMpucpu8JiuQ1WQE8gEZTUaTDchncgG5gGwmm8kEZAJymVwmD5AHyGQymSxAFiCPyWNyADmALCaLyQBkAHKYHCaDyWAyUAbGv+Jfsa+4V8wr5hXvinfFumJdca44V4wrxhXfim/FtmJbca24VkwrphXPimfFsmJZcaw4VgwrhhW/il/FrmJXcat4VawqRhWfikvFpGJRcaj4U+wp5hRvijPFmGJM8aW4UkwplhRHih/FjmJG8aI4UYwoNhQXigfFguK/GFDsJ+4T74n1xHjiO3GdmE4sJ44Tv4ndxGziNXGaGE1sJi4Tj4nFxGDiL3GXmEusJc4SX4mtxFTiKXGUGErsJG4SL4mVxEjiI3GRmEgsJA4S/4h9xDziHbFfnCPui3HEOGK+mC++Ed+IbcQ24hpxjZhGTCOeEc+IZcQy4hhxjBhGDCN+Eb+IXcQu4hZxi5hFzCJeEa+IVcQpYhQxivhEfCI2EZuIS8Ql4r14LyYRk4j1Yr14RDwizovzYhGxiBgvxotDxCHiu/guBhGDiD/EH2IPcYe4LqaLN8QZ4rlYLr4QV4gpxBLiCPGDOC6Oix3EDGK4OBj3MR/v8R7rsR7ncR7jMR7f8R3bsR3XcR3TMR3P8Rz/+MdyLMdxHMdwDMdv/MZu7MZt3MZszMZrvMZqrMZpnMZojMZnfMZmbMZlXMZkTMZjPMZiLMZhHMZv8VvsFrvFbXFbzBYriBPECOK0GC02EBeIzeKyeEA8ICaLx+IAMYA4LAbCv+BeMC9YF5wLvgXbgmnBs+BYMCzYFdwKbgWzglXBqeBUMCr4FGwKNgWXgkvBpGBS8Ch4FCwKFgWHgkPBoGBQ8CfYE9wJ7gRzgjnBm+BNsCYYE3wJrgRTgiXBkWBI8CP4EewIdgQ3ghvBjGBG8CJ4EawIVgQnghPBiGBE8CH4EGwINgQXggvBhGBC8CB4ECwIFgQHggPBfzAg+A/8B/YD+4H7wH1gPrAeOA98B7YD04HnwHFgOPAb2A3sBm4Dt4HZwGzgNXAaGA1sBi4Dj4HFwGDgL3AXmAusBc4CX4GtwFTgKXAUGArsBG4CL4GVwElgJDAS+Ah8BDYCG4GLwEVgIjAReAg8BBYCC4GDwD9gHzAPeAfsB+eAccB8sA24BkwDngHPgGXAMuAYcAwYBuwCbgGvgFXAKOATsAm4BFwC3oP3YBIwCVgPzoNFwCHgO/gD7AHuANfBdPAGOAM8B8vBF+AKMAVYAhwBfgDHwQ1gBvACOAj3MA/z8A7vsA7rcA7j8A3fsA3bcA3XMA3T8AzP8Ic/LMMyHMMw/MIv7MIu3MItzMIqnMInbMIlTMIkPMIjLMIiHHzmuGpcLG2ItoNc+6CdW5atxD4CawAErlKSrEDURaogNc6aHXwy1AZ8rK7qmRqWGnqT6unIlqbpouUKlShFhP7kQZMM6dGH3sW1KNpJ6ezjBwSeEhqcZ2zysgVLFSlPmCQxMvS3p86bNGO6XImypMgPPxswVOzh2WmwAAFOp990NNnMAWUmRYT+5JnT5kyYLVWeJBnSo4+GCxR6d3VzFOLKYAmTu0hWlyKRfe6QdNygEUNyGc2AGa9EGYXwwDGjxYkRIDhgcDC+48iWZjY2AnXRciWiAnsABIZoxHAJpzTxkaPGixQkQnTIUOHBgnx2QzRUeyP1Vuntii0g0C0MACDQzQsWKUyMANFxI8aKEiI8bLgQgcFewyrZhqCAADewXbVepRrV6VKkRXfiJAAC27g0acszAAS2ZchnNiCwbe0AgbYAvyqxeYFANiE4WowAgYFtQi+bCdgG9IpVKtOkQ3zW7KjxIsWIjhhrJR4BgQqmHNnBJ0MBizw6CXxcqikgQwIEJhCSYEaLBH0COR0TJDCQYKzXLVelPllqdOiPHThkvFRhYqTHjRgoRHiYi8AAV/tqqlobglQIRqUBgQgiFdLjRowVBEqWAIFpv2adClXp0SA8bMBQQcJjxokRHCakObjZNwNpACQBgQfqA2qtQmhWAMAAAgu4Zmx7gEACemVffgCBZeXfgD2yMAJAZaETQGYBCBwbA0IKQyNAHKggYuUeEAjgD8CeAUAgADl1gMCwXmZAYFgsO3DggMCwGzFWjAGBYSXqMDAaCASLBHYACAT+AYFAIBAI/AMCgcBgijkYRBE8Me9BE8ESMx7cC5KY26BecMSsBvOCIuYziBcMMZPBuyCIuS34IehhVhC0C3aQ/QTrghxkPUG64AbZTlBDMIMsJzgXxCC/CcoFL8hsghaCFeQ0QQrBCbKZoIRgBHlMEELwgQwmGBd0IHcJNggykLUE4YIL5CvBYLCXqQT54C5HCerBXHYSxIO3PCFoB2v5QZAOznKD4A/KcjAYB2FZD75BV76DbZCV6eAaVGU5mAZR+Q2eQVNmg2WQlNPgGBRlMxgG3+Qx6BZsk9+CbME1mS2oIJhAThBUCyKQ04JpwQMxqyBa0ECcKngWLBCbCpoFCcSjgmXBATGoIFlQQNwpOBYMEGsKigUBxJaCYUGweFIQ2P+KIfW++l5xo55XvytW1Ovqc8WHelz9rZhQb6uvFQfqafWz4j+9rD5WzKeH1b+K8/Su+laxnZ5Vvyqe06vqU8VwelT9qbhNb6ovFavpSfWj4jO9qD5UTKYH1X+Kw/Se+k6xl55Tvyne0mvqM8VYekz9pbhKb6mvFEvpKfWT4ie9pD5SzKSH1D+Kk/SO+kaxkZ5Rvyge0ivqE8VAekT9obhHb6gvFOvoCfWDYrteUB8o5tD/9YBiDf2f3k+Moe/T84kt9Ht6PfGEPk+PJ4bQ3+ntxA36Oj2deEE/p5cTr/VxejixWv+mdxMf6Nv0bOKzfk2vJibQp+nRxAL6M72ZWKwv05OJwfoxvRjYVx+mBwPv6r/0XmBcfZeeC1yr39JrgWX1WXos8Kv+Sm8FXtVX6anAmfopvRTYUh+lhwJP6p/0TuA9fZOeCYynX9Irgev0SXoksJz+SG8EVtMX6YnAZ/ohvRCYTB+kBwKH6X/0PmAvfY+eB7yl39HrgLH0fn0OuErf1+OApfR8/Q34SW+jrwEz6Wn0M2AgvYw+Btyjh9G/gHX0LvoWcF/Pol8B3+hV9CngFz2K/gTMojfRl4BT9Hs9CXhEr9ePgPH6vF4EDKLH60PAdv1dDwLm0H/oPcAaeru+A4yhr+s5wBZ6un4DPKHX0GeAIfRzPQbYQS/XX4Dhegt9BXjtKfQTYLSX0EeADfQQ+gewWR/XO4AH9A16BvBYD9cveHX1wb5/b/V8v7+0er3P31g93t+vq97u63dVT/fzi6r/vfyW6uMefkX1b+++n/q2Z19O/dqrb6Y+7dHXUn/25jupL3vyhdSPvfg26sP+7VXUu/Vt76GerV97CfUK+gRvoF6tR/D+6dP6Ay+fHq038Obpz/oCr53erCfwzunL+gEvnJ6sF/C26cf6AK+aXqwH8J7pw3qwl0wP5H+9YXhffK/XC8+L3/Vu4XXxuV4sPC7+1suEt8XXepPwtPhZrxFeFh/rHcLD4l+9QHhXfKu3B8+KX/Xq4FXxqd4+HhV/6r3Bm+JLvTR4UvyoNwYvig/1uuBB8Z/eFbwnvtOLgufEb3pL8Jr4TK8ej4m/9IrgLfGV3jueEj/p9cBL4iO9dTwk/tG7gXfEN3rneEb8ovcCr4hP9FLgEfGH3gi8Ib7QG8cT4ge9DHhBfKA3yP/xgN6d/8P7eWG+D8/nbfk9vJ5X5fPweN6Tv8PbeUm+Dk/nDfk5vJy3jY/Dw3kV8G94Ny8Cvg3P5jXAr+HVvGZ8Gh7NO4A/w5t5x/gyPJkXAD+GF/MC+TA8GLcX/4X34uriu/Bc3Fv8Fl6LS4vPwmNxY/FXeCuuK74KT8VdxU/hpbio+Cg8FFcP/4R34t7hm/BMXDr8El6JG4dPwiNx3fBHeCPuGr4IT8RFww/hhbhl+CA8EFcM/4P34X7he/A8XC78Dl6Hm4X343O4Vvg+Hoc7hefjb7hQeBt8DbcJT4Of4SrhZfAx3CM8DP6FS4R3wbdwg/As+BWuD14Fn8LdwaPgT7g5eBN8CZeP3+NJuDV4PX6EK4PP40W4L3g8PoTLgr/jQbgp+A+8B9cEb8d3cEnwdTwHN4+n4ze4IXgNfAb3Az/HY3A78HL8BZeOt8BXcDPwFPgJrhwvgY/gVuAh8A9cCXwc78B9wDfgGbgNeDh+gbuAD/K9y/M8v7s5r/O5a/M4f7szb/O1G/M0P7su/3nZXfmYh12Uf3nXLfmWZ12RX3nVdeNTHnXX+JM3XTW+5En3AD/yonvGh/ybS4B349tcMp6NX3MD8Ar4BG4Yr8YjaH/xafyBlhePxhtoc/FnfIHWFm/GE2hn8WX8gBYWT8YLaFvxY3yAVhUvxgNoT/FhPFhLigfuv9pQu6+9V+tp57XvajftuvZcLaYd136rrbTb2mu1knZa+6z20S5rj9Uy2mHtr9pEu6u9VWtoZ7WvagftqvZU7d+Oaj/V+tlN7aXaPTupfVSLZxe1h2rr7KD2T62c3dPeqX2zc9o3tWx2TXumNs2Oab/Umtkt7ZXaMTulfVILZpe0R2q77JD2R62W3dHeqL2yM9oXtVR2RXuiNsqOaD/UOtkN7YXaJTuhfVCLZBe0B2qL7H87oFbI/mf30/7Y++x8Wh77nl1P67fn2fG0OPY7u53Wxl5np9PO2OfscloYe5wdTttif7O7aVXsbXY27Yl9za6m3dvT7GjaEfuZ3UyLt5fZybQg9jG7mNZuD7ODaTnsX3YvrYa9y86lxbBv2bW0FvYsO5Z2wn5lt9JC2KvsVFoH+5RdSgu3R9mhtP3+ZHfS6nuTnUl770t2JS29J9mRtPJ+ZDfSvnuRnUjL7kN2IW26B9mBtOb+Y/fRjnuPnUf7tu/YdbRsu9+eo02w9+042rSdb7/RGtht7DVas53GPqMdsMvYY7RjO4z9RQtgd7G3aIE7i30F22tXsadgde0o9hPsrd3EXoKlte/tJNhYu94+gnW15+0i2FU73h6CRbXf7SDYUvuH3QMrarfbO7Cf9rqdA8tpp9s3sJl2DXsG1tI+t2NgJ+1y+wUW0m5hr8A22insE1hFu4Q9Antoh7A/YAntcbsDNtDeYGfA/tnh9gUsnz2492yend931s6u7zk7Z8f3m4Wz23vNktnpfWbD7H+XWS97vMPslv3dXRbL3u4sW2Vfd5WVsqc7yj7Zz91kmezlTrJJ9nEXWSN7uL+xQ3a3vY3dsLPta+zcrmBPwF7Y1XYELIU9bT/ARtjRdgNs3H62F2AZ7GY7ATa4l+0D2H0n2wWw+D62B2DrXWwHwP49bAdj4R2o/2Jb3Zfei1V1Xvou9tR16blYUsel32JD3ZZei23TaemzWAW6LD0Wi0CHpb9i0XRXeiu2gM5KX8WW6ar0VKwAHZV+ihXTTemlWDCdlD5q9aWL0kOtu3RQ+qcVl+5J77TW0jnpm1ZZuiY90/pKx6RfWlnplvRKayqdkj5pNaVL0iOto3RI+qMVlO5Ib7R20hnpi1ZNuiI90XpJR6QfWinphvRCaySdkD5odaQL0gOti/Q/HdCKSP+j+1kL6X10PqsgfY+uZwWk59HxrH30O7qdVY9eR6ez3tHn6HJWOnocHc4aR3+ju1nd6G10NusafY2uZkWjp9HRrGX0M7qZVYxeRiezftHH6GJWLnoYHcyKRf+ie1mr6F10LqsUfYuuZX2iZ9GxrEz0K7qVFYheRaey9tCn6FJWHXoUHcrapz/Rnaw39CY6k5WGvkRXssbQk+hIVhf6Ed3IukIvohNZUehDdCFrCT2IDmTV03/oPlYReg+dx3qn79B1rB50Pz3HWqf36TjWDTqffmOd023oNdYLOg19xkpBl6HHWCPoMPQXa5zuQm+xMtBZ6CvWoK5CT7HuOgr9xIrrJvQSa63v6STWr+vpI1ZYz9NFrK2Op4dYVf1OB7Ge+gfdw0rqdnqHNdTrdA4rm06nb1gT6Br0DGuaPqdjWA3ocvqF1Uy3oFdYB+gU9AnrmC5Bj7AC0CHoD1agHqc7UHvpDXQGqi4dTl+g3tKDeq/S0nl9V2Ppup6rrnRcv9VVuq3XKiqd1me1lP51WRWlxzqsftJf3VU56a3Oqpn0VVdVS3qqo+ok/dRNFZJe6qTaSB91UVWkh/qbekh309tUQjqbvqYG0hXoCdQ/upqOQOWjp+kH1Dw6mm5AtaOf6QXUObqZTkCFo5fpA9Q2OpkuQFWjj+kB1DO6mA5AJaOH6WBqGB2Y/1K95L7yXuqWnFe+S8WS68pzqVVyXPktVUpuK6+lPslp5bNUJrmsPJaaJIeVv1KN5K7yVuqQnFW+SgWSq8pTqT1yVPkpVUduKi+l9uWk8lHqjVxUHkqlkYPKP6kxck95J9VFzinfpK7INeWZVBQ5pvySWiK3lFdS9XJK+SRVRC4pj6Te5ZDyR6qH3FHeSK3LGeWL1A25ojyROpcjyg+pF3JDeSGVQk4oH6RGyAXlgdS4/C8HpDLI/+R+1GDeJ+ej7vmeXI+K53lyPGqd38ntqD+vk9NR4XxOLkdt8zg5HFXN3+Ru1DNvk7NRyXxNrkYN8zQ5GrUtP5ObURXkZXIyKoJ8TC5GRcvD5GDUAvmX3ItalnfJuagC8i25FlUsz5JjUcHyK7mV1FdeJaeS7sqn5FJSXHmUHEpaK3+SO0ll5U1yJumrfEmuJGWVJ8mRpKnyI7mR1FReJCeSjsqH5EJSUHmQHEjaKf+R+0g15T1yHumlfEeuI6WU++U50kh5X44jdZTz5TfSRbmNvEaKKKeRz0gL5TLyGKmgHEb+IgWUu8hbpH1yFvmKVE+uIk+R3slR5CdSOrmJvEQaJ9/LSaRucr18RLomz8tFpGhyvDxEWia/y0GkYvIPuYf0S26Xd0i55HU5hzRLTpdvSK3kGvIM6ZR8LseQQsnl8gtpk9xCXiFVklPIJ6Q+cgl5hHRHDiF/kObI43IHKV/eIGeQ1sjh8gWpjDyY9+mLnM/3lEWu53maIsfzOzWR23mdksjpfE7z8p/LaYg8zuH0Q/7mbtohb3M2pcvXXE0z5GmOpnL5mZtphbzMyVRCPuZi+iAP87e0Qe6Wt6ULcrZ8LeVzBXmCNM/VcgSpnaflB9I5R8sNpHF+lhdI3dwsJ5CueVk+IEVzslxAWuZjeYBUzMVyAKlbHpaDpWs5EP+VquG+8F7pAZwXvis9w3XhuVICOC78VkqG28JrpQFwWvisNAyXhcdCf+Gw8FcoL9wV3grNhbPCV6G2cFV4KnQWjgo/hcLCTeGl0FY4KXwUqgoXhYdCT+Gg8E8oKdwT3gkNhXPCN6GecE14JnQTjgm/hGLCLeGV0Eo4JXwSKgmXhEdCH+GQ8EcoI9wR3ghNhDPCF6GGcEV4InQQjgg/hP7hhvBCqB+cED4I3YMLwgOhePA/HBBaB/+D+0Hl4H1wPugbfA+uB2WD58HxoGnwO7gd1AxeB6eDjsHn4HJQMHgcHA7aBX+Du0G14G1wNugVfA2uBqWCp8HRoFHwM7gZ1AleBieDLsHH4GJQJHgYHAzqA/+Ce0Fr4F1wLqgMfAuuBX2BZ8GxoCzwK7gVNAVeBaeCmsCn4FJQEngUHAqahz/BnaAh8CY4E/QDvgRXgnbAk+BIUDr8CG4EzYAXwYmgcvgQXAhaAQ+CA0El4D9wH+gDvAfOA22A78B1oAtwPzwHyuN9OA40x/nwG6iN28BroDNOA5+BxrgMPAbq4jDwF6iKu8BboCfOAl+BkrgKPAUa4ijwE2gbbgIvgSrA93ASKAJcDx+BouF5uAi0AI6Hh0DL8DscBCoA/4B7QMVwO7wDCobX4RxOXzgdvuHchWvAM5y48Dkcw1kLl8MvnLJwC3iF8xVOAZ9wssIl4BHOVDgE/MFpCo/DHZyj8AY4gxMUDocvODvhQbw/NeE8vp+XcB3PT0o4jt9nJNzG69MRTuPzuQj/uHwiwmMcPgvhL+6egvAWZ09A+IqrZx88xdFTD37i5nkHL3HypIOPuHjGwUP87XSDu+Ft5xqcDV870eAK8ARnGVwNR3CKwdPwA+cXHA03cHLBz/ACZxbcDCdwWsHL8AHnFJwMF3BCwcfwAGcTXAwHcCrBw3Cw8wgOvH+dQ25fd68TyM3r3nX2uHXduU4dN6771tl327prnTduWvesk8Yt6451xrhh3a9OF7eru9W54mZ1rzpR3KruVGeJG9V96tS7Td2lThE3qXvUeXeLukOdHm5Q96ez7vZ0dzo33JzuTefcrenOdF64Md2XTgq3pbvSGeGmdE86425Jd6STwQ3pfnQGb0d3o3O/Gd2LTvxWdCc66xvRfej8t6G70AnfhO5BZ3sLugOd6v13AzrP+8/t5yTvPjefM7z33HrOtjvPjedUcN+57ZwI7jo3nRPtnnPLOQvccW44Z9n95nZzCrjb3GxOsXvNreYEu9PcaExf95nbjLnrLnOTMXHdY24xZq07zA3GlHV/ub2Yr+4uNxeT1b3l1mKmurPcWExT95XbijnqrnJTMUHdU24pJqc7yg3FzHQ/uZ2Ylu4mNxNz0r3kVmJCupPcSMxG95HbiKnoLnITMQ/dQ24hJqE7yA3EDHT/uH2Yf+4eNw+Tz73j1mHmuf3uHKadu+/GYc65+e4bJpzbxl3DbHPTuGeYam4ZdwzzzA3jfmGSuV3cLcwwN4t7henlVnGnMLfcKO4TJpbbxF3CrHLv3SRMKbfePcJ8cufdIkwmN94dwkxy390gTCP3h9uDOeS2uzuYQO66m0Nz5MSB88ZNGzZr1KRBc8ZMGTJjxIQB88VLFy5btGTBcsVKFSpTpESB8sRJEyZLlCRBcsRIESJDhAQB8sNHDx47dPjl6MPBd8NGDRozZMSA8cJFCxYrVKRAccJEiT0SeiPyROCFuAPxwYNdhzoOdBs0ZJjDIHfBQgUKEyREgPAgzkEDBnALgj2/6zl+2zU9fzmGX7dlVzVFT7MkRzF8c2tjW1OQQA1B2gE0A2cFzAiUDSATMBZADEAYGBrwl69evHbpyoXrlq1atGbJigXrlatWrFapSoXqlKlSpEaJCgXqk6dOnDZpyoTpkqVKlCZJigTpkaNGjBYpSoTokKFChAYJCvQH6I+fPnz26MmD546dOnTmyIkD542bNmzWqEmD5oyZMmTGiAkD5ouXLly2aMmC5YqVKlSmSIkC5YmTJkyWKEmC5IiRIkSGCAkC5IePHjx26PDL0YeD74aNGjRmyIgB44WLFixWqEiB4oSJEnsk9EbkicALcQfigwe7DnUc6DZoyDCHQe6ChQoUJkiIAOFBnIMGDOAWBHt+13P8tmt6/nIMv27LrmqKnmZJjmL45tbGtqYggRqCtANoBs4KmBEoG0AmYCyAGIAwMAPAX7568dqlKxeuW7Zq0ZolKxasV65asVqlKhWqU6ZKkRolKhSoT546cdqkKROmS5YqUZokKRKkR44aMVqkKBGiQ4YKERokKNAfoD9++vDZoycPnjt26tCZIycOnDdu2rBZoyYNmjNmypAZIyYMmC9eunDZoiULlitWqlCZIiUKlCdOmjBZoiQJkiNGihAZIiQIkB8+evDYocMvRx8Ovhs2atCYISMGjBcuWrBYoSIFihMmSuyR0BuRJwIvxB2IDx7sOtRxoNugIcMcBrkLFipQmCAhAoQHcQ4aMIBbEOz5Xc/x267p+csx/Lotu6opepolOYrhm1sb25qCBGoI0g6gGTgrYEagbACZgLEAYgDCwM6Av3z14rVLVy5ct2zVojVLVixYr1y1YrVKVSpUp0yVIjVKVChQnzx14rRJUyZMlyxVojRJUiRIjxw1YrRIUSJEhwwVIjRIUKA/QH/89OGzR08ePHfs1KEzR04cOG/ctGGzRk0aNGfMlCEzRkwYMF+8dOGyRUsWLFesVKEyRUoUKE+cNGGyREkSJEeMFCEyREgQID989OCxQ4dfjj4cfDds1KAxQ0YMGC9ctGCxQkUKFCdMlNgjoTciTwReiDsQHzzYdajjQLdBQ4Y5DHIXLFSgMEFCBAgP4hw0YAC3INjzu57jt13T85dj+HVbdlVT9DRLchTDN7c2tjUFCdQQpB1AM3BWwIxA2QAyAWMBxACEgRUA/vLVi9cuXblw3bJVi9YsWbFgvXLVitUqValQnTJVitQoUaFAffLUidMmTZkwXbJUidIkSZEgPXLUiNEiRYkQHTJUiNAgQYH+AP3x04fPHj158NyxU4fOHDlx4Lxx04bNGjVp0JwxU4bMGDFhwHzx0oXLFi1ZsFyxUoXKFClRoDxx0oTJEiVJkBwxUoTIECFBgPzw0YPHDh1+Ofpw8N2wUYPGDBkxYLxw0YLFChUpUJwwUWKPhN6IPBF4Ie5AfPBg16GOA90GDRnmMMhdsFCBwgQJESA8iHPQgAHcgmDP73qO33ZNz1+O4ddt2VVN0dMsyVEM39za2NYUJFBDkHYAzcBZATMCZQPIBIwFEAMQBmYG/OWrF69dunLhumWrFq1ZsmLBeuWqFatVqlKhOmWqFKlRokKB+uSpE6dNmjJhumSpEqVJkiJBeuSoEaNFihIhOmSoEKFBggL9Afrjpw+fPXry4Lljpw6dOXLiwHnjpg2bNWrSoDljpgyZMWLCgPnipQuXLVqyYLlipQqVKVKiQHnipAmTJUqSIDlipAiRIUKCAPnhowePHTr8cvTh4LthowaNGTJiwHjhogWLFSpSoDhhosQeCb0ReSLwQtyB+ODBrkMdB7oNGjLMYZC7YKEChQkSIkB4EOegAQO4BcGe3/Ucv+2anr8cw6/bsquaoqdZkqMYvrm1sa0pSKCGIO0AmoGzAmYEygaQCRgLIAYgDIwA8JevXrx26cqF65atWrRmyYoF65WrVqxWqUqF6pSpUqRGiQoF6pOnTpw2acqE6ZKlSpQmSYoE6ZGjRowWKUqE6JChQoQGCQr0B+iPnz589ujJg+eOnTp05siJA+eNmzZs1qhJg+aMmTJkxogJA+aLly5ctmjJguWKlSpUpkiJAuWJkyZMlihJguSIkSJEhggJAuSHjx48dujwy9GHg++GjRo0ZsiIAeOFixYsVqhIgeKEiRJ7JPRG5InAC3EH4oMHuw51HOg2aMgwh0HugoUKFCZIiADhQZyDBgzgFgR7ftdz/LZrev5yDL9uy65qip5mSY5i+ObWxramIIEagrQDaAbOCpgRKBtAJmAsgBiAMLAy4C9fvXjt0pUL1y1btWjNkhUL1itXrVitUpUK1SlTpUiNEhUK1CdPnTht0pQJ0yVLlShNkhQJ0iNHjRgtUpQI0SFDhQgNEhToD9AfP3347NGTB88dO3XozJETB84bN23YrFGTBs0ZM2XIjBETBswXL124bNGSBcsVK1WoTJESBcoTJ02YLFGSBMkRI0WIDBESBMgPHz147NDhl6MPB98NGzVozJARA8YLFy1YrFCRAsUJEyX2SOiNyBOBF+IOxAcPdh3qONBt0JBhDoPcBQsVKEyQEAHCgzgHDRjALQj2/K7n+G3X9PzlGH7dll3VFD3NkhzF8M2tjW1NQQI1BGkH0AycFTAjUDaATMBYADEAYWADgL989eK1S1cuXLds1aI1S1YsWK9ctWK1SlUqVKdMlSI1SlQoUJ88deK0SVMmTJcsVaI0SVIkSI8cNWK0SFEiRIcMFSI0SFCgP0B//PThs0dPHjx37NShM0dOHDhv3LRhs0ZNGjRnzJQhM0ZMGDBfvHThskVLFixXrFShMkVKFChPnDRhskRJEiRHjBQhMkRIECA/fPTgsUOHX44+HHw3bNSgMUNGDBgvXLRgsUJFChQnTJTYI6E3Ik8EXog7EB882HWo40C3QUOGOQxyFyxUoDBBQgQID+IcNGAAtyDY87ue47dd0/OXY/h1W3ZVU/Q0S3IUwze3NrY1BQnUEKQdQDNwVsCMQNkAMgFjAcQAhIGRAX/56sVrl65cuG7ZqkVrlqxYsF65asVqlapUqE6ZKkVqlKhQoD556sRpk6ZMmC5ZqkRpkqRIkB45asRokaJEiA4ZKkRokKBAf4D++OnDZ4+ePHju2KlDZ46cOHDeuGnDZo2aNGjOmClDZoyYMGC+eOnCZYuWLFiuWKlCZYqUKFCeOGnCZImSJEiOGClCZIiQIEB++OjBY4cOvxx9OPhu2KhBY4aMGDBeuGjBYoWKFChOmCixR0JvRJ4IvBB3ID54sOtQx4Fug4YMcxjkLlioQGGChAgQHsQ5aMAAbkGw53c9x2+7pucvx/DrtuyqpuhpluQohm9ubWxrChKoIUg7gGbgrIAZgbIBZALGAogBCAMTAPzlqxevXbpy4bplqxatWbJiwXrlqhWrVapSoTplqhSpUaJCgfrkqROnTZoyYbpkqRKlSZIiQXrkqBGjRYoSITpkqBChQYIC/QH646cPnz168uC5Y6cOnTly4sB546YNmzVq0qA5Y6YMmTFiwoD54qULly1asmC5YqUKlSlSokB54qQJkyVKkiA5YqQIkSFCggD54aMHjx06/HL04eC7YaMGjRkyYsB44aIFixUqUqA4YaLEHgm9EXki8ELcgfjgwa5DHQe6DRoyzGGQu2ChAoUJEiJAeBDnoAEDuAXBnt/1HL/tmp6/HMOv27KrmqKnWZKjGL65tbGtKUighiDtAJqBswJmBMoGkAkYCyAGIAxsDPjLVy9eu3TlwnXLVi1as2TFgvXKVStWq1SlQnXKVClSo0SFAvXJUydOmzRlwnTJUiVKkyRFgvTIUSNGixQlQnTIUCFCgwQF+gP0x08fPnv05MFzx04dOnPkxIHzxk0bNmvUpEFzxkwZMmPEhAHzxUsXLlu0ZMFyxUoVKlOkRIHyxEkTJkuUJEFyxEgRIkOEBAHyw0cPHjt0+OXow8F3w0YNGjNkxIDxwkULFitUpEBxwkSJPRJ6I/JE4IW4A/HBg12HOg50GzRkmMMgd8FCBQoTJESA8CDOQQMGcAuCPb/rOX7bNT1/OYZft2VXNUVPsyRHMXxza2NbU5BADUHaATQDZwXMCJQNIBMwFkAMQBhYAOAvX7147dKVC9ctW7VozZIVC9YrV61YrVKVCtUpU6VIjRIVCtQnT504bdKUCdMlS5UoTZIUCdIjR40YLVKUCNEhQ4UIDRIU6A/QHz99+OzRkwfPHTt16MyREwfOGzdt2KxRkwbNGTNlyIwREwbMFy9duGzRkgXLFStVqEyREgXKEydNmCxRkgTJESNFiAwREgTIDx89eOzQ4ZejDwffDRs1aMyQEQPGCxctWKxQkQLFCRMl9kjojcgTgRfiDsQHD3Yd6jjQbdCQYQ6D3AULFShMkBABwoM4Bw0YwC0I9vyu5/ht1/T85Rh+3ZZd1RQ9zZIcxfDNrY1tTUECNQRpB9AMnBUwI1A2gEzAWAAxAGFgYsBfvnrx2qUrF65btmrRmiUrFqxXrlqxWqUqFapTpkqRGiUqFKhPnjpx2qQpE6ZLlipRmiQpEqRHjhoxWqQoEaJDhgoRGiQo0B+gP3768NmjJw+eO3bq0JkjJw6cN27asFmjJg2aM2bKkBkjJgyYL166cNmiJQuWK1aqUJkiJQqUJ06aMFmiJAmSI0aKEBkiJAiQHz568Nihwy9HHw6+GzZq0JghIwaMFy5asFihIgWKEyZK7JHQG5EnAi/EHYgPHuw61HGg26AhwxwGuQsWKlCYICEChAdxDhowgFsQ7Pldz/Hbrun5yzH8ui27qil6miU5iuGbWxvbmoIEagjSDqAZOCtgRqBsAJmAsQBiAMLAAAB/+erFa5euXLhu2apFa5asWLBeuWrFapWqVKhOmSpFapSoUKA+eerEaZOmTJguWapEaZKkSJAeOWrEaJGiRIgOGSpEaJCgQH+A/vjpw2ePnjx47tipQ2eOnDhw3rhpw2aNmjRozpgpQ2aMmDBgvnjpwmWLlixYrlipQmWKlChQnjhpwmSJkiRIjhgpQmSIkCBAfvjowWOHDr8cfTj4btioQWOGjBgwXrhowWKFihQoTpgosUdCb0SeCLwQdyA+eLDrUMeBboOGDHMY5C5YqEBhgoQIEB7EOWjAAG5BsOd3Pcdvu6bnL8fw67bsqqboaZbkKIZvbm1sawoSqCFIO4Bm4KyAGYGyAWQCxgKIAQgDCwP+8tWL1y5duXDdslWL1ixZsWC9ctWK1SpVqVCdMlWK1ChRoUB98tSJ0yZNmTBdslSJ0iRJkSA9ctSI0SJFiRAdMlSI0CBBgf4A/fHTh88ePXnw3LFTh84cOXHgvHHThs0aNWnQnDFThswYMWHAfPHShcsWLVmwXLFShcoUKVGgPHHShMkSJUmQHDFShMgQIUGA/PDRg8cOHX45+nDw3bBRg8YMGTFgvHDRgsUKFSlQnDBRYo+E3og8EXgh7kB88GDXoY4D3QYNGeYwyF2wUIHCBAkRIDyIc9CAAdyCYM/veo7fdk3PX47h123ZVU3R0yzJUQzf3NrY1hQkUEOQdgDNwFkBMwJlA8gEjAUQAxAGBgb85asXr126cuG6ZasWrVmyYsF65aoVq1WqUqE6ZaoUqVGiQoH65KkTp02aMmG6ZKkSpUmSIkF65KgRo0WKEiE6ZKgQoUGCAv0B+uOnD589evLguWOnDp05cuLAeeOmDZs1atKgOWOmDJkxYsKA+eKlC5ctWrJguWKlCpUpUqJAeeKkCZMlSpIgOWKkCJEhQoIA+eGjB48dOvxy9OHgu2GjBo0ZMmLAeOGiBYsVKlKgOGGixB4JvRF5IvBC3IH44MGuQx0Hug0aMsxhkLtgoQKFCRIiQHgQ56ABA7gFwZ7f9Ry/7ZqevxzDr9uyq5qip1mSoxi+ubWxrSlIoIYg7QCagbMCZgTKBpAJGAsgBiAMbEyYL13YmixJcuQHWw82PjucTY0WpbU6fGs4rTplqhThU4CnagrEaMFihcoUKVGgPHHShMkSJUmQHP158yXBkwQa5CxIiGsAF+R13KZ//CZoE6QJxEiJAuWJkyZMlCRBcsRIESJDhAT9/emzJ8+dOnPivGmzJs2ZMmPCfOmyJcuVKnxqdnV0GubkLKipqakBffHShYuWLFiuWKlCZYoUKAScGBES9PcHwZcrVaZEeXKkyJAgP3rs8Ovjs0FjTy8P7+6Dhjk5C3EN4IK8jtv0j9+2RICGgGwMgVgaKVGgPHFipAiRIUKC/v702ZPnTp05cd60WZPmTJkxYb502ZLlSpUpUZ40WZLEr4/PBg0ZMFywUIHCxJ5eHt7dB7s6Og1zchYoSIAQl/bjt13TsxzT3NgUqKWhnZmVkY2JhaUBD/A6wOgAoQNt1qQ5U2ZMmC9dtmS5UmVKlCdNliQ5UmRIkB89dvj18dmgIQOGCxYqUJjY08vDu/tgV0enYU7OAgUJEOIawAV5HbfpH7/tmp7lGLqxKVBLQzszKyMbEws7APTFSxcuW7RkwXLFShUqU6REgfLESRMmS5QkQXLESBEiQ4QE/f3psyfPnTpz4rxpsybNmTJjwnzpsiXLlSpTojxpsiTJkSJDgvzoscOvj88GDRkwXLBQgcLEnl4e3t0Huzo6DWgN4IK8jtv0j98WbUUb0cYM+DLgiJEiRIYICfr702dPnjt15sR502ZNmjNlxoT50mVLlitVpkR50mRJkiNFhgT50WOHXx+fDRoyYLhgoQKFiT29PLy7Dwbq6DTMyVkwwOu4Tf/4bdf0LMfQjU2BWhramVkZ2ZhYmAGgL166cNk6kwXLFStVqEyREgXKEydNmCxRkgTJESNFiAwREvT3p8+ePHfqzInzps2aNGfKjAnzpcuWLFeqTInypMmSJEeKDAnyo8cOvz4+GzRkwHDBQgUKE3t6eXh3H+zq6DTMyVmgIAFCXAO4IK/jNv3jt13TsxxDNzYFamloZ2ZlZGNiYWdAX7x04bJFSxYsV6xUoTJliZIkSI4YKUJkiJCgvz999uS5U2dOnDdt1qQ5U2ZMmC9dtmS5UmVKlCdNliQ5UmRIkB89dvj18dmgIQOGCxYqUJjY08vDu/tgV0enYU7OAgUJEOIawAV5HbfpAgUKpKGdmZWRjYmFFQD64qULly1asmC5YqUKlSlSojxx0oTJEiVJkBwxUoTIECFBf3/67Mlzp86cOG/arElzpsyYMF+6bMlypcqUKE+aLElypMiQID967PDr46MhA4YLFipQmNjTy8O7+2BXR6dhTs4CBQkQ4hrABXkdt+kfv+2anuUYurEpUEtDOzMrIxszEzMD+uKlC5ctWrJguWKlCpUpUqJAeeKkCZMlSpIgOWKkCJEhQoL+/vTZk+dOnTlx3rRZk+ZMmTFhvnTZQmBJEgI9dvj18dmgIQOGCxYqUJjY08vDu/tgV0enYU7OAgUJEOIawAV5HbfpT4DAmp7lGLqxKVBLQzszKyMbEwsjAPTFSxcuW7RkwXLFShUqU6REgfLESRMmS5QkQXLESBEiQ4QE/f3psyfPnTpz4rxpsybNmTJjwnzpsiXLlSpTojxpsiTJkSJDgvzoscOvj88GDRkwXLBQgcLEnl4e3t0Huzo6DXNyFihIgBDXAC7I67hN//hty9gUqKWhnZmVlZHhQjUAkyVKkiA5YqQIkSFCgv7+9NmT506dOXHetFmT5kyZMF+6bMlypcqUKE+aLElypMiQID967PDr47NBQwYMFypQmNjTy8O7+2BXR6dhTs4CBQkQ4hrABXkdtwf8+G3X9CzH0I1NgVoa2plZGdmYWNgAoC9eunDZoiULlitWqlCZIiUKlCdOmjBZoiQJkiNGihAZIiToT589ee7UmRPnTZs1ac6UGRPmS5ctWa5UmRLlSZMlSYoMCfKjxw6/Pj4bNGTAcMFCBQoTe3p5eHcf7Oro5uQsUJAAIa4BXJDXcZv+8duu6VmOoRsbmQKyNLIwQQLm2BBg0wLQzgQIECMDAsd4cdK0J0+WK318Y3Z1dGNoY2eOGDUJMCcX5PUACgKMiQUIEyXoL84bsSdNxHrsEPMT4wHgskWLFCVJkP7ivGnTpcmSJH59AFSgkADhBFACAPryxKnPni1Z/PpKIDDsg10dnYY5OQsUJECIa/DjN2xNz7A0tDOzsDIwRYgIiQGBYH9/+pSpMiXKkyZLdviB6eXh3X2wq6PTMCdngYIEPD1LMLQzMDNeulRpwoQGBAIRGTpSRAKEMCAQGBdICpMFIhZ4wAMCg7uCPno//QjeC8+gBAJ3UR8BFgQIxDvh4qxEYG4ctVjJCRJaCN3PseZ6Bosk5tdIEeJnaCU7ESLjmNHixAgQHDBMcNDL96T4RhwjLhF2BwS+A3rFKpXJbUQomIGoBGC9Doz+/wPDHhkNNAAgARQAAAAAEAgown/dme6udFlVff6vdrvVnei2qrtV3W7mYuz97nV3q7tdXX69u5nuTnW3Mu/7b3O3nd1+wjNbXe3uanfF3+Znuzvb3WWxme/d7nR3q9uovv9XubvM7iLTvf+ubnd1uytss7PT3a3uDvz9XHZ3q7tdBVa9udvNbne2gerrdlW7m9puYPrV3epuV3cLwnY6O9vd6e6wA36CDf0/meSd87lFD/35rl0XHyNdld/X7u0W0c4B2nru61y0rqlerIJe9HzPPXu5xXU9d58L+hlfinLoW3wsn5B2K+9WrN5v/aInOlfYO9W5Rb/jFT8pzHp7vfjpW0BzYv9C96NX+rDC/+vZqi9a18j84en5s3xuRq/LEe+//Zv0pxav3kVMe6p6qlj7UWfS968ypddedflULfAOkB/ejYB3At51aHlgikAW8S9aFyLOS72o0B8ldl2IHYD6xL4sfWL3oyQL3dpFuePzRdZFz/c/Lk+3dlGHxfG0jYg0OQ5sgZeSmOcWHa3DCfcExH8zNhbJq+tLeme/TLAWB8no6NYurjQB/roAfLhxo7OtjtUmmpSCiF7h8u/rxeOm6EUifMlVTumH0o7iusi6nHQJpu86eTrVfS4c3bopU7gZ2vU/sv5pF9Ue6S9yb3vtwsE/P+saL4Cl/12063PPyjH7ezz0Lew5X3u9/IzGfPnPjfvQN0560Ri86NaF4us/t+JDN3SLhl75zj30LYe+5dC3OPQth77l0DcWrdJXOEw7sxpkRx9f/nOL/vf+n1v0CCfInWxJcIL/RBwiMbv/L/U+r4tMrMtftea5E/0MxhM5p9RKHPp8zn4lTgKXQe/z0P879R5f9CEjus9un1Yvpg9OXyRfduHLifoy4indjr5bSx31Pgm5Bc5n/PBu6i8e+hZe3O5pFz1tW/ZPO5Snped+swW9aO8TnavS1b2oazfqi3A/0bkU+ov901bXaXum0dVFgB8V70Zoy4+25f3b8qNTgVf5/q97tE/Fb+eV4UT6KxXGfyX28d+tH/8xmhz61i7+8L92caK/uf6en6jnazrPR3Tr4nuka+mhT2nr0w8boxdZl7lv71pB6/KXQi/CYV3qPTx/vU9QvZkXnROdj8TPdDzn8IygqEBxpHup6SXCrACzx/yZXb27iGpBty4gvbI8h/66YHrGv65Ij7pFJ3p08OKkF32Rt/7SjRDw8gvP15mV6YvWpa3RTgwrvIiRK7wU8E7ww7sP48b2/48EkX50gF5QZeT4oi/jz9Qunn/JXOa6r+I1lHNd4aR4Nxa98z33l/MPfWsX3zvgXliyzkrpojk/F2AH3outfgx3xPRx3YxyMatr+RNZlbPV+UTnTnrRnzWH9sayMOHZe56lPHva9ezhacW9CHyRKKUL99H+Ov/Qt+5ihsfyRR/s+eZo+lf+DarRM/a+GY6eB3pixKIXjT+5Nl9k809NaaN/zl8oLrrzDQLRMW4t07+ndKgX0BvfYD5j/n71Cwz3ooZ62RHvz8U///9OAAAA/f///1oAAAABAAAAMEIAAHBdAQAotS/9oHBdAQAlEQJaEM57MRCQDQMACipgFCEW3IkTlYl2IMWK2brRYS1SU5kKt+v4q/RtyVpFRNMGTsn7n1JKKQUCCHgHggdjMBkya/AanCbNGXwGo0ETikOxGjWf+BODYjOYSybWgrNkwYKx4CtXrGAr2NLyEl/iLVu64C54c1MTa2IsthN34mwWE2NiTpyJo0jiJjgykglmgiEhlWAleMkSJ9gJfvKkElfiKVOkYCl4cpISU+IqVaBgKJgKlsRDHDEjXlwEgoFgRcVEnIh//AiCg2AhQpLgJLhIESKYCH58RIKR4CNHGnEjNoIdsY4deBALCgbiQAwI+If/8I0bhJgQ48DhA/vAPHgU4kJsaNgD98CIiDlwDnyId+AZNDAM/OKFC+wCt2hxh+8wHl4MHAPLkGED28B7ezVwDayn54f9cF9fHs7DfJgGHoHn5uSwXIgVK0zUncAmMB2OwyJEhMAhcIkSJDAJrEIFCowCp0hhh+3wCswCc2jDGDAb2xpew2pqaBgNp6VlwBmwBg0gMAjcoYMbdsNvb3AYDn/4sAFvwB5wG65QhsMwGBgFTAF/fXXhLuzlJYbF8NjYBXwBv68VW/H1eobPsAULZJgMm+Ey/CALW+Gqqga4AaaiksJSeGrqCl9hBw4m4Al4awsChoC1tCRgCThCBCyMhblwFi6AmZiW8BKBBQucoA5gJ/yElXBSEgFMABsw0ISbsAIFCDACnCBBFI7CCzAD7D/umPONN9Y65xa3uFpFwkg4QAAAGAA2MjrCR3jAABe7WAD+lAKyG7J8sm0PCmXd3qNXEJXwh4g/r2CSHUByRL2CTIjGXChhweZ4xMW9glRGxA6TAGbBUHrEFBaKlGzhIiMsP+zWxHOFNCKXlUXLVWyzM6sWdXmWbYq6tGbF7JVizAbsTVtqZBsNNHr7lhr/ynD2bXHFiywHvhqKWD5k2zyxZF0TqWZk3aDQ6KEDTtatTZWR6+ojdc8rKBondVX84eIVxAvV3GMD67r4hvoGgimySCngDSxBCIto9cQWOtLIumVlvX16b5p28jo9XJSa3fAGvn+Yf++fEQ1/j3/XyNcGKhUbJQbHJl8/0lG/MBFv38uHSNDLh6Lr5Xv3Qj/fPQ9Vr14gyVfviOWr9+r1vXqv3vuyGdHA9viuoVKB0PeqkY5WHnnTlji+YKQvGoquN+19L3ioei+879kRy/fshdBXeUSpD5QNJyBkX1bJcSsFkuQMkl1aU7IU+slJCKEvy/RhBhMiQZyElUeyBWqUZZvCRMDhJAQjzTaleRocTMwaKDEouAYyayBwUy3rdI3kBNRMlHVqLPKH50/WCfMve9YHmj1z3GeBJLMX1pRcCP20k0X7MAMNkaBs2iKWrFqYiNKsWpqn7FqJQUYc2bXSqyzbNTLL1lgky4b5J0dLmrkOek5aSZG03kRADYQCxCpKKBZ6hQZwbNKKZurImEKKN2QsWT3DDrF5QK3ZagtArjRrJlodHkerFjVZcK6BjDislmUMCUYhtVKOUSrTTG1Dr4NSsKxUnk7gKyEhLetkIixg06FDBOqqMDuEEfjqWkG2hTU7UKNvCtiyTAPCUBIbBQmUQdioPkGEnA5CIJlgjRNDQpVU4yTjvBwLNcMpdnonxoEuNGpbbqc7OB+k0KPKgkROkDqcbAqlkBmCVHIj63A44aIr5SS5JEQb42XTGmqlkB4MTPJQ3SDSB1KNzZikWpkCMSOyCvuMoQXmqWHzseLBlritMtEvmVb3wBVvtHSS86kKeb2jhFQB9eYAxZnriTI5hJTOLi7Ha4crT9Ts2sA8k65mPf5gKRQBvX6VYfMlI8iVK1WPS87ZteowRSQnBB9/rgwY1ahaXLk+GQgt04QCwgnnghqO1yZPQczkwOy6JIdmxRCdRLpFVyuEfCg9CyG5aFyr6CWZ1PKiShohV0nOLJJqT1iIAdzEMiHCtYmTGKylXInrkkm1Shw+rknk0iSBCLoaIQHZ5O3t+rgC9fGD4tWRw2GZ5uej4eai35TrkAyJdUApujYq2LJ6ZtOybFbPMqlESMQtLkTNzClI72EMdmlOEzvlBiaMCxcvX6nV80XTxCK6YEukIccgPB47ligSwicKBhO3xYl3EONXsE37Ctr9NzDLp79a0kbs0QA6DZcAn14+BYZSH+QdWQGK8sT0VGqRjouRkIw8jUgCeBQ6IaAscJGnYZkJi4yKVxgPvU4Ts2c7rJOIbyDGmZgBumCuaTN5JmoisBTjF3Y2XOBZbQ7SUUBGGJ4aMoTgeMN4xwDMrBtlgOwGjA/pDmQ56IBj6KQq2waq9Pa9exravH0vn1znqxf36hH5e/1EEd+/0ffvEfS18b7v+77v+xow3SO8wpgt8GjVJIroNGrl9AhK6HWaZZLr9FOKswKsnMsqEfkTLDMhu5RdM93Lpj1aZdVEEbNso1ZZtkfQLJpcZ/Yszip7RuQve0FDG8siN6438KysnmSZRqOTUww5uQJOqGA9A0jqmqOL0Xod1CLGStrhroFFUq2iJgLH7FwIdXmZUsoCYYU0udPiCEImRjkIdSgBFo0FXVuVViWmUNYnpqeKTKGsbiqvrFxE4cqeLDSVlZV9frEqQDorK1XjK1vEM8ViFzBtlZFpaccwa1KFAgj4yrzeKLm6eSVyBphrry6KLHEmIBR4vXuiwvmAzunVBINCWGwFIn6wS3NlTNzAiMHCBNE1sowMSZnCMiEVGqvAYStkVip5uUqqHWKZBNji0gTEuMbaoKsl4seSZfkwad4NklB8xFcrdVzKMK6gOYGnYjcjk6auVao6ZARRGOtSjKuHeRh/NUcZM1FijDkEQ7aQHWQvbiD7x07s0aNwFxruHYbbUMf2oWPrENw5BLfg4A4c3IM3NuGNfQNwA+6/jWP34LF5bMR96OdXY9fQ2zT0tt6MbWPGnvFi573YL2BsFzA2DLwdA2/jtdgt9t2Wsf329t7u23x2dig2ihSbLsVOcWKzOLFPzG0Tc3tuxJYbsUeI2CREbBFxO26H2CW2nYqtYq/YdXBwbtvtbbe97TcOGwSHzYFtb2DbbBj2GoaNIW1nSNtpaltto20NG67D7rA/bA9nZ9Ztve6y675W2Bcq7Apgmwxsg4VtCmE7zGuLeW2vr/21u/bYPnv3uy1sMwkSIGwIWjtLa2s92BMe7AdVG6tqV1ntBlbbampfTe0pqk21pbaDLWFrb+0ImysqCsFGkGA/JdgJDmwGB/YBpu3EtJkK7KUCu0DSbkraSUpbaRPYBnaUgq1gL9hQR0cANgCj/Y22kd9Ifnu+Xb5537vvnncV73YfBdgB9oAtQJGiQrqQJkTIkDakFy0apAdpQYL+6D/ajx9AGpBOTeWj+fTRffQeHUgrOqQP6UQaESrqHX1H27Fjqk21Hj11dB1Nhw6pJtVx4sjRcnRp6Rv9Bo6Go0f1HI2KR+PRefSpqKgarUaDgobqUO3GTRqdRqNB86k/NRkyZXQZbcaMGC1mjB6jw+gzWnSNXqPbaDaenlmd1ZycnbpTgwGzqTc1FoupMfWWLVw0F52ZqUVrudSXOovW1J5ddBf9RXvRWKxoK/qKttRSoGgoWlIyio6ip0yZ1JO6spKKpqIpdRX9JFJHaie6iT7yqB+1ESNFdBGdJAkSjUQzYaJEK9GQeokm0qgbtaMeon/00D10YqIP7UMDAaKoFbUQIYt6UQfRjBrRUBvqQ81D49CEhHrHjhw6h9aho1AX6sBAQS2oAfWgtrGn93SMGHyaTw8KSiOdaiQkApqAUokSJk6coNN0esAAIwAAfoAAArQA7X3XPQ8aVNXVHCaMaTbN2AzHzu7ISP+8vBgyZMxQatJJ2qnJQAIDB2gc0DQ0giUmvXSnYcBo8aKKSlNpKakoHaUZMMhr9JSeymvWhObQTIbMmYw5Jo/JYsS0ERPTV/rqykEFXYazHo0LFTKUDeVEiRBlRIoECUoNFEjnTCgT0nz46NmTD+kE2smpTtfpFClUoEChWdxpFtqE1jpnzfcibdXvq8/umHHgcLZBazi7oCHDyVjsm/wmj47GKc1y1tbQtJpOQ9NpWnY0hFzHjhxSOXHyH9TsJ+dBPf2ioL++unSXnjCBy8tLa21prWxHt4PyoJwnh+nQQYKWoN3c3vSb9uDhg4h8JqdJgyajyWxyG40hQ1hY25lukUE/82cmQ6aMGisNBpbFpbeymIyJOabHyLKZLCoKRlPTM3vmL1+6eMmdcHAgQoSI03F6hT7SGXRbG57G0yRIzOk5D1k0u3GjmTXzZmfesuVSi5YsOUvGguVKvpItLTEz5h08ePpkPZyc2ByGkpJKZuYiacUyV+YqVajkKfrAk37SCBAo0Ap0DasqXSWl0TQW1gP9QDvQZTkVUAaU/2RULSHP0RF0hDxnDp1MJ5PmOvnU1W7Oo1uNIUyHaTb9lbtkczZ35ss8RTJL5sksRZNZ0BbMtJ+OoW3oNhf6TrfQKvRSXqR5Hs3YvKlFaBD6gx6hPWg5baWzdIM/fSMn0jsvymBymWxGX7U139F9+u9PT+tpJqYFeoEuoBVkswq5Qi4rG8tjmYwsszVlNv/zV8KoSllpCwvayluZAQOuzJUnTKCQKWQwsC8vr66wsMScmBERe/ggkpMkOXLEyIWsREmamtpZPjO7gJaWlfUAAgStrJWvrqzZmt/3mq8ZA4a1vJaX5AttbRk2bMgcNOjMIW99KO9D+BBWlHGKFCFyiNyhw1t+y245Q3aQr66sslWuqprKU5mKCgsus2Dh4a5ATpCACQECBVnBguyUDRg48PSUl75yV5dYkL5sw4bfgIyEJCBAAKNs5DOA7HrU7KJiVJwnT67qydXczphBIy9PRQ3AHBhIIpPII0Yc5aM8IAtAgYIu0+USJUxkE1lO7kQ+kefmRGQRcYkS4UV4UcaZqUBukpAjYD2BchsIB8KIEBXChXImxJFzZB04BLOOzENwMPPIhoOF2TAfFg7Jh/lvyJ6KPb6kFTkpyS7bYVNTPIgQHhQju3DRIuMBAuQH+8F//qTiVKwHB8o9shAhQID8UFRczItq2A6+c6cOH9wnC+bBwRv5RgbMJOTIESWNg0VF3+A3cLAbNpgNFsVtHB2JPP5ozI1F8oKoDBWVo7JUfpBfJOWkGBmGjNyXea/ruQ4T+oAVYUX5Q677i5H/MpEcITMokBlgQZlPL+tlFZkOF8KHDOFDGWcPcBkug8g0slhmZNyRd2TCjAObYlJSOpgOnjOnFJdiO7gOFoRRUUf34FMMBw/Gg0fxaY5DykiZQA6Qy7JZtpCr8lWGkOeyXA6B+2A+2E9+ggTDgdwgO7nBozkJi2LT7CRHRiLJSDITJk1ykwwJGSVHyW+GgsuYwWJwmDBgMBjs6ekFe8FfvozBAd6G9+N4vs/zcTu/5/W4Cl/D0+B0fobP4yW8DB+Dz3kY/gUX4V34FhzO4/k73sGz8Ha8za/wdVyDV+FTcDaPwtPxNH/Cm+BnvoQnwV8/ws/xMi/n4/iYF+FDcDAPwsNxL//Be+ASfAf/xre8m2/jWZ6D38AdeA0+A6/yGDwbn/JrXo1H+TSPxhX4C/6MP3kL3owb8K+/ciZv9WU8yVfwZPzIj3kxHsCHeTD+PQX/xVvv5bs49xO8BJ59BM+1Ffktr7UPeQg+axPyDzzWDuQd+Kv9x1v5qs3HN/BUG9VPeamNxzPwUduOX+Ch9hyvwCfYpB6Bf9pv/AHvtEW9Ad+01/gCnmmD+iWvtM/4JE9gf3okf7TF+AFewPb0AbzR7uIB+L85vffu1qxuTN8931r0vuKzx7vSXeQq2lTcRC6iLcU95BraUNxCLqHdxB3kCtqQbiA3dSdxAbl/thHXj9tnE3H5uHt2o6vHRd2Mbh73dCu6eNw7durQmVMqh9SN474ZdSPahs2aUFeNmwbNGTNlPsmMccW4YDy/eOnSmeV0N13NTC6YWy61ZHGxuJZWKimrUJky6Upxo0B54qRJJBNId4mbBMkRI0UeiTi6Q1whQRgXgSj+SHR9uIiHPAwLd+jI4eJwBwUDAW/82fBz+9w9vRo0ZuTJiOHCcF24Ldw7l4W7wq1zU7go3BOuCZeEO8KVc+PcEC4I94PrwX1z3VwO7gY3Awa2NVfNRXMvuBbM3qtrdSuQjYmFgVH4cr3cCRIicG1pQchyH7gOrqyqGlBNSbkM3AVQChIgeDrg5BpwCzAtKSURQDpyB7gBjAB877ZVt7tb50WKEiFqD7WFCA0SFCgV0J/WT8tnjx7UPKd4TNs7bR06c0rlkMaB075p3Yi2YbMmVA1om6Y9Y6bMJ5kxYsK0YNovrZe2s822my22zWy5tFvayzZLi6W1bK20lG2Vdko72Uq2UdonrZO2SSQTyHZJm6RF0hop8kikdWyHNAoJwrgIRLH90Sb66IF4yMOwsN3R6siBg3BQMBDwxp8Nvz6+Pb22RktjRp6MGDBeuGhbtHh3LOxW1KlI0aJo6U6YKEFixJxcnIgQIOA+eOjQvrVubRw2aMiAga1da9XS0C6cWTB722trLatANiYWBkbhy6trgoQIXO1WqwUh6wGWgyurtqptQDUlxSBqAVSroE2A4OmAk4GmAkxLSkkEkI4GtALaAEYAvnfbattbvnVepChRFVH1kKFChAYJCpQK6I+fPnz26EGt5qme4jG9Y6cOnTnV0qoc0jhw3oy6Ea22qbJZE6oGNA2aM2bKfJIZIyYMmKpn9YuXLp1Zzk1sVbOayQVzy6WWLFiqV6qWViopq1CZMilFMgqUJ06aRFaZVCGXKEmC5IiRItXHKhHHIY1CgjAuVoFUFX8k+uiBeMjDsHCHjhw4CAergtVAwBt/Nvz6+Kp7Vb0aNGbkyYgBo/qi6qIF3h0LuxV1KlKgoDthogSJ6ojqnFyciBAg4D5UPVQ7vLm1cdigIUMVQ5VtTS0N7cKZBbP3ai2rQDZWFauGgVH48uqaIKEaocq1pQUh6wGWg+pV1aqqAdWUFIOoBVAKEiB4OuBUNVBtKsC0pJREAKl6VB0gIIARgO/dalutdr51ruIqXqQoEaJDhgoRGtQF9dQOqPvpfTqfPXpQe55+isf0TrfT6cwplUMaB86bUTeibdisCVUDmgbNmW6mf3YyXUwP0z37l96ld3bOvtk1e2bH7Fu6lp6lX+mWvbJTdip9SpfSJTuU/qQ36ZEdsi/pSTqSbqQX6US6Y2/sQjpjX+yK/Uf30Xv0w86jF/YdPUfH0Qe7YAfsN7qN7tf5+l6v0Wn0vC6jw+gveouO11l0u17XVXQUna6b6CX6iD7X47qIDqLDdQ+9Q3frbX1D19AxdLau1tP6hX7Wzfrbrb2sk/WxHtbB+lf36hO6hM7VtzqEntWxuoNu1as6VZ/qDHpUh+oKOoL+1J26gV6gM3WlntSR+lEX0AN0AP13t7e9d84XcUUcET/EC3FCXBAPxAHxP7wP58P1cFR+yvHwO9wOp8PncDmclMPhb7gbLsrZ8DVcDQflaPgZXoZ/8jFcDAfDPbkX3oVnOSfHck3OhWPyS66FY+FXuBVeyatwKnySS+FROBTuhDfhTDgkV8KT8CPcCH/kRPgQ3siDcEYOhCvyRO6DI/JDbsgLuQ6egxPyQR7IAfkft8H7OB/X4zX4DJ7HY3AY3AVvwe84C76C1/EUHAU/wU1wEnwEl+NxPAQHwT9wD/yNu3EOfAPPwDHwNa7G0fgFboGb8Su38gqcjIvxME6Bf/EuPoFH4Fxci0PgDzgWv+JWvAGn4lKcAV/AoXgCjoAf4E68iRfgS1yJE+BIfAAXwI04AO65y6u8a473op1oI9qGdqE9aAvaqRvQ9rP77D1bz86zT7fpvrPrbDq7dMvZcTacPbrd7DabzQ7danaajWab2WU2mT1mh9lg9pftZXfu7N7c2J25uewt+3Jn2Vi25bayKXeVPWVPbskdZT/ZTnbkZrKXbCUbyT6yi+zH7bgDckjjwHkz6ka0DZs1oWpA06A5Y6bMJ5kxYsKA8fzipUtnlnMTq5nJBXPLpZYsWK5YWqmkrEJlyqQUyShQnjhpEskEcomSJEiOGCnySMRxSKOQIIyLQBR/JProgXjIw7Bwh44cOAgHBQMBb/zZ8Ovj29OrQWNGnowYMF64aIF3x8JuRZ2KFCjoTpgoQWLEnFyciBAg4D546PDm1sZhg4YMGNjW1NLQLpxZMHuv1rIKZGNiYWAUvry6JkiIwLWlBSHrAZaDK6uqBlRTUgyiFkApSIDg6YCTgaYCTEtKSQSQjgYICGAE4Hu3rXa+ddZ4kaJEiA4ZKkRokKBAqYD++OnDZ48e1DyneEzv2KlDZ06pHNI4cN6MuhFtw2ZNqBrQNGjOmCnzSWaMmDBgPL946dKZ5dzEamZywdxyqSULliuWViopq1CZMilFMgqUJ06aRDKBXKIkCZIjRoo8EnEc0igkCOMiEMUfiT56IB7yMCzcoSMHDsJBwUDAG382/Pr49vRq0JiRJyMGjBcuWuDdsbBbUaciBQq6EyZKkBgxJxcnIgQIuA8eOry5tXHYoCEDBrY1tTS0C2cWzN6rtawC2ZhYGBiFL6+uCRIicG1pQch6gOXgyqqqAdWUFIOoBVAKEiB4OuBkoKkA05JSEgGkowECAhgB+N5tq51vnfMiRYkQHTJUiNAgQYFSAf3x04fPHj2oeU7xmN6xU4fOnFI5pHHgvBl1I9qGzZpQNaBp0JwxU+aTzBgxYcB4fvHSpTPLuYnVzOSCueVSSxYsVyytVFJWoTJlUopkFChPnDSJZAK5REkSJEeMFHkk4jikUUgQxkUgij8SffRAPORhWLhDRw4chIOCgYA3/mz49fHt6dWgMSNPRgwYL1y0wLtjYbeiTkUKFHQnTJQgMWJOLk5ECBBwHzx0eHNr47BBQwYMbGtqaWgXziyYvVdrWQWyMbEwMApfXl0TJETg2tKCkPUAy8GVVVUDqikpBlELoBQkQPB0wMlAUwGmJaUkAkhHAwQEMALwvdtWO986+93FsYlhPVWNEKGOjgnj6aWTE5uJeZnlyqSkC7lImEf3ZiZBSqnzVDqlpHBGRdmEgqIx8+lFd7qcc84553vvvffee+/9hAh1FFPy0e8uTgxLPyFCPRqFwrzMQsV1UgX458enRyMvxosWd3Z1KehMkJiLCwHn4a1tQwY2NbQzs2sZmRjYV5cELq0srKsqKqkoqARPTk1MSgSOBBh9t8p1xooQGSIkKPVPnz2op6Z26JSSwhkVZRMKisbM55gwnl46ObGZmJdZrlihpDIpCcVJJKQSJEYeHRuDLCom9jg03JGDUBDwz49Pj0ZejBct7uzqUtCZIDEXFwLOw1vbhgxsamhnZtcyMjGwry4JXFpZWFdVVFJRUAmenJqYlAgcCTD6bpVrbPaV6FghfPNSqZ2LdFoSspjcI0J/RKugTRi3mFyRzizTR6RUADdkqD7YRBIYYy2MMf6grulP89G4cP6Zb8YF/WX+pxvmk/ljXOwX88O4Vz6Y7+lK/i/fi6vkd/mdbuPPfk63x9/8WJfwa/5Ml+9z+Zjui7/lX7p4X8vP4tp9LP+Kq+Jbfisu3a/8lG6JX+VTcef+lD/pivhSvqQL96N8KG6H/+Q7cdt+kx/pavhMPqSb9pd8Je7ZT/KRuGX/yDfidv0i/9HF+kS+oxv1h/xGt+kL+UFcAZ/xL7r8A/mKraH/4ye2fb6P36O18xH/YTv6eXzDFs0v/Dtaz6/j52i7fByfsOX8g1+w1fyBH7DF/Df+X6vl2/h+7ZXf9/nayr/39Voqv8an0Ur5M35eC+XL+DFaJR/Gf9Ee+S5+ix7o4/27/uez+Ha9zl/x63qZr+Kn6GM+ik/XwfwT30T38kt8Ej37R/y5jv1yP65z+SJ+iH75QXy4juV/+B66ld/hv/Uq3+239cnP4W/oUb6Gn6E7+Rg+W2fy175aV/LTPlo/8i/8s/74LXyzPuS//9qDfOsv60B+hU/WE//YF+uIP+yDdcNP4X91Hd/rd3XCP+FL6IE/wufqf3/ra/W+D+Fndb3/4GP1Gd/Bv+oxvtWv6i5+g0/V7/7Ul+orPoMf1VP8BR+qn/gKfoJO4iP4T13uH/hOPcQ38Jv6h1/gM/W3v/SVOoef9An0DB/pH/W1P+AL6Gg/wDfqFj6A//v1++/2CtUu9vvnncLfX/euHsEv8oq6lk/kEfUH/pA31K98IU+oN/CDvKAu5QP51L7AA/J/egLvx/fpBzwfv6c3eT0etS/5PP60E/B4vGkf4O94O93I1/F0uvdzfGmvejmetG8fx8Pp2L/xozyRd+NFuSHfxrPhg/waH8pTvRoPyv34NB4N3+PPeDM8jy/jP7mpJ+PH8DpejA/DSz0Y78nj+C/eCx/1XXwnb+OznpOH+k2P5Wm8ps/kZjwXj8nJ+C3+kofxWnwW/sVj8Vd4p7f0Vvimr/SUPNNX8VT4Fj/FT/IsXoqX5JY+iofCKf0T74RP8U18JJf0TDwkf+KXeCU80ifxSPgSf8Qb4Uh8Ef/Ii3gi3pE7+iG+kQvxQnwQvugZ/SL/4YF4Rd7D//CJnIf34XvwHR7RH3Icnoc35IK+0O/gN7wOn4P7eRyekO/5QS/IafhAD8hl+Bv+j78IltGotI/WyJBLDlgAEICIgAAA84cRBqSQEEVJqy0HpGlkYECDAICAKyEAEACkwoDUKYYPADAAAAKAIgKAnBBYEABqe0xnnd5njv3v/+ue/eeYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455gDPmH/0+Oue/eeYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeY4HoDVAL/AGFjtOZcYcq+9p1pyjyGGGGKIIYYYYoghhhhiiCGGGGKIIYYYYoghhhhiiCGGGGKIIYYYYoghhhhiiCGGGGKIIYYYYoghhhhiiCGGGGKIIYYYYoghhhhiiCGGGGKIIYYYYoghhhhiiCGGGGKIIYYYYoghhhhiiCGGGGKIIYYYYoghhhhiiCGGGGKIIYYYYoghhhhiiCGGGGKIIYYYYgClxaYKsoRb1/59LsR6FACAEEPh8TxADJiWHHqqJXewEOYi3k4i4Oqd0/hhw5v6mKEX3hMpuccQQwwxxDKuCQQxIoAgAhBJKsD8nNFiiSC8ee76kU2zrjrC7KvvtMrsI4wwwggjjDDCCCOMMMIII4wwwggjjDDCCCOMMMJIAysiewAhhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQggg4NSRVGwK5oAX0jPUOXtKCjt2KcfyHm4uZi3N9XgyRmVyMFPRJLKSL/09cFbMV4jTfnV6O5o7mNF7XADCy95gfoj/m9n5/5l4+3t7/xbyH29X3g0z3v1cxL+nfN7d2fueCH+/OvXvKeXv18QfxJ8E8fa/J/+fKd7vzvfeZXzMr61/Xsz7ux45f5l6MbPF3sEC88/tzdxfzv/cmf3/y3Tze1H/luKQ48+Cmfv/iP/PNfX38Xn3dvb+Zvx9jK1/T477u7M+N5n+fm39e2q8v12Vf09x/r8j/zfi363p3l/O/9yZ/f/LdPN7+/9z/uPtyrthxpip/kuQpbnxt+9j7s70XPnL1K1Nfy1/mTY2//d/zv+O+K+5j/y9ibv9n/N353/fX4TvRfqrt8DcWblffzN+LsJfvyfH7sx9l5tMX5v++j01blfeS7+nmP3Ouf4b8WvSfusv529m7Pf/ZdrY/N//OX+x8q7dMOPWxuP0e3LsztyvbzU59Dsed+0+w+eknfrP8QyZ6Cd9KPAb+hm3dc0NT9EHZwMgbCR4GYH+m2K7FzthEMTIdmuKGtCSECQ6R6debmRjzLwwMjPctkKMWQg0qDNtqbfmFmyFGLMQaBA8m4aqZXKF171hGsMgeDYNVctA10I4GTkNdXHbg2nWhZLN8DYUMsZCoE3JbCu9udtgKGSMhUCboGw2TE3TNbzoDTMUgyYmm61T1IBLQwDRkU9Oobw1oQSksfwgWdSBICYrt4DUK9WPxGa3eiubuSVJzEFbll0ghCMgTPTEaD/ZljrZ0ZiuKqshwR5vNWKzW71Xj6McBSGyxkRNDXzkE73g2ShOGoaaKXcEmjqczMGamHfZnm79fB63hHoYAKp22ZwXIiGULTRNK3IaWz31I9XulY/V1jATjTDYq5QQF9n3D3mMOeDe/b/OUZ79hPSGXAfja5pAIQLG7dlafZm9n0Hm57WzKUmO3FeCz12tQtbEZwsYy0GqqaetK08ULeKBuhYqGr0Bh89es/MKfITf/MMmjN7N/dexAnQbCMLDRyul70rdJKgPyItklGMe+hWJPuU/wgN4n4Ji1N3470hdbdyQGP7nORt69EUj+dgq14Od7K9wbmdhriCXPmcK4hmqOUMqXHj8tJnLABECXGDC/QbKuuBO5SV1l2tbEAl0KvzoEWkLldqV86MdflhNhaLKqxT6XCKoSFPy72oWE4i1rAcmUJRH4iBl9Tpekr7g+bufhjpsQWZrh/2e1Pv1mnzyVo8ebqpFsmmxyx5/Q/W6XS9mQmV+lSsfkyYoho57obOR29r4BqekPI/9KX60sfYZxU+45r6G5DLJRcqi5qPFRaDfw2D13kdS3Lmm39bzmozOpFnZhif9SZKJUBFq3Pf+p/51edomPwPIRHSnzirm8hpSSWaTsNvApXdw45vy/REDsKK371oL0wn50i5r9zutpmiQgKQw4q+bUZ0Zy37wuG/wHJ5z9yr85oakrnFzzwPyC3z03ZP9dcGiMhNnOrRF3KqlU1rkRp4anX4D9UF/lZLbmMAVJmbbWOO4YNGG7V+H4fw/9wU5Jw3offaARf8qmBPEsXWdaNrrZsn2RnPp9oBfSrfcYWpvxIwjr/6tf4K5Ril4knY/hvVypbLS3j5CGZHdIk1ROyPMaIP+VXmvlv7d7vfSKnpT+Isb+jTpqXSj6nhp2YO4kRT59a8vrul9G0xuN+kKTnXkScGMbXBAETaSj2QqycCIbXIjAXFkns1AkomdmuhEAcoIPbq5IiIzG8GJIvQRdpBTJQRmtrILhJAj8yaIqZMyK5rRBQI4StlM/5EH3Ei+UwhRPnVWygpbF2E629Vd6cxu0hUOdaZJwYxtcEARaWS+aTK0ZGDENrmRAEdRnge/8SRYuveUIorPyEizYk/bSEs8aH12epu9/P1sNgX5NuMo3NQ1KuB/H/+9e/PC6dk755ZvA+6tfWwu0BOYT69gmxzC4+n7PYr59Cx5biULAyr/DcXfoDZ/U2c/tHnb2sYGeKYbnNNhbmubZznYedrsBod8PlueXx/4BtRqqvnhz+v2tzoIaHIT6JSHghtkCdH8gNBLG8KpzQi6aUnopzHhlvYE7ZsUOtyqcFTDgvZtCz1oXjiyhcENGohrA/1bs6eGVnSuR7WvwjJzi24TiNt1ccVp3RXWyDbepxe29CZDp733wpYnWn3FbfjtQdtvsrwtwII80Q78CoStwYjitgkLamTL8NML2oeLaPHbSozChuJFtBW/oaDFOFmedmNhnmw9fgJBGzKyOC3JghrZnrynpYWtyk40LMfTtiwMky3MThG2MyNrp7V52CPanN9Q0PKcLG/7swYtkmiF7ldD9IVt0Yj8bZEeBMh2aacIWqcRtdtGPewRLdVvKGivPrLlT6u1CBuuO9l2/ZRBCzYyf9qxBwGyNdspwjZtRO20bA97ZPt2nRYPW7kR2dC9Tlv3MES0eL9l0O6NzN/W70GAaAN3FWFLOKJ228M3aGlkq7ifhvEYtI0jwreFXFgQ7eRuLWgtT/ZOm/kwRLacP2XQfq5kizyt6D1oSD+yLd3Jhy3qicBpVxcWZOu6Uwvb2JO909I+DBHt7XdbPmh1F2TDe79t74OSaIF35cN2+ETgtsYLCrJN3qkFLfOJ3m2fr7DFiVZ6dBvqV9BWnwydFvthSbbbO/mg9T4ZOG34goJsyXdqYXv+Ei3ttOp72LAfybZ9Jxy28COL084vrBGt/W8vaPNPhm7L/6Ak2v/1apENWwH8Ew0B/m9bgB/Y4IaPP0MJXfbsWeoEwStHrGvg9B066zDT8AXdPrXVH1+KMvNjW4CgXsHN0fY6rQzfke0HJUrMhnaQdvXQ/sPWNmNlZ7+veVvWxiwv/eqqJm7hQyePujxWr27MH+93RYvuZyLLWWszk1zLSjuZwELW3cZ0jb3HmcPjPW4ZIleMpf2S83LhYLPYXSv52incLRRr8ym5Di3HQw5UOtNU9yglP0fVhiixCSo6PonMTq1B0j2cPuMB1juR3S662GltdcmVTmmfCy5zuptc18SnG3fxxmaz8GCmN5X1RzJ581h+GFObxOJjmMhoVhmNX9YiU4/byDOfd0CGnemkgzXmLGccpAFnMENFLOp483KnvTJPWg8TqCbJjGOk3wyBb4BMf3q0Hx2wDTtU07CW4YFsN7tWW3Z7jfelZmyjZbrOON1ltmyR5QGDSdcJ86JHE9FzyfRQynEi8T+O7M2i7A8i7mAK2eAEoTWCOAXnRawVUnaKkYWS6Tbha5WY2CM5LREON4idm/PJAbrLtyO9F0RiOzetRsO90FnKvTeiHayDBr+ZnLpraDSgotOpNZoSc6k8lAITqTuOujaLAh+eMN5MBLTE+Grj3TTRjddEA5AZa4GbWVc2koFGvGgnZEbZcLS4EpEbYo0diSsrNppbjKknjyRzDCTStjgJyATrI0Zmdim+hqEr8mJqWd1apX0rpaeZ+iIySQPsuXSmVtg6x4Vfd6OakUWgP59Yb6IT1pB6O4j89WfrAsoaqlvRS7xJ+yYb/zDErM52Vg46aTRFrDfBNxEcYwoyQRcT4rzn1UDUnjI7d5WDQ1esrcy+fXi867b0Em/e3padsWK45b1pxl2DywLNqIxNhPO+bSwMu/km0KTfwN9srNGzS5m5qxAOXXKUEbaJZB3tFKe6Xb3Fm73H4FNYtefc3mKjXTtMD7CuXHySbGOGbxpv3droa3brCecNxnG/vOGYrHCul5OITnaL9Io3Q89OpWU2Q/W9oelc85EOMAp13KTcxkTf7N66NY3VQhXRdkQ9QzmckqIaqXRsBivfg09kI7tFesWboW/+Z5mse7613823ynOArc2xSbmNjXO7fdPODQ6/TvKJ1cvlQofIJkawvo952tHQQ35uqG55b/Hm7bESHCtGAL0187lrvFugSZ6xCbWNKL0JemvLwyxZn4peLYxOJQ+bwwB1eG7nJNmt6C3epL3GKWfV9rS9dZndNiMPtAQtNvluvY2m7k1wFrTa6FT0oLZ3gNKyV/PutJhmgcJvUCcrLw/PboVe8SbVszl0mUwKtzcaaNcU0AMMfItPnlF2fVTY37Q73OA3E6p23EOcdQc7ycorj4AJ5ebxnll/vG91W/SKN6+e6WQyWUZ51/bhvkVjAXZKxifQPoL0JqW9NjeYnesFFq4rbbsvuuo8l93+XuLN6LWQiRUDWFsTl3zDVQHmKOGTSBsTF2n4s2y7e8XUAdA1W6ITOjWjrXsWVLdIL/Fm6A1pKjGPxWrrl0NPmjLoehPeUtU5XiqZ/dcMa3LpOG52oE9dXaLMsMDox4vEdF+3rrd4E3rs7WPVnM7WYD7XDE6AcXuwCTpGb+Pk7rQ32xMrF9ZcKOZ1HNgkvnbWgHCGicMfhwt4CEpELVXuL7ujc7Up+Fzn/eO7E4StsUC1Gjf4I0yRq0Ju3t7rWcu6QNrxZyrgfvx6gxmy2HS9xJsWxoi2M7vVLWpPfqIhvjA81Dh5FLpRX9zmgweFbQcxrxJxnRkHDc4p/zLosfluux4Qo85YlkZjwDHk+E/bP8bf1R8DMtyQyOLfIvHoocVm7Y/9d/v5Hj0jjHg3a4bFo/SbFDt23a1MipEPyN4ySJ641K4ZR8lcZBx771YePgkMSMJiHEpiJRLdNIpi28Zxu6wp0Iy766RBAx8vaiy2F7kDYmI5arSwbkGHi0PL2ZiTnWBuQBaA02G+63JR3EGO5qLIeLpnAgbhGh3L8igimBEcnyabgtRji91mPUi+Q97oRbEFeGG2c+aSRp/7UbucSJWRVbc2tG4UJ2sTDjuy2ml+hitN7pKy3EjMx5knifF8z2Qlc/BcL8GOJAayTM/HOPcubWprM4jl6xB/u/BRU0CxZ9NZeTBO2WU5g1hRRgzPeudOflqLg/G80xfOUtTxUXLv2xtk9mBPj/J26QbRcTqWyB7B4Xaax2AFjb72swcBnxmiuxbxArPUg9U9Vtkr2Tza5+/ICLa2yk5eg609atkn+TTxFMpFJJlf42D1jrX2ukeSBtEvjFV3rvZWm8b0YAOMTHZL5wcG+f0Y0hm+KDZnNuVg/Y/DdkkHsWGwGkeyZL12/SqJLVdjHk3wd+Bup4hPcdBU5S4uVllHJs8POfr1fg43iKJj6T07XQPBNC9GKvdFAOgNQS4VLQqZqMZvVvMY0rvSsRik1SMz/JrRPiXxkzpjI+7uBCOXQfLEpWZ7mkoQlLGxdxv2QbKd1Fla+9kldyRkldSx4l5RTAr/IKd2aXM48ghyGYQd3vMOMvx4Rt2zh6UI46JsnMkcVO1GwQnP/GxWX12HnrgCHbvvlteDZDG2DBgh7+izANN2jsF3ReAgLQwpLXIt8h93ZPRszhH475P6GmSCEYNjbbjsFMFk23H8LmuaWuIJkbNAVltSq4bxlu6gFBpkYOyuJajVzG+3ybppiMZaexWgGJL5mwLDzfaEMHbbLYsGyWIkIqe12weakeVgzM8El+7A2xSYlAXjdaZHI80nPCrzfVPXxto4+1ziQaaFHH3vZ4+RsEO2S2CLWGfR2E015tyDmrPUj2Aba7ebyHuDGFvuNs1Jf650ad07pWKRZSS8t7dHADMps9xoGgScoMTuJ0bvd/v2E8wWUfPsIKfi9bDux5lGPMCd48wL1RdH4x9Gz+p2uS4GPvBos3LxNHsHTa6RFBAt4dgry2toKDDtcSCbRpj7q5vGLztE51pUG84aDUTW6HU/OcCCkYtzbWKeuAayd4S/P9eTOyleJvTxHYjY0cl+dk6cHcjiXMDMAvpXH9xRyC42bgaiYXZsWKSMdgAafTYBOErteJtbA9GfrIrxtr+GXIrYHUM6he40svZ7DYQMzvwMMmGd+RHLY05CGBqIPmMLzDjRD02rGIhOY9G9C5r9h8w2i5isWfOByBi974fFbAAI2cgdGa8YJ5a1MQ4df9qRRUITDjXjkZ2eqgYSKFvGmwY7ORXHSHUg10aJu0Q7EXwgaHppZpL3cz5zRiD7mJMYyB8ckcaw1US5SbssEMfnTfvcqdu7iHwyW8YT0I3oaYpaXarnBw+E7nhxzxyzDYT82CHJHzd5p+ENhOx4tac26+tD0qBFY/hsZiBuxum7sIMuGinVa1PnCTYQv+P8Xbqe2ErxIkKf70DKjkr2uXMi7EAQ59LM6uzf/Acid3SyH9oTBwayGRYw6zI/6oM7CtnFxs1AtKxVGbuS5uLeeLppyjto3oWTUzRidupRt6fFS3N+wECojId7npM8NjaIAZyFMUwLD4Ta+GtPi+KJIWn+omr2bGogLsdRu8QQA9sxYl7HJ8ZJRfmYTKlr575oCMIzEDXHInvdnhQzEMG5uFk691K+gdAZT/eczgThQDzjMu3G4WP/+I5Hd9HVGciTMoJpd9qAWTKMM5o/DXra5r6BONUJMw0zzac+quC9U0fGonT+oPSRaXFHx/v5YyT2kO0S3iLm4YTcfGP+Pbw5S/eItrd2vRrKDW/sv9s3J5dZ6qV1ESNM3pHm3lQ4Avyk/vKgswfbkbTWSPtdiH7y2TJGXnlwMF4J6orVafyD3TnOxKO+OBrPh9Ngb8s96ZPtB4y2AsTk/vzYo8P94QIdq99xUwzHtGXHqLvCSTykXuS0yDf5nZgFOnrfMy7gNxJT49q9PP7l4xXfYcdkUz64nG4R2eCMPXar+UlHhAULGQuCE7E9Dt690O2J1MWSw4iYRBg94f5o0BiFtGcPq+Hiomycyc7V+98bTXcQF/sH7h+SR167I931Njvseu81TJ05STEvjbAI064zC410brvoWDw3yObR0en+yYRxiuH7Ni7d0mKME1MD8UY0ax7kFu+eTXjpGRvCO//aWET/TMRFNNRKAyFjGbQl1c8tl/k4BNFJPqYHHEC2k+yFnaLg7DOgsBrHvu0LqIGJ9J1WbSkdG2db98YBh5bpxtWJlEOrvo3dWA+4bAcWl6aJMuAAmoRxJnmzKI6tVZcfgHeXmQi8aX5MMfvTi2Bs5TVoIJy9CXYXmQj6rHlpVFluTtmYznVAmItnxPRu9raZsdvG2MHk/smE0Q7D921cuk3GGOeRBqKNWh5wF87eBrOLDgtt7rw8dCw/cSxMRjIkxMG7ilq3e8vMGElj7Ihx/2TGOJvQ/RuHfv0whsmig3gjGtamqXQK1HspIb3LMwueo4fGB4podjAW43EXO5/gX5udj1RrXaV1ZntRw0L4ZAklK29lUe1JbX5barDNCPcx1wPlP63xtR3NZ1edBWmf/AeB41OA5dUmIFbS7fsgv7IAk8fYt6u6Znr7bKG2Ykz7XshePUvdPhij3XVy7w3L94puNdLt9zwPet1GEp7NDg9jB4iwZCH7HOCuNxcUvofFkytM5jYtr6V4DHvbz37Ds7rOXlpp84ezYpPZQr3YAQkJ+yYj/e4V04k2EY5i7JU1y5/oLWxUzAnMMl0K/CDjjHenJNdvduy12WrM2p+xXW+bg+BaWVoVH8rjhHgbqnZV1sg/UHrQ6hiztEOyS8+CX63HthBuZ318aG1jwqz5nKcYBqbVaZnL/hbtUeOp8199Fj6HxyjxfFr9OHuLFZOA4zHr8968Gw8zR2iu8y26E7WNLmKcis1GU/EuNBdM89zTDqtrz+rSysK5umFW1tXU0aeWzT1iXjI/zrtDAVb1LVNsW1jcu7f/IjMVl2EHi0E3O5lmLaByUsuJ5V0PY7G5YRZgvll6/i5dlwwnUhaNQO3ckmfJ2CC5rkpZbYQXj5ZjWnr7t+ilBplZGLrdrLY0rzYLs5DIpasDUglgqb3UzHTvLq8V3WhJLjq7cGp1GC4iW2peCQebVFcvDWykW2FmaVkwmOOLxosXUdt6LqwQzXTsQjzbFH5n2bz0LCy703Z7+Z71JL/AkxNGR9ecRUvdIrNu+HxYHTKZ1cvE7G+xe6M56rORDr87vg6bHWqO4ncpdm1ZfPPBLM+7cE9/AJa6DWX2gc1dlxTh08n+YYfP8sQ8E/vpReIQlLDPVVUlRRk30zyzC3oNDT6ZfcZeIQyWaZ1yNIThY+TlmSuEkVnKjb5Jxfj4mKgdtI6+2BH2yAYvnmeo226ZDIRq++XEvzxdbRDBoY7ZgnT31zSeOLiU82EIKh2LiDc+vk9RDA7jCbiMzGAL2Z0Bdo96RsjhXujxUUMmvzOFjOL+eWF9CCw0fIF8LDr1QCD0+7vxkWxwuHvi2fIc00kZS0i7wI4/uvHpfA6Iq+WtO7Xms2weQp1n1/HBy4Ka0+wnK1gdLsmSN8fMYoiwWqblp/v7k3ezg/maNAbJ/uy2PHafx4fFxFyTa+5yWx4WI2unBpy0FVymaamQv2a8cMWiN3o7tOXjaj4W5aU15phjv4PQ12qmHRjQ3Gh3d4OheAvoTFj4yVO2/dtTqTny204c7w2j1ne/JEO+ebk6E6a6pnsneDYiQcvz+rIi9oRog6ucdkuxqRpRZ3x0pAbdxG0weY43Pr3A2Z/q++v83QoKLIrmYviFRPsD1v0t7jH7g2Wvtjw774h6/rOFMvdkD6sysv/pcgWdPd96aMwx2WessT/mG5mjXI91kDQ+8s6LNi0Pudk1FlM4O142z8Hjw9w0qdXL/eDdtTy9r2YsE+/12bbL5+hMlt9wziPM1pt5WVvCXcHcGo0PKbTIM99jDGbjGMOqMMvBOBdGTh9lPTsbzuVpnJ2gFDM+ySyCszOMeaGUigcjjU86i95g1GvQZnkeuGI6887B5DB7nsWMTxKd2cLyNOIYSuxP/mV5bJFlJNv9gUtaHr4LDJOPHR+8zfGX2ZtZnlom72GWZx2YYuzyWOXHi7LNYCM1SLMJGj+Pj8Pu7DRvJ8gkE3Qgg9fPRlLWeWsmrv6x52KIXVZw45Mf3Z9XxvmI1sgVKujxSXBRNztDmv3a4Dbnps4lZF5EwvhE//fHZWd5dt8Y3b2bxkuY9tk6Zv0vD39ufDwbobRN/QdT87SpG5/BRxLb9Gfb+OC9Zuzykb3yLNDPDm4TfOcpvDmeYEai5PgkpvkKy70vgoPdzFen+hq2BFZoFyKc1e3PPpvpZ+5smWjKaE/Qhnx8LjfMzsR4fyKXl6fe1YfFlXeOGhYAt2KGjMLJelXm7O4WWtyiPi+Dmg0n2Wx93p/v3/I47s7cp1qbI4r+TdBz14/x0cdiFGZ4kbw+3XbLZFU0TSU2cj8XaoYIDnVmaV3xNQTR6HAp5W4xDMGVtT63IG92Xh/sGJ/Ce7xyCvsWjIeo6vHn/UnzaqTRnxPHNEynQW9Msu/tA3EYEriT8qHDFJhjoWBax0WzdvaGV0PDg2s6HeCvQzVWPWm21zl7bmNm8tV9u/yIIuaczfwF8BDOu1QTifm2CWBh6aS2z2kC5eHMWWdWQCna7LM8vlpg4rgXU421Dgx9SvRTDHlhLr+vr8FG1rQC4N1bsWPSZHG5j8HbeVkLEp4UMKfqWs3arjkWa/YcXWnTQ3Tva377nsm8ukOuyrYg1J4wwTmb8/LzEGVMbSOrmLBgarzk13T9FKgwjceb4elFgk3pL5lnKcQH9ZwSejOXvvsvRBzUuS4NPxcOhbMv34pz+SpwocMVCJqFB3PE6BMQ9ITiOnIrI+/v9WHtZVjT0khUw38w8RiCnoS731WWV64ivwXGDac+2rdAGEuV6wDSSqR57vxZnnPcdlo1uWnGxzFBohXhnBa0Kjj2LDYcHho5n5MDZicD5S3rttX+M56wWrhFaQrF9dTYIsMgg2c1yBYitEvXh6iulsjDDhpfX3WCMccuY0hul3SrSbNDOi2Og9YL1tU0yXM2s2YooWo5ajD4suWePfN2Yqdo3Zg+W5QhEp8ObBfNirH3HDSqdZ99H/Bz8Pvaz82nx3SaOou2BTxlAJzN0VgHct7pC9NJ8Oc6dQCCdzs8XcT9BDcTT9kUjZyQf1RaRFwTfqcqg4Gy3jf/bB97drr6rr8Ua7MA8V40Z3TXvUMLXYmr5WMQ0jhbHbpaOP3Ul3D3sTKVCttDu2z18sD/2d4XjZ1+mj53tzNfY5c47ZV+l6xvWS16ynx5vFSnWVfarVPWgKFd3XjzcZ0A8hEDp+7nQKPZ+y3YYdu8RVVAH6XK+7Xk2aFz04xFfqjGlvunrmhckPhXZW7GyM4mOYef9B7yM3LNajXmgZvXc6BgqXdOhZobXkzmt8QNBC6A0WDkhmEp+5w5H8mvkPZXYejCPvBulBPZbw6PfLI0Oghc28h1T1z9j1AoVx9TenE96Lsmgt/eGqRTsc6nUvkhnNO+MK6xv6pqAqK8jl2emKIM8/jKsrks7vCv3TaSa1hnrEfGqT1oOmbm7aRKDbOMbVLMjmsH61nPi5Gc6MFw/75FGEQ8kdv4fGfFJdQ3uds/ak5vQGUfcmiTJJ9Z1Ce/KfHzJeDZJ/d4kMeS442ChzXmQnJtq75fymYT3sd5NDrqrg5NpjpxJuzd4sXAKH/smWvaQw6ywZGiGgLFzqL0KBW7V2JYNHNHNo71yEVOvLx1VL7xWxen5uV7ou3WdZR5euQyJF7dowoTilboYsBUpqGaiFSOpAhfK5LB6IjyQiusoQ8ykrTT1IoVpNPTYqwHnyiOnzS56cSL3Gr0hdnbL4Ji0/Y6fBhnzkFnKp2x8nly5MK0NAdPdSXGV3VYsBkljJW9v5pG5iKQ6+1bONklw0nvhXIsq/nuu/LmsMJSqUcbZny6z9SWWY+p7qVFLRMmzxbAwD0n4sM6vMm88VkqrNNaSUxb03bPPBd9FgbKVtOB2nlWCFWjD9+4fSKb0K9ij5kPL1qhIZOpScQJkHWNxa0l5ZjuJK17K96IZpUCv2OMbRQaeKyizvpXNGp8ex1UGl/YWx03hRk8eTdBpD15lvkfFTsl2jZV+jS7PogCLpX5upRjyXWpfWJNyM8IuwTBVK+YvapJqZjfjHlMdublCNd5lZfgTNafTCrNe28PFamkEbXThrSmRvqC1qwGpy/MbtfqqCXoCjOqqS59Lh0TLHiQRIi8WazWsAj7UidfJ40fwjy7rdp4qad0FN5nYh9x8a3/KfERV+t/gj+ISwX9HdgcAP+X49t9NHP1dQJOAAAA/f///1oAAAABAAAAYyQAAEDBAAAotS/9YEDAzSIBai8lRS4QmAsArMn0utlyEKFnvWSkMTcITK5pFlqo1spuPrs1HvhO0Z5EeAFBQ4N3zzkPgAQVBCgEhmw4yCsGebCQVRRyISCzAGRAJmRBFjGCP3jgOg/sgQPTcWAOILgDCAaBgkOgYBR3XOKO704wiRN8wo5N2LEd4/EIjpOymwVus8AWJnCFCTzhjSm88dsGvrCBN2BgFgNj0MByGlgDHGeAYzieYymbnfGDMXYwxmNh3CCMw8hYjIzJJDAECSwBjdXQGC0Cp0XgCGXMVsZlvMZnfMCLC2jxlhZrYXEWFmNxMQEu5gJjA2AMhoAVIGAEX5zgi7+6mEEXd/EC9uIpKv6V78ors3dDMRRHRV3xFVdVAWAAHCDAAB7AAgRIsRRbMVXLAk2K1vBssJ2yOdgpKGXZGjLsVG6KmhcXa2jmeMFFVvVMo0CTaki8YA3r5rwVgbJY5S7eagPBGvS1amANqFCdogyxsWlaZVeQWECtskE/a6Fh2sLEQmg6fLSGbcDK5Mj0zrRTzNAxBUnaKZ8YZ3IPNGmy000Pa3Joa5qsoZ84KqQcDuTWOLewhUnmsMWQxLJofZABraJJQqSdnlH2abKBnfEziIQZdrATix1sUmhQro0VdDQn+FeADRyEGNgmygKyf6ON7J+gG9ZPDyDrV6KT7bMkZfsuO7B9ONg+lq0Ti2VrUohNro1dczS39leAVRuEqNYmyqZJOWPRRhtZNEE37JkeQPasRCdrZknKml12YM1w2BlDEihzcw4nhT7VOAqRzBSllo+tGaULs0tcnmQy27M6q7M9bmNIWjQToWidAj+pmZttmosSrZobm0/q2qVW7Y4QMziotGt/kQJ9es7hbNc6OflaNhZLz2eZMVgtG5OpTzKHVi1b26cobfsoXfRd4mr96qz89ri1fyZC/zoFtoCRYW2gGxs6beAdIa3gX6TQVjBUsh1ksUDbQSZT7WAnoyyeIN2wiQQUNqm0hQzpA0a8KsFRaRbUnbjQGldURNLiooABikugpsBUj0ZvgzClVU5YqAqcGFLJWEGt5DIJoJAUNbSQWx+5qjZC1avKCgJWSFYfkJlKqZWi9MhdFaJV4yiIchZPqHJII2wHqfz5sikNo0oZggdHbIqj2hrVzBgji8YqdbGqxUetit21caNJrbKFQWCw00+Q7NQLFNbwzhU2rXINNEAEAXq+dmSi+YmBkaGBULAl7gANJGEC9LCEnyDN9MwqGWl+MSOxKTkVxgshvbS2UAhdmicXWkM8i21UnXaqmUg95Kl0TSatlgVPWb8QhyxgpSf7t3eC7UvhyfZVYrGBfRiwg3482UFLQlaQPQtxyKZVerJoeydYsxSerFklFqvWhwHL5seTZbMkZNcUVa19UrdgtmlqbGyf1DRu0T45zzBbs88ymTFas0/PNXTtWSuo6FALaBnZBvbZ1A7+iWwHm0jbPz61tk8vsu2rZNT62WWoVuOqBNAGaPFJqdy1eTOl+IkM6B2cFI56SYgnrdodoIqrSjOskcaZoUq8i3MyWlalUqW2Rl1k3lL8JA1h6FIVrhXdok59+F35OJRKBWhKmeOoEm6lqlyVBzNSrEyc+JK5nTCvRbIwP6cBzVtMmFlEiPpRX6LUlNpSVzJkSFALGtSBBvUgQH0IUAMC7T+gDcqn9/BpPnm6T57Oo6f1NJ7204YINaEu1KF27MTpOHIajpyW86bvvOk3atqNmlazptOs6TVts2m7RdNo+rPbtJ05PafrNJ1qtUyX6Wwynd3J2Wc4m3Ozx2z2Jpj+AqbBeOkwXtqLZmt2lxbTVc/2bGqb2bIFS2PB7CuYjWmluVhpK1G6SpSOIqWhSGkplz3lsi+f9JN20lR6S2ZntpbOYmm5pJdMtuRkT0Z2k8iOfGzIx35E0keQNBLHTuLYjkbaSBdpJW3JpJl0ZVM2ESEtpBt7SPPQ0Tp29OKO3tGjffToHowdhLEZG0j/6ByJndiKjaNjIDbii4bxol/I6BkyWgaNvkGjabSNrtEupj3tFn3Yg4ANGNiCgR2ooleoaBWEbUjYhF3YLPqPr/nar/saRV6fyGu9vM7b6xR7vYfXJfAar0m0ic66aqyrvrLqAVZt1QLYDb2hMWDI0BniWkNcx7219K3f+gIGuWblWq7n5rzaqwEAONAHuLqKywBXV3dp9Z1dz9m1nYgOIaJF0PUIEP2BEyXoBAoagYJWwKAXMGgGDQb2FfaBruvoPHhDQTUVFdVUT0W1VFRHBejUiRNz4tHRJhBpJVBBTCxCU7h0yRJb4k2bMnEmxsSaHpB9OYDwoP9T9yf+1NzOkCbxJJYkiRJT4kpsqdc6La3R0BBwokRmbVbWDsZ6rBs0aDEe5dEWq9DWbW5twa3dGq7fWJIoQxJl0USMKBEn8tR0at2BQ1dQm0ChJai1WrOx9Rl7Yk991mX8iB054kiReuVFh/gQhzIiXmTIEDNa+15CTKifPw0aFMqhXIgV9doE2qqrGkBLMSfWxJj4ERPiRj3XbIfoAr21pdVajdVZbNi04Tb85g0chsN16thhO3c4CCsqDuEhfHnpBQ0aPFF4yhQqTJhYYSu8ZMkVvsJ06MhhORyH5zAVrlIlCkeRwn2YDx9AgAJxIPbj5w//EcSenCcPKIPyHjDcpQsX5sJbtmThLKxFCxbGwpmMyZO8ZEkkRzIkpBJWwpKSSYYEYSFBOIgP9sHIPxiZcZGBLPIi9xiiyZr85csmb7IYMWE4DINhLmyEixRxZEcmYsmXl4/8yIqKNxaZB48cnEMHe3JnZxk2w8nZSAaTMzPHcCO3YTdu0nAaXrNGDathNHzJjTydxuAY/OJFIicyDt7BjUylerInn+G2RYtDRmQpTbgJQ+EnXP3kz5YdDxnJ4RF+ZMQpz5jylGHwC6ZRg2vwIdvgOHyH5zAo6+E+zIQheQkPYS/8hXXwDsbBNBiRD9kFT1kG02E/HIer7IU9+dGSKy3Z0glTOmEn3ISfcKAg9+0x3x7v5bFeHuf5cQo/9jPkvxUcxlP4Ce7iJXwEnz7brzmLV/s0V/Fof+aBb/Zl7vcQnsz3/sE78Lwf+wZu4sU+zEk82H+5iGfwCxzEK/gE7uERvJdz+APf5RnewHO53Bf4LY97rc/ytyfwWG7hr36AT3gBb+VsX/UBPO0BPJWb/dRLOdlHPZSP/f/1sF/fncH3sye4n64nP3A73VHnupzuJte6mm4mx7qY7iUXcC3dSh7gUrqTfOpKupEc6opeSL7eR9eR8210GXWnu+gq6k030T1kqFAooUGCAl1A108fPqB79OTBc+/cOnTmyIkD542b2+auUZMGTft5pnqp17OzDBnOMWLCXDD3i6aXLly2aMlyMy+We+VWuVSulBvlPrmXt8m1vJSXyV1yJS/kVXKR3Mdr5DpeIrfxCgkC5MdlvD0uj7tDRw7Fi+PesFGDxgwZMWDcF9dFi8OpYSELwrviDgoGAv759fHdvZsiD8UJE3glSNy7K8IuBIgPdR7oboe7QUOGOVYOg/TG3Qv37bZdC5fCnXAjXLardtPu2TW7EC7ZdXDHrtgNu1+XwVVwE1wEXge6roFb4G7dLAJYV3fAFWBVFQAA1ZTUjbpQv3pfvvxp9bR2GuW0SVMmTJcsVaI0SVIkUUjro9VRI0aLFCVCdGg1tBYKJTRIUCBAf1Y/ax8+oHv05MFzx04dOnPkxIHzZnWztmGzRk0aNO3nematUs14dpYhw7mOWcWEAbP5RdNLFy5btGTJxMRyZbWyVqEyRUoUKE8uVydrE8tKSiaTSyTXyBVSSRIkj0eMOBYh0jhESBAgP1bG1UcPHos7dORQXHGsiTds1KAxQ0aMFcb6AtFFi8OpYSELwhUqBgUDAde/1a+Pb08vRR6K9cRqAq8EibsRIuzWECuID3Ue6Dpw2KAhwxwrh0Eat8Ktb6vbamGtsFKYICHCyrauqaWhrWdrGQSyBw7GGoiFgX0xWKAgAQKvA10GVq51a9VaCaxY64BVwFq1Blip1qk1aoVa77qu7ck7OSff5Jkck1vySj7JJbmoQ3JH3sgXuSJH5Ie8kIf6IBfkgPyP93E+vsf1OB6/43WcjsvxOP7G3TgbX+NpHI1/+hmnuhnv9DLO6WM8jIPxL67pXZyLa/EsjulY3IpX8SkuxaH4E3fiTbzSKX3Sl3ikQ3oSR+JH3IgXcSI+xIU4EP/hPryHL/oOz+GKnug3vIbTcBkew184orfwQzf0Qif0FT7ogg7of97nfK7nKRyFn3A8L+F3PsLtPIR/8Dqn8w6+wTX4nLOOwaUO5xfczdu8glNwCR7B11zN0fzMyxyCP3AH3sDFHMy/fIErcATu5V1uwAv4lmc5Ab/yAW7lVQ7AqVzKo/z9unv3p/bUo82pNXWmS5cktaRJHWlSTxJtTKItyqghMWpGjXpRo26UqB0l6kSKWlEHTSwrKZlMLpGMhFSSBMnjESOORYg0DhESBMgPRh89eCzu0JFDEUfiDRs1aMyQEQPGC0QXLQ6nhoUsCFeoGBQMBPzz6+Pb00uRh+KECbwSJO5GiLALAeJDnQe6Dhw2aMgwx8phkMbBXXhza7NQgcIECRHY1tTS0M7MyiCQPXAw1kAsDOyLwQIFCRB4HegywFVgSyuLANbVAAFWVQEAUE1JRUH9Xb25+ZOnTqOcNmnKhOmSpUqUJkmKJArpkaNGjBYpSoTokKFCoYQGCQoE6I+fPnxA9+jJg+eOnTp05siJA+eNmzZs1qhJg6b9PFOlmvHsLEOGc4yYMGA2v2h66cJli5YsmZhYrlipQmWKlChQnlw6aWJZSclkcolkJKSSJEgejxhxLEKkcYiQIEB+MProwWNxh44cijgSb9ioQWOGjBgwXiC6aHE4NSxkQbhCxaBgIOCfXx/fnl6KPBQnTOCVIHE3QoRdCBAf6jzQdeCwQUOGOVYOgzQO7sKbW5uFChQmSIjAtqaWhnZmVgaB7IGDsQZiYWBfDBYoSIDA60CXAa4CW1pZBLCuBgiwqgoAgGpKKgrq7+rdilO9urWMzEGDsK8FCby6uLasAkgxr7eSITxoNqdEeeLEknJSEjLJoxFnlHJ3d69RR386s1gqTvUWvJUNYG6vBaObMkWSUuSgaqaTzJgwm5pdtmTBvFJlSpQnTiwpJyUhkzwaKdIoBAhjj0Udiok2aMiAgdhiWkioQhDQj08v7wQeiRF2IOroOGiYk5PCvbVVmBBhLe2sjMxBg7CvBQm8uri2srAGWAWgkoK67op1/F6OOtOKAGlBaEe3BlXGXMw3i52yE5l7QaTqo18acxr/povoNX2m++cx/aVr5y19pcvmKf2ka+YlfaS7+aIP6WL+o3d0rXyjZ3Sn/KJXdKF8okd0nfyhN3Qrv9CH3skn9INu5Av6QDfJA/o/98j7+T63yPN50Dvk97ye6+PzPJ67+Hfezk38Ok/nIv6cl3NVfJyHc/X+zbu5I77Ns7kcfs2ruXCf5tFct2//81b4M1+9Ep76Zu7ae37nRfsyT+aWPeePuQ9ezIe5DR7Mb16w//Kad8F7+S6X67n8lqv1Wj7LeuEzH3Nteyx/ZTV7K19lLfBUfsqa9VI+ynr1UP7JavWX72QF8E3ecpX6yqdc/5n85Oq/5CX900c+pI++kk/imh7JP/qlP/JGnNI7fhGP9ES+0R/9kBfijD7IA/FE/+MZ3dD7+B5O6Hn8ogf6Ha/D/XyOV3TQx/GJnudvvA238zWehs/5GS/D4XyMh+Ft/sUjupp38S28/cOfevUNv9A9n8UTOplf8SpczA++oG9+4AO6l/97P9/yfc/nmb/3en7lU3yeU3kUf8KjvInH88sv8STc8u9+hDN5EW/nkh/iQbiS//B1/vgens4dv8Nz8Mbf8Bo8yGf4OWd89uWcx2N4qev4uIdzHH/h39zGu32bz3gLH4xxqPRvlGA9jQ4sAAjIAgXD9xGGhIgUJlns8QGEKIfAAGIAAOBrQQggAFQSAJ5EDCEAgQEAAAAUCAByQmAEmqJuu6iRnLeDDHd2+7VqQhhNVT3S/3ec4c5uv1ZNCKOpqkf6/44z3Nnt16oJYTRV9Uj/33GGO7v9WjUhjKaqHun/O85wZ7dfqyaE0VTVI/1/xxnu7PZr1YQwmqp6pP/vOMOdDeeb3Y3h3rFzvEHOK7f1VTEhmK6XmvP/N8h55ba+KiYE0/VSc/7/Bjmv3NZXxYRgul5qzv/fIOeV2/qqmBBM10vN+f8b5LxyW18VE4Lpeqk5/3+DnFdu66tiQjBdLzXn/2+Q88ptfVVMCKbrpeb8/w1yXrmtr4oJwXS91Jz/v0HOK7f1VTEhmK6XmvP/N8h55ba+KiYE0/VSc/7/Bjmv3NZXxQQScWfxv0VO0l32vVwALc+quTGxhWA0PgfR976leIUhbxzH+BsvFWrRwuTFvfxysjFMA1H8vPEta/hgLq0QwCze/+R/LP7f2ezf6knRNFWUyP6bceY7m/1bPSmapooS2X8zznxns3+rJ0XTVFEi+2/Gme9s9m/1pGiaKkpk/83gIyuhfZp6bHz3MclNmQswUeAh0l/U9olzfjAEIX+yTg3LbAVXzbtpg4bbkcJfQ+b6M/N6W5458o5czP28TtK/OzpPSs54fldO7bTXdtzxezJ+3vO7Om6nnCZx7uY0TT3m2HiSQLKsmE2VIIg5Tuw3zzt60pt97+Pi+z9c63uEcG/H9s61Y+bbt3/z5D05u/N0znn+pq8sMdfm43n/5wT7f6P39Yzh/079qmH3Xvh79yZ8uP92160Y416tuFpzy6x0897P3PT/TO0vkTLw3Nm4wi3HjPzr/47P/89OcERa9H/Bsb8fIUaIdlokMuDJRJVxm7FbKnz0Bl8fu7XAayRd+np7VBrwsEcemdF00KVSKD939bFxt9UxaI96Orn58MpOpfj9/GC0SPh3HxiilcBrJ1Xi6Pa5KTesbDxEhr812nTQlZKvc3x+mK47KpL9pBIkQmjre0NEhCaaJuG+XruUAvnzxL7r9k36hTytNOmQaFad2L9qRCkRQK+6GiK7X9HvWrOnqhTF7XK2tYoqy0+BPPhk41n/AolC60jR+7MfcU2tfzrP1xpPkJl/ZrT+k7LovOcKb02aVG2zBDmSiye4NjcRYxuAxedadreH15ooE0kdZ18+t65qAzgKI3+7Cy2J+6GZuulmFmOJfFIiGxu3OM128RnvB1MVJnFh9HO+Xly/Jr7D190J63hgXmxRHUDNz5N/TVS1kvYfMxshMSFkiOser/9wXluhK8goV8ph+NZ5OJv1b+UFhEp1FBSxi4sFNYs/SKcdDfmffi7QkglS/QoglHAXd2L+dsJxlkKyA6q+NtIj+L84wW1SW6EqSSayvOxEfWNHlab5BAACN5zqrO73ER7PfqrJDZ7J1xOELInclxWKEAZqOvIfStgRVx6tH7oBA3D3ehwtJVpRZY9kwiMrNSJni3qqNOXg6GeD3CNXm1SQJCmTPUeMVxSnHRSLXO2RbDhkpUbsDNFPKaUcPL1sk0vkapMOimQK8ueK8YoitINmlSt6kg2XjNSInSXiaaUog6efLXIfE1Cddo7vJjzg3aliusb/UPiPW6Vp+LhN+rEsyO1FCG37Mc17Ry08RiGI7UVI89Sf6LXvCYOPBtIafzw12cyOfTZuXfaNFxkOa5BdHK1B4dymoGZoiLc10FMDxAG1sOgaJsJrm6BU88S5FgoNGimCaKegp6nigtYKJRos4rRZ0KDZ4oiWC5013hJiZtmi4cmiprQYmyRY0JJo0Wb34krLXdM67XdLsmvFg6JUW56LBy16IVrmadejQdPeEa17Jx608RGt09IXJBPtfScatPoR8dP2F7QiWgDutJxBO0BHNAXoTmvAII5oE3gig5YBRMPTPjCII1oJnsigrQDR8LQYXNByEu0G3Wk60AWtB4m404YwiCRaEpyGQXtCIu60KgwiibYFp2HQwnBEy3naGbqgqUFHtDY8cUGbQyLytDwIGhLtD09c0AqRiDxtEYKGRIvEnZYzaJfoiKYJ3WmdGMQRbRRPZNBSgWh42isGcUSrxRMZtF0gGp4WjAtaTqIdoztNGbqgNeOIGW9EaM8BHNKDrsabtZDLWB6BBCjzFYtVUkbU645kWVCL2k+mTMI1ZXsXoUT6ycyI6u8IJ1cd+DrwUwuajMAuCLe3AyWrQdC9gCjuajT91MKfMBwZtbGg0rnmaaQNRcOJYDAOAWbBw0FoMAUMRyCA+Q+YozJNIQ1XvaLM9zPKcvqymV3XkutORl1IX3Qb2+DpSu/g/Mh8RR8ubyerzVixnakwA+XNNLXJUeKDY3A/R5Bn3m43DliMhlvBcCUC7oOHy9BwExiuQcB5qfNkdHT3sKPnF6RuO92tRvq9lFsK8BsZB+swBweLbxfH03dVBox6uh2jlTEXmkOJMRHNcdyY5ZhrMP75pvlRXdoyUBp0vbrZXEnPbj8tU8ldA36reYwNLK++1ST+beR9B1xxgq2iCkZhXYax+jm5/OlgDIu1JwYwy5jo09OJo0fOCnWpaKAdSbixshvXWJPuQDSil+zkO3rnOO8cEryYncTnDkCCShqvE4Vd0rhIMN5hc7Zo/6pusZd4s7rG83+YxK6jxWMEKMwXoYNJZ51uGNGATd52YRqhCJsPt2xZhishJrftnmFYoa37usVe4s3qtbF/XxPacyPJc9MX1gbN1xMHdgxuWitOxj/CzsXjOL8mHx6/h0onb9Qcq8O1bBSr2+gt3vS9plO0r2Xk5rYPnVs0wtpO0WbeE09cuybf+QtdeBfcFiVf9T/Pbl1v8ab0Wsjd1wDG3MT5ueFqa3OkJbZepInHrXvFfYW+ZpBy+63LKqvbole8mfqGlGW2kzG3hH5u39raavF64sGO73DNcoq8Zr/cuBWAP8aiec3fuolkF8loXLe6t3jzu/YWP6zor6ORbIQpLF6xg8ll0GIY64fN39yRMWM3MDDvnp3Elk8GNr/OB1E/XJ7L2RTGAh6SpYMP07yT9+uE749sIY8cr7iBg8SK7ibcXrm2tOTaKVkveEYUKJcRi19rSICdtmIBK2q7hlid+L3h/BFdZo8gWc6Zow2fxOaecvtZXJ3vpsuad6rYL6Px1f5bBmR6Y1V3NPINDSQ8jcCIac+qA9K6IZrFj4uUBwXFOytzPL57/YBMecSUXfOsiSh+0nbktzNmA3KUGwRnXraWQkoWG/Ps2VJMF55vL1T+9NHQLuMincdYUO/zY8wdjw5I+6gPnRgNG6OgxlJhtMIU+2nQ/p8ADtflfuG3HmXseO4gyBm7cUeQm2ilPO3iuHrn4wNh3hDN4tdF6ilmMLM7x+R7rh2IlEZc2TVnh4+YCdlR/x7YleETF/DGrjKwce/OPnFZ+v/SvpbdRsD7XJt0jJld0/Mjj50vDoR9pNSJUWjMacxl4qiMc870Q5gt5T8IxWCBjTN3tYN0vWNN/SNU6dP0B3ty1LyHcBrxIDgvh9Bgix6WWSyD7TSm39PxaNAaueDWhODJ1WBbj4n2jNAnNjB1edzNJzpYMSPtfS8Tt0Gu7LFe7movc5rSwZ4dte/BfBhCs48XImyrx4jKH6zhMgj6kSi2NXarVL1YHK04Ze6Qc6cdp0A6VfbFf5VXUd98MiPuvSUw/LEFeGQWJhjauG/n55x2uiGnZeOLzufPrGaLjur3jsHFkcnLmmz74OGk0rhSu/uEiB4kZ1pMu+4WU68R4O5HcxmkxBNiFmVhPtG6cyAPxzHdafSCMEjMWEi6PkLLquqlHS46iBtjAJg4Wb4vZC/zR+Xpme4T6OBgkRTRuMDTyHcEsB/iIKUe65BGQDYoJm+amtH//tFJJAZx95DeEshFBMOR8LPSx3u7P4dodpDyjHQG12SrAayTouP6nfuRINETai/mRXTlZiNc3xOz8Gb5GLswptxHCLk3xmWHKaO4e/pjLt27URvky0ga5zUW40dfqI0bNr95hy9TSOWl1vJMI9VHF3sJhWxsrDVnCvo0bfB4evfBHmE/pGEJtIjUZBLMZYS7H8hma424zLXB9xJK1iOw/ZR7UpPkLudu0cGM0fh9f+NG2Dhpc3Hhv3IeNJ27EfMEfcwkniUK6MQt+y4YcKVu0CgO5psM7BiGRdkYLjp3iY1d840Vl3hA/GwsrbWzB3tn9t0+Kw46+qYcrH6ZNuuE75iJZPjsqDbWph4LnOzDXV1tppmUa+/NPt2ny+8V9dI8LOXI7D6yVp9XWefmaDpre0/81JUzHx/r6YC6ly4HXB7L623hXML0t5UYlkJEu863NrPlW/Tr4ePu5IEslydK9X509TU4Vj1H3MNRc09dfjhHLq/RwgmT1y+FukJSdv8O9+rs663VPEaKnSH/3Ln5pTDVW6vMXrjmcVWjMevQwOu22Nq1NFb9PCvQuk0yi2XCPW1B2J0U4wvHpc3s3rsy2QaCCNMARfsjd2L8TV3AvWFhlHtTMBO3TZpl5AaVr/G/K2pTu1u0hlbIXA5dkCdC3hEbnXqejkbNtXuu8o9L4p2EFxbkpf7aFN7QkTfE/Ggv07kO7CXzw0np1cHpuczSYc9p8g7/6+ApQfZ0vw6y/PinmwV451WhfPzsjc1uoeb8Ztt8u91UGd4erhplR5LM4vggca+OXt1Al5nLAJd4f+OQ9KX97tDk394Mboqra/niYLnM7QzXCl3KSxs8KUbvvf6mwcbFie+OIufecKgAXvP+K3q8YNvrt4Qh/bbwt8YT60MuKXfpW8gAjLV4UeE1gtzJfG+CC2nT06ZAetMHftJIvrvkb1cbuB0WdebDW4YxcDPNsajqVvHZoVs3ZgUu+GI8j8HusPpf26wlryai/3LPOCVQ1KfaQP6vvg/uG2Jy791zSEtJyMyCX96ytX58HPhk7Ao6PzmbRAzN+J6eCb8Mzk34JmfHdFpkwe5ccHJfyP277qgnEbI70t50+SgwXGFXzbwxkLXhOb1h85gZcFuqA8eXcb+iqavuzschZ3xHPjHAroGbMnJhpFuOuZAf1GXXwAUZOaHAF7pdAP3W5VZLJy2+N+e0V1sfFh5++MTljp12fvvBZbEu3gt6eSHp/flk/Z6bWp/fckS694bvAhu5pf8IeCl8c39ckp0Sh1ocfB5U/bxuLh9x8NUtXN85//ika7vePOZT4hGBnzTPIcK12hHNL7UXtu/NlQY+7LwGrnKtN7i9un3PneMy9/yfUtoR5Fcgg+qb20nrnTfxwWNOsTuf++MAt6hTtXcgLzUn2C7XbwvPJl2Fu+/eOTjhfFnM+1XX2Xy+nzM66OuKkzezg7q7tTc5IikuSJ7s5zc3Fy71r2S/w6SRz05sGde/gbMSt93QcSnH3dc/g8sSV22HToyV247jetsJbe+sdI8KfQoKJ9Mp8RH/+6mu1e4AO+VPij6SuIp/x71znDuc3F3q+5O+4L8vxts+NZfXOt/b45r6D+mPPC9MnV89LB1bpWDZfS2ksyx/UJRf89k5ifpxSYXrZfLS4Xw6PObgspDNd39jzz2xgeUS37gycVapVhVyY8CFqc4cc9B763DVhRt1lym+guhD+qLISXfku7D4RaFPDc5N/vPzyjq+8D63Yne8y2I5UuQLwS6wfhu5laOTRp+PdHu1Dx1PxnXu2OGwH65wlOquUV7KjfQeTn727Y7fCMv5Sserr7a5CXpv+BYMO/Uc278gHmp8831cxe54V07cFI8L/MybBw5O5KZ26SPHZEe4KQCnIPMxuydSK7+lYt/xc5rr6uYatAv+Fx6db3tYMoeftLpOg3GHouOSbcobwuhY2/4ECzhZlralW0HXNVDtiKX5GrO6NQ5uiztVbwFyrGSCfHusopr1mjtwBdxIix13di73k6xTWzzM0V2rN8FyVGRLs2eRYXaxV8efOSJ9MnZ7rrLFJXuAunF97IvLtwDCCla44GmyINQkP+r34pkDz+druuA58G4qJMIFv0oeqPD2mEE9zISGY0FacVrkzsgJpPYaNPU+ItHJu3+ck2N3dld0XoDvFU+pM6aP9nejrxae69gKbVuXLdTYDkECLwBiixy83JD+UKP1MeULs/BW3owOO4uwIZ9hQ9rM5yN81OrAjEIeK9FozgWmE/OM1s1j7/xt60e8lh/NP3GJ5mT/a3JJa1zq41dc9/9SennJ13QZtjjgsdq5wwSbzHJiXthqlHVj0tjOOmq/EJcZcxkjkO3v9qGqTETMLDxBVZlNrAK/z5UfhCTVlbZdPie9fhFtvWfJ7pNsnuPox2+yJXoKRuAmyXaCiT354Nvuc+pDtrvnDhOXFCciemI+PBxyBxKUFCPKNC6cw1jlE7kX5ICMIokWoAXwewftHGOIaTYdMMfu0nst1ynsD9jDJx543rKwst5k3k2Rl5uc8R56ZCKr9wqEdvwxH5yGG5OLLjDznzGho5/5x0BobM/yBbcMiv+jTXeuu6rV7wv/TgAAAP3///9aAAAAAQAAAJU5BABwdhAAKLUv/aBwdhAA5NYEjqkFbxUyEHgPANAVdjAPelr09DzvvztvXhgmlFVR29dPXxFZwyMIhjH1/Xv/wKr4YXcy3M5r6QGEFRwVWRWOpV3bEb85uoZMB9JbkulxfEsHUzofE6ZC9cTyNx1LqQSR/ObomiEQb6n1F3jB+k0Z0r7Jyv4DF5r+yY/fnOB1MlOlAs5TQwrMCLSIOcGVjRkBmNUZgZw6s9QsNU8lITMjALM6I5BTZ5aapeapJGTmqSEFZqpUwBmBFhETgmkRr6k7waw+ZlfWkAK/6Vg6M0gF/EzS1vkrCRm1ofjB7KX1c9LQMDe4svGWc4PXyVvOYHLqPCZMJcWc33QsjR/0DjOXndZvjq7BysTrWWhovOWs1STgMWEqsxYY02N2ZW0VwPGZpK2z1h/G19SdrGwxIRnSVsdSuIzuTIK3f6JCte5wmgx0Zb2jMBW1Ia21PkNDA2xmdM2YMh21R2D8QGsZtIuhuwmhY1DKn6hIBRU0t2ju6Z9axw+2qHqoH08udFY9tImiF60AvXTEaPxAa572BIiL7/InrasJKhATas23jn24cnpCtVvHPVw5PWHOaD9OBC9doBFutEAiUNnQZH0crbtAIlBlG1YSOYwO3CAnrR+7yYFFdJ3j9uFPnAaf1672JRR54QiK7PG2N6mNWn+Ww5lX29jHaK6dQDK5ntVZV6t1l22DnN9YYiUvrB6bquY2YQ2PMuPTRexQXS8d6s8GV3CfaIbgWwENOpPWvIGg3ksYomWi5BJpLWGAmj6sQ9/F61j0USND2bp2Jy9Y3da/E9+AaAyfnjq5MY+fVj+sByNTUaZ7+GQ9cqu11l09d7rfJamKPWJEntUWu5Nad1e1/rA7LL0BkC8TolYGSp870zXJLYYVzMTDBFxDhZPnWgLbWq5Ypf4kwhHUzG1hHm43Q1hgLGl6mx61JOLsSUwmPs0xrx9UHPxCcPLBlO62pdiPFZGi74+wO3CMUQ/PgIeQjdnkRc5M4qvHxCl844qG91oasjtxAGEQygAnmZJxAVnuz8wUkNsArHfXN9VFYOMx5e+HP/DVlDh4BhjQayl9bi/dN1R+YOC40kxBkp49yueLDIfahT9hgITZbujhezYpUBMYcm3eKQJz8J6YEN8gSc+WktciQepb6PSjz3NXORInw6F6kZM4zoBVdFg9sFe4TdNs2dpXKWwyHGoX+M/E6W6zRuOvQCHXQgw7Sfx2IxMAfnOpsoM9BQ++6mwhkVVkONQvcmIKKXyv8OipNcCu8FhChkPtIl9xNMDxKqgiIJNhd+GFOLGKJGN2jvkaobgPkwzIcKhc+NyjlYwnAaWDFQp2Hww/8LaMW8lpZfEps12YggIVEOVxrl8I9gBuOb4nGQ7VC9eCscTRvAB0Rem7TTFC0xm+JqeNyV7qZ0lTSJ4S4C3YDsWSFPgIHvC41VMAvgYHRyfxBkg3MhD0s5SeMqQfMc5nFdlJ3ODS9eIh5iOwZcmh9d4kQaJUbcAQn3sR8CGutufQuntKZuzL7FJ8KCKFBw2S9hI3xLqnepw8WZ84f3VVMlyawY73wE8HcGLBd6kx8VeHQIZLI9hzaN2BEPDviiPFXXTx5CMuyHCX7GDpdnqwz7d5JwPvhkwi7YtN0c0bktHpU6FALqIVpQTf1/st0SBDaFJOAYq0xey+EFNElxwylQYiXXMznghcjxmvEOQDaeYxLssvwkHrtMVFogWUu2Tns08lhnhIBHXer2r1x1tqXTXFVbSApTXxkI1b3kxrviVt0rofeL8IQX7fanq2x7nlyhAZJNgRfR43Ul8kCMVn9Fa5iOuJUIHA42Hi5SlofccCgyQNLyzvWGAABu1rGMBjReSLq1lIE9QfmJXhtdYxINf3VdrRjkn+jLEpT0FrjkeVKpsxQ8Xrx/dV8XoiKWoSHu/oiAjfEjHOETgweRQlmDwFrSPcmdiaUGjiIBxIZCMH7MAu8rCYJbCN2FnQCMRFVDw4AQ4EvwWBM5usYiHtoKyYJgru05mfjmZiIwNZslofnXDkzhKIxG0yWVhjIw9wDbTgHh6rirXWA7l3oGHHGWjhm+WYY7gfbMmRx3qjigmtaOjyHFsY2CKPa1iGCXRu8nKYxH7ZxfEtte5f3MS8pdYxIQO/MTPTZFuss64cmJVO87RRHbjWpqnZJJZ5CUrlHpYAciWWmbE0OHPSFwMx4YIVW1prOEsZePlhUrpzgCeZMaHWUz9IcAo0IHsHHZl/9aCuk6I9YhFd52TIIm6cz0HcI4wQ/QNRXvTTC05WAz752hzPKzh7fXTIJJMeOa6hzmWVGIdOasbOBCBKjsBv1jLz0bdUqSvRI0w+ZeGlRe79A5091i8yZp9XHi1dk08GuYgXEbyPr8mT4Wc33WEdu7dt89ldKjLrbBTwLYpMLo7UMmBFg72JmBssousc35be4BRtYtSALKtDci8omDHZTzwR9FKDAb9nGhZglXoJDyTyGCB4tRDo6oJa/xcOsG7I5QwW0VWOx1hT+K4AemVgBvchRGuwiK4e+IdXQBiolItIaLdBRvlMz/REcrbzWdGj18k+PdSe3+oTwnOpVj3XgjGvdfeCiwce44FfEmY1GhK6hiMOf8kVdU0tDgfU+tnphmm3dCnyldZA/BFN4TG0LmYnI2A9yfEf6XHjKVBKJTd10eI02uzmJtW0LhM8Lr8U45JPkA6Pgck5q8kQ7UYnCB/JzdyQ2Yz3dbEyO4nt6FuAi39UiSlDkujB+dZizE2djR1tgNUbsTlyxbBg5YFKtMxazBldFaUEXkAaALXAFNpKBkxaT+kAhbPAIWBughzT1eIlX0SBtHKrDF8BemWWAOFDn8CD9Yna7GWOmfI9yRZz0ydnz+Ah+0Rw6ScFP56n6GF2srKl32248kKEMdQoGzlOjyY+AhHCHAvqbmMV8LXWHD5BxwWj9eMkT5vADiGOYS8Gd1Jh498xP2IFijw20II/fEUSlirYv3+gIUY8pbV20QqAzdB4irtQM5LlUIcmI+mi8WZzqsRYj0S0hlgy30Y2yHKoQyNrUBpn7Qnp8SIt9lUDcn0P3FrP43nniQpUPtMLeWH2OZcceqoC3ulocnioVAuqVZEK1FSfa8GYv4pD81KhE37raswvmCJ8LTyhMsJsyRaQsHMWPvA/IDW7Wyb225UwfMBR0YztMuR5KOp1VetwpSBUIX/S/c1ZJ7r3EdWi+8iJJG/RVZ7DzHocCO0qEsgChzTKlaZYOMxyopsGjYRYUh0/4xE6Y/EKXwdbi/50pIoMbpGTwS0aRpnRlfLS/FVpyWxBWT5wFHWnCGyzbmQeyBdVYx/X1S0Ro9Za/1CaYoHDIY3iWBPZsyrA/OjSjXOA7JzT0JQ+oYTJLhancTLRrQiEQkgOTYA2mRDhKhTszWlkEL7GfKSr5Y3OYWY8b9G1xg8G/YHnkiyUJf4npGtGy8PzMuQM9rcpXZktKIv/VWnJ6FtdwlYZlzLwcooaJpF8S8Q4S9D6WWjd27TeezuRmrG3kzeXRghIMBLkyz7yvu6tuDf33k1EEXcYSce9Fd/27DCSjvuIHJLFoA6Lm5dIgsr2Vhws2zuMpKMRzre3kTQpO4yk4+K7tcNIOu595JCHkTpcIywKw0g67m0EKUjxZ+ytWKRuq6ALwEXjwMsMpgZqsynJsVXMMMTUFKPDdW6g9YZTBMtq6fJmBlOzYLNF1tAyAUmw88zE2CZKrbRVNgI3isGlnYJUhLaJ0U8LlceT24atwgzWI8O+4qC3ZTlx2QzmQIQ2jJpV9jU/zGA98PbVHQ28HEK23h4iu8QrkZeTG5nBHAxqw8BwokUik7egmGix0EzZKC50ag8s7Z2iBtU28apBO4UWa6vIaHdejkdtk10dbdKSOtolSK4dkNZl69WJbRM2JrVWdeCdh+DO1k6ROKF94hFHW+BG2d55cPRomeQOaLceYJE2SRPP1gMTQZ6FqOTIqnhjctISH6eRiODlaPFmMAeD3TAwnOSZidFlApJAnpl2JPLZCsbkswE9N90qG4F8ngKiM1Fq1YXK49ltYvRLQSoCxeCSPAfQkyDvsYtxpinGhpg/RnCKYFzQAqA8EIoaNcgZrAdev7qjwQXR4wzfNi6hGTswg6lZ0Nkia6igC5AFkZnEt0niaOEyNoOpgepsSnJI2UIHT8UMwzeBUBifwYZPpqKXmYGrUReJTH6RZADDXSDZkuSK19y1pkR3CZJjoZnyJkHNcRpFODm5W2YwByK6YdSssqBakjwQSpK3UmUG65GhX3HQ625BMYGzShzyeMdnBQAK5qhEFN0qMlp4iIsNPqeN4ec2Yr6CcaJ7YGmjuNAJG0BSyTEAqArRijgj2AzRnUKLTbxqwMshpMQrkVdFmOYyjiyhJMkxf01C6CYtqaO3h4hendg7u6FyvUfUIFox5i0g3e6AtC4palC9bxhwTqLrJXwDOmM9UbfJrk5ejseuVR3YhI3JboEbZSdQUbtTJE7kIbjTfeIRJ8UUYZdJ7kAeHD3dpQJr9ACLukmaePTAROB9fXdyIlEPIwQk8DmKy5V/QCBzoRBrY71sHrqzpB95X3lfnwg5kchHWtfjo/6BdSdvLjmNA2tkqCupRxG+S6FYdyI1g3MZf3VyiSfYMUq+TNWc7qSFCs5R6Dghg7lMO9PB+q9KBruRIF845xNkCHGqVRNfbcDmJRZh+iITC875XPWClHO5dYwTeUZ6IfJc4K3DZXkO+qwiy9w2iIkyF2tDFi2Ke7MB1xUPLqj1J/eMB17Zy4oZfOSBSnp8ixMz2I7Hrvi2Z3Hz8n0To4X//SBBpavDzGBsrSsOlsELhhC5BB4tLmwlmaXi1r4Y1OF15YPiIUaxNQYRzAs0wOhGON8rpFGM9+lJeo9gQOQuVpsa94jMXX4uuyKom7fOXBx+15n4bpkL5SnqKPDxRzpvATF1I2lS4CsTRrgaGyF4wFIeroHOowm5qrnqCEg/IocEVmOkw682leSIMzMZufXFdwtWYyPEr0wYQRJUBsMNIeRLSuC8kpO8+ejD9yOHPPh2bQZXkQ/r+ya++wn3Jm7mJqKIXFDP8F1joFynTY4oVGagrSPdSB0ufNeZKNeZi2OERSEMyIBJVitjZwn69qGkvSv+DPgFUxhZyNElEty30YLQjSAFwX16kmQhjWJw4JU97if3LPALAG7nhwNPurj+yh1oVyxStxUN0bZijwRb202aEEZvzg5FQ7StZ/rdpBiuaLRJMVy3nulvQa2xlMTG4K1gm2ygnjRO3hrfSYrRrtgjAUyDO+At+tIkBcCWR9KXoPv52b6ER/DwVABfeOHBzjvV8nrS2dHRqDjyI9jAdIsNYAClUbTW+oM0kE8bVN1hJB2xr+S2BvtWDL6w3bUCVrZXYUL9MV1xfzZEBba3VQjCPhYBjn0sPI3Yz3ABRbZ3soVmu5lZCdvlYiz2+ZDssO+G/TwpL+zbOAO6aQf2yMZJFewDqcOIfT41g9hfEgk6e3UgohzzJM0ODJK7FPuYOVSYwYo8+OJU84C7ZMezgdb9ydrr1Ouq3Mku2fHUWuvehIESElLcJTud8Ja06UO1ns2alPRQSCJOxx1nnHEEk7o2M8xmYAj0Mjl6bJZGVeAmOWB81q64mQGINVh7FrlGW4SAoCTOXh2I5kDNcIUGdAUoFJu3ChkBZ0By9V3aE5ua2exFmD4qBQjnnEs2nIxjVsOgYJmPIJTxUZDHSdj5RtZ6ZAYakJjoh8dZh0yrldajkAE4cQwIw9knQIYnGluiEMA4CTs1cPJRoEdgQOK8oPUIG2CG+QwwQy8ts+XUshXKqWUrNCsKcjYQBYlGT+CsUsfqZVllFpCKxzhmlXPOJRsoCGVzFRQsVepYOdHoCQlS8WYpyyqSchY52zBA7RokncMEdSfDhMpdsuMZBWvKBNb6LbUWGtDFOQdq5kEh47MuieAabRHixNqzmNaB6Nt4COP8k5WEU/B1zxrgmdmIr/bRNKfcJAeMm6VRFbIg1vyYrrjYx6YdGCS8JW2a3yIP/oqTKj2MpCN3yY4ng9MxWnhL6jSvNSl5S617KCRREYk2mcGUHtyLh53nXVqOL2eKIiyiq9xYhhZxEd2IDyGC8kPgCf25ODT/lmoBJtPjSsa3FBdFoHsPn1weVsEHi0V09VBGCiIuoor/bbv5uTg0amQIZG35O9UquUTR0ocQQfkh8IRuGz5avIdPLv+WauH5Rnw4/7bdcCK6yr2cKYpgFX7yZrVRqB3laudDiKD8EHhCfy4Ozb+lWiDT4wqXaTCzGuioto6c9h4+ufyr4IN9OV8cmNWwZNBewUP3b9sNGe8C2sK9UhjyLtc0MoMbc7A29BzYOUzrmMgGkBgMjZXMIIDq5RbOdSMG58pT4Z3d8GHnMcACYUhfgDliMq23rUNmE8piojts4jatYbI+bGCyPmxmsiEwyiQVvKtuELGIrnNjrARiIh+fsRgYV/iFlT1YRNc5M6MqMVHoiljLOgq7XQGDRXT1UFZ0FRNN0ogfxDkC6/1lYeeyPmUxmdbxW6DyTesBavjuAadJ/Bao5PvGE02+c0BQkk1QIcMShGoCb1uHZrVGNlurdQyGxkpe8XYVi4FxfWc3fLDeX9aBC1ziMKQvNc7XDWSCJN+2Dmmt9fym9Q5yZvPtQ00y1rKOciK6zr2rbhDhOzJNs9rj2GaSkiYWA+NK1qcNTNanzZy3p7hMUoHbFTAwVJDFWQ1KAm2plJf4QZwjen9Z7+yGr+shRPwWqHzTWjuJ6McDvG0dglTympzVOF+1l2Q6xG1acyK6zsEvrOx5e3AAMqtVmdLKcORiLeto77vLtdlr4GBuNgmYdqrp38bz8th4tp20oZ0a6Gbb2QTteDqel0fvdtKGup1N0J5q+td7XwMHs6cGuulsEjBJdTJZWHuq6V9PDXTT7aQNSXUyWVj7GjiYnU0Cpo7n5dHxZGHtdjZB+xfJsf6lj0z3pFzReRxdl3uXa9OxOAH1LmkU3CWNgj0pV7xfJMdgLE5A75c+MjyODt7+iYLckCVJzsK6yWRh5XF0Mtzl2nS5NnsNHEy9QR3yrFqiSxq12SRg8qRcsVNN/+KXB6RSWCXf/okik4V148nC+kVybNtJG9p8AsQFXCb0xsuE3uZY643FCWinBrrZfALExTurluB6gzr2lz4y284mKAatSwApMLS1wX2Ltg3cj/jYbXC/TK3D8PatO782uPe52IPckGXL3BZpBwqPt/skyp02DXe4j3aGtgE2dWW2ziujnaHaJ1HuYMCAoU3Php080zGwRdtmb935wZkR40sQylym1u0+F3tLEMpwODNifS729mVqXRtcJoSHlwnhOeJj7yM+NqSS2BgX1Hpu01qLDwqPfUZrDGydVzhgU7f7JMqdPdoZ2qb1O9MxwPVs2M0YtO5bd357i7aNEhKtg1q1vqKj9YMTWhvW0XoQywRAG9Baf2mt3wJaFghgF0wBfHIDDM+pDY2yKTIBQM2kCaXLxAX2xItDeQwmnzQhel+Guhd0d7IP19Okd6xjZZLSoBKSnRD00dOVgxTm4NBJxpGMGphAoimT8UAXd2EPV4pw2VlvXHVGOnxCQ3N6Jt4XX2z1PhJmKFJSoWNR8vkWBIYJcKA+nfkqponaKn5lHYDIO4pi0EczEIqxxGbNxOY1SK03ErDWyXBBcJLSySFDJwcMUkawwJzXMuE3SqJTpsORk61l5wokYPQ/eHb6HwWcd0av8p0VcOYJqEReaMRov0MmxW+EFNkQDIu5TDsulIkEjA0jR9vEpqrxcRF0NuVVrBn8Lk6Y2U1HUbdzo+uFtqayYo7ceCCgni3Aqz3U7u+J/vSsaw0OWMLKbOErRF9jGPdEVP40EDnB/+pI4EATxrcVyGT2oMP3VOSY3cio6Z6Xkj9kItBJlwhvMafmgXC8df4WBObdD2Ah73XajOBxF/bw3ueOFX+gzk7+/Il+vPK8sSUugy+v6yksQbU4ObrdfQgL9h36SXHShB46JajjLizBBFrHZFxax8kRd6nVycZf3e4+bGEjD47BOMBo6lJTCbz3msLCliAx0Y/XESk4YRl8eaFQRMAnKEtXHB3GQJ2ddoq0wncR3rkChhbdsMh0+wEszDIiApw3tsSTCP3guC2jWOQ6Pwe+m/E3XxDUPYeC333uWHGlCJdw3IU9EzihdEY/UnadNiPcrOD6pmCWGAjHG+zWR0HPwioZD+FBtNBWpOjqw9tlma7LvWNxAupdrk3vXyTHutQCHmGVfMtb3nzzzeOXx/ZP1AIeYZV8y5tvvuW929ra2tra2nasYyE7LiIqh17IjkvXWn8S3t47BhLbWrJa46FJOTERGz3bzRYU8RAdIHmvInDbh3GS1jOaOCiBmqjmFh2B4Q/3ze4Tt6pNJOKQY7OhEeGD8KTuOlz63mwd1DPan4ZVdhKhV612ZxEIsfskpxzu+EsMgKAdOYnQa19F4LbZOvhAYlt0BIYnEtX8NKzyQ3pGX/rIsKER4Yk45OirCNx6EqHXSTldS1ar2O6brYMPBEKp90lO+SU/HV0maAL80elhzyIQog6X/kF4UvvErfY/3DdPxEZPUAK1jmdG80N0gLqbLSgwYMCw22Rtm7x3GyQEEycW8BAb4xsDhrltb77nNr7lLWtlLRPQIb830vq3PIjg4rvb6Jhlp4V3Gx0jOILhv7XE0kCU7AhkZZXvo7hJDiamRCbeSOslZ0jcZG23Ma9CBSNHvE5UHv/Wb+VVqPBGWmsREVL7rd/qNp4hcfstrbuhMYIfGjF0ZWkgKgNYUd9TQYiCLDst3bi4d+PibiOQldUiVDD66RYbBXidqD80YqgbGiP4LQ8iuPZUENIzgBV1GxVEcASzpXU/3WLTi1DB6DZq8d92R9QePdSMVTfNI6OLYm37EjiWnfuw0ruaSF3MBGMPi1Pt2z+pXdBTSaQfBYjdSi0ZupamdFqjkvDsNrrRAqKv4SCWR4a2UkuGNRzEtJamdKJY2y1mgpG7ZAeLI2qP7Yjao9uotdY2yp/tRgsI7sPK3v5JDTVjtcPiVLuaSFvQU8n2T+rmPqwsgWO5l8CxFPRUsruaSFqBb7BsVBKe3Uatu5amdHsNB7FKLRm2aR4ZhVyvbkZYnOoONWM1gxJyvboZ3Uatu5gJxi2KtX2sx3qsx3osrbV+LK21fiyttX4srbXW+rEe67Ee67EeS2utH0trrR9La60fS+u+iWApaa3xANuWWsOC8IY3vOE9qYPIjnSr23uIZAJ4ByK27t0GYO7dR1ektNpDGEmbiJbgttQ60pMHGCwIC8KCsCAsOKmDSPcQRpKejTp5puMU6VbXj65IwYJDJBP0NgBzgYitPRCxFRZsAzDXuZ6Nuk1E6310RapHutXBgkS01h7CSOqTOohsIpZaw4JacghBuC/BvII7aFkXuKMxYgP3UMUluCf5sAIKDJf5p2+K+AB3Hrd7WAKxt3/NaNL/UOSA+3byBRcy0rVIj27i260EUqObgujrqFQb7qZU4rgdjREb7RQ03L85RWS2SCOmVOK0lUBqhCou7bAEYlo0QiU3KtXeTr7YPG7DZf7hSwqgbIr4sP9Q5OB20LIu+2tGEy6P23s7+YLb/1Dk2JsiPnB7kg8rdpIPK7hLMK/2EswrrhagGdU2BdHHhQW17lYCqbFNqcRxu1PQcDcaIzbc/jWjyQYt68KFBbXuYQnEdqjiUmFhYeH/4Rf+4R9+oROsZ6PuDw8Lv/ALv/D/sPAP//AL/7Dunek4/eH/If9D/oVT+B9+IX/+/A/58+df+FxIEIsH6u+b5H/4/A/5H/Lnz58//0L+/PkX8i/UmoqQTK35tInHgAq+ePzIlBZL8SrjsRQoKG944CJlPNmEiMeOfzBjJ2meeOyEjoM4CBMzHgdJlIsXeQTxeHERC48Bj9bEhmdbeGyohkSOi+JcxWpvWh6rZUXEdxDUeHyHgVWOi87wxVofzuRYS6/A1hFEi7x14BDdXqj45O1lrGxL6oS1ockVKoOkWrOXD5u7keAWWsdUhGTG4fFkJpjJJkQdSUwvO5kJpiPBLbYinDY9FSGZdxhY31ANyeIiltfSK+CEjoPuZaws6yTNU/dCxScFCkrXgUM0K8WrrOsIoiW7yCPotT6cOf7B/KIzfNlHprQvinNlqIbk7zCwZg3PtvwdBLUgiXKvlhWRDcLE7NXetNk7CGpveLYF8GjNAx6tyQIq+HpABV/dy1jZO6HjQEuvwC8uYslqfTj7RR5BalkRHyRRLqv2pv0gTMyy3QsV3ztJ8+RD6y86w/eOfzCzRXGu/pEpDVJJigG8JW3aPrTeikB69lQGSZHgFj+ZCSaLJKb3k02IfGjddeAQfSlQULI6gmh5KV5lQCZg8RdwCbRo/UBeCH5MoIkVfxPjyu8EfZEMQx9b2Jb8QB8t5urQJ3Gy49tzKStpQEeJhcg32RPh40rJAJvaDc+FR/lLVKPH0gKO55GtD41r7SI+PRgo1w1Ztoxq3cXLT/xUqEDpKhMK9KIbRP/flATph8a1umkB58FAuX4qj/JceJQ6UK6PpQWch8zTukH0NUOB8MS1fidB+oddjZBrHlapze5GhFD/7G5ECHU1Qq79s3/20D9dfsE/9bnxmgDeP/sFT/XE8qkEo77AC9YvIDT0TRf8dG1Rf5O0xp4974AK0IcBzXhNAO/7p4ufnxHoJH+mtZ2nkugB7SrNCFL3lsGgWUrrPxuF78wIUvcTlgHwzgh0kjM0+sxSWpshrTFPJdFDo88Tbv6Z1p+71wTwctkRoaGR1QG8pdZaBfhjwneS6PlN0hp/9v55S63/LHU/JnznN8F0ktcE8D7hExISEv4f/h/+P2EQfGVC8Qn/D///EAuCiROHT0hISEj4f/iEf/iHhH9I+IT/h39I+Id/+H+4+ViuFw+P7on6fYXnw7Je3yyy9MOyXh8e3fNmkaWP5XrxZxza+NzE6njgitTmXEAMjzA3BQAwHxFJ2xE3T5Vp56LWOG1GOh2cpU4H56hTrumMdDo4Jx248mdzUpl2LmqN5yMiaZGlM9Lp4BP+2VzUGs9HRNLmAK2m+wrPE27+WSkaJ7GABtZmmCgyCiYFFlV5iC4/3O5Fnj/ziyx9eHTPj7/NPxvd82aRpU+4+WebXC8ey/XiCbVOTExMhH9SB5Eu/JFudV34ocCgifAPkUzQhZ9RpgN/IGJrF/4dCzQkJsLfBmCuCz+JuynvH12R6r7PVZma+PZDGEndt4MBsLa7W0LgnGa7ElaA7k40gwOvqPjKK6pu5RXVVsIKkJiYmAgFBt1gAKx1J3UQ2YcwkhhlOjFXZWo30q0uProilbhjgYaYxN2U7hDJBHEbgDkSd1PiHQs0dAMRW+NAxNbERK7K1JhRptNtAzAXD5FM0MEAWIuhwKDdnaj1H12RiiPd6rbWeIDFllonKmEFiCuvqLo7Uet+CCMpntRB5A+ZSj/IEpIPQgDzEUtFPOJol/8/JMrzi3sUf/GP5T/iaJdHLBXxh0yl/0EIYH6QJSS/o8nH7zga/UOiPL+4R/EX/1g+pNDfP772fyyae8c+fK8ETPWVmNmIdxyNxolFW0rMbHAlYKrcsQ9fvKPJR5xYtLW4R1Fe/GMZxy7iQ6ZSF/EhUR4XsYvYRRxkCYmLOAgBTBcxYqkIFzHiaJcYcbQLd+zDt/jHUl7co6gETJUrMbPx+Nrh7R8prDgTWZBCf3Fi0dbja4cU+uOPRXOOffjiIAQwu0ejj0VzcZAlJJBKYZXw9k9UYtFWvKPJR/ePZXxIlGdxj2J8yFTaqPUrAVONEUtFpD0BwqfEzEaMONrl8BAJ49IOJQ2wREp480NaAIkitQpXaQFEvgMmi5rVz6AyUPindXx4eJhGs/RnUBmIC+EkNfgaDbDEhYdvB3HvCSW8iQtfDxum5yG1qtEc/pAWQOLCoBNUz3gHTFx4KOSq+U7UrOLCIUTCfxCEx6fYMsL7BlwXn0LrIjhvJuPpCbXWkrPxYEaOnvCx3qieEC0J6styfEAwZX0ZjOgTfvl6S63RmLi8pdYYisxLToSeUCvvc07qguAJteZZafzMArLSEBTNSgL4bPF4SqG1lpfLOcCTzCfUOrvjV9UEW4akYFhKUgxe0+C2DCPVwInhGI7huBOOYb06Gu8MmqMTjj3hGI494bjzjT3h+BOOP+EYjj3h2BOOO9/4jd/4jd/43e/Objutmxy9ABK/psE98pD0AW9JnZoYFRGLX1UTFKK68YzhCVxeVRNorfWkplg8qSkGT+ASo7rxnI++YtaqzK6ej101i7ifSODAgYuVEfZ6xK5GUGyRRuC/OYnbTuv+NCBjPC1ADIgSENPxIiDEUAjuE0PKRBnHqls9M2gOWK+OxtvFE6PGRHSU8RF/+RKWp2ROfCZPjLtkp1OuU6YG3y0RkeKVLjbTxcaSgigwnKYOGGnxF7RCRh6hcR8jc3VhDVbr3GKcMhF3mzhyl+x8crI3mTDZm8zJtCvxZNoVOl4E4gFRAr58CYt1lPHRx8jEjDxC1Tq34KsLa90mjjHjlAk4TQ0vKYjyBa0w1gEj7UyeWJynZM7dEhFvnTI1M11sxCle6bhLdjq5Xt2MdwYlRI2JxG8XD2tV5p6PvvrEkL5CDIVUt3piJsr4b07iyxZpBE8LEPtpQFZmP5HE2V3Noh1BzwcuUmY/kbxxNYLaEfZ6cJfseG47rf81DW42cAX5nYinrS2K5qAgB47AlMKzkZIGASlywLMSBxIFghyA5wERvnxooVgbxNMXT6HYDCDCFwCLR+Yg7SUkqF82Q7ognXonXCaEp6hJcH6aC0ixM6cQnYOk2IkLDbvqPKruEB8KoYv/jqNswMaBN4uCDDw2QPg1EMqmwHiR4jsRT5XiSVhMB+G3QDATXUFSQXydg4Ic0LEjFNbKvqiM8WUGEOGL1hrWWhdp8+FXoyAfPbe8HihY4kKt5SwKMsAGbBxQ8sfJ+xkjoO8RSxQjuEwIzweK6SB8leJJwSVUf2VIF44YIj60UCwu1JprZV+8OnaEwmVCd16QDJgXbVEURiYKBvSTiSdMBq2IDXRO11bhwDXFf0Pnh9ZG3REbXVDAMMr4APlVwaZzn3ZrysAyigzog0SF9qmvfQqtuVRudIADTdfYyEjSBtlLwWiqStr0oVprh9QBEVmHDG5BGmbEpoPcJ1JMSgM+MAsfFWQyAZJgE5NvbGa6gkV7zJAwhE1ctSkCdREpf3wKreUzRB5hPDImuEt2PGcCqzO6OrQVvgUDBgwhAtSU7JfRvbrAaIdWMDPQ5gNuq7C3tVrvN0s+7Dc5uDCm6AOrOIz1n4DNytZntXAN/rCEyOZj2TeanRRjDRTmKyIXD61y7TXYPnEcygbBo7Voeg3nLbp+obP4Wr0LT+EBHojXvUsH4t9SvkNPD/hFmmkjhC7q65ZSByDwDB+ocsxYdYt0/jD04oRfKJEDcEGpC6arSw7gohKeISnIpQys8nJweHZvOOnjAKBEqNbdPzwiLI7wGTpWVIbIAO9xbiRHL/KbG0g+TGu5iL/CMzprgA1uOJnq01OYjyKJ7OHkONooKk2xAMMhiRrx8Mo/j1CIgBRwHxJekT1/MhS0L1w5AY8P01oLoRTDueQwn0KSrA7dEicMqCl4YassJJC02OsGmLDnw7TmeYuu7xxmxqUMvHxGKLmui7gkT0FrTAmvMIqjFH9j1sQV0uRdEQXCr5wsW6t1F83jxRKcmOEaYcEmTp/UpKjiGAJZhyJBWL+BKJB1J4Zw50+DJETYwRKES8IlcRoHGzIcKhe58ooWjAKTC7wnJkRXq3UcwcEdNRxAOpbg+JaYsvdi+QNAJ1A1Dvtzp491xYsBy6TWkrb4a42ADjKwVSzAdaAbefECbpIMh/qF90H5IscJ2JyMSrDX/VNVFlMtWcYwIsVdFQLaWq17V9WOGAEaP6+lIvSwqPzYLRsflvX6ZoBqn0ba5s0i6bbVYkz4ZoBqj92yEfVaKkLxg4f3rDwsKn9Y1uuHZb2+WSTdw3tW4gcPi8qYih+W9fphWa9vFkn3ZoBqn0ba5rFbNj7FiETNSKcOZqgdcTPSp9gpN6r18cCV+ak1nqcOXJmnyOTMUqcO5iMiUXcNMBVnAxxQQCqFVRYQw+emABnmpgUaZqcjLHMTa+kcoPVxxpaNSLoZ6dQBIGkbUfnAFT9ANRZZr3MSmZyYUG5Q0IeXuag13u5ZmY92xIWJMiN9iqFgQmRGOnXwxSHEoupc1BrbwSCbj4hE2ZWizUc74l4ozQFOuSSwVswBWh8PDw/f7S0IGIM/A9oX/HEyEryQAUPgp+NSb+hmyZfQMwZ/iwJL4KexqvR0e66H8BOelb7bCv6IZzPgJ7JmwfuNWDEeS8/Y68TNkp/iUpYDhryyjjib5Uz0lQSMPfIQG4M/Sev48PDwkPvJPYMDr+yl+ex6JQFjcF7Iz4T2FRMKaRSD76jmvZOMBHQMwH4O1P0UlzrUWq4zFwe+60wMmiPhsfSMGSHuvViBJTHhlQkjsBoboSQ28WdXlZjYML3bCn6oxkYIvjJhpMlGn6fbc33aPPAqPCfEhHediW+duThRNfpeECvGFCiEN3Sz5PAV0iiGQImVFzJgSII6L55RRxwTHmrNA6/sZT+5Z1WcDt7JmWhMqLUVDQ0NqKR+JmmrAzb+mF1ZYQB0SC2Ac/vNDrjIVDDBZYhrQgdeT6rLFxSAXiBsWJoMjko8wYmnm8alhh4eOY1LjRSpqa4RhuanDJ2Pcw9WXPpCWBDP9Hxcq64p8GwW5zl3TWmTmh1F3JnRNeWZM4QOKNdzGd74DHX6uVhk6HPetHS7xd96Sl37BUdlRJehXJJoQx2k5rI0eHEJOXAoiWDYMXUuo+Mg7mPF05c0hced0QT9vk7jzWWrdPPm0oOxZzMkSfJgs6E9ZD+4wGVAFt6xGFPesVU4UrAX0JQ1sonB0FhN6U48yHMXCz0lZDIdITxEOOCaGQh4msset2KxLFWcTAVTGeIad9NkcFTiibmrT+VcBiUofgD6h+sJHfCkuuRcl6H8BQWgFwgb1sylZ2gus7QTa0FPJ3zNZZxcYrbRMEEM4S0emRPR1UMalxopZjMRd2Yi7gThLWNf2cB/i0K4lIFW5E0jqrAKrFV+xEMOzIE3gfcDzyU8bLURPmsChL89sYQHMICTwYX7Wujjpvhbez+H0MHaNGgkXq0igSyvdorA9mUbYcr/pDiAwOJma4//oJHngULxLmGrLAuExwEgwPsDzyW8Z1WAtRvkLI4z3lglcKYvw4+6Ul4a3pUBpFF+CxNH7ioSyCJ3pwhs0TbvnIRuiRinNPgL8WpN5QgJZtEHOA9SxdhoIlzmZTAFFjgvli0tMugkeCmI2f5Vab1sQVkv6x3tFIFt3qLru73IaRUJZNHgKAIW0IkEhzQKK02xsKYiTJsGjQQZ3CJMBrfoBmm0lfLSTEgwCP8NXSWNmQHDLXa5lIGX8Cjcg8qdVQF+5zAzmA4Nkz25t+UR3hIxvmxBWTDeS7qlXLFshHeb1k2dd757k6ZIpznW+lG13k20nkryS/rHe2rSmutGgrAvOzL4YUVnn80jlBTE8NlEf8Cf9P/PpmZ+ev1J3///+2ut/xd0J3uZTOwnad1PkeTpfFhweN8iWlHeF9RJ9yWRBpZmy4A3+yHK3izb1OApit6E1TxmUzzpaOEu2fGE5wlP9Dxk45Z5wpwcPLehKfFFOGhheGYjFLH2ZUcGP6zoLAvwP6zo7LN5hL7syOCzif54wR/8Qa3faMHuG919tDo/PMFPerzH6yoZdFMX+Ede4oyxEiD6AFwrTs5ul+Hr9DM953P+l5ADZ2vhbSvRi2Wp+gegf14LevoPQP88kpu5j40eyc3cEzVB86lSRt/siZ5tNEwWXdP3seJ5zuf8PlY8jov6Hd+xO8GbMPxVlYMCDHczQVs24Q73NEIwNuXAHd6SNsFMQ3rvaYQ4+SQgQU3U0T6dINM0U9moyS71J6Vx5jY3USsFn/wpi8su2fEM1brv0E00IFeySzHAoMpf+4rW20zQlrQ0CFgcs0syynS3bZoYn2B26UYapxcFvSDb7BLYDDlyLjxmkdZY4VvSpk0ysJhsklwd35I28a2GxhfsHx1mVt8QgXXCpmWxcJLJarNxpoa8At7tQa3D2+HdRMpe3/1u7pGTV/Ld71Zj4gyshdnwrGbbrFijcQLwfdINWcrAKnDelCx4WyGR229VBblrxSEgizpoQ45kbrY/eeD9Sggin3k0KjHHtYMDFUakODiXGdXbpQa8rU49wFo5Eb54HxetB96OVwtjRAbOFQHB2115hzQ/oy2mnI/wUUaS6eV5eGKAMSIDv6Ad4cfK6zjjIyfCl3zGtK5EaZY7vdgFvQ9/Q4oEq1MPMhIvQSSaD3gilhCE92mhy1IGXso9kmS+JWLMUgZe9pg0EqGJ7DXDDrDEDfhC4uuEgxFGQKGIDc/q+/s1SxlYhed58YINpIVdaKL7Czu4FRK57KkEURou0qANOWK5JQryeXU4sP3J8zK2KWUpAy8534oYTwdI5q2q4DigT+6UW8BVoZWhOKCUdwCQJcdw8SIfhqFjQP4hQMsRCyCde+SEjRA0Ml6OuWlV24mUvTqFcbFwkulAC/682SBA7mAHKVXO0jRAdcnWPah1YLXUIgvYk/jI5VKlfoTAL/GU1t04OLIcROXo+/ogAjfO1JBOYIdQGjZp7QcWMKuV1Sj0py0RsFtjjOlqaHzBOj2anS32j85KVt8QgY1hYiyru9Y75sduLSPW1Zg403vsJyr5daKSSVNJcF+nfxHNzvaPCJId2TuyqP+IINmRvSPv+IuOP0q8I+d8S+rEuXYUhOvWIPLdrhIW3wV6N4EpYiWgtJ1GCAYQLBorUYjbaYQ4EZX8Ok0ERAQLxngxXgwTydkMdfqh9vxM3a7zWdGj18k+WX1CqCIaIpq7tBxf6+5Fn3PJodPR5NDzeN55IS/MfkKEkc7iSoeuksGXCp3wXSUsnum5FozhylNhwRRhYFnR1RgrAaJ3U+cjHjrFigNwrSTc2YyH0PSJj7zEIeo2xkZQSJLQcTBDOabGfax4oCTR4hJy4EBdhpqlwZuz4jzjEnLgZIm4iweHhnY85GZuaGsDU2hpMnGMmbTWcnKZsyZ8xWyjYaD0DEX1qbS0M2cN7Ym1oKfwtpWISsBTLJalKkZyM0cj7hqaLsVLeYLgbesQlKAZC8hC/AD0D7xtJZqr4G3r0OPWfLUKJxbLUgXPajJE5zIZojGSmzm1VTq/tRJcHDTwyNFVXZ3sMplYtiVyL7UntdWAhcZXCHxQGT77FEkerJbsIwmRdxsjpp1xienrYeoLPLncbMTwdQEJ4HoWLNPNhwWHJCwCvDu5IC79BY8VYYhzLCOVs4OgzsfC09iEZPd8JSxwrb7v+Tj3sKn5vvmJb0mdMnTO+RNelNlBUOcTjS14S9rkpLhhdhDUGWut4S1pE7wldeqaAs9lMLbxkZc4QQyzABf84IKl58FVjClbAJQejHiwiqrwLQ4rOpPaI4vLjgwuzVFDn3E2j9AMdUMwZhP9ob20U9eUNq3npwxW5rIYhnEArtVUkh9eFZcejHl3DX1y3fDaI2NQ+GYWxNAMUJBN9Me8x2JMCSs6I/vBpezI4Fym50E2jxAPEUPyfe3kkjlg+viKilbPCiMcRJQQDOBIO0Dh+NjGJK0UDUL8ww4pcJAkhbE2dw/BSlQ7FoXKReAFeVX58LIvAT/BjWtT2VHgenJN7xVuRAb8JeSu7A1sYGwOTYB4CcfP93RCN4Pv/m2TaJtlEeQoghrf0ACPZ3Vk/yGMzp6wAAD/ADQJC/F4MobZ5s/ukOGu2f3hILQmYV3Hh4M9Bo/lDLqTMQq5iBZ9r6oYG2UNnvwEEzs61ZUnPITh2vuqQ0v2QMjHFMa6fKpY+YchcnCQka+xN0QewtnbfYBd4xjWoMJOJJz43GkFWGhWwEtMgr2nTyXMImz/7QyMfhZFh5M4TH1RmzzgKJDcXjFv4pzZdf8DW1yfoGbF9UIEvleOtAJW+RIsVvQNd9xwvVAt75O44isIYbyWlpecz6zAC3mlBudzMOWFDOOHlsf1Mk7f/YZ5yvt8qL5FLrhI8DUez1bbW9qILF7Dz6kKT6jtscf08xhdUF7AEI9er0NCkv1EJQiXcQe/JuqeKDwPIqZaOgxW8D8Ib1457R609wFlpn2UQ/iHKfpeoJMmwP+ABNNucV09dxM5a3gMr+4LeCGSyxBx9Zq4cIX3/Uh7i7jN4C6iBHgX7VzgMpCOXhVQl9zPB4PXcDMK/0O78MpBIML/rAB4L6TyP9O9t8JsgG+h/GSfrIiqVPKQnUW9iZw1fAbqixdBmitbCG/ZJHN8PcGU4Cu4Ndy9NLwlbYK3pE1wh7NKUwbTijzRel5YQAVg8Ja0qYu+kTAlKvmFQp50o88BiaAOmCctKJj9/ZsKmDAn90Tgejzf5t2rLsmgtkrHlhrn1bQxvp+fYNLjPd6X4OLwal5NXtzzbWSDn3q8nxKV5NLdCe7wlrQJ3pI2wVvSpu703Yn3/m80kCDRYv9PmlpMmhKV/BJcHB7P7/0eL4HgC8MPhsaKvxgYV/m1rKP8H8Q5QvZcfi3rKH8xMK78H8Q58mBorPiLgXGVX8s6yv9BnCPwlrQJ3pI2wVvSJnhL6gRvSZs4BVN4wP5ZcQRvSZs4uxkCstzZNKEgjwh0ex2cwHvPblS+vUuqnJ7ZZAXXPZiS/ThwMmNFSdmvcKod8cgl570xFGjC3SNHsEQ2Y2nEbXrnSKfCYc6eH9+r+TK9o5LPeMhLiv0G1AZveHfj+MFrGLzAX10QwBsWoMEHrNYrwF8Y0MCBcAEvsXaAkVj9wNtIDKF3I6aavWgIJ7xkJiG8Q5TcvGiublCBldoEYRNvdq8ZObUNb3jzpQfvhjdjL4PhnSZoC95dDmUwDG9GEx1etNfPyd9rOOT6hQYc4wA8bkdlYb5PNlIB29beCFIAf4djUqwkx0R7ZkEFK2eyXOykPCKhjlgA2x5tidT5dWD4Qor58DXC2GIjbJ+NxsPz3W9TTUWWLyYGt8frohAT9cXtCxDMMBB5q4hGfp8kY0y0eGW7/fh7d4s5VN79IvOVPGDj5SAwxkVhHmz4Q5CvtUHU70EoImbSGqx0A44oqXwL4NjJQ5TccJgz40isfrjwuFCQ0RBO6DLOCMgxQfGjC2l3CEx1IzGEqrSQyUxCqFvSk/10ps1cJXLs1wVUHTHVjKiNkgbYEvnJRirWTORBAR4bMhnN1Y0ew3MM1jSOf3VB0B/vrda84WsYvPRSqE8E3Qy8bYyHbroq9Da14F6ATWNE//RuHL8JAWBwBDSMZq7t6TbtcadTAROmQpY+PGqVA5s+xB6FShYOgRAuQIOPrgR7OhPtsMtuUMK/MKDpnQzp1Y9SrtYr9DQy+gI1YXC3qLl7xEIwsYC2024JOr0Z6OzCDJQlx/FHCcAJXHKExfd3OIrGSh60umcEdPpJRso5+uT4wifVOADv06OoIPCVmZAhP1l8DQd1sdEboKPVCNxrESprxlX+kbqueGgLXX+bauorgZUTTaT5I3tH4qMYdbpXX5kXllrkHpovApRRdisqc4sWkrJkA8SXa+sSF32h0+EXgm9mchUvU99nZS0mQiKluxWmWUFEQMbsAObxXjYxkYsU/UK85cSGJXk06evdtI6BpFjpLeZQeRMhm5Fr+yMWNGMgKs/uN2MwQffKZrpOvCOlVwykYE3364E5AzENiUuc4kpUN94xjeherZCgM/ay7gwAj+kMILQK3MOIc4np/2jg3aOCbzpfeoCV55PHcPr+kcOQrXnZ7WbWHAEnuVLb9o9Une5Vr6zOWKdHHBcvPKnL4yohXmc00QH+AIN3KZG+ETh7j66hdo4hCJYTCTzCF9kbaQK5Nev0upkfm+8OALwrj5so3V3vcihTMKCPq8kteDetN6YLx54maEtGCwvviEA3Ie3gzmyyogQhn92o1IJ8Ixilbjtj7JUIAmY1GCTiIihf2wwB+Q9+Zbg1Nz7t7C6pcgBNZ9nBCTwYfuH3kYfXZHyXtYWT9WFD1ocNjz18cuGxHL9tN0W9BRmeH55fCS4OFDjEUVrHU6KSm3tSdMgiuXDBmbQWJBtACAzOGwk+YPsYwnxL2sTp4otbFoCFOL4lbQIiAhJ8062b+kXHXyQiItpht0fXUDfHEIToSZStWae3zfzY5FtSJyIPCmIgKs/tN2MgWtFjr3plbcY6PbjaKLOgLPYlG6mdRkbfAjsFdqgfp93JkAo42qpwrHZjKNDZBXhL2hQnZcHFANSA2DE8x8BbUieY04kbJdg2qm04ZeLcNl0V4hRMMYf9s+KIb0mbOA8Tz2Bd6XByMgmtw7pxgYWTcYwD7BxMEVrHRqdkNpsmFTidfPGBRdVQ+Ja0qY0yPopRZ3v1leFb0qY4yQmRxg6lIbgf7yfz9mVViV0K9cm3pE4etMQAwsTZMs4I8C1pU3bJjidXi7WtugRvK8GeluDigMf1w8NTW6VbW+s2rsWDsBy/bTc8DiGCkscePrm8jmCqAnl8l7WFk/VpI89u+Hjs4ZMLj7neX5Ycv203gn54UzMSBQ7xlKgkl4Kg7khzkfGUqCQnl2++OTc3OfnmW9ImTs7Zim++OTk5sT5hN3zzPSoFCN+SOkUxYseA71BIIr4551mlKTXSijzJwLekTVg9niOwhhQG+Za0aY8OmcTy0XLCEsp+fEvatEnRHrNKJBqkNdmwWJfgyCcOIbFDV8eyR3LwsAbgNPAtqVM2CDMQW+e1xLekTdjWEFSwPwLI4FvSpqzW+8ICKgjjW1KnB1pv0TcS+B6FDMC3KAQwvvkaTsYxdPiWtInzLakT55sME2p2yY4nFhahHXxL6sS3pE58U8giGU1xCql6AFEW9WqYluwxJVzwLWnTLpOjh5d+kbCW9NS85+2l+eY71NGTb0mb+A4j6cg333xL6sQ333zzLakTd+J841WFjRS1a0D05K2KOKmiCYJFAnXiLIjDI9iio4c6eoLRmVmyEZom1irklY0+slNWOpNMo6L3IuuK4xUbha6QSAnBRWJywwqVmMJOSv6hY5rRgAHYBmuAaG/6fovlAFfoXYL18JTlwRImjwenxuQMbBA0ePCW1ImTzoFN7CLn/JMVgxXkolR2uuUvhFLAwzeGFSKBwlgUBX8GRZRVixAb5OkS3pI69d5FF+Fs0UU4/7rKSd8TA+jlU0l4avD88F7NL96I8Ula/38Ov6nH+36qPYqT43vYJ/UwrXsaMHZEegrupvwxSdDvP+nbfrBMUkEY0tdboPLfApVhSF8vCDZATZmkgjCkr6S3QGW38f93m9UrO07yY42LdJj2NqtXOuogG7yNbAB3ULLMvbfmK5Enj10Hi0ZH0ieDeREDcRDQ+1DhMAZiINS4a74SwdtWoq01xVE7pMZKzKT1JA5dAd62EnVQrYe3rUNp7sRLKdC6kn0p4G0rURuZHh/Na11riiOM0LioS4wNSpbZNkoUF71p2aBav41sYAaY4y3VwlwcmqoQeEKTpvAE5yk/LEEiGDVWOjG504Cxw4pgFy+Vhtmm/HEqTsIS3GFcWKZYQJXQPtUeqRXJEQ/YCzbqIJvflCBeYwg8oXNxaAS1vlOtmotDEwJP6OBbqoWhGZ9TWlfI0dUt7eJYVzmJk7R+KdDRPQrMuffEALogqGckwV1aZrtDIYn2aJpTwDep7xiWd2Yr/fwiIat96mfL3aNXWMWCFLMbGCl9Tg4e8dBa5pk2DB4zxJsreHjQ/8xktp8sL5SJBJ7LtEPbxMJgbJCsEGt9q/yY5wlRKH7Ilc9OFTNBBB3ON1XNRR2JVwMRPEMwLGC/EVI4s2ZkmwwXBK4DEHp7NANhBVIuDjQN5I1FyWeLOTWyky6RnYn3xQlwIFgpwiW8GenwvRsrk/TdfRnqXjIe6N4ghTleLRMX2NcJQR8oZwJZysDLGYKbHe+EwQk8OjhvGTEPIMCV+EdPMGd8Pl9JlBkwKyswmgZOeVPMFFaBJsWMqckzQqkSE2q94JBJJBIxZZSNp5vd9wXMJksZqMn0ZoAAIUsZqKVy7M4J3hIxbm0WeCRiyqpu3IDVPGzRknH1i6qcU1xVuE0vKXtqFcZh7JjfFzAVLqOJgTfDg88sLPMbYbLBReXeS+QCIxZckO9xgksB3eDf+GONCe/8wryqdE3WvL6L1bmY8JJGgC8uGPiJKomUn+NPkZwMLkiWMlCe5GRwhVnKQM8ZQLRc1jZ8roQbHDQFTpYykJLHdbiEkTIbqVZrfAhVTQRjOT5OtS0LKQ1HoUokb6mSsAHvGwQh0RKj91kKQgNNMXCPVF/OYqu+T5I0tf4GPFXWkpgQ1to0zdrg5Z0sOIgJEUCp7HPueGhtmsLaqA7ykyRNmMVWnbqU62wawICB1E1JKMkeqb5woCmGd0uVBBiFKtEBGKq3IeElJjQAorPTUbK0iAaeK7EhSxmomQOO6+CZpQzcgiRLGYg5L93Y+6eyU1C6ADANJahsmxhRZqUMQA9Voy7PkxB4Bo8h2VOrMI6U2QjHdbhMEtLwB7J7ZFW6JvCdX5iioDifxCIqaAoceK6EG4AnfCAerjFhljLwksgFRthF5Z5rkdHO+iFFTHjJ1fK0wFV7d9k2MaK8HCY+nU3Zj7isA/YySxnI5VsiJGVwWomylIGeH+drSy+jlaINzg2eOsOWPbUKk1/AVGAYO+YsZWClnOHBJyyjiYEsZaDmz5GL0uH01Jhwz2ZzViIAOSM4e2qqa59zuXjiuRZQvtab0t96Sv0rNrFfcFT2UKeaYSASoJGCzaZ5pieiWnshLIi+pwVjzzNnSF8Fi9BTFwCd6HMuFzsdUK7nWkD5XReunmvOn++6cDVvUUlBP7wpze2Rp216k67iilHXiE5pT9Ra8nSruGKkNaJT+j/1eFUp4BN5nHMuy5ODoSI4EV09NLiDMIM/F+GAiz+PSjwB6wkd8KS6zEMhA2HD+k0uNVJ0TYGd3LrMWXpMZEDMWl21JjwCZi0kJdpo3uLTMmJz5hoxw4mUbcZiNTMgz4J5TAB3TjDixJxgCOUTXpQmpR5zWBBIpz2/GSxFGyfUudkLFasLNQuR+XCGNGMWwiNlljdnHnKL84BPyzykjeZYAHeGMGLGPDRicy5jNTNvCdGYtUEg51hwTkPFmhsMoZzfFG2SmtTpr9P6+3TST30Tjfda+xiAx8e5BymPhZkshf6hxNQPAmXJHIBrykz2yfZFBJC+yF+I+SlDn41i0JnMCesTJXb/MCvhc6BQ8EechjyjghVEL8xmMqQkL5QgT0i1Tcm0bnZwefpAXPxmAVv2eo/BAzOAPAtM+4jOQmRAuFmiZxbCI+AMCsp5SBulJqkxD7l1OSJCdBZS6hHKBsE8NGJz9a1rHiJl63oZMw+hznUoTUjnoT0/I5UDnECYBYw40UBVaT4gROOvRdPMNWIG4B/TeYtPyx8XD3NW3hwjQmatLtSMBkBmLaQZjGtmLFYzGvju5gRDKGPgGZm9ULGw8DT+rW3NYCnabLN0zmFBIHOgUHBjQOY8JoD7WuvHMlLJXy/o+7okQQG6DktQyI8RxFvVr9XA8JPwciRNvRqN93/8+RvA0uE/hffI38lNktcpUvIPMKWOtz29/ItTkvdXJHf8K4eLjmYncTGddIAn76N8WmDgnXdTPYXF9kS2LbZ3bE/UWnGTRDcCtKYnKtFteiIkZ0+0YdoTSazpiW40eE9889DRtN1GuE9K6mp/8Ae/7R9INcR3u8zx1qHYSMu3rURfQo6ZH9T6B+2+j1X12UYvv4QcM0RaLe/fpcZE3N1LA6B+Ckhqb6JOQgjmO/HxvXYLFr5tHaJS+geeZI/kZo7vi/MfeJI92Jb4h4w+Q7frarvabudH9kzP9Kant5kHwx8WgM9wrpLixQwl37YOcT0lZFyEAy5ehrjGoxJPyJ5Ul5znyUDYsDa51NDb5FIjxbxZZHguwxuvCGLyuTpI0QHlWlwzi/OczUTcVXEhSeKYOnPpGeK6DCXifLbRMD3PnCFCWBC/9ZT6C47K/sgb10vNjlyrPifB3XN2u64+lUQd9OayJmjeTGsGAp5eC3r6YlmqOP8B6J8vIQdO0dsWEef7af1gaOBZ83GayupYgtI8EQsjPwTjSHcTEOUfSI6T8MPsSWyx8kYSSPuqZbc0w+EBvJcfmiHJoWrzg7pJb4T+A1f8Q40FCu16K40oL0QlGPf5ciZcfVCHq3+TSroqw+2LzKjaiWURkdTZbFV9UY4wM73+hg/fE5GR8kUoFN/IjFKCH59foYTii8yozoHMeyIpahFYBD0fOks+qJs0c/5Z/kAbxHwQDiQKXOw5kqJPxGPLkK5tJsyaN4JzIsHtyM7SeeSLxlT0//5Nn/Ra6w53uL/dRSuauzh7ynKoQ3uR3MDCX2xpWSwy7CWExacxLu48L4VdaqjgRQEHd5kmfdqRru0a1N1phMCAJW3AXDFmfJoQCfsV8ck+8yQBvElJV8A7s/AlQaXH24YEnEfj/ombeHYPMRN7N5BXMe9GrGEgNPVlIpTg0VrYiam20fZwpqGLvUz80h6NT0RMRVa4PXD50EIRyNtkTu7RXMQxlRSOPdeqgs+My/uYhejRVswx1bbH5nBhwbvllkwQ0OWFjALk0Vg4xlR4h7tDDLN3vxvvyNW7N+jRLbaweZk8KPFehifiqU3TLaelUUUYJC/no5D36msQR9FB2H1r+N6NyDfzQJ33gpEZR/XtZkHW5t2InQ28M+2swarRAH8FEfBdcgs269eQrUaIQvYGC9grjed3fXDcrHi67FIBHl4tj3BXX913iVCy8+DIbjRYL+BN5k0KvMfIwABvMJJVjfCUFKONhcoJ3v9hiAzeZ5joXUgAf0UR+TQlY7tVcmyr0T76WcJec958WiOH3WrGx1YTJOMS/jpA+u47SN7IN9b30kEhnhoztjswwuGTQvBC5oV4rx1f8ZTqjc3BxRgZElxMDmPfYSbChuNDRz8NAMS7mvcvDdMBZyA6oO+gYmGrxlv9DBM93tW8YtlQXOBVba7fFQRIDACb1b90s3MI8vgQJpT30lmx0h1dj8JhCh0UCw60Z/heSU3x0mWb7uSK0cOUGC/yAOK79ITFSZdF+hQWVuTeqDnjBA8m8pgLed5rg2lsgDd1HRG43HF0KprgE2RSLU/vhcFAbKCssx8OhpE73miY3GUAMSJfavDQTURQQyFERuLDrRueFcZRQXD0NqkyLoIi5UYN5r18/MVUhHsdg14cvtAnWUlVYzeEo+IoLaTu1sNBiwmVsuTV1aO9ABBPwRHsICj8YAFAjEwlrcKjAfqJp6zyOt6RqxZvjMiRP14frcVgTGVBR5dbMqGE9kxes6XjvbSVcZOiaA+iDYA3Z4h8Jn56LwoUYicoLzpiZ1PCUI9s2mfMo2VKiJ3WKDuQVzFyL8LXAwONOu4kpeu7rtyIiapE6f9hiHcupifcCgh8KUjcp02ZxQHKMPTMwlfuWawt/2JLixec4VmNGT6N8G/zeazRSUlX8L5CCe691DDXDfV8xE+LXttEBDUj78axQkgFldnbZbDjvVhExlCtdrYMIEZSVMm9XjD4eC8QMeInMJYbR6civME4EABvOzYLb6tZZwYpEHBTmDANFdDgAZeln6blGhuxybG5mJ4jxsR533x2H+0146azz12Er4eEBa+bp+yjdUHETYA2NhE4u3fDSXUmgXr3u0HIWJHmx0vllfS9ArnEUodKG280jEQLsxeVBOjLMTS+kY0vIQIH7w6ccSAbxpKKFzGY6bVraxgjBzOpdj8Nyyg+eqC5OZ881lmBmbISfNrVU3x0mLo3kwxi03TADNa43wUHufGQALHVvGLhvebJFQKWKRz2g7Dv6LK25Vg1bTXvH7zh3cbMEt6pWsPbNMsGbyo6uu8uIoeFgPPhzbMjzXspUI0H3LnuRs0Z2SU7nXDQrLmZrDjz7ghNBt+97ebeHd+B8GrfDfa4+shDioEJsQKymaytR5viJTYQt9gRaxjgu6FAXvJn+2h7QjEVFSF9gx7th4omEyJwwIciUHZEcuW9DuvEVFZbHU6qM0mU3ARtSDe8sGOoCwZ63As2LbrQyJKgke+FI008xcFIByHjrwXqlxzZ2KSCggCZY2j8UzWS2ZBYygVBwI3I2j5NaDJOEj3TqWR9kWhxJqOS8JLFUIV/HRjV4CWMM71yrb1qXhVq4dNStIkBnDDQwTgQ0KYIgiPYsuW7jPiIgYTqehfROQqrc7iUlsrvanIYBwnp0rUABZECJQeILsbCSmw1uYHKXAGxwD9DrpgvKm+2KifGcpzSNXRRxwidvHhn5L2ECMVUcqp0CjLTHiuyYp8u3bDBnVhK6x6hyWDlAPkIlrdu6IAbR2WZu9op2AgcTeQ4AOK819lUXKDQrBeRw1C4KcphiAC7oZOvuOkBh45jhRCFzcinpBT1HUd9sb6RoWOhctpwuuUCSGR915m6+Miu2zPtyBkg5UavU9+FB0KchBSmU9HRzS7ZwQJ/sEDKg+bNroNtT4zEwUZnsuLMDDBN8lQebRerohQnwGLV9cRb40fGi0woo/C9nGDjqgogOtjjqgs7WLIRtBh9jEaFOIrBkB7fgdDHTSEPmfLxXkcMxAgu477t5rSaXb4VP/YdMuY2nhsZ+hgZGPYFOVwrccN3sUCy9UROdTJvUtbM9LjVXPpdh0Ji7UK1g5GsetCHx8UooHYymRV2Kh6UvubJ1UyHHXcQQULfAUe7ZoxhETheBkFPzwJJ3GxO8OltzCzPfMzxMbM8b7Tuplk2sDZwHE3zRw/TeqNBctFTOxjmZg/rMrBqvfc3GAYf7pmeqEBl3wO31tX2VQNyMVkPY8MRd2kdf20kZnQ24xyFL63jrpgMzTBPHPUj3jKwamgaBsRVYFA3GCbfkjqhjYmMCUCx7kYSR2kONuOiIL/7Gwx8S9rkxLekTSx497tKBvG6zH1XyWA/fDdjkdsVAVaste6j5zQGUg2htRFZVyt3EzHfSwOg4ikgqT1EtDeAE1haE1aGOgkhmLETH59iPyJhg53XLTGVUpQeBfEDT7K4S40JLZEZawhN/MCTrIRsZL66o2OxzDitlkSpGI6jp1htwFC3MTbqRtpODxYJrmtlqUyc1u1TwnGuG8czjh3Ai1Cs3Fi7BQsUJV3MNnoJBfkkguB1LXzGiWO/JiSokM1ZASLE2i1YSDjYc5aFx5ht9JJvW4my8MiIgGqcs+beuIQcM1CKWkN2/S4JdIZK0hf3sao+0zNFaGLdfDq3xEAbxOwpi1+2BAcVduqEGDFRFwarbkVW1R70GnNymZ9S8B4PFq+a2tjfACSIiRr0+DEGB/yiBNzLuevQFzCVxQGM/qDoYQaWoR38Nmxg9CA7OXES2YQ2rHVgEplhHlPzs9eY6xDrJoSYlSjkTMkreC8I22c6FegZSvFiorHRH1W4wC9SBHjOJVe6glQccQCkSBQxNMAy9pp/BHh60AYpcVIZk9zBWDA5ajG5QLCs8Is4O53b1VI6Viln0PAJ/0H6/WcXC904IK7ipD4FWBFogAO34MxazBl8gnTgGJicWTEs8MCBSrZoVZQSiAWkAQCCxQO/iKuz4EaQOIDuEKdHEzwCEcJ+K7fKwCtA591gSNfDYS0GkuM6GtT+VdLEQzCORCjt6nYgm+KhGZJzeH3LW2lchEIxJmqzJ4FHlF664UtsZEbJxWzSAZ49ThD8lcNFaiCDPcqnBVZzDf7ilEywYgnc9vTyKguhMFsJvM8odfsVyd0fUicYxA+1RgUfB5hSxyftBFynSIlFpnPLwjJIfWCiYeE9NXwyBeDBe4Q1TDwhEDu5SWaX7HjKH0bzwDLSsB4dwYqn8B7jLl4Xg5GpCMBDQkx1VWniA1us1cAw0gxmx5PRFxvA0plKEqCxBB+uq9V63r9As7jSoR9qbaQSKy79BU5f18e55/lKWMCLsoahyLcJUWIn2jBtkwnj38zx2IlvHtgY5HjUHmQ7kcQaEFnfRuudCMm5E91oKFLxUdsmcXJyUunq0GcIW75xj8i3OPEFIGxJS8SiuEmCqIEYj/nBDGHL7JWIZRsBWkN0QsCerShr7EQlrUNdm8i23RFwdGo7Q3NEjUrpEXB0VgEKdTtDc1yFcLNFFHfUN98lPJCwqzNCxiNhSZdZ2MZR4kvehlzOYEWbHG1I7oUZX9rkqi4pS6CtmGcEIBQsL5oQKAx6LO4pkxHeUxZeu3+gA+LJ2PunlYiry9e+MkANvDbHE3TtCkYB5hOmQAOSZ6VxOF5yd2UGaod2RsHsKwPvsX6BwlG3S023GiQ6wTO8FmARXec4RU9MgbelP5bSJNhsECTAALvYs4NFdPWQTeQQCm+1LBjFLsAu9uwIIXiwTfXUH/CL24JA4YmUqTJ4xUcIFMQilSiWZIk1mWVY0dClcyyC7yTzZVFJit7VukglikQ9b91L6t276f4Jh+jSTFMHZTGliz4VeTJS6DZWAeP5q3e17mXmSL7Sa8rj6ebQ7la86DDlrav+UfU0F5q80ZgAl38kp/KLHnFsPZB7MAtSvZBsKMCApaN8PahbkbPs0rdBIzRBTuW/hqHA9ojjG2jBfduYAK/1QG4u8gLxJcTnb6kjgkoD678MTTFS2Q+1hdd0PrCkwo7RJjMBA6WIDKjmATioXLCZex+Ym0uu+MwGwjgvy1SZoepE2Y5VWUJBnKGyCTArUeDxCPMekAw8H5LdW9HzNmuFfeBUkuI/S2z+OjDjc5ZRB6tCB+Ub4slIoav+UXXRp6JeZo5k/4RD1L2k3nUbq4A9zYUmX/SIo8UfyeHxRmMCWOEo8HQf9O5WvOgw5a13kWJBB+ShkAy80mv6WTzCDF7x6VDoFPUpi18eSADnO2Az9/BYVZwnYqZJCBTEIpUoilSiWFSSIlHPW5NZxpIssQcQxMka+Rxb+HUWpM5QdeIkwcGaB+AoAKQ6OBsI41xq+poJGChFelQwD9DClfo6u7OBb4bKJijFFs5frJFPZ2jKrBX2YW5yEGM+YOa16lZkVhBa5duQ+TJ/HZjxRARnjrrqi6LbMUedllJx0eYoOiAvp47I3NVUhD0w4zvJfLHCQfWvYdZw1YnyYLAqZIVxfhs0Ql5fZw5CqzyoWxGubIIXs4GvarJtPrCkQtdV31xEBOcs7MN/GZqyZeY1CzmIcWWg9PlsyVlp4X6eNjW0pqLfUkeEDsisxEXrOi2dA9Dt2FpSYWaabIsFteKGLsUNsaAWoCfneeCcy9xDlKZXMXjbOgTnwVmAYVZ84OBt69DcxQLWU0JGRwgPWESjKqiUzyhjqRWGySEEEQCANgCjFgAAsBwai9MsCCO5fRSACzcgLmwaIGDMJIsDJYIUIqY9GwAAAAIAANZl263YiS6x5INk6TEKr46jM/5fv2ALkU2ekYX+JY65nntb4TGuX9C3+jfKynrSfdk8CeY287LuTX53vTd5KK3yQeq1eZ5U2xvCUfZ26qeWqzXYlqJ9YIIA84HsJk1ccyV+OLYQbUUH05mH6h7+FjRDxnNPBBX7zXHg5Q5UqpeN6lQmzumCsR3XOpHYzTzRR3oTlncnb0f/mn0vzgs51h2orBizDs2Uexe9/1LYumfQYQm/kltePnhKTtzjNekuFQb2bUhh4tHa3KpUl+6UZ22iseVYFOBv2lirasW1jYzU+dGeGsV/Z3aXUU+yYydiIP5rnZPGHAv2Pfr1NJc8dw7UFn1Bq4r9ksTaT+Dqc5HRDuZo1n5BtN+v0CHQbdHJaq5+YHffanGAGTUqieBCVcC2Nijc7GBVzL9zuZG45CqCpAcI6o72tq4VB5YwIk+75P7AFmDQVNQPEIpcENg+atoSEyPS4ks3AvN9fiSYxqJNiwDiRfY93Tw1XIrytslL9y0Qrno3JuUuu75YkEz6uZlh/2NPH877eN/229XmRb5332I556XJMJNsqqI/3D1HT/cj0TTXxuppxq/bueS52FfbuK4H9Yd3cMaenBy1mbTYJwLTAyi3PvCCYYIv2yNg+SWCFQ4QXNn0AMrNDbxw9bfPjQtiuaVfL5j2/dhXfI+ySUx5vFcrcjugZAYIFHuGMP4HCJ7AbImAH8cIeYyJ4WmALo4C+NLEQNeP9NrX4B90Iz9FOPh/e/YfcGt/TYJaWn0Ioafxz9IMUp6t02DzYAvkUOQsNGMcHVgEswx7vACd6VLaf6VveS0Mf3yhm87CdLLB3tACF1LTA/cSz6fAjyOLRJN4XfPVrJ28I59kNnpTv3WDWMtktj18DtkqPojG7vjc9CAzxwHWD7OJL46F9EVdHlNZBm/ceoRts4L2KbarRCR1Jw9QPiw6ZCg927gg/nH7Q+Y4eNpoj8PWZQGGfvsb+MqESaNlbveeZr/If3m0KWB+VY4LRKVzMjpIvnLv1soaXg1A/dD4eZMxZac6YpstBSSc+4ZQW85RJgzEEyGcTqAzVddJlFAsm8aZitEnQj8HfYSjq5VR1MjO8+rdJKxt8RaHUPkO7tMCXoQ84nBKkuuF8BpLMU6Rv8BvbJIfI/DvKf5fIJuoWXYzt8jj2xJy8oNbSInLLliZgknnLA9Ru7Bv+w2VB+ES2/sOgG2JZgIt2GU3cheeZgJwz4dCeAsSiopJcUpE6BJzB2fu+dknEGYmFy0jUve/ZwAGGTDQwABwkAtwlosRIzGhk5zCeOwUlBdZuIV2J3fJ3jSukf6AWV8+xGXTP3mOswHr6Fhb4KREfueshA0sqwSB2t7ygY5aGwXeW5AshheDtG8P+zsrLjUCKUJQthQuE56pE0o6tQJYx9XqXuXV9qUaRkp3hy6xHHWY/mZijz2bTR1pqoc3b7t+BOHwZnQ5fRB6Q097+93TRRH61xHowj9zR6gnjtLH+VD2gjGNGLPb3DG0qF0wsLFalCznTcLsFUU0U+yW8yANFCUruOw2CmreJUAmi2bldNlLgbxCJJN7bkswjJOoPTvgcfcx1vjwwIZDb8xkKBQfHN6vOOvEY+FTwGUCeX4ZLM1UyeryZKZ1uUwK95rrwVSevlzdEHYFtoKNbBXSUQVi4j6wpglHm8DhxS4kPe2uIuYY55Fx+7vJ35Y/58sKJnwfs53e3BYjCZixabAXCk7+PtaZ31VrVw5e7HePsZMDteXbGMd73/oeL2VDbep2TENjvP1ydRWg2z3sGAzy0d3EtvlaZEd06Td8YrcLjOs2JvVYcSLVOpFEKcuU1FsEApvHB9mzK7v53Oosx4cdr1r7AyY7Nwe7LKe08wIzpnEbr4MgbOH2pBh34YSJ5+AP+K5k5zDrzHsD1TIuGiOuLdsPMbOw19bcvM8cfNQEYt0c1thxNH4iDnW6v4nOmH+c01e3n+PyCVC+RfR95wyza0HP5qm0BYPYU+FdS5tl3timFVvXzJJmz9Kmj8wudPuhWTec4LvpOB7At9kxEy/O/pvG87o8NuCuvLi7CdKCM/EKzrJg+ZlyjRYMt4pTdjY231rnOyaGF7BlGIwW1+BzT01SdK14N+JtVVKLeSgmXPmS5KpYYzQNqgm5easaj5O8bvbjhln9e7FmCe/HYOTbsM7UTgS0chiCuCFNuzKzaR2Al3fghOolKJIF160REW4u8hzLrUCnwgRKaL4BVLVRXSwHyJVt7QGt2dNFDRhrh2SPPu7qGmSJefuxkxWtDlBPNs1pzCBkk3+90UL4hhiHHMrHGqOuzjqDbKNbajRunSWJHYVhrEh/WFP8sPNETuy8jOM3bnCTKknCdHyxgy56gzYeLM1Zq3Kg+67Bn12tXLYZceS+dzKnANk25jHl/1rIjFKKAXGFUukGp0FHLZ3Fy5Mgjj7fZkMvXoYxZ9zyBudsidzo1jqLedKZfNTUcjYaVyo3e3+S3bcehRaOX6az8TxGsPwkMgKSKdu4je3tBh9tZobTZXtIJs16iJGHoHFVgWfRRiU92gyXVYC74ZS3603Wm5DLal0Dzma4DpjFpmxQrSLS3ptV3TDPc7x+y7jVvNur6S3dSII1RrBpf/cqi7dOMcyTqdr36nVUsXcJb/W94QvUX5NXqdFZnyrnYuo5vukO6W4fBpTzhe0NaFpUe5vBNf8i3S6xA9HxHWZqFuZOMN3V6+337xgTc1I2WU0UUYht9Icgsi+nmGKtEa/LctQPFqIS4sjHFGPj+U6yLPvsgyH7K5hcooPCBrufGozWKfysnqONiWFeNo3l+Y0XdxXxwglz9do9J8QFnhGmFNn5Za2/6Wb34N862lwTU1pLixljXqs3P6FMEePeJMFc/GqLHGihY1ILYT6tW3p9M5KbiKuNKeTuT4EUcjTp3EhCJnA63X0S9Ois7pBhxnrERlODvhzJHr3vYn0KWCZcvetgak606Zh21u9cSc+iQ2Jl0VvtfaS0SlOEUjHMspcMHz7xcQveHvwYengw2PJhWlAtWBc0l5w/Cm9GL7dJPVOKlDa7r+3E6yApd0peeyTP853M4YT52zqizqD6pp0iuzxxmEmMuhXE05T6SzZVPiPTiOrLsbT59tuh3T0bDjrZSDQ+fzioL3Bhw8z7EyiPrVoQN99CbN8j3ut0gsEfSC/G1a5pstdtke5vDaErXKNkf2MiWefapqPc2z1if8PSyYpiggNMx913toos77UnV+iGz93AgrVR9lkgU23rYyKzbLt4rHXrtOQQP0Za814UC94xD7y2PtlixER7uDywML/9vcJGXSos645BvmX4EBstjLO+IrV5X0+zhoZApmP1uBiPZjf2sdvv9i3JFzsRf5L1ePV3Yx3XAXk6U/OCuicv+SX5VFMziF+PJ7v0343l9t63Jz+Y1aIxAc9qb5C66snBlRsc95KcGyLl45L1P/IDhsQ4WoxODG8inHCtpg0erdZ/yeVI5fR3WBZVnu9Vt/83ch3mD7S67qJa7a3/mzpro9wxC1nY+2Jw6LLib2hcpSBQ2xl55sY/KWXbKfO5zTc2hPuUmgv/6TbO+O+AvJjOTvu32mvuffsE4/60NNnwrLdK8Mfmt5R16rKZy8Psr1ZnNtm3I9Z34ice9qURWtwZGG1Wd9zzFAxP8JF1PjUHqXXcG5TD8QE7nZqF7h0iN0vUh3nuAIW+qyuznvIjxLaTl96IVbhn8bBgo6NzZ0QW9kmT2oGTq9EU0wqeMcN8y/lqLgNLMq1uW4+kcxtu+0DFrPkOvRiMN8uIm3EzUN5kXqtZ1qs1SLfGL5WXPQ1NMq4tG7u3taW7QUtjEb4x5bCIwWnQnUX7J/I4/1mj7Tfv7dI/txCXbBP5EGrrumZi137Gz2eFv443z/qZyZETx2xlRE+d1NU/qVxIZn/d8rvO0WrL/7ZeQlmwn4Id/Ra/Y7fW5e+ylV1mA81o1TfH2hipyFdu4Sj/NoHi7ee5mrTd6yhLDluk3T60M86BjR3JRPm8xgXm+lVZwNDy3aBGMSMnXLJcB8WzqbpXO3VxYZvOf8zKRi6rVU/sTu2coP154zQ51vEJpPpMHYu7haPd3zlmP2/k5EGZX2+M/HF4eU7ePRPbgNgltG9EoLdY1EVKXozt2FbNKXfmyiVz+HYJrM6SGOHU9vQGtzcUo3fA4RtaoT1wQXc5qYMP4IyWrJqfF5bzskUaZunD20bypmxLV9dGuW62NOPY5+4hdtWyExlAA1enMB+gjIds7bJghlbE0Ufe6M6GTzum+gK1u/QgtsjvdnBHkxy7ZdKJxoXTbUSPWrV/3aW5dWp3Qo5rzNT69yO6+G1kqma43cUC8vyS5MLVjpd1Cyb9OLlReNZlJ8cOrblLel67iWbrAU3XFVdbMcsa6uhZT8yYSbEF0MvJ3cSzZygprgYL3xWtoNQGXDsRHCE7S3bqJnkONHpv7PzjqbYDAYBrxYAYWUerx+Hc/eksoO9iYZqdb/g6ZGtkZD7Djp/hwtqJK2e80s+dHWwcOotLnDjz+uigWU3ey2bSAqyZZYbvLA3aKEN+OVkWlp+xMnwZFt6NMlS2pbIBpsbKwmVnymh1zmTyIFINgrVLJoe/GfVD5V3scvtrYMuV83VE21+qUm4Ite6iaNrdYTFuCbc0s/Lvcs0nljbDTM3WA/eT7AYTIzqSFEyVGTsBI4tDiHmzNFfPuV52VLlORoiFoNRMkLmWSWEaQ1GZDBg/NV66O93wVon6gubQMuldmwMCnm17+OEI7B9vLgAvIT6KiVNAHbfkz/x+gvDwgWNcQIu/DhLvSe+JRclDxKK0I3Q7q3X9BO8OBZVrSAN2MjlBGOTRv/Es0bSNcRx6XVzqt89b5a/3uGRyTY/rwDrjZppg2w5YJzpj0v+S2drR20Xl+43YF6geg41QfXPA63iWpDFuAXcq3nKNY6y2CdyR9599WGjn8bNhl6vWJY2GGG2P8WFhuq3Hl5ShwK4K6BZPwylRdGX3n0kJ00oZWW9eNumyDc5a3H5i14IkLSaUFdrCWP8XGsJtsQ7fjCWTRtUFvREfRpnlmE08ndtsSazn1k00FZnJk/vuDTGHCeAxMbf4G2J6xaZ8j7o/QV5hK2wWbJHJ7yJZn7tFJuXXyRbrQNlbHQeT/9NhJXcxzLdFBsQmuq7D2zBjN4hzhWAhHgprqqsmC113LmzxPA+v+mKYfYuNhl0bGnebtPY2tr5t5/fH6P/sWMs6NeblY2KVAO2O4JEyE2TLFRof6zcF1L00OKYVuBGz12yhu0f6zhzBlTzNjWE24mBacXL1WDZ9NyFzK7A+fkAHg/oEpkFFEErXU1QBwG+GJMH2lFaGVryN2ZiizH/43fXr3TsL4OSUU+1husCMcm+K8MkbU01hxnUeHwfZQrAPSQmryeiBy1Hn0UpOXTobGpnXoijXs23Acmvp/NToR50PZjRzsOzFTuEn7GbM9y7V/7vaVZuA35x7Oq6ceCLig3BsdyGogaH0cUcwcZNMPL3cbfFmooeYWY/J6gFbnOLA/bQd/ibrddUSIz9/iuxG4fb9ZJM5POnKOtMiG7BozrbcOrXDStbkL0ecPMqGd6nVFp9iJqxq/GXQYpdHdAifNF3wOuFAdJpppNbrOD5rjYXr/lKD1c2lM3bUXbt6F2CuO0sJkd58OMykHbp0zeZ1wBzXShz8mutXtoLcorZlijMrlVQovv6Wfqu2kY8/m3miot0IX2hig8ZWbrWKbFXyI7zK/C2YCfq9LTQtbISLCrbLiAnuPtTpZVy8NLXXqH1Wdpmi92S4Lk7mo0zxYST8bCaqwCfP5NWnU00j0G6EQtZ19LsC13sLMQMVjYX+ts+EvWEALwtkoDUhbAlgIu0jdM1ZX3GYXcet6aAUZZEZrc1UAMuyjCSaqJAFsW6sXsaKSy26yLoLytaDjPbRa2Q8Scfycx2muEsw2dNXmvtPAPfhRlzOHUh+IyL0tuiA07jf5B2f+hYXrzxHbm1VuHbh1iPmUUj+l3OymIOjxn0W7BxGUIBHsvnH+ZzbdczwQc7qHjN8UIXNB5af7cjY5i0bc5Qe6uf10UNiGz3vyPr/+MVDNJt8YV9gnnRMuz6bxmv+YZO1b8g20C4h3R4I2q86BusZeV7qT5oMQ4mRtpVlfbEMgHou/W5ppxbDXF0QN82rowFj8YVR7uw4R4MTw8hQueA92Ji2OemQ3lKE5XS3vR5essX1Le7UyuqI/1sItFHfUOrGR8WraT2vuMxtnwu+Ln48Njsqzif2eFx2zuzMZh+vE8BQuuU5bYEtnzVy0r2U3rzcrzlI2pg0SyHbQMPCVXsTprKy7eFEvm4Xty8CkQVtIdh3425V6w4jh4njZQvJhERU1FJ3+cinA93nirzA5fDsdgKZU+xreh03oVyleuYkLcc3BZ9qOSnpYu+KccRu3Wzd/GQfWi9u8pCr7jZoK2eWr2UpRjxvKYzcnsKswI328POl5/NRg7fL7x2hphJoLEjDSFkjZb/sIUdAiL446wJtIDOxOoHOVvyBakvVAnNtIAEYa43uVLa5YHeLZnTCtLKv01I0LCfo6fa1cG4ScWZZzbb2r6E/pAwgm2M+FHUK3JAC7v8DPv2C/WIPtR6OvaK03oD7PPe8tHFCwdkG5pS4L+x+co2XNZ7c1ezwUJObPA3GX+O56sUgj/cYIsQ+m7J4sHKJbSDmwhrPvS3zGAtzUUDqhOriURePFUFC279RXTDPGrLdoGUD7atwjVXd6g74pjHcHVtfo60Y6OU4X+jAkoGPOFYLeu/UQDH+Th8l9u7ELpG1YZQ9qNmcFaz4BIHm2W3qU8JlsUUkfaXrUULWvUrsvN4yy3ia0Ik4QWC7KmAIw4QOKp1yGuzON+3q6kFGDww38nATeZtqCsN+C9H5TosWyNW4AdwW3re08VgEq8WPmynqNrIE+Ns7HdPYSM4wNF46aznXW5iMeZyUpLSufOnMDsJ9zHxL0Nlbnk7c8qx5n7OfKqfJSbaLRw38OwuuZn6PbY4DH+VqxDk/84Fc8GfLJyV2g7fQSQh3IW6tAyIzXxTrXqQ3vnY7v0M+svD3r3hxnV1dAUMbsBDriLYwLCyjRLle0LO8mkvP1FR3IDdlgquVHN8GvX+1jeTByPuKTWD3VvjsTTWUqzzMlBbDtcLt0ZDU3jKgJnl7U7L97Y5Jyg2LfQHOdHVt6NTnoW5htw6qrdokG2apIH7nfqU8V2dRas2bYsifrE6BWSeSjThGJxzakJ2Tzd8+wAe39DuAmzjzkEbdtZgA1kiM599s7JSTTcRscDYjiH3XANFnu0nLL6JsVmT5pG/BC50FpgEfC4MBrymB2AEsyRrWTEEqQS00lIOdFFmGMHaDF5Vlcg6g0TOjAeRgs1zgY3B2PxQMnhOh5sB7WRfROg5kdXBghPJZyncpFkUAvjwk0khxJdg+IUKbLS96hfGQY8HaIMT8nKOWaxcYbMmAs04dtDfbPDnLbEyH3/MXXHetchYbs7g0Lk2sg9reXKHVSbCxGRNdA8C7Nz/arsT8izJwjkopDWtmCpja90lBI4AQ1hbruJeIhYU+0mMwEb9oJWBI3a4WVrOTPKPDPfcBHk55tVjBn7AUnt/hu65Hbbxvjbcz0olHXE/MymuJ2E55DFeutzSCz8igXhBtxcETF1OrCO6YMfS9uRNoAzXmBfFLMe7TznDsuM0gQSPDNu5cXKa6HOolxGopxut70YyA9L78avBvMvEG+XdGwMOl/c4wAj1iNcxnW/NzUUwAzeSwutzxJkCHw2yOAm7OOs/yH9wFhHbw8bybep9M3TD+zw31uph94RHB6hD48+fzVo+FjXDgyDQKWSaFJJsXhvW7CHR3T9i4w0IQzQX9bRwNqjrMO+Gh4NDl6da+Tbd9YwO2Pvry7of+W/ZoTHJvPdWF9HvNyA6oe8tG5zIuMNudI6R3eBv7mjNjbtrhg3+8KOYc95Ai977W8agLjDewr1FTRb++7gN+15ebmhNGD/2g2Q0sg+XEepdHJjf/8saBzN+GDLvFXPC9GvRY7haBuAxY3FZQ9EaDh7oJXEiP/4G7Gx0RYQg0by7VIojsJjCFvQgSuTn+YE7afBPsqU/y5eDHOO34a9u4BkTc8zVWcoRthxe6bu22YAvcXV8pfHiZLAhogGgVe7nVNbC2ieZYcwr5c7caeNPtbGGD67xDuKtEnuwh2J1Q4UYXZT1JHd4/d+9NK7It6iXcXbkXTz5p2mfgJ9eMtiU3lF9NbjeJyQ1ZXF1HIHkuq5bn51Qa/SGtcI8tJU/oiwWK+T9qMfynhwUAiMAPWqNMYRLBjm07cPk2XbR9x3PsnT3k2MOl161G3IMHldfBkaTc8IPVQDaT+7/PyGzc5Ijsnzm7JxmwgQATVDuN40ZNnPTnWLf6TACGDTSy/dih46L/ojlvNXE35lnj4w6xrbl227+19m4zo1uoth6JLyvEkJetgXOD0/Xozsh54TEDzvlDXdAiOMWjGxlo4h53XMCzWvBksKDtkwr+SijCwZIvRwKT/VyxPoB21pzam1ViMzyw7ta1ybpzl4dtgk6S2n5jlp80uAaDpXmnmmwJSbWRgQeQUZdiYfowM5DkTiTGQsVr97pbfQ9TdMZEgR31/QQ3TihnWfGWHydyDdScLquNgC7bKbrH2+AU85hcu8LGLmqzPS7NZmCqNzf7M+FGiXdtMK3QK3ehN96PFuFH9sEBYs72OF3KIKle6QHe6vvd3e7dnD/YydVG77a7M0k54gPm47biG78HP3Ws+womYWsUTod22o+mPVt4D2JR0cLgfo/bICxu2ha1Ig+B662w649gY2zGgeZA77Z8mHEwh7wktvye3LwGOnLGNmEtZlBw2NjP/PRyVZ72eRVqfngDteOR2384LrbHwf7c5rXlhwZ89ZrnHYbvR37tYfUBlXdixGA69faqEhj8A+rFhGvqfhePm8L6pronYFvrNXB3m6GHhoGG4yjhEG1rayLNCuCqbZw8/mmkam3xndLQ6tdSmWb2tHtdCPnbN47F5XjhWP05Lg1t7y9vG5Llka3t9KIv8Pq66eMhaV2kc8s6QzwzMCaYFg23v0As0JebotA/QuHkjQy0Stn+CX+Ezu82IANP9juvbgPgns0fizdZCiZg5rMbNu2t1EOSkHFCtlmjf8unK7LHHdN+pKptWQ4Xwy0fWXmGrMwIu3trV9omeB4Ax9amP/jC2NYWP/Eqd9Esx+AOhyEvcs/5COYN3t1WWyPXds7r0E6+9KW78U9pkuxm2zUdtizP3prn9HE98quK+7cV9BeZyQ5bxr7vnoUzWclssfXc9srPbJidu5eMu65JCZmOcec8RxnJHN+zPDHLUlv7Z+zC3HZD41/lXA3HfHyAUttC99UK9vW2GcvlJu3xAzVaJ8N+VyqC/Dlgp2G0mqV3d9mv0UmdpeD6GB751WYPlodrHKisK0dSzM7HWqm6R9I2wc+TPmmjILaNJ5CRdfOsV1bCalpanw2WZWHnX4FwuyRwzPGxZRUqzUqGEZEXoPMKtYjkLb0GlhjjEc8Mn9OczE3vJN3ab7bEaUAosnHDe5mCy7fA7yzduFmtlGzk7zZiuqNBCmMFnc+BUFDsOJqZ2KKW6XUaRk3AcHE4KA/AYHpK/O62m5oSqDzfZ+dTXKg88lS/FyJSsKfO6rSFY02AKZU2e88XaXw4hVpChD0wJhA+KfO30y9KxTIUGEhxaIjJDiCbDqE4m1tsGT7r8zj+k25tqJh3pqsC7Ib1jG6MISDmtbJpsVrcw1Z2XLUeDGZHreIt09SLNTq1zTbpt2wIO/jQju4ATN7F3aVBBaCxZFFaHeat7jk/zGGcDfshFZMyzwS9yjV6iBJPcG/tNeGE+4ncV8ybJrMhje/SHRYnwMqdao2wyfKkuSGaoA4VhvNcYJ4vXNEDu/fYZDm1V2AwzJYvhsHUZbbgDfyapu7ckdHkt0+TFoy1k42LHKclyJ6wp/Qoi9VIRnAW6esiR+tGvpTYsz+M03lsmaZzAGrtvUlIOOGDJa3mOx5CEW3h+bWdJxN2Ijls28IF5sttwuIrG45rYdYiUiMdjN0YhdbFu7q+yuzzGJ0jOGkM1phrLOGCfLDtouAFj9lR//n/zdlLrpH04wD2qs0KxvaQNvNDCA0ZIZCPjEDr7/Vt27zAZHzVv4s0WAofXvD70xUCPGcbka7ESFyjlXgntyh9MfS0rcqEkk3NOe9W6SBMUfEmmpHRvFubNh9Za7RDFdBCNlQTNY6AbnevzS9lZEG3q+GVXbIM7jBnwDKh/Leji52ry0Q5QreW/BQd6UDs6xrVbgwOEk4FLml7koqU4X9rPf+OqVk2yMK9+7Fth9p+LusIp9a6nLzMSROzH1dK3MG4jdUW5YnP7k0psZYmsNQm5CSvjcRzjlOg2YbbIYPxvBVLYliUIroHFuh/a1GNYNYVbOaca/R785txvwoHnYEtYgAjwzZc+jbdfeLntITux91tO2XtZadqf5NauomyIw6hQRqh5wlgUxT62QVz8tydwUVfPSepO74AwmZXWOKHBhehtGXMod9EA715BUcqGw7LXlvTvQkn9/nyu3wCw9g8vrnq6eSF9TT4zYfoDBZNp/EroDahvTfENb7kNxZXBLMFFM7J5fVNV3fpN8K86ZbpG1ziEK2/22rqeTCfl3VqFNTHbt1lmi82Os81n85jJHFukGzLTKIkr7OTaErWMMTQcucEPzeQ3ol17W5JK+SfAOP7+Gu3qb0KOVlGhZudLwuUfdyYhx0oxwij/iXfRPADSUMy7dVfpzGhI2TwhgCmylwDPjcC7Px1ZO6hK4GYQMgkRm/qzhIqhp/aQAyTN8A2m3TOg/q+mSqvZU20HSseOZ4wYxKKO+c+DByzsLz3Ek+b0HlnITmMvXcmKK9o8Qa0vpZBCgw96VumJGLiMcr9OnvtXQaay3cOHf6ZtW05XKrpbr0+wSiz78CGjcpdqoSLFG3Ltwuc7c9WcHn65aRr5ZaMzxz2ZU/Mi+B2G7/Np6/oHJEecbbJhg6iNA7MT/ZbCgcjAH17OzElEwp3XdGprSi4n/8u9BFHDWu4wGXLUC3DCJGHAjvfRiO4ilCSq21yFjzbDXNlVhGCazmAgLMpcHikMof9d+NjiDqiGQxylMkvJGG7OZU2a3Ayg969Zr+u+wmX9XPvNd3L2kloL9BUAnGpud1KC5spONkGemcGQdMkRlebtAc3EAYx1loOIHay5UbGDEI4r+cOnDNBNSO+LM/hIIrMtZHZBZxmh2yYt7VR6ZzDcfukVn8mVg+EN9MD7tGJW936nuKxux4e2mCyObjppccajbYGccE5vb+4rrFm+U65mwHPSrHfpsMRbkbA/DsgzfmQ061mLfbUmxItoNS1fXc1hwGxcMnHBszfhweZDr8YaTQlzZi/G892T+SFHlcouM20NhQ3+RDx10PYW0j2PsILcMeX7YJ2qFX5FGUyH7wMHlrgf3OtZy9hgoWN9Yec4xRiDjxNP8WC3G/Hckdsmu33uhZlobLRDJv31NKkGeEaNi2MkyZGO2Nek1uRdNh6MMmsSnFWhsIYtjPOJi2KdcOcVpmJ1IxoZljX9AFDe58I9RI71nM+ZhsLnIIG9t7+fud6anWMIcfMtMv66MiiepN/zv96LG971ATkZCw1tpXk5cX7yGmJqVlJM25lBM1JEOyy2SZoi5iLp9uZ7ZPRotSU2TqFukVwDUa1FsHbrLDsvL27VLdI9xXhFsVZvQnwrC2J14XXpOn+2+JKz92omu0FpBTmopZMikUbPfN73UnPaf7O2bYletDhsRzRWbSO7ujF+TU+y78g9pAVeba9llpHyb+QKuj2LC7u/Chg6z07F29xXOwPVcXKyB6tODf62y5bO+c+l901vnCdGznIjUD2PmAHlThfvkEAeZbsrFNReCPPXa/jxdW26gYOielG6wKcLLhijI47whLRWTUxQhe15mCJEIwxM38d/Qbp8ucOPaBE83Oh60vOj2K2QWIzeB8m0g69v2t3TKrK1FUgQN1egq210TBTAmSAtJeFnEsUZx/ynH/QFqZGsazNDVdmRgeluBXDk/t+pzFqbyamt0HUfcEX06uGaGB3zA3fo12fnVs0z451XPTfvVP7QvM02wLOxAnCOU9p7bQdPgkngPGXPYdWJunNyO2wjkVcrAplUD0mYnpr7sLgwf9gSkcyENrfit2jIM7cGLZ8fsV+Q868bunZ4yz2fz9hDXDvZea5Alwi9rj3RXO8AvY9Gz5Bvrg462b3Cth0vJ3kBWjq0qPf+7cy8HNTtFvtwdp/7RUbcDddZGDzCc7UryhG/XtZlOgkyN3uhyPWZiTR9nqexxE3TkZztIX3js81N0fYjNttLd5UyL02REqH29SYWQmuurLldt4ExmCIzUMTbMvI+9Miuzb1bB7bYiceajPBRtn2N9x9r4jHFrvn0Tdk2k0E+AD22mvqVdc/6TGRWpY+1cEG2HIsPNZr2vnO15frWi1utWal4uXjOOt20I0s3T73YSaL5jktp9p8vZ0UZ9bzfFKMZX8jSkGrr+eQfNlWzLls7MxkAoyw8g1pTZvZMtlumovQ1TVnjjEyZG66E5gwqzNePhheYNh1sxxAviLwLaRS8xnGjxZvAWDDiF7d7lhxgYtjs4+OszST5CraDTK8DBfHtIL7Zc7aRNHf5DnJshhW+XY1DMGa45nY/yI3ssJT4x/fVRrd6f4QWNmY/ZZDb4ENvbkLLHEvbCLdpTAbg73wgEs9tsBqOPe/8xSWv03uIqHmXAHnmPJ/+St2yHUaCU+mwVMjxxTJVsCHJNWF/S8nGUvaMQHOjlEkrEAzYb505yut5ijSuGyTbn55x49geTNhBQYv4kiDZg0M1jU8Ozsse8TIumX9EjVatRxWIfSeApNYUlDZTIM2pPmnHplgm+8znRXciuwfQW1zwn2wvY/kTP0C3dp73H8lCdKhNY5YR7KExBDmzJADJr6g3smg7JQME9M2wQYT4No3RdHg3W4L3AATjiujSyFDWRyixfdHue9t0fMwo0eefgC7nne7wlfH3REVhHzXgSrMBO2MCN+Ovw1wtgUSYucnz+AH9z3nzJLzvtknkFv7wzvvSe5EP1i6wmVytK9W9HU+dTY7SCN5GheEeKiLPzZCp+aAaC0C6rnS5ZZ+f465ZZfwJHPewVa3R7YOgD4fOnAaNPeNkPlZ5rj8xz4EjHaVcA4gW3MUq57iwd9eezo02hI+tvz972GrgTxh9SjQembuAoQyPhcwjvdhGci5tJ8LnQC35RzEJeVf5poqWDNT3DZNMMJjJ/Y4f+dJZqQtYiUy41vLub24nLUF++KCxbOvjV/H25LMOz7AZ2VQ/B0d2lol0lxNHQfVHd0h8xbQIQPdaGcjxAMmsSy7hFWpw3777yd7TAS/bXTqh1pdM7bpb13bc9YKi9esVnbcyq07x7ZAV5MGvdtFYs0qnLH3YibQxy4PYXmKj+MqtsnGsIdoBvtkB7DNeCy3hklZv/pR7HgBMicOtBqzwzYdtC6BBesiaZxJ7/2/HrSiw6qbT8ugLU22XeaPphXDbU/0ALMN/VsNph5OLeqP44RmOe7n88fztvIdht0MctVoExcWLGZXZqE6S9FoXpDJGpYawQwv5BYOOxDuLiVA/t1eVIl8G4Ohlp+srrUvoTcgFljNA5hNMoflZHVEEss0aGhsE4F9nKaG+kZVym5RERg5V/HtXA9CC7zaxezuLVIOIhVGOCyl0oWpLBuWcrlJKadOI+28eGEqihFn7IxKhS77Xc56Kssfm4Y5HuqTU5d6FFn974tJu7KVPRpQL6VFSpBNw3VxrR2L2tHqY/UEOXmTdiSGPPsZsXGwEasFYtf/cZ2mRCn75tyZcgEonmSEjUxvzj/ZZ0NaQnI3GkhXor3h5Be2EtHt+AxyJ0+ADo5J337SghGoZ2MS20+2fLfizRON5uSzewzaHWibdfOJpeE4tHpxcIHMDu2braOpISzHkG9STBAvzZK8zkqGZBzzkWF8U0Phac4pfgJt37JfzshAZDokfz2omSOwTk9eBTFvJP+Dz/xJOeKwdPaVzOyxYiIA3NQRSy46rWx2Go5t8fSRAf6p4RC7TjVZjTOend2NsxkQPTgpzX25OYQrzkg06uy0z0ZuJUDIzWl+4xNcC+MTFp20PzjANeTsCnNOkj/kROwZcYPT0fw3BFOrwjlGg8IfciLWrvN5LDq53PIE9wS5xM4gv11nKM/Ot5xzlv9RJxbPOX3BmBS/AYHpJeEd20LwpiO55pyucN1J5XadULTxdIVD1PzXBtKzwzvHh+EtPQFr1Pl6rkrzWxJITQrvGBmCv+UErF3n85h5slZ/humVHpl3u+HNecO1n3xNub7jLNS2Wekz+bjRi13RfCuubbVvL/O1sQxyZWllaK1KTwawdYqxYP9L23ZYyPR1E4suzSt9EM73l1vc1DIfFvb95ZjmdDfZZpks3SmwS87HrRlm0cjVMr9oy7HJfNiNqnnC2WFG7T/lzNmyzDLfcO0efbbPKwB2S3I5bzta30L0vBfx4LH2mHcZW8lMt2p6gsQo1mBqjexecGFvL821ok+QodbZTit1Jj8DRbnpW3O5FsGHz6po8It4/7pe72B2crefMyh7pdPe+XGujfEnvbbb/aBUbhdnVqKWzNWursz9xdGQRzUe0w3pzrJOVF7K324SPVdLtQCdTyO46R2wg9lC2AXIiZxs3/r32sz+9wbYmd9sDJia92TlOYWxEeBlv5iA42Wlue9P9ezvJNzT1pa148zG0RTorUUBgQXZiRnkB7Uax3uSd0wsBmnI3cQNoPiYfLui6YUTvp3OFfL++C5HoMRUkzOhvGLY6eU2zPAyV15i55l1y31ksUv24yTrNu9Yw10X0I1qNBXsLJwkC28ItjWrNhQqe7+7yoaiTwphnlxmQ6HLtj106VaXOdpvGvTXrxLKa5cy+IvA7JAsaxO6+w1JHrF1Z8eY6O+o75xM7XTlmXvAMtrZie1val3ZIUNNiUY1Az2UtMNyy0ms/bKQ1cEib1wzG1Qn+mAkasg6ZbbfTWAixx+XAt5fbURrs6Y2dxDqB3rnfLOtY3k2pqkd22DEOlR2IClt9o7Lw2no2fJOjPu53MyzKYzmxqeSLyLlp3bwmv25khPZiN9GcyR5jOBsMDSIW/VoB8ehOgM9wXr3bugrmL9ZsfDsT5GTpQTUFtV3bScCrNhuCLRfWyXgim1LYr/W5pWSzG8untrtaTJs2fhoZyf2+8A8V0ID7wV4cZdtgtGMRLEdh14luM2c5wM6m9mxZBYxtx4PsuQjIoDpMOE+J3s0OdDLytM8kb+2M+w5XvBb3pECK3HcM7pAPqArguO7J9p+fBvQEYZV3Xkv6WD5ho4K7uYMCr33miV8I9d3GJ+LbeKK3AIulcjxEQ0h4Z3r4ADBcpXrYON140YwhmzjZYYyunFDH3u66qLpycr+pbidX8t1Ijthc+XOcMWt1YZka/9lsCb4p3PjM4tzJUs0EXW1wxS5pQpchAwN0IjX7ixhQUehtU4OMBksHzOZvfc6QmRE9sgGWA/nZo55aEF8ttYEF21PNCgLZPOxSnBT/zQTA+ECR5luORYDPXtxr88uPNlcyHHcfmziinkdwbPxr4Cz1OkFc6aYcA2LUJOxEHFmYkcwVdsl/TrsyQ2yImTRGrC26HfZ5nBsJB1nNXKaOOU0Xmhy1a/N5EmsL22vXOEolBLq5pVu56LMLOc7JzMrXFtR8YX9lC0bUhlnZre2gWE1bak3ZQNwMqSZ/rVr3FZjurbCYYJvg9DeRPOY8cbvtIYMX/usINl5veRLqzpBVlpDsu2qS8+irna3Vw2plZhZgfv5Hy4HWU7h5EdY8/Tbrma3nEq2FdWA2RAMgr5iqryd1FU0YbrlwwQ+42IZZX/xGOqdTz134pACXjmZ3OhJja7oZWZfeSZdxbXbErWG+XEgd9ewSqM95srOYYv71YALZos+R1s5HdwIaT/uswILLnRkuo/kx1npQ8VBFln3V1PTLXgYYbXZaZNsbKkK4zvGK5axFeqlCZXzmdhbWdqMz9bvCdJpAs5bV0GPN22pyCdrtJlqDExk7bmlKs2QymzB5yDJplXGZlNtXEtBtZOaOL+l2iVnJNXULRXMC6l5RtIgBrePHj8/5XbDUW4venfcsaPKBw8yngn235a0paBfa02Syp2Dqay5Ltr092D3J6aEsQbL3HTndt+e9/16+R/Tlo6p6FFIXXthR1Ub3GHnA1SRXaBJSyFzbb3hxywFWXy1k1qn5h8NE3jDYW/nsOCFOks9jxNZAdIOAh+xg4eo3RlHZ017G9korJld4PhMuKcaTynvfno2I4lqrUXZ3bmqZion9cDM765tyD7HYLcb4Y++85qnntI7mVFa31h79vsEul60ItVt9p7p8XrxkW3uZM58PziQTPfgpjFcPw2juzP3kmhbjQzdsAi5QNwOBcrOLuhQP7UOmJVjmBaEZte0YnepxamXCHRthBWQ+clz0LUXPvDOW3jc2CNgawH3+r7R26tA9mYb+G2qKDuzD+TtVZg0c8OYwpn15nWZQ5OSGjMPDDU7AZIhS6aOPs9RLKlrW7GIckFmW1ljnO3sm3CnWTDvLGJOEYhd2ArXiJpdKD6czyyWXtFb2FC6sQ5Jy/f9z1DzBEB2BM82AWGa2ficmWPkbElhmTvP4Kwzzux/oEHxbM5qa4qpW2pbb+1xdJMM35hzuMHndkvuQBoeDjo10i0cZmi7CHnPacCBGTV0zF1X6pvga5EbR7jUmvMlnZHzudfUN5mdPlXVVNGJiZmCh9O1SebcmS/RTCx3MxRrJWNEdmekeEcXyrgKnXzoe8iI0RYah+zsCywljWkc7HL4ywmkYdoQLiwcZHc1d9TjHc6QtsX/hVfPNHIJa9W3sTDOU8BqlYuFoN3TNRLRzzyMZoNjJJI6CSc0Z13s/+gvSP1gKto7NvQ7MX37WfGc3ng2YL8diVJrHopsV7KHR+WrduL+4F2IdVk/34lgd/0paefR7ZzSNjWp1wLvazAbupUNQ21Qa9qZTelyt6/pSVrmNi6dDG1Hcya2EG03NeJR+dvRtpyNY2qKcSDHC+a7r7VXB6YSph0C1P69PLaNL+I9iP1b/GWPOzfRjF64xHTs3wXAZ28dUS/4yEWyOfC2ZdXQ2uXZbdKC2FAvX1jV17Ho5hXNNPKqPeXR5mVSoEm7H0U4S/ndMruomCv+NpHpQHw6GrnxaC5g3uzj/q7MMkA03YGEjd0g6ciaIt9tmBEgHDl/EtTkWK5bY2GFYcLHIXdVvEoZaK3FNJC3XUa1IjsnvKcrWtyt9pPUsJbfPWRWfFCDjZfTTN3XHkFxJkN3AmC3bFqsk5yG8V1q7gOOdc93te4qTMBHmVPELUIp7iyD7Myb6ylL+QmWzFs37py1xQh+UbPI6IgLGMuxOXaMXAtm4Uyt/urdXKfmFlu7S9BRFt3aQDZeLrLtNLt/Q5t0C+IEYz9e7Ly4bbFGfiFZZM4RjFrKOVbgY9gx4W8QLud203q+kLUfYqg+g8bcT0h1Il7By1w1WZ9WZu1awuUPYmTcHtnSzOyUv0e6a1lGirM7drlEimntFOA7tyOlOZ/89AB3/iP2CNmumvY38C16sWrn3v3Jpz3cYw14mOl3JsxEPS6Uqc2eWdP+7YhbeSm4FxcwFk6D1/JA3roFY+GO3ns7l2MpcWx7yZSE7SKhbMoQjk21srSINYPFNlZIAB533pn+RoklGXPEYByPn2P1CK4BIFt6dzsAXXLJo52J2tVjbUd9/t6MdHcoyKLXvVBmvFcSme3SOnaWM7binrZ54daA4f/JEHDjO8kmf7b06ZyNCa9+QLhRv2Bi1KfxePrZ10XfCxrmLXq8KzIbMNutiVXqt2ODRA8Ce5wpYMOZPdD992f+kRt88uegZ49xtAHHI8UYP6PN/mB5PA15kuK2Y3w3LXqltX6oy33Y1o/3W+jLu7ODfoT2nxGzmWIFK54uaHKzf3juzO3J4Pb58Hz7tyeWK/OTkwLm55y2KLuSaE5KtEAFOlalX8LnSsf2pFnzc4Ht85n59vxEJQtv7HVPTpw7PyNws2fNw6zZVmLpmuF5DTe9mWZpnY2aq0UtXvfF3tWpIO3NPFb2q7PLjVkml7l9ue/qbFDuzevv0oBV1yf7NLjh6V1Nzis2Jg7PDM7M7C4Xmz2dhqf6MDlzWAkMz0Z3HvbnOKDmt0+m30pIzgIznVxg7dlSy4MomObzsZJgCN8UR1BGWSrYBYQyrHzsDDJmjiBmtbid7wGVxVd/oeFFXD2XHGaORlAG927au8OQu+HZ5rdM+QImLZ2PMXvrMzWw5ZkH4bW3jCLCLRM492e2ZMdYbLOgiMBDhv4DShLZdBqS85Qus1d0IhXhI/bIlQSFlE2OmltAAilwaAHoC+jJvHQ4bNb2dvw7coZGy78ScQdUvynuJNsBiXXxMUPt/WcvnowwHC4Pd5xh5/678DEWavFC/Nwq/BZKI1wKJW8RihwFne8B5wAjYsQiqAu3UQeIHHkd2BFjt4vI99EiVXiUf0/3IacgD3cHujV5+5oCukD7xeH8qmMmt6Nm0/gxAXTAu7swoPOnyc64Z6w2p0WlK2AAwJpcy3A4zN1g75+797sRtu/GuPwJy0Po1Xa27Auxb8vhWZs+EbJdKxxYQM414hRaArcECmBHgAF3gEE1Do9v6IH2viFj7rIyuzpsW0rUDsgMwoVtXRR7XAgvvfV4qOVa/KuwtZLE4g7I7EIVtLsPh/lbOAppaO0T8eGWVfo/8aLBMlzKcTeefRMGxsxc+CaLmwFOnxq7rZiIYWHLHZmuW4KC5oCcjT00yfdyYuoojSIltvrwRCstkxAeOadUgOjJA+UrFdUnffPzWcuNGVLOaj7YqeupRMqMpApaTvjWqsZoqyfcTMCyTTugP7Bm0d2+TN7fpiU/kpZVoXnxoWY1R1zT2SaykKJ6QyUFUfd30L2cWroce+pfrppoNPuo7S54YHaRaQsQPlbC98Ok3wye3oPg7f790MdPWdrO5iX2R+E1prHiwILdTckJZXiqqWUrWqNFX5Zs2lIEVihELirGllvZ49iuir5mInjn2vu72VgRtkiNpcUeruqbY3tnawBylb+FLPZewdjqyJrZutmYUoZ3f3VaP7P4yiKnMsKimebXOzcz+kFmACcUk5lwZrW1qflJd1UOP39oaDC0IUvmE4pVOfMMLg6hTC8w3S9QRCznc98cvLZaijTgYAGwcykmS4rV0bj8u88UvX2WvOXnfTR4S2ShwYmk4rixbqsX6JmrC2n7tCF1ogAxME6JuGONmCEwVviXt7LGfY22w7faVtP213aIIXV1yDm9K00lWAdGt5toTlnXRIXuguFTKy5G9y3geq+gIb6J4pIFtUg2Pc26FtTrFqz1hfBst3AmBEjxwfAWb5fbNCdubrnmdYlWAmsXuhQ1bSBJmE1PXFh4ZiEdLGGjSysYM+P9NtJN1ea+YFRz+S7JR/r2b9bX7FgviNknLMeab1rKlypgft9uzIQv8nJcccI4e33I41Oyi+BANJ17rxOsmmHFLJFm849dMUXZANfazTzYWSx/F7mMLTvH3W5tTVHZrss9wmanrEm7djLsKIav1szb2ghrbMD89Y9t+H7hlpn6YnqXQNo0dE/EOWppy2j4fRQ2nNtXXumC7TvQ37Urir/JX3eVYC4Vm79uuXQF7DsnACN6sJpn4tDChnj3kmvTamWX+GY548oKZFmNc++uS5JvmqN++943QnrRw67Z0cPS+1iwqDyL9kCPNqWCTS+F8P6QH2r2dTFXR2Bksw3smzpbu+77XSdEA1dnbMt3hPLOcQbzxJbQeBH5bLClEU8xeIXtxTg3WCLJqf8e0rPIopMC7aEcHpFMXzaqXa/Fk2AnfnHoHnaaZG6zLT3B5y4pgiV+tXAZ/xGvREWz3dhosQyVZqmnThTLrgTdRDRRmMg5Ey4aJJPD8zawiUS4Y1cWE2Uifo/c1sZBPPdE/GiZv8Mj8sevvGYCB8Ufq4LLbWtttjv05ihHTWZvlWXv5iVbih0WOMLys0Ml28HWAiE2MNkMlfaSHGxzPDs+XHIAld+2s8ngU8OdAf6cfI1wu2xadjeISHdds7GgOalNjsPow1m+9CmgYpLSwj1oavvx87DvojV13QLhFePxnd3ukhufJe38vAdPx693sOK5vDD7utJYi2hW+y3OLmDb8+R7dlGA48516vJtnF2tTlS8lnm7Be9mOXzzX42Y3T3C4cuxyXCbDsdce6s6VqVfwq2Ug0y9Jj2na9TCN8EJcS4fUlT7UX0p3ZvMp27bYM415cve4nA1x/nErLosGbWNjvIOs+l1br82SlYzWTaxaIVhI/WfDNWVFu3F5zYfI21Up8uPxuWVmkY58Jn8Owaml9tia+sbOeyEWaHvu8mCpgD4k3Csie0Xplmb6BiJXqaF9F3SfS0lW+q/kQL0YXfufrVwTM0T6B9nkJ4SnJ0UU0BeV/fiTO19juyRnGKgp4uzvtSLp0NxJSQ3drMDf5XSAmXXxxqcWwy5as6gtGk2dou3MJ0dwjViDh2zXL0s3+FCdrM+El1JQbGT2Ts9q6dBTGyBpdyUeG0dy4KzR7rfy830O5L3mQCsgayrDHdeQDQ1DtsOzBz7VfbSu2OJm97EPsZ2N04Y6QzY+4U98Kb1HwCypb3fRxJzLV8Yf3R5kfhugc59brnooYB2cxozBQSYRWcaHejCvfbUD9+g5gi9mnAvxIfIGNzc7OQlbZSIvxfb8FqY5vm9+uVbWkBLN2lT6vaufXsT6SvE7Ti7aYNtc4fWZurKxXv0XkE8hWc6EbfVELgcfQ+asz/3V8Q32rfLNmZH7lM8XMtv+du6aJeitqWlS9HCN4658mSDWDpZenkF7eXPl7Dp/NR9Oc6pkl1MKfViu79YFW0rivgGaAD0lnsTem7fwYuLC0yuEOksqKNFF+trmZxiLZ2CBDK+e5HP3LDGHoRukZi+rxhkl2cbeVnBw7QU/e92xgcNsxCfy8QLuvUUtTCbGRkSOvuBodvQ1EOH/t848Dgq0KPSM/z7IMiCLk6BEOjHLXoOOW7MTXvuIhSOmlTr7M1zaJbqsA5hNAg3T7z/c+e/KZeApTaHSbIzOJ19yyIaW7aq8rFJkD8x07novkloz+i9Q0iQnfZ5bhcgPr2cW7v6308WqDnAfLqRb3epCxn7ZP97bX89blY6vLt//qP4Dj+T1Fy8gHiXTiqV6//eGccTYKceykIrRi+nA75nPR8f45TO1vBOdKDfpa++xTPcCN0M9g6SXmf3TJ4H04LhV5e6z51jOzOF6zBfML9kjpKNNnkryouqNnmgJ4zmPYtto8vu09emC5cfvRc25Rz8ScHWvv+JrLYjbampMQ+2+01J8M5jRxoB/dptjrQPJe5FevWUifCMyyd7vzxscJQQByqgwfEZ/+YEOFqcvc0shmQpMcyLNreh0H5nXtYGyUChgxM3eZ5qWLfMjkzntSG4peAK/YYxWtZ9o7PTImFSatPubE4PGfehOufo2ambaxM4YQJnJx6GhbRlc2sBER2cl7sz8it0vjnYVnFlNJPFxo0O2CtGtU7YGpzNOzLPsELCjCpyhQTK/vg2AfStuhrdU2AujC1MzV+VSQ5vXgSN9V7m3Lac2cHRWPYUnjl61fKIWzvjTwx7QS8vZsNRzT87OJNVgzY7fmh5lHt86nX10dzy3VLlnEl8eyXyvhQwfvWGy5mMvqcR+5bHkuWb9G/sDkf+RTbbM25jy7bFW0dSJoOvx2ClfItqNl38wJbviT+NZDP+j9qZ6R5pwcxmeMmcsyFX95xbHwdjC9Fm/HjRlpr9sxmzz6n/AvEr4jf8hn7j8th+9vB/unAJOuAHboLq8k884jZToCOXknrAe2j5YsAymfTFx8y7nflkz98vmUfW44yFn75tblqSs/b5+pi5ekaV68qKpt6kzjI7f8bUWvRcwdlJf32Czc2O2z25b/KxWxcua/WSOhtJ0fK6qTjJ3JAudEAbL0zB4r7x4uXFvwDMy4GVdVJ5SS51Ya4cG6u2beS6pm8lp0M66uhcUuCX/ZfnZLRSPM7glV14GJPHOhBWXTnHtQ1zMKRNcyboiUpN6gOX2HsWN3NqXwW2rQOI9Mdcp5Qu7pEh8IJwxbGxw4RPyafIX/jzM/iAFJGN/J0rEiiqxUJ4p7tEImUuDkfhdqPoxpyvF+VFUT4j6jcU8Z+Ujc0SzZiL/TNNisuWE2YsFFP/YnlD9yyajOyNdDDz6CZOodrzw5ZL/tGyarPHJLolrJXi983wvmoo7B1ZXzjekjZprnR0ia7h7GNQHGb2Cr26RFmlJtOrHNHwS8N0zmrIniZ03dQYtiZAjXqMvSk6VmfTpTrEULPZ21YE6RvRIMexAFcT8gXRJrbndWg6JQ9wF3sPP8l+OJhsDqNYthx2BnK3Do1vDqD5tSGI0q317/BNFyoeJvOKi0qSDUZnz7Sw/2+TnlY3DCLqdOm4rf7ww50Xc4j9OEbjYmifzWfeIcPaPjj2DI+ZCWIssOr9ZOM2+UYU+l3cQv2Vf59vRDf8TBJWup3AubnHq4bHjvXk0NgcWDdOsLfcW+qjZpDIDoN6I7nJeGcEz3/mZwG1P+4U9Gq5qatnnp9dT7x46kQegPY2Ru36xF+igkFDh9u1s167M3B34MmSNV4HzSNsgT1rZt/OBya3fp919tJBg20UWaWxVlzM/JxjKVCVV5DCkX1p98yZpGT/6kC/6/KJHN+Jk/OMrsgPQWKrkg2MkqRlLhZRb2lWY36YpcBPwRE5yYiZ7Spr4TjfNU54dQHqa1ZPcrOyAEmSV96cIChQmmIuOwaOan3XaQP0k0xZKmQ082fq5t7dJyPFdT/4nIklZwnKCcaeufrGv0XUOlkmpMc6vBIJfoeW44K1LiW4vZBxeGXD3cYwYmACBThzTk/OkANYX86EGsyVpcZWWYW8he91I5HvTW83giECHOibsXu+14bQTm8srF/asLvvm107bhDC5RfkQe4oOcdNoO/49D/wkDVaHnYcbM5KddkwCEzK7QGhDFA+aysPtN/1im6sIef5+M6tFftu/p+6Aaqdus3egbtaNs1wbhF2aIHapv2mGTv77gIHk4GosYLBvQHmJt/PhVigqxvwIll9s+mxfaF7m2jwcTO9WTBpNLM+UbaOOEc6Izxn5f+cXX0CcyFyOMV0dYSk/4IP7PyCK9XcMA0zGBgZMnjxP/Cdc4itZiNj2clDNKtbvp81uw+62qhZT2wJT6YgR0lh4LudDZX2ZlPVCxWZGbIO9k6meyunH2cHLNLOrq79LPANiEFEEwmKRdnU6xlr2vSUpp1Cf5fDpkTAlrixuu+IeHeO3fM7e2J4ykXHuwjITth+g7XnWqjh583WkkWxU2ZMaWqYPE6Kd0kOe1nmhtDF532Hf/YE3mlPQxSu1yCXFh8CVHAMEII6Xf7kdCEjwYsm2R3d4SyyE0nQfJUkG2L368X98Qc8OwTKwI/iNBAA7wllT0golYFRhRT1vaeuYEDpvn3i4mPwSCNpYNk9HwNM2HcNdJ+6v/zAxEm+2dCt26QsDkgOKg7bzS9BFE92S6kNd73bnoRC1phKknDn/hFevXsfWcuNwJ+nWuPzS0FGfKsIU0t/Sav9Rj37L0kJ+79BjiMf8H+8//X/6i8o8J8iE4eO63SXBHOARvGnoMBzf4pMnKwKC7D0LkTDVOoIL0wPXZqmaUwPXTpJVxl6dkIEdI6c4bgpBhv7v7RaSCl0Z7EQFlw2i/CJOeiMJ3cIFCpBZz65hRZSR3jVYo+yTBt+bD4pNWIk03rztRH7sEnCdVgpAHJUCGw9Hco56ExnDMRB5MZT8TQHnemM3yBcbb0TM2ZBh2owwRL/q+7RIFVroTCYebyrxdY+pKIaqMe+9hoxS9RgrmLGnCgwU4997V2m5ajF1j78vDj+Z1RMxP33zyN/e39Tu+x/wBhY/z40+sR0rw2qnmcli0dRopKWMoSOkbbypMcPujoAGmvcWCNt5UkAM9iLucssQNitYJD8s03mSM8JJtd4dFRJgD9DqlTQRxmfL+MJESwfcLENyc5P1cKHaeCjzg3FXRJ81a8jZmn+aojTGKYhhiBF2F5ofDBOjGBageQl9F+i1ab5+1BY57gEl0d8gtJEADturHEGezHroRpDYbHuAghXK7aVV17n4CR0Bx2xIpirCh/hVAMTRHSb0FsLX6CtPOmx48YYh9BYw2tveEmak/uMiYj+FtsUexnC2PO6PA5chCVS6oa1JMGBkaItpho10b19O+bApkSisjS/MysjUCXjF5yG9WmAM4/RoeCAGh5PNuT6zyrYLcGIG8m65lc4zvqAmBF+7cvZya3FjIyIs+vp7jzJi/0URslsWgZHjaAM7N8+vRCabbbZLjPY28VrAgxn6gLP2RSCjz53+Iaus5pmsHfu3jYxTtgfYTZdLVEfCKXgMYTgmf2ebrZZNv1pjHFHMOPaCTAN2R1mHjPYa0nHZrGw21YBEWCZ8ymcEhMYjtloPWgmLrPecdv6zxqc/vlWHW0XMyqyse549ApvZxspEE5nOy0Rz8redbQe805gOOYq08RHCtLTtgoYx2ax4MUF87uSaf+s7G8NcXylEPpjUaCAESjyt1hOPoQ4qH/sjuiHIX7JOiv9RlkJGDAg9UvAsE01unkyF4b+fuLkh50w/GNmUn/C0wr6039JS9OzRaDQajrA0lGiSKF/kWAU+gv9gZx0eCS/+7N+1u9fpwuoo4+st6ATIj+ZrPs+e0cAP4gdL9xgCUtq92ucHW1z9geYkHAEHu1+j0ix5ZEPve4q6NVH8/cQXvUfZ1q563Q8NHSzrzpZLuJAMpGc1eUuq07ubGcohdjC2bHQ/bYQhXW5y6otkjqKCxzkVSxcZFXRB91vC1H320K0bWww2+Uui9mW8b7pfluKtn9yIGR5NQMKGmDA3Equg8zETQYMmzvYsSaHHrZd4FgT6ORFrZbNJK+K+3KNMzxmrHAFejvkUixv8moeBtW1MtmJLA9SfbvfliI/SEUoy0VaTGM4VIAif2KE2q5RpYFPzcjzfVBVNFRPuVXgnMdxCFRjEA2HmlDFA9AkScMJIseK4OqLZBGVCuNTYQX+szfVGKLDn8CqeC0SqJzQGB3lVzs3/GUDqygEXEmIpffC+bmah8F1u2q1W0ciArarJ7putHZV18q2kIIktl/aVIDxE0QGExfnVSd3tkrgWLdeti6MuFrNgGIrGeRkmxoaAcWFC/IqFi5eVfTBVokUx+0pqpFtEi6N29U2Yt8vFWTWOAVede5q6xh3bVclr9hQ1JRZuaVXbZG0naG0toWzY2H7J7e2bWwAZ8tqZulQriCHgcPiVR142C7SVdi2ov5svy1FHsyADttDBq3bMt43229L0fbbQmSg+2y/LURV32eNVcWyMsTsEUWKW9pA2XBLnGiAuvIhAUTYjgK33mjepSy764RWyLGbL7K7DXwXy3vBiMs94cl1q+XvqsM6eSvK8UpZJlPHZS48mDo5hjKqY5IBNF1ZlcmZ/FnCR3ajiKhEJEg2JdVGpTAjU0EV238y56WbTGfBy5Iww3Otff0qrfY/MND9YKQSJ9JqZdfB1Dk+pOMogxnQ4Vdpx6rIekI5nlbL9QDGZU/ejR2hhltFmALkS7IRNmX4klbbfQNkjVNdEplgccgb5Djys+CLL0kJk988FW7Us9e677Snw92D6OEeBtHDdLiHrdoAfjdWDMgivEzejB1TD+yuViICnqVlcmT7rdlxIiLdZmMmNNK5cu4WOc8l0T0XemKLCG2DjVKacIKLXX281mIFe2fudlO5bHEvN7mdo6BzKjFKW3ZLqQ13vRvfI/Dn3WS3PM+7yW69W4o8EHvvmAGaDeLKRoe/7bdmZwvXlVCmbbfb7Xa73TJgu9xlTCw41aPb7KsuhmQRuO28VCCTI4H3zD6cxJA/VbYdmhzIMuDExNE6uB9P1pc9te+gFFvKVQqdGuRwv+0tbd/l+pvn061K70Qjw45Tv8jsNx4VuGCv5fZUTB6373L9xVkM7CmrQi7Yi1mngUdMuSURb2qh+jY1fR5JN1x3K2i1HklXq+12tVqeFccxt6pBaZcrxzLXf60I/pD3ntHwohTfz1NTuY0TOyIRtPgPFCD9r//1P1ggSzaJHqq0maYQm0TdCbqR6se+K+w7kum47yKpPFyWIFzKp0hLrsyG4aTRI1lW4FgFBGwR/dgwaCotCWQ2DE8tjsWTxTdKeOCRtNoaiMupHF//vHd8qUacZuoXp5kC7i0BAZ6Ai2MgwZ8PlyCKB9jAjw2XIIqXFMBRaa4A04whHGuNEq02atYD58ImYLBngmOtUQLlAw33wpFle1eoHO/mDtHDXkX4aZ/qAoMv9BOkan4GErR+2ncQ5lSug+OpE4Gh3zHxMRIfE7pYeLDua6yLhW3sLCksdGw2FKHWFu3RpO4UY6JAEWpt0S0Z3EHseu+9xtIirCEE8dzbTqvde++9UwyG9U6HacMBJGjDyB06XJeRQhTFAUnd9PQbsxZhSYlipS6gLNqoxoYDSPBloREvBcrJLLp1GSncoDOenYUXAbFh5E4X9PJskJeLSPoPK466oCzPBiExepHlIpL9r//1v/7X//pf/+t//a//9b/+1//6X//rf/1PrrvLkenoAPKc7FhX6Miou9Mz2w3nQGAT3umZDQsdGfk52TFPRweou8sRUaklsXP77WM+LxvbBZoxoJtuuA+NPkHIzJ1nJUsoijDba4NqDjrjZAaT97W9YDi8eFnhA8bA5qAznp07BnM/SJHYelq4TeCAgabL5zzyF8yT0f2mdikmOO+sB5yKdlptN6KksksLKfIiOFpRDhKjjSgJwI1WDCJFQ1+Wjth1TIFGwINeaK8YpIZIG+GCtDKHjfB42+ZBHVueMCIRcKaGN2m1ptsPSajLQEllNzaBF7r1ZAZckFa4q25et5eEC19Dq+3mmFtwBW/EMODxtnEhG5xuP6Qgz5iATPcpSA0xvtyy3HUyA/Cgl/iNhuDWu6Hka2i1chCWSq60xgwDJQG4xSYu5Nh6h7FPQaRo4stSt13HFPjEi+BiNio07BFbcjzZabU7QaHhrhBFypMcJBbHLq3YbnJVA9M4DlJQWC0rAL6gbsAXvNC4jSFo0JSWL2npmYNdmni2CJQD2zSxmg6whYWGcZQoUr62LOMyMZGJboIXCUaRy0EUf+kiKrXQLpZWxF68lhjeeXIgJx3bjyfRx1hTm+SyJMgFey9Xt5jY5toiIfsuDuR2GQjQzfnK6VW/0OwJKYB2HG+vJoRcHF/OVfbR7vupuvETxDDjsWnsWc1qj73BW/PniBXxkbhu/pFXqi9TJGj71bfQJywe9a3IvHf8l+okXJDD7qDWuUGFdHidUCDBTIVtQNtf67KEAcyxRztmAbsWuKdmN9GR2H8r6fMfltHxCqE6Y3u1rtl7L5FK2GBNw0YO3woB6fbjQdyTbo18O3XvIkmj8WJnlSRWcT4Lm+j2XhKEY19mj/5POKAxbnCzt5Xog0mYFqK5tjZ4vxWC3RQY2P+Wkt4HHSLbS/Nr3/t3eVnzpXyI/GORln8LEC2ckM3/MoPA5a9gl3TZ91PFrbKRQMQw+7JEWhzZlJuPR5erZjWADf4Tsvxo/g9cN5+Nj6KaV+queUQ4iWsfNRAdLHDt+ItoYKQ+2ht6wjLTv07AkLwaZGojAqalvUaH8m3EQs1U2Ab0TzgCTl0gMckcexRA3/vniBVRF4CN8QvZWNVCX9os7qmJLyfjpsrmoHTOMjr1kd4Fy7U+JX48Qyxb1/RMSKvQwX8JJI5Y82s2cqiNPGsa0nL7pNHU+YpX3KSzyhOrOO5nrQfWT7C1zoNdhLr3bs7USpB6ivUG3eVKWD/B1vpFDKueSgOAC/axDZz9yikTzGpU7eDNJxdUMSZJb2qhtnJAqxsIIeGCUUCNR8BxN4C4YO/landxI8wFezXFxLoeEiEu2AulcmvDEDFVoDXSJgIQoL0pMHCIrD7SY5ACqC/Nr9xUp6zu4kbdayPPmgv2uiitR42ADZAL9l4LfWnDBS+5VfZR7/upGqsLJEry6F1pjFywd6bRu9IouWBvJ1fNqo/Ox6PLTXXK6uDeQe0SSGdDXQA2Rh20VYML9l4bETDlgr0+4nCCC/ZeH11JwQV7fbQ3VBtxCO3dJDW6Brr8UP+4IMAd8BrHtc9OwAV3zSPCCYcuYLKUC/ZqdnYCTGpwwV4oQuD4kBZIwKXCNiDJlyUigDAAbuzRD26qU1YXMNna2fgockH6tefKlxkE6C1AtHBBOhK9bA7KhQ8q9IYLarWWIbY8zZata3a6H88QLtjbSSqhT0g7o8G0ppQPkVCqQLmgVivZpNJ3Px7E/oQDGhfsKsYkO1ej+tgGTroWw+IOdhEKbUM6U5iwHx0zIx6lOtDhNExQ8kx8qZogQSTmnrYEUMyHlZ41wUQUCC2eShmUqiOsztWDfPrB56/oQZ69QNGXgkjxaOFBBzmYCZV1Bk6jaKxKelKmJpOvB+Vx8aKqI0jQRKoDGP/phicEZ5IuoKxnCkehb6IKlSG0C9UV+qw5HVwKDqz/9PLX2b0TGnzdRxEL7GCqhxD6IS8iFfVfVjx2GFJSPfQ5bgKRIHzWXBif0sb5P9cXIvRmbG2GMD5LAgxOpS3zMh6zbPCcsYfAGn1W3xGX+tPzfgkC2BoaRNkICN1IY++X9H3K7PNwRbRwANK3hXpkzy64/m2ERNNn4VjDpbQ2PN9aGAgDN3bPEatVLA/Ix0ZXmTpjAxMvGmH1NygQcUMTitcw1k29LvAz5lig0JxnuF65wN05W/Piy2Bcl/OG77xdgb5B2chK10wkegihHD8aRbJDiAe9AByNLQ42IfaTASq9rAKO3qVG6au8sugUwCZ4LYolqLTR7CiSLOn+VI2b7lMpKAXJ+tHxTJhoTPOoW0K3ONioxY08BkIEruPpQTlCzPSoXtY04TqaXQEe1twIHwUoi0JX0JkECx14xXhQKH5zo6agjgHDbJMZPL9Fwh+T41OnoAjiCgMvGpmDb3Gw+RAb2WX2visos53/YqdAlmVZlml6VpFrtwE9eq0xqFxBbCiT+lARQEdvixhK8lqqW1xBi0SZVMMWnbe2HUIogNfCcoUr+JJEHo0i6QHFmk0A9IfU5Qu5EzRKAhZuuwKp7NMFWXQWtrtGYkuZUvms38Mb8CgjT0HwZnspAu4utUmflWaRR0khylVe3YgR2SN0Vr0Wmh1cQY8PmVRLDhGRHzuDiQCaBP9kLaaHW0uYs0V4QKIAgQR5VMQFB4KLmw8wDIQu8hcEBbgsBG6+AG0ICrtyqurT2WeCvfclDVFaATlV8ILabJe9xxXBc4WF4USvc7JqDwslJmQ2nxsjB0zx5C8ymxaUDPYLGHSe60gILyIVlb+seIzJ0A3YJZoc+a0DFzjTgz+5FLVDkK24jWdCyW9l0fIjJpByKgWlKlecG8WQLbEeAFH7RTdD0ZNGGRUKI42odWFzHQVhMneFlMTtB/ibqJg235QzBARmyF9ABBG1fLHj2JIUZDXZFMSiOIWXZNEFZA7iwFtO/AzaZMpYRoyBkyRgt/GdUcC1ZlMAo7DF8rE6RJEoFFeZogDWRHLDkJI6ttRjwwB/iCkgkNt7bcZ4Lgo5OJELL1lVg5YQg55bgGGQz5JwyadmichOaPCRfT/305r6Q4C99HmMWEDYGBA88iYvXWQtX0bDNltsraoFcFja4i1wyB5YIcodwmYJGTLi1zclqhBb2XujN6GlOEwcCSrDCLJXgCKFIpi4ZiKxjRJzs7pKYCQv3vnIiZNgQcnKMccdwOnKUcQCtUCQcgYc3MhaFLcwQOFKLNTkUzVuVA8hcK19yXK85cPAhpE5gytJjw0D8moRcHCvCCJ6cxLBHWQRMKaM2i4hRTVm1Nqw72AzxK5MruwShQpkxR9gziTPMsmzfIkn0Tl8BZ2Dt4LO4Rww3K2fyPZcYiMMyUV+hOYps4TmVuGZJoO1c+eBQHIGR8nWc5VdA92w9Y74Yp7Mg1QkxuFB3GyjpkplNfYZBiS5GyGR57j4WnCFbpttEuhqC9xdZ0u2bUf2AzF1e8huS7W+7b05Z60R85jHRGJnYx4HyCIRtTkYYN2eEMZ1p3AC6+Hw7nvTZnPKA3VblPDwJMHJhrzAIHC4X0SBtRJeeYTKrgcTtjgfYwMUhbg9YEnlGBPAN1uMIi2c+Na17Ezu7qVTt9BKHx72A2FFBhzx4hivF9Jqu7GKlPyqxpIWW3wxD1UfXcJf3uWP7O7estztNrlQJIKWkh5tma7EwtEPRYHSFYxIEW5yocj2aIsA7L3/9t/2O45/aNx777KdbCev8nR1GlCu8nRzAkjQFdCFobvD06M6AKnS6W0+h6074pim3Psx++o01LfxyGZCZEXKDPZmbj+exB1V1irGJiI2hpsGQ7uuQrxlCJVuW0bK8OMoUra42+StMH4Cs+vu3rvd3dVqtd0eTmzygOdvbmDxezh4wbOjOgCp0mnzOWzdsffmBhabDguMKfd+zL52HYVDDNpmxrjBzV6YGJEVzxnszex+PIk9qqxVjK2LiI3hpsEQTQkCwwz2Wva6CjFNqaRTp3b5SYtoQqh061FmOnhY6FflikTK8DuMIqdRpGy97cGlrIqp3+rJ1+StsMOYB2ewF5N+ArPb+a6RPGGtVstTYHSB2YTNvwriNKzTgFKCU+UHk8caFtCFgRLsh5HSEs4JIAEPD0/vvdsNd7cfD+JU4w+oqDrKMAYoSCmmyDgQfpOLrsk3ZDYDjCEhkregygNUVF2Ti64/1fiDMoyhS1axglZLf1I9aUFfeZ0zRWpj7VJDR80pjwcUOj8ZBGAWmlkibfMZqPOTQUfN6fcTpT8OML5aRwacnyNWxC9kY0Xb4LUBMy3+4p6aJUMB1EFFMo/iID4BE62FOLmOiAwYeTV/5IfJ5BsymwHGPBIieVBRdVONPxZUeWhy0dXkoutDRdVNNf6IjAOBMowBUooJUorpEVCSMowhMg6EumcTqf6JgQekymsdGXB4PKCotapCOmpOdX4ytPkMHNJqj4gMmH5S1UKcXEdxEFvQtQEzLdC8ztVBRTJrICpiCdwcOGm19CfVkxb0ldc5U6Q2AZiFOmpOeTygYO1Sw8wSqc5Phq7c3bEiDe9YkTruP1nef3Iql2X5m9jsvffe6ysoTJbdu4aB6xPkaS59FNOHDqjhqR3QqJ2syGd32vE0l1aqdg7kQ3+ajZtNwXzVCMq01FGVEuxAZ2lFFYezK2eNbkf0pRvvlhwQU1c34PDobSOzJSP2YjZ91awPhE6oHfwcWTj9671WkGmCbiTj6nZLe/MrnGb9xYFLnSNmBOyP0L1tYmA/GeqcUAq9V+hORtw6WQ96LoWEpBV5cOh2Tv7sylmjP4UBd57kxWxaJkftVbmiFlAG7ukK0r1raebSSgYIwGjU3usYClO944RpuuZKkNrG3MCmITUEIkv1WA6Qttdar3/ixEei/Y0+HkUdfxuS3+jj8S9pvRzpXmf9oOsf8amu93/4YanWEoL4Czs30NzfA9II/X84Hoh/jw9bRhadaiyzNIpP1uqrLgmO+ChTX2EaYJQKrK+Q7JiGKGKUps6qMjYjRQgwx6O+QhJAa1mjvsI0oJRVX3Xx+VqtJXROZJUaywyL0JUaywuNL4Z1rrPS/Om8TpgT9S67Ny6Ny4q4+l5YEMfYmitWEGuB7jUX2oH4QwG1rse9Ea9x0KaPYNsQz7bo6iJ2PnuWtNRbSbRcfjrdayps7yInulRZnJ0rZ2otIYg6aNLqrC1HAXiCdVaVMU6fAT66nw6IOHARtud1ZcvOXusodf9ZrwWokpkDmxC7t0/Hj+NU65SlbV5Q0VV4FdhBR6ydg5PQJJNGtYC5qo1Vs+lhnyb2PmMioidpThIJEKfOkTDqhVTAMfsEgereNQxz6aOYoT53GGcGe79P9VlT56jhcdrx1MmKfM6llar7aTaucyAfZlMwX/4MAKC1gDItiioOux3o7OzKWSNuvFvS7Yi+8yucpidT4kidI6aOk4zYi+5tIzObvmp61skJdU7ohH+2ExiO6Wg96A9BemoFmSaUuFj9rIN3BnstuwC1tdHp3z7r4O1KXKwZ7LXcbKcl6FnZu43Wg+4JDMf8IgV4dQEus22rgLRfI0SlFoBlzm5pj24k45pf4TQ/4ANeN+DApU1s+wFNqKgd/GSYlb3rbKcl4tgsFnrbKqAaVR3FBUPWg+5ORtzmUkjIbefk04o8OMyunDU2T/Ki/xh4QuqoyhXetTTcni4gc2klgzhxnYVgBns/YBGa2gGN+s98JGlO9jMmImTYndVYccIcnIT2oCPWGFNI6isoTGGfJjpWzWar8CpAb15QsfO6nA5chPXjEae2kiDlp7O29RngY3v7dnADm7xiJusHRJb235eDmioHKK4ckaHTcco7FDypuQTkeXpY7HI0Vo8eN8b4Z8Rp1Vk/6P6ZVhtbeRJAB/qAQEBLgB/o/7SfoQb6J/ZOfKAlbu8fq4CADsNTq8OgqfqX8inqf0nUsd8V9nUSdSc+1Az0i1J8+1+qAfd/oADp/fv957GgfVUF0POaiwIeiFHym1V2DR7s+NAEcDolTD1q0aiVjtcrkVNTxcHUZ9YEnsA/3kqFLYMfWa8lhw5ENo+iDYpOh1OPWsDQAZgXD0oZ/tHQ5lW7SBlh8eJTR5ueHDs9iu+SlLz1e2h9V2yQHjJ1ixWjpe9RhQpNyDdRjDG48HQl1IMqjn5zE0kKwo9/0raBy8eDbpZu0R6Uc4bfe/fu7YL4OhEYvKdjsyVR/WI93ZJBn2IwzE6r7T6I39t/T2fB85yXbg6YtryUoTDeozomNRnw9FxQ745YPPrUAWHRvt4Gvuu+ezeKiFvuf0gAkf7l/vuXY8XCIkVkWd5heW1veXd3d3fjbtz1uluvYwqUe90gY4sjjByegHYHXVCgfpNWa2QyhhntxpjX9WovEJzcX0rCMu1SfjfNYYoSX/2IAlK/IGN2Vmr7AQ749d8VgbY66Mq/zF4X7uDmtvqLtnj1r7TGTNc7jO11TIF9xJYcv1eIEqoYH8Wg0Wg46yRiI0EOSPlAnlBkzCB+nsJYF2iWYrRJ8F15VvwdAXj+qxV88/0wgC5/TgxNO7M5FzHSL0MK+n2y9vqCRH28pSafpzA2TgDgH6B9DfQLoxcH8XcWbyh8NLP7D9C+pkixCYeCZiqgJNNK7n5rdia9wmDp/0qr3X6sNUq22++FI8uW/lzYBF+CKN7WxTY1Hszecdv644jYbZ/CKTH+ektX4kYyru3JkPD6ZB5mcMJ+s+1ZI2V8ss7RXeF3JdO2kxG3HSvy4LD3Uxjw9mfe7D5v/Zp7uoBsBPuTPWCVe8zsBo5je/84wW0PbmBmsNcyzvEGycZrzIpTrXDsNx9EJDMc+F03sf/s/491efb7d1Cl8mfFQfOn2Ho+FZgQVWT2ZD+ZYvwheJDxuVhX/1GFRLp7c5UEqsUypKCIufwAxZJYb+IUdEdiGyV6fDluolBdnMUliUhSNqNJfyx2OEoNNJcfoO7C6w0tQ0r3oprNSgLV5qAznZImGjSZvAFjlgmdxSWpe80K51Qz2AlJav5nmR16QIZoty9dzEbs/NIhKux0oNGSWHdbsugjZroixLD6Zj4jvxxd5xTmfLn5sbNwe0vD5qslbugsmJI7Ti3DLBYlp5/gAheT/licg850djgGE+LRt8FtY+6XCYmtQbS/qNDMV54HaFHDnh3HgM0sFkeq5i7Q+1sf084FC95etXe+YoVSxzbAf7e5khEO3S7AdswGlobICNvYLsAOZwNLUGbJMwG2FwvefNVqoYaAJ/XHIgj5cnFgHdl20bQmtun4x05HQIY3GugW7cYB322sS2R7cuwRYTLmoDOeSXM5Gw2OD1MYAv5xhd2X611hMndXmMwGUxx9KyAYDXRrJ0GGexvrktiNg44Gx2cnzeVc7QB/pBGiI8JkxLI9Obx8Jv8Og0m0Y8XXtTDw5ZrW6MA6skNaRtjGbGAJSl00QcpDlbm5ANtBywiHzgaWhnTvlSLupJ3ifEVmrC6qO+B9Mmt4CencXUii8xUXKjWR9jUsqSO0e8XCbq7N0fnK8ql7RV25kkQG5ivPsB4X1hOL7hizWJQeh8BBLGqaYhaLA1UTwdkLj7pp/HIfdhiIEx3/LBYT8WRfse3Npn2dYFxLKxV2nwvV2bRFHG5k0eeucz78hFu5SJiuGLDfjsCZyYRaWXC539bwHYW/JMWJKcnuWgAinHAWF5oC6FJg2RuQQbxrnis6f0acVrw7n426/YWWtN9cA+yFvxx1LL39ifjMcJYVPeK1GezFjOdLI93d1+JuNvX2oE0NTffbkKCZTOiVOTL2aX9FDHvh1q3Our+vKAzOpi24wNbEddaewV4mP7ENVPgLRdLAK+MyD3PTbUKjQpMojiwpZrYUoLkLN6FRIUGHFZ6HueFRK978FB03zmXOp3TA8TVdEM4555zLW97ylmM5lmM5lmM5jvfeXJ6ysXBgCXe3vLe8u3t3427cjfcf5+E3Yjr5FFtPnMQ87qBKpZguDTjW5ZnsVxGnAhOCn4iN9DyIdzg3lmNDEIzxklaThyxNkiaetNDygN7hXD4dUHpJqylvwwk6kCkMiyEYtCEIxjsqpLSRngdelsGiDbhOHgbMxE3fZQWhMvCBB4s2+FaDRpCcaL5OHgYmWq1kE+5QFypPVnJgVcRTAb3w4ykKxS5f3IpClg5FE6rcanCedFTtObAR+hpqjg7DjCrNBMbItRyUzUJFyuMo1Ji7TfRqnnRUjdlUXe42UaspVKS870DiPOm4GrOpytxtoliHa4R4mZTboSgPTgbB+7f3xWcs3eXQPMDj1HgKDUnjjhMwv5hWy4l8xfooDrJwJVVkfdwREL+8JKDBUeaZqWe/zcgT71EL7b333nvLE7qbG1i4RnZdIwnrKBxA28z23jsc3nvvKg9/weHrh2pR4DedjvU/ZSXyN52OfagWBQ5fP1SLAr/pdOxPWYm80msjElhQhFmVOwM8daA28JDA0oHasDPA80pP6jsDPGsdqA2dhwTW9/v99m/vvX97p2manru3iYr5c/7Sar/f71er/X6/369W+/1EmfJnelyiJOngB5LN6XNJ6HUCOTK1Un10JVQjIZhRG5X21UgIZtRHV0KLfnGSaqU6gRyZKyG6Q7I5MYqd8P1R042kgx9INifKLF16EjvAPkYMD9NqoxTRNLtfnKROeTjVk9gB0ptqcIyKFSrQnHliNh3PYbjT8RzGnHlivK9zYPliSsVaRy2sTEe9s0ESgmGQeqcuUu8cMtZBUyTqo5xt7XTmtFbApLXWATGhHiCn1VEPshwy1lOpjOH6QeFUEQcKtRXZJvrgVV9NGiFgJ0QOrIupSnWrKiXm0kcxPcQM9v65M0SO3jfhdS6tVJ0jizx7Hw4qsymYL9qLLFN/A8KcXTlr0KULLvvbGr75FU6ziynJ9isiRrPpq+YcfeVJQEX340GcxMCBS/fjQYx3ut46n5Y4UGguLqDGo/PpABPHpWhJ/c01wPwKp7nFsPT61Q3D2XS1BB0oJNfz0rw614mjkd6HljWXQkbGXrR46G9FZ7MrZw1uZOyTaRkcWwwLmG6FSjiXVjKApeustRns/QISoWqrtLkARMTqqk+wnA8R6qpLuVrAT4S6ipX/MaNONZZ85YcDa52T15TGSoYabDBDWKwBRQxj6qpLAIqMsVJXsVoltoEi8nlqqzT+zxY7YV31CfbPOKFOayz5yj/LMjqhqgdUC6apw4SwqLSirMEGMygi6LXXv/xnOgLoaqsyXrW1vloBk1bABT411qSsV5FBfUWp+MIMjPqBYRA9Qrp6KpVxz5JCbVWmgyt2qD7K2XoNUeuoB1nkZCdrpzOnRv6u6hxYPr+miFqtA2KCT5eMeoCchrRWB02RoCJGtN45ZHQEhK11PnjVX5f1Th32lqYD6h0OFP7ZbxP9f+n3n+Piq0u1vvUHYuq6711nS/oPUpHY9Vxls75orHCcJq/PFLSk/yM0T51t1LR/BaWzXYVnWtc74ttvT3ViROzxXMzuDmyqKICl2UUELGw/oTBC7H0csVwB5EP8wozKCwRMtM9aDdpLzhnRnhJTCAjtnczI6f7DaBBaFi6180ovr+XNlAQ5gHoZaB4SJF36nOeGv4S36NNE5tAo4tHvFpCh08BE4YSTUux7JL4Y4Xybxzjdd8/9sonaX3xe6D40NnzzO90SGSdYXo1eH5j/flFWq+W0THtZlmUZiQ5loeGMRgVC4Y8OlaHkR6Dh5zcHZT3N9ZdJlwnPXhjz6Da0n/9kz/D/c2ymwytNr0EFo9M0hsaCI7D2BmpME7+KSe4xjar/LIZpCB5rBf4SrRZMKxARN50fjBMjFNY5CFuAPwQpwqeID7joBPZlPFkT9FFmy58hFcj4pMRfDWEkCdb/ql9uXfananlylEDjo84NFeZt7TTN1A7UmGZ7RLkln29rUqosTt9FTvR4QvBfUIaJ2HlCz7bwsoEJ57P4MubpnNGCI7C8jie4H6Q87b2wIHRZEZegAQRfRdqTn9F4909Qbk9DlcPeXkgFHFsJ2NkX63P8E55WAPE+X1aCqGjB8G8hR1HjjP2toY+P1Mr/gAz/VxXNnvVx8/fo2P4mtEXWxae/xeLhSiSAPxYFBL04xkvzUPXR3Rb+6o4EpEnXis6UD+Yt20UCxHoGJqQgFPp+HIDs7saHMQY7iyWSC8yk+RGc0sTdnf9X0Dkf7y99Jnm2fyZ5tpcoVNDvYDP07yCLgA4D8qr/qxpLdvfLW/brYN2qSoktpio1lz6KCbH7JrxyO0PkmEsrVXsfDircyKLO2RTMV38Dwoy9yDLNrpw1+tsavrh0weX8CqfZr4gYbTEl2dn0VXMuLqDGI97peqtKg4WlpARZ59NChN7pogOF5maw97Lz6QBDF1DjQfc31wB0KVrS/Aqn2a9uGHYxLL3ZdLVEz0vzigOF5HoLCKjxDdkcvQ8Na3biWGQuhYTsb0VntBctHmZXzhq972s2R8ZCzaZlcHQrVMIuhgXMXFrJYK3PHcLOYO+XgaArCqaJNTBBCIvfRA+ohxWlhMEMH4uVDGX/8qu6yodQp3P/z2fyH2PMXmAnlPsyMOx1jU78JVrtlq980FGnMDyk3DT+Wbmyn2D/S5cFq9UHQ3S1vQTgq1IWcct4v9+ZCRAKqX4Y7CzZ/mNg0ismrf9orU8slfGLEdLFk0Z+nFg1KfvJ4iGvB1l+bIjqIGfrWV8ZFG2QDGuxEFtUF/E8HrxaZ04/lewkkVpYOMkYIkWHjN4pS2QCOc3rQMGjYIqEd8yyJAIxwavgkxtx/1jM5D/bf/OIs/10QGwVXgX25xww/LO9v5mXHv/M8mtzfYJA7aENRqN+sges3WnH0+5Ps3G79qqU8HmYRVpRxeG+W7LtiL6Pn8xD2ZaMGN6uwX6OPlln6j/7/2u3RzIUvtDVanckUAj/UHCzE4evkHnWOZcqwlKYWuikwFILkGQRKwRbCzibEe59aGqfnAg05NiUmgeQQZ+xWuj3Fv46Mt/oMIGIgWVMw2LdBYpqmMJXyLQYTayGq1BRGeGBJSwlqU0Ruclw18OiLCMUdmydQkQxKQzpYPRnce6NfY+iRSRdBXWKXBt5UPEJxREhfQWwcU1OHsTbigPRRIv+NbEK8qARhgB+9JQ6DTKmyIOthFgzHYpI9T2SbQTgkbsRSUdxM+LwiGwDi82cvEY/qfQyN5FtEHYRg4GeoiWLH6Q8WFpl0QVdZQiKRVce1DxEceUATaWLAUYNedBK0YkrP+hSsUmqWCG5xtogLc+YY9EKSk/p0sA7EJGHgkoZmgqFMJ6qQl9OIT1F7oOHoqOTA8ACLcUxiUcCa5iT0qKhTCl5rY0xI/oGBSI7i4QPKNc2CixxaCpgkBwuyIOtfVjoaCpjWxmuiJYu8xjwSGt3wbdjZLbkU018cFPc0PWYlChCwuFTOcsAEaLqeDqUfih51NYFPkIrO14YwsIMoR3vq0Pm16N+eodM6dFZeEOP4KjwqDQgHPmZ/S6OFyQaVx5V5zKTD7PT1doEhmB/GgfyzZEZPRvFKw8N2kSW9Vn5Gzwd2FtVWT7TVdSXP/KLQrz+DiFePRkZaF/EVZRXBfH4dMCj7jjx6WTBfpVw9Qvm6R35MuFNHLsr7XEGe//W6aC41wL4zGDvvHneLveHGckPs6rfxMrlN85gb/84Vq/8BVtkxGh92Hyan/OXMfrzqAN/BolX0uiE2XxBgsypb3PbWxrGfewsnK+WuNlxahniLJiSs1iUnP1FhWZz1SCarzwP7DgGbOLtVXv3prcXCx43sgevjHs6zLeXxtYIWkoIre4kt3unUHkyJRqkNr755ptvqSlv9W/zuqD/P38OCfP77+y///6d9O+k//47++/s/7N/+vfff/+d/TuhvxP607+T9vSnP+1nP/soDiTE9M9Gs6d/REIs/ZPOafVf5sGBr6aJyfzBsHbO/fstLn/KlKz5U2pqzfQfSjJA/7kiZL6NLjrmvylEmWcfQfb7ekDVHPNY5oK9mFz5MpZjOeYx33zzzTfffPPNN81pvkp/HvPNN998880333w/TlEq45tvvqG+jUeYaLVICoGu8M0333zzHXOaq9Kc5qs033zzzTfffPOY85hnxnIsxzyWud1YxuT+///////+AbO0Pv1r/FD4+w9Blf/+kaZNn4eV0I8/Ep2ezr153Blzz+7Zeec096QD68j2EFSZA2Zp1fihwGv8UPDsgFlafAiqzMNKiEeaNkWaNnEeVkJIdHo4Ep2eLo+9BmV5d9OBnaCdpun+z2DrGEpC5IDfNdn/GWz9ZTKxrmVDsNdBuexrR+44DTR0YCcoTfd4MYWmFeVEOQ2ttru7u7u7XRhmVL0GZT/n5+xzEEBH+4e9xwhp75HJ+u9NO1A7mHe2/w52JLbLgY/67y2E1HS5ea23aDLtv8MwNe3eUkdZlruy3OWyzDnnfO+9r4ygqrTIiNjbxxnAe++9995zh3DoOmvBDPbShGubbRbLDPaibjsaEeJFOADMrqczNgfyYW9viR+cYeIcmU2nWrcdEWHceGc5v8JxkuEkI5Y3m75q7oFJw1peKEisCjsSmGFnPY+KOO+UJbIIjScbcjVx5zG07QB8wMCvObEQA2+DfwP94VXwSe+YZfmpZCf/0VqfZ31lUD/YP8wMDMsr3j9mSeGLEdL92BDVcS/MjxUZfLJ46CuFhUxnPwK4It/qI7QoVZaEyA7qccEXorQFYmXNkLQzRIBIvSlN6pvQpnxYBlK/lsnCe0Hy4kcTyQSFWJjwAeAkUqyWaOOe8GNuhMZYU/NjUA1dVc287KLgD0Ao+IGsYPhMXFgEfAWjBr5SXVjMjYVfa9kM2zvzPdFAfaXpfSiPQVCPdT+KqlkDGU+HiZ+K1U8TaIqP+lbZAIdgvTPKJOVzovYRUlzQAEJtZDq7lAZDjSQFxQQl9NmgWqgk8M0QYliisP1q2naS7KLUSF+kolGm2giHIJDdkboAlNDPZFwNRGFCJ5JaCwZRC4GmgLX6cVVtUhM9LvhjEEHUT1gsj9TIqI/eqBLtWKkPFObUPqpqYh6DvmjZZEUDVUvtnQlTZofpGB3eKECjNwrQ6NcyWfiwDKS+CW2Kz8c0TCqE2uYqLJkEdC+CEO8z+3moMjetr6CLaYw1tR+AUHBTaetlG3v8GFTDz8SFpW3UwAcgwpqvVBf+QFYw+LoWBvyYG6F+NJHMe0Hy4k1pUv+4ws63+gj5VkDwRwBX9LOm1nykEaK/wZbKX7py8sdOR1zOivnbn0Wuv9+Y+SZsZH8sAuYP60H4uRsifCFKmm3cEylWSwCxsuaQROMhiUZBIRZ+mZDYv8NgpqA7MiTtjI0SPRalyogAkSYK1fEo4qYGorDNoaCyLgAl9GOFkhqokgCmlTU1gsNEIxlSNpU0a6LHuhc9CGsjHIJtXUy/mrYpIriwfDOEGE5sqdRIX6QjQizUQqAp5rQzdYM0vSZSZfWUGwtPiOxqqkQwYSDSWmrvDCeJxvoJi6Xd1Jr66I0q25WTGkkKissh8EdRbSITCn4qVj+wUj4oIogkRHZUonz8WsumV8+Gv0SrBdVe+fQYHTLWFH4zn5Fk2MQ+lMegNQOSv3SIClIpuu+JBsrHGcD/s8yOEHXhzwbVQgUrGD7qW6WXE9Z6Z5Qp0Kc20ADC5wBXVBuZzv4sILu6R40MqylG6h+7KFgj6GqgNBh22IY2c4dxgHfEcRxzuz3o5LolOJTZqGufe+8dd2NDPRQ7Jrp6Ak2cPBCC7ukrwQRLoqWQXroghkWYK9pQD8XmnnvzKFseSvOZS+lyp2Ue8803l7J5lM2lbB66+eabbx66+eabT4l5zEN3V5ZluctlzrnMucw553zzzTfffPPNd8xjHrr55ptvvnnMN9+bb75DY24sjCoxj8uEfcaWbBDjy8I2cR6NQC4btxdxi0Y2UyUutK6wo19VcElsY9Blwj5nXKBbNLKBkjHHwqjySIOv9TnlzGzcXsRd2pINogsXKOg8GoF0C0jQl4VtPhMQQKoYzVj/////////////v/dh78NdLnPEABk4DTCYx8i0wZGESOQ8Cmi5jnwlg22YyVymF9pcA7+PIy8aYPCnAQb/GVb4M/TS8BiZNj5igAxdtsD5Mwn7lPKg8IOXBH+aOxFyLuo+po7iZ+OTQCo0a+23gZB2RlLrv/rJioEA8okEEv4pYzQ+GP5jaADqd+QR549KkcGjgPZLduhkAgLIpJGgnI9AlwPTzZbnMr1QubrlwTbM/O9j/EJg/uNwmkgHP19HvsqxZemj+DxCDJDhx8i08SkhNPlhJIpIQiR+JCESP+IS3Jdrw/ZtuIDQ/7hkh87Po4B2BnsxZyEZL7a31HE+skTaXi57C9iwbRimpk4WfmwYVcjkXNRxTB1FwgY6u4WQGikPCjl4SfCLqWG3aDLN0WPLgY+GBqByRx5xPNd4bLl5TQwEEE4kkJBNc6P9Q9nNNZD7OPJKwILJRlNylnWmwgY7Eiu7GVbgM/TSaCn1DeadLRNDupuwpJHdtixxFJ9HZk5ou2kH6oeus90jk6nFKtg9RkgRE9kCZ84k7NOPB3Hb5yAA2e2MpBZSk1rpU+v7/X6N3Cn4fr/fDR1Qv9/v9/v9fr/f7/f7/X6/3+/3d2m1/Pv9YC3kvlxphH+/Gzqg8m9c5gz+/X5jxEnCv98dONrw79fInQL+/X6/3+/3+/1+v9/v9/v9Pmq6+QhaqGF6XPKhGMh41HRj5QpDC1WDUcVTLlvWkJbtHBkj5rGTa75aEtvj1NLoLJg+ZrEoAfoXFZvOVcPAfOVJ1OMYsKFFDXuI4HzWVgv0vGpv54IFEwWwrK9sgCXPBCiqS1A/wJP6cnE9tenYe10gDIHea6MpjnTvdZTPpM9kDFqLbTrG86SdYvdeKYKA96LeqTvQhSTavYR0xjf2ah3t65fj2uzSvWJh5ytLBrMkkYHuFXWdrzzDaNEdo8eF9cxiUWhRU7keh6ABt+mp1oGz99jJ1b2lYvPVktg4C+aPHqfmYRaLkrO9IuRinVOYU8NA/6JiM195EsWihj3dY+qE1TpwPjcXLLj7R0cWtU4Ayy8X2mWEbXSu5JkA3TdpC9c7dQm+HB1YR9ZdNK1ZYUBZ70yQggx3NNCt2I0D3ttYl8j25OhJczkdDY7PhxGitYId4C+3u8Jk9q4wmV0eRG00BQ10q+821iX0RoPj05PmcoqYhNUFwhAYESaD9rGaNWqdHSt+YTDrKJ/JL9e0FgfWkR3Gf+90RD216bhdgO2It/dK0Txpt/j3ImDWD/BebC8hnf37vTGrr27sfbntFQvbt1fUdd5xYT30jkPggP58Pwlqq6YnmqZ7jWVjrtdcMaxmWrJQ9UFM+mOxn+ACF3P5AepwlBpiGVJQdK6SQLXuRTWTlLcw9bDJG1lckjqMWSbcVDPY7jUr7EJ1dViSGrcvXboekCHHEj3qrxE7klhvup0OtPiIma5+tyXrBxiHmiuG1ejbYP+AUtzUWDbmvpxW27vvPkoPdx/awz0shQ5HocN0ePLr6kGnrJG6v38pD0yAffQ9uNT+O1zqUe9cQWJdq0EEjcGTkvbcC8BpaSHtxx0MbHJhdXL6L5Ny67+3iVr1NlGs33cg0c+Wg7I6fhyFen8rClmfDIL3x6nx/DOW7r7jBMz/q74Y+GJo4vz/yZKMfjTTuZ+ZevYvLwnIsdy/HMuxHMtb3pRMSqbkLW95bxgrxmIqDVxxWEsSnD41oVmMVhfaLzgN8zuz8gbgxyf2kmFv700ThfHrfRJGfL6yqHDjjBw/6EUUFFDarC1Hh9Hg+/XGiIZPqUj8AmWSeqwJ+gtu9/V+mHqgHbOfAOMIJlOPnQ5y7POZIvAZLnj5PF3USQ2K3U5w6vfFgX0ZBC2/B83FhyEm+nnWos8Vrn2+VsBuCbatqpToIXrfhNe5MwSOyCLP/QaESXuRXdpva/jofUXEqO9JrtbIGey9lAyCI27vHe831wDxvrphuPduAQGV3n1oWFwnjkT2W9FZvPu+ZtzI2KdthUq417aliNf/93kyOw1/jDFWtnwZGMYEdkK/M4dQp5oVwF+VUjDTCewHQyRoycb4WeMJTOiz/6XLgtHM2wcddaIMDPpheEhlIOhZOQb8JVqtCSyNX9VVTmyiB/Q1AdRLmNP5WKxkmNF4B9YEtbX6qFjQAHm4h6p09kcK0iNktp28wJjBXsvdYLLElgX0zWDv5XaQZmzv1qIZ7L3cvlVHuxsURdhypkqoBLRo8eggh7dIqABgUABjFgAQwGFIJBIIchgJZpoPFIAPHiA+iBIuYNAOj4LKMohJFWcwIAAAAAAAAHb69WObb4sDGlN3unLdSzdQI91tcQDr8UqzPu2cD77GeLvqKXJmzzlpHr1N76YlfHGHfsacrCnChrxb7rQwsT3NqHu92NcEGyp/MetrdtkZ1Ks5tkl5uzuMiG7eVhiL62c7q+5kDiuzVv43GhuX/L8bejt8KaVdTHKPpn2G0hpPB6ozXQ9K7kR6BMOz93+15r58l4c2Vk4k7Z/Z31uxfPev1pKbtyqryXPEwPyUca+lJ7BaoIC96MuxItpxFfWFEBy3QaZOE+NbTIeEbiQkPhv7MKTY4EWxvKXn+wYOL3ugzTyLnNkE01icK/c4UEaqwq9yU7ZZnKxShcGEt2cIwsXUFENjUFzeK9DSK0P2Vosf+2rcZ+FLws9/xqSJM3OTxWeEpuZHp1jVLyvhnBQea1PH0rLSvLHVs0KTq72EY6u8kAdWso2Vvngsn2nNwThl6ZAxm7yxcwxVOgfuo9Wwdhl0wAG8RXBZ7GZgtYYg/ffBZ/oyrUCHKbBZkiOkBMIUTCbbCNuBkEN2luDJdYM2Fui4i1aBYVr9uKPcKNSmzc+3o1RRQJvFLVwxF0i1f9XCIJ+gTXkNbTCovVMG4L+ql4cdyWK2anRqCtNpzpVp/0xIJsS7TJm4m5XJC5ZBx3W97JjxtzXH/2dPP86/9h7kSy0chiFfA07zmJJi417DWQm+W9kzkCt7V72Wpep9r8S4dDj5lcdas4LMPZbfZ8pxp6T5uFet9SksC9hxx3+ZaUqjU2jia3B6IgPAQOORPFcb12GLe75xOcLUaXoqMO6VXpwWvTEbawwdW0p0TYLve83akTa72mJs6Bzj6NocFhmDd5XSPRzBy15TY9EPYCjGqG/ds9GTHT9N1d29l4GSYBFKDIt3zYATt8oEKxfO7PsWMbQ1C/ERku9qKZ97wWSyVOWSI5JV3OIXLM7wV6vOWEtVY1xj9eZMyR/D+hjt4v3dUDTDWcP7M/4otjx/Nmfy/Wesc5sqr3q7PVIzkTyfnQ2bs8ZBTWqTIfvCCp3x8vyf+v7sN3J5Bt6cS3b0wk5dtg/cqnHSugkI7gPFnjOvGIaJwMXilBgHIMvbBKx3ANFuY0V7HmoEtkSgUwlsfP2X7/3tu35vXZGA/w0aM268mDe+ynbs+qti0x4hiTnq+WGDb9ylQTujzRZGGaz4Tst9W8S3KuJfS5a6uOX2Nr+aEbOUeeTmdVUE0Oh9bdTeead2S+6MSAYsjIyGbVsUaVWUeERvuI9gOd0YjznaxHFwIzqfcfTXu9jWm6ASR5vRbjn9txq6K36octk402lTDDIqBS5pIwxonFPM9N8LTP0PnXgmF++lRa/txGXCCZrM98Qp2opilkZLwnc9J8kxF0hBc7kwh/y5IHohJpI/VwnmuRw1C2slyFycyaBnroc60+J54xcALJ7wbxY3eikdZsn2J6qZZ3BLM2+HnmnfbKebcMfJw1We9q3izw45eviVSRxPzYvnOMIo8QcT74KVYT9Lb45o6pOmrnUsnNswVnDOibdwaRjPYd+acW/TJ6Q82/po9jSZkNWJ6LbMbMUnytkgd4D5VVEwMS709C57Dt8jgPsSamJrUzMdADwr4wKQs5hDJ02Jk6ZWkXlBd4B4m0BWDs6fW0jHDX19+LdrijaYzjXY98+mhhO6PpHbFpcZLOhEnG30+xefJvCVa5jfPA/w/ZsfJ4M9N5n635YN8wRyCOt9Arhyh82Hyzpd2kTgh61fJhAr5w/c+Rt1kLYcU7qnBilxT/zNPv4xO/bWuqdseVh/3EHXhYJNlmwQ4cuDz+rTHiw1TtjQnYzo0tTguzDo1xwTJ/pg82He8V9yQGxt5GG4ezWw7Qlp0nm4oK09nso1wSdc0UQWBOstI4IDvMWw5wOvPt8H8mAvcLOn9k62jDacdqhRDW4BnngYECDXAc/C7gQHvXsdj0vRStY0mJinU5h4DHEsSVxLbDuz7VcFK4CRv3ub9GtKbSNmDw74pfzopN+na6KZxO4vIQALXe8LTb/b17tv9EW63jdvtts31NwBbdJv5Bzzq4egPb+OZlkHXjfbjQD2jvt7m3RySenNPja1c+vm1+tS92KKm16e4N/8YtrXn44v6zNXSWTObxnE2mbfvkA3d8Xv781N2e/L0AeUKZrZ7vd5rT+GQSCAwY/01kuTWrm9iTgSXFNh4V7im725cL7769tzdXrtBvc3QOqd3orzYGh7H1sbORLekYndEsyD2jUDXuEAKEcboNsmQZmcAZ33QFEWkTMgBRsA8znudeu+Z9YZdjz+n+/eHO5ornzP2ty0WAIx/qYY1tjxyAYK6GeyW9tAiyajLdmzDaqOMbB8Ok7sisXo1pQ+IOeKZ1LP0Vg8z6EtbcYCPWhAvv+2xLS5L1Vfj/MGTOVnKI6HnkNfczGNg1mp4uu+mTNsni/j2cDOm4bxtfpWI1fQ+4W3O7DJN3tCzb8hQU2T1Nh72Jg3oatvrNJzpIQPJImMvVaYoMtpdwzMFK6B9+EImtHZc50EZZvl4C+7KCeeATV69Cvays1es6ndi5/eVJ2Ju0PSI6UWI6kS2pYa+Y5Xv+51W5/pyMVrbr3hTIeBunB69tRk0m0VAtjKp2ddZlDW7ekSdqgwYObzYdpirsyqu8XjJ+jaBBwnDX+MJjOZyqwlc3iyo/UAXCzNemt2uescNi9GxkZnD8o+ukHSfDgGcpoKPUgCg+HVup4fKouDSnsnyqlhIC1LH1FFdZjF2TEW3FxlVXaJRSBWFTA2W8RmXwwrZCy0mDZ7VuYMnuVVP0KHzaQ/48OP2/hZxr6LIovR1Wu/LVFmO6zxBQS/SiOk1fMdS8vABOooDKWzRlqTOcli8xgrNwdYStpdjZZ5U59BuMF/W24wCFcT3hMazcJVkjvqKzuXKDdFfttOHQu2QBYy3/bA8Jbyk7ne7TPPbT1GwHGjWKCsNnxympxbytgP58x6Z4Es90md9HoJaCpNl91ivbzB5L5U2PrYWW779ijTY8i0XQD7pQLNbRTMbpfA6zmCI2yMtVman3JkUK9RseCxMEynLbFBf2FAZtYAVHHda4OpWQOig6lMhUeuHYPFLXlthNWdldIU04E+tbAA6LBTgNpGABjf9j+X9oBZwa1kDp3KE7C7wdS2v3HNyJv5+bGqMDJvfDwmcGdxo4wB6/GJjRQzRoXTQTb29VPYUd749fkkRFjeK0s6Add8vrFF91iAI0Ix315tdaZlamyOOUJUtxJC6+RWeDj33YSiGGr4YNl5HadVS8+e9OfOK8PaYvnOkbOpkd4xfYVlsZP2GpxZDPmMtJUWCPaD7OZ/I7+6sWs778Qy1GKr9XE3uWmkIjvmz06PzcTwgu2SE2d2oLbCpzZqtYZ8A0ZJY6KaZDimgC1KYQ3QYXYA7VA3ZLP9r7HitcIG51XMf+xpm38Bp/pet831i5I42D++cWuK+JFdwwL0bKX2qfJNxTwwRrRiAHjFoDsaUDmfKVn4r2OkvoWx9XMYf9rFX4AtvKOjtovL+rOn9zIBvYMallP6am+tfE3gdr4612oOuj7zMX6TW/aaG8kCa8QrqtsoMtqUV+zhrmALhvwWdndM5nzXcXZcqpOZ25RPdiXdfFeLF2mXsz7Hh4pTHVPXqrTNH51rVaz2Nw6xztWW2ehq55sbPhvW2vuYljYDGsfa0MyR1Tte5YytTJuXt1rfmKW+3d/K9RnsbCC2ZElKIxuxmNpUN8HxGTteda84f32DySvrTzCy3T/DmufMBJ2N67a3aou4uR1zWiQjZjrpiolu4zrX5C2wCWtnWxx+a1H2wuYPyXb37W2Lf8PljdNbCXqCxW+p3rkz3qbljSGWIcuOYiULivgVLghaZ+x3RHDgnGfgtCfffR3rPnoXPZgygcer/NSQZwLf8lSBs6nMdjJQfRxhqlMd2g5zlK5ofbNM5bc5VSyMcd7Q9jhBcG5wpP/u+ibCw+6maWxxkxTktjYt4OvMM64p3df4jWahd95gc7C+Fm2dFjEVinG1A70YnmFlboB1xhFVfldWNy+rMj+3Ovus6v+bw2nPrazKNK7+tDXT2+lkH0vzP5N2PUGVN5fVpbeh48m39cYMj70FesIC3O/UeabexlttW2VvyyfiGgfMSds0RbNw3S4XQMIpuAEnR3IrRuCa/KErN2aDcCvcfus+VJavzAtwF/tbcdvkW3NwK7cuBsbb3kG23/a8o25V7pm1DepvuWU14fZ+zIzRPepWvbCtf8m35dbIcMItLPNyW94QNyCg9anqh9ySy9u2TE+dtpGwjVMM6TlMA6MOjtQZ1QA7jF2RgwsIi6KsDckt8XFHxC0Qsrs2QRF5wyciu22vS/WIe+HLOHtNu0GiNA8mi2Jz7zQhXjBxim9Cdtvvh+jJ3pUTIjhdgGKOMLXPDtM4+iY1kE0sLdVbuI52bozVGF6KvxGmfRhe2reX4UHNNGSVD+SldyNWXlpalxNKY15LGo6FpH3eRhqGJnnpVxmOt+xUOawknUkpdy8k1ddC8cuR2uGst+xJpIO5gRTZ0xuhcvh9a3HuE21vJq34gDfyoTgW76A2Mqd8GrdzA9HUtIuhMeL059ahnUB+T6ZOy2oy586EXWUyN1k8vRSNYBrE1+Mi7raR3dQERsa54u/+SPPsbn6okn0f+r/S9mC2nss2YPmajrattya3kjX9nsU1r1FmZqEZBlk/i+W2hVp/Vagylstrt1+kiuHZDkRqZ4Q686/WEHvh8u0G7fNQ0NBQ884NL2ynZ2TXYpfczcjlWTaBhkNDrPSm1qI0L4J+Ezcby72bzojDPwee+XnGWcPFOk7lOaPlsuvzwOZ8TjDnsuXbUOZoz+Tffs867fQMwIt8Zq3nqWFILiM92X+b5zCHt1OFsrzwY+Z8zsy0ueVTWSVDXkgpAJZ7zsj0UyM9kXVrPWGqwc/zFIkpbcTl4voa1+lHOmCZyzohhcs6LWX7OsGoYePj6HjkCDW0EyQytBNadNSmTmVa66NrN6ITkXdfkFYmj+hcJPi7suvz9mr3YijHsdEzzlwENuDiOix9BbW+UyCvvGs9XJcomb9kN1sWaKuVGZrygSHr8sQmC3dr1MJ5kYG3C45U7BNzmfyWO5WMLzxGCfj+492j5Bkl2ncnLldZJXezgg8LZbYXatkHBYyNb4wsgxvcT3fe39RLd4l621okKjWcJopoMUqUXwHv29PomwMaFel5zVt7PZMmjBJFsrhRlMdlnSic32RROucJToX22l7hpIXrRJEt5jV+FiMbbH9to2sOa9SkljRvrSGi0oY5oogW14nyXY4VhffPFKXvPJ2pkg5xXrOWN6lwhYOgGOL4W64ThftvFKXvXCeq2m+9GXNecwb2tN8Wzc9qqzle0i4TBorys+wVheVbKkqfrU3nOO/2pHCRQ7ZYKsr7cq9o/G+4aN1zZ7s6NbX1ZK9q0oFtLfHipNbvsksU9m+maP3TatH1072if9xNr3aFTmvubt2aOae5pM7cVjqZRtP5GEoDH5fPO+7Brdxrm6yzMbJaJ8aZXDHHvR/oHQq58jaZ7kWcHruQGTKs1Www4/jPPIMN8trutUe23Z7IvbYzYLdmSc63nwoXaJJs4v0QuEaTJDfgOZmB02bNz0zyVvrt+2gn6b2ZetpEP5OO0NTbDvpT8+qyyHWZr19Ac6Yx9T630tuzZ2Y6sZ5W0zg6M7PfZFuw5mPWCjwZYheWp7MetC6nIfPGcxJ5r+qDyarz4ZrfVqs7rk2rzP5UkIeost6cZq/tyrsJp62bUMfvRvXlRFTWNajw5Jpez0JhtaWFXDknM/jx7CTKeZjCX92eYEiroDgYU/6j2ouezXYAp2Ke3IqWz4era5isnkcNw/RwMroTkw/r1EwuYckub8BMZe76TENXf4LdlyK1Uf0QbsMU+YHqBzFLUI9vaGN0N+vf6SzgpRqXCWquTYKAcRDDYF1dwwCyR2Fb8myN/X2Ne5oWtLEwFPXzttDnzph2cFzMWiVuaPyU80Lj88NC6SkvZqhuVnyolzFnMIXpvQWC6r6Szd+xgXm9g6Gb6wJdd2+g2TF8YfpKQYkzo2mcOpc0vV0pCDZMZJbp+1otZpBhHMOlNYwTaRjB9gaacxEHBlaS85d6DfoDj1VtsAst4qqbYizvmptUDNUmOZHlCiw4vY+dLoOY3jdonV/DXuTncC8GhzbdxGVGsF90eXdHPPGOZ6FHXvSmO0tuxDswNaI0NwwbuxWrRYfFDLrdbxBc5hiZG973ge7tmIu4sZkLVk3XKiHF0QNE8+4I0Y8cuYNbh8wWYH1cDOm8Rl3KcwMV8Y8LpSoGto5vZdS+CEcbj63BsmjXdEF1DvsB+5J94ku8+zLqVe0nZAu49jGbmKyBmbiYMTo1A9zcON8+855ezWKfvo/RAN3EUuzc8BG1TamRYTOPS27IGiq/4MgnS+D5ixsmM8pOFtDxLxS3Zuy5DDV5j4jJ+IfIcyVy05zDprJm4RgNTdYsiZ6GREN7BNvjX7UdIsrh15VtYAQDfO8KM8QpkhHjz+D8qK/O32c35eNvJvx53ddtWYB9EfyHRDewDqJYpMXNeLfBUEDPngfo+MtWcXClEvOguV/zoCgf2kiIIhn/NEMTphRoOx7/EVrEgY4fvvMsMbcebewirWqTbhf09Mhgth0fu4ChsMmhkRZc4Oz7Itu1HXS1a4tju8hQjS3uGvzc5y+6oc9sU+RNx7pClw90VmMroy5MPZjWOf+G1AYmcSZT0jqXAVwsNrAJyPeZXgtYIxVWmdA8S6Vd+frgdi1hVtuIg1HNqiktBMSXaf5vSrtyrWKfmDCZhzHpltM7uPymqW4RPNYW4dokEc0rxW5vsmF1sDBJuqfa18bO24y6hLax+cfU0Z4kyIbKeyi7Cfyud9N2/if43Zuek29MAAiRjUm83/Su3B/hEg5DsuvthA2Pf12CLJyQwTpSrDw85n9mBLBQdl8bl9wWYtYb24ZeckjCz8D4wkJIyfZINxuj7bUiW+tyJD+25JGsixoMgJ1GfZdAyUyCiNKu9MsMGJ+3ZOSBFOrNGOwtR+xsM2K0axEHi+HYHBNn5nG3DZn49BcD0RE59Jk/ESeG7cnjXrz1iY+c4KBnW2jWQwzt7g3b3erMCx59/dudZ7WTbYnW9GBINWY68NmU+ZjGXfE/KKlQsOIFdi2iyL0zJ5vZFHyARrM/67eVjF72zjfOdVaGhpGVtvGRHQy0h8ckrmLSJ5El2xeFe2OxvmXuazBvEF8xN663Fbwt8cZ4ZtEnfjHTIt0fKL9Vi5c8R6+33X1spbbFilg68FOqEaIJn8uL8H6/JwSTNW7Cmnt/w9KtSnXCFSZHQ2ukLB8k7c26zLVZUe1yGDU3gxrupn0bcjFD5XT32sJl0WQUa3pkqHw+kV5oQvNpEi4cJ8fndhHJkEvBFvNp92CKFIO90GTedZ/HBvKO16uTIxS+fTdwBzH7bdm8PfJc7QXVbIvkbgLXGbHGbhYJpSZwh1zaTLAxw945vECC9mM/VO7h0QDg5Ci5hGuqQ65qaTzqtqyv4Iti28oUm4zQofHZZ5ZDRN4bV39jTLeG33reKZZWXSuGjtq0aOy8/xasy92QJeXfMf2t1QAIoH1Tj5wT92s8DIuzIWPKUgtLDn31LYw7nu6seayNBVrESj1YmTH2gL/PzuIKc66DPbbBaLwoO6cIi5rQH9S5K2JXBXgtNwyJf90XuBrEmzYg3gx9+lYmnQ35vF7ahoSXh7J4PRqFcPi6dtZ9uWxBoLCS3fZuUfvCFuw/yMebDw+Am2Gy/Xx2/jcHUWoqLNwBOarBbMeDUlsIZbjdBn0dHYXbz9MAmPf9zMXZbbCfZxMKIF2z+JGg+56Ica+EZa9nMYDV+2+yaOjT07/98O2bTY/6ssPqQ3qI4faCXCyfYO6QrLFNiCwwLqkE9iF9H3QcB8DMp54r+FSOsCnmlhktJu6nXzRp/cys7HUzAzvooR0LGZaJT5gVzZCCYJvk7IDxHNhtkvZr7nv7cNzK8wzojZnOkskOGrc79ic7mh73fH2p87ThjlvMd2TfZpwBUe5+Ru1LUY3i8june4GMiwXNtj1m2jaDmf74tjVKYvpzkUPQPCVTTtO+cFknbE12pWgmRyO2X2+GlkaK33w0yZn8V2YgU9nAxEtj45qB8ScNPjQgM5jt+KMEc2Ac+EltmBIFM9uCo7tm5uTALSwFH/7VCprPwsskYocQijzGVdgsmdvjtlKGu14W0RVgT88s1lwJ2A/sp6C0xNDbAyyXSbdy3gZlC/7fBlEsdB9sm1EfRgi9w45YfomC3ifNra6FourqODgcsOFr5Dg9v3fHOsZ/wYWc3vEtqxP7MvQbJr9GC06IuBvhn18pEyV0/2K+NKcfKtjoU+TMPTy6W2lvFN7C3RIpPGYmditll79A2QGwQJxmmkFNuBstSJ8raJtVS2mxILkrBS1MyydzcLfQrk0rgUnaJPjowbMMMIe3aayhWjv1x1E1mftmycRzOHT9QssrYuvUyeYt5UZzN86HYa7ATfcTBQnVkglW77LaxkYI8l0jWF+2zVdc7xCMjfmBPDnVZMHrd9bOqXJxetcuzJs09F4yKnF7Rk/mAVbC6kC7ewMTfXJg464OvF0YF6wI89adtJbW66FgMpZfuJZ/qtmALHvmYtNQvURrAeHYjIliS+Z6tnCDDbxVsWbMy44KnP8xc36nFc6OWdqQBQcrmzkNCMyJaC5sgbH0q3uptHeT5rkbqWM1SYuNOCRsmOvC40ipF3cruj3hK6u4QytIWDv4/GOwJ7GvvmdV72HYLxIZulL7OeoSN1grxig1QbM/RQ/b1RZFMURNWc1aZ8E7gOWzRdVWnv9y2UtlPa4SmU6pWq/NaWUxMo27FhbDv/4jali/VOXu4jr2gm+pisbNaWa3pck8MsXfmT7mYvB+LEwxr2htUad0hbqzhakad6aZXZgmw2I0/8NS0Etf5Y3ft/nt4HVZBmDZtg++aSdjuxRO2X/LfqLP13D+En9LNWm+vTrxaMXHSzXsRr28c/o+n+6xE/kmMLLUeInFmu7uis5GXYWYEJFzN1hall39/MfDULzFFSxtiT+4xO45iI+qjiP4NjaTHp6ZT0HBQvtxiaj5FDkuqDTfS7BHaeGeo623Hg9VjjCsLzza9MbW5XDbmD5nu5bujebjfmhg7lMY0GdfzBfBzIUFV/LZO6hB2MV8Gl5PfIGhfOZxfFENqWconxjWaZwfpY9ukDfe73LL9egwMq9Dbvc7LdPGZovmZBndbXb6CmbeUFPOXExmdaXyixl5wMECud0YVehKBgMykaMrfc1yJSzM94EjzKzKmRHG0Er7Sdp2auAIa8R24KtyvHbjb7diSE3YM+lgPTnvwzYZrDeTNdg+YN0JbubTg/UWvOvOkw3WXnlUiHWjyHfdEllA78/SO2G5xaZ5+FVvSQalYwzTV9mTj34HoNjHju+8IV2+36rMrDbMitnZZkZGTIak59gE/u993mmzSQUYD+19TGQQHRtsq9E/2VTY0VmFkjexEDOj2AVgP6b3IenPKYUECHc+GDEO1i5HzLmKNVTXhDI/2K3pfFg+iOwiQpFbPcCxtOE8exCNnePSlmXalw8Wa1s3jkexd1wHzW3jWOonN3OaN0jfSwZTpncz75sXUSg3Xja0DGyHV915IMamLrlbAiNj7mYzdVLisDtm+9smku8pmTTzj5sYsu38RYnnN6b4dY19PsJx+5/uzez8xhN2aanbZZd23W2reIoxm1dvSmTG2pzQvMY7NafeWPn7zERsUSvTDhH0LLrRDC77nRzDGr+YWlnKMP61t+1tk7hZLHwk7XM5P5Rs1eP7Npc+JYf+seit/NN5OAECtgYzygabIDCMA2Lg1cnhd785N7ZO5eSfInZ+fshZex73X/JIeqXFy7HS2g/mRIueilDfWGcCsTqRy7PEtyC4trWy6z7uEyzf3ABkrEEeI9wceUxUHWBXBvqupbvxJ2rOVDqgW1pH3cxFA5A9Zys9VSEb65aGRpenH9cyU3J2KVl/AKyt0lhrG30AzK7i9yDEHk+XzysiZr9wFbLGtXQr+izOa1ByG+Lgn1B3zbJob09y9mfTsUbNFuNzWp0Gv7i1dLs62+hgDXhxOtuLdQwIk+GLEU36Jj1ezSC5bypd2ENG0t2ezM0tYrraPbecWXRcRVfjqXQW0witEuiNn/l7hH8QT5k7/VR5baxb+ro6NfmOqruSyMa6guPHvBkCYcxiZXwDnSc0t9BlHy8ArBXvFIyb3UnH2W2U4nHbhCK3yHUMGx/Jg+lGZSqdc+Np8/eUsp+k5FNo0Tq3JxA6l7ZA+cWdjCKc4w4FoGbBz1UK+UKpxcQIWvyOWZrvAvaeRWF76CHwvcI4+pg7apehx7/zFfgvh+8cjLoYz6xD04uyaw77WBVskm1wJVMOzB3XNA9B93LITngqgbNjkLHekWxA8F8Zr/p2b1ceBCdTKdVLZWzcgTQVWSn7Q+rotoeHjYTy1wefcOXcvF4LpRVQXm7fd+6P0mZBwJgwnDAOCq4qrG47oboRwRE4n1DMWODeFoe+qz9O0hwIPCF2EUqjgKtq9W3qPQQwWRg/qGbwjwmwYv/L4u7+DyV5LvyHiqWE6ok+VLBwxxK+W+aH4nWEyk7x8R6Hbpqc0L/6XyTp7d00cSmhzd7eeWldRPnquv1T3a32jOVObKxrOLY4uDwj7dG90MlSP788z8wexLZoA8fTcbmMpDuS8bV0LzZBS8wSNBcg1tKJUl1ap6+nfsCHII5ta1Y1bfsNuxQj93w4CIip/2JsnHYfwdDxdLm/MjDLiHp8p1KPzd6kpFlPMJxZl+NdZzdVoBmm9abwYTbW5aKRQgR/o+os0Wxjne0mjI2wroXCvZ7pHiwMYDmdhfbTZS8WrxX0bFaDU+kasic+kq69ubS2CTBcS8d7VsuG0TVuJvUwAeSsmUNx3DgrWzEJJRhA166pYW2sQ/e6Ol4bjqrDPZXdc2cm/dzjwoOwMQCrGjPCT7DInld693YLuczPPmAknYKtvr/0usGG9+HW0sUY4TY6NjKVbiv2zJa5Q1kemmPEk30S0ti0xQwNsvF0yjKUZzSRkZ/XEkU2SXi1TxpMHecG4s62j/JAI5eVYUvJzDqk13sNE3PI7IJT7hxZiLBrABIq0w8btQQZ2EDvS4MdYsfvMCRQzkNq4o6m2VztOJIzc2w77bWNZtkdkwUHJTfrem3EkXGjjO4xyvBxe42szjR6usUIIOYY+h5lhMQco7O94yiID2Bw+n5MkfMcX1IkcVCriglusRPWoQdbEI84Tt9x2G2jYV9wtNYZwL3yaOGtR91dgU2E6unJ5G6C1ucai/cSfGL9RAJlIwZX2PUxChsQ6K0/7tnZrGT38bz/QkRyEhKlvwXmAshPe83dJiH7bpPbbQaiuO2denLG3sEX1AvEJkfxQ+BafK/ehjCj70ESqdzbn5qnqfXH7e6drUeNm3UcR21z15S+puzmGf7iAwb4mLLj0rzFhh573HpM4KfhUDicbT1yIuRLv9ONa3Fdx+rrac8Mx4Rl/9jdx9rnHvi27GhubgA7u9UZ3CzdbmjTa3AVH7QRAvhs4OrNHDg7C4ba0ht2FK69RWwrpsurGtwK9dywsCDj4QbfQJON1Vjj3ycYCeZlzLQDDTrWn2ws1lijdk1CZhDt6w+tvu/AIW7bK6FZ+t6TkEco98KAdQD07sMSRP5IHoNIrDWOptBSI/g2GnSyzqjpUYYMHVzY6p2bi63eXwSEbQUCxxcC5DWeFxnFIjjdZYC24n2YTmRyQNGObgDccxrNfKPoCw5erTO2thsTuwwsO14oI+sM7f2OMo7fqYPxwuDws5xnQuyCoGfrUfLF5lpX363ETtGdSB0ulub2V2dgUoNbhWwPSU69H8k5D02PScgaOzZRNsDdf1RCt4ck7GcmId9lX7sSBUac3tzJyWcX7K6EWm1QB92yxr+u1Tb1Mz85oOH4lMa5aLQktnPTFJOZVJ9nMgZPZnRmsnLSM7mVBjK/K/mmM3nsR3S5z6Sbw9YQ1SK2qo1isz/tz3mPrUphVYvYFH21fE3Jn8FcBduZoqFKHuzz1j4yGLBWUDxVMWMNpCvH3WolJioCpn4R/pcla6+d9BUGJo/V5kaiw7u60/ZEsNiWn+m/k9y28a7PTPo8QMlN3HIv5CY3HY+0Kxlezey2kBHLyz80mUnIoTT9IhVvw/DW1eQThjitwMoQ0NfTdu2mMbDCdfvdaczNsYrYwwFN40kcHC7hrFFMXLsOzwRwOZTu3nSkbcSRqdVGMu448jvZQMNq4/Y2jfuTYqGzTVh0yx1EUO2XWKr3dLLmObHs0g/t5sie4cjEwT6dm4zmjr8xXSpwxeuzcT6/hWw6p9FtY0PXEAewzMxmrqMYCeYwSjiugb+aaWEso/ChzZuf1VRfb6a9hXlGdjGdy8wcbWEKPSFNyZRvMicOMqqdaOsDfjzdV3b7tl7vobTzLgCa2Pi/X8TLHeU4zDnHwOQvWl33SxzjGs/UoGhjJ35aLZjb0KaFBUju7b6tmayG8Gw7Ouw+kOxoKH3IkO4gNcHufBkPZ5+D19gUrwuay/0ewdf0snSwjEHqHZHHdpQWLTYpmZDfQt5ZdceC5Ax2z1nBDJiBZt3F7HQ97iE2o7QpC437RYyHGe5LRIxi+Prd2o22UpzV/Ycwly+knGE3x22UcvmOWqzHK6MVsRhJw419/UQs3atZtajWFRTRm8b1+U3QZn6H8/MGKdA9/yqDnjY7WcsnY6WnTjZdgzebcqdz43RmZthxu2kfDGxnnZsnrx4Dk/C0A8eKjsmf5lMXjfXvIfkSrivGHuCjxs4WbxlDM+c5BaNj5mwuA3GhQ42Xy9X39JYxFAcLZqTZBU3aySg0Wzyig0V8s1P+DDh3t6DQXC6MMhwj+LtHcMuaOV0ib2IzhEgDZINNj7mjUUaV0bFayTQKMDNPOfOq5MVFgDfECUB/qWFvMaqNBmeRsZapkbI6QOf1FnGXxur4LpI+gKH1e2kn1u0tR4icXbGYNsfnWST1Zojk/E0vPD/v6HLZLm1LpfXdsQXqLIgOYM1d7ZL26ct49y5J6TYItR0W886d9oK3TnR9AzllUQqLJHCwgpvts2kSPv9KyKHN5HqT0sld0jxhH8rsyL1yI2cHjqv4WK7bnOkdEkvhtoj68IZk+qTIuVdFTm4TWpMilHjJRni6zkIHsDzajJ50nZ5vRrsTXfMj2QyxChBLxGxoH0RP7XsWGIwRa8xbja6zHVjG+djYcHSjbZzVPPwZvpTsfcJ6uIohkYaqakmSKV+zLIxu94W59/5LbKZw+zO03VKmWywVZyj0Gw1VtRgitw7O0d0QXAOioA0R4HToXRW5XMEs9djuaa8+4CFb6l+6p7QpEJS9vmGZZzJ3epCD7M8OvJ35OqjDCKh2qN7+GK959j6/shiqWxW4jiYZPQxKvGx5Wr3oESIVz3yEITeaR0BFyPyHXwOfgEjb8ul90cOILY0OfEqo4jaIawlUmCi4BrJ0cT4JmrOvxwxow50IVdL17xomQje7P/cZmLfAFi4H7pXP0SBIiuyd+3APW2Zh1ZKhhF0P4zKRyFz6BA6e83VPclCy5i2vs+ixk2HXwwflMDh4YkY96aZbzXR8MJFw8ITUOO5ZdFu1FBuw9OsGdkrr1wXb7lX8JVwTKNUWQIYWK6biYgssTmY0wXfr5OeOp4pNA3ZKMKsZDerCUqdNk4YeY6OTkV7XjVBPsGMtRxPy7XUiro/h44FOjc3s2rzVutiBToYnbHqjnAkx1znp8+am+mrc8OinMOQKp9Anq/Kf9X7Dmgo65HHBnEfNkCd01+XO3eHAZ0jtz5++KO10vuCY2Fdc8hUS+d676BXpe11xnP4xw1LsjbcxFtbe9aEh+A2P5Svw0uJeD3OnmSQS0JytnLLvN6zcLPihpR7Gf7XYGP/Tui4OUU7wfIu5yjFw+8ThXX0KpJo/7IbQvhjKyq0QyB1oiuE+je11jBzZqZr4nEJAWjuN1YfUzC6HVFB4rM/bcMlp0rh2kVFa7TZd5ER/5fSVVfbn9MMtOxovX2PUxAHUCNGNYCYXVGspzgFyGsPWOWadYuRYvwi7FcravV5a75RFIw+0Q2SPWDe3xGATUdh28tPks7vmPGpydOOj/j3tyb1gmXXtLNiN49VOhzzwcb1pu7T4pXHV8DsBWSr1JCdyyTDW7qt/9Sel0x7o2RuffYWWOvB5srEjs3ilFdT4tXbQILxkeZNhsfm07JaHkwetbi+949FIdzuLnl7uGORndlMgSdfZPNDuUGdkaZ3qMtLdWJZLF1RUMna1V8iUCVDeVqyWFbSeZIFOBB8yBEbGHxyZ1fdael0rgOl1sCRKFhfSNoLCzmCStqkZ2rIM0PS3R0vjBi3OKd2/RY1+CGudSUfuM2SCZqM28z5oRWuaCDEzb0b5etPeHb2j/Bzmtx+3ea3ec/de9T5ETWHLBWpEgfXipHmmNCeo7ou7B5rcvhfj++fMdNreeMHYp5rQ7jwRbXSJjS3oM5+cXtk6VQu25aXP9oW5/v+CzEeC13juVirU7aPjh+Dh8BMVNNMp3CCC7bxDyvskS3DzncTsD1sn8RoFIY/5mBY2ZjGeE41bK56ny2a5ZJzz6X9o5dQnj9rA8U4QcCzv00slTLlz39mb8HPVcsfLostBYnduA5r6nLGkDbLV41ZnnJYMNHWpZGIJ9Z5lXZpgeZpuTOzeHAzehGbMxjUmbWoMLmYsSeF0ywncOruzGftnYN6Aza3BWQvsi9vTix5/JYy5fsW50lyybURP3mcxMN4RJsvKSSfMfS3eE/OXvp0OmYWR/egKF8tF6cwFzE5YaR0tkSzpT28UDwig0I1D9gY4ApA/sxjecsAOqtXNHsHeDofk4pist03LpjsNeMXFXnpnxK+dWoT5j6QY3xw5aWREWMD2qPsdui2KJyQ2E2iNzZRv7XAD0bJb2WAdX9xTi/XXpjg+mWgwlasSTtHv2Ent8MW9IbVvu4dq6C6FaUAJZ1PRH7JmWtyRVCOnUhZ7GnzkgRSePlHta4YIdzmVwf6eJrH7iQwtpjbFVdSDOZ0g1jaVfEM67etks6EHY5oosp7JkzigyZi9wA6gGKadZO3Iz2WqzVtQb7hbz7QAHTvctW2bZsZvsPyZ1F5mQ+4spqmTHMispy7jERdaPZVJSxzL5NqN7WzxRDx0WrmLrmufrrXVF/EOvTWJ1axpdG7dx4NqQaNmxClNlJo4WYLnTg+ZhzMNH3lJzx2XHXyxxbknCXoLuYA6McGkC/CSS9FpXKvcHEeDYtLF/6ZhFEvaeQ2tTxvHFG022Eez9VQfYUmEbGawT9gQ7ZWMKddfwFTeVB9z4bUW5y+F+yYs4k3Bsri9lY7t1WjzrDhnAZbaoOzFWH0bZpWHMVZhH3iVUFfLqCv/zr+6vzVYx35/NZN5VFXg7Vch2HX14s1WhS2OsSo+5QArCKdR76Hwyh5B7n11nWRl2R26YzkmWZW3YHpVYYnNrTovcOgEs6vwUgmWISz0fCmdwyUvzExhTK/S+aWSancy6NDWOum+eKyveZpOek3L8CK7kEhEsQ3qtAWpw8iY26btR1oxIfGniWoBYVPViyOqCt4ewTCl2t9LJRIbqcqHCbbT6r1Ual5KFXPUEAYIx/4MqsJTP4S5w6ZhNu1vxC0iV1OhZK1dy+XhhlMhKyf93EtF616w86mGWCzsrXGPTJE5ceDzFuzIntnkM2xKKDGpK4dy5ZjLOikFZtN5VofDsk+aijYYawszqaajEf2TqZrS6Yhjpgq/MFQr2JzILZuU21k25izxMgjCiMdXU+EOO8TeJ1MVYiMV57ZTuS/iXipULuuczvxdxcXNZMi7zaSyvovxBCqkpAk/HPGDQxOPn3oZC4t1LbSR1JQZ35XYmtMChHEyJiNrn4GqqRR2j9sa4ynuDtMdSf13a9KF2T1WKMc0yjc8CoynOsZdHBg3TnwoHfGBhVaTNXoaY//3WIm0wYoQUyZzB/56gJV5Wr7FFfgWuIdZ9XlPxAi3Vt3wLzsrq0R3rppVFTnNKd2AdGQLOvnuqJJJ36FyTT5h/OLC3kmBSyvaisZSKWGOZxhLVRCNUWfh1ItjqQrO3fsofWvVmPUK8577gj6daRUXWbh2CS+Zul2WLVSiZdXeNNZLtdI8PLGNzVNcpzhmCjI2HjCF9bApIzVtxd9/opT9aYJrtxRKD6L9zs4fUC2TOuhoqdNgnHWvtCplhhumMFPx3i5prP51oMuIuZlzslFCYdglFNx4Jz7QtSRmS8h8xpBsQK4i7gscQzQs2d2WgXUk+Qekg6SKTrVAChI3mkfY424bGhvllxlTfWAfjDOmGj9sSpIDo2i2MUoS66Lce1sdtZghUa6TN4MAdMlUSo1gPUrzV9miuasv0mybLPfsgVGBFZdGiTfz8kDzVe+NErMtM23oGGWbpNRujRQJl4cVbw5/ZwIQaxtDgJYvO7sAPCJ7s72AHzumxJ8DaKirJVnY+d0lWPjPTZjPlBRz+ALYR4A9VKGWLSOkfTfR0CnF+jOzyu1xQxPkDusTOO7jFkyuKh232zahkq3ZVOzq6gPWUjTT922UjF1U9fDOmlRibc1Lb6s5JKtqsmw5VSJWWvrcZ1XMNVZ1D7ICsQRZuNPt1VUPb0gZM9eav037gSryqIpexlM1e0UFwDy4Q510fIcLLac8zBeLchyNsc2meKDEwsIO7X1naDRJgIgNgk2skHzDGCHyaJu6uGrwxIBk7LDBbA0aeDVPqtwQ9YAneLiHyTzxaDhPN5wUIedAnguPKyavIRvFBN+zI9YNmzgQdc2Uyx/Noc7tlJG22TLZfapM/NwRHGU2Wybkn5E5LYkccC5k15ZBWnAScTeHfloMgRwu40gPw2TSuRV6kLSJQ1H3QfbAHRwvEDdx7KHpU8htnVLIchx73oBTniye1Hsnzn1Nn7p67iQgV+Hc6O4pCCyeImj9jYDDqLTMvcnH3HGrhrH7pnqfp2oUp9ET9G2dauE9T4ODsu/UMBRYjJ7WOn0K4DRjNF7xeqHGARpJhdwwKoUO9rHm0RPN7CEb1wRvEydt/YHlYMtMNFo8ucYeKgkNmQF0c2ZQPoDS4lZROd5DdYFtlGqa8dwtmLAs8I6M1A7bmhG8Biumja6PCQ92x8Tx+pjusIHCujUZ4+Ia3cCVuWlrD3Vypscg+oW2Hpfh1palHRyUyW2kjuzEmGweN6EeW2O+R4ZjTPcL2CZ220DJyPqp1pu6kMqo6ZOC3nZokzHTEnWnVkxteY2kzJ0sdBh1hcyuafXoKYgsr7HXI2tCIK6GLC21cS5H7epJKGzakT5ub33chRHdvBSju2faZHfTbOJ5pk048eoMiGiylqfmMGa2axy3/qgxN3EKusjGDc7fbCr2X4TrERw07N2SuH3zgDz44gp6/MUHjtrCI0/AWNJRWz28kjgBo4ssbSlQriTo9sI6VdvokZqC1MjWisX0TGth4oEtqeSWlk/waIuriN0WvWSJFvDTM+oanaUyjj9gHkttm8RSz3eyxNt5LPm8KaOkJ3OkR5iM2TXzMbUNx2J2TLyvvZq9MSy43oJ1jeXXJsq5FlFde4UAOy88LbweObdaqJsaZ+G1vdhC1kuuuHe01QdcaZEKo60INF5GHHwuRI4TGZhPtLA3O13bRljTtLqq3XurG51iVWePhpg/l3vdgCXl56KQvVXFTo3sOHdIhUpmGlJhMwNyVQcq2yhm/ydJ44cHsBhG0Q0uW0HynkiAj1uZYhNXNtyYKA9vV3kCU1ZKYyeSBePag3WOiWQXjJYOecDL5S+avf8FDKY9smjIQ2H9nJiGP4AHzUGQMhdAdVk2awIj5j9yeOwzTjaRjv3OBFrxuMN5Lyic8wj0+x3km/dytqwoYdbBRO7DAIrCZIUEfutgas9s60Q/rI2SODsS4gZHSfg4cSIoJksxvPzFtBgcqfPCl+oz7GV/LXkJD/Ne8jk4CvQTJAlfHrXxVS+5PETqABMk7RUbKOEk+x1L9S2hCMqtBsZ9KNG+62H8RU8u7Xc8wPyTO3a/s2ELUDJtFlQ9nA9y9hUSzWr7A/qC2RHbn5t50j+GPylf95iR2c4Kj3pSxJxHXceeONjDeOfcUp1nO5a9+ATYVZdds+dqbAVlwy4IuQoPrYU9+NSdK7M8xLQ+I4e1L2ulw6G/nJVJelBWZ71iSql9nk/aJ7l0+/5tj3Use0kG/b/n3ohpLsf9fRMnQyH7B7yYD8u3ESO10DLflmUGiksrak9U2etBzu8A621hYt1GA4Ocv1yzFZAanTzrN2oTYOnQLRsHna4q1KS50/YsZt2SZL/GbdcOML8z1gAILjqgpDbLGCeyMPM0nKu023u5RnzLhLRcU24s0ZDZn2G5RMN2I4pFl/yl8ADLzdkYq8oWBo3FwMjWZ3qPZ2u3+0INAm0NpJUV7gEaO8y4gtDRWXfObAK7BMXYbwhuU9f3YP3e/hgrj0Vrm2Y7rcY5C3Dur8bdBmjphulZzv1xtoszRFeujVR2Z1iTrRQGAtohVMslGjlDmUAp/WrG+smMM3sZX2UmoPPm9fUZGpO3R15jXjdketb7n5idx9jIsRxt3pq3bXBP4K3HC4JtwlluWfvGSMssrXevVHKZu7RRIu/iJrHTpB1z4S4AEp3vsLapXuznolfWW3FBWxSHVwS1I3PfWiq5DgdKxvdWJU+mZucFT0kWtH+XmbToyKv3ZzYHA3lburY1I67urTJ07V845UODsfbEmeudkayz+agy78i0TjYBxCZp1hh3G8gT6nwYLUcwk9v52DYBGY51Ce9YgZ6V13z+R7vgbKjyuCAe6V4fkysvOcIl/P6LXmss9QfbhW97Ok5+Ol1uMamD7GaGy6+V44dgzGwF+6QJhG8FNgPG25nDHs7Y6hWGMRCzoOU3LozCHjEcxOGaA7Ev3g7M+CiMQC9aCKMJWPe1iFXXXhNvWuyEn4rY7kTstVn0UpUxsvaCI6/rEl+IigX/mlvKyGvP/kKXMuz6+7m5HbWvXdimOWW+Gn859neCkW4zxVZbeME77JqhcMlFz6XZLf5oDdN4MeqTAf8a9eHD3anzrkP2Tazeyyvtubo76XKiT85ADpPmkmsDYrEDLvzfrcvhmDryjgkwmeq33daixKdTx1xa3Gy4gkeq5Rmw26L9NALbZ5kFt91yjZZlZQnbTHFfoebPsqUCUC80Xp0Z2Iy2LPv20hzcpDSs80sCd9iFzC8KWFeTzcEYFY/qtw3tg9jeoi+j1mzJgpaTMgxoFlaykcg+VxozmVmfCcUNU2/9cTHrU4LqkhYjuuiTA5r4647Qx3y4JZz7F2tf5M9lgXmyvQKsaohJuyJ+yJsWkfecSKXnQD1SrPQ2eQA00DbGWGg2ztIG9kssnot70Yb26FnWFir6encF/50qeW3+FAtBtpEuinzCeOXNJTpDoOq91WB/pVU+b+THASMEuz+kOu23VMNee037HOL3U7S6cP4GJufcBGpcIt+yygxPt8+EquHzKRIjBzR0061MZlfC2dTX5rLEGHdUjDMyJWG7Ji3HiYxrR4JGUuspzkfK3k9GnFmN/mEUKHvRGEBx2Cm2DbgaOKnF0/6Q+1NEEG4BHJHoV2wZQAVaS5Vqjz/FH0ml48En5dt/muZgqo93LpD4Dz5y+RdSWt3D+1TKg+45yGllX4nqzLBJA9iBqrzx3Uy4LvBcFsn6KRKjJ+9lktiNM0kaXD+ZAOxLSRC3f4VlO4nbq0mKOuJMp3UkgYnjqg2mInerakN83s7sEcbod7RHPc+PV8itL7Pr2tLeHR+BeDhnD2qJymdj03vfo8CkU54BGDtDdrYM+ndInpk7IfyuvWjYLojHItohuhwuRKZ5rEIqc2XnoDdmnvpC4Pmwkyhg2+fhJMpg1h46M4BitaB98QRqaWXxRI+N2XkEW204flk8waV3x3qD2+Y2eQGPbFotsrlRsCkTAeqjes1W5Nht+QFHrpa6ZAvMtpEvJm8zTujWm6wyXfUqjFb88yzXuRqCxQ/5cUcxqzhrup6PZUrsrADPGYmt25sLLPD4GsYRkFznaom87JE35ktgKzKwTuJidG9J2pje9bSj1IQ8/b2f80Tjwk78PEQPdryzU0HH/1+IrwXXOruj2+l00uJcwVI/F0+xOaTKiMLpAnMnt53GYsmycj9HjpybOymkfF1YqGu/DujQh1Ev7oqCoRxfKG7l8CaMArdyUK/kMJZN4jmUw7407daGfOhWDlpdyeHsiQVBf0aLMUU+7/nXs28j2y3dehb1nsud1JJb3qZPeFnVxs+2M81oOtcS0DOjreZOTutZ/N0RvLmbyb3kzqs40bnMnVXK+Zi/PxjH5t5b7vZlbFxloAy2HkUvPdYdbDntPrP1SRAKw9cfexdZ2yUv7l2nKRNsG9fN7aNWH7WCp1HrthMSrWMEkfCRW4G0u/Hal6UjLOHCY1MG0TVKk8gPTsm07WGgTv/EKtS5h1Iho5v7UOsnrCfbFNK6yLZmqHDb/oAUZ/vbo5DtRy/rEtySOfAVj/uxM+v97r7uR+sHh84ywfE7OF+muBgpDaa2JdGZ1hikAQxr86jl4KgDi0eobbGBzCMwO6IL82Nv0nqpUelMn+AMjkb+vi6Dcyf2yCjqqhfl12WahuQ3s6bkWVDyuCkMiDJW8klpwbSdAo0X0kSK7sFIEOJtVbAfh+HpbkQz7HLouXMaViBEM++2twIh+6MNvZ/CERnewXCMOHgBMJ+k8I0YbbcJMvws+GoMJ5ug+OsNtSfQ3TsQA17Siw07y0ofiFF0GzHSbvM6DH2rwEQD6gqMsuuw2DcZLr9HVDjLUHm8s3yQwZnVT2cb45i78ReaOBDtTPulqQ6N3nxxthlZYjdf7EDLL87TnT+zt1ApOXqN9Vay11R7ewEXDh+/uYULc72wWTV/fLU7yDctIH8v3/BZaGdKLh0Orj5DxsyjAIlVFGfzCYMdHC/Yd7/gwPm7MeX55TY71YnrjAjJ6XR0yslyMM1osZs2cOy2vQ/eDZJJAeRvvs650IyBDSea+/ZqfoUZTnFv4SbjGX90lE6+3hcMiGzo5vxyJFCPYwVvKhrPzjk2/Of1kJYyNYO0lbNSvzCCPA+xLULXcrfkE88Z4z7PzAsesDAKgpj5Dfn+sRv7PODL5bl4cJ/Pl/wsTPfujIjKk03YmprCm6CC0/LBbMLW/O6xn+H37wGTL4vtFLb6xuoPv7fHeoXO56YaWIKipVFzRJnaDzWGstZ2YQyqWQ51FhHcHG7WSusUCPzhMys0UWchUAN2cA3Bbnki6CbDo4YmBEeCr+TWr/SZ3dB2mHkj8FIjNXwPWHj+IDSGtwHmMD9XO6AXQFi+EQTEGq+rCflhwmTsKuANTF412v4ljpO09a3JCEldcbatGwZ3OUG7LStmjQjx6e1X2lvGtiC0nk0hfEboeUKJbGcA2KcGjkMjg10D7SprWHC6SUIbraAwI1zkJYFbCTlhQzjGQVLOeMgU7biUuoNZ4Eu5UbnB2dd4hURv6P6Ivob93Epaiz4ba9SO5/QxC1bjeJ4gEaU04UNArpDgoG37I/REDY7YszugdlgbsYaNMQ0UG2DkNSLdFgIQt4TZYyZPitAZuzue2Q5ncPPNiPiCceNWSBrBmero+1nrPC9uKIRRUbRbIS7ANkRczHoInZV1WMpqbJMxLMolEnBgjrTnexIGXzlh+vcuaNGWaF5SQmws5mwHyM9lE0FGl9nGTVRwGJydHRNh0Vh4858uLnTBxKyJ7NU/+sP0guLePEVv1kS4H1fERry0Y6K7MVwiinv2nwz4jgmTxpj1vltN4Yl3LBkbwtjAN9JlqrbpC5hA3iJdP6sBbDnWIXiWSjCgYE55bRbmibgzR9m1OSKlQL6O3r2e2qevWP8e1VOj10I6L6fswpxTHsOSmfW45NJrzPKWQMeQdRC8AwHvtlfTIDeT4dchgNsbg+u0BdrYFcCYxjwXDONv/uCSy3GOtkxOZBvF6L7tfOcrnfcOQ5++FYJn23Iw5pXW4Ovn0ZaEDasn0UUmMNwWz7oWO2gLXGCzXNpAcgxpktlIEb+FSxcx73xnsfOHnk8sQ5jr3Oy+vI1JLuTdvKjJeQxbg2ykfsVmXLlgY24i2IxjCT/guoXMOItPoXv6hu8BMZbjZ3yXiTF/3D4044/d9TVgAWF/8+k7m6a7K4dL+7MgaHrmowZPeOBwNWpZhB562r8bInVXAmPqVqCt5Zvk4W5eNhnw2elviPvJe57gcwImb44CzU9VmOGnt10bcGFbxgsWS7E22vwetvWEHq38d0ZErXTWCOaJAMyLmrZ9nNS/5a1cMbGZGXyYtsDvvGkBw3L2PnU13qLoT0kfL/2/3BJkaRrsghiTbD1kPGmXNVttu43d0P0rMH9hz37xHbVMJ8HWRgP6LIKn/gWRWyEGofNkwKN2PWUHlkeSvapABt3zKADYDAlujigS/JUMxkQTYIklDuh3Q2JLXZidEbVA9jjDaJZEKYtJqLp+TlWqbQW2AphZbpnyvlL0TkuMOyNcmwsJYE/0GAs8sGKo+8jAPsIlU9/KnwFjGiNpQKSLu/OqO2ExpXGd0dAZJSOwckL6DMBWQgy9pUomQoQ+F0bv5TfK5IWFnB01kXjipZQa/QZpfAfU0BwmwksWdcXJ/cdedG7EQd6zRADNswa3HLb0VhulgS6+/+p+DKM03LL/ndVGfj29WdPs6bniETjIomfyGYDuk80Su4wlHJSJa29LvY3sFFMy6q1SdN+GY5fDk56KNJbCNpv5WOz/D8S+vy1/IJxVADxwPUZsLhRspvnh+lv1ar99bwRkii5eq2U0Zmu58y7zF1r4ACjVNpqExDZM6NfEi2UH9hhRu/255/4l5HqlV+3pZIHv0meKuazAiklTHGlhBN7eEbBe5bYoJTYlgARU85I1XPNm23ivDvMcfovKpVPvPtRW4tm02AdlF3Y44wgGFkr9aaSA3rZjBlIryWP+0LBjbMJ5L1CHGrT+CXHYICDgtbDkxSOWLQ7oN0RC9BSlo6awdJ4OAf3uo6GtuRBtgsZyIWtehPU+RkqGQJfbr+eJ2aNv1iyAKjLeiZHsaONgJ2xjmPgOCvb/g6Bem4Vy52ItzBD58by4bobI/RfFe+adUGCWfmZ2oGCFhsSrR0++Yq3S5JQEe85DDZXGeEm6kwMgcQ+ZAfnaPXZMzkHQUtVDFmamiLg7BdLlyFQwDgZNtmnaSVdfQEa4YLfZu21h2blqIUfgv6z5iEvU9aLQL3rEmaK3doPnzXPqJcOc8YRwod1JLgrdVjnGLWEp57acZmjmhDB0uZMzJAzGOPmKvuKZLwTXbUqK7vNmBZsH8pPF2dp6ONPQzi+/l6ETclpfXAdwGwHxPA1g0YYA0MoWAGNhjrbfrwD4JlmaRlUIayBy6xL/TCsLXw5Yl7vvMjxOgajOob2sRkB8y70i5VeI8UjQIadvKlZVyBF0SrQnPwn9au5BLD4OmrY/LfcyA72K2OjDQxipe59JDofd/818ePSmlddyz58z6eq8w4rEQnIi2qBh7MNet/rV0gl1DuwOKT7weYpin1d277l5HJQMb6QbH/PrzRzqq8QkMba9zFMFs8xaMr+Pp1hGA1uDbcUaV6/iFnu0GnZYrPsDiasbZRzD+2Jy5SGPGGGKx+wyqvP0K9qin9bsImlx7dEbOdTA/s87ZIT5WNKc0Dn8AM72xm1zj9Fg3q5HstCUThe25TAPYEN6ZUvPIe7Yp0Trntoj8zfQ16JnBaSzHZXkd7AzVAsvHcrdythEOPBRJ879wLg+fsVFj2I//Pfz9+Q5vaAEAGpP2YBAnQ0KfM7zvhenS/Laljum54857rIWMuMUhhmr94105mQuHpjqXIKNF5YvoWA70y0rmJ8CusHO0+A8M/dZInWytQ/keRPG1Stod91NNs48RxrGum07KfuDC+rbcXVVQloO5701Ac4PIOzctnLnxsHKdq4bHBQz02Fsk7uhg7q/fQOcAusHW8Wtg9rWygH+u8WDDS8bfL6x3HRBeEcsoS9hxcLmCRmmkQ61bIadxvkmnOSox7fG3ONQ+6e1ef8RXt/QYtxI3w1I+TAUYM6GSE9vjGg0WUmDb+sGtfJtqgKw2c2HQ/bMfPjcBgNY7gzPEhFPYXZz73xoD9ORAJsDk7P82znIv3lOYsvZV1ttR4voXymdGuAYH7y+ySU7o6sP2cREWmSuM3enQ1wsdNmwv0wm/UtX9JY110NYmuHE0LTSJLEQ4FagrUKD7SXuTWY7AUSTlZvkJUrmlLY5IbTVHXR1z5GixYR5hFBW+aD520rDHMVbiTdmZUetT8Q7ek11itumygemZO/W5oy3OU8cjwi/Hwlyt7GWnMm0eR0dG2m5IwzlF9E1fl7rRKLTBHp18COdEm8ePIdkaZKD3/Dj56GdZzgN6bSLDt383EYFmefQTWxp+Vzq8VubHDHvn29BvnObZk1jtH4yDcMQwvUNCL3NCijHHoQwtvlPtJkvCLDMFpMBIj8WgEDgpgEQcnus+mc9BACAoUcBwHsLwH3f/0/Pe/6P0tZqG7sAwrYIIAfOVwAUAdPyZrGYxfw15QCwdO3kTmNR2XwDP28Z6MtwgzANDaggWmYL2J3bVIHBXygg1kkCyK8SYGBryXDxswKQG4g5QOB9JgnkdYnAfgME8n13wD/LAqbfDfP1xwj0Y49A3q8PqHGAQHQsTf4ViRMz6aEDAmNXDsECLC+4D+YWka8tCL5caL0hw2Chdx8t9hG2ypPI+G70BCP9wucP+MSG5L1Fz0Gf0P/BOWvfx3QuEJxskgUM2+PilsL8uMdZ6IPtKXnvkLjf7J3p7UM89Kd8tpOhYKffVGdWLzWB64Y3t40cixyFeC/5nkJv65Ki8fB+DP40S0phL94Am6gENqUCPAr+keMPafUhm5/A1ezSxnl6l4+1XdTCFIUt8Nw9yMM5vRaU2CYP7+ep158JMzxF5g2nN+xOI/8gVSapRuq2pujPhMQ/ZLWaJUfU/LSux9b1F9vVJc4pduVNkDpj+KRY8Hzr13LP5rTcjucDm3+RvQmnqt8zgVx/3S7A5TMTGUkxlG6KMgQI0gV436Fgcp2fzRMAzWl7fEtiaexuI82+/LBI2N0byd4TlD+9dR+Wl9mIEtsB+TAbwYfNeXDz4X7oNOQSij5e3Y+FfUthOSRxOJUVfebBGrQOhHjcJgBa8zSj77Rp5hWjka6MOiz88QiizYFJsxHLSytAre1Ff4kSH4w4WLa1W14suzLN0zSw85Am2czfehzX2bJ6eVxSVnYb1rb1wCAz4UXgenxtx8xbnWznx93dFx8os9hG+rTJyQbMUZaj6MgCJ7u6kmjlQT7LCIuM3bi/zW1KaZdbdo9vp31WcrT0pjGyvRU72xVGQHZvOihH05Uml1VKMjLPxqVuf6zDsKHxqDRdBZg0oOZ8Yy1ksQKvYsk7s9Vo8hIuiOGGRlZdGccRHjO1sxCBQKw2gAdx8uipKnI0MewPkNPUBB1TkxdHpr+nsKSGcXPeBvQYtxd5KceiCaPffNcX1NVii716Dctibopd3QwItxVLrTaqvnstk2CdUoxJgksK1q9dSxOHLiay8L7AGuJDjuz0HAE7Y7yGEpRqDRt328HebvPXNZo6fCVBSbev8fgJXZKv9q2tMMaNxG6Y3Jpg0DTtbgIcNxS10TvDfuXSpPktfDoIcqwq3JfGnoLEtfPUlOx6GJnE7ynr9pr/fxIiupFJmk6Uu+vNwnQCNDltVlka9Q1abNaqPbuJnTtboTcTfbw3JT8mHdXkxnxfKoq5kmBkXh5XaMNKAhG35Az1SIErjQhvGTE0NgW1O1U7bWYRxXqYib4+7SOyTa16FR36IKJnNEwt38aoq2+DGo/9mfKwflrHrdPoHZsIkDX1dhO6zGkA4SyOp6GtLcDyrUR6awJf58YaIlCU94+60djkihmXoXcKoYnYFgahO3mA33YFoEh7ATQ4LDvq24H3OThS+IYwUJrQD87rzEHtVhq0pUNjcy7GmB9qwy7hjONimebAoc0QVljEzwZpmN/CyfsdnEreN/PQ8G54O64YHM2cwSN9VI+O4RZf7K6b21DGNsEfhCsGtOeoIT49U3j7CV9Fqm9ehSED9Ga5QIObesZi9gA7ka8YhhecZ1QgB3uuk1apYUT5p9hywaoNBXEoownjqC6gU3Yv6SXFfxDkhxKaNjnOOeYnBW0iUfVEXBi9WcndweyToTijU1zcO4joTnITtqPV8G/0ERxvk78x1uEXlg64tXHY3fCBNmLlzKHV/MBvc7HUo1Yr5EUvA4eHG7pyc6a3Yu5q4iTZPtsFCPzD5a5ihwzcWaDZFuYMuLFWkHFmOxqXe1+YMth+gXLLemuDgzkjb8tA11gXDVfV5ndHuEazuOuOPN2WYej+fvRIrBh4eKCzYsmbD0rxO1vm04vbUWSmDVSophHIpQwwpLz1Mc/aWDrEdUffwAGDG9Zx0cXtOWhsW/CNaUOKmMC68v1+4RwH7h+XRpfBipEt6+5fnS3MoMa8BSy6B6LcLOgay8wE7JFkF6DHhjU7zLfplks4oGqG8FNbFb6NFFx9yrkKBgZDObIPYJylC2r7xuX1wWf1rWTVlgZp1d/JUjKPdT68e24IcLzJ1mFlcEUXw//cYLzGDZ/Fl7YKaZ3czDIDnDaV3csCl66279msIBf1xnHVWU6IcQHhQveUQt/JYiYGG3inrsJ2NUBoCG9Z2O7KnBmWiv02mEkNBn9wcYybzVrkmbLzPpfsQuaGLQ4BRLQCCiQRQUwAhnErCQpZFrhNLCnAHxaAGICyJ/WUfKvMgCXUkUBoCGV6wFm9zcyXSAbGjvlTyVHaAbmCP0DxtXkvUwVnzoFRqkE74kVj3FJEA5n4PgSrAysESJZoRMyQJcATEPZJ2Y4e5iCTxZqhrEAkkGyhK3pbRpEqU5AaFRsoQdcW46Jhmmx1TOYxrBDop0mWbjHvwUoeE4wP7s5sYufng0IvAbfCm1l2tCFNFlk781WATDDB+hLlMLU55ekjVgwamkMVzGRR4BFm+Ck56M+vsTA7yQzmYABZSmdamfKCEUgF2dLR8tB+3nsoGCjdQ4tg7z1Ety4wVZkyfOyub8kALk2PqzHTqLlqYm4qYZ85jBpqgLmkmbJnknGDpsvcM7ecHLhygRs73n6ZlYr8WgU6aBE68LfkxAVp5LLKWA7qk9qmWTOEtduQuAgHyW0RR3e7tUKg7HLUqDbVkrn3bk0E31wE9axKKspuYucHrJUiy3C/BOjNmWLMJlvowHbZ0dLeZKncbqXeKN0QmztTXjDMFsmsbtgm8Sj+FPElqLZTaNhaqCNy2FwM2yj8wJNZXft0AB+VvYM54raa3W6Y8gQWSAXZbpXwrtolsiWwQ0EV9m6T9gRS2wtBmyrDx94imASpmbVOCHSl6fE1abKYvqVRc9UlTRYvBkLHphL2pXtoaeraDbbNVsdBLcI3ZyeZEUVIPWubgm/2nz2J2itFfnxifQRx4fFAJJCtiTtpvsxGKCGFw6XVZun53Y0cuDbrxo6frAkN7ZUiv5966pqq9kQHLadcFo80WWR9bLY6DmmymA7aSWY8pcni1wxhpXyKtB8GyckoUrVFHN3ZZeCndUKgTIyLxqZaMtM9tLRhET4sO8mMKTaYS9sUfLN2Q7jZ6pjI7LKjo3vZutAySUX5CWeTpSkf3N1uYufHyIh2iSzDXJospnp/jYlJk8WnfYly7CZb6NI9tLS3XXa0lCaLrN0mS+WOMVC0S2+UfrYbvGDs3T4dwPdzt1A2wn7u3UKFYOfnbqGOyPm526cbWX6q7QY0bGCtEpuLYZuEH/jZIpnVfY2FMb/GqKTJ4pN2MEdcmiymdBsJTU2aLN5KmiyqLYTYqsMDC6SCzM79qthAIsEOBVVI99Ai2IbY3Pm5gznIMKlrN4RqnzqAP1Wmqi3Dx17z4nLUzHp8TcpCzVWX3Yb0liaLN6mEfVsMhI50Dy1NXbvBliaLj1KL8M1Jk0VVBPVsxyGBfLHbHYcE8ufehiPW5+d+syfR2y+zlE4hHv/CpfWSBATUuJwcuJ99Wuj4BiY0/GQbIKXrXNZUyWkvcyzkshbAchiu3eiRJovp07AI36A0WTyLNUNbZhsSlxYNGPkbnyIiju5MGUWqTDVZviUDP1RLpinGRSPdQ0szk8yYGhbhwxK2QqBrgLmw1TEN124Ij8xgDjJpsqjmhpU8R7cu/NxiIqE1sfOT8sHdncGtcLQ+wytpspiK2V9jOk0W32QLXdqXaCzdQ0szy46WzGCOtzRZZE2yVM5EQrMLAsiEq+kdPwmwYtB/yPFS9vmx4k3fuRYlf94bF2KMMcZEjIkYY0zExDIwpDDCQe7FW3ZYwQMIhAeBCx7AWUbAvJjgjogHB94PL5h4VCZIx5cFrEh+pLArSGjqcf1WBrowYGCErNVQ0hAfj+zxyB6P66qux+PxeDwe2ZVlWZZlWSImYhXjjVE1tZoitfWHCs81ugMmC94Yb+MU441RUw1IkxTfqS2d01QD0gTHBeZxUokqEUVR9Bq9Rq+v0euj+iiKHv31j6IoihZRFEVRFEVRFEVRFEVRFEVRFEXRe3POOWeMiThnnDHOOGOcsd6PI1d1FITJOGOcccYZY4yJ3+r+3kf3TXN/H/0+uo/K7b2P7qP76L37ex+9F6dYxTirWc3mc95555wPxuYqdFf0uJGbIrWFB2/nnXfeeWc+sJzzzjvnnHdWM1axilOc/s/mcGgaf+30FKbujyoMGit9rbXW+vpaa621vr7WWl9fa6211lprrbXWWmt9rbXW1/pa62utr/W11tdaX2uttdZaa31Ea621jnIzYgshCOqMobvCl4A3HSeO1lprrbXWWms+9z7KkCEqbGikC3n482uRprXWWmutXyYtvbyXjI3hTh7gl0cv6/5e7vM8z/P61+f193n++vq8vr7+qX9i2CWIaHCe569/Xl//PH99fX2tBdiGQKTXTkW5aUFIyWFnS718uSaszcs2L7cQenmv3JQ2L7eKRCKRK0YiV4y8d8VIJHLFyHtXjESuK0auGIlEIpEbidxIdb0XI//fhQujCxcu1K99zdgWGELO7VDb17b6Na01qjWqdZaXJisrJ1VIEoWxAIOYq7YxgDezchBz1TYG8GX+ktpcL7o3RiO0AKuQJMry0mRl5aTRv/7+kHSIBf3igkpHGNaEBf3iKpjLa5KF5EYrS5B0iEEFmkE1bRBBkJ7YI3YuaanMXxLb5nqxeCzdG6MsL01WVk6qkCQaoQX4KiSJEOndysrJs7w0mVk5jAG8mKu2MYAPYwEGMVdtZlYOSDrEgn5xQaUjqKYNIggSVKDZzxHDwEZhQaWjoF8ckg6x/////////////3/OGWeM5l4vb6aYppm/jUW1Lg/Ohq46VCbQgwKTXpuoP3QW4DOE5A+dBTKq1yYqo4Lu5TOERK3Lq0NlAj0oMMHZ0GWaQ3OommBljMiZ5ldUCaZXGz0mGBknD+awBPOJOSyBT5ppmsOhDB/bFMFUBccGToCyeGMhBkKHyWbOMdlgLoWu6A3LBPGCZ5os0YgYMJZEn6TJkuiT/GmyCSgFdsJioecdBWi/IHoYW5i9Y1XgL2ygahmj2l/EAa5Vzmx4edCHy1hpWtNKOtcULnzGxhgbiuC3QliC08SlWGIBmW8JgAz24JTgiQRgjqIDF94qekEU4LU6nOEP7DBqgwLmWBz+MAgUEBJyMMN2gOwhijBIgQv3wnDeExrEtQFLzqSSHDuwNCSu916KyBjsIsMZk6k29qhdu1YKeMkKI1lBhCjw9SNk9FzHVBIxHX5arJ70Ik8WFDk49pyFRcWrF/dzY0HYGfWJ0LKOtW7AdG83fujwq0QC9Rh2lHix4cyCIsfQk763pahxIVGOVh9GxBRoMJtjYMbgh8lcgfHMoMhIjOLE8GJC6AE44cwxWg4uYiQNzwaCGm6kBOD7gCo5xpoqLc6GywstKodirGgSofVApphjmOiABbaOGF1Wli22JcODInCOPZNlau+E21m2KGt7gLBELqxFcOfjJar8YfGooLXaoYCI+KLkOwgA6LF6KGz4r8yQ/MQ0Y3tQHgL38GbUolHjA5S9NY9J0TnEqPF3ZFXEAPKkRmPwslgcWlqO9CJD4ZGxR7T8+IUwElwJ9Knww85YAKEjfZCAsCgQuLyDoj/EurE8AoQ3WInsQqEcWRinAtHNxtyaQCR6MolyBhXVbUmmUtKXZUXCsUqQcKup81J3GhiklKmU9D2LUBVxTu1Wjh26OFFUaNjWuTF2xMAQp0d5wcRCnamRVwHGGGOMMcYYY4wxxhhjjDHGGGOM0xW5QSMneRXgD0PwB5x074m/MHduUssV2AiPZdmDP9gJVNRyBTZix7LsOfEXJule/CGvglNQZEteBRs0cpKuyHvvZTHGakAQ0kCjwOBerAZoDifdS9xgVoB1g1kB1ADNYXAvHZ2TSaPGaqBRqAFBqNWCcxKyalNDLC2JMygtlIw+SAy1Xkv42BJY6EOADGYaMNViEY48ZYouMNN60bmxJoBQh0dolDLGSY6Cw46XOwtI4WjLEyrYE1Sg////PwOSqZT0vTEgUynpy4KShNgBGi0aQJrgDBBAxIoZPdBhFeNDLMuyLHuIZbcHOjEjFMweYk04BAWLGT3Q0TBu4ll8rGOxx2IxeHJXRm6KihXbeNUC6SonHetYOGPFnQgSB2NhjLV2wRhjTLx6CsLISRhjIs45g5AM+I8GFozXHBnjLFRsGAfXAcQ7WQQRq0SM8TbGGFCcH3OBYwIxxhhjrBJVIiayaP6gvblStYC598ILL7z3wnvvvfDCe++98N57L7z3wnsvvPDCe++98N57L7z3wnvv3fvCC/FxeCE+siY+XoiPJj4O1y2z9sg2bpmxB9hlYLhdeOGF+Kgmx7TYBgBU54oCKBtzMHYhPgYpIlVETV1OBmBEbSKhy4UX4uNeMoOB4Q4ArDviJDE1tLlyYQgsOLOGmYt7TSRjIy4kEgNA0qrkYJg8rRTiZA0NKNlYLxvkqgFEBwt3dAcbOspjw6oGBjB+N1g4FPDJGUgYCqAKGLZNm7l8oUcDLMaH+trQUdlFRCLsGCfqyi4iEsFjnKhjnKh4EZFI0KtqCN502LuCiMR9WN+b+zIKvALrTYeI9Kq6l7U71lmWZdmVtVu7XLXREIIBQV1Zq6CuXEhkObj3QizCNBKxCHy8aoIANOwnLYvyk5ahKIqiKIqiKIqiKHrfrpsR/f//////GYwf1v//////72Y8+v//////WSxS8LDcixV2womfkYLH5pz1vfne55xzzjnnnHPOOet7cwgJAL58+fLly5cvWTwWj8Vj8Vg8li+RH4vXYnj58uXLly8ZaPSyKZjByQYgVCMoVMYQZk9evnz58uVLLm2t1EsQrtpCADydlUNgCvbly5cvX76cY5oZX55gj66a9lWgWVYQpPM8z/M8z/M8z/M8z/M8z/M8z/M8z/M83c7//////////////3/tpl++fPny5cu7Jy+PSxy6unD3pGlNWOukdNQ6+cW1TzrEXOhZ0E6xIL58+fLly5dCEJkZX7IgHgF8+fLly5cvhSAyM74scUiMGCkevi4XKOKX4uHrcoEics45Z7lAEWY8fGmttdZaa6211vq+XTejVlkYAQ4MEkySaLR4eTpwJmvczgYJ3tMMwIhJC0HOpoggIqGrfDo4E6ytP0yyzGg7AOpyJvfmFrDUYblttAUsdfe2H9ZWwwh5LYabACIKDkiByp4SN+MWFCsCgmWf0UEAeusTB6oWCOZe5mavmofcyzJeQcgKzCftiEw6Bw9GpIaG87whEafL8AtE4MGvi7gOF+IJGd2cQ6oDwQkHm+DMhXn3sxoAzIkiXoAHYzOx7gHAl4MpcbBC1UjEp9DQaLi7TBBR2sObzC4sytduMQTIwVR26svBLuACl2dVA6LnYPeuP9L6sgy3rr3em1/4WGIGnarWRWF7WYuPkXXK80CmQsSjjJYRE7BHSmG5KoU+d2LOTuSZ+hIktecVApEciGOIOzFnTXa2k5UDHzR88GTW1U5FuTlCV8Gcjy9BaAw401prrbXWWmuttdZaa6211lprrfVruOnv+FoUd68yd09xFOVabUJudSccLsC+vCnDj1tda6zGu86scC8Z+19RllqpVqqVaqXaEcMvrVQr1Uq1Uq1UimPX8AuXIENc9wwFnAlOHJiTdpaVNsgMBR7zjJ8MLnfOiBeEDLn33g4eiASg9YKQISnuXRkdObtWmhOLWCjgKJT8QZQkxrneNhgkgnBlAezrXR000nZZVhDssrz8nCd3/m5SCaQUqNR5NqlDQxwDUxcAECBhMBgO5CgKxkmg6gMUgAcKBxYdBVo+qixOBMpCAM3BfEwEAAAAAERNAJjt4LSoAupmSuoENaZe5lQPLYaEkhbKzHxJlFo4lDDMbe+VVDhoGxxKPAHq0FgfrOsiSac+RNLlgZlpHh+JHsc1iAX3g2ZKamqppAq2S7L0QEmnHSspor2SkLBUUjfm2L3eHhNNjUfCZ2ZMV0jiYJEkESZIOuXySCzWrdmGQzxoUh3xBc12K79k2aQJxk26yaxJNx96p2ZILtfKSY4ZOini6ZNSvm9SZbdOcnLupNQPnXSZVfhDon6hW/xLDrOik5yqfh1RzS/Hffu1F9pyXjzMjt5kisL1SGg+o84N8E8ov44bF0/EvCM0S5s7WU232z8Yf1J8mBH5bwbhJE7/VIX1nyqx+9OFPaxO/TZCrAzusp1vnKiV9okq2WWimp0oyqkZo161ZFQVUlaNAuXpAaM0Wyaqi0xN1JGt2CSK/L3LDlEWDhLFzGWiuvhG+0ExGwnq1887QelSqZMle0CRZ1+52gCKAss+WRl16CeINn1CYsSnru/ylPFTEzxpNr7T6JPQMrgTQVFjEzwhWb1Jp81PcNdOoLkOq7HvY9yf6X7Q1eHZr3fCUscHxe6iCfSJ3g+dyj273rcY1FxjmKATrt5k6bGeNN5Km2Q4phNOw8TJKEzbm4NJpwmYKL0a03YTMHl9evOlUuddisnCS8hYdSnqhZc233ZJUjsvxdUeJ8yANGoTIrs2YTwuk+b2ZRrVfEyJTMaExFhMzZjN2ZdJR+szYR6gaenGaPLQxk3I9246zNIts3ZUuvb5bMxDzPQp2DbSOnOPbYgxJ9JkFB62AdSJmY0v2ei7TObeCTPxPsBx9yYZdNd8wf3W4ycbPl37T/bOQLl0hvTY2VIvoMfI2DlQ8+cAWEBv8sA5g1s3eiqQ2+cZz58LbPg8gKfNT7Juvrldc8PHyxlwyzwmfG8pLp1t58ie3WgjdJSen0v1Gr2YLdAPaWMe8HX5TNyYl9ECPWB26AkyPx/iHfqydJ2iA2mTjhKzdN1gy4Ix2bY+22l2gMy3h2DB3cxL7UzNhgk2S4+vJVvl2hr/5tUJHVYX0J56kMyow2RAnRayPrX8L27pwbXe42rAj9f9tl7E62daPly1dflJODC/iZn54cfmDUFMC3SpPEJP80F6wW3SH3CBPuTT8mTcmBf0rryD/06210lit+pPdCAfg2l8h8/hE3AIf0j27zMye0/44L2CTd2f0Jg95jP2DB2zF3C9PpAM22NizJ4QXhPJzPgEuu/UertgRppYu/4JOd4/iCH/ky/3G4Iohxf96OmccdQf+F1/Aq77F/HAP8F/J7YnXfbdkasCeh9GOPQegkXnEYagsJnA8NkEDF5IOM0qwrxGD/I/d0CxZQMrTRwAftkAnVMGhR4xAI/W0YA94O0ta+nc905bGUVdzKjEaIZ9NzTuazoDoTENKK5qYHxAAx8nOIaxvKHQ2sasL3LUzxbHn+MbiFvVQHVJg5eqZSHWBiy6MGDRkwKjGhbIw5JAPxl3A6Q5F0CoKQB06jv/N3IQIB62mwC00LkkABYguHeewqDf4ECIJgj9vZ9yaQltnFnrxGnX57GoeG+ZzRVCZ79xLSvW5jGxRoI7QWqhHdh63ublfAFHj2/mn2Bv/5psHg4Tu8rHNa7N6lYZ1MA2pfdwRF9kPsus4eynyax8jOVyzmTcGsitYRoDcxRvzhy+MYRluOumPwFzvMlk3ivcm4kz1xI62kkiYCG55DYyL6tIeNtDzruEzM4GEv3rx/F2j8lZPGJu67jYyjFz33jRzR0EM7X3O0YB95QhaDnldoG01cJXewUVXyoiuVEcaJ2Y2LtEPC4SZ9oiZtcKEaz94RjLw5zeHCK4NlxmZ5h3YejF7GKGhal4cxBcfhyFoAzOLgSoDEfkbTJi/9UIGZqPgMpwBCAGIti9BZHICQiJDEHc7XDOQfBmpeGo9QYfjjks1Z5DfDYc8rnegPBog9bHGQjqPgNOEw2JGGTg2BTDVG4v7HN1Ya+xBZicpkZ6eTqwgE2xHJkzU6DjDBQb2LFq3IZDZ23oNGUTmKEbiGzdjPq4zf6bNuM1ZYPQLg0o5mgwboUGj+s0g9moUegozdTnaMp9uGkT+GWbVNSO24DLvk1k2Cs3VD10M6+tm6gYLN6wPnoDIXdvdLl+k3v2bmZ4p+YG2itzjDiUNk22AH+iN42d6a07DMI3phhy3Awv8AzvLezPIcVvn+xL2i6osdwzc/YNFL1pH2dUYZszh0NEZMKXNU5Os4GPweacUq2Ro2GOMYcSp8ke509uU+709hMkuTOh4PEVha3PKaTnkMI+5hTgtxnFV80pBo1khIEHvcbwad9eeN9MNMQ/xxlAvCkGUf8IA4rB0oISDhKHkZYTeL+ipDnOR5ny6OMjXmww390Th7u5xWQXzxrrbs90H8ocgGnwTzlprKwwe2UjOVnmHyf1PrQFt6M6CHX41Gwk1IQPb7F5bkJAT1U+1khFHzpPxe7D1D0+Sc1tjPpgpi2CUTb1Gjt43p0mCmxddx9KqHqyaTPKP94RMx9mzQ6tcTMvMGu29zSvOdJmAvdWCDY3eY1TFZXESBV1zVMn0WFq1j5JhTRG7fT9Ck8ON4F1pFu1O1l377C01hjQtJ5IdzOiX8ig1Os5Ozx49Tzd+d6sC8JM/Y0EmPCXLWfNTSjBqcqrHqmotOapqHSYOqlPUrOOURVtqiIwg6Z20QqcdycXHy0aq4d7NZMa9Y7pb/9gXS3DVB35tFZXvZqwsyHW6ux5VUebcckNeOemo5DRELS56ONQiGUi2jUOwpqFcgyCDKegoRGQhPnlOHz6TBZuY7/uzNIZOPmnCd6obzKnxA2ZuQnCZbx5m1XOwaMzRbpGAtZc4hju4aQOKeaGruvCw0UkThZ3Gyum10wR7gPFNaeJ2RolgnuOOOYQMUcTRESND5eaHeZhcAjfU8M5R4bZmReia1g41qQwOcaEGM4IFxoQZsJ0EMfR4Hzmguk2FER3IrjOODD5Z4HgDQI3mQJm3AgQOef/dtpM0Nuv2vuwDuFiJOiE32yZ8BwuVqY0BnxEtwHmMzxxOO8tJvM9Y9kQnrbg8c284mhu2l1M3D3CyFjLzY7hc3xsH7NjOv2QV29IaDSMfXCsPsTJl3eCY7rYfo/M2MG/OIHtfjF+8Wtk9gqeiyP3v5i6/T8ycgW+eN6yis2Y+ez2LPwstpbzPYgcWpQ/Q9U/zmGi3k84xumdwpqldjnOhpQbCX3Cj7bYM4cLWFMaDzqi29PnM2wfzvsBk/n2sezIrFXwo2bedexv5y6G7t5hzIrvtauMnL3yecji+X3wwgsV6oQcwjqq7AR2pPEEflppYe7Jp0xF3z4S1QPmYe04DPEjJmHbY9AFM0kRjJqpV77Slt0nfXmtdV6JMJwtLPG0K9yz5SXv4YMuT2L3AaiU7CQU1fvgYL9uq+WcTE2rQdTAGg7Tag2fUMOgvbXTTK7ta3gtf5NrFFtXM+VOGuD30NC5ilaoPTSIrKINSVKysSbM0ppCxtamPrlWfsNrf55cQ3yZDanjbAi9zwaXrbZgrLQhvNh2W0qn24Bab4PAhttusKWLGLUwdMjCRCcsRmW5Io/BivaPVGDwPIU0qxQENUaB9wBFwU1POGhxYvQrE+kdl6j3rAREpiRAs/8A6C0Idc9BDMoEBEIjD0Ox89D/qYd87kJIZBpCqo0ICJ+JoJtdiCM3H+DhefahPFueuei3D9d6HmcYZyM2jTdFYvupusbX6pLkMJ0+Jun2GqPD8QydrU7AEpe47c5hwMjIs+cWX+XRuFm97Jv9N2KGlvVqGYIbLvPxfFkEfMx4czhFyIU6wEzVIXyk7lpKxuiA2qCDwPrcbszLX5a57sthwsjaY1/95n2szx16tE3j82tHNbyWr721PM6scby6hpWDbCSy2nNLEtU0oepq1Hw8k8o4Iuew23EKWY27wAdUzy+FkYqcW+Nst06Q+o3gv80YWi3r52C77JEjZo3RIUXUVBWt0kVmng7ew3T7Yxqgg8ruHCAW55Rh0j64TLcpVwu+cRSvuM87tTjXrymtPoxoWW91LwtQq1lw2Mtq/HYWBve1jmaAa/YJHG/vhC4VPhs//3Wlt2t2Fgm+LR9vRZnsB2HLLbmpLmuHrx3iWgg6bKWuqS9ddE+PhhWYd2//mmzm5+tOAVbfbOLn2eZkVcabI2NOsLsZ82r7qb+Tz4Kdf5bxkQXoG0egBboDDUHuzt31h+lCrxn5YnPKVTmZk4jqO5K80JLSnhJ1WlLi85LzdjWaxJcHk6dveJc/11pep41ZS4YsLrUGoAiHulKXoL73GnNf/x+h6xln2l7cgRsXmy8o9myURg1G7fN7z+52LkThr8it5hnAey695FUsDubl/z01v7+ReQlty4NqTx4QBuT5no5P5K14DTlNxOd/Cr5+q+8WXHqH/tg7RAfe6bToHpgtd4wMpI/aNPr+2+nztYiOkMl0KDbSMW4FHY/z5oNZNVeF95h5/W2b/zlvDvG1c1StmvNSWzrEWSdDt55MdN9pVGed8hh06m9j2Gti1WoTIm492TkAdbCrUAgddxrFylP/tp7yOfEkka0qKajPVdFzyny3aqrWq+pduAqftStEDF5BPX5F4xNYcrKCFdQWFgLmsLY+gZWem1r7QXTVHviuJtAnnjCCa1z95KzdEG2lVWIu7RR202NcN7/PdL7VMay/xASj63F+y5baRlhtu/Q627pUrbnxa9Md4Rf+bZacii6lef/dLDprgix/N0TWHs+RiVhDZLi6LTIMcZRMuDVNlrmNcdCMWGvZLL+zadYeZ83EWPtmWN3WGQZx5UzcsmaW0S2VMdGgGCebCkyYLJu4wrptTxnWXnT/NSUNBVyTtne/TLdwI7pBew6jxPxb6M3nSK8i3OkVaTfKxhLv4OErjdoWYsQuk9d9dXmnE197183qzTV2apxwqsYwduY29l/NkQ+z1U4lhIszcr81AwODdd4EkLprdw+nox2iidpTAiOjldqCfoAPjJ99JGkgBfJaeIRUAz1rC1KnOGrJOaCYaPbYTKetmWU+UnYbVZUH3g4fMW3zqplxpE1IL7SxLLuCpBoBAZJqTr7Q8AeSyfYipqamvN6IUiuNjMsyI5H0IvUTjSCPTnNj+Yh7admzAJpWZXdaeSjOrUbfv2KH2R0WW9uh8raOebAhl5+RbR0dzAiL4P91UPIsOFtY1bugcu3Q8/ZlADwxwyTbztlbmRHHnafhTCDiOJfdHE6lrS0YMjwe6ucBCwzCC21xT3iDe+Ab7gXdch5om3ugjfwD2fAPaMP7QhvcC21w4g1LIUMEf6TdCTyz9n/imbm6/gwVNutMviE/h01nq6jhZh+OyWbz1FgzWhZna2zVOWau3HDd85pxeCPZaNck9Wx4u50L4Rd7sWu0xAT8Iy2awPfZitg7rNd0gqH2Md3l2qlo69V5aB5nGJq5xudYuZIlaIlD2R9jB2arn0iod0R/5bbBWQXfVpfk9rZ65WcJBCfNGCHOhHm2fLU1LB7MCiNhje0yA2CMaiIcKW5Gh8GJgWCX4Glg8rc4uQwNh4AtaPWd2+AMcSRcjDUPPqszDN4eJ8HHX9PfOJzRb6a4+03gMvSt+OSZ2hO5vSR1boh01qNduyGsxSjHVshwJRraB0lYhh43QXzWoG47IN0FaGe74F/98faWydIZt1Hk1n2XXcXbouncIjorvq59wloOODbbcE2Fdo6EBXLc1t7n5doysNGwwrPedXGjPHlwGsj9xShCHI1KxkTUlGahabYMLbgp6AGOQIfc9jONq88CHXuGgJOBZ4ztOhe+6JxAQ84hMreMwayyw7eWCbimPCSbyhldUyZ8WVnB1pRPaCkZ841khk4jCziTHEj2kokVsZFEM9bOJDEOg4+73EL6ixPs4QW3Y/MkQNCkIepvUdp4pXqKNtU/c86jjtjh4XiOChVtSIh8rdkO/Bo8QLRQp50B6PpeNDZTt4mhkyeMeQt/aEXXc2Y/F0TM5nK9eSyJdRW4wcVyUNRXhNm4HCyoFWEIPBkSJhoHia0+gWmkORP4gbVixQ5r2k+w+B27XtQj4aqFYj7PJWIS1fowWmZnq3bVMV+ubHBdEZrakeAN5oGvKYwQzzYYTOidYAJt8XtUmwemvCddHiHohKnsuXPl1jydvoUCT9kyd/Z4bVwa2b4rq9RT46p+HLOq5LU/xc5GjKjK6WRVl1BVY7pLPp2rwJ1sLs+wbkd14ePeapNua7XCMp8AfWrFrRwsQ9hu3PG6UyOEVbipzywOgUdGmPrwwqz3Gz/gz+D4/P7VLPOPdrLMHf4UNVC1a7gANjuLD6OGARQM9HCSSQ0KY1nZJpoeucxqI1hhQnv3CtaQxPBHwM7d97wI5MezMAEX3fB+FgOc2sLl6dg+EPv53mgd8qVxQCNR5BCGDq+UPf9RBw0rD3+0g4adBz7qoEHbmxc6aNjxokccVpsz6tEJBj4igODMWLVAyaUHL6g0dWGInk42auvghbWu/qM1bdutSaXTNSlbr3mgAZt/GrNJcM+m2GzYBGUKddOEEsEET1bZJaTh1sv2tATlZyYQZk4CossRzHVN4ODiDg031vlk46/ay9TyKDntbC9nlfw+tISxuSWyHFoi0yKW9dlUYuHaOEnLTtzkOg8zvO7Lp5m2OrlOc6caGb1d9kQ4GVWHtJXPKXZayCY7Dn3ZN8vusrOvXdaFHf7K+5rdHMbxETwklKevUFdDZ1ymphAEwK5Z3B2WcsQ37pUekHXzB98+7lk+l5FlfILtwa5dXodZsi+u5KNNvMmBKobcC1ZYOO+amqwyBKele/3DDuu/akf6BZY+obhkJ/wDrdijOV1HTHXvZSHjDhdzA5vHaMJziuYVcOTEKDooCaSwKQm7g525NWkRenLJ3eUH3cnkfNZYcllfDnNROD9BuxuayHQ6ZEg0i2nJjyZRZib5rn0gObyQQlwXjpyI02OawIg9Tdl5Lk87mxLCp6u8vlyPjV1c3kdSu63lAgwMXH3TmXrPcLLgrGCFJG09K1gjSfvLCiYjGHF2p+FmhjshbawZFTQrdy7ZX+bIvVpqRTgPhoRfuCVcHrY25bMfnFJ892f5da29z8Fl5huW71fYS7rF3qUjc6ODsvA1lmzp9NSwl82kfc7N219s4b4U9+w/ZMn+XQbskyyrdGEU9a5zLW9kdvIiPY9X48N4BTKJV6rduyhYvMvyrbuD7YN+zVFZ3XUaJah4pZ3qJTveZ8fZbjufW29H9IY7UewpjVesydElnN1w57jddgSpiDrazvhL1TXsjgbpnqEPN9+h9A5iWQzaySf3RFscTYzsYExfnz/MrEH6QKSLiSGZ4GZbE1Occdw/gRmUEymbU+9dvnYZP7fIGPBbXnY8kDnGU3ktzIT8dbA/3Ye7hE5q1Yy/zW4DAU408IpxBjA+y4Cb250ozea97q8aJzwjc7wz0pudFb7WWaA7naXa44yCJc4s7+23c4PNGL7EG7DRFXm6paxP9fw2VcZHpyIU5dbUnSamIjwuVXU2pXpYRLz+a1JBxjtTE72ZDq5y1oMm4x5QV3bKg9L0zXrgkc3p47GN9dpo37tOWWxquiIK6+sOWBSCxoxFPV6yyGIGeXM/kP76dLRhyjklJMOxFwdNHdlyTcTLvfDHp2NbJo4poZLrwzkAoE7OVjJQ9Q5pHAPHjj6ExvQ6Q1atdKZpRTWQ1ySH6wxNYqahpdYZuuTz2ZvJh6CumCw9dG6XIQhPM4T5RkOUm2boShsNJZ9pCKdjDZVqo6FIthvCAtqmQyuPOzQpmw4lWm0IEsMNtX7mIcusYH5VVJsUUbdD0UWTE3kmOjxRCJtIqVspvLDmNVuPYTXPz0/Ej3mdEYqGsD9FUcXWKLLeTD27aTo0RRGN5idqwuREF9clstmliaIyLVGCOYl0A/ikkvEvWu4dl7/kuRBRRVYh0mgYIpQXIlrdtYg8HH3IRQZ4gcwxhL0Jhjgx6xCmNYdeab4hTuYYonyUodtuNEQLQid97cBnufeYf0+kCYY0MhpliCBHm/6bnkTrTmtxkh/WKwylbHahTW1z0mvaPct7wUzJtkI6mlEIv3prC324uRDyZhfqmAkmbPEHF2pkW6HZBhEy2cxNhKofWWiNqAYXstJ2kU6gn7VzuI0sNyaSycxEiu5NNPvMRDSzN5HDyYlmPzwRzax7OBZtz9hEOTgwkRK7Eik1IVHqtiSqbEIiS25G1KEpfL+OrVfG6LB3jItJ5+5DhVh/SKPRh3CehGh1liDycNYhzKcfOpmVZnTvOLTnyaBDGA03ZMKZhpg51lD1Gw2tNKyQFlbsewqptshQSWcUYs7+QlftKfTjqkKUGlkoNEsKXajN2bOb6rPuuI6o+xtQKHLqSYV0Nd5JSyOMtNx7bC/KlM6GQouMJqSTt6drm+qt7lC3oJcRmvoIQnQfgd9KKMXRhGq6nlAkRxNCQXpnoZUPLjSpnYUiWlIIiTGFur5fhmUWsfi0RNRZkYimQxJxNh7RVwYj8nEhIor2IDrhy7NaG6mivNYMpELAfYeU7D6kqXGHUjf0UGXjDllyzaHoQLUnG5LpTEPf3WII412G0Kt3iKGHSwohb3Ohjpl2+jeritY7dO6wQlOPJoTnGYWcWulE0SjUK68ZW1BxcishRUwkpGi1IZ18crp2TwCiLm74sMlCgdb17ODIF1i07XlXL9zipGk/H3K6twlzbubTxfO8mX5qJMsm95nmhzbJtUF+riW7TnxZ+Act87r2lW76C8eTMxHTpj9eCv2AxAi3A5KTvZ/0eYygXW6/TQJ0Kk/P2J0BGCdptWHs5YUOHV9oVLuSwZJ6uwy7Bim19Ks/u6XoheMJ0ARq+b3R3I7gY17Fd5pNqZN7arTKGtMaNGtSt+oQVbOtm1JUZi/ZprukOzxlmT54WCHaJeN2UnecrEwtU6TTqm5JktzWDdPl3axuMeka+8Dy7sDiS/JMYUCeSY7G0+k+PJYZiqeU4/BUGIQHpKfduXKTCEYz75x22h0abr/j0eQ7r595B4chd1w4285WD1PtSHKenVFW2WnpADvOXGKnlAF2SlhcB5J3qu0cUSc3E+uItqxODffScepSOqfPp5PBXjpeGk6Zt2T3pG37yHRy1I57Zbajm22MotCYrRU4DN4X1LyLbC7brZyl4Q5MDvf16nDK94YDeWB4gxaF/2FLuJlkJkLym+vnPPdh8NkyDIhNxDD7IAw0u/qCM/tjL2TdXPkgqO3Z/QXiWrBMXNJ3iA9spO0Tzwl5frjkh4ebODm8QRvD/84uapBbl0C0MQFeMA7D05swrLwGg6TuwBDV2AsRzLzAuYEXOuM5pqhaAhOKqKvf6k3uUTY2v99Z7lCa367y1e1DdcCp735/mnGwqW1nZ1Di4AzTTM1w88gMmByTYUQtGzJkvKmC1akRpcMTvqi7/kHulR3wDqkN74wx2VsAt7r7ap+7iZe5Q3CT+yBpm+C1359W2W2uWxDJiA2R3q5hs9UaJLVXQ6h2aUhgkQZuJA3RMCWUYelhgjh7xKkcMDiSgybzOCh1GIfUJ3Eo2dwNTq7fkPrdGy7zm6HZauuGsFo7+GRiCxyNa4HAvhYbSpNBLSLeziJzM1lUU04FCLTzWU1HTRQGMybWm6GfsmHCZmpguFoDz/dqyKY043YECyrGTJYPPhKfmRFXSENYhLh5xUzOW7EvZvsOmf4EQexJFm9gaPcGDhZvsPTWDaedtSGjQRuQOGVD6ws2XEZsVlaV7RoCujDs+KS2HIUTtqToV4Zww4QU5I/LL3IWMWsSirMdR8g9Ydot98QNkhq3QflZG6o5aEOmKRtscqaGaq7W0HyvBr3+TEg3ZaOGve6ebhtNUNR8E8wWnLDUZBOvXmei4v4SILO8RDSHpLi0vbbQqW3d1hUsEqV1KIkEW0mwfCWJVJ5OYslQEkoBUPtIlGQ3ieZPJ7FpNAmS3UqiuqNJPBpHwlOzSHSpLetgrAlTh5u46UYTSFmXIooRKnpepgKT41SMZlqKRQajwHw2iqobieKhTSeQn1Qiq2NKVNxKApS6UsXMNHLRW77Cgv+3q1as9HEAbKK+HMQtDPXJa5TzfQBqgbxaurC2tHbs+G5RSdMUNkeZpsw/2IzfTmQTCRzz7oNXmPakn0KOX+GyUSxWr4zErZ2stw5nVGSrCvF1v6GhtSt8xuwVaxY0tnDFWFat6I7eiTJpxTDkkcEu+8ILG1ZY7x3leW9/XlD78W3nioBPsBuTxbwVaFkmGPPLhZvXzlZaP2bFzSmlo927W8VsV1thtHPsf9FuFXodyuNxEKar2PzOuM/aIhXbkiX/g81/U06d95G3LBfDU+h2E5jnZP0eJ1ygghh9NEy/mwHtAPvC4e0Bx70pupHWwPRmIG0AcYtSEDAIBttasIyHu1LQI18D00nUcW8KZQeB8eBhaYoNZRN6H24b9+7gcqzVYmLmFwRzStptP8l+FO9tmawJAvtyG+6rsC68q1C8YvFmFF6THnCkGSiU+qoKYMlddwYKdrUBKD7Cbr88F+1moIg8AAVL3dMtbPjJtJpdtEwFer3Ljo9TAQ15loXcoYKhe1PoNLG4v/fGFLOEv08o4LH8ulEpLByGwjrGEXjmoUg4I1H8Zs0JnVg6yxEnODNbeeI0B6NoPuiEcvagGHUeipcmnrCMZSeq33Risq0nJB13oj/t6N6AwrJ11ctOQLwdkxhnB8t8LQq1qINRGObG9gGNd6JQ6B4UTRNDLjO67uJ0a3ODiLIThTCX2fwxKLi5gXdDqtuAI45B4ZbB3Sc0bvwZzEtnC04ZDrrZeuJKb1vXAzbDSzPoxNbcYFM23IRqB51IMI8/0IRi5+2rYzridGNNWPo9EQTkribrWBOzfK7o+EN5c4PtpXNM0B/HmqgD4CtMwA2MNYGi+SauOdwEJk+AfhtNTGDtLWnbObE84AUnyLTdxGTOvqOlJkTN/gAevDqzzoTUBpdIOrIESNtN7VNLbMRWc91WwroTDVtuRglNMYjYTvGpFwhvLomFHq6GrSQkOqaEIwy4FzMCc22JY97BJSB9UsrayNoSzHTPc7IqaVaLxbLr9pRwqAwocWJHe35BdkjTSeigidx20ku67RY7e3hfdwvrjx3Rw3seBds7QtA6cAQz5BoSFkwtIStXUxMt3iePeKSt7JA2jqiIWTTCU2ZB4FbaNaIoY5bJXXhoz7Lpb84G8mT3+Eybe4rtH2BHj7D9JkdfBqR1g6I69SrBVZOWSkl9dRJQI0m4dU1EolHDzxbB6LQRYtgswtOnVsiQESF9UkOrs0XckknX0YCEzhOhle6QEXpaNEKTjEboqBGTak+CE0aoabmIpYy06klOtwEFi0Yg9R1zU6aKsJTdIVTIFDvBOgZiI9/kTPhjuCTPJCgDCbOZiJ+ZltBGGnom2Wx890esCZzFkX+xkYVexzFb/s8GMojDWZPL82UgD7mRkf1JS9km3upeyzoGTVjymoBvrw0bVpBuV+ZA/trBm0FAtzIbtyGCV+Dxz1aQ9d0nZzPQqoC2+GCISDLX3XPp9czgY7niCsN0WsBa5tfWFqPjkEP2sv0j78vfJRg7rJvr+t8TrykTTl1pl3YhgASUqW0/bG37mQ3wug9tNJ6Ac75bad7u+pwXrLaMlF0r+E6n4FIqzaJZbDpZ1mgZzbsnJkj6u3iB3vXnz811TLol5swsPLVrhpbhxH67nsD9eL+ICS4YAkKmcwS50YBdIFBernljuVs3/QdqmtYQGRJzVo3l/Y8CUe0R5vRiD4GzT0QFwMkLpXQTBl3jHxgUq5DVcB0JSNpYnmqBVS5TKncxR8+cgzVZdoXv27HlQppqFl7+TpMCu7aUfyRgqu1kjknNUJSn3lwnLoxQZ1B1OtS2NNpUtFnVctS+ijpLvGU4wsurNUU5E6vzBa53aP3YXqAGTvLZnex9bi3mkWmXfc8NHJi6rcZ26D7Ig8ORfbVdXOmPt41vBptGclByIjVEaAK52aRx1WIETi6u8Wtqi7x5mgZVxGDIGGBFZslHA0ZIZnAQW5fBNrq42tdg9wwbd6jDOA+grJWm2wsM8sCGOlwDNRfJrs68dd9YNFSZRgw8PUd4qMhED/4IFg1qndCu2Rw+2tLBJNM6kGkf/oBlhzite5lv51Y/YM/Tpmuv6Jj5NbcUHj+V737e/Ry+tG9D5gZ22IjVU1qnIVFnTr1Rw0frNFjqvQks0oAAZxSRdRqo6ViChmigpgmKwhioYdBminnEBg/tvZ4dGxo+yEkbYZwG/rVLg50y0t8WDRO2aGK3fLVCw4lZ1PoD51uhYYZzNNjvyhx+e2z2Z4DylthsoZ9264arMGLs4OaIm3EbJqI6F2/oXfK+2+Y0Qze0rdmQ01aXkZsF62LdpzVu6AbNFJf5KsF5NfWfGbThVOzP9mrQvtZtjyo/3Wrv1YC6HBwpOMuDn8zGFhb3qpYYpaG3o8Ipi+MzsOYcpUGPgJEZolNvEMRghxl2Njsd2IujEmxwhhOPdtLBMoCLfJoZnOHIwtJW92YLUnmZ03LbMiRPm5ShBgju4AwE0rgkw4pWgzNccHMPs0PSJvV1Xn6hfS2otrV7D2AGZQInd1RR6YL6pUvDxzalFpxJBeIv3KgQu1zvqO4ZC6jWmLbVBkrDOJK1O6oJWFCnrovcUQNW08sbSeykDMq7porcqtC9DNbMp3bIlaPni8dGGx/2WvuG8xi3B8ZFB9JBMxUD7xe77oU3PpAzJXMO19MH3pNTgeiEH1t4LheQWzTQHLsemuvG3/4MGUzQ4MOpGXTTtLW+Ues1NUOhP+1Bum55bc4wwT0ZrJZdB1ibAQ1OGyUcnOe56wd1T5zHqjzSRReEJTGfc35gJ3fDejsMhZna9YBaCcl3GZ7PovvW0nv2gffMhfajXU+0HgPxLsng4aQMLvvAD2zLgBpsvwdstn+/60LrMaDFUbNkNAYaLMngAjjh/q74DTXtui5GfaZD/DekvTWQziCUbwGEt71M5s+wvUJyHHeZaPlaZlfq2Gc1p7hZkwvD0sMaWZ2TsX9oVUYHUdntrsxIwEzHhbEVgW0fDmxr8ODPwgTMNgh9XQaxTET7p0B4c1HOPsjcSjQ2XMhs4s728oSemaJr3ddaVHjUrTE1Sg+5wOi2CXDab0HzFRduMWyCThdgcLpqwtBmW9DZhAsarLhw2ukSPDXhAkxdLOHqG2zBR9MuWDpIwrYnXPBhmQSWl1t4xQkXMN5ywZlBEkaZbYFPj84e52JIeGkEyyZEgORQDK1vwnCB2RCQHoThdAswRLDoAuf7IVzFrguJbbng3IQIoRhsofNyCCYxzELUJlx4Ng8CTBZd6EoMvJB0zgXJ7YHw6jYId9jaj7cQ2hTwZ1swOSEgkd2PqteE5OkZj/KoCYk6j0eenv0oj56QqPN45OlZkfLofkQ5L0dejxUpj+5HlPNy5J2ydD+iIk/I/854nFInJBrZivzv7McpdTaicd9nP05fJyTqPB55evajPGpCos7jkefI0vsRjTwhv3fG46wow/vRxzEhJdbxmLI8IX2c41GiKGzn+n5MoFmU+mkT0juMRyTdCameOh69n8FIUh2P6OH96PlZkaSq/YgeXo6en/1Iql6RhO7n70dvccuREc85EThmxJvLFriu3wa2b7ndPbbFl2kRWgDxCDf0XRGqHWPbQSzM4XvbpkEPBRG3HwLkXGG3j7weMdjMaZH97VFtWWqkQpnQji2n1SpA89tYvQnU30xxmwHB5tYydK9e2yE/e8GdkwvZDpax5mgCsYQF5Kl7gjogYA9r+msJ+9rUv89dtZ/3ies6bM1aC4A8cZ0E4x78NVUrV8NdHyOobgdiznjsxhunzhsm0mnNgAmUd0sIYloaQX+FoRLmRt3dEu6mpWiuGLxZADGuZtokgUfaOAm9LSn89kvcONbbdc6YIkGflqK3bSK3j8cOBA8mbjW1McIxL9b52AjkB6O4bZYoC7fnROiltZwWwTItRf6cYWMk3t/Jc8sh0Nas4WvtewuoD5m1Ze4WQF4NhkCblsLvQmmpRV/9XWJg+tA0T8Kqi6o5IBjDDAh9AzDTAewABz3w6YqJHisfNErNfbBtY70HRwQqmGPQAyqn/bgH9IZ1hnvhJgDGNe3c7oC89uNsxAP7hnXZUWAAa91GB+7R3ckOChnWPU4A6P113l2zkF7/pLnFgX6tn5ZeMY1ysAg2zG7Q2V13NMGB5WFdqpP+0G21284Gm8Ja2yDXVa+414FeAc1rcLjXQddDLSS/JoXLWQKBP6fM3kzrm2bzOTkC+5Mg+K6YRi6ojRkAob9cZHACZfqDAhlH4hc/UJid8h/6QNx9aX83dgM58QHX0xLEe0Q52dok2vZ8+GdghI6dPy1q2DskGBghxEMiWHLsRMqWkdOooc4hwyrLhbbPOJ5E2yPPmx2S+LFAYgkeIeHUrH+AWpH03IdHsPtBxg6A7NUJRuytFONqu7GvuWj4uJkwnXja8GjC0DAnggHrIgxhV4TOvYYcmTwEM4LKuDdCxLsiONHkyW9XhIFNm0S8ZXxaFMGEZw6G0yL44JCpycwIDQZGEInlMs/JERo7iBplBNHh/CGzLoKA7YpwwYGTbDNHouuGMBfNmVZHuHxOBEwGRnhNE4ahmUOIjRE4NoLVyG0ygq/3rr8NX+VxLhO+QexbE9l2t6sRrXSxFyHWTewEk9RMn6ECNkwdZoyazzarFpC3I/5fXooA0x611ocmlI1OEojNRFgqZSyC5+1y3/a6ImFlt1iL3AdPOpAjrV0uc4176UYe8BCD3ucWvD+acYCY4xg3drBILzmg7O3LZIsNUGoBa8GVBmY7f6363Qx505mBZxlwzW7moEGM+t58eoRejQjgHMF1O0Zmbhc/mS+Gm92LaPODhrfIxiIStmPMuu1ihfGxiHAOFDy4SBQ6YSlipvvAv/j2Ihxieci1iWC5hb0IrpgeCgodvxcxs0Hg3uaU+biiNDKDgI5rCZx8BoETryuHNrbM1yElLMvJniYROPVscuILxqDbCHCgsWK6vaLEIFfgA4WL9hCaPnrEU7VvwDGuHE+4Xdw1bgD9rhMAvlnaarwwMFgEZqGMYQOETpdA8MwGCKVcAqGCJQLRNsgfp0fKRofEDpN6zoBw0CoIr98DASfL5ZOmCqNmSz8slwmXQCBgDwQ2XQLByT0QVrFH6GCDgHuGMOVIwZPdIW4MBBXcBuEiqyDck2O/uHPFIGkVBCrMgyDBJAgyGCkca5j8ZZJUYolQZKqE5wFyry0SMtSdAaiwMIDENTKgLq+fab+RwON4e9rvfxj4l3BP+1dQE/4fOVP9afRgP4U81f+Ar7ykW4/3S7Cn+qMutxMCe64iLYRw+VgBlM2SsMtRAmBcLMHEuwRMYaIEzuZH4GCsgFF3CTDj8QEQGCRhuxES2DBKAMTVEZ56nAQMTArAbLqEvcyVAKPpACxeJGAWcwFwNkICC5MCjHpRBGNgOgAaB0n4hX0APF4ggfPdAEafHIGNax54YAqArwcHoPk8CJAvgbDr+ABuMAaC47UBVj8+AMwmPuC4MMBXLH7g8XEPmC8PMPS1AXgc98AFywN8bZ0DzmcEAHnBg12PdeBGLg9g0toAt491oAbLAyg1xMG38wKAaZQDzSc4uMXyADJdG8DppgdDWwNApxp/PR580dcdABrx+HsCdvoXoG7259l5/wCwzX/BLX/hrX0byGD/U7wj/SF19t3DjPM/rfUnEONvp1rfnzHX/gNgsP/mX/4SzEL/jQCD/SV92+nZ8rNfTPI3EFMvS1/r3zHP/hZpnn/N2OQb6lT/FtwOHwPG/gu/EYJkefb+a+pM8Muk3lr/CL7wSTdPJv8fwEL/Xa2GFs7kfyVaAdUy8l33Hytb8c8So4Bd04BCZrn/V8cef00bdvNkt8nv9/g7GO/d/s6T0f0G424P7HpfMMf479xQHziTXkI3xv8DJ3ob0vT+KoyJ/fKLcSijs9scTYs0NNgITxb5Hu+/VYdEwqf6zz4ncsB447pCGJQtwhoVfWKSP0gMiRmv9X+vXZFYq/wVX+hvakbFLlmM9OfIuuhzuyJlw/xVPtJfE+f5c2pUBHik//wtiqwaJHPErvjJRbFOu6LwTIt1/GOHNct9cEo/bxZF/42K9KYnjHf0yx0VuQdZhq/pfwvTIv62R4dc6H/4Hv+6De1nsLvfgG2Jf9sVy2NIVPz0fkvt8ZfotLg0M6Mwl/jTZV38h9H9wp7bT6tF8Xp6PG7PsIk0LQxMKLMKcSDrpJ/nTwOew+rQDmE1TKTYdGxCgbski+4Km1eOc+bAxmoArBtE4chV+TtvFWoWvbZlCju0v1Zm1cesjrGyX+xIf4oJGvB5QnmdvDjP39mxeQRLikSYjSL/DkatHyYJX0EFzEPhZ40vK6OC3f0Z4BgUgTMDpQu5LypmQQ3tn5EIMXa7MLQfwAoLCQOZuH8SBrLX2Ug5JFWDn+cf9ezxbNR2y3YwimdTwXQRkwKts4rnoV73DrfdGEdjUI+0GSiJQ1sgLTUEFUNP89B+nHW2ffRpTFf24z/Sv4y6T084flgMSREyz39KsVL9XrNRMOBglK3xIdgslVyuC/NEv2vUken9/UUdtDeJXN6hj0GVfc4ZqDuk2qX5fmj/sy0w+rTL5cnTEvePkOpdk7cDz0+k4NQ5Z86sFUG/6DRYdM0Wimp7ne/Nosa6VrRnuUj+i3hTJnybwyXHiGDvWW1uMRVyi9tm0a68ViRrt+hm0bCFImVYDLFscXmzaFe6ViRlV99m0UQbF9K5MhRmfXOnQixyvVm0XqMabMm+hbOvam1JTLjI+WbR1VwrqrVe3ixqtlC0j0s6oEXubRZdHWtFVdY1N4s6loh20F9h3GVU+AqnzaKov1aUa6P4ZhGwC0WeMY7YjP33WxU3i3ZFU0XCLvTH37w8Lqx5+Gb4RAsHU6tMmNkhcQ/seJ1N32bUxvT+sjRlS8dOW+Skyz4vRFV1VhMjTw1JpPtmCZxofGvmdLWFl4tnGzP2w+J+nITkt8qfkqFTQ/sXzp4X1qIP5Arq2KF+JEIst/UEq75bz2bX8tte/ijOHvLZnJ3WELTBpdhkftnM3o/k7FQr+/+P9B+2Y98d+QhseCc6JxZce+9rZqf+s31oYGd2RHJm1Rk9F+3N+1s6m6b3/+2RtGVmePPqeM7GZZjN4XUTwmeWTx/af3v9jOQ0bcLw3d4zI/1vchxdtgeYGaiJR+b5Uz+ismmWWXM0GDbwD9GA9md0QQctteGW+NU1KmW+OJvev8yKHo02yIzMXL/leRnEOXu7keeh/dIXc0zmaJxZ9FpnwWrGrvP6O8ff9oMa+/zX8Tx+L4YCkH3T/vU3HUjLlzZgJdkh/mbwzrIu5mvOefyuyVh9Voc//M1b/ciBHL/yIVbV9vBHyzeJ7U7Hb5cvOKNdfOlvXbBiQJGXL/bzRmQ11/yvM80JV69jNlS7/rYZD+Se/9VxhjB0Pdgf8fWHzkwmi7UlXxcuvZSZA6wIB4Y/53Zt0/vfQ+00lrHvXax4VPhzcXe0Ufj+dmI/d2ILrwuPbm3ONgtfbQf1v17cyayLsit8H91OCoXdLjyc/z6ljbstuiv4lYd568+Z/IqrmYrKnt1i66ngcnYxu80CVu8h/O+pWzAhvBzIr7xlZzk8ex+9goPPrDQe/MHaLahobX8wb5+9gsUfyD8orvfLP9nzU1fOhf4xj+z6IzpBtvbLef6b3ID/taw3N641YvTNMsdqTOQZd3Tt7heayttZ+TLUZMZ7HHq7YTW0/3O/JjPsPqsFh9JIf7xxuI7lm6Ax/m6ef08P4XpZ2ZNsbY4ygReXYMezvcFL7+5+4VMzohXWyOazrMFu0lJ0aL9wA9sZ9yZtxoo90j9+5FiLBBN4g1+Vef7Po6RlNwYxdknjF7fnCnh0ywyRjixEWLq7S5mQ/Xr2NAmrLYxLkMjufmFToU2ttjNaKlMatyoa9+7zGNrftTyc0rX2RFf7bjEL/QdHxvYhNMFG+u19nv9+A4f2/yyMHlvfYVle84b2Q5oUrW8Z3LR8tmpl0jZq2uBZUlsGsN39uBNgXB/petw8md/UbE8BhvbbsXAjP8xnSfMeqctNwaeJhDH140g4ulI9GsS5XW6w7HNsJBgKOGgZ9or2WILDP3CJRT7592If2yye2/80qBJb/aGzKuII8LhNNvizD13hcktspIcSP8c4K0mzMLYLZlsGJvk23mKxxD28ciZcAgM8ZMtFML03N07pZP73b2nLZTOx+0ddzpZ1c6+O6bOHmx+ZQzPjEzCp/j/GTcTtqbdZ5sQT++r4yfOkdUua82M9fIeM27qMbc6DgOmJ9AJkKL2p1KZH3c56i0SvBxlc9pbHvRgyPust2zOXaHmvW4BlQM7OLFSPctwLQhc/IbRlaARxDTquqXGQ8e1u2Z6tRNt3oB7BGpQsbcfL/S8APegoWAO+G4seftJQd27m63fXqWvGsiDP9/62efv4nKAuWLrfhZOb02U+O00Je386kn5tOqPBYb3iWwwlz1FxM+CyvZXI92DTy2maq87XuRvLHnmT1DwTFZgq/0VYLu+LrpUfAFtlQhTnlpa83d18NL18gE0sR0QWt71ikrzJurtEI9j6vgizng9raBkDWFYuydY07n5nOp94XrqDMCbdC20mFMI7Mp1BnLkcAPYuz+LS5QPdtQQTQ5YEOiadIrswfZBThxYjTfzRe9LLiSXmBfIAswNikpLmzDAn6FUqom6MQu/MLXXUx5he5uz3KvApyVq5HRnQkxEya8lekEieWxNtcnr5Du7h9TslcYleNxq4AnkXq979qEOQAOTyI5muPRSs3e5E5sKT69KEMeZAFJy6o4RyjkXVp/nkOzAXtvaRPPW1D6blmcCRHCD+l2oXu58TDyQ5KQeZ6c/acUIbZCJKFo45U+PHD8/N4wS9vSDMVxcUjJ3jnTm8HRC1sV0Q2WFKVOcUetGkUUY2p+Ti1xIecCHpUBhGrAc1TC+tF9/B29mKz9DAncS72GnuR91sLkBMNTdVh5lTxY4hqPSOpaP+bhDERPS5WIGu45SgcqjKc8aDko3U7yVH57aTf71rFBq/1WgCtAXm20TF+49TvKLZ6xxe7XlUqtdcLR+WeiRpEzV/O9zrg1rnjQRs90qzoRpPv1X5QwZ6jpStOr+zzpvQE9Rlsji5/s7VUPpWGMrv6fG5qmzIVvQ0OD2ItbyLMG9Lp8L3pN9QNqefazvTEfjsdOneyHRdzp50RtJ67gFy3k5WFy41dswSDHdzS7JbubXFMg0/uQ5aslmKn79DeUnYzYeqHWWTGtxbNWllH4ejMGb978xkAzZ2PoefpbxIsziPygErz1nDSbLXa/LEAi6HmEMuv2Kf27VPRNd6HAjCYv2+mLd/6pgVRtm2LTG2+uZZrITxTeRofJzR5QF7gHu07t4q31vezXEog9DlfLZyEvUNjngZzeVhbeW6p5i412nmJq4bPON1e2KTmDPP6+CTz62Uu84P9Mbz5Nx+j5LZx6VeWg5c6TjW/aQos8GFX354eKo3QlyfbpszjsY1R/Hw7Wu6rFOCtm+z2cnbCsOm/qNtDM8JfVNf301v1O3tbe0m0ax2AoaEf6EM035ytmmT9d5wBG5juLS3K1wveJW2I2aYFo3Mz5aKBWqODtBQEsbm92FXuA95SvSAMDPcy3Ez+tFF4YMpc3J6OiSrucuRxHkz1sen4pWyIrzBvjST7xsW5WdxtkPbESXspcIHpj1yX2ZKnJPPY7OyD+hQrdhdpiTzmvI6+SC9XpmTZ8hWxeR88hugh1y9A1OPW5RMjGPzsXBmeon55P+oPe8/7HdXAozS57Hkha9it34JuxEXx7N0JPvD9rD3bDI8jWsgOcRr0lqL0zpmqDHnprFGpw3sTgsuTstMz9nvOzHNszutf3Fab2UaZ0oa31i02eYuMvuaNpDhjIJfK+A/Wv5+IFPQez/4Xdjqc1ONQPeyxr+DdMf6HMipn9JbO+awwRncb96Y8bayW3RO3M53DuacCxZwxvmXmxNss3n7yDENsLV8hmhvsWESMejKchFsLF1vKt86Swjs9hBD15SLYBXpejv50qwmR7ol5Oly8zmsOP+wMUQti86Bm23u1X1DHLvOHbflXJH95rLFrP2eweYCrCDvU2vN6T079yhAXwtT17BIx6S0uSTCGpYyrI0MN6SRtZG0yYBnKZhaMu7F2jRgNW4IeMrwtPa54kCMGwTbJ87CTSOo44adLRMHZuS4odvYTTGcHCODlluJzmTy0PBrzxJ/EXlHl+auS2bQOprVLnImygpyE2nWump7zP0ELBkXpNo/3uAw83fNMDdkobnqB5sL9KVbaJ6udU8ieMx+c102qjMIHnIuuSXmJZjp4psDF5oL36WupDPJXKXb0i3ytpnHgE01b126VZyC2Wzum83pIkk7xKliNok/ZF766NL2cAa2pbtbLQ1ncT26S3ajX+CtDo/rgHQHB4/rN20DZ8H4cVvq3O8G7hz/y/hxQ/aPm/K8PvT7gdr1MLIeMHRJyK8JysTvAxgQ5OznfjtSVn6bM/eEirBh/Aftejvr2yeng40MBUrA870HqOd+9zlj3GMLaDYBPICt30Kp678bvCp4bliw2LPyGwab8q0VowGfrAeL2QpSXsd9NyFjw530TQuHhW24NxQMFb/gPvG+LAAOtgwQzewH92K2hNsoGBgOwnr9meEsN9sfjbnoGfEL54SrhXRpEVPJ/dR1mknuMsE3DTbMWJ3sIYwXLx18NU3HheBft42YxQxw4mPArTMDXMQx4E5aCH6Quwe7agvBZUlwB/RJ5PHS1m9NrYr+7vt2dCe4KRYShsOjvwWsJn4zOKF8Dlj/rfwYUrEZ4B0YAA486Q3gSVhCojT3D8PARbAHHLKrSBADwJu+B9wSDiBJ6Eu/NK1s47Suis2ub53TNh6MNfn9hHTn0o0H0yy3BLx6qwgzdn8DtPjb1bu/UbD4mzJLwBtYRSCZvAQcJkaP+iz+bmD6CD4w7ltYNVkGfV/AHvBB9xOLnHHfmgR2fCs/lZTGrPzekPHELCu/idv6bd3cbyFO/HbJcpKX5bfmG7MDwD2x+5vx9cMADP2Wfj5qcbX7+8uDTB9G6+RCjmwsjxh03IcdVci041iwTcembzd2idtbdLtLCwNwWnHLmmPB9hq7ctAxJvSuQtlOKCSA2sZhqfEmVhuNsbxhyAxbWWpMo5cgS+rHIKNy04+VWD7HeCHFK4z/bB1ojOA3IGv1ZaMxS43HF4OiA5CrsOMJLcdDtt7xrZXjiV6zviE+lTiEe9a3EUwlYi371uBaEuezvpFbS1J0Nhn3YPL4Qd+WZrDCGNmjtxgzunycwJHjBjwyPPEizdTiUNW4Yyp3yjHJeeIxRT732BGxCca+zSsGCmw6doF0VXEBg4YVx/08tZj2XeeKX29B4Upx3GwB3bb5xgoXgn3rq4TtQxJEtyH6YPB+8KWR0xPCUR4SXowH+XIj4Wfpl41FJUwFh8BWQRhL8D4IHbFtINMWIYTmgYIXM+B0w0CWRj9i2w8FwJ6yRuOX/+ibq0SYjF6K55rSz/0alsCcHfsYqJtdCD6ix8B19zvjZsA/qZlo8mOVgSjFzuMPISze/pP3fkcbo9/H4wTXHSO1TcTCPUNaNtWd7wqwhgngqmzY3ay9t1kWTnF3zwRr9PliiXfzO8zEOPYz8eaApDTNoRpL9ewD8jbKWcYulQnzgLxvqUEY8fcid504G32LzC9Gs9Lh/lYwmIa1KXuu/WHj+yfz4/tYnmSzTB6lj1Xtb9NuNIMd72nTYeAL08DaPCyPcCgXSEFhwRkxKCxm/74dGsqmvQjeCuNyj6vRgM9Q9oGhLjrsIMBp1sVhpMloqaxwmyNMRgMThrwDD+XsdoVVydK1L+CDMGk9vLgguXJhdEC+L0hWt7v3FXF//YCwsDPMT3Y3WPRsVcTWMCBsqxHdms1aP6vRQIchN9se/Ub6QjXZLXZjL0pz7jZVGL/OU5txAlfsJLXFPUy9mSg/YIYgLsmJBuNnCOZ0JDMZU7EelgORq3ph9t145gB2PYMjT0PWgJF9dvA8E2OXH+3BhaeJ5aZAma0u4LMm8FnphGOj3XbE237f2htqXMSdTP9McerAAI4lIpw4jQGZXBYbH6b7SwuXaBkfln62ruyX0g4BHExrwvl3LSqZ47JlbHFtbjb+Zdmi7MjmOCUb53V/H717b8N3bmTGxGqucTyx4Wci/MTjMUl2xmxGNyxSnwp+A1kgOchg6+Zy1O0gLVlmppPGcUYX72FD18OcZVxO8FlrDCfjZn9gRbZmneWK5XTTknxCbPD3ma88EXvPQ+EYb3zRmHCcTWh+qY3HJOXZBGlaOu0xMaaztK3CuszZAiENVAVvKokmjxOypsS97yQGcd6i1Ae1HNBWiG00/RaSi0s76wwcsntob5nv0tp8Tlq4RXIo25ufsjPSSfkMWChqsHhADr4upVOv8wMsvBbqYhgDi895nEKYc2xxozEXFgcpTPPXlam7scySCUQuC+YnXNc8gU1IpEsanNrfFs3DxgQzDR+Md0z3C/eoYlGzMz9I99eTY8JW2Zm5TqnN2nWTCbqlOiap2E/Qst8QuivKTNoJA34wWOzPVuo29/sJJdgU63hktoNO1f6DbR/VYUwerP22zHRi9z0w7qPbxlIdz+tKhDPH5AF3F/b0AuCiMotYxod1H15L5gdEO05xZjVMI6y1s7UwpJEkxQLrn7i6ev6x1XRfs/f6LbZFwCwvKE6wkET378FCchl4DoMj7r/PYcTOAgkeSWjhOF7LcfvJJs+pzV2cbRxGAJrfsOjaGbf/w7CRklFkzGN7SFTD8vrE639M37AYxWgzjkAO+LCY2ditZN7cQRqWd2wgdtaVkK/d6IyDwTCAfE16ZgOIDQYRYFs5Nj87ixM7rFcw2V+fqXYU2zVWcDj9+OiNHtmBcu5wzsrY3PaXrcvQUAI6mcfscYPWkjsbQAr2QvYGEi0d9HPLEpcj1747uWzaIONy/gXWAIF0yrnjgPs+NxKmYGhAONrWcWEb2belu9tcn/rFpuwpAXgI8IKAdMHpBhab+VKAO3Xa9pm42XlJPjYChL+OvfH2n+Et+jXU/G4XdrW7dZQwDU3ANLJ+6PI8ufSRAkwK1TQdv6lT/82WmSJqaQWPPqzb0gm6N7PEYpVaGoIDOa3MM6GNLSKRrlh/V7Jf5jNv+E+2uqqpMsFmt6ly3g4NDYipMic7eqO5lhN09lbZPZ4UHbhK/WaO/YepmmFvgnMPJhbzkf1dMiNzswnEl5pWwqkSO1uLHrrUlQ2OkcObSZEnkjKyD8uBZcpz2adExx9PR6TfGkmbTFmofnvpjzCpJbiOot3QXVzIl/63F7kQVqPQv7UyoIofZ0pTkJvAHqyVARU8yBSCcbyWwxFmzhlygztj9ui6wu4S295cwNj+elPDQmKLthS2zBCTovo0R7bqiP30rd3CJs595nLyiVstZw2/ZaGsRE3WOCL4m8ZPk+ps8tV81Z5gpegIc5bCnLODkxP1g3Fxz+fUH75gtEz3P4Hq75dmTR8Rd2XRS3lbTNmyi4wen/iciVsEo2XsNBHSJw7r+zA7welDIGgEXrvzTFouwzqm9+5RCNU+moCJxg3Jm23h5ET8HmJDPG+BxAnoSGcRi8gleLNGkWgcf0nniFFcJ9h22GqHhXhL7zLQzZPvWwjM4kwK9Lo7MakXjhuCFTQ1clLbcncKxe4nxqw2ddL+Cc7+m5rjF6A3DnC4y2AcEBZANVGA699GVlamqCWHRx9KbelU9+Y/FhurpTHXcgEQZ17bASJSyivfA94jj949wXZD0mDdJtuW5lcVrz06gEUmJrWnH1O9FjrYf+Pv3215/d96Hrs+/Pa8vX1/W8fMYx29+Kx4ti3bFfQGLGYCapSNXj8QIM0JAKNbxB6VdcYntGMUtX4vJghcSn+yM4UpR/JQlW/nsa0in/UU4xPYJjlVvkupaP0mhVaxeyeTZJES+QG6Be4F4gU5CO3PyNrYNjW5OjlYa22C76CueM3loMqr6mms0KZ1ge8EX14a6NbDFy5bQfq2eBkUn/wG0jeLFNp4qTl9jw9hjVSl64aZXO/7vl9mHh+KZl4bZnL5Exarm5SlAL/P+bD1ya9Sj/wSp8KJ+3h+SS5JgwxWBlm/Lx8Y7qcBHlYLkLKzBhgHwXLWVvu6NMBDUzgN8LDfV0zDk8fKIHusDLK3SwM87Pf9x8og80osv9cvLLI5JtaHIk/W53VFvxqFYyoc6flOgbuKb0UCK3FFv9KDBY2sH/liZZB9GuBh5Num9pHvy73dyzFpZTn1WgbyNGIUHBOKZzvxUuRklDA65p27GjG+0y9/7sRLkfuiD6BjGXHGlxgNupHRFjmNtt9EcGwjoy1AY7JeYjRYGeWlsYw40xOwdehAIx+tF2M6Kc0M5kj1iy8vESH5Rwlif3Ut0F/bG/3CAipNCQbuLqtBBvqiag46jtxlmchAXz/O4W4JPIaiFSsAckowcGRvMgM4C/gLC6ioucg/SaT8a3vDSJuRX8JlgLqBhFf2BGbm7uImyR+pmEDNMdFo5sr4A4Eufhzbsw3NnRzNGVE2nCYgH4KF0umu6/SIdD0E/qwmyD1QmjiKpTKOgmx0hZOuA4PU9WJMGTFaNE32QCMfc4DtebXgTvjM+K4ajc+iL2LDkMR1FxJv/LELgssGKD4BWwfHzOMUzD+MkE1GCeMNC/nHyF5j3nmuICgzCOKiF30AkzAVs1zMlH3zD6ZitmuT+8g3DfAwrUKe8L4ZK4PsSItQKxJ+6MqeQCOsHoymmK1IYMFW7KspsJLI7vuj8Hu+itnKk7UBpj+HcHYllp9iVAPP/jyB2ZhYHyqaZJVtdeIZi8bM42xNDD6dRmyqu+gy0FZlqxHjwe3IQTH9AZTKffXn1VZjQvGkOvGVewrZNAqyUSgC8pVxri8ssvX7pgEeqsk9oFoYl5UDvSBIrbpl3jfbiYBP9Fp3MEvLBKStg9taLK1Cxsoge8B3Rwx+vUGUATJWBpnHL5APwG905Je4C3FYevKrtHvSs2qHlBez4aYlRTFb0gJslzEjbTOOi1WVhjEHw76e82HblVh8sbWblA2Csbpe3aduLECXAizE1WQGy5qCJlrd3d3d3Vk97zthmXAKmmh17Rz+UloXJzNY5i45qvgW/YDQkqOKLtnp9DsoTv2U8omPIlL5niOa7qahWbVWe1MjrJn3+v/6sfY9ORr/2ti/vu+rPaBcm9yrfV2bXBu9Qr7ZYspPnXgUKWSpXld0p3MJ6ZhbPDddk0KU9XmNrI1tU5Ork2uC/w5+bbe7zVp/B/dg1mrOAPb4vrJVjeqcAez5BQ3lj1ZfDql01l3+YDSULc2sI4o2xfE6lC3NSL/cg/XxLn8w3CEfZCbyyFdOxoZUOgOjwJZ/FCDsR6uvLeiOfDVU05APMrlg+K6pCa6D2+RazQjbQkrG0qig6VxCEmWPXEkWgurG3OI1ieYIiWVtuiZFkUI2Cm7FvnKgvDQIpC9oqA0GOOahK8DebDHFBJSxf9Q+deJpbJtaie7b9XzfXCenhfMd3N3BLR6QFhhGD2j0CmVql4WwU8OYw6lhm4Zmo97cc0QzjEzSmTRp6FFEKl0MuBQJLuhTyiciIrc4ljZ7eQfF6dnmz/0oaclOpy7jhZnn/qcvsS0fZNnaJb2PDr/u9OzSUKok6F5ETOHdR0q3vE4EdRxKlQT+ZoINfqR0S+tA1gMJKbkZHEMyJOADAS56GS9MsPd9BhGG+CJiijDKwf+Zg+NmvsQRQ3J0OXz/1BVZ/1QVIbKsvkGI6vMcXv57eeh1Now56ZUNdzc7ZShkqSS8z9XUglnre/R9G2zuSIj39VGP/BbkylpL3TdjkPBiYQrZKPjdYONDqGauEDZ3JFsA4aaDifftYna7YXtCDshg26RXNsQ6FZ0HA5BdZ8MYAoY88nt5GO+YB9AVhQ7lo5SrDQ4ZBxkdymdDrjaogSXJ8QoNyO+Yh263y7Yl9LKoyyZAqGj243SeBON1rC7zzoqqzLME90jjl0keM1CFBLKPWxEkTFxLDMvMo0Mw7/yY7BOBAjteYn3pBAhnMazPODEAydtlfrBeNdLKWC5QupA/eHgoBDLajJmk88Rp8pMboGwBB+f2CVXcMMJmeL/g68vjfWMAulMOHJMAx8OC8A016Fcnm8DnDiuRQCfYA2KQTMooTOKgA7Q6UE6Lw5GU0vXjysyVrh8PAggTa0irirEcYXRgJRUrEarYycyVNrLDamTwSixVuKSJnHgz9jP4plTuOjAumxcIWsLHaAA29Vn2GA3A7nMpegZ0inSmBNWOQYWLkdSiOGiRKh+GQReeFkLAWghxQtIvPzOJhWAuzkz649sIG98AtIaPhjHjpVauvAg3xbY/M/vC1X0hZ8QgtmAkqjPV5CeIoqrxcyAT6EpbE+88QXYwQxMbOQnTUzyLj6T0YMREelFi4qubxyZYrjHG0QTLRVHFVzeS2phI7yk+ktKLjZyExTtPkFE/B1Lw8SeIykp8XwywnOQLOTP59GdmFURJ6b0IN0UoJ2FeauUK0ROkj4YxQ+IbgNLI8se3u0IwF0sDSPmONnVEvBRmRwQB6mX4sjt9T8GHRA8PWG75eBJnMegi5YKbwSYzXPWCRKCpxdcGnmSwyQxbKziUhZbAQSWFr8mDQS8fmeL14vI5PmMNcorkHHSlL67EGjgdM5sbmw6ceVmxBjFEMjfTMrSpBaJcDs+MiwBiqzHWMPckV9FM2DCBnQFxRtaPfNMqxF5w5Num9pEvBy6rLBdrILXKdk5QYx7jrS29oLgLbuDJlUiq0p6q0yoXHCBx4y40tQw2mWGLLk7cBX9hXW3FUnRxukuMuSEcFV443Q1tvHlfzxLw+IWaeW1o442XLwZQPGcHpDaEo6KuTa7VjLBXvrxPA90+3t89nhaumlzyYUmIl2A3pQIL49RZZIwktADUu5zJEL6GR43n6bTxVa3PB6H9uf9QmqqDeWo39atzy8MiAhDZPpCbq29mnb37W0XAf/dzOT4NdMuX92mg23+8LV6/rwPbD0L767op1Uvs5SCDDE3ySWO11q97WAaZ2v///3/k273c8+D4qtbnq2gmSK3g8DnoSqXKQp/Njc1zMy2fm2n5bG5sPgdd6f//44UaAj438X0dBR9MNEpn0T6o0+wfTDQKWJWjidrgDuqUhT/cLcX+3ClDmbibho29lGybbmdVCwSbjBXCOpPi9GcBRpqy8EcFH5RezpYh0EgraUiEmolz4fLTbEwVksuUosajQrAqF0NAUbK3qGDRaKI2cFaBO5NpsTHhJLsvNeA1A84Jsh1Eh+UBK0N4XylWEm5gW9byAyUzHkSH5UFIlAHnBF4to4I4oLEnpT79UgNeh67HHnWywzHhJLvCwHKPEJNnMi1iIWE0QwYZmuSTVqvTwgS8b8Yg9uLIPod3bk5cV8mI0QwsJJSAxm2pKMlWvZJsGCpvHCXw2HfvhHQ6sO2aUMxIbopyENpf5xYNOcIdU5tSvT7OBUEZAKltW4r9rQDNEQqr2jRsjFrV9mehlaYMZSKDjA9H7sEkylWtz6MtAvBdQrwZQeZgYI3gSfF+5KO9J+y+E03HVmPu0YSSq2gmtOFOjuwjGiWDiUbJQA9oROJRTpH4Ougl56Ar5XSMr00eZDY3NlcpfJmbaSmGSCxVAkfmZlrmuDhwrLCuXsu7Igd1moFgBI01MIJmMNEoWyJgUqsYgOyb7bJcGuBhp1Fx/UuOlje68tCbeRLCDMW4aQoTbXlYZChNAwfz1G3qV/eDY2dRVh+KwvPFPhZQhG75TRtlBE9iLNcUC2LBxY2xXHMBKKEaaH813PojkZ7axBzoKmg5kyGQTDCqwPL2GWO5ZoNih/QaHjX8IMRYrrkkRKzVIUnm6bTxIdYwx5OrWp+sL1z48nIa6HYuR04D3RptecFvvkOaOrt2kV4kE4pVk0viAOh8CBn+X+mfhY8FLiF5WT/UgfPFlRyfj/d2j5dnVebliqSY4RMZFmtwFHwukSfgv9znoCt9Njc2Uviem2l5ZvSvaOZUvIr+zYxBJeRY6Io8dcnW8+gQ9HDq41woLb8HjlKX1r9UWb5PqFJc1cmgmPyfR6kblJ6ZhfR/Lt/EvJwTSIj/ubLgQzWMhz7G71PBQhUQDmcBFs8j5kgFnZMaUPoM2D5/Z0WVVF/iiSSt38H0gcLzZUvqPI+UIaieLyDK3vv8QZg78i50dP9Hc87JmI+RJOWBmmyYEQCPB4L7t8yw/wGhlPPn5n8qnf7O4QIeulB+zQ3t91ATT2jfAgdn/wNCSXDKu0nj9UBwXyoD7XsGi0ipf0ENzt/B9LleEPr/VTQTXlSA9yFCa5PY380k4v95Om28U+ZJcE2gIl5eGWXDydh1/j3Ib5mqP1qxGkKUdwazjwkjRuiXqY5CPMwauSs8ck9UB/di5ehapOC4FS2QcrSytYWWS7FjrDqtkAEIKnXEF4k+S1nI6uSHXkySdvKQtc2XsPnhgl7cLs9sNLTnDCCwBEJHPnqS8gVeOWJS8pGbJf+RRMWJHBkC3QxP4MW2DEpG2sJwHjxQ/A6sBuxuWmrcxRSZl4EZ9LuSlwYI4ye4lAERIC89UOQjjuyG/MhMJui41oEG56IWuhUi17vMuSSg3GyUzVu8OeM0QBNdTwFB/8sS5wxsYbkRUDE37KLkVrhWHAIkeL7lsepffjjgZHq2OOVhUwA5Solmt+/EBe8iHOzRBfIacwUHLj36mY05QQgJjpZjDe1LLyQE07Qcwp6+FBIzBEuTftnqSiRhfqxo06uQPuMRzEnpCxa5TaZnSwkTmcduTX/54cCFMxnIK6q3PFal4NxAiLCzYFl5+ssNXFDQjFFBmqRyg0ymXgzCYqhGDtqD0Fa4VkIrZAdza23YRYmD41V+MGXZRkDF3Ec2IoBJC0kzt8UqGzXAohnosoUgST6ikjZgEjWxLx+NodB/WeIENXNSDRqtp4AgXmmOQAC3aYAmzsEZqyfXLd6ciZuQl6h4feaEAGRemvJpsxYw4KryEofGJuBOcjEvgYXosjVj3orykllQlwGQdcvKSzWEmpvmwmZeCgTSZFBFLKq5qbN0l1lmOGWSnfyStBUiNwlVboIfm4ta2GFahnwI5aUfySYDywFBxmai6RQNhMxkbGOPLtPiwqckY/u+WsUEAPDIcgQ3Y+1iiqwu5whSXlrGXtUGnKzkR9lwPlDAHZCVqIT0jS4LMRzkpM0B+g6sRvfwoKWDZKsX9HJR3JAW9OK2kwlHPMVy9UqItqIF8vEtAwVttRYpOGMaDBWIjsA+9UKnydh1GoCk5xxBaTRdQFZM6NEsPW2pFIOAzY7zN6Uv+yC5MBpOI47G1BF/UGBht0nLa02gIu1pxKw5jyxpzb611qxS2xJOtM0MofUYERm6iRtT4xhi0mhngH2C6mPDXlYKstfbCGfawwjLrIu2wKwkBIx7GGGJVSYrbWr6hy5lGpJkJcQlrr2Ap8tEVipg62Fke1rEfF388xNUHwWs5SQbTo52BtjDMh99Zh3HEJPTHMSd4U3cmDpGl3qZ8zEiMjAw1m5eeLmZIbQtYb1myhG3hBON/NCfZRJ4JtSXZm7PRhCuaYGXFxVkNfvWNPUWnfPIkq0vYo25yOWeRswcgwpLV/SrremFqDdbePpcwcsQZWZZcMwfgxsFd0YwZqsiFVCOWhNtDCosf4Z8N9MKqQFt6aCok0lEW0Dtaso8CaF3nP+ii6WtK8ZsCyS/ozwyT6eNbJWuT1lwM5XwamrNyzs3ruIksSdNyhSF4s6But0ddMpulknLKmuGFAsfOS4OG6kB3GRuZuME0RdSbvEVioPMzWwMwhVfkxjJbG6be2vxVZBEzkEnx0gM0I7pAe2Yeq072BT05WWx7B9GJPnprbNqWSz9h/FIfnrrynwE1/aNmiyIeCnsDxQe9JrTH9lHkARPWaY6vWUfIrQ2W0/HKzwgB1vg9/UeaiQzFY/M1WCJMQNBKZqblqz5GIxATwim3CvgeYLUeUDgJJkUWw4M8TTUWjwV688YWU+DpAkgELHu7JzjmyFyAvGO7iQ7wDfdoLR23Ulo5psxpMBbrc1ArgHcarQapk9X4+M2l6Y5tXS4Gg9+A3C1NOfnDFfzIAzOQo3mZBr0zQ/MM9rRnGT8fBPIUA8PRZk6ANXVCMDlm1CIVVQyZB4nV88UTGLhrY4BxVyWXwG5a8tCd490FiLzAz23Ld337QaVVhlLhE2vGVXsMneAXbrY1ZVlaw1KQzsNFhXQAxb9qrN0+exPFVdYj5a56X3zzguzrQjiXIRH1hXwPOHD9DYvnDxUlKI3oRxQzIo8kqOiEBsDijkWh9gsgB/jGYPODtwCb+NCc8zNMTXMFegc4dEAl5+cyQa3Hfl6gJe7OxCOB/KTW+/EcLlKTZ7rNr5vRiDTvW+ew9oxAV3hIFciGTLY5FH1OhhLqY3JYJNHl1QmEvhMNJ6aeZBZmyymo0f3ybjh+3a779tVoSXLtaAvNzUAPxkmPkazIgLDMgUsedlsE5J+UTooch9qUKBtWRzTiCBA2byxaUkrHdmqAUIInUXd0SFnMoYGa7wJ0VvGyiB7wiyv2OojTMbe2PPZactOSRYvqCMiU6hymnOVFanGuqnRIUC3tRppvXE81xgXXGGgBOjkNFAOWyuNojwe79vmtVXjxsNtRj9wCcXjfXm0fRCc0Q9cQnWdhZ+jj+AqolLFWwJLz0EWPUIl3CO4ipKoVOmWwPKqJYLOQRZfgheEZuHnyOPtbqNyQQMJj+2MqdfmeGaxSWjZqgI9sgwITbPZH7O57o/ZXJcBoWm3qkCPLjYJbW2OJ9sZEw0kvDYqF1G6mKEBULVVdgAz1andV3i3jpBFC8Fx5gh09uAkJh0lSVXuEY3S3d3ZbLZqSNR1wReZkch6Fr3U0UbpYo7xza2p7l/vLPzPDq3vqXP6YMxru4pcvdkWIhHeF2QjiSgkEQKm2xQWm9GHIcqQ9zCMepnow7PwpYPZvFeCTQtsh1ZMfVMCUec0LoKzJ7RVusq9HUti4qKmrARiqDnGACCxkvf+UvjA4qQNm8kYCUd2MS7RSOr25cLa5c9fXKEtMGu1TGCb8VW0MGszxEg4uvJenER9y9rYQSWSrJUQA4AkMe/FQ1CJWRsXNWXlvRhJAk/Wxkh11qyNi+Bs3quzxj3bI1kbU9+U6AQWyVorXzqolffkGMZl7SN3KGuzH4aISozXlKztagt8Q1K3rLUC26QSLfwicYms7XpBNmPy3hT17Yc4aZO1TZVInoUDSVmb+GZbEMh7TlCJzx3jmLUTmrJe21Uk70ngoVBnfSJtNWsnwNnvqXOa95oQdfgmBcGsPdoecU45aLK26E3pf3ZoCYmNeAdsWlmr9Ne7q7wXFMnhh/rwsrYNd8gv19BlLVGVb269oV5T/NHFmay9m2IZ95vl+AKxgcaXU2ZxF+xrQktUMQ31lXWgQBT3C0pB3AWjuOuCG66DW00G2ft6edJJHZj0vl401cDw+3bVwDCP9+2Ct/7/H2wyQwazjHdwCII+xT1Ymlia8RTo01BmiDhDn7fJJQCjtVoCsKERNhbKYuHGCmUfEBESklSzruHGPGy2fhTIYq2ht+fJMKXHAFpxVgFjv6PWxUUXT4E+lWHiGfdgaf5wa7yDQ/D3OrTFGfocFqPGQT+qSBUf7xsQN+Xg+lrhDN///9Yfzb4vl9glA3/UnBsdUrdNqz3WFTb/5AbIyIrF9tNxU7O+78+9rz+WCxQ3YyaJ5PUyP1g/48QAv3QCdM+UoNqgCItrLsDGA0FLxGV3WD2wkkrXDzeyw+pETrzxQDktHphJqQYmEug06FcnqwyR5vv7/475Y1vr79y4eirh9UWLf3prtSyX/cOI5J/euvKP4Nre7uXS4HbWAN/u5T4HnZxnc9t8bmbjczMbPy4Om6fsrAXUzfZad/DvmLT+/8EmA5lyqHQ4ZEEVIUaIOYMWABAgUUEYR1EUx8EwxfgBFIAEBhIKIgZmZCBZ3BQoEAyHDcNhEQ6EQAAAAAAAsSXGlgFvqXes9IagGa7e0ExVEX9e7kyRNvQp2KQX2fnXohqBjTFrsKXetguwjbYG2/bOqXz8HFdpNcdYlsFznAwSIU2kgWoqN0vll8CET7Zh1tOsU2O5LFtlDk7YY0aAZbOF6Pa79BrjdfuZIy8oanZddYWJN4Zfi7rn+uWhwxQt3bpurbWNuimyckBP4K2Wlcj7PGssbst4a+mEkrXW1Iklm62NZn7mCrrcWs3BGndKttw+PSlMwJw3YsEsOd26b7s05v32CjPOIgWaKOuqYBbGGWOx1dxBY6zVLZdn7kOjbNl3vw7rH4tZiEmXL7YkXU9BzTJmD6e1zqRZ92Upd4/iYs+8rVAiFxYKsEmFTphRqDaLvZ1RBsneUEjQmEDa/hhra92Lt7vaoBUqi6tN1iYYIqGt1eiXVYVavLXacN61nlDsDq2mY3JPSuCIaaipJvJIkJmG+AAvv7emmjdEONKELrvdgYao6GzsRkOb03tKNrETRikXfZ+lAdBoH99s/ZnqAeayu4WTkf3mpHc67OxmnTUcjX+rTJfpKz65qFTbDXmrdyIiodXU6G6xbjQU4J2pNQfDTLh6vc7A6PFzGrXWraO2tu15/zQeWM6HUEs/3GwFtdIkfmO00+yfpjOKlG9irvVquppPtf61wI2eZIKtk1hbOcncQyfpQqBbJ5nvl+SYXPDuSboJqt6l7haxJspT5MvWG0nXcZO4/arUjV5Q4VYHmv/z7lcTtp2expi03Ui/bR0TSBMltccPpDDTAjQZIObZF5poxF8+1YzHnpePYWqPOlHM+8nM8wTBIaertWa0sZ0SvK9lj1V2xawyl+70Zl6irSV+GxmZ6K1AEmPXIP4JpIbAYm/NLubAwUfY3bRq26OpzPA4SVMZuDgTz4Q99RPKqpTmRNM7zAfjgRmWiSNnTKqt9k2TlNzyrEmUqo/zJc3B4ZLIjLXHHQHv27vbpvsT6rVg6HNksuHEQu7blhp/DQ7vsmgPSBdJj3xLUoRvPPN2QNsIE1+DwwGJJGM7jrquscRulNBNkRF+DkgNM6EHttO19OU8YjKdZoYwcdpWFyNmhzWfn87kYjwwvVROBpZGpUnnBhZyuX4vtbmp6S32nE+N+r3UdE9Adp3VUz9QtTV5mHmEVLNoph0Z0BBA/SyM5U6O5qhLWFk3/4nNw5zdd+I/EMqJzX80T0F/YivnopLANI38Q/QzixjkElFD28E79t1phGdAKhrh4h/Tldtxj97O1N3NSGur4mP6tM8GmdPgZqPoud4wkiHVbpsDvNgEaifGmFqlFdSk3cUQaiPtn0bz+DTUyGltmNsLS5DdiMZ1cT9B1XkSeA6C+XivppbUWGqtsZEa1Xam8hBqq52plm9YKhFY5D9dHyIC2EWN0J7U+VMFzwe7p9j6J+ohn80jAKe+2eDalBq2okcaO1Cjp/vTMVM7kMjU6AeVMYWZMQ20FiBh3Nl773nfkOrkdsPR4piXgs6LauvRKeWchUb4sGmhrzOp+/wo2mdJusc70MBitACL+gTaxG9HvIf0mZr5TeVT6MF8dG3CpLcga21QMou2DzObDybKLgv5xObasn2YAXywoKQOiQ+CLdCpPhZv8R7pY89IY6agAd+6JzoXnJODrf3TOIjxGtFxChrRtBwM9GLolnPLWe1BHDPAio+9ZpscLo2GoW8jTVxMiyaeq9XyktF7nFi6VGMagsRapcb4MNtgBSC2eVWM/GUFIIEqtJOAx1UVPtG5SoBWKwDx6guzZH/aTVX0nFjL1fg/pLLd7n/bn3MWcy/aLfmj8AqnWpIZ6mdLmuzEPzpddgQhyrRJnZgKm1XKxlIzHpTa2UuF9FOsx/2wppTgjvT94obFIbYYws8cIO9l1InJG1kxJx7R8N4F1QQcUa1i86kNI07wFujAP5Yae95+Ezzc2o5e29bBDsV+EwJIU3YrS8cTs1xdzoa0QRnlZt9gQQLPzzau2k7nCdpHTI9OEuQgMwQ7zL58r2gMh5ORcInlPnrbfYqDTzxi9ThPuac+JLh+K/023bf7Fwdis0u3kPacPQ3l+6c92TltNfWgtX88eYExbc0GTQtqt2dudp8zlfOiQW5F5WUYgOXiunzc6WBmnKMGVY11g6bQV+6913tk4+ARaY9yASF7bvugNj9SEBYfRIhdOfz99mlfbI8ckTDNnnbvoBVbPahan/8qtelqcG8bN53/wg0yalsG5bTBFneLFkF10qjBLnbzBP243zsE0K+z/8+/nuCCQGLh7ZaMJCfKai+QbOef5vu7ZNdb/oAR5GYPnvQHi1nvB+vlm1O3swY4E8bCzrK6DLvFqBMzCV71BwBnBQr68rQbLW+p/FwR6ILBOD9x2SY/CHzhn5hh6p/jIOEdHLCNTCeKmapniLPnj8/N+9OvzsE6gZiov0yM2LroKG8R9QKHo/1ccNnpNRscJKJuqF7mx6qe4qcqjvBDIuf3EQMGyT4aXK6T/A4R9Lko+hoaf726D79pCk0nuRcQdlwNiGHvBcTn4o0SfkKeH1LqTZS6SwHRyewbn4uxq0NwvVkRjgIUAscC6sk3snQEGI8NY1kwdiAgaRDk9nUmIN2mPd2NWntgiPQze8q9gBrsoEC9L+0MO9X+rnDlurl5LAJ0DCi8OKYGzBBoTuhTc+wuAiQMzv4Tqmh0pExF2liD53O3InTcRqzL/wDlFYCCsv1/dPUEQLoFe73P4Xo86GndTFSTAQn57fU7ddTNIEysmfPH/3H0VwBiwxgl0IC0qaDmdrwG5gmAArJFgLbqXYBqA/Z9H8Q9D7RU+USoCYCUzC2AaOIxJodl5scq8NRTlEft+y2AxBzGGp/wdwx4uYVXKwAFcmBe+KdGnf1nNmvHdhPlDWBSsw4GtoFg0heHd47S6Z/GnoKjCQWguYQifN4YU+g0UGyigLWHi79AltnTbiikuadhm47Eod+lqOkpzSVkpuMIBR8TEQ9C6r7vCqsc2wfFSgsI4eARhAKg4YMmdgyaBg6+6fM1ama/PYKc9lRBYfdUxbPVm/IBmJ1ojvQyWChIdsSoYJKACz6XN8ecSwgZryd0aOwmBIcXE9LYawhN7P5wz9c5nntQaWYrIWe7IwNc1ILb62nOjlXTCQXyjEJB8oBCu+puQrX7TphzaM70Ns+f5fhQZiIh3jtDkk3tXeeZypgwewohp3sEIY0x7cMDko3y9N7bcuyglT5wUJVeIqiqGCOoxr6DvEH8QzwjyaZN3h3IIAwNJHMMaWYpT/zZ3118JhSTo359AYLFgTQosSTN7qIvT18cSFWPDkQt5gYyOXcHEgBsmgTKo1Tq13agz0V6jwY+TwzEp+FG9shOhsJkQKq2wI+Vtr2PWlvdh9TdemTy5Ny27rRi6hq39xGt3l43qXMXZTaTaX3Mwng+oY0a05Z00S2Bs5OPlLKQjyiv32Pf9/ARVrQ9bT0XC2VmpOl7dHz0nt4atfNGc2ahTBs/bo+zx5EBrjvB2cppbsfqKXsCOTRP1rOrrtZT29a+O5Fbd2le+wP13A02LpZxi7kc7Ao9ADg4TxA4NU8SPzJP5Rn75iBuq8UcG6bjuRCYfbuDW4QyA6+VeE53EJ4FjRpf528ALe7cficiG3vHYA68EwaX3plgtB178iZG7VcX3dFVE+4sUDB1wGw7DjO3UHqTI3M8295susepiAQ4bRN/2nZA90O+bGPqT4OP1+SEWV9k4lM+e7OFy+tm28wPx3qXU5A2xJa0+2vBxPJaEt9cK4GFtb4747BaK7unFmcN7ujaRhqw4CGpV1M4dhoxMFzuvFo88rZ1rm4J8picOgfTlmUuZyanBnP1TNh2cWYZt9ab3Ls7Pn3cUf2qJJvczGDBB/K5wO3DDt2jM0I+jlf2A4/suxDpdbch8GLbpnx7bH2It/lZ5/WwE+Y0z2/D9UjaRi8uq71OjQv4lmvuu3twx6hufoaVmf8qdjKBA+v8Mp+k8Nyr5/4qxNkcuOdA4GkCNywSDfijMt8temQcd+/PU1E0LQVHol9uGpmnT5C/BAf8MXnwK188I08j7JzebbIO840OczmUg3Q72nNdJ2RiDYlWsenbNvrL89CzlKzbjl2qGtbaPPKbmmCXIVuXbhKRv/Uapa1V3C6TuoBcyXVaGuKzu7Q6rwkFW8AZtihdabIxXLjN66/sG6lFZjI1CG+n1oLJ1MZSnnuPopZn1Qpqxi+T7PJpuVeHUDvdKGqqWUHN3EnTBK9ZG6b1+mJphoyWFthzpU3sn3PZKq1hAT5UmiYGTCvQbmlHWSytWNPM5Dhp2tvIxrF+Oo4E9bgWK71d/P5OuBBlDseNjEwQdiB15jjcjMgkYggiZ47DDQe6hS1tVcFMsG799WbubuhxeIT+TecgTfL0D3vNTky4a3sztG1qij340xnTmm37jDxuXaen7f9L9UQ+521s1VLAQl3rJ8+deZ6ci2fV6/F43ZDHDEoxGk+Cy0RqezTHtHpatk0rYNK0zi6ZNnHvnGurtBBRh0qzfDlbpY16orTc6/VXSlPtGmnmGiFNcM06OVrXzYxmZF20kN0VbaLInOuoaA0L4l3RNDnSadFO2RItltLOYGj1MC3LMBTIVGjki+D2JnMmRwvj3ci3mdHiwwtFYZFtwfxu6foLkAt8GwyPkN2MS/WbutZ+X/WzPNNT8n4+qzYYSbwUDZ4QZEiqnDUf1WuOB/9zOWbzwpbzw5+ccyQ3pjt5/tjGy1x/bY0vLmcqskVmQ0sMiDwEINTOSSTIM5fQlQummTgfaOY82ce8zr490WmWtf7Z8PdAk+9qBqy5OedrJkOtLezK+1efbvpE3bziMAtDflkZmaf9Z37XPVllLr8wj8tUQw8FWrlpxx6nLNsT7XF7CIWlw+/EvXjb9Yhndt02RqOcCTDHWa9t+21etx3apVqqp0Dg/faJN+qRzV2w1l7MTD04DMUhHTJha15m4jZiz54DKOo2Q/evQ1foQGftl5Pb9D2E2eER2+JDJDB3j3x2RRagjN6jwLSTiluh/xzJwLqT0kTo5gyLySEr98DR3AzWsrP2CCqMFbrd5u4hZ0HAwtlyPjxVe2FuZ+wJOlwW4MVX8SFP22ElfskMPhYbLxvG7dGelXtED91DAzkj8O0j9oilzFWvgFbrUb88MA2IgN9vgoQ4kbVgmNC7IfZtJOs22fCxt+PPvUwqfudpYepBuk0SDTvfm9zChmPmjJMB804PPqenmzE90eDgA3rn4aa/TNf0OplzyW5fxA0NUK9fclxYFjY3HdJe4shqIslxCd1dPhTO/g/3ogLtCOdZ3Lab7VZMRrZ7TYQyrGrH3yZJ9kFrlezqw8JFfeYzsW1lrlq/R8uZCVjYlSCzdQ9A9u054qw9mTfTcD2xBOLmuXtPeK5esa41XqdnPVvTgqaqdisRMoFCvrIPNNsUh8UGJtSazeq3Z1ECfqYI5yQgYT3nH5/xR7nIVVP/DMz1sDWV3M9NjxDLku9a4AepdDvS6ba9fVRLrEbyH9lsa0ruRjT3kc1EV88qPoXbxgf5eXxSXOFtIZ/uO/mUdCofrDfzkYdp27n01j1okC45dicyU2pqot1GmenGCm5MOlO4reTZDi1FMfMf7Hn1nMrZjVh+HaLrSsYyyzdiDlIboCMvGsqChigsS+aucckImJVMbVuTFXRusqwYmmziuckWMqihalAGdkzJhMiggOJeCWKWZY/UBUwtCyLqaqBzwQSfHW8Fduklvd1HcL7UDYzR0Bp30DcZQPSGxflriIis4nSwjmKiYPLQP60esO/egYIHDkAu+u5medpzyJszaNVurEVDFlkJn3kaYxzemoVH39SNmedis7JDHnCyYuaJDcLDhDtu4Q07J7tbIhTr8wyRNT043/Lpw3FuEATqJaCzL3g+fllQgXhT4Gt2TTCxiRMVO5gPDMv5lGYzH/qeXTL/2rl7tuIphrHr7mYmfc8oT1PoRGa6CVn7jRb54C+c9rJt//Kd9z+dzts95utRmj818cfN72OBbAIm8UmoY0qKa6aL+qxSyNOFAl2bU4XvakguQE4t8FrBx+MC5MzeXnTmMtJ/WtXI+lZmalfN8biynpArhBW55HgOhuQaNycXzBflojItVyLKBnPtJuHSHKftGGUKRiorE7luFhZZK9xhTqW/u3QbExIQB9zQfy+gd7RiFrPvuuwzQ/bwUSGU7F32+uNvXFajY1u/pz4RX7yHTudewKxGyd++LP3EX9vZRy0rgthOon2zMvQB8171J2pJ9urR7ZP+2O/pU5Uto4tHKmsx4cfnYdTaByirzUJlzvK55y/PAg8e4Z1XA/6ij4472upfwqD/54P2JFUytyZr/lSH6BlCz4EmJlO+qx9412uSVTOn7+C6dicrbZjqENxiK3kl2m+BzRzCc06zFdfc8iP2BHbTUi2G6NkZ/m+5lmzkV/pR8HI+q7wxreUzMl+GFK4Y0HdFHz4nDNSYx7tvVrNgMbS3D8PSPgFZ1+eKo/qU/9nQqmO3jOez5dSCrO/tBjjiLNesgQOtKLUIWfl+x4UuUojO4+GB93mGIUueH1mzm/lggDrrZgIT+nCfCYAYxxswI2MtvtI9i59uoAUtY/j06uz6l1oVnRjH5y7DudlxH33Ea1kTwqvNl0+wnQmZU6l/TTJ5pwqgORwQ37Uyy9f5rXIyIKRikF316F5A3kDYTzkvhKbiMLdBq9IQBy6z0BENerZOIU55tk7GARzk7D+kCpg7gjY980Ih1zx7hnJuVvbUJR6p7IWSnKfMK9a9arExf8yJzlHOurXGg5XxsI5TlfWxzAHK8i3Fi5PpIH9e7NyajDfBMSCmtskPdVSH4sp9yVjVvwkGjWOmhcSuYZaMZR6U7MVFHMrsHbQrZteGZsspItnsxbb0cdqahfbdkz6bevIx9q13xOJndcqZyFSIP58j7UKmQqCxHHkRMunMQ02jZ5aHpn5kCN12+DCqm8d+AjJwlk6a/vhjhFksDRjT0j7TFTTX0rR2md8yUE49plTL4YObd2w5RQwzS47ncOonjipey9nU5Pczt+dYw0hekEGXtkYPC5tgA/9prsPR7l1R7A3VvJ9YD9M4a1gfCTloGN/WeMqwHpc5Ylg5dVrSf0v7el3BOMIdxtYIyKHG1DbGE42tOMxFwqqo08L6NJVl0O3DUcX0KMQ5xfYWyDuD6TiMC4O1qbOA+9s6oyvXjLQvDDaP5K8KNt8y64BgnB/b0cCuMXkPBZaDtm8FZlkvXgmsHaDhLGAzwbkqMlot1r0K0PGtizOgnI0qZtMYYhLz1eHCEjHp3gpsARbrfcA6aPmBv5T1xtOEtbD+UcKykfQtv7Rt9ft9tVjJBsDJaLQjgGFqTzDfRbIPWKam+vqnGkcJa9ZoA3/h8Kw3dNj+/mALfaMlvtgW728XZs3D3ZgukZf44mEdp/fqY5lze+Vbiif20uMSZ/XqpNaMxrcp28x0w+ilbjwduQg473LTqKr902WvGzasra19oxuYnm5Y9RvdMLViwD5N/oWc3rmiM5OXNb/HgWIRL0Q72QE4q92AzF43WJOdjPAiN8okNFDh0b2ISXiOwnt80Ujkl++iZkHAcP+pba6tRta5kesYW9zM1Do35XRe8Nsd6EaOTjHzV3BGd/Oulm598K6ANt42X+o846pd7bS+lrfJjP1t6J3sQ9wc4+1X/FLxGafoatT683NlaOom59KOuhHhjDZ9F24WtokHmvvMazPcnW1Uv6lXYbnQQjKf12UjfUEfpvESyzBfAQijeA3lEl/RIB8EptN78bfmhf76r6CCjqV8owB+343LgtVcgQ3apdhN9VWKGYz0ZZc7GUONP23QMnNqy95EENy8x1cYIFvJJVsFRDb4GovBtUjsWFwG43L1Kl/KadVIXFK7x1dkb5cE00qZJyDuzN1Zi98bTVjZS3GysmZiryu5Cm+PN7KAjk/xlrhsT01lL7bKuWdrOUQLw4M/6iuRnfG4mrIV4TnR/gPpnJZw7juDj0+OjDyS9xQmXjbLRibXgS9lbGEndhMGA1Nj7ikztbh2ULJKmKZ7kB/YsxeHnURmP34x1fEP8yN78LekNwt9zhTCbZye4M0JADPH7cbuIMiZiQ6bnZ7N1/jFCQ6RVJpdxh4RbZIv54twjhuBFrkp6C43O0rnts5N84FuELLUDVYb3UQziUa26bvnz50PJ+XL6gKv7BWL4MxuNhLWM5zBheCwmA1wm+4YxGaeP5c6jPWCI9gIwrODeclnCDeXBZ39XxwkAunlQxatofTGPvP6rHOzmmaLaJIaiRaqifQ2NQuRT8eoObs7DeeL08g2NE008XFKmhocRuobwCfWdqa427enxNqtZtU5wwRbvjzElhETbGHsKFuSd9mqk0W2hmiXrWqOPEsbWyVlJW8aElE4LySDV7tRKLHl+26/d9Sla+z9acpda8g2Q4BOVxhQwbzSwDV6Zq6hZuwaClo3fpKBa+QZIDsnr6kyfA1Ctq/hOqcze9eI5UX6nClPkK4Qszplm9wGkXNU3Rf4PIO2XldJMr3BQp4mZqQgysA1LS5gk4F3bWQNG+osnGe5ItIxi40sNuYKyNvkRZpIhYt+nilMr9f1XzUOvNNy0R3AQ/PEUgpX3Cm/2lfq6szuRUNLbTvJzlKMGj/A+LD0FQPhYFzqE/qquMh5Nia6MWHNn85Zsf1qtMe0KLhumjDxPMJr5a0r1hxYribDNqsZ8lQ1C6x17ffm2WoKafCPfKIuKKlhWqNLIMBmsFSp+blqRd7Dc53I9lxf/e7wXDUr09Jajwsbvhk25+c2ony3L13sD+PJISzdyWwXQVnDTm2+CLfoolyNXxOvmg8V30qVLxIOZMSOY1Uhd+fVrepv23pv+7eD5KTpNmcoO9hsnkpOf56l21eRk8le2sLoX27cSZFFa5wnRwaTD45UQ/l+NTG0XM3LrFWTyUg1rdmjhmK9I3bMY00fZ29EVNvXSGfBBDivp29VDB0ntUtE49B18UGjTCbL22xWA+NVas6s8iwwZqLCljX5pRWD1Qyc+TcKtVbN9WPdEu/wyJAs43KwHDO0QBdWluZq+DUzMi2X/ib02EoN7yaKoPHFiCnZZ7HR3GVsBF/ApibD10zR3jWnzFwTWuvWMKrmLKUta1YH51xh95XhydxmrkkCZxt24tLe5bhEr8JF9sc4IDdO5InbtclY7fcfZIMjozVrui6fuAxq+3T1gbT+luHKr67coevkD9+25+pjJufqq/SxubLGDl3GLcP3/0boyp960ZFVyfxcihZ47M11usfjOtom5DLty3G5Q+dolnlLLg2aFmhFLoG4+JYGK6Yp+CmcL5daZWjL5biaqMG4yKo+FVcGG3erf19WzrpVMdbcojxBsBxU67BpCffS1tq+W1XsplurzIJb22x+mzQbT5MAyoHttmTCPFyIaxblOx6Aa+sRL46+NZm33iJA6JW38MbWWw0ThO7cW31v4i3fH+w87lYozTQ565YguOwWy+sGRaUcGpVdBTjxFiA0AxcQGoBLMK68BXzhSIbewn9UhvCw5lYopWfDcc/gnXKr3y24Fd93bsgFt9QutZxv66TIJ3XccUtzgvq5QUi9klr7PSFX070ll2Gflqthj8d1jBq65bh+lDHmQlyUYg8u0+sehovRLMGFf0Unz8DlpE6/FZpLsqkFYfcthasbbcAVQOAIHJfgUkwU0nRObiEu7p3LZuPqsb1mLa5etgpXa0hPoccn4YIzQQXH4AoKW2+BKvQGXLHxqHDwrbzl52bd6j/XYRhEdLtptUOyYdCtsmDZrXkw8RYZONwWZ8/pbWfXEtwzi+Z31pIPk72tViMCul1Sy5dP09hQ69TeTeuY6otpNbJZtPj37MnbZ53U6lkr/6aHnTzLddnxNbRY/A5aWfzkWa186axaKbOB3DhLZ2HnbFkFwqhZMnAWNsuaxekig2XlPygAeJgqSyitj5SFHTNkMe4RugNk+bvRsX7fbXJuLM6fGU4y/pWxLIYRZ/u2OhM4NHmXYUZekgNjjHgAWjiojbbHiBRrpnKPkU0rEwJWuLnHGvK7ttCyGYqsfnD1rEU2W51bJBW3pVwRp4epHw+23DYuqdqN0dbNTdlBg1LTiggIrUzcudZsmCX8pNk2jpG1Dugs+IXB8xpg34eUv6N+n3Q+y3c49XLSZoSSObYcDjqQ6TJsf2fEdJfjL9wb76i6Gi+OsZPy4F5juENpzcaZwZFMN9Rqvt/PpGNlLJ0S99KhFW2ZTCfCw+m03k6nphF1Ut2vCXSCkPk/yupZCfDL4rA5pqaFnS0+7D++FrxtjpIpNrNlY0aimvlFDXbqeLtO+yJ+ifrQiI1ifaYnuKPE6OgBxWonrOJ3q9fxKAuZcTKzG0yBzU4ygV2ZMgJsOkx7skZui87msJ2CO/Hs/cHCIa6/mVY4W589R/d9itn0jsLUOf1gdi9vVkx4ZkS6KHVyilx2XM92cRob2SxNqY7tBlGeOkcMLNYoPT3xHGBhDp+pbYJzS51Gttf/pLYjluz5h8laWi4vGGna1krD9W04JAyeeO+NiK4Wvuo09ZVII1/FdCysWRjtmCe1awJvvavwu2D1M2fh2tOygq4sOLSvTHl1xkK9bzz6yqRgy5fMmDPAkjkVGzNnqjPmZGWxnBHbKofClXL0r0G+XYn86xnT4jB3aRyCN8bRyro4BbQrzikXxYnWljgjWCNHne2NY7VNjqNqx8ahMuu21vbGWUOod/URZLbH0a5kOSWzvA2xaqRZ5C7vxXknB0czy9sUHDeo711iK6tHPXZvnJbCLJsFci5uTgrx6YzjcKwjrXjh6sdiWlHLKZbyPmZNxyR0HamN3bBbLNMQNDQpTMDVA9Zp+SO1VNYNUlo3XT3rzJmzQrtuFkeGo4vAqFkEHDxelgk3y+puOwd552xZAWSMP1OY9/7znJziqcd+W3uyDeYtvz74livI2VjZr2ZhE3WLBDJblpCcndmnylRZHs7/soQAPYZwBdCtrcpN++47uIxRirZYw44MtnIU+ZZXzEc2qQpDa68gIRgVJ7qea8+++E2Iw5eYFxo50wZZ+uDUeDZlRsdqiNljiY+MncpgLqSdoWC81gZmYbIbhZ0r43MsFsWYHkuoM2pmgZyWgVa/YMuhoEWLBI83GhpLcg0F4o6gAms/HG3YLGrq3kHVgWlgaDFhdLADP/kXjju2TwXZT/U42VA5hb4b5mJ4tseBIM0MP/kFsa6uGd1wnwxLbyU2rYnk2cKJEXSWNXHHstecuqQ0njTHiP1zvvU4getYPmdVYKoYP0f8PN3O8A+SU9W4MazgnYSNZM/h7fMnG18oaEH8Za8VNMs0WNAZPlXQUpkniPRhgnRW2TisDyvuEnYZGweyjEVd5piYAua4NFHMnE5+4BF7HBYHB8WiPKsjYs2f9uS0GpbpBsJazTRYo86Ehdt744GwKrMQnueVZaFHWkyLeH1NJfDMVUxDJaeeo8bLZrdqhyVJnZ9dMDarUxZ2QAuFWDDp7+uvD5+pSsHw73QaFDdU0TPLHmYyxZfUhMXFqHUYMbf5dLYlO2edE4bULEwdTocX4iZzy66l0CRgmDohyZkj6saTg3+uzTKLPZAT1k1soYLVWa55CqvlcxjNvMIz+x+siszI3NX2La6+YSX71ovenUuHba/BWPUwJZyWFFPF213O/HMGs6/OcopkhmzFjCPDVtYhZuGMjprP4mrbB9+RTgyMDftA9ZoWPXF7hB/VxsyHzOv8Po22HwuO3NUHAHx0nOlG9ak2OwKjI+YUObzsEDNCQ5AZKlDCbKdoPlWWNDuyt8z2dbC4diYr6xyztU7luXW+OessrtOp3XXcT69j3gY72EHZIBJup0OByMUxxJWxtkbYF+QcHUvazGquiQ1rUKDlatVluZQ3hBzjnISPBqeM2r9XD4V/Fsv+FdbXRj3KGwHyBHOgsPZknj7+NcD+PCrNjBAHD5lKS/9qXGzcQ3u5Y7dTwuc18aDRP42OvGlT0DHYDkVz6+hUasrYshXlEpJv6UcMl/m3cs5upTKDHGSQAxgHWflJ1xEp5uUR04zNXcy+SP4tfORjI688c/zv6butFexH4tbUTh8beEAehxmtf+Ht5nXlP18Y9tvnH4vMz49bCxCbKfIbI4/eTPHaXHb4wRnQWuNxo914TNODp8P5bHVFTavry9h4cu69jeidJWobxtT9Lqq325V8AbKd4f/qO0a0hoMjtXqtyjSYl+sOeKUyIAy5BQA4efHOBddhipnRW+GeC48ipDtTk4M6ysmaBfC5pRrdn1kGKchEa8IdTSboxnCuQQFqcE7leCKrs32hM3E6Auz3g0677XJANrpvhoySlq7RMtMGO8dMr7Pg2G39gnQTmn4l7eYAwo2+eBPvUFO+zJyIp92UPSVZrQfrcD06b3a9iKYJm+qKAiA45HuWsVixJ9aJmJV1AD6rTgMG1Wnapjoz76uzlcvqSGRQHT38UmeQadniralj03F1Xj6rjilr6gjvjjoibqRDsR11ZN1Op+eehXmKqUrqHeN2OvEZddzRCsn+OfYbr8l0PK7T499MPUov1UN2Y2HZWyKip6P07GSmU0fv8c+rtzs4W8VjPnSPYv3WY7O0YheHTAtdWnYE8qgCxTVKOqFsCO3YWCRN3yzvcMVrDeHqbOpwpnePOEC1apKCKMxPWLcwQT1GSU43uFtAX9FH8c951/fMU/B+cnZWMseYQsx2VPIet6f9Mi+3S9R3n5zdjqBC827GGRS4z6Y9MuMFw0EB0uI0FZiozlZyTG6lsCpcsw1hrpwLvr/12pdsQCtBTjZ+OPwrbQnVGjD7H/6+OLa6Js0uFoD/wf7GT+/sjkwa0/oMSWUjGY2dBrntURfmw4sq7UICajXyychWJ5zYj88j/L1UL0W9MzOLUa1EyiUOsY02Z/HkZbEBYm0eTt1wnm9D08ccpMC+rpqrOYwNu3NcwoegSXymOobP6qv4TDGPD0XD+Ni7kI/wG1BphxvIxMtRz+f9f3AQHv4DmOff6Wp+puXma9MAZrEuTeG+zB+cg6iZKTgAJB+Qh1uZBWEGIZyteFjNMxfwA8+Lh9pLmPuRucKybytdTr6zOYVJgVR4CZ9SbePTF84c/r40WBxmZJxWIz5Zj6JNO45AJ5NRPmWEKFpbve7F3eef4HfEGG5DNmtXK9UUR7aRE69r1b5XZiky0jJFXe9TxJxZY8jDSkUpHqpo9cWKvtiq6JTaGpsox1A76NOC8aw2t6ba0wYnPLpkxPv2KNFgUSJoF+l840XbsQcSvRPGSCFjdFr4tYgareopTmirMXK/AuXvRqFWLzMQZnHSI0/PQZWpz9mCfDqklTqwubRkXop6HAVI2jpAWdwIiEvq7KqCmc/RQ5fFttfKBHUuWKu6cl+zeKsYf2wUp0QzN1mPT3RhdU0q3nxu0OTuxtny1ulZYqeoFrV5KivRfMa9z7OdrKQSzgymTVEoh2p14dEXfC59EMeMU3qmLmOrXW+GF0bvu7e6MuM8t+cT+wINuTPP/a8JmhioJJmdW5NlDCtHYf7GjLSsX8XHsrB3cjbRGKM7UZGyL4si4un840wh11brtkj4RKvyHGF/ieaumt11PM5JZxazMLTKOZ75c8Gim2J6/eb83jLl2PLHluO74eUXPDEk2Vssf7E0wRMGGRkwGbppVeuB5d83tG3VKn3PrAnORqS4whix6rs7Vo1wwSrVTork26IOH7TKlJtWxZD7WLOqp1HNewSJgc1ntUHQDquFoXW2JCtfZoLB68/Y0lrsZ9o6oPEx71KlDSTP81JZf+cr0RNyMmfM3WdHbiOc5iryks5tcgdpp8DYXKO6mFEolJ8RjECV33RCQslioBl6qE4CSccfUMUEVT02cYWqbFQ1d5ua6kHNQo/x5zKXw6oM7RgFogGcht2oKrJ1qrI0ShU/q5+gqrnLUxG8P5VeBqcqkFWpTjkmVbQbUk1hTyrlTrUtVTaXpKLoTA/ZkCr+kZanevb4VAz2Nf3+VIk2RFWFLRoJa3LEqBRHxsV8Q1EHc4/Jhnav6LByC4atTPFzn2oHW9gZhNi80GpPAGwu4L7TCU/ZkIBrM7UpciQffsLxfSPfcaBtNGIxBRy/yXWXib92gH9m/g5tyrgnJ8hg31fwpFQ8d6iYNGO54nRJcnb607hsM+bwMpiZYnTSisFcCeOO8L8rUzIt7A+T8+YOswmT+T2LBF3qupr/Z+WwTldgyaBRRbbpilgczTA1XU+0ejcD285UOZqXihtjUqlvTyrmJqUi8ZhUuhyZqkTq4apUfeYbLcnq7yWGC+vLhNQr/0sItRhYtqwKOd11WbJOZNu81q7ywXJEUuo/25RQaxZiJfgwTXq8lxvt4LovWE4TlcwCOAmz4wsRaWdLG9lzDVgzzPB3YBUi+mlZDkaHLEFEwALQ8rDd8E/sYl7SUgPO+LHmodcDxR8mgS0GVzcTUacfiowKWYWOzz1EaAdofludmt/RICfi9pqeeBhbu2PCjO9O8Q4Oyg2jCQbLnpYX8wZOUG4HTsCG0HZFE7/ZtCbnaBuNZnBwa614796Y3eBEJueSYJY1LabGizxjQ2teNYfpqfkHP2XrcGrMeP+iXRP6Zqz/mf/Z2GrSWwGOMAeNjXj9vzxJb14jTtS29Mmbzfh9+tRCuU4f27pPLaSOTeFpfyuCMC+iVaRnPpeTHeb4YBsHWPGmSdOwjebOJA410tyGmBzcYmjFiwyxdgCKtWt/oZIw+oTQnLknE9wrDJVmTwmbdcLVQ6YBmTfmObO8e2ICMi4EmGFfeK/hv6EsMgW48lCk+YaOPNyQyrGG1LrXkBnKqw3JP6yUWgz4UFNNw8IAzXuyMTEwdTe7wYabw5p1gmOT8sIWPeXUXViRvYkadoluRqTGupZ7hRtkbxqbSNxsD5l+m18Bdw6I9S1KRGP+E8FrTaZAf0Bbd8xUxc3i2wLTZkTKn017j+X+QLPZREi8jlSPNzU452Jx0bvvg+R4Lc3aI+2f0JmpLzvJ3rSZgzsQMLNm5m8uhjwSsS2PLux3hGXLHXFg4sXt4FhlePM16mZmdyMYL250hOmN2HgtcxvFbZ+DSrWAxmJS5JRGXgXfp9xmMpLMJfcaJE04pb7AX8couYsYhcwWRuTsaG6cev+i3YvLlEPNzT2keeWhnow7dBR6WnMo7bmHKDf0EPriQw3dfajV6w+9231otAGISEOzc0MPTT4JUSXrD5V496GtByB6sQeRa9sQWXsSItEVswRRMNciMmgeooiHIZobmveXIGq9BNyPyNnliEqwGdGatuFsRD3k1DxTjGei5+zxzD02hdFJgsLbJohFqwS5fJ6gnucPs6M4o0S9WVkxSIj3C7pguSCMnTCIg4mL6SrZQVbaednEKWDjODVwFqem7eM0mtxpUM0mThVf87M4ncBdUzjFbxyDQQnG1FdvyrayrwJVx4jfu4nr3uII1Rs3TZ1+y6RZpan6a+pngVtF5WnKN2hy0NftFjV1znOtz9SItJ1tbPSCQM6aTU1raCYqbAdUD1qrPr7IoVNXWlsv64ieWYhI7mi2MwlRg4uswkhOjwMTaTktEZhDEjFMe0uihqYlKtGoRFVdvJHL+ypm3Dy4S7tKIW8QoWaceJ5+a0tAZkS6KnziLppyzKJ5k8BYeYqYY+JBvoAQuXky5OpBDQLLbvtYhPaJGfutaw5VCssEKNZrMa+qEDtMIOY6Us0uW8LlCYK4zqV7dtGrysq56UMRhtlQvvVnEzoW3kRCjS5OAhxpXGHE2dRey2szfSwjpLNAFMVVxjJR5Fs3VJTZmlwmqkwW2MwbsPXEN/DLhqq3vDPo1DhRJZ8oaqg587Ilhk2iRCraU75T98tzGjhIXGv+s25Qk6Ng8iWa+C6In3o1TlQ71ohavSfBd4hyxrCb6o5TWyCK1lylg4iCmaFY1bi9ck8UARN5mngIp6i5SFI2GYfhjMypjCNCTBmL0AMPPbtNY2iJIM0Py2hCAP7T8dlSjcl6bSRnthhb+XaEX36qBWD+oChNHmTy2EG2Ce0d1LIRhHSvIdSfiyvsY4ldNaf8b+Jjwh03oPxh75hCatFU5Xt2EFZ0kwGFiIEZOusJ7UCiGyT0FQuePGbaZlpJ23u22Ku11Mr+wjv3Si9zCTkzoFB3Xu4tjnfOBPRiQjI5u2HL18cU2k6R39mQ0PJCZhTizCtc1Xgld2xO0elJ+1X1rCc01DmMZpRgXiFjWFjGcOTCQqEi3cEA1bxCDgVavRjgDFCrSd64GOKqQqaIiWLEvta43+uQWCJ8NqmQmtENdi6P82ZOzs+5EX107KVKoCl5Nobqzw/gwCSY7Wh0PMv3TX9NS2LJ103q/Xs5NyHUTD5N2L2I+RseAth4UIq64X08ozHbDgenxinY4EgLnB8Uh8HhhEYNIjGUgco4KMLv02FswaGYTzlUir2GPDLTkAsW7iyU4P2F0FEdNhcKm5hDVoGiU7U4CbhcXBl95c12HJpgMOO54FCTjVBjz4Ew0xYMT5J6YudlXy7GEF719EeFUky9ZsMHov2ihkCrjb6K/RYL+zU2smdzE0baXgfyH2JI0DxF+jrxcu8zxgRxl9++wCREqwdT0NzgxOTmPLo6Gs8GRZ3qOehTaVryZoh34eLYagVQHmIa9yXZ40x3c6H75JFJZg4pApOXWyKcTTN2Z2fgqbuFVODKiTsO1WZOCm431GQXbNJz8cgQvjuai6BZc0jxOQV2xPLVhOwnQflsim+FGDvgx8Vy+1fDlNUm/Nj7DpkwesKztd2QSDQPOsMiiNtfLLtgme12j319V0CNu/9yR5rnkoPH9n0abRubPplpyicrILvXkwhneqrqKQaYETcLv56df3rdRf/b9pmpO7uCHg2hk8ez8tsOCRz66e8wxn1S2qZPZmMy3FMJ7/XE6eMMyXCDIlc+zicg2rn+Kgndqf74Bm31cVNUrKLN34JD99r26O2c5uGrHMV0uCcd80G3B5GGuX0fvt2Td17k74L+1Z6276fcbiPPpjHUoius87S5zLJHs41HdSeXMYLrXk+OlqGPb/TkkMmeYHf21Z7aHXu4pz2Z5mmmw5vjqRI9JWSLp3n10K0fozyJFT+nr4NpHg81mtOIb148tZPSj+QzMI8vpCwpvFrACLbTPNVmovs7NWN2Jw3dBkJq7Kyrc+cFWOYaSKXxFktS1XrMe9l9JF/1eYQ7nxudwsFxJiy+OPDu4eCVomfBHjSAZjN2SWPV+xrxtsbxiyo/lhHLniJDN4wzIeykkDyBgtYj68TlmTbjxjbKfICmxtSGNWIbHdHIBT6ZSiZaufemzLFjZtGRrHC7IAGDO/01xshOatvWyVxMbuhU4Ls5cXp8oHlRe8rctiRO3i9iHfiqfOzTMpQnxJyod6vbEPM1SpE5BdtOy/lN8/xbNplScj+cNqZz/XsW3Y2S+q5vbCunMtD4mJLszIA5vFc/Vj/aqidOgioDH6lM9Hc+Wjwc3A+k6WCzGJno/LEt+bj5ltWb7iaFne3bNIlPbTvQOYx4GMhonr+nhhyGMzJvfX0fpFrjMryflZBEfJfLHc0G5i8bPTUuwEZtUjZnUyezNc2dhQRwlv/OVXHLupfb+GjHnJpeUeUOeVTFlkfvGmC9XY8kXfEojrT8RDGWO9pZSINmZVODKULtOxsMc9ROa/eG7ySo3HMbpfvkAY6sW9yoa2AuYGuj5pcRa2zD9srQXNlsR3NmyqcEjHdU2tmOuh7sqMIMRyAtceTuPY6EThCO7TLDE8Y4ktuZpGRNUyd/QgtbuJ2nLXeEBXJLmXqtIyWQ2MXtqz0RgewKbj+ckXjmvTd3xmpGwFSAl3L1XkayViJJ1os/B78ycSsvCmkubFqwTsFNh1PQximKWF2Gw0sak0MUMOc5vtjgXaJtl+zGTD3CBnFhf/JeydYa/JVwsgQLnxxd2Kr87D4B1Os/dXY1SZY8AbTrv9Ue8ssjJxQjRmaIt/6PMjU0nalbzmsOjukkurB1kf/wlip8NKfums5zOfWNMXPAMj8IJtf8e92YdNrbFuBoutOggYO2rCGyOFnSqcyM8UxJmrZIcWwEDEwC6h4FQkgQGGS1QQADiJiSxu49CsPBmh/3FM6/O/wUJyMDJvsmRwA5vajaSHNIdeCoZAxJ1wG5E0hzQCZHdyMD2jHvLkjldO8rHGhzSz8yBEsEGwQYFm9Ifd7USaVajIKtNEgBGaw9ALGobciygkchlhvXEix/E/cYe9jsgR0ciTHEJQr7vKnDsHgD5hm0PINj07bSP6uUP6uUmKeKEZ4qRor2AlIguA4aGRh+ENQoKX0Q1LjRyMAwEFzHi1/bZrNecjXnqm7bnatPJ2FfIOMqLwtEmthnogusC4lGHgEgyEXqZSF2foFsM6CJ2yBp3II4GQMtyBL9EMUyAy3mqidL/BNEsSdE/jKgEVpyDSLLsVUYyyvBa7Ib8SP+4FQi5tGAcdXY4xqUuGrsUYmeh9iKsvrhTVzVZnmo1Y3YirIqgYqcbI4/OJXQe3Iidn6BPMANFnGPk7BDHQEQFvNoYg+9rKIT9yS6OPRsfXkx1MjjoREs46cLiYe6oZGIq7ws+NARQQwlyOVQNy2YsRWLokPntnzEVmEs6/AuxB8Is9wpjFq2Ud1M9IMrK/MRl1eVHXw57XsNIn8WbmVD7UeJfj9ioMWpIGBwJyp0voEJlh/1uO7EqR/bAi9KSiow2DIm0wyQZZ8ZjVlyAsE+c4CH1JiJLWjGEjrHuRtwE6ZpT8zuoQlLXdsNOEZHFHBfoYKNsm5uwgdsm0w2ljLRSsud5SmjAybixjIpAmprwp6gPYyKKbH3n1Vd3d7iJjFmdxYeXK44sBGxcVB1G+xYBx6IBDYYQibOsQ3b0YkFDLINKYRFOrchI2wyGbXbzBm2JinZHYZyjlKcwI2GiAUIICLsbJ6YB9Oknc3cyVccmeDS0tJ0ZHHtPYAhN7i2hdNRIg+ubR2ZtgDu3BhsNziw7C1dKClfVEHomdxrpCo245jZid7SHtRWZlvQRuRHRuDkL6Xt86x97XxB5C4UMuVtnBTON9q8XmbQ9B86cuC0ufqDGlgYbP7cwRhCygLwfacNS9yPE2czEuROKaPbmpkXAEgCzvMiVRp3V3tQeQdjCNcYSPoOK7w/qIFFgJ+qmylR+Q8dOVXDxSG4A+S86EHiHVwi4P+PIk2F13Aj4ijSVPiBHAOOrC/tvnfYTPIfcWU8GDxtZPwdHcjbqNUR1fzHjf1PUQDKQ8WumjuM5Te1WDOLoti55Hro5A3FQ9vWoIw9ns3bWBtKyxmulD/BQGVqmmYSHDw9OsFDZAidVMFZexTONuEUZrquJfQFEs4hAsRzLmszSeE4lJpFRhb7AKHroZbMPL0g2TawCN7JyOOz+vIO/d0sfQTWGorGd2Gou4UWDu5Uxe1orqFtr0Gv+qrvbMjnWUPhPwsxWJKoi0WaWpZMosySPmkZMo9JljwAK0faUdgRpZbZJO3lyONVuUBkNpRoORIPK0feCMyRaUw5MoXOa5Q8yZJbQ9gkcZInoVyhWcBCmyxpJWYyy5OgjjKDIMPFqeawMrxcA97JYVG4MtsUi7Bt2xkXJjUT0+WuAe9YiUGiNVhoscOicAU7P48YTh4xnEfKG/xHe3V+tFfnUpJwMCxZkv9oYJvYYeY7+yaSt3lKD822+KFahk3+5kfi0Mk5JzG586ob+FCh538Msb0LBorhsB7VrlVkIELT3FaZdppzNop3qkjM1w7yRmU0ON16KhqVqsTKrhS9+0A3/RXioYvVetbzKQ3jTdCt8LJwLguoWBcSL60QeSgc90xwAtPlCDpApWEiGJW2lU5VWQJn7VGQO6NkmAgmaDeYV/j6ZCWRVmC6HJd/UGtwIYRNQgn44CJfmBxqIWlZExHH6wVc5AuTbya+wYUQNl/Fls2aADMPMg9PklPZygZjB16+Zje4MJXhrKCluCDHmZDSEMxxc34DOMpxUh57lOU4L2M+juS4NJdthTluzRTsZY7D7CJCluUuAEEAiCxHloAOjdks52YLXGZfADTnKqlOBrRaw/KpGqbpFAA1qRFuiWm6qS2zG4BxePXRT1Lr9nGFDQGe9BOctqtZS1xMNVRVbFtVNC0V6g4th31lwEpORFFUAwobbioHdfZkB7mcfJJBuNt6KIAikm0eZB6WjtxtsybADT6SKNBgsSOXvogo6+w1RdcKU1rsbB1T0WLkzoZ43dZsSAWkHcGxISUjNPHZkIvZKZUbskyf4uaGfLKovzakiUwKlfvRapVBSojdqMnkCE3WXqwckrRZYiuyoVaTbDXPB2h47TRrcBwkILPRECVheiC6KXDM0jTCbY/5U1OCa4ehA3KAaYNx8wBc4AbjF6Gv3WBQSD64shHbwidL6faSwQGiE6jYsBi9P/WAiyYa6gfXnuDDBj5+6CcfeBtRyM5/dJNdBpsM0eY+c0i51Vj52YyQYRtSw9zOMq7BotRPOAzsyAc8tiQEE0woNZW8PyiQ1c8RR3JkDwg5Sz8Fy+TIKL4nrSvU2Mtrthgw50sXgck5y7jGrobGcGfNkBrmPFgB6aME0HKjGygedio1khG5zAgjKoMrOmnJQl4ctDIZQSdNj/IiDw6LVp0E6CQvGrBVZExvQGImq7HyY+Uk1UuFKvKZQ8oLxDSU0Usu04YF5Yp24rqQxfTB+fCxunSBjtYBy596oMMdmbxFAUFccmT4hxkUnGLmcqIBJyEJMphEK9OHsGxmz44DDMqM5gC8BgZzIl2GM21yGh1eNKiIzGr0MI/U+GXGoycXJFDMjyxWVAhSzNmntTl9OTuIhUNIzi4Aj2iCU14TtQqZKeY1dJboHgpnGbKF0YMuX3oq8NlJ20pCMDH5lZQxiHuRm6Aoo4/26nC17dFeHW0Uw6l5xHC+iLKERwynV5Vdl1HUifRgT+gjMENgWLqALkJ0NLBNqkGbGS0lCUeX+MLqrR5/Wi9QQ7sn0wRfal1pKip0YqBKG2k2MlSVLOkll8AjxSHwJZfADEBdNlSVrL1CAonp4T5BgYjpYT5BgYh9BsdGyjNo6UaEm9WDCqn06kBToQFZwKRSqVTq4EiMZ86DOeReZmsrXmMr6QuBIzGCIUUOSyoqt3iYyDtBBY5JBkNJjVfshGaXdvJiop08IWg2FlLjBYAYKMUKJ/HzDwGkqLxTMGJdq0wC/NYzVbNKtdZSrbXWWmuttZ2iU/d1mNN/Y4Ja7wpMx2W7aLfBJFq7DSa5naLTTtF5t8EkfR3mHpft8jcmeL2ruGyX93WY07sC+9+YYNu27dFcsu39////////////veEFLADRVybEfWkyjeaSzY+p6FfPPjqxE42oHVRC4p4+Ohl0k6KzSDh5cU8fHQqucexgh41PNZCqjHuohHzqo0xC7EQjCkgOE0Mz6E/XQtiIocg8fWpVs8ZDXAxjKj0Pn06Zg7eyjzZWpdKjiKN6iQgy+Ayk6ndIsfqv4IJc6mzpXV/WrsHwyY0crU5nBk/RiwAq58M5RIDwUcHQp2BYbI5pNli08D4lULAJAWLACDsO7XzCiatNJBfcmYRiSPljiO1JjxmfnHO7M1YudkhlkySS1shEjChzK9ki4lwWUInehELGn+4YiVA+eujkUSWrexiReamvFZe6dKLiM7KX9TzEO1wMP9Xz8BJvej51aURdq0wCmaeLCGHj0wz6B+Qwnz776OwUjFhUQraOF46f7rCxlyZcP7WjzuCxoFLLu2KfCnp6Ap+XYXNbPt6ifog4sBpSLd1wc2eIZSPGtZRAIAHrMQbhE7qy96UBrnIE4Vo5vwnLYW/Okq6ZO+zN2QU6UXZ+E6ajW95tiIDbU5mOPQEdIJMmmsnO3WWgfDWtgGCLkbFDeoA0UwWdgTOcFeNCexiRKUfRqqUunSzhkrTU14oMaxKh1NFDJwuo06GjSlYbmEjST3eMziiRbkIhQ9cg8qe/Y5kAkDsXescygSZKJmipsyUt1jjd9WXNTHRR75BidTcGqDUYPpHCeRPidWOA+gouCCEFNT0DqQrWts9jo4AuEUEGDXgY00aOVjakQ5rODJa+7/u+7/u+7/u+7/u+7/u+7/u+7/u+7/uiacZPj2rxTl5U3KM5J/YR8xVLGJzGG8TK4iW6qeac2AmrlRcVU6VhjHnQNGMrvrPvuYH5/EjEzuhjLGXY5FAlEEjEVEJPDQyIe6gzYiqhp9yGeGpy59BbJ4gSU6VhZHs+xU5YLQIgHsZLdNMZ0bt4g1gZhaA+HbGEwemdLxL7iPla46Uo7tGcsyQXxTt5URZspoh50DTf1jQhfnpUmysjEVvxnXUZRTkjbH2D5CMVYSHV7sGe+BGYIUea42I7tnntKRAQ7REOaOxGHM7Jr6QN2cLIyVrb6m9BxbaWFYBv46QoYngr2SICtmGVcbepxYrJxdqG0pLN25ge1ubb1qBcu2RfpqZplwXDqxWCkFTygAAv7WJXzW3dIfQuDHUfgbX2IsoS53cUBnvvvWEpDMP7al+1rXRftS289957wzzCxkj33nvDWCwWi8VisVgsFovF5pxzlv7//////////////79t2xbxb9v+/////6+11lprrbXOOZ8ZkuPy7t27d+/evXv37t27d+/evXv37t27d+/evXv3fd/3fd/3fd/3fd/3fd/3fd/3fd/3fe/evXv37t27d+/evXv37t27d+/evXv37t27d9/3fd/3fd/3fd/3fft+JGiIbvBn5eGpsvX/////////////f9F2aj0HIY3WWmuttdY65/w/cNfJweXXR8HGRirbKE7UqY6ZVCtz8jYcESROTbHr5Ejy63e2YJ16+HMOSgrvE4T4Lg4xhF7m+OVXrucZIPBXKRwpRSpEQUYp4cVNWFZUHAwa169LYIJ0lnq8xBuM5I6y5Cgcs47Cr0d/fkpIRWJnDzMObF/xENtXmz2hHmZFSWhBsYQxoV+BfjRS8CVuz4Bk4AAhWPwc4vrVMdMxs7GRyhclBOKoFM6pR5BRv1KtxM8hFb9u2fATF2FZOZXHilxXTAQmeGoMlCV36gAqYwljFH6Ngf78To2FkIr8Ghd5YZ0aD7F9/RoXFek6NXb2MPs19klCO1XLMeuMfs2ks+XUOE3sTs0eDBrYr2QcIDzVMfNURCW8LSbz7lGUEDj1iPrVaEbmeQao8quLlHS9DT+n6i1Yx5PrOtXwZY6Qv8aYkHg0K4unesXxvYtDjF8DoIDYyXqup4aogMOJIMT7BCH+CoJJmj9nWE8Nm2HdbkxIObXHdcV+01fi1DchqkuI47uDoeMaJiSeSrezdSQFxE6VPAclWkIAek2Zaa3d9P9rrbWb1v/////////lpvb+Njlkf0PS+rGNP26H2eXXi8N1PsfAS8Fweb84z0OhquB6F97fDunnWmuttdZaa6211lprrfkcA7Xc1J5eHC7dJofMDrOLfkPSwjb+0NjGH29IWtoOs4vc1J7mcwxsk0Om9eJw2SH9aCkYLvUuvNovzhMKVQUaClUFfnGeWu/CC3ep7ZB+pBWkUun9mCr8yoS4V01Mb4JuxbOeT79CPLxS9G7rqWjcQd6oNop3altl2l2ryIAUlXHEz78WX05ioBQKxEJqvGKinbzYCc0OHpOsgRVjHiaSz+hrE/BIjM4Us7zGVgquI2fuZba2hTnkPJhD3iTQ+s+RM3RPUhx8sTX58gj1Mgn1MtumRbYm3wLTA5kBm3qSopb/HAmbyKikWkxSG8O2CZMWABDA0EAYDEYxDMcSEcgPFAAEAgocHAakbExodAkcCcLgYmB0jsMBBgAAADHOoVYEPNOQ8DpD/JcXAr650MaphXBsLkTE8kLD9xeCX16IuMmGcgxroKNRDh40nboo0tpFhbMXcTp+0ebmRQ2nLuK2cNEy718EOcaJqmwyGOWgnzWX/Y2/GrKMd7QicTMWTd2tCNM4RU4HKcI/QhEI8xPlvOWLxCxHRHUzogx2ItKYh4jq8YiC9yMSPyQRTr2YmlEWfbfVTfOMZ26XLVMRMfPmEn2UT5Lmk1tj/YJgjqLJ5kUDm+gE0jJV945gpPMhZmjgTNLNqLvZGkWEgJsX2TtvURerFhHevIjc+EWe+xdhaYp/eVypSFxnd9pdZRqMyHxaFr0l/WJeqUh0EwNb0xjtHMUo5jRGi9zMZCS9lBHyuxgdLmJEd/kirgYvWpy6iNe8RdyGLWp+zyKNDYuIpipQ8I0L+NjvyO1yR4FEpzpy3eaI1lWOGvc48reyEW6uX+K945CgBDLMXGBu6YI48xwdNdIR+52Ogk91hL3WES+bHQ0MecRnziMohzxKNO0RvzmP2A55FOjBjvxPdUT1kY4K38pAFRikUTJFEzFCO51/uAwPaCerUseSnJkezsDAZ5raM4rQzPHEDAlwJqhn/OitDLIZClzHU4LiqEoDwbsqiR9PaTzzfkrRR1Wam41GYgg8d6Bc/BIF8BUvP43w8O/qR0dABA84IEiCIMdW1BQG64YGn2xqbhkj802dlzXKsNy+k/JtHZM1zYzcYgbkizMd65vRuH3m4kszFGs5E3HnjMMXZ2G9cUG5vNfB4ExJutdJAmaXpKFFkvjslcRtfKTk90rC2BwJvEWSgmdH8jNHEpHNkTrMkYSzMxKk1kaqG10nSaaBkir3SuJ4nSTFvZJ4T5PEbaCk5nZJ0hgriehRkoLHShLfvFcStMXJkuK9C/hpk9r49mWpswAb9vhJYaYgDJ1PSpfogBbmhFoYy+c8CwIfUBRGbbcaRnP/6ATic8x1ITMuvx1wvet062lGWy9nrvU5Q63HmWi9zzjre2ZZTzPIejFTrMcZYf3N/Op9eDXR6ATYugW+e1LNqDEpVcGrUoEFb0ulf2Gq2CNTUdyZCoHAqalsD04VfXMqwrNTMVueCn64KrxZiGSLzn9fesRFeJADAhImiICvpQviBjHA2DcJg1mTENZMwjynSdeCSXTB4tWSzLw67RdG8nzOAtrfgGduGp/dPIpPMM/hk52H8HnnCXyO8/g93+w92tPg47EOsmlzdWfJofpfcqL+IzlO/0fO0l8jB+lvpuhnfAMYlj0AYs3VSWuH6mvaiTqn7Tidu3aWzqAdpDM7RedLHcjNgNBTmatHag/VsbMn6gnscXqy9iw9rz1Iz9EUPe+sB/VTlHoKXK71oCkGzjd80JRjDhw+9aApBs43fNCUYw4cPvWgqYmJEJxjf5gHIQyV0N44o447D6hxnKfT+ebRdGrzXDrNPJTOdCKdDo8wdtWEhLUZtT9yQP0aOZ1+Q46mPyXn0t+RQ+kHE+m5UgKZCRTgtGbUZNoB9abtdJq7djTNoJ1LM9sOpflOpNmkCUL2UuimTJuDtUfNeO05c472kDmfPWFOzR4vpzFbTnr/hOR+Roiqc4eozTWiIBAYJGoy+CxR85eJ2j1OVOx9ohaRWClK4lBRpLeKCjZXlPzUUdjNHhU8eJSueaOgGD9qwApS2vtHAb521PDOUfwnigK+TNTCQaJwmCuKxG5RwxaLgt8niuyooCKjg39Hf7oCQnDAIYESJEDIQdCwVHLihh65dbnWWJTLZV2uRR6zUb+kN/viP+QXyHQDvvtZc6vCrFsK993CYWBULunTcgFelIumsT/HwF84xjf+stPuzQKmOQ7YHLcCo/ENUI9Nt3CecgvRglsE8u1ltxTH3cJjhy56sQEHlwbcRGCQGI0GVj8U2NPRwMBMBI04g3SxL9OV0DhdCJ39gF16p+uCYsmu2nYHBrvsUGBAW4HBSbRjGPuJw5iuHAYMa+DI4ANByDLYcuomGBqyBlaA3QFDTxfACj3bXyjN6ldBzN4XirP0VbjZ+EJ91r0KNLteqJxFr0LOlheKs+JV8NnvQnuWuwo0m12omLWuAs5OF3qz0FXw2eZCaVa5CnL2uNCcJa4CzgYX6rO+VejZ3UJpFrcKYra2UFzZ6gw+IFp9hy657bmqzc8FxuC335f4hF+Yj/cF0lQC/F3F/n6JhAbPLnd5arWzkX/2T5iOpycpYY7BffZtZ1P//UeWOpZCO2+yEtjoPz8rTTemxWJjT4Ya8zbLGGMLJJh8Jk7Vj6VLM+YafY4w2v3BMF4YDM15EMwIBg8ZMGYTi7R9P7HXQ4rNnFCM1KJijzOLUTq8WOcOY4/mF8N+eLENa4wNLzAG+qRjK9m30JNHAoQOGiYgAMIDHRCQUIYdDOL5/pABb/RoCvIis/4rlqS0P4vvzVUJc9RjD+atDL295KZl5gMdSHMmTvTGsg72H3NxZjH1GJPWPJDyTJzojyWXJphxxjytMQbFYJAxD5z+YM6tMSZPn2F5NkzKQ4nAsDwL8/Lc5oZdelI9R8/4ED2yZ+oBbqme4b16+C3SA3JsBG+tLSKeROHeD7WYmm4DkZk7GPbjhtESKHMJo6+cLDbDZ74Q0jWE0idLAZuhZqxIcltAhMe82ozE7IaNbWXqvpgNFPIRIHckUlzv6tn1VetI+zHyIUvWHVqQStmZrUxXjQPywu9nBWWYVnsl5JuSk1EZjWe13VES1Ml0OAJyQoZjdHrpa/Plwh13e5GcWbi04ntklW2GrOAjZUFpuy8rtKQz0Yg0TD57ZOnvl4DX4Oc6NOw2sTW7RFaffUHjjfNGoQvWRNn6WIIvkUWz63S5PB8Oi7YgUv3N0bHSTo9Vmui6Pj5Mg+V5dPkks8RGcC4/StiLY1VXjMB2WEpvpCzwnbLmHDJ0Zbx88AWnnjKcGEux28mo9/x38BliKtKwFIQ9spT3pLEO0G+0v3ae0ek7rm6GrHYGyFpDuLXphgbM9oVu25jHVnjeaRVMr6yJJf6OWKP7ZReDGVb0s+qMZlPsJsNyWxYLw07DHex/G3/GnFEC035nxQJfFgunnWf8dZ40Se2GY+A6ty4nHNWCectimeGyIC6Y+HTT1U72ZbFIxzWxVrYjFjNTYq2S7tHUQIkuNi2maWDpAgt3xOLQzAVUe2dlvnQWiI2zsq5w/+TocDKJoRcNszsTTX+s/1b87DOjIKb9psoCv1AWTrudbo3AZ5YZTXWqNVuiWANvfM1jX/xps9aYWxMTgctleThYFpWuXfcHyxphbnUziWfLEryTNyWQDEtk316upuEVuM2yINbKoqwgZiigp/ei6xbEmFzuZpW2yRJvgyyQ02MlGh0Lym/m6f6tNWow7FG2/+TAUsY7Yu0WmkXf6+xwpTXPkFGG7RpVFHScq5p7Rz2erntXkeJkGN4KedkR2+x6M07jnCLJmdI61BXAXFdQme+LMPl8RRl6qmzLZPJEV7bpLlrb4j2eDPqa7HOV0jJX+9nkSrI1robPbWgmw1/5BpI4x6gfMqYSSfC6VlUrqWr1KY9h7yksLj01x5jd9Xi0xFpW23lygxtj9uteDTu1W2fjaPeeEhJx3oftNzVEtf3yqYjHllPP0OhTePuQVaZEfTIcuRA/NMzU83ErzjAS/SF77nh3KeUnlqrrrptVlsu/DfeZXPPNMzazSvkYF/g8Rv4kXEu7NLEU0FGkgAwhlcn4UeOcd9SUcuWx6/GmshyAbPLmUVtXavCSUaXbMArw9aJqdp2eDPlUAphcfE2vGlUtOHvLR+17NNI58My9Ntoq6v3muQ83aVTS3g2mFrYx8bo2YJR85i2wQaKG9mtwNh2MZcetNaK2j347nW5gKKm7O1AYBEaDDvOWUJtdR7zdsMclLD3sYWLK0QDuB7W0MlUPA+WISaDgjQGFGzslPWEiZbvFa7Fx+vrFHi8x3L45QGO4bQBbPz26mq6OMY4T+D5OYCPocNRSO3gfp2eOqzUHsNcQpOMgVX+IGxGVWSwbyskUFPbl0wyfQZzueWqhbd8kxbPd9SLDxdhNezZnOrUNnawYtmsPsRx4sKblTWY29Bx1J9gMP5TTg1XgdHcm9+remimkzU6f8f5Rm0t1sjjTu8IKG7V2tHLf9kGZNGltHFwxteielalsrJqZyzLR2rLr7Ky9OCbmLZtQNfOHjJFjZ9GuqsaRkKWbVLtxEy/C2E00aSJ89je18ALP/kUmZRFi6bVemnNq2X9ABS3zfJ/H1h6QZviaM5Prth3Qxd29bhYNL6xY9nW5sogrlk0tazSLRMS2Xcvg1y3Ds9OdDu2HFz7FVdgsV5MGucI2xdWvla6Sj3YFxFxX6Za5Ct7SistRrSbmtGq4nBWUwawymcqqfCQrbgenSpyaquDCVFxXpVq5J1XjklScrUfV3Q5UA9tPkbb3VPTGU8O3nMK+61S0RacWh5yCaHF/P5QdBv8LiWwDNa8mbipMuJAMzGqkpDoevhcSWRa0Pd16pXoyx7oWTZubrK/dyVQXJ2s8MRm3Tcl6n5VswEHJIHiY4C0juMCp7ScqpHtIa9P8IIVHxiKTxsudxu6OGuls05Y4wnFxertn7FZlfvQwr8cnKtr/ViV/1K81nSlkRyvw0SOZdVy43XwnsmHm0icmBunWAzlkzl994irjJpq9kSja6wUveqy8NgbU01TZEMJKAMqEgs3uwAkCdHeQpnFAflOUzfdsR7S+69iATaCLaYWYpgbPBBTvIah7VckbAUzAJmpe92Sy3yBtO50wi8zOf1iwSuY/2Nhj87w6/89Os56vCjGg2JBAq9w7z8vO/i9YlWDpFs4PNsYd57l3PvgzVUkWt5L5qjc12syEp7m0OZV6ps0hrBemUgH4FcHUMvDSueCUiWC0DNxh67p5us0njxbojBBjSXt2uclNTQv2ZhLP4yHKZiySZr6erSEmPK3aILbWaBnmzz2fNI3Ui8cGeZr66OQxsuvo04IWjl3fvoMbHoFpnteFL50yTxJHK9LXfD1EVerSbWqbvj3xNLRVqRhXZtFx8QRUcuncmMfsRiWTb8K0MWlqM+ndqGwXbdcTQ9OydMiORpWXMUVU3R3WiwNS4T0noUp4zQjf0V7WuBY4ya3g7ZqmHlARHGUvSJaquvKNqnDEaaoAvEgVttmfClNNUDVRg1Nh21BUGNVuVFNhsZWotNUOVHOtQQXJI1AZaJQV/jHTnh1+ux2e4GmHZinm4mZ44Xt9Ct77tNvL+5Sm2436iG2HeTsj0HphtzHaMqs32B5oDkgthEa/ChqzM6AFLn5G93HiM6rN1rYarJueva8lAy0MfayC993tL/GuUjc4tqDVQ5WBaDphXLO7YnV2gl8vzSoWS+uoTdIAwhRpp+aMZeb+GmkvMU1jgt8saQYhG8L02sZoVJImDQOjIeY1bykHQ6LN4jpmIQkLpC1ncTpdSQqboTFmh/B50LhiGLQAJkZjoGk7s0J9BbO3xnTY12QwaqqzJdCgy9IQeOSyO76ergMUW9038FOz2R6cDfjCbJOayKzN5mRAjZ/p2ISL1q3Y4l2P7SKVtnHY+tmEbTLb5aYGfA22ylJlFjbl6djoL8PG0phspYlOn67a/mwiV9XgbF+jtO1/izaJCdoGYGsKF9uyLX6zYky2MhuvNell3TUEB2RzmOo3YSu8Bhu56b//IKlKmxKzHdp+zdMmbNDPwhZhAbbhfPFN5l+Duhz3XrPdZIO10ndXKy+wcdW66GM8q5qHrE9GVCsypdpjS3k1NWlrp7ETZu0zqdks6tOoSe+fxi94AjVqp9lu7TTqy2PhNA7DpuEksmcaCYQPmBaLjvu50nzMkjbrn3HSiEyU9mALhZwd0oCpcmoskCbnHk2ORmRLNKCYc6IFNrVhdm5+/i+OS+1O1kKDXs8s6IBmzG1otknA+bvOFrRk7WNVM6xKzD3saYZVCbOfJc0Ap1i5kcs3NNu0h1cyAxa+hhm7gcuAgftoxxupbCHOzoYpY96jjGdQuavpFFMjyl02sGbysoGly5iMtTYuQz5tGWafJSYpQzRGGYsZn8bg3mGbb+5iOxL5YPEGZRj2JeNmVHfLuGT6S8mdNpJvuGiZ7FHLWqctA/Lw7FpGYgDdomV9hgtJuEOWUU9FIWfyMkyFfuMyRjfjwu5XBnr/uF6W2jx+yQ67nrBMccsytkuXcS17E5bxaaIiYbwyJk+IzFbmYIuNhM3Kkqly6oxUpuUe7VRGZMIyYCuWRdyvLIG6gK77lT0vcsbZYd2yEaOW7TFtGZPnb6GhRNCoZcs7yNhlLMOXLb59GfkFzDbzszVqGAxltujYvqzZAmaQ+g9fFr6oBzGbrk3MtjOLmReNYzYgE5wBWeRswxBni/ubQdyFUuRiLQfjC7i9TzWuO3eYLcJArdt0cbK7OjTZx8GyZKTbl2wilpt3uEE+zdkA5I9/kTJNHDJpDN16ZCducwTjtuS3yty9fEvV/3u2VhEl5Hap4JklkS2vM1uZ7CFodIDzhFbj2d+0Vg7jWXGOJ19jkfwV5hidpLyhiX9y1pjBbadtfrmYTTTGlta0c7chxR5JtKZdZ5vlM/c6274R1rJSvJMVFGtZLZzTauCAZGaXdCerf0PfHYv5L46FM5ka7Hjufo6LJb/NjegFMKsXeGt6JQ/nNc+7mBC47w0YnXq7HQD6Tc+gVz7jcOgzgcXPeAx9BmX9syw0hJVdToFlz2RXQLx4WZR/bTh5QwB+R44TjnuGzKDTBvzDQc8wWK69+P7ljI7FGXjbvvsOPwMaN/tta+47/Hxn3Oy3bbfv8INicbPfttS+w896xs1+2y77Dj/TGTf7bSvsO/xAZ/jT7KFtru/i18GSX1YGp0K2PBXuwlTMLUlVmVRstfJeeetRJYxXBh+4RYcHSe+x77uLmte01nJPoNbVtG3WyGk+AN+3HTnN+4RR2Zq6kdOEb55GYRt7ZJBfzO7geSG01DDcgcHRz5aJZKzrvc4Q4DztxlhnphOK7hDrcc+AtvIZXx0vOjKIe+c+fVOqyWa6Vv1MalmDbzMumSYA/qzfGdP8NSHL2X2wVjcZwbJjQB52PzMovxc/QzE25R30TEfffjtGP/SZQCEZ8UzZlGcVW0Jc2Na2thfw9mh+FkhDani08k3SuN0hLXFgtIIbo3G1VdpqmyfU8HL6SBwtzTRRlG8Mf1spDS45OVrzCGlQXR2tfW+0UxujgVwIreQwaI9joFElaj/+yyJBY75Z5u3oZ3F5noTpZoWJz4Y2SdoFzwhOdqZtqTNgG50NWeeMb5Ezbvc3SzBy4QqWNxOdd4pxn9rcjMWwY3mk0BYqAzBzGa6xy9Dfu+x08jIuJkjweXkhQHkTM+izmBFexozxRGbwW5nhhnynu+sZ7RrujBpqkINNzLYsY0bDs3rK2EHd6EmjGDhu8kFTjtwJwvJmePRNSo6ccfjoSaMYOG7yQVMOzjCPun/faLQRGft1yO6YjEzaWGTBM5ERNxBZ9/5jE4sLr641Y+4IIjinHiufUD1bHhTYi3ceY93BHRldlQSVPUkepiNRMzIJVfOSJFibROPOJERMzRFLaO1YgnDNEmGblsDNWkLYuCVNE5fw/3XVbiszYCqusuNIXFQ3FVc1heXbZO21dIrDpBfCKlx7GpQetAVJfixihKYhu1cgcJrPHm7L9u22ljn01tTcOY8H8eQX3xrQOvQwaucF7IiQ91lo03r1RbbMtx1N1bx/9GUMk2HJAZOHeken1kKskbWCd9aC0ox/6mRcOMdZwGQYwUBy1WcRLxO38OqYwyvBBF4Qq9ZHbZmsN+vsg3fpjlosGUy7cFfnbbv+cfku+HkMz9RdOpjybq0CH6Y0YTNU37c43bhtkvUmevvMXNx9CSTbtDNz6bwr1xcX5Rr8vLnhGZVrBEnz0TOLzk4t6F+KdOeX7s4LTNjRtLLF62mVjANq8Up2npvDcK1OwoXbkpG4Fp5ipuIq1mmX6FdFMLMzB+lkoAS+GN/3VL1R1ew1qzBPVgXgl6BV4pmqBErpTR+Qyp5omqurk/S5qOTtOgRO47L9NOYdwsOXCnuc+ZFJu3p0OrRfu1Sj0/YVwjajczV2pHd7FoJzdW0UZ14watKSpb4ytW8LtjkbufFmJaakM7rR2ILbjS1iPTZAU9QzeMvvxvZojcWPxiZ/JTbsI7AFG4dNdwc2KAy/NjD5muyB1zCyEJ/35rxQyvnJJcSY12rFep9hsXdZQhyE7YkVXIDK9u2nwNagGjTwFB61jSkq7TnTR53acuC85NT089aYnk37QvsSCJu1rkVcm8pfzk4FeVNTJY6FqWAvHoP0dyRUCUcqM+CxcOsk792oovvTUc1LmY3ObLdbR50as/Js2S865Qkbr9Fm067RPTOv1VapxHB2sB9JNP+ObC03NkX2LvKiZwQb4PDYaZfX0jUiS79nxrGjVk+EpnmzZI4MX70YqT5VCfBYbdBnvrZrXq2Nsq3TFgOTtZmrmdowe5G2GisOCDuLvYZlsKuyCUVk4fQZ2QjhG7IpsyXZMO0EbRU5KRvXnagl2QDApJq9HlsPuYkR12MTLg1HDI5UJsYoL0NKYr8p/TXhFCBYfeoAhraZu5WGeB+bfMqwtAnX7eqYZGWpVw/m6C5q6XK6afJk8o8nGopuR4YvCC8icbxw6tq4utgTP9UUYVxrasM7TYF680zd8iRTU+6AkWihejm4nEO8BtvZbzMFtq9aNpdirZZVepPj29s7szneRCxma3W0bhCyiy3onNW1yEs0NyrHBOAJsR4XHY/MVgl51x+D209r4YLIdFi2ukLBijVMK3h4vr1ckk18jsFsiZF2arsvH3OxJaoxLftN98f0NDwV8Btq+9HYTFzT+dfMHIHNZAe2CVuxYVmMLcVQbIk2YYOEy3Izn3rceDm18wijHvEN2ZYhC6wG9eeTEn9Tqem9pHiYagrRWlP8TznYFFnuZ+PxilO0M5Aic4ybR7WuHcUbB48qvOHJ/LaNckHDUjeYazK/nIGFY0bZNMQlUMvb+JGtCU1q917PtDmfeR0p8RmjqOZ0UVubngfjpFGmNqxq2rid08u5Y64gZbCJaWBPMW+rRj3sGSUnk0bhyfB0BfaMkrLJywDmj3FmNb+VANhrrMlHP43e9zpZalwHDsp4VszezAoE8xTcKO8cl+7sel/nv7BV6VpWRtAJZe6+cE1uoHH8y46BKrynvc7efML1iZGje7bhvLt73+B22satmvFGY6e9xjHTs7PdX3z9OIZBq/y3b33nNeTMV+UcgKwzjsmxAs2AYhrbITZNbWBXNZsg01eBv9GrrmLuKtwvtW9VAACPXbwqdrl31ETHPC3R6i7w3I5KZGxC+I33H5Io0WRmqQO3+5vOqWRceI9ybG0oi0nZFK/Kpn9YNjyT4TRFgsNsjBoL5POk2sIIDsiWKPkwzsN7EK1njJrN4CjfgGhycRl3Hgi9Apr2h9u62ThEVfv1Iug8ECIjqBvHgMRbYtfEXbrxIPTmk1HR3m4qqDwhltkZBnrdhM01N7OwFWzFBm/Wlc/90K3E5j8bRTcP3OLZk48B8WZe8zcbobMK3OLZyc0DCcfOyxLRMeDEGMiqsbgZ9BS7E8S42Zprt1Xg7cZrc0puAEmsvraZUfkt/uzuvbaxsF8bu6y7JjdnA9i5wdrzzOlLtPFqL+8SNoBZKjdbEwCzMAEX7S+fAf55HIkN3p6BzveAkKO+GXhjvv6TZJ61/YySmAqKsox58UFTGAZWTXO9lWlitbCmeEE1idtbv8bbqYmn4K5ln8Mp1fJKrv+adn1GVyNOnoOqyTS0Wru51ebHot5ySvjMU6QZe2q9q3ivdwlkfbocsoSXOnpXiqnWIoKvtZZ6erWH0dUIWV+twwZrwzkEizmXMqaRMk06GjUuvzv2++wT/PzI9JjfTrOS2a/0/lb69g/1pZokBmKTbx4625H04ry1lLPdpXymlyJya6kmQeJbfanfV6p4jE4ktvpWflY1yZCjC3zD7LfWsuUajVGO3F9xjXhadjcieQLJvFNuWVsiHaJld2aWI7t7pElsV29sT04QuYZd+/IW2iKB1v4MsBbL/Lbv4mrOmrkuC8ZVE0XGAyxzJVZa5Rus1Sh2w6mRH834S6lRuLxRoldUG0tv24R7Y1/zKNx+a2EOuTY4CipdLbTWfZi1OyZZk95mLbJ4+/pqoZ+el+iPPPUAa+aZrec45YrHeUjDympu5fdBpSKkOWee3siON105SapZyponTO9yaWkyxpmkynrs9ymTw5wtpMqpydRdO8rRuGW9RhngbR5dTfH6alAsrrZwmLXhDdaAX19teoC1zhusQQTMJOurpY/DpfqmzTJrW7xBG/gv7VpfwlvD+/3GzsLjyq2BJQ2QrZP76Obu9oB8MbaTyA2eRg7kHXmsHJg39iBbdOZuXQrMF6WgfWvIVyNWTdV8VRl2xCqsXYtiMT73li/bRc7iVcvKmlU7PGhVYExZhdImrtoKy1ZFPDAFNLtUN5nyOndVHQfHxFUobfSqrbB7VYS2rmJl01IsMP/2J2R09/ymJ09CBB00IEgAhAccJiBBQgQdNCBIAIQHHCYgQUIEHaBh+Qc5Rzd6Vk+abv7A8NoPNM3y9Sj5jFfVYMCrsNnwCoVmfKA/vBc8q34d/ZhXV2DYq9AY+arCZryiDUe+itGkV1e67QOElb5RE4AVLgVBcBcIag/+dYR66qvYaOSr15r6igw2f6CY9AtwLzDo6g477+2w4BrfBhhbAQvD9r9iVxNgkWRIh3q2/1fzePOBzaEBJ2nEOa0Y6jYwNnZjNEFc3Q11be+GhvJRhq9Wd9uF3AmGlzu8XYXh4DLnC7xdRVsKDuyWGY8ZVRIGdkOA09FUCou6CedMoCga2w3hCnlpt2g3ttt73ttNsSd3G4w6X+TebqP7xcrA8U0JQIuAk/0g1psZ/zm3ow6zOsh8Cp1NhO+WiCPbdDl/+J0qSZk55AwW2oiNtvkbypz6bYmN/NYAUcyp35Rs8DeMtt5b1ZILvgSAud6Oap+32UcSnzyG7auwo73Zh0nfBodN0D3S8J5vkHfSN3DxdRww9w5qbj8DfXW3LA2PDjbsAPsCWm+t/RYEs7+dqKnfMAP2j/xmD7Z66jeYYpUjv1UNUPzF3pQ96RuYYJHLv6mqU+Op33pbpoPN+yZqpcLOb70CBIO/ndXCb88GM/Z3e8s92x2slwjMvVwo8Lh64FNkxcC76vd42vBnuyErHmJpe0/2mbutDfdhhbmSsNjJRo8vfKuNn9hlURUtl9Ydh9CEWYaySl/+7eE63P9KjgmwRMx+NczaV9DXjSGchby0x5Iw9HGuNr2Vrjbzmzdit81b5kpmcRhhDNNoY/znGmM73VhhorFm816aa0xwpErMNAK2KZUdBzNbbfBPZW8CvAQ5z0wcQ5LHIOVlfPH756nb2iJw0L63FaS2t2o/ttXpwFYQxq9rI0NuqqxjirGcyGhD2EdCa9c/DzcswklbPF1XfMIsC1rFtpvzosAcFu75TC7HPqF/HWvgSb42c0ItW1gKRrWaxeIiy1e4mxrv/XxCKzZ4e74prvrG5RZ57/zDnP8ek9NndrWCtuEm/faWVq7yIFeYC3oj2BJ+S5w8tniMbVUIjgluWwfjR7XCZVo/893WZgDXEgyKvamOxdscy+xM/7GwSnEjrPu8BRZn/o+DDG2nBuD9r/CBESG307FPciwCn8YVb1Q7pBV1h2rVvboA727Owwmt7t17o9Y2pzU5CZq13/nNxmfkt35E7LO/taJs/tZ81TdcM76hP+lbfWHLX/WNsDHfgGd842SaWVd6s4sy8j4rUW8h+xY30thmNURfm+psZ2B2TARuzk0i395NtmWEi1ohrdWt+L63FaKwtFXyWa54Wo//ba+gVkD1iLTa1Ngb2FNcNu5PxLKJTsSbKZl4L8NGuLfVsNvrQ/v5THjLRkoiHUZ8T/SmPMgb0CZQPVlrQohTQMOCi71hH+QtEflEb/7XZxtBy51abvJ2wnAXeFM+wtvJDEbwrJF96Nn8KpqprwZuVD3IlfwdJuzgNa4AN7midZar5fWvF/bf4DHStFhXYbCaka6K7ZJ3tO1jXi2b8Fh0wy7iYs4UHWJixWJX9p3OUWvtrph4hkrt3xqnuCqMcQ7II3d9905vZqe4fWh7K0FWt6KATW/yuMbo5FZ41kVu+j6NLDKEL9tPLnA1nmEm27GNz2CVm823phsazKo0ljkdtERRx8K9t86TvQFDX98Mj/WYp7uTaqbIxcWIuHpMoqxO7bB7+ixymnvTJMMOwdnfIqvLl38rlK/9dpnN+8a0q75V5IZvULEgPM9mfAPn9d4Q425vtdeeS6gJu8NbVUsO8laBYcLZOJZNN8KbEEKuHd6im9sk2zP2y/EcSUMvfH63zNPuxzKQsz9mCcURC8AnZxmohZQ+iQq3ELMvjv+WXCO/4fWd3wpDpFr+LYPB/BBwNoXZa7+FGUb/zm82MdrbTgi/Hd6uyj2721uZNKXRIG8OV8Cru4m+SzawW2Xv7Vb4ftrl3m5ONUxqo5a5V2Te5lFWsi+9qBsMDOnGUE3o1uqjuk1gzkkHZBucYk1TdcK0eII6VkrHLd10eEU3CK03npulkhBeyw1Tk0ZSvWVBa8NO7b/Had6F5Dd/A62F3/wmgANl9rfKNmsxwUZiOsZBlerzWCaIk2UlSOfyLvwWJ/t3fsspmFyHfZNLm4rZNwyT5rqe+q3LvG+3D/tGv+fbVXAWo5El33qbTUqEOhDXWVLPsdT0ywnH2l+JOq6fwWldN7bV0m6PwMBuI/+4idx2TFu2gr8qnMngYVZdZoF5f1g1BaZB8EpXS0btLoxMdAVaWFdwf7sqIfAch30zqmOYid48vMyY5U0Kz36ru0nwpnVptwz8O67rZsDHMGO7eXiZMbObFJ79dnWT4E3rhG4Z+Hccz82Aj2Fmc/MwmTGYm9RUIrxgOqoMidK6dTy3pnlB2cRgbmqCiDRII7nd2TiYg9NXKZgW/VZn3cMtTb/Lqd14iiuqp2Yt5VcNNfZ2i6oJYQzshioMOaZ165wwwu23zzEUF5icdipLIfFju3lN5hjVLTpov9ncJKvqFVPjTen7e/Kq4cmn4H6y9xSBpaccpw1ZlXbyqV/js1VZmm2qxeZIVepnnprBh4bD64bE7adgTM306Ho3NmFW1leyccZn60YCY3A2orOzeUfF1IXHyGypL+sN4FbyNamLtzG+zrgnW8M32yzJ5n3LjA3ZUB9j12PTYjRlyydIwn5zsUUan3MjJySL5eZrm2Bndbi2bigTvmEmkJM6BVswlFOeKyGy5nWItgb+O07QdsBjmrHXeniZsfQaCmO9jdd6okw4aXJ8aDgK9lHx/WnqWXTNVTOKs+KaqzDi4mHeCG7MAL0JWzaFTgfAlcPG0DRFNj/8moOZTZ6xbBhrJBzojbdfM7qIEydZs9FEOzdM5o3CNHc6mww2zkRs6pZhi7oAGwAbudD/IUfEcEnVB7ONA3eL2pgTahlpRB2NeNVtfyw83Rf9rDjbma2u5mg2Eduu8HG2D1t1NSc6ql6thtelyJmy9juw9eJPfTZeexWeflZce9VEefZbC1fhKVK6odmbTt0503nOthWMY2ynNd9J48o900TMCIXsU5zdWmE7I3hPlNKWUkuv5QN3tPEajW02K8VzoelEyCxxxnnWjPFZZpI17ys7plQL1DfFwx8MGR47qhVKmeCNjzFkVkY9PUdss5rahz8/llJLYay3jlpIlGlWB1ITn+oQpbCJ9bY5P7vwXk/WAz092OuJyApPayJvFuzvZLTUYI2rqc2OdEpfDJt286Bq7SM2TNM1pRr2FTunLZxSjT0rZY50Qsa1tQWsGkte5YTfS03Q+Eas5ZiPqhZhGqZ2kmIisf+6nNfpfQITMGHa/+6P8iQE/YBBK1bT51/5E+DjOy2z60EguZetnnNSTcqs7eQe71S/PR2w8aup+Q/yiflVnRYLHWsfNtwgDfOEGWukrOckeYYzczUmPEvCmAjiDabUbSEVznX8bAmlx9JQGXtDAVo7qFeZdY+qCJOfijai3mcoJ1NT2JgYSBg0mDoaRXh+ZyfM9kph6websJARdAM6vV7J6e5xnHAHfnM5ESeqSCcg7lmcZKY0hAQZDrczPnvwrk3WizYddpmtSZjFoyOFv1nTMFtNEyO1py55ExIaFOmzbVuafpMh2zMWTzdJk0ykoTVfyrZQ05/tEVMYnL5H7ptIKeIUDN0TGjNtxDkpw5o6MoPicGEqjSXxgibkhK5Tqsk0nBrpZGrzx3d4W8PyK3hC2C/3g3rqxTXp4nmZetCGC55aIgm2giPIn6qjqIny3XaR11773ZG49IhIp8WcgE+HAbqML+EsTpKboDMN1eaiOYz0bnJlkfJyLKS495PS1XbsRZjHhNLTYMoq33D45jGeZjHPJKVFmOVFnoQTfQy57r/cLea0saWUZMxQVCxzUcEwGhXl+kWg2nyyNxLsJ73aL3lYmCzuOEalw079NLYpnJjs5gT9z5vPl3Gq0FAhxQs4Nd6+ycMgTjI7OOEmy4Lk4N9Q4+DwTV7zSUMts18IEAiWjnAHBpnT1BXrSOYuD8O04MtAKc7cVLFshHUYCnq5wibG7te0ae6Xd5XrpVtTCIB4RIJb+i0Au2Mrj+yOs96WWZ8uN1X3gY/TFHaSdqdi1zHVDGEZWk1Mpjm79apnMkKrHJcbed5JqsOJ9aP5kNMaMExTY+0iXos7H152kqaQZmiqkk4uWheS1k9ExdxMembo1VzwuEzVibbUYmd0Jvp5pIA2tcFm6reQ9HgWzFiuupDytjKTwlTyZy8cWzPdVh/qHHv4dBqpNqNIET2BVEXT42QJYhJlu4Ljt5GqOt7P1bI2jxR88EaCG0ApNiM0cn6q0EhmMfoepL++QeG4tRrcwLApnFGNBdfQw7URYPoaqy24tVDnAL2XOHRbcu34iG2EcLs2GLZCG8OsxEady7DhNVaGGSlu1Jkk7pbXh1t0WBgXzqg2eko4krV6IOgDuF0xY7K1bEa2qh/HsG0lNhR5FjZaEwJlJpTbL+6aN4tbkYjAPHGmYulJ4vzsFow4dg+itnTDaLO5CeBgbkgcdwO4WZmiR2/z8Si8FX92uSwzrBymjS9X9XOZbeIybJU4ijxGHC+W6DnM6+tBN2pzd74s1VbHgTNZG4rth63bQmj9Nis+gBtfBPAMbphmGDcMtY2bpMzghm1ruWGq08NNan04bDtJHKZaJW6mtonDtgXhsKrt4CY1HxxmWxAOU9kRblLLyGHbQeQw1cxxk7pcHLZNFYc1tWEckAV8WLTTw02tKeF6bkG4Qg+Hbd3GWorct80v3O4Xs7Co56vffZoX75sgW3qQZmy7etJOlGBW+69dauDjO0kmUjqdEF7baTlH9TVdwmtT+wBP393qvHFxZ2tqium41k+Mc/Z/VgD5vA5xKFruvdv5fB6imocpR9bTMhUy/UDD/JOo3/SXz+xgt+Y7dyGbMy5fn4HnRlyS7/RVFCvh53hSjhd50vIoTxFnlye43HP9Xk9JSs0Os3bgY5LNmnVP9GtbJ4AwrxODGtaJoTd04rIWHody2vFiTiPfaE5M68y/GbJAn85JOatp6sbMM7M55YplXas39ZwAYNnMTQTBJ3o0T8fM4qRS2s50080q43aa1YzUa+V4RMxv1YWWa4IsjpuzqQjGazpd699nN9Z56mVJS7x7MCHOxf443GxuYjI73v5U0ZuRDe3hUzixmb/EGmYaOzu1tzG7YPImG+d3HU2MxgXbtFBF/Jg4KviHm0Bnsy3tAJ+aJmW7y3eep7nRJYQ7v0kWpidviOp3bBD6o06JsQB9wppG9mvyTfUUtrk0yDS12NbK9VWdCMDCTni2sxM22ZRO2hmgcpTTvWRa5BlYN273rnGZzBlXvmIcK8SEcd1zxiU0YRz6zeLWd7L4eeJKrxIXbI84ybvrJHG0kGljjDiPiWioU+NQ/GuYjp42tolTswY1I91gWsKwQ5p8Wps8Y+7FZK/lXJiJyZSv1cT3nZoQwoWaMmyJJoZ3uiMyQ2YB7vSE8vw40m0pqby3oVFmpIq3jjaXk/Ja0skqbujUqWWcgJgWZ3mkFl7DKbV2cMLxCzjR+sRkkymcfJvQ8Nq++3hN4mANp5M6iNMAW+YKMnzT3CT3ntUmrEadMCtXOEyT9DpJE9fHaCqAEzZBjJB53gebyTp7NB2CnNk3V2T7prc8Q9N1r9IEE4ZpmvLT/FJGZ5qexAaz+orv5pbQamV57mlPoWzs/5Q5myKKZvEtKBeB9muqO0uNYdKY9nbaoflC/EUcrtyZtwYN+WVYD7ZGGmg4+bsD0+JIy3UdwbysVvv2w/fYmQbwNIvCthbuYKSmB2GDqieAvtvg+HmpYUdLUnV7NAmpiA/sfq9ogKYV2vniYExK9RLrXGISm6SV5H5UHXi2gO1kXHe6adMi70ZyGp2pNtjQMVsA26o2HqNOoM+8oT1hbqZ1Ep2/G5249LKAxdU3lI0/4XRuVibVZtFtn3BOF73ZGt3jB9A5Js7bMbksyDRgLCZo2MA7fNMcdQrHcy51i+Iw7KbV7LXiTG0WV2u8uIndPXit5RedW9ZhegVMqcPt58ZU+aZUw2vFVfSzZGvZljh+pzvuSlO2ADaLq1yZA9l08ZPOnHHOs3q5uJ4qk3StOLEo8/f0x+5FCr1rjQFbw2kqBBPDEVK9pIup9/WoqTRer+BwcHitjEjciZ0T08MVw79Hh4uAnwfmhhsNfr8aQ60Mx1cIhoDT5C20xkXHM3kdOB3B1rTWcTXJMfZaAY55Kna5lBQlZQ17HJFcjvmmbbKjzuU6cMBCpuWMb9JWpuE155BGrMFWbxPd7D3jG7Ex3+SGesO1xfE1ugkkcJROjDTTV+ibCdXc+vbAKzf4sp0A75p6g0fgxBXkEdul1StI/Tjy/vEc4wU/t5O5J8nB1Ob37RXguMwBt+H511vQU79VMgnZyUEbrObcqXDhN8ny8c0TxBJPjcEN491ob9fstNTYPi54TMOm3IOwppl9Xt11rqz6ltkwbrtazIni38kXi9/hOY/AmaOsKBe2hxTt2o8f2ctHzqn0LSSS9kqqvuiZmsbgkev8raXM7fn2r/+mUsxWffuXb0Epu1Xf+Ou/8dTRnm++Y9aSb4QTPT1WeNjtTeact64NMhqBj5kCtoV7SKvPK1P9CmFsfqg3ymwpDQ6Ua7w9twDLI9k1PhKKFZIG7I8EM5P9gPDEBEnDjprHuy0L2JqMgL1eTGwrXTBp9XBJWPdKqk9Abns+m9dRkubzxhr7hPKALdqr2fpA2hXqd9FU69GiFwsrzdNYJirYnEpybK9m+tMhCegBkbD3DZE4TK0Yvowacrlncm+zHQKLZx4veeTbXLCHkutKETjMralNYvgLOBqS3rshgcqzvI2fDon0aEgL2+7BtleacWFOiLGU6pLXy8z75tpcR/3p2X1GJH9Kc58XjImkQPLWFqaDvDEjoEOFnxFpcLtSPykS0eLN1uh3PaSFzxjXfoe3XvzSz8JILvyinPndXPihnHmRPKaRkWoHmuh2A/t2VkV612wmvXXdq1u6MYeK+M5IHDe/w6GS+/ngSJL5HnlaIG5ag6p9+xuUVj8l5JwW+xIA2bnPFC9+9mbrM475V0wW8K9/JuwHSSWTUe+5S8K7hEPjnlUnehoDtnoT9pyDdCKaPbOYGvg47mvYJKp1zNWdvEf/e8JbOz44N3pturQbQl/XjZdhV7dTcZ13YZm3C9rjvAW0+0yjXUvl2IRkFnjNPRR4DfHyG3VNeMJGV7wZPmqHNwR8Gd1tF3gjYN2JPbq9G+5OBnZDMrnbHszvO5wRr7ZzYkNLVGLPBj5KJGw83hF/fojmhnUtC6NR3mJnStgPyMrY4M4iD7ZdOn6Mr22s1Orkrc9/W9F6xZmnuTlq6NlR69pzTncTlkb2bD8tF4uaw8PedaeFRFYX3BSiJbO7O72Ix3HEQ7OIl2nhfzlVg9XLXjcuAzxteMq9Ji+btXrZvr3L+K+fvzMB3LtsYxVocoxgyY2pZYPYp+J5AkAzkG1blsnm7Jr45bcR3KEBa+zGsab6nhVAXBY8Bm5EkFavrBwMTh7ZF0hjO4BuoFdUtg2c2sdzU/tmczs4HcnNtm7j9gBcyA3pdnKLtpDbJANA50GyeeIkA7u5rxu7zZk2ZD4I4N5uGwO7XZv1URG4bniu+T4zG/kPG3/n5o22bs7CWerlnLNsKjXY9XrtIitl57ZvqAiZiG2E2JoZNgwJO7vCFiumufXZkWwfHAl8c6R5BsUKjgR/n3QovqlAM+f9lHgTdzeZeZ55kfx7wEQ9dcxL60FhEbQgDEhZM/1unCKqNxQ3a73onJbaRJGj1ykQ2nFhXeeo8AQ9gDeT0TBax+ghJ4BFOHv2aReY5+RUbt3DuEFkEjfyJdysmDO4YZ/HLRP5Tm7+F/EGbvat3yYGfgA3Cc12BrewOEXODPsqOIAbkg0G1d4eMGRCbFnv5Rn9TfsvbfVyPgDRdDZbtcxL8wGIRoJWfbmt3AX/jT2qjIK3oSxbn6rWOlLDNxynOgq1YVoMwyJNdWuJOp7EBswl630hEVWGkv2LmD11ESG4cBFiDVvEeZwnLCaS8YhewYiGbWFE0XIrGLWQNFm+iNux8eL2kdFkJWHbopM6ctF2z1skiKcrGmPr/FK7FQ1taufpldp6bptNxdvQSiFsreDh/CNnVZZzWQWbrfneO/aweNw2FJu2gV00U7a1ptyubdtkbQ9zHiY6WVvpBbRXm87GU7aVn6+twnz6NmKbN3YLt5fRJm9fllRHMMPw9i6jwUUXGmVbK7zSjjB36IJpy14+Ynm5h92KrhZy+gNyaiGC9/WXVUX44M78B7RjpSLiRJKnExLAiVTaG8EulFsmeqFnAS+YskVzMjiyY38yeNHEzkUd1i6CsnnRYhbWdl7Xa5ML3lNlTqoNMLnI9VTmgNrARmbch63kmM+gUSG2hTpTTaTYM4W9QbToJkKipVt4+op/FvtUzFphK9fT/E9WaQvW7amwJ4WMUk+YSmpa/ZZZ3LGLuNoYZJr6kR3g4yCYu24+dF/7rTvzJtAp4t+WeeeuN136wdm8+Ek7m7PRJtqM6XFuUTp8hkbCzMumWi2zqk4mZfOdUHFHxKEmq7+IF6f5bZE5SFqt8go7WWXvVfnjnuyif0w2HxPKm8f37UnZ/Nhmlq0thpCmrD7acPVv+GnaonJMhczVH4Zis3BJhAVY3E6HgAWd9qjndGxjr8Smug/b2PjNc6TjsEFfVuwbD0vV4AnBfu1/DbaES7dgDTdQ5TjVwgX+xdgSe7VtYCLGMWa/xi31aYYyGWVoifA96ompwVo2QQ2bsE24TvE/JgQMASLNMDGATTJL3V3DBoSwfJn8zNXmAXiFJgvTcsAUoKamVW4H2wryUw7auRZBrzAwiJtlbCIFu5zfeBSIqEbTx5ZPEED6Ix576xpyDQ+PaGGYmr1xlJcVF83iS2VoXqssQiD8wmD45fv20gS+JRNOo8x3PgoBmhQe5hEPx4RDovPJvKYmmS+dVpaVB9BZblSobZBV6J52y46WDB8OlnQTHqD0BvShh5xFYUUA0z3d1OpXUpL7QkqCu/Zjc/wiDMkyM7fGzMy7AY5OqOReG5MUkAAYDAYAAGBAOAAIdz8UAAUAAwQHAAgAAQAcABwMDAAgDBwQaAJIEDAAIAAoAAAAGEgw6BindQCMypneW2jFNlvZoqtq1JViPpriYsLVEG28goFXeW7sFUuvrk2+cquv1A6shwtha7BsENZW83jNwmLLsNoWwu3DsolYXfGjNRTLtmK1vZC0GItGY3WTjtd0LLYeq30btyEL23B+S7K8MVm3J+tNynpJzb3NWWl21vbX5O3SqmlatIdr1diuxWP0Ftu9xbQduLZ32fwuAmoo5xlftuSrx3xBnvelaEdOI79q55ct/1JbwGgO2PZ/oa2NYH8mGC0FY2PBbD5YWhDWI8JqYphbGZYjeugDuVajBoitDWKfiHW2REyNEas9Ym+S2K0Sq2FibapYDRlDW8ZqzhgbOAa0cWwyPXOsho+hPFf4XxpB9jlj1WuleBPZzSJLy8huHJl+H9mtJ2try6gMLqsJZrRZTNKHmLktZvs5ZmugWUfoXLSZXy171liz22vGJpvVLfPfcLO33Yzmm00tNdvx3acFZ3vPivxszdkNOqOhZ2/rGXwJGvo2NEY+PH4hGhqJlnei3XK0G4+W9qPNF6UdOsS/TOyOp6VNfSHZQekb0xJsYpc9PK1vTxuen1YL1PIItfUONZ+i9tao9SA1m6jWxShUQ9WurWo0V40NWPOfb1wz1tSSNVafvLgda9JarVpzw9Zs25qat1YL13ByEWvqmlq7tqOKLnDhaupadl4ocxPYtH9NaghbbWHD/jXIbPEoNhrChk1jo3Vs0EA228hWtpKQlrLRWDZtWzubMlSr2b5gaMOF3pq2tLXN5rb5tk2j29zutrbEjca4vTXPDWmbW7030o3tdKupboaXadtgN9rsZmZo2zGFxrthuZuuCW+34k1NfqPVbx74hrT9bc1/G5yoaKL21ggt2hQ4bnxrGwR3m+DeYrjhLei1G66mw916OKntdTe/jlPstiFOjPFNyfImQKu1TWMLm2il3e22w6bb/Xq7NuCONtzdjDtCl9wBGqPwxHbhAU/Dy0w8eLjTYqxTW+qUZ3Wd09IiJ1qQ9zbl2ay8tSyvx+Wx9+Wd38Q8W5m3hualrXlubt6zoRZLoHC2LdGjbXponl7HyiE3Uo926tVUPdeqE7d5n2jGJxrtryF7acuezdnreLGtUXtt156qpXupsXu2FVGzYBuC9Dh8TxXk7XvE8/f+6wV88ia+msV3y/jqx/Gt7+O7iXw9qc+v6ltYhNwmIIM9r+8W9sk39wXX7L5teZ9+fJ99fx+ZRX614G8N+jsQY9DIZ/3tZX/qcX/DcGxtm/iXVv5xLp3yZ839u8V/NPrPK5P2pv/N1v/1AwBvA+CbAUhLANkYQLUrMDwtkNYFpoGBtzHwewOx1VScpVT0TKr0xWlUTXOo0BTBPk6wv0/wFwv2aMG3GYO1ZNAzx7bBY4+hkYNdOAg2dbDWDr79g48fnLeCsIYQ+i2Eex2hGki4NhJez5TNZlSXO5tMmL2ElG47YYYTElEjCl1QaMmtKewphbtNhWlW4YZT3dG+wh5XOFtZGA0tjDexzNDCaGuh6NxCY3FhUycvnWQZHmhOL3SsL7zHT73Lp4KxVNQdVcvtVOzuqvwqQ3T+Vfry5Ktk45dSW2v4VEP+arahNxsiQ/sNPd5QjoYc5orDMLTo0DmH89W0w+86jEYbD3/gIacae/ilh0CTD9HqQ/ayWdt+SPMPaxQbtrDh7V9jUxCfugZsEGLbhOhWImZflR3NReytiGNoN6KjEXe6AYldj1iNliTujERMNymxexJ5br7etkR2CxM3L9EamprIzsSMbHMiByfyVuMTtzwR161Q5ARFti2Kao4iDVR0jj9tMxVrqeLvLiztVbRNVoy4V2q4IrZdcXEhe6bbiEVetGOxYedbs/gGLdqmRcMn+C1bZOMWt32LhNVrAczoRdq9uKYvYoqUbRVjN4zxUYr/1jLWYEb0GrOybDnjpvaryb2KylhjQiNe0di4s5lNa7R1jTew0c0ASs1sTEsbeRt9xCY3Iq5ubLXhjWt7Y5vfmBY4fi/VYnuJlGuXynN7nONb7wg74LHcDY8043EteWze1L+3sltOekSw6vGGPXLbHr3nEa/swsf4kY+UBLcNAdSugLQhkJ8oNaQlw69FkDUKkmZCqqWQNRby7YV0aytvcCW0uVKzH/eWV974StpfKTrBEktavcEQSzojtliOzbfIUmVGoyzfDJxm6b/OsvdatsmWt+myZl2moZe39dLnXi7Zp/T7M7vpDEyISzCjjsE8jMk76nkDJp5ahamGYZ5uwxyMusapFmKKRmKaZ/69i6di4tdipv2YXOe48qbJmXx15rOtwEDZnrman6kWaL6Gz0jN0nzLNGm6JjVmk/Zs0hdu5pGbNXvzevlmrMZvYvs39xM4bwXnj7rJfnoL583hlFvEKXuSbXmU7eKkW+s4EaZxdrIgY7LP5BxZKkPXWE4iezm7tl9hyExOZDDDOdF2zt18Ts5b0NmNnNxgZVM6tTWdtK+zchO2rexEQzvf1s6b2/l7IVlupb9Za+W3vtMGeKYNnjXDc6zlGuOp9nguW+WZkzxb2zzdPM9O7Dxpwdvp+aZ62lpPNtiTNnvebE+a3ok33tPb71kTPruXqplUb8vnax9oW/R50mXU5/RDp33eus+19zNN/qTVn79NdWn7p83/7OxBthGgF9cpoFY7QBvfWu02gdIs0FoGioltd/tA00RQV6odGgp6W0FXc0EHzGrqsGg36FsSmsaE3rxQtjD01bJhuXb2yNDHtaF9eLM/9E0QtRWiw1ucMnhKde2UsIVqvX8qjZ8KwCIq2pxbNY6rAm2qanZUEUdUpS+3YLTFVW9YYjWsmjLq1oy+QaM3d9QtHn3E6Jx2j7bpo71+tDA2OqZgN5Di+4wya+5OUjaVNBs50QaT1mZSj7qC7+NJLYzvJ6V0b0UpDSnl225CwuaU0qLSNKr0dpWOQ4ZKu0oJ1sBSzcbSUDNLb4Tpt8O000oRZINMc41pG4xZplksM/1Jp/FVp/Fhp3/b6RszV9vCUzby9DX7lMS2T9f4U27/6XwCKq9A9W6ww70FFT0HtfOpuOUKU30XagtSa8yUVFuT+jcolbGl2LNS8bLUxHGpZAalAjwxNVuZGlJDU5Wmp87/Y1Td56nGBsy0kaq1U9UNWaUybZXj7V1lHbsatHJ0XvcdvpqYaf4qW8CaRrBe3TLWUmexotg8NZFmIiuYlay1RuCN6s7Gc73FrDeaVe1mTdNZIdqoNaCVbWjtIFaSG6Kd7WndmFaqVa1hyRC2llsvSe5p/VjYake2EjdzVMN4o7WtN7gVm84Mm2uIq8a3gs1xBbYAFlxslytNc3XrXG2gK7bRlWa63lJXTQObm/L61rzWoNfCWssRBvPOqWWvjfa9dtwriqbihr7a1tfq6KfNRr9+8SvT9Ne2/rXzFFxDotMwKGjuczXiSXwP7E+CRXEVbLbDYOE0fefNg10LYW0zrOF8jbBPhdW2H1ZNiM2ssL0hsbUllubEVotivR0Ve8Ku2PVxHeqVv8UGxoIA2hgr2m5p7I2N5UYzucmxWU5Xx7LuPZofS7E9VmqH7E2RxeZWukGyaJMsLZZ1M0Reu2XT02XVelkrwk6W/942zFarb8nswGu61eYFUZNmb9UsDZvNts1CLsZQB2Q3cnbcumd6XT5r42drLsarsNNa3Sja20XLZhqtsdfKPc6j9LuNtDeTlnsprWi7vbQbS8ukrKa14bRsO62tqb1BtVz+dY9LOCrjaink9tXWxFpbWVtv/WNqa22bInNrqUbXguL0Wpi+u7aWeZstn2drC23RZtvDJbK13BZwvK3cgKsAm3DLV9zWkNu35bbm3IZFtxejbt8sseWbduvW3dbAW9wChlt628berr237flatPrWht/S9ls0//ZwP+Q28KYduG4KLluDqwbhtqx22SxcWoZr43C9Vuz5QnsoxtZKXBqKq7kVN8xJYnaLcW80Lo7145uOy9bj0oBc97xOWmW3JLczctHm5e4W5uahkbm1M7eW59Zsj7yXtNYE3Y6HN0f36C5dWqrrWilL+l7d+2Tdh5m6D+e2Xde8ZleyYJezHbhzX7b7xu0y82/FXrz7Hr17Q3cf1zl8/W70AN6L0bsJ5rSEF7+N17KHF/KNN9F+O3nbVF768by+n5d11GVzo3qJ57mrF/2W3gXnGtirPLlXMbMXmf228s/vTS/w1epeg5c0eorvrfFtDLZtf6JveqXv4TLfh+ea6+se8Osf7UvZbTapj/m9Pb/MSbaj4Ub+3s7fmRlWiY//le//TW3+dTu3IcDmacCSOcCcLa6deybwWwrMDK0Vez7wtyB4Nq5a5FnB7mXB2zXBbs9pYjB4dLBtaDCzO2oq/QYI1wZh5nxa/4cJ1zbh+ZOpyjZY2Hiem4Xpdwr3ONd4YeU5w4oJw8iso5V/2nCtG2aPoil/8nCtHp4/hKr4KcToNcTDBcRuzzWLWL589mwccRQtW0yceB1GdxNj04lHVxPz0uOI0UjbUFwzitWOLDYA7HVTiy9ri8Xg4tDOBexnzS7+XV48X2KtUNtfLJ5g7LlphfG/s/vqqwXPMS68WWR8LJ5dxpXeTDPmFmagcVbA+0bjfNIaaxz3+LPXmEC1hhuj7cZNeY2nk21Wk70FjNU7jklNOY7h1hynQcfxebbmhCuSxrLj+HHHNPe45iETDUamthkZ9KTZyLnFHI/cl7HS4c/lfuR1SUOSoY85J7kXJdeoZGrPly1NdtuTXcvIbpByGrB8k5Z1e5bPb9iy0bbl5mHWiN7CZcHIZdu5XCZm6vKxo6nLtXn55Q3L4a+7fDl2/DImmf3L91IrmCfdD2GmzFxaxGxlDvOC+fk2jTn576UYt445xJnMpKm+kTmPZa75zNPU5Zdd1DelmVrT3KyPD62gWbOaa1mzMa7ZlV1ptCY208rmbkyDU7u1+eY2+5K1h/YEqHY30/TmwhjnZ/c4T6nRgHlf5dwibXPeD3PGRLbQmY505lUzkLuvtc6tyqnOVJ8Vct1g57Llzq/jnfHtdwaZrUnm+52vt+UZeJevETva0nJpmfmcMFmn+GOfYe/zzJOfi1Y/R5oad5BtNNwga/6zWgC9hr+1idAc6XYIHgot3GcrNDH3QG9GQ/faDd3ToVlvWPRti5aaFw3PTXldGxm9dkb7mRotuDZa6eDotTmazY4mLY9+Hrk8jv3RYHQTpNkK6eKZcmfPlkrXTOl35zFRf7/V0jqTpfHpdmn96tsLplufS82X7rsnl9htyvS0Ztq25aK5047GPT9t9LTvnr7p092yORbMXdpAXTOoPVYObQw17aH2HDlvq6hpGPU3x8klmUfdFlIzI+5oJ/WbSt15dMOaGA9tpqZmU99yapomh0Vy/1bItRXVzYsL/WDbVLw51QWzWF1s/6Lq7V9XjV40sPptrJatrkY5vFrvqdRLQxlbYL1ORtnkplhrxzus6+ufp3hmFP9q7qp+W2Z9xllXsc/aJ79W3qN7OFdttfZQa2pptPWLrRGx9dacbu1GM65rw3WR7bnmmOv31rDrVl23zbtuC6+72u9v5/VNveY6v3y2+dqDrz2x8ddefk3vrcDeBGyqhkXKFmHLHOxFTYeXrcOWadgLjYPdTOy0FJu3eq2ajO1e7EpoO7aGY+O7EdldkA2v1mR7SjYSNisbm7JNNwVqNDHb9mWXhmanrdkRDpwTG5394mzgan12p2dD2qAdM7SXnE9+Fe3R7hhteDZMe6u0Md1C7c3TZtqpraZqswZOZbVZ+4O1odh4bS7X1qIV2zlh+4jN2XbL9rxR27RrW215S63bVgO3NybubuZ2Ld1Wo+G8GA4YDd/+6m2k+du2gBtb5Lxqy7ibxQ20j5tN5Lb9cRgfd68Wc38uN91u7jSd+z1xmQZ034ZuQuuHbUk3GtO9tc6bn9R9q7pR6N36602kkty27kd2g4Gys/undre13TuDu7/N3RsTDWt5d4zvhvu7bYK3rfCGX/3ZWuFNZY63W+TdRnnbLu/Fad6j1eu8L9FAb7XR+/P0tH5b6m1jvduW7/VW7D6uHu4tZbu3zfeuWXnZjjc38du28rs9EE/K1yK8oAlOwNPS4m8Ro78r7lqMktHfghoAzsIsu+qWQ4C5TnaC34rwNSTc7apu/7VF4Tv3yruvMJ0bw9tgYHhjryaHa1IrY9sebj4//CBsq4uvBeJD89aI4zRFHHy9Ngjbn3U+4X07IXp5L+FuIyHZUPGIYUPsE0QtFveOPFC7xdd0cTdmnLROzK0at2HjXY0H7AvHd1AYOa47XSji1p2147llejum2ePn5eN+/DjtH3+7kLaC3I7xEPJWvuaQq0XkbiO57UzyP7WU3MaSr73kNJncrSZv1B7ddvJvPrkNKmebymlx+Y0uH55hfmj4Z4QZ5mTsMTfFGHPez0HcE59kzlhl3lQWmofuWmtu+8053rz76dZ+o63hinNEddH5SS0w685r7/lmR2Fgzz/H7cKmoBebhc4m9B7WWN8+9Lei7+ein9/p6JfrZqTXsPSNTLd3pmusm9OTrO1Pf4vUt05dH6guuceqJ91lM1y9pqzPjWfU8LJ1qWHletKlxeu3gf172D3CMHar2uJI9sYtbzB7a9kzzGYfejl7+eLMZi9n28+OJrTbivY1pN22tKM57ehGtdei9j9a187T2u++ysz2eja2d8+x7flSe9vX5HZaAUmb3DPmkeLUZe6uce6HsdKwvJ3ofivdtQ91/6Gt7nY1sQKmue6Nu915xQ/SBlOzH2Ux4B332Q3vXfsf691teHZ1z7tw0jte9f5bnVR2bXvf5r3b+HfvT39yOTPTRVkBr2YIvFoW331cPO2Lv8f2xHixWfHwsivRHLY13ubGE5D7/EbHHy3tjr835vXxNUB+bZBfM+S9GvKLGZoqT7tT3gJvsPzvZnmZcaZAW5bLu/HytF+eJswfboukm4bMZwhumTw/uXSWb5lnP2qeauLmaK/ZSmxXqcqTgfO2cX7NnG9L523s/No7v0Sr512Ak+cBhG+fvzKPdAX9AnoTR9C3rbZzjaDHt1yLebWJnmbRn5fRW7V89Vhw7X/W09uAerV59Z2Nop9G1vfO+ptaP7y2/hINrl+b6zt3YOv75fVba389z/h6wsGSBe6JhtjPwy+yh55jv4VuJ97V9i1Mtu/+fbv9ar594QrO5B1xnwrlNuXe8Y77BwfdF0HadH+z7tGy+7Tr05s959bfxwbge071pJqBL7wEH7MUXnkPPm4S/kWqr8I3XHmp8c3Dv4X4bST+7cRflWvxc6fir5sjhWbj23L8xDcef3E//iKNVRlakY+G5Jert+RbYp+TD24ouKPy2a78Rp4SyfX3NTCfNuajmfmnS/MXs7H5x3vzX7Un50sZadn2/A/PR8NG6HvhBfoOaYr+rdFHYZ+uTfrcLP02VN+26tuS/ctV1Td1X63dV/v3u3nfbQV/DeFHnwlYc/jVIn7xKP7PYee+q/2C+7TmaPIN5C+2mfzkG/mjR+Yqh9/LX5P5N/e+FsMtbju/m8+vFvSnEf1oR39N6X9r+mtQ/9rUz6rQ7MN/bbG3Nf1D+/rRxP5a2W9ld1h2bmu/m9v/FveTLId2kr8RCljD/HtW+TeFb6H/2zx/IPI7/dNU/1rrf9rvv5dxwv8xrfiH+cuUlbb8uzn/t7Ga7f33eGrELav/3/B/hPX8f5Pt/ygROgIAtgNAAlte46wBEGWLfWcaS2OB9cR6rwQQY3Hw7Q6u9oPPBQAtBlD3aADQu60lbDoASOsBJMITlcZU1N/OCEA1jQnQJb0kAIDDJwW4ml+t5MXUaODbAtSfF4Bl3k9TvLSaUm00cTxMmhpgaxxpNTgAddtEpGYHsB0Qrd34AGx/gNMEAayKznFvFLDPFGB5R9y2xwqA9gq4JgvADJbVAozaLgD0ofkChvtrxwBsfsQAhO0vbR0wVWvoAGvNe28Sa9Iee9fmZXfjCUT7CWiumL4dt55IbEgBSFsKXGxvTgHgRhW4dhW4phXA0roC2sACrEPoezMLbEsLWGMLPNpbAOGNBQS7biBCMrzA2vYCt20yAMY4A1oPdsYhApskpDKPO0F+qAFMWw1kcw3oYVpsANtKAw9hX0wOM90A7OsNdLltyyMJiO72yP1bcgA35kDX62Zv0oFp1YFp2AFr24Fv3gFE9gjVyAMj4dh54Nh21K49AHUTe02+sw9ga+ryA7kFc/8BfCInIDjstxEOQcAurAn2nrcIAUYKC2LmcMwoBJGvQzAoAU6GSq3wfv8V9uA+DFyQANlTEuyGJpi2JlBzE/wWJ0BcqVhy0xNQ6xMMXyXboCCaocD7xzsao2DtUfCx7bIGtp+GKVC0SqrNUzAtVDBtViBNWNBwdYt7HbJg27KgbVHP1i3QpnLB8uLyTzK/5jKojefI3XUe0Q0NpFUNqp0NqOUNsPEN8OYAFe0MwFY4OE0KgPcEcIPpHAdokYO7CQCldgC4pjlo8r9uAx3sNjqYZjrwljq4xjpAdLG+9VY7iMZLcMvXNOWBtV0mAX739t+uOmUrH6Ay9MEr9KcP9J1BWx9Et+voB9+EOf0BfCLXPyhyA4RJRGdAOBbbYyCs9kCgMQkCQKx/AN+dEKqpEKjxEKD9EPAeAh2tiICGRPg2EABqUYRpVIRrVwTE12nndRG2gRFW1zMjAGBjhERAWcpilpocgRphb4RWytXwts2SsHGgZRKGPmsmnUyUgK2UMFuNOtsqIZsrYbVeghswYYvXtVauf1wyQTlrcaLfaNKEbdUENKcdW9oLmjcBLZxwYeQEnNXZOcEbsD+k2TENnoCSV7oXzpk94X/LJ0jjJ6yF8tE6Clwir7U+HragwkbHl9tR4ZpSQd5YaRpUAbWpwvyO2X6zFbgaVyHi3dYNs30VgCA3tMJ7B73vTAp7pkZX4CI10VVqdwWtO/ZjtPgAC4N8WmLBPcjKCmA0yUJaZYGH6jeAvobF5d15Fig+JhbttIB+qKkWLhmqNlvA0mAL9Qy995tgflnTLuxi3YXhau/k2wRbtQADPgLDaAeGmVMwWLYMpxqEIduEQctCs2UYYuMwRPsweF1+cwMyzG7I8Kxq1NQtybB5TIZtaga9D63NsNDmDEsfmp0B9/gMB+zPIO4JGlYrNKghGq6BtEUDYgwv0pCN0hDapUEFlmka4Bqo4bVRg7Rgw5b1R2zwPmID7bZmQ65IBm3A7WdtCHxDyzZg4zZs+zYM3ewhunJDNHRDKbd1w4VTQt3iDavRG4Z2mrfQTATZAA5otnIt4TCN4SAN2vDN44At5KDbz4F1G92KDtGQDrotHWiPArhGdajt6sC6sJ0cWq0lm9whW90hNLyDjmBA0/AF3wIPeoyCdzs8gH2Kh4hF1niQHjI2eYDzQHegxmd5WO3zIM1EDz/g50oPlEZvP9cDq3tqWz0QVzXawzFopnsYVIb1HjC/GR92b/hwN4/5AO35ELJJH7TZKTbsQ2rbh2hiBb2vAq6RH76dH2RTPwxNNY26EG3V7A/ZohF5OgbNxVaPkNtEQjd8gFn1YXmxB+KFC+qAEs4N6XBbviUlvsH2lJigaRpgdiaVeJsw4JIMoh0n2PoT0GYUsI0p2u5TgVatwNrCAh0LWnS7W6CdLgCzYEDLYLT2xIArZGDzaKAW0ug8ywYaagM47wY2Ckc3GQc0KAc2NwdsjI5qqg5uyA6EzNwBMMOFPdLHNT++QT+kuT9GY4C4qUBeQ4JAM4NoI4QQE4UgA4YgYYmRaqcRaqoRaOMRvJlHqn1I2EQksG1JoHlJKnuVgMlK0PNKVa793CWRM9c7+O4l8U1fUmGS5pxTeD0N2NrARGSsVO5qj2ESbSwRhl7FZDeMyTC8iTbyyTENCvRBUcSboqCVUfDdUUCuVK0aICXaEsutC7VEShsjBbQ9UkDk8thaXyUFNEzK3N5Wnicl8UIpWrt64cOnSqmvlUI8WAraTYzXZ0vBvlzKrG7TCY7ax7ij3UdNIR6x0W3plNbYKWj7FGj+FNQCKv1HUEETqYAGVMHmVanGV8FNswINtwKadaXalYVNywIasAWbt6U2fguaxgUbzgU1q0s1ugs9yQva3tVmL7LZXtByL6ghX0BbvnyilFKLvrxRX56uT29a9wUa+GW21X1tY/vLln7Bxn6Z21Tx0fWVqb1fUEz+AporKwAZV/G1/UtiplQIbEdFI3dXbncaBIabC8ZaDOaaFAZvZBjVs8Pw5WFwW8QwOqDet0iMNkoMx9sl5uZawPDYsWjgGGG5QFYXDQCeK8aK2Xa/xm2rxWzDxWTt4EcOwr9VF+ta8MdKnzLmUZBfWyDpN43hjHnx4cvGzI0bMwxXI86HwZMrPHTMNki+T4+EsNm42HatF00fg60fMzsHrdsMMt0SMtw2Mrh5ZDQyertT6e0kM68oo1U2M3FmmYp9Y5mNhVaXwaAAOfyNMKN1gZknseTWmOHJsS+N5c0y48BbCy1Zd6t7pZnRQ81IZsYZNPIMagIa9i9/SjO3Ds1unhptsBpuwhpsExtsTJu+CW7YKDfQTDcg8crXfrtSG/dGtQqO9o5VqrYljjYzjmh4HDRFDm7bHGgRnW4jHWw1HXDD6UA4ok7G1tRBg+pszYdOs+psy+p0+kdj++pQE+vcBDfMsK11oqF1ElmkrQTlXwZ6zgJlM5DQaYgoY46oM0HU2B8qmDLarB9t2D3caQdLW4MHG4SnU9lrafu0ZXiw3Xh0q/LAzXmQRXpge/VUa/ags3UPtIQPaiefakUfbmMfaIEfbJ+f2no/aNsfqMv/4GNioHphA86dGYLWJhogiM7F7kBccbYGWotodCCdFlsDcc1ZGSjt9rpBsxFOCcRVZ0QgtIkGBbrDYkogl5wNgtAuWhCo7sV2QH9wAxHMbeluRZv9+iPHv3sWbfTfKSj+xzjn3kRrEf/es2kn44xmgDY3aCCycVBqwnWDuObsGpT2aM6guyxuFsSls18Q2kTLBd2xcMFZNwjto42DdFusG8S1o5Zo5iA6LfYO4qqzdBAc36CYhcvOKkRoFw1DVPdiHqKvHLRHCxHRZbET0Rec/YhoK5qQiI53PYOHpF3PwiNhtzPxeO7NaMDbHWxAOOjQF5wdh2gVLThEt8V2Q1079xrSfssghAoOPp6caG81EIj5AAAAAAAAAAAAAAAAAAAAgP//////H5i5u7u7u7u7u7vDLKrMzMzMzMzMzMzMzMzMJgPibPRsAnBcV6zr1bXqWnW9ulpdoa5P16hr1FXqCnWVuk5doa5Q16kr1dXp2nRdui5dm65M16Nr0VXpenQ1uhZdja5I16Jr0RXpmnQlug5d+Vf+deiqv+KvQtf8dei6v+qv+yv+qr/qr/hr/mq/1q8/1/o16PpzDbrerz/Xn+v9CnSlX+fX+DV+nV/l1/cVfnVf11f19XxVX9PX8/V8TV/R1/SVfUVf0Vf2tX1lX9/X9rV9fV/dV/OVfC1fy1fydXwNX8VX8DV73V611+2Ve9VetVfutXvlXr3X7rV79V6/V+81fP1ev9fwFXzFXq3X6/V6tV6r1+j1eaVeo1fo9XmFXqXX5/V5lV6n1+VVeWVelVfnlXllXp3X5vV4TV6R1+RVeUVekVfldXkVXoPX4TV4NV6HV+OVeB1eh1fitWjtY91j5WPlY91j1WO1Y61jpWOlY61jvWOtY81jvWO9Y81jxWOdY41jlWOVY41jhWN9Y2VjdWN1Y2VjbWNlY11jbWNtY11jVWNdYz1jVWNVYz1jRWM9YzVjRWNFYzVjTWMtYyVjFWMVYyVjHWP1YuViDWP1Yu1i5WLtYv1i5WLlYv1iBWPFYr1izWK9Yt1izWLNYt1i1WKlYrVirWK1Yr1irWKtYr1ixWJ9YnVihWJ1Yp1ihWKdYo1ihWKFYo1ilWJtYmViVWJVYmViXWINYgViFWItYiViNWIlYkViNWI1YkViTWJFYj1iTWJNYj1iHWI9YhViHWIdYhViBWL9Ye1h9WH1Ye1h5WHNYcVh1WGVYaVhnWGlYa1hnWGdYa1htWGtYb1htWG1Yb1hxWG9Yd1hxWHFYd1h1WGNYX1hhWGFYX1hdWFVYUVhbWFVYU1hRWFNYV1hRWFFYV1hZWElYR1hLWEdYT1hLWEtYT1hNWEFYRVhDWEVYR1hDWENYR1hJWHdYNVg5WDVYP1g5WD9YO1g5WDlYO1g9WDNYL1gxWDFYL1gtWClYK1gnWCFYH1gZWB9YHVgZWBlYHVgbWB1YI1gbWBtYI1glWCNYKVglWCVYKVgnWBdYE1gVWBVYE1gRWA9YCVgNWA1YCVgLWAlYB1gLWAtYB1gFWAdYA20CrAKsAZaAVgDrYBWAFYAVkBrAOuf1c/KZ+Wz+ln7rHhWO+ueFc96Z7Wz3lnzrHZWO2ueVc8qZ42zzlnjrHXWOeuctc5KZ3WzwlnfrHDWOOub9c0aZ5Wz+q1969/at7ZZ/9Y265r1b/1b16xsVjVrmvXMemZNs6JZzaxk1jJrmZXMOmYls4pZx6xjVjFrmFXM6mUNs4ZZvaxfVi9rl/XL+mXtsoJZuaxa1i3rllXLmmWdskJZo6xQ1idrlDXK+mSVsmJZraxXVitrlfXKemWtsk5Zq6xU1inrlJXKCmV1sjJZm6xNVibrkvXIWmRVsh5ZjaxFViMrkrXIWmRFsiZZ91a9lW/VW4msfCvfSmQdsgpZ81a8NW/VW/FWvFVv3Vvt1rr1x1q3Bll/rEHWu/XH+mO9W4GsdKvcOrfOrXJr3Aq3tq1v69vatrqtbSvb6ra6rWzr2sq2oq1r69qKtqataOvZmramrWer2mq2lq1j69hatpKtYuvXGraGrV8r2Pq1eq1gK9jqtXatXqvW2rV2rVrr1qq1Zq1b69aatXKtWOvVWrVWrVer1Rq1Pq1Ua9QKtT6tUKvU+rQ+rVLr1Oq0Nq1MK9PatCqtSOvRmrQ2rUur0rq0Iq1Kq9KKtCatQmvQOrQGrUbr0Gq0Eq1D69BKtBare6p4qnmqeap4qnqqe6p5qnyqfKp5qn2qd6p2qnSqdKp2qnWqa6ppqmiqaapnqmiqaKpnqmaqZ6plqmaqZqplqmKqZapkqmKqYqpkqmOqc6pyqnCqcqpxqnCqcKpxqm6qcapvqm6qbqpvqmyqb6ptqmyqbKptqmuqbapqqmuqa6pqqmmqYapeql+qX6peqmCqXapbqlyqXKpbqlqqWKpVqlmqWapVqlaqVqpVqleqVKpTqlGqUapTqlKqUKpPqk2qTapPqk6qSKpHqkmqSapHqkqqR6pMqkqqSqpMqkuqRqpDqkSqRKpDqkWqQqpBqj+qP6pBqkCqOqo3qiWqN6ozqiWqJaozqiSqM6oxqiSqJKoxqjCqLaosqiuqLKoiqiuqK6oiqiqqJKogqiWqJaogqiKqIKohqiKqIqohqiOqPKo7qiWqJao7qjqqJ6omqiiqJqogqiiqKKogqiSqIqosqiWqJaosqi6qNKozqjWqM6o3qjWqNao3qj2qL6ooqiSqPao+qjWqIqopqiqqMaoyqjCqNao2qjSqIKofqiGqN6o6qjiqOKo6qjmqFKoeqhWqHqobqhWqFaobqh2qG6oZqh2qHaoZqhyqEaoTqg6qE6oNqg6qDqoNqg+qDqoKqhGqCqoLqhGqEaoLqhKqC6oUqhKqEqoUqhWqFqoNqhOqD6oNqhCqGqoZqhuqC6oKqgyqF6oWqhiqGKoWqhyqFqoTqhyqHKoTqh2qCKoFqgmqCaoFqgaqBqoFqgeqBKoBqgKqAqoBqgOqAKqB1b/qXzWwClj1q/ZV96p71b4qX1WuCld9q8JV3apv1beqW7Wt6lZlq7ZV26psVX+VrbpW9Vf91bXqv6pXzaveVfOqeNW76l0Vr1pXxavaVeuqdVW76lzVrkpXnavOVemqclW6alxVripXjavCVftVtGpaNa2KVlWrnlXLqmZVs2pZlay6VN2qNlW3qlbVpmpT1ap6VbWqYlWvqldVrGpWFaz6VfWqflWtql5Vr6pVdasKVVWqJlWVqkbVpGpS1ah6VDWqIlWPqkdVpCpTFan6VGWqMlWfqlLVo+pSNam6VG2qJlWTqk1Vp+pYNazqVQ2rilW9ql5VsSpYtauqVc2qZlW1qlfVqCpUNanaVeWqalWrqlRVqSpVdaoqVZWqTlWZqvfqT9Ve/akCVe1VexWoqq/+VPlVoCpQlV/dV4uq+SpRdaiqrwJV8VWhalBVqKqvBlWDqvpqvqqvDlXz1Xx1qEpUnVffVXP1XS1XzVVztVwlV8/VdBVdTVfVVXQVXVVX3VV1FV51V91VeFVepVfZ1Xa1XWVX19V41V2VV+fVePVdjVfl1Xf1XZVX6VV5tV6lV+nVepVd1Vaz1Ws1W7VWr9Vr1VqtVq1VZrVarVaZVWeVWW1WnVVntVl9VptVavVZfVap1Wl1Wo1Wn9VoFVp9Vp9VaFVaHVet1W61W7VWs9Vj1VhFVo3VZBVZRVaTVWU1WV1WlVVldVltVr9VbnVb5Va11W11W9VWr9VmlVlVVplVaxVbHVfFVWt1W/VWv1VvFVz9Vr9VcDVcLVaJVWFVWCVWh9UglQ9VD5UPdQ9VD1UPdQ+1DzUPdQ4VDxUPdQ6VDtUO9Q61DnUOVQ6VDlUO1Q6VDpUO1Q61DlUNlQ11DZUNtQx1DXUNtQzVDbUMFQzVDdUNFQy1DbUNFQy1CxUM9Qu1C7UL9QvVC/UMNQ0VDTUNNQ4VDRUNNQ71DTUMFQyVDJUMFQy1DBUO9Q01DlUMNQx1DDUMlQx1DHUMlQzVDJUM9Q3VDNUM9Q0VDnULlQtVC3UKtQqVCrUK1QqVCpUK1Qr1CtUKFQv1CvUKFQs1CxULdQs1CzULdQtVC7UJ9QnVCdUJ9QkVCtUJFQo1CjUKFQpVCpUJdQk1CTUJdQlVCZUIFQm1CBUJ1Qi1CLUI1Qj1CPUH1QeVB5UH1Qe1B3UIlQi1CPUHNQjVBzUIFQjVB9UHFQh1CBUIVQh1CHUIVQiVCFUHNQd1B3UHNQf1BjUHlQb1BvUGlQbVBlUHFQc1BzUHFQf1BRUHNQb1BfUFNQYVBnUFNQX1BPUENQUVBRUGVQb1BVUG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bEY2Y5zRzRhnhDO6Gd2McMY3I5wx0PhmfDMGGueMgcY645xxzlhnpDPqjXkjkDFv/DECGYGMP8a58ccoN86Nc6PcSDfKjXUj3Ug31o12I99YZAwyFhnxxiBjkBFvFDLajXXj3RhkJDLyjUTGvZFv5Bv3xiHj3pg3DhmHjHmj3tg2xo1oY9yoNqKNaKPamDaajWTj2Eg2io1j49goNoKNYmPYCDaCjWFj2Rg2no1lY9l4Nq6NZyPbuDaujWwj3Mg2vo1wI9z4NraNb6Pb2Da2jW5j3Dg1So1Ro9QINUaNUSPU6DRCjU+j0+g0Po1V49NINVaNVSPVmDVSjVtj1rg1ao1ZY9aoNX6NWqPX+DV+jV4j1+g1do1cI9fYNVqNXSPWaDVajVjj1dg0Jo1HY9KINB6NRyPSqDQijUyj0qg0Mo1LY7DYp8in2Ke4p8inyKe4p5jHaDQSjUvj0kg0Ko1FI9FoLO4p6inmKeoxDot5inmMQ6PQODQmjUKj0Jg0NotYileKWYpUijuKOoo7ijmKOoo6ijmKN4o5ijiKN4o3ijiKQ4o4ij6KQ4pDij6KPIo+ij2KPIo8ij2KQoo9ikGKQopCikGKP4pBikCKP4o/ikCKU4pAikaKU4pTikaKRIpGikWKRIpEikWKSopFikmKSopKikmKR4pJikiKR4pHikiKUopIik2KUopSik2KS4pNikyKS4pLikyKUYpMilCKUYpRilCKTopQik+KTopOik+KVYpPilaKVYpVilaKeIpWilyKeIp4ilyKWopciluKWopailuKYIpbil+KYIpgil+KXYpfil6KXYpdil6KaIpeimOKaIpoimOKYYpjimKKYYphimKKZ4piimaKZ4pnimaKZIpmimWKZIpkimWKd4plimuKd4p3imuKaYprimqKaYppimqKb4pqim6Kb4pvim6KbIpuim2KbIpsim2KdoptinKKdop2inKKcIpyinGKcIpwinGKdYpxinSKdYp1inSKV4p0inOKV4pXinOKWYouii2KL4oriimKKIopiieKKIooiieKJYoniiaKJYoliiaKKoomiiyKKooqiiyKMIosijGKMIowijGKNYoxijSKNYo1ijSKMoo0ijOKMooyijOKLYozijaKLYotijaKL4ocihuKHYoYiheKFooXihWKFooWihWKE4oVihSKE4oTihSKGYoU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7Ca7xW6xm+weu8nusnvsHrvLbrO77D67zW6z++z2u8/uv9vv9rv/7r5b2N7T5tPm097T1tPe0+7T1tPW0+7TvtPu4w6277TvuINtO+087TptO2077TrtO242t5kbzW3m/nKjudHcX24w95c7zA3mBnOHud3cYm4vN5fby73l5nJzubfcXe4td5m7y93lLnOTuYvuoVvoHrqJbqFb6Ca297jl3FluLbeWO8t95c5yW7mv3FduK3eV28pN5a5yV7mp3FJuKveUW8ot5Z5yP7mn3FjuJ/eTG8sd1UbSbtJm0m7SdtJm0mbSdtIu03bSJtMu0y7TJtM20ybTdtM20zbTdtOe03bTptOe057TptOW05bThtOO04bTftOO047TftP+0n7T9tL+0v7S9tKO4k5yO7mb3E7uJXeTu8m95GZyM7mX3EpuJfeSG8kN5+5zx7n73HvuOHece8+N595z67nx3HhuPXdeG0s7S1tLO0ubS1tLW0ubS7tL20z7TDtM+0wbTDtMO0wbTFtMG0x7TFtMW0x7TBtNW0v7ShtLG0v7SntK+0pbSntKe0pbSptKW0rbSptKm0rbSrtK20p7S7tKu0p7S/uJG4A70B3AHegW4A7gDuAW4AZ0C3APcAO6Ad0D3H9uQPefu8395/Zzt7nb3H5utvaXdpT2k3aUNpT2k/aTNpT2kjaUtpL2kvaStpJ2kbaSdpJ2kXaRdpI2ETeY28395nZzq7nf3G9uNfea285N555zz7np3HJuOjefW84t5+ZzZ7WPtI20ibSJtI20i7jJ3GfuMfeZG8495h5zw7nj2l3aXNp52lzaeNp52nnaeNp13FzuL7eYW8z95TZro2mPaatpj2m3aatpq2m3aadxD91NN9FNdDfdS3ed+85t57Zz37np3GtuNXffreZOc/fdfXea2+/Gc+e569x17jz3XftIG0nbSNtIG0mbiZvvhnJHuaPcUO4ndwD3nhuAG4B7z93nhrvf7rgb7xZy/7j3br2b7666s+6pO+l2up9uNjeau819dBfdQveYu8tN1jbTDtMu067SftJe0pbTjtOe42a73e622+1+u9vutvvthrd1tHG0c7RxtG+0c7RztG+0YbRvtG20YbRhtG20a7SHtIO0hbSDtIG0hbSFtIG0c7RdtGW0Z7RntGW0abRrtF+0YbRhtF+0XbRftGO0XbRdtGO0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MboxujC6LLowui66LLosui66LbouujK6LbotujK6L7oguiW6I7oluiS6I7ojuiS6Kboduhy6Hroeuhy6H7ocuie6H7ofuie6Jroauhm6F7oZuhi6F7oXuhi6ErpPuky6S7pMukm6S7pLukm6SLpJuke6SLpIuke6RrpKulK6RrpSulO6RrpGulO6SLpi3SLdsW6RbpPuWHes26TrpNukC6XrpOukC6UbpQul+6QbpRul+6S7pOukG6XLpRulW6XLpculW6VrpVulS6VrpWulS6WLpVujq6Obo6ujK6Sbo5ujK6R7owuka6N7o2uji6N7o3uji6Obw5vk5XuHvHwvkXfIO+Ql6g7xEnWDdId0h3SDdG94+94075I3zXvmXfIuec+8aF4mr5O3yevkpfI2eZu8VF4pL5U3yivllfJGeae8Ud4q75R3ylvlbesS6C7oCugu6ALoCugK6ALoBugC6AZ2A3QDdAO7gN3A7l8XsAvY/evudf+6fd297l63r8vX7dCt0N3QrdA10N3Q3dA10D3QNdAt0D3QPdAt0B3QLdAl0B3QHdAl0BXgtfJmebW8WV4sr5ZXy4vl5epO6FroIuha6CroIugi6CroJugq6FLoJugm6FLoMuhW6E7oGuga6E7oIug26D7oMug+6ELoMugy6ELoJuhG6DroMugy6DroNvAWefdevXfvxXv1Xr0X7w3y4r1C3iBvkFfIm/cKeYG8eW/eC9T90b3QldCN0I3QldB14C3yHnmNvEbeI++Q98ir5B3yDnmVvEldf/ffXev+u2zdte5al63b1mXrqnXbum1dtW5aV62L1k3rpnXRumZdtO5Z16xr1j3rknW7ul5dI10jXa+uEi/b++Nde3+8du/au/bavXWv3Xv31r1179275J3ytnnZvG3eNS+bl8275qV717xzL91L9869cu/cG/fKvXJv3AvvLnW/uk3dr25Ut6nb1I3qSnWjumBdqa5UF6wb1gXrinXDumFdse6YF+59e93et7ftdXvd3rZX7G17yV6xV+wle8despftHXvHXrZ33a3rxnXlunLduO5cN66b153rznXzunhesXfsLXvHXrO37C17zd6v1+wNe7/erzfsBXvDXiQv2Av2InnVXrBX7T171d609+w9e9NetDftDfKivWhvkDfvzXq73i3vlrfr5fJ2vV1eLi+Xt8sL1sXr3nXnunddfXeuO9fVd+9dfXfevXfv3XmX3p135V16l96Vd+3duG5d165b16Xr2nXtunRdvW656+5+u+5uuPvtfrvhLrgb7r674C64++72u++uv9vv9rv+7lq3rZvWfeumdeG6b923LlzXrQvXteq6dd26Vl2qrlV3qkvVpepOdau6UF2n7lP3qevUZeo6dbm6TF2mLld3qevV7epqdbu6Tl2trlbXqbvVpepWda+6VV2s7lX3qovVzepidaW6Wd2srlQ3rJvUNeoidY26R12kLlL3qFvUPeoOdYu6Rd2h7r471OV39919l9+Nd/ldom68G+8Sdc1dvq5fV6nr103qKnWVukldpO5Pl96td+tdetfuhfO+ef/eN6/f+/f+vX6vmtfv7XvVvGrevnepa9Yl68K7ZN2yLrwL75Z10918V6iL7wp1g7r4Lr4b1P3pBnWBuj/dny5Ql+4l85p5y7xlXjPv32vmdfP+vX+vmxfOG/fOvWLeuTfMK+YV84Z5x7rs7rqb7q676m66m+6qu3AvmPfLy+X98np5ubxcXi+vVjfeNXfJXXN33CV3yd1xV9wdd8FdcVfcBXf7XXY33UV3091zF91Fd89db/fc3Xa9XW932812td1tl9vldrfdbnfbbXe73W633S13zXTPdMV0xXTPdMN4rd6tt+rdeqfeqrfqnXqZXRXdFV0UXRTdFd0U3RbdF10VXRXdF90VXQ3dC10R3QvdEF0RXRHdEF0Q3qtX6816tV6vN+vNer3ebhffPermu/nuUdfIO+YN85J5ybxhXrNuX/evq9fV6/517bpaunC6WbxNr9P79Fa9VK+1C6I7oiuiu9fl6yp59d4jb5G37l3yonWhultdpy5Td6nb1O12y91vV9vNdrfdMV0y3TLeqTfqZXY7dDd0OXSBdG90g3jhXrdX3iXTVdMt01XTXdMt0y3TXdNl013TfdNl02XTfdN1033TzdN103XTzdPt083T5dPt0+3T5dPd08V2q11r19qtdq9dalfanXanXWk32oV2n91mt9l9dp1dZnfZTXaT3WVX2UV2j91it9g9do1dYnfYDXaD3WFXyO3D5cPVw9XD5cPdw83DxcO1w7XDxcO9w63DlcOdw53DlcOlw13DVcM9w1XDTcM9wz3DTcNFw03DZcNFw0XDZcN1w2XDbcN1w3XDbcN9w23DhcN9w33D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7mn7tH3aPW2etk5Lp7XT1mnttHfaO62dFk8bp5XTzmnbtG7av9ZNy6b9a/9aNu2alk37pl3TrmnftHDaN62cFk4Lp5XTxmn9WjVtX9vXqmnTtGVaMq2Ztkxrpj3TnmnNtGjaMW2YVkwbpgXTimnFtGBaLy2YtkvrpfXSdmm/tFLaLO2WNkurpd3Sbmm1tFxaLK2V9kprpa3SXmmvtFXaJm2VFkrbpG3SQmmftE9aJm2TtknLpHXSMmmjtE5aJ22UVkobpZ3SSmmntFRaKa2UlkqbpUXSHmmTtEfaJW2SNkm7pFXSGmmJtEXaIi2RdkjL1+K1eS1eK6TNa/NaIe1eK6TVa/favVavDdLqtXdtkDZIe9f+aO9au/ZH+6O1a+lau7aupWvp2roWSCvXurVvrVsL1761by1cG9fCtW1tXBvXtrVrbVvL1q61ay1bO9eetWitWhvWgrVirVg71oa1Yy1ZG9aGtWRtWUvWprVlbVmb1pq1aS1aa9aatWjtWfvVXrVT7VVb1U61U21VS9VmtVAtVgvVRrVYLVYb1Vq1UW1Va9VatVXtVdvUOrVSrVTr1D61Tm1U+9Q+tVEtVLvVcrVebVPL1Dq1UG1Wq9VqtVntVpvVdrVb7Vbb1XK1Su1Sm9QetURtUUvUGrVFbVFr1CK1Rq1Si9QitUptUhvM7snyyfLJ7sn20QazfLRCrTDLRzvM6sniydrJ4sneydrJ2sneyebJ1snSycrJysnSyc7Jssm+ybrJvsnCybrJusnCycbJosmqyabJqsmuyabJpsmuybLJrsm2ybLJssm2yb7Jesl+yYLJgsl+yYbJesl2yX7JksmOyZbJbsl2yXLJdsl6yXLJcsl6yYrJesmayYrJismayY7JmsmeyY7JjsmeyZbJZslqyWLJUslOyVbJTslayVbJVslayV7JWslmyV7JXslmyWLJOslGyUrJSslGyTbJKskmyT7JPskmyTrJMskuyTbJQskeySLJHskmySLJIskmySrJGskWyQ7JDskWyRLJBskCyQrJ8sjuyPbI8sj2yPrI+sj2yP7IysjGyLrIusjGyLbIxsjOyLbItsjOyObI5sjqyLbItsjqyNLIvsjCyLLIwsi6yLLIssi6yLbI1sjSyNrI6sjiyNLI4sjeyNLI0sjeyNrIrsiqyKLIosiqyKbIlsiayJ7InsiayJLImsiOyJLIksiOyIrIgsh+yIbIfsiayIbIhsiayJbIeshyyHbIdshyyG7ISshWyELIVshSyELIQshSyD7IashOyF7IXshOyGLIZshayE7IWshKyE7ITshKyELIQsgyyCrIMsguyCrIKsguyEbIashmyE7INsgyyDrIMshCyDrIOshCyD7IGsgWyB7IFsgmyB7IHsgmyCLIDsgKyBLIBsgCZgOzgVnALICsXrYua5e1y9Zl6bJ12bssXZYue5fFy/Jl97J9Wb1sXrYuy5f1y/5l/7J+2bwsXLYt65Z1y7Zl2bJt2bcsW5Yt+5aNy75l57Jx2bjsXFYuu5b1Z//Zf9af7WfVsmjZtGxaFi17lt3KdmW5sl1ZryxXlivrlf3KfmW9smBZsexYliwLljXLfmXNsmXZr+xXtiwbli3LjmXDsmHZsaxY9iprlaXKTmWlslRZrWxW1iqblcXKWmWtslhZqixWtipLlaXKVmWnslHZpyxUFir7lHXKNmWZsklZpKxSNimrlF3KJmWTskvZpuxR1ihLlCXKGmWLskNZflaf1Wf52X02nn1n4dl31p2FZ+FZd1aedWfpWXlWnqVn69l4Fp79yQZl79l8lp6dZ+vZedaerWfrWXsWn7VnhbL4LD4rlA3KCmWBskHZoCxQ9p5tZ9lZdVadZWfX2W8WnM1mwVlsNpvNZrFZbRab5Wa1WW2Wm91muVlvdpvdZr3ZbtabDWe72XA2ne1mu9l0dpxNZ8XZcXacFWfJWXG2nCVnydly1pwtZ89Zc9acPWfR2Wu2mrVmrdlqlpqFZp/ZaBaajWalWWk2mp1mndlmVpl1ZpXZZXaZVWaZ2WTWmD1mj1ljFpktZonZYLaYDWaFWWE2mB1i+2D3YPlg+WD3YPVg82DxYO1g7WDxYO9g52DpYONg6WDlYONg42DlYN1g5WDhYN1g3WDhYN9g4WDrYN9g32DrYNVg62DbYNVg22DTYNVg1WDTYNFg02DPYNFg0WDPYMlgz2DNYMlgyWDNYMtgzWDXYMtgy2DXYNlgx2DBYMNgw2DBYMVgtWC5YLdgt2C5YLtgt2C7YL1gvWC7YL9gs2CvYLFgsWCvYK1gqWCrYKdgoWCfYJlgn2CdYJlgmWCdYJtgnWCjYJtgm2CjYKVgo2CpYKVgpWCpYKdgl2CTYJVglWCTYJFgj2CJYI1gjWCJYItgiWCHYItgi2CHYIVgh2B/YIVghWB/YIFgf2B9YIFggWB9YINgc2BxYHVge2B5YHFgeWB3YHFgcWB3YHVgb2BtYGlgaWBtYGtgX2BnYGNgY2BdYF9gXWBhYF9gX2BhYGVgU2BRYE1gTWBRYE9gUWBVYE9gT2BVYFdgVWBbYFdgV2BbYFlgQ2BLYEdgS2BJYEdgR2BJYEFgSWA5YEFgQWA5YDVgRWBDYEdgN2A1YDNgNWA5YDNgM2A5YDtgOWA/YDtgO2A/YD1gL2AtYDFgJ2AlYB9gJWAjYB9gH2AjYCFgI2AdYCFgIWAdYBlgG2AZYB1gJWAnYClgKWAnYCtgC2APYA1gD2ARYA1gDWARYBNgEWAXYBNgE2AXYBVgCWADYAVgBWADYAdg+7B/WD+sH/YPC4j1wwJiA7GBWEAsACweVg+7h+XD5mHvsHlYPOwd9g6Lh93DvmHdsG1YNywbtg3bhmXD9rFs2D+2j+1j/1g/to+Nw8ph5bBx2DmsH7uG7WP72DVsHNYOS4etw9Zh6bBtWDosHLYN24aFw75hz7BkWDOsGZYMi4Ylw6ph0bBoWDVsGvYMW4Ylw5ZhwbBkWDIsGLYLC4b9wnZhu7BfWC+sF5YL24Xlwm5hu7Bd2C2sGHYLG4YVw4phw7BjWC0sFjYLm4XFwl5ho7BU2CksFbYKO4WdwlZhrbBN2CesE/YJC4V1wjphobBRWCisFDYKG4WVwlJhmbBL2CRsEnYJq4RFwh5hi7BF2COsEVaPzWOFsELYPBaPJcLisXwsH4vH7rF4bB67x+6xeewQNgh7xwJhgbB37A/WjqVj69g6lo6dY+HYNnaNfWPdWDbWjZVj49g2lo1dY9lYN3aNXWPd2DhWjU1jz9gzNo1FY8NYM3aMNWPL2DF2jC1jydgu9ov1Yr9YMNaL9WLB2DAWjBVjw9gwVow1Y7NYLPaKvWKxWC0Wi+VitVgtlovdYqPYKVaKlWKnWCpWiqViq9gqloq1YqHYJ9aJdWKfWCZ2iA1ihVghNnjlgw1e91z5XPlc91z1XPdc+1z1XPVc+2CJ1z7YIpaIJWKLWCO2iD1ijVgj9ohFYo/YJBaJRWKTWCU2iV1ilVgldollYpfYJpaJZWKbWOc1zxXP1c7VzhXP9c41zrXOVc61znXOVc5VznXOlc6VzXXNNc01zXXNVc0VzjXOVc6VzdXNdc3VzbXNdc11zbXNFc61zfXNFc4VzvXNNc7VzLXMdcx1zLXMlcwVzJXLNcw1zJXLVcwVzNXLlcuVy9XLtcvVy/XLtcv1y/XMtcu1y/XMdcz1zBXNdcx1zBXN1cx1y1XLFcsVy1XLNct1yvXKlcr1yrXKlcqVyrXK1crVybXJdcl1ybXJlclVynXKlcrVyRXKtckVyvXJtcm1yfXJVcr1yTXKVcpVyjXKdcoVyfXItci1yPXI1chVyNXHdch1yNXHlchVyBXI1cfVxxXI9ccVyDXI9cc1yDXJ9cf1xzXJtcg1yVXJtci1yFXJFcm1x3XHlceVx3XHVcfVxrXG9cb1xrXGFccVx7XGNceVxnXGNcY1xnXGVcYVxvXF1cXVxfXFtcX1xZXFtcW1xZXFdcVVxfXENcU1xfXEFcX1xNXEFcUVxdXEtcTVxFXEtcS1xFXEdcRVxDXEdcR1xDXElcS1w5XD1cOVwxXE1cPVwxXE9cN1w/XC1cL1wpXC1cLVwpXCVcKVwnXCVcJVwnXCNcN1whXCNcM1wxXCFcMVwbXBVcFVwbXB1cG1wRXBNcEVwdXANcE1wdXAdcDVwLXAdcB1wLXAlcDVwlXDdcN1wpXCtcKVwJXBdcAVwfXA1cB1wjXCFcI1wvXBFcIVwvXBVcH1wXXBVcFVwXXBFcE1wFXAFcAV8Np39bv2Xf+ufle/69818Pp3DXANvAZeA1wBXPmueVe9a94V76p31bviXfeudFe5692V7jp3lbvOXeuucle5a93V7up2bbu+Xduucde369s17gp3/V/ZrmtXtmvbde26dm27ul3RrmfXtOvZ1X9Nu/qvate0a9pV7dq/ml3JrmXXsivZdewqdv26hl3Drl9XsOvX1esKdgW7el27rl5XrWvXteuqdd26al2zrlvXrWvWNVlRWU9ZTllMWUtZSVlIWUZZRVlDWfwsfVY+SygrKOue9ZNVz6JnybPiWe8sd1Y7i53FzlpnrbPUWeqsdNY5y5xVziJnkbPGWeMscZY4K5z1zfJmdbO4WdysbdY2S5ulzcpmXbOsWdSsaVY0C5rlzGpmMbOWWcssZZYyK5mVzEJmHbOMWcasYlYxi5hFzBpmBbH6YPHB2oO1B0sPlh6sPFh5sPBg2cGqg0UHaw7WHCw5WHKw4mDFwYKD5QarDdYaLDVYaLDOYJXBIoMlBisM1hcsL1hcsLZgZcHCgmUFqwoWFawpWFOwpGBJwYqCFQULCpYTrCZYS7CUYCHBOoJVBIsIlhCsIFg/sHxg8cDagZUDCweWDawaWDOwZGDBwHqB1QKLBZYKrBRYJ7BMYJHAGoEVAgsElgesDlgbsDRgYcC6gFUBiwKWBKwIWA+wHGAxwFqAlQALAZYBrAJYA7AEYAHACsT6w/LD4sPaw8rDwsOyw6rDosOaw5rDksOSw4rDisOCw3LDasNqw2LD+mP5sdSw0rDOsMywyLDGsMKwwLC8sLqwtrC0sLCwrrCqsKiwpLCisJ6wnLCYsJawlLCSsJKwkLCQsI6wjrCMsIywirCKsIiwiLCGsIaw+Fh6rDyWEFYQ1h3rB6uORceSY8Wx3lhuLDbWGiuNhcYyY5WxxlhiLDDWF6uLxcXSYmWxrlhWLCrWFCuKBcVyYjWxllhKLCTWEauIRcQSYgWv+FztucpzhefKzlWdqzlXcq7gXL25anPF5krNVZqrM1dmrshcjbkKcwXm6suVlysvV12uulxxueJyteUqyxWWKytXVa6qXFG5knIV5erJlZMrJldLrpJcIbkyclXkasiVkCsgVz+uelzxuNJxlePqxpWNKxpXM65iXMG4cnHV4mrFlYorFFcnrkpckbgScRXi6sOVhysOVxuuMlxhuLJwVeFqwpWEKwhXD64aXDG4YnC14CrBFYIrA1cFrgZcCbgCcBV49Xfld9V3xXfFd7V3tXeld6V3lXeVd4V3hXd1d3V3ZXdld1V3NXcldwV39XbVdsV29b/yX6ldpV2dXZldkV2NXYVdgV15XXVdbV1pXWFdXV1VXVFdSV1FXT1dOV0xXS1dJV0hXSFdHV0VXRFdDV3xr/hX+6v9lf5Kf5W/EroKurpf/VzVr+hX8yv5lfwqfhW/gl/Br95X7Sv2lfoqfXW+Ml+Rr8ZX4Svwlfeqe7W90l5hr65X1SvqlfQqevW8cl4xr5ZXySvklfGqeDW8Elr1seJjtcdKj5UeqzxWeazwWOGxumNVx4qOlRyrOFZvrNxYubFqY7XGSo0VGqszVmWsyFiJsQpj9cXKixUXqy1WWaywWFmxqmI1xUqKFRSrJ1ZNrJhYKbFKYnXEyohVESsiVkSshlgNsRJiJcQqiFUQKyBWQKx+WP2w8mHlw6qH1Q4rHVY4rG5Y1bCiYTXDSoaVDKsYVjGsYFjBsHph1cKKhZUKqxRWJ6xMWJGwGmEVwgqElQerDlYbrDRYYbC6YFXBioKVBKsIVg+sHFgxsFpglcAKgZUBqwJWA6wEWAGwCrT6s/Kz8rPqs9qz0rPCs7qzqrOis5KzirN6s3KzYrNas/Jb9a3SrNCszKzKrMqsyKzErMKsvqy8rListqyyrLCsrKyqrKaspKygrJ6smqyYrJSskqyOrIysiKyGrPZWeiu8lZAVkNXdym5Vt5pbya3gVm+rthXbSm2Vtjpbma3IVmOrsBXYymvVteJaba22VlorrVXWKmuFtbJaVa2mVlIrqNXTqmnFtFJaJa2QVkero5XRymhVtCpaEa2EVsEqPlV7qvJU4am6U2Wnyk5Vnao6VXSq6FTNqYpTBafKTVWbqjVVaqrSVKGpQlN1pupMlZkqM1VlqsZUiakCU/WlqksVlyotVVmqrlRZqbJSVaVqSpWUqihVUKqgVD2pelLlpMpJVZOqJVVKqpBUHak6UmWkikjVkKogVUCqfFT1qOJRtaNqR5WOKh1VOapyVOGoslFVo2pGlYwqGFUvqlpUsahiUbWiKkUViioTVSWqRlSJqBJRFaLqQ5WHqg5VHKo4VG2o2lCloUpDVYaqC1UWqihUTaiaUCWhCkLVg6oGVQyqFFQlqEJQdaDqQJWBKgNVBaoKVBGoElAVoCqwCrDqr8qvyq+qr6qviq+Kr2qvKq8Kr8quqq5qrkquCq7qreqtyq2KrWqt6l/lr/JX9av6VWpValVpVWdVZlVkVWNVY1ViVWBVX1VdVVxVWlVZVVdVVlVWVVVVU1VSVVBVT1VOVU1VTVVMVUxVS1VLVUpVSFVHVUVVRFX8qn1Vvgpfha8SqgKqulf9VNmr7FX1qnoVvYpeNa+KV8Gr3FXtqnYVu0pdla46V5mryFXjKnFVuCpcBa4CV32rvlXeKm7Vtipbha2yVlWrqFXTqmmVtEpaFa2KVkGrnFXNqmWVsgpZdawqVhGriFXDqiBVHyo+VHuo9lDpodJDlYcqDxUeKjtUdajmUMmhkkMVh+oNlRsqNlRrqNJQoaE6Q2WGygxVGaoyVGSoyFCNoQpDBYbKC1UXqi1UWqiyUGGhwkJ1heoKlRUqK1RVqKZQSaGCQvWEqgkVEyolVEmoklAhoTJCVYSKCNUQqiFUQqiEUAWhCkIFhMoHVQ+qHVQ6qHRQ5aC6QWWDigbVDKoYVDCoXlC5oHJB1YKqBRULKhZUK6hSUKGgMkFVgmoElQiqEFQgqEBQfaD6QOWBygNVB6oNVBqoMFBdoKpARYFKAlUEqghUEKgcUDWgYkC1gGoBlQIqBVQJqBJQIaAyQFWAagCVACoBVAGoAqkAqfyo+qj2qPSo8qjwqPCo7qjuqOyo7KjqqOao5KjgqN6o2qjYqNao/lR/Kj+Vn6pP1adSo0KjOqMqoyKjEqMKo/qi8qLyouqi2qLSosqiwqLCorqiuqKyorKiqqKaopKigqJ6onqicqJiolqiSqJCojKiKqIaouJT6anyVEJUQVR3qh+qOhWdak4lp5JTxaniVHAqONWb6k3lpnJTtanaVGwqNtWaKk2FpjJTlanGVGIqMNWXqkvFpdJSZamuVFYqKtWUKkoFpXJSNamWVEoqJNWRqkhFpBJSBaf4TO2ZyjOFZ8rOVJ2pOVNypuBMvZlqM8VmSs1UmqkzU2amyEyNmQozBWbKy1SXqS1TWqawTF2ZqjJFZUrKVJSpJ1NOpphMLZlKMoVkyshUkakhU0KmgEz9mOoxxWNKx1SOqRtTNqZoTM2YijEFY8rFVIspFlMrplZMqZhSMZViKsUUiikTUyWmSEyNmBoxJWJKxFSIqRBTIKY+THmY8jDVYarDFIcpDlMbpjRMZZjKMIVhCsPUhakLUxamKExNmJIwFWEqwhSEKQhTD6YeTDmYYjC1YCrBFIIpA1MFpgZMCZgCMBU49TflN8U3tTeVN4U3ZTdVNzU3JTcFN/U21TbFNvWf8k+pTaVNoU2dTZ1NmU2ZTZVNlU2RTYlNhU2BTX1NfU15TXlNdU11TXFNaU1lTV1NWU1VTVFNUU1NTU1NSU1JTUVNPU05TTVNMU0xTS1NLU0pTSlNJU0hTR1NHU0ZTRlNFU0VTRFNDU3xp/hT+6n9lH5KP5WfEpoKmgKauk/dp36mfqbsU/ap+tR8Sj4Fn3pPtafYU+qp9NR5yjxFnhpPhafAU96p7tR2SjuFnbpOVaeoU9Kp6NRzyjnFnFpOJaeQU8ap4tRwSijVR4qPlB6pPFJ3pOxI0ZGaIxVHCo6UG6k2Um2k2EipkUojdUbKjBQZqTFSYaTASHmR6iK1RUqLFBapK1JWpKpIVZGiIkVFaorUFCkpUlCknkg1kWIixURqiVQSKSRSRqSKSA2REiIFROqHVA8pHlI6pHJI3ZCyIUVDaoZUDCkYUi6kWkitkFIhhULqhFQJKRJSIqRCSH2Q8iDFQWqDVAYpDFIWpCpIUZCaIDVBSoKUBKkIUhGkIEg5kGogtUBKgRQCqQNSBaQISAmQCiAVKAUo5SfVJ7UnpSeFJ3UnVSdFJyUnFSf1JuUmxSa1JuWX6kulSaFJmUmVSY1JiUmBSX1JdUlxSWlJZUllSWFJWUlVSVFJTUlNSUlJSUlFSUVJQUk5STVJLUkpSSlJJUkdSRlJEUkNSe2l9FJ4KSEpIKm7lF2qLjWXkkvBpd5SbSm2lFoqLXWWMkuVpchSZKmx1FhKLCWWCkuFpcBSYKmv1FfKK+WV6kptpbRSWKmrVFWKKiWViko9pZxSTKmlVFIKKWWUKkoNpYRSwag+UX2i+ETxidoTtSdKT5SeqDxReaLwROGJuhN1J8pOFJ2oOVFxouBEuYlqE7UmSk0UmqgzUWWiyESJiQoT9SXKSxSXqC1RWaKwRFmJqhI1JUpKFJSoJ1FNophEKYlKEnUkykgUkaghUUKigkQFiQISBSTqR9SPKB9RPqJ6RPWI4hHFI2pH1I4oHVE4om5E1YiiESUjKkbUiygXUSyiVkSliEIRZSKqRNSIKBFRIKI+RHWI4hClISpD1IUoC1EUoiZERYiCEOUgqkEUg6gFUQuiFEQpiEoQlSAKQRSCqANRB6IMRBmIKhBVIIpAlICoAFGBUYBRflF9UXtRelF4UXdRdVF0UXJRcVFvUW5RbFFrUf6oflRaFFqUWVRZ1FiUWBRY1FdUVxRXlFZUVtRVlFUUVdRUVFQUVJRTVFPUUpRSFFLUUVRRFFEUP2oflY/CRwVFAUX9RNmj6FHzqHgUPMod1Y5aR6mj0FHnqHIUOUocFY76RnmjuFHbqG2UNgobdY2qRlGjpFHRKGjUM+oZ5YxyRjWjmlHMKGVUMuoYZYwiRg2jhlFCqD5QfKD0QOWBugNlB4oO1ByoOFBwoNxAtYFaA6UGCg3UGagyUGSgxECFgfoC5QXKC1QXqC1QWqCwQF2BqgJFBUoKVBSoJ1BOoJhALYFKAoUEyghUEaghUEKggED9gOoBxQNKB1QOqBtQNqBoQM2AigEFA8oFVAuoFVAqoFBAnYAqAUUCSgRUCKgPUB6gOEBtgMoAhQHKAlQFqAlQEqAgQD2AagDFAEoBVAKoA1AGoAhADYAKAAUAChDqD6oPig9KDyoP6g7KDooOag4qDgoOyg2qDWoN6g/Vh1KDQoM6gyqDIoMSgwqD+oLyguKC2oLKgsKCwoK6gqqCooKSgoqCeoJygmKCWoJKgkKCMoIqghqC4kPpofJQQlBBUHeoH6g6FB1KDhWHekO5odhQa6g0FBrKDFWGGkOJocBQX6guFBdKC5WFukJZoahQU6goFBTKCdWEWkIpoZBQR6giFBFKCBV84vO05ynPE54nO091nuY8yXmC8/Tmqc0Tmyc1T2mezjyZeSLzNOYpzBOYJy9PXZ62PGl5wvJ05anKE5UnKU9Rnp48OXli8rTkKckTkicjT0WehjwJeQLy9OOpxxOPJx1POZ5uPNl4ovE04ynGE4wnF08tnlY8qXhC8XTiqcQTiScRTyGePjx5eOLwtOEpwxOGJwtPFZ4mPEl4kvAU4enBk4MnBk8LnhI8IXgy8FTgacCTgKcATwCeADwFPgU+AT4BPv099T3xPek95T3dPdk90T3NPcU9wT25PbU9rT39n/pPak9qT2lPZ09mT2RPY09hT2BPXk9dT1tPWk9YT1dPVU9UT1JPUU9PT05PTE9LT0lPSE9GT0VPQ0/8J/1T/knoKejp/vTzVH+iP8mf4k/vJ/cT+2n9lH5CP5mfyk/jJ/ET+On71H3iPmmfsk/XJ+sT9Wn6FH2CPjmfmk/LJ+UT8un4VHwiPgmfgk58nPY45XHC42THqY7THCc5TnCc3ji1cWLjpMYpjdMZJzNOZJzGOIVxAuPkxamL0xYnLU5YnK44VXGi4iTFKYrTEycnTk2cmDgxcVritMRJiZMSpyROSZyQOCFxOuJ0xMmIkxGnIk5DnIQ4AXH64dTDiYeTDqccTjecbDjRcJrhFMMJhpMLpxZOK5xUOKFwOuF0wsmEEwmnEU4inEI4hXAC4QTC6YPTBycPTh6cOjh1cOLgxMFpg9MGJw1OGJwuOFVwouBEwWmCUwQnCE4PnBw4OXBq4NTAiYETA6cFTgucFDgpcErglMAJgRMCpwNOBZwIOAlwCuAU6AToBOj059TnxOek55TndOdk52TnVOdU50TnROc05xTnBOfk5tTm1ObE5sTmtOa05vR36jupOaE5nTmdOZk5kTmNOYU5gTl5OXU5bTlpOWE5XTldOVk5UTlNOUU5QTlBOT05NTkxOSk5JTkdORk5GTkVOQ058Z30TnknIacgp7vTj9OPk92J7jR3ijvBndxObae1k9op7YR2Qjudnc5OZiezU9lp7CR2Ajt9nb5OXieu09Yp64R1sjpVnapOVCepU9Tp6eR0YjotnZJOSCejU9Fp6CRs6tPEp0lPU56mO012mug0zWmK0wSnyU1Tm6Y1TWqa0DSdaSrTRKZJTFOYpi9NXpq6NHFp4tK0pWlLk5YmLU1Zmq40WWmi0jSlKUoTlCYnTU2aljQpaULSdKSpSBORJiFNQZp+NPlo4tG0o0lHU46mHE04mnA03Wi60WSjiUbTjKYYTTCaXjS5aHLR1KKpRROLJhZNK5pWNKloUtGUoilFE4omFE0nmko0kWgS0RSiCUTTh6YPTR6aPDR1aOrQxKFJQ1OGpgtNFpooNE1oitAEoclBU4OmBU0KmhA0HWgq0ESgiUDTgKYATQCaADQFNv01+TX5NfU17TXpNeU14TXhNd013TXZNdk11TXNNck1wTW9Nb01uTWxNa01+Zv6Tf0mtSa0prOmsyazJrKmsaaxJrEmsKavJq+mrqauJq4mrqatpq0mrSaspqsmq6aqpqomqiaqpqmmqSapJqimp6amJqYmpqalpqQmpCakpqOmoiaiJqKmoaZ9k74J3yTUJNQU1HRv+mmyN9Wb6k30JnrTvGneJG+CN72b2k3sJnbTuindhG5CN52byk3kJnLTuCncBG76NnmbvE3dpm4Tt4nbtG3KNmGbrk3WJmtTtanaRG2iNk2bok3QJmdTs6nZxGxSNiWbkk3IJmNTsanYRGwSNgWZ+jDxYeLDtIdpD5MeJj1MeZjuMNlhqsNEh4kO0xymOUxymOQwxWF6w+SGiQ3TGqY1TGqY0DCdYTrDZIaJDNMYpjFMYpjAMH1h8sLUhakLExcmLkxbmLYwaWHCwnSFyQpTFaYqTFSYqDBNYZrCJIUJCtMTpiZMTJiYMC1hSsKEhAkJ0xGmIkxEmIgwDWEKwgSE6QeTDyYfTD2YejDxYOLBtIMpBxMOphtMNphsMNVgqsFEg4kG0wymGEwwmFwwtWBqwcSCSQVTCqYUTCiYTDCVYCrBRIJJBFMIpg9MHpg4MG1gysCEgckCUwWmCUwSmCAwPWBqwMSASQFTAqYDTAaYCDANYArABIAJkOmPqY+Jj0mPKY/pjsmOiY5pjimOCY7JjamNaY3pz9RnUmNCYzpjKmMiYxJjCmP6YvJi4mLaYtJiymLKYsJiwmK6YrpismKyYqpiqmKiYqJimmKaYpJigmJ6YmpiYmJSYkpiOmIyYiJiGmLaM+mZ8ExCTEBMdyY7U51pziRngjO9mdpMbCY1U5rpzGRmIjONmcJMYCYvU5dpy6RlwjJdmapMVCYpU5TpyeRkYjItmZJMSCYjU5FpyCRkCi71WeqzxGeJz9KepT1Lepb0LOVZyrOEZwnP0p2lO0t2lugszVmKswRnyc1Sm6U1S2qW0CydWTKzVGapzBKZJTJLY5bGLIlZErMUZinMEpglMEtflr4seVnqssRlicvSlqUtS1qWtCxlWcqyhGUJy9KVpStLVpasLFVZqrJEZYnK0pSlKUtSlqQsRVmKsgRlCcrSk6UnS06WnCw1WVqypGQJydKRpSJLRJaELAVZ+rHkY4nH0o6lHEs4lmws1ViasSRjCcbSi6UWSyyWVCylWDqxZGKJxNKIpRBLIJY8LHVY4rC0YWnDkoYlDUsZljIsYVjCsHRh6cKShSULSxWWKixRWJKwFGHpwZKDJQZLC5YSLCFYMrBUYGnAkoAlAEuBS39Lfkt8S3tLeUt4S3ZLdUtzS3JLcEtvS21LbEv/Jf+S2lLa0tmS2RLZ0thS2BLYktdS19LWktYS1tLVUtUS1ZLUUtTS05LTEtPS0lLSEtKS0VLR0tASf0m/lF8SWgpaui/9LNWX6EvypfjSe8m95F5qL62X1EvopfNSeYm8JF4KL4GXvkvfJe+Sd6m71F3iLnGXtkvbJe2Sdim7lF3CLlmXqkvTJekSdOm51FxiLi2XlEvKpeRScgm5hFw6Lh2XjEvGpeJScYm4RFwaLgWV+ijtUdKjhEfpjlIdJTpKcpTiKL1RcqPERmmNUholNEpmlMoojVESowRG6YtSFyUuSlqUsihdUbKiREVpilIUJShKTpSaKC1RUqKEROmIUhElIkpDlIQoCVEKohRECYgSEKUfSj+UfCj5UOqh1EOJhxIPpR1KOZRwKNlQqqE0Q0mGEgylF0otlFgoqVBKoXRCyYQSCaURSiGUQCh5UOqgtEFJgxIGpQtKFZQoKElQiqAEQemB0gMlB0oOlBooNVBioMRAaYHSAiUFSgqUEiglUEKgZECpgNIAJQFKAJQClf6U/JT4lPaU8pTwlOyU6pTmlOSU4JTelNqU2JT+Sn4lv1JfKU0JTclMqUxpTElMCUzpS6lLiUtJSylL6UrJSolKaUopSglKyUmpSWlJSUkJSelIqUiJSImvtFfKK+GVgpSAlH6U7Ep0pblSXAmu5FZqK62V1EpopbNSWYmsJFYKK32VvEpcpa1SVgmrZFWqKk2VpEpQpadSU4mppFRKKh2VjEpEpaFSMKlP0p4kPUl4ku4k1UmikyQnKU7SmyQ3SWyS1iSpSUqTlCYJTRKapDNJZ5LMJJFJGpMUJglM0pckL0lekrokdUniksQlaUvSliQtSVqSsiRlScKShCXpSlKVJCpJU5KkJElJipIUJQlKEpSkJ0lPkpwkOUlqktQkiUkSk6QlSUmSkCQZSSqSNCRJSFKQJCBJQJJ+JP1I8pHkI6lH0o4kHUk4km4k1UiikSQjKUbSiyQXSSySViSlSEKRZCKpRNKIJBFJIJI+JHVI4pCkISlD0oUkC0kUkiYkRUiCkOQgqUHSgiQFSQiSDiQVSCKQJCApQFJgEmCSX1Jf0l6SXhJe0l1SXRJdklxSXNJbklsSW9Jakj+pn5SWhJZkllSWNJYklgSW9JXUlcSVpJWUlXSVZJVElTSVFJUEleSU1JTElLSUtJSklKSUlJSUlISUhJR0lHSUZJRklFSUVJRElMRP2iflk/BJQUlAST9J9iR60jwpngRPcie1k9ZJ6iR00jmpnEROEieFk8BJ36RvkjfJm9RN6iZxk7RJ2aRrkjWJmjRNiiZBk5xJzaRlkjIJmXRMMiYVk4pJxCRi0jBpmCRMEiYFk4JIfZD6IPFB4oO0BykPEh4kO0h1kOYgyUGCg/QGqQ0SGyQ1SGmQziCZQSKDNAYpDBIYJC9IXZC2IGlBwoJ0BekKkhUkK0hVkKogUUGSghQF6QmSEyQnSE2QliApQUKCdASpCBIRJCFIQZB+IPlA4oG0AykHEg4kG0g1kGYgyUCCgfQCqQUSCyQVSCmQTiCZQCKBNAIpBBIIJA9IHZA2IGlAwoB0AakCEgUkCUgRkB4gOUBigLQAKQESAiQDSAWQBiAJQAKAFIj0h+SHxIe0h5SHhIdkh1SHNIckhwSH9IbkhtSG1IbEhsSGtIa0hvRH+iP5kfxIfaQ+khqSGlIa0hmSGRIZ0hhSGBIYkhdSF9IWkhYSFtIVUhUSFZIUUhTSE5ITEhPSElISEhKSEVIR0hASH0mPlEcSQgpCAkK6I92RfpB+kOxIdqQ6Uh2JjkRHmiPNkeRIcqQ40hvJjcRGWiOlkdBIZqQyUhmJjERGGiONkcRIYqQwUhgJjARG+iJ9kbxIXqQuUheJi8RF2iJtkbRIWqQsUhYJi4RFuiJdkaxIVKQp0hRJiiRFiiJFkaBIUKQn0hPJieREaiI1kZhISqQk0hHJiEREGiIFj/oc7TnSc4Tn6M5RnSM6R3KO4hy9OXJzxOZozVGaIzRHZo7KHI05EnME5ujLUZcjLkdajrIcXTmyckTlaMpRlCMoR06OmhwtOVJyhOToyFGRIyJHQ46EHAk5CnIU5AjIEZCjH0c/jnwc+TjqcdTjiMcRj6MdRzmOcBzZOKpxNONIxhGMoxdHLY5YHKk4SnF04sjEEYmjEUchjkAceTjqcLThSMMRhqMLRxWOKBxJOIpw9ODIwRGDowVHCY4QHBk4KnA04EjAEYCjwKO/I78jvqO9o7wjvCO7o7qjuSO5I7ijt6O2I7aj/5H/SO0o7ejsyOyI7GjsKOwI7MjrqOto60jrCOvo6qjqiOpI6ijq6OnI6YjpaOko6QjpyOio6GjoiH+kP8ofCR0FHd2Pfo7qR/Qj+VH8CH70PnofuY/cR+2j9hH7iH20PlofqY/UR+mj9BH6yHxUPhofiY/AR9+j7hH3aHukPdIeZY+yR9gj7NH16HpkPbIeVY+qR9Qj6tH0KHoEPXIeNY+WR8oj5NHxqHhEPCIeDY+CRn2M9hjpMcJjdMeojhEdIzlGcYzeGLkxYmO0xiiNERojM0ZljMYYiTECY/TFqIsRFyMtRlmMrhhZMapiRMWIitEUoylGUoykGEUxemLkxKiJERMjJkZLjJYYKTFCYnTEqIgRESMhRkGMfhj5MOJhtMNIh1EOoxxGOIxwGN0wqmFEw2iGkQwjGUYxjGIYwTCCYfTCqIURCyMWRiuMVhipMFJhlMIohREKIxRGJ4xOGJkwMmFUwmiEkQgjEUYhjEIYgTACYfTB6IORByMPRh2MOhhxMOJgtMFIg1EGowxGGIwwGF0wumBkwYiC0QQjCUYRjCIYQTCCYPTAqIERAyMFRgmMDhgZMCpgRMCIgNEAowFGAowEGAUwCjQCNPoz8jPyM+oz6jPiM+Iz2jPKM8IzujOyM7IzqjOqM6IzojOaM4ozgjNyM2ozWjP6G/WN1IzQjM6MyozIjMSMwoy+jLyMuIy2jLKMsIysjKqMpoykjKCMnoyajJiMlIySjI6MjIyIjIaM9kZ6I7yRkJGQUZDR3ejHyG5UN6ob0Y3oRnOjuZHcSG4UN4obwY3gRm+jt5HbiG20NkoboY3MRmWjsZHYCGz0NeoacY20Rlmjq5HViGo0NYoaQY2cRk2jpZHSCGl0NCoaEY2ERsEiPkV7ivIU4SmyU1SnaE6RnCI4RW+K2hSxKVJTlKboTJGZojJFZIrIFI0pGlMkpkhMUZiiL0VeirgUbSnSUpSlKEsRliIsRVeKrhRZKaJSNKUoShGUIidFTYqWFCkpQlJ0pKhIEZEiIkVDioIUASnyUdSjaEeRjiIcRTeKahTRKJJRFKPoRZGLIhZFK4pSFKEoMlFUomhEkYgiEEUfijoUcSjaUKShSENRhqIMRRiKMBRdKLpQZKHIQlGFogpFFIooFE0oilAEochBUYOiBUUKihAUHSgqUESgSEBRgKLAIsAiv6K+or0ivSK8orsiu6K6oroiuiK6ormiuCK4IreitqK1on9Rv0itCK3orKisiKyIrGisKKwIrMirqKtoq0irCKvoqqiqiKpIqiiq6KnIqYipaKkoqQipyKioqGioiF+kL8oXCRUFFd2LforqRfQieVG8CF70LnoXuYvcRe2idhG7iF20LloXqYvURemidBG6yFxULiIXjYvGReIicVG4KFwELgIXfYu+Rd4ib1G3qFvELdIWZYuuRdYiatG0KFoELXIWNYuWRcoiZNGxqFhELBIWBYn4EO0hykOEh8gOUR2iOURyiOAQvSFqQ8SGSA1RGqIzRGaIyBCNIQpDBIbIC1EXoi1EWoiwEF0hqkJEhUgKURSiJ0ROiJgQLSFKQoSEyAhREaIhREKIgBD9IOpBxINIB1EOohtENohoEM0gikEEg8gFUQuiFUQqiFAQnSAqQUSCSARRCKIPRB6IOBBtIMpAhIHoApEFIgtEFYgqEFEgokA0gWgCkQQiCUQRiCIQQSCCQPSAqAERAyIFRAmIDhAZICpARICIANEAogFEAogEEAUgCkAEgAgAUSBRIBEgESDRH1EfER+RHlEe0R2RHREd0RxRHBEckRtRG9Ea0Z+oT6RGhEZ0RlRGREYkRhRG9EXkRcRFtEWkRZRFlEWERYRFdEV0RWRFZEVURVRFREVERTRFNEUkRQRF9ETURMREpESURHREZERERDREtCfSE+WJ8ER4IiEiIaIgoiAiICIgojvRneiH6IfITmQnqhPNieREcKI3UZuITaQmShOdicxEZKIxUZgITOQl6hJtibREWKIrUZWISiQlihI9iZxETKIlUZIISWQkKhINiYRDfYb4DOkZyjN0Z8jOUJ0hOkN0huYMzRmSMyRnKM5QnCE4Q3CG3gy9GXIz5GaozdCaITVDaIbODJUZIjMkZijM0JchL0NchrYMZRnCMmRlqMrQlCEpQ1CGngw1GWIypGQoydCRISNDRIaGDAUZAjLkY6jH0I4hHUM4hm4M1RiiMSRjKMZQjCEYQy6GWgytGFIxpGIoxdCJIRNDJIZGDIUYAjH0YcjDkIehDkMdhjgMaRjKMHRhyMJQhSEKQxSGJgxNGJIwJGEowlCEIQhDEIYeDD0YcjDkYKjB0IIhBUMIhg4MFRgiMCRgKMBQ4BDgkN9Q31DfEN+Q3lDe0N2Q3RDd0NzQ3JDckNxQ3FDcENwQ3NDb0NuQ25DbUNvQ2tB/qD+kNoQ2dDZUNkQ2JDYUNvQ15DXENbQ1lDWENWQ1VDU0NSQ1BDX0NNQ0xDSkNJQ0dDRkNEQ0NDS0H9IP4YeEhoCG7kP2ofrQfEg+BB96D7WH2EPqofTQecg8RB4aD4WHwEPeoe7Qdkg7hB26DlWHqEPSoejQc8g5xBxaDiWHkEPGoeLQcEjI78Pnw9fDz8O/w7fDp8Ofw4/Dh8N3w2/DX8NXw0fDP8M/wzfDJ8MfwxfDD8MPwwfDB8P/wv/C98L3wu/C78LnwufC38LfwtfCz8LHwsfCv8K/wrfCt8Kvwq/Cp8Knwp/Cn8KXwpfCj8KHwn/Cf8J3wnfCb8JvwmfCZ8Jfwl/CV8JXwk/CT8JHwj/CN8I3wi/CL8InwifCH8IfwhfCF8IPwg/CB8IHwv/B98Hvwe/B58Hnwd/B38HXwdfBz8HPwcfBx8G/wb/Bt8GvwafBp8GfwZ/Bl8GXwY/Bj8GHwYfBf8F/wXfBd8FvwWfBX8FfwVfBV8FPwU/BR8FHwT/BP8E3wTfBL8EvwSfBH8EXwRfBD8EPwQfBB8H/wP/A98D3wO/A78DnwOfA38DPwMfAv8C3wLfAr8CvwKfAp8CfwJ/Al8CXwI/Aj8CHwIfAf8BvwGfAZ8BfwE/AR8A/wDfAN8AvwC/AJ8AnwB/AH8AXwBfAD8APwAfAB8AP5P/x/fh9fD4+H3+Pv8fX4+vx8/h5fDw+Hv+Of8e349vx6/hzfDm+HD+O/8Z347Px1/hr/D+/z1fjo/HP+GV8Mr4YP4z/xffic/G3+Fl8LL4Vv4o/xZfiQ/Gf+E98J34Tn4nPxF/iL/GV+Er8JH4SH4mPxD/iH/GN+Eb8In4Rn4hPxB/iD/H5fD5/z9/z9Xw9P8/P8/F8PF+IH8QH4gPx7/w7/4f/w7fz7fw6v86n8+n8OX/Ol/Pl/Dg/zofz4fw3/8138938Nr/NZ/PZ/DV/zVfz0fwz38wv88t8Mp/MH/PHfDFfzA/zw3wwH8z/8r98L9/L7/K7fC6fy9/yt3wtX8vP8rN8LB/Lv/KvfCufyp/ypfwoP8qH8qH8J//Jd/Kd/Ca/yWfymfwlf8lX8pX8JD/JR/KR/CP/yDfyjfwiv8gn8on8IX/IF+777Pns9+z17PXs8+zz7PHs8ezv7O/s7ezt7Ovs6+zp7Ons5+zn7OXs5ezj7OPs4ezh7N/s3+zd7N3s2+zb7Nns2ezX7NXs0+zT7NHs0ezP7M/szezN7Mvsy+zJ7Mnsx+zH7MXsxezD7MPswezB7L/sv+y97L3su+y77Lnsuey37Lfsteyx7K/sq+yp7Kfspeyl7KPso+yh7KHsn+yf7J3sneyb7JvsmeyZ7Jfsl+yV7JXsk+yT7JHskeyP7I/sjeyN7Ivsi+yJ7Insh+yD7IHsf+x97H3se+x77Hnseex37Hfsdex17HPsc+xx7HHsb+xv7G3sbexr7Gvsaexp7GfsZ+xl7GXsY+xj7GHsYexf7FvsWexX7FXsVexT7FPsUexR7E/sT+xN7E3sS+xL7EnsSexH7EfsRexF7EPsQ+xB7EHsP+w/7D3sPew77DvsOew57DfsM+wx7C/sLewt7CvsK+wp7CnsJ+wn7CXsJewj7CPsIewh7B/sH+wd7B3sG+wb7BnsGewX7BfsFewV7BPsE+wR7BHsD+wL7AnsB+wF7AXsA+wD7AHsAewD94F7wD3g/m//t/fb++379n17vj3ffm+/t9fb6+3z9nl7vD3e/m5/t7fb2+3r9nT7uf3cXm4vt4/bx+3h9nD7t/3b3m3vtm/bt+3Z9mz7tf3a/r//7/17/76/7+/V9mr7tH3aHm2Ptj/bl+3J9mN7sb3YPmwftgfbg+2/9l97r73Xvmvftefac+239lt7rb3WPmuftcfaY+2v9ld7q73VvmpftafaU+2n9lF7qL3TvmnPtF/aL+2V9kr7pH3SHmmPtD/aH+2N9kb7on3RnmhPtB/aD+35e/5+v9/v9Xv9Pr/P7/F7/F5oL7QP2t/3P3v7vr6v7+l7+n6+n+/le/k+vo/v4Xv4/r1/79179769b+/Ze/Z+vV/v1Xv1Pr1P79F79P68P+/Ne/J+vBfvw/vwHrwH77/779679+67++6eu+fut/vtXrvX7rP77B67x+6v++veurfuq/vqnrqn7qf76V66j+6he+j+uX/unXvnvrlv7pl75n65X+6Ve+U+uU/ukXvk/rg/7o174764L+6Je+J+uB/uhXvhPrgP6vvo++j56Pno9+j36PXo9ejz6PPo8ejx6O/o7+jt6O3o6+jr6Ono6ejn6Ofo5ejl6OPo4+jh6OHo3+jf6N3o2ejX6NPo0ejP6M3ozejL6MvoyejJ6Mfox+jF6MXow+jD6MHowei/6L/ovei96Lvou+i56Lnot+i36LXoteiz6LPoseix6K/or+it6K3oq+ir6Knoqein6Kfopeil6KPoo+ih6KHon+if6J3oneib6JvomeiZ6Jfol+iV6JXok+iT6JHokeiP6I3oi+iL6InoieiH6IfoheiB6H/ofeh76Hvoeeh56Hfod+h16HHob+ht6Gvoa+hp6GnoZ+hn6GXoZehj6GPoYehh6F/oX+hd6F3oW+hb6FnoWehX6FfoVehV6FPoU+hR6FHoT+hP6E3oSehH6EXoQ+hD6EHoQeg/6D/oPeg96DvoO+g56DnoN+g36DXoNegz6DPoMegx6C/oL+gt6C3oK+gr6CnoKegn6CfoJegh6B/oHegb6BvoGegZ6BfoF+gV6BXoE+gT6BHoEegP6A/oDegJ6AfoBegD6APoAegB6AP1gXpAPaD+T/+n99P76fv0fXo+vZ4+T4+nv9Pf6e30dvo6fZ2eTk+nn9PP6eX0cvo4fZweTu+mb9Oz6df0a/q//q/36/36vr6vV9Or6dP0aXo0PZr+TF+mJ9OP6cX0YvowfZgeTA+m/9J/6b30XvoufZeeS8+l39Jn6bH0V3orvZW+Sl+lp9JT6af0U3opvZQ+Sh+lh9JD6Z/0TXom/ZJeSa+kT9In6ZH0SPoj/ZHeSG+kL9IX6Yn0RPoh/V6v1+f1eD1eL6QX0gfpg/RAeiD9XX/X/+h/9Ha9XV/X0/Vz/Vwv18v1cX1cD9fD9W/9W+/Wu/VtfVvP1rP1a/1ar9ar9Wl9Wo/Wo/Vn/Vlv1pv1ZX1ZT9aT9WP9WC/Wi/VhfVgP1oP1X/1X79V79V19V8/Vc/Vb/Vav1Wv1WX1Wj9Vj9Vf9VW/VW/VVfVVP1Uv1UT1U/9Q/9U69U9/UN/VMPVO/1C/1Sr1Sn9Qn9Ug9Un/UH/VGvVFf1Bf1RD1RP9QP9UK9UB/UB/N98n3yfPJ88nvye/J68nryefJ58njyePJ38nfydvJ28nXydfJ08nTyc/Jz8nLycvJx8nHycPJw8m/yb/Ju8m7ybfJr8mryaPJn8mbyZfJl8mTyZPJj8mPyYvJi8mHyYfJg8mDyX/Jf8l7yXPJb8lryWfJZ8ljyWPJX8lfyVvJW8lXyVfJU8lTyU/JT8lLyUPJP8k7yTfJN8kzyTPJL8kvySvJK8knySfJI8kjyR/JH8kbyRPJD8kLyQfJB8kDyQPI/8j/yPvI+8j3yPfI88jzyO/I78jryOPI38jbyNfI18jTyNPIz8jPyMvIy8jHyMfIw8jDyL/Iv8i7yLPIr8iryKfIp8ijyKPIn8ifyJvIm8iXyJfIk8iTyI/Ij8iLyIPIf8h7yHfId8hzyHPIb8hvyGvIa8hnyGfIY8hjyF/IX8hbyFPIT8hLyEfIR8hDyEPIP8g/yDvIO8g3yDfIM8gzyC/IL8gryCPIH8gbyBfIF8gTyBPID8gPyAvIC8gHyAfIA8gDygfnAPGAeMP+X/8v75f3yffm+PF+eL7+X38vr5fXyefm8PF4eL3+Xv8vb5e3ydfm6PF2eLj+Xn8vL5eXycfm4PFweLv+Wf8u75d3ybfm2PFueLb+WX8v/8/+8P+/P9/Nq+bR8Wh4tj5Y/y5/lzfJm+bJ8WZ4sT5Yfy4/lxfJi+bB8WB4sD5b/yn/lvfJe+a58V54rz5Xfym/ltfJa+ax8Vh4rj5W/yl/lrfJW+ap8VZ4qT5Wfyk/lpfJS+ah8VB4qD5V/yj/lnfJO+aZ8U54pz5Rfyi/llfJI+aO8Ub4oX5QnyhPlh/JDeX6en9/n93l9Xp/P5/N5fD4oD5T/ydvz9Tw9T8/P8/O8PC/Px/PxPDwPz7/z77w778638+z8Or/Oq/PqfDqfzqPz6Pw5f86b8+Z8OV/Ok/PifDj/zXvz3Tw3z81v89u8Nq/NZ/PZPDaPzV/z17w1b81X89T8ND/NS/PSfDQfzUPz0Pwz/8w78858M9/MM/PKfDJ/zBvzxTwxT8wP88O8MC/MB/NBfB98HzwfPB/8HvwevB58HjwePB78HfwdvB28HXwdfB08HTwd/Bz8HLwcvBx8HPwbvBs8G/wavBp8GnwaPBo8GvwZ/Bm8GbwZfBl8GTwZPBn8GPwYvBh8GDwYPBj8F/wXvBe8F3wXfBc8FzwX/Bb8FrwWvBZ8FnwWPBY8FvwV/BW8FbwVfBV8FTwVPBX8FPwUvBS8FHwU/BO8EzwT/BK8EnwSfBI8EjwS/BH8EbwRvBF8EXwRPBE8EfwQ/BC8ELwQfBB8EDwQPBD8D/wPvA+8D3wPfA88DzwP/A78DrwOPA78DfwNvA08DfwMfAw8DDwM/At8CzwLvAp8CvwJvAk8CfwIfAg8CLwHfAd8BzwHvAZ8BvwFvAW8BXwF/AS8BDwE/AO8A3wDfAM8AzwD/AL8ArwCvAJ8AnwCPAI8AvwB/AG8AbwBfAF8ATwBPAH8APwAvAC8AHwAfAA8ADwAfCA+EA+IB8T/4f/wfng/fB++D8+H58Pv4ffweng9fB4+D4+Hx8Pf4e/wdng7fB2+Dk+Hp8PP4efwcng5fBw+Dg+Hf8O74d3wbfg2PBueDb+GX8P/8X+8H+/H9/F9vBpeDZ+GT8Oj4dHwZ/gzvBneDF+GL8OT4cnwY/gxvBheDB+GD8OD4cHwX/gvvBfeC9+F78Jz4bnwW/gtvBZeC5+Fz8Jj4bHwV/grvBXeCl+Fr8JT4anwU/gpvBQeCv+Eb8Iz4ZfwSnglfBI+CY+ER8If4Y/wRngjfBG+CE+EJ8IP4YfwfDwfv8fv8Xq8Hp/H5/F4PB4vhBfCB+GD8ED4H7wdX8fT8XT8HD/Hy/FyfBwfx8PxcPwb/8a78W58G9/Gs/Fs/Bq/xqvxanwan8aj8Wj8GX/Gm/FmfBk/xovxYPwX78V38V08F8/Fb/FbvBaPxV/xVnwVX8VT8VT8FD/FS/FQ/BPfxDPxTPwSn8Qj8UZ8EV/EE/FCfFCIj9AeoTxCeITsCNURmiMkRwiO0BuhNkJshNQIpRE6I2RGiIzQGKExQmKEwAh9EeoixEVIi1AWoStCVoSoCE0RiiIEReiJkBMhJ0JNhJoIMRFiIrREKIkQEiEjQkWEiggRERIiFEQIiNAPoR9CPoR8CPUQ6iHEQ0iHUA6hG0I2hGgIzRCSIRRDKIYQDCEYQi+EWgixEFIhlELohJAJIRJCI4RECIUQCiEEQgiE0AehD0IehDwIdRDqIMRBiIPQBqENQhqEMAhdELIgVEGoghAFIQpCE4QmCEkQkiAUQSiCEAQhCEIPhB4IORBiILRASIFQAqEEQgiEEAgdEDogZEDIgFABoQJCBIQICA0QGiAkQAiAUKAQoNCf0J+Qn5CfUJ9QnxCfEJ/QntCekJ6QnlCeUJ4QnpCdUJ0QndCc0JyQnJCcUJxQnBCcEJzQm9CbkJuQm1CbUJsQm9BfyC/UF1ITUhNKE0oTQhNCEzoTOhMyEzITKhMqEyITIhMaEwoTAhP6EvIS8hLqEuoS4hLiEtoS2hLSEtISyhLKEsISwhK6EqoSohKaEpISkhKKEooSghKCEnoSehJyEnISahJqEmISYhJaElISShJKEkISQhI6EjoSMhIyEioSKhIiEiISGhIaEuIL8YX2QnshvZBeKC+UF8IL4YWEhISEgoSChICEgITuQnehH6EfIbuQXaguVBeiC9GF5kJzIbmQXCguFBeCC8GF3kJvIbeQW6gt1BZiC7GF1kJrIbWQWigtlBZCC5mFykJjIbFQWAgsBBb6Cn2FvEJeoa5QV4grxBXaCm2FtEJaoaxQVggrhBW6Cl2FrEJWoapQVYgqRBWaCk2FpEJSoahQVAgqBBV6Cj2FnEJOoaZQU4gpxBRaCi2FlEJKoaRQUggphBQ6Ch2FjEJGoaJQUYgoRBQaCg2FhEJCoWAQn6A9QXqC8gTlCcIThCfoTtCdIDtBdoLqBNUJohNEJ2hO0JwgOUFwgt4EuQlqE9QmiE0Qm6A1QWuC1ASpCUoTlCYITRCaoDNBZ4LMBJEJGhMkJihMUJggMEFggr4EfQnyEuQlqEtQlyAuQVyCtgRtCdIShCXoSpCVoCpBVYKoBFEJmhI0JUhKkJSgKEFRgqAEQQl6EvQkyEkQk6AlQUqCkgQlCUIShCToSNCRICNBRoKKBBUJIhJEJGhI0JAgIUFAgn4E+QjqEdQjiEcQj6AdQTuCdATpCMoRlCMIRxCOoBtBN4JsBNEImhEkIyhGUIwgGEEwgl4EvQhyEeQiqEVQiyAWQSyCVgStCFIRhCLoRJCJoBJBJYJIBJEIGhE0IkhEkIigEEEhgkAEgQj6EPQhyEMQh6ANQRmCMARZCKoQNCFIQlCEIAhBEIIeBD0IchDEIGhBUIIgBEEGggoEDQgSEAQgKDDoL8gvyC+oL2gvSC8IL+guqC6ILkguKC7oLcgtiC1oLcgf1A9KC0ILMgsqCxoLEgsCC/oK6griCtIKygq6CrIKogqaCooKggqCCnoKagpiCloKUgpSCkoKSgpCCkIKOgo6CjIKMgoqCioKIgoiChoK2gfpg/BBQkFBQUBBQEH3oHvQT9BPkD2oHkQPogfNg+ZB8iB5UDzoHeQOagexg9hB66B1kDpIHZQOOgeZg8pB5CBy0DhoHCQOEgeFg75B3iBu0DZIG5QNygZhg7BB16BrkDWIGjQNigZBg5xBzaBlkDIIGXQMKgYRg4RBQSA+QHuA8gDhAbIDVAeoDhAdIDlAcYDeALkBcgPUBmgNkBogNEBngMoAkQEiAzQGKAwQGCAvQF2AugBxAdIClAXoCpAVICtAVYCmAEkBggL0BKgJEBMgJUBJgI4AGQEiAjQEaAiQECAgQD+AegDxAOIBtAMoBxAOIBxAN4BqANEAkgEUA+gFkAsgFkArgFYAqQBCAXQCqAQQCaARQCKARACFAAoBBAIIBNAHoA5AHIA0AGUAugBkAcgCUAWgCUASgCIAQQCCAPQA6AGQAyAHQA2AGgAxAGIAtABoAZACIAVACYAOABkAKgBEAIgA0ACgAUACgAQABQAKAAQACABQIFAgECAQINAfUB8QH5AeUB7QHZAdkB1QHVAdEB0QHdAcUBwQHJAbUBtQGxAbEBvQGpAfqA+UBoQGZAZUBlQGRAYkBhQG9AXkBeQF1AW0BaQFhAV0BXQFZAVEBTQFNAUkBQQF9ATUBMQEtASkBKQElASUBIQEhAR0BHQEZARkBFQEVAREBEQENAS0B9ID5YHwQHggISAhoCCgICAgICCgO9Ad6AfoB8gOZAeqA82B5EBxIDgQHOgN9AZyA7mB2kBtIDYQG2gNtAZSA6mB0kBnIDMQGWgMNAYSA4mBwkBhIDAQGOgL9AXyAnmBukBdIC6QFigLhAW6Al2BrEBWoCpQFYgKRAWaAk2BpEBSoChQFAgK9ARyAjmBmkBNICYQE2gJtARSAimBkkBJICQQEugIdAQyAhmBikBFICIQEWgINAQSAgmBgkDBe597nzufO5/7nvueu567nnuee547njue+537nbudu517nXudO507nfuc+5y7nLuce5x7nDucO5z7m/ubu5u7m3ube5s7m7uae5o7mvuZ+5m7mbuZe5l7mTuZu5h7mDuY+5f7l7uXu5d7l3uXO5e7lnuWO5b7lfuVu5W7lXuVe5U7lTuV+5T7lLuUu5R7lHuUO5Q7lPuT+5O7k7uTe5N7kzuTO5P7kvuSu5K7knuSe5I7kvuRu5G7kXuRe5E7kTuR+5D7kLuQu5B7kHuQO5A7kPuPe487j/uOu467jnuOe447jjuO+437jbuNu417jXuNO407jfuMu4x7jHuMO4w7jPuL+4u7i7uLe4t7izuLO4v7ivuKu4o7ivuJu4l7iXuJO4k7ifuI+4i7iLuIe4h7iDuIO4j7h/uHu4e7h3uHe4c7hzuH+4b7hruGu4Z7hnuGO4Y7hvuF+4W7hTuF+4S7hHuEe4Q7hDuE+4P7g7uDO4P7gruCe4J7gjuCO4L7gfuBu4E7gfuAu4B7gHuAO4A7gHvgPfAOeAe8/93/7n53v3vfve/Od9e7593z7nh3vPvd/e5ud7e7193r7nR3uvvcfe4ud4e7v93d7m33tjvbne2+dl+7/+//u//uv/fv/bvaXe2edke7n93P7mZ3s3vZvexOdie7j93H7mJ3sXvYPewOdve6d9257lv3rbvWXeuedc+6Y92x7lf3q7vV3epeda+6U92l7lH3qDvUHer+dH+6O92d7k33pjvTnem+dF+6K92T7kh3pPvR/ehudDe6F92L7kR3ovvQfejOv/Pv+3v+jr8L3YPuQXegO9D9fr/ff+71O/0+v8vv8nv8Hr/D7/D7+96+s+/ru/quvqfv6Tv6jr6f7+e7+W6+l+/lO/lOvo/v47v4Lr6H7+E7+A6+f+/fu/fuvXfv3Tv3zr1v79p79p69Y+/Y+/V+vVvv1nv1Xr1T79T79D69S+/Q+/PuvDfvzTvzzrwv78u78q68J+/JO/KOvB/vx7vxbrwX78U78U68D+/Du/AuvAfvwZ8+P31++Pzw+dnzk+cHz8+dHzs/dn7q/NT5ofND52fOT5wfOD9vftz8uPlp89Pmh80Pm581P2l+0PyY+SnzQ+ZnzM+YHzE/Yn7C/IT5AfPj5afLz5YfLT9Yfq78VPmh8iPlJ8rPkx8nP0x+lvwk+UHyY+SnyM+QHyE/QH5+/PT44fGz40fHj46fHD85fnD84Pi58VPjh8aPjJ8YPy9+XPyw+Fnxk+IHxY+JnxI/JX5I/Ij4CfHz4cfDD4efDT8ZfjD8WPip8DPhR8KPhJ8IPw9+HPw0+GHww+Bnwc+CHwU/Cn4S/CT4QfCD4OfAz4EfAz8Gfgr8FPgh8EPgZ8DPgB8BPwJ+AvwE+AHwA+An8CfwB/AH8Ofv5+/H78fvp++n74fvh+9n72fvR+9H7yfvJ+8H7wfv5+7n7sfux+6n7qfuh+6H7mfuZ+5H7kfuJ+4n7gfuB+7n7afth+3n/+P/UftJ+0n7Qfsx+yn7IfsZ+xn7EfsR+wn7CfsB+wH7+fr5+vH68frp+un64frR+sn6wfq5+rn6sfqx+qn6qfqh+qH6mfqZ+pH6kfqJ+on6gfpx+mn6YfpZ+ln6UfpR+kn6SfpB+kH6Ofo5+jH6Mfop+in6Ifrh/+x/9D/5n/wP/gf/I/Qj9BP0E/QD9AP0c/+5//z8/PzYf+g/8x/5T/wn/gP/gf+8f94/7h/3T/un/cP+Yf+sf9Y/6h/0z/nH/FP+Kf+Qf8g/45/xj/hH/BP+Cf+Af8A/35/vj/eH+7P90f5kf7I/2B/sz/Xn+mP9sf5Uf6o/1B/qz/Rn+iP9gf48f5w/zZ/mD/OH+bP8Wf4of5Q/yZ/kD/IH+XP8Of4Yf4g/wx/hT/AnaO9j72PnY+dj32PfY9dj12PPY89jx2PHY79jr2OnY59jl2OXY49jj2OHY4djf2N/Y3djd2NvY29jZ2NnY19jT2NHYz9jN2M3Yy9jL2MnYydjH2MfYxdjF2MPYw9jB2MHY/9i72LnYt9i12LXYs9iz2LHYsdiv2K/Yrdit2KvYq9ip2KnYp9ij2KHYn9id2J3Ym9ib2JnYmdiX2JfYldiV2JPYk9iR2JHYj9iL2InYh9iF2IXYg9iD2IHYgdi/2H/Yfdh92HvYe9h52HnYd9hz2HHYb9ht2G3Ya9hr2GnYadhn2GfYZdhl2GPYY9hh2GHYX9hb2FnYV9hV2FXYU9hT2FHYUdhP2E/YTdhN2EvYS9hJ2EnYR9hD2EHYf9g92D3YO9g72DnYOdg32DfYNdg12DPYM9gx2DHYL9gv2C3YLdgr2CvYKdgp2CfYJ9gl2CXYI9gj2CHYIdgf2B3YG9gb2BnYGdgX2BfYFdgV2BPYE9gR2BHYD9gP2A3YDdgL2AvYCdgJ2AfYB9gF2AXYA9gD2AHYAdgD7QH2gHtfvY+e5udzb5mX7Oz2c3sbPYzu5ndzH5mD7PH2eHsfXvfDmd/s5vZw+xl9jC7mL3MXmYXs4/Zxexk9jH7mJ3M/rfX2eXscfY4u5wdzp5nP7Pr2fXsZ3Y2u5o9zI5mR7OH2dPsdnY6e5w9zk5nn7P77Wb2Mjue/c5+Zr+z89n37GF2MLuY3c2eZu/b0+xh9r69bw+zx9nD7Gf2OHuc/cxuZz+z39nt7Hb2O/ueXcveZf+y5+14u97eZdeyb9m37Fr2K7uWPct+Zb+yZ9mx7Fl2LjuWHcvOZZ+yc9mr7FP2KXuVncpeZbeyU9mp7FZ2KLuVXcoOZYeyS9mj7FJ2L3uUPcruZX+ye9md7E/2J7uTPcnuZEeyJ9mT7Eh2JTuSfcmuZFeyL9mN7Ev2IruR3cheZD+yF9mZ7Ef2IzuTnW9nsu/tfDvfvrcP2fd2IvuQfchOZM/biexN9rw9b2+y4+1Ru9Q+tUvtVfvUPrVX7Vd71W61X+1Xu9WOtVvtWTvWjrVn7Vp73C63z+1ye5B9bp/bg+xC9iA7kF3ILmQHstvtQPa73W632+/2H/vd3rb/2H/sbbva3rav7Wq72r62p+1rO9uetqftbDvarrVn7Vx71r61c+1c+9betW/tdHvX3rXT7W/71E61R+1UO9QetUftULvTDrU/7U670/60F+1P+9BetBftQ7vQvrR77WA72O61h+1eu9getoftYjvZLraP7WQ72T62l+1j+9letpftZ7vZfrQb7Ug70m60J+1Gu9KetCftSvvSrrR/7Uv70v61e+t87Ex70M60N+1Be9DetB/tQzuxvsdOrOup76nvqeup56nrqfOp56nnqfOp97GX7WY72o62m+1pu9F+tDfre+xC+7Dep87HHrTT7XX72163u+1v+9vutsPtbrvcDrfD7XJ7vK6lvqVepl6mvqU+pr6l/qU+pj6m/qXepf6l7qXepd6l7qUOpu6lLqYOpg6mLqYepk6mnqV+pZ6ljqV+pX6ljqWupY6lzqWupa6lzqW+pU6nPqdepz6nbqdep16nbqcep26nDqcepx6nDqcupw6nfqcupy6nfqfepn6nzqbept6mzqbups6m/qbupu6m/qaupv6mnqaupq6mnqa+pp6mjqe+pr6mjqeOpo6nfqaOpo6mfqYepn6mbqYeph6mbqYOpt6i/qLuou6i/qIOo/6iHqMOow6jHqMuo26kjqQepR6ljqQupY6kPqUupS6lPqVOpT6lbqVOpU6lbqUOpW6lXqUOpQ6lXqXOpD6jTqNeo16jTqNuo06jjqNuo26jjqN+ow6lzqTepN6kzqSepP6i3qLOot6irqLOos6irqKeoq6iHqKeop6iHqK+os6hPqKOoo6iPqJOoj6iLqJOok6iLqJeok6iXqJ+on6iXqJuol6inqNuom6inqOuo+6j3qPOo96jvqPOo86jvqOuo86jDqTuo+6jDqT+ow6kHqT+o/6jHqQupB6kPqQupC6kPqROpD6kfqROpE6kfqRepL6iHqIOoh6i/qEOog6i/qHuof6h3qHuoe6h3qGeod6hjqGeoZ6hjqF+oY6hvqF+oX6hvqHOob6hrqHOoc6hrqE+og6jLqM+oz6jLqNOo46kbqRepF6kbqROpK6jvqNuot6knqSupK6knqS+pJ6k/qS+pL6k/qR+o/6k7qR+o36j7qRuo26gXqB+oF6gPqF+oH6gPqFOoT6hLqFOoU6hLqEeoS6hDqEeoR6hDqH+oB6h/qBeof6gzqBeoV6hzqDeoM6gvqDeoN6gvqDuoL6gnqDuoO6gnqCuoJ6gjqCuoK6gjqBuoR5Y76v71fvqfHW/ul+drw6gzlfHqwOoA6jj1fPqePW7el49r35X36vf1fXqe/W9ul49QH1A3UIdQd1CfUCdQJ1AfUBdQH1AHbAuoC6gDlgPrAPW/+qB9cD6X72v7q+r1dPqanW0elo9rY5WL6uj1c/qZfWy+lldrN5Ur6pT1avqVnWqOlXdqn5Vt6pj1a/qV3WsulYdq55V16pr1bPqXHWueld9q95V96pv1bfqXvWvulcdrP5V/6qD1eHqdXW6+lydrr5Wn6vP1dfq/fpa/V/v1/v1f91fh6o71aXqTvWnulRdqv5Un6or1Y/qSPWjelIdqY5UT6oz1ZPqS3WmOlN9qd5Uh6u/1dvqb3W2elu9rc5Wd6uz1e3qbnW3ul1dru5Wl6vH1eXqdfW4ely9rj5XR6o/1ZXqSvWnulOdrC5WP6tv1bXqXPW2+lcdrp5W79f99aY6VZ2pXlYXq5vVyepjdbH6WD2sLlYXq4fVpeph9ai6VF2qHlWHqhvViepF9aI6UX2oDq+76+q6u56uq+vqerq+rqfr7Pq6vq6z6+c6u26un+vnurmOrpvr7Tq6jq636+N6uy6uj+vjurhOrovr5Tq5Tq6X6+B6uf6tg+vg+rcervPr+7pQfV8PqgvVhepBdXw9qJ6v4+v4er5+r+frP/V7/V7/qQPVf+r6OlAdqK6v0+v6+rxOr9Pr83q9Pq/b6/V6vW6vy+v2erwur8vr8Tq8Hq+/6/A6vP6uu+veere+rW/r3Tq3rq1j69l6to6tX+l16HToc+h06HHoc+hz6HHocuhx6HDocuhy6HDob+hw6G7ob+hv6G7oZ+pQOh56Hjoeuh56Hnoeuh66Hboe+h26Hbod+h16nbqxfqwX68c6sl6sF+vIerKOrCvryXqyrqwv6WnobOhq6Gzoa+hq6Groa+h76GHoY+hi6GPoZOhi6GLoZOho6GToaeho6Gjoaehq6sv6tE6tT+vVOrVOrVfr0nq1Hq1L69J6tM6sR+vWOrPOrFvrTvob+hl6GfoZuhl6GXoZuhl6GLoa+h56H/oeOh96H3ofOp96sO6sP+vN+rMOrTfrzTqUnqdOrBvrw/qwbqwX69R6sr6sN+vMupNehh6GLoZuh16HPoeOhq6G3qYerBPpferE+pDeh96nPqwL6U3oYOhS6GDoVOhS6FLoVOhT6FToWOhT6FPoWOhV6FjoV+hV6FXoV+hW6FfoX+hW6FboX+hZ6F/oW+hZ6FnoW+ha6FvoXuha6FroXuhc6F7oUehc6FzoUehd6EnoRehG6EXoROhG6EboROhK6EToQOhK6EroQOhB6EDoP+hB6EHoP+hD6D/oQuhD6EPoQuhL6F3oUehP6E/oUehQ6GDoTehO6E7oTehM6E3oSOhM6EzoSOhJ6EjoR+hJ6EnoR+hF6B7oIOg36DfoIOgx6CDoM+gx6DHoM+gy6DPoNOgy6DLoNOg16DToNug16DXoNug46DboPeg46DjoPeg86D3oPug86DzoPug76CroLOgv6C/oLOgu6CzoLegu6C7oLegw6C3oOugw6DDoOug76DroOeg76DvoOeg86CDoHugf6B/oHugd6BXoGegU6BnoE+gU6BToE+gR6BPoEugR6BHoEugJ6BLoCOgJ6AnoCOgG6AjoBegG6AboBegH6CToIugj6CPoIugh6CLoD+gh6CHoD+gO6A/oDegO6A7oDegM6BjoF+gW6BfoFegW6BboFegU6CzoKugr6CvoKugn6CroJugn6CfoJugo6CboKego6CjoKegk6CnoJegk6CToJegi6APoAugE6AToAugL6ALoCugL6AvoCugM6AroEOgM6AzoEOgO6ALoA+gB6APoAOgB6AHoAOiB9EA6AHoBegE6APoBugc6B3oHOgf6BnoHegf6BroG+gb6BboGugb6BToG+hvdje6nu9H7dD/dT+/T//Q/vU9Po/fpaPQ0ehodja5GR6Ov0dXoavQ1uhl9jd5GN6Ob0dvoZXQ7ehxdji5Hj6PP0ePof/Q5+hz9jw5H/6O/0eHocPQ3up/ORieji9HJ6GN0MboYfYxeRh+jn9HL6GX0M7oZfY+uR+ej69H76Hx0PnofHY/eR7+j49Hx6Hf0PPod3Y+eR8+j+9Hr6H50OnodvY5OR7ej09EB6XZ0OzogPY6ORQ+jX9HD6F/0K/oV/YueRf+ib9Gz6Fn0LboWfYvuRdeia9G96Fx0L7oUnYvORZeid9GT6Eh0JToS3YiuRFeiG9GP6Eb0IvoR/YheRGeiF9H3dD59T9fT+XQ+XU8nouvpQ3QiOhF9iL5Ep6JX0a3oVXQsuhXdio5Fv6J30aXoUHQouhQ9is6nM9GL6Er0JnoSvYnuRE+iJ9Gd6E90JzoY/Yn+RAejT9HB6FX0KfoUvYpORYfT4/Qfepxup//Qf+h2Ope+pWfpWrqWnqVj6Vn6lY6lY+lXepV+pVvpVXqVbqVP6VY6lT6lT+lUepROpUvpUXqULqU/6UF0PF2ILkTH0910PP1Nd9Pd9De9TQei5+lB9CB6no6nu+ltOpvOprfpa3qbrqav6Wu6mm6mq+llupluppfpZ3qZjqaf6Wc6mk6mo+lpOplOpqfpYrqT3qQn6U36kp6kJ+lLupK+pDPpSrqSzqR/6V86kx6mM+lgepgepoPpYjqYPqaL6WL6mE6mJ+lIupPupCPpQzqSLqQP6UO6cN6HHqU/6VA6lP6kF+lPOpFepBfpRLqRTqQf6Ua6kX6c76Eb53vmfOZ85nvmfeZ76MF5n3kfepA+pGfpW7qX7qVv6Vz6lt6lc+lcepf+Qw+i3+lA9Du9TgeiA9Hr9Dm9TqfT5/Q5nU6X0+n0OF1Ol9PjdPi8yTzKHMo8ylzKHMocylzKnMqcyrzLfMq8y9zKfMp8ytzKvMrcytzLvMq8ytzLnMv8y/zKnMucy/zKvMr8yzzL/Mr8yjzLHMs8yxzMHMscyxzMfMt8yzzMXMs8zHzMXMtcy3zMXMx8zJzMXMxczJzMvM4cyZzIvMicyHzIvMi8yHzI/Md8yNzH/Mf8x9zHHMj8xxzIPMgcyFzIPMg8yFzIfMd8yTzJ/Mg8yRzJ/Mj8yBzJvMgczpzJXMmcyXzJXMlcyXzJ/Mj8zDzP3Mw8zzzN3MzczDzNHM08zZzOHM0czZzOfM58xzzHXMc8xxzHXMdcxxzH3MYcx7zG3MbcxrzG/MbcxvzGnMf8xrzHnMecx7zH3Mi8zhzPXM0cz5zNXM1czZzNfM2czdzOfM18zdzO3M38zVzPvMxcz/zMvMy8zPzM3MycxbzF3MW8xfzF3MXcxfzFPMb8xRzGPMY8xhzGfMbcxBzF/MQcxXzF/MT8xHzFXMV8xTzFXMVcxTzFfMScxLzE3MjcyLzEnMd8zdzNvM3czfzOvM28zfzO/M18w/zD3MP8wzzE3MPcwzzEXMQ8xBzEXMRcxBzEnMV8zlzOPM5czhzOPM48zhzOXMlcxXzEvMN8xJzDvMO8w5zDfMP8xLzE3MTcxLzEnMRcyxzLfMtczLzOXM08zhzNfM6cxdzFXMS8zLzN/M3cw7zDfMN8yhzKnMp8x1zHPMhcxjzGfMZ8xpzGXMacxtzJXMZcxtzJvMncyfzJvMm8yfzJPMq8wlzDnMJcwzzDnMKcwjzD3MI8w/zC3MLcwvzCvMH8whzDvMG8wRzDnMG8wDzAXMBcwDzAPHAeYA5gHjgPnAOYu80BzAHnbnO3OeC8bU43t5vfze3mePO7+d0cb543x5vzzfPmeXO+ed+8b743z5vnzffmenMF8wNzBHME8wNzAvMDcwNzAnMCcwPzAfO2Odt8bc42/8/X5mvz/xxuHmBeYD5gPmBeYE5gPjePm8vN5eZx87R53Nw/T5unzf3z/tzBHML8wRzCvML8wfzBvMKcwrzBnMF8wXzBnMFcwZzBPMFcwVzBPMH8wDxt3p+rzdXm/fnZvD83m5/Nz+Zm87I53Pw/L5v/52jzsnnZHG1+No+bz83r5nNzunndvG5ON7+bu83b5m/zt3nbfG0eYS5h/mD+YC5h7mDeN/+b783/5n7zvfne3G8uYe43nzCXMJcwnzB3MPeag82/5mBzsvnX/GtONt+aX82t5lXzqrnVHGtuNQ+bY82x5mHzp3nY3Gn+NH+aO82T5k7zpXnSPGm+NFeaL82b5kpzpXnTnGneNJeaM82Z5lLzqbnUnGo+NZ+aU82P5lRzqPnR/GgONTead82z5lpzrXnW/GqeNRebX82v5mJzq3nUnGheNCeaD82L5kXzobnRfGiONDeaG82R5kfzr/nWnGvONd+ad8235mPzrnnXfGyeNR/OhXPiXCjnMyfOiXI+8j7yPnI+8+A8KOcz786F5kFz/Dxonp/j5/h5fn6f5+c/8/v8Pv+ZA81/5vo50Bxorp/T5/r5fE6f0+fzeX0+n9vn9Xl9bp/H5/Y5fB6fx+fwuXwOn+/n8rl8vp+z5/v5es6es+freXu+nrvn7Xl77p6n5+45ep6ep+fouXqOnr/n6rl6/p6X5+85eV6el+fkuXlOnp/n5rl5fp6L5+d5eC6ei+fh+XgenvPn4/l4zp+D5/z5dw6eg+ffOXb+nV/n2Dl2fp1n59e5dp6dZ+faeXWunVPn1Xl1Tp1b59T5dm6dW+fbeXS+nUPn0Xl0Dp1L59D5dC6dS+fTuXM+nTfnzrlz3pw/5805d/6cP+fceXLOnSPnyXlyjpwr58j5cq6cK+fLuXG+nBfnxrlxXpwf58U5c36cH+fM+XDOnHvnw/lw7p0L5XvkeeR65HrkeeR45HfkdOR15HXkdOR25HTkc+R25Hbkc+Ry5HPkceRy5HLkceRv5HHkbuRv5G/kbuRw5G3kbORq5GrkbORr5GnkZ+Ro5GjkZ+Rm5GTkX+Rj5F/kXeRj5GPkXeRi5FrkWORW5FbkWORX5F/kYeRg5FbkW+Rc5FrkWeRY5GXkWuRg5GDkWuRf5FrkVuRf5F/kVuRd5FbkXORd5F3kXORe5FXkUuRK5ErkUuRP5FLkUeRP5E/kUeRQ5ErkT+RI5EjkT+RO5ErkSeRT5FPkSeRU5EbkTORJ5EnkTORN5EbkS+RM5EfkRuRI5EbkSeRI5EjkSeRK5DvkOeRE5D/kOuQ85EDkReRD5DfkNuQ45D3kPuQ25DbkPuQ45D7kOeQ45DjkOeQ65DnkO+Q65DrkO+Q85DvkQOQ85DzkQORB5EDkQ+RB5EHkQ+RC5CzkKOQm5CjkJ+Qm5CbkJ+Qr5CfkMOQr5CvkMOQq5CjkLeQn5C3kMuQn5CfkMuQ05CrkMOQ15CfkMeQw5CrkKeQr5DPkMuQu5DLkLeQu5C7kLeQv5HvyPvmfvE/uJ/+T/8n95IDyPzmgPFAOKAcgD5QHygHIBcgD5QLkAeQC5APkAeQB5APkBeQB5AXkBOQF5AbkBOQE5AbkCORucjb5X84mX5P/5X/5mrwvX5OryfvyvlxN7pdPkOPJ7+R4cjv5nfxObieXk9vJ6+Rycjl5nXxOPienk8PJ6eRxcjg5nDxO3iaPk7/J2+Rt8je5m9wvT5OjydPkZHI0OZqcTF4mJ5ObycvkZXIz+ZlchPyCvIL8gpyCvIK8gpyC3IKcgjyD3ILcgjyDHIN8gxyCHIMcgxyC3IJ8gjyCXINcgzyCXII8ghyCXIJcghyCfIOcS+4l/5J7ybvkX/IveZccTI5AnkB+QJ5ArkB+QH5ArkC+QK5A7kC+QL5A7kDOQM5A/kDeQP5AHkLeQN5AHkLeQR5C/kHeQd5B/kHOQc5BDkLuQQ5CXkLuQe5BXkJOQl5CPkJOQk5CPkIuQj4lp5Kfyc/kVPIyuZh8TB4mH5NnycPkYfIsuZY8S74l15JrybfkXHIs+ZXcSm4lv5JXya/kVPIqeZWcSj4lb5I7yZ/kTvIo+ZP8SR4lh5JHyaXkUHIouZRcTI4lX5IzyZfkTXImOZO8Sf4kh5PLyefkfblfjia/k0eQT5AvkDOQN5C7yf/yNnkFOQm5CPmXXEvOJReTh8mh5AjkB+QE5EzyKzmWvIOcg9yDvEueJweT58n15GByMLmefE+uJ+eT78n35HzyPrmQHC8fkg/J8XIiOV5uJCeSE8mN5EXyvBwvB5Lj5UJyIDmQXEgeJMfLkeRJ8iQ5klxJDiTXy/NyJDlefiQ/kuPlezlenpfv5Xt5Xs6Xt+X1ulwur8vpcrlcLqfL5/K4fC2Xy9XytHwtt8vd8h85XO6Ws+VvOVuelqflbPlazpa75Wv5Wu6Wt+VuuV3elrfldvldbpZ75V25V56Vd+VdeVb+lZPlXPlYzpVn5WP5WJ6Ve+Vc+VaelWflW7lWHpaD5V15WU6Wj+Vi+VmOlqPlZrlYbpZ35WK5WN6Vg+VS+VLulDvlS3lTvpQz5U15U86UW+VKeVK+lC/lSTlTnpRD5Uw5Uw6VR+VJ+VMOlWPlV3lTfpVX5U15U16VO+VVOVXulDvlVPk0niOOI34jjiNuI34jfiNuI14jbiNOI14jXiNOIz4jTiMuIz4jPiMuIw4jLiMeIw4jDiMeI+4izkeOlB/lSLlRfpQf5UZ5UW6UE+VFeVFOlA/lxHgc+VA+jMeJw4nHib+Jw4nDib+Ju4m/ibeJu4m7ibeJq4m3iaeJq4mriaeJo4mnia+Jo4mjia+Js4mviduJs4mziduJ34nbic+J34nfic+J14nriPeI84j3iPuI84jziPuI/4j7iAOJ/4j/iAOJB4nXic+J04nPicuJ04nTicuJH4kHiQOJC4kDiQ+JC4kLiQ+JE4kPiReJE4kTiReJG4nDiLuIv4i/iLuIt4i7iLOIt4i3iLOIr4iziKuIr4iviKuIp4iriKOIp4iniKOIU4ijiEuIU4hTiEuIP4hLiEeIP4g/iEeIQ4hHiE+IQ4hDiE+IV4hPiFuIV4hXiFuIJ4jrieeJ44njieeJ74nnifOJ74nvifORH+Nd4l/iXuJf4mDiXuJe4mDiYeJg4mLiYeJh4mLiY+Ji4mXiY+Jj4mXiZOJl4mbiZOJk4mbiZ+Jm5MH4mfgZeVAulAfjfeRCuTDeJ64nriHeIZ4h3iEOIp4hniEOIu4hDiL+Ie4h7iH+IR4iriWOJZ4lniWOJX4ljiVuJX4lfiVuJV4lbiVOJV4lXiVOJS4lTiU+JS4lLiU+JQ4lLiUOJR4lHiUOJf4kDiXuJP4k/iTuJN4k7iTOJN4k3iTOJL4kziF+Im4ifiJeIm4ibiJeIk4iXiI+Ik4iTiI+Ii4ibiK+Ic4hziG+IY4hviGuIY4hjiGuIZ4h3iS+JK4kviSOJK4kriSOJJ4kniSOJP4h/iGOJB4iTid+JG4kbiR+JE4kLiI+In4hPiLeIH4hfiHeIO4g3iDOIO4g7iDOIL4gziB+IL4gviB+II4gfiBuII4gjiBuIK4gXiGeIK4griCeII4gjiWuJb4lriXeJb4lviXeJc4l3iXuJc4l3ieeJ64nziO+I64jviOOI64jriOOI54j3hcHjPvFAeP/uF/cL/6Po8Xz4gPiePEB8QBxvDhePEBcQDxAnEBcQFxAnEAcQJxAvEAcQBxAvEA8MG4WL4uTxcviY3GyOFl8LC4WH4uHxcXiYvGw+Fc8LA4W/4p/xcHiV3GwuFX8Kn4Vt4pTxa3iVXGqOFW8Kg4Vt4vTxevidXG6uFycLh4Xl4vLxePicHG5OFx8Lj4Xh4u7xeHib3G3uFv8Ld4Wx4pvxb3iXvGtOFd8K64V54pzxbXiXXGt+Fq8K94VX4uzxQPje3G++F68L84X54v3xf3idHG7+F38Lm4X14vbxfPienG9eF4cL74Vx4pnxbPiWPGpOFZcKj4Vn4pLxaHiUvGoOFQcKh4Vp4q7xdvibHG2eFu8K24WJ4ufxQHEA+N88bQ4Wvwszhf3i//F/3F/HC3uj/fjaHG0eD9+Fu/H1eJn8bO4WtwsbhRXiiPFleJJcaQ4Ujwp7hRPijfFneJO8ab4U/woXhTnx4vi+zg/zo/v40PxfZwoPhQfihPF83GiOD6ej+fj+Lg+jhQ/ihvFjeJHcX78Kd4UX4ovxZviTPGguDw+j8vj8fg8Po/H4+54PN6Ou+PueDv+jsPj7Lg6zo6v4+q4Or6Ot+M/cXq8Hq/H6XF7nB4Pitvj9nhQfB5/x9vxdbweB4r/xIHi9/hP/Cd+jwvF03FwPBwHx7/xcDwc/8a58W98G+fGufFtvBvfxr3xbrwb98azcW8cG8/Gs3FsXBs/x9HxcRwdF8fH8XFcHCfHxfF0nBwnx9PxcBwdP8fL8XL8HDfHm3Fk3BhHxo9xY9wYP8aZ8WN8GWfGmfFlPBlfxpXxZDwZV8afcWjcGX/Gn3FnPBl/xqVxaFwaj8ahcWg8GrfGo/Fq3Bq3xqvxabwap8an8WmcGr/C8cDtxIvxItwOvA7cDhwP/A4cT1wIvwO/ExfC88SF8D3wPPA88D1wPfA98SBcD1xPPAjnEw/Cx8D5wPnAx8D7wJ3AlcCXwJXAk8CXwJfAk8CZwJPAj8CZwJnAj8CRwI/AjcCRwJHAjcCbwI3AhcCbwJvAhcCHwIXAg8CHwIfAg8CLwIPAicCLwIvAicC7wPvAx8DDwMPAx8DFwJ3Al8C9wO3A6cDrwOnA58DrwOvA58SH8DnwN/FhfAh/A4cDfwN3A4cDhwN3A48DdwNnA48DjwNnA28DZwNfA28DbwNfA5cDXwNHA5cDlwNHA08DRwM/A08DTwM/A1cDPwMvA1cDVwMvAzcDLwMnAzcDNwMnEyfCycDBxIlxIhwM/AscDDwL/Av8CzwLXAs8CxwLXAtcCxwLfAscC9wKfAt8C9wK/ArcCrwK/Ar8CrwKnAu8ClwKnAucC1wKfApcCjwKfAp8CjwKnAo8CvwJnAqcCvwJHAr8CdwJHAocCtwJ3AvcBjwG/AU8BhwG/AX8BRwGvAYcBpwGvAa8BpwGXAacBnwGXAZcBnwGHAd8BvwGHAf8BnwHHAccB3wHPAd8B1wHPAc8B1wH/AdcB9wH/Af8B9wHnAfcB7wHnAecB7wHHAi8BdwFHAXcBfwEHAUcBfwEPAX8BLwEPAU8BbwE3AS8BJwE3ATcBJwEPAScBBwEPAQ8BBwEXAQcBHwEXARcBHwE3AN8BLwD3APcA7wD/AOcBbwFHAW8BZwFXAVcBZwFfAVcArwBfAG8AZwBfAF8AZwBPAKcARwCPAI8AhwC3AEcAvwB3AHcAfwBnAL8AXwCnAJ8AvwCnAKcAvwCvAL8AtwCvAK8AtwCfAPcAlwDfAN8A1wDHANcAzwDHAMcAzwDnAMcALwPvgfvg/PB9+B7cD54IJwPDggPhAfCAeF+cED4H9wP7gf/gwuAD4AngBeAF4AngAuAJ4AHgAuAC4AHgPvBC8AJwAfACcARwAfAB8ARwA3AEcAPwA3ADcAPwBXA8fAg+Ba8Dk4Ht4PTwe/gdnA7+B1cDn4Hj4PLweXgcfA5eBwcDz4Hn4Pjwd3gePA2uBvcDd4Gf4O3weHgb/A3OBx8DQ4H/8PX4GvwP5wN/ofnwdngbPA8eBo8D44GT4OnwdHganA0eB+uBleD9+Fm8D68DG4GN4OXwc/gZXA//Ax+BvfDxeB+eBhcDC4GD4OPwcPgZPAx+BicDP4FJ4N7wb/gX3AvOBjcC64HB4ODwfXgXXA9OBe8C94F54JbwbngVXAruBW8Cn4Fr4Jjwa/gV3As+BQcCy4Fn4JPwaXgVHApeBacCk4Fz4I/wbPgTvAn+BPcCQ4Fd4JHwaHgUPAoOBM8Cr4EZ4IzwZfgTfAluBa8Cd4E14IfwbXgRvAj+BHcCI4EN4InwZHgSPAkOBE8CT4EJ4ITwYfgRfAhuBK8CF4EV4Lr4UrwPFwP18Pz8D08D+fD9/A9nA8XgvPhQXAhuBA8CI6H3+FweBwOh7/hcXgc/oaz4W/4Gs6Gs+FreBvuhqvhaLganoaj4Wh4Gr6Gy+F3OB1Oh9/hcXgbvoan4XT4HC6Hz+E/cDlcDv+B1+E/cDu8Dq/D7XAguBnuhX/hXngX/oV/4V24Ft6FZ+FauBaehW/hXDgWboVj4Ve4FW6FX+FZOBhuhovhYrgZ/oVv4Vn4FS6Gh+FgeBhehoPhYHgZPoaX4WT4GD6Gk+FnOBXOhDfhTPgS3oQ34Us4Er6EH+FIOBJ+hCfhSrgRToQb4UU4EU6EF+FHuBNOhUPhUDgV3oQn4Ud4EQ6FP+FO+BM+hTvhTvgUHoVP4VJ4FB6FS+FVuPB9543nfedt543njedt5z3nbect5z3nPect503nXecd5/3mHecN5/3m/eYN5y3nnQcufO9574EL33jedN5y3nDee9563nneeuDBd553HnjwzQcefPd583nzefeBD99e3l3eX95d3mveX95r3mreX95f3mrebN5q3mjebN5s3mjead5o3mfead5p3mfebd5n3mTebd5t3mTeZd5k3mPeZd5l3mPeZt5j3mHeZt5m3mHeYt5h3mDeYt5i3mDebt5g3lzebt5u3lzeW95c3lbeW95b3lbeV95W3lXeV95X3lXeWN5V3lPeWN5Y3lPeVN5T3lLeVN5U3lLeWd5S3k7eWd5Z3k7eT95O3k3eT95P3k3eUd5N3lDeUd5R3lDeWt5Wb6x31RvrnfWuele9s95T7xrvG28b7xvvHG8bbxvvHG8W7xzvFm8WbxbvFu8V7wdvHm8Ibx7vHm8IbwjvHu8i7x5vI+8i7yJvI28kbjbuOW437jluOW43bjduOW46bjnuOm46bjruOu477jpuO+477jtuO24876r31LvpPfWmeje9m95Ub6c3kHeQ9493kLeQ94/3j7eQN5E30RvpXfRGeh+9i95F76O30fvonfQ2ehu9k95M76T30pvpzfReeiu9l95Pb6W30vvpDeVm43bjbuNu43bjjuN28y6647jjvItv41vJe8ibyJvIe8j7x1vo3vMevofuPW+ie487zpv4JrrjvI1vFG8WbxVvFu8VbxVvFe8V77n3/1329r/977I32bvsLfYme5O9xd5Xb7G31fvqffW2ele9ZbxhvF28XbxhvF+8YbxjvF+8X7xjvFO8Y7xRvFO8U7xRvFW8+++zt9n77D32NnubvcfeWO+xd9gb6431DntnufG8v+477++b6b7jvvNmvpdvoVuPe497j1uPm49bzzvo5uPm8w66+7yD7jzuPu4+7jzuN++0N9r764329np/vb/eXu+tt9eb67313npzvflvrjfYm//mv8HeXW8d7x3vGe8dbxrvGe8ZbxrvvzeNt9777/331nvXvfXeee+6d90774337r/N3l9vs7fa++v99VZ7p7mZuJe4m7iXuK24m7ibuK24q7ituKO4q7iruKO4n7ijuKG4n7ifuKG4nbzPbwxv9BvDO8Mb/Ua/M7w1vDO8N7w1vDW8N7w5vDe8O7w5vDm8O7xDvOfecm+4t9w77g33hnvHvdvecW+6d9u77U33ZnvTvffebG+2996b7/3hXeLt4V3ibeLt4e3hbeJ94i1/19/0d/19f9Pf9Pf9/fO+v+3vn/fP2+4+8ra/3e4j7iNvt9vIG8R7xFvEe8Tbw1vEW8Tbw/vEu+z9f7u9/++3t9vb7f32Xnu/vdvea++1d9ub7R30BnrH30BuJO/4O+5G4h7iRuIG4h7iHuIG4p7hBuK+4Z7hnuG+4bbxBvL+8abw/vG+8KbwpvC+8Lbw9nv3ve3efe+6t93b7l33vns/eEN4O3hDeEd4O3g7eEd4S3hHePt4S3hLePt4y3greDd4O3g7eDd4P3hPeFd4B3hXeBN4B3gHeBN4D3gTeC94D3gPeC94K3gveDN4K3greDN4N3gHvhO8EbwTvA+8EbwRvA+8C7wPvA28C7wLvA28SbwNvDW8SbxJvDW8ObwDvAe8BbwHvAG8BbwFvAG8Ad8A3oFvwDfgO/CNwN3EXcWNxV3FfcWNxY3FfcVNxX3FPcVNxU3FPcX9wz3FLcX9w/3DLcXtw/3FHcadxR3GDcadxZ3FDcbdxf3FncWtxa3FncVNwp3FPcJNwk3CPcLdwU3GfcZdxn3GLcNdxl3GLcNt5r1+i9/gN/gtfoff4jf7HX6H3+w32U3EXcSNw13EncONw43DncNNw53DHcRNw03DHcQt5L1+p9/id/qtfovf4rf63X6r3x/e7Xf7/eHtwf3D7cPdw+3DzcPdw93DzcOtw83DvcOtw63DvcON411+m9/dt/ntfXff3bf3zX1739s39819b9/a9/adfWvf2nf2XX1n39h39V19Y9/XN/rtfZ/f57f3bX6X3933+N19h9/j9/gdfpPf1ff1bX1f39S39W19U9/TN/UtfU/f07f0/XxL39H38/18R99Qtxm3DDcMtwx3DDcMNwx3DLcLdww3CrcLtws3ihhuFe4Y7hRuFW4V7hTuFe4U7hbuFe4V7hZuDu4WbhZuDm4ObhZuCm4b7hruGe4abhruGe4ZbhpuIe/lm/luvptv5tv5Zr6fb+fb+X6+oe/kW/mWvqVv5TvqFuEO4e7gDuEG4e7g7uAG4f7gjuBO4t7gTuJW4t7g3uBW4mbypr9/3vj3zzv/xr/x7/xb/86/id76t/5N9C5yZ3BrcDtxO3FrcD95d7213vy31nv/5r/57/17yM3BTcFdwU3BbcFdwV3BbcF9wW3BrcF9wX3BrcH9wK3BnSGDG4P7hRuF24QbhVuE24TbhFuE+8R7yFvJ+8hbyXvJkjeTN5N3kveRd5J3kfeR95F3kTcS9wb3BHcE9wS3BHcEdwS3BDeEN9Q76q30VnpHvffvqLfUe//ev6XeQ24HbgZuBW4G7gZuBW4F7gZuAu4CbgJuA24DbgJuBG4C7gNuBG4E7gPuBO4D7gjuBO4E7ghuCG/4e/5+v+dvufxNfwu94+/3+/2Ov+HvprfTe+m99HZ6P72V7+T7+D6+k2/kO+nW80a+kW49b+G7xtvGe8bbxhvHe8Z7xhvHW4ebi3uLu4t7i9uLu4u7i9uLO4t7jJuLW4xbjJuLu8ub7c33tnvbvfnefu4jbiPuHW4jbiLuHe4dbiJuHG4S7g5uD24P7g7uD+4TbhHuEu4SbhHuDm4FbgLuBe4FbgLuAm8O7xBvEW8R7xBvEG8L7wlvCm8K7wnvAG4MbgfuB+4HbgduBW+899277u3jDeMtw83E3cS94Q33VvGeewu9g95xdx43HPcbNxz3Gvcb9xv3Grca9xp3Grcatxp3Gjcadxr3GTcaNxr3GbcY9xk3GbcYtxg3GfcYd9u9drPdbPfanXav3Wp32p12q91ot7rNxo12o9ts2mnabNpr2mnaadpr2mrcQu4g9487yA3k/nH/uIHcdzeQ2+6+u+9uu1vutrvpbrlb7qa76266u8hdd9fdRW4j990tDwC+ALx+DwC6ALj+NABbAFq/GYAsAKx/DMAVgFWtC4AqAKqaFgBTAFK1KwCiAKBqVAA8ATjVogBoAmCqOQGwBKBUUwIgCQCpZgTAEYBRbQiAIgCiGhAAQwBCNRwAgoF91GoE8gncoyYjUE9gHrUXgXgC76idCLQTWEeNRCCdwDlqIQLlBMZR8xAIJ/CNmoZAN4Ft1C4EsglcozYhUE1gGjUIgWgCz6gxCDQTWEYtQSCZwDFqAQLFBIZRAwwEE/hFrS/QS2AXNb1ALoFb1O4CtQRmUZsLxBJ4RQ0u0EpgFbW2QCqBU9T8gVICo6ilBUIJfKJWFugksImaWCCTwCVqXoFKApOobQUiCTyihhVoJLCIGlQgkcAhak2BQgKDqBUFAgn8ocYP9BHYQy0fyCNwh1pQoI7AHGr2QByBN9TmgTYCa6i9A2kEzlBjB8oIjKGGDoQR+EKtHOgisIWaOJBF4Aq1b6CKwBRq20AUgSfUsIEmAkuoQQNJBI5QawaKCAyhpgwEEfhBzRjoIbCD2jCQQ+CGtD6BGgIzpOUJxBB4Ic1OoIXACmlyAikETkh7EyghMEIam0AIgQ/SyAQ6CGyQFiaQQeCCtCyBCgITpFkJRBB4IG1KoIHAAmlQAgkEDkhjEiggMEBakkAAgYFpRQIBA//ShAT6Bfal/QjkC9xL2xGoF5iXhiMQL/AurUagXWBdWotAusC5NBWBcoFxaSIC4QLf0j4EugW2pXEIZAtcS8sQ+A/0p1UI7AeqpUkITAtES3MQeBZolrYgsCyQLO1A4FigWBqBwLBAsLQAgV+BXml7gV2BXGl4gVuBWml1gVmBWGltgVeBVmn/wKpAqjS1wKlAqbSzwKhAqLSxwKdApzSwwKZApjSuwKVApbSswKRApLSqwKNAozSpwKJAorSnwKFAftpR4D5Qn0YUmA/Ep+0DhQKD0vCBQIH3NHrgT6A9LR5YD6SnuQPngfK0dWA8EJ6GDnwHutPIge1Adlo4cB2oTvMGpgPRadvAc6A5DRtYDiSjnQkcB4rRyASGA8FoYQK/gV40L4HdQC6alMBtoBbtSWA2EIvGJPAaaEVLElgNpKIZCZwGStGGBEYDoWhAAp+BTrQegc1AJpqOwGWgEu1GYDIQiUYj8BhoRIsRWAwkorkIHAYK0VYEBgH7oKEA5AO4B60EoB7APGgiAPEA3kH7AGgHsA4aB0A6gHPQMgDKAYyDZgEQDuAbtAmAbgDboEEAZAO4Bq0BoBrANGgKANEAnkE7AGgGsAwaAUAygGPQAgCKAQyDBggIBvALWh+gF8AuaHqAXAC3oN0BagHMgkYHiAXwClocoBXAKmhugFQAp6CtAUoBjILWB4QC+AQNDdAJYBO0MkAmgEvQxACVACZB+wJEAngEjQvQCGARtCxAIoBD0KwAhQAGQZsCBAL4Aw0K0AdgD7QmQB6AO9CUAHUA5kA7AsQBeAONCNAGYA20PSANwBloeEAZgDHQgABhAL5AswO6AGyBNgdkAbgCDQ6oAjAFWhsQBeAJNDWgCcASaFZAEoAj0KaAIgBDoEEBQQB+QGsCegDsgKYE5AC44WwPoAbADGd4ADEAXjirA2gBsMKZHEAKgBPO1ABKAIxwdgYQAuCDMzKADgAbnIUBZAC44KwLoALABGdaABEAHji7AmgAsMDZE0ACgAPOjgAKAAxw9gMQAGDgGQ9AQMC/MxyAfoB9ZzQA+QD3zmAA6gHmnaEAxAO8OwMBaAdYd9YBkA5w7iwDoBxg3FkFQDjAt7MIgG6AbWcJANkA184CAP4B/WeAgH1AtTM+wDRAtDM8wDNAszM6wDJAsjM2wDFAsbMzwDBAsDMywC9ArzMwwC5ArjMuwC1ArTMswCxArDMowCtAqzMkwCpAqrMiwClAqbM9YBQg1JkQ4BOg09kPYBMg09kbcAlQ6YwNmASIdIYGPAI0OisDFgESnYUBhwD5Z13APaD+LAuYB8SfRQGFAIPOkoBAgPczI+APoP1MCFgHpJvtAZwDys3uAMYB4WZ0AN+AbjM4gG1AthkawDWg2qwMYBoQbRYG8AxoNusCWAYkm2UBHAOKzaIAhgHBZkkAv4BesyCAXUCuGQzALaDWrAVgFhBrVgLwCmg16wBYBaSaaQCcAkrNLgBGAaFmFACfgE4zCIBNQKZZA8AloNJMAWASEGl2APAIaDQjAFgEJJoFABwCCs0AAYN/fczw/vj87TGr+9Pzl8cs7g/P3x0z/5+dvzpmYH90/uaYdf3J+YtjpvUH5++NmdWfm782ZlN/bP7WmEH9qflLY9b0h+bvjJnSn5m/MmZHf2T+xpgR/Yn5C2O2/wPz98UM/+flr4sZ/Y/L3xaz+J+Wvyxm7j8sf1fM1n9W/qqYof+o/E0xK/9J+YtiJv6D8vfE7Pvn5K+JGfePyd8Ss+yfkr8kZtY/JH9HzKZ/Rv6KmEH/iPwNMWv+CfkLYqb8A/L3w+z45+Ovhxnxj8ffDrPgn46/HGV7/nD83SjD82fjr0ZZnT8afzPK5PzJ+ItR9uYPxt+LMjZ/Lv5alKX5Y/G3oszMn4q/FGVa/lD8nSi78mfir0QZlT8SfyPKkPyJ+AtRVuQPxN+HMiF/Hv46lNn44/C3oWzGn4a/DGUe/jD8XSjb8Gfhr0IZ3B+FvwllbX8S/iKU/f8g/D0oo/pz8NegLOqPwd+CMqc/BX8Jypb+EPwdKBv6M/BXoEz/R+BvQJnQn4C/AGX3PwB/gWXwP8C/vzL0n99fX1n5j+9vr6z7p/eXV6b9w/u7K7v+2f3VlVH/6P7myqJ/cn9xZck/uL+3MuOf219b2fCP7W+NjM7f/89PFuev/6dGluYv7Q+NzMzf2Z8ZmZi/sj8ysi9/Y39iZFz+wv7AyLL8ff15kVn56/rjIpvyt/WnRQblL+sPi6zJ39WfFZmSv6o/KjIhf1N/UmQ2/qL+oMhm/D39OZHB+Gv6YyJD8bf0p0RW4i/pD4lMxN/RnxGZhr+iPyKyC39Df3wyCX/7Pz3Zg7/8H54swZ/QXxCZgT+gvzvZgL+fPzsZgL/6H53s72/+Jyeb+4v/wcnI/t5/brKwv/Yfmyzrb/2nJrP6S/+hyab+zn9mMqi/8h+ZrOlv/CcmK/oL/4HJ+H/fPy8Z/q/7xyUD+tv+acnsf9k/LNn87/pnJYP/Vf+oZO2/6Z+UTP0X/YOSnf+ef04y8l/zj0kW/lv+Kcm8f8k/JNn27/hnJMP+Ff+IZNW/4Z+QbPkX9OtDhvTj47dnLI+fHr88Y3H88PjdGXPjZ8evztgaPzp+c8bQ+MnxizNWxg+O35uxLn5u/NqMafFj47dm7IqfGr80Y0/80PidGWPiZ8avzBgSPzJ+Y8aA+InxCzPWww+M35cxHX5e/LqM2fDj4rdlbIafFr8sYzD8sPhdGWvhZ8WvypgKPyp+U8ZO+EnxizJGwg+K35OxEH5O/JqMefBj4rdkzIKfEr8kYxP8kPgdGYPgZ8SvyFgDPyJ+Q8YU+AnxCzImwA+I34+xQD8ffj3G/Px4+O0Y2/PT4ZdjDM8Ph9+NsTo/G341xuT8aPjNGHvzk+EXY4zND4bfizG/nwu/FmNpfiz8VoyZ+anwSzE25ofC78TYl58JvxJjXH4k/EaMZfmJ8AsxZuUHwu/D2JSfB78OY1B+HPw2jDX5afDLMKbkh8HvwtiRnwW/CmNEfhT8Jozt/ST4RRjD+0HwezAG5OfAr8GY3Y+B34KxuZ8CvwRj8LG3H4Ixt98BPwNja78CfgTG0H4D/ASMlf0C+AEYE/sF+gGOff3+/PzGuH59fnxjWb89P70xq1+eH97Y1O/Oz24M6lfnRzd29JvzkxPD4xfnBydWx+/Nz01Mjl+bH5vYG781v78YGz+/X1+MjJ+aX5pYGD80vzMxLX5mfmViV/zI/MbEqPiJ+YWJRfED8/sSc+Ln5dcltsSPy29LDImfll+WWBE/LL8rMSF+Vn5VYj/8qPymxHj4SflFieXwg/J7ErPh5+TXJDbDj8lvSQyGn5JfktgHPyS/IzEOfkZ+RWIZ/Ij8hsQs+PH99mIT/PR+eTEIfng/IbEGfkF+QGIK/O5+P2IH/Ox+dTECfnS/uVgAP7lfXAzQD+73FqPzc/u1xeL82H5rMTc/tV9abM0P7XcW6/uZ/cphevzIfuOwO35iv3DYGz+w3zeMjZ/XrxuWxo/rtw0z46f1y4aJ8cP6XcO++Fn9qmFc/Kh+0zAqflK/aFgUP6jfM8yJn9OvGbbEj+m3DEPip/RLhhXxQ/odw4T4Gf2KYSf8iH7DMBJ+Qr9gWIi+Pn18wjL07enTE2ahL08fnrAJfXf67IRB6KvTRyeMQd+cPjlhCfri9MEJM9D3ps9NGGBfmz42YX19a/rUhOn1pelDE3bXd6bPTBhdX5k+MmFxfWP6xIS59YXpAxO21velz0tYv69LH5cwtL4tfVrCwPqy9GEJ6+q70mclLKuvSh+VsKi+KX1Swpz6ovRBCVvqe9LnJAypr0kfk7CiviV9SsL4fUn6kITd+470GQmr9xXpIxIm7xvSJyTs3RekD0gYu+9Hn4+wdF+PPh5h5r4dfTrCxn05+nCEgftu9NkI6/bV6KMRVu2b0ScjTNoXow9G2LPvRZ+LsGVfiz4WYci+FX0qwop9KfpQhAn7TvSZAOPTV6KPBBidvhF9IsDi9IXoAwHmpu9DnwewNX0d+jiAoenb0KcBrExfhj4MYFP6LvRZAIPSV6GPAliTvgl9EsCU9EXogwB2pO9BnwMwIn0N+hiA8ehb0KcALEdfgj4EYDb6DvQZAJvRV6CPABiMvgF9AsBQ9AXoAwBmoS+wDxDsQd9fnx8Yg76+Pj6wBH17fXpgBvry+vDABvTd9dmBAeir66MD++ub65MD4+uL64MDy+t763MDq+tr62MDk+tb6/uDvfX5+/pgbH1qfWlg/j60vjOwtD6zvjIwsz6yvjGwsT6xvjAwsD6wvi+wrj6vvi4wrT6uvi2wfJ9WXxZYUB9W3xXYT59VXxUYvY+qbwos3ifVFwWW7oPqewIz9zn1NYGN+5j6lsDAfUp9SWDcPqS+I7Bsn1FfEZi1j6hvCMzZx+/bgy379H15sGEfvk/oq09fUB/QV52+e9/Pl5w+e1/9S00fvW/+daZP3hf/ItMH73t/helz97W/vPSx+9ZfW/rUfekvLH3ovvMXlD5zX/mrSR+5b/ylpE/cF/460gfu+34R6fP2db949HH7tl85+rR92S8bfdi+69eMPmtf9etFH7Vv+sWiT9oX/UrRB+17fpnoc/Y1v0b0MfuWXyD6lH3Jrw59yL7jl4Y+Y1/x60IfsW/4RaFP2Bf8isDXh4/PlwO+PXx6vhbw5eHD84WA7w6fna8CfHX46HwJ4JvDJ+crkC8OH5wvP743fG6+9vja8LH5wuNbw6fmq44vDR+aLzm+M3xmvt74yvCR+WLjG8Mn5svPF4YPzFca3xc+L19mfF34uHyN8W3h0/IFxpeFD8tXF98VPitfWnxV+Kh8XfFN4ZPyRcUXhQ/KVxTfEz4nX018TfiYfCnxLeFT8nXEl4QPyRcR3xE+I196viJ8RL6E+IbwCfm68wXhA/JV5/vB5+NLzteDj8fXm28Hn44vNl8OPhxfab4bfDa+zHw1+Gh8jflm8Mn4AvPF4IPx1eV7wefiS8vXgo/F15VvBZ+KLypfCj4UX1G+E3wmvpx8JfhIfC35RvCJ+ELyheAD8VXk+8Dn4UvI14GPgxcfvg18Grzy8GXgw+Blh+8CnwWvOXwV+Ch4weGbwCfBqw1fBD4IXmr4HvA58DrD14CPgRcZvgV8CrzC8CXgQ+Dlhe8AnwGvLXwF+Ah4YeEbwCfAqwpfAD4AXlL4AvkAvZ7w/fH5eTHh6+Pj8yLCt8en5xWEL48Pz8sH3x2fndcOvjo+Oi8cfHN8cl41+OL44Lxk8L3xuXm94GvjY/NiwbfG9/dKwefn63uZ4FPjS/MawYfGd+YFgs+Mr8yrAx8Z35iXBj4xvjCvC3xgfF9eFPi8+Lq8IvBx8W15OeDT4svyWsCHxXflhYDPiq/KqwAfFd+UlwA+Kb4or0A+KL4nLz8+J74mrz0+Jr4lLzw+Jb4krzo+JL4jLzk+I74irzc+Ir4hLzY+Pt/ey8+n58t7pfHh+YS8zPiC+IC8xvjufD9eYHx2vroXFh+db+5VxSfni3tJ8cH53l5PfG6+thcTH5tv7ZXEp+ZLexnxofnOXkN8Zr6yl56PzDf2EuIT84W97nxgvq8Xnc/L1/WK83H5tl5uPi1f1mvNh+W7eqH5rHxVrzIflW/qJeaT8kW9vnxQvqcXl8/J1/TK8jH5ll5RPiVf0svJh+Q7ei35jHxFLyQfkW/YtYdPyBfswrPXZ49PV529PXt6utrs5dnD06Vm786ena4ze3X26HSR2ZuzJ6cLzF6cPThdXfbe7Lnp0rLXZo9N15W9NXtquqjspdlD08Vk78yema4ke2X2yHQZ2RuzJ6ZryF6YPTBdQPa+7Hnp6rHXZY9Ll469LXtaum7sZdnD0jVj78qelS4Ye1X2qHS12JuyJ6VLxV6UPShdJ/ae7DnpIrHXZI9JV4i9JXtKujLsJdlD0mVh78ieka4Je0X2iHQd2BuyJ6SLwF6QPSBdAfZ+7PnoAtzrscejq29vx56OLr29HHs4uu72buzZ6KLbq7FHoytub8aejC63vRh7MLrW9l7suejq77XYY9GFtrdiT0VX2V6KPRRdYnsn9kx0We2V2CPRNbU3Yk9EF9ReiD0QXU17H/Y8dCntddjj0HW0t2FPQxfRXoY9DF1Bexf2LHT97FXYo9BF35uwJ6ErvhdhDwKXkL0Hew64fuw12GPAxWNvwZ4Crhx7CfYQcNnYO7BngGvGXoE9Alww9gbsCeBqsRdgDwCXir3APUCuE3t/e35cJPb69vi4Quzt7elxedjL28Pj2rB3t2fHhWGvbo+Oq8Le3J4cl4S9uD04LgV7b3tuXAf22vbYuPj21vb+XHl7/r0+V9ye2l4al9se2t4Z19qe2V4Zl9ke2d4Y19ie2F4YF9ge2N4XV9ee114Xl9Ye194W19We1l4WF9Ue1t4VV9Se1V4Vl9Me1d4U19Ke1F4UF9Ie1N4TV9Ge014TF3+PaW+JK7+ntJfEFbSHtHfE9bNntFfE9d4j2hviYu/x9/Zc2j39Xp7ruoffE+Ki7gXtAXFF9+57P1zOPftenWu5R9+bcw335HvxrT578L33lp499157q80ee2+9VWZPvZfeErOH3jtvadkz75W3ruyR98ZbT/bEe+EtJnvgve9Wkj3vXnfLyB53b7s1ZE+7l90Csofdu2712LPuVbd07FH3pls39qR70S0ae9C951aMPedec8vFHnNvubViT7mX3EKxh9w7bpXYM+4Vt0TsEfeGWx/2hHvBLQ56ffT4bGXQ26OnZ8uCXh49PFsT9O7o2dmCoFdHj85WA705enK2FOjF0YOzdUDvjZ6bLQJ6bfTYbAXQW6OnZutPL40emi0+vTN6Zrbo9MrokdmK0xujJ2bLTS+MHpitNb0vel62+npd9Lhsoelt0dOyVaaXRQ/LlpjeFT0rW156VfSobG3pTdGTsoWlF0UPylaV3hM9J1tSek30mGw96S3RU7LFpJdED8lWkt4RPSNbRnpF9IhsDekN0ROypdcLogdkS0jvh56PrbteDz0eW3W9HXo6tuR6OfRwbL31bujZ2GLr1dCjsZXWm6EnY8usF0MPxtZY74Weiy2wXgs9FltdvRV6Kra0ein0UGxd9U7omdii6pXQI7EV1RuhJ2KrqRdCD8SWUu+Dnoeto14HPQ5bRL0Nehq2gnoZ9DBo7dG7oGdBC49eBT0KWnD0JuhJ0GqjF0EPgpYavQd6DrTO6DXQY6BFRm+BngKtMHoJ9BBoedE7oGdAa4teAT0CWlj0BugJ0KqiF0APgJYUvUA9QK0nen96flpM9Pr0+LSS6O3p6WkZ0cvTw9MaonenZ6cFRK9Oj06rh96cnpyWDr04PTitG3pvem5aNPTa9Ni0Yuit6f21XOj59fpaKvTU9NK0ROih6Z1pfdAz0yvTuqBHpjemRUFPTC9MK4IemN6XlgM9L70urQV6XHpbWgP0tPSytADoYeldaf3pWelVafHpUelNadHpSelFacXpQek9abnpOek1af31mPSWtNT0lPSStM70kPSOtMj0jPSKtML0iPSGtLz0+Hp7rS09vV5eC0sPryekVaUXpAekFaV31/vRctKz69W1lvToenMtJD25XlyrSA+u99bi67n12lp0PbbeWiuup9ZLa7n10HpnrbWeWa+shdYj6421ynpivbCWWA+s99X66nn1ulpSPa7eVuupp9XLajH1sHpXraSeVa+qZdSj6k21hnpSvWhWHz2o3jMrj55Tr5llR4+pt8yao6fUS2bB0UPqHbPa6Bn1illq9Ih6w6wzekK9YBaZvD55fLLC5O3J05PlJS9PHp6sLXl38uxkYcmrk0cnq0renDw5WVLy4uTByXqS9ybPTdaQvDZ5bLKA5K3JU5PVIy9NHposHXln8sxk3cgrk0cmi0bemDwxWTHywuSByXKR9yXPS1aGvC55XLIs5G3J05I1IS9LHpYsCHlX8qxkNcirkkclS0HelDwpWQfyouRByQrMe5LnJMsvr0kek6y9vCV5SrLw8pLkIcmqyzuSZyRLLq9IHpGst7wheUKy2PKC5AHJ8uf9yPORlZbXI49HVlnejjwdWVN5OfJwZEHl3cizkdWUVyOPRpZS3ow8GVlHeTHyYGQR5b3Ic5G1z2uRxyILn7ciT0UWUF6KPBRZ9rwTeSay5nkl8khkwfNG5InIQueFyAORBc77kOchC5vXIY9DVjVvQ56GLGlehjwMWc+8C3kWsoR5FfIoYN3Jm5AnAetNXoQ8CFhs8h7kOcBKk9cgjwGWmbwFeQqwxuQlyEOABSbvQJ4BrC55BfIIYGnJG5AnAOtKXoA8AFhP8gLzALGY5P3l+WElyevL48MykreXp4c1JC8vDw8LSN5dnh1Wj7y6PDosHXlzeXJYN/Li8uCwaOS95blhxchry2PDcpG3lvfHWpHnz+tjochTy0vDKpGHlneGJSLPLK8M60MeWd4YFoc8sbwwrAx5YHlfWBbyvPK6sCbkceVtYUHI08rLwmqQh5V3haUgzyqvCutAHlXeFBaBPKm8KKwAeVB5T1iAeU55TVh9eUx5S1h6eUp5SVh3eUh5R1hveUZ5RVhreUR5Q1j9PH7eHgstT5+XxyrLw+cJYYnlBeUBYX3l3fN+sLjy7Hl1rKw8et4cyypPnhfHmsqD572xoPLceW2spjx23hprn6fOS2Ph89B5ZyygPHNeGcueR84bY83zxHlhLHgeOO+L1c7z5nWx1HncvC3WOU+bl8Ui52HzrljhPGteFcubR82bYm3zpHlRLGweNO+JVc1z5jWxpHnMvCXWM0+Zl8Ri5iHzjljJPGNeEcuYR8wbYg3zhHnBqz54ffD4XOnB24On5+oOXh48PFd08O7g2bmKg1cHj86VG7w5eHKu1uDFwYNzhQbvDZ6bqzJ4bfDYXInBW4On5koLXho8NFdX8M7gmbmaglcGj8wVFLwxeGKumuCFwQNzpQTvC56XqyN4XfC4XBHB24Kn5SoIXhY8LFc+8K7gWbnagVcFj8oVDrwpeFKuauBFwYNyJQPvCZ6Tqxd4TfCYXLHAW4Kn5CoFXhI8JFcm8I7gGbkagVcEj8gVCLwheEKuOuAFwQNypQHvB56Pqwt4PfB4XFHA24Gn4yoCXg48HFcO8G7g2bhSgFcDj8bVAbwZeDKuCODFwINxFQDvBZ6LK0C8FngsrujwVuCpuIrDS4GH4soN7wSeias1vBJ4JK76eCPwRFyh4YXAA3FVhvcBz8OVGF4HPA5XX3gb8DRcceFlwMNwlYV3Ac/ClRVeBTwKV1N4E/AkXEHhRcCDcNWE9wDPwZUSXgM8BldGeAvwFFzh8RLgIbgCwjuAZ+DKjlcAj8CVG28AnoCrNV4APABXaLxAPMCrMt4fnt+VGK8Pj+/qi7eHp3fFxcvDw7vK4t3h2V1Z8erw6K6meHN4cldQvDg8uKsm3hue25USrw2P7eqIt4b3vyLi+fH6V0E8Nbw0Kzt4aHhnVnPwzPDKrODgkeGNWbHBE8MLs0qDB4b3ZWUGzwuvy2oMHhfelhUYPC28LKsueFh4V1Za8Kzwqqyu4FHhTVlRwZPCi7KKggeF92TlBM8Jr8lqCR4T3pIVEjwlvCQrHnhIeEdWOfCM8IqsbOAR4Q1ZucDj4+2tVuDp8fJWKPDweEJWJfCC8ICsRODd8X6sPuDZ8epWHPDoeHOrDHhyvLiVBTw43ttqAp4br20FAY+Nt7ZqgKfGS1spwEPjna0O4JnxylYE8Mh4Y6sAeGK8sBUgHhjva8WH58XrWuXhcfG2VnZ4Wrys1RweFu9qBYdnxatateFR8aZWfzwpXtRKDQ+K97Q6w3PiNa3G8Jh4SyswPCVe0qoLD4l3tNLCM+IVra7wiHhDKyo8IV7QKuquzx0fK6e7PXd6rJbu8tzhsUK6u3Nnx6rors4dHSv+3Zw7OVb5uzh3cKyC7t7cubH6uWtzx8aKfrfmTo1V/C7NHRor992ZOzNW67syd2Ss0Hdj7sRYle/C3IGxEt99ufNi9b3rcsfF6nq35U6LFfUuyx0Wq+jdlTsrVs67KndUrJZ3U+6kWA3votxBqepz9+TOSZWeuyZ3TKrk3C25U1L15i7JHZIqNndH7oxUkbkrckekKszdkDshVV7ugtwBqdpy9+PORxWWux53PKqo3O2401HF5C7HHY6qJHc37mxUFbmrcUejSsjdjDsZVT/uYtzBqLpx9+LORRWNuxZ3LKpi3K24U1Hl4i7FHYoqFXcn7kxUnbgrcUeiisTdiDsRVSDuQtyBqMJw9+HOQ1WFuw53HKoi3G2401Dl4C7DHYaqBXcX7ixUDbircEehCsDdhDsJVXp3Ee4gVN3dPbhzUEV31+COQVXc3YI7BVVtdwnuEFSh3R24M1BVdlfgjkBV2N2AOwFVXncB7gBUbd0F3gFWYd393flVUd313fFVRd3t3elVJd3l3eFVGd3d3dlVDd3V3dFV6e/m7uSqgu7i7uCq5Hdvd25V77u2O7aq9d3a3b8Kfee/61eV79Tu0qq6d2h3Z1XaO7O7sqrrHdndWNXzTuwurIp5B3b3VZW887rrqjLecd1tVQnvtO6yqO7cYd1dUdG5s7qrooJzR3U3RdXmTuouikrNHdTdE5WYO6e7Jqovd0x3S1Rc7pTukqio3CHdHVFFuTO6K6Jyckd0N0S15I5/t6c6cqe/y1P9uMPfCVHxuAu6A6LCcXe/+6GqcWe/q1PJuKPfzalU3Mnv4lQn7uB3byoSd+67NhWHO/bdmirDnfouTWXhDn13pppwZ74rUz24I9+NqQ7cie/CVATuwHdfKgB33rsu1d8d925LxXenvctS0d1h765UcXfWuyqV2x31bkqVdie9i1KZ3UHvnlRjd867JhXYHfNuScV1p7xLUlHdIe+OVFF3xrsiVdMd8W5IpXQnvAtSHdn1seNDRWS3x04P1d4ujx0eKrzdHTs7VEB2dezoUNnt5tjJoVLbxbGDQ3W2e2Pnhops18aODVXYbo2dGiqvXRo7NFRbuzN2ZqiwdmXsyFBV7cbYiaGS2oWxA0P1tPti54WKadfFjgtV0m6LnRYqo10WOyxUQ7srdlam+thVsaMypcduip2UqTt2UeygTNGxe2LnZCqOXRM7JlNu7JbYKZlaY5fEDskUGrsjdkamytgVsSMyJcZuiJ2QqS92QeyATHGx+2HnYyqLXQ87HlNW7HbY6ZiaYpfDDscUFLsbdjammtjVsKMxpcRuhp2MqSN2MexgTBGxe2HnYiqIXQs7FlM+7FbYqZjaYZfCDsUUDrsTdiamatiVsCMxJcNuhJ2IqRd2IexATJ2w+2DnYaqCXQc7DlMN7DbYaZhSYJfBDsPUAbsLdhamCNhVsKMwFcBugp2EKUC7CHYQpvrsHtg5mNKza2DHYOrOboGdgik6uwR2CKbi7A7YGZhysytgR2BqzW6AnYCpvl0AOwBTY3aBdoBTW3Z/dn5TWHZ9dnxTUHZ7dnpTeLs8O7wput2dnd1U3K7Ojm7KbTdnJze1touzg5tC273ZuU2V7drs2KbEdmt2/6mvnd+uP8W1U7NLm8raodmdTVntzOzKpqZ2ZHZjU1A7MbuwqaYdmN3XlNLOy65r6mjHZbc1RbTTssuaCtph2V1J7bGzsquSwmNHZTclVcdOyi5KSo4dlN2T1Bs7J7smqTV2THZLUmjslOySpMrYIdkdSYmxM7IrkvpiR2Q3JMXFjm+3l8pip7fLS0Wxw9sJSTmxC7IDklJid7f7kTpiZ7erSxGxo9vNpYLYye3iUj7s4HZvqR12bru2FA47tt1aqoad2i4tJcMObXeWemFntitLsbAj242lUtiJ7cJSJuzAdl+pEXZeu64UCDuu3Vaqg53WLiulwQ5rd5W6YGe1q0o9sKPaTaUY2EntolIJ7KB2TykDdk67ptQAO6bdUgqAndIuKfVnh7Q7SvHZGe2KUnl2RLuhlJ2d0C4oNVfXp46PFFzdnjo9Um11eerwSP3r7tTZkVKrq1NHR+qsbk6dHCmyujh1cKTC6t7UuZHyqmtTx0Zqq25NnRqpq7o0dWiknurO1JmRYqorU0dGCqluTJ0YqaK6MHVgpPh1X+q8SOXrutRxkQqq21KnReqnLksdFil63ZU6K1Lxuip1VKTcdVPqpEit66LUQZFC1z2pcyLFrWtSx0QqW7ekTomUtS5JHRKpad2ROiNS0LoidUSkmnVD6oRIKeuC1AGROtb9qPMhRazrUccjqk7djjodUXLqctThiHpTd6PORhSbuhp1NKLS1M2okxFlpi5GHYyoMXUv6lxEgalrUcciqkvdijoVUVrqUtShiLpSd6LORBSVuhJ1JKKi1I2oExHlpC5EHYioJXUf6jxEIanrUMchqkjdhjoNUTnqMtRhiLJRd6HOQtSMugp1FKJg1E2okxDVoi5CHYQoFXUP6hxEnahrUMcgikTdgjoFUSHqEtQhiPJQd6DOQNSGugJ1BKIw1A2oExBVoS5AHYAoCXWBdYBRD+r+6vyiBtT11fFFAajbq9OL+qvLq8OL4qu7q7OLyqurq6OLsqubq5OLmquLq4OLgqt7q3OLaqtrq2OL+tet1f2j1Or8df2oszq1urQosjq0urOosDqzurIorzqyurGorTqxurAorDqwuq+oqjqvuq4oqTquuq2opzqtuqwopjqsuquopDqruqooozqquqmooTqpuqgofR1U3VOUUJ1TXVPUvY6pbimqXqdUlxQlr0OqO4p61xnVFUWx64jqhqLSdfy6fZS5Tl+XjxrX4euEosB1QXVAUd26e91PVLbOXlePstbR6+ZR0zp5XTxqWQeve0ch69x17ahiHbtuHRWsU9elofbUoevOUHjqzHVlqDp15LoxlJw6cV0Y6k0duO4LxabOW9eFSlPHrdtCmanT1mWhxtRh665QYOqsdVUoLnXUuilUljppXRTKSh207gk1pc5Z14SCUsesW0I1qVPWJaGU1CHrjlBH6ox1RSgidcS6IVSQOmFdEMoHXR86PlA76PbQ6YHCQZeHDg9UDbo7dHagZNDVoaMD9YJuDp0cKBZ0cejgQKWge0PnBsoEXRs6NlAj6NbQqYECQZeGDg1UB7ozdGagNNCVoSMDdYFuDJ0YKAp0YejAQEWg+0LnBcoBXRc6LlAL6LbQaYFCQJeFDgtUAbordFagBNBVoaMCFUg3hU4KlB9dFDooUHt0T+icQOHRNaFjAlVHt4ROCZQcXRI6JFBvdEfojECx0RWhIwLlpxtCJwQqjS4IHRAoM7ofdD6gxuh60PGAAqPbQacDqosuBx0OKC26G3Q2oKzoatDRgJqim0EnAwqKLgYdDKgmuhd0LqCU6FrQsYA6oltBpwKKiC4FHQqoPd0JOhNQeLoSdCSggOhG0ImAstOFoAMBNaf7QOcBCk7XgY4DVJtuA50GKDVdBjoMUGe6C3QWoMh0FegoQIXpJtBJgPLSRaCDALWle0DnAApL14COAVSVbgGdAigpXQI6BFBPugN0BqCYdAXoCEAl6QbQCYAy0gWgAwA1pAukA3zqQ/dH5/ekh66Pju/pDt0end4THbo8OrynOHR3dHZPbujq6Oie1tDN0ck9oaGLo4N7KkP3Ruf2JIaujY7t6QvdGt3/iQudn67/lIVOjS7tyQodGt3Z0xQ6M7qyJyh0ZHRjT03oxOjCnpTQgdF9PR2h86LreiJCx0W39RSETosu68kHHRbd1dMOOiu6qiccdFR0U0816KToop5k0EHRPT29oHOia3piQcdEt/SUgk6JLunJBB0S3dHTCDojuqInEHREdENPHej4dPsnDXR6uvzTBTo8ndATBbogOqAnCHR3up+nBnR2uvqTAjo63fzpAJ2cLv5EgA5O937yo3PTtZ/26Nh06yc8OjVd+qmODk13fpKjM9OVn97oyHTjJzY6MV34yU8Hpvs+odF56bpPZXRcuu2TGJ2WLvv0RYeluz5x0Vnpqk9ZdFS66ZMVnZQu+jRFB6V7PkHROemaT010TLrlkxKdki75dESHpDs+EdEZ6YpPezoi3fAJTyekCz4BzfWZ4/Nkn9szp+dpPpdnDs8TfO7OnJ2n9lydOTpP6rk5c3KeznNx5uA8kefezLl5Cs+1mWPz5J1bM6fmaTuXZg7NE3buzJyZp+pcmTkyT9K5MXNinp5zYebAPDHnvsx5eUrOdZnj8mSc2zKn5Wk4l2UOi1OfuStzVpz0zFWZo+J0Z27KnBQnOnNR5qA4xZl7MufEyc1ckzkmTmvmlswpcUIzl2QOiVOZuSNzRpzEzBWZI+L0ZW7InBAnLnNB5oA4ZZn7MefDycpcjzkeTlPmdszpcIIyl2MOhxORuRtzNpyCzNWYo+HkY27GnAynHXMx5mA44Zh7MefCqcZcizkWTjLmVsypcHoxl2IOhROLuRNzJpxSzJWYI+FUYm7EnAinDHMh5kA4WZj7MOfBScJchzkOTgbmNsxpcBowl2EOgxOAuQtzFpz85irMUXDam5swJ8EJby7CHAQnubkHcw6c3uYazDFw8s8tmFPglDaXYA6BU9ncgTkDTmJzBeYIOH3NDZgT4MQ1F2AOgFPWXOAcoFPV3N+cn5PUXN8cn5PT3N6cntPSXN4cnhPS3N2cnRPRXN0cndN+bm5Ozgk/FzcH5wQ09zbn5lSfa5tjc5LPrc39nd5z/rm+E3tObS7NiTyHNnfmFJ4zmytz6s6RzY05aefE5sKcrnNgc19O0zmvuS4n6BzX3JZTc05rLstJOYc1d+V0nLOaq3IizlHNTTkF56Tmopr2zEHNPTXhmXOaa2qqM8c0t9QkZ05pLqnpzRzS3FETmzmjuaKmNHNEc0NNZub4c/umMXP6uXwTmDn8nFATlrmgOaCmKnP3uZ8mKXP2uXrTkzn63LyJyZx8Lt6UZA4+924yMueeazcNmWPPrZuAzKnn0k095tBz56Yac+a5cpOMOfLcuMnEnHgu3DRiDjz3bdow553rNmGY485tmyrMaeeyTRLmsHPXpgdz1rlqE4M56ty0KcGcdC7aZGAOOvdsEjDnnGs2Ac4x55ZNfHPKuWQT3Rxy7tgUN2ecKza1zRHnhk3/OeFcsClNro8cn6YyuT1yeprC5PLI4WnKkrsjZ6cpSq6OHJ0mJ7k5cnKalOTiyMFpMpJ7I+emiS/XRo5NU15ujZyaJiC5NHJomuJyZ+TMNLnlysiRaVLLjZET02SWCyMHpkks90XOS5NWrosclyap3BY5LU1PuSxyWJqWclfkrDQd5arIUWkayk2Rk8KERy6KHBQmOHJP5JwwtZFrIseEKY3cEjklTGXkksghYQojd0TOCFMWuSJyRJiiyA2RE8LkRC6IHBAmJXI/5HwwGZHrIceDSYjcDjkdTDrkcsjhYJIhd0POBtMLuRpyNJhWyM2Qk8F0Qi6GHAymEXIv5FwwgZBrIceCqYPcCjkVTBrkUsihYLogd0LOBBMFuRJyJJgiyI2QE8HkQC6EHAimBXIf5DwwIZDrIMeBqYDcBjkNTALkMshhYAqUuyBngclProIcBaY9uQlyEpjw5CLIQWCqk3sg54BJTq6BHAOmN7kFcgqY2OQSyCFg8ssdkDPAlCZXQI4Ak5ncADkBTGNyAeQAMIHJBcoBMnXJ/cn5MUXJ9cnxMTnJ7cnpMS3J5cnhMSHJ3cnZMRXJ1cnRMfHl5uTkmPJycXJwTEFyb3JuTD9ybXJsTHS5Nbk/U1zOL9dncsupyaUxreXQ5M6Y0HJmcmVMZTkyuTEmsZyYXBjTVw5M7ouJK+cl18WUleOS22KyymnJZTFN5bDkrpigclZyVUxNOSq5KSalnJRcFNNRDkruiYko5yTXtFRHjkluaUmOnJJc0tIbOSS5oyU2ckZyRUtp5IjkhpaYyPHl9ktJ5PRy+SUjcng5oaUhckFyQEtA5O5yP0s95Oxy9SUdcnS5+dINOblcfImGHFzuvRRDzi3XXnIhx5ZbL62QU8ull1DIoeXOSyXkzHLlJRFyZLnx0gc5sVx4aYIcWO67BEHOK9ddaiDHldsuKZDTymWXDshh5a5LBOSsctWlAHJUuekSoJxULrrUJweVey7pyTnlmkt3cky55RKdnFIuuRQnh5Q7LrnJGeWKS2tyRLnhUl9OKBdcQovrE8dnqSxuT5yeJbG4PHF4lr7i7sTZWeKKqxNHZykrbk6cnCWruDhxcJam4t7EuVmCimsTx2apKW5NnJolpbg0cWiWjuLOxJlZIoorE0dmaR83Jk7MEj4uTByYJaC4L3FeluxxXeK4LM3jtsRpWYLHZYnDssSOuxJnZSkdVyWOypI5bkqclKVxXJQ4KEvXuCdxTpaocU3imCxF45bEKVlyxiWJQ7IkjDsSZ0SJT1yROCJKeeKGxAlRshMXJA6I0py4H3E+lODE9YjjodQmbkecDiU1cTnicCidibsRZ0OJTFyNOBpKYeJmxMlQ8hIXIw6G0pa4F3EulLDEtYhjoVQlbkWcCiUpcSniUCg9iTsRZ0KJSVyJOBJKSeJGxIlQMhIXIg6Eko64D3EelG7EdYjjoEQjbkOcBqUYcRniMCi5iLsQZ0FpRVyFOApKKOImxElQKhEXIQ6Ckoi4B3EOlD7ENYhjoMQhbkGcAqUMcQniEChZiDsQZ0BpQlyBOAJKB+IGxAlQIhAXIA6AUoC4wDhAJcC4vzg/pb64vjg+Jb24vTg9pbu4vDg8Jbq4uzg7pbi4ujg6Jbe4uTg5pbW4uDg4JbW4tzg3pbO4tjg2JbK4tbi/UlicP66v5BWnFpemtBWHFnemhBVnFlemVBVHFjemJBUnFhem9BQHFvelxBTnFdellBTHFbelZBSnFZelNBSHFXelpI+ziqtSEoqjiptSusdJxUUp1eOg4p6U5HFOcU1K7zimuCUldpxSXJJSOg4p7kjJHGcUV6Q0jiOKG1ICx/Hj9krdOH1cXkkbh48TUrrGBcUBKVHj7nE/StE4e1xdyRlHj5srLePkcXElZBw87q1UjHPHtZWEcey4dRKfOHVcOilPHDrunGQnzhxXTpoTR44bJ8GJE8eFk9rEgeO+SWXivHHdJDFx3LhtkpU4bVw2SUkcNu6adCTOGldNIhJHjZsm8YiTxkWTcsRB455JNuKccc2kGXHMuGUSjDhlXDKpRRwy7pikIs4YV0w6EUeMGyaRiBPGBZNCwPWB45PkAW4PnJ6kDXB54PAkYYC7A2cnqQJcHTg6SRLg5sDJSXoAFwcOThIDuDdwbpISwLWBY5NkAG4NnJqkAXBp4NAkAYA7A2cm6Q+uDByZJD64MXBikvLgwsCBSbKD+wLnJWkOrgsclyQ4uC1wWpLa4LLAYUn6w12Bs5KkBlcFjkrSGdwUOClJZHBR4KAkhcE9gXOS5AXXBI5J0hbcEjglSVhwSeCQJFXBHYEzkiQFVwSOSNIT3BA4IUlDcEHggCTp4X7A+UgSgusBxyPpDrcDTkdSHS4HHI4kOdwNOBtJb7gacDSS2HAz4GQkpeFiwMFIMsO9gHORNIZrAcciaQu3Ak5FEhYuBRyKpCrcCTgTSVK4EnAkkp5wI+BEJDHhQsCBSErCfYDzgKQHrgMcB6Q7cBvgNCDRgcsAhwEpDtwFOAtIbuAqwFFAWgM3AU4CEhq4CHAQkMrAPYBzgCQGrgEcA6QvcAvgFCBxgUsAhwApC9wBOANIU+AKwBFAggI3AE4AEhO4AHAAkJLABcIBIhmB+4PzQxoC1wfHhwQEbg9OD6kHXB4cHpIOuDs4O6QbcHVwdEg04Obg5JBiwMXBwSG5gHuDc0NaAdcGx4aEAm4N7o9UAs4P10cSAacGl4b0AQ4N7gyJA5wZXBlSBjgyuDEkC3BicGFIE+DA4L6QIMB5wXUhNYDjgttCUgCnBZeFdAAOC+4KiQCcFVwVUgA4KrgpJEA4KbgopD44KLgnJD04J7gmpDs4JrglJDo4JbgkpDg4JLgjJDQ4I7gipDI4IrghJDE4Ptwe6QtOD5dH4oLDwwkhZcEFwQEhWcHd4X6QpuDscHUkKDg63BypCU4OF0dSgoPDvZGO4NxwbSQiODbcGmkPp4ZLI+Hh0HBnJDicGa6M1IYjw42R1HBiuDDSGQ4M90WqwnnhukhLOC7cFgkJp4XLIhXhsHBXJCGcFa56xAeOCjc9ygMnhYse2YGDwj2P5sA54ZpHcOCYcMujNnBKuOSRGjgk3PHoDJwRrnhEBo4INzwKAyeECx55eevzxudoy9ueNz1HWN7yvOE5qvJ2583OkZS3Om90jp68zXmTc8TkLc4bnKMkb2/e3BwZeWvzxuZIx9uaNzVHN97SvKE5ovF25s3MUYy3Mm9kjly8jXkTc7TiLcwbmCMUb1/evByVeOvyxuVIxNuWNy1HH96yvGE54vB25c3KUYa3Km9Ujiy8TXmTcjThLcoblCMIb0/enBw1eGvyxuRIwduSNyVHB96SvCE5IvB25M3IUYC3Im9EjgDfhrwJOep7C/IG5Ejv7cebj6O7tx5vPI7o3na86TiKe8vxhuPI7e3Gm42jtbcabzSO+m8z3mQcob3FeINxVPb24s3FkdhbizcWR19vK95UHHG9pXhDcZT1duLNxJHVW4k3EkdTbyPeRBxBvYV4A3HU9PbhzcOR0luHNw5HR28b3jQcEb1leMNwtH+78GbhCP9W4Y3CEdDbhDcJR/a3CG8QjuZvD94cHJ3fGrwxOCK/LXhTcBR+S/CG4Mj7duDNwJH0rcAbgaPn24A3AUfMtwBvAI6Sb4FvgEfGt783vyPhW98bnxGft703PaM8b3lveEZ23u7e7IzmvNW90RnBeZt7kzNq8xb3Bmek5u3tzc3ozFvbG5sRmbe1t79RmDf/W9/Iy5vaW5rRlje0tzMjLG9mb2VGUN7I3saMkryJvYUZGXkDe/syGvLm9dZlBOSN623LqMeb1luWkY03rLcrIxdvVm9VRiTeqN6mjCq8Sb1FGTl4g3p7Mlrw5vTWZITgjeltyQjAm9JbkpHeG9LbkZHcm9FbkdHbG9HbkBHbG/9tb+R/07/ljdLe8G9CRmZvQW9ARmNv97cfI7A3+1vdqOuN/jY30nqTv8WNrt7gb28jqjf3W9so6o39tjZyelO/pY2W3tBvZyOkN/Nb2ajojfw2NuK/id/CRvk38NvXCOjN+9Y1ar9x37ZG6jftW9bo/IZ9uxqR36xvVaPwG/VtauR9k75FjbZv0LenEfbN+dY0qr4x35ZG0jflW9Lo+YZ8Oxox34xvRaPkG/FtaGR8E74FjYZufdz4FPVx2+Omp0iPWx43PEV33O642Smi41bHjU5RHLc5bnKK3LjFcYNTtMbtjZubIjRubdzYFIFxW+OmpqiLWxo3NEVV3M64mSmS4lbGjUzRE7cxbmKKmLiFcQNTlMTti5uXIiNuXdy4FAlx2+KmpeiHWxY3LEU83K64WSnK4VbFjUqRDbcpblKKZrhFcYNSBMPtiZuTohZuTdyYFKlwW+KmpOiEWxI3JEUk3I64GSkK4VbEjUiRB7chbkKKJLgFcQNS9MDth5uPIgZuPdx4FCVw2+Gmo8iAWw43HEUD3G642SgC4FbDjUbRn9sMNxlFfG4x3GAU5bm9cHNRJOfWwo1F0ZvbCjcVRWxuKdxQFPndTriZKEpzK+FGosjMbYSbiCIxtxBuIIq+3D64eSjicuvgxqEoy22Dm4YiK7cMbhiKptwuuFkognKr4EahqMltgpuEIiW3CG4Qio7cHrg5KCJya+DGoGjvtsBNQRHeLYEbgiIgtwNuBorsbgXcCBTN3Qa4CSg6uwVwA1C0dQt0AyzCuv25+RVV3frc+IqkbntuekVPtzw3vCKm252bXVHSrc6NrsjoNucmVzR0i3ODI+rj9ubmRqTHrc2NjeiO25rbn4iOm9+tTxTHTc0tjciNG5rbGdEaNzO3MiI0bmRuY0Rl3MTcwojEuIG5fRF9cfNy6yLi4sbltkWUxU3LLYvIihuW2xXRFDcrtyoiKG5UblNETdyk3KKIlLhBuT0RHXFzcmsiIuLG5LZEFMRNyS2JyIcbktsR0Q43I7ciIhxuRG5DRDXc+G57Ihluerc80Qs3vJsQEQu3IDcgohRud7cfIhNudrc60Qg3utucCISb3C1O1MEN7vYm0uDmdmsTOXBju62JFrip3dJECNzQbmciPzezW5loz43sNibCcxO7hYnq3MBuXyI5N69bl+jNjeu2JWJz07plifxuWLcrUZqb1a1KZOZGdZsSjblJ3aJEYG5QtydRl5vTrUkU5cZ0WxI5uSndkkRLbki3IxGSm9GtSFTkRnQbEvHdhG5BInpbnzY+RPG2PW16iNxtedrwEK3b7rTZIUK31WmjQ1Rum9Mmh0jcFqcNDtG37U2bGyJuW5s2NkTZtjVtaoisbWna0BBN2860mSGCtpVpI0PUbBvTJoZI2RamDQzRse1LmxciYluXNi5EwbYtbVqG9rRlacMyhKftSpuVITZtVdqoDKVpm9ImZchMW5Q2KENj2p60ORkC09akjclQl7YlbUqGtLQlaUMydKXtSJuRISptRdqIDEVpG9ImZMhJW5A2IENL2n60+RhC0tajjcdQkbYdbTqGhLTlaMMx9KPtRpuNIR5tNdpoDOVom9EmY8hGW4w2GEMz2l60uRh60daijcUQi7YVbSqGULSlaEMxVKLtRJuJIRFtJdpIDG1oG9EmYghDW4g2EEMM2j60eRhK0NahjcOQgbYNbRqGBrRlaMMwBKDtQpuFob+2Cm0UhvbaJrRJGMJri9AGYaiu7UGbgyG2tgZtDIb8bQvaFAyltSVoQzBk1nagzcDQWFuBNgJDYG0D2gQMdbUFaAMwpNUW2AY4dNX21+Y3RNXW18Y3FNW216Y35NSW14Y3tNR212Y3hNRW10Y3VNQ21yY3xG+La4Mbyre9tbkNBbW1tbEN/bSttf2H6G3+tv5QvE2tLW3I3YbWdja0bjNrKxtCt5G1jQ2V28TawobEbWBtX0PfNq+2riFuG1fb1lC2Tasta8jahtV2NTRts2qrGoK2UbVNDTXbpNqihpRtUG1PQ8c2p7amIWIbU9vSULBNqS2Jv6cNqe2Ij6fNqK2IX6eNqG2IL6eN37bnv2nTt+X5bNrwbUL8NG1BbUD8Mm33th++hjZ7W53voI3eNucraJO3xfmAbfC2N5+uzd3W5sO1sdvW/LY2dVua729Dt535aW3mtjLfrI3cNuaPtYnbwnywNnDbl9/V5m3r8rXauG1b/lWbti3Lp2rDtl35UW3Wtio/3UZtm/KrbdK2KD/YBm177rO0OduaeyttzLblXkibsi25d9GGbDvuNbQZ24p7A23EtuHerE3YFtxLsfVh47N/YtvDpmcPxJaHDc++zHaHzY6+DVsdNjp6NWxz2OTog7DFYYOjz8H2hs2NvgRbGzY2+ghsa9jU6AuwpWFDo99jO8NmRv/GVoaNjN6MbQybGL0WWxg2MHonti9sXvR8ti5sXPRTti1sWvJs2LKwYcmnYbvCZiXfha0KG5V8FLYpbFLyRdiisEHJ52B7wuYk34KtCRuTfAi2JWxK8hXYkrAhySdgO8JmJJ/EVoSNSF6IbQibkPydLQgbkPyY7QebjzyYrQcbj/ySbQebjjySLQcbDjwcthtsNvBt2Gqw0cBDYZvBJgPfhC0GGwx8DrYXbC7wNdhasLHAy2BbwaYC74ItBRsK/Aq2E2wm8CjYSrCRwJdgG8EmAi+CLQQbCPwHtg9sHvAb2DqwccBjYNvApgFPgS0DGwZ8BLYLbBbwUWwV2CjgndgmsEnA39kisEHAk9kesDnAh9kasDHAZ9kWsCnAR9kSsCHAO9kOsBnAK9kKsBHAH9kGsAnAD9kCsAEQ6sMWyAYopIftj81P6A5bHxufEB22PTY9oThseWx4Qm7Y7tjshNaw1bHRCaFhm2OTEyrDFscGJxSG7Y3NTcgLWxsbm9AWtjW2vxAWNj9bX6gKmxpbmpAUNjS2MyElbGZsZUJH2MjYxoSGsImxhQntYANj+xLCwebF1iVUg42LbUvIBZsWW5bQCjYstishFGxWbFVCJdio2KaEMrBJsUUJNWCDYnsSCsDmxNYkdMfGxLYktMamxJYkJMaGxHYkZMVmxFYkdGYjYhsSIrPx2fZBfdj0bPmgOGx4NqGgMmxBbEBBWdjubD9BTdjsbPWgIGx0tnlQDTY5WzwoBRuc7R3Ugc3N1g7SwMZmWwddYFOzpYMosKHZzkEN2Mxs5SAFbGS2cdABNjFbOIgAG5jtGxSAzcvWDQJk47Jtg/jYtGzZoDw2LNs1yI7NylYNmmOjsk2D4NikbNGgNjYo2zPoz+ZkawapsTHZlkFnbEq2ZBAZG5LtGBTGZmQrBnmxEdmGQVtsQrZgENZanzU+QVVre9b0BEmt5VnDE+S0dmfNThB/rc4anaD82pw1OUHwtThrcILQa2/W3ASB19qssQnqrq1ZUxNUXUuzhiZIunZmzUzQc63MGpkg5tqYNTFBybUwa2CCjGtf1rwEDde6rHEB6rO2ZU0LkJ61LGtYgO6sXVmzAjRnrcoaFSA4a1PWpACxWYuyBgUozdqTNSdAZtaarDEBErO2ZE0J0Je1JGtIgLasHVkzAoRlrcgaESAqa0PWhABFWQuyBgTIydqPNR9AS9Z6rPEAQrK2Y00HUJG1HGs4gIKs3VizAeRjrcYaDSAdazPWZADZWIuxBgNoxtqLNRdAMNZarLEAarG2Yk0FUIq1FGsogEysnVgzAeRhrcQaCaANayPWRABhWAuxBgKIwtqHNQ9ACNY6rHEA8lvbsKYBaG8twxoGILy1C2sWgOTWKqxRAHpbm7AmAei/FmENApDa2oM1B0Bnaw3WGACNrS1YUwAEtpZgDQEQ19qBNQNAWWsF1ggAVa0NWBMAFLUWYA0AkNNa4BogEH/tb80PiL7Wt8YHhF7bW9MDKq/lreEBbdfu1uzua9bq1ujuY9bm1uTuW9bi1uDuPtbe1tzuKdba1tjuFdbW1v73Bmv+tf69wJraWtp9bw1t7ewet2a2Vnb/WiNbG7tPrYmthd31a2BrX3f7mtda1929xrW2dY+uaa1l/ehZw1q7+pGzZrVW9aNmjWpt6ufMmtRa1M+XNai1px8ua05rTT9Z1pjWln6srCmtJf1MWUNaO/qBsma0VvTTZI1obehHyRp/bf9zZE2/lv8hsoZfE/oJsha0BvTjY+2+9vNjY82+Vv+ZsUZfm//AWJOvxX9arMHX3j8q1txr7Z8Ta+y19c+INfVa+gfEGnrt/NNhzbxW/tGwRl4b/1xYE6+Ffyisgde+PxDWvGvdH7c17tr2Z21Nu5b96a9h164/Z2vWterP1hp1bfrztCZdi/4MrUHXnj/1Neda8ye9xlxb/nTXlGvJn+gacu34U1wzrhXtdtaIa0O7mjXhWtDu5d/nz8cu5b/nr8du5J/nj8eu43/nb8fu4l/nT8cu4j/nL8f+94/zh/N/83/zd/N382/zb/Nn82fzX/Nf81fzV/NP80/zR/NH8z/zP/M38zfzL/Mv8yfzJ/Mf8x/zF/MX8w/zD/MH8//y9/L38u/y7/Ln8ufy3/Lf8tfy1/LP8s/yx/LH8r/yv/K38rfyr/Kv8qfyp/Kf8p/yl/KX8o/yj/KH8ofyf/J38m/yb/Jn8mfyX/Jf8lfyV/JP8k/yR/JH8j/yP/I38jfyL/Iv8ifyJ/If8h/yF/IX8g/yD/IH8gfy//H/8ffx7/Hn8efx3/Hf8dfx1/HP8c/xx/HH8b/xv/G38bfxr/Gv8afxp/Gf8Z/xl/GX8Y/xj/GH8Yfxf/F/8Xfxd/Fv8WfxX/Ff8VfxV/FP8U/xR/FH8T/xP/E38TfxL/Ev8SfxJ/Ef8R/xF/EX8Q/xD/EH8Qfx//D/8Pfw9/Dv8O/w5/Df8Nfw1/DP8M/wx/DH8L/wv/C38Lfwr/Cv8Kfwp/Cf8J/wl/CX8I/wj/CH8Ifwf/B/8Hfwd/Bv8G/wZ/Bn8F/wT/BH8D/wN/A38C/wL/An8CfwH/Af8BfwF/AP8A/wB/AH8A/8B/4B/4D/v//f3+/v9+/79/35/nz/vf/eX++v98/73/3t/nT/uX/cH+7v9m/7r/3///5f7Z/2R/uj/c/+Z3+zv9m/7F/2J/uT/cf+Y3+xv9g/7B/2B/uD/b/+X3+vv9e/69/15/pz/bf+W3+tv9Y/63/1t/pT/af+UX+o/9Pf6e/0b/o3/Zn+TP+l/9Jf6a/0T/on/ZH+SP+j/9Hf6G/0L/oX/Yn+RP+h/9Cf/+f/9//9X//X//N//F/oL/QP+gf9gf5A//v//v/5//ztf/u//q//6X/6f/6f/+V/+T/+j//hf/j//X//3X/3v/1v/9n/9V/9V//T//Qf/Uf/z//z3/w3/8v/8p/8J//H//Ff/Bf/w//wH/wH/7//79/79/67/+6f++f+t3/tP/vP/rF/7P/6v/6tf+u/+q/+qX/qf/qf/qV/6T/6j/6hf+j/+X/+nX/nv/lv/pl/5n/5X/6V/+Qf+Uf+j//j3/g3/ov/4p/4J/6H/+Ff+Bf+g/+gv4+/j5+Pn49/j3+PX49fjz+PP48fjx+P/47/jt+Ov46fjp+Of45/jl+OX44/jj+OH44fjv+N/43fjd+Nv42/jZ+Nn41/jX+NX41fjT+NP40fjR+N/4z/jN+M34y/jJ+Mf4x/jF+MX4w/jD+MH4wfjP+L/4vfi9+Lv4u/i5+Ln4t/i3+LX4tfiz+LP4sfix+L/4r/it+K34q/ir+Kn4p/il+KX4o/ij+KH4ofiv+J/4nfid+Jv4m/iZ+Jn4l/iX+JX4lfiT+JP4kfiR+J/4j/iN+I34i/iL+In4ifiH+If4hfiF+IP4g/iB+IH4j/h/+H34ffh7+Hv4efh5+Hf4d/h1+HX4c/hz+HH4cfh/+G/4bfht+Gv4a/hp+Gn4Z/hj+GH4b/hd+F34W/hb+Fn4WfhX+FP4Ufhd+Ev4R/hF+EH4T/g7+Dn4N/g1+DX4M/gz+DH4Mfg/+C/4Lfgt+Cv4K/gp+Cn4J/gn+CX4Jfgj+CP4Ifgh+C/4H/gd+B34G/gb+Bn4GfgX+BX4E/gT+BH4Efgf+A/4DfgN+Av4C/gJ+An4B/gH+AX4BfgD+AP4AfgB+AP9Af6Af0A/r//H9+P7+fv8/f5+fz8/n3/Ht+Pb+eP8+f58fz4/nv/Hd+O7+dv85f56fz0/nn/HN+Ob+cP84f54fzw/nf/G9+N7+bv83f5mfzr/n//r/f7/f7+/6+X82P5j/zl/nJ/GL+MD+Y/8v/5ffye/m7/F1+Lj+Xf8u/5dfya/mz/Fl+LP+V38pv5a/yV/mp/FT+Kf+UX8ov5Y/yR/mh/FD+J7+Tv8nf5GfyM/mX/Et+Jb+SP8mf5EfyI/mP/Ed+I3+Rn8hP5B/yD/n5fr5/79/79X69P+/P+/F+vF/IH+QH8gP57/67/8f/47f77f66v+6n++n+uX/ul/vl/rg/7of74f63/+13+93+tr/tZ/vZ/rV/7Vf71f60P+1H+9H+s//sN/vN/rK/7Cf7yf6xf+wX+8X+sD/sB/vB/q//6/f6vf6uv+vn+rn+rX/r1/qzfqwf67/6r36r3+qv+qt+qp/qn/qnfqlf6o/6of6n/+l3+p3+pr/pZ/qZ/qV/6Vf6lf6kP+lH+o9+o9/oL/qLfqKf6B/6h36hX+gP+oP9Pv0+fT79PX09fT39PP08fTx9PP07/Tt9O307/Tr9On06fTr9OX05/Tj9OH04fTj9N/03fTd9N/02/TZ9Nn02/TX9NX01fTX9NP00fTR9NP0z/TN9M30z/TL9Mn0yfTL9Mf0xfTF9Mf0w/TB9MH0w/S/9L30vfS/9Lv0ufS59Lv0t/S19LX0t/Sz9LH0sfSz9K/0rfSt9K/0q/Sp9Kn0q/Sn9KX0p/Sh9KH0o/Sf9J30nfSf9Jv0mfSZ9Jv0l/SV9JX0l/ST9JH0kfST9I/0jfSN9I/0i/SJ9In0i/SH9IX0hfSH9IH0g/R/9H30ffR/9Hv0efR59Hv0d/R19HX0d/Rz9HH0c/Rt9G30b/Rr9Gn0afRr9Gf0ZfRl9Gf0Y/Rh9GH0Y/Rd9F/0W/RZ9Fn0W/RX9FX0VfRX9FP0UfRR9FP0T/RN9E/0SfRJ9Ev0R/RF9EX0R/RD9EH0QfRD9D/0PfQ99D/0OfQ79Df0NfQ19Df0M/Qx9DH0M/Qv9C30LfQv9Cv0KfQr9CX0JfQn9CP0IfQh9CP0H/Qd9B30H/Qb9Bn0GfQb9BX0F/QT9BH0EfQT9A/0DfQN9A/0C/QJ9An0C/QH9AX0B/QB9AH0A/cB+YB+wD9j/6//1/fp+/b5+X5+vz9ff6+/19fp6/bx+Xh+vj9e/69/17fp2/bp+XZ+uT9ef68/15fpy/bh+XB+uD9d/67/13fpu/bZ+W5+tz9Zf66/1//1/39/39/v9fl+tr9ZP66f10fpo/bP+Wd+sX9Yn65P1x/pjfbG+WD+sH9YH64P1v/pffa++V7+rz9Xf6m/1tfpa/ax+Vh+rj9W/6l/1rfpW/ap+VZ+qP9WX6kv1o/pRfag+VP+p/9R36jv1m/pNfaY+U3+pr9RP6if1kfpI/aP+Ud+ob9Qv6hf1ifpE/aH+UJ/f3/f1fX0/38/38X18X6gv1A/qB/WB+kD9e//e/+nb+/V+vU/v0/vz/rwv78v78X68D+/D++/+u+/uu/vtfrvP7rP76/66r+6r++l+uo/uo/vn/rlv7pv75X65T+6T++P+uC/ui/vhfrgP7oP73/637+17+91+t8/tc/vb/rav7Wv72X62j+1j+9f+tW/tV/vUPrU/7U/70r60H+1H+9A+tP/sP/vOvrPf7DP7y/6yr+wr+8l+so/sI/vH/rFv7Bv7xX6xT+wP+8K+sB/sB9X6qPVR46PGR22P2h41PWp61PKo5VHDo3ZHzY6aHbU6anXU6KjRUZujNkdNjpoctThqcdTgqMFRe6PmRq2NWhs1Nmps1NaorVFTo6ZGLY1aGjU0amjUzqidUTOjZkatjFoZNTJqZNTGqI1RE6MmRi2MWhg1MGpg1L6ofVHzosZFbYtaFjUsalbUqqhNUZOiBkXtiVoTNSZqTNSWqCVRQ6KGRO2IWhE1ImpC1IKo/VDzodZDjYcaD7UdajvUdKjpUMuhdkPNhhoNtRlqMdRgqLlQa6HGQm2F2go1FWoq1FKopVBDoWZCrYTaCDURaiDUPqh1UOOgxkFtg1oGNQxqFtQqqFVQo6AmQS2C2gM1B2oO1BqoLVBToIZA7YCaAbUCagXUCKgRUBugNkBNgBoAtUC1PzU/NT61PbU8NTw1O7U6tTo1OjU5tTi1NzU3NTa1NbU1tb9aX01NDU3tTO1MzUyNTG1MLUwNTA1M7UutS41LTUstS+1KzUqtSo1KjUptSm1KTUpNSi1K7UnNSY1JbUlNSS1JLUkNSQ1J7UjtSM1IjUhtSG2vplfDqwmpAand1e5qP2p1NbqaXC2uFleDq7nV2mprNbWaWi2tdlYzq5HVxmphNbCaV62r1lXjqmnVsmpXNataVY2qRlWbqk3VpGpStajaU82pxlRbqiXVkGpItaNaUY2oJlQLpvFJ25O2J01PGp60O2l10uik0UmbkxYnDU6am7Q2aWvS1KSlSUOThibtTNqZNDNpZtLKpI1JE5MGJu1Lmpe0Lmld0rikcUnbkrYlTUsalrQraVXSqKRJSYuS9iTNSZqTtCZpS9KUpCFJO5J2JM1IGpG0IWlB0oCk+UjrkdYjjUeajrQcaTfSbKTRSJuRJiMtRlqMNBhpMNJepL1Ic5HGIm1FWoo0FGkn0kykmUgrkVYijUQaibQRaSHSQKR5SOuQtiFNQxqGtAtpF9IspFFIm5AWIQ1CGoS0B2kN0hikKUhLkJYgDUGagbQCaQPSBKQBSAtMA0z7S/tL80vzS+tL60vjS9NLy0u7S7NLo0ubS5NLi0uLS4NLg0t7S3tLc0tjS1tL86f109LS0NLM0srSytLI0sTSwtK+0rzSvNK60rbStNKw0q7SrtKs0qjSptKi0qDSnNKa0pjSltKW0pTSlNKS0pLSkNKM0orShtL4afq0fJpQWlAaUNo97Z72k/aTZk+zp9XT5mnyNHjaO62dxk5Tp6XTzmnmNHNaOW2cJk4Dp33TumncNG1aNu2aZk2rplHTqGnTtGmaNE2aFk2Dpj3TnmnONGdaM62ZxkxbpinTlGnJtGQaMg2Zdkw7phnTjGnFtGIaMY2YNkwbpgnThGnBtCBaH7Q+aHzQ+KDtQduDpgdND1oetDxoeNDwoN1Bu4NmB80OWh20Omh00OigzUGbgyYHTQ5aHLQ4aHDQ4KC9QXuD5gbNDVobtDZobNDYoK1BW4OmBk0NWhq0NGho0MyglUEbgyYGDQzaF7QuaFzQtqBpQdOClgUtCxoWNCxoV9CuoFlBs4JWBa0KGhU0KmhT0KKgQUFzgtYEbQmaEjQkaEfQiqARQROCFgTtB5oPNB5oO9ByoOFAs4FWA20Gmgw0GGgv0FqgsUBTgZYC7QSaCTQSaCPQQqCBQPOA1gFtA5oGNAxoF9AqoFFAk4AWAe0BmgM0BmgL0BKgIUAzgFYAbQCaADQAaIFof2h+aHxoe2h5aHhodmh1aHNocmhwaG9obWhsaH80P5oaWhraGZoZGhnaGFoYGhiaF1oX2haaFhoW2hVaFRoVmhRaFNoTmhMaE9oSWhIaEpoRWhHaEBofTY+WRxNCC0K7o/2g1dHoaHK0ONobzY3GRlujpdHQaGc0M5oZrYxWRiOjkdHGaGM0MZoYLYwWRgOjgdG+aF80L5oXrYvWReOicdG2aFs0LZoWLYuWRcOiYdGuaFU0KpoULYr2RHOiMdGWaEk0JNoRzYhmRCuiFdGIaES0IdoQTYgmRAuiBc/6nPU543Om5yzP2Z0zO2d0zuacxTmDc/bmzM2Zm7M2Z23O2JyxOVtzluYMzZmZszJnY87EnIE5+3L25czLGZezLWdZzrCcWTmrckblbMrZlDMpZ1LOopxFOYNy5uSsyRmTsyVnS86UnCk5S3KW5AzJmZGzImdEzoacDTkTcibkLMhZkDMgZz7OepztONNxpuMsx9mNMxtnNs5qnM04k3Em4yzG2YszF2ctzlicsThbcbbiTMWZirMUZyfOTJyVOCNxRuJsxNmIMxFnIs5CnH0483DG4WzD2YYzDWcYzi6cXTizcEbhbMLZhDMJZxDOHpw5OGtw1uCMwRmDswVnC84UnCE4O3Bm4KzAWYEzAmcEzgacDTgTcAbgLPDs78zvzO+s72zvTO9M7yzv7O7M7szurO5s7kzuLO4M7gzu7O3s7cztzO2s7Wzt7H/mP+uf9c/UztTO0s7SztDOzM7KzsbOxM7EzsLOvs68zrzOus62zrTOtM6yzq7OrM6qzqjOqM6mzqbOpM6kzqLOns6czprOmM6YzpbOls6UzpTOks6OzozOiM6GzobO+Gf6s/xZ/gx/FnQGdAZ0dj+zn9XP6Gfzs/mZ/Ex+Fj+Ln8HP3Gfts/WZ+kx9lj47n5nPyGfjs/GZ+Ax89j37nnnPuGfbs+2Z9gx7dj2znlXPqmfUM+rZ9Gx6Jj2Dnj3PnGfNs+YZ84x5tjxbninPkGfHs+IZ8Yx4NjwLmvUx62PGx0yPWR6zPGZ4zOyY1TGbYybHTI5ZHLM3Zm7M2pixMWNjtsZsjZkaMzVmaczOmJkxI2M2xmyMmRgzMGZfzL6YeTHjYrbFbIuZFjMsZlfMrJhVMatiRsWMitkUsylmUsygmD0xc2LWxKyJGRMzJmZLzJaYKTFDYnbEzIhZEbMiZkTMiJgNMRtiJsQMiNkPMx9mPcx6mPEw42G2w2yHmQ6zHGY4zHCY3TC7YWbDzIZZDbMaZjTMaJjNMJthJsNMhlkMsxdmLsxYmK0wU2GWwiyFGQozFGYnzE6YmTAjYTbCTIRZCLMQZiDMQJh9MPtg5sGMg9kGswxmGMwsmFUwm2AmwUyCWQSzB2YOzBiYLTBLYIbAzIBZAbMBZgLMAJgFmv2Z+Zn1mfGZ8Zntme2Z6ZnpmeWZ3ZnZmdGZzZnNmcmZwZm9mbmZtZm1mbGZsZmtma2Z/c36ZmpmaWZoZmhmZ2ZnZmZmZmZlZmVmZGZkZmNmY2ZiZmJmYWZfZl5mXGZbZllmWGZYZldmVWZUZlJmUWZPZk5mTGZLZklmSGZGZkVmQ2Z8M71Z3kzILMgMyOxudjf7Mfsxs5vZzepmczO5GdzsbdY2Y5upzdJmZzOzGdlsbBY2A5t5zbpmWzOtGdbsalY1o5pJzaJmTzOnGdNsaZY0Q5oZzYpmQzNhWZ8yPmV6yvKU3SmzU0anbE5ZnDI4ZW7K2pStKVNThqbsTFmZMjJlY8rElIkpC1MWpgxMGZiyL2VfyryUeSnrUtaljEsZl7ItZVnKsJRZKatSNqVMSlmUMihlUMqelD0pc1LmpKxJWZMyJmVMypaULSlTUqakLEnZkTIjZUTKhpQFKQNS9qPMR5mPsh5lPcp4lPEo21G2o0xHmY6yHGU5ynCU4Si7UVajjEaZjLIYZTDKXpS9KHNR5qKsRVmLMhZlLMpWlK0oU1GmoixFWYoyFGUnykyUmSgrUVaijEQZibIRZSPKRJSJKAtRFqIMRBmIsg9lHco4lGkoy1CGoexC2YUyC2UWyiqUVSijUEahbELZhDIJZRLKIpRFKINQBqHsQdmDMgdlDsoalDUoY1DGoGxB2YIyBWUKyhKUJShDUIag7EDZgTIDZQbKCpQVKCNQRqBsQNmAMgFlAsoClAUoA1AGoCywLLAMsAyw7K/sr8yvzK+sr6yvjK+Mr2yvbK9MryyvDK8Mr+yu7K7MrsyurK6sroyujK5srmyuTK5Mriyu7K3MrYytbK3MX9YvUytLK0srQytDKzsrOyszKzMrKysrKyMrIysbKxsrEysTKwsrCysDKwMr+yr7KvMq8yrrKusq4yrjKtsq2yrTKssqwyrDKrsquyqzKrMqqyqbKpMqgyp7KmsqYypTKksqQyo7KjsqMyozKisqKyojKuOX7cvyZfiyoDKgsp8ye1m9jF5GL5uXzcvkZfKyeNm7zF3WLmOXscvWZesydZm6LF12LjOXkcvGZeKycFm4DFwGLvuWfcu8ZdyybVm2DFtmLauWTcukZdCyZ5mzrFnWLGOWMcuWZcsyZRmy7FhWLCOWCcuCZH3I+JDxIdtDtodMD5kesjxkecjwkOEhu0N2h8wOmR2yOmRzyOSQwSF7Q+aGrA1ZGzI2ZGzI1pCtIVNDhobsDFkZMjJkZMjGkIUhA0PmhawL2RYyLWRYyK6QVSGjQiaFLArZEzInZEzIlpAlIUNCdoTMCJkRsiJkRciIkBEhG0IWhAwI2Q8yH2Q+yHqQ9SDjQcaDbAfZDjIdZDrIcpDlIMNBhoPsBlkNMhpkMshikL0gc0HWgowFGQuyFWQryFSQqSBLQXaCzAQZCbIRZCHIQJB9IPNA5oGsA1kHMg5kHMg2kGUgw0BmgawCWQUyCmQUyCaQRSCDQOaArAFZAzIGZAzIFpAtIFNAhoDsAFkBMgJkAsgCkAWSAZL5kfWR8ZHtke2R6ZHpkeWR5ZHhkeGR3ZHdkdmR2ZHVkdWR0ZHJkcWRwZG9kb2RuZG5kbWRtZGxka2R/cn+ZH4yP1mfrE+mRpZGhkaGRnZGdkZmRmZGVkY2RiZGBkb2ReZF1kXWRcZFxkW2RbZFpkWGRXZFVkVGRSZFFkX2ROZExkS2RKZElkSWRIZEhkR2RHZEZkRGRDZEtifTk+nJ8mRCZEFkd7IfsjoZnUxOFid7k7nJ2GRrsjQZmsxMViYbk4nJwGRfsi4Zl0xLliW7klnJqGRTMilZlCxKBiWDkj3JnmROMidZk6xJxiRTkiXJjmRGsiIZkYxINiQbkgnJhGRBsuBYn7E+Y3zG+IztGdszpmcMz9idMTtjdcbqjNEZozM2Z2zOmJwxOGNvxtqMsRlTM5Zm7MyYmTEyY2PGxIyFGQszBmYMzNiXsS9jXsa4jG0ZyzKGZczKWJUxKmNTxqaMSRmTMhZlLMoYlDEnY03GlowpGVMylmTsyJiRsSJjRMaIjA0ZGzImZEzIWJCxH2M+xniM7RjLMYZjDMfYjbEaYzTGZIzFGHsx5mKMxdiKsRRjKMZMjJUYGzEmYgzE2IexDmMcxjaMaRjTMJZhLMMYhjEMYxfGKoxRGJMwFmHswZiDMQZjC8YSjCEYOzBmYMzAWIGxAmMExgiMDRgLMAZgDHDsb6xvjG9Mbyxv7G7MboxubG4sbgxuzG2sbWxt7D/WH1MbQxs7GysbIxsTGwsbCxsDG/Ma6xrbGtMawxq7GqsaoxqTGosaexpzGmMaWxpLGkMaMxorGhsa44/px/JjQmNBY/exn7H6GH1MPhYfa4+xx9Rj6bHzmHmMPDYeC4+Bx7xj3bHtmHYMO3Ydq45Rx6Rj0bHnmHPMOdYcY44tx5ZjyjHlWHIsOYYcM44Vx4hjw7HhmHBMOBYcC4r1EesjxkeMj9gesT1iesT0iOURuyNmR4yO2ByxOGJwxNyItRFbI6ZGLI0YGjE0YmfEzoiZETMjVkZsjJgYMTBiX8S8iHUR6yLGRYyL2BaxLGJYxKyIVRGbIiZFDIrYE7EmYkzElIglETsiZkSMiNgQsSBiQMR8iPUQ2yGmQwyH2A2xGmI0xGSIxRB7IeZCrIUYCzEWYivEVoipEFMhlkIMhdgJsRNiJsRMiJUQKyFGQoyE2AixEWIixESIhRALIQZCzINYB7ENYhrEMIhdEKsgRkFMglgEsQdiDsQYiC0QSyCGQMyAWAGxAWICxACIBYr9ifmJ9YnxifGJ7YntiemJ6YnlieWJ4Ynhid2J3YnZidmJ1YnNicmJwYm9ibWJsYn9xfxiamJpYmhiZ2JnYmZiZmJlYmViZGJkYmNiY2JiYmJiYWJhYmBiX2JeYl5iXWJdYlxiXGJbYltiWmJaYlliWWJYYlhiV2JWYlViVWJUYlRiU2JTYlJiUmJRYlFiUGJQYk9iT2JOYk1iTGJMYktiS2JKYkpiSWJJYkhiSGJHYkdiRmJGYkViRGJDYkNifDG+2F5sL6YX04vlxfJieDG8mJCYkFiQWJAYkBiQ2F3sLvYj9iNmF7OL1cXqYnQxuthcbC4mF5OLxcXiYnAxuNhb7C3mFnOLtcXaYmwxtthabC2mFlOLpcXSYmgxtNhZ7CxmFjOLlcXKYmQxsthYbCwmFguLgcXAYl+xr5hXzCvWFeuKccW4YluxrZhWTCuWFcOKXcWuYlYxq1hVrCpGFaOKTcWmYlIxqVhULCoGFXuKOcWcYk2xphhTjCm2FFuKKcWUYkmxpBhSDCl2FDOKFcWKYkQxothQbCgmFBOKBcWCYX3C+oTxCeMTticsTxieMDthdcLohM0JmxMmJ0xOWJywOGFwwtyEtQlbE6YmDE3YmbAyYWTCyISNCQsTBibMS1iXsC1hWsKyhGEJwxJ2JexKmJUwK2FVwqaESQmDEvYkrEkYkzAlYUnCjoQZCSMSNiQsSBiQsB9hPsJ8hPUI6xHGI4xH2I4wHWE5wnKE4QjDEXYj7EaYjbAaYTTCaITNCJsRJiNMRliMMBhhL8JehLkIcxHWIqxFGIswFmErwlaEqQhTEZYiLEUYijATYSXCRoSJCAMR9iHMQ1iHsA5hHMI4hG0I2xCmIQxD2IWwCmEUwiSERQh7EOYgzEFYg7AFYQrCEIQdCCsQRiBsQJiAMAFhAcIChAEIAxAWGPYX5hfGF7YXlheGF2YXVhc2FyYXBhf2FtYWxhb2D/OHqYWlhZ2FmYWVhZGFkYWNhY2FiYWJhYWFfYV5hXGFbYVthWmFYYVdhVmFVYVVhVGFUYVNhU2FSYVBhT2FNYUxhSmFJYUdhRmFEYUNhe3D9GH5MHwYPkwoTCgsKCwoDCjsJ8weRg+bh8XD4GHusHbYOkwdhg47h5XDyGHisHDYN8wbxg3bhmnDsmHZMGwYNuwadg2zhlHDpmHRMGiYM6wZ1gxjhinDkmHHMGMYMWwYFgTrA7YHTA9YHjA8YHjA7oDdAbMDZgesDtgcMDlgcMDegLUBYwOmBiwN2BkwM2BkwMaAiQELAxYGDAwYGLAvYF/AvIB1AeMCxgVsC9gWMC1gWsCygGEBuwJ2BcwKmBWwKmBVwKiASQGLAvYEzAkYE7AlYEnAkIAZASsCNgRMCFgQMCBgQMB+gP0A8wHmA6wH2A4wHWA4wG6A1QCjASYDLAbYCzAXYC3AWICxAFsBtgJMBZgKsBRgJ8BMgJUAIwFGAmwE2AgwEWAiwEKAgQD7APYBzAOYB7AOYB3AOIBtANMApgEsA1gGMAxgGMAugFUAowA2AUwCmASwCGARwCCAOQBrALYATAEYArADYAXACIAJAAsAFggGCOYH1ge2B6YHhgd2B3YHZgdGBzYHFgcGB+YG1ga2BvYH64OpgaGBnYGVgZGBiYGFgX2BeYFxgW2BZYFhgV2BWYFZgVWBVYFRgVGBTYFJgUWBRYFBgUGBPYE9gTmBNYExgTGBLYEtgSmBKYElgSGBHYEdgRmBGYEVgRWBEYERgQ2BDYHxwfhge7A9mB4MDyYEBgR2B7OD1cHmYHIwONgbzA3WBmuDscHYYGuwNZgaDA12BiuDkcHEYGGwL5gXzAvWBduCacGwYFewKhgVbAomBZOCRcGiYFAwKNgTrAnGBFOCJcGQYEewI5gRzAhWBCuCEcGEYMEvPl97vvR85fnK84XnC8/Xna87X3a+6HzN+YrzBefrzZebLzdfbb7afLH5YvO15ivNF5ovM19lvsZ8ifkC8/Xlq8sXly8tX1m+rnxZ+aryReWLyteUrylfUr6kfEX5evLl5IvJ15KvJF9Ivox8Ffka8iXkK8gXkC8gXz++fnz5+PLx1eNrx5eOLxxfN75qfNH4kvEV4yvGF4wvF18tvlZ8qfhC8XXiq8QXiS8RXyG+Pnx5+OLwteErwxeGLwtfFb4mfEn4gvD14KvBF4MvBV8Jvg58Gfgi8DXgK8AXgC/Ar7+vvi++L72vvK+7L7svuq+5r7gvuC+3r7avta//V/9L7Qvt6+yr7IvsS+wr7Ovry+uL62vrK+sL68vqq+pr6kvqC+rr6evpy+mL6WvpK+kL6cvoq+hr6Iv/xf/af+W/8F9BX0BfP1/2L/rX/Cv+Bf9yf7W/1l/qL/TX+av8Rf4Sf4W/vl/eL+7X9iv7hf2yflW/pl/SL+jX86v5xfxSfiW/jl/GL+LX8Cvo1cdrj5ceLzxed7zqeNHxkuMVx+uNlxsvNl5rvNJ4ofEy41XGa4yXGC8wXl+8unhx8dLilcXripcVLypeU7yieEHxcuLVxGuJlxKvJF5IvJB4HfE64mXEy4hXEa8hXkK8gHj98OrhxcNLh1cOrxteNrxoeM3wiuEFw8uFVwuvFV4qvFB4nfAq4UXCS4RXCK8PXh68OHht8MrghcHLglcFrwleErwgeD3wauDFwEuBVwKvA14GvAh4DfAK4AXAC9Drz6vPi89LzyvP687LzovOa84rzgvOy82rzWvN6+/V91LzQvM68yrzIvMS8wrz+vLy8ury4vLi8try2vLS8tLyyvK68rLyovKa8orygvJy8mryWvJS8kLyOvIq8iLy4nvtvfJeeK8gLyCvHy+7l92r7jX3knvBvd5ebS+2l9or7XX2MnuRvcZeYS+wl9er67X10nphva5eVq+qV9WL6kX1mnpNvaReUK+nV9OL6aX0SnodvYxeRS+iF9Fr6DX0EnoJvYJewa4+XX26+HTp6crTdafLThedrjldcrridMXpgtMFp+tN15suN11sutZ0pelC02Wmq0zXmC4xXWK6wnR96fLSxaVrS1eWLixdVrqqdE3pktIVpQtKF5SuJ11Pupx0Oelq0rWkS0kXkq4jXUW6iHQJ6QrS9aPLRxePrh1dObpwdNnoqtFVo4tGl4yuGF0vulx0seha0ZWiC0WXia4SXSO6RHSB6PrQ5aGrQ1eHLg5dHLo2dG3o0tCFoetCV4UuCl0SuiJ0Qeh60PWgy0GXg64GXQ26GHQx6FrQtaBLQZeCrgRdCboQdBnoKtA1oEtAF4CuwK6/Lr8uvq69rrwuvC67rrquuS65Lriut662Lrauf5e/S60rreusy6yLrGusK6wLrOury6vLq6urq6uLq4ura6trq0urS6srqyurC6sLq+uqq6qLqkuqK6rrqcupi6lrqSupC6nLqKuoa6iL37Xv0nfpu/Jd+S58F75LqAuo695l76p3zbvkXfCud5e7q93V7mJ3sbvWXesudZe6K92V7kJ3obvOXecuc1e5i9xF7hp3jbvEXeKucFe4C9wF7vp2fbu8Xd6ubhe3a9u17dJ2abuyXdkubBe269p17bJ2WbuqXdUuate0S9ol7Yp2RbugXdCuZ9ezy9nl7Gp2NbuYXcyuZZeyK9mV7EJ2IbuOXccuY5exq9hV7CJ2EbuGXcMuYVeQqw9XHy4+XHy49nDt4dLDpYcrD1ceLjxceLjucN3hssNVh4sOFx2uOVxzuORwyeGKwxWHCw4XHK43XG+43HC54WrDxYZrDdcaLjVcarjScKXhQsOFhusM1xkuM1xmuMpwleEiw0WGawzXGC4xXGK4wnCF4QLDBYbrC9cXLi9cXri6cHXh4sLFhWsL1xYuLVxauLJwZeHCwoWF6wrXFS4rXFa4qnBV4aLCRYVrCtcULilcUriicEXhgsIFhesJ1xMuJ1xOuJpwNeFiwrWESwmXEq4kXEm4kHAh4TrCdYTLCJcRriJcRbiIcBHhGsIVhAsIlw+uHlw7uHRw4eC6wVWDiwaXDK4YXC+4XHCx4FrBlYILBZcJrhJcI7hEcIHg+sDVgYsDlwauDFwXuCxwUeCawBWBCwLXAy4HXA64GnA14GLAxYBrAVcCLgRcBrgKcBHgGsA1gEsAlwCuAFwBuABwBXIBcgFy/XH9cflx+XH1ce1x6XHhcd1x2XHVcdVx0XHRcc1xzXHJccFxvXG1cbFx/bn8XH0uNS41rjSuNC40LjSuM64yLjIuMa4wri8uLy4uri2uLC4sLiuuKq4pLikuKK4nriYuJi4lriSuIy4jLiKuIa49l54LzyXEBcR157Jz1bnoXHOuOZecS84V54pzwbncXG2uNZeaK82F5kJznbnOXGYuM1eZi8w15hpzibnEXGGuMBeY68vl5fJydbm6XFwuLteWK8uF5bJyVbmmXFIuKNeTq8nF5FJyJbmQXEeuI5eRy8hV5CpyEbmEXMEtPlt7tvJs4dm6s2Vny85Wna06W3S26GzN2ZKzFWcrzhacLThbb7bebLnZYrO1ZkvNVpqtNFtottBsndk6s2Vmi8zWmK0wW2C2vmx52fKy1WWryxaXLS5bW7aybGHZsrJVZYvK1pStKVtStqRsRdmKsgVly8lWk60lW0q2kGwd2SqyRWRLyFaQrR9bPrZ4bO3YyrGFY8vGVo2tGVsytmBsvdhqscViS8VWiq0TWya2SGyN2AqxBWLLw1aHrQ1bGrYwbF3YqrBFYUvCVoStB1sOthhsLdhKsIVgy8BWga0BWwK2AGwFbgVuAW75bfVt7W3pbeVt4W3hbd1t3W3Zbdlt1W3NbcltwW29bbVtsW39t/xbaltpW2dbZltkW2NbYVtgW2BbX1tdW1xbWltZW1dbVltUW1NbUVtQW05bTVtLW0pbSFtHW0VbRFv8rf1Wfgu/FbQFtPWzZd+ib8234lvwLfdWe2u9pd5Cb523ylvkLfFWeOu75d3ibm23slvYLetWdWu6Jd2Cbj23nlvOLebWciu5hdwybhW3hltCrT5afLT0aOXRuqNlR6uOFh0tOlpztOZoydGSoxVH642WGy02Wmu00mih0TKjVUZrjJYYLTBaX7S6aHHR0qKVReuKlhUtKlpTtKJoQdFyotVEa4mWEi0kWke0imgR0RKiFUTrh5YPLR5aO7RyaOHQsqFVQ2uGlgwtGFovtFposdBiobVCK4UWCq0TWia0TGiV0CqhRUKLhNYIrRBaILQ8aHXQ4qC1QWuDlgYtDVoZtDJoYdCyoFVBa4KWBC0IWg+0Gmgx0FKglUALgdYBrQNaBrQMaBXQKqBFQEuAVgCtQC1ALT+tPq09LT2tPC08LTytO607LTstO606rTktOS04rTetNi02LTatNS2/Vl8rTQtNy0yrTGtMS0wLTOtLq0uLS0tLK0vrSstKi0prSmtKS0oLSutJq0mLSUtJK0nrSMtIi0hrSGuvpdfKa+G18FpCWkJaQVpBWkBaQFp3rbvWj9aPll3LrlXXmmvJteBab622FltLrZXWOmuZtchaY62wFljLq9XV4mpttbZaWi2tVlYrq4XVumpZtaxaVa2qFlWLqjXVimpBtZxaTa2lllILqXXUKmoRtYRawSw+WXuy9mTpycKTdSerThadLDlZcbLeZLnJYpO1JitNFposM1llssZkickCk/Ulq0sWlywtWVmyrmRZyaKSNSUrShaULCdZTbKYZC3JWpKlJEtJVpKsJFlIspBkHck6kmUky0hWkawiWUSyhGQFyfqR5SOLR9aOrBxZOLJsZNXImpElIwtG1ousFlksslZkqchSkZUiK0UWiiwUWSeyTmSZyDKRVSKrRBaJLBJZI7JEZIXICpEFIgtE1oesD1kesjxkdcjqkMUhi0PWhqwNWRqyMGRdyKqQRSFLQlaErAdZDrIYZC3ISpCFIMtAVoEsAlkDsgZkCcgSkBUgK0AWgCzArL+sviy+LL2svKy7LLssuqy5rLgsuCy3rLastax/Vj9LLQst6yzrLMssiyxrLEssKywrLAssCyzrK+sryyurK4sriytrK2srSytLKysrCyvrKusqyyrLKqsqqyqLKksqgY+oQgfyvwgAhAAQAPGEAAEDgOAYIfADEgBgAII/IGAIIAJaAUYAEAQEAwBAkhf98n2wf989ax3Hv/9XMfVBmP/pn8HMx5v/1qpMfnvZ6zulzVY0//vFV817cLVvrfz68558//V/NPGJLy5Xvp7LyU1foDGjo+aSjmmkfOffxnQYX9XxVg5xYad5vP9M8Ei0T5r3uSW0uGSMLpkR0u4SZlZJJH0rUfpQlHXlLWmoDt+qo+bq2GKdOQ8R40Ja0gN2fsOOm7FDw3ZS5s+Cvnk7bOGOOXkkefZOffmO1u50s/QTeD575/iS3sLT/TvEo3jSLp60lCedMy/ey0OfzKOZPJ4p/r2dR3w+z5N5pl70HT1t5zloGQ/qOSN6wLZWrveN62H7etSLe2h0T57h0w6THTjGB353j+HLe5XPlvgwW/p5Pv8kn2tsEImf6rNf68NCn46p/J7tQ1zuM8eWn3luxBN+tNnfrp/4tB9X/Ci96Bt/sl0/1y4Lqd77U5/84yOA0g4gWwbUon1AHw0FenExa7/FQPHRQMs+IFvXL6oHBNU3BPmqoDQsyKYG9Whw0EfLgx6aIPS2wFuE8hyhtEhIvFGoZwqtpUK2XSj0fCF4C4awTRm60qahqSU8bqjvG6KJQ+DRQ3n3EJo+ZOuHEEME+pOIbBUReBgRNhDVdTD7QiJkXaF2ErmpRLSWyC02qtFGt9sImm5kw44Q42I278gWHrmRR7bz6KYeTWuPlPs0HHy62Udq+RG98OD2H2HqEXHbjjQEibYgYf+RqkVINwrpdiFtCxLIO4w3EEltROIuJFm3l20sEu1F8kYkS6uRajjSbUfKXiQQ1w9tRJLakYTtSLIOGtqgJNuU5GYlCViWtODv88DW4SYmuZVJLEsS2pp0zU1aVotvdBLbncTWJKX1STdAKdqgVMuV0Hgl2q/kJizRiiXbuASbucTXLV2qjV1y+JI/GgUdipJeiRLcy1Dg1qCwTUy1kul3M0HX0ARnNN24SU1w1bymGtx045uE/U0XdIsTRKvILqda6pSddaNYw53G8RFP8NqgpzfxqblPwuKnF2f9E7y0BOptg2onlDsVao2eDQWuTYhqo6JaFOW4X926KOK0KMM8M0ogKzM5io2QWp2sYhubpADbe59Ub6vUDZUi71S30VIOmJo2TBEue6ZEq21Tau3U7Z/yi6huPtUtqJI3Vd3KKja0yrZWeeINanTV7a6y6VXa+qp5C+w2WKkZVhaHWeU9Y8TrAezpAqNpH4IggqZpIYIigqlpI4IkgqxpJYImgrRpJ4Iogk9qKYIqglJqK4IsglVqLYIugmlqL4IwgmxqMYIygm9qM4I0gnJqNYI2gnVqN4I4gnhqOYI6goxqO4IAYAAAADCQwPAgAVCAsOABcAIAADysAgAAyXUDAADMQQQNBdYFBgY2BgAADEIGAAAtb5/M2AYAAAbe6vYGAAAPBQcAAAkOBwAAGCY+BwAASIYHAAAqsAe2B+YWCEZ2CDYJZpbG9gkAACEXCgAAEikKMgo+CkQKUwoAAB5xCtEKkQudC6OvCw8MP2+fzwyPDb/vHw5PDg8PP2+fzw8vEEcQBxFnxycSh+dHE6cHFAAAvwHGFQAAWiAWFrDgFuwW8hYAABUHFwAAGyIXNE8XZBdqF5eprxff5RUYP2mTvRjqGPwYAAAD/xgAAD8+GVAZVlwZZRlxGbC2GQAAJ93j7/s6GnkahRqOGpSaGqwa1hoAADMJGwwbORsAACRdgRuTG5kbAAClPhxEHFAcjByVHJuhHLO/0dfpHA0dExkfHSgdWB1qHQAARAGuHrQexsweHggfFB9EH00fU1kffR+Poae5v8XO1Nrg7B8NICAgIDQ6IExSIAAAovQgHiEqITMhXSFsIXKBipmfrrQh1dvh6iEAAIFrIvsiASMHIxMZHyMxNz1DVVttI3aCiI6UprIj0CMAJDAkTiRaJHuHJI0kn8DS2CRoJfgl/gQmECYWHCYlKzE3PUNJJnN8JqwmytAm3+X0/QwnEichJ0snVCdgJ3IneIon6icaKCYoLChcYmgocXd9iSgAAIcQKSlGTFJYKQAAswELKz4raytxK5IrAAA5yyvv9fsrBCwKLBwsMSxJLFUseSwAAFTNLOgsGC0AAGmBLY0tlqItqK4tvcwt3i32LTUuRy4AALwBAzAPMEswUTBgb3UwijClML0wAABmIzEAAJO2McIxyDH4/gQyNDI9MkkyAAB1vjLE0NYyFTMtMzMzVzOQM7G3M8PbFDQmNC80NTSJNLk03TE1Nz01bXN5fzWINcc1ITYnLTY5P0U2TlRaNoqQnKg2usbMNuTqAjcINxQ3Mjg3UFZudICSnqS8wtrg7P4KOBA4KC5GTDhYOGp2fJSapqy4ytbc9PoSORg5JDk2QkhUWjlyeISWojmrvTkAAEUCOgs6IzovOjU+RDplhoytztQ6AAA2CjsWIjs6O0A7UlhecHZ8lJo7xDvr9wM8CTwYPDA8MzxUPGY8cniEnKK6wMzSPAI9CA49Fx0mLzU9ZWs9lZuhPa2zPcg95j3s8j0EPhw+Ij4lPi4+Wz5hPnZ8PqOsr7XNPt8+AD8YPx4/Jz8zP0U/ez+WP6s/zNLbPwhAF0AgQCZAPkdAaECYQK1Aub/v9fsEQQ1BN0FYQXBBhY5BlJpBytBBDEJUQlpCcnhCgUKft71Cyc9C4ef/BUMLEUMjKUMAAFF6Q31DlUOhQ7C2vMLO2uDm7EMWRCJESURSRG1EhZ210ETuRBtFOUVCRUhOVFpgZkWBRZmxyeTq8Pb8AkYIDhQaRgAAOwRVSltKf4VKvuJKCUsnS1d1S3uBS0u35wVMLExQTIlMj0yeTKGkTMJM1EwZTRxNKE1GTVVNZ21zeX+Ll51Nr00wTjxOVE4AF08AAE5lT2tPek8AAGPd40/vTwdQUAAAcpRQmqCmUPRQDFEkPFFCSE5RWmZscnh+UZxRyVHS8B1SO1JEUmhSdFKJUqGtUrNSxctSAABCDVMrUy5TOlNDU0lPVVthU9PZ31MzVEtje1SBh42TVAVVCxFVKVVZibnpValW2QlXOWlXb1eBh41Xyc/VEVgaIyxYaFiGWIxYztdY71gQWRNZQ0ZZZFkAAFe7WcdZ3OhZAFoGWg8VWictWkVaUVdvdY2Tq7Fa7VrwWgtbTVtiW3pbnlukW/j+FlwuRlxMUlxzlFyXXLW4XPRc/QZdD11RXY1dpV2rw8nh+f8XXh1eNV5fibPdXv1fJ2BRe6VgrmDeYAAA5gHEYvRiPGN4Y7pj0mPV2GMmZCxkSmQAAKMC7WbzZgAAb2Jnd2ezZ7n1ZyVoLjdAaKCpsmi4vsTK0Nbc4uju9PoAaQYMEhgeJCowNjxCaXJpe4SNvcbP2AhqyGpqImtAa1hrZGtqa4KIoKayvsrQ6O4GbAxsGCQwNmxOVGxyfoqWnLS60tjk8PwCbRptIG0sMj5KVlx0epKYpLC8ws7U7PL+Cm4WbhxuNDpSWGRwiI6mrG5sb67wMnB0cAAAWALMcgAACwTXdjd3Z5fH93e3eOcXeUd3eTd6Z5fH93oAALGoeyh9Unym0H3wfhp/RG6Yf56kf7zCf4KA4oCTgbOCc4PTM4TzhFOFAACZ7IX4hViGXob3hleHF4h3iDeJl4kCAAAAICJCRAAAABBUVmZoeHqKjJyerrDAwtLU5Ob2+AgBCgEaHCwuPkBQUmJkAQAABGhqbAEAAECsrrK0tri6vMDCxMbIygEAAAjS1NbY2tze4OLk5ujq8vT2/gACCAIKAiosAjxcXmZocHKCkqKktMTG1ubo8PL6/BwDHgMuPkBQA3ByA3p8hIYDxtbY6Or6/AwEDgQeICIEJiosMDI2ODoEQgRKTE5eYHBydnh6goSGioyOkJSYmp6goqSmqKyusrS4urzAwsbIyszO0NLU1tjg4uTs7vb4AAUIBQoMBRweBSIkJigqLC4wMjQ2ODo8PkBERkhKTE4FVlhaXGxufoCQkqKktLbGyNja6uwFLAYuMAZwBoAGgpKUpKa2uMjK2tzs7v4ABwIEBgwOEBIHGhwHICIqLC4wMjQ2Ojw+QEJERkhKTFBSVlhgYmpsbgeOkLCytAf0NAg4CDw+QkRGSEpMUFJWCHYIeHqaCKoIrK6+ztDS4vL09gYJFgkYGiosCWysrr7A0NLi5PT2BgoIChgaKiw8PkAKgILC0tTk5vb4CAsKCxocLC4+QFBSC3J0lJYLnqCoC+jq7CwMTAxObnCQkpS0ttb2+BgNGg06PFxefoCCosLE5OYGDggOKEgOTE5QUlRWWFpcXmJkaA4OioyQoKKywtLi8gIPEiIPJA8oKiwuMDI0Njg6PD5AQkRGSEpMTlBSVFZYWlxeYGJkZmhqbG5wcnR2eHp8fg8AAA6MjpCUlpianJ6usLIPury+wsTIyszO0NLU1tja3N7g4uTm6Ors7v4AEAIEBggKDA4QEhQWGBocHiAiJCYQNjg6PD5AQlJUVlhaXF5gYmRmaGpsfH6AgpKUlpianJ6goqSmqKqsrrCytLa4ury+wMLExsjKzM7Q0tTW2Nrc3uDi5Obo+PoKEQwOEBIUFhgaHB4gIiQmKCoRLjAyNDY4ET5AQkRGSEpMTlBSEWJkZmhqbG5wcnR2eHp8gIKEhoiKEZKUlp6goqSmqKqsrrCytLa4ury+wMLExsjKzNze4uTm6Ors7vDy9Pb4+vz+ABICBAYSDhAYGiIkJigSMDgSSFhgYmhqbG5wcnh6goSGiIqMjpCSlJaYmpyeEqKkpqiqury+wMLS1NbY2tze4OLk5ujq7O7w8vT2+Pr8/gATAgQGCAoMDhASFBYYGhweICIkJigqLC4wE0BCREZISkxOUFJUVlhaXF5gYmRmaGpsbn4TnqCipLS2uLq8vsDCxMbIyszO0NLi5Obo6uzu8PL09vj6/P4AFAIEBggKDA4QEhQWGBocHiAiFCgUMDI0Njg6PD5AQkRGFFZYWlxeYGJkbG5wcnR2eHp8foCCkpSWmJqcnqCipKaoqqyusLK0tri6vL7AwsTGyMrMztDS1NbY2tze4Ojq7O7+ABUQFRIUFRweICIkJigqLC4wMjQ2ODo8PkBCREZISkxOUFJUVlhaXF5gYmRmaGpsbhVydHZ4enx+gIKEhpaYmpyeoKKkpqiqrK6wssLExsjKzM7Q0tTW2Nrc3uDi5Obo6vr8/gAWAhYSFBYYGhYeICIkJigqLC4wMjQ2ODo8PkBCREZISkxOUFJUVlhaXF5gYnJ0dnh6fH6AgoSGiIqMjpCSFrLCxMbIyszc3uDi5Obo6uzu8PL09vj6/P4AFwIEBggKDA4QFyAiJCYoKiwuMDI0Njg6PD5AQkRGSEpMTlBSVBdYXGBiFxd0dnp+goSMjpaYnKCkpq6wuLq+wsbI0NLa3ODk6Ory9Pj6/gIYBhgIGBASGhwgJCgqLjA4Oj5CRkhKTE5QUlRcXmAYGHR8foCChIaIioyOkJianJ6goqSmqKqsrrCytLa4ur7AwsbI0NLU1tjc3uDi5ujq7vD09vj6/AAZAhkKDBQWGBkcHiAZMDI2OEhKTlBSVFZYWlxeYHBydHZ4enx+gIKEhoiKjI6QkpSWmJqcnqCipKaoqqyusLK0tri6vL7AwsTGyMrMztDS1Nja3N7g4uTm7vDy9Pb4/P4AGgIEBggKDA4QEhQWGBocHiAiJCYoKiwuMDI0Njg6PD5AQkRGSEpMTlBSVFZYWlxeYGJkZmhqbG5wcnR2eHoagIKEhoiKjI6QkpSWmJqcnqCipKaoqqyusLK0tri6vL7AwsTGyMrMztDS1NbY3N7g4uTm6Ors7vD09vgaGwIEBhsKDA4QEhQWGBocHiAiJCYoKiwuMDI0Njg6PD5AQkRGSEpMTlAbYGJkZmhqbG5wcnR2eHp8fo6QkpSWmJqcnqCipKaoqqyusMDCxMbIyszO0NLi5Obo6uzu8PL09vj8/hsGHAgcDA4QEhQWGBocHiAiJCYoKiwuMDIcOjw+QEJERkhKTE5QUlRWWFpcXmJkbG5wcnR2eHp+gIKEhoiKjI6QkpSWmJqcnqCipKaoqrK0vMTMztbY2uLk7O7w8vT2+Pr8/gAdAgQGCB0QEhoiKiw0Njg6PD5AQkRGSEpMTlBSVFZYWlxeYGJkZmhqbG5wcnR2eHp8foCChIYdHZqcnqCipKYdqqy0trq8vsDIyszO1tja3ODi6uzw8vT2/gAeAgQeDA4QEh4WGCAiJigqLDQ2ODpCREZITE5WWFxeYGJqbG5weHp8foKEjI6SlJaYoKKkqKqsrrK0vL7CxMbI0NLU3N7g4ubo8PL2+Pr+AB8CBB8fEBIfHx8fHx8qLC42ODo8REZISlJUVlhaXGRmaGpsbnBydHZ4enx+gIKEhoiKjI6QkpaYmpyeoKKkpqqsrrCytLa4ury+wMLExsjK0tTW2B/q7O7w8vT2+Pr8/gAgAiAGCAogEhQWGBocHiAiJCYoKiwuMDI6PD5ASEpOUFJUVlhaXF5gYmRmaGpsIHx+gIKEhoqMjpCSlJaYmpyeoKKkpqiqrK6wsrS2uLy+xsjKzM7Q0tTW2Nrc3uDi5Obo6uzu8PL09vj6/P4AIQIEIRQWGBocHiAiJCYoKiwhMCE4ITo8PkBCREZISkxOUFJUVlhaXF5gYmRmaGpsbnBydHZ+gIKEhoiKjI6QmJqipKy0tri6vMTGztDY2tze4OLk5ujq7O7w+AAiCCIKIg4QEhQWGBocHiAoKiwuMDI0NiJGVlhaXF5gYmRmdnh6fH6AgoSGiIqMjpCSlJianJ6goqSstLa4ury+wMLE1NbY2tze4OTm6Ors7vDy9Pj6/AQjBggKDCMUFhgaHB4mKCoyNCM4Ojw+QEJERkhKTE5QUlRWWFpcXmBiZGxucHJ0dnh6foCChIaIioyOkJKUlpianJ6goqSmqKqsrrC0tri6vL7AwsrMztLU1tja3N7g4uTm6Ors7vDy9Pb4+vz+ACQCBAYkDhASGhweJigwODo8PkZISkxOUFJaYmpsbnZ4enx+gIKEhoiKjI6QkpSWnqCipKyusLjAwsTMztDS1NbY2tze4OLk5ujq7O4kJD4lTl5ufo6eriWytLYlvsDCxMbIyszc3uDi5Obo6uzu8PL09vj6CiYMDhAmGBocHiAiJCYmKiwuMDI0NjhAQkRGSEpOUFJUXF5gYm5wcnR2foCChIaIioyOkJKWmJqcnqCipKaoqrK0tri6vL7AwsTGyMrMztDS1NbY2tze4OLk5ujq7O7w8vT2+PoCJwQGCAoMDhASFBYYGhweICIkJigqLC4wMjQ2ODo8PkBCREZISkxOJ1JUVlhcXmBiZGZoamxucHJ0dnh6fH6AgoSGiIqMjpCSlJaYmpyeoqSmqCewsrS2uLrCxMbIyszO0Nja3OTm6PDy9Pz+ACgCKAYICgwoFBYYGhweKDY+RkhKTE5QUlRWWFpcYGJkZmhqbG5wdniAiJCSmpyeoKKkrK6wsrS2uMDI0NLU1tja3OTm6Ors7vL09v4AKQIEBggKDA4QEikaHB4gIiQmLjApNDY+QEJERkhKTE5QUlpcXmBkZmhqcnR2eCmIKZCYoKKkpqiqrK62uLq8wMLExs7Q0uLyAioSKlJicoKSKpSWmJqcrK6wsrS2uLq8vsDCxNQq3Cre4OLk5ujq7O7w8vT2+PoqACsCBCsMDhASFBYrJigwKzY4Ojw+QEJERkgrAAAASkxOUFJUVlhaXF5gYmRmamxucHJ0dnh6fH6AgoqMjpCSlJyeoKKkpqiqrK6ytLa+wMTGztDS1Nze4OLk5u7wACwCBBASFBYYGhweICIkJigqLCwwMiw6PD5AQkRMTlBYYGhqLHp8foCChIyOlJaeoKKkrK6wssLEzM7Q0tTW2Nrc3uLk7O7wAC0CBAYtDhASFBYYICIkLC42ODo8PkZISkxOVi14enwtjC3MztDg8PL0BC4GCAouGhweIDAyNDY4Ojw+QEJERkhKTE5QUlRWWFpcXmBiZC5sbnBydHZ4enx+Li6GlpigoqaosLK0tri6vL7CxMbI0NLa3N7u9vgALwIvCgwUFi8aHiIkLC4yNDg8QEJKTFRWWl5iZGhqcnR4fICCioyUlpqeoqSsrra4vMDExs7Q2Nre4ubo8PL6/AAwBAgwCjASFBweJigqLDAyNDY+QEJERjAwWlxeYDCAgoSGiIqMjpCSlJaYmpyeoKKkpqiqrK6wsrS2uLq8vsDCxMbIyszO0NLU1tja3N7g4uTm6Ors7vDy9AQxBggKDDFMMVxeYGJkZjExbnByenx+gIKKjI6QlJaanKCipKausLK0vL7AwsbIzM7S1NbY4OLk7O7w8vb4+v4AMgQyBggKMjIWHiAiJCgqLjAyNjg6QkRGSkxOUFRWWlxgYmRmbnByenx+gISGioyQkpSYmpyeoKiqrLCytri8vsDCyszO0NLa3N7g5Ojq7O7w8jISMyIyQlIzkqKywtLiIjQyQlJicoKSNLI08gI1EiIyNXKCkqKyNba4NcAANiA2IiQmKCo2MjQ2dJS01PQUNzRUN1ZYWnp8foCChIamqMjoCDgoSAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wABAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/AAIBAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVpbXF1eX2BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v8AAwECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wAEAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/AAUBAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVpbXF1eX2BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v8ABgECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wAHAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/AAgBAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVpbXF1eX2BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v8ACQECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wAKAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/AAsBAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVpbXF1eX2BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v8ADAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wANAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/AA4BAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVpbXF1eX2BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v8ADwECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wAQAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/ABEBAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVpbXF1eX2BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v8AEgECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wATAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/ABQBAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVpbXF1eX2BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v8AFQECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wAWAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/ABcBAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVpbXF1eX2BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v8AGAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wAZAQIDBAUGBwgJCgsMDQ4PEBkAAKqqqDQgux4Y/S9DHQDqHCsaAYAAFAAAAAAMAAAA8R/7jcCAFAIOSDAowAEKBgk4QOimwkULLEm1YJJGwQ6MsjBU3YoEZoQYqUCVEAtGaBRkwYikUAMEC1RkhJiBVBgSY8AKrFWCBAwpYrEGw1IMuiDZoAJRR04QscDUEBMnaBpk0QhNn5omCXDohKSDUhwRc6CKRYIlzgipcoBkIRaN0CzQkRFmnwxcEOCAkRIFLTA0xMAJkgUrGzBAwUJJjoU4MsEqQSeMQJyxSsAkIRdM0ijYglEWBtsntmiAGCsFrTAyxsANiqYYYJVqwGINAh0YZVGoA2ZKFPUnQpUAMUQsUmBJiAUTNAp0wOqECCFSFBpzoIpFog5YKWEQs2QDEg3YJNGwAmckHKXg/MQZEwSOWmBliEUTNAuxaIRYoQtSnAlghqJRBs4QuUjB9YlBBwgaKMmQUAMmSRSqgBlYMwUJGDTEwg2KJhm0QtJCCcQOnRBkQapBJo5QOUjFESk/VU4UoNGKUAsmWRTqwBiLBFasEjLmAFGDLByhaqAmQ1J9JlghwIJCIwZcoGiQgSMkDpZaYECCBZM0C7JohKWBVhSBJ/7RH6Cn07PtzqKX+NDEB3fff63v+C9f/GI0nbrMDXO4vFz4CbCScyXt91aC7//mbrxz9bn0YcjSfyyuu1vpb/WG7fLYC/bxnL8/m5/cc5i/bzzuD5e7h9xj+YN45XhvyjuLzPN9EU3az/7Z2KHc9ti98r/j87v2bod6KN8e72T+vrGTeo5OlkP2WnH+84MFUvgj1cd5Hn8bS3YB7gv4jsFDRsBE2Q+La3UDWfbw7uOvH92fu7t4k5yFH04p/NvybWOx019buJWW3Ewflm6lJZ/Sh8VZaUkc89um/L38djPa6d8tyMKn/I24DVroWH62L+iHbU7yY3vq8Uxc321+PAcWlzWZg1vBGsIh/939mXyFOeHxnN+zPT1bwZvyk631V4ADAPi3HdnrSIvB1yZh13959zzrg+Oay7fdnMnZDLfiuEUaiW/tPLqJDzrfRTpdGXohumzxIJevF/d5pX8ecfVjcT8m/91MP/kx/aUuYUGvF/eufq2P9C9afUO3f/JjrulGu/LaTvTa4m9nce7do3lFfWdc/87tczzh0v+Q3IvXiyszIL3eh4XzLlIj1uNPfsyUt0/eKI98Wjus/5nnsvIX/rXysbjpIfGpmvfiwLJr4HT6a5dd64JeX8n01y6iZXkNyd3kBY7rL3/PvbgwlUcf9xke+8d96t85jJs59HGe4YJo8nnwTUlUvziT05XzuUANDXkZ5JeHzXFgIeSXI/F3vPvTlTucQe+kq6vDzJ1lQT23+HGf/lPqp8NQMQ//VK8vzuzOWIFBrIOdW8Fj4D4dE4H37iFfR3l9qKn6bPPBEz7OyOnVf3eS6xMe9/AhX5tIW/PKsX/kUL1vZaf4ABp3rce94Mw+Fl89z0dapr/cPnUb5lTR6x7hCOKPyEGnPfWu5AT44X6/r094HNo7jN8ngz8W97RXr5wd6YPPq9ct+oOPJ7xa/O7BQUhZnT2OskIHesPZr00YDORkhN6ft3hGRr4mLkyvL65tlFDf2/HNxLO77izr+i9fmyg/5bHeLOfbiraFzHl//7s6IMD+teSec/p3FzDd5TMkmD9rj67O/pnJYuZQ3p52Zun+zOSV5+gFHy/995lanMlqyoeWedj0lu+kmZEzi/szkwu0LOKkXC+ecqb9D8v/bqYXZ3Kd8qNlHj49f/StQN2HH/T4XVCWBzxd3kwfbCVwK6/rg20nPN54+msruaMEPt5H+cteQ/6fjAu5z9cmH9MrzXuT0SnGX9tt27p8aA7N+LjP3r/Cqm+vFze+/nVaXH57XodVW6GhAfcXzCbOLTHLwQq75cnq/NTztr8xIWPenycLf07Pb5sw3ai/C7v42626/iXFf27fdqgJX3wFXFAn8AG44+Zw4c9yCo9flD/EZD3Uka80/WvLaCvymBvPo/RhoRY+5e/l2+ZiTX9tcSst+Zl+WNxKSz6lDxYHvBJ4SfGTXGvoKWaUj/u0O7LgwC5nYd2KRt5Vsm81DoO214tLf4V/ulL5Nwf8Vw9Nb/f7Y5Trg1uB/V2y0ZTHfabe+ZjBdZsTAs8RDNbTkeebO5YFesPGx+K6vdy7FjcGCOXIfEsz/KLHfT65PqGbB9QfAZF83GfyEKM4aWVv/d/jPu/Ax33Gv2LVI/u07D9c/IdPO6U7SC+WfeVmzpvnX3noBxBuz+t05kaG69vTTlcOarbo3Wk10CacL5t4+pT3dOWOHzTvAZB7nUAUCX2Tmbh6vMhVcLqy/r+n3AP4de/87LFPuT5dXGx794hLZd24m1v4pUAD9unK+5Pl+pVQ3OlbJ+C16S26j/2eLZHL9Ec5H8ufxunZbyhILOSc39tO+N9SXPh3Ouf3adNH/K24uwC9LKZX1BTc2niZrjx3Xke02MxG/3TI15RT/7RT8rNrv466PsHjc36fdnr2Oc6r9+7ZH36ibJdtLP+nTVyHmfM5cqekH7sD7jPXLvyj5f/zRu3Zj97o40kWF3OUvpXFw+9rE/+zp3YyuuCN82KLzv662kTm45Tqol9NxM230Q+3+HifPBduE9Fn9CPdOW3f93WkT/EPL3/adxdd/sHbnPA4z/fF0R5N5kUPl+vFmYy4m03EE+C+r+uQr4bf3r0W4t96ttEy/VPaOrWXXpbT2V9hI6tsXmwzeT3UxAcvv20ud0Ka724TQletKNXNn+8n+KKhT1j6P7/ZEu/7qxa6RBCLuW9P/GlftQDQ+wgA4Ioujz0fOAH28QJ45+c5LT65XNx1tpVTZl3Cyqi0ctrrmeYMs07E2KcI5s79nZfFAfy6U0Kb/uUXFDSXj/5WeO0/JqP/cdn0o6+fuKN97veIt4/bRPiwcvvF0lxzWfX3r/v1oZwBu39v30pzfy2Ii6ctZvfWka9petcWt9KYm+mGxXGHyhY+5e/Ft83FTn9tcVbyXPIpfaBe6t1KS26mD4tomfYgxxbryr+68pUHBy78RPr3F7Nm8mcm611+zey1/9duLkvaz56nBP6LoOeylWtux5PF0yuGrAr6YCjl6X7txi3QAa7dvzZv0gbPxeGR6/BC57lN32M9pUV3n3nFLcAcd87W0wfaf4wYvQ+JL8s1dd/rkLdXr0FZLaC//f3DlGuhm5HrHF22dZluHa5rotfx4O+csj5+uBW2pfduzHV8oXO4LM9/4bEW7blS57oQ9V1T7+sQFKP9WvKtYL7oPlIftHmFFu1zn1oDdcOLSBKr6TffinteFNpyEXg7/ugd9xUcQ/Tri/v+4ZpNfw1kOTrkaxNBf8P/3irll/48TO03KcvSuPC9D6UYpIse7fjJs8M8+PnTh/HzYuo+9L+3Gt8nfE0tEPnHWEl+2iU/hKMXW5E5cGl8yhMuz0URLu4AP4uHaTrkbB97OUSfNboK7+ga3otfj7p2u8oHR35q+tByWaSTct3+tcXK/9KWm4oj9CywE6BPEeXiMEq/AsD5cnjfd0kPnC0Ae9X//HJHuf7U6UoR8zx3TnaHbpb5O0+bT3Q8HJ94mePeTRyzx1VOXub3ruCVC9zEgB8x4DC7JsdPwlvXf3dffHF/h3XBvtzwX3rOmbbpLwv+Hn239eQjws3XAp3ItdzPcnfIHjutFtGXh11czEkd8Kmb+CDNUFS5UauC9vPl+Rvt+3zzkK8fH1y4qDcurk9BPVrGv0lavcXllg/h3cIXp3VAt5XIiz9bNd/u2p5vhb/nYacFfBL73ybmLws9KV9yI/SJw8PCvhLJDqLxOVrssdduLpvKxYU+l5qJqPeDXvPyEyrexNnfZI5C+Jsu0II62pQ3/xmK2o7FfzNWd144p5fIeZze/3Q/RLcPl/uqmCyzjdAyp1pxV4ZwiMmGnZL/80QDbz6pxiPR6y93CabuxfmX38BfVvFWvm4i8EuVH+3ZP/ucOqC/alf+UW/xn/Y5xGWXZ7o4hdUi88IlxAL0keMc6Lz994fHn8XRL+iv2AtqFJ3wuA/GGTX6xM1qXRM8tO/HTnMK3iz94rM97JD4Mou94SMOotPKeyhUjdBF87yscYSgl/d+gZFsrSWfbZP4keNdoksFgMMxX75t9Bc79//iYNYpLgDExX08uq9sVTZFP4z2ykW3db04+Mi/Nnn7i49Q83x/VP/giCswoVwv7vHbKeLfJ5SYiN1/UfkcvW3hyJ8LtlP3lYvLf+25LRh1wVp0gT5w389mNlzc77hNTk6H1Wlia4pOn/PbVoNHNNBlPR/AGgF6J+gJGmvBhd6h5/wjMtpznbfsV+/t3PTdT0vcQ3zAG/owRL8BPdEei3yWrW4mBdtC9eFML0RvbcdcI51+oa0/+vSp/MXP6sS+Bs/CzuVrKvJ/d9k1gh6lY80W6K+73tcGYyX6e6u8OblWZlVHu7ks5aR8bQJ2Wt9XCBeO4blIOQ1/S1GNu2iGkUgVYvKZgU6y+OXbSsOu+4s86jvuCC2aJh3cKniHOuqAsfMv5qMOrj0ORpNYfOanfLtduWgtEv8k2Anxj8PvXTzewPeJxQ48LHM30bZZ/t5KdYd+LL5+FlKPoed5+EPAWNERHtyK8l9WMvfiv92E+OLCurVDn/B9KIIdRO/TGJqolfNWy1bYC/Rac8m7sjNc7+7zw9a5fy3t0H6L/Ia+cPEDYPawDFzQHbNb3PzUO6J/u19c3G0BnEy/P05rPyxm2+Q36B1+Vgz8RImXhUXX460YLGfcBPrmKBc/1+MJ+hJFWYBRUkEvIpQn+s1/cZeH5fU029MlP/7z5nGgecotOr3kk/rj/MMCc564AXpDE6y9P+X751v8ZSKe5iuS3+r5Cw+coa2w3Dg7AOiVQJ+6WI+Ggzz51n8sgF66ha++6o7CfHHU79H4jfDG4ecDv0fzfUrfewfcCo34ZDGngyV//IgMhrjMVED/BcpqAZ2Lv0+wiQB62SPhvmSC/cdkzvmOzQc1ey8/AvSm3AP0AuiVm1tlg+Z52SHEAdDb0Dexrgl9voNZAfQC6AXQW/9jkziiI/C4ofz3H47V/OIfv3/FUAB0nhESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/ABoBAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVpbXF1eX2BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v8AGwECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wAcAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/AB0BAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVpbXF1eX2BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v8AHgECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wAfAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/ACABAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVpbXF1eX2BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v8AIQECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wAiAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7onfqATA/+O/ABTgAARgwH8qmIJKMFAJBirBQCUYqAQDlWCgEgxUgoHmCuD9////////WgAAAAEAAACDCgAAnC4AACi1L/1gnC3NUwDaUKgRKhCoCxRAW1V1KG/Q+p3XIBIoriI2/JfCUaeS0JD6r1Q1m1bMhcMMiMXkeRIB+AACAeui5tNaa23UWvu01tpro1e11lprrbXPp7XWPq1d73rvetWrXvWuV73qVe96oRd6odHJqNofIUNsoHt8OeTuqqqqelX1qqp6VfVC1atCLzQKnbSrmpjbm2VDInnotE7rtKt1Wqd12tU6rdPi2dXiWbzn3VNTrQ6RxposycN1MgqNrhd6V+hV73rVOK5V98yZH+uHTVxoiF8unUKSHkGVqYCS3JxjdZGu2qFUkiqqCgN1QTUY6hbKZAzMlKPiYEIIyJTZxVT8agOzXFcga1iWMm530pka29U4Sk0s+4O3F4jyYsqCxk4inFWRUsdd5eTc3bTJyBNOcJa6mLb4t9Prab4X12ut+vQKWboZnd/m5qasvy+3eMWKwANXocLFLv77AxxwFChSnOITJ/z224SJF7+YBAm++R4xosQlDhFCxCLe2+u7bz09D3vYWhCD+MMwfqCllZ7u5bX11l1dXHM9Nvb11wAAgA22mFiAAxwWJmABO3Aw4AETIEA22QcOFLjAZWUGNnCDBmabfXaGYAQzYJDgBC9YoGAFQ4AQ4Qg/n2ijLUFC2mmzsamt9trahCfc1kZhCluwUOEKa9Bw4QtnyIBhDOflue32hg1vvz03BzfccnJxx+100k23nV3ddePhcZjDd3e4995777333qim5nrvvffeexdXa6211lprrbXPp+a999577733BqX+tKItb3SnWBt60IdefwXL1a/WdLXmsvL8iQ5oSUk8kZFcuDw+UqmylhkdHSGHPEwYM2e+q2oW6Hi+c5w4XNq0WePo2MWLly9gFrOb2bB58xs5kJB+GqNIaWxswriTGac8ZSpvmcuRkXOec53pvOYRy1fmk+csh5nMZTYzmjF3+ctqTjPkVq7y44w37niTofzkOMO5zZLbOfLJ+/TZ8571nGcZhsc4SRLDDVdUXHzxI0eQjOTERCUrmQiRIhd5yBAjGzlIECELGQiQJS+ZB48e93jHDh/7OEcOHesYB44f/7hGDRvbmAaNG994xgzEET88ZDKTCwsJJ3xwkMUsFhRsEV1cW1rplE2W2DwtLTs+i3/+z3/6mJJIraRVUq+USjpFShQoTxwbGZ00YbJEyWISRSRHEo0UITJESBAgP3z04LFDR5ojxXHDRg0aiDMODWXEKCSE8cJFCxaDgoErVKQA/EPhd8JEX4mULx2RikhD7IH44EHPPvOceHcdONjV0c3JxcFteHNr05ABwwULFSikbOnaBDUJaWgRIDxw0IDBAgUJzhCYHSgzUIAA2YAxsTABAQCApV9pV8o1pi1ZyjRpkqbKSkrKzMvLQX1qhfmsNzHfTLXm1EmTJkzMNE2f0pEiSXr0CFIlq1GfRpE60ZeKLCktEV0uYnQKVapBlZSCKAOlW6pMqVp1K1NjnmnqzE8REjShC11pSUMCtagdbTmiJ23pS2da05u+3NOgDnWEoqiDtwZEKiZB0NAA07ghiKNIFshaPcP1aAwaAgBoHQ8ABgUAAnijXyAApeCVJ9zP04/BnUyz4wYEfrEN7fPyurRhDPHX0rYG8F9LqhbiRtrLiWD/oclLIe/pxilm2EboNQfJfrkSJ3WuuHZF6HvFYhW+WeU5Av5drbnguC8viwRg5mlasFldVAJrPhD08S2VNHmnaQvqFYWV84il26Z4F/1Qp2vFh64n9OBXxdhh+g10zTmadxUFJQX8wFdMi+GbL/+rH1kqb7NuTXfUth/+hCS/Q33HxPQJVL1DcFlhgj7OLe7HdUk/f+v0JjFUs1eAogQzDC9j+oAyEq+h9+QyHUiuT0VF9lE7m9rTDsf5aH7Fufg1uuZkMR0NJeychh95t3sTsf2emQ7KHr9epITtn+IXjV/UPFvTU3+h8N0aZWvzKL9pelrjVI2e+wdNb1Yk5TrAEvkYP/cFkv4tJOX2rv5IxOc1p9DenR+Q/F/hFJu79E8S/qs0gXb+LbtDViXzXE2h30uVaY2OyjuHfsgXE2KMu5i1+CCxU+NGQp3LNGRiYqJjyaoIJW10gvtjxt81VIPTamiL0HP7fvbzkmHz5vRnLfijtLhzSQqtvWVyOpAdvLtzMZYAi/w0Zosj1QcL3EbF8hV2ocdlJW6j4PIVVYzptfuLNs87wojZTIeOyvRcsVdz4JO+Bc7yPwE7HXbZWArreJUzxJq9dN9342NJj7dKy7Rao87N2TqEc8JJ4ySaHTsYbiqrETjmKYYjPul2rKjbcnEFm03ls8W0W0aW61ToihFD+09wGUm0qXxNcInBmg9emJjdmt/RTsju3I2TxJamBU2LMkqHORRDLpqwxji4Wa+DNqeINDLRnNkhRy2d6Ca4zDR+EyYxpw2d9gFW7PAhPGJOSz+BFQJ8Db/Y6Zlu9QrMB49PjDSjy26BXZGP49OE+Db874/RARgKC3OL2ajVbv7wwDM2r1PxyXcCg1hxnwTqInxoC1lfgRcHTHXzaVE36aluD/nxijqxhzPNj9RZ05aqFYdO27OIfstiM0z8F9mKnJQeh89LGp7jeOZjKdicfBOOUD8Ks6rmo6uX3PUU+bHjpQCbtrZMbJs2UgbB+PeC1sJqRN3duOVGRqQdXftSmwbSfzLAGxmL4nrkTrEIYdfbQW+CxX3bs0ILbJ4v2aoB7Z1zvkALE6i+Tt1pL/ZY8KvH83A4dWafGj6yiTF6/c4co1S+GbH/tU/oT8gWDN615Ro2uia0CucUWd27/Tp7UdiILWsHPp0QYtRGNz+k1yKnK0J0nxQ8x1hK0HxZfWsGXLWGzpIvy9h7vtvtcv6ajpmCPZlcODrhmwWd3J/C8JF2ZmKdnMLQHkFPxe1hsjp6vHRMrduHW4LZHT52+zO0thbfScR2Dmq3mfPmJxd8KiCJJ3fxfWSmM+1TN/lhOeGf0XTWal706C5WqrRN0T5Pt4y6SxG/eAFJpyCdEXxSLs9OVr+x5a+aLBpouaDrNP6Y5nWj3gndV65AM/v8FylUERHOBslj6lsLesURTnans47ddLHfN/20gVliQ+CFM9FC4ouj/zrElrFmM7mviRvfgT+D+nEChfbgsFkpg9sDfiZg81O93GSuaeuZ3cyFMvl8+bpBie14LUqTm8Cc07ZAaqmOq4xSu5pjpbVAjUhpwgfAJRM4W/BdyK+NAjU7r9sy3wPQmIStkT6GW40Zr6Wt/Fute86fEwy/Ah/ddl3KyXzWhBrHRbCR1fbPEfZYzGgsaK7z7FGWYiKiM466ZVGLgkCnKIoR8rXQunH4303edyX0qDuLC/mSrKaBZlR4i0LZDpm9CfsvaTySIw2atilsoBij+cMfvgiBuUutk6mTe/DW3Rxskz+0a48J31VmjBd+qwUHMzVLqtj+jsoa9W16cuc7rDJ1zOSX3Tm2d/X6EK+87NC7zBot/K2KDmaq2ie55DVkzSc9GJ2ZMStH5jOqcnXTqm+dwLR5VT28cqVLw5R/LCr8Jb9Y6rjp5ZDnX+CXvJilvVAKSeW3C7UumLrplunhAq27LeE/Kor4lNX4Z250Eqh1Bf9aAAAAAQAAAEk6AAD8KAEAKLUv/aD8KAEA7dEBOrOBYy0QqBwI16NOoQBp4+gWqamdcah6OSQYM3lLUBx/c75FLgNeA7yLQX5KKaWUkg/8BTUGHAa2zmbIYGftbJpqsBqsnNwGu8Hm5XWwHawHDyFKWBMm9ECAkBPxwX6wK+zdf3pMmDy9p8/0muycjYuzAGcr/OYnSjSoEKV35GjRL/pGgP7Pn8zMPJ/n9ejBfMyvU8fO2/k7d/A8no/zb+yeRYEihU1hY8SQYWVYP78Zdob9++vj44NhXfyoSXZ/n0l8vs/74ZPHaj8f6gP5+UAP6AVJPqFHJPmI3HyaNmwk2cihI0fTulBhX9gWKljYFtaRhXW0ja9mzad5N2vejZIlVogNDIS0kJaDxZMgQa3NTrD3S5XC9Jje8zPZJ4SW0LKwjfaGDqvD5rBD7AlbosQIO8LqWRI/qfL5VH7l73lKi8TusEDK7IMX9aN+ksWyAeyVlbOpBavauR/0gl7SVrAUrIWn85Jv6N/8modj72yfVWHZbASrZqcs+p/P6BX9IqvFLtom9oE1YkTQCtoidsmHifwv7+jY+I3vxUuX7/KMjI//+JCQaB7NkyEj5sX8mDFn/sybMQPmwXyZj3zExKfyU6ZIeSkfJcrhHz4UKFW+yluxwuW5vBYtWB7LZ8my+Iu/ZcuVv/KKn/hLmPyRN2KkyBd5QcEhP+SJEEHySD5JEsM3fCdOmnyTHxws/MJ/8kTJK3nCZ/I7ePyNBwS08Ta+Ro2//3saNHA8js+RQ8gL+R8/enyP9+Ej8AM/SBAdr+OBPI938eJVfIoUKB7F7+2ZeBN/4sSKX/EsWMz4Gd/XB+NhPB+f3/u9DBktvsXH+Bfv4cNz+Lu7Db/hNWiwe7vPkAHv8b5DhxJf4kOEAPEgXk+PxJP4ESPyPu9F/IePS5/Cv71N+Anv5tb2bS9BQoWv8BYs1H3dz83JvdyrKt3TPQYMcA/3Fz59B2i/4M3MFLyCLysb+7EnI2PwDL5Bgwgf4dXUHvyDT0tje7aHAOHsz37t0b7A1xP4rS2t1/qsLKzH+gEDuJ7ru7oSfII/cMDAG3gwMLEXewQIvN7rw/7r0anXnzN+/Pdau38/5wJewAMAQPVUX1V19VcfIED//lY/tRbGVa59cZV9jnGVcZVxlXGVqqqq6uD/6qZaqYVW/3IAwyr75lRVVVVVrSNkXKy0vKqqquqg1b+q/qtt3OS0+QcMW9d1Xdd1xfy38v/XlWhJ8CH8SDyx+HWETjrzANILwuh5N9dHpFTaJwhJMAsaCJWhqvJYXlVVVVX1VFVVVVWVje3x08XHTxf/0zRN0zRN0zRN0zRN4yrTdF3XdV3XVVVVVVXVf8U0TdM0TdM0TdM0jatM05VS8JHS7CtdV0ZVZUTg6f8LHUW8NU3JHEiShCxz07em6SITY/+TjlAcyygp1TRVMOfISf2fhOT6c4fSaoIhSr1DamZC8FCAq5tzSRkkq/J/MU5wA9WZdeVcV8515VzD1jAVcPKJ2hrl5LquXhjz2qhkdmnaOOUklOrYiPmfpnGOAe6XMR4KWnj+r+u6rpr/nv+r5v+6ruu6roV7npp66uOHaf6zUa4r57qu67qump6Wd101/9fIdV3XNfJ/Xdf1cV3Xda1cFTX/baABREz0G3NRw0WBzDx1hHk0FSFA6JJk5aiH6I2NXIdCeICPz0aNOypikIuDECJViqENMhqtUBXBYLagsUDHv1r4n0IiJpYIYag6YiqTGWBvEhExUbX09BJGdkgLgiSSc2mqqGH+auB9ZhWSDQy3yDPNf01Ovrn7v/iPyMenZupKVFVVU9VUPVVPVVU1VU3VU/VUVVVVNVVNVVU9VU9VpQMyx0bhywh1zMXjP366mC7CrZsd0sV0McUwKCUOTo7FSlhrdpz/kv6E8fy/ZEEsQxLJldFZiD3Nfz0SkKvmusnhkJZ1s5KedV0f18dVcVVcB9fBdV2bBCJb13VJmN/KhFKMqqqqqqgqqqr6qD6q6n+cI6UYrRSNIOzgYWyjAtcY5pemj3FfApGladyk4JW8crmj/G8EoLZGKfifpI3KqthG5R/O8tIW5d+RFUfuKFfFKzlN/+MoI+RNrxYRE7huERP4jN7+b37xTxX4j9Jd2d9i/H8PAYWFh/gQU6HyBD/BhIRMMBO8ZEkT3AQPDibBSZRgJRgJdoKnQMFQsBQcBR8RxILYCC4yZMgP/AP78AEEA8FEiPTAPTAPHjgwDnzjRg6cA+vQYQPbAMSAuAbegYcEwUGwEByIafhhP/yHZ8SI4QK7wC1avMAvsAwZLDALvGLFHt7DJ06gwChwihQlcAkT2AQmgVXgGDAwDNyH+fAIPayHReAQGEQezsMfsAfc4Q7fYTzMAW+ww3ZYA85ARyeH5XCaqljFdXVxOA7Dwb3hNzxhAgVMAVeoIAFLcMNuuA1bwHRzeA5jwBfY2B7gBxgNLQ2n4QgRHGAH+OzMDJthBQoW4AWYAQMyTFaGy/AYboDZ1LAahoDXxMQMYAP46wsMg+EECQrgAtjLawtvYS0tApgA5uIagAdk4SyMhbuw2AF8ACPAYVdXVJgKT01V4SosQACKUdx7xhljrLHGez/m+AoABoADYCtSpD7dT9eTJ1AX1C1VqtPtdD8/M91MFxMmTVfT3bTp0r3keT2vpcvpkgp1Q91RV1RnJ6QL6XJyRrqRbqVKj+6j68iRoqvoJkq06C66jBghuog27+bVvI1up6Qr6VK6k+4hQpfQNXQL3UGALqAr6Aa6f/hcPtfP7XP3ZN7Mq+fmuXgwL+a9c+3cOpf38tK5c65l5a2865VzKSWv5I1zJy8cN9fNbXPfXDZpbpq75qq5aMrcMvfMNXPJRN7IO+aKuWEe7+MFcyHvFy/Xy3W8jZdx8S7eLpfL5SJwCdytLa2rdQcMyLpZFwurysoKRaf6FRAYOGTIDyEyrp9f3+27MWK8uC8uHx+MC+P+/QFewHvjRo6bQwcRIjVq0Dhy4IqJdSFAEBY2dsd+3EEn18klJExyk1waF8mVcg0NbVwb9/BeuWEXDMzAl9f1ugUKUAW4V4ODSp48YXKZ3CVLmtwmt7AQBIdAggYJOpToEJlNRHbJblmZArMJFw3NwdlZWQPCq0RJEUEFd8GCB2lX7fNzEydOf9+WUrSdOnny9MRkMdlM9pIVK4VVCu+UKYbX8Ea5h3jw1NEkyVqyRMlSspUqXbKX7CaLiRSpUXaUFSWqM5QFpTXe91779y/PcuXk5uZC3A2MGDWyjeyiRY/sI+vI0abdtIgQaVpN26ePH+vHsmHTxraxbtzAsXDsmzdrrJq74WrQQHfpbl0dhovhXriQ3vS2tcXduCtBgoVr4VaoAHfhLgUKb/ftTrgO8PDsONy7y0tLa2nr1JmDiakoUiQLidNCYnFib2/uytkyZsCAOdPZOclOonQ7XDu7DDfDZWNru203wpWwZ0+mzbSBrKC1NbcbwZChQYVso/uA7bJdtQvh7l0WLFbcFRcFihQ3xVWh4sP9cEHcPHvHjrVj69hLa8aeOVNpK60cOZJW0lJSTtpJu1rLHTtmyLh9YsREjhnDRo2lQ8fOSWPnWEVo+MSxf6wePWgsGpvHZrpwMaIFiVuihJ6Je+KSEHFFXL07wpaxZMiAsWBspA1zx3rcHvfH9XGrAFwAl+pe3QNcl+t23a37d+PeuEEukMsjwU1wZ9wuK+mT/WQ7Lah78cVbsKhZbp6H6+FyuHh36gqwnNfsll0Gd8mlcgutJ6vpKlpCdpAFZONYNrbPHXGLXCMXyi28hrbzZjvqYkm8iRcREcfFcbVcHQUKaHl5lZmNWQQIxMLCwCyYNWDggD1gu7q27JbV0iJgCXz16MEj8JHLclkt24Wx/aLtlw/FgMGYFUuSBMgRH5YHjyA2iAUC5If9YXfsqGFrWBo0bFgbFhDwBg4iRNDQEtgEZ06cPIkSxQqiA4uG1uBBgwV2gQJbeGgPraEhFAvFWrFVLKKNEuWKvWKnTKEiRQoKFHv2BBvbmpraS7JpNu0lSXr0j37Rok1FnyhLliZYsGwZZGLIxBrawkQtim9vFgIFC8GuJTJysV5sl0TbxVKxWddaWQDXAvhS9su+KPuiSHl6UKBs/mSz1VYAFYraqudkObf903Y71amTptf0nDht+k3/+RlnDZYdMCBAlr22yl5dUVkqsqf8ycnLyzk/59fV8i1fjpxDf+g1NTmf8yNFgvSQ/tIlS2/pK1Wi1PmO8PDuOLRZN7cJFy7QWTqLAUNdXUsb6Fl9gPbqWF2AJtCvegCd1a06AC2gV3UqbdWnOqqpeu88l+q766wJZ0j9dpsP9eel8h5Oio/KllwUD5XZcFD8Uw7DPfFOeQv/5JyyFL6Ja8pLeCaOKQfhnvxStsEt8UrZBe/klPIIPolLyht4JA4px3FO/ihD4I54o6yAM+KKeCKOiGtyQ7wQH8QFcUD8D+/D+XA9PA/Hw+9wTF6Hz+GXfOVyOCWf5HE4HO6Gt+FruBqOhp/hZTgZLoZHcjAckn/hjtwLZ+Rc+CJX5Fo4Fp7Ir3ArnAqfwqNwKNyQF3JC7oQ34Uy4Ep6EH+FGuCAnwoXwQA6E/+A9OA+ug+fgNzggr8Fp8Bncj8fgfRwGf8FbcBZcBU/B9/gJXoKT4CJ4CA6Cf+B5vAPnwO/4Bg0Z7OroMFzgc1yVS+PgLFSgwN/4BDcJbRHYIKxxNZ72AM3BWQMGC7gZV1BGNpZADEEYP8DBDHwV8OriIsC3uFbWACwBVwGsOABOxac42rfO+HK7S21Se5SoUKA+eer0uTltTTvT9tyXtqVKnZQmSYoEaXNuR7vRXrQV7c2NaGseMlSI0CBBgTag/cdPHz579OTJ3Hj2HTuYdejMubTc65ZTSTkpGQfOm+1ms9lrdpqNZpvZZfaYLWaH2WD24/6yG7eX3WVz2Vu24s6ysWzEfWVX2VS2lB1lH27D/WQT7sHdZC/ZSjaSfWQX2YJ7yBayg2wg28fusXdsHRvHvrFt7Br7b8/YMnaMzbdhbBe7xV6xVWwUe2+b2CX2iC1i620Q28PO23ibw96wNWy7Xbcx7Atb3XI7bsPtCpvCnrDddtuOsCHstZ22H2wH+2w3YLDATEEZ2dhOsMUQhB0AM/BVYHvtLi4CW1pZA7C2gH0VwApAFdUUuvvmOuNrX5fSpEaJCgXqk6dO+lNz2qQpEybPS5Z0JU1JT9KRNCTN+chRI0aLFCXSm1pTH9KFNCE9SFAgQH/89OGj9+g8OlPjuWMHsw6dOZfaUsvRlXpSS+o4cN64acNmjRqdRqM5Y6YMmTFiInUYDQby8YtjoxdG3UVzWdyiqCULlkSNqK3oKnqKlqKh6ENdqJ9oJ3pQM9FLdBKNRBvRRTQRPUQH6iD6h/aheegdOofGoQG1DU1D/2k/LUP3aT79QrvQLPQKnUKj0Ce0CU1Cj9AhtJ7+oD3oDhpP3+kNOoO203Qag57Tqk51nLagK+g3PUFL0G2aTUPQajpNo2kHuoFmoM20Ak2mx7SYRqAPaDD9pQvoLs2lt7SWHqCx9JUOoAHoKj2lUd35zvhaUnlUFhUK1CdPnT455U05U8aUPS9ZqtRJaZKkHClz5kfZUSNGixQl2kSUNbOhXCgTGiQoEKA/fvpkPllPzpMz8dyxg1mHzpx8mdcsJ1dSTkrGgfPGTW6T12Q1OQ2aM2bKkBkjJkdmMBkyP35xbPTC2IVLXsyKWUvOgiUR8YqVKlTylBwlQ8mHhoVPCJ0MNslMspKcJCM5YqSIIJEhQnJgBpJ/ZB89eOzQkQPHjQyYa2Qa+W+Gn4wYfXww8ovcIrPIK1SkQLF3wkSJTCKLyCGyHogPHvI64HHId1lDzpDt6ugwXJhT5XKa4bKFXIHC2wQ3CW0RMltey2o57QGag7MGDBZks1yWyfJYAjEEYQfADOSvXIArc2Wv3JUJZOWsvJW18oCrfJWxsoAcoCpXZasMIFP13PNURjPPO+uMP3++pURhUZgUHoVDecKeMCj86fMTE8aEPT0z4Uy4U6dL+BK2ZGkSnoQlSaKEKeHOTkgYUiQcCXPiSvhTE9aEOeFNjhwlwonw5qYirAg/eoQII8KamoQwITxoUCFcCBsyFAgHEoQFYUD4EHa0CC/CjTAjP37y4Dw4M1MP1oP//MGD8eA7d+hgOnjOnDq4DsbEtMSWl/gSr9gO9rMH78F9MJ/KSjgYDn7zJg6Og+XIcYPd4DZt0uA0GA0aNVgNXrPGDDZzBp/BZTAbXCmJJTElnsRkInEkHoPFYEYveAtWVNSCteAsWRJxIsaCZREvYi5cwuAw+MuXRtyIHR3BYDAYErIL7oIfsReMWAVXwVewlSlTDLEhDlpZA7AEXAWwAlBFNYV2vnXG194vRWqUqFCgPnnq9Mlpk6ZMmDwvWarUSWmSpEiQOB85asRokaJEm4g0DxkqRGiQoECA/vjpw2ePnjyZeO7YwaxDZ86l5SqnknJSMg6cN27asFmjJg2aM2bKkBkjJjIMGMjHL46NXhi7cFncoqglC5ZExCtWqlCZIiUKlEPDwieETgabMFmiJAmSI0aKCBIZIiQwCJAfPnrw2KEjB44bgDZq0Pib4ScjRh8fjBcuWrBYoSIFir0TJkqQGCEihB6IDx7yOuBxuNugIYNdHR2GC3OqXBoHZ6EChbcJbhLaIrBBWFNLe4Dm4KwBgwVmCsrIxhKIIQg7AGbgq4BXFxeBLa2sAVgCrgJYAaiimkI73zrja78UqVGiQoH65KnTJ6dNmjJh8rxkqVInpUmSIkHifOSoEaNFihJtItI8ZKgQoUGCAgH646cPnz168mTiuWMHsw6dOZeWq5xKyknJOHDeuGnDZo2aNGjOmClDZoyYyDBgIB+/ODZ6YezCZXGLopYsWBIRr1ipQmWKlChQDg0LnxA6GWzCZImSJEiOGCkiSGSIkMAgQH746MFjh44cOG4A2qhB42+Gn4wYfXwwXrhowWKFihQo9k6YKEFihIgQeiA+eMjrgMfhboOGDHZ1dBguzKlyaRychQoU3ia4SWiLwAZhTS3tAZqDswYMFpgpKCMbSyCGIOwAmIGvAl5dXAS2tLIGYAm4CmAFoIpqCu1864yvtS1WpNgzQUKE3oc8vDsNdnQX1BSuwptbG9taGtoZA7OyMbEwsC8vrq2snHPuOef3VMSnssziYeGQwD+/GCRE6H1Q1zDWlVXVVN/54iclCpSnz02ZPC11TorE6YiRok1NQ4QEAfLDR0/mHcx777333pvGyxQkOl7oXVDTNLSzL6+pfvcnJ53LtXIyzps2a9KcKTMmEsyjo5cui4pZEq9UmRLlsJBwkIkSJEYEhwQC8cFDBw7AGn9+MfhE6F1Q19LCwKxslShQkyIREkTnMs2ZLouHhUMC//xMkLCja2MbE8O6V3RUW5xrlAjmafCaynK0OeaxS5Zdha8N3YIc03gA+r1IQeLDHV36xoZmJrb/+1cmhcEUlRHMs2GelYcr/j/t/x/FwBehF9A5vomqqBw/hKZoHCeEwqEWeCC0AkqB+0Hf0Al8D+qGSuCZaBsagdtB2VAInA66hqpxSzQNfcArUTTUAZdEz9AG/A3KAF3A2aBmqAKeBi1DybgZdAxNwMegYigCHgYNQw/wRxQMNcAb0S+0AO+CeqFdfAvKhRLgWdAtVIsjolnoAF4FxUIFcCnoFRqAH6JWKAD+BK1CqfggOoWifAnaUc6RaF4EzSjmQ9CLWh4E/V6K++ik+ii+o4vqoTiODqp/4ja6p96J//XPzonL6Ju6Js7XM3VM3EX37Jf4im6pV+IoemenxE30SV0SH9EjdUhcr3P2R9xDd9QbcbzOqC/iVV1RT8S/b3ZEe1PX7Ic2pm6oF9qPOqE+aDPqgnqgnagD6n92m+6n99lqOp++Z5/penqeTaZndjw7st/pdjZkx+x1tmOn0+dsxn7ZLfdiX7ucraVXdsqd2Ce75LbS43Q4e0p/091sKL1NZ7ML+5quZjvpaTqazaSf6WZ2kl6mk9lG+pguZhPpkT3MDuxgOuT+0R/7l82jO/bGnaN76YwbsHfpXDaNvti3bL+u2LXsvp6lY9kvemJH3Cz6lW5lp+hVOpV9ok/pUjaJHqVD2SH6YTfcH3phf7I7dMLuZN/1wd5kZ+hM+pJN15X0JHuuI+lHdtqN9CLbQhfsRPZbH9KFbAk9sAfZbB1I/7HVuo/eY6N1Hn2H7uw6eg4tqePoNzSiDthtaEO9Rqeh9fS/PkOv3a/L0JQ9Ru/TVzpfh6Gp9BfdhY7SW3QW2rCv6Co0YU/RUegmfa+f0Eq6iV5CH+kk+ggt2EX0EFpI1+sgNJD+oXvQPXpe76B1dLzOQd/od32DrtE19Ax6RrfrdTpGp+sYNIx+oc/pFl3tclpFT3uc3utw3YIu0St0ClpEf+sTNIju1iXovN7WI2gOna1D0Br6WlfTdT2tP9AXOlp3oOX6WW+g4TqDvkBT6GZdgXbrZZ1MR+hjPYFe62IdgX7Qw/oBfdbBugG9oH/1Arqse/UunaBzdQI6rG8Flg2opFGXWQYGBRkQgABaAgBDWBkExVCaR1lL7QE0ioWg4GKAQAAJASAABJvEwGVimjbKKEAgwQQAUjfdpo3dkIZvymd8cHm18x2xgtTNCf+cn/CB+ijjYU8iFnxRvYr74DdQgzxEGdL94BvZlV5QFm0O6CRspRdWt3gu+hIzwIOJQd4Xvymd6AfKUM5DjsDueMJyVfeFK2EDOYiy1XnRPxIzPqQsYj3oSOlKPyoO9R9wBWaRB8irni98E77CQbQhrIP8lJ34xcIq70FPQBZ2QHmq/6InZhc8QFnUOeCb0xFfRK9qLuQFzCAvVkd5f3DGtNCDiEm5E9XdZ4aueZ3wnJTxvoAM4IP6VvcF3sgHOZC2qPHCN+UrPKg+wjrIS5iBXyyu8j74DWRhB5CG8i96Y3aDF6pFnQM8GRnxRfWqzo1+wAzyIGWQ94dnTBd+kZiUO5CTsJueUN3FvOFJzAIXokZ1X/SnxKQfCJM4D3kivfKJykX9B5yEG+AC6lbvhd9ErngQtQjzYDekJ/2oMuV7wBOYhR5Qrvqe8En5IgdSlnAO+mZ2xBeTo8ya6bae7MZlRSClCwM9KUffSK18ELEo9wAn5Se8obrUe+AJyCJx7rTM2lm909COpZgvKO9JoPR2ovqE98MvgOdlIzqAOvX9nrajWP+H38AMdhBhafeDb2RXekFZwj3Qi7hp8LUXlKaqs/8k7IrnTMq/kR4N0grw91R62cOk1ZZtckAavIwY4EDCru8Nz5Ts+AC1KXcgJ2U3PaG6ScYLvpld8UblXzkvTSiX++I7pjv+mDr1PMDLmAVeh62svW19rKjfoTZkQ2yID/mQmFgLdJDekrK9H2/mMc/5FRL5y/84ZQyRkZeq19XtPOgfxAQPUpYaOl6sEmuzPZu6SCnhla9Bf8Yt9wcyvdZ/QYt+PjO9drWtgup+walhJfgt93eIOD8TeVG70W655gCviPNDxHC7kU5Ox1zutQaeqE6qXw1vYY6rgaJpdYbg/24xeRRNx0SGKGWjM+8yjXQXxeNHHUiudLkQl0QS9yBXclrduYUSzyxPvZ+8dAHFJZKVXbY6rvM7poaEwJQMxV9ul8x7VZahknxMidTr/2Vp0Wsym7W/s6atZ6eTWu6dW87Kzk231hxTqSzk/Rdr9eu/1WLOihBW9++rsbi/CGW5Y6Y76/+/0axlRoa22HnW3Nrc+haL2atZypZ76dLRo6POFeXzwlJi+oamZUBqqeRn602S35WHW7KxsXsPV0GGgnULWbIwMTp+wSIR53yFgEg/PO7/1VYsS5F7XK+rN9ExWCY8HLT2Jd2CKGyUPj0/cZEIctZmZQJOPS7o3u0qlK24+25PNTZKN70/dVUEOStWrqz0yoiZMCxsjUPVOUsRulVXLM4/rf5sJUjyuPJwTCYO9X4SBcpcULfJrMKnfFPzExepkwl4zjT4Bzo6G/NNhU9eJNK8rGzIZPJjeHfurqLZi9y5u3Ph5s7d1YVLF9euXF2792uX3B58zkKFfgFDZfBoxVqLxG+l+9eRiV7pF7ybarHbwM40Jmp+WjQuwpCgURU8qNZM/7tumoWOSPXuBrKLLIS3/LVtv/h1VhFuzAKBwXjyz8XJ2stQM4XfjeCn2nazSUjdqLmfJr+pCztj4YEtKwYyXyBwlT2s2rJvkCyqReHM1+t674OtALEnA0WePA5zFr05Cil0moNDW1p9b+uJQh8vydRR0jthzoFz4CcERxqlycZIjooCMfffj0jbO8+O1h9aDMIy9T7keCuDtaYdy81zcqR4OFjrWfT7lTN2d0PVAiZENVqpS8UHGyB7I42/poB/48KRVm2klkt38YqVdV8rI2uMCcY/yJwem2yd7tIUN8FiRk8SlEiE5Vu9++pY2g/KJX0vM2Q15guDgMwXyb/mSvQlXEGVNXy55IqWvfGYGzGUiLVrq9eurwGuCaDJV5Uo0e8HQxYjXm8AogC6My1jWnM9Z3nVgBpz0Kwy9WCv5h9vNuIRSpz30MzIKy4AQj5eH7c0s4GgGSHBHFvh5NNqzp6Fx7gl+qNTwoIPF4ZDhuHgDry+VZPFTPvG4Ovi44/4FwiUhL0q7oh5r8owBx2BvMcS0XnSf/G6OpMYj4fqITVrDt8H5ugzYBnXSip0q22flVt4zZeRmG04XPTuQiKQ2RFVBA6MvyrgLLNCj40cfXUc23Bb1jeGFYwU9/1XK/O5r8Eig5EslAdGMpftTHJcvr1Hrs8SufXDzhiMlq+lvjqr5LtQmaPu3lXC1KCgmp72oMHNDOULSOLz12AvyyJvkGgfL2CJ604uWz8pW981oHTeBhd/gyVJSALBo257FsTM4t19s4Om8AapLcYDXDF2LLLwnPRi85N60ZtZsuU90xDBrQv48b22JxasW9n9rixZTmnJFDtFxrsbrhTpNeXTw/+2kf8X3ZMtkNDxoDlnVeL8lTIXQmxwoHt3W9PMR6kWSSBYuB1XK7P8TMkXUTB4pJujlGE6SRmWJDwMaO1TVCl/ROnlLExc6p3LVCF/pPylICg86+ykS5CcUOZlCj8WNuckKpI9UPpSCgaO9e9iNZwfKM814WLlJmhyvy22wSlpVlZde8HdnQzoI1bD6hkOJfbtYGIxH7Lel6Ltt/mcGzsih2bbaXGT55tjUHC92hSmz6zIt5YFp7OTomWal8bO001P6coQvYcGj3VrmFjMjaz3mIS9hqzdfndYL+fF7zfG5HZxlCGRH6bmlWEHXBKfeTtKPR7zPfL1TZLFaZUU9Bkmpuc2ydwxT3i/hWIxjpQshp3C9Z4qxn2tZLQGC3e3WWy12ZJvLRdON14Mrf2S3U0YvvK0Em4DzdCbb1lMFhzXR1Jhmk28f2vlLfpdjMRJXJQic9keJMiV0YxoBuZrggtdOR04xhvzZ9oLjxzkajVGlMlpvYL7l4JJY211GvcJZdG0nAT0Ai0KI0eovkbgbpAWao26YrpNPscjWhS6TE35yHGaDzGZlerumOSmEvtJ41B1QS2xOc5incgWjdY+gZabgF6vRWFkwOpqBm6N2UK/ZM2geMcqZLZ0kIBXiIW/3bb1fvMWxTzPl7jVj5v2u33MhvheA3/FNv8LsVkATq+LePozYtIx+0SiZ4dfwdTyENlJr7ZCRNcEQVhY7sbBxM0RpwWi9yQoE3KRyBeZyDSh7fjkbgj1w8Z1whWli0VyZopHwUVLRb9g4sRGJwuibORqsatZe2/B6OjmixMU7yCEzOkYJOBtttY3GzSiV2HfsOjEY7hpxMyTOm4Q09EMkUwc14QSesyYdgxXjpg5HQ4J5DhtJJrR4+q3e+g3Tx/d1/pxaW0jOnrLSedqV7mrrS76nU2mo7nYXHR7ju5q7elW24LuraVIp78jdeivTFeMDUq/Xag6WvvVRW/d0l1sX92qy9i98W6m6+ayTllgQsnIcHNbaJoU+rnAZLnKqtttX5kCqGDfh/9vdhsiFydlL/B2jAO3bPCpmwKo8gLvPUeMlKsVtJmG3CzK4I0HMFyqGGVFg2FofFt+T5YaaytUuTTQTO0uZ6A50L4Mwcfc46IUz4Edx9xst2MrFDTcCuUxEdmZTGI0wtIQ4wT2l6FdsNhowH3KnTUz31AOMiNNl/ntLJisxaLYgUbj6YvH8nafTSffPRH3Iba8TGRa++1eMnzkoQ855W04O17nGv7jrm9Yo77m6x34Cdo3JmoXGCL343Rv+ypPLHtammNjfWtCIXxacZF7IfrnZzl2kqympXlmr3R+mmzxvDuqpdak9sb25qJcPyVwvVv/9Y2C+PLe6hwrsVEBLFUTG6SobC2F+WkHlsqbRfPgIcbd0ljLS+xjpzhkXo9wcLSyWestE7UorQeNLe3ptydrkWaOTeFjT0Ldora7WHMpUuVE9YbVG+Ki6jcWK3XJ8n0b1g777QExmWkjlTVFV3BoQdm4UqtZJaXV/M3epIwaydMcMQlDS1vHBT/M6sFO2rKUJ1Ax5pNm5+iG1jQ2rrrLrDh2R/OxTHbayGVNIwXMBtWmUOsRQHnc+MY/YaFHzDy3LnEWMz0VO0Yu2MtDE1gnEHSUmdkcLI9kLjOPzD2M28rcURbzBAWMmHlWp24QeyQbYx5lq2Fsyu2P/EMsOEUUsB2fMDyfqNn8ZYoeTL9Jiam8NQqOZNuh4NzaBeiHpWxPT1ZdfRyzEZXiCqsQvaL4cn8L+0rQZenLzZL5tUzfzl7RgvlL+nZBJ3u0xtoF3ECSZHLwrOvymLJRD+48mPCGnDqVyifkGkm6ccPnUW2WyWnCOrhlEmFNSYyh5yMJZrD8I+HADzIrZlobA7zIGJw3jNGu5mMXbkRJcplHH38d4r2XWNbFm2kW3qSnHlnSlPF1k+/VsUftmSfm2i3vO9T+pLMeOfNcucgt0ut1Wg+553fstzjz/j9Fs7Kc7OJRfp9VKzL51zz2ejtzzt+JaE1YgYXWZfqGQ+DfzpbU8izvybLl/9FktV1+kvzpfl+AoFp8rq4ppJQxgiPQ+QARf+xzsVvitQOf++eLiYpXVK0TDJ8Srq33OJmZDwf7TfU8NStZo92OgU71pWZVLKVgY3m8qigp3kVxBdQJXwH7Geue83FB7s3jZsO5HOwbITnyEvb7ovOdVMjY9wF1QG4Curb1uT4kOS5D9nGczZMZO9SOHQvbJUtXq+Y4VkS3Ziaot01DRtlC9mQwy+zL2gTMka3aSRUzMSZ/XiXTLVTD2FWIcGz8v3vhMPq0p7Quz8KQ+LFF1axZCiy3qmQERnaAj/lkgpCVgPyJf8xOg+xOUQl3xhUjY/HtzIhZk+LYVqWBr1ZrQBB3GxJFdi4cm8UY5DcODsh6dwp8stYgRGacGH4z6Pa5sWurh28G/aPWvda79lz0SvultH2pM3F+W3fObnQ/+wHNaV/6pAuMocjE94pDy6fH5aSa1fAtNhnLkzQwYp5n+XSG1mw+Lvoyqxc7p1iSnGjTqLVNVN41tOc6LlrWrMb8hgtan8T4qDnMxWeYPTqmXoUR0zispltO0sCIeZpN05ltmk1VrSMm5uppYnVSQ0fJc7bB1AzMeWcIAwcIWplaZThNYsEIfs5KlAWwFlBL2D6yafUYxe7ItgNLQ6y0GMwr35l30CxiVmgPUuZ+simKLGcZoeRm4vmDa1cO19zBerLeAtZj1bccpP80RdbNBVNWQ2DaEoKvqSZMWsT5s7uG8Pogq6N4fqry/cs20uXKqJpTGchchyt38fBJho28yOehP2Jdq4heUX6xv4WjPcjyXMsmaW4NS3dnL2jB/5K+jfjHdtljacrDZ4HLGmzgDsnOIQ4LgxGGfTmSuNiJJfEJiYWzKFG3EQ1J/std8yQMNza5ISPmOZe8c9kR3Ygms1stbZOZwc4ThDhGmGbJrFtLruVLMNOy+9rD17QgnMHv8k2qdAyVpzx3fpnekWtoL+aN0jd+F70ZZrJn1a6gQkPYwD5Z8OYLrjv70aS2MZCRmRDYF8HvpCP3bV8oA/qGkjWvzyUh8XiZa48Tb5pv7lAj2DVv56OtbnM1w+exbM/cJtA0BKpbwh4eZsG2bJuxYeTVHa9yFmOyTqs0nU1l2O9W4YTHwv/shYNt007Tujw0hoTFllW/ZovBcmuTkSjZMT5mkUk8raCfQfO04wGeMaLnNVtbO8ZN1FwGIqjdEsU2AUbNNXoNSNASGExWuT3g8Dnmiv/dzVQyorfsxHfWEGv5hAvXXAHMl1Y3NfyoJVT1t7rN1TahPaGt0OHFOqXSIaE5tiSnSpzinLPCsb58thQjW0dhZklLD6I+p5HdCEHrV+T/Ed12lQtw8uKcrF9Bmr8/ciwezmdFqazKevQ8siv0gl/LGUOzghvJZ3uduEbLBNgZUQeT3AGZX3VCAo6cZOZfhYEgpkfxT80B3BTz3fgXpAzbZhjjE2kYZUVT2YMG8lyNgpY9h5mYz3t1RGr1oQugc2tP6MAROZ3xsziQvNUo/Ks5vFNzvhv/xiEw47YdDuPbJ9bZDmN30MOznsogNJA5c9qjUDVcPQeZSWZ53pdGxtxrpdoBzWPjV5PlWQEjdjDRmZhyrDCk8fz1+P9Q6Gz6CZfOShppvjO6N5oh2k02wygT5/ILcXxptzzGd+TtkGDwGnTOj4+emGc7HJtBj87i1Ad6pKzlvBg/nOyOm8TulIONFnFIKLk2Q9b4oIlptpOxG/TYrKcKuI0tVrG1CXTzWbAdZzKX7izwyAgIbrgAMnetCR04Iqf5wWrquY0hej7kaqmbLMIJOAEIlHU7pPiJVhj34Dlki8I6ZGLs1lRSJioCYIZMv2G14LLxBMJZHG2wn3Bq6DaSRjhnqZUaTiYNCxnWjjnsoonTyG8yjvOUW/VCbvuuUBQ8k2fuSWeioaY3YgqHuA6Zm9SEKhjz0IwXF4ckU+NOavY9ksyUYET2sC7eahu23EQFjjrRPLdQh493qkf8I48NCfisQef88dGJebaDsR30yCxO/UBHylrMy3HDye64k9gntJlD4JRtMxzj200ssx3GzqCHZjWVQbesXfSptqZH1CtgccjoAHhk570Wvh3QPD5+NVmeFThiBxOZiSnPCkMaz1+N/w2FzqabcOms5JFmO6N7ox2i3WQyjjpxLr9gQzz/uOKarQonnxHbj0wsQc/XpuM+PTuSZzDZnkLsHOljz+M5h0XvSeOUNq1s42f4AG357QMEc6sHaOb2URDLzaUgLreSgsgr6HVuHP1xRNP278Lva3AT7TtdLIq1wO6hO2T3x6b4wQkCaMlPMweynttWAuQn8qNBg5S5V7eIDn779bDzB64klBmuX0JeD1hcHefocR1YVi8/mjGH+dtabvYi0NbKrzpBMI+W3alhNafwtpPmS3qL4quleWzQNd+ugII1oWRF+7oUdTv+46tMt/Q/LPTG985ib51N3aesBj3anfImkTe5EO6Nv8/Y0HWcY52u4O1S9/EZG+LTnFeR2zn77D4LNmX6ruSIpNtm59PvsFq6I1tXzGunO3rxkoqIvJ2H0/kZtdSORmu6GuNnOi3wgNajTk373jDy30OptMW63PZ6HXCDc9m5kV1ZLecVmgBGbJG4HcyyPpFmYPi62skLq/AmYq3WMxtEXYrLtI9akahW0jN5QguHzYQ1hbMgzCYMHAm7PfPO0m7ahSZA/sao7jJDJTiN/3CE6tbgJ5hbdzzC7OMtQ9OkDzPYXEdXWk0kVp3gzkodFgvEtJObaEyps225hnXNappTI6t+VHaVjjueliNS3K++n/Bo65Qy4f0tXIw55fI5BLx1BijBlCqc08Iv2Mew8/z3eMNuFwROvdD9v+dwYUHCPdIs/5F2tDvL+dV2GMWl/G4sejP5ferhj/g6hEfAXDBi8PlglbS7n3DyUOzt/1RvFePMXPGlY1jrtzl0tP+G8Gfmnugdcn9RzC+Rs5PvZQb/16OqtByU+r5fGL92QmYX5X4SMGjqCbbpcOYzSIznBjYhv2O6uDm0zjUw4f0pQ1YLp7w937ocAXJuv0776fU7YADlmj6ZEbx27Jx7VbiWzqZYZDVt3DgOWn1nEeIc6PteMdGX+0Os9P3e2B12vhdo0Psj2e7ETuCQF5sInntdNFZ1JseJNHp4GbcO0hEG0FkoAyiyZ5wF2OtXySe8G92GCKY0ZVhdeetUKTrWcOT+Arm7A8nt0E0THa+9b/U6NFPoffbLBKTYm+R2xF2C7vu/5Wv0DY46EgK+TY6ZwdojzXl30CN0ecPeruHDLWeFLHC9cSjH1fulS6t7sWDCybQeTCWqX/QWlCU8c/Y7+oPtgNlC4CpfZJudG/PQNBlzav/uqy3AYd9ujn/ooLUTRxbxDqN1PfEmT9FV7xEDouidcjejBoftZDGFuyKFm8Juj7StxmHFbhr/+NBpZocMNtUL10607H1YiKhzrqABaDsjTG+Lw4YHUqv3djbHtE12EKCvU0Ap1lRVmcUTjLHw/OT82O/atJDMBl1ht2DaewGxgmxxgJC3J0G21+xLsvZbjXTTzPOsREOrYS/1UaigxEYNcPOW5NjVA2lLr8vSgT+33duuwDAF0g+I+zbOPhtLuI/hbM7JHEhw6JtuUzRq4ApJeuj2jWIbhEFWQHb9fO1CehPYHcx6nAWwt4so9jNMXwNa78/gGTCV7gHAlZcHY5Y7ZiyDk6EfcOrupUuWIxeP6NeAFxzqx30+tLOmrA7VB3DOvlmjs5hmblcEzXIBW1AlGtqC40SDQ2OWzjjdxFzmIGEZHHI5VbrOTYQmaP8ISudoUJe7HhD+4ad6BOmwBAvyeglPKp84fLsIz/lBwsDHcOYfBUwyR8uNDdmh3NH4rJk7AOZlrtS5DW5v/riTtZiovs/iMDNtD46j4MJk5e1M/pC5ayE4rYwxU/nbhf95g7A3gCatCzgQgZhMmF1qvtV0765kWXN3c5ZGjbyejiB9ZJxr9EpnZjka15seGJuVQdXnhfHqBJLU0v74NGDxIv7gbYeWmQsjtYxD2CKokTIfgjl7/peSOeh56pJlIHN5GlM8vsEQc2rTwaZvQ+fVvMX8zwitBjnY4mi8PS+kP2Fc6HPzlLLhki1nbzBk/X+/ry6I27lotaLYCzO/oB4+PGL3WjJYncu1PZrcaPkMdYzHszUw3MrBasx2PdXxY1XNzfguG0PkEcAcHifTlcCYP083a7YO9avlx8dGGG9BwCrn+E/ECYw+L8GIGrj5yDrOcju4N50sg2xmYszc/liW89WAOgTeUhhPGDNiB/lkdvF70ho/xC0v+BrkzV2ZC/3sgm9XX76I1bZuHjV/FcOGZmBucrW6WnYlm92vIjuH29XVaOxrnm15wLW4YnMMOdkVmddaMuK608wdxtchodTivtZuNxOWcWkgtQtWK+uannNWMBlNaNjCg7nQ8n+XzmUgbRedLvR93Do73uGLrjX/58alUT+2UwnPlp0Rep5PTQ2uherZ9Gp2rp5JuUnxubV0hzwwzOrD4mFHyY6JuoGMOjjEN1Jryrso0xUwLOC4P8GF8RlC3kEGO9LtpG2t4+n1mVt0ym1owbiWxA51oTR/xYxhOc6SjUgbh9PNWoiRn4Hzrj4ajeVLO/15NjuHWOTx49w9NudvMuirbnNWhpbNBhwHO90mhLCyljs+t3u5LmAO9u5JVPS1wTU0eB8k3TP9sFe7wGvXWWaMNMyv9/E82gcDfRm0tvFxCIHJIP5tMsXv0jgy4CdAkRo/4X49HcCz+FsbLfq2htPhz3qcu85syFfCtDv4t6nR8dlZlSwwjZuHpFvFvo9bWBN8B4sh+kRl24inL/4maE7P0ayFv8OLmLJjdtNU/M7ammMWTNy2bBtGejvYCw/Lf2jZT+/gLTdtWGhuxDXCb3PnW9rR1bmNdbj7yh25sVy8UvqJU+zSbui213jizm8y7fag61Hs1eAfrMvCLO6JVTmIRZnseyZtyEmb2RTG8YJHsBN1PUJpQytNEtx6tAwbE9hKk9Jy+PQd/9w+ilq7SDfGruWJ47A4X2vTsB9iezF8Yj+Tkr0d4crFILjfiiy7fdBDPy3OffJAG2G3RJhTN7ctdO9VOTa6BdmKmX2DdvuyWZnNU5MhkSJkQI7bUWupX7nWBbTBnvtr/2gTd33HdzsllFDIuSgK3/HscaPWPt9Q2btyViq9oYB+NVniHOLsb+S+TYyfOMrW6Ui+2zfdMYRUW2omDmETFJ9xaztqtJ3QMaZnZr4MZGuyjB+iaxO7XTnnusbE6l14PCdoT6KT8jD4YkvLTXwbN2K+0e6C+mw5jGAstOq82DZHXdK9V06GglHlOYeY/MwFk6vwbzwBXbfEBTZM+CdnnW3xHd8SE+8g7BbVBmjiqPBgZTVMRqtHpc0+cGXyTY5bMw/PdFwFk0nYwpXo4ns1O2PkbO2YIQarN4zcArstx9lFfQ7FC1bL/48MHf/7VUVYXx0DfHb+4WMZ2oTqXl6Om1vKgEdRsQMIqhOTPDyo/TDCEGYnyearc5W69o+hBB+cYAQnN0fZnvXadKuJHvz7vZmrpdWwLt3sZBXc+7fmYCdjN5eqbc7Sy3XNVscWy9G1vrTsf29kESzNhJsVM1hvczvX98NowTCT9JbOatXmb3l+t1hvHnqbXfvnXbnjERmVyIbdigFYAbNu1qgNnSD4fLaSNmG9MNU/5fNkTV2k4PCctqXUGt07CxLDfF8D7TWNLkO843ZyzcTEorSBgPghMA+fnMDrC4IreLbpM3IEfDkfoHlTAz/8mXtnL+h5/gSbnZ0ml614f9oYy+uNyFu2DaamrCA38udj8/irjF7/7IVv9OWjGL2VTOfx+TtZD7ua4q0Wpj5izBohvDrs7RFXs8PQpvG6gPJagrC30OCPC5s7tNrm2Dk2E4TRDVi4mxEDbiXUtpF9XKw+yxAtGurj2zAZxP3GbTKFV9IWpsY3rGLZDVFuE13kjTYatLdBViactRFiJ+MCNw1pdqKLkkzWrd6RpyQi8L3ldCtQmQ8q5aw/nZA4f3BvgJbH0eZvkKE7k4N3VtquZQITqDwy7CoMCteAANt54tFgbOXkgyMs2cGtiREyghP7jkYTyHo0tRft8H4WOFw8960nwRU8ddwLA4q0LC2f3TN/+r4IzbI1t26I13Zm9TMmTIbVHpxKOogc+VEU/10XzQ8c0pr8gFibGlKlzs674VFW1E2DmU+3IrJL6UoY8m9/5paauWb2ajMltNK3LZ0RErsJ6PTHzjNoGcidqc7JmluA0xYym5g73ebeXjyQxV4g3dC95mEScuf63ivld1dXbMl8pEXcVO/2FtzznMFncOyj2SYUrq7J/WSXO5gel/UL3gaOs3GiR0z/1lHdTdBMFbxcqRh+rqyfZXSAMGG7hiPUt/8OjUrDCKtMfkpbf36qvqq9xCimhawrFWbwHmvFUtZxDfZgngqmgACgyihmG9tXK8zwP2OELMOSLshtHbaBDskEFVn2Z3mwEuhVraAwDdOPGFiubxoXKCe8/tU/OzadwI30LGvS+5R+82xlMuZtYEmLtXg2kjaVn+0AXCwESNsv1ggCBW6udkREB08lkjsyvjax6Il4WY1ZkeCUpDsJpZHtcMmDfRzdpxM0HVUE0Ap0QNRORWbZ2MRMjzHdl/y6psBfExB97nL/oxO6aeYAXOONlO5uJ7oOdyHixRsoSLTHTZDXRLpo7FLk9hnoJvDm1lo0+1g1ktx/BhEPTb9AaTCMUOfiPdNG7LPc8tq8IM2Ua5n0vFDnA2xsutrhBqEMaXhbT6G5iAqFhSWgO7D9nSiVW6+1HJoNtsoVErkx7RF/UC1Q6wLKhNW/emfHTOc98HjA5CQt/qmpGo8Yf09mgQ+lPF6k0moEnuZyT+dUZzXjV9vHwGMr7u7w9hXwNA59q3DRgHee0T+1YmAyjX6teIFkHX/vUW+J/iXZ9pTGbuJeiQX///9OAAAA/f///1oAAAABAAAATDsAANwtAQAotS/9oNwtAQAF2gGauLVkLhCgCwLsiBrwuqBM+WFLixbkC8OeH1LVMiDshLaIdyXA5tkndjdFLNunlFJKKfUQBkMGKwYfLAlb4iufkjJOHDkv59cVzsP5N28O/aHX1IT0kDaf0uZvXvpJlyxd+kqVOJ/zHTla9Iu+EafHhOk7M30nok+UaFChF/T25nbhQpsFi2ahcBbOurllsBkwbNnCt8QyYcMGzeRkm2/zduzc+Ttfpw6dp/OXl3gez+vRk+fz+LH2AwXaA+j/PGakj/R9+li+5fP5Snsiz+ZZPLwUNoXV01NhVVgYMP7sn40RA9ACWhkyXrhw4Wf7MjPdGCIk6AUN+jVqXs1LSqb5NO/GzZt/83Ne05qweHh3J1Q762bv7OydRWH79mwLy2KPz/6wg17soPVguQjYAlaLwJbVsmNbdsw6IPOyZDaCmprZ2hqbZbMVrAYbZdaGBWIN2KxIm/WfHrPP99FjZ9SwNewNa+PXSL7kGfuiztbZPQvCItom1tBesVa02EaLxTpaK/aLrbIBLNVz+kz/+Yxe0S+yZ7bNor2f3/N/LJ9lYbnYNEvBmtluuc02P5pvY4VYIkSiNmqHDDFijdgjtvC9fPktr0VLls/ykJBX/spjwcLluXyXLmbezIsRA+bBfJgwZb7MkyET+ZE/5r/8IuND+cTEJ//knThBfMRv0kTxFT9KFCtv5alQmfJTvrHx8R+/ShUpL+Udn/GPFD6RHzJEyAv5aBTIA/kgQQif8IsUYfJMPkkSJI/kDQ2X/JJXosTIG/nDL3wcOZ7GCwrO+BkfGAj4gC9DRo2v8TZs/Pgfz4OHjtfxO3YM/uD78HHjb3yPz/Es+l7F6+ml+BSfl3fiTzwKFHu/9ytWxPgY78JFi2/xfn5///cwYPA937/4vg8h4j08HV2H7/AcOMz93G/YUPd1/+GDiTfxd3cjfsTb2eE93pcoAeJBPIkX8VANrwHu397toW/h2dgqfIVfW1N7tadAoe3b/sIFuZf7DBkwPIZXVbiH+7jX8BHI3sGLiYV92Ddo8PVfDwY29mP/4EHap/2ECRJewpeVoT3an51BeAhv9mR/AMEX+KwsrMf6qyurt3oCBLRe67e2GDyDV6AgwSd4Li6v9/oFCwy8ge96BC8l4AVQffr9pV5/zvjx32vt/v2cD/gBHyAAgAfwU1NUT/VVL2Al/NXFu5B8fFVVVdXwf11Ts0qY/98Idq3/ltAudn/+VVVVVVVVGUX5lzuMfORUVVVVDfO/qv6ratbeqPkX7FrXdV3XdYXi6ccoyj/gFqOl6J/xYETx+HKHlnY+IjNHfH7+Qy272P35n2LmDBJdnpVTVVVVVTNVVVVVVUVDEyuDPoqVQR//o9AoNAqNQqPQKDQKjT40uq7ruq7rqqr/idAoNAqNQqPQKDQKjT40GrZqrpphldEsL5YsWtdFVV1UIdVEyBUazbL+62Gt0CgmwCnrP2VlpQqNgoGR5EaltFP5RlWhUKWdoQlucnLiVPq4spT8l4RG36LrirmumOuKuXatXaqgKvilZIJZJeW6rmmK7KDRLFJJQKmSYHPq+gj5FoV2AdN3dypm5v+6rivmevmf+c/5v65r4rquhImLl11olZzrirmu67peZnKu6+X/irmu67pe+V/XdV3XdV0t1zUxyebl/wwzgouMf4EsJA/gkTvMo8DPrzc5PMSWxvHsDMOWJKoagw6pSAp1mBFoR2Xi48JgtKcmRl7+//PJcHDjXyX8h3YxccdEbewcc/kvhhOScnGRUVUjIK8LzBCVBUXcZJBUVK0ABtZ5ZrVKmhZrVyBc/tfx8+P8j+Lnp2ouMqqqeqleqplqpqqql+qlmqlmqqqqqpfqpaqqmWqmqsb1yIBmYUsJ9YuFWJlYGfQR+ui2an6APkIfoRoMn7yxsfFIyMpsDvMfkB8vmf+GLnhtKOJm1QPhLu/y3w6vy3q5anowRGW1U0nPujqujmvimrgarobruiIBBLau65Guv7WwEoyKpaeqaqKaqKqqo+qoqv9vjZVgsoyoc2dRDYrblK4/aNTxjQogMGj0jTIqJa9R6Cr/swSYYFZZRA3KmqgG5d8NzqWsSkAie0ToKtdEKRka/X+rTMuaXhUCZnCFAmbwI7H9X7H/LPgPYMl/+ldlPyvv/0MEmAwGA8YL9oK/fBmDx2AxYrhgLjgMjsRVGnEjdsRUcBN8eGiIDXGSJIgYETNhogQrwUuWOMFO8JMniTgRyhTGKHgRK0bBilgKRoILjeBCfAQTCQIkSBQDwUWig7gI/jG4A//AOnbwwDpwDx44cA98Awe+kQPfwD4wISYiBBPBQ7ANXEMQ18A0sAwYL2D84Rd4xp8LPAP7ueDDfngFHwu8AvexUIH7sJ4KrLeH9XALHIhlxMAyMCBOgfNO4DyMApvAeCQwHi6B77CdCGyHR+AQGEQdBoE/4A5ycXJzOA57mNOAPWA4DVAMh9+gGPAbVjFcwCpuu4Db3HAbzoDpcIcNuAPmgCukoaWpYTRsQe0MW8BmZ2TYDEcgk4Aj4DIJD3AZHnuAxyDgMTwBs+EKFHAFvIbDGHgx+MJe2MHXAuwAdy1AgLvwAQQJ8AHMlWALc2GtLaxlAGthBVgMh4HhMNwAYw2oGmCFq3ABKwG4AKYSIIWpcCoFAKd4CgDHU3hzvDveOADOwlgEMBa+yvcT5zvq8+8orF8U1qKuqBsqVKfb6XLi5Ol6up8+bbqbPK/n1XRB4WyxxbjzYsJU6Va6m5uWrqWbKROlS+lOmvToPrqOHEG6kG6kSIwuo0a30V10JV1Ml+6l23k5ryLNq3kTXUT3UKFb6GZeQ5dQoBvoDrqCLiDMi3n/XD+3j56r5/K5e24eO9fOxXPv3Dpz7px7eelcOetdb5wL576hvJTX8lZeN5N38ra5bO4aNBfNVXPT3DNlbpkrec1cMmFumDvmirlgIm/k/XK93C5arpbL5W7p6uJKgO21914AF8ANEKDqVl0qqqt7dbOysApgXS2trbt1DRg44BV4Y8SA8eLF3/27goIz7oyrQweOiyMHDx40dizexEQb1waV6yMs7MAFu00uIuLhYeERIpeQMEiQH0AErxAhOq6OG40OuUNukUskSxbbeSE7OzthersXLrhdt2tmNuFOuGVlYxIu2U1Du2j37CzCjXAfPIBwIZDZUPbTpzNnJK2Zy/tNr+756vv5874d9QnKjrKiQFlRNtRtVLxTLqNi4mW8UhKvlAvl+gi7PS5gmIwLeANl3MALYwqL553ytJ62k+XkxMkSJUqYXCb3yRPFG2LTJqspk9V0IS0m29nJaTntpUuVbCVryZ65DL7u1+XianAb3B930NGxyq1yHx/lrPDbu9SVulNXTE4ubu7Dravr0IHD5XA3bIC7cNeChQw3w21rw3AxXChUvep9u26QID1y5IiRZWQbNUpkE9lAgQRZQXZyko1lY9u0obSU1o2bNVaNCBF0IS4ITc1DhyRZSTaSfUSHzpzLyzp37iiiRMlO2rSTRlw6Og/Xw11bs3AtXLbbZvHYPXv02Ey3wqVAQe2y2UxryNAgO8gWKkTIErJ8rJ97tnbXbtqtYBcZsoYKXRdILpLCK+Le3YW4Ia6dXYlb4pIgweKyuHx8K+6K29fX4ra4e3sqrgo9K2nPnIlj41g4cCytpV3XN/aNlWPnWDXWjp00No2tYxWNGSOGDJnJP2gspu2Dhg8KPxfWDBhbxooBY8XYMHgnUFhZXQEBroBLZcMIlSSGN8ltYhE5sIvumIM7dh+Y0HBN3A/2j0UDyKKxlTfHvXHl3rhVLB2b59LmsXiu3sVLkZegxqVxbdzGJxfBzfbzxl28u2czWT3Wk92892JbaSdtIHvGfrKV7pJ7eBFvlKt4Ey2ou+2n7WP9WD5XwV2wYMAdcAlcq7CwBg3AxBZYBQoQHDiQwCawXFxX9soSIIBlsQzs2KFjMIJ98IABgy7bZRdYBLbQIkFCSNijCA+rQ4cP68P26JHD5rA4cATaQCsoOIPGoX18pELFsUoVK5CQWLIAsUGCSJBABmYhKFHCxDKxiYmLjFaKbeLEOrGIiE/sE7topdxru9guH8giJrFJDtPSzszMXpKdYCe8JEmP/tEvWoRI0SeamhoFIIqdMkWR0Sb+qBcl6vM/7b8nLFj0GhuhWCg2ilUMFeoTKFAWf74nT5w6dfJ8T00WTEKVHTDAWgWwVj/KCrA5cyv1mn7TJqut1nZLWSqq1KZftoRdsaKuzoLw4CUuToOc3Jyd22A5bLAbLAYMHWwHq6p0ls6KEBHChvhgR3ywARZ6W7eg1zpbr6DT+lqnoM26Wk/TEjpaP9MQulmfoB30si5BN+hkPYJm0CH0B7qrj3UHOkEX62HaQG/QwXSB/tUZ6Kvu1RfoAb2rK9C6c/UE2VNH0A/kSt1A38qKulYvkAH1rI6V6/SrTiC76VZ9QCbTq7qAnKVT9QB5sU91AFlJl+ppFtJ75xmHzjB67jinsDlEf/6ZNfBRXFSuwENxUDkC/8Q7cU58E9fEMfFOfolb4pucEpfEI/FH3BFnxBfxRBwRP8QzeSFOiAvigfgf7of34Xy4Hp6H3+F2+CWnw+XwOHzlb3glp+RtOBu+hqvhaPgZboaX4WO4GA6Gf+GRvAvfwrVwSI6FW+GP3JFT4VM4I5fCo3AoPJE74U04E76EH/IkHAkv5EZ4EU6ED+FRHoT/4IO8B+fBdfAc/Aa3wWlwQR7IZfAY/I+/4C54C97HWfCt2FOhlyKPo+AnTOCVIHFnN4KL4CFAfKjzQNeBA9/A5+TiNMBlUDFwKH9zu9Bmga3CGqfA1dLQzswmlEngZDwChAdjDsTCGnAwzoB78QVdCrgSIDhggG/xAjyLY10RsBpQJYCKB+AAuBTvnPOtM76WP//PPWqH2qC2p91pe+5NW1MmTJ2clyxV2pub0iRJkSA9ctRoM9qLFCVCpHko09AutAkNEhQI0B8/mLvP3rP1bDz7zq6zL/ecLWfD2eu23JXbzW6zJ/eanWaj2ZLbzCazx+wwG8z2siM3l71lZ9mQ+8q2sqtsx924p+zFLWUrbij7yXayETeTrWQfbsONZB/ZRjbhJrKF7OgGsn9sH7vH3rF1bBz7xq6xaewZO3AD7hgbxn6x/XaLzWLz7b2tYqfYefvENrFLbBLbbo/YITaIXbc97A6bw57bclvDhtvqxrDftttu2xY2W4U1CmppaGfbbE8ok0AWAcKDse1gi4U1APti4LVgd20FXAkQHDCwpbUL7CysKwJWA6oEbKodYAqAVNr53npnfO3nKFE6lP6kPWlO2lNv0pQJUyfnJUu6kqakJ+lIGpJ+5KgRo0WKEiHSmjpTG9KFCA0SFAjQHz8aU/PRe3QejUffsVPnks4cOXE0HL2+saykdNOGjZ7Ua9SkQXNG0kwZTUaPERMGzBcvkV00F61FZ9FY9BX9qKtoKrpRM+pFHUUr6kT9RDfRiHqJVqKTaENdqI/oIppQD9FCdBANRA9qH5qH3qFzaBzahq6hBfUMLUMD6j8NQ7vQfrpPs9Ar9J7W0yk0Cn1C4+kS+k7baRE6hP6g6zSd7qA36DkdpzXoDFrVUP2mL+g2zaYraApaTaPpMz1Bl2kyHUE/0GNaTIdpMP2lvfQCrUBzaQT6gN7SWjpLY2kC2kpXaQGaKsAUAKm0c7111la//s9RokKByp9yp8wpe27SlAlTJ+elbClvZkp5kqRIkB45asQoL8qJMqKseSjTUCFCgwTlQPlP9pMx+/DZoycPnjvZTr7MdPIcOXHgrG8sKzNlbpPZ5Mk1atKgOSNpJpfJY7KYHAbMFy+RXbhsyVoyZMaSr1h5rOJIpXFKZsxScpSsCCXxiZMmiEzyknyYk2RDJIVHjBQhJJKH5GgOkoH8GPTRg8cOHTlHvpFt5Bo0BGcEygCMkf/yi+wi+7XoY8G3Yk9F1st5GUU+YQKvBIk7uxFZRAaRP+Q6D3QdOGyYk8txGS5nyCoG6JvbhTYLmS2vZQpZLQ3tzGxCmYRMliHkB3nMgVhYA7AvBtkrL+DKXLkrK8gJDGQDGUE+kLeyclbWygUy1lW+ygSyVR5AlalyVRaQA0hlqTyVAeR055175lnnjB+PwqM+OzPhzs5L+BLm5NS0aRMTxtQpShQnT1CcsCbcCXviSngTW8KhPGFPGBT+NGmSI+wIN2r0CD/ClCgxwozwokWaWBMfOoQII8KJEhnChjJxJi6EFeFJkDAkLAlHGjTID/aDMTH/4D+YEKE+uA/mwwcPxoPv3MmD82A9eurgOnawHXyJ9+BBgDAgLAgHYuMGs2GzBq/Bk5OUlWja4DZs6NB5YynnDabEK7bEaTAarAbPgYPhYDk4Dj5TBpfBktgM7hKJs2BISCwYC75y5RE/YitWtGAteMsWMgFhDcC+GHgt6FLAlQDBAQNbWgWysK4IWA2oEkAVYAqAVNr51hlfe/9zlKhQoD556sTJc5OmTJg6OS9ZqrRJaZKkSJAeOWrEaJGiRIg0D2UaKkRokKBAgP74wezDZ4+ePHju2KlzSWeOnDhw1jeWlZRu2rCZXKMmDZozkmbKkBkjJgyYL14iu3DZoiULJJYrVh6rOFJpnMK4KCWKIpTEJ06aIDJZouQwiSGSwiNGihASGSIkGgTIj0EfPXjs0JEDxw0bNWgIzgiUARjjD8YLF34t+ljwrdhToZciD8UJE3glSNzZjRARAsSHOg90HThsmJOL0wCXQcUAfXO70GaBrcIaBbU0tDOzCWUSyCJAeDDmQCysAdgXA68FXQq4EiA4YGBLq0AW1hUBqwFVAqgCTAGQSjvfOuNr7X+OEhUK1CdPnTh5btKUCVMn5yVLlTYpTZIUCdIjR40YLVKUCJHmoUxDhQgNEhQI0B8/mH347NGTB88dO3Uu6cyREwfO+sayktJNGzaTa9SkQXNG0kwZMmPEhAHzxUtkFy5btGSBxHLFymMVRyqNUxgXpURRhJL4xEkTRCZLlBwmMURSeMRIEUIiQ4REgwD5MeijB48dOnLguGGjBg3BGYEyAGP8wXjhwq9FHwu+FXsq9FLkoThhAq8EiTu7ESJCgPhQ54GuA4cNc3JxGuAyqBigb24X2iywVVijoJaGdmY2oUwCWQQID8YciIU1APti4LWgSwFXAgQHDGxpFcjCuiJgNaBKAFWAKQBSaedbZ3ytDQT8e+HXx7enl3cCj4SdCBB1dBzm4uBUqFsb25oamlkZGYQxsQZfXl0555xzznkq1GYmnjZfGhkNC3fkuNHHt6dX50ZWxYXAgFbWlVUV1ZRU3/niHxXqUydPTZg4LW1OivSo0aJEmpmFBgX6g8lHz7333nvvnYxkNOzxd4LDXJwamplXVdWdCrWZicfO5Zw4qyVlm0k1aCTLjAnzJZKLFsgrj46NjFIUE50gLjk0LDRCOCQKZLDHjhw3aggGAv698CNhB6ealXVxUdmpUJ8mRRoUaE4cyTJXHhGXABkE/DuBNxenhvblZXWr8ACIdbqU4oQvD8L+l2rgaTkpGWZz2TGXakVSU1Y4ZDCH4F+fHp4IujgoG9r+72Sa47BEY6IgbBenJeLe/5f9/6cwuKf0ReqCe6Z+aQueKe1LWXDOlC9dwSule6kKPinVS1NwSGleioI3Sk+kJriiFC8twTVTEukdN5TapSP4oFREGoIDSkGkHzhmWpd64HtSurQDx5NySDfwOulcKsfnpHGpBg4nhUszcMtUTTFwNyk0feOTqVt6gadJ21ILXDJlSytwMulaSoGHSdXSNO4lRUvPOJfULJ3As6RlqQR+JSVLI/AqKYT0AW9Mx1IHfDEVS8O4YtogBeNP0q+UAUdMvdIFXEnalSrghilXmoAfSRGkBzhhaiDd4kJSrbQAB5JmpVjcR3qVEuA7Uqt0AMeRVqUCeI2UKg3AZ6RTKQAOmEqlKYeR9pRzP82/0pxirpXe1PKp9PsnT/uoLmqL6qE6qP2pf+qeNqfeqXPafLpn37TzdE0907bTMfXOTadz9ks7TrfUK+03fbNT2pR9Upe02fRIHdJW0x91R/tMb9QZ7TJ9UVe0xfREHdH+0jX7od2lZ3ZDW0sv1AltLH1QF7Qfe6AOaFPpf7qfzdgxe58dpfPpe3Zi19Pz7CYdT7+zl3Q7vc5O0i87nV3Y53Q5u0iP0+HsIX3tb3aQbtkr92Cn7G42j96ms9k5+mRfs210NT3NFuxo+pkto0t2M/uvl+lktos+povZfT1MB7NX9C/dy9brkb3LRtG59C0br2vpWfZdh+xYtoh+pVvZH/pjr7LpumOnsjf0xj5lx3XGvrgzdCk9yoZ2xQ5lX+iJ/YkG1Z30JrpTR+xM9GZf0pVoSf2wJ9GHumFHovv0wn5E6+lGehG9pRN2IhqyD+lCtJUe7UG0YwfSf+gpfbD70FJ6j85DQ+k7ug7tpOfoODSTfqPb0Ie9RqehkXTBPkMb6YFdhibSAXsMHe1/HYb+0V90F7pH9+sttI7e11noG52vr9A0+l5XoQO7Xk+hY/S8jkK/6Ce6Cd2i4/USmq+T6HdaRbfrI3ReF9FDaBMdRP+gSfS67kGP6HS9gwbROfQN2kOf63KaQ4/rGrRch+sZNFxXOwaNoUP7m3brbv2CDpZVqLRRl2nEBQUZEBCAQAsAA5gRAOVIGGhZS+0B1EmFwACDYEAgCQEYAAAbxaBVYpyGkGFgjMAAABgPGs04zewJ9flbHMtilycM2W3fzXN64nqdFQVVsSK26M4xf3Fx/hLiouzlxUP6y7uTyJ9QH7cHoS5mf8Kc3P6cPKQ/KPdZcVDqsf5g5Gf9R8rJi4vzlxAXZS8vHtJf3p1E/oT6uD0IdTH7E+bk9ufkIf1Buc+Kg1KP9QcjP+s/Uk5eXJy/hLgoe3nxkP7y7iTyJ9TH7UGoi9mfMCe3PycP6Q/KfVYclHqsPxj5Wf+RcvLi4vwlxEXZy4uH9Jd3J5E/oT5uD0JdzP6EOQnYL72Q2MQjieQL1fV7HIp6tydMyW3PyUL6gnKdFQWlGusLRnbWd6SUvKg4bwlRUdbyoiG95V1JZE+ojtuCUBWzPWFKbntOFtIXlOusKCjVWF8wsrO+I6XkRcV5S4iKspYXDekt70oie0J13BaEqpjtCVNy23OykL6gXGdFQanG+oKRnfUdKSUvKs5bQlSUtbxoSG95VxLZE6rjtiBUxWxPmJLbnpOF9AXlOisKSjXWF4wsw7Tbf2Z/MsAQ8SBhuQJBglLFgwLmimcRhB2IGk4DECVUubBAvPZ04FrOyRMQgjlUFmzgEKTHVHygEXxzD8BeEogGGGQghDgYQxoYwCAAOQAxjAIAQgjlAAIx6poY4w6gbW3NqCGiXcndJXwkRJ9r76a1yudhaJkkmoM6kL5GAQBFlOZhGRndWwhgDqAM0wBAEaI5QEJMcwwGkAdIXEZFAKGE8hRNg0qDDhkIIQ4ijFMARBClOEhATnG3ON0Z+3fDSNgfHoPX8Bi8Bo/h0YNrucRej3fQyrx4zGlyKL7I8yOUd0ITgjnnNOCbASDCOAVABFGKTobCKYBRvDotBI9NIQcLTPv/sSGzz34/ohE1EkL0YcX466+ne3rknmznypOnsWV7tPtHho6ePLnl7TvzZFTo+fFrRl+fXfMTmuvz8aaL2Zc+NS4FotfnF8zasrGEzR+ber7Dx+zp7p4bGlp64se2f83Y09BQe7K/E1lobifTkMFaHeXFOFNlCVqcupsDULZu8eQEmMC8o2YCFRQOSBjFlA4bbGcqgV6jmSM+Z5a+mz+3fN3t+aHjdt88Pbe/buy72bHjx/2ePX1u983Idfvjx677Pjt+3Obak+9215eduz829NzPt6Pv9s49OTd7fvi527dHz/2cWfpxL9pX1q1cXblqNB9aCEDkc3lsxoVlNwWeDbI9A3t/K4aOgbyM/a8ZZG+rNHRjytQ0PMDgYujGZeDaZeJQGSk7Zhxxm94g6zPdGGR7Gpj8vJgeo3oZ90s12EfUhiYPvrGgFIfyhQtyoBcDGZ5hJM1kzPnPPo+yYt9Hk+UQb+e/QzKjqfeGi7c1CdhjFhg96Lukf41MjibF+zDesSSMsvNwc+HSFff8U67H1sTHkcUXTR/7AQsW+ibnWyP7m0mCPop3MD2zzDxxD5NKPcb3vB1RsOT0oc8YMKa/KRgtlUz2Js7zbIjBJO0ZecxxgczpbyNQCeN4xx/Is8mRJ8osJdBlg0EYIztmO9y6eXvz1s2t2zdubty8uX0DN/1U5Hn0iSwtjsDMUwpzPTBcz69YDxbvo+4VzV5lglyQYPIIHaDbSud3z6FavHnVGr/Xz2muNxMwy4CPdz7C5BT1W+m0Hw3h6TT9ZIo+taxb5ISVdeDNE+mHLUDLBqeaFiC+WeAjQYX7Jb9ntWNqlLxj22MlcgMpgsegPu/tCZ8HSjuIVKJ9Owh/X6GX5w4DAq+5x0nnqMEKl3WczSX6JTBi2sQxZy+hlwUykd08t4tgtjNLv1ICZxcSErXtNQ4Sp4GfNGVDSiT0cBKkxju6lJJu9ufKBAzXg3fNtDJc+Cf9ZV8SZhwhZx8/q+EF/mxGcNEce3ottmyKDjdY0cp1IXoa4XD74gU5QAAP9D+CJqNSHcp35aNICGpk2AbI8vFCHVuJlwvEEcpQph5sxN0JLOCT1r7pyI+m39bDNbTEX6YQVxF0NYs2HRpyKoRR1TbebEsFs6AShbjWHAzLhFkbjotAR/7t9s0SzDG/Ff/Iz08dNVYOmYkHdSnTQLCbCD8MTWRs0Qt6At37OzFsp6pjhtroH9RX2vH82U664MpRNzgRCky+TyzPQGp4Se+eTr6yFskGduHS/gJtCGcJIupBBlgcb3Q+dj904sy9TkdZ1Wpol7lfsgyyymjSHQu7p+mqvbO5JikJIX+IG80yFIUSyYk983fMeMc1mJdPwYkzH31uqkgJfFa1Mk4OeXV9Nld6kuUfK48kfAaOOsuM622Bnuln8nhj3M1qSqGJsEiYcQUpC5vFJ4hD4PWUgGkEvk5eYUGqeas4jygHPDC3oVM8Rf4AAluHc/pexNxHl2q3C/UWPOH9BxTkgQ2M8PdA2d9qX+k1axsSATnuAHwdSDEl7lUVv5ndn8sS0ix8/HENJ4B8B+oKPfKRPpv6WxgACzw1/0IIjQ9mtdPnm3UKfz62wvV5qz95Mvx1SekkMPUX0yLwsqKTwRgjO6bxBEehzXKl4pnAI4yFObLKWV5qDzYWRsjMNDwjo3SqRwag4fiAopwxQJyKBv+JCnUGABhsPhvBZxwTJWlQ36AQBztwHZDxBEdpiqx4ZizJI42FObJyik/AyHTTzUEAMRzfUJInBEX5rYyAFid2pvfG4tbP8hVtiuV2VpRMWBamf1xkC/uCl8bEsF4v5clrMqI3bA3XyDQUvybs0cnoML3aHVnH9OBorQ/77K689Tpzx0z0DmjtEim9x4jRuUfyByYJ7+XIdD7TNjdimyz7js/Oa558c5XAII5XJvoSgYHdmXBvm5JWH8RmWfbNlsJtudjKjJes537hVjBhrG/FZDqHDP+ILWO9z5n8edFwV6PGyu2aTDdt+Kp1YzENnHxv43BXM8dKnl//NeKWu4lXMmflmX5ILUHQDBQxLUF+WwoHnOHVWe6v3+BPsEToaZ0RuqaKzJcQB8LhDoX3m2JYT7RstLGeWepeAvnWRMiMtUzN6tI65SiiJPRKNYUjQ3VB2GMCr8XKpf+O1vvrzE1drdd18BywEMTHlI5ZAGHekoXPxxmR16T1CvxWbU7eYwPvectV/124t1eZS11N3XXxvHYh8Crlli+nz14bYNP52vfrej0V03Ta7hvCot8W5vRvefu2A97V2F+Zsiqb3hpw0doKdO6ZC3qvN8LwrUpIyvwldTaK5wDuTHGC0O907l7BvNo5WZBzdIuaLy66XSiFRLdlOQHUWFPGe4Bgx1jJ6dZ0xaBBhJpvGvKc3Z26HDeIUPP2DThez0x9Dx1c1L+tAy/vjmn3uLfRQyUCxUGou+lwQeUwT93um0Haaz3fsAQwfF1C4r1JBxHL6QAMXxlG3lHObMwNGI63kX5vOgaeZZww9Z2phO63llz6BxP902bSuVpUbtneotNaY7p1W82NZcnRb+48nasV6JbbiHS6BalbtS/dmNcn/f421YlYri6au5Z+t3p17jaxW2Yx0+nuad3K1raL29k0pQVWDtNEq20efYig2sgEcWR22z8OCFQWEA+MNrEOBQdngX3FpECLDQ4gB4QjXmDvd8SweDUstOBcyeKg3ri14cKIvcb5bEbL3PIuQ7FLJ1BM1kypDguxlLIMzWcJ4p4gTLx541aQ3aYzCsbE/5w0gKzRqM5Gy7hMM35rqWKNRvMxwSA382q2M0LCMoRmSyYReb2iNLTXvuVcuu+CCcxM5Dzk2JcRa4eAKQb6bP+Jh4xty919z0u+EWM+19cc8Oew951MO4OUk5vc/8aE/C388Im4dugSsLo7uKWtNbZl2JiPVkEGU/0P0mpnMcrRaub0+TXin9aCb6AEsYRIGGHG1J2IM0XUpQbz3jksa2jFUgX+GcvvNnsdrW+z52pRt9J9mGlQ7PGgWhNNfnPMWqyHP0zd1daeLGs6tjNpjeye+IPRusa3XuDGpOZxmliR0qYuvDdsZ+Dqx26ppue3ibl/Yf7lOwP7veudNDljbTip7XxoWepxBYaz0h63NhOcE7EwpmJzsPKH9lwbl6h8VgNnCBvDNLGN46o8g9R0aMvNcYEaZjVu1jePa8IWx67aXFDmrKt9SiqPSNxJxDjPk8NhNM4ZhU5n1c8U/DBi3O4VQfmf9MSRZpoqYrOfcnA5T6XNxI9Gkmnck5l51DlOgOSi+P2slZZT726mklkMem3IgFO45RuZCRDNV5sFuwy1wcxNCp8KXMPFyMAdEMzxL1B+2Nx29cnsq2GfXbAWGN9v+RVKRPvvOrQxXQbAbRJn1tb3d94TCy8tkdtcnJZwjSIWXAd62fmys7KXE4d1NihoS70N8XtFd58wuZ+exwOW04vZgNXycDDeWvqfCt9J7yPRF9IerjZK0JgZd1sfjfAZI8+nLH5ywfl10VtMibJZ/af48iZKLD+7OeW1NHEex29pgvbeGmiAHchUC4BZNjIfX6+WJ2bD+CpnELVvi9rlVpfwYekdUAMX4LQP2GMtTRzCaJxn8KZfA2awA/nLAhRrXWaZLErj7YWTQYeQucgtR81vnBV2uQhgDrErQ8Z5mAY7AWFcz5r+xIIyoHbAgJE7W3B+7lqlncLXKcskmFZJufJsWkfI8++bG/vVmKbVWfFh4EPdafSogXtHI3PPCTOZK1a3GhTxgXjsKZefAInFzKEnrj0c1bLaE/uLDKKN0DH4KlgsCvnIhAdlvw+TagN4jbEGDLOq3wqd5xKtKfVlXtj32gG0YnbgiSXN8L+P4WqFtWnhtG4tgHZIOG9ZC2hn+7RMrUgfgdMObp1SO/nTamlq2xZuFxjzmhu9rsOFEv4gzdJy6Yas007TOoDXQyLLllCKZiu1TFz3CGvvyIbJysRMqyIKSn3YH+IwSe3xq0W/aHB6Hm2L0TAvE/S4EUuijYxJF+O7cT5OR0H3SpwW5MztmwU8mzd6+IfI29cywV5pyakAozZpEXY9Y8DBssI4DFC3m77RDBKxrXURoL+0OrtMivMInOdTGhla1R9XHWxWl9GYM2ljooAjYD4naX9oj/ZxFcBmdXGW1riliYc4GqeZRU+HtnWOK4SY1b2dd37bEwowMu45gZqzzveUfDZicDfXMcsT5zFuSxOpnmZ3zCmQceTeDCKg8Cdk8dgVz4VQHIw4caGY3tvEjitsmu2TxXkUHGc9uWi3cUSjZ9HuDCKeOUms7m3BuZWQATNNIu2COQvKirAGIdhPOUX5y5EjuN8cn+99jfpw4DumJodYwDR2cstb/6bZtw5enOk15PAtgeA2O2Hjsbye7XsjVx/EsZeNTSVMYxAjGgNkwTm+7Qx/aN1kNpvwPp9Ln1yPPhmvp7oVy0T797IemS6H4DaJtGurfzsOhAWXl8htYSawi1y5U/Qz59o63xl0Y3qSTN63ZHb/Ucn7PCFh3Ndlvd3Y5Nz2b0x0l0PwWhy652QwjMBszkvsWPuaANY0mj7C2GQh1Zwo4IiYz8l03QLdy4BTNx5N78YY2jZ9ITWFOVkPI3iewzI67yonPBvcpubLBZ7MFSh9sOY1EDT0VL2WcxzMIfVdLmJvsKyGxP4jYbwxOAdnFZCLQjYy4UDt92FSbQJfY6wBw6TqW6HTXKJ1Sn2ZB/a9Dpwmc4c8tjUFlxTKcHuEutOIXOdwdXeIlbcAjtrPhrQcOLA7QvIOAzetM5nyKoArqls4A/sJe7SGh1C8mcWyc6kGVKZZ8jqA5EPwli0hiWbrtUwc1ghf7byGmerETyvgxCkA3pBexAD/rjUuUvLWNpxuqeMAii1osXNTwANWytsEXJQ+89xjWFi9teG8Mn2TvLtTzDt31xzTuXNNrG/B2e5kdI3dh4vpNWXoaiKLWpr66wSBPAzvdUl+DJnD2HrvDwV4wUyT4zpRsqWksQ7fGt58gjGgdlAAMxtgTNwI4F1tqznqhJFWwVlBnIQWb+N0CZOV1B+97dyrD0ffvNEJK5iFNRY1cYFeJgtwxOjTvbGZD/lk5I+3nUm9v4GM8kZxMc9BS9enyfFryCrbcFhyJvRwLNemoGQOxK1tFEN5Do2mOC/BEf3YNteb+Xg+UXrjgZvd6m8go34ULfA53EbaHGJ8MUOmai8YtsffnYBnE4zuwdtTOgUVYyDpzLFHYWLY2BwGJ0KOeRGM9LA3YL/dzrfjg0362fcjbbA7853S6B9i4/xv/PYw+2ysCdefT40I2knY1sGw/E04wdigzY0yMtHVk0m0NXJlyCi3t513xh+bwLPpR9/gPVOc0tQb6Tybw78PhVrkJpY35eDR8g8ZunvhsD3+bgKaTTC6Bm+f0im4+Njc/3PbBXFBo7SIHM5TzNJFjsDB+Ve3uQafnL3RiJ9W+drNeR8SgaHAi+SJzabU4TBUrM/h+jhBymNAzCxEXPYhun29wrhxQ5WbDZmTJxkxrZbccVfN2adk8NFn6tceefc5x9iBe07oY7IH7R3DNTEBR97nEeY0TaueWtx3LhHmnuyJkUignYdZkTfUdUYi4Yt2NXMlm9z/0fyZ2cE/ZPwft9+ztrDeZBoj7w+7OK7P4XyYMOUxQZpPhMYCpi7LtDFy+5D5Z287744/nkCz6Y2+wXunOKWtH+l4Pod/Hwq1yE8sn96MDIEcl+YwNx5xws7SPCoGxzTtKTTRsjogzucSghBT6hUMa8g+wHak995QyXYz344PPuln34+0we7MZ0qr3xAb8//x28Pss7EmXG8+PSJoJ2G1zh2YTAhsdQKRUj6/ftXwNI7nGn3d6h1qzJ+3pyuqq/OYRM+ZWN3OUUij98/sxW3QaTj1aBt5K5zD3YZ8hBPurW2U9lp7J7iRt09Kc1o9LqhaScf7NJ1cvXouGcfTRMrX0+pK6gR7u3lpFDyMjUOrHY/v3HlhrSH7LLr2x3pTLOZFol+2VQPNeJ0W1l4x9YZgLFL3Y/5viXBV2JY+2Hsle4AR75YdzMVO2+46x68D8WpbUAfsYqPsPe/fdd0i9c4TxyyB7e2hZhEgfGXjiKO+uoQXku+VHYd+r2M8YvvvUxcV3Ra+MR24TppggmL7TztDvC2nTljY9TYrsY/Dnfhod9ybxDs5Zt8dZHEB+HHYbces1Mspz/FDAtvb7XG0iRGcsU7Hs4ybxKul7sqmXt3DMiJgVtt8NDasLDi76cjBLfPctiJgVvzvKReK60SRzyi3Oam1U6HuLiZkpw3CarSq2OeSaWcTaUCLZOQYLYV5adlHObdAu3PPlnrWyURyxCksckcwCbsryeMsuG1YuH4Z8dj22VTPXDFtqpG32D4WYU84/zaxHVs3i3c7jtxbOob3/kXannUz7RtuAQ7NUzcyTCl8nb9M+5rlV7Zije1/+Nb1NO3bJgBn1s1+Djd2ne+x2+e6en7Nqbed0B6arkz78SsdClemMj629ZUClo4pBwss36TlqaWFvo2E91mp/+19Popo3blMULeLoXhgoX+Oui4dof1dungzzfwCm8Wd2/9qd82eBty45ShYHzdFOxZyzRWm11AFQUX0pXGbNcN5b47JFUXb4brov1W2zoxI29+quDD4i3h2fJ3vcYtNMwasW09Gz6//tO+9CXsFidvhglhTZq/6G52vZGt+e81e0kV58Ei+tMSmienK++H4tZN6dnJbKl8gpwTcu4btn6nBIS23jys7ltIgww9a35Pyn8LgcLUeTehbjyNiaWo+FwS+InucToFLAX6siut8TTCqoc3PLeNpp44j/vadhQtzfFpJENtiH277Ua/kHvbgfQd82FE8+Lr4UHusgdzwxybczReNeQM6QvKkhvT/IN9gpCOSF144g+xoD7ZJKbk+V8KnHHa3XkoovB0KYn2wTNSlHLN/jTK9aQjXvbFCS8svtbYrM1zcnwDZB8y59iH8Gd1SQdFMcEE9h394F22e+J6rpONiqgmiXKjewEFBL2Te2zVYT05zLku7IZatGMpJS5diW5b22os7PNKu2bCLZddp2+nygNXLf17sEvbrMOy7TdpMH11u9Lji3WlhrYbaNArhVDVrvGDcKPlmu/cIGDGMOK9VsSmb2yHxG23YbJtuN0fcaIgw8PvMGhEHsyCcGjrSP9eubQUMC8b4rmFnIu+M2XrNitz4Q5gIaGccmOCudZR343J7ZG1XtZ7/52ablZjhDUn6HPvStQuOP7ovsLavirty9gFuPvHPdnMGe83WYcB+OWrjesMzLk7y3A7g//a/9BuOeu+mH+DdTW8obhDYnV5zlc/SjFVU2JQuyIjGwh2K9mwofmSlVS+DmewJdtMYhRx9C57bhTRHsRucdZiVpx3z/h3HZxCjrHaN4fZNOTwIaveVft5a7rDNPXxxsI/jqBDNjtsWaXdPvwRBr3fkp2S/p1M6XROXSavjPl3aXttUj6pxabYgXNXGRf65HgzXUOVru+rrtxaWbZDEZeZ1o01t6gDyXCvDmUGWlo4Ty4XsDK0qQvKPULlqyd8WE9xe1bWgBeJ76WqsDiNHOM29gzXHg1w91+Si8WCkhZT+Qlkx8qb45dpurdhWi+IjjRVy/mYWv0W99vA4ApqkIZOyntf9qtXFOLannXxR6hU1ts9L8b2KdmGXu3AkSXpgTgL7fljJdmkPvbB+WgsHqLDB1QYDkWZlXi0GTocAXqtXE9A6+e6kBae+dp7Wsq0IC5UugxrjdV8ZgiSTrqzLEDm6DAqHoHHcbZSCc7g34ITxTrbZmtzepjkU+70G6JAZVjOs3hJq7Cn4YBnnU66AmOqQvnF2TuMY6pwB5l/shnv7KV7tH0HAONb8CctpNXWi7WwZzCH2q/8ClLt+vz/uQF+rw14f3x3ABYy1CUzjsQQ8bOSmBu+ll532XDEOTErH0nCnYWItS2wdtzdZTqBnNwTdFiZv7mx59DBBblYyqmRfMfN89JqFtuU8QoHJOOPDkX2I+l4Mn+DrvhnEUH8dIbiLtNk3o+VSkk+A0XAS4yNfQPzs1FY3n1XOekcq80xWLUtp2mAz4Wqww3Br2Z5G59rNOTO+7jHkK07brMQj8U517bg+nBEYl6prZdxB4NHItvnGEsyquQTzrC2ApicfQ0r7tm3/tXJ97JIjC5U4krhffWPSMGrjpgDtOHPX6U9VZ+mcRmrc7GCwU96u6smAMn/u7mCBhamm25YN22R+YcpH9NqwhFqHHONDeCMs5tjLdoHqHJTqQxi7Nt0nYHIw2Jx32blB3dNmN58vmncG5ris0bEr21pNGFyxdR+WDAm4EWabUD/kfN+2zUt7wvuwIuvRbPkSJxkBnIOZqEXj05rwbC7clP+Hzf2y2ExchcXcNx4c6bFvm02JWVBiXC5QuYu8iX3Ez1oh3y5yQNx5pTnufOwfWdxd42ASbsDCh427lTaBZVueQYQdShpt61oDWH6T8trp1PrL87sTPabgBsml38pl4vyQ93LBvTncOIAbp+hgeDRvIyPjcfriZQpTIVzIK6vBGiidTOLI1f49HS2M2Fxi0rJdxTdx+247h752Qu2bPLyJe5TgyuGQo/r7Fn2hcj7UlCH7hpMKGdP5RGS7p2VzdcjYrAW7bt2Zpmlzl+0fuuNHnG8dxuvg9lxmfYfudNPy+5QeEI1daFMGG7ktHbOAQVyXyhRxeF7Icv9h3k7ipNRZwawBUmrni1RGBpPtEO0kt5iBmDnNu6uHOle0FQfmTY8b8VBkCAAmz7F0tiibkTj29aB7/PcUU7J8ZgF2mTmc0zIymo1nS3uHVmPdPOc0aHEH7jRvTr0cAq8FDRxdj2ct4H0Xv3XkR3C25dTFHHgGAa3AjaHfuuUygYNTDK++ZDu+YBn3fe1uXNo5aFerPWQNyRHw1t04uQo1B5zNw07xoQu7bt2s+iZg9hs6vjUHvWA7+2MDAApbuUKX/lyNOu8NZhbye+VxHzCrYJliBeBN4wrzHMJaTPuArCbm7zw+bZmWvo2zGvIj9pt0hXcIccd5rSDnr2evpyPZcvY9V+jJvKOgNOTRC3iT3Gl5vELpjQM4QmKSsdrDCevcq1ol3xQF7BH8rm7L4S443pFjVSvmH07ALBo8Fidpte5N8PbJob29+txCb09BW7ERwxBAz4cd3Tt5kDF53gzg8bLkjnFu8GERwy3VZ9e3lv9jWMGmx9kMDe2A9GQ0GIRgNc+XYOsAbYfNzHQjXFeTzwSsyfejvwDHyzsMBxe+GL+t2X8vIOj+hNVNLh//fM3Ni5vszwq5ntMMmyyt7NtkuxgcPWLnf5mhzHn8kFXFg728KLWH6zrAmR83e2eNYXAwGoJDxMVxmJ0uele2t3kTAL4Fcvxlw5nZM7dzdHhUBEpxDBnsFdCBj852zf+QWUWD1UA4UmmmN7wAwVofnla7M2IkKN9eXt5m6iwCTImfqPgReydqJk+fdkdhWACBXWiMODaEwVksJ8DYTnoqMqfHwtCCa4Og10b9IWoOukWsIG3eHKK/A2LKtH2veNBjAXMjMsaNaPMS57SNHMtIfnmxt/7bzp65ePUnCMfHoW376TyiC1/3Katx9VrhHYDH+jyDSXsntjzktWPZd676nP2pXSasLfK2I/cXzVZ0XLgsvwHjmYPjINIPEvlSbkIFy12XqZLfBBW3SLHDm9ZNJGsrwPr4s3Qnzi4vudWXIUHL5tJQ0pI7fJ2gB6H1DqLkPrTfaxfcE8ArPmuTaudAt0K1UuHl6BZqc3MtsJtlSlgVA1m+tRma/AsDyw3qpGSbutRpWg0aYZ4iEplw0tn242XTz+gvPD4SR7ps85y6IXB7WPBcES5dZ8LS4n01nU3aFljbFt878LCZwDnkdlhxRr+Ixxp7/rQ1L7kVF8/UzZprZPVPZel1dirPV6UKWXEobXA44vvt1LEdZgVqXbNpdTv2VnftGsOV+SexxZeOukI73/+F2RMxM/uwvjcL74p7nxwxDkpmBhdtmo7AyWWO5xy5CXwHZyxa5ZgG5uJ4ux4cuOqDMPXUdza6zNFC3UvlMDQ53gKyZoqGDA2+s7FcQJvQZyI4dy1F20HwXDa+fgFJZqNqPTrm2zKhT7ifkCSxEmFmLpW+ZTggeIKALTW23+s8OKWSM0J3fEv/9z5jzzjytzYMMfd7c0ObvOMTfduXQ65++L3+s4+s4if6jif0fWzrodsnj00MCyjquiN9Bq7/TmCvR1qbTpDujr9ik7NzHcmSQsaPcPUyaXzX/6zMRM0aJd+XrLupoc0IwzoxkR45sFS7UJE/1pv42ZfKudWjAXbXqpspI058L6VHQvzJSyoolfi0E21kQ2Kh8ykOa7LZUHo4H+tDd3bHw7KNSyUZnO4q3V18xtnRN/vEjwWwq8bDKVOxSUHse/mxSG0oKC7XQ0yBbd8HcHYtRsD73p5lKne/rCZKd9bWtiw6kfO4shx0c5xG6LyVBPuA4IXWO2swbbuKIyHMbRPy8+K01vbR6e5ZWLg8xemebE6YHs5bacDeBfdc9mBkwO1t7BcyuncW+1hz3MWStuluIBYRMPIk6R5m7ntIkaAzr+j+2BuNCJystRjO8XYY53oyy5dT/mMXIWFndvHCs3pOoylDy/n0rc/L9D4HhkBS7FFwdbFr4KWwcR+28vZ0vuvzezwPgznvV0dNtAfuFIr6yBzwD0XQk6Ui5yUuSjDof9Iunm3YGRdOAAAA/f///1oAAAABAAAAHUoAANQ5AQAotS/9oNQ5AQCNUAI6WYaNMRCQDQCw7n6KWyANaJj3/5UjjA1k1ACeWD3Gjqgton1jta1mppYJLZPMqL773n3vvQc9CaIIfQhZf9YHZwYK5bOt4Mw9koPsfMGZfp747K5sRJTVhYPgTNE3PAe24Ew9d5OA/TLRsM0TNLS42IRa+CKSg9ZfHslEIlikrpNYRBKxbGz2ITr4AnidNOp7+1l9BE5pAAHFCp3w55ollgV3tTZYgaL0zyjeDaJKCwCItxshgoz4ibkmFiwdqWhl3JryCPXz8ZGpBEBr7sRJU0yA2iRjpScvxT9+4lhJDCJn1YZ4r3niBLQQ7wWGa5AoiPmlAyzdZqAft6RK2DRsrOKkAE2wmDQmxEeBrtg0bqmx0hIk9hLQjpUeuRAPFYvQ0hAPEBpdr1ilOWIEBaDaEFyVIHSVSApo2wUY60J5qVQ6vBA64kLd86FQrEstD6F+iTUhQZxQAnHx0ideYm16ePjmr0+sSbGlF0QRZPOExljpNA5WVGyJC6zploFYiZCex9IZxIuVSqstVg0WuViJVMMfy6lYyVTAVaE3/Hp5CSJWCjQl52uXhDpZYZyY+gg000q6snZ9uk5iIUh6kVVWh+s6eXSVAuCz2IZkKAqjA2ZQFmokyAHswHrFSEIC2ItUzZEaDkfIEZqgCbIPzrCDChOcRdiCoJMMQXhDkw0n0iwYrtJOUdFoRB+8IGzKiM4UzAUo0ZGTLNjLRieSnyns4MZUNoHTnQrYgjWzSdAJ3AYI5KnJAFhDDORpagacIWmRLuvVp7gYggwHrRJkLD1QwMsqWjsS+saPopymvSyOITERy4p3ArME5mAWx8nUE5YLMPUEABCOe+LkqYQbGM7AFSdAT7DcmlWZMPgNxKAnKjY4bkQl1lOWRfhtE0qRiUMwA7o3RQgeYS8cS4qsT+AuOnNFIB7ADHjQKdo0hbnwThhJmYEXPNUVCTEBdx3qSByyo9EIwhysQApjzn5lEBQjEc0wAFMpnk2SWMMyvBqgCLu9KV6fjqAYpJLDoKi2I+yatKbYZ0cWFl2doysCN63n1Yr12bl/AB5x2iHgXzIG+db98FNkNhqf5TFd4vMRj80hUDcaj11pTRGJxXp86DNSZIIiKBajSvKK7VhtY/mQU2I1FS5e1MM4zYQnHZZw0AhWxQE7bCMohKI6RjFalj4g5qjEAFKN4jE/UncAAlSJyQ6XNoyGxkxjtMRjGTKk2aWIm6pJsVieH31GWTaS8GW9siA/xFpbUGRczaqT1ariWyWoWIYsLKuGy6NKnJahz6WsEKc1YeJG7onThmx3zpo4LdLqL9iM1aS6fCBfsVqh2AwXNECcdoaC4oeBJVZ7EahK58fETIhH4jBLAmOc5DmKmU4AisMCUSeRmA6ImZ58xWFXHmacTWnipiQCsdiFB1eqPyNmulLFYaCJfJMu1LDETXGmsRiVGUyWI+KwQpZZSaMzrk17gLEYdrJqNbtetqiu+PCnap1M7FLnCgMJh9mllptrCkoZYFiK1wZsrKosGMCZFJN4VLWSWbOWFiimXUVFUEwTcHFqVWllBTHUMtTKuuppVfW06rCLgHwWD/G5WrFRallWA2b0LOLGQQS4kDINp5AWJuLDj3j8ko2N8HhuqIILq6zctSiUpfwiBEBhBzjztPpEowpuLORhrw3WTNXipwk3HsIk8IQQZjzUKaDQw5mpj0Z/XuCsCqeBzlyzadqI+MEOFGDzvIAbWPHABwd3yGsChWkGzrD4jgqayVrCfREUBNOBgb5ec+AGcd5Y0cEe+vDEnHfEK2A5gGDNOScc9WSJ9YpIHj5YYEAR60NzTC+yYg0YIkgODkoKmzyeaKxkqLAIQ5hYo07xKBAvrbiqEiFJbCAqBWKLD7GBGl+i/CUSCczDZvHCERvAfMSTEiulXvrIpJNNOrMTL/2ZidtzEsOdLpBz/IzjGkh1GOsQx7FhSJDHBO6huMHpBYB4TMJVVhK8WAEYA2VfMVigmiODYjRRvV/JGa8pivFDYcdyWpOgWABjubg3cB9UObHciKw/ZRGjRYnjtqXGaVsOwJswMVimiJhpiy0O++p0W5CF+5hKSMCQhfnix0o8BJpZ/OokY7MRP7SgXLPGvBqRUN3EVa2/NsW4Wv0rIvPGZzREiJg0O+oDx2e+xZHOi8/gJVczozsLcRUV0YiBYYy256d0VC0i1BGfIe6oGuVdxWhncGtKSIBiswo/zJashU7yPZmwtxmX5UiiNNoiJnNzrFSKyT5xsAkquhqQulrCKo3JCBA+VSVgIrg6uWFcIjIYly0pmrrFZYR3R1q4TOJp80SJA1dMZmbFUh0NrxliacojYDbISCYUTuC1LHxVMwDZRZiCF7clwDNwGaI4MzMAPQbBaE46s7ZYtUEs9RwSK7FhA6NxLKUYUGCxu8wmCHEwBRebQqpMQu7gCjMQq1WmORaw25ggcWUwWBt2EBIoh8U4cEHXD8V0EpCOyziJCCFYwlsDu0kjdAYnrUDg4iRLK3CZiSllzOAHQDivXze2XKW2EmMkVC8YghqgK9qDxGuWoL8YicoCLKFQkbRAZ+xTXG4WXol7FCSbBqJin8chkJ9n7CKZ1PyCFf9Ae0Rg1dQgELtE2F5EdlhEorwbbdwTf1M70dDRuKhDos3HzrjPvTCykoJZEncQfUiHpIh7FaTQzhLxkVuXTDcIsREgjcxRBnERXA+sKAXT2AjHaKiXCPHREE5MxhnxERAQUJhvqsRHE8CybYwpWIxbGGeW76iDs6JxsHz69MCSmZVk13YsDpbsfMzyPW3ga1cTxRpW4CSCQMImm4BJE+weo1I4q+eP3djkHk0/8BUBFmyfpEQ40lEjtTmTXVsejXCk5CjZFctnjx8s5swNq4ftEEy5yCVCDJw3eGbxHhhZBBK0styKDkzphUB2K2ECVyYJzG4dGz5jZSbxwIULkoSndNUbph1bJ2dsnlcNPiPAzZOkDqi36l4NrKwv0oPN4/UCrhQyBBKbx5DDZRAtSVbwClN9cChPNiryMbszScBmfKIrbKaL2xXWtNO8wpYlrpNzQixd4TYuABHEnbGc4+E/XapMftZRcYUpq7i5wmT0OtlEdbjUKqdqzSRAFWs/EzlvahqBU1sJSWFwqnJxGlAu3cUeESWEthSN1VHc4hhDRGrwpUUzLC6yg6xaKZChrNpwwn4xhBG/qWA5m8WiUNW9HHdVeMyBNPHvvKF5iZz3ipzbr5yLrDm/YpZ0hqKRc94Q++0Nw8awL1xw227bwm7bFNg2215bm7AnbDW1tJ22q9WzfbbNNtoYWdmDHWFD2GFhD/aDLUEC2AbbY1uMy6sBAwYLFOytvWBz7a7t9bW/doPtYCfQ2lo7a2NtBFbbal/tA9sA1abaVbvAJjBgD9hTW2oLgNpQO2oH2E9Mm2k77ab37e3e/2u/3c132+ad9956922EtJWWNgAASBtpJyUV7aJ9tI1MdSF9CJFGlEgn0qmpqBpVGzJ0qk81IW2qB5FqUl2qBY2OhupQDUj/0X1A9WggHUiLivLRfLQfDar35NF59KfWo/HU0XX0HW2nTRs2l2o29abGxFyj18TRarSmJqbG1GnSlMl006k7NRs2b+Bw6stLNBqNpbbUZ85UmiGjyWhKXeaNp6ZDZ46eo+XoOGHCdOHCJcuWSC0pCSnmUWezVyzkpJ7UY8bAGo41liv6irZiZbHRkVEzLuosWrQWbUVj0ddH3UVHakjtqMGA8aK96C/6USsiakR9eJioE3WVKlK0FB0liqE21FT0FChLtBIlR/QRnSQJEo1EM2HSRDfRT7QTIkQKdaE2oovoIBoIkEE9qAkJhWgheogmsmOHjhw5BLWgxqGtPLQOzcOH9qF76B/6RqAO1ID6T9vw0366hqah+2RoGZpPz9AxYGgY+oV2oVvs6T3NQq/QKvS0nk6hUegTeTpPkyBRQpfQeNqEHmGn7fSdFqFDgNAg9NwcnabTdfqD9iCn5XQHzUHHvek3Dac3aA0X9AWdQWPQFiroCpqNjYKmoNu0m56QptP0mlbTaGf6TJORlekybaaregxMg2kxHaYlRNAR9NeXA+1AP9AQdIMu3aW9NAPNtaW39AKtQCfA0lhaS2dpBFbaSl/pA9oAlabSVbqAJjBAD9BTWkoLgNJQOkoHyIeSdJJWUnKXll4n/aRzTpQoUA6k9Rs6np5z9qwRzaKZk3M0j2ZTU9JMmgPdyXTo2Ml28pyMx5Ah1IyaC7297d7IA9JGgDKgDArKJ/PJffrIyXLm6KJWtxpJH4WGdtap80ZP9sTE1MxqMmdmzsxr8mZ20ya3ucyVl/nSMp+xzJZpMpk0OU2OYzaZTdbMmPmQUkZV0kqaSQPIaPKZM2VyGTPaCDSDZj/5j+Z6Z0La/frrV/dMJs5xhjNl7hMnx8l58qcgrfWSbtJObzKc7CZ35srMmRFl01won54SyoRyamppLs2DsqCcOCaPmczZfL02Skp+iVw0zIZ5yhQoWrRIyZKxFCnCI0gQHU14ABkcJMxDMpcteUueMgVx8Uq2Wqk4saKYFXNiYpVcJSPmQzBgGL14ccyOX/7+atjIgPkvBwbayDbyjRvWbM1PshMmTB6PCOYcOfz8+Pr6XtCggSPXkAEjRoYSJUfJUjIVJEiS5CRMshgr2UqOzImZRYvcIrvIL35kIl3yYwaTG7OXLJhhSOZrxubBLCQT5jAZMjNmHXlH5pH58owsIx/JSvKSXJiRIPmRf2QfPnrkHtlIBpJXpMgp8l5WkUnkESPu8l3Oy8PLeLlECRPZRD5xQi/rZRTZ7kMGkfVEZBHZzo4u0+W5ubpcl0PkDxw4yHXogCFjyBpyBgsWKly4QCFTyGy5LcvB5Qr57c0tu+W4uA15Q4bLHjJZWS7LY2NreS1PmKCW1XJa2lk+y9UqWkbLZmZgGSxLkBCWw7KY2IP8IEfIEBw42PLyapAbcGWsrJxllbm6GCDAygryVl6Qr/KBA1bZKidIoJW1clf+ygDyUmbKSLlteeZ5b62P8lF23Z579t4oG+Wiop9/ft+knJSVlAxkA/npqSk3ZScnAVlAjoqCylA5QICqXJWnpgbkAVlKqkAukKmolvJSJpCZrtarNefSTBnwGT9OhShEgMP4ccTSYemyXlmvrBcWm/XKemGxcgyV+hkVZDUIZ4J2evolxkeCUO+M6sVtaQWvrBeWDoulw2KzXljsaKOeTygbYl2qJ8dSMlYSNCfnql7OV6kwBL2jiwrslqgUS4ely3plvbJeWKwSmzZLgJVwGSI5GGfwBjp2duxgLispM1Ax2VmSIYExmpsLLN0gFoulw2KxSKidYoex2gKslGgsFmIt50XUUitlMhQP8clyQaal9pZ1ZPi5I/hBonKJdq0tRUVKhBicsuBg+ZBiicVKwKhT9KyLo2AznzlG4yUZpnDYeIkMDZ6ZWAl1y6eTi7+hNkkYiMQ6VUxEW6zH1P35BIz1jCBi7FzCfeSwMARnEtYEVBSYBWv+MRZ2wZmGbDTpEANnTy0F+J3CjahFBrnAjYBrNJREmDEUQmaeKkzFwYVsqhgBGC3D0aeXpi3ZMp+fWGrZSwyR26sS9oSyFHUwAy8wojdiC/7KcSlGBvyVIogS1x14zT290AH2kIUJlwjPFZo+Lc6B40ZrVA3oArNA7aAVGAiL/kBDxSNjB3xUmjxYxWFwDBnxxWCKUTvHYXrqKMyUuKxJkqovMZrmkjKMMZoZK3fLZ6xmoQiiPQ7xBT2yK0Eo4zhOt2o9IwPtE4zJcHw6TDHaRwRjDY6QZGanDm4TRHbnESzudVo8vbSJj4QsKZTk4UhIv0H/ED5DpaGac9VatVatVWvVWrVWrVVr1Vq1Vq1Va9VatVatuWq9Wievk4dCGnxNXievGhAn3xKtPXGSrROBoZQgEMOcA3kWxb9GSU9pgzNr6O2nOfhyLE1nkoExuW7sEyngM6JBsgmy7aAQ8OPhjGxbxQIcZlRBtouNwl8YwbIdxQrY0UQGPGqacOYLGngM0cCYV0M+FYzCl19wn5pN8Bk9T/r4KQQ/OtnRh0IbOMweMlBOAbAjCBGgfQXgL1baxM4c8a4OBzChklVhBOIViSdMrCNp2A4kioEq0X3CjYP8vGJW4EZSa1GCNLhRUBddAwZu5MN5iNEM3PjHEbT0Cjfu8es0sHDjqPcSCDcGesr2DZ56Ri8GwJmlnAGKLqJ76FJxp7hS3CjuE9eJ24TJEiVJkBwx4hZxC90hLqGQIEDcQdeH28PlsUNHDlfQtbo33EDAPxs1aPj1uXyuDDeGC+OFixYuC3fPVeGmQKF3ws1z8dwS7gj3zrVzQ7ggPtTRuXNuB5eDKxcHt8F9czVkwHDBteC6uW0uBbYJa66ai+aeuWZumTvmirlgrgQXgvvA/XIbuAzcLneBq8DdSqCVhYXg6oBr5RqoKkDlEnCl3AGugKgAUO6T69TEBGBJKQnJPXKNit7vum53W5dv7WY3+0T+kE/1hnwhT8ib+lIvyAfyoz7UA/J+PKjn4/d4PXk+8fg7vo6n4z3nyInj4fg3nW7aeDZ+jd/0ajQzMX0ab+nR+EpvxpPxlB72WX/1k17Si/FhPKQH47/4Rs/ou3gufouWLFiuWFlU9In+0FfxVKYYSvFR/BPvxDdhskSJT+KPeCO+CJHCIYRCggDxg96H7+F57NCRwwt6q7/hAwH/bPga3s/3+RlehofhX3gXLVis8Hs+hUfh9U7kmfB4vgSJEXdehA/hQfgPdXRz3oPn4OU8nN/gNfgM/oK34N18m2fzE7yaT/NnvurLPJkX82Fego/gH3gHvoH38l2eyyvwW17LZ3kE/spbeQO+gKfyU17KC/BRHso/+SbP5Je8kkfyR77Iv9713veWb+2zz4kQHUpFNVTolJBpH9QFddI+2kU7oP6ng/Y+fU/X0z87nm6n1+mefU6P0+H0zu6ms+mcfbOr6Zkds192y36mV/YynUyPO9yx/drHdMke2cP0xw6mOzZ2xt6lc+lasnQs3Upf7IkdsVfpVLphl9Kh9Ce9SWfSlfQk/Ug30on0wk7YhXQgfbD76D36jq6jC3Yc/UYP7H/dRqfR/TrfjC6jw+gvegsWfUVXkaKj6Cd6XjeBV4LEiDsRdiFAfKijm/PQoXPocXB9Q9fQM/QLFnqF3tYp9Al9rad1tF7tZp2sj/WwDtYjdAjdQf/qXp1B5+oL+lZP0LM6Vr/qB7qBXtWpOoEu1Qf0qB6gPzn1pg6gL/UkpH7Ui/rb3e57q3tuEbWHWtTWUHvaEmoHtaUtaRuoFW1D2z+tn7ZPy6fV0+Zp8bR32jotnXZOK6eF075p3bRtWs52Taum1Wwx2zStJZr2TGumLdNStnGbbbHtZDumFdNGtmEgH8F8cWxkbL20XNotbZYWS3vFyqJiIuJhlZZKa9hKaaNAeeKkCZMlStok7ZHWSFuESOEQQiFBgLSD7Q8fPXjs0JFDsMXR3mgD27/WRluDhl8f3wwZMVoY7QsXLVis2FORokXRnmjzWry2REtixJ0IuxAgPrR17Vzroe3AQS4ObsObhgwYLlio4NZGoWVr11q1Ng3trGpWRjYmFgYmIQKEBw7ar5apQMvV1S7oaru2WgZb7VabIIGCVkHr5YXVYmW1CLLarAOt1oH2wFVrddVeGWgbGGgNSLVVUq3UVDtgqp2KaglEtVEC2gACWgEtFZVT69Q2NT21Ty0UFIAWQLvUMnFEbdt6nsi3vu19b+3+tqjobd82qdVHLRJPxBG1uUVqlZSMWqO2qP2E+ClHTeWph/ghbshQIV6IDxpkyk15KSfEBZFyUh6Ij3JQP1wP58NnD9/D//wBxAFxUdFQHsr98D5r1nCygcPlyJkzx5MOJ9/cxOSY/PLS8g7//KyDJw3X1ETD0fDMTDVcDY/D4fBOTu6Zh9fhduzc4Xf4mzduuBvehnM+PkKGufLJSUfHRu4FhmMs9gv/wrP8yr1wLly68C58yxZGzsjBnOGVlZRmJCN5zM9AcjFiInkkHzOGDCfDy3BKriULz8Kx8CvcSiJP5ItckSNW4VU4FSqH/JBPmQKFQ+FPnkThUbghl8KZNOFF+JEjRrgRjgRJEp6EK1GyhC/hTngT/mOQE+GFhUP4EE5IKIQL4UCA+OA+eBA+aA28wa1cUDAHz8Fx4OA7dujgOjgP3oMD/vE/boPX4DT4OB/34318BgwOg8vgMfgLFpwFd8Fb8BUpeAq+x1VwFHk8j+vxE3gfOAcOHXgHLifngXvgc3N0nI7X1YHgIHiIECK4CG5nV4KX4CRI3PE7PoKbgONxvAK/cMECt8AxYMjAM3ANGt74G4fjG7gbG2fjbZwCLzPjZpyMrMqrfMIENa7G19bSeBpH42d8LIyHcTAuxiU84A94BA5haytBFQIsjsWtrLJ4FgOOgF9dWXErbsDAgAMKFvAFPEECri4tXlVFxakK8AKcAIEpKQFcAI/iA7i+uAMHDXgD7sUZICG1nPN9aGnpSMmIPz01OfEA/IiJM3EAAKA4VICdCNFGlOruVPd77nnfqTzvQ1xzvQ/tRLzJiLc8iR/xz4uKOu/85UYb1RAhQoK2oE1KWrpLt+ketFFP9+k2tAtt0dH9Z/vxw2fz2aCgfXafDQhQ6A7dgfao566z6Ww8eDy357Zj586+s/Pk+dyfe8/W0+lmd3a2ecNmc+42282OEwfOhrPl7Dl7zebe3Gq25s683Jcbc6fZlpW7cqPZZ7YZyk25y2wyO8Zu7IZ3dl8lt+Se3GMcHb+E0bK7dMFyZWfZkTtMGDFbzH583GA25P7SuLHsLVu0bC2bCxcv28tu3IxWDDcVKlP2lF2lyuE+3IiIiTtxL27FLeXJfrKjbChFjuwlS4xsI9uJEyabyW7SRMlWspNsJDduWHHw2D58/PgxCMS6AwNr7Brbz6+PcBcWBhlCg2//8W0+wG0DcAPuHpvH1mHdg0R2kC1ECOEm3Dt25Ng5tuC2liiBZ0LFTpHi7k7EDsGCRYu9vRF7xF6xVewQ+8MHEBvErquz23abxIwtQ4aLGHp5u8WegbdPnMjbeRsFihf7xYaxXWy6uT23PewOmwPchttyO65tV9gbdoYMGraGeypSoNA7kWcCrwSJEXci7EKA+FBHN+ehAwe5OLgNbxoyYLhgoYJbGwW2CWtqaWhnVbMysjGxMDAJESA8cPDVwItBF9cCBVsJtLKwEFwdsDJQVYCKwJTUAAFRAaCenJqYACwpJSEdGRW93/W95VvvnAjRoVRUQ4VOCZkOKhVEGmhUNBTQHz+gffjs0ZPnE88dO3XoeM6REwfOm043bdhwrtlUo5mJmebSEs2ZSjNlyFDGcBZ7nRwjKSYyDOQjmC+OjYxeunDZoiULlitWFhUTEQ+rUJliKCUKlCdOmjBZoiQJkiNGihApHEIoJAiQwR8+evDYoSOHIA7rjUDAPxs1aPj18c2QEQPGCxctWKzYU5EChd6JPBN4JUiMuBNhFwLEhzq6OQ8dOMjFwW1405ABwwULFdzaKLBNWFNLQzurmpWRjYmFgUmIAOGBg68GXgy6uBYo2EqglYWF4OqAlYGqAlQEpqQGCIgKAPXk1MQEYEkpCenIqOj9ru8t3zoRokOpqIYKnRIyHVQqiDTQqGgooD9+QPvw2aMnzyeeO3bq0PGcIycOnDedbtqw4VyzqUYzEzPNpSWaM5VmypChjOEs9jo5RlJMZBjIRzBfHBsZvXThskVLFixXrCwqJiIeVqEyxVBKFChPnDRhskRJEiRHjBQhUjiEUEgQIIM/fPTgsUNHDkEc1huBgH82atDw6+ObISMGjBcuWrBYsaciBQq9E3km8EqQGHEnwi4EiA91dHMeOnCQi4Pb8KYhA4YLFiq4tVFgm7CmloZ2VjUrIxsTCwOTEAHCAwdfDbwYdHEtULCVQCsLC8HVASsDVQWoCExJDRAQFQDqyamJCcCSUhLSkVHR+13fW761V9cSVevUHqWWkoLy0fN5p46nHDibmpXYSTCOjF22ZLmymHhIpUihDx6Bf3spSNzNdZCDq9B2Bhaha8GWFtaVVRXVUhLnbeqfzztwOttwbmpiXqKBsZBdtiQeUjGM8qTJkiRHigha/fhY7C2BqIN7a2NbSxMD89LC+lRTA6KgnJiWko6Kvm83olRDp6alpKOhf0D5VJahhLGTkpGQYBwZu2zJcmUx8ZCKYZQmS44UKSQMMuiDhw5Ba+BfDT8+GTBY7OnhkahKMyMDi/Dgy6trwZYW1pVVFdXUgCgopqX2qOj7duuMKNXQqWkp6WjoH1A+ej7vtJ5y4HS24aSEsV22RHkS5K+Gn95cB7mltTSrXTTauRmZJ8d09PrQNpOJhk2OEPoQ9IITexA1BfWXJPXewKq+u1NNR0E/vRx9kkC/JddGEw1jE8GoFHh2c3AXOluHQnRaB47ntMotaJ1SP6Muy2AjHbcsPkkyqCPQby+vTu6oLY0sgtfWFafaVqlYPmddNYot9LrLiRK9kX/qDfNCfgHv4wvm//fL6+iSvo0vowv6enm7uHteLu8W9/PV8mZx7bxY3iuu52vlXXTjvIpvotv5Ir6HLpu3ykvFTfNOeQ1d7CvljeJCvlDeJ+6X18nbxGV8mbxLXC6vkjeJm+VF8h5xrbxG3iJu4kvkLXSrvENeQtfwFfIGcaG8QN5Bl8j74/Xh/nh7vDxcHO+OV4c7483xCrorXhyv1TXx3ngDXRIv4PvninhtvDVcDy+N18+t8Pa9fG7aO+OV4VbfGC8Ml+x98bpww94WLws3wrvi3XMdvCreFK7Xi+LVc7neE2+eO/WaePFc/5Z4SXhE74j3zqO+Il47f/qGeEH4Qe+Ht86TvnTvnBd9Pbwd/J+Xwyvn+7xxL5y382543zznq+HN4C9fDO8Ff+a18FbwZV63t83HL4WXzWPfCe+aH/OqvWk+8kV7z/zjW33NvONb9pJ5L+/YK+YR37AXzEN5JbwRPJIXwvvA/3gdvF8ex9vg9fI0XgZvl+d7ud4FPsar4N3yKt4Er5a3e7NeLN/hRfBe+bj3wGvl314Db5XH8BZ4qXyFl8A75Sm8Uu8Av/YKeKM82hvghfJm79Pr5MfeppfJg70A3iUP4VV6k/zXi/QeeQav0VvkF7zv+30C77He/rb+wMvf7ate/WZP4Cf6iPyAf+in+gAf9RvyTr/QP/UAPqFv6pP+oF/qjb6gT+r/D/RHe+kX/aE90Af0//TQ7+eDdj+/z+fT+fw9X0/P8/P8z37n4/l3Op1v59fpcj6d79nf/DlfTm/z43w4fc1/8zu75nfz2/Q0n83n7Gj+mr/ZzXw1X7NT/syP2bM/zb/sk9/yo+li/plf2SG/mV+mf/lkPmX38uMP9y0/+7H9yr/+ya74x3zJfvjF/Mg+5Yf5kD3Kf/xgupP/5Tv2Jb/xM3Yk38vv0ot8Ln9LH/K1/Cw9yMfyr/Qf38pf7Dy+4k/sOT7iP+zWX+VT6YB/yjfsNb6UH6X3fSj/SY/xnfwm3cVn8pf0va/kJ+l6H8k/0uW+kV+kv30iv7Bj+EM+YXf7Qn6QzvaB/MGu9n98H/3s9/g8etnf8XV0sZ/jC3YJH8e39gf/xg/sDT7g/+td38av0RV8Gt+va/2+z9cR/BlfRrf6MT6MXuC/+C761G/xWXQBf8Xf61BfxU/RmT6Kr9eV/omf142+iY/X/y/xSfT+R/y7vr+Ib9cm+iE+iDb1f/h1baFP9+da0+/hd2gFfQ5frh39cR+uBfQ3/LcW9Gv4Gdo9H8O/0H5+C79Ca+e7/bbW81P4bG2cP+GvtZ1f7ae1bD7aP2s3f/WbtZm/7JO1l3/si7WVP+yDtWS+hB+hhT+E/6C9fgf/q5X8Db5X2+Uz+F2tls/1F7RTvoK/1SL5Cb5Wa/1ZH6sF/Aj+Vav3D3yr1sQ38Ktaul/gU7UTPoEv9Qf8qB/gQz05NTEBWFL6SR/pyKjov/73lu+cCNGhVFRDhdxTl5DpoFJXkBvIHXVFQwH9cf24fVw+rh43j4vHvePWcem4c1w5Lhz3jevGbeNyumvcTTWamS6me+laumjOVJpxy7hkKGPYzbpXd9IdIykm0g3jPrpgXEe30fXidnG3uFpcLO4Vd9ENltyoxHA0aYbHyMwKAyQAgYCgAPNmAQYOpVmeZVGofSQng4Gh5oCAwEpGIAAMbg3AFAbAATAACAGMKSFoAOpaaGN3OhM8szyIkcMObpls3IzgD/aYc3T7MAJ/RGOc1/zDUboRGhta4z/DzI8abNDa3AzmH3Zwy2TjZgR/sMeco9uHEfgjGuO88LEuEnRUo09AmRcKUKCi+wxOH2zAzsjO5xh/cIs0Q/YHY/jHHONZpR8YkxvjuOMa/xJM3NjADtfdZ3D6YAN2RnY+x/iDW6QZsj8Ywz/mGM8q/cCY3BjHHdf4l2DixgZ2uO4+g9MHG7AzsvM5xh/cIs2Q/cEY/jHHeFbpB8bkxjjuuMa/BBM3NrDDdfcZnD7YgJ2Rnc8x/uAWaYbsD8bwjznGs0o/MCY3xnHHNf4lmLixQbIS81qJz4EHM8i7oAjlKWkMrDDj9OIAjH+YQToj2YNj9GEec4zSH4TIHTPM8Zp7CE4uZOCOae5nGHlwAxkjd49h/MMM0hnJHhyjD/OYY5T+IETumGGO19xDcHIhA3dMcz/DyIMbyBi5ewzjH2aQzkj24Bh9mMcco/QHIXLHDHO85h6CkwsZuGOa+xlGHtxAxsjdYxj/MIN0RrIHx+jDPOYYpT8IkTtmmOM19xCcXMjAHdNsOT6Kl3OfSekgbiulTEyncgyNXkpSmnhkBZcjP/28/eaPCN+oigwF6/P8JT/O/EPtBTAs2nUyv4FBHN/iile8s5xkL67QEx4/Vmi5Z90s7ykCSPP3BO8GgPSDpgSCHLKEyOfHMf4ghdr6PNRC+8Fi2J83unbpjKjgqq71xcSLI31GUkpljmiM86M+yxnpxkdnkjowMncV3OiQwis0LkGoDyussLqdRXBx/ccKUHDK/SYR/ECGaHya+/fnGZ9nvtzMjbltaMUr9zGcP1hB9WxF8cEdzh78YuzyEWIWE00jGrHRtP5/Xx93hLNDMRjKdVisMXRjV5+138sVmrj0i18GD0ybQO8v9PfiNZNMRkY0NP9lL0fB+AMNvLbslBiTbOt1PnzIads5FaPGEuH478B8XzGCyUszTsv/LphYQmh+rNzzlGWnJfMn0ZhA14Vvlx8Za6RpqSvfzD3rwZOR5UXRljyNnYscp2pp3elS58Z7Dj0e44e5A6MJa/tP4xgPDMHvwI/9Y1bRhqZGl1sOIJsWkyMY134oDcQPlj1wJa7yuipH/yvWgJQ+Fkcl8uodHJfpV5ynoMX01DmjVxANfL1dBkmnKq4FWEmr7KO50XK2B+kc62k44frEE9mkPWM6+JtyHSR0YXVUpkfN0XMNt8L9Cg0ib98ZnATZ4etpYtB8VVBZkFdaMR7Qpk+JzsoUYAiyvEkv+Y002EKd66FS9DteeOcfcktyc/R8+k900PtZPC5OzSmNC1euY8ocv4Jn4fVzppMU68DKHfRiObEOrqfOkSOocMH1cUwy71bgzfnDcaHTbM+S4N/xguvD0/VRN6o0CuXttEwQ0FEK8U1SR5RKTQG9beqMQqkTkLdJ3VEshVh5qN8KjWLcXC/4lZG4kBO9LLq0Jjswt3dgppww2DbNun9Ni0d6/tUjRiiut7k9/z1uUo9OcK1jQGF0RXLhOOGsV9HPCdr0WQF9iVtK67V6504+kMA7Ca0U+XfyNnMXY3Pd6/BYSrcvkIMQbpiK+WEeGYpQWRYuH8mH/q7qLLQ/R9CAX/DrQbTBnOWPN6dV8yk0uYDN/qVf3hPefiz3f4U7ytH38DaIDOgXrTo9ajPUlF/m/WUUqpVndq1LcfXErmIRvVjgWK7FtYB7Ygg9bUZbouEJ23veWit/i3stsmSznB0s/5Nv/bJN27cf4LjQrqAOkN7waetic/zdh5lrqW96Ij3fzpzS7PSuieE7P71Jo/1+7gr7cY2ceWdzLL2LsqXjAHXiVf8SXE3Ona+fCw+WyEtt2kfzwrjeFbnM/8vMQLkemw571kuIjnYqtH2Nq3yF/2L6p7YVLEbI3PTRUobCnoy3U7nv70X2m+cbxcsLsEjudMwr+K+s3Bx/nfZPWN//lswy1+nofVta6vv4udMiPdCBu4UWH/F7W3tS16a5rai4Lz1SE6SOHT6SgvnhjQTFu2w4nKMv2uX4oagYj8G9E+dv5zhrKpkmLfJkfwIOdfsicdJ3BtvP7uSrL8S9vle7Qk/fZ3Zn+Lbajo798m9+S7jd5/juHP2MEvvCRMDfHO7gw7sNL2hrnDc5TP9jezn0vIKe6fTejnNsxdHjqH/C0Th7Ye1yyKyM0Z9Cj848zZyUAdV0D5dFOsE+0JacaRMO/flpj1BSWtq32xdppFnpXTQ5XuZc4Y7XuvJHUEyNtemtydeqO/lBe4U2qZwntELSulH62HE9yhxGun/9NUas5b7Xd4SS5hUfvJKj1Beb8yVBd5Yz6qQtxyscvC5HlLSuxS/pE6itxH+3QjuXKd3vdWdXpFqqR+DsLc1BZyOJ5z4rtvXqTGbBLNxfuWT0Lcn+p35e6vSm0dcYB4D8QkJry3yderT0m92cdkr74iOsNIXrLVMRT0Jwe7/xLyR0NBPn0cL4Gb9ecy46XHnKXbYxOShY/deH4rdTD1IJewRfpl56Ox8tCS6+xUmtfQ5RcT+t0EONIcS7yapmZnLCtufvanoMmfrk6AcwdzpVcsHb7z3dx/vv//b4YLImU+lR3RfV0E1fXBPYsg1nyM2qaR3mruDVEL8KzQrEYVJ2UdldqpIOPn9N8fz/HC/6ht2UE1/uPMjuqOtPdudSP2oHxTd2Ku64W9MOd9U/+v5D7Dxp55y4/SetebnHQezwSUP/xtJO3VLnXjKgR4t0YZ9+W+ax3pGHkV12/tgQ1UULwUms7SjcxLcGoAY81qPV9N2hUGxdxo14A4fdujEE3DLk4F406AHTsHp6fWFRvZGFi3YW65ta6mp/rsEl8SaYd9pou261va/hRn3bDevNN75acIprxFWsHZecplytW3Pp46CrAz/3Uq0BWGWTMOkajHU1IRPfqKxY+3CalrU2NtPXGq2ufZr0TdS6W6mJa6hWrK2anObqVfc1WkNbrJLf+/QVAVcqvck2llfvr+ZXN5ypbDtjXfOZr3bNNaIr1qxOTru71i3x9DfGq2+PJ12TvK5WeeIb5hVvmyeneV5rCz39jfTqm/BJ16ivu5mfXCMAxZoFxg1wH8Dru7kgubaCjLUwpNvmkOtmh/wtD9k3PqS+/SGvJojkWyEy1hCRbltErpoj8muRyL5RInXtEnk3TSTXOpHxBop0bRS5aqbIr6Uiu8aK1LVX5N1kkVyrRcYbLtJpu8h180V+LRjZtXuk/tEjE1v9liMNIOyGDYShG+/f1beEGD3GkINuFnhh1yTi9FhFGroZ4eV92whTzSOMnrn3oM9D1y6lm0oE/U4iSkYA2DZtJjAnzOFssg4M8No7iF1RGLqhAIauLSWVgG7WqFRzyoVuDF/WNa0MPdaVgW7me33XxnJ0M8uhZwgk6IbDu2uoJpdGv7ew0pE+Vk3zi5mWarGzppXl9kKbFpFip/HY9rSqccxpYiv7XciGHbtBg27bu77rtnMP7PwFkbpNPbJy5xHElqR9RJvP3WoHJ6X9CGefq2RYYtY0AWWSdbgCxYPDk6xBBpkiS/WipqG+vQv1weViCaKNSN2CAxPmVQhnIlMyZOI1CddqZLFNRgfdunzVJ3QLkqGdj07J0ItFS3Fg7v0SCKckVrofH7bUtCw19xTTjXxf6loTU5etTK1vg+qrGaq5RqqONWG10/bVq+av/trNuhed6azpbWtdepHrxSrJjEd2O7zAKVv0NkOCv8e9B6aCCBx7PPpkNhCqQcRsHGtsOKt538bY9xB2VDyfqE2LWpnc5yDqeEUUwLZ/GxSsq6D6MQ86sJFwjWPB0a5VNoHUPy4fmJQH8FtjiXpyJgBWDyQxW6s4tkJ6rjcD6j2sGQC5T8Bz3ylT69i1gk98COzutnu7H8pL8VgFdW0E/QBIZR0J0x/bktB2FDsBa55F5OdwBQ205JsVpWUPEXvaNoLlxVTKtEcLeLdDkl4//thxo7MZbG5SYMRuvsPRda3vRsYyWfF7ouzc59gqt8u750qNp8xe77FqOjK51OWyndulA92Cld8O6XvXWR2XL++90RRtz2TLChgYD/TJEW0eG+EbzMNyyoNlSXegPanFXMrn9rh6I7H2xoA7M4r0J2Xt04XO78BUvfytrEPyuZ1OtEjbloa5+BXpeSHbJy109lNRkctDK36hvzkMSaxG6GK00GvPwMHAbHL6LvPVraFeVjBlO4G/pwGNc41M2tQpro/sklFFZ/LLyFhMaRJldIHNWThwiMLACVMCB5ZoD3Jd189I1A4N5g3bZuchjFXzfqKwdmo+Oc/lpAK3XprcxJCQZdLh75OWTCZK7abE+IVg9mEDWwfelpCiiVbpGPPUBIvofJ2dQZLBExeZ2sTZNxKDOUH4lMH7NpKaH1HNqcySFIex0QTGDvkIjn1Or5X+6xT3YeI9LcqHOZHD4EB7RRRL+yFIWB/varslrgXzRox2R3b1zhGkk7ZrOhbIClnz6cW+xY7Kvcx7TV1oHvKUE2L8S7MNtxxGXTVspO170iKqY7GYQLulLCwl4ydPMofCtSEUirPB7JDqRlwLWfI0Ku2NomyLCdQqTlS21HafUjOq7jK67mBI6+8Qu/iWm0uvu/U8dvx5Eyn1K5x+iV9A1Tn68rHJu0/N2Cl83ozycVe8hc1wLFN81oqvTPyIjESFTiIqPfDxxYGzSwgMYglDXuHDQc3hJ9nboc4Yq21SNslyZXYWg2xjo6vD1Zl9MA9iDKrdTJ01q3KN8C2rSx8LrfY13iTCvnFBgalAgMQeS7QTMwk4OhCE2cQubEWted12ytcQZi89n6jPpFqdwhg5BHbJPRBWp1GE7BbupRnEmvrlhlO9NoKznZJbrjrR/GQCTjuL+M7hihi45NsSpTUPEXvaLjNtW9+c9mQk4wyVzX6+Xhnbt9qxUBflp7GwEUsXOWD2J2O7rIA98FbuV868VMu0lt6MpwVrjW3htLnzbSGGzauV3myr824x2HYt6gvtEtpMUwty32a13g7KPEtrNWl3Wg5nfgJLSF5FE2k3ySYWtLHZtt7OupG26WoW5tm2PwmZ3b6wghrGflpo3zcGsH87a7skWCLDSt3rZ8qFMvvOwmJs4lRZUmOJLCyVDJpxp+qKQBbWU/PF6d4e9ftOeBesZMembicKTOBvX7AFXNnanNSTiSLdLw6WYH0iQv+oKMBUMoFjz4nGMiTQqAmI2b57uLFvsobKqfP3eyRx7EWMacbNvHQZlcTe2zOJvvr2sjWf8/dSW83QVTOnZWD77Ru/XH05YY6Qa/AtK4qYeXNA2/fWIY9wmwapxhrWZJupMYbqCQPoSl3fD5NmeHEgo5vE4XDD1grsur8juYwjzAOn2kjDHvNs/wRglT029Z2LbIVbYrWg7V9oFctsq84vttPCsXOjsptLNdJ2m4TwQsSGentvYN9rLd5ZEp2QTqtQa2ibc6ud04WZe4HNtrzARuDvYjjxs4eOrtmNwljjsjAv7CzuzEoLKtZm9J1uaOU1NzmOxl1oRjbBD8i2cTy1gGsvhpW1hSZlE/yYbGFOx14mQbsQsW8vCwaMa2tR3EpG5K59QV0kbLNBIf0FZS8JltiyUN5MolhuZvcsi8BGgXQItMVgWRRPgMsstlVwkC9fLpLl20owyIDtFMnybSUYZ8CXiGT5tgKb4mFTQ7JMXw+OFWXbMjJSbT2wVJTNyFAWSWMnXSqQjEa3hbSvbQ6RYb8+qdzXlrx/g/vaOmwg+8Q1B3AthqvY/l9vFtjJwSq2lOxPK+hpwLCKben1ZoJqObhsz+DFIAOlbXmBxxxz4DK6/i36i6kxcCHZ57alhzm7t3RuKLuLaaDuLRar2iLdODr0l4tb1hHhmbVLvG3YsdGnYVs0RUbACOUwc6owQ7RjJ2rCGFnZJ1SfgSuHTnt5zqiX58x5Wc6Ql+VOeHnOeJflzvaXvaTqzb3VfJ7gsL6uTeYDS2lKdOiWjrM4O6fmgpyIz3ISrBQfTwb/W+BOth0wkZ0TadgMVvFmvcw6T2FvoIk/ZvDCKXR5vXiDo8zRawJ5ELBvZkfRaLNafc0IduagAQJOEe6vt2v4BMnma4nX+bBUROvZuji7S/p3mCZjJwNprNDQi61DZJ3i77M5x4tT9UFmYfb2MDLXTKNv7EmndluTop3uymc9hres1jc3bgXVePWmhdvIZbi2j8MX8uwAlRZT0JehY862/rau2+Sdz5ynC7tu4euNDZwrmhjBnMvYnRNelqZnZ5/N5j1BdLZsBIJmoeHWq3v9wbnHwEPVMUCGHrq+9m6AmLC2tZ6zzi32Sc1aVsa+HBcWp4O4o6WBqcyuD381C7akAjV3O0BsxHnC6zPJ16geLKJ4c4hlRth9/xsZxATWniDp2tt3a/CVRgLlthE7HXjAl+SSjenzTBDIbuDuyU53F+LxWYm4AMS4Z2Zzk8Ps35jFUssUm7Q8wqidMl/ltcalWHMlb5oVk2nObs4QJqTPJTuCJVyM2q498AK7N+7W5PPsmjPVFBLFI4gTzVGJhhAXT6QkNlqJTDQeo93Fjc4b6lEuCm2ZRXtRcTss6m11zWjWkprWZae4+yHVJhdHHK6no26YzbL9D5shQx8SyW0tsByuda77gm7qn9U7YiIJN1g2dbuashE7KYN65NMfl6y1ogluWFlxjlUXHzd1rdtmVmY/OUCXtUpzeRe6rAVAZ2N9i7wsgZ3cdg4Moi/nGt0g5IoBOjo0yxzzo/wa2nsW7CrZhjSkMdxEbNX09FOY8+rcxB45BU0mIYRJ2O5gDWwcW+q2rTVMKo35xpdwEOtK78g+dptYg4QBDhHXvNmRXSH2yreFLpITxIVCg9eabM2sfr9wZYdsEyuEt8BNnQt8YRfoFjEXWJBFa45xha5YcskSGYsmYPDmb34pulDOCWeia4cJ7jNwmem2W5WdDoMMWwarJp6WItC8Dtn+mchawohLUewNdIAKckuUHiZbEzY9Sagy5TmsGrvbW5Og0ULHqPEWt+1Xt7amkXIyUguJZlnfOQ5E3GYiPhaVPFV84joIeI1a+8AimxuYBfReU3UEQIjVZhr+pVkwbu+/2Xbb+OdNaEbHFX7dvz12kDd9z/PtvU9eLnrrjjiY9u3XHPVFI1Y2/ot5y8w/NSRl7BdMFM58dGPR+4mAPAGSRXdcKMNtEbN8mmzl5lILHs7Ix2oLNu8sD13mW7BJ9Yh70sezGcB1oQ1Lw+3VpMtGOzgSLLXHM49p9o+24exZU8k1AONsdoUwlftc3WXZ3gaBac2K4YXbyX9+aS3YWWDgbbUpBsrkaAaf30mjrNxG83KtCZU311XfWloh/8bedqb12rbanAK1qjGhwHZjm6l5SWQ5yXZ2KkGayjUhuJfgcfHctWAQqi824du1DEPuONCa1v3O8qtJPiaPmZOce1vB1jDwsbiYNN1F1phqDh+dK0eR3O4xCRrRMY9ucrfzPUC3vwu6kk+xtcHNNBtoIKigaYKFRtUNNAdX0BDBQhNqA43rCppFLDR4G2iKK2hEYKE52UBDr6AJWNF3UpqW3fk0CxLOgqDFuJSQxaYkAYvhCInLKQn5i+0IAcvVKCmLeUcCy2EHiYs9B/mLJQcBiwEnIcuhRpPXi7jYGHFgYe9oLlpQWI520nNxjJALAw797XFyui6Ojo3je04WbPuf7XF+22n4bPq1K04MOK9/p/+BcWTVmRih/bDFaBO4xpQ3J7pMOh1XfZxpIsB/rlLCz1RIfwTB7rVpjoHeK8qSLUKuVdBjPOnN8u6nN5t0APHcK/wk92heipCCYeasfL5DyiQncGtufYh7SPyK/qAUbLB1AEw8oWSMtvMubxnQdn/Q1Ze/2kWc/+fbBkwaxPMRwd1lbOGAva7ItiPDCY7lfW7FVr53wLCdfexvW9mxDcvYHj7iq0Y67XJmAWh8m729GZzS8hZr6dky8u4tOJ1/phoCLmxHy7Qdm00YaK+lWIDLDA59sm26mXzmdhjY0K4XyCqnwDKP4K/C2ogR2EOifs6w+Tvb56jhR5lIe9c0Lm71bod8WLho14Ol0VRMD5u/h7+2AFFum45HuPGzaz0S0lN+bVqYpx35PsEDYHkO/thxhiuZ8GaKfQx9C5hdxvp3LocyRGB6c2+76YKgKxGFVy+QtmrH0pLQ6dKs/vs2uAxcNTY8wd34Qjau5mD4O7lrNa6iSxPIXS9k12qe88LG1WT1Sz9ktdzy0kCGdjBym85/sGHDLQxG9O2UNzmnRI+gW0K4a4nNJlm0UExhjFrdC8f2Kw5zAbBNwsQUGBmS8kQY0/N3NgIUrWz1qI495up8V0+JtH2lfNrVk1QUG/8xF7kBSsiuESyN6B7lYsgbM1RrmQZdM/+4fMvXzsYhatEQ29tCD1xE3j67JuQeLoss0JwiB4IWWQDgo3Bdcvzq+WEZyagzLm7XVoywfWcDH09m0wZM3nHOS8PPG+e7/N6ZvBNvzBQB8uoDLdNu+8jX29/YvzbLt2XUufLtf28KMXkX49E31qjW4UDnL7VYoq0+3dqavwFtY6pyd1uKD81X5RGhyCHx/sqxGVi3nHq+Pn86vG+kN6s95GWCibc+faRlTxFIIlRMd9v8tzeyIHxJwSISfUN2dMmCa7Qlfn1aPt0hW/eaDo9N5iKo/be9ljIgtoB2Swhb7TeTj1zLsERj5la0jsPz2q0xfz47d/0gw3qKYbBPpoO3K5EhLKwKW8jearhGG95Jt5pYV2t/kPkezn5GtfXaZ9W6gs5u7rl7RXQ+3GIYM+wh4OpaU7ClkIaUQisgu3WAHB9PNIhzxURafG3MQU0lp7UbXpJxyLeRKGtXYPucZC5ned4qkh/bGe5rJuKI4WIO3umrTjqGirefZudgz7JDWM8jauAOIxzLjLVT7gA2LYQswzYJ1S7mXEHgCxVsl8z0cZzljS//5fwGaBLrkmQsxQMMgQYTvEf2zXyRndWrANYwduVN6RNHhLXIcVi+YAu4UrwQY9m4X7a40hDGTZgqTP0Puh8rCmCyaEFEb1vYs9q3dDbdHBnUjq7tFbaL3lsYO/TlBcNGLjPGNoqOmN67rhPyq9sC2MMpTwt/LGidCNm23Zv2nW79kEi7dqaQnzNFqa2qtbh91ODGFqE94nueqxx2TU2fIgsLU4P6vqaThYP4Zph3jC9w7Axra2vbglmCd7ifwaPeKd/4oVwBsHPr5TNZHuoWoc0ho2HtLTI8zmBoEmNG6MzmBQKGmCaGV1Box0S6z0ztRURsp7keEWnHYwKvq4RuwxxSYpBzK04w6z1Dt1A/gzsD66Vd5zcQ24+Km4vGrhMG7MKKkS4AeSZPuoEgzurJZLLeW7BqEfArzQ0V/ASqazovFDvKgTEbA5nGcrlrvaRD4OwDuF02PaZZCNvpQ0SdP6+OMl9YcGaMCDb29z0EmH79l2YDzPbks1/r18+aXXzJtZFQrnUDR72QS/i3GAtnGDV3jNFsB77wc0uc2tYX3TnlXUEtE7LgUH1441HbfXHv9psOTg4oE95f1PvCPG9WbFP9OTaq/QudmPQdb2+ELp5wGfpH3R5Hky+VUpvo1K4eI2wnFwzHoijHbJAPuprd4ZOWaxYQgdU15Q5uCRtr8YK/uTaawB6WY48d8aKDOIAL0LlbDbEQtgDb5EFbRr0ZX6v33cZhWxZq1k1h40D/Nc1vHBLTTE0d1lnlrFZwF8B5xw32hE3pkp02XPSo+vNCnc8/d/m5qYUctdLMtGsNn/vnLLZWFQ4+voXTbp421Tge7+JwhUOcwT0fxfHFjrPJNmSkZZR5cCbgztolt8wMdpITZAZvwkFK0VkapticOnjhYjYCNLf9uLOTZeHVjbhYqCNAN8M7U/dn4RwmllaLhq/dLRON7mPjKy1colmaVltvb7c42s6JyGbEkk22QJhnzJkRWtRsZEfsYMobs4VRNeJu8qzk0j3ofqdALNm1TU5Ga+WC5XR9tRNssSYQjvLz0HETOWGfLTW+bvDbCb55B800vY7CfPU+WAxYOR8+4NmztPcmnYksep6fT97SMiCY4rQ3u/XJZQtF8+r5+egtfx8h+EDZGDSxTVoO/XCVFgSMIHadmyKn0EbOdnIyOddmeY3NElMWG/PVQvg5WUCo3Laa27kuWm6kGx6W4dSHnR0JFynWIvdkGw43Holed5opPqUo0wFtl9feiWprfXQz92sHD0OAno3xbaVg3uE9mHYrjrUlfSGq6DxFzJnWbZevlXZNwm2jGLdU5mVes3MOAfaANX39cKBrkboO037u52r77ucNzt+RdSafbYM3a66fdc/ffs4WwheYtD/Rnv0w/db1daiQLZTbl+4c8E5esreSlduy637bQItG4vx4tSxMNHy0zl1dNy55ec0Sm8Bw+3+9vLqeXOK57xJsQcMujjh6++mf3RvXjd5yuScf5ZaU8dXQG8kKWFddIAv5R7VdTMe5um1c2dSWRjHgAWTVFqaowwubsyPyx+OD1H6vi3ae+Qi6VhxGu9CVdRjvyhtN+Bs4QVu8wDHRTIBk/aYszvF92y4IpxYAP3YP+RrTrI766eViAceukk/rtW3tdRW0OBvVqPa4e2PE2cXWhAvczPIFVsomF/iS9EygKYvysmntbHffNVPIknpsxwjGERsG20cYXkbsjlrZLZBd0nZh24IAY8XmamTgwwlk2yJi/GZiIcREDVYttme7vaPfzU5N4pD0dhijvBmhT7bJI26Jpwu2SxgQZLl9JVfNYft1ugu+bs7SfuFbm4R39+PsMWE2rD1axh9ftHTjEFiRSpul1HZu1NpaOsKFNxaM98Vsq0y6reeM2ESzIa8nzM2/T621WZSXiWiRsiMWvrazwPPyvYllty1z2aYuw3YxmCdUs+fjYmiabnRHtA5Ix0JY4BAKdsH1sp751HZWWAVaw70rbIrfHbvW+IzvC+8rrLfybUF7XGxa5rJSOI5Xi8HVaZzjnFqxl9dB4WdFfbgj2l1n1Chs1T9cFd1k0YigdlBWIjUreG7D78DymBWEXyRUOyK82gjlPd1yxg9cVMc2Akf1nQu+Pd7L1LICO2LUz8weydZlzfcOMIg/EHSPPGTz7UPXUy4n+4L7NDhpH2Uy/upufr0dj4UHaQ3N8dcj9yknhyUZ73BqvHLABtkCx+EECDWscoucxuDzqnd/r/0AD6ZcEi0R16JyvVmyWHy2wXc8ZNQg2zi+bGYbKCSVzo26Mqzyt8G6836X8UaFcTF3syvGt8Q9Au6pbCBIs+IufN23cxia2jX4TsxPp/ORw0jX2Ygv8yCnDZJj7rWMNqqPCLUrccgoj7KxsG4mjojiJlN22kO+ZLDNvEwxRV969CcGmc3Z5v+0DAQL/AU6ot2SXT7S+fJWwS4gLXqErVIoKumrZfnCRxpicbfYd2ABxTKoAv/Z/8flf//Hf05X/jfiRVmywWPVtbVGrhK4ZW6OwN5rIGr72wtrDAre4WMZzO+mTdB5i7DavQl0085BoLIDckyg8SQ3LdipylgBZad++MjC5dZ68GYaS3Tg1Y8mEYzd4Glw5Ua7cqGl04b9Beauoji2PgKN7a0diC/2qaPz2H4B3xI+c/5p0PQVphewklcdbB91vswxXJSWcRcINVkAtvFYDTkH8cV2yXDaP3Bwp8yXPsM7J8OjzNgIwF3SIvs6j6YExcD17fbbCBSUxaluITzXSt4Sgh2Nbkd2dQzPja3FmdRN9jFofm8gEAdvqdIdjgCZqn21wdK94OAd2JLatWxknTwNdHPBLg52b+mgqasN+xuJo7Pgakb/FSBjkVt0Afq+/b3Q3VIQvfiDZjIHsk9bSO6ox46Haubw88aB2tbprFpMFqNy/o+YQYidIzWksgZ1TgiKxbY8afl+X5DXF0k7K3F8Eruw/14LneXHW1Eh+0ObfMtv3mvE+K9+f10NZ2LLw4W5P7TJtvxODbdygcn9+ET0ttPGCYh4o3wTarkdwXFeMg1ghVxur4EsGnp2K2uAK0jJJwfG39ecqP0DsVCm5aPReTq+B3dBuZgZJLjls/3+ezVCAnA1gYyZKSVuO7s/9veNb835+J5rBVrX8rAzuXCAXaKma3zi9ewDMvNi1C6z9eYknyHYxt9djWx/2MObyxN4N2QCa6P++MGL5ex5H6+JmvHP3szYn+iK4PJRGSUxPuyevv/5uWB59Hal2cYtyv5juPxr5yfAZ6I2/h0wRbPTHPsH9cubMsbn2fe/vF6WPz43CbJaLenxv8r+2/iKqzyBjHuq1nt2YTDRFheZ4wPtYfsfdPzg8i5zAnKx8S3Kbcjs1qdo4+fWLJ6A60sn1Mb4Bp727HttfEN46UDVFYOf3W/Ggs52UYsKDSwSE2O5R8Ivps5n7pDHb8zH1K4cM9gunVDL52DHeencja0cfsX/LfAp2Dqzc3a9XAgcBKptJnaH6yWm2eorT1qrFLGNsjfL49NCybOQ7eze4+/+mSCwS8gquXisIbuL4mlpw9yodewzHDRXK3abMAdR69Kw/L1D/nEuHC+gtDO7+4dFiFqXVlv6+yOvkC+JER6PzS16dqKZiYIjbsTLVLPpe9oAY859pcwm9gHL4ysP0+DW15TCSy7kJqYbuTCXZddaWZC3IL46dyKPQYEtXB47Lblo4+zHoWqlij8R6rx4d6H7M/wpk0nLnJ19s8++Ty1rivBEyl2bXflI9QjVz7HPbr+9+UL7OMdv5h+raB3csMl+xllIIPZl4mqwN0I2Lj8SIW6fXVELge2Z/YubkjYYmOM1buH9NDDf6Qq60EHHufqPxR1uAFUnHT2R8E56n/f9N6O7cRbDXW1hze1HaLJYagxeWTT4srY+atbFJnuXBR/4WvO4aWsTYNGFbzD/u4xg0ymYHPV06LV/OfZ98sJ53LaliQgaDGXN1kUxjoyZWfNzvZmylMtZ04qf7W3Aaeyyg80c3O48Sfx/tArQv53mfkmoiRDk/6dJW7bRyC0ppDsioMrRWKbtPyv7Tnb1xr+jFg2d4AFc6O12yu/dMq9aLFwLz/7CTiJ+CwMRzFUzCl8DninjLsLdUywMrncyKq5n7MQed8Yr54ElB7YIjn+7fmdrX0zjc/dYOOh5+8ds5b0gOCmRl8Wps2mDvrD1eZhO4xz4XW0uchDwf0gsi9vvlYxhPZ1ywR1CqBYB////TgAAAP3///9aAAAAAQAAAFIjAABQogAAKLUv/WBQoUUaAYr79DgxEABSAQBQCCDiWbUlUUBoT9bGrgyWl8gEHDBKVpWtejBZ9r7HJyRYW8ZJgilLnfO9dX0DUQN6A2Ve5oKChCf8mTNiLuZmTuZW+j7lUqREeZTv7T35k0OBQuVUzsen5Vru53flV44FS5ZnOSBglVf53/uOJO9EPmSIkAt5kCB4xzsQIEVe5EaMOLmTL1mS5EmuRIne9d6kyZEfOZPnncZnzIAh4y7GY9zuMH4Dx3HwOI/bsNHjPe7Dh47reI4cO77jP37c/e41bvcULd6i7ih+4ilO4nR0Iz7ic3Nyl7sIESVe4iZMvPiLs2Ch4iq+YkXd6+7iLc7hbm5tb/uGDRk0rCEe4u3Pf/j6EHCH+9tb9NFDoSAO4nFxHu7hHZ7hFNjOtvYJTzuFQ/iDB2hH+9lZ2ctuZhbhES5BAoZjuAULFV7hamprX/uFsz0BgzMgO4IfeIIXOAECYQ/7gAFgB7sAAWIXuwEDDu7gCxYouIKPjZGd7A3O4FgBrv5ee/tu5qpX3crq61/f2sp61rW0vO71rq6rX53rAZ57z73nHhT6R4MNCv2jwebhK/CRc5zIvq7ruq7r+ufe+nVd13Vd1z/3VigUeugKhUKhUKn067qu67quf+6tf67ruv65t0qlUrNCOjrDR3TqRGbarWWAFtbQmoDJWw9PgclD5AM2DkvdzYH8I5pmDyzPH/JoVcyUgEKhfJmCaqCRayaUkE+QD/KTzyeUb402gq1FGfPooouOL6J0GHRa1yc0qgi2RsXyCg22TC1HvxOSU5Ik6muMAYh4JkoMTj7EM2tmZBVRdXx/hFe+JnBhxCT0ZcfYlBHFZZjOK9PFL5tkWtxN42ASGnNHbzoHld/0MI+dFpbdmBqiSZsmqrkxTTSzMyU8JDMVVHNjOuhga2rGT090yOOOKJE7d6JOHndEleyZjB4BPDOjeDblsrUZLZSTJAyESnAwbsh0ixa6qCEfLVM/wM1ooh/JLAEgo4lzCaaBZ2Cih5N0QKF8UL4wOygUCoVC+aB8UCh0EjoJhYrozPzT4mpw2YVx0rTCqAQcS3KS0j+pVNqnaUUqleoYjCHdk5Nc/ziBy3yDZwqFyQt7iCBYrZwTLkkHLyWS+6V8F/Yg2DCU9j1LdQU5Ig3c5Pg1VOzG/owMs1sNVfwJZKbo5AnkB8g18hm5Ph8Ls5Y8NTVV3nDLwhrknp9/Jfz/QY8nApB4U2o0ykmxdkGEYP0TEsPVPLQNo9tqA07tK8bwfnv1Xz36VTovPoHD/ygCUobU0rrqKywe1dVdzcXl1V69tWXVVl3VV2vWqDHkQyxYrvT1WWEr7OeXhbMwICAX5sJatARy4Jm/vydRouzxHlOhIoWl8JQpS3gJK1HChJmwnl4TvifsxAkUhsJHjlThKoT4Eho0Q5AgMcJGuAgfycsDkoSbMBEGAgSP8XrwDx7sow8gaARi/CjWYmBdwEAP4CE9WAgH6cFBGK8HtACwFsCkeNAX2+n+st3Ntrm1eJM1ObEmh+JGzsOOnNlcPIoFWRBHshL2wnqsiS/5EsPhP6zIVzgK/7EaBsJ8XIaQz/AWQkO8hQsZcsSFuJEjSm7EjCgXMSOeXHSIJ1nRIVbEiQLo2MGAwQIyMgfsgBs0MGMzLis74zNOkOCVjIARvLKS06ZfoqGNKeAFbW1v0WgHKJQDc+APHyJwBJYg4QE/YAg8JpaJxcS4AiY1rsBzaiN4julGpDEdU0ibwBQYxAQPHTxwuOPi8Rxzce2YaxYw8FoGDRs0tLm1sRs/GUu9aiq+qZ6K86g4z2nqp0zd1KiXGvVRmieleU1R3xR1UX3eydMt78nylpMuadInUXoAlE6p0i1VeiVNv6Tpmi6f6Zh++ctjOqd/OqiHeig+KGbmn7vZcoFTP8UCXooLCGABHBY2gAd8MYEv/uJiMC7m6mKvLu7irCwt1hLjLc7KkmM5FiEiBIfguDg4huMTJ1AwCq6ra8HijrGwrKy46p3v5CoQHCOGDJbBMGC84BesQsUKXsEpUrhgF2zCBAkmwSVKzOAZfNkAR1deuY2fV/RFixI90SkpBV3QoH96Ziaog/qhQ3ou6IMGGbqhFypE6ITOh4/kJb9nT5/3uZ8fup5Pp4153tjOjkaNxtuxw3jGLx4AHDhu0OAc3/TKP3rlIf3RHx3SIx3SHT3SI93RG93RGb3RG53RJ8/oij75ySt6IunxHA9m5CEPKb3jnd+xwzcCcAC2wXd8xfxOTsEt2AR3YBAsA9ApFWzgNb7AKlsx1iXf55ZffJ0DwGjMxvZIPsAHHhmJ6Ij++Pjnfx7ogN7GzQ+/Zo3hDa9GTZqneWEh4hGfmEjndB4nzpu/ORw4cz7ncuSwOZsr3s3HkPmXe/HS5V3OhUvgA79lC5iDeZgwaI7mg4MB9oQtYUlYuhFzIuTi4ELYNxu1ULs+P3jowMGtzW6wGSwGe4FtzYJaBQoTbJqNYCHYB2hnZmUOGjCwZHbMKrAJEBwwIFaAQJgdYMHsl/Xq4trSygqAZa96E1Wj6lOnSnWpNtWdtju7s1RVFVu2v7Vqa9WpmrNJkdrszR7Vp2yVVe3V1PTUnjK7U2ZnYrYozMbM1JwydabLxnS5yZKm1nTZl9pSB9Can/pTh2pQlChBakiR+lGkjlTZlSq7clE7WtSLGPUko0aIKJuSUSdqRK2oKUlqST2pLftQIUOGAnWgBgRIUAtqP37+9J/u02dP72k9evg0n5aUlLa0I3vahwb1oC7UhBYX58iRQ6fpdJ06cTpOw2nFx0c7bacbGx3bsSEhGZuxAeg5/Xin73SexoOIuObw0E27eVNYSHjmDJpGM9iDZtpMC3aaXmPYhq2mCftNYid2m2ZDhsyX/tJevIBpMF2mTJfu0ly4ZOksDQiopbV0YKBf+/31X2PpLU0mTIfpMS2mr29KT2kpUqg0lb5yJUpH6b09vdbrJk2ctJN+8mRJL2HSTFpJQ+k+vuZrK10lL49IE+khQ4p0kU6SREgL6SBBfLSP7tHjR/9oPLwdvYNH82gdDaTzjLSRRtJHcOCg0TTazq5G1+gcOWb0jJYhw0W76BYtXvSLhgGDRbOo67pe0TEax13f9Y220SpO9IlO0ShaBFzDtZxcXMf1iBFzPdcmTNA1XZdoEh0i2tF+axDNYUNvaDe3tm5rDx46dIeGQj/0h1772Rou9IXO0Bh6QoSO0GlpElpCV6hAoSk0G5taq/VaW2gIZ33WDxqtGTQZWZeVNegG7cCBWZu1AgVjPdYJegEmTISYEFdWJuJEhyAhIzmSpVI9rIen0z28h/nwkWRJBgTID/vhPn3+BMrTBAh02GOHdQGuRMSI+NEjSAyJI0WSxJIYFKhPokRlbm6S4tRg/IkzMz2xJx41ahJPYktLSkyJOzs5Vb/PqVJV4kpsydKgIBbMlOlSAHn48dFxMRR36oSJuYk3XQ4OlhEUNMNmeMyYMByGwYARw2KYDJku3IW/fPGSJo1eYWEiJzIiIhtmw23auGE3DAfOG37DiopxOA7PmSOH5bAdO42DAGBGxsU6degwnUO+g4fx8CLTycrCaiy1A/RVTfU1xaa4VKlTfIo5OVExKg4/fPTgsUNHDhw3bNzVoGE3Q0YMGC9ctKhjsUJFChQnTJQgQTdiToRcHFyINxBR6Pr84KEDB7e2DRoyYLjAtmZBrQKFCWkSIkB4gHZmVuagAQOyBWMKEiA4YECsAIGwAQLAvry6uLa0sgJgXVlVqdc2c9Xt26fiNEUqE6WfRkQxfUp4uKgrQfcWddtwpUbmlWlpKFIxsK/KE70jRYZc8dBRt+ItuqZGNsZ11uI0pSkT5SLJPXXmpCEMzPJED88HDBdycBkulDUAa6+70aP7VQJOeP5kWKWpcW5Goox0TFMlKPZXUfld6xSWinsnzmSZkYE1/qv9vzpCteqcKkK9KqfGXVQqnBrimlLfVBB3lBpVoVdTXdXn/aR+UD3cTmoHlcPdorqpbfeKukHVcKOoGVQMd4l6QWW7YOqaauEGUNXUCrdVCuoE26mmqRLsKDWCCsFuUh+oaFaSeqaa2URqmerA9lEbqAzsHZVMXWDjqGOqAluoJlAR2DDqAdWA9VPF1AIWikpADbNG1AGqALtDBVO/bAzVS+2yJlQudcuCULXULKtBDaBiWQnqlWplF6hVqmoFtMq386a6nPfULXVJ3c0r6oa6oG7m9XQxL6e7SdNlJkwBXLJ0K11KkywlRYL0qPI6uo0oGS2aVJQI0T10DRUiNEhQIEB/rp/bR5LPHj1TaeSFvI958NxxtNPIeAG4i3XozJGjGAfOfXPdtGGTiHi4xvCquYVp0BCeMTMoeMtcMmPEhAHzxUuXy+UGXi03C+Cf38Vy+66VW4WPypQr5e5dKPeJE70ml8lVcpPcPCRHjNwil8gQIUGA4P3wcXtcHjt05MBxw8bdrXFp2M2QEQPGCxe3xa1jsUJFChQnTNwSlwTdiDkRcnFwN8R9AxGFrs8PHm6Hy8GtbYOGDBguXLa7ZkGtAoUJaRJuhAvhAdqZWZmDBpfBJVswpiABggMGrtgtQCBswBVwv67X7eLa0rpZF+teXasq9V57OZVFZTlPmSplSdlNK8pqhgL1KdNTJ0zLyWqylzYTpgAuWapEaZK1tJEsJPuo0lEjSkaLJq0ii8gesoYKERokKBCgP9aPlbR87B49U2kk5GMei8c6Wju2kRGAxTp05sixihaOfWPdtGGTiHi4xtCqsWksGkt4xsygYBkyY6wYC8Z+sV66cNkSqCULoP2zWOwV22elCh+VKVKi2D37xDqxek2YLFGSJA+JPWKLWCJ2iJAgQPB++OhheVgdNofFccPGXQ0adjOsDAvDvrAuWtSxWKEiBYqN3qh08tWYDA8MNCiDQBAEAaN3EYYFYRiHkZg69KtmwKDDQACAOACCgSCUEOhGs5AQVACAoADMAexSu9Qh8WijVCtRRlIx0A/wMDMVGvWezCJPZAoCLZCJAF6Ap7ldapc6NAzCJNBIFKFkEP6BX0YWtUahI3AoA7FSqItTIZAP7GFgFTqVJplJmEsqEVUkFwB8gI8pjCsHCg+yLojpFGhR4gwOZSBTSJWKZeHfx8hUhr4tITlPcfjG2BWxUkITxCfLoKpJri1ldTQkF0+B7VisSDWRhHiZZ9iu9UoaFA4xkGgE+mA2AL9ALya2QqNqQM1VT+2sy3SYjkKL0kFmOhyyGsv6D3auKzwgtBFzUiORDtMr9EW9/9Mh6d2EPyTnbIcAGksp8DNFVDujlOhdJBMYBRi5AaZzPrpgaE6CjZmkbmgBiApEqnWIVz6AdiWhOEOBSrXWL60p0CQiKx2qPDqJIULOChI6pXVLDbCjiJm5MMuSEQYypKhIl+POT5U5kZQSgROIrPdXIT8W7rS1ixbJY0phhENz2sk26iwQEwCl1q2QVwPntpTNSMWnlQHCwzNRRTf6WagBBFTmjNCbR2fbycDMwRNVkPLRvChSNuVKyAliJnpFiNkNM47dA3dhaWQYVE6ZjsHTZEtchdDLaGQc8IpsFxOFODS4FDQkE1/rGIoM14dJ4C3mKrodJlYyJdPKMja8K4efenQsXnbSl0zCiqU2P8NIypdQxNPnbnGpu9JjPh7HIOGO+0ceSyksZJ5qgytvcD9khie+4QUnIiM3aD1ygxf/4AUjklE3sC66g4t+4IMbwcgbcNbDTXjjG/xwIjFcoKqgmOlPElu2AgkxYyUhjdR0U3p3EjoNqAbQV3iraz3Xknf/FM50pLO9/pph/Da/AYFN6lr+msYk3PEAa8YndDqYaT0LKbjvBURhoFEndCZH84rwxEfCI7sdeJ9u7/L1vlkldy+cHXQVwz36ZLvfvd03QJ9EzWSxiSwzd6gDLdQADVqhWYpPFn1sMww90OtJo/O6REo1aK5UaTBz/PHBzKzyImUBmf1mD5IS+uT4HiJRdxeudAXX+1q0hCILuBWJkMbmqIuNWH8FEHhS0MxLqAmkrOPAyzW8yyEhRRXJJzfukOQRXF2mYJgkQtDZF0MTC3Xj8Cwyl4dcB3lRqGsI9N4mXHQV1qw6lt2ISdU2YEYz9oxD+RzeyHpmE/JDpTIxk4psbhlzw9lHAo2N5OIdXEtgV7R4STkVhbSa7rw+01oVNBiqQXUDmc6mXbqucd15cOuqZVA2i59pXycCMIq7KXOUPEhAK7OFzBT3RDbee401jxBye4FRRd+GeYWR+I2uQcGLN3AJp8gmQSOEIsMLT210zM9+tKNVXf/KPJVWH+PRwpEYMW5efwhyBza4wQxmlJvVSelo7iD06a0lqSakXsllP7ErV691JrucfXTd8VFam3FigZ7l6OWxRH7j00ZpTOxIXYHvwb9QL2/tmRFEOKuqc4KS2LBBLIYJI3oxKm86Ezud1JAwxC+i4qcnMdORDhOmTN0AVi/72U9eehMTmvegsHRJ2OYmmtmAuql9QQ86kINOdMQ4g6ZMWGYCz7IRwHInCBIyL+xFDzqggxycNJhH8LOHPODCORKfojGOiJ5lK5nEpEZOZEi87cR+Xrl5YaH3yEL/zqL3qeXmawv9wYXeF6DFehPs5itx6N+NrPfMqtgP77zxFDPddNOF+eS+ic43Drhamds+7TX+/NY0cL0Oh1uZmwLZa3To2yYJ7TVYip7mjLtp7FxvUwjpaSjpWzOK9jKyykrcX85eA+1um2+ol3Gnffthe2jEbQbFbI7HG6xk2rg7pvK2xm5RnR85OivaLUH8mmX+ujsiuE1rGR5jwTfOjeS3cn1vf6lNE9ZRaDpNPNsom010h41MJk3+MT/XjJ/3Mrd6NhHzMVTMIw1LWU+KjGNy5hn51oxHy584kWN2zeZdGDsqDRz0pqm2m8/6eeLFRlhhjpve2Mw2EAOZdvIGwu/xCbCPn4p5ot5Tp3pohj+x3j+uQMdKMvHviWEYu2LzkTHrEtXQRH9iuWNcIXgy+HyfmPu4I23SWOMaT4Y5VYxftNlda/C8e6c4qwVxPPHiI64w586Rb9m5YTAtGB+3Z3f6wQVvRBAdmPge42NNqAI6pOQHQZop2HYEQb48rY1NtNmYEacVa7v6ILJlil2OkA1moeX9YPCmeejyjWoykjen+vx5SNuhxYSNk9aZCoNu5eYFX6+R++I8z9veWsGQa2Xck1n3RUKzS6yJ2RvUBKe7BTlPtvP5WE2ou9ReKoln483txTmHATi/N0uPRyeBnFvay39oT41ub1ZKjU42+7jJJmaHDUWTproxX/WMmXcHWhubeLMxI04rD7tYJ62MYz7mjH97NKL7mzjLGFXmZlMcG6kOFPXTWtvCsNp88mVj5DiVZ29schvIFp0m+XP0BzYJ08ZvZkqjz7t53nBz2iv+bKk4HZt8ovWJ3TD2wdMoc2Ug/+SKp7HFDmeWBwfqx9xEu42NbtPS9tFaGTb+2A1yuxiufSvm7ipyq8lqNtngY0acUnyXmT6GpZujxt5zfvyQA+9kEVswMc3x2pqcIp8iLO0MHPaZM0VuZ1bNJ0424g7Tit0uS6Q9or/WRxmMIOU5hPMGu4QMOS3Sm8xvCZ0Zyg6ahc18df8wMr7+mYOr1HVlYUXkaV4I7CPsa4W2JsUOIF/QPqy0bL/Mq3uZhYvwM5pW4LiTDNa+M2n8+VOKUc277HJ/f1H3OtXvtycP6hE4feyK9ZwkJthx/GCTasMejkkj15iZZcYP5DMpRxvr0VvhhqY1YdcxB5zSDftzTjrYY0amMyb+Wf4zhNvqbm3/OJhnG2xQ701BbaS/5pD5WPqkGR/dU7LuhptrghwOV2MqOG9Lwc7fBVNwD1sAZXjkx99qxPEQ0XzRem6MU5k8Z00cr8HHp5rS1DSykjA3jIZcLZ+JolN+siFNeSvcEI+/PQFnXR0fgxfmPHXPMnn85EuqtWsu9b7etAkq5jfXh+TKKFvXjd/oLK0OxuuUy40s1rmZhxn8J/euHe66y+Nb6epvO5TSiG/PH2odfeLTNZFy29gy+jmrHTTmXAsI99UbaGrE15K2cT1vxQRnGN18gvGXgci+UbiAc0gzdhKOv6nvYIUfSmuCXccYMGX+z0CscxRu+GQO6Q6hq7qsXc3b8SUnhlkaozdo2ARMsXkNInkuM4KbocH87UnbU9Fo9ldKLfvQe01I6pgN52z/HGStRnD/+RzanJNjNcMSvot0c5NxOiavWQPj3eDjqWtKrDfVa3XmZd8hpEVuYuEcjYwN69qywoYIY1In3GZEOl4OSH92TTfVOLWOqN7dvKyz8LL3TR6M6B4Cj9pa59PxEBPGrI4jH1zYNKYankYUD3OT4CHoRTexYj6WNkTDtN+H1jhdk2fW1PEYfHBqU+6WtXmczb3wmmtPuKYhZlV3a3vHwZxt0EG9OwXVkf42R/nhZAGT5jqap+SidQurPTJ+12aBK+IL5Ydap4rYdM+TXDaeJD/PaiOMOfcucK4j/3CNtvTzqeMxE5ZZjSPfYLqtaWYnnj35nFeH+CInZWtKt4srNN3ias/F79r2ucR/6LrwYsq9lrlkvJni89ZqD7niZzWtfjSyI/ttqdl3c8clGUD+idPH2vgAMrU2+6yO1i8h2+Jb6UTx3XMW9Z0mybLxiuILz4Y9v2Wuk9nbyrUQThlf5iDXlhl52gJzrT3pCitsyNV0lJgSms0gKH5GfkFu2Fk7simcml/kP6yfuPWGaF74yFmwv9stlG3htu9q8mUZ27Krot+h4D9gIljDzGNbo2ZCA16ny+GYZ5S/7+wjbDEcZ7V0Ao44+W3xboEVdu/3dewuNi0Oqbz7mzVsYabheC8Hs93fmkljlrrZ0XRhqIuXn9Su65SrU7nZr5Wex/LtUJOK7mzrU6Hq1UYL8/TB5wxfODvUlcskG5z+LVLvN8mvd9/ZVTk1gjKoaeOUrjKWiJ1jdqUrzMhQr1BtktWECiXqC6ZccI/9uBkUbINjMuvAU2Mua2RJ6cQupujbrHjXIbT7uffXNpNk8+2xc5HvvNW3+w8UJUzgzQLzwA1dAHbaqgX5jcdstBYdqMXLsbtv2iFkvULfmlrN6g2Lln6N1b3vzblK9+64W9ZG/d94N7qvrcWcyOZmeIYnUiYneI+YVqAolvjFqDTN/cDsRo4J+Wp+IrwWdpm57LPmpsS4Y/COMxAPWFOvJyQW1BNsEmI+uJqhZ77dk11ZyK/jzLqvdH+y1Vjuea8yNj+r28ckawcalWmW+oZigNZsrI3FE9sytDq+/pNIpFKvVeT48Ti1huN1nb2p69FkVfp99YzoLksbrn3LXGg0ocNcUrckgNOkY7Q4FFv1M00TUs3KgmNYKrNgEDGDbfwCgE2TMsN1729jsZl4yPmjy/zg1tPw47s0uMNVs5h4EAC1+reVLlh2WY5twdgtQvvo1AkHupho3rJb6f5yg7Y4ufcp7ea+j7qTDOlemBt/53EvNu7ztgJTxfHqXWN8bPssulzeH2hrsUCj1UY3JtOui/CuWWyjPhb5dkfquvGzP++a5dcpgPyvTbFQ04au5W2hRH1F3SYdhnnMGY0zQ1+C2NYlV/zeYlh40AwpPin073fWq90Ra8/7W/zZcFUbrJ3jS4MGJGt1/s10ufRjRhZZa5kV2v379biJbr8/rG64ZocHyPnFOOvhn76/FFcCc6vdNXNFGw6nLvudiJXDC5bD4+L8dkDMXH5Xw7iZJWMsDoOUOmyZQMcSscPbeVHrtIvAe/hoCI+BeDfpjbFWYuugTKlgsvdA2O1S96NbvM/q0yDtpewoL3Zpa1DXEb/J0wERrfCXpO8zNWDeatm3yHfCZopxPn63iY10c3nbwWZ8sFEBg4tPZG/ueGjfjn/T+qIhM5zy0TOX8g5jK4ltRCMfh/+BoCPrzPFDRQ/B5vhtUVZUdq9bmid29OVK2VrhiGsbJVPPJh0d8l0bGxx8dJJtVhhaeJ5E6zPdKe1llQUD/I0bpLVEQ6s6Jrk3H39zlrKy0j2GHx35auJ53cQKd9qEQeAxRdf5eGjabRTJNmrepVkAR0F2rcsuOLaDPyyoRREjS0zE5nUwkjQy0bL/eE5975y8Po95S9iq/MYovLDuAD2HLTA33LcBtazH2l0GKLDPPoSlQWatAfUbohbrCbgmA/Y/BzZf2GJez65F8fI21AWjwmMvfw8Euoxu4kFUNI2weXcprKtk+xzpuxU3SvVJGXC2FSS+D51cyyCM1ddMgd19hZFhHwyPWoZDN6cTkXkYB+PcWSDvLpM5z4+sTT3Han3z+Zz8usPyarQGGHWELYukq+NPIQ2HQxoHuPf6e9fGjGEi5tvCMg5W+nBPZ2EaRl+gl94BMtV9E5RhI7Z+EZgtRHYcn4B9jwkyV217w2pn8M2awCws1oBDMXJpK6CT2hq/87qp294lYy9P9bV8Z0YvYj2mO0RQXnG6Pu75fFi0n/RgsVnfuZhSZ0Y8Mam27rKwTL6JFpuUrne/7ZxxUGVZGelDpuWd4h2+s+ZM0Icpwf7utCTO8PTm2NKt/sc+IP+W4eib0ROR9Olz0JyFVYmVjwN002hjzYs3sddX1pR8N9e+qN440Mp2pGVqKUGWzG0fwE2WwdukSGUijC7Kx8HabBa0xSzIx8I1COkhb4U8FqwdQOd9RrdAbiS2CGn77/J5474dyUyWOuGdprQOrLt7Ne9MQ7FMvyMDjXbFU0hOw3YThzGtjcRuODTR3HTz+7ZBbYGyO5C9pG1ugtyNdZlrcoq58aeGwqabfzRH9a5qeTivV6jJsC4A/Exvtaav+4xu9FkJyTrFnenPpol2+5b6+ceE5r3Oln3SbGRpNIRtjXSnf3NseXZYx4amB+6dC5ubiE2zwbSVMW0FBx+zAYa3GySzqsAatAwHZwGU745/eGUro5m5yZG9RduSHXFyglzsk9p27xl3Tz2szDx9vNgocA2GLfsgaO+CZTWIw4JviRpZ+E7LvCgr/LtkLcHKwgOH6wBgZG7jkLEtgN1Q7hn3ZIEnXi/7SnQ2J9ilw+Owh2BgEOeNWZKsN7p4NrRyUTyfsE0a0Ks5FKpb9MMPiMVGfJnhQ4iwmTeq21U1MMxKxPTl/Rcq3yjfy9nwuoJlC77x8Ztw3ZtKuctmsTTur43WT41skKtBJuBwW8xqbl66++PFccgsODbJYA5YqnM+DgLMLu+Q/xx8uJrJlfMDVgIMh2Prjk9ih7kXe0aLKTo5l9VdeAWl1vmZHYnlY83Q4QqbUF9KmF0bY4EFbyfb3CuGVXxbGDuZ253gjlEklnMxeRoOvjYmXK67OalDM2oWLHajb/BhYhUW4c0RakIYmlkJO+NNYPnNi8ktb024kdn+tG3JZ1fbbM0ttybG+HjfW8GnzWzSWqvv8442yTRHHjWvhWf53b3oBTvWFJglhFHL2UJjPV+hI88uP1e5fOWaygLlF2YYcmmWuy6iwBP95J9mAsgm5sQ40U+gUZhxywh9XXe5JbazPCfukGYl38VyyJqxwt3SjGfMErcuJ4DCdL7NDuAs9E5hJN1+DjQLc6cx0IlETmPXgoYBMan3dCQImVEITt8qGwqLOzaIIV5pUEkjWVm/fcrwmYDMtGOQX+nh7yuvW4i9pyPByOYoBaQRUmOHirunEtvsmyawz+BPM+mMcZcSM3YYimEEsw9t5h14yWWmDv3kMlOPygvoIrw9LTOG/X08nZdy8avauhl5DiFMzkrvlYub6LFdaxJeyLttuRrbK4fN7GHpnJ2RFxepVUG/eeF4xLCLs297pl8jdAxPa4on2iT9fCvP1paj6BrV9s8jiHoaOGvra1LaHFeo4q1tbGV85WJ1jJWdQyKrevOdv3H+tV23zRyjtZnhmnL3QWHuEgcxGzEMaAJVkgJGF5GHMjmTA9+a53ufLXPksmh+bfrsBJYnPs02ia/b7xwez0/tlXI+7A0KzxrBeL78xHRUxdWnQavvzOySdnoJpsLTkRESQTHViFTYfSb2oy5P6KovBNOCAM4QZl+IRWOcjgVEaPJU0RM/GV1X7Ql7ItDCqS37pzh4rbDzADqaS857dq03eqoHOuZoEtMLfDAHLHWiGb8SPCHaYD32o0J/OJvWMx14NRMB//9OAAAA/f///1oAAAABAAAAKCMAAFCiAAAotS/9YFCh9RgBuvlIOC0QoAoA1OPX3cfjhfmSvZdhQ2vwF37zrXe/eolAvDf600GLHRJUgBIk+d453wFdA1IDeAOIR/yZM2Iu5mZO5lUEP+VSpER5lP/9PfmTQ4ECeMAHBmq5lmPBYuVWfuVKlmc5ISGVU/ngBY8kyYl8yBAhF/IgQX78x4EAKfIiN2LEyZ18yRIlV/K+Pr/7vUmTIz9yJk9yGp8xA4aMGjEe43qH8Rs4joPHedyGjR7vcT4+HdfxHDl2fMd9+KjxGt+73lO0eAsWR/ETT3ESx8Mb8REXIeLudw8RosRL3ISJF3/xFStUXMXz8licxV28xTd8bk7DNTxDhgsY0g//4OHN0z39B7vb3YOH9etVte51BwGiwzucwy98gtzl4i7hbp/wB3fgoMEbnAEDtrO9rQ3CITxCBAu3cDg4Cqfwt7e4x73C5W4gwROsPe0FbuAEbmZW9rKTkQ34gI+Nnf3saGgLvuAIEBz4gauprX3tCp7gALqO/l57+25mrWt9a0vABfzry+teDxBA7GIPC+M618He1fxbV1UdBFz/dV1VdRDwf67/CnnH5uu6ruv65/P5TJ/P5/P5NE3TNE3TN/9SVVVVVb2qqmqqqqqqOp1P0zRN0zR98y99M03T9M2/1Ol0tqnBw0ukdIcR8lJvfT5TtvQx/R8d0/TJ5rgE1BpCuLi3qSgk+cc7tn3BxTX/VlVd1cA0ba6XKmR6qSI+H/+kbDbVwHRd13Vd1TRdA2nITVHS6LLPpBa1UVckCQlttALEZCVKjMwqfSZXxT+9hFypTKYCDOTRQdBS0lDxL7M44vkmrNHLh7cnnX8MqRbPOIoOwuRZPufgSFvX1XA1XBfXxXWI446ViB8/qxPHHWtfIMr1CCGD5/P5fC4+F5/Pp+HT8Pk0gwVQqC6rGrYbiG3IGB4u+Hpu4Qu1JqJxe2Lp0WVdXHOD0JOMdbGNz7Ow5dY2f6yqBqqBZXqqqqqqGqgGqqpKqVKqaohZl78biD0wvTJLzCqQSsjhdBfpHHQ6nYKYVZxOp47DGM6/u8i0kBO7yziNUyZQVvhj9GArzZTQyXnYqdHd7wys8PfARqJTsOkqLMgRZ+GoPmcDqKf2JmSZXpqoopChNjpOnjzSPaaQTci06ajGa0kTU9SkJ37BxT3+EfpTxP90gEyZPf6YsrenToq0C6O09M1HCxfz6hs9c6kNu7fnqf34LdfPRelH8cT4Zmz+owh8hseMCcNhGAwYMSyGyZDpwl34y5fFIKxECRUqazixr6u2rtjVK24U4z1iLdbM/fbixAnNpixcmEshJ6phNeyHGRuNQBMgY1ZnXcDSUhSrUaj41OAglChR/viPAQGlsBSeMmUJL+G+PibMhP38mnATJZzGC3thP+7jKDw4eIWvsKCglSpQ+MmTJJyEkSA5wkcOoUFjJNAIFylCZIgPHz+AcJAu0GlpZE3WY13GP7hHDz4eh47syH9YkgmxMBbOwlYYD/NhPfyKWzEsRDbkUkyKTTEVVsJOWAgTYT6exJS4EofiUeyJ43Akz+FANsRIGBJHioSIETEiohbWwlu2FHIhl2EubW1ojMYLFiTgBGtwcHxG4Mlnzz/vdEIe8oYuCQLEHd+xmVkZlzEAAF8BcuixHtfVzeAZTEeXcsqqOtdsauDAwQE74AcPGDCDtK5Q3NXFEkCxBAkTeAKHCCGCRfCIERAYAru5ReAIvK4beMNchQosF8dyFjguDsPKMGDE4Bj84oULdsEpUqhgFYwCRQtuwSVK4DEekyAhg2Wwtfe21qUs/md9FjPfWGxjPdYzM2Ed1l+9cnVXb9Vq1VedFStUR/VUqUqpOqbYX/0Vi70VGZmAsTEwBvPKyzuxYgULZsElGMVLHRMT06VLmZ7pnjxpuqZz4rTpm96p06iPeqhQoi7qoE6YYBP84YMd27EHvvsifntjCqSYAsdd8hZvyfp0Sv/0SZQqfdItK6Ed0ikpG73RHTl69EevrDz0Q5c8Ihw49uoycIcOF/gC03HdMT0yclCgE/qpmzJ1+cszYgTofR7okZGCLuiJEim6ok8eEZ857/yiRY9/PKk3ftAJESr0Qgd0Rnf88z9vbGT0o2MH7+C9vRo02Mb7XI+ePXzO+D14jueMz8PNxVxcg20wc1/WZXEz+kaQDumRIkm6pFs6pTVWwF0MgM0+6aJuyTn4BtfxHGvgDR/0Usf0yR86okNe8pV3/OMbmQAbC2AxHsBeHMZf3IDZ2NI4jQsUMMAGWE0NASPgA7z2N3De5mzYJD7xa9akeZqrUaN4xS8u3vmdz5kT53EuR46d23mdOm7u5nQO52PI/Mu9eOnyLufCpfCF37IFzME8TBg0R/PDwzIvc0PDeSpSoLAnbAlLwuKNEBHiDoTdB+vBrla1aZOuA4cNcxpsBnvBWrAV5OLg3ihMkGDdLAT7wDpowKCNbYGCBHbNqtkD1kBaAbQzAmZllswOsAKsWBjYVwCvLgCWq1fF6lgNC5ardtWvepbtWT3LlZaW/e1W262W1ZndqtWqXtWsGpbVsqi9mJim2tRll7rsS1KtilSTaktLUA0qVH8KNYqTqBYVqjs1p/bUmKf6VKdqVJo0VepKTYmSpbY0qTdN6kmPWtKjftSUlJAiMarsSkjdqBm1o9Z0qS91psbUixRNThpqQy0peagPNSFChbpQDxoUqAM1IECCWlBHRjrb2ZD97EWIGlEr6kR48NipU+dO32lGxjk9p+U0HUdHPs2n9+zp03368VFP6+k8bacd/bSf/tONiops2rTpN3Di9BrEVtNnENH0mTZE04aHbWimDTtNs+k1ib2mETtOv1nsN+2mx3zx8gVMe+kyYLp0mebSJUtzacIsWpqwC7Vg6cK+gqWvDPaV3tJkekyYHtNiusoUKVMAW0pbAYzSVvovil//dRM/J92knzhZ0k+6b0n3Mem+htKCXSWwqzSVRkJkCJEiPaSVFBHSSjqIEL4O0j34fHSP/uFjR/9oHTtaB4/W0UA6SSMx0kj6SN+goUdjr/U6x96MztEyZrhoGd3CxYtu0TBerGgYnbei81h0XsdoHH2jRt9oG62iU5zoFI2iR+C1CLwu0STwTDSJBmHirkG03V3bdYj+0B7W9tB1vaHnMmjoue6ggUN3aJUDXaud0nXazcbQFyr0hbbQEtoNQoR2awoRJjSFlpvw1nId99ZxDdcP2gGDdtANGkGrGTjQap3gwFon6LY1Bd3WbAqarRewo0XciBktSsSMeDKRokpFktjQIe7ElYe4kifZ+ciQ7PhYSLIQrExYnLmIKR09YkqG9AjRJEmKuBSp/iK1atUlvsSWLGFiTCxL1iyexbFiZeJMrEmTmT982Gg9YAArAYyqBaBSpQqTMblUqVScik2ZuuRLSqBAefp0Jw/nYUZGPH0WWVExDRs2bbgNu3Hzht9wnDhwGA7PmSOH5XCdOnSYDu/Zo6dRjR22w4x8hx+d7OTnExADEsSEBLEgHoRnjBvHzOYE4kCCvLy2eqv/ru5qLq4LYBVYg/XXV1iHdYAAWq3VaG+ZMWN4eHgmPvh68NihIweOGzZq7NHQmyEjBowXLlqwWJGnIgWKEyZKkMAbISLEHQi7Dx7qVjVt0nXgsGFOQwYMFyxUkIuDe6MwQYJbBAgPHDRg0Ma2QEGCNQRqBwykFUA7I2BWRjY2QIBYGNhXAK8uAFxbWui1zax1215W5qtuBaqS0B5FMYJ9PFywKIG3znHFva31LzFNQtIpFKTyxO9IES4+HjpY5HlY497W1MA4QOYrUaAqH0UGYrSTBrEwyxO/H3wwXNzZXajApmBAix2OHx6XAcvGQRlbbm+ZqyxVQvZJo2V49msB3rhOgYnO3wleu4Qs3Pv/9v/oCNSiItAQ6NE7FMSNhdqhH+4r1ANad1mhK6peTDRFm/cUSod2uKVQDuiGuwWdQzVcK2gGFMONgl5ALdwjaAVU7g5A41C424W+oRRuoxNQCfYV6oZGsKxQCOgDOwp1gDawl1AGaJtthLKhC+wgVAGawPpB11AEdg6qhh6walADaJoNgxZA0SwW9AwlYKGgZmiZNYKSoWN2BzoAFWBjoGJomDWBgqFftg4NgHpZDGgXCsBGQLnQLYsA1UJRO9Yo31lX1s28sK6r2+quuqpuqovqXl5Tl9S1vKNEhQL1yVMnTnfT1ZQJ0yVLlShNupJupEpIjygdNWJ0F91JRYkQHTIkWegSuoMiBQUC9HRC3sfr+KfRTx8+e/TcPBcP4x07dejMkXPjXDhv3CwqtmGTeNdcNWnQIJ4xc2h4y1wyY8SEAfPFS5fL5RZeLTcL4SCWe+UK3iqXSiDglCvl/l0o94kTvyaXyV3SpyTJRXKN3CKXyBAhQYD88MF3e1weO3TkwHHDRo27d2nozZARA8YLF7fFZbEiT0UKFCdM3BKXBN4IESHuQNjdD9dD3aqmTboOl8PdMKchA4YLFipcuRsH90ZhggS3CBfCfeCgAYM2tgUKboK7hkDtgIG0Amj37BIwKyO7Y1fAFbthYF8BrtcFcLnulhZ6r708S1asTAvLurKt7CqrymKmQnXq0lQpUtbSirKhLKhPnjpx2qQpk8VkLdlKltIkSZEqIT2itI4sI7vITipKhOiQIclClpCNtIJsIEBPJ+Sj4x/baPtYPnaPnjx4GO/YqWPpWDk2joXzxs2iYhs2iXaNTWPRWMQzZg4Ny5AZY8VYMPaL9dKFy5ZCLVkI7aC9Yq1YwSpUAgGnSIli/+wT68T6NWGypE9JEiT2iC1iidghQoIA+eGDr4flYXXYHBbHDRs19mjozbAyLAz7wrpowWJFjdqo5FH2cIgPDGhYQAIkQQBzlxmEBVmap5GYOlTMZcDAwzAYhDwAAgJgZADMRuWMEBAAREEA5AC+1+P9P97f7/HxfD7v3/N/Pf7+x+v9PL+f1+f7+7yv7/P5/T2fz/v3/F+Pv//xej/P7+f1+f4+7+v7fH5/z+fz/j3/1+Pvf7zez/P7eX2+v8/7+j6f39/z+bz591NHmlXidWFGKW9Ymm2z2Q2ruWofGm/bbFC7bHFHMekYp1vqa/GlLUbbYsfqRgYXn45qwigIoQq3n8NzOfy+wzUVQDijlDdz/kZLoxMUMo1IkwhpNIFEJohUisiSV/0LSLSwXV84iZ8M5bRQ6ZQmm7RGRIR8c+ydjLZFSF6X7OrTDztYvIPvh2RjxHj9cnPJxlI9p/wnbXoROnRiJ+hnw0aDtBmGMwmbZj8TeBgXOQWnYXjkMuVRnkw7tMlRjE/YsvuZwMO4yCk4wRE/7D87WYuUxzI3J7hW+63GQy/aJXn8s93FvGBDm5wSPaDQ9VAzGWRhbU0UPXoXuSEfR9cP67JLXgP1zUfGFZqUtXsNcmFdL5cdHvWXzAPOnx3C1ZI4V/QtUuc0Hq4Xv2QvuUSemx8MOwspV+feSMK11q4XfOhhq/uQxF/86NQ5nKDe6o80sl6TMKkoyfR3KCEDJpQnPcT6qUZ/R8K2hJR1J8CAG4jAVM11EKc8gCGte6udDizsIPD4iXhKSqgm18hLArloKv6K6yAYFSuaB0dwvf2Aj/cfxgaD8TNUXP1FZUL4peOIEKMZFhc6nPOCeKY5E5YdZi4yfImLmMnqpJSS+C6aXKmLMQniJ8E3PG/6XkqIYszykSSyEcwVDTfM9RQ1XWwoLSN4YbjxFSDBAcNHOse7oVD2KMRMpuyyRADOBYWbNCpmI3A+dd7/9AzR4Tc/YWwD/b7LL1kvOyFWqOKL4e6iDKDtKJdyv5Oxtbx+q+aPii/nqaXVZngDGBzixvKH2ONDxe5PdQ6b+27WJyigsQGhZwKSz2xOVw63Yj+AfPKaVsFV3yTh0lhTqf3arPSfobhx6v1F2Mfy7xRh3YzxomTnQRN2BQOFL+CeR+BVE2l2XvAloE/LtbzAW2d4x8qq8vo8XgJTL+qKv/HeQJzaLFK0BAsXbM3f/j+vPVL9IUf6IOwx/exU/DIXw+waB6XXYd1VnA+IfJdGG9Zj6MSPwRNiR9Yf7b658dpmLEr53vPJVzKE7qG+svL+OIQ3T2I+0qbvjDxCP0BHgd2L1Dj/t2bBGcMSuXla+4DZL6DiP2KP5E8V6envqoxdYHcP7qKH/h4cei33Ztz5ZUhN9o0Uva52Ojze3oAAR4+vrMmJUOAvQKmOMXcTwNM8R2zWOYP1Hzp8x16EUxE8cBRVTQ6rzBCBqhD6YZ/I5uHajQA4l8M/q3PjYb5TdLNXELAxJbDrg+t7eaMsgcQQL1jdet56nZxpZHi3w7lt9SNksqAw+bx78SzAaziAysAPl/XlF6rcqJl5BgF1EhcsnR9ea/Ln3OqU8d/AjE8lhjqLp9gPcVomdYcT6ukNC3GeZnegtJzBMGXJlP4X4bIQEFXeyTS6B+Q5teYjkGJ5ZEZFX/E1zqk8Goer9PPGYME8jLmcvhxo9xI8ed/QwoTZW5jiFaiTw4XdCKR90i1hLZF7i6xsCoKiO3WOFCr0uitO3S9GXR2g+W0t9ue12Bc2PUY2One2XlNbb2tbb4Pb3hZg9rQJpbeVaL1mxHqbWdjT8Kqepph7U2SRBsn2JrrpNeBG17zDXsZfrbQLFh2rYfXqplj1jY6l1yRZdA2W1ducWb2NndVrCq2ehtLqbUatXkbWWpn7a9VnoC03brcV+2W37ht0a6IlZPSmfDeLxpNoh3sM3G16qBk+6JdQzdVi3Ofm8bJXw8U+jsvnT6zbrgZ9RBjN3VxtJoXeOWUQ/8lS+sbiY2qyqiMzMkHGeVgdZsybN6OgtoStxiavbURmkzh8hvXjx+wSM4oLM/5rajJVRzIyQcT5WO1soIWfdqhtPivkk2IbobK5jJ6x/PmBvOG0fTEQ+JKaFHYj9mAqjvaUnzm04jaxEo8Lb72STJzZJL4eq28TnW/WaejQHGNip2Fcqdhk+B09mZMRLdKpeY1pnBDnVDs+Y84O/8Htup2irRaEZpNfjwDZpOyczfqZW9pp8vhQNPueHFwAR8QS/EnDPqLq3H2zfP4gg51id46APJcHF+ZJIxxZ0ewDkEHoc4rIOwLCmCnWKbFyEWFiBd8iOAK9osr8+v7RUP1ytAlBJijaR2ft1rk+LydaHMb8ytawDs+sDMfkcF94mUe+wpYZMQt6Xt+O9+hqeC7bC/+3SogbnfQ+N59X+KFxXoKvfUF/mQ///X0U+2N1jqOeFOpIFZkRaR5WnRnz+s2IqO+O1djktY3AbBKP77B+3JhdYkZxYTR+TE2mykhGJwg4H6udDTRw0w61hWGNbFJsI1Y2h6M3ljc3kDOcti/OkQ+oSXk/Zh6nOnjev48NL8x7VUxL1bbaZBM9mwTSYz1tJvqvjA2dXAc4ttJxZmexgfq9nkiTcY2RSbx9NyKEjfvsBgNcDHjairluFYvVZDWbjPSYx+ZQu+tOX+3S2qjhb872xJATcLKU4k0a9hFV5+4+kX6J6yzSM0dQeOyM++WJKxxxaXYDQQf2SPyyPhxzFLi0bm5OdI6QIYkh4iZkE6R3ouoLHVCMK/tM+yFNM3RX8C223gTAg2hsXlbr01SEOFe6Do9NMM9JgSG2FpMIJGDZRBrUiYREinZGU6gzAJ4uaL2uoT0wdhmhGAFyHVlec+988gMjI57+9TFkiDneMWeNedps5IirYXU3625Y1iZ8O4YF8wK7JBG6iUGijBgxRBpetMz/484T0SzCMTyI+JxN/ZZHTMxzo+fhzf48+TvDCuAQfWO/Hz7j3iaCWTRjwCCCOU2N7c9PEnFjszy/Ll3udyjFNkRJHH+j5r7IrWV+hE0+MDLi016fh0wk48c2y6YnCGP7wiKt+7CsT/hmTBbmBeoeghPjgX0WG55AR1yhQ2tv48ievfSgGacWYyTS58QcAkNNpAOBsKy7YhYTN1yPrz0nZkuKZbe59AauQ4keEruPxp/bIHJz1h20F9MbWH3kx0O8u+Ze2GQMjH48zdXHQMIbo+iRc0Bs6JwyPooh4tEiP8y3SasdwcBkGTsG0k+jwK9zEMF5W3tRHNxa5k948oMjITb993mQdD6CTZ8foOaE0fiYInb8kK1PWO2IC+ZG6B6kSyPgq/MDcE7TsWqG3QX2o+Zf424TMbP4YyCDCOe4qdDAtGfTmd/sDmEXncnfc2ZkcdjLnh0PFY55ZXIw4+oxYsCSZ+90rK8DLULd8s39JwubN3yTtZHbQ9oOu8tcbBzZpJpdMHKDnU/wKQ/TiGl5bn4ekrGcJ3wmeekh+CLrbtiM954As8COz8EE5jQ1+q9d7gnwC0u8e2q+DukJ0fZTxwN0FryDz051+ggzzZ815Ck7YeLXE5VrYwcI7mSdHntezGYRO24L5Q1ep4peGDNPxo77HnGb16WwB8YOBBRjRBousxadW48bM4GZBTc+HQzYz7GW4MkhzA80LL4wwQ4LxkHXxmw7N1ivup4TM/Jjz23q3eB1yff82MEcN26z2Tf310lU9Kl/rn4KY2dvre1ZpOyeBWMA+VeaPu55G3jhs7tm+xlAC96jj8ITxWPSWzw87yWXjb+ojHyze7asX0tmkaGzGJ4yvpiDZFt/5JJZbl976Z4vmwcR4ihx1P3dQLWaGcMrhsPaISNPkqmlduWHfUJZr7/OCx8wi8zrbRGxLdy0O6lnd8cSGFhR1lDwT5wIpqZpnvdt31Ko5fd4+LRJz93NhR02d0pPrGTC1J78z0g6v0Xa+309tnGbXUN8ujvNujAyhTfeu5LZ/mELM2ZW/+URaWFsuydCsZ3aiGtpxKahW82b5eeVnvDeOTaTlvCH25v0N7BIzvD+rFG3jjMbvBFW5p29GtJlFzPbvYPDLwd1J5rSLYxtsDPO9u7yOeIqtmjnv6SZtcCykIaUu9D/gB2CnZ3Us3pmdh/rDdeSm9/F/VmHj6YtQ7udk8e6qbfZFyE7VxPNWy32igNU0nmJWVTbONILul23mc+37M+6ljlXt6Q5drGte+derx+2ZlizmvyoZazRafIk11wdBjuOAjvUzDNv7+2V5w7NWuyDuofnakzOxbNN+NMd3EQ4sk/nRiVjor029+FnM6QmZMvbfs8G3YfShoT2lKNddzpr5oaRa4/BfpiBrXfLZAb7Jlq+/5ZxoAZrdxbFVbSSDr3z2368i90z2HgOuO+gCfiHKWnPOvpRVLqIzGGbpBd5u6u9C7Pd7glXDrQOmWYjWLZiflxvpIuNG4f8jC+4rLY+DEI9crkztXKHdvasiQ3h/v785v2sVAujfYWEpg+eR1NUMpfi36L2kV9G5cqwFnNV+XG6v29/HOVk1b9lEN33jZi3Wr9rDbZI0G84lJ0/0aAUO5HJY4adr8FP3Zy2X5bzu94B65/PrKP5nhmpHZxlMOIsOJaqwbAATEDshVo4u7hY3NVedrdU+IRAdoprVK7grxBrrdRtmagszMs9l3ffYyj8fkF9mPItGkq23JZxtk38LwUbsj4A2v1CwSq7ZPf9HXbYx6/Mt/yGDHswP3ObeFuCXKEtxCyQhRdsMSIbcmHaTHfHxvHFLVzNIXt9oLYCd8e2wYWJ+UW3pbTp0f/yxMY5vEism4jDL+aG4zVWWmLfrfCdIIUbO9G6wSoPmTtz2UfrfuFyibOV2xe2nEXuzX9SbW0cFOKayzhZRnvZ/6+GyjIjttPwejLY17B3EdTM+uY9t9VsEbU3Qp1G5ayCBsc2xp/M1k0OJPS9cN+0RcAsvK6yBcnvaY3bFdaBsIyxMW0XtGY0mahuzML2DRZvy79jtwZxC+yvt3/maTGMNZCOj2KX9MFpJvTNER0CDCe4eeGoQFbjcw3ROqOxT2F2q8KlL3QmSp/ZZvyjEb0RzFvr8+ZdN3OwueIV+j28OUNk73x7ZTQjbydQvGoBQ0s7p0GDNkq6voCGT3Av1xrlByhnj+VbS36uj/wGTyzLLH9Xw2TLOMdFbo8nmxK8ShnWpFt5MLTaxLjhvh9uVO459TR5NpEzhyPTdgfERsTJnv3vYG67Pym1KsohwrelfWSi9QWZF8TuSJvKCOBaNanM9O7GLDQ0wd2i38iuCTxc0+KIqfMJgIeSebDb7WfALM9aQwZhXUbreMtCWLTP5aLxkugQde9UfQ3A/eG0KANrrNtgwUZ3Otizfei/hz2L3KVzyPlvN/twTVyG3OCJaLYfjwM+eBbyR4shX1iOjGe8S0fMiUEQWpyNoOfZAWwKbfeZrGv/7cc96Q6Se4Fsb4Pbr6WwJ+MwzxYW+2ClT4b9y1CljardOAwNEjBgrBGaUVBfTUwOmB16eOyH7WvKxVJ6/AL2OdjiL4MvnDu7WaFqsl9+JO6kYPk2d9xq3nytfhjm/8kSibPOvTM55te2d5bpfY/Olj9GQ2BxNrc3ht9WItb/xFJa3C3rye3342CahTLLiOtnp2lPcAYrO8wPArhlm4z3kB3UsHgOdBCcZaT152OaWrsPLmKugIOUT8T57OC0xOOncZhjxpyb8W8ZO2mHIeBArcNy8G5vH0Ty5MQLwGcfiHzwRDR4jQN3xixsb00E7yUyLE7fZAqMQ7OagFkAb4/DgmNhuMbOIrBmTpn0XIF1LI3Lz74RMQdvxtWz7I0aJqV10usIs5fdkad1cS//bGotMq1tuMI0UJcxMqnliPqS7mxAJiuZtIyOsLhzTW5rdxO59cqbGRptco0h408MdzVu7rhIybSbvdWku7x7eeyQvZlazOiplYpYGrrV3I21yxt2lI9gppwTtsZ5u2yNJrTtDOcQJsZH7KnRroxn5+7amQ2bcajCeByT4EAYN5nHJLgBwvr0TvsUPDRplugzOI79yVDs8WHyrNIeHesYsuKr4ptaOVPd50u6dl7r6a65CG5nxBxqr4M6WmusTbf+hljMIX5k1J4lOzhxW3Xq2w5PbUd/ytm8OvZq794nBWUTJoeNby4qZhxfqla7rZyZsa+A8Bw17VzO31wZRh/oev0wmoO7fDodW1qTNfbfXPK7fUptGeu4yTcr5HshDNmfnRt9zxS0D++qYIdXymf56XofGsbZlbTid3Cn7nrWSjfpvZaISffE3cK/zfLeVijHlfIOHdmMpm3EHgT9CeDM2KuLNeza+RFyntqtFrEDuRd2XgO9ZeJx73tJLFBYGjvwdZ0UwVDr9t/+Lkcpi21zapPtyJkxqrNJx61Jzxu2fFViekw3ni/Rm8cHqMXC2au2rtxJYky8R+c4u2vWBe9G9eDLYiO2aMLDhMHJH5oUztfxvGTeHmtCZjvEBttyP7Bxy8B+z14Ba+W1KuyI17beOBhmF49MjLr0Arj5xLdFb9zfqSyTMkbNffO+rv3q2fI9wd8+Cdia2S6AyOhgyNcDDzkvNihli5HoJv31+Tw3N6EFnh65ybCj19waNH1b3Nx9OzpvvHiWA1y1u3ABS3+A7gTHKs5K86lH5pDAgzckKMUwdItkz241E0nXWDrxu4bwRKsxKrnd7pSONJl6Tn4MLsRMDbs9d87Gi5qsQcFdUCBvtWyF0EARcrIbgpBwXbKxRFNWiJ7GxCMLq6ZrskDbJgmbpeHoPNPxI7XCtvfpM0Ves7qYEI0LiH4xRnvUzcxPRsVEgS13v/HHUU/588Oolvnzw5iZKqVt/pbdhobVM97O23nlVsW2uXAOeyd2Vr39dZui76Ivghe8fN7Vx0J+0GbusAtz+MhoFy+riryZa3ps2JuzenuaskaYDE/FpAzehEOUiSsUedBySbtdPGwSnoYECwiRVhqxIi6548a2xtN/88aYNXNws5ow7hwfZ4KgiJeMMzYYay0/Yx9osj1wkNoKHxfPVOhUFE2EGzX7BPh8uzS470N4Hqf8zrGDODukR6Kr4C7UaO9VpMTchG/NApUsmpvMjrNxe5lJ83HXq+FB7X0HlDnSbrkT83O0g3lo+0ukomDvvQgKljVH0hZ1bsWaifswe4PwPULGugm22UztxuAJv0BoaxFPCq+AV7K/eN5uS/E3sNGYk3aHPxH3uA+k+BBTewPwSYe5dk6K/dChllsDNLbGP/rAxoj3cCl0HAROAAAA/f///1oAAAABAAAAziIAAFCiAAAotS/9YFChJRYBCvgAODEQALAB6Wyv1//fIVWGWtECATYwMi4fB1OiqorG8u83Yzb2njjE3KspBjWz1KRzvvcOYANWA2oDzdiLi1AaSis2YhcRbCI9ZIiQFtJ+fn3d10GC/PVfAwIm6SQ9OGikjfSRI0gaSRcWBnZgE7Zg59DRNZoGjRk9o2XI2Ou9jhHDRtvoGzeANJDu0WNH72gePPiar3/8wNE42kfr6BSNAkWJE3cm2kTXdYnGy+s8F+2iVah40S9aT49Fs+gVK1p0i4YB467v2q7r2oOIFkHXHZpDe+gNHRenoTV0hgxwDdcYMMi1XM/NkWgSHSLEh/7QIEDQNV2PaBFNodXU0jqtJ0yIIKG90Bfautpr3fYFt3brtra333ZdtmbrtzcLbaErdIR+YNZmZe2gxfpBL+iwMLAGawUKvNqrv74YNINu0ACt0ZqMDEJD6LGxsi7rszZrLQSNgKuzukBrNYG2sqrqqqaikmqpnpq66qvGwurqrj5wwEAb6K0trubqBI2gAzA12znjxv3vntRJraQ0oAe0k1NTN7UAAVEd1VBQS73UT81U9Xtf1yV8xPt7u1/M9n1dl3D0Ee+v+/p2v5jt+77v+/b1er221+v1eu22bdu2bduu+rWu67qu267ruq3ruq5rtXbbtm3btm1X/dqutm3bdtWvtVqtX45xcZB5wEhijta9179r69Vett2Xln0Nw3Ngbfv1WEhW1lZM7770ZVuCkb44UvV7X0XXfd/Xbd22bUcPXcx21GV8r5d99ay6bftW6X7f91Xsfl+3bUeJGCYZLAQ8FNJiCr6Bg5l/gF1OglYQpyh2S8nLujZCVTKp0h0lMuzqGBn2BKryCpmX9b7v4Xv4Lr6Lbw04zdeGW4G3D07z7TF39uYgEHi9Xq/Xxevi9Xo9vB5er0wGMx/x3iheeE6sIB4u6XK6KvmifKU0il0HvfDexUe8wkaxd/GL8prEDH4TzWDXBXQBq+pc13VdF9AFdF3X0/V0XQyRRrvF3uye6qpCSYvUkdsSCE7TSmi1WgVJi1itVhaJJqx+cJrtJhC3US2VRB54nvl1LlBqUR0IsiYKkgPXbQU881ugAtIqWDWFkoHDaniITFf5q9vqKmZVXQv5YZPNVxcgfZdrly1mFbOtWjo29aiSguJpSCeysks/Nd0tY3evZSayutwjYjfpxUO7pDOr7eolWiZtF8sYtVaF21iD2NrrxkvdS3m62bgobyu77u4QpU8u+vRP7+QE9VBKL0DplT7pl7wyyimjPur/8eMmt1GjRuMfB+SkjBoxkqIqQOCKwF9dPVajx3opbwTqoB6AK3Ihfn9/Q3yIEyHSw3s4Dx4+3Ifz8f2oEsT7+nTkyIHDcbDxxht+wwE9hz96YCAQB/IjRow9Gb5jxgy9Gk7js6ie6qe+yhMt3dLN+Bp34Xp6L/yFwwjjZHzStTgWB4DRpzgPb+J8riOI13AbTsN3eKDv+R3H43ncz4MEEeJCnJDwiB9xQUEjbsSLFBn0QUeCJIkn8cLCJb7ElSg59EM3NGR0Rm/Tpo7XcTp0PN3T5ciZ43O8szOOx3FOTjfuxuHAeeNv/NPteHkVwMLK8iw3YGDLt1xL64AfcC6uBJ6gyxH4VVeoX4Xu2ZNHjx4+zafx4LHTdvrOnTpdpz095bScnjOHTtPpz882a0pNHZ36gD4d4AN8akrKpZyK6smfHAqqyZvcyUmAC/CoqABVVVZu5RgwvPmbw8G1eZu7uV3wC96hAwfn4CFC0Dmdz815ENGicBTuumrVapqneYUKYA7mYWFf/uUKvIAHMNSGnInJxbpQF3IxMQfuwDNk0OAaPC5ugS/wBg0YOAN/XwpOIQ0ChLEHaGV+5mZlbuZj7p0aqXF3Ou7szlbUoy7C5+Y2+AaXkzvhJzxnln0lFpJnSA2pUVEf9aM+bdN2VNql3ajRol7UjBiRNmmLiiZK5KdPnz/9pwkRAtSAWpCgQB2oBw061IfakCHQBu1CHeor6rzO2dhab1334CBAfPAPPmIECSfhJkyU8BKu5q+XoTmaR4ggYYJbcLY1X3MJbqEnu7Mzc3NTTQB+WlMzTafpM62mz7SmJppG02/ewGk4HafdNCLO5uzLtlpaXrJo4S3czu4uhavozCZDZnJMmcqubMk205NNSRmmw7Rki/Ff8iW/cxXu/p3aqf6e5CvYnM3x8PI8z+2chTN5ALfqPA3aoR2n27SbHu3N7lzTn12mxbQk1lhXNiL3cjKy5nQCTqA5Oa99basVszGbTa9pLFnaSlepAtmQ/fhIpam0o2NkR/aVK2AaTHPhoqW19JYtX/pLe/ECQAPQXTpLR0HsJs2EyZJe0oeHhm3YSpQ4aSf95EljN3ZiopSW0lOmMAYk8AgRdCFAfPDQAXPAcngDjtOQAQPcm9sF3IZf7OK2umahAgW1NDwBR8Bo+MysjGwMwgMHWAwzwAtwGJiCL6+uBAgwF97CBrBWVgGsKwJWVZgKS+EBOArqyUlAE1MAvPQIkuk/+lPTP/1IqZFMk5JwN1Z6rPSpj/qOHJV+6Tf6RzgJsziTkib6RC8qOvqjz4gRokf0oaGFvtATImToUCDQBzX0gj7QD3pSRa/oF30Af/7oeT2fJ8+e3/OAAOF5PH/nDp2n856edex0fv5nnZfznT/n//B5Pu/n+zwnnDhx2DybX7Omzbd5NWo2f/PTpDnzZz4zE82jeU1N61sf86/P6ebdPJx/EybMFy9ewDyYl5Tk8lx+y3extKR8yp+cJPNk/vJyzI95Mf/lLct8mTfzlZGRVaxYyfJZtDg6Mi4uNn5j4icqvuJPeSpfBfIh//EZX8uVv/JYHgBExCbf5JkwcfJOXoqUJb/kDw+RPJIvLEzySd7QcPAHCZ/wj7ySR3zyTz7KQxEUJPJEfsiQv/97I0aEvJD38+N7vv/xA8gD+b6+Ht/Dx/t4Hh/kBQEf8It8oA4dNb7G06Bh4238jh0zfsbLkKH3ev/iBYyH8Xt7Lb6Fi3fxLD7G67jxNz7H48jLS/Epvq7O7u1+xQoUj+JPnBjxI16ECBJP4kuUCPEh6J7uQbyJz7v7u8d7Ff+Bw3N4D9/hNcR9hpeTi/u437Bh7uf+7Q3u4d7tMfyF999ve7anMOEnvJpa2qe9BQsVvsK77tqvffvVl3D2Zx/h0d4Bg2fwYmINvsFDgPDgH7yZ2diPfdmT/QIFr+DDHuwPaL3Wb20ZeAOPAAHXc/3XV4JP8F7f1dS09EvvzvRM7Af4zJp+NnVTd+To1E/90SNUR3VIkNZsbp45g+mYfnlpdatfr5me6WrUaLqmo0GTxtM4Fy5asgC6IEFsPvHYucOI9AeQioou8kWeKNGoj+LxRC4qisgReWnpHt/jevTwcT4eKZKnfn97amof7+N+/CiaARTIA/mfP4MKKfLQ0EOHDLkhH+SEHIwYF+OSkmHKZHEuXLb4FvfipYt3cUrKycpHh4QMHDPmi39xSQejqDglMXHRFx0REYpD8SdPongUlyKFiTNxJ06aUKHC5+gY6ZFuxcoVv4Kl8qe8csoqMPReuGjBYkUenoo7uxR1KE6YKEFihAi6ECA+eOjAYU5uQ5yGDBjg3twutLG9bltds1CBglraBAkR0M7MysjGIDxwINaAwYIwMAVfXl0JEHAd2DKglVUA64qAVRXVlNSAKKgnJwFNTAGWlJLYjN89KT/uVNTTd1ToU81kJBRBHi5G0MnFvWpLZWNc36N94mB2MRQM7OPDYWNJzwULOhBtb9kY19aTC0A9BS30SUfzjOQXKoyGSPr49vRKjIBzi3DmlUDqozoLX9ySVmgl4QklsTHU0j2fmGSoJE256k76y2XvoU8XPw7ONYppaNfdY93drAYWsxlYDGyzcOxbhsS6sRfyKdvGsuVG7Mu6mZRt2WpWxK6xFrIoW4GlkJWwamxaNsJOYCVkIWwEFi3jYM9YsyzFlrFkmYkdYyHkZx+wDvApK8Y2wI1YBuwCfIgNY8EwH1YB+4XlsF5sF07DJmAR4DIsF3sAc2G3WAPYkdVis/ATtgCLhQfZK5YADsJasVX4BkvFTuEWrBQ7AJtgo1goPMc+sU6YjRXANmEJLBMbADdgl1glfIBNYlk89aznSDk1o+ZH2TQ7yqWZUV6UA8ijOVFGlEPzIVBDhQgNEhQoA8p//PThs0dPHjz5TrbzWYeO5xw5nZkzx4Hzxk0bNms2s5qcRhPNmcyrFTNfZkszlWXIUE6OyWJyGEkwX7x04bIla8lZsABwJdJKFcj8mB2pNDIuKiZOyVIyYhQoT5w0YbIkH2bDnCQjKSQczEeyYC6SAwH/iOQh2S8HyX1A+H5kH7kHjx06co58I9vINWjMkBFjD4ZefpFdtGCxIg9PxV22yynqUJwwUYLEiCwi04UA8cFDBw5zWS5viNOQAQPcm1u+kNvYXretrlnIFTIFtbQJEiKgnWWzXEY2BuGBA7EGmUFeEAam4MurK0FGkLkObBnQyiqAla8yAasqqjyVB+SoDPXkJCA35QB5KSslsTnj7JFSIaHiR9gUO8KlmBEmXRSAotFEoohwKAbFhnAhQoMEBQL0xw/ug/dgPTgPnjt2PuvQ8cRzcCfmxHHgvHHThs2aTawGa2I0+Ezm1Yp5aWkGV2IymBJPjhETRhLMFy+4C96CteAsWAC4EmmlCiR+xFRwI2ZcVEycIgUxCoaCneAmmMmSQyWGSZAUYkJ8BBvBgkUCAf+IDBGC/XAfBoL5fvjowWOHjhwYB7aBa2AaM2TE2IOh9wK7wCzwCpyHp+LOLkUdCnwCl8ABjeGoxLH2SAgTClZYQEKAgAQTKBEEBVmah5GYOmRsZeDAwzAYhEAAggFAhBDMyOSMEBBAIAIBQQUsX8Fq9Dpdo9M1Gq2u0+oajUbTaHW9TqfpNFpNq9e1Wp2u0eh6vVbXaXWNRqNptLpep9N0Gq2m1etarU7XaHS9XqvrtLpGo9E0Wl2v02k6jVbT6nWtVqdr0PQeVjn64qg8sACFiFWr0/Q6TWvU3/bvptm+vtu3M/PrQ7eVm7/60hsAAgIFDPDB1ECwOAwM5JmGxeQ5PBbD43CQEkzCQhQCQaEwCA6DoHA4BIHCcBgMgkGghkYl/Ny1tE05M2K1wC7kNMYTAAAR3KCg5bnUGJlWYbSaGCPaapHuvn1z9M6+H5IwBMJlQALknlVgg5aJAKCrQEpIQCpXwDoIiXSRiMkIiuYOrgYRgSyRjCR0ZLJXCBYIZAcRWQEiDITcUwls0LoIAWWZjIkMauEKrhYAkSwREZlBEZyE5QKHYKfk2G4l0lgqdZFgWEEtVzKgTG5kgl6eZAJdHMFEMjjBiHoxkoFkcgID1WAlA8rkJgbQoU0mFIuZTKjDmxmohisZQBcmMkAubzCgLMxkAFmaYEKxmMlEMjghli+hUcueaYlmoTYdQyuUW56VRhEkSEc7hwSM2WyCXSiIRQF5ThsPQPVxZZe5v4KmFMs1BpOHDTB5KAN5WjdOTJQuYKwkaDAaq5BNLvcR5unJWBdwxWJ8D+1FMaXL/uOH1OBrYRc2xCk0E3eUBiwSMcNAUMlKjOJraJSxXJRcHodrr2calA9MskSIIXZjMjPeRFTQhYyRJUIJLVzCo+yWohBWQE9WljwApgeSYhnbZImH2ApUeHNIrADWVPChZR8kK2rYJsKjpsDgEcwPJMNOnaxEqAufhUJP32fsvkM+n2h8bJlOngYhSQWXiKzavLa1N4/EWDYOYUbHTU5ofgo8ySqDCdb/zZFeO4olzqgavoDLCqZ8R39zgfqBxMF8yUZ6wokO8d0dUO1+LBHAk8Ur+gwRa5JIE6AQdIv4pm6OfaeUQBSGRkK7XR9jcelnz69jxeZ9sgL6zFE50iUm0jlBOs5d5MDoApE5SJFZoOMZWdHDO+Iu81APap1Wg3u2sDc2clMxSexFzeidw70GLO2kQdBB7Irw0SKui6SD2S2AHziRAdHRODBJmyAUSaWepgSf2BtAKQPzHxOg+YCkJUgR69kwCeexbI8m2naej4gYy5y2GdV/ZVgWBQcyO6uKu8NeBzy4PRs9W7myAzuKI2O1UaKgxqZi58Y0kA6MLb0R/8MTVLqp9Nm0pC0hi8VDscmVXgZinVLgSizRgcyHeyVIUiG0SstE4YIZGz5qKNwLufNkkRYnYmow3bFDKjXFwUkha8g1T7oG0XyxWttgdN/WS77slqrdbnRVnaDHnl+DceBNFPalIGbtBC7RAewS4JlUQiHW7QB2RPBskbNbbwPqhYkWEFRXiGN20mRckgvYEeKbVUoSNus3d1KgVYZlsUSwkM00W0ZAuMGhEPZdJThkrOs2EWGBLhylTVEKCCg3WQRRukkUW0RAu5mBQVxNcM0IhXo2u4HZAl4esfPe1mI3b8WWheuekUvPnYu+qauntaunwUuvBRA9bcLsaSVKbzPSeptZ6214Ya8p1p4C/WYQFNNEc70GvNE179bL+MNVuyDSsxpir90U0b7REfWbJJG+wRJ7zZnY29iJvU2h2NNQij3NqNjLyIorcX9F+wZadNPtFmO/7CL+gy5OvIQKvSnu2duexFa6R3zbqXzPDEMjSzjnahXuczt42crh4i7H5fnkg+0ymUcU8NxN5WZS6IFTBvNNlvpgLPaETtbV6D3TujyGDflj8gkziipL2ErYpF5GvTk5pjFslDCmnjCj8DvjP9GTdjDa9ZM5fWMZ9wPNexrZvvmsB5v06zghJodrjoUtBmoB06rfgeCz1aS8jVn4if67p9Z1aOd3YpEyrlTWSjoR6wlEOspF5wx51pnJoQGoiVXauNL5ZPhlekKEoxz2CfgaSxIEmFPO+PGdfUwGF/o7pWdaEG0mDjeqq6nt/M8uZW7FaZ7xW3P21h78q46IX6YnQDDacjOY07bXB5HHKZZ5hA++PLgiJzh2pJ7TJUcHeYwpZmuEzzNTfHYO10Xn9F1ty8AI0AoS86f7nkNRl2UnrZsavc/iWiS8v7ccvbjQ89OtYTo8WRkuk9N9YXPW1rRrbMULUkjYTqpoNclU2ksNt3pLHt2hYG5pd6Gh1VzS1X39XkjXVhsFpqxOdLsneTNeUBPThsOK+jGXgRmNze5YIZtgl1F6TAJhDhsbjLkZZvx+RsMn9IQDju5+Uoy+sSx84GE2LWxfmFbCJvUyyo1JQZqxEMeB2uM04neOfENN6psxCzfRv3lXpVfLYOwVHC1VK3uTTbR9Ah0dx6E5WbYyjOfkAntsK/fMzvMD9atqggpjzfaT2PY9OQJufLcbUWgxhHUrsv4qzkQ78Xajupqid1eJyKXbUfPInFPtkNPFZCmJm9jgUd1PU+3dC9LPLFqREdQWdm79bNJVRpWYQsua2x4Jmetj5Y6CxdbVmp/NqTC8O6Tm5PCEmp+dlWMHG5USZxqa0DRDbGNuMT3m5Q5K3QRMbvWm1tu8Ljo8OsG8ToqG2DJPWp+mxo00FSZSCoeBeQrpwXxvkNrYWkNcu3QZaYwockxtXuaGeUJnx4+eiU4wZCAfXxBm02qw2YURr2E1CLbcMI0miWUcjcnQGUGfLmUTyDJi6hB15foyt8dNmgCzwIzfYFKTMIUdjeAsz8+Hw7bLeMJ3Ouy+IbgYWz4sxheeoLO3jt/BlEmeAj0Ym0Q9M1Oqti5pWu508jykTh3/+dbHMsvL3GqeEG300jPRFg6RO+OpYxZiTZNj+zFKrPAhEU/gyjgnZoExDQly40V69iCYtBFp/rplvXE3ZpsxyNKnwjgCzHymDc8Ek6wxdabk8tjFJPZic5L7lew+8YvNJe5XOpTEX2wfcb3SGhJ78R3E/dEbaHYEjuC7vs7N0yTLjBY1EYvBQET5KFQHcyCDwEk8fn7Irt1GP8yjSUoZdXNylMZAot9RFMg5SNG8tqSH6zavuWGa0JlxR83gExhE8kdAHvNL7GkyWr9AqXU/hONJq4xSYjII8yBpZ4RYOl8RzKkzNnLYcXQLPa8aX32CMnvp+DKYapJMMb5Ne6/Y/Ec2/GZ9TCydY0c2h73nrLAhgDEpJo1m1DH+B+xlWpquBHGgoXH+tPkRYOFdijbpMyI3xOOzu8zFxyVP2tluYzVo1ASYwhKNZEjzo8Ew7414cuZ09w4htdvohuf44UQ5G2VMHYw521OAwdqEM6FdeBKy5yTmkO3MoZVrfDFnI2UQzKlnjfT0ORiHzdyJVB9xo3bHjmFsj3SxksEyxmLzpIuVdsoYi2+Tbla6R8ZZvBS6WelA2BgjRwalm9E51Di0yeisJuPqoErINGgJCvw2LzhD8L1JlkkVKHF57LCLN7bzXa5k7cdQbNu7umTJxTY2ld2udC1n/Hi8mRbuEmOrv+fbj/NFaTbM6EHnDSD/x+mjpnwA/WArZnaN9UNjz+LbMxHy9pyNfSaV5LLx74gjr2RP9huWw6xr5YqeTRn/5yDDMhtxaZNr1x5EatdRzPFrlLiM7vMroJAZ5wrVsOTByI/l1JF4oMN+ArseYpoX/jIr++mGpmwLIdU9p7uLx84OLHT3UPDfmAhSKA2pMbIG1y3dEVajh1edO9Q9odphLkrrT3BPaBEmf1hgjfAk7X0aGTtXZochrXZCs4utkPob76txtpcs7gQ6K25wILAQ0/RBKWnzuuC2ZbS56FAre6nVRG/i9lkzU/7baruByRjm8xmubVb/+gnVBtfUlRF3v3lmsejNxmlw4OWgjsRTOopjcdz/s8lfD0cS3ByJsKwMkat3XTwfpJ2d9/TDZy8PxLPxO9uNbTfWUoHdxetbB9/TxpidvXuvcxP4s99sO9dBz1u/PbQDkfbZmFn3DLyuBcBO+4Pdv/nMstOc91kePXZnTztsWK/+duf1s2J30dGtjWPy0nuuuuKOo/2Cb8DMhzI71rfcZ3330b7DszcnZ2pwk/PlHmSbAtun60clf/Jtuvvw1EG/E7KV9S7NtuzzZcPP9nqjZWx99gYNY6OMQQc1A53utuwMWp6IbB8sAwEDxWyQVYThDL1Tls1oF4xn0N4cAlthJ8AfJn6edbpGQfxWngNmkta0ditmg87q3BNRP9B0c5qhLpkz9yAyFFsVRstg9eOrf32Z2HHg6Gt+p1Yr612a7bIhvNivbN6DDdjC9q0Ix/Q1z2hy0OaS/1vqPLI76Ed0a3tM2tPsVtwttFFurfoLGEQZm1NwK427hiR45rEN74DzB5qNUJzo5ZhVi2tclu3i9gtdf4c7iGRSNOucKlNusMOsH3w62+VScWuo3J2g/hLiITIPqVa4LRP/M/PI82Q3O2nGapv7K8SRK9W2TPwL6fKym7HPfIvCfvE3TKwWjfYr0pZZtk3OlrDvgzlUOPtlrVWya/SdwMlgPsMJEq9bhBvgolYKvRGXbdL78rpIb1HzxN3C1bdY27Z0qTfS3aHxuGaXfc5Rvj4cXjd3x51BIAF+obfFmulxZ0li48SzOdfNMkOY5saZNQheUt6t2qELm6q5bNUa+YaMj7kaAvZ13HK5vRWdSwb7hG8PV7xJtYZxkOfqde1eVd5L7W01q8sk2arGYo7Ce/Wwl7dTXD2v+Xj+Obx53k2DlrXXxlELoCzowL5vn7UF+axpnea9CEfTAtvJTAAtE7FknHlmTIM2JS2Z/1PddRG7HdLWyzV2bTQjs9TtX3wawOax7A6zi51MHA65c8Q0ha0G89sKyibgrNE++61yIJ2Jvu/VvimcHfUj2HlbUcgi5FbNEOz9Y05dS3ZWsjKvI0JDvCN/7PlzCHNn+ia41ZxVK81bMWx6u6v3NkC5eyzbWnp/few3iMHCzKK1Gj9Dlj6u2nvsL7kp9g1in9QSWWkwD78ZMCC5vw70p1W4JZwJjGbDFpKXRz0m356xSQl228QrVu1paeGSNih527BUU2vuIeV7Gh2d7CVjVlZ0Mcr9sr+b3W0bMTOfBzKU3N8brndbbXlQwW6xJFpGx5Zt8srYcRbOqS8s7xp20JVn6WMUZNrEQO/WKcZQFkHksntGqZPhpubDR4x9KO3kSMfhub0PPdrLsGh5Iqz7xXFAGJoF5jYtJnPhGX2e9JcO5KzzbyOIrTFZTW7fn4NeEpyMskO+epe1cRAlIwtjZ+wrXeVwLMehv7Is0Lkfkb4DZoqRnYcsPBlF1aS5e3i642rCeQjcBG3Lk/7l/RpkQnb+6xCl4HWWnUQnjcufTWmdzUI2i2Ijf8ngwpdfG0ydck5NuZHPwgLp+hByT+M37tmSrsZJbV1BtsZ3WN0KZVeyr6JLQstavlVpHCzj4Kp2umsOcapMw9Lgvne2ScT+72Qfluegg8BNBt9icmNO+3DhuXQOGj0RblBv7Tz7ssdBlQmkuSm0LXnaO7y610UfzoNUyn0Q7ZOLzUfwBivxrhMRaz4O/vIstG5OxCQrMKow4GT+xrm6GkKzjG6n9kaM5W6NEhYhTXI3rXlR6+DZpMdsrL4Fssf3m+nGWtsLF4T/zm41xdY5sMzi1JeSafF2UlaAlwndM3CBYkb7a1qmIXmKkCn64YHneAK+G7F96KajutSx/7crAPfsHY2CYODAdTVJd5V7KWkrqk0wzYv1OZY4dCWNyXtbmToT4qbKjACMMBcXkRakrEpxNlnRuJM2x3gjx85ZVuZnStzaZBzGqjPDySYEF55ezXnVgsT6xGwbLBPnAK9pesl90B4aO8v6Eh+n0GTkeyzFj+t5t00xLw7ryL5Me8qbemnjtP8zOnaq0+Gu9f9+Z+wWakzzYgJPQT+HsOUhxwR+PSZt+3XvpLqXt2G77AsZU0ci21KOlUkCYU87gzBeNe6tKN9wkJnqX2z5dawglTli3DFmPhjOMJKv8qJd76Y5wWqUxxZz3O/UlmF/7hP7itn4Bc1y2bRoh/kTSKbVxjozw88h7oJz8VnU2BYZv8ZQ0RtenJdfk++ywQaQ81rAd7rdpUl1sciFJaLPtuvp0rx9RiSMuaONetaF0WaCGSR2+EscoZmTV+M5PlvLifqrcdwqyy8eYR9b9YoDonO+cufaOK2+CZDYKpq6O3x5CvuLFVmQNMa624sPPfwW1zqxnR5PGzcBWqqWDd4+QB8k3ZNVyEl7f11OttNhe4t3cWy6+lfsILc5gTau8OAXUo4M84Lxptiv39kmuYJ2tN2ycUh4v/iv4GtluyrfEf9tQcyRow2eGrXfC3ITHDKLxmlnpzqZwIw62ub4OvhV7vaX6VUovfa2C+g1/hty9Z3DPsQdFH3+SNqT1vp8nf83AWNPr+qk3+ltDg+CajtxGALX61I0+Cw+MGuNpfMOF7CyiZON2fG549j8FMO0w1tmq3WKUmqCg5nNEG/5CREBWOBYSkyk+/iuLxR+KmBNwJZZdjHUcWDKHtpQP8y3GNFbAtAWUgd0kfceOJFMeHIYaMiIReIRlisOXS+EI8uY6AtdkABMFLLF75UZUZjHcPruE8V8qpnPsm/CoculbP50zC52Qn/awUy/9vE7tfnt0KE//HW4yR/+ejgR+3Hn3rwnZ1hHR/J5Edn9VdVtGpgD+8mUkX112yY3WQYOsIU2YNvFxj6RbzNz2IUm5cj5LdeqPd3kfVY7LM9ZIXtSrKlsyicJKdPYpGtiR8eTVA0bwXQ7/EBCPy1vVCMnujSyFV26jWlsGD+M7G/ErpyqxdUQyA77OPVVIV0hVEcHZ49NMu7j5GVnHwQFLd1inJlnNGLyIPWKfKlFmNiiRdE++en4SfUUcNS3U7cUMqaBbgC4uz5kSwNGEhdOdBkgc5YqjkyWO5oMtF8hDJ4iO4YLrcayHPDcaMtedRXJNohtNLpT+nMHrZ0YbzIVzTKohvvZKffUY/7cKuE/mEJsDk0+PnFR73nSauHGuJ0Dx8ht+fHoGwuzya7dk4c9laPvK2cP1Hk/ViHpVfKP30fNLG3EjNWAmftW54+XMCyA9gP//1oAAAABAAAAeREAAEBRAAAotS/9YEBQfYsAqoGwHDcQGO1BABEgEHpaYMnJRq6jdrRrIlJzLN7QhNhIuYXf20A+aZmtvEEt/tH5rHH87rkrfo7F1jsPwAGxAboBXOd6V1fYwy4mlva0l5UxOINns2hH+9nZ2MdudrJTfepVP/CoKKhD/emp6U13cpK61BEg2PrWsbCsbvWrK61rPUGCqU8961U3cKIXPehAQD//eff/Mwtd6ENDTGc6EpLRjX50tPSlKykRnehJL9JytVwtt9SqjXv5OO5fanX50NQ27uXjuL+W+/d9r+W+f9/3fd/3vZb7/n3f933f91ru60P05XpDNcvM3tE9NkYE4anD0TyGpqjaL1gOmdq2H4oQFcq7/FSx1EFOtnFBhVBfalXXxn2bljpupHHe8GjNzUFVYbkGRZKqOO7p+mxnhKZeBiJVFwimK2cQsK5oWNGmkpOuKI4hF39XNDVS8szN1QnKoD+6ULDtpFqNOdQpW8i6tynbEkeuXbnQ1+3rlsuV7L5fr9tKR8Lum6pJ14d0azo4Nwe17nWw7oiQHAg7WshBrZHSN9Ho1/7IsgeK8AXip7ragkqv60O0yxv3wy7oDbXThn6BvVooLDw/uz6GPg8EqcwMlftf6tDrggp1eVzXNQqVEbMwhZRTF9Sr8r0WNQ0I9lJWnL3pgnJJn23C+/nxB3r6+3OJH4WhLzY2ls//vQ+z5KdETuRDXuRw/ubN3ZQZ8zFk3uatrWiO5mbMlDnAFMzBXIkS0gDStL7VzMWc+ZmXuQFMmIw6SX2TJlEe5VJu5QJ8dPTJn5R+gG/ZsuRLLkQIAKtXfkX1rKtffZZjeZCLioIe9Dx+/Njh49Pznjs+GrrjQF7A09zLh/z0SW7kpQ896YV8y9Hc9XD++R7ncdbHOZwrOfIjNzU9/emRIEnyJKdCZcqnXIsW1at+za/kyNGp48Q5ObkwYLA4i2dmttikvKUlIuag4x0vKHjBAmXlK4+IWOIlDggYSCGFiqs4JuaKF4M3NCQ8YeEND3/4x0cTN/ET5yYmXoPfNeT59XH4hcZGD4yLi4odzjhhAuARHxlixAgRMXC8s3PyBl/eI+TtOXjwB8fDg3AIl/C/O8A73vUCL3/5DBkKX3gMghVe4YMnpEFj08Y7D4KEhxaa1/yKu7iIS0p++Ic/3vCYT3EU33zma3zG5EEc8h6u+A33e9/5nvcQJ0Ei8pGfvIxr37u9rY3tbF9bU7vaGzR4+9vh4O5+97k5uct9u7W73evq4h53ur9fQHYFBwP7+te9vAJXrFShwlNYCkfhVFQoT5w0EYAJL+EkjIRPj5gaKS1CZAgHwEIYAA4yKgok9IcPUP5kHryDPXXkwHGj00YNpsEyOAZzwtjUfOEiswWzYBWcglFgXp7gmrCsZEqeZEmOJDFCRAgQkB/4sbGRA3NgRcVFXmRHxw28gRMTD/mQDQ0zcAZGRMTAGAq5kAlZAzd24A7sgRktWKDAFHjChEAO5AsXABmQ//74mI8jROjjPpYgAQJD2OM9fsB+bEGQBXmQK+jp1XEd09HZsR07cDDHc7zdxnEcw8FpWcvv68Zub/zGbSzHend8x3mMt7Z2xmdsZobGaMzGVsZlnM2O8RiLiS3gBUxGpoAVhHEYgzEDXkvjNG7AavzFxVzsxV1sNcVTXFVFxVSMhXXFV7y1lcVZrMUJGEEUR7EUH2ClIz7ipCQkRmImpiVeYiioJm7iJ3ZiIyIm4iI2wNznffjnn8c+ln9+mpuHhoAYiIU46Hz0XM8X+J4rcFjY48Fj53Z+506e5zkdOq9//ZzX+erZsGFF4HFu5VWqsN71cuTASSDN1ajxci/v0uXLvyDpdou8yEtv5KhNoHyUC5cTQCZMd3Z1dHNbuVcbB/fm1sa21kAtDe3MrCzLgGzBmFiYArAvry6uLa0EWVhXVlVUUwikDkRBPTk1MS0pJSEdGRUZIBoSCgL6aW5kXFRMRDws5HuzS1lXUU9HRUTdPx9PGzFXlpQSEQ31zHGDiHPTkpJxsUIgnp0aGpdWL6k5RZH921PLSv006RGClWplVk5K5SzM/tn/7x7t2Dx6RzO2Z+toDp2jcXRi3+jOztA2ukYXNo2e0RdaRsfoCs3ZMPqsN1uzxfpFu+itzuwWTdUsegW/aRWdgtE0isZkMn3ZJzhMc9sEb2nLruRuU3YJVtKTLcmkHdkkuEePaBE8o0M0CF7RkP2BS/RjN7aH7tCLrdgbWkMj9mEbNoYmbAs92IId2BQmAP75Sejj6wi9B+GBA708vLu26zq6ua3cq41ruH5za2Nba6CW1mht1mWdZUC2oMc6rBU02JdXV3O1VifoLKwrq67qqUbQUgeioPqpnZqYlpSSkI7aqIsMEA0JBQH9dL8f24fPAnv0cB7Gc8eOArB1XunwHHaVk0AchsNuuA2zQWCNGk7DB7ABfKYAM61chsewGAbDX9hLFy4E8ADMylo4yyoW1Ya/qONINUk4GFhAQCIgKaM3AQSHsUBTUykH8zUgICgEgGCyAMAAWApAdKXQAAwAAIAABjpGTKhUiIhcbFEiqVTAiIhShZCQyhotoJYKiohQqRARqdCiRVK5wIgQpQohIRUVWkgtVZSIoFIhIlKhiU+dMjIKjmXkxchFNdA9pRQ4sQtpPY3Pf1In1Ad8L5FeVhLsEEhXBCZr1kYJKaUCJSJUUKtIh01xgWXGAEoBMsQnrdbKEce6TVqXDtUmjHZrY8mRtOeDch+AY9uZsDqb9dpJJDvTbKum6vJ8LJU/U5RbFdzzqXanSusS9TOjsnvb8562UeNcbPefMiGMM0E1a8n3Vi7Nc0U1Zwp6ZxffGYlT55pq7VbpqlhUbwpxuv5sL4ymEJxbbC75X8TSPg3nlqHamQoJdtXSvhKMLUG120rJ74qbbb8EY8tw77ZCYsdXLQjxuQTu+haicwu8Sutmt68XTBe7FQpCfGKQFCFdJouAcApo+WrtepQw9AlpxTl6PdXUWo4Av+bvqpr6BP28wB7nIXVwN4E2IHfjpBWHvevdnLvzl2wJt67xaXcTVp+QxGv77ku4ZavG8SCk7/po1AbZncKJKiz/eeR+bKBtG16sLmyIJ7HoWsF0BQX1oEKJdeNyxTP1L0VYaK6SZTrYRj7cUDXBmkfwA3ryOjazgBnQsSt0DPI1R2I8atK6td50eDXPxlcJdt061IY6JSI5EDdhmE8/d9agLot1+KY5P4d1dkkT+ndOxtVnumLzBenGU3NQo0QL+ugmM8mu1vPmVgN6bsW8bVL6E22tbDpXFhcKQng+qe+K3jTrFKmuqi/UBHgStwpCeC6hvV062M5KEuBxReHW+r9gCYNvIm/OQl2WQV2ME+/ah25OVLqslDoOJXTZRdN1KaZjO0fHNQUdpj11GzvpjG3RTkHBN4vvzcLSaTROt0khXYOD6HGLuN1YaXl2zHVduQU/Aldky3d5z3ZyzsKK3nJt0HR74nLF0344GtOSQpeodOBKYJ2zBgsHccf8C/IuRiRcgrtHc5l83Gtwmxjz9h+HYQWc7qRnNisZU466JviAJpoOmF0D+qpvvALMKvvglKbE5hEkm440w4m3jb5jpttj8mTGWBmw9eko/R7PgzjJ2GgZO59+FmYGEegUrB9B08ZEyTXo2WnbYstHOSMu5uxz6CG34cQJyuSj5olrsJTNwrJ/m2ruOZt3S64Y/g17TbD1ENPqtLGWAda3GEADr5iNkuJ0ZFc6Wrbee/KDC6pMrO92It5Jyo+RYFKpsalmM9WtbaJh6X5Gcrp11E97w4FwdtYG3zw1No9csimlGU5MbPSJmR+9F65YSmzZSPPXQen3kedxgmXjN3Y++QjMmQ+sw1k/maeNK9DmKM7/XWZD8UUJE8KWic5iR4krbjDC0p+zxYYHVzHZCpPyciGVkcC6c29hdkcsFu6R0d6Kp4bDTFa5VlPbscHCXKuYwB46unvibn0LvAwL9sM+LDo1/y4jsYbF5Ldn8+N4zMSbFRnlwaImfSphdYxAzvmyd8jCrEuTLZxkR8I0bFFpSwzfmL0TcEZ8YzlghRmZLrwo9wegVm1zHbORFy5jLm2/yV1BX5nNB+O1k2m2yNgPyprxqYL9jfQOmbm5iw5NbCdEWsEocvtdkt6ROWoocqOYR85OU9I4YkCaR0xKQ5GtYB6xEmF45M5qadsZZ+5Z4xpEjqnkGgnOuXOGxjkTXHxm5rr9zEXvyLFqKLIezCN2o6mIxWAc2YqmImaBeYj5MxwZfhseucstdmZz4rhRYLOQN4giUxEbGaJzEA1ddCbEmOIUu+iZoJ6T49OQZIiaTqxNUxIj03AyL01JDEuZl4k9uTB4VlzbtcL2Ztk+cqjDwb8wGcRuE9aDwT6xYwwtxI8C3VxS20ct9uZgAsjW5cyKfTBa0IS7ockY24Gb+admaYz5FWecotUQN7e2gRjdiXbRcmuKvduxzCYdoHUNtfhtcdaWNGrCI1Ps1GGrTR2gWWaaun6HjVx9zg+ICHOrzMZdxxENLC9Mq045B8DQltsWzOkmkuJRUMh4NlFyiHGpdtaEsbl4TiUXfRnMCszqlH2wy1qzMJ3SMBuyWZKVHL0rnjs6SzLZKZH2Y9YvszEZmoFrxy90aux2gutBg0tvGXCXn1lVDdwzjg1tL71gvladP+NOH07ARxRy5yHOMvsgpbACtFrUXcxWuTALoLedlypuCiTbdXQHrZaOvVouiZ0YG1mLl4oj7CX7qhgPWTeD1+ZwAuuviBhWbIUyeim8AO1thXyBqsfH4ZWpjztgYRR2Sr+U3bB7Z5gsxAvjkcnj0wt4tvsjgydYs+hlx/LZ1mFpek5qqRikp1us3vbpgriTRV4B81e/y8NGSR9/ezE92ftaYPXBxXZ7W1tly+Y1Ve4psbznmoKS/n9MWKifFSuPud5YHXVF3qhWQ4X5445/EF8Ab0sCsxsEpGv7IeKxSYX8EdQVvHTDTfAJsjXq4wQ7BBM47tPt9EBtLfLMUR/7QMzukEXx7k/NwHv2sWsUKWx5GkwXxlksrFhN8fZ5f//hMmX2hO1kpPjwaZdphe5Z7qbL71yiAcm7oenCtsy154ei02Fcp8YvNjajea9tqWZ/Zl+reaW3M4PVYHPGvcK+M0627McfuolNUDmW1zKVJ9+D2mycMXvErlPyMTHkZ9if2txtso1xa51RpGkg2GKj2mcdly2a6biC+caWqLJr162zH7pImhViutq1T2WtYExSLDxXePAwp9sG7FRWPN9KSz7HNAZUfYFMhs4esIihJEN24YERdJliyzSR7H6bEHB8r8FQaD4gkLjY8lTT0aLOcRSffRToMlDnRFoWjnnL7tmJN2nUGtbYQd1PmHy3ZuuoHZoD9VUbtT+lAEtlQY0G+nfFNHXRtYlaowj0BHaLOMUUfSzjizFW/x26LYzzujK17Xxck+fwewm2Wjd53BpzApxOio3GsrlwbKiIIW9Qm+uIkwm0CrB5otVjlL9UbZ4y7UUJXD0z/K4qP7l9S8gONsGFoZpVhbq4JtMJfQ4Cjzm5hmZzO2PL0L0fQpY7LXwj2GxNN5pJNCGuGHV9CoIFVjxcNOx1BwJalFuimMv8LHtnk1qxYbwynMn6I0DL6D7iWjWU3qG3YLoF5pX5EMsGArv0amatNR+HCt5ypo2PElv0dsK0mIAlh7f/z7P1pA4aK0YUvrW6ZECYWUc0HNd24V02w9/ifsC30jKO4GKxwfYpb59ghRNOl1mklRUlw+MJRTeq+5jx2guDbBclyMJgFo9M0hNkUQOYgh0+4tgnHOsf4dWxe3pwyofySfDt/qmSvyTdA/3i/H0cox2Oz7vfPvhg/p1x/gI2cJO7yoaMsoz3c05oW82MSMaxs9zbnnnW4UDTnrXnb6StupzyOJUf/t6JQOnJbFV1gAK5axZ8kc238I7An092I+nR4GE9aIXPfEBgvn9+e2D1/b3lAVuOIm29930M6fbAn/pXWlf///9aAAAAAQAAALJeAAAo/wEAKLUv/aAo/wEANfUCSiefvC0QyCYDyaztXbZZEi+L8TXd9EpbYAq3SbdIxZTAB0waVo3akUwppfTT////lFLEC8QL+wo58JobdsNsOAlmgWPEwESIFMFFsBF8BK9IgVNgNKyiA/6AS2ASJExgE/jECSRG4rOzJE5iFCjMsBkuKwuBQ2AQIERgEZiMzAP2gEfgDthCBQoUIGAI+MGDCDgCliBhbMIRb9DAAY9hMewAV7CAL2AMFjJgDHhDBrwBH3EYbmDEDTCDBcUDBXgBA6n29+66u3TdXBeXLnxx4ZxRjBIF4C8BAj7+OE1PfF5dGGMiBgAABwhwd2EDmHMVq1sBPoAXFPHG68piFmvdccfeg2EwTIBAApwAI0BQxEU8YIAX9sJfmPjqVeEtvKtWubquLitWrW6ra8vW4KZNgpo0cUpFChQh4alTpm7dqnVr3VmzaF1aoj6FuqDu4BUU7HQ7XU+eUF1UF9YtvKNIXVK31CW8rFRdVXfV5XQFPV1P99M1dWcZ3lX31aV1Q8m6sq4oUbFurGtoOOqOuoe31M0UeAMvpnvpWgK8gLfS/buUIt1Id9KVdCE9uo+uo9voMuq7fdfvLrqK2tveZnPv7l2+y7yGDt1DN+8iunl6V+8auoluIbyLdwndQVfQn/vnBrqArp8+t8/lc/dcPXlunovn3rl27u7drXPp3Dl21+7KuXEunDf3zXVz21w2a+6aq+amuWjK3DL3zDVzyYS5Ye6YK+aCWd7l/XK93C51t+5yuVuuFrpLd7NcLPfK3J27ymvlVplyp1y5S+VKeXKf3CgXynUSd+Nuk8vkLoG7cFfJfbtubJfttt0kdwePG+QCAbJ2126RIkaukXvkyJA75AoRQuQSuUiQ+Lg+7o8fOq6OmyOH2lW7PS6Pu4LFhRHjxqhxa9y0NBvXxr1xY8adcWXIoHFpXBw4XtwX14WLFDfFRUNTcVXcFpfFNTu7Im6IECAuiPvhQ4fb4XrwQHbJ7ogRKC6KS4IE8iJvMnninrgmTJTdslvint0KFm6ECwHCg/vgOnAgdsXu2JiEK+FOmMDhcrgZMly4Fy4GDMd7vBs2ULgUroZr4R5AcAncYnHAHXC/vgLcAFeAALALdgsUCLthd8GCBDfBVaCgwW1wGTAwcA1c40Vw2X3Ti6LnPW/OGKtXvesK4AK43vPLb+9e1+sSifrq++9OKpVGQTnt3x5bIcQA20oMDPggUKCtREmFUpksJotII9I4lpdnVVCEOB7LXOS1lR554ITUWkAUrQoKEC2gDh9qg5hSTNqTmvKopnY8JpfLweRyWSwWB4vF5VKpVKople3x3mZz1teqFpCtzQ6JbBrJ0MhpK3n1e0mklVqSd++9zDnmHNIYyFP7NiSbEKTUKgEbtUZOG7cB82nTxi3hWqXyeFQqlcq2LTabyxMA3tolA/iSRcEsLRzLRvZVxK79q4OqLYTS3i0x0aVPu0TulJLk8t4kshGIt5ZOrB14dHQtByKREBpa26Hw1REUzUPBA7nuNGsNQlImi3FyNF/96dBIQTPWoTN9Xr40beXIoVQqj8fj8di2bdEGWtNw7g4AW5PWFzzDQsNNatYUGhZSGmvdAKxZy9K6kYFVRP+0cGEcJsC1Sx6QGkwm65iZtW2AlpRK5VGpVFMej0aj8V6j0Whs22JbbDYR/WjfPtQZTBaZZGmVMPvcC/f2Bvf2BvcG90ZXgWlYWFhYWFhYWGhYaFhYWFhYWFhYaFh4773Jt7V775Wju/feZvPee++9t20am8umUXls/R0oNO6Q/dHUKrsg354dOEVCksXlHGZZ2x7bY6tsi80lcok0No1Kphmzglxe+2dq3zGZZUVm2YlHOiQkjyaQS6ZZq2wum8ZksVW2x7a4bBqvAEoek8qjFx546B7U+hFoGTamyRydPTFWELksIo3FTiOM7bFtj+2xLS6bRkWtkuxFnZkRE217gKfgxDqgGTQ7AohsL5KVBSNGXcrRAjJIEzOCpMxMDcEpZibkaix3aSuZMkMaT4gtWxTNkMumsalsj21xWSwWi0llUplUMtsYdZzaSsi7EYMukWkBv7woj8ljUpk8Jo/Ho1LpAAkZtmQRuUQukUvkMpksrqKCLBbbYh0VbDSKzWVz2Vwq22OrbI/tsT2WibGZzKYAumuSyTiDqwU088aEAgStBSSBpNkss7EmVVuJzwVmgrAGTBUFTCCNXxq6tH9wqJLIpJxeMolEIpGfksim3hqS2bR7Y3UvU2wu+Sanh0wikUgkEvkpqbeGXN77QFHabQFNMWna3YtEIpFIpB4SidRDNu2adk26Jl3btm3btmtt2661ZUfumjDvvGTQ8PaJGap3Yn7aUoQ5tycqhoj23uRYkDEp7rV1L3J5bJWtsi02l4raJtLYJFWLXBaZZn9JJdK4bBrbYqtsj03ctsXi3Z7ZiUWB7RtzSdN49HsiLp6TyKy5VP61yrYttsemUXlskqpFipWp5ZkwBvlAtkVle2wam8vWB7n3wWDT+JdUKsU8DOlUhtf6Md2uVBJb0Mb1yPshCs0li0IqAY4oRC6Ry7bYFpdII9KINCaPyeMx7BWE5NsJP2rt2xXCuOQSjLCNQ75SKsUkqHKU7bE9tsfkUak8KpXK5DGpvIsji07T2DQ2kWOgOikxirVtsblsLttic9lsip2NATGDMaiHWQBLoJBLFB7A2rhDE0qoatQqgaNxd0CMLFlEg0OqfetikHVyoCumXBJXiQiVblIAcNDGqWhrhZCIzf29apPJO6bZ3p2Uu5ZSqTyxP4HMOwCniCVAvLVKdNW1yROdVrVxu0yI6UHjxCyCAlTMMwuKyvi0FtpKRMDCLqVRE0PhIrDdXTBs4+04yfaINyhZVLbNV23TqEQuj8li8phUNpfF9lhsj01jUpk84knyGTccNmvlWMLa6buYvbtLIlulElbbFttjUvlW+CqZLCKXRrwDe9oisj0q22Jz2TQ2m8YwSaWyyInuzqKjXhMWXqnkkYssFGzqbtrNZslCRXr2NA+fPPnk5tbERUa2SExHExaKQaD8JjBq1grj1KpthbsYlUrlUWkIi1t7bI/tsT22R+XxzpYTwuNZhkRKpfKoFNvzIE/ymDwmj3ezRHlpGpvGprFpbCKbY3mJDJFGpBFpbIttsS3OKXKluWwum2Jb1Gi0dAT5QWKKiY3VaRJlZraIEY6mrR5hdmeahzQU+flazUI9We5SWJ/upDz4gezTUaVpuGfisIuxFbMVPixsxY2MNmw4O9wzY57h4XZ8zAE8eDwgPPpBYGBgjSkGau7yGDCAKeYpjR1TDBSusRc2OMVRYfKuVVtsLpvGVtkqm00WhK9apBG5NB6ZZZtphlw2jc1l21Jq22OLNBaRcsc0ga1bDL/NNLuzC+5PuffMmsvksWksNpctRMFqWyXSiDQmi0lIK1iY/QhFuFdY+CqpTCqRRbk0AFo4Ol7qCLkKMw6svNq2qGyZu3bdecmQwYhcFkvJUTE7B+li6qC7cxxsI4v5IBekZLJYLBabyzA5MSy0xaaxaWwak8qkMqk8ztmLgCfu3h072iShCO/iqK1bmwA7DBi0bor6Wjp34Fq4wbFW2SqVczp9JfyoVMrBQCB5TB6TR2XTaEQakUakESkmoqmraaxri2GcmvgxxTbfvc1lskinThwGzOOBPUwOrIh1lLholdh1opPGtW1/bl9idOSSgofWDZOCMSM+FpgxQcGmbIwbNFm827vULskzohUze2vbuLidfHubo2ZN3V6mUBJp4+q8cZEsm8Rnx5O9QUuSUNuSIpIikiJyzThMsqg1JkkjOSPvScLIcMZ3J+zFgzsIr4zsSlqau2XMQz4zvsM7MzgakElLuvLwGDCgcJ+lbbp3ztmZhETJTFc8HN6dCfhSk5iI+GgW3ptMJpNJuaRcMplcS64lk+1bO6QAovatPXLXpF1r11ogXpVaJjrqWrlWrp3i6kILpZSJZrPZbNI16ZrNpl5Tr9lkCorUhceAMRmOIM3Z7eUpJACpxzzkiQfSDBqrVU7S0PEZNCDp7i11L9sVH2WKXBWRWRjIOcVnEXPOjANqiFxuYHLbVLHC8lYG3pvS3csf3Uuk4IVv0cq9F0ZrlBXK6mRtssatS1Yl69vatiZZkaxH1iIrkVXIGmRdW3+sPVYeq9qqY8Wx3lhrrDRWGWuMNW19sbZYWawq1hQrivXEWmIlsSLXs7VsHbGKWEOsH1YPK4f1uGpYM6wXVgsrhXXCGmGFsDpYx9awtcFqXBesCVYEq4G1wEpgLa5fq4AVwOq1/tWvfN2rXlcUq7tUXSou9ZZaSz1UZ6my1FgqLLVQdaWyUlepqVRUqim1lDpKFaWGUkGpntROKid1kyqoZlIxqZdUQLWSSkmdpEZSIamO1Eaqn7pIVaS2Kp/KVBOpemqeekgtpBJSB+EJCgToj58+Kh91j548eO7YqUNHvVPnyIljB+eNmzYqG3WNmjRozpgpQ0Ydo4ZRwahe1KVap3JRtahZVDr1impFnVPlVCqqFDWK+kR1ojJR41Q4VYnqprapbCoS1YhaRB2iClGBqGuqD7WHukNVU3OoOFQbag11hipDhaGmqS7UFuoKVYWKpqJQTagl1KSKVM3UMpVMFaGCUD+oHVQO6gZVg4pBvaBWUCmoEtQI6gPVgSqmhqkMVKOqQE2gHlANqGAqAXWA+qUGUAGoRPWrXeUqq2pVPdWs3nRXmivFldpKa6W00lmpYRorfZUWpq1SVqmqNFV6ylRaKh2VikpDgUo/pZ0GU06pplQwDcSUXkoB00oppXRSGimFlDpKG6V+6aJUUdqmfCkzTZTqpXnpobRQSijFSwWlgNI/aZ+UT6onzZPeSe2kdNK7VE4aJ4WTvknbpGxSNWma9ExqJiWTjknDpGBSL+kyrUu5pFrSLCldeiW1ks6lcimVVEoaJX2SOkmZpHEpXKokdUvbUrYUSWokLZIOSYWkQNK11EfaI92RqqU5UhypjbRGOiOVkcJI01IXaYt0RaoiRUtRpCbSEmkyRaZmaVlKlopIQaQf0g4ph3RDqiHFkF5IK6QUUglphPRB6iAVS8NSBqkxVZAmSA+kBlKwlEBaHPAlIAAAL2L6057ydLN6VVP0vOguVFcuXLds1Tqkhc5CDdFYKKxXha5asVqlCk2FnkJNoaVIjRJFGArUJ9QTOohyQjdpEswUiOmSJRQQ/UMpoZMkRYL0yFEjRqgf2ocqQtsmH3MvkR4iNA81hBZCCQ3CExQI0B8/aB90D6oHzYPnjp06dO7moHJQOxQO+sZNGzZr1KRBg55By6Bk0DFiwoD54mXZBa1D2Y6gSNAqR6igVVA5KlNQOZTIlCIoEXRIkSBAgggxIuQNNdLm1oa6CVGCvqFRlEihImUKSmUOjYJmmcOyBa4NZUuCHkGBJEGBoEOyaEGzoFvgsMyhXOhQOhQKlCvoFXRuTokqUStWnqBPUCdOmqBN0CVLmKBMUDe3ODQOhYJyQX/guHEjhg4dNnKgONTUVuxAbaBr6IoVKFAUKBJpAjWBlihxAj2BpkiBhqKhOVAdZWVmI0ScoWdmIUKAQEGgIkSwQFmgPHj0QHvIQG+gP374QH0kUTMaKI0ZaA10xgwZqAw0RowX6AvUhYsWaAs0LQ0GCgNVoeID+gElIwuBhkCTSSSKREmgJVAPR/SIdkA5oBswoBhQDWgG9AIFlAJqAa2AToiARkAhoBLQB2PoGCqGOkAZGFEjumCBAlQBGoY2AEMNoAlQBAgOoAdQMLQASmAAOgD9QouoAC/UCw2AAkCJHvVoRz/KNarRjbLoiqpoip53F64T16nrzHXeOjwPT1tnrZOWrFPWaXjOOmMVnoUnrPPV6WrVuepsdbI6VaE6UZ2nzlSnqVHnqLPUSeoUFeoMdYI6Cc9Pg+fg6ensdHISPAXPTaems4yZ08x55gyaE82pRk2aM83pxk2bs81pZwfnhHPOmXN33p137vQ5+5x8+Pg5/ZyDBgk6BZ14eH8CBdrbyxQnDt/Jx+jRo0Z9jSSdkk5KlCZZCjwxYboU6cyZJ4+aU80ZJ46cU86JB0+ds85Jh46d087JZBY6C52ECBk6DZ2JEuWdeeehQ4hORIH27Hmjx9HZ19cqmnRWqvR3/p2AfM2zeS4627PMyYbNmfPMuWbvDHTqnYHnpTPTCej8c745I52QIOU585x+J6OTzJhzzCnmDFNX16RJjSNHjCBBwnaynUmSCDmFnESIDDmHnD586Dh1nGpqN84bpw0bNE4a54wZME4YZ1rai/NFi/NJDihQ5LAoT+VpxUqUuSZHziNnXJySU8m5ZAncCXcyYdJ2tp1vb26n2+nEyY5zx9mjB4+Tx/njB44Tx5kjR9qZxqJLlzOLFixc6prUKGKkBpAgZxQpp5RzypQn55OTygnlrHHKkMEixuniS4uTxenizHJaObGcXM4tp5azynnlytq5dtLReTm9nMsTjAoVJk4TZ4kSJ84T54oVJE4SZzJZdpadI0aYnWbn2ZmIUwTZSXaGOJGnChQnijPFifbhw4Zzw6lBw/E8niBAZDgznBgwUDgpnBMmVDgrnBYsRDgjSDglnBDOC+cHDieH08PZwYEDBieD02hscDY4HzxYcC44FSgwcBo4CxQ4cB44ESAgcBIAO8HO4pngdBB2hp1jp9jXF/Eknv97nV7ngAH+9Gfv+tTnurIne+6dnql6qid68vMLwAngFHAGOM984nxoaDgrVt5VWEhKlizDV69gERKKyqIyKFCf8qfcqZOnQV25cq3CdSqbMlUql8qoUKnKqmxlVKlyqlXZ0668K7vKszKoTqMyqVuwcqxsmAdzp07ZlKlQOVQ+dYpVZpVbtaKVaeVatQ7zYbaVdWHC9Cg/yo0aLcqL+gwZipQj5UmTJFWq9NfIkSNIgnr50CFEeXl8ma/595f1EmW9jCg3M5OZKVkCvERJ0iZNkPKhbMhQXs7Le3uKsqLctn25LzNi5Jf98qVLnDKnvGlTYA7MmTKmXAgv42VCeVAWBCgDyn9yoOyHT+aT9+Q+Wc+dfCfnyXiynbt8l+tkOjkOnAwnv3ljl+3ynCwnTV6T3eQ2bdhkNjlNVpPRlMll8plsJpMRk8XkMHlMBuMle8nL/CV34ZK55C25LmvBkrFkupwlX5nLc1mZreQqVDKVPCXLZSlP8pMcJUPJTuJyXG6SmeQlb/ktw2Ul2S1JTpLZcltGYiQbyUXykUxESBaSg+QhGciP/CP7yGu5h1pWyzzyjqzjRr6Rc2Qc2QaNTCPPyDWyjLSclmNkGPmFi+wit8gs8gq0jJZV5BQZRYlcIp/IJjIJZEbms5zMZmSZLJflEWBgC8TEwixYqJAr5A4dPuQP2YOHBw5EGA0YGTRgkBs8mJDHsoQJEBZACKMQIsKCCHlBluABQYecAYOIbMwXcoMGHDKHvMEBiAwie8gUDmDIGjRkyBnyhg3HfMwIECTICbICBQVygQyWDQTIX5lALhYH5AE5QBaQAaRao6jHt2zhWvjQVq5duTDelTv2uWfuf+aZ+HMmZq+cvbCunLGuQ6wL78KF+QLIN+tDQ3yIa+UTV0bxLVz4FrbVatarNK94FpYlK7OYFqaVWXbNa94bw8pqVjEsWLFwLPzqlSvsCrdqhQ0LsaGqVDgVRoXqFD6FWeFV2BIgxoQvAeJLozRt0tQJb8KcOg1iTlhwMBAL4kyBnnAm/OeJEv7DkyhFwpOwpEiVsCT8qBIk/AgzguSHGeFFfngR7hNFWKrUKFJYFLaEAQEdYUfYD1Qj7If7sCk8CmvChPjTJ1AYFA6FIWFFfJgPt7iJmXpYD+/hRBjRIXwIG8J5uBAexsOE8CAsCBAGhP/gQNgPH8wH78F9sJ47+A7Og/FgO3f4DtfBdPCcODgOtsNyMJw2uA1+g91gNmlwGrwGq8FozGAzuAw+g8mEwWHwGCwGg/GCveAl/oK7cMFc8BZch7VgwVgwHc6Cr1jBVvAcVuIqVDAVPAXLYSlQMBT8BEfBTuJwHG6CmeAlcBgOK8FvO3boUMM5WrRg8eJFDBkycGAcmAaNGrgGnjHjBr6BbdgYgofgHj18YB+YBw8gGAgOEkQIFoJ//FjT0YbbMBsbEowEF3GRhtMwCxYwMAysAweAvpI29H+ekn7lJ3lJupWP5CFpVf6Rd6RN+UaekRbl/fwi/cn3eUWak299Uwt6Ps/UmPyeT6QBvZ5HpCn5PH9IR/KGfCHtyBPyg7Sfx/OCtCIfyAPSfP6P96MT+T6ej87ze7weXcjn8Xg0nr/j7WhAvo6no/v4Oz9H6/FyfBx9x9t5OJqOf+PdaDm+jWej4fg1Xo1u49N4NFqNP+PN6DO+jCejyfgxXowO48N4MNqL/+K96Dq/9F20Fl/nuWg6v8Vr0VZ8Fo9Fy3k6f0VL8UpvRT/xc76KZuLlPBUN56d4KdrNR/FQNJt/4p1oI76JZ6KH+Di/RAPxcF6J9uHfvJve4dt8Ep3Ds3kk2oY/4o3oGb6IJ6Jh+CFeiHbhg3ggeoVf8z80mvfhe2gTnoffoZNezevQZj6Hx6HJ/A1vQ4PwNTwN3cHP8DL0Bh/Dw9AYfJp/oSt4F76FluBZ+BX6gVfhU2gxj+ZRaAb+hDehFfgSnoQ+4JMeqcH8mTfTA3yZH6EDeDIvQhN9CA9Cd//Be9Cs7+A5aNUf/QZ9eg0+g74eg7+w5vIWfIXVlqfgJ6y0vAQfYTX0EPyD9ZV34MfWVl7Mh62qfAPPYD3ljX7BSsor8AlWQo/AH1g/eQO+wDrowTyBVZMv+gFroP/yAlZLPoAHsFLyXp64RvLf+9WR756vfn57dlXktV9XPq/6dE3kUX+ueT57vBbyt+9a8bqunmsF1HH1W2ufbqvXWvX0w05rvdNndVkrnW7YY61yOqz+aoXTC7urtU1v1Vmtavqqrmo901N1VCuZfqqbWsP0Up3Uuuyjuqh1SyfsoVYsHVT/tFrpnnqnVa4Pdk6rlL6pa1qfdMGeaWXSAzumFa5f6pZWtw7YK61s/a9TWo30SV3SOqRH6pBWIP1Rd7T66I06o3VH9+uL1hy9rytabfS2N9cZna8zVxh9rydaXXS9jmhd0fP6oRWtG+qFVhOdUB+0JjteF7Sa9UAd0ErW/3Q/K4jep/NZO/Q9Xc+6oefpeFYM/U63s1bodTqdVUK/63PWB11Oj7OKdbsOZ2XQ33Q3q4LeprNZD/Q1Xc0K1tN0NOuAfqabWQP0Mp3MSuxjupi19zAdzMr2L93LqvZl77Keva5zWW/f0rWouXqWjkW11en6FZVWV3YrqmGf61XUV12uU1Fb9SldiqqqR+lQ1FP9SXeikupNOhOVsMf1JeqnDteVqIP9rbupmnpbT6IGdraORLXUj3Qj6l8v0omokvqQLkR91IN0ICqjvtZ/qH3dR++hNjuPvkPd62pdh4qo5+g4VEP9Rrehiuk1Og31S5/RZahdeowOQ93S0/oLFUt30Vuoys6ir1CrdBU9hTqlo3UUKpR+optQm/QSnYS6pCc7Un3rZ91MTdLL+gj1SCfrIlQiPUQHoQbpH7oH9Ufv0DmoPPqxb1B1dA09g3qjY+gXVBrdQq+gxugU+gT1RZfQI6gsOoT+QE3RHfQx9UQX62Eqid6gM1DPurEvUEd0BT2BGqIj6AdUD91AL6AeO1gnoGboxT5AtdC/ugB1Qg/QAagQulcnqmP9d6826L1zdUHfnVURdN1XtUBXe6oWO9pPVUDPHate/fJdque6eC51c1z8lrpyW7yWivJDTkvFfBaXlerihjxWeovD4q/SQ17IXaWyeCvOKoXFV3FVqSueiqNKV/FT3FSKipfipFJSfBQXlRJyQh4q9cRB8U/pJu6Jd0oz8UHOKbXEN3FN6R8X5JlSSTyQY0of8UvcUsqIA/JKaR//45TSJp/EJaV7PBKHlCLij7ij1BBvxBmlg7gfX5QG4n1cUeqHt7yZ7uF8nJni4Xs8UVqH63FE6Ryexw+ldtwQL5S64YT4oHQNx+OCUjQ8EAeUluF/uJ9UDO/D+aRf+B6uJ+3C83A86RZ+h9tJsfA6nE6q5Hd8TlqFy+Fx0incjsNJofA33E3ahLfhbNIlfA1Xk77xNBxNmoSf4WbSI7wMJ5MS4WO4mDQID8PBpD/4F+4l5cGXvEuqg9dxLukNvoVrSWnwLBxLGoPT8SvpC67kVlIWfI5XSVNwOU4lPcGncCkpCR6FQ0nP+BPuJB3Bm3AmaQgex5ekHjgcV5Ie+Rt3SzPwNp4ktcDZOJJ0Aj/CjaQQeBFOJB3jQ7iQtAEPwoGkC/ga/5Ei4D54j7QA58F3pJ6rcR0p5jk4DlQWv8FtoKh4DU4D7cRncBloJR6Dw0AX8TT+Aj3EXfAWKB/Ogq9A43AVPAVqhqPxE9wEJ8GT/Iyb8RGcjIfgILgH3oEf+QaegWPgFngFPoFL4BD4Az7GxXgDzoAv4Ao4An6AF+BgvMgHcAE8APfiRO5555uzfOUqR/nJMb9b1861b21b+3DT2rK24Ya1X21Xu9VetVVtVPvULrVJbVGbcIPan3anPbg3bU070w7cl7alXWn/7Ulb0oa0H+1Gm9FetPt2u5ubufe23ka0D21Dm9AetAXtQPvP9rP57D07z8az7ew6+27P2XG23X6z3Ww2e81Os9FsM7vMHiNmh9lfvOzlruOyt+wsWDbdVm4ru8qW21O2lA1lP9lNNpO9ZMPtt+22k2y2fWQb2UT2kB1kA9k/to/NY+/YOnaOfWPb2DT2jB1jw9gvtovNYq/YKTbaPrFNbBI7uc+22R6xyXaIDWJ72B32cW/YGTaGbWFX2BO2hA1hP9hjW2w32Az2gq1gI9gHdoENtot7wBawA2yvTdx+9703u9etbnSfG+/L6mJzsbdYW+whS4uVxRqysNhXrCu2FbuKVcWiYk+xpVhSrCiWkAXFfmI7sYPsJlYTm4kNZDFdsgRY6Y/SJFYSGwnSI0eNGPktYvtYRW2Tj7mXSI9FxOYdMlSI0CA8QWwgFtAfP3347NGTh8XD3rFTh87dHDlxWDsWzhs3bdisUZOGRcOeMVOGzBgxYcCwX9gl24Xlwm5hs7BY2Cuskp1jq7BU2ClsFBYK64RtwsaxS1gl7BvbxiZhkbBH2CIsEVYIG4RdY3+wPVgerBqrg8XB3mBrsDRYGWwMNo19wbZgWbAq2BQsCvYEW4IlwSLZM7aMHcGKYEOwH1gPLAf2yGpgM7AXWAssBXYCG4GFwDpgx9gwtgFrZBewCVgErAG2AEuALbJfrAAWAOvFftaznN2sZleUzSzWu7QujUvf0rX0oZ6lZelYGpYu1K40K71Kp0KlT+lSpPQoTRhKg9KeOulBvUlr0pl0oL6kLelK+k9P0pI0JP1IN9KM9CLdp1vd1Ey9p/U0In1IG9KE9CAtSAfSf7QfzUfv0Xk0Hm1H19F3eo6Oo+30G+1Gs9FrdBqNRpvRZfQYLUaD0V/0UnfRXPQWnUVj0Ve0Us/pKpqKnqKjaCjaiW6i4/QSrUS/6TadRCPRR3QRTUQL0UH0mv6he2geWk3r0Dj0DV1D09AydAydpl/oFpqFVqFTaBT6hC6hSWikPtNleoQWoUPoD9qD5qCPWoPOoC9oC5qCnqAjaAjagR7TYbqBNuoFOoFGoA3oApqALuovLUAD0F76a6+53lrrFdVZ43XXqmvFtd5aa62H66xV1hprhbUWrq5WVuuqNdWKajW1llpHraLWUCuo1dPaaeW0bloF10wrpvXSClhp/VsnrZJWSOujtdHKaF209q3t2lyZ696qtyJaD62GVkLroFXQGmj9s/pZ+ax71jwrntXOWme9W+escVa79c3qZmWzrlnTrGhWM2uZdcwqZgXzZfWydqlbuaxa1iwr3ZVVuc6tVVYq65SYLlkCrPRHaZKkSJAeOWrEyG9Rn6K2ycfcS6SHKO+QoUKEBuEJCgToj58+fPboyYPnjp06dO7myIljB+eNmzZs1qhJg+aMmTJkxogJA+aLl2WXOi5btGTBQndFaWWuihyVKVKiQHnipAmTuCVwSt7c2pKwITlipAiRIUKCAFn74aMHjx1qOnLguGGjBo0ZMmLASHvhogWLFSpSoKE4YaIEiSTyzKxsBJmIECA+eOjA4bhBQwYMFyxUoDBBQgQIDxyMiYU1YGBcoCABggMGCoARKA74EhAAgBfx+843q1c1Rc+M07tLVy5ct2zVOqQ1S5ZhLFivCl21YrVKVSpUp0yVIjVKFGEoUJ88dRrktEmTYKZATJcsAVb6ozRJUiRIjxw1YuS3qE9R2+Rj7iXSQ5R3yFAhQoPwBAUC9MdPHz579OTBc8dOHTp3c+TEsYPzxk0bNmvUpEFzxkwZMmPEhAHzxcuySx2XLVqyYKG7orQyV0WOyhQpUaA8cdKESdwSOCVvbm1J2JAcMVKEyBAhQYCs/fDRg8cONR05cNywUYPGDBkxYKS9cNGCxQoVKdBQnDBRgkQSeWZWNoJMRAgQHzx04HDcoCEDhgsWKlCYICEChAcOxsTCGjAwLlCQAMEBAwXACBQHfAkIAMCL+H3nm9WrmqJnxujdpSsXrlu2ah3SmiXLMBasV4WuWrFapSoVqlOmSpEaJYowFKhPnjoNctqkSTBTIKZLlgAr/VGaJCkSpEeOGjHyW9SnqG3yMfcS6SHKO2SoEKFBeIICAfrjpw+fPXry4Lljpw6duzly4tjBeeOmDZs1atKgOWOmDJkxYsKA+eJl2aWOyxYtWbDQXVFamasiR2WKlChQnjhpwiRuCZySN7e2JGxIjhgpQmSIkCBA1n746MFjh5qOHDhu2KhBY4aMGDDSXrhowWKFihRoKE6YKEEiiTwzKxtBJiIEiA8eOnA4btCQAcMFCxUoTJAQAcIDB2NiYQ0YGBcoSIDggIECYASKA74EBADgRfy+883qVU3RM+Pz7tKVC9ctW7UOac2SZRgL1qtCV61YrVKVCtUpU6VIjRJFGArUJ0+dBjlt0iSYKRDTJUuAlf4oTZIUCdIjR40Y+S3qU9Q2+Zh7ifQQ5R0yVIjQIDxBgQD98dOHzx49efDcsVOHzt0cOXHs4Lxx04bNGjVp0JwxU4bMGDFhwHzxsuxSx2WLlixY6K4orcxVkaMyRUoUKE+cNGEStwROyZtbWxI2JEeMFCEyREgQIGs/fPTgsUNNRw4cN2zUoDFDRgwYaS9ctGCxQkUKNBQnTJQgkUSemZWNIBMRAsQHDx04HDdoyIDhgoUKFCZIiADhgYMxsbAGDIwLFCRAcMBAATACxQFfAgIA8CJ+3/lm9aqm6Jlxvrt05cJ1y1atQ1qzZBnGgvWq0FUrVqtUpUJ1ylQpUqNEEYYC9clTp0FOmzQJZgrEdMkSYKU/SpMkRYL0yFEjRn6L+hS1TT7mXiI9RHmHDBUiNAhPUCBAf/z04bNHTx48d+zUoXM3R04cOzhv3LRhs0ZNGjRnzJQhM0ZMGDBfvCy71HHZoiULFrorSitzVeSoTJESBcoTJ02YxC2BU/Lm1paEDckRI0WIDBESBMjaDx89eOxQ05EDxw0bNWjMkBEDRtoLFy1YrFCRAg3FCRMlSCSRZ2ZlI8hEhADxwUMHDscNGjJguGChAoUJEiJAeOBgTCysAQPjAgUJEBwwUACMQHHAl4AAALyI33e+Wb2qKXpmjHfpyoXrlq1ah7RmyTKMBetVoatWrFapSoXqlKlSpEaJIgwF6pOnToOcNmkSzBSI6ZIlwEp/lCZJigTpkaNGjPwW9Slqm3zMvUR6iPIOGSpEaBCeoECA/vjpw2ePnjx47tipQ+dujpw4dnDeuGnDZo2aNGjOmClDZoyYMGC+eFl2qeOyRUsWLHRXlFbmqshRmSIlCpQnTpowiVsCp+TNrS0JG5IjRooQGSIkCJC1Hz568NihpiMHjhs2atCYISMGjLQXLlqwWKEiBRqKEyZKkEgiz8zKRpCJCAHig4cOHI4bNGTAcMFCBQoTJESA8MDBmFhYAwbGBQoSIDhgoAAYgeKALwEBAHgRv+98s3pVU/TMWDknNyXKkyZxcG9tbEeKDAmy5oOHWo4bNWbESHPBQgXaiRLJszKyEB86HDVgsEBBAgQHYg2MChAYACt+BfD6XaPpRXHZOpxlCKuw1apUp0qNIgTlaXCTYOAlwL9JkR418utr+fb08gwRwgv0p8+ePHfq3Mmxe9NmTZozZcaE+bKs2/KkyA20DxBQraIZvbpw2TqcZQirsNWqVKdKjSIE5Wlwk2DgJcC/SZEeNfLra/n29PIMEcIL9KfPnjx36tzJsXvTJk2ZMOiybksWOuWc3JQoT5rEwb21sR0pMiTImg8eajlu1JgRI80FCxVoJ0okz8rIQnzocNSAwQIFCRAciDUwKkBgAKz4FcDr961VNJ9XFy5bh7MMYRW2WpXqVKlRhKA8DQoGXgL8mxTpUSO/vpZvTy/PECG8QH/65Klzh9q9abMmzZkyY8J8WdZtyUKnnJObEuVJkzi4tza2I0WGBFnzwUMtx40aOeecc84555xzzjnnnHPOOeecwbI+POUlGHgJ8G9SpEeN/Ppavj29PEOE8AL96bMnz506d3Ls3rRZk+ZMmTFhvizrtmShU87JTYnypEkc3Fsb25EiQdZ45LiBzoiR5oKFCrQTJZJnZWQhPnQ4asBggYIECA7EGhgVIDAAVvwK4PX71iqa8dWFy9bhLENYha1WpTpVahQhKE+DmwQD/frwAsmxC/NFbgrbkRw30E50OIo1CJC9vNzLR6i5e5NmzDJLlN5WZE2tRpqKEmUfNFBwYDTwtT8rwRMLjWCVHoY1y5rp5J7AsQ3xMaOjJck6YJAgpgAsQFfVa8uw1SnCwcC/R317IVILdOgbOAoOjAa+vkYzrlmFqUZ5EgSM5MeXh9cHjqzDqWII/Mss6Bq1eoT+5HnTxyyzzEWJayuyplYjTUWJsg8aKDhQ78XGQr4wPjDci+Hee4kTOAqiBGIEXoIIgfiAI4kOiGO8jChGDOMiiA2IDPgHopG4gHMgKiAm4BqICIgH+AWiAWIBToEIRiTAIxCLxAHcAfGLKICHEQMQAXAj0YtI5AmIn+i5AWInck6AuIks/yJq4soBEFViyj8RJZ6cEzMRc028fxdPv66fi+eP69/au76tX2vj+oef1q71Z31Ze9Y3/LF2rA/rv9qFv/C72qx+q89qp/qrvqpt6qf6qPaof+qb2qF+qU9qe/qjvqjN6RP+UFvwg/qfNqbv6XfagH/wc9qU/qavaUf6gj/TdvQDP6bt9y99S1vRB/yVNt//+5R2oj/pS9p5P9KHtAv9R9/RxvuNPqMN6Pv9RbvP7/uKtp7f/ua+8/k+c9P5ez/RlvP1PqIN5+f9Q7vNN/QLbTWf0B+0z3y8L2iT+YE+oA3m//l+dpff5/PZWv6er2df+Xk+nj3373w7m8qv8+nsKP/uz9lOvpwfZ8d9uw9nK/lvvpvd9tt8NhvJX/PV7CI/zUezhfwz38xe+2U+md3jj/littoP88FsHP/L97Jr/OXvsmX8us9lp/0tX8tu8bN8LFvFp/tXNoqv/FZ2iT/3q2zkl/tUdtmf8qVsET/Kh7I//Cffyebwm3wmW8OP+0v2hQ/3lWwK/+277Qi/7SfZDj7bR7LD/pFvZBt/kU9kJ/hDvpBt4Af5QDaBv/Z/7K/v4/fYAD6Pv2P/r/Z1bP5zfBxb/xvfxk5/jU9j5z/jy2B3/RgfBovrp/0XbK3v4rdgZ30WfwUb66v4KdjCj/ZRsKz+iW+CTfVLfBKsqZ/8SHbUP/tmbKhf9kewnj7ZF8Fy+iE+CFbwf/geWC+/w+fA1v3j38Bq+Rp+BpbuY/gXWCvfwq/Ayn0KfwIr5Uv4EdgnH8J/wDL5Dv4YC/fFfhjr9ht8BizbN/4FrJGv4Cdgh3wE/wAL5Bv4BVgfH+wTYHf84h/A5vhfXwBr4wf4ANgZ3+sTWRj/f8+6+P1zdsXfn2XRvv4ra+KrP2WTH/0na/bzxyzZv34XC8Lr8rnYDh6Xv8Vu8LZ8LRaDP/S02Ap+lpfFSvCGPhb7wMPyr1gxX+hdsQx8K8+KVeBXeVXsAZ/Ko2LB/Clvih3gS3lSbAA/yotiiZ7Qh2K7B+U/saz35Duxqh/0nNjTb/Ka2OsFfSadywd6TNqWv+QtaVo+nzaohG6aOgSOAgpAABAQKaAAg2gBgCRxniUZdIYP9GXhQKJCYYDAMTIQAAaShwHBiFBMwzAKAAAAAxwY4ANaxSMapP2pijaGrWzKQUGJH9mIRusN/mMkO10b7UbY1N7CAtxZuEnQsJvo20hxft3WHXmh/RcV6St4kzEqNkQ+lTJdqyy669v4FTra/8IGceZtskoA5abnGgTj98J/Yor/pk9mntjk12jC6kKLd6DiLZ7qgfmnB+sReKIrJhQqfEdFGLFnvI+Runcd1nFlZT/KCWSnpooFw25Kb2MB/z3eZ4zJfrdVwCt5Tc0InLD4pYrwNbzpXFd7puuI/6YS2hm9qTgCFSu/ZAM43zbdrYj+Wz2Vm3CzeScpSGfRpgJnbOJrM+GddS93xkfxXxK89L7lPyBo30kbhNG0qeIhlPnabdBM38u/wUH+lzaZMWaTWxIJJzx3ITq9Bv4rc90XfLLz1iSdRit2C8ZAxesuyCPmpn+1FuPuS36nEOxv+AVM0Fy06aAJ+XytyD7T+o/p0He0i9gtPqAbCZsmLVYRva80jqtt/1EPsH91UT0BN1tj5zvP0oo3O5K2jof6ppSsx3GK5NFQMdjQmWHtLPC3RnOccdnHpgr5KieyGZErFk5VEb+NJ7jrep91DPLfVkUbwTc1p6CA5pduAqf0pvs10p2up3YnTmjvZEXqCNxU6JoN8G2mfLcq6878VH6DivadtEEYTZsqHkKZr90GzfS9/BscTFB/W31TStbjOEXyaKgYbOjMsHYW+FujOc647GNThXyVE9mMyBULp6qI38YT3HW9zzoG+W+roo3gm5pTUEDzSzeBU3rT/RrpTtdTuxMntHeyInUEbip0zQb4NlO+W5V1Z34qv0FF+07aIIymTRUPoczXboNm+l7+DQ7yv7TJjDGbnJbs743zzEiav9QSnF77vMqA7zY1yjFms1gEBDZedQQ4u1f4DbPed1mWcXVlu0oJdKfiCgXjbsJvYoH/tV5nzMn2t1TgK+lNzIicoPmkSvElvei8V2un6cj/hhPYmb6JOgCVK59mAbjfFt+pSP8bP5FbdJN9IylKJ9Oigmcs5mOz5B19K68X3YxUvEQ3XZsBbrz1PZOxzmsXslNuYDciVmyYriJ825uMXbHKzUMCA+wa9TOCym/hFY58vyVZhvGVzaIgsPmqK9AIVk8mFSrveU9bcRyqGqph6giNcanfdhTYKk+yMhFIcaBDJeLwq5DciFJJGSVreNO5rvZM1xH/TSW0M3pTcQQqVn7JBnC+bbpbEf23yuVrVfY+pizAVzmVQQstiw0LL6IBX08TxP38Bp8/N3FGTcVfctjeFRrlOU+RKRM0Fxm6l7p+zaLxaRTZxLp3rA+oP4grnMDzvbFtAXaErSyWBQ2NF9kBTq9J/sMsdxWTbU0dAyv+xnl4CsCW867abNYhim5ZNCnA3ZX4yiT4v9zL2wR2w+I2OOOj+S1Jg1uDCXBFo8YgZ7zu8QUzf4k5KHEWBbg96WirFlNS7nj7EMII0kt4mKdQSna7stzsdYcH6NkHFacXlF/ndU7wfLFHr9yJnwHmxJJE/R8g36fwzVS1bdhK68h4c5JzEG2mNOtG+RSGRkDCcTwokdUx+tMGNCbtOJ8ncS/vr3RYboheypl5Ys5Hm2njMUljp3TFsPXobVcWRoQvstG/gCE0jU7ZoRrf29r4bgwwQHmTvf60y90jw/v4EIz+4EfsZ21zuNingYn8KHOSR2vk95yqymhXccIkPaSUv4FHJLXHWb+AuVsTx5UBR83vaYr/JgRBMljVDkl9E5LDptQJ5hfWy17XvhoGiPlkE38XcqgcsHPyavi17eV2QYwIf+ij/gKHCEhKI+9pxcxy1vXrvnf+fnMpZre3oD9PABBRDrr45eMB4nTZ4k+Fn82yvckbPtDfjFBpsvYvwCZtVXDUNpr3tjYckRe8MkQrhPLxU5db6RqYmd/UKN5Cws7covldqpwcsQ81LNIJ3IHs/9Bajlkwy9YldgHiMjZXNlV436Zxrt2u0zYX3ujR5T4avZTkWGSZTBxBpyOdsjHqyhOxW90EKyH3lb4u3aOmh+4Sri7ittbMY+6aVuVRv4s1C3K+yUfBKqhE/EeI51OW4L0+wWc2pEg6wXLhyyX/MBrftOVVO09v+rCYES6GeclV1+WmxK9NQCInGc3E4JEUubGj4/gPDbPkJdtomUXHG+fFzBrS+n6oYwKGT8tvqTzbUTWk5IT7ZRKV8UdDGcABS7IiEWEB6KInYsWUqjE3snEIw5ickT7MZcveUgbXi0pAfKVDoRIswnYoi98nngnffZn/7iAT18j41rj8YqY8DFGmI5iuu1ZsGUwz8aacsshLBo2yWQ6+SBORW2/p5JiVa6NUOw7TS6wpxyzykkXGKt9l8E2bCbn1hs6xoikbO4BtDgL7pFEi1BJ+7pm1DqiQNYB/4X1quws+WSDPcGT34us8Oc52M3Ys7b7KUjOjvsXXuDsBvhXbqy51Xr2ZMLHcx7/xBqNWmZOJ7kTcOTpwW/p1m8EPS/xXeErXBfX4Ea4NRxa84HgESu06VIs5Fa5/NJ1Q//rFsNe5HKmDYqbc2cf1G7Q6UfOwIpnsEIWiHppLunhHpx/9Ut3dRqmb1lI3b9DUQX8ZuLmbujtzDbqEc5Elx2rH8Ts4BWdZYqta/2aHSbTp5c6r8R8FeYHSSxIF7S8D3tCMcOqNECpxGzqeYwlmBur7eJvrv1Fy0J8Ryk3KeMDZLHwBwwCD8V8gUN5GVvN3B6KaO6YFZkk06w3THHWaHyMeCuz/M4SlpvsrUNuFWcbJg/4Hr4lI8rV/JILNGhDiRfg2Q92LbJbogStnbXyhLRtL2Zhv62SWRKOeYI8D+X9ZX+b+C2rXOfXsrJxePFYDzHsrqELzGl0dtEpzfRVNb7rlXb1FUweNJdzfoKPeSo6NAPpsGVQgewAb1gn53cNbbHvy48qAkEGTn8zADhP+y2lncXZu6LdsXw+TW0HHksPD59jW7I1Wg03kj0iQj6BxvNS9PTcFW1h3g+/qGSzrulZLY5zV/IeUJiigXfD6viDLrnRoHZYG71/LT8Tv6BnJmvImm07+0zDaZwKlhn08T/DOxm/OvdVjOE73uGoajHffqtBWTseILwJZxadGCO2L2EuF5p6OaMB2KqcRWbReRFc4/589HZ9BLJYdfhtldCX6YAnXhuPodKNdqqvLeO/uLZo66Czj+gVKXfTLc3MZjT4aS7h8ISqpnY01VsM6p2ukGADMJK7XxImy3U08QRnhcnBKRn9hHdWFxmx6GU4AM4nzE5WCXQ6+SBMhM3hLdre6PNRuY3U6CC+AlYROD1jT9tFPIdWd19FFIARl4r+FIrWb7M6qRcOd2Ve7NTZhpQgJjXhFveBBINNR3JPToJdR17zSHe8vvS17RjTurVPRHLhuvfY9vT4NfeaoaO5T9q2vjW1EX9nuB+KtzvGJwTT93bHaAKNdYUtg02dAATKKUu9NgnzXWMe7qpZVMJKXTgsh/M6DnHI+2zIXWgshdSrkoBMr09Zs6HuQZSDdRFkOY82aEJfbiti/IVHE2xJrbU6EZIsiO42K6Lcrzqhp0dbWxUVsYGx+U9paAcQ/CkjavpI6+5UHH+uY2yNyDY8z8xdI0x1pjo0Rljp3a2RWmiKLa5PUyqToMtl+s6TI9H2y6I+oY4GEJe3dVmlqQ+XivlhuLRstV1Q5dzmIpXfLvvYDpuhtJNRmTL4tmQh9FJrdwc1LT5OmElX6kmax5arZGj9viraNhdLIyaedE6GvQLM7kXn0vmipd988W68iVVs+82n8LLT9E4pNoEy/eSLQH0Kn3hZqVHPoanewHn3CJaC76Kd/sM4obh0t/QMprLKR8gfunOhiAZ5im38t78J5VbzvtQYj+xQ8x+aplBWxZdios/ACejqKPXVaiSfaRGy7MMbZH/NbjJd7Lm6ac7auyWs9zvHTcTGdQDzJy5ZkaJ+R+fg6QC/GhFblpk7KIugmothat4V5opmXbZcGMvlivrV5uafmpjEZ+yX5Lc85dnYu5pmRpU3QsGyFZntDNLpt0TNvjrapRXqVjdJttUuL2zRd2dZpODdQc9Fgly8x6RYmZKMG3b9/zxKu3ZNMhlWIcnNWWLpdw64fsbnbmog0ZVvWmr3mC2pfj8kE2991W8aXbdGrSKjt23yauBHayj3Fhm6jX7YX6M/drbd4ozKQ3bsXR29B/Ot36R7R6H3bsrY6S7iVzuDLuod/9WkSX6JKX2IttlzFW+PncdG2sVAayfm0kyP0pXF2J1aP3vdP9e6beetVpGrLeT6N54W2n0OxCZ3pN3ME+kP61NvSjWpOX22L+pOi7eqr66jeB7+ui+4IjN7P7fXSWdpn0ZndLHv7V98mdyNa3ZfT8N6/7V0strbAN3F+F9NmGvfaeq3xM/4Ub02TlljSlC3z2TrLl/FhiF6Oia30TZ/oRZBFSbm1bov9RD3X2+7q4cO36R6SrfecewrSXOyvdWnJt++Mv1BOvRaV2KqvaCf9BjpV4pbcFv6MNu+XLsxk/sv51n7onPq55oiua/5b/mH82Z+bR8WSZGkFQKMyAYjyBvlC8hKZ1CiAflF2VeZw6wC9bCBwrW0E+mkmoGctBe7cWKCLQyNqDnCvWv/DAUe1GqC3+UDspi0IbtGIoNvbEehxqFNuB9QyI7op6L5BgZ65LDhxu6rZ9gX0NDGI8lYGbmpoQMu2BpG1uYG7LQ5o1uggmtsduLLpAbVbH0S3AYJnWrBFE6wMJvK3ROhcYwTdaY9wf5OEHmuVoK8NE444BGnTA/sa8x0pXHoLhX6bKsBj0lrhlg0WutVmQc9DnXKnoC8z4vuF7hov6JkrhhPaVc1sy0Bvc4Yoa9HgE7e3e7uGuO82D9/WDZ174KA7bRzuh88c+s7K2JxU3Ea3FTf/k2thQZ3zikhzmLYl87e26LFTC908GlGaWrS8cLbZBR3XhOX+Ct8KI3JOMJzmzK1r8m2RQePnGJFpGrBOm2YsQ3YDDf14nXEpZrKUcaGxRqcuNTTohEv2/NNw46KuNnp3ueN/YsiNOK5zwdE1R3Rdc69Bhx6/5rjm4XGRtuzoZeMO3WrfcW8Tj5618tDnhh632Naj28099NPi4+aNPvrc7kMvm360hK65XX9Qx6IhwjuS9FqzH4NQVuOLqLfDUkhnweHv9zakv/tIRPUtlKlNRdx1LUJZZxrLLduMXAx0eAQiojcboVa+H4n6JiTOOkCgY4ORqOGWRC81fYuSfpuT6Jm/Kzm9gj6ldQk9DUwitI2JE5qZUOquJAL9sYnTtTehdJOTaFoyu4bbXa9OrobPT1rfQkhthBKddiiOvtKLncHC/7aSb1Jc2iCF0v8yJXZHjujtybVeta1UXNlEhVq2Kr/7Nle5xLZY6fejFV2s71bu9XSlxarhP065oY31iq46YznudlSXxiw0as8SrU1aHNmqhTptXqK/RYyL2svQlVnTRJdbGyeyxKGUO52oZcXjrhsfimYBFInlPoi+00jDx2fTbKZwJ8bWpjP+MjdvPz7N7zAr09AwmOuXPGvjKG23wC0VWiEsFsI+TZWdL+xX6tls1xbEt1bW3e0L6wNxpvQWmDe3NLRbZ3v7LMywLajWwL6Qb5c9UCtxCi9IdpHiGlYX9jI0RjA9WIihjeqct1anWStGGbdl4I7tq36Xd0ZCziu1FDWTm2xPb8hrQMJ2LCZczO62IxqDtm0shjOiSi84xu7M1Wu1TKzzxNeeL3ZZdBA8w7NHEtWh2XihzWJxf8YD/lbPgwceAbA0qXFIN9U1VWaoedZradoadn3Gm0s437MmHPUxcjxsVDxBH4d6Li2SxE8G9CJE+JaP9FKVsgV1b6ZZr6VJYx84GaA6Ast4AU83TUvOPmomI+wVXlBrrEBmzZa6s8o4PaX8d7tW/8l3QDW37eAU9Am+C7hGQw7rXqtlymfZRIwczfjlDtrkJsvzZA5NJ+/vP3/2dyMSCmGdjsDaQjt574mnFZu+XOaXqAgtA142K8tKdE3mroM1s6Er1PrOdNx0R57oP1T8RqbpNcVeYd+eWc3J5FH5xtUfLhLn43xoB8I+Ai+zl5AyXznTbmHCjYXWDjxjjPO9fdoDZ7qi08N2NglnGN+zZzpqRhuJ0NaWaQBjnZIRxJxbH2HNsSPIbU4A3rSsB5WH0v0DV/KEGMQ0US89y0I61DCPHoomkSMnkPeckSbn04fMaM6MnE3iM58HwU77HfXD3PIIhzE7Ktve9sTh94MeVB6SHAjDcJGdlTw+Tfe/0iZzfZs/tsnaEDRfBUuXxOkkVue7TX1bG26q+ZH173xu6izMk+nTUHTUj1iS8K/iYcjkE+pT8TSErKFW3WcrmOswsTqRbtpAK6Ds4GZ0ovKy1XXPOqzO2bG5YG5IQ/7t4D9rOqKygxPPHsHL2DirPqLRDhlxQcZfwdOwaZw70oSikUNWi9P3L5ivMIM6kW7swCugLuOOV5h81jvnjrpl537OeQJd9jdvq7OcDuVHO+8KS299dh3zwXOD5l5ZlPlynja4mFwxS/oXPwYyA9qSaGBbty2KPQkmFqHkw/0kjSzyl/J+5BxL+oRuTBuEpduPIPb0Y7yGtKMHbqLrjTA8vT4QevxpZL279IlNFj0NhqbXdqFlqbeI8+fdWPoibCLR5nm3rSF5rUuEruaAkqPtvQKgt4VJuuEvyJLf6eRaw+MX4zux1vHRPi+8Gp5lfrgrzybPXPie3whv4Sl+PZPFbQxGC44rb49DzaHedAX+iR7ufv84L2gBeZNfpqzo3V/OZSdDvZnP0HItF5+n3K91rr6Qb67WbRvn7Py+ineWdo3h1uoMvvgm9P7kVOM5TljO5u3z9N0eh9ZP5ZYV3EdymP3u87jIAvcqvuaO3fE1W86TqbiNIh73kLXO3Rv11tWC12mune+7dHspQ+ghGnnn6BlMaFutHvEbJ709jptjtajV8GfqmV19AzXzwuVduk1ZkkX/elybPPVu7IHLxbh8mrVf6+j6Sly9evd92LrbbRlGXfAahEWrU3Dxzsjwk1ANyHu1nI7F5yn3e5yrnYun3oZipdtErGQucfcyvKdN1jgPGNiweRwgz1kS9G796pNaWCBk4hs96HDn+kb9zdb4VI2ZODRjaBcFbZuMnsgN2wiGRWab7JY505Kkpt0mG5Q2s4JmJG2xyBaUUBPtsL1wQnGWKd0C8zYTzdutYXNUzXzwjFdfIMr+SIcnB9l2DxiL0S2Ibybsu9sXluqFGSozRn1RhKZpayeiagvkCtKguW7J841V6trts90BO2VoxtWXhjY0kK5PtOYudJilZprf9MZp6d6aXqh1gYqW+TnYNkX47cK3jcSTw2VGH3M5zlHwtiPbomUXTRZ0O01hgrlbly1ACeeHy0edLBxWn/x24cYJ5tpk+XdruInU2/Z7mOblxPWCuDvV4zuA01afI7B31uYlfOHK41AWMG/1GML3Jw4uCH3CmsOqxG8BPinl+e615NLeTk0TEsimWW7ylIMG2QzpawfP34y7sVXbz2q7CLZig041QavZEs2xYkYPU2dL92yTmKHJL4vv7e1uKrGeiZkWNEehZ1DZVLBRQk9H/eY3erclrxOAdqYmMydfc1YIeAGaHTUXtMn2TrB4yooXo/w5FEcwKhxhWKuPFE/T3k/NTUi83sFEkinJ0rWK96aD9pZB4wLxIdM7XbNtliCbZeU7nR7ZY8c7LxVcroKGwGsFmIPtbJoM4j5sVzULNp99m8w+yecSILvJWHQe1XJxvLzNs5s9cWnqOF2PhFo0DSuPw67O8gbn7500MFtzrgYrtq0dd65pwu6xpVbStsDH0JtE+PmuOQz2zjSd96StphM5slhlqRr52rAT0YVvC9oI7alekUxPgHapWRm3WTCRZiIa4vmLd7K/7cUqWjE9gz7C/PNOCJb2xKRFemENYoYDdxXplMwINO+Hw6ITXBYa8fiGgfOUJ3n+5GaXppVhc6OnjrKyzSSsJjrZLNn2XMIu1GRb2S+WGZLzDpHpzy4YXoaqyd4bkfOZj+yy4bCKMAQq24EPuLO/SWP7sQO17bGjjdu49lvN00FgU7Tod4CWlwkM5s5u08SUrabCTgtV1FXy8N6zpmRzQLM5ha0bd5zVsmsnn7tNGPYiwNPq5BaDzPVBHJO4c6uI3GpogFw7/q/zVyvbMjSJHYumwUhzxfY2vQsIWtIjpw24dnlWQnwp2gXo6iUXsTug9Y6zj8O3pMO5IY3gH/ljh8S/mtM8pTQL/5YuF6PQKxBnhUcUae80tEBl3xPBB9ufIbeteWfyxrukzfM6a1njr/Qqm80ZJmke8TkDeCZpePzKr4c3oMCc8fDPdMAqDvt2XHOX5lMFXUMsLhF92DjD+CJsKazNeMoZg+UJWM/5T8WT72W2Mg+LCJg1lj+7JCGD861L+/BEzuAtqLw2Iesm13QL5vDi2kRsIYpLWxYw2+pzP/f+rHDh0Ne4Oi6M8Fuam5cS9yRLfrNRa4L2tulcmPByymqB/EmRY9P3pm2c+yaL5mLLLw5asOJ568Ycvf0zBAtC35/gMMnObyXb3djbppdzPzQ1jWlsJuMmr4N2webJq67x+OPgrqK6qSkY875NmZhxDMyo5ZGpDX6Nm7Bt7DEOPyuyJNcAR9rBGdkvZFmsLw1yU6DjvSp+C/hYYZry3pQs537EmqDvPv6X5cGdBc43R8rOEPLtmDdICatMC5wscTKr3laeeY6Xs6qFc6/VHJuFnbZm7trMxI29+IJKh6ysetqmsWW9PytcOOq0TcdzBbelfK+lKe9NyXLuB8pUqfKNzHktgid/EwPRk7BKvAatkVx2NibbngV2lpec2Re4fFIa9HB2lMDTPddm1TEvuF8BXLbYtNKjjN3YbS7wjdvSCaT2oV5HJWoXekeQGzmP47XwZPXO2d9PWyP23iFY2+UmYY4GbmiTmvO7wkhS+Zz7XS0tCv51KqT0Np1HvPO9SSq30cqpydY3BSuegzkAa5Z7vx+WpfagOiYxwuHYFsRuT0NEbh87Eu6lOIquDGm9D2JucPWuKf2ofGJy7z2r/+hIqJgs8e4orNOrtc3vveYyzkc0WDTR70mAN4lhxCC10fRKFaFH8ax5fjZ7flfkObBkJprcmdJ3MVibU+q1boQXrcjqiHLbwSj5e+mjoGZdnzO1n3ae/eOjoKG856f79b5JHckjMxvnpWCrPWfuftCBKKHr+Lx1Rzoxt6vAmBezEFdEWttwLlGp93PVGMGp7WvPJF/PysUpguO0DC3xC1ePQN0ThGq678+6/2u7ED2C6sj1OFILf1f5nPF+95rpYI6XHG9jRSlGhstRPk9UAGHKnomfvdIiYL1MHSnd5nnCP92buPIOWi09Q23Z2nMMeZj2JIf9vlq3zeB+TpWD4e0LZ67OQ15sGTty7mocR6wcRrXfxPzg8NYW9drc9OT2NbvLeORUTZZ170Csk9VrgVu6cxPmJp4eW8LfC4O35dAFKCerSIgdm5zl2vLcYu+B1/utitEg3NjL4dlZwSW0G6Pq2SMx27oGbSXmZZI1GA3gxVJs5QdPEk+s+dLU98w9CCWYwFcPG+FZXktm4VsZ/q3eKfZWXBEqC+vorc19frgz85UDCzMfDvE94CMHy3PfOIbo3FLPpfN9HJ1NJKpZRB8Lq0F01okRa/O8GEG0q/c/f4j2gnz4nFpQMCcPkYyFQvwLM5873Jb7H+a/wz2Zrx7Oy3x0OCzzree2bFnqwUK8zxP65K0eJh5bnCQWW4wR+mgMXcyQIy4HyCMup8fZFDxfNDronPyZFzFCb2uCNn/QHENxQcxqdk2QsPRC/MPnMKGLiqVbBwfqpRn2vfWCxBZpC9XtIhbKgZC/nOIklUXP2zRNcdgpG5uw5dS2NxSw7dJ3RJfQvhzhcBRUQ9sEJ6bzLLnul7+2KdaZ2zfm6PdpcJnR96cOgN/qfM02z3ovJRfudr5qAvitznZBQihcDtpBC0fMbR3bJuAp703Jcu6PUU0CGlvKuMnroHmyeVVCx/FedBxRqlS1vcT+dPB8b/nFwR2WkfJ8e8dCc20svvzyYJVFz7dprOT2ZwgWhD6L4zBHy28NvkXl3JMu+e00ranmtonPWROeFS4cdd2m4/yZ3158CsrzXdeSpd1uR1PFbS/bB2RvmC7E7W5Um+9u08XG9XKJWXh+3XYl4O0C1o55kqG/8LUVmB0bzMbPc9nqG7WVgy6LIWRvEuVMxFt9reHueuCsg1DTFoz5JzMd1V6ssDS1xa6H3nKS2zTmgtsubDiMF6fvWenCb0dnmo4f+cMR7vJrfEw3rSvndPHMTu1ihUvnrmxtQuvMwWA5wpKjBJ2VLQPGRogHf2DbglpeI8JWWhNOZOy891/gN+dVWvwGBitbmiEQRyo1rHbM2s2mrffCkyH/7HhpqlncPMstdAY/4s0dBLeYfa5oM9Scz9mOr89NGzFMNw5NtCjf3IAi2qZH6sfQSF1zSmjn27mlUy9gPZc/m+Mx79jnVlvGLzgrGeZHI1vV7WB4SUxMWAS1ketBir93rDLhaUj13NWQz60+W0YfMy6cp/z0dOKAK5BZxewOw7np469oAjq6MG+5Kzf+CnSI8xVmdWXEPVTwGnDUy1w0cwW73RixWa3JdZ+VGZZd8JtvZxNtIL/L8UZwNibxMRxTApZaZBFls3W2kHzIzztEGn9WESwqT/mOwL1Goe0iF2kVoiHCgL0752luy7G7n1lHJQiwaGoOr6J7ZSMAQSUsWDOks1ujWalpeYxoxyx4sPM4PR/fJmB7XTkyGTvyfniHzHv5RKjF3hUUsUFE3yFZJlBL+nxvilTlajRC1qpPUK/Pr5rpfCbOc2OVGbLxAI25JvRrh3k77azjYrkiK7UtYoRBMeiPXDZFWu5pF4eheyK7j/y0m+dC8kmolfHbyBotMf0a2d+zcJ+fgzBatoKvwJ5rCv/tVWxcU7kMJXjorN80irDJdzDETBBhqTKuwyzpBv03hfMRXednDg2YrDQzS//i7wOHGw4fOhxz+OvhjMNHB+sNXz282PDR4UrDVw/3GX46ZhldK3iCWEvruBaz5Dvosym8R9Q0P2Bo+WTN7A/Iw/GNJ/16MLP01UNjCz8dTiv89WBp4aODkYRfPdxJ+OlwG+Gv5yriZXAyjQn5LkImGqgBiaZphESjNCDxHM2AZGQTT+DNuRCNt+YwcLbJm10Cb1lwN0coSSYuC+PnL+dP1ovTNKl6+lAwh0lEyKA0a8L864ojIPMCq07ZFdzwyiO45BTzTyMqsNihNB8DW73Kh0ZjXi/Nm4I8WbuGd7OfCJronK8dGjkOV/XMBxgxRw/Oo+I7J8yd/ImqJ/QFmrnzhInXzc4H+xFP2zTERm0Y4jkbM9IRRTxBGvNHPB6N4cNskGv2yLyzfWeOqJNOPJYjn72Y/jvEAQLzFQWvQi1QQrJgvcBltibktuR5b1Q3AKIh3RzE+6nRE8+mlq50BN3m5xkxGxowsFXe7A94y5ot0gZIzE6lJqAThO+jCrf53jGR/0YGcAHbUoFrgFUJWsbMhwak/oi7Gmb+QS/ku9h3oYnZkvHHR158b2v6He+rvie3IDk0JS3Xvf8ORGw6XoOZ7u2uj4xXSad64Gqla2v19/wX5nJWqaLtKnbWvXbXFLAyyEbgkfQWNMZtBFrDIhu6Q2xBGWbd56697N7YSWLeh8o7dHlx5IHhXLe+uHSM2WWfW636NUF08+q1l4Y/hLDih7P4IZnVLA1NX9N+4Ykj2bEzEQbenqtWKkAEnBhvNdozzt7Oue4hnp2oUXmtjDwXt2R6bxYdNga8R9PbGcBjAa9hzZoRBeyApobRFPrX2NT6eU9JkFltPVSfpf0kpq86kWP2/Vdz56/U8ZK8xfLDycL+giDdwM2clwK4qfL3HvdEU2j0GfufLZha3nmFYXueLF0m2qTPkBLeuUBjSVPEcVITV+kgN9lRVpqbhRp2fztlsDqfF3xl03aMvEmqMR323Yx36bKeyLLUZUMR6yN3s/GQ50NrpXv8/MVyDz8J93H7bAZg5LL56rTC+qIyknZ7L+dbBJbejiRFeBfEcNg4nI9E5ho+VI4mglMZdRkn/JMgrmrlkiIAYbhWVTSyq0x8nhAaU6tS78eMwtbLoODgPH0iUn0y1GCltftEN4HLAc7uoNOzESPU2/jf4dcdgrywXri2//3+5Tt6W/Me/M7UXJv2tvYtLWSKWxuE+orOBdbnlw6NdaK9bpLdcE7N5MA0no3i60RwZhsWznAcsTXvq+r4upKsZDlfcv6UYydlqwNPNBfxwYKcJW8BK967Z2ApP64UX6MQd3gaZXu2huT0iIq9Cf/Zmoa63Jsed+aYTfb5chfMmxIP+yQTWbVifs1ykfis5faNmrd0frbMTp7bcst4tzUZt/OYtdsm6UB+W8Ezyl2v45fz6l5tkF3HVjswBZrFme/3z++n5VfjbHLldmiHQGQZYkfraoSuQwlTTc4Sn11xL/KguS8pXD+xXep+hg06kGGecS+/0h4dnPGKct2N1qSZmAwISskZNsuu2zF9Z+Rcqh78DW7akXQBZ7dSHNtR13A38m+PaaJzQVPjJMzh/ImkNlsWzv3MH+fmgd8YwevSe3KOHlEyk6XYJKYnBiytjQPeETPffv+YVvr5/D+WZ3P4HnHTioHljG0s92fukCKzo3Z7MaBjbwYaTkAMl2dRob3eFZwLLwbmzE2en4tmds1toWXBbcq75Nugj9W3Cb/r/m0TZ8vLGjttwrCDrdhP3o5bpLt9XI7BXrjxPRY4dGzejTvse2+xIXkmQDE2wfBbKLTfSv3IFw1+BXAQ75gWGGXdr0T1PsraYWRzxfmlCduCLC1ZdEN628vescJkLT1LMJAfY87UXHKcBz2H0zgm9+uE0fBU3Kug3KkjIwiziey46rhe2ZSneooCxFQGz6eWlgpVaWCZlHXFTMxFRaq4kW1zXbHTtj702ZNxYFlIjGBlfK07idGz53OPxDKMyDjKaZAvwM/6Hfiv0aNlFw/JcM/hBAeXWT1BJDQh5xVCbtaISGBhYmJUPZ5U7JDN4swSvvNWOsw5ncUGZJHgMKVpiBBkgmikAA5pdRzjAe4QwRn98DijbarD8wO0hJGBHL2XIxpjQq3IwNtJlRHy/u9TAJMCHZGq6GesUezm0Gm2NooZUeOHGgnDmtIWhVjb2RePn+v2vZDYiCD0Xff1FWCHYRMbPQHRbxvsXolRsjcQhqkDkmBvjT4+XLU5mkt6Pq96iwUuu7g+Hlhnqsxe5XH2uEMZnTEmLmI7j1/K3zKWA0K8DAM76HS6hdottBuf/LoA4btduTVDVmtS0WTjDmXOm5a8WJAawwEOtmWMM2eYcNC7HLuuMYr9LAtwqA36xyPjMecx7nYYUVuwSYrrtMxvbUiqvLd0Mq9DdhHuLPOLSA1hu+bfgo5nFX5TSc5IaO3ZA8Pei+OOf+6NXJrOJkiJkZocfFG/rABhuAbFZrmzXUYykHnTCYW+1RyvhoEGkLLVzVR1nZ1vLMIQOijfycF6gGAYtzXMyM5x7bQwAjxmSdJmhLazCr33/eq88LcgC9SGenJjVlhHQ6y4ZytBr81NqllV9Wn1238mJ7gpjEX/xs9Lpr1WjGASMkJd2zN9uI3SftxpBdzCe4PUODwA59jCwm6lExoCnhB2208c7H76QTHmS7PXTFi+TJ6MITP26wLFPQM2z2yeETgvE1BHfOUtd8dvBzW5Wl0AeUXJvx5htfyNWu1aa+Jd9bAL02txG6rDnwmyxW9V+3279MluHGngi8L+70F/DX9f8w6gSAz/4CC3a71zDznep4p4gKfF+pfCTUfc7TDFWL+ggrvDrOdHu3ecrzn5y2nQKryYMIvBP+9JptS3yxl58ioL3+nRY1mxCE/MvTxjvbe2K3UmnVa/oOZf70B3EGtrKhlTmX5hUopy+GQgnfk7ny/ziOimXvn9sjR8vMBh7mAemb9hYBLsVrUer+P1OAF1qXF2B6IW+BluAY1pRvNxcdYNgXN82CZwcPVu+aK5rswJLDjQUUa43AXMcjsteOvg8d/GQSqYr0mC7EcylpDKM30Rx2r8c5nPGYHrQp19OasYm2jTHkd9KFcxD1iqyQqBS06D9C3FKh4vdhivDTBWEhTZmjqpZDufj7/BwqFPnYAhU14XaGzhANjyvsXoyTbZzpqmpNMpwxM9xVJrqu497HN/hENAJOKAmexX5O/g2nE8fHKYG2l1S73AptrCeD62w07KIjCC7OfnJhLA53zbxIwSnMsy54i/c4+D6JHLN3FaZblmNoFaGd8LxAvKt/dL6pWjpc2w4aTlmpnFgtpe9MKIL9eHNopZ9cqERSq4TCM5E/k1XYTZxER+tLV9albGg0qmBPb50KGNofli+UtvUrYXzuad3w7bgSKzNrj/j1SkMsiQLj1tpcfGDxbwjpma1OqrYj9GOhJz4twy6Q5ISBQMU5e4rWEQBzaZSkr1q/DhMgbUN+GC0sCHKXz6sCBXPSwgnqzojHr5cLJIREntWOSU5/KUr5nOMh6onngWrgufdlDoKqOoMGOY1C6e6yKVBLePTwInR5AltXOx9MGtmtwSKXObb1erCCxwhfBMz28XxsLeOTKrHUtBFaQ8B1gjuWp7vU60Pgl9watynGDFB1nNCnrvjI8dCRJ7J4/40kvF328+zr3/uWJNH/JM7585XEJ+NQXKOod97HZxn+omcvbIbWZ1O60buB996rCZP2kEc6lnU7G63h1V3lu2FEXP4s3M5dBs9XIBt/Nyyz7D8qD/5VTYorxc039+f9y3vJlHSU/mzuAzl7snN3EnnQtasPLI9hGM9r5jnHT9W1fSjOZiXn6sbJfHrWbd0QGM2P5RdcuDuRHoxdZmtwe+ND/Lkne1lL0QV0Nm0XqrWydprlz2NpywwtdiHd9ZkwOXKiatUTlkl6qBopUNGUuZLHzNwsSNerEcZa/C2xDV2BakloRkNMdnK1MCIGO8zmJ/YkkiP3YiEK07gz/NSmmiHo0g3TbkRj0/aBIZf1kwWY8dafknMKXIZ4TZcH9b3JBVqlNWul3f+4u2c0g+doP7K9Mgohr5Q+vpJ2LWCGMrrzzzQIyUJ2asSeq/zMA7l1YjxuCpvvKoqewczZ4VCDLXUrLz0UJNTLCABTbXd2odSm0PwYTFXCZrkGwLUS6hxHXMTceMzueovai0IM5TeSSg6ZbRnS1MTzK2lJIe07pWYGlY0kP2HK/ZpjWTMGYbFxZHG0dDSQTcI4dXwyMy1MT0IpSiHQLdatp8dDQ9q4BH8MoshChwgViLiNBSLoX/DBTXOr5+6ZldzS9uSNcmY7nWmdx4OGdJiB1/ERGaOLZLWT1dMHeZ9zFf1vy7xwxkOM0XMYE5H7kEk6Ysz9uNLlUbJpeU4Y0ghqM4V1+SUdYgJEyzDDukbKvt2q7Ywq8dd/f8DPFytkOcV9hXN3HNNbW7uqJkot2vm8gNtwoujRXsZ/t3zUQwbTXxDPFxYDrd8takmQezj/pM7F4XtVQfV6PdyJqYqJNpnzmCVkcgfcnxpPwgRBcglkqroZtH3JSkSTITHrwwDD7ygXnLDNDZMMt9TX5QvZcMeoubjoKw2IHunGUe6tGdzZ9hP7BfO68VdSob/ZawfJ/h4QWgBcv3n1RqyRi6O6NCAnxZTsu38f8CaCX8MTrcuipg9jx6LzYxcGDQV7ZZ/eyFb2nnjn8Ei53nAb18Xih7fGaqL/UORl8h9urxY+0MK9jpk5APM5IIgwlmNkI+VTi5gdFqxhtGccnlWgvzzqSpBZx31ivmfmNmvNezI06fGt7tgE9EjcPxgOIdoC6fx/fguaPNBUb3Sb5YWrdjGMHlEz2C7ev+x4DlX9wOpi57GD6DevVrwTuxXMrJwdpuwbwgnDhzPdOlTlKbbIoDkeZ0Mo0jBI8r05//ZNZXcCjHynmPjHQoJZKyqexENXNQ5vcc2bAlmE5kFZo0eZkML5uAOZCzEiGmnGyAPJ00JWaAmnKzAJ3ZgvwdWD2sk2N269aEVhOXX5m1YsBWNUpoxJTJTa5E4MxMqJF1x9gs1vz4AGZsyndsD6KTYU7JYvEnyfYjhDzUu0xLjMTUZ6LbUc/AeLn3kTvfMxpmFO2o68aid5yeeKrDpqOsx6CajxAJY/+zMiwI4joI+m+gdN8e/XyQItiff3T3s53hmSO5diD//04AAAD9////WgAAAAEAAACQWwAACPcBACi1L/2gCPcBACXcAnr7UrIuEMAHA/QImJmaOjj4fRlfZ5gsnfRgcJJAHamYj2f8DbPD7V/JPqWUfEree59SCiULBwtOCosIG+FEiRAd2jQJT6KEFynCijAibAiPwqJEbcKbMChQg3gQf8KecCEmZmJCuIkD//AfBsSDsCBAGBD+gwNhP3wwH7wH98F68GA8+A7Og+3MwXNwHUwHy3mD3+A4GA5204f7cBvsh9mowWowH16D05jBZjAafAaX2cN7mAweg8V8wV9wGAwGe9mCt+AumAvWggVjwUucBV+hgqlgK7gKnqKH9bAUHAVDycN5WImfYCdNcBPMBOPhJUlwEowEK8FHiuAi+A4bwUTssB0eguvm5mro0IED48A5csThOLxjBxyGwzdu2MA2cI8eMDAMHCNGG27DMmS4wC4wG9uLGUEwDx5AMJAfNWq0eHPDbjRUqECRgg3Lyc3AM7AP/AOvwC9YYBS4BQ6ChQjhgXlgOjyHT6zhNWwClxCBSeAP2MxMA9aAN2w4w2fYgwcOmAPu0AENo+G0tBF4BE4mW9xiNTUQGAQOgUWU4Qx4Ag4LA8Ng+MEDCVgCjhABAoaAxcTG8BimQAGJkdiCBTJMhitUuIAvYAy4DDv4wl+4AWbQPe5XFu6yaNHCGOMU5cLHowFs4ADGKEbxggUIMAIurCABToA511jjNN3qPoAP4BUbuLLunVULe91aXtgLsyyAAAEEDBhwfpzxOevOwvnWwl0KsAKOAWxhj7e2CGACWICAArgAPmKu++l68gTqgrqiRB3ew8vYqdDQEBMpUqPuqJsq1al7KhGVqlWNjaVe3VC3lKfr6Ya6oq7iprvpatLE6XK6hYWZLmlKVLyqrqtUN9VdvIkXlalr6iLeTJfxrrp0Cy+mW3g9eep0O91Pn2LdWBcWLFfX1W3VavEuXlZ31bVU6Va6lO6kK0nwCl7CO3gjQbqQ7qPr6DZSdBVdRnfRTWToGrqI7qFbqHmbl8kkdAndwAt4/wC6gG6gK+gG+rt/988ddP30uX0un7vn6slz81w89861M+fOuXUunSsnzo1z4dw3102b2+b63b7Lhu/y3TVXzU2D5qK5Z66ZW2bv7l0yd8wV8+V+uWEumOtly91yu1wuV0uWm+Viuct7xcq1cqtcKneKlCvlRrl6F0rezbvK++Q6YXKZXLzb5C5BcpFcJTfJPVLkFrl318glYnft7pBbd4UEuUHu3KW7OXTcG9eGDRwXx6VB4+2+XTe3GrfGhYMDcoHcHj123B2XB48f98f14SPuxl25q+O2cHFV3BQpVtwVt0QJE9fEXVs7cU9cFChm3BkXBowX98VlY5NxZdwYMVhcFrfturhpatfD7dCBw+Vwzcw0XA13w4aze3Y/fCBxSVwQIJI3edt2xB1xRYhAu2g3xFW7FCrcCFdMDMKFcMPCwC7YffBAwpVwJ0zIcDPcCxcsXAuXjAx5kbesbOyOXQy3wkWQ4Ba4xyPX5boECGzdrTtgQNftugYMOLgO7oIFCq6C6+XV4Da4DBgcuAfu101wV37Ti6LnPW/OGKtXvVoLuALu//32632AG+ACALDvvuzlcF+g2sFmhQiLi61gJhhTmLARjh1Q0A564kEpbTdR2mVlZZk0LTa5mlymaCTCsuAFsR3Ujs6oaLiAjC8YtYRxW6OIBLr33ntFFEZqh3SFyrOpreOR6Zhp75Z2ZNa0d2W4Vb4pkUgkEokUUNcS4SLUHgultHbrXLPZbJ4RkONrBduUEnGlTksE77CpmKTtI1LXJhVxGNL6raqxR0+vzQAAQJ+1tVaDoqpZb5KvDBv9IJFsLESgbI+KvJKrAIVR45ZUdUeDISxZkrDc3N6QSCRSqVQul8ul4bLZPB6ZX19fX1+GhgLmkq6y7ImxlmTM62NsbGRsxDSGjKKioqKioqKioqKioqJiI2Nj8944Ka0QL4uRHrRCBJCZYNcSgSAKvdPaOcjQJi2tpSOUpHxTIpFvSiUSiUQaNpvM5ZK5XC6X7bE9GrbH5XIpCEdbZ9Ymmfy6N1lESjsksM69d3Z3dndNu7s7uzs9CiWUPRgbGxsbGxsbGxkbZ7ExNjY2NjY2NjYyNqqlxd17L15T7957/5iBecx77733Xj28e++9914sbZMr7MTPAtg2Z4VYEdtBFU1AxLZd1Da50hiVtVzNdtaHVIVtLSGCBGk+RNChER7aIaY1W66WK629N9CFlUztYLLvA59JXlpCAljamEhMtm1YkAs6ks2yJleTq8mV+Ip5RdOq9omrJm1Z4qvABaBUpJFAJQvtxhqAdtCNHQCZXrWCPQ6ZCwSJOkuC2rWEWaigXcAkJpAJgsTkVwgEgUg2GLaEGcrcC4YKVrLF+2uTyWSbZP7FJWEx+WAF5rVti/fXtslkMplMomr/4pKwmHyEpIq0bV1b1+K1eMlkMvmXTCb/kkw+Jh9Tj6mHKhBVIOIqB4GnjuwF5gEe0jnU3tv009GlxIV1L7M9HpPLQm2LbJXM5BdzeURsBi6TX8fkEk3yq22PyhaZmcsRhyq1dYFEAAORgwLdnFoe2+Qy+dUiBVtlq2R+LZstc9k8RvBCvIEmmWxbsbvbtshW+cVcDjaRgk0l2IL2zkYgtD1NRGlCoAy+QZWH0/CCKB6Zy6ZyhJ23tg7Kp7WuT+1dUlWLVLbIFtkilUqkUqlsIpVNZBPZRDaPzeZxyVw2j0kmM/mVXKa14GMjcEtSJxIbuto7QBNCmFLUDrGD0R5LCAhr79S1QLwgqT58Up5JrqUR1dZ5LrNOhTngRKRNMzAwBIe6dggtK4B9S/raSKMCte0ITafau1oRvEqlqVUohEanWaEd7NHVspm09wZGQkWl5JL51R6PyWX7ZgtRWWPylRuRN2PyvpDJZdselS3yEPIvubhnlJiBQnLmJBuRIEE0IVHylYNMQoQkZZ2dHQKjkVwkwSfRQ9qDVtkqW2WLVCpbZItskU2lUqlsIpVNJLKJbCKbSGXTr0WUMswlc8lcMpfL5pGZ/GJ+JZdpgXK4DKGSUNYNtcdAtP8qqShHyqFEM5KwbDgwRMNJkhFQBCK+MMlGGIUaGz2o+SkmJiorU1MTq2WiExwXV2Bj4BsvUWgCH3TKu4Fgm/b4AsE64TZAMEMmixSby8Svo7JVJpftsUUmv0Attsnll5K5BEQim8ol82uvUivEBSKksj3KtcnAQGXy6+jHoUcPwMCv5FKp/Eou22PbIj+papFN5RcOT6DQFBUXm8cMqAKkHZHt8Yu5RCrbY3KJIancE9Da+WFJO/nQSqOh9+YLyVyi9WG5cCEtj/nF/GJ+Mb+OxyNzScmAqiMSLIWqEc1W2SpbZY0abRBPn/rUqK0QugFuGDBohRQy5PfGrrUzfKBEtsgWiXzwgfhQKpXKJrKJbCKbyOaxeWwe+5p+NDGXzCVz2R79ksvkEuzOqj7tkcn0Q6u0BSIRzEnLgApAmyEq2iF8mvzSu5ZOUEhybEMrhJLXgwN3rNKKkCgD2OUMyvzqA5zUEonzoX0QWOfX3tXd1d3VsRlDpr1bllD2aOtaNEiE2rV7WxAqXeuh9dB6mMXWwmhRvOrSsuU5bYsLaoTguLjEEty55AcHvcOilZR30QIVCaURyuNYLmBQY4HpXsW+U1BupKXBkGwl0YqTbGzsA5HqqKYmYVBrCcqGPj4oo9oAAmpLqceNpOK9zWZdsxnXjGs2m3hNvGaTyWQymXpMPSaT+cf8YzKTfEk9jq4k+ZJx/AxI/iX/koA2wSXBrKFK6iX1klIYrEkuy4oEJhklAo7rwYtFjeruvRewCA0reIFMUllof/QZ4URFzu9fwNDG3Tvq3jkoN9AKpTq2OQIMgnLhITAvLQPK2PIwIKj15DXlm/65N627t8+5l1UMgO9Ree9tEXyvW291o3hfTUvP0rE0LN2oXWlWmlEvalU6lU7Up7QpXUof6lFalAalP+lOmpPWpA01Jn1JW9KV9CQtSQ9qQQ1JP9KNNCOtKJFGpA3pQpqpCWlAPUgL0oH0H+1H89F7dB6NR9vRdfQcLUfD0W90G+2n2eg1mk+n0We0GU1Gj9FidBj9RXvRXPQWnUVj0Ve0FU1FT9FR9DQU/SRPO9FNNBOtJIlGoo3oIpqIttN1WogOouf0D+1D99A8tA6dQ+PQNzScrqFpaDctQ8fQMDSbdqFb6BVahUahT+gSek2P0CI0CN1qNZ2mP+gz3UFz0Bu0Bo3UZfqCJtMVNAU9QUvQYhqCfqDBdAPNQC/QXjqBRqAN6C591Fx6gN7SATQA/bXXXK9aa1Wj+tRYX5WWOkuNpcJSG1VXKiuVUV1UVamp1ET1lGpKLaUeqqNUUSoo9ZPaSeWkalINVUzqJdWSWkmdpEpSB1VBFZL6SG2kMlIVqYnUQ6ohtaky1UAVUP1TBamA1D9qH5WPqkfNo95R7ah01DmqnDhw3rhp49enslHXqOFLg+aMmTIqGXXMnpgwYL546aJyUbdoyYJlecVKFZWKKkWNokJRlWqe6kRtojJRlahJ1COqEfVOJaIOUetUOjWICkT9ocqpPdQdqg41TsWh2lDh1DeVhjpDlaG2qTDUF6oLlYW6Qk2holBNqCVUEuoINYQKQk2qaiqa+kH1oHZQzdQNagYVqWJQL6gW1ArqmDpBjaCKqWHqA9WB2kD9UheoCtQE6gHVgFpAPaoE1AGqADWAyqpf7SpXt6pRNas4rZXSSmWlsdJXaWPaKmWVrkoXU8U0VYoqPZUipqVSUumoNFQKKvWUdko3aUoNU0zppdRSpZRSKokwHUwjpZBSR41SRqmiNFF6KDWUNlNmGpgCpn+poBRQ+iftk/JJ9aR50jupnZROOieNk8JJ3aRt0r6UTaom5UvRpGfSMimZdC8Vk4JJv6RdUi6pljRLukyvpFVSKqmUNEoKJVWmeamTtEnKJFWSJkmPpEbSu5RIOiStS+nSICmQ9Ecql/ZId6Q60rgUR2ojhUvfUhrpjFRG2pbCSF+kLlIW6Yo0RYoiNZGWSEmkI9IQKYg0maqlaOmH1EPaITVLN6QZUmSKIb2QWkgrpGPphDRCKpaGpQ9SB2mD9CtdkCpIE6QHUgNpgfSYEkgHpALSACmb/tR3vm6t5luL1ixZsWC9QhvRVigrlHHVoirFVImo0FMoIloKPSQ1SlQoUJ88oZ3QTagm1DATpkuFlipRQiehhOggKhgJ0iNHjRgtQhWhiNBDqKFCTSahQMBB6B8aCAWE/vHTh88ePXnwoHfQOigddI6cOHDeuGnjh/aha1A1KF8aNGfMlCEzBt1Dw6Bg0C9eunDZoiULFnSJWkGroFSmSImiB0X5BM1T0qMHEyVMUCXoEvTOB4oETeIDTYL2QIcEoQtSZ6MOtXGjBmoDfasBhwMubkgcOgQNgmdHRIcTPPTHDh063tA3NAeKAxWC2tnRoXQoESJ36B1apIgR1Ah65MgcOof++AEEBYLu2CGHyqE80CYvXrShbSgb2xq6ppZMhojxwezsLC2NBg031K0FukJFihQoUHgwEQIGyqaGhqql+IB+QFegZ6iHDmgHlANqhpZA2xYECgJVUxuBjkBFiCCBkkBduJiBzkBlyHiBvkBbtDiBnkBZoCrQDRnQDCgS1YCWkaFkKAb0AmphDB1DK6AU0AkR0AioGCoBhQCGgqFh6AOUwRf6hS5Y4IV6oQ7QBl3oAVQBmiABAhQB2oUaQAsQQAmgR5QLHSAAFYAGQLdQAB/9qEdZtK/oim6UozpFUxRFVfS86MVnrVnnrFPWSeuM1Xg2nrDOV6crxpPxbHWyOlcpnorn4qnqTIXqRHWeOhNPU4fn4Yl4ljpJhTpDnaNOUSeoTmen89Pp6eRkeBqem05NZ6bCs/DEdF46v4A5wZxhwog5xZxjxuyde+eZM2ZOMycfX5ozzcmGTd/Zd755U+esc9KhY+e0c/Lho+fUc+7ZcydPHkBAS4UKNZlMQiehU42aQ+ehRIwYKTIUifAkVBQnzphzzKlGzZpzzQkHTpuzzenn5+Z0cwYG+jn9nH36/Dn/nIMGBToDnYAACToF5Zk0SZIjSicg4OA5eAoKRjojnZDOR3PmoJHzJcxZ5iQT5iSz6DR0Nk/AM8/5d1Y6JZ2WTjznnRPN6SjO2ehEFOdEdCY6vZxcupxczi1nlqWRZduPNh9AfMydQM4gczvOIGePHTzOHucNHjTOG+cbDRnn2xlDBowzxskGo8XJdrJosQLFihRMlpxMmCA5kZxJkrg1aYIXRXkqzydPlJxKzryTyWnkx/njvLsbcg45iRCxO+3OIkXoTrqzrk7IKeQ8cqTGWeO0YQPuhDtx4Jhxzjjd3FicLFBMmSKFCpUqZ5XTyIlFzkdbDh1n2/niBQoXT6ycVs4op5QsKU4Up4rTyQkFStwZd+rpLc/leeXUYsKEiFPEGSLEiHPEeeIEiBPE2bZoJ9r54UPamXaqqXk4PZydZ2eHM3maIHGSOEuca2ZmZWfZiQED8kSeHDhcOC+cZGRj59g5YQKFk8JZoUKEM4KEU8Ipdlo4zTKcGc4Np4awMAYng/Prq8HZ4IQAYcG54PTyOnAeOA0YQHAiOBMkKHAW6Dq7zuOp4AxzcDo4H5xgBAgAOAGcLBvgDHBycf3zn97vc59ar+d6cp6eqXqqJ3r2k4CAU8A54Nw6z3ziXGrU4eGpU6ZSpUrMia0yoihSeVQm9Sq/yoiIjbkxx4oFaxZjVqVqMS9mRUVUGZUmTZw6cVqVFfMhrUwrl8qwsihDU5/ypk2esqdsaAgqg8qhQtXKtbIrV4yZMbNipSqryq1axcqxsqw8CxOmSoKCk/IkShnwz6BBgYGEMmWSlCVBypSYGREzM5sZ0F/+y4IEOcqOMiNGjRY1AsyA+VEelAkpOnQpV8qCAuVAGVD+kzEJ5kO52TSUDeVChRLlRFmRIsJMmAcHC3NhtmRJMAtmSJAYZUY5Ul6U/ezJe3KfzCfrwZPx5Ds5T7YzJ8/JdTKdLOdNfpPjZDjZTV/uy22yX1bDl/lymjRoMprMJq/Zy2TymWzGTJlcJu/lMVnMl/wlh8lgshcumUvekrtkLVgylrzMWfKVKrlKppKt5Cl6WS9LyVEylLycl5X5SXbSJDfJTDJeXoIkI8lKcpJ85C7fZSO5SCZSl+uyXR6ShczluUyXg2Qgclku/8g+cg8dWUfmkXfkHDgyjnwjx2Ubb/ktw+UamYaMLCO75Rk5Bltmy20ZRn7RIrfILLKLvEJFVpFTZBT5RIlcIq9lE5mEiCwih8gjMgi1rJbbnMxpZ/kso+UPHjxgyBiymFhYDjtgZqYhQ4ayXIZkwMBBdiCWIAECAwYOdHUpiBChQq6Qx8YkZAl5wgQyCwgoZApjmSx36AAhQ8gLFnhlLwUZmR88+MpfuUFmkB2AZbDMIWvIZhnyghyWD1zIFvKECzlD3nAhb8getjKBXIArH/MWV97KAzLrv+crj5XXWLNmtWJkZKVlZQCysCz86pUr7CoLQC964jMHWMwBFvEiVlRMxIk4VSpVWBWuJYARM7LKmBamlS9WldObb/5541c4ViNuJSCjeBVu7LmrGJaa1by3zjqzGQA2VQqXwoeHiBgRo8KnBgcbMWLkCDvCgoKQMCT86FEkHAlz4mQJW8KVKhXiQqxJEyaMCV+6lAlnwoaGoUKR8tQJM5IkKZ+5sp/QD1z7B/yD1v3/vqA1/YE+oDX/P9/PrvX7fD5b1t/z9exXP8/Hs1v9O9/OXvXrfDpb8c/5cjaqH+fD2Yj/zXezSf0232+H+n2fzfb013w1W9Pn+2n2pY/mn9mUvplfZg9+Mn/MhvT3vpjd6If5YLai/+V72Yd+l89lN/+Wr2UH/iwfy/77y39lA/pWfpXd51P5U7aeL+VH2Xe+3oey6Xzlf7Lj/LzvZLv5eL/J7vtM/pKt5iv5STaaj+Qf2WW+kV9k7/27T2SD+XZ/yO7y676QreXT/SB7+ec+kF3l//g+tpQv93tsKJ/H37Hzvo6fYzf5cR/HVvJvfBv7yIf7Nfbdf/s09pDv9mdsui/jx9hAftuHseU+23+xd3wXv8WO+yz+im3jq/gp9ttH8U/sGd/EL7Hb/tonsV/8EV/EZvFDfBA7xW9/cpv4aj9tk/ho/8MO8c++h538HT6HjfbN/obt4Wv4GbbZR/6yneFj+Bc2hk/2LWwLv8KnsMf+2J+wI3wJP8IO+2Ifwnbww/6D/fXBvoOt4Df4DPaB//UX7ALf6yvYBH6Cj2AL+Ae+gc3+rl9g93/8XHt/An/ATv/WF7DzD/AB6Fqf/V/L+v53/erzv+pWf3+tV331p1rxo//UqH7+WCP+62tpUp6Wn6VDeVk+lvbkYflXepNv9K50Jt/Ks9KFntGv0pT8olelCb2iT6Uj+USPSjvyp7wpvcgj+lL6kD/0pHTTj/KidKAP5UHpP//Je9KAfCfPSffxm7wmrccb+kz6jsfkL2k6vtBb0nF8JU9Ju/GTvCTd5wn9oFbjBX0kjcZD8o90Ge/IN9J7npFfpMF4RT6R7uIR+UNaizfkC+mlb3qmruIJ+UAtxQP6QVrp/7wgjecDeUB6if/j/egjvo/no+/8Hq9HD/F5PB5N5+94OxqIr+PpaDk/x8vRO3wcD0fH+Tfejbbh23g//eb7PBs9w6/xanSb5/Np9AuPxp/RLLwZX0an8GT8GG3C73kxmoQP48HoEP6L96KTvovnotH8Fq9Fe/BZPBZt5pf+is7grfgqGoOn4qdoC16Kj6LHvJ6HoiN4pX+iw3yed6IdeDzfRH95Jn6JVuCV+CT6gEfij+gC3ogvogn4O09EC/B2fohmfZ0Xorun80H09nMeiE79D+9DZy/ne6i1PA+/Q5Xldfgc6isf53GorfwNb0Nd5eF8DVXRv3kaKirv5meoiF6Gj6GS8m0ehhrKs/kXqifvwrdQN3kWfoWayavwKdRCj8KfUCl5E76ESujXPAk1kh/hRaiOfAgPQl3kW59UEXk1n6YW8mj+g0rIn3kP6iDfwXNQA3kzv0H14zX4DOoej/RlKh6PwV9Q63gyb0Gd4it4CqqeH/MT1Cdego+g4nkxD0Fd4sP8AxWJB/MO1CK+gWeg2vkvv0AV4r28AnXOJ/AIVB/+gDeg8vBdvoCawx89l3rDE/AD1Bp+ywtQ3XwAD0CN4Vn/VTbvfVdbeO5XVYXfXqsnvOpTdc2j/lRF+Oyx2vrba6lpnVafpZ51WT2WyqHD6q9UDb2xu1LLeqvOSiXrjH2VSqEvdlWqhK7YU6kQemJHpYL1U92UyqAj9lKqVz/spFQEfVQXpXb1UB2UytU/dU/qVu/UOakA+qauSfXdsGdS146pX1LVXtgtqWev1Cmpt0/qktJZnbAPprC6YI+UuuqQ+qOUsTvqjVJVnVFflCZ2RT1Raqoj6ofSw26oF0pF9WZnpp86oR6YcuqAfVCaqf91QWlhD9QBpZP6n+4nFex9Op/0Ud/T9aSLep6OJ0XU73Q7aaFep9NJCfU5XU46qMfpcNJA/U13k/rpbbpfuqf3dTYpnr6mq0nrdL6eJpXT0fQz6ZtuppdJ/TqZPiZd0/e6mDRND9PBpGb6l+4lHdO7dC5pmL6la0m99CwdS7qlL/uVFEu30qukVjqVPiWd0qX0KKle1+tQ0idd2Z+keD2vO0mXdLzeJEXSmfQlaZGupCdJ7TqSfiQV0o30Iulcv+tEUh/drg9JefS6LiTN0el6kPRGn+tA0hr9R/eRunW53iON0Xn0HSlb19FzpC16XMeRqug3uo30RIfrNdK1/tZppCK6W5+Rtl1Gj5Gm9bYOIz3rbP1FyqG76C1SDZ1FX5GWdRU9RUrWUfQTKYVuopdIJfS1TiKF0Ed0ESlYD9FBpAx625OpV1fraSmCjtY/pF39rHtIuXqHziHd6mZ9Qwqga+gZ0rMjexnqqmPoF1BTnaxbQDn1Cp0CKqmP9Qlooi6hR0AFdbEOAbXTw/oDlE0H6w5QMb1BZ4Be6V/dqyvoCPqB3tULdK5OoG91AR1AZ7vvva99d/XsuV9ei8/isjgs/oq74q04I1/FVXFFnshRcVMckR9yUlwUD8U/cU+cE9/EDXkmfokX8kqcEpfECbkgj8QfcUecEV/EE3FE3BAvxJmcEAfkg7ggHoj/4X44H76H5+F4uB1eh8/hcjgc/oa34X6cDV/D+Xgafoab4WT4GC6Gh+FfuBfOhW/hWTgWfoVb4VSmcClcDwpX8jwnHI8zWcKVcCT8CC/C77gdH8KFcDo+x4FwH1yO8+A7eA4ex29wG7wGf+NufAaPwds4G3/BW3AWXAVPwU9wE3yNk+AieAje8iRP42j8jHvgHLgZ18Az8DKOgZNxC5wCH+MSeAQOgYdxMO6AM+Bf3Isr4Aj4Ad7FC3AuToBvcQEcAGe5552vfHP15JnftdY6a5W1wlpfra7WVivjumpVtSquiSuq1dSKuB6upFZRa6j10+pp5bRuWg3XTOultXCttFJaJa2Eq+AaaX20OlobMVqkKBGiQ4bWQmuTSSgQcNCfoDXQCuiPnz589ujJs+JZ79ipQ2eOnDhw1jermzZ+fWzWqOFb06xozpgpQ2bMnpg1zArmi5cuXLZoybJiWZdXrFShMkVKlFVvVa5PVicr3spkXbImWZGsRtYiK5HVbq1bhaxB1rn1x+pj7bHyWHWsOVYc640Vbq2x0ljdVhlrjBXGyra6WFusK1YVK4r1xFpiXVtHrCJWEGu7qq1p64f1bO2wclg3rBpW5Fq2XljJ1gorhXXCKmEVWyGsD1awtcHKYF2weq0JVgSrgbVrPa5c64B1aw2wAlj/6le+rqte1XPF69209qwda8PajdvVZrUZ9+JWtVPtxH1qm9ql9uEetUVtUPvT7sRpb9qGmTamXWhpV9qTJG3CLbgj7Ufb0Wa0F+1EG9E2tAtt5ia0AfegLWgH2n+2n81n79l5Np5tZ9fZc7acDWe/2W2232az12y+nWaf2WY2mT1mi9lh9pftZXPZW3aWjWVf2VY2lT1lR9l6W7mfbCcbbzPZS3aSjWQb2UU2kW2367aQHWTP7R/bx+6xeWwdO8fGsW9suF1j09huW8aOsWFstu1it9grtoqNYp/YJfbaHrFFbBC73Wo7bX/YZ7vD5rA3bA0bucv2hU22K2wKe8KWsMU2hP1gg+0Gm8FesL12go1gG9hd+7i59oC9tQNsAPtvvwN++vDZoycPnjt26tCZIycOnDdu2vj1sVmjhi8NmjNmypAZsycmDJgvXrpw2aIlC5blFStVqEyREkUPivJJnhO8JkyWKEmC5IiRIndE7IbUCaELMgfkhw+5Hjx26MgRh+OGDbgabzTcZsiI0QaD7YWLFixWqEiB4oSJEmskRogIAaJNqqWhfTjz0IGD2QYNGZBlGC6QWahAYWyChAhiEMIegDlowOBrgZeCBAgOGOgqcOQiMGBLQAAA7Pedr1urKXpmnN5atGbJigXrVaOrVqwYVy2qUkyViOqUKcRSh6RGiQoF6pOnTpw2aTLMhOlSoaVKlCZJIhwUjATpkaNGjBYpSoTokKFCTSahQMBBf4ICAfrjpw+fPXry4Lljpw6dOXLiwHnjpo1fH5s1avjSoDljpgyZMXtiwoD54qULly1asmBZXrFShcoUKVH0oCif5DnBa8JkiZIkSI4YKXJHxG5InRC6IHNAfviQ68Fjh44ccThu2ICr8UbDbYaMGG0w2F64aMFihYoUKE6YKLFGYoSIECDapFoa2oczDx04mG3QkAFZhuECmYUKFMYmSIggBiHsAZiDBgy+FngpSIDggIGuAkcuAgO2BAQAwH7f+bq1mqJnxuitRWuWrFiwXjW6asWKcdWiKsVUiahOmUIsdUhqlKhQoD556sRpkybDTJguFVqqRGmSJMJBwUiQHjlqxGiRokSIDhkq1GQSCgQc9CcoEKA/fvrw2aMnD547durQmSMnDpw3btr49bFZo4YvDZozZsqQGbMnJgyYL166cNmiJQuW5RUrVahMkRJFD4rySZ4TvCZMlihJguSIkSJ3ROyG1AmhCzIH5IcPuR48dujIEYfjhg24Gm803GbIiNEGg+2FixYsVqhIgeKEiRJrJEaICAGiTaqloX0489CBg9kGDRmQZRgukFmoQGFsgoQIYhDCHoA5aMDga4GXggQIDhjoKnDkIjBgS0AAAOz3na9bqyl6ZnzeWrRmyYoF61Wjq1asGFctqlJMlYjqlCnEUoekRokKBeqTp06cNmkyzITpUqGlSpQmSSIcFIwE6ZGjRowWKUqE6JChQk0moUDAQX+CAgH646cPnz168uC5Y6cOnTly4sB546aNXx+bNWr40qA5Y6YMmTF7YsKA+eKlC5ctWrJgWV6xUoXKFClR9KAon+Q5wWvCZImSJEiOGClyR8RuSJ0QuiBzQH74kOvBY4eOHHE4btiAq/FGw22GjBhtMNheuGjBYoWKFChOmCixRmKEiBAg2qRaGtqHMw8dOJht0JABWYbhApmFChTGJkiIIAYh7AGYgwYMvhZ4KUiA4ICBrgJHLgIDtgQEAMB+3/m6tZqiZ8b51qI1S1YsWK8aXbVixbhqUZViqkRUp0whljokNUpUKFCfPHXitEmTYSZMlwotVaI0SRLhoGAkSI8cNWK0SFEiRIcMFWoyCQUCDvoTFAjQHz99+OzRkwfPHTt16MyREwfOGzdt/PrYrFHDlwbNGTNlyIzZExMGzBcvXbhs0ZIFy/KKlSpUpkiJogdF+STPCV4TJkuUJEFyxEiROyJ2Q+qE0AWZA/LDh1wPHjt05IjDccMGXI03Gm4zZMRog8H2wkULFitUpEBxwkSJNRIjRIQA0SbV0tA+nHnowMFsg4YMyDIMF8gsVKAwNkFCBDEIYQ/AHDRg8LXAS0ECBAcMdBU4chEYsCUgAAD2+87XrdUUPTPGtWjNkhUL1qtGV61YMa5aVKWYKhHVKVOIpQ5JjRIVCtQnT504bdJkmAnTpUJLlShNkkQ4KBgJ0iNHjRgtUpQI0SFDhZpMQoGAg/4EBQL0x08fPnv05MFzx04dOnPkxIHzxk0bvz42a9TwpUFzxkwZMmP2xIQB88VLFy5btGTBsrxipQqVKVKi6EFRPslzgteEyRIlSZAcMVLkjojdkDohdEHmgPzwIdeDxw4dOeJw3LABV+ONhtsMGTHaYLC9cNGCxQoVKVCcMFFijcQIESFAtEm1NLQPZx46cDDboCEDsgzDBTILFSiMTZAQQQxC2AMwBw0YfC3wUpAAwQEDXQWOXAQGbAkIAID9vvN1azVFz4zp5n7I8dARdwPuzU1GG5sLFipQmFgbEaJVQzvrYKYBiYGswpgEsTCwBl9eCQ50HQlsBWD9RtOLyoLV2IpxUTHxFOLhqFCfOm0yxFRYaRKhICRHjBQhMtQkBPgX6E+fPXnu1JkT502bvjV8aMyQ2QvzpcuWLEsrVJDIyVgzE0O3imb00pIFq7EV46Ji4inEw1GhPnXaZIipsNIkQkFIjhgpQmSoSQjwL9CfPnvy3KkzJ86bNn1r+NCY2fuyBV1aoSJFT5mHx0QJEiN3dnV0cz/keOiIuwH35iajjc0FCxUoTKyNCNGqoZ11MNOAxEBWYUyCWBhYgy+vBAe6jgS2ArCebxXN56UlC1ZjK8ZFxcRTiIejQn3qtMmwsNIkQkFIjhgpQmSoSQjwL9CfPnvy3KkTp00fyofGDJm9MF+6bMmytEJFip4yD4+JEiRG7uzq6OZ+yPHQEXcD7s1NRlvOOeecc84555xzzjnnnHPOOeeuvBsPAxRWmkQoCMkRI0WIDDUJAf4F+tNnT547debEedOmbw0fGjNk9sJ86bIly9IKFSl6yjw8JkqQGLmzq6Ob+yGnIw7OTQbK5oKFChQm1kaEaNXQzjqYaUBiIKswJkEsDKzBl1eCA11HAlsBWM+3imZ8acmC1diKcVEx8RTi4ahQnzptMsRUWAmRoT151vBtyYLHZO6Hm4y1ERqQYA22coAupteHZq/LUooSTycX99bGwkQINDMMnHPO2VXCJhQ7wak/sqUUnfXwkNjN8bjB5tfaMw1kEsC8ura8ql5YjImHnwwrCTIyBNghraCHorEbC/s6QIDdaJbVShEx1KZCQkeICAXaU8fuTMOpklUSzCj0FDX/+tyJg8Z3WUrJU3JHJxf31sbCRAg0MwxjYeq9+EuR0JYbZJfs3nvZVH0Bm8ii6gnYU6ypboBFZEv1I3vIkuoD2FGsqB6ADcWC6p/9xHrqnO3Ecuqa3cRq6ihryGbqmMXEXuK02ELWEo/FVmIp8UZ2EiuJs2IJ2UG+yAqykXgqFhL7iJ9iHbGNeCmWEbuIj2IVsYk4KBYRe4h3Yg2xhbgmtskyOSaWEBvILbGA7CA+if1jBfFBNhALiENi/7B+eCO2D8uHK2L3sHr4ITYPi4c32TusHR7I1mHp8D92DiuHA2LjsHB4H/YN64brYduwfvwO28ey4XTYNawaHoflY9NwNywa9gzvY82wZbgalgw7hqNh91gxvAwbhgXD99gvrBcOhu3CcuFd2C2sFq6FzcJi4Ut2yV7hVVgrbBUehaXCTuFPWClsFN6E1WOh8CSskn3CjbB5rBNOhMVjm/A6lgm7hAdhlbBJ+A8WCXuE92CNsEW4DvaOJcJxsHbsEA7H1rFCOA2Wjg3CZbBzLBAOg/3B+uAuWDm2B1/B8mB3cBSsDjYHL8HGsTj4CPYGa4ODYOHYGlyNfWNp8A+sGzuDd2BlsDH4BraNhcGRLBv7gl9gXbAteAWWBbuCT2BVsCm4GIuCPcEfsCbYErwBu8aS4AvYEawInoANwYLgBtiWTfIjq8am8QEsGvuBB2DPWA/8sx1YDpyzZuwGrlkNbAaOski2jGMWA3thpcWSsRbWWGwFlsLayI6xE1ZWrAQ2wrrIirEQ1lRsGPtgPcWCsQ7WUmwDlsE6iv1iF6ygWC9WwdqJTcAiWDWxB1gDKya2iy2wWmKPLNc6iSXADlgH2S1WwAqJDcACWKGwLPvXPNazfW3CcnZdlbCb1esRVmXT9Y5F2XMdwmYWr3Ts/bVWIJ/Wn7XKfVk/1rrjw/qv1rjf+F2tNn6rz2p9+4x/1TrjL35Va9tX/KnWFz/xo1pZ/FPf1JriI/5Sq4l/+EmtJP6oL2oN8UN9UGvyf/qeVrTf6XNaPfxNX9Nq9g1/pjXDx/QvrRh+4be0WviVPqV17E/6ktYIn/APrmFf8EdaHXxI/9H69R39RquCz+gvWg98RT/RWuAj+odWAt/QL7QK+M2ewahUj/k5440iKgACAoCABIACQ2gBAEV5oOUchIYP1CWCYGLjQGDAcSEACAaXB4HxaEhSBBgFACAAAaoU4APWMM6R3lVpyrYcBEkY4U6trixtIY7CLNRyo7ZTLFgxYQGdarFd0hoarIiwpm9VWpYxByFSxrFTswpNXYihMGmr2K3NFUUWxFjQpltO01SBAmsitOnTLaQ7nEGIlVTuAv67YecAkRph1d+JVQxjTFLCjq/vYhTKPwBDeMNU0X8ZK+QOgDHsRbbMt4gCMsdAqPcjW+A/MAOcI6jsuxScOg9AAc4yV9QfjiaYR+CIe5kl6i+IkNwwUMy9yA55B0xIZjgr9y5hB9wDMKD7yBV5lsIY5hA49F3kDv4DYgRzDJXyL4NH1gAIRmgKf7ZiTW4fGbgh5ND7GQV7B5iA3SB1xn2GSrhD4AB7kSr7LKUw3AFwzP+IljxHTEDmCCvnbgSLvgFiYPMUlXsfo4huADngXaaOtosgBPcALPMvU0H/MBKQO4jOuRfYEm8ACcg+R6WejzSAd8AMeZ+hku8IGNE8QI28y0xRNwyMYD6j3pvtoPFEwMZR5HfGdMBukKkSY597kS3xD5CAzDFU6v1IFnkHzADnGSr7DkUTzQNQwLvMFeWXwQjmEXjmXmaB/gEiJDccFXMvsAfOAROSXc7KPUtpAPcADPo+cgXeETCGOYQefReZo2+AGME8R6X8w+iANUCEfJeycvwFOMI7AMuey1xQdwAhA3YFu91RvrLODd4BGPZc5gq6JyQMswAt+i8SR88REKb5jEr9A9kBZ4gY+C5GpfgPMIQ3RBT9l7Og/gAYwxxky/wLWCFzDIRoP7JFvkc2wDkCwr5L0Yn3ARTgDHFF/eXglHkEjjCXWaL/IBXJDQNB3IvsEffBhGSGkXLvUjbIPwADOofm1NMWDG0j4k6w/JMxFDddMZ2xOWqqxNjDXmTLfIsoIHMMhHo/sgX+AzPAOYLKvkvBqfMAFOAsc0X94WiCeQSOuJdZov6CCMkNA8Xci+yQd8CEZIazcu8SdsA9AAO6j1yRZymMYQ6BQ99F7uA/IEYwx1Ap/zJ4ZA0QIZulrJx/EJ3wDsCQ5zJX4Bn7eko9J6ZMQJmkVa7WpooBE+Yg1NMrV2i3sAp6TPXo+oM/TEhNlHjO9NaCPWkmUGZRnWdtuGWchBIo9a5KOzhFrXouPe7/aTPw88hJYQFPiPYd1n6GhAiFA+1MWLOPOQQOfRe5A+YHsJkz249e7hA4wFqkyr5DWQx3ABzxP6JlzSUTkDlCyrkb0aB/wKRenpIYeEFkRyBsq3YhRQG3AFsK+br+O3g6axk0NSdx2vXxJ/bGgF2EOf38i+iYfwAGMMaSeTORTnPhnDyh0e2N3QcZBJlqiEG2cRdi+DGfb+i+GLhEkrXrv0gcPUdAmOYzKvUPAEg8DCfPgWAyfqRevfyPYJk3RATslrOi/kE0wxwgvdDSc8MlYx2jkmkh2I1YRiLVZOz6PnIBrNmYmb8ifXlTW4fNc+g6C6KsrWBcSljgbRH5vbLPjeUVYAAie6qehgd8KgTiTHWZwVm8L0FKRoJBxmWey1TdZNImkIR85PSlF/4B6D0pAYmXmP0gEKt5SrAqHzlkO/S6PbRbUJBnVcMOb+NuCJG1kOsjssZf7P4rCeb4Nb+EkdUxVyWrjnf1G97h7fkMSsgmL29dudN6UMiRYaIbl1o/hjRw2TWapsohbB0v9R0oyhVo/UNo8RuoBqsK0/QbDMN+ZhtN0VcoqOk+UKKDI64VNFcXRfV8iZew5QW3/sjxXv0X9AaEnou51X/Fb4VYdpsL2O4VuKU0hbkCNndHpXaa1R6DEcUgyRh/tZ7NyV5AVSZXmYG+alXYK53aZoBrHQTQmhdVY9/Z8IexxEiy25gtMzapQt4r453iF/q2A+usQ6tbHwWMKmwhrHAG/3cXGtlT/SviWxOVxI1i46iw6wClXPMFBn0zwwiVi/60RpJGWaXcgRvVCjo1G1jq33AUrzOlLo+B/tfP2nwHMwAbKGWzpa1Nic/S9Hg/sO536fobe8Yb7ZfjcLmLB6+f68sodKCQLMH5pDOtuxeo6qSpJX5UVeES85reLt6iq4Pesq6MAVwO6LDyxrSkN74gGPfoxjJ4fyam8RhGH5HXzRHQT65h0xM671MJUw350kvsbQS+oF1Mc2YFrPBqwyi1B5G80rxOTWTc2Vhaz0HH0QwB45+Ip5Ve6x+NbTRHg6LbDXiFTBcxpBWSvVNJmnVvlqVjCIzrXQL1IKvZd+NPo5ZqKe+5AV2WZw31jBgNtFAX8/JppvTk8fISUJvZAB+797BLjSASbM1sLskr0QvCVCZdBseTQF7/36/bKk3MhWJbbMPiFYkR+PVIALcHuqzdiJQkJXWbg0gm1xEyraixLXkq4EbikAYvK0Rae6MLMlTsJswcJdmbCptWh4iaDGU3J/+MrcbixlrSuegolaU+HlR1zWT38b+R2VpUZ+4iWgug9xogxZzvbD4VWJ9reveH9X1oz/yxGvDJywtTK3MjcqFAqL2DPU2Qymy6IqhBlvqcj0tVsyB6a52L8hMN7IqvhTJT/QY3he9gJZiVrQO/9dJVtoiMqMXXBCNKbxfXKOqkKiHB+0luejcuUNZBu0SXd9HoS7dc9zdQ6E2n3MVLVHWBbqpOivqxrNTEfvhPeMdS3cZEekRb5O+wYAU1woU5Ec92AlXFNB/gEP9QembZaPWjhWgZ8erewXOU2u4F58f3g3WRpbshyqsvb+3xhXMp6N/Cz+KzBGpXCoKOl423xZwoV/I+8fDqnwFj3tDVzUr0H+yzxfzveDsvdIxK8uqIj/NOPd2s/7Dt1vkElrpR+QUX1xGMkSFzT3RQzaidxMQu5DO2JalTuvyMB/MbdhvQru22SVuNnIXwXvI8FnaoNXod8BlM9NItw+0dOvrpLev2Bdr66JZ04RKVLrRLqtv67oHaet1D4HJwctWMHAhX3EoJPis3C1N9t6cqdl+K8zfvf4eq7Frnt3zk6lJtAQ//q8YFLZvROjwg4oqOGMlO3EIS7qfySMg2vhKpjqyIFV+NW2I8xakeYrsSZTxvUH5f4JFJH60aTcccYQ/herquBx13YEA/ShidoH8uMsIeS1DmaJpv9eWvG/cCFR4cD3wzYeoZq6Wqx3KHA4zl6NNzFkbxYvadaedE8JXs6lfiJcbu5/pLchgpRYOAXUn4X/UxInYhnlH7uriKUldqQSLmNf3dvEVXD70l3b1HoYPmEq4votSVZkqtQ4sN3GyYXnPjBrJjBNt92NkrpjizAlZ4NQ8rOmwbvVLpnryKF98YYOgub+euBdWZlTGAyxlY73BtjbVK9+cQ3OB+CEP7tGFvJhVzwlaHx4ZcvlpXQjze5jYPDm6W1eGT1vS0v2Wx41tJayyEJXDb4lrsECfSGorCUrvb5UrsKAfTGi2JS3rb6LLYga7SnivJa+2215X4sQ5Ke4zlpbltd0L8cFfSHpBoqd12vBI/4sG092Tymt42vSx20CtpzU5Ya6d9r8SOe1DaE5W+NvSts62vxeY+wbX4lWn0g2i7H6tNf4ho/Zu2AdDQNsClNgO26DQge1Zg6UG47Oy/VDL/2gDHhTPqhRAmmweZW3dC1Le5/NZCxTcYtvXtTrDubFhdyyG8OQMy09zduMURuLQiqtuQ2GJbouC+EJZMdzIvjYp22hWX+AWs0+bJzXpGzrWNsW8zoxBbGov7fghl3slamhzVbXUs9ty3xyVteOxSXSClb7P32yGLb4qE1hctZt1BEnVtkvM0S1rUMrnmxslu2iflVouN2EqJT/k9QjrLWkNl3+hiKfpGy3Kf0mufLoX+Tbh/A6b1bZjv/GbJtJWZMVdvtbNYilPUnXa/tceuzXbdB9t2fUS7HaLbb819vF0O42Bd2bgttyeGXEGJsc/RdNmuy9ejLro+ei9WQbfxIveBdzrM3bZdxO29anrsbZTDwuWQafs19OF3RR2mbo1Q7cDsPgKjjqsB2y7jNuE1PQg3itmhUsi2DxvqOLxEmUif3VCs6LbidjYXi9tiXEKjMeTajdk2HSO09XgqDchGtiEv24zcwluYxKGBuak+bfmecj5DDQdL/4W5x+Zl4eZ35mrbrH5rM+QbnNl6+0UOPzvPvuXZLlvoXs77ii13v9UKvaiG6HbbosV5YS7Qu5rtRmmj2qWX64LavnmKXV/VtNuom26mFm5LdZ33Zwh612U3WSuq1brdhmtx265LbL6G3BZs1jomuTytNOiUPSdu2oplaC3bqm3W7g/ft6Vts/dbuYtv6IaWN0x2+LkbdS3e8zR6W9zuveam725av8VvAK+wDRwNMt8blq3AOIbDzKu4brthHFLbxtlpHke3hXyKjeSWLwhz07m1PDdO5cVkWCy7iFrO0eRsPimXIHG5ZraiF/qEDkUZ6Wo3dIu6cJ3Ti+OIbLmb1jtuXRcn1sbh95PlT0FRdvWll6F2ujkbQK3uaH1yn5Qzj8lZ2wLfaPO7iMqIpki6bI3n6xSPXhtTaHZJt8wv17N8cxwyWGU10VvcSr9TClnxbY821Oe8wbjNReTRnkFv8mixvrHf8GHZjM+3JR+Fw6jI9nx99b4bxbVJXwX+tt9a877gXHera5a3w2rn56ipH82t/bNt8LffoyM2++fT8l+xSzjUuOpzY8udX9H4FcDVGwJ0vi2AbpsDXLRFQFcbBSjdz/o2DXB06wDqvk6bw+V/l7LfAtDrXwpEemMB5x7zxa6fDNy+1UCf9gqrCCKbD9zTgqALjQh0vh3B+b5ObGsC6jYoiE6bAic0K6B8y4LwocLi7Quc28SA/sJveNi2BjRvaBDRDQRgIDc6oLbdQaBOQCz5+sBN/ACB8JEe3nvbBqFzGSNoHXu1os0fXNECwrnE7SCi6RGEoxxXtBwybSIi1EGEizr83QrR7SMit3GEc9CAzNB02VaC3ocS0bVpiWaX6XYT3fVoQncYldxoN6AY1+ZmFHrzhuKaTn1dwahJhT69p7gUM4TIadu8gqJvK6IoF0CaVaaaWnT3nYV2HMJ1p8XNLtz05oJSjhZbcvsLZ5tgUKQVRqQ2xHBkWwxqm2NEyBYZTmmUQcl2GZFtmuHQ1hlUbaCRht34caNxNewOei0I7CKmNQ3WcEPD1YSt/ILDuc03qNjvOEJtBXa35nBxgw46uaSIKH/W4fqWHfQ2KIjbub5yGaGB3cqDUg09IrethzsvOAj0vppWo49Lt/vo7jME9c0ZsVsGDew2IJRqBhI5LUHccd9BoPdlWk1CLt0qpFs7b0N0YMOQO/ELkVZbQex2IlHcVMRN7gso5Q9Gor7NiLvNRmjcciSaG4+4tv0I/U1IoqAVCTrgtiWh3iFJJOaiRAG7UQmlt11JxOOHvu3Sdp+lOCWeRUkXoM1MXNHShJ7GJlHsvYl7fzyCL+QcjNQHMTA8cV3bE3pbpkRxuxU3tWqhjbJ5iXAXMU5lL0NJ1zSRZWvjUJc4VGWnExHjikcHeJt6MLc7QfyXz7eQL6/b+1sDx+asRcEaV6ruFpD5A4GLXdrivd/kHOO+YhmODuYios3tUn4L9lgAszl+UfjW8da6BbeT8tisvRS8YUTNs13onpTF3S7K4gFpWtm2lOyic5jil5xrZJ5bt/IXrZd14sVXnXCyZMpdQYrbTFZ/5pdliP7cjj7p8vOjBWc5JDdEGaptE52OzWGaWyzPJZEyxnX9liEjL5qPLTDLWbwqplF9m+gQEqfJfuG8d2HKXJjqW0TmZfM0+Lpd/MJrs2lw30q6LnOa5hfLe46VOdLetpEsVNM0+LpZ/MLlZlrVt4lO+xxN9gvnOTRTxkymby/dCKA58F278MXbsbRGGZQhvFYR+J6a+MRc2zhWr8dKCEF8sZhHQ76f1TCS49VikkAxC1MO8P759JBFbB2jDQokq+n/ImxHgzINsIn1ZbEVNDKSAemcN+7FyspdQu+1Iw+ff04OHWVtHPa9PKXTbjq8i8/biO+nAOs4hRoLIODYLIabg2rSnt2lDzAh0cSuE23ylPvn3LNXKq7Ub1jKJ+u0mV8VA5aiNZcLc4tZ4XIjSl6/PBHWfks7F1+RNphgSSKTms9uS3VxuDBz6DUT+Asxrk2/Opf2wjvQPfE+4NLM38/EXveIxm7XjCLp9tjW+/WJxvLajrkWmRXls9WtlkbwhoTrDm7aC4elNz7EwuYi50gpjng63NsOr2GvnPeseOtEYdRe9ghiGkvfdnQWI0vntxOFmufjS7e6PVzWp9bUWRgu9SMqsRuX4qdQThxzjwRS6vELg1Xz+e0QAV9YqNuysXZ31UOdLDX7oJnUu33vs30yeS1tMQCo1WK3Gxu/bRxOM9uZRFw216bite2aVFycGJnl4z6C8XbhCZCdZn1H8/FazZ7W4OaGXTQnk0fN5SF2u5XuEwwLQjfSjuqmduvTP3hGCmcu1V1ZpMtsj3A82+43fM7aDun9/oaPRePhHOpbaq2mxpAtONl3uwbyuTXZFWxi4D6a34o3J71ft1iL0APQ9jkqO3YyipYLBtqWz9ZlwfLHWdqZFYgV+nKhH2Yub31fC4fTct7xFLamSppJjgKsoC+Frhgm/jru4n3dRbk0yiSd2dGcjNx8rHPt7DmV7Yovgi2Ao0yNgg2/p0u+4JOd0Y5FHIque5yW7/PIq8CX+fVdUZs8d3lm7xHelFP8ziZddyB0/PRQiLu4uXqo3151baJv7EaN82iXMzZ5UVb0Ird0qCe6wjiqd/xA9jh3LeTLVZ+38Z7d7lUcfalz8Qy+zmN445P8NjWjjeNqXdxQ+VRuukJsJBffBT2PT5d5ruKl+Y4N+ds1Z+KQ1dokg3t1u2U+Zo/T40aNdhX3Or27K+0uzVkKMkf3j0O02I/Ylcmh8zUyBQ7XduvE2cWNj2O17GpdMzV/L9qBursYcpdGey3Jk78eWyeI7sbCGFyM861zYPY4N6zEO6t+78O93TTLMOpy6CAsfpyCa3dGhk40MiAPIXA6FrfOgVnc3DgXX34PxfaDiNZOxGg3EY5choWKVT8nIr6ceLhaJwTYkTOZL8HalQ98bNu1LSdjA4drzhj91vBEYCWAZ29vQvXExhFfmGGa+YkWL9ZtkqA6I8lbFGd2q4kwWz7erqb4bC9dDeA54BORdPlxM0mKGYnaoj2fxBMWduFre9Ev3+q+ZuUnHk+0w2L15ku6M5Z+G+mesBiyX/LtAWlXObc076KvKVcT0bV828hsYUZPtiNc9KQ8SZdzn3CCahS4ggzKfpoIvc3cTnptnw3hvpyzL8rk5ZfpXpLb9hqL+VOKq9QSrm9npiq/jT1O/D5rX4rpNajJ5jC/TT04+08jXKcWv74/a4r5rewRYN/n74uf3IRtshXCbY3eO29iYRG9wPWBaYq5W9kL1W8SmF7++nITk3XDb1FP+38ycYleyvrQzJRy29cbuX8WkbrMpe30TRn8kPETQ6hFNk09zjHmGAo527/PfXhggdZj19HzBP8+jEu8erk9Oed3NQ45gV6NgRfxdQx0UECMpeOL9I5GnQbgi7iL0MUWjYxgA5LZe2+7Zi70KAb74TNuySFWj8pjXNXefyfb+5iCey7xSsh/bRz4583E6fwVIfqOI8oDHzpN3XWGit+J0G3ysmzbBYLVOaDpYb/F7vBqlFPSNWxgC6Fuqx6CbV/nDjU9F7K4t9tmLftanb98/MM2bmknDOgCKj96+0g7hImFK+vCmvrRpi5Q3f4CIRW7WGMNt+r5jGN7NpRzJP9IjJ3oosSNvgPuPgt2wWFaR84L+J2mj5B88a1GtjMFDbGdZLdGaBV14nA8fTvb79mO1HXkbqMC22Ga9XuJRLP9G7rgsWS4xopqh7MmeLYCB+HBkaO74gvsvWjH0x5eS+FEaiN3Czicxo6QcRFdjXXpkw3PmThzI+dVmImpe92upju+zaNRWn+28nOo2742DupmTx2zv+rMje/bf6xtJnxUNxzRlHHL9I1LkguK71aNhTFteI52twTbN6Yei7e9ORneyG3pEFGt016d8LfOF83u90kXd+3q7VnXHXQAWdCg+uxQm4i4167iuiMv80lIa379BPPbgjt4NXpKf00d4ULw2xKHYN8X6Lmj57gvJFCbFZyYuIyuImXkF/9wwbodaBIVlnPSsa3eu2/tAiLYtrF5Axa3HCk1f1/Q7wuctCR6g3+eZ63baowrxNjO13anUcLhrJqt57mE/en+Fhfd+OXQ8+3361QbgjkFCfbc49VtQvfDWfqoDWhMELZ3tsFzxlyDVZ9h0q2onQM+tXtkh88qrjMr8uwOvlo7zUF6A17ynurQDzGwan9YxBtf5YsXWDRpmDRJNBUJW89Do29dGvuVuYR4ma7r7qNmO//2xs2Chij30ox7PxBibx0c3iBmFs1lci/t4zihxW9R7+d+hKEXv769a4q5W1lTxv4sEr34tRncJk6Z9FsDRgwFDJoL4VwtdCD81vXmhD8LkV7m6sg8JkNR/Bb1ROxXvC9+ehPWFPNb2RvXfxKZWv76qJMpdZgmmeTYANf4GxyaEyQfCiMlymanXnhMlDWZNWNpbrv4OmXP6IMXTuXtiwO5eibxRowLCndsJKSu7RAbcMktd16U+7ZjGKtSE7mu5RjXLMAMvK8uLs8ut42lcW9OOGBuC2rv4PucfVGm5z9MZ0G4relNwH8OcZe68NWtQFPCb11v7X6fsy/K9LiGydaA2y41tPGnEdapxa/PLU0Vv011W/R98rZwU2PyL81+WKoTY6hFRs67xm3w2Gkkm9h7Q3Gr22PS4/Mj0dMvAm6LVNHt84puOoGv8YbtXcYCTr0eW7Ub0s1FkFuSxxaE0q3bFqhpZMuXL6E9ROC8VFWfVX0utzuHTx+RrbejPCerrsH2Z+FRa3jdpnf2njJ2wtwXsl1VdqRnauT2vNnG1+X98enzmSz41O3S8/CpFs28VwtzgnA819jcD5wbzWHM3Ij3in5zRiwfX++V1JGGnX2VrAzHyX7y3CUylnhNXXUh9CGTt+R3P62z6L6Knq9fq+ggxHHKlonJgFx+HI3X/bxDserCdxo7kxv7xvKS/vtH/MahHD87sucqzpx8llJ39eqNkUBncccrlH1+PZG6d453rKE2ukA4Lc0tiGJfbbbxIlE9ze+TnAliR0IbspB8ibDCyZsshJ327T41ja2cftt1WuwnDr0rkxHMoy05TWxGLrjkrcTebzgfcmKNuQ/5peas4vOVtfJL3ot4NdJtXKMVxyfP/7ynuWNZpprKop65sa28tH2/znNqNe6qFoswXjxM37HTmA9imWN2zuSHiDBNbfnjJfyGSJhXqOpZ1edyu3Pw9BH5+jvK82TVPdj+LD56Da/b9M5eU8YGwnWhexllG9QnvdnynqMCDyx5wsGWlVg35JW43OkMsHwv3JOnNXspW+4E0FilNH+diDD+ETEa2GAkzPRkLx9bTnicuBNj0yn4KABEOpFTkJey0KJnjdWgC4t417TbIe6C/7eUrFi2g2j5jfBcIuLHEWVyRWYR0UgAg+gIUzrPy0VjBNFW1/38Ie8EfPgcu5wonDxEt1AIsqbgDkkueL4lccUGO+zlx9uDhYifJ9TJFR0mRCMBmCTnU7YbI8fD7xybIYyNGiBiO6YH0dgLjUbHqboNsEJh3tFewHv7CTcrCMeF0HPL4uBT7tXcAn/8ZIvAjKyAnUlw7wb2OYAR/K+pgvwqXkJnI62UvAVxMEVD7r1880IuCLa2EixLy2mYdWPxvClFL94adz4WGaBa+NRezETabR/c0iDnYHfNhfPGEzrxdnGb0+jo9aJMHpmaSH5Leyn9Tymu0ku4NkSve7ayVq8fYajFr888TZUK2UVikwPGpjcFjN60HTC1F01TAs1VdEv9InqYclitl3B6AjNR+W3sHenv0/bFTs8KmK7Q89uxdlt/vriAXs7qodBE8dvUi7H/tAjoJV8fkGoyPsxtUy3P/tMI69Ti14ZoTcT9VoIzs/Rp1WKLu+z1fru9jWC8Wk7DrpuL5x51Oip+m3rj/zp5X/j0Bk3TBQ13e2s+4M8h7tILX5+VmRIpXsTZMafEuYJewywUtLeNsNDMYlBbuj4Lj+loFL/8npH9F0BEpME1554XOlyVZ304SVOteMiF3Lt8L/dPrJ/zGfl2W1ZyYzHRcsZ1asNIs5ftpKuui2tHdcCi6aPVFPGvY1FAzZx7TuYFHJ5bTgTy47uh7BZyhVembTqDDR++VLdOL/3OObyrdwFtu16Z4VPZr9uRWsco9ZMdmYWwNuSCbRnUDaqUSU3z/OpUZnSL3OtoJW7icI2P2wLG24WHqNXe8f1+tgqZ8+sF976bli1v7GHoW0ST3LkYmoxk1YLdkmnqokhx8+gs/x/b74ekomptwYev+X/SLI623che+/GLSfh26mDP4xb9iDt5OIIpzu6qoDLWCK9iZTKGbRtdDlbtjZi1G1F6o7mt42fDsLjM3/5I4VRrSnuknr8kz6p43Y/Uhj33lNsJTUYg5nOEscmXjZmbaU07ammVWvO1opw5AJzFpqFcAIX9I5o89cXicDW/NwrMaj8pdZgjNZN0bcXYe6/CJ37XuHFfwGi74BDU02zv+Dr21eauqTlrvf1e9NZmox57SFq6ZTV3qQDWngR6yC2gP4yIpdbZHabb+yxrsBEeLQ3dMqvfOrIUYLdQ0p7v4107p9h8vR2DXE+OPUbrrTu1s5x92yQEszTywj7qXMgmdpPgY8UUAyNkXl+9X83H0vvVELq0qH+T7OwQ7epO00QLs+p/sXIMBCckr5jYrFTGvP82eoXOHDAmsjMrMkanFf7cQJbkhLPS86yrJ8O4emQShWFC46oYTPCFEJhSmsB5ET5+/lmcGNR8iogjPp7TGjI3GXbSygvDiu31yw/eVfYknGUaWxeYN+0dpkhc8VlfYsiq7DgThNwux3c3692D+J/SZITk5yEOcZikmYH/VC2H+lwkJyM5njQ/tFmB3DJeQejar2DuXq5g5HWw0kQaweWEqXtkha/sJjL1xuE7cqhWwLzV8O0jTeCkq3yeiI6JjcPOM5K/ybe1IIu4NYDPBBMwto1WdlOWHJZ62CE1ZoyJXVSODubYdpDRVid8vZutJG+cwGmVDNFRG5bvHJCMwkeg7wQOZR6B4600HJz19qZ6ghBYwqhBvpNc4GhzN+vgMzt0HWSpcZuB3Fu3FnmYc8LYzaH6zG+oJ3ByKX2iS6vx+24sqH34SO8Xnyv54yHDKS47U51LCBbxwxEaqJJPkI3VDmPJRuFjDkbTpE3XwjTdjXGNzJvmNTVikAM7E8be49ArY4gO40Y+oNzAJayY3D6iZI/n+TV4eLWT0t/sV1qA7RiQFLbaBwknhlYCgTH/ONR+4qzH/nX5Akejhnv3ExEPwJ1vehzGK+7UjroAXSwYuWvgveNym+dut9843ZW9jmBvYop71i7jLrRgvNafzHRfzGmefX7WIKuVhqbpBwRSdh2iKjuOf/bUA3Cjiy2NzLMrXcwDFS4Gjunsmdp2wYz0A+q51CdoDae7Hz9+vsPrZPzLMyyAYryjQhpzDde1IehcYQtPU+3s3TGxB4lZt7CaULe70J6V3mxybCxSLyVZpMxzgWYIckj/HYEBL8ewEJOlV1asANmwIDIzRfyy41tzz9L8fittgWJhDd2Bm7uj8vagzAFudOaMfZBNLzZfB1ZK9hFYr90VWzBZs/BhgvJJAWscVm+fdfG9douyTnjA9SytRM5NucNcpOwm6/n+8fosLrPveMdqW9BMAd8eN/d552XnuGsNiRqJmZzB5OL4Z4+lOovu5eLR+bQgMNGah0Icw4fW/XMQZuSxAmtH5bOLeAcXCRsssCPt6ljWBG475DTmCmZU/bPNLPVZT3Rs5oYiAq9fHGTmJaD9mOvA+uIHNr4xoXtmsaZkzgxvuY2Wps6qNZ0+7Gy+a5193Eqxkfb0lnXfMsyjOUsTuJdReHy0rt7YgREwsN9eqg72Dy5iLiJnR09yBObav1aRnc74WWUBT75tfXmL+9Uvtk2LjKqox4Iasc7YqaAt9EBzRS64dcD4m0I/EJKxBFgOKYGDZin2qcmTiRNk3bUYFaZXW9BkivVwt9xlk9m6rxFpnna6QgwPX19dbVCo47n124feYmq33RTSAx4lhh1FrmOhTuMwW7tVFXCtG8UKXfPl87M41h62InKCsOjnJRynWOV6aLorYqmgR3O6o0R3hHTAK61x2ncNmexIE3aMfLP4DB24VB/XcbTh/Vzk3tQHOKT7epO0r/jddS7CbbxFfJrdqIqwLdOXZmpZM9pzDXs8R7u+36y1cWIrsh0FFnXjoPOVUX+QEo3H1xSsmYWA/Zk58GmGkPxN3HuHY4i0ZXAc1RchvoeOyFlKvl9XIO9ZLkWBfzBMHTBgWq0RdbmPP+4c7wFapDME8fa5BaDZhWglNp7yojV71MblNS6mIN5g14djPFmssTZnImqGp+cu3BUiu3gwAOP6ETv75nSmLHgdMyee+AaKeESZ65DJOZ7ItclHFW+y9CmQYSUi9gbHCm2aPZyCiL3BsUKbYwcjsFbGFoU3clljnEO4dj/KunL2yG5mGk/4DendotHe2AqxBZ1Tc/h6EVqUa5fVFyCXUlO6izUH1ddpJ+Sus+gmMIDNCUGLGm6lQXD2mVbjAtRuUe99fQ+xzOhuNRzYPGrrxbDPT8F+Yr7LTDvn0egYHP3TDmRaIbPUp1ZbijLQEyGrMTwPIzNpOKSUbhuwmeTjWwqvAV88tf0z23XwbM0xSRtz1r3k5Hyw3tx4wny/JafGFBKu5MDRR11jdNkiZbNNJhNKVV1EciOMdzh3eqkLOmY9DxxpYFm1dWX256IywDDjTutKk29djuEhGMaI2sFsFDPCzpThqzpbZ58qXda0Z9cPHCl89DDt4vHn7crhgB/dqYvHzm2LbYaCWH76rxb0qk4spGomzo3BWQidL0yf+O1+JuAaGGdWkPoiodYpBIcINCaIVBl9eUD8sNxFIsfC9CHCuPHLsv5bSZoHqjBiT8ioR4bA8WSQozgm7AGXDh+pfdXtiYxpmkkhwIAXLtmlmlnZMh2kaboOOrBPIbKN8HlqlbECOdMUw/Rs57QSwRfUh12o+fU84IdFD9runc6GUTfYWDpNabdHiKiyMwTwhTkQ/2rcF2K9b5nFET0dJVFM4vKsITPtJKRdSnsOAUYmzMZE6xm5HgXHivCv7aTH8iFtGMyJpEkeaTMcELXFlQ4Bq8ltbb9MeHVL5BjF5eYkhuV7Ru0/MKRYzvsm42gmD9vd6B0b30xsUfW5gn4IHMPRc2zB4ETRdYtXFLfWKEs6xuSPvBX5kUORifeY2NLPs2dPwyJmb7KewvePXUZ8fifNnwC+HZ6PttFIsDB5mXpojQ1ZWqcJNnb9nMTyLXrIMav6R/541eS3rNLD+5iekUz48a46G9S9ku5O2Gwvc5kSntrhg69wbdQ8Ku0E5kxuCo2pBKoZN1TH6FyvzvfdDyW4lFrDR0DAUIZXzRyLZpbWQNwd6G2iEkd82NIsGSzaZeHaypklpWqNVAhbVhZCLeRRGestps15AHryq0rqy384EO5bFIIPs31xHKqidpN4CRFZ5ORZqc1tbIOmIOPpwXxKrGgzSQnu2flg2Wg8qnVVpvDbJe+ZtLyedMjC/yeGedZrqxPma4MRhjz3K18OpgS+DjebfxtLQSzdnzaCM9FMF0qfWdnM2/8zI/s/ZGYg2rBZiDRVSF8HpBfxp+T7/NC45+rH1MXy+hoJuqvU83nCGlfbeXaN/PbbEp/d/abvU0/0tDz31rRX97DKdfZszuCuelWOvA5hVrPYFnJWOvZRROZ6OcGYM7dOHnDv8yVneLd9t6W41C62XM5Kt1om9gPdbQmv5vb1LgTMpNc68bvh90Ennetiw9EWNzfSIOMbMnzACzrxxuaBgU+jjf54ydUq+r33MS88Lt7MpnuDtw6MX4Zz3SYLu43tHC7tWcNF1A609sYWiSq8cfAevqbo7AziZfWZRNxjjuzbcoKJY26dfOX47RgotzXb4nYzX7uu3J212MMFXbP1hNvFf2nT/M9njcHr2nFjwnx2rKz/bhrvxaJrJut+CGZN3DKlBXv+aHnh5jRUT6pw2ovXiQ2vzdbJ3boQV9eJw5x04WpJedaCnWM1Zfi2DNu0gvbuO1Y9+8TUM79pjb0/JFx9rDb+ZNddWE05d9fIxpfGqTn71Nmide5J/Jobe+xs5ip+Q9O9EcV1eq12wvxfrR3BrhzZPu0MhlRcg5mRsHdKwat52F/ZHdegTeaOO7BLuROP+0Lw0ExdlC10UntoB5d8zmeE4RV7QeNdnZg0K75EHL9+aICXEi5Pbe/dEaf7tpc509zHxQGXU+eAjkhUv0AEgFRDX9R0T6Bgv0IGjAhpe/kNIpNs48F87PY9atHTanKqivhCgSaS9wqi8A+uJK5tXvEsXsUY56Iv3kAsicrLfwmhH+wOjcDf/gehkP844VabxQ2hPWrE2i7Y5BDhnUBBNH0J8nxcbvf7wqTuA+fcpA6uVPj5Kiz6LfRbUDW0SWRvoLKnxE3aC+Zyye5VbI78x9nNHXrh8LklM20BArJ6Y9Gj/35WWraB7U1uL4aiqM6STvhcb1n3qu22JbJl+t68ZqHx5HwE6Yl3/ueCoWjIfO3294kIx2yj9b+dxD40j6yZ/7N1twO1H9hOMAMazxb07Po5Urxi8dp9193Zbqe1vQ7jH/+e9ssd3BNsNgWxhU8j3k54LNqpdbU6a+iXfO6wxHVkK+IKjas/uYufu3Dn2JhENPb8VewTdwE0Ai+eljJ07zbpE8ch2JxA7ktM9NQOCutbaPen0J57Kzd18IJcibcTmGnEz32j5immgjvbSfSutQ0EL5WRdicf0QQ1Wbha3ZjF0EAZycziewkdH5dti/aO5sHgyH0nxBMAp1C3Mj6d2TkoY9L0oCIbwmM34CzoKqxHc1rEq9FAlCMyKMlmZNsy+gI7/y1NfB8wGbsRn8Pm5h7HW3/K+e08eLojBsdKBsjsDHx//otHGHH5Hs1Jui5vp0YLYMTGsWLG/9D7rADHBPYDDJnP3wL8KpxgO1kARhl7DB4f0ogjZhi3MwatGa2twILzfQ71uFsmDjDDrrTie+9AFzeVswcR2EtqN28rPuFWqs4xN6wWMnoJrO+LL2ydLzHCFY4yy0vzNiceP/Bu3GnD3Dyb6OdAKYCFHbab3dVwy2arO97Rd6mxeYUmG2QdE6dtF+A0YxrIeLz67gS8WWrnFJ1ee+YcPgx/jWxjBdoVTcoRTrTB3CpzoU5FkMN++WJYaLTLRXXJZo00BvMsMmisIE3psthoSJezTQRfraIM+6LduX6k9qcu9sISoVwZr2W2pdD3/vbXsZSHMfkKRIo8hOl1tCmNrAcHltTSwfjUP706Rob96pwEJk3jmCz/h8gi2whEc72PwvlgWLmjYYCHR7xH7n8QJvmPx/x8OYAtp5wuNitwbDQ4U0vEbr0L+lGZb7JuRwIyYTW/DGRtG/+eMVJHWG9HGbkArCuG6gdYjZ833iMTL48V2CJPVrF3U4Je98KL6iH9N794EwnbX+o28tjXIWKr8fgKx6aSbNOPWWZ5HoJcg8B3fX9CR3nqW7bFLLkB51qCzlZozoyq+Y1mj+UayddiE9Pb6z3sl4lqxdyzIUaqbbNYFEwnYGP7WJoXvU0m68yiuh3z1Td0E+sL3nR6wMzt5Pzxwk17GP0LXpAoGfNr4kRNWbrJDk1+dvVWosXS7JOapoP0ppJBJ5SP4PNX/RNdkcn91V8smbENXN1vUkdN6c1+pf3sFnVXMPTguiQjvaGcYZHehz9R4c81ks4eVgBWyhaLPZn+2UNAC4K4JvCtPuuPCti2mzApW5z2gvRj1memEdmfjCTALsZgMKHBU6XVe6JZoxEjohHn3npGUJCDO7MbX2+6tM5bO5YHpu1TD7NMIpwApMiHShCoQ6NhHPkYHYtnZT9rkGq0Fyu7+Bb5n5tMgheTNQ/exxYW3yWfMhFaAAAAAQAAAFgMAADcOQAAKLUv/WDcOHViABphQBUrELgnCF5VeN/W3hOhUUQq3P0vZbW0TaG+5IDrvjAVJwgkpMkgMUmyJK3vATUBIwFYAaqqqqpTXdd1Xdd1XaPRaDS6mD5VUxUKTaGK0FQxUVU0tPPb8f+HHnp/r+ItjKIy1XWO+TPVv+HjMqeu////9zbv7/3///+9997m///e5g9N7///3ubvvf////+99zYv3ZNDvv//75tftfT1BWlslK7MVV3TVV2ZK3NNoypzxYuq0TSKFzVcoYiRHLw89W5RXYFkWNXEZnrVq3hVxZtevdAQj0k5PzOvW+SodmqpYkjK+irnxkia3jD0fAUD1Z2XBDFdwqPqOdYxz+w0nemBVWSXWNAjuMrEsKm7jDc4VayoUn8E2sAr1KrteoBiUT3KRtAoNjSrq/A+mw7ykC8FZAxylyhRw3U8Nlk8fLFLhf4tF42XZ4jxN8QUPrWjFv7seE3pIM7+omBbUmnWbYEpIiMjIW2bCDFcvPALGCxY7JEg8REinJeHQr1PmHAaBIgPgE4CJcqeDhx7Nm54Bg3TqGEVTpFiBQ/vKGHV953a6RAW4fuJnTQxEyD+YT27cAvvGdBVqiRxElNxoBHImYCTyS9/2cvL2jKXWUwMzGAOCwNgACYjU1rpsbE4xxkNzcxmPjtjM5vX1tKcZjW1AR7gtrallw4QAM5wFiDAzW5+eyvgAjZg4PpagYIETuC5uQZuYAYMFniB6ejqXGcIEBzYgR88oGAKnjAhgiNYgoSmm75woYIr2IKFDd5gDRowGIMzZGCa6Q4d7GxnDhzwjOe7uwM+YA+WU3+n6lSdqepUm/fee/////////977/3XN++99/7////////33nub/+pM////f++9t6mqagLQLFqaPUuzaWVWrcyWmVkAZtZMzMKJWTGlDVNaZdKOJW0SzH6BWTBLRmZr60jrBWm9IA1pXbp2eVcuOyCXcxkXLlmW5VixZnmWadF65Vd25QqWYblWrVVeZVWqWJmVW7VCZVQ+dSqVU9mWrVEe5cdHUiblUqVCOZRBgRJlUTZlqpM7mRMnT/bkT58c7WhN3uRMlmzJmHzJlSRZkil5kiM5siND8iM3WuRFbjQjRIgOJXKhQusfHx76iUYXCXnQIEUnDg526WKmjQsL3aTxmjVs3IbwDJonnz6GGhFxjufAkSOH0ISOYzhPPXueePLYufOkUydMGDBlvNjLF0FBLt6SJQsWW3EZkyFzZczzj9U4zRsT2tCJFFmLr1iMDZmREdGIFiTo6acDGZARI0iQSGkyxVMCiRAp4iNLlij5YSFCgniIDx89TNjPT6/Pif/++PhyzLAMGXsBDRjQLVAwl0AOwQEDBQjEDYAT8ObWFmDJtqaWhnZmVgaAbEwpFgaW/PKy1nBvbbZLSpIgOWoczHJFkMqUezW9OKSHDhphLmwH3bho23aUVWQfrSh7yIayoGwh+8l6sou2k+Vk0dhN1tESWk02kyVjMdlLNoy1ZCtZIZaSnWR/WEk2kuVhIdlHts86so1sDttoGVmmXWQTWUTWkGW0q41aqFW0iYQGIQoKBOiPn8M+fPboyYPnjp06dObIiQPH8E2hmzZs1qixaewZa8Y+bRk7xoqxYOwX66ULly2DWrJguWJFsAqVwClSokABfOLkrwmTJUqSIDlipAgRO8QGsUCsD9vD7rB+ls/qsDjsDWujBo0ZMmLAeOGixR4LvRUqUqA4YaKESsI5Is0TEQLEh1/btHj2znrowMFug4YMGC5YqFBHYYKECBAeOGjAgG6BgrkEcggOGChAwMZp8i3b5mYDuFk3NvvGZtmWdm1pl2g2hQeoA8YH2iwMFhAQIAgaIwgaiMVAjidbeiPFUAwaAgJghDEAYHgAGKEWAAIAAAAAIAAM4giTF4dphsGL4bjSpM1BNPMgVVGsuImla5+UzlrX/kQWxV4KCo+hd8/0PpRxQGKt6zgVuUkzOra+vt9IAPfwmChZ8MfykoKJBLoabLHAmPHS4Qbwh5eKtKkB2MPjEsGkrQ9pByIXeR8nWGDOeeGFjIIuDk9aBzqBYZlSki49qdKTUjpppZJWSlKlJF16UqUnpXSyaiIJ0RMs4/m6MtdIlsQI4+k/2EKt20mAcu59A2+UupkU3V13q+v+Bh+1FeSyvRFwcmTrPzJlmAmYKDpVFe2UgNUw+fpJE8uN4Lcx3ZumHuT8jUk2/3ZSPbNyuxUNtGHz05ZQ8nPON+tmsW4usYzDiFMb4CAXPuQI+e6R7JcJEkpDvwA6VeERVgMyzPi2Uny8CEMbcOH1STVoTaj8hAviKe3XG0F4aephwIXLG0tSUpcLe4IwLzk2BJihcMfVueYClipX29Oos+3w5FcsedEuvgwaGWKhcI7JCpuh/hvYlAc7K51kKzDMO5l7OC/mqT6GiPERwWNNhYWZtp4UY1tlgyHuczHlWIM+ggU93PsHTrS7iIzJ448/MUaRm0uDPtz7EEcUvZ80yOPVhzik3/UR0vigd6W6abs/1sn037a66NYlzzoaM6Sz585Hq5le3yFRno+pX9CXv51ep+C4NUUNvsYfEfH1LMqxXby9AkHTZj4lxChL6TIIhHNCjFPGKBW+QaGbREwy07rYxi39bBLZ8vXiZHdUsj0jbUBn493eUofsCRM5jZOS6g+jlHDSyB5nTjghnBPOCOUsFAzyePzv3hzQkGDC590t5CWpvCGizpyT/S39XOi+zAUWc/P24mnsUfo5TENEEx6PC80GDRpNMR6RNL88pHkSacwRmH8382vM4CdnWmxu3U/uHNEcOq/dCZt+TxvYAho8bGdw0jSiEFsnoWSoI4dOFipdvqovyT/TWkcp57wMEU24Ht8+mzeIPHU8wtAc0JDmSeTxk5lpy2kWG0x+WB8K8+6SHItDaW4NzWNliE37Sk9eFgJjU6mca8KlSFAjkpzejrBkNTPtoXuxxA+yccLq0y4vh9MI7aRoeMu+jIZ9wosbs3nzD13XExXa7ycw5lkw3Lk/aNIUBS60l2CXJhNYGMzw0fMs+76ZnBzLy4xh7ZqZoKdpA55qcXs4KthUhevNhrzeqdi3zQSX49L3tNlCYVBqjH/ttlNjHIJass78kiUeorLDpJPFzO6k92KwXf/NK8RD1Hjn3CaE2wtYjJANY3Znuts23Sx34WJYMDg02bMYOytubsjtNqybzRbZmmbmpXtbpfuwcUbAG0nrodlcRtsBqZwRj+r08FoJ/lu53zsJRuN2ezCpX3fYe2uOADcZr8FzuyRuBwDdctBZUPE0QJRShu86kA5z+CvBCETZsoXAPZ55gXOubwnzYy/5kGiccW/2rmj3m+19lT1ghahrMOIPqG0WQgCYb2y1fulvdmnbI/UBYkHwdmk9gH+vNvHwv45LMM8fu0ANTU5tZ5+v2/u0WjTneAhpy/Mo8hzREOYJYhsfjxqxOQJ5/tFw5lOctAaoYn7y8PFk0SimOeIhzxNEo47nkFk6polGHRJ+OiuaoDX6MgLycWp7YfSsAYO2A8L2Ok+wSVemJzAeImdts/Y7RIyq0/dNqSqy9CCDJgMsGVFz5l54OFbTsjQ7Lv+aDmbDOX2fjzkUUxoZ7c/lvvarY0TdmQv3YQyB6bQ5H9sw4+y0z7OrVtN1avj709uzq1/3Cq5HqG4Xrubbq91yaVo9Sjbnf4howpGBjDeFaI6ANJ80PFPaAYW2G+8i7X2eQz4albzPPERkzrnEdlc4bFDGMS6a8ByYmceU8Fpg55+Yc0dpCrNXnMY79GxYJ1zZQLbCfiAV9jvw3So/BZHhGgTcDO/hSLZZSP/qE6JLcdhkY93MG/4CZwfbp8CT6Xtjb9i2D7oezKjtSNO6gM2mQC1jwU9JOdlS1pbvXHYXN+AVMskoDCMsWYbrzskozHy5yWieR2l/rs+/D6ggo+3Qjd+MKc6gzD8fek6eJqp1k+QJlO/37rKHdzvNCKLaOkd4VuSgLHHNYBewQQFWTb3qcgSHZlxChnpwbnZDRtfiiZ60RyTGB3q+K3Bl+/CJ706KzRMPkrqTbBkaatlBMgfvBSDEQdkYGipn0HRcQ7HOaoO9i2BBWoTx5gRJGNjkQBVPrscWE74kIQOrUGnTE/8Az3A9lRX7Zh1eFtaRB/1IRI57dvhMmrkA7rhXHwmWesmNBVWg7C8IvT8Y2PKK8H7e4Qf0ujkJ7hKB/qXI3H3QO8f8k6/vUOh3RpuSrloAAAABAAAA+UYAAFxDAQAotS/9oFxDAQBtNwKqFnp8MBCoKwDwvG5ClAf4YtbT1iSbCQrlZga6zVsntVeJiP+nxitLgUJxlyay5L3/33vve+MHlweiBwPewGd9X776WufPj/G966+/t4AX8FZWAB7AV1UF+ACPhcWf/9Uvq9qi/wiNPkKj/wiNPkKj/wiNPkKjj9DoIzT6CI2yfJjlw5jlY/kwZvlYPszyYSzl62ywTMm+wmS32C1W0VnIKlJhHRsjsY5hWMfGSFzuyJq8+XHnYWyPDTRkS/v15kU7IoqCwda5BfZg/5XqK9X///+/1hY7Zadb7HSLnbLTLXa6NWWnW+x0i52y0y12usVO2ekWO9ViHVnHNrKNbJ+0bVq0aPkPlCJScULa/UtyNP1DhZKMUucjNBr9R2i0nU5fknH6UucjNBp9qTP6koyP0HY6fUnG6Uudj9Bo9KXO6EsyPkLb6fQlGacvdT5Co9GXOqMvyfgIbafTl2ScvtT5CI1GX+qM/qHCR6gkR5KMf3ZtpERB6BcqNfz3x+SvscVCtujo4ugaW7y2BQ3NAlpji7WsnLiR5TPVLhtb7EdRkVCxscVqTj4WP9hTtpFtoTaypWThWDh2ywnphGS3WDgWrn22z/ap1T4p22f7bJ9a7VOxr49V5ELjQqtc9oHwI4KEpRsdO6Wjc4tOp2GiUanhmV2n/ZuO2eri62MVFftYRVZxb699/u25tU+6LUBAubGV7dKLiosPlF2KjOHysgfOFJ7jy1/T0Udon2iGBJptiyWcMDDFMAveWVyBRWdhG9lGOiGdkE3mS6WL0kWpdJGOlCllStOkTWlT2pQuNhcX2Q4TGNHKkloJGpXCQZ9FKR3HwbtGUumbA68TcKRFLJm5qvL6GyPT4YeMHri4ZhFLh8wQo775tlWHZaJQswxJCTMoZUy2qAkjBSKZeBDVMXjBbFoRQpSiwV+aYxdOeXf4LEqlUqlUKpVGpVKplEelXmyIfVEqlbZ5Y2SkLVTJlrZ4UyCli4utDj0kpO1dC1GL7QwuFsx/OouLLOpMWGyLNpvMT8wXjMY013aINVlAcMy3DWuaI8Rw5jPKtMFEJKZAHTyA6ESbYWdM3MSeTZaNpUh4dSYw3cQ+hJ0tabJyCKN7UsKai0xIZ/Q0A4UQ0ATxSJO9o0iGEkrDJoBMy0VIZxyZTp4QkpAWhN0kp0SUA4SYe7rapFpJDrCOfNyAsgcH00wZTg7EZDGbFf6b0TB6EHmzSso/06pFM+ZkSYuZiAKV7LS/TWWaZrqTtAzC42DrZLe22C12y1nohHQWsluUTkgW7p/d+m+EiCdSFW4y2gnA/v8Xnyxio4h1dGXNscU/HTWItAsHppTQExMpF7Ys6RukU4GPDKUsGFkEKomUallzJL1iyYt0sHX+S6XIiUmrPPNIpfxLAc+W0ihXjaStDjZoUAKhLe7JCbToZFGCxSZx0iwmIexbZFIicdGIklRLFvW03NHBowSkTaQz5BCNNjHDji6A0rR7EFDs4VP239NOLQ5i2YzSGKD8/7OB9LD+STHXhBVg8TjoqNq3/8TKqcRiN7kwbDEoA4t1ZAVKpie4Oea/aifI/ycu7DUHTGHRznALayHEIWrZSQ89Hv2Yay7YtXh2HFoL00Xt22NJw7BlrsUxgTBvr2mnpEFa6J60xTCntja0njDFALtauDyimGRCjrRyNP6IlFgy8SwEafOsRrVjgjPaF34xwihdtSfmxNQowok5qanZ3jnx2q82OtoRTrg0I/TptWp/l5gV/qRtCBB9WghGaqocFLU6FBm1E0w4tmswRvyHaGJoLuBUomXB2NV2YWBsmZ6ezx8Xmg7S7to3SIRaLjB+WmYHNgukQGk18ADSfHCIbdOahWyH1uYW1x1Zy+S6kaX5oVJrMcq1ZBOk/5taVGrKwCPY25i1FH6w0qszRc23RWNtgB8E2jAje/8t3uKijaDF6Z8Nz52mEQKMkjJEah806VusUjjWBEKqCtQPrLbLB6P/xK2n40hHQzPvDo828VCiY7s1x6V9tk+39tlytcv2WSmV/rfPv/bZPvfo2mf7dEML0z7ZKVe7rGyfiuyUdVSsXE4foWB6aE7I6beRHqFRLZT/YHoxvp22mtK42kxtga0lQLVWUiceLaVBh60mQI8tpiyyaTSahdAiLf9ZUBgazLsQvdJIC6YAZQWBKCpXYIBlFQKliG2hJz4oKaGByE/PDd+ETtF/IZFEkJBRH6FcS0A0ZNgpu2WvkJnAHuopwRIy2cSCEXzAQjlThYVj+9hcEaz0AhzLZwMMdrKukNX0gow1FQXFGrperGIlq6h2+S2r2D4nZBvJwrGKbCVbCQb9dxaCQXWwW2xfG4luD5oLbwRonJAUlr0IoRTUmvkRcATH2xnlGDeuNhWRRCqoCLFnl4oHmdooGGTUL7g3OrcnrZ1fClApMrQ1ybvgIhHBkkbaxE9BYWhuRSknhBbl6PKDShGZUDFJrsDUsJxRgkBUC2KBBRaO7x+LGwcqVqoYsRgsbzLqh4NK5J8kIyKgRyd0TwLENC7nBydUEs+0BV5pQBMmKqYTj7Q7djqMGXTItNPIxB4d2vTdHg+zyOTcFZYBVGuueLNk4dpCbaGWsqV0Qjoh4wo4p38MMZdSFG05IZtOREuYwLFbLNw/yzZYgDXjEYFFMYfOoSpGBeKgYlDs6dN6ifxnJnLj0D6bhfxwtIVDBBsh4oFgNUYGzfJP+c86LjZq0qpLItcSIuKZHCLYPl9qpj21XDp1sY7/raNOXT9d+8d2/7rwH0Cd/+WAAPe1yv7/RFlMjEKmkCdkrzwWlsPyhWwhF8gBAlzlq4yFRSATyAMGCMgCclaWVtbKBgw0yA1yggQZAYID+UBmwEBBVpAXZAfZapmXuSoDwKlEkeprXrOq7rwz5/pqU/mawqZwqVKn8CmMCtUoPEoUDtUJd8KcJE3CnDAoUJ6wJ/zp0ya8CU+nmrAmfOkSJowJZ8pUCVfClChZwpZwJCwJT0Y2woywoUM4EkOCNIkn8aNHlJgSV1Y6wo6wpOQivAgjQpQIJ8KKFBXChTAhbAgPgsSQWBAOhPEsMj76wX5wnz5/8B8MCNAevAc7OvLBfLAePXawHVynTiNuxHfuSLEU58GLmE4cHAfPwXLGjAkjJorduElEg+awDRbMhQuVKVOibFmD37xBjOJEHAVLkRJIiAUVFc2kwWEKC6tcuWKlyxnMhk0ZMtiMFi2Afn5NnPw9wU8wFNwEw1GD1eA1GBFXyYKtYCyYChbEgDgQl8GH+AwWgw0NwWAw+MuXQTyIveAsmEkf7sNLsBIfPnrYEcF7e0Pw8IBAa2A6ujkZMuJyrMBJkhxBgkQIHwyMA0cMOTkXN2y0wC1cYL07fAcE23iBX+AZM1CoMILz8or8wD3wkRV4BWaB4XAKN+yG3zAKrBcEB8FGcBE8VwPHYRg4Bh6ChWAi2A7z4LED78B1dTQwDawD12BZJweMhnaWQQPWsOHDBw8nTrSNjYWJqYUQgcnMsBkOC8OAMWTAHJiY2QGvYTa2Frf4iUFgE7iEBRyGL2ASeMQINayGm80yXIbTcAesAAFGgA8cSIAT4AULChAIgLGwrqysqiJgCRIGfH2BFVDxVrGaylSqawpfAwayVgXs5QUBQ8BdXVtemAIFrgcX/+N8tfHGy1sKM2iAG2AHpE7dU6iuqVF31C11SWEAS7zEHfMJOAI+gBXgB3jFGuebCl+MMRfuwl54QhbOwgMGBMABsACMdSlV3kpKRYoSJVrUaNJ99CgQJKSgK4jR5eToOpK8jG5kJKFL6BYq9AdRpXvpkiRLF9OFFEmSpEmdOt1QmaZ8+Ojx4+l++tQJFJ6rR0+em2fPrUTpUrqSLqSrx9A1dOjuAXQBPW7apGnR5XQj3Uk30O1z/dw/V9PNdKc31O10Rd3KyTt5KSkdr+MddB8bG+vYqcN4Ga9UCufCuW/exLlxrhw5c+6cS4cOm8vmKiq2uW2ioEEjhcqdcngIpkuXwlt4uXAhvIRXi5bBO3gFBbPcLHfLFiwXy71ypcqtYuXy5d28C4XqXb1rZ5dDh5UbGFjkFrl4eEPukCtECJFL5BoxEuQGuUCA/Lg/rg8fd/fuHjlCt+PO9eIlzJcvZq6Za2g45o65YsSUuWUuGTJr7pqbmBi90YuIqOaquWmulHvGy/VywdwvNWrcwIGDx+VxdVw7GTLm5ORoXBp3xowet8feRXLj4mLcGBfGnbs5Lt2tuzfu3rVxw9w69851cxcXo9woFxDw7/5dKFCYXCZ3yRK/63ebNHFyndwnT/pu302SRMlVcqGX7764cHAr7opLgoSKFCZAXBCXjW1t7Vnito0QcUfcEylYXBdXxX3eECE+3A9XhAgSl8R1c0NxUdy32+JuCDMzIyu7GK6HKyZm4Vq4YWEXxph3wwb2sre9amfX7Dadl+yO3bCr4Wa4F66TeZk3LW3D3XDR0M7u2e1wOXyXi4V1BXDJugKyAmTdAgUGEIjAeLsYn/Gl0r3fM/xUp1ChujjyYizhSrgU7oQ74DJg0OA2cPBdnguXLb/FzuP5O3f0/J7AwCpVrryXx0dAgAT5+T598vz54+gl73o53/vrfJ06b9784uLTsbKqqmr8xnvfzn8KVarCl6pwK1yw+/WEU6i8FDBgrHz5KU/4UaIAPuBDgfL3RIuWLFkS/5p8k/d7J4/mo1FExDE/5sm8oRs3YdiIeTHfBvp5eUaMFFHyS67WZ8qE6TH9pUtIinia/vQtWar8yqekpMSH93ivpwd96O+94Z/6yMhEixahQCHiRTyJH/GTfnKy0TeStLMLAgTI3R0RIkzwFHpChAwdknsePOp27OjB6AMFgnzI91NJx+t4HDhuPN1DkvSSJt/H19X9+B9JRo16U6XymwLwwOt6QYABw8WLuI8RA+7hXu7rfgWLZ9Hi554GDRUpUri924kfJOMLyTAk402YaPu2L/GPOnXitOld/AkQD+KfzxAf4uF+BReXAQMHtq6Dh/Ny5KxZc/iHr4bOz5mj+Iof5+FcBHfBgn518/NxfMfP83s+Sd/3PRJGml7TQ76LN/T2iN7+7RV9ohw5ZvyMn3sVnwrVowp1P9SHelD/6elqfI238TPu8qpqvvnqu36aw1/yR77IM3lIH+lLvagn9Xz3wes9p7f0ntC8mQRXwe33wEXwXr7wrTzgU3nCH/JCvu6fH/dwj+UHBwVf8MuUMfNm/vDPZMiw4Tf82aO985tN5jPfg4cP/+HX1tpvn2XVXu3Z2NI+7Tt00PAansNn+DIyM7MvKwN7sLfwYV/hJUjwikCG4TH82JjYi/2FC1//9RQoQHgIP+G9fsErUJDgE3xX1xZXgSwCBL7Aa/3Wg3/wDhw0+AbPgAGCR/AHDgz4ivgT7kQf4k24nybEmfAlOhBXwvs0Hp6E82k7fI9DdRuux/O0GY6EH9FcuBFeRE/heJyIXsKHcCG6CA/CgWge/I774HacB9/BdXA6joPf4DU4DT7HZfAYPI6/4C44Cw7HVfAUHAV3423cBCfBR/AQHARn42vcA1fjLHdyJk/jHDga38A1cDNexsn4GL/ALXAw/sUp8Ak8AofAuzgX3+IOOAO+gCfgCLgBrsUJ8AFcAA/Ar7gVB8CXnKtcc8zvTrVRbVO71B61RW1Q+9PutDnt6da0Me1Lu9KmtCXtSLtyU+5H29FutBntRVvRRrQP7UKb0Ba0A+3HDWj72X32nu2482w8u3Hb2YxbuunsOTvOhrPd7DZbca/ZaTaanbgR9+E2s8nsMVvMDrO/bC+7y+ayCbeWPbgF95VtZVPZU3bgjrL/NpT9xEkTPyZLlPTtJJtvD6qXh+SIkV1kE9lDdpANZP/YPrZdDx476nTQ5dg49g0bNWjMmJMht2NsGPvFbrFZ7BVbxU7xhsLtRJuJEpvEHiEiBIgn29qH7WGrtayzyUzrsDnss71hZ9hmuwwD2ZjYBQthG2x/VaAwQUIECF67a3M92HLQgMECBTvBPrANbK0CBAZkCQiAta+2VRWAZed73SrenwrVKVOlSI0StYZaP62eVk6bppoyYbpkqdJKaZUUCVIl5eQjR5JrozVyXbQmQnTIUCFCgwQFWiHXR0B//PThs8dRTx48dxrt1GGULtKZIycOnDdu2rBRXKMmDZo1uiKuZ9ZDM2XIjDEUEwbMFy+FXbhsIdSSZVAQyxUrVahMkRIYBfAPyvpkbbL6rUtWJWuSlW+FrnorkvXIWmTFW4esQlYg693qY7Vbeaw7Vh0r3YpjvbHWWGmsc6uMNcYat75YXawsVrhVxZpiRbG6rW2riZXEOmINsYJY2da11cOqtrKrc2WuaSuHFW3dsGpYzdaylWwdWy+sFlaw9WulsE5YI6wQ1q6Va91aHawM1gWrggQIDhjQKkBgHbBmCQiAdWVVBWBdrp3vVdUZ31SoTpkqRWqUqFCgPnnqxGnTVFMmTJcsVVIpqZLUSGqlSqlOPnIk2YhR5CJFiRAdMlSI0CBBgSAfAf3x04fPHkc9efDcaVTtqHUYpYt05siJo8JR37hpw0ZxjZo0Kho1UUVUzxyaKUNmjKEYNYz6RfWidlG5qISqFnVQFVSvqFZUKuoUNVCNov6pUFQnahOVibpE7VOTqHsqVM1TkahG1CIqEXWIGkQFov5Qfag9VB5qnapDzaHiUG2oNdQZ6pwqp8ZQYagv1BYqC3WFqkJ9U1GoJ9Q2tYRKQhWhhlCfKpv6QfWgqrWss8lM66ByUM/UDaqGDGZlGMjGxNQLapgKplZQKagS1Aiql9qlPlC31AYqA1WBmkA9oBpQC6gE1CxVgIqlXqlVKgC1q1xdVVXNr1PpU9qUJqVH6VAalPakO+lNeqozaUzakq6kJ2lJGpKu1JP6kZbUjXSkXqQTaUTakC6kB2lBGlI/akB//PThs8dRj86j7+hGXUczaukinTly4sB5o91oNlpRr1GTBk00EfGMPtRlNBk9xlBMGDBfvBTqLnqLJtRasgwKYrlipYqmoqXoQB0F8A/KEydN/DQTrUT36SR8e1C9PCRHtBGNp4noIUKCALn74cNO99A7dJ3WQZcDxw0bNWjoGXpOTsvpGFqGjnOhXWgY+oVuwUKz0HB6hVaRQqfQbxqFdmvTbdqEPqFLiNAiNAk9QocAoUHop2bTax/0B+1Bq+nWqZ26qVnN5KA56DTdQaOd6TO9QWvQGcy0mS7TGDSZmBbTF/SYthCmwzSY/tIVKGgKeoKWoCN06S4NQXtpri29pR3oB7oBA81AL9AKdAIEGoE+oA1orQF6gC6gCegsLI2lBegA+gqABqCtdJVebr1111yvqtYap8qp9NWfUZ3Kp7KpXCqTCpVD5VFZVAbVKXfKn7KnzElT1pQ35WnOhCljypeypVxJUpaUKeVJORJlpsyQcmWelMyS+VF2lBstyosyoxyZFR3Kh3KijCgbGpQH5UKZUBb0mB9zoAyZAf3Jf7Kf3Cfz0ZP15D3ZMedpzI0ZT74zZ46dbCe/eeMmu8lq1KzJa3KaNGwym6yY2+Q4GQ4cOVlOZmSsk+tkqXQxL2Y6eU7ukr14KcyFWYyYbGj4JX/JYcKAyWDymDFkMpmMBk2ZXCYfHprJZnI0eiafyYkZMVf5y385ShTADJipUAnMgXnKFClZSrZi5Uq+kgUFsWQsmZBwMA9mLVqy5Cx5S+aS+YxkIxkJkiP5SN7by8t5GQrVy3o5SZK+3JehQFGSlWQmTJbkJfnJE7/sl53kJkCACPnx444IXsYrkoNkIUOykExERQsXcy5k2Nn1yDxevJDbkXXoqKPLPlSsgLNhAweLHBenIkaGkW/kyHVZRd6Ra2QaNObyXJ6RZby9mcgmcokSbbktp0hBIpPII0Y88zOzsYHIIHKIEB/yh7W8lj1kEfntRD6RUWS3s7MMZhtyWRlZJjPLHZhtyyFzyGg5Q9aQzTKGzMxpaR1yh8yyzdzMzqwmQYJXVxeEDOHB11eFCw+4MlfeyhFyBbAMFj147KjTQZcDxw0bNWjMmJMhFyMOxgsXLVjArVCR4g2F24k2EyVIjBARAsSTbe2DB7WWdTaZaR04oJ1t0JDBrAwD2ZjYBQthYF8VKEyQEAGCVxfXgy0HDRgsUJAAwQEDWgUIDMgSEADryqoKwLLzvao644s/FapTpkqRGiUqFKhPnjpx2jTVlAnTJUuVKE2SFAlSJeXkI0eSjRhFLlKUCNEhQ4UIDRIUCPIR0B8/ffjscdSTB8+dRjt1GKWLdObIiQPnjZs2bBTXqEmDJpqIeObQTBkyYwzFhAHzxUthFy5bCLVkGRTEcsVKFSpTpARGAfyD8sRJEz8mS5T0JeHbg+rlITlipAgekSFCggC5++HDrgePHXU66HLguGGjBo0ZczLkYsTBeOGiBQu4FSpSvKFwO9FmogSJESJCgHiyrX3woNayziYzrQMHtLMNGjKYlWEgGxO7YCEM7KsChQkSIkDw6uJ6sOWgAYMFChIgOGBAqwCBAVkCAmBdWVUBWHa+V1VnfO+nQnXKVClSo0SFAvXJUydOm6aaMmG6ZKkSpUmSIkGqpJx85EiyEaPIRYoSITpkqBChQYICQT4C+uOnD589jnry4LnTaKcOo3SRzhw5ceC8cdOGjeIaNWnQRBMRzxyaKUNmjKGYMGC+eCnswmULoZYsg4JYrlipQmWKlMAogH9Qnjhp4sdkiZK+JHx7UL08JEeMFMEjMkRIECB3P3zY9eCxo04HXQ4cN2zUoDFjToZcjDgYL1y0YAG3QkWKNxRuJ9pMlCAxQkQIEE+2tQ8e1FrW2WSmdeBwtkFDBrMyDGRjYhcshIF9VaAwQUIECF5dXA+2HDRgsEBBAgQHDGgVIDAgS0AArCurKgDLzveq6owvF8IsgleqTAkEhOLEb0kfHzTvSBEiQoD8sONRR4fDBo05ubgXLeBUvLm1lRgR4rmmtdZaa6211lprrbXWWmuttdZa6xVUpMpJR5CMi3PimMnixG9JzjkHKCPLDXIVKVFZkQzDOGnMycW9aAGn4s2trcSIEM81D62T2QFtQ4YyMjELYBUmRPDi2mqwIAFekorzpo1TiA0Vbx5aJ7MD2oYMZWRiFsAqTIjgxbXVYEGCA1oEsgJcVS35erUnTpOOGkUqQmSIkCBIQH74OOa5Y4dxcU6cN20U1aBJPGOGjGGYL1MCAfOO1NG1gHuuZSjz4srCAeSwiZYBswWLlCdK9PDudtyQ4SKFCRBqaRrGviA4QDDAagO4pT5pokTJ6NAayIsPdikgBxkiz35g0qQaPrcRfAHXWrL+b2jgNMf/ygTSl39V7e+Gfw1gT/ufmWA9jIFy/y/2/58q1TKL/1gKWAbgPZZYyytet7RaVvEcSwDLJbex7DNWLrdUl5rDwLzF8i6fr+ipOir+1k91U/xEL9VJ8RJ9VBfFRfRQHRR/9k/dE//QO3VOvO2b+pQ3u6aeiXfomPolftYt9Uo8Q6fUJ3EMXVKPxMU6pF7Jwzpln+QV+qPuiEvokr0R9+qMeiR/0Bd1RbxBT9QRcQX9UDfED/RCnRAv0Ad1QTyrB+qQHKs/dkC8qv/pfnjvfTofvvY93ZHnrqfn4d/x9Dv7VG/sdjapXqcz7lBd2he3p06nz9mbupweZ2fqcPqbbam76W32pM6mK25IfU1Xsyd7mo5mS/ZoT9yRHbGf2Yn6YTezDfUyncwe1Md0ww3ZxfQw+08H079sPt1LL9x6epfOZd/pWzrhrtO19Cx7sQ92wS2nY+lX9ptupVfZbDqVPmWr6VJ64I72KB1wn+l/Hcou0590J9uwN+l+G0xn0pfswq6k9+0tPUnn21n6XoduLF2v5+0qHUk/sqV0I73IBux4ncjG60O6kC2kB+lA9l2/6z92XPfR7baL3qPz2HB9R6/baF1Hp9saeo6OYyPoN7qNrXuNTmPfPqPPraC6jC63duoxetw6qcPoL1ZG3UVvsSrqLDrcmthXdBWrk56iv61MOorutvb1E71t3esmeok1r5PoI1YjXUQPsRLpIPpzDdLZ+tr6o3/oHtYeXa23a11nu3PN0Zududroab3DOqNz6GirXD/rG1YYXUPPsLboZr1sXdExdLL1rY91sfVEv9AtrCV6WAdbRfSvXmF9dgp9wvqhS+gR1rZD6F5rs3d1rrVDf9C31rPuoDdYM3QGfcGKoSvoCVaxjqAfWMO6ga61VugFOoFVQh/Qs1avLqAHWB90rH61NuhWvUqd1AH0pQqp987V6KqC6WrXamHPHatb1Cw8FUelYuGnuCm1Ci/FSalS+CguSgXkoTgo9Qn/xD2pfrwT56Qq4Zv4VOXjmngmVY9j4pfUI9wSr6TicUp8kiqES+KR1DsOiVeqdpyST6o7+CPuSKXjkryReoMz4pEqDb6IK1Jl8EQckRrHD3FDqgteiBNS4fggLkhNwQNxSNWNP3JAqgn+h/tRR/A+nI8Kgu/hjuoa18PzqGgcD7+jWuCN3I76xetwRnUCl/JFFQKnw+eoXFwOj6M64HD4G3UBd8PbqAg4G66oavE1XI06gKfhaNQAPMoTVSuOyM+oS37Izaibl+FkVM3HcEP1cjE8jEbFwfAvuhT3wgu1KN6Fc9Gf+BZOqDlxLTyL1sQHuaC+xLHwK5oSt8Kr6EicCp+iKbkUHqgd8SgcUDPifxyKDpe0qPTO9rIOhAIIBBAAAAEACLM3EYQkUZTGYRBzDyRp5IGAoWGgIIpVGAAKioMBVEnQGkQUMAAAAAhKC+pOnEZ9aX2p/LTeXH5aX+4v6ye1n/aX6svtJ/Xl9pJ6c/1ZPan+rP/UflJfrj+rN/WXy8v6S+Wl/eb2knpz+3l9ubys39xejv6hFbeO/uJo33ZvtHfbv9oz7V/9n+6P9m37V3unf9u81b9p3uzvdm+0d7u/27fNW/3d7s32V3+m+6s90/7Zv2ne7N/2b/Vnuj/7N+3b7o/2bfdGe7f9qz3T/tX/6f5o37Z/tXf6t81b/Zvmzf5u90Z7t/u7fdu81d/t3mx/9We6v9oz7Z/9m+bN/m3/Vn+m+7N/077t/mjfdm+0d9u/2jPtX/2f7uG6sf8V8ygvrZ/1k9rP6kn1p/2l8tL+cn9ZP6n9tL9UX24/qS+3l9Sb68/qSfVn/af2k/py/Vm9qb9cXtZfKi/tN7eX1Jvbz+vL5WX95vbS+lk/qf2snlR/2l8qL+0v95f1k9pP+0v15faT+nJ7Sb25/qyeVH/Wf2o/qS/Xn9WbesO8Yckavnla1GFdr5xf7VPWr+Yp85f7lfHK/ep+1T5l/XK/Ml9d/ws+Jp+PsBxgiOxHHJesV8er9ivjlfvW9Yp56/r1fHW8ul8xXx2v2reuV86v9inrV/OU+cutProvVaR3ktYcFKneXK36P8jy9d1Zf6W6C75HkSk40H4amzhDqLHlgj3gcrwXi4mf1H7aX6ovt5/Ul9tL6s31Z7UDdwPm9Oc/gsNRt6XRLv8DRBJAhS/aD7IHXB/eF86L1wfnxesWwE/hLvj2sdg10BsUf7T1grvK/MX+wjzZ/pp3TnDHT22PtH72b5o3l2+PenfHRkSQ9EykkVCXCl+NvwhXyq/2KetX8w/7vO9NY+bSuuPIzeRzgvo2s0yKGH9w5z2ZjpPxMUGp6EoIQmD9XSJ4tUwY0JL7cYcTO4YqEwjf6I3HOrH3iMzqt8HH4PclIHCt1FuINxUD5E7c9noNVwVSyNfk5NwKbzfmMG5USP3uycm5Fd5uzGHcqJD6Y1JTjIS3G7MhzzTirYpotQACooIp9EtM7DQIabsi4mLF1Jn5+atC6q7sSBvWfu4LuVmxZWdU5kkvt/b2TY22HVHvTIgV1y9jX84UhpQZkSNPQBbLS9kZmIHCsd/zegaiR9fe3Bwzt9+My1+d03ZEZdyO7bOrP3dLVteZWRGkhRFXb1f6/tlhOjRP+QUb16SgVOksblq96tcVoZ3MyAxrwvqNuZY3O6XImNQUI+X33fEud2rGgi3VoqGHxh1XdHTRvO2Klm50913RqwPNXVf09AHPmJvku1G4pa0L3X339PWju++enh703nhXRlksoqG2Leb07E6Gxsmt1JW82T2L82kuNyVrNmMhfJKn7Ybdvcib7bAon+VQi4HlsyGe0zkoHA+tP0lYJxcEf+MdxQkMGHHz7kpS2Z27lQThvmCLEZjmiD5CQG7UrA6nqjpvH/ui3QE9fDn1zFiPYCMZOVdyaYszbv6VoLuM8b8GFjweIqnLLjwZuZkR3ogsuQnjcHS5lAAeLh5pKhzDwI2Fc1qvLBZ4uOLzwdxupcdNM0GmWbQsxwItp0SHjWQ2zUSaYdT3iHfFDuWRgICKdj12WbiNe79/2ZxWPXIZ0ALYxlqf9Nt0LWoX5rI8ORSnINYKNI+9Ig/lzJC/SLGDC4+7nvjugYodZXZdiEoCQRb0eSqRqtuix8alaylmZFfhqksaqoUMoIipSAS6O0KGjWvzYvQ3pnTRzQw3bbFEjwwePl9BA8IbeJy//H0MLjcbBhNr6WhIEjVHHtkcUiYBBgozaGwIR3R0nDdWTeVdq+KFn5nqnSUWK4t53DiSENYZzykTBUKmVUowZBTz2Y8b+2JoE09jxet1R+pSyzcccHN6vxVpKrINvj75LDPWryBbqbf/3z4mQF+2jz0L7Q8qS0KJCZp4HqY4YoaHHdOcuNCpcNDebDpJ/9AQYZnhikBmHnBQPCH8gq8eCOBlwLaRkOMe4ueNVqf5yj4uq0mvy62BmmglvffXtG5+apvR4xM1G0eILeMUNL4YZVR6eWP5o2qnXH5Uf9kF7EZKSBl4fj8Ujk4CHWkG+kt+mVqj4kIggkmIAtYS4OReVhaLRE9VjYdVbGadi91MDOZxHmwR1sv2HUbsSXBA50DVoI545c+RE7rVshCvlflWQwOQ5Ow4gmLU72TZ1E4Yx3KzWJZcejQZQUaGYchvasfKRo2ANTfAgciSeDEIG6wbYDyWhcjY2Bu1tVQLLtOEBCQa0olz8zvq3D9otk0tBucGRs4dUPW3I8JVtEvkBRhhOZLpCItWC7MiuYexTNOA1QNein1FXWWxmQw5pu/g1wL8SJM3MM2JRS9hozdXkxnmaCGtR4WuUEOAF4XjU9ezVMP4exEjwCzJ1tiYfEFDPX0JH0dZGAxRT9J8kS6qX0B/hQ/UrGAzDdDkdATPoVIwyqFKKTvydT1bJSV2nJPz6O7afgbKJgV9uMlh8Agj6N/DHMjwOH+B9mkLUtsiLcgWX+ZKs1lQfcbWXZu0qx8WWBWCKjqPEbj0PmRJ7BWYNsokKw6SLpNH7xn7RfGCTMEX4x2rSC7OSgUnxEpaIykI+x4fqoiwr9R1QTll3p669ZTwRqVIEKjvCouiY7UZQ8GsWZafbHIbtAPX6+GoiuSawFuiOW/H8TNBvcM1yTV0wQz9U8OpisFMMMVX6R8enrgGVoBl0JJBoLYDR1ekzsOueyLHGHT2GzYOg7GBPE3wOtVYxUZE2rj5Dv7q8QU/QDa6wM5aoJeJ8+DGpVSTCOywfCmDWx0y8Dkcy80zEYOZdtGjoXFRM6DJfRfxGAvmQCth3zgd9tyffOzu0Wa7UDqObFLLuyYIZE0h2JoE5bMMagEAbE47l1Pvm76eeZZO32rsSJ+9A8tOHitlVwFXkzXc2T6qV/Pn3FtA/WUEyccdBD+zhGrVNHWrDKLu0SYSvWAWQY3TbA3VRO+jvTWRwpeVVF+H0n5kD7v1YnQrbDFBN40m67ebtsR0CiXXU5WyhIB79az6lxlFOpaUErPqzCoH/No3nUq/jTlt31bKW5q3Va0+r3bqwgrrqXKM+ejOMr0bCFKMXtEuGlxKa3MdmrOr6e3ehd7xVTevHzAxd7+NtsJU1BA7YtYysrJ5JPuW1+q3pSXbP7XyWftptiuvszBxoNVKOwYaOtNKz5qBFPNVtIv2mtKbbIfeamv6DzfhvN0g3fPNuEt1pkRHHL614+rjAFwl3YDh3gysb/txv5uQ4dOKrE/LdL+N0/Bp8NanpbwfLSxlO9rEGtGrn0ZZsDfAC/31vfxZF7RbAG7VztAr1ia2Btr85GpwQNyMRt5qNE/gxC0P7t6+iseE/eFbaYIo/YqrUyYMEWelLaJ3e3wV6LoCmmfPGiXqhl1CWJomzj3rRPccKDLUZBgxVDMFXI1bKtJH3O0Vn9ZYUXQD0vb+hou77rRddKssLRja3Xxx7qPQt0JTRo+QrRk/pkGjMnXTELf2lvs0ufSnOehX8m0v8v9YJNKXTNVB93DkFyY7O1DUMtuRXdFoAbTRO1LWb0o6sbgJbEvjNemuazBPafCyJHSNS1csDpZ9Nd6X7DMNxmEavDUJfXPTFYt7Z1uNFic7psFuTKPXJ9EniE+BBXUdoFYplyh0a6eqb0GLQimGrC/asi65+7wYpbto1a1RS3zamfk4fpmop8Grr1ouTyrpxoXuzVz1bYLMx+u1iXparP285aaRkq5efWv4yp/GbT7mJ1mKOTm9y9h1yobuYEjfFFZidV7YpkZrWI25Ot5vdBmbXztctY/xinFsSk4NaB5rQ6NYC1uMtb95rHWO4m13Md6y5/HtfhRzFYyxtgix1TCLjA+EMWyh3UBWNz7oNsRLWeqzA8W0Cz7uh/2GRalb1TvuDMWfwJM7WXyl7aICG6325tzM5RaAZCOIGvkwBa9jo3DYh49e9gqEFnaJGqflfmyevVtECYz6f18PfuOMUPsUrbfk3Mzlh+akUUeNwLA46ZgLBDb74l6mg4JulzCiXH5b3pmEFDULiGBB/N/FUjfbP7RMEH9tdrmMg2XBTZu35oXaNichzgjVuCfIPiyqyXa28zqbwzLyJFkP2i2zhZh9f2PQ5kC+wQVbw66/kYvsLGbSuyp4uPp/ux7ohhnh+wythlXbzHKu/jqz5tHgkn294Kk1vtr9cebv22rKTMn6mLAdJvo8kdWiqYnvZxwdbQur7A4iTYqWV4hzo2zPLB1gWsmxbym3djvPkCHmxMkNDuvGpIChmNHpvqVDZK2oMCdde3BQ1+2B4zFXhbKfOg10VSwJOmkvjjo4N7YxcTI7w7oNC0hC8z99XzEUN4WyadK1dwZ13TJePMaYUHZTn0BXxYCgk8/+eGsTsQnVY6/AzhtzpiJGib73pFyLvVc7up50zkDPVj0+c10LBbsxn7nNQeDYGS72YaEX3Mmz6t2YKDL7gLsPAuRR+5uyTYwTpzvaNKn6+0C6bl8WHmMEKHtP4h7g4bXL3bfJYCwDMe3SZd/1cfSue9bV7vPhJZ55cpcnHdtbu106ty5C3MKkR4p5KDrYvONxiOtZZpwR8Pe/GSMTcXUYF3l9cI2br8md33CjLECTMbH1jTWqVT+zkvt84FAX2TRJ3qaxXLRgQ3q21o8mwBpdRRwPMre2nl1tg/U5WMb6isjUnxl2mQvTxG7ig80yh7m0Abow7AYLmkfJ249mpGzEd/j30ozWohNrU3cmlwXspkr/bQe9Kg+n+d0L1oV1KdW6hV1eDcefc3OmQy5kc9H9LbbcXejAixScds36jXfJUxJJ95TlKri4asPQqLYAfSCAnpmKMNiy3pU9PqDdfaLX8eE8I/1cgBb5Q3OBE4cFXdqH44K5vh3GN7//zBaPyYZqbD/YFj7RgsV3mbtoE1vFNZKqdyBt7OcCzewg3f5nQZTV4G49Pw8FSwzmdhCYdN8BumwThykt2cEp6wLO8u2Q7qsjcXtl+UtVdG28NJo+E7QeNZCHVIwdB1NEG8lqfx7124CQD03pkiZYOxnV2FrI9zBRfDa1H+vyqIM5QFNpPpLBzjwSlTW9RFuwIETZ7KyqxVxnUrrF4LX/eP8KA7LR/oLgBOTGy0uAW1A03lyANl5bC0xD2XhnFaAHDfBnvRZ6NRwQei/oyMBSMLQbUVduhDGrch1UzF7UlbsgxIh0lymd822YCcjS6v5PwXwQPz6FArdEajTC3GXPtVBHDRey5nUh1P1jJS74l0D9b2kmQUwAt4Qr49udRmYmkGMBsFTudZPWrW+rMOgxPbXY9MAqy956896I5xWY79xscl7qqH7sfq9bg98U+FPgbQrHV2jMhh2zXU605UAjYVx9ptN1LfD092oudZouBFz8Ot86WgLXP4XRvjFQZoiWe3N1Vs6y3cnoN0HDnFhUb4ZwobMhrDkePiR3wrvwQogWjIFm+UnQpWvbdjPWrOrsaZoZARrFMGBqcyjTxTmkdzR9Ex7nmnfc5VCjZ10mGnrQZZypUy6zzDfiPMjoOdYU8DUsjbDLRHl+0sbf8KsmbbKP+MeeC/dMMMkGaqdv2plwRoWJbE67/EPMC2eCMMrH2eSbNYucwQ9bzqfYPjT8f+QscebgKRt62/JvcqZZ19g/TwzM9cLmLf2oaZjFJutRkq2mqTk0K82VIZjdJv8TxItN6xhf3ixmzCE9mLPqFH1qZs+5MiL6m5dmnKyH5EkHPRPlVcfV8XXP4fqkzThVohhweOvbas6IO9EMr2ycYVffLGNWuFMMWGVrTBt9O8yz4s4v4PNt/a0rcb6fM6o4bKBuNqe09beinBd3P9HwC7Pl5FrT6SMS1RyZ1Wsxpz5KTCURWspqnVHyzGXuwj1MlmW0/8i8zwqOmWoIiHbanPvNQV40onyxhYvDN8vreEa0Z+jYYd3hM7pE6lzPb+FpejiTgVvVh29y140ZqWUCwU5qVM/ZcKh4B9+F66WAJxev/pTIfr7yKfHGkbL2PZjXd+eNuwh8sW/Yr3BGaj/WZxmktvGbTY/XbOrOaw/PX2s8nLb+zk/V/sh3PqrvKvFNJoKVly61THM1kWGcpHQh2w/0XDlAYYet45X38N6ZUaCFKO3Y+IGcKwU0O5qmu3S1xh2Tit1B2ey0P+i5cKBwLBrFRibSM9f3qvJXgv6AzEUDcnsdPl+8CfGGuUSuQhm1B8a4dXEr7XCwzuIJrztmEbIcbxDZZH1lPb11NQtnE1lkF8fZIQqata4iZydB8JhQO+lsdMwBVDIBtM34pMrYeUClSUU9dn4nL+zVc+D2jo6XzA1hLz8Rm4w4jd57Rkb1uqRmzvsbjhuCa719J0DdjZzx5xZraBbbVhYPhlvJpyl4+3g1AmcZn+ftbzL6EIM14JgU3GGPUYIFwpgEdjsd1mMwAYm111i4FMfmk+FGGVNPw3V0WHIO7MKx3mS4SMa802ALHaPNgRU4xpwM92NuNQ0vrzHdONisOdEgsPZjt1lgB8Yy02BhzZXGQdueEZb92Y4gsqa1ZaPNNJxcUAIDQZ3WTjH/GAUdXsSbIxxk+jGEZnU5NQG7w2RqPDK5dJldWWP8m8GiTAGbTJ8jq2OLe/PD5ELfw8oak/WEOsggapSZYm6dXjcZLr/DLqVxI2par0O95C7ESxp80PrZ5yTfeRblhyCpyLzjyhh8WMlVp1Nae6b1Y46xfNghim84UtER6QnFqL5m1ckGbfQETZXBR00jmmJPZvVgThGjWJ9sowHNnNLryK1m4O2uc6mHbm8nOK84XFF61TtZdG5K0FiZa00bZ+qSHXE9ULEtyI1p0nY7n44SO6tB1RyxsxfEhojhpaBuimWagMz43G8+vkV3fIs5W0a2T/7bDfXsdNRGigDbhDzPFCi8+5B6zy8xt2Xc9uF9o14e27WWvC10BDzghYRL5zxLsptdvLebjpgBspO0s6EhbLcWXjsjyU6Jgm3Niz6Zld6OqOfcEnf3xiw87m989Xh/rXxbaREAgLcJns4Zk+y2F+/soiG2gGyTfDZIYrvJ8NqMpDweizrNgP6d6DckJxNe3k8wb6aYzdZdRocPxtmnJp5C5Uc8bR/856ROnnOGcv6T1RvHw3nZ9qeSbcqm5EXXFCi+I44mRmsLQrQpTredTXNDfqtxenrYuxfJxUHtg7/Y1Mqo92jrOWxqapP5VvNVdVBH3o1rUK5b0yUXwxcJB+ismO9mxT2daEZHMzrZXM2k5itDsTT8rJzJP3felZ1KXEXGeWYEe+7ZRDhaw/5k87YTnacOx9bg3XKm/7nwruwsPiMw6dJ14hmI2LsUow5bxhHSDxG4nQkmIFax1ReJf8SzlcbqrALQZoXoOi/+RLWrZJsJLwmHhj4rdZNpqVnL08Jb03rv21iT2KKSbEsrLbK37+hczmym9R4LVhuH3g7lvhSNxH6qdmT9HUT95bylM9GkMruoUWcQ1umd8kM4g0yaYzoChMNi8yk+Id2UBWMH2wuS7DxDvzHbN9nNqIjxN+BRpng6pFxn5qp0G+ocbaLzWx7C/9oJtUHImP12/Dho/SRNpdVica7nP9wG4EnzzgzRL7T8xHWQKbNOjM0HuTxFp2jRcBBM/RGC2jmYb+ak4cypY0ai7LgRXJW39oQmBHJjSpt+T+E+Ba6TR1xlvhmwhwW7Xy7ODkFo/P1nuHXXWZ4cYxqfbXmSp8h4U1KreQu/28WAi/GrNR7CackfajpHnO6IMK7Nv7cRT6qzixp1BmFlesmUuwAaEYy5dU4e7u1dfzV3DXHib5/hw2+i2ltNHD0qsx7YZNAt73qs+E5ytmNbmG3wCmJaNpt3z8jWjq5+jbvLKe+LPnfu+CYFKwGdi6zHUCADe24579xAaCuxxpks7CwplsMZH9PflJ33kwLtkK8lWXePqyXWdTqyXyiOwvnK/nCKsTUUNFimNRi8uEhFvz1oQ67BJN82EibkGcQ1lrNJZF0q7TaAfpmf0uO2LW0E4tA7K4i/sx6+061q2J4BZCYeE517Ynlij0ge9M1rmwZmNQgHJjYtTOEDxZzb7hLuW54tEss52xFxBsGwm1roYKHVP8mCNHWRcfVz5CyGJmyeOKZuZ6VhNLMfXCRcKCAMkrlDQTZZxt2oHEGDHGpah6ZBhP+dmAg0H578HXLXJz6cG+KMp53twEWgiBEHI4Z8yYQThL0arXOGSvnmkCcgYxDsw/b8GMD79xGI4C99PD4w8GGbU0XwD2KF4zWLc7tELnU3+2oPQheahcVJXNt9N26wykPuEg3kHveEa/0EyHgHFY0wxj4BZ9hjCMatrw1UVOOgxd2I5XGWbqPIMFd2XDToW/mOA7HrmIXNjawFRARevLJZfa4mgvw70bEotf1rQBE0nyfTySNaG86BvzwGN1SbO8JbUkeOT/RGFNFJYndHymbZOa+tNixaU1JGM6ppXG0j8CeKT4Cu1RycF/pDwk6j9D7qsBu3L6OCFZ4DSy9B4GJyGVV7efZwhmMZdI2d8AvHnNJbbJz1HejJtGlk+UbNnEt3tpxQlRw/9xDSXc+9+zKYStY+8HITpo1Foy2XI0bZZpxz5r1WIqLbDd7czqJ4YGurBrwgEZfHBn9k6zFhtH3QsraRvaLOwKkh24RZk7noa3o3u7o/lqXqpYMR/rP5nLS2CYrRDgCyaCrCdmh8WOeMrQWsgdzO6nzsG2PtWJhbLcMWh9XCbV6V28J40Ui6itPeIH/RmFgSUFsmCoBvmW7VfOOboBXeH0F82b4wW4VbHq+JmJ8wakykNmekXPUVj9MgDDVn1LHVEBF2/18x35p3poanYb/PhHjSlVLlpTBhIWvJ47strXcvy6/dftqut95USt6+NtvhCncVQ0ZERcPLi6Q3SzTPLzAbf9sL5p3ALNMWUzyOuWeN319t7jC/R0rml9VO6eQytVCyulxmpGirhrEFs3hUeX9nkjuV4CS7lmz87aT54sweLmvzbyqbFWchE9zmfCfZ3tku37m1v4OwEuiUgHNs1omscOq5ZeQpLmOWZoftMO3jt1I1VuoZp6P2ikJO+0q1DMxc8WC00eVEXSrsHJv2ac8Uo6pqJMany/MLo4ylcSrk7kO9gnPQI2udtbKZnbyrbEwtOmNpGuZtHHrw4ZCyTN2mGqvbzQ8LyZqpRBT289UsxgGBuqtI7C8hDqaKjAkgygA9NnEM472Fcka43nT4WhIdN5o72f1bR+awHog2G3gu6LG2bCpVOG7ksZy8gmRZbfK6qPxMFjR6bM9gs2obSmSmiGp+uhG+c43wGajgJh99/haAc3Lpb8vpRz0FQVnpYH2CiLQfLLaubfftwTaz7Bs+pi3bNX4ODoIvXGdg/cJ+xjizvbyyjR32JEPGGSQHS9VZpEZN0YNmXhix03EtZWVz2eQ6wTWx46NE5ovg2wJst1BOba6Q+aBiH7bJECWea37/QeQ+JsN22+p1EPaecG5tPzsQs7m6+lxxd4EqC/thZ+5gRtbcn2tk5EHsOE3zq82slvlzPZ5/n2N0n0HLsG3881bw+zVNjScYGWTOTWHDJvn2a7wcmX2lZ7YDkQUgjjeDaoKcWQZlFrh3qgb7zgyzPMS0vnZNbdOZNia+PrsjxZ6vQRxnQH6LGDZdmztbovPMLGg1yPC0ADk0bmgvLIva635//z0uBb6F110674X+tBc8+PAQJAsipKmg6iOOP63eoKi835eOvD/y91honHGTztsPetkF2IO9Lq06kDmRn1H18LZoQPtsaRfB0Zfvk7CzGA7BWYg9ATN7ep8CZlLktTZXPcZCh1s+m/shxJl41LuQV6mZ7qfHuLUJCHBnjR+pWhk/K1n2Dvjbho3YbYYbw5gnvZ1ZM+kUCgso6x22vuHcOd1T2MciaNEXtnUstLs9PzrU3Nk/zXR2wRZoyY3sLA54HAaZKI9FMDP5g1OovzqxjOWZ8DTQmt3WYQssl5q3kc+rbZJ53Xz7zl0Ml7URIXbxzQ7CKXOMBvdiD4YYT6B9Fbn6OvIi6gMvsw/RHXuZw3vRtcjoIsHgfNVXSEcGV3eOaF53FRMkCyvqplnpBcxMmyYwNKDECLwZ2cOv8a6H6O+J2hzu257eI39H6OzzgsMzrIX4KbpjatkCNTniPiRx2gl6P+7m07s6y/3fC7ptnA5sOir9jAIyMzXHjm1gJiD/RUQEfq8iBD/ttI7CjVkeguRUTGNxt7i740WMDDtkETv5oRrgOFo7UXJV91psXoA7AQvOLEGsbDmCewfJWTS3iXcMkvmV1wk2PpLD7Gpkfji4ZI7k21lNzq8nlUTHpjMqwn8OY2px6sh2HE8W4TQktaF0XX0IWltoXdBaVeefBndE15Elov5GRcvDORHxYUVUnu1D0psgDqV13lkZQ9lHcs2tZYST48Qp44bSMVIs8L3pO8iPh/PXaXobkKxlzzPvBT8rFS0FgyEek6F/oeQ6OL1VeEQYHXHcEXjM6bdNcWSvlLIOLFsaNZrMGTTvE4u0O6LeYKy1o4VyxkU3a2/0yNcbBRNYdUPnaiheL01lmSYU/Il5q5gOTRf5ozvO/n8QfMXbuZ3in9GIcehMON612ED45M+93DlrSBJyUTYBfHUtjEOgSWche1/1Z7/+YRzj8t9xiNRspU7oGnLRh8AWwKgJ4Dv9/ybsloVcm9svVwd/g0XkCNxOKas5J6yrhshXLMjR3pot1BTUnB1ezGhSkmLmVsq1r6kitQC1Yo+1EDrxUPDOfw3ON2cQwDmfBfb1r8HZck8E2MyGom1/q2LG3GEBX9k4tF/pUQaV5iPDkK9N3bbujICIpoZ6t//BOWtiDUI5W3A1X9LZPRv221LVimCUjDmG+3+uDry8ESP9YTSvqs+8VlYUdg2w1kwDaJHbWXnRf2eZ1N9I/Y5WeQfEYgI7L3pk1F11zung7Y1pTJr/WnM+oxFh3mLz2XOY+mED2NmW2Xfd+qGcq6eyGQjQ1N2NJm/7rat6QWfgyGv/Jhi1BByHuexgX0ybD1YYDkAYIxyMw5hjsA6MSXClPUcAvK6PhYFNZq46sNiMPQfr6lgpYJc5cFqdNwJoDo6bK+dZnDMlXQa2wGL8h0NiqtSB2ZpwY5mzUcGc9ofh1BmeDMzJnCAGZXXDSNWWkTZ/rNDLa8j258qRYPsk6WpbmMdq0bVZJ4whJqjwn2ewhzEykMxhdAaXB1n+DN4CWBUDu0Ay6dagk3OAix0WzdLV+gGb2wKYaZKsjf71Ry+79rCYttUn9jH1tbPIjNyzJUU23Q/uZUCTAthU3NEA/EJXZaAsTLo78a45sPf1skxZKN6h9C0VaGakxpGNA1qy42XemCxRdpOTYJS0fuXYomrDKoG6bahIczpxFFsYJ692ciKF8EzUbhKdxFJb1IdcApkTknIITrMPAYtd39hhbOtcmcb2mkmBl/bEbwgf5yzGcgPxZ2IuwEGyr6MM+4q/i8KlMErX3qtc6lXbjSzbQQbmyZkizJBP8d8l+n3dOQZUwf2g38Ed97zOiaA+ple6LOyv7ncOdPSrT6Hnlih4+zCU4/TmynYD4xnfDVTjwe7fdAEDesAwm9lUJ6+t2KrYSi0tPBRbVtiBvSWWsgpsf8xBVzG4Wzw/myis1i6LmarTMHZP63el8IPNoDDQFuKz665uDU7XiVef4yzjbt49EfZhqXVGtMOGbBYDB7n7W1xvw4g/NfALFrwft5W4r7vj2+J0a0yosZTjo6/RHTPR2iwCoU9JHBEF26++LxvZYoNgIrgPGGB0USlpfC1M8FOJs4CvuA46TvijjvgR9SHZT9PiNjGq599v3k6bOiD/4HvvzteHH/PbHR3zaMi5f4gGwlvx6TnLccL9geXE+7DxxNjLMZziyGe1KIcTfvyJ0P0pmeh78YXf/RU/pxcQD+4ebNkmJw93l3NhnPQXb+QG/qe33cZG5/p+XTXLGn4raftLG0uB/hB27Fzra+081MmOrqm/p8f2vW+wOl4p6w74xI6MsDbRNSG7DbGu6aLkEO0Oosf7cy5wWNMW2n/hYYGgo9bYzsiNHUrjvs80Lc5Ef6LMiDUE1k5bQP9JvILapQTrGIJWE8jH7zu/zGX5FstUdqxNBVDDPqNJNPYj5JxlChe4nbSwW5U1XgBPBq61CxnvnxnFJlx0aWOObATSnSGpuDw+tvVn8qJN5msKfQT4K1kd28ZVmOX+jrRIi0FldM7sc9lQ1DgT5bS9/xZTvVbgCMwRwB2MDU80x9wEYBwyzAVrXy5t97TEkrIPRMtA0hZnI1Ar3/HRPYq+RwHq2rOB6NfWdqVpVj71fIrcRNoxkucJLBvQyoNHRiNqc5gBJ/lxSTsv2ZgwWns8o9fbqtez78Kh3Ug9LNRiow3otzOVsY+RWzJIFstvhjs0e7/EsgLebgs5xezB/Uc2b/urrOpfrf+R4aWM3Dm3iKqrxus6uad+4ys8/BZe9JmpvVJlHL1Tmr1jQxHVbN3X0DMzhFue3jXiEVTIftE2xvJ2A3EM+Ve37rI1g13m7HGkSKwYaftLo80iHIdcYsayyFlZ0qCrA6q8PjQ2WKaVLT9YpEUMyIJHsXLYAlK8i0J/dniOwkliC6vE1IZGPWtnPJP/Jq2Z1zsLcdNYb44CqR1V9DzXweerWWyV6NMcilGzw1DLz8LNvd85lOBnh6sGH19rLphr7tGJi1vHbNvIFbnP6h91IGjV/Y55zbz5pv1x2/bsmdRwSmc10DY/Q09qxWwJIzbU7Nawqdlhmprnd6adH863mrOojkGstpDXZRivHtx8bG1pci87UIdYjAlsM4vfKma1wSLsYf0dgnJSv3DkbVNsSdgvXR4FnyQ7AMZxGMf2YCTM4qeZ4nTCuMuc5LXZVdfTYzdbvWPmTTTWdhvCNPU3PLWUvQaMPBb5q0I9KHg7OlTLMgor9MwXNhX/TKonCYyBOI6lNRxOswb0ePf/Qnl/Clct+KapMZMxVxQulffaCMHXpGKmw/QSTzonBwn2GNvOmcrSd8F/oNbXXVGlTN7W404OEux9rmW1YcZMWT5pZxU/L7zBbll4bJNv1dhNaj2JM2mcqHb9BVqP2mLY5lc+y4jlYZAjNuxeOIyzq82fF5B0V8gHmYdNMXV0ezewRq/N/IH3h5RL8ltn9aEBr0IYxCoa2ToHb4ClRjJsqZM67CBaeiE0r5vemLdJef96Z3hCbZ53DdSaFI10Uey+20c4v6pgrKnh3lOgG7nNQs7aAzmzSnhy17n5qx3LvyPG6BEPtuNExI2FvAz5e4G6gIwEfsyWgcO2ucX6cjItg8EtxW6nTKN3MzNki2Fsz459ca7bW/Myf+lQFwoOT2N5uPSG2fdjR0NAOsmPBYS1MaGhXw632XYDvqmPwtsT/SCG1p1x9LX6k4O9u+xHOJk15/5bEWT2jwvCbpugysGiAH4TyAq4tdl4xGDbyO5XwwHUNheOHlUSP2f02QiwGb7arWFr+JIDGmEJf7tgMdiRU0lSh7BLk1gQsPqLKMUtge7N1QvowdI7Kd1w7WjGc+lsE0NTD0D66GrtfxHulO/8UA5caQwVdxe4W3btDDORf5R2/1s71wMB////TgAAAP3///9aAAAAAQAAAEpuAADs2QEAKLUv/aDs2QEA9XED6gHDtjQQqDsBsFDQZEakm/cj5JA2IEopKB12V91yeqbFTt5dSwUAt0cBdpMGMhufW/6U0v8ppfQDNQtqC1IL9abps322N2wg22T7woUJe8K2sCVsCGMRImwIEMA22A7bDLaC/fXF5TX2YD/YYmIOtoPdoMGCvWAnSNC1uzaCzbUHbAECsnbW3trSYlZNUVHtqm21tQ7sA9uAgQK7wCZAAGtj7asrABvADrCnduw3367b7naz7Lr23ff7Sm2pLcvKrdzLZdSO2lBQ8Ib3336eztN5Ok/n6Tydp/N0ns7TeTpP5+l0ns7TecpnAhkaIFdT5pBpIbRIgYvsx2QdI4wX5uk8nafzdJ7O076+vr6+vr55Ok/n6Tydp/NUcOOJExTEEye48cQJCm48cYKCG08cnrjtpZ4DLZTRerRcNEqlUqm0HBQqlUqltJzT+Xw+n09ajnakHb33npZjMmk5dteStWQtWUvWkrVkLVlL1pLzlJ2nO9A8oWmhoWVBW/AJTZ7RNhptx3FvNHrvmKcNCOPoNjOOfnQ65+k8peep0zlP5yk9T53OeTpP6XnqdM7TeUrPU6dzM+OcmyaMox/pBvN0nu6Yp3lxgrQe9yGb4iyV0kmhUCBQxflxP59rT6dTg1Nxftx7hoRxYU0rpuL8uGtfe061d3S046g4P+49Q8I4vT3DRMxpfchWwMOOWpBW/Vg/0mA76sewedpHU9l5nqfTMC2tmrFmpLVoLToxCp1IJ86Lj4KPdWAdWAfWgXVgHVgH1oF1YB1YB9aBdWAdWAfueCO4d2PNWDM21n3qPnUfOo1Oo7VoLTptXpwX50U6jU6kE+lEOg2NTmykE+lEOjGQ00IjWjUOCn0+oc8nFPqEQqFP6PPpdDqbzmaz6XSuVdXOuumsm02mZ9beMz3T157pSDvSjjSVdqSpVJpKO1LnaTQ6T+loNDpP6SiVmypVtbA6WF0GqLoRpNoA2Neq6sd5ylVHJJBLjoci17NO1SVMHdxg0sO1ATDmGpCobQuQlpgtFiz4qrPW1e/j+pP68yqsztN5Ok/nKR2lo/OUptJU2pF2pKm0I+1IO9KONJWm0o40lXakqZ7J9Eym90ym90ym982ms+l0Np1Np/P5hD6hUCj0+XxCoVLplkqrcHB0kEklgan7Mp0hwzBPyxaUQVI1YgEBGZzFzCYTk4CSX5RSPdIUQybDEyQ8sihQAAffVFULC/P4VcvqQiL8PJFAP5aHYrXKwbBqZqHHlKpK49KlMskRJPoa1TnTUzXDsQBC1SxOXZTC6qy192wF8hfONYdIhfMSKE7azFK+Wzi3aJ6ps5ElsHAuckmszWznBa5PDmBcONuooVc1k9LisDq3jFuFMxgDRVUzQo8tqrMAQwFVMzhdZPr0ErVVZyk+sb40LTHVwpnJoymF8wbHycJ5TomncFZjsKhwDsHIqHBOksBF4QyF4VcnoNAHF0YWfPN0cA9KB0yQmGBB+gLzKJCJGRBakKoGTGBGdWimJkfESgwTLD8RaHgNCDXo5+Dqze8MjJkRcBToqcV8gQED6cfBJkRHkH4i997zYwkNEleRGLqACBPIxMwqSYBJIuoviAzUYCLZ+CIDAmYJDb8qN3HqL2+Qai97UCCtFJTtwT4cdbFS0GgPSuSBT2Jlc7ZA1F0ejYF8NKauCZ/6j7qm9mOCFeHOM7H+C4OyR8uZYDuDxJcDn8q8svIA1n5azqqElPFBHqowU6fuEgaFkZaGvsgSVDysdTEE1Md3FWemylJW3YUJ1iIgi/ZUtQLItR+knxc6+royCCmT60Gxurna78WXo0g2KNzxoXEpU+135wk12Fe1Rpb3KMFwwYe6r6plCIiMUKbAMTMl3Fz7VQl5g0QmQJGyWnb2QgekHy6pmFhfn7SvT9o3T5s0+5pytBFfn1+T2fTzazaZTaayEodOTCeRYNyDLGWCMQObTCZXjSOcuBa5mNHF5mrZBeORhq4mcB509aUJazKbXmxh78rTZYzZpUhsR5elOS5NJhO21Nb0kgldMb2kZvimF4AlSZpOp9PpdDqfTqfz6XQ+nc7n0/msg0r5yJZcpFygUC590D6otA8qhUKhfdA+sz6pVAqVQqFSKFQqlUKlUKlUKoVCpdDa196x9o61r33tHR1r7+hYe8fa1772jrV3rL2jY+1r7+hYe0ffY9EN1YlbgAJ1KwzWJJW56ErHloxNd1Qq19aaQFxNS4jULUR3aFz+0UyNRlmRgco1og0OlQtKiRI1xqIlrh/KOCqV627OjQvPTwuVa8nWIZeUjYzSVDoapdJUmkqNUulolKZGo1Q6SqWpNJWmOvF7fq+n37PPz+/5fP49nc+n8/n3fFb/nn9/S7mzrhJz6HT9qBao2slgc3+K5uRwWYokV+0i5POh2iWpe6h6UfV4q15hlCKrXhvkDKl6ryw+LImJarMGCFf1Xj3c4qpecpGBVa86QicKvaAImRZ6UQHUUOh1xY1HoZceGUJtBCUlaSpNpak0labSVJpKU2kqTaWpNJWm0lSaSlNpKk2lqTSVpkaj0Wg0Go1Go9FoNBqNMpvMJpPJZDKZTCaTyWQymUxms9lsNpvNZrPZbDabzWaz2Ww2BSUlv3ydrjfaUVBS8vl8Pp/P5/P5fD6fz+fz+Xw+n06n0+l0Op1Op9PpdDqdgpKSbqp/Yt7DWuqlnqdsDrigIYLRcCgMJTq7O2rw9KJ1kWSohAi0MigrSwXvF7lFcO9AxTGBFsoAN0x10dqSo6nRaDQajUaj0Wg0Go1Go9FolKbSVJpKU2kqTaWpNJWm0lSaSlNpKk2lqTSVptJUmkpTaSpNpak0labSVKkUCoVCoVAoFAqFQqFQKBQqlUqlUqlUKpVKpVKpVCqVSqVSqVQqfT6dTqfT6XQ6nU6n0+l0Op3P5/P5fD6fz+fz+Xw+n8/n8/l8Pp++UQsR2rFRS5Eufu/mljlp8GAbfHXt/CIRAK9m965bJtE7FsZeDAGIas6DUALlG13DVpN0DVUECiUDptqA2RSy01pTIajWWG4+6i6pIxZBFNRNs/rBHIDL12BkcSzcqTvsuqyupWaHVi8qM5qWPme66aQTadrXTJrqSJvNU5rZ50jT0bgbTWezlkr7nlC4RE8kLnbtkdBgcWBxdGPNyHx8jNaMj4Rxj42PNWOU1vLz4rw4T+l27Zk1Ydx+nKe0I011rB9rOqaTjk4DpNbSprNWnJ/QN5CNrqPQdLR2SvcOhMAorpasIyniqSORMWtII+7qR1NjdaTdWS25dw25J0xjvWiSW81oFkenzYu1Fp22N62liCduTlYNSMbMUBely54wZYeFRNR+k9zI4BxeqMWMuJv/hME6zNTYmh7T+ovdmVkKNL7u01LuvffeZlow9swOMImabfEgtLeZl9WkWYI32oxBEajZGILq3mYT3HyYkZlNyzpwqGN2JnVUloaIqYwEDD+yGgj0ytjapH1wcNzaJLaZUFhYWK3+CoKqJgaJmTFpXKlmcHQlqTWqvoiTVyZlKlb1oWm5IQ6cahEqQ7LENhKqcHBy1Iw147w4L9ZR6ihLaphNWRKqq3BJxcbmRcapWR2IhgSFWoviGC9zsmotFsqsSCXVexumEod8hdVYNByqi8Oh1qNEtzZhsLZSzxg8QWsqkVsYpFmspaAhXvFxqqGwOaA5JLa2q+Aj8XhdNyhr8YyUmi5E4Bo7RXUSvaiYD1w1Eiw9uFBFqoP8adux5+kjnVb3qfvUjXXjvDgvrlXNknf8lHkogrTmRbMZ0BxdGq2Vtje9wUoVHcHNiy7Bps3ef5aEqtbi/ErMqVNvYdy7LJDTglmfJTXqaZC8QoBxumSxsbgrezfuvXfhm0hWOJKw1XqAcRIFyaMTqxFcSvXe3vWhSVvb04i9WQB7v4N7Y9F7QzGj1m0VYe9NImRkF/gFXlZWgVfgFiw0eZPP3IxfGeCfy/LKV962ruvJ9cT35rH7yf3E4xjmMF8u+ft23rlS6bnnUFAAOABeVUXFqbiVVRSP4lNTUlyKCxCQxbN4gQIEOAE+YEAAHoBj8atOjtzISEOuIRcRokPuITdRIkaX0S1UiJBLyF206NF9dBs1anQbXUWKHF1HFxKSkcvIffRIkivJnTRp0p10KVGC5EJyJSUjuZHcTJkwuZhcTpwquZXcS5csuZbcTa6mQXTcOXMMXUO3Wl3jrnHVqGHjsnELC9u4bVw3bg7dQzcxEdFFdOXIeeO+cePEgePCcevUuePece3YUXQVXT16Ft1FFw+ePG4ed88ePi4fV5CgPm4f988fP64fF5Ab6IybxvXidumS5+a5V65Yca24e3tYXCxulix6rp7b18fF5eLy8Wlxtbhbtkzdqfv35+f6uV++ALqAbmAgGBeMK0ZMGDeMKyg46A66ZsxQXaqLBs0Yd4xbpgwZl4x7xiWM4lZx51wlSoK4QVwgQIS4QlwjRoi4RNwhQ4q4RVw4uCPuEVdODomLxIVC49w4NxpN4iZx6eiWuEvcujomLhPXiZMmbhNXKrVz7dy7uyfuE5cKFSmuFHfKFCguFDeKi+f+6OH2cN9cH8+njTY3RgwYMNjW3DUXbguXBYsVailUuGkpcNxwa8xwZ7gpXBo5XB7uDleHjhxuDtfN7YX7wpXhtjmdZ2cYMtQaXA0bLlwwc2kSJEaAcD988IDBRXM5uCFE1C6ZO9PuCdeEiTK3zO3QYYO7wUXhlnAtVHAruBTc5oMHXFxdXltf7hcCAgS0XObYmFiYy4ABWJebwFXgNnCw5RZwDzBdCW6ECAZcA+6CBQhcBO4EF0JVFRWU+78sK2M39i7svm/nrOu2bAArF4CUK+Wy7tSVO8AV4GZlXblXLhbW0l26US6Uu7aePrWe3G3JUiXJNlIkSJAcNWobRbaQLSNGix4bFbWOjZgutZQm28m2sZ2Uqe3Ucmo3bcrUZmo1aXrUPmoltZKFCuHBs5hHUU+rZ09iYh1BLSFCjIFaQID+LLZ82j6toEGK7ZzWzp0WUXvoEJ2WTuvHz552T5uoNdTKidPGaeG0iGzYrCFszZihUskMtoNjWsE2MBBQzJcwLZgvhW1aNWhaNO2XNk21fdMetm7cVNtqa2hYpi3TnmkJ+/qmTKFSRUpem2fFzg7KtOXChU9Lu7eXhUp7pcXSTrdIaZ+0eFHaLu3f31171+rpWWmttF5av1bapG3S1rVO5OSgRtoiRYgQEQKkBRKk/dH68NHjTQePdoeOaJI2Dq6Fa3W0SJS0TNolLR2dklZJOzc3pB3SHmmNPJ8rVrBoobbWrrkwYSLFjNaGjRoy2ra2GCxatvZFO4OGWnuiTVPR5mhx4EDRomhhwHDRumjd2httiRHtiNbZkkBD21C3ND3PZRfaC2SthbbZrEAhwoRWQoQOHFoNGFoMbYQ2g4dWRBuiBQHCQ+uh/fDBrDVrz9ragYOtrQNMLa6WqysriwBY26BB2IJWgYIEB1qv9qsFY6DVCmgLGGgftGNjA9oBLQIEXW1XC6EVa7GsWqv2qg3QLtv/W1mG2/ftvXVbt233J0+b2E1sJ5ZTy6PaKKh26VvPbmqVUm1VS9UCACDVSrVTU7zlbdzCrKNH7CP20CHJTJYuacLEYmIvsZkcHSE5YiMjG7GQiBA9sopYSZFYSRbyECN2EZuIPcQ2spPYSpUm2UmWEmuJNcTIMrKFWEJ8+OxRZO/csWOHTiKbOIeVwyIixoHj5g176MZPH1bPIrvIumHz/GEHsYLYQIH+sH9YQIDqsHVYPKziXxn274+wyqaNYSFbyLZhq2DAUMmwY8YMsoJduohhw7BnzLCErOBfIAvIemH/2C9sGnbNGjQsGlYNy4b142P52D6Wy5UrVqSwUaLg4d3ZsXZPWCnrxEmTOjom7BI6PSxsHhWWCkvHVsnCbmGnrBYtWdgs7N4eFBYKO4WVIif340cPH29AWCBBcODQAcdCoXFHWCNGivRghbBDWDgkb2wOdgcPVgkbjbqxbiwRIkHYIOwcm4S9UYOtwT5ZG2xsLtRYFSrS0lCYYE2cYEuwTieJESBEsCFAwHjBrrFgWbAg2BYxWBrsDFaGjBhsDLatLQWbgl3BqrFlZqwZOzZWe0Dj8KED24HlwHqQIGEuY8nILkBgHzygwE5gz2i2Zi2MNdkKLAR2jI3AZmA3bMDAYmA1sGhdXUwGLIMwNksAK4AdMICL5WK3tgywBtgCLAFW6wB7oIvZQMEXAjaBAzZBAlbMixUTY8EUsGDsglhqSqn0MBsV9UJhsVdXAVgrmf3s0oqF2bcqZqlYADELgJ1ieyZMmVZMq6b10149seuOJCnSJHadtE6iNNmuk+zKuiuldbISu0quktZNaydOfO3EWc627aX1EttXS3v2aNGTuC4uChL0J9Ddame3t0enTp04cPCsiop31jtrnjx6b97IrXLQtc+qRQuflY+fMmUEzVDJrGRWQcHBdXDMWrcyYZKXh4UKlUHrIEKPHjlyxMhxbWxMtCZaCxXigqXJ2mS1YiUwMA0hIR8bNmjWrDlcC90UCi5S9Li+qbJWWamseesiK6uVFXANXO321j07a99KR7dkXbLOzRk6dGQ1NDSiRk01ygoFCt7d4RoZ6WZ1szZaIdc2a5Ik0TX6t35ZvXgBs4IhdOIkCBxclsIia5H1yGpklbJOmYJkRbJGWfGECAESZ0VElLPKWeesiauUyEpkDRKkx9rDx5rmynplFbOGWadb1i0r34pmNbRmXbMiWg9XLT/WH6vdOmSl82R9sur5Wf+sgFZIK6GVcSVcz6xsVugat8qtSlY/v7/1b+2yjgEBokVbW4wYay5UrGlpJ0yYIFGiw5oiBQoRIkKsIZxsbDBeoOiwdlg/fPCwelhXvK07dritOur6DG3lsGLIYGZGYh2x8qjxxLDStNlqts7r2erUsGpYN6wZVhjr85ljzbHyWN9WGmwzVhmri7XFymJ9sbKta6sKtVUNx4pjPXHCxmpjvbHWWLAATIGCsDXsiwIFrgprM0GCBg3EpAIolVlZWgYICFgFDFjBGKwMVggQHlgwUGAtsGatBKysqq5WBGVlZFUrFdXUOrUCACC1Sq3/y2MOVgdrhAgT1gkX1qVyVa5RK9T6hbVirV5rgLXJtWqtBx6sEtYI64GVydxat1autWtdVxhe35dde185X93Vr3G8tmu7spw47U0b06Z13Z52p0wbU6d1b03r1rQ17U87kx8/f/r0wbPxLPLhkyhHzpw9Z9OhE2fHQdyLW1HRzraz69S5s+/sPDtxFzrk6Mi4GfegQYQsIW44cAy34a5W3ewhFGgH2oAACdqCdqX9Z7vZh4dtdpvNhk3hLtxv3qjZanaaNGv2mjP7DJqNZhNuPfvQNmSo0C60GxsRbUQ7USJKm9JetEjRVrQfHyN35G7UiNFmtCEhJ+1JGxIkR9vRfvRock9uSZIi7Uhbcl+iUgW34A4MHNyD24wZwA24xYjxsr3sLl2+7C8bDBi/7fe3/3bfDrOpY/aYXWaTsWKFypS8LUUK3sbbUfT2+PiwbCz7yqayq+wpO8re21my6G29vWWLlq1lTzcXOrpokiRKthJokyZ1T6ByW27H7bld52Q72Xd3TDaTvWRHNxTplu4n227/2Dt2uG23rUOHj+1j9+jBY/PYb29ANpAdJAjchttEiOwhQ4RsIfvIkSK7yDaykewcGweOG89twwaNGnvGDBm7jY3NxRqLzWKv2C1224YBI8aOsV9stk3CuZ0lNok9YoSIHQINRAg0Dx92mtpWU7E5dNhpO0UKFBvFNmECbaPtE7uEBAkUNoVdYTf3vM3MynbZxoAhw86wNWiod57pD3gDvoAf4AV4LH/lrXyVB+CnfJSH8rJfev/67l3f+tXv2FPcKd4Ua4oxxZfiSjGleDKWFEeKIcWO4sgYMmYUP8aK4sY4UXwoNhQTihljQXGg+E/sJ+YT74nzxIuxYnwnrhPTiRNjOXGcGE58GLuJq3FhzCZeE6eJ0cSEsZm4TEwmHowFY8BYTAwm/hJ3if/ivphLvCWexntxlhhLfCXOi6vEU2IpMV4MJX4S28VO4iYxk3hJPBcriZPEcnFcjCQ+EhuJicRD4iAxkNhH3CN+47FDh1sOHDfiZ1wjphHPkNEWA8YLNhfxWswiXhGrqUhLgeKEiRKxMyYxQkQIEB88dIg5xBtiDTGG+Cym4zkui8liC3EzrkBhgoQIEB6MiTloEMYAbIGCOEGM4Muri2uLeUDLQAECAwRkYcVXsVVcFVMBmJKKgvpyvIyVHn47d+M2ZuP9yVMnTptgTXAmTJcsVaI0aRKWBEtGgvTIUWQjSJgRvOhRkWNjIkSHYENwIUKMgwQFAvQH9gP34bNHT55FPIrwHbgOTAdOhOXAcWA48JtDN4bVwjZs1qhJg+YMoRkqXAYeAw/CgTAgHAYGA3/x0uXPr48L35aplr0seliuwFbgKjAVeIqUKHhQ7p7YwVLYSZM6Jkvo5pTAUVgOhsJIYDj4iJEiRIYICQIE/gH76PHGY4cOtxwwDvgJ24BpwDNgGW0xYLxgc7EGt4BZrFBTkZYCxQnYBOyEScAi4BAwiA8eOnBA26ABzgBjOKvp2ayMDL4AN+EKCBAkgBPAX18L4AWwAhgMAoQH8AN4woQIcAQJsIQGcANYDHYAQ6AAU4DHxhjADOAwGEFVVYArOAsOAGNhWcFWsAABA+ABsJeXFqwFM5kH4ANwV9cWvAVzcRmADcAFYAKwEvZ+CS9hAABgKakpeAqOivrwh6GgqGAquHcYhmM4hjlv4RZ2YfmV9E6aNPlOvpUqUXopvZYsXXovvZs+wXtrejXBbKYX06vp3cQJXjm9nF5Pnjq9neD9fnoZQb6KXkfHRG+it7HR0GvoRYTo0HvofXxs9DZ6HTmKfCNfSclH76M3UiRIL6QX8l30jgkcHBQ8cwaNGjVpDA3X6NGTuGdPHkCAFgPZUaRDBxExTJgvX7x42dvT09uCiAjmzZu/96/v8BBOHMQ3dOjEsUPmpZYZNDN4pvCMmqoawz6Gevjo2TNoDyBBgAIVKjSI0CvoJUN9qS8hoRk2X94wYbqAAeP3Z+Zt06bwLXzduKm+1dePnz5vn/fPHz4vn5fxHfRimZKXd+WKFT4+Ll2s9L19L5fX7+3y5f3y8vF5eb28V67svXtvXp7eq/diebO8Vqq8Vaa8Y94y7+Bb56XywnkP3zdvnDdwy7vlFRScvtMXDRotr5Y3TRoxr5h3zRrAF/BNTJTzynnz5JnzznkXF++8d148r6IUKVCkd0+ivFBevCZvk1f6OnmfvHZ2d+/dW1fH5GXyRqNKXiVvkiR0L9079y55e7w+fOx4d7xvbzxeHkNeIEFeIa+c3JB3yHvkiJHXyAuFwr1wb1wckhfJGyRIkbfI++MlAga2gAEDsQsXyGj6wwoZLwwYL9LSUJw4UaKuzS68DChQaE6Y0CFDBg5oaCQ8eHChpvZ8nzRmzGDBYsWFt6ZTvPV7IgXbe+JNY3vTXhgsbMx4v8bGHjyQIOHs7MOKFSyc8zu/ZmZlb9nL4AVLkADBggVhYmIvmYWzBmMPHDyQYEHCGQoUJkp8vQgQKAhri/HKeF/EeF+8JhQ0eBWUeM1e53v2kr0fXgdv2GvhWeOlQWPtXXtbtFDxqnjV1Da8G14PHjS8Gl40NAwvhjdDhghvhHfCBAgvhJcCha/3661QAcQL4m02Q7wh3g4dRLwiXg4cRrwjXhIkbrw3XhcucLw43uczx5vjdXt1VHm9W1tcL9fLZHa9Xa+W1oH3wGvAQIG3wEuAwIB3wIuFlfVmvVdXAl4Br9UboLcv3L7ty7l/Y//6Fwrqv/8FACDqjXqnpqReqZeKSn7ld/kqu6aeKdOmd2/qm/qnT73Tu75r79TJU/fUOXHqmDomTJP6pD45KalL6pQoVeqV+qVuqTPqixb1SJEgO2SHBOlRf9QdOWrUG/XISMku2R8fDXVDHRGiQ/1QT5SosTd2Rd2x9/HT/fQ/fwh1Qp2RcVAf1AUJAtQB9UCBCvVCXVERT8fT79zJ0/P0xUU9XU/n0/f06pq+prdpw6az6YWFbrqbbmh42A+7HTuIHbEnJsrpcnqdOnP6nE6HTpwep8Ppb7qgmC6mAwJ+6V96mDBgOpgeGDjYB7sZM9RO7WnSEHbCjgbNmX6mq1FTppfpZPoYPz8rXLhUiYtDUqRIDx483NraYLRo4WJtjS1GDBszZjxr1MgRjc7N2U239C397Y2v8/UgQYh0InJ2dk66kyc2bODAceQIHl5e3p6N/nzi6Dh6kiRH+pEeJQpex+tXruT1vL3OJW5IXJEfRXjs4NHWu2jpf92KlilUpkDhoEaAGLnx4gZbt9KrVKHSqXQkSOA6XO/RA0gH0t3cXsDA0vX0pFyR0qNEoUsi7XZ2TXqTPjenpCvp0aiOrqPXqEGj0+gzZsjoMnqMGCw6i77WW2DBUiflrkOBwqQz6XV1S/qSTvcWpAcR0r1Me46epD97ln6l63W2/qK76H1dTm5IH9KFCPnRf3QfPnb0Hf2tt6FAkaKn6E5niV6id+jgoXvoHDiA6CD6h07ChIgRPUQ/MWJFP9FVrFDrKnqaWk/rKCpQaDYt9AmdrFfoF3pZmYVuoZuZzX3uaGh0p/vZWd3rvmEDho6ha+gZLFnimzYt6AuuOKer/6HiePke6FtbzAQJtLzW3rZsZ3ukSJJc0nNIHmYW6AW6lpaBbqATIDBFRSUFoPcHDxA4cND19TUgK6sKCytKlvmCBVdXUF1e187uvvmnT564p05ZWQIYMABr0CBCj9AhcE29AYQOoYeFSegSHmBhBegBugABCrqCDgaGiWO61CNc4pe4Jp6JS0riknilSpN8chKX7N5X4pW6klOioiLgoIeFffWvrL6VoCfoYgS61rLLHYqV6m2f6gx6WG/AN3HqYl59zKt7cXUEXJ3LqndZdSsAfQCADqD3qt2jXPcT/9Q57y+HxCH194U7rOxx/0pK/VPilDgnPmnRokf8EW9sTMQTcUKECvFCnJHxED/EDXFEXBF3dHzkjzwy0hF3xBs1guSQnBFfxPPQ4XS4HTt1eB2+uHiH3+F48ChyRa5Hzx6+hw8axIfz4X789OF9uCBBf/gfHogDmoOGnznjhXvhYMB84V94YGAYHoYDAorhYniZMmQ4GU6lCnJBPmbMIB/khIRmuBmeJk0b3oYXFqrhajgbNmv4Gm5oWOVVnpgYh8fhcOAgckQuR44b7oa/4YddqPApU+b4HF+yhI7TcSdOmHAmvEmTOl7HpUjB43g8ShQpl/InT+y4HYcC5Y7f8SpVsvAsfG8vj+fxK1escCtcTw8Lx8L5+LhwLryvTwvXwrdsmfIp/+N+SnzwHj3aeBufMUMGl8GfTxqcBrdhowavwd/edvAdnAePG/wGz5EDB8fBdehw4278x48ivAg3YgQIB8KFCAnCg3AiRIbwITwuDsqhPBo9wo9wJEjgOBxPwuX4Wgzu5CRI1LzmGDCc8TOOhpaBZ+AbNmjgGniHDhw4Bx4ixAf+gXvwAIKD4CJEjOAjeIkSJrgJjgLFCX6Cq6ml4Cm4ChVpPI2/eMGCs+ArVrTgLTgMGGycjbvga7QD3qCBFtfiTOYBfoB7eW3xLd7VxcW5eFjYF//iCRIg4Ag4AwYL+AKuQAEYB+NiYmN8jEOA8IA/4BQoSOASeIQIE/gEHlNSUVBfXip9DL+duy27svuTp06cNmnKhOmSpUqUJk1KkowE6ZGjyEaQjBY9KnJsTITokKFChBgHCQoE6I+fPnz26MmziEfxjp06dOYkykGMA+fNoRvDamEbNmvUpEFzhtAMtQyZMYOCgYBiwoD54qXLn18fF74tUy17WfSwXLGSV4XKFClR8KDcPbGTOmlSx2QJ3ZySaBI5aBwSuCNGihAZIiQIkB8+erzx2KHDLQeOG08bNWjMkNEWA8YLNhdrLVisUFORlgLFCRMlnCRGiAgB4oOHDhzQNmjIgOGspmezMrILFpoVKEyQEAHCgzExBw3CGIAtUJAAwZdXF9cW84CWgQIEBgjIwroKYFVFBWBKKgrqy0ulj+G3c7dl10+eOnHapCkTpkuWKlGaNClJMhKkR44iG0EyWvSoyLExEaJDhgoRYhwkKBCgP3768NmjJ88iHsU7durQmZMoBzEOnDeHbgyrhW3YrFGTBs0ZQjPUMmTGDAoGAooJA+aLly5/fn1c+LZMtexl0cNyxUpeFSpTpETBg3L3xE7qpEkdkyV0c0qiSeSgcUjgjhgpQmSIkCBAfvjo8cZjhw63HDhuPG3UoDFDRlsMGC/YXKy1YLFCTUVaChQnTJRwkhghIgSIDx46cEDboCEDhrOans3KyC5YaFagMEFCBAgPxsQcNAhjALZAQQIEX15dXFvMA1oGChAYICAL6yqAVRUVgCmpKKgvL5U+ht/O3ZZdp3dxO9hGzGUXmu/r9a9eGBMjQH4Q4RzyTe/s3HA81dIoIPDi6m5nJyUhKdpho+ZK3pK5aBsM5wgtB2FRBQbwLE2YGD0iwjnkm97Fsa2xUGsqiMpyrzBZojSp55AM3p2dExwf2rb1arulqEctRDiHhoVs1KAhpJIZDBQDxstfH990T+9KHhUpeHd2TuqWzEXl4uCMEBECxMfbDjcczxoz2mCwrbFQS0NhwjkixIcOaBow1HPZhSYFCRDGHISBKUDgxcXUKjAg68qKairqLz3cXdYTJ02YLFGalITkiFEQnUQ0Xv76+KZ7cFprLD5cABuwLjk5YhQEyA8hlcyg1p0dnBuOp1oHNA0SvLiYUVhSiMZAr0hAprGaqyoAqdBujSrMEwBFHi2mFEhpWmvgwYga0/MGNUXmOyfx5DE9bG84lgf8LCppKiFA7uWB8CynMTPY4io6cIaEwQgI4XUnL22pS/p5UOtXXFG9N+fiEmiL8AVi/wwfCedQrF6THhjesTnYUAfkOCgtKAPyEagCUARkIlADoATIQaCyoLDkG1BXUAHkC1BWUFWyAygqKAAyA6gpKCkZCyoKCkqWoT6UvMykXFqC8lDxshEUDPUu7/AlHSgXql0SQrFQ6xIM1P6fll2+p99pGeVz+puWdF/Tz7Ts8TH9S0sa39KvtGz7lP6k5Yg/+SUtMXzJH2np4EP6j5Zc39GPXB74jT7kUv6M/qLl+h+/IuWj7/gblY1+oo9I6ecf+oaUg7/QJ6QE/Ix/kBLMF/QDKaMf0P+j3PH9/D7KHJ/P36N8fj0/j/LBX/x4lA6+4r+jZPDt/Dre0qfz5/hJP/HL8ZIf8cfxaT6c/8YT/sPvxpf5hr/qB3/hb+MBP5u/xoP5an4a3+Wj+Wd83yf8ZvyWT/1l/N4n88d4LH/wC/q8H/gB/ZQv5ofxeB/M/+KffC+/i3fy/76fZ/L7Phc/9/n+Fp/kT78WH/f3fhZ/5Ot9LJ7Iv/Kt+CA/71fxPj6VP8Xz+FJ+FO/28T4Uf+Pf/Se+xrf7Ui/jO/lNPIxf95l4F3/Jp/Ms/txX4lX86E/iUXy5D/UlftxH4kd8uH/Eg/hGfhHf4RP5Q/yGL+QH8Rg+kP/D09/H7+HL/tvn4S38HV+Hp/Ddfg4f4eP4N/zYf34bvsGv8Wl4sD/jy/AJftuP4b0+jP/Cb32278Jr/bXfwhP4LP4Kn/XVvgof4Kf9FJ7qo/gnvNQ38Uv4/52fhFf+EV+Eh3+ID8Lz/+F78Ozv8DnEnz7a3xBz+hp+hjjTx/DPYku//nQ86c/fLJb8ZZ8sfvQvfAtxo9/8FeJFn8KfEDt+CT9CjOhD+A/iQn/si8WDvoPfIAb0wz6DuM8H+wtiPV/BTxDj+Qj+V2zne/2ueM7n+lsx4mf+A/Gbr/UNxIa/wCcQt/kDvoBYzc/6WPGZf/UDxNRv9aviMZ/qA4gD/9SXisP8qA8Ve/n/y7HfX35lzPf9j2Mtb6z3++exle/+Nqby2b/GUf6WP8V3sie5UyyVOcmb4jpZk5wpppMxyZfiqGxJrhRDZUrypBhOnpQlxUVkSTlSLESGJD+Kf8iO5MjYhtxIhoxbyIzkRTGa/CgrijPIjnJjXMuJZESxmXxINhRfkAvJhOIAMqM8CLYjC5IDwXNkQPIfGFH2I/eBych85D2woKxHzgOLkRdlPHCerCjfgZPIduQ6cJxMR54D35ATZTlwDRlRjgOXkOHIb+AR8qHsBrYgG8rVwjZs1qhJg0Y+IxOaoZYhM2ZQUA6UAcWEAfPFS5c/2U/u48K3ZaplL4usJ2O5YiWvCpUpUuQoMh6Uuyd2UidN5DqZyRK6OSXRJHIyVEYiw8lG5CLyEFmIDET+Ifvo8cZjhw63HDIO+SnbkGvQmCGjLQYM+YXM5mKtBYsVairkNDkFihMmSjhJjJBFyCFAfPDQgQPaBlmDnAHDWU3PZmUymWxBbsoVKEyQEAHCgzFZTG4gh8lg8gJZQQIEX15dXFvMA1oGChAYIEDOkq/kALJVFRWAKakoKPnLSx/Db+duy67yJ0+dOG1aalpiWl5aVlpSWk6alCQZCdIjR8vIJeSS0XLRoyLHxkSIDhkqRIhxkKBAgJZ/ln768NmjJ88inqXi0s6yznLOMnEpBzEOnDeHbgyrhW3YrFGTBs3yzNLMkrosQ2bMoGAgoJhlmOWXpZfl39Jv2ceFb8tUy14WPSxXrORVoTJlKWWJt4SyvHtiJ3XSpI7JcslybqlkGU0iB41DAnfESBEiQ4QEAfJj6WP5tuSx3KHDLQeOG08byxrLGUsZyxhLGMsXbC7WWrBYoaYiLQWKEyZKOJckliKWIZYgPnjowAFtg4ZlhuXZsl7Ss1kZ2QULzQoUJkiIAOHB2FJs2WAZtmQAtkBBAgRfXsuu5daSudRaGlgWIDBAQBbWVQCrKioAU1JRUMu/XPoYfjt3Pyk9deK0SVMmTJcsVaI0aVKSZCQlJKUjZaQSUslIuehRkWNjIkSHDBUixDhIUCBAyj/KPko+yj168iziUbxjR1lHSWdOohzEOHDeKA+VbgyrhW3YrFGTBs0ZQjPUMmSUY5SCykClGGUY5RelF2WXP78+Lnxbplr2suhhuWIlT1lFSWWKlCh4UO6eKO2UUidN6pgsoZtTKlEmUcopoXFI4I4YKUJkiJAgQH746PGm5KHUoXRT4lDeUNpQ1lDSmCGjLQaMF2wu1lqwWKGmIk2ZQonihIkSThIjRChDKEF88NCBA9oGDcoMSgxnNT2blZFdsNCsQGGChAhKCMoxpZiygTJMCaZcoFSQAMGXVxfXFvOAloECBAYIUGYpsa4CWFVRAZhSSimjoL689LESVr6duy27fvLUidMmTZkw+Uu+kqfkJ70kH8lD8o8cRTaCZLToUZFjYyJEhwwV8oQ84yBBgQD98dPH8/F79ORZxKN4x46v4+nMSZSDGAfOm0M3htXCNmzWeDUejT/jzXiqJ+PHeEEf6MX4MP6L9+L/vJ/n4vn81GvxWbyev+Kt+Cqeipfio3go/s7bealv4uv8Ek/nlfiol/NQj8TDeSO+iB/ihXgg/ofv4d/8Dq/D5/A4/NPb8DT8DN/mY/gXns2v+RZ+hVfzaT6FP+FNeKcn4UX4EP6D9+A5eDSvwWfwZ772szfzZP6Cb/oKfoKX4CH4B17MO/BhnoFf4BV4BP7Ld3muqRyopE+Wgk4GBxQUACAAGgjDpxmKBFmS5lEL5R2EigfhoAKjgHi5FASAguVgSCJpSzIwAAAAAKQCBTCJsKCb9rLPnhxNwT6Trz1dt3b7t5BGWdBMS6lnXhZlQT/vRZO/KZqDfbpKffbnSAq0+S73zE+jNGzntejyL4+ToJn2ss+fHE3BPt3FlvtTPAfaZJV7/idxGrTzWrbZl0d52ExL0ed/juRgm+5iz74snsJ9sgot//M4CdtpLdv8TbE86OelaLI/x3OgT1exZ38aZeE234WWeXmch828Fm3+5mgK9dNeNtmT4jncJ7vYsj+N06Cbr3LPvCTKw35eyjZ7czQH22wv+vxJkRROhvGoV+75Je8V5UgatvNatPmb4inYprvUsi+Lk2Cf7mLL/jTKg3Zayy57UywH2nkt2+zN0RRu01XsuZdGWdhMd7FnXxqnQT+tRZt/KZpCfbKWbf6maA62+Sq27M+iNOjmpdizP43SsJ32os3eHEvBNtuFNn9zNAX7dJVb9qVxFrTTVjbZn8Zp0M5r0WdviuZQm65Sz7w5moNtuost/9IoDbtpLbr8SeM0bKe1bLM/RVOwz1ax5X4SzcE+XcWefXkw2E6QnGvYquDM4XuoT1qiZ/vDM0ceCryole5ete3fNYBqTCwGp7VUNxh9+51w6pUpwCn+xH+HFPnH06BFecq6RaxQ62k21gXwuqShjuxnsK2TLeAjcDMBxv1p2lk/mwx2Vu47pcNf7DIhSBr/3HbxAjSjbZ8QVNDmQxsdE5xcBghSmE92oed/EqdBO69lm315lIfNtBR9/udIDrbpLvbsy+Ip3Cer0PI/j5Owndayzd8Uy4N+Xoom+3M8B/p0FXv2p1EWbvNdaAnz71X+AYqjYEsOC6kpbv2neHmgSbhs+XR8b/QIltgu3Ek9067e7V/Tx3rhYra5PhvgGoGntgBADQNVULSHTd9+NMKhd2GchIYfcw0XyePwnab3VsdDFrCqXzIZG53BqyNXaOcVV4tgdz3Jgx44gEafWRKNMhRKkDwLXSX9pa1+sJx/PojksO6oIO8Ucp30C7R8snHA2CokKs1bxXZ+ibCDKD8VSP6ch+WektYRy82z7TfypIOLdLGScIEmOARWD/jtQ0W+/x59mNPPmoSpxXmvHpeUv87OWtPe/o9A1fXZyP7/eHzsfMzlfDk3qdrpqG7ure3/RHR53378/w0sxs9GPn6yv6OpvrWk78/snRBT6ys1czqTnM1MCgHP9OXiHPrVfQ3gTkd1743P20x2f51NpXt/O5G/F3ZPyLnJefNWXT22v28yS6ir83Hzn++F3Nmcv/nmZfS1ebW2nfn9C60lbM3lvflnP8Ln4u7nfDcxv2reqtfH9n9E1ySjTHVwzfJ0bVb7aHhMkYn93/EZaX6trWV+f85jhFpbe2l/dzOB9Pk497M/Is5jzcpaXxs3maX6shvrexsPiexs7L2sn9xTFbOmzu3NWWgtbY/HXd/NZDjW497lvIb8Woc1a2593UR0nepO7l1vLQCDfL3cmAdMJccEwAVEFiokJMRrYuM3lF1eZx135+NIuXsx9zpuY3Rom+snIbCiJGWN8DjPjrq8z+T3/vcDtnyzsf4yLjJPtaV1dnfvUhdRXubzk5kepiqqVA7bi3tDY0AjDCQ1NC6xcz8fDx+b8z4dV1HEt6am7c3MeYzQWlfn8u5sPIaws7H31nUVcVitunqMe+suetna207w720tL9Pt5Rh/1lUkvOJVVURrI/WpXrbChvMwkRDPGmrTh7O3jEKgaGGVoVH3V+Q5kQjs1sMt3LKVbI4zf9ht2y5+X+vihBSk9+klHHb6lSXHdPMcuKaNas5kZ0BuG26ZiIWFv3JVUx7jiBhdw3O7ZbTVIV/tK3oNJygau99nPv5fgrycXxq5CkK7qA96rmodCuTigOVlltS9GTwsHO/X1htVZ+gUK7sOX8dWhmH8ayF6xzqa9nsAt8HjcZ5Xv9Ex4HK0szgRaS05vyT5EeCP1JaXuezrmJiLgtem1oBX9xZQGNTMpSPzzw1pRs1+6rtzhOBgO75uGlfhm2DJys0uYgzQpsqQI/Vey/1Db1GkGDNYimGORrD2ZWWfQG0dVW8YcwSnvPuQojP3H9u2R24cdWw7xtZnB6+sEJKs2zBBSft4LXvQpnM+u1mHmQ5ndVFj7nBvPuLzUse+eJseCeR4uVa4eJym/kimPcDT1ZUibcOTRPMYnczguNOWRrS2Js35dJDKG+MfxQfxZqFewRWW1GZyKCW6F6rN+cP5fYS4IqNr7qdeq+IH6btoWaDoCQOImSfXPgr9lTYWTjNQ6fa9nuCQcHHq3ZPIlG+JYLUs+xr2MlT2cSC7SyL5IGVfys6auVYN0JJacUjUOFzoXvg9l08RUW9Jc0r38/Rmf5VdaUx5PfHm6T/jTrndfnAvp8DoN6F+vex2cS8jA9N/hqHIC7TW1EVd6SnVdHTiNxwFEY7PhZ3uj6OIFRbjBKO7k51WAYDifHpaOgF/mEr7DZ8VeKYUGZSBnVfnkvayMrDEqLkx2HO15Zd0u61ePeykhjED/FUWjBfGoc9d7vUNQyon4znMMvg0XjoJPQZdyfX93kSfA8dIASx5MKnu0Eht14zTM4FPqBZxpq0nQT94cTQlgvy++vnwbubFm+aRThrlAdRmuL0YedApWdmKHdJLLjSKZ0DZ6FHmMb2Nx0Jb5hJuxHbzFamGneuKmK2pVgbA/INE2FrUnX6/5McYBIsqeK58y/apBKx+3Lo86/LMJ/5VfjWuMMg5P2SNhqrhvr7FCoiOzUAMFeuzoJewwsuQQoVGIUBGap8nCx1xuPssVWhrapB5R2fX1t1BAcmzWYJQmyKqh+0XuW0jcqeK6K7eJLqS36SWtiX47bZN0fcvgu5LvjMNRBerIqd/rSl9s0ks0P6BmiSKLSdY2QFiFZQnwAjhHfNtCZlQlKFGY7ZZjWHqG/3nKKpokm8W/iV07CPZ2K8npajRr2z5phnnSfBdqvBB6i5SFih6wgBi86DaQ4A3UspCuFSuez3xEDBxqM1FBL9Tv8w5Qr+bxEjuLkimExAwZQqRSdQ6URgZMZTtJOGD1HUhvLUCEBt9ypwvur9IxLk1te6j2W/0s3Ay5yi95nZPGEB2PLp+UPhnmit7zuh3oTiJnBT6dkEWfUpXgQncsoA+k04oy6Wjdf2l8UdpW9I8083zIvwuFPgkZRUhy9Q9YQCwaRStJcOLKUUhMMdXeszmjiiE2DbXzlHpr3Qvcb7T7yYRkrNiDLUWQ5bT4uJR4tbU9Y9mf9OsVPMixcwNal7PXhEGgJqKkkf63XhEuD617lHZI2kzUk+pDdJ82ZmtP3Iz5GIL0J9f9jzyfQriGnJ8eCwJ4K7eNu/0RQOYg0avFiuk+D55dx08bQiiru5iuz0IaE+1HVx1XLv3lkTQGFx8ax4S+mhx4OdIibiJKW7bNh2q9woPs0yThB3r/3Y9+oYIxEk5pD7I80VjtO7I7ZCLLoB//tn2yPsqCGvI8axSQV3lT+bRTveXPoau4dErvo2ac4eFn3HB4eiw05HqkyDekMeHRbsKOq3cCs4XOME8IPCy2KGH1pK5lJ3JbxS9dfe17YJ8e7/awfIH364MApTGk+5T82DkSy1pjSHsBitYav5optuXGr+UrhXHqkNZIPf6snmHLzRAHDD1tlghRdeTOuqc408QmnX3Om2DSHs77ehSx1qtN0mExpD+Vdtg5ssufe0BLIMXXOr+aKXLlxy/lK2VY5VDWSB38bJ55y844Bw4e7d4YUX3STrqnPBHAPV19xrtQUB7Ou3gquPavbckgsaQ/lXLYOTLInXtMKyDG1rqf2ymy5eOt5SuFWP1o0Rgd/VaeIcvOiAcMHuxuHDF98m6lc7wVwjNuv8KrUGsPTrteKvjWr43JGp6oT+CIclXrWvRqAt4O8h04RGVLo5bQx7jN7B3gXrd2mfvSkumD9MLzBRwiZ/AuWcaCZvuMecVOEoplb+aSVdWtr5QT3Hkbq63pdOzYajeBde/7o9BQxOcxmnzCPKC6XsQYEjHO0DaVqQvamspCPi+a0/gLY7u52FTXtR9B1CgxiVdD5HfmtrF+9anrnMzdDO9Lb2OXUP9LprWdX8MGfrANE6bR+AXQF+DBEM8PkxAW1ahl25zusgD/ODRq8WCtrif7K7z/H4h6Kz7vLYOUtvztGP2H8B+I7YhN+b0Lq0Eu1z8ZGoFYRIswVMfRht9vPT4pgyuFKuR4zNipeILebqhHMgV87VystSIMG7ayONeShPtq7tG0Yaq6hyNRMLud0LcNtN46o8ISXInTql6Jo2XunO7gSOAfgWZYYzC64BPPPc9ZP8hqh7Zo+zfsp3KOsxSfqQT8T3B0ageJ2EXXgCWNaD/B5h9qe/RBMyzU7z+o1psMaOUPeDtK/sLF2kYBekwsa+9UTfJyrbR+pXStbuIP0Z5GCnSyk+tGDiFu7/Hl2Ypp0zD+vW+CnStv40hJMkfTkKEMZU6EgYT/TvtEkSEGGWO2OT60pCqVdPJmHFPVIGL33FBoSz/1meN1hjrMFl17fIGJ4sEWvccB2YhvRH1CCeWcjzIn/99hNJUoOgqOSHTQ9XzM3W+Nv6wXl2e+9Umv8Z3WWThtz3UDDCxZTu2F6OzI5P2BuV0lKTlySddet8Iwr5/Pc6o7DZ0BFecIy1hX4F8gd/99Zn73473wB8MVnLQn82zED1viIqLqfiBj52ysbD2Q+tPNwMH/Kpj3pU9QBMftGrunoXSW9mJGiyHunrOQ3VhMJh63G/zjyhUzKfoLBZoQK9710wMdXrCaCq6aOOknnNXYTUtTLJV/ClubQlrpalOb78az8ZFwEapgr14hj/1GiKnHLY2MtCr9ZA+R3xE7o8VyqdyFK8pVvBUva0S1oUqMJ5eJXA542qrWZpvZ0IwEPp7te4oRV5q1Z2hMBkqse7RUzvF3Vi1FZ69zDbnYD/5x2yDA/djD9nHZfequXiUuDU1NUAz1c+tocojBxF3xui1qsXexqT6DjbF39TsA6dSPdGa1XhIISk8X11NKUZ53PSS7k1yeg9jST9q9lGff9goPmAYDk8BtjS/om3XzGrxOJoceXXXYS+XhFZvZH0tpyzEHuHXtO8oNCHAHnPqbShWqd8988gzKtup3jmN05J2bcP6ofKVOrjDEHN6zp89cb4Ukgjf8ZA2wpF7JNkA38SQeGh8EZE+TO1i1GxQtBWczdk4OZObx06Lee80vddQo3eUtd4mW+tttbWetl7rZQm2Hvdj621Ctt4GZuttsbZeRmvrdeq23oZw620Lt54WdOthX7deV3nrbbO3nmZ769nYbz1MAUuvA4LraV5YeloYXE+7xNLDauF62zqW3uYO19tIsvQ2yLjeNpmlp1nG9TYBLT0NR6637WjpbT5yva1bS28Dl+tt41p6muBcTyvc0tsQ53rbCVfPDtF4U9fC602UN/ZmCKU1DYaLXrgcWhaUtx9CEbpcsVZECK1pQlz03hKdf+u4uuDroghF6HPF2hUhtKZRcdEL10XLgtM3Rn4K1cy46N3S6GLP2LjojUBUDN3kWPRdHSN6DY+lvgEk9DR0u8rv5PQWSEf/EXKx/1BjnQC62ceHOrU1cqHvIOnsm7+mZ0M/pv0up7dMRvQfJ4t9e1HoaWjrU/FZMCw+VMryzFdKmNSBGHuxDHT6orky34sz0jddOr12y32Wus1viBzZMEmfF9shz6ZBN2PWVm3ZM4MeLfZ5p32CftKk09qybY4+W6zrU9uCbt4Mja69c0aH/ljX2un0ztS50N88HZpzwTS2eR94XAc2fkax9s8i/nqkzIqdviHU6VfQKbOKebgSiUSLKKVrFEV6cWw+I9Dvoszz0MUEWrtYG2mhayaNenN/mWnQL6XNy9BtDx1frNW00DWcRnpxac0X9Ntp5GjIQAg9L9aOutA1pTq9OTfOJ3Rr6nJs6NSAti7Sshp00brhkoKtGFcrr0izskb0Da1Fv601omuJLb3ttFFPA2/paeONvZ1NlBNL70Lv2Ov0W5XT0xTbZu70bjBfse10CLq9PdJvci/0DfVRTwt/6W3kj/a0Drh6Gwh0vS0LdL2NC67erRJ6b6vJ9PhA+QBIHxzrNA51BEM6W2yi1UHhs2nwVLXl/Iqx4UXxyVSwsVWmC5859YTYwKw34NOwHBC3Cq/i+PYZyJwPaoEoZyYjQWZvXAormnch22PWvk6K9evLoMC9h+9KLmvMpHdsoXqjzuUdk5XVdpfseXsGxmLWhBKjjw3/Wt2sF5PNBKndrrPRfbmuiPTErcSUK63B+xBpfD5aT2Clwe6u/yLpcqaBptgWHuz8t0iXuz7NPWWgeSHGmhPn7iFe7ud/7ic3GY4+rncvie53oTKReIKk2DQGQgRhZlOzvYKZcbmNrZ6lXJfthqVd0w4+LartuvKW2U+YV+R2Q95/7Th5zWic0LNRt3LMLpKGZJodaW9juHt6LtOUEiyOOWYZW5E0zJbpuBRNLktlb6TYdTyxC4lbBJctmGUFKdk/mpgXrKMCpz4ocVhK7TpHl8GFrk2sbt3aq1jaXiMJbcoI+0J+++aXxb/VitsUfXsztyb4lnp+R8hv3PyC+LdO8duhb1fyUwzmmG9Nb7uMM7SZy4IgvGu5Od1qsxFbGdYpyrsvPiPca1kk53N/U/yGq3RNtCfnbEewxvp7QYhm7mo7fAxUymropuVkL7BH+XwpiOfseyN8hqh6HTQmZGUXcOMsWQTQsymfrdacSUsHnIaZIxyoG/t523Yrkau+j7TnupCWXF95w3eVr7eNpN3ettSnmRi3UJU3WEV6QbJ7VFk3OZW6xkbSHa6RLzAL9/Zy1asbStlbJ+nS1sg2loV7XbHqXU2lLKqRdEvbyFaUhGs/iaWnWsuDJuEndm8M9k/+9iqncakl+LUcv3/flb8sVWJRdt+Ysy3JbZ1PK1Larp3242+LVF6O3bfkvBm5r/BpJvxMOuVaWmG6icswhJjiq5NQPAJKx6Bo/s5n4PdwdQ3AZnKupx9zrFdHnzRzp3Pva6DKh157Wr4nHnuUr8adYM5WZt1viEoGXWtCzqcce5zdIw46m+rJ1iinjLAN3eJW4S+4Peg1twSd5jag0/z685rfffCXDj/1MMGUa5nm60b7wa4S3SaUcvcXibAQazvbcPazCrvvPZjbW4LfyQbsna+/3vfu664XX25l622nK693tu/qvpZdd7XpYitrbvHShaTAM0nYLvWskWg09YrtM7rd4qsndTXH986XvQpfOi1LM7ZxWDZ6bN2Irtv4rvm6S7EpI9Fn2mMQXsYGbR5BwQ7tIWvuC/FZiS8g6xTl3T6fEe61epLzub93fsNVsnTak3O+cVhj/b1uxJm72jUfA5W6aHrTcrJlWKN8tmJEc/a1X75DVL1cmhOyulm4cZauFajZlM0da8ykER6cRphL4VO/1/62O36drOTi6DY2p63BfabPK0P6wJ32xe/TVFoW3UflvCm4z/H5TPjYN8q1tMKOEZfhALHJVyaDeA2UjgXhHVA+E4QXQNdAELfvahp8rlbqKOj35nQOsJf6bAiINu57AnzXqWr8FbsadfbpRScZ/OMtKp961YrmGnlyn9Ym3Uc7iXQtPZ2RsDL1iu1F2c7jq0uy+mB7e2SvwpZWdWmDbyzpxoOt69F1Ct9VlV0Nm0oSe9a1xfhlhNCWvgUpPO3n3De8WYkt8O4U691exQjxWl3kfN7fW2r4SZf2eLLKNlY1trnXlTTzVLt6MFApi6pNa5ItJY86+Yoez1H3fipDmno5CROOspmncZCsZfCszJe7ndNoBAKnYeZSBermUt52z9fJSi6e9rFN2jrqM09audMHqrxv2qc1+bJRG3XSpp02R6VZ+Zjq/FpacZLzdbgCN0HqZJ3XuMlYee9ws5nyXuDeA+XdruppUq5ulFGi9p50jo6XqmyIVBube4LIdacan8NdSp0dbVGTDA55y8lNzdEKdY2MYj9Wk7JRLLGupdgdYVanspi8ke2Kj93oasVmbnSv4gM3slSxaRvdqPioja5TbM5Gdyk2ZST2THvmwOvH9uHU3ee9kxZCs5JmdXkByKfYYPvGI9x79cp8X+19OPyolj5NPsnGR2NPtu7RzHPvehx46kUPpx1ly/Ook6x4NOdk+x0NOfdyxwmn3uxgnKpr1WdZMl0hyOYb00JlINXpJWLb3F6d9lAMTbZRP/PEWDfnO43LtCH/06xSm/AiDUr38c7zlGqf7TZPw8dWbff2Cpu0l72YsYI5ZSnPFzGXbqRztg7ZQxh970JjF6OrRWicxmh1C9pbGJ2sQPM6Rmf7IzyWuZssX/jNbwxkrlq7zGnMqTuXn8xcKgsXe9vbVjMXLFlKf3gpjtFWqVG1Qk7fSn0CWeajicZAjhNNeRaehAe5tDWFEEu3ERa4wBrn7/E1/FZ7MhZLW2O9eC3+mbinWDNwputqWnDnjo+qfLjMc6aaIDEko8kQWElTt0OpU0jUa1LsvFgY8V7XrXEFyGE/3fa1hPW0+cfx8iVjLqcXkENdZEHSRMXfC49z92pZs3y5+20QApcZp0D9/BFwP3lytXddLL3Exp94TNTzOBAocdoe3KPmXrfnBDGPsQ8ZmDhhn/e4DezZIrbBIIpTOr1G3oqntC9R1wFW4cLvyWg78ah6Iadtux6bLC3RRKMkx4FumqUP4UGuYE3x5erdCBFYVAzz6egafqU9+cjV7bFEPALfzLMXohmIkyU1zTsrxkcRvpM5p6mlySEV3T55lnsnV9ak7LxYGPHI3K1hBcxhP932vYTrJpOKtnehxG7oWQ0sFmxKm1tdvZFcCaFznvaJ/rBAy8Q1KdYmUZqSPGqydeNke2MLJ0x6w/merMDYrAcsthEG7vWeZok9qsqNbQ4PzB3FIXtxTbCgNU7kNgsEcXAf99SF7BEpyWmsyetYuKJnstWdeLSe4On76U8kKxS8jCCJTSI6rcFX8A63tBagcn3fHoC1ibD6fu69d1pLj1zd2kjEI/CvO3sh2rtwsqQWeWfF2BbCdjJWNL00uT/QXfBnvQV+vQb1DhULEm+tPB9XQRh3329fS7juHqm4bwtiX0HhC4yoF3HQ1Xz9PRyv5RYgbf5Jxp1XLUi4yp60BQXar/vsTdBO3ADD7nW3y3tw2Pu0dnOK+YSztidb7USj6oCcHjQJbJhh2jIZnTfhK3iNW9o7ELstUMC9cbt2czPXalvsvYTuSy24EdrIP0Zgrzu3hUi7cLX0LPJjxdUWEu8kV7R3aXB/ZMNIjD+GoZI1ObTz0MIYbInR6lbkvO0H3A5L2A0RgTM4BYXPhfhqc6jQC5qc6CIb8zjIW3F4lrj3Yw9Ccpn7FAgYvVOaQ0f14VcmNzl2wsONjoaBQRCm7fQehfeSNceLo5htSDDCBB28xq20Z0mwDwYjTu3QPSJXOI1t8hoLtj+mW+1Eo+qKTl+9PZtsTlpmgOQm0ZDX6Cd4B0taC0S5s29vwLYfVuvhvdcSeymUO1sbm2gk/3W5LbBm10zW1aLgrBzbUvlu5gqvFyf3O7JC56yXh6o1Wu6IXHhox+PksAqcuO9u9bX4utZecZULSYwV7t0OzhSLLURzoKB6B2KpcMjq5+Fi+XYPjRhrLd7aLpa0MCcZV4X4STw4Op03W7bMp+kbYgch9mEcyOMejrq972287AVmKZx9LQeKO3wv5NdkD+Yk3afy4Cls5q43NCvedb4womFZZVFLVpe2vw32c4b9ktziRlGml/fd97Vm4cQgu7k1KSMH1QaLnW6njvn0K3NLUbacCYOH20Wh+2nQUnUrkHEfAnkXutw8nrPzW/ULr7zNi7fl91x4P2ktQ7feptuA4J3taat7zMUv2S0z+j4L3hW/w8j7KWi53WqR+/Dinem2Mc+Z/Mp+0Z3bnPAm974f5wTsdzI6a+MYBH43M6BTo9pUnpnN721YVy78t/qgPWPm9TS344kbM+lqDDaUbVynxdLufrL6Kn3jEiYy5/ngLp6x+gee2NcsRkTgdzgZg+s1YJkhZMeTpduBPdZIFw1ZluDgLmbAL57cBViOyNo1jQyTqD0+sjvHi6ZJNie2tKfGaG6qhGdn8czVD5rYqAtwp44cS7l7OawzfsyRupUqM3HZUSgKV90lMFZ9Z3IHy6P6f954CT9BEL+xs5FivmCCxHbhXJOf8PuXQ/fNGGPQDJ7xDprvb0Kv0e4YYxbprqlVZ+EJCrRWxxr8vnpD7rEbiWlrhbMJD3/mldjT3CMGeqFDM/dHn22VUq5hctOFyMe4omyGNoYNVsROc48Y6B0NzdxffdbtSMnz4SYX4p3MCrKZw5iWUhE/zTVioNeO2nm/6gQLX0kjY5Oz0Qx7BcOMRtOeJeLnu6Yu9CZLO/8XnmCHKGkKbXIZzXwqWDMNJqyG2LDCfMujpCwyZHvlUJozwDAZxt2eeixZJWPLRLS0ykrEe5dWiCarB8IYyzJrI2/eRQ73PspwWa3L2Iuyuesv7N36UowtzqY/jnBZL4r4xdnY9RvSO6uXyTjFsPGLHFZZJHTSxK4+G7n9RPQW9/9W1Pu2rc8GLUqGi5WdAvLmZqmSbBTXiC8C1ptp1bgpBsuYxdn4xQqvTkhxyzOm2qW8tQOrMfcaNtA2ygHQidW9H+aWTfVoeO4A/33f5aa5uaj8xoY13k+7Wesx2RHHY79ZlknU9mahFxxiiJmRKFZvnQV879HBwJaiTjF848jIY+uqzhdu15QhYouyTBwuJiv+aRv6Ov4nmoZZBcjBPdJU72t88gho8xvSfOnLTPLQ9ZXGabLabQtHY1N4CpAP4eEyqF5mDzBhhFgbYRmoaoeGccDrBQNnAVdvI6pXDsYEVO8EsJZ4hheMPed1Z5nLLqyTOGOKru96oumzm+j6ziWaPhxKsHQqOSNGOXtrNKCg/rqy+ocd6FnHGyLLrPaJVd8ny8Wyvf491QFZU2jW65DiXS/gopViC0VaMQXen4eW38hNlWKtmu+YjhbmQds3dKVGvFtlYk2m9uUx3ZyqgPtYUV2S2f2UwqF4VPXPcW2pCsmPFZXlMLufWsiJ51H/JNcwimD4OYm65DJjqAWkeCHlP+TaRhVyn6uoCzKzh9KFi63GX2S7cV4qe3kEzhERJv61AY1EO3Gc5oK6AhtLZpW9gZq7uqdNLnMZxfM2GoSfuC4j7hG6SRnMfw1EZXPs5AKlH6i/PclpfqtJbj1IeBDOZHtTPLNmE8Kh10oWtEcdL1AQ2WxnHXt0Lbhxwh1ZTeOC7DGOJXt9PjDwDsg0TAugR2Hkk7xql60lVyuDrezLn8n2oU312Qm0pkHGcTpkPloIhlMzwWhrpiN5Vzac7N4XA8tCBDeV4Dbq1DU992TspAW9BKOQwqRsLaBxakcOpyEvcGOsLcde8XcP7knVKVlvDbgKYzraCYrXpjTOa2cUM11Z+Kfbxt0Dc1eli+9ZlinTATesx7oLiiEWQkGwFcnuM5z5wLpA12sdEicOP7gmt1BjR92ZOOVAHzyNEDNKGZqTTQzxognEu3F4aZbiMSiJp14eGW/HZRWJ/1uh5txoDPjxbNy+frbjjXNB/HPweMllpo4LiPzMhbD9uXm85DJrx4VE/rgLfVrKKiTyw03Ih8WZhUR/CdfgsYD8Y4vhvrALT5E7uN8SXmGCrxli9O30cCZbeBbZQeit0DgC1X3EfN4WkthCvCeIPek6TiyJ/JnacOK+y9308hcLyd9Wn7v4T+LS3Ajhd671gTKIzBr1Rosd5p7fhY8lxq5m2HYnuC+e4As9HiRwXzMj8eU4TfOmvKMySNLPCCIDBMznus2YLKRoUSNu1LA0B9vYZ2UhsX/7+z1dFyYmn+Ptphzn/y8EQqRtwVrpEfhu3T2XPm1B3hMcyBimSc1Fp8mTw0DqyyPFBu0Eao62PN5wm/Dck+V+50rCgpcbn6P7ry8McO79ftF2xQm+ZsjRt9PDMxUsfEeetr+9KkQFO6R7qNZtgVETcZYyF46zNzKXlOmG37jmRv4djX34FzQ37g9n+m7xneN1yHypC8o8ZVmTasg8KwJe5V2TWoJUObgFGHPgs3CtDLRIaradkb4WUmx5THTloWt3HH/u51vVCheribHai/g4czxzGreq7czm//B36N6+0tnEV2fbw7OlLXHdwTgOevRvi33Kc9/8b3vd4i04LsZsN96R5wKdMisd9ti0y3dvb3uTSwMbxNK8McE+LGXG4y9NGVV8EIbQfkz2WLZh24NkuU/XmKOM7pxj6Mh2zM+xB/9h1sh+8w2L/6aqsk/2z1uwwzRfBNu2aPUKPqWVpkQ4LPVYb2AIU+YTmeEKaURi5xtdncMN7bOIBFj7lNsegt9TFgobQL/xBpKyYyEtui6svVomMLrBj6NnzvYfIIO5dRqtqrVXcK0Tacdf0akWS9kGczNMbfTa2emw84M14ZF64UMZndpxdHXO9LQ3AdGti9O8rjf7WnlHBITZHfuqwQNBpFdSb1mMgADBVIFZknI12F53DoW2Jnjd3fiRBHnXciOKYcxOAU3/mMZVph0Lq6nnWZp43v0mHLmmD+b8jxbIUyq1UTMM2q4F+x0zQrLcNGShWW3JJl94exGbKIN1wV1K+rhZVdZAklc2y/xpdLjvz3hNPGNAY8VGRjZ9tsWzmloMz44Kpy7Z313wxebb+5t+fQg+lwbZ5l2clfdJl2lJUndhWvr33PGi0BUldfP9ESU7g9NgvP3WkiTbifnfAptM6/SbDGlm7QxqwGBJfeb2fmfPgV1py8ws44xFtxlV1d1xvR4CE+JXBmhgP1/zhuMy737+VDSdfU2PVuwH0o7AjLbZfLrKP3UiGbyfFYAcCjKfuwX+GZlt6muT/UYzu7sZSXVnUWei9ruUVxuC9iPbCEnze1DOLwfWy9PYEq1p5JiqtRRjw664EcIF4gII43QvVCAG7pDfkK3xb5ivOS1cUe7OxB7MB0HaM/U7PKt9H+RZ2mGMcA/XhW0f74MPA0/5zkeYJ3S/EdIDvr17BDtj4kIFumMBuJnC6DfC2O472766BNJurW3LJ2qu8p/pj9wsxR2VOjM3jjs/+r9++U3B73GA+XVaLVrAA5tztOYUqysNBHRtDFtGnKzuiTOLuO6Jl9HN3WS+Sw+ePYkzottDeJov/znpOZrmL8MLSCFFDQx816kuJ9zqxSr51oaT4sIL2ZGJv3OB7nkhGyLIFgZ0AgX9bg/ycFWPsGbNLJ+cgMnsdHKNm/aJO6W63g7QIjnRM7aQWx81rPSjajhxhLPgyfJojjN6He5OWCdadu+n7j7OQ7M/jVe3lzy9zVI9vwod9J9pwJKo0+q7vb645F1Zal0GwxtgM5qswbPi23F2+zWvfmzAzs/djZrg7A2c+fPe5CPyWcY7WbVM1xdak/32OQluWQTf3Gr8ACs9QDcQWNlnxTl9TbZe4KrcTfZrXIgy0OxAGT0NeA4OltRl9sZZJqHMbzi52RnRkHKTkwUJz+T64iw/lrmT2iVXpHFO4ueqkJPbDsNvkTK25B19WXw1wmS5Qx165xoWGdOpw57lvNgsbOa8JbHVyJm3c7mvtNFOvxRE3d4QfSuw5615WhlsMuzhrPEGN6yDv6wuH7rbhaAusKZwaJ1d2jfnyEAw8GfL+cjVze+5scD70jrAMeuwxVaHcPgMa2idneifc2QXsDmwnjzZJGyOgiIO9enwkXZs6htVjIsiixrB3sKm4YiJU2V+CW39jnZ4iWUZoTMnHhaMiEZJOjCLuG27NruGUL9N7oJtvoiygLCXJi/VsajeaQqLnQmsFvEPH3R+gnSlg4jO2rWR/mXzdKUScw2IngOKD4eCqyoMbpfxxGcFdXBuwxuS5cHGngQAO2Zth63WxT0M3niqoMCGVwn2doA2e/6E9Y5ndT18c2o8XfiHwNQ1ZRk8kRCzSZkRWetgIubxSOnKHc1KGowYZ2iWm0hFe9O7TfYa2yMlrGwW76ypj8TduE0bL9VWSPLqbZNNk4dOzkRCrjvp4EvJELiGGTti9vHLUyX4yGlw21vtPLVIo4Ft0aVbqi78UccTvu0X89g4HSAKXG5QsF2wlJGEt6bJbkieEpP7gEYejDa7nc1sC0+szWjaO/M+65kch0sDwWCvu328ywDGabyhn2vyjrQkUG7Vj7YvD5a3ISMY+W1ylP50B7rn1X+yPYdix3orXsu2EV9OHuqXfxD1nmYiFx8XiMX0zEofWn8vRfdcW+u/87oeK2fy6SSbRJhjrH2VO+ezxRsdI6Nt5N6bAoReu/zw/zLoAct/DdPrf2LSbCiEe6njRt5xGvKAUfjmz6rbOHMAW5M3l0OdWf3Hp+7cfKnBNsAMVdDdFOh9QDiWsWge4XG2jagBW5Q7Atm+b5Fr58XdCdo2hYq7hSEcacI6lzL2nrWMdfe+9NMfRfUJ5WZxupfwgXwU/jjMHJjn5M/C8bQyVXN/a57cB47EyRZ6EsPhDHN9dYZOrHUvnSY47hJlFCP6d0QMm5bI2xkztNZh+83qVL6U6FFoX8nPed7aaEOp/eZwGG2brskTqxlnzYhsi7uytT6KcDsuGf6Gwn2J7YVL4Vyj8Ua1r04d7GhZq7eg9atudKkPCCVrJt+qXnIcTth/OEwYBfGeMLu8orCI9K2wEaVbMftKfPMlssyq5xyX1HcVTr2LmWI9pfStMIfkXGEI6ibsmwn79/ULmxI7uNGO2ohcGthRxZN14jlrLFBxTOhgsQO2963ovr5H3zTBmIjcMfJsOjSxwUIn9rXp99kZpSl/Z1PQOQe3AujNvB+JMWGcQIB34CgpHim3e8G2lTAHmpEHRiK4isAbL3DWKVMn9W2zfcZcH9m2+7+5z5ugHYPeu54q3PosT2lByyW3s887sL1Z5oPm8BHBx9TtUcvpsRh2t+acsOMt/p8x7fCu2SN0dXXvq9l9tD7vHz/w3tju4zrM3+WtJsmgWd42Uq1EezNB7lgMZCMJsoIB/SKagC5Ko6B5HeeVaA53B/SreaW4m6q6Fzl3qe4KCICqRa32dPUs1rCsOOx4jJBbcaCGeyllI0k0UJxDTZbdGlP50Sk2C9jq9hy22gJAznHi33gPhfEeM/1aQLL2VnWTzzH4Te6soFRaA7OkygoXMsHsEdYWJECFiu5hiSxQlG2vDYi6YSOWgxBl91zehAXtIzQm3Wn0tiwHDj467MNkUjeiw/Wvb//WUGAuoiJ2CMb+AljQy7gvTfPWu2vHkAsH2Y7DrnNytIGl/Xw9Yh+O6s+F1655KpFZAASN5iJ1bMdTSjK4w6WXFAW7Q8qNd8L30vbttUrQsifrIU5ouZY2LP8CrWahGRpJM6peqsZAKRA05bSFP2ovLrPF3jnev9kJgBV2VwRh0mAlFcMHbCt+PBCZ+MKaKuAciN9/4J3iI1YPNa+zwzjICSZtOBo30VvtplE6ZIG9CDxgcDYmkmo5q88JyOSgNto3/ROUr1PflB2niDUwJjM0YTGBgGtZR0jPJi5rgRqJr4ZYQkQdaI3lWsgqMSu+ZXC1lLq21R2YorhY7bCia5lrJJbtK2a7ZYqulw+3a24CudwmGPlglHnWgY2VI/+Ic5OJJsUyGBZz+ai+OZuWtC3Gtda1nWeuEzXCswHf7YfHbrtU5tOleNR1Xx9m6Q4uzr3MZyzNQcrmxgyHMhRQE9m79dqlaNggt7nRxqzTjBnSpXGMbpyg5jCYmIuuIgxcx/a9m8XctYsdqNG0Oo0bL1Bdx5oY9Lyoo2u/LWGwjjKQnrl15szR43a0wy/6xOrueL1u9tOm2nQc43XT8E5xSsWzcTi0Xn177Bq8pVObFktLlUU76nrfvZ26OLwv/WoqMGlsm+FfL0pjKWrTdinHrpgzP/ZnmK9v1RuS8teUvUqMcKGA7nGfq8T38o3VR9Iv5myIoD8uMV4lXKS2ShWitY/c867tM9ww2hshBzm2afZgnxRadR2MPZJt5ED4M2QzEtdZoIaZtjFkRVe5pcGepJ7uaZpjhHFoJ1LwVkdka3ObxHnwKddlr5vvsXXlDlScobl3RDhKLreu8r7TETPlHiaLzlsivdAvGf0Zp8zM064MYT1ZXi7ulk5y5vDhJZcL7L6zUg6eOfPBY6caUrtgs13fVhL0wGVRHLsXOGCfdGNB5JYmnZV2V8oRz+aeM+llilevc/Wu3XY1APrgG02WtbC5wBDvvpGqAgq2VMG35ziufFuVBSHyKGQzRzjytawBfGbex5pN2ssjIIyFPcQm22vB+Mrjar2NBu2duXhOw255cbLI25tLwPpsKHs5mFc3Jn5jsIWFOdVp9Q6r5KO4NKk2VbzQcfeX4f5q1fparrFF4Y0me8jxeBXXzZpIsvB7TBkfdWbemcOxMReGaZSUse8Q26I3+u6b3O0hAnvJe5+UZI/vm3IwHfDDJMe04ECRjx3KblE3yO6ya6Wd2Ktm/uOU3VYKcayJtCflZnT+umlAMjBKJOutrdIId9kmVJf+6RvtkuhXOYYxxc8Nl/Zo5BCbFQ+YLoPYQzvjnWHquLyMI3xHGzPaGFm2y/pOGYPb7doGtbizmCZ172Cf1ey2v0cz2lb/3PPyKrVYT5zlJNcDAG40GbleiRkmfy6JOEzdT2MByd8mk7ZbcVttX/GRZZgtFK/n7o6K9gygSZq5yoQ2qShj1Nsa9eZHcpjsrcjW51+dq31M2buMFtL/C4I3qn+Vcm3M+cfI+nU50Jf0XIuJDbP3SHwvATMzismHsqruJXDR3yLBmRnPOe2owS5n1G6n+kA0Kgr6tkhKUkUpBpMuhhTrp2E7yKmP2m+haWcGGgMZagDpztgUvmD/waAyJu1jytbPUV4EbMBUj0/hLsaxHp1tPZk6Yxm7aSVEnGoAXJNSt00k80sWZxz9PubLzMTnWoTto+MhrIPAaLeDwMcVpT4e05Zxlx3LhpW9/WyeY99jyZ8oL6mm6dNRq48dloaEwtk6f4WYZcYVt+XS4J402ywy8C+bRt2KNjZnrF6vFIPlLipjujtP7Ldcqwp4MmNJsWV1wAgXp/0E9lRLqGg8sErNI7xkjkpzxp/tGdUpyboACUNjko9/HVaT3rU1xZc9idyw8LEkcr0IN8LGDIizxzj9mqQ6zLYirKyWadviPIqbZ7zhkkgdOebpRG1f824mroOR7iM33jbEqIjHhjfuuLId4rNOKzuBTkxNlwK2rsWPaV9zlkbhHbPxjoPnwKGPJ+Zbls0dH4Viu10K91TiWDO++MQuDmbHWnrT+F5znGmPJ+74+MiNZiPfPxC2lfGET6pNa/5s5ouMLy8P4Y1suw8Eu9fZatsXqdP8qPQHXhhfYk7bcwzi7DKecPdHUM4NGXNnDdxo623HJcWtJ0s2RgHbA0rSxv03GXc6iQN+GzpG48BV3s4FAUvbDUUIFzO7wpvXJo/O2QVxpwBPRi1gvnxW1lciVkaGr49ZLLLJ63+hpYsB/sbQ1YuGmbNkVovbr2H+olevm6G9a2Rio//V933vT4eZdgN/iDF2Eqyj4xbYuPCJ7kFferoz6Vm3PLYsxHC2ST9e+RisIRYCOPAxLFcx2amM4+l5AZQwTPk1T4P3sh5gghYqN2r+5jlJFba72q2HLg7s9yifMzcJM4jdmd1sYEs5oxOgi8XE6o6BQwxHLJINjdflpcewkRAp2IS4LG1DcX8/GfNkSnSLEDKMLcwDoodKMFAv1uhOxXNmNUSjJuPvnpCk/i4AFqLstZDgKksSA9y4IGmP9TIXwdnnepm08Y2f8eRTzQpZhNSekFl35iZA5wvMBeBT3VIMVvJiZa1JMOT4aMBbUPDd8gLXcNkj8dt+gvaSiSYz+y6KuOU2aeeZb6E/65SeE/COglnmQG13HCJ8Y2Wx3WBgyIOR6//chT4uZxYU/eUu/Hkxu7DoL3fhz4vZBcX/uQv/uJhZUPSXu/Dn5Wwo2Irjt1i0tpgcdTj64OjDkQeiD0cfjLNine5UfMaogmjEZPzdE5LULwWWompA14amDV0TqjZ0Taja0DWhk3YdKuZy2pG0zTqIhgv7yRISxuquuDDKFgxbDZ8cafPQKRYn8VAKcepl0spmn3UZvClsYQ/QDirNQr1QoTsVz5jVEI2Yjb97ApL6swBcSLLXmoRR7FJmzHXZI1KZAPjH1cusclYc6TJgOA7N+UptJy5AkSEmR8xMXuBr+1zT2FOQu49QwBGI2083FfdqXCPM3lvqvhzMuKl79i47YE8eh1SA+aLmpNqOTLKedyG2nCHj5liGNXu2sPCdrcKMCzruvSfPDRD9zqcueov/WHIQl4aiaYhqAbC9GVuSLw5CzSYVFh/k+7CwdkLrGj9OpXrBTrdbf6PQiIKsnllF2G2BQLPyJfVyArdFuebI6GZw2HsnFphAJs6La0PvJJsxRpxxpB8O3nQ/LeiK8Y6DytI/HD7ZxmRcJfZ9Pacu7jXIId+kgmeaO4m4w1gwduwBjbrMqBAc2UiGP3x4pC7i5SSYgiXRnpFpwMOPG7OCFBtpJv9MXlvA9w2Yp0tKmxEDQ5pY1DsvxWPi8t4y4cxsaImePhenaZR830ROwRYDXsis74EaoUrYu/nesAw5/G2kW7VM2FiZp9o9KMn632UeEnwHrKypdjb/LoqY5T5th8N56O4HkQ2wtKRajPSrJGEVq5TJ2VyfY681bPYO2hg3k8rD5l4txkOXRnJT4mdNxC7X1O9ArreXWVKgO2BtT7SZ+XstxJfXZBsGpyW5H8RsgIUl3WLkD5UMV9iS1IxLsu4tOfEIcpvD2N2h8XhUoxK9a9DkQzdGQr7IfiDiQPTh6IPRhyMPRh+OPhh9MJqHc7l4Lvg5hIFCRZGqInVl6srUFakrMvVW9lDxXOuyWgrvVMQ7FL7XGOSq4SKm+Mhq3k78bYZX6x409iZRLN8BHJyUbYxr3H5K7gUuaG1XcntfDYHlwszcT3ielrtnzV5t7WuIEfbxoAybutt7tnOSwvBV96A3lea6bwG4y1kWZWzWi7ARLI8HybLbGFEJAvz/69g6LdSnfHYgxvlFEMThb57j1SoxiiDDnBhhFn0vPXsme2yp+0wERlhcOt3U32PrHhF7Jin7fuCFZb25jltgmBDUuLzLe9891mwR+3hAj9qFSLNIkjpbFIa4a6TSizBFS0fukQKdudbYwkzkkS96mbHuizLEHm9284JJOvQyfGg2ob+toYPlfR3clWD4nAC48H/wZ/Wn7xfYq3z30TNpG3jW5RwL8V1OHhjSr5zLwRuj0u49+bcugmaQY4Sns/EwWUWJCLyrFSvzFygFHz9wal3Xqf1KUAcN3BMcfsK73w2vFLE5rirnQKXp2IPmmP3rMhBcGvwR4vctFnYdaMKc7lRBnZoDUylM5nj/x4vO7MBZF9a/wSTwtuKayjCsquxg+tqe+jGVRDWyuDWveGsZiGGVv5M+nFS/B5PcY4ozlaHeShmb6ZWV9LeWJGWpeIXCv4xyB9MHc+l/IQk5lPgGMwT7KHsq/R1Qc6KNI+ta7qqmEOMHEeNI96Du209mJVNMXC3OsqkVGTd3Hib/0V9Wv+2Ssf2JPxNLrqSlXkqDRu+RSTYmOrEgMtKq5iAtFt2O8M6I1Y1fJlqfEGcClUOsdkx3f0+m0zDRVYdzZJVjmK+dur29s4lm+FkjE1+pfCFCRuIasGCePatJqx3iv5t04AN1eiGsbmGsGdd+TOLWHiIDimkUpal3tkUrDg9G94E/duTX583riOo29YBhIThOxNCoCo8+XYZ86rOuBfkC0O+8xdI85/Jr259qmSWU3xs6jvDYg8zkev9eJt6Agph6P2V+y8TZTVgzLlk9MAZZp/is6ZA41gXYFOiagy2EZv5MKLYATVZ5eod5NY66VLBPYEw8OcerWymKHV3GY1NXBzaoaiXMev4OrHb42esFl7CQPRL5zrGmIRuRrcpsubF4znGjpmZasYUb0+C/DdTYd0VyKIwh2p2QW8/3ymCQSQuwrznQutw/m0a6WNGMxXBN8OKjpztBnv6iCviVgJHqDWygWU42IcUubyzFmIOqLLNu7NmE+i1IZyzhCvVuRIy/7dyuMGYz2ukWd35LThLszaQsPxx4MnTl7edbEM2aWfHKLTtAtrz2Ie9eeeTtsG3UbizBaqXpvKMUMluqMFn2vNvLr/qxS3EThw1nJN9+NDt0bT/DrvSPj7tjQR+fyX32sCn38YV7t1cflt2WD3OIdVPEbctPATHnbCTgCdgrN1cVfetSMQRu1ARMR2whGWoF4yD2/0huq6Ng+0nN/uSvI5djjgKybSlZhDn8mm8VyVmfEhJWB07aomcEquvA/FBMUYX182X3vM/6TqYV2bzA1IeOkHEaI3LvU3sBRuLeeZjiD2HpH/dHPcSuY6u3Fd94Jxh41KjnH6fv6t5/wYOAYITCm+v9W63gtmybc5oGw0f95s20CZtpDaxFx4b8DSF3/SmjYjwOAWL+vSOX7LA5Z9G5rI1dKra7afBmkCd8Kw7vhIwDbOSyyNg61QH+Ws/yewvpu9L0UDlKnfe4R6vP4sbk80h7b6iGThK1TzE2NVeW1NV2PnvjWtTEy+YJYnnD0Z4KsvbMlv426fW5SJtbph3dljkvgD6QBW47s7FNdvaKF7sUue/njBXvfCyyYIOmMDdwI9Km6WEoLpXFx60hClUQl+oQQTpmJMS6TM99O5enereACGZe3ovvpZfjr944Y2xWF13tUNItJw9GfsWvnbN4tR2GrIywetfCOVaZuTbF0oGLN82OnjnIiBiLfprNccvGQVDvuuKzdssGk6wsNPfib2qskivAsOUgSRYdxcFpdsfQzlsCwx0U7dJysvycgEMtYmaK/7f74bhbTQORPy+w/SyOfrj9/7jv3miXZYL50QuopCD9wkRTx/L2AgNSkwPRcfz6MYo5AdyoBOAc+5SHbMAf3VeLV4QUic0g75RNa0ol2e1eqL+uisDI+a+303x69cC1nT93msCENwsdMEKbSSqYZe0ABc6x7dY0HKEZY7ihNnn+XQrQ3Ohn0fELS2TleO4Q345lUN0R+utwRPs9X1/Xd3LnVlOHBR7TcPl7PLqRPrGXS9Yjh6FV+ccxce31T3C7WkeX7ujsG7SskWydNSIOu+p3pKDlg3XQ9qh72KvcUS9taDoxOYoEzyMOcRyOm4Y8eJq7CJNuPoHeSFniJ4UuYozrgxv8NR0Fm+7KWWk+xxvzWP4TXfIU+OoISJbMspOxn5P7fEXCGgu3M+fG3oXYtDvwhd36CriNmuETSXatAXP22XOq2mjJQJ4YnWdWxjZkKuntcl0nd1dNycbZQRYpLGqzO9n2JftY7gPtG5sP5jY0WMy95Vi9TXTT6sHwdvTmx0YDBpBrF7Sd6qzmHZbilP8MS+8a1YfGxGZthWpLirUCxr/5QFvAZBqfbpnKBLR6C7VhGmd5KmD29ZtrQpmpV2t83LRlPV1g7nwpbErD3Jslc5Oiw9ERjpxJIZQZ+bvDndfuCUwdMfToKpvz2ILfjKDsVit2GIdGJVv0wtOJIgYdufXbuW2KnyNOrNJw7stBvt7qdZOz/n8yUeYfZc4a60BvJiXkQIju5GmNPx8edbWbGGHfApQ4ofYb73G5plmzJMNdpEBjjU5GPo/wATS0tsmKHHWiLH33ociL8acCEq2kvU21WlAasa+kMbaUj0349XLGktKNlXMSocG9zc836o6lAd9bFb9RYRBP3ye0M4HmY3EyHAInBXsZYVRRQgrVTOT+Y2eWKedencXRBcTIWeo7XDwfun9M9jsYx1K8S+c0v5vPPdb63RbB2Mwm672VL6aXer5gNZzwhdTSxjabtiIeAutTwrEIgRuDDnAygve3A3k7ph7DOD8Onu7uGPjIlbcXu5NXoyPRZijtq0o8z4beLLP0JBBcXSxsbcav07rxm+fsQMZGtFu9KoFNIALw3J5isj874pyxiFiLKLOsKkfcNf7VT3LuVNzK52JMZJLQ/sdpxqvhe6ujRYc/gPZIWsGTdj7pWvrP5MGYDgPnMB6K7wgLZ72nw0SnTcsAdWiid5fWpv/fivwvgd7Nptc3Cv//TgAAAP3///9aAAAAAQAAALYoAAC8tgAAKLUv/WC8tWVFAZofWUArELALAP+W3i9b0Z78B1gc9YH/3/CQFs3Ul+T9oeahK+6CBmbQEu/1ve+c84MD6gMMBCSYBAMCpuAUjAKFCTbBJ064YBcsKBjIgaxCRQtuwSxYiGARvIL/OAGvsQJGwChq2bI7M3O3F3sxAAApp7xcBuAA3NW1xVvMxYXGaBwW9sVfDAZGxmQ8NibGYixAwAE+wGZmZVzGAwYYYANcoMAZnzEBAmmcxmpqly+3tS3gBczG9oAfsAMHDJgBN2gQx3Hs5gaBIXCECBN4AkuQ8MZvDAfnZCdXqCDHckyBApOZXFc3x3NMR9fkJl+4YMd2bMECHuMxBgxrvMZ3rOD//////w088zuZV0nJe++9995773U6////13VdV0Pm/0An8zuZmZ3MzOv/M/+fqVb+P/P/me9kZr7MTub7////72RmZmZmZmZmZmZmdjKbOZmZmZmZmZ3MqqqqqqqqqqqqqqTkc32u63ONXCNXtja8ZvOb/83/5js+3gsOEPT//////////9f5f+//vffvvffe67z33vv/////////////996/99577997773XeZ33///v/Q/8v/c2mf//////////71/n/9977/+99957nffee+/9//////////////v33nvvvffev/fe63Tee+/9//+///f/r3qZl9IJgk6VVhyMYdYEjyXWQiF5K4Qxa6sMtMP1jTHMuqJTpdVNSN46+FhibUM7XAnHrDlYa7ANrs9VVVVVbapNVW2qeGpTVfFUDJJ4kg1QwbR7b+HKXJkrc2Wu67qu63orb+X/m73ZPxsT4+RMPJ+Rz8iV+dueq+HK/HCBzKtj3Scfb8CQ+ZnP/P9fn/nM/2f2yfm3AIfv7eoEfRPNxd+1efOfgRLUX0on/////2/2Zv+38t57b+W9Kikcik911QoXT/XUiy6Rai017KnCYvpZlyaYI50SlFr5VCsZZ6xcamcl3uytYJrAkOCLs3qpBVkBJ+lWMr44fprArAL8QKwj/ECsKwfmdcCbvQ9qZ2vZJN3apxbk3nvv8977vJH3OiNv24hAgx7/JMLtcd6nkT436G5TwyZUgYwu6p1DPot3bQ5VhUZOYws/i6dQhFIXocFzoeHC36S4JpidJBVQopFDwLsmD1heimLiVE5pagQAhCNcwgKPTykztVKeB2qdG7YmEnb8ipNTTTE3YCKYZqRPIYbJPXUqKUgM7uIGn5LNIWWSeBv89FFFDe5gyTwdYjBdWR+zlcPcRcm8HBNrNrNj5hABjWYeHyEbstX0mvbTlixRmmk6dBzbse10Hf/hQoT8BfEeTWrLt3qUA2hY/eoVpsbUrrqV36Y3na7BgTtwPc9rN/3mDZs4DcedOBD34XfOdDtX8wRNyVM4C0fRejpP72k23abdOBNf4n+Nps+0o/PwP+/hZQN8gJuZffmXe3mBOZiHhXV5l3NxBfAALia29KUL8LTLiGkxTabHCHaR7tJcuHhpL/3ly5be0lq0LPZiMzJiaSx95YpiK3aWLFW6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ZyxXLFcsRyxHLDcsNywnLCcsFywXLAcsByz3K/cr5yvnK9cr1yvHK8crtyu3K6crpyuXK5crhyuHK3crdytnK2crVytXK0crRys3KzcrJysnKxcrFysHKwcr9yr3Kucqxyq3KqcqlyqXKocqhyp3KncqZypnKlcqVypHKkcqNyo3KicqFyoHKvcp5ynnKdcp1ynHKccptym3KacppymXKZcphymHKXcpZylXKVcpRylHKTcpNyknKRcpBykHKfco9yjnKOco1yjXKMcoxyi3KLcopyinKJcolyiHKIcodyh3KGcoZyhXKFcoRyhHKDcoNygnKCcoFygHKPcn9yfnJ+cn1yfXJ8cntyenJ6cnlyeXJ4cnhyd3J3cnZydnJ1cnVydHJ0cnNyc3JycnJycXJxcnBycHJ/cm9ybnJucm1ybXJscmxya3JqcmlyaXJocmhyZ3JncmZyZXJkcmRyY3JjcmJyYnJhcmFyYHJgcm9yX3Jecl5yXXJdclxyXHJbcltyWnJacllyWXJYclhyV3JXclZyVnJVclVyVHJUclNyU3JSclJyUXJRclByUHJfck9yTnJOck1yTXJMckxyS3JLckpySnJJcklySHJIckdyR3JGckZyRXJEckNyQ3JCckJyQXJBckByT3I+cj5yPXI9cjxyPHI7cjtyOnI6cjlyOXI4cjhyN3I3cjZyNnI1cjVyNHI0cjNyM3IycjJyMXIxcjByMHI/ci9yLnIuci1yLXIscixyK3IrcipyKnIpcilyKHIocidyJ3ImciZyJXIlciRyJHIjciNyIXzAVzcDm4nIiciFyIHIjch9yHnIech1yHXIcchxyH3IbchpyGnIZchlyGHIYchtyF3IWchZyFXIVchRyFHIXchNyEnISchFyEXIQchByE3IPcg5yDnINcg1yDHIMcg9yC3IKcgpyCXIJcghyCHILcgdyBnIGcgVyBXIEcgRyB3IDcgJyAnIBcgFyAHIAcMPfL/XK+nC/Xy/VyvNwup8vpcrlcLrfm1tzPqbk0l+bQHJo7c2fOzJk5n/O5nus5nuO5nds5ndO5nMs5nMO5m7u5MlfmyByZG3NjTsyJuTAX5mzOrt/Wb6u31dvabe22clu5rdvWbau2Vduabc22YluxrdfWa6u11dpaba22UluprdPWaau0NdoKbYW2Plufrc5WZ2uztdnKbGW2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3udz//////+5//////f///+tRjireG7eh1nZ9x5Pqoker0r///+++/67777//vvvvv/++++///7777//HinDL/lvM9tlF5jPHccqHYRfpU0JGd3333///fff/9TmZ4PPnXB69YSMQ/9KkxGL/qEum4gh/ffff//9999/9913773svez777///jsVGMGqfwVkqLJXCYlZ+ldORLs6ikYr33///Xc7J4O///77BhlpiL/77rvvv/v+u++///57x5oDInYbYudzC+fMbbikG22FHC/OPyVZQj53ypuZ0BFOt28BWd/qelAgzj73cJ47kbxtREbVf//9C5LTwFwOyzfdI0Kp/vXXVLCfW5m/FYT9UY8vf0PvSX/dpUXE2JpPzb9N1DJHKhkwW1mr01opRlygM/C3UVLMbHrUeQc9fnprRRQDZD787eHc3GUJEm+0pkkv8AuKt+Z8/OyRIb5pbUl36Y19akV+JykSlURvusCVEUIqbn8I7s4PMksbuKxjMnX1t0suPXcLkTfSqUBTfeDS98j2jxgDqGPTpLHwGkkYQvlLBfCQ+Tl9tfn3ArPxb528mVHLHv0bHQjthAUEy4/p3HgT0griPzvjEF2SuI4bJxCcNz9n1vJR0xWXIuHRA4AGH5qZrSKY1FpQK7/E7Pc0mCAIdUMnUa6VEaL3l6rULIVM0UODXeI8UfnXz7U5FdToICnfE3DPc1aKdQmCqAlkMRBfon3xpCToHlfA8SmYF23tQMaPIijxYbE6GqbcEqOOUPOrqWCw244Yj44wurqo5Ucprah7dzGqmZyGy7j5USg4TO2UKPQyaqKzCwW0TiylhrwkO1MiE2SSyvHSLLgxoCDjP1GuFg+rnd1ZDBU7ollwZUBBFdZZZhFg8lA007gGExXsMqmp6gcIbdCVwpags+DGkANqw4pnZ8GVYfWZoXaonL6Tc4cPg+Hv88Qu7pLBDJv94reMEVEyIxprAYXM/gD0VzhlME3wiSmpSpCZvZalq1+emEsctucnrc6+YMSUiXCCYF4LEsMltyoxZYMm7Bet7wKFoAnMMLaiQwtIe19AmwfDkvO5mVyGvIzCh++akPWxbL5iySShGlm+cxbxXx7o/GxQgniuo8XHXMY+YO/KeCkM/OAwObHPlNKqsfSQlGpeC0vOZ2JjJwZ0s/Ll4fl+Rq9qSeLGwyfEN/83R+LH70zM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IbogOiA6ITohOiA6Izoguh46Izojuh46H7oeOh46HzofOh66HzoeOh26H7ofOh26HToduhy6Hboduhy6Izonuig6KDonOii6J7onOii6AHRQdFJ0AegC0EnRCaCToruiE0AngO6KrooOh86GrobOho6Groauho6GToaOhm6GToZOhm6G7oZuhi6G7obuhi6GDoYuhu6FDoYOhu6FzoXuhU6FzoXOhU6FboVOhS6FboVuhS6FjoUuhQ6FjoWOhQ6FzoQOhe6EzoTOhO6EroVOhC6EDoQOhC6EboQuhK6EboRuhK6EjoSug86DLoPOg26DLoMug26DToNug46DToNOg46D7oKOgw6D7oLugg6DjoIOgk6BLoFOgQ6BLoEugQ6B7oAugU6CDoIOgk6CLoIOg+6DjoLug86CjoKOgs6CroLOgm6CroKugm6C7oFugs6B7oHugc6BjoHOga6BjoGOga6BboGugS6BboFugS6B7oAuTTdAx+sG6Hwdr+N1vq7X+boCOgI6AroCOgB0BHQGdL7OgO7X+Tpf9+t63a2zdbku19k6XGfrdh2uw3W7TtfNulpH62qdraN1tM7W3bpUh9PddDidTXfT3XQ2Hamz6U4dqSN1p87UnbpSZ+pMXakTdaWuphN1oq6mG3WxrtXBOljX6lhdq+vpWB2r6+lUXaxzda3O1b26VtfqXp2su+l0ulSn0+V0qS7V5XQ9HaobdTWdquvpVt2q6+l2up4up9vpdrqcjqcDdWEOmi7MPctBy0HLPcsxyz3LLcsxyzHLLcs1yy3LOcs104U6MBctF00H6r5cspyynLGcslyxnLGcsVyxnLBcsVywnLCcsFyw3LBcsByx3LCcslyy3LHcsVyyHLIcr9yuXK+crlyu3K1crhyu3K3crRyuHLAcrtyvHLAcsNyv3K7cr5yv3K7crpyvXK9crZytnKycrVysnKycrFysnKtcrFyrnKucq1yr3Ktcqxys3KucrVyt3KzcrFytHK0cpVyl3KXcpVylHKbcqVyoHKhcqBynHKgcqBynHKscpxyqHKscqxyqXKpcqlwBOVW5AnKrcqpyqnKrco1yq3KPco1yjXKPco5yiXKIcopyiHKLcopyinKLcpByi3KScpBykHKScplyknKRcplymXKRcppylnKTcpRylHKTcpVynnKbcpxym3KdcpxynHKdcqhyk3KWcotyi3KWcpJypnKhcqJyonKhcqNymnKRco5yjnKRco1yqnKscqlyiXKKcoxyn3Kecpxyp3KlcqFypXKkcqFyoXKkcqNyh3KGcoRyhHKGcoVygHJ/coFycnJ0cnNydHJ4cnNyc3J4cnVyeHJ3cnVydXJ3cnZyd3J5cnZydnJ5cnpyeXJ7cnpyenJ7cnxye3J+cnxyfHJ+cn1yfnKCcn1yfXKCcn9ygnKDcn9yf3KDcoFycXJwcm5ybnJwcm9yBOTE5Lzk2uTU5Nbk1OTS5Nbk1uTS5Njk0uTO5Njk2OTO5NDkzuTM5NDk0OTM5MrkzOTI5MrkyuTI5MbkyOTA5MbkxuTA5MLkwOS+5MLkwuS+5LzkvuS65LzkvOS65AjIbclpyXHJYcldyWXJWclVyQ2QGyBXJUclNyUnJRdALoCclJwAOSA5IbkgOSE5I7kguSA5I7khOSO5I7khuSG5I7kiuSg5J7knOSe5JrknuSe5JjkouSa5JTkoOSi5JTkmuSU5JTkmOSY5JbkkOSU5JLkkuSQ5JLkiOSQ5IrkiuSI5IrkhuR05HTkeuR85H7keOR+5HbkeuR65HTkeORu5GjkaORq5GrkbuRq5HLkbuRu5HDkcORe5F7kWuRc5FrkWuRY5FrkUORY5GbkUuRQ5GbkVuRk5GLkYuRg5GLkVORg5FbkVuRU5FbkUOQu5CjkIuQo5CTkIOQg5CbkIOQk5CrkIuQg5CrkJOQq5C7kJuQm5C7kGuQs5BrkGuQY5BjkHOQa5BzkHOQe5B7kEuQe5BbkEuQS5BTkFOQw5BbkFuRO5EjkSORK5ErkQuRK5EbkQuRC5ETkRuRE5EzkRORE5E7kOORO5D7kOuQ65DzkPuQ85EDkPOQ85EDkNORA5DjkNOQ05DrkNOQ45FLkNuQ05FDkLORS5DDkLOQu5DLkKOQO5A7kBuQO5tNyA3IBcWo5ALi2HIEcgRyCHIPfnEOT83J/7c35Oz/m5PKfn9Fye23N5js/tuT3H5+4cn7Nzd+7O2Tk8h+fsXJ87kDOQAyAHQM5ArkBul+Pl0hwvp8uluTSny+Vyulwvl8vlcr2cmmtzbM7Nsbk55+bc3Jyjc3NOztE5Oifn6pycg3N1rs7BuTgH595cnItzb07Nvbk1p+bU3JrL5XA5MzfmzJyYG3NjTszVcmKuzNVytVyZu+XKnC13y91ythyZs+XK3Jk7c2UOzX05MHWWA9NmqbPUWdosfZY2y4Xps/RZLkyZ5cJ0WcosZZYuS4+ly1Jj6bH0WGosRZYaS5OlyFJkabKUWJosHZYSS4mlw9JiabF0WKosB+a+FFoKLfel0VJdaa50V0orrZXGSmuls9JYaax0ViornZXaSmWlslJb6a3UVoorvZXeSnGlvFJcqa+UV8or9ZX2Sn2lwtJeaa9UWPorFZYGS3+lv9JgKbA0WLorBZYCS3eludJRqag0VBoqFZWaSkWlrlJTqanUVdoqDZWaSkulodJSKamUVFoqXZWWSlmlq9JVKav0VMoqLSA9lZ5KC0hRpQWkqlJUKapUVZoqVZW+SlOlqdJXKaw0Uwop1ZRqSiGlkVJI6aM0UhopfZQ2Sh+ljNJGaaOUUeoohZRmShOlmVJEaaI0UYooPZQiSjmlh9JDKad0UzooLZQKSgulfVJBqaC0T8on9ZP+Sfukf9JAaZ+0TxooBZRuSg2lh9JDqaGUUGooHZQSSgmlg1JB6aW0UoonxZNWSiele1I9KZ5UT5onxZPiSfOkddI86Z20TlonvZPaSfmkfdI5aZ9UTjonnZPKSd2kctI4qZvUTRonbZNKSkGlmFJMKaj0UwonfZO2Sdukb1I3qae0U7op3ZR2Sg2ldtI7KZ30TvompZPSSd+kcNJCqZ+0TzoppZTiSSmlllI8KZ7UUrontZQqSveke1JF6aJUUSopXZQuSiWljFJJKaaUUcooxZQ6SrekT9Ik6ZMUSZokTZIiSY+kSNIl6ZH0SLokZZIuSZWkTFImqZK0SaokhZI2SZukUFIBUihpAKkAqQBpAGmVNICUSlolrZJSSQdIqaRW0gHSAVIr6ZXUSoolvZJeSbGkWdI1qZmUTGomLZOSScmkZVI1aZh0TComHZOiScWkYlI0aZoUTUomTZOmScmkatIm6ZSUScoknZJKSQlIt6RcUi7pljRJeiR1kiZJk6RO0ihpmdRMeiY1k2JJz6RnUiyplfRLGiYVk5JJ2aRrUiypljRLyiXtkhKQdkm9pASkBKRe0i+plxRM+iX9koJJw6Qs0hppjrRGqiPNkeZIdaQ4Uh3pjRRHiiO9kdpIb6Q7UhupjXRHyiPdkQpJeaQ8UiEpkFRIWiQFkgJJi6RBUiBpkNRHGiTtkfpIfaQ90h9pj3RI+iP9kQ5JiaQz0hFpiDREOiIVkY5IT6QiUhHpidREeiItkZpITaQlUhKpkZRIOiQtkcpISaQyUhgpiZRECiNtkcJIX6Qt0hbpi9RF+iKNkbpIXaQx0hRpjBRFmiJNkaJIVaQo0hWpilRFuiJlka5IaaQsUhYpjbRG+qcApAPSASkAKYEUgHRBSiAlkC5IC6QL0gZpgbRA2iA9kPppWvqnf5qWApD6KYM0LQWRckg7pBzSDWmHtEO6IfWQbkgzpB5SD2mGVEOaIcWQakg1pBjSDymGtEL6If2QVkgtpBVSCqmF1EJKIb2QUkglpBfSC6mEdEIqIY2QTkgnpBFSCGmE9EEKIYWQPkgdpA/SBKmD1EGaIFWQJkgRpApSBSmC9ECKIDWQHkgPpAbSAmmf7qme7mme6qme5umd5ime3umd4imf4qmd8imf2mmd2imd1mmd0umc0umbzumcvimcvqmbwimcummcuimbxmmcsmmbsumatmmbrqmc5tJdqkt16S7lpbqUl/bSXspL1bSW2tJbakvD9Jbe0hAHLQ1xz3DQcNBwz3DMcM9wznDMcMxwznDNcM5wynDNcM1wynDI0g8XLQVTEBcNpwwXDbcMpwynDLcMlwyXDIcMpyzFpWhKpmhqpmRKpmZapmZ6pmVapmc6pmcqpmM6pmJaS8U0TWtpLU1TG04YbhjOF24YDhjOF84XDhjuFw4YzhiOGI4YzhiuGI4Y7hgOGO4YLhgOGA4YLhjuFy4XDhduF24XDhdOFw4XrhdOF04XrheOF64W7hbOFu4WDhfOFs4WDhcuF84UrhSOFI4UrhTuFK4UrgDcKdwpXAE4VLhSOFM4UDhTuE84UDhQuE+4ULhPOFG4ULhQOFG4UThROE64UbhROE64TjhZuFe4WbhZuFc4V7hXuFU4VzhXuFU4VjhZOFi4VzhYuFi4V7hXuFg4WrhOOE44TzhUuFW4UzhWuFW4VrhWuFW4VLhVOFS4VLhUOFQ4VThJuEo4SjhKuEk4SbhJOEs4SThJOEu4SzhLOE24S7hLOE04TDhNuEw4TDhMuEy4TbhFOEQ4Q7hIOEi4RzhIOEe4R7hHOEe4RjhHOEa4RrhGOEY4RThGuEQ4RThFuES4Q7hEOEO4Q7hDOEM4RLg+OD44PzhBuEA4QLhAuEI4QDhAuEI4QrhCuEE4QjhCuEG4P7hBOD+4P7g/OD84Pjg9uD24O7g9ODu4O7g7ODu4OTg7ODm4Obg5ODk4Ojg5uDo4Org9OD04PDg8OD24PLgzODO4MjgzuDG4MrgyuDE4MrgxuC84MjgyuC+4ODgwuC44L7guuC84LzgvuC84MTg3uDU4Nrg1ODU4Njg2ODU4AnBqcG1wBOAIwLXBCYC7gqOCq4KrgqOCs4KjgsOCs4KzgsOCy4KbgtuCk4LbgtOCk4KTgtOCGwCnBccFNwBuABwXXAA4AnAC4KTgpOAEwE3BUcFdwS3BXcENgFuCW4IbABcAbgmOCc4JzgmOCe4JLgBcFNwSXBRcE9wS3BJcExwTXBzcGxwbHBvcG5wb3BlcGRwaHBQcE1wTXBdcGNwXXBhcGtwX3BdcGlwcXBocHFwcXBwcHNwbnBJcEtwR3BFcEhwSXA+cEdwPnBFcENwP3A9cEBwQXBBcERwQHBBcEZwQXBEcEZwQnBAcEdwQXA3cDtwNnBFcD5wPnA9cDxwPXA9cDhwPHA9cDpwOXA4cDpwOnA4cDtwNHA6cDdwN3A2cDVwNHA3cDFwMXAzcDJwMHAkcCFwIHAjcB1wIXAjcB1wJHAxcC5wLXAscC5wLnAscC9wLHAucCtwL3AucCtwKnApcCtwK3ApcChwKXArcCRwKHArcCZwJ3AncCJwJnAncCBwJ3AicCBwJHAmcCBwIXAccB5wHnAZcBtwGHAbcBVwFXAXcBZwFHAXcBFwEXATcBJwEHAC4H5eG+3E+Lg2XhvNxBXAQcA1wDnANcAxwDnAOcAxwD3AMcApwD3APcApwC3AKcAlwC3ALcAlwCHAJcAdwCHAIcAdwBnAHcARwBnAGcARwAOAI4AbgAMABgBuA+3E5DsfpuB7H43Ycj8txO27H5TgdR+NmnIyTcTOuxs24G1fjatyNs3EsrsWtuBan4lbcilNxO5yK6+F2uB2uh+PhXNyLi3E9HIzj4WDci+PheLgX5+JyOB3uxOlwJu7EnTgTR+JM3A1H4kjcDVfibjgUV+JKHIobcShOxI24ESfiQpyIA3EhLsSBuA8H4mq4D/fhajgbroZLcTacDZficKgxVBg6DBWGEkOHocNQYmgxNBIqCb2EXkIloZZQSWgm1BJqCc2EYkKXocrQZ+gzVBnqDFWGRkOdoc7QaCg01BX6CzWF/kJPoaZQU+gptBN6CvWEdkI7oZ5QTagnlBOqCdWEckI3oZxQVOgmdBOKCuWDqkKToanQZKgyNBWaClWGIkP5oH7QPqgfdBDaB+2DDkIJoYPQQighlBBaCAWEFkL/oIBQQOgfNBD6BxWEBkIDoYLQPaggVA+6B92D6kHzoHpQPGgeNA+KB7WD4kHroHZQO2gdNA5aB6WDxkHjoHTQOagbFA76BoWDPkLfoG/QR+gi9BEKCV2ELkIhoZXQRqgjlBHqCF2EMkIZoYtQRWgvlBfqC/WF8kJ3obxQXegudBeqC8WF6kJvobhQXOgtlBZ6C7WF0kJpobbQWqgtNBdaC62F5kJlobnQWagsVBY6C4WFzkJjobBQWGgstBUaC2WFtkJboazQAlBW6Cq0ALQAdBWqCn2EwkHvoHBQOegd9A4qB52EykEloZPQSagkNBIaB52DykHnoJRQOagclBIqCd2E8kENoYZQPmgfFBgaDB2FBkNLoaPQUWgp9BNaCg2FfkI/oaFQUGgo1BUKCgWFukJNoYjQRKgbNBHaBnWDukHboGbQNiga1AxqBkWDnkHRoGzQM+gZlA2aBmWDHkLToGnQQ6gaNA2qBh2DqkHLoGPQMWgZlAxaBl2DkkHJoGvQL+gaVAz6Bf2CikHDoMdQUegrVBSaCn2FvkJTocjQYigxtBm6DEWGKkMVoYvQSmgqtABUFfoGRYS6QcGgX9Aw6CiUFAoMHYWKQkmhotBjKCmUFHoMJYYeQ5mhxFBiKDO0GdoF3YJyQbmgW9As6BYUC5oFzYJiQbWgWFACUC2oFpQA1ApKAHoFtYJaQa+gUtAr6ACoFFQKOgA6BR0ArYJOQaegVVAqaBXUC0oFpYJ6QaGgAaBI0CSoF1QAFAoqABoFhYJCQaOgTNAoqBOUCcoEdYI2QZ2gT9AmaBP0CboEfYIqQZegS1Al6BFUCWoEPYIeQY2gQ1AjaBF0CDoELYISQYugSVAiKBE0CYoEBYIGQXmgQdAdKA+UB7oD7YHuQIWgPdAeqBBUByoEzYHqQHWgOdAaaA6UBloDrYHSQG2gNNAbqA3UBnoDlYHeQGOgMlAZaAx0BjoDjYHiQIOgQFAfqA8UCPoDhYGmQE+gJ9AUKAoUBuoCTYHCQFugLtAWKAvUBeoCZYG+QFmgKtAX6AtUBboCVYGaQFegK1ATKAnUBAoCJYGSQEGgIVAQ6Ac0BBoC/YCOQD+gItAR6AhUBFoCZYA6QBugDlAd2gBtgOrQFNWhODRFUxSHjigORdERHVEUJU88p53zzmnnpHPeOe+cdM42J53TzdnmbHO6OdegJGpDR3REbWgNtaElWkNraIneTjxnnlPPqefMc+4585x9zj3nnrPPyefsc/o5+Zx8Tj/nHzQ8oaHgCe1shoIoeDZDz5PTyefcdG46+ZyXTj7nn/PSeen8c1pCvzMaSqP0GQ2tz0OnoRPRaegsdCI6EZ2FzkFnoVPQOegcdAo6CaEE0ANoAfQAmgAtgBZAE6AK0AQoAlQBqgBFgA5AEaA9OgAdgPbojvYoj+7ojvKojvKoi+qojrqnCNQ9K5wiThFnhdPCWeGkcFo4LZwUTl9nrVPXmeXUhfLOLGcWlIfuUB76ojt0h74ojK6oejZC1ZPR2ehsdDI6F52MUPtcdC5CbfQ+r5yzTivnrFPLaeW0cmo5s5xaTlpnljPLSeusddY5A522zkDnq9PWaet8dbY6X52uzlZnq9PVyQqlgOKoBFQCiqNpKI7+aBqahv6of8o6Y52wzljnlRPWCeu8cjI5r5xVTiYnk7PKqQT9URzN0RzFz08ofvI5P52fTj4npzPUCeoUdYI6t5yiTlHnlpPEueU8cpI4SZxHTiMnlDPKGcAZwBnlnHJGObGcU84pJ5Zzw4nlHHRuODecg05CZ6Vz0qnmnHSmOdWcas40J5ozzXnmRHOiOc+cZs4zJ5jTzGnmBHOOOcGcYc4x55gzzEnmDHOWOcmcZM4y54+zzOnj/HH+OH2cKE4fp6QTxYnilHSeQDGgGtAMqAZ0A5oBzYBuQDmgG9AOKAeUA9oBvXCGOcGcX04wp5fzy/nl9HJyOb2cNE4uJ5eTxkkAGgGFgDZAIaAP0AZoA/QBygB9gC5AGaAM0AUoAOgC1AAKAAoAagAlgF5ALaAVUAvoBLQCWgGdgFJAG6AY0AhoBBQDmuEkdZ46R52nzlLnqHPUWeo0dZY6UZ2mTlMnqnPVuePEcd44cZw2zhvnjdPGWeO0cfI4a5w1Th5nj5PHueLscfY4V5xBzhUnkDPIGeQEcgo5gZxDTiGnkHPISeQcchY5iZxEziJnh7PI2eTscHY4m5wcTlPnqpPVuepUdbI6WZ2qzlanKlQ8W52tUBEN0RltT09oe3Y6PZ2ezk5no7MTyp6NzkYoi64nrzPVKepMdRZwijpFnQWcoc4CTlJnqDPUSeocdQ5wUjmdnFTOJKeT08mZ5FRyJjmRnEpOJSeSc8nJ5qRxijnFnDROL6eHs8Xp4mxxvjhdnC7OF6eM88U545RxyjhnnDnOGaeOM8eZ49Rx7jhlnDBOFyeMM8bp4nRxxjhpnDHOLieNk8bZ5STgtHRiOimdmM5KJ6WT0lnpVIPep4lz0bnoNHFCOk2ckU5IJ6Qz0unojHQ+Oh2djs5Hp6Iz2Ans/HX+OoGdu05gJ69z17nr5HWKOoGcK84U54pTxZniTHGqOFmcKk4SJ4uTxUniNILGZ6/T1+nr7HVaOIOdxE5hJ7Fz2CnsFHYOO4udw05lZ7Gz2KnsXHY2O5mdy85lJ7Oz2KnpNHGeOE+cJk4Up5zzFuoB9XDeOmGdt05cJ6wT1onrlHUaO5OhN/R2JkNrp4pzxEniHHGWOEmcJM4SJ4izxPnhBHGCOD+cIU4JJ4Yzw5nhxHBqODGcHk4Np4bTw+niDHF+OC+cH84J54XzwjnhjIDCZy90h+7OXmjv7IXOaA/tofPp6Ux2GjuPncZOZOex89iJ7Hx2Ijudnc/OZ6cz9DsdnYpORKeiM9GJ6ER0JjoPoTzaoz7qoz2adrY515xsTjbnmpPGGeWEcjo5oZxPTienk/PJOcAp5dxwcjg5nBvODueUc8MpwCnAueGUgsaofPY6e6EyOp+RThNnpjPTaeLUdEY4J5wSTgnnhBPDaemkdF46b5w5zh0nsDPYKezEdd46c6EhCp6tTmdnNPRDT9REwRPPeefMczY7oZ3MTitnlfMKCgBKAC2AXkAroBxQCugEFD+XnExOJeiI5tAU9XDOOeWcc044p5xTzgnnjHPCOd+ccc4455uzzvnmBHTWOeucgM5Ap4NTwdngVHAiOBucDU4Ep4ETwXngNHAaOA+cEM4Fp4IzwZngVHAyOBWcDk4GJ4PTwfngLHASOPeTwKmf+7mf+smf+jng5E/+HHD653/6Z3/2p3+mnf454Ew7084BJwDnfeLnfOKnfM7nfMonfcpnftInfeZnfOYnfMZnfMIne8LnerIne65ne66ne7Zne7pn73RP3tk7eyfvVE/15J3viZ/3WZ/1eZ/2WZ7kaZ7kmTvNM3emp3maZ3rqzvRET92pO9ETd6LneeJO3Hmeu/M8b+fu3J2303beTvC0nbYTPMMTPL8zPMPzO8fzO8VzPMdTPGumMTOYKcwUZgYzh5nRTGXmMlOZicxcZi4zkZnJTGTmMTOZmcw8ZjYzj5nMzGZmM5OZ6cxkZhIznZnOTGJmMZOYGcwsZhYzg5nPzGCmMfOZ+cw0ZkIzfZm0zFpmLBOWKcuMZdYyYZm1TFomLBOWScucZdIye5mzzFlmL3OX2cvkZe4yd5m8TFsmLxOXacu0ZeIyb5m4TF3mLfOWqcvMZeoyf5m5zFzmLxOYWco0ZSoyTZmoTEWmIhOVuclEZXIyN5mbTE5mJ5OTOcrsZHYyR5mezEumJZOSacmcZFIyKZmTTEnmJLOSKcmUZFYyG5mVTEdmI7OR6ch8ZBZgnjIVmYrMU2Ypc5OpyVRkajIXmYpMReYi85C5yExkHjIPmYlMROYjM5LZyGxkRjIhmZ7MUSYrc5TZymRlsjJbma9MSWYjk5HJyGxkFjIbmYTMQmYhk5AJyCRkDjIBmYDMQeYfU5AZyPxj/jEDmYBMRGYi05CZyAxkGjINmYFMQaYlM5WpylRlpjJdmazMVaYnc5UJyvRkejJBmZ9MUKYo85P5yRRlhjJFmaTMUGYok5SZySRlYjIzmZlMTOYlE5OZyrxkXjJTmZZMOGYcU44Zx5xjyjHlmHNMOuYcs45Jx6Rj1jHtmGvMNOYZM42JxjxjnjHRmGpMNKYZU42pxjRjhjHNmGDMMGYYE4z5xQRjljG/mF/MMmYXs495x9Rj3jHxmHpMPSYek495xsxj3jHvmHlMPOYXs4vpxexibjG9mF7MLeYVc4uZxbxiXjGzmFjMLCYZE4uJxSRjjjGtmFVMKmYVU4tJxaRiajGxmHRMO+Ye046px9xj7jH1mHxMKiYX04ppxeRiijHlmG5MOOYVE4upxTxjqjHzmHpMP2YfE47pxnxjvjHdmG1MNyYbs43ZxmRjWjHZmASYVkwrJgFmFdOGKcSsYQoxf5g1zBrmDxOI+cMMYgIxgZhBzB5mENOH2cPsYfowc5g+TBxmDjOHicPUYeIwd5g6TB3mDpOHGcWEYjoxoZhNTCemE7OJ+cRsYgpgPjGfmAKYUswh5gwzhhnDnGHKMGeYN0wZpgzzhknDvGHaMGmYNEwbZg1zAFOKKYC5wyRi8jCJmEhMHiYPE4l5xERiGjGPmEdMI2YR04iZxCxiFjGTmErMJOYSU4mpxFxiMjGXmAGYTEwmZgBmFDMAc4oZxYxiTjGhmCrMFOYJ84SZwkRhpjBVmCtMFWYLc4W5wmxhujAdmBxMCCYHc4MJwYRgbjAlmBtMCqYEU4JJwZxgUjAtmBPMCaYFs4JpwbxgVjArmBdMDOYFU4OJwcRgajAzmB3MBSYDk4G5wGxgLjAjmA3MBmYE84EZwXRgPjAfmA5MCCYM04XZwtRgejAzmB5MEWYGM4MpwgRhijA/mCBMEOYHM4T5wRxhhjBDmCNMEuYIs4RJwiRhljBNmCVMFqYJ04TJwkRhsjBfmChMFOYL84R5m6rJM3mmavZM1XTNntkzXXM1XbM1V3M1A6Id2qJts0M7tG22adtsnm3aps2zezbPXu2e3bNXW7VXu7VVW7Vbm7Vzts4ubZ19s0u7tG82ad/qZjZpk3Wz2lndrGZWO6ud1cxqZTWzelmtrFZWL6uH1cvqYPWwelgdrBZWB6uB1cJqYTWwmpi9s3N2aqd2zi5t1D5tnN3aq42zcfZqo/Zq82zURm2ePdo822aP9mjb7Jpts0W7ZtdssUZmi3WyGlmNrE5WF6uT1cfqYnWx+lhtrD5WP6uN1cbqZ3Wv+ln9q+5V96p/1b7qXDWsGleNq4ZVt6p11bzqVzWv+lb9qn5V36pZ1bfqWjWrmlVdq5ZV16pp1bJqWTWtelZNq65V26pr1bdqW7Wt+la9q5ZVx6pZ1bHqVTWrmlW9qk5Vr6pV1anqVLWq2lW9q75V86pZ1anqV7WrulWdqm5Vw6pT1alqWPWrGladq35Vv6pz1bpqVLWoelQtqg5Vj6pH1aHqU3WoulR9qj5Vl6pN1aVqUrWp2lRNqi6g5lRvqjvVm+pPdae6U/2pBlV/qj3VoGpQtac6U+2pxlRnqjPVmGpNNaW6Um2pnlRLqinVkupLNaWaUn2prlT7qQvVhupC9aHaUG2oPlQLqg/VhGpBtaCaUD2odlQ3qg3VjepHtaHaUP2o9lM/qhPVfmo/daIaUL2n1lPPqfXUeOo59ZwaT22nxlPfqe3Uduo7NZ8aUJ2oRlQjqhPViupE9aNaUa2oflQ3quvUc+pF9aJ6Tm2njlRDqvPUkGo6dZ46T02nrlP3qffUdOo99ZyaTk2nnlPXqQvVhOpDtaKaUY2oNlQLqh3Vi2o7NaOaUW2nRlTbqfnUiGpENZ8aUM2n/lMDqgHVf2o/9Z86UO2n9lMHqgvVaWo0tZoaTb2mVlOrqdfUbOo1dZuaTc2mblPHqd/UZmo3tZl6TO2mdlOPqeHUa2o0tZgaTX2mFlOLqc/UYeovdZlaTF2mblOLqcXUbeo1tZg6TP2lDlODqb/UX2owNZk6Tt2mllPLqdvUZWoy9Zj6Sz2mNlN/qb/UZuoytZn6TV2mLlO/qeXUVGop9ZRaSj1APaWeUg9QW6kHqKvUVmordZUaS92ltlJnqbPUVmos9ZR6S02lplJvqQmot9RTai71lNpKzaXmUlupu9Ra6is1lhpLfaXOUl+pvdRZ6iy1l7pLLUANpY5SR6mh1AHUUOondQB1APWT2kn9pFZSO6md1ErqJbWSmkm9pF5SM6mb1EhqIfWQWkgdpB5SD6mD1EfqIHWR+kh9pC5SG6mL1ERqI7WRmkidpAZS66h/1DrqHfWP+ke9o/ZR96hp1DxqHjWNOkZ9o7ZR46hx1DbqHLWNGkado85Rw6h31DDqGfWOekc9o/ZR26hr1DDqGvWLGkYNo35Rt6hf1C7qFnWL2kUto95R66hz1DlqHTWOGkbdop5Ry6hj1C3qGDWNukXdoqZRz6hp1D3qGfWMukftoy5Rk6hH1CNqErWJmkR9ojZRm6hP1CjqE/WKGkWNol5Rp6hX1CrqFHWKWkXNou5Qh6hF1CLqEDWIOkTdofZQe6g71B9qDTWHukLNod5QV6gr1BtqC3WGGkPtoHZQY6gh1BjqCzWEGkJ9oZ5QX6g11BPqCbWGukIdoXZQP6gd1BDqB/WDGkItoYZQT6gl1BLqCTWFekJdoaZQU6gr1BbqBvWCmkG9oFZQM6gZ1ArqBLWC2kCdoE5QG6gP1AbqAvWB+kBdoEZQ+/WAmkBNoAag9msA6rTar/06rf5rvsbrvM5rvIZrvL5ruIbru35ruY5rto7rtWZrtl5rtV7ruVZrtZ5ruo7rtl7rtnbrtV5rt57ru8ZrvcZrvtZrvebrvbbruqZruq5rtZbrvobrt25ruG7ruIZruI5ruc7VtTqta/VXp3Vaf7WuPmu0ttVobda22lab9a02aWT1rb7RyGqRRlaDtViLNViPNViH9ViPdViTtDGaGJ2MJkY7o5PRyWhn9Uc7o6PVX/3R0WpdfavF2laL9Vjbals91ri6Ri+rv/qjl9HJ6GX0MToZnYw+RhujkdHKarAGaWV1SBOjm9HO6GY0NNoZ7YyGRkeji9HIal7No5HVvRpXjzVZn7WtxtUljaw267PG1bt6V+PqXI2ryTpX52qyrtVkHda1ulaH9LI6pJXRy+hltDL6GK2MRkYfo4/RyGhjNDK6GG2MNkYXo4nRxWhmNDGaGM2MbkYzo5/Rzehm9DMaGg2LfkW7ol/RsmhXtCtaFh2LlkXPomPRsehZdC96Fu2L7kX3on3RwGhdNC8aF82LzkXjonHRuehbdC7aFn2LvkXbomHRsGhXNC3aFV2LpkXTomvRuGhg9C+6F/2L3kX3onvRu+hY9C66Fh2LjkXXol3RuOhbNC2aFn2LhkXjomvRumhddC16F/2LHkbvoofRwehd9C46GK2LDkYLo3XRumhhNC96E62JzkRrojvRmehMdCeaE92J9kRzojnRnmhUtCe6ABoVjYougFZFl6JP0aPoUzQpehQ9iiZFi6JJ0aFoUbQoOhS9id5EZ6I/0ZloUPQn+hMNih5Fq6JT0ajoVLQpGhWNijZFc6JN0aBoTjQnGhSdiR5Fi6I/0Z9oUfQmehQNii5Fl6JB0aboVHQr2hTdil5Fm6JN0avoUvQqmhVdii5Fs6JP0ZToSfQjehItiX5EP6Il0ZHoQTQjGhHNiFZEI6IR0YroRrQi2hHdiG5EO6Ir0YDoQTQhehCNiCZEE6IR0YdoRHQj+hB9iG5EW6Ib0ZVoS7QluhKNicZEX6It0ZdoSLQl2hINiT5EQ6IN0YfoQ7QhmhBtiC5EE6IJ0YVoQfQlmhINiaZEP6Ih0ZDoR7Qh+hEdiTZEG6Ij0YVoQrQgGhANiBZEB6IZ0YloRXQiehGtiFZEL6Id0XdoPbQd2g6th85D26Hr0HfoOjQe+g59h8ZD86Hx0HtoPjQfeg/dh95D/6H70H3oP7Qfmg49h5ZDw6Hf0HHoN7QcOg4dh5ZDz6HV0GnoNXQaug29hl5Dt6Hd0G1oNrQb2g3Nhj5Ds6HN0GfoM7QZGg39hfZCE0ATQHuhu9Be6DB0F7oLHYYGQ4ehy9BgaDB0GVoMXYYmQ4uhxdBk6DE0FvoKnYXmQm+htdBb6Cu0FloLfYXGQluhqdBVaCr0AHQVugo9AD2FHoAOgJ5CT6EDoAWgA6Cj0ALQAtBRaCn0EzoJrYRWQiehj9BC6CK0EdoIXYRGQhehmTChndBN6CL0EnoJXYQeQhehhdBD6CG0EJoIzYQuQjehodBPaCf0E1oJ7YR2QiuhkdBK6CM0EhoJfYQ2Qvuge9A8aB50D/oH3YMOQv+gf9BBaCD0DhoHrYPWQeOgc9A46Bt0DjoHfYO2Qd+gZ9A2aBv0DJoGPYOWQdOgadAy6Bo0CJoE7YJ2QZOgO9Ak6At0B7oDfYGeQF+gKdAT6Ak0BXoBfYKOQbOgY9AvaBY0C/oF3YJ+QY8YQYegR9AiRNAWaAr0BdoCbYG+QIegL9Ak6BB0CJoE3YImQYOgW9AtaBA0C3oFrYJOQaugUdAp6BQ0CnoEjYBuQCugG9AYMNAaaAw0BAi0BBoC7cABHYE2QBegD9AF6Ar0AfoAXYHOQFegMdAZ6Aw0BroBvYJOQcOgU9AvaBg0DPoFHYN2QXegOdAc6A70BroDPYHeQG+gJ9AM6An0ApoBzYBeQCegC9AP6Ar0AxoCXYGuQEOgMdAj6Bd0CnoEjYIWQT+gHdAQ6BL0CdoEfYJmQZugTdAsaA80CxoE7YH2QIOgP9AgaBf0B/oD7YKOQLugOdAR6Ag0B1oCzYHeQEugJdAbaA30BpoBrYHWQDOgFdAM6AS0AloBnYBGQKfRANADaABoAgTonSZA/z/d0zRt0zht0zeN0zh90zm90zI9gJZpnB5AD6BxOo1maZdu6ZZ26Zd26Zh+6ZeO6ZmOaZ2e6ZnWaZ5Oo3E6p3FapmmapWHapX2ap3uap3W6p3tap3dap2N6p3c6pmU6pl1apmXapWnapWGapmkapm0apmvapm26pm96pdWUztE5OrXRNdpGmyato016t6N5NI/u0Tq6R+doHa2jc3SNztEkXaNrNEnfaJQ+aRzdo1c6R6v0Saf0SaN0Sqc0SpM0Spc0SZN0Sd9mZ3OzWdncjA5nZbMyOpyj0SENztHmaDQ4Q6NB+puhzdDob042J5uPzcjmY3OxYrOyudj8bFY2K5ufzc7mZrRIh7RIj3RIh/RIg7OyOdqMbI42Q5uRzchmaHOy2dhcbD42O5uZzc1mZvOyudncbF5Gi/OtGde8a94145p1zbjmXLlmW3OuGRasedYMa6ZFa64185qJzcFmYvOwOdgcbB42C5trzb3mWXOvmdc8a54185ptzbzmYLOt2dYcbNY1B5uFzbpmXbOwedf8ao41w5pjzbJmWDOsWdZMa8Y1v5pzzbnmVzOs+db8asY115p9zb1mX/Ovudfca/4185p/zcBmXjOvGdhMbF41q5pLzapmVqzmT/On2dNcavY0j5pLzaXmUbOoedQcahY1i5pDzaBmVbOrmdXsam41s5pZza3mU/OlOdOMac40a5oxzZhmTfOmWdPMad40b5o5zZ1mTrOpudPcaTY1o5o9zaTmUfOomdQcaj41f5pZzavmUrOo+dTcqoC500xq9jRnmjPNnmZNs6f506xp1jR/mjnNn+ZTM6eZ03xqNjWfmlPNpmZTc6oZ1TxpVjRLmiXNiuZDM6XZ0pxotjRHijQbmiPNj2ZDs6H50cxofjQ7mhnNjGZHc6PZ0fxohjQ/miPNkGZIc6S50sxoXjQbmhfNhWZDs6G50DxoLjQTmgfNg2ZCM6LZ0lxpjjQbmgfNiWZE86F50HxoVjQPmgfNiuZEs6J50pxoTjRPminNdWY7c545z2xnxjPbme/MeGY8852ZznxndjPTmenMbuY4s5tZzhxnjjPLmefMemZB859Z0Bxo/jP/mQPNgOY58545zrxn1jPHmePMemY6s575z0xnpjP/mfHMf2ZAM54ZzwxozjO3md/MbuY3M5zZzexmhjPLme3MbeY78525zexmrjO3me3Mc2Y+856Zz9xn3jPvmfvMeuY+s59Zz6xn9jMLmsvMa2Y085pZzYxmRjOrmdPMZmYv85jZyyxmHjOPmcXMYWYC5i8zmPnLjGYGM4OZ0cxp5jAzmXnMTGY+M4+Zx8xnZjOzmNnL3GXuMnuZt8xlZjTzl/nMzGY2M7OZ18xm5jVzmdnMbGYuM3uZy8xfZi+zl/nLvGX+MhMwb5m3zATMXGYsc5ZZyyxlHmCeMg8wU5mnzFNmKnOVmcpsZa4yV5mtzFdmK3OW+cp8Zc4yY5mhzE7mJ7OTGcn8ZH4yI5kDmAOYo8xP5idzlBnKnGQ2Mh+ZjcxF5iPzkbnIrGQOYEYyN5mbzEhmJrMAc5Q5gNnJnGRGMieZj8xIZiTzkZnJfGRWMjOZmcxK5iUzkXnI3GMeMvOYe8w9Zh6zj5nHLGT2MfuYhcxAZiHzjxnIDGT+MQeZS8wj5hBziHnELGIeMZOYRcwiZhLziZnEbGI+MZ+YTcwoZhPzihnFjGJeMb+YV8wx5hfziznGDGOOMcuYYcwwZhkzjVnGPGOmMdOYZ8w15hnzjbnGXGO+MduYd8w3Zh1ziVnFPGJWMaeYR8wj5hQziTnF3GImMZOYW8wm5hYzi9nEbGJmMa+YWcwu5hXzitnFHGN2MeOYY8wxZhyzjBnHnGOWMcuYc8wz5hyzjnnGPGPWMd+YPcwbZg2zhnnDjGHeMH+YMcwY5g8ziFnCTGGeMFOYLcwT5gmzhfnCbGGuMF+YQcwcZgwzhznDjGHGMGeYK8wZ5g5zhbnC3GG+MC+YFcwI5ggzhPnBDGF2MD+YH8wO5gazg5nB3GBuMDOYE8wMZgRzgjnBjGBWMB+YAZgLzAVmAGYDMwAzgdnAbGAmMA+YCcxp84B5wJw2+3Pa3M/+7M/9/M/7jM/1jM/0XM/1TM+9mZ7XuTf35nVWZ3bmze3Mm3dzO7fzbs7n3Wyb8zmfbXNtrs32nM/2fM/5nM/33M737M7t3M7uzM7yPM/vPM/x/M7vHM/wHM/3DM/wfM/2HM7jLM7iPM7lPM65uZzLOTejc24GZ3RGZ1B+NoNyNPmZ/EyOJkObwTk3f3Nu1s3f/M262Zx18242Z3PezbyZn/dZn/e5nvVZn+u5N+fmcdbNunmcbfM4h7Ntts3hXJOfzbgZnXGysxmdUdnZXMrOZGZzOZcys1mccXMqO5tTuZnsTHYmN5OZzbrZNu/me45nd/7kaDM4zzM/xzM/63M8x7M+u7M+92Z3dufezM69WZ3ZmZ3VmTer8znzZt58zuZ8zuRszuZMzt9Mzrf5m7/5JkeTh8nFZGJyMdmYTEwmJhuTj8nGZGTyMfmYjExOJiOTlcnJ5GSyMnmZzEveJeeShcnBZGByMPmXDEwGJv+Sfcm/5F6yL9mX3EvWJfeSc8m6ZF1yLnmXbEueJcuSZcmzZFjyLPmWDEuGJd+SccmqZFbyKpmV7EpeJa+SXcmvZFdyK/mVjEumJcOSacmxZFgyLDmW3EqOJdeSW8mt5FryKzmVXIB8SiYlj5JDyaNkUXIoOZQsSi4li5JNyaXkUrIp+ZRsSkYln5JPyajkVPInuZMMSv4kc5I7yZzkTXInuZO8Sc4kb5I1yZnkTLIm2ZNcScYkU5ItyZfkSfIluZI8SZ4kV5IpyY5kSPIj+ZEMSY4kP5IjyZJkSXIkeZEcSW4kL5IXyY1kRnIi2ZB8SD4kG5IRyYbkRLIiGZFsSC4kF5INyYNkQ7IgeZA8SBYkE5L3yHpkPLIe+Y6MR8Yj35HzyHdkO3IeOY9sR6Yj95HtyHxkO/IdmY/MR74j+5HvyHpkP7IfWY8MSK4j05HtyIFkQPIfGZCsR/4j/5H1yHtkNjIZWYxMRh4ji5HFyGNkM/IYuYxsRjYjl5HTyGVkOXIaOY0sR54jx5HdyGhkN/IZGY2MRj4jm5HNyGlkNLIY2Yx8RmYji5HbyGnkOfIbmYxcRh4jv5HhyGlkOPIaOY2cRl4jo5HXyGpkNDIaWY0cR+YiZ5G1yFrkLPIWOYtMgLxF3iITIF+RCZCxyFfkKzIW2YqMRa4iW5GtyFVkKnIVGYvsRfYiY5G7yFhkAuQucheZAPmLTICcRf4if5GzyGDkLDIXGYwMRuYih5GdyFDkJzIUOYr8RH4iR5EDkKPIAsgByAHIAshSZAHkKbIUWYo8RR5AHiHXkFHIKOQasgm5hmxDNiGbkG3ILmQb8g3ZhexCviHTkG/IOGQaMg0ZhyxDxiEDkWXIMmQgsg8ZiJxE9iH7kJPIP+QkshL5h/xDViIXkZXITOQichGZiXxEHiHPkGvIM+QVcg25hrxCtiGvkFvINmQbcgv5htxCziHfkG/IOWQccg6Zh4xDxiHzkIHIPGQkMhAZiIxETiIjkZfISeQk8hJZibxEbiIrkZXITWQm8hGZiFxEJiIbkYvIRWQj8g/ZiNxD/iH/kHvIPuQecgzZh+xDjiHLkGPIMGQZsgwZhkxDhiG/kGnINOQXsgv5hVxCdiG7kEvIJuQSMgnZhGxCJiGjkIXIQeQhcgn5hExCbiIvkYfIQ+QlshB5iYxEFiILkZHIOmQkMg9Zh6xD5iHvkHnIOeQd8g45h8xCziG3kFnILOQWcgq5hbxCTiGnkFfIKuQV8gxZhaxCniGHkGfII+QQcgh5hCxC7iBTkDnIHGQKcgTZgwxCniCDkDfIE+QJ8gYZgrxBziBDkCHIGWQLcgYZg2xBtiBjkC/IGOQMsgY5g7xB1iBrkDfIH2QLcgUZglxBfiBDkCHID+QG8gPZgdxAbiA7kCXIH+QNMggZgtxAniBLkCPIDeQIMgW5gdxApiBPkCnIHeQJ8gS5g+xBvuVfHiAPkH+ZgMxA7mVa7mVepmVa5mUDcgF5l2l5l3WZlmlZl3PZln/5lX/5ll/5lW9Zlm+ZlmVZlmk5l2G5lWO5lV05lmPZlX3ZlWXZl31ZlnNZll35lV25lV/5lVvZlhPICmRaViAvkGmZlhfIDGRbbuU0OU1uZQDkAjItG5APyLq8y7SMQE4gD5Bx+ZZxeZZv+ZZnmZZnuZZpmZZrGYGsk3NyKudknJzKqYyTUZkn22RQtsmiDMqgLMqjLMo1eZRHuSbf5FoMTb7JtxiaTMqojJNXGSeb8iqvsimz8k7+ZFD+5FAGZVAOZZ4MyqN8yqc8yje5lFnZlEG5J6syTs7JZvwsjhZDi6HF0WQyjiaXMimTcinf5FI25Zt8k035lE05J5/yKedkUM7JOhmUQVkn92JlMbN4WbwsZhY3i5fFzWJnsbO4WXwsbhYni4/Fx+JkMbKYWFwsNhb3in/FvuJfMbDYV+wrBhYHi4HFwuJgcbBYWDwsFhYXi4fFw+JiMbHYVowrlhXjimnFsmJZMa14VkwrfhXPimfFr+JU8atYVZwqThWriguIVcWo4gLiAmJU8akYVWwqPhWfik3Fo2JTMal4VDwqJhWLim3FsuJaca1YVgwrlhXHimHFsOJY8a2YVowr3hWLikPFo2JRMam4VFwqJhWviknFpuJV8arYVMwqNhWjilnFrGJUcasYVawqbhW3ilXFrmJV8avYVewqfhXnil/FtOJcca6YVqwrphXvinXFuuJdMa/YUFwoJhQTigvFjOJC8aGYUcwoPhQ3ig/Fi+JGcaN4UfwoXhRDih/Fj2JIcaQYUiwpjhRHiiXFlmJJcaXYUmwprhRziivFmmJOMadYU/wp/hSDijnFoOJNMaeYU7wp7hR3ijfFnuJK8aVYU8wodhQTijHFl+JM8aW4UpwpzhRXiinFlWJJMaWYUiwpnhRLiiHFk+JJMaQ4UQwpXhQnihPFi2JF8aL4UKwoVhQfihHFh+JCMaIYUVwoNhSTic3EZWIz8Zm4TFwmPhOnic/EauI0cZpYTcwmVhOvidnEbOI1cZt4TewmbhO3id3Eb2I3cZ34TfwmrhPbievEeGI7sZ0YT3wnxhPrie/Ed2I98Z4YTowmNhObidHEZ2I0cZz4THwmjhOriePEcmI1sZpYTrwmlhPPidfEa+I5sZt4TkwndhO7ienEdWI6cZ64TlwnzhPjifPEfmI8MZ7YT6wn9hP3ifXEeuI+MZ94T6wn5hMLigPFgOJA8Z8YUAwo/hP7if/Eg2I/sZ94UNwn9hKDib/EX2IwcZj4SxwmFhOLicPEY+Iq8ZXYSmwlvhJjia/EBMRYYiwxATGXmIC4S8wl5hJ3ibfEXWIt8ZZ4S6wlzhIHEAsQDxBTiafEAcRTYilxAHEAsZRYgBhK7CSOEkOJm8RO4iYxk9hJ7CRmEiuJmcRLYiWxknhJ/CQ+EheJicRF4iAxkZhIHCQWEgeJgcRCYiExkHhInCQ2Eh+JjcRI4iPxkRhJXCS2Eb+IXcQv4haxi9hF3CJmEbeIR8QsYhbxiJhEPCIWEZOIScQi4hCxiBhEHCIOEYOIM8Qg4gtxhjhDfCHGEF+ILcQYYgyxhVhDXCFGEZ+IT8QoYhMxirhDbCI2EXeIS8Qd4g9xibhE/CFOEX+IV8Qp4hTxilhFvCLmEauIVcQ84hgxjzhHHCOOEeeIYcQ5YhoxjBhGTCPuEdOIf8Q94h7xj9hHPCHmEHeIOcQb4g5xh3hD/CHeEHuIP8QfYg/xithDjCNeEa+IccQ8Yh4xjjhHjCOeEeeIc8QzYhrxjFhGTCOmEcuIa8Qu4huxjfhGrCO2EduIdcQ74g4xinhCjCKuEE+IJ8QVYgrxj5hGXCM+EZuINcQaYhMxhthEXCLGEGOIS8QZ4hJxijhDnCFOEYeIU8Qq4hBxiFhFTCJWEceIScQk4hgxizhGDCNmEbOIYcQuYhhxj9hF7CLuEd+Ie8Q+4hvxjdhHrCN+EBuIHcQOYgMxgRhCLCEuEEuIG8QF4gJxg3hA3CBeEA+IB8QLYgTxglhBjCBGECuIE8QK4gUxg3hB3CBmEDOIG8QRYgTxgXhAfCBOiwfEA+K02I/T4j/2Yz/+YwBiCXGEuEE8IPbjAjEAMYHYjwnEBmI/9mMDcYHYQPwgLhAXiB/EEOI4ZmNezIvZuBezcRv34l7cxmrcxnWsxmpcx3Rcx3hMx3SMx3f8xnAcx3EMx2wMx3LMxmwsx20sx3vcxm28x3W8x3xcx3XMx3jMi3txLs7FvXgX92I13sW7WI3XWI3peI3XmI7tmI7v2I7t+I7zWBfn4l38xm4Mx248x3AMx3Msx3Osx3Isx3q8x3rcx3u8x33Mx2l8xmiMxmeMi8/YjHExLjbjMjbjWlzGZVyLbXEtvsW22BbfYjIW4WcwNPgZ7AyGBkODncUh7Cz+4jAO4y8G4w+OFoMxCEeLR3gZjAxOBieDkcHK4GSwMpgZzAxWBjeDfcHA4F/wLxgYHAwGBhuDg8HBYGNwMdgYfAwuBheDj8HE4GPwMJgYTAweBguDe8G84F1wLhgXrAvGBe+CdcG64F0wL/gWTAu2BdOCY8G2YFtwLBgWHAtuBcOCYcGtYFYwLJgV/Ap+BbOCXcGuYFawKlgVzApeBbOCW8Gr4FVwK1gW3AqOBcuCZcGx4FlwLJgWPAueBdOCa8GXYEtwJdgSjAmuBFeCMcGaYEzwJlgTrAneBJOCN8GlYFIwKbgUbAoOBY+CQcGj4E8wKBgU/An2BH+CO8GeYE9wJ/gS7Am+BHOCL8GVYE4wJ7gSnAmuBGuCM8GZYE2wKFgTTAoWBYuCScGm4EwwKJgTzAkGBXuCQcGZ4FBwKDgTLApGBaeCC4BNwadgUfApGBUsChYFo4JDwajgAuBQcCi4AHgUTAmOBE+CI8GO4EnwJNgR3Ah2BCuCG8GNYEVwIrgRnAhmBDOCE8GL4EVwIvgQfAhOBCOCE8GKYEQwIlgR/AhWBDuCH8GPYEcwJNgRHAmGBEOCI8GS4DmwHDgOLAemA8eB48B0YDswHfgObAe2A9+BAcF34EAwIBgQHAgWBPeB/8B84D/wHpgPzAfeA+uB98B5YD2wHjgPPAfWA8+B8cBz4DgwHhgPHAeuA8eB7cB14DqwHdgPbAcGBPuB/cCAYEFwHZgPjAfGA/OB9cB84DpwH7gPXAf2AxOCDcGFYEHwINgPPAgmBPuB/cCE4D4wIbgQ3AfuAxeC/8Bp4DcwG/gN7AZmA7OB3cBtYDWwGPgMLAY2A5+Bz8Bm4DIwGHgMTAYeA7OBycBkYDZwG7gMjAY+A6OB18Bn4DPwGlgNbAYWA4eBw8BiYC9wGpgNPAZeA8OB1cBw4DewGvgNnAZWA6uB08Bi4DTwGFgMLAYeA3uBx8BgYC+wFxgM/AXuAm+BCYAJgLfAXOAtsBaYC8wF1gJngbXAVuAscBbYCnwFtgJXga/AV+AqMBY4CgwFdgJTgQeAp8ADwFLgKfAUWAosACwFDgAWABYADgB+AgcAO4GfwE9gJzAUGAiMBBYCI4GTwEJgIXASuAicBFYCF4GLwErgI7ASuAl8BD4CN4GZwEbgI/ASeAl8BGYCB4GBwD9gILAQ+Af8AxYCD4GFwEXgIfAQuAhMBC4CH4GJwETgI7AR2AfMA+4B84B3wD3gHvAOWAe8A74B64B1wDdgHPAN2AaMA8YB24BzwDTgGnAMuAYMA44Bx4BhwC1gGDALuAXcAmYBu4BZwC9gF3ANmAYsA5YB04BnwB/gEDAIGAQcAiYBh4BXwCRgEvAKWAVcAb4AU4AvwBpgCjAFWAO8AdYAp4A3wBvgFDAKOAU8AkYBo4BHwCfgEbAJ+AR8AjYBc4ArwBRgCzAFeANsAbYAb4AzwBtgFHAGOAOMAj4Bc4A7wBngDjAGOAOcAcYAW4A5wBngE3AJ+AMsAv4Ag4BFwCJgEPAIGARMAh4Bj4BJwCZgErAK2ARsAlYBc4BVwB5gDjAH2APcAbZhHv5hHvbhH/5hH24AG4B1GId1OIdxGIdzGAGcw2kwAhgBnAYrgNPgBbACWAG8AHYAL4ALwA5gB3ABmAFcAP5hBjAD+IcbwAXgBTAA8AI4DQYABgBOgwfAaXAOD4AHwDmswy8cwzAcwzQMwzBMwwRgGh4AE4AJwANgHR4A0zAAMA3XMAAwAHANF4Bj2IZr2IZ/uIZr+IcLwA7gB7AC+AGcAFYAK4ATwAjgBPABGAGMAD4A43AEWAI8wxLgCfAMz/AEWIYNwDh8AKbhGK7hGYYAR4BnWIZf+IVlOIZl+IZjOIZv2IZveIdt2IZ3mId3uId5mId72IdZWIV7sArv4B7cg3cwD97BOZgH8+AcnMI5GAencArjYBTGwTYYhVHYBtdgGzzCNbgGj7AIj3AIi7AIhzAIh2+0aPD3RnuhwR/Mwj24hVu4B7twD+bBLuzCPHiFeXAKr/AKp7AOTmEU1sE6GIVPGIVr8AmfcA024RoswiZswiJcwiIMwiVcwiB8g0H4g2/wDf5g8n32Onubvc1eZ6+y19mb7FX2KnuTvcbeZC+y19hr7EX2HnuRvczeY++xl9m77C32EnuHvcNeYi+wl9j76wX2Ant/vbzeX6+vl9fL6/X19np9vcLeXm+vV9gb7N316npzvbleXa+tV9eL67X12npxvbdeWW+td9Zb66X1znpnvbTeVi+tN9bb6m31xnpfvafeAl5VbwFvqlfVq+pN9a56W72l3llvqVfVO+ud9ap6Zb2f3lAvqBfUG+oV9YZ6Sb2iXlEvqdfUS+pl9Zp6Tb2sXlevrFfVu+pV9ZZ6T72f3lFvqBfW6+p99bp6Wb2v3lcvq7fVy+ol9bZ6W72k3lIvqTfUW+ot9YZ6T72h3lHvqffUO+ot4B31onoLeAt4Ub2p3k2vpFfTq+mV9D56Ob2e3kivpzfTG+mN9GZ6Hb2Z3kuvo9fRe+ml9F56Lb2UXkqvpbfSa+m99GJ6L72ZXkwvpjfT2+ml9E56Hb2T3kavo9fR2+hd9DZ6Gb2L3kUvoxfS2+nN9Hp6Hb2L3kgvpPfRu+h99Ep6F72LXklvpFfSu+mN9EZ6N72cXj8vnxfQC+jl8/55+bx63j/vn1fPu+fV89J597x7XjrvnZfOi+e989558bx5XkDvnxfRi+j98x56/7x73kPvoXfPG+jd8955A72B3juvoPfOm+cV9Ap687yD3kCvovfQq+hN9B56D72JXkSvn7fPy+fl8/Z59bx9XjuvnlfPa+el89p567x0XjpvnRfPO+gl9Ap6Cb2FXkGvoLfQG+gt9Bp6A72BXkOvopfL6+X98np5xbxf3i+vmDfMK+Y984Z5w7xnXjjvmTfOC+eF88Z557xuXjbvmpfNq+Zd86551bxgXjVvmhfMC+ZN83Z53bxr3jfvmrfN++Z987Z55bxtXjivnFfOC+ed83p5zbxiXjNvmVfMK+Yt8555CXi5vF1eLu+Xt8vb5f3ygnm/vGFeMC+YN8zb5g3zwnnbvGDeNu+a18xL5i3zknnHvGXeMu+Y98w75kXznnnPvGjeOO8Ar5V3yjvltfJWeae8Ut4BXikvlXeAd4CXyovlpfJeebG8WN4rb5b3yrvlzfJmebe8Wl4B3gDeKO+T18kL5XXyRnmhvFDeKG8Ab5IXyavkRfIyeZW8Sl4mb5OXybvkbfI2eZe8Rt4lb5HXyGvkLfIeeYO8QN4f748XyCvkBfISeYW8Ql4i75B3x9vj5fHyeHu8Pl4bL473xnvjxfHmeG+8OV4dr443xzvjzfHWeGe8M94aL423xXviZfGeeFe8LF4W74oXxtviZfG6eF28LN4XL4sXxvviffHCeGW8K94TL4n3xGvCBIpXxVviTfGSeFO8Kl4SL4lXxbviVfHGeFe8K94YL4x3w+vh1fBqeD28HV4Nb4Z3w5vh5fBueDe8HF4QL4f3wwviBfF+eEO8H94Rb4g3xDviFfFieCu8Fl4Lb4X3wlvhpfBeeC+8FN4JL4X3wTvhnfA+eCG8D94IL4QXwhvhlfA2eA+8CN4Dr4EXwYvgNfAyeA28Cl4GL4NXwbvgVfAmeBe8C94Er4O3wEvgBeAF4CXw/i+Bd8D7v/874E17+1d/81d/7Td/89d+79d+6/d+77d+8dd/+bd/+Xd/+7d/91d/57d94bd92Rd+4Zd915d9de/6rq/uzb26N31zb+5N3/BNX/MN3/A13+9d39wbv7l398Zv/O7e1z3mLnOTucve0U3mJnvH1/aOrrPX9tpcZy40N9lrc6O9tvfmRnOjvbdXfG9v+Yqv+JZv+Jbv7g3f8N29udfmQntvLrSXfG/v7SXf8iVf3Fu+5Yt7d+/7qm/8xq/6yq/60q/8yi/9zq6zd3zBd3xrL/iCb8015h5zk7nIXGRuMleZm8yN5ipzlbnR3s+N9orv936v+Ibv/MKv/MLv+sqv/K5v/L7v7sW9o7vsrb3s277uS7/qy3t5r/r2XvV9397be9/3fN8X957v+eJe9MW95Iu+6Eu6z17SheY+c5+50FxmLjTXmcvMZeY6c5u5zl7QbeY2e0GX2Au6xlxiLjHXmFvMBeYOc4O5w1xhbjA3mCvM3eUKc3+5u9xd7i+3l0vLteXicm25t1xcLi73lpvL3eXKcoO5slxcbjA3mIvLBeaycl25rdxWriv3levKjeW+cl+5sdxZbixXlzvLneXqcnm5wFxcbi4XlyvLpeWycmG5rlxfLi+3l8vL1eX2cnu5utxdri43lrvL3eXGcmW5sVxXrixXluvKpeW6cmG5tFxaLizXlgvLreXacm25tdxb7ipXlWvKVeWWck25ptxS7ifXk9vJ5eR2ckO5nFxObij3lBvKReWeck+5qNwC3ALcVO4pN5Vryj3lnnJNuZxcU+4nl5PLyf3kenJHuaJcUm4qd5VrylXlinJLuaLcUW4pt5Q7yv3kjnJBuZ/cTy4o15PryK3kXnIvuZVcTG4l15KLycXkWnIzuZbcR24mN5P7yIXkPnIluZBcSK4kN5L7yLXkMnItuZVcRi4jt5LryHXkNnIZuY3cRS4jl5G7yFXkSnIfuYpcRe4jl5FLyZ3kRnIjuZNcSO4kV5MLyYXkanIzuZrcTW4mN5O7ycXk6nHzuHjcPO4cF4+Lx53j2nHtuHPcO+4dd47bxnXjsnHVuGpcNu4al437xl3jrnHfuHDcN64cF44Lx5XjxnHluHTcOG4cl47Lx6Xj+nH5uHxcP24f148LyO3j9nEBuYJcQG4gV5AryA3kDnIDuYXcQe4gt5BLyC3kInITuW7cNi4bt407x2XjsnHnuG/cOW4d9437xq3jynHruHtcOa4cd49Lx93j/nHpuHTcP64f949ryPXj+nENuYBcQ+4hF5ALyD3kBnIPuYjcQG4gF5FbyB3jlnG/uGXcMO4X94sbxgXjhnEJcMG4YFwC3CsuAS4W94p7xcXiWnGxuFVcK64Vt4pLxa3iDuBScam4A7gCuAO4UlwBXAFcKW4A7hj3iyvGFeN+cbu4X1wvbhe3i+vFJeOGccu4aNwA3CiuAG4ArhR3ijvFleJmcaW4A7hZ3CzuAK4WdwC3iqvF1eJWcbe4VVws7hZ3i4vF5eJicQlwubhcXAJcMy4BbhjXjGvGDeOeccO4aNwz7hkXjZvGteHWcGm4NNwaLg+3hnvD5eHycG+4Pdwb7g63h9vD3eH+cHe4QNwf7g8XiBvEBeIKcYO4QVwhrhFXiFvENeIacYu4TNwirhIl7hP3iQvFZeJCcZe4TFwm7hK3idvEXeI6cYu4R1wlLg/Xh0vDReIecZO4R9wibhI3iVvEJeIWcYW4RFwirhB3iCvEBeIOcYe4QNwcLhB3h5vDzeHucHW4O9wbrg5Xh3vDxeHecGu4OFwcbg3XhivDneHGcFW4LNwVLgu3hbvCXeG2cF24LdwXrgvXhfvCheG+cGW4MFwYrgw3hlvCPeGacE24J1wUrgkXhZvCTeGicEW4KFwSrghXhEvCHeGGcCe4EtwJbgRXgivBjeBCcD+4FVwMbgW3QQM3g9vAdeBmcDO4DtwNbgbXg4vB9eCCcDG4GFwQLgSXghvBreBGcC24FdwKrgW3gWvBfeA2cBu4D1wH7gT3ghvBjeBecC24HVwOrgaXg+vB1eB6cDO4GlwNbgZ3g8u7u9u7vbu7v7u7Bdzf/d0CrgK3gJvAVeAqcBO4C9wDrgEXdw24BVzcxd0C7u0WcHf3dm93d313d3nXd32Xdwm4aS4Aru0C4Oa5W7u5q7u1W7u6K7u6y4CBS7u0e8Cd3QMu7s7u7OKu7OLu7cqu7N6u7d6u79qu7fpumlvANeAmcGtXdm13dmWXdhG4ae4AN8313QHuANd3Cbg3l3RtLumaplu6pnu6pVu6p6u6p7u6qqu6q8u6rRu7PTd2Xbfn9lzXRV3X3bmoi7o7V+fyXJybuqmLc3Nu7MKu68Lu67qu677uzmXdnqu6qttzS7fnom7pli7q2lzU1bk21+bq3JrLuq3bc21uzb25r8tzdy7PTd2du3NTV+embs7VuTo359baZ67ofq7ohu7nfm7ogi20FlnbrEXWMmubtc1aZu2y1librFXWJnO/VlmrzP1csF3WOmubtc7aaG2ztlkbrYXWMmuRtcfaYy2yllj7zP3aZG00d2yhuaMrttBcsX3WQmuhtc9aZO2zNlmLrEXWJmuJtclaYy2xllhrrC3WAmt/tb7aX+2u1lfrq93V8mp3tbpaXi2vVlfbq/XVCmuBtcLaYC2wFlgbrB3W3mprtbRaWm2tdlYLq43VrmpjtbLaVe2qVlbbqnXVvmpZta/aVS2rllW7qm3V4mpbtbLaVy2sdlV7q7XV1mpztbdaXO2tllaLq8XV0mpbtbTaWW2rtlU7q2XVqmpTtaTaVO2ollRLqh3VlmpHtQW0pdpSbQHtqbaA1lR7qj3VmmpRtYxaRS2iFlGrqE3UKmoXtYnaRO2i1lG7qG3UOmodtY3aR22jVlL7qH3USmottZJaTK2l1lKLqb3UYmoztZfaS22mdlObqdXUbmo3tZpaTq2m1lPLqeXUemo7tZ7aUK2ollEbqVXURmohtYpaRS2kdlELqaXULmoXtZTaRi2ldlLbqG3UTmoltZPaSq2kVlJbqcXUVmo/tZhaTO2nNlP7qQXVZmoztaBaTS2oNlSrqdXUhmo9tX9aP+2e1k9bqN3T7mkLtYLaQi2hVlArqCXUBmoJtYPaQG2gdlCrp9XT4mnztHhaO22eNk9rp93T2mkBtXvaPS2g9k/rpzXUFmoNtYfaQm2h9lBLqN3TCmrztILaQG2eNk8bqNXT3mnttHjaP22f1k/bp+XT+mn9tHxaQ22dlk47p43TwmnltHDaOa2cVk47p6XTrmnVtGxaNa2blk3LpnXTvmndtG3aN+2btk2Lpm3TnmnRtGjaM22aFkz7pe3Sdmm/tF7aL62Y1kvrpRXThmnFtGbaMG2Y1kw7pjXTlmnHtGPaMi2ZloCWS2ul5dJWaa20Vtoq7ZW2SrulvdJeabe0WdotLZY2S5ulxdJqaQVop7RSWintlPZJO6UdoH3SPmkHaKm0SdolrZJ2SdukVdIqaZu0TtomLZPWSUuljdI+aaO0UNon7ZMWSsukhdIG0DJpmbQBtE7aH62QNkiLpD3SGmmPtEVaI62RtkhLpC3SDmmJtETaIS2Qdkj7owXSAml/tEHaHu2O1kfbo9XR7mh1tDnaHe2ONkd7o83R4mhvtDdaHC2PdkZro5XR0mhrtDHaGu2MNkYbo53RymhZtC7aFm2L1kX7om3RvmhhtDDaF22K9kW7ok3RpmhXtCraEy2JtkRboiXRmmhJtCdaFK2JlkQ7oh3RkmhDtCRaEG2INkQLohXRXmgntBLaCa2DVkIroXXQQmgdtA9aCC2E9kEbodXQVmgztBVaDG2GNkOLoeXQRmg9tBZaD22H1kJroe3QXmg1tBnaDe2GNkPLob3QSmgttBJaCK2F1kILoY3Qemg/tB1aCi2GtkLroG3QPmgbtBTaBy2FtkL7oH3QVmgjtBVaDW2ENkKrofXQamg3tB5aD+2G9kPLoF3QGmgXtAVaA62BtkDrt33Lt3vLt2nt3u5tWnugTWsRtAfaAy2CNkGboFXQHmgVtAbaA+2B1kC7twZav93bvfXbviXQDmgBaBW0DFoD7YJ2QFugHdASaAu0BVoCrd8SaP/Wb/32b/s2bvNWbvOWbuVWbunWbuNWbtVWbu1WbdXWbt9Wb3str+W1vXbX9lq13bW7Vm3XVm3fdm3X9m3blm3v1m3d9m7xVm/jttf22rhV212ra3mt27Yt27bt27It274t3L6t3cIt3Npt3dot3dZt3dLt3J4trkVbtMW1aYu2aZtrc23akm3ami3Zkq3Zlm3Ygu3X3tpaa2tr7djaWls7tmI7stFasRXZaO3HRmOhtV/7sdDakE3GLmOLscvYY2wxthh7jDXGHmOFscZYY6wwlhcrjO3F8mJ5sb3YXWwvVhe7i93F6mJzsbpYXGwuNheLi63F4mJtsbXYWqwtlhabjC3GImORscXYYWwxlhg7jB3GEmOVscfYZawzlhY7i63F0mJtsbfYW6wt1hdri8XF+mJ9sbjYXywuVhf7i/3F6mKBsbrYXiwwFhjbiw3G9mKFscHYYKwwlhkrjD3GMmOZscfYZuwx1hnbjG3GOmOfsZlYTOwl9hKLif3EYmI1sZ/YT6wmFhSrifXEgmJBsZ5YUawndhQrihXFjmJJsaPYUiwplhRbii2ALcWiYgtgC2BRsa5YVCwr1hXrimXFxmJjsbJYV6wsthXrinXFtmJfsa/YViwsFhWbimXFfmJDsZdYVWwqdhWbikXFrmJXsajYUywqthR7ij3FlmJNsaXYUawp1hQ7iuXEjmI9sZxYTqwnthPridXEdmI7sZrYTawmFhO7id3EYmIzsYfYP2whthD7h/XD/mEBsX5YPywgtg8biEXEJmIRsYvYRGwidhGriF3ENmIVsYrYRqwjdg/Lh+3D9mH5sH5YPqwh1g/rhzXEFmLzsHrYPeweVg/Lh9XDCmL5sHxYQawhdhJriY3EWmIhsZHYSCwkthELiX3ENmIbsY9YR6wgVg87iNXD3mEHsYPYOywhNhK7iGXEMmIXsYhYPWwe9g57h83D4mErsZRYSSwldhIriZXETmIjsY3YRWwkFhD7hw3EBmL/sIjYP+whFhGLiD3EMmLjsHNYOawcdg5Lh5XD0mHrsHVYOqwd9gybhkXDomHTsGrYNOwbVg2rhn3DumHfsHBYN6wbFg7bhoXDsmHbsG1YNuwa1gxbhiXDimHDsGPYMCwZdgw7hiXDlmHBsF3YL2wXdgv7hf3CbmGzsFtYLWwWNgurhbXCUmGxsFZYKywWNgtLhbXCVmGrsFbYK6wVVgt7hb3CamG5sFrYLSwXlgu7hSWA3cJ2YQlgCWC7sF7YIawQNggrhCXCBmGDsERYIywR9ghrhDXCHmGhsEfYKCwUFgobhQ2AbcI+YZmwT9glLBOWCbuEVcIuYZOwSlglbBJ2CKuEHcIiYYewQVgkLBI2CFuEDcIaYYuwRVgjrBPWCAuFdcI6YaGwAbBFWCYsEhYJy4RVwjJhi7BN2CZsEdYJK4UdgJ3CBsAKwDphBWClsE5YJ6wUtgkrhZ3CNmGbsFPYJywQ9gfrg/XB/mB3sD9YHewOdgerg73B6mBzsDfYG2wOFgebg+3B4mBxsD1YHqwNtgY7g53B1mBpsC/YGCwMFgYbg5XBumBNsCRYE2wJlgRLgi3BqmBLsClYFawKNgUrgg3BjmBFsCLYEawK1gS7gi3BtmBRsCfYEywKNgSLgmXBhmBDsCzYESwI9gPbge3AfmA9sBxYDewGdgOrgc3AVmAtsBBYC+wFFgILgb3ASmApsBNYDKwENgILgY3ATmAhsBDYCSwF9gHrgGXAMmAdsA3YBWwCVgGrgE3AImB/No09wBpgC7A5W4Dd2ZzN2Z3V2Z3tWZ3V2Z7l2Z4lwPIszxJgB7AE2DR2ADuATWN9No39WZ/12Z8FgMXZm63Zmr1Zm6XZmY3ZmJ1ZmW3Zl3VZl31ZmGXZlEXZlMWxKIuyOJbH4tgdy2N57I412ZI9WZM12ZPlsSnbY3HsyurYHJtjdWzJ6liVLdmSVdmTJdkbW2Nr7I21sSMbsiIrsiELrs9WaKuyFdoabVW2KlujrcxWZ2sz9luZrctWZeuytdmqbFW2NludrclWZKux1diKbD22FluHrcRWYuuwVdiqa921BluBrb9WWuuv1dZKa6W12lprrbZWXGuttdaKa7214lp7rbfWW2uvldfaa9218lp5rbvWXOuuVdeaa8216lp9rbNWWSusFdYqa421ilpZraFWVuuqNdQaal21jlpXrarWUeuoVdUKalW1plpBraDWVKulNdVKarW0WlpJrZRWUuulldJKab20SlovrZhWSaukFdPaaMW0TlobrY3WSSufNc46Z5WzzlnvrHJWOeudtc56ZzW01lnrrIbWQquhldBaaC20ElrtrITWQKud1c4aaO2zBloHrX3WPuugFdDKan21rlpfra3WVeuqtdWqam21ulpVrapWV2uq1dVawJpqTbUWsJJaC1hRraRWUiuq1dTqZl2zmlnNrGvWMuuaVc1aZi2zqlnZrGrWPiublc3aZ22z9lkBrW3WNiug9c8KaBW0/ln/rIJWP+upFdNqasW0XlpNrabWSyup9dPaad20blo7rZzWTqunldPKafW0Zlo9rZrWTGumVdNaadW0glorrZVWUKul9dMqau20ilpDrZ3WTmuo1dMaah21elo9raNWTWujlc8aaRLSJKRNSKuQNiEtQ1qFtAppGdIwpN1pdJqcJqfRaXEanlan2Wl2Wp0Wp9Vpc1qcFqfNaXJammamkWlkmplWpplptbQyrUyrpY1ptf9Z2pg2/s/Svv/ZbyztS/t+Y3+x39hP7C/2F/uJ/cPS0jRcWi4Nl7ZLy6Xl0nZpbNouzU1j09g0Nw1Nc9PaNDQNTWvTemltmprWS+ulqWnrP+w/9hf7j6WBf7G/WBqY9qWBv7K0L+37laWNv7IfWdqYNv7I0so/2A/sF/YD+6P9wn5hf7S08I+WBqaFaWEa+B9LM9NuaWLa7XeWJqaJv7Of2e/sb/Yz+5n9zf5laecPLc32Q/udpdnSbL+ztFsanLZL06Xp0nZpuDQzTUyrpdXSxP9Zmvgz+5/9z35mv7Gf2b/sN/Yb+5f9xNLeNDcNToPT3LRdWpvmpqlpapqb9v7IfmV/sl/ZH+1P9if7o/3A0nhpaFrvj/YrSwN/aH+z31kaL+1MQ9PONFsamoam2dLYNFvaLY1NY9Nuabm0W5qZlkvLpZlp6c/qX/W3+lv9q35X/6r/1e/qd/W/+mH9r35cP6wf1o/rz/Xj+nX9uf5cv65/1//rl/XP+mX9tP5Z/6yf1l/rn/XX+m39tf5bv63f1n/r9/Xf+nn9vn5fP6+/1+/qh/W3+lv9sP5Yf60/1n/r3/X3+nP9vX5ef64/18/rh/Xz+m/9sH5Y/60/1l/Ar+o/9av6U/2n/lN/qr/UT+oP9Zf6S/2h/lM/qX/UH+r/9Hv6Qf2gfk//qN/TL+of9Y/6Rf2hflG/qT/UH+o39Z/6Tf2o/lP/qR/VX8BP6Z/0S/on/ZF+Sb+kP9IP6Y/0Y/oh/ZB+TL+mX9IP6b/0X/oh/Zl+SL+mP9Of6df0b/o1/Z3+Tf+mv9PP6b/0W/ol/Zb+Sr+kX9Jf6af0L/ob/Yx+Rn+j39HP6Hf0P/of/Y5+RL+jX9GP6Ef0K/oT/YZ+QT+gH9Av6A/0C/oN/Yf+Q7+hf9Bv6C/0D/oH/YV+Qv+e38+f5/fz//nz/Hn+Pz+eP8/f59/z7/n7/Hz+Oj+eX86P57/zy/nl/Hd+O7+dn84v56fzz/nl/HL+OX+dv8+f59fzz/n1/HV+PX+ev85f58/z4/nf/G7+OH+aH82v5kfzw/nV/Gp+OD+bH86/5mfzs/nX/G3+Nb+bv83f5nfzv/nP/GT+Mn+Zn8xv5ifzj/nN/Gb+Mf+Xf8zv5f/yf/m9/GB+L7+YH8wP5hfzh/m7/Ft+An4C/i0/l3/Lr+Xn8nP5tfxZfi2/lT/Ln+W38l/5rfxV/iv/lb/Kj+WH8jv5o/xU/in/AP+UX8o/wD/AL+UX4JfyB/AL8AvwB/BD+QP4n/xQfij/k9/JX+QP8g/5h/xB/h9/kN/H/+P/8fv4dfw+fiC/jl/HD+Tv8Qf5i/xL/iI/kn/Jv+RH8jP5kfxKfiY/k1/J3+TX8ff4b/w9fh7/jf/Gz+On8fP4cfw0fho/jt/Gn+RX8hv5lfxIfiO/kR/Jf+RH8hf5j/xH/iI/kb/IP+Qn8hP5h/xC/iH/j1/IL+T/8e/4f/w6/h3/jl/Hn+PX8d/4c/w5/ht/jf/GT+Ov8df4afw2fhj/jD/Gv+JX8bP4VfwyfhY/i1/G7+KX8bf4Xfwu/hb/i7/FD+N/8b/4Yfwx/hR/iR/Dj+Ev8X/4S/wn/g//h//E7+HP8Gv4Kfwafg4/hZ/Cz+GP8G/4K/wj/hF/hR/EX+EP8YP4QfwhfhF/iJ/EL+IX8ZP4S/wkfhN/ib/Eb+I/8Zf4U/wi/hQ/il/EL+JH8YP4M/wT/g3/hn/CX+Gf8Ev4K/wVfgl/hz/DT+Gf8E/4KfwPfgp/hP/B/+CP8EP4K/wd/hA/iB/FP+J/8Ev4J/wWfgz/hR/D/+G/8F/4P/wefgd/g3/Bj+A/8Bf4D/wG/gJ/gd/An+A38Cv4E/wJfgX/gl/Bz+Bf8C/4GfwO/gF/2g/Av//6z//6T+Dnf/4n8Ps/gb///d//+///+z/t////T/sH/PI///iP//N///Nf//d///Vv/+8v/+wv//HP/uwf//AP/+7P/u7f/uzP/u3//vmP//dP//U//+1P/+9P//P//u8///K//rxf/dWf9/d+3r/7e3/v3/26f/fjft2v+3F/+uN+9E//9Ef/nI/MT+YL85P5ynxhvjBfmU/MV+Yv84n5xPxlfjF/mc/ML+YX85n5zXxmvjO/md/Md/Z/vrP/9n//999+8L/95A/+4E/+4l/7bb/5m7/tP31o/jO/mf/MP+Y385v5x/xi/jHfmF/ML+Yb84n5xvxhPjGfmD/MF+YP8335wnxhvi//l+/L7+X/8n/5vXxgfrQf/Md//MFf9IH5wfxffjAfmf/L/+Uj84X9oB/t//xoPrT/+z8fmt/sL3/xJ//aH/62//xtf/mXv+0Xf9sf/uIv/uE/+rJ8Wr4rn5Y/y3flu/Jn+bB8WX4sP5cfy8fl5/Jz+bh8XT4un5evy9fl8/J3+bj8WP4t/5Yfy7flv/Jd+bD8WT4tv5b/yrflu/Jt+bF8V74rP5Yvy1flF+Cj8gvwT/mofFT+Kd+Uf8of5ZvyTfmj/FL+KL+TX8ov5XfySfmj/FN+Kj+Vf8ovwCfld/Iz+Z18TH4mP5OPydfkh/JF+at8UT4rv5UPyvfkh/I5+Z78T34qn5U/ymfli/JH+aN8UX4nX5Qfyu/kd/JD+Zj8UL4nH5OPyffka/I9+Zx8Tb4mn5O/yb/kW/Ip+Zb8Rz4ln5L/yCfkP/IN+YR8Qr4hv5CPyD/kJ/IP+YL8RH4iX5A/yBfk4/EH+YN8PH4gH4+fxw/kB/Lz+H38PD4cv4/fx4fj+/Hh+HJ8P74fX47/x6/kI/IZ+Yj8RD4jn5GfyJ/kJ/IH+ZP8Sf4g/44/yA/k3/Hv+IH8On4gv49fx6/j9/H5+H18Pz4fn4/vx2/j+/H/+G38Nv4fH5DvyK/kK/Ir+Yx8Rb4in5G/yJ/j2/Hv+Hb8SP4d/44fyZ/kx/Hx+Hp8PT4ef4+Pxxfk7/H3+IL8Q74lX5L/yJfkQ/If+Y98SL4hH5DPxm/js/HX+G38Nv4an4+/xqfj8/H5+HT8Oj4df45fx6/jz/Hv+JP8SD4jn5EfyV/kx/Hf+HD8N74bH44Px3fjy/Hx+HH8PH4eP44Px1fkN/Id+Y78S34l/5JPya/kV/Ip+Yh8Sj4hH5GPyCfkH/IJ+YX8Q/4hv5C/xx/jl/HJ+GT8Mj4aX41vxj/jn/HN+GN8M34af4w/xk/jl/HF+GB8L74XH4z/xefib/Gt+Ft8Lb4V34qvxcfid/EJ8MP4YXwCfDE+AX4WX4wvxs/ig/Gv+FZ8LH4Xn4tvxb/iZ/Gt+Fl8AnwrvhWfAL+LT8Wv4g/gD+BX8QXwq/hSfAF8AXwpPhRfih/Fh+JD8aP4SfwovhM/iZ/Ed+I/8Y/4SPwn/hMfiZ/ER+IT8ZP4SXwivhK/iD/FZ+Iz8af4AfhNfCP+Ed+IT8Q/4h/xifhIfCU+FD+JD8UfwBfAL+IT8Y34RPwlvhJ/ic/EV+Ir8Zn4UHwmfgA+FB+KH4A/gA/E/+Hb8H/4NHwbvg2fhv/Cp+HP8F/4L/wZPgqfhz/Dr+HP8Gn4NfwaPg3/h6/B9+Bz8D34KXwOPgc/hb/CT+GH8Ff4K/wQ/ggfiG/Dl+HL8G34Lnwb/gvfhe/Cf+Gf8F/4KPwT/gkfhV/CH+G38Fn4LXwXPgufhe/CP+H38HX4QnwdfhBfiC/ED+IP8YP4Pvwh/hDfh5/D9+Hj8HP4OXwc/g0/hJ/CN+Gn8FX4JnwTvgo/g0/C3+B38Df4HPwOfgefg7/CL+F38E/4J/wOPgu/g7/CZ+Gz8Ff4I/wWvgzfhZ/C9+Cr8Df4GnwOfg1/h8/D9+HD8HH4JPwOfgm/h7/D1+Hv8Gv4Onwdfg0/iF/D/+EH8YP4P3wf/g8fiO/D9+ED8WH4QHwZPgwfhi/Dj+HL8Fv4MfwYfgtfhN/CH+GL8EX4I/wP/gg/hP/B/+CH8EH4IXwTPggfhG/Cv+Cb8DP4F/wLfgYfgy/Bp+BP8Cf4FPwK/gS/gm/Bt+BX8B/4FfwI/gP/gR/Bh+Dz/u7jPu7vfu3vPgK/9msfga/7ta/7rK/7tM/6rE/7qk/7s6/6qj/7PH/2ZZ/n83zZX33Zf/3VX/3Xz/mvn/o5P+enPs5P/ZqP83F+zbf5sh/7rx/7sP/6rw/7qQ/7rp/6qe/6Nd/1T7/m1/zTN/3TR33TN33UJ/3WZ/2ez/qq3/N7vurrfNXn+Tpf5/P8nc/zV3/n7/zVz/m9n+Yv8NN8Av4Cf4FPwGfgE/AP+Ax8Bv4Bv4G/+7yfwOf93k/gJ/B7X4Ff803/5ps+6d/8m0/6pb/AV+D3vs2v+TcfAL+Ab8B34DfwDfgN/AO+Ad+Af8AHwD/gE/AB8AHwCfgDfAJ+mj/AH+Cn+b+f5vf+7/9+7/t+7/O+7/s+7+c+7+N+7uc+7ts+7te+7dt+7d9+7bP+7d8+67d9ND/0RV/0xz6aP/pgH62P5oP+10PrnfXNemT9sT5Zf6x/1ifrk/XP+mX9s15Zv6xf1ivrmfXK+mY9s55Z36x31svqafW1elr9rr5WX6vf1evqY/Wy+lm9rL5WP6uf1dfqcfWu+lg9rD5WP6uH1cPqZ/W2+l69r55X76v/1fPqefW/emL9r15YT6wn1gvri/XA+mC9sD5Yb6wX1gvrjfXFelh9q95V76pv1b/qdfW8+mH9sJ5XT6zH1dfqc/W5+lq9rl5Y/6sH1gPrf/W++lY9rP5Wf6uH1dvqcfW2+lk9rb5Xv6vv1fPqd/W7el69rp5Vn6pf1a/qU/Wq+lR9Ab2qXlVfQI+qL6Av1aPqUfWlelN9qZ5Ub6o31ZPqT/Wd+ku9pv5Sn6nX1GvqM/WYelD9p35UP6r/1IvqLfWV+kv9pb5Sn6mv1G/qM/WZ+k09px5Tn6nn1IfqNfWYek/9px5U36nX1HvqPfWa+k+9pj5U/6n/1IfqRfWUekl9pJ5Rv6hv1C/qJ/WN+kb9pP5RP6l31D/qH/WOeki9oz5SD6mH1EfqJfWKekN9oj5Rb6gv1BvqA/WF+kJ9oF5QH6gf1AvqBfWDekK9oj5Rf6g/1CfqEfV/ekC9n/5On6fH0+fp9fR4ejy9nn5Pr6fn0+/p9/R8+j49n/5P36fv0//p/fR1ejs9nb5N/6Z307/p4fRuejc9nD5OD6eX08fp4/Ry+jm9nL5OP6ef09fp6fRm+jP9mv5Mn6Zf06/p0/Rs+jF9mF5MH6b/0ovpxfRfejK9mj5Nj6ZH06fpz/RqejZ9mr5MT6b/0oPpv/RhejT9mR5MD6Y/03/pz/Rm+i/9l95MX6bv0mvprfRa+iy9ld5Kn6Xf0lfpvfRXei99l/5Kf6Xv0lvpB+in9FL6KX2VXkovpa/SU+mr9Fd6Kj2V/kqPpb/SW+mx9Fh6Kz2X3kq/pefSc+m39AT0AfRR+id9lN5J/6R/0jvpofROeiY9lB5Kz6RP0h/pjfRFeiM9kr5IX6RH0ivpm/RMegF6AXomvZNeSY+kX9Iv6ZH0TXojfZIeSZ+kZ9Ij6ZH0TPom/ZD+R9+j79H/6H30QXogvZC+R0+kH9IT6YP0Q/ohfZBeSL+jv9HX6Gv0N3obfY4eR6+jr9Hz6Hf0PPoc/Y5+R5+j19HD6F/0LfoW/YveRS+iD9GD6EP0JnoQPYjeRC+iN9GP6EX0IvoRPYl+Rc+iD9Gz6GX0IfoQvYzeRI+iP9HT6FP0KHoV/Yl+RF+iH9Gb6Ev0JXoTfYzeRC+jj9HH6GX0M3oZPYt+Rj+jZ9HD6Fn0K3oYPYx+Rf+iB6DX+wK93t99gb5Af/cE+rvPewI9gT7v/T7v997v/X7v0/q9//u0Pq3/+wf93zfoH/QP+gZ9hL5BD6GP0EfoIfQXegh9hf5Cf6Gv0FvoLfQd+gt9h55Df6G/0HPoI/Qcegx9hD5Cj6F/0GPoJfQP+ge9hD6tl9Az6NP6tJ5B7/cMegW93/u9gp5Ar6BP0BPoCfQJ+gJ9gv5AX6Av0B/oAegB6A/0BnoD/YEeQX+gT9Aj6BH0CfoFfYJeQb+gX9Ar6Bn0HvoPPYf+Q7+h59Bz6Df0GPoNvYYeQ4+h19BL6DX0GXoJvYQ+Q8+g3/u8x/u8v3u8x/u7r/u7p/u6r3u6t/sOvYeeQ5+hX9Az6O9e7+ke7/t+7/ue7/d+7/n+7/l+QP/3fz+gb9AP6B30DfoGvYMeQu+gp9BD6CH0FPoKPYV+Ql+hr9BP6C30bx/3cA/3cS/3cC/3cz/3cs/2cu/2bM/2bt/2Zl/2Z1/2uP7szx7X93pcr/a9vter/a1X+7S/9bc+7XN92od9rs/1Ya/rd73Z83qzP3tez+vPnuzPvtfra32vv/W1vtbfeluv68Ne7MU+5J/1IQ+Nf8Y/46Hxy3hovDJ+Gb+MV8Yn45X1KJ+MT9aj/cr34nnxu3he/DB+F7+LH4aMJ8YT45Hxx3hlPa5He7TH9SV/jEfWf/3HI+Oj8cj4YcP4Zvwwnhkz3hnvjC/GG+OL8b94Y7wx/hcPjP/F++KB8cB4X7ww3hcfjBfGC+OD9TveGW+Mb8Yb44HxzfhmPDA+Gg+MF8ZH46PxwvqPh9arvDJeWa/2uD7sUx4aD61Pe7Ufe5A/xh/rQZ4YP4znxTPrbf2tz/W2fuxr/cgf62t9jT/Wk/yx/uvJnuy/ntd/vLCe1/N4Yf2Ov8XX4nHxuPhavC7+Fc+Kb8Wz4lPxrfhWfCreFZ+KX8W74l3xq3hV/CoeFa+KV8WjUsXH4lXxsPhYfCweFi+Lh8XP4mXxsvhZvC0+FY+KX8Wn4gvgUfEF8Ll4VDwqPhcPi8/F0+Jh8bB4WvwsnhZfi5/Fz+Jr8bf4Ufwp3hNfijfFk+JN8aJ4UjwpXhQfihfFg+JD8aF4ULwnHhT/iffEe+I/8aP4TvwmnhPPid/EY+I38Zp4TDwmXhOfiZ/ES+IR8ZJ4RYr4Q7wi3hB/iD/EG+IB8Yb4PzwgHhD/hw/EL+Ib8Yz4RnylSrwlvhL/iLfEW+If8Zd4OfwcPg4/h69Th+fDv+Hd8HB4N/weHg4Ph9/D6+H38HF4PbwePg7Ph/fD0+Hn8HN4Onwdng7fh6/D1+H78Hz4PbwbPg4fh3fDy+H/8IZ4R7whXhHviHfEK+Il8Wd4M3wZ3gy/Zg3Phl/Dw4HD4+HL8Gr4M/wZXg2fhlfDt+HT8Gn4NvwdHg+fh2fD5+Ht8Gx4Nrwdvgxvh2/Dl+HL8G14NXwlvhH/iH/EN+Ih8YN4Qbwf3g8viKfDC+IJ8XR4Ojwhvg9fiI/EC+IF8ZF4QvwhPhGPiE/EM+IR8Yh4Rjwl3hFfiP/DJ+IX8Yx4RrwlnhJPiZ/EI+Lh8Hp4PPwbHg6/hkfDn+HT8IP4QLwgPhD/hxfEC+L/8IV4MTwYPgwPhv/Ch+HD8F/4LvwX3gvfhe/Ce+Gx8Ft4LXwWXguPhc/CZ+Gx8Fd4LLwWvgu/hefCa+G58ATwWngtPAF8F54Afgzfhe/Cj+HD8GN4MnwYPgxPhhfDW+EH4KvwVfgBeCr8APwUngpPhZ/CS+Gn8FF4KbwUPgofAB+Fh8IHwAfAQ+EF4I/wRXgjfBGeCG+EN8IT4XvwRHgffA++B++D18H74HnwOngdPA9+B8+Dz8Hv4HfwOfgbfA7eBn+Dv8Hb4HHwS/gnPBP+Ce+EZ8Iz4Z3wSngnfBNeCa+Eb8Ij4YHwOfgf/A8+Bx+Ez8Hz4IPwQXgevA9+Cc+ET8In4ZnwSnggvA0+B5+EV8If4Y/wSvgivBIeCV+EL8Ij4YnwSPghPBGeCD+E98EP4YXwPngfvBA+CP+Cd8Gz4F3wLXgWPAu+BQ+Db8HH4GHwMXgaPAweBk+Dl8HT4GfwMngZ/Ay+Br+CR8Gn4FPwKHgVPAr+BK+CV8Gf4E3wJ/gSvAneBF+CH8GX4EXwI/gRvAieBF+Bp8Bb4CnwGHgLvAUeA5+B38Bz4EHwHHgPPAgeBO+BD8F/4D3wHfgOvAeeA6+Bz8Bj4D/wIXgPPAX+Ao+B78Bz4C/wF3gOPAaeA7+Bx8Bj4DfwGvie9/mb9/mfv/mb//mc//k0PudzPo3X+TR+AK/zOj+AJ8AP4AHgCfAEeAB4BDwAPAQeAY+Ah8An4CHwEfgEfAI+As+An8A/4B3wD/gGvAPeAd+AX8Ab4AvwBPgCPM8T4AnwPK/zPL/zOq/zO5/zO4/zOZ/zOH/zOD/zN3/zM0/zMy/zNE/zMl/zNW/zNG/zPU/zNN/zN8+AV8An4BXwB/gEfAL+AI+AP8Ab4BHwCHgDPAFeAs+Aj8BP4B3wEngJvAOeAe+AX8Az4BnwC3gFfI/n8Sqv8ivf41ee5Xt8j2f5lmf5l2/5ln95l395mHd5l4f5mN/xOj7lT97kSd7kS57kSb7kUb7kcTzKozyOT3kcn+NTPuVz/I6/8SEv8iH/8SIv8t/OjP/2aDuzndkebV/G33iRr/E2vsaPfI0X+ZEfeZEHeXFnxoM8uDPbm+3M9mV7s73Zvmx/ti/bne3P9me7sx3anmw3thPbie3G9mG7sv3YjmxHth/bh+3H9mL7sH3YXmwntqfaNe0F7Jp2WHsBewE7rH3XDmvftO/ad+2bdl67rD3WPmuftcfaae2x9mA7rZ3WHmwXtgfbde3CdmG7rr3XrmvPtffae+25dl/7r/3WDmy/tePage3Adlx7rR3XHmyvtdfag+2xdl87qr3XjmovYO+199oL2IXtBey7dmG7sH3XTmvftfPaae20dl77rP3SnmnHtGfaTe2Ydky7qZ3VbmpftbPaWe2r9lP7qh3Ufmo/tYPaR+2e9k77p73T/mr/tH/aX+2q9ld7q13VrmpvtYvaW+2udlG7qN3VXmovtZPaRe2k9lC7qF3UHmoHtWfaPe2mdk/7p93Ubmr/tK/aP+2q9lX7ql3VDmrPtevabe26dly7rd3Wjmu/tcPaNe2b9k27pp3TDmoPtY/aQe2qdlH7q73T/msvYEe1p9px7br2YLusvdQeay+1u9pj7bF2V3ut3dXeaq+119pb7cD2VvurHdgObH+1/9r57Ht2Pfuevc+uZ9ez99kH7X32RvugfdDeaBe0N9oR7YJ2QTuivdAuaY+0Q9oj7Y92SDuk/dHuaH+0E9od7Y52QnugndD+Zw+0B9r/7IB2RjuifdKOaG+0T9on7Y12Sjug/c/uZ/+zC9r97H52QXuhXdD+Zx+0/9kJ7YP2QTuhXc9OaH+069n17I/2SPuh3dC+Z9+zG9r77IZ2S3ufvc9uaa+0U9ob7ZX2Snujvc/OZ9ezR9oT7Yr2RTujXdGOaFe0J9oR7Yj2RHuhPc2uZi+zl9nV7GR2NXubncxOZm+zx9nb7G72OHuc3c2eZ3ezt9nf7G/2Njucvc2uZoezw9nV7Gt2NTuafc2+Zkezs9nj7Gd2MvuZ3cxOZiezm9nL7Hl2PHucvc5uZ7+zp9nR7Gr2PLudHc9uZ6+z49nx7HX2OHudfc4eZ4+zz9nP7HN2OfuZ/cwuZ6ezi9m97ATsBOxe9i67l13MPmYfs4vZv+xi9jD7l/3LHmYHsyPZj+xJ9iN7lD3JnmSPslfZo+xX9ip7lf3K/mQ/sgewR9kD2AXYo+xRdgF2LXuW3cneZG+yO9mX7E72KvuSfcleZX+yR9m17Fd2LfsA+5X9yj7APmXPsmPZnexYdiu7k93JbmVPslvZt+xJ9iT7lh3JzmXfsmPZsexbdiv7k/3KPmVPslfZnexN9iU7k53JvmRXsi/Zn+xKdiX7kx3K/mSfskPZoexTdin7lH2AXcouZR9gp7IP2Y3sRHYfe4/9x95jL7L/2H/sRfYge5EdyB5kD7ID2YXsQPYhu5BdyD5kJ7Lr2GnsMHYae4sdxg5jb7G72F3sLfYUe4v9xZ5iT7G/2E3sL3YWu4ndxM5iX7Hz2G/sO/Yd+409xw5jn7Hr2GfsN3Ydu479xs5jP7GP2FfsK/YRu4l9xH5iL7Hj2HPsNfYc+429xl5jv7Hb2G/sM3Ybu419xi5jn7HD2GXsMnYYe4wdxu5ij7HH2F3sKnYXe4pdxa5iT7Gj2FPsJnYUO4rdxE5iN7GP2EnsJPYRe4mdw75hz7Bn2DfsGvYNu4ddw65h97B32D3sIvYOe4ddxP5hF7GH2D/sH/YQO4j9wk5hn7BT2CHsE/YJO4Rdwi5hh7BH2CPsEPYHO4bdwn5ht7BX2C/sF/YKO4UdwX5gL7A72BvsDPYG+4Kdwc5gX7Ar2BfsCXYFu4I9wW5gT7AX2A3sBvYC+4EdgD1t//e03d///d/9nd/9vd/5nd/7fcDe7/s+YB+w73u+77u+53u+6zuB3d7xXd7x/d7lXd7vPd7dPd7XPd5heH/3erd3erd3ead3epf3eX/3dl/3dmf3dV93dnd3dp93d593eXd3d5f3eOft6r7b0x23nztuR/dzP3d0z+3orttze27X7b1dt/P23t7beftOZ6Yv05vpy3RnejO9me5sB3Vne7mDO7iXO6kf05vt3/7pzfRoejMdmh5Nj6ZD05/pyXRk+jEdma5MP6Yf05XpzfRmO6hD06Ht4B7qzXRlOjOdma5MR6Y728faftOX7abubDd3UXemO9vFfdzF3baP+7jb9nK37be93Mv9pj/Ta+nB9Fx6MH2YnkvPpQ/Tb+nDdFz6Lf2WjquYTkwvpgvTienEdGE6Ll2Y7kvHpePSfem99FO6K1f6Kt2VLkpfpa/SRemedFE6KN2T7kkHpX/SOemd9FZ6J32V3kpvpa/SWemy9AL0VHoBuipVeixdlf7qlQ5Lh6XX0mPptfRceiw9lp5LT6Xn0m/pqfRU+i3dlm5MJ6bz0onpw3ReOi99mB5MR6WD0kPpoHRReig9lC5Kd6UXoIfSVemq9FD6Kz2U7kp/pb/SXemndGH6L92X7kv/pQPTe+m2dFz6KR2W/kqXpafSbemo9FB6AXonvZS+ShemF9N/6at0TzorHZc+TCemc9I36Z30TTopvZPeSSell9JJ6aP0UnopfZR+Sh+lm9JP6ad0Uzos3ZROS4elw9Jp6bV0WvosvZZeS5+lB9Nn6bv0YHowfZfOS9+l69J56bx0XboxfZJeSaekU9Ir6Zh0Tbol/ZJ+SbekT9It6Zn0SfokPZNeSYekK9Ij6Yr0RXokPZK+SJekL9IP6ZJ0SfohvZBeSD+kG9IP6YF0Q7ohPZCOSEekB9IJ6YH0QTohnZA+SBekJ9If6Y30RzojvZHeSGekO9IH6YH0PnofPZD+Rw+kHzoESP+jA9L96H/0P7ofvY++SFek/9EB6Yr0RHoiXZH+SFekQ9If6Y90SDojnY7eRo+jx9Hb6HD0NnodHY4OR6+j39Ht6G90OfobvY0uR5ejt9Hn6HX0Nrob3Y3eRn+jz9Hb6HR0OTof3Y7OR9+j29Ht6Hv0PPoeHY+eR8+j49H16F50MLoZ3YwORi+jg9HD6GX0MnoYfY0uRv+id9G/6F70LnoX3Yu+Rf+ih9G96F70MDoYXY2eRteia9HT6Gh0MXoXnQC9i75FJ0AnQN+ic9G36Fp0LroZnYzuRSejj9G96F70MfoWfYx+Rt+ib9HP6Fr0MzobXYuuRWejq9Gz6FV0KXoVXQBdii5FF0CfogugU9Gn6FN0KvoAuhQdi55Fz6Jj0a3oVnQs+hUdih5FD0BPoi/RlehLdCa6El2JzkRvojPRnehN9Ca6E/2J7kSPoj/Rn+hRdCj6EF2IHkQXou/Qg+hB9B16D32HzkPvoffQeeg+dCR6EZ2IXkQfohPRiehD9CD6Dl2HzkP3of/Qe+g/dCB6D72HDkQPogPRjehB9CC6EZ2IbkQ/ohPRiehHdCT6DT2G3kKPoavQW+gtdBX6Cn2FrkI3oavQWegmdBM6C32EzkJHoY/QR+godBA6Cj2FDkIHoafQSeg5dBo6Dh2HTkO3obfQYeg3dBg6Df2GfkOnoefQQegkdBF6Dd2GLkO3odPQZegydBr6DJ2GDkOfoc/QYegvdBh6C/2F/kJvobvQW+grdBe6C32FfkJfoZvQT+gndBN6Cd2EPkIvoZfQR+gh9BE6CD2EHkIHoYvQPegc9A06B12DvkHfoGvQMega9Aw6Bh2DnkHvoGfQL+gd9A76Bb2CfkG3oFfQK+gW9A96A52BrkBnoC/QFegK9AW6A32B/kB3oDvQH+gT9Ae6BH2CPkGXoFPQKegSdAg6BF2CHkF/dViPdViX9ViPdVmfdVmn9VmfdVq/dVrH9Vu/dVzPdVzX9VzPdV3fdV3n9V3fdV73dV7vdV/39V7/dVd/9Vp/9Viv9VqPdVuP9Vm3dVufdQL6rN86AZ2AfusF9FvP9QJ6AT3XAdBzfdcB0AHQd93Xfz1N93VfT9MP6Gl6Av2AfkBPoCPQU12n43Sdzuo4HaezequnOk5HdZye01Ed1XP6qef0Uj/1Uy91Ui91Uyd1Ujf1mm7qO72m1/SdbtN3uqn3dFMv9Z7e00td1Us9p6u6quf0Vc/pOH3VVx2ntzqp13RQr+mfDuqg/umh/umiHuqhLuqjXtNt+qfbdJ7+6Z/O0296Aj1NH6AP0NP0Xz+gG9B93dcN6ADort7qrP7pN13UdTqsszqsvzqrs/qruzmz3FneLHeWK8ub5c1yZfmyXFmOLF+WL8uR5clyZPmxPFmeLD+WP8uP5dDyZ/mzHFoeLWeVg8pF5aDyUKHyU3mo3JSpPFVuKidFKleVk8pRocpt5ahyWrTyWzmtHBeu3FeOK+/VK/+V/8qJ5b5yYvmw3FfuKx+W38qH5cDyW/mtHFhuKweW58pt5bbyXLmqPFc+K1eVq8pn5anyWTmsPFWeKoeVn8ph5a/yU/mp/FUuKn+Vr8pF5aLyVTmrnFW+KneVu8pX5a3yVfmrvFXeKn+Vy8pf5bByWbmsHFYeK4eVz8pj5bHyWXmwfFaeKw+WB8tz5cDyYbmwHFgOLBeWB8uN5cPyYnmxfFhOLCeVm8pH5abyUPmofFQeKveUh8o75Z5yT3mn/FMeKgeVd8qN5cLyYfmovFROKi+VF5CTyknlBeSo8gLyWjmqHFVeK6eV18p15bRyWrmuHFeuK9+V48px5bvyXvmunFfeK++V88p/5ZvyS3mlvFJ+KbeUZ8ox5ZrySjmnfFPOKc+Ub8o35ZlyTXmkHFL+KIeUS8of5Y9ySbmjXFI+KXeUO8on5YZyR7mhXFFuKD+UK8oV5YfyRTmi/FBeKC+UH8oN5ZRyRnmjfFF+KGeUI8oT5YfyRHmj/FB+KG+UM8r55HnyOnmeXE9eJ6+T68n95HtyPjmenE9eJ8eT48nr5HfyP7mdnE5uJ6+T08np5HVyPzmhHFAeKMeT98n35H7yQTmd3E5+J6+TA8r/5HTyQbmgnE4uKA+U08np5IFyQDmbfE2uJleTr8nb5GtyN3mbvE3uJn+Tu8nl5G/yN7mcfE4+J5eTw8nh5HLyOHma3ExeJi+Tm8nH5GZyMvmYfExOJg+Tk8m/5GHyMPmXHEwuJu+Se8m75FlyL7mXPEuOJbeSV8mv5FXyLPmV/EqeJeeSn8nN5GhyNLmZPE1+JeeSU8m55FpyKjmVXEu+JReTf8nP5F9yMvmZ/ExOJjeTX8mp5FZyKzmVfEpOJZeST8mn5FLyAXIueZacgJyAPEveJa+SY8mz5FtyKTmVHEsOJveSg8m/5F5yL/mXXEz+I5+R78h35DPyGPmMXEYeI4+Ry8hh5DLyHDmMHEaeI8eRN8mj5EzyKDmUnEnOJIeSG8mh5AHkRnIjeQC5kjyA/EmuJFeSP8mP5E/yJfmR/Ei+JOeRL8md5DxyHrmT3EfuJBeS+8h95ELyIHmRXEmeJE+SK8mR5EryIzmSHEl+JOeRo8hN5DRyGrmJ/ERuIi+Rn8hP5CXyGnmJ/EVeI6+Rv8ht5C9yF7mN3EbuIr+Ru8hX5DfyG/mKHEa+Im+Rw8hh5C3yGHmLfEXOImeRr8hV5CtyF7mKXEXuIk+Ru8hf5CnyFPmLvERuJCeSM8mZ5ETyJjmKfERuIh+Rh8hN5CbyEHmJPEROIi+Rl8hJ5CnyGbmOXEYuI9eR58iJ5EbyInmR3EiuJBeSA8mD5DByHPmNHEoeJRcgF5GHyEfkOvIZOZAcSD4jD5LPyH/kQfIg+Y/cR/4j75H7yH3kPXIeeY98SM4j55EPyZHkHvIPOYf8Q94h55BzyDvkG/IMOYbcQt4hB5FvyEHkGvIN+YZcQ34h15BbyC/kF3ILOYa8Qu4gP5AfyB3kBnIHOQIE+YCcQh4hh5BHyB88yBXkD3IAAMgH5ADkBAjkBfIBeYHcQG4gL5AfyBXkDXIIeYN8Qg4hh5BPyCnkCXIGuYQcQc4gH5AzyBPkA/IBeYJcQZ4gX5AryBXkC/IG+Z7XOZ/zeZ37eZ33uZ/7eZ//uZzHOZzH+TzndD7neE7ndI7nel7neQ7ncJ7ncr7neV7ndH7ncH7ndg7ncG7ndW7naXmd13la3udv3uZsvst1OS/X5W7Oy3m5m6u5m/dyNVfzXr7mvZzN13zN2bzNc7mZnzkuT3M0T/MzR3M0P3MTR4Yfw43hx/BkuDHcGJ4MX4Ynw5nhy/BlOLNcxJnlYy7mYj7mtfzLQzxaHuLQ8Gh4NBwa/gyHhjvDn+HPcGc4MvwZjgxvhiPDjeHN8Ga4MVwZbgxfhivDleHLchBflos5mIO5mNdwZXg0vBneDI+GP8Oj4cryL/9wZTmY3/IyJ/NabsvB3JbfcjAH81v+5beczL/8y8k8xHXhtfBbeC18Fn4Lv4XPwm3hs3BauC3cFk4Lx4XTwonhuHBcODG8GC4MB4YHw4Hhv/BgeDD8F44L/4XnwnHhuPBcuC1cGB4ML4YXw4PhuHBeuC+8F94L94Xvwmnhs/BaODB8GP4LH4bzwn/hv3BeeC6cF94Lz4XnwnvhtvBe+C7cFm4L34XfwlPhq3BVuCp8Fc4KX4XHwlnhrPBYOCw8Fi4Lh4XDwmXhr3BZuCv8Ff4Kd4W3wgvAUeGn8FM4KpwUjgofhZPCSeGjcFD4KFwUDgoHhYvCQ+GicFN4KDwUbgovhXvCOeGfcE/4JpwTvgnXhHPCOeGacEy4JjwTjgnHhGfCO+GS8Ej4IzwS7gh/hD/CHeGQcEv4JXwSfgmXhE/CJ+GS8Ef4JdwSTgmnhFvCK+Fy8Dj4GzwOrgZ/g7/B1eBmcDX4GtwMbgZfg5PBEeFucDa4G7wNzgZng7fB0eBtcDg4GhwNDgd/g9PB5+Bt8Dl4HbwN3gavg8PB6+B2cDg4HNwO/gdfhPPB2+B88D14G7wNvgc/hAPC/eBwcD94HhwODgfPg8vB++B4cDg4HvwODgeHg9/BCeFx8DS4GlwNngZfg7PB0eBncDS4GfwMfgY3g5fBzeBk8DJ4GZwMPgYngzfCx+Bj8EY4I9wNrghvg7fBFeGL8EC4IBwOLggfhMPB4eCD8D74GxwOLgdPhLfBD+F6cDl4HhwQDgcnhJvB0eBvcDj4HzwQngg3hLfBDeGF8DZ4G7wQTgfHgm/BCcC34FxwAnACcC54F5wL/gXvgnfBv+BecCt4FfwKXgXPgl/Br+BZcC34F5wLHgYXg4fBweBhcC44GBwMzgXXgnPBt+BacC34FvwKvgXHgl/Br+BYcCs4FHwAXAB8AHwKLgAuAD4Fl4JHwZPgTvAkeBPcCe4Eb4IzwY/gSvAluBJcAHwJvgQXAJeCM8Gf4E7wJ3gAuBPcCR4AHgVvgifBkeBI8CR4ERwKLgCuBA8Ap4JHwangA+BR8AFwKHgUPAoOBU+CQ8GV4EnwJLgSvAiuBD+CF8GL4EdwIzgO/Aa+A9+B38B14DfwHLgOXAeeA7eB58Bh4DZwGzgMfAYOA6eBz8Bn4DTwGjgPnAgeBCeCD8GD4EHwIbgQvAbeA5+B98B54DPwGTgP3AbOAw+C28Bt4EFwHXgQXAiuA9eBC8F34C/wGDgMPAYuA4eBw8Bl4DTwG/gLPAeeA3+Bw8Bf4DdwHHgN3AfeA/eB/8B74D3wHzgP/AcOBOeB88CB4ERwFTgLfAW+AmeBm8BZ4C1wE7gJvAXuAgeBi8BD4CJwEngIPAROAi+Bk8BH4CVwFzgK3ASOAj+Bm8BN4CfwEfgJPAU+Ah+Bp8BL4B9wDzgHnAPuAe+AZ8Av4BTwC7gFnAJOAbeAV8At4BLwCngFXAIeAZeAQ8Aj4BFwCPgDHAKeAH+AP8AT4AjwBPgBHAGOAD+AG8AP4AVwA7gBvAAOAF4AH4ADgAOAD8AJ4APwNJwAngGngGvANeAU8A04BbwCvgHfgFfAMeAV8Ag4BhwDHgGfgEfAH+AT8An4A9wB/gBHgDvAHeAI8AY4AtwA3gBvgBvAGeAGcABwBjgDHABcAQ4ATgBXgCvACeALcB7/8R3vcR/XcR/ncR3XcR7fcRqfcRnP8RvH8Ru3cRzHcRuvcRuP8Rqv8RiX8RiHcRmXcRincRZfcRVX8RVv8RV/8RZv8Rd3cR3Ow3f4DufhPfzEcTiKozgOT3EUT/EcnsNTnMRT3MRJnMRNvLyJ3c3uZHeze9md7E52L7ud3cFuYnexm9idLNmN7E52O3OGj7czvFbDb/gNt+EjPuI2HMRtuIiDOIiLdzRcxMM72h0ND/EPH3HwRoaD97Eb2Y3sPnYXu4/dxu5id7Hb2D3sNnYfu6Hdx+5oN7Qb2h0N/+5i97A72B3sHnYLu4/h4B3tbnYru5fdym5m97J72c3sdnYzu5/dzm5n9zO8dre6Wd2rblb3q3vVvep+dbu6X92wYN26blj3rl13r/vWneuudee6bd217lq3rZvWbeueddO6ad2z7lZ3q3vVHetedcuSdde6e928bl03rxvXrevWdeO6Xd24blm3q9vVLetedde6ad2x7lg3rbvVXeuWdd+6b92yblw3rxvYjesGdvu6cd24bl/3rdvX/eu+dd+6f925bkd3o5vRzehudD+6G92T7kf3o3vSLemedFO6Jd2Sbkp3pZvS3emudFe6O92e7k43qNvT7ekGdX+6Qd2n7k/3p/vUPeo+dYu6R92jblE3qVvUbeomdZO6Td2lbk13pvvSnemOdF+6L92Rbkw3pjvSvenedEe6Id2m7lS3qtvRDeludEO6I92N7kZ3pHvSHem2dE+6J92Wbkq3pZvTTemmdHO6O92c7lB3p7vTHeoGdYe6Ud2gblA3qvvUjeou4D51n7oLuEXdBdypblG3qDvVbeoudB+6A92H7kF3oDvQPegWdA+6/dyCbkG3nxvP7efOc+O58dx57jt3ntvOfee+c9u569x2bjp3nbvOTeeOc9O55dxx7ji3nBvOXegOdBO6Cd2B7j93oBvQ/ef+cwO6Dd2D7kO3ohvO/eaOc8O55dxz7jm3nFvPLeemc+u59dx07j03ndvOvefec9u5+dx27jw3n5vPnefuc+e5/dx97j63nxvR7ecedCO6Ed2D7kT3oFvRnehOdCu6F91Vbir3APcAN5V7y03ltnJvubfcVm4ut5Vby83l5nJrubvcWm4vd5e7y+3l/nJ7ucHcX+4vN5ibzA3mHnOTucncY24195gbza3mVnOjudvcbW43t5rbzZ3mVnOrudPca+41d5qbzT3mLnOjubfcBNwD3GbuMveZu8w95j5zn7nH3GLuMTeYW8wt5gZzh7nB3F7uMHeY28uN5fZya7mx3FhuLXeWW8tt5c5yZ7mt3FduKzeV+8p95aZyV7kFuAO4pdxMbid3k9vJ/eRucje5n9xQ7id3lBvKDeWOcgdwR7mn3AHcAdxTbin3jFvGbeI2ccu4Sdwy7hg3iZvEHeMucce4a9wl7hJ3jXvFXeO2ca+4V9w27he3jdvH/eJ+cfu4edw+biQ3j5vHjeTucSO5k9w97h53klvIneRWcgu5hdxKbiN3iBvGPeOeccO4Zdwwbhq3jFvGTeOOcdO4U9wx7hh3irvGneK+cde4a9w3bhv3jVvHbeO2ceu4fdw67iO3j9vHfeRGch+5g9xIbiR3kDvJHeRecie5k9xLbiV3kZvIbeQ2chO5hdxE7iG3kFvIPeTucQ+5d9w97h73jpvHveN2cfO4edwu7he3i7vF/eJ+cbe4V9wtbhb3invFzeIucbO4R9wl7hL3iJvEPeIWcZO4SdwibhN3ipvGjeKmccO4Udwobhj3hxvGHeL+cH+4Q9wgbhT3iTvFfeJWcae4U9wq7hu3ijvHfeO+cee4ddw5bhy3jlvHjeM+cuO4gdxH7iM3kDvIDeT+cQe5g9w/7iW3h1vDneHWcGO4M9wZbgy3hRvDXeG2cFu4K9wX7gx3h9vD7eHucG+4N9wdbg43hVvCPeGWcEe4J9wT7gg3hDvC3eCGcEO4G9wO7gY3g9vB7eBmcD+4/xvBzd8I7gMHbgL3gTtBgtvAneBesOBWcBO4027+Trv9m7/527/7u7//m78V3AVuA3eBG4DbwG3gBuAmcANwD7gJ3ATuAXfae8t3nt/2nd/4bd/2jd/1jd/3Xd/1fd/u7d7s3d7srar3e6s3fb/3e9P3fMu3fue3fu93fuf3fuP3e9t3e9t3fbd3e9e3e6+3erP3fMe3fMc3fMu3fMO3fufu3a27dffu5t26m3f37t7Nu9Gbd6c3eqN3euPu8y5v8zbv8ibv8r7d5E3et9t2327xtt22W7zHW7zDe7zHO7xrNjL7mG3MNmYfs4nd4P3Z0e7PXrbMFmYvs4EBs33ZwOxfv2xetjO7mR3MbmYzs4PZwWxm9q/7s53Zy2xndjB7mb3MDmYDs3fZvWxeNi+7l+3L7mUPs33ZvuxhdjHbl13MFmYXs5PZwmxhdjI7mp3MhmZHs6PZ0G7Q/mUDs4PZyGxl9jG7mf3MZmYPs4nZxWxi9jG7mF3MPmYns4/ZyuxkdjJbmQ3NvmW7sm3ZtmxX9iobl63LbmXrsmvZrexWtexZs2xY9ixblg3LhmXLsmPZsuxZNi17ll3LpmXTsmvZuWxY9itblf3KTmWrslXZqWxUdiq7ABuVjcouwGZl67Jz2bVsVTYqu5XNyl5lo7JX2a5sVDYq25XdynZl37Jb2a3sWzYu25R9yi5le7JB2Z9sUHYo+5P9yQ5li7JD2aNsUbYoe5RNyh5lm7JJ2aRsU3Ypu5PNybZkc7Ir2ZZsS3Yl+5Jdyd5kX7Iv2ZvsTPYmG5Odyc5kY7I12Y3sSTYke5ItyYZkQ7Il2ZHsQ7YhG5FtyE5kI7IR2YnsRfYj+5DtyHZkH7IR2ZRsSfYkO5L9yIZkP7Id2ZBsSLYju5HtyEZkN7Ib2YhsRjYie5HNyGZkL7IV2YLsQvYgu5BNyB5kD7IJ2X1sQnYgu4/dxw5k/7Ht2HhsPTYeO4+tx9Zj57H32H1sOvYgm46txx5kD7L12IJsNzYc+439xoZjx7Hh2HPsOHYce45dx55j87Hr2HVsPrYfW5Ctx95j67Hp2HZsN7YcG44NyPZj/7H92HzsP/Yfm4/dx+Zjz7H72H3sOTYde44Nx6Zj07Hh2HZsOLYc245tx5Zj47Hl2HdsPDYe+46dx7ZiU7GZ2ExsKrYSm4pdxVZiK7Gr2AHYVewrdgB2APYVW4p9xc5iS7Gl2FlsLHYWG4yNxcZig7G92GDsNLYX24udxv5ip7HV2F/sL7Yam4ytxmZjk7HJ2GzsM7YR+4htxbZiH7Gp2EfsJzYVm4r9xK5iP7Gj2FXsKnYU+4odxdZiX7Gv2FrsLLYWmwA7i53FJsAGYxNgo7HB2GBsNHYaG429xk5jp7HX2GrsNXYbW42txm5js7Gl2FjsAWwsthd7AHsA24vdxfZif7G72F3sL7YZewB7ii3FnmILYEuxpdgC2AHYAthJ7ADsAOwkthI7iY3EVmIrsZHYTGwz9he7jP3FJmOXscvYZOwzdhJ7iY3EFmOHscfYRuwi9hG7iO3EPmIfsZ3YT2wndhP7if3EbmJHsZvYUOwodhQbiq3FhmJzsbXYWmwuNgE2F3uLTYBNgL3FRmNvscXYaGw0thh7jS3GHmOvsdfYY+w2Ng/bh93D9mH/sHvYPewfNhD7hy3EBmIDsYXYQWwh9hA7iB3EHmITsXfYOmwcdg2bhi3DpmHPsGXYMuwZtg17hn3DtmHbsG/YOOwbdg4bh43DzmHvsF/YLuwYdgzbhQ3DPmGbsEXYImwT9gg7hF3B/mBXsDPYH+wPdgYbhJ3B9mCDsEHYHuwSNgcbhY3BRmF7sDHYGGwP9gXbg53BvmBfsDPYFewUNgd7g83BxmBvsDfYGGwLNgb7gm3BtmBfsCvYLuwX9gn7hP3CNmGXsFvYIOwWNgkbhA3CJmF/sEnYIewPNgq7hO3BrmBTsC3YI+wKtgi7gh3CFmGLsEPYJ+wQNgn7hH3CJmG7sEnYLWwXtgu7hQ3DbmGXsGHYMOwSNgu7hI3CZmGzsFHYK2wUNgd7hb3C5mCrsDnYKWwVtgo7hd3BTmFvsDvYHewNtgZ7g23B1mBrsC3YFOwJtgS7gS3BZmA3sBvYDGwDdgEbAJuADYCNwCZgE7AR2A5sBPYD24HtwH5gQ7Ah2BFsB3YEu4HtwHZgN7AJ2A1sAzYBm4BtwC5gK7AT2AvsCPYEu4EtwU5gM7AT2ApsBjYDW4FtwFZgH7AN2AbsA3YBO7d5G7dxm7d3G7dvO7dvW7dzO7d127d1u7d927d7+7d7e4D92789wE6zXRu2Xxu2Y/u1Xzu2ZTu2Z1u2ZXu2aXu2a5u2abu2bfuro9XEamJ1tFpYHa2GVgurhdXQ6mE1NBush9XDbLBWZoN2WCurldlh7cwObbN2VjuzTZu0TbtnkzZp9+zS7tmqXdqlrdqprdqsndqpzdq7+lf9zP7sr35WR6uf1cfqaHW0+lgNrT5WJ6uh1dDqZDZYJ7NFG7RBO4cxqBNeAAIIUBxEABEAABoBAAMTCGBAJA4FggEQYNCYPH0TwMCEAAAIBAgACAAAAAABBgCBIAwgEAwCgGAAAQAMew0Cz4jPRVdS7ku3K/vR63YmT1drSL2vA8qHtW4BWNGJWpE3veqSI+jiyVv492dWN+OyRyldEEHHcrnm0muuwcJrqqvrlAtTaOPmEks581H5vMhFtLgzLxYd787MXVdXGBC381+9u7a4ArGv5uncFrmCFle2ZfUJTX/z0nttCtL1KLQb5jp9lK4pqv8kzE/x4HdLz2LoYa3cNtNSxWjx7bHSUxh6tI/oayjaEbnmFvcXtOg2f+4VtfxPi8VxS5cXtCu5P3SFWIfGT6KlOWnemYL+cL/NywWj24WvuotI+i38uvirPVp8C39upmoJJFo8jYXPw7d7xRT9r3wRyXW6uC6G4cMI9KomqvJJP2KP4Mf/patysRt4ig5X/tSA+P8v/RvM8JrGpX+q+cImN6CWNfw3up4qKPFbVbWXTi6TF//4OdNxXtAsT10a5Ok+I4tPtbnE8E2di7pbQyI6r1zRGRm//W7uT6AlwGiltHLUDc08LmOS6p+CTRf58I6Kb0B2b043Os8UvWHkbh9WtIkmataMDiRF00gu0sUzssXBzf5TAem8ip6S9qnAJ6rmlSo3VHX1VhWeq2KVeBuNxeJxxuxWtS5zdUWELwNWacPKnDNWy1uycrRcvjRxsAUho1u3u5WW01uWT+tbaoArbXClGS5riUsNee2Klw3gkFr02ka90K6XtANmU2BoV22bVnvrampvzZpce6trzK7Smrmzlu6sMGrHpFmWaQTv28Fbhx6y8PbxaiJPWsn7hvLawB3LFcT6sm3oXTN6cWgpG6Stf377GdY7zfLerJE9t7PXGQr39vfUBF9a4XtsQ088zd4XjY0tmuz7Vvv6tFY5sL3Td/xcl98MYKhkuA9pNCUB227fjw0AurL+xzRqBvAtAbIxQGsPkPbj/CP5rULtBHpTgRzZs24wcG0GMhwH2oSISr03PG9O0BYFUx4V/LuCaVqQMeWKoJFaWh1MLQ32bQ9q84Nd9htphLDtED6eInRn0zpag4QOKxGYQWBNPjy4bcwVRhOMNT+IDRjahuHwM4YyLBmeNGY49gztpCEcYVW3c2iPkUOkrbVDN3hYm4ff1lHCzvdupbYQfcwwU4dqGnFaR2wDicxFDU0QtZTojSWyvUQ3mehWE6lFxIU3h2gLitnO4bWj2CYNGZb9oE3FGlRkI42OxhXRviIbLaStTF0RrPDsBmqlm2d824xjI43UTqNqHKHBxq81OpptfMuNNu0IWndUA4/fCJDNPN7SY2rs8e099k2caiVdj99cZq1BukFIDy2CmoWkliFr2Xy4dHqxb1ObiZqR7IYkvTHJtCfJ4uLgViVtWDKbVfwjtaFGJrswSWlqsq1NdtEEZfuToY0zNbq4zVFG+4rPKmo1pUjTlEX7rCVtVD5QWWup0hqr/HA2gZZOsJpvYkBLat/STVze4qU0evnbrtrYp9YvaQAz28A0m3/JVWXbJCZ/E0THTiYORjIxrWV2g5lxk9fTk0UMmqlcA5vVIqVDlCyNT260t/ljm0Orm6ThTbe9efOb3gKn9yof2qh8U5yeowQ3yKk2OaMNzzXyWe18Op5Jlv7RHOg0VcbLX7Qa+slQS9uh1Hwo9URaI6LejqjNikLLouYoic3/FBP+a4OUAVKTlkjdGOlmCmaTpNYqaeoamthUqXdKURssdZul+fg3bMv0DJkKLZpyo6bsLGlCSxo7zYuhwurmnJFaxXbAk9Y4f7otoNoIKrTFaG17Kjy/VdfNhG5tqGozqhkOHWhMte2p1sKq74se7awaplbTk8WsTYRoczXq7GpJWW8Z07A3x2qLrGqDVKdHL82Nbuus4mKIXTOtvNGKNtZa7bWmaOJ1+66phl7d1mtxlmHWem3A2gysmjn1ddNFi6bHJKyOl8IRazM79fOoJ8P1YHvl90urpykMrLrPsLBV0pAstiWLudSIFmXbqCxya8x9GxUWKGFrCbupbYR226FlTJXQGu01SIv2bL22artJW6G2bdm8LfNOl5UIb5owdfvWbr3dutFea5q93TSr3/ita/92DR5X7eJ+FNdvea4Gcls0kwsbuWxjuaS9XLXmeqwE0RrdJYu7rND67qd3U9rgZTO8TBrmTdu8bMNObqHXRnoLm72d2SYAafsDlj6wJTsrGzbnW+4fIY36dru+6L2hhn+r7V80ag4LRLYJXDwCb8J/2FxwtoIZjQa33eDIFMkEhu0Jt0nhc/OYaVgYY/PC2RaOsHEzKvqmhrkzjGpgos3haHYYdVob/dU68c751too1maK03tVG/hqrxhNFmcTx27l+A0do61jTAFPtXjMRo/ZDDJaQkZjyNLI8G0Lk+0Jp2HkmtPB9mqiAkxO2P7wulhU065yjSrHDRLa21iOgeVqS8s3tpztLdsFEMS2+WU2Gsw2hyu2a6QtM3+Wedm0RhPN0Uoz6oQ2AAm3aV2Dz9Tmc3aPLS0/u/Hn7BUPNgHdVqDjMk6sXNE69GogujvJ/MGZ6LYUHQ3TsLbU7DUozcacXXKmBjVtCPqtQOd4QQ1QaxO2M3BLw9TXNvXcppXN2rVB7QC1NgGeJLRfnePVlOaINGSttqyBd5ZZk9cd2LuuNFMyY1y25q/dArYnrK3JADeFXWvYWpw+toltzWKnDiLtY+84tq9Bs9BWdg9l0wbMoWXstoCxDe21qn3D2obNGtkGqc3tDW7DWt5249vVCHYWsFUNcVNni7uL3M92uT3KXaM30O117qqZbrfU/bFuSpPdbbUbPa3JQNUVx2ZtDX2/re9b9h5a/N5Gvzni7dT091v/9lI3uHVuNQMerYKvYfBugGkL22ObU82GD6va2FdKc+LTHdpSp+5uWObFglK5o2tjfM2Mp6nw6UQGd3Cxv+CesBlzNGxu2vrumkrxJlNKp1WvjZh1zDh5o23c7B0MvUygGXZuiZ3bQvGyWm2z28mua+uL7Z8Kbb/n8DtKbAT+C/DNpuDZGjy14o4Jd7D1UtAyfBqHt2n0dRPxaiU+7Z9v9jylqfO1GC824puvNSYvmpenY8hYCFojhTOsqQl6slkSHOXz16PYJkm9vfqP1VduDdezWl9uvt5asN/Vd1ht1v6b9uD2Cl779jRxny3eu9H7f8alZvzHVDOt4v/sfKJt/DWPH26WgaVcFdxaPjWev+3n8ykgG/Xm4N9a8GIt2tUXgzh8UyMTA2pHwLQhbSRZbb4GxC968Q6a42rDX5vxR0v+lcWsTQTTFKNF2zGEabsA1nwAnTUo7HG3k+satVVtUECvCYhpVoC2LODJ/cb2BVATA9ycfrQ7YIybfmumeM8SbRZYswVydV9ovAC2X8AG9h9bMdCGDHhF36jl/GvRANo4gGYOUGOT35IlWOm7NT7YAgJoBIGb/a+8oQS+koBiu3BpGk1QFxMgTSfY1hOwAQWcicmd+LVhBW95Qc4uuEibYMD9BY4NMfAWgzLHYNoog2yXgZppgHb7xywq2mvgm2zARQAyDTf41HyD3m7QGk735aYcbMcBc4MO3qaD1cQD+7BM09gShLb8z34sf5gwbyGCtd2g7bfDUDBtSbAdASQtSmijEtyuBGhpArHjxTUKccM80yQ1TuHbp1BNVFgbFq4ZC2rJAl0ntYzGN5c1TfJnp7GRTCGuTVU0SmJeq/0uHFLWQAZpUAO0uGFzG5iNs5e0vgHv6Q1GwjY4uBkOaZjDWeWwSlvowHkOjtrp4KY69MqDaYMdqs0O0oQHtOKB2jDj5UwM2KsdNFb0z+F/07DTq74iYdcqYDVQa1LEWhURqxbIxnxvr9sWRvzRll+bI9rsiGJ7lUYJMJb2y2psxdirpC0SbY5EOyIN69M5gNAGRjRcYt0b26LqLajfyoyHGeelHbHWpHasYWRRdc1h8hb0llB8YyjQFAjeaOmwbydFWwaBjaf4qEUVMqeib1eFNK2CG/4w7YZwLYNsWl3RkyuoGt5ofoW1wAIbYeF2WGDtY2sQuIbfJrtil9R2W2x2yHGdPrMStNs6bUmqkQ3JrBfpyYwkdgdQrcB4ozBqFQVK0zDUOoxWC/2PIVJpO4aHY8RakPFGZHAzKNCmZFxrMtDWCWpixmllhhuagbaU4ZR35j5+zdBISzTqdWK1+bv7w2qe1niNWa7BaMJGtGKD2oLxdm1w0zZ4C8ajgRvXxg02+IJnJ9yqTBx3XYM42iIM3jzrPIIbymFN2CDrU9yYlTZ0vO0YtIHC1PCdm9zKdK3weFpI5YAVaYTjcUxwWqbf0dQQj2+LR5rjwS3ywEZ52P4OzA4LA0UGv5WY5nt0Cz46T+O6HR9pyoe05gP7slvk3g/PW/lxDf1YeeuHn/tBF39Qc4/7wLHZctIkELcKpOM7iLYNxM0DyXshCJbUmAMt2gkCWZ3AHgJr0HtApDVDQqRNAuFGhahdIeRYITZ5XYg1MIRejLtaHaKGh9S2h7z5IWctEDFDjRBJO0SyKSK7OqS+ecfFP5oholSjRdRukWgFCSeQ0AYaB80h8RaRQKNI3FoTtt8Etffk+0cIWn1SefgJtyFlCcYZKeyCe0zKtCeFGqWCdfRMFbvssSpDtleFl8JDV1gNXTkJtHhFjV6JJrE89nPXd9zpHWU2C6RbZlDjWdR+lubeb0XLNaQFbWmh5rRsNzWjUS3drhY2yGWsTS5kQLNcElrmAoM1fE77XKCJLopa6dKk0yF6W11gMtfFj/jOzPAzkRa1cnNHrKR547d08z8bShNQy4tpiGfe3TTldBo1rAa31RC3sKaNrNHW2bDtNtSam5EG3bB0P+KR9TraxWQMfctuEGUhuvXnj7sJ6Mobtf6GOSEC5gmsyMkO+tEiZCEO52chJkxBw7PwTRNycNNYF4zV6pxveE6bojM29xqddonapDPbWTrIt0yH1j4bbdWx5uoUl8l2m67T7biD2IadNmAna8mON2aHK4UZZEEaucOt6bkhkmCbehie1ePtGLxxPWhuT8RTffh3ppbo1km0Ub6LeaV1PwGb+ZNGAD0fPRFoXfZQoCDbCtRFcfnWZEBko4GClrYqiBoWVOznS8i8oLYwiNqH2xkkTQ2q1gbhO6/NQW12EG150LdLyK0Wwm24EB1jEoHO5gtRC4Y8jRjiNXuKJpoyxCtrhqTbN4QWD7HK6KEbZInDLmJLZSaTt+prH0RGAGmx0UOmG9HFyFUpzTWqFiEldxoSGo60zUpCo5O4MUqvmUtu+BK2LwG3gKmNYHJvNrClXcOaDhrlFJP1T+TO6cxRo3lQp8ZD9VoOdRww0YqoWwnRI3hqbBTbG4Wbh4NWR2HLpNo4KWqu1Enfi6XUNWq3VGynSyXfeqlrzNRWFmn7SVPKWzVFZrEbk9rwTSOncI5YrG/tVKdOZVXNnkqbp+gNxVZZpZ1WNktPvqIuPfwq2n7FtflXaxwW54zpOq80HStgG7KyhVlvy7UzC03Nsu89gnGDs6DNWd4u0PKsanxW2p/13ket0LKGaFVbtNhSLXoQC/TWmq1WTdli2rR1zdriWkj4MW4rZ7l9W9HErTR6a9q9degSLu+IsdhcA5FVkWioV5ruVazdXhiGHRDe8BXN+OJrutdnnmuzFWDRELDYQyDge8HGZDBWWA0GzQ1zY8RIniqGh4x9M8fQ8DHSFLJrFplbW4ammVFbz/6lCCzHSfvRLq1L6zUtDR2CBluA7ffWjslpnY8UwB3sabTat1uNBusla+8CtWdttuJJa+0SQRy2trxta9TUNWrt2hq85ljqB68d4/aInfzlhSl7pYFs5uZ2ATQ6CS5P0tFFLhDA8zMwAzMwAzOwKiIiIiIiIgAdpsev6fFrevyaHr+mx9+SkpKSksrOvExIAQqgQp1Dkka5nzxPrifPk9vJ9eR6cjv5nNxOLiefk8/J5eRx8ka5o5xS7ijPlFPKKeWZ8kB5phxTHigPlGPKNeV38jo5nrxObsdOvie3k+fJ9+R78jw5oTxP/icnlBPK/+SG8j05obxQTig3ZChHlNPJJeVwckn5pBxODieflCfKJ+WU8kR5opxSHijfk/fJ8eR48j45n7xPzohRvii/lGPKK+WY8kyZckf5o7xPXigvlPfJ9+SQckX5onxRrijnkyvK7+R8cj75nRxP3ihSPimXlB/KDeV/8kq5pfxSzijvkz/K6+Rycjt5o5xSPimPlEPKG+WQ8kV5o7xRvih3lC/KGeWOckc5o7xSzih/lFfKK+WPckv5o7xQbim3lBfKEeU/8iA5kDxI7iUHkgPJveRkci/5mZxMTiY/k4vJz+RhcjG5mDxM3iW/kk/JoeRT8ihRciZ5lDxJziRnkifJh+RJciH5kHxILiQnkjPJpeRQcii5lPxK7iWnkp/Jz+RU8jQ5lZwNmxxNziZXk6PJ0eRq8i25mnxNviXfkq/JteRtcip5lbxKTiW3klPJveRWciu5lzxIjiWXki/JpeRMmORD8i95k/xJ/iRvkivJm+RIciW5khxJfiRHkg/Jj+RH8iE5kdxI/iMvkv/IgeRF8iI5kNxMDiQnk5vJzeRk8jJ5mZxMPiYnk4vJx+RjcjE5mBxNHiZPk6fJw+Rn8i55mJxLHiZHk3PJueRo8i35kBxJviRHkjvJl+RLcic5lrxLDiYXk1PJ2+RsciR5k9xJDibvkn/Jv+Rd8iZ5l5xL3iRvknPJneRc8i25k9xJviXHkm/JteRYciy5llxKriXPkkvJpeRZ8iv5jbxHXiPvkfPIa+Q1ch75ipxHTiNfka/IaeQq8rQcLT/L0XIZMnIYuYw8RoycRd4j95HryH3kOXIduY48R74jr5HbyG/kN3IbOY7cRb4iT5GnyFfkKvIeuY6cR84j1zEjP8tn5C/ys/wsf5Gn5TXyFbmN3Ea+IneRz8h35C/yFnmKnEWeIleRs8hZ5CpyGLmKnEYOI4eR08hn5DRyHfmMfEauI9+Rh3OvN+fKvXk2m3fl2Vybd+VduTYPy7s5N9/m3Hwr3+bbfCsP51s5OA/n4Ryce3Nwfs29uTe/5tn8mlfzbJ7Nq7k2D8vB8q4cLCfLu/KunCznysnyspwr58rL8rG8ml9za27Nrzk2v+bgHJtjc3D+zcH5Vv7Nv/lWzs3H8rLcLDfLxfKxXCz/ysfysfwrD+dfuVcezsO5V77NnXkzX+bUfJpL82kezaW5NI/m0DyaP3NoDs2fOTN/5sucmTPzZd7Mk7kyN+bKvJgbc2NezIV5MQ/mwlyYB/NhHsyJ+TBX5sn8mB/zZI7Md7kuz+W6fM9zeS7f81++537+y3+5n/dyP+flvbyX83JfDsx5+Z/j8lve57scl+tyXN7nulyX9/me9zmf7/me87mf8/mf+7mf/zkvL5GDyEPkIXIQuYgcRE4iF5GLyEnkI3ISuYZ8RD4i15BfyDXkGfIL+YU8Q44hR5GbyEvkJXITOYjcRH4iB5GDyE/kJPITOYecRE4i55BryDnkHXINuYa8Q74hp/M5j/M5l/M4j3M555DL+YecQ84h/5B7yE3keX4iP5HneZznuZ7HeZzruS2Pc1tO53Ruy+v8zvG8ltdyPLfzOOeQn8g75BxyD3mGXEO+IUeR13ITeS23cxO5idzO89zO8TzP8xzP9VxCDiG3kFvIIeQTcgj5gXxCPiE/kD/ID+QG8gf5g9xAriA3kCfIFeQK8gT5ghxBHiEfkEfICeQD8gE5gTxATiAXkAfIA+QCcgC5gFwrB5ADyLVwWLkWLguHhcPCZeGz8Fl4LBwWHgsnhcPCYeGkcgA4KXxVDiAHgK/KA+CrcFZ5gDwAziofgLPCX+UD8gH4qxxB3iBnkC/IF+QMcgU5g9xBriBXkDvIH+QOcgr5g/xBTiGfkFPIK+QT8gl5hdwCfgpPhaPCU+GtcFQ4KrxVXgBvlR/IC+QF8gM5hDxBbgB3lRvAW+GucFd4KzwVDgovhY/CS+Gq8FH4KFwVvgoPhYPCP+Gg8FH4J/wTPgoXhY/CSeGicFE4KTwWvgpXhbPCVeGmcFY4K9wU/io3kB/AW+Gq8FK4KXwUvgonlUPIJeQR8FL4KdwUfgpHhZvCTeGo8Fc4qrwA/gp/lRfIEeQFcgg5ghxBDiGPgFfCMeGXcEx4J/wSfgnvhHvCJ+GQ8Eg4JFwSHgmPhEvCKeGScEs4JZwSbgmvhFfCL+GUcE74JHwTPgmPhG/CN+GR8Ex4JJwSngnPhFPCNeGU8Eu4JlwTfgn3hAPCA+GC8ED4IFwQLggfhBPCEeF98D14HzwPvgffg+fB+eB58D84H5wP/gf3g//BBeF+cD+4ILwQXghfhPvBF+GMcD+4H5wRzgdnhB/C+eB88EP4HvwQbgjfg+/BDeGIcD04HjwPjge/g+fB8+B38D/4HRwQ/gf/gwPCBeGCcEJ4IfwRzghfhOfB++B68Ee4I5wR7ghvhDPCGeGN8EN4I1wRfgg/hCvCDeGK8ES4IdwQnghHhKPByeBl8DI4GXwMTgafg4/Bx+BzcDf4HJwO7gZ3g9PB4+Bw8Dd4G/wNzgZvg7fB2eBicDb4F1wMLgb/gofBv+Bg8DB4GBwMbgZXg6/B0eBo8DU4GXwNLgcng5PB5eBzcDm4HXwOPge3g9fB6+B08Dn4F9wLDgZPg6vBz+BqcDT4GfwMjgY3g6PBy+BmcDN4GTwMXgYfg4fBw+BjcDH4GNwNLgYXg7vB2+Bu8Dh4G7wNHgeHg2/BueBdcCq4FbwKbgW/glfBq+BXcCz4FTwLjgXHgmfBteBZcC64FlwLzgXfgjfBmeBKcCU4E3wJzgR/gi/Bl+BPcCf4E3wK7gR3gk/BoeBTcCk4FBwKLgWPggfBb+BG8Bt4DtwIbgTPgRfBi+A58B94DpwH/gP/gfPAfeA88B24D9wHvgPvge/AeeA6cB04D7wGzgPPgdfAa+A58Bt4EhwJbgRHgh/BjeBG8CN4EHwILgQHggPBheA2cCE4DtwGbgPHgcvAceA0cBm4DJwGHgMnggfBj+BJcCN4EVwGHgOfgevAa+Az8Bl4DVwGXgO/gcvAZeA3cBv4DTwIbgO3gQfBgeBBcCI4EBwITgQfgo/hZLgYLoaT4WU4GZ6Gl+FleBp+hqfhKfAz/AxPgaPhZrgKfAwfw1XgZLgKvAVOhpPhLfA0vAXuAk/D03AXeAr8i4dxMB7GuXAwDsa58C2cC/fCt/At3Avvwr3wL7wL78K/cDC8CwfDtzgY7sW3+Bb34lrci3dxLa7FuzgXN8NX4CrwFTgLXAWuAmeBt8BZ4DDwFngLHAb+Ar/iVpyKU3ErPsWteDaLY/EsvsWxOBbf4lr8i4PxK37FwbgVB+NbuBW34lt4Ft/Cu/AsnsW78C0+xbF4FcfiWryKV3FtGR6Gl+FneBgehp/haHgVl+JTfIpLcSoehnNxMbwF/gJ3gX/hK3AwfAVuhoPhYLgZ7sXN8DHci3vxMbyLj+FieBfv4mI4Fw/iQjyJC3GnE3/iThyKP/EnDsWjOA738Rt+w328x33chvd4j9vwGbfhMj7jMy7jMS7jNTzGY7yGo8CF+BJ34ku8iTtxJ97EoTiP47iO43iN67iO1/iO13ie4zt8h+e4Ds/xG9fhOvzGf/zGbfiP/7gN9/EnrsSTuBJH4kk8iSPxIK7jPpzHedyHA/EdTsR3nIj/8B3f8R+u40a8iB/xI17EkXgRH+JIHIkP8SBuw29cxmX8xmn8xvMcr3Ect/Ear3Ebp3Ebr+E0TuM1XMaXOBNv4j/ch+s4ElfiR3yIA/EgDsR9eBAP4j5ciPvwHy7EhfgPX+I/nIgv8SVOxJk4Ed/hTJyJ7/AevsN1eA/v4Tqch+vwH+fhPPzHc/iP+3gOz+E+jsM74BYs4BNwC3gFfAI+Aa+AJ8Av4BNwCvgE/MABXAF+ADdgAEeAG8ABAMAD4ABuWHgAPMANC9e6Yd2zcC1c656FC8A94Bs24BbwDTgG3AJuAceAV8BD4BlwEbgIPAMOAs+AR8BB4CDwCLgEPAIOAZeAS8Ah4A9wCDgD/AH+AGeAL8An4AnwA3gCvAB+AD+AF8AN4AVwArgB3ABOAAeAE7hl4QBwALesG9Yt6451w7ph3bHuWXgI3AQ+AjeBl8BH4CPwEjgJ3APOAd+Ac8A14BvwDbgGHAOeAQ+Bf8A/4CHwEfgDfAHuAHeAL8Ab4CVwE/gJfMAd65aFN8AX4AJwAfgCXAtfgDPAtXAtnAEeAGeAQ8AD4AFwCDgCHAIeAUeAI8Aj4ArwCHgGXAGuAM+AU8Az4B9wCjgF/AN+Af+Aj8Av4BfwEXgHfAROAu+Ad8BJ4B7uVrer+9Vt6kZ1n7pR3anuU/epO9Wt6k51r7pV3aruVTere9Xt6mZ1s7pd3a1uUnepe9TN6fZ0d7o93Z/uTnen+9MN6v50h7pB3aDuULeoO9RN6hZ1i7pJ3aNuObede85t5/5zz7nn3H/uQfefW9A96B50C7oJ3YJuQzehm9Bt6D50a7oz3ZjuTPekG9ON6Z50M7rt3IDuPzegO9D95/5zB7oF3YruPjeiu8+950Z0I7r33InuPbefO9Gd6PZzO7r93IVuR7eju9B96GZ0V7ox3ZXuSzemG9N96d50F7r93HxuP7eem8/N59Zz07n13HhuOjedG88d52Z0T7oX3YvuSbeke9JN6ZZ0S7op3ZHuPneee8+d59Zz77n33HpuP/eiW9L96JZ0R7of3Y/uSDeke9BN6K5zE7r53HXuOjefm84d535z07np3G/uOvebe85d565zz7kH3XduOHecO84N535zw7nl3G/uN7ece8596C50E7oJ3YVuPrel29F96K50W7ov3ZPuTDelO8+N59ZzY7o33ZpuRHejW9H96G50L7ob3YjuRfeiG9HN6EZ0J7oZ3YzuRHelO9Ht6K50V7od3ZZuIbeV28lt5b5yO7md3FfuLfeVm8u95d5yc7m73EXuIbeRe8hN5DZyG7mJ3EtuIveTe8m95H5yS7mf3F5uKbeU28s95vZyp7nH3GPuNLeaW8nd5GZyM7mb3FHuJjeYO8od5QZzh7nB3GjuMHeYG83N5kZzq7nZ3GxuNbebm8o95a5yT7nb3FXuKnebm83d5j5zs7nZ3GfuMPeZW8wd5g5zi7mj3GLuL3eUO8r95YZyt7mn3FnuKbeWO8ud5dZyI7mP3GbuJLeZm8yd5E5yk7mz3GTuM3eWO8t95m5zq7nR3GNuNDeYe8w95gZzS7nB3E1uKbeUu8m95G5yK7mX3EtuJbeR28xd5iZzl7nF3GRuMreY+8xt5cZyX7mv3FhuLveRO8mN5EZyJ7mz3FVuNrebO83t5V5zR7mh3ExuMXeZ+8s95BZyE7mF3E5uIjeR28n95HZyb7mf3E/uLbeXe8vd5fZye7m73GtuIHeQ+8fN495x47h33DpuHDeOW8ed49Zx97hz3DnuHrePu8cN5PZx+7iB3D/uGzeN28Zt46Zx17hp3DPuGneNe8Yt455xv7hl3DLuFzeM+8Xt4oZxw7hd3DFu6J29sXf21t7YG3tr7+2tvbn39t7e3HvrZnGvuFXcK+6yW8XXHb2V9/JW3sl7eS/v5O28k/fzdt7O+3lf7+fd7d7fu3tvbd3eu8XN4k5xs7hV3CnuFLeK++xe3s5bejtv6i29pTf1nt7Uu3pP7+ldvcH3111WdpPdZbfZTXaT3Wb32A12W+/v/b2t9/W23tT7el9v6u28w+7wzXWH7+rNdXPd1bvrrt7Wu+vuuq032O11k91it9hNdo/dypt5J2/m3byTd/Ju3s+7eW/v5/28t3f3RrvT0u4UN/OG3s0bemPv5t28sff23rq79/b+us9uFXfZveI2u6s39bbe1Tt8g2+xO+z2usNurtvr9rq57q+b6+66v+6vu+s+u7tusPvsPrvBbrQb7P7eaDfa/b29/t3fttu//dt267ftlm/91m/5pm/5LnHTN32XuO+7xE3ivu/7JnHjN4nbxI3f+G3izm/djbv/+79x9+3G3fx9u283f+83f9P3fu83fd/37u7dvLt3D2/ezbuHt+4GcX+4Q9wfbvsOcYe47Tu/6Zu/9Zu/cbd+6zfu9m/cPbz927+Hd/Hu7/q23fU937bbds+3fM93fMu3fMd3iTu+R9wl7hL3iJvEPeIWcZO4SdwibhO38Sbevtt3E2/gTbyDN/AG3sFbeN/u/T5x73ftPnGfuGs3irt22zeKG8Vt3x/u/LZv/Lbv2o3f+F277zt4E+/jTbyN9/E+3sYbeedu3/27f7fvBt77fd+1G3fr7uE9vHt38d7dyLt3I2/j3bt7t/Eu3sbbdxfv4u27+9t35+7+7u/cXd8Xbgx3htvDzeHucHO4N9wd7g73hlvDveG2cGu4NdwW7gu3hbvCfeG+cFe4MdwU7gj3hHvCHeGWcEe4IdwSbgk3hPvBDeFmcD+4H9wM7gY3g3vB3eBucC+4HdwK7gT3gTvBLeA+cB+4BdisbgG2K5uVzcp2ZbeyYdmv7Fj2K1uVHcuOZauyV9mqbFD2KnuVDcpOZYOyQ9mp7FR2KLuUHcrGZJeyS9mYbFM2JluTbco2ZWuyT90IbFi3lg3LjnVr3Vp2rNuAHctedRu4Ddir7E/2KjuV/cn+ZKeyO9mp7FKlbFJ2KduUTcomZZuyK9mm7FN2JbuSfcpGdQe4EdiybgS3li3LlnVr2bPsTbYn+5Pt6SZgf7I/3QRuA3YmG5QtyhZlg7JH2aBsVfYoe5Styn51J7gL3ALuAveAW8At4B5gu7JR2ZTsSjYle5Jdya5kT7JJ2ZNsTjYpm5TNye5kc7I32Z3sTvYm+9Nt4CZwa91aNwF7lp3JvmRjsi/ZlmxMNibbkq3JBmVnskPZoexMNiZb1g3gDnAHuBXcCG4F94EbwY3gPmDDug/YrGxYNiyblf3KZmW3sl/Zr+xW9ih7ka3IRmQjshXZiWxFNiQ7kZ3IhmQHsiHZg+xAdiB7kC3IXmOrsdPYamxAdho7jQ3IxmMDshnZeGw8NiNbks3ILmRLsiXZhexIdiGbkB3JjmQTsg/Zj+w7tiP7jo3HdmQ7svHYkmwzNhr7jI3GpmOfsc/YdOw9Nh1bj73H3mPrse3Yeuw3th3bjv3GnmO3sdnYbmw29hvbje3GfmPLsd/Yemw5thxbj+3H1mPTsf3Yfmw6dh0bkK3GZmSrsRvZjGxGdiO7kO3IlmQrsiXZkWxFtiI7kg3JjmQfsiHZkOxD9iBbkb3IdmQ7shfZj+w/Nhw7jg3HdmPHsePYbmw+thtbjs3H5mPLsfvYcmw/dh+7j+3HrmPfsfPYeGw8dh47jd3HrmMLstvYbmw49hubjT3HpmOjsevYjWxDdiHbkP3HLmQXsv/YhOw/dhybkE3IjmMfsuPYfOxD9iGbjz3I5mP3sQfZg+w+tiD7i+3F5mJzsb3YXWwvdhi7i93FDmODscPYZWwwNhi7jC3GLmOTscXYYmwy9hhbi73FzmJLsanYU2wqdhV7ij3FrmJbsavYV2wrthX7io3FvmJrsbHYWGwtdhZ7hl3D7mH3sGvYQewathA7iB3EFmIPsYXYTuwh9hDbif3EdmIfsZ/YT+wjdhQbiN3EJmI3sZ3YRGwithNbiJ1ms7BV2CzsG7YKW4V9w85h37Bf2DnsHPYLO4YNxWZiK7GZ2ElsJbYSO4k9xE5iI7GH2ENsJHYQG4hNxOZhE7Fr2DxsHnYN24Zdw55h27Bt2DPsFfYMW4a9wl5hy7BT2DHsHbYOe4fNw9Zh67B52DbsKDYU+4kNxVZiP7Gf2ErsIfYL+4ZNw75h47Bp2DRsHDaarcLOYa+wc9g67BX2CluHbcNeYaewVdgq7BR2mi3ErmETsXfYQGwe9hI7ic3EzmHHsHXYN2wWNg67iX3EdmJHsY/YRewi9hHbiH3EbmIbsY3YTWwfdhMbiO3D9mEDsX/YQOwd9g/7h73DhmHvsGPYMGwYdgy7hR3DfmG3sFvYL2wX9gubhu3CdmHTsM1sGjaabWab2Wj2mS20n/bSftpTe2kv7aldtad21q7aVTtrY20wW8z2ssXssTG7a4/ZXV321u6yv/bW3tpfG2x/7bANtsF22OayueywTWaT2WG7zA7bRLvMLrOJdtEm2kO7aBftoQ21h7bUhtpQW2pH7aVdtal21b7aVJtqX22rfbW/bKtttb9sr/1lh9le22uH2WC21fbaTdtrc+2m3bS5dtLm2lo7aSdtre20nbbSTtpKG2kn7aSNtI820jbaR/toG22mbbSXNtNm2kubaifto920jzbTbtpNm2lb7S57zB7aY7aYPbSHtpgttcP21ybaX7vLJtpEu8se2kg7aBvtoC20jbbRFtpLG2tf7apNta02097aYHvLDtpAW2hv2U57azttrb21t7bW7tpam2t37a7Ntb1sru21vWwv22uD2bNts3/2z7bZPdtm++ye3bN9ts722b2ts3V2b+92b+v2bu+2bpOwdduETcImYZuwP9izLds2W7Zx22bbbNzO2biNs3N2zsbZvI2zbzZv8/bN/u2erbN5Ns/W2TtbZ/v2zt7Zvl3bvl3Cru3aLmGPsEvYIOwR9ggbhK3BBmF/sDXYGuwPtgfbZudsn+2zc3Zv52ze7u3e5m3d5u3f1m3d/u3cLmGTsEHYIGwS9gd7hK3BDmFrsDfYIewQ9gZbhI2zL9g3+2ZfsDvYF2wMdge7g43B5mB7sDPYGmwNdgZ7gy3bFmzctmBfsHEbty/YOJuEXcLe7RK2b+/2bvu2zrbt2EZhx/YJG4WNwj5h1+zaHmHTNm2PsEPYuW3C1u0LtgUbgy3CPmGHsE/YsR3CDmHHNm3Htm3TNm3bdm3b9m3Xdm3f9s6GYEewH9gRbAf2A/uB7cBOYDuwFdgJ7AS2AhuBjcBWYC+wF9gKbAa2AtuBzcBmYDuwG9gO7Ah2A7uBHcGmYFewKdgTbAT2ATuBDcGWYEewJdgT7Ah2BHuCTcEWYBOwB9gDbAJ2AXuAXcA2YBuwC9hadgE7gK1la9kBbAD1rDpWLauWVceqYdWo6lL1qbpUTao+VZ+qSdWm6k91qHpTHaoGVW+qN9WgalF1p9pTjan2VGeqMdWY6ky1pjpTvanWVGuqN9Wcak71pnpUPareVIuqO9WY6ks1ptpSfam+VFuqK9Wvale1qtpV3apWVauqW9Wr6le1qppVrao+VbOqWdWnalM1qvpUnao+VauqU9WpalX1qnpTnan+VH+qM9WealO1qBpUjanWVFuqS9WjalL1qFpUTaomVYuqTdWU6kj1pHpSHamWVEeqIdWSakk1pPpRDalmVD+qH9WM6kY1o3pR3ahuVC+qHdV+ajx1nxpPnafuU/ep89R/6jw1oPpP/acGVAeqAdWF6kB1oLpQbahOVCOqD9WI6kD1ofpQHahWVBOqB9WCakO1ojpQ3afmU/upB9WFakC1n1pPjafWU9+p8dR46jt1nvpOvafOU+ep99SA6j21oBpQDagWVA+qx9RhajB1mPrLl7pL/aX24qXmUnupp0yppdRTaiZM6iU1k1qJkhpJraROkqSGUiepmzSpndRN6idP6ij1k3rIkLpIPaQ+cqQ2Ur+p0dRmajT1mTO1m/pM3aZNzaZuU6dJU6up09Rr1tRk6jX1mDFwajI1nDpOTaYmU8ep1dRx6jm1mlpNPadmU8+p6dRsajY1ndpNTaeuU7up3dR1ajN1ndpObaY2U9up39Q/aiH1kFpITaQeUg+pidRH6iF1kPpH/aMOUgOpjdRW6iK1lZpKXaQuUlOpo9RU6ip1lDpKXaV2Ulepr9ROaif1lRpKfaXGUkOpodRYaiQ1ljpLjaRGUmepl9RZai31knpJraWWUmupt9RSain1lppLvaUWU3OpudRi6i61mLpM3aXuUpepwdRlajk1mBpMLaeGU9+oa9Q26hq1Cxf1i9pF3aJFzaJuUa9YUauoV9RoaHVajVanSFGb1Snqs7O6rD6ru7pqrrqrBtdcNVcNrsM1uP7W4Tpcf2tv/a23am/trbdqbs2tt3W33tbault3a239VX/VYHW3Bqu9dbfu1t6aW8eoYdQyahi1i1pGLaN2Uc+oqfW0ltbSelo/62kdrZ/1s47W0DpaW2toDa2tdba21to6W2drbb2tqXW1ntbVGltP62mNraM1tr7W0TpaX2trfa29amttrb1qbT2jdlHTqGnULuoatVf9VWtrsHqs9tZjdVjtrb11WB2uw2qxOlyHa7GaqxaryWqumqsmq8tqslpHXVaX1Tpqs1pHjaM2q81qHHVajaPOUafVaXWOWkWdo95Rq6hV1DtqFvWOmkfNomZR86hf1DzqHvWL+kXdo7ZR96h91DZqG7WP+katrJn1sl7WzLpZL+tm7ayddbM+1s06WR/rY52skbWwJtbDelgT62I9rIu1sTbWxfpXF+tg/at/dbAG1r1aV+/qXa2rebWu7tW+mlfr6lydq3X1rdbVf32rb/Vf4+q97mu+5uu+9msUtYj6RC2iHlGfqE/UI+paPaKO61pdq+NaruO6ruVaruvarvMar+8ar+X6ru9arvWarm31XNu1Xsv1idpEjaK21XUd1yhqErWImkQdohZRi6hD1CPqEHWJekQ9oi5Rx3WJeq7jOq7n2laDqDvUH+oPdYfaQ92h5lB7qD3UHOoNNYcaQ72h3lBjqDPUGOoLdYY6Q32h1lAXqBHUWjWC+kCtVWvVB2oC9YF6QE2gJlAPqAXUCmoGdYSaQS2hjlBHqCXUDmoJNYTaQe2ghlA/qBPUA2oFtYJ6QL2gHlA3qBfUC+oG9YQ6AC2r1qJl0bNqrVqLnlUXoGfVAOoCdYEaQG2gZlBTqCXUFOoKtYRaQl2htlADoGfRsehY9CxaVk2gFlBr1Vq1gDpALaAeUCeoG9QD6gM1hFpCbaGeUFOoF9QUagb1gnpBzaBWQIuiT9Gk6FN0K5oUTYpuRb+iSdGjaFG0KHoUDYoeRX+iQdGg6E90JxoVvYo+Ra+iWdGn6FM0K7oVfYpWRaOiUdGq6FQ0KLoTHYruRH+iPdGe6E90KfoTPYouRZeiR9Gm6FE0KdoUbYomRbuiSdGvaFe0K/oVDYuGRCuiH9GK6EX0I/oRvYiORC+iJdGR6Ei0JHoSLYm+RE+iJ9GXaEz0JloTnYnWRE+iM9GZ6Ek0J9oSXYmmRGOiOdGT6Ee0IxoSXYm+REuiIdGMaEU0IzoRrYhWRCeiF9GJ6Eb0InoR3YiWRDeiKdGSaEk0JboSXYeGQ8eh49Bw6DY0HPoN3YZuQ7+h3dBa6DG0GFoMPYZWQ4+h16yh2dBjaC30FloLzYULHYbmQoMBQ3+hwdBdutBe6C50lSp0FroKjQULfYW+QpOhs9Bk6DN0FjoLfYb2Qp+hy9BeaC90GfoLXYY2Q3+hv9Bm6DC0GRoNHYYOQ6Oht9Bo6DT0FnoLnYYeQ9ehCdFzaEK0IEH0HloQPWgQzYceRBcqRN+hC9GGDNGAaEP0oUO0H/oQjQgRHYgORPeh/dB96D+0H9oP/YcGRP+h89CAaEB0HvoOnYfGQ9+h79B4aD40HloPzYfmQ+uh99B6aDv0HnoPbYeeQ9uh6dCh5dBRaCp0FZoKbYWuQlehrdBY6Cr0FDoKHYWeQkuh5dBw6Dn0HBoOXYeWQ7+h4dBj6DT0GjoO3YZmQ7Oh29Bq6Da0G1oNrYZ2Q4uhk9BHaCT0EToIjYRGQgehgdBBaB80EBoI7YP+QfugddA/6B+0DnoHrYPmQe+gd9A86B40DzoH3YPuQeegb9A5aBz0DfoGjYO2QeOgXdA2aBu0C7oF7YJeQbegW9AraBb0CloFzYJmQaug02gVdAo6jU6jU9BmNAw6Bn1Gx6DT6DP6jE6jzWgzuow+o8toNPqMPqPRaBh0mA6jyWgyOoxGo8PoFzQajUa/oGHQXfQX7UV/0WC0F+1Fg9FjdBCaCC2EFkIToYfQXbQXDabBtBfNRXvRYzQXzUWP0WI0mOaiw3SY5qLDaC5ajA6jw2gx+gVdhA5CG6GN0EHoI3QRmggdhEajy2gyOgZNg06jadAy6DQ6jZZBs6Bl0DNoFjQLegbdgp5B16Bb0C3oGrQNugbNhLZB26CZ0DdoJrQS+gZ9g1ZC96CV0EvoHnQPegm9g15CN6F30DvoJvQPugnthP5B/6Cd0EBoJ/QTGggNhH5CI6Gf0FBoJDQSGgqdhJbSV5pKX+kuTaWpdJfeoqn0lJbSUnpKQ+kp/aShNJR+0k0aS2/pK72lufSVvtJcuktfaS2NpbG0ls7SULpJR+km/aSdtJN+0lX6SU/pKl2lp7SVntJU2kpbaSrtpan0Fu2lvfQW/aWRtJJO0klaSS/pJL2kmTSTXtJFekkf6SJdpI+0kQbSQjpIB2kh/aOD9I/u0T36R/voH02kfbSPJtJDGkfr6Bydo3X0js7RO5pH8+gd7dM7+kb7tE/f6J/m6ZzWaZ3O6Z3OaZ7u6Z3OaZzG6Zy26ZyuaZu26Zq+aQq0BboCbYG+QFegK9AXaAz0BToDjYHGQGegNdAZ6A20BloDvYHmQG+gRdAcaA60CHoELYImQY+gR9Ak6BI0CfoEXYIuQZ+gUdAW6A70BboD7YG+QF+gPdAZ6Jm20TJto2lapmWapmPaAw2CzkCDoD/QGegM9Ad6A/2BDkFvoDfQIWgRdAjaBC2CFkGboEnQJuiZJkGToGf6BD3TMn2CPkHLNApapmMaBY2CjukaLYGeQEegFdAM6AU0A7oBvYBeQDegHdAN6Ae0A9oB/YCGQD+gJdAQaAi0BDoCLYDWogHQWrZZNAAagG0WfYA+YJtFG6AN2GbZZNlc2U7ZTNlM2U7ZStlO2VDZStlK2VDZUtlQ2VTZUtlS2VTZVtlU2VrZVtlW2VrZWNEH6AR0ADoBjYAOQAegEdAFaAB0AFoALYAOQA+gA9AF6AH0ALoATcAWy4bK9sqGynbK9sr2ynbK5oo+QAegAdhK2UjZTNFaNla2WTZWtla2WbZZtlY2WbZWNlU2WTZZNlU2WDZVNlQ2WDZYNlS2WLZKNk22SzZNNlC2S7ZLNlA2UbZLNku2SrZKNku2STZLNkm2SbZJNkk2SLZNNk82TTZPtk82TTZNtk82UDZNtk62TbZNtk42TrZJNkg2SjZINkm2SLZINkk2TDZJNks2TDZMNku2TDZLtku2TLZMtku2ULZLNlG2ULZQNlG2UbZBtj42QbY+Nj82QTZBNj82QjY/tkI2QjZCtkI2Q7ZCNkU2QzZDNkW2RTZHtkY2RrZGNkM2RjZGNkO2R7ZENkS2Q7ZFtkc2QzZBtkC2QTZENkW2QrZBtj+2PrY/Nj62PrY+Nj42PzY+NkA2PzY/NkC2QjZAtkO2QrZCtkM2RLY7tjw2PDY8tjw2PTY8Nj22PbY9Nj02OjY9Njs2OjY6Nju2OrY3tjg2ODY4tjg2OTY4Njm2ObY5Njk2NjY5Njc2NjY2Nje2NjYzNjG2MbYxNjE2MjYztjI2MbY1tjQ2NbY0NjQ2NTY1NjQ2MjY0tjM2MjYytjO2MbYwNjA2LzYvNjC2LzYtNi62LbYtNi62LjYrtiu2KLYrNixYbFNsVWxUbFlsU2xSbFFsUmxUbFFsUWxUbFVsUGxPbE1sTWxPbE5sTGxKbEtsS2xKbElsRWxGbEBsRmxHjtiE2IjYhtiQ2ITYgtiA2ILYhtiA2IDYhtiI2H7YfNh42HjYfNh62HbYcth02HTYcthw2GDYYthu2GzYathU2GrYWNhU2FTYWNhW2FjYXNhW2FbYXNha2FzYZtha2FrYZthk2GbYYthk2GTYYthe2GLYYNhe2F7YYNho2FLY0mxntjNbmg3NZmYrs43ZxmxlNjLbly3MBmYDs4XZxGxetq5ta+vauLatbWvj2sA2ru1rA9vAtq8ta8PatLasLWvT2sC2ri1s49q6bFs2r81r27JhbVs2LhvWhrVx2bS2q81qo9qoNqutapvaojapTWqL2qC2oy1pQ9qStuXSprQxbU3b06a0OW1Im9PWtCFtSFvTxrQZbUXb0Da0FW1E288WtAFtQFvQJrT5bL+tt/0239bbeptv09l8W86ms+lsOdtu0228bbftNt6ms/22nc239Ww42812s+Fsug1n49l0m27j2XhbbsNtts224bbbVsImwmbCZsImwobCJsJWq9kG2Gq2urZlsNUZbBhsF2wbbLKNhE22xTYSNhK22BbCFttGjLCBsI2wiRBhK2ErYftgA2H7YJtgA2EDYZtgi2CbYFtgi2CLYFtga2BbYGNga2BrYGNge2BjYIMAwabB1sFmwUbBRsFmwVbBNttstthms9G22BbbaNsIG22r2UbYRthqNhE2DbYNtge2B7YNNgm2DTYSJGwhbBAc2BjYENgY2A7YENgQ2A7YDNhA2CLYQthC2CLYJNgi2BrYJNgk2BrYHtgU2E7YEthO2EyYsKGwobANsCWwDbARsCWwJbARsCmw1Wy0rbbRNputttU2mw2DLYOtgG2AbYCtgI2ArYONg82CLbbJttm2wHbAxsDmwFbBBsFWwWbBBsEGwWbBpsFmwcbBpsGmwcbBtsHGwebBtsG2webBJs+hZlE2ATYBsygbgFmULYANgA2ALcAsyxZgZjXLmmXNrGZVM6s5Vao505xq3jRnmjPNm2ZKc6gZ1CxqBjWfmkXNouZTc6z51AxrjjXHmmHNq2ZY86t51bxqfjW7sgGYZdm0bFqzrHnWLGtuNc+aZ82tZlJzq1mTphnTrGmuNGOaMc2V5kdzpZkSpXnSLGqOZQtgCzDHmlnNseZVM6uZ1bxqTjWvml3NqeZUs6sZ1axpzjRXmivNmWZKM6b50WxpfjRDgjRfmmHNjOZX86uZ0SxpZjQ3miXNkuZGc6R50uxofjQ/mh3NkGZQ86L51LxoZjSfmk/NjGZYc6ZZ06xq1jS3mlXNquZWs6y51Pxp7jR/mjnNneZOM6fZ00xqxjSPmkfNmGZLM6p505xqZjQvmhvNl2ZOs6WZ0/xptjRbmj/No+ZPc6l51DxqLjWTmkvNpmZSM6nZ1DxrRjQfmhXNguZA86A50JxoHjQPmhPNheZEM6G50FxoJjQbmgnNh2ZDs6H50IxovjPbmevMdmY6c525zkxnnjPTmffMc+Y58565z1xnnjPrmfXMc2Y+85y5z8xn5jP3mf3MfWZAs5/Zzwxo/jPrmfPMdeY8M565zlxnxjPfmb3MauY4c5xZzZxmJjNvmcfMY+YtM5d5y9xl5jJzmbvMX+Yuc5n5y/xlLjOjmcvMZmY0M5rZzLxmXjO/mdvMb2Y2c5u5zcxmdjNvmcHMXWYwc5i5y9xlDjPLmdfMbWY0c5vZzYxmRjO7mdPMZ2Yzc5mZzfxmhjN7mcfMYuYxM5dZzCxm5jJ7mbnMX2Yvs5f5y6xm/jKjmdXMamY0c5oZyBxkPjIHmYXMR+Yjs5AZySxkLjIjmZHMReYqc5E5yVxlrjInmZXMSeYls5JZybxkZjIvmZPMRuYkc5HZyGxkLjIPmYvMQuYh85BZyExkFjIHmYnMROYgM46ZxmxjrjHbmHPMNeYac47Zx5xlxjJDmbHMV2YoM5T5ytxkvjIrmZvMTWYlM5O5xnxjpjHTmG/MM+Ybs4x5xjxjljHHmGXMMOYYc4wZxpxihjGnzSnmFHParGJOm1vMKmYVc4t5xdxifjGvmFfML2YdM5V5yixlnjJHmaXMUuYo85M5ygxlfjI/maHMTmYoc5PZyexkbjIzmV3MMOYd844ZxsxjhjHLmHnMPGYZc49Zxnxj7jH3mG/MNWYf84+5xlxj/jH3mKfMWeYoc5Q5ywxlfjG3mF3MLea02cXsYk6bYcxXZiuzklnJbGWuMvuYc8xAZhXzipnFrGXOMk+Zbcw45hwzjjnInGPOMQeZgcxnM9pMNqPNYzPZTDaPzWDz2Pw1g81g89ccNn/NYnPYjDafzWVz2Xw2m81cs9ccnrdm78ydvXN35s7cuTt/5+4Mnr/zdwbPXTN45pq75q6Zaw7P2nk7U+ftXJ2pM3WuztE5Oldn51ydp7Nzds7TWTprZ+qMnZ2zdIbO2Rk7X2fsTJ2v83WmztaZOkdn62ydo/Nzjs7O+Tk/Z+cMnY+zcUbOxjk5I2fknJyXc3EmzsOZOAfn4Tycg7NwDs7AWTgLZ+CsnJezMnickXNzZs7AmTkjZ+AMnJGzcs7N/vybf7M/+2Z/1s2+2Tfr5t78z/28z/3M87M/+3Nu3ufcjJv3eZ9x823Wzf7Mz/t8m//ZN/fm3bybezNvrmd61md9pud7pmcTJuZ5NjGXKDHLc4lZhIg5nmszijme4xnFLM8oZtssz/Jsm+fZNuPzPM8zPt8zPufzPd9zPutzPdvzidmeQ4SYMcwhZgsWLMwKZgWzhZnCbGH+MFOYKcwfZg/zhxnE7GH2MIOYO8wUZg/zg9nDnGF+MD+YM8waZg9zhznD3GHeMGeYM8wbZg7zhFnCHGGWMF+YI8wR5gszifnCbGImMZOYTcz0LGEeMV+YR8wi5gvzhVnEXGJeMDOYHcwOZgZzg5nB/GBuMDeYH8waZgozg1nBrGBmMC+YP8whZhAziDnEbM8cZg1zhvnDbGEOMV+YS8wmZgYzhfnBvGCGMCuYIcwTZgWzgnnCXGGeMEeYK8wV5ggzhjnCTGLGMGOYScwnZhIzPZ+YT8z0XM8IZgKzgFnATGAeMBOYEcwJ5gQzgrnAjGA+MBeYC8wHZgOyrDmA3GrWmgHIs2YAcix5ljxLjiXDkmPJr2RYMiz5ldxKfiW7klvJrWRXsiyZlYxKPiWjkk3Jp+RTsimZlGxKHiWTkknJo+RS8il5lcxKZiWvklPJqeRVsio5j7xH1iPvkQHJemQ9MiBZkQxIdiQrkhXJjmRIsiD5jjxIviPXkQfJg+Q6sh25jixHtiPbkeXIgWQ5Mh45kBxIxiMTkvHIfWRCMiG5j4xI7iP/kRHJiOQ/ciH5j2xILiQXkg3Jh2RDsh75kHxI1iMnkvXIiuREciJZkQxJhiQ7kiPJjuRFciQ5krxI7iQvkiXJneROsiTZkyxJziR7kj3JmeRNsh7ZkJxHNiT/kfPIeeQ/sh/5j9xH9iP7kfvIfGRRciiZkxxKBiVzkjnJoORLMij5k3xJviR/kjfJfWQ88hwZjyxHniPPkeXIcGQ4shw5jixHriPHkePIdWQ68hyZj9xHriPfkenIn2RP8iaZkjxJriQDkh/JjuRHciPZkexIbiQvkhvJjORF8iKZkSxJZiRjkiXJkmRMciYZk6xJziRnkjXJm2RNsiV5k7xJtiRfki3JleRL8iW5ksxJriRPkjnJnORJsij5jdxGZiOfkc3IaGQzshsZjYxGdiOrkd3IaWQ1sho5jbxGTiOzkdfIa2Q2chu5jExGFiN/kb3IXGQvcheZi8xF7iKDkbvIYWQwMhg5jCxGDiOPkcXIYuQxchl5i4xF1iJrkbHIWWQs8hU5i5xFviJbka/IU2QrshV5ikxFniJLkanIVGQpchWZh9xDtiH3kH3INmQbsg8Zh+xD/iHjkHHIP+Qc8g8ZiJxDziEDkYPIQGQhchA5iCxENiILkZvIRmQjchP5iNxEdiIfkY/ITuQk8hKZiQxFhiIzkaPIROQhchB5iLxDDiIHkXfIOeQdsg45h5xD1iHjkHXIN2QcMg75hmxDviHLkG3INmQZ8gxZhhxDniHPkGPINOQi8hFZiaxEPiInkWnINeQZcg2ZhzxDniHzkG3IR+QishG5iExENiIbkYnIQeQnchLZibxERiIzkaPITOQn8hOZiZxEZiIjkZPISWQkshIZTV4ht5BXyCrkFnILWYWMJquQwWQ0GU0Gk7tkMJlL7pK7ZC45LHPJXnJYDste8pjsJYfJY/KYHCaTyWGymUwmk8lm8pmsQnYhf8ku5DL5S/6Sy2QvuUwWk71kL1lMDpO9ZC75S+aSweQv+UsGk1XIMOQu+YX8Qu6Sw3KYLCabySzkFXKavEJGk9PkNBlNTiFvyWC5K4Plr9yVu/JX1spZeStrZa28lbtyVr7KW3lL7spe2St3Za7clbcyV+bKWxkrb+WrjJWx8lWmylfZKlNlqmyVqzJUZspNmSkb5abclI3yUTbKSPkoH2Wk7JSXMlKOykjZKEflqGyUmbJP7sk/uScX5Z/8k4syUS7KUpkoE2WpnJSFMlAOykDZJwfloOyTf/JPJspBOSgT5aTck59yUQbKQ9knP2WnXJSdMlIuykUZKUtlpLyUpbJUXspJeSkr5aSclJXyVNbJPLmWebIu13It63Iu3zIu2zIu32RbtuWbXMs2OSfjck7GybiMyzj5JuNknXyTb7JOrmVbruVZruVcnuVZzmVapmVZnuVZlmWb7Mu/zMu0nMu9PMu3bMs4OSfvZF3+5Vz+ZV/O5Vz25V72ZV7u5V7m5V2uySbkEbIJWYQ8Qh4hi5AxyBhkDTIHWYO8QeYgc5A3yCXkDfIJuYRcQj4hk5C14lkygHiWzEAGIAOQGcgPZAayBPmB/ECWIEeQJcgH5AhyBPmAPEE+IFOQJ8gTZApyBTmEHMsf5FhGIX+QP8goZA4yCDmE3EEOIX+QO8gd5A+yB/mDXEL2IHuQS8gk5AWyAjmBrEAWICeQE8gCZAKyAHmATEAmIA+QH8gDZAjyA/mBDEEGIFuQF8gN5AWyA7mB3EB2IFeQa/IIGYU8QsYgo5BRyBhkDjID2YAsQZYgG5APyAbkAvIB+YBcQEYgL5ATyA7kBPIE2YHsQJ4gV5AnyAnkCHICmYAcQY4gE5AfyBhkEXIGmYJ8QEYgl5A/yBxkBvEs2YBck1HIsdxAviBbkAXIAeQBMgKZhExBJiGfkCnIFOQTcgX5hLxBriBXkDfIDeQNsga5gdxA1iBfkDXIGOQL8gUZg5whdhXDil/Fr2JYcaz4VRwrlhXLimPFq+JYcat4VbwqbhWzikXFneJR8ai4U0wq7hR7iknFpGJPcak4VPwpBhV/ijvFoGJQcadYVHwqNhWXikvFpmJSsae4U/wpPhWrik3FquJUsanYVJwqJhWnilHFpGJSMap4VFwpphRPiifFlGJLMaX4UmwpthRfijHFl+JNMaYYU7wp5hRzijfFmeJM8aZYU/wolhRDihXFieJFcaI4UrwoXhRHihvFkWJGcaO4UcwodhQzih/FjmJH8aMYUowoJhQPigfFhOJAMaFYUBwoDhQLiv/EguI+8Z/4T9wn9hPbifnEd2I+sZ74Tnwn1hPXifXEe+I6cZ14T4wnJhQbigXFgmJDcZ/YUFwo7hP3iQvFgGI78Z2YTnwnrhPTienEdeI5cZ1YTjwnnhPLieHEcuI3MZwYTvwmjhMbignFh+JDMaEYUVwnxhPLifHEeWI5sZw4T/wmBhTrifnEdmI/MZ/YT9wn5hPzifvEgOIzsZm4TFwmNhOjic3EaWI0MZo4TawmThO3idXEauI2sZvYTdwmXhOvidvEbGIwMZl4SywmHhOHicfEX+IwcZj4S+wl/hJ3ib3EXuIu8Za4S8wl3hJvibnEYGIssZb4SqwlzhJfia/EWWIqcZT4SQwlfhI3iaHEUOImsZSYSlwlvhJXia3EV+IrsZUYSzwllhI3iZ3ETeInsZW4SuwkdhJXiZvEVWIqcZO4SUwlnhIviZnESuIhcZGYSFwkNhITiYnERuIjsZEYSXwkPhIjiZPESOIlcZI4SbwkVhIHiYXEQOIc8Y5YR7wj5hHriHXEPOIeMY/YR9wj7hH7iH/EPuIg8Y/4RxwkBhLjiG/EMuIbMYtYRiwjZhHTiGnELGIYMYu4RQwjhhG3iGPENWIZ8Yx4RiwjphHfiFfELOIVsYqYRcwiVhG3iGvEOGIZcYtYRfwithHHiF3EMeIWsYvYRdwifhGfxWMxWUwWj8Ve8VhsFnvFXrFZ3BWbxWBxV9wVg8XgmCz2isvistgrFou9Ym8sFovF3vgbe+Nu/I2/cTfext1YG2/jbayNuTE49sZdcVfsjb3isfgsNovPYrTYLDaL0WKwWBt34624G3vjrXgr9sbh2BuD43AcjsExV3wWp4jRYrT4KwaLv+KwGCwGi8PitBgbU2NpLI2p8TS2xtX4GkvjbIyNs7E1xsbY2Bpf42gMjZMxNH7GyTgZP2Nk/IyZMTJGxsx4GRdjZEyMkfEyJsbEeBk7Y2fcjIlxMx7GxJgYD+NiXIyPMTI+xsYYGSNjY5yMjbEyTsbJWBlHY168i3vxLvbFvbgX+2JgrItzMS7OxX+Mi3HxH9/iP/bjW3yL/fgXA+Nf3Iv9+I+FcTDmxb1YGAdjPw7GvdiP/bgX/+I83mM91uM95mM95uM+7mM+tmM+xmM7tmM8vmMM8YVYQawgvhAjiC/EFmIEMYLYQpwgthBniBPECeIMMYQ4Q6whhhBDiDXEFGINsYiYQkwhFhGDiEXEcgwiBhHLcYhYjuc4RBwinuMT8Rzb4hPxidgW1+ICcYUYQ4whrhBfiCvEDeIL8YW4QWwhbhA/iC3EFuIHcYb4QbwhzhBniDfEGuINsYdYQ6wh9hCLiD3EcSwiFhHHsRzHcYlYjuW4RDzHJWI6nuM5pmNbXItRxCdiFLGJ+ER8IjYRh4hNxB/iEHGI+EMMIv4QT4hBxCDiCTGFeEIsIaYQU4glxBBiCXGEGEIMIY4QJ4gjxAfiBHGC+ECMID4QG4gRxAhiA7GCmI5LxHVcxyXiEfGIuERMIi4RxzGJmEQcxxziOPYQc4g5xB7iDrGHeEPcIe4Qb4gdxBviB7GD2EH8IF4QP4gbxAviBXGDmEHcIK4QM4gZxBXiAXGFuEA8IB4QF4gJxALiALFWLVYNVs1VDVbtVc1VzVXtVU1W7VVtVk1WTVZtVqxVmxUDiLVirRhALKCGqmaqRqpmqlaqRqpGqlaqlqpWqsaqlqqWqsaq1qpGqnaqhqrWqsaqpqqmqsaqtqr2qQaqxqkGquapxqnGqeap1qnmqaap1qnWqaaplqmmqXaplqmWqXaphqn2qBapBqkWqVapBqkGqVapRqlmqXaptql2qaaptqm2qaapFqqmqeapFqoWquapJqrmqQaqJqomqgaqNqpGqTap1qg2qSZJUk1RTVLNkaMaoxqj2qKaopqi2qJao9qi2qNao1qj2qNKNUu1RjVINUq1SDVMtUo1TLVLtUq1SrVLNUu1Q7VCNUO1QjVChGqCaoRqg2qCaoJqg2p8an9qfmp9an5qfGp9an1qfGp7anxqfmqCan9qgGp+aoBqgWp+an5qgWqCaoFqiGqCaoJqiGqGaohqiWqGaoZqiWqHanlqemp4anVqdGpxanRqc2pxanFqc2pyanNqdmpyanJqdmp3anZqeWp3andqeWp4amlqaGpnamdqaGpqamhqa2pqampqa2psamtqb2psamxqb2pwanBqb2ptam1qb2puamZqY2pkamRqY2plamNqYmplamVqYmphamJqYGphamFqYGpeamBqXWpeal5qXWpfalZqWGpXalhqUWpXaldqUWpbaldqVWpWalZqVWpUalVqU2pUalRqU2pLakpqSWpIakhqSWpFaklqTmpFakVqTmpHak5qTGpHakdqTGpNaltqXGpXaldqXGpValxqWWpValVqWWpTallqWmpTalNqWmpQakpqUGpJalBqT2pJaklqT2pMakRqQ2pCakNqUWpCakJqUWpYaltqUWpSalJqUWpDaklqTGpOakZqRWpHakhqS2pKaktqU2pKakpqU2pQamU1sxpZzazGokZWI6uxqJ3VWNRa1M5qZ7UWNbRai5qLGloNreaitqLmovaitqK2ovaiBqP2ohajBqMGoxajRqMWo9ajRqNGo9ajZqPWo+ajZqNmo+ajdqPmowakdqN2owak9qN2o1ajZqNWozajZqNmozajRqM2oyajRqNGoyajBqMmo6aiBqMGo6aitqKmopaitqK2opaihlZLUUurodXQamm1s1pabax2VjurjdXIamM1sRpZjawmViur3aj9qO2o/agFqe2o7agFqfGo8ajpqO2o6ajlqO2o7ajlqN2o5ajhqN2o3ajhqNWohdW8amA1sJpX7avmVeuqfdW+al01rlpX7VvjqnHVvjVw7VvbqoFr4NpWLVyj1q61Z+1as9aetWfNWuPWsjVsrVrD1qi1aq1ao9akNWotWpPWpLVobVqL1pq1aW1aa9aUtWaNWVPWlDVmbVlb1pg1aA1aY9acNWbtWXPWnLVnjVtj1pq1Z61Zi9aetWctWqPWurVtTVvL1qo1b+1a09asNW1tW7PWrLVtjVv71YQ1YE1YC9aANWAtWNPVgrVdTVfT1Xa1W21Xy9VutVstV7PVcjW7ZqvZanatVrNrdK1Wq9XoGooaXZtrKGooanNNRG2unaiJqImonaiVqAlrx1qwdqwZa8FasGas7WrG2rC2q+1qw1quNqzxarlarsar2TVe7a/ZNbv21+jaX+NrdI2u8bW5xtf22lyba3vtRG2v3bUTtRO1u4bX8Npd02t67a7ltbu21/JaXttrfm2v8TW/5tf4Wl/ja3+tr/W1v0as/TVejVgj1ni1Yc1YK9aGtWGtWCPWkjVjDVlD1oy1Y+1XA9Z6tV4NWNPVRNRK1EzUkrVizVjDayVqJ2omaiRqImokaiNqImoiaiNqKGojanINRQ1FTa7VanItrtVqtVpcs9XiWl2z1Wy1unar1TVcpH6jfqJ+on6hfqF+oH6gfp9+n36efp5+nX6dfpx+nH6bfpl+mH6Yfpd+lX6UfpJ+kX6Pfo5+jH6Lfot+in6Ifod+hX6EfoN+gn6CfoF+gX6AfoB+f35/fn5+fn59fn1+fH58fnt+en55fnl+eH54fnd+d352fnR+c35xfnB+bn5tfmt+an5qfml+aH5nfmd+Zn5mfmV+ZX5kfmR+Y35jfmJ+Yn5hfmF+YH5ffl5+Xn5dfl1+XH5cflt+WX5YflZ+VX5TflJ+UX5QflB+T35Pfk5+Tn5Nfk1+TH5Mfkt+S35Kfkp+SX5Jfkh+SH5Hfkd+Rn5GfkV+RX5EfkR+Q35DfkJ+Qn5BfkF+QH5Afj9+P34+fj5+PX49fjx+PH47fjt+On46fjl+OX44fjh+N343fjZ+Nn41fjV+NH40fjN+M34yfjJ+MX4xfjB+MH4vfi9+Ln4ufi1+LX4sfix+K34rfip+Kn4pfil+ab+0H9oP7Xf2O/uZ/cx+Zb+yH9mP7Df2G/uJ/cR+Yb+wH9gP7Pf1+/p5/bx+Xb+uH9eP6xf+hX/gH/j3/X1/W7+tn/fn/XV/3R/3x/1tf9uf9qf9ZX/Y3/V3/Vl/1l/1V/1Rf9Of9Cf9RX/RH/QH/T1/zR/zt/wpf8pf8pf8IX/I3/Fn/BV/xR/xR/wNf8Of8Af8/X69H++n++V+t9//63/8T//lv/tn/+if7Sf/4h+K34lfiR+Jn4hfiB+I34ffh5+Hn4dfh1+HH4ffhp+Gn4Zfhl+GH4Yfht+FX4Ufhd+En4SfhF+EX4QfhB+E34Ofg1+DX4Mfgx+D34Lfgp+CH4LfgZ+BX4FfgR+BH4HfgN+An4BfgB+AH4Cf1k/LN8s3yyfLB8v3yufK18rXysfKx8q3yrfKp8qXyofKh8p3ynfKZ8pnylfKN8onyhfKB8oHyvfJ98nnyefJ18m3yafJl8mHyYfJd8l3yWfJZ8lXyTfJJ8kXyQfJB8n3yPfI58jnyNfIt8inyIfId8hXyEfIJ8gXyPfH58fHx7fHl8eHx2fHV8c3xyfHB8f3xtfGx8a3xqfGp8aXxpfGh8aHxnfGV8ZHxifGF8b3xefF18XHxcfFt8W3xafFp8WXxZfFh8WHxXfFd8VnxWfFV8VXxUfFR8U3xRfFB8XnxNfEt8SnxIfEd8RXxEfEJ8QXxBfEB8Tnw9fD18PHw6fDl8N3w2fDZ8NXwzfDJ8MHw/fC18LHwrfCp8KnwpfCl8KX5kvzofnMfGW+MZ+YL8wH5gPzffm+fF4+L1+Xr8vH5ePyhX1hH9gH9n19Xl/Xx/VtfVuf1qf1ZX1ZH9Zn9VV9VR/VR/VNfVOf1Cf1RX1Pn9PX9DF9TN/St/QpfUpf0of0HX1Hn9Fn9BV9RR/RJ/QFfT+fz9fz8Xw838638+l8Ol/Oh/PdfDff7/t9vs/39b7dp/tyH+7Dfbfv9tk+21f7ah/to302n803+2af7Kv5UPhQ+E74TvhM+Ej4RvhC+ED4PPg6+Db4NPg0+DL4Mvgw+Cz4Kvgq+Cj4JPgi+CL4IPgg+B74Hvgc+Bj4FvgS+BD4DPgK+Ab4BPgE+AL4AvgA+LR6s3qzerJ6snqxerF6sHqweq96r3queq56rXqteqx6qnqpeqd6pnqleqR6pHqjeqN6onqieqF6oXqgeqB6n3qfep56nnqdept6mnqaepl6mXqYepZ6lXqTepJ6kHqPeo16jHqMeot6i3qKeoh6h3qHeoZ6hHqDeoN6gnqCeoF6gXqAen56fXp7enp6eHp3end6dnp2enV6dHpzenN6cnpyenF6cXpwenB6b3pvem56bnptem16bHpqeml6Z3pmemR6Y3piemF6YXpgemB6X3pfel56Xnpdel16XHpcelt6W3paelp6WXpZelh6WHpXeld6VnpWelV6VXpUelR6U3pTelJ6UHpPek16THpLekp6SnpJekl6SHpIekd6R3pGekZ6RXpFekR6RHpDekN6QnpCekF6QXpAekB6P3o/ej56Pno9ej16PHo8ejt6OXo4ejZ6NXozejJ6MHovei96Lnoseit6KXppvbQeWs+sV9Yb64n1xHphva+eV4+rF+59e1u9bo/b0/ayPWzv2rv2rD1rr9qr9qg9aS/ag/aevWfP2XP2mr1mj9lT9pK9ZA/ZQ/aOvWPP2DP2ir1hT9gL9oA9YO/X+/V8PV+v1+v1eD1eb9fb9XQ9XS/Xw/VuvVvv7/09v+f3+t7e03t47+7ZvbpX9+ge3bP1bL25N/fkntyLe3Gv1qv1UPRM9Er0SPRG9Eb0RPRE9EL0QvRA9ED0PvQ+9Dz0PPQ69Dr0OPQ09DL0MPQu9C70LPQs9Cr0KvQo9Cj0JvQm9CT0JPQi9CL0IPQc9Br0GPQW9Bb0FPQU9BL0EvQQ9BD0DvQO9Az0DPQK9Ar0CPQE9AL0tHizeLN4sniweK94rXiseKp4qXipeKh4pnileKN4onigeJ94nnideJ14nHiceJt4m3iaeJh4l3iXeJZ4lHiTeJJ4kXiReJB4kHiPeI94jniMeIt4i3iKeIp4iXiJeIh4iHiHeIV4hHiDeIJ4gniBeIF4gHiAeH94f3h+eH54fXh9eHx4fHh7eHl4eHh3eHZ4dnh1eHV4dHh0eHN4cXhweG94bnhueG14bXhseGx4a3hpeGh4Z3hmeGZ4ZXhleGR4ZHhjeGF4YHhfeF54XnhdeF14XHhceFt4WXhYeFZ4VXhTeFJ4UnhReE94TnhMeEt4SXhIeEZ4RXhFeER4QnhBeD94Png8eDt4Ong5eDl4OHg4eDd4N3g2eDR4M3gxeDB4LngteCt4KnhpPDSeGa+MN8YT44nxwnhfPC+eF6+LF+aBeVs8L8/L6/K2PC0Py7vyqjwqT8qL8p48J4/JW/KUvCQvyUPykLwj78gz8oo8Io/IG/KGPCFPyAvyfjwfr8fj8Xi8HW/H0/F0vBwPx7vxbryf9/N8ns/reTxv5+08nafzcl7Ow3k3z+bZvJpX82gezbPxZF7MQ8E7wSvBI8ETwQvB+8DzwOPA28DbwNPAw8C7wLvAs8CjwJvAk8CLwIvAg8CDwHvAe8BzwGPAW8BbwFPAS8BDwEPAO8A7wDPAM8ArwBvAE8ATwAvA09rN2s3aydrB2r3atdqx2qnapdql2qHamdqV2pXakdqJ2oXafdp52nnaddpt2mnaZdph2mHaXdpd2lnaWdpV2k3aSdpJ2kXaQdo92j3aOdo52jXaNdox2inaJdol2iHaGdoV2g3aCdoB2v3Z/dn52fHZ7dnl2eHZ3dnZ2dnZ1dnV2dHZ0dnN2cXZwdnB2b3Zudm12bXZsdmx2a3Zrdmp2aHZndmd2ZnZkdmN2Y3ZidmF2YHZgdl92X3Zedl52XXZcdlt2W3Zadlp2WXZZdlh2VnZVdlV2VHZSdlF2T3ZOdk52TXZLdkp2SnZJdkd2RnZGdkV2Q3ZCdkJ2QXZ/dj52PHY7djl2OHY4djd2NXY0djR2M3YxdjB2MHYvdi12LHYsdit2KXYpe3Sdmg7s13Zjmw3thvbie3EdmG7sB3YDmz3tfvaee28dl27rh3XDrz77r67rV13x91xd9uddpfdZXfYHXZ33V131p11V91Vd9QddTfdTXfSXXQH3UF3z91z59w5d81dc8fcMXfL3XKn3Cl3yd1xZ9wZd8XdcCfcCXfBHXD32/12vp1v19v1drwdb7fb7Xa6nW6X2+V2uN1t9+/+nb/zd/2u3/G7fafv9F2+y3f4Dt/dO3tX7+odvaN3tp1tN+/kXbyLd7VdbYdih2J3YmdiV2JXYkdiR2I3YjdiJ2IHYvdh12HHYadhl2F3YWdhZ2FXYTdhJ2EHYfdg12DHYLdgp2CnYJdgl2CHYIdgd2BnYFdgV2BHYEdgN2A3YCdgF2AHYAdgp7XT0s3SzdLJ0snSxdLF0sHSwdK90r3SudK10rHSsdKt0q3SqdKp0qXSodKd0p3SmdKZ0pXSldKR0o3SidKJ0oXShdKB0oHSfdJ90nnSedJ10nXScdJx0m3SadJl0mXSYdJh0l3SXdJZ0lnSVdJV0lHSUdJN0k3SSdJF0kHSQdI90j3SOdI50jXSMdIt0i3SKdIp0iXSJdIh0h3SGdIZ0hXSFdIR0hHSDdIN0gnSCdIF0gXSAdIB0v3R+dH10fXR8dHx0e3R7dHp0enR5dHl0eHR4dHd0d3R2dHV0dHR0dHN0c3RydHJ0cXRwdG90b3RudG50bXRtdGx0a3RqdGp0aXRpdGh0aHRndGd0ZnRmdGV0ZXRkdGR0Y3RidGF0YXRgdGB0X3RfdF50XnRddF10XHRcdFt0W3RadFl0WHRYdFd0V3RWdFZ0VXRUdFN0U3RSdFJ0UXRRdFB0T3ROdE50TXRNdEx0THRLdEt0SnRKdEl0SXRIdEh0R3RFdER0RHRDdEJ0QXRBdEB0QHR/dD90PnQ9dDx0PHQ7dDt0OnQ6dDl0N3Q2dDZ0NXQ0dDN0M3QydDJ0MXQxdDB0L3QudC50LXQtdCx0LHQrdCt0KnQqdCl0KXQpenSdGi6M52ZzkxXpivTkenIdGM6MV2YLkwHpgPTfem+dF46L12XrkvHpePShXVhHVi3pfPqvLqujqvb6rY6rU6ry+qyOqzuqrPqrLqqrqqj6qi6qU6qi+qiOqgOqnvqnjqnrqlj6pi6pW6pU+qUuqTuqDPqjLqijqgb6oY6oU6oC+qCOqDup/PpfLqerqfj6Xi6nS6nw+lwupvu1/k6X9freh2v43W7TtflulyH63Ddrbt1tq7W0TpaZ9PZdLNu1sm6WFfT1XQodCh0J3QndCZ0JXQkdCR0I3QjdCJ0InQhdCF0IHQgdB90H3QedB50HXQcdBt0G3QadBp0GXQZdBh0GHQXdBd0FnQWdBV0FXQUdBN0EnQSdBF0EXQQdBB0D3QOdA10DXQMdAx0C3QLdAp0CXQIdAh0B3QHdAZ0BnQFdAR0A3QDdAJ0AnQBdAF0AHRauVm5WTlZOVm5WLlYOVi5VzlXOVe5VrlWOVY5VrlVOVW5VLlUOVQ5VLlTuVM5U7lSOVI5UrlRuVE5UTlRuVA5ULlPuU85TzlPuU65TjlOOU65TblNOU05TblMuUw5TLlLOUs5S7lKuUo5SjlKuUm5STlJOUm5SLlIOUg5SLlHOUe5RrlGOUY5RrlFuUU5RblEOUQ5RLlDuUM5QzlDuUI5QrlBuUE5QTlBuUC5QDlAuT85Pzk/uT65Pjk+OT65PTk9uTy5PDk8OTy5O7k7OTu5Ojk6OTq5Obk5OTk5Obk4OTi5N7k3OTc5N7k2uTY5Nrk1OTU5Nbk0uTQ5NDk0uTO5MjkyOTK5MTkxuTC5MDkwOTC5L7kvOS+5LjkuOS65LbktOS05LbksuSs5KzkruSo5KrkpuSk5KTkpuSi5KDkoOSe5JrkmOSa5JTklOSW5JLkkOSQ5JLkjuSI5IjkiuSE5IbkguSA5IDkguR+5HzkfOR+5HrkeOR45HrkduR05HbkcORw5HLkbuRs5GzkbuRo5GrkZuRk5GTkZuRi5GDkYuRc5FzkXuRa5FjkWORa5FbkVORU5FbkUuRS5tFxaDi13ljPLmeXKcmU5shxZbiw3lhPLieXCcmE5sBxY7ivnlevKdeW4cly5cC6cA+e+ua3cVs6b8+a6uW6Om9vmtDltLpvL5rA5bO6au+asOWuumqvmqDlqbpqT5qK5aA6ag+aeuWfOmXPmmrlmjplj5pa5ZU6ZS+aQOWTumDvmjDljrpgj5oa5YU6YE+aCuWAOmPvlfDlfrpfr5Xg5Xm6X2+V0OV0ul8vlcDlc7pb7c37Oz/W5Psfn+Nye23N6Ts/luTyH5/DcnbNzda7O0Tk6Z8vZcnNOzsW5OFfL1XIocihyJ3ImciVyJXIkciRyI3IjciJyInIhciFyIHIgch9yH3Iech1yHHIcchtyG3IachpyGXIZchhyGHIXchdyFnIWchVyFHITchNyEnISchFyEXIQcg9yDnIOcg1yDXIMcgxyC3IKcglyCXIIcghyB3IHcgZyBnIFcgVyBHIEcgNyA3ICcgFyAHIAclo5Ldws3CycLFwsHCwcLNwr3CucK5wrXCscK9wq3CqcKpwqXCpcKhwq3CmcKZwpXClcKRwpHCncKJwoXChcKBwoHCjcJ9wnnCccJ9wmnCZcJlwmHCYcJtwl3CWcJRwl3CScJFwkXCQcJBwk3CPcI5wjXCMcIxwj3CLcIpwinCJcIhwi3CHcIZwhnCFcIVwhHCHcIJwgnCBcIFwgHCAcINwfnB9cH1wfHB8cH9we3B6cHpweXB5cHhweHB7cHdwdnB1cHRwdHB3cHNwcnBycHFwcXBwcHBwc3BvcG5wbnBtcGxwb3BrcGpwanBpcGlwaHBrcGZwZnBlcGVwZHBkcGdwYnBhcGFwYHBgcGNwX3BecF1wXHBccF9wW3BacFpwWXBYcFtwV3BWcFZwVXBVcFRwV3BScFJwUXBRcFBwUHBTcE5wTXBNcExwTHBPcEtwSnBJcEhwSHBLcEdwRnBGcEVwRHBHcENwQnBCcEFwQXBAcEBwQ3A/cD5wPnA9cD1wPHA/cDpwOnA5cDlwOHA4cDtwN3A2cDZwNXA1cDRwNHA3cDJwMXAxcDBwMHAzcC9wLnAtcCxwLHAvcCtwKnAqcClwKXBoODYeGO8Od4cxwZrgyHBluDDeGE8OJ4cJwYTgwnBeuC8eFC+PCODAOjPvivrgt3BbOi/Piurgujovj4ra4LA6Lu+KsOCuuiqviqDgqboqb4qQ4KS6Ki+KgOCjuiWvimLglTolT4pK4JA6JQ+KOuCPOiDPiirgijogj4oa4IA6I++F8OB+uh+vheDgebofb4XQ4HS6Hy+FwOBzuhvNxPY7H7bgdp+N0XI7LcTgOx924G2fjbFyNq3E0bsbJuBhXw9VwKHAocCdwJ3AmcCZwJXAlcCRwJHAjcCNwInAgcB9wHnAdcB1wHHAccBtwG3AacBpwGXAZcBhwGHAXcBdwFnAUcBNwEnARcBFwEHAQcA9wD3AOcA5wDXANcAxwDHALcAtwCnAJcAhwBnAGcAhwB3AFcARwAnACcARwA3ABbq1wAHAAbq1wWrdWt1k4LZzWbdZN1o3VbdVN1W3VrdVN1U3VrRUuwA3WzdXt1e3VzdWN1c3VLdaN1Y3VLdZt1S3VDdXN1M3UDdXt1O3TjdSt063TjdSt1M3TTdNt023TTdON023UTdQt1E3UDdQt1A3UjdMt1C3UjdOt043TTdOt063TTdPt063S7dIt0i3S7dLN0k3S7dEN0g3S7dHN0W3SDdMt0y3TjdJt0o3SDdJt0m3SDdIt0g3SzdEt0i3SzdGt0o3QLdFN0U3RLdFt0c3QLdAN0Q3RLdBN0C3QbdBN0E3QbdCN0O3QrdDN0M3QrdAt0G3QrdGN0K3RjdGN0I3QjdEt0Q3Q7c+tz63P7c/Nz43Pbc8tzy3Pbc9Nz83Nrc3tza3NLc7tze3NLc4Nzs3Orc4Nzq3Ojc4Nzg3Ojc7tzW3ODc4tzi3OTc5tzk3O7c5tzm3O7c4Nz43Nbc0tzS3Nbc1NzQ3N7cytzK3M7czNzC3LrcuNy63LzcuNy43Lzcvty43Lbcstyy3LbctNy+3LzcuNzI3MzcttzC3LDcytyw3MTcyty63LTcwtzM3Kjcrtyu3KjcoNy63KTcptyk3Kjcptym3KjcrNyq3JDcqNyY3Jzcmtyc3J7cmtya3J7cktyo3I7ccNyO3HzccNyA3IzcfNyO3IDcgNyQ3JDcjNyE3Jjchtye3ILckNyE3JrciNyK3ILciNyI3ILcjtxy3ITcjtx+3HTchtyK3HDceNxg3HrcaNxo3GrcZtxm3HjcZNx03HjcZNxo3GbcZNxk3GbcYtxi3HTcYNxg3GTcYtxo3H7cYNx+3GzcYNxw3Hzcatxq3FTcVtxW3FTcWNxU3FLezG4sbiFnYTu4Xdvm5iN7Hb1w3s9nXruoHdwG5dN69b1y1887p53cI3rlv4xr1x3bhu3Fv3xr1hb91b94a9ZW/Ym/aWvWVv2tv2dnYru43dym5kt7Hb2I3sBr6R3b438A18+962bt+b97Z127p5b9ub95a9bW9lt7Ob2c3sdnZDu53dUtzQbmi3FLe0W4qbi1vaLe3m4tbi5uL24tbi1uL24qbiZrwdb81b83a8MW/H2/LGvDFvy1vytrwpb8lb8qa8OW/K2/PmvDlvzxv0drwZb8jb8xa9QW/RG/UGvUFv1Jv0Rr1Nb9Kb9Da9XW/Tm/V2vV1v1lv1hrvpbrmb7obfcrfcDb/dN/xW3+7bfatv9q2+zTf7Zt/mW3ybb7VbfKvd5Ft8i2/yzXaTb/TNdrPd6Ft+o2/6Lb/lN/223/Qbf9tv+42/9Tf+5t/6W3/zb//Nv91u/+2/3W7A2+0mvAFvwJvwFrwJb8Nb8Ba8DW/F2/BGvBVvxRvx9rsRb77b7/a7+W69m+/Gu/VuvRvvtrvxbrrb7ra76W64m4nbiZuI24lbiJuIm4hbiNuIW4gbituI24gbihuIG4rbhxuIG4jbh9uG24ebhtuG24abhhuHm4ZbhxuHG4dbhxuGW4fbhRuGG4bbhVuGW4bbhZuH24mbiRuJG4mbiVuJm4Xbg1uDW4Pbg5uDG4JbgluBW4LbgVuBW4HbgZuB24GbgpuBm4LbgpuBm4HbghuD24JbhBuDG4NbhBuEW4RbhRuEG4RbhZuEW4UbhZuEm4QbhduEG4Xbg9uE24Tbg5uFf9Wv6k/1q/pR/an+VD+q/9SP6i/1n/pP/aV+Un+qW4B/1S3ATetf9a+6ad0A/K5+WH+rH9Y/6m/1t/pH/ax+Vv+oH9Q/6hf1g/pB/aL+T7+rP9Yv65f1x/pn/bF+V/+r/9Xv6m/1l/pN/Z5+U3+n39Pv6e/0b/o7/Zr+Tf+mX9PP6QbgpnUTcBNw07oN+Dn9mv5Pv6Y/1P/p//SH+kH9nn5Sf6k/1o3AP+tG4Cbgn/XPugm4Dfgv/Zj+ST+mX9I/6Z/0S/op/ZL+TD+ln9Kf6Y/0Z/oh/ZH+SD+kn9EP6V/0M/oZ/Yv+Rv+i39Hf6G/0O/oT/Y5+RH+iP9GP6Ff0K/oR/Y9+TP+lv9Jf6b/0W/oL/YR+Q7+fH9D/5wf0B/r//H/+QL+gP9A/6Bf0C/oH/YT+Qf+hn9BP6D/0G/r5/Hv+O3+ev85v56fz4/n7/Ht+Pf+dX8+P57/z3/nx/HV+PD+dv85f56fz2/nn/HJ+OD+cX84f58f9/9/iT/Oj+dX8aP41v5pfzb/mN/Ov+cv8Zn4zf5n/zF/mZ/Of+c/8bH4xP5s/zC/mF/OH+cf8YX4y/5h/zE/m//KT+b38X/4vv5cfzO/lb/OD+cH8bX4tf5s/y6/l1/Jn+bf8WX4u/5Z/y8/lv/Jz+a38V/4rv5Ufy2/l7/Jj+bH8Xf4pf5dfyj/ln/JL+an8Uv4qP5Wfyl/lh/JX+Z/8UH4o/5M/yv/kd/NH+aP8bn4lv5s/ya/kV/In+Zf8SX4m/5J/yc/kP/Iz+Y38R/4jv5EfyW/kb/Ij+ZH8Tf4hf5NfyD/kH/IL+Yn8Qv4iP5GfyF/kB/IX+X/8QH4g/48/yP/jd/IH+YP8Tv4dv5Nfx7/j3/Hr+Hn8Ov4eP4+fx9/jx/H3+G/8OH4c/40/x3/j9/Hn+HP8Pn4av49/xk/jp/HP+Gv8M34bf42/xm/jj/Hb+GH8Mf4YP4xfxg/jf/PL+GX8b/4X/5vfxf/if/G7+NF+F//Zj/aj/Wd/2n/2p/jT/rQ/xV/2p/jJ/rK/7Cf7zX6yX8Vv9pv9Kv6wX8UP9of9YT/YL/aD/WO/2C/2j/1e/9jf9Xv9Xn/X//V3/Sv+r//rX/F//xX/1v/9v//WD/63/vAP/sF/+O/+4Z/7d//uz/29P/fn+r2/9+f6sz/Xj/2zf/bH/tof+29/7a/9t7/13/7V3/pb/+p//as/i//6X38WP/Rn8T9/6A/9n3/0f/7SP/pHf+nf/KU/82/+zZ/5O3/mP/2dv/Of/sl/+iP/5J/8kb/yR/7LX/kr/+Vv/Jd/8Tf+xr/4H//iT/2P//Gn/sGf+gP/4B/8gb/wB/7DX/gL/+Hv+4d/7/f9vr/3//7eT/x//+8n/rqf+Od+3a/7c//uz/28f/fvft5/+3n//9/+2///uP/+a//81/44/m1//Mu/7bf98q//8k//+q//9M//IP4Qv4ffwx/i7/CH+P2/w9/h9//+93/97//+13/+d/Bv+C/8G/4P/4X/wv/hJ/F/+Ef8JH4S/4hfxA/iR/GH+EP8KP78R/Hjf/7nP/7PP/7X//zPf/3ff4g///0//22///u/7dd/E//+a/j3n/41/Bp++sfw078s/xV++Y/jv/Zr+DP8Jn4Tf4a/xF/hn/Bj+Cf8Fn4MP4bfwq/ht38If4Q/wg/hf/BD+FH8D/4HP4ofxI//EP76r38Iv/1T+Bv8Ev4Gv4Nfwi/hd/Bf+EX8JX4SP/6j+CH8/E//+5/h1/Bb+Off9ud/h5/D7+Fv8DP4Hfy1/8Rf4T/xU/gr/BV+Cv+En8Iv4Z/wT/gl/BZ+Cf+F38Jv4b/wZ/gv/CT+DH+Gn8Rfwgflk/I/+aT8U/4n/5N/yl/ln/JbtfJZ+a18Vz4rn5Xv6jfwG/gP/AX+Az8CBH+CH4GP6k/wJ/BR/QR8VP6rn8BPwH/1D/Bf+Zb+Af8A35KvybfkU/I1+Zp8Sv+CX8AfwJ/1B/Bj+bP8WX6sX8uP5cv6tX4tX9ZfwJf1A/gL/AV+AL8Bn5Jvya/kW/Jf+ZX8Sv4rP5X/ykflp/JT+ah8Vf6sf8Av4BfwD/A1+Zd8TP4mf5OPyefkY/I9+Zx8Tr4nv5PvyRfld/I7+aI8+aN8T34of5Q/yg/ls/oH+LN+Av6sX+sn8BP4tf4EPij/k5/Jz+R/8jH5n/xQPiYfkx/K9+S38k/5pfxTPim/lF/KJ+Wb8lX5qH4FvwIf1Y/AZ+WH8lf5q/xQ/qe/wJ/g1/Ix+Zf8TH8AH5Yfy4fli/Jj+bF8Ub4sX5Q/ypfly/JH/QD8UT6rH8APwGf1G0jkJ/IP+Yv8Q34jf5G/yG/kn/Eb+ZMm+X38ST4fv4/fx+fj7/H/+I98RP4j35GPyEfkO/IL+Y58Q34hv5BvyCfkG/IP+YR8Qv4hf5B/yDfkN/IN+ZL8Rn4jX5I/yZfkR/In+ZP8SD4fNj4bH46/xofjv/HX+Gv8N74c/41fx5fjy/Hr+Hf8Oj4h/45/xyfkD/ID+Xp8PD4eX4+fx4fkR/Id+ZF8Sb4j35EvyTfk0/H9+HN8P/4ff44/x//j2/H/+Ih8O74dH5FfyJ/jw4Hjx/Hh+HP8N/4c347/xn/j2/Hr+Hb8Qn4dv45fyCfkJ/IX+Yr8RX4bX5GvyG/jM/L7+Gn8M34aH41/xj/jo/Hb+Gh8N34bv43vxmfkB/IB+Xp8R/4jH5K/yD/jt/HX+Gp8Nn4cP49Px8/j6/Hp+HR8Pb4fX48PyPfj+/EB+X98QL4g/4//xxfkP/KN+Er8Ir4Sv4lfxC/iN/Gj+E38KVN8Kf4Un4ovxZfiU/HD+GF8MT4YX4w/ZoxPxh/jO/HJ+GR8J/4X34lfpYrvxa/i8/C9+F58Hj4Qn4evwwfiA/F1+Gb8Lj4XP4vPxb/iZ/Gz+Fd8Lf4VH4uvxdfiY/HB+Fj8LT4YH4y/xQ/j6/B5+Dt8Hn4Vf4e/w6/iP/Gr+E78J/4T34kPxc/ie/G7+F18Lz4Qv4fvww/iB/F9+EJ8Hz4RX4gvxCfiD/GJ+Ej8If4QHwkRP4lPxD/iJ/GT+Ed8Kb4XP4v/xc/ia/G/+F98LT4Z34hfxP/h//CL+D78Iv4R34fvwz/iE/Gn+E38JX4TX4m/xF/iK/GZ+FB8J34Zv4zvxB/jS/GP+FH8KP4Rv4gPxifja/F9+D38Hz4X34p/xbfiI/Gv+Fd8JD4WH4mfxMfiY/GT+Fv8JL4Uf4u/xZfih/FT+Gn+mX/mp/lofppv5qP5aL6ZL+ab+WS+mC/mk/lfPplf5n/5X36Z7+WX+SpU+C58FT4M34Xvwofhh/kw/Bd+mB/mv/C7/Be+DL/L7/Jl+DH8qf/0o37Uf/o+/+nrfJ/v83V+z9f5vN/zez7v/z7v3/zf//2bz/Nv/s/n+Tz/5wP9ny/0gT7QF/pDX+gT/aE/9Ik+0if6TB/pI32mf/WZPta/+lcf63N9rD/mc32uP+bH8IV+0Sf6RT/pE32in/SZftJv+kyf6Td9rO/lu/DBfBd+mA/mg/lhPpcf5nf5XD6X3+V3/RQ+Cz/NT/NZ+Ct8Fn6NGj4Nv4afw6fh0/Bz+Dh8Gj4Of4aPw7fhz/Bn+DZ8Fb4N/4avwlfh3/Bh+GZ+C5/MJ/Nb+GV+C3+GX+aX+TN8Ff7W1/pWX+tnfatv9bN+1c/6VL/qV32qf/SpvtQ/+kdf6jt9qe/znb7T9/k9H+gPfaM/9JG+0Tf6SN/qI/2rb/Wt/tXf+jP8Fj4Nn4bfwl/ht/DN/BX+Ct/MT/N7/u/v/N/n+Tt/5/P8oM/zgX7QD/pA3+hb/apv9I1+1Q/6Vf/oB/2gf/R3/tF3+jt/5zv9ni/mf/lh/8v/+mE/7H/9Lf/rg/0tf8sH+14f7HP5Xt/rc/ldf+pD/acP9XP+03/6OV/n53ycr/N1Ps7nfZzv+7zP+77f+18fzAf7YB/M5/KXvtdX+krf63d9MP/re/le/tf/8sd8rN/0pX7U9/lb/+pz/aW/5Xt93u/9m1/0l37SX/pKP+knfaXf9JV+12/6Tb/rj/ldv8sf88f8Lj+GL8IH4eM+7oPwdR+EH/u6r/uxn/ux38HP/dzv4NN+B9+DT/u078GvfdzX/RO+7uf+Cf+En/sk/NynfRI+CZ/2bT7t277Nt/m2P/uyD8IP4YfwQfgifA9+B/+D/8Hv4I/wO/ixP8If4cd+zY99EH7Nr/kgfNk/4d8+7ts+7df+7t8+Cv/2T/gofBT+Cb+Ef8In4ZfwS/gkfBM+Cd/mm/BN+DZ/9if4DPwKfgWfgW/BZ+A/8C34FvwH/gX/gZ/Bv+Bf8DP4G/wMvgZ/g7/B1+Bz8Cv4FnwCPgHfgm/At+Bf8A34BvwLfgT/gr/Bj+BH8Df4EvwNPgdfgi/B5+Af8DX4GXwMPgY/g+/Az+A/8B34DvwHfgP/gc/Ab+A38Bn4C3wG/gR/gb/An+BT8An4BvwCfgHfgK/AN+BH8BX4CvwIPgQ/gi/Bh+BD8CX4CHwJ/gEfgY/AP+An6GX1sfpX/gBfgB/AF+AD8AP4AXwAvpYPoJ/la/la/aweVj+rf9XD6mH1r/pYPar+VF+qd9W36ln1rfpVPaueVb+qV9Wv6lP1qnpVfareVJ+qL9Wb6k31pfpTfaPeUW+pd9RX6i31lvpK/aW+Uo+pv9Rf6jH1knpMPaReUi+ph9RP6jP1onpNvageVK+p19SD6h/1oPpQ/aP+UR+qj9Rj6h/1kHpI/aM+Uk+p59Rv6jn1nfpN/aa+U++px9RX6h/1j/pKvaa+Uu+o19Rr6h31mfpRPakeVE+q/9SD6kH1n/pQPaheVD+qb9Qz6h31jHpKvaPeUU+pz9RT6jf1mfpM/aZeVL+p99SL6kX1nvpRPaJ+UZ+oX9Qr6hP1iXpFvZ9eUd+n99P76fv0fPo+/Z2eT8+nv9Pj6fH0d/o8/Z0+Tp+nz9PH6d30cXo4vZveTQ+nf9Mv6gn1inpCPaBeUa+oB9T36QH1dPo+fZ+eTn+nD9Tb6en0dvo6PZ2eTl+nn9MH6gH1gnpBPaC+UA+oJ9QX6gv1hHpD/aDeT/+n/9P76fn0dPo5fZx+Ti+nj9PH6eX0cPpDPaJ+UI+oT9QP6gf1iXo/PZ0eUB+oj9Pf6en0ePo9PZ9+T6+n59Pz6fX0f3oxfZi+S9+lD9Nz6cP0ZXouPZe+TP+lL9Or6b/0X3o1vZleTZ+mN9Ob6dP0aPozPZgeTY+mB9Ob6cH0XnozvZneS/+l99I/6b/0X/onPZf+SQ+l59Jz6aH0XfozvZYeTK+lj9KD6cH0UXovfZR+Se+l99Iv6Z/0S3om/ZP+Sc+kh9Jv6bP0WHosfZb+Sp+lt9Jf6a/0VnopvZWeSi+ll9JT6av0VfopvZR+Sm+kl9JL6Y30V3ojfZP+Sn+lb9Jj6dv0aXo2fZpeTc+mZ9Or6df0avoy/Zp+TV+mJ9OX6cP0ZHoyfZheTK+ld9JH6Z30SfoofZQ+Sb+kT9Ir6Zf0S3olPZPeSX+kT9If6ZH0SfokPZJeSd+kN9IX6Y30RPoifZGeSB+kP9IL6ZH0YvoxPZl+Sk+kN9Kf6bf0WvotPZZeS6+lx9I76bH0TXonvZO+SX+kb9IX6Y/0R/oivZC+SB+kF9IL6YP0Q3oY/YqeRb+i/+pZ9Cz6r16s/+q7erFerO/qwfquPtyD9WB9uPfqw3239+q9+m6/1Xd7b7/Vb/Xenqzn0cPocfQwehY9jh5Hz6KX0bPoxXoZvYxerE/rxXqwPq1P68F6tB6s9+rRerTeqy/rvfqtvqwv67f6sX6rJ+vH+rGerDfre/Q2+hu9jZ5Gf6O/0dPoX/Q0+hj9i/5FH6N30af1aH2KHq0v61P0KfqyXkWvoi/rz/qyfqw/68/6sd6sT9Hn6NP6tD5HL6PP0evoZfQyeh09jl5Hv6PH0ePod/Q8+h09kJ5Hz6MH0v/otT233/bcvttv+23f7b99tw/33/7bh3twH+67enAP7rt6rr6r/+q5eq7+qw/rv/oVfVgf1q/oW/Qxehr9jJ5Gb6Of0c/obfQ1+h79jd5H3+25vbf/0fvoefQ++hs9j55Hf6OH0d/oX/Qwehj9i35F/6J30a/oV/Qu+hY9trf20d7aQ/toH+2h/bSn9tFe2kv7aD/trX21h/bQvto3+2r/7Jt9s3/2zH7aQ3tnD+2bvbN39s2e2Wd7bH/tsX20v/bXPtpTe2G/63W9rt/1uH7X33pcj+tv/d/f+lz/93+f63k9se/7YT/s+/7Y972yP/bHXtkve2KP7Pke2Sd7vuf7ZP/rf32v5/te7+v5nu99vd8Te77ve773+77ve79X9sve2B/7Y2/sh32yR/bBPtff+mJv7Iv9sC/2t37YD/tbT+xv/a4n9sR+1yP7XS/skT2yF/bBXtjr+mAf7HU9sNf7vc/7uad7W0/3dW/rbX3d233d373d2/3d4/3d6z3e473e533cy32tF9GT6Ef0JPoS/Yh+RF+iN9GX6E/0JnoT/YkeRX+ij3sUPYo+7mv9hV5Cz6GX0FfoOfQc+gp9h15Cn6Cv0CfoI/QV+gp9hB5CH6F/0EPoIfQPegf9g15B76B30CvoF/QK+gD9gn5BH6AX0BfoEfQHegT9hP5Af6Cf0FPoJ/QWego9hd5Cn6EX0DPoF/QM+gb9gn5B36B30IfoQfQeehD9h95D76H/0GvoA/QKegK9gv5BT6An0D/oDfQP+gi9gd5AH6FP0F/oOfQeeg59h95D76Hv0IfgZ/UDegD9gL5AD6AH0BfoD/QAeFn8LH4WL6vX6iH0HfoKvYdeQ3+h19B/6Df0GHoKfYZeQB+g1+q1+gD8rD5AT4Cfxc/qCfQDegK9gX5AP6A30BfoDfQJ+gJ9gT5Bj6BP0EvoEfQIegn9hF5Cf6Gf0E/oL/QW+gu9ht5Cb6HX0GfoNfQb+gx9hn5Dj4EnxVfiRfGVeEu8KF4Ub4kPxVviL/Gh+FD8Jd4Uz4pvxa/iW/Gu+FX8Kt4VX4p3xafiS/Gl+FT8KN4Uf4kHxV/iKfGgeFA8Jb4TT4mfxHfiO/GTeE38JB4Sr4nXxEPiM/Gt+Fi8Kz4WD4t3xbviYfGveEw8JP4R/4iHxDPiIfGTeEY8I34SH4mfxFPiI/GReEq8JJ4Sf4mXxEviL/GWeFV8Kv4V/4pPxbviHfGS+Ep8JV4Sb4lvxDPiF/GLeEa8I54RH4l3xDviI/GS+FF8Kh4Vn4pXxaPiUfGq+FN8Jh4Sj4lvxD/iGfGY+E18Jn4Tz4nPxGfiOfGaeE68J14Tr4n3xHfiPfGf+E58J/4TD4r/xLPiQfGgeFa8KZ4Vv4o3xZviV/Gh+FV8KT4UH4ovxYviS/GjeFG8KH4UT4ofxaPiSfGkeFT8Kd4Mn4ZHw6Ph0/Bt+DS8Hj38Hl4PP2gQb4hHxB/iDfGH+EC8Id4QH4jfwwfi+fB7+D08H74Nz4fPw7fh2/B5eDa8GP4NP4Z/w8Phx/BjeDg8HR4OP4enw9N5w8fh4fBxeDk8HB4OL4efw9vh7/B1+Ds8Hjz8Gr4Mr0YNX4dXw9Ph6/B1eDq8HZ4Mf4Y3w5vhz/Bp+DO8Gz4Nn4Z3w+vh3fB9eD28Hr4PP4g/xAviA/GCeD98ID4Q74fnw/vh//B8eD78Hz4P/4UPE4ZXw4fhx/BqeDX8GJ4OP4YPw4vhxfBheDB8GP4LD4YHw3/hvfCCeEC8H94PD4j/w9/hCfF4+DY8Gx4Nr4hHxCfiEfGG+ER8It4QX4g3xA/iC/GF+EE8IX4Q34cnxBPi+/B4+D68Gx4Pj4d3w6/h3fBn+DX8Gv4MX4Y/w5Phy/BleDL8F/4Hv4PXwe/gc+TgcfA5+Bg8Dh4HH4PvwcfgefA9+B48D94Iz4MnwhvhjfBEeCQ8Fl4Lb4XXwm/Zwjvht/BVqvBM+Cp8lCi8FD4KP4WXwkvhp/BU+Ck8F54KT4Xnwnfht/Ba+CG8Fl6IED4I34M3wh/hjfBI+CP8ER4Jf4XHwffgffA9+CNH+Cf8Ef4K/4R/wl/hs/BP+Ca8D94H34TXwTfhl/A6eB38Ev4Hn4RXwhfhlfBE+CJ8EZ4ID4QnwvPggfBAeB68DJ4HH4OXwcvgY/AzeBt8Df4Gf4OvwQ/ha/BV+CH8EL4Kv4Xnwk/ha/BT+Ch8Db4GH4Wvws/gY/A0eBp8DD4Hn4XHwj/hlfBIeCL8ED4If4PnwtfgbfA6eBy8D54JL4WHwkPhf/BM+B/8Ep4Jz4Rfwjvhl/BNeCe8E74Jb4Vvwj/hrfBW+Cc8Fv6MJ+PReDSejE/Bk/EqVPBMXgUPAwYf5mGEeTD/5bt4FrwZz4JfwZvxZvwKfoxfwZeV8WJ8GU9Gxp/xZ3wYL8aH8VxejBfjubyW5/JUXstreSpv5al8lbfyVr7KY/kqn83yXPwXv8V3+S6/xXv5FrwLfgXvgn/Br+BX8C/4Mv4Fr4Iv48t4FTwZz8V38Vgey3fxW76LNzPjx/jsla/yUb7KQ/koH+Wh/JMX47X8GD/Ga/ktr+Wt/Jbf8lYey0/5NF7Kp/FoaHwKPgXP5KU8k2/yUl7KN/kpr4J/wcPgX/AueBg8DN4FD+bDvJNn8kzeyTf5L96L3+JX8Cz4FjyVh/JV/sp7+Szv5bf4LJ/lt3gufov34rl4Lt6L7+K9eDC+i+/iwXgWvM///JJf8j+f5H9eySf5JK/kjbySB/JG3sgDeR8P5Hs93uZ7PM7bvM3jvMz7fM//fM/v+J//+R1f5Hc8kS/yRZ7I/3giP+R//I8f8kI+yRt5JI/kjfyRN/JB/sgf+SCP44P8ffM1f/MzX/M1P/Mm+JmXZT7mf77IK3klX+SBfJH/8UAeyP/4Hv/jhXyP7/FCnsffvM3P/MzbvMzXvAnexpvgT5zgaZ7Ij+CH/JAfwdf4ETwJvsbXeBI8Cj7mS/AmeBN8Cf4E3/Mi+B0vgh/B7/gdP4In8jZ/8z7+5oO8j/fxQd7I53ie13mez3md1/mc33kcX9e8jefxON/jR/AieBI8zee8jc95nrfxNp7nbzzP5/gbf+NzPI7P8Toex+N4HX/kL/AUeAw8Bp4Cr4GnwG/gNfAa+A27Kn4DH2JXtaviQ/AL+BC8An4Bv4BXwCfgG/AdeAt8B54Db4G3wHPgJ/Ac+AoVeAl8BZ4CBf4Cf4GPwEvgI/AFeAm8BL4AP4AvsMviB/ADdlm81i5rn8Vr8Vr7LD7APosXIIBnwD/gEfAGeAM8Av4A74H/wHPgP/AgeA48Bx4EX4EHwW/gK/AV+A08BZ4B34APwAfgG/AE+Aa8BQv8BF4AgH3W/mqftbvaX+2vdld7K14CP4CfwE/gB/AE+AG8Fk+AJ8Br8QH2WHyGHRafgceww9ph8Rh4DbyGXdUOa1e1r9ph7bD2VXssfgMPgg/Bg+A/8CH4EPwHXgG/YGe1q9pV7az2VfwD3gGPgOfAd+A97LJ2V/ssHgB/gBfAH+AR8AJ4ATwCngGPgHfAM+AZ8A74BrwDHgLfgG/AQ+A77KV2VPuoHdV+6tTOaT+1b9q0d9o37Z/2TnunUjupPdUOave0f9o97ab2TrupXdTeae+0i9o57aL2UDunndMeah+1h9pJ7aP2UTupvdR+aC+0X9ov7YX2THuhHdKeac+0Q9ox7ZD2RzumHdP+aJe0G9oT7Yj2RLujHdGOaHe0M9od7Y12RjujvdEuaK+0X9ot7Zf2TLul3dKeade0Z9ox7Zp2TTumndKOaC+0G9oN7YX2Q/ujHdKuaIe0M9oV7Yp2RrugHdJeaGe0M9oL7Yh2SjumXdJOaB+0C9oF7YN2RfugfdGuaFe0L9of7Yv2SPuj/dEeaZe0R9on7ZJ2SfukndLOZoezu9nh7Hl2N7ubPc+OZ8+z79nx7Hj2Pfufnc4+Z6+zz9nb7HX2Onub/c7eZnez39nv7G52PbubHc+uZ9ez49n/7HR2OXuaXc6+Zk+zp9nX7Gr2QDufvc/OZ/ez99n77H52O7ufPc5uZ7ezx9nl7HP2N3ub/c3OZm+zt9nZ7G52OXucfc3eZwe0B9r/7IB2PTugvc+uZ9ez99nv7H12O/ud/c5uZ6+z29nl7HX2Orucnc5+Zkezk9nR7GN2MjuZfcwOZh+zf9nB7GD2L3uY/csuZg+zo9nP7GX2MvuZ3czeZfeya9m97Fl2LbuWPctuZc+yV9mt7Fb2KvuVvcqOZb+ye9m77Fv2LXuXncsuZP+xA9l/7EF2IDuQPciuZA+yN9mV7Er2JjuUvck+ZYeyQ9mn7FR2I/uRHcl+ZC+yI9mR7EV2HnuR3cfOY+ex+9h77D92JnuQPcjOZG+yM9md7E32JruTfcouZXeyL9md7Ez2JfuSncn+Yz+yJ9mL7El2InuRvchOZPexU9mf7FD2JHuUncgOZB+yC9mf7FF2KHuUPckOZYeyJ9mV7En2I7uSXcl+ZAeyH9mN7EB2ILuRfcheY7ex09ht7Ct2GjuNfcV+Y1+xs9hv7Dd2FruOncWOY9ex69hx7GS72V62k+1ke9muYy/bX+w6dh37i/3G/mKPsd/Yb+wxdhp7jP1sp7HT2M/2GvvZHmNP22PsL/a0PW1/sbvYX+xlu4vdxV62w9hz7C32HTuOncWeY1exy9hn7Gj72Z62w9jLdrO9xi5jt7HL2FXsNnYbu4p9xa5iT7Gv2FfsKXYWe4q9xc5iZ7G32HPs1727e+1ee3fv2ru7du/au3btzt21O3bn7twdu2937J7dt/t2z+7fnWsP28N72A62h/fwDrZz9+K+3JP7cqfuyT25U/fpTt2l+3Sf7tLduUt36O7cnTt0j+7JfboP9+nu3If7cHfuz926X3fqft2rO3Wn7tVdunN3sL1rB9u/9q69a//avXbjjtyPO3JX7sf9uCv35q7ctXtzb+7avbtnd+zO3LG7cmfuzF25I/ft/t3B+3f37uAdvHt3rp24F3fhXtyTu3AX7sl9uAP33+7bf7tw9+2+XbgHd+E+3IN7cB/uz/1rB9vFdrA9bBfbxfawfWwH7+F9u2/38M7dsbt2V+7R/bk7d/DOtYd34i7cfzt1X+7WfWv37t+duBv34m7cj3txL+7Hfbkf9+a+3Jd7c7fuzb27W3fr3t2v+73bdnu37TS9+zu91/V+2+v9/3n7beftuv2233bd7u+6nd/93d/53d75fd/t3d73Hd/3Xd/xHd/1Pd8v7Bt2DPuGncSOYcewk9hR7CT2EzuKHcWGvcROYi+xm9hJ7CR2E/uJPd7lvbbL+7zX9to+7yJ23t7bdXtv3+26Xbfvdn7f7f3O7/ze7/te7/QeYqd3EHuIPcQOYv+wY9hR7Bp2FHtt17Br2Gu7iP3CTmGvsFfYKewWdgp7ht3CbmHPsHfYL+wYdgo7hl3DTmGnsGvYM+z/Xu8j9noPsY/YR+wh9g97vNd2FHtux+233cP+YQex73u/67ttB7HTu4ZdxJ5ht3d8v3cOe4Xdwt5hz7B72D3sGfYPe4ZdxP5h/7CL2EfsIvZ5H7GP2Of93+dd3v/93+U9tzPYE+wN9gS7gr3B3mBXsD/YF+wBdgB7AF3WDmAHoMvaB+iy9Fn7gH2APmtHoM/aD+wIdgT7gd3AfmAvsBvYDewFdgJ7g/3BLmF/sEfYJewS9gj7hL3AfmDX2g/os3atXUufpcPSZ+mydFg6LF2WHkuPpcvaBewCdFl7gP3BDmGPsBvYIewIdgj7gx3BjmB/sA/YH+wK9gH7gF3BDmBXsCfYAewA9gT7gj3BzmBfsC/YGewOdFc6K/2V/kpnpa/SWemd9FX6Kr2TTkrvpIfSSemk9FD6KD2U3kn3pHvSO+mc9E46K52TzklnpZ/SWemt9FP6Kb2VrkpPpaPSTemo9FK6Kd2UXkrfpJfSMemb9E06Jl2TjknPpGvSNemZ9E+6K72VzkrHpF/SM+mi9FE6KH2UHkoHpYPSQ+mf9FC6J/2T/kn3pGvSPemcdE26Jp2TvknnpJ/SN+mb9FO6Kf2Urko3pZvSVemp9Eq6JZ2S3kh/pDvSH+mQdEe6Ix2SHkmHpEvSI+mRdEn6JF2SXkmfpE/SK+mUdEN6IX2QPkgvpBPSC+mIdEI6IR2RfkhHpDPSD+mHdEZ6Ip2RvkhPpCfSF+mKdDz6HL2PPke3o/fR++h2dD/6HF2NbkdXo8vR7eh2dDl6HF2ODkePo8fR4ehvdDj6Gv2N/kZfo7PR1+hhdDY6Gz2MXkY3o6fR0ehpdDo6Gh2NTkevo9PR7+h19Dr6HV2PXkZvo7PR2+hudDY6G92N/kYXpAfS/+iBdED6H/2PDkjfo4fR1+hj9DU6HH2MPkaHo5/R4ehy9DP6GV2OrkbHo/fR/+h9dD/6H/2P7kcXpIPRxehkdDG6GZ2MTkY3o6PRvehg9C/6Fx2MTkaPo/vR7eh/9D06Hn2PDkjno+fR6+h69DJ6GN2L7kUPo4PRw+hjdDA6GH2MLkYfo5/Rxehi9DO6Gf2MrkY3o5vR1ehpdDX6HD2Nnkafo9PR5+h4dDo6HR2PfkfHo+/R7+h39D26Hn2PzkfXo+vR+eh59C16Fn2KnkXHok/Rp+hY9Cg6Fh2KHkWPokPRn+hRdCn6FF2KbkWfok/RrehbdC06FD2LnkWHomPRuehU9C46F32LbkW/olPRq+hS9Cq6Fb2KTkW3olvRqehc9B/6Dp2HvkN3ofPQeegu9Be6C32F/kJ/oa/QW+gr9DS9hd5CT9PR9DS9TEfT0fQy/Uwv0830M/1MN9NT6Ev0HzoS/YfOQ0eiI9F56EF0HvoLPYgeRH+h39Bf6C30G/oNvYVuQ2+ho+k2dBs6mh5DR9PP9Bh6DP1Ml6Gf6Sl0GboMPYU+Q++h+9CB6D70IToQHYg+RBeiD9GL6EJ0IXoRnYi+REeiK9GR6EF0JboSPYieRI+hy9Bp6DL0GToNnYY+Q6+h69Bt6Dn0HLoNHYduQ4+h49Bx6DF0GnoSPYiuQw+i39B16Dr0G7oN3Yg+RD+iH9GHwNBd6DB0FroL3YXOQl+hs9BV6Cv0FboKPU1XoZPpaXqaTqaX6WT6mF6ml+ljupnuRGeiN9GZ6Ev0JnoTfYmuRC+iD9GN6Ex0I/oS3Yh+RF+iL9GP6D/0I7oP/Yf+Q/eh79B96D30HfoOvYcOQ+/Sw8J0Lj1Mf+pcOpf+1LH6U5fqWB2rS/WgntWvulG/6sWiTtSLek8n6kS9px/1no7Uj/pRR+pKHalDdaWu1KF6Vf/SwcD0MB1MF9PD9DBdTH/qYrpTf+pP3ak39a++pQv1LT0c1rG6VffSl7qX7tWX+lL36kndq2+3ulHf6lrdqBt1rZ7VpzpVj+pUHapH9agO1Zk6VEfqTJ2pI3WfjtR7uk/36T39py91pW7VrbpSr+pGnagndaJ+1JN6Uj/qSx2rB3WhHtSHulAX6kP9q3d1Lp2rc+nhsL6l//SeDtSBek8v6ls6WOfqTV2qP3WqXtWhOpeO1cO6Ul/qR/1L9+peOljP6lw9q2t1rs7VtXpX1+pbvat39a3epW91r96ld+le/Uvn6Sh0EzoK/cQJndZP6BQo6BV0CvqECXoGfdZJ6CX0EjoJfYROQvegj9BH6B70D7oHfYP+Qf+gb9Ax6Bv0CzoGHYN+Qbeg43qu/3qu7/Rf//WdbkLf6TrdhG5C1+k8nYOuQe+ga9A3bNBB6Bt0DzoIHYTuQa/pHnQSek2v6SR0WQeh1/RYr+myrNv0DHqvV9B73dcr6BV0X6d1X/91Wqf1Xzehg9BF6B30DroIPYQuQr9v3dZzuk6/6Tp9t9NzXddF6LEe6yJ0EPqu17qt23qth9BrnYMeQg+hc9A76Div+3qvz7qsk9BvOk7P6bcuQtd1DfoFfYOO67/u67y+67i+67aO67hu67lu67ee67l+6zf91nX9pt90Xcfpuh7rOB2nx7oth5XH0iXoEvJYOoQ8lh5Bh6BD0CPoDfQIugG9gd5AN6AX0A3oBAjkqXQC+apVuSkdQN4qd5W7ylvlrHJY+as8Vv5KF5DHymPpAnQGugB9gc5AZ6Av0A/oC/QE+gH9gJ5AH6BD0BvoD/QHegPdgd5AR6A70B3oCPJZOoJcVT4rn5Wryk/lqvJRo/JP+aicFKncUx5LZ6BH0CPoDHQDOgP9gG5AN6Af0AnoB/QBOgGdgD4gX5WTykflpnJT+ag8VT4qV5WnylPlqvQCuSodgV5AL6Aj0BvkoPJS+ae8VI4q/5R/ylHlp3JUuaz8VH4ql5XP0hPoC3QF+oKck65AV5BzykXlnPJOuahcVN4pD5W/yjfpAvJNOSdO+gIdgK6Vt8o/5Z5yUDmnfFPeKS+Vs8pR5azyVjmqHFXeKpeVt9K1clm5LF0rn6Vr6QHyWfksPYDuINeUD8oD5YNyQYLyRLmg/M2bHE7+JnfjJqeTH8r/5IByQPmf3E/+J8+T+wlbcrbgbL3ZarPFZkvNVpqtM1tmtshsjdkKswVmC8zWl60vW162vGx12eqyxWWLy9aWrSxbWLasbFXZqrJFZYvK1pStKVtStqBsPdl6suVki8nWkq0lW0q2kGwd2SqyRWRLyFaQrR9bPrZ4bO3YyrGFY8vGVo2tGVsytmRsxdiKsQVjC8bWi60XWy62XGy12FqxpWIrbQtty2yrbGtsS2wLbOtr62vLa4trK7wV3gJvbW15t7xb3a3uFneLu7Xdym5ht6xb1a3qFnWLujXdmm5Jt6Bbz63mFnNLuZXcOm4Zt4hbw63gFnDLt9Xb2m3ptnBbty1/q9/at/QtfOveqrforXlL3qptodgysVVia8SWiC0QWx+2Omxx2NKwlWHrwpaFLQpbE7YibEHYcrDVYGvBloItBFsHtg5sGdgqsEVgi8DWgK0BWwK2BGwF2AKwpbWl5Z3lneWV5ZXljeWF5X3lfeV15XXlbeVt5WXlVeVN5T3lNeUl5R3lDeUF5fXk7eTd5NXkxeS95L3kteSl5J3kjeSF5HXkbeRd5FXkTeRF5EXkPeQ95DXkNeQt5CXkHeQd5BXkFeQN5A3kBeT14+3j3ePV48XjveOt46XjleON433jdeNl413jTeNF4z3jNeM14y3jLeMl4yXjHeMN4wXjBeP94u3i5eLV4s3iveK14qXineKN4oXideJt4l3iVeJN4kXiReI94j3iNeI14i3iJeId4h3iFeIV4g3iDeIF4vXh7eHt4eXh1eHN4b3hteGl4Z3hjeGF4XXhbeFd4VXhTfOiec28Zd4xr5gXzPvl7fJyebm8Ye/Xu+XterlerTfrvXqt3qqX6qV6p96pV+qVeqPep9fpZXqX3qQX6TV6i96hV+gFen/enpfn1Xlz3pv39/Ze3qt7c+/ttb201+aVvbEXhfeEt4SXhHeEV4RXhDeEN4QXhBeE94PXg7eDt4OXg5eDd4N3g1eDF4P3gveC14KXgneCd4JXgheC94H3gdeBl4F3gTeBF4H3gNeA14C3gLeAl4BXgDeAV6s7qxurC6vrqtuqu6qrqouqe6pbqkuqK6obqhuqC6rrqdup26nLqaupm6mLqXupe6lrqWupW6k7qSupC6n7qNuoy6irqJuoe6hrqEuoO6gbqAuoC6j7p9uny6fLp7unq6ebp5uni6eLp3une6drp1unS6dLpzunO6crpyunG6f7puumy6a7ppumi6ZrplumO6Yrpgum+6Xbpculq6WbpXula6VLpTulG6ULpeuk26S7pKuki6R7pFukS6QrpBuk+6Pro8uju6Obo4uje6Nro2ujW6Nbo0ujS6M7oyujG6MbowujC6P7ovui66Lbosuiy6K7oruiq6Kropuii9Y965p1y7plXbIuWXesO9YV64Z1wbpg3a/uV9er69Xt6oa74O5W19vldrfdbVfbzXaxXWz32r12rV1rt9qldqfdaVfalXaj3WgX2nV2m11md9lddpVdZTfZTXaRXWO32C12id1hV9gVdoPdYBfYBXZ/3V6X19V1c91b9+/2Xb6rd/Pu3bW7dNfWnbtyV+7G3bhb657omuiS6I7oiuiG6IboguiC6H7ofuh66HLobuhm6GLoYuhe6FroVuhW6FLoUuhO6E7oSuhC6D7oNugy6CroJuge6BroEugO6AboAuDO4srixuLC4sLivuK+4rrisuKu4qbiouKa4pbijuKK4oLifuJ24nLibuJq4mriZuJm4mLiYuJe4lbiUuJS4k7iRuJC4jriNuIu4iriIuIe4hbiEuIS4g7iCuIG4gbiAuIC4v7h/uH64fLh7uHm4eLh2uHW4c7hyuHK4cbhvuG64bLhruGm4aLhmuGW4ZLhjuGO4YrhiuGG4YbhguF+4XrheuF24XbhcuFy4W7hauFm4WbhYuFi4V7hXuFa4VLhTuFG4ULhOuE24TbhMuEq4SbhHuEa4RLhDuEG4QLh+uD24O7g6uDm4OLg4uDe4N7g2uDa4NbgzuDK4MLgvuC24LLgquCm4KJxz7hlXDKuGDeM+8X14nZxubhc3DA3zAVzwdwv18vtcrtcLlfLzXKvXCuXyp1yo1wo18ltcpdcJRfJPXKLXCJXyA1yf1wfl8fdcXNcHPfG/bk/1+f63J7bc3nuztW5Ojfn5lyci3Nvrs2tuTWX5tJcG9fGnbkxt8Y9wTXBJcEdwQ3BBcH1wO3A3cDVwNXAzcDFwL3AvcC1wLXArcCtwKXAlcCNwH3AdcBlwF3ATcBFwDXALcAdwBXABcDV2sraxtrG2sLavtq62rrattq22rLastqu2qbaotqi2p7altqS2pLajtqG2oLagtp+2nbactpy2m7aZtpi2lraVtpO2kraQto+2jbaMtoq2ibaHtoa2hraFtoO2graCtoG2v7Z+tn62fbZ7tnq2erZ5tni2d7Z3tna2drZ1tnW2dLZytnG2cbZwtm62bbZrtmq2aLZntmW2ZLZitmG2YLZftl+2XrZetl22XbZctlu2WrZatlm2WbZYtli2V7ZWtlW2VbZUtlS2U7ZTtlK2UbZQtlC2T7ZPtk62TrZNtku2SrZItke2RbZEtkK2QbZ/tj62PLY7tjm2OLY4tje2NbY0tjS2M7YxtjC2LrYttiu2KrYpm3Rtmbbsu3YVmwLtv3aem27tl1bri3XNrwNb8Hbra136912t9utdovdXrfVLXUr3Ua3z61zy9wut8ktcmvcFrfDrXAL3P62vm1v29vytrztbqvb5ra5LW6L2962t+2/9bf9tt/yW367b/etvs23+Bbf3tt7a2/tbb21bedtvK1tT2xNbElsR2xDbEFsPWw7bDdsNWwxbC9sK2wpbCVsI2whbB9sH2wdbB1sG2wXbBVsEWwPbAtsCWwFbANstbSztLG0sLSwtK+0rbSstKy0q7SptKi0qLSntKW0pLSktKO0orShtKG0oLSgtJ+0n7SetJy0m7SZtJi0lrSVtJO0krSRtJC0kLSPtI+0jrSNtIy0jLSLtIu0irSKtIm0h7SGtIS0g7SBtIC0frR9tH20fLR7tHq0erR5tHm0eLR4tHe0dbR0tHO0crRytHG0cbRwtG60bbRttGy0arRptGm0aLRmtGW0Y7RitGC0X7RdtFy0WrRZtFm0WLRXtFa0VrRVtFW0VLRUtFO0UbRQtE60TbRLtEq0SLRHtEW0RLRCtEG0P7Q+tDy0O7Q5tDi0NrQ1tDO0MrQwtC+0LbQstCq0KbRpWjQtmvZMe6Y105ppy7Rk2jHtmFZMK6YN04ZpwbRe2i5tl5ZLC9Z+tV5tV7vVarVY7VVb1VK1Um1U+9Q6tUztUqvUJrVJLVKL1B61R61RW9QStUTtUDvUCrVCbVAL1P60P61P69P2tD0tT6vT5rQ37a/ttbxW1+baW2traa1NK2tjbU2LQotCe0J7QmtCa0JbQjtCK0ILQvtB20HLQatBm0F7QWtBS0E7QRtBC0HrQNtAu0CrQKtAm0CLQHtAe0BrQGtAW0BbQEtAO0ArQCtAG0AbQAtAC0CrlZWVjZWFlX2VfZV1lXWVbZVdlVWVRZU9lS2VJZUVlQ2V/ZT1lOWU3ZTNlMWUtZStlJ2UlZSFlH2UbZRllFWUTZRNlEWURZQ9lD2UNZQllB2UDZQFlPWT7ZPlk92T3ZPVk9WTzZO9k7WTpZOdk42ThZN1k22TXZNVk0WTPZMtkyWTFZMNkw2TBZP9kvWS9ZLtku2S5ZLlkt2S1ZLNks2SxZLFkr2SvZK1kq2SpZKlkp2SnZKVkpWSjZKFkn2SfZJ1knWSbZJtkmWSVZJNkk2SRZI1ki2SHZIVkgWS/ZHtkeWR1ZHNkb2RtZGlkZ2RjZGFkX2RdZF1kW2RbZFlkWWRXZFNkU3LpmXRsmbZsuxYViwLlv3KdmW5suDsN7uV9Wa92W62m+VmudltNpvFZrHZa9aarWarWWqWmp1mp1lpFpp9ZptZZlaZTWaTWWQWmT1mj1ljtpglZonZYXaYFWaF2WD2l/VledlddpfVZXXZXDaXxWX/rJ/ls3t2z+rZPItn8eydvbN21s7WWVt2zsbZWvZE1kTWRLZElkR2RHZEVkRWRDZENkQWRNZDtkN2Q1ZDFkP2QrZClkJWQjZC9kHWQZZBdkE2QRZB1kC2QJZAdkB2QFZAVkA2QDZAFkBWCzsLOwsrCysLGwsbCwsL6wrbCrsKqwqLCnsKWwpLCisKGwobCgsK6wnbCbsJqwmLCXsJewlrCUsJOwkbCQsJ6wjbCLsIqwiLCHsIWwhLCEsIOwgbCAsI6wfbB7sHqweLB3sHWwdLBysHGwf7BusG6wbbBrsGqwarBpsGmwaLBosGewZbBksGOwYrBisGGwYbBgsGCwb7BdsFywWrBZsFiwV7BXsFawVrBVsFWwVLBSsFGwX7BOsEywS7BJsEiwRrBFsEOwQrBAsE+wPbA8sDqwObA5sDiwNrA1sDuwKrApuGRcOaYcuwY1gxLBj2C9uF5cJusVosFnvFVrFULBU7xU6xUqwUG8VCsU/sE+vEOrFNbBPLxC6xSqwSm8QmsUgsEnvEFrFErBAbxP6wPiwPu8PmsDjsj/WxPHbH5lgca2NrrA07Y2NsDXsCawJLAjsCKwIbAhsCCwILAvsB2wHLAasBmwF7AWsBawFbATsBKwErARsBCwH7APsA6wDrANsA2wDLAKsAmwCLAHsAewBrAGsAWwBbAEsAKwAbABsAC+A66yrrCuv66trqyurK6rrqmuqK6orqeupa6krqKuoa6vrp6unK6brpquma6ZrpiumK6Xrpeulq6VrpSulK6TrpOukq6SrpGukK6fro+ujq6Oro2uja6Mrouuiq6Kromuia6Iroiuh66FroSuhK6DroOugq6BroCugK6Prn+ufq5+rn2ue656rnquea53rnauda50rnSuc65zrnKucq5xrn+ubq5trmyubK5rrmuuaq5qrmmuaK5nrmeuZq5mrmWuZa5krmOuYq5irmGuYa5grmCub65erl2uXa5crlyuW65brlquWK5XrleuVq5WrlWuU65SrlKuUa5Qrl+uT65Ork6uTa5NrkyuSq5JrkmuSK5HrkauRq5FrkWuRK5ErkOuQa5Ark6uPa49rjyuPK47rjquOa45rjiuOK43rjeuNq41rjSuNK4zrjOuMq4yrjGuMK4/ri+uLq4uri2uLa4sriquKa4op2PbuWXcmuYtewa9gV7Ap2/bp+Xb2uXteua/gKvn6vW9etq/fqvXav3Sv3ur1qr9pr9pq9Yq/Y6/VqvVav1Sv1Sr1Or9Or9Bq9Qq/Q6/P6vDqvzmvzyrwur8ur8qq8Jq/JK/JqvBavxSvxSrwOr8Er8Aq8/q69K++qu+aut+t/7a/8Vb/m1/tqX+mr7Spf4yuK64lriSuJq4hriOuHq4crh+uGa4YrhquFa4XrhKuEK4Trg2uDK4OrgmuC64GrgSuB64DrgKuAq4BrgCuAq9ZVyzrLOssqyyrLGsv6yurK2srKysrKusq6yqrKqsqaynrKaspKyjrKOsoqyirKGsr6yerJ6snaydrJysm6yarJqsmayZrJismKyXrJWslKyTrJKskqyRrJGskKyerI2sjayMrIqsiayJrIish6yGrIashayFrISshKyDrIGsgKyOrH2se6x6rHisd6x1rHSscqxxrH+sbqxsrGusaqxprGmsaKxorGesZaxkrGKsYaxvrF6sXKxbrFmsWKxWrFWsU6xSrFGsUKxQrF+sT6xOrEysS6xJrEisR6xGrEasRaxFrESsRKxDrEGsQKxArE+sP6w+rDysO6w7rDqsOKw3rDWsNKwyrDGsP6wurCysK6wrrCqsKaZkWzolnPrGVWMuuYVcwqZg2zhlnBrF7WLmvYCrZuWb1Wr7Vr3Vq1Vq01a71arVartWqtWqlWqTVqhVqf1qfVaXVam9amlWlVWpPWpBVpPVqNVqO1aC1aiVaidWgNWoHWn9Vn9Vl71p6VZ+VZd9acFWfFWW/Wm/W3/lbf6lt7627Vrbo1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56W8lJfxMl7WlieWJpYkliOWIZYglh6WHZYblhqWGJYXlhWWFJYTlhKWEpYRlhGWEJYQlg+WD5YOlg6WDZYNlgyWDJYLlgmWCJYIlgeWB5YGlgaWBZYFlgSWBJYDlgOWApYBlgCWAJZaSy3lLOUspSxlLCUsJSzlK+UrpSulK2UrJSvlKuUqpSqlKmUqZSolKuUppSmlKWUpZSklKSUp5SilKGUoZSglKCUo5SflJ6UnZSclJyUn5SblJqUmpSZlJiUm5SXlJaUlpSVlJWUlJSWlJGUkZSQlJOUjpSOlI2UjZSMlIyUj5SJlIiUi5SGlIaUhZSFlISUhJSHlIKUgZSBlICUgJSDlH+UfpR+lH2UfZR8lHyUf5R7lHqUeZR4lHiUe5R3lHaUdpR1lHSUd5RzlHKUcpRxlHGUcJRylG2Ub5RqlGiUa5RllGSUZpRhlGCUY5RflF6UXpRdlF2UXJRclF+UW5RalFqUWZRZlFiUWpRVlFSUV5RTlFKUUpRRlFGUUJRQlFOUT5ROlE6UTZRNlEyUTpRJlEuURpRElEeUQZRAlEOUPpQ+lD2UPZQ8lDyUP5Q7lDqUOpQ5lDmUOJQ4lDuUNZQ0lDaUMZQzlC6ULJQvlCmUKZZryTGmmJFOOKcOUYEovZZcyrAQrt5ReJVe5VWaVWKVVWVVOlVJlVAlVQpVP5VPpVDqVTWVTyVQylUvlUqlUKpVJ5VFpVBaVRCVROVQOlUKlUBlUBpVAJVD5U/6UPqVP2VPulDolTnlT+speuSt1Ja68lbWSVs5KWVlTolCaUJZQjlCKUIZQglCCUH5QflB6UHpQdlBuUGpQYlBeUFpQVlBWUFJQUlBOUE5QSlBCUD5QOlA2UDZQMlAyUC5QLlAqUCpQJlAmUCJQIlAeUB5QGlASUA5QDlAKUApQBlAGUAJQaiVnJWclZSVlJWMlYyVhJWElXyVfJV0lXSVbJVslWSVZJVclVyVVJVUlUyVTJVElUSVPJU8lTSVNJUslSyVJJUUlQyVDJUElQSU/JT8lPSU7JTklOSU3JTclNSU1JTMlMyUxJTElLyUvJS0lLSUrJSklJyUnJSUlJSUjJSMlISUhJR8lHyUdJR0lGyUbJRklFSUTJRElDyUPJQ0lDSULJQslCSUFJQMl/yT9JPkk9yTzJPEk7STrJOck5STjJOEk4STfJN8k3STdJNsk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ZWUMdxAOxj5TG/w+9L333nVdSz5pf8vDE++9995777333nvvvffee++9995Heu+9995777133e9y+t9777333nvvvfeROfvvvffee++9995777333nvvvffee3+FUhXv/TNn773ruq7ruq53K3DGq0CS3vtnzj723nvvvffee++9f0ruP/9TwYKSblxBxxgKu8A5stIKfDGziXQNn8/n8wmPPZ/P5/P5fBo+Y9htYziG4zd+4Q4S4pfOhLEn8dgbvzEcw3EcO77wC4/Bk/ALO76Byf7W2DweA0PGMGwxo0VGiILNV75AfGGqycz9+JLhUQHylmcujb1eDwwasMdz2Qb2d8ZKwN4ylInXXy4ywr6PHxrsMWP3lbQH6vWFMBe9XlHklkdHSDokkB2eSR9fz+f1gUAZchzT+m4cxWD/J9IY7PO8OGvhM6w9z0cFAHtCifzrF9Udvv5Q3HrpZeEZqbAkc/TgJVGaIvZK6mJhaGhoaNhmGIZhuF1Bxk+bDRcNDWNHPrATzbyU0C95QmUBPGaDt0sKGDa8YeP7xOBq6RCiBOMRZT4Pa2iTiAz6RobvX/zPMLLERLd1W7fZNlsYiB33CfvKIzd+YiLs8egxg/2eIDZg/yewEewJHTq+XtGffiN1yvSf8EvmurALv677omkCyGvjNtk2KZt14DxLq2bbetf1betd734yGQIYW8/mKo7jOI7//////38cx3FMFof6v419Fhy3cfzbOP4/buPWx60bx2QJ4OBi+P8W9r+FfdO3309I0zZ92/rW+xb2fdjWjzEz5r+NKds7Oomtb13fet+63nvvveu99977Fvbee++9995777333nvvvffee++6rW8FP+w/7GHvYf9h72EPew972MOv/7D3sH+9h/1/Xf+6b/av6/+YX5RJ////3zk56ePXx6+P/399/PrX//d7+H/4//9h/z/sP+z/h/2H//+w/x/2H/b/w/6/cOxkgPMcbQtpDg3AsJqbOViCBh9wDMNw3pytlxKG4QuPGXrh0g8DCgoFA+aJfOE2QWrGtc3BgJVmTcqmHTjPEkAL6MfKC1f4SK2LF1jCiivYZ8bptXltNryUQF7YL8IC90oKM9F0xAIH99jrCrzP91P6i//9/439/x72MOxhD3/4f9jDH/7vG7//feP3nYwnJ9T4P3PvL/7FHFJszUU/W/Y82TwVFAaf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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("Global-Test-Lydia-v4.5",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
Matrix = "+JSON.stringify(matrixHC)+"
";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
Net matrix = "+JSON.stringify(matrixHC)+"
";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
Version #: "+eDrawingsWVUtils.getViewerVersion()+"
";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
HC Version:"+viewerHC.getViewerVersionString()+"
Format Version: "+viewerHC.getFormatVersionString()+"
"}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
"};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
"+" "+""+"Name
"+"
"}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
"+iResult.ErrorCode+"
";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
"+data+"
"}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); +var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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Huke6RzpGOkW6RLpEOkQ6Q7pDukM6QzpCukK6QjpCOkG6QbpBOkE6QLp/uj86Pjo9uj26PTo9Ojy6PLo8Ojs6Oro5ujk6OTo4uje6Nzo3Oja6Nbo1OjU6NLo0ujQ6NDozujK6MjoxOjC6MLowOjA6L7ovui86Lzouui66LjouOi26LbotOiw6K7oruis6Kzoquiq6KjopOii6J7onOiY6JboluiU6JTokuiS6JDokOiO6I7ojOiM6IroiuiI6IToguiC6IDogOh+6H7ofOh86Hroeuh46Hjoduh26HTocOhu6GroaOhk6GLoYuhg6GDoXuhe6FzoXOha6FroWOhY6FboVuhU6FDoTuhO6EzoTOhK6EroSOhI6EboRuhE6ETo4HRwuhC6N90HXQcdB50GXQZdBh0GHQbdBd0FnQWdBV0FXQUdBR0F3QTdBJ0EHQTdA90DnQOdA10DXQMdAx0D3QLdAp0CnQJdAl0CHQKdAV0B3QCdAB0AnZvOTdfT9XSzbtbJOlkX62IdrIN1r+7VubqdLqfL6Vpdq/u6r2N1rG7VrbpUd+q8ruu4but0o07UibltuWw5bDlsuWu5azlrOWu5arlqOWo5arlpuWk5aTlpuWi5ZzlnOWa5ZblkOWQ5ZLljuWM5YzljuWK5YjliOWK5YblhOWE5YblguV85XzlfuV65XjleOV65XbldOV05XblcuVw5XDlcuVu5WjlaOVm5WLlXOVc5V7lWuVY5VjlWuVW5VTlVOVW5VLlUOVQ5VLlTuVI5UjlSuVG5UTlROVG5ULlQOVA5ULlPuU85TzlPubgcp9ymXKYcppylXKVcpRylHKXcpNyknKScpFykXKQcpByk3KPco5yjHKPcotyinKKcolyiXKIcohyi3KHcoZyhnKFcoVyhHKGcoFyg3J+cn5yfXJ9cnxyfHJ/cnlyeHJ4cntydXJ0cnRyd3JzcnJycHJzcm1ybHJscm9ya3Jqcmhya3JncmZyZHJncmNyYnJicmFyYXJgcmJyXXJdclxyXHJfcltyWnJacllyWXJYclhyW3JXclZyVXJUclRyV3JTclJyUnJRclFyUHJQclNyT3JOck5yTXJPckpySnJJcklySHJIcktyR3JGckZyRXJFckRyRHJHckFyQHJCcj1yPXI8cjxyP3I7cjpyOnI5cjlyOHI4cjtyN3I2cjRyN3Ixc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7/3P97733f8/5znP87zvfff9z/ve997/n+c853O+9733/ud73/vu/5/znOd53ve++/7nfe977//Pc57zOd/73nv/873vfff/z3nO8zzve999//O+9733/+c5z/mc733vvf/53ve++//nPOd5nve9777/ed/73vv/85znfM73vvfe/3zve9/9/3Oe8zzP+9533/9sAKgMzmtrGHdv7c9YwvO++973/+c5z3me533vu+9/3ve+9/7/POc5n/O97733P9/73nf//5znPM/zvvfd9z/ve997/3+e85zP+d733vuf733vu/9/znOe53nf++77n/e9773/P895zud873vv/c/3vvfd/z/nOc/zvO999/3P+9733v+f5zznc773vff+53vf++7/n/Oc53ne9777/ud973vv/89znvM53/vee//zve99d8694vxNlgXfGywcw0eD3NcBuTsaiAa/9xQgAOcRlQquu+didvBtUM4h0YsAowxb47Gf2HtcghNYLzUlqd0oaikW1R3kzL/hwONHOqCLfQCNq1gn/c+QVp0R3Yd8N3tmd7ukW+tbSBo+CIru5FAKvpfz+9jFsH5xNNszQEubicWGc556v483ginPh501C3IcI3DeJrpdq92KEe1Sbd8fi3Z1CKE2pufuZ6uKAaBGHaBQUQ8Q9HII7pfOdtz/GMeQZsLw/sE+RrtZYIHzWO4nuf0SjwLKJE9mdj2TOpbcBB2kZEyXUjwBVl1PLnOoiIEfFgwAEgFxzJPyIg3cN9Tf0d6rWDCPz/0hcN0A7i+Bnk0EUjOqXymZopP0zO5fenP0kY45/ZxJ3zSd3qUyTiepmdOh5MbrIQHjHBJzX74TYLCobgZusXY1WT5tIBZbXi5+F5mq/zouBlgYH9Ftlm7b7neobBvu/3+MY5jOOwzR0AFfYQ0FFQBCgwoA8xx7/32c+g61t/Viijo8C+qXssB/4S2CFyWcuo64YDE/G4DzxHcu5sDFApMXu7qe6S9e/zC/iTv8q7XQPVgBREZYZyegkgAJWP07dn8pN0h7pXcy+e+AltiCgceXEafx9907kyv7WWlQvyq1hFgwnNVwKpnKJQouUMLFfAxLIwATntiB+/zatNpFeluAwwSyBJ7+1Pu07W439WwTChsNpJ6zHJUHLOAYdSFAQCXeQj3bWc0YjPP1ZlO5lLDJQlKCnlLfBmH4BezdqU5keOHPbHxjEeWPDKWQxKoAwlZmSAoItFEQLRyFAG4LC6YNzCHCY1mb6YsfDpf7uO/JSVbgvQdRjZoCWg3Q28R/APfBcfLxhRMs4yCKEwqDNwXDptL+dHUF7A1BLl13m43IGkoW3CIPHxyRThEsP4LujYbvBHiLV0xQAt0othyNKYt9zgzdxH7MciwrWZ/m/v392tA5i4zzbZETGSU89Zo4aUdBJD9owPcsiHzkp99i3wdMOetcAk+CR4Gw2gtC/Pkl9DHaMMs0dMd6Le7vQNb8cTovB8FmD+KBfhDFk7fnI5CG107TyfT4kUi2BckG/Asrr/FQgxTL8U1ZKIV40P9bF/PLmGaW+ujeG9kFT4PIbxqfnEV/4H/sOmEgl8A4ZMNn+0AcoiA0tx2r0QITMv8aR6WFYEKPEPjWU0CIHzmD3kma5eyb9YjLv0Xa/JtSvkysLpFXUmiP/w+Qq0zGdAkC0pAtZCbfYEaulG21NL7+YEJJAsFcvfAf8sMZaH6zcxau/WgHm4I2S8WDLiSSR0TpQQ6IYALg0Mb+34jMqHyM4G8sAfjEHlecvWOZ/WV3H8Gr/ftbaP12rKx++H/LLaaBewto8VOceLxe8oNYW7hWfQyIa7g/s0OMJhXzzU0L0+snw9f6uIC+/2HO3GzPltiiq+a4Ieh8x264ac36EY2sUvdYjtKQSQ398oIQIz5sbmt7Aev0KR5wyif+jf5Hs+9DflxqtZjpRkUQ+8U5Tdzsr+GNTtvhEH1pwMfSJBk9jv/R48VjCqGH7HSfUGM+8Xgmi577/E+Pj92T7N43gpPJkVoFysgea+Ql4xFW1ZRJPWjEJNeRURWUAT1rpCOLI5rKlbk82QhF/iORaivjeN/IQiZHEBUoU3isEYGMR37TlOE1aCQ3dcTWgjKzsUZgTRxpjSujarKR0/wRUtvKhIYR42nLz2ZGIJim7VOZ6EfSUiCPQfswGvCTmBuIob19BuP8AJoJpLu+j6bVz41pINSxfSJdflw8AllO2wfR6KfEKRDhoH1eAPwwfwNJwdvHeOdnBCYQ4H2fZtWPGhqYSU+mDbcBfQYVgPzoS90u962RoA0x/e/b/z0UFpSbPmDMysfXs18kuV3s01GMO7I67swFpN5g0cP/1Fj10U2tIQB6L7hrfz0GT2yJd/3fBKM/aBm2u8UngCu9tTkVe5qx+ysJDuvGM//vnemzhy7GeJPu5KkZKyPKRCvVV/F4P0wvuZN74mjlLwz0R46QG/vB2bff+lP8WUOZWKAVbPPmJlXdetwbAv1AZbFx+XdKXVi++2ch4Su1YN2JFYqMiY3feI9Fe2jYnVw1aeWGaEhsHmXAjd6UjBXAOL3Y25E9cKM11K3fJt/nnofcrXS+aTX044rfcDOdf/XaLaHUo5kvaHtF0bjSc4hBTw5o3c1yHlaxqlSWuqmkh92PPfqrtL3FD/TfLW0/CPH801H9i/32BO9uxFvNlPKJqo7eL364dO+Q9ausWVZiI7gUjpyc6OUvs1cLcMmD2JNZZ26FPav06mro/UgnYaWF2H3Rh62Sgd4J03Wsqsj42C3Gn7tdXt1KOfk1sZ0z77FLSXOlL1oNdMYSNnFVoKVc54PID+mTHg/puwsgVsXrRW/+vxf7Z8+5k2ialR8YvGO7DEJsphmcWzNmLCVcrmWDNFvHEDdkIMN5h3ofyAZxFGGLla05mUS8VVLqs7T8tdGSu1hpJrLFBW6pyXu3QJNXfrd6cdS1wZ4MIhruOLS2O8ttvvurLXj5zTJxD78gUx63WvMsgabC/90zhLfcip31/933bZK5c47j7vvX62KJZlW7wgTwWybCJt83XghbWXN3Qyu3Yk21vovNJ2zrzt3mbm6lvbmZC7gXCzJuW9yt7IHWB8yKXdRnCBqAwG3m+kMsp1hhjWt64KwbYWU8IEq3LLR4+fgyHe04me01mtj46BoL7pzZWwnFDgjNQC1pLpRyi6GKtSGKG5kRyfz2Ry52lxTVu7rHmqBWU7K0v1ET7bvyqKHVxmu4JvAcYw3U/QnbAPFdp/E9bjclgyR8Tme2ZHXFGUuc+82vlLjWeaJ7r0ibrO+dI0VEdkVNtLjU6dbrJZH+VjylHc+Mi1eWXFdAFtj84urWXnoz+Hq6zVfks+hqkRSBNmJ9MxML/VKs5rN0tVoywZZluBmXFd2+LPBZYLVsimB7NPE6odur2Zea8dWedrf9iBulrV5trDu0Fwb2/gsk0E1AkWNv/zXYkztFUzum1yv3yYCsFZ53gBbJmVXnb1O1BC3gbseC+vK3eKBnsOIN302GZqyw2vuHabp4luld7qM862N6+4L2fep47bn0Ynrrs8frGDD2dm2sAqMDt45rl/YLNWvaCSHS76lwEJfJNVyt0KX9FZs1NTxE93zNW1WPuZ5A5PARHeFSIjhvkty/GGtt+HZmlH8dx6n4EFglQN1K5vNdsirN+/hmR5PyMfKGIbrhK3pdWC6dveIf803OK/hBdL9Rtu0TyF1eFs8hFBAdmS3G7ttZ8NGS9ERbDF20NhfRvDStBTtyBkbrsy5+wpcUXZJGuZgohcvTYGL1qIaBuGeIuu4t6iuSxX6b4tH3qqnUPW+Gq8HSsFZ57preVFACrVx9haFrblvXrsDS1ZzQBNrG4sY8tugL2cBngdXkMAItauXOqNbpu9rIZ9GVWWIE7XD7xhQ39DVuzWPpynTRBK13cWPAW/QNb+CxwMq8MYI2v3Jn9uv05W/ksejqBDKClsJ9Zywcur1wzbN0ZSZpAtoXIz1bcPautDiYGwetWh9TbHo8iUl2fktkxme5ZDm+3jv8rJFasHGmv+XfBGNnDbQOeDlv/44FNFwj6MGqcXTR7KOBPpGufyx12yZbsUk1Vg2u697mOqAnZgbxZqmfEUZ40a4Fd1zuu2vVMDy3tuFCNyqH3iplsG7V7fF51dmVl719N/pOhDr2kJ/cIMlL/9Xk32v138lqkmCLPdt/DRUdJcqyOz1ZjgEayZ5A54uOKLozu5Zhdtr81Ay4993wrf5g5g7GdQGDHL7Ar1L8PQrADIVkfUKdmOAtTuSHJqB9CemyhLMm4RuR6OcjxNUI0C6EuxTBMxDx7UKAcxCkdQV3V4GmtxTA8QRvMKFjJ0H42wjklYN+tSC+V/BvFADrBORdAocbIvDuD3SzA+TagHhngJwX0I0J/HsChCUB2HoAPRrg2wr4JgIETv77LICwBkCOFgA4w3/1vT/LzJ+z7lebO+ePXPHT9/t7irx+c/Jy4jAFQuGNjnZPw7sB0hzxIDc94AGKz9xHbsfjxWjc4/knO9ihie+OBxjlIA+3yDEZ38g2MW7LG/8pCXgigzzTgaYz/MYxmj0NaCVDNI7Brkb4Lma0ExnkJoa4mMHYwfAMX3yjEMDSBXksgrHnKsWxLCGamPiWKDbLDy3GaxLNxIR/caK5I0GsQIjXHp5ZidwKRDcTIYxUkOYgnCsQ/jGKftIBnIMgDUGoOpXOy7naY3of7slc3cqMFb6ZsdOSg6ss2HkT7V4KNZDCbaR0raPARRT4Fkq2fDLfP+nPnsBrJ7CRE2fehFsnTcAlE23AZDtdQvJbJbD1j3cZ+vCuefxxD2HKAzTo4d7x4E5tfLscxLwGybCGvafhzmjkbJzOaLcyHisZ7jgG3yZGr1MY+/xFZviCvXdhUzMXxrQFZ9SivWWh2H6FaLbiv1aR3alo7TbFZ5LiuUThAvYGmxvHVTZ4r6bu3Dfv2bW79OyddfDONWCnxTtRj1ys25P5Aav5mb28dD7PNZyPn8yjrdQtR/Ge+bzbcB7Z63YeHuOOns2CXjV7Zx2k16b01mt6yh09e1OPvqa3LOu5bOo3+3r1ZT3rYp1b+LJeM8DKnn1fbzHhZ5vzb4f8VFt+1kW/dt1Pu+uXLP29N/41035U8Df+7rX0H7v352sAghsEMAuyEjDfB+CvhkwzwPeHbvxRO2PybtqTjT97cflH3VDK7CaR00kko0ndOFJ2KOmfSBKzSODLSPQmkm7jqBtBMswfySaP6NUj/t5RHzUSbxxB143QOSPfqFFvy0jY7YHu/7BzQP4QUFbT/Z91+Ycb4ela5oE2eaQ7PN8Uz22Ep9/eEVd3QHs77swOz8DON60DzumQFnXcLR3uZk6/nwMu55jWchiDOZ6pnH/6htzGIa/ioEs4/jGcbAaH3Lox2b2hFm+8Kzfd0A0XJ266Dqvz7iJe8m/j6r7gGpW1g9S9OgW3p8C7Ut3S1N2oVDctBW9DgVeknMEovNmoNwkFjESZ9qDUq1CcjaZ+/YkcejLNPSmnnLzjTn3HyVhzIpljsoabuBtN/1ITscIEustkTzBxQ0z9ZhFpbUkyrETOK/mmk/4xJfBuEnw9Cc0f+YeSOptI0DKSdPWI3UHyTR5lh4/gGSJx4IjZMvJZNPrWisD9IvJUETtYpLs49G4TCTNE8hiRY2iIMz00+ZUh4GowU4Hbc9bExDrKMyb9Tda7W/MwlHduq01skStbIvta1o4WblPrX9MCLmhBRrTs+SxvDqvfywIvZUnXsZCBLN801m//CprDgg9hseUr//5VdvYK3ncSjUqxO1E+s1HNYBRgfyeqW4jaXHCSt5tAk039WFPdQNOz0SSuM5lGmewck+4QUzu+JO4vkZaXXAtLnLWldmfJ3FaS5pXQw0r8raRtSYnYUDLZTbKmk/ijSf04EhlKEp9IImeR8MtIM9tEYo1NknHLzJA/Uc87YcG731zxZ8jO+szFuE7E9HsssyWWb5vFsMoiG2MhR1r08yxvqgU00gKbZ1FmWPjQ6TXeEho55EImXMSnXchRF/zAyzftQhp1kay+kHsv/KWXvwAD3H6R7sCoUzC87ZfeJgy0BiNdhnHGYXxrMP32i7joAtqEcRdmeKZmvrUZcHOGNDvj7sxwl2f68RlwiMaUyvLMZILG80M0/DmafJdGXqQBbdSw6zQ+SzXdRo24TkNaoXHFQ312hi1/I9hh3HSJlSIW2P8jJu1Qwr/GtXeyZGSIvE6R7jRpd7TNwLxnz63zLvzU2bpyiYGb7RLTTwuX7gj3ZopbbeBtg2/b+Nt7/00yE3DmIbg+3vtv7BYcbA5Ou4tw/ChcaxfOGIsjGZH79V68Ixdek2On6nxirY6YCfLBuulsHbJch9+j+1y642AT25yHujpW18Davp2QNkvprLR0p7JxR6zb8RN2mbU6cpiOdLbuH6zbduryVTrSHp1kSo4YkdNtx/2TceSxOPhMHBuI0y/CdbbgoAk4yfgbutXmW3vr7rzB827msBsy1+Yz1PbtsAHjbKC9+UycuRk4SZu/5c7eyNSetbbHEzeytx/cezb34Nk9+PKeMr7Hxvf+HjjBh6/wJdEQXzDZBx7u+7b74kf83m1AgC8EipLBMxK4TwV21gLBA4DwdcH1uW7Iqc11OxSdGVwZGLRWBP3jgftmILkWSL4QSLcB/ZOA2RggadBPsuNHzffpRva61T7yXp8808cM9OlG+X5zfMBKHmyCDx3f823rfQf3xKk9eWFP2dbj2cT7JvKAcTzXenObC/vghmUdK/ozsG4sJnr4FZMJn0/yP/QOG/p3bddAMUmf3P1y1v0eCRjzZ/k7D5MeLNDOmDtge87VsqO1vq3a/UQtsEwrHqRldmhxZ1G/EVe43QqLe63ejVbsNKszyqpvsdZetRrnUtv8YrFYLFar5XK5XK8Xi8VisbhYrFZxJHN2J3xSK9VKt9P1mE8v7QFnZHJYlRTPPzrDj/qTj93MIzzwaJ52tIuOuiuOfVlu/NYaPxYarZFG7jDjP8YoZhjB1xfp0UXd1mK3smgYV5RtKnJ+R5HfTtxPJoJjieCNRGcakW8U8dlCBCcQycuHjl079C4c7tuGxKQh2ZIhNWDonS78FguNoUL4LKE5TojbJPx3CAmrg7LtQXJykDcz+A8MgruC8DlBdB7QNyHYWQ4UBgPlq4DsSCB/GzBfBZTHAEGDJ073WGa1HVkD0e7WLYen4N6DLwC5xiWuoNcwnanDjaQ+u3AtGZ7kaThwOhu6nyysKJNGwjfD2rkx7b0TTgxxi64lWxva3HHvfnObXP8W3dk2J7J1s9t/5duwuQ2ZyLZXvnkbyP/0MXA0G6p5AXva7mbNZXP/jEsqhUrhdrpWfREczutlt9P1tBenMdYxg/HJYFIpVErX4/V4MwOqOWJ2Qzi2HpwvLZMXkuFjyMbUM1/eaHB3Cfkdcxb3k0HrzezZZP4I8LOcbIwkm2wg60Fj73pztgAsTv6Sap9ljuwYMyPMftPHd+YX3j0G7y0rs8a8C8nvvrE0WUyeC2ZtI/MTxP+AMDCbDB4Tdg728neDn/FhYnOYbDbZjgZzl3i3YWFxHpl0cJjeBOYtHr/H+u5fePpYmP8FbR27J4K5i7vfPjCxEkwyCGxPGSgY2MViGInwn0dRfv+QwovOqLRarhcuh8shM7HJhT1AWZzwSa1UK92O93MmscksLhar1Wq1XK4Xq9WsHDApl63C6JLdwvFiIZkx5Bsw7JcMhQ1D0kqeY8zQN2PY7RmCS4bgqqFqz5A7kdetGhp7hqRZ5g0jw4boDqE+wZfZ7hMn+2TbhsyqId/CYbdtKIwciuYNlbVD3s7hq8jU4Tt4yGybh5C1RmCzUTxmtjE+3tjtN56KCUdh1NGbc8wKXnoMbTzKq4+Qvcd+5vFmxbEbchSWG0F7j+jSo27ysR17FLYfzauPDLSGH6P5R9EC5DYCOdTrkcKYJDcj+bUeCSxJyvYks0nJ2KrkbmESbkvCViXZ3UiVMjB3pKjHeRA35OZVa16eMSzv2ZPvZ+SNm44XnYu3V+JxW+v9xDppWV2yqW5OqfsW1P9wusiOpYsH0plddC+xhQ7un/vL58/gOXjnHD5vPsU7JqsWq8X7+XLIJDaZi8VqtVrNwLXsr5isVqyXL4fLIXOiDVhVBp/DQ82p2FJ9dfBnmftrzP8Cs2lWl6Uzy1ibVtaZU36HlOX9ZNJysnst2dlJ7ueRwVVk0RgyYgbZu378jx5T/tAxNG5sbxrj1ozzEWPBdjF8tdgcK2at2AF8yp0j1iaIs+PDgM1h6dRwuzB82xZ+J4WFJWH4brCyHqwbDd4MBWsM9TQ9aROYuQPMWQD+h3+BvV/xfi9i45c77fsv+orZXvIVX2q81zvbm631Csy0YyHgg1Tfzjlu9ViXc5S5Hn2x52szB6/3SHdylkLfT/L0ZsKHreJtK37eqmTYMya3NGvIXcT6JmE7chgfTvyWCUW7iLJZQpfnOZog6kOJV0nVtdL2TilhsVeLH6ctw/clsGrnGvI1ic5Eg2g+ApmVWIHnpJz3Gbm9JzXYMQ3RjT1VIK2l2/2osDgGhG8DH3aL49aCiJEg3TznGPbyusdcbjBpZ5gQD1nnh7ij7Of1we3imJilNlgWj26SDNHKPfMHFFxYXKfvWFY63UyACmAdQPAE+O0CCDJwZgVnesU0887xLvD0ST/dYhO8y2EO1vTmPvmhtr6x2Ps4pzf04Y9lLINLWzg0Yh7f9vCMaZlZMi9Ciz0ikmNjDkuFzlm9VHPO2NCIYmTUfX7OzfvvlsghrCaZWeh2CWh3EuiFBDyJ8F1CIAwX2PoqQ/aJssT7p6caUrI7IPYrcoaPrSjqn4C/Z0kj6vM8FoHLwSgreDX8Gga+7Da39JHNUlYomn6P26vJcLfTpNldhOzTaFCVrVZQsjsgKCxQho+1Gupdq1cnrBg/h6l0O431AnImGbDXsbE3o4nR+CzucvtGW70NDN/mh3LQgRvdN/CQfXLZ9cLwcLFA1Noe3iQ8RdSNEJVrRFq9l/A+EY1utUqLXpC5j87iuRnVus3Vyow1QzP9ePwRWZLTo/cJwu6P3eIPNfFzWe3FNn3Qcz+q0Z+Um48vnHfXVMqnqnXktJRU30hCjiVpwULeQHJUtvukZwBjxQf+GAsAxOgBfwo+W4A3V98lx/IY/XUFmHG5zNA4Z26GPIy/PktyevQ+RohSdkM2cEdA/5EQDSKNEwN0i+H3XNEGX3MpLxvIH15dVcgKzw+Xs3oK1iSJ+/F5tPta/zlMzw7FpiNkHDEGDP6R+L2lC7qUTX0Bgg7Teqe7u44jruJDLkJzhnM/jfsyPNXDgvvUGcD3OqmzmddBhnXYC7v7tg4F3amddmRnqEecXfUXsOVXcdIlsP86G5pRTbdcg6/M4klqRWWpcWxJp91wGXGdVu6vzMDf+2DNdrlG3axxw5+wpYzXVFds3P2awRxx7wpeQGZTFzWGql5Fua6rmDsmt6WSdKxEU7hZ7U5tcujE3t5wVmPv5Krvd/LUGD3DB9PoOTJLeCfpH+I0zWaGafFgt3ugTdBLtH4gbiA4J3sCeMeCYPn/bcD+eMM+O2OHTtq5ltp1C3fRag4TdxgsXhuodgY6lQ8OhKYG3OUBz+bABDRH4W/XNM1jTSH283Otsbnt3ly9wtbej9+G6uJpP1W8M2FsuLt+7aLffeBvPe1nn/PX1/0itE4D7wKHVewr1v7rTdFV1+hUE2m1NjyfX6OjLztev4quwmbUocN51PaRbOeLC3qTu6Mv+uWxhKPFwZ3/+lX1wcy5fGFtuap230Tft9XibTEwMaWwcXa97rm/Unfv09HwJuqXh+r4GRbr6Ft1tGo7fgNnZWZqy8kRFgDCUwDoEQDln8fkecaCvqyY/Lb9zJjIMr/rVBdRzx7NY01kE9NekvP0Cr9Ndl9SzzbUQpA1MDFI7bJ1r3vKT+z14/rBWdmfjdvH0D51bi9Vmw0F7QqWtVALWsh6mO4dsWTA2qT4R7GW9deqmFTneNA47z6FdM/c3bo5ZleDv2G/uGfXLtkfVu3je3ZEtyOrIw4i4IU2mnaZNtdXwNSxM6qBM3PXbD9nhq6AKbOwEnGcM1q3GT672PK3T73vDFDRFdzmKjx1G87VF+JjU3HqSNxrMB6UdiT2HA6zF+yGWm3DC9lNc9tK7wNqqKG0y27Xa0NNoTY8Bl8OooE18993nnuSwOFKx5fX2Mom2PrxNSBcYb8YYkujOUKXC3FaW1s0W9/hUi5ztYtd24SWaqLLtswNpqS3P7VeWC7j22GOhbFndkv3cUc0epCvJWTPC7jxfB32rGqyNGsg7mF8v1GLjHOKMEfPBWFvrNZmc/rRd8P29TByFY1sbcwaevKnxqb8iB17hjduaGwNep3PXxHM9gOZNT+/zcBuLZDrB6S920jLg8DoNk7lAwcpcTz2ylTvrJ33LDF3/BwGwuUwLWncmc/Iec8SW8TfaSZfDtNq3Oa2Onbomrs9MoCUEQriDD44mFA6HieHhbA3PeuU+Og85vFD45w4DgavWn/6znuWmER+Tgb2+j0brWczTjGdmjbZbYW9cuw0MofxWek0HU/rRio7hsc9G40kZSQFc/ceDNa4GaeS49Psds+CITY6HXv4oHFKHA9rS6o/j+c9S8wmPycDe/SejdazGaeYzlGb7LbCpjl2Gplj+Kx0mo6ncSSVHczjno2GlDKSgveKTrlx2U/rvAPV7nbCyvFzm5Ez+MxUmo7nYJHKntDDno2mlTJKKbmskAG062LYPxoG7oY50CZLmdgnjt3refyq20Hqto9+jKhZT4JWg2C7QG6Kk7SsxwlOyQZ8UJqHcP/Al8tY1r/otR8l23fJyFEv8FEyukumVCwYAS9mDCwxv+BMUR4z8MNjzdH98KAkd04NphlxeqoxcR5h/68uTDBoz3VmDuxnLjNYp3EBm/SRXFmmBa1iY6+4i0njZBN4DGqtNMnM2J7LozFoDxFMT913dY3f+sWxbM/FSbXXK9CG/Lni4CTDiQl3C/bNwrfEDNrAVNynemny/noG7d5TZodqWGHktp+EF3iyaZ99gW2GR6gdti9wYDb1JTBZ364qiJsWuFfon672deCMy6bMUKtQi6OhC++XJ4HvWZdnUKbJekuhnTdnuI+4d0UuiDobptildwkkQ0Fdmy/8mTO/OVsJ010UJ2xizn2KGeB7b3kl6oDs6/Re0yXVOX07sthtf2HdsqmvAhP0jXrZctjrOT/bFSwmEVrw+Mnkftw81n0XqOB9RJQr9F6TlOocbTvi2JW/oO5ZDqnFqy2L4rgHQf4cOaU1LALJVFQj3F+bAXTPCNVKAHHhNR4DNecMXhWbVzZ2xNmVdYFDkxxKh1NZZ8NxF4DLHM14SltDuwH994UfvE8xA/++bhk2La7Kn4vgOufWqEp3JH5v8ALWZFFfAKfjW5QCKIKFcLhzUpjz60wBi9+2EjLfj5sHvGd5Yg54Ln5/N0m3DWXPQ/nbSpu5J8Pikx2POHZVL6BsVsUL5EQ8m0q+/MDPsxiuc4wRHXW/ZBJ7z1GjaU1I2zvaDjcRJpvgE0ndptNtzWmeR2g7nFhQSynBXop4a0WdjtEbS+kXS6BpFHLyxVUf3KsRlwHWjRjjMC62+nwTWNiGTwbmWtPykW2k3eV0cWl0OWQfVGqWlc5VGtxOzv9g4y5SdB0Jss2wgpzeP7rZ5TweNOLZXQfPYN/6ts+uUmx+5+h8Q2QkdODHjXdUYWmFwa53M8h5+9nIzpvF8Ga4d2++1bP07m2m6rot9dyx0i9VEbtU7iFqsNjNJnaNMSnqxSTYPa/CL2trLCvv3b4beiTuOg/XHnrTzcCRbH/d7SZS7xSz7RrsPGquHM8931annDf9/xn//04AAAD9////WgAAAAEAAACyXQAAdLABACi1L/2gdLABADXtAiqRypkuELAMA2vL/ShqguO7Lj6AliZ0fKXCkidWHZZKMP96POorjiWPTcl7731KKaWUAoAJcQmVCStwC8wCqyjDZTgFNjtxggQmscTsEi/JMAoyTAYCj4HAIEJgsRA4hAcswgP28AF/wGF4BD7BxExsApfo0EED1mABZ7CALVzAFTAGfAF32IA3YA4YjAIFCBjCF37whb8aYAbYAW6AKUTAEfAELMHL6wA+0IUNdOGuAnhBAVxAACYgAAvYwgG28FYW5srCWVpYC2PhAdgLAUaAFeAEV1cpTlWMqlg9MYATnxn3jDPGGG/dCu9b2erieysxx1crXvHHnhUrVBcVqXuK1CVV6o66pm6pyyrVTXVXXVWhQnW6nSgvJ8pLuemK2nQ3XbqTl+4lTNcSpouJ0s1E6VKqdCvdSVfTDeXperqg7idJkiSvJKPriNFlFHkX3UY38kp6dB/dSBfSFTTo+oG8fSAvpON9dLyOfy6fP/ePogtI0VVE6BoidAkluoUS3USBLqJAN9A9dAddxMRrSHgLCS/h4MUzeAcP753De9h48zTeRsW7qHgVb7O55+7Rcxn1XD23vYl3j+/Owbt5eBfP7sqxu3Z07h2dS0fw1hG8gnaun51rJ/D2Bd5AvQuod/Xu3+W7bNpcNGbuGTPXDJkrR+aSSXPLpLlp6q6aulvn5sJxc93Q3Td0l+7Oza25a26c2+Zu4XKvVLlWqtwqNy5uyp2C5VLBcrGMuVnG3DFd7pcut4uY60XMFaPlhtFytVwwl8t1a3LXrprakrsEyVWC5CJhu0nYLttta5Nypdy3NyfXSZT7JMqNcuHgmFwmF8ptcn8AuTx03B06rg60mwPtoqVdHGk37cjtceQeCXKHBLlBjFwhRq6RW6SIj+vjErlALowYl4WKu0LFVVF2U5TdshbXrMVtceO6uHFvyLg0ZFwZd8YMG9fGi1vjxX1xz26MS8beEGIXhNgVC7sfwm6YiOtBxBWB4o5AcVFcJpPEJXGXyxP3xNg1MXbHbonLXgsXrgQINwKEC6HBfdDgNphwHUy4EzpcCh1uBwxXA4aLgcPNwOFyuGBgFW6Fu+FeuAe67oDLxbV1t7SuAK2rReAGIHAJfN0CX/cLwVWA4CJgcBMwuAwM3AUGroHrdbtuql6u79ZX35sx7rdn3TPrZt3/17tiXY91sdAL4F5d9KL36qqPlx4v3Xvvvffe2949GGQsy7IsGRnLsixLtla5VolnrXKtUq+VXis8eq30WjFWnjFWnjWbzWaz2WwyNpvNZrPZbDYHJZnMQUkms9lsNpvNZvNeZrNJd2+z2Ww2m83mcrlctndviYGMZVmWJSNjWZZlydYq+5Z6yznLvCWeXqu+pd5yzjJvibdcLpcJstIWHbbdW7iCkRDMvYaCn+5lmUwmE/FtUJLJZDIR3wYlJ1f1kTFJkHU3l7boXua9hfj+PF6SdCbEURvYpi5Al8TafLqXkUBYoljl2TJRbPBelrELEPNelnHJZN776d4ly9IxmUzmJMqyLHtvIaTm1ql7WcZ7BcFYlr2XdaO8916WZe9l+eL44vro+OL44vro+OLcrtt9Y92u231j3W4Xy7L3snJNGCx7L4uBZdl72UCWZe9l8ZhMJrNteVwmk8lkJqYxWZa9l20um02WZe9l4+IgWZa9l41s27ZlWfZedrlcRrKMiWnLpV6aXppaU625ZJfsEsYSBsuyIxTZMUWWVUwkfFIBDyIZGUvGNslYsjF2bMTeG0S5RlRUakRJlBJoxRN9lYgoi48IHziKWmIGYiwg0uzAyuEAiYHJxqiS1edCscg39KjEkwqEiXBkShSp/EhDDFNFEduyE+ZMWWAR35jsBDoDb2wEwDlnWDp5NlhFvTlLW8hYCvePNffithG2SUcvjAZWkSVrJrKKimyTDE5AE0XjHvZKLHJGIw3skvXDOpABybJNVGgt2zIrz9q719JdwFavzetr28W0Vq5tW0JOhoKG2trWUFvbPv7p3fHpte1dq/cE27V2bV7717atXVxcX9u2dW3btjxuy2QymZPoYloLudiFgdmMYwpiJYoxmYGATLata3ncNq9FfBuULOvSVGy2j4+Rn+5lokJr25aZKMZsxjGZlWft3Wvp7uNNZDKZbV6r1/a1bVrbLsq1LSEnQjCGgoba2rZt2/axUA2hYSOS1pBBgz/Et1bvrm3zWr07u9auzWv/WsKPpW3t2ravjYura9u2bdtP9wa2LR2TyWTiaSExMAfD1AwKNvcEsZhtoljlGZPJZD6Ce8BYp+epUQrKCXB6Cq9aSFx85K7+nNJytCOXyISPxhuI0hYxmUwmk8lkskyWJWvr1Jp3rXJN6429emlXr0sRvbZNTLt4rV2L50fEDI6tD8QZREdIfZKOEiUgwbPnV6hQxJxjGSxDxh5kcWuVe4Ri8Np4yCEkdNJeSpDVWjobsmiGq52c80DpL1QUOSUII7UGJfmUMtTYiY8DSjy/si6WhshYLHODz4Eoh2s42khhfLzM/VH1xXFOIEdtYI+05DHG6ZNoBVojjTaUZWF6CB0n8ZQpju1LYm2YS3bJ2Px0L9s+Pt572AZ2WGPr8EilQw+fmIUmpjCZhRn8mMzCLC96dKgh5hLPJLrE8wfQktCQ0ZJwhIll4QpAS8McM5aFkJpLwz+AloZ+cizg1ikyCnFrmhZw7O8EBLK/Ng+Fu6Z5a8OIiKaQETEuEyMj4qAk6+fFblDRjLDHJshPEEysTbPvji8RAVwfGBijNn0vlDARK8/YR0gKj2N8UKGRPbpREoIBREhnE+GZLkJOgAgfsRwNtR1akRNGw4aWjxAhgmDN1vEMkqEgGI2XhBwGAGu2jrrOkLJJH10fHV8cXxxfHF9c3917Y99Yt+t23a7bXUxbxDDpt5i2aCIV2WLXYtfiAgsHFqHwxUW5RbnFMUXaFrmodNgVfAbrdRNPVFGDoehi0LAp9mdWBEMge9kMgEsKgf0p0mDvWJ21em/sTcxTLGvrFO0c3LV2nnS60Aa63RawCV2O9u8J7hvMen12+gDZQjx3InXoKZb14fHlObizM4fVWR+TyWQyE9OYTGZilyJMJlPRrxAzsRWN5XK5XMbFLZdLHne5/JGKT62lu4lFppDhcdNUoGhSRa1tooaNa8ZdKoOGiy8uROEzGNu717Zt20K2kG3bRraRbcsuyno7thzIgPSzLMTl3kREbGFzGanIKFJHcxlIsawJp+IMG3fxvoYNS8i4+4Brm2CRXEkbY/TEtezj4E5x0IWzeck67FFLP6zOWLp7myyNJdaKcS+uvPecca+AAPd+SFj4crHde2EEioqJO3EjIubZebYePYt7cbftn/1nPz46bsfNh4+f7Wf36cO4GTfkbtyHhJtwG+7CHSi4/7afn51tZ/f14dl49p07gBtwD27BzVdn19l7W2/Twdt4e87O2ygEaUE6UCA+mo9mY2Ns1O3cHJw4242GBKQB6T59BlWqNElPsqQpWVr0ZqNBk2an2WbMyG25XcbH3rKlx5o1ZDaZfWbLacdWt3qPZnTkqNGcvrOjs2OyZW9ZU1e37+j23ZajFwvpQobEiAmDBcsVLTtLXFyhoCAijUgfOhSpIzUjRosU6USgQGX9aeu89e6iPI3SokqdOrU3qb29dKtWupKVrmSj/fzWxIkzBs4YLUYMGU2mDBo0Z87IaTmdRpfRdjQf356enhltRtepAwYPL0/PCaHfhAixx2TaY/aVL1+0Fy5dBnxwswfoNvrNLrHFtBux/UHHCWpBTYVKGB1GY8Fi5QqcpkJlSlwcnsEsOosGBLyjGx89Ojw01IY6Tx49Wk/ijrAnTICwIehANH3jRo4cSXQSbcQIEo1EFynyQ//QRHSQvQbSgXSNGmyaTduwoURNL9nLzbIkNokdFtZhd9gcOIBtsL1hw9eDBwq2gp0gQdfuMjBiBAgPHr52Az25SW/SPHho0po0DBgxXoTSlJRtnTrhwIRph94hYzPJNtmABw8iSJBgQVvQFy4I0UL0kCFrek0r0Uu0mxPtRDdp8kQ/0VCgvOk3LSWCzpABw9cXE81EN9FuXbrAceEiwkuFbcECAgwYJFw4kUKn0GZmZbpMq1Bh4ogRnSMHixmahm6zBwzg2lx7ayuAgJ2WKLFkQWpjfPfd3v/9AehSmhQpVatSaVR6UnPixMOULrU5utF9nulOt9YOsBm00q02AV3Z1naGQ6NtuE2ESJFdZN+4sdpooL++HGjQIAYCRJpO66HDNugNYHvIBgIkyA6yhQj5sX9sHjx27B05tgYtR46X9tIM9IIjR8x06KAxY4aMLWPXqHG2z3aTJk7Wtpoa2z7TJvRyyWp2rEWLES6YJDSJ5WYDZatx20x2m9tu20/0Bwq6gp5AQU/QDvaVKhvMtlJFyrayo0iZsqPsuClUdtw2o4KWIAGKAgUGEBigu7oMHBj0Qk96sV+02C1cbBebBYsYO8aGAWPFXrFVqDACZ7txA2VD2W02GyysLJ2ltXSAnaJsl20zsxP7hA60UXBxbW39D0Bn7RxoG43K9rF79EjbaRvH5qGq/DxRjWrf4UpfaQ+r5rzrrvfO+qY6zVqBxrlVbnV1JElakl6kKW0A++oKa2NpVjtLd/Giweg5WDQWTUdf0YT+9J9e1FZ0IaEm1JIaku6hffgIooNoIPqHAwfba8H20qz0JSgaiq6ipWwIEXaELWFn0FPgNJyOot92AQPbwD6wu3Qo3fZJt22tOXTQHXSY9rApLNALdKD22kt2kiQbiZKNRFvSHwRoAQZ0AZ0gAQKNQIvQIfbZd99850236zYcvUVr0Vx0oqKe03T6bqu6xl53g/21FWgdOoaWoTXoL51hm20aG02v0Wo0G/1GZ9JuNnOPbRBbxP6yQ2wTm8BmoFdoFprGRrAT7Ar6hEahzXQNfaZt6DEyTUE70GKahx6hYWgMGoKOoPd0n7azley3vaYVm7qpERH9aD+6T59H/aghIR21o/6j9+QJWYIEChQqQIDwID/InKeKRGVSpEqN4soDBmzlrQLYT4FcwCszUJAVZAQIDBzY4spcWYAAAplATpANWLJUCRMmTVlTnsyfGDDgkDnksLAOHsRkECDGhAhBKVOSlCVNypNypEiQMqSsSBGiRJVypkyX8qXMiROeyHwHDCzChtwhmwGRQYQ4O2PSOLHMS6YKFWZlZTlFihrZzExGlpFnzOiRe+S0NB4+VmVUqFKpUnUqn8qmcikgQGDAeHGERj47s5Ft5Bs30HJkHJs2TXrShEeNyoQzYVKkQGFQGU/iTp04NaKEKeFJkyBVwpJOnTJlytKqVZSYEqtSxarVV4PcIEB2kHMAyZwlHTlqhAqnwooWZX4JN8oD8nlmrXN/lDsArIyVs7J+/vnqymef1zUDg7AcluXIuct32S7XYShT8pS8dxQpGtSsZgw5bdvExcVG3IgZGR2xI75zRxAH5rUmTpx48RKmzCEiRkzkwwfSz88P9rMAP2JIyD64D1ZUbOImzpJFC9aCrVihUiVJVlNbwsa2ltfy25uT7CRr0ZIlZ8lbtnDJXHKXLmfymYwmp8lyarIaMlhPHpwHHx4aYkNsxoycFy9btnDBXABhvT28h+vU4cN8mJAQD8aTP3wYxIOZBInM/slsNkGI0KBBhQ4dQmQIJ8pRMhwclCuRjDCjQhjRIrwIJ0qEHynCjzKaJfOjR2IcORLU6EUMJkzaclt+kpsMGRKECJEiuYiZPXvkyLnDd3W4DtvZ0WE6PDfXRC0P27HTFwcP4+VhNnAwnDh5RBYhAuvp0VmSJCfJSLISN27WtMFs4uLUqGS2vCPbsZP5+PRkPRkxC8os8ooV2YWL3CKT5TFcOJZH4EA8OAiIAfGfJEqWLBFChswYPAaLEfMFf8FhMJj8J0NC8sl88uPjJsbsx0+fPnt6enVynUyHzhxAQEXH3Ni4JwPKHnLbNnMzL2ZGjAWXKbNkSRJReMqUKDiKHN7SBXfBVHBc3hgKFDgMh99wqYwoEyJUKBfKgwYZyobyoUN/eU6uzIsWKcqKMqOcCDNxw264rY1tDaslJsaho5vLczkvDy/j5btclylzp06BciBRGAk+cqSIkSZn8BnsBKMJDBT08xvMgxlPvoOJ4CFDhARJ69GDBxD8IwsSZsJcWGiYDfNhzpMDc1+fX/bLf/kQ9oFz5NCBA8cOvAPzwD/wE4yGZuMGgKyllZWzEGROkTkyb8qPuSyrUIEio8gl8gk8iQljwppwphwmy8kZ+fJFDExek9/kOHHgZDjZjZsFeUFuk73yAh1ZB/7LO7JalVwlQ8lWMJdAOBAGhAXhNGqwGjZ4ihQsBV/BWPIFC9lChYwmJAvJOHKQCNkDjoQhYUnYEp4kiRvhS5gVrsw3M/GfbCKLZTPZSGaT3fIR/AavwXOyGS7MLXAdrJdF4DRcBBPJzbyXHXNXPpARYFD4Ew6Vf+QYmUcWk8dkSXwHM2I8/If9MGDGguFwKayG5zAbHoKVYCFYB7aBfeRUmVVelT2JyqFEZVEZVCaFa8zAM/AZpoFlvMAvcAwMA7tYgQMlmEsSLNmYOkIVEQKE2AcPYR1UDirYBg0ZMFywUEGloE6QEAHCAwcNvlQGqpeqQEWgdqkG1AIqgQFcWwICaGWpWOqV+lW/pl3lqr5pq5RVuipVlQrVKVOlSI1KRaWg0k+pJ8pOnNJNqaY0U3optZRSSielkiJBeiTpqFFkyihVlCZKER0yVIjQIEGBUkCpn7RPCvnIx7FxD2ObLqaKaWKqJ82THhoWEuK5MyiYBqZ/qV/aZ4dvT68OnTlpXionvUvt6ujm4sB54yZtk65J1aRo0jOpXFomJTNGTBgwX7x0SbmkWtIsKZYrVqrEUZkiJY2SQknfUidpk5RJ2payraktUZIEyZHUSEokHZIKCQLkh48eaTzSHWmOFEd6I7WRnqU00hkyYsB44aIFi3RFmiI1S8tQnDCRlkiXKYmUJRsbISIECLH0QxqWdkjB0g2phgwYLqQWUgrphFRCBAgPHDT4YpAuSL0UJEDQdcBAgZRAypVupQFSrRQrBZD+1KdqmqbnxulFK1FWqCo0FXoKNYWSQkehoVBQqCeUEuWEbkI1oZnQS6gltBKlSZIiQXokiTpCI1FGqCI0EYrokKFChAYJCoQCQv2gfVDIRz6OaCPKiLboYlMxEUVE86CHqGEhIR70DiqIBqKAf359qB2Ub0+vDp05eXioHNQOrUPn0DgonDdu2rBZoyYNigY9Y0auDJkxYsKgYFAvaBd0C6oFzYLlipUqcVSmoFJQOBQK+vbESRPUDW1D2dA1tSVK0CQokiNGihAZIiQICgT1gfZAeaA7UB05cKDdsFHjDKWBykBjoDBeuGiBskBVoClQszIUJ1ATKBNdoiRYsrERIkKAQMVQD2gY2oED2AYNGTBcQC2gFNAJqIQIEB44aPDFAF2AKkAToAi6DhgoQGAAF7qFBkC10CwsAFffryqaoiffOuNWlSerU9WZ6kR1ylQpUqNEhTpBnZ5OyrMTp02TmjJhunRaOimdk05JkSA9knTUKPJkdCo6E52IDhkqRGiQoEAnoNPP2eeEfOTj2LiHsT0XT8Uz8UTUk+fQsJAQz3nnFDwDT8A/vz47fHt6Z51zzpl34sm5s6ujm4tzwjndnG1ONmvUpEFzxozcWeYcc4o5w4D54qULly1aziznldPKWSWOyhQpUeCgnG+nk7PJ6cakjW1NbYmSM8l55DRyFiEyREgQID98nD1OHueOU0cOHGg3bNQ4O2mcMs4YJ4wXLlqwWKEixWl2ojhPnCZKMJckWLKxc8QZ4gRxin3wENaBA9iGU8OJ4bxwWqhAYYKECBAenA6+vhKcCU4ECBScCs4GDbrOrvPAgQHngJOLi8BJ4CxQQMApYOvcOgOcBs4vr9PrZHAuyMrypz/X9Z//1NJST/VMU37yc+9+9vM80TPr6rw6sU4ArVql6qk6KlSquqpT5z3VT3VTpkR1UT1UqFF9VCdF6lP/BKqD6p56qd5qVV/VKzurTp0y9UwdEyZNXVOnpLzUL3VLliR1ST1SpEl9UqdE6VF/BKlD6pK9Uu802Sc7p76pUaNEPVFHhEhRV9QdOTrUD3VDhgR1QT1QoEF9UCdE6E//A6gD6n56od5oUV/UIzsjSMg9fU9nZGzsjb1Pn7a3fXERsSN2PXoSe2JXVDzsh3l6nm7Ymx3SsTv2x86HkDCwB3ZAQMEu2AsL//pf9/Pb63tdT4+v83U7duh0OnV6nT6n93XCwT7Y8fQ7eHh0na7PzdX1up6XF6fH6XDgsOls+po1bXqb7sZNmp5GTVfT0fQ3Hc+u23U5/c6MGTFdTA8TZkwf08+cAdPB9C9ftvQtXYsWLp1L79IFS8eSpWfpV7qXboZMJ9PlepkqVaL0KB0OTkqX0q1YgdKh9Lc3t+7WmTBp0pt0J07YOltbb+tr/UmvMqVP6XGdypIlRrqRXqTIkX6kq6kR6UT6kCE/+o/uwweQDqQHCZLW03r0Hp1HF9KXIOlIupKeRIcOG91Gr1HjRr/Rd+w462edBg0YHUZ/8SJGj9FlyGjRW7joLjqLPqPrQOtoPUfHMTZGopPoIkSM6CN6iL7sK7qZWYqeopeVqegq+okTKDqKbsJEiV6iM5lsZztZH8MAonvw8KF/6GFhYl2sc+DQoXfoYGAb+oauQUOGnqFbsHChX+gVKlDoFPqELqEnGNAH9AIFCHQCHQECA91A7+o60A90BQq8uldnwGBBX9AfPPjqX92Bgwa9QYfQI3iPqmra06t+1f8H0AFgdd7Ps68d7VmdiwurY/WtLa2u1QX0AJpXdl3JKzkrVq14q1V9r+KruCpVprgpXqrUKX6Ko0I1io8ixUlxUTxV17ljHsoT98RB8U/8EiY+iUuSFIlH4pAgSXJJ/ugRJU6JV6pEySn55GQmnolr0tSJd+KcOFnilvgmjok7YsQZ8UY8ki9CxBFxRTwR/wOIP3I+fBy5I29sZOSMfM8eSA7J+/Q5xA/xQYMC8UBckCBD3BAvVMgP98MJcUC8VeSKfJE3+WEeXsgJCe/wOxwPnkSeyBERDbkh18Pz8EFADsgFeSD/s8PtcD/ex+XgcTo+NxeHx+Fw4LjhbvibN3W8jtvZ8XE+TodOHs/jc+bs8T2up3fH73gdjsfbqOFqOBu+hosZw73wLl24cC58y5YsPAvXouUL/8LBgEnD03A5OTKcDC9TBg1Hw8+cCcPDcDN8DMdShVfhV7gVHieFS+FU+BQe5Y2/cTgOxYkTNs7G19baeBt/8kSNq/ElS47wI9yIESQcCU+ShAgnUoQX4UO4Eu6ECWfCm3A37uMHT+M8eOjgOviOHUK4EB4kSA/egwPhP3iOG/wGx8HRuA0anAavwc/4DBgcBpfBY7hwkYKn4GZmKrgK/uJFGS/jKFAwOZMvlyV4CW7CBMtZEpwEJ+MnuIsVfAVvwVlwECH4B+7BQwfegYeFjfExPmKEGBfjIngIzkED18DB+AaewQK3wDHwC7yCBC6BU+ATuNcC3sUPHDDADfACBQbwAZwAAQQcAU+QIAKPwBs0YMAZ8K8vCBwCf/BAAVfAHfAF/AoAV3maohzl58l7X/nKvefiXFxLC4tj8aysLb7FBQj4/PMAHADfmOPML6vNarfalapUldqlNilSprapvWrVqD1qixLlaXvalJSf9qcNChSnzanT7rQ37VBb1al9aqfaqPYkpo1pa9qZ9iNIO3IzYrRoL9qKFCHaiHaiRI12o+3I0aV9aU+aFGlH2pIkWdqWdqVKkltyU9qQ9iFCm9A2tAvtQYA2oC1oB9p7GndzB6xWqUqF6pSpUqRGiQoF6pMnyk6cNk1qyoTpkqVKlCZJigTpkaSjRpGMFilKhOiQoUKEBgkKBOiPnz6Qj3wcG/cwtotNxUREPXkODQsJ8dwZFAwE/PPrs8O3p1eHzpw8PDl3dnV0c3HgvHHThs0aNWnQnDEjV4bMGDFhwHzx0oXLFi1ZsFyxUiWOyhQpUeCgvD1x0sSNSRvbmtoSJUmQHDFShMgQIUGA/PDRI43HDh05cKDdsFHjjMYMGTFgvHDRgsUKFSnMylCcMFGCuSTBko2NEBEChNgHD2EdOIBt0JABwwULFShMkBABwgMHDb4YLPBSkABB1wEDBQgM4NoSEEArCwvA1fermqJn51tn3KqS1SpVqVCdMlWK1ChRoUB98kTZidOmSU2ZMF2yVInSJEmRID2SdNQoktEiRYkQHTJUiNAgQYEA/fHTB/KRj2PjHsZ2samYiKgnz6FhISGeO4OCgYB/fn12+Pb06tCZk4cn586ujm4uDpw3btqwWaMmDZozZuTKkBkjJgyYL166cNmiJQuWK1aqxFGZIiUKHJS3J06auDFpY1tTW6IkCZIjRooQGSIkCJAfPnqk8dihIwcOtBs2apzRmCEjBowXLlqwWKEihVkZihMmSjCXJFiysREiQoAQ++AhrAMHsA0aMmC4YKEChQkSIkB44KDBF4MFXgoSIOg6YKAAgQFcWwICaGVhAbj6flVT9Ox864xjvGixIkXZiRJLdkwEiA9hHDZkuFBhQoQHDRh4JegyQIBLgBbWlVfRvvN5K1elmozsc6jXxgsUI2gpQEyI4JWgy6s99/uJktNk5KJHxz1t4B9dnDdtvHB50kQIEB8xXrBjFypMiMD5lVdRfispOU3uncgRT14aLU2EnO0HXAL2vpWlRmlKrQ8VGhQoUQ+fXps1abRgYcLmI21HjhUpQHzQWmuttV+VKtSnSI8cHSrUBv718enRyZNjRxfnTZs1ac7IxeWMxIiPNBtnLVZgccgZCyv7ValCfcKLEh3a0x4Won99cd6A8QLlCREhZzNKLDdk8Epwhf2qVJOZFiVy3DMYaEdHRsyUKEiMoNkoOxHGoQEDrUxJ8IqMAF+iGM38ANPShu7amFkBKEnamVO3dkQGCxQDsLIkNUIkaG5LFTg3ExYgLABwYFOeO35U3syYI/7V6UnTp8ThXtSPe3jChkRIT8ug7yA6LjYIsBkr0l/cC+z1qUkmLcNt1eo/8l6+5Hfkt/xGP9Jj+Yz+Il/lK/qJ/JSP6B/ycN/QL+SffEJ/kHf7gn4gz/YB/T9+yffz+3gkH/I/+iKfz3f0Qn7j3+N/fMbf+rS/+Jtex1f8iR7tI349vsbP8w/9jG/4Cz2MT/jx+Bb/zh/0Kr7gD/RlH/D/eRPf7/f55bfz+TzZ3/t6XsSv8+l4sT/n5/mwj/fleLB/9+18hl/36byFP/fj+Akfzn/jIXw3v41v8Nn8NX7BV/PT+AQfzT/jD3wzX84T+GU+Gb/1x3wxXuuH+WA8gP/le/H+d/lcfPq3fC2+/ywfyyrmX/lWVi2/yo9br3wqf8rq5Ev5UdYlH+5DWX/8t/9kTftOfpNVx3f7TFYYv+2zrSb+2ldbl3/JV7KS/SQfyQr2j3wjK4Rf5BNZG/whX8i64Af5QNat/+P7WNPf46eprD6Pv0NN9XX8HCrlx/HR1En/xrehJvo1/plq6NP4M9RBX8aPoT5+GP+Fque7+C1Uw8/ir1DxfBU/hdr3zX6ZavdR/BPq3DfxS6hvPvMvVTKfxGfVBZ/sj6kJ/ogvQj3wQ3wQKoAv9j+o5/fww9T9O3wOKv5gf0Na+TX8DGmoj+FfSCe/hV8hxfQp/AlppS/hR0gXfQj/QfrnO/gN0ub/+gxSxL/ge6WAX8FPkOJ9BL8rZfMPfANpml/gE0jN/AGfK93yt76AFO4H+Frpk5/1sVK3D+BfpUX+/z7VoaZoP/1oWqOnKnbK/Prn1MPH/6YcfCtfmVbwrPyqdIBX5VOlAjwqfyrN8qZ8qfTKk/Kj0tWL8qFS1IPyn1LuPXnKNPtOnhPaym/yk+gqr8lnQlF5TP4SWspb8pVQUZ6Sn4R+8pJ8JLSTh+QfoZNe0jtCMflGPhJt5Bn5Regir8gnQv94RP4Quscb8oVQPZ6QH4QOekE+EHrnAfk/KJ334/ugXzykf0S5eD7eEY3iG/0elIln9C36wy/6JprmFX0iOsMjej3oCp/HH6IlvKEvRD94Qo8HreDv+EHUywv6QFSAB/R/KOr9fN+5ytvxfOcnv+f1zkq+jqdzLvJzfN75x+N5OWfT33m7c9DXebqTjp/zcc43Ho5/c5LxbnybE4tn49ecT7wan+ZE4tH4M2eaN+Plzhm+jCdzlvkxXswpwofxYM4M/ovv4rl4LT6Lv+Kt+DhPxUvxUTwU/+ad+CaeiW/za17NK/FJ/BFvxBPxQ3wQD8T78D08D7/D5/A4/A1vw595Gl6Gj+FfeBeehV/hU3gzj8Kf8CU805PwrB/zI3wID8J/8B58B8/Bb/AaPAZ/wVfwFLwEH8E/8A78l2fgvbwCj8B3eQO+gB/gubwAH8BneSx/5b96eu631xn7VpWsVq2q1lSoTpkqRWqUqDXUCuqTJ8pOnDZNrprWTJguWapEaZKkNdIK6ZGko0aRjBatitZEiA4ZKkRokKA10Aroj58+kI98HNfGdQ9ju9hUTERc9ax5Dg0LCfHcGVwF10DAP78+O3x7q95ah86cPDw5d3Zr3Uo3FwfOGzdt2KxrVjVp0JwxI1eGzDpmDbOCWb946cJl3bJmWbGsVtYqaxyVKVKiwEF5W5+sTVa3lUkb29qqtipZk6xIjhgpQmSIkCArkNXH2mPlse5Yc6w4VrQbNmqc0ZghY42xvlhdrC1YrFCRwqwMxXpiLbEyVxIru46tI1YRIUCIffAQ1mHlsG5YNawZMFywUIHCBAlrhPXB6mD9WhmsXquCNQGCrgMGChAYsHKtAtYAq1YWFoCr79H1XDvfOuNWaqW6SlWlolJPqaZKkRolKhSoT6ontZPKSd00qSkTpkuWKqmUVElqJBXSI0lHjSIZLVIVqYjUQ2ohlZAqSA2kAvrjp48KqfJRHdXGPYztYlMxUUVU86iHaqFKqN5RB1XBQMA/1U+1o/Kpe3p16MzJw5Oj3ql1Kp0aR4WjulHbqGzWqEmD5owZObWMOkYVo4YB88VLFy5btKhZVCxXrFSJozJFihpFhYPy9sRJEzcmapvKtqa2REkSJEdUI2oRIkOEBAHyw4faQ03jsUNHDhxoN1Qbao0zGjNkxIDxQnWhtmCxQkUKszIU6gnVRKLyqEQx1ekIBQQJBSQEBAKCAvO3EYTEQJQlSZhqPhTLJsGAQGFgoIZDAAAWiIShxGoiNAACAgAQAIDMANoYOzuLr2fsbjmyn7O3ZdF+DP2WxtcxdXce2c7UXXJ8u0d3yaLtnvoljax77Kw5sh6zt6fRek79kkf3NfVWHlnu1N1TZDtnf8mi7Rz6PYuvc+itLL7dobuk+HqM/ZJG9jV3Vxrd7tBfc2y7Rn9J4u2cuyWL7nvorSy63Lm3p+hyjd6excs5dHsaWe/QXXJsP0d3zeLlHvsti6176Owsup+ht+b4co3emsT7NXdrElvX3NtJdDlzd0nj5Rz6LY8uA4bjUei6CdYYTDMyR8Ew1RYcDYV1Q+I0FKJtia9QiGYkvoYhqiH4KgLVhsjRGFw1IlfDEN2UPA2DdEPgNRSuDImrcYhmJK6C4ZotuAoGabbEKyhE2SJHxRDVkDwdhVRT4hUcqi2Jp3CIYiWujiCaKfkKBmmmwOsYXJkCT2FwzQpcBcFVQ+QVFKItmatQqGYFvophmiX4CgJrpswpGFTbAk9hUMXKPB1BFUvwdAxWTIHTUYhqBa6CYbopuCoGK7bIaxiRYMPWDjmdGcUSYpvQKQuoYLhmC66CQZot8QoKUbbIUTFENSTPWJFh5JUXX5VO2QAFw1jdozo/uT09krTNc/Uxxj0lB+Zfs2tVdlJtAiyfp2Ba2YLTFvXxeeg/po60TSPblrhf1ssxLJSKGZDvzYsQ3BNxzfDiaeAjer+a0JLE+x6jBqAt33w8L87N2rhC76rNy7O4ssGyEgFt9RK6bewQ1Y1B/O3TCfdqSMZd9agF+Msd+aR9lBqmN4w+7cTv9QuJYt3pYp9fzlZP4c2SOB2BaEvksyLwkkaWZqaBjWaKUxx7q8Na+12qnksROr8RX22DaP+xeKuSFaq7be+fFm7DI2WAixA4apC6YgI0BleNHE3kVZzSi1tEp1uggkKULXJUDFENydM53SHpPVvqrYdyLLc1y3v4s6M+fCd7+uHVrLh+PH7Ejm81LYZEFdcRXwZ0h2X6IfmQRWu08ifM/RYCLqSdEX9R0+Nnt9ONUEIS8+CPEGpX9xetNobGwMHUiKjozgrmaHjeGuYzWeJC2EJqQJq1lfxIJOTCBOLDKDFyax1ZAn1AaphICBOuIhWINZlCs8po+RMVfC3Y2M/xP3c3dyJ7+7Tv/9rOnFrdW3c/ejftstcrc5cqbP+op+15SbVxVeffdTZur+eO/9t+//EysapChijYtP2jlP/tu0xX4rL+T/z2K7duzM39n7jvX226KIkxXMdBAT8KzglEwGW2ysCqChmiMn7Pr/wfp/wrU4nL+j/x29OIy/k/cd+/2XdTFrN3KWZFutatuh+9i9T61+3/yzXyd9zT/Lm526mL0e0YWjLfZUf/be9HqrqNujv99rt+zb7LwFCgBwKooGiHigmrdKT3+F/9Nu9ORM3f2Xe/Zynj5NobOWdz/2df7I6knKtXbLsZubs/8VduuXVlbuvvxH69dtfNGdy735OUUbJCSM38tZ05l1UqDWH2rAHSRh0/qm3Otq3IEwP/Jv5bmD/+/pCtDCFkS5q0rTjf5TmZqk5GGfyrmKkb+/Yz9m1Nnin4lNgrUpeS+LKrT27PRapZ3+XuqPzqyYXUsHDkaHrjKhfE76pHku2Z9SfrT0LLfO3z1mh2fcyRM3Z3f/7Vz2jaKapHku2Z9SfrT0LLfO3z1mh2fcyRM3Z3f/7Vz2jaKapHku2Z9SfrT0LLfO3ztmQMN6IPVSonNSuTynO3mYz4CNCylFq1yhlDSt4ElGL+UHyaoz8O6sUwNWgcKjiRK2avUVaSMqtSOVU8u8EYvgUQjVARxihgrGf2GmU1KbMSFEPNk1sL8VuByciVZOYSxnp2r3FWozIoUREUPLmVgPwRmIxcTWYuMKIHxh5FNSujmhRZ4TU3xtGfgcnM1WiGAqN6oBmMQdWKuupN1XV+ue1Uh0cFRx6mE5/TCbvGCMM56qXcCs1ohWa0RAOOVIyHKM5DFfcpqZm+P433fj3OBBjHDLa5Ajsv8mrEs8ybw+xvvVWzmUrMRC5m4CwpiHOFxIFA8Vgg8ADVUYRWy8moRWCWIjKrgmkwfTJ7NVre5DanIAIMaAEmtCID27zqFrFBLMEMlmhGSzTk4nK34fCfgNlM1WzGEiO6ovNeQjFfXLjsBiSbfR3Y7F4r1qpjQafV4/9O5Xpx7QrXcm61fa7SPldxH5IKqieMhxnwQDnDcznwuRypZs8f09IgI70LMM1ZmaYoY+hMh5rXu5Xr2cr5DMV8cRUXwU2l4jxTuR6tXM9WSYehB+95ivva1aWzFPNPH/mpuQ5vV76bFO6dTTrI2h6R7P6IBeaYYkYewlXgglLHQqcby/7iRdb8sf7w8yE/Uj3SL9kQX6OmJQ9GZKOeWhoNIxuHr5rUckSqPze45sL156OXBqJzV99JXS5LqlZeyc3i+oeVqDGaogdD5qMaOh+oyt+ftPu1cRFiLvaNihKIvzTgk8LHXHdvD7tZfqIeZAn44RRYXxXSZPk/PfEjw91k3bpLPzrbU8/Q4E2S1YUL+RwxQo4v+9upw/F1nSR3/XHHdgWaPkH3NQfes/HRgMkQG12CCfZaYfdWSiCGN+mN+9WzxIxSmBqNSCbAfq4tBlnAAbCS1befnhH3orzUl7E1uicdBVAmW3VqnC7MhO3CS6iW+BPzaU6t9rY734HsiUJjV0rVJxLCDQ5PYQoGi8GtUWgBooQOKg2bKSXaKLlS+cWG8HGEx+o4JTPL34uItPvdNTV3/lf3PTF3Tj+vfCHfZVdLl0p7X7u4yFCYqECJ9CigoMNsghIwFkNI2ZUBsps/urd+PrBrhRV0a+LzzYqXxPSV8z1T5HZfAUPZtTJIr6bH+3X0/8fMpIu2ZBQB22On8vPxCujAb33p78aeyflIs9h6Iw4sTq0y58FMli0WadnIG9pnetcsaohFfbQDT8We5cFC4WfOt4/BVmQiM9RMpKQwzEgTenhBREw2Nh/qS5t8ERQzvjgN8efbgG88l+bouzdi24VDo5mNObCj0z/hfpB10ljHg46OnvEUjCExe0Zx+jrXC3ogUu9qJCeE3pBcbPX1vtXfHSDaz4fzBWLqYsrkapwiWWqe17W7PZMXr8XpJjEMVhFImFGaYCF6+9j4DvL0KSMoBZljqWnmhfhC/EsRPA//dHLppvKD98poRrpRahBGBXSSdiFpwkIk52j2kPPVAASOarPu2Bjaxhg//94wsEnW2PVXf4uDzpEQG0rqchl9QIohGcmXyHmJrYLndZ9hnGzjnBdAHAE+cu7BT3b3w8N+y4a9P9udHzahitANB7ZQz93AmePtkrEAWZs0EbI2rbJ01np4d8hrXKMjl1eAK/ZUow1a2iSrkTX5W4Wtf5b3lok3QXofuv3s1VfxiiP1xrJ2cn3w8J0syZbJlXKniocWvufkmFy7dHLOsvd9UK1NmBH+q4Y4mYkjM7q3m93nZrkr1b0+4gpQ+ZHOJEB3ElxmMgzQ/3TVpx7H+nJ6NoKEC/JeEmWW6cua24JvUUqpSq0SMToaOWTceQxvPvCLOCLewkUbBluobHiZYxV6APt/hbzCdBvrDfynOMN2/7eZiWjf1yVrzncFLdAcQ8TRyvd8pYdqDtZakikjnrdFKR/eq4sTieHEf2PW2p5tqzVtCXeAimohmqzdW4uSL1bivk/njzmMN39V8mOjdwkRBhPTHkVxg+GrQEC7C947G+avEwTo09yS3tGshGwoWQ1hzks7TsWdU0Ihpu48RT1/N76/qjRkc0+eQhO8rKNiPxlpnH2tse8Rp5p2jO5llxHP4LJ8eh5UTamvKRSzvhUj3+Mmdn5MQTTMO0+wpuPdAi+ra+Hegxw4prm53c6X6/DUj5D9KnV16KS2vqsFJzMl0rZil/j/wb6guyuX3OBkBL1lmThFQjRM2yyWGX93+mZy3CtMk1B7dKTpVmhHTha+9OSejgnSM9qwuEwYT3CGl1IL3WxGGX2DUgbWW33uL6CBPbIGXJcMplrRHplM+OpJzfqPApSXzWdsZbCfdYlLVifd0LQFmhGTgQ990MabLZixNsTHusWC2GpDMmzf/PDGmCmA7U2LzK4d8qHbBCZmo0FXSWKrFdKw27K0bNhPOpMtDWpDJwrDaIPFMsM8wVk2SWpFmK/r0zC5oQaLy4T9hDPZkqxsnIZEJSk7xGO5+cwKN0unrFvrlSOFk+iIxZAxQjJgetHBPapXJ8+0zXJZYZ/sDBukiroBtM65ZuEB9bJZbFYOPD0xqVufmdavkckG68Vm2VgRzGdc4KAYOxNnL6DqwIxoPuOVgn22C2bQqU5o2sgYss8P3v8b5HPRWhilbbK2xUir/Qd0TIDm2sPQcQhA9LYAWe8/Bza0ryKTo6Bv7YIQ22nQdKyDsHJ3ptN0Izw6ZwK5txReL8cC0dNeeDcnA8W0Gt5qw4Ho2g7PzfOB6GlBvLsRQbHZEe9jU4J6WhPPjYOC6G1TvFuzgmJaFm+lcUF09sVzZ2IoHep1aLx6K4MmndhpVIkWB90aHU+8f5JAH/fdg62P6uUAUfW7QereylMx7b5aMf0UncOw3NBUVNvGonJb8tB3Tq4+YxNSiwePexodMv2SHaR061B9JdOI8ob2LHTrpKUeg/e5nMOE3lh+q+xlondNPze1tcm2salsjGO67vHWZ6EHuvd7i7djULpEV7zcuuh9yZyoamz4r1u3P+xpGTg3Dyxc18YiVnSC8s4Ig2JWAumjZeZ6GWe4mI4w3zhab867ySadSN9V5/TYfJjeRUi424sMncmIVw5Kgl7NTbahCBNK7VFF30lq9RisEP1zloth0ZqfLnp6gZq8zIfJNrFM7yxm+oxmTOeMJlyNbIbGzsYrLm+C7kXOhNVOggGGu6wX253dme84ZplRMoGNeLbCjsd0nPKEWlEMNMbqvitpaPP+0Ky3WOfAe0u6LMGyxzed+EQvB0Cjtw2Q7yyEItbN0FZZEZn+XVGIcYS0rx2SYxowxUptmHZv4eRYN0+x0oHU6G0j5RsLqohxU7WVV1ampw1W3LLQWqn2W9bLuiu+bb8W0zLMK7UbixurspVoc2a9LNLiI3u19bZms1hbt6BrCTd37OTc44ouxG3sRt8Cz27a50WP67252/YZreVftNIuQNMXtOhxc026ObzyA8vnLPNVLku4WZzkjeUIC8woLS1x4sCaltacJh+W0P+0ggUNxIW0zPilpA3E6I8ebGVaFFbs5eY2VBjXiG76qzlMsJKankVBqW3QulUPvDtyrSdftX7g5MOAOn6ZVOutV2jimCJ6JEmDcVgTOM1uJqx1xcqCqLzN4rhYVgY45E4muri7vmURSkNqMLkYpTPSq2VCNJpCfxq2mIK54J7txR2zQI6Rja8bwrjvJ5NrDdESMuvYmaGbDWUe4dcDwg4u1V4b7nLfmFxbQ4OGqGNqUr9lIXWb7+tjjdk6xSTTGFf9yoTUXb3Xr/XOC8wUZnlYjetHt1TD9eI5Dx3c+4obNz2u7WL0jxXlR6i6/dt1e0X6r3XR6/vfHqcjnBOnfVw81l+f6d804Nzj7XPbGSv2pufn/Y4WXF+jq2R1wgkOuHvxDSaWTXR3DM/1sckIa6Ng5FNA27BWjkHN78SKvlOtW2NNLYR/geeBwMSae6o1NyiA92myEPYG+5ke4/w9WxDGfvZP9NWw83qJYqMJHuPhzTP53AjY+1bGeMe5MdDXQdGA5YkwoMQVz6R0PsD3LIgA3Q4YLnX2alDCziaQfl3cHd2O6MAsjL/+ud2d3d1xuNmSlTWsXTX54C+s5ZRJNwI8jxXY0RgMTR0U6nTNg29NgCYZOT3TY2a/zxaEib+uVairYestTnR2P01i0gNcNp+ZJKt4L1kFHRrTVqlB8ZzaneLzSZCR2adn8jkEsPMtiGNh2eUoq8FXq5ELME4OfVSMYLzHhRVcj+OlM05yGBUFGhTzhU14FVMAcdpj7L2/C8IRbwdJS2Z0NVCyQy5c26jnLDjog+CxTUEXdQQYW/Pvdgx/d0we9RVGTEsP3OqNC7uH7D5tETaJ/FaM1hTQyyK74wGWeBjelBBofddmnexu+SDSAVqctO2nZ2/h+uj4Z+yWuXEfsLuGxn267pgYr9G6c1y8zdUt89NTQnpNy04Qu017OkI9XyG8+RlaphB3KvIsQgCWfBPgODDP62mp6kalxZ6Tl+qQNHQT8tIej7Q3/G38cyQStROfsrFPwtCvwtbFTPlpLNiAxMGlaTx2FpXZhUHIDpZN4TMFPAK8EZT5Cc5hw4UM85MHmihjGblMZr/0SWBN0HNpuAh13VwMGWWmbU3AOmee44VNs4pZukdZh8Elc4ycqcgQU2cEdII9Z+IiW1nCExX/8gHm7uT98+oUS2rLtDSPRyv7OguYTm8G3YY2OUU1l/pHVvaVYf5PJEyGvDEuNAFmkSKXaXYLsgW2MDo7tDsUFCURIiUHLtBQFESKeF5tUHMGc40dL2LuFzdBbVMF92uldc1kHSbUbZNdqDVJSGdJOa9ge8yZIbTKAYIYp0doGx0S1dwoCocG4dq8nBMIGpJqe7bkNISbkiFob+SFXL7g2q/t65b9ZUy6UJQi/t5besAFCoqCiFjZARdoKFZMKi9aNDcp1IDT37BKNtMyH/vZjK3u7tFPWuQm+eEWIsnar2Z16+HlZ3TdwEpe+8oOukBBUYgQKzvkBkU0rMyoEq363H0+4JvnkSQzPv8sJU4NyyTm+DEUMM0gYxjAiDZ9mqnRCw5zlzjz4lnZzRqly9Zp6MmIkd6xXuPJ0pykapcxX3nBgXFXwwaKIKepz1B9lMDY1FAA212U6eILuJbgAZB3w8y8QOSwFPGkGBt0e2PCYrYXsJqprqfG3wcq7Skl8DTzNSA9B6Hr+3c1nr10zfaLY/V8Q/W9Z3Hv+WpdmyTewmr8Ru4MO8ZalpuTNwsfay1i6i475RQarNK5w4wDz7ZB6WZYdpkMYXETjK5GMm1NaJYehoIxig6sDx1wd8CzxWGDbQ04sTKkuH0hbYCNaphMbY3zRsrGlg6vRn/csP1Iwq356VYwVwprP4wlq9CTncrz2E9+rmf3vQ3E6NF3D56WB5QbTdAYD28+02PEu+daZWDtbjMcT1zoSXgiKiqkiuZL+14fwGaaC78hDpEbuQZ/uzm6HZ3j4CCT336dnN3druDgWnL8DvX6AueZqU6U8+nYCqVXyg/sh/NlDsInY4jgKZos2cF6EUGHryDPXEzuaKhd3AIAOVY8Kqs3JflbvtCqneW++VrmZGoiiiilivMlS10f4XaMCv7pCRGLb4uNmQUy+5xvZabJdnYr3tvD/rKroQmvMAQQpz3WmPtrZTvifS2dZe1TtyHQJYEhfm8lksOcte9Qx17T7G8SOcyXzc2y996ZNqQSk+M24hhBm+abTWuPoOsk52OKSbek5FdfHU1EuYAiebIuOcexE1wlfnb7++TBr6Y5cKlpJCLspNYoTF9F1phpOY7U9xFOO+MMiXJi1MeTK0o1HdKwhwZc9zUWt8nWppiZNJN5dYFvuzzMVE+blteSzGRqyOJ/MwlcH0zj5ijvdPAsiAPevbV7txi+WIrJywZ8+/rXqgh4BIvl38FUmDUsT5wusFPBv1DhxBJ3nxRmFsK1QQDfTAGAfQQc1vk3ssPnNyZfatE4JssOfMY2/tFc2+cHffdZ+zPumz14jjtzLpYjz/qZuJz3npNvedroDUmgqaGNrHMG4TIDLFgUvU/P4gwmM7qF/XD2ub0tQ0ObCtFOrNk5rql5kBvzs1NCY2taaG4lblu3GaQz0SQwLgheIwq4dbpp95opofR8aR8s1TC89oFpBcpu7D+T+kNQn3UOsgDbhf5eFiEjk2nIg8aIBliEtf9GE3gT2y3AYb59nEjwTXilgMMl+5Is9OzNIBAGEaYImYobQX1kbT6L+dTw+kPeyQZM2rEvYQ7sNF4nUVnnzr/FDEFcgEWbUHE0khkH7L2rzzpTBsOmXb6mmo6Rrjn3nymP5spG2A5/4GDeS3ycLT0ELG+Rhl6371pFzUZ2Jw6DoZnqDU3fR8rHUOf8vR3RG1onz2GiGo4uwfh0rk31SBvt8cx3j0JjhZ5Q0gOUEM64tDvZmqiJlyUeytx0qWhy/CcmGE5UygaC3HGjOTHFfKOPMAmVNSa+s/K1zMTybzIKzDiTJ07H0V1UuHsFtuOnYBQHHnHPrsh/5rbLXWPjlda/oYXHfhNzn9gr6ox7hrN9LXj/rBjJSLX5Di1OGr0ssRlPao08wV0mNYJ9+DjelEwbjwpDMYSIZ8UL9B747hzZb+aGRhobnewm/PZo9gVtTdWXW2gEQzFmMSC+BSxWesHVIZ/zyKu/YYRnHUlswNaSr6tD4pVPJQvuzSTipc85hySjmQhvpAIb1Cai0svhxn4Z9nearrLbroA6bTK1Ar92h1lGfBdVXyvOymncfiAJsZ8ckkQZiw2Kc2bvzLYa4ghO8wk/Z15+jqjFCZt345ltzKGhML82cOQdoDe78iABEMG8FIY8meOu7Dv4lHDMLSRi3UkB0xjb12RHf1Nc7Ikg4Ts0J+ZkY2ZuG3gHEhaWWMFs55TpowSDtPHO0CzdqOGcOfPjFmS3CSyxHNcVT7ZktvYh1rm/5yLHJ+yQ+kA0M2YwNDq3qXioddiv2CbAORJ9+BFq0s45m3MjKNKVDQrNd2fsKbLiWIoukO4Gdgxkc5IBCWCqEG019ps16WGODBtysJ0oY8qjsYki2RnA4rmGWUPBME7cP9xjtB6YisSCsHG50nnThwrIa0Z456RdcOdKq1vNdr/G5tFZgbcPGPOQO3fQ3GEadg1EGU3YNeNnGs/MxJ1L9hCcuUmACTXrk51xqqOTnVkKG471m6J+C9dMvmWdj6cjT917Nk/rAO/IogsLDNnCOyWtGBvZkQwDvHXu5mKPtbTTpIDbGNd5TXZlblaFt6aufWywUr7JlAe4ZpABi/ulUzcwLq0joXFuFA3VbEqXOsGXgLVgI32moMgz/QHhr3/LmQj8zsp0Y+qShXjvq5T7QEZiBnUqhjs9q0E7QLiwaXwLHVM2Vvw7iZHMA94693PBnf/tyFgTaMByvFM8TZIp2Ye5JU77Wxe5rLuiJcjM/J8FeiVTJaDVZSPUmHlkOISpTa1gp2bYeHWt00c35d0JMVjfcrgeCZvvZGxrdpHh5tRTNyGjo8x0wo/551VgKExpAu2kIdosw83n03JCDiMJZAICs89HOYeTrSfTNIYKdcObN8/uhIiOEtMJOuabV8GhcOUEWpNWarEMmxfPywkZjiSQCQTGPtc6GYrwgcQnOrbmNZMd6cGEdNwSGc9v3WBoQ6agZc4QkY9kHXNTOVTiiED/TRy18AK0/g/FLpHdJ88qwWfEB8gW5ucqwXQ7H3FvE9CIjpRXGPF5El9s8d4JKbB1OZrnvmAQpkRLcVDoUBh5inNE6VBJRxn6NkG5sG9tvRwKtAV2TB67AO+IPwG2nG9D5YJ1nDw/3ST95iZTHWAgIEJxvGdCCm7Da89FlIXvIsfcYTLp73yOTIT5zmkIsupzy/njcKZY62Uo0BrfnHAus57RmZhm17NlnZpsa191C9tKYKIbQZjQm2CCy+9aVOHrxjow5tRBjWqXmCMz4FxGHnJ0bKIvp4/C+uKtF0OB9/DGhLONekfyGdRivhlU10S0qQ7+DLy6kVGXGtFI8hIa1pUH4WEL1KEjz5g5M2JIy8JEsdOkGwl2JhBLK1DXjuHGYdcV7TDo0nSvfCAea6xvbORhO29QhrYyTFozz3cjwcoDhiZC3eMYZL4fAxeYKntX4TEE+RojhmleKTGxCcy3KMXAVuG0VuGoTf2clUojn9H8Izu0mY3rydZOjK+9zFbhxCNGBG4qwAyVIXqnlE482BFRJVNdRjA5mWDqS19Y1vK+NYvbrIzruA7WHxnMz4fu0HBIF88Thxa9wG39G4rvIvrEsBE+x/scbJ/2U1J7Zk1KqrIHxum2Pg2AsQwhMSG4ZwIO0NJiBUaurdkblavNKatnRAk1p4KhwNniNHF32QvYut8Kr01QjfE+svhkvyEvnvDi4xjNrui5KFdgJVNiQqq3XVwXBWHvIHRaJGJgT+bISjCfLg1Z+/O/nL4EZorb50Xxnu1I7U6vMXSizCSkEDcDrrkGQI6X/sonWhnNduLBO9s9pqvBLOiutSjsqnR1VIXyunThcdfbunXul4581oKnG9c3arEx6C+k1uDv+DVtxZh1s0zux8+NcPPoDIeqt046qJWTXu0bXOHHNEfY9vjrLDtsFvI4uWhix4Q/Hs6OlJM8DO9Qbat5yNXSzDhx+16OpWFRFNDtOlGgU5Ho/qjb5VHDFes73hbAGpxtUV55c/l5cBptSdTlExG27TPBJsHHAjhbZgoI3wR1ew3UBGcoRF6b45NonPS49wkjkc0J4uvAa8qgx7qnCdIueTZf3LBT2bbHrG6DiQt4p9MNRjo31Ljxeu7TZNNwBKO33cm6C8K4oTK79/bbnc4BdLeHQSP2WT/bYLX/2rhs3t+80Mp2RkdYzajW2BD2q6AGaA+Aw5tpx5kFWv8Wau9i9M/B2ZVilAhLfzeCzet7rGjDCsZEHPh1k5gQ2Qzz2JHD+k8BnXuWbrtkSQGGLnoh5KgsOeC7bFUoPSdqfPmxzUIje+YyxdW3Qcu8Y4CAbcewwVMR48akS6xLDq4kWwxptjCE+5EBkp0zBNRI1yLdPCywe9UTE3nZ3xR772ypeQFd2H3o6ugD5bU24DHX+4xw6P7bOGXfnDsyCBGOx7DwXP3q2snmBR+zqw10gazXOtjsbYpWtluMbsAKo9dza3ThpG2G2Bzncc1PP2cL2N/QP3YW+ufg7Eix/cPQW3ths/rsid64qtATbffX2TyxggrYjtmpMQhvtduEZEJZPPcROv8ygvM1ehiZzB18np95Fa/3upht33X/xWwf9M/D25FipQlLfzeCzeszr2jj0sHEPLgFd7NkoEZh+7GnVmwBOFi66e3Zs6H+ZkHXWCtoms1t71mFWc2atLiIGWseB5b+zoVlWbm5T4TaHkH/HLy5E/rIneuhvWbbbq+A73HPFXp9cCJO/M6Z0JFY+cBSriUIIcceusl7FM1xrsRPxG3VOS1uGD406T4wg/P/NFpqKHYd2ydyHOC9mCbZUBQrgYoBNvbap81QBic/2az+awjZxaiUmWK2K+8TcCjyGx/CooH5RMavdaihEksnN4Ew9Lmlf2Al2M0y/IiIGDoW8Jza3wz55xvytUIlBSFoy+UHayeAZvByn5AAr493H9IsxJbdhL7Wh6mRtdScfLcAtHB6alc2dvOQncLqLcBasWul0kJJeX3tQuV5WNK7xM8gGnp54eDkeb7XSZ02AA53OLWtn1qoY5bnuqzWY4D2lpVpLJHDUJeW6k3xRYhQe4CHlMXv6mqOYgROgl+SV7Jqb8p6RYqFiyB8jrrZgZPgrSirXSBRS8DsJ0/XxH/IYYeegWwwWS06JvbCDVeLYBOBRi3qJnupy9K/LAYrpQJxK8Y3AfddlVNC3n5lQ4kirjZoG8Xhlq9cu8GwHmtV8SPlcku43rVPhTFvJ+P0YMHhwkxD5GQhMtNc6Y1RpZbGTB5dJiaw2tj/hz5xZNAibIswZYNfMBaYZX1Dg/SerU+nCSitggbu3LWVDNRXAJsXhEy5ORjZ18iaGo7hdy/d+Jn1wKeJdgOQ4CylNPZxvHRJKqTGqSseDQ9xbdFGAQrcYbbuPkcIoerJ/lBPjFzWOZMc0ALwHmwEFxAxDSMCufci+wt4ZiM9i7VjbyJiuxtGijlqUY6SjUxuW3RKg/1i0s5cQ419Vr9L5RbsSCnLNjo2bbfZ5XsYdDsYRpJFo2eLRuzlFdqB//T2u2aBAzuMasvFbP3sMBszs0HUx2rx9KiQ0bnbi8Swyfsw8WPZbi14XKH93eZ87iaJPme/3xdqmws9Lszbe2w9OYyDO43uyi6q1EHl9LhLbizDmH50VH/0N2Gnno7MnNHdbhATX8VQO5Q2YRgZ+0bzMMEPmMU8SnQYrgrke10wwy4SwwmwJw+SdCY80fJA4wTXvdnR7GjvzpPuhfMyEplsRTqlZY1NExWTAgx72FSZ151llI512XKFXnHtagTyjcKwW8R91iPctoXFuhFM6lAqU3LU1PCfpd3ABPhM5Wgszcwj+/amtEBYcGnmdiyPjjdnSc0usz1lt03QBSDcFdEbhBZBWGxze7B4SLBzxB6rh2P3QBteYaNZTW2buO/2WodjW9oLqtDUydwFU87jy2UPn4PVL24ge7C5VYZX2w6dltLZHFEDI72crDf1u41cde43tuH1NhOrXmyTHyDDjW2U5t4YBs0beqphdXYX1McaFQ8jjjrddsmucyak5LLqWQv6PvWOKqDUsfy2g3HTpernIPrFGd4FrU1+Em7Z0msqsjXUD2KzsPM7JDKXTIfcazKLSZbHJll+memlG40J6TLLee7BXK5r3bK8/m1tudn/x4YPtwLjQt32iLal0f1zEtpVmtdp2iNgbglY2S4DXGzdkJ22fKJ43AkNzr6T6vw2usOvajJQnpZncu+3KHfjSGQ2NL68eFR2cVaA5/bmnbLH2NfqGmNM5I3CeWOAkMICoEeHJ9l7pkrDC1rsfk5s8Ztm3xpePmivea7mIrJtOGLb+J66bHARTB8ei+2l0oc90hwr+4kF6Bu3YxVYmzX8ny3lJrlm/+4RGrYOfJQABmv4ml9+yN5vt2/jnLPzxX/zx5g7XHK7s0dXhowV1Zb27SU6C4HCxpDwIMfmbBjW8DZHvBnZMeQnEu0/CHCvAEonjiGU8ztEaASZ1R0fS0XDy5DlxS0PlVmvHSDL2r7OzC6tuibI7NL3tlCcQoaLkh2cBUG4oapzpW2XE0fePssYySoS2fbjLiRTelhXsjvUCM1FC3rnwIOYcvEuCLFo6mrGFDYHZpXPNqIhs6WgPleLN0KFrhbuKsKVI2EvMvHV4GlmXQ1PSnGSweSxlsLw7uDWBRu2ewvJVNuR2Tr9sQXFMUTAgM6m+aIxpFEm393VWQ8DSPLvy+pVxNlnEsormHjVxtoPe2lqUrjZx6Jbc/jFKe5Uvl6A4G5fLrimHdmOcamRycLa5qixsQltg0xpsF+YPKZx4bJltWwxGMNixfJmv5p0Fr1XujTdEP64F/2Co7o7bZ8Wp9sK+B/Q/hEdVtp8bw21x7jn6Uz7KOXBdQJ+xqbG7ZlR6TOWeFWBipvLpbV0hAOdOwOzL05Tx74U+6XubFsR/nV/1FUi+suRrAuHyC1y3McU0ic4sKAxURruy0bQ7wzqtvHnIJVjIK4ygRlbPU13JdQXPczWZm/UqJg/1SySKa7p/7i/0fzZYkmj4J2o5IgGDNcxHOJAtPgSWNOzD2TGITKzJIzOmbjYd5v92OqnsTG7rKPI3Sry2FqnWv78nmjSM80PrsYTmJnV2UxwtXQRVF0Hqoaz/jLQ3FmVBYK57tLIu96vStiZWXUbU5jR2xLWimEzeMeMrQYQjN1abyDIuZppjfQMYD/YVD3XEbTZQnzdWFzrcDWQpQPM3osxCo5TqPxyCByMOsq67qkV75W1y7gQyCKjs8Djwx/ElmhBbuzFSSMtndFFN+ERMzhsfIgG0d5cXE363nnsvN+AXGZsfMq9l2nXmaNhDsuM+8VCLA/764Vc6neGMO42ooXlZUYmGIfbxtZfIq2+cLC0DEzfw0XCdvUeSAQjWDpGO5+5kKMuu/yuGUbnlm+TWzLeKN/s1DbjDGNXjmbgEpc0QHsarOBGVLAxubh0OsfoHA5QdO88sMFUW40oOafWGz8rms3E3UyW2xxop3w2786WlvFkO4S4exelGytqI9lp2mVhkwUOQdXIzLdSaJliKKKB1+gRtnsd7aCdq//1pjh6f/QoB7wWNtrm2r3p0t73wJ5rnKa6hnGxl/WKV+syk583rjRuGdkSnAN7e1M0uEika0KdFcaV1rwYbO2Dd/DMm9z+2PWkNfqepzFHupaZQiwdpR4AdpCP1PizbEyZfdpd6mRvXIyrO59+oNE6qDdE2t2H+5ggB8G+D4zNMHuFIyFNQY91sI35ukJi3HrfL9gWPTafwbizxJrbLckov+uy3TnHX2Ofte6Bo56sXQPcsfa+Tp6Qr3iaE14kD9nyE5FyD3OpNh4bldiq64SJYLzJIlrpbkbsYouRaKJ1OVzszrkgdhx6PF7C2C36kEV7K8jIhqSfALa59r53HRAdnJknb7y8mu16cjzq4e3tdS9zyLFzezLN3gsmEN+IZkxJ5mfzncAYrByaltnaWDDWGmWJswa2xz1G3XG2uTLC9MdK5/nDpHHYROkw9X2OnOwd5s3Y8pLhObdpe06dtYo+dxxDtmzHxsMTFjECLFubOhh5YJrwOfyct0PNb2si+q+V72h99/qD4UlimnsH/+wt1mLbR3k4f2qbEsZO2501g8zp0j9uo24LkSn91G1R2ZmDo9oP1hEvE/uiGoAOxJnJqm11dF/L+NwZQbuKLrnExCG29o4YzpbtKVR7tq/jydetON7cT7ydRltwWHSEiWXUPCynkQNxJ+18tr/Hj8UfqdBYo3eD5TJipWEbZMFNQwsLtCBc99Y+YvgA5eRzHfbLYOzAYuhW6pm2D2mRsx3h0rkOLYbb6Xe/fRS5Dm229ctpJit1tjBGmsUEdJs8bRnpnYaS7x3FUsOGj5RBBEzSMiLxS10osMZsF3oI7J3zltzZoluG3OktsBQr4Gfv+x8DN7vG7RNkI/ZvuTyZE45gxdtBhEHZ2D59F2Rl4x2twdqANgrB4dPQnClur6pv8lZW1Lrisbxnq185dVgjibW9TJ66Q/sxvlMlzh6/5UKDb4/7vYEHpu+Tbpjxlvnmo4BqsYvNlHRvhLInU9eW9K4a39o3h6H1AgsRo3lW5yxe08zxg2djb6KdOWG2nO4hK2UmndujZ/vuF2Aeby2qn740GWJArP7u6TcHM3eMT04zdCwO8EwJjhKZ59gp7Hr6+1ox23DiOyZ7cwPveI12t9PJVcweK+ZpomLp6e1EMz67SCdjHwZbiLNdsVOEzUeSN/vuEhxbCJn5QWqJtB+LsYArnx262MEBSb3kPWvsWBu8Dsbr+gKkaT14jk/jNj1qnC/lr8NlZhAfx+4xvYub0PoRdvczkEP2BXL6ggulPKQANppd2b2zsDmAhnxrozUCzDr+wuaqzEQrAEYexT0P+LYPYUvVa6Q16sVbSE17kv6sbgkyllGrC4UJr9OYu1eAK4B9wT6AcuBEBX1UmTWFfM6AhyGFmmhO4Z6DP/JMpq0lz6mVBR/d9kkAnFs9+I57p+F2zUy3JbWQEHlqisJMPz2XfSsDBz6v3ooCWLCNvvXLqDdq64hv35P/raY+5Zu0hfFMv8Cpw4DBMy9dRVp8QRduKrANvOA+RWB75/UWX4s+Q0NOAyu0S0VPOkynO1A4lWRYgbnQFeKTh6j8PpKJ0NlgGUSngss2OhIksOUbKrYW+8QVEJC4d2AxLHFT+eXGrU3b5rZlBtrMIeTMpJGBA5bTWBsXgFq0RVOnuwTOMzIkD8t4IW0UvpM8xLiEvPdFxLlvT2n1VtVGB7Ig91xDhC/EQa27JbVslAZiwzTOxMaK+uWbrUS2kZhb/4PYvAvLHtLUe8C10tl92Jiet607fgemFvJ3QdkqzzmwwfZnAmC4HRHLwG7qoDs5I3vYbvppLyyuF9zkEzaQXKPX3d27vn5pJ8zlPZrf06cyGX6bCmZ+SnjcKVhNsYfbxtHwMTXDCHcxM/AfEbcgT4NXrrtYpzFOLNd4fGh/vMg0LCEMdp6SWbfRzU/1K8PczASsHby8e4zNTLH99wy5Fv3UCoOrDSdx79xMJoa5PXl2jBbm1DC4XtilMDWc88+akOyDMzXEiRjNXoxdii0MpdqHcddeMSTOFPFX+fMxLtk/yFlged12PHOpL9lXX81inkLdb1EmGTc0kW3SxhlOT7P9sg1ub70AD1Po68HdiGwNvT6TtGy65hu0YKq0mYuSKPLb232uzONL64C8O9HTeQeBPD9bAcpErZ0EeW43uiidJmqWV2wbwGZkyjPkL4OOozBsm8Pn5N6tgG3D//wRdmLl0n7fdLPlsVKfcWAj/nLjzLeMm8GMf7wmPZmjqrFzirs0Rufp+PFTkaBd7rh97r81QttgM2x+z+kzvEKX5jrJaJ4rWzwhffYgI8AMeW6QYstruOFmSnuEybgqHp+tSpnhtzaut9uRG412tK77QG1/uu2CHVZgNg7UcYcdswn+NWCZeZj89m1NOC6AMiY6oW9C2jgjZFyPXpsF16Cz5cURx1vxLDjeP9w572/dlit24EZr4JoI3SB17y7E5TrkWjNPvs1dIizWoMMG6vawJzxOgQ5zxHThCdyrru3D7f06B/PO+tkowu9Ah2sNbir7kIpB4Dneb/VtAm/zsJz1uo23q/Gi2k63OlVbLV16l/03436tqWcr2Pxjmyi6GwqfIZe4d0pO7KEn6+1bZ9zY5uLdvqNzMqnI767gXr/B+LbybW/VXdmhGuTO5HzbbGeb0wKCZeY5HeCnIQZToHUKuAc743BprpbaZqwGSzC+zx1RcJ4HX066LMLHyMmo4zWAnWj1JoWMLgiCZ6OcopskXWvLJUKw+bAUpNvBPx8uhbsWX4icUhchawe90HwaIzfOgcPJs7U7ibWP34EsszNVNwWpoyiOFYSHgyrAoJCwAy2IsmbypyV81OBI42eC/8428rntzmF2Xv6Ver+Hv1xOWtGeQbJC7CNjwOCeZIkWGtv/zG0uHqC1AwBPgmNeHNGelaaRmFnQ39Wd2PpvwVJJdmEgC+UraxmSG6mN8dMq+c+WpoaZ3QcaJyCQ0f8X3J1iROWnPQPOH+tzaL9tgaifmljn/oovH3IHVNjmgexHX6OxW+ML4oIiR1taI1o+OvsjqdAioGFZVY1db1pWSN0R+Ztn89mhnfrk0kkUvHnwbKTXVi8cpkkh5olJK+MzxGMK1Fvu+eW/d+jik8qLiXo4sgssuI623etm2VvOmT0Yj2cT9VjD6gd2khjm8fYiEa2neOyjEYLvHCNdbReZzp0GkzG+Vv8bmO8L6xYHWe+EdZj7VGGboVcW7YQo803O1XUTOAjslc2wG8A1ALUJHOYz5ua8PNzO2o0AIjgZ3i24pzvYQw3H2i6We3HdvJfZv7fnakopZGI368YIpIf3clqtRG470QfIE6CAfxfwPM4iqByZ829v4id7mlQPtQgu2X4+u6cgabcZqxtfazPAhz+PEI69sL0vJU7rlRjSFrKrXQOv0RSw5Tv/y8LNsHiwNwiGap8aR7XnhdLjws7XRzstTWhdNliHQ5uihT4x7B4GRTudQ6xFJssdRqPrRgzPgGq7y0I3RP9oIHTpN0qaI1nBJWA00dzAlLbtZYdV6xyC9ROnsB18HN4EUGXbmn9iRLNDvmysWC4f8CgJR0uKz4R/di+CPTdbaXCTx0FOHFN2hx6re2epXTyt/fM/hCMDIPKIm8MCKwrENXO40Ujth456DrzDAiRSRhxLx8zBHwxFKHa3mCUOwSeX9vK83v+ZcGguPxg4+ah5Q3dSLnGYfJfiaQm5q07aX3LNm4cAurnEvGBq3e2gbj5Pyc12tDURhwzdERtv/EbGJ7BlHmYKbCcwAhGueSsT69LVUWbuIn8K5dzSwSEHwKemF3vjsPupQvPSK10bNpxJpfKleQfp5vVviGxmAmym1ethDPNiVg4xmEdOXQOSmwaLKXztdR2fXJ3E1vhDS0REfafo3XcYAN+FlJAJJygF6tLYrsSsfpts3MsCf3Gm3inAlo6OTIqU21XG3xA9smNSL5PHwu5+Xhoj/9k/VXQPd6TBH34+1YTKPtQ4pNwOzzyJMWJVE1DyrIOOLnqvKZK34Lp/0umQpPkdbYqDxl4HxmZKB2unSyv1boBT/b76PQIYxoLCq7JvyHurOya1EXksVytoy6dK9hAjhRedz5swdqqxvFHDzcPjWhoj4ikBGIe3lOMFbBg+9prArkkDr1OWriWnJrG53aZr/iNZoANYLbWuhk4F1QQQrHsDuuOwkKup7stbjq/fA+RYCnlq8LyhWMlPqkjMbGTEC0wo2BszaSxBecO+VtCP7T5WPY1MBCeIJoj5hCAVDY8DrGil+/ax2P3P/7mFo0je4uKsAqJHS5m9Q3A+pcNs2UmTjqAbA5MtXRN1V2LkneirU5N289Ln2Bj7hvbAfFO0U/Rtcq2BUmNtxx2i+yK+9+586G9tAdNLh6MndzO3xovA2lE4m9JI7wQkI84tdfN5z06vMeD3rdQkWf7RQnvAu6yOM4J2oJUtiGBhxMgBKiqiJOppTLjYyxYS/IAJnc8/ZPn8qrp9IPYnPyqJf3wgy49vLB0yJN8nt4yDZPSI7G+n1xlHoV+jGAgGRPiO50tZu+jXo7evJQLhoLQcYYZKlyIU1e0K1EknPe1MVLqTz3d+vs8cW8aS3A5UUw/LyTvqFIRCu8ndx/piAorbFTaiA8rAR331sgwsCiYKpgkOUpIw7tvcCtDqYczIOGQ/By38CaduzXDPpLMcsI97uLo7CH0QlCkQZmOTLBkpN08BByxczI3L9h6GvfKJAhzDOXYIzv/97e+vU50RCNwL0VxZ00oYErINiAiH5TBfPjIDiQaThWEFk5WMRF3ZXzFK5WYcgaknNFLNI55ARevhbCfTIvobOfJr80JvSrkvfiKSfqSGz9/Nvu5SbeBCcg8YXpsBB6qLjdOqCH3s+7u8m0TGfHhQfDbHHEAQ6U1/QGgm48+NgHYQtwbaIBv2L2vu1vx4Kw3//04AAAD9////WgAAAAEAAABEVQAAZKkBACi1L/2gZKkBAMWpAvplko8vEKgMA38xiMVZ6SSTwKSu2bPcarTMXKtf1gIO1zKsvWQH5BODlLafkk/e+5RSSinbCMsI4whH6nr04MHjRhyGw2wrMpYVKlSkIEEC68OHDGZDsBAhdJgO//ixA+/AOlJgLCwtWQvW8MIFdoHb2tJwGkZDO4FPYDW1MxtqMDAaDAwDx8Ay8Iy1nGUNr2EWLFrgFpgNr8AzXuAXbWFhOMBwjmxkSB6ShQghkonkuiyHz7AJEyVwiRG4ywt7YQ8evvAXBgEiBA4R1qHD8zk2BhWBa2CoGBbDZZhMS2sLb2EuzEFQEAVGMeLuzg7PSXaSkSB5kp9kJUqSQMnRvCULZ2ENeENeoiQryVEylEwFIAPIU1kqD0iQEzjAj3AwHDcZLCyHicCWJGFJuBGehBk9wo+wpiaOBAlHqoMt7WDLDIatYC1asGAsOAtGkWvkGzdsZBsZLsdhQkEsiAsxmyzjLb+5YSi+ccMH9oHl8Fx+5rExsSyWobksW+jKXXrZx1yeyx3yj6yDRqaRX+QZeBPGhDPhPZG4EtPBj/gQdoPbDMpueBSWgkXhMRgQr8koclpOgaPgOgwlr+USOUn2yhjyF3bDM/BaLoKX5TKQTAR7wF14KxvIBfIBzAe3uA/mgrfgLvlENpFX5LbsIpNhMzgRI+I4jAPD4RwYDO/ISLKUrARjwFg4A4b0CX/axJ428SYGhUPhC1f4ClvAFTAFCVgCtsITcIQqXIUh4AfYwAEsAFNRBcABpPCUFJbCAAAMwAMwAQIOsAMEWAECjAAnSNAANyiAGRTABfACfADzFONR+I66o0BdUTcUqHxDZZyx1k7sxL2rWMXr+vHH3m+8MYvTiynTpXQnTZJ0Jd1IkR7dRxcSpEq30rVk6dP9dDlx0nQ13U2bPF1Pd3Pz0r10O91M9xCiO+hmZmJezCtIEKAL6AYKROgSuoUKaV7Nu2hRopvoKlLk6Dq6jRoZuoYuo4vo4slz69zKSjqXzqWklHPl3Dlz7Fw719Lyz/1zLy/1XD13zx4/18/t0+fOvXP53Dw3TuNdvG7ctLltLhs2ilfxrlnDeBnvmzeTd/JCQjpex/v4KHklb9vCuXBu5G28Zs7cwSsoSOaSuWPGAF7AGxhY5pa5hIRqrppraIjmorlp0iTexIuIWHgL7+E9c/n6rpabJQuWi+VeubJ3964VK1vulsuFi5gr5n754nf9rhcvf/fvhgnT5Xa5YG7ffQLlMrlLlii5Sm40anft7t1dk9vk4uFVuVXulClRbpQrRYre1btUqDi5Tm7ehXKFDLk/7tycj+vjysnxuDxujx5ALpBLR5fkJrlGjBC5RG6RIkguknvkSJAb5NbdIVfGjRGjDcbbi/ui7dawcW3guDguDRo5bo6rQwfchbs3bsTduLtjx9t9uzOu2z1xS5QwO0sjcUmYXRQpboq1u3bV1FrcFpeNbcVdcVWoYHFZXBcu0m7aRbsm7oev+7xhYWAX7IoQQXbJblnZ2B27YmLQC70jRoS4IS4IEB1uh9vV5XW97tf1cK8s3AwXAwasi3U5cNC6WnfDhq27dbm4sm7W1aDhwr1wK1SYcCdcCRKsrtWlcK+uAQJ3wVWgIMFNcKuqHtwHFwKEBrfBZcDAwXVwI0RAcBHcAwcEXAGXimrAHXAJ3AJ3p5e9va93vQECSF2p63QCuADu1NS//3qvXvVyji++9+abr747Lq4dvFcR+nehUCgUWsnvzEmXFru/JI+DWNFINpBVN8kjVtTw3rmqVhAOym3brbZt27Zt2/bx0c6k6LXUN5k5BgWLbCykVIRCoVAolAOcIzE9QMAvTCddWuywooRSzkSySfKI9Vf1d6/hvYiIoBbnqtrIFmyssYfhKME3vsJWwBblZGa7CCmAC8qFetnBQbcyBLGEStixBYVCoVAoFPp0dI3AsWNnUYGdSdEbggnXi79rqa/v0xacsM3HUZt+arae0XbycusZhUPCMeoh6sWThyi+N/qMPqPP6DP6jD6jz+h9Rtu2bdu2bdt7o8/oM/qMPqPP6DP6jN5nFApt27bxKvr8u4q2bdu2bcsVyXVv9Bl9Rp/RZ/QZfUaf0fuMPqP3Gb2O0efzGb2O0bFEQMEJX3E4oND26Vyi4+oxBeJXBoceIseoY9Qx6hhtBaFhUSgUei8ZAYgfIq3MnlEJkpHSrgjU+XDFE9CgsPmWWIblmox80mgFQ40ilQ1ajpFWZs8oGRV0KsfcW0anURjUVOeDY+MzKiHPGr+3DYsqKj6jLaMVo1WbQIeSf4mNbdsi+p0BCrbtbRtbRqvEREZtewjXYolJfWE2Nt5HPr7GPwdwShI5fqlrAQXb1vC297Yto1Xb6CKvbZUk2mrb9hDMCk7Pi505Kzi5OqiOGoMtFCkbqxBoSg3y0EZstZI31oXttljRe9ajAvSMJRnHMUJpXZs2NE2PQGJ6cndQtDRiWfB+ENbda3ivGJlMTGpmch4/0P2JOeqJwJbpyeOkFCyQVfc+ihGSu6swd/n4+hzAwYVgsmWkz+yv6hESzNbWA7w4WBNayFVCC90gR+RZDkavDzVbWjbBTYlkyQUODtou9rWt4L0t5b3QRh6WjFZw90LbBPpSN+H/EfL1PRWV+CEmJXf3FBUG+LSTGeq5B1MlMQZxsMS65O7EtmpwMQttyNq2bdu2TWTUtu0hXNseSlqx8oWph1e1J6HGoeQTRMFLRKwYh3CXh3cZnoBahCY+MMvzO4MmMrqUgigEmniHSBQqLWhiFARQKLQR2ghtoW3btm3bXkWvos+/5x9YJKG059/z70kmBUvYG7q/tm3btm3btm3bNjKSK5IrsqwOGskVyTUmoUbkh8EWjW+CkIE+Rq/jFAKNYY1ZbhpJ4MWBQgaBRMa5QQvGvdCWgNsJzC/QSBF5965gI4RG4jETI5nXpaUFFLxsBMSKIQbuUsxdhiObdG3gA7OxQEaXUUQhbeAdImN2gVEQNIrFmXN8SrozQQWdOmOJjk/HZw2qJ1+YLXSwbMJiXFzYEr+zlkzrBVhLqUAYDyYzmuBVtWQ48KpO1b1hHHamZ/TeSCcSarQihjTCZGj35kL3pjrundK816k2hW8BunsvimL8ycFAcBD8Aw/BPXTgHfgX9+JdW3yLc+BcXEsD18A38Cye4QK/wDFwLG7hil9xCrwCt4rAI/AJXAKH4IA74A94FW+ggCvgDPgCnsAAN8AR8AO8gAAugBPgAzgVAA6AB+BTXMpzz538c1blKu985RzvUTzFongqaovaoUJt7s3dqZOn7Wl/+rRpb+K0OW1NGxTnHBOmSXvSliSJ0qa0M2WKtCNtSJAa7UabESNH29HW1FS0FS3ai3ai/WhjqrQr7Uvb0qFDmTtzY2IO2oM2IkSCtqAdKFCf3Wfz4eNn+9l//uzZey735dazAe1DhDahbWgXwoOnclduOnTq7Do7Tx7KTbnnzGl3uyMjJbfknpx83I+QG3I7bjkbj51tZ9/ZlrvxzX6z42w4m02brbjVqEHciDsxkXEz7sXFNXvNdrPb7EM0G8023GnOnCmzy+zBwTF7zA4M3IKbzD5DuAm3mV24AcPsMFvM/gMDpm/3bT6+LXvL1qJld9lcNhi/7be/bC87i5VtZWPZV/b28nbenjIFyoaynzzZUnaUvUdlU9lVth4eXnRH992dkq1kO3Fit+12kiRGtpFdpEjdrttHjgzZQ4hsIlvIRrLxluwlu8lmQkcnt+V2jx4+to8dJAiPzWPv2BG34zYcHI6NY+fIYWPbuLFv7Bpbx6ab23MbyP5Bg4bbdtsxYrTttu3CxYaxX2waMraM/bZnbDYWm8VusddWrFDbajstzcQ2sUuU2Gj7xF6BYqPYKnaKfTZij9gkttkeg+7nDgsLsUNsMLCyXbbJyMS22BaxoRvE1/7aH7YHLy+uzbW3trJ21tagYWvtDduLw+awO+yuneHCvrAxbKxtgcKmsCvsq20VYUfYE7aEDaFqV20H+8FuoGAr2Az2gp3AwDawEewDu4CALWAT2AM2FYANYAfYU1vKb7+d+29W3erue93p1pvDwd2woWvEiCGDBg0fcjLctJueMQPGC83mw8dcEU1HFwQIECFaiCZCZIgeoo0Y4dN8fj168MCRIy5O79A77nQ0qoTJEinaiZMmeHrKqFF5enpUqlSJsrcHBfAKFm0FS5YsXXQXLftq+fugubiutra8vs506S7NgUMHDx8waAz66srKamxsYy2aC5cteosWpfPExLBAaAxZkt6wQWdlTllZWlpLZ8igQWvQFSpY0Bb0lfYqKwsDI6QHDTLSSYfRZ7QZM4glHkCAIKFrBw4YNGhghQABgQMR9IQJAhIkUEBmFmZGh8UKNM0CLQWaVlNL02kaBQr9dkK/5U1dQ9uwoUKr0GuahT4joUnoMD3iXlFZ1KjHR1AZ1FSdOrqSjq68oyntzJmjqOUoakW9RlAgHYgSD6XGo0OTNqFpU860uOhGu9GRkZD0I0CA+Fxe6tF69uTKbGmJB4/eefTeGoBWsyidM9ZYa+211/+nOlW1IP3nTx/dR/vRfPTXWktpKe10ruykozbk2NgI5xAc/eZNHB1HZ2ZiFmoDqSE1IyMawyotQEAAHYBKL+q2jdSReTQmRpqaGkqhGI1GpzlUo9PoRDU6USsaOlRIU6FMWVM2ZIhRxqSxXNFX9OAgoSbUZcqMEdSBuVMeNAgzM/PRn7jmO+c8mRCgDCj/+eMn+8lo0PQ5k/foMTowkIwmowu1mIwpX7rUKDfKmJiP8qOsqRkpR8qQIFXKlfKkSZQypSwpc9J+2ouXvi8aTI5DJ9Op3HlTf9rUm6G0Jw0qlCMNypGlPpf5Mu/Zw0eQoEBw8ps3cXIcyjp1Gu9kOJ8+MTrmN7mMYlbMXbqsyWvy4+NiXsxuMuOcOZOTknLaQGbI3OZIQ0PEw0M1WU0mQyYMYA505GgRI11Ypgyb3EYX0pmZiBppRflMRoOGMBNmM2YKc6Fg1mOYJh/qR1qSpEibNmnipDU1K2XSkXQgTUlpSVualAXz4OCYPOYv/4nJYnKYHPjlS1/uy16ynz6SRCfRdvpOU5mipzTRFyhoCtqKDQfDFmyaDYbm4EF70F5ahHac1JOakfFRP+o22k1WlBMlWpQZ5T+ZECFD2VBGlBXpvkE9qMHoMhpRIp1IK9KLdKZL+pLW1JhyGy5gcp/O8UP/0EV0EH3CU/aUN7MhvcBAAU1AY2kwDdWEtBGNqc10B02WQ2VQeZTeo/NoSd01A73qAVqANqD7NJ/245MNs2S20yazyW1GzI5yIpfMp2/oOI1DQ9FPdBQdQj/1A31H05GjKbWlptJTmPlS7qQD5MfcJTdmODmOpqQn6Uq6hW5rQ6FRaBcu3vSbrqs7oo9oJNoOh8pa5zwq57yqKue408adOmHSJAlfumQJW8qER+V1ZTPr8ahQovBm9rl3D9lD/vBBj0qCAVnAAAIZQd5pTgHkAFWylTwllZ35S3HKn1OlSo0o4Um5KitnZQMGNuQNOUQIrayVubi2OBjIVVUFGjRwkB1kBQoY7C3IC7KV1QQNEzIFChEkbGUvLxAZRP76epAf5AgZQsbKFy5cXVnIkKHDlK8KuQLWnz9toDu4shLP42MjbsSOjpJYEk9OUmJKPGcOFTl4sKVlnjp1MDEmHjSIECZUCPvBl5eQkHHoPGI9j5G4xYfc5Dw3gLCfTHUlX7GCGfHiYhszOE0aNIaGiopr8BqshhNu1CiRIrxobOz5zCQsM4lFWJEiRo7uCMKCMB6cJzOTjyFc6MoVK1xwlxgx3LJbhpHfMCecKNEe3sNVqgBBlDHOF4vasSMux+UcOXDkHmTI+Hnx8kaDRoy+L9jPDwwGg8WI4cN8XAIDAf/+wuAwYoAA8SEnh5bRsppaDpKWg6TIdHQo2NhOqFBhokSJs3zGIrPIa2stcosaLly0ZcGDg2UwYe6hgwePF02aMMlLDg/NYDOEOPEMPoMGHxa+wYxZbEQekcvKyDJZNsttRozU0dFJCTKH9fSg4DokSELkELlIESNHshBsBBcpQgRRHs6b8uQJGR6eEqwER6N3+A774TdMBTdpsgQvwUyYOMFOsJ1dEpwEI0FyBAeqB9/n+dQMvovnokLwW7wWtYDP4rGorL/iraSi/J6vkl7yep5Kysjn+SmpIC/FR0nveCj+SRrpnXi8lI1v4pmkhX6JV5KC8VF/l17xdj5J6sQj8UfSOl/njaRyvognktLwQ7yQdM0H8XTpmQfif6Rgfs77SLW8nO+RWnkefkeawOvwOVIpj8PHpdnDeRu+hn/zM7ybj+Ff+DbP5lt4Fn6FT+FR+DSP5k34Ep6EN/NlnsxD/Zh/+jAfwoPwHvyX7+C7PJff8ht8ls/gMfgL3oK/8hT8BC/BQ/APvAPfwC/wCjwCf8AX8AS8AE/lpzwA7/Tfs6pPtcf+sqLYUOwn1hPbieXEamIzsZdYSywldhIbiYXEarKOWEbsIjYRi4g1xBZiB7GZrCA2EPuH9cPyYS9ZPWwe9g5rydZhK1lKdg47yUqykSwk68g2snHgvGFcdNOGDbuGVVSTiHhomAYNe4Y1U0hYZlCQzBg2kAUU8xcGzBcvfmwfy9eFyxYtWbBcYa2we1X0qLB5rBQ2CgvliRM8tgm7hFXC3rF2LBL2CFtnpAgRdggbhKVjgfyY88HKsTzYHayOHDji4G7YqMHSYN9myHCLAeNFG+uCZWuxxmKFihQoWDU2De2EiRJnJMzYEWwZmQjomNgzjAVjQ4D44OHLq0MXy4HdYrXYDVkaMrAY2AusBfaKpcBaTZAQgYXAVrEO2AYMFihgE7AHWAMsAXYAS8UGYKcASDnZz3q2r2rKN6vZjNlRokKB+tQ99c1OnDZpyoTpUrfUK1GaJCkSpEea3VFvxGiRokSIDhnqhfqgntkF9UD9T/fT+fTLrqfn6Xe6Za/TKztln9Mnu2SP7JDdsTd2OP1NX+xuOpu+pqvpif2wG3Y0/Uwv7IR9sAv2MT2wi+l/HUz/0v16X+/SuXQtPUu/0q30Kl2v5/UpPUqH0p10vM6kL+nRfteTdCS9rhvpRPqQHqTT9R99rsv1Hn1H19Fx9Lh+o9voNPpbl9HdOoz+orvobH2ts+gqeoqu1tP6iW6in3USfUQv6yI6tIv1ZwfrIfqH7qF79Q6dQ+fqWn1D19AzdKx+oVuocEXBaoKECB1Cf1DloAGDBQoSdAT9gIECBAYIoArQpzoAKef3bF+72lO+dcZ91CpqBbV+Wj1tduK0blozrZhWS2ulldIkSZFWSKvm6mhtxGiRojXRiuiQoUIroTVzxVwFBQL0x08fPpfrnlVPHjx3LO3UqVzprJRz5ExKtpGQ6+Pq2BgHzhvGRTdrm5XNGkU1iYiHhmuaFc0ZM4WEZQYFVzJr4Aq4/q1hVjBfvPitfWuXlcu6RUsWLOuVdW+tslJZ89YpUqJAWZ+seGuTdcmqZI3e2SVZkaxH6owUITJESJCVbgXyY86HXA8eO1Ydaw4ccXA3bNSgsb6tM2S4xYDxos3Fyra2WGOxQkUKFGpr2npiNbGerSTWEWvZKmKFrmLrcwVbQ6wfVg+r19ph5bByrVrrhlXDmmHFWi+sFdar1WqdsEZYIaxVq4OVwbpgTbAiWA2sBdYBq4A1wDq1Sq3O1a/suq7qyteN1VGqKBWU+kndVDupm1RNKib1klpJpaRKUiOpj1RNtZHKSFWkJlIPqYZUQuogFVMVpAJS/6h9VD7qHlWPike9o9pR66h0VEpVjjqptmqk+qg6qnFUOCqjuqi2UdmoiqoaFVE9VNOoaFQzaqFaRh1UyahjVEBVjBpGBaN6Uf1UPrWLukXVomJRr6h7ahWVipqnSlGjqE9UJ2oTlYmqRI2qdmoS9YhapxZRiahC1CAqHZAfcz7kevBQd6g5VBxqHNwNGzVovM1QZagxVBjqizYXbC3WWKxQVagoVDU1De2EiRJnJMzUESqZKkKFjok9w8BCgFA/qF+ql9qhiwPXltaGLFWDikHFUi9YqHBFwWqCBDWC+kCtUh00YLBAQQIEB1QDKgF1gCqAKsAUACnnV73a1VVVU751xjcdlYZKQaWfPG124rRJU6YUU2oprZRSmiQpEqRHmo7SRumiVFGaCNEhQ4UIDcpMMdNAKaD0j58+fC736MmT4kktUztpnUo6lHPkTEqmbQqZPqaOjXHgvGFcdJO2SdekiqmaRMRDwzRozqRmUsK0TDooSGZMIKCYvzRM+iX1kvr18XXhskVLlhRLaiXdS6voUcmbIiUKlPRJipc2SZksURK9s0uCJD2SGkmLpESGCAlCB+THXOoj7ZHySHfoyIEjDu6GjbRG+pbOSGW4xYDxos0FW9oiZZGuSFWkQKGWhnbCRFoiJZGapSPKyERAx8SeaVgaIgWRfvDw5dWhiwNXupVuSLNSDRkwYF2wUOEqpZBOSCWkESA8qHLQgMGCVEGKID2QGihAYIAAqgBTKYDUmf7Us31V+cbp5aNEhQL1ydNmJ85Jk6ZKvJIlTskStzSJb5rEJ2lySZpc8xF39Ig/YsQhMeKMGvFGfBGPxDVd4pd4Jo4pUSJCnFAhPqgQL5TJFWXyzD8c8w//A4j7AcQB8eGB+HA+fXgffskF8USGuCGOiB/So8cOt2PJ61hyy0q+p5JXTnI6k3ySS0rK4XIi+ZxIHtnylkNySq7nDr/D83A8jo6MnPENX3zD3/DHRzfcjRreRg1Xo8gTFbniIV9zyA8ROSI35Gy4IxwOhzfyOGjQlOFlCPkgIScU5GkEuaAYTkYMFwPI/wA5IA8MBMPBhOFh+Bc+hqMp5IX8DDfj57eFb+HCtXDhXLJwL1l4liocSxVeZY/r7fG9PG4lj+dR4VT4FH6F+3XhXXgf54sSpQlvgseZ4HG8JVzKEr4kCVeShCex40jsuB2/u6vjdUf4EW6ER3kUJ9wJh8KfECEChAOh4z/oON0cLzLH53ZwHzv4Dh5cBw/Og/fogYPjyMFz8Dgux4kE4UH4EC7kxo0ZfMYbl/HG3zgcnBt3c8FjuOAuOBtbG29b4y/W+FoL3oKz4DD4DRqcBrfBa6hQgcbR0viJNJ7GV6wwwU3wEiVG8BFmvMzsDEqCkzDjIjiUk3EValyNp+Ao+FgYD+MBhAZlYgoKBOiPnz58LvfoyYPnjqWdOpV0KOfImZRsIyEfHRvjwHnDuOimDZs1imoSEQ8N06A5Y6aQsMygIJkxgYBi/sKA+eLFr4+vC5ctWrJguWJlr4oelbwpUqJAeeIErwmTJUqid3ZJkBypM1KEyBAhQeiA/JjzIdeDxw4dOXDEwd2wUYPG2wwZbjFgvGhzwdZijcUKFSlQqKWhnTBR4oyE2YgyMhHQMbFnGFgIEB88fHl16OLAtaW1IUtDBgxYFyxUuKJgNUFCBAgPqhw0YLBAQQIEBwwUIDBAAFWAKQBSzu/Zvqop3zrjfEeJCgXqk6fNTpw2acqE6ZKlSpQmSYoE6ZGmo0aMFilKhOiQoUKEBmViCgoE6I+fPnwu9+jJg+eOpZ06lXQo58iZlGwjIR8dG+PAecO46KYNmzWKahIRDw3ToDljppCwzKAgmTGBgGL+woD54sWvj68Lly1asmC5YmWvih6VvClSokB54gSvCZMlSqJ3dkmQHKkzUoTIECFB6ID8mPMh14PHDh05cMTB3bBRg8bbDBluMWC8aHPB1mKNxQoVKVCopaGdMFHijITZiDIyEdAxsWcYWAgQHzx8eXXo4sC1pbUhS0MGDFgXLFS4omA1QUIECA+qHDRgsEBBAgQHDBQgMEAAVYApAFLO79m+qinfOuNRokKB+uRpsxOnTZoyYbpkqRKlSZIiQXqk6agRo0WKEiE6ZKgQoUGZmIICAfrjpw+fyz168uC5Y2mnTiUdyjlyJiXbSMhHx8Y4cN4wLrppw2aNoppExEPDNGjOmCkkLDMoSGZMIKCYvzBgvnjx6+PrwmWLlixYrljZq6JHJW+KlChQnjjBa8JkiZLonV0SJEfqjBQhMkRIEDogP+Z8yPXgsUNHDhxxcDds1KDxNkOGWwwYL9pcsLVYY7FCRQoUamloJ0yUOCNhNqKMTAR0TOwZBhYCxAcPX14dujhwbWltyNKQAQPWBQsVrihYTZAQAcKDKgcNGCxQkADBAQMFCAwQQBVgCoCU83u2r2rKt84Y44CzQWOGG4w2trUVKdTQTJyZlYkYe4KB8ODVxaWVlQHLwpWVBAhVDRYkOFBgANWU1GfXdOf0igLl6ZGgSsZCwL8sV6RAidrJuaGBZZhqsGAA1dS68lQUKE+d1kqG8jwe/oHx0tdlS5Yre3p5UqA4abIkaoekrsiQIEDm5HjowAFng8YMNxhtbGsrUqihmTgzKxMx9gQD4cGri0srK8PVgb12cgTIzx07lZGPbg7TgNGzk3NDM3E29vTq4sKycLVW6VvJUJ47diop5UhGPjbCYXTDRjHxMM2ZwjKCYwD/wHjp67Ily5U9vTwpUJw0WRK1Q1JXZEgQIHNyPHTggLNBY4YbjDa2tRUp1NBMnJmViRh7gmXAWpCAzWunTYwU8dkT+XiYBoyXPCl1RXDAra0QMaaVVdVACn9Qnh45AuRHjqRiIuDfnp4dEh462tjMyrq4JECgyotRXExV2KTDl+MrqwPQoThZgrSoUKBLyzmQb9YY3qVJOaCkqaeOGjRaqhwgMsJpYNTmIcw2zgEyYfiwUHmi5IgQHzl+jcJ71cU9SPXTNM/f3DNPGTqMquGqSo97M7KuM83fcKI5T3gaThPOEl6G88xJwsNwmjlHeBfOMieZX3OKcEK9CueYU8yrOZ/OMH/CCeYM4c+cIJwf/AinB+eXF+H0cnbwYs4uJwcP5uRybvkPTi3nBu/lzHJq8BycGZwYvJYTy3nBa3BacFbwWM4rJwVfwWnlnOCtnBKcEXwEJwTnA1/lrHI68AycDZwMfALnAqcCb8CZwInAD3AecBrwAZwFnAS8lHOAU4D3TipnAL86p5wApJxOn53f6dlRnQXlXJ0qu+lMnZzd5NxOzWJyZidmKznvH8VK+qJ+KPbRB/U/sY2+p7/JKvqdPif20N/0NbGEfqaPicX8l74lFtCv9Cmxff6kL4nd8yN9SCye/+hrsna+o9+IpfMZ/UWsnK/oJ2Lbj+gfYh+/oV+InfIJ/UEsk5/5MdnoF/QDsUk+oP+HFfL9/D5sj8/nX7Jcf8/Xw2L9PB8PW+Hf+Zbsg2/n12ER/MpPhy3wKf8cVsCX8yc7oS/52475Iz9kB/Qfv2Pv8xt/nL7nw/lvOp7P+Be7ne/mt+l0Ppu/psv5il9Nb3/iR+yP//Ab9jg/zUfTGf+Zb6a3+YWfsCv+Mn+wI37BT6an+WN+YDfzAb+YXub//TCdzAfzv3TA7+X79TC/7/N1L7/L59L5/pavpW/5WT6WjuVf+Vb63t/7VTqVr/epdCk/70/pT76UH6U3+VD+k67kO/l43e43+Uz6kb/kK+lFfvTfdSHf7ifpQD6Sf6T7+HXfSOfxi3wiPccf8oV0uB/k0/UaH8j/0Wf8ue+jx/hyv0dv+zz+jt7i6/g5+oqP48d1FB/u3+ho38av0Ut8Gv+tm/0ZX0Yn+24/Rh/7MP6LHvbbvosO4rP9Fv3rr30Wveuv+Cr61k/xUfSsr/bTOoaP9k+sob6JX2LV9M8+ifXSN/sj1ke/7JOtg76ID13H/LEvtor5zx+28n2wH2K18kH8D6ve9/C/Viff63dYmfyuz2FF+1x/ay3xtf6G1exnfQ0r2c/wMaxjH+tfWMO+hV9hBfGvPoX161v9CWvXl/AjrFsfwn+wZv2q72DF8Bt8BquFv+ArWCn8BB/BKuEf+AbWB7/AJ7A2+AO+gFXBp/oB1gN/6gNYCXyp71yp/v9+BfDZ39f/16+u/aefr+nfX6/651FqKC/Kh1I9eVD+k8rJe/KbaibfyXNSLflNXpM6yWfymFRI/pK3pDrylTwldZGf5CWpiHwkD0kt5B95TTXTO/KN1ECekV+k+vGKfCL10iPyh9Q83pAvpFp6Qn6QWukzPaY6xwvygVRJD8j/USG9H99HbfR8/KX6xu/xelQ3Po/Ho67xd7ylmujt+Dqqoa/0dNQzntLPUQm9HD+pCnpJ36qBPtJDqn/+0TuqX3yjj6P2eTj+jcrFM/pFNYt349uoVjwbv0bV84pejTrFJ3pEFYo/9IYqnk/j0ahL/BlvRr3zhZ5QReLL+EHViBf0ZNQhfowPVHV4QC9GdfN/PoyawoPxX9Qy78X7BZ/6qMRxdqnIBAUZEBCAgIAEEADjlxEE5VAUR2mUUg7EKmXgYGJgYMAIAQAAAJbFwOVKllaGKCACIAAAtQPaenUqyhXWP5RzvbYQh7jMy5rXG9ejWnaIx1ik+4r7H6qhLnuMQ1indc/rC+pQrzuEcyjzfaXlB/VYlzWHMa7TtuTyh3Uo9xXjOVTJXvL6g3Iu657DFNRkX3N54zLW+0rBDOp0L3F/YT2XbclgDmuy7rH+cZmKveRwBmW+1ry/qJjFvmYwxiXd99ieWMzlXmI8wjpfW9hPXM5i3TPwYF5L3l5YTGXbUhyjmi1rLG9cxnpfKZhBne4l7i+s57ItGcxhTdY91j8uU7GXHM6gzNea9xcVs9jXDMa4pPse2xOLudxLjEdY52sL+4nLWax7hHNcsmWH/Y3FWK81xyMq8rLH/YT1KPc9oiEW+brD+odyrtcW4hCXeVnzeuN6VMsO8RiLdF9x/0M11GWPcQjrtO55fUEd6nWHcA5lvq+0/KAe67LmMMZ12pZc/rAO5b5iPIfyCyAlo8K6zWp/OZZqC+uJq1EuW0RTVNNtp+UNxVivNccjKvKyx/2E9Sj3PaIhFvm6w/qHcq7XFuIQl3lZ83rjelTLDvEYi3Rfcf9DNdRlj3EI67TueX1BHep1h3AOZb6vtPygHuuy5jDGddqWXP6wDuW+YjyHKtlLXn9QzmXdc5iCmuxrLm9cxnpfKZhBne4l7i+s57ItGcxhTdY91j8uU7GXHM6gzNea9xcVs9jXDMa4pPse1fYyzfIM8WPUYJP83OatR1nvsT2xmMu9xHiEdb62sJ+4nMW6RzjHJWu5phkWsdp4t/kLfKguqTK1GD4+OkLPrmze81chk9UFMjMvD3RqrtWSYUfNHCyI9KUGaq7TN8rDrkr2ktcflHNZ9xymoCb7mssbl7HeVwpmUKd7ifsL67lsSwZzWJP1aNvH2q2wco+DiyW+4RlHXFa+WWAsCuCFnpRTqm3YTkzI41TSshL3dofCKvPtjStBL0tEQyzydYf1D+Vcry3EIS7zsub1xvWolh3iMRbpvuL+h2qoyx7jENZp3fP6gjpUUzcI5TBFfIvwVBSsPIAKtKoBKAMS1xVSPEBL5rCGNzmQ933W04v5zMm521vPpVpyaX+H7P2JaOW0SR0DCua15K2GYXcvjyRPrYlPnbZtoq2P75ruQr8QzREpvn1si5qZm5EeeYh7UL+R2KXEiYV9gika3r0H3AM/CtyFpSB1vQh25Y7DsiQhwbyKy4WhCa4n+N/mHvKhb2NB/4vgK5Ms4+EjUPA4+RCH/IiKekLP4qxoHauX93I3Pv7V3F646zG0cH1yD87Pft8x1sT86qxJP9W1l/Ybez7dbde4+BOacfE3a8wfhL1fu+M3v6/3Wrx1Fkaz5D4c3pp5cTg1Z+LnaqyH69VPz/k4vhrr4fq61ubj566L74s1feu0SWI2+jo2/n1nzb24H7ufYSfmjuJfz7GHuxnzE3dqxzX91dzHhr1fu+MT93Vyfj7f5dp4vpuVebEvB+PiTu7Mhfuo6p26+j/bG6zWUxjDt7ELL+zXmrzxp3vzx53c4573Z+6c+JuzdNJc7FWXf2MXXtivlplMTTbedG/+uJN73PP+zJ0Tf3OWTpqLveryb+zCC/u1Jm/86d78cSf3uOf9mTsn/uYsnTQXe9Xl39iFF/ZrTd740735407ucc/7M3dO/M1ZOmku9qrLv7ELL2wPE7KaOHKqvwzzO9Q+F1t5qSMKjg0vaY1Fz+ljvIuGvNPJzxGW5V5piXneagnfX7uVRSXDyDLVXWQeNbfDYfqb9lYWTQibnQarlhAZ8VLzeV7aW8FMGXLmqOWyrKngfH6KVQm+gvByiMyjlstZodL52VCZX546PVsXyBIy1l7QPNte0sdnCNXpdikhS8iseKn5bLxMH1+gqqebqoSsED4cGmVkHDJUydehwcw2PeNbHFa7wM4i0zGkjeQ9VBToKKOgQ4WOBh09Gjp0aKNNzNzoEWhaEfXVd3uKzZuyDKEWFPG2DTxwEurwO6zSG7h5gJ0eBEucOWmECQgdrtn1wOLoskXfYM1P4iJ1jWsdA8ol5ftoXL2rc+wv+57JDim2Vn92Yy1dyTHUxCCoI8kdI5QE0ObMrgdU5qD9xv7apv/FR1ZuXXw5RlCJrtfgHCWuhqXp4e76S9bw+M18yi31ALp4HZ106evQ16+nT29M7eBzpLUHWA7aIhuVavsJxhBlZIC5hy+baC4SY0DDrgr1I1AMwP4fMqcaJta4COILuu+qwPURyJZtj5P9Fom6IPrY69+fW19QcPc7v4YBs+m1va5WOHiWLYZE+PfD4VAvaMuPaAHKv9zUJztPRYD3msmX9aqbk7i5+WdFZpZWcdaLsChDNrn1QDDr08QVtz/nbyPMI2Q/hP0E7mcjUW/fsZs/I8kKPIPaV2XtkwHI1qayGhKr1n4c6JvubTa+LHN18FYDYq0191qIyQrliAjQ3+B8cPg7lEsQHetjAu1D9/gRAiP1XwECV2Xiv9IQ1eyPy1YeYW1v+HenSmbEiM238qeVcvvc/l5IZqK+FGlmjZwhMqHirxv+Gf73vBYbsndtvwhj8yEp8AFl8XyoBgUH2RWGOJrrycghpoYYIxhcV14Ee4zNAX2ZhNt5BFj7SQaDcic0ftCnSUwFYYNrAVsq6OUOc7+rdwY5HhEsNog5eGnyLl9dboWD+waeDjUaM1MqBA11WfXwnchj1OuHJrFKSpfgquPnCt5T9f2V0vwZbdVfVsFw7WVa3+z/O8lEW8E3M/HpvedFhO8grD4QDJ2lDso7z09XKBUb/WOsxtYjpitTwx+8KkaqDjw4bcBhw3+MM9hZOp8+hj/uqSYtY6F1XWMsJ4I+rzBOc4jO2IVX9axo1fZEaooUS0aX6inNcFN+iwA3Hyj6CEXdzW9W+p6EyceofRmgtFS+F6Pm3a3bmq1bCroSRkhu4msvArGHcv+uyfgf/Q5rm81DjqlPGD5oYAajIRzmhxR3UQanIYAFhilP4WAA/9ryAONYlie+CP8/qh/4QgK83DmJZhLRPuJxaty34b91vTngcZ2+CfhcRXjd3jbtx2p1dpbXTS7IUlqOpEivSk67f/D/L6ha3w9dsYa7hmPXop07aT3lgu0KLMyo3KTM45Lb5v4uu+q9h8m2cFsQ3kEubjLR8VAJ800fsUeyhejpBMxVbvpvN8s4bP4pPscm8e6HHwLwIkvfSkQQY3+AXkeUPekeZzVXiK9xYeJKaQ6J9N9nJx9ExlZfDw/V2cY/9M6BdxKHdVLXnKczUvXjt5qCk/DBUHAwQnI0SrdgsKVCqoFlnHDi5EtGRs1+UJOtX5907uHomwI/xkTTSeildhAiGkK122kV8Jscg+lo5IfhmB+jRds9yT2FX68GmzUjiOTu3i///8VuYGuAAJKErzROCzx0ruS0RD2OrSWh8QDc/ux+IyjzJE11kXa9paLn1YdeUJZX4t6uWG0UrW8+1vlt4ia3GbTdRXf/fMFZU/1PsnvB4muV4uYCSeA/7NvpKPH3Pe68eXlVYLdNApAaUvMOe+Jjhyk0MwZn0yLwkrZ0Q7y0/F2DNWk5NYJt5svbxuTM/KhyunnfwXQIlJ0hdGJQLf/EuQCmN6vxFfpatWV5lLbZ5fqCB2dkKyelQZDoj9L06FNT14sp/HnKAs/zHigKW8mpZfmrYE+KQ3TScCU9oDrorRXy3USwvyP5fyHfXwZSsXDUPXrv9X3Ql2nzGFpLVhN0xFmf59uaIor5nDVA3+F/1B5+tHX1WEcb8NmCU4nwz7baYx1H8GcMThPwP+xqjz3Y4MsyuEjkX7KrH+O4Ay/LMJoYf8leeezxBL2swHUC/aVN/diHFfQZhpdE9A/2+mOOVvBkHaYS8Sftq8fsJm3A5gvOpeXfbe3BagF2PoIunj9Y85O4cgRyzZ2mI6QPOf5uab/mqY767QVtBqElib7Bmn+0uxUeWYaoJH6kdfbA3acP+WzBubT8u63q0d31Cf4MgtMU/5ddBT0iNi44/n3ENZc7zspNuUNvzeU1g27G3HQkU2Zd02vZmahxd9Bl32V9E2+itfJIZoZe02/rmbi5d9Bn8WVdo2+ifyn63kJ7N73+Ti/WDNs/uwABZQZary3B08tSYTv2jX7jk7D1WoVGaxieFdswx5qH8ybWs5HeYrErhrLleipa71o89A/GzM1mnNw0G0n/5dhojUdbcT8eMUzIrOeKnGIxJIluZ5hlc7KtXJQmFqPy6NqVGb1pOW+tS+JqYLYSG9NoZ+ZZyfs33X9rFM8b28Wk56XcuLezrRhEJ5bJn++u/uliB3Cle4qszsYB7WYf6KWptI0grAmmRJkvVK/I/cvOEIpaMESZ0R1cTBlNe8aacQkgzRq+c519QY3jsGw4sjQudjVxrIvZlUMKzRj34hG11c4dnMc6u8f2Et+3xfgSmj6IfrW++UIIojeQUXPqwpaOISjDzh6CmSbR2kbWNYxc0gm2Gvq0VXB8JGnvDTvJayh0+s2EctUZTLIwTZaToms8OfrUfSPZAZH7iYuVQ0rMNmV9IK442CPxjuJRZXG7SkF5e4y8YErriunp3rdEWEHWwOI3trTEPpsPpWcFctw279X7NKS5t6O++sB1Yjcujdbq1e/tYOdqY30J49jizj5Weu2ujzRa7X6xSPw0oO0N812vjmfHQ6mv7bbmeTHlxbQu/PoOusZ9611LyTTruczHPzRZWgwdUaifKV75blDr0AekE8tgavHr1aNGv5HmhtsA6OX6N3VNnY6WkKJl7hIYiwWNgboIylvD4HKzClaAk8r6btdqcvhmJGyvzv3DG1BD7YSjTakLWxoMUYbdzRAzlURvP1x3PLxMV0y+IzS0wGtI7HJAW6IuI9iVXXFxuI+KBnQ962L17tw3caGH0oGx1z+f2d44B6V+/3vj6ZocNVqrY79xNePet8fTNz9qtBbIfsNJ7e57h9S6U2RHb428W4OkdjdX9lI2Zh5da6e+tYV2t6X0Su2omtbK2ldtsBfTQqtv2G973mn3bh5+9ZdZuLsdja/UpKzpDc59bY6+2MZqfWfK7i6H7is3g2t6OpJ3ulf0R73a2J3eAh9X7fM0pvXe72370W35pyu3C/inZzXwmXyWqAMZWfdCcnJVc9PANTach00tB73YxFvL1IauHMoWNEA4z3N0S9rKYtpDQ4ADK08Dw7ZDC9Qmg2427aUoghOuPrW4bHEHLWyovs2VJ9tOd/a0G7vkaMjmmhTjizTTm8VaL05MVT/yYMHsS31d0wBPft8dNi74eiNy9Q8QNZmYirudMXZQOugBcpSfUyy2nwm3kc5vi1e0zM8dT4kb46TLY7/VbeGdQfNvU12BO5VVY9qfUhcM7zfh556dTm6Geau3ZrWUk92t1n5nlbebBas60/siAFnGxLbYRsxbcVPn+7bzzE/ZlmMc6vbDz7hYfXpRdjMSAlOxrbYcsTdIe0zCGffG7ss3WiLADb1J+6en8xVI5FKvxzjemY0tYyP0xhg89/rLywwE5NuWetY9oQ7bh9A9Fw3TGuUtA72L8dLGcqJNZMsO9gNv55DmV78F2vXn2tWyOaNW2ik8NAot3XbNoc7z3OLWpYkFptBiY9ihY2dpiZztidj4Vt+iP4GtjDzLjvdWLk8WLm840Y6BgkJPbgX4RPyPZmBexcUxqQ4OSPM+HZLxNGqf9Akuj7ViMgnIY1InBkQrPx2P0S5nf7YJeI5kcKaojPDdY0IxDkgDfjo2wzhZoTapuPFWmEZAYcV0wjjM3Syc8WVsAP7J1hgnznyLeyvOPo7jAWb5jbNVIfcGOKKBBoacz7hpAYczzKjw6EyYoIxZcf5SxKJ4m722hRmDva0gMsXG/psjlvJ07R2D4xGme8CRhWM2hMPLt3PruWv4pclnI6J2zed5HQ5YI58H86hmLPIhNP4moJyPb0GZ/ctC4YyZbK4Gt/OvS79tW8NE6V7Z/OXdpWahpv4sIVphEs9o7dahnNuFdcoi6LAtAOjZ5JmaM1+86u0Vep7NkM9O1KFaZllpEB5NwcIIUw2ejswT9jai4fmJDOuIR0fz3Boa5MU1coD+SUWOu8504ZAlyuhADuqGhtqaCouc1J4zz7ILjty64OCl21NsHA+2ruUMtQHe56OSwfW3ixBJ9bcFvcpnSFVsiRmNaTroFg4TInSt8H/c2MlI4S95hvCvNUBIqEwPB13RDMxkJqtiGyvHXbYwvladWPudMir+1XWewnr2iNHcfhppYiYjKTklXIul5m6zD910mrjk/vgwMP1kTY5qZt50S0Y8d+9x6Axm4nb7UvFUmuSwMVaehBhoZ65kYWxhW96nuYbuG3acTWA51oqTKQBvoe7tzsBvFmY+bIvksu3wkTbBpbFWnDYJbGdKYmHkclse4hBEvCffGrapxEKL1c73F/gYnXfoQXiv4o9rFArzL1MqLSM6E5vaqx2UdVBUo2o1ts5n6l43HutYoq42YatZwDQCF4KOIwi2hfPmg44ja/dHjhA8jiB48N5ZP6gNc3C9C8sOYThZtR6/jR8Q+JrZXN/StUHyt0mr0XLzhS+AH/VtbBXszaeS/3VX42X2ETdB/p4crq3hIOp168l8IZKEpdnfQht5pyFP4LdKBTihJM7PoJwfW2W2yHpIdEJyLdMYs1EX/A6DOgUDL1XQcNY2jKP9ydJo7qbNyjoGn4bMMVtK7ma36HKD5RGd3ekk5x8wgWyu5jvdD7uBJpN1HIEJ7frWQaHSxH2hzweuhtIj37Mi+S2CzWJv/oLPflIBF36BjPwjOMJyNFOTzqRzmdZbwnYNeGmMr+s4JrAdXGc7ReEyV9vrOOPf3DVkh1+8tpQ0xfJpV9HOyhje5D+f2M5+NakQYuejXkRkI0aNQ/bzZajhfa/EH9eAmNlveqLarZUtmYMqAn0YtokTxRM3Vm6/Dp0801htGmLkWauax//y09Xkor2q27vJwsHzyUMbftl1Q0Yj9UkIGmvFJAKQNqRK7IZWfjEeo/XA/mwT8BzJ4KwCkzakHtyN9v1iSEbT1b7kSRgeyeBM0Zom7g1RC+xGa28xAsN+r2CbqL/RDM5XuDDeyuMmDHyNz/h4FBjeRH2MMjO/xf3xZh+b+IBr/IZlx3mmLCMzTc5e/RBcraE1OsKdm+Y2t9BzaNFsfYzDrO6WBTY/P3BERu3ILXg1bs4tPJkhI+3tsfSz1i6ZSbSzrcvnTDLf3TCTrnid9s+8fbP8z1WPzUvuSqy9bjnhVuCTwrbruo+J2JxbZkabjbfHXC3HWxJjciT3zLb1akNVL2lG8Yz2rX9X1RKrwZk4Mw9BxTqcjV00/hahnNsCWE2MCr7u4+vlOathJe7rPhpihy4yS0+DMDSFGkZQZRx4XE6o+LjU2GmpyS8LMWC9r9uAy12g/kmJHLfudOHIJdUhjAzqxq/amtVkpwnetPpJE0D4DJpaxn7B10wnI36B51pWhjPswibWOhN29uH/9sD44+rJDPinfOXrqZ37CKDufg5MxZvjm/uzVgqNEI2vJ/g19uMdjZULLFbj29aaWQAUsrvIeqeB7A5/lmZhdqBfvKpppBjTUGzEFrZuz9+ZzihvTsZxPKnmtLFM87Rex1GNXnMqJR/qgeAn6nN0ZXO+KK2Val0X7zu2LgmtOiW2ifgfbXBm6jh4i4HN3QecuWljPnfQsUk4jU3CLBqhrai7AZjhQmTMFI5rB/GhPglBY684LbIX52KAQfsARYwmEt47jc/F6KSUmEX4GyfvTzbdX/MJvtfa8Jru2zdS52MrhTd3nJCl4DFj31kTwBwJ/ZpKiXrAL7qjkpt1+50NjUdipE+F6Gga7G2vWQPh4FS4496cmYsP1rGmSTiB1W78Uk3wi9oxqHwC34rBz2Wr9wtoGbXdLClp71Asg3I13avFMp9WI2tjsIxlaq9xW2MC0wAPA+NjCzaJbJL9I3509A1uU+uHrTETrXfDuh/Ww0qx9cp3o/hM5nyutdJqkPLbRGqe3PzDLbAf9TYWC/fmX1H/uqh5cvvBT9h/p73WXDi4+FjQjZMysKO0CsjUIz9unRbWA58GHLuXK/nvYmTa99ztMnPfRbNSO/TPFHmqAncNA3F4dxfrWKr007Q9dl3J+SF7ZEuD49kttlxyf0RPdjqD+cQmkM3VbHfT3pl/7hRAWW4mqL+Qll0q1v3OLWy+3VA21HBgROXpTJNZyCtZiVaa7o2FTR29X70xcgINu3yABkZH65PY0rgg+TmLPIRp4qSWJua2NHfGiCY2kfO9x89hlVjKGr2TtlBNMiuL0xkFpN2P2kLu5XtU0N2JGDhCaEVvgy7ZWQXdm3W02wp5MkFbTmZc6nYPajvdDeWh21l5GBkzKpts13RczcTOVPvSL29SKF2g1UiMaXtw02oD0eB4bnM5Pi0rWt6ZdaPMdB2jjkxoW2omL1AhYeECxgcMMycBngzxCy4HHWd9znYbg8hlqotBBo1cTNHOnMMIY8N88yufFHPOu8mIi9fGkvFon9mr2CCtnqmopJFbsfmvniFU0qRq3kzIy1LeY4jgRsJzeXAxCMKdoXIK1+MIaraF+POx8TlnjQlVj7Rppxbl5ixvkhZGNWquQXjY+G3Mq9aMCxefL6NlMiTIucVD+PiNyX/WzEgZHGVaUwgLh+V5Pn9MxUOwGeGaWJ2lp/8RE+x9drbn56Dx+ybPrAkjHRzVtKc0FhqC0fw9bvaw6+zKCcebvyPQ7HR+lvrwTE7ObFSjcxMYGBwxwmAEGRk4pLq+Kzc3x+mbFLMjjKpBpOacGo2NpkciF8yRjH84EY9PwpM2msD76OEy5HCw1MPfuMlJb3bNKDsYNblTKfQ6wukZdG5Ag/aexZeJmYBszljzLYoZRzWddakOLgmYQmkbcVKdWwIaaZuQLuhE5i4b2sfkf+jZjiToZC071HTdcZ3+QafFZ3Dv2XeZnHO4scagEULE4Lp+Tiwnx2E8UvMQXA1SPUZo6893pvlkZSzC2b7ahl9jYn5HGZ2TwsEgE3yE3Pj8y1XnvGcgUieG1fp51Zi4h9FG5yV4PZDqYRTM+TkAM2yOMv5Cbbfdh7YxcbZRKZmKAOFAZN4o4mJzsI3LzPsxoo6McYtuzpuJMxyN0qkQAFhziCH73HDmXfDE1rMJztqkrfvQLCbHZxxS51Hg1uUQcm4PWXkpu8f1IVs6v/gyEnXvFmyjPi+Nj5zMzQaM+INJ5jyVs/WQquaF48OG82eDT3LjNKkRl3fWidU2vJoT9zPK6NwEhg1fjrQwQUZGDqmT79LPzeM0k9rswFFtEOmcTSUMj2xfMRcXGwpro5sUyvzRaPmGhJK22BAevzH5zZoZqYOjTGsKZXcEUfnRDJBxW3PteqcGQXLI4X7GQ+EtQhlHIZ31sA6uEJjCcBtxYZ3bEBj+cJsI52kkb9E34Bhnbf8xLvryY+zpa88x/TjVhqDjSVuEjqnegowB3DsQ3khshoUh227vGt+uIj/FumlAsHly5U/DrgpXKsf8nxlv3YANmO7XIOPRwKbgm0t4BNtQaudLJoLWHFwwWsMN8RUstS8r166SP8W7NUGQac6CJ6nCTvnEOqP1IG1sCgOOMGbnjzPnvN8QXc3TXXIcedZNg155Sn5GxNpcHg9nlJ/cwRQ7/Z/1H3t6+R6P2ig2ptouPub07D329b18DGsbmeOezrt4RnNxM5LVjiN3+3QOfJvjbL8MwnIK64zgqzmth8bYTNZTgxbQBuv/CGAc6fP/GNZrgHHRdgDjT58CjkE9gBxL+pByY3c1v6XsONhYdkO72o79+5Qj1hz/zohjFm/SPzbH+0ATBTXslhqX5qCobJVo9skK7jJ24YrJPhdiX0LrNpa8mUIsLP7T24pNsuN/4b5Zd6HFu7ae+ElWzG7aM5qercQsXWTHepsaLSn83ceef1qCbNLBTJ6TVg//JmOHD0pmIENmZlG/XnffXp2NQIX8S89ZauziuYlFw69NFM3S7jOQR+pZ1m/132H8FXk+uV/4gDatLVY2qupUPMC6ivfdbHzF9uBAYVbe+XCJ8O+wQfgH58xkxChIFitm1rddsuMsEfuXF6FFw5XBf3ZCHW5EM0d0HuySbjeSbH/TzILCTcH6hWtrw7/IbWgHrPsWc2sMi7E5Lh0I/FO7gLeWfELzyzQx7/IPFj8XK80Jys7P14sNC4JjD8LWbxb4qtYY7Ttoq3/Wu6S6unk8+oNfdfZrPB6gJcmZVNhHVbZ3uyc2ZjbKjO6N9lZ0t+gJkxgmx7yiL3c/zyY07jYphIGvuRZ2t0oKNnX0Qr5ClHHKzDHRlauednlBkz2ckt3tOmHy1ti5uDu6Vpexr83FWLapadNWkdrBHNb4Z3caG232bbUuvjSk/VE3nVW4xI3a+cZK7eXTKm6eS+7BhTc2AwHFuplhbfbIztzeZft44TmSXjfwi1ZbXdgUkGJJ9kJBHcaGA+2Oq0c7FiDBbkzNznY1EBJmQpPOb/cA/Vv9mHqM7N8jFuCl2X5LeCvYD5GoGJxatTs3p1mB3F3RzLWsAdvc10b65odAhf3DJS5gK4V8S8+pm40FtWnLLbuBj6t92hlDbmy0QCeHflf/sfqw+nWjLX42x3UpOYqXm6I1Iy3cGEPiTijMUQLphMjMkJWLnS8rBSMcpqYxCUbQArrrYdrDuAQ2a4qafB/cEiMuBrv4qeA6XwITUc8pHruKfjPH1YSLUbannbxrSUlvi7+EAM8Zq479245TOGESOJnXwv5IrmuO2H5RE2BNfPrdFjfuFXUrq6HxyD0ZPI5ZE7b9gC1ZeBuB85jAN7lM2tUljnL3Y+vaAL7xNaTTV/+BwgU4g0K9lzqmRHttwTFNONA743zXTFRiM6cLZzS3TVBrfjSvVXZyWC8Tq5vMQfhbtkphkE7UMmBfie7y7MKdpearY+n3xkjHwipndu4yrz7Q2LdVHhfFHMxuOVbrjJJv2Q8FMFd1VtvGmb/un5BdNwrVTdotgf26ASadO50jlVRgvA65zcVa+VSm+1Jt6mLSsE3vJ7MjyqZbsr+otrRRUEycn9a5ZexyN8lZw5LwyDUb31sikwkKSMvbBrI/q/3Z5uHwnc0BuzpGEcu87DsWvnHbL7+uBlPk7FBcnyWJuhlnXN1bTDMvW58jbpiEN9lcynW7ciPabD8HzxsXsPcyJPzt+vPceobv9v911WATvTVpg1dXY047Yj7XFn3Ldka8anvA8jYO0ylqwQobDagGynkZDLP2gN+dLMJ9+dyRuUWGQwjulVaCMQs020e7vgRDceh8zwzC4uwkcjCJAP3s9q/RflpabQztLpncRWRk9/JQfwiIptfxc+blLxxh2gugt9Dd2P7JgysACOZGAXAohtofrueMA1rvBUcTuP8ai3zfhazvWXA4fDpfomK8QXHkHloedoYzTiOjELJQWGOuWEEfq5XbM3uTzIljsSnV31pdsxptsOS06MC7qjVLeZPmTU7+dag4u9Cx+xdtsiYW6zEIsPlla9M522rNCHsrzeXH3URoX8LHaWhdQzuIKutxisyhja2dZxcGWOOMG1UV2p7LPxxX7IN3drOgc5uLs2Ur1t8OqO0/E93nIANM4Z2aY7vcz2u0a+AF/+8bmIO4tXEQuGr27GPX1cGnCBPNzHBd2syFaZvlg8jlJ/KrHsBdxvhl4Gy4uA813/IQn3ocrrcjjyjXVoEs/cJtnZWTMPcwgzltd7ZCYXOZcw21lhLVGv682yBv81TfcJWu7jo4KEXVLnCicWi/xoLrt3buaRfFlzSHK7NLGOL9uwp9U7lG5wRDfp4fqljq+RZzP4njHsYOTbPjygEcAGwCOhu2FFStH908C2G2GpMoq62+VryEGt2C6aW1T2+DCFTLtpulYJZaIyEXXKYBjAe0ftkE1+13Lsf1FYxW85nx7uiV+WcGdDYoiAaPXb3aAmaTiFPYrB+xnMQQrnAxG9i2sGAg+VY+zff/L/xr0C3t3z1+MGgEtsJe9ikszcmgrYYzBcoGvQryT17vUiHYVQOF05QwZ7uE/ue/6JYK6kJu8hBx2vv2HLPvCNMkR4vQDb8dFMVMqd9V51anRpLnGeGULXaWq3W6JdZhWWzGgRAvn8s0mEJagQ7cnpjjaR7DxtGKOxmm0FOzTFO3F4BhDTRXPwYn0ana/fURXd+fbDvjFlXriqPVxNuW3TYyfn7Q4hjheycyaY1WaIKwGlD1clifE9Fuat5bKblClRHHkytifJJYSAyRrKX4JojRXXJb5NV0oq8Ni5nQbLbnquBnW8Kio2HCmpvzeNMbdv6Om7GTu15bq8ZlzVho1jQdVYf4iBVH1/Znyh6x62rvYhf+YxxOi2B/vB9rcPzYmF2D3CbwO2Jie/sG1hpfZrr6W1etNZOwg6z9F1orybCwfIHt6q8Ze3zmwVbldh9wvgYpLTw3Dp5vK2wK2FpO7ZHYHI6ttW2TA7+x6MSkMW+5dzW28NJ1rMNoeo4bubyFcGJau1RXTcB5PzSfYXNc/LZfXbL2LKumW7EvstbRVsrdkOzZhXDLnvnCsBNznsUjhtf8PQjHuxxWXiz4ufXs3QRuAnYtGsgRTjlB0hGW0xQca5PGsMXIbDP6XyvBtuw16necq63O8dmRdSSfgPVKypYfKD0ZtmXvMWS/CxEt2sQE4dzYdNsi+Txu2xm2h7HKwvhsJuajjkvfkOgJMpWUamLV7m/m8MriTlXzmmi3V7J358vt2IEsiIzfq7g0yJPDZ8nJGu41h/jHYhYxYpqYzrGWvoeg5fFhh8GpLtw9roEzpUkJd3VTLoa07do3FEr8Tai9t47UyYJznCEgxzb9uRAZZDznZ7XcnYsFC3Ee7RZq87Avqs4umZndOdODujkusCUtzBASotX1vbHxOFs2KyrZQdmRuq1RL2TaiZBsfPbP7aK6mgrGWwwLcyc/wti3ICcGwLhjaO394nTdMRe/ZhUr4cmI4bJsUynHLot9EYvn3zqcqSzOs5b8SLJaMne5+/9PmbQdaa4ZN8ujtE2TmJ0HO4n96sPYRyOLdE7cDZtgXc14u8uOYWMfywd9M7mxLWcaEQZiG/7bJd7xjqpsPCxO3jStFkXgnBdeNRa3M/0eTpRBltO4bCdifxh7vUkbLrJtrt56eAim28SxX+18MjGayJwWSjOFGffnQmTMP+KMsG9Y3L7kw6xWm0svdKZG5hprDrdtNI8csIRpe2csm6OtObTiV1a51h61NGc11foqLw4NmKl4UnxbyztOWIryFN1ade+CEMfPDWjR0La+3BrIqrY2aFRdML47IhCUtam0THsBubMgEp9vhwlsd6RKjgWRdPx2yJiNThrjrglIFlArbqkFAfFRorW1j7iWevN3rk/uhFrxcGWYq6FdCJAgPvaxoNYec1J7YUBBLJ7DpNrLeTqacVVNCeP2coxOTYPsCIOngGc+ELJ7fjgYTAHZkA+jOru+dGSEsx8zU+J8OBvT9KGonFptOmd4A91TYd9zxjL8HKx9lzG8vkzDjmDBMFi9Y3XRj+EtPnJyJWzfI7zkn18/V9cMuRwZbkjBt3HftvFt2zRrEmXd2gwj8x0XS7jjmagxDLAtavD1eLBCWLgxfSJG2BnyLMRs+0codVHxbaW6KdpEsCuzUzQZvcB3U8yXNwjcBu60PdzR41gGmRmUv71Gr34WmNXortGy15tVaxfGFaHFSpaR2FhmYcvMFcum5qhyAWEIG+dZ7GrQiFC57rVS1qjN1FwoLhWnRCNaO1waua3RV2FHKMOw7QvJJJzBRo98TUgBLu0KtFNCmv3Z3iqj3S5hRFhOsrbkOtoRGy6mhJCwEdFqnbntXpXCoDjN07wn3HrL9mbLu9PODj/jGIblgb9razLKk2VLsZDtNjDaEcfOJ8Nd69Jo89aNAJ+vNnBmrQJi0BrA3rQCqHv1wNkqdcvN0nh1kTHZU8zaorYdOMT89qISEhKMmubiLgheRkF7Pc0E+Ciu73zqxpfzvrM07N7H5t/rJgxzD8pplLctx3cY7ei27ux8IrNzMzu4dYdmx2VETfW3rW3Ul+uCQ8Q/Gp9cZh48t0PLnGf44abguKJuX9zXW5SW+i+M8D7LlK7PmoDZctbsSFpgPymB7QXY9iu2+eRFofEJuqeWWbFqixWxK5jVsqWStNQwORjT3hYlPxIcH2mm4Z8dxgPFp8bvoUQZIs4NEZvquLFQ/VYfh0xtwTeVPEEw1b5H526eV08MtH2z6I2Rag1qrBWPM6sho88ckW1uKt36BxIc1TZ6XfquwDMcnRZm8V00mfZepgb7pFquMZbu1CrjuqfqmEVv7HQmWddS1kEaade8QpzqDD5bL9yNfbzhwaaArflSR91zVcGDwGI/YQfqjwlxDbaP0xsgcGqFQ9C8UHatybpQVn/Jj9jJe9txC24UTq9JD8sjj9xadw6eZckCrdqb7Klyjgw7s1ed0Ym8XYxxFhjWPCNrc3xGYie89orsA2PRhAt2MNit2FHHD9ee43MpdiQ+GdfWy6gXnJBNUPN5H640S2O2w2yZdptTGbk2SszncJvtejX7LhbhOSxM49mT8qasircbY3NSWS78Yx9kfhWxcFsC9x02/l8Ylt0GSPsV4oJxo/YFdHwSmSRclukyLCnnBp9bIAvy/ebwb1Oaz9SCBTTtjPFeSbhX94G9sWIFXUyrj9ttfJ2AjlFivo7j8+wub9fx+DMz72w4zRjB29GdaEwSWPqJYHpOXxgsH+u95vTcOkhj18nOMwv+qOpdbq5epGYFGuaD2EoQ2ddtSaXXtYVq+zrLuCzjGm93nBJoM9SKfTnbiHtqEWE1o4mNtLuBqwmaI51ri89eRi/+5kZ8xDaSMqnMrq/r+mGeG8AxTPPQ4tduULctmE4GAymii7qJFO0rMo5ImJ96lK+k2calr6Em1xk+8O2/GEQmFhEyDMGMoyaf4aexrxeWztp396MTsFOTVxY0bm/I7F1gLCBvy9lIzDpsh/93iXaMo+raj5u8mY9DozxHNNlMiZDsZGKeicGOJge72UjcFCtDuD9/7Z/L7rLnsx0NS5pIbAj0eAWg7TpwxtHI2cVmLTOuux6NmWarlhmXWFfAZdX8WaC7GWd8gDW2aVwcN9t8vi/FvCVzbErPtmRr51W36QD+GPWcaXyDV2Mqtm96Zg5mI6Kd16Rwh7IWcd2+otrtxRFVB/NGB7aqjIzd1aY4T3ZBIsMRtYfsuNLLTQHfQ7VuR/ozjK5n0/W1Bsxo0Ww0SY5iEQXMm4BomDdZws+RWeWuJ7PQtxC/8AB7bytw0bOJyusJeab2Ivu2JwJ2wlaNMCwJve3WwpdcsLrqjn5fr6rq+hkDYs/xnV2xSwIsDOvrg9Dd316putD0d9iRyC98oW/w9p4Nh/iYdO60gRHCXQJoUazbTXwW+3eB+WSkTcrurZn2AWxX+rPoOC01bMv/KJo7HxeArWNurfM5hO+wtYK190vh4rccC+QeXgHITg5F2AjFbsywaE86DVXanfOjNXSTDxceHAHs+Py2V7YF4H1U5kZ2HJD9Od9EYHYz/9yQ5CPMxm6cUG++jOFRlfajCzdrNJMyk3/RcDtod9v2g28yF9GSNkYcFmD/rtDkmxP93CE2OFPdQe6dxtptlm5x30SOp7ef1hw2r76MqWWOgJt2/kTJqMe8yQamA3umr2vegecRC+V5uLzg7il0DF9l+G3TkuHcQSWWPV5rj+5teeNPNJnswmv3I79Y0J1Ewe1SEAmrXNxomon+uAuijpgh81hrIo62DLdonLTBKqW3EwETFlBYTkNq75vVaSTyM975kbNrucKTkQ4t+Z8pkNsWdX+u/F9h4sJne+UoZf6/5PAPbc855O7WP4ZY9mNtqlYmmOOU0U/mCN/sS95kvkcWDnjSmC+iey88lhXKFj5WYPP4P0ofEWVcTgo6pAtN+kA30LnfOQ/l3E5yntXeOQ/QNpQdwYAEHwqiZhhmpGFHlwQ8YOwTZdgJtLXyAy8bE5RUSLvdPakJLmBFcVVHOGIufqNMSNYkVr8NswbnqdC4Wu3drZVBYZzgoN6pDvVXh55jBM38AhRvovHKvkasYptYpnBANlMYgAsL6JVn347BHAibS++OlBHYUciYYrfXxDNzLCZneLFYPSUOGEvovZM2WALd4mi8x+SoGzganZb9lDYspeGLsgGGh09+adqW1RXbi0PzZ+bYuGOCbCj+YXsr52y/WNWY+N9xlDpshLHtb7KwrgunLn1jWOcwJgZLEC8xb0o8O3F7BT5b6SSmarXnwTx/hGTOj9qWPtBtupUWH80uhGtSUZ5cvDQnoGllOwc25MaP1X5TByYcoX82ci9ZzkY87C9cnW+V8SSD2ZTr0hT4bDSCEbOo5XraM7GgtWACCWO3jUE8PneVntzp5JPjHaY9VgLuUVweLR3HMgff83PRsrP88jtixitf0ep/4w3pQriRVJ4wXocpYDei/0N+PNEE/3B24tZCnpc+t78aT8agmmQ47VQI3juJ0/uFjEMAAsxsVCTF7kv99xHaKa2OOewcv7DwfgfysrFf7dwy4RO+rLQuXX6TDLOm3af5dogqFdtntxTgOP5DZv3JjmyfY9dA693ndQm7ZjxYNgKftoo3tT1C9NuYhNxDPBysQW7psWJm83Ln2EfJ3I/BnjTR0BRj4XnCj2WN6p2IH2oMkdox6z4fEAOXACfWSVVKv/xuklJcGqPU/9ly34cVg4Po5tt9yOyCR14NYQurxlX2yA1jHvCTRoX8DsYZM790Mf6TmPjvIb7UbpfOT5fAzK5QnhgWL4f42Y2HrvlvCLHMI5f8+ttEBpcYyPr3X4p9OWBiYK9fkPByJt84cFoAAAABAAAAVggAAPg3AAAotS/9YPg2ZUIAmk5oECsQqGwRAP8MAAAAokiMlaH6ofey5JOlsZVAb0lzkwzvcrt8a+Up4BRwqvZ97ADeAO0A//EF9hWa4OvzG/wTnM9ww0eMYhIH/ncJwgkfHEQcccBTLEJvvfcOMQi88c77wx7stvvuDtdNn06dw3Ryyz33hjVIlx53hjG8/TbcF3aLHr1tC1dYe222KTwh7bTVlnAE6NDRPhtC2WWb/WAHY49NdoMZhB222AtW8PXXYCcYQddde31gA1tvzXWBCWSdtdYDFnD11VgHGMBW7y+dgtHT89L3NIPpJpXGxXlSPdtMp288p9AoHi3UziknnDNPMpmaVd50tkGzXj7yPMNZnW5OLevKWNJZTu20/OmmnBjKSL9Uunawyr7Pz09V/17H2LVVWwkbYdEWuhD2wZYt2TZYBiu2YatgE+zXeu2BNbBcu7UEdsBmLdYGWABrtf+5qlN9alOTetShBrWnO71pTWP60pWmtKQj/WhHM3rRiUa0oQs9aEED+s995rOe83xnO9N5znGGs5s9Z/Oa04xmM5d5zGIG85e73PmWtYzlK3Ne5SlLeXMoO7nJmmeu5CQfGfMiE/lyIQP5xz3msY5zfGMb15jGM5YxjClnsdjYaN365C9OVLz6VfHrLnb8sfHHJ1c8UsWRQ77iRcbqi1ur161LXpe8heGJQ8D5BgxJFsmC7ZHFXARrZIts1xLZIVtgL1fIam2QBbIC9sf62KvtsTx2d8fqeNXmWByj2htr41JruTUWtTS28k87Y2XMaWMsjDMt5b7Y0k6uiyet5LYY0l438kYLuY8rWsdl8aFt3BUTWsZdPNBaV3E/W10V79nETTGeRVwU19nDPbGcNVwTv9nCLXGbJdzB1azgkvjMBi7gZPZvRxxm/bZvL8u3IuayexviLKu3ILayefthKou3Ho6yd9vhJ2u3dTNZ6nJ4yU6XbiQ7txs2snKr4SEbtxkOstLFsI+F2wvv2Ld1G8e2rYUtN7oVrly2pRBhwHzx0qWTyxYtWbBcscJZhcoUKVE2oTxx0oSJZuYSJUmQHME0UoTIkEshQYD88NGDxw4dOXDcsGFZg0blDBkxYFC+mHQh2eIaCfnoyKJxBeOiVbGqIjEFIorDE4YmCksQDgqSCAT8G+HXxydiL4QeiLwPeB7uOtjVUTlM6eY2yGmIyyDFAHfhza3NQrQCG4W1CWoS0iKgnUEhmD0oc0DWYIyB2IIwBWAJvhB4HegywFVgi4DWgCwBWAGuAFjtpOQV0rGR0VpNRDw0LCQUDPzz49vTy8O7s6NO5+TipHBvbVG2NbU0NKhZGdmYWBjYl1cX15ZWFtaVVSfltbF6SPi3h0eVg4uqQcnCvLaw/n+s/52yE1bKRtm03Vwoe7ZP1smabZNlsg5WczN3bJeskl2wAYMvqFKkISAgtKNfspSGIMQgEvIB8igGAhgGoTSAwQADEmIUATgAUEAAEEDphhpgimCxKgRMAnEXAUQgshspIgKgi4kyIBiKTSUAkJFmVQEYAaZWRIhBoG4SiADCNhNNQEA0GVUCIgOZqwAgEsqtKBADwNVIGBEE1SwSAcBYNqoBhAgWo8/MwnAmkEQCMBSdSgAhg8W6ACACzN0EGIFA7SSQCISuDI4tm2uPxQcmGoAUJGQAs9H9zF/1HZoVGOXgWcy+s3bK9m2BAowifehF/XCmiugZLR1G8MfO7djWP6oGjJdKGK6Ev+d8aLNGDdq0b27ftFlLDU3aN27e2q6hBsNMCD5uzeU3tzsnS9zortnUqTS901rWQXSAd5jsejO8NrdTaYyn2dp5eJJ3mOyCwzythWWleW57fbTySGlrEX1P1WnWence7NH2eMvO9lqW0v94g95v7H7CQVtoQHPI4Sw/wJxJa9E8HExqctrV8hGGgaPWxnMsmNHm2KUZGxFPnmhWz+OCs0iT83ftZOHBEWiHVd/QT0ErTmvQOgah5fBNaNGz0NrxMqQpT1QuqjetwgIjC+OZgqIjKwHnoxgXpbGCUzONAjkdAuWTnpo/M7Q3C8CsmZ1hhTj/usnXnajOCxCrEZbhP6fNee4c56ETh/wcCQJ/FpARe28DTI+uFNc60ZwHuayxBJr517BmDlpzEiac8wuKWwvG6iozexH8HYJABSc3W1svm5kbVpDFSOj0od0GJ7brpGXbCIUU0nP2ZUj2U0wfMEIWEXMl7pLwsQleMCbfg6kpqzV8VGYn4QRBS83Z10r5j/00HiAiwDh3fMP9tcDbLy8kCs/gXAthJop6ZHfKcTxn/Ii0ZUqt7hLKscvdylAitZ0MnNNztxXrAosi5nft/mywE9y2G5HXCttn1c67S16DMDq9tlWz+o3MP8+yCwsvDJ+EkIsjyFghoZbpn0OdFhNX2z5poaJOJH/b4qLowBRlx9AA3qcIFeYtU+EQMYo7PVvhno8+ikyy+ipT0Yi9pDTLD93tgojDZhxhrU3itwqM+83DjciSbH8QnwfJXejipEq6kRBjVkVLWQCTqh0bxm51YWrDRpkWTmyBYvg/S5OfSHx7h+5YJ+I/2zUnYMByuJG63aRX6cIvhmwy3p9lcRrHVAtskO7TF20eDX7CzIC3jiL052O97To5WlalpCp8H0v1MD8KULLxED155R1zZ1z1pnSxJrZfw74M6+qtBkiivx0EgmgLPxK7giDGxnRMck33qd2FAYz5XIE8iDMCAq77m7pwDPBIWzq9B2OX4ugjAHuKiAEQL42RfWOdzWfYT8/sKcTgiSz37pVrcF88/b5t6awb/uUW8+PRdbSN8ou4Sa4qKUxjXfBeFOy9qXT8b7THAVwgf92FD5DoQdQfUKfon0suwHII//9aAAAAAQAAAClZAAA81QEAKLUv/aA81QEA7cgCqsVapzEQqAwD364AAAAKkTsReVHgFQtziczQwLXV1FeAkkae06kEQQ1oJotPyXv/f0op+ZQCqwobCi8KlzI1LWFMeJMlvAkzylwCs5acJTBnyVtwJ7zpiRPexJM4McKTsCNG2NGWwmwlMxZmRiaPMhIc6RGOhCFlHn35RV7RpyKLGZPlMuWYTJnNrMGUKXdlChMyhbyVD+QIEHKE7JXV8lpaXstoAFyobJjxomS87LhFMG8BkyfziLwi092xk9tkNzkOkfyWF+VDeVLukX9kvpwmT/NfRsxU8mEWkNnsvJIjcSZsqUlmgh9hS5gRbpQbs6SUPCWH5U35Ul6TgWQV2S//XJUBZC45MKvJXXJh9pINZU65E9aU8eQ8eBKWhB1lEG7ZLX/4QCATyChyCbwIEUaEFeFE+BAhTAgbwoXwIEAYEBaEA+E/fDAf7Af3wXPo4DfYjZs2uA1mw0YNVoPXrIGD4eA4cfbgPfjOnTq4DrZjRw/Wg/PkkYPlYDyYDjZTicdgMWLC4DAYDBhJLIknJykxJSZDJg1Og8+cscSWeDpFg9Hg9y2Dy+BLXIm3cMFY8JUrVrAVzMioiBXx4mIjbsRZskTiSPzlSxfcBXvxAokh8eOjFqwFO2Iu2DAKdoIJCZvgJnhwcAlegpkwKcSF+MmTRJyIqVCRgqXgKVMQMSKuUgUKhoIPcRRcBBALwX5+QXAQLJX24T4MBMgQPAQTIaIEK8FIkBjBRvCRI4JYECdJ8of/cCAGxDl0YBu4Rg0amAbOy7vDdxgPTw/r4Rs3fuAfmAePHXgH3tvzgX3gHj1wYByYD+vALepwCowCxQl8ApswMYfnMB2dCqwCr1gxA8/AL164wC6wnZ0MLAPHiMECs8AwcB0GAYc94La2DrgDZmPbgDdgDhzcsBv+8KEELoFFiAiBQ+C4OBKYBJaTe8NveASGw2ZQjAGPjV3AF7CYWAVcAVuwkAFnwGRkGrAGHI2e4TOMhraG17CaWhkuw2kYiiVwYQd4a0sLa+GsLCyMhRs0eIAfYAgQwnAYpkBhAp6Au7rAMBj++oqAI2AvzIUPVGECeGpqAB6ABQiIwlFYSooKU+ECBRhgBjhBAgQYAbayusJXeMECA9gAVoCr8MpijvfWWGNVzbnjjp3OADgA/r/FLfYeCkNhAACe+IldzEYDcZl0k9JlJ9FIpsaEijNas44QGI5Go1FMmIhKXjmEdN8of1evZGEnKHSY7+QCQKgaP6IuKPVFl1QCoSEqi0Oan4cQUV4A6fC2sXz8PqFJgafKezipUZQvKmRE2vRSGfE191j4VjlhWRZGwpQK+7lDwkxZpD4wdjz2IHs6ubwSlc44k5lGCvWzw0OkAqZnndcozJQUnZwzZEIjKhlJj5Q4SFFJDlSkQLrRyEKZol5oUmLUeCXJMkRAMwwj90oiMmEp6QcW2pOsHO+kCAxOigh6J++GTKFE0fFOEiBw50z0scWRRJdvdt5HRwemVYxwokziMCG67HBp7tVQd8jnUsWEHS/bhDlDl3mGc69bpNSNMC5euESoHxYhJXNUVVh+eqV0LvXwAF8pfVwoXb5AM3wP+STLJXqELkV8gXmr3IEwB4cljUZejHHeAiydRJeQ0LxRrQ9RMUiJV15FRwfKvua6pnYBHPE0Gg1kEsnMC0lReTcopxYly8TgeWw3ZbNnqu1LpKanFqnWQ30RdUC68KmTIfQMJcYipIpfjhibfMoUjb6TZCdCMMJRwgwVAi0/bUYjLROlcmNmg33tes0cw6CtoCJaHV7oCjxmj47QSBiQkMJ7hocFateiSW0ZoYp70bREQSQBrFL4Rhul7ZgskpbJxF+DzVeNBB8iWJCvmpc5QtTsOGJCf5bUCJcnFAeUC+1HH6YXagYTqoV55jUlQPeeJXroNAkahCt8Y2UvWpcz0zNGzMTLN3oB6gFaj3XtjZJ5UJb1plHQBEP7UYf5piECEdt60yjpsMSEloUm3ePyqo05SGLoVZNbkjjVKJVQ9yYmhiD0YTX4JvYpSUSTRQmNR5qaV3HvyY3tZQjyKk6avYqadzwkeHoX+aYcvotGpHzQemTueBf7FkB4FzdFSRmDMH61QExAjO8XrOIWwsw7ywMk7AUAuQb4g8l3Nm2E6JWSWjHAUlBMmaKXAFejKWURvrfApS69szJ0/nugbo0MxBcBHzhxHtG9CaDGBo01vgrsxGGkeeBdoIhoU87vvaLh9cSC4d2ZGkBWok+koApj2GUBEhYtzHSEkOwIGyGKEr59GdwE5e8ssExRdBDt0VSwCF90yaA1KM6W0PnRJVsFpMhAjApG0gTjLPERXVQQDi1yrDGapEYmqKUXI3tnZTQPRJM8I2E7cn7RQEU1Wh3kxt73fd9X0OvYYPo69il5H/ee3JgV9H1cNPAWbr6QaG3v+0K2ed83soF/X827aGSFTchNUVHIOQQgjUijkBwkaN4Zij5qCYw+yo1dRh/bElFHNFmQoo5C7kQdQxDSiTpuGUYdpxqVrF1aHQgpNKGK+3NpsEohI7VLJhlKLGmweakEC/IySR8vl2fQG3qOSKg7K1si6ExMjxwgAA5nXzo0zx6gwVJscXY1xgzVikUr6Jmb6Ml0rsrZ7kH3V7gJvbQ5pYjbBygiCpJ60IpswgDFU6XICFQhlM1vg1pmOv2gHQlgCGrGDQlGYkIRVIwdN8sz98ydasG4IxVtgCUN0cZNNAr5OlpKHXA54HLA5cBSaimFQrf0B62tnugQOm0QodVajwp1QBtXAyymWDStgMSSGeNIlidMg8ymllJo2VQKNZualZlNrSy2tUEx7Km0lBDJ0TJvTqySUg4KM1Tc1iyBlLkQJIjR0o7HHBpkpeWUMQkFL8tp5XQKjVyLRiGfqFEfqRWNTkYfzxj7vIiQjllOI9cgn6gqXhMET5wGyKQY3qlLC7vsUmiAiduLJIQfoKRlpaRlAhlzl2UGcJpAGOUSjAHKLjIpaaR9XsxEo1GoyEJ2ezCdaLGcaLMiCzkiWJS07Es0BEzVFxVeE8f+oc/Ln2WcBAqiILj+og64/n4sItLA6KFdq8hgaGJDBObDJRAzvTJCYCKkWIchFNfhOXgPk1h509wvooQ+izby3LxTrM4gTrEfo8T4XZPiTnUw3wVrlZS6A69kdNKUjVuMvrMsXO6ZyzqYaFSUU4aNW6+kI/YJgDLvZAkn9J1aMaCGAIo2vTSLTkYbbAxkUyKlmBDjd1KKoXatkQNsZzc0zfTozB4dAacgvlFKlph0RKikXrXIXuTL0Zu2uQU6TcKHBkl3xohphkkH1cLs4Se9UUs0anp0Uh6vWgY0P2igeNMYtxL3Kjh5FRUTE3l8NXoX/RiljD543LsIhxOUlIMwXO5LwE8KKcYy3k+K70hphlCitwpKdT5xvld+UkSSar5Xe9PJnHsTJBY6ofMGCZNIXYTP/OSJqp4xIZQoqsQOirNDXG40EK/r7IxUMxrI58QZY+ZcVHAlfN/3fd/Xsb/vG7n2vlFIOJyij1fuRCHXeDRy7U40Umsr+uhEjDr2O1HHrB9RR+mWyyaXl5eDUxAvLy+VUEldMvlyBIVann19SQegmDYI0ebNAbYzNw/ItPLsKm7N1PIMLQ+I5VkZD67pn2Em9BIUHtTKp+BlJsU4UAobVBKQJ2jZO2nK7E6IiiNWQaBl1lSZYmwWtjOhaICqFugduE05MA3jTQDjZxTG/xBjVw8q4ykfGGMQAWU8A8fAL3AxXoGH8S/uxbv4BC6BR+APuAOuxbM4FmfAF3AF3Ioj4Ae4AU7FCfABXACP4gE4AO5yz1u+8ifvnHON96ftaXfam7amjWlr7sxtaVfalLakHWk/2o42o71oJ9qItqFdaA/agjag/Wf32Xy2np1n39l2Np09Z8fZcLab3Wav2WrQoLHclruycrqnO00aM9vMLlNGzBazw4QZs8dsSsrJPQlmg9mSm8xGc2af2e++hITssrtsLly8bC87MnLL3rK1aLmyr2wrVrBsLLuxcXEvMm7GrbizbMgv+8t+3I6JUAx3FMNtOGVLmbKnHG4qh/twI+4qm4ngFlSylyjZSgZ3k8E9SLifEG7CXbid7CJD9hAi+4/IJgK4jQBuwCM7yZF9ZAduJBuIdPdJt590S4XsIEK2EB+7h4/tY/PtH3t7N/YNHFsPx8ZhY/OwsW3c7Rp3+w5vz8DbeDF2XowdQ8aWsWFsGnsvx86xd2wddnYr9goWWwWLzSLFfpFip5jbKOb2HN0uQbfp5LYJuS1HYpPYI/aJbddit9gudl1c3If94W27ve03D1uEh+1hw27bsDdw2Bo4bA5qm01tq63ttZ22O+w4EBvEDrHh0NDINlnZzlC2y3Y0imFjqLDHKuwKFnaYhW3ha4t97S+wDba99oWNZrbN9tmGbgpcm2t37QlbwoP9YEfYELaDrJ21t7bWbnC1rzbWZrAXWG2rrWAn2AgMbAO7ah/YBab21KbaBPaAqB21BWypHcDd7obaAPZnN7v9bvfad9/P7dx8b60/cdqYk+akN23qpDtp2lmT1qQzZcrUmdqSpUv6ktbUrKQrYWpMTUlj2tiT9qQ/6U09CZKGpCXpSHoRI51II0JkSBvShw490o+0I0eKtCLdSDPShQRpQZqQHhQoUB/dR/Phk0fn0Xjw6D1ajw7kR/vRgPQffYeOpqPt6Dpz5rzRb7QbN2v0Gq1GjW6j2eg5cDQcLUfH0Wku9aVGo98zZ8xoM7pMmTF6jBYjRpPRlPpMpa7UU22pw0hqSQ1GT+pIR+2oIfWj/sJFc9FedBe9pVE3ai06i8bCqBn1FW1FLyJqRK2oE3WVKXqKPtRUtBQoGoqOog31E0JNqAu1k8HBJDqJDgwU1IK6SRMkGok+cuRP/2kiRIroIhoQUIgWMkQP0X7aiB5UopVoJnqJVNpD99B8fD60Dx0kCA/NQ+/t4dA49I0bOXQOrUOHDW1DT+vpGnqHlv7QPzQQ3ZeXF0PH0DBgyNAyNA0aL/QLbWfHQrPQK1a00C10XV0KnUKFVqFRaBc6b4aeofH0nQkTclpOjxhBQpPQJ06I0CJ0XNybftMfPoDQIDQcnAftwU276TYdQpsooUtoOj3Hxqam1XRa2ppe0x06RHVUo6GV6TJNRmamzTQUikFjyKAz6DF9ptk0aA2ag94gJvalv7SXF5gG0xcuUNAUdFdXBB1BQ4AgQUvQXFwOtIMH+oHe0hO0WJgO0xZ0Ba2FpbF0lm6gGSjQCvSVXqATVOkqbaUR6ANUmkob0AWiopwqHO2E06cPn0MRalwcCBAh1BDqiBEkVBJqiRIp1BQqCxY4VBx6SpQwYQKksJCHykPd27sRw49Khw4NGjXyVDmUlGTu7mSoMtQZM8Zc0cuh5lBv5MGj4lHv3Kmj1lFpqHQGB5sYMQIIGEQq/aH+UH346EOiCuqvpaR0gAAaSk8NUgf9RIkcHVIfqX0qECBLCCFSESXS1DSMEmVP3YuhrrWpbSobm1N1quv6VJ8edocOaho0rKlrbGqmJdWS2qQJpoqpXroEhhKlSJBUSVBotIn691dJraQ2arRIXaQyUh1VVR14e4NbsWJOnVNRoDChmjihBqp8fD3UHnScOKmbvLrJs+yq1/buTsUkJtPmp068k+a6d8KenpmZTqRIgaJCUZ+ohl5eXxTULQ1Au64WoGmAeqGCWkENCwNTwdStrSw1S9XSGjBAgJrVLw7UDw5UB2WqWVkV1U3rPnr3CRToUD1U/6h+2LA5QuamupUpUHDF4E2tqmqgNlCvriSoElQurgnqBDVChAcQ/NQpU4YomiKgElAHDCigFlCpqAyoBlQsLCvVSkWAIIGaQF2gXqlB/tQ/tYic6sJFXeUadY1qxkwaNY0aK1YYGd8vkSY1gcnHR0jHLjlV7oAYMZJg0KiCBO3Zo0fVowJS+aChQUGpUQHUKNWDSiRyOrVUzZAhY0e1o95R82TJ0kWLFi4YVDKyDGoGFRERTUVTFxcTFV/18vLKGRWN634tapYsW9QtKqSaqDJ+8aJ+UDNXeVfHqHPmyFHlqHHUGuoONUYMOxjqC5WNg8pB3aCeGTJUaNKkrW5Vq6rOm+qm1mof1YKYKvZAvaCOjYWlqWqqnxBViDpEJaIOUuHAqWwDoFVbr2I2q1KqoJpE7dMCtKunVDpVhXpCt/qpicqdSqlmUjGpntROujtRCdUmLcqoX1Qz6qQKRo2khlElAbCqAHWAOqU2qljcqG/UShVPhaHGUAuph1RCqggVTp3TXgNQNalf6pYaps5Qu6hXVJw/qVm1oerQ0aV2qXbqi5wif/jwBiKLyE5yiBCJiWFyGDA5LUejalktb9jQIuPIlvnv70w+k6dTSUmS1mjKmfJkJkFiRB6R5eT+8l8Wk98UKeje3lRkFZlI9suR+fGxMTdmyCyZE3OIEHE5LsPBLeZG+YSJbCLT0c3luczGpiFryGdn0AzNZWUX8oWMAUOGTIYr5bAwsAyWp0zZzJsZChQKmULWylsZR97bY5FZ5BcveKTJjx5N8zQ7cqSIUU6UO2VPnjJzZl6TL+VKNBlNtsxn8o6sQ0ddrss53GQ4cOLkOPnNGzvZTqZDp06uk+fM4ZP5ZBo0bOQeGS8sh2VDQylZStajp01uk9lkN1kCF1f+6spfGDN7ScgScoTMlQWf5Ce5sNBCtoAnZSg8CSpD4c3sZiaDeTA3aeIkO8lUqFTJVTIiIlyGW8yLMDNmnjSpUq6UKVGyVKgQoUwkI2ZBggblQfnQoUVrmQMHtIyWxzJZ5jCWx7KYmM46q5EyJEiIMqKsKCeqqvrfgDbDmcyymYcMIS9YcEBBRpBL5La2DtlDLpATJKDKVNnKSiqqU87MNJQNZc1s6c8fH3z5R2aSjxxBkpFkI0YAARlcXWFlrFyhQlaRP7lPH77Ml/34AZQB5cPDPXkP1pTzZL8cKBCQDCQHCSLN0iwk+8hpLvNl/stvZpAfPNDKWtlB3sow8nJepkFDjlQOEGAqT2UBAgbkAdnp9NlnNYtlG5kGjRq5RoYBI0aOkV24sMt2uS7fyBYa5AZZeUi+u5ORZeQZM/D02Lyuzudz551755nnts0Zf8Kfcs54M+OM8SbuhCNhTZryIYZ0eAVLxpIbGxm/KMmEhIPZSZIkS7KS3EgxK2YyZCjLqKnMlZa5C2Ni4kqUcKUMhjPhSwH+0p/pcX7qLTsIX+nNdDdfxpPpHTylH9M3eDE+TFfzYPxkR/OSPrKbeUj/2DN4R/+lX/BefJdewXPxW/qX1+Kz9C7f6LF0Cf6Kt9IfeEa/2LW8ok/sWB7RV+kL/KGn0q38FC+lH/BRvGGn8lD8kz7AF3onPcoT+iYdgB/0TLr3S7ySvnpBn6R3H+iRdO2PeCMde0BfhHvyf54I3+SHeCEck/fzQXiml3ogvJLv8z+4JO/D9+CPPJ/nwRn5Pb+DJ/I6fA5uyOPwN/ggr+dtcEC+hqfB+/g8j8f1+Ds/g9/xMnwMTsfD8C94HG/nXXA3vs634Gs8C7+Co/EqfAp+xqPwJ3ilN+HpOBk/50twMZ6El+OTfoQXwSF9nA/Bv3g4D4Jz8W/+A8/i3bwHfsW3+Q580bN5DhzRb/AaOBW/5tV4FJ/mo/yJR/NnnNBDvRln4ss8GRf0GTwGjsSP+Qsc0It5C5yIr+DDuJ8H818ciPfyFLgP3+UncB6ey0vgOnwED4Hf8A+8A17Db3ktjuezfAMuw2N5BvyFv/ILeJ1X4BPwFd7KI+AofJU/wOm8AV+Ak/BUngAX4af8AA7nBXgp/sFH+QC8zUN5AJyDd/3na977lkc961cOdXIy3z3nY357zS141WcO5nH7iVNoN1tPnKvt1HLiENpNrSa+1WZqMfEGrWZ7iV+1ma0lnqDFbCvxqpZSO4kXaCW1kfhUC6l9xKVaR20jDtUyahfx3ypqE3G2RdQe4s7WUFuI75ZQO4jnVlAbaG+2gNo/m1Prp+2zM7V82j37UqunzbMxWzztnT2ptdPW2ZBaOu2c3aiV08bZilo47Zt9qHXTttmEWjbtmh2oVdOm2X5aNO2797SX7ZmNp522lrtOW9ma2XLaMi2Z/aalbMdsNq2YFkw72Ua2kK1j+6Xt0nJptbRZWiztlZaxXWwTW8T2sKXSSmmjtFDaJ62TlrAdbJm0SlrBNhDJESOARf6ItENavyBSIH0/fPRo+dq9dkebo8XR6rU2WhptXns3Q0aMFkZr17poW7QsWhVtivZEa6KdK0FCrh3RxoWAA/H2wc1D29aycdigYU0tLdqitVCzMrIMGMYutGJthTCwLy8KXRNarjZCC6F10G61WW2DlkF71SpoE7QI2qrWQFugJdBOtQJaqTYAFAD3+5Z1tr3drW5zi9lN1hPLid3EZsKkeYnNZDHZSuwkSZEgsY/YRiwjVhGbiD3EGmIJsYPYQCwg1g/bh93D6mHxsHfYOiwdVg4bh33DumHZrFGTBs17eYadspVmypChHCMmDAuGlYyEfHT84qULy4XVkqURyxUrjIusIotY5ZDKFClRDFkobKETwiaDTJYoYQXZQBYJa4QFZP9YIqwQ1o+VskDYH6wPlo/lwe5gdbA4bujZqEEjD4+9Y2XEgPHCzkVdC5YFq4JNwZ5gTbBzbAlWjh3BiogLAceCYD+wbmwb24HlwG5g11g1Nop2BmXNWLIMGMYuiFmowIaxX14UuiZwSYjAQmAdbGllNcBicMUuYBNYIag6YKAAFUuAHcAKYKPYACwA1mU92z7ZznJW4/XT6mnttG7SlAmT5qVMSyvmSmmdtEZaIa2O1kbrolXRimg9tBoqRGjQKmgFtP5Z/fThs2fVs+JZ76x1VjqrnDXO+mZ1s7JZ16xpVjTr5XpmtVwr1zIrmXXMKmYFs06ukpGQj45fvHRZuaxasjRiuWKFcXFVXBGrHFKZIiWK4QplLXRC2GSQyRIlq+AaiOSIEcAif0TWIatfECmQvh8+eqx86966Y82x4lj1VhsrjTVvxbubISMGjBd2q4u1rgWLFSpSoDixmljp5kqQkBshIi4EHIi3D24e2tYOKxuHDRrW1NKiK9p6BjUrI8uAYWy9sIpZqBAG9uVFoWsCl4QIEB44WLdWrawGWAyuFihYE6xWCKoOGChARWCdWgcIkIoKAAXA/b5l16ezr1xd8fPTc9NTJ06bND0zPTWfl56WnpjPSpQmSYoE6dHT0ZPRc9Ez0RPR09Cz0HPQU9AzEKA/fp59nnueep54nneedZ50nnKecZ5w3rhp82TzXKMmDZr38sz0afmsNFOGDOUYMWGeYJ6TkpGQj45fvHThskVLlkYsV55WnoyLiomIVQ6pPKc8pUQxhPKk0Anhs8lzkMkSJYJJApEcMQJY5I/IECFPv6f0CeT54+njyffk8dzx1PHEcUPPRg0aeXh3M2TEgPHCzsWz7sniueKZ4oniecIE3VyJJ4mn3AgRcSHgQLw9PzzdPLR1YOOwQcNz7amWFkU7g5qVkWXAMHZBzEKFZ9gT7MuLQtcELgnPCE8IDxxsaWU1wHoyeF4tUJDACkHVAQMFqAhMDRAg9Yx6BoAC4H7fss/1+XR2vrWan9j5adNTJ06bNGXCpHkp0xJmJUrOSc5ITkhOR85GzkVORU5EzkPOQoQGCQoE6I+fPnz26MmD546dOnTmyIkD543TjbMNmzVq0qB5L51nnFPLSjNlyFCOcYpxhgEzKRkJ+ej4xUsXLlu0ZGl0YnFescK4qJiIWMV56KQyRUoUQyhPCp1OnIRNBpksUSKYJBDJESOARf6IOIc4hfgFkQLp++HD2cPJx2Nvh44cOG449Zw2atDIw7ubISMGjBd2LupasHCucKpIgeKECbq5Ek4STrkRIuJCwIF4c35wunlo68DGYYOGNbW0KNoZ1MxZ5iTLgGHMecEpZqFCmBPM6UWhawKXhAgQHjjY0spqgMXgaoGCBE4rZ5XzgLOAk8o55RzglHJGOaGcAJzf6Z2sc3U6nd25ndqZnbhvdk+dU9/UM3VM/VLP7Ji9Up/UJXVI/VFv1Bl1RT1RP9QNdUJ9UA/UAXU/vU/f0/V0PP1Or9PpdDk9Tn/T3XQ2fU1P09H0y36mW/bKXqaT6WO6mA6mT/bIDtkd+5fepXPpWnqWjqVf6Yx9sSd2xH7YqXQpPUqH0p90J52wD3YmXUkX7IEdSTfSAftfJ9KFdL8u7UD6j+6j83UefUfX0XH0G91Gr9HzOl6f0WV0GP1Fd9HrOou+oqfoKLqJTtdLdBJ9RBfRQ3S4/tY/dA+9rbN1Dl1DX+tpPdrPOrSXdbKOoY91sW6hh3Ww7tUp9Amdq0foELqDvtWzeoPOoF91BT1BR9CruoFeoBPoU11Al+oBOlR3++9tZ/uzOztXP/FN3olz4pp4Jq7JL3FLHJNT4pN4JA6JO+KN+CKuiCPih3ghTogL4oH4H+6H8+F7eB6Oh9vhdfgcLofD4W94G86Gq+Fp+Msv+ZRbcjO8DKfkY3gYDoZL8kj+yB25F96Fb+FaeCPHwq1wRq7IE3kVfsincCnckEPhhdwJb8IH+RKuhCfhgfwIN8KL8D8+hAvhQbiU9/EfvAfn43t8B8/BcXA9boPT4Hn8js/gMTgMbsdd8BacBVfBU/AT3ASf4yW4HB/B43gIDoK/cTfugXfgbHwD18DVeBpH42fcjAdTAwRIRQWAAuB+37Lr09n51mre+NOmp06cNmnKhEnzUqYlzEqUJkmKBOmRo0aMFilKhOiQoUKEBgkKBOiPnz589ujJg+eOnTp05siJA+eNmzZs1qhJg+a9PDO1rDRThgzlGDFhwExKRkI+On7x0oXLFi1ZGrFcscK4qJiIWOWQyhQpUQyhPCl0QthkkMkSJYJJApEcMQJY5I/IECF+QaRA+n746MHHY2+Hjhw4bujZqEEjD+9uhowYMF7YuahrwWKFihQoTpigmytBQm6EiLgQcCDePrh5aOvAxmGDhjW1tCjaGdSsjCwDhrELYhYqhIF9eVHomsAlIQKEBw62tLIaYDG4WqAggRWCqgMGClARmBogQCoqABQA9/uWXZ/OzrdWs8afNj114rRJUyZMmpcyLWFWojRJUiRIjxw1YrRIUSJEhwwVIjRIUCBAf/z04bNHTx48d+zUoTNHThw4b9y0YbNGTRo07+WZqWWlmTJkKMeICQNmUjIS8tHxi5cuXLZoydKI5YoVxkXFRMQqh1SmSIliCOVJoRPCJoNMligRTBKI5IgRwCJ/RIYI8QsiBdL3w0cPPh57O3TkwHFDz0YNGnl4dzNkxIDxws5FXQsWK1SkQHHCBN1cCRJyI0TEhYAD8fbBzUNbBzYOGzSsqaVF0c6gZmVkGTCMXRCzUCEM7MuLQtcELgkRIDxwsKWV1QCLwdUCBQmsEFQdMFCAisDUAAFSUQGgALjft+z6dHa+tZpV/GnTUydOmzRlwqR5KdMSZiVKkyRFgvTIUSNGixQlQnTIUCFCgwQFAvTHTx8+e/TkwXPHTh06c+TEgfPGTRs2a9SkQfNenplaVpopQ4ZyjJgwYCYlIyEfHb946cJli5YsjViuWGFcVExErHJIZYqUKIZQnhQ6IWwyyGSJEsEkgUiOGAEs8kdkiBC/IFIgfT989ODjsbdDRw4cN/Rs1KCRh3c3Q0YMGC/sXNS1YLFCRQoUJ0zQzZUgITdCRFwIOBBvH9w8tHVg47BBw5paWhTtDGpWRpYBw9gFMQsVwsC+vCh0TeCSEAHCAwdbWlkNsBhcLVCQwApB1QEDBagITA0QIBUVAAqA+33Lrk9n51ur+dOmp06cNmnKhEnzUqYlzEqUJkmKBOmRo0aMFilKhOiQoUKEBgkKBOiPnz589ujJg+eOnTp05siJA+eNmzZs1qhJg+a9PDO1rDRThgzlGDFhwExKRkI+On7x0oXLFi1ZGrFcscK4qJiIWOWQyhQpUQyhPCl0QthkkMkSJYJJApEcMQJY5I/IECF+QaRA+n746MHHY2+Hjhw4bujZqEEjD+9uhowYMF7YuahrwWKFihQoTpigmytBQm6EiLgQcCDePrh5aOvAxmGDhjW1tCjaGdSsjCwDhrELYhYqhIF9eVHomsAlIQKEBw62tLIaYDG4WqAggRWCqgMGClARmBogQCoqABQA9/uWXZ/OzrdWM5Tr2Wff6manTZk0FenBY4eOHDVoLqeVYK4U/unAoVcj704GDLu6OLg3tzY2NOhTrAKYVxdXhAdbWVhXUU4V05Cdy2llGUoxYCQhFQeXCAYe8ZP2+eB76rGAQ/Pq4orwYCsL60oBFJTr2Wfvm52emZiUJEFyxEgRIkOEBMmp9HIo2OeDb0/VYTeiQhaf0lSkB4wkpL/CqOgSDi4RDBziJ+1TfTxx1MUpAMPaAjIxKUmCpDUbttLLYV8eCgVlXNpKVVVNLjZiGgH3YGwQ21KfmaAYKWAzfYrZWiIYeATwb4iftM8H354OHHo18u5kwLCrY6EChYk5EiPi4N7c2tg2rKWhQcsyjIlVAPPq4orwYCsL60qBVZUBqikBUVCuZ599qxlvdtqUSTMTk5IkSI4YKUJkiJAgQH746MFjh44cOG7YqEFzOa0sQykGjCSkoxcuWhqvMCoiHk6JAqWQcHCJYOARwL8hftI+H3x7OnDo1ci7kwHDro6FChQm5kiMiIN7c2tj27CWhgYtyzAmVgHMq4srwoOtLKwrBVZVBqimBERBuZ599q2qeV1lWd/VpBLkpc+ty4oqynePN2VKYmQIkJ6uK4iAfjLq2taouLauqqag2HZv9kxsoMAQY59dfOzAUbNOw6z6kQRc21qHqlCEHKVvWQGl6RIVuAt/+uTaaMO4NVwaraSb5+K1j+6dO6P14spwY7RbXBjui7bRtXNdtFbcOrdFq+iycFe0VVwVbop2iovCPdEauiZcurbQnXNLtE1cEq5cu8Qd4Ypok7hxbohWiAvngmh5uG/uh1aH6+Z6aG+4bW6HtobL5nJo8dwNrob2hbvmqrV1bpobbVe4aO5Zi8KFumYtnVvmkrUi3AwuhraDO+ZeaM9cMddCa8Gt4Ia1Elww96t94Hq5FFott8ud0GK5XK6EdoEbwYXQWrkPXAftAXfL1Wqp3Cy3QTvAxXIZtFHulbugfboK3AQtd61cBK3qVrkH2E+uAbcA28mlcgmwmtwpdwBryRXgSrGU3Cg3AOvIhXIBsItc1/0sIte7LVvIZd2VFeRk/7jd5SwfzeZxVTezdlz8P7Fz/ub3xML5nT4nts3f9DWxlj/Tx8ROfs1/id3yM78lNvFj/krsk0/pT2KTfEk/EnvkQ/qP2CLf0W/EDvmM/iI2yFf0E7F9H9E/xPb4hn4hdu8T+oPYHF/QD8TO+ID+H3bF9/P7sCg+n7+Hpft6fh6WxMfz77Bv386vw3r4dP4clu3L+XFYDR/Of8OmfTe/DVv22fw1LNhX89OwDz6a/7IK/uU/w0796bdkpX7lN8NC/TKfDPs/5R/Dsl/MD8M6P5g/ye4v+SPZ/CH/47r5Hf+XldP38ruslT6Xv2WV9LX8LOuj3/ixrIz+lW9lTfQZ/+Ia6Cv+xDXPR/xVVjv/8FNZ5/wpX8oK50f5hmubD+U/WdX8wu9kfT/hb7JO/+Bnspr5S76SlfIL/iRrmB/4kaxb/pFvZE38gL/I+uT/fSJrkj/kC1mFfL8fZOXxpR/IquP3/R/rje/j91hrfL7PY91/7+9Y89fxczwxfRz/xjPz630bz0a/xqfxVPTzPt7z0L/7M56Evowf48nnw/gvnnm+3XfxtPPrfovnnM/ir3gG+Sp+imffR/FPPHt8E5/uuffnfolnjk/iyz1b/BFfxFPFj/shnJI+3AfhfPTf/gcno+/2PTgT/bbfwWnos30Ozq+/4WtwIvhrX81p4Kf9qJPAR/tnTgEf+s2cAX7ZJ3O6P8PH4Gz/2L/gfH6xb8HJf4Uf5lQ/2P/qn77Xp9A7/a4/oWv6XF9C1/wRPoRu6T/4Djqlv/W1eqSf9Rt0Rx/rM+iL/tVf0BF9BT9BL/StPoIu6Ff9A/3PN/ALdD6f6hPoef7UH9DtfAFfqs/5UT9Ah/OhPoDe5rv/dzXf/7a/n/1rnzq7md8/75R/f93DfPXnLvmpP/pN76l78Z08p77Fb/KaeqPP5DF1K17TX+qKPtNb6lU8pq/Up3hKflI39JJ8pF7oIflHvYl35Bv1JZ6RX9STeEU+UT/iEflDvYg35Av1IZ6QH9SDeEE+UO/zgPyf3sP78X36nufj9/QcXo/P0/U8Hn+n0/B2fJ1+5+n4OT2Gl+PjdDsPx7/pLbwb36ar8Gz8mn7Cq/Fp+pxH498uF55AqOQP94hKJZJgACAgAAEBQABDWAEApIiSJFFSS3s0qaPAYENAgEDsMAAMAKOGQfMxDG4IMIAAAIAiAiAsADAC7YVha3PHM00cnKaIJz5ywRrFVuaKR1o+igJxT9yJ5acMJutSxZEjUcJfLVzCs9oh34EyImSXZbTe0bhU4AqDL4VR/dN/oLsAgAG6epXsW5z8ikFDUKLy6v+4zchkgBCiGbYyd77D5yMoCHvkWOw/Zmi4DikEOJMC/u7x8pSqHvEOFBM42yymbxKNBEVeGPQ5jt5fuRfaCQAMU9lL5V6GiKccGoIy09f/SbbtVjo5CYq9ZPizGKt89g6UlxAZoLesEk1LG0d5tAhLVm89n5YZwRxSQTqDVsbIb1l4jiJxz5yN5acIDepVTYBnQcAbPX0Ksvcl35GyAmQXxdTOsYvQ6AgDJqdZ5Xd/o7sEkAGqaqnoe9TwmgNDQGD26/m8r8jpgBSiGTA1dr7bwM8gCDnsOSw/Z2yZrqoEOBMC3O7xk5i5PHEmEKZZYdRr2Pwny89AJOKZM7H+jNlAvaIIMCwpPNvnTVm2uuQ4UkZA7rGO2jk0EQI9ZcDzHKv/5m4UlwAwoLXuEn0PEl5w5AhIzm/9n9YVIR0QQjpDXsbOZxo4mSQRz72F/aeILdBVhYBnUYHbPVwSA7cvx7G2AmMX5ZTdoKnQ6CoDHodR6unPY7mMkGGqaK3Q2xjwtkNHQGbiyjtBIOnAIOS4t7ncnKGBMqwxMCwrfLunS0PodsQZ1laC6LOYskh2FgJ9ZcHnNGo97V0okxFyQHQvFVqZKl9w7CjIzF59J7cTIjySShRHpoYJf3U4mSUlnz2D68wUTZDdlQHjUoAzTb4cA/evzqNmIoCeyqjVse0g2AsGDMmp6+nf43qJgAVC2SrR+pz4jEeDgCDs9Tu5/wi5E5GkMGLGxJJTS+4R5+d4h9wz/4uoxb0e6ulv3wfLZGPYFeAuu+6lAitzVc7f6M5+0C3IWyPKTFyzXDAJLJrGyb/5G5ZBCMkVqcl9HHrvuNvnUxk8Jukknx244fPmAA11J/ZU9oHELL0taOJAKNe1YP3V0mAcLD5PPhlrOdIEDS05/NDvfy6gLGQ49WY4J/PL8HVFSRt2tmzazwJ3Ob8/1ovjwsWywRsO+gGlp8f2JWL+d3n0jqeOA+uLx6SpvSsEHtE52G3l0xVIsj2MygQwtuf9J2YuT5xBzQXAPsvpu0FbQZETDDyOs9Tfj4U1EiEDVPNaubcx4VmfXLoqMDo2x/kvBqrfrgPlJYAmim27QO8pwVcOLAqz1VPP53oBMAdE0NKp17D4T8OOgUjEt3di/QmzAa1EEWB42ni2T5tyMnLJcaTOiHye5FfPQb4zUI7nrjmLbwHE1354/d9gxQglJ0+h54Yro+kZUW3Ll2u1CCV95M9eEU2p7jSwHf31feoekKdr2zcYcf5+iSP47Tr//R8JP3zoqKDeiCenz/ysLegvp/EO81NgBYoQREVH5M5EGrHOJ+EgEwAgS85UEYLZAIjKDABKI5IjdUDQ4U2UaONExBGBkJIkgoEYISIzRqxgDuhFRGQECIQdkTsTqSCrACA4AGMt0phxvhYupgEAGDGiKFHMVJCp5AAAyBFPuzUEap+JuhICP0Y4MXVEYCQSQGAgxpjYjREpmAGcEBEZI0ZhR+BOIoVICQCCJ3LWYmIsAkAKgKiCGbMEhJIZEXITYqiIkI0RyIOIgAAscleEEG0CYEIAzBkLgtwAqAEj31Ak6C2KCOcp4SCyhAirThQFQUQEiLAic9YIZhQCICZgjI3NGBUhkQAREGLEmCUxM1cyMh8BgiGKENWPiSoABpwIACVn7AicKEJAHAaMNdkROiGlAwAgwKAoTRHYmAEEQoiZMGdLiOC1GgkZACJnytwVAaoJiQkAMFtShEo+zAYA4IQIqrMhe2EECREAZwHmzgjZEJIYDRgZQCh2RUjWZgACREiQOes7AncSESkgAPJEztoAuQEAxIgPsLEZowZkFCACQoR9aMvri0qWryj2YtB/QCcEbJhDcEJFvOhOCHSNWUgSiSEMAKjZlxTFGp8TyAZWQiGKoSAKVbSQ4AmGoAYvSIhoBHuzEZTgCYZQ9WBJJgQleMMRKk+iGpVSHmVQivIqQynKo0ZRhZVxdCqqGAVRBKUorzKUojxqFFVYGUenoopREEVQivIqQynKo0ZRhZVxhkslKigUh5OFAQVGgIQIDNERyx23PRordMR446InkHg1lXSjFwmm801KJs9U5tRdulZHyO0Zyo6bqMU0CciMdxtLmC4JIuNuk9MiR5KgMr3j0pfeqo4Yt+iKYHjia1OQWYcgObE3FgNnc/Bkr7Y7JuzGqhAuSCUP4WWV85LiKhujkmcqM2ECgspG0iY0Bd1KA1Cqa/GRYa+bFVb7hBsxJFpzauuuL50V9F7HJghjmXIhfTQtcy6CnIOCBn2SKuFzP5B2Fd+4TJzQVU0DQ0DzMVtwIvDCPOnJF07Od025KKvQr3iPrrN7aqQckZ9WGTwy5uMpIvWMsN5Gz2lXnZrRxn/K4Of5s+D9JF13rrU+K0RY3DBSGrmeOMWe0ZojuyhwY4KQJPoQGENBecB9mRX/85F23yhENPGJMNdBggDnaTAhaBeaBxaOZyBU2GlveozNx1ePHJlUb6NSNx0Fg5puadt5kHLWF1pycGeJMlbWPxj7oIknvMAkhoQiDrEfueWe97nv7t79Yf1wyvbm501AgGq9sOTYbr22peh3OB61cx84z5U3+G838QC70wAOyi/TXbD/2BWdzIws5KGK/SvMLFRMGxqJqsA+ba1VxHHb/dBw+bGs+R2EidAabtREIoegbfIsivzIIzhA5Z6zfGgBfEn2sacvX4Ho1luWpntj1wkUb/lsi/3tXzBE+OV5AJ407abY2AbgmKv39378+b7CCVmF4/gKgJS4IeFSdKofBbpmzyYWBHXYFVySRDYt5odZZdbX2MJXWI55bt77WQt59UXpWsdGbLa8eiKGR/sNABfjB+Uk4IQgrjQa2XFUYQzD4LnFyXATQ0hOEI04aKuQ6NGCyZk/x1PUhtO60wPO5+k85LMdHNmD3gg7Tv5Pm/DFgkNUETHoVjw48n4yzxhw18GcJbkI3ydJrzgjjwNjFBTJEUIDUxhDAF7puawwXcuMk8pdFbFxNmLPRDZXRCytaFFBPtzQbrsE++jFUnj5is1YmonW3ruHM6E3fxTPJWnCdaT8PYNLfulDcyeSOZCa6k4RAKgexwsM2PCUkqmp/8H7ZKW65T5XAvot7LE6BBZrhszi6YJvgwt/BUy0tkpsG89w++c9k4B12llax/IQWQEAiREB9WDANjpVqcly6pWWy2xLxACFPMEQkY16OwIL2MKsyVxqcUQtJ/oEZVcTirDnOCPNcvsrAM9WHWt7LzVJyqx/oPGGwwveuT5H+fG2+CXJNalxlFPOkzxe4J4Y5scb8owgg8or7ZEyPlqut5spvcikGb7CL4+94RzgTw200JgQKPn3gcxV6ifCuHGSxBMH3NDZTJJg8mAiiYFVsuf0oyE+0ZyJSfHwdaBfD/jfYeFwuPShj5WkBQpzCg6oqBftDEwtyggCjNTmxXZiIlB9J/EYaZLLAUmMIAIydSFjjkAyBAlCNYNHW4KJQTMZObkX7AymL8oIAozU8kAbMUBQTSd5nCTIxAHJnKQA0rogI85EdiQNAjXD41uCiUEzGRzUAzYSpinKBAUEKvFAOzMRULWTeIw0yc2JyYykAPn6BOTEnkIJBnTPFkknuHrEx+kMqAiMBtw+dwMLLNNBtoeTlyYDArfvhmD3bUbI1lyzliZjgtt/T4D3bVIYe2mZONa49+2JrdQWAcXmiIRgxK1MOp7ZJQQNw8icO2Jfo/VaKqbaWIFbG7q2EbCyhbmRpIjsJGix0dcSYXPiN5MSeMaV7eYUE1tU0oRNv699zU0rZteVPGcWHrK0GJ0RmbMNCtFtL0VsfrF0U2E+zPwdJocNys2vMbPUBxkP32Tg3Cwz6zJD4wKIW4qg2D2lmiPEE3hIzp6MTMTbjgS3mo+4vXwJn8NkL2IiZzJBW5xsbnTKZbsTt5ue7DZG5bw9is9NUlaqVSq/f7bT+Z9qtvua8Gm5sj7uoKr/+EX3L11cwn3NBcf7fi57nAmv7Fa8ElnDCt0gZlvnfF1msYwy6oPYOMbpnXOt3fvFt5vl33TG49YzWxvQMtmGxl1WNfsOBTluauNra5uRDW7ZbTTgHz67Wdh0kOfHN16yv5nthpBvKxzPdwar40Om+wPfg57lTS//Dn1cvJOEswNg5hsgl8OgCN8Lnzj4f+WwuJEwr9xbK5+/Z1jP8HJuVlluf0+11vwcL/TBFqH/K+7OH9/N1KjYm8B+G/XycVgp/ofo8n4P3XZ+DxO0funrlOCKTQZQ1ddpQH/fNf6E5MYvZsEZoejctkPpAscU5dq/CmFVnkFK92GblBv4ZinsVLFxSrqmbaLyhtCGKsRUurnKtuY2WomGxKYrSrfMbQOW7rZhuWgzFmIq3ZhlW3ObtERDYsMWdGrbvOWtQRu5FEN0UxdtW+bb4KVD27xcsdkLOrVt/PLWoExgiiK6IYw29TaHidaIjWLSoZZpjF6XGW0g04ltZC7dTEabehvLRGvEJjPpUNtwxk1Fm88Ua+hGNNvQbUqjaMssNqjp6DY1t21W46aijWuKNXQTm23oNrSBporNbdI1baObN4Q2vVGxZaYb4HRtG5x7m+FAU8XGOOmatknOG0Ib5hBT6eY525rbSCcaEpvqKN0ytw12uttm56LNdoipdOOdbc1twhMNiQ150Kltc563Bm3UUwzRTXu0bZlvA58ObeNzxWY+6NS2sc9bgzb5KYbohj/a1Nv8J1ojNgJKh9qmQHpbZrRBUCe2Cbr0OgsSOFS7cVCxhm4itA3dhkLQVLG5ULqmbTT0htCmQyq2zHQDoq5tQ3RvMyJoqtiYKF3TNil6Q2jDImIq3bxoW3MbGUVDYlMjpVvmtsFRd9scXbTZETGVbny0rblNkKIhsSESOrVtjvTWoI2SiiG6aZK2LfNtoNShbZSu2EwJndo2Vnpr0CZLxRDdcEmbepsvRWvERkzpUNuUSW/LjDZo6sQ2TZdu1qT7Tp3dEObf547lbcHlBdTohEUu/seU48Gu9wYE6L5l8/vhEXYOfoz0sneU94N9c1k/bnjyvjeyFbGeCGLqqHPabSzEZ5P0LjmIr7DzGPwx0b51xbp79iPPKeA4x8JYFcYuBkYPQjOD5WT43x/SDojrItOY+VT3FcDOgLJ2SgPNdkMK2pbyXNHBbLptOlo1obdnzrJk+sZyJuX8tRREWo4bmaDw9rKpi4ghfciEToVNrOiFfITyMRvELA+t6GtDOiGwZBzvUo/TBhOarrcVJSodkOTW5RmRhBZnxuBNEVaUMcgnlDdgVwEiKC5tY54/hS6LbOLH7Lii4BhSbhOa3f2HFyeTCxRjy0RmFq/MZoJbfA7Ll5Ya+3kql8QZxNnMAtfAMsW04giDmRKu/SQNfDCD2LFWvJjJR14TavIJm8TRvGCRAb5Rw737GfOENlOY94RnrWY1x5PUjf1ECLIShSFM+ry49W8XV7KIq9jCFV3BtezfSpZv3Zu35rVbvwspnl0IWviYku8+qmu+ydB4TtvPG2I5ma7PujB1OR443FgNO4/HkcXXJk2ePbgUTTwC2yWd25AQ83z20SHL6KxNdNIaOt8OOm0BHbZ9jjSr53xNJOg7dghuapFrZJE6r8geVkROKoKOKVJnFCFzQBHv6cT9xZvfrD8rjUBrnNqDZZnh6E5Vq7BbY6x2N+ftBlksOZ8pC4zEyvYywWZpnHGaUlB/Z2PR8DcYHbOVHTqXim1LMUzml+rp0X6i5vbmEaPDSBaTCEfGEKvLTCaZVul8gYs3fOvuXjmW+5aQZaO6aULXrO8d02h0tbxvjmZqEhsZkvMicVi6Pylax+TtGRmBB+T+y4vWjLY7xzUFQHQEmGX+bzL8yZr8JI198s180uLAJ94i4xpU4F0VeNgT7FgSctsQOFsPTO4GOSwG3LutwL6WGvrtDWaSL5cd9JYmdo2GW2BqmnP4ukXscNpTTN33NqJdI2xqogaZ4m/j4S1XHl75hQOUwUwUNpPO8S6xluku7kBdbkA+dMuQxIVUcNup3Pc5HVzwRj8DCNFXF0n8FvW+Qjr254XlmXNzbl8b5mNnktcApL+R+8avwcuRclzInhjjscbteGcwzv0EbBiJVfpRqgc2Ir2PQe6fow7Ddoe/k7D1yfcYbJszsGxluFaXmK/327ntu/yIMxdwaGhouO3+UOAPjienOMuOA29f2gbGmlsq27TgSGJlo9V9ptWeoHiONbAk51ItdyX3lydvPhy7zX4gZC8JE2wdHLmz/aqwOruSpVCEPtvgiF/lFwzWiYWYcxoDTmAcMky39Ex9TEuiaV0ZqmsTdBulQLMMTrPNt8ja0y0hC9wZ80VseDk1XwStbYHGVkCL/U9h+cnbfClr3zfZee01SPnHhHxaRdZZqLssrEUWxBYLyAoLZX8FsrzCspsrfA1V+qPS+HyoXsOhJpgMFRgLtc2Eyh8I1dg0qKCNgvoGLFoj5ysuEQxtkODXR2i7I4zFEcLWCMfKCC3si/A9bOlPba98rBFvppEy0MiaZkSMMoLOMVKGGCFjghGvwct9W4KZ/OVAJj68LmrfugtfZpYmXJeN7MYfkcwcdab9xwx/xYv8jL3grm6zXvGm1jcGLpltfcW35hnaRpfFLW9cTljniDOc6RJOg6v+a5gb/DfJgta8hY+75b3Em73XZlj2MQmaa/TLSFMeFzPQWTFBXkY9RsNN1ILZuYae33lwlRrQ8h6mEbxJFjSvrTm+le8d0q66tb3Em7dvijFrA0uuo/2EgyYyhhDzTzi3jqqjzGT2lxC0r/fBXMnsuzSSu2vId5nEobRpDAG1pG/ClDlKmXD91v3DkJWbQ5ZtP3CnrkP3u3EtgVppQd/4cVM3suJ7lC7Z7lEbnFhbzIbRIZqXzQvNcSweqnnZ9cUUIVNAmQWOuqgljTjm7NjHew3FPgIyEXdk+5Vsv7xHSwWWASYzlpJbsMaZUAtKTN7U2MbttYn40SBriHMLa7as6rHJQ99U3Vo94s2rZ8ozmSx12bXFcaSFzcTsZqWLe05FmfllrjS8Q23NTe5z49s8g5i7xt1+PeJNoGfRMpkMVtk1SXGkocnEzEeli2tnQToRb+Y3mX2ppOGtkJtcdusTVMa2KDOzwG1TPLAI314JND84ZsIHPRyKXRTqW8dheDb2QnBbdObD8m2ytmYPGiPcc2S+LmvXG6vdt0ET/ZiBWg9ujh5uNSYjiqUIp8OE+Ix1+NIZuUDr2dv1+Dy/5mUvaRb0XNpcInRMCR/bCmMvfDMsz+CFllVDX30tn+oW6RFvAq0pSugMTLJP+5EiRmQMFudNELZel1E5MvuW4PZtQF5yq62jcZFd+UTs0qZrGpWtQXX7e4s3QdcCItZ2Damj2UIRI7JBivMmiBOjy6gcmf0DpDWDT7FF4k5NJofi5R6T/2OzKHolLlBtq+RYt7+XeBP0GgK0r52/viVntH1O4laX7Pk4vCDqu/l0luVde2nfeTzasocLx2hR7yedA6bF0O9DMbh1biyTKqVl+xB45j/iijRXf+Pwdp9ZWIvXoPXIo4wQVJgPMwwP2DfJ35SJQ3xAN7SZgzN7q2VvsRXXfFdt9612iJaAKe865Jc5olUQwDcDyjPP7mfV2buWIlPNbvezg6pbpEe8CfQNCiKTvUBci4CQdv6KWW8mJj1jPNz+YHY8bxvvouQsNie2SKcegHVOgIr9CBdBtcTdIj3iTdCzG1cms8Bcwxdoc85iRprFhHSMHjsV4BxlvD+rS9OWVwOb0LT/4sWJ7mGAfOp1m3uLN3WP+Xb2sc6Oa38dpFV1xGylIya1YwwKTIBtvmaxXJMqaEsFCytkRW2DK6gRFGZxt6uXeHN0rZhjZZucOpoeFwgiO4Lgb1IwE7SMkpM5NiJUs8S6yIznZvIoZFtuEQyDiIA5QLRHaIm5e/nuhKK6WAh1CxBpldemuh2fNR0w2elbxiOorHgsKnsCChZ2Mu3FsOm4VUmTXMPd/9jCIuLqV54FjVOrK77CLXDLt7sNv+pywGi2nH2sW7SMHDJ2S2VTNw5b27zYuHmxcwXfSjDfWSG4KBw/W9uEOEm5AGKj72YlM340LUgCMMCrLkCMUJs5mcIvbT28ewv0DA9kkNPBPh73d9/xA0sPQvJgeS94vrmtPM082NfHrfvuJAdRfR4NYakLI76zncF+N65j33cDS2AQwsFyNKJa8FrTWiUX7UneIzp2fDewGoMAjsBC5c2XGeyS0Y7dtEHOmLEyYDWYMk1msEtGO3bTBjljhsiARWDKbMxgl4x2slvcwKYwCMxg0RhpkW3ttsqElmpjxeYQO0DsFK0pYKaKayFa5S8S3Hx0Y4m9RnPHIlS9lu/WKll9yrHYXjechv8QzFLbLcI6Z0+PpfbCfKweHZktAd2ahjnJO+K148o1okEcLP+3YA1Qy2sqvtix2l4TatDeOaOQW4rJ1loum2PIfDy1w8wYNK8QHZaajLSOD1RZdrbYKNg/FtK82WdoxbLEM4ZlAmLHFFiSZydlBDLRnCk8qGZ7kOOfb2skbyc1JxyLrShemHDncTimZcRoBrWtmMGQdDGmF6WiZoGNTvfrHd8jkQW6XYvtQI9TpA0n38kMLa2fRn80gTstfiboF1NZl5k9B9IB53B2TEDZCpYmObzB8v8Fp02Ce0dcxjs9v8NVl8EVsk0P6qL3mNQJNoodLJ/iaFepzuKZ4Q4JUWG+6ZG8dhLPA0JjDHbdYsdCAj1P4zvmw57i+YCMOAS91L4It5BYsLPBjsDYoeeDXWMEsniyBj6A2LYwQToaxW60G5DUc7Af2rI9etTLDsPxZ/an7YDEnoPF0AtJV5cKhtXxi3tfydjBbujF0i0FAgt1pOLO9R9nQIye4FzxB1tK1cXf8VXuooANyGiLBIX6VCLGqQPNNzfS3om0s12MrKV224LdM02KEZjvKkoZIl+gWSRtCxnCLDHjMN93mDJCW6Zdo08HDH0z47P97Tbx2swsoLkg35Rs5JM7Q8yk8DQX9H+BZG/MjFIZue5smWnfGFAtla9JrgSwceB9mpmlbKuBFefjT9XFr/Essy+yw3yTWXjL9/l3pJpqN5qfe7SfO3zk6fCShFsSEc0wstwZttMeGfJaGFr0viV31Ebjw/tzMRvVkWCBbS1mKhZtMMdxuM/yyRKvdJmah/GaYdlYfllHmTDL8uFFVjBLG8sn7igTtIvCbGPJDeTyKBvR1dH169RtSCl+cT+e3WdLpklR95NocMT8aNkLYR4Z6UGDRWwQaEuzV88u0/AH0TYa3u0x+DeI50PsC/mLTFebPdsma6y1Vznz3MFmPYgqI4DFyzWQ1ViCJuaO1fbKJpwb7LCaLTSfeQo1iLrRxG7CCMBg8xtEkWMUQ6vMeTV5wf74fX98enedbbDFYnFyk2fF9SDmx5H7DLNyGGz5g1gyIje8ppJWr7ygH/HuBOZgmcL+VP/ZUv4YBGoOmDCSgR0gffzg4UE0xaNFCfYCxtNqpr4+Et3JHHCQoIbIaouwF1ZtFsbw+H1/NmN7HMQHI4FmrXc96EUntUfaO8kZTgQZ7UbL0TIfI/1x+7755vmmHGuWqw1YeOFHknHJvtc0Gq0HCZpFaO72H0D7yGtnadYFGSTMkeu8dmq3fy+Jjkl1Aky8QPl9bgm7WabAYFcaZNoIeYf/YFceZMACwdJKO+1xkNijq/28EcDBRmsNoTUWwYKzF4PoGU3sBg1JGKzAg6g1Alr8WANYjYHOxMiYzoVF0UOWokcodAhM0WSIJ+hlA3swzuZxHIW4UQ4G4/J4YrDoDALNiNDg0pqEWo1uKTFWYQ5vp0MsU91itpQPYlljpb3+g6guBXBq/YvJNyrhmmZhJLETPNKZDwLxkMfC9qLPRpm9sypG1Dv+QzbYQSweISxzr9FMENuxyTvjtdy1Es6P32iRmh2+0Fej8t1nrftzS/WJVaFhgxvn6h54PeW0sOm2ogM2hnGX7vduPQjkI04gdw3AVtxaBh3nOjWdd4Bmihg24d4y8RSwsZTzsR1E6WhhN34mXwwydIH8ypY4LeVBpo+Qd/wCuJQh28kWDafM0jbIZSOVnbYDLpERkZY1jWaTzyDTjeB32GTidgCLvTj87H2QkUZwO9qBZ5DjJvyX/92F4Wo+J2E73t6VLItBCMQS2G5WYXJU3N8F0JtBTow08Hp2bbeJC/ARkrMJaAibQaYuw78I3Dy/9DhtP48dMmup3T5qnadlGm3tRON1iJQLhIsE7EPWNqvDiGW3NSx+RMWCzZo281d8rMdt++ahJkrhwWVvk+0cxn08ZFeLxwkKi4C7LRLaIEDj+MT9ZWJ2WRJbhxvo8l424qhjXU2dva1LfjE/mt3nkmXTUuoRStAzKjaOJL133G1RpyHk5jXTsYnROJrkDnPOAIXNVTvm0wtjFmYa3iPYm7xrPhJHYBzVLeg0RNxcte/yGZfWuVTfTZ3PubAOuTfxo2nIkTr6RJo/yhqSbU21LMJ73HsH9e/0JAyzOa8b0blOGDJqpIrRz2UwBy3Ik976ljo1oboIzn0Tbsud9VrbPGUS3fRQO0G5QzK7dPGC/5a9rzyJi6RZH8dRtsTApE6PBiyGsbxa2pKIpbIC51tDsoUtSV5Dresc5C6st5MXL3wHq8NdLsMpeoc4bnf1Cc79bkzXMA13Im5ej4ucnFrk9PaFz3LYiS0TaYUJ0jLMwIr9tuR5+/rA2LX7LAQ5tAlONqpBqkzFkMCt3i0tVC3d3RTkRjPRMZtdmjqLc+QEeEDWFECHMddwxkRG423de04JR8tdZu1E7KA7EMDGPUvHURD+/Mh5wyMD6fJ34+ypiPFnbuB48AecFm2Et75y2Fm2fFQcEvWIb7GzYMe8xNkdpwHcWz5ZOg468idBCx0DrxP9HMspgJSj2F3ma+mXODXAyVbouS9wAlqOYseXr6Vf4tQc6gjjuMcMepc4J+vB2aVm967cxO79zqOmRxnJM511B7qu6XZmLpdYvkiPwObNUpkWG25FM8HVyRi/CFngANiW8Q3ySG5wY0KPxzGPDCyvFX4Ua7Hb4o7d7FHC2q42sEVoHgeIczA7fYKvpbu5AWL3Ysrirw+uIcUfjGizV7oG+l0u7MweyxeJ6QY5bAuvrQm/PT4h1qLdNABJq2EHPlphwMDS3JFab/GzHdYAIFuLdpNjZ9NhvmjBHvPA2ViGvbYQtl3mkWo2Zv8nvLVutxFCbzXIwUcr2meWynPIauH6xfTtHj9b6ibTdk/yU5W7kUoPZw+fGntyA44ztmsPEC2NHt2ZofKcVvveOmrzcdN7CF536YTvuBmeo9PM3JajUtyx4V3n/Ry0MTHFyVcSy+0uhW/SvZ/wupSU28ruIcXKm/OtSEklhWtIsX+p2UzM75Bpbt3ptjgmEQjIUOz5sATn4Xy0DhR8Edu3onCVzVh4uO7MZJkV0Ppo8/DCZt/66uhYSr7zcipRjz94t/dZD3PP6q1CwLUh9h3cuGfDtcCcK0nIg0O0Ay4YGxNik4Z3npWF599i9hy/Y/yQbpDCfR2ZKYRfrbFvDGll2UDZXph7VVr3zfM6k784kfXEUZRpIJEfam6pW9nOfiFi0zAF1ZrB1RUg0Tq8Brpd+Tmsdzq65QaQ3bV+5XazRcIIsrlgv9JaZtmHcvtmZCkct1lui7KydWswLgOhylpXtmLmnjYaMknZCP8+15srEsTDQ5m2PBsQjCnVVMz+kw8tuhcBbvyauxZvlLFIlzq2kFiyi7lW9C5AmT+Xnbgxj9By0V8BuO2MmEvaaJgCXX1J67kLaJ2Uxt6xETHk3nVxhEgwjmd83XtJ/rmlnJugZTB6qPi6G6AR3vFbcaNBxJnDN7ZP/7zvmHCmELoWegs7qBWwv88uarPD7Z5mo4ddc8eSwIQdMDRw04RdbL28pVljjgYNJgIAvJ16+2wUKfNEf+aLzJrVkltotmy35rJUZi9b0ZeGiEkmCALKMCbLFCGspSDDIqC/ZTM0RoaAByOUsQIkWDxUw2VKTAoZN7sVNzWYfMjOqDhsecxCRua2cYB7zQISFjMjEY0XDrs9QYusDU2mUTJm+E9Xj4iT2ooPWs+ayaMmgoUw87cvs43YWQmBshNBG80s1VqyNthbm+rHY/EICmI1gAwJG8mPHONG+n4q02eRFc9P7+xny5oFzd0FWmzPjuSXNhrXdGBLxYgR3Rycz421mlueoyIcuBzBGtFtdqlhJ94Ypn+3Ls8uAznPpSjFHMKb7szotPlixNSMg36GSOmdw8SmIDm6l6UUeOvj/txvInrrnvhLwtviF2MP3yTqnO2u/LD9UmtBuWSfkmtZuUx+IovBaeTS/gaV8cwndyzpl/NxPttrsFZ0+GLVEQB97ZOvuCO9z/YuwkPhSW1G+4w69eZ8b+qDwcuQn7Bi5HkhHDIKO53N6pNbfnb0gFy7L1Ng3zICRDELxBbKUnUXclv65Kq+yQYtJI0GzbBkr7nDQsMhI7W/PXVIDbkRrpc0P85+anWwX84Ldm9+5JH2IQV5gzDwMX1Lx19rruMrdNFirVtSH3xmd/TT4y1+S5MdDT4pcBHndK0dbaKzv6KgD99ndki5L8blTHBkoDf+hLLSDynlS1nvcP66kYUTmsocs9mkaMsMaSoT+N5PQmsgh43vzbotemZYXjaCNiFp3TarnGXTZ2vdt9fWMQjXYYvUHchbtNUgJvu3LX34+ljRqA55diaGFTVzKQQOEQxpupOiHGQ/uo7d54pKdeDLIzrCu7WdTN5jr9F0yg9pkqtCeF6ED0gnF0bvpDywLWONwsY5fyGfGppdD2P4aK4NpaOEnRSBS3vb0PlxuCEzGsxl+BKwPj5y9l5R8Kc+XBvKvbB7nqNz7o/ly4VuF7ukPqz/C31uN3RLae6wk6rmdS8vxQPPX7tz/lnuzINrKthj+FRquTWrpdtceQrYofl5eeF0Po4krUO95/PZOBSpjuL3iWC+AhT3geoOfUlkvkeMI6lL/H3I83V8J5T2k6y932bvegq16Upk+3hI+1+9+zR4vnTHRXANFwy2yq7pd++O29p6RZ0cUuYnn+Ws1XtFbQm3lM4ImVC5T7eEnrnKAjCk8Rz3iS013XpWNK7Fit6zROwDsG9I4x9xbKORk3cWI9FZUXa2JLM70cdRGB1YbkhV2SaUsqWSxWBbVnTsyRjrEC5V26o2M32o2OyEroMPG/ZkzCUVXJE8KnUnpOzak26fyi9l+Wi8K+FB8EWcy3EaGa/duXz1UnJdivs+/D/2nJbUOKFzj76uRsjhpDinL05jAUM6vt2GJxS+dyydNdtZLVvNZZe9FDFZmJUhDKtMIGAb5nXjGwe+BYfhhTh79tSsMXUBzQLbMggS2SbkEEYYadgnNM11fTDsq81WO3WzTL7ZrqEIx7HQlULrf2Mf5MyBRn0BeKcOuQmXrnTGZf0/Gty26/JpSrgQ7jV1UTdEIx1SOufIzpH1xCvYp2nMRbh30Xnn3y3VJV5UCrfI4+Q5nnOBufey/Ir0WiY51uC5oHPiva/wy5l/0bxXxVtK9370YJQr5Cdod3s/E3hMzTbYu43g/c2JdtM5HQaOa2yFPvv3T2bXb9expeBaxgrJxBOGS+SwVxeMUw0Ir9G0IUku2qQMM3WN2wPTGHZsLbZUpAiEyG0jtGGyQtRucPjFYMGlG27T1gmqybc76JAatKZdsNjRWr3tbXafGo3n9pOxHdqXgqvOxc17MKv7MGHdidkavQxEh/YOLV/cSG/ch0s3J7Pghgx34ebp+LhkBMLfUr+vV3RE7wLtrDbB+Bj4Pths2U6Ba+dz4s7OHLGFi+As3Ir9BHpe2DuT5BrANy7ANdzk0Z0azlXxSG+z3SZMHuSEb0y4Nu5W7MA4PljTz1Qnc76iLNsMC5ONab7Mmorb0cGIeFgHX66D7UCkq78imWLEIMQjWGP26jdqtx2s2PN0suEj2YtBP+xL5+R7Znr6bQS/DfkeH/rZojsyzGPLhdlpIDsgyLbn5Ex3k+adZoDr9EcDTlXk5ZWZ0/VwyysOPuvJKa1pk0+PNllhh8U1eTYnwrkssR45YAio9vy23dvHsWt82KMZGxGM+QXrcFBnCKjTTY/agrPD/ENEcy1mEPpbt8es3qLdtnkLr98yqgxMyPxZeGi7zKQzWoyWjoGY24LPMqqtRhuBhC0LO4OvcNv5y/aOedeKOATzq0kz6Y8PxVhsVa3KD2DrnC+T8cguVjcwqSng5qTWhJRY2U0m29Rlm/ySSRnfSMYxed5FMddDZwhZ70J+qbvXp1b6nKGXUbIPisr2QcKe9GUCbGvFkGoHQkimaBoOwezIuV2AYeWeaAOWkHdqu52PWM03Wy5NnTn3x/LFTrebQDPHfg3SLR5cDlqK+/ngavbmcV52uKmFZyVo98PqZW3C7WFqsdD9hOsZ/m+GPI4LVef520jPp/TDuFD4Pke+EmFdwe87QuWL+HEiWMeCONsvJ/ntkKdj/PLUdpt9DOf547hQdRDgYHY5kbVTXz489hDk22vciCtLWd9FyfbusLCtq/Ryb9e0fKzYGbJRV9nN0Xev7uqT0oWBruDyTePX82DC21yw+26IOOcTjmtwzN3KehHOnsCDo3KvuGkh+Osx/tw4I2X4mBiocfbiLqbSosRGJ/vxWrBx9uEyeRb7PqGqE9HTzN1cFk6uWLccthtMGpjYauqzZ9uJVovGNKyb1/MVRtMMYoLJDA7J1kndWJ6PW7sMHjzju12gStf6YaHDmXQiT/3FIUuaMxnaq5mjJ/NajRjDyXZXIk9GWuCNdiN69avBK9+L2BOjcNAJ1F5dwdStt4VtHMfDhe75tobDvtQOspufJf98mVtzk5DSKWpTJ5r/i4VaXXVSdagQvO3OF3r1LnPuor+PpyPAdu3Y43n9XOdurKkH5Z/WkqbGuXJavWVuae29dxnuA8K96GlbxgwxeJT5LtNki92FfC2SQPxPyp7z42pS5C2GIe+TQXu+gSNJ99D7nCBsRJyZ6BfyCSc4hrbKWQ3HE1Y7HuMamwqAu2s9q/lDy47jPZPCu+mybTSM20LHATGW/Jnl2twBXHEmptQ2KMFmbxdWaKnGV2MHYDQVzM6V5tE5gvkx19+2hoMt6LFoN98uG7XONs52m/JOZIi22bP9eP7LErwML9kK63EsGqEbtbNzeQmpulo+g5PF8ZZ1Xfeberrlgzb+fEauyoGfFo/6sp/qbeH8K6vst5JQhxhMUGIg7shgN2Qux+UnJrLjXHLvQKLwoaXo10mbod25e2OfoVx4/zL/axCQ9ylqKu96cBnafRuYq1aEL5veFMwg7vALjCjbwhatNYIdGqO3NTr3eXQmT84sG23LAZi7lOyT6A+y8b4sC+WKFXkMLohYWmdv90GdjmYhty6/j8eThUOBKV4+b7cmbK3PSDVU9oqsYxbVOGVmcZyqSntbrjhYpch4cHLLznDqVawn8LvRULveQa3mSXTssO/Jd4mt4HYPqobsGmsWFb5RWYjZn0KngJ+bybIQ4145EYhqsX6dACbHfgHgcsb34gDgenBCsN67kVMMG+gZ+2B3LVymqEMmdaMY2ytnVZTARYvgRA4bj793dVc5mXWLbeXdZe3b7i1rFn/2jhlU4jIQ5p+KongnmFNWX0pmKNEXKJTy4p4gUy127F3z7kBSqKFHke+ldwfyQz20UeQ7/k0EAwTXoblUddSEkBCDBxnkzNQFpm0BwEQBIUBvF/+BhC8mTQaszNIpklZCOsYKvbX0pEZaqRTK42ihExTCxV3dLJItS6b7nlq2XiiqulxU9fm47vNx1edj1eWiqBNpw4/9X2aYFGByo0dBPTWqa7jDJiiNhuKa7vY10RWABhb5RofVXYfAqbuMEw9ESmorLcHI006i+4m/fUJ9ZccbltZz9rbNWWoc0US9grR16kYpfzN5o8+5A/fM3Ui+O1sfrHOvCozOYrS75z6U7tl+ZJ/LPXGEPYTOIhiZ4kV9KGZzS/b9O84cJOj7D7qu0X6VGf///04AAAD9////WgAAAAEAAADiOgAA6EABACi1L/2g6EABALXWAarVPW0xEIgOBoUdPQkAoBOCJ9cENgVUKK9yHA6KRSIaBTeR4PX/D6OOTrK504yIlZL/KaWUUgIHlwalBvmau/KFTJcxZMoslynkt4wkF8GCclXmwntwH6yKTTEdXCdzyBtyhxyVoXKBfCMnZsQcwS27ZQkS5vJcrlAhLsdlIpkCngMHw8FycBz8hg1mg93gNngNGowGq8Fp8BkymAw2g8tgL6NYC86SBQvGgkVFrWAr+MqVLXgL5sJlDB6DSUm/4C8YDJhSXIrFiOmCu+AweBRzduIoGAqUJ/gJduJkE2/iJk2kYCl4ypQquAr+/PTEnpjLDcWhuNulgqlgUNyJlVRiI7hIESKYCKakFIKF4CFDjuAjGAkSTayJmTBZgpdgS8tMnIkxMZPgJPgSV2IekVgHdnRsxI2YkXERL+IcOR7xI4aEDIKDYB8+euAeWFJyEk9iIEB24B34B47EM7AMGYN4EMaNG4W4ECfWwIXYEAviGDFgYBiYBg1CTIht2DjEhxgREQfGgW9gRZxCBTaB/fxK4BK4r48P82ESJE7gExgFihf4BWbBYgVegQEBXWAXuEWLP/yHA7EK7CEPb8B3dxqwBmxnV4frcIYMeBgPc+AwAo/AIUJ8wB8wCBB7eA+LENEBd8B6OA9TiMMSsJtbBBwBt7WxYTYMAcIbfsMTJmDAGHCFCnJYDs/NXcAXMB0dHIbDFnAcNsNlZQwwgzEHDtJwGm6ghtMwFpPhBQvG8BhGQzvDZ3i7zeIs1mrX8Bp2gB9UVV3hK3wAY+EtLsz1hb+wlhYYBsNhYV24CytQ4IW9sJhYApwAZ2VZYSuMAFdhpye8hJWUknASRkIywkb46IgJM2ECBKgwFY6KKoALYCioKTyFDRhowk1YCj/hDwB3zPnGG2ud8xVf8fsOwAPw0FAAHAALCRXhIixAgMceE2EA2Wv30xusuEmWdA8HCWm54G5POlrKHxq4oETRnn2Gkn5uMT0gxgGFA9PFPHXabnUjGgVWQc9Bp4JnYYhbT8EDEejKut1ut6ume2nF7V7CUOxickC6MihsF3NIU/extZupdet2u5lYut2uppVQt9uHb6s51ionc9Vom+llKfNQkNHRa5sJYasPn5stZpLELSZdGegWMwCG7WXolZ3t5QzS7aWc4+j2EovH9lLpCFeQiZXVSA+LSgUzI7IxEWle3AZOK/onkVcTUgyIlVwlk0n8cKda9CEETVA3KZa1Oxtgp7INNA1UClrpKOjZ6ZwTTmNg2rzkTg1Bt0AAXkGZbPMYB5TM4ZK0VUokX0SPxhFOrdkmiBRCti1WPrOlm4DuSCBS5ypGj1TKNjJolW3YKC0buA5T0dgG/8S4KYrYmmLnhTVzpTPrnbQk0LixBH26Umr5MilDSM0l+PBF68FLrlsSOvYVqa3gBEnbXlyZ6JG2AQ49XAY+wmjJvJAhQ/Go/VIF/GqzpsVKBFEEVIGiHi2VjrarPifaJwKlWM8kGI6AGlgRqWUSlaGUoIE2SQPb5iqcxbxB2k1C1EzRQ8ovFVpMwCCWUfwwSSG1laBQKtuQjNAi+PlEDExrpEkLt4kGDtohlm2aNBS1QTRAqGzso/2BR2lkbk4rKcKOJB2jNpJCItaziyTip6MLJloemRLXkGrV7ojyQtzKMxQAQYgHKGwdkMLH1hpvE7Q1Vs0Oix61iAPcaG3YydFmsShKFX9XNm1RTZaslO5AhCyYij7ZrNAqR6/sVBROJg5DGpnmskRxILln+GR5iwyMQB6xfFolTR1g4XhtloLmOMOADfMkZ9GqFSs65Ib1VH3NgCpWZWI532zgG2UssVDAvGWJskRV2O1W24hVS+OqcSlveH15dmquldhut9utpw3DIa2QqL7Pw5QJItsthA14NCtU30YJEIqYJPg0OEgUwR4l262/IjdBEwr9kKhyzPvS8QdFnR1Rq6pYQB6ILq8DiGx0UhmqQmVMGcu1wk8/NZbUsNwmBwWwWi12a8XN0CQx7jYRxN1ut9vtdi+v3W5Xc63b3WZuYd1iFiHdZq71reYa6VbzANYW853cXl5Jt5dXL7aXgkrQ9rwCvb/OJVg+XEgjc14aj2msUGeZM6RYobRUGBjz0swKMZXKIjE9bTWVyp7RzMpymrmAfXLAhMV2uZKNGrCGddMWiHUkYWpAyQvbpSPNskc+kpYKBC5II0Qrt2ARdOju1ZbwkcSF+jOo5Xu63IJzqu1ABYjLVeuRh5t0hyXyhEggbZG0SS+HWEi1HZgXsJ+aSFa0lW2J3M8VEfxom9wA8FnkyEqLiVXhk1ESazf1OLWFWq22kIeqVqtFhBrUGuokWKxnFgxMMOmOayWHRUujU1uWqC8GtzM7NXeF65nV9sXwzKax4OIySk5i+RSRwBIZ8vpSE8Q4sUcbdhONIGxaF1VJjW8GniLTEZbKFSBcjNXEuCoWNAfYKZY0bjVzKIz1JMbXok2Mv2pRxkosMMYUAkC2jy25IzePDbkft+Nu3Dn24saxb2wbG3Eb7hqbxibcMvbgjrFhbBe7xWaxAbeKnWKj2Ce23y6xSWy+vbdF7BAbxM7bHjaHjbfvtoadYdftC5tuV9hzO25T2BP223bbETaEzba2lt1Z7cZqt1ZtP1DbamU7rWyXmW0GZttswT5bsBeQbbI9ttH22nZvt4PdICxMwVbQtbm6dtfWFtvaW1hbC2tjIdgHEGwEVjvLaltd7atdtRPsMK/ttcH219RUgV0Aaj9BbSinTeW0nZR2k9JWWtpJS3vpaDMd7SOkjbSNNoE9FbWjtoEtVVQUYAcQ2gCEttDfA/7+fHu+ed+77573Net3Fw3toS1gE7W2AtKA9J8/q3pVDxrkR/vRffro0Xp0njx79B6tqoqqUVN1qsaj+ehWVs2qBelAduzM0XO0HDmm2lTfuRNHx9Fw4LDRbPSaNW10G+3GTRqdRo1Wo9HoN9oOHU1H19GnZsyI0WJ0mDClulSfOUOqSTUYMF10F82FixftRY+OatFatugtOov+os2M0WN0GU1GVLSruxoUNFSHaixYPvWn5nKpaCp6yhROzak7O6PoKFK0FA1Fe2rRKrqKvqKtOHGCqTH15WWmztRPnjDRTLSlZRKdRCNBokQr0ZWVRrSRI/qILqKXaCeaWlM30ZuUlEA0EP3jx6Se1ESI+NA+tKTkDr1DQ0Ly0Dx0ZKQOreNRP2pH3UNTBtFB9BAthJHxhr6hExNxaBy6sdGGtqEREQt1oaZBo4auoQ0NZ+gZhJpQy9CHmlFRK+ocelFQsIVuoQMDXWgXenCQhWahAQH/9J9GgSKFTqFVqDChTZzQJ7SfXqEFX+gXOoaGsbd3pI8GaaRBedBqzrKaVwXlP4KyoNyaA+nM1fs0q57m00yHjlbKdXIdIq1ElESkhwQU6SH9VOTU5MQ0YkRamkY701QGtAEdFVVAF9BQUHmMltJSecwYMplM/vJFTFXVFAIECXQCvbWl9bWFS5ky2kpbWY0t0GRkV/rqgJpagwZYGktv9QHdpKf19NPTnQZtl09znTqoGTXjwZO6J+d53667vl699lhzrTFX7+m+PiSNpElg0Bky1P0PQAPQV/3GxcnNzVnQFvSGDUJaSAfQfc0aNm1yHK01R2fNyXOynLzmwQMslo0Ngoag29rctJtG02kag66rw9N4mgMHO2139+FDhBBr2oOHPJ2nO3Sg03QaDu6CvqAnTJCgJei3NwVaQYbzJZeWgslgshkzoliwcJ7JntqB1mqx2SyYBvPSXlt6S3fpLzRoTE215mqtcRbNnJygGTR3u1fylWzFipQqnZnL/cyfOTSUSqaSp0zRvHPHjp8suU/mkyXzyYAowE3IZfKWLWE6TEyfaTMzzUCLZqDLmjTZZMLESXaSLS2j5ChbspQn+UmGkjfzZc7MxBTEmllzoEB5cp6sJ6fmzjQ5TVaj5k1+k91kNporTo6T4WQ2pKReumQumbMzd2bPrCYzyUuWWGbLXJkvtdGRLqH5NFJuk9dkORqEjqA55NH8JYPRFbScpqDLtFjWkjVzlmypqfSUjtJY/UA7yF6ymBwmA8p/chbdpEWIYNJMemmJgCagB2ij/OiYHbMOHQ1yg7zdYjM2q6llHThYy2t5xw4emUdubFTMipkxLlOgAJfhspxcW257cHenwc6OLtPlDHmZjw/Ehw8hcojsIWvIWmN5LIuJLSDrkGPE4AADhgsOGQWKDSbEEuQEWVkraysrI0CAlbEyFVWVVY/sw4ekHFdGQ8tmWBAWlM3Mys7OtFmbsTmbF2QwsLAclq9XBplBfnuLUORIVqIkyYA8NCQkdJSPMhJSXa7D8PRUoKnJKTsxDQ4GypAxxDDv7YnQ04uSkoIyYCDnTeW8DIJGYWAWfJFf5MDAvhY0MiHhjDwj16gByKJE/vvzKZSykRGRUB7KJbL3ftkvv29SgAAfABtVprLKAwRkAUX5Q+bjG5FHZBK5L0vmwsIeuUeOjITMkFlHfsSA8tJS7qy5d66UiX78yAEEyGSezDLy4IED+eqKmq9QMSr+88cP9pMxDpRxIBwICxKUCWSm3LSKVzGgPVnrPrhPzhm35p33INyKWQdh1syvX2BZRD40tJEPM6KNxcTFHDdwKKam5sF5VDMBC9lCWX75ZM8H88GmpnqwHlwH58lXjIqK5w62Y8f0FNPJDzIECGyZLU/IaSxYvBnJR3JS/h8v453IgCvyiuyzihwZJAfJhVlI9lKQFQRe1F/hVt6Kr8KnfKjv8igP6j/5k+d6T07Ad3pOruSp+Cn8yEvxUXiRh+Kf8CHvxDfhAPym1+Svz/SYnPtLz4Rnb+mX7FZf6ZVsVp/EI9l//BFvZPPxRTyRrcdT+iEb1QvxQbYdP+mBbDr+h/ex5XhJ32O/8ZGex2bjd3jIncY/eh3bjHf0jXuMZ/Q5dhi/6BX3F4/D39hdfKK3sbV4RH+4Rb2hr7Gr+EJPY4N6Qj9je3oZfnBT8YI+xo7iYfgX24l34VtsTR/oWexLD+hX7CVehU+xk/g/j2Ib8Se8iU3p/XyJHcT3eRL7h+fzI3YPv+dF7B1ez4fYOjwI/2Ez+jzvYSv6Dp7DTvR4fsM+9Hdewy70dj7DnuHrPIYt6C94uv3CW/AVdqCf83J7hY/zFPafh/MTtgn/5iXsPu/mI+wRvs1D2HqezT/YH/yad7A7+AZ+uzd4rc9uO4/1ahuDT/No24I/82Zbzpd5BhvOk/kFW4If82K7zYf5L68uBVxbWgl8lsc6cGVVRTVlwEt5qAJPTk0EmJa8kkc6MhpQJIBoyAt5AN+/1843HtQqKBDrKqD3z9uHj+oePXlSUV88r506p3RM58iJ88J53bRhs0ZNGjRnXjMvmTGlYsKQgvnyjr5duGzRkgWL6JXXyhvaBf3kenZyvlReKVGgPHHSZFPzzXwvmVguqVSSBMl75C1ChHKIkCCTQN4fr2SPSB47IB91vI4vY45FRRw3Em28iK9hjUIahDNkDL6CL4wXLloEsgBc8ap4/1CcMOFXoo/Ey/fuidALAeJDnoe3w4u34U6DXYY6DO+F10KFObk4CnAT3rfXLUIbBLYHaw7eBu9Wm8WqpaGdvWZvGQOyBWNiYWDv1+vVpYBrSytBFgKsA1dWVVRTr4FXKgqqwJNTE4GX6V1SSkI6MhpQ9Ap4iYaEAgD4/r12vnV+8YsHXVuvggKxrgL646fPlc9VdY+ePKmoeO5c7VzrnNIxnSMnDpw3btqwWaMmDZrrmauZMmTGlIoJQ3oFc/0y6qULly1aslyxXEWvWKkS2gX95Hp2clKZIiXKFcr1iZMmm5qZmJdXJlfLJZVKkiA5YuRa5EqEcoiQIJNAfviQ7BHJYwfk41XH1bGRMceiIo4b18SrDcRDwxqFNAivM64yBgVjwHjhokUgC8AVKlL8obieuJrwK9FHgm/E3lXEVS8EiA95HjpwuOJdN9xpsMtQh+ECnYUKc3JxFOCuE65vEtwitEFge3BduzposNVmsWppV7TrmVkZA7IFY2JhYF9eXQq4tq5a1wRZCLAOXFlVXamuUwakoqAKPDldm64EmJaUkpCOjAYUCSAaEgoA4Pqv/r12vnW+4j6oVVAg1lVAf7qf3oeP6h49eVJR8dyxU+eUjumcLqfHgfPGTRs2a9T0NB3NGTNlyIwpFdPDdFIwX0a9dOGyRUsWLKJXrFQJ7d0O+sn17OSkMqVL6VGgPHHSZFMzs2P2SyaWSyqVJEFyxEgRIpRDhATpk/1H99F79Mi+o0N2Hd2xM/YcXbHj6IndRj/shr2w0+gzuowu2GP0F91FD+ws+oquov91FN1E9+t9nUQf0fe6Xg/RP/S83qFz6Bv6XbfrGTqGfqFb6BW6XI/rcH1Cl9DdeluH0B/0td6gb3u2Y3taR+tmvayT9QVdrIf1r+7VFXSurtUTdAQdq191q07Vp7pUj+oF+lNv6gT6UlfqSP2oD+hFnagP9QAdQPf97b3zzAfxVh6Is3JA/A/vw/nwPVwPT+Wo/A63w085HT6Hy+Fw+BvehrPhangafoab4WT4GC6Gh+Fg+BfuhXfhW7gWjoWLciu8Cu9yUM7lnpyTU+FSeBT+hDvhm1yTY/JLbsmXcCU8CT/CjXAinJIL4UE4EP6DS/IenAffwR+5Dt7IGfkiV+Q3eCJH5Ie8Bi/khHwGH+SCHAZ/wVvwQA7IV/AU/I+f4CZ4Cd7H+fgILoLrcRD8A/fAO3A8voFr4Ha8jmPgdNwCn+NynAKH429cAo/A2zgbf8Ad8AZcy7NcjafxM27GGXAyPsbFOBj/4l1cAd/iWjyLI+AH+BWv4lTcAJfiULwAd+JNnIkv8SSOxI34AC6AE3EhHoB/7vmVd83xHrQF7UB7dQPafnafrbr37Dw7dePZd3adfbpN95wdZ8PZbnabvWar2Wj2mV1mk9mlW8wm3WD26PayuewtO8vGsq9sKzt0d/fn5u7OzbmnbCkbyn6ym+zNnbkxN5NtuSu3ko1kH9lFNpE9ZAvZkztAfviQ7BHJYwfkow7HRsYci4o4biTaQDw0rFFIg3CGjEHBGDBeuGgRyAJwhYoUfyhOmPAr0UeCb8SeCL0QID7keejAAW/DnQa7DHUYLtBZqDAnF0cBbsKbBLcIbRDYHqw5aLDVZrFqaWhnZmUMyBaMiYWBfXl1KeDa0kqQhQDrwJVVFdWUAakoqAJPTk0EmJaUkpCOjAYUCSAaEgoA4Pv32vnWWeNBrYICsa4C+uOnDx/VPXrypKLiuWOnzikd0zly4sB546YNmzVq0qA5Y6YMmTGlYsKQgvky6qULly1asmARvWKlSmgX9JPr2clJZYqUKFCeOGmyqZmJecnEckmlkiRIjhgpQoRyiJAgk0B++JDsEcljB+SjDsdGxhyLijhuJNpAPDSsUUiDcIaMQcEYMF64aBHIAnCFihR/KE6Y8CvRR4JvxJ4IvRAgPuR56MABb8OdBrsMdRgu0FmoMCcXRwFuwpsEtwhtENgerDlosNVmsWppaGdmZQzIFoyJhYF9eXUp4NrSSpCFAOvAlVUV1ZQBqSioAk9OTQSYlpSSkI6MBhQJIBoSCgDg+/fa+dY540GtggKxrgL646cPH9U9evKkouK5Y6fOKR3TOXLiwHnjpg2bNWrSoDljpgyZMaViwpCC+TLqpQuXLVqyYBG9YqVKaBf0k+vZyUllipQoUJ44abKpmYl5ycRySaWSJEiOGClChHKIkCCTQH74kOwRyWMH5KMOx0bGHIuKOG4k2kA8NKxRSINwhoxBwRgwXrhoEcgCcIWKFH8oTpjwK9FHgm/Engi9ECA+5HnowAFvw50Guwx1GC7QWagwJxdHAW7CmwS3CG0Q2B6sOWiw1WaxamloZ2ZlDMgWjImFgX15dSng2tJKkIUA68CVVRXVlAGpKKgCT05NBJiWlJKQjowGFAkgGhIKAOD799r51jlfcSqbUe7l5KKgHx4ctkuq41Q2o9zLSc4555zvvffee++9N04d5V4uCvrBYbuKcOoot0hqEUciomEhoQxBGC4CAVX8nfDr49vTA5HXAe/Oru6Chbk4uDe3Nra1Blps2lkZ2VjYVxeXVhbWVdWUFNRTE5MSklERkRAAf+U649ZAq3/6qOpJxWPn1FQOHDds1KAxQ6Y0DJjRLluyiFoJBeV2UpECxclm5qVlZZIjRSiFTP6QjNzx6Mi4iCMR0bCQUIYgDBeBgCr+Tvj18e3pgcjrgHdnV3fBwlwc3JtbG9taAy027ayMbCzsq4tLKwvrqmpKCuqpiUkJyaiISAiAv3KNCed+lWqoY16Y52Eo3z8uR+O4EOe2dsXqIjaXgnBZKpW7iIcx7sIY47/Hg309P49H8FM/qo/6eP4dn/Tt/Do+wD/9dHz+pn/O6+fL+XHeOx/Of/O++W5+m7fMZ/PXvF6+mp/mrfLR/DPvlG/ml3kxP5k/5jXyS7+Y18cP80nfxg/mf3kP/+j38sb4XT6XN8Xf8rW8I36Wj+Xl8EX/lZfuW/lVXgk/9Hc7kA/6P7vk537PzuN3fs7++Kn8Kb3xS/lR+uKH8p/0G9/Jb9IR/+bX7DV+5sfshP/yM+mD3/Iv6TB+5VfSW/wkH0kH/Ee+kZ7iF/lE+olP+Yf0El/ID9L5/uQH0kX8H99HB/Elf4/u4Ud+Hh3v7/iQXcN//Dp63Xf8jZ3uM/4cfe4vfsVO4eP4N/rbT/w2eoSP+A872zf8NbqDX/hpdO0n/DO62pfxB/vZF/wxOoMP47/oY9/Fb9HBfuBn0bs+4F/Rt76Kn6Jn/b+Poh/4J76JXvX9folu4Pd9Eh3q8/0R3envfRGd6ev9ED3pg/gfutHP+x66gN/hc+hCH+9v6P/ffQ39+u1+hr5/3cfQ8b/w6bigb+FX4Kt/7stxPz/uU+CqH+5P4Hn+25fA8Xy3H4HX+W0fAjf9bP8Bj/PXvgPu5jf4W77ma3+Wo/nYr8bL/LSPxkv/2TfjpL/sM+Cjn+wv4Fz+2BfjWX7YB+NX/tf34qG/6yvgn5/rb/HOr/UT8Ck/6yPgUD7WP8Cb/KtvxTN/1afiTP7UN8Arv9SP4kg+1C/Ai/yn78SH/KZPgE9+pr/EfXyln8QjP9I/4pDf6A/gjr/oC+A5PtEf4ji+0A/AbXwA/3PDl9P419+5jM//5jG+/pm7+NgP4ix8qxfEVfhAnpWj8KseEPfzf7wfTsL38Xz4nlf1e3gIr8fn4Xk+1aNyDh6Pv8PvvB1fh2fwp54Ov+BN/RxewcvxcXich+Pf8AnejW/D3Twbv4ZD8Gp8Gr7m0fgzfOvN+DIc68n4MRzNl3oxvMyH8aR8gQfjv/AwP+q9cC/fxXPhXH6L18IT+CweC8cKlRmoNPC2qA4GhwpA/gAAU1gRAKSQkqVRK+kDlMkFQMCiQGCACwEIMACMCgNUZzA6AMAAAIgQEQCgaRYETS4AYNJ1kL/xXsjohhYmAj2RQ0ANehfJF+dqiWcO4UKSClmKwKL7gPrhHJHz2dQ2AC2RQQB68BvpU94UKbyZ1UQiEzkMmAH3A73pDhXyWkncDCSDDxCZ8Azkb90XMbyRxYQHItiim0i+9LYoacwsPiIdwEGIHLofyG13iRTHCmpnJJVMgMCH6wB9477S4Y0oXkAyg2GALboWsSPu1RLfGMrEpBT4CMCHeyA56zip41ktbARaIgcAtegv0i+O1SKaOYWHJBcyFAGD7gf6wz0i5bNC2xB0IosA8OAtpG/5KXJ4I6sRiMzkGHADzgfqpDtV5LWTOBmIBD5CNOEdyN46Q3OIYoN3YPHSX6KkOZP8gFUAFyBy+D6Qp58lchgr6J1QFjYAQg+uA/XJfWqFN4N4AcsEk0Cy6B7EjrxHZ/RDKBuRUugDQA+vgfSo4+SOtpY4EeiBHIDU4D9YvjhHi2jnEB+wVMgSBAy+D/SL54iczgp9A+iBDQLQgbewPvWHTOHNpEagMtElyAy4D6iT79CY9kriJiAS+gDZwGcgfwq381cguKcldhRCS+9h/azVyl2qpu+h+qYgFXWAgYnfYOF7JtNdMofpzfh0T3RvWF01HDso42uKITt0Zcq7UpsAtUAGQ+DwbaROfUOk+EfqEYlI7BBgFp6H6qYzdEhrZXkSigxNAxQ79A3sR96RK7nZxAhcJtgAkkH3QfL0OTKznUrYBKSiHjAa+A2kVxwndvQ51AtADmYQhobuwubFP0JkO4fcgIVCHgHi4F3gT35D1LBWp04SIpaWeLDoL6uNPIt/rRuoO0C9bPIF00ZKLmEtUOTqCP2/vFC23/0+BDV97SE5BbMZJFHlgfr4AyZOA8cMnNSNjA+fDZs1+3g8ReRD4NAxwXo0xQYRKp1S3kQvUF4FgnOP2nwAKVMYrBp4g4vQsCGN6IuuAiMM01GYb7BSnQri4azoVwRTETyiWBRVC7GxDYqLHdQOCNIWsQ9kkDSDHJ4gmQqVikhPolfIpVgN70cNvqOSbQCwifSBDYIG1QFv+SK6QjAsBekGOzUp6wOdsq/KqANYRJYKqlZcWo82dE66S9A0gaQrSCR5sQ9fmeVUqVOYGmgFslKQ8F7c8ieRW0N0CeUMLFTBIfG4y966RIfJiWi6QClRhfLAlX5prwWcU7IJaIfg4MqCDXfUtc5kOWReRFANg7moFWatUi2zK+iukEtAFeZCV/RI9Coi72S1524aIn8UH5L4806mMghSVttXZKhIv0hHFX6OXc7RKoqhRmBvqBDIlHBhhyGgHLscoHlMRfXA2WJZkCnhhQ5LwLjsOUBzyI5QQlC3XySoSG8RRxNe4ZEz3+EH2tCNNW6IRGUoQMLvPCZgN0RpDEDKQdyCimF8mGR8S5NtFSP5icAWrVTIG02wNaxPbAj2aamCbtmUjcYkuzHQhLUKcWODtgd7yR2gHltWwC2ZtZHYZWaEGmhVoW70GdxL7KVWDBtguTI3z7u88vuB2GOF2WxWQeAYbcDduBH+rElCCVxegMUYS8yPmF6m0L6LMTzxuL93DFGv7toylnkNWH1mKL8ibD3if7ca16/eJvNStJ9Ybv6GFm29VecoyyHm9z7xluGdVKMrOTbwa1Eh1XOsBJd59h51CG5Q3dfNEKwZVPU5f9i4cdI47O4xymrYQmyJEEW+N5mldh950Fvdd1253PLPSCjKLGVb0n2LAf2ME3DV0Gwu6eDi3vR7kXXhKnuXYgJragDy5RuKVzvpE6dsUwbaV19/LLDxQ1ZF75ugaALw7Vxe5u9ye9XHg2JBSoWIgA/JOw/s2x6K8fXNVCv4Ag0Nzs2+IvC/JJvTyYcm/Myeay5KQscHZo+p9jq6SAS10uVvu3b7/cllsBge/B87shXh6f8BajWVGXEVRwftGMLST0N9hbwrlE0p52CBXcYOUNxTaf7psdUHWs10BaLLG9ByZ1fR3W7zq9hkjyeCbxgERnvhUFnWAHzxttZtYev4uqjFdJq1g3Qb1RP7og0I6mWE8rJXe6MeKFfASlqQ/NW3ZRfjrmIzVGENgzPmFZhTskOqTxh43E5ZG9EcIM0SvPbJ2q3JUDWS4DLggzsT/cEER3X3oOzokAm3lXYoiQG1mnnfJwc8Nbg65b++KrUTthwoe3ySh6wNbpZ1z4sjKCb8v58fVsC7f63/ffl/jRj1uxfRzngvRFzbSrDvwIj75Q0RX7CyVELyWNTtqaEQi5PK0Ef5RRXndiaXQKRZrURFoXQZYNAyYrHbNx6bkol26e7Zs3poKz/aIce5bgDlxzKC00kBEnsN0yUsRwYYpUpPgDdgmbNSFKCym/AyRIb9QX5FZTTQAHbzaZ7C9/NhFFeZuSDRxp++xXHUFEgZjwz/dJJIgt1BZQ1l+AGBTlf2R6hjaxnkwkBhkG39hqfz+3CYw470KlBSGeq0RB8AfVjEsVXmnF4KkLD3EK9hOTYg0WmVnxnBoFsCbGWYNcmA8mXpMQRL26e1QWR0E8ExSJXcpBwN1fZvVSsDFrYNq9aw5WPbtjx4Ddy8sA5h1bYw3wO5jY1sORnOcJ9lpffHvaUPbY2RYdhm9kZ/0Nc3Dr+ZcHKcFtu2x27RMuyN5yDUAqmt2AhpCs1NkUwoapDEhW6zpBAiGyfdUNBEiQjdhkoNWzjRXLlOi+UKGy2T6dN0KYwQDZhuJGjGREZOY6YwQjRpOpGgYZPIFnabN2nYwkmJceREP8jU1GmKmAZPcYRv9nQiQeMnMnKaQAURsiGUbgsLmkMp0SJKT6OoIEI2jTqRoIEUEbnNpIII0VjqRMImUyRyG04pbGFE8yk9Lag0bERFRk5TqiBCNqi6kaBZFRk5javCCNHE6kaChlYiW9hpbqVBiyslGl3dSNj0ioycBlhhhGiGdSJBYywycptkBRGiYZZuCwuaZynRQktvI60wQjTVOpGgwRYRuc22ggjReOtEwiZcROQ05FLQwsjmXHotujRs1EVGTtOuIEI28LqRoJkXEbmNvcII0eTrRoKGXyJb2Gn+pWELMCUagd1I0BSMiJwGYWGEbBZ2I0HjMDJymogFEaKhmG4LC5uLKdFiTE+jsTBCNB07kbABGRk5zciCCNGY7ETCJmVE5DQsU9DCyOZlelqYadDIjIjcpmYhQjY4u5Gg2RkRuY3PwgjRBO1EwoZoIlvYaY6mYYs0JRql3UjQNI2MnAZqYYRopnYiQWM1MnKbrIURouGabgsLmq8p0YJNTyM2DbxnQ2Nx8GXmCMwlo0MJjomk0jji4CxqdRBZm0JwkxGk8ObWJfrg0e+UAhZK87aJmVUCyR5RY4lwsUEa1uvD4s+wFwXV+HXjs/fsbDU4G07N9kdmm3nZZFj2nJQtl71jSdjj3U8ATsd/z9nfafA3MPW7jvzu877XsO+5lR1HxD7ek12PumjqW35rxWnsd+TlErDZV9aa+vq02qpwfPjR82HuPDJ03k2cL+Pm6az5OWg+TZkH9xzEOHpgsjby3BlZFkb2bZF7VeTYE5mWRAIbIstCQr81mvXzhTx1G31bRb/30M8l9GkDPbB+vu6eb5sD6hD5HtMwzr+efX2DrzL1aiOvNe+aw6486QLGXLwKbVs+j23v6UuHbDxj3YhdBy2af8upsGLiGfmy47DM6d8ak6yMMvdFE8vC0KaA35pQZUfwLhdEw/OyZWn6dbYoZLBwP1VaHSlG5wkcw0TlScLBMdLKdrNrsNvoJd5kPYaqwt0O5XtLs7n2owW2CmGZLM9RnDe7IYYxl07OHVLThm7TS7PR5G6xl3hz9NizAjdzdW4N0uKbmS2w8WjLJHZ1a4yve1v9abS0bGUYc5LjruXcodWGjpDp1/wwtNzSCqm6jV7iTdZrpoi4WyHi1s4QfetBDGQTiHUyPEdx/kzaLmYdAsPd/Z+XSyAD212qlx2Por1fJGS331u8qXutKwg34wnamkeQb/RAgUwZqEx05jjkm0nbZaaR3LhWWDxWhqz1BpDlzlyfPpMXHTMF9ZjdOj3xZtJrtFqdNincWp3KtSV5YAux1YnwGL8jMf+ZlstRcYck/27Wz65s5qoGfrOw3bL+oPNTqa5uix7xJtBj27Y6TVfbG6fQNzlVoCHJ62RljLP9abxliPTO3q+07E1nK2SGdeWEFWUkqrbZbdEj3gR6TapWh8VkW5sIupaOCmy/8Dr53eIYUfDNtOw+xWy1yBnI6YTV3S5rlitKPmYLt2J1tE2axOwWe4s3R4+lLHAzhOfW1C2uAdsCm6W2TCJTAsY4Nd0cy9zgrC6dXB/5HiOwS0tU20RZI8y6k5NzszRI1S32Em+OXgNf4G6/z62FXny7uwWyptXhRRqsGKETnK9SHB4D98lwLPQih7v9XuJN3WsHQLib+WJryE/XPC+Bje7F9JE7NwlTjBDdCi6crxgYrsZGtj75YBu7Y0GLqdUt1RNvXr3mT3Va99vab3KtcgS2NVonwzHibsWfYLlBwJ2kfks7C01eMXWw74woneJui97eJtDbrq0VMB/bLpmbbtSXbYf19qR85qAxBjgNR1h/SzPLiM+B7lCM8JpBpXXOsCerLpFGBesJ2JqAbCNHpvns32bCQ01cPM+2WiGCnzH77lpuYRJfc3uHYtpU5yDATGt3MXqs+kxml0BarIMPF7krvgNfAG9Q4wddG2wHgzhYZMBCotM0tUHWjFD3UwLeD4LEIcPy5CJg9V6zVqvHQ3awmT8NNp1B4h9JLdDWWKuD9mbyYLxzh57wy2D7rGcxMObJcJANRjD7k5Fb1mpbeLBkB+E+xtxVml6m1B6sWS+OhX1WYwaRPnrY78/KbLDADoLgiEbVmmhX37C0H61iDnOww7ic6gVciuaDCM6B2OM/3qEAGd+xPMhjgd1yZLYFF6b5pw565LJriTGIwENoiEXKhXfNTogaG9mtzShsDiLOCJVb664Xq+kTV6PJvWJNTyRco39L/jJmpyFjkb3Gj+a3f2yMVtu/Bjg4qWNde5lpt04OgpoXTdr44mnkWHmvcFZeB+HUiEmsAbPxuy0wxyd3evAsEXnLT1HKhLcyQGAO8nUkuDc3QModRNriTVa5vWmHg8Qfee1WjUgHiPtjiLZeVNjNJg2yZYS4PxoCMUAKDSLkEWF5Za2zehImJgHGp+IBcBmE5WAg8kBLPFDlEjA9JMCa7diF6Sqq4XFMiDwDhOMggo6Cpi/WgfrVAyxvY06mKXOH5cEUp4DVBLCUsb/d1gBpuaSs+iXL7lkhcpquEdj+e6RLGyBchrQW2Rape9Y0nWU6Ct/5goaMG+EuEq3dztU2Fp2gGkHgfYOCcqB/C9lE5REWjingPqJUVpa8wQLlwNeMieU+BFRXlqzBruQg146J9b5l/gGi6ihg0WwdZNiVEyxsRovMMcnu4Dk9Gt+P9i5/zWyE/AS2g5fyEXrmnDoWeLp6KTANbiBsRij7U5vmRQ0Rqhb1uFntgUAZN+6EKYEzwsqsEZYT54FwG6Hsj+Dk5w+L5diiD2TC6GQ/kxM8A7Eri2LnhRAd2Zrx5k4BzYHcPjv4F8PtG8ICcqbRPdrZXyQqA2GA26pguiGoAwtX/MeTJ/LehOWVx0A02GjQ3yZMm39Zc9yrNOtA7hvLW5W5lO803UCMjyp2QS05PIRMX6TWZhkDSWXsutvmWQHI+ZHrdxxKngSAjKyQcoLgi3HKbDiORzsS6Q4ktrD0zVoAlsYwxhEDIT4+7RnqRIyBAMtlJ6OeQa37Ne7ZXcztQDh0RHZirGaoqdvDAm18yLRBOzW/CzAmo4kh03gj5ixcQfau+fiBEBpv96TBMz52AtnY6up+mmog5kYNu7xynxki5i+iNrNMA0k5NtltwJNxpG6vydQT1EDMjxp2+X5i1czL9cTtA+k4BtnVtMk6A8mrS2PGbEnlPJAzI4+d5EwKH8gUWzwzYC0SkrFjzb1qNAdCBa8i3a0AltEjl2aCs8Mfuxh/CoEmwO7UPoXCOs6HGAirEeb+bPm9sUvdakH6NIKBwB937aTZBnnIir4IrcwyB5LE2G63GkWvKyPXzDiWNAkBGVkh9AGCLcaRuQ1kwuh0P0MneAdiVxbFzitVuHkgbcYYu8qcLDaQLLY0dj2VaGZvxp07BXcOhIY+O0E1miQvy0Ziz+pT5HcSw0B09Tiq8cvMjzN6973U3WMDMG/cZNppy8dou1pm5P8Q6qLeouARW+urxpR7CGzWlBGasqa/YM4u4pGQvTmZUBYnLHbrtINoHxPt4SUjZk9qWgIAt2RRgEsbcw8S9iYlLC+wU7FWiIL62mwxY4maM40dg7YsN2NOJ5jFTsGdjD6zs8lGaF2LgIXr/FnjgX2nKR4LCo+zQBCmGRwZ7Jy5eci6hLUId/6kfZatUfyuMAfiESB3XLT931nFaOr3CnYyK6Ett13bBEgbG+/2wck9EuIWYIcJyCWyseuuwYQmj5Zu7XkCcol0rTbbzBgi4cxkh5UuS5vRIn+WA9CCM6Z+1Ncwt3qb8ysMgvrYZbcdJx8PsrCA8sqenBbcIIJGp/vHODOGhAOLloKzdw4ibfSxPweFGxg5Q1s7vE1Cg3AZI+wK4ZqUrPniuLF93yArjlD3t3o4CGKT6pZWY87AKC3nbxzakeXuINF9YexuKbXZGzL3CtAcRProzx4T7Ls5WESPXJ75cI5WBkGJe4StbpoPe+S901t2g37JMvs4yaaFGx3svQRXDjm3NC4idR93u9lfo5U9pRD6IzLL97We8zc7NCPbnRA7+XNeLHwnk8ZVE/6oY5ddwidULMSlO4Q9kPrUiD10x5uQsLjOrtsKgaCmNrtmTBF2ZrLrYlncjCf5kxwb6HactWJxI9EWnhzf+fZxmO0cbCebxg44a0w3pY6dgid0fjNmwXt5C44zNjIbO9n8qqq1TDHYl00iNwm9HeB+LwwWlKHGZ1TRe06hCCfaPACcuslxBzbBG2EwsZHZ2MmKfmVZWucRHMleOlgQ20jetAcNblBzmaONNHQ8lq3Kt86uMZsaRRLbcmx9ZkYw2SOGjRLv3OE6lrZ7EU8HiTBZZMzu2rNJC6OV7vnG7RhbDccK2/FBo9kBQDrECwhnRynJkmvUbW8lOywERwOzWzQg2TCTemM3nxF6Jrt8LIHZcP8mcu2c7L1vLJYYMs2DwB1TwImJuIdwIutuLFSZreT/9jbRUjRq82/sgxE2hrHKYMTYWpfmiYSDpTDtnX/34lhcsFSb7S/jDkqzdK+AhLW+O9KVmuc8by64kZkX2uV2To0R0V0/lqiwQp7sAW5FaeNbEt2FCXMxpG086yEvSYgwt7NhV++torBs8mySZr+QuOssk82caRnO0E5mRXaIb++ap7dje8Ub13XB7TrNpt+7oXwUW1Ha+NepuwA0Vlh971mEPWqKMIHxb/bufSOs/skS9M4EuY21sZ44Li3GbOMzY4216GwORbPQD+o9watGFMuL/lLoNyVTi1EyDFX4yUzcjtzd6GY82xwPcxmI11ka3mb7vBwvJ4IU29+9291Em5uDDEwBOi2nt6EcQSLvJel4jOAt6pD3OWcq1o7gE4Ut9jnc9s9qOiLwRt+Umnt5xcy5BVMmCjQkZIqYBl1Rzzok8326eC3nW63u4gjDDWb+3rTcOGbvzZzpDTGYJhg+zUMk4BLtx0hDFQRu1iCOLB/BkICC82vwyhCFJpXUw206qzEn6UWN3akdyJdrlFPgZZHGEXQwi3CtO3SvleRJ1ynG/QKJeWJp2186PUqmw2c0Xc3DGjjzTFIB0WjiGyVjv61jWYBvvZmTlQFqMA00sKbbUnW0AMaetH/EFBm55oCzGn5EbHNOl3FuVMAgAg6fM+tbh5Y5xhwm0+zfB2mj2TzNbHLnaXVbwYT1EV0ayyO0KmHeP+Y3YtWPmdayMkvTc2DtPCn2pPQE/pRtXTYs8s8dkwmZAOCQwr1vVfw0ZZw85ObMGK4J6AHxcTsKe17wmAS/LN3YJjaV9MyZzkjJaHybAHdzdOG92ezmQHM5u+4Gwk8l2+K5kYyJzJiEZSDaXXUpceOAmKxcujZCWV4t4nrq+ilRLLAxKnTXpMYebd+xTMoGDzZhY0xHJwt7fjCQgSXFXwrN6g4nNsVms1odD/PPZy0zcsw/KacPxaxTk6h5R13rlduiZExCyWxY9p9acErIiB5GHlzyM/E2KQQMgWSGj6yOy6nRhjniCigW0M7tqxhrtCo7ryq0UCLA+X92V0zKARMAHaOeY4pskN6MHI6JryvRQWMb40zz6gCbhg2drHDPsv2i49bmmGDXpOA2L/ptI25ZM4a5DpnmlwfVTEljrFFjvrRl194bE7kjAu5Nyrn2VVmwF2aG/R1nH5ZgeVKGtcdkj137sADDTIq85hBHINydTrGrelKkmbjYIW/Dyr3CW5tgV468Gq0b/jitrkUTjfxtIZmiJ9vrmtNsUprZvsUmDmZS/qoRPp+U7hBmZ7BSjks5v61x5ullYo6QSy/cvHGyxRBdPWXpqZOjyDqoqXPuyOq1KbuXh8WeEJbsjoXeUarGalIO/S2hrQ3BY+8+Jh5MwxpfYlHNrCSEx6R8hOU+5Zv2JIC9nRJM8o3JbrPyhxF3mJlsUmSD7OODbOGV2ZO9h2/GYYdJKT/h5NxKB6bb4INdoeyO3klI4jImHq+EzJqyUQcvX5ZMMTP+Gkhpo366SLKS8iYUp04YK/tC9od4msGkkPddn24mzGz5IQVdbbQkgW2pn6rGESmbeniysur3TtoGh1/9zLD9fsLGGbtTV79T6kTLinkWSjbYdgneKtMYftKN2eJsHa/TPtMgj7029nuJGhS4SxVevro2zYOsWoS5cwHLu7LMP7smm/CxYLp03i6eBwYzEzY5BGp124HHWm0wSV0HOT4xBDJC3hOj7q9WcLWlfh3qvdZdZtKl3A57TuOsohOMnf8tjCxI22TeXs4411x9bBUyIR+52CqeobI/1xuMizAIB3PxZabDZjVes2J7U7pfqoSv0OZ7uVuckeF0uYzIGXu6cXZD1A0CTgkcgVMr7cMK1T6EjJiselpf6t/JoHeh3VUHEnbSE7uwO7JH9G7hg+Gk69RVxDRyBwbnewLOnkIPhDQp+zGYjQvMZGODD+oxppfsGuhzozMa1XfmGjFlW2zm+640Hoa0kaPWa6rbyJFeNZO53m1K1EGmR/6aAve1pBnLNM5+FvaBcw1j9q3++BxD4eUEgF+4YGSxEeu5afR20oU58qJguTc/e1X/Z1cEF6zToWZ0btFZs7tM0FEZhWVL86sOToPhR8adBJP9zxjDajsCIZYqsuGyt/R2hA/LYVLTg+9fPAdZMTi+2Aj9Vhl2Vxg6v3BRutTGXCjGFnNGbd9bw5CqhFSD6ER/QoHT7f7+EGDmsGmzf88fDPvj+3XWBJXssGzOKds6roNh5cwCOWxfg7qGwk2Z30i39EaeBYB3zWa6Bb6G90O2RWSrwo0ZiTtpEr20ZBmYF/9LkPmY7YKJhoTSGN3b6+5d8/EfRGQZKrBVSpeVPsLG27k9tnl7/KU21ik5QUydG2HhKdMOxqtDNZ59LmsdH8zOo9sGI+1ENuIaK26WitMMR8rWaoXmitfmuLnIWYFiJq71zM2iGXw8MqfNmpuUOAXsuO0YEbK/j3e6ZbptlElK7G0pnbPxJ+w5Xxp7IwVzoP6l/vZB2a6NJ4+nVTPpDdkxfD7LqF0zbRx4FlFmZVPMs8inI6cbB7CiTx3Za1sCxFkJuf2TxZJmaW8ysKOHTBqzKmZGAYd/1om4EZmzU+l2WCciTN51la4o2CKMe8s0OR5D5ugKDcWTtbRMWC/31mpbuGa77Nt7Zm18vNSlEh1TROnUxU2qE7sjhcuCht8NwQZLwveW4Md6cvyamoNM65cszNzflrtxxDnUZ4iCogOqzAkCoS8GYHEOL2moGCN5wDBRCzvY9exhIOlr0qvjw4NRmtauVHEF+GuNzQgUBmIz6LwmSsG90KyhWe+Omss94zfHZCZD6BRXgjOV6tgybhNUbgRi8Wp0HtBDpJzIRYBjdbSbWmM08wiQKTEhhI8YQzTalih5wFgBsNUvboyJXWIMlv8iTDfBWAdo4z5zGJqSGHuqJ+1dzZHmMBLkYfwCw2q86T53pgABp+Ac9kG83+ju3MaSWIrXHOiyHWX/vaV+jRb8yNI+Ge86ZKdGSwXFTg6FhYF4TyS4XXmThLG09Olvr0PgsAX3TokgqEtorLAKKERWeJUBIi4aS5UTScKyHzXyFkm7sTrLVB78BLCoY8n72pjpjs06T4Vdbrag6N6lQhwLhSYHZDZk7GdAtIHWGQEp+/SZ6kJOUBBbXZhOtAPJ3hF+0ETho2Uoq87vhwye29hgZ6MJH+uamvSjZor1Ho2k7xlJTiXK2dGe2MjkCfRobrTLBEZ6Ve6U/bc3q+DDYbTA7YzNslNNS7/9ZJlEs1tjEB8GGc2dR65+nO0478XeEn0J2wVm8uZl6ifn4gVciiqi3ZOnataB//nbJ04iToa3DJVPvo1onQ1j+Cw9t9egRmlakEJM6Owtu4tm7ugeV5px0KFbxpmCqk4c/0JSPuECCb27CcSrcsNs9ekwstfGrKGbXLMdh71od4g0JVFzhZpstwdUyj8nVMqyy6QNu+BT81HVo7uTwkYEH7Bj9tk/nLyGtfLP/09ea+X3/0+8VtPNiI3MQYr/P8aVflAAMg8E//9aAAAAAQAAAIAIAAAgJgAAKLUv/WAgJbVDAKb82CwQoAwJPDAPzAMP+N4ZNByEk8VRxwEu7xNSU4jef1Nau2WNtUqllTqttDZ8D9cAsgDOAHvd1vb112FhYINdVia22GRkY4/Nxma22WhoZ5+9tpZ22moHeK9vW23f69smklrfOOvruta22nIeui6cW7Ve2+vnK1qttu8nDEy19yqGGTqphs0co2deG+pKYapVOd8uo3DVSzB1otdqnRbQuK0p39yeik5qS21BPad8oqMqOq2v9XWv7p9Upasm494h1+Ael5LPtDpNE3mNYVVKBtKYq+FFZqVFfK4+5qDJeRgcpRIwU8ZFEfa2JrrwXY80wrSrKMji+kmlleah2mcVu9jHpEiWlpZ6+iEDChRMPnmCJRUVF1+ckbHxxgloHiFC5pkzYGC55Quu/HAq1XDDB1w44IODf/8tKEiIWHhgoN9+A/735Q0aOHjwAIKENXe88QI7+PHLJ7e88swhrHnhfhu+OOGJF9iAAccdP3Dg8ccxv1zA3XPLycUdNxyc226/vdFNd11d333r6eGNd14e33xPp3bbvffdAP6hoNjZqaiijnpqSmqpubiqrvrqymqrt7awxlpLK+usu7q8Al68oBnNW7ZoWctWrIw+epUqV77ylClUprIUKVjGshMnT36yqGiUowzlLESIDBEiBEiQGM+YIYMGjRo4buzpaSNHDiWfTA4NXQIKamQjN7lIkiRImLzEhYsVLUyQeASJEiVQnEBxihQvYKyYBYtOFUD+cY9tXOMbx1jGLy7ykI1sYhJ3jmQlH/nHPnz0uMc8eOhYxzt2ESJEhzvMgQPnnIsQseENa9BgYQtXqHDhC2PAQGEKm28+4QyH8LCHQfwBAQLIavXww9uplJSSkUMGWVhXVlVUU1JRUCz7kyE0LGxWUnYpIrpBZQaKZHvHe5mziWwVi8hW58S27OGQWCo7YD6sIVtIOCgYCPjn18c33dPLw7tjBbB2dXRzcnFwb6wb28a2phYgDe2MNWPLyMbEwsC+vLoAcG1pZWFdsVYsFTvFSkVBlX7ydKc3relMmC5ZqkRpkqQj/WhHN2K0SFEiRIcMFSI0SFAgQH/83Oc96zkPnjt26tCZIycOnDdu2rBZo+Y0dyGdy2XKkE46GTJmNvP1OuYxv++ZzyxGjHXrYcK4u3/5AmYwB4PPqJJkYQSDoEDQEgBSbIYw5JSD5wAyQooAwxgCihNAxIAMACEBAUiggABsdkZ2NgMzM7PBPj+Gkqg9Of5Z/j6/v/CODSa2XvqtoDFVe+qtkgon4NXP0nyIzQMYHnaqe9ku5mer/EHerfvFf16mlf6m65ldbzapGJXkfT6S/J++xZv3p+9Mtd7FR2r/y/6x9vaeumlI/0NRO0WfzqIvevGXrvzKX55lX3Z5u4w0H/RI07N9N8m0jqKnV/Gw484Mg8bn1sd6921lgyE0X5XJLttkOr3sMxbqXtLLQa+zwthM52p1WouuUitMhtf+tESWtxWNTsKbkc2pz2Gc67KWf+cWRVPIWy3DK9U2Qb8vWfFoT6Nti+ZcrawOx1jN3673O7Qws9u6hoh3r2QF7sZen8nQpFhPZn3HcarLWt6lV77H/R6l+Su/PIu6rOVdeuUrf/kWfdnGctJZdmO4VVPdNy/4sawf5MwV6JAC7HWWehyhN2s9Tx2srf4aEfzN/834yHexHjva22eGa+3amr+Kj+i73LrsNeZw+9qDCaUdZK/BMt9t+97U+arS5dMesO4IYShsxaAFkbEjta4Jw6awXQ1Q/Ekem9QekZdU/i134/9r7Mbu3dHqDfV9uJsrUXfT0e6ORl3ru5rxLPd9dPsuaa+e7slp1WzPe+DCMk66vOG8My4YQi34DhKiaAvgr+cQ50aO63ait7kItNG+6TW6L8aXBdSmhF6ZoKEpZlxEzAo6JABLDkuEwsnFPaKgdYuT3NEtT2hfnMKucnvyZ7Ux14MKj4hHTq1d7Lzc4GDp1mo0foblb55eMvlk2YO8s17eGYfPbsxVkxerVzA3B03je18n2d1u4cu5OnwafiIefCK5iJbrbOk475dq9Rrdvugndln2srZVH6PoEjDh5ZybfRPzzCiZwD7lQs94YNSe1S2O1LXsmnYzvqbEqs7TkeWNBMPszyQp7tuCMEX/Ve3o1zU17tWhfbusQ88ken8exlX1eSPakK9Di+JkiJR587wPS+jo5UIv9W0zST94j/XRWfGCR8fdprv42ygB3vaOBVffw9SWCr9OITeNoHev99TVHG9jxdyc586xmm9f5OJ04oN+pqPDVzcsrCMuf9U4+OWUjfA7fATUVmtUSDandh6tNHLhmTc1GTVW520P/S+cn+xuZYN1Ef51ExgQlkeX4S9f1TzsOCQzsBvj8LLC2ecqjwKc4yi7D4qLCCqw4+joKTR1H2xUZpw8K3sHvfMD9qVeqKkRGyH902xwL5dRih6fnLvpYDv1deforruS/aU3I9yp0Y2WjM/fnViojZryzFJf/M5c2His11YrHgbF7TTgxq5FugVxqZFybe27LjkD2X5sHL1R70vFLFO0TksRkC3QrwNhRGSC4uKDgYaK+mPPmioeU+A72CIXjXjzT0oCnFaTMw9zKvXsjUTM+a7nsYsL1T7ieR5nNcqqSu1nngBJLZJFw528Pdojd5zWNBZu2TlfXpT20EYoGNWxRYwXP08fSzeltSRPfpWsFYVb6JdkOrWCfFhFqEVjvnfwor2JPLJCzcei1tz34xaZMu4swMtGwJqcvyVnsxPjbwvVr8/A1n7Kb/VI5CTB4keNbkxH6gFKlLXXqMNVigNitFyvC6zt42/mGhd+AdNn8Nn4eNxIqEdovQKe8+jSFBjN1BS7Gb6kuPHT/QvUzloLyfq33f/uR/q8lZ645tn6MZjqdarQCloAAAABAAAAR6MAAKzcAgAotS/9oKzcAgCU5gEaqzQhT0BY1oAAXiTm/GzfJnPjlGd7OrRY8iylajSFswS6rzfXQ4bM+IWF2EMmWQ9u/xMMj6SmNXA/mOQptpamRoqUl/Jldxtli5QiEmTjfQskRx91AugBvQFWY4xYsnbGUBXqyGqlNIjSJj6Sdne3t0tLtFQeQ5xgxdKSrC5ZYOeMMFNLi9f0wQSHCVYryAwZNtWMECJ1zxhpYS7P6MjTnuHSPT0tjwgsTyeU6Wn5CHJTRtHsOeHiywxhTIU6Mh9JTWqkaXJCmRqEBojZowrMPakuSzLZrEk6tggaY8SSe1sONLEzptdEjGy2WbPEAJNKVeWDkd0gfVv1Nki4iMDYdCHxtuptAuhhZIoCwcoIb8tpzRV7ZguXpKFZhTQoo+bAQoflMU0qRQIeb6s+iZFNkapCn9SRTUVJWaFQhAbIQm2gUbBMgYU6hXD+fwMkAA7HD9RjpeS30E1JmQUXPBz4ogwdObooGmR5wwOCDM7AqVBQQACXzhbCYgGgqgoZLlZsSWSxoc3RVC0CVUO4UVBjCzKZlA4fntZYmYIGkhFqgQvAMIyBICiKMRAUxVgsDDfJJlklNtKs0jL5wrRICighdzdlwmYt1lCQHb83/zQLXfxYaScjxDCULiK7JXZk4OB2uyokCtiJ4ckwREoOoZLDyxAehtxQhM6QKjInPj49Pz/f1/Pz8309PT4+NNqsVhPFWa0mirMZjTbmgvDG8QiJnBEH5crunNuFRkqrpVPr/kRTDnO5zpq7mTBYdefVieAFg/G8Xq/v43m9vo+HBwYDwzAGgqAoxkBQFGOxMKSSNGec701FIQp3gA4QtM5ASXnXDUpaVTEUpELJuSrXlAl1LMJg3a7ECSV/6Alj05HSSMqJQhQJQWMXN96iKYciKhxVSinnTIAw1qJOBFMnJSWiklSjjJRSSsoAekj57SBlBEukRIAGGzXkDSllj5Tyg0dFdHeJcrUbrtYfRlQriom7aHaX7kerQ1K/1ipCmlqrkDC17qSS7F5hDKy11s4Cv7q11lrHkf7T/7/Vnv7///7//2j+/////yn96dP///////+nlD79/8f///8/yf/////fdylhevwfx//////x////h/3//////01VeLPqM1EQ2IwQP266ITSPDM+83ZfnIdn6zbzmf///lE6pFqWUUkoppdRotktzOUq7huAB4OTFkqzms09SDlmCrs1mm22u2GCaAAjOGUfmelLngyI0gFMIJwqWKUYdEhxOPwqN8cRUwhhkFGfHlVQWLYTBBUuENAMwgWVnZ+SGpqcfbOg4wQTGao1UMiFhpCQNNR254oYBFppgaMDNDmij1MAwSpHAi5RuKsnutaOSwwuSAkoosZGmiszJDUXoMPnC9Ho3ZcL4vcEaCgKL+YTgTw6KjhMbvLDkCCsgIJqqwqT3AxFNtSe1W61LCRMPGN6uxJ4YEZWkIiocYhSRMUUKKzOwQBH1xRovtoM4K/DUmELAExVZZAJRuJBFAZDSScqbOICMMjpouQmZbCyhHWOthA8LwGj5Sozs0YchvnrA9uhBCl89wrB7lMkmVZXQlnu1ytaRK7Xp6UfTDaElWpZkdckCO2eE+WvtUQVml2Q1PLDX6wXj+ZbO/09vklUaIs5otVqNNhOlnDvXTyvtpJyfz8+Pz+fz49PzibRajSbOaLVajTYTx61Szg/2esE+2AvG84khCIZiLATDmFinlPP/I6McDpfLQeFwuaMioxsR0e0GRUR0Kyra3d19t8joRkR0u0ER3YqKPiaCYQiCUGEIgldiLLbbSS2xf5KJpuf78fH5+YHy8fnp6dmn3bX9rHXWugNoTQG1Lm5rnbXWSnX0hLFaqw4QtMxUqx5zFnBiIsSaOYGMCKJS9ZghnFRUc+6sSTrmKJlB1MkjjVpnrdMHSJsjbsIeUgQjigE6KwywruoMwgDrKooBulrrETehD5A2k+nb4lHVq3Prdc6lJdkOHQdYVGloYaBaBYEpQgAmc9Ybjs45Zw2q1WrqmHPOMAQjFfRwFdRkDQ9WXh4gUp9YQRLkxAAJrNywkKaEIkgIGSOOjfoEQQL1hnup6aIKaUDGnHP+kBUGnE5S1kknrXOs0+lxHP//9j/RWfv///////////9N/P////////////TpT/9//P/////////7H8fxxz/8////H////4n+/////////////386ndIpPVJKSRqaTF+vC2n2pLpUpm9rLi31pLr0upB6XUiT6et1IUnZk+rSk+oypaxTStKQk5Tzz2zh4iTlrNVJSinnU82sU8rVqJFy5+7u7lJK6xEul8vhjo5wuVwOd2Q0o9VqNdpsRqvVarSZuLu7lFJKKf12t+7uZu3u7u7u7irt7u602Ww225w2m81mm7u7u9vtbv1/pd3d/f+zeGCv1wvGwwN7vV4wni8WgiAYxmIhCIJhTNzd3d1x3N3dcfy6u7t03KW7lFJKa613gHCZU4OMo7Wl0js5gOYMyalijo6KCn680UGpVXf9nuBt7e4upfQIl8vlcEdHuFwuhzsymtFqtRptNqPVajXaTNzdXUrpt7u7u7u7Wbu7u7u7u0q7uzttNpvNNqfNZrPZ5u7u7u7u/yvt7u7/nwV7vV4wHtjr9YLxfCEIgmEsBEEwjIm7u7vj7u6O4ziOj1P6TymldErvAOEypwYZR2sLvZMDaM6QnCrm6Kio4McbHZRxBZ18goRE6e5ulpQOUTzB25pTSilrZfMv5ZSySlnnlJJKOXd3V8o555RyTimnVBcppaxSTiml/D9qd3ezSFnnlHJmkbL+Szn/fynrnHNKOeucUs4oMQTBUIyFIAiGMfGDvV6wL6CEqIR4fNQBQB8Jc3cBAKVAkAUpEEkuHxQAFA8OC0QEBhY7DQYGWgXCAWQYqMCMMQAACABKAW8AMDjbisvarnWrkHwA4Lab1YlDrLz7q1wN+dkW0y3W+cUUrAIXYBp32Qn3U5Y4tr9m4RAvV8EZZlV2EiJd+60nim7AqZ9TTvwLTmi03xbdHQH/ZvkScsYg7ZbzKf6tpnsDfsHWDPLJbDjlFq7AJ3DtP7FL3Hs+FzCZ3V+d7OTkUtf23P24TeUoIzS5QFFuQqScZnzO2Ta4GTWIb/VsPuiswRsDkW4XALc6j9UFYWS+G6t8CR1vsADZ2Xaq/hfuDBaArg7wbVgO6EgNEYNzFRtrafL2HO83uoIjT4/tubyotHemlsYqqy1N4IQtliYK24gFMmSXKxLtjSr7rioyGpvnUBXJXf7sGhbfWCI+7C++KU9UW0J7vt0sMkX1Gle3yWGbLUC74qBMWx/xu0QzQpdb+GhmRJLC0+FoJSzciQnD/qI+Gu1mLebLMpcp93VhIavOKwTfxBeLS0RX1fKuJ4bbLHa2X/B2y4aV/P2+Fn/p1KKIXoJpA9jOPJOWOHVnHkoIXHd8/lqS3T+S6LVjxn1pZPPelv7LAsXnJLREqQa9d06oCKzAIaTFfzYpHJqgWWrUt6auGLprtUQaHfRpSyOb92ptcGT/rFRckqWz69O3sq5A2ElOGLNTJrrUiOxXTH7AP2axD55dhiuiNbt6Y8valYT7rS9O05HLdreEQ1QVxyn+n2XWqzFo7OLL7ehXCd6dtDRNZy+qBLTq/PkMnfJ0gXs+THEFjlboKpyG86gIzTahjEqbl941gRgO3OvKCe+4Ops7x1beCnx395cW1UmLKiDRCqcojv55+9Z/a+g61kEKPGdn9NYAml3cvGVtJXFffoIYHXFsdE5yYxmDbMcsYeiwFHN1gGYXbm1Zv5Jgv4XFaTpXWddGfKuq2gzH/8Wm6fbnUqBUAz06YNFKtuCkUuD/WDnx3JGONtSjl05aKKIpWpeuZ++f3dPcyGVn/wUfb9mvJLrfcfG8HcvsEgq1cETm6Ne+YfS3xozjqQsMXNrlluRlPvi+rLYMrGTYb7i4fWfeEtw00M7OAUO6lsV9PDG2ASMtnhFcc41pLNnwooW5zrbsZlVeY0+quSTV35DWrMdsQCayLU9zcQxTjN49Sh5YIehSZTHRlbDTzsC1pa16nWLnPGKcYNjxDTgpnvVGagbOcANwsgBbTaZboMl9hmoVviBMhM4QEm6JW2ew+iviCZiBe9HzmrQPLArJxJnHyvPRoAtjEj2NIcwZTDCAkU6fxtEbz514UMxZVSo1HI4DCcTgyQO3wXjlkKtTzL1vyFNA4L/6MUcQ9eV3CWf97UMP0XDmr7SwQMr34BDF+XWH5bWpGuKGV00uacpfDimkZz2MDZRtKyoMk20ZKhqWbQcGwzG8xbGTlm8CIBdJf9EGN4oVwv0STH54pLFWg4GPrwS2aTDnkdeJoCUCcIx998pE/Fmo0nGFkiNPVZ0FS3ylfZlXOx1U8zqbhGRBewFu7cRbjZXkkELONfTVdsovreb0zb2tpbNcxyu2f3SszcFzsnfwR46er5pQXL4Jn9TdMZFr1pGBcbTg4SqXOMWGiK20/EAnBVe7PsSXns1cpH0K/WUaHJs0XWt0vCRTbJrw/CygCzcn4zmhnhGuYMxvAdoa14/j3Hxklmut282YapVaF2XoeExu450lh3ykLTnGCqW6YCDeT+Yht0WI+y7ArBuCmO/5sJlyQHDVVt4foa4292zZUiMMuhGK1lnS3HthDb3N6ttf/1zACKopyF6GwVUaF/LzT/9q3LQPAePQVfeSkmzgeKuppbeixFVj5wVD6YtIfF+aBormOb82ORxWufnP2rBloSosHfr2mcudwnZwMWp0+0Mt7vj5ghCXjQUCTYuIoTYcot7psdWs9MK540hm7Y0aQcnetr8mxOzmAr7RFz2AsdAFmmAadJt3MARMRzt/+tm3oqae7c9ok54rlVxOquostDZ8PuNIID4BzcfuARglp9Q5f7LGtPfcW8xzcGpRndWuztmrcmpLHFcmyyrrmnAcmBwfR/B8YDWZnC+2yafh8LOTAbVI3Y5aGYXR2xa2Be/q3b3LC2mKNLg9XcRkww5xDLgyNFGiK4YobOe9nwjq2SnHenOL5oFK+Y/9zfTmaqivBr12TKFLjOAo08b/LHJOjdRZ1UvbUVYJtDu1NE3nDBoHRKG38h2N2tza8Wx075rUWXXbt6+uDLBTvSyaDrkrzRcPKwbPXfNmFXSsUs+aqVl1m7evrwy6U7ksGp34Ns2Tr5P0Ps3Jf3bpR0Vr7EqV29euDNqpvCxNraJJhV/tQI5sPCzPWLiMfudVTMN9y4tmmSm71uEljp4QZhP8uvHmP6pm8+fZyluB1+7uUtHSd3AItWgNEUOcbJAC0YOePM/K+qhoza7d2rJ+JcF+C4vTdMJa143Y5jqF4Q5flUvHTv6IaJ1d3tiyciXhfquL03SsW+0dwZal8wh5/rPo6qG1quAqXxe92fnuNF32AKAdFgENNl6eNFsVTiXhsjcd9EKn057z7EfkbKNh9W2fsLRz+kKI22esTN6ptCxHLSpMVdMSJSd03VQh4lQoJXeGq+Ad7XdlK/EKjHfHS+2Xocm7CJEzmxzoc5vx1Kj2vSQKx0eu54shrXR8TiAerQ6vwWC+JMp3lm8cu8Dq1sbX4t5UnLgJoLFIgUOkmbPN1H6MmZrkVBw4FuAXxddcrKeHteAy6/F03QDabEX6W+pIsgzzlvUosgPh7UCnWXLimVcZsULzxgEszzlYtP6jfsvIfgEGpGtKZK0G294wJbPNhhtwNEJ5iRQeo+5k8/uXnAzNZvMbjgtouhXClpKwbaD9XND8bSxjo4DRe6vyzpIbP94D8g1LbvB0G05WKo4c3bwRNmwUJ40yZviCiTlqj7Z4rHQlZ+3mzNhiMZbUOMGjQu62JLwqC74nB1ySANiQA9YjQDhTzDThuWDgPRlAsCF5ks1JmFNa9oWO1bKZgDaKaS5m4MveVr1OMXMeY8vH2HqLNs+p5DWqipywwcK2jfrDVIoejvNsci2FHs3PZ2iEWGJn3hOxwiVaB1+AavTTILxgAmqrxyduTU0bAodNEbezKZzPfbjke5/RpS9F0/ZHvgdaB+X8R/Oe8MT3cmdhbXa86OXmzvOcYYwAdDVb+kOu6oae048yXKDZr7oP8PHI6zkmQuRELOZYCcyZmPEc9lloI3Y1nOU7RA3EuJkFuAvxPRfbcrCG7sW08bGy9DmkFnKLp9Wz5btlnLgjL/ydit8UnzQ7q1N0ke2bD21X9zMPvGkjyhD7cIsD2FOPoifLaNoNJAwzmNNBuOm+EpZVMWVo3KB72fzCDq13cGO1iNiAT0ZVDDeYIlD7KbpYS+3phArlX1mDWezZFPQezs8mmohbmC7pgg1Rul507BaJxSKwVeSVIkMYTlFvscWbl2NFjVZlWaX57vdrLBk2XGm3FE3T27vcFeX7owozNfLT4CiOz4voOSBq70nRAZFCa2JiWA9l+slXYHcEF4uky4APjrhOmnIztBhujOYGNHYwQc353W0syf7QTI83ZfVkWUafHVl/LcUC/naMfzqOOLf4TKwYowW4SxNEHrAgFFsVuoxT3vEmhX/XKOV1gVKwIZu48ngpE7N77FPixlR772z0LcvDprfWKCzAu9tB/RYgrP76IY7u9xQtMVyFo0Y2ER4+YJgP2ePEi/Rw5KXqw89R2X2CmofGp+ZzdjqPhWmDn5qi00RrIzFN84iiU/Nf05XLvVzPYZqsHEZZITTrjKHib7J3YQ6sXGMqtCm23RG6ZX74bU3Be0eJVhc2PmKg30/kxWHBMb4eTJRuHpgnPvOjDKNRf0KFjt1b1ilgTBfwV3V839Plw32c/Q2RJsHUkYOg36Qh+NbPVR/O0Nu2rXsstzYA2Vd9SPZLBVp0GSp6LW6N3WY7Z3CeTWWvXFrARjFd92lXEXmeoGetCz0Ej+NLBdIycYwc71GKtJ2GafQXQuC0xwJfthTASLFZutGeiPuQBzJXFwdy5dobvl3kVtqyFSveLyO+fuecuzgczD6G7tJO1LiQxZjktOcwFWByPI+pgAwn37W/fecQv0h8yRX7z2iZWdKRU4tt5dyQ3VdCL8b5QFa5bUNTXTLCDSN3vSjtFsmLRWwV3QvzHA7bedoXHB/OLIDaa3CX0+lIUMX/cfVLorqtbWJ4ZmGP355jZmunl7ZzMrkFP1e3U3Dq5AZMulxWPt/UN9YskuwEvv7CKUMl3dgpsMRuf6T8jCnSOwecT64wIrg1h6bbyLfPznvl66p3/mPeBj3dtRMb3jo675X+a4vZcc7sGCjQ8mB66FTEi0bwOyeXIZ+FE7N9buJEpuUcDacInDCO+PLPzDG30dzrxXuy5wA3epdXBnOmQ7B1hq3SoTXbzZDcSK5sv/urB7dgbqj9fnPPjh1gXM9RLc1mYT2kzYnI0MTzAj0h15hT7Znpwfrd37X37O6gntrJZZIQaF7ESNOQN/6tyfMIv+iW4UmfWFFT3IwPf+eEBnIaUHdQM23bmS0kC2xFtgFLYtb4iQdXutYkJT2IgTF8ySc3Q2doV0+s/3GNb88KRM6kWWbt7Sy2wn2M8BbwjYKMOz8LjTPVtplMAwHhDmH6E9CN5BCLT+Bq3MnN4q7HPI1ot8d3WhnO3jlcXhsypVFpZLuP5jjv0LqJnkH7qTGjrp4hi83RYxgl/fvg6J8rpAxlbUQXe6U/vunj3/RanisrpT1rKZXO1vsgjU+VeT8khxPejuM/SzR1p8aZauE6eLYXmTZ5VO7M+WFI0RMEHieddRk/Z9NIqFr37vj+1BpBgwpip57jyO/354plmGxyfo0mZ6W0Wj45Tuhp5DzOJBt+7ImOw8/zZCUqD7vR/k9HE+T8SG/HehO27ChyI386KDUOhsI/jITn3px8leGj1x661OEE3WjdKg+RlFaEa/3JJEIOJ43LdnIcDID91Yq0lhyg3KuV4JRbRzJL8SkNCq67Ul4tikH8oSmKE/MJclxTcVZsYSYyzvy3ViA1sKg65oOTsDVJyufqRjqyPghVMuU/ARnyV9pv74NKEOnC2BFtYtbELJ9Vm+LougAuatJ5CBwyJzKtaP+HvRqMzVOoVQ4Q1ev5SiQ0dUkUQRo71bFqp0Ni0NTwNNUxWGtA1rnBPdNDlvqDy5wSeA8RezDOR8fnt+HNsU6XqWrbOZNM9MqoJ1PUCzpBGdP44Gt2TDlQul1FJ/15OlVJHNIR7IEnoPNwZMInLOD0h3Glje4OkcgEdxnZ+UnfB5xtxb7WEP01gkgo+wIRGDczrNosgFQOxkAiuDqrhDPVtplaCBesUgzRw5ygMMb4NMPs3OrS0bCbSd5fvwTOMhcIN8idbRCzt7NVwJRxgsbwNYuT14Y79u7M3ESbbVYRI3Du2DIDaegcsARNdW13VglNGhY+jnQIWPEZ6yxRaQYYWL0V626XAjoO9+ACi7HSUqPcXScq0UrT9cyrKTkqIopaceWgGChUCbULt9eHPD4HwWtKpYXDL4OweSJjB0xQF/up4T+XVr/yffFQAmsaxK1gXbpd7kZ7r00PsUjIEUVzwt6Hw9kMMHJ5zhsLpb1WDl9yVw8PVjyuDvJn1CY/keN8PE8M3HF9kNso4gDlRlkhBgFTP9P2KVd7nj2w2bVnlmjc9UqDTPqmejVEIzAp2xgGGOz+tN62Q9Izp1LSIWmDRppn6UuBDs2T7dn41CNUzFziEDBN7qxH9DKPQ9sPFuLQAMGPc4OQZC7SmhbqOYznaIexhyOXxuMT72HKok8GgNMZHUC5Q+HHCX87UnQ1f+ZaZe+eEuRtGhBwRgHk0GIa24W/vjmVih2Sj2jkaIy8K2kIvNJ1jexz41a5bYfkpgmLLb3ylokw4fn/mvzs2aTsnwNyR8Z/koM6t4zmkZ4VNPESmWScDCinxn8Wcc/MGPrVeSQDMQNWY1pEUClHatLKZFn4TxLXc3UxnawZ4zqJMM/Q56matMubDI6C2SEKIEeUpuJ3HoYja+LIdK4fWSDcrcjhxNxHcWaiURf8Z9JfQ4P8Qnt+/Q01JO01RVT7PTEw6ZKFDCd2tsGD7u70HILVGjy5pirpKc5Axk0DaDOykoA5mIaipX0Ehse3BO3acJbfEjKqVTgnO+nI4Wx5QXIIcsDrJkjng6zittXQzhYmf812Jme1vY+J/j7IISdCxmWINAemqktOLNzfLcS3oEKBP+SQ1WQYnE5SEcbpxPj65Xg8DxsDVWMu7qRLCirQ7ItnwHGSoM6b75aYvWHTdwR3Dfcho0CiCS4d+fS98zSN9g2MBXtk5zTnMa+hwSZFc2w+NaIKLCPNsNHpXTYI7HX+fLjzzymveK3snIr6t+1vMNMwWZCIMH4SZD8DSttoYTUKaB42warLIC3kJ4XNmBzTtRXDysVnQVoIDJI01RWcCwag3jC6QmMjWUJLhQ9A9J4W2UHdnBsHB/SiRM2RkBo4oWGD0CM7h453ACRLYqPhAojOcx9HUtfIBFi4EDii1nDH8QJONA3BsBykskc5yoAtKD4wETHBEdRpaYjWm2AniynIekzjjKccX2GHnhrKyPOofTrMiWfdLAY1a5Zt7ghgPS5Tm/XAhVGObhxCqzg1XoHVo/XCMI2xfqqCWmsaFVqw+CJFjU40gRSYaomlW7IdOqGDEhNdQnZrDmmLIZmP6JkFPgbPGk6EMqKHIILJCmH5IciwmwV+Rh6kRZERBHxIuUmHIFouTU/HTsyN9DPOcER9RcXAUtuPzubwQhmKjyIBloibWQii4dLMNezE3Eg/gwlH1FdUTAy9/ehsjiGUoegoEmCJuOmDIFouTU/HSsyN9DNicCRmvoLdivsyqF628M4PFGjZhdcy/OQspovS5wg6aMnN3GiMmbgWLSya8unDAnW6Zeh6OzTfaEBW7bL0Yj/oVdYTASeslLGebIGa0B/7M4DoOSrHMs6AvCH/N1rSYZRRrGb7TbioO9g5GGikYAq7Bvi6MQqGd5pej+ulMDExCfuU3sRFcuC2d0IzRY6j+APmZPPrkDyU6qN2WAtyA5y8dvAufSqZGd/ky52gMLpxYN4e9LRbhouh4gGGl2Y21eeh+hHjZPvVkDyU6lEzEHnm5BH6t2tqwkrG3t8BzXDGHybnTe9uMI99LhoysAzDUz0ZjzejQQ7By6k9WoPkem43DC87nFNjF/myExQWLg7MwIO+bzEc7BwBjuEyzuI+Rd5Bd8yUO/sDQ4gPVo3imn+/JI+1vUGjCuaIbX4PRVYS4jHNZvruhva4wxgmQY6WR9Y0pcK2kGxmYPMOqL9f4bEeiqXn0kE+N3t0DuaNSdTmDzo2cd5eVBs+R02e03+oyY/LjDmxH5GPJ/DpaeVRs/d+65C2I3Wju+3NrRUJqk+YdRPg5e5pTN9RLZfiPFWtMTIQkMn1cAj8RcXRuePZ56dD47JTcrbEyYcLaHOzM3tWvOvdDfZWNsLTetSdwv2BsH6IwPFOpdfjXzlMRCTARh6Xqe82gFIS/C3DaKqjo90Ghknp/ZC9qopR810rlDC/t/ggN8t3WjRjlcGlOE7uuzK/ZQL3Zpj136oMO8UUfO0Pkm467HLHMqR1J7T/za4oP4bEjps75S/irGPrcyRbFrDfuDRFivMRclVrLeX1Sex+OkWaz8EUhGxRjOjHrc1r2mF17btNVxVyKfPIhquXXnHIqr88y3GWnqkW0JIzB+NcK+KdvbVolmwiI+nB6W5qGiNvD2zdGx0rDShLoD8mRVB4lobEIB6bt0+mo6VeorMh5k7OnWoKYu0HSW16tifDI9DB+SfUTtMC1VuiCePN8xj+vqndmmrTcVE/38AT6AG+4LGy3X2utpkq5pww9OK20xVAyuM9OUMMM4O+7yZvjb0xZeWjy518HkiFaZMTy12eb+x8ttLGRLSKB2+bwdONTo0lYzPJ4x0Vm4xkeU5YNo+jkinLm6usm8ErEjcNIXd6mtxm2BSj1K6abV5uRuYxe4TexGs0adNnRUK7a0353HZwq/UcbCP9DRgHp4uQlllcS+S4JEsZd3wc5hHBQA9i5XF3x4lYooahDSMzCIoZGXW1hDTZFPG4StC3VfAWiWsFZB0sTBai03KfVh+f1zVNHvt7tjMhnmBegjCEd9e0lseYDWPxTqUY7c27wMO/UdpwhPgRffHCjKXWUy4JCSd//1p1ujsrTBiRZTf9yPvlsxtJs/PDuRbHZ8qPqMEZGGYFls2ZxtB7rcwpUcJiuV86F75loGbhZGIlYB/0svo/L9SJ8LymEoeDSMvbSofGfbm37su2Rpm1MyGs42CXYNw1VQltQjD78LUbJL0kj586XDEGTy8U4H0Pq1KjLXAEGI228tc97OJcu23q01eMa3/rQjqWs/8SbO+mCz/ZdKgn/fPRgo6DTwZ5UgugHMJL02rY/15Yd1Zb+x8Xp2aA1+bcWs2Jx6Ax+WEt+S+30NcZAnhTYB8seBwZHFV2R6h3SI9Js3d7wSi32VJRebZyLPVktxVZq58e2QFAuqqQUmWypDjO8xxZGz7C6I8MqruKZjHhGPlTherBpfEkVfSMUHJrYIgxX3dwWIj3QYTdsdGlw4Aq0ILJvMD8nzUjmjBgdMApMCI7D73/sdSlx2r8LknnCcjkjS31jf2pin3oO6L2QRQ/k2PL3IdgKwMmMmc7zSp8V9mBsxIwY373cYze6RYvAfSIq/3Lts3PG3XPwLaPFtbNaKeEwLA8WJHrN/17luJILy37c7O8My4zy5VB3i4TAbOD9rke8Ix0OloTFvtmz4XWhVcHcBExcSGXyyx2ydg6jc4M4yq/sUpsF7buS5BAuTKp3WU+/nE+DQ0lpZcsmVbXYplSvv8jivB1iNhi08zneE1GW9fYDW0x2ocuTVkILp5KmWuduZu6QHTisNuPxnq7sbWqYo/eL6JyruzGqcz9ZkvRa2ju92+amKkxoXKOwdSwYRe8lUeq48CboG7PWsL3HVzsnI5Uo3d1LYduZWd333MaTZhXrMYpmZt6+L/Mh9DMj/ZV8LxRpNl/XFNY8oDzfq39pumBCZs7JbjE82tMPAiKFGMHziB7i8cThPN1yaFnnlh3iLO2PUluSdsN+jJk0FjiTZibbQUNYj8vQ8p2wY5f1E5uBuFGWaJOobnnO3exofMgsaEezypNezKO8Nv7Ys68t5j5UJ6xo+nVq+DaYIEPi26toyahXd0imwIBxgerkoC2iLkqNb8tg6PqHBB6DLZ9VbRDTm52JG/kDzvZzcL+T7LFqmXJ7arIsuRMMvoORPJ0XQ5v0zHPNS7K22JFgfvUFz503dO6S6Dlf+9D/WDYwMZnfj/WARcu0ZaRHnWtzlXf3ttnpiu+o508txn8cQ3Ec/5Niz/igzirpNUNNS5h9roQ/ptK9kLP16TpkNqmDRO60EP96VrOvWgX9NcftV9dJBPLHQQ2j13bGWyes+YZ1yDWjNmg5r66Qit9ATOpETMdjuaRC/Wu0Z5Gd6bcgk9k+JMgNw7ArzGvKc2lkRGtFXk/rslbwz5EH2OmY+seblAZq9DJ0KqETc0UWz9ReE0OYw3+uX3Rit5j8ntDRhTRqy2TTt9zOU5UhuP+BVSaLpLJzeqVCMS3qY9vbojSSep1yZIWCcfeUqTco41fHL6pXaKtnuRlRgC/xJuh7X0tILJvj/EwSd1wofQYIfaaOxpH56TPECZO3MR0TX3c7K2RNs4o1hJ4KcW2X0acCoAq6DyHhpcy9B5uMQbSmhNrjJyy3LaauP5VuaZW2NsThrHDNVQCNBS0Y5Ds4dYibjZLJ5dtq02MFkLsjnb/T3g+urObYvDdju6rPNG7N2fTNY4/RfxGEVwW9npxD2602BCucSd2cWWV3m/ZdcvQdXXSOVqUcZX1Y3ciEkwYenReWwo2Fsp52wIWsJSLiG1mqRcFRs5uM/Xbl5R7gYwtkAlHyDKKudwDd/+M2+7vs79FEDEyDUgvSVewXZdJd7DHHwLIRVEdP/F647qLk51m5n+LdUnk4UlzU/cKO7SqgJxa9bN1o2HzplpvsdwnGDbK0O5kE7ab5GgnzEYgDZlGZQeltySQrcUktlfqh8/+tbV1Fm1cQwvPq3UK/XXuLF+bhHdmrOFDmleU8hIHAgvKlB6I3e1+L1wb8VG2+Pc6m51aO9P43nE7FtyqEbdvsu38bHD9b7RE1xnGXYb5YkKbTuijCe1OpOESUXwWk0v76JaNceSzvIawsG9Bgy+jxYtp6596hhWLE2lxE63vkc024fh6aV9Guvam3AGCNZORHdY5tqqoJtp7NdTz9naRrPicrMzGZsNsztTRGvwOr7gpqC1N9jbF/s83Vn6CBKsoXSTRmmag6gvb07owyQcwaZJ8yrbXr7F7NVvUAXD7Jl0NMFYoNJVaGzW8h+Lpk1shWfMoYPfErZzs1slGQ3IYZR98SaNtQXuxZN4/bS/OAgc2s5r3fNJpFZ1c8UcErRGWs8bytwY9C4LEcCBeWrHHAuVlQeqiCl0/hqBmNpU5/fBsbIBF1Vd0/qjPr1PUQUHwNeMnbt3DyqHtW/ioG4YIfuQPg3k/BAeK+dbk7/HSyoUfVf27OltUFcUJb7MsnPGxMkfMoE2jhrRy+u/bxFmzAI/VZBRQ7EEAldC9lmayoR9ruLcYboWhL2Gi6muRoffa+G23navtzjPQ+Jpple4jtLkMo6lgYSbQyCpzeMD5uURvItE2iEiXEd09RTeOVNA565r7Oi6yx0gOJT9b6fomAjyFPlxJueMI0UEkZkzqvLP0q22R6EmfyMtMO025YujlQ7bbqr22seDW23qbl92uE2/p+yn3OTPf+HtGQR8rwJTeTawniVm4byX9iTTXCpMzrERMKoFrS7AzIvVqTD2eS9mHEurTibK3uf6OjtD21vi3L/JfHygGCJJBfjvFSFCtcRD/O8xpe6sLQhtbkDqpPyw7XHDFwBjhu9v7d8KoPGqG1pKfYSTTA2c9mAQSq0iyh0yfo8p3M+tr6WevPZKJqzha8hUw+EtI4g7t/MFa7LfJ0zqe565ppDtShB+1YIB/Gx6y2LfIjF0t6nQwkufXBh/k4ZlJWGCppVwzZG4JStdYecnuAzvGjuqoHH5Du906Bo8D67/l2djv3reawr4L85ZtB5nBJMu+h/fBuFNoWiOrqz29ho8tZb++ypcNFr7tsfUFxg7yBlto1+70GZw4n8cNYNBChqHL211fYVdxsIRCWyuJ2U+7HQfUUb22ew+tH+pyxrN1+sd/8uzLnCkJszYSvCTTs2YeayBO4coUsErYajFf+42TaLNTvYThTahDM/NNuzVTd41wssR2SbKld1uDfPsHeFSvvyv66ljFrkLBEKnWX0pu3eeyebnj5j2zxnyh5cDhvvntZO4a9LIF3LeTo0s1LqhNU/2JW6eiCQYs1cWAQuzVfx/pu0G7Zf5A2gvs2LwVFP2a+TdRabo3tUutK6n9Y5osvJS2GjftsfdS19Oc5Z09oyixwNZ91TH8c9q1Gnf+0bUiS+x/YWq4U3S0rDZ2aqTmyV/0d5tbd/1cVvcN4TaIw+26Nh5o15/8gOOn1lC8Txu6bUDglGsnzTZjltrmioGr6ZrxzT5jm7VnjDo3pYTtqP92+k7XDqvUnQ/AdcBir6jd9cRsivgZlI8RydIGMGlIzcS90RPp4+O0s7Uq2did8f0BhD345qvbydw9TDF+UB0my4KluG6CKkzdn47MLq4LPFXSM5Vpfr9j+ITyBU08iUzzw2US7X8EMjsITW5n6J9ddUwffBHE2Rxlyz2ZGbB/7QXHXzz7yiVWZgbzdvE9hK5cahUDTYGzh8PuyS4hfaBagQrK8RirtiUM2NKlv/sZjRzJzzbtPZgR+/denZew7DK003rvxk5exZD5JoJR/XSsvs2WrOYHK77j+YnJ+14a29tq3A7ObKGX1lPr+j07ZYeciFb83SpmlP9Cz21kxc9FDmfqHv+xPd/awCxxx9ENe6cgSwgzc5EzdwcYzwBwuZb1+zYmmNap1DSPy83C8eGFR3JCm3hkuT0fkHFhdLQravvNh6bKFtcP2k3NLUdnvHXD1qy9sbzpWfft3eJI67cGzJozb7Pdc8Nv/y2NwJgZMLy1tmGwwifBnpKEwQvH1sLrUzMmnb0N5jyB45sp/DjJ/WOQ7MAZsP03WjPcAPv3lntd0eXbi2fRZJRS3wjNfpteiiNSGDn2nyS24Co1F3qPFuKFHs00xO6Xpt+4ZbkXaPX2z+bGVcI9X3Ln7TZkMpefgBbGPHXN/kpHnAadmO84sVDL4HKY6htuyu0O2TV+X8EuenRdYaHd0TE2V5Owu6It34NMUytJ2l3neGUNp2HxsUbWLT+x3kE2SJUzKvGb6W7ojPYSaNM1oLKxChGDC6wF3B0Huv82nfXdUlfpOYLtZ9HzH+jqyFI315YZiTTxubfSb3NrdnNbc4bze02K0xwutepjoufSUbsR7DJ/ksOa4zeCM2z9aY0nuH8hYq5sutiX45B6bD3sJkIoAjC8nNs1cVMwSvzIqbbTfYgeGoeUY7ImvawHL22Y8301P2Z7xmHCRe8lu+iNEjj+K80U+Q18j+NxidqP+XJ3zWZLBxTWATfI2pZW2pol/XXq11nLrP0EtwND+lrWbCad84YRWQ6PDRbCVVzYq2ME8/543POV2mZ2743304dhBPebvBTLW8KEhWgMgyOQzZTgjXF42t5F1JGxeM5xgVd+mmRFGUc3+5Nu56NFol19q2CeISLWadGRQ/RILchxl4ZBJxbyux1iPLsehv2WPzP1eWHMVk5Gh7kxeLWrGr2lIoZX23sdXKNzA/u4JgXvbOCccxbpzu/OmdoAV6vbAllto4TZhLW1m77pxGL0JgW4UG7gGXg8gzYBiwrgI/+9PNfTPrzcsu5fwBzPocvID04Td35HW5cO55W7vgxnC7AixF0YtuvlnQPKww38ZBCFg6/9siQYz6tNauwWc3PUCMxfiHbPOk/WhbVqo1kBVfeaVlcu7ktNzP5Q2/0enmnjOnO5Ny3GUSbW/fJyNcROA8343iIvDmoaRotM4zQbMtCEDyv5E0xkEKFhzRlybR+5jFsFcJvqQWu7jG4vL+hoGnqOki9jlKEEaPi8nEV5lhG+awjj1PINrbZPplzmEYfuO5aBZjGhZuDlM2TT5jA9CttNcc1NnXUiDzpRU07+fJOzv4Ts3Wt+L7X7QCO/QzDElnAyxVYZNtQhawtuOv01mvISZSXl9MuIw821ci6lG8vTSXr/reRvZx22j2Dn0l/fZPgt7de2W0fJMvPXeGo0d/Ym+68cxBVDK+2zAzC/1ylqLwiNs37mbw3XzIpKxz5xxOSDqk2rWKiPUmDeyekNTJlwb3aFihdv7m/jeR7l9lCyzekMl9hpFaZSftMk48kGJmvqkIo4ifIwgkG2Y3yPi+kqH+qbbTF2EYCs+qPuRF8w/j/7jMAURxp8zTKPbZFQHVF8HbAHhZjF1r4+Nk+JBdfE6nzYd4fnDQ2Kt1fv8MGENMWZTW7oDqtd3ZlHWB5bedtvqlqwnNm+XW8PDRPb4ttAkP0WwJspcKs56Bry8NAhdXu2IPdWf2mnNxAAs2Wsb/5tJkVbC3dp2Ra1qvXzaJDpGydOfjVLQrtN+wB+TWkhH7PxIXeMZcHqWTn/KEi5sXjPllraZ68NMMckjjUJJpjIOhNbZGJr5VFg4OQVKEw24+FbapoMtPlFJlhbwqaYSHNpn1oVgAwwYSCjlpWUahyhMoVQTyR8TKHbBVqLy53AJ24lnpG17VxauIaW+5tIjwyizMsIk3GHMtbQjyyzvdSetqURh/0K9mCxpffaXQ15daBxVtvShF+m8qDC4zrLa+O+5OOTjcpBh4bmcaD932tZr9kLh0U439YOt2u+mNjtdYYmR6KRNdb6kNHRLPJbQ1fmEuDI+u2M1dykwn8u4V1DGAcR7qGEaBNhvoYwbC40U4u1eVX9LIu8NgW+NYFiRyAbGuj3BaZFbuzwvZU2uaKMreilQGdd5aNGhDI7N/ebpXFgaZ1NK7iFEna2nL4n8d8M4k+Y0Z4VZXN4Y/xh9GET5fDU3bqUZ3NYQvHxS230zmBq8Wb2r7MRuXIpmzw+Q2ipjlZ50VZPnWV0p+/xDEvzq9Rv7LyWVn6Lvo2X4VASW5a7Sb/J0SUlxN5qg7XGUtATSpEhldgPMnnhLErL+W3b21KLBnxurH+5NG3EtB6P5+eQkftUCQO5kxtzxmzE0O2X35txcz5rBt+37AahV8x+QKsMmr5X89mCE87dxIal8DBp6eXCdEInOykasDi2VcfEDvXMWEW9RZq49CO45+8HLBhtrxgMH+0QWbtbLS1Vtlq7Gt7pO99Ui7ij23Xi+zpJ2qeq4G1s1ZCu1Or75johrgQiPzv4BZQu1mKNzzvw+ZLPzRdslxtTBjtFOxE9s/bcLtTGXUpapIAFwtcWia4QJ9QiTa6FZR4RM02lJobbWA+X/iMw2R0r7ExRmiESDg4DtP1JMjcqKXeHwGzCHfWXK/edOV+5LL58zpaJLkoXv+UwKb1mudAavyfAayLStdLOTM8WF+Dt8c5SF+W6Q4oH8Y8R6jL9Qk67XH1G27hZBoL5UPFaSCo710MFyLPVu9ji7i6+ZKTIdE9gx9NT8+Lzobwqe7Etbr4rTNYALyylOa4TqyTmL8+5A5s9dHqXwsS4FVW/UI1aL7hxPbeudrMmjtWfCw9cmIDP+RusVq1B4x0ciDsBKdNUsd8uZfONX1ak9Gm63q1kPGPPWDWAdDt3xmyPxQhG3UZVrTojH9rQdcFYB/DBzJm15p8/hWSMLM0pU+lzd4WrdyLtPSYrUHYmccKeA6/HpqmxwIY0SGIWWgzvUByTL9LM5KTw0drsyYV3PgcCVAAeY0RovNQtafPWGGYpS+xha+0cL2W/+gxPO2Vwhxgma3ROMC3EwYdCjbpOwHMDu4LTn832Ns+9Pf9eRv3dDQ5S7T6X2aE4tIxswaRywhT21porL9XKZmeEs6JlNTnxcYSWeeG2p7BAzXd3tJ2rEyPMt9XbOlb7zkeNpWwyEwPeSJsRl+bpjT3q7yzvwsT5xtg3h78/tME4PROYbWvofcaUnCcK+Cn/8+kBIzm2YKwrMe4tKjVwDra9V9SBQGwXGJw5+EEMsz/gcKzVsLH9JuOfmqOaPfaRZIKu/AbjezmPo/UYyEQD2NEZPZwwxCIWIqbwEmcxG7w1nzdOFvegHsZhK/OlYLNCz/YR5pG87zQnEldge4iq/DvO8zWNevtQnLJND1y2WHiuhxNUXUDk5F5NnomrCbdvnGxcNOc3ahCntV5kuZDBnMlJG66AQpFH1wmbYEO9P2glaSajWXr67GEG4X2RONc2VsKsWod/A+F47phlzcgb2Bo1MUMxEcc7bkFmz9DYTkYndShnJ1YW9fiescZRasqKwBHf0oAqSyu+5C1NttAN5xbVC0IRaIvGax3QEKQJz1XOmQ67eUlPL71luHn/RM26NPJMkUWiRs/+/kyx656nMS8mtCwdhtjc8JnjAUj+m69ttpzP9nE4F7TYQbI4uONu58QNMUdeatuYumacLIbJWWjW1YxFXYQGERPPNjuIJVtz2ug7kNidbVrvjNizDJFK0o86b29di/KPfhTKu0sMH/e3dt+Ixl5FauF4mAPMRVWmOtJJkgnPSc6KM8vTQW+dOadEWMT34i1v+ndeEGMNdGT49H4rLP0s33FuDfkuMqbvjpr7g7qHJlIjGgj5VJLHM2ru/d7sYgPGC4g0pas7osFAGj9crpRgcbO9Yp3Iz234fFz69d1ZYXBcq/WURkXvZX0iuAni3Ncwl7SO3Qp2pEER08DFU24jfo3Kp6MvRTC84TQy9Vd4ksSMKrqjvKcWxFqOa/ZMkdLOrdN8RhYstzBFgryE0yqMdBdG3bPHlB2xelnXKai1dMSKjGwmoNYEeLgDXkDzaJrBtqxL7BTyzvakjc5GwUsS5sgQvWOE6TzpfICLTLGvqp7bAVpSHo5bQckpsPMax7VH5wO45RIf9pkYJBPm3rTlar2h2ufQ9QbiE90wV+y81X/22lWrdPKFdYDhDPl6CJKLI7zYa0r4iLQEl8jgy0MAmoXh8M28kQJoaEYZxcVTXsMxP0kZaT4W2nlm2oAvfyTESxIAPeYjeX++ZPmypeQqO/B17ptmgSWqRQU7FbZNOMRuz/9ljoZwGE4TiuMij6bAD6fpg3o9KG2PewDkBn+4DBPLBxIHDQbjdorYpvGGN9I6DL7hKlVT4GF5N7biYJrdNZ4ZWhaplqq2WFVfBJ1AY/PZlc8LgqdOtv3IehZ/eAJ10aHH2GRImR9dUy9N3JKkciewz1miJ0XvaEq/0pVFjPPpw9kWmd1xNrq3dg7FQpCuWqYg48rb4F2sw0TRTTIaOM5UoNeq7iyRPSRKW3KeR9OXCNE5z2p/nsScQZx6QqUCftrZIjD4mHnjR6NdU01DONpiaO5xhDssERc1j8F13zLs5THSyRve4PagZMYREt6Owd1/w9JHl5LTYyP6TVIsyh2uz63ziohniLrLAXnmgVcSyM3rLljFY587F1iTZN3k6Ro5uG6Ng6W2OZxCjql5k1AmOAgaqGEbVoXRjXvB6QrhxqzKiOytXHUjPp9RodBwI+xsTu0lJJigFTSHwnU6/tPRnCPV06hi4d6Aw6E8aCeVq+VMnAgLer4ZCAMeM+PYvXL1sXCgvvYJZsXJzUjAVwTiRz56ZXKFhcoSduqI4pptcNKImRGiTerAKtDsOWaGRWPbq4stNHD26lQYKhPpkarhWIaIRuICBu35m9SqBC/a5dfvOBdppEHgr0bJIe7Xq7gORXxnCQI/Ont48OYcYapB88l7pCq/BmhUYhyYwJYCZDWUkYicjp1izZt7fkZiCaJkagLwNM7KCHJv2/poqwEtiwE/0Av481nOAYNoGXmJmB9aaTIHsQ1Hgj+Zx1mmnDGda7TSyevKiq9+0IiuCcGR7HGOKWq4P2FNFuVZ0gQAEcEIClI1PGfm8EYTMg6wOSvYSnLd5M2KDHxtR2MZZMfBrp84BErLYM74xJbWe5B6xxzMOJbjwYWPhMzcNauc5W5T+BmhWQZihvJo+j0iuksuBFMIyouDx0+kbBmuFAPywKyMxYC8IFNprazBTL+EaOKbL6anIhb0zA2wmLkJPRqcMHdgzfnpWacAh6vNcpsEPCCImxYiWM4DkQuMyti+zlhBNNzilssKAkMBDNHKxzYmowDU0XBvG0MjYNgVeqMRUJTxSF9rIMroINMIAFUPWd8ExE0IM2wDe3rGGOByVPNcxoBnwfQU8nGtwws1MQXRI8HZ+33KlXg5TOe3P8yvDuzLJQXeH4zZluFsIXqGkb5Kdi1QqjD6Mz+1VUOlMG2lsLFWJXzWODbeg0Y0ohGDg7XiPlV4R7owzaITBTZgHLH9OqdUcTbifIurYG3IpRvBjrk2rqb8MuKd6OoQm7HtJ2hHdT+/D7Ou+hqNH4IG4/J7+25pyuRGopMo0KwHIoxGCNjjCwcJSolS1E0GmAJFd/KacQT7lPlacAy8X08Z91aiCeq6HXdDaco+PGPMeFkFwiiPYj0cpug/4l1SBmZUD8FEet/rhb0XKm6prNFRBBB3c7XK1ys4pCvi2R+De0qBwBfEtsBsNufs8sywkQx1+n9cOq+y58CyKadZXCfPkZ3xlKebhbbE3P3oKyYa7ws3AcdvknVjovoVX7vkaNuGSO4g06aKAQCZlASnzWWy3LuGpCZ2SjxZnBv3uvMHmSdEb/5et446M0XQy7T7wt/HVyH4bIdz4+u4ly6XUwKRnIA8I+TeIMK/oPQE+r2hbTNNC357IzVPe2AiNCnu4WHsbuWY0T4/t89VTuYDxEMJXRJEaP5Pvw7MP381MwN+p8amFxgQ6IED/////z8gf/+9995774qIiIiISBm7FsEWkhcX8AQsAU/AEbAELAFHwAjyizwju8gzcowYmUWOkVVkFplFVpFTZBUZRU6RU2QU+URGkS/kE/lEvpBrvpAx5JprxpA1ZAzZQ9aQNWQP+cP1dk1dTNfUvXQxXUz30p10L91Id9KddCNdSTfSdXQlXUnX0Q10HV1AN9ANdAFdQRfQxXMFXUEXz81zfd1DF9fFdQ9dWPfQfXVhXVj31XWVSWRDeUQ2lHnkEXlE5pF15BO55hV5Ra74XK6Z4nP4XKbZRqY5RLaRbeQQ+UYOkYPkG/lGDpKB5CBZSAaSgWQheUi2lCnlSrlSppQnZUpZUp6UJ2VJWUSWlElkEVlEJpFH4D8XDHZxwdwp2AV2cafcJ3fKdXKf3CfXyTVyndwm18g1cpvcIJgEbpFd4BYZRnaRXWQY+cX1dDddTpfT3XQ73U330+10O91Pd9H9dGfdRXfRnXUbZQfZQD6QD2QDuMAVdUHdUDfUBXUzXVBX0810M11NF9HVdBVdRBfRVXQNZQj5QWaQH+QCmUFmkAvgAhlA3uUAeZfHHCAHyGMm85jLTGYyl/nmMtt8880242yzmXHG2cwEMoFsZl0285l1WZfPnCOfGQeO7ANbw4ywOMwIj8PisDg8LsPB43KcDCfDyXGynBwnv8lyspz8JrPJb/KazCazyWvylrwmZ8lb8pacJWvJWTKWrCVryVgylYwlT8lUMpU8JUvIU3KELCFLyBEyghwhK8gIMoKsICfAMTAM/ALDuEXwC/ziFrkobpH748cFki9kExlDNpE3ZAwZQ96QG+QNuURukBvkEnnBZXabXWW32V12lV1ld9mVdZfdWFfWlXVjXVfZSgaRK2QQmUKukCtkCg1ygtwgL8gJcoK8IBfA4jKcfCbDyWrymXwmq8lospqcJqPJaHKaLCanyWOymCwmj8lS8pj8JEvJUvKTDCU/yVEylAwlR8lMcpQMITPJTDKE3OTmurRurUvr2rq1bq1r697Kf3Ke/CF/yHmyhiwoD8qFcqE8KB/KgzKjfCgfyozyoswoP8qL8qL8CI/Lj7IjPA6Py45ynewoN8p1cp3cKCfKjbKinCgnyoqyn6wo98l+sp/cJ+/JfbKevCfvyXoyn6wn48l8Mp+MJ9/JeLKdfCffyXYyh2wnd8gcMofcIWfIHTKGnCFnyBhyg6wkT8gOsoM8IRu4VG6UK+VGuVCulCvlQrlXLpQ75V65V+6UuyXzrPPOOue8884Zk8sZm8PkMDlsDtdrb7332mvvvVbuvUqulWvlKrlScqQcKCPKiHKg/HOg7PPPP/vcs89i7rlnMYdZzDyHOcw874vjHrlM7pGb5DK5TG6Sq+QmuUuukqvkLrlU7Dcbzoqz4ew4K86Ks+NuFTvuMrlVbpXL5CrB0fA33A1/w9ZwN9wNW8PgsDUsDoPD4LA4HO4WuUTukEvkCrlD7pAr5AbB4HA4nA2Hw9twNpwNb8Pa8DbMDWvD2jA3DC1XTC7TTDE5XO76uDsuirvj6rgoLoqr4+a4Om6Pm+PmuD0uj9vjIrk8Lo+L5B65ZS6ZO+aSuWzumDvmsrlrLpur5q65a66am+bmuXhunYvn7rl1bp275/q75x66/vp7yBa7fu6fy+f+uX0un8vn9rl6bp975+q5eu6da+feuXWunWvn1rkeR8POMDPMDDvDxzIkPC5HypHwuBzI7rpv7Lb75sKx2+y2C+dquXBunKvlarlxrpzr5pq5Z+6Za+aiuSSuiBviirggbogb4oK4Hi6I++F6uB7uhzvihrlibpcr5nq5XW6X6+VquF7uhqvhargbroW74VK4Fq6FS+FWyHnynwwo/8mEMqAMKBPKgm6AO+EOuBOuhDvgDrgS7oUr4WK4F+6Fi+FmuCRuiOvihrgtrovr4ra4LO6Mu+KmuCnuiqviprlqLoyr5rq4MC6M6+KyuCvujEvjzrg1Lo1L49a4Nm6Ne+PauDbujSvj3rgwrowr48K4MW6FS+EWuBSugVvgFrgG7u4auObd3d01r+6a97y6q7vnLe95/S1vef3l19til19ui1lrtphlZq1Za5aZpWaZ2WqWmqVmq918cVwm98ZlcrXcG/fG1XLl3PLyO15+yTve8ZJXwOVyIVwH18GFcB9cCDfCfXAf3AhXwY1wF1wFV8FdcL274ILXu94Fb79ZbofL4Ha4CS6Dy+AmuA1uhovhcrgY7pfL4XK4X+6Ui+CGV7ziDW++4f1uvvl+llqukKtkK9lKrpKv5Cq5S76Sr+Qumcvld1999d23333/7bfffz0rzB6zw+wx680Os8OsN8vNerPdLDfLzXa7L2y3C+K+uC8uiCsif8lO8pLsJCfJS/KSnCQrscSsMVvMGrPIbDFbzCKzyiwyu8wqs8rsMgvNLrPPLDQLzT6z2Owzm81is9hsNqvNZrPfrDarzX6z4K69+NKLbblLL7XlrLmcI/vIP7KP3CP/yD9yj7zDlrPn7DR7zkqz0+w0K81Gs9KsMxvNRrPObDPrzDKzzWwzy8wms8xsMZvMJrPFrDI8LtfJcXKcXCfPyXUynTwnz8l0cptMJ7vJbXKb7CZ7yW2yl8wlc8le8hUsLp/JZvKZXCabyWZymUwml8lgMplMJoPJYTKY/CWHyWHyl7zEErO/LDALzP6ywewve80Gs8HsNUvOXrO8LDlLzvKyvSwvu8v2sr3sLrvNDrO+rDArzPqyuawvi8vmsrksLqsL78F3MA/MA9/BaXAb/Aa7wW7wGzwHJ8J/sB/sB//BLrCHv1vtVsPfnXaB3V/X1/V1f91DWAQmgUvgEpgENnELXUJ30B10CV1Dl9BNdA1dQzfRRXQZ3Ua30C10G91TmUZ2kWVkGdlFZnFL3VHX0/V0R91NV8q9crHcKzfLxXKx3CyXQf6yl8HsZc6zeMHcMHfKnXLDXA5ZQB6QwQzmAfnLBHKNjHONHCLjjHOITHE37A1Hw9GwN+zsXrlbLpfL5W65EOyua+a2uW2umevmmrgo7ol74qK4Oe6AC+AGuAEugCvgArgEroAr4BK4421wE1wEN8E9cBFcBPfADfOPTCTnyDkykVwkE8lGcpFcJBvJSLKOzCPvyDsyj/wDZ8FaMBaMBWvBRHAN/ALTwDTwCzwDA8FEMBu8A/vAOvAKTAKzwAnwALzgvrqHrqoL67q6sTKCnCAXuLpurlsrN8kQMoM75UK5Tq6Uq+RSyYvwuAzpBrlCrpGL5Ca5R+6PW+QOuSWuhzsiD8qCMqEL5Pq4KC6My+LGuDdujYvDgrPfrDhrzpaz0y631u62vywxW8zusryuGdwEM8FOMCl8Co/CDrDFF7u4T/APjAAnwBIuo7voNsoJsoVMISfJE7ISzA0vw9BwEqwEI8FgsBcMBXvBVDAUDAVTwVEwFdwFR8FRcBc8xdaytmwsa8vCsrFsLAvLyrKw7C0ry8qyt+wre8u6sq/sK+vKqrKubCqryqqyqewqm8qysqvsKsvKnrKsrCl7yp6ypiwqi8qasq2sLVvLzrKzbC1Ly4qypSwpO8qCsqEsKCvKhrKhrChLynaynmwm68lisplsJovJarKY7CeryWqyn+wl+8laspfsJWvJSrKWbCQryUqykewkG8lSspPsJEvJPrKUrCP7yD6yjiwkC8k6spWsJ9vJbrKbbCfLyTKyjWwi28gisolsIovIFrKILCFbyBayhKwhS8gesoZsI8vIKrKKLCO7yO6xeiwfe8fasXWsHUvH1rF1LB0rx9Kxc6wcK8fOsXjsHJvH4rF4bB47yOaxf+wgO8j+sX3sH+vH9rF9rB8ryPqxgawgK8gGsnpsIAvI6rF6LCDLx7qxcSwc+8aysW0sG+vGtrFtrBsLx46xYiwZ+8V6sV2sF8vFdrFdLBerxXKxW6wWq8VusWDsFhvGgrFgbBi7xoaxZ+wau8aesWXsGWvGlrFlrBmrxpqxaawaq8amsWJsGovGirFiLBpLxl6xWOwUi8VKsVPsFCvFUrFSbBZLxVKxWWwUm8VCsVFsFAvFMrFQ7BLLxDKxS2wTu8Q6sU1sE+vEJrFOLBKbxCaxSKwSq8QisU8sFnvFVrFV7BVrxRqxR+wQe8QKsUPsECvE/rBCrA/7w/6wPiwQ68MGsUDsEWvEErFErBFbxO6wPOwNy8PasDfsDWvD4rA2bA+Lw+KwPWwN28PSsDVsDUvDwrA07AsLw8KwL2wM+8LKsDFsDCvDtrAyLAvbwrawLKwL68KysDMsD7vD5rA57A6rw6awKmwJq8KSsCVsCUvCmrAk7AprwpqwK+wIu8KKsCPsCCvCerAibAfrwXqwHewH28GCsB/sBwvCbrAgrAa7wW6wGiwHy8FqsCGsCpvCnrAnbAqLwlqwGSwGe8FSsBUsBWvBVrAVrAWLwUqwE+wDO8E6sA/sA+vALrAOrAK7wC6wCiwDq8A2sAzsBCvBQrAQrAQbwRqwCSwCe8ASsAUsAWvAFrAFrAGLwJaWtKYNLWg/C1rPfvaznvXWs9966+23ov12tKIV7WgH2NHu7AA7wO6szu7saXVWZ08rwJ42gBVgBdgAlrQBLABLWtICsKatllpby1VydVwlV8XVcXVcFVfBVXE1XAVXwdVw1VwNV89Vc9VcPWd7PWez7bbbbK/NFttrr8WWW2y35ZbbbandVltqqdXW1mvVWsVWp1VpNVqVVqHVaDVahVadVWj1WXVWndVnlVp9VqtVapVarVa/1Wp1W/1Wv9VtNVvdVrXVbDVb1Va9VW21W/VWvdVu1VrtVrlVa9Va5Vax1WKVWDVWg1Vg9VcFVn3VX/VX9VV5VV+1V+VVedVeVVjtVYdVYVVYHVab1WE1WW1Wm9Vk9VhNVpHVY/VYRVaZVWR1WWVWmdVllVhdVpVVYpVYVVaN1VlVVqVVX1VXtVV1VVnVVrVVZVVVVVZ1VVVVVdVVFVZdVWNVWBVWjVV31Vj1Vt1Vd9VbtVa9VW3VWrVWtVV1VVs1V9VVddVcVVbNVXFVWVVWxVVp1VAVVBVVO1VOdVPlVDXVTXVT1VQxVU01U8VUMdVM1VPNVD9VT9VT/VRT1U+1VE1VU9VSdVQtVUnVUXVUJVVRVVL1VEVVUdVTFVQ9VU1VUBVUNVVF1UfVUYVUF1VFNVFVVBHVRDVRRVQNVUT1UDVUDdVDlVE9VBtVRpVRbVQv1UZ1Ur1UL9VJNVKdVCXVSDVSlVQtVUm1UrVULdVK1VGtVClVR9VRpVQh1T6VT/VT81Q89U7FU+3UO/VOtVPpVDu1TqVT6dQ6VU+tU/dUPVVP3VML1T01UC1UC9VA9U8NVAHVP/VPBVQJVUB1UCVUCdVBlU8dVAVVPpVPFVT91DVVTWVTz1QztUw1U8nUMrVMJVPFVDJ1TBVTxdQxFU0dU9NUNBVNTVPn1DT1TZ1T59Q3tU19U93UNrVNdVPlVDc1TpVT5dQ4VU2NU+FUNVVNhVPZ1CwVS9VSq1QqdUqlUqXUKXVKlVKhVCk1SoVSodQo1UqNUq9UK9VKvVLD1Cu1Sw1Tw9QudUvtUrnULXVL5VLBVC71SwVTwdQvFUv9Ur1ULBVL9VK11CPVSEVSh1QhNUgVUoHUIDVIBVJ9VCD1R/VRfdQflUj9UYtUIpVILVKf1CJ1SX1Sn9QlNUldUpXUJDVJVVKdVCW1SXVSndQm1UhtUplUI9VIZVKR1BqVRrVRY1QY9UWFUV3UF/VFdVFZVBe1RWVRWdQWVUZtUWdUGVVGnVF71Bk1R+1Re9Qc9UbNUXHUG/VGxVF5VBx1R+VRedQdlUbdUXVUGpVG1VFt1BFVRCVRP1QPtUP1UDnUDrVD5VA1VA51Q9VQNdQNFUTdUENUEBVEDVFX1BD1RF1RV9QTtUQ9UU3UErVENVFVVBM1RVVRVdQUVURNUVFUEVVERVFJ1AgVQpVQG1QGdUFlUBXUBXVBVVARVAU1QUVQEdQE1UFNUB9UB9VBfVAz1Ae1Qs1QM9QKdUKtUCnUCXVCpVAxVAr1QsVQMdQLFUK9UC1UCBVCtVAl1F09K4BaVrKOlaxiHetYxQpWsYYVrGANq1nDqqtmNauuHqi6OqAeqAfqgBqgDqgCaoAaoAqoBqqAWqAaqAZqgXrWApVAPetZCVQANVdcda2V0nOVUnP0HD1HzVFy1BwtR8lRcrRctbRcvdVWW2/96q29fvWrve7aK6+77sqrV3n91ate/RXXX33FFVdfNd1GtVFu9Bq1RqtRa5QarUarUWpUGqVGp1FpVBqdRrHRaTQbxUax0Wx0HM1Gv9FxdBz9RrvRb9Qb7Ua7UW9UHPVGw1FxVBwNR7XRcBQc1Ua1UXCUG01GkVFltBglRodRYlQYHUaHUWEUGBVGg1FgFBgNRo3RYPQYNUaN0WM0Gj1Gm9FoNBptRpfRZpQZXUaXUWYUGmVGn1FoFBp9RpHRZ9QZRUaRUWdUGb1FbVFcdBaVRWNRWRQWjUVjUVjUFYVFX1FX1BV9RWnRV7QWpUVp0Vr0F61Fd9Ff9BfdRXPRXVQXzUVzUV3UF9VFe1Ff1BftRW3RXpQXtUVtUV4UFy1FSVFTNBQFRT9RUNQT/UQ/UU+UE/VEO1FOlBPtREXRTnQUFUVF0VG0FR1FU9FWtBVNRU/RVBQVPUVPUVSUFUVFV1FWlBVdRUnRVVQVJUVJUVXUFJ1EJVFK9BF1RBtRR5QRbUQbUUZUEWVEF1FFVBFdRCHRRTQShUQh0Uh0E41EL9FNdBO9RCvRS9QSrUQrUUtUE7VEM1FNVBPNRCXRTBQTlUQlUUyUEg1EAVFBtA/lQ/dQPlQP3UP3UD0UD9VD81A8FA/NQ/3QPPQP9UP90D80Ef1DC9FENBEtRAfRQpQQHUQHUUIUESVED1FEFBE9RAHRQ9QQBUQBUUNUEH1D3VA4dA1VQ9NQNRQNTUPTUDTUDEVDz1Az1Aw9Q9nQM7QNZUPZ0Db0Dm1D59A79A6dQ+PQOVQOjUPjUDnUDpVD61A71A6tQ93QOpQOdUPdUDoUDu1CuVAvNAvFQq9QLNQKvUKvUCuUCrVCq1AqlAqtQrXQKnQL1UK10C20DN1Cw9AytAwNQ7/QMBQM/UK/UDCUDAVDx1AylAwdQ7nQMVQM5UK5UDHUC11ClVAm9Ag1QotQI5QILUKLUCJUCCVCh1AhVAgdQpHQITQJRUKR0CR0Ck1Cn9ApdAp9QpvQJ9QJbUKbUCdUCnVCo1ApVAqNQpXQKBQKVUKVUCiUCc1BcVAdtAalQWdQGlQGnUFnUBkUBpVBY1AYFAaNQW3QGPQGtUFt0Bs0CL1Be9AgNAjtQXfQHpQH3UF3UB4UCOVBf1AgFAj9QXHQH9QHxUFxUB9UBz1BTVAUdAQVQUNQERQEDUFDUBDUAwVBP1AP1AP9QEnQD7QEJUFJ0BL0BS1BV9AX9AVdQVPQFVQFTUFTUBXUBVVBW1AX1AVtQU3QFpQFNUFNUBYUBa1AKVALNAKFQB9QCNQBfUAfUAeUAXVAG1AGlAFtQCXQBnQClUAl0Am0A51AM9AOtAPNQC/QDBQDvUAvUAyUA8VAN1AOlAPdQCnQDVQDpUApUA3UAh1ABVACdEdPqqMnNamO6qhJSWrSkpKUpCUFQEsagAKgAGgAuoAGoAfoArqAHqAF6AFqgBagBagBqoAaoAmoAqqAJqACaAKKgAqgAigCSoB2yqmnmWJ6KaaWXnqppZRaWivVtNJNNdV005Fu+tGRjvSjn37Uo59+6lGRejSkIhVpSDkNKUg55RSkfsOGU4JWWMrG0CpL2RiiVWvDhhOoTqA6ceLUiS1biLExRMyZE2LOnJw4EZ1yc53yc9wcN8fPdczP9dxzD3vuv4c97L/3/rvvvoPd96+DHexf1/3rXvc65904N+6NZ+PY+DWOjVvj1/g1bo1T49Z4NU6NU+PVuDZejW/j2rg2vo2X49t4OF6Ol+Ph+DcejoPj3/g3Do6T4+D4OE6Ok+PjODc+jovj3Dg3Lo5749O4NA6NQ+PSeDT+jDvjzDgz7ow348u4Mo6MI+PKeDJejBvjwbgxDowH48E4MC6MA+PHuDAujB/jv/gx7ov/4r+4L66L++K5uC6ui+fiu3guzovv4rs4L36L8+K2+C1+i9viuDgubov34sZ4MT6MD+PFODEOi8/itDgtXovD4rW4LA6Lw+KyeCz+irvirDgr7oq34qu4Ko6Ko+KqeCp+ipvipDgpboqX4qO4KA6Kg+KieCj+iXvinDgn7ol34pu4Jo6JY+KaeCZ+iVvilDglbolX4pO4JA6JQ+KSeCT+iDvijDgj7og34ou4Io6II+KKeCJ+iBvihDghbogX4oO4IA6IA+KCeCD+h/vhfDgf7of34Xu4Ho6H4+F6eJ59ZqPZYzaanWKP2WN2io1lp9grNpaNZa/YGPYKLUPL0Da0DA0Dhq6xS+wT28Q+sVNsE9vETrHF7BTbzBazxWwzu8w2swftMrvMHrQJ7UG70Ca0Ce1CW9EutBdtRVvRXrQR7UX70Ea0Ee1DO9E+tC3tRDvRtrQrbUs70660K+1MG9POtDVtTBvT1rTvbE3bk6eta3vauXLtXTvXvrV37V371ra1b21U29a2tVHtUxvVNrVP7VPb1C61Te1Ru9QutUdtUXvUlrNFbVFbzo6z5ew2O86Os9tsNtvD7rA57A57xIgdYo/YInaIHWKL2CS2iO1ik9gktovNYrvYKjaLzWKr2C22im1it9gttokdZpvYZHaYHWaT2Wk2md1np9lpdp+9Z2/ZWnaWrWXL2Fl2li1jt9C7IZoIkY1BE9lq1Ow1+tMGozttMJvL5rIzbC47z86wM+w8W8MOsT982CC0CD1CJ9AjNAoUm4NGsTdsDpvD3rA97CA7yfaxk+wm28f2sZtsJbvJZrKVbCWbyV6ygWwj+8g2sonsI/vIJrKhbCI7yoayoewoW8qOsqdsKVvKnrKp7Cvbyqayrewqm8qmsqtsKfvI/rGBbCD7x+6xf2wkSHaQHWT72D22j71j99g99o6tY+/YObaOrWPn2Di2pA1pR9qRNqTdaEPajHaj3Wgz2k82o+1kP9lPtpO9ZDvZfvaSvWT72Uq2kV1kE9lF9pBNZBPZQ7aMnWdz2V02l+1ld9ldtpf9Za/ZajadrWbX2XQ2nV1n28mbtqPcaTvaeHKn3Gnj2Xc2nv1o39l39qM9SRfRVvQQbUVf0UP0EH1FE9FXthtNRBPZbvab7WbD2W/2mw1nz9lwdqs9Z8/ZrTar3Wq72qw2q+1qz9qY9p19ad/Zk/alfWlP2pT2pC1oU9qUtqAdaAvaf3agHWj/2YD2n81nA9qANp+9Z/PZevaevWfr2Wk2p91p49q4dqdda3faqXatXWun2qR2qh1qk9qkdqgNaofanzaoDWp/2ob2p31mG9qG9pk9ZpPTV/bWV7SyvffWyjQzrUwjQ6aXaWxbgX62FWhn+pl+pp1paNrZPqChaWj7gC6ny+ltmpneprlpZpqZ5rbHaW688rrP8crvPrfP8cv9zvtvb//tt7e97TfffvfNN99dA9td/9LANDD9S4/Sv3QoPUqP0qG0qF1Nk9KlNCltSpfSpbQpLUyb2ue5re1QT9PU9DRdTVfT1/QubU1L09Z0NS1NS9PV9LOtN6jDbVCD0+F0OA1OU9PgtqipaWpb3OEW97jDHe5xk3vcADa5yQ1gB9Da9Dh9TY/T5PQ1fU2T09R0Ns1L+9K8dC/tS/vSvXQ3XUvr0ra0Lr1L29K29C4dbBfQ2PYAjU1X2wP2AF1NT9NXtBWtTFvRybQyrUwn08R0Mp1HE9PEdB6NR+fRdzQejUff0XP0HS1Gz9FztBgtR0PT5XQzXU4z0810M81MF9PMtDFdTBfTxnQhbUwf0oV0IX1ID9KGtCuNSLvSwzQijUgP08f0MA1NH9PHNDTdbAfbw7auPWwX27q2rl1s39GMtCK9SCvSavQivUir0ZK0Gh1JS9KSdCQ9SUfSlfQkPUlX0pR0JT1LU9KU9CxNS8/StTQtTUvX0rY0Kn1Kp9Kp9CmNS5/StzQujUvf0rn0Ld1L59K5dC/NS7/SrTQsDUu30qx0K71Ks9Ks9CqtSq/SkLQqrUpD0o80JO1IP9KPtCPdSDvSjHQj3Ugz0ov0Mw1NR9PQtCwdTUfTsvQrLUvH0q/0Kx1Lt9oWdoTtYEfYDRpsBrvBNrAZbAbbwCawDewCm8AmsAvsAfsCR7AncARbwp6wJ2wJe8GWsBHsBXvBRrATcAU8AV/AE+wL+8J2sC/sCtvBdrArbAo8c8s119zucdzuvcftcXtrZrtuqs1pc5vqc/vbeuetdbidd9bh9tXhtt1332033gk2Ar1Nb9sINDcuR3/T3fQ37U130920N+1re5vvcvNt7nKX29y6LC3bytGyrWwqR8vRsqlcLZvSanK1XE2r0V60Gm1Ge9FetBl9RpvRaPQZfUaj0Wk4AD7yy0f+8csv/3jIP07ykIec5CUnuRVe8pJb4VW4FX6FV+FV+BWehV/hW3gWnoVv4Vr4Fs6Fa+FaOBfehXPhZ3gX3oWf4Wj4Gb6Go+Fo+BpOha/hbDgVToWz2cY4G96mDVfD2/A0XA1Xw9PwMjwNF8PL8DJcDCej1WhF2oxWpN1oM9qMdqPfcB03uchN/nGRi/zbyvjHwa1sK+MgH8BBLoAP4AO4AF6AC+AEeAFegBPgBzgBzoAf4Ac4A76AM+AOHHAFWo4Wo8NoMRqMDqPDaDD6iwaju+gv+ovuorXoLhqL1qK1aCw6i8aSq+ksOkuupr3oMXqL5qK36Cyai+ais2gveplGphNpZFqPTqQTaT16j9aj7eg9eo+2o+toO5qOrqPraDo6jqajyeg4Oo4mo8toMnqMLqPL6DGaC3/AG/AFfAFvwA/wHYewm3EIW5y4rW2L29y2tq1tc9vbNjc+YW/b2/gETkGf0Wn0Gr1Gp9FsdBrdRrPRbHQbzYd74B04B96Bb+AcOAe+gUvgG/iOS+AS+I5H4Lu9jEfgEfayzWwv28o2s81sK+MGuAWugWPgGngGjoFj4Bn4BP1Gu9FwtBttScPRcLQlLYjf4Sa4CG6CX+AiuAh+gVfgF7gFXoFX4BY4Bg1HC9J+tCANSPvRfjQg/Uez0Xx0H81HE9J9dB9NSA/a4/Y5Tve5bY5TTrc5zre2/Ww32832s+1sP9vXtrPtbF/b2Pa1nW1j29h2tt1tZ9vfdrfdbX/b3vQfDUgH0oC0IR1IB9KGNKJ9jnv++eeee9zzk3vc4yevwSnnfHPOZ/DNN5/BZfAZ/AaXwWXwGxwHv8FzcBwcB8/BdfAcfAnXwXXwJVwJX8KdcCVcCXfCoXAnPAqHwqHwKPwJj7KN8Sf8yTa2i3HLM1/BV/DMWfDMXXAWnAV3wV9wFxwGf8FfcBg8BofBg/AYPAYPwoXwIPwIF8KF8CMcCT/Ck3AkHAlPwo3wJPwJN8KN8Ce7GPfBVfAWvAVXwVNwFRwFT8FTcBS8cxQc8847x7scx5vcLrfLbXJ7czJcDB/DxfAwfAwfw8PwLzwM98K/8C/cC8fCvXAdx8KxcB0XtSgdSmfSoTQmnUln0pj0JY1Ja9KX9CWtSW/SWAPQXAPQOjTXXOvQO7QOzUPv0Ds0Dz1D89A19Aw9Q9fQNDQL7UK30C20C31Du9Az9A19Q8/QNLQFDTqDxqAx6Ax6g86gX+gNeoN+oVfoF5qFXqFXaBZaha6heWgb2obmoX9oHtqH/qF/aB+6ax/66667/tpvZPvYTraPbWnSNrQtbUfb0Da0HU2b0iZ0DJ1Cx9AwdAqdQsPQMjQL/UK70C70C41Dv8jFNA6NIxfLw3KxTCwPy8MysSxMl9AnNAl9QqPQJDQJjUKP2LO2qy1ru9q/tqwta//avfavzWv32r02r+1r89rEtq/taxPbw/QHDUKr0Co0CL1CV9E9dAadQffQL/QCrUAn0Ap0B51AJ9AdNIfMS0fRS3QUDUUv0Us0FK1EU9BNtBPtRDfRTHQT/UQz0Uz0E41EP9FHNBKNRB/RRvgbboaD4Wb2NA6Gg9nTNrU9bVfb1Da1XU2X2qr2qv1qv9qrNqy9asfasDasHWvT2rE2sE1r09rAdjBdRVPRPTQVPUX30D30lNxLT9FScq/cS0vJvHTVog51qEU9alHr9KhHrdOn1mkg+tSnBqKDaCC6iA6ig+gieoi2oYXonRaiS73TO11qU0vQBXQAXUAT0AF0AE1AD9AhdALtQXvQCTQHXUFP0BT0BB1BU9AUdAT9QEfQEPQD/UBD0AQ0BZ1BV9AVdAatQWPQF7QFbUFf0Az0Be1AM9AMtAPdIEfL1bK3XC1/y96yt/wtg8vfcrgMLoPL4bK4HE7TLC6L01RXDeovm9NfJpfNZXOZXC6XyeVxuVwul8flcxprq6++2mZt2uZtWVvWlrdlaNrUpSZ1qUFNalKD2Zy2Guutt8aaZ2o5W7aWs+mcrWVrOmuts/a0p31mlp3lZtlZXpab5WZ5WX7GbXAafAffwWlwHpwG78F5cB68B2fCe/AmnAlnwptwKVlbhpaxZWwZWq6VoWVauVaulWnlVlpC9pV/5V/ZVwaWfW0eGVgGtnlkTJtHJkUqi+JwOAl+gp/gJPgIToKL4CP4CC6CV9AztAudQ7vIzHQOnSMzy830knws88rH8q7MK/PKu3IvXoKH4B94CA6Cf+AfOAg+IZ/KoHKoDCp/yqFyqPwp38qfsrF8K9/KxvIxXofT4SQ4HT6Hk+Ak+BxuJ6/KqHKqjCqbyqlyqmwqq8qmcqusKqvKrTKr3Cq7yqwyq+wqx8qusqwcK8fKsvKsLCsry7PyrKwsJ8up8qu8Kq/KrzKs/CrnyrAyrJwr48q5sq6MK+PKurKwrCsHy8KysBwsD+NMuBQ+hUvhVPgUPoVT4VG4Cu6D/+A+OBD+g//gQPgQDoQX4UP4EF6EE+FFuBFOhBPhRnaxjCqXyqZyqXwqm8qm8qkcKmvKmTKmnCl7ypgypuwpj9ordoqNYqPYKfaJTWfb2aq2qm1nr9KctCfdSXfSnvSnbW2D08K0sA1uh9sPtoMNYUPYDjYD7UuL09m0OK1NZ9PZtDZ9bd+NN95Un9KotBqNSoPSarQaDUpH4iMPwD/+8QAc1Bx0B/1Bf9AdNIitawvbwXawLWzT4mq4m22Mu+FvtrFtjL/hYLanrWlz2pr2ps1pc9qbdif9QBPQB/QBTUAX0Ai0AT1AG9AC9AA9QAvQAfK5PC53y+Myt9wtd8vccrT8LC/LyfKyjCwny8kysjyL0+A2eA1eg9vg3s6wNWROW0PelDllTnlT7pSj5WlZWp6WqWVpWVqmlq9lU9lWbpVbZVu51maz22wMG8Nus7HsLTvL/rK/7Cy7y1a2l+1kO9letpHpFLqENqFN6BKaxC6xTWwVOpjepaVtY/vOLqZNaVIb2p6wK+wLnAKfwDPwKJzKNsZ3u9lexg1sZXzAHraJ7WJahE6gQ+gHuommoD3dtdeirprmaNlb7papZWv5Wj6WjeVdGVMWlTXpbjwOl6Ox6We62gawdzvAprAtbAfb29/OfAIHwTHoQZqQLsQrB8CvlqADZF+cBIfD62zdFrBLrUQn0UsysC0k/9osdov9Yr/YLTaM3WLL2DA2jC1jx9gy9pAdY8fYQ/aNPWTX2Df2jV1jz9g1No09Y8/YNLYNHAVPwVLwFMwFS8FSMBe8BXPBWvAWvAVrwVlwKmwFX8FWcJUq+AuugsHgL/gLBoOh4CB4CAaCh2AjRjARbAQXwUQwEVwEY8FF8JIl+AhegpPgI/gIToKRYCg4Cn6Co2Am+Al+gpngJvgRloT7YEkYD+6D+2A8uA7Gg3XgOrgO1oGBYB3YBwaCgWAfOAj2gYXgIDgIFoJxYCH4BsaBceAbuAa+gW3gGrgGtoFfYBtYBpaBY+BCOBAGhANhFxgQBoRd4DTYBf6B0+A0+AfmgX/gHj1wDgwIG8KFcCFsCAPDhvAvDAwDw78wMfwLD8PEMDE8DAvDw3AxLAwLw8UwNVwMT8PUMDU8DWPD0/A1jA1jw9ewNXwN68LWsDWsCzPCurAtW7gWtoVp4Vq4FqaFZWFaOBaWhWXhWLgTjoU/4U64E/6EPeFPGBT2hD1hUDgUBoU34VA4FN6ENeFNOBPWhDXhTFgPzoTzYD1YD86D7eA8mAe2g+1gHlgH5oFzYB1YB86Bd2AieA1mg9dgNZgNZoPVYDkYDo6D5WA5OA5mg2/hajgXroal4Vw4F5aGjWFpOBg2ho3hYNgXDoZ5YV/YF+aFe2FemBPuhXthTpgP5oTvYD6YD76D9+BFuBRuhEvhVrgRboRbYVa4FZ6EWWFWeBJugydhR7gNboMd4TfYEY6D3+A3OA6Gg8fgM7gMPoPN4DK4DDaD0eAyWAweg8VgMngMHoPJ4DCYDNaCw+AwWAvmgudgOtgNpoNVqcKuMDS8DD/Dz/AyrAwvw8mwMqwMJ8OHcDJMCB/ChzAhLAgTwoOwICwID7pg8KBL54K5YC6dG+bSuXNumBvmzrlicB8MCT/CkHAk/Ag/wpEwJRwJV8KUMCVcCVvClfAlbAlbwpcwLHwJv8KwMCz8Cs/CrzAjPAvPwoxwLfwKm8KMsCm8CDPCjPAi3Aj/wYkwIowIJ8KKcCKMDCvCijAyfAwjw83wMXwMN8PM8BeMCV/BVzAmTApjwrt2icKksCiMCpPCpDAqvArnwrjwLYwL28K38C1sC+vCJe5wyeEO19wld8ldc7fcNYdB3HK3HAZxccUXW1xxxRZnbDGJM86YxCOmtxyutxzWuOKKNc6ANdaAM+AMWAPegDVgDngD3oA5YBGYAx6BRWAReAQmgUfgE5gEJoFPYBY3GqYYY4wprnjEG2ec8cYcbyxijjkWbzVsAVfAFDAFXAFDwBXwAwwBQ8APsAP8ADfADrAD3ABb3ACH2GKLQwziEDPAIAYxA0zgmrrerrgr7nq74a63++1+wwXut0sHF8AFLp18AH/AHnfcsb/hsMflDXfD4fKOw+Uld8fdcZfc7XbJ3Wy32+12s91SN9stdkvdUrfYHYUF4AAYAA6AQQwAA8AgHoBBTAAPwAMwAbwAe/jjD3+MAX/4wxjypRvqkrqiLqm77Yq6ou62y+1uu+Eut8vthrvj7p/r50K6kK6f++j6uZXuo/voVrqUbqVr6VK6lK6lq+1auuCutqvtgrvfLrg753673+6cS+cSu8jusYvsJrvH7rGb7J67yS65e+6eu+RuOcxvtUvtVrvTLrVL7U67zu60C+06u84utPvsQru/7rP77P66wO6u2+vyurxur3vt9sIH7rV7DR/ACPABbAAjwAiwAZwAG8AKcAKcACvAA26zy+xKu9IusxvtMrvYbrQb7WLDNC/APRfA/YbLBXKBGw4XuMeusUvsGrvCLrFL7Aq7w66wG+wOu8NusNvqBrusbqvb6rK6qy6ri+quuqsuqpvqorqqbqqb6qq6p66qe+ieuqfuoVvoHrp79lxCV9etlY/kI7fWtXZrXV7X2rV2ed1ruAVGkVvkFhgFToFR4BA4BU6BQ+APOAT2gD/gD9gD9hgFboFV4BaYBFaBVWASeAUGgHdYABaAd9jEO3xiE5v4xDocoa3QVlgrnBXKCmWFscJXoauQVbgqXBWqClGFp0JTYamwVEgqJBWOCkeFokJRYagwVAgqBBV+Cj+FnkJO4aZQU5gpzBRiCjGFl8JLoaXQUlgprBRSCimFk8JJoaQwUggphBQ+Ch+FjkJHYaOwUcgoZBQuCheFikJFYaLwUGgoLBQSCgmFg8JBoaBQUBgoDBQCCgGFf8I/oZ/QT9gn5BPuCfeEekI9YZ4wT4gntBPWCeeEcsI4IZwQTvgmfBO6Cd2EbUI24ZpwTagmVBOmCdOEaEI04ZnwTGgmNBOWCcuEZEIxYZjwS+gl7BJyCbmEW8ItoZZQS5glzBJiCbGEV8IroZXQSlglpBJOCaeEUkIpYZQwSgglhBI+CZ+ETkInYZOwScgkVBImCZGER8IjoZHQSFgkLBISCYmEQ8IhoZBQSBgkDBICCX2EPcIeIY9QR5gjvBHaCGmEM8IZoYwQRvgidBG2CFuELEIW4YpwRagiRBGeCE2EJcISIYmQRDgiHBGKCEGEH8IOIYeQQ7ghzBBiCC2EFcIKIYVQQhghhBA+CB+EDkIHYYOwQcggZBAuCBeECkIFYYIwQYggNBAWCAmEA8IBoYBQQBggDBACCAGEu3AXnuEZ6kJdaIZkOIZi+IVf6EMf8lCHOcThDW9oQxvWsIbnwHOgOdAcWA4sB5IDxYHhQHDgN/Ab6A30BnYDu4HcQG7gNnAbqA3UBmYDs4HYQGtgNZAaOA2cBkoDpYHRwGggNBAa+Ax8BjoDnYHNwGYgM1AZmAxEBh4Dj4HGQGNgMbAYSAwkBg4Dh4HCQGFgMDAYCAz0BfYCeYG7wF2gLlAXmAvMBeICcYG3wFugLdAWWAusBdICZYGxQFjgK/AV6Ap0BbYCW4GsQFbgKnAVqApUBaYCU4GoQFNgKZAUOAocBYoCRYGhwFAgKBAU+An8BHoCPYGdwE4gJ1ATmAnEBF4CL4GWQEtgJbASSAmkBE4CJ4GSQElgJDASCAl0BDYCGYGLwEWgIlARmAhMBCICEYGHwEOgIdAQWAgsBBICBYGBQEDgH/AP6Af0A/YB+4B8QD7gHnAPqAfUA+YB84B4QDtgHZAOOAecA8oB5YBxwDggHBAO+AZ8A7oB3YBtwDYgG1ANmAZEA54Bz4BmQDNgGbAMSAYkA44Bx4BiQDFgGDAMCAb0AnYBuYBbwC2gFlALmAXMAmIBsYBXwCugFdAKWAWsAlIBpYBRQCjgE/AJ6AR0AjYBm4BMQCbgEnAJqARUAiYBk4BIQCNgEZAIOAQcAgoBhYBBwCAgEBAI+AP8AfoAfYA9wB4gD1AHmAPEAd4Ab4A2QBtgDbAGSAOkAc4AZ4AyQBlgDDAGCAN0AbYAWYArwBWgClAFmAJMAaIAUYAnwBOgCdAEWAIsAZIARYAhQBDgB/AD6AH0AHYAO4AcQA7gBnADqAHUAGYAM4AYQAtgBZACOAGcAEoAJYARwAggBBAC+AB8ADoAHYANwAYgA1ABmABEAB4AD4AGQANgAbAASAAkAA4AB4ACQAFgADAACAA8QR1ogiVYgiRIgiM4giIogiEYgh/4gR7owQ5ycIMb1KAGL3hBC1qQfua+ch+5b9w37hP3ifvCfeE+cB+479v37fP2efu6fd0+bp+2L9uH7bv2Xfusfda+al+1j9pH7Zv2TfukfdK+aF+0D9rn7Gv2MfuWfcs+ZZ+yL9mX7EP2IfuOfcc+Y5+xr9hX7CP2CfuCfcC+X9+vz9fn6+v19fp4fby+Xd+uT9en68v15fpwfba+Wh+tb9Y365P1yfpifbE+WB+s79X36nP1ufpafa0+Vp+qL9WH6jv1nfpMfaa+Ul+pj9RH6hv1jfpEfaK+UF+oD9Tn6ev0cfo2fZs+TZ+mL9OX6cP0YfoufZc+S5+lr9JX6aP0SfoifZC+R9+jz9Hn6Gv0NfoYfYy+Rd+iT9Gn6Ev0JfoQfYa+Qh+hb9A36BP0CfoCfYE+QB+g78/35/Pz+fn6fH0+Pp+eL8+H57vz3fnsfHa+Ol+dj85H55vzzfnkfHK+OF+cD87n5mvzsfnWfGs+NZ+aL82X5kPzofnOfGc+M5+Zr8xX5iPzifnCfGC+L9+Xz8vn5evydfm4fFy+Ld+WT8un5cvyZfmwfFa+Kh+Vb8o35ZPySfmifFE+KB+U78n35HPyOfmafE0+Jp+SL8mH5DvyHfmMfEa+Il+Rj8hH5BvyDfmEfEK+IF+QD8jn4+vx8fh2fDs+HZ+OL8eX48Px4fhufDc+G5+Nr8ZX46PxyfhifDC+F9+Lz8Xn4mvxtfhYfCy+Fd+KT8Wn4kvxpfhQfCa+Eh+Jb8Q34hPxifhCfCE+EB+I78P34fPwefg6fB0+Dp+GL8OH4bvwXfgsfBa+Cl+Fj8JH4ZvwTfgkfBK+CF+ED8Ln4GvwMfgWfAs+BZ+CL8GX4EPwIfgOfAc+A5+Br8BX4CPwCfgCfAC+3bf7zu/8dJ/uMz/zK7/yIz/yG7/xEz/w+z7v+9//+te//e1Pf/rLX/7wZ7/6Ue+cd84z55nzynnlPHIeOW+cN84T54nzwnnhPHCeN6+bx83b5m3ztHnavGxeNg+bh8275l3zrHnWvGpeNY+aJ82L5kHznnnPPGeeM6+Z18xj5jHzlnnLPGWeMi+Zl8xD5hnzinnEvGHeME+YJ8wL5gXzgHnAvF/eL8+X58vr5fXyeHm6vFweLu+Wd8uz5dnyanm1PFoeLW+WN8uT5cnyYnmxPFieK6+Vx8pb5a3yVHmqvFReKg+Vh8o75Z3yTHmmvFJeKY+UJ8oL5YHyPnmfPE+eJ6+T18nj5HHyNnmbPE2eJi+Tl8nD5FnyKnmUvEneJE+SJ8mL5EXyIHmQvEfeI8+R58hr5DXyGHmKvEQeIu+Qd8gz5BnyCnmFPEIeIW+QN8gT5AnyAnmBPECeH6+Px8fb4+3x9Hh6vDxeHg+Ph8e7493x7Hh2vDpeHY+OJ8eL48Hx3nhvPDeeG6+N18Zj47Hx1nhrPDWeGi+Nl8ZD45nxynhkvDHeGE+MJ8YL44XxwHhgvC/eF8+L58Xr4nXxuHhavCweFu+Kd8Wz4lnxqnhVPCoeFW+KN8WT4knxonhRPCieE6+Jx8Rb4i3xlHhKvCReEg+Jh8Q74h3xjHhGvCJeEY+IF8QT4vXwhHg8vB5eD4+H58Pj4Q3xfHg+vCHeDm+Ip8Pb4e3wdHg2PB1eDc+GZ8Or4d3wang4vBveDQ+HN8PD4cnwZngzPBkeDY+GJ8PL4Qnxgng/vB9eEA+I98KD4a3wYHgqvBXeCk+Fx8JT4cXwWHgsvBheCi+Gh8JL4aXwUHgkPBTeCI+ER8Ib4ZXwRngmvBJeCc+EF8Iz4YHwQnghPBCeCE+EB8I74cHwXngtvBbeC8+F18Hz4GXwPHgYvAxeBg+Dp8HD4H3wNHgavA/eBe+DZ8G74F3wLHgSPAteBE+CJ8GL4E3wIngUvAneBI+C98Cj4DnwHngPPAceBA+C58Cr4HnwOngbvA1eB4+Dt8Bj4B3wGHgGvAPeAc+Ah8Az4DXwEHgIvAZeAa+BR8Ar4BXwCHgAPALezgPgAfB2XgBv5wnwAngBPAGezhPgmZ7O03mmd3qnZ3oDPAbeAi+Bl8Bb4CnwRo/0Po/0PO/zPs/zQM/zSg/0QK/0vld63vve97ynPe9lT3vay972ssc97l2Pe9azHvawZ73ukd7ohV7ojZ74z3n0j/PoF/fH/XFf3Cf3xXn1k/vkvPrDefWD++F+uA/uc/vg/rbP7XP72363v+17+91+t+/tZ/vePraf7Wf72L62r+1j+988+s/9cr/cP/fN/Wrf2o/2rX1oP9qP9qF9aR/av/alfWn/2n/2r31n/9l/9p19Zd/ZT/aVfWU/2V/2k31mf9lf9pn9Y5/ZN/aP/WPf2Ef2kX1jv9m39qv9aX/ar/ap/WGf2P/1iX1f/9f/9X19YN/XL/aBfWC/2O/1i31ev9fv9Xl9XJ/Xv/VxfVz/1s/1b31dP9fP9XX9Wl/Xp/Vr/Vqf1rf1bX1af9cn9of9YD/YH/aF/Vhf1m/1ZX1Wv9Vv9Vl9V5/Vn/VdfVd/1l/1Z31Vf9Vf9VV9U1/VL/VNfVO/1D/1S31U/9Q/9VH9UR/VF/VH/VFf1Cf1SX1RP9WX9WP9V//Vj/Vh/U8f1N/0QX1Nf9Pf9DV9Tl/TD/U5fU4/1M/0Q31MP9PP9DF9Sh/Tn/QpfUp/0q/0J31Lv9Kv9C39SN/Sh/Qj/Ugf0pf0JX1I/9IH9T/9Tr/T//Q9/Ubf0U/0HX1EP9FP9BF9RR/Rf/QVfUX/0T/0H31D/9A/9A19Qd/QD/QFfUE/0B/0A31Cf9Af9An9P5/Q9/P//D/fzwf0AX0/v9B39Bv9RX/Rb/QZ/T2fz7/z+Xw7/86/8+18PN/O7/PxfDy/z6/z+3w6v86v8+l8OJ/Of/PhfDj/zY/z33w5P86P8+X8Nl/OZ/Pb/DafzXfz3Xw2f87n8/f8PD/P3/P1/DRfzS/z1Xwyv8wv88l8M5/MX/PNfDN/zR/z13wxf8wf88V8L1/M7/K9fC+/y//yu3ww/8v/8sH8LR/M1/K3/C1fy+fyuXwtP8xX89P8M//MT/PR/Csfy5/ysXwpf8qf8qV8Kl/Kz/KpfCo/y4/ys3woP8qP8qF8Jh/KX/KZfCZ/yW/yl3wnv8lv8p38JN/JR/KT/CQfyVfylXwk/8nH8q/8Kr/Kv/Kt/CLfyA/yjXwgP8gP8oF8IR/IP/KFfCH/yP/xj3wf/8f/8X18Hd/Hz/F1fB0/x9/xc3wef8ff8Xn8G5/Ht/Fv/BvfxsfxcXwbv8c38ov8IX/IL/KJ/Bmfxn/xaXwX/8V/8V18GN/Fr/FhfBi/xm/xa3wWv8Vv8Vl8FJ/FP/FRfBT/xE/xT3wVP8VP8VX8El/FJ/FL/BKfxDfxTXwSf8Wn8Wf8GD/Gn/Fl/BBfxO/wRXwOv8Pv8Dl8D5/DH/E9fA9/xN/wR3wNf8Pf8DV8C1/Dr/AtfAu/wr/wK3wM/8K/8DH8CR/Dl/An/AlfwqfwKXwJP8MX8UP8D//DD/FB/Acfwl/wIXwFf8Ff8BV8Bl/Bj/AZfAY/wk/wI3wEP8FP8BF8Ah/BH/AJfAJ/wC/wB3wDv8Av8A38AN/AB/AD/AAfwBfwBXwA/8CH8B/8Br/Bf/AdfN0///jPL/7xj1/85Bf/7pOf/Lsf/t0Hf/jDD37/wd9////3733v7+99/fffX3/9v39+3S9/+XXf/Pdjf+5jb86f8+e8uU+9uZ9/9uV+9uR8OV/Ok/PgPDn/zYPz4Pw3H85/8+J8OB/Oi/PdvDjPzXfz3Tw3781789z8uI///fXXf7/12bw2X81r89R8NV/NU/PWPDW/zVvz1vw2P81v89L8ND/NS/POvDTfzDvzznwz/8w389D8M//MQ/PLPDSvzC/zy7wyz8wz88p8NK/NZ/PX/DWfzWPzxzwyP8wj88L8MD/MC/PEvDCfzBPzxHwyH8wn88B8MB/MA/O8PDC/y/PyvPwu38vv8r58L9/L+/K5vC+Py+fyuTwur8vr8rj8L4/MH/PFfDF/zBvztbwtH8vb8rB8LB/Lw/KyPCx/y8vysvwt/8rf8q78K//Ku/KqvCufyqvyqnwqv8qn8qz8Kr/Ks/KnPCtvyp/yp7wpj8qj8qZ8K2/L1/Kz/Cxfy9Pyozwp/8mT8p78J//Je/KgvCdfyoPyoHwp38mX8px8J9/Jc/KYPCd/yWPymPwln8lf8pp8Jp/Ja/KVvCZPyVfylTwlb8lb8pT8Jk/Kj/KhfCg/yovykbwk38hL8ox8I9/IM/KOPCM/yTvyjvwkv8hP8or8Ir/IK/KGvCJfyBvyhnwhf8gX8oj8IX/II/KDPCIvyA/yg7wgT8gT8oJ8Ii/JR/KP/CMfyUPyfzwgv8cD8nr8Hr/H6/F8vB4fyPPxfHwgn8cH8nh8Hp/H4/F0PB4/x9PxdPwcX8fP8XZ8HV/H2/FxvB0Px8fxcTwcL8fL8XD8HQ/I//F9fB//x/vxbbwbn8a78Wh8Gp/Go/FqPBr/xqvxavwbf8a/8Wb8GX/Gm/FivBkfxovxYnwYP8aH8WT8GD/Gk/FfPBnvxX/xX7wXD8aD8V58Ge/Gt/Fr/BrfxrPxWzwXf8Vz8Vb8FX/FW/FYvBXfxWPxWHwXX8V38VR8FV/FU/FQPBX/xEPxUPwTH8U/8VJ8FB/FS/FNvBTPxDfxTTwT78Q78Uz8FM/Fb/FZfBa/xWvxSbwSX8Qr8UR8EV/EE/FGPBG/xBvxRvwSP8Qv8UL8ED/EC/E+vBDfw/vwPnwP/8P38ED8D//DA/E7PBCvw+/wO7wOz8Pz8Dp8EK/EJ/FH/BGfxCPxNzwOP8Pj8DL8DD/Dy/A0vAyfw9PwNHwOH8Pn8DB8DB/Dw/AsPAy/wrPwLPwK38Kv8C58C9/Cu/ApvAuPwqfwKTwKr8Kr8Cj8C4/D3/A1fA1/w9vwGnwGv8Fn8Bf8Br/BX/AY/AVvwWPwGLwFz8Fv8B28Bt/Be/AavAbvwX/wHnwI/8F/8CE8CB/Cl/AgPAhfwovwJTwJL8KL8CT8CE/Cm/Aj/Ahvwp/wC7wBT8AT8AZ8AW/AK/AFfAGvwB/wCnwCf8Af8Ak8Ap/AM/AIPALPwDfwDPwD38A38A+8A//AT/AOvAM/wUPwE7wED8FD8BJ8BC/BU/ARfARPwVfwo/e857/3vOi//170nxd96D//+dCDPvSkBz3oSV960ut86Uuv86bX+QDe9KYP4E8fwAPwpz89AL/zALwAv/M7L8AP8NVTbz313Vvfvfbab6999ttvnz332V/PPffXY3/7OX+ul+vnerherpfr4bq4Hq6D6+K6uA6uk+vg+rhOrpPr47q5/q1769w6t+6td+vTurROrT/rznqz7qwz6816s86sK+vM+rKurCvryzq0vqxH69A6tB6tb+vR+rW+rW/r13q1fq1b69V6tW6ta+vWeraurWvr2bq0nq1j69K6tI6tU+vBOrAurPfqvPquzqvr6rv6rq6r4+q6eq6Oq+Pqubqvnqv/6r66r/6rJ+u/erGerCfrxfqwXqwT68P6sE6sI+vE+rGOrCPrxzqwfqwb68A6sG6sC+u3uq1Oq9PqtnqtPqvL6rA6rC6rx+qnuqmOqo/qonqoLqqD6qF6qA6qe+qg+qfuqXvqnzqp/qmX6qQ6qV6qv+ql+qr+qr/qq3qqvqqr6ql6qq6qu+qqeqvuqrvqrbqp3qqz6qa6qc6qo+qdOqeuqWvqnPqmXqlT6pb6pC6pQ+qSeqQOqUPqkXqmHqlj6pl6po6pU+qY+qVOqVPql7ql/qg76ow6o+6oN+qLuqKOqCPqinqifqgb6oQ6oW6oF+qBuqDepwvqfHqf3qfz6X46nz6o++l++qC+pw/qevqevqfr6Xa6nl6n2+l2ep1+p9fpePqdfqfj6XM6ni6nz+lzupxOp9PpcnqeLqgH6n/6nx6oA+ps+psOp8PpcTqbHqe76Ww6m+6mt+lrupqOpqPpanqafqab6WQ6mW6ml+leepgupovpY7qXPqaD6V66lw6mf+ldOpeupWvpXPqWHqVD6VJ6k86kL+lMupK+pC/pSjqSrqQn6Ug6kp6kO+lJ+pPupDvpT3qW/qRX6Vl6ll6lT+lVOpU+pU/pVDqWTqVf6Vg6ln6lQ+lXupUOpUPpVrqUfqQb6UQ6kW6kF+lDupAOpAPpQnqQ3qP76Dm6j46j5+g5Oo6uo+PoP7qOrqP/6Df6j26j3+g3uo0uo9voMbqMLqPH6DN6jE6jz+gzOo3+otPoLvqL/qK76DA6jO6i1+g+eo++o+/oPTqP3qKz6Cq6is6ir+goeopeoqfoJHqJXqKT6CE6iQ6ih+ghOoguooPoI7qInqKj6Ca6iY6in+gfuofOoXPoHnqHvqFr6Bg6hq6hZ+gU+oVuoVfoEvqELqFT6BP6hE6hW+gROoTuoDvoEPqDnqAj6Ar6gW6gE+gGeoFOoBPoBXqDXqAz6A16g86gI+gM+oKOoCPoC7qCPqAL6AA6gC6gB+i7fnazm/3sul52sotd7GQf++6683677bXbTnvtNREgPHDQgMECBQkQHDBQgMAAAQEA7E6dWZKjGIKf933nW2d8bb30nLly5MaJCwfum7du3LZpy4btmrVq1KZJiwbtmbNmzJYpS4bsmLFixIYJCwbsl69evHbpyoXrlq1atGbJigXrlatWrFapSoXqlKlSpEaJCgXqk6dOnDZpyoTpkqVKlCZJigTpkaNGjBYpSoTokKFChAYJCgToj58+fPboyYPnjp06dObIiQPnjZs2bNaoSYPmjJkyZMaICQPmi5cuXLZoyYLlipUqVKZIiQLliZMmTJYoSYLkiJEiRIYICQLkh48ePHboyIHjho0aNGbIiAHjhYsWLFaoSIHihIkSJEaICAHig4cOHDZoyIDhgoUKFCZIiADhgYMGDBYoSIDggIECBAYICABgd+rMkhzFEPy87zvfOuNrq6XnzJUjN05cOHDfvHXjtk1bNmzXrFWjNk1aNGjPnDVjtkxZMmTHjBUjNkxYMGC/fPXitUtXLly3bNWiNUtWLFivXLVitUpVKlSnTJUiNUpUKFCfPHXitElTJkyXLFWiNElSJEiPHDVitEhRIkSHDBUiNEhQIEB//PThs0dPHjx37NShM0dOHDhv3LRhs0ZNGjRnzJQhM0ZMGDBfvHThskVLFixXrFShMkVKFChPnDRhskRJEiRHjBQhMkRIECA/fPTgsUNHDhw3bNSgMUNGDBgvXLRgsUJFChQnTJQgMUJECBAfPHTgsEFDBgwXLFSgMEFCBAgPHDRgsEBBAgQHDBQgMEBAAAC7U2eW5CiG4Od93/nWGV9bKz1nrhy5ceLCgfvmrRu3bdqyYbtmrRq1adKiQXvmrBmzZcqSITtmrBixYcKCAfvlqxevXbpy4bplqxatWbJiwXrlqhWrVapSoTplqhSpUaJCgfrkqROnTZoyYbpkqRKlSZIiQXrkqBGjRYoSITpkqBChQYICAfrjpw+fPXry4Lljpw6dOXLiwHnjpg2bNWrSoDljpgyZMWLCgPnipQuXLVqyYLlipQqVKVKiQHnipAmTJUqSIDlipAiRIUKCAPnhowePHTpy4LhhowaNGTJiwHjhogWLFSpSoDhhogSJESJCgPjgoQOHDRoyYLhgoQKFCRIiQHjgoAGDBQoSIDhgoACBAQICANidOrMkRzEEP+/7zrfO+NoqCJAfPnrw2KEjB44bNmrQmCEjBowXLlqwWKEiBYoTJkqQGCEiBIgPHjpw2KAhA4YLFipQmCAhAoQHDhowWKDgeR4HBw0YLFCQAMEBAwUIDBAQAHwODhowWKAgAYIDBgoQGC48cMBggYIEAQC8SXrRU3PkxIGD5kwZMmPEhAHzxUsXLlu0WKnShMmSIUKC5MAB44WLFiVIcPROQgQIDxwoSOgOGChAYICAAACnSYq9c845R4YLFSZEeNBgQYIDBQYEIqfYkOFChQkRHjRYkOBAgQGBuKk5cuLAQXNmjJgwYL546cJli5YsWKxUiQLlyREjRXrwoDFDRowUKEB88GChAoUJEpqCBK0AgQECAgCcJimCnuZae+OmTRkyY8KAwXLFSpUpUpQkCQIExw0bLlqsUIECxAcPFiRE5JxzBj3POFtt2JDhsmXKEydNkgQB8uPGCxcmSIwQAeLDBg1OKWahwgQJDMKDAwYmiS2m2KwZI0ZLlihQkBz54cNGjRYsSIzYoEFChAQIAM6rL+amTRkyXLZMkaIkSRAgOG68cGGiRAcOFCYsUCAgwHrLwXlzxoyXLlWoMFkyRIiOHDFgoDjxwYOFCg0YEBioYPXIiZMGDZgvV6w4aVKECI8dM2SoSBECBIYLDxwYKLALsAIzAQLMixEXFgdMZpzY8DDAgBsrPkw4FMDmbBkCpEcJEQIsTIAgoIGA9YZNmjFgkBQRGkDFiQ0YKgZ4wDAAAOkN0L4cIRLERwATAUB00HCBQgQHCxAUEDhFLwCLnroNSjeUDWJTIMeMk4YEBobWFBcrAJRmSh6lOeeMMcb43nvvpbgQYUFhRWSY0OCoCLChwoMEA8VAKaW7OrosOzq7OTorOzm7OLopOzi7NzooOze7NromOza7NTolOzW7NLojOzS7MzoiOzO7MrogOzK7MTofOzG7MLodOzC7LzocOy+7LroaOy67LToZOy27LLoXOyy7KzoWOyu7KroUOyq7KToTOym7KLoROyi7JzoQOye7JroOOya7JToNOyW7JLoLOyS7IzoKOyO7IroIOyK7IToHOyG7ILoFOyC7HzoEOx+7HroCOx67HToBOx27HLrdDsfuhs7c2djV0I07GrsZOnAnYxdD93cwdi90fOdi10KXdyx2K3R2p2KXwjy3Q7E7YZLbmdiVMMPtSOxGmN52InYhzG07ELsPJradh10Hs9qOw26DKW2nYZfBfLbDsLtgMttZ2FUwk+0o7CaYxnYSdhHMYTsIuwcmsJ2DXQOz147BboGpa6dgl8C8tUOwO2DS2hnYFTBj7QjsBpiudgJ2AcpOOwC7XRlpd+50paOduStLRTtyN5aHduIuLAntwN1X4tl5u1/W2fldL+Ps+G6XbnZ6l0sxO7y75Zed3dWSy46e58osp7mzXNnkJHeOK5Wc4s5wpZET3PmtHHJ6O7uVQE5u57ayx6ntzFbqOLGd18obp7WzWknjpHZOK2Oc0s5opYsT2vmsXHE6O5uVKE5m57ISxKnsTFZSOJGdx8oIp7GzWFngJHYOKwWcws5gJXgCO3+V9vR19iLPnbzOXSS5U9eZi8R24jpvkcxOW2ctMtlJ65xF9jplnbFIXSes8xV563R1tiJpnazOVSSrU9WZikx1ojpPkaVOU2cpUtRJ6hxFfjpFnaFITieo8xOZ6fR0diItnZzOTeSkU9OZiYR0YjovkY1OS2clUtFJ6ZxEHjolnZHIPyek8xE553R0NiLhnIzORSSZU9GZaJxyIjoPjVBOQ2ehsclJ6Bw0KjkFnYFGHyeg889o4/Rz9hlnnHzOPSOMU8+ZZ2xx4jnvjCpOO2ed8cRJ55wzkjjlnHHGECec883o4XRzthk3nGzONSOGU82ZZqxwojnPjBFOM2eZMcFJ5hwzGjjFnGFG8gRzfhnD08vZZbwnl3OL+O3UcmYRuZ1YzitittPKWUVsdlI5p4jBTilnFNHXCeV8Iso6nZxNxFcnk3OJyOpUciYRU51IziNip9PIWUSsdBI5h4iSTiFnEPHRCeT8ITI6fZw9xEQnj3OHaOjUceYQB504zhsioNPGWUPsc9I4Z4h6ThlnDPHOCeN8IdI5XZwtRDgni3OFSOZUcaYQw5wozhNildPEWUKUcpI4R4hPThFnCHHJCeL8IP44PZwdRB4nh3ODmOPUcGYQbZwYzguijNPCWUE0cVI4J4gaTglnBNHBCeF8IC44HZwNxN3J4FwgmqeCM4EongjOA+J3GjgLiPQkcA4Iy50CzgAhtRPAuQuZneepC4Gd5lmGtE7yHENYp3iGYasTPL8w1emdP+x0+rOHiE5+7vDOqc8c0jnxecMxpz1rCOakunPhEp05Xbnwh46cbly4QydOFy7EoQOn+xbW0HnTdQtj6LjptoUpdNp02cIQOmy6a6EHnTVdtVCDjppuWnhBJ00XLZygg6Z7Fh7QOdM1C0sdM92ycOuU6ZKB43TIdMfAazpjumLgMh0x3TDwl06YLhg4SwdM9ws8pfOl6wVu0vHS7QIf6XTpcoGDdLh0t8A7Olu6WuAaHS3dLPCLTpYuFjhFB0v3Cjyic6VrBe7QsdKtAl/oVOlSgSN0qHSnwAs6U7pS4AIdKd0ocKcTpQsFfh0o3afvnM6TrtO3TcdJt+l7ptOky/QN02HSXfpu6SzpKn2rdJR0k75POkm6SN8kHSTdo++QzpGu0bdHx0i36HujU6RL9I3RIdId+q7oDOkKfUt0hHSDvh86QbpA3wwdIN2f74TOj67Pt0HHR7fne6DTo8vzDdDh0d35Qp0dXZ3v6ujo5njfdHJ0cbxpOji6N94xnRtdG2+Xjo1ujfdKp0aXxhulQ6M7413SmdGV8RbpyOjGeH90YnRhvDk6MLov3hmdF10Xb4uOi26L90SnRYdFd0VXRUdFJ0UXRfdE50THRLdEl0SHRGdEV0Q3RCdEB0T3Q9dDx0OnQ5dDd0NnQ0dDN0MXQwdD50LXQrdCp0KHQndCV0JHQidCF0L3QedBx0G3QZdBh0FnQVdBN0EnQQdB90DXQMdAp0CXQHdAZ0BHQDdAF0AHQHfqdLpSR+pEXaj7dJ7O67pu67QO666u6qhpzixnjjPFmeDMb2Y3k5upzcxmXjOtmdTMaWY0E5rpzGxmLjOVmcjMY2Yxk5gpzAxm/jJ9mbzMXWYuE5dpy6xlzjJlmbDMV2Yrk5W5ylRlqjJTmalMVCYq85R5yjRlmjJLmaVMUiYpc5QpygxlhjJBmaDMT+Yn05PpyexkdjI5mZzMTeYmU5OZycRkYjIvmZdMS6Yls5JZyaRkUjInmZNMSaYkM5IJyXxkPjIdmY7MRmYjk5HJyFxkLjIVmYrMRGYiE5F5yDRkGjILmYVMQiYhc5A5yBRkCjIDmYFMQCYg84/px+xj9jH5mHzMPeYeU4+px8xj5jHxmHjMO+Yd045Zx6Rj0jHnmHNMOaYcM44Zx4RjwjHfmG9MN6Ybs43JxlxjrjHVmGrMNGYaE42JxjxjnjHNmGbMMmYZk4w5xhRjijHDmGFMMCYY84v5xfRiejG7mF1MLiYXc4upxcxiZjGxmFjMK+YV04ppxaxiVjGpmFTMKeYUU4oZxYRiQjGfmE9MJ6YTs4nZxGRiMjGXmEtMJaYSM4mJxDxiHjGNmEbMImYRk4hJxBxiDjGFmELMIGYQE4j5w/Rh+jB7mD1MHiYPc4e5w9Rh6jBzmDlMHCYO84Zpw6xh1jBpmDTMGeYMU4Ypw4xhxjBhmDDMF+YL04XZwmRhsjBXmCtMFaYKM4WZwkRhojBPmCdME6YJs4RJwhxhjjBFmCLMEGYIE4QJwvxgfjA9mB7MDmYHk4O5wdRgajAzmBlMDCYG84J5wbRgWjArmBVMCiYFc4IpwYxgRjAhmBDMB+YD04HpwGxgNjAZmAzMBeYCU4GZwERgIjAPmAdMA6YBs4BZwCRgEjAHmANMAaYAM4AJwNyZO/M0T1Nn6kzRDE3QBE3P9MxvfpOb3NymNrOZzWte05rWPFeeK82V5UpyJblyXDmuFFeKK8OV4UpwJbjyW/mt9FZ6K7uV3Mpt5bZSW6mtzFZmK7GV2Mpr5bXSWmmtrFZWK6mV00pppbQyWhmthFZCK5+Vz0pnpbOyWdmsZFYyK5eVyspkZbISWYmsPFYeK42VxspiZbGSWEmsHFYOK4WVwUpgJbDyV/mr9FX6KnuVvUpeJa9yV7mr1FXqKnOVuMpb5a3SVmmrrFXWKmmVtMpZ5axSVimrjFXGKmGVr0pXpauyVdmqZFWyKleVq0pVpaoyVZmqRFWiKk+VpspSZamSVEmqHFWOKkWVospQZagSVAmq/FR+Kj2VnMpNpaYyU5mpxFRiKi+Vl0pLpaWyUlmppFRSKieVk0pJJaTyUdmoZFQyKheViUpEpaGyUDmoFFQGKgGVgMo/5Z/ST+mn7FP2KfmUfMo95Z5ST6mnzFPeKe2UdMo55ZxSTgmnfFO2KdmUa0o1pZoyTZmmRFOiKc+UZ0ozpZmyTFmmJFOSKceUYUowpZeyS7ml1FJiKa+UVsoqZZWSSkmlnFJOKaWUUsooZZQSSgmlfFI+KZ2UTMolZZISSYmkPFIWKYmUQsog5Y/SR8mj3FHmKHGUNsoa5YxSRgmjfFG2KFmUKsoU5YnSRFmiJFGSKEeUI0oRpYgyRPmh9FB2KDmUHMoN5YZSQ6mhzFBmKDGUGMoL5YXSQmmhrFBOKCWUEMoHpYOyQdmgZFAyKBeUC0oFpYIyQZmgRFAiKA+UB0oDJYFyQBmgBFDuyrM8S12pK83SLMdyLMVSLMPyK73yl73spS51mctc4hKXt6wlJc2R5chxpDgyHAmOBEd+I7+R3khvZDeyG8mN5EZuI7eR2khtZDbyGmmNrEZSI6mR08hppDRSGhmNjEZCI6GRz8hnpDPSGdmMXEYqI5GRx0hjZDGyGEmMJEYOI4eRwkhhZDAyGAmMBEb+In+Rvkhe5C4yF4mLtEXWImeRsshYJCwSFvmKfEW6Il2RrchVpCoSFXmKPEWaIkmRo8hQJCjSE9mJ3ERqIjGRl8hKJCVSEhmJfEQ6IhmRi8hEJCLSEFmIJEQOIgeRgkhBZCAyEAmI9EP2IfmQe8g9pB5SD5mHzEPiIfGQd8g7pB3SDlmHrEPSIeWQccg3pBuyDcmGZEOuIdeQakg1ZBoyDYmGREOeIc+QZkgzZBlyDCmGDEOCIcGQX8gvpBfSC9mF7EJyIbmQW8gtpBZSC5mFxEJeIa+QVkgrZBWyCkmFpEJOIaeQUkgpZBQyCgmFfEI6IZ2QTcgmJBOSCbmEXEIqIZWQScgkJBISCXmENEIWIYuQREgi5BByCCmEFEIGIYOQQEgg5A/yB+mD7EHyIHmQO8gdpA5SB5mDzEHiIHGQN8gbpA3SBlmDpEHOIGeQMkgZZAwyBgmDhEG+IF+QLkgXZAuyBcmCXEGqIFWQKcgUJAoSBXmCPEGaIE2QJcgSJAmSBDmCFEGGIEOQIEgQ5AfyA+mB9EB2IDuQHEgO5AZyA6mBzEBiIDGQF8gLpAXSAlmBrEBSICmQE8gJpARSAhmBhEA+IB+QDkgHZAOyAcmAZEAuIBeQCkgFZAIyAYmAPEAaIA2QBcgCJAGSADmAHEAKIAWQAcgAJAASALkjT1JH6kiTNMmSLMmRHMmQDEmQ/EiP9EhPerKTneQkJzOJyUtespJ1PDeeG82N5sZyY7mR3DhuFDeKG8ON4UZwI7jx2/ht9DZ6G7uN3UZuI7dx26htzDZmG7GN2MZr47XR2mhtrDZWG6mN1MZp47RR2hhthDZCG5+Nz0Zno7Ox2dhsZDYyG5eNy0Zlo7Ix2YhsPDYeG42NxsZiY7GR2EhsHDYOG4WNwsZgY7AR2Phr9DX6GnuNvUZeI69x17hr1DXqGnONuUZcI67x1mhrrDXWGmmNtMZZ46xR1ihrjDXGGmGNsMZX46vR1dhqZDWyGleNq0ZVo6ox1ZhqRDWiGk+Np0ZTo6mx1EhqHDWOGkWNosZQY6gR1Ahq/DR+Gj2NnsZOY6eR07hp1DRqGjONmUZMI6bx0nhptDRaGiuNlUZKI6Vx0ihpjDRGGiGNkMZH46PR0ehobDQ2GhmNjMZF46JR0ZhoRDQiGg+Nh0ZDo6Gx0FhoJDQSGgeNg0ZBo6Ax0Aho/DP+Gf2MfsY+Y5+Rz8hn3DPuGfWMesY8Y54Rz3hntDPaGeuMdUY6I51xzjhnlDPKGeOMcUY4I5zxzehmbDO2GdmMbMY145pRzahmTDOmGdGMaMYz45nRzFhmJDOSGceMY0Yxo5gxzBhmBDOCGb+MX0Yvo5exy8hl3DJuGbWMWsYsY5YRy4hlvDJeGa2MVsYqY5WRyihljDI+GZ2MTMYlY5IRyXhkNDIaGYuMRUYiI5FxyDhkFDIKGYOMQUYgI5Dxx9hj5DHuGHWMOsYcY44Rx4hjvDHWGGmMMsYY44vRxchiXDGmGFGMJsYS44hRxAhi/DB2GDmMGsYM44XRwkhhnDBOGCWMEMYHo4OxwdhgZDAyGBeMC0YFI4LxwFhgJDAOGAWMAsYAY4ARwAhg3I278RzPUTfqRnM0x3IcR3EEx2/0Rj/6sY995CMf97jHPOYRj3asIxXPiedEc6I5sZxYTiQnkhPHieNEcaI4MZwYTgQnehO7idtEbSI28ZpoTawmVhOpidTEaeI0UZooTYwmRhOhidDEZ+Iz0ZnITFwmKhOTiclEZCIy8Zh4TDQmGhOLicVEYiIxcZg4TBQmAhN/ib1EXuIuUZeoS8wl5hJxibjEW+It0ZZoS6wl1hJpibTEWWIsEZboSmwlrhJViajEU6IpsZRYSiQlkhJHiaNEUaIoMZQYSgQlghI/iZ9ETyIncZOoScwkZhIxiZjES+Il0ZJISZwkRhIhiY7ERuIiUZGISDwkFhIJiYLEQOIf0Y/IR9wj5hHxiHbEOuIcUY4oR4wjvhHdiG1ENiIbcY24RlQjqhHTiGlENCIa8Yx4RjQjmhHLiGNEMSIY8YvoRewidhG5iFzELeIWUYuoRcwiZhGxiFjEK+IV0YpIRZwiRhGhiE7EJmITkYmoREwiIhGPiEdEI6IRsYhYRCQiEhGHiENEIaIQMYgYRAQi+hB7iDtEHSIO8YZYQ6Qh0hBniDFEGOIL0YXoQmwhthBZiCzEFeIKUYWoQkwhphBRiCjEE2IJkYQ4QhQhihBDiCFEECII8YP4QfQgehA7iB1EDiIHcYOYQcQgXhAtiBbECmIFkYJIQZwgThAliBLECGIEEYIIQXwgNhAZiArEBCIC8YB4QDQgGhALiAVEAiIBcYA4QBQgChADiAFEAOIp6sRSJEVSHMVQBEVP/OIXvdjFLW5Ri1rMYhaxiMUangvNheTCcaG4MFwYLgQXggu/hd9Cb6G3sFvYLeQWcgu3hdtCbWG2EFuILbwWXguthdbCauG0UFoYLYQWQgufhc9CZ6GzsFm4LFQWJguRhcjCY+Gx0FhoLCwWFguJhcTCYeGwUFgoLAwW/gp9hb1CXiGvcFe4K9QV6gpzhblCXCGu8FZ4K4cPqAPznQAAQEIACAAQEBAwaABzmwgDUQwyxiCkrQ8TAMMBABgADs9hQBCEQGCAAAiBIACDoOoA1fMn2/bv+y+JoqBEQwIAQAiCBACABEECAEAIggQAgARBAgBACIIEAIAEQQIAQAiCBACABEECAEBJNJYtSZI1TZskSVuWLUmSNU2bJElbli1JkjVNmyRJW5YtSZI1TZskSVuWLUmSNU3bNEMEaggSAAAiCBIAACIIEgAAIggSAAAiCBIAACIIEgAAIggSAAAiCBIAACIIEgAAl8DdgDbgfjVps5ZlS5Jky5z4uoLX0DZA6n/HcfzeNFhwbf73jqW0718dPqMVc9/yFpwNMLJ1ztibL4eBtXFqEpzna6zCrwWc5HMp72xqdQBpx1/YLFnTjjHh9V/oIYjYa/nISHLnSWBpTKkQeiemH7MDejsMXJE1wfmWy2vHWoz5LDoPAzbAgrv2OgzeuS0Vij/5GgongfN+wI8fLW6oCY7zcWs4ky/IbrkJ6JeM6z8EIt6L/bAiD5P/sIQkqBZiU4FWwrJYOgxr7zL/o7VBkS3Llr5YMgxvfTb/obVBsWXZunxTnodwD6h03+KhnpctAdsH4FnDA8weACuAaNaxB9AKMDuAlgBDzhC/AK6BS7GUt/zdyeplv+kWN4I+X6AQy4bWe6JTU4ID0P92OQi4us9aG6NXoNHnctQB2v95qwcDvJDTLEFyXWDRz/GMJt9/uv+6YA98iatvSSdzf2/598OiL8WHflZnRcsQT3sCm49/9D6uZjphNsdARJZcQKe4AmKSo5m5rk8dyCRpEVe94d0qktD7BmjNdG/04qZqNyVZwbMV70Kf/NmyuT7FSRLquZ6kEze5+C/H/cx0rFDSBUHidy5G7SZdrGX9oD4lJCQ1Y8tDn6YJNt3yyVISvvnu3x9Fqk+DdSpcFzrVaI8jcbubXNy0C9m7ZMyTH7hgGVwXpUpyIQk+Dh3epJlcRo5v8UJpXhm7T+FwFJ2ig/MGn1/CrssJnkoKeT30qV6Zs1m/WFOlrnxKBel6wJt91c0Uol/Jc6L/l5H/WeKH/flnl+/YvFQfmDCfjytrovdqhIsrPjk3rSlFPzCDfPf53i/DhQ06l1a1XuaBfFS6USaA8VJtcqOLTjRD9M5ltqdz0UvRpVMHuKiwcOHe1VJ4oD9ixz73RJlEuxPZm29L5zfRP+OHcDGdbXbWmBzrZWdBvhnfi1c+r3RROBIfxucfHZqLxSKyIf50gk+01Cb45CK3FmwP/gc2G/cv5CnQXUmRTcuotS77zsAczhvzOnJm7uJLM6F3bFLT3gzOk7M7bnXOzvC86mzPvWx+JloLlJyO0Mhvh3Z6U3QG1uidPUjXkZs0LT5LCZ3LNJrGadbh8kQ1e/t02jlU74WtusPN1eRssVLfaI32d2uPbLpO2Xq9ywbsct+wyV0zlhaXbKiN2a7gPTv0Ju3Ft2oXaNimR7ctMWLexvWF2+ON3BnauXe6qbuFrt2UxuClfps3GGZv57J8J9n4vXr7d9U3gVPTXrS57LYmVfSvGSp7EhJbl6V3Ny4pS9PTFtk2BofQleRGnKGUy4uPCglkf6+aqghc16ra2bJeYe3CMt6oJXXtWkRv2tIXlAaurbZulbKVFPWWLqJv7CqlvespO3mpJiPY5p3Iis9K9hg3NMU2o21mI1txvyPielc4cjTEldlM9yy8lXjNHe9cvrOGEEb2+6qtT8F17ts7A2AprAWT4S2BT9cYqPT2QH1JaRUMapOgVLYNEr15sPQthE9pJFTK7oS7yXJYvLvi4zMtKqbhcbkOLieknbW6yNvq5aZzPXEZ86ulef/FLfxq3sg/lMam/jBs55dzgz+Zt/nX0Oz/xpZ/NWz837lngvP+BWXBCqBAdwH+ZBpwucMBw7cdMKRlgQXntQex0wPrWx8Yv22CxeXifsnxAl04NLpw+2L1ERo45LYbB3GygNh2m4iJN4vooWXEWA3bR+TcOEI0byRlaCjhY1uJGzaXsLnFhDX3DUTc2c1KphMCdFixP9uKeYc0vkBce3kB9a4wdLqdKXSl31IjufCZhlQ72VjouquC2LmHdx+DnPv2ILbAWsSoTkWGIjMbmedtRjrGoUyelgBx6xLFmaIIdMYpyzBdmZtOyMrN9OctF59GCVvtXKaBFUxfnc/UoLY27je3uXa2OabJPMdcdz2WltkxQtufKprzH6f/hE/02W+W7IAK6DLIn9sKHb1DoUFERkPzsMVQ9/iU6ddDQGBbpKguj4TZLmn7VkvTvk1THy2eymwP5cbWUme3pTLrl1YW2Q7LCq+0zDEbLlu38LL77L+M0jrMgNmOGWXLMgNnd2b0rdIMgM2aUV20GWD2bkZvDWfg2MoZxSWdAbOzM8pWeAbORs/oW/AZIPs+o7b+M8BsA43ectDAsys0SqtDA2aTaJQtFg2cPaPRt3Y0ALaQRnUpaYDZURq9laWBZ4NplBaaBsx+0yhbdxoY20+jdxlqgOxGjdqq1ACzOTV6i1QDz17VKK1ZDZitq9F5CWtXRHmYF4wbXTS9hmMmU04tWJgnwP0Ns4SF8V8LfhbXbYLRpmlr9t/asPEYG4uyCfGJmLYCle5EsN2+2uyaHU7978QX2Fv2aCNN5LVmT8OKwvKw+r20mFb6YQL/TgAAAP3///9aAAAAAQAAAD1TAAB4uwEAKLUv/aB4uwEAjZkC6siKpi8QwDYGywFtMyaS8mAlbGlTcwErhloBHs41jIyMyFaDeqaFYYFH259S+umnn376KVgKXArcCXSYDoPBVHAZ/OXLli5QouAoeG5OCpaClTiJsWTBWbAWfAVDwWHwHNbiBXvBWLBwwVwwGbwFP5HDctgJboKZJMFJ8BKsBCN58YuPYCO4yBA8BMdhIljID/wDB8FAsI8euAeGw2+YRxtuw254B9aRA+fAODAbvlED18A0sA08IwaOgWFgGfhFC9wCs8Au8IoUOAVGgVXgEyVwCYzEJtDQPGAP+AMGgdewmloaTsMjRojAIvDxSMREbDQWcRGTIBECh8BnZxwwB9wBo4HhC1gCjhABDIPhsLAJeAIWE8OAMWAysjJchsfGNGANOEOGDXgDNjOjgClgC7hCgwZeDxJgBAgO4AMYAvYyYGCIhwKwgAF4ACaAFeAhXrCgAC6AHThggBngBvgL9y7cxYVbzHHHGu+94hXnjNNUxSpm2QA4AP7fxS72ngtzYQC4i8cPjGXwwQ2hL5KpfDYLjdHiS1yyhIPJqCCeZPOuLqlke8eQ2TjUg3oVXy/i0k8teexE7KX35iJ0bMiGxHXJ906J8SSZgk08mHwSRlkvOyGmjlxpcRNR1JteTFJMYgBjI9gItpPEa3gNr2E/taQSX3o2mcoXOYQWX+LSS2+sLoknOZhkG/yFILRc/Y5/MCmIJ9m8q0sq2d4xZB7qQb2Krxdx+akAi0GBmEqMMca40BgljHrpvbkIHRuyIXFd8r1TYjxJpmATDyafhFG8+hkL+yD8oanicvz71oHBJJ5kXXJMzwuUFBuD+NgKgrEnQIwGAfoDFaHSoD1h2o7u0ex32At+B7O2vcDrfYlL4tLrJS7zcFiEFqF5WISyvS8SyfYi75hMpfKOqRR8PptNwWeTsLBwzxJRalYA+QjB2LTikNnuBAn/TkVwA2Q50XkRCt6xZa8/VHTMAHI7AGAQCEAwbjFuwWCroCADq7gCdDCn709vCfggFtdgcjAZjT7xJPEkm01mXbIuqVSOjSGRw+FQT+99i9AitAj18uJk0EVcEper3+p3/Dt+/G3C0IVZ98eJiR7GXnpjdUk8ycHk6rf6DSbxJOuSY3oYY4yx3lhdEk9yMLn6rX6DSTzJuuSYnpcWACNqYPx6vcQlcelFXL5e70tcEpdeL3GZh8MitAjNwyL0fZFIthfJZCqVd0zl89lsCj6bhYXGqDFKWGiMHv/yQNzxH38hYWE0ShgtfAo+m03B5pN5x1Qq75TMl+1FItmQr3GYjcPCnovQNXzsx37sx37so96AAfoZkFzQAbJsXWvYbw2nYRoBdWZJ1TNdEBORwI0JFhbH7VNeGCg/JcLSFMSFSSABY4gAz2inidfgbcSFTI2SIAlhH8gsAStj4VSOGwXC0qw4MECL0GKxWCwWi28RWoQWoUVoEVqEDpFIJBKJRCKHw+FwOHyVr1KpVCqVyvd93/dlNpnNZrPZbDaZTCaTyYw+w2aZFTJGjVFj1Bg1Rp/P5/P5NBYKQhMYQ5CNTkbG9GGyQUlQl1vHPlNRNTUpRzKCFCiQKxQEAEW0jwiRLmpSHN06ckU5YCw0FhoLjYXGQmNhXpJLWZoTjliawE2BIbUhejT1UTNFJcexF5M8o4XH3mQqMR5CMS6+xCV2EtWSxx7qiXEhxlGMmxgfO1OJ8QvFeFh8MTYiiXlmVDpyJfGbLAD8ij8uOSj6eKOqWGSOWRRSJrCYpJikOPcDrShH5UZRigROxSQGHnd2hcioWkU0TYgDtcoINoKRJABwxIsSkkNyaziZxIBWA6XgqPbJVZS0VGPUkmqgjshag4MLlcQgLqxwXlAa+AvB4I0LqxZnpKwJiIarP7UtdrqEhGBOMCGFgpa/DRiP8nRpmzI44cAO/XmIa42iPvVFn8/oM/qMRqPRaDT6fD6fz2eTyWwym8xms9lsNplMJpPJVL6v8lW+SqVSqVS+7/u+rxE5HCKHRuQQaUQakUakEWlEGpHD4XA4HBahxfctQotvEQotvsW3+Bbf4lt8i28RWoQWoUVoEVqEosIYY0xcYkxcEpcYY4wxxhgTl8QlcUlcEpfEJaU1Y2FTTc6jtrxYxsLjNxYKGfxTK4TJWEhjx19aCFtOp9PpdDqdTqcTY4yH7xNjp9NJXDqdTmczaqbjL60J01hIXEJfZiHGQ6ez6HQ6lU6nGqkefx+YYJyCFt0qowbljcyRa67sd+hdOv2hfbiCsROwtZTpLwSANMf/O7wvcTkcFqEvkql8Ngv1DOqEMZ8KptT46FbRwsJo8/lsKplMJfJ9kVDj0DiEsAOPxhu7JR2IyyIUifHwxbgZLWRi/CTiPkGd1LzaJy6LUCTGw7cZJeK+rrYnqNOcljVOOG2pwQcRAqda2yqwJmCqAmqn/p21NYyZ/MtOwleIEE6wNwQgiBESeiFHwJEdzjAHrTg404BQAiMGa8yGnAEm8hQaVAnQQQ0lYleWXnlunqYMmQAA6OCWSgipAnqhnSnkCA3QS1PY0a/iQchLKcAHazQgqwfQSxaTozdE6K+sDuADucJBoaoAPmAKDv8A/3wC/GLA5eixOPkDjOsD/DIR4+jXns9o9Bl9PqPRaDQajT6fz+eTyWw2mU0ms9lsNpvNJpPJZDLfV6l8le+rVCqVSqXyfd/3HQ6NSOQQORwikUakEWlEGpFG5HA4HA7f4luEFqFvEQp96YrQ4lt8i2/xLUKL0CK0CC1Ck2/8MCYuicsIXMoyfFFj0NUxXq3caXEUxwVxSVwSl8QlcSknCQGFWOGRRmrGwtdLnqYdBsckl7LejUv+NkFawCr/Oi3ggH2bk79Noz4YC/0WncRfxBSdMCYui1CksmmMvkUoxhgjh8PiS1wW38Kmkhk1PtXytmBcfJHK429q8TKiRhFafInL4bAIRb6vkslsPp9lYiEm1MhQSFy+nrgkLovQIfJVMpvPQh/m1JQFfzE/nB5/tLAw2nw+m0omU4l8X6TvxqEcBvRSbvwRU/wpQjF2wfIoCXJ2JXp4axKHpQCx5s+KBg3MSFCQTbW972hPRJizx4ELO+NC5uxn+vDmPCnC64IDAxVbcXhX0qxV6qTAY2PAZrdoMKzEjUphBvaKx7YGmrxDCdy80Dj24bGFOx7bLDLyBiVwO/Zj6+cCwSivC4B9sI9UqiNgiwhRqR2cAD2Bv6baKEt6gP3dgEepDSGYqzQ+U01VgC2dDs20KJMngL0IDbwORV7gWWg7Rc/+ALbsHFS7ByAnhQBVFzhAtkVEykcR0OslUAPQJkqTB/TrFjVSeT0APRUTp8IYAmTZPBjFd8jZ53xIpeAWIDfupT3xhGySOWDAVJQLgPyoJQGqFEdAlgyNWgQugZxHBVCYf6qGagDZvRlqB1gEzg0XZhX4SyXpCSArKQzEHUthV7KkUlsrVKEsbE1iMQt3Lv01OYMmjK1nSlvbNAHsL7ISKUxtjY6iRWFdRkDV1vR8KVjDa1iCW5YBb06PnPOPDuMJZ9BIkBTgw5+THkYAUSJNwFRDvLO2LM4hVNr+khkMWFyrNRwnL8ybc4N29TfHhFNLYkxkEORHCibND4z1LIz9EoxdI10pHsLAGLcI69qqtqaFAPEBzUMHDuvZarZqWDOUkY1huGChwkphFVvDVjAJESB8PfBysDZYF6wK1gQIDhgYFiAwYBWwdq0AVi73+95ydt2rXtU1p4W3bNWipWe9euVKu9KsWLXSrbQqVav0Kp0q1Sl9SqNCFdVRbcrUKD1Kl9KktCwdKxahJtSw9Cs9qDNlgmqopkSpkq6kJ03CpDHpS5csaUtak6ZNnTxxCqU3aU760ydP2pMGpUVpRYcgaUka0lM/9aNHjDQj7chRI91IR4q0SC/ShgwV0oU0IUKBOlAnSiSoBTUifUj34ePDJ88fPTqP3qP5tB8/fXQfHSgQIA1ICxLUp/u0n19TN7XTCagB9Z8eRAePHX1H17Gj6+g9nafx4sjReHqOHD1H67lp80a7gaPh6KVmajZr9BqtRk0anUbfaTSajBgtRo8ZU0aX0We0Gd3FyxcvWglGK3UYzUVr2ZJFa9FYsmgs+kodlSq6zk7baTptRUeZ03MaChQpWoqeopN6CRM5JrqJE91EP9FKNJIkRzQSbeSINqLfIUKI6CFxOk4H0UU0XA/dQ7+9+dA+NBD9Q+fQ0aZD73DTOzQPjUPfYLOhb+gaNnQNTQPGixgahgwtQ7vQM7QKFBqFTpFihV6hW2gWegQJJAldwoQuoU9oEdp4LGqjJhY1Ua+B+BBCg9BoaRpNq+kN2uyMgzbTHjhoD7oDGYYxTabLMugyrYGCvqAriGkLmoKYpqAnRIAgQUfQX2D6S4fpBprBAgeagX7gQD/QXvqANjBEoA1oBQi0Ap1AQIABWgABTUB36QIaAJfm0q779dded92ymtVbc72qWtVZ61uF6i2NVVu0VFrqLLWWKiuWGkuFpb5SCVuprVRWqit1FSoVlapKTZUo0aJFjdRGqiNHj9RHqiRJllRLlwYN8iukCnLiNMjHl0nNpGrStGlUHpUPnz2B1D9/AOnR86f+Aap+GKmKDh1SCfGphFTAUKI2DQ6CUk99+uRJ7XTnjh07cPb48qh5VD168uosUhMlgqT2qVQJz1NdxGTGoUPnzRxVT0WkBgYaUg0JqqcC1UDVlBoFhKfGUeH4cVIjqXwqJvWSClVJqaHUUuobNU+Vo+JRJ6mUVEFqs9mn9qlONZDqZqkuVTZqG3WJeuSIEdVIESdO3qrMQXl7SyanqFNUOjo71U7NkkWLqkXlom45c+aLUulF9aK+vXUBoySJmkR9e0OiIlF58AgiBIgUVcqcWgaNiuYuRw4bPHj0UHvA6dDh5rYDCxbVSptqRb0il0aNGDFjYqgwYNzAobKxyaih2lDhfKg+1DcViLqkidpENWKEicrkibpGJUNGTpVTu6hh2up+qFSiqFHUNhWKKiOGGkOdodJQy6hfVDND1CAqEfV9h6hD1Di1iPqChcpCdaG2UFegUFGoKtQUKrKESlRBgEBT0dQPH9bUNVVNLYQaoqimFdWiajSeUE8c1RFH9aiKEGFCNaGWUEmoHs7UM7WDykHNoEGtoIKBRVAjqBIkUFApqBMmhKlhqpiYBdWCeuHCBnWDSkaGQcWgjo2ZqWaqBrVMheCleqlf6gN1AQO1gNrVxaVyqQAAEFAJqAMGBFADDFUBQ3WoGjDgQHWgJkhwQD2gIkDQQG2gMlAVqJ2rXG1br3rVVb+aVa2q61ZXlVXTXFgrF+ZbtfKtbCsWLFk51qw8K7/KtDIrVVlVXrWqVW6VCbOrXCpqKppPocqncqpMKosa9SmLyqE+5VAZ1CZNnPKmTrlTHsye8qVKuVK2ZAlTxpQzZWh+QooEKUualCVlSvlRbuRIUW6UGSnKjPIiQUOHsiCijCgH5kT5zy/75UGDADNgLpQJZUCB+gJlQc0sKDvzn9zHz57cJ/PtyXyZzx07ePKdvJcn72U9WS/LyZuT5eQ6c3KdTCfDyW/cMPObjMfMeDnOGjVs8pqcZpnT5Db5Lp9BQyafyWbIZDO5TAaTlV/CZGUeEyaPyWLylqwlC5esJXvhkr3kLnZVrGS7K/lKrstYMhW6TJenTImSo+RklpKdyGW53KTJk/wkQ8lz+QiSJEiykiVZSWaSjeQi75BcJMcNyXGZyA8fQPKPIDlIhstC8ptbdss9Mo+8I0fOkduyjozDRraR2fKNXENGlpFp5Bk5hovsIsPIL3ILFVlFZpFX5BQoMop8IpsgQeID2tkxH7OZWZkGtRF5RA4R4iyf5Q3ZLINYy2sZLZfgwEEtq+W0HGJsjOzCBWM2ishEC9lCxpAv5LJiLuYMmSx/yB06eMgeMoeMzBXEslimkCcECNAlYEGCnCAjQKAAbJgNMFAAIHN9cT1Y0MBBjpAFCBhA4CsDAOB7188/Q8g+e2U3c+UFOSwjyAYK5AJ5ODyQD2QJeUBueeaZzTuvWWc1p+mtwvRWxqmtWemstFZKK5X1Kn2VxkphpYSsUlapq7RVugpViipVlaZKT5VKS6Wm0mhKalQ6KhWVhkpBeUo9pZ3STyknTammdDDdlGbClGJKL6XQ1BKllFI6Ka2USoKUQkqfaaT0EaOUUeoobTRo0J4/f/ykflJBggD5pX2BgXoKMVM7duLk5blJ3bxJy5hJzaRkyNzdrWGmcRAhIgSY/u3t3emlzDp15Nzh4bVJ2yzTNakaNWfSGEr16BFcdChRmigVTBWlgNK+vkBOPHnSPHrSv0HpoBQw/ZMeSgmlgmkzxUsDpXLSOSmddE/6JoWT4knvpHcpm3SZnknLpGhSMilfyocPXoqX9kkDpWPApGBSMWmYJUuUKMni5En6JBUihMpbk7SJEyNGiBRJ3xRLumULk5SJskqV5JQpUFIo6dycHJ2cj9RHCgf3I/2RDhkCBEmdlFRKGiVNpnRWUiupnd2VLkHSuDgdR9IkbW06cOBg05ESSYWkb284eti4kd5I2dIcqY4gaZDULQWiJb2SzqV2KV3KI92R4ki5pF68aEm1pF9SZVpDRiojpZHOSFOoYNEiRhojdeECRgojffECRYoiXZGqSIvp8WhMjakIESRGkECaSE2kJdITKTEtTUvXUrW0gwc0DyBSEOmHNIQGs7P0LN2QckjHyFKysrQsxZBmSC9QSCmkFtIKaQQJYBLEUrE0LJ3gwOsr/UofpBBSBQvSBQxSBmmCtEGKYJgO0wOpgbQrgIAABFIC6YC0gP9cKVfqpgBSlqe8Tdt0pz1dc5pTnaq4lq1buBDbwinGhWkKK9YsPAvLwrRwK1fYFSEmxKzwK7wKFUaFVeFUuNQoPAqTIhXFUXwKm8KfQGFQoXAo7AmLGtTECXPCm3AnnAkTxoQvYSiehCVJooQpYUu4Eo4ECUPCT/xI0aJGuBFmhB3hRIfwISyIEeE/QEKAgTgQF8KGBGEnbvphP+zEg/AfQBhQIBwI+8F9uA8f5sN88B4sB+vpwdGD3+A4eXAePGfOG/wGMzGcO3fYYDZ4DV5iN3t4D6tRc5dGDXbjxgw2g9HgM3iJ16xpg9tgO/gO59HBdNjgOXgYD8eJk4fzMB5cB1exgq1gO7srY+jqcB2mQqUKroLFYDssZQqegpPJhN4Vu8e38qxYPH6VV8Xu+VQeFTvHn/Km2Dwf9aVYpiflR7FuvCgfimXjQflPbBrvyXdiz3hOfhNLxmvyg2wYn8lD2S8ek7/EcvGWfCU2i6fkJ7FWvCQfiT3iIfknW8Q/8o7YIb6RZ8QC8Yu8IhbOJ/KIWB7+kBdk27whH8ji8IU8IRb5x4rwg7wfW/RO32TVvCDfx4LwgTwg1oP/4/2wZ76P52M1eD5+D0vm9fg87AWPx99hJXg7fo/98nU8HbaAn+P1WNfL8Xls93g+Dst6pofDav/Gu2FT38Yv9y3Pxq/Zs7wan2bD8ncezXblz3gzW5Uv48nsU36MF7NL+TAezBbllf7L/uS9+C57k+fit+xMXovPsi95LP7KnuSteLsNyVfxdduRp+Lp9iI/xSc3Ii/FR9mBHoqf24D+iXey/XwTL7f7PBO/ZP/xSnySzeeR+CNbjzfi333HF/Fxm44n4odsOV6ID7LjeCD+x3bjfXi4zca/+R47jefh3fYZv8O3bTJeh8+xwXgcnm178Te8jb3F1/A09hU/w8vYVXwMD2PT+RfexZbiW3gWe86v8Cp2E5/Co9hL/AlvYiPxJTxyF/Ek/Ig9xIvwxw3EG31xw3miX9s8vJpP2zp8CA9is/kPHm3X8B58hx3Dc/Bn24Xf4M32Cq/BZ9gofJkn2yX8mMewR/gL3sI2+gqewl7zE7zYDuHDPNhG8xJ8hM3BQ/Bf28w/8F67zDvwDTYGz8Av2BW8Ap9gi3kE/sCW4A344f7yBTyB7cAP8AL2Ah/Ad20EHoDn2kPv+r8HeO/77uLb9azfu/vV68161eetferxTnthv7Xe6rZ6rZVWp9VnrbG6rB5rJeyw+quVVSfsrtZUvVVntZrqq7qqlVRP1VGtofqpbmr11KO91Lqpk+qj1kxdVA+1Xuqg+qeVUvfUO62ROqe+aX3UNfXBlVHP1KFroo6pX1oFu6VeaS3UKfVJ61+X1COtzg6pP9e+/qg7Wv/0Rp3RytcXdUWrnp6oI1rv9ENdcK3TDfXAVa8X6oRWvA7Y/1Y4fVD3W9t0Z2+ua7qg3rfe9UAd0Gqm/+l+1jG9T+dbwXQ+fc/qpevpedYtHU+/s2LpdvreatfrdDorlT6n663JLqfnrVA6Xo+zOunMDmdl0t90N2uS3qYvVyOdTV+zxnU1Pc0qpN91NOuPfqabWd96mU5mdetjuphVRw/TwaxsXdm/rCy6l95lTdG59C0rsWvpWdYNHUu/sk7oVrrdyqBX6XVrgE6l061rn9KlROlQ+hMnvUlnsqQr6UiOdCO9SFwn0oUE6UC6D7j+1nm49R1dR46Oo9+w0Wv0GTJ6jP7CRW/RV6joKfoJE71EJzGii+jGYid2tbQeon9A6x46h7O+oWvI0Mv6GIZ+oVeg0Cf0MLAuoUP46g+6gwadQVeQoCPoBoa9QB8goAfoADpX/93zvvva1Z47bgtbW22tdlYrq4XVvmpdta3aVa2qFlV7qo22pVpSo0SFAvXJU6eWU7tJ02AmKKZLltpK7aRWUgupfbaO2kbtolZRi6g91BpqA1tCLWA7qPVrm62gNlALqPXT9mn5tHvaPC2e1k6719Jp57Ry2rwWLw4Tzhs3bZYtm3aNmjR3aM6YKdOSacW0YVpl+6Xt0nJptbRZ2iutlbZKW9fStVNaKW2Udq590jZp5dolrZIWSXukfdsiLZF2SBukBdL6aOHaHi2Pdkfb1uZocbQ3WhstjXZGKyMGjBcuWrBY0apoU6A4YaIEksSIVkRrbIvtWqvWhmhBtGith7YDh7MNZhoylLVk7RiGCxYqUJgg1oa1EtoI7Vf7oHXQNmgXtAraBAgOGBgWIDCgFdB2tQBaLvf73nK23a1uVdxiXsht1eK0uKxYHBYndMVb8VWqeCp+yhSPclKjuCgO6hP3xDlt4pp4JijHxC1V4pS4pEgcEn/kiDfiixTxRPyQIDfECxHigHyQH3dyQX08EP/jh/fhfPZwPRzPHW6H16HD53A5eRyPM+HwN7zNkrPhatLwO37GDC/Dx4jhYbiSf+FdOBeuhWfhV7gVXoXXcTo+hUvhUfgcf8KbcDm+hCvhSPgR/vIinAgfwoNwINwHh+M9OA++g7fxHBwHv8FtcBp8Bo/BYXAXvAVfwVVwFPwEL8GRfAQXwY28yNe4Gg/BQXA07oFz4GfcjGvgZZyMY+AXeAVOgYvxMC6BR+Bf/AF3wBvwBVwBR8AP8CEvwAdwAbyLA+Au/7zzlrN8c51yzN5ibbG02FlsLBYWS8i6Ylmxq9hULCrWFBtlSbGj2FAsKNYT24ndxGpiM7FQ9hJriaXETmIjsZDYR6wjlhG7iE3EImIFWUNsIZYQ+8cOYp1sk+1jA7F/WD8sH8uH1cPmYe+wdtg6LB1Wj5XD4rFxWDjsG7YNu2TXsGrYOxYNa4Ytw45hxbBgWCXrhe3CbmG1sFjYK6wdW4Wto0I3JSklChR2jn3ipIkckyVKkrBIWCPsy8axRFghbBD2B+uDfWN7sG7sDlYHm4NlY2+wNmrQmCEjBowXrAu2BYsVKlKgOGGCLcGSYEewR9bIEtk1No0NwX5g0dgOLAd2A2vGZmDL2DEWA2uBrcBSmCAWxoKxEVgI7APWi3XQgMECVgGbAMEBA+yQJcAOYAUE6ALAcrGf9WzLcnarbGbxLty2am1aW9aOtV9twt2K1V61U21U29SOblJ71A61QW1PnTanrWkPbujGtC1V2pS2pB1pP/ej3Wgz2op2on1IcBvahTah/bcHbWdzC9qBNqDtZ/fZfPaenWfj2Xb2dp09Z+vtvI23mXD2m91mL/earWbfbTTbzC6zx4jZYbZyf9ldNpetJcvGsq1su123qewpO7mjbCj7yXay5TaTrWQn2UeM7HfHbSJbyA6yf2wf+2332G47dtvOsXHsG9vGpjFjy9gw9ovdYrPYKnaKfWKb2MhNYovYx13cxK220zaI/WF72B322d6wNewMm2yP7QvbwqawJ+ywDbYjbAj7wfbaDTaDrWAn2Ae2gV1gE9gCdoANYHPtv/1uN997r3njtXC1tdZaZ62yVljrq9XV2mpdtapaUa2n1uhaah21ilpBrZ/WTiunVdM6uEJXTKultdI6aZW0Qlqfq6O10bpoVbQiWg+thtbAldAKuA5a/dbmKmgNtAJa/ax9Vj7rnjXPime1s+6tdNY5q5w1b42zMtc3q5t1ubJZ1axpVjTrmbXMSmYVs4ZZleuXtcvKZdWyZlmvrFbWKmvdSrdOWaWsUda59cnaZJVbl6xKViTrkfVdi6xE1iFrkBXI6mOFW3usPNYda9uaY8Wx3lhtrDVozJARA8YLF2uLdcWqYkWxnlhNlECSGCHiaFyLAT7g3nrwcNvRpiMHDrYbNmrQmCEjBowXLlqwWKEiBYoTJkogSYwQcTQWiWtqaSFAfEDz0IHD2QYzDRnKyMYwXLBQgcIEsTAwCREgfD3wctCAwQIFCRAcMDAsQGCAgABdALjc73vL2b1qNacaF96yVYvWLFmxYL0idNWK1SpVqVCdMhUtRWqUqFCgPnnqxGmTpsFMUEyXLFWiNElSJEjPR44aMVqkKBGiQ4KGAgsRAvwb5OdsCuoLBOiPnz58fPboyYPnjp29OnTm6MnJw4vDhPPGTZslmzVq0tyhOWOmDJkxYsKAUX7x0oXLFi1ZsFyxYleljgrdlKSUKFDmnjhpIsdkiZIkSI4YeYvEERkiJAiQHz7g3nrwcNvRpiMHDrYbNmrQmCEjBowXLlqwWKEiBYoTJkogSYwQcTQWiWtqaSFAfEDz0IHD2QYzDRnKyMYwXLBQgcIEsTAwCREgfD3wctCAwQIFCRAcMDAsQGCAgABdALjc73vL2b1qNacqLrxlqxatWbJiwXpF6KoVq1WqUqE6ZSpaitQoUaFAffLUidMmTYOZoJguWapEaZKkSJCejxw1YrRIUSJEhwQNBRYiBPg3yM/ZFNQXCNAfP334+OzRkwfPHTt7dejM0ZOThxeHCeeNmzZLNmvUpLlDc8ZMGTJjxIQBo/zipQuXLVqyYLlixa5KHRW6KUkpUaDMPXHSRI7JEiVJkBwx8haJIzJESBAgP3zAvfXg4bajTUcOHGw3bNSgMUNGDBgvXLRgsUJFChQnTJRAkhgh4mgsEtfU0kKA+IDmoQOHsw1mGjKUkY1huGChAoUJYmFgEiJA+Hrg5aABgwUKEiA4YGBYgMAAAQG6AHC53/eWs3vVak4zLrxlqxatWbJiwXpF6KoVq1WqUqE6ZSpaitQoUaFAffLUidMmTYOZoJguWapEaZKkSJCejxw1YrRIUSJEhwQNBRYiBPg3yM/ZFNQXCNAfP334+OzRkwfPHTt7dejM0ZOThxeHCeeNmzZLNmvUpLlDc8ZMGTJjxIQBo/zipQuXLVqyYLlixa5KHRW6KUkpUaDMPXHSRI7JEiVJkBwx8haJIzJESBAgP3zAvfXg4bajTUcOHGw3bNSgMUNGDBgvXLRgsUJFChQnTJRAkhgh4mgsEtfU0kKA+IDmoQOHsw1mGjKUkY1huGChAoUJYmFgEiJA+Hrg5aABgwUKEiA4YGBYgMAAAQG6AHC53/eWs3vVak5TXHjLVi1as2TFgvWK0FUrVqtUpUJ1ylS0FKlRokKB+uSpE6dNmgYzQTFdslSJ0iRJkSA9HzlqxGiRokSIDgkaCixECPBvkJ+zKagvEKA/fvrw8dmjJw+eO3b26tCZoycnDy8OE84bN22WbNaoSXOH5oyZMmTGiAkDRvnFSxcuW7RkwXLFil2VOip0U5JSokCZe+KkiRyTJUqSIDli5C0SR2SIkCBAfviAe+vBw21Hm44cONhu2KhBY4aMGDBeuGjBYoWKFChOmCiBJDFCxNFYJK6ppYUA8QHNQwcOZxvMNGQoIxvDcMFCBQoTxMLAJESA8PXAy0EDBgsUJEBwwMCwAIEBAgJ0AeByv+8tZ/eq1Zy+YoWqVKhOg5cmPRkhCvxrAuLLs6cXx80aNGTAdNFZrtjV0SWjzDmRW5LkyNvGQgUKE8gRx+JaGgi0DmdmGci8urq4fudbZ41v1ZoV65UrVqpQmSo1KtSkQEJ/fs29NWnQmCFjV9elHokLAueWw4YMFypMjCimoZ1lwEAB7KtBgqEArr51VvGtWrNivXLFShUqU6VGhfrUadMg9FKlSZGejhgpQiQYSOjPr9kHyA/fnjx39ujo5cWB42a5Jg0aM2TEgPnSZUuWK3Z1dMkoc07kliQ58sYNCfIDrodbWw42GzRkwHDBQkUaBgsUxMAifHk1yFxdt2rNivXKFStVqEyV6rRpcBIjRZzQn1+zDxDfnjx7dPTy4rhZrkFjhowYMF22ZLGro0tGcSK35MgbNyQIXA+3HGw2aMiA4YIFChPIEce1NBC6w5lZBjIMFiiIgUX48mqwIMGBIQEBXVy/861zim/VmhXrlStWqlCZKjUq1KdOmwahlypNivR0xEgRIsFAQn9+zT5Afvj25LmzR0cvLw4cN8s1adCYISMGzJdklLkhQWzQQI44M4vwJSCP8MNQZHx6a8DYOYlzk2EiLQNYAq6eX5UafAYC2nNDJkuUIx+uzQYMFchiCyIGXyHqhxubBRZsqyLz25OX5kud3JA2GEgQZBEO/I1djYI6IuSHzlLMlfUN0iMHDRco1hGsTMEwA2aLXdJJkrgfbmwyWJg46rQvapY96KTmgThLMVro5l4fOWigMKKZiTkYdmVNi5UpT5kiMfp/f9o7emwquHiaa71SVerTYKWnosDt96WNDJNh9+1Jt4gb1+dcIu6QLucKcYP0JC4Q90d/XR8uXB/ivrk9+g+Xh+vWe7g73Lbe5upwc3Q2F4fL1mm4N1wbHYZbw6XRWbgzXBkdhRvDhdGR7gvXRT+6LVwWfc1d4aroINwULorewT3hmuhmbgkX2clcEu6IbsEV4R67mGt0iz2CS3TXuper5qb1BW4IF0Q/4H5w0ToB14PboXe5HNyz7robXLPeXQ1uhs66ZS5Z1+6Yi6Gn7gXXQnvLreBSaGm5E1yxNpYb5oK1hK4EN0LLyoXgfrWp3AeuV2vKdeA2aCm5DNwFbSRXgZugfeQicA+0jFwD7rBN5BZwCbSC7gBXQFvIDeB2tX8uAJerdbqu+9s+17u9/cNbPpd1d6tHt3dc1c1tHTd1cav3C/+tdsy39Wu1YD6tP6v18mX9WO2WD+u/arF8wu+qtfutPquWyl/1VbXJn+qjaqH8U99U6+RHf6mWySf1R7VJvqgfqjXyQf1Pbdz39Du1Qj6nv6n98TX9wfbtZ/rQ1u1j+pdaHd/Sr9SyfUp/UlvjS/qR2uOH9J8t8T/6jtq03+gzaj/8RV9RC/YTfUQthH/oC7Ze39APbBn8Qp9QG+AD/r92/YO+X5u/8zf5rS/o9/FZP9AHxF/9P98PZ/X7fD6O6vP5e3ipr+fn4aE+nn+Hd/p2/h4f/HU+HX7pz/l6fNKX8/P48+P9OJzRZ344HNF/893wwN/mL/nfZ/PX8OZX89NwQP/uo+F8/8w3w/P8Mp8M3/tjvhiu98N8MDzOV/4v3M338rvwNZ/L38LRfC0/CyfzsfwrHMy38u24l1/l1/Etn8qn41j+lJ/kdl/Kj8KpfCh/jif/k++EQ/lNvhx38pn8JZzJV/KT8CQfyT/CjXwj/+Vxv8iP40I+kT+E//hCfhD+9oH8H9zt+/hwXMd/+z042+fx3XiNv+O3cRlfx8/BX3wcn42z+De+DZ7i1/g0uIk/48vgJH6MD4Mf/4vvghN/i8+Cp/0VXwX/8FN8FLzDP/FN8A2/xEfyDJ/EH8HHvoh/5Ba+8Rf5hE/8axzsq/00DuGH+CC41//w0TiD7+F34Ak+h3/GDfwN34wT+Bp+Bh7gl30yzvXHPgbu/4VvgfNf4VPg65/wxXj+YR+MLfwSfgS21ofwv1hZ/8H3Yl99B78B2+oz+AtYVV/BT8Ce+gj+AbbUN/CHrKhf4BNgP/0BXwDL6Qf4XezgB/C5WEzf/Z+t9P3vrCTOPj/7N9tIs4q++jN76Kcfs4G+0N9iAb0tX4v187T8LFaQl+VjsYA8LP+K7eMDm0WoRC1bppQImFmBAAEAIgAAg6gBBARhFAWtZOwNZCbEAKEgQYCADzIAAAiGxKDyCLXA8YwBACQAAADiC/acboBI0624mhNr55B2INyfo2cU4f6VnvWA6X2wRkQz/3wtVY5cxZdaNDvD3pHS/Qxd5UizI2rRXVWWquLVRIpzmsdwMuxY3YTuX3vlJwjzx9IZDbA/rXc5Ylc/3BVRzHteS4shR/MnVe3JtP+kVD+SVnmQ7FjM58599mEukePO0glstl5WP6GyX67cFUD/a3rGA6TL4y5V5fi3vUUccxpfaJFsSP/HWvsyZbeB6s7COG9UOx5zMTvPrtwEf4j8f7QrM6l108ogfDFNPlVpN4f/ZS15mdLaQGdmQb477t2HOZkNa1dWgvnVWvGJiv15dKci7H2rtQY4VQ92VSnzn/eqakjb9FJEZyLNP2vaz6FdHSVrF9Kb8Zp5kMvMuXt0I7qt7ZWXIFwXK3YV4f+X3ukIaf2wVkQj7k1vVc7cxR9VJSvTn+82F+1u3M2JPXNKPVSyj9EzguD/Te96wNZ+mKUqlHe+lqhhbuNPLdqZafdYS32ErjIU3V2Y74177kMsZqOd0RPg5r2XfmJh31yZpQj3V/qMIWj3w10tyvhvtaka5RS/EBXdTP7PlfZmSjVHqZ3Bceakdx/mcnLOXZmEbtdr9AUo8efSXQ34t7XP9hIxVXXuFhzSL6WboXTPQn4zVjMfc4kbdq1sArf3tfIThOli665g2L9WuwyhvR72iijEfe8t2pCr6ZOodEfaf1IqF1m7DUt2LeQzp97zkJfIYWbrJnhbbyufQMk/VvYKoN11vWsY0u1hl6gw31vfIg4xnT9FSzal/SMt/ZHS20BlZmP+qzN+p8Mg2GFdxEnVRXMqdu6RkrnMNRgqOcwLXd4TZkc3k/9zFtUtRC3WmMl6tRa7E8HucdUxqjDaJBIo4m+pTVPrXBmRFZ8FQjYzhRB5dVFrFoxTH6afOoGs86u1mci6i20CTYst/KlUuyP9Piupz1BdhiWzA/Odc+95jMtktDtqA7xhaIs6LmEFv+yhOqXabsx5sz2nbmr7SpHq8D5o195IBH4VLcLth9vcsHNXIrmb7RkfITTig0cX7KhaFu4L+2+GPHDIoj9d8SpigVHtc3k9Su1MwvxLz2wvlJm5u1O3xJh6qdUcpGcGw7uz3v2QS9kxa6WDLJ7PfVrSk6kteHfangNQx+MvxAhqcpdHRhGrKj6jyqy2S1F1blSw+gUQRdrCgkY22FBeyEFKcx8ZJEclMOSZWbYps1qhav+jTN311L/V3fMMY6EIR9EUegGglVnv+DCzJDXbSoF3Ds9CeC5SCMQ/l7JPnbgFo6i8kREc4Orv5U8Xocf95h3WmkjSB4D9f3OlDba/70AULBo3fGZG9a6MRxRyGfKllUMkz/RXyKgT+ZmU3Mzr4dP7s/e3J8+PTy+vrx5eXz08Pnq8vnp5fNF7Nb1moUs0Hf0UmWDXzCJRSU7wXbPQ7MyMAtJc9bErYMrMrSbVSUDASxQVnpoC14BdsBakUJgsrAwsJhAgIBBQQCCggAAAgUBAQQGAggIABAQABSPQQRv6KV0XAqajn2YTyJrZ0BV6BSDCVYKFWwd9UWAp0YWmGAOiHmtW2n/lT//MX/0nP/un/Ogf4q/8T/8Xt/6YcwWQ4qpPqCpwgtglaUlCFFRm05pFIGvWLlArcqWoMrnWEOKMje2JjgL9V230XNbUduCCzAXQbHI2LZAlZWV9q7Ngd80FlyeMV21Doz8LxchUWYW2NTtWyDv1YlA6jARZiHfJgBMvyhrnm9C3O0JDlHts7rcTRHuxvU4gCbmGBJten2iGPJv7fGKMKjCcuEQGW15XdEY8zvtacYwmIM64QoRtXk9UYzzNfjtRRicQjlxDgk2vM6NyNqZSvqtog+Ijl5zVKdvZELehBT2cqqBHUwrNo29UpX+fb97nE0Pt6l8mm/ev9mLR5c3nNeiMOnRASlqUhPLEXTH5NrwRHlDaUp+rELw6bMAXEpuwbcix44oGmCSZmh8Q37yq1YFeA0084hHr+5lKAZQtWFWfiJNo9+Muwe1K/lxik1cCcMRrK9RuaxT7j6ovoLugrBEXcsaAVK+gwIYhC8qC428yh03yATK0IQbSOo7KAHkbO037cmtwR8RLOEBhjWcZKgKuxfYXnchn3+VOziRBsJh1A+o3KsKeri5UBDdEOMF8Qj7XeiDBqWwWKuIP9+wmGdr1WlPOJasZQ/ABJl66XO2dlkmy0+FguYlaLpO3/tJGr8UX2kaDYxPjmH9pVrkTltPN9ZeX0eoCdavCJ3ZEeDPxxhBpTn6FkJenqRabYENTbxSIEaGCfZT4mpWluA7xzo+vyMjXhaJsoFIDbuPXtn9WJAVUN6AXdF9W5RGMwN0GyFLRyVzb6InGmMdZHyuKUQTEEReIsMnriGqIh9lPI8qoBMCRSwiw6VUmVI7GUMqpEqhwyitSQhzGGcWljqgg+KjUWw7qoHQeneuTglBupOwQUEJcIMImryOq1L/4M/eTmLKfRJTyA6UDoF4bHbWrMHSnRXZ2o2LErrcKBKIfjbS9aNQKteCGyx5cK3lZdr1FHThUMTFs/gGXPoZNO0HxzNkl6NGG/ZJeieQk15KDisoAya2cjRUP7KjIvzJlqiM0ax2hWOkIxap7oTGnvsqZwqQSvCqsUsYI2tOpe6p0KPpSZLLNx7VQX0rbOmBG2O+T7A2b8ZZVb5VhGmniUwFAkLEXINifCFuep/ia94E48DkkrVHXy2uwH1v+vUjN0ypm9zq72220q2Bp3HoeRJ/GyIBiJZ3GO2bOThIcOTi9BZ2gSMkTZBROYOX8oh6qVxcUiTuVIHXdFlTJoRdZDn0UqJ7kjVNDFMoukZkxVKqS0FGtLBL3xrCMINRKWFTgk2VjzI4MwAiyu9wLKHbPaCmcznwfspBVJGmrbvfKY3EzYApGo+l9IaVtvPUMi6b2h5S2Kyr3h3jzpl6xNpsuDYum9ucMdl+x1vz0CuZGJXDjhwmM1JnKmcXiuboU8b2l5LMrl7NoK+l4f0d929KR2EhSWyvAmbWTpmx/GdqNcW5RsfTd6S3tT2xpXyLL/U+MXd0JZrPDYIjo1DbYgdswCjQ/DYdInVIGi8DI4cW0nScvVAlTtrotmtVmhaHRzeqzwzK4jJZKm1AlkYEBV1ObNasREehE2R2UFpkVTigmYqvnJoY3DY2Aa9+GQyhmiXK0J0Ykjh/uZoWGw/mnQHPDEyN47tNYde4bDoc2AqK7mhhxOH2gDvYpzeEQUlZrz4EZSuvGVvI0CUIbqK2f1gKmc5NGi/dam1ILx+4mXOa6jLYXtze/lNsCM20jjJTtMJHTFGN0a4xPDjK1tsmMmFlGopaZiG6csd99xq8Nk/3Afi715HI7r8MLxwVvKTf3uqj0XdBacnOvm0nHBe0hN/eyinRd0OJxc693j94FDyl392JO6V3QJqCo9xXIDkzzkdrinDL4FWy+sK+XQYNbwUcM23qdNTgreMqwrddxg7+CBg3bet06OCvYvqFv13Fi8i4rU3EPTZOeo+z+a5JYzhYnQ//o5Id2p7qfnsZqsxI3z1bR/guYeRT4xqvVW70y1vCF0L99nb3NX641jlW86WyIv8dikP12nhbG8XU7+82iKZx1DGKpl+WmIGqXFUbw6zb7n68LkuiHkzE+Is5D6e5m+DKVnzy8aOXMhs2ahOoe24jB48uvWroy7bC+4+X2TQPFD2z1cEyyJ+gclgrTa7PLa618tzT0ubCtr6LmvkG1+Mm/0S/e7X5mN/252/pXjQbAKX0DFOUZMOYtgQbdGOhfe2DdToJjtwqKq2Ewtm6DVjQPOsdCWHRGwjkWwVbYi0CfbEe9hzelzaF9KffP7nS4tUEV3t2mAp/sV30Pd6rd4Y0r4/9DYizaEi1fIc6kRdFXplFxDdAeJWK1KT2uvB0xn+9Cmof3H+z/bcf81oZDfL/PAH6yw3AfbFbah5LhkTq2R+E3P0a6BdJmRkhf2yFL0BQ5cWukoBok498mafedpTTCZZLeUY6L9slNmR4nuRWcldI1DZUVd0vMz5UG3WLpX6NlnR0ViKdLa1ovvWjALLYLhfOMaVNLpq8bM0vurqCfNC3Squnohs16Oyriz5tmtXC628hZfSeJ/6nTitZO5x48i95SOhMeS+VsL42XJlOzW03daTittu10ys2nwrW7Rqrp1ebWV180wJbQBjtRM6ygXmLjtzHWLvZYt3KSLeIz0k7fTis8Q26km3ZtGPmOs4C1Nl76m3nFPd4j1l20/N576pOvbDNHBrvxtzALUt8C7F8jcLkzVML2S8uvwaI8CM8u8zisG3MLs1D19mH0aSK+Z1BMLMO19FY8yudiiTFGDfzxtzgLUm899r8BuRzTQN7SS/KoM7Jc/zIZjzGavlW5GzV6W251WK5rj5DzmFV2+aCX71uuy8ukgi7ME7QTDsYu6l/MSufxeef251zJVRnhtzTwayDmcXw+N/IWZgHrG6Xpb5cWd4xJW/JADdV12q698rlzXNN/rB6nvVoan6yj2mptOYdrh7Zd19d8PVcLttgbsaPTjm1tU7YXWrOLZ9Aeqk1bzHHippgf4Py4vRDt2/k5caOrlfushm53tnVX09w9RYu38Bu9I93ubTPTt6+t3yVoAJ+4DVxQz+DxrYSv3y6scAkf6OtxEqe+VVywfdy4zG28uubx4VvIBbFPnDLcyatvKh9+a7kg+4Qpy828Os3mw7WcC7JPmDK5n1fXhD5cK7qg94lTllt69c3pw2lRF3SfMGW5q1e/aX3YiCrxL+qVulTa2KPezO5AjbuCtlcFS7tAXoeTe3ZEmkPSvSu8ugugdZzf2wnSOIhcVcECL4DX5RSfDZHmUHLfFa7xAmk9Z/k2BGkPKFdVuMwLzOs40Wf/So/4NvyjNeP7xEb+4vEEoHvzQKBLfOYD3a5xQZdvepCCXleC5Y8OFn4U7VTX8DtngccppgNohj2bjxZAq8HgvxWcZ88IUI74ZjggwPYC7vjKuwGD+QKw7kMrwMk2fhwjtE/+gvTTgQEje06j0/9FGH/sYCvYanj1E2Yk387HkOaN4gi7mR+Q6bnA/MiO4+uJsfnycb59wCzsSz+IkdeXDBM3oLujpZj2TOQnAl4jHYKlR7gzL3yDvAl0rmDd8zWw1WqDAmUid4rgnHdnr6wOMcWOAMZdiRVUbyobJ54jZEw8OhFTVInhRe+9IQ1m2Qy8BnZ8E/4g7GsoiJHXZxUmzJrS7UjBy4rXEEk0vdWAnhbomJ1bDs/E6m0H9GnnKrzR/mhuEOg00kbX/fFR37QtChuEvFOjYzZsTXZ243+D/S4tjy7pPppKnTYRa4N6b0EfnXY1CBFRwioTXBu7L8KxsEwvpG/YWk9snMGF37mEOAetsB69K2DJVuUAJ8OfRg3VacjX1RrSGV+Sp9MZjvbOrrsCJ1LsK8zwPuHCbMa7jOlg06N9ZdM0DO4QE7OsfSpbshpXerTnD8trpEfOA9VIoUtHesk5UE0Jushon3yJ+z4xGIJ19aB/iW9Dhkm4NaatEfvMWPy8HjJicyGxI4UjBJrAP2OinRkdsv+W23Dttymey208Y+oUlAu9X89uKOmemXXaMAH/6yW1M9hKkAOHY7feDG2clAa8Q8hPIQ5e3o4Ady/0O1rSr2yktXCO/NH9nVjHqBdSn0S0Epjl79kSvrty4Yjwx38DCZo4t//Skwg/gs2M4FjTfkZly43wtGw+RgALcv8qtlPmIZZOPGu/nmzyMpRgHM0nEpoZf8rkzlqK47ydx0wlCzD+OM3OlTnntGq3w5DzF9QfESMvb/6ExkGBdo4/nhh0YG4+N9DOcNPIcGKg6znycA2ZkDVBl+YWtzQiK6DLqKnMEYGeqJZZtTIUtfGESaZBZONxH6O6aUDf4/fYtfSMHa/Phd0+fBrs6oJzDu0IPARugdbIZmY5b2HV5zjf84P+nX9LN24k8yJA77vIOwTQzSKya/+V0zO2FdRecp0o8z5ULJf1yqu2dzS8RdlJvCPYOHcS863c5KldYZGJ0VmUj9mDlTqxjqlqFXcES5gbvcvDyFYGPZibHSFD2Uk63cobApf26U6Ob+wUHOHruubu5E7I7ps8wk8JG96/1Lyxu/pkDzTisrXhQAy2y9JUI0HbhOFI+wMePiVB9zzlplTsHKSrQQ8xFt1j9o9INbVrUksjkpsJqP86HP2dj5yfFOxIuZ8bsAsc7HMAw/j2cERgvyBNeCSMIfDn70+Ny4QrPWR/2HpkeagpOniuIXeORe8pr0bQjvg8NRLowvyYJ85E9Wj3Ihlx27pGOem3Q88GotXOAO8Mx+b6X9VI8pgrx+kMC2CZLELmR3Y8mpb4VneOJiA3J2HtYiXmrt8tSHwud4yWcggzkS8GvB8CaBZs/jUOb00EBHczSAZH3limy38Qtr3rR2TnYcKF7r9fLmizo8sTt+V8+nbbBLUHEKRcLMntKtvtaIZDmZGyUksutrit2k0M/BlznmTJqNeUxILWfEY3I9H4zi8Z8VICvmkafc+Ime9ZEskVgHDL+/G5nBHFiav2XNlgBxy+njvV7mak6JpYPQTWZCw2Wq66d40NXDM7UE/h7SfKREzCIbMge+tRVKosRr3DgqiQHJOnbY48p+ouzI7PjrQ/d5c23iMMTFYGj+DJIPH14SUaqfPs3xWTXnBTVGMBrj7JB7Pg88O0Z80HecTK35Zdt9nFZ83E07rwZGYvAltRvZoIHAHJbivwzENmCrp9+ewflBGEIhTtVpcneFhVUJawiTTtCnHw4r8Dnn7h3dGWH9jhkZDAZ5SE+dAKONAIK+i2gnWHj0gkcNsBehf5rJkDiFNfM2xhyusJbRotM4OQpcgOC9mI7JuYNt1MX2+lJV+VORMPUZOZ4BOn6WvLQcBhaDBxeXvl3LF9ztQJJ115O8GJs1O1Ny4kloZzcstcDm1EFjmVimwC1rNi0d4j9Dy/92UHmSmBPFJQEDFXUU0v1mS3Gtubw5vRUcaySbd9bSmqV4DNPUbAHLBbsS18o2imncfKqD23WViTgWUp4sHdyi3sUQpPI7Y9+wtlMmYtbb7a7d1CGkUYAoXbYC8QJuP0UsyD3UpbbFo8PfY2528WEzdrgR554YEd3Un8SW26OarYkdzbUDfOGNCiz9ZIRknnrg7sb9L6vIZ1b4BbrfllZIcjLJzcYXssKe/f0LDZZ1Zdcb4+U8SdeewycB4ehKpOmJLQWwZMtnYlkkY39ig0T7cO0/XLcZPYVJV5t2RHo57x8SA8dBV4EPfgTgJLsAPwDagAw1P5+lP6bFSMiSpWNymqPy4rTzc6BhY6CK1Loq5XgtmY5O7nGacUN0q6b8+XJNNtiG5k4ffnp8BSkjwiiNyYG2NLvKEb4B6nJytOdOW4CRt2CqoOLsku6ILES3U2BRzYmAx7MXdrNuCd9BwUvrC1qeq3ps/wHzLFsUV1W3rMvtqpZ2LkuT9r/+qbWDkx6MBaqlwW9GEn9TYFvV9IyTVBB4dQF/45WAv/kZRhStDncyDziKDnDYFdH3Q9w4t9vQDTFO/ytnWZSXMlgRxN+wjqUbCJ0PBUTGOufUSDiK8jjVVFN9wpLGFWfnMhrM9xaXdBoHOD72haRTN9vAJ8GArVNbYnCEf+oOyJXn7+DGAKa3e76aT4ksx6uAmkO3q08JWuO9dKezOrm+dG3eTNQ/WAcE7BZEcM+j5x4KfmJU5JfEVxMJIAn1m8bkZ4goxI2cwXz3u1o7uKyvTehXw2fL2qccVN6HtQnDqeOpQdDls2rYASrzPr+U3E7+jRwhaszrlW7s2sbj43aq82D0GdgOy2lu/8zM3T18JcTtWphRk/qlq8bdGKnrV/fl+W/XCbx8H99GMVe6jHXAMOyWRbjPpt0U37fBOn9kGSWGG4CWxl15JhEo3pm4izK2qmXthi6+XzIDyeJ6e34Uw0HoSvAU7HH9sNCjr/Fj5CJwz44PvbYZ1eN9ihplK3kx9BK9ussDfjmAptuqK1HgtsVfadg/IuzIrmidPDIqkML57ACD56NZRTicXtM08Gc1m9eT7p1ylg1g0XZPjI1BnT0YPEf0R3Hp7fHEzfvL9AmbvodV8zBObm66uS9uqJF0kJPp0g2RmZYlBlVeq1G4iLxFA83RTI06ny3L4hLnPuteV+dxqdznmaPr03dC7O2DX1oXNEhg5k1fkuTNgcyVVTI35GMcv8rrfwJBfGCLOd7yB/rUy75T0vF8VMumX5IsNvbS5H0XO6H8LIe9GGwzdi4JR6GfMsuqZB3OPSfVn6zk1YTlifaUvsCz2GOYyRytPJzRpyv131NOcRpq380Us3bKHOJj9mPdrR3gKTI1QrVKsHMsYXYWYLbuxoO+He5hSRvFVuVs5B2Dzlfsktt5XdqdJpq35n+Naqbg3Z8YfYI76LfWVsTdmUHq6iml6MSClnB8ytrmOT9HbPKu+qsqO6FKAmBugLNgF3JLahjcwcqVqzXAlYONMJSGORhcG+xLZrIxhngcYitgKWITrR0l66eLhbsQVtFMZLxG7LfcBFikxCWguvhaj0SFrjjNzXIbaeDkGEKo1XI5mH1jbmXJ+9Ag/2u2MxMfF4V+zCcG8eOzOjJexoTc/8Yknw6Vf5EkflG+UsxwzTGT1tIZG9FP+ByOIrhMak2zkQ37jt4p2YXDlzcis2iYJvEn5OjHqeTJQF7I6J19t/UXcBoHQqyCaA9hMc55df+1TMN/1zLCD82uOyE6TXoUktpN9ifniekWWwJCoau/HQ/puPYDTEbl02vLo7jU6A7UvpcWDHPP3uCnonkAq4Lq9Au06dwj4NkABmyXHow3V7S3Nrh5oE4AJrpPTMPBlgOC6+J1Ga+lplXAl8FhNprSMGZtkc0YhrB809pK0pmbJnOyg/uxPmxqzZDVuQhnR928xzAlxGpsLgph+WSirfdhWOiIsNXeG8u8wlikOgPQTNZCoy1Ig511CIbT8S1uSpCwqVyz4LjMuVqGBwuy6GCqew6+mocGS7joYKzp33WWBElO8dJvF9fjjWeJVNjJ1FOmYwWF0nBj5VpdbONEfSp3k8h3Vhhp1PHrW22SIQ/z4/HNeQkSfa2K90/GBWOqZfgyQRLDPYddjk1cFMcd2ukZb8Of2/cB63bNcct9v7KNPF3sIeb36qste7zIIxGhuY2u/BEkyb1LdMsLsPR3PC1M67lO54Zfi40Ii2/ebxnX88k/y0dwnlxQpjNVlDet5jwqxFVutj0czX0C4QI8uF/kY9zzotlvtS3fkaXISNzNNPsHJ/cHa2EF2GzoZmZXpoEruMpy2IRuKoxDaLlwmse/KcsCSL3v610vC74sSV3/5Llx/Nempvd7iT7CS0hsuOROfB4A1jtcOvk/ts0wqS9xR8wxq4AtVxfZrKnCLYibdF5eQBytMTUGFz07zjjzBPrDYcJR940bD3NML0ypgKPMVYjaddF8YEtK1G7myIZ3Jx82ZbwAIsS9Gs7bAbUe43W9RGxBxbTNVXfxxfkyx0xRV22tNpmj0vM+zGzp6R/Xxhv6IzJPaBttamZqR5kXCj28QZXiH226/YDdGeY6uVm2YY1qyT6bSrvx0wt/ad52R8Qp5JtrXjyZfOD+qbg3lfRdmyegDNvH6P2XKlt7K1ibivcWyfxHkJwzM8BUWeQRxsdsWvdbVmTyW387TvnYIKbTu1X9+kzonIBezSqyf2zGxwFzEhNjIR5ydh27F+Diccp+Ha4Ogm/O5WJUj+OM5zpareZ5PubrO9sVFLkCE2GbnKu2TZGphKbmHoficcX5aygiazs6amop5TjV9tGmZ7ORU7rpFLb2yerIidqCEYp9DQ82wEWNsCbH2bVyfhtvvGH/eTTQsDdrLgMpYvUBui5Jnp72l5cMGnog1WExYTprFTJtarvwbsBxRmqLgzAWbcgW6IplxFJy0hRydCdGSoXBpo1n3tRD8vxBwUK/MQgm2td1vmnvtiz77ckatjU4HvTcVy5V1B0gn1Owi10yHnBDuG16N/9jJqnO203r4PwFCo/kcHe6alP5xQOE8G+/2BbpO/+yf6jTPwoIgXZbYO95rSBpoCZ0AQL1sbkB2XDPpfHXgNzfSjLwSmH1bBAvf01JI84CRl95HtPNLVWM+IFE4swazAe0lpqt0hnZ4OB5S/Hxu9l309obY97qbFCW20PLjjPxkAbPOZLVawi4mW7QI0nNkoMJ/c/OkPfAgSHPYFaBjzOWDWubHTK3xYiZp91w12NjJmmFtuPcBMJ1Hb1moa9+cH/Iwd5c1zZRplhsQq+4R92ybf8AfAmV6CVR/KEMInORFs9mHUsyVikvxd0xH4wjFxh92ewvhsttxM4msvsM/r4BFzXLSEwz4vjcdsWDAzNLy2ACzb4KvZkZnaCSd9awtmMOl1EJ2KZ06aK1S5L/Fqxa5JDu7Q5nHq8h0+MLjrTHlMLe4uWG2OpMne05Pq0tMwm0BfbFubhz9VCho+TE7GlY4nXuwr8gFN4GGavILqWrL2e5jWrRLyqAlkhSKVhnLgYwdzmZO3/tzMJrYToHdRO6sm0OBDht4Xa0ulwiDOa9M1tem2SDyI3W5UrbR3AMUtw2JSe2Oe2y2aVGdTGg6byYueDyNZuMxs8qC3bQJsZc7IUneh7oygM3HxQuDL0J/0TUkW98mHM79NUVnZfXJTdlYbuxR9azJdOzaDl+E8O0LqbNfO9bL/HKfOY6bR8lusTYUrpQyzaVnEvjp9xuC/Xj7qY0/bvCLZxcyzSLfmjb0RZqcqtG1rDPVsZYzdRl4TA2393HSzk2ZWI97FxtjZwSrWkeg8momerCYcPLxh58ntDPpUwsrGu5Z4UKO7/eAntOv+DeRseWJHzoOD4JjAxIvQMUmn+VbZVO7mwtGWSYmdaHy22qGZO4hobjUUGcjx+Wn/XXL/mYXXfgU8i2zdQvRiIAlHpHVY3bgvWfmaTcJuYjsB2i52Sa0AtsmNeR5NME8vbdhQboTZ5dWpuh9QSlnzTD8EZjFhotZBw3dtadq8gJe/JjS85rFBzA8ia8H6hbcFQW632pIi0xWA9g4jmm/F+UhtZ45S6Y5FbAjyWLP5OOskuIPdhWTZWAo5Z+Cj2EkIS5kJNYidMJ50bPBb4FS47azrplaMPGhUHk/m2qE+jy1gfq8HBi4iXL4h5S/TbbGyWEYnHK+kDCE5oUMk2LIEH014a3K1yf0yyhQEPEWTLxpGeLvxb0BxVYbxsRSQ6nh9LBcAQl/o2vxdhMdEjfgglKcFeQMqaGFh7aBndm2BB1JYRCpRboJooose4v3vQCfu9jlr5hyPyJXd7x25SJJ9ySlBfz6Vu1+3TBKI7nDneAAReMVtfHx5jq/tLSWaXzxgBNv+/He+eQbfBTZ5G4l8I1FKyryE/W8nz1geJ8dWCWIzyiTz1Vq6IShmUoIqjCY2ChdhVq4dsjuBlrn/2Kg1CiEbot8HRoAwQcFzWLIjnaOEQOiRAsM2fmzVV06PnUo0s+WhMuRaA8Iz12PWKkmmBEJuDN+tIROHdf48YoljJqX+0PgPW+qumDd9t+7hJqVp7JQ6unjF7bsum0zYd1h3uqsz0+ubGgOdNmILkNo4j7fQPdFrdD5YTglVEmRoEk6UApVMOwT9WiErc1aQ4OahQxhvE866qvjacjasaKjnIVMa3yectRQf7LbyYJWeMzvNoNOjxpt5g2ff2GH4zSJl5EtTec0gbh8oZUbwXL/BweAG3ZWh9MTLFR+pJoD43IdmF7q21b5i8kpYObPwQi0jv3tf6my8Ioyrni1t/sC5XUAHGCbUdhcZL5rxFDo/zxQMBtrnTWYRgXXaQcTIi9Gc0cnxYzTLyoGQasfaTaw707ld7Rz4vYMOJZpJKRuldlxeWqPRSjsL4tPamHLxabRtdijZLTMLL2TzLJ1lb7AT+xPOsklBNPPK/gjZbKFgivnbxJe5NbSq1inmzqMXpNkKZN7BvbRobmEe1vts+lYn7Qer/txTlMUIdjR3pdIyJdw0TxcFoy3aZ3qzLzZggTER24xWYFgptd6PyW8BNok33JBBe9UybIlJuWtNZH2pKBO3o5lYFrzVKwYtfO9lPOKiMircMVc4XDsNRubYuny/FSNnET0vdh2EzbR6eWS+q5ksHd+Vn5kaC89Vjs8ViBZdnjGvZSEG4tSg8xQWON4t8IO8Ae5kEOO9y70P58/0G+I88AHv4LlOahXu0kpJ8MVF3rrwwJQ8NeAZbEke64x2bKDgfXD/7qe397Nd9/Yd57NA8DU7zwHGnPBTEPBFf0AGLsa+aS9KtMTGaMnceEYEIXZAnqdDXxmjeSKVwW6KGyFJhgCmNHc5H1hG23s1SQt4XbPKfmJ2kE8Hq99C1rHBCdZZe8t4kObArDvUn+jjW07NjhRbAMOFJdh/EC4sNdmTe2c6VZqI2ngJ7KZ96UYaW+piB13wZglqkXSAzhHY+kg5eSZMT5IDj9Rhi/6n7kajzf2vnm0JBg8qbJz97CdG4+B+rXfLw2a+xUrXnSr4pt/ysUyuMPkAbiIac2+UpPkO1aZQbOXQLk/LphNtEdOzIuCbvGsimJdfMyj8HQ01Kzd3hPJXN6EQ54Pf9w5r5+ZxoZQVEFw7zIoTbmwFJW9qZJ6hsj/gBlNjdhVro3BD/P7CzX9aMBPnYGI3qUCJnfxN6wVCzFalurno5O5Izh3F26i4BTN1ODQCvPnK8TDO/fZxMwRi2gF2cBnPKG50Xzg15mjUNtfvhJUpNoRg97mHoHXpUc0BTN1vuM5W5QTAiPtwSjC9AvzFc2Zp+bFbgQPGvttHsMTg7+lIeodhmw3k8S9wba8TIIybPMsv+2AgZgUBN1O99s+wYv6Zqs+SBBxnyqIZZmr/Yd9/gpZxFjwf1HZNNuje9WsI0KVATBKMf7e6zAsXK72PZc1AoHmRKZzs7aPsU+4zrhgIApu86dNayc7BU7yPL5vxO1wbkI+zzD3PUDdrZ/nMIrip2mWaQcAjrNYwx+X+3KW6WZkXz1PjgVtGrk4cpe2VAUGDCCwtuDblz2qid0agDnM51tLZkXsN1k9xZLoaorP0xsX+bM8MWaL994nYZJa4vlAtmSe1nlNZvZtWkpyR1ctacjEPTnb1mdtP+Rmp4JOWKimayTg7KWRZ882tqEsiUAi/OWTb6xe6Lmsqkhh2EXSb4x8bUQnQlEtSHfs41zThVviAi2Yo88ACFDoo6AvN9VyuLlZ98sM44v1+x3GMBQKG6XDb4j9lLartYwE3TdcvEmb8pONZdhZfV256XFl7zRDe9G/3kE8AuaZjcmbffRp2NU/Y0QRobwUz9rwVyGeZfmSO7zj1YrLerKVf5pmWY96n53BkKB+keMSew8jWUoi/DMKbRxtwZwXj6ShhBMb6HNcxXSDuC1fMwRAsJ550+wzGlfly14ynQSS/VY9bMaq05WXT85qG9VKrSeF5cr4g5VuTzSoyxD7xE4E1/xH+rd9Xg2rBfLoCN4qle4taYMiKf4qxJZ3a1d2rUygW9FgkrKRFwpbKaNdKvyD6DmV8laiaTEcTLfHhREoioe8YK9dlAlrKCttMdlStaYZLx4Z88RTT3zdpTBvCn6/O6o530lBnEToF3QVoNGpnVsTM3vtlopkB/qO8sgD7uby4BPtZXrACHIr/HSYpSNWkJxcarE5JUz4u0q5mhAVT3IcADHcrA2eDbPc0lic0airXEQ1p+rdk1ODfV+Yn8HuIioTaEVCO/T3zhDmU8e66bTU/+4haCTOZW7BsRJT7RZReTES5pbZlej/6HF/bH883vrK/SxArd7OQULOgPbcSv7nfSr9Mv1FyaT05VJ7yt8o5g1uEr9V0GdaUQ6edeWnzmH2Zi4jHjbJqLkHlCMzmRlvG9R5Ht0m4idh8eIexpc3J+GVBFncZ9f6dz+wuy+rOMffZOiaO85HqKJtRnHNMu9yxg9ma/LBzYcYj59EmPZa5RAnMTWw1GRGGdf+UpiYz4jKolmSvBmkNySfVvZJKJ25yLWzZCdSt1DjJebLWJkGNT6w2GUURDOtGgSqd8cE9m3t22Xovd57W14a3veR5T43dqaxOwmgGiryhE/fviyIfj0/2OZUuwJD2696htCvRGLYMzqTygIzPYlYiNdqEBONMdIoR9dLThcHmINFhBp7lg7h1GG2mp94H////TgAAAP3///9aAAAAAQAAAKNYAACgzAEAKLUv/aCgzAEAvcQCyvMasTAQuDcGdPYfmvf3r0DUbw3BTPIo0uYO1bf3R0+LbGjQCaEEGROkEx1TSv+nn3766adJC9YKhgr4Bs6BcdiwIQPLwHJyL/ALHBeHY2AY2MYMPAPXwDRcuFCBVeAUKUxgE7hECYwCn8AuVuAVuAVmQYIECAwCf/jAAXPAyyX2gDtgEiFwCDwCi7hwoQKugCngNfyG3dzacBtWKuEwHNag4YiPOJlEYiTesCEDzoAxYGDDbNgCvoDNJDxAw2g4Lc0BdoDFxBaMLcBlZWSYDDPADTAE/ACbYQkRcASspnaGz/AEnIa9sAEDXbgrAQIEB/ABHBZWABfAAQIIwALwgAFbeMuICWAj5sJgWIGCBDgBRoC/8KuFtbCwizl+scZ7s5jFOWNVXfGK2xYABoC9//jj3rEwFs7CWk7MZGyEXKIbT6BR53PJlBr12C4d85DMaXJRDRWtVmBgxzw/ZkZKz4xxS3zXZI5x4r/m0xCKD5vRxKlbU9CtqXyPuE08bE4N/5rQMXdNZxzzbJmTRj8pGJIJNmhnhAiu4yY173GTEktFVoLTJIDxD7un1LhkOp/Q6DS5qPR6XxxO7MlZYeiXpWfGuCW+azLHOPFf82kIxYfNaOIUs4LJRS8jhBn65Cn9YfOvedc88xNEkRzc83TupfUhmcc8sDYjT7+zu+Zf87C5X3EhR10hZBt1hRVU+sTD5tTwrwkdc9d0xjHPljlp9JOCIZlgRz+ueAzWccVjb0KSu+2FMcbbqw8XGYN0uMg4QqcWBvV8pYTFxMXpNHG6GDWMQqGG0OhzzNPpHON8MuOYyeUybslMGnPSiJRKszRpbCKZYEhmmw9DTdyiFNoBO+ZFMRwTl8GOmJxSCltLTfpQ7A1IpNH3I8WpHDfGECcePcmpUcihZPVluXhJK29vA87EFCJgA+jJzxcmUMTy82MykVKkFCk9O1sujca75l3T6WQy/5p/TSj0+TxsHjan02iUFWQFk4vJRbC+s7TFPrxVFfwTNISVzLAgv2QRWiri53d21/xrHjZZQVbwsPnXvGue+fmd3TX/modNVpAVPGz+Ne+aZ358RjRMvkQavvRlQEW+JTwBE4x5zDvmgYExmce8Yx4Y85iXjUakFCnNRqSUyVwu45jL59PpHPN0RqNQqGEUuriYnCaniYvJqdLncc0pvdIvJi5Op4nTxahhFAo1hEafY55O5xjnkxnHXC7jlsykMSeNGSlNHpNwSDokHZIOCBZ8w29Y8A2/YeWrfJWv8lW+oDrwwjZOK2pFTGFXoegNC77hLUltC6iIeifBlUHomvHkYkOOinFvSaKRsb0aN8ZUiWkp2x+AuNIFyAJLxY1NmXbtvXUUfF0tCmxdQXNzxGcBmYMvRMbuPAC1BeMrjgz7wmwa1WtOp9HodBqdTqfT6TQajUaj0OcTCn0+odAnFAqFQqHP5/P5dDKZTieT6XQynU6n0+lkMplMZuDSaFwak8vkMrlMLpNLo9FoNEqZSKYUyZQimUgmkolkIplIJlKKlCKlSClSesw75hGI0wmRcBnqQSKMIyamx4JQjh6POYAy4P1BkYYTgyYGQEktHPFpgQjEC5ZXSsBPUze3JcovWR+mgD58YHmlxFLClcGAgbo0OfokuC1BtAjFtHbn1oMPkwV83D45gbEIVb5PI5KphkoAC8o3sLk4Vb5RqFEaeEJAIb0wMIIc1VDJElRiNXGmIKoyifKSyYAS0yklyblMpJI/KDEA9clwjoKUpA9Ordx4gPlzag4IWpueFaZ+2D1xqBnlliMSgj5BpLTvT5OvS5FMJBKJRCKZSClSipQipUgpUrpcGhm0S6NxuVwul8ul0Wg0Go2O3pJOJ3NCnyM5ptPpdDqdTiaTyWQyOZhfhj4R++o0n1AoFAqFQp/P5/P5nE5t9OmRi06T0+Q0OU1Ok9PkNBqNRqNRxLc+Qkofpdmn95ZcVHqlV3qlV3qlV3q/PjNvWyGgYn2CzWfzmKfnZo/JKzc3kG4EUZDW9SZwD8r6HuEUIXTzIwlOxhPCtgyupEajdMlkLp/OKHS6aGHvz5AdpV86w75s1fm16fT5hEaji8e8Y55zyWQimYHHvDG/Nsi3REoI24w8j3lKz5Qe8/bkIEbya8/FReg0Oj3mGY1O5zIpRSafWwgvPLew+TWM3XDQEWbIIqPEskvLwKfQKzBuSWx8QSIvSCFkuyBF6f3a4nQxCoVGn07nk7lkJo1SadKIZPJRJFLIlNiYXxu3LVRdbnW0KT1CSl8UXHnDxjzmHfOYRqQUKTUumc5nFBqNPp3GPMA8O8C8qd6ULlaiT2ee8gXMs7MDzOOzwWPli8IXKLAPAIlKfHWybPE5MnEqsM8Pnghs0+FoS6CbHKkxN1A+ztsbVvCo1aTDHCgKEzwNyZaKBLyhmvYpDOuAQtnfcNelrkSFCeoWC2y9sTJzLAz7uqLsU44c9ZIShQnM6LdRSCYUgqkqouyA+vBJgfOJTw0pHVhYfAoRsBiS34yFYGxisJgYKgSjRKbspGjwIXITik8VH+axa8SQQgSvVqXna15JkyKZSKYUyZRKkUwkE4lEIpFMpBQpRUqRUqR0uTQal0YjA7XlcrlcLo1Go9HoTDqZTCeT6bRgwwyDEmvEOJ1Op9PJZDKZzCc0+YRCn88niDQoFAqFQp/P5/OpdyVNbRqNTqNTPjw5h8i8SPCTnCanyWlympxGo9FotK+p4IPSJxf5Jtgw00HplV7plf7rSw9rENP3pkFMoJuY0kASvTb+DDOLHCicL6UeHbavEHgz+vhQdeiz8krMkFAflEBb0zmAyirBDYI7/keElRR5eSkPaCBE9Koglkx+MeFEWInThWOe0k+hS6PUiWQyld75ZE4Xocml9JjnVqa3uDRKkUxmdDpdVHqlhz6TSymSyYYvQxu+HkB29B0DWOCTcqiHnpiRjEDgHpM0U+Yx75jntdh4kk0adEFOFRfRRoF8igTICZwzlgitQ0IskI4WdcxjMo95SKnRiJTCMZfO59MJF4VO9wLDklNKVLDYGj82em8AC0o/XYRGnc8lEw4pxZisLg2mwipHEHmSRoy3YKgJhADHVkWrla3x8K+ogYZdumLlDtooPh8HkvFIQY+MXuBRwgR+XIJAhJ4qWsfXhh+cgumcQHncGI94dQU35sfGDqT1DRSHNbECq6TIo6sdhHjkLL2VKpNDLllgCdk040i7HGxIOiQdss6JCyGB6ugIaCFdWUAwEBwEzBG0klqoG2OBCM2cqTZhAuTzZNBhSYMqhBE49SYYIIgIhOAkQNgAccymKy0hmRg8TU0cOAckDetZcYqwTAiJ5CYtHn+MzxGfwHeI3x7bxGQgMJgZlBIq9FyUZAl93d54RG/gyJTvmhtkFK6gBb5iAPfivuIGJVUwsieFDDvYqI6EPSwvzAYPJdrZs7tEaK9RlG4NqlRmY02uhYwTD6bSZYGHRZFPVdeMvn0lTflirHQFSyhdKimU7g2lJhFehe2ZBGNTDwf26qLQkUa6VOi2bAI//VAs5Mk3nSZoFbZoeJYU6RRyZZUyfVQkA8KHPSKygha6bdagnApkKeSdCoxqQaSwfaMiMIt7soBX2LqCAkWh+FTYMiKbNAlU4ftjBaJmncL3EPCQnYPCzloRu7LHTWkgyfOnqR0ZlWkLu1+XG1fb5TYBwqpjIzTOwu6kg6IbfYUvcwInO4HcXjYXjpCiPCnsAwjbkFxatn3hInB0xAdAoStIEIY4kMikUBHl9ubHQRoZ28RlD+JEGpwTIQJZ3Dup7a0SgzFfKMoiMre3NoQKkWHRIHV7mxNm4A2/4TEFHz7s2c2pCxw0xJiBGLwFjABcGKRjGCVr6gNaKMq4R0GOSmAPJ3KDgm+HsTlTb3gNHxcbgRP0qcE8HQi5NTE+fu3IoWI0GOsiGLNKjD0S4/9KS8VGExhjEgEQHrAPWDOzNDaNRWPPBGyxAgQYCQgIwAZgAQDAGuBVgC3AcrFGNovFYrUOIGC7DHixXeyXF/vFcuWsX7XSr7Qr3YrFmFX1ol5cWZVlV82ybKs327Lv5uzLuvyzLus/69muFXUqVKp0Ks1KlWalV+lSmtQoU5qUTjSlE/WpT1NQ+pP2FEp70qJ0J72Jkya9SWfSpDNpTLqSpnRoSVPSlyzpSxpRR9KQHknSkPQkSXqSli5SxEgv0tFGOqod6UT6ECJD+pAuZEgX0oS0oQb0J5AGpAcF0oO0IE2oBwUL9aD2U6j96D6Ae/hoQK0HqvXoQJ1H38FjR9/RdezoOpqOjqPhvPnTcPScPz1Hy9F+uo+Pje7TbthoN7qNnpqn1luj1+g0ek+jydN5+swZM9qMLqPJ6DBf9BcNBowYLUaP0Xhai3OLU3PporloLzqLvoLFir6iq1jRVTQVKE+iaChStBR9p6fophKtRC9ZwkQz0U50E11n5IgRjcROI9FJdBEthC6IFqKHBNFDNJE5Hz/0HFMzdQ8N5AYPvWOHDq1D49A59Aw5LadlyKChaWgbuoaO0UK30HFxLrQL/ULD0CxW6BVahYoUOoVGoU9oEyP0CF1Ck9AiQGgQ+oMOoT1w0Bz0UnfQG+A0nFZqDTr5pt80Uh+1WwadQWPQbfrCml7TbNqCFkOgEWgwsAQL9NgYWFiYAjIBGgAAnZWVhaWlxQPoAfx1e9f/e+2xIkRQm6ApoKV5NWjQQDNgwKp6NTODcOZAOxiwvlq1rlpZsVJcFVdVqkipWlmxcrW6Wlu1SrWmWhMTS6FaT+ktbcCA7mKlu/SX0aixxuuiPkBAF9BcBDTXqBVUqBXUKkpX0GoPKHx56S+tQC/QYFpMo2kJWk2zWmt1faW3Vla6TAtYWa2m1lLrqTXUurgq6gdn2t16a67b9dN0na6e1k6MGCVaBQkKBrJhA12hKx8+dgAhrZIkRYqEWLgODgYaUrQ+WhcpQrQuWh0hWh2tjVZLl1bENdMlTHTq2Jk0qVIlqaZN66Y1UyZKK6WV03qYJk1fn9/q12bNmufeHt/Kt7px82Z907f2IVwJBVdFhlZDa6FChP5WQIACBTI8JGgVtEZXROug9c8fNnDWNqvfmTjr34omb81bz6xm1kI/q96qZn2umlZMa6YV0spm7bPOWeWsdNY9qx49d9Y7a54Vz1oGb8VbyaxjVjFgVjDrlzXM6tyyXsGyYsmyZlmtWPGyelm7dNGyalm5rFvWKlJWKSuVdcrq5G5d0lybTFYmqxIlUdYoKxQoTdYm65P1bk1yZD2y2q1I1iFEViFrkCDMlbkCAWJkNbLW1dGtdGuRlciOH+vcnI/Vx8pj7bHWsHHDxoojx4pj1bHSWGXMgLHKWOVgrHJrjBYsXKwt1hVx64r1xXpiNVECxWpiVYFiVbGmWEOsID6IWEGsJESsJNYRyw0c1uWqocOqYfWwwq1JJXJNrkfkelzfVgzrBbYM64XVLcPqtratElYKEyqsFFYLFVYL6xraWdqKtpqprWZrhBXC6uBBg9XByqDBymAtW8VWBWELVgUr2YKVbB1bD6xfXgjWrzUBgjXBCsZFoMDK1bV2rcbVwLo1YB2wChAQYA2wAli1Vv+u79r7X/+atWKtW696Zdl2bVd35Tgv5kV1xfnVumZXmVWrVZlVVrUqq8qK+VQ2VSoxm8qpEnOqjCqHyqA+icqgMilRmVQexWlTp8zJU/aUNeVpzoQpY8qXLiFmxGwpVzqUZkmSIuVIeVKmlBcxasQoO3qUHWVIWVFOFDWUE2VEhjKifEhQoEFZEKFMKBvmQhlQn9wn/8l+cuFgHsyCmTAHAmbADM188h48GU/Wk/PkO3QynWwn18lz4uQ4WU7+y3Da5Db5TXbT13fGjJmspkyaL2u6cHmGyWEyGDBb8pbsdGrZ04IlY8lZsnjJXjJf7pK/5OW8jCafyXoZb0zGU5MmPzObDCb75TFjyGQyWUxOk69QyVSylVwlN1GSleQkSeyyXV6ypEguko0Yqct1GQmSI/lIbjaZSGESJAfJQoT8iPKDmZkZCBC6TJeHDJmD4uQuJ8lT8pJ89yQ/yUSI+Mg+co88l3nkyDnyjqwj47CRbeQa+UamIZfl8owsI8d4kV/kuAwju1iRV+QWmUVWcSKfyCkyimxiRB6RS2QSWQSIDCJ/yCGyh2Ve5g6ZQ94Al+GyMmvIyWM+5reMzG4YMobcljPkC2t5LbNlC7mChCwhU8gTcoS0nJbRshoAANto7BJrkBkw2CrjygQIvAW0sve6d5yxmyDBATA3c85mNrd5K1DwhSDLVdYqK1aKqqK6SlWVufL7rnnNYw8cZKwuLqqvWKmvugxkA9krf+kBW1kr6wACMoRMNrYgk2WxBVksG/PPWKor1VXGylkqq6wzbnAgI8hhWWWlqlJbqYp5K5+dOcgOsll+oKY6pZ5SUamJkCA9egRKkFqp0iFOnDqpnVRPnqakPkUSJZ2kTkLEhKhiAqQikiRFzKRJPSRINaQGEjRIDaQWGkTokiVElZNaqdIhpUKVkLBPH0PVMKo6aqQ2ijJiNKhIXaQiUgEB+mOoDg4GQgn1UfuohdREKiAflY8KVQVDqVP1krpJPVT9qIVqoDpKLVUqlBpKNaVGUvPoUe2oderIUeWodOjMUeeod+7gUfGoe1Q96h8cFY76Ro2j+rHp6+NT+dTnc426RtVT91S/NmoblY3qRlWTp+apaVQ0Kt4YMmPMqGbUMuoZL1/CqGFUMKoY1blF3cJF5aJqUbuoWayoVlQs6hUVShQ1iipFyhR1ilpFpaI2caI6uVPvVCbqE7skS9QlqhK1qSKpU+vUI6oRNYgQVYhKRzdEHaIWUYmocz/UH0yVqfpQgeTQwUPloe5Qe6g4bKg21BrqDRVGDDWGKicnQ5Wh0lBnqC1cqC7i1DiVhfriBAoVqgo1hbpCNTFCHaGWUEmoHTyoHtQPH0CoIFQRaghVwwZ1w1JdqnAqh7djUk2qSFWpumFQMahtagZ1Ta1QwYJqQb2gsqkUIqgR1AmqBLOzNDVNRVPVVAgN1AbqA9WBKrZgbEGZWqaSqQwQgIWpYWoCVYFqwEv1+lK/1C71ABdXVrdKQMUqAbyoYhXjRfzqf5XVKqu+mrdaxUr1au8YFUaFCicmYlJYWioWdpWFXWFXapbqcatUOBVWpUoRK+JTp0KVwqYwKSxK1Cg8CofCptTVVV1VVQuoAQaoW/gVXlQzVlt1SzUasVQsFQCAV31VAQK4ytWttrgSpkTJEraEI0WCJAkSfvSoEW6EGTFShBXhaHQRXoQdOUKEiVAhXAgPGmQIG8KI8KFPn6aC8KVLiDgTIEB9DDGhQIEE/cF9+hBiQlyI/WBGURzFnDzhTp00YU14E06EE+FMWBMmhA3xIDwJS6UYFKhDfIgp4Up4MBAHYigWxHz24D1YDwbEeexgO7hOnTv4DsaDRw6Wg+nQmYPn4L+/N/gNduOmDW6D2bDhw3zYz68P92E4OA7e08N6eA1+YjVoMBqch9PgM2QwGWwGl8FjxGAxOAzGw2C64C74C/aCuTixE2vBW3CWK/gKtoKx4CpSsBRMBU/BUe7wHYaCn2AnTdzETTATvMQO22ElOAlGUofr8BFsZA4z8Q9cpMgcnsN0dEPwEEyESBAcBAMBIgQLwT16+MA+MA8eOrAOvGPHjdq38Cy46ld4Fe0nn8KjaDv5E95Eq8mX8CTaS36EF9FW8iE8iHaS/+A9tJF8B8+hdeSXfkN7yGvwcC0gr/TJto9H+mM76N+8Wwv1bT5D++cx+AvtG8/mLbRs/Jqv0PJ5Cn5C+/QSfIQ2jVfzaa0Zj+bP2jHezENow/gH3kHbxTfwDFqnL/NkLRY/5he0VbyYV9BK8WE+QXvnwTyClok/4L9aJd7LG2iP+C5foC3iuTyBls4b/VYLxA/wAto5H8ADaHd4LZ/V4vBY/rc1vPe9lfOvd9sXnvu2beG3Z1sV7QmfvdqO8LgvtiD6q+6q7dBbdVathr6qq2qTXbGnat86qp7YZuinuqmWrZfqpFoKfVQX1UbooTqoFq1/6tP2QffUO7UMOqe+qR3rmnqmVkHH1C+1YB2xW2q/eqVOqe3qh31SS6BLu6RWQI/UIbVa/VF31P7eqDNq376oK2rbHu2J2rUj6oda3A31QttVJ9QHbVVdUA+0UXXDDmib6n+6nz2q9+mFG1Qn7IPbUxfsgXtTh3Y+G1MH7Hu2pa6n59mHHU+/syV1O73OftTp9DmbUZfT/3a0x+lw9qH+prvZhHqbzmYH6n69b//pfH1vF/Y1/bkFu15Xs/n0NB3N1tPz+pl9p5vpZTadTqaP2X8dr4vZb3qYDmaz6V+6l83Xu3Qu+9m3dOdO07X0LPtMx9KvbDLdSq+yxXQqfcr+0qX0KJtLh9KfbC39rjvZSHqTzmTX9WZfsod0JT3JDtLtOpL9ox/pRnaPXteLbB2dSB+yb3S6LmTT6EE6kC3Xmf3HftHnuo/dovfoPLaKvqPr2Cd6jo5jk+g3uo0dotfoNLaHPqPL2Msu12NsuA6jv9jIHtddbLfeorPYGPqKrmJb6Ck6ik2hn+gmdoReopPYaH1EF7Eh9BAdxG7QP3QPm6x36By2WF/2DTtB19Dh9oGu7MltoCP7cXP1t+62t3pbz7ADdAz9ws7qbN3C9n2tV9hup9An7N0l9Ah77Wo9beOO1s9YV92sQ2BX9QfdAZuqN+gM2FO9rJOxpPpYX8CG6mJdATvtYT0B26iDdQSson6gf7F/ulc3wBb2rl6AtdO5OgF2Tjf2LXZNH9AFsHg9QAfAgulaPYut0rH6Z5d03zsrpL/dZXF03lvWRd+dZUV03bPa8fvK1dvqXaXqVXxRJb6n3lKk3lFvKFDvp9dTp5fTqynTi+lFtPRWeg8nvdI3EqT30duI0bvojSZ6Eb2GCr2EXkGBXsP3j5+3z0s4+Aq+UD4v4Ksnz4vntVPnpfPK+XvjvG/cvG1ev76X713zfPXeNGjevNdMmZfMiyfmDfN+8fJ2ebe8zjfLi+W18lZ5p7xSXijvk9fJ2+RtvkveJK/de+Q18hZ5ibx0r5AXyMt8514fbw8eO3TkwHHDxlvjpTFDhlwMGC/iXhcvi3fFm+JF8Zp4S7wjXhEviPfD2+Hl8G54NbzKN/ke37e37c3wXnjZ3rW3wjvhlfCqvWnv2Wv2PngdvA0YlJGNLRBT8Ia9CcAQHPjyMtD1FngJvMZ3wCvgBfBqvVjvf/v7vvxtX/bVb35Vd9F95bZyWbmqXEUXlZvomnJLuaNcUS4o95Prye3kbnI1uZjcS64lt5J76E5yJbmRXEiPHDVyGbmLFEUTuYhcQ24hd5AryDV0Abl//PQpdAndQcFAqMvH3ePqcfG4d9w6Lh13jpy/OC4c942bNmxcP5fP3XOfeq4aF02ee8YtQ8Yd44oJ44JxvXRxubhOLW4W94oVt4o7RYobxX1y5zpxmTTdJW4SOxeJa6TOLeIOoXOFuECY7g/XRw+Xh6sjh4vDtVHDpeHKkHNjuC/iXBcuixWuChfFCdeES2KEK8IF8cH14HJYuhtcOKWbdI9vrpubAYN7wbWw5lZwJ7gSXDU3zT1zzdwHrgOXgVvmjrkLXAVumAvmInC/XC+3yy3gEnCN7gBXgAvA1XKx3O9293W527qsq93sqnyRv+KtOCuuiityVDyRm+Kl+CguioPin7gn3olv4po4Jn6JW+KV+CGfxCXxSPwRd8QZ8UU8yhPxQ9wQJ8QH8UDckP/hfnghJ+SCPJDz4YBcD8/D73A7nA6fw/94HP6Gu+FsuB/n43v8yfV4Go6Gn+FmOBk+hovhYfgX7oVz4Vu4Fp6FX+FWOBU+hUfhUPgdd8KZ8CZXwpNwJPwIr+NF+BBOx4NwIPwHn+M9OA+ug+fgN7gNToPP4HI8Bn/B43gLzoKr4Cn4CW6Ck+AjeAgOgnvgHfiSb+BwXMmR/MjdeBvHwC9wC3yNU+ATeASuxtH4GYfAH/AGnAEvIxtbIKYgLAEH4wgOfHkZ6CrAxQnwLT6AB+AAeBbH4p537nLO98ozx+1i+8pVK1arVCmmalG1iadMlSI1SlSoFlQ7bT21nNpNbaYWU4vYWmoptYettJXUQmoftY1aRu0iRdFELaLWUFuoJTRIUKDWsP3T+mkLW8JWsA1s+bSA7R49efC0d1o7dejMaeW0cVo4rZu2TevX9rV77ZpWr1XToslrz7RlWjItXiumBfOl9dJyabe0Wtos7ZXWSkulndJGgdI+aZ20Tdpmu6RNYtciaY20dS2RdkgrpA3SMtsfrY8eLY9WR5ujvdHaaGnMaGW0MVoYbVzromXRrmhTtChaEyVaEq2INkT7ofXQcli2G1q4Vtki22Pr1ra1GNoLrYW1tkI7oZXQqrVp7ZlZC6F10DZoy1qydkEr1oa1CVoE7YHWqzXQFmi5WuNWO6AN0AJos1qs1re9dVvebrbVbW7Vvbhf7Vas9qqtuFPtxH1ql9qktqgdan/a091pc9qadqZ9aSPuSpvSnrSlO9KGtB3tRnvRVrQTbUTb0C60B21B23AD2n52n024B3fghm7AvWfn2Xi2nV1nz9lydpwNZ7vZbbbf7tt7e83W22o2mp23zewye8zG22E2mO1ld9lbtnNn2Vj2FStVqEyREgXKfrLvnDRh0lyiJMm220e2kV1kE9l0W8gGspl7bvvYPPaOnWPj2DZ2jT1jy9gxNowdt11sFnvFTrFRbBO7xB6xRWwQ+8PusDnsDVvDVu7kPu633bYz7Aubba/tCnvClrDVdto+22b7wXawGeyyPbYXbAU7bINtBPtre+2uXWAT2MY9YAvYALbWxtp/9/1uvlutsovsK7YVy4pVxSqyqNhE1hRbih3FimJBsZ9YT2wnltMmTZkwXUK0xFZiKR1OkkqKBOkR64hlxC5io2wiFtEhQ4VYQuwgQYEMWUCsH7YPS8gOsoKBUD4sILtHTx487B22DkuHlcP+sXHgvHHDtmHZ+PXxsXvsk9Vj1aRBk3fGTBky7BhWDBuG/cJ6Ybtw2eLUkgXLFdYKS4WdwkqJAuXJnZMmTNgmq4RNwtohOWKkrgiRISwdG4QFwjJ/zPnowWOHDjYHe4O1wdagMUOGXAwYL9g4tgXLgl2hIgWKEyZKkGBHsCFYEOwHDx04LDdogGOVyTcWiTyyR9bNrY1tYzFgyMBmYC9cYGPZWAsWKrAV2LW1CewElgIFNVaNlcBGaNDAAQMGZWwZS0Y2xo6xCxaIsWKsAgVgLBgbxiZgHbAQAkSG0AkJAoT5Y85HDx47dOTAccNGDRozZMjFgPEizkULFitUpEBxwkQJEiNEhADxwUMHDssNGuCUSeTxza0tA4YLbBbWKlCYICGCWhramRmEBw4aMCgjG1sgpiAsARiCA19eBroKcBEwbg0QEACAVhbW9/11ebtZvWZV48VXrlqxWqVKMRWqxFOmSpEaJSoUqE9TT504bdKUCdMlREuVKB1OkkqKBOmRo0aMFimKJkJ0yFAhQoMEBTIE9MdPn0LCQcFAKB/APXry4Lljpw6dOXL+4sB546YNG78+vr01Tz01adDknTFThswYPDFhwHzx0oXLFqeWLFiuWKlCZYqUKFCe3DlpwqS5REkSOyRHjNQVITKETkgQIMwfcz568NihIweOGzZq0JghQy4GjBdxLlqwWKEiBYoTJkqQGCEiBIgPHjpwWG7QAKdMIo9vbm0ZMFxgs7BWgcIECRHU0tDOzCA8cNCAQRnZ2AIxBWEJwBAc+PIy0FWAi4Bxa4CAAAC0srC+76/L283qNasrXnzlqhWrVaoUU6FKPGWqFKlRokKB+jT11InTJk2ZMF1CtFSJ0uEkqaRIkB45asRokaJoIkSHDBUiNEhQIENAf/z0KSQcFAyE8gHcoycPnjt26tCZI+cvDpw3btqw8evj21vz1FOTBk3eGTNlyIzBExMGzBcvXbhscWrJguWKlSpUpkiJAuXJnZMmTJpLlCSxQ3LESF0RIkPohAQBwvwx56MHjx06cuC4YaMGjRky5GLAeBHnogWLFSpSoDhhogSJESJCgPjgoQOH5QYNcMok8vjm1pYBwwU2C2sVKEyQEEEtDe3MDMIDBw0YlJGNLRBTEJYADMGBLy8DXQW4CBi3BggIAEArC+v7/rq83axes5rx4itXrVitUqWYClXiKVOlSI0SFQrUp6mnTpw2acqE6RKipUqUDidJJUWC9MhRI0aLFEUTITpkqBChQYICGQL646dPIeGgYCCUD+AePXnw3LFTh84cOX9x4Lxx04aNXx/f3pqnnpo0aPLOmClDZgyemDBgvnjpwmWLU0sWLFesVKEyRUoUKE/unDRh0lyiJIkdkiNG6ooQGUInJAgQ5o85Hz147NCRA8cNGzVozJAhFwPGizgXLVisUJECxQkTJUiMEBECxAcPHTgsN2iAUyaRxze3tgwYLrBZWKtAYYKECGppaGdmEB44aMCgjGxsgZiCsARgCA58eRnoKsBFwLg1QEAAAFpZWN/31+XtZvWaVRUvvnLVitUqVYqpUCWeMlWK1ChRoUB9mnrqxGmTpkyYLiFaqkTpcJJUUiRIjxw1YrRIUTQRokOGChEaJCiQIaA/fvoUEg4KBkL5AO7RkwfPHTt16MyR8xcHzhs3bdj49fHtrXnqqUmDJu+MmTJkxuCJCQPmi5cuXLY4tWTBcsVKFSpTpESB8uTOSRMmzSVKktghOWKkrgiRIXRCggBh/pjz0YPHDh05cNywUYPGDBlyMWC8iHPRgsUKFSlQnDBRgsQIESFAfPDQgcNygwY4ZRJ5fHNry4DhApuFtQoUJkiIoJaGdmYG4YGDBgzKyMYWiCkISwCG4MCXl4GuAlwEjFsDBAQAoJWF9X1/Xd5uVq9ZfcOwJgHtQZkYmBfXAC3PNYtbKZ4a9YkTpkrSR3pRFJEhQoIM//QhFIQC6vHDC/OlyxYtWKxQkQLlronWdkd0ixUpTpQYEeJDh6UGJfKtDQPbGgUJamhlYAe8ugLwl2+tW/G1VChPmhAPIzWKGhL0hxCqx46cN35r0pjB+7IFCxUouklTid2ROiJ0QZhzPXbkuFFjhhyMuBYrUpwoMSLEhw5LDUrkWxsGtjUKEtTQzB40KBsTCwM74NXFZRwQQAvLv3zrvOJXrVYpojpValSoT544acKEWOlQGulRo0VRRIagb9r48a3RS5NnBouWErsjdUTogjDnbtSIa7EixYkPXIl8a8PARkGCmtmDBmVjYWAHuriMAwJg+XfrnPGrVYqoSo0K9cmTJkyIh9JIjxotiiIiJMjwTx9BKKDGY4eOnDhv2vjxrdFLk2eGDF6YL122aMFihYoUKHdNmkrsjtQRoQvClNMaEeJDh6UGJfKtDQPbGgUJamhmDxqUjYmFgR3w6uIyDgigheVfvnVW8atWqxRRnSo1KtShIUKCCPXgsfNmjV4aPL5FS1OJXY8dLVYsNVCQIBaWfQBEOWhNiOyAUUIDm1mYsb+vSmmKZIjQjp+ZLVCOzM1I0aFN7cEYWNcArJcncA1skmBWpsXfUvsT1yJDwDh6Yaw06XLEjVCuPQAb0PJWmB4REqTDR2bfKakL0uOGXIu98Yk2a/LwumCR0sSOCHNHDRgr2BJaT5t5M+pRlEsPHb4zX7TcIQnSQ05FiCWGCA3EPFfWulecihQnRN+okNsnv90B2onTPEI3l2NGXIoRHZRte03lox5xCWqRQ8NoeHHxu+rrb/VZvYt/1Vf1svqKP9Wb6qP6ia+pf+qbekX9Up/UO/2jvqh30w/1Qb2X/qc/fSl9T7/TK+lz+pteR1/Tz/Qq+pj+pffQR/yW3kG/0qf0AvqHf9Jb+KVf0hv4I31I757/6Dt67/xGn9E75y/6il44P/oTvWw+on/o3fuGfqFXzSf0B71nvqAf6B3zDT+gF8z/8/28XH6fX/hq+YR/8L3yBX/gS+VDP583ygf8e967r+fneZl8PP/Oq+Tb+XVeJJ/On/PWfTn/7x3y43w4b5D/5rt5f/w2n83b4vv9vlfF5/t774m/5j9fEl/vq3lD/DQfzevh5/0z7/Kb+WVeuE/mj3mRH++Led1+mA/mxfC/fC+vhd/lc3kp/C3f+Ub4Wn6WF+1j+VdeCN/Kr/JyfSp/yrv1pfwob4AP5T95s/7dd/L63+Qzed3f/Eve/ZX8JO/67T6SF/8j34jr6tf9Iu6qT+QPcVN9ui/EPfWDfCAuqc/8P9xQf+77cKe/x+fhcvo7vg4308/xcbiI/8a34VL6NT4NV/pnfBnuoS/3Y7iEPoz/wg30474LF/C3+CzcPH/FV+Ha+Sk+Crfvn/gm3DW/xCfhpvkjvgjXzA/xQbh4/8P34H75HT4Hd8tf/g0ulq/hw7lUvvInXSgf+Y9uk//23Vwlv+1ncI98DP+CS+SzfQtukL/2K7hzn8Kf4O74En4E98ZX+2nujI/2z1wY3+xDcFv8B9+Bm+I3+AzcEr/sk7kh/thf4Hb4Yl+Bq+GH/QQu8oN9BG7bP/C/XLbv9Q24FH7XL+BG+FyfgIv2jX/LhfAHfAFugx/gA3DJvtbPcsU+1v9ugu9/dw/897uugc9/63L9/Vl36+u/ugF+/qqb9bFfdL1/5V25rm/lWbnbr/Kq3NUr+lQu9qh8InflT3lTfJUv5UnxVH6UF8VP+VAeFCflP/kpD+U9+U586jn5TZyT1+Qz8Uwek7/EET2it8Qp+UqeEpf6Qz+JQ/JSL4k38pE8JK7IP/KOOCLfyDPihfwir4gL8lGfiAPyiPwh3scb8oX4oCfkB3GoF+QD8T3e0APiePwf74fX8X18IZfjCf0gh+MFfSBv46GeD+/zgH4PX+P1+Dxcjcfj7/A8b8fX4WU8HT+H43k5/o+D8XE8HN7Fv/FuuNO38Ww4Fu/n+3gVz+f3uBS/xj/5E6/n1fAmPo1Hw5f4PH+G23kzvgw34sn4MZyIx/NiuBAfxoPhTP/Fe+E+fBfPhe/wW7yT4/BafBZew2PxV7gMb8VX4TA8FT+Fu/BSfBS+wkPxTzgKf+ed8BK+iWfCRfimX8I/eCU+Cefg7TwSrsEf8UZ40tf5IvzNE/FDeAZP54VwNh/EA+EVPNP/4BL8nPfB03wPz4Ob+R1eB3fgc3gc3OhveBtcgK/haXAtP8PL4N/L+Rj89TD8C976OO+CB5zdqJRNulIOCZihQEACAAAAAQAAc6gZhCRZlASpVE4fhGbE4AAhAYBArzIAAAoIxKAC2aBA0gABABAAgEB1Ax6wzshT2G7oMMfr6tP9hMR33ls25G0o/Dc97VLWc7MfExsvei8XuXW13OX3UpKZ9slT9ieF/2i6+ma7MfCNZPpBzIp2pK2ALCd1DF7SFMdCMk/oHkcpDTdxxKNpBNOxtWMw0kvYl1IZwCPZTr2opAFurS8UG0ItwrY6TTWYZgM9rVHMhSEW02m/wDiU5oFX5SjIQXWP+ESsoTwPNwhWxRTXUzIPYJ7HWRwmMYyj6YzTMaphNNbHkBeyGMBn3U5xoLQhXo8tkBZC1zs0jAFpDPBLHqM+FO8Bl9U7ysVQD+Ba3XJ8CrGJ7nssxPAQx3y2xnEMtjtOY3KEc0mbIzyuq6iPmhuC1bZC6qnYclpJ59SOVSyw0XLmetjMIDr3NywD6QzoWx+DfhDtiZ/FFcjHsI7oWrxjbCrzCU5zPMThMsf4PEZxHbc6CONyDPtJi0c4qu/o7wFVS3fb4ykGlznnsTHCY6jdURrXI9hP3QzBkV4lfVTcMK6mN2oPRRbZSjmncuxmAZ3XM9bBcAbJua9hO0jlyN/yCOSDWE98LL5BNpd7BFdiHuNSmUvwnqOpjpc4xPExhuuo1WMY1WfcS1IMwzF9Jz2s1CC+txcSC02W0ls5ZTXM5omdlhH2waL7BBr1c2lDbC1WMS2E8kTrPRRqYTljXBpLMBbbLaYheQr9ocUCXJLV1IfKDcDreAe1KGQjrKpzVIcpHsH5OOEcHGIwnfMbjKEsjvElj6AcSPeEz8IK5XJTB2glTTE9lfIEpr2U2nAoQzway7gWWxqkJf2EuSGVAVzW19QDwi3g11oFsSFkM72q0wAyNyjw3TYzBf1KvDotXIC5H5fKZPJZshCi4C5f+Wg+XctOynBP6xE+Vuf8tAMfA9+o2Fj1X7lAc2hLeVPztKxOIGmAycdAnpazsETbawh7YTnDsJRbMBa1rsWeoYcgN/jq2DSh67LxvYjpFf6bEs3omOy2X6ngjPPWD5udLRSVx0ISC2waR0dyuIkDFNG9lVcM0sHrOh/HCWsRsuadz38XktEtRAR1seW3WKAo6c0Tdi5HDUZW6C+yR8iOW0crx3px3CynJQaY37boq+Ly7bAJmqvtEKeAfZXXpmUtZthR9fXC6gEHaoV9oMg4W2LylfenCHM6rrdlT0g4VMUcZwlRkxR/1VNjxGJkLEliOIHxk7wT9gGG4j0f11l2cNq+wRhBDpF2lwpaRDFgOKSi7KeYYLbEck5tV2g+h82c7+FUm+0PNuog9GyYawk1yVQDmAXmSq+4llGYmWzRAizN98syraVMDJJaafIDFycTZikIZ14/iOGXfI2P3XnrYVCVkWQzicJJ7ltMyeLI74sd97xBRJhcE5fslaMA6/YM8wOu5hLkh9QB0yB4OlJcFMj9HtEB+h59vgdIKIWDJ9IloNplcIedrCFF22H2hJFMn5iiy/SCNU1jAusPqSx3CWsNpciEaS/Y9QaVAkrWJ8u8zcekD3Tm5+N3SCZFtBJR+pmfcRJpEtDtMrjhp2uQouwwesNIpien1JZII61h1i8qPaDEe9s6w9qF8ox10/57HdJaoI1X3LOH+eg+e01+7VX56fXyv1fnT69Q/cyPXpVVcP2DVQ5qIQblMyxaO5q5P1VOW8HsX9AKKFqnDFtY1qygJAxvl0EJBZuCOXbHWqFOAmMXqWVuHcaZJ0K4BsB1D4WBtwnzDABtrJJu3M538A5XqnytHvbtnHXp2PJOFMhOvsdQhvC3usGBv/Mb2iSqHodaJAL0+cOdhKIrls54WJFWLnLe3O+xqxtwN0FmBBGNZQEbposzsFQUSl2t1aSLycsMxhRTCutWQaiz8rp3xFCUyfiCSWG5OPS6qKppF8iWGIw5tnTWVIJYh7J16yiiO2Z5xtXmeF0X6m32x3PSBKdVQ7yyRdRzdjxtJDMANcuSE6ZtPF5v65KbNbZX5RKicL3Lk5ej4HqFQjzarj9xrXZGelYIkEQ37XOSfT3WSmAgsyvb0QrWyOCuDS+CA7AXuC44otRwhnqkKv82YzZtHuCBwDrQnGGFZV3/hsm3xephjw7lerZbJYfikmjemqzgr2Hq/YOyKzn91WOG6AM3NfKiapPxDSETCPwBEE/zfEb76vSilH2kdOGUzrUYVMrMLr7pAc+Hq7Qm7vNP0q6B/v2ltufxXdswM4DusyodqnpHKWK1g9KzOjwh0Iyt22WSJwy1tiAY5h94Vultk6kXwrvtCaelHo5R6aiav9Efah6dPNayDw8e/jK5pikRHySBTRPcuIKk3qWMG1mV4nsxeOUZRIpRc8tlPjudnU3YPyvSMhZ53r/ZJxrGq1CJvEM2x3/eiFNBlSyqyRBwwn2NIlJeOCn9xCZt0GtfUVEXS+q2YwZxzMcPIhVLI9DWVaXmuriQPTDsNPfm5np8l9+LKxWMaoBcLWZU2L8VIt35wYUYClQMPNJhauV/vN+bCxRJCnfcJmQLWM0Zcoppjgfr1Xp5yl2jFkOXC34aBqUYxk7L3u5ckP2kntxcsssMEaeRPwcxZ1QrwLcbreuloXCQBKArJt2yedzCjz1BdPK9AKlT5vbRY8ZeZLs58jhSPFfRxNDn+j/GSiVvUBVF484+cvsTTMmrcNYT6fBj/ZQtJ/F004VgR1FMnAwe4tmNL6l+XqpKombkTGlel8Hwyykldo6ew8bkfB9kfPssUktzEPbq8nW/ZFROdmJvGVj1FoaH3ev19XgDOzMf7P/PoMMSphTac9q0kEnk+TDPzjGbLkbfyLqhM/jge62w/GfknnJb86AL40hqy150kGRmw+c/JIRSqm4eRl9ZXNqBcX19kJT5ecpk9e8+CWOhNRKJqSTPDmvbI2wsm0umVtYqWenrucPP0dFVqx7dMY0QZTEssNQEmUw7mnz/RKbWuLmzpeVcuWBzdW1HScbeZ+xiGWtORms+q0p3DpetKkrtfhAHirZD0qG/iUxG6qp7zrOmM666AizDTRNHW6YXoeyG3w3Y0LyzhEOsgWVfN6qP3A1TIwtd5FFHrDpN7FBAexEhi+7Qbj+cfKmSZMz0EwvAugazm0eMYo5crthva2uHw0H6mMkRqSPPMG1N1aGeAL+Qm7F8ShxLZszkMTfn647GY/ljrluYmaYrt6U3tc5L8u0SZRG67n7GXVnKFVoxN0C7+qlZ6lJvRNJjTqJmSn8TjQXFcha/EC2Lk8SYtZ9E0+JSCU2rDJK5ipt5qDO9ByaFbUlft4e25kD5ftQcEI56gN4H3icv+zdos4Nw6O9NgEMP1wJqO6WWw3X3Bkj1UqLcTY2fAHZ/m4jKMPgbJHs3RzfLziN3fQT2vzg/xauCKcXw4KTpbn4uhsMBeDoCNWowIpySdSDcjCNoY+FMD87TB25T2anR4EPTJjBcpY+FsNtGrNmtWrut+2xUKcvCbvh1g4x6y0wIG2d+1D5jqCaa/ltp/NZQ41ZbjbvONV642Djdo403222ca7rxufXGiTbU0/rLzx2NP30slHVp4ULw3sKF4FsKF4IWFT4EW0u4ELyZ8CFoD+GF4FWED7ZpiG5dCFLNnzcPXofmlQeG09MTl6X5LPwtpVvB95P7Lrxxo1vBg0ZvBU0c/QqaNboVdOjoVvC40a3gc0e/giaOfgWtH91l2qDanaEIDg+BFGqM6rg9yqEG70p7uVVK+oYpiEzaSaj2xivu268mHa0SW61tXL9r5jKqyautV8nMTsfk2TapIuXKOKVO7RCTc9IRHSdhkaufwjvlmJPxcmSQokRTvvnhjt48nO38I0yo5rYmT6UGc88pWRrO/peDm/keoRacKsYaiOQ1Ebhpdq7m3ucYSa+Vsx041zSV7f+B0M1bXhNmhya7WVrtVm+4k0jbHaCb7/7Xgmd3I15b2/HcacrzojXP6Qc9X7XpuV4y65lsm4ya/c5Kk1Xno2OZp6d1DRNTu988NbnKDHUuY8Jar2GqavafuaZWhUx/3bP+Od0A6EsboOuYAT1uCXR0Y6D/74F+bRJ0q1XQ3R4G/Wgb9HvzoFsthO40EnrhTuh0U6EvWgtddzD0qM3QodOi50xJnkQnJlKK5iA0SzMRk99JR5Lq1GMk8yyjpmGuYfObViRTmVzMZMwm6jTMI0x+Tkmw/BoYGd3GOH8z47ppZYdGRdn59d54V8ImxxMTqrcjKfDq2O31/FiKvH/1QvHKBdJy8ilSkLyimeup1jXyVsSz5FFa0a7lRMtl0gryiZKIr9yQ9XbLSnk38Vz5SFLRcvVCy2JpD+LpklCtl/s3e8qt5ROsxs/vtn9a2QTa1CuorxpCXW8L9bgR1dHfUV3ZlOpZa6pDGlT9a1P1e7OqWy+r7rS1esnrq7cOsM5hg/XZGdaFdlqPo/jnLOxZg619bbbtzjArNB5vi1xu+eptc1ZMhHQbcjtd6XPuNluupH/GhMhx+OsOiSjwLaXNB6Q56gKvmfdP3zz2/vPSayzvk20zApX2PbADt0W0IXRpJ1/jNwL/2FtPwX3uwM768OjasU9az3o8sC3RJuXSDMLG30T8Y28eivtYiZ31RdE1Rj1pX+d4YFuij8Olc7GdufZu9jKvrEJnN/S5/jFZPrgnw8C2uHbmSUuyXNuW4Xte/vcWZrMbmZtbmt9AazM3p+ZJe7Jb5NRxaXnef+OzXO7PYDVBf7cV2koN0U21RfvaHO16i7RHjdKOxi7tf9O0363Tbj9Qu9s3aj+aqf1yqXarsdrd7dVeNFk71WrtS8O1623XHmm+djQLtn+N2H63Y7v1Kdu5VRhhzl6bTG3apbSErlpWtNqsnTd0346+ifvTc5u1wHce776F3KlGcl/56uuBdSr3bmu5Uw3mvvJR1wPrbO79lnOnGs99pfu5B94J3Xut6E41pPvKt3QPvHO6dy3qTmtU95Xv6h54p3XvW9ednCs94VEdgTfazN79lnbUvNK9vYPGdod+dYdRhzfc3i9seG/oLvAwVXjjHf5CjfAN3RoPV4U33OQv2CDf0C3zcK4a5/vePm9LWONCYaSPTfQ5fq8YCmyu53sb/nzt/Htv8xdZbQF0TrsAXdleQEdrO6Bbmhvo9BYHutj2CDrltYIu01sGndJZOuj6dhA6upWEZWlteUKKBpuOpZ028Rvv00ax4k3JmM8aDVfTxG+2TxvVfjckcx1LNIyiGb/BHtLBWlnuZJ4DdiAiNHdBoNCpfswM/82+kznQ91/fPKnZqX1M32n44iNuCHQmULJseaFOUi+MB2inH/CcpYX/M8ll2EhHVDLM2+Zb6CQdAnXk9c2T2pb6RD9N8v0MYnStHzFnws6RTMwbfsw8vx4/3+CxHSuVOMN7E+G/AaOb7IfAM1uZNr7OmdosRYeVXIvH0UNTjVP0uWXIPD24u8M4W5lZUDTJsEZ8jzw0xtDGO9p0zSVDjDF/4Mzm4Tsa6xjJRKVf2izaJk6FiAt0Gxg49OQCK5lHD486Jp459GtyHsvn/rReJakoZwjq+OCv3dadVZrL8RmONOyGRcTd3LBKIydszNDs0ZxdyCa0r5LVSKhnqH+DrNoi/UKB29jdlzk23zEKtSesz+Qbhy6rmOtXDgSsPiOquwCJrdi2mITBxhWDCaWZgZ32GXUjTYeijlYuNUTDqlX6aiA1ZG2+8IxSjuniLKPFaFf0hZ35liwrChMdrP2IDdPc38MIcNzlEiez6dsFkPf07gSDxxTvBFZAawzmiW1a9t8uoz9YYsZExxgycXM+5m2wb8K8D1eqid9+zN8wx7WGnJ17xVNzrDIy32irbNzCZb62AFGdptfkdW4tvBpad49tWeDNbyfOdcvKxr/j6HZlR7abiN1XyLzn++re6J9Acpq11Zfe0w2GPxfBkwVuENInuwzdyO34LFQuycleqPcxuoDoesmtlDEjICZaz5N18yKCHWvs0Ld9hhA0MbJGCjqnlYmQfFBibqJRQsuW+4KGtscJRiJeVlagPaa7GPETrpE3MFYV72RNLbpgGdvBxZUB1EmvkTAhCI3VxFY8Rf3acnD3FI1OgpOMPLcT0q+uvxBO3nHcBr2LeBky5BoJW78Eujqm6H0DnO+8orv1b07DiiNtEJNO210KYgHCiW/KnnBI+/64d9ENRZulbvBqt89eJ/Sq16UuYzd8o5tZ0LBVovY6VwcUvS118x9NdGcb3dDr3OITnPVkhRO8ku1vUQ8ltD3HlJ0kem/J4hzPnR2MzXm0AEQ2djr3QzsZ2mp6mYEeS58TZh6+UJnBsGWZmet/LwcXMxEsebxCdoZvxbJkrvUcVpysALdhtkLJGZTdycZc80X8+BuCb4+hCZUZDBcnM3P9BzeevLNoiYlp2UnfRiSS8642Xz+ZOq/DKNSSeeo65KZ5YpP69Jf86mkOQnUG455jdq7fVY0nxhQsecBZZtK35Ihk3vVoi0+3ynScblpynjK2uDFPfDcfvbn+emwsqMxguFitCdM/S8eE14h15A3MLNTPxta9J+fMsJrReBnH+oPIoWkLGn2vWqJNL81JG6rfX+g6qLvmnHZ0pSvbXFjotpOfbCej23AYZp70Crvu9eqJag4/y4SBd3SzrK9Of5Th88+Tv/j2CNLqjksYnqfpSTxja+ZePeyykOGznRWHKe6OwF7duC38RltPhi3dJrQUdi6ZM6MzwzRjMd8Vd0DKUHM3CtkzTtk0NZkXLDQ1mRcsNLXMZ9HAY9lKcxPVeRUacpIWBLaVmQjJywLm3C6MlOsbf4lK7chhmjnS7ibLZvXbr7KTzdnMafcq2dI1sXrNW/E+BZLbUWW+wh1/XnIQ6to84yIMWDuVwph49CiWsAPycS+bR9nLyGgdf12P8rYKpG4H+jlOuoznfJEPSG8TZrKmbHb8Vep10gxNHFqnIfOyNN2O2pwyFpPn0KFJuf+iF6a9Ewp/Uk5fTufg2ySXVWzs+qBxshYWpehUw1gixQ7iw38AyEmw1wql60Sb8cca+mCHC1rK4IJA9+FLxHNRfbK1lGWELiMV5sGIxWZU4iKeWtv1WEb3Dt6whi+ERLcanScAmgM4PbK2wtk8wZrnWc7zv4tgwnkhRP+MIparePVOzpm3+qYWnWSuOco9rxRDSFZqycQyu9sJRdLaGoZAs1GTIaUEZuZAB+iC8d5ESsx13WIvnzFClhVDU25pUXtoxMtzE5YWOaIsUh2pbtV1JnHL2YvyxSaXzS1YaQyIpvrQH9CKgulFLBXzOStPEokF4sVA5gCuoOPAn3TX06+A1rL5tXMOV/6cLPr2WKBrwMeVsy/bQoIeNHSk26UKW4Y+ah4QGSac1E1L73NrN2cnZmhGcfG+BfPu1WP41DbtlVlSDB4NnFsqBPLPUuIGuo5vzexiqeQiDvMznGgLn9aI3mqwr82bmC6M34/PioGrym+2rU3YLX+qxZ0E/d/HzzTYjhIDGLhFck0nlVaLxb0/LtLZ2an4OijzLfEj/+sArTEP0x7gStwEubYDshpymHEPLLL9vK9bLBh2s8LySdcmSfqm/7OeuEfQyMpzrdZmCHodEnRmQpNtLrQ+Xrt2FrqMdq7ALVFM0KJwF4djWUe8Oqjb7QC5XQ+oz3shdMtWqZVELbwEVqjmFxDaslU/3KvgHBuN8g30mTYVSYfJvVW7jEjJTDmqOqxwmA11E+vMEVhulGqdjgvvZS8QxWzJ8yvF8MqJgX5LlsXB35eftD01FfynWOkHa/Lu7Vajr20lPasi1f9z724++a05ZJT5/UGxUXwO6auDxGgv0iTus4l7qpLRN4aCjki5jVcMrJHA00EokqrniQGeZvMwNM5RxRfhUeTO4xODRNRe3iToY4jHVNXR9MeNVLBaayvm1wiLiy2PouecWs9ndx+GdOlUokVvFOfRe8AgSbYXNwl+4rCYqtLo0fDilFPd+or5NcJxMcPR6DGn6/Fsy+qGIVAaQFn/Gd15yiQ4+JJ25MyTH64qVyg5yRLh1zx6DI2qpr7xytZ9TjHb/NwF0QyrQdvGRN9+xN4pMYqPjXrqnDG0LzmV2yI9/YbMjXG56iIdR+BsUG6ia/ac0TW7iaLmQO9xrnQzINs9YU7E65CpDDR0OGm7Fafjj/9KN6CVbhk/r8SIb6YtTcgrO00DND+/Sa1Gmrj/J0sB18o1jZvPIDKytHtVWbayUs2UyWCsJMiX1+kh+/N9yjI4VZqUGnlC8m5IdTCzUO1NqPLe8XaZOfsnPDeKyx1zlYpQHaP+Q5NRti89bkepMyZjrjl0txjfFXRuEFdNJVfPJTfh9c+hZ/u7aiZGuJnGOAuSVwevxsjj6jFyBqX93QnVgbdm1iQ7bwZerrIr7Ui7XWj3s21EJFyx3osWt8MGbt7YOw+Zt6+RHVDzlVl4/kT8W2aLUeOmzPvyGKL460aiaDQJrNYEDPOG21o2c/a3uhksndi5QSfTj29WA9kL54OCau4uZqg4/I7mzBVeUy59n05YChBlIxdhznJlz/3yLTBR34GnnVCwVo3RdgffpkdWP7JbsCDc6mUa9tQmi41et/ZyzvqaoCCMUwum6qjtrNoFI2FQ8Nqos/FhfVbQ9a4FccaK3jn9WkW2XewfkL3xuPO6+26tuDlSr8CafhzJ0m3/R20zj0Is/Swr09XGxe5L6XvCUFqceXN3cHvzGM1EFzDRa04WpjXRKC/NrLkXuDV5vHa4K1BqW0/LrDVJlBbJsd0z2LI0WmGlKRiU3edFdk86SsuTaTXQR0SOi2J3+d3awxAx6fW6GtUMRFvGzunfrYhdKThaShOMXuMOesDq7Hxt2oQSYclIb48gpiUqd4RDpgUoRo4E3y0EV1zAYgzsKexDK0HmiTHnThzycuR3QvmqvylPYrm8PxOq5gv2ohE6Fd+J2Y1YeaoQM4rR2Lz6t07hHS4HbvX0TO6whqMx0o6kJuyCqyFt5wnWyuU17J+yJl0EUgv7TXgvz0gaizZnMZzj2qSdeX5sFzbO1CiRBKmKq3tyqC/3mse5UbyqvTVGbwvgrtQ6dsQIs3yiV2+GdpZy0+wCduUEOyEYX1/EnDiZe7ZWtl5ne5tb6TftHvNZ3MUqN2wHFQxOoTnSMmozdh/teRA0i2W3Hd9KxIx+tiA3sIEos41DcZxBUuhm3en6itG3A1MhXGXNHKHkB06wzgbsc7fthCF1CvMT8H3cHSMvy+GEXjfl7F4YvbXQcwfDXYdWuYBxQJ3pDF5ccvwH+2i0aFfSvNejRXV7jyGQ3el1AmhuGhtj98WGedRgb5ztL5UAywcfeP2P6+eGUmaJ73A74YzXIGzcszpH0XNkzJs5AvUwQcJMDJksXl6y9RhFmOxSjKF+tdOIgooJtM+QzKekFZp+DDZ+T1B9xaJ0asj8MXJnVtn28idO+qJGS3LKyJZs6JDn9Gk65BhaFiSBz6CdsVdXEguzlcY5BU82Gdj2cdfRGScS1Om6Zf1kG6M6mT0XOdIGqETZxUpgpN+VHdLqYu2QkXEiTNidJdVYxqCPT6JmysOtHVWMvO3zC3fYpXKYcJuECc20WTR364eGDLHCpJ99X8c/zIZ4MikHHd4TUcY2Tuy2t7p98gWucO6OMY9Lbbu9O+z2B4zzHVYhmzxB37Q4thYRGu0j0hfZ8soYPvnmY9cKy10gmx5avxFb2JkZb8H7s3JhUbFDlu2oHywt6ZTO84sYHOrHhnKQR3nw4SrZZYzwga1drNlNLkDlMaJ1gRdue4eBpuxf3DvlBaHK8ucmU+KczgmG9Okw/tV8RL3NN5ZFa8+sUqNtDWaxdS6RLOuvwiCYhuY2+8Aye/nlIym18XeW1dl3WkUZLUhOIm5Wcae5h/tGJH+326BrkcN9+3r7ykJy5RN3M/MtmPT+u+dcdtZucpLJPOL4a2bA8cCO7XIRqW8PwRV7682hrJKtnEEcOc/sGIKHJvrNF5YNQflt74eTy/FzUNvhwsNS7Vht1O44B3m1rnDVIR3Zjc9J9ufITQUa5BM+qTTFmO2reLTDZJ+mIr/fpKu97yV5ZcOemSAsXiuPA4tEd9mO+tlp8Y0jJ4l2Mq7j86Uat9GcC/WWqtUe3fX0oJ3ZZrGzI+Z6vGQ3FgaO2HAerrquqj7cNN7YtvzjZ/lZejqS04Xp4iXQUzIuWtUfRAu0vGTPyh7PEuWT8SM7HEQvHonf2eohygqXAjFUw8em5hVP4I90cBBdeiR/ZtOFCClDzs8Wmy1lot3Fi6FT+SZ80q/eUIStW8I2A4gyKeJJQFf9HXEs95qddnIF5AKeugXD0pR5WWMb+pVtmyE1VXvphPy8NYIV5P/psd1M9hOUr+kEBt3peD1OhPyRD/vA6ZXKw7LezTWlscLCSvvUHNIMyXbB9rwR3CZAvsw8cMXkkLvJpuhfPlfjOGHWCfnCAj2rDB9nV9xbL3NPEW1LEBN3FR1WIEc1cZhsEJM0xCVWUs+muiO5pcOjA0fpbc3YIerLmtnlsRfsjsLkbmjys/qb0T60QBp+tscCrUzbDb7aiGwbsE8sf85msbV/+WY/6caYx+OikTCmXy9Dl+qPoEsAc+A8ItjQS1toANeMgL3Ym/Imbge5SHeURTOu/3hjy/zWndOm5+ZY8EH1jtmUbgz7tF5uNuqmsy3D0852dMPaR/Wqs+ndtLbtPXV2Vjds1yPmx2XTsM3sHbM1sY1rbOuyd49jSkjvwtiRdn5oLNSawvxMvgJ29g09N9Cmtm+Hd89usaFtC+LZ+f1tcNvy37Pnf8PhwnaJtsJfOHoRWm+Gr+3yzxK0sP2dXW0cc6Uz1navIFvE3TLovqSx8xuidGq6jUi1RYVrwUyAZGfqz6laRgEW19oSvXzOvL35ExpTcxa2EpaZ0LVwdctfU5Nq25022BUb7SJP7cDFFQ8umK3NHhiN45fKWohzJbtDNJbFqQU2fd3WRO5EUe4Qh5yl8HybbVawErI+xPL9ur2DaqtGl5rdGrz159RrmoGzKT7WzifWjso3jlFTNSgWrpE7ywiDF3xt159af/259Y7Z0O5uofLOaE48aXeXc2t89WWkam1kLzDQ8Wxld1uupMXG6vwwLRGB+kpNu+Hqu0qyNu1xqcGHmXnq4ku3Rg3Zrkx7e8Cdhc9zA5lpaOqGb/9P2p1fPoavi2V0OkBSrORlYnaZanPhDl7QPM2TRHsLx7rjfR/b/nDtsZkH3pppb+pjZJ1sxcDhYxqXbJnXhN63HaJmHIW0VueKFi+Q9pBJpqQaVoI7L05G++hkGHKSJrY5ztZgNbhXtWWWfy1bicrHtFtMWKfJ9B+sdrGRrbdRwAmzpsL2VJ1pAffBepZfH8qadWvcGgptzmwE0cqMmkJLO5VoLxZb5mCb+9s1u6+AzITx+uB+5swy4p1iEWuyACHVfHS3Cd+LWjcVNCsZZnYkfo+h4ej2bR/IY362NUk3qmGtc5C7prqtbhvOq+fmq22eP2dCH61YMQfD3Pmo9PFy+JGNmw+svOFqRHxBEsdaoZO54cNbGY44uwv4f5x1rJJXHZdPEhyYzVZmL9R37IBDmBdWI9P57UJdp9By0PDTlEEKP7Yt2fOhm22yDxyyrDm6sUw/2te0idUKn/cX0drZcKWGnVvE9dqbC/uU7LLTsIN40sGRxGGJJRmEjLJlqGtVsU0Gbv1OWL+rzLKp2hbbg8zoKWbV7BRL2TAXWK57Cjx6kN1x4gqD9qIJYEuBTiWwSo71v3R2QJYXv15RpnVg5qUUAWpCabWeI0PK/wIXB5zhZFlLuKZ2Bsj26osLScluspAzyccm9tpLapHKOAjvtCR7eUvvX4J7Ap82QzpQT6cJ01+5s2xgIvvaSgjsODW9gdXAT6dKs1Leh7FCgQD2BAVknn+1xe02LDczFHfp0ROmtUKZ+cnMnCGT5cFl7T9gmhVM8BqI5tMLwx9zAlzHm8W2Mjm502k3CSsmMAWVvCGjyI7Z8CGyeIEYkgm11dHaPaEv3DWHLNEqL9raejzYPIxGHyOmHeHK8VbWDhS0U1l8nnfI9O1TXaHWPHJKgwyBtaCzmvx4tE0XorkNSTu92emAE2DaZk1qIBuWwraO9RdmaIfYAK+s5Twk2wq4dsRnHu8QhtkCpwWFYQGRkHKIKRZrjjJptxewa0gr74gZI9Xha2Gy9bRhe2E2b27HhklqlixIpPsboaCX9xvcnl9kkPtc1VRU6iuPcDN3houTRp7bUxQf5NFt4bdBtoz1txUJTof8yfWbfqzNKf+PqXxiEmgF7MIbxC7Cz8ZHaH+d/FK4d6Vbu0vP0M6nNg64iaTYCCWuXnieHSexNbSVzinAlGUw78vFtkuxZSv3JrHx6MobAzHDISQN3wurdZC0b21XrbEZsK69XMP+qWuSi0AaYN8y8MtHwLdm/gl2c5P499Zewo3cvooPTB1w2ef8hgkQK7a641/Xlj68hT7MOlN4h1rRpXSbROl7o3b42e1Syl3oQLeDRM9qtkQX9FFnZlnzv9MtXRV/4K54tS71Wi2TWN21hZwf0tTms1IlY+fkbomJrfYh40owfrdwPTX6aV6OfrnFMcnRM0UVOdP4hJ9qGK5ac2CsqsksWT6Ld5/dNtPgdGM8bZg87pICCu1YiBlQgLmPS7uoUQdMVY9An6WIjWIiF5N8ik7tvE/Fx5u8D25lHCLOC8n2KEE2vIGkC2XCGnI5NWUxue1zywEe84CTWulgPILjjCnHLYVG2MuVlZPVtR59n/PVr+wUcLa308Q6c4h3EWyXTWYXSR7bItdOeO0CS9MvyM0q5jRoinRXzDoo874Ay5JtaVrU3CbBstv8PbrxMrm+ETaoJS+bNBbIbHXPEtxlixfl3tV6Y6eYN0vaWOS+QzR+6zE3OJvshAPGnSTFjRZIC9Hto0WzmXntFpzJ6s8G2uHPxg/gc31l37+Lxbb5+FZC23GfssRsqSnu3Fg4UFgbdjMfGeEzjczTv6E04qPV16duF3t7oXV7+RmI7jda1agH3RPJO+70pRB2tmui+/bhpvwkspMN4H3cGZGbYQcZWv5pQzrt1/UKPoG+zehs/6+85Ppy5V7yy+JL08LadgyF7LZCzqWnfapSndxxy5onCA6oo8zuN767nS32NzRk/JxZmwDFRPcm0lZXgNij0MSTrrhbjLJNdGjdfEN9nlS7WgLj8+zmBvvbLoVl2euHg2ws24e850AtJi/O8JhOW56DM4vrZTz2y4mmdjtkNrWA1WY54fJul8smW2C2hvjH1TNPgHD+eTLo+T03vPlDFCM4YvgOoYEzM7hps+30oeETuFWHC4s807OTKiiLfWPq9BmKps0mtgDBnep++xx18WIH7WN6aRbt6njuJr8tXqbQxk2/jaBq792dZW+XH07l2nqbaEg6BOjW5Ry0XRAeTam3ni0QPVG/D4iJLEOZdc0/47drwi7aMbTJCQhOtonPQ4g019UVMw/v6cwh9q50W6Q+MfXP/Scw6vHnl+kBP8N6nF12TYy0t8XdV+2LojyiS7qKoPsYKx8UivTvDLtcsDspKIyWmnzd/Gplb0JYs1LT4CSUMzHuDoX+02Ld/35NDTA7oqq+iouD/0FTZaedLRgOlstPPurnTF10+QtMPZAmqVRd0x+QowUI8qKMm7ycfezRXEXNrO6kmIFjCAJORw+SxEnb+jBfjIedQP0ZfwcKxjfZMudTDLHzS4XgHA5QjunQC4jVF+aaQCNZvZFutGVhdlIi/s7KM66KWUn7iMmb4pMVpOdUboiWRuTZcw4l0zUf3A2bx8P9/0Javi5A2bIchZs+fDKGmteVBUmc7NCUuw570+rbVbPH226ncs5X6zIIO5a31y+Evke8+/E8HMjMEF8TqFk+qKuzRJawkSu9jjqNDmFcEcDNJD26wbR10BRtJHMlxEWHSmegZXEu7MKcQbv2hnE+Si0ZrpB5+GZQV6AXGfmP4dCx86qHsvzJ8O3q/CRO4ZpjjhHOsHPxGXuH7Mt3jXdZjPW+bmXcEFt2m0dYIM1TnaR+KsRbQJMhPbkZ6DKDtmKNwHspENOt8wVG6HME7jhDZRC3YJvdEqO4MMrS7gpz+C4ckL+73xo5NH2j4Ei4j4s1bCLorX+C5m8YYVELIbvgeKkCQu1uxwhA5Nkw0sZsqF/WbX8EhJwCpNnlBbn1O9gfAg91q7HvVdc1hsFA35R/zjrI3hGMzY8hyEy4b++sg/2C3vb9Y7iJciTrgBSeAlozWzfSecxBO6avbE53HzQBRnqc6jAORQt/KbBJNTmrJpd4lCFjLv3kzrJiQErj8m2O8LEPk8ksazAb29rwJ/pbkJuFaUpV2V5yrA475WSuka3qRvAbDHbYgLrDKNqLMV+UEQ8Opsh9om2h9EumX971tOWLfTFLXQmqLrMWBZ84YNwluql+MGKGWY1FHk61Mcm0Iy+SzUUeSDFZZKqxKXd0ZPJ2hvY+2uPFbV6PXZQ7CsPh1THcS/+DYtKWbqBg0gYFoC1rs5QCheaxIennHBfdGv3/QC4UyxbBtFsTWzIsmDHubgnLBv9X2j4aZRWb2NFanq0v5ewG5/28am9ozYdmZeKADwsEQLv1S/ZDF56bAtu84xjFaRAZOmPURKogp37Grk6iCy3evpxtMNQLU4CHBOkO4FH4euzEIdJt9nE3Zg9LuWRVbeL6uM7XgbFc45WjVc4iMN8w0KWQqRQQ60CbctCZ8wMuDoxn0L844QKpGQNu31/WTkVWRPxXaNmX7E8wqM4vUMz07jix1dlfU22cDeXJOIPjqLGCUBOG2f9qdP5i1jNYQKTLXLCJJQySw9LFPuTGIT8jaKBOEnZz8W0FLBlMJjy9Q8XEuUA8JMwT1bwc2GHVbYKSkwTNye4QlFlkgVWzI3W2VvbIcpTgFUssunVTZWNhwUh9o+2zWFqBICgfjyRhXi5WabCRKCmiSzDtFbNyBSwapyQ3kYzalxq+I8P9CZLxB8hqYu5W2f+fS7PH2mh3qTFmPfYMueY9Y2XmHqulK4yVSheMldAmvtavM0UbevZuXLmp8cQtcWPPBF9TsLc7mGDS4XOAOlw6G2IKA9Z9mIG+bRjd7u4ciFHjbZX5OBv6t7+o7XeR6I5sj/SmuT7eIhb208LLPuUHVMG80sFFqzvDA7RsxdQGq342QEyHN+j/TgAAAP3///9aAAAAAQAAAPtLAAA8EAEAKLUv/aA8EAEAfV8C+llijzMQkI0AQYAM1RrTXpHJxl/TC2FBoPCFTEPNYQA51jDJqzr/r+nZlg9aBqSgLlvyKSXvvQ8jCQIJkQjVuR2nrA+RNnSV6caPmK9Pj5yeFnIhK7Uq2QY5LI8kkAwf4s3Sz0LqdHoZ58fposiaV3DsgSo5YOUzfSFrWn0uUuu4Loz5/KYu37ZqzSuHoHVx31aIKxRPCPWmmeaBPS5K5qKpqzpTUF68B9o5dwp2teaVAysfKpWq3J/LmLGeYAbrKqYYoN6sCVki6SGk9Bq78VlkteQiKyzdSuTjcdXEGQMrJh/MWlOswBXSRgFHsypX3We9VGTrc+3RltRhbBDbktWSURDDAEEr9qZ9VcBCZayZdgvqzMHAeUsQUlWA6pJPOWv2iEE9VyH66SFxqxZpxFo3sdjqO6Nq1x52WX0rCowNyuHH6qcCVb2ZN+AKeQcRY2m1K8ESa5+1utbEs+Za2obIt7VUTahQsvIBIFVrhim5soYmhRLpm0QcyxsDxeqnTa83L6EQOaSJ5LyCzU5JPCoIqepQ4lbQQTV15g8vc5WZ+siKapHJPWueOGDqO6J785ZoGz0qy+qSPU6seAL1qO8cITJ72TUmAqw6KSW1dpKW1rQvTGSQljbCSZcCNqyR+/mgxGphGndgp3Xg0HxOMp7FOnu2q2DjAifwPZFTYrPOOgq6Yad5/vSZjRVemVJ3wrVAsEZMYDTfAESjo9g6a7Yoh41DYoLmc5S6QgKq1dlOA1ivKkt6xiYzUqOqtkwwdU8c5REQNBusUmsmmcJ6QTMrIWn3x4BlHelJxYOTT9cBWZsZy8T1nB2VECg5lPlZagxPzQWPiCFoNNBtgVolJ62a3uDWl6FSqlCDBTNZNZEBM5dErDgvy74aCppGKHxQtNKMsjYvMOo+Q2NoKLD5T6eREod69Yc2OTIMhOuj6AY+NJPYCFWgrJdkgNRZz0QtRfcEdskfqjWbpCfQPLVFjSW2CCFJ6yZX1m9uUgEo6cyaaaO07UqaRSUNe6KGa8UsZAKOnmvs1UcXYrk4CmlotVTzflnuqGuAIru3xT+vPKulhLghjYNA6kzs1VtJsubE6c1aYBjjp3lKkapnBdTdRzZ8GXd6/Vpxsdxwc5cTmR5U2oy25iGPU2G/WJ7Q/PtzE92PvTT4SioBTpHV1QfSkorH6yPk9PHF3+d1TYBNmo8MHewED4PqbOWgMllGHPQVAJkGuk8SDX2tF8tkDfkp9ZzVdhxCik0LnxzBVY3eLXMG5GRYCqtOKWEti9PRT62xalygoUzaBDLRg+vhmzKIWKa8HTKgOJRdVElcXY2yCzmWYzmWY5kqx1SZWmWi+kcHdwBU69JoZp3opnLSZChk1akkYKicdUxDrU5HQ8M4LajGAbFa+VC7nDXLnFanWKFWaD7HCoswrvkyLUQyxSxGtYgUjo3cCcd1Pbx6fs3BMq1YkkbuvCDiGi/KUga5uq6VgfIllqzNiVzIqtAycAZ2jmdl0igZEsh/0oIo6ZEolkkP7VTlRhd7opmVXRQFciGqB1WyalelmdqEDAhOZpVJBZfRMp5npPpK8cwZ1N4YK887SOPeaAzsXG+z8pmykLNaCK6Vey54HMKSpXF5ImcVRa/zXM9frSAL2VZqTkmbHa5YiUJlCUfCP3B66v7iGP0cKbAoCsphiq8HgsoYfXV2i5O1j+VnlczaSPd90dNDNHHdeeGC1c+fLVWmOwQyDCEZOeTaWxz9cBRqzkMkrEl8CFZjSFCQ17Ro5si4N3qGugPnOqs1wsqHKqUqB8gAzdfYAvI6oe+MoCmFCnF1J2M9llg3NURbQzlM1XFdx3VcU+u4jus4ruOaiqXW1JpaU6dYKmbU9Dn8QyElSj4zi9ALI4xpxRsQhPBLOobs+nrzTGQ4Y/bkrKuMGSUFlykQcUxJQYzsI5HkK7wUVM3PrCpXKbaLnw1MIi11FIEiARs8aiFZgBTbRFE4WhE7AtftnBnKqOt0SZsIa9Qh1kvQVRPzkVrgq3DMbM4iGD4/m2pgwhSp8Yrr2tgIJ7VeFNEzhgnyai00QDiGbtRKGSuWCg3D+tmhaBSlIhmiF381RWK5vjgVhKCSUZvjB3We6je+IZAA1OrDKYckAOszcvTyDrnVmIiYWwA1qTn3JrAlShRJWK14ZEOQO4OxUSRXbPSjAjbKh6UoTAxiBgv2UG7Bw9KJzgpQibN2izFewGrI6pSbGi81nHorCwhV/CUBxBE/hlg6ZZc1RsRiWv6oJ2i01ZRxhdojJsZWrLNpoZI4tebnGlnNFkQsF5sMsZQxD4aoT5dZ7GaJ7KIXPXR7VrpapatVw+pcpefqnJiIkG7q628ElXqFwMWCnbEzFhGWCryAYWyeq3Me51n89AtE8WIyUz/DQNJPH0qPmsdZVqUz5VtTPP3ZBusXBoeG45CFqaNECpi/EVXPNmE2ScTFNOYQLn45cIiOQpHGR910GOZ5nud5nmeapmmapmksTSNKTadYuq7pmq7pmp6aZEvE0jVd01i6prE0lq5p7FzP9VxfsTN2xs71vDhj55r0SwooUGJEyXSFPn1BAslz+P4WzGbKA1vilHZEAuoYzsAHgQJlD3W0RNYJjAkkiUMVhfMnc4m0Iw/J0xQbXQmr8kVKzEApCyUeqerjIJ+OtwrxV5YhJE9O1UszDaoTtkwxkD33vtr7kmJS1jQSpeolD0ssVmU+AQZMtnxKlN0de+KxN0oqFGxZBT0RYwrg3mNm0ORiMgN71dC9p1gBjkgQWxss0lODZqaFaFjI2SyeHFmYoOr1IVG8ZGQAzQHQ2A0DNGpNzr8KU3WAXtR2IN6pO0vzVJAy06P7EM0XKEFY/ZRm1puleaga4njReE0k/+K86s7KQVQNYqhovMM4x10Nq59Iud6szEF9rDNFs+AyZ80eQPUmDRTxUpI9NAc/iRH28Fj7mIWos3i0qI+abzQLRSuLo5RXrH68LutOGwzir1I52qtoqm8MRJ2tQOHOnWLst7GHe1s99643+cr0uWyvS1RYfefIgdjNDZJOwgHGrYkVdAeAOrMHUuzWoQydxJdGx9scK2igoJqTyFr8hagG7YVk4ETeESsf+EatKYEszqO6MJfZ2EsKrVnxhD6oNw8V4zozn3N9CTYIxoaakweJ68qsmetNw40tImjRmqdNi/pOoQ07CYS9eZC9W7m9jwztDWdh4tspyt6bLVvP7uRKPCmJL+3szvIljsSZAHAAPABH2p9bUzNzZ+47G3OX8t+5QfceLvNqlQFnwK1WC9wCJ+Nojo704qKZxsltaRlnzhw5lWb2mTNiGMPsuh5zvZbB0tmXl3DevHFDOZPZZMrsGcwGs7982eKly+aiuAVLFi1s2Dyi2fS2U2fX2ZM7zn5Ms+lsOFvOFrPD7DHbzZrNZXfZWHabLSm5Zq/ZatRAbsgdudM4caLE0LCwSRXEjbinTEm8smQXKWJkG2GyCzchIZIkTDaRI5vIRrKVWEmksqNEebKf7MNDKBvKlrKt7L49YwaNTWPDgHG377adXYwdY8uQwbf59o0bNXaNbcPG3t7benp4G2/n5fltv40DRw5AHz8GB4FsIDtIkMAduHXo2CEkh+AW3H97x/6xe/TwsX1sHnvITrHj4kbsEZsECRQbxT5xosQusU2YkNtye27OxXaxV6xQsVVsOrpdV8dis9gt9gu0DBsNzWyb7bO9BgJEh7c3DyHQ9oULGDRY2GRkZbtMxBbxYX/YcNuD2+6wMey0tM3GprbV9oYNHDaH3bbdsLAWMGAw5SBqN2igIMFeEMcSKlQAGwPbEyZQqErtqiooAwYKWA3YVFRPUhvKyalpwH7aFHZYmJhMQMAWsAPspj21u7q0sgpsBAgOXFmne7qpW2xHbQX7wH6g9bUl7Ac7QoStvbUhQODaXNtrf22mvbSktJV2UpLRNtpISEf7aAMAULSLtvftbrfr8r377n///W7Yie4QiTQRaSKKVFlD1OBzCLinTtavT5LDFCdmjT1hYsYcKJueXhOLJwT+f7B9j9hNT5/1uxYxyfpRB9F+O2hQfSO5MPasx2CZ7NL4pgrnxpP6LMluAwg5ZJzIGSGlgKaYCIz4kV2Ag6Vv0zFsM029+TjF5ILlI0NjYkXG5FOimad5JdCwDxJD1Cs9ENc2NfOQ0GgSG+QEUaa1s/RQnB00BtR1Xdd1Xdd1Xdc1Fpt1vAIHO8U0g61b3HPktbgnjaZj4iB2eudEpycclKDS0BNyXlZMQoCQ7ODghQGsyhSTBREsZdM7XI2VMQFWgZE2HkziOSZCOwQG0aAGRDQ1s1s2FCrYF29jgZBwmMqSbhkL9NYiu6XLhaqkVMnQAHRqalZdApKs67qu67qu67rGYmUgHySZuFiwWCwWi120ohICnQNxoa7ruq7ruq7rusZirxT8KSPLsizLsizLsixXq0MuYLFYLHaxhBeqJ5miX+a0Lb9sX54UdlY+Rf9I3RlD1HoSKQnVTAxP7PZWGSf5QcV1sxS1jhO7tcWJk/6wvkThxF5La+KvQYCxlwCpeKlMXsxhEixeCjMm5lCJ5jFNiJjFlznPABnVTKbxKGdLzKJLECqbHMwYb4iJNDGVjY+QGE9IkRDqmVugTm18S0DnJd1RzzzQme2hw2ZujM0W58axyrjurm420xMkzgsAiqj0FWGNVvKSErdhYhESK514QNe5gKM2tt3loNvoNbGSCTj016sXf3kWh8LUMkwdmRmvZcxmMzcQ6L5SRGFpg3Vds9mbN1+WdN1gdmY8QzY3qlicOpqk2zjtaKUsQM5NK/FZoNuy0NFfCyDQXnm+zI1zC+i6FXgzWhyO6YwmAo/O2ygSkzzgQ/vRXp1G8ddUHbquBBa1sUgf2is7GH9RtVGK1sW5oTYeSZwZB0XGdTgQ0WMYqI0A1uI6vTPDtLjORia1se5GBWrjAh57kSrFX0iT2ayZsc4nXSf4IBFAYhXtpenprytLpbkRTgtd14Jubvywaa9MP/qrAQkLasRC58YDTOK6G0jmxgQa9NBfT4Zir9Aa9BdUizQbVEY7WXTdjgA96v6cqIyhNr6qIGMvTihEwiFdSATFdXE9vqzEYq/NRM+akIMPtBemjhGLdF2dhC+mJtprNM4e4dxoVIjaeEWl62oE1gk2zox03prQ3FgAhIq50UBoXIfX9FXUJv7aUF9GaLFXaRMqaXlWqI1NZ55RqIYQ7MCqyxE4MwbKoqIwNzeNYshHODcWNqHrSByiv6wiaa9NJ1mWZVmWZVmWZVmW5Wq1WpVlWZZlWZZlzjp5ZRSp8YrrPM8zTdP0TF/FsKByTItmmtxUqeRRBUiYqA5PSlJ5TjxgLx1XTOBT8hhFjg4vNdRPPfRnjkZY0wg1TJU5jpJzqiCGASk8RgxWx+CfRxVhnn1XwMjAXC5xo+opbgJ/Cp0hc8cWIKzIUacVnkJKhy5Rk1GTMZXUdBpbHgXA66ucMHajM4K17sRMmh6y7ONTEiyQrS5NBXUwiY0NygClo+7cK5o6UobysaFR5cKyUauzewi1EK1u8Bq0UQWUWu5l6MycqjmPPFKnblzQy4JAFK7m9IJTwcPHPhd7bJCfZ4O6U2/OFNGuJh0Si6qzY0GmaMbi+NaAVbsQSKKps6B4VFOkJr8+SitjeV/qtHXnZRCtKn0MsQTWm0+oqFNBwmg9LGBastSc3cyUpjY9Je6tJaJ6rDmNFOpyihNxMzVd13RNz/U8X/vkGImE9mxAiqekX7zWlKcKOejTGSGfoIWYjzBR8sGXWhMLooMUHHGf3DY19DKk3uzwJiye8sGeU1KzsVqzml2hxcMK1WyQCjWO4ziO42lkEiF8cxBsBCkpZNSam6PUqssGRQYgyahbpJFSjCpL7LHIP9gTd57VOaqTiCaEPhMAtZ7+gEPYuThq5ovVMvJPjc45C4t/Uys2GIi5WiodqFV2nugZgfqd6mWHhhpTRl2psdOItD0KRKjbguLeoTTTSLmZj8aa/rCzhuLN3+dUwIExdMaETeNpzTmbpXku+PzDcX2rcean9NPvmojuTlZrslYD+QB5JId9+qhHPkMqdFyAUfFJFSUt7SoJ9cSzOp0sI8XIlfTLTstEGAZTKKFpxnJsmqWhIjM3JzfKMi3TskzLtOxlWp5lWp7lIznH7Oroe29waC5tXiWd0BCGVqeSXIFkTSyTKym16cjolTXldrF6NWxSJgt62OyQ6JrVpdfniGJzzXutQrl07NuCkbhpJgiRwpyKKYZSUKfTS7quvk0zIHIfllih6tkDPezVzFrTqo9MCgVRfHt6eXg3bNSgMUNGjDsYdi9aF20dixV0KubkUrQoWhNtiZZEO6INAQLug4cOb25tW3uG1qK1ZmYb2g0tBw4aWg1thgxsLVurprbWrrUYMKS1ae2FC2VtWWvBgtzKLVlr5eLSysqC0EJw0G45aB1ctQ+u2iuqtgFVS1XVWlW1VVMt1lQ7FdUyiGqj2gWtFJU6bacT2goT2gldLVhX2xWh9YrQRvhqJXy1X9V2rNpW27jVaqkUWgqtWBvWKjjQHmgTtAjapgBtgKdWwFP7BNUagGqhBrQFBrQDWgKtUwtAqVVqmdqlovaohYtao6K2qE1qkdr/tm/rtq0nReQTIfKIDPlDvtSQ96W+9b3lflTUi/pCnpD/40NDfaBAgDwgL8gP8n72+D2+j+fjO72nZ9ZnPSfnpt/0ePCAetBP/+n1+DxeM9Nn+jse00vO8XM8HTp1fB1PSTnpJ70dO5W+0l96Sy/njX/j43g43o1fs8arURPpIz0b38anQePReEj/6Gm/uDj72V+vZ/wZj8U6esfa177RM3oxPkwYb8bMGD/Gk/FlvBYsHovPkqWL7+LBgPHivfgvXxS9oufit/grngoVP2VKok/0VbwV32SJX+KZMHHinfgnTw79oY8SBYqH4hG9FG9I6Am9El/oi3giRHySJEa8EX/EI/FDgHggXogP4nd4QcFAH+h16AD0gJ4Hj0E/2MP38D+8DxcuWtTVsfAs/IoVc37Oy8ml8Cm8ChV0ns7HiCHDy/B3dzA8jBdeAgVPwYOBhYnR8Hp6NlDkeRQoTJwY83FMndp5q1Ues0HD0/AzZtTwNfyNG3g4HngHDrCuGvirKytv5auqqDyVn5oCwKDLc3Ft+S0IvsWe3/N9fXx+ELyWVpbP8g88lsf7838+h+dby+DX1jSweX905BYVeSNYgTfyCRQg8An8AgRSfoGPkoLyUf4Jysk/+QFOTWUWfFnZmT/zaGgX/AWPAUOaT/Nqfs0f8AUKGPAGBnjX99761r/v998HCCDAC/BLS0k+ySMhKXklz+QBiBARAs5EnC8R5+NIeBAfPNwH/6GD99DBd2jzb21uGjh4Dn6Db/MV/NSH+aof81Tf5Ad4At7Oy/6FN/NlnsyT8CN8CM8VwUfw8l1e3st/fUnwEvwED+Z5qd+lvbQnSkTaSTuifqgbEu2ivVAf/fzc5OTM5tnT+/TxI+hOx4MnU7Nvdj89NPTPIEKAOqAeqP/pmXf6nY7ZL3u2d3Z2PXo8u2cHBd3T93Q+vU+n0+fMkWP5pq9Zw6az6WrUuGkjp7JXdkpKyS7ZJyfr9Drdjp04PU6H091gsYtnzogx09jTpEEDCckYKaaPGQOmTJhOhswXL3Vf7IyNHU3/0sH0ML1L59K99MbH/tgdHa/92uk+GyrphoZSonRExCV9yZO+RbErdi1arGCZkqVnuVKlChXCxCl9SqfSrfQn/bBD6Uya9CZdiRLCTtgLC510Jz1JEiQdSR8yhEgn0oMEEdKFdCBAivQi/cePwT7Ye/Tw0X10HjyMdCM9MHBH39EBAXV0Hf3vT7ALdhw4cvQcva/Pr/t1vn5kxow7GDT6jRsv9PTw8kT0Dx/UPHiACyGiq7WtdbWeYa1n6BrYNnDoHfrbmxuNuF6iBIlOoo8YkdbTOhqaWTfrZ2cYLpT1sm7BApUMrcOddbgOgipbe4x+dyfWxfq0V+jUuMd9rFdh7HW2jtdldDc3u27XX7xw0V30GjXoOl1nwWJFX9Hr6uS6XFehYq7P9RYtTHQTHQWKE/1ET5Eirsd1G71ED5vQJ3QKHax3dS6urb7Vvbwi9AhdQv/qUgw6g/7/VJ+qEhXN8uwoL8QNcUM+Ud+8tBQRBH5ISqq/Lmh/QTko16PnM8s5+++u25JyT088nZ2cefinHz98+nDybDaTZ/LNTU2uyffsscPt8MtLS27JMTEn+SSvrKTklPzOnTq8DpeUnMPncEJcTlda6kudiemoH/WkJKQHHQB/E8pDOSQkGjSRPJKrUROHx+Fw4MjhcjgdPqcr6AsWFOgF+oEDBrqBjgABAa0OhaYNZFZWgKYmAV2AEkfjyB8d2fA1nE8aDoj/ScP/8NBO4KlDdaen7tQH1IyNnA8PJIgH4oM6T8QT9d59Ef+c9BA/xPFwRB2pAwBg1I16UYd7VL/io3zUirvhkPxNV+oJOlMP0Ad0J15zR76mX3UHDqy6VcfCoupUvUGvOnPGzOIWRShMnCxRwpXwwkJDbsijRCFELORLoPAl3MmWMF24dOFcuJcjSQiRGDnCpfAhQ4LwIFyIECKcCC/CkZAhI2bMXIaXEcMVv/AvfAsHw2m+yLH8ys3wmYvBwrXwLFmu8CscC5YqvAq3YoUKp8KnTHnCn/DDwya8CU/kTDhgIA+kk5MrEfcDCAfCBwdT8BQcBT/BBXvwHhwHDh/cBx/kP0KE6OBhB9eh42+tjXPgwObWxtnYMvAMXAPfwF+s4Ct4iRIsOIs6DuKNv/EOnI3vAOSA/M8EJ8HjuBpP42u8rgVvwV248MA9cDi4D/wDHzFCBBfBYcCw43b87i4Gj8Fr1JjBZ3AZMmhwGryv7wa/wW3YwON4nI9Pj+vxvLw9vsd58MjBc3AcOPy4HxcUpON0XAWfM7vAzczO+Bmak9OApiYuoJQLeOIYMBAwYKCAggP8AEeAIMq3vOV7u9zl/7/85VJSC+TNve9Q/IkTODpCMhor42V8ADdT6sxm8eDx3J6bD58+u48fXuRn+wndf0J3KKAdCNAGNGgfGrQHEdqCCG1CotuQ6BbdhQqN7lFSDpNu0o0I0S5NtPkCzoBBAp6AT01RcSpeVWXFrTgECA14A351hcWxuJbWA/6AO3CQxbP4dMrFufjWVhfv4hEieHEvXqGCBC6Bf31N4BO4mBgFToGDgYXxME7lcZ48mpubnJszQAZ/+OjBQ3BHoA7Avxw4/Pr49vTy8G7YqEFjhowYdzDsXrhoUcdiBZ2KObkUKE6YKBFHYoSIECDgPnjo8ObWxmEDm4YMa2ppGC6gnZmVWSCzytWxmDqtIBZGAWyChC+vCF1cWxC0sh44wGpwZVVFNcVAKmqBggQIDhgoAPVEwGlAk4AAAJiWlJKQjoyK4P+6re+8NBEpokOGRkULERokKBCgP6F++vDZA6onzycez84s56Zm5h3MS0s7lZSTdSTpzJETB84bN23YrFETmQbyEY1jI2ONXaTn6xkzZciMERMGzBcvXbhsUdSSBcsVK1WoTElElBIFypNDJ02YLDFUUkiYBMkRI0WIDBESBMjgDx89eAjuCNQB+JcDh18f355eHt4NGzVozJAR4w6G3QsXLepYrKBTMSeXAsUJEyXiSIwQEQIE3AcPHd7c2jhsYNOQYU0tDcMFtDOzMgtkVrk6FlOnFcTCKIBNkPDlFaGLawuCVtYDB1gNrqyqqKYYSEUtUJAAwQEDBaCeCDgNaBIQAADTklIS0pFREfxft/WdcxQm4kaEgPPw1rZBw1rahbMyMnmMWiEMTIJX15bWA6yrKianNgCgOEz14oLDJkiMEBECJBAwhx+fHp4NGjLu7FTIoQgB99a24cJZSyaHgUnQeoB1VTUFHyjgn8YmJcN8MULkzk6FHAoTcbCHNwleTFML2t4NiRLqs0ePZ7uZOSk5J04kpGAgoB6eDRoy7uAVKuTGqqakOGcK7dNmzZkyVqgIBo6VkS2YagrQmbYi41agSCsL8zrgZHTU7vFsA3kmTBMieC7eNCCRvdSnvY2q/BKXkrxD0GCoMzifypj3zlja+5VznYrs3f4x7u25hr27nZBMwjiws0UhW7u0FMbyocBXYCvfCVwFpvKXwFPgxF8II8JSPhI4CgzlF4GfwIdfCOwEbvIHYSbwkt8DNoSV/B1wIUz4AeEkMJKPAz4CG/l8cBGYyM+Dh8BCvg04CAzkz4AH4R//DvYB9/gvYB6w4K+Dd8CBnw7WAQN+OfgPzvFPwDhgvx8H98F8XwS8B+t9ODgPxvsd4Buwjd8G14BpfDZ4Bizjr8Ex4LuPAYYB2/0z+AXs4luAW8B1nwLMAl7xJcB0sIofAZ6D5T4TnAJG8V/4BGziBQSXgONePzAJeMSbBxYBh3g9YRAw3MsJf4A9vJlwB/jtvYTd4La3DswB3vDOgdlgDS8cOAO89raB1eC0Vw2MAb7wQsJo8NnrCJvBZW8NW4DJXhq2wvJ7Bq7CYy8ZOIapbxh4Cld4t8BicNibBaYAg71W4AmwhFcK/AV7vU/gCHDXywTmgrdeJTAEWOtNAmfBD94hsAMY6wUCN4Cv3h6wFVz17oCp4KkXB8wAlnr54Ch4wZsHK4ATvDNgBPCB9w42ABd4X8BQ8NNbBxOAnV46eADc9MrBAuAAbxwMAGZ6RcBLsNJLAU6CkV4q+Ag2eqXgIhh+mV4XEezCrTva3UAwh7cb+kt/IpfPJ/2IXD3/0Dfk4vmjX9TV/IU+IZfNH/QFuZE/0AfkKv4/P9TF8v38Pm7i5/P3uFE+6NfjHv48/9NV8vF8TzfJ7/xZ18jn/JuukK/5M90f/87HdHn8y2/p/n07v9L1+5R/0t37db6ki/fp/DmujC/nx3E1fDj/jav23fw27oXP5q9xyb6aH+lWf5oP6VL/40fjin3H3+iCfcZfu18f+xddCJ/+s/vgX/8ZF/5mfhnX/WT+mHb0i/lh2s4P5n9p4Xwvv0vr+Ln8LS2Zr/i1tIg/y8fS4vhXvpW2xa/yqbQn/pSf2MZ9xC+lFfGj/Cf/8Df5TL7hV/IJf5J/5Bv5RP6QH+QD+T++j8/jC/7Ar+P//Rzf7/f9va/38f6NX+PT+DJ+jA/j230Xv8Vn8Vd8FX/up/govolf4pP4I36ID+J/+B7+23f7HP6Gr+Fn+Go/7V/4aN/sl32yb/1ydSymTiuI/bAP9if8r+/1u7i2IGhlPXCA1eDKqopqisGX+lELFCRAcMBAAagnAk4DmgQE+AD+klIS0pFREfz/d3/7feeliUgRHTI0KlqI0CBBb6D3zxv69uGzB/TV836+eN7ON/tuvprvnRfztbRTSflOvpIvnVfOG+d987p52bxr3sg3zfv4onkbX8YX+y6+83t9zbxl3jGvmBfMFy9dXi6v4qvlxfJeeatQmZL4Ir5RXijvoZO3ybvkNXwLX8IXyREjRV4ir5A3yDv44/Xx8ngF30AdgH9vjtfv7Xv3Xr0X74aNGi+NV8Yb44Xx2r0u3hYvi3fFq+Kde1OgOGHiLfGSeEe8IV4QL9wHDx3e3No4bGDTkGFNLQ3DBbQzszILZFa5OhZTpxXE3rAX7J3wSvjyitDFtQVBK+uBA6wGV1Zv1Tv1MnijFihIgOCAgQJQTwScBjQJCPACeJdepTcJ6cioCP5u6zt/SxO5pO4h15ArWojQIFeQC8j94/px+7h7XFA3j/vpenZmOd1NN9O942JeWtqppJysI0lnjpw4cN64cdu4a1w1bhrIRzSOjYy1i3UX6fl6xkwZMmPEhAHzxUsXLu4WV4ubxb1ipQoVd4qL6EpxobhPXCdNmCxxDd1Cl9BF4h5xixBxh7hBgLiDrg+3hyu4I1CHC+jmcHG4fS6fq+fmuTds1KDhznBjuHcuDLsXLlrUsVhBp2JOLgWKEyZKxJEYISIECLgPHjq8ubVx2OCyuRncNTfNxeCinZmVuRZcqyu7Y27sTt0KbphLwZ3gSnC9InRxuVuulpvlOnCx3AZXVlVUUwykohYoSIDggIECUE8EnAY0CQgAgGlJKQnpyMgtcr/7um3nbmkiUkSHWkOtaFuoJTRIUCBAf0L99OGzB1RPnk88rWebbTnbTc3MO5iXlnYqKSfrSNKZI6eN075p3bRt2KxRE5kG8rFF0za2jG2NXaTn6xkzbZl2TCumDQPmi5cuXLYoasmC5YqVKlSmtImtlDZKC+XJoZMmTJYYKikkTILkiJEiRIYICQJk8IePHjwEdwTqAPxrc7R+bV8bmUaodE8VyZJqJINgMAEQAgAKc9cZBiVJkkVJzssHNMooA+EhIRgQBRUAQBRDgM5ISyCYAAKIgAAZCELoXFTulcb/1kfwvamc24z77AuB26g4X7n/mR8Gtq1xv3Ovfz6M7V1hjepcd10cWDdNOd25/x0xvC2d87V7fv8hfNkicVb2Ov/A+Joq3Cn+O//Don1TtGv9970fQeNQaVM1/0xoeMCwFJ6p/PfeCZHpkIlXuv+vJ0LHpgm/e+/3H4SXXXNu575jHxhOo0a6zl/vPyC2B4173f/e9RFsb5p3WuM+60JwH1TOV85/9kfAbWvM7/z9zg9ja1e4WZzXXQcH9q6oTnfOfyeOtkvnXO3e/74IX5ZI3Npczz8QvmaVOYv/jv9wvG0V7Rr//f8h0TgU2tT2O96PoHWp1GuN/72P4XtSGb95/7sfAJdZULYz/3cvFC1T45nWv1BCVtWQ+TGwb431enf982Ns3VRmVKfrzfZpk3hsFSTn1NbZ31nnacb27knO+aBzuUIhc1fAe93C9/1fucnwwkdP9+wZ+KUPXdwe6G7pz/9ODIDb/Kj919v/oLAttwTo2/dldVkbbi3Vj89YxmJQd+k3l8x//nN/oR/dmJgKNLuyfDu8XGZSkcvQSWF3nHFI5qy2wNr87Rd/MHtYSSryUb/D/rMVLeMxIz0MEEGlmiWYrdAOFnL+pyTxbeVI0gvbaS8+I+dyOZdlflmD0XWgWGJWdaDqjybC2Do/097IZ1MkBE1KcjVDluK0YEET/hM+SS7Ok/V2WTxeZyg5j61Oh/khVOUP39vG+ZWtqlDJw/KzNJL3qfYyVlzTUmz8SEal3+xJJe46U40ag+XHD24kaGOIz0S470yIy1bn9eBXwYzwwJaVIl0X/XmEmbbCQ/OhR3GckuxBs9Pguu6EzomWvZ8rZOUuZWNcfJcELx02I/PvYpNLjMV4JWy5D+mFY9CzFU4W8fjWFm270d+pzujAXzM7FNGAb7hcd5JMv0aniYe9vRcqelBXr00SyjQbKYtMA54+YfJ7YG4FTp9rjQsUZnaHlRyD4iyCT3TS/qT05TIMdYNBD9YwqnzAY7LoB5pXDZKQ84HHAWwtzhsWIfp8Km10YGUrQZfHvrZJtscRUpUHPT+GYPjDZl4jeHJP1JLEBn0QFz31kE4LCzSq1mdKpGQNK+QCBXrIIVAqQKBBDP0HDXxqRApIlhTYAIN+mmRABUQ5W72wLCWwgKAMDHOC0IVki0pEZHgAnn3vEnrgsGgwHqR9iLwJG3cV3Ja5C8VVU2nIJn/FLHFKY9cFvWQvhYhUuS/oLrsMxErNvrhLJVlWLMlRnzs6wxnWKBuBv39WqNe6RU9itKoG4DemyFmu99ZvEsV5/XhZwwEKbsSbFbSpa4OJBL+Rr9TWAET+P5zbVlm3kyCJv1vSsJ1zoQ/B0M4u/VnTOd2Ti7VRLCt3yjAHGMAnHJMntDGyAsCORoUkALqlyMM3oC8yhZiAa4H9jMh5Ag0anogO4idXkEeto+bvHL4Uk1xInStAoHGM/RNxpxjecUnh+0mH0T9aicFnvNVn7i670kWCKrCVNp7JOy2SJVtjTsM9PeUG0rS2nxeWIUyywss6yAZ8KRxIW7o/JrL7vp2RKLHoGRrtaLRMGi/SIEoeJpzlWyKjPjhUtaz6j9HcW2uhXKRmFwzY3jEennuUwVLse+F+taBA3ynQj/smqFTEC/0Qtwri6W4Qa53l82w7xbHxb/dzoTgFaf8n2NgJxo54FM7Hl00e9PBAnV7iz9ZSAUza/ETnhkKBUhARsfPWdLKY39Phjgg/BpEd5tSLYsFxpA8ZyMImHIjZZxDuu2txdRt+GUbepXoEqpmwPcwT+eaN4RbMfHMo72us039ZWxBm2cHWorJprz3mzYb709YYU99an42pm2qHmhvMpC9dxrvqWN0uwX329klg+KYuDOTJ9ZGX6Q572wlVcYbh3Mv/TFdmGW8OpSbWIEvM58LohivNU8EBcJuZILZCupM7BDTCa+AsvEExORlB/94MKnvqtpUuOhMtpsTe/lzeiAYQ5v+PNcry9abZcmd5fkb9nHK48yM8Dq1fo+wcvcLsgtmTYW+cKauw5bB791rwVB0WES3W6x+3BjUrB1lfSZB+4cPiPj5qXYbPRg4lmnw05K+a4+7kBH224PEb6eIYvyvo/6bFl9xQp5sAvqHecY1y2FTH8aOli1PI2u8k+Qeqc5um028tcbUPFbk5gVT3PGUjd17WrQQOI93zNnV4V9z982/L7VB381ruiMdKZ6m7TLoqwVLqatAaQ3mzM/AUu8q8bWEiGjDQRxANocACHnoQRnRq99Gmdc7mA+ce6C93yunGetYly3hTHdfPUrgPe7N+9FRW5zjFYrd6pZIRaHk85WdyJ8qFimaGJjsGUfSxCFPzTsQqU46sfqK6ULFToOTR6MevJu88a/i1v9lg9DuzMF3OegsbfeeLTWclwBRCMLIyS/LKZ9Jfx0SietqqR+Pu//PZO6J8WS0g/995dGOFrDYxWP4p08jvV09n0RsuyVevlZRt4kFeLwAj30bcHqQMOLJvJOOxJo/8jP6MRTfWsZ4s80s+l/tBrLdUfwI48sTfFS87sl1roLEwRwM+q4SypAkRwoQuc+WZ1VZtSA2zUJbiaIlFPs6mXMLld9Diz4S+lAoQi3ThbRwg6eku3WUzF73PDTV554S+HQeeftyTEXgMjQ05V+Sq4DfjwTb1r6soucyFd+g4CxO0kEHfSN6tnex6TeX2tJZ6bzBTr810Pc0m3VrO0W88sbf9dJeJGNAQMn3Dr1sHtKVM35zqvUVNvRtV50Z2le6a1qFrXfHWwDq9NpZ6aWbHjSwt3je2jr69pXuTO3RbzToyvKfH7e09ze97qXf7HG7G+Y67wvAXfcvRgE/rgPW6KSy/Dbzz1hPDer0yspsB/V5kW0PcXLD7DtTpofStj7phgFTvDZL33oLGyzjYt9mn/s0lwkEUI33DHaDl2gFWCG2VEPG2sZ1y7m3F6oZCrVgul54PNFtMvAPT2ISptzb76QerVi4fNT8rsmh+KbRuLta0WUTDlIbGTm+8dzJ/pyPzubkgP5F2AbKjWoyg/yvdDio3mkLl5pjc76C/jOxGxlHeNcGEbsFWp1htqpHd/rL1et9CRPp1Hi7oDRnPJ9+M7uVszPMfO8Gftu6yfwPkISn0Pj+Jm4OnJ1vMmO37wpqsWtq2O6ZNlbQp9YzMrF26b/BW+jo+bwuC7ML/F+adAfHxe/6NitE0/bGhXL9RvHv7hGPVUGojt6clnjcc4zK3OJ4w10QI+u7EJ0mzL95Ti4X+P6U00sXNdjp3cxftH2jPdnEzy53ftw/o9E0E99aA0PWaHfSexop7w1NGdz106DHNI5euEabf++AhbtKJbq061i8ybA6xPWhpFt3EGpvEdM+CgC1PE/oSDnFC9gUsXlkvVpGZLUSEtSIm0bOrMPF92cVufhjByvHIYWLEKmZ2Nhbi1va3OBXHXrObuaJ9oK0WEmZd38dSla1iZzTzBWecJ3JkOrPagrj9sRvVmO/HyLzpTGtbbMYWQtz1eSyOjFpryzL2NiBtWwVhaow3UnSfPvO5Vde/bO0yr5X90RECzK7Sd8rE1kMj4K/A4GylvyM6oS2t0coO2iDWCj7iZA3oZVpQPCFLMW1rynGmh+0vZ+vy4/rDstjKYcknnBUHXhNBNFlRY8oGPb8cEX7DOQxlor1p68LbReiOxImDjfQHE17GJAGmmyRsL9ss8z/I3i4rvUZzs+teow2N8v56od8xQe+NdD2fRgmki2h9OoRSSDfP+nTnpJDOm1fb3c/uApgYr8zvJpsaWcjk7vH6RmImoAKbyXL73I2ND4NIJg4H4bIRHg4dAMLRIz6cOyCEK0d8OF8Q8mbe9eiR3s8dBhq7x/1IG9lALszrhz4zgKCsZhBnNrtiYnzxphPW0lpxNFVvrOpzKWtdiT6UqHdVNRMpa1GJPo6ot1S1WZRbEg0i+f1EyxTqL6ecjiDBzUT+/CmupWyGj+BOonbyFBZStmNHcBtRM3MKqyhb2geO6KSfKDYps7HbwsKxJIxwbAji5HQgs1wMxImJQGSxIThY+gjRd6vZcvUj0EbiYqY4WIJHfpVbO1SX6FBu4dYu0SEdwinq7kSinux0fcgSKCafRVi13DIRJiUPI4Op3YLChCRt6pGhHnn6+22HNmQyvn6IVd8DSA2br7fctXVaib1uGzGwsrL995LYZUtAsxLNvHRbOxRuOaZM84azv0+qz7a/MTBcT+8q7uy0YnKwXTB/dZGYxxP6nQC/RwW0Bho32Gt+bImNzoxAVGf7fCZobLxC4+19nB9LYf+C5u2oprRzgJpdbZ9p286xL3EOM1tbRu+sTCxT5WGVw7LXuaf/MVUawSySJXgmHNYaNnd5sK741DlMac3FXrA5pwuxVOLgsLBuDh0+q4LDTfPvpOaEVEyl5oqkTlNeRc1g8AzjYDPyuPlyOVsqUjM4aicfN4eDaW1Y8I4MjjmNYCftCofuungyclOc5rG/X2ibANwB1OYk9keKtrvqujnNokRY0b1WQ6ruHm4QtDx35mO8xJ52d0b44h6H01vAUzL2sJN2EtmLtvtud5OALPFgmeLbyZDKuWNcp3jmz4z0NuBsHoVktnn6mufnaYBbwRiOFqYjALoCith5dmntYzH+hxt2M8EZZtmv/jK9D9/yHq0KHZ49AR8ZFvRgalWYYVZskenWhs/en/x9pQNy3ZOR1xqvPEDxzz51y1q6wKvZWc3K5xDv+j6PXXdyAe86vWZU/aGBgY01TTx41glzZn/QzlhXlnNpHKCfqc3YScoXc8vKVkAPbMIG2sANqI2auIU2YAM0QRO30AZme5NHzOw6UyetZ2qrDdRWn6atNkpZbY6y2hBltQna6uMatVkb9cGla1O76iMK6/P99KGq2qTVNtLgFlBEvF/qX+OoYtlhx0XqSgEAPvukpreWGVcN3aRxYn2NwwCUHbKofxaou25vPxIDWU04sbZ3cIi6FEH8bnw8TQTwrBP27EZhRN6Z/uOut4Vb5vjZCQ+2kZ8NWIQH07uvou47crLyCMq4Iy+DjlwXHErdcQR0uNUXW6y8rjB6GWgodaNRkFFWXlZYeRlfVpoLQ1vsL2/vRn/j3zc3aWbSxKRZMxNNzJoyMW1SE43bKHMvYs6podYz33JQ3/P7VFIn4NtOZfI+VWdDlV9kdpzVGGS05mcwbMr+oqusXPZvG/MEs7BCwcBRueEO0MDNx8EDPEJbu86bac5Cvjdsy8/YcbhkAeCknXhmQlhsPx8rlRSbLeHXmhtnXlZ3BrcdAXGoPV8tHDKcenpt8swwdewUGp+ZhIstAwcKodPIz9VHuaZT5oQB/gwZhu0Jey4GmAGUZxEOBbQwwYVpF4TdZoFXj4jcZQtddu4IKjUxZkqv3xfLbGW8wNAYhrsDAg6QiY+W4aQp28IBpusMC1hbgnYG1ZCuqaEB0dV3Bo/C1x8ZlJvvcWEIMM4ODj9J/q9W79b+qwtitlN/01aCRfdoqThLOCYkb3x5bcWfwXV/l5dHEKljOhlrT9luf0lqIKYVVBmjPVn+RzYZR4eb2UQqjWylY00EhJaTNfM6/munJssTh9oXcKBlz+c1Qb9usnpULzfe2mjrrbrI8dIxUuZz23EtFHvU3EjY7LjmZKGWUjYFJtKOgA8LAh5mBVCU9GrCLgW/MCas3N53n+zMPeF4T5il8ZWdTCyaEvhn5PcMX/pR2DAxAMLQAI+LAxynBMJN4IlIuTkruEj6r13aqRwFt3JJl3YLR+EUDunSbuGqHIVLO7RbOQqncEiHdqd0Kpfg1C7pVq7CKeCsTagmGDUFxjuWqBFqw8d5QGiaFHYo2TvyzExWC8k+g97GscgtOw+k6nA63cyGukHSWtOem0UhmSn7k02guQxzmz8JFPJwLNKTZ3gIMXWOayLEFn/zpQaGnsyxAKDXR3/aHettjPjFUbfx+bYvyHZuj6NudSR15/mXfy8rLK20acZk1DOdg01DkukEMY1T09lrNhjmKWoyck1zazK0ZhNrHhvHeNao8C8b4OBgAjKwk8CDYwjMYLiABycRmMEMAg4sGyCD0QMcmClghkMHPDBuwAynCSBAjVNGROZMuiU0p/rBtuX4OCFUYywxsog3zczygc/X1Ak5Offv9sRfq7M9LVD9PkVh9iAVNp2ybgv3PEIRByRlb8uQc4a/esx5kjn/JcR4n5+DffgY2nIOyHk+LQf4SIzxYwjE+jaSs1pibm1xuaMlhox3QhlOeW68KPYilNr2TrxNbqrXjIC6ua0Nbc3E1sdam70WRSrNmugNOuhP3e6PnOrND/OGpnuTORvXz1K3En+EfhBCMhVE9nAt1r/4PQkt8DDcv/Mwfc9Glmzw5diIrqdpF9q2FbxshT2NZbO3W7ctg7fftc1TN7Bo80ZuuGVr522wYmuHbbhfaydtsFxrqZlghGhLR1N5aru/Co88kxxgoDnPNLl4lDvIHHXYIeb8CXaR8SOQ2a3YoKFvyjEeOR2aT8UPvfAm/pEtp4xjZe5E42Nvd2L+ONPMftTbm4P3h6TdBNkdp/vZuz8Ye1N0P3J35nY3tHsTuzvenVl4IoyjEziwWYEMlitwYJICGUxY4OBsBROBjmtVBMCUKqxY8OD0BDPYssCBaQtkMHCBAyuThk6PPxvGLB22BRg4c5eypuJ1hL7m83043yfzParXTG7io2eWPZTJEc8cWup0tjsePjXTmYyWOnVmrENZaxsEOacHo/uhfWp1gZ5Pw7P8TE50HZsMeWYq2FGZv+dkmc5EdddbniPa/Vr3tPjC75wMA3yc323z5ac79+sHiFCDJSTAOIbAAzOIxhVwErngz/LKge4cuI8rD78Oxb3CZ50nC8cL281NUl15EK5krID30Lh7IeouAcDXKfeuJx5BnDF1H8qAeSZQG3FvgjZQVNSVR7JPal42P+58HMtkIHonkhPPFHfO7R0ycLYg28phPv7TSW6x1Hef3iIut83iINUAr687RRYsMc51wvb+kBlqcCuTaHEj3COFmMu9T0d3NVwrGTTNL2/nib2fs5GSv/aIbSzvusd9vPPwGY7tiQvazSJVMmHmGCTieYCb54if1t2d03CqnE46kHEt/GMiC/a1gNspfb7t357V7qMuEXCsNwhKqevDENumVtY5T898Sx+1DeLRdgu4XpDNHpHQ25XS4X9YROGZWa5aISrgssuvnfWvuXXc8gPhCjVsOvmdrMoC2ol54XCTcLhBP8mtqlLNNvo2mqCeI5XeVWl9HgrGgmWCc2u4cLGOJSjyXmG8sGOFYqYW+mkoZr9qTu4vcXymzXszQpSv9saXw0HgAmiIQbL7ubhd0M/STmxnYMYjCc1VPsweDL/k1QLmD0CH0UnDMIc2ahZRmb2IuC25Nh4HwzAyvWP00ypEvRvdv7xPsAVDv7atysdqDDlhwlEjw/eCMxfcNzY4KNWzLRSO3dreh4XL7dUUFttF2WhZDJzMNARUnRTU+XVWp9Ydfc5zYaNnmVwDsiTQjLuqoVon2fjMXpadtKZeDxHzv+8Qu42yvkLw+1l3BijNsUo8XztrcL+7ZjQg3elEsFdtMZm3xjosh8hGHyisu27YL9hVPIg5ft4zHVCGJeZShn3VuEBKvJxyCkXGOqwgYYfRBv/Rd8uHXY0fM1GLbMk7yz3uSrsA36cwRYuG3uh+e3+4Jn1vZl/HGWfW4/Y3S58wZTacwCXRQhVELlycDd7b3Mg6GWavw9y8Nuqbx/Mfl4KyvZ/JaNlTKiTbVy+pkdtSt+3p1hPq09tNWE/RXS9lW/Klb45Pws1rzlBKJNsZS9DUiMwW7rAlbJcqczgYVTUfgmSFNmc9gPurI+F7ti4TrB6bzFEJ5uSfRGiBUU4+I2xqgg3eEeyqhuSUTexGgE+4hN6G3/066QlU73bHdnW7dy3w9tS4yTTLXdJNcZ7uxbWd7Xnst+GtlKjcqgIPPxNDGm6o24vm2Me4AiwAF3vu57By4NwDB/64mNtMMVoh7600g152YT11GKml767LV9L2/17cn4Ddb+731z67wc/OyMd+BbKjIAj4wdXe5mo/vtqd2l7er612hlK7iezkvWXUfhC1M4Vd3ltM7Q6ldhOp3XHs8v4UamcQ+7zfQWeywMFYhcPZBQ4HSjDcWRBwW4XHRYIPtygEVtUQWFIAw/iA4HQaB9cGGO6mGGBkwOG2xIOhBA/3RAwAsIyEhA0BBtMBDXcQRNg78HEfAoOZAxE3IRxOG3g4BeLmaSeRxYQZIbYvcSUXUgO+6uyWCxR+GbDsvwVAwiiAgOJZ9jmBIDBdow6DPHp9h23Scs5Ln1+vqvtSBISG3RoCQoQQiOGSOaBgp2v+WgH2j8tp/0ZrOFiyQCibmQ7A4kCAAGM2+jmPRaR/tmMW1fP9+bc3hOftsunwH+cPjGHgLsGASwFgNA0z2RxiN6lCUCxcG/C4m+AD9g4c9wvgMfYULCdipxgpRj382LXwGCny5djlOE2ufvCYLfLJaQvPeSKfI4UgMeef2IVd8/iAyTDBIS1dFbYHR39eOyvD1+21p4H50s6A2XenV9WMDMm8QbeW4XO0Y7I+TcF6rAQzN0T11WNjOZwRjWPhKoGXuZvGhHn4JQexVIqEMZtF4FnNhbtz7DG31mGLMmH8j6JyoJ3Tnbro3aHnvMXh8VzyeWu7aKFd/A17f4YYQzwxlu+73BQbJrbeEVZXYE+GYLlaI3f/wp/Yi3kbNhkMwJxmBO3e1YXb2wtIR61ym3dvZ+SeDoGftMJTt/w4lycLd3f2Uz/wy5rzNXZL7Dd3fNxTiEN+zIb3R3UQTanxajpaKQ5Y0+zWWA9kJqD9a6c1VvsNK21LkUFqPZ4L4Ugc6627hGkTTXnY26H4MaU3nsnS+wYlVydaygN5aW+WrQyzusmXXc7y47KbxuQnXVpgRFO6fW7LiItsPp4vZdsoB93Oi3cyc3PQGQZfxga5/ckWPfKYspHtN1j6bfef7V21LuvKyfrDG21bW7h6s7FWDsbM/Rhp5EVOsVHX35oNV7WuauSjmv30gcup0V49gxmegUVDrXBIR73+2jWWo53L/zX3qpJ8lmr6qYMGHc5KWxy2pV125UGWMHRd3WhYttZM8qgxy0NrXceZOqVzk5Up0yBnRq/Zc3glGgdtdi33lBVqUXZibBi0CAv4ntodW3hIwFTuGHfhrp0yME5JrBmFle7yQcOU6rq+SOl8wsvkrRhOEhupKeMYS+EEODc5/XPTxoW4c82EP+UqEdp/kzygHo4Ywkp4fHRMFpKtFlNn1HFRUtLHiBkNeExGk9/rfv7/k3YxWQHGXSDZqthsSXfT1hPlsMaGw++6NtjeT757QbhIVaOYCfiBva7oLbrwyb0OWnudExWPgN0CKnHmCiB9E7I30aF6m7bpZJx94F6Z7Rl78kz94cj35sj43EHxVZZpOeke7VH35OGe36wHeafrnZPuzJU814xhCYLpmU1rl5TZBGVrdoXD2ckmsZ2MawbPSh+yjduUmRZYG00tmC2+mfpbJ8zQ0stMWcR9r+CtCb3TrOkmvmNSAJB4S2U3ZVnOrj4VtFf0bETbYo9140QAxfD8LMaXQUQE266lD41YuPTZpY7w4NSsHS4PaU1HliHOiHnIxT6svpdQxvTz0QI/l2Yr2TupIxYnsqSmb3JuqJ5r+ncJRxP3c8rgZhmxntgkGK+48gzclMXvlQZto9k9F/4pGxkMapyc15CYwVsz497/0XTvGHGZfg9TsDLJ0mlobLbKdJeJsBF7tb7ZqJ7GZ69DcCbkfMT0ci3GRTs0WNB50yGlY8rop6iydjZ5MD5TZm/eibt9yuC0q+OeXbTKeZvfNGfZximyURcdsKFTO2avm9W3nX8M0d+7EshFMxtlaMBuBy5uwzJbnsWvopuo+U9T8s9SCWJLd5kaOVDDpqjS0jdnVe7S31BWDM47N9HI0ArKSZMro67ZMcvRGzzMZ8NuSyPgMEaBe/X4JFs+D+MSdXZY//1hu/jnyYgXeaecxY2rGSU4WOdAlqZcgkFmj+f+Cikdy67daVFoS6ydelkXx9qwamAWmFVloCKGLdt9Wi4DB+8AFQvAiZlAJkjNmetS9ltdOUZw1MNG0d/yj5mPXodtgZBNsjtK0rv2aKw5tRt1dVhuiLTdqbI765272xUlZmb6Eps3T50L+/fchKVZ1ck4stOV4m4DQvoyi7Y0WldoOt9cceydeVSXJeoWDgzor1wpO7MPuUwQOzttsoK2Bszb7nuw67B9WUmGDTevCb+lqS1HvS6CisdeubjV8E+sYamMdQF5l4wO+bVXD16swVIN535M4wUzuYyTtamBBjR2b4XzI+rSWDGCFL39sM7sLLlQS3W3R6PUNGO1GFk97pyzyGXWkbW4FcSU2Rr1lmrUbNAzt23pGk2TdeYsM1+qjTzKkGLW7F9LKx6rjhjO0pny609xqTxu5JTz8I0GP/xzw4Ev3OeZTRzhkYqhpTZnxxxBgvr2KsZ1j8m7ch9+u1Tpa7LJLs0OoFbyHkcg6LSysrFa0C1CtQyUL0TVTI3a6q4ofeE8gvfit8je3j8nt9TZAkPEvhmptOepwkpE1gU5MJyAXWxo2mw2rc/cMZ2PqY4QkQndiM9e9E4CJ2uuBDOSbVb4AaSPC7jo2/Vhs+QylS08Y0uVOYnwb2+8Kd9NPC6RlLeoXjlzEj4v6dPnfHWG7psRiljjF77p4CT7ER3aNMGOEVABcqNsj5XhgfZT13HHGe7bsYlb/sVBO3ZAd5ulsk3H1MnAl1EeW9pgx7B3ALHm6C5PzyB8TZvu7qAzZmqABifyXLNTcSp+462OVA6DepX/rDWfE4gvxmsu9Ja39vqHGukh3QmgI6BFO3rJ96qyhymL+5mKRhn1Zm6xJfhU+eiC/hc+uhPwfdfJaOul9JoNvVZ57GwXIJkOU2BuQCjvKLC9hKrpGP/Tdujw8M8V7N6y7iyOVd7MKLiLDvnf1Dt6l8sTJ22UGVI47JlUeJx91+nqvzBf7wdGMZS1gui47JPaZnIIc/W5Hai0mXFq41lT0syGxIT55w3KtJwT/XchPc2u01GM5yndlp7Xmjc0w2JmhIxZZmlKdfUcn6kV0ylyB3Jnr1wGxnjgNMO6XME7B+rtnBBmbZ/heqmyeLYTsNf2J++lWp4WHlaxtjzb87iqA5lrTSL7o4rjx8oqh21Abxvz7HPYcBXOHPhsM5niL4RqOAzvvRTDXcwNK9yC3t+jY4PnClpP0q3VktIU6RNfHJb2xLkJWMNrtWnx/+DnuYc4vABclFUxVq1BCXFx3n5k1Hzb/5F8lVZnlgEDGRxxzIFbhWV/iVmTe8cdV3gZ1kup+Ga0iimZRHffYTlu+O632djN/miJVBtdSnqafa0xGa7A8OwBuvzJRCUm8zYIYBibOrtWCOwEVMDDMmv8EY+DvMtsoHPg71bOMiBt6+Tj3xyAvvl+e72epDpxPPtyVFF85F2pWuLzzkUlM+xtYFP6z3hhs7Fi7fJsrLQBj7xlbjhNI4674XuXFg1aEx/cUaLFQWC7dYYc7H3Se3C3XGv8FZkSdvBAgxxGVfTjPmSmQHE0xm9XBHRspeJebQ46mcDPTABZZa9TzGjgK4la/VbUftR1oh9hhFs3dCT+vLM8gVx7FMBi9NoWmFydmxOwuMpwRzjK5CJgK8IsvQ87f+o5BnbzNkHc8vt8/M1eZqQ1k/VC5xEZJzyHyi25AFvVU22aCIWg6WRqFuzaIKenOBhAN6yu859OQ9XuRbNXm5r83Em0Po51Fo3fH7UYIvVwCS1f+W+/KbMLLsyncdRFQcOiTIh93peq77wR/9irzCbwgO/OvgylkqOjEFgj9oIJtWvW2ijieP9ShZtbvtnZKVi6EVSfpskNCs+lY7dJsMdOmajsAOO84t3x+LcUtxaIXBsQQSSCdJUTM7dmDtvZgcuKuRDHpEWy1dwkajJxfac5zyyc9cce8+Y88zWWTFu9XTJbTC/8gDk2GUL4PjSoCLZ4kjztQfKz0+9zC5rm3M4WpCO3wahizD0AmNA89OAgzoRxNK4eLBQYrGH0wE5hQaZapiW4exiWYSd29WRr5MK8sdBOhMPIwzao1wNnU9VrQcgt3N6Ufd9uNJj8YRthGwS6IWXqdejQU3o+nFArm4JhBDogE3e6Ew5tWbmits9Bt5cregpfkhfecj4joOkqVgGSzYdr82E23rr49+5pg7G30W+a0m4Fun2cICp2sb8uK4/rRKH5Zp310sKr2UKHqNIjeOCYo6jxqvZG3NpeXAYmW4qVjca/EVGjknYXzuUVdU7d4gTSYZu7t+3E8fuO38DdP/+s9Kc71HbshpGSI5dFuydDdEewmyGIsBuw16slRwAvhijv6ZORA3Dd3hUb2RVn9+mvxskY9fqqmeq223j58D/S05H0bSJTyAGCvyqtpm3NlTX6oQVL+JniMeddtW61EryOG1djZRzgTeWx5OCl9lRniw/eNlG2+liX28FxJEjAYG9ZU/Zyh7JX2yikTONTDqQlrtof1HfPXcBPmi6HMOdWr1DGn//YQXa+CQTjb8XtZkFeF3A7NyjsJoMkHcaevImvh0pH6QK1OYfbRCGVaZQlUeQqi2MhU5zrC9BGGzun25aOlDNx7/GdGOrefhblnjLnN/YR72xYINt+b3kOyjEWxqm/4AMuywlGKHCl7zW4X90n56gPxgfLgMwb21au/px9uj88n4ZVHQcZrY+glDNF56Zx5SzIqLz1nFcv7fEviKNO3H29m3wb82LGFoNtf8Gd/ALA9NbnNYqvKDsUgo7NIW9vO4ZqNdtMhPwtsnv3iTJz2/RR/MGc+4ZnsW8Y9iuwTsO1BS8Dj7lYp4h/Dw5vGs9awUGPR8ZxOGrY3A1dq5d165hatqCS21nzlycNzL3eTEq/ZrrUnCCuiel1DUPfBZ+s5sBg7D5L7ZmWFLPTd8QBc2D1i4zE5sZrG39XLTNQyXYS2JUhVKfpzPKK80uxETpzT6AYaAl07mZnRTdYx1pMe5MZd3mg1NcxzP0Gq28ZPPcqG7MRfsQ2gXea3YNTbL6Zg3C6xRZXnbC11H4YafxwdVXFe/BlspKC6SCg91EYTQ/8pGo3wJFjTDUzcOcZUPFuuaCmU1xMF9w4akbjiph+Hc41cYeJeasWt2oz69vKPo0W9LG0veJk6NqrMcaiG717pWboYVIqDABstEkMDbVAg3m6144Zoc2enzbbH78lBIm57lHbuA+Pxbu2gYdHvZ5Ib9/e0lMowyayQIx0h0SPgLwZpRef45cf4q18mP+D9Qu043Pn6iPy3pnsjbfwdbf4/a57FFBiiFTiSKp0flhfQ2Dv9++bFDqdjMoX/MZUbGGFIQQDu7a93nvXbyOYf1n9rfPtLA0N1vYVV76FjOKQB7ZO3R3lrNDGdwzRhSYO4ChAwkmYEgacIW1Fvenqt7RwwCiTXVm72jdQ4vCOZyIWPKMcMinAxvx2edqEdWP5fj2fWT+0JDDTnU8HJZvQtxbsfj6APuHHyqOPvh9JyFaY6P6YsWFuafvLZfZuDYCichf8kZigW7vGLP4tVPYlmN140puDJ72Re7HvhzQRLG9cp+SXkmGOEW7Avcpe9V7pfYPlxsu9/91xxRbkWGP/TgAAAP3///9aAAAAAQAAAPVHAACsZQEAKLUv/aCsZQEATT8CqgyCeS8QoAwDP9KbjS4DAnC3jgkqc6x3AtiHiWBITf4UQERXSGBR0WqIrOxPyafkU0opBYQHeAd0B3oECIi6uqLCVPkAAmzAgNWBAwQwASwlFSA6Aru5YWEsK6zvpEn3M9/Pz6pcdTllA4GBfDhw3MA3sCAmxItfWPELfx3eTGgYzeyCmmEz3LECPAAKQ+EoHKBJEyeY+An2gr98odKlSxQoUDAXKZhLHpClsBUrV6pgLdmApqvpcrqbsHpvp4uTYEvLLOAyC6jERIg8DsGNN9PFhAn0gt5KlfDeWnBmppIk+PJGup+fkiYVoMpUuKpqKk/htVwgW+GqS+lSwlW4ANbcxJuYE8PBaTpxJzaDW+wHFyoUCAfCg7AgrMMP+2E+3Ien/r30/cdPTzgKAEexFHaCqUzBVHAUjAVLyYKl5AH3kqVr6Uq6ofgOdvQxaPZvGAZWxEBwDzyI93AhvoK1YCWYElfiR6wI98F7spp75vgHNoKP4DD8AHtlAlgIvsRWOAFGgFUqrHFGgU+cyIAz4BQp3vAbtsNzF1Kj2+g+uo4uo0Q30V10FV1EhW6he+gauoQC3UB30BV0AfW5fe6f6+fy8byed8/Vc+PIuW0uGzZr7pqrRg2ai+amSePmurlv3uS5eW6dOnPunEuHDp6L5965A+fCuXaunEtG84K5X754uV5uly5b7pbLhUuYG+aKEXPmnrllymzezcvJaeaauW075o65nVfzPrlOnCxpEoXJZbLkTqFyqWC5WK4UKVlulpuZaeVauVWqXLlXrhYtUW6UC+ViXsnJa+QWKULkErlDhjhex/v4CHkh75EjSq6SW1mJ5CK5lJSX9/ImSRJ5I6/lnbw9fNzDa2hYeAsvISGPy+MODiJexJuYKOQKuUCA/Lg/7uJi4228QYIoXsXLeH1cGzcu393bq3FrXD29GXfGpUGj7/ZdP78dd8cFBMRxcdwcOQSv4NWh4+/+3cB749LFuDHw7tyFcemuixsX1+K2uHBwK+6Ky4KF3JW7L17IuDLu3V3drbt2dngX7+bdGHcEifvhurl5uB5uWxuHy+F26ADigrghQqi4Ku6JEyVuiWvCxNt9uylSiLgiLopL4qqtt8KlQGHCnXDR0M7u2ZUgwcK1cC9c2HA3XJbFcDHctTW2y3Y1aEi7aTfDXa8Dsft1vbwYXAa3q2vrbl0uLrALdhs0iHAjXAgQHtwHd2zM7JrdsrKwG3bJrti9UmBV4E5NDZAyQOASGHAPXKt7dRVoXa2blYV1sS4CBAlugrtggYFr4FZdqvsDqOnVOnd88d33Xn/V+2+AqBt1oaCe7tONRgFcAFeAgH775Xff3aGpcWKyLMuyVQQ7Pdu3Nc97McPaooQX3jqr9bbm+XZv7/S8oKX517eH5PESLCsNznAPkrEuyuQISDv2x1onJpyYLMuybBVBrbdOz7d7+5rnBS2WXfNk3zo978XDDNPc5NxrOzslcLwu5syYIBLh7MEayk1mKnOMNHlEUnKGgclHhJf92rsXDs0KCZWtdiT2OC8LIIFqbWR9lrkEy0qDM9x7ZEQCaejiEqWWMpbt7Nwk1JFA0ibhoB+rI2uTcC10XdU4711XSkw92LJNQpZlWZZl713XdV3XdV3XdV3XdVXjXNdWjmXXdV3Xe9d1Xdd1Xdd1Xdd1XdU415Vl29YrdL30Cm3btm3bttOs00yN8951Xdd1Xdd1Xdd1VeNcV5ZtNzcJW64jh4I4uwocCqoMXNeuMVUIreugX7uuf2rRunItEmq891KNUI2wvZtwhxc31d7rBCt5oIn5iNm1ucmy67oVh1aIzbpyaUEDmKa2CTVhj5oJPhA0N5wxo6ZDijMIBLLNJoSamGuYZTRvuGnbdrNt27e2bQ1v27adnlxelh0o1zyzWFzezUEjoHatYdsatm1d27YtZ2fbtndUSwijVBGhbH8Qtm3bslsgW7i9toVkbDvbzS7DzSprndze4Nm1OFQDnEQszMpDsZenN/ckBRzimoQtkKxdFwmD92YZUASF6YeCl03OtTAM6iOjl5LoED02bAsyhVr3EkbuPk8/7ApHXYVVBA/dNteslXPN8+9e9u1eSclJtLt7ywAnLw+4eZPAzq6MZVkWl4JEMmFAGoEA3WwdHy0xCMmxcifoYCBpq6GlTMUJISxdDs8NjG8k7ezYVq3J2qDbG85Bv6pBP3bQ74abN6xfWdkaRXKyMjCR220lCvOg8/Le9gfhZVmWZeVYOZZl69g6lm3p5Li0MCi/2rlHqbbu6qulY8TXvniS1spdfbVyboJauTyVLMuyLMuyrFfkGSxeSHpgYu44rM0/Gl9Oxnbw2OTMupw2xrra3yI+PGh8rVmBkjxWAnQO4FgRqjaIbYxMjsviGOUXhEepsqsvMkZ8P+5wtQ+epCWeGWnFrr56ZOW1Ym6CfGxWacXyVLKtV6hX6Hq5XqZ1/gmxXq6Xq4ZFImpi/C7bqbi2bREJ21azbdu2s9Os06yTLZDtNOs061zbmuus8CSFGmGFPycl1rThYFgYnRpUG3xRQ45KTbNDIhnWkBKje50AgEC2CXcvi0h4p+LuVduMsCmt6wc+leyhGca0FhLV5oxDubtm4i0KixiCA65Kuzdf3puu9wJQvDeqFYUvlYJ774jbxC6xR4TYITaILWJ/8LA97LbttjuwbbbNYW/YGtjN7rWdYWNI22l73Wr7AoVNYVvYFfaEs3220baEHYFsk22zXbYhiG2xPbYfbAdgG2yH7Qb7q2t3ba/NYHNpba29tRdsBVgba2ftBBuB1bbaV/vANkC1qXbVLrCnCGwCe8CWioqK7uj+/2k/bQEC/PZ7q1vrdKd4c7xx3nnf3XcUgA1gB9hQoKCWKlWSpCVRogTpkf7kxOmSvqRDQzFpTLqTtqQn6UgakuaUSWfSm7QmbSiQDqQBARKkBelBg/wQSmRIGwLkyBGiQ4wQ6UI6kT6k/eg++o9upEgr0oz0oj177ug72o4dPBqP5sOnjq6j6dCBo+HoN2/i6Dhajpw2uo0b7Uaz0XP0njw6j9ajPdWoaXWrOzvNaDN6zZoyuozm5Byjx2gxYshoMlpTE4wGE0aH0V/0plZzRp/RaTQa7WWL3qK7aC6ZmVV0FU2FihVtRWvRMkVP0VKkYGpM7cTJE/1EQ4HCRDNpopvoJTqKzryir+gsGotWYqkt9aVO8khEPz4K0UK0o2MRI4xD9JDHysojkEiO6CI6UkPqIJpRN2pKSS2pkehJDcSH9qEX9Q9d2EP30IaGilpRJybyQBQs1IWGelDz0IRahw4MBNSAOkeOG/qGxoFDUAvqHfpQ2+jTffpP+2k7DQOGnJbTL17M1fHpvT0amoaeMUNP6+kaNWRoGTovL4aOofHw6DSdvtNzcXEqtAr99rZCr9AuXKTQKTQKFCQ0CT1iRAldQpswEUKHEKFFaBD6hI5joVnoFhpOf/CgPeg27aY7sGk2zUFv0BrW9JrOoFk1tQwozU8G1Cf/0VdZOoHGykqksRLlRHnRIq0gK1KgDRw6NMiQkgwJ2ThkCJAMJC8uMmbGXKRIj9wjKyr6yD7yjx878o4sKBiYA7MOHTj0/vjJfnKgQIIKFWozKBMiQiQREXHvMBtqAQV0garcqUpXZUXaQCaSlyxBzIiNDRp0bW1xypw0F9dnWIaUKVMlS45ypEiYMqZKOUaWIUOvRSJzZDZi5Eg+kicnkWTKSJA+HZ1kR0dJS0sqmZKkLClHypPy8u6yXVfXl5cXA81AL1igpbX0gAEENAH9f1RHtdZSWkp7H6WjNBTUEwCNQAvQAQJo3EljfPXNmus07bkTCRIw8opcByPX5RhkZ2YPzByIOdBiVF0f0Fa9ibay8iglS5mSs+CdyXfm5lzQZQ+aStWq7jrVETQampbwdwMHIGAHHjxo1Kihl/Vyjnwj28h/f31+fZmPbzAPErq5gRgxQkvOzAQDxkuYMJpZM4sRM4YMGU67DAc3QkVGkd9yihQmsolcogQWB/nBAzELFnIHjUFjoKFGTZk0adB06cJFy5UTW7Zk+ZLbtjYIZWVkmSzPmMEis8gfMohMRU/lJDmJntI8ZyVQoAArY+kJE8AymKbAwOvqas0r39oaBpZVY6uSo0RpkptkJkygoGULFihUqHAhX0iLi2trIfciv4ABB46cMXHs5DrZS0KWkM/OJuQJGS1TyJv26At75qxhk9lscnFtfWUXZmZaETKGPJaVs7JWVpDx5Dx53rhJ0JW7GOQEV/kqY2UEjRplRo4yI52ms8gS6TKd9dY+79mUN2VO+VM70GNjEDQEDaa/dNaVvtJPGkF+Ypkt82Wu3LCBQ+6Qy0LkELkti8hxMh06c/KczCfryWoZcoZcIWvIYg50BQfZQV6Qt7ITzIyZJTNlJizMhYa5SF7MRnKQrCQ35k66Z0V5RMbLdtlF9pAh5BNecoMMlsPyms+yVx6Ty2Q7WVBuk91k0GwpMTvmx4wpP8qOsib9YC8LyYmZSzaTO3Obz+Qs+U32zHg0WR40SFPWlBEhCs2h+VIGjRNHjhgxdDAd/IUMHjNGswzm/PuTe/EiBU6BbWA7LAaHCfMFDO6C06jBanBn5xq8Bm9uzsFzMBw4brAb/AbLwTGwnFwdrsNwcC1YsHDhIg7HYRUqVuAVOEQIEVgEBgHiA/6AOXDokAUL3oLJYMFksCbd3BvOu8N3LbCZNusWtzhTJk2aMsab8CDu69vj46OrQQPrycAzMJ4MjIfzspQV3AazsYIGs8Fn0OAzuMWWQCeBejwJKgfw9MSTJ48f7KdQDpABAHgyhBkxWrQIN3KEG+FQQBoYENfAiXCePH/wHwwI0CF8CCNChC9hwpfyxZdwp3zzxZ064U2c8KacMR472A6uU+cOvoMJYUP4AYYAwYsCBQs4Tc0q5oQJMSRIjx59YkU4rQJmUgFXUMSRkBhIjjrDavjCGb6QA9PtwHSYB+6zZ2/PnRz12eeN6aQpzzzvHMVbDDAD7OU1hscm4EqYEqVJeBKWJGlQJCyoRAkWszhDhisJT0la8YgRa1i5APaAAWPAK17DJTAJEiZYzMa2AW/AGjS04TbcAXMoKyPzwltbWgsWcMxxmvasLAVdmCsxURER0Qc2kqPw2ZkELCECBrWELYU+PgppbHTEjnjJkiK4CA4SZJHxEBsaNmjgQAyHhYFhMOyFtSYnf0hKIinkg/kEnH6Ti3lNT4Y38GO8GO7lw3gwnMt/8V64lu/iufAEfovXwq98ps/CDXgs/gqn8lZ8FU7AU/FTeJSX4qNwAB6Kf8K/x/ROePdNPBO+/RKvhGN/6ZOknLylr0wzeUqPJA31k14yreQj/ZFUkof0RlJIvognkjbyQ/xjqsg7eiGpH9/og6RzPKMHkp7xi/5HCsb78D3SKl7RJ6ZKPKI/TI14Q1+Y/vCEfjDd4Xn4HSmfF/Q60jof6AFTFT6Hx5F+8De8jRSD//N+aQTf5/nSL7/na6QIvJ6nkQrwM7yMNPV5Psa+5PH83Xbk7XzdFuTp/Ny+42F4Oe/Ct/BwfoVX4VN4FN6EL+FHeBEehP/gPfg2z8Fv8Bp8Br/mMXg1n+Yt+Ap+gkfzZz6CL/Nkfsw/8A58mAfzX56B7/JbfoFX4LM8lkfgD3grX+UL+Ckv5Qd4AT6Ah/JPPuq9Vz3XV+2kblI1qZjUS6olFVSlpE5SI6mf6iPVkcpIXaQqSoTokKFChAapgtRAgP746cNnjx7VU82D546dOnTmyFHjqHDeuGnDZo2aNCoa9YyZtrMM56amSkYdIyYMmC9eunBRt6haMrNguWKlChV1iiolCpQnmE6aMFGXqEouk1hWUiKZVCXVIyqkaqQIkSGPjkIa1SAqEHVR9aH2UBUTEQ8NCwkHVR6qoKpDBVRzqDdUG+qfXx/fXg09GuoMNU+Nod6pdiqdOqe+UOXUOLWFykJdob6pKVQUJ0yUIDFCRAgVhPrBzUNbBw4b2FQNagZ2DcOqlnZBtaBWoDABTcJZBDO1TIWgjqliqgO1gQqmeqkMVC51S9VSFagJVCz1Sj2gGlCrVCp1SiWgDlCj1AAqAPVJ/apXu8rVrWoVq7dz6pt6po6ph3ZLvVKn1CX1SB1Sf9QbdUZdUU/UD3VDnVAf1AN1QN1P79P3dD09T8fT7fQ6fU6X0+H0N71NZ9PV9DT9TDfTO3uZvtk1+5gupoPpX3qXzqVr6ZkdS7/Sq3QqXUqP0p90zN6kM+lK+mW37JUdSZ/skf1IhzRShMiQR0chvbEHYQSy+MNHD8We2BEPDQsJB3ns6IJdRyBgDhw3bPx1v97Ht1dDj8YMGT2vx8C7s6ujm4PRX3Q5F3Et4FisUNHfegoUJ0yUIDFCRA/RQXxw89DWgcOGztYzdLZj6GtP6xd6hU6ho3UJPUI362VkEMYeiDkI6w36V/fqXZ2rby3QUpCVAAtBv+pW3UAv0Kn6lBSBAQKiAkB1AD3af1d77zzdOuNOnBPfpCkTpkuhlkB5JU5pkqRIn5AeOeKNOKNFihIhOmSoECfEBfFA/A/3w/nwPdyT5+F3uB1Oh8/hcTgc7oa34Wu4Go6Gn+Et7+ScfJOT4WN4GA6Ge+Fd+BauhWfhWLgVXoVP4VI4FP6EO+FN+BKuhCfhlpySI+GSPJJDciOcCB/CHbkQHoQz8kX+g/fgihyRH/JCTsh58B1cBw/kOTgOboP/8T7Ox2twPT6Dy+AxOB6343V8jsPgctwFb8Hh+AqugqfgKLgJXoKP4CI4CP6Be+BtnAPfwDXwDHyNY+BqPI1b4BX4BI7Gz3gEXsbJ+Bh/wB3wMA7GvzgD3sW3+AKugGdxLI6AH+BWvIoX4FNcig/gAngADsWfeJR7rnLOU65v2indlGpKMaWXUkspaEopnZRGSj/TR6mjlFG6KE2UIkoPGSpEaJCgQIDSP2mflE+6R49nHjx37NRJ6aRy0jgpnDdu2rBZoyZNiiY1k7ZpZxnOTU0yY8SkYdIvqZe0C5ctWjKzYLmSWkmppFNSKVGgPMF00oRJuiS9TJOklpWUSCYlI4+kkGmRlEg65NFRSGMQRiDpYuoj7ZEqJiIeGhYSDqY8UsFURxoImAPHDRt/fmlfupfWSPVozJCRFwPvLrVL6dK5FMYLORdxLeBYpCvStzRFiuKEiRIkRogIkYJI3VIPaVsHDhvYNGRg07V0TdXStAsWKlCYgCYhPUvN0rKUDMLYAzEHYQ1SsNQrZZB2cW0t0FKQlSDFSq/SA6mVgaoCVFNSBNIBaVQaIIUC8BT9Xu0px2knTps0ZdqYdui2tEErUZokKdInpP1oN9qM9iJFiRAdMlSI0B60A21A+4+fPnz26PHMs/FsO7vOpjNHThw4b9y02WzUqGl3uzs7zWwzZfaaMrvM5uQcs8eQ2WLIbH7R3JpkNpj9ZYfZas7sMzvNRtOlS5adJXNjydyZV7aXK/uKlG1FypYyZUeZUgWTyqYyZT/ZmBvK7qJla9lc9pYmTZLsJJfb8nJfVm4nlbsyclNG7kjJfURyS+7JSSPbCOSG3EU2kt1EyVaymewlQ4YE2UEaN2PjbgSyiQDZQBT3ouJW3ImJPXaPw+3jcB8ibsRtuH/sIUK2kP24HQkJdWwdgjtQcAsC7kLADfi3c/ztv+3nZ2Pb4Ns3+DZf3+7bexvHJtyxd+zBzUNPL8aOkbfx8nbe3a5xt++2nR2MDWNuv5iri6PbdHPbxY7bcltPxpaxaewZuwWLzWKv2HBbBYqNYr/tFPsEiU0iSSwrKZFMSkYegTRShMiQR0chjUEYgSz+8NFDMRHx0LCQcJDHDkEdgYA5cNyw8efXx7dXQ4/GDBl5MfDu7Oro5mC8kHMR1wKOxQoVbylQnDBRgsQIESFAfHDz0NaBwwY2DRnYNQyrWtoFCxUoTECTcBbBrIwMwtgDMQdhDcC+vBh0cW0t0FKQlQALwdUBKwNVBaimpAgMEBAVAArAU/R7tfN064zz7cRpk6ZMmC6FWgKtRGmSpEifkB45asRokaJEiA4ZKkRokKBAgP746cNnjx7PPHju2KlDZ46cOHDeuGnDZo2aNGjOmGk7y3BuapIZIyYMmC9eunDZoiUzC5YrVqpQmSIlCpQnmE6aMFmi5DKJZSUlkknJyCOQRooQGfLoKKQxCCOQxR8+eigmIh4aFhIO8tghqCMQMAeOGzb+/Pr49mro0ZghIy8G3p1dHd0cjBdyLuJawLFYoeItBYoTJkqQGCEiBIgPbh7aOnDYwKYhA7uGYVVLu2ChAoUJaBLOIpiVkUEYeyDmIKwB2JcXgy6urQVaCrISYCG4OmBloKoA1ZQUgQECogJAAXiKfq92nm6dcSdOmzRlwnQp1BJoJUqTJEX6hPTIUSNGixQlQnTIUCFCgwQFAvTHTx8+e/R45sFzx04dOnPkxIHzxk0bNmvUpEFzxkzbWYZzU5PMGDFhwHzx0oXLFi2ZWbBcsVKFyhQpUaA8wXTShMkSJZdJLCspkUxKRh6BNFKEyJBHRyGNQRiBLP7w0UMxEfHQsJBwkMcOQR2BgDlw3LDx59fHt1dDj8YMGXkx8O7s6ujmYLyQcxHXAo7FChVvKVCcMFGCxAgRIUB8cPPQ1oHDBjYNGdg1DKta2gULFShMQJNwFsGsjAzC2AMxB2ENwL68GHRxbS3QUpCVAAvB1QErA1UFqKakCAwQEBUACsBT9Hu183TrjHGaBQpoZ2ZkY2JhYF5dW1pZWFdWVVRSA6Kgnr7Kd04vJ02YQkEpSfoMJIcTy6Uj4Z5cHAi3NgpoZ2ZbWllYV1ZVVJuDHsJjh44cOG7YqEFjppNTc0yYL122ZGKxQkUKFMwmSy4tKScjIYsMcWxkXPShiGhIyEMwMMeNv769rBcHIk0MS0NxevSnzx5PPHbodHJqWqEiZTISUvFGRmGChAgQbm0c2DKsrWkWKKCdmZGNiYWBeXVtaWVhXVlVUUkNiIJ6+irfOV9OmjCFglKS9Pmo0aJEhwoNCvSnzx5PPHboyIHjho0aNGY6OTXHhPnSZUsmFiuWlIyLgTnw7FCYyLBGNpaFhaHwkyZMixJ54kFjZkvmkkvHRh6CM/JWvHFgOzPb0hqQo1AA6AJFAzlmJ7fCBAgOaxbOxsC2sKoGPPGni4lTMlOEziy6OcFREzkEBtwPG9ME+ukXhdFu6OLeSLix8TVHBcJCKAJnfXI6yo3dsXvvjSrwL6JZ0QQ+LooVReBZRK+iB/xb1CpqwJ+IVkULeBJRquiUDxGVihLwbtEBUQG+QzQqGsCzRaGiADwbfYpG/Rr9Ue8vRNVo9xSiPJp6CdqbRXMUewjR+zt5sc/pb/INvqafyXt9TP+S5/qh35LX+qC/kk/wKf1J/upL+pG8gf/5IXmq/+g78gR+o8/IR/1FX5EH8BN9RP7/Q9+Q77/QJ+T3H/QFefwDfUAqp//n+1Ez/T6fjxr693w9aqXv+fOokj6ef0eF9O38OmqjT+fPUSO/nB9HZfxw/hv1x3fz26g7Ppu/Rg38an4aFcdH88+oMr6Z36p4v/OXUes+599UYXzNT0Z18cd8MSrcD/PBqCr+l+9FJftdPhf1wd/ytahhP/NnUb8+ln9F7fpWfhV1wafyp6hZX8qPoiL4UP4T1epjfidqgd/kM1Gl/pKvRBXwL38SFepb/ko1+ik/ElX9k19STX/kP6LmD/mN9E6/yCfSNf0h/7Ff+o5fSAf9jT9In/QZP5D++Rf/j+7o+/g9+qKv+BM7oo/4D3uhb/gLu6BP+Af7n8/j7+h8vuDX0T1/4Afsd36Oj6PT+Te+jR7n/32/7ub3fb6+5u/9Gh3N1/s0evtnfBmd8+f9GJ3Mx/t3Pcy3+3Xdy6f7c33Lh/Ff9Cxf7rvoVn7cb9GnfLjPokP5K76K7uS//RR9yUfxT/Qk38Qv0Sk/iT+iS34RP0TX8EH8D33tu30PXe23/Q7dwufwN/QJn+1r6Gc/w2c72F/7GDqDv361fuCn/Qu96lv4FfrTp/AndP/RvgQ+6J/9CBzQN/tlvM8n+xC4nj/2H3A8X+w74HV+2G/A5Xyw/8XffK/PgLP5XZ+Lp/lbfwE387W+Al7mZ/0EXPNjfQRczL/6B/iXb/UNcC6/6hfgmZ/qT/ErX+oT4FT+gC+AR/lRPwDH/FAfAGfyn36UX/7/Pa/86u988vOf8iN/f82L/Pwxf/zXd+KNnpPfxIF4TT4T9+Ex+Us80Yd6S9zQg/pKfNBT8pO4oJfkI3FA/+kh8Rv+kXfE/Xwjz4jv+UVeEafhE3lEPM8f8ob4nS/kCXE6P8gL4i98IA+Ix/k/3g9n4ft4PvzN7/F6+Anv6fNwEh6Pv8NDeDu+DnfzdPwc3sHL8XE4m4fj33DWu/Ft+OrZ+DX8glfj03AKHo0/wyV4M77lZr7Tl+EQfJp3qGTxlpFIhAIMEhCAgABQQACDdxmGBVEaSFGqrQfkCWbgQIIAYKAJMQAAABnGYDZakmaMUYAAwACAFA86wnIJmBApIvcIyR2hsgdAXQMmd4TlGjBxJojsEZY7QuQeALUGXO4IyWvAxExQ2SMk7wiRPYBqDZi8IyTXgIuZIHKPkNwRKnsA1DVgckdYrgETZ4LIHmG5I0TuAVBrwOWOkLwGTMwElT1C8o6gY+4mFXuM8T42MBrYPoF126KIEVIzRUKcESlDQOYUKD0EVI2BGCOk5BQJMSNyhoDIU6B0COgaAyGOkJIpEmNGpBwCIqdA7RBQdQyEGCE1UyTEGZEyBGROgdJDQNUYiDFCSk6REDMiZwiIPAVKh4CuMRDiCCmZIjFmRMohIHIK1A4BVcdAiBFSM0VCnBEpQ0DmFCg9BFSNgRgjpOQUCTEjcoaAyFOgdAjoGgMhjpCSKRJzh2nTFMXzlLH/lEpEVQyxkmJQiBgVNYNCpWERQijViKoQxkqKoJAxKkoOCpXCIoZQKjGqQoiVHEEh4qgoGRQ6hUUIQ6lEVMUQKykGhYhRUTMoVBoWIYRSjagKYaykCAoZo6LkoFApLGIIpRKjKoRYyREUIo6KkkGhU1iEMJRKRFUMsZJiUIgYFTWDQqVhEUIo1YiqEMZKiqCQMSpKDgqVwiKGUCoxqkKIlRxBIeKoKDmwBKOJOWQYxdpBO0U5nxcyXyeUncAyBkBes5BKiybmBz/E7ppyTXiUrM0bMzmnlGFSK0Qw1iUGIsKsVcEg9HT4Q2MLkGoCA8YTUS+2ry2qOmNK55jMKVB6CKgaAzFGSMkpEmKGwQoGQfesOxSsVx9EUMhZdbxwACO1TR40+MUIAeQLsgmRlCMgYwiEPgNK5pjMEVJ6jqieA7lGRMUhUnIW3khZh4yMzyJ7hOWOELkHQK0BlztC8howMRNUHn0RLlWEyhZCtQS8XBH0q/R0PtTMw1llwBHglJYHHs+RawgXtgCkruFg5wTtB8XYvHEuV7YVgHWJoFhAaXc0KM5/mlJ+FHD6wrgodOraqgG9cUAZieWGrU5bC6VxdfxaKas4qKwrF8UboXgPxf5XmmIYKRfEsKkXCJaZyd9D6pls6Qh4ntNZbiXZ+s0zW635NBjfVUA9HOENZh5T9QduM/LvXRi/MpP/d3Bbk8MnTWam+ZPIehLdHRLvwzwfraop3MjZdDzJ7ScaXWXAPyj/qYH5lPHPL53qpcM+EY1+IDxNAH8urV8T/INlJie/HenJW4Pfx+Trw7Uk9AD6JQUnC4Zfc+i/aG1Ix9dCpF+q6sQFZiZ85dwuKIvWRfRVon9AQyzrU9pwOyylB181MX0RQR/Sqw/8CS264kt0WRsZQF+1+kHaxiMdpynbORg60NWT06kOfhGN29DPNMApnkyXrfpA01ILROA0rzeyZWRuAGDy1+7klr98J3I/Y/ejmRO1745lq/mrkQtTlAH9GRzmyWO0YczY7ItALoK4SGvmkhTZ5y2m80Jc25s4bRHczcY5+dlQZoSYBXB3Qrcc9xHoZuM78VmoeSaA9204qpvekwjpRhPc/lzIXGFg+jY7ips+6y1CHW9cxy/wsXPA8Mxwwe2609WN7q57GrrovedCWy+6m+7p9aCBm8iMH9mhf2REJg7JOUNLV6+V3YiPrsEbrrAXXHE9sjJcGhIZLu0d/wveBJxwjkYYR/3im3hOQSEgZvNRfUgXTYKX4KAYYHfTsQTAMtaEF9mAY+zX+7ppZr+IEHw0A8hhhyA4trf1UVZapmn12mCAdaQS4ZLyN93m38T3XddpB4l3TGWnJKW6eA7bsWdl8tz3wckDsnVigDv4oIUAuLIawEdKwKMrgIr/eOeGvvV0atz/RYtwZijdI9aJxaTeretP5qJ9fY0lAUvCACYoUgQVYz00DqSTTfd34COp0NIVh48S8hz2peEJ8wfmR8UwjEk6OGMYGhH8E9hy/6vASwt1+XAdXVYeNgtBO5CXcq2Hm4e2WntqCE4pOO95fwFVoM65vdeNtoaiqxLoYCXUJWA3UFNhBRJCbkaGESDPsAPfMXgXfRN4H2lASqB2As1P8PmD3vNYCKTJsbciTMXAOJi/6ZXB+Wb69vPosPk1wOfnMN3tYrlcpuPzUaQ9FFqo7zJrAPJ7P4lkiSD/xai0Ar+b0PcfvoYvdjuqM4xvNOGXqfGaW+r+P1kxZSUZu7Zb0YZVaXrI4kdMxsrbUK1nAfnTMCB4/M612JWAfsiWAgl2PjO9A1L4SIfk+BVxXzLU5l4KsOJMpvNrnGzYvyMwEt9f7yHynkJPEoeepAM8xX1EDxRlANseQ3O3wqZGpFOnr6q0XN2edvf/y1SRiKbXDj0L8nOUHh2jV5W8oPXv4P9PWfxvYfTvQ3B+dfH8BwqQfj6aCZ53lzIrPiDNhdv/lXMCkMZE945qKt7oH+lfhwuY6B9JR1rrGpCNgvh/4Ywb6eJ1iQG9bZ/1xF0MdM5fJcTAcLMx73f48P+B/+14G0XjJ94Jo9B02SCvmzsL9F/YiO/As7Q1FkXktK5qkTk8KBMO5iXPVeGkulc82DQIQ+H0mor4U034VALn30tJEX/BXvIV/fSmiY7KePZF7FG/otP0UzktvC8MrPQHT0ZwBtkhfdPLm6hLndZbwCZtVILAJmoeDA6vaikFKTtGoq19219IODyhrplHJ/xGuPSgJBK7XlioFQdOC/kUh7CCEeOUY1AE0KImUSFdF0sLNOH6q/Ry/daAP4ePr5uix1+J7UFDwrnaCJSP/kaLGWvxKpqBr/9YTwuLX00NzCCw20AZHmvRfWP+Xp3Ec7LIGki/3LL5vpdPexkN1/uor1wqc94NGGTeFkeH6TVFtsA2/XEsBLjWEOFm+Z/uL97OocmOymh1yofuVDi8LgnGDmv3Orp9FuZoiC74OXcdhtSBm1URoyYkseD0gPPE6fsNwkJbjaDWZkLuvmy/LYZjoBGYYS3Kuohbcj2Uqxqjb0fmcbixC4iZFiEtAn1MN4GMF/fLn0BY0Y92BHsPf2OSFe7Kqod32bLgRRbfNzl5Qq2ShNC+N4yeNxzO66LUJpE+q1pL9dfo1MWm0RuFVVCZsGvPlYZW6t6Npm40buiilIYyhuD5U0AAHB9SYjrxUzScnCeVhcPDpfK8SoOLR/zjsFkJXKGPoAbIhQQ8hhbZQUpA0FsBcKkHxfBBS6AWnggnoF42ICHwiB40BxZdAK8KXBzbXdxmnkDxAfZCBZhDiW6AMSjIhoBYUINDyCA8aAc2mhUAXlMcsAUe0YHm4KBogNm8UemSNrrRVgDzG+iXSuHIswTe6GApB+12k8P72wbi7Gba04bK5WbULHVJtRWMqdNrT4lSk2qWWlVtNcPq9LSthNXMq9lrYXWpI+tY2FnCTabW7LW22moG1+m1uUSJ2TVLXl5tFePr9L6/hIUJNl1XWHPzDlO3xSC+hW2jCctFdnqx38XEu2zmjGMR2LrrzHq5ALJutcUYJjPt985SE71jbZbda11usp0SV5uwPNymi8HV7sbscbWAhDfRS3M6ePlNbF7rVxKk6zSKxR11a+i1krOLLwhqIP/YG1nEfpJPe1sgYN4M83uNacJqm9NR13kO7Lt2+nQ11dvNKJiRdBshsLzJf7Z7ueDNriPordvvfKXxbtxnStuiDXnO7S1vE8bNcZnRovSi/6tER/0oFlr339XAF+6q0yDOtd/7cB25Wvp23HXsAzn74g1/Hvvqt4kj42j1dnWDHhkBrnfX/twAWd92gLIabWatb5Kbip7ml4GDuu9Z4C+bah+o2HV7Qwbt/iYCWqqtYB9YaiRxxUJypNutdyFwtpbc3WCCbptT9IcsMOu1t1y5yQWVNMhoq9pkaO+lM5Xd/tOVDDDPg9GQ0SFI+Vnx+NgitJ0hHIU6of7Woffa2SOU82kgIqsdloggVmXvGddn8HvRQW43GRVy9O7NR/3ejjy86wqhcKQd6cRNSUiss0MTj4/90kKcJNqUWujCWalzyac7MVH6vlT2G5/1xlp0/f2VuaneM41bFydy8TI6BdmNrgB3fapWdQOU9YJaolbsMarHfrxrwoR5uuFVqrPsaRnUMPWrS21To7bYSFW36f0EiCfaqajbDFal2yFrt9nq3C5X6CPGK93LVYfa+4RV9K1YTtSQdWIfmpD9z1lab9Gi4katItahw9n7tHX61i0kauDSYp9cqP3PXEVv6XLixq4T61CA7H3y0vpWLypq+Crib1+OyzJ29LybIXrDmkY1u1FUo1xBN9k5VIPeoZv7EPoxUEPfCWn2FbHE2BhdzAvkZd8nUaz1UsfbNmm85bPE7aIu9tX0Mm+qKIbFVbMNaZI9t4MtfXQBxtnUDvSO8KKe9oolcBTw1GKwdXCKjhLaLDOUfNS3crycWsp952zXW5GRAutuf7Cc3PLRA7GbaCrNLN7XXPNEK10jrdcMWjc7FL9gtR0O2kGD2vwS4HC78C5TnMxNoGPWA988/A+rOSDKJWfE/U+nNcHdNvBd7kw/bvC5TLLv7BPlqLdykEFjE14czj7z6+Vo+G3qcsIyAhgXNt7IUMmpqLhNwMSc+43m14mGjPJLkPMiddq6baYdv6MOiXENukxv4bJfltOOgcOtcTuQulvIT9InAdn4XXaITf211anBdeAuMs32iOyfj8DoNpQJNvog335w86Gxk+KyHaGZOfG+F2m9F7SvOeX4xDPN8i2op9kiyxxtYxOzHuenZKKqdDroV4PUfBhn2Wd/+Tdi89D+SBPfM9LLOcKjjPpXG7LSYcII2Yq4jplJ3oypvjlSQI0a1xkyrTxhzXvCIiPz5Occa3JeMSmj7qOHrDSY8EXe8ezuTMjNiMdOxHR8h3Wcys1GaIlxwzv3JuxqpNMn4+ILMzWyZFFxwRlntfDNi22mRXXOyNS27A5XsMP9+2nGcSYGlh1u8Cf5qSeoIx/a9szCfL7CrO97weI/N5ZbnAlvM7K3M4neffk23HyphXHwsVnemIYd7/NPeqpxW+fWOrlTMbYO5Mx+dWC90Dqh8YuOOSBEvEW+RdJo/PcDe/K4HLAkX5shG/Jai7keh53w3XguxC/G5dbKVlq8nCeYWbjI+bxZkWk+mGXJcGjmoQY3YXzKWOjbYyYobfPpejD/r2nQYj83ClwL0+nO/zVKIJbM9NIn1O3Ef1eQ8Pp9f44+1tdVL5u5+54TGKhf8jSnYW7441F+rHfZnN13m+AQtcUOQV/bHKGaGBWSq0hwNW+g6yZmR9na1XL03Iw1PsdzUr/zjVRbkWLxJrOvDf9JOPsqvAe/7HzqXYxGPtA7/ry/XB68VccXctJijlHFfFsD+6CJlyGvbIJ/uqjoOtsL2SRvjqm+OWK4W5Ertg8P3DIEpE1gc+aXMiMnvscIL+fI4Dp4fh9Q3DIk/ZvAFLaa86249YYVe967TIuhp8Y4ULdeBt8dlu5MAVWHZB2PG48viTbZ0izGTevBXBd3kCEdwpYs5mZ7MZbjOh2pCTuXxdQ/YWcrsc9EBF5PednpDig57EFaz3MJB+WmBk3w5o5vdMm/jUwluvzNncq3zDfTPq3XGNNMoQnOGBTiEhmJ+RjJCebtZZrvinHyze6z3YErtx5Kv1bv6PBWY23c0TNbj82PURfQ97Yi6aDZW7580tHIzXfuxNR44u5XZMXJhFZ923WGfaN16vq7XWG5Q8/4oe8+w1YTncpnjWGrQU712V7Yen5T+y4tZD22qb67CllN66Am0LyiDPY7pEN0Q9m7nEDbboK8ebIXEtsOI/mgZpex8ynsIZHsTn7T+3D92L8yXT+pQm3U+Yx6ApqmeFEw644CyXtfDtvYuG7SuUYRA2RSM4YdbgPcHYL5ZS65o60KUWx0eN+6NibywdnepBu2hWu/87LI0ScODXVOVrgbW6wzHXs4db15OVmHFAK3D5/GJ+1kHFVmKuG/ZVrjfr3S5eoYQ4G6aSedY8z280iJ3nKMc7/UeLmX10oto6WJ+RzhyNRJU7fsV9uvqrBcjTTV7XEnvM3I3mYgL77DZjSVuUeyxH75nbxJezVq65Po+JpyGC4dTTy41FQDvnHZZlpU55REfcvucAVzuH8/lxqTS9yMOhxZsrdzVybyVfxs3xQu8nNG3e1MyM2Ijpko6O3LJ8HUs2pj7x97wOmY2827eBPaehTfs5UtP1POzLXnK207VGiAFP3XlmNSy84rXNEttCWRoWV+kcINPESnOTk7tIWWW2ifaSs2LtO2P2CT/uUx1ujYHLxDj7XhC3TvDNxedoHBan9bDPe4EYOZCsgcMotwGqX43n8vUWv7vWxKbcuv7UsFm+6mpJprLvtS8Y4bW1PZgusTU8FW2bkppPZjPzR3UxgmGeur2tVLayuutpx/l8gPX/oyvga0Aw9l/qL+lnMHq0PIu5AHcioFzkG3My+Z1FLsn6To3G9QcQJqco1OpfDrk+viMapTJrBM29SVi/5JanW5dxuX2jM2aSfjqDpL7jNgx6lunaKNtp6OzKkl8uTqHNPFlEHRNi9LWd1GPtsXMSedWuqEmXDPEfybk8Iw+Q+UjlPYb4rOybuscaO0GTc5FH+wiPzmLO3nVezHbMKeFVFN1iAZAXydl6ywBbH93rmDKHkFl/aj6FIbx/J396fIJlo1ufkDXRVMnbjiOzzvm8zxGsBzyB1Bqy1HiiBX/5g4M2fetsW79Eka/X9l14f9sj7SslasCdJWEcu5Gub8rejw5FGE7I81LnI/vwMtMMb92A68d8xw0zrwurHhhmSgLWPGzWbh5TH3IzG0c2OndhM6XpGXkzJWzGh/O3o8lqNVkD0dcLt7Vtla0Wh2s67lGu1Da2T1f049XErsZNKUoruR5vYr6AmWHcyMJWLC2gS2Re05Ln2ANBOiNMPAUTbRcrDi0wQ9WseyW7td3u4m+uDaxpkeBNi/iT128/kwFojD+0Z7yyFW5AOzdL+IlzkKzpP9tsIELP/XaszBmNGqUI9ZsJHu5n2GSunEVbguy8ZU8ZBED/LORZ5E+2Ns5ludxVUsLPZa0qmSHqpN1P+ggprJ+EmIHH7/ZYXfHBNpDsH25lYYx2woyFaFXf1qljqC6utt9iRiYY9OGI8frpewO2CLd1HTZc8k9AYdK6oJKV5yaQuBvpdtQyskjvXcbtZH0vBFIsmxCD2rTTbFdgarg5hbGujWZrtgt0hHU06k8zy2dtqK3WputIngk9uAWdnOxLn2jGwifjd+y70c5PjHLsuGEbbLFtkQ1/FFZu7uFowVAU3aBsQZg/0t2CXE0lwE9gjzjDs5ajVtYfgqb9YVt+3HRHRZeOIxm5r77q6eqJjUJXm1S9k2exiJ5vDXNNKdvdiO9dy8P15wAp1Nb/wG0ZyDqbk5Qw6cw42nHTLM0p+c4RzpSPMdSmEHDHPYSXsb2fC0aziHIOtxYzp7/kwaRzrvV9q60ThgbNY3bLAqmerwGaFkz++dXbInydnbKOE6GLabSfYwFHakxxm/BOcOm93uM5yUQzVmga0naMYfy46XnEUUI+7fP9tZz8174wVNoLPpjf8gmnOYGjd32A/mcONph4xZ+pMznCMx0vlukOIWDHnbSVczpuNJP5o9t7zAow6sLWSqip5XetbjcO7SfYjBGrX4XFMjnw8EKtea5xI+JMgu2DF+mM4m44PdaoriIB8Wmx6mEJyrNYLV4en5/mrOXhuJs5N27tfP/42fT0KZDRwxDsaYBFO3f26ANXTzUATDVrfuCRcTOF3KmW19Y/ma+Lzpv6yl2XxTZ6G4ka8jb1v4ct8KIf1my0NWERYGqj9C3ePRTuzHX1Jni9XBftQpkuoIY+r8T20kdZLVjxqkt9pQm07OA+HoUWYOzD6DfhPIjX3HxfMf5f3wH4H5kd/ryKO9dTNuro4TWzFWIXPkQwxSWRzhMTK/0u5zxFiIymUFGJKbCVk7VvA88zkGCdmP0BjO/3Q4xxsDCYyT3Iyfy/HEVoxdyBzxEAMpNY7CdzIHDKPniOODYC6bwZDdTsja2ILmW885kFBvFGzHOXgy5x3DHmESM1zHzcfRpE6OpXLuERR/LmxIbTC82K9Mvm/GXCGksr8P33TCS4061eygG3RONjlE8jYmPHZZlC0PkTTDPhqJZO9GcAV+DhlPnPCzVIzswUIn6NRw5JCtcwvjf0NBZyMmpD+BGgm9k6H3w2G1mXCZEROab4ZDTnIWvsfniHZDqpAd/DxkPNCEmu1iLA8+MqMpmZEjr0dzlPWHIBfxyb/MwKl4CFax3oZ9vNAJaDbp8TOI+hymIm8ZuUnBudF0sLRx+p0BQ2bMTmBTiZuLjAceiz6aHck5GGRPpXeOQLLnipzD9/Zkcib7ebcis3CZbWHbfuO/fE/HvH+zWnEFqxX+EP5q3xzmaed55ObYUYjN74nKFT0s6KZ5luQeGZDBEDgK0CE2rCvZ1q2Y2lcAEqGTskGYyrDxSTdc/9BuNVyfs2irjrHuItCo61yzJKhm45szMbuwqtkyY2a/IdI7dzhpAVorYaRFZTa2JB8ttNwt9rgFO+vx7j2Ujpxb9TC0utw1b9LhaBZZxd0ldHYzBE6p2BFcGpcOyvpbwWHmzPbhtIP8+o3XddGwFtuZZ1t8rLTNBCfQW4yf6NEd2XRttgvGWNlmmubNu0u3XSi/KRxINXacvTtmah97eHlNE7X5W2Xv97lIZwj6BTGxWbIgBkk9t0HxBy6l/nwgLLe9XNQQmDknxxYE16LdTlV/KziONmsfGHvw+89QTLTYKLd++2cz7uynsX1H31GmQi0YCWk+KH0y8RxnMVtb7+Km9t0+Wr/MmrhgOugm8evQ/ulhGZx9J04jPoy7p3fV/3qfTZZYRr/CDmrTb7QTLn46LvoPHRKGXN1sxP6yZkfjwL0QFsqpt0JtE4zz3zmZPJG7gtZxCOE7YWbBe7ZzO987v9HSX54PsfTdccxsbC124oGoP68xtsyt183sG5e9mslHFQduFvipj/GnLAtt94xUm1RbJzgs8STZ7hvMK5ylxma08RnMag3UwWjXLvi/96vpzdYvALIdD/TOv01LI271+1gscaeZL6r1HsbOFXZ7hB13uvjZqAj90xRGbq/2y8Pfdrs8kfcKZ+Pxe5rOftzdxy55Rpvy3GIG3B8+Tp9M0Hhzul88zMpN0JirJZ1trE2TQrbcb//U5OlWOLsOTihdzwqQ98POjC8R0wtw3NEZu2ps6J3H77RFo1HrBoWysYG5SZe4M9/wAZ+ttInWt492FdATc6TCdrWaZ6KBdftsv1NOJLLp2nNTcUOTOSB4mxPVQdHZ8qxs1s0/2nZzczVs2dQm7WP3/mYkE30gvcyotfQORxcn4hoJZjVCZ0vNyVmylmaDLbn0E1DRjj8s45w523PMixZyznVylxmr/w/MO7T/uaEe0wvDwNpYNhiuihBihjzsHXM6zH7OiOEsOZpY5u/tRalt4Y2O3kYHPC4zyxlkhg0PogwZY50YxVZb8phnU6hocsnbHiLXxwK+e638Ru6UTg0ssJO2ORtdZLkRBrb7Ny6K8wGwBmw3lZwzkhAeWjpqsrrO7cfsMY1G6swgZ7Z20TFtwMu5PXpgZa3t+dwxagTn0l9pp+C6fJGOOX5JHu6yNr+AJSq9vM6bxzJPvJ7VGlqbQE7T8fF7/uCt7MJTZzDI63avkLMDN7b+t2q9b7AtrNjYuRxrSQtt6orLcufMm/nyMjbmOTXNYV7uJjOykBpeWgpdX8TbBbzNFbcA9kFmf984rAm55QxL1X9rrKsZMnZnrZBpaDefmLG76ycwZdTR07f4cwZAl9nbWUPTnX/KcGxBHIo1Q982zDFwr8EVLF4/Lp8Sai6Y/VxLQxu/6nM+HN4udM77tjb+aXlZnGGv0AinQXsmnenvxDz129Ntnrs07gNro8StReZYtI7517KbihMeZoeuU+uv6Tbr4DpsbdDZJqhO+4LP+g7i/9udaHuX0H9hY7ZuYmoKUn+5PxehL/1p2W4NFDNlVxZK0tgT7Bh5W7i59BxGt3SGSq14ttN1hJqHrJNlp5mjzk2Rmra9hEeFcERrF87xuBwP58ELjQhw/RmNd9ZjPD60GgdM8O5yjt95GsuxfML+5W9GYcTDzS5SZV7Z7pBhf6EB7TrkOKNJc5vpxX6goexjZ8PI2GKD2Hx/P1se9Rt91s92qDnYVRiCHyRt3J3ooobwmO1sTERZUm3GtEN/T3jOJH9wqkF4TG9uDL9cQ1SDNEgoQQdk9EwAtcIwwHm3/Y2N/0aZvXgk6mZNK5qY15zb8vmmniuxloQms8KyXso/ieBCimrvdV8W9Fi8+suBsFBXYHkqD5Q0N6iGwwnSBKJbcPdS14M7E+0DElpXnGGshuVzeH0e1yYzLfA9l+SMs1Gy47GihSFauobBZc5Vu+bu2yf6T8TT3Ho9F1ATzR2Ex5aByGhxHNIt01kIud2l3IHwFh0biqrDx0i2CfK0eq3DirD3/Sygi9lA2VF3P7mCyb0J5qBW+1AnCqMDdWTXSlwKls+/WJn2PPCgLl+d7a8jPLCmhdOgsJkwyc8a5pWdvdA1xgq22f2ALY7bEcWxRx271O/vWEC2B3Oawl6wqG9ND8icNSZjRHcuOMP8xK4YDsI94Z4W2mHcOxubZBjO8gOOf1tT3z5NzgfoGr/vD7ON3rdz+QjfbyCxuVnNYxVdHjtIlki3n3GLHTsMk/9T93WxbZcLHWvW87wdLHMFkK2QPG5uBAq5A1JHj9d2jUk68g4P++rrOI+DYKxMHmRwteHDjHRj/ua2EHPMxGl6ce8AFon3HOt7LABPzjdCaSF5iMRIyqzozKbGH3pJeyiGxgrbFDDtUt6R3gTk8APcQ7EyU69G4ISyjLAxGw8L82UmZYgy59yhbO/5bcZviNdrujAjTHcgZcGqNkF6xrd6FJs2B2eNUy4obuV8Du3+5LIYBBrmgpURH08xw3xu0W4fAXnyNL7JwO4suUsmhLaFnVngi7e30NtawEjKcDk7iTe25zURLqVRjoWSdZxs2uHqJ+3a/rl3tLKuKUzwa0PodlbOhLo511NMfrQ2wukXsLCFhWm9iIQOBDVjQpzxV+CJHqEnRsURxj3Lctl8C15WbAYjTtiYsc1lzxBsEZ/amp1fDIOH1LdPrhJoO30S2McadljW0cuYUxOCDNwU4zs8fuqvBHqSNQuktqprMG3QOXNo3RH28kiwjIPAcoSjofolcZ8xSvwdLgmfYr4LIEtfaZ04N4zjPl0jPHZBfra5T0W2w4KPmPSxRG6zc0OrdqYwvPs/Pf0OQxhMcah3tqzFa8DjWhqEdIoBq43w9B2HiRIuvMptR1iCLW2KU98rpoZbQVfKMpouM4NJ0Qqu19lq8oK/ozsrr3EII2NLPIe3wCW3b36KyU0dfYRrNgi3+Vw9/CR2uL+bfoErBu5HguwkbREFbElH2muUJ6eWxlW7wZJD+KmUffAuYcDOoLkTizIcsh9yuEWlFvfHF1Es8MbTCY1i9SMcsFOnmp8W2Ps1OrPjL8R7IrPNOk1UEyU2an7B2RCZX9mP0ivRjvCD+Z4zgZ5FsKxzotaVfzsusAWd7Q2x9JyxrVhEzO/z0fCirbeikzq/vTs9KzzNUneeawXLb+eafdkKr4wMQzy/REf8UyXNwV6tmRU/5+pY4Cm9X+MBo9UpRzcLWnOO5IF9AlrjXHp47Y/oxizbcADvcB3h0ZqrydTQzIpCy5l5vkXZN2jzu23zcY3gPKRWSRO6cOG3FbIWnRNpGU9x7JHlCKcjVPprrADvpXGK0+ANcooxbEdySQyZ2VDhunq0IhyiWk26R/hlwsb51axAyJ2czDwMG29+Kc4sXnaE/M60D2K/2cxxAovH8KTKMYmj62cLrm3trhPr6w1uoWdCPVvEdquxiySdmBYLCFs1RrCYnLdXNqmcQjiXoHs1K56WHb9j9Ss3Hz8kLefJZKIfI5T7kYdKuQ2O0+gmNntPjK0oxERI3kSzWQhv9m81EUuBPBqJJ5jzP11mXIDBJyjbPpVJOV4ke8/5uD0bL+2EuCEIh+HxmFF3nV/L8LCpcmoCr2/qfpzRs3E/adqm3jVtbJE9nxX6e/UprZoGDFGqdkqaucMosyMUw4xkVzCLYTIkZ9g/p9KdY11NrUyP6rsNgj7g//VFzI84V1oZ2rE9nHyoxrMdRKuJfcN3MCVNg1q31aj9OW4moXtZMeZ+baf/+G0N6fBJLq2QdUteao88boFZYN/lTukQjM2XLW//lg3D2rAQ37GmgLhVMw7DVurnD2xhPY0RnJ887s97e7+4uvD33cZ1bw0oR9yb0SGHcasjDkKmqf4bDxYWoHBZwLX62A7pLWkygefCYyPITDU2eC68s2UbIRsHa2Ks2l9sDfCXgtBulIfQcfu3T4aBK+Hr75IpBiYMMiK8qNGBkFwRF6Mio3bT2V0LW+vF8N5pr700W5wjs7NzcYgMSJnx5DxJDMlvxDRBvzJvgZ2IP1LYvUc3zHbpi5WGD0kLne7VqZe2OBmaafSYCltEpyPxi35/xBDuZ5nsylppQ4jdND4HPmKzEE+p41RsHT0NrceKr7PGS9fJ698Gj+LGTNAGs2w4nbeU/GLYtJS3HGUjtnr5vNeWXFFMC4/t0msrfBoO7uf/jP0lTRa+LQcnroJdm02juOyweDpEPptjyK5RMeHcgAjLyLBmVKvz9n/7jqzw3kKdVNlNlJLxDx7ssX3SEcOMhelQ3Y07Y4sMA+fkbNFEt2RDDo0LI8cFc/ZI1FhJ8jXHmqU85cDhGmxWdfUa0T12ZhxsDTtNO3xGTL4888Uj7WJabX5CuA4Z10J/ltIOa3liqBsLvl6DVTkJ7gRekU0wL4RsLz1PzGFIXAtyUfBTz7HXafgvhsxkwvG1webDZWBTRbMAhzdHLjI01x4ffZY/TiC+EoBJ1iwN40tO7sUi+3/taVYllnxsorqVHbub/l08efac/N1W/FdXsMp2/Jeq3QEPEQI/OD93IK4U1sbssg204fERsOPunWqMzkTCnJo2Tmn3sWY9yAxhfXbb+cB4thLb+1U+QE04D8XKyq5XbHlOOKZJHoCcauStOeR+Ae1ksBVwXynMZqhq1/SurDtMLMKuQUUdFW5PId2FMjf1+w+LV+O3ajxYH+ksUxlnSYOwIwZg9uTVJUNedlpm8LGgvki7wI5RHssyVOARdXjVbpa417OfywbY1LLDJNiCTjALjLraMJb+eogy3oEMRm0VUze71p1xhuVu2AKDL2uNQhTsggYq1sjibDp1s+jNI8DR5opjv/FTpmR55sick/YLeykb7VKmsLN/pqjtlyr+F6ez9yr09hOGc+QWbYFIGJN2YY4MZ0CE2u6nhMvKSsOK8ry+Dvw1JZTm24kdT0hbjpfKdd1B7Y8WcPvTb6+TrX+H6c9NiTcosY+x/h/wgaXfTtIrBoLsu/CjNe7oLmcpMQZiHCb3EhRnAL2tRiLiCv2AM3IECOn0TEEhdGI8F4XZ0WyZjHpHy+CQk/SaP3mnP7yR5uRXZpqVeaJKmr9iKicS5uNYbktxjXnzTM64zTKwWrMps+wrOUSLjc5m2X8GC92DvMxSmHdOqLkwb5avAePB6nOqnAWhNf3h4eKQL6u6CShMRiPGNXcI091oN7vxEUYd0DkXEE9snYAF6S0fYyU28xZynPa/tBmmCOZMpuz8B0oFRDoscseaNDu8V+AYPLMrUeSG8CCx6NQTidUZ5zZth8CnGptNULvJEinHvDl9JpzFpwWxe+vcIeEiLgZscbVDtFxAxmM1/nsPDAuTVjlmVjvph0Qh0En2tWqrJmw3TDkp1pzBMVcted2mQgASxgqOyfewldW8J8OqbWLepNQ+uRgpMCUquQfsYRmI2+YkFu6o2zYsgz5mHKX6tnGbCusnpkj/roX2hVcVexTHDphXmOjczXFuVxI5e3u0Pg5m3W0iRgMVbkiKif9wSwLKhJzasdrBHkIQYbVjHumdpdkRlp+RMvut5S+k/tuNzwJZ7ykjbuXdNL/EamyYW5esYcpjp8uNjG7C3S1MfHqluhRjNtxkfPl4tnKwdzdOfNxH2+bpXz+Y0ba6FYv59FsevLZYNOFsqGvFI/9gFXf3316M6n5SX581PoLWphmWfoGM1ab1nolv2PyMmwcVkw3i4gEx3mwZBFmfg2d9/qdi0fVzDO7hIe9omOnfB////1oAAAABAAAAcggAAPg3AAAotS/9YPg2RUMA6lDkECsQoEwRADwwD8wD7zYwD1lIURoccsogLZx2rZQu3BlcZGy3sancKkm3sL4H9wDkAPMAISZccREX/nffjYcfbmiIOOKJOw6Cb76rf9iD3nrv3WEOd9+dN9521KnXvWE6ueWeW8MZ4IY7bgxfcNvtty3ctvbabFeYQtppqz1hCWefjXaEIZBNttllPxBb7LEd3ABssMNm8AKvvf5awQm45rprBB/QWuutDVwAa6yzJvBV1VVbPWABU09NdYABLPX+/yknKrV6yul6va7J0nZ6vXb2Ka1W6zjRXcucXqmnVOop9cpkzGMfqpkjXh0lo4R4ZXRl1DNXJmzeLCEVLXR6LXP1DH1JFCmgVKodZ1sbXeh1aKxWKvWppnJaPhH9KtHau678Ro0aFeqvBmIbtgx2wX6t1yZYBMu1W2tgC2zWYu3VDtiqpdoAC2Cl9kcdalB7utOb1jSmL11pSks60o92NKMXnWhEG7rQgxY0oP/cZz7rOc93tjOd5xxnOLu5zWtWM5rPbObrZB5zmMHs5S5vWctYvnKVqSzlKD/ZyUxecpKRbLqRiTzk0oNM+o97zGMd5/jGNqbxjGMM4xe7uMUsBn3FKUaxiT8vsaYm5phbnrl1SkrIzc3IIx+x5JWPP0J6njnlJN488skhv9zS0rp1TU3KKe+c88TFFxkfXFDQTxFwwAUP/G8/P8LEvvs2PAd2x+pYrc2xOJbA3lgba7U1lsYK2BkrY6c2xsLY3dF9sah1saJ/2hbLYk4buqBn2hWrYkubYlE8aU+siSHt55a40XouiRVt53J+aDdXc0KbuZgH2su13M9WLuV7dnJHjGclN/I6a13I5ezjOv5mG1fEbJZxF0+zipv46SLu4WXWcEMsZguX8C87uIJz2cAFPMv+rd9Wtm9BPGWr+2Eoy7cebrJ722Elq7ccPrJ5i3eRvVu7hWzdbhjIUpduHzu3Gt6xcpthHBu3GK6xcHthGfu2Fh5dt21bdNm2wqG7thRWsWo74RObtmgbYSGs2ZLtg3WwAVmwXLFShcoUKVGgPHHShMkSJUmQHDE1UoTIECGlQYCQ/vDRg8cOHTlw3LBRg8YMGTFgjL5wIdqCRSjoChUpUJww8VnCk0Qn56ZmJualZSXl5AjJSCvko2OjCMZFxUTEQ8MQhYSDgoGAf359IKof+DzsddDjkId3Z1e3gUo3p0EuQxwGuAtvFtza2CqsUVCbkCYBLcIZBLMysgdjDsQahDEAW/ClwCtBFwKuA1sGtApkEcC6shpQJYAqwBQAqfXs3My8rJyUtD42MioiGhYOBv71Vfn29PLu6qhzcnFwb25sa2ppaGdmZGNiYWBfXl1cW1pZWFZVVFNSVD43K62MhoFVvTq5tzU0sjCvLSyq/5/qf5OshEWyR/ZsTdfIlm2RJbJjO2SFbIMt3SALtkCWdBXsj/WxXdtjeWyDKahClAdCbNBBL9KMBiijJJr54jCAASAGgEQIAxEJMIoYBIRgwAICAEgBHdI9Tyh3HTa3XDqXPDepfoq2Piq7Hpq3LDtLPpuqPotaP5S7DptbLp1LnptUP0VbH5VdD81blp0ln01Vn0WtH8pdh80tl84lz02qn6Ktj8quh+Yty86Sz6ZaiDkzr3eENq8lO4+VN6U3i66XKreHmq+RO8eWm6abiz704E5nHsyF4b5s6E0DuXBs0CjNq0PyPj3wzgJEK3Lvpwxxen1KLcnfy3mAa97TjMiv4/0f+SLvkTnfTov2xi21aW+mRfvmhtq0b9Ogfes2oRlR3d4acm9u157QeqPz9qZ8mel567J8nwP0w4SWm6G3c/N1xuitrfnKk/SWCZVxmM7hwlWaedJhfbrkSFHrl6IVl+ocrAq/VhTO2Z5zEZWPF00YTJiE3q+GcsjoWIrq53zUor2aUAIjmpq2tY8aCLjx8IkRM7atsUPrUgZK1tUv8E2ZBQ+cv7ZOriWOQHusWol5ClrhWYPWGYQW+jehRc9Cq+LLUOLOROW+tcYSJXDEI7iP/RVRTOQjYbtDuAK648wKMa9D8Dz5lvm3QpOzLHOZWT1sRduHQGL/JFkWbUEvLVMxe8XpOMImBDHDzsd2mzFjcYKt0VEyMd9Epuz0dvcrgMnW2keKweQm+m8uBBxtxGjVx8misKkxRDscg83XuEvVsDVavPcmpXobNr2gCVBkHiszVyOR1ACY+szAJhQhPm2Rmi/LYJfjyYuoiQdRcJuzAI1nXQtXgmPkJuEzw1rBjX3UqT+8KDyzSy+6aEBA3SIrBiommyDj7jWhdJy7hUIVIm/59ALLYjZil36ZGqO4MNueewiztuIiGxPmS7hLw1h6+eP6DrPNTDh+rpV9c1bNa7p/W7MwRgDZFnexzH+njrpIXsBzhdpx4sdIBchS4sKYkM6HHYysxLVGVTA5hwFmCHNoa5HSac86nKye48heFl0nr2DGuY953Tgp82AyGdod3vYu9YUz0xYoefj53LdbGXlLNSFu2IoFos5fS3iyk2IFr1FC2wXEJN4JY7kYCmXZyO0z34hNAPLmy0YsqIFc8ouTRewgw2kFB58TwyINU0muoJiCORUrkbSwEBvzE9iVf51Uqvd4RWZ66zIQwJpZeI8CE/u6jSBJYPtLnrAzpq5gYAaZMmDkZiNl5YeoFov58vdMCT6QZHw/ulXfUF3G3iARXHhsdC5yj/n6iRpi/WWK+CTceJCQYcqqQPbkIHXKL1WweDAq2RqXzRl0GBWRiJYtJJKDV88dcLvxunM8i3dBIVeeumF9sZI/90xJdEWpcIK8mcRrvUEUGrdeC24R3D9Kkc079Uu50fFaknWjW5WM9cV2oKh41BIHOk3HfLea+Y7971bPKCbEHLSOw9+/cQTeCv//WgAAAAEAAADmwgEAWGoHACi1L/2gWGoHAKQ5BMrTo+I+EBhwBwChsKoZiTUAOzz6p0j8S98qedGKLoVQASpf6kneVAU1lcmqb8p191Y2v7/0LS2g2u6KiasxlYc58AFKDhkOKA59h6D4eG+ypcx7fa+xBC8Zr0jfM4mJgcWfqBH7J2rEMuxJTzyTNJq1UsMnY8dpXSWBhqebe6YksAIep3XdkTxE6OK/CJS8yZYyj1ek75niA4lQWfIGv8mWMnL8MrzX90p1+Vy0qSsW+CdqxN5rmwRWsOO09rvzy+A3p+GrJNDQPtg63LGZlccr0if3gKZ8P+gKkC9kZ/aN/+hifaRr6A/9oS/8NDvG/moi8RNnB99mblTyZXzsfWGWspf6cnwjhbil7KX+kFAyNbVIgktdkORr6dbsOEbZ0Vwv9eUIBzq1pIBySikHA1Ct5X5oabVnyMi2LCmghI9+aGlNEbeUTfeO1PmhpTX9coTzUK212NFcP/1DQskWpRwM6HAPC0nYoqNHtujo23+bufHL+Nh7MUSkfJodY9/4VxOJ32Zu/MTZwRd+4RdmKXtJRa6XVOT6Qw9oyvePLtZHuoZ+0BUgX8jO7A+9obEqfGAHewLtNqkQBlIJNoRTBuEEX8A8kh1jMY01bXac1nWKTw9H0AMveBrbbRPrHnjB0xiz7+kDO9gT6M+2GN2Wac8ctD1qLQlNgI9iiPm7uVFP3MS6B74gyfdF1oj4oaUVE04ZhKEEkPFIdoz1H1pa8mEhCdtMTke8qbqgWlf7nj7whKgA/myLsUO1jjfVCrhClPSjejT0H1paP7S04jhVJywFI8wvMZHYoVrHfsw8gKcWSXzd7KBDtWaQFSJWhMYIXAXVOrYkJAGmAvPi7+bG/kNLiwRTylGKv5WBs7px88bqAMdMQeuogi4fXf1dG6mREFvxFnEhaOcKa1BNgVYpcF6GunK+sNTFRyBVchEBGFrxwPSa1l3W+o+Q0pDHIHwssWr9B4ZsjamK4Egl71XGqUPemb4Sw+Q+x2fIyPi0/ivrEKT33ncNi/JrGBvvPYEo3rsRIQ14V+RrwftfjxEM4MV7791phsr7DIZ1QO7ztWyHAfKcVplATuOjQZ7TKhfIc3yCjIxJ6z8pE1c2LofWqlz4PSwcJ+zT14FZMh1ByakDs3wn7NMeFs67VuUC02SUyjJq1qcSgkZURfS92PgMeSatndk1UT5LkyuWRrEfkObE7DitQ1RROXs+reM2RDmu1B4W261xw5NAnONK7Wmx3Ro7dEmBfCwKyMRthnxcqg6CthuiIC+sEo8FALoPUZ4vt8MrPksAy+UjZN1pNqx8VOsXEQvM62VRxj+oOLiAJP/sHosYHRgCvpMxQZ5J69cQJNTfKXKKBzg83BPynLYMpTsn8jx5OCgK7EB7+h1oT15sfD6qIhpHTQnZMpTu7Al5TnBQFPgTeZ7I7fD6D1GeVRtXmrYboiCXqoMgAOheL6wS1QJuBLDdGju4UntafJRP6782WxCyNLmc2TVRqo3ePLvHIkYXkOQfJ2OCvANDwDtFTq8hSKhn0vqphKDxllGzVs0oRe00G1ZcPkLWj2r9elmULyIWmGoBN5y2W+MGV2oPiyeh9WNRQObtkgIZz6grAdU6nlE3Qra8g+Vic/hUCVV5/GyJM98lzPHP7Db0GWn9gFMX/myKx8EWbL7Az6Fqhis6Zz22lZpEgRVPRwbVczx+HkpEkYMtaFYzXDl+pZW9KlIZvh9Eh/8YwMKHJmIi97koi/J4vEy8zCXQQ+Gwcl/1iAHfZwuIh/IZkfvotFBfTyDIt8bZPVRr3pftW3pBCqK+TAgWD9W6ScVHZerfMLDnodA+65ZHNzB+jg5CJgS0uhfT48kXTt74MwyDaEu23KodjInk6mxmhjFgT9jCzZ/9gHOrdjBevpovYB6qtVslpkWf54lzHvoHuasMEcH7M1R0PDRPjs2Egi54MNhAVXwIQX4aDVaY20nQe8mB9WeLxDZTxZzH7/JQrTeTy0zjBy5N+Crf5UO1XtO6KuoKzn4jnLPCsfzycgcsemsCpLmClb01rQPRXL2ck39Z678/vbKzHrsJaMDL4aJuMJ3SIMEPwog8x+OnQ4kouo6QjHjZnMl2C7IJvOBL2RvyuNChfEbcwgDQcOjRXvtU4w1mWorw1ji7DtXalcMShLP9aGT+eSCFGUBOvswlUIfCYbfUVg++4m+rdcIFDozACPTLhGABtsDlC/wYag0Tr8AHtLReUMyEDtV6d5B38CYCcat3OAgnTZn6MYCFHZqIifXNCTz+RoaqKsIqEpYAQNNzN2odCu1rMnWl4HB2olStrSAAhiDA33NFjZpJ+vCrC5KxHw48eArO1hdO3uhnGAbRlmzJdoydq9UNqjZyypCrw8HQJMAVzMHGVjFBuOrO3gvSQfWzH3CyHeMhV6sjVG3kFACm8Kfh5Rx5OlRrOZAMJd5jj1n8Is4T/IRhwqe58qBD/yD5UwmXt4jTGNNRUcFRImZ8GUJph+bJwWEgYIBXcOEnDrOIDa5CcvJfKvFA+CDGB9DgIY6jYQiGEhLmzdRZwabiZSV2L2I7TWjgDDOeT73R1c8WicV70BiBrbT+KlpztEGuvMVJkpjODoTbS7Wv8l12qNZrNXbwN8K5p3ZrAqS1udcEk7cbhEMEGXRZa/gp6cXwwJksDscAJXdq3dM0antqK4dOGSUqhTpwG1ENdEOtn3EoeLDCsfyy3wjn5gpW9t6aAAkaMy4gxuSKDipPrf9WQCB7WWt+5dc8OFV6V6zk1zEVzN71dOgyR0QV2DtWR4wnjBgCwGT07cxbo6R3xWyb3bs8A40W9OxJP9Ta3ZYGVPWONaC30br3Nlpv59hTXO96SuwRSWz2CCSoFsSPGi7iAhHb7MiVyRMcaRksKZhyYzvzGi8UgXIRL8gtkCGN2+nuOK3bE2RkrTSKhY1o/SdiK8I1wGhLCxptpdFDe0SGFVyE5F4LQkmjbVblSj5soqQF4gTDNpMTkw8LTWiBsD3CRfjuuCUl5B6BZMlHIFm2IHwsgaV0Fa5jXSAOC03gZnJiTFmBJpgtUJ1rXuOFb8PjtIuYRcbN1KZM7uFLmzitq9Seku0hDac9QgKLKg9VurYISyzbLIlZ1RgaP/ew0m+byYlVFeG72yOQLKukdBVcRB1ZKkPnhW1m1sE9LDSBii1QnTGQA7RWGp1fO07reIpAkc5K2eCafFhppaaxM2ObJXlyEZZ7fR7aFtgjJLyQDwtNoKZxvBOdwCGv8QI3M8vQNxa7cBF3QOAjkCz7PDDhQ1v78220do51geBmcmJ9Y2mgnPEgsi0pIdvwOK371J6SsTSKlUbnmInAVeRM6zRiL7BcUGKIAz7jkYW3pTWtQuCoBD/XNkM9q9MSQLQ1yStUay5jdPQYw4eCCHzGI8GuUntK8jitWwZZIWAoFNoHgRGTl4Che0AMefEqgiOWfI86ZcqriwLV8CrjFCKH7kH44cf3Sli44nFbx4jvdU0uwL8SC5D3xKyAkOM2MDzrVXohjuH0zG/DVQ6Bi/Ap4pYGVH3HGhBLxySimAKKs+Eqb8BF+HpsRFSB37E6YqlaBRMRuNKMaM0l9uKuLa2F9ZH42CiNXNeueta9IPAL+czLHTluM5StWVhKx69rVynWRWuJ/YZoQCy1E6PpJGTRhnPEwmhrr3PsKe67nhKx9E9X85GybDgyUDgq4QBn3hol3xWzsZTyRXMABlMbDjARXtPaOdX6uzwDCu07RIKy4Rwjm05SZhiN7cR3Pa1zzEaWvj19Fm04wMTmAAymYLUGGvguz3BOte6zAxW24ciUNd+BBTg6Ieq7oiFnnhwk0C6IdvRtKTRjw1UOgGKLFAP4jIfkd2zYRrRW5ywQEAuotNdoLlpP7DfEITA0lkaxzCdZIXac1rH0j1fzl7w2HBkzmI3SgjMPTpXvipWx1A6OptOSLhvOERAspcPgHFPB/K6nQyztBDQXrST2G6IBe2xcKt0ViYjbiNMVhu6Z1XhzDwtN2GZyYnEah0SulGnWjl4ywVDoXg+uGq4hG5SbR2IVGLrXwo7EpiLb2yomkWKwQtjd4MSd/QWZBUNjrmbTHoFkuUcgWR5tKjIrMYcnr61iEmlTke3BUCg0DiAMan9BZu0GJ+5UIVPIbTM5Mfew0ARofATVuHkkVnEN2aDs22JHz4arFEMxVRQEF+Fz8h07ti0XiNKn9pSEgo1oSAwU1mdHgtuGI7PWfBnhgdkoFfiuyMiZd3hlbxDLzY5eMrlSplkwtPqGQIxtxOnqrkhErELhObPfEIc0F60nYGjPKtlwjoSaTtIFYCldkO96spxjWYdVKDxl9huiAc1FK4k+tefkjtOajggzqstz74uHG8LA/IwwlS0SHYqHWm+4GlPrvXOvQDA37U1J55133nnnnXferbP1yjvvcudd7rz3uSuZ5bQ3ue0VWEOeEdgzwlT+tSFT458sHuZg4eHrHHxVVfdsGIEGVOnQ99z5RsLG8GI0PHh3kpKhnuGXZ3vO8aIoyZd4dHYHWl4KgKQEtXZG3ljxTyowalaJSNkCgEF7KQCS+u5AC/MA5+OeEcYS3tOaixQ1NP5Q6+qWvJ8TrJP2pmR7BYLBe1q/fcyWHs3e2hSOcr/WuNeO0uAnYaBOUqCNLyJBjZsoZs82YQipxKPzvShKwvac83qGXzA0efNCFGUkKRluKguvNfn4N7SguIEOlG0sHHhhgVRPpcp6yYm9l5yYkxeL7eTFgq5P4tP1SeTON2+VDn1UFn4nKRne0ILyWpOPQhRlPIYmb7Bw4LmBDpRRqbIfFkiVhIE6rx2lwdca507hKMVoePASNgYThpDcRDFFJKj5pEAbStDsrb19zJa8Amu4aW9yc4J13uqWPBiBBrhV1T11Dr7eHCw8CAAGrVklIqUCI2fkjRWCWv+TxcMNKBKhNgQ6gPaMMJWtAwktvKf1H2q9IQDrjCBJawAUtW4KozWFQq25DGm9BaQJAD1Baw1Faz0je4CYjdKk8R538siBfFjrrCe6AyrFVkPaDL6iABhcCgtd+wDwCA9jw4QrWVG1USi48BiVd3wC4deROrybcFwB3+hzheRBEEAht2kMg6FiPlzxqL4i7/2pI4LmJ5/axTELV4sTk++gFsHQt2N2ceTjanFj8h0Uo7djsl2luBEoGdlZdgN+enpq1RPEPQ7HwJHhE5NEWBpx4E6tmT4SgHa1aXgNyHdQjLha3NjbjWnT8BiQ76AWcbU4sZYtARmys+wGNwIlAz/ZeTJ9JECEu9EolK8QQMHE0WtwN8FHmUlG4+3eTuseO7qBn1itte5j/MTNstatNJp1d9/q8V6hpbfZXeZcvvIYxI8a/MpjIEMaZd7SWMPmr4UMtiOxNHpIrvIER3h8xoOIXOUevvAYiBMMPAahpNGG0db+OMe6QMjV6AQOIyC/qUIjiEA8TmtulsSsbwyNn3xY6cdHSGDR56FKFxdhiaX1o4WHgjwSBHEZUUeWaui8wM3MOvBrXuMF97DSSpXGzgxuluS5RVjuVXloW4CPkPDCzCxD1VjsQkbcAYFfx7pAyNySErK/Pdt7n+q9W3UV2Ts+3qf60TtnsbM8y/PlPPfvfc72Prvovfd5nnvvhCiYjb33ju1v1buL3jsLP8Ofv+Y+997n2WyeJfscma/Zy8LPsO9hs0ju8S9JOY71LrqXRoxZ8mSi3nsXjGrYi2zR+2QHfMLoHQta5B0f71C+TPUlbKZ9T0RU14uSpnc5UaNX2zz0KdUdPSpHF6VMiZ7tRKC4mOxTbz96e5/qR/Msz5fzbDYX9l4Fq/YogZzdSutupbUdgqnC16EE4aMEcn69WdMO76UR4yubFc5fM/+av2YWfoZfs5kjczbTei585aOj93JKUonliOySJDV6UdK8hVpjs7ws/Az5VxWs+n7ZIdDv5ZTqjiiBnCq07ndrFK207nuRLfZERL1mXhoxvlnTDm8FK3shtKigBAsher8AnzBeWTCq4TXrcqLGW9hV9H7Hx39qCZvpT7lYkqTmVSixHPFWUTm6lyQCxUV3Icexug4lCF2HEoQoZUq8CyhfprCgRf5Utc3De6l134v/I63v1ii+Cq2zk7E0it2LbPFWWlPXMAfYcI6ErE7SQjDamt53PVnXsaxDqhgRFRuOzJr1ZQQJRyVE+K7I6Jp3eOWIU5FZgaFtac2ms81Qr+m0BJA7LyhBsaXROSYicBU5w9IPtaZObSm04QATrQMwmILXNADf5RnXqdbUxUILbDjHSKuTlBmWMlH8rqe9jtnIAqWKWR3acGTKrO/AAswWiM93RUPXPDlIrAiOWFZBYMS0/h4QQ157j3EKkUmdMt3MRYFqdgvhh99eW8doQ6ElLFzttg0Mr9l+JRbgQrsmF2jbDOVmFronZgWEu3fm5Y7bBoFfuO3aVUpz0VqiLa1F85H4OBwZaLt21WsCHjChgs+Q24lhdRKyiF+lf7qsj5SFX1sp5QvrAAymOBxgYp9VAjobrlLMcKooCD7jEf2OHeOWC0RppX+8rL/kxeHImEGlF+KgmJ75cbjKIa1UrYKZCFxQHqd1Kx2TaDgFFIfDVd6ARrExjTVseJzWrdQODqvTki4czhFQK+0EWOE9Ni6VcivtNTh0L41DIhmG7vXgqiG3ZjXeZBjatrAjwVuwQlgOQ/sy4Kmz4SppGG6RagAX4cPwHRvGEa3VgXI1m6Acnrw4NIAwKA5tj6AaORQKmUKOMwex3HAo8w2BGBzKhMJThv9/VlJy8n3fz/7k/+ucTKCVRhNlpVHsZCuNYuX2u+8foxZL+qHWcv/9+/fv379///79+/f//7/u6777umBv0xkzCYHwGWEsuVgfsT9ZPGy+33l/UoGRHO9o9tZ4Z3vO6XUOvnjnzje8i9HwQAnvc4J1eE/CQJ3uRVES3otIUMO7nuEX3oUoyuD9hhYU3qlUWd695MR415p85J2uT6J1pgBISu4lHp1yx9DkjdyTAm3IPSyQqkvYGOTZjtLgXN2SJ899zJbmKh365DkHCw/Wa+SNFVV5kvh6U2/qTb2pNz1IMKVlMAYDgVdM697EPNB1tN8bhVZVeZK0vDEOVVYJ6sb9bu02VWaBTfuF8kEA1SA3EtuZKIFmb1rgzJveNKXSI4jr9HKm1ZuoDSzZuU6sNyfIysS0/utDh1AfYaHG90ah1RXrzYK+PTkauPbt0RHjUOXVy5lWb3qKMOjONZDA1whRzpMu4DjNwuI57AGDOZHWf3JUTPQmrf+UgNibxbTuTRaGGHFjsJHCi5zpM6E+J6cIQ+98Y6xJdQIfveaeODb8TY3BjOhJ00aEEs46/IS81yM9Ilu7zTVRAs3e9KAQjRfKBwEzlA8CqhYCkTgTJdCct3ab3pRhfsTQluQeFnLiZnI7vJxpzTEOVVaf5Iq4eCxarvYV9UK1dsZpPdcAvFJ9iiC7cw6C8DVChq8SFxecZjYu57CmyaoFIjzcGH8keREz+4WiZY9zxAI/8w0eJapo/WckBOIspnV1Ap87zT1O3vhbVPKd4qTNRixSaNbh11W1QGKHE+vNgvlGoVX1QYIpTJaU9iym9SNU6z8/c3mu1+v1er1ep6jxvdC/ZxTFC9X6er1ean29crEA8grpkVaGkPnmSLPhmlQDxbviydsGMdV3g5jqNQ4gDGrFk7c3qQaKKmSKJDnSbHCWIWRehfRIc3KxAAJ9/T46av3XyPQ+vo/vI4IjlvP7OM/zPL+P1xNkZX9cJHNIo9k/HEzz66j1+/j4Plpa/fv4yMblkDMmkvjGUQArNqtxxKV6G72HeNi8j6+QKHJeQhUHvFMAVXinAKrwPr6EKg54hUSR8x7iYfNSvY3exzeOAljOmEji66hfv7ai4Nfsglq/fkMgRn897XEAYRje6RFUY+/vtL9+p/2d9tfvVBrNxjTWtLFi0K7oglrP8zsF1Ak4aq27oNZ/lGVgqlB4yvR3+ibgkqcHcpBfB4FdLL3Wr18v7pHrsRNF71Rr/c7pagcUTKqyAO1V8OZiMSsf3ilS2V3X4qj4+kZcUj8gzYR36twC0aM8Sh2QZkK/EZf0TqN/YHr0D8zr11Xw5nqVBeg7XRSYGOVRqju3QMROFM2Le+TeqRZHxY5Udlel9pQU1PpP7wuhPgiMqt4poGDSPKerWusP5CDPCbjkucYwjj5wkUEGw4vRejqdTqcw5sI+DBWG+EUTm/2ETfS8+qD2B27GGO5ys9/vhY4pCgVK+/nkQnGIRYT7p3SJmmoYAWF/HXOA+EKcvv8NCnYaM6B8sd8Hjy9VBmBQ7vcCwMYUTw2r+xvCDKqecdZwXwHihakUHiSmUniMeOUA0FXFoYGJ+zphY6oyIHKn+TJoF7R4woh5r38trrjEaA1YIalQh3xYSMI7nU6n0ynV3t1XGCoMM4N2QZUiXxhhE73ZCRvTVKuGhcDNOMsBoIsZd4fm90JHV4B4YTr124rkkwv1DWEGMdm0WJvSJap7AWBjyhxE9lXHHKD74PGlRQA1+AYF29+gYKdTJ67kg8eXXsccoJ1aANALABt9SpeoqYe8BRvCDOp8cqG2BN2bAsQL3e+Fjul0p4G+cgDo6oGbse1yKnTCxtQJm+hNtf4rgihIF6N12+IAPQbtgh6GCkML4+jDnByjKTFa//79+/c3vsz3/v375d+//4eWFjOQR4v9UK337/+hpbUfqvXe+/f/0NLa/4XszP7RxfpDP+gKkB9kZe8p85xvaKzKR7qGHtCU7yUVuX4yDobH42HQN74YIlK+8NPsGPvGbzM3vmKj019NJI6xM/syQIDwuVjPQUj+GbPrUz0M+jI+9qYWSbhlxqpUScEIw1QUVJJ68SaKxXRTgXkxxs4MSgAZ7gVJvv1EFsWlMAH7hHlOM1pXXUP9h5bW4JSv/9DSagHvqBRa2WPwhDuryRI+AqmyzFgVBoEWPGGec02VAHuCHAU+Asmy8AqQJnWO26qpxkcgVY6xM9Nab621gipn3yUOhglyFNw1VQLwEUiWgIpcVk01t0mdIwIyYk/1MEiBi8g8PgLJEk4Ko5XVZInL4An5CKRKPher/9DSekaxLYOsEBkeA0X8pdZxgyjce42TdPde3+t7fa/v9VmnwSdqMycmw/rtRxTi32sPyLAvhAIrzgHFa7+fRC3e63slAIrRfjxFsHELaor9cSIbvFc3C7t/dnqJPwy67idUUycKUZz9fFau4gbRuP1NJuGqWSvLrFWl+0IKF6txkvLc32BG3iuTW51c3NHLJfcfMKFVNBuH3PcwgKj3WqWgB+dNoaTYp/aUfCYuHv5YqD7JCvGXWgNCLcq91/f6Xt/re32vVJWLl/sNcYh10VoiUZs5cwolxSrLow8yohA/HwYQ9V6/crxcCAVWf8CEMvVqDPpJ1KJvMCPv9b3OTE4yniLYLqRwkRkogSY8TmSD3mQS7r0q7autYhKJU5HtzU4vnc/KVWuBS5BQTZ1OqKbOe+WQZhDns3LVZ6eX9gSV5m5w4g7/gsxqMgnX40Q2eK9dfw1wIYWLHU8RbDuD8XKDGel+ErV4r0zv1UZlF1fKNItHL5ceMKG9EAqslsdlFHdFIiI34nQ9DCCqIwrxf0W07pdat0AcYTQXrST4G6IBKZQUe6I2c9pnFDsXKPnE2XJg6Jda/z/d032WvMH3m9PQN6gKw1NXLPCxmZWne7r/b7KlTMcr0vf/Xh+vSN/TP1Ej1p+oEXuvz9SpKxZ4JmqSJxs9S95gn9pzMkMCSxZ7lQRzmo4J2CCp235zGqqkiADRYzMrz9RFtMkdr0jfe53TdIwZZIXgnW5OwzP1DarCwPsTNWIBr9m7nVL0UyEs0LKfb8oevAGeSiVHtcd/ofBWAvtmmSrhs4j5E6bHVwlr5yefZ0l2ZXwpHyDMl2WQPJUHRfpRHj1f56FPn4pD5qPctX0qUenx9sDoR69ilufLWZ7N5tlsLuxWX6QHvgsRIO8X5/MXmo4PfJvhDPswPr4KWJcDbLwfFgRvkSwPWAj7mglZ+0Fqh7cQRBW6n3Zp8V5qTQhvVdhj00rFvgSG+D08OF2FGTGvVzij96PerST9nq6H4Vs1+DgR+spHvvwfoyHv5RClF6STiEfSg4lE8cpUIvwWKCwsaK8lrfGPmFB+jOTsp7TeMiPn9QCNvAoQCOz4J1lSXsUWHQL+yRz4rRSTHu/ZvNVW5PPrjpbehdaLrVRMcHC3UjHB6JoCIkwoHpeXl83Ly5JHIisLT+ueZaql1bNoDT8D3Q5s+NkOjmnc77777oafG36aqVLntmjAxtwWDVgP99133303/Nzwsx8pcuFne1hAF/d1333dDT83/FwzIY4LP1s2Ddbc133d1z3aBzb1aL9v83XffSvdt3Tf/f379++33L+/cv/+/ZY7x6fpQe7a/HIHLOrzYiwVE+Rwgj4csAhOEAgUcNbWxFKxwYceGOTi0YroEOEKkYZigocLbC1LjGxCj16RQ9Zc06MGKOqRoqtHmfCNEX7oUSdvdTAAhHhcY3Sc/BxXtiayR3tYiQZi6dEIg5K4oOxpgCSWRCbQ04T0OeBIk5721qNICRY9jZAaqJYGPfohADjrSRVNT3vgtKWAQx1N6U6VNxQ6mhG3LEA/bfqZnokpOFswhT8NUSJmwE8YJsBbFfa+UqxLRI9iEdyCNRNA/WyKBydNmRpEh2MJgfguSdb6GZQHX2llz0sOrC6ELdw8CCMCM4Cc7LMFBB4vE3RkUL1hYM8ZKjrUfAFTNxcGSE8Tm50YoAWkR7sQJFnr09P8EPHEOW1bohYo6pwt4HCB6l7OzZtf1LpDDwy2bYlcoKhztsThAjl5JVr/opZWh2q94QR9QAFnTbGVigm6+22+T1UK4cLPFs5f7DZf922+G34GsjLiW42WAxaY+Haj9lMbp+QmMCt+5CwQfraMUDBZavAFd3PMICOFqcD3FJRKJXl8TzFEqEwO31+o3GqpW+9cIbmTAYwNP/d+vzjXIJIZbmN8aw3VU9988SOjjS3xtjN88BN+tm6wgGQkOKxwNjBhCPBygm8dgb2u6DiXWbOEFz2OQsonBQM0zgVmcsPPDT/p5NDhI2qksCOCg4tY0nvqYloDuQuJNn4GRYOf8LNVxIFALhxb4kQQvcmbIci11Ng4wSOAi4CjJ27RDk7CUm7uCgYfQUdvw88NJkkD/OpNzIzUEs7hGqO9AjKUIbkGcbKwC0+9AkIjQ3JRcrKwCvATfvIyJ7Ik2RH+I8dVmjdWvoGvGNPgB+9wh/WTsuQfYngInNGHe4Cz9FQyHIojkBrkNpgW4Sf8FHOY5QtItHEwI3QmWbzhT3de5GmixqOcjE/l8JOIWyQHM0KHLyDR9lT42ZYZosNtMC1yBFKDT+VRTkY5TxO1pzsv5EkWbzhcY8hmpJZcvYnJYJI0AD83/PSqAsJ/5LiSJcmOiHGysAoyJBcl/GzfKGOcLOyCDMk16EMMD7KflKUHOEty4Iw+He6w8pgGPzbwFXKaN1YRS3qyHREcNVLIdHLowM8NP6WoQOFEEL2RC8eW4GdbYdEjP4OiyV1ItJGwlJPjFu0YQUdPnruCIQKOHtkJHgFaamzkvBmC+5353NgfONdyPJU61TF7YZXw8sYKKK5IB0knco8Gi6RM/c2HgksdFvGRefxZC3FFgVVQmBRWBB2ZXUQ9gcogx0qGUwjc5PgHgiaIl70BE0oINUjIdC5cQeg6JNNRIcENaq6XaJOEg0+p4+BT0lpzrTWguCI8hJc3dC5ccQg1SNBRIYFD6DpUok1Sd4OaUzLkU1AZ4h8I+BQCt96ACWVvgnjJRyBVyj0aLOIdJJ0cCi51KVN/fASSpVVQmBQ8xBUFfASSpczjzxrvsIiPi6gn3YqgI8wnGBOOHQsAdBeWurqhrvw1E9ztKYecxej47qfCTz5z7IafhrgWzgYmjIwEhxXmZJEobzvDJ6ONLT11aw2VPMNtbBCJnOL92vBzw08UUj5yCS96YCblFAzQuMyastcVHbda6nzrCCwT4OWEc2OzvU3PYq9XSckifHdSugrONn1qz8k+F2otImo267PZ/MW/5i/+NX/NX4UQzV9aQ59tX1rktu1rC5+ffQjIGJrMH5VaPJABJH/w044gOU7TCsg9TQuS36/XDH6+8iu/l+9l/6Of+qn+Vtjsu+/yzvu70Ppf7nKX+0t+jDYVRoZvrFV3MDrg7apHkjjwXk17Vnm7t3u7Qjou8DA2dG/3dlLctCcVXu3SlscfYWgjtR4wtLqD0RLe10jNB3+7ySB8Ish3UIu2WpwY/FQtpMMCj5uiWPIYAbSJx6i861UxKaB4NQFplVcXo9TwDj899Sef+mjeTgLe1q6SkQIBFNupNQxdi0UAYdpv93Zv93ZlJr7kOQgfCfKjeeqMNiVGRsAP2Q0E/JS5fYosFt3YxBYzHrsIYJDHTiqTx4ihgcc4ZAzKMdgCJrk/pZzkWEeaOPnpqdIXTQx5l504jQWlHKd1DPL8dpIPPx/67OMT5gDv4xMGic/VRM33WX2CObHdnnS4WYx0qk8wJbbbEw43i9Hx/7ukvXlARGr//36AMP7//2NHN/8/VVTy//9apADCz/+vYpf3//+vZ0hvDYailTW93fNJacdnbNL2T9lgB4bqUGLcT0+dhKFoZQ7cvT91O6qvBDHEZj91Dc3bsSUgw3WW3dhGoGNgaBpeAztuG7TccRsb246lVO72Y2nEIf6RJGh/nfVE/IEJxH4YM9OvuVyu+8f46sQlllLsD/tgKMbAOLefhGU1jkLBZb8JxxXxUjtoP5QRM9VGaaLuO6BSjAcgXNx/pA6/UUa24xdvHPar2WASu9gT3VJY6PaKAmBUCUUp4z5SNQuOXsOtIla2ue+cJzaqewnsuC8WN8qqmTcR3PdQgTqTL/lqNOT27yoWQ7aU9ceGigqBO3xdkRRPzZP8X/ssn/deXMzdxsnZcIwkV4qobDhGkt3GyXkX78J9144IDu+++1kNaTP2q3gAeGSHsWGylayo3uqt3iobM4hwtX+qOghB2S770+DS2QP0R3/0R3/0R9k+V0j3vayK+XC1o/qKu/en7pVf+ZVf+ZWzfG4XxyzuW1hlu0ptI9AxrrPsxmv2mr1mIqJes6iG14x/vV/vVyFE7/ul9TNu+9riZjHS2W5POuK2Ly1uFqPjdnvCUYWAjME62wgEP6eaQLEM3QCs/qjU2m+Ec004ll/gJ/TZpmlBbhajI3d7wtGmaQXcLEY63O1JB/zsGns0UdItL9QzXtxkVyDwZ7y42RLsUdVIrcf+HYyYbOYORkv2jLsn8yfA1hnm1teBH+MnbsvwQtqTymZ2acvbY3QeTIy8LTjNLSA1ntCE3FZjFDEpoDYzAWl1F5kfcDLM1iCl34JL+z+oAVuGsMxCOizstimK5d7ag3861YPLycj/3r9/awr2fO4CXE9GJOBtbS4TMwwVAYRpP7VDB0nJLJNZa1qT0DpP6z615yQX2Nq76NDi3XfhJxePVo2G3P8//OxTe062aFNhXOZilJr9TD5f142jgUUcgBFSPsmV/HNMGHUoI2ZapD4TtgANKnAJG1g8EkVIHi7LRSdhWW0RQJt2jEq8bwPQw2e/PAa5Fd/ySLjZG5AFp8OYmfQeyVaNX2ul5HzYJ9y6OAho4SPRAuR7qNDQwz4YajcIidxZIbDcRD/zSOB2fAFhSfoYX53JJF2oqhRZLG43wUcmmUoiu0xBE/nR6/pJwoY8FBh3OlI1C7N5It5sg9LIcBycn4SKAF+F6cOMxY2SWfcBgH2mQIocKEX8JG4MPq9xzzzniQ3mkSQO+7l4tCa2mO0TBQywozoC7qVEBeYao/Nw5aKuZoNJ66S2G+/bIHwiuJD8xpop8JOLAAZ3GyOGhg1DwRYwuY9DxqBbZuLLfYPwkeC2aFNiXDRrb/dUHWniXBj6lHJyu576vmiCYqd1KDttGgtKt03rGNz3pb7vC31W8QlzYFfxCYO0X2g1kXWG8ESEtowLiGHF7Q3QxqHgoQnH8gt/n8wnmBPc7UmHnMVIh/kEU4K7PeGQsxgdu6S9QRMlPePFTZXacxIQkVqf2lPSDxAGmT8B+tSek7M8y/PlfHl0NDVlZfV28FNyt+liokIO2xqvYjHEjggOXMr6Y1stdVmPHDAcKioEflapPSWfWqX2nHRRVyTFU6GiQmQ9csBIWX/IdkRwaLm23KaLybZa6ryKxRBZDtsan7tAdzGd6tFVPMFCpqvQM6TXrf6gBnQrwMkwfaqKXZ4WKYD9iNCEXD+Cn2+HBRMjb6qoZL7UWg6HYyQh83a/1vR2b3fGJk3WYkXiaSYaDxWo06dssPN2dG/3dl5cTN7GNXI4RpK3e3rqpJ2nPpq3e4RKqdwZPjFJ1Laxrd1gY5OvEEDB3WgUwl1t26ClzCSjwd0E7cDPFq3Mgbz3p45H9RUUMDSIITZym8YwHgSB5tu1zyclmc4eIF72p6HVocTIj/4Ov7FmSvsjSZAcyIeV97iTxwGVYq+znmhvlJFxJSsqHsaGSetiT5RLYaHjKwqA0Q5AqMgnEH7xGJV3JhxX9CN1+BjZWXbj197ujYexoXu7t3s7PDwIAs23M/MmAk8z0ShrsSJN2WBnPlSgzpqdHBh6pYgKh2Mk4W1c49u1DCJc8RtrpvCjv8MchKCMl/1pkOkEsTSa7X2KzXYstvfee+/YPs/z/Cf4wfEFO7Zne3baszN2iv0qeHPZj/IoNf0D0kz4QA7yO82+FkfFBxRM+tiJoo/+gXkX98i9c7r6JuCS52/EJb1zC8Qjld19lQXo0jsNsejLdPpXg9GQKYw5sOuLJjZTrz4MLdzlZjpFoUCpDbGIcNpqGAGhvRCnT6fTlgHlCyYDMCineGpYmWecNaZTKTxIMHFoYDJlMiByp4UxF2al7t198aXp0judTqd9inxhVa0aFqZxd2hVv63I6ZRNi7XqILKvKQKo2IkrTafTqQUAYw95C6Yl6N7inQY67XIqjFscoGfNYrOPxeNh0BmzK4UJWKkXb7DZ7jfXJSV7n3uXnOfeu2SXBJQgx6/3MFQY3t77ZO9dsvfeO7b3ybnP86Qktvfesb13yZ7tXbJj5+wsiZWUpJPM7t97u1+49672SZS4f//+/Xv/fqjW+/e/9fjGb/zCP8RlWc6AQAwDXsTNG57VZAl/sxPXoVpzfgAISflJo1OHai3LbQ9IsKX32oIKv1dm1qryvb7X98qFi9b8Xp+JDOv3XntAhrU5oHi91/dKABSjtgU1xXt1s7Dth0HX9xqFKA5vG0TjmHGS8rJWlsw4SXfvtTq5yESzcei9MinoweEZ9qQn2medBrz6lePl1MpFRe+VWrl4+V7f63vtszzCqn7l+Pda1asxWJ2ZnN7re60GSqBJrLSv3qsFLsGYQ5pB7/W9vtcTVNy466+B9zqD8TK2Udnlvb5XHpdRYiCOMP7pnu7f75n6pIgA8UxUSZ5sxCfIyp7JCunZ5L2+10FVGJ6pi2h7pqpDUHztX4RA7/UvAqWYGFhtLMHLSoge23t9r9TL56L3+l4PJEINKQDS78HWIQmpVUnzXQvM2u2/Vd2Cw/8LxJp4+ehq8j/NjrEv/EN/iOw5b0+QkcFQBU8dKcg4l6d09AiJKguH8KxzVcpRav9B0MIxX/XeNM/zCwg2EcWqSQ//xm/8QlkPl2XOOedcAjeT09Fuqi7OfLIAUZITeziXJfgxA6H1Y6aJ91k4hNck8ZJ4//+x2O78x/b+WWw2+5OP/f9/395773S9947NYnvv2CZbykhiZyyWDtDp6obNTkpiYzMrkljqigWyWfIG5aMrwKezQpNRqxLr3NJY06blcVq3a4FZTTdu3vC3MnDv/DcoZ0yXj65IvBsUrcJ0+egqx9xfClpTeCub+ztwOMPaI5As9xYRgCGf7NguFKJAl7dqvUVIiGNpNIvFfpcs9hv/UDaLzWKzWGwWm8VmrbBZ7EOnHFmCYvdtRzQ7x0uiclvnGNIFFksr0GDVOuuAwbHfX7njJL/lrz4Nnqtveput1ISHj5PAR9Pe9G6JYrVbqQks2MRbj7bNyR/et/SrzmTFVW+am7HUhIcuhgH4aPpN85YlfArhJM3h5mksNYH1c0dbMII4/QLSGjaRBs8SJitgALT+IIXQYqmkWjNEF3fDzVNs1gqmAvMCbi/VsFACyJCCEQZbIUo6ISoAmMKfhqUICIxAsVgYqQQbbBabxWYPwUeGxqrARzHEDLoCRFKRC/voYmWxWWy2CzaLzTalwHk18RZxNfHANBPBkcr9TMapw830lRjm/vv/Vdcwtn0Ni+6qnkDUZhoR0mA/U5GvxW4RDOC1v3Waoe53vi8Y1gG3lUaxgnwggnDCw6fR+bRu9KNC59O6LdthgNumVSZw3zQ+Gtw2rXKB20o7AbxnaXK1bFwO8b6HhdPrwCyZjqDkyN0J+zSvVbnQqYSg0T9EefY7RU5tG+IcWWpPC+7W2KFtQ5QjS+1hwd0aN7Rthnxkqg6CuBuioPYsASyZj5CVp9mw0qMqou0PKg4yIMk/vMcixnaAw0M+Ic+Jy1C60+V2eLVRU0K4DKU7fEKeU/di43PNrokyl1GzzoYgoZiN3jy8xyJGGZDkH6YZpSieZsOKzEfIyrRxpYm7IQqSqToIYhZwIwC5gBtOMgUSs3W2bBcEQsFHIFkOfpBE4mDKVKfdqjWY5iICMMRbxMVFSIj5CKTKphQ4Ly6iKfB/nt/3rbAG9b7v+///v3bAGinW+TURz70mOpwpOe44rEI78staU+dq7NhPRQQz5PBTjqQXFAfOZG04BiijLY01bPbd3u7eu4oPITt77715X7ZPwQtSECXLrVz1zmdLnOHtn60fX2llj//ZIuNt3RMqwiQUDURJIQaqNWECuAl3hX+xXNXOx3+2fsR1T6j2ny2yvfe+c/euyvYp+L3/v48PITsP1Xo/VGt3R1ZVzHnkVQhoct8OxkTMDFd0qttJ0GMdwctRVTHnsU9Miz5y3w7Gyz4+hCBhKCFh+gwRwfsqFHRBlctMI9xeqvFqhjFgTaokCqywUvmoTDEzXDk+E6kM39SjGxhf5aIsiltVPWLArsr2LcEIjECr6LRQH5r10c/yWfJeykXHJ0lAl/dZno6xTZWvy222rkGuErlCVb6eZLN1UbpK5AhtVXu0J8jI8rLkvS/ZvgPDv+5kTJD///7Q6pSesN1BEhvNYnY1QttsXZSyEjlCzK5G0c3WNUhWIlcI7iD3YUSXctHRJBFbT5KAzu5qRqdjbLO11f+hJxr1eSKL5g6gILJorvMqIwWshDzk9K5JhDzkgPA4rfVu8DrtjLoSLpNQlUcAFpk4ji4UmIwUsO52Rt2Ivbd7ZnMYCBrtOCbm3nEcjQWG0EDje+/WMBHLbu7dOuHyBkZgBOq67aWhLlj7qNoZcIy9gQ9oae0MOMbi7AxJB7TgIA1m4R8UQaxf347TWgqjxRtbbA6f+NJQ1wFcrjpUaz8cY284AItMG0cXCn5JB7QfjrE4e++99957izEddajWe28fjfaM7RV/J2InXN6cXRkC4cOOPYCGqzaOxgJDaKB1qNZ7w0DQaMcxMTtUa/eMW8cDwR7S7kHj1vrhwGM2csowTMTylVb2WjtNaLD4yGG1e9C4tS/iPDEbOQXQuqWjotptHA1Dn0aDldYqJtiGWcS2Wzo78AOXJsRbkE2YIqwiq05pkKp/Hkjl+KnG2+sJBNm3toKAHusdDhomXomdcIHToU+dcmSJIYefVdsRDYdjgBLFgTNZHYsCMnOXFMg1Djwcnyr4ZJFeldpzsg217yVh+GtdL4uyOxkTpMNBUUAS23egPfUTeZ50B4aAMyIWmAprUN0QQduxKCBzwBopzZf6VEQwFHue56/OO99PpWof8mwGP5lSBotw6/xlnb/k2TqbiYjanXfen/qBT8zhZ7UFoyI+BcVFClNhf6E2CZXJeV/5fd3X5Z0/9S+SBu9kxmTuvu77R7/h54afnVcvLeDxozo6uPuu+y7vvK2DhD+1rRPH4ecVlxTcffepMRgXOfwkoEsT7r6bp4naUzn8DHQ7wOFnPDimkXe5y13e8HPDTzNV6uQYDdiYHKMB6yF3uctd3vBzw89+pEiGn/FhAV3kWe7yLM/zhp8bfq6ZEEeGnzGbBmvyLM/yLP8RP8CpR46zpXWW5y53S7nLnfdK3nnnnfdK3nnn3ZJ3S07t/dcGyfDz/128C3nP1vmpSiFk+BnD+Ytl6yzP1g0/91ajZW83aj+1ccptArPaR84C4WfMCAVzpQZfbDfHDHvvKYb2/kLdTgYwNvzcm2sQyd5aQ/XUN1/8bPgZu8ECcpHgsLLZwITZW0fgzWXW3L+5wExu+Ln3iBoptoglvacupjXY8DNWxIHALRxb2kQQvdlaamy2CDh69u8RdPQ2/Nz76k1sc7jGiK+ADPcVEJoNP3mZE1eS7Mj+keNqb+Ardoe7/dsDnKX3wlKXjl+L276mOZqA4oq4PP6sNV8XUU/cd99DwSX3GzChdN+lc+FqPw4+pd1hEZ8d4oqCHcLLGz4CqXL/fjeouT0FlWF/E8TL/VKm/t6KoCPVJxgTjm+oK3/NxHZ7yuFmMTry/4tEtMDLWv9+338qGQ614Wcs5jC7F5Bo22BG6OynOy92lJPxqfxdRLF0RJhQ+8/0TMBbkZGxNDFPLE2M/MQ8sTQxMpYmRmZLnPFRFUsT88TSxMhHU7qTlcUFtvZpYnPkR7sQ5MnzaEbcrOyc+9EIRTmBO8TSxDx5Pk1In49GGPRpbz0iPw2QxKc9cProhwA+jZCaWJqY56NO3mJpYmSejxqgKJYmRn4Ui2Blno9ekRNLEyM/zQ9RLE3M81EmfB/tYWXBHLe04QI5kSZGxtLEPCjqnC3YcIHqPst/3udlPy8LXl6HDp/lP8tn+SxE3CI3mBE6ewGJtrjMEJ1tg2lxI5AadN/9KffdwBl9vKqA7B85rlxJsiNvFLFNFlbBheSijN8oY5ss7IILyTXIffe9dF937gqGFBUomwiiN27h2FJcYdHjPoOiuV1ItLmv+xa6r5uCAZohrmWzgQnjIsFhpTpZJLrbzvC5aGNL7tusVJLXfJt3rpBU7WO7OWZwpQZfSBks4sJQHwkQ2U8Qr2w4BpBQPDFR1PcEcW/DMXAAxROTRM93n4wUdTYcAwcMn5gk6pOR4nHDMYBk+MREEfzUugoBP2TbyQCG9c4VUo0WayArIzdKPmCBaU8xZK1Uksf8wCfeR84C5SYwK2YLRkXbzTGDLDX4Ym/mXySNzSQzJu/9m3lpAW8f1dGx9/7d1kGy27ZO3L7ikmK3MRgXNwFdmuwnh1/Vft7q//+PsDi9lrsdXXz8lanHtDwfmADsj5D4eC51OPzRIvRfsEXyXr6FPLYezBs+AagHqOTyauN8CmkIoA4AAAAAAxYAAKgcGIlG4zzPM+cDFIAMIRZcZBxKgN4u0AE1BiKVkwwABLQAUx1xNtalo5pPAqPtbksHhmEtNjFxItmbzc3dACYmYWu9GrmTBwJXGM4OnJFY+iqyxyM+E60Okz02uIu0c0Ylnj1pnDdohDCtE8jaILBz/364RI8WEgfn1cvLtYV/5ci+OmCv2Vaux/lPrHPO7MRcQ7JN3vQR/jN8v1OOs9k0Zwlf+9xnGeboJmIY5MO6xCDc7xvuQsRKFryRD8Zqq+IGaZtjwdVq98vMyjZd3aPZcNeS7b3RLL3ZqrV0yy8zC9txPXqlll4Muna/uo+tHiVPQK10nRjWXIvnNLkPI64Um4Q2yLxB12g2OatIu6tfaz4dhGuuQn3eCpLMcsOCa3imXN0w/8X81vdjoZn8A/6OFVYSNi4ZcFzOsQa0pzXevbrCKsKUz7Bq7cawAeX2KblNRtY+p7HpoAFzarW7Ojavelixeb51OGRaW1XF6WyuQkqtsMJjXmR94sorH0dfP2WClTU99cQrYuX4anp/VRVEh1i7P9wKcTCvGtzbrR5qC6vhmklV37vZV1o0uOo1Iqz4v7WwDGSPamImTClMsOjeLNIvekVwmXnHEXjLJZ9FXJuFcHAP4oaNtowy3DXf6nGYdhw5mNzW0Pgbtzc0sHXvFGV1XsACUoULPYvwme3iQTTfHS3B24Np8+DuBNhE+vTyCVlOH3sNNtHn5iZ8zujGlSqavbzkU5Zb8NRInyte8+xqvDOMPOLqxn/HNXNtfsIDtkkh2W9TiffKPTNDom/4lHvMVKWnnfkAr2DuTh9tInCqlPfZiTuC/puqoGtINdWHqMuuV1iTQfTgkAWbQvqE86SwZ/crpeEhHywd/JzXRjyPlbroLpkFHUQIrXjxKTRPG0v699wg+m7XguaPdtpnXitN26rP1E0EpOsmXjKHXCEZ9jPxuDEoZnWcUW9RiWPyGr59n8GfS3tBmr0vkS2NJNPo4Alfk4uk1nWciSHE44QYxnHFtCxWgvBknMsOoyJ7qbYM2OoOTLbtmD+QMHRp1N0XTRmyGLVHUY/ZD9627Fx8ceOpPAHJZQwA4yDuS6rSqAOqjh4dbV/nThyCgHVqLg7UzWOssAq3Ujk/EQ4+cFOoGCrDJXrlk7WfPEVTWSpo2WQ5P1fW2F4Fz5qXljGuwyWG0TiHotGHK/jeMXTsLqZiJAOqGNZjX05cbx+VsS5tqKog3eHK0pyyHMam0V0Lc9PgmiuZxxbVXflF3DKc8bwlu9XtJitnYqK5Hu5pXHH4RcjbaGKP6PZmffvrixU3nINXXUYN17dCxrk/T88qYan3ca/vK2ljaBGKefI2y35bPr7J7cgpblUZKnvk4zY1cwubuG7VJjAoGhkzHyzZ2XvKzBm/q+SfAVJS30xeZt/tuzKOlnH+pfimxUmzvqsl0bQpMcFLsXRPTPIDwVmBmNQ9t89xadm+sUJuBkGciO4v0KHvwVtCi6Pl2v2wpjS+rrstGcc1MW9KXrQ4F1XfWESEuL68OjdcD+1uY5MD6LL2GZOBmTVayX8+CGnsPJAEg0kj+hC3Z+kt2N7toOlhffjxviShgjbHM6p8/ve8TqgjqY8lvIQXe9VJ3whqMyVPm18VFxmTu7ObM5uHyOw5efRVRRzPneqq0uJjf9PBTmx1U0KJs2laUfyh1AU5AHlqNVlfhqoa21zTPNrbsFtznFRlYOGANlguapbG9oAqeG20Dm2plTlHWbPT3oQQZjNpLNux1pp2MteyzuWReay1Nm/mgVM3CTak4y+deoFHHU11MGUyY8mi/mDRlHOWT6giwR1M+cxVccunRlLdfvXUSadZRsjGadi2YeOWl/2wWtm8KUvnbsctkcdS38xsL5cSefQaHhmxhAObpaINV+LXCu51RbumUHvOyshkxMR/DGB12sJkcLsd1Dls6fTsbZ/snQrc1ZZerPaOQxrZ7d1wpa1IuM+EGts3FKk3ZeugxW51NNK7eK5EGncx0rJftZlQbuQ8DVp6zA6BZqyeD4Ryt1nIJGckUZ3JuUheqK+NWIuResh5KXS7mB1R3oloPXJqHq+GKpiVSE7Zr2kgNPqGIiGyDppjCpuDMlJNQfrbHSnVZdWM1He13aj1tU/bxNgT/018050wS3BSevsNiOUYsgyFjG1Hg/oVw/cQmvfMo70z7HjlwpjrbbFoh4HKFEGxSMnV7Bd6lJJ/7Rto2EK9ha4N1b/VBKW3ZONCm3ajHRn6nclhc15yMTcjGZkMSK703XVVsiSOSUL+7trpSHbkgGRJOTF3Iy2YM82fijY1qayOTMK3EiGvrVJlGDFmdpjbqDQzFEcpF7m8inYpyQ9Kq1YFh3q3Jbg4Y57q+yHKHh4SAHg3FO0Dqji2qj3SznLs1SaDTGqmqGdM5odIZulMpiO9Thsn2YsdEtkfXvPHj/UYeLzMoro0NVnLjky2f6VToc4+g79J01WDm1+hieanfV2Zpd2Gz7VFbnZyGi1PTgyuUIb2gT9HGZCuUCL6V3VzkgqfmuwVGTjGHJyUBPuNnUnXYChy6Br/3UjAkXFIQjYdyVVXtcVIb8Q+ZKm4EZmFZMIcc4aAa4uCYaFRbK4uj1M7A3O626IUmGatrgoUUrs/ub61kPzmpOzGCGq5vKpv8mZbkLoxvbZa6FXJDgvc+1QpXAzI/VXJ5h+cnLC5xcXmzvDKErs2zMcE+85Q1TDmMTOCalnlpiPF6vLI8CBJi5Ea6u1DohiL04Hcs5DjqdYgx9kPOa6wwqosrLyFL7A7D5ntJ7w0ZJs8zMEIbhYSsFtsp7+tJywD1kSZsCgcTSejBS8prWf7K3tv3E5F4T0lfvd6XoWUGPPdhKXwwkJfJmRnUT5eYhbnCre8CHNb3F9beJ9e7s6aXKZWm4U9Ck7GV/GX5CZYRYDf1n6l7RZDffayFTYssxdubqteXoc8QsiPO97L03wvoJ2OVVZP3avsaz9wlg+DRHvNx/3ydhw/bzzSWE051NjT2rAyb8pZM+LE9vr6dhzh8JgIS8Ez3FQv9VULbqjogimra74al4g1x2ORzxh3WLmxYOakeNPNju85ttulhJVU+0U8Jlb+QJyFNpr4sF6/s0AOe61b4fCkWp/Uq8yolcIjoFcZVaH1DpfiIjugJs7luRZTXvHsZLxpFfA0eD6tn8Q0KJvaIagtcKAuKRaBzMZl7T9X7QB67Q3MBV7q3RBQai7Z55nXlnKDpJFke1etVDo+x0QyOPrdgVlIOTiX+23HcIdZwODG3ax0Gzn7Zycjbkt5p4aQdgTbnNfaLY7nxuTbFnNChPnAZLjabA5DIiePBYFwSfKVUG/vNJu3AGx+t7m9tZuLQKZ3I2fEt+221/Z/JjTcQ4tiVpPGXel6fPvw2eyk9e5MuvViO4WOx86YdyOxYypiAhTBhfEKe48sYt05ErQWv3fvl70ziDKfR1IZitmN1P3Hf3Qs/2jkU4vXzUvCbQWcPC9kWfNLqyfU3NFNd1Aj60l1ldWT0+DNMS6a0PDhkj1z1yFESbYFX0/tKVGtntvS6azhBWI/+w1jofkzHRyZDUlp7Lxkw3YnzwuTiaI7LZHJAkDPeuRJsVnTWI9U+iciYTz2xzNRFxeTJ+pZ3tHtR9hJk5oupVgTty/TW3rYriOfZOMRfd517Hdpahwvvo4Re+RedGwb5mpz5nWRqdKwZF5l/sBHtAwmzMeY5D13X3e8QhTDj5zz5KT3820/QrPchnDfbOLdTtS2WjPUST6z3nX0h/KK8Cy8i0C7jlKyarzx2BE8QojsE1bAxlC+uF4kh+HxpsaE9WInGcm2Q02Tox17fbnHWF/D64sZA55b5BwRCQz69CJRI0sPOWNBNphbtLrLBZme/6WMh7FH4Jt5RGHA61nFglF2P12IRI/sWFv5m1to0kObdGKueZRDAWPJqbL+GXcpy+TsofWI4bCBfdkw5lSxNZf9QtHWl6Ddn9TJbHeLxpkRHFiBCXCP96xdtvdXrPTbJ8fVMl86NsH6uZP5UqvN+fOfh36wnrB7gVlefJKtV9VmrO0QcLfNguwZlu3fIWHUyKb7iPAJldB7HcJLuMdujbtvT0Zspn2H7c7aD9NbTBvaxTkHOLKm3c+08fqWbatjLIMbpb37lmlTjTdOiMJUI+C22Xgkc7taeluZs94EFdvkygPyGCMOY3dWII68yki3zvuVRSszR241TqyFTPeFua2vNhWXvOM5pTil2UtEs5R+SKJkn3mBPxxnRpd5T5pryiii9mdanmLszTnW12heO0f4PtVIgxpqUzQiN6W+oKgcXNS4TSk2JwOuro/2oKJ2aEDZPAuY4PWdSZw6EKStVxMdzWewXcTrjJKSWErUmAP8fBhVs3/YsRqxxg+vy3IuLbhC2RnETnTbZTt1ePElJWVHPHr34maa3AU56JMzhp0xhTBh2PB0tONjTbHpO4pPbUzaLWy/odB6J1OyDqcpT1PQZtwqxhstRGc9aUu7i+VNaIde9qHp5xZheY/CBPeYkLld2HgpmJYjaIP7iq+MxF48aZ292ItjDda1w1pMpMbE0hE9qyPrTh1wU8o9peewiedJtXFRelTpM3TO9KaZSbA26PpcKJa5oQ6+uP2huTJahWTbmqOWjbudbtAN6xLdzHftVnicYZc9e8byLtsNb9s3ecfpJi/fbdILM/kuOwcMu2IjxrLZZyDxVuZe9HFPneY15KIxn9t6np06x+n7SbvD7Tn4YkNpBvKfqcE3w0jbDbpW3dB5gJGMhx4ausF4NMOJzp90c3mvZODGF5VByq22aj4bRONPX995nC0zmhZtYrpBNrfMKp7zONtahxD39LmRLDYTdw9DJg3kdmoOTmMTiN1ZhHPHyUmTdUSNrcC13gqi792hxxLrqetbcONuJBnIre+860nxLx/SvqK2Z6uGbdpMW+PjZAbkpgtluPK5rowZbmiPrFJNao62mdtdnGtzj97ZVb4qgOm20zcpXluYLhBiWg2xmUdTLa+z6kE2kG7tczTvVr0TbPfSTDMcx/nuznx2oU7Qk8ppG5tNlc5G3lYNx4ZmjMyMtcK1NEZDXE+19paaxg6jBWfzzb8vWHvzsfE3e/K5MeLjadyqV+CqjGbc/o3mzMXmm92HkrKnWeoYU6/etEPwILLvkgqV2T3jdGtoKbh7Ro7TSXkRWnO7Z+UZ93Mwn0uAdz7A/P22m7SLg122FLEHeOLtFsase/rP0d0NjtGH4b7uBg82x9Jg5Y8XZr2FsfY5sC2WWpMZN+q42/TbsN5Jm/E6XzD5tDPmbsOtNt0tshf8QjPRZnhDfM5zbZDNPGCxLXKJB/qm7LOe6VsNyXdNm3tpN7NjpAD/1izXlIzvHR7OgqbOi8XhlOU9KBLVtpgCSTImJiHfCsOsGdro2b3cWkbYojHaQ2eTxcdW2FA7bAgrABn+OrT8rDWPsOWMMhxsr1XfxOoC2/ft3vvS2GV6X2SNg1Ub8DCqzj+lV4vfWpjijiivZ+nU7aLRgZkz4I1bwNMaoXdHtpVow5swbdkZbVO5V+yciM3DPZImnJgf96Knh/ta7uo32zs0szBUxyx/5BnFByQ3jZNPBN5aT5GJkV4uOHZH+5CcaCQ555h9AedrgPhFki1H710o1tLGJSlZIHB0W1idpVbOxSzcXoJPZG/FMtbGezYK7OzMDxbYRVGzU74rYoiNbEik3voMHwm2sp6Cvd3BJhmn7dqOkAXbbo+yWbxdixMPu9ZivmvOlVfDf7wUnNZNNqCKsA7Ac8ZSNgInYH5TcBqkNRaYg3CYr+Huapkxyo+dBORMiVwxv2d4uX7F9q5MFsps6Mxba2/iHY8SxWCLRDJWCGQRumUgymFR0BcG7i1ILP3NVgXMtCcK8YVxo24LUfts9sB8J9921cZZByfLjD0+4Bnhcnsl4W4aC1gfMRCTkTFWTV8v2GNlxEYJ45issMFMdnPo6gZrbS60zeEzTY1S7GjAHoQgMT4kdnZwLTfBg2xtIKQLgGa4/fK9xNzCmHAm/2NmL5uBo+OV+BgHC+ZZX7ADB6Z+kUnOuU8fa77Ye32eYX5XkGzq9OQDhbNj7nTvuRsTKwqXlb/O25QUtJ1Egm81I429LD4GypxJSm4ywXk5f2jDCRDtpThbStdq8mnxO7p3yh9s6cFRMroF2/TsLo8c3ZrfduxbD8Bkwm9qiS4Fp1kzcIDz1fRym6OrXIJ6F1mctzUrS+Ocw8mW3M7gzx78JX0Yy9z/nslT8n00piGkH5hSIWEfVwPZftaRF1hKcIO7H4gxw/uwrXHcaGo1N06xy3FyDKxaaTiRVMZybiWhZ1xcgplflcnptWyGb0qgdXFjPpCBnawxjhkLsPlh3bDfL830QN/iPDOEXrzL8qyizVkf5JhlR7glNMEKK5X1bjRjv+5Bt+4G15D/+WLLVlfMD+AsrG+3Cr6cTFCPO9YC6IruW6wa6abTWuJ65DQwRigmYmenfKvxkyEOWnGqw9fS5aUymmq5nXBJGm7C7nUM+LhJb3Et+9fqcfO3Pt350nH1L2BaQXnZWu80adPRWuJ1Lo2PFMpJNX/PtGDU3LiD1zc9xmHrySh9rGXvoB9f48FFiasOYbFH1Hddgp3HPN0MTeudD9VLRFpMMI/4wmcc8iz8gNP4ypDtcmuIxXhWaD455i6sqw4z3QvqaFrKJnfrESEt7rLPtM/3gnIWS0Hrbja0N02ctbLjNWOXlXAm3mX6bhx5z5hNV7CokE3OnGvFGV7trmI13r/KaW6p29bAH5mQsd6tfDVLZ9rCOh43g0zUAIKaHbPK0U2lof7yFcttBcsLvg3ztfEWlnC6kE/OxPevrDT2Ta6Zo3gGrpYHk30HvWfxoLN8oGlHCLFu1pH8Sk9mum5sPMTST5m09gWeO0Uj41Qs8LhdXW3ohWhspzQ8s/Md3cbXpei0zsh8i2l26UWd98nxnKZ4YTYH455P6NgtVpjZqiz219KExsce/7BMHbxQG1ANk7PztnrFyFREz5aUzj3R8m6UWTVoYUT0A1CaLvMSaN9E51JmSXQSvMEovNuRKAN6O4DDFi/MRe4lW3+6ZTTiN3TzEkWdb7ISmnviPs6/vXIefYrIrD/B3Y4+9bwo5ur5s5wDDh+1R5dVM7inzCsP5aRqzrmHosVt4tHdyyrm7azudvi9mpVYjcYMZxlXlURuZ3VPWM36GvfJbuSzVOyTTdVA1jXcZMBS29VjWgFCMwv8EQZF3AJYTysALOEmvsGs1MY5zzYZY5MdTuuIa5wHFu08QttgHE48ws7t6si95CHttaXQ97hlgNWkYi0tm3Wdpf0yqgB1GUV/eGHbbofV2AKEZrn+xsJCXY5TbdE3LOqI/9aWaXLBQ8jEUME4EPdzoSOvTXqcRIyp40kUM4PAt5VbFm5Ki24Z4FprgGxkDY0xcrXOIIMk5620cJQ1mCSYtDIbVHrHHIyxZOXvCENpVrCaMtcwx52rlSeLq8QKVugnd0WA3jKci0a7OYUiKDNWvX7O4BZNm6sLcVy4QtqoNDNqsl2DzBEGOaxaKVd5pWFlW1VCrTHoZ64KyrskLWrAytFvmcydMwgaIAGkVqrY64JD7FPRXh92GtU705xZ/UtxbWexwu4jZFjR3i39nkLFkOnco6vIfmm4e99HD/U4dcikoa1ca1mmynNireXytu1bL5JlixgBN9lIcWkNsByXeYT2cYfKYkeom7q4erIxW9t3LufOTFmdcxHhzMVRCzL1dYE+KhaPF3alQlmUUtyGpFwPUcemLpmfzNqMksKrnMnwBHJmpzvzHGRXqnS9ObvWgKR7ROTbnMNgnjEg5nEqpZYcdyWqRjo1ds6Idba33EIH1rEpGDa70hqYMgjqRAzblbJyJeJq5DW5g32QTEhda/VGmQNoU71SHyvK10tXP4C1j7O93f6tM38vNOUVEHmfwNgelt/iSHeaCdNwHDfL+jHeaU7pxGsv4OhyxXkI9oXaFuB9shq12983YRG1lPAExbelDhGR75xCux8VWsrylMaElF+O8sB2S1OuvUJRe1pqv2MURrUohddYsdy+NOW0USirjUottotssC6F3Po1fUelJNuFWqM5KROrxRXDuROS07TUxcaj0LC7UkmL99y0FtUfKLYpVqFUu0Si6JkdbACHoXJDRGB2JOpyxwJ6IjgGNXBDrRbWBtTkPhK/B0X//gDPjMtfvjEoEYaQUNpunpkIzcg0Pi/E1z52WFCkEV+bb7dL15JwU7DuqSEYVtjapFkPaOAcBfcUk2ND60GCwYGbucBWwThtIgBSvzl3tr+Sd3tdD+nTZtNBVHw8WwAuY25DUtcD4bp0Q6ALYcu0CdyZsFn/FCCKFm1irrbYNhco46iORmNu/UzBkqsmqAa+VupUDravcuNqNa41CmcHFAR2Rose9bPPzPy0Mj7tH9oOOj7Cg1oqW64N8/Y1M3cYKsldz69moMx2tHjGx9yC7rZBp99uwnn81D4A5bYDLed2Extmp2FKO80Jkj6rRXx87Ku53Qd7Ro9BJ3Jr++npppO/F5zKLOj7Tw374fwYldklAK5mtcmGcZnGAvBlu7C58CO9KxgBZx8M7rRIxZqmy7X+asYTGzkmchbiLHK+Q64qZ+aYlE0evsKq5fHV+EfNF/Ur1tOGHTlT15JVYmzr0N5eP+Fe23q/apNNvs1hopPLr/vo6yU7HRztQ8hvd7qWbTrZEeaU9dbkjgnBeMvNh+jI/CLjtpcQf4zk+Wt9l4h4SeDuzlaQ9+y9Dbmu4/2LEN6w/RmVN7RULBM2E2M2rn2RwXuzhlUN+2pyylkSRwO85+OyWpX451I09Ga+mLNpKNCZ4Q+FiYtY9uFlGVzdBzgCJua/mRwcvsBv8ppsp7Cu0PAZGmyfwvmLkkp+MGfcLias0Cker7Doj7coatElXvHalgUaZZmwbKpWCfXSFdxG1wz1jWDPTJa4lWV9qTDWvNw2iwqXiFxDGTVGNPQzRHsvwptiyi7rXMiCoMb5y/pAUw/8d7a7dnpPZtcwLCyrxxbZLqeOhUhb6va3uJtVKMlPcK2QOSW429fZ5pTsxNicEZLv4EWFndh5Xhv13mRH30MVnntj1QyLznttIpSPC/Ra0zTNl7ihyNi8tVt3fLLTwpLPbhPfMZ8yPdtDndqmj03Uec3YrAM/uFjQS0FmtNvjvOmS/FvS9jQQYts7r0k2uR3UjVeFGcaC1INV/YGNoHe8emuI20HNEew9y0yQ9o1vmdsLsiKeCfKsVYQKA0Gru68nS5NDxlIQQGwX2s4BPdZLQeurvc7t/9CvUtCxnR+sTWyg6+yPd7+iNWSc97neMvEho5VEauSHyAZFzA/+oFhhNTDsE3SMam1UW14CV32OrJjp/m79M3m11a+dSobuk9Yqs70uZKdSfKQa3KZ1Gv7gQqYVhmCIDVPRNwndq/Kvvs9Q4NxmThen4FnGq6FJoeiWY5hi6GPsfIDaTjFbst0CsseLi5NI3aK7TQnEbVnbrNti666z9HNom1Jgugl2UxJMGbasipT/USjTPSlrS2ydbHBxqq41RVKxqi9ORJxwikl4gTU3FfN+W3c851qxDtl+jr1unTZmcGzzzOnMzapzOl9mq1MezzHXrUM1m+PunHUEl3Mchqz9Mp7i6eVUzsRapTndzCEs7n1TPGpewgGuVcG1h6PfrJK9eyOvVaKzfrN0p+pu+ooOzRPN4HRz8WZen5RoyzZDBighY717Q8uxZ426Aoy2ZojOz8++KHSNZZK4BbP3EuENA0xHYD1mY3ikAM6CrbGXbF0vSA7FY1odeTYufIVdL8/fLU+HzcVwtCZiQrdV9raGszAZF/0+GXT9g+S1tdAIDHDukLtt2y8y3B6DDfdejNtfGoXFroWZF/h2p0XVYndHxXEH2DLJ784mGbx97gKMU9fItrd3A2fcqnSKNbIVMoPD9wDOZk3xIIu4mcXXehZzQmjimTj3eJadNjstwX63zAZP7M32N72p+G/+ppu/3yVbjr+IzQJrHalTbeGpOSsL2f4+p+ll48GWsKDsvnah+wwrp0f/PeX7WZgdYFiNO+3Zso1NOaZWbmd+11SlV8V62rXWMm/7rrLid2zXk6ZhltVScIFUMUbIOZof3dCja2/MJSqeQvJH0PFse8IQt2mDyP6u2TnvILSfEdTImHlycuzux8b/dkpf+jttVs/qNgtTTbd36eqT1xxjF/dh1vjZNkLPFdBMmGHjRXKqJby7YeL5kDmlF5ivsvTjRcrYZM3wFa5PXnqtWPoUtlvWCog9Fnh4ji5UAxaaM+R8gDS/qRa8Jkkt1rkxYhfYDuYefICgHIM5H6nMkXkq4tVrqcW+sTi291gii7xBHxdfpmy/7YsHxc6oNmZoav/EhM1SxIbzV9n0Tluase2buLqRUsEv2Kw1aS/BVysXybIJ5Bk3+Fmzmsb+Xqx+PupmWqS9uxp47fxrT2SeXBd473cYaXjp+L47bTx5O5PoJk/1zKVrLr164yvUCUT8l4NtxZTsJ7lZdGEu4EK5h9yIjdzmzVF3MkrzxC2ldOHbvB5ZlLtN2OMvOxvumqdWJin4ssqle8zNs2NabvlBxnYEZzLYFZe5PReUGm/Rrvl25g+5vY5dTgwLib22ndlRVpkv9F6Y3IH2zfmYnwwO+tW82YtzkqWRDZnC5GaueAQTLEM9u6waLSzTZod1ekUgFl0MlgEXaY62uxki/Mtli45lw22yUGpD27S7SmYNfkAxU622eHruDBfK0LWgWyXLrQZ4H3iJ/kxs/r689h9dT87n1r00saA9V9aVt31FT29WOQaFW1kFCm6ul1V4P38+TsslsN1BXPmcU45lS9Lte6S9FHah6vWXBnL/ixDv24h0CLo+DxuOl7FRUULHw9bcxVZzbs41zduo+MKmZoR8+VC5lcuk/s7pUDnegPnUi2Wzt/xrQHTHec4xRVllzTVm7U+7uOavUXln069Bd4cxoHLt3OznXGWLfNM7Q141Q/aiK6xdf9PHzlQ7Q2a2NVqK7bddtvwRIOr2q+uFD9SmPeDSq/VFj2/+3ZvIF1xa2412XdMWyyZOl2zSYd27N15AHfWVRfe8c54/5BKSyN6LgWu+EYDC3mvPVWrO3AFuuHWmXeBMturYu6uGu/7rfEvfeWmMmx5BY8S1N15wzLfSkDvWzMRqsy+6GcS78aZjkTjBoN541Wczzle7oQ2rbc49spNKM/D6q2ibL5pXNruN+r6gI0WMLPWuSxnzSjTecoT1WFX7Ky6ztZt51Z5XI+g/5wZj/hho4M2eOojmuoMWmEKUNeub35cjoAdR82gwbQoJ2YpC6bsFdF5x19VNwn2Nfl5wpfRM/iZfHYCiWTl/UYYZ7RrhYe5iFplpOk7PRmsPyCDosc6kVh69o0x7/7YYKaLnCSYbgbHwtLmcel4Na+3hHFbq+XImFbwMA/rnViy9rWN3+vPK8e6pade9G2RSXRf7mFruQ7HWvwH2EZZAuZgQOaXDFLWbNxk0kTryTofN0NW3lmO/nm3cJGK468e5PaZkLcgLOXf0OMyn7MWDfYZl2baLeI2woF86SJHG/DnqvtAm7Axrr3eZ1PTFY9JzB3OKtPqWqMk5sXD/i+gprwWMi3cRDW14mAXLLrouNTMa9OZqgbsFFu7io2gHxvgvAtQJ2mwBx5bE+edU299v0WkF5YwhUFX6/feWZ27yyCeXg/6aY5bHMV/Q/rupb7vz7abBKcpfPrQe7LNUNo91fvN45sZ6ZufaZNeRhgk3gxDvwmqzLJpmM545uAIbGQhs35qd62OBZsOgt3ndKKIsmIwoOoYPbjn2UsQ8n4yYhdMQq7GHIxrDhWWPUzQnXhZrkRrB3Y7oe7gawePmIHKdabsFcSqbDxqNNRp8qI32brOTNx8020VGpx6mol0Ix/UWhMQPGZN6IMKmtt0Uo6gu+4WD8+RsoNeZgJFRo9wifWLL7M4xXpxLq+sE3BfNnit051tkwc8h08RpoWGklNoohhgp84G749bNAtP0aw2idT2/mJTC2Q4afeyUJjMTCvZ2SslZKMNKKrjGjJlxsPivGzFjzOi7RondkPF8acKki23LCKD4wmMThpTVURNmwzmzL1GGzP1Lh0kka49AstWCmSFGX00SEc0yN/HZhwEi2dXjRf5hgJSIepIosIb433ixNEvelgjh14cbtudNUpESMGLEWec8XHG3vmZB74LZkoj3MUNl+PlyPXefld3H4Vf6aHgwRKJ0i+LQ++MX4ycI7rJCdizudqgsu3Qrq4W7pQEzR3k9eOBOpv5rXmJhAl3XIFuaMcXVpKk/XvCYD2gd+XTZ0ZVaDMy2/g+bktZK2ZrqyElr+EGSDWI8iilGw7tegAzZGnIwa3GDQ9YqnD3pppdkduM65JfV90ZZcI6Gy7OsOxO99eMye6YuS/5hjtjAjrd5IRYfXGN7DnFVYvPdYpkZL12AobdPe/6bK2U2I8w8jI8p9glUMelwphRunuQUs2g3EsHdkVO7Yb296dhLH2U0MGVTtJjo75/M7dUhVN65RPt92KKF3h2aFnoCHW9ubrc0bdsTX2aXA6wgydSJZg388kk0LPE1wOV+29p/8pq0dfPj3qYxK7WLkt5tOSbkASs6fvLa7dpCg4/WsumuluSdRctrWZOg0MFVPrW0LaVcthWY6392Lc6hdLbBraOiU8vAKPSbF+Mai2nYPkM9PJTwJlKvbKfgRlMx2ALyXEo2kA7ZVN9LDU4kZfswudCyDP/8eTyfhrsBfFklmTwC49NRrEyAkR983aINQbykgVEUc4hdW8b7BzVo+e1r0+YJdnG2OtT43Np0cjMlRuP8NB+QTuoUx2ukv+NFTYJuiU9milpY+Vd4UTTnHOdMHTdtVjteHLR6s0ZKao2/6AyP9A5Enz0G3GKf5/HtbZfBLesgueGzan4TV1tGTmCfP8qobXZ8xXpmLNrc0cPB39DlKmdTqCvsrTJoaN8eBrkGWk+YiHFfnzhFZ1e1L2nsAjofFwwDnUZOhqIeq23dFF7vdZslx5vgZKqdTSSY6y5pxufumGo45zj2OEfqaLlOeGxfz6Zm4iZszX51+WuC4cBlCmp5Mu94Qa+ebXq4Vj5E+4ewFw8Btx3We2ABOqumyW8bDJ4JxoKh3RgrlGMjmbncr5r8sk3iTbWYTr3CThh24eezVXLyPrJdbUOebH61M3lVDFmOA+3Dz95Zxplq4mig/6F6WpdOpP5XT4ZZKRR/YmKtC5qJOLbXjiQTMyQvRbHIhZ+F7k3XvvecqgyGLOcOj/DUzrLnCXfEugbRjmGTz1SaOnfo9hzGTK12JsrKBxlVyJ2/TWGEx3cKenFY23zi1L1uLvH+DBDdyXWgyjccS5ltaEuxRhJdfhP2E3C7ES2bU1kmtEBmRcnuZ2I00yrYWbursQrZDuWUR9zOJaQthJfWaANdrYX3/JEnMgsue7yBfmWccP3w82rePcj2RVs7g1JOX47O+pG+e9k4qMypb6bZK6Z/1qEy0lo2q0VYBY+vYa9cLYT1tBFPGBYYe2mv/McbT77xjcLqGkIrTpbkmYqgXioSG5W89Uk5ZfWW156MA4cbypHe5V8VqiXwYi32xP8qOA4BceLGobv3e+I7XjKPDdwQvC5msOOkiJqREa4lIbIhefselPufGpsfs8lk2K6YxFJAfE8xqI0/8qjSShlq5dseyaVJLpMhxEnfaIuySVa5FSuHOsdU2e3gYEi1r6KGul81tzr3JyuNF47qWmaPy8Nrijv7ju0bD+cXw9LwCsvr5EKojC2h4YFVlYSNBVhX26y3WGg7HnJraEv9S8m3n0VWS7ZPqEj2c5H+iIw8/UbAWues7dTbb3Q/meMKNMQl1npgoN1g2evBbQaE7hY3hDdGmZTNcbijvst9dZETPhErryE0eUYAzZggZTd6Q1BtSeCpt7lW2MUNr7lHXzZHTxe8T60PLviswfP3mk0hy6r/V5807Hbedu0ObfdL4BXg7iUeOfvGjvFszXc0kd+Lyees9IMsBsMPO9Fv5kl236n7d/900POu0dJSZ2/5zEN5ODZ+zQIzSY8rLzCW5I1JZlrArrjrIsOs/HC0P89Miby967TIi24DY+wFfg1fl4wD0mXM71rSWbQNtpV+CGbRniK/biCCYC/w/u+yXe1jUcbswBHWuVm0+19osw/qt0F7rjEf1TnZOAekc2a/3aw2IBgtzHprHID6vU/OmeMwSNO7wXJz3m3MnDW/ONkyN3Y7d8cKXTGrmpYRbZmbkdttMxrRMXOzUC64u72Rsv67OBgmN9zdxlRZ412c7Jd73tElg2X3UPxsBjzA77FkqqxWLk7NYa0cgIUndKNvzKGWqGvZfwQw+LwB2m07zbQz92ro5uwH/MECeG6zynMWobl8JLNZA9fm7XyUkrPfTeAJK3HTrv2dXpZx+FuxgPcw3ARSM0+JjLWA9XhhhlXtZqvbZwHEgZnI2EVNTIEMXykmuMsrZ3Zj0xZ16bKh9vOxdCmyFQ1clmc93JCl2LKSWb1sywLXTnpJxlAoxM2r3dPZt6Hr1nbcuSxdfJDZHX5v/l3WeJzG5axbInJj9yv23O6EJdjsGHMW8paunlmAfi0yBTMqVEagW8wLcxY+uf2uW55O5/VwXw5eFjo6xgUsWnNyK/RcyM2KVLOgdMLy5dYx59nByGLnrPqy1XHadYvjv9+aV26xp4+7vmw3+ZfF87+TzQqsuOsT1k9txPZL3tBidz3K+07v8C5L8BT6ulhDVjBtuWvsWBfNcem7Fg2KY1fNtHW9rARybjknr4kFs4ORybZsIIt1gPZELMtHCzwavVLioG9s67BAzIKlC4as8C936E6zvzs1nV1gaCr3lu3ofNXE1vT2Rdoyy++VHUNUcVLPCnWhjUykF6b7Wu+St+aUvW6xmm3uXTLEgiiLVi1Woy+dj5bYY9YhhC1Ly5mY1u0ArEZotkSFsN6XBNC704D1pnSoXqgKWG9QDLvTNTK2O2ErHcW9owt5eMmJZe/1xbNaasyfFViSb49aTVfb6ZUI/CXsVbiDu9PdG5mj+uymud8YN6MFU2XFeW1tzno6fPVmhzXNr+dS1wWGem+zvWlZtNBr5x9Xqt0yuVXeahbFM0w9s0P3uO+RMZc5bZnalnR18inbL1o6xEI7mzEDd9y4qM1fnXjKZ0XPXIbAWb2W5ziidy/ZmKookgmbLUM5YecpaRp4Z12sve1RyDEPEOO/w/wYsCBNd4MPfvZkVFzWvPFN9G5u2Zw4KBxWllu4nceNyGEYi28874lPmLXBnJXtadsYnDY7/4cBFiexMFXkzATUDVH7HbsaAqhmok8ZJ++45vdVTQGMaPsG6El0rzgws/v2e0tSzS3aItGXzYZyOtrZ2VhOEMfaOW/Plp4RTC22zTIy3OpqRrDil1FrFQVx4ltPHW8TmHH1yERmEg3zSg4ZMyuGY7Eyy6+ELGyXPUrgbHCsxHmDMuXjDII8UoF6KKodr3gnGeFZTLCdkJO1Cn5FwOg4ybNB7fLOUFwAaWRGFEDeUd9O9bbqauJGHmB39bkAvVPFsCxPlDhvRRu4T7V+ziD3woIdbeap1QBZsYuTQ6yZoaT2bkKNbdenJdmFqqQrZpPUhgxTwZ6lbFBoxy5aVZeErNoB5qL1Dhd8jjWEh4xGG0IcJx+70QhpMapdCzKjN6O1GWr1HKDK/PQE8A0quCb6DFU8uX8EclYYn+UFfO0QtzrIHVztL3hvH+jfvJ6z3oQZbmnMLCK4t6eC0lrU82XFt+q/HWWf3s7RdTG54WYNi/9bYM81EzfRQccMJ1YZ/tgUc1OZFWzCk2fZQkW3t5jJXldVh7kM7NNhyXbswbSowLRhODNqthdAco83SGKSZ57yR6NZF/PFbMHz3Q8ZMJdWisDR+2KV8PKuYUyLwyOmvS7oMNTEPBj582+mrGqBuSA6NDq57StfzZIPmcwZqwUJme0qSNDJq+TdlkICNRnD06uR3V4Yln2mVf/YlZG+JITKvT5CPysgY/mroN3AajWA3eDl/VdvKzjXCn3aswkkMy2DLQPiZf9kez7PBeBuS7lBW3i301ttStz7i0229r68i23JjV8YY6vTlqcpHBf9xQpSi8btdCjObzu6w6UP9iump5m1HVhm28P/taa6FF1U84oyBMc4xJatMW7vlu7oBpfHIi5mAh4P/rR+WOV4aP8va/dOnNCVi2xTpL2st2+Pz2/frCGbLNW6+amtQ+Fyr4i0RC3LDFdud65pOmKDsHOyrpPz78JJ6kh0McFItUXBCUBaeOSSd4zasfCCy7rdW3aN+JLViiGfrcbX6262S7A40WEswza4HuwcnGckZUY6rTLPQ3X6my0PjwFaWO2hV+fDliVXa0uYLHOKE6z8rFdieUdpTT7MfLI+y8PBWY9KCRemmaQjnaS2wn7IJvAIuUKzHwYWqp2ZzxoBd7oROxuYpfWG2vQF7TayOFkVmx/AmTOnuQVJ2uexejhKMKBMW0w9lBGAHSZ6Op+2WSR/3poiDlHJrUy5OWDIr5P1beYa6qWyxVATmGvFHSImohXDdtMg55C90PX9+fgFCNCOu1zcvKMQ3fuhiIQxNkPsdBCzdWR71+I5aD/D+C3dZB6Gp7pQStb4bIxu8BjIzia8Xs2iJhYxywzZ5cfBrpi8QTQN0X3OTi5/kZUxWOHO3W3tC0mGiRt8lexLtNdn7gvG0OKqcGbZZ6/gudya8SK4/kYRngAxby9p4yOqDxxITp35x2+U1YXYOooPLA2Tl4uPrJG9zJiAqmvhLFaDmZWbIxwfrzOEuKtGqwtdI+v8dQSn22oFTi5mHFP6gDm6LhMPvNYtJ5PLTCeVx9pcOjvY7QXgLVa/k9S/Ys/Lvp31UdthvFyTBunxWus+W2v683ND56fanfR7t91VcRnh7lHxNsstQ3KmY/JKcG6B8ehCMKIOxj1A7HlyR2yhxLehQhqh2PM77ceb/39fRt7w5EnlN5Z7mWjPU38+Ks2vD7hBjXSLXBDMdqvL7tTjHDJ5FvmEmlKd3GGlDUTryOQxvDePqyGLLW1jL1nqUbWePHlpgdOyvO6nTp2Ango7BvOrwb8Xrhk2n8XsGXN+GnPGeYeQeYd9I48ZoBd+8mRXOMeYG99hVlb19FoGDzE3Wdb7H2G0F/t9k7nZ2vY07beFBvxzbLFR12TP5R16I3fv+RxrtTsLa7SdfmDZszjsqbaCL0i85BK5fyXpfs+B2MxxtlIAoyrCjiqpCw7DYpOAwbarctDmogIyUBUR72eB5jOb3RDGYMKZwdIKZA8sVO5rQHvr2eXkhD3XNd2Nae67oWM77+dwcgztOsjZ9M0R2Tj045myas7mowuWk2dPw3D3BxXN2w85PoZwxej+AB/jWqQJip3rPvvTk03FyNRukmtb8AeQca+KebBTYGHcCiZO2e6SE7FacV7XjLk/Eb7GoYuB8coA28BMEYvnzQUO2JezYI2NA1NyE+QwfOsCc2bce0r41ge1557zBZ2LKJOBH28Xwyaa7iAsEa6GJeaGXI404caV4YXzWdErk7TWTN6pkYQoVWSeoRqpubCUZphDO+yxkkVZzM+9DHDSqMyNh6jRvdo5lT25pUVsVgPfx+XFZVZvwsuJQ2FpEYspm+XRmMxcw9xOym110TRfj8WbBd8qAlC9gdC9Bm5fssDxncC/4xD6PU+gl//s7tyW/4+pwULRz0usuOxM4iK1mIwMHbaRHLM9oG5jdrDQtjuy8BKfK855NJ8fc73wncjRYSV5PUVZvIUpBvXzJlwslBf3IL8jWNiLf4+33rk+vPdOuD3RMgzvNPKAA1MOTxt8iuvXL5vVRIdAWy+zVuOMHczGpn6Jz7QaE+rYvsLH2nHC8Z0jEYka+p5SPTv7eFugMylwZHHPhQ1tfFyJ4GTL5aapCfS6zNx3fapsyF+jP2HvTU2w19GdYHHIyW32TshwxcU1+1ML7ggV2H3Nh8LljCpGyNBmD98hT5xnWS+JmbDU1PTEQCM7OriIT/zcoJgxPLf8W6C81SxnN3qPNAHQWKKBi5zRkq2BHsgH1Bt58NQEh1PNG08Yc3hIxMRbTqW1AshlXGwCdq7Obso90lD3sUQZvruPlcQcs+rPIPLURTU2YanZKcxdj0UslHH+9eNWfQvTjm614CEvzib3Djm8bC5RD79ra95Vmx2m4arQok8lbVTAmAcbeZpIRimbxbppwsktAlkhr3ii5isxEyPOjq/Ebsu0sYSbXbc4LxudY4Xkue2bZYMQ7sD79unMX/EJfJNS4RDTaf7cfSzz4efNu5dVUT5HRfKnKESYToS/rPCy81suEbRTNx6zruoyQIPx4GKxCe/f+6URpyDfObFS1Ektox1UTR5cW7jBUzVLvwZGDvf4VN88aKUP7mZ0EwlyLhoraoc5x5u0zbuLt+DQSvK4zJ+PjI6Uwnfcco+IbvPG90nlWU48Im6Ja8mVXyO8o7P1saZ5chluDRcz0VLJuNSz3VoxUrapEhqHULPId7QHeEG3O4eL3WIsncgKewtYOraXXeZ0cRgFxEfZNEarTltgGLexs8mnvUEm9znWqdvop8aez2hmYdWWEjukQqlsx3pnZJmabWjJOiwoNT43f/i/kSUhokdkQpb+x1kM/OvUX1LO+RIeUOjGdcvowJ/CWgR32rR3EyWjz3ro24S3tjy1lYCMj4DhD3nuPuR/LM9f2kofsxVZAzJzTe7xad5ruA1Zl/5ZSZbcX2d2Sn4ckbOJ/lPW4vNmo+A+Qy69zS7rzPLB6ujNWS13+4WV3+rhoHNotjSxWQnjpdSGkC6qG1uUYldNxsipm+M6vsAjZbjnDN3szgJIFxmaHvBtozl4K1HBLMyj5w9trFKp2QwjXB/wfq/RyObjhs3PY1SLe26607Pvyi6OqWbuaxs9D8TmckubG5dnmUm+Z56LEQbuNj2bpi58IcE0Pn7XLGDaS20veu5TjFULfWPhblcrqC6uHELYzqcMHGnUs/ecPoL2CN+HhvXheGcyq/eREm82qjsHtZak/RHO7qwptYxuZyBsZIqP0OY5V1i2vIzI87B+Oe8Ud4E3I/LcE+4dfuYGRxLknsvwhsfNQkbG1H0IedIgDx83c9/iZhA+R61zwHKM31bLEvgt9B+6EtnWMpOPTWj2nWYhDbRWea35ZV3kzc75I5bePdYtG5ihDiM4WjDwcG3fF6yizWq/dTsO5/ImsZt3PAxejo1hitj59YL9MW+/4CuBIVadFS9ZVtkU3eWHXLTCpitVu3ApXyGxAHIaTmOuWBCryjscZUNptt60kwgt8AHjsE4a7TeeF+w6LDpCjEcHIYgeSnjPRTtQdnywbV6zX6TEYaFji/aVWDDXXpu+ZsLkU78k4J9Am2uUrXSPhCPcUDTH3OVlDRVyH+brgsBu5PhhrPq/uC88uiUyFzarVy1J8vR5uQlTfoeHNl0MmUfAcCbQQH5AS8PX6gXOX9ZvDTZuFK1DfwRKdxb29CDkxL748kvPu9tBRefjXXT9JPX20Ok2WcXpxva7lRVNH7wpYXQlxG2S+ZqYOWpbua61C8nvQvR3d7g74ukFCY19SfN7GbhL0aLDMj63fDw5KFFfsJVyGa5Iagfz6ORY4OIOEfq85QDwX9DHdpBZbulOJdpSL6lVn4mEcxbXPQaxJ2lqiThKsKHJd+cQMVwJrK7huQW9bcv4CqNtFau70qEExzdJuP9pHbSqzH7sgjkbB97p4XVbuuM8RgGgrbjS3pvY2M6qJsDTbPJxr/GqO3IEs5+eGy42swO6ejC5szcvcw8NCCybmd0W6/rdFjvaE2Mpgm7zpet61PivXcfrFBAG9vzgP/U9MwlrQe3Tju5oM7uYkV/7K/r4zs/dIE899/l7Pewt8BJjadfylj6sZUH/G9upuajfbPvXM60nuiawNDLm2SmFubTfjf3h3m253wuCcXb7Lls9644w0Z/o2VOerD/Ll9eeA9kmmwWvEz3jfKlX+t73+RVzegs8p99nxCx3aWaPXviBXW9KAG2wtG/EubEXvVzDWTthBIhKJn+HZ4laMbDB+NUAireXwyRqSTwjwhOpmbpdnl2XOxlwc9kwM1fbRM6s8qCrRSf/Pw30jIzYYQnYFmvO4twvxcjq5jrz7R+MBQwWpc/Idx18BIAZcVj2wctMdKDnd9oUo4le40b+4Ez8TyHvgWv6rNX3HP5iGtiOrXmL7X0clsDknpXYVhe4zxtdzEweyzzLHZ4vUsoLe54GlaXxW55krABps/6e70NN7MU9wWzIGpQ3BLXoVvStwZXIUoO62hGOjrAD1JtMrtXwNsR7SZ2cSW5OFG7glUJz3n6baWy6h2ERI1tQdXV/LJ5H56gRoGNjFkiuxbtjy3URdN7Gtws1F66QNRHAT9ZSRpoFI1xFyO89g9vB3RHm4oZV+azWdGyiSTFCD9uywUdpITbcLOD05ArC1+PfLWgia3Zz4R2rD1hmy5DcY2DpOt32sR2Rugaw/RE7UnlFF1Q1ov2xpXCuHQsc2z3InBa+StQSHw724vpFGU6VEVWxOMct9NDChPJ7dwli7dzCszLPi5VNsEuDwwyffyi9vNehYevvQl3zc8h2S+zFXFv0goqdCXEtRbyxCTNTqcUl6KdYpnke1EL4N/ewU0N7w7792U5/hchH6k3KgRYWvBm5aSw1c/k6sItijDB7Gj4O0nq3ohaafg0GY7fPGL5Qrtzl/It7/7Pexc5tv20CaTJ1+q6vHV6APDc+UF03srv5/uZVfiM4Qu4gBSzw6/Zx5ts29ZtY4947MpcP2fO3PJty4S3Txvmb7fdtxL8+nWqBmsZyPKGb/ayn5lzUdtoq8OaALLlpQLoOqtSZrHgdcRuU4NbiipkYtUvh6jJd3KR4azFA/zRYFNOPCct4mpVIvWQcmq5w2gtQL9p46fvZhpvtOMcr3YK/+0uY7l1nruebn/wH1255c2UN2wA/4YCH9ZjclOitX29f1dNSP9DgDzHoycBYn67W4KwE9TJFbgUswHaNN7Tj7WhwXxpLM/F1ew4ttgrdCetrLTAhqn9LuiNaVLtguKjufm+GCBpmA9KQi8FDHQI7Ii1rTXxa69vYvBJGJlX6prrz7A4MHnKSpc6wZHoze4Z1l4yJVUEzbKzNw3tArktg3pZnGw7npDI7Wlt5eLrTvViSu836FoQSTR2xhAHUejGSm3jZTBOXt8o5v79/5rO0vPHMEhuAsyhxO3/Itgpt67RTRldjN4Gy38PtfLu5lHj1qGXX4vxbogOy87uRqnGkj1O9xpjeYqFwi5t2qG3TKqUxL5v17oAQpsZZ4hlj0+heEhBa7LTk6ajCHCpT3eD53UJ1XrmIGkfb4KvxRk7wuEmDbZBFGoT/bZDSnghC+CT4gGeB29iZGLXd5Zp4jiWa8XAI7RVnzvL8uOIphONnlx1IOUoXGnBvETPiu1Ap524KLKA8Hy/XA+K6U3C3zjAD2aowq+Qxf1yXe0bDC3MW9ss9xTZeYtFa3eL5m/2dzeclLfrGm80qvW7Rjc8nz3ZyjdD3NPRa465QL2gD1W3W5Jrmn2X7PzQ0c3SdIxXlOBdk/ug+pv/4oYMNd013hi8ajfARjHU9cPNK50HUspVlYB5cPYPYfPLiO0dmOtLthHdTp8LT0lV9ftscViPYcM9f7GMXq6p2XPv38rnTVtmHhmjO4hdD0lUSJMx6oAfYcvNY1vaVNwtF9/omwvFM3CPAv0fiDhD+NogyH+0wyWuCM48RdXcA1SyTZNR4GHqLosZM3pZTRBsjypAty7IoGBeNgxZhAd4nuUtXd/iIGNogU7il/UVrMu0pmKHeY0E3xl2ZuyeHOS5RDYYy+p68Y4yC0cpcsIuYtm2385r1siczZuwrep/VxIaZiR1S6mSXxsaRMqg+Qko3SLpAf2vbtxxieYSkYAvUZ7/DRHh0mZtlYduZjZXyslj2nWo1OzpajwvMkxXHJvB0tLcVy7m8Qtstvii6rjDXEM9jOj8vhJQtaplrFdx6CbTB+tcJYQqTm/tu2ex5Kpn1PmX2eCAz5VEbjHjeGUfI/F7X8asdTvSD55S3SbttYkOJ1fPTwZu4cQS7Rg2YCGrCjmO2n9otmtt2o4VMZCqL3Rb33V6XeaWXExtQ7LcOJdPFkNPQ9VyPXRGWOdOFc2zlyzd5dI5K07uh2I2zg5waos11sv6Zyk8kNcRKKTWWqTW5Rqs8xXGEOiSTbyMNkbe1lDxxLODpXSWM0/Z78y3oT8Yinbt1SOXJWDR6DHO549dnjc/XoD+9TZdVs1zz0+NVD5Xm+4x7xPcVKVjw4LbdiX7DYhDnMiZ+L2ntOH9RObZ6tWfrO6MVvFm6zovezSrl1HTmh/hcFt6N+7RFq8VKJgx6H6uA3jIWxMFNzAPtNezAvB3sq8DVq4bb8xfPtizh6s1ZxiinreCwb1wxPJ+2BHhuXFHeuO1ahJrNWRqupCuWhBH3Kwq7jJ2qH7/ZqhIXGawYNiZLw4SIC0FwN8NMTvgfe410KJbWZifgxFKAuQ4ho+yvO+STPpLdBqz2p627mYNJGbj2QhPngufGtdD9yIQrwPBO9DAgXt/9xcNi0gPC6Hvz34J8vOWB5rmwO0uBrM2B8X2wkykXcUNeWuq+Nlf2BNaHRSFBQ/2NpqhSz2Rb/C8m+iZF1MNyhnIhG3M1JcuK/pGtuQBLSNRC32g7P1vSX9e5M/vgU5k5nxM3f46BpvmZzhc2IG5p3MlzpuMLM1uvkPfyRpCXpGmytOXMcGFfpnv3bp7ZeX6yxOzwZ3GCsZnOTTRmF/CZFH9UibiVRm4kQx6V9pmda/5EDbmxnyn13AKyNpMbbQ1mf8bOeQj4kC0VYilmK28vtiyzHljbM2K2hWgFJAxl/8Wa+Z/l1cz9686M0p4SWRBuHTaUHdYZ+1n4sbXntjIx3dEi9G2bMGYsanZI5HuXe27mADwP0Tk7lPhPOLJxnU6O5aVNV2qSTXKvlRBZYNGsKOZ7ohVnP5y2ko0rmW95X1s39mV7go440dsTNpkZb0ee+VpnyC5jDvzSxwSiB46HnrN0q14W5DhijNu//GoaquOLRwj+vZhvhlJfAP4UlWYHuhFSXJ5/p6XwpB+S0iIxdjutsevGPCt867qtF3Rvsg5ftG7MDfohj3zraDAqejf9mdf7RqE9E5tNz2t9M9plFpN+qlivVriX7NVglL/3HBce9Fo/vRC/rYf7NGHUPey+qTTQaqYgyTWW+Y7XP9Oc5pwxX0G+YZw47lLuzLr0lY/ZaFp3AKK3dLAOREWw6XxjwbHp1tmSZgo+rPF2c7c7Rqw2xLlUPmKh/RUn4Tm7M8BKMeGVfMQkZ9f22UPJJdv++pKZIGMLM8fykiPV12JWfwmaSLb5D49yubN25vPCJn3bdftY2E0+4WmNNZDcrRjELIUDcgHmf4FuNXuMiTjnsO8Ff2MZmSJYo6nJZYoD6hrYtgWUHNhwrLZaV4LtXnTrbnQxdin+pthk4NCuURqYoxSkzWnCbwXDBlhOCCfLfub/7J1m/rhjTZa4jUxgf9yfutmu0yq2UAvQlbaIT/NNy4MmUhwFCX6zIdtSiME3ID7/K+vwwcG6TPzzz0gcu9XdpZ35Nohi/ofW4bPjatlQ889cHDLQzQnjB28iKLY8ex2+6F3dHP9+/4vDJ66/vOve9pTtk+mr152PmbF/p9724c+8KM3Y3nFlQNfd/IYArFirmydlcpIPqz45avOYeizNhrAepYLRjq25Qnp8qmsNONUOQuz3nie1ZSxs5L2xnCNkQ56fNTkcU8J6Lo2NPDAycyy7tLOMPCOx769K5J0gvaSErJHdomBbTIzV+tst5IK06bC/F3B369055qveGf+BakDvLuTRV280+MeTxkEurUHmPt6BvauQZ6/M0MbRxHfsYvD23ok7wrvBfP17Y3jv6MWXjaVml/1Ae/cHk7Wj7QqaPscsY1+7NFhIpCxmCWs3vEWDE3RbwFyNqpv9HDaIHpPvvPzRrlZtMd7O7Mc7dbgmmK1wceQQ6c704Bm/ORJ3IkycfbzLs7QSPcY+yLL5ysTsDNvlxghnrgcj5szJql+J882XWFBuqzrmc4TFhlsEmBOATbyvpkb4AsVrJbo8TklxVXAmswRxzaTXyIQ1J8sM3RlsMnmywxQrS4J2jFVnforte4Umtmbt6IYM4wmzIHbbQ5/H+FCupY8JtlFrr7as7iUulFKx4HPdXgwFv9p9MFDWGu3zGDpLbD+mKHe0SIL1ekk981nGY3U5TuyfzzPW6j02DqLnvgEAxjS4M3BRACXCDq++IXvqYZyIyXKgbZ3cmrnB3Qy2U3z6NViITtW5P9+XufY06gov58xYsk7f3lVs8r6euc2ZaKvSKAt4tr3CDfYsjmcybBftMnN+w9d1fIEXQTyuHnnjTqpJiNMKxtpWir8Rp9EbwGnOXOaK5vk4w06mxswZfF9X8B1eJMYVK3/lSZYrM4uJ2KzGb+7w+tClYe9QwU5VGyY/Edkp703ajnJxOBJPwVmyuW52ohWpjUHNnu1VGHy0Z/MNztr4a1YjCyqWtUFoZ9YwFZYpndnSc9B/3uEpfBPYs8McP0PzbKZvOZfjQWA2+/7Rdoh579da5+7kaL3yhUddmM4N5Z0z+TwtxIw0ZBY2nk3xCS8cTwHKTZMPE0aGjKA4p+zIz4Ut4LwKgA9mgWMkjvUW06drH0Ou3/dXhW0Jh3vGb8eVyZuXWjlbapfWDR0ZtlJeVFLwPBlVt90OtSH3SOaTh94mnjmo534Zc6zUWj/6Q29IAYmq2l5Lb099EovrMcQk86/Nw5KI6n1EhJ6JfHm4zHm7FjEyY3NrWvCaetYQK5QNjSVeunH27eZYEGJFntN6PPNKY8m12KapNpwz9Gs9wOOlfW6FPYGLJ8sfXNDuoTI0fEvzHfsN2qODyKmy4d1H1y37n7f91Roeazf4Fz4/flpTwi0Po/WBdt0WTGbd/lEzmwBAbZtAa4i87wKd/vZnu32oH3u1Wcv5kOcbVncCCxdGV2IfW4uPLPfD7JpTkzHguCMTHb/9PiWrKbB3B332Tk3Jkc1TtRg6h+Edk4lada1p2TsQjS+NfzbZNvHIyB2t7TWTmSqN/DZb1O66axQbnVpYN38k4SwVrtIh/esyfH4BtGq1rruJy2m9N897iCFf7Tqznf0IvRSydvTMQvDv2wKfaBjo3y4lDgOpuhNA/oCbC+OQhVtJkGW2w7hww/XMT3EhUr/jBqbPjyke3er3i1b/yfEvIjq0bU/AgxG8mhit4nZ4EvTvVrM2xgOALqiJC1llF4WiRcUk/cuRPVbw5FL6nSk2Hag8yLVRu6OibdFiZw7CT4SYHm9uxdvxJp1nxBczf/lEOCJ5s7hcpjfLXqcFdILbA2/C7sJWc6JxirSSPJ9mH5Jx1fwo5Zm0FqPHdS5rE4Yii3B52GgkcHhIlu4i6pOSxs3agXweDbukK1qG5bfiUxDTvkzVlNCcAL/XLLDDfaSgQz4rc6nx6R1OsC0aIlYACA8OLVUTuY8lsSbLicwvUwcHA51L5qinnKBemDHNay46++Q+3/+1IJ8Ca4OJyNaOnWeKFdPxby9kHDCRWTApWNZi+eSbGhEix6Py2wdWsr1J48S7FZIbJiJVaL7ErEoj2U8mr42hnGCH2NCcIniyMWG0m/fIObYwYztFW5ij4I8HI03A0+j1nxP135dAfIWj/kNWX/6JWAjcgOZcgd5W9hxKZMaZnWTqcqqLG1XQDRfbug0fvoFZAi8TGjHjum5OR68pOO3KXCvYqUDHvifl8bct4zei+1vm/fbEiH+B5D9f7vcfN9jmbklhVm3lxUpW6rpUyYLcD++NtBb/eILgFN3u2dYms4MQ1mZhZ/ubObfAD7nZ4dNS2slhxdf6LlpmHmS2IGPG4Ozt8GzMETVnNS+/7U27uiqW4jVo2nwtDe9m816Yrq28cAIB3I8UFydi9veexqNH4c3/Arr2sk0XmklmYjbUROY9TFw3X3oinN9pmu4Ek9WYq48tKXNjqwi/cfhPboDnv/I14xxX8b6VtI/dVrpaCnoP59QPhBRksDA6YLD1xuvImtSy7+5oXtpuwuqdSu7F3n4oHz42xq9T2M/F9OEiYPksO4IjrXaoW4kppPbjKIqFjTDeZ+7FG6pRAQ72MThkR4HXmTAHKlvQZ82cGMAxuOpbwSPXyA0T+MjbE/uqIrQCvWaSWvvGy9fUxXBvAW2+xP5qzQXCORg92u7lKVmNTRiwEhvndljlqmymzo+gUeh9AsEEmAR8GT7C7wSWv4h31FY3pjuvsHV8yF1oCJpD1Zv6siybwMTl3y6/nPuE0/trmzn+m8tPct2h7le3ZVxEdU0zKYXMuEbpFpMAoZHJIWadexIznVGrFR1tUR/ghheGWHUi/Gbvr6cNl32ipaaTb8+Y4cbmWMOF3dOMCvtMSo3ZyZ9UatVLXDbiiV7s43LKol3SWOiedL0q3o56czcYBOqTTmG4dj634/ozQm7mquS/WaIPb5mxbQUrpzCI3dhh0yyjdmfCfCOO5bWE8V6PQ3OgUhzkQ62KJxMRrIPmzsctowtzTpadHbpgTMEnP4Ium+FbYSb3krmaC/aE1pjjPHMG8mNNwz83KpvtnM3wQzrJT7Dlr8v+rs8mK8u66rkXduBT5CXSyJHRFMFts1ZdiNxnE51tLsae2YEATijZndpCAQ8tGSje0OCD8WPNykeVW9hwYwuo6EAb4MhSouWKYNRCSQXNBEgWWUadldnWxEuVnXNALOUvZ5Z241CueOZIBAwusBYp3JVKFMWXTd5kFh3orbygr9P2px/MLAJK+vQ2SgBQuwEACCHNbwo5Ernb5wKYTRx6WzbEEFFQk5BRKG9Ny4C0NtBz4AAADDIZSAGBmJAfN02NxS9Lvz0gINo5tFSCzViUMpUHaEwPfwMwA1AD/////38clBiPTSrSu66+KGjNrqRMYC9zDQMriEqtEckLXgo2mxD38FKP4ZXUVRe+ksJB5OtoIZAhkI2DyNdVlxgQLgTnjLnAxAKhD////393B5l8bG/7UfclxaklxaGeHGuQxD9L1NRKG7OCrwOIWVqjlS2NhmuQS9SU+CeMTbZGYhYcxj6prnPtIxupugrZ1kjMImTXNyUuMudHeznnnOcEWiAHgXMCLYCCCiRE+VrxhIY/KCy5T2+kPPITQQn2Pj/aA2v1mh+kPWrEmkG0wv/////u/hrmnHPOOeeMMW7P1CrCQAM9VLI3M7WKMPAvOifrFKWLUWvBC+LhARnhlSnAxaERBrggzlQcuRicwh/Ln7ONcQo4Q4XSKeOGdnrx5A0IFCapMhdn6Oa01YEaEImW5hHWKUoXHlC4JWQqjhQbnLaCiDUZUMajC5wRQCGnF1hwHdZapuKsQQMUAtH7OdvUKJusdT1MQ/VkxjJKFx7Ou1cN1RQTSapMxRm6Lbc6UJsCzlChBMq4oZcvnrwBg8DgDBCK5GIACn8s1ZxtjFzwoqLQeUIiAoRbQubiSLFhuRVEDE0MW96AcSEbgBEhx7QzQCiS8eg6ZwRQaPkCCw7bTd3QColYmMu9CjTt2OFDAAE+c3HWoHEKgeipOdvU9JALxi2jurq6nISXkzon5SRCyyhdeTkJLyepeVCLmsOI0gS1SkZK2uawnQ4D2jYn4TDD21zrYQ3PXIcpUbQfbiApXwghZk7JyAMYc61FB542J3WL5vJxJu+oSDmVwjNJzgTCGFHizEksHpUo5qScpAbAB2om4EVeVHDmJOYeFgJockvEJyc1CcLqFqksBOdPgEQZ5KTf0hksagCAkMKEJhshyflLoYjISSmUEDnptyQ1BNdhPLZL96PFuMVttxhjRi1e27ZtS7ZnDQ/vbdu2bdt22LZt27ZtizFuMcbMJHIO4OG92AMjTHAHcBjADLyp1dlhHEIDG/1s3bj9jDBpJcixFeznCsPup1OW8YF+Mqk48Qr39rOf/exnP5f97Gc/+/l89jPXYdxijH/xgLTgCGec5xAUPoGuDnaj2oJbnDGL3gF78GXP7+9vnd3v/cX7dSrgR/or1KDK7+/v/W3kvb+/9zoxaYDRvb9OM842R3Pvb+sGHMAuvRK/v01Ke02/v7/33vvb6Iyc+/uLM6OMDHG3e/EGisKh6EXRH4pWoSgXCUO5CkW3BFKSfyj6BUgxX7RsyQSGQ1+8MbRT0ShxOGtZzBM34nZR6MWAvXGPsEGErJqe6Wm1fsLYZBjrpPWzJpfP9LTSJ8XIlaFZTZlCaqquxnszmhfWcs45tyr0kfIXHBg568hVWUfOmSpLZaqcc4v8yy1yZspKmSlnpHwzEsZ6mA7rYTyH4fAcxk08hptpIFhgjIXNEzgLCzFOA6NydPpga7KjXOF3BKYgMyKn2F551RQvH19wYIDJ8DQQLJhqCgT7b1kMXSmlhB8B5aWBUWFrspPVPHEzIoeQWlzg9vRI8/pzMT8vjsAUdxANM0fNd5ET5EWGWxgSeH7GHCMzIqcLCHG/MkOPbZIDJsOcF9sr/4ID49fxquv4T3WpU/1v8d9b/ExXOtOP9Hukbr2ma73uuYbrue5mj3UzDQSL7hY2T3RWCxtQXvPog9UTKLvaCW1Qv2UxhJ3QBimllIAnUHYBysM8+mClgVE5On2wNdlpnsBZyhV+ZkQO4bE9PTAcpjsCUwyikW8XOUFZyYsMN686yDAk8OQfmRE5WarYXslVU7x8fMGBUXVvLrZXwGRgm+RI3ZuvzNDrAkIcmRE5v3vzGXNM6d7cRU6QmaNmvvdm5SAaR2AKunuzmJ8XaV5/4O7NbHt6ILW4jN2bzYgcSgPBgqmmQFbzBFuTnTQwKjz6YOUjoLwJlF1ZKaUEJ7RB+S2LIdymPWqUc84555xzxhhHUIK9bZuTgmfuZUoxFglDJhCcMaIQDkLkqm0RpeHgDCQlHIRIlFbEvUxiHQ0YY9w+n8/n8/m0w2gAMt3dwaCd39/f39/fu0Q49Lq7O9h3eEsufn9/f39/f39/f39/f3/1/Loh27Zt27Zt27Zt29ZNSpv//xubGG62tv7/////b/7/QXBwDMEmxv//////iXbcOQ53xuP5vLGJcTdbW2/CMa1tJbDjDgI5kCiSLypS4IHg4Nh33d5333333Xfffffdd9999913HxNKmrC7bv/7/rV//etf/7/+//fdd999991339d9d7777rvvvvvuu7vv////////////SozHP1NnrFitJeBIguHWgD4MhzHGuLmqK8ZYOMQYt5BdhexqLKJCVk3V1dg+1FRdjWqqrsZudnfPrera3Xr/j7Sq63+m/2/x4vqf6lWn+p9mLMg2mZhogpzmrKY5pzmracYpxmqKcYpXoboeYYcXAzZI1A11hIrmsVu2jyhxndU+Wog2XDdR9Lf1UPS/M6Fvgb7qVCh6LhKGUBRFM4qiN9Sh3bKYJ27E7aLQiwF74x5hg6hpG8Ymw1gnagoM+lmTw2qKVRTjFAvZVciuaqquyTdzKFVUHSaNxSSKOl+jB5kKWTV9GiaeMWhaxMiVHc0La6mQVdOzlfCZbeUwTIReplBZKmTV9GRqKL+gOY6AQ6GnrfmQCtmHsU+mP9PTErJrkGHUDXWEiuaxW8ZlRYlD0ZctmUDRfwFSRNFvCaQEfVciEvdgT807QKL1HnlWqqQvC+TT0mSjBq9TmcVgpWKwUQdjJoZLSJ0mZEsosqUi4ogcPkZ3TIXsh2ORYPpf9f9S/3+l/9103d091t3d3UJ2xWt3r28j3Fgpo66u9vzo9GGlvGPzRa8GGwquNGi6DftYMelcCRF72Rc4Vm0e1JQpVEOOiyusE39bXZbVGiVXSA54UcS1YvPElovUCLTjaq268omOlQlZV05A3KsO0soZR6aMEAmQaFxBaWR1h8VVl6l3Eb/MFpFZ6XHxskYoPmQsEkxXYVMSoFPMYrBSZmBisFHEETlcUROyJRTZUuoJDpeQOldm4Pz//xq8VA9uYlqabPz/X/z//////93d3d3d3d1hbLJKG4urWZ9Egim5R56VL0WOxcNP7gCJlhBA57E2lT3YU+PoFETZIXclInHlJoai6FEUvWG3LOaJG3G7KDTIDTUNAtHu7lbR7hayq5BtIbsmjUVUyL6NcKOm6mps5lCy+aKXRFFHTdXVuEYPcgyaFlXIug37qKm6GtMw8aipuhr1rpqqK9ZTU3U1Ml01VVcmNVVXY6quxiqqK2TVVF2NWJBt1HSM7phMe9FAriprhMJsERkx0QRqWhbIh1bCCDgUIlNGiJqmrfmQWyif6HxBc1RTMjWUmSkMEyG2XERNyxQqy0htdVlmW1lN2Ur4hOx6hB1eDNggUTfUESqax24ZlxUlahrGYoxzzjnnnHMOY52oaRIY/O9VWV1XvLbJINPdWe+Gw5EECZXi/bv+Gih2FNpc51gb1Es9hla6AiO/n/EwdTniXhjr5Ec84o9LTNzrfLLTJ4H3hsEovIBVGcLqgIoawna9kaM4T2/7Yff/////TTYQoUpAxOlNgFvMtngBYVYp+C445pn00QLTgc+ZtBiOeZ051xuec/3pS/J8QT3V8N3Z+9DDBh+aiYnBggFj9oQVi4rBSkEd6ukJK/bfb8N1Vg01I/c6z1ixsuID496fq2yvhiOuYzmiwpn1MeQOr/qpjseBF0uIuJPuY1LC1ni5mSEUShsXwwHa2N3JpMDiXmdfo9H2H5Y/L8NG6csOV16g50ue5Ofxh9VwpdoOl4I8G6L2Hyw9DQKHflcvV1MjgHaSdzNJeWDo1foI6dZLoriYtxl6Somz3XlrJF5XA2ipgWg5m0FYDYel5c3lVENJ8rY0Fd3N/uDuaGC4ax9c3kbuT7PQWR0UBAQCg/cCOQjytyktsKyrzU0xP/wMBmcraIzex5j5saXta8QiQ5pv4hjiQP+GUBJnicDjax4uRjY/pgkFFjbN3IwECpZwRxvbQGzHk2aKetQ5mdLJmOACM8t+5ianzfFhmFjwHApeF1v6ilt6mYq2xDsaFhpaZWfT+9nX8hwFH8uzU8HOiyi4yUh2OZzLXv+p8xGGaKGTPAl5ThyUlylAYmnjaHF3wypLRwHExV4n01k52BlrCM9FeMrLLRYdOvHNGToqTsIhLmxdfnYkBDEWDGF1QD0NYbvMYrBgnrBiZmDAPGF1QBlXHKGebgw2SwvH5Lqu719du7tTde3uDmP7//8HiSpOnCvN2b1cZsg555zzkJiFKPaxvUeZK80ZsdDW93x3TmfFMQ89bFADjsvL2pu5yvaioKKWSKy8JM+XmAG2ZK4/ZS5EB1ixYEVm0kdLyAo2uQuOqSoFAQUVXWaL2SbArafgJpaEunGaQ3QAF7oXxQBcLLoQzEFlPA3QZAMR3d3qmnxDKNkmg8y6wuFIAreu967rL5lcGyjm3+p2Ali+SKgU+f5yVfYCViVXhcEo8u9e4KqmznudYWzyjIcpHIU2d8Qj4hxrg45LTOAKjPwqMPLLxyUmcqwNykc8YhTaXD7jYQov9RhmOeKekyAQ+GTyySedAZubqMQXGLpEVAJQAGMWAABIPA6IRJIwyZFo6wMUAAYGCxEMBSsEhw5IDA9E4fBAWFiowhAAAAAAAEVzIjOkAAsFEeAY4W3a+//FSHMTnq3pm+bQNppX45BhVlYn1aicizMPLdmGarJF41YNzVmLmMLW+HDsmozcjMVtM0nRQMozDQyMgrXm8J6pHR/fayQSU+Ow+YcXUWUiZsYz8Q28PT+eEXTTmEtsbdXoja7Ds4SReW31WtJWTcdLZ7SF2+RuFmmCjmM0i4IFO+zRbWzo7s3ijC5L8i2dBve0TseiAXMPz3kbIquRtrL1SDNOYdqEPQOJvK0HkyfU/CRsusIo2AHJ937rQf6LjwC9qXd1YvlKJZ2JYL1iM3jZ3b7xnr1xXhcs9gKtGK0A3LbwP2GcukTrGHa9OyDWd7Wcu9Cc7v4XLCxcpj6ECVy6ml3MyGxEs/aWXUw0nPncdeCjW4nPL/qln2eAFMy2Zq9d/z8uMNbGqHK2gvlP4bqZNrqAdj14MXRmC18qZLlX6ODJQjmtFuKocWFDrBYiY7tQjflCAhYwYg1q5Dl3xmtZ05r6oh3Mf2ctnjVi0vnM4ag3BNrLdVCf71xc2SVEss9GLU4VTOhz6q38wprv2mKzZ1mevSdliNDoTMyjCWvHB3WWCPfQCXG6kivmz7OubNh7bJOcxcrcvxJmgr18qvFFQG0Z1sCUgKMzltFckXw8LRFMe653OsM9UTCXwQk7Hfv1UGXs9Doos6UwhvhEfGsQO6BewcN5wL6Sd6TShlPTUZkDPSFeEsRkl7ahGVZkHtekn0gHACdDps6mDbxaKNxwoTdLheSYIIQyROiB5UEZbhEiOjjo2RYhY/YHhRkZJMq9LcjiqqDBlgQ9GRDEdEFOBKpuFhAYE4FiNgHpngIEYgTQgAN/Nh/7I2zXzxDTfsCs+6nf9SPApGdwOTkh9Xh1Egtba0DH7AWyzr/97b/w/KeP8F/6ezV87O/z+O96vQ1P+9xnQqmueOnTMUvAz6klP2DpD1Vw73OVFxjq6dw8k5m4s7X7acyuomtZsyKN31A/yiBgIMeqrzUteyy3R0Nfr24ap77JqxFNcIOFXJzrhfw4oIKe6SwvUrd38XBGK6cZCbYRUnmctGDjVxRNny0qhycKbXtyz5RDDy+b7erE4OPi15BeeyQHe00h8lZq5ikYvq2MmpapViYs3Uii5KZEZyTyQ6Vcgfj3vijfdPVTAuWa4H+zCTXUeNqCLQR2H/Lr/NbgxTKN2RTGWi9opK3NdzUtyxJH+2bnPTtEt+hZ5+RHSGuD9oa5vubJWO+QQU/IuwGtFacLfehOZqBnxmtXXuVDbUx+OHNDIwC/mfeaW1JBi3vYfdBlUccBzm1wOuSYF21tW2KHSEmTpQWxp3G1adraPYns+hnDKKsTqoRhMb7ReCB+DLRSV/OU9y0vjqOPnfHPEa08forPMM6XHdkm/Bm01h/2PSdw9EJ2L6zMlXzi8LfyeNqg1TcjYzHXMl+QLRj4ypm5Vyf+L1Xzx9jOTuwliFqUHzLma/n3dDE+f/wr1kqvpUwLI2Bk0BOPF4qnqdGHyNCZmzNyAhNedsNiOmy7UnwoYDgfGa4Bt1OOE640+eSbqhv1yK7tT0+YK8aqf65nu/An5ad1DfBMtK95Ti47Ns469/bY8kck2NI1OXE2350T54Fc2fNEO+XItiMcsOd+I/P5p5tRUPibp0VgXZw+psD48WVHdoon5Nqk8OfH865vWs0xNdimg6bzXDQW50ebrMeeliPoObceiFrd3nqYpqtshDgTeHPeOYZbgoDEYrP5BmT3XNCRljv9n0IzkfFV/vC0j435IVdbbK7ZzXIDl+K3UHNn11CnP7GHJG/RZsgErce/pwKj/2AkPRJhdBoybcvamY2wNaw4/51F+/xOI3VP1qb+PITxxgQWPQI4cUv+7hnZjcV8AgbertUs6ROS1xuG+bMRKVMN4Aau50OSdUjjqZgz/Pit3ZZh0ZxxQjivwXrW34ncNyZ30cH0KVj/b4SC4VeYc2r1fK1ZTJ+QkL3d8Z+NeJnVAgdbMR+SUFkaz8RYwI9f9bbHSueMU/R55hWz/k7kfWOiiwpW33L1fyM2GFolJ+6XWGhlfHYmLkfM6n5tFk096uoY9bkcE6A6EtlxxkVGVI07G+FZnZ2H7O0k9mfYDiwm386R99FVDPqrkPu0ZHfRubglmUUlG+uuKP4T2pxk3mwkHJh8fOHYWMzUOkxkPYV1IXi94p9b3cpMa3aN7uFMJ/Sf3TmBl3Ge/jq6jUkv6BbYMO5scAeDzTnJXlzvKGYmNW0IlXYNFiWCvjNohK1MlBynw13J9FBrkc8OZWZ4EtuwDBZqV9EjkcsarYx5iYJti+UcwqRq655ti78nMHsn9GwakwJrGmYfNP1vxKTvy067WuxFzMpeBsVyEys2pVG/8Dr9aWI84Fru+EuA++Obzxincc2JsP7mq3U3P+PKrZgzxTXa57XbJ5no09f71PEYIHe0oXRDGfCV6SKGJXmQ4fOZp4vcxhbjaS2LTW4xEKjdWG2NZym4mWX5FS28GKZ2NhtlOR/M8z8O5vKRtO8ySrngAwYea9k/jflfxSLrFjREY5mgT9IY0j0WMeMG2ZAaZnbYrgZzzvXb9+UsE0+FLtge6D79Oaveat3W5+60VJJjJ7HMM9EaOyUrWw5vqUN7W9gxgenO+IAd816g+H3YS92eHe3C8VyXqNNdFi92yXmii9E4l82Ht5g9wmX+3hbbJ7dArG6ZYG/LxIG18QG7akrtQ1r4TGgR9WUAOgEm8uFZw2V75dQX4mtfhlz1Qu7al7thL34seQGx3mXAgJcPFrsAmOKy7CAXcwtczqxxEWN4C9LDIJcMx7YQmdny1YB8cgLXM1s7gvnIFCotitHC7s1XqXU0iTaq4OnZvHuYyX59wEM4hJsbWBc8uxZaHk852PGmTJTiHSgCGY0Cnkiw08rrbHCa0PCFVvYK9juw+CwIFmB54ZyIEwCVDW529PQEWE79q/m6GoAz73s8PG3YDCWdDtYELySLxAf6/DXihA7AzmRA+zLQuJlmLDcCDhHOqHNHoJgh1AbuljPHJmnGMqw7cvnyRexlzQEuuoGJ8wcp5kE9tqCZLS6IFczWakYZsuR6Xcoo1ATm3ULARjQ6zaHNdVRGNBAzt2H+ux2zGkO3oEm3HIjFjU53lfPqH+LFzcbb5ojq0GSDY1DMbdb/zXPIFl1idQ3PcybCoidw9fM68xGPrdCnGdHMbiiXg6PPXfTRIsmvp/Ml/SLpL4dLo1vy1aDJrnuMntJB0/lD57VWnjhFj73SF69mW9Ao6vwO5qMLS5y11SkbufH5dkiZXx2jocTm6LOJwZqrL/Hz/NazfqHdhHxQltGeP5ZoyH9P5rYgM0ZPJ7rE01B9z1G4hmVVxobem7y2aWBmsqZZ4tITsAee1F6opn3Vp2GmyhxiOoucRaMSlqWlo56wZoSpFAssStgmjLr7L1E2haUn8waeyNh1gggGq7Jm3m8ieLbJE1NN+JeuINzSZl8/lharTNgBx+ZLeE/IbW0QwZ0+Ya6RwVozGac6zvy9bjb5TeeG9+Wyhfc+EYzQYXfnyD5V0kSCudsSBQ1PoaN1N2nRbCLY9Vho4D7VTXiKKvjnjJvrkEjXoODjiyZbZXimW/bdVjIdWSO90tZY1lmN/0rsS2GbvhH/TBKiPWAseH6McSOYOxbmXMRnNjK+tTW+86ldk6XptVE6e0mtsvA18Iui5ev8zJBtezJpX1iy30067JBPiPq5rvXCRik3hkgn/7r8gVnprmE4zx/vuDezhmffUrB61DStUZvZEmMXd7Ul3YOjJFUCTUZLLVPTP1Ob2cza3EJ2X2MnseUOYFBkhlPeszFshcwQiIMYYZZxR9Lea8tWcGG27pCnGLEmKk/ov6n1bfKuX/1ajNzTb8viyXXoxq/12/MDzb9I1TYhvc3vHD2L0L1fuxX8GL2lG0f6P9p45ZynDVk13yCfugDzVLt9Nt1Q2QuXaEaaSp8w6n5KwOT4fLk7U7uxMEzMxWpfEj1evVqGXq5zobp2bJbvmgGRxxt13Q05PiDSehx0q93Q5ElI4HlSXK3yAGR22hkhlW7mXS8Lp9+WIIMHIF/bfYw95QhYxb/WHGm4ETBN1n9vWHCsvPH24YZYC447ZxqTGW7kTzA+5qZjiDTtLPRjbtk8jV1rx7bpuuXFgsHF/3cWExYTYeYZ03b4dlL3tIaoPTKz8K7tIzzeqMMswsF9hHbbh1vPIibtGgJrzzvgrh3J93/EEEyG8vJOwOYMk6wYsjhe+Et7BInJuAlRwwQRFAPGyBkCgzm7KWSfKGpLBwXBx8G69r5BwcIYT78mUDQo+Gc+MHFHEDynsfV67ixD9qr9dfOsuhxO1TbJqurwd7yVMidRbiNa08ZsrbLEajwYJP5aCUv3VclyBnaqq6yWMdnMsCJQW8lUjJfRVRGnRFr/5beMlpZ9Qid9YEySv/meo2ybbK2iDUoyNzj1yir6TZTGRbw5q2pup12ZnRIip+pNy8lwWKr7qq6imgyqAixYexT833yqWKbire3yY8Ra7Zb/GdD52vHAfKr+gB5WHVUMp9pNXY3dcFlYSrWC3Zlhsc9Hp6SK6j6L/MlUEfj3N1KZzfgM3F6seRFVt3rrevWljRi1/UIYwDQqPtSGKypNRlHxYH6/mUN+BdXhET0FvpBwdjQbX2MPS88cKqNF8vun1qZYBmwd1lw7tSFLNC5HzTbnr28iqEzULPclC/krK2Cc7kVDBA0M4EZq/gC202y7sUPxNdNk2kBVKVatof/BHTFzMKcK+VorsHFNTplaVIsZ3b2RxRyxczDXB/l7VL9xzS7HQr4tdnD2IydvxOag7Ajyz+J9PLkSHas3Nuf9pf/iVO1y+tIiYOocn8OMOWK0GzeIuZm6z8oKpNdtf7W3OO1f0/Xiko1OHLAOQ3JzMDUJRti1GOjE0uaHpUljnWjMmCtvrbcC5ImuOa2SS51O2cxoBWe1U5S3xsqX+RUAHMPYVSc7We6cme9U2NQHsKRN5a2dDglTsWWDfzQDaEgFk6t2THh4TDKaaIUY0fPJ+WOxyfnE5CWhxTu04QJVOGfcjehitIUMMxM0P3bYhguallxMG3Ox4J6LHbrqgnjYxWLbLowbeVGzzFAcl9N75L7K2N3RflGz27895gIdiyMvXvPd5swWya+HA0Y/rU/DTbgnolj5tAz9rreIhi+PeDPdbaPdKYOe0viOJ8EYDLL4oDCduU1PDBwDjs3OBU9MXE2HksyaJE6E1otmO1aTg6VOQnOy0xWNgCoMW/0IPkhCEJibbLfi3gddo54ajrrJkbrFiYT1YQLmWYX9N7G22RmxOOK1xxmfy2I4iv2/aRzdbNSdcal3zzLXpsSBxjeV3t27R48uNwrrDW6iiJwbQFuDQiHLz2QzuEkpZs/IJgI5Y8Or8S/DmiJOiTSNya8JWxYGvf8eHmsXURtmGNPEbXBPDbrOjKYptLOxbGgiMjocsKuhxcq3gj1f0gQYWvtuJiJrUgPgyNWDrUzciQqzWPSfdtK/BYry38sNZdqefEz7dDCRKa7rBJT7mJZCbsHQEMSjkG2e6KxkWspss4mJBZpOY/iX/2UHE3E28omGM9Jd4HsVYjrfQyOYqqfRp3Tc5i/FZ3Wq+Pal5Sbn1b2tG5w6gYPiBUylgYZ7l/xPaYdvZN9sXOKaPzbiKO5+vTcJ15HGUymaDKxcdmHZXmGSoqaJXr69goKYPkDZ9wuzM8sMatgOczd0TO/M/p9LNown4wQkkzUzXCLdfxRGDDfyZakBwPnNfKq2BYn+m6jLpQxB4ojlRbmbWiwIi4OdsIxC0kFzinUzi5AG03SC4rcSIsvH6d1365AiAFN1P+o0JNzkIRXcmuY3i06A2867cgDFxQNbylnswvip2Hfx/kSUyKeKwwquuiyp9SUxCCXiZhMKZqWVKKeGopwpc8E2HwcBc9Q1EeLzlRBE5kJ8CO10CLrrIcwYCkFhK8R1Wh+EG0Oqs2UsgsnxlRRGJF2rwPJ8JCqe7alcW8ORZtmz7ZmMZEWIz+n6V0t8u5BCRgT3r2cHZU6ab6W8QcRdH6uBE5C4A4G/dGtfmdFMq8BoOTtX6vZsjfjepziTK+bXWG9LEdN2m9Qdz0Hq2W7x8iPcWmRtOkSKJ1b5aIgaPntjjthUyjvjSEnxXyKkZcORg4rk9UbvVZMMV7TnpKPYqY5t8tG1Gtyw8AcW5K3wYH8lkh0h3Gon+4wmLe3Ob3VTuJHDTfW4zNDHGcQzHwf8wCCf7YQOkq+u/XwXMAdZySlW57V88UVVe20sT9D3s47oCVWqUy3TCnk2wc1Mt34D/STJXMIGgzyDs5bq7N5JqB6346MdO7UcN9uT9cikT9k6p9cM1JlfDNfxdp14wvO4Wdgrux2obzJK9ms72n2CuEqtULjNxRscuDYHcGZOIzPQT5KEMWnY4RUcg6Nut6mB6oYcn8WAthUfteE+0KU+EaPO+b4GwQYhiOc6DwXECMDtQTjS0veP7Oi7XXeRTttv5uGu+HfIA2Pj7TxTNbsDwYDnnMY/ZMCYc3XaI7vZVmfcr6+L9AD9Ng97a79zG4zpFDP0TCz9bbOLd1T3SGTTV0On9nBePeV9I9Iz8WJzKyQaAviO3WCORd3rmQz1stqfR9beWbFwn5TL1Kp0m5874FobLmZa5cg6d9P/mbQzN7EIO5+UCfUL0IxAb34tMX66D7oAEh7jMnyyF6B+3XCVyHFDitzE/MKJb4JXts8TQTZaOnf1fDG54TkPyWSCdJBj6VRb5Uur9NPi0thWyMwOjN0fVc5ziLAJc96wWyKQYQ5nezn0q5nOEo+ESkjAnRoEnctGiY+bGsQVZcYZ84KY5CSIwUyQOL+mGHh2lxA1xWSkLq8Q2k3n2qxHKTGp43CnccfXuoloBwctcrXrj3M29DrXpDHL2c3bGc2YyHoIEj/zp+7JJKCm/dx1gvu9z4JYGekYwn9nEOf5Nb+dWVcFkYKsavfY0C7vbISYo36yJMj7doe9qFAcyuAuT23t+bzdtIcP3NrzaMz0BPt6VuwaFosNiCB/pLg674Cgrgnjc1shzwW6Ixu4op+z4txpJJjisgqGiUCNu4JLtmCzirm8bfCO2+22Nnzg4J1HY6YnGLmzYoepWGwCA/lrxdV5lwEt4cS5iPPvAGqccNLKdGMxSeCO5PyO7sp0Yyf/kGFEusb3osuntcSGkcfqjnfw4LE5j+JMLzAwZ8Ui1NGj7qXGLGWKNW/tzSE5tdh8/t5zHlYOdo/wv/FHzuo/x7xr0Y/6nEFtOPqNFf/PpujJeCsbImZNpMQfwD5DH0v8OXNvWgzcEua0V07KTJGe2nKHWr4NbBSttJ/s9KmO0OAwH7Eg7DO0QZ2tFoxrMBgI+0t8/EFlPMyHXWTCYneFJT6VC0nsWFSsbcL1JozI8hUTVW7quXHLehiwODdDAOQm7kLskWYdo4cICKwPxAcpJtyx48b1+iXiHqCXW2zQ1h5+rnMlr+xhvt/gWqAYDiiZDDAEWA1Pe03PL2yfDPmY/eDfOwYYNUFATDgATLriO8MKJlV1azu38wdY+Pzqj/yXreZZDmN5XBzSOEOfj0xIbTo4mg/ayhf47l5k7to0QuBrfIA7PKt/invRdTzLPrHDdm6pnfMUG6nHxuW0v/TFaG4KaGQvVvTk+/lf44QO+SE88Wf/jmWD2UCIq8EJz49b4eKROQET+9WMBHr9yHL32FSevvKwfEfYBOyeOtul3Dnj7MyYuVRW1rd4zVlRIxu6Wge2V9P6TVYXPXJnj7btKDzC5kC6GjmrGUW7MBCrurIDdFkmszYH35n86k/Nl63auZKZ7c1LY927kq1dUJm3eYHM5Qtrun9B9woGUkMYHprDMLMyWzgGEaY1M4qh2u0M4q1mqBnLYOYuBhOLGH4cEyeewxynQ+v55OaFod+c8wt3LjzOB/W+hoc9Uwk76eNucMCGs9q/lItqtVOAyMQbOm+iLk8x94aN27mImGFbNZ8uXRzOvfVGf5izq5/svpnjhmqybplSE2A7XA2jb1rehLClaABONW5pFtqb5TELvQ8cH9jNPxnlO+WrmrncPSHoiBtawJDpB3oeOI2bvFwg2ryDFhys2tON7CYEWE98xmZ1K7e/vp3gM91cKDgVh8fWc/6NSfsfdzzOGg3ONnJwt5ianeVrC8IwnMEzCcfCwY7jcCetY3tNt75MRllG5pJnLusBOPh2BXc3Nv7MXyB3nX5DSoZP9uTJk6Ttd2JCBnox56G1qnIdLIumiLsuOzNFgPtuUFpUUVabOj9bcNuMsWBAyjwP3K+aerVW8qDXNZXAlZPaq4ny3Jk/R9b/DumEOt2UD9I8X67NONmG0JfavP/+mtSwsxZe0+JLBXzBBhfOyTMVCu8edx/Zjp1zaZeWs8hGhYfYHGGurOcsKG4UDNmGPwACoU/LZEKY+fu1GONrkvbmGv6/VmuAT4D0Ssayd7X3leO3coIsJO4ddxP4McaWAtheAUy8tkYrjqw5su4ZnjuxOePZAQsMf1tXNmqUE69Ccw9rMxPNj5HefzrSeFXNCX5PzcNcW1PgKbeuTFjblnZ3uWAVq2IheO+4mwCOMbAUwPZF7bmkRisOqDmybjOcKTFzxiWBFtmO5TFShzLiXJiXIdgmUfm9prgPRdpimtl6K00rprk4w/f655ZGue0repn5/7WXfTjrv99tRfaj9ixbAHgaU42juX6baBoulSUP6Zqb2QTFbrNaFEb+p8SO6QSJYxR3B03qnz/ThC9WPuM/EZ7/uIVCLkock2fmOtMTdQAOfToXl5ZNTNdr/t/11a79eu53tiLLUTuXLQBec3XpDJsfOFPQap+u0lq3XMt+m8S0D3o/9N445KgZEjfGbiYcpkibZUfPmSHP2edK4/6OueD5t5OOW1dDzv3O7TyHb921u5g3LkXdbBki/rVdO8Pf4gkD+Ax33gk4RqN9kBFhEbdGby8H/JWyUwaLOR/kNTsQC2V2/IfJ1CCbbT6fmjDrhHK/RSBaibm1r+Ebd+0W845LUTdAhoiMkWvRFAdHTMnt6M184pokF7a1rR+O+GJMj3l5UzGnkaup0TGZJrbGdMd2KumqctDQlrbSToYRdqfLysixN5a2CbsZKFsZc9Jv42J6DlNy1G4GniKa/lTt22oFOjGEn/ib2jAd3u759l6ZTTa3DFjMon0rS6rQcpVpBPgGGvOLAbm39IdZFJ9h474V7mF+WpV56wrTsJ9IKINJs5rlvYHaHrrCjOafRQmjV1i4AcSDsXi0oFn8oQd08Upvml+upV2/wuAZLhT+paKjzaJeydD0lZU2HSwimsTCjdoZEkm4KpAkYaXtYXmUqNLtZDlNinVysP81oIFHjtRIlqzRXHcwi+zX2Sth6jTesRTEytay8GhTtDtvoboneWmuwpIXgfmObkQ2rpG/SDyz/9cucAuUsw2B4HTTQCby1qREKX7qhm/woLunf8De8NO8pSvEkr2s2sR7WId+7QXw84QLMhBgRDPrm6V37JQASgcFTG8KWGBWwB4aF8B4X8AyEwPM3RpQM82wzBuTZvzjAgbLTIAPN0NgkWdrd6LGdKDFtUNaeHWryl0fOgWfqKIwZyrpFKfJd1ctZ1FUDA1m4cydjmgt3HaCtNCmZeMFmHIlw73zJWT87qHWYLPAaOhwtsACci8a4GLPhQL7GYSaNpCeXSXAm5dQ/y3VvzN/4OYPHyDCcuqymRp2hgzk+VEDBDNn4Cq4Ye8XbLyjsuWJRDXVo9hHk8B+mNcaGPIwvRle/CaHFHVmdF85fCaEu4kdWjNDIia1ptPLlpBG3a/m0bccJIKHjZxXL/JYTGcRj8McjwJ97N9edXbHAp9rtxQs7BhMw7bt1yUdFfpZslNhRscQHrs1r5rLMcVsLyvVD5pvHs2JiW8X6paZGnyGZylcvTGYhpnZr9ZtVPQzKq8vuAnBYEK2Gvs1SlM9GONkoUZHT+Zh1EU2ZXiPwVx1lcbCdHbfHG7NKNyLhmaQNxmj9jnH7F9vbOOCKufMHjXDtAQrtoFDFp9zuFn2s33JKetCJctI3ech3+OPneR4usn6/A8wSaYuWxvsczM3gWJZePS42HH+T2l1lr9jqa+9YJ0LnsbIr8N+gsYQsLAtsE0rm11fLK+apdjIyMDOCKayTOqiqzpPkXzAjrFh03mwuVbPYnvTro+jqe6jX2WWXQOFJkPrXg+m5luMNBfMydUnjNdNHxj6bAv8uyyGIZ0DQcSi8RFeKcyBV67sIhhq/KEOhxlQ0Z3aEJGZw6TrPhRCxdgB/7NBBkz2uQb1BC7Pa4KaNxq9KYZBbhzeR4hjH/bHyU6nPch86C1FkvKch9bd/QhWtdDhxkTvpOTCeQ7GLPIR9q3GODTpkw3U3voAh4KiVL6pYcq09s3wzqAGQZn7Np5P8xlkJNR2IVH5ZIbWHHnQzk5cHvpZB9NIn8yRtsryhcxQUo6GqM/++At6+MkTZh2Wwy9PWmBdulPx6EoFa2kuNGNnv4BB+OIvU/AAEzZrYBsNESAGG39vghq7EipWtzsYQah0s+GFhPEJX8bNCCUatMTEg9rs80x88cqXmzGS/TUHkTlMr6PaSrDwc2jsy1ZCJpjVhTGLoMzrgkDp8IHHTJaSMQ0fOLjfBdGfNjBoznatgD7NGUjpbHOPGyyw1MDCL8ZggdKs9gQjkwQcLF0vfs4QMJJ+KzM/NABKjmX06KEBCtAMWROAZM9alWKDyVg2ZzjAAp/TJOEugAEehzAfk7KC2awXmwOw9MHI2wb/TUuZBD0aZQI/M21wlYD5cNX9MYIOoWvD3W0h2W13i52f+X0f09YzyH81H9owYkOiRccRfkUk004Ym0v7K080p8LFXX2lIPDpUdnisjN/CCqd9+Qdd/0Z9Pam4wlQv051FABoH36B6+nuwAs/h/nSqSff/4K2edpdd1Ti8g6aGn+RvLk5d+HV7ZttHyJdjQQh2LW35bwYZn+uypQH2OmklhtA7I//SqBpRtcXckw+EQzX1Id7RNvpXA/Ix26WM8vXD75xQ5UT0kaNYS75iseIIZtPmG0W/2xZMu2+UOMaqbg5iffIBk3yPWW8PvkG6JJ5xq09/9zGT0e7LB81rnwc/qf0mvJjLPJtL67mgU3jE+uYn05tCC5gC8mmkszuTpd3TVF85G5i58Z5bJOuzKrL0yYfUKNuqDQLNBfqWQydqXbHcXT38U8xxa7Rodn4ta/34/MZa80DZ7K06YJ10AcCPbsl7+z+wHg/E2+XG/rI7VRzhVtbmloVv+wjFsf3bmRb9uXiJe09a4C5H8DJ2ixmbxMH0QKj17M+GEkatj6IXayQkq9elyZge7Nx/ThSfwS2QMQpGfUh66JR+4gvPVbCbi7yiGi2XRKPHFxFYayYlkc6sPrdtziqMQ43Fqg9uxsEkg3+7G0zt1QctqXPGZnvTQ3n4FHZzoDIzHHm2+4JcHntzYoJ6xiMyuhUNjidfY9AFzqHGRTEJjMjW77QunW/eOpJC8tc4wcsPFrrcM7V4pUKuJALt1SsCVlnmUJg3NpfnQDLRXc/hZLA4XYlCIdvdz+CUOlmIQVZAy1sRiChGpExSIYhODKk0wwEY0jCJTXrya0HiNa2GXRg1bC5+QbCprekjKNno4FyPFe2GCAQfX12gTDz9+YVCEe/rpkgIy47ZVJB96rBpxNwlWvsj1Br2M44AqDFhikEagsM8yIYTjt1H05LB1SOGjjGHmy1V1YVxAc4MFjicOV0dIMw8CSHN8Mc2p5JBdxyHO7FtNwZlbM5mTUkIxMyYzy4ZkMyGB5TIRoJnbkBDNloMiDjQfy/qmOnSRQGh1E8s5ZC7M0UtWZTaI6qMDGt4sF1FTNProCovbqC7O0V+SkWIjBnWZwyq+q5TZ2Ox3RrAjs1LPZKhRhbFWRarEB6TrwagSPf8fF+wYeah00fBy/46Hi7B2HBxyPbPYCZ79Fux4cPCz4kTflY5lnw4WDExyA7O4gbAHJj+ofNA0AoT/9YGPpxwwAQAEM/Fpv4YeYAkFnTP3TaAEJZ//HB7o+YUhM/8IyodOdTwuZyXJrIcXgZR06bOAju4Fh0/gb81Rsxxm7ItGtDetHGREM2apywQXC5xvi1GmDs1Ig7ME/Dz1yZgXJcxgOzMmJYkwG+HWOI+Rhg7cWYH4hh9zQMEIswBhiC0XwCBoDlF0OtvRC/86LW/pA4WLtiV3W67S898mPEmL/Nwf8Tsz+j5v3xn+SrPiAs9m0N9Z/Y5wlyma/mIN/kDs8I83tSauTZwCEDgKe8e39qwsXIFbfNc25Bbxcy2IbiYsYs9tsuWne3teieOORSVssgsBJXYzdO3clEfMJWDIiJOMtA0nQMkKPxt3bjSU7HiDwU1zQRP3EWZuQyvKwxOB+izrLA/zfnQctr85nmTIbdFO6OhHBusIcMneTZG0JtRQh/Pb7hswQ+SPIp8h8h+Vz2hwknb9aELBBu7I5Y/Jk6dy9iUHzXFCGOEGwuV8NknLzZyBc/BiR3ZupuD9SZ2KUBOUe/cYJOwvKMqM05bpj5FmDSWzrQ6rmnDbFHDYVNG6ZfNwSBbBzgYb/eDKLEMnrDbMAfDPSnwv9IGD83/IcsTibZ9JXjiwDTihs+bZfkpw44crDnzDsc4US+x2IQpn8ka1En6Jaehgk9ics5I6/lae3klxjGCUvnnJXIZflfZuwPYSo3KW2+HehgApDq8Z/RBKDq4z/D64Cpr/2E5wCpWPghmABUPe8DuAuIegswL+dk6g9Y4rgPcvchnDm/B07d06bpURN7zqQ9ZH5PmKPHt/csiT1Iek8R6BGyei6/h0knn22CgjHZLzQxQoFoeLJ/e0J4bwLMzCSBdQn8qCSALUnUE5L5y5HCg5FQRiJptiGJVyFRjEFCXTbco83lReHNBZiRRYAVxitbjJgrjEQGF9fsLG52EwEsJlKtJN5MJwIYTVQzoLgznWgwhYjdZ5iLFzRbrLpYH3bFmHcFXHtdueqKGXYlNNR6bav1ZuQVwBAs6sjr5uArwKqrtM3Xu4VXB0urjPuodbO6a4aLJs+Wea6Yu/1tWibhJvGtEWiHNBfIt5WsVfLsdJaI0NJeI4txO4uGa4v3X4OL0zcX0M4uapcXCY4vqu8v0kwwAlphTL/FiDvKSDjHKHXKUT/oiGDKEdV8Y/6yI9CJR9VxR9kpR+IRRyoTjFjLi8IHF9FuMWoXGQlOMKqPL1L62UidsXRQBfgvRAadtyFkPOVncyhwCHg2AQYafyWzrx98LDI7FOWEjWFpXbq9LYJTx9iGo2qh22HrWY96dqPCYtS0FUVWooN9KGgZmmxCH2vQaAfaWYAC2+d89YS9Mxxka3Z2V5oixhykdwiuTyCZx0fo7GgMDjyrUQnobGLYeFz0tG2vkeNdvWNLrOwz8a+nnbtpbTFt3UqDK+nZPhq6jA430T9r6HAH3VtAQ9vzcHWG7c1Zmv+bSUe0jxxkjoA8MoBhAPAkgrEwjAGARwIwDQAeEgDJYj+us+fsgj7IvsNa0wk5UHfuMRaJQ48ktvhQMU+YYQ2zz1uzd1Me2nfOzXsDn7qHugv39Nu2J5hV+yq0eLGO6kP10TNRr4Fz9UK3W1/Oi/UUM1FfEgX6ks9dWIJnQ8ank6GacYDfbkCNq410Ay6HG1h08+eLN5TFgkN9/dj2s4O++68fQ1SA9qfil6cJTU3Zrk0znJemX4nGWIYGtAadvgANtw9NcObZ6sAzb+8ZwMYz6lHnrA3q13GcXZzOIv6zhY9ZwX32SZxl0meTwKyRNTvkZ4Ho2Uozq4SzQ1SXCkbbm5CbnDwwPFG7PclwdVJ1fnJjohLAVqXabuXMdKWwkWfGYsaSJcAxC91ApoGNzKpLmbJjmQQDmSvnMDG3M4mmNKeMaNaOZTIcuVSZutwYuQQ4b6k2ZjmzYSkALJ4yki0Z7pu0w7JpECYgyzW3s5kSbox58CrTqRtzZnJn+p2Xzt+7L7H3wu7DE2B7E2M2JoF4cMa9SaJLFqPY5OmgHSQbEvZpYXGcNMsYAZKfSS9hYLVQUDtOKlr+x5orrE8klhkjA5hMR7AXk40J9UsNX4PrjDnKdF5HGrI/UmoD/U2Cv0YG7hDHBRJxKzuuEuDOonELahYEQQ8HJF8K7N8LAFgKIDMcKLwmAKuzlvZCSIunFNB1gJbY42fm7DE8eJCnDuWR43nOBg+HJ8LczJ/8t2JQab/QSrNZoI9eKCS2R3AZuT5oupvGfy2sU7v22u6d1dAHZeYpSXREPpxPAg+n0sng51hYPJPvDmSA07A5CuFkrIerNTKsOQFepAlUGr+paKPKbwUlP29AercbSA5cw407Ow4CJBPDiCNI/Y4jaAhjDgGEFxxNrDlc0jcVD+7ce4t+5w5nlX6DqnRKuDkihpnPD4czYJOxaCzyORPPBpJa0yiMgmkDUePWkjpknsAoMdXZKvG4tV6WuCMj8rzoOizKJ0XvMVE6I2oOiODp0HQ0BJwLxUOh70QoHAf1ZkHoIGhMAVxGGUKK8bN3e+9usiuPpPcdFNuN/iMOgo4So/4cJM/VRqAm7K8ION6sMRvY/GCyBlObeowElj9PAuCQWeMkAHxiVeNbNx2c3ErEoHfV+wx1u+Dx1LD0rIOX80AYxW6EFWDG2+G8tOcL4vA1HIb402DCOwpekOtgyoOBcBVtvP0bYq8Yz3YjgdWGxAcOjZmGlMAoTTrmAPLdYoRvwnGS+PHkBWabNgwGtD81qcGRZo15AOCHyAtMmmAITolLjVpjEVxoA9tlzmBN/BI2fG9gIf4SljBlOYZNY9tYlWEee8BGstxpJ9vghrFBdwOb/evXBLa6zRXsV8wfHE9YNm9Y1sBU8OZXucBUabkRFu7323gB7lgATWz12uomWauaWX39UoyqBsQsWEIsT7Zf41m74SZobqEizJ/8af4YvLfj6A+LbXWAXHt6nHCJHH2DHGZ9HOGmeLpxcZx9cQbqd7Lnw/Virpy6fqa6p+zdaD3TzSOaNFV3fG3v/EmyimPkPxtkjtNjsefGh6+M6Y6LG22Kz+xWLIgRzCzLaW8WzBjEtXqTQDqO4EJ146mqW6Kf9sNRnzfnQ0M+Z8L3jZ9o9nwGTzZ1WiMHMmeD4QBNZDL2ATYlo8z5WP2CLIARWaqN2JtBWQA7smp3YXcHYg3WZKEsy9LWZB3MyqLYmtWdlTU6LssZMyhj59mpAUDWbHFb5ZiLv9D6FDM0Z+PND3/CSQzlgz56ngkTCitrhZWVeVek23Mi2VoL6cZgSJk2Q9K0FpIqOpZDGtkM0eWcyEmGRI6dEwFxC7BMe1PNIrjK1BzGmAVtgOmt9pUNvqzMd6/7yhaMHH32a+ryHVyakYcp9EouOX9bkJ9vI0q4a+I44CQQe31nQdsgegfyAWC2I6F4oojcx4me9QjxhmMzEMt6otinbhVtORBOTZE79n/ebVOT4m0VUZp+72VJqRHTSVxcWIrsttJYc0k047YrtMIsUuQHkcrYQSLz9tFAVo8m2H1n7GuTFPMXaCLg6LqnjkHlDkSJaTFxu4WH51zBB2KbSFbk5FS/FqVtfr+oidGhefnOONa+mLe50t66ieHNwcczeUq7eTs52iV0bStPozJ3W/9NPBft5hP+HZ/ThGGN6Tr8ddkwDVnDdK362MLke+m6WHvXZdm17skFP90/8PLpbn6oqGEuR+6cxsLxW7yiS1xUFHfkg7FnAgX7iEeTP9nNH8YGgwa4KvatLf9jVZvn+mNucD3oW1sD4jTJdRd2XjqoGa7OmzbJ4nnUl/60lbGlhRM5p2M5WKsuXpY7XUXSWtfLcqcLhk3u9/G62eX2YeMnzlnP1mrxVb7jrnrsu2J5bcmFhefTr7Kae+2E0v3Eq6RzKpwZUhEcEtEojAsDKwZOq9h5aQWAt+C6JCGAWWQCBbOcZd4qwRK7m3dfuQ6sqJ9WIcbGCoKzL5tZURbksbSC0NiKN3w6EY+nXCOWTRwnfatiWg5HZZ45GRySeROyazyEs+E3GKKp0BwJ2NwYDRlkMrLxD7AhFZSM5dJ6Jjcli7jBrODyYPx2kIO3i5mxfWy99iG7tQOZqJ1onPaRm7SDnJ9d7OTsY0uzN28OjJvcZEHbqpiWo1GZMycDQzJrQvaMh2A2vAZDMhUaIwGaG5MhA0xGPv5DB6IXOyX96FXnx/acL7rqvNE950W3nR+x5/zoSefDjzmPirrVTMuJ5sjnmgOxtdI8NdEEuTB1urk3eowxz9zhXnQkh5TDNlk82GExyPwK4pZW3B1b4cPACgiLKga2VPwwoQLAeIrFNlOYu5PixkIKGYZRAOp+qBkUMS2bEFwzMeSICTCWStwaKCFrl4SLORIDDJGIsT/C4OaIIdZGkDMy4m5bhB+rIiBJHmLVrvBV5F6pBv7vbkL2eHnkt30l6aFP+MlfGhjHXdA+rKjPoiL2hplE4ql5jbtOrpG6hgWAELdDuHA0JpdeGMCfOXVDuC+TQAHb/tv5TPdbneXlPSE50tb0zAJPvXGArZHpaV+eTwLF7FrYYu7a354dWW0letSqesaDDwd8z+er55wV6/NnNVjZtNNZrr5+d5n6FA02NfTEyI6az2vuMVPVZO81SUfat9Ui9mpe3ywnbDDXdgGK7aXRP5TanTZDUlsGW9XPTbO9AWpZsadesTrzfLIsrYDp6TK/d6e7nI5wgu1ei6afcQ/hkbQUC5Rew0Ryu5BfGeFk6evQd63V7NRF3cxW7M3Damnt2LIO4ZrFVfam8JYpXoPkskmCuWw5O93kH69xYn35qo0VzAUXEEbbh5Ztk3aiaJgyh0rEFnSRJWykRR2FjvVCp1nvxloKA3vFDahbgdZvf3oLYL8gaP2AxeZHrDRr2tjKb0NwZzup6eaErqG7xGTMpOnaa8z91rsrq3SA2PJz/JF48zlx03CTDooBjFqvnecuq4VnptJof8b5HivzLjfpvOrc3a6xEKO92NxrbzwFAWOjbqXZ7HyLuaKuvsyOAwVjt1nj3tm+LRsnxSYz3YER09r6fUrvu2udjYYXhox0LhaVX2IY15tvnGJuyBlhTt7a0kzbekiFfCDLuuQcGBrANxxvKc0zvSjgvCibSu7ozrSHsfmfiXYVtiKvTvRkJlJyz96y/kFmmjTL7PgzOX9WL76mm3vrLGwjow1mNuhdyTmIxxMYnKPOjuXAXp5m0rUjqxuaNVZw1Br5bltpLhdZ4w24rPg57h7DXeHryPF5j1fd4NTos5sP/8Cufyynj96I4va1l9r4nDIoexkbw7NtbJqwqzxyVO1PXdzAyZvT5ghdPtaZ+HgquZfPeneA9UKyl1hCWlafjChFzdmjwrx4PJwkrhwvflfEvY0pgmwpWh7CTuvYGGd6apQYTFh0n+fV4wRxZCvEqQuhkWTd3Nc+MtU0cMaH4cnZJU4YGreIhz1HDOoSHUh1JBk9m8NM9H0RuFkKe214ZOy8gUzBqXYEr6poVDMhdG0ijSh3Xt7Ic1vaWPY5E8CYl7tgDNi0YJagmC1or+fMZHQxpwXbJk7UoOMg42ZSdUNKm8YKZ+cl7QYbkZ4ApcOjVJpHTq/5ZNJPbDoN7wrGQFL7p9a/4VHIBnEHYo6wjvxaGw5a8u5upLp3rqC2FHAO2hbKuIEawQ6zwz9bhIcttsfyZibvFmdzkAN78a/o7lT+qNIbwtMiDrJ4dwXqvhusa+nJcRUhds57QHhKqBjBec4v54jNizljB9b6dLBBzXpOE6d+a3NF6+dtOjizwVwnDtNuN/gjMwsjy1e7KZs/q6ddBcojMGsfNJuWxfZ1Dq3DoX0ruLLfpibV6+4M3paJjTdtzXAmT+CHsmN3Iji5VcvA2tL3znDCdZgGgU3KLe+6iKHnZm8Cm1lxg8OPjAMPZHx4BgiwYcm5OvOrwmgYEz43nxyhDKfYml9d278m3L+obcFLd47Izfk22D+xrSbagmoU77MADeQzcKMDlwzEOer0BFqILGH19ebUaWN3/qdj0V0nrYrqHqN6ZEmnsgmwvRp4894mcL+7wUgjm0Y3pnMqA40EzSaMVQsbY4m9dY+7aTkbNEexVUNLMrXRDYwHVmMcE7g02xtYXusNt17cmlKb5/nUDA+wGxzGNWDQh19RqtF63vzL7jvAWnF/VKkrvXWyBbRaAKINYdBrr+bDPvDQiDmksPFrD9txgo7v4+JR35ujMgIcCr/T7yvXgBO1UFesMozd4R+RhFlizYhazIVCo6GY3iPljm6sL6ho9f+s7sGDuoc5mQkE86ZuKmdmiOZvGtQ1rMSUQNDXwE+bv6Yb8rGMsgu+gyldvZ4kOwuN/RNoyQDAAd7RtSE9WPeN775qDvDfCr6GmgDvopNZOHZ9TdrX2Vrie7/2bfzS7R/rvs57v62kd/w43puMzV72B8w9U/t+sfSrqWvOnH/Tvokcv9XM3iG04tpjYjWES2EH94aQV3B131c5I5bWONi/M6Klp9F7CHdFpmQLl2IDK+CwXN0V3ORFYy5j77MDaju3Kbdm2wGCsx6K+sItaAlzvpdVZPFZD9XZhii3bX+sz/vVpmmsYSmHWZ9bioPNuRuNhLArEW3j9DLY2+Ml3dF1FyW4XP/2r3cYkmz4pNUWN+bZLUP3o0WuCYm3g0CC6Y7hkPmbYxDPCPDFWmTH8BEC7CvjS09C9NlKLmHRxXXrYXfOZuXhXajBYiPNiWMQtXuhUhi+s9/83EPfrDi88sgtV7DmSOcpsaS11oktTXrejqYqe1EGkp6nFoqvyYxxUFWsvA7Z45CsYz1syR7ZNpkdbE7BxM5BdbFVhX98/db31zjHF1Lju/uLzMgU+9yZpWcXlkeOzh1uV/YmvXQbCvHGpKMJ23QxS66H1s4rlE63d8j6qOUnAT4RfWGSciXvPKDIm4iYS1jXCJYRqYP0sTzZucZlECHYPo4j7POhsjAZabWgHVrdwiT95LIRWlNv2SynfWvvL1yt9ZKzsTzdjz30hNupsfzridzYJbIsJMFOWR+YvegYrJ4lmQ9hCzlhgylyVmRswQTOlojkHh8Q2MAA/78x8/8/WPVvVf7Wpvjdu1N6k91kN6XupN0Dux41H/Ye29PutDPpZpqZdqaZbVA70842uMndRV/T1fQ1TU1X09U0NW1NU9O8tDVtTfPSvbagvWan2Wn2mq1GZ9PQ9DMNTRPTz/QzTUzv2oa2nU1n29l1Np1NZ9fZbnad3Wa72W52m81me9qZNqadaRvamDambWjT0c30Mp1MJ9PLtLI9Z8vZcbacDWfH2XE2nP1ma9qc9qa9aXPaqDan3Wmj2qh2px1KQ9PGNDFtTBfTxDQxXUwf08U0Mn1MH9PI9ooNaYdbb73DvXe4B+y99x6wHe0Qm8/us/tsPnvPXrMF7T9b0Eaz/+w/G83esxdtRZvRZrQV7UZb0Z60G+1Ge9I+tCftR/vQPrQfbUmb3Xnznfe6+eZ73emmpLNpbVqbzqaf7Ulb0ZbbclvRBrUl7UT70D60E21Eepv+pW/pX9qXvqVvaV86l/aldelcOpfWpXdpXRqY3qV3aWD6me6leWlcmpe+pXFpXPqWzrW3bC07xdayUewUO8VGsVVsUQfTwrQwHUwP23n2nU1qk9p3dqnNZ4fYIraIHWKD2CH2hw1ig9gfdod9YVvYGLaFvWFj2Bj2hp1hg5rZ/jQzfWp/+9OnNCqNSp/SpvQpnUqb0qZ0Kj2nU+lSek7P6VJ6lJalY+lZepaOpVXpWLqUVqVV6VI61U6wJ2wJe8KOsCVsCTvChrAjaFYbwoagWe0C28mOsjVsDTvKjtOttCtdS7vStnQtXUvb2gZ2Fa1JY9OatCWNTWPTlnQlbUlD0pV0JQ1JR9KQdCIdSUfSibQinUgf0oq0In1oN9k59o7NY/PYO3aRvWMT2UV2kU1kG9lENpJtZBvZSLYfPUqL0nN6TovSobQoTUqH0qE0Kd1Ik9KvdCPdSL/SsLQ13Utz0r30Js1Jc9KbtKZNYsNtJRtuJ9lKtpKdZB/ZSTaPfWQf2Tx2kQ1k/9hBdpD9Y8PYP/aLDWPD2C82i/1iu9gsNovtYrfYNLaLLWO72DG2jC1jx9gztKLdRGfaTTQmnUln0pj0pS1j29g0to1dY9PYNHaNfWPX2Dr2jX1j69g4to7tY+PYOLaPTUh30p70I+1JO9KP9CPtSDPSjvQizUgz0ot0o71j59g4No6dY9/Qi7QjjUg70oc0Io1IH9KJ9pBdY/fYPXaNbWOv0Mh2i91CI9ssdDFtTEvT0rQxPW1X2pe2pW1pX9qftoc9YpfYI/aJXWKX2Ce2id1gP9gO9oMdYTvYDnaEPWF7Wk5/0p+0nAalR+lVWpQWpVdpWpqbjqZ1aV06mga2wWy//za132w429PdtJzWpDdpS1vGnrGF6EU6lG60p+wo28n2st/9Za/ZfzagLWFX2An0Mt1MO9t1tp19auPZd3ae/bZJ7N12sV/sGHqSlqQpbR+70Ca0463b69Ztda973epOt7rNne50m3vc5i73uMddblF70V+0Gf1FO9FmtBntREfRTTQU7URD0XHaiXai43QUXUjn0Ya0IZ1HW9F5dBVtRVvRVTQVrUYP0l30IC1IkA6ku+hAmosOpAFpLpqLBqS36Cv6hYahYegX2oV+oWVoF9qFlqFjaBnaho6hY2gbeoa2oWvoGXqGrqFp6Boah6ahaWgc+obGoXXoG/qG1qFzaB2ah86hc2geeofmoX3oHXqH9qF7aB9aiu6he2gpeoiWooXoIXqIFqKJaCFaiSaiiWgl2ohWootoI9qILqKP6CIaiT6ij2gkOolGop/oJDqJfqKX6CcaTi/RSzScZqLhmOgpuon+o/noPJqP3qPz6Dx6j9ajgegfOogOon9oP/qH3qP9aD96j+aj3WhCGo4mpONoOBqOjqPl6Dgaj5aj5Wg8mo7Go+doOpqOnqPr6Dnajq6j62g7+o62o/voO/qO7qP1aC56i4bTW7QWLTqLzqKxaDgNp7HoKZqJbqKd6Dy6kP6j9eg+Oo+Go99oN/qNXqPdaDd6jWaj1+gzmo1mo89oNPqMTqPRaDQ6jW6j02gyuo1uo8noMZqMFqPH6DFajAajxegwGowGo8PoMjqM/qLL6DL6i+6iv2gvuovuor1oNfqEZqFHaBZahR6hR2gVeoU+oUfoEHqEFqFD6BBahCahP2gPGoP2oEFoDBqDBqFPaBAahT6hT2gUOoXGoE/oAPqEDqED6AA6hC6hQ+g3XUKX0G/ahB6guRaguTagBWgB2oAuoLlOoA3oBPqANqAN6AMagd6gL+gMOoO+oCvoC1qCrqAraAnagoagAegAGoBmdQAdQLPa1az22tWu9lqnL2gMWoLGoCNoCVqCjqAnaFXDmtWshvWrT811qrludapT3equL2gNmoPmoDXoDtrVEXQAHUBH0Bh0As1AH9AM9AJ9QB/QC7QC7TWrv/6a1bEeoAVoAlqCnqApaFSfOtU7/aZDaAcagH6gXd1CR9AbtAZ9Qa9a1adWNatPfWpWc81qAJprrgHoBBqAdqAT6ATagW4AXgOzgdpAbWA2kBuYDdwGcgO5gdvAbuA2XYLdwG661BnsprP2tKez/nTWof70p0OtdahNrbXWpgZBXyAvsBfIC9QF9gJ7gbpAXKAuMBeIC8QF5gJ3gbnAW+AucBd4C6wF3gJtgbXAWqAtcBhoC4wFDgOHgbHAV2AsEBb4CnwFwgJlgbDAVqAsUBbYCnQFtgJZga5AVyArcBXICkwFrgJXgalAVWAqEBWoClQFogJngahAWuAscBZICyQG9gKBgb5AXyAw8BcIDCwG/gJ/gcXAYOAyTYLRNAlKA6OB0UBpoDNQGggNdAY6A6GBz0BooDXwGfgMtAZSA62B00BqIDVwGlgNnAZiA6uB1UBs4DXQmB5BZnoEl4HMQGbgMrCZ1hrUW4OgMr31BpVpUYugMhAZiAxUBiYDm4HLwGggNjAbeE2PoDHwGHgMNAYGA42BwsBgYDBQGPgL3ASaAjuBpsBPYCewE/gJ9AQyAimBlcBKICXQEngInAQiAieBikBEICJQEZgIVAQuAhOBicBFICOQFHgKlANPgaFAOVAODAXOgaHAUeAcOAeOAkWBnsBPICjwE0gKBAWCAkmBcuAjsBEICYQENgIjgYNAQmAhkBBoCCwEFgINgYdAQ6Ak8BB4CJQEPgIlgY7AR+Aj0BHYCBwE/gEFgYLAPyAg8A/oBwQEAgL9gIFASiAjcBFYCDwEIgIHgYXAP2AnUBO4CaQElgItgaVATqAl0BLICbwEcgIzgZfAS2AmEBOYCdwEYgIxgZtATWAcEA4oB4QDugHlgHJAN+Ab0A3YBnwDvgHbgGzANqAZkA3IBjQDrgHDgGpAMKAaEA0IBgQDogHFgGhAMqAYUAxIBhwDkgHPgGPAMeAZsAwoB9QDxgHjgHrAOaAesA44B5wD1gHpgGDAL2AY8AvYBQwDhgG7gF7ALiAX0AvoBeQCpgHLgGdAM6AZ8Ay4BqwD7gHpgHvAPCAdkA6YB7QD5gHxgHZAOyAe8A6IB+QD3gHvgHzAPuAS0AgIB8KBRsAjoBGwCHgEPAIWAYeAQUAlIBBQCYgEBAICAZGAQkAkIBFQCCgEJAIOAY2AS0Am4BLQCcgEZAI6AZuATsA4sAnYBIwDn4BxIBYQCogFnAJCAaGAU8AoIBDwBxgEDAL+AH2AP8AeoA/QB9gD5AEOAYmAR0Ao4BMwDpQCRgGngDzAJKAPcAqoBZQCagGvgFJAKeAVkAp4BbQCUgGpgFbAKqAVMAtYBawCZgG3gDswBYgDxAGmAE+AKUAU4AnwBIgCXAGiAFuAK8AVYAuQBVgDjAHKAGWAMcAZYAzQBjgDnAHaAF+ANsAd4AvwBbgDdAGmAHdgCbAEuANNgDtQBWgCNAGqAEeAKkAR4AhwBCgCJAGKAN9AEiAJ8A0EAb6BH0AQIAjwAxgC/ADeAEOAIcAb4AbwBqgB3ABuADWAE0ANoARwAjgBlABSACWAGEAKIAUQA/gApAA+ACGAEMAHYATwAVgBjABGACuADMAK4AKQAcgAXAA2ABeADsAGYAPQAZgAdAAiABOACUAEoAIQAZgBVAAqADOAA0APYAeQA9gBpAFyADmANMAaIA1QB1gDrAHqAGOACsABIAGQADgALAAOAA2ABcACoAEwAGgABAAGAAOAAEABIADwACgAFAAeAF/wAHgBfMEXvADqQAtgDOrAGIRBHagDYfAFX4AuQBggDNAFyAJ0AeYAWYAswBzgiu/YN+1L9k37ln3JvmTfsk/Zt+x79in7lH3PPmbfs8/Zx+xj9jn7mn3OPmpfs6/ZR+2r9lH7rn3Vvmrftc/ad+3b9ln7rH3bPmzftk/bh+3D9mn7sn3QPmmfsE/aR+wT9gn7iH3DPmIfsm/YN+xD9hX7kH3HvmJfse/YZ+zj9QH7fH2+PmDfrw/YB+379f36oH3CPltftK/WF+3T9dX6an26vlufri/Xd+u79eX6cH25vmAfrg/XF+zb9QX7en27vl1fr4/Xl+3T9nH7tIH54/ZxA/PX7Uv2GfuOfby+Xh+wr9ZH67MFZtB/3UAP6q/b1w3UoAdqEAQ90ANB8ANBsIMf+IEd3GAHRXCDGxTBEBRBEwzBEDTBETTBEhzBESxBEizBFiRBEmzBE2zBFDzBE0xBFExBFkRBFGRBFWRBDqqgCnJwBTn4wRVcwQ+636ov1sfqi/W1+lh9rL5Wn6uv1Sfrc/W5+mR9rz5PH6nv00fqC/V9+j59oT65L9Rn6pP75D5TH6iv1Df3gfpAfXOf3Dfrg/W9+l59sD5XX6lP1Df3zX2ivlHfp6/T5+nz9HX6OH2pvlUfq0/Ud+ob9Z36UH2jvlEfqi/Vh+pT9aX6Un2qvlWfoa/Rh+hr9Cn6EH2IPkXfok/R9+hb9C36Hn2ZvkSfo+/Q5+gz9B36Dn2GPkTfpg/TZ+nD9FH6LH2WPkrfpe/SR+mb9E36KH2SvkRfoY/Rx+gr9BH6Cn2DPkIfoW/QJ+hb9GX6In2HvkJfoi/Tp+mL9Gn6IH2RvkgfpE/SB+mr9En6JH2VvkkfnK/OF+er8wH64nxxPkCfnc/PF+jj8wX69nx8Pj7fnq/Ph+aT86n55HxuPjWfms/N9+Zz87X53nxvvjYfnG/Ot+Zj87H51nxpvjUfnS/Nl+aj86H53nxwvjjfnc/Px+dL86H51Hx7vj9fnw/Qp+ez8+n58Hx2Pjsfnu/Oh+fL89357nx5Pj+flW/Ld+Xb8pn5rnxXPjMfl4/KN+Wr8k35rHxVviqfle/K9+TT8sV9Wr4oX9wX90X5pHxRPiyflE/Kh+Wj8pX5xnxhvjGfmC/MF+YT8535znxiPjIfmU/M1+XL8j35oHxQvidf3Eflq/JJ+cx8YD4uH5jPy8fl4/J5+bp8Xr4vX5evy/flI/PV+GB8Mb4YH4yvxQfje/G1+Fp8Lz4Tn4rPxdfhc/F9+Dp8Hb4Pn4fvwzfi8/B5+EZ8IL4Rn4gPxAfiE/GF+ER8Kb4QX4gvxUfiS/HtPhIfiW/3vX27D8X39r19KL4SH4rvxFfiK/Gd+Ex8GD4On4ZPw8fh2/Bx+FR8G74Nn4qvw4fjs/Et+ZZ8Nj4an41vxkfjo/HN+GR8ED4JX4RPwsfii/BF+Fh8Fr4In4Vvwmfhq/BN+CZ8FT4KH4yvxifjk/HV+Gh8FL4K34Wvwpfhu/Bd+DJ8GL4M34oPw4fhW/Fx+Gx8OL4b340Px5fjM/Gd+Fp8OD4mX46Pybfjy/Hl+HZ8Or4dH9yn49PxwX08PrjPx8fj4/H5+Hp8Pj4hX4+vxyfk+/EJ+YJ8P74fX5APyBfkU/IB+YB8Sr4hn5KvyDfkG/IV+Yh8Rb4kH5GPyJfkM/Il+ZB8Rj4jH5LvyIfka/Id+Y58TT4nn4APwBfgC/AB+OAPwBd/8Ad/8Tfgi78C34BvwFfgI/AV+BZ8BD4C34IvwbfgU/Al+BJ8Cr4Hn4LPwffge/A5+Bh8Dr4GH4OPwdfgM/A1+BB8Bj4DH4LvwId+52d+51d+5md+5Td+5Ud+40d+6jd+46d+6ad+/ku/9PNf+/mvf+3Xfv17v/7pvvd7P933P93nfv/7n/utn/ux3/qtH/txD5tnzbvmXfOsedQ8a141j5pHzavmZfOqedu8bF42b5unzdv2gZ42T9sHft4Hft/nfd73feL3feEnfuIXfvoLv/3pT3/b4/btL3vcPG5f9rp5x7xhHjGPmbfMU+Yt86Z5yjxl3jQPmjfNe+ZB86B5z7xo3jNPmhfNi+ZJ85x50rxmnjPPmdfMS+Y185B5ybxkHjKvmIfMM+YV84p5xjxhnjGPmCfME+YR84Z5srxYHiwvlvfLg+XB8n55u7xfni5vl7fL0+Xx8nR5wTxeHi8vmOfLc+WJ8uY8UV4ob86b80J5o7xQHilvlDfKI+Wt8kh5qrxV3ipPlYfKU+Wl8lB5qLxU3ikvlWfKO+Wd8kx5pTxT3iuvlFfKe+UB8155tjxgHjDPlnfLs+XR8m55tzxaXi2PljfLq+XV8mZ5uLxZXi4Pl4fLy+X18nh5vrxeXi/Pl4fLE+W58lh5rDxXXitPkNfIW+Qt8hp5jLxJXiWPkkfJq+RZ8ip5oDxLniUPlPfIA+UR8h55jzxCXiGPkGfIK+QV8gx5iDxD3iEPkYfIO+Ql8g55irxEXiJPkTfIU+Q58gZ5gzxHHiCvkSfIA+QJ8gJ5gDxAXiBvkCfJi+RB8iJ5nzxIHiTvk6fJ++Rl8jR5mrxM3iYvk9fJ2+Rt8jp5nLxOniePk8fJ8+Rh8jx5lzxMHibvkjfJu+TJeZO8SZ6cV8mL4/3x5nh/PDveHG+OZ8e749nx2nh3vDteG6+M18Yj45XxynhkPDMeHo+OV8er49Hx5Hh0vDieHE+OF8eb49Hx8Hh8PDyeHo+Px8fT4+3x9Hh5vD3eHi+P58fL4/Xx/Hh+vD6eG6+PB8dz47nx4HhvPDMeGW+Nt8Yj47HxwHhevDQeGO+L58X74oXxvHhevDDeGC+MJ8Yb443xxHhnPDEeGu+Md8ZD46nx0HhrPDWeGm+Nx8aD4nXxonhdPCpeFC+KR8Wr4lHxmHhVvCoeE6+Ix8Qj4hXxinhEPCOeFU+KN8Wb4knx4jwpHhQvzovzoHhRvCGeEE+Jp8QT4h3xpHhWPC2eFQ+Lp8XT4mHxsnhYvCteFi+Ld8Xj4l3xtnhcPC7eFq+Jt8V74jXxmnhPPCeeEY+IB+fBeUS8JV4SD4jnwwPi/fB8eD68H14QT4g3xAviBfGGeD48IR4S74iHxIPzjnhHPDhvidfD4+Hp8HR4PLwdXg4Ph3fDy+Hd8Gp4Nbwbng3PhKfCQ+Gh8FR4KbwEXgNvgbfAa+Ax8B54GDwHHgavg+fAc+B18DZ4HbwX3gZvg/fCA+Ep8Cx4CDwL3gEPgYfAO+Al8A54EbwEXgIvgtfAi+Bd8Bp4DbwL3gPPgwfD++DB8ER4H7wPnggvhCfCY+GF8EJ4LDwSHgsvhkfCI+HF8EZ4Oo+C93oUPAHe672eAG+AJ8CD4A3wBngQvAIeBK+CV8Ar4FXwCHgbPBAeBw+E58Hj4HHwPHgfPAWeAY+AR8Az4BXwSHgjvDdvhHfCe/PevBNeCU+CB3uxF3uw5z3Ym+B5z3sTPNfTed9zPdf7nve+F8DznvcCeAA8Gp4Lr4XXwnPhqfAyeBs8DZ4Gb4PHwXPgNfAeeAY8BR4C73s67/VOeDK8Ep4Mb+eV8Ep4O8+Et/NWeCY8E94KT4W3wpvhqfBUeDO8Fl73Wo/1WK/1uNd6q8c97q2e6oXe52Xvy9287OXcLWvL3TK3rC1ry9zytszN03lb3uZpz8vZ8jXP87x8LW/L13K2jC1jy9k80Mve9kIv9Uzv9E7P9ETP9EhP9ESP9EaP9Epv9Eav9LZXeqi3ve2hXpitZWq5Wq6WqeVpWVk2lollY3lYJpaJ5WEZWB6WhWVgGVgWloNlYRlZDpaDZWS5WP6Ve+ViuVjulYPlXvlX9pV95V/5WCaWk2VlWVpelpllZnlZbpaXZWi5WW6WoeVnGVp2lp/lZ9lZTpad5Wg5WU6Wo2VlmVfWlXflXVlXzpVx5Vu5Vq6Vb2VbmVaelWPlWHlWlpVJZVF5VBaVQ+VReVQOleVyqDyX5bJcnsun8lw2lU/lU9lULpVh5VfZVX6VW2VX2VVulVnlVnlVZpVZ5VU5VV6VVeVUOVVWlUllVRlVJpVJZVRZVL6UJ2VKeVKWlCllSllSrpQl5Ui5Uq6UI+VHOVKGlB/lRxlStpRB5U7ZU+6UOWVP2VPmlD9lTllT/pQ/ZU15U9aUM+VNeVPOlC/lTBlTvpQvZUx5UvaT++Q/uU8OlP/kPzlQBpQD5UEZUAaUB2VBeVAmlAVlQZlQLpQJZUO5UDaUEeVCuVBGlA9lRJlRPpQPZUY5UWaUF+VEOVFelBXlRblRVpQV5UbZUd6T+WQ8mU++k/FkPPlONpLv5LhsJBvJcRlKJpKN5Cf5STaSoWQtOUsukrPkLblILpK3ZClZT86Tr+Q8eU++kq/kPRlPppGdZBvZSeaRbWQbmUfGkXnkGxlHxpFv5Bz5RtaRc+QcWUfekXXkI3lH3pGPZB/5SO6RfWQfuUf+kXtkIPlH/pGB5CAZSDaSg+Qg2UgWko1kIllIFpKJ5CH5RG6SUeQmOUVGkVHkFFlFTpFnZBVZRZ6RYeQZ+UWGkWHkF9lFfpFlZBfZRZaRY2QZmUaOkWNkGrlGRpKV5CRZST6Rk+Qk+URmklnkFnmXW2QTeZd32UQukU3kFblELpFX5BN5RV6ST+QTeUmGy1pykTwkD8lFspCMJUfJUrKUHCUXyTUyjWwjl8gnMorMJevJVzJcZpJPZC75SsaSseQrOUq+kqfkKDlKnpKp5Cm5SqaSqeQq2UqukrtkK9lK7pK95C75S/aSveQvGUz+ksNkMBlMDpPF5DAZTRaTxWQ0mUxGk8dkMplMHpPL5DHZTC6Ty2Qz+Uw2k+nkM/lMppPVZDo5TVaT1eQ0eU1Ok9nkNXlNZpPbZDZ5Tm6T2+Q5+U2ek93kN/lNdpPhZDc5ToaT4eQ4WU6Ok+tkOVlOrpPtZAm5QNblAhnOuqzLcH4znAnkN7+ZQB6QCWQ3D8gDspt/drPPP//ss4AsIPvcZp97bnObe+aZzAGymQNkNJvZzGhOM5rZnOY0s3nNbFbzmtesZp4NZAT5QD6QEWQFGUFOkBVkBTlBXpDFDCCHGUAmc5jDTOYy6/KELCFLyBOygTwhk8gGsoFMIiPIOcf5y3E+85e/fGYwn3lnMIN5Z5113nnMO4t5zGMWc5jbzLOayWzmMns55y8nyG95QX7LD/KCvCA/yA3yg8wgN8gNMoPsIDPIEbKD7CBHyBByhCwiQ8gQsohcIYvIFHKFXCFTyBYyhawhW8gWsoaMIWvIFzKGjCFfyBnyhcwhZ8gZMoe8IXPII/KGvCGPyB3yiPwhd8gd8ofsIX/IILKH7CGDyCHe4tDIvenkdG9U3qhogLC+yb3tBI1oUcKTA7OL1kfDg08jWjzQkOXkFg9yBTIjPr3BwcWVgCsBh0JTXFxcXFxcCQCaUGQ4uBJxO0E7QSg0xcXFlfhAZBbcnAcsKuwE5bAC6w2nGC7r+WQjEwJWITTkByzgPgxJAAeXIC6uBABNO2FwcW87OHBxcHBwcHA9hMGJi4uLi4uLgwMgx2W5t7e4OCpyVOIyCTJvbt7qvMWBAvUWZ+stDhSoKTZYoZFjBogAKF+gYlCgQLn5Iwdqbp1b59a5dW6dW+XkQIECBQoUKFCgQIECBQoUKFCgQMXZerP1ZuvN1putN1tvtt5svdl6s/Vm683Wm603W6Dk5OTk5OTk5OTk5EDt8i7v8i7v8i7v8i7v8i7v8i7v8i7v8i7v8i7v8i7v8i7v8i7v8i7v8i7v8i6/vb3tdrvdbrfb7Xa73W632+12u91ut3t7ewMECBAgQIAAAQIECBAgQIDm5ubm5ubm5ubm5uTk5Ha73W632+12u91ut9sZMnRGTsPbBkm87QwZ6jPH0dxcmre5OTk5Em8a5ORuUJmbe3vTbVJvUHmbwOLJjhGbNDc07DipAbXb7Xa73W632+12u12JA7vdbrfb7Xa73W63273d0DAnAMLc3De3yskZy9nMqBIb1PdmTI+NElrACulRie9HkJ0ACLvdt1vf3ozl/AbNSokN6pMzlkpHCS1g9SOoxNfiSqa5OSdVuPwIUubEbjfs1bNzUoVLCVASJzWg5HSbVEZs0shNYPFEA6cxLIk8VgSAInVDw403UKQ0bFLnOKkBdUNuAosnc4zYpJGbe6OwubzBJCTtGInMdpxANm+zdrvdbrfb7XZRZO2JBGi32+12u91ut9vtdrvdbheHZw6eB3mnZpgbEjpmAIIgYYwYEnnw9HmAp9DZbU7NMDe7uF2HblE+qDnvcp6biwRobm5ubm5ubi6KrD2MRGZyFDaXDUguxZA0JN7k5Obm5ubm5ub4bEAUNpc5RiIzmISkOU4gGzkhckLkhMApwhDoTUgKJW+Y3t4wGRpxvmEqARdqzS4DkvB3eYdgh2CnQhAc3JzcXAk4uKgDlAHKAHWANkAXoApQBCgCVAGaAD2AGkAJoARQA2gBdAAqAAWAAkAFoAHQGIVRHapDYfRFXfSjHe3oRz3aohxlURbl6IqqaIqe6ImmKIqaaImO6IiWKImK6EZDNEQ3qlEQ/dCMZvRDvbPbye3Udmo7uZ3bzmzntRPbie28dlo7q53TTmontXPaKe2Mdj47oZ3Qzmens7PZyexUdio7mZ3LzmQnstPYaexEdh47i53DTmInsXPYKewMdv46gZ3Azl+nr7PXyevUdeo6eZ27zlwnrtPWaevEdd46a52zTlonrXPWKeuMdcI6XZ2uTljnq7PVyepUdao6WZ2rzlTnqdPUaeo8dY46SZ2jzlLnqPPUWeosdZ46UZ2YTkvnpdPSSem8dF46KZ2VTkrnpLPSWemcdG46J52azk3nplPTmekUdc6doc65E9QZ6gx1gjrlTlDnp1PulDs/nZ3OT6ens9PZ6fR0Yjo9nZxOTCemk9Np6Xx0OjoZnYxOR2ejk9Ep6Xx0SjojnY/OR2ekE9KZ6ER0KjoRnYtORaeic9F56Fx0GjoPnYdOQ2eh09BJ6Cx0FjoJnYNOQWeg88/55wx0Ajr5nHvOPuee08/Z5+xz+jn1nH7OPKeeU8+Z58Rz5jnvnHhOPOed085Z55xz0jnpnHNOOSec880Z53RztjnXnGvONiebU82Z5jxznjnTnGhOMyeZs8xZ5iRzjjnFnGDOMGeYE8z55aRx3jhnnDdOGeeMc8Yp41RxyjhXnCpOFeeKM8U55CRyFjmJnEbOImeR08h55DRySjmPnEdOKSeUU8oZd0I5oZxxp5Mz7nxyOjmdnE9OJueTM8rJ5GRyRjmVnDTOGWeNc8aJ46xx1jhxnFxOHCeLk8vJ5WRxtjhZnC7OFmeL08XJ48RybjmjnFtOLWeUM8qp5bxyajmznFfOK2eWk8qp48xx7jhznFfOHeeO88pp5bxyUjmtnFZOKmeVk8o55axyVjmnnHDnhlPD6eH0cGo4O5waTg5nh7PDyeF8Ozmcu/PtfDt354hzd4o4R5wjThEniVPEaeIkcZI4TZwlTg6nhtPGaePUcKI4NZwqThQnilPFmeKEcXo5X5xezi7ni/PF2eWUcGI4Q5wTzhDniXPCOeE8cfo4T5w9Th+nj7PHCeTMcF44K5wXTgtnhbPCaeGkcFo4QZwUTgoniPPD+eNMcvo4k5xITh+njxPJqeREci45lZxKziVnk/PFKeGccEo4I5wTzglnhJPCqeHccFY4K5wbzgxnlRPu5HHyOOHOFueHE8NJ4aRwYjgnnE9OLGeUs8nJ5FRywjhfnDFOIOeP08dJ5BxyBjmDnENOISeE08H54HxwOjgbnAlOBKeCU8GJ4FxwLjgRnAzOA6eBk8BJ4DRwFjgHnAJO+ITPACeAE8D5nvD5nvEJn/AZnwNO3flP93TPf/qzn+3JT362J3uuZ3qqp3qmJ3qep3mSJ3maZ3mOZ3iKp3iG5z71CZ7e6Z3g+Z3Z5GZ2M7uZ3MxtpjYTm5nNzGZiM6+Z1kxqZjWzmknNnGY6M5uZz8xmJjTzmQnNjGY+M5+Z0UxppjIzmbnMTGYyM5eZy0xmJjKTmXnMRGYiM4+ZxsxjZjHTmGnMLGYSM3+ZwMxg5i/TlwnM9GUOM4GZwMxhpjCzl8nL1GXqMnmZu8xcJi7TlmnLxGXeMmuZs0xaJi1zlinLjGXCMl2ZrkxY5iuzlbnKZGWyMleZqsxUJirTlGnKRGWeMkuZo0xSJilzlCnKDGXOmaBMUOacKWd+Mj2ZnExOpiezk4nGrGKGMauYYMwwZhgTjCnGBGOeMcWYYswzpiLTh9nD/GH2ML2YP8wfpheziunF/PLFHGNuMbmYjcxGJhfTkbnDlGTqMHWYkswspiRzkpnFzGJOMrGYh8w0ZhkzjUnGLGOWMcmYZkwyJhrTjGnGRGOGMfuYakwmphpzicnEZGIuMZuYS0w0ZhOziYnGjGOiMeWYccw4phyTjhlnSjGjmFJMRGYUM4qJyExkIjLbmInMRGYb043ZxnxjujHdmG9MOOYbE40Jx4RjojHJmDZMTWYOU5NJycxh5jApmVNMSmYlc4o5xaxkbjKLmEbMPeYe04jpxDRiQjGdmE5MKOYTE4rJxnxiPjHZmGtMNiYac425xkRjLjGtmFnMKmYWE4tZxaxiYjF/mJtMK+YU04pZxZxiTjGrmFTMKmYMk4pJxYxh0jBjmDJMGiYNU4ZZw2RkajG3mFtMLSYXc4z5xWRkMjK/mFpMPWYeE4+Zx7xj4jHxmHdMO+YdM5Bpx7RjBjL5mIHMPiYfk4/Zx2RiwplJTCVmEvOIqcRUYh4x0ZiDTEKmIJOQ6ccUZAoy/Zh/zEgmJPOKCckMYl4xr5hBTCBmENOHCcQEYvowH5mDzDkmHZOOOceMY9Yxh5g4zCGmEBOHicMUYt4wc5g4TBumDROHecMsYxoyD5mHTENmIRON+caUY1Yxx5hgTEXmGXORycZUYqIxB5mCzDnmI9OH+cO8ZGYyMZl/TD8mIBOJecRMYhYxiZhGTBlmDHOGqcPkYe4weZhdzB3mDrOLacnsYl4yLZmWzEsmJhOG6cJ8Yb4wXZgtTBamCnOFucJUYaYwT5glTBNmCXNnmjBNmDsThflmkjBFmCJMEuYI04PJwexgdjA5mBvMDiYI04MJwvxgejA9mB/MEKYGE4OZwcxgYjAvmBZMCmYFs4JJwZxgSjAjmA/MB2YEE4LpwGxgLjAXmA1MBqYCE4GZwExgIjAPmAZMAmYBs4BJwBxgCjADmLEZmwFMACZsvqZruuZr6sxvdtOb3uxma7LmanKTm6upmqmJmqZpmqh5mqVJmqIpmqQ5mqGpzW1uU5ug+ZnZ9EzPzGW3kluprdxWbiu1ldnKaaW0klp5rcRWWiulldVKamW18lpJraRWXiutlc3KZyW0Elr5rIxWPiublc7KZiWz0lnprGRWLiuZlcrKZeWyUlmJrFRWJiuRlclKYyWyEllprCxWGiuJlcXKYiWxclhJrBRWDiuHlcJKYKWwMlgJrARWBiuPlb/KXWWuMle5q9RV9ip3lbzKXeWvklfJq/xV+ippla7KVKWrklWZqkxVsipXlajKV6Wo8lUJqxRViiphlbJKVKWo8lR5qhRVlipvlbbKVKWtEleZqkxV4iprlbNKUWWsMlYpqpRV1ipplalKU2WpclRZqhRVjipHlaJKUqWoMlVJqiRVpipVlanKVaWqUlW5qmxVIioPlYXKQuWh0lBpp6RTyinplHNKOaWcck7pppxT1indlG7KOmWbUlGZqERUIioTlYdKS+WmEk65qXxTwinhlG/KOOWbUlMZp4xTaio5lX/KT2WnslP5qfRUYimllFpKLaWUcksppfxSbim3lF9KLuWX0kvJpeRSeim7lF5KNmWXskvJpjxTsinRlGfKMyWaskyJpiRTlinLlGRKMyWZUk1ppjRTqinTlIlKReWiUlFpqVxULiotlZRKSyWcklJJqYRTSiollXDKSCWcslEZqYxUNiorlY/KNSWkElK5piRUrikBlYRKQiWgclDJqcRUxinjlJhKKyWmMlNppbRSZiovlXrKPOWdMk9pp7xT3intlHhKO6WcEk+Jp5RT/imllG7KL+WX0k3ZprxUVimtlFbKKuWVskrpp7xSXin9lHxKP+Wekk/Jp9xT9in3lHrKPmWfUk95pwRTjimnlGNKMeWUckopplxTiikDlWvKNWWgElCJpaRSSimllFTKKSWVMks5pZxSZinDlGvKR6Wj8lEJqnRUOipBlXJlqNJROVfOlY5KuTJMCaacUv4p5ZSfykGloJJQKahkVBIqCZWMykYlo3JS2ahsVE4qK5VxJZQySvmkdFIyKZmUTsom5ZISrkxSJinhSiUlktJIeaQ8Uhopi5REyiFlkDJIOaQUUgIpf5Q9yh7lj9JHyaPUUe4od5Q6yhwljvJGWaOsUd4obZQ0yhlljDJGOaOUUcIoXZQvyheli7JFyaJUUa4oV5QqyhQlitJEeaI8UZooS5S78q0cUY4o30oSpYgyRPmh/FCGKEGUHkoOZYeyQ8mh3FBqKDGUGcoMJYbyQmmhrFBOKCeUFUoKpYQyQvmgfFBGKCGUDkoGZYOyQcmgXFAqKBOUB8oDZYISQWmgLFAOKAeUBUoCpYAyQBmXcRmgBFDC5Vu6pVu+pa78ZS996ctetiVbriUvebmWapmWaGmWZomWZ1mWY0mWZDmWYhmWutzlLnUJll+ZS6/0ykx2I7mR28hsZDZyG6mNxEZaI6+R10hrZDWSGimNnEZOI6WR0UhopDPyGfmMdEY2I5mRyshl5DJSGZmMREYaI4+Rx0hjZDGSGCmMHEYOI4WRwUhfZC/yF9mLBEb+In+RwEheJDByF8mL5EXuInWRu8hcpC5SF5mLxEXeImuRtkhbZC2SFhmLhEXKImGRs0hZpCxyFvmKnEW6Il+Rr0hXZCvSFcmKbEW2IlmRq8hSJCnSFJmKVEWiIkmRp0hT5CkyFWmKNEWmIlGRnMhMpCYyE3mJ1ERqIi+RmMhLpCUSE4mJtERSIi2RlUhKJCWyErmJHEXOkaHIOVIUGYoMRYoi5UhRJChSjpQjQZGfSFCkJ/IT+Yn0RHIiPZGdSE4kJ7ITmYmERD4iG5GNyEekI7IROYmERE4iJZGQSEikJDISyYhcRCYiE5GLSEUkI9IQuYhkRCIiDZGIyEOkIdIQeYgsRB4iCZGFyEIkIXIQKYgMRP4h/5CBSECkH1IPmYfUQ+Ih85B5SDzkHRIPaYe8Q94h7ZB1yD6kHzIP6YfsQ+4h95B9SD4kHVIOOYecQ8oh45BwyDdkG7IN+YZ0Q7Ih1ZBryDWkGjINiYY0Q54hz5BmyDLkGNILyYX0QmohuZBcSC1kFxILaYW8Ql4hrZBVyCxkGFIMCYb8QmYhq5BbSC3kFbIK+YX8QlYhs5BVSC1kFjILqYUMQ2ohvZBhyDCkF5IMqYREQiYhk5BIyCOkE7IJCUcuIZ+QUUgq5BNSChlHQiGXkEdIJiQcOYWUQjYhpZBPyCZkE/IJCUc+IZeQcCQcuYQ8Qi4hoZBHyCMkFDIJCYT8QfYge5A/SB7kD3IIyYPkQQ4hiZA7yBwkD5IHmYPsQeYgb5A9yB7kDdIHWYTkQRIhcZA3yBzkDlIHmYM0Qu4gg5A7SB5kEDIIyYMUQtogZZAzyBmkDDIGKYOkQcYgY5A0yBrkC9IFCYNcQbYgWZAtSBckC5IF6YJ8QaogTZAnyBOkCbIEaYJEQZYgS5AoyBTkjiRBvpFvJAlyBCmC7ECGIEOQHUgPZAfyA+mB9EB+IEGQHMgNZAYyA7mB1EBeIC2QGMgKJAVyAkmBtEBOICeQFsgLpATSAfmAfEA6IBuQDkgIZAOyAQmBjEAuIBWQDMgEJALyAImAVEAeIA+QCsgFpAFSADmAHEAKIAOQAkgCZAAyAEmALEDGJEwCIF3yJXXkS8KkjtSRMBmTn2TJlmxJluQkS3aSk5zspCdVMiVX0iRR8iRRMiVP8iRTUiVLMiRFUiRDcpMhOZKb3ORIkiRIfqQmPTKP3chMfmO3sRv5keDIbdQ2bhu3jdrGbCO2kdpYbaw2UhunjdRGa+O0cdpobbw2RhuhjdLGZuOz0dn4bIQ2OhudjdDGaCOzcdmYbEw2LhuVjchGYmOxsdhIbBw2EhuNjcPGYaOx8dgYbAQ2Cht/jb7GXqOvEdjYa+w1AhuDjbxGXGOuMdeIa7w14hp1jbfGW6OucddYa6Q12hpnjbLGWKOskdYYa4w10hprjbBGVmOrsdXIalw1shpdjavGVaOr8dWYakQ1qhpPjabGUqOpEdVYaiw1ohpTjaTGuTHUGGqcG+XGuVHUKDfKjaLGUeOYUcwYZhQz0hnDjGFGOuOckc4oZ5wzzhnljG/GTiOkMdIYaYQ0ShonjY1GNWOjkc2oZlQzshnXjIrGS2Oi8dLoZ0w0Jhr9jHpGP+OeUc+oZ9wz5hkBjZBGTyOksdPoafQ0dho5jZ3GTSOnkdO4abQ0bhorjZZGS2OlkdI4aAw0ChoDjYBGQaOgEdDoaUwzohnPjGjGO+OZ8cx4ZyQz3hntjGRGMqOd0cxoZiwzkhnLjHVGMiOZsc4YZlQzrhn5jGvGQiOfkc9YaCQ0FhoHjYRGQuOgUdCoaUQ0GhoRjYdGQ6Oh8dCYaYQzPhq/jI9GMOOX8csIZvQyghm7jF5GL2OXkcvYZfw0chm5jJ/GLWOmEdNoaDQ0YhoTjZjGRWOiMdG4aFQ0chotjYZGQ6OlUdOIZzwz5hnzjGdGPWOfMc+4Z8QzphnPjHtGP+OfMcw4ZyQzbhm1jFxGUCOj0dHoaGQ0yhkZjW5GOaOc0c34ZnQzthnfjG/GNiOcsc0YZ4QzwhnjjI9GLOOVMctIZbQyVhmtjFfGKmOV8cqIZZwyQhnjxrgRyvhkhDJGGZ+MT8Yoo5TRychkbDI2GZmMS0a4McmoZFQyJhmRjEdGIyORkchoZCwyChmDjEPGH6OPEcjoYwwyAhmBjEFGIWOPUceIY8Qx6hhzjDrGHWOOMce4Y+Qx2hhrjDfGGaOMkcYoY6wx0hhpjDVGG2OMkcXYYmwxshhdjCzGF6OL0cX4YoQxqhhTjCvGE6OJEcVoYkwxohhRjClGFWOJUcQ4YhwxihhJjCLGt5HESGJ8G3cjiPHDGGLsMHIYPYwcxg+jh9HD+GEEMW4YLYwXxgujhRHDaGHMMGIYMYwZRg2jgTHCqBsjjBNG3agbJ4wPxj62ox/b0R396Ed35KM7siMf+ciO63iOutHB6GDUjQ9GCSOEEcAIYIQwVhgVjAnGeEwwwmM8xiM8viM8Nhjf8R0bjAzGBuOCkcHIYFwwFhh14zmm4zmaYzqmozn+ERz1GI7hqEdx5OM6quM6jqM6quM4guM47hEcwXGPeoQwShgNjBJGBKOB0cCIYDwwpuMf/ejHP/bxHNHRHNGxHM3RHMuRHA2MuhHCuGAkMBYYCYwDxgJjgXHAWGEcMFIYK4wVRgojgJHCKGAEMAIYBYwBxG5itjGPWcw2eiI3sdv4idrEbOI2MZvYTdwmbhO7idxEbKI18Zp4TbQmVhOXicZEZCIy0Zh4TDQmFhOPicfEYqIysZjITFQmKhOZic3EZKI08ZkoTYwmPhOfidFEaOIz8ZiYTDwmKhOTiclEZaIz8ZkITVwmLhOhicbEaKI0cZo4TZQmUhN/icFEYCIwMZgoTAwmEhOFicJEYuIwcZeoS+Ql8hJ1ib3EXqIu0ZeYS8Ql2hJtibjEW2ItUZY4S5QlxhJnibPEWCItEZboSnwlvhJdia3EVCIqUZWoSkQlrhJXiahEVuIpkZRYSiQljhJLiaXEUaIpUZQ4J4YSQ4lzopzYSeQkehI9iZzET+InkZMIStwkYhIziZjES2ImMZN4SdQkWhIpiZXESiIlcZL4SHQkQhIhiY7ESGIk0ZEoSWwkKhIXiYrEROIicZGYSGQkIhINiYfEQ6IhsZAYSAQkChIFiYDEQeIgEZBISPwj8hH7iHzEPWIfsY+4R/Qj6hHziHfEO2IeEY84R5QjxhHjiHJEOqIc0Y5IR6Qj2hHriHBEN+Ib8Y3oRmwjphHRiGpENSIacY24RkQjshHPiGTEMiIZcYxYRiwjjhHNiGLEMOIX8YsYRgQjbhG1iFxELqIWsYvYRdQiehGziFbEK6IVsYp4RbwiVhGxiFTEKWIUMYo4RZQiOhGbiE/EJ2ITEYoIRWwixolMRCUinKhETCLCiXBiEnGJiEQ8IhYRi4hHRCNiEBGIKEQUIgIRh4hDRCAiEfGHyEPsIfIQd4g9xB7iDtGHqEPMId4Qb4g5RBziDFGGSEOkIcoQa4g1RBmiDTGG+EKEIcIQX4guxBaiCnGFqEJMIa4QV4gpRBaiCfFN3Ik78U0sIe7EEuIJ8YRYQkQhVhAviBbEC2IG0YJoQcwgahAziCNEDaIGcYT4QbwgbhAziBVECyIG0YKoQfQgZhA3iBxEDuIGsYO4QSQhdhA7iCTEESIJMYQ4QhwhhhA/iCFEEOIH8YMIQhQhUhAniBHECOIEUYIIQVQgOhAdiApEBuIDkYHYQGwgMhAXiAxEBeICcYGoQEwgHhANiAjEAiIBcYBIQDQgDhAHiAbEA6IAERZjMRZh8RVhEYD4iq8IQAwguuIXdaIXu9iKXfxiK7biF12RFVNRFVUxFVExFVcRFVFxFbloiqV4iqQ4iqI4iqUoiqJYiqYYip8IiqD4iZ74iVr0RE/U4g6XhcpCZiGzUFnYLIwWOgufhc9CZyG00FkoLYQWQgulhdPCYiGxUFhILDwWCguFhcfCYeGwMFgoLAwWAguFhcJCYOGvEFhoK/wV/gpthb5Ca2G18FpYLcQWXguvhdjCZGIOjYXIQmShsdBXaCzsFfoKfYW9wl1hr1BXuCvcFeoKc4W6Ql5hrjBXyCukFjoLo4Xdwmght7Bb2C3kFmoLuYXbQm2htnBbmC0EFuIKbYW2QlzhrTBXSC2kFVILZ4W0QlrhrFBWOCusFcoKZYW1wlhhrRBWGCuMFcIKX4XWwmthtjBbeC3UFiYLsYXKQl/hrvBXKCxMFhYLk4XKwmJhsVBZuCxsFbIKXYWpwlWhqnBVyCpUFaoKWYWtQlQhqbBUWCokFY4KSYWmwlHhqNBUeCoUFc6FocJQ4VwoF3oKN4WcQk7hprBT6CnkFH4KP4WcQlChpjBTeCm8FGYKMYWVQkqhpXBSKCmMFEoKKYWRwkghpbBSCClkFDYKG4WMwkUho9BRuChcFDoKH4WJQkShovBQaCgsFBoKEYWFwkIhojBRSCgEFAYKA4WAwj8hoFBQ+Cf8EwoKB4V9Qj6hnzBPuCfUE+4J+YR6Qj0hn7BPiCekE9YJ64R0wjkhndBOOCecE9oJ74RxQjihnLBN+CZ0E74J4YRuQjchnDBOyCZEE6YJ04RowjMhmlBNeCY8E6oJ14RlQjKhmXBMKCYME4oJyYRhwjAhmbBMCCb0En4Jv4Rewi4hlxBLmCXMEmIJr4RYQi3hlfBKqCXcElYJqYRWwijhlFBKOCWkEkoJpYRUwiphXAgldBI6CaGET8ImoZIQLoQLlYRJQiXhkjBJmCRcEjIJj4RGQiRhkZBIOCQkEhoJh4RDQiPhkVBI6CP8Ef4IfYQ9Qh8hkLBH2CMEEgYJd4Q6Qh5hjhBHeCPEEeoIb4Q3Qh3hjtBGKCOcEc4IZYQxQhkhjTBGGCOkEdYIP4QdwhBhiLBDKCJsQwbhG74hg7BByCAkEDYIG4QEQgdhgFBCeCCUECYID4QHwgQhgvBD6CHsEHYIPYQgQg+hiRBECCI0EZYITYS7sERYItyFb+EuJBG+hW8hiXBEeIZmWIZmiIZlWIZo+CJEQxfhi/BF6CIcETYI4/AN3zAO4TBCOCAMEA4IBYQBwgChgBBCWCFEEVIIUYQnQgohhfBEKCFUEOrCH+pCN/zhD91wDd2Qh2u4hjxUQx6moRqqYRqSYRoCCMmQDAGEY8iGPWzDHi4I27ANF4QMwgkhG/rQh2zYhmjYIlwRtgg1hCvCFaGG8EKoIWQRXggvhCzCDCGGUEV4IVQRpggvhBfCFCGFMEVoIaQQUggthBXCFiGHUEOoIeQQbggfhARCCCGEkEAYIPzhglBBqCBcEPZQQngiTBAmCE+EMMIRoYvwLXQRouGKEEN4IcwQHggjhAHCMRRDMnwQGggJhAbCAiGBkEBYIHQQ7lCHYQiGX+iFX6hDL/RCHe5tbVfb13a1zW1f29c2t91tc9vbdrfdbW8L8962s4U5zDvb1razbWxb28a2qW1tW9umtqdtajvanran7Wgb2o62n21oG9p+tpvtZ9vZbrabbWdb2ia2h+1ie9hmtovtYpvZXraZbWV72V62le1kW9lGtpPtZBvZNraR7WPb2D62hW1j29gWtn1tYZvX9rV9bV671+a1d+1eu9fetYHtXfvXBraB7V872K61aW1bm9bGtW1tWxvXvrVx7Vz71r61c+1ZO9eWtWftWVvWjrVZ7VY71W61V+1UO9VetVXtVdvVVrVVbVcb1na1X21YG9Z+tWvtV1vXrrVrbV2b1r6yrWwq28rGsqlsKhvLzrKxbC07y86ytWwuW8vesrlsLnvLhje6z21uc5+73FD2k+1kP9lStpPtZEvZU7aUTWVP2VM2lZ1FC9vkFje5wS1ucYN73F42l/1uLhve7343vN0N77/d7e6//d6wNewMW8OO2xl2hh23mey4vWQz2Uz2kv22l2y4/bbfNtwmsb2ddbedN6u76W6b3e1md9/tbnfXk3bfAPQkPWkD0JJ2oC1mj9ljtphNZufZfTae3Wfv2Xg2nr1n69l7NpqtZ+vZaLaZjWaX2Wa2mV1mn9GSNoAdYAPYAnaAHWAL2AS2gF1gE9gEdgHdahfQrHQr3Uqz0q62pP1o6633ow1pP9qRNqQNaUfaX3akHWZ/2V92mO1FS9PTtqgtSk/bo3abLWez2XL2nM1ms9lz9qA9Z4vZg/agLWYD2mJ2oA1oA9qB9po9YnvYH/aH7WF32B42h91hd9gctoLNYTPYCraCzWAv2HNbbn/achvU/rQ/bVDb0u6wFewKW8GmsCvsCpvCTrApbAQ7wU6wEewD+9MOtef23A61Pe1Qu9P2FK5aWN1Bv9AZ9Av9QGfQGfQDPe40Oo9eo/PoNnqNXqPb6DO6jb6jz+gz+o4Oo51rQ7Wf2lDtqPZT+6kd1XpqMbWXWkutpfZSO6m91EpqJ7WTWkltpFZS26mN1EZqO7WVOpEOpP/oQLqP/qP/6D76izZSW6ml1FZqNbWUWkqtpjZTJ9KH9CA9SB/ShfQh3UYX0oV0G51H+6pt1bpqXbWtWk5tq3ZTy6nl1G5qIXUTXUVn0VX0FZ1FZ9FX9BZ9RXfRW/QW3UUH0V30Dx1EB9E/dA8tpxZS+6iF1CpqH7WPWkVtolZRi6hN1CZqEbWDWkTtoXZQO6g91BZqM7Wa2kRtolZT+6jP6DB6jB6jw+gyOoyuo8voMrqOjqMt1BpqCbWG2kYtoZZQ26hd1AJri7XEWmJtsdZY3z1sVbWqetii6r373vYCHUFP0DX0DH1DH9KJ9B8toXZQW6jN1l5rtfUafUSn0Rn0Bt1BP3vZzW72spO97GMnO9nHvvvYxb777mIP2zntmxZOC6d907Zp37R02jZtm5ZOy6bV0wJq+bSA2j0tn5ZPu6ft0+5pA7V92j5toNZPy6at07pp67RxWjetmzZOK6dV06Zp17Rp2j/tmnZN+6cV1Apq/7R+Wj/tn7ZPi6fV0/Jp27RsWjdtnNZOK6e1095p5bRy2jstnvZOm6fF0+Jp87R62jAtmNZL66UF035ps7RVWiutlbZKO6Wt0mppp7RTWi2tlFZMO6Yl045py7RkWjJtmdZMW6ZF05ppzbRo2ijtlpZKK6WV0lJpp7Rb2istlZZKe6XF0pppo7RQWihtlDauJdOCacW0YlowbZj2SsulxdJyabu0WFosbZf2S9ulPdN+ab+0Z1ov7ZPWScukZdI6aZu0S1olLVwL1yppk7Q82h1tj3ZHW6Tt0fZoi7RIWhktjpZGi6Ot0dJoabQ1WhttjTZHa6O10eZodbQv2hvtjPZGK6Od0c5oZbQ0WiFtkHZIG6Q90g5ph7RHWiItkrZIS6Ql0hZph7Qz2hjti/ZFG6OF0epofbQ2Wh3tj9ZH+6MF0vpofbRAWiEtkNZIK6QV0hppg7QaWhAthxZE26Hl0HJoO7Qe2g5tiNZD66EN0YpoL7Qf2g3th1ZDu6Hd0GpoObQk2hHtWzuiXdG+tW/titZF66Jd0apoV7QpWhWtijZF26Ld0GZoL7QX2gwthrZFm6I90Z5oU7QoWhHtrvXQimhLtLu2RGui3bW71kSLojXRsmhRtChaFu2JNkA7oBXQCmgHtAXaAe2BtkBboD3QGmgPtAtaA62BdkGLoF3QVmgRtAjaCq2CFkGroE3QJmgVtAxaBa2DlkHLoHXQNmgdtBbaBm2D1kIboQ3b3Yrtbr9WbMX2a8H2a70WbMHWa3Xrsd1a3Wq2W5vZbiy3NreZ5daeLDcWW3u2J4uNzcZiY6+x2dhs7DVWG3uNrcZqY7Wx1VhrbDWWGmuNtcZSY7ex1Fho7DZ2GwuNjcZCY5+x0dho7DN2GvuMlcZOY6ex0lq0FVuzDduwNduxNdu1HduxXduy/e2E1m0ntG/rtm77trr2bQG0ulbXAmjhNm0ltL2V0P62t739rW8BtBTauKXQEmjjNm4JtAFatuVt2/IWQtu2bQuhjdBCaB+0EdoI7YO2QTugDdASaN3Wt7+NW7gF0Epo01Zt1TZtyzZtybZsy5ZsR5YY+4vtxTpjm7HK2GZsMlYZq4xNxi5jk7HM2GXsMpYZi4xlxh5jkbHI2GOsMfYYW4w1xhpji7HB2GIsMDYYG4wFxgpjgbHDWGGsMHYY64sdxvZifbG+2F7sL1YW24pdxfJid7G42F3sLRYXi4u9xeZib7G62FxsLlYXa4vVxdZibbG22FosLbYWO4ulxdJiZ7Gv2FmsK/YV+4p1xcJiXbGxWFgsLDYWy4qNxa5iWbGs2FVsK3aO7cRuYlWxqVhTbCq2FGuKNcWWYk+xpVhU7Cn2FIuKJcWiYkexpFhS7ChWFDuKDcWKYkWxodhPbCjWE/uJ/cR6YkGxnlg5FhQLipVjObFy7CaWE8uJ3cR2Yi+xllhMrCVWE4uJ1cRmYjGxmNhMLCU2EzuJpcRSYiexldhJrCS2EluJlcQyYiWxjlhGLCPWEduIdcRGYhuxjdhILCQ2EvuIhcRCYh+xithHbCJWEauITcQuYhGxg9hD7CF2EEuIHcQWYgmxhNhCrCG2D+uHBcT2Yf+wftg/rCDWD+uHFcQGYu+weVg8LB42D6uH1cPmYfewe9g8LB92DauGZcOqYduwbFg2bBsWDduGPcOiYdGwZ9g07Bm2DJuGTcOWYc2wZVgyrBnWDEuGFcOSYcewYlgx7BgWDDuG/cKCYcGwX1gu7BfWC8uF5cJ6YbuwXtgwbBe2CxuG3cKGYbWwW9gtrBYWC6uFzcJiYbGwWdgqbBb2CluFrcJeYa2wcVg5rB1WDhuHncPOYeOwb9g4rBv2DfuGdcPCYd2wdFg4LByWDruGpcPWYdewa9g6rBo2joXCRmGjsFBYJywUtgnrhHXCNmGfsE1YKewT9gkrhYVjpbBTWDgWjp3CKmFzsDpYICwQVgfLg4VjlbBLWCUsE3YJu4RlwiJhmbBHWCQsEvYIm4TVweZgcbA42BxsDTYHO4StwdZgh7A3WChsHEuFLcImYY+wNtga7A02CVuENcIaYYuwQdgirBA2CBuEFcL+YIWwPtgf7A/WB7uD9cH2YHewO9geLA+2B0uE5cHyYImwQFga7At2BjuDfcHCYF+wMVgYLAw2BiuDVcGmYFewLNgWbAq2BeuCTcGmYF2wK1gU7Am2BFuCPcGaYHcsCfaNfWNJsCNYEWwI9gP7gQ3BgmA9sB3YDewGtgPLgdXAYmAzsBlYDOwF1gJbgZ3ATmArsBRYCSwENgIbgYXAPmAdsA3YBewCtgHLgFXAJmAPsAfYBCwC1gBLgC3AFmAJsANYASwANgAbgAXAxuzHkuzIjizJbpZkNbvZzWoWZDVbsiALsiV7siurY1VWx3JWZVWWsybLWZQ1WZNF2ZMl2Y/NbGY/1mM/NmQ91mNDfo0NeTZ+jV/j2Tg2no1349g4Nt6Na+PdWJFr49pYkXNjPbuyKZuyK6vybVwb58a6LMyy7MmiLMi6LMu2bMuybGdZ9rOd7exnPfvZl/WsZ1925b14MU6ME+PFODBejP/iwDgw/ov74r+4Me6L++LGODVujCPj1Dg1jown48j4MZ6MJ+PH+DJejPfiu/gu3ovz4r14MM6L8+LBeC0ejAvjtXgtLozf4rX4LW6L2+K3OC5+iw/juDguPozr4rk4Lq6LT+PWeDM+jTfjzrgz3ow/4814NP6MP+PRODQejUvj0Dg0Lo0r49I4M66MK+PM+DLOjFfjy/gyXo0n47T4LB6Lx+KzuCzeir/irrgrzoq34qz4Kt6Kt+KrOCy+gXfgHHgHDoVz4Bw4FB7HofAoPI7H8ShcCpfCo/ApPAqnwqfwKZwKv8KpcCv8Cr/CrfAq3ArfwqvwKnwL18K38C5cC9fCu3AvvAv/wr1wL/wLD8O/cDA8DA/DwXAyvA1fw9lwNnwN58LX8CycC+fCs3AsPAuvwrFwLLwK18LtcD4cD+fD93A8HA/fw9XwPTwNV8PV8DQcDU/Dz3A0HA0/w8vwM9wML8PLcDNcDDfDx3AxXAwfw8HwF9wH/8F98B78B//Be3AgvAcPwoFwIDwIN8KD8CLcCDfCi/AhvAgXwofwIVwIJ8KF8COcCCfCj3Ak/Ah3wpFwJNwJZ8Kd8CacCWfCm3A43oQr4XAcjivhS3gRnoQL4UJ4Es6DJ+E7OA/Og+/gOfgOroPn4Dm4Do6D3+A2OA6Og9vgOfgNXoPb4DZ4DR6D1+A0eAweg9PgM3ghTogb4oR4Im6IG+KJ+CCeiAvig/ggLoj/4YJ4IP6H/+GBOCAeiD/igDgg/ohD4jD4Cp6Cr+AoeAqegqPgJjgKfoKb4Cb4CT6Cn+BvfAQfwd84Cf7GS3ASnAQvwXe8BFfBd3zHVXACXAU/wAlwAvwAH8ABcUjcEYfEG3FH3BFvxBfxRlwRX8QXcUWcEVfEPXFGnBH3xDNxPPwOt8Pt8Ds8D7/D9fA8PA/Xw/twPdwP78P7cD8cFPfDP3FQHBT/xDfxT7wT38Q38U6cE0fBV3AWfAVvwVlwFrwFd8Fb8BfcBXfBX/AfPAIPwSvwEPwCr8Ar8AscA8fAL3AL/ALPwC1wCzwD18Az8A1cA9fAN3AOvAKHwCNwCFwCj8AjcAl8ApfAKfAJfAKnwEVwChwEF8FFcBDcAwfBP3AP3AP/wBtwOFwOj8Pl8Dk8Do/D53A6fA6vw+lwOrwOT8Pb8DfcDX/D4XA33A2Hw+NwD7wBd8Ab8AXcAXfAF/AEfAFXwBPwBFwBZ8AVcJgz4Aw4zAVwVbwUJ8VLcVGcFCfFRfFRXBQPxUfxUTwUx8RVcVTcFDfFUfFTHBVPxU/xUzwVn+OpuCc+x+e4J66IG+AF+AA+gBfgBDgAHoAb4AZ4AF6AB+AAeMxjDoAL4AA4Ai6AC+AIOAOu8pWnfOUuT3nKXe65yz/33PPPddxzHX+5jj/gL3/5Aw6BqxzlnHOOcpajvOUsZ3nLO285zDvvHOYKOCOeiWvimngmzoln4nKcE+fE5fgmHoPP4DL4DA6Dy+AyOAyego/imPgljolX4pf4JV6JE+J1+Bmehq/hbbgb/oBL4BA4Kq6Kk+IpR7nKwfAxnAyvxBNxQpwQL8QtcUu8ED/EC3FE/BA/xBFxShwRn8QpcUp8Eo/EJ3FJPBKPxCXxJVwSf8KX8CX8CYfjIxc5yUle8pGX3OQjH7nJT+7xj2vucZB/HOQh//jHQ77Xbau2NduabdW2clu18bxyW7nxvHZbp63UVmvrtLXaSm2ttmJbqa3UVmzrtdXZ2mx9tj5boa3OVmhrtNXZ6myNtkpbk63IVmUrspXZqmxVtjJbl63E1mFrsXXYemwtthZbj63G1l+rrxXY6msVtgJbga3C1mCrrjXXumvNtfZad6271l4rr1XWimu1tdpaca23VlyrrLXWWmuVtc5aZa2x1lnrrDXWSmtNtb5aV62vVljrqnXVCmt1tcJaW62uVldrq7XU2mpltZZaS62sVlJrl/XL6mX9soJZvaxeVjCrmBXMGmYVs4pZw6xj1jArmXXMOmYlswpayayNVkGroLXRumhttDJaF62LVkbroZXRWmg9tB5aC62D1kIroXXQOmgltBpaB62GVkSroTXRimhFtCZaFa2J1kerolXR+miFtD5aI62QVkhrpHXS+mfts/pZ+6x0Vj+rn5XOOmels8pZ56xzVjkrnFXOGmeFs8JZ46xvVjjrm9XN+mZts7pZ3axtVjRrm5XNimZFs7JZ1ayNVjJrmZXMamYts5ZZzaxnVkprpdXSWmm9tFpaLa2XVkzrpTXTimnFtGZaNa1q1jVrmnXNemVNs6ZZr6xU1ivrlJXKSmWdslZZn6xR1rg1yipljVvjVimrllXKumXVsmpZt6xc1i1rl5XLymXtsnpZ7ax61j3rnlXPembVszpaz6xnVkdrmVXUOmoltZJaR62l1lOrqRXVampNtaJaUa2p1lVrlTXLamXNsmJZraxWViwrkxXLCmVlsjJZoaxOVkyrpnXTqmlVtW5aN62q1lPr3Cq3ilpFrXLrqBXSOmmVtE5aKa2SVkkrpdXSymR1sjZZnaxP1iZrk/XJGremWdGsalZU66b11KpntbPeWamsVVYrK6hVbp1b59ZQK6g11PppBbWCWj+tnNZPq6eV08pp9bR2Wj2td9ZOa6f1zlpnvbPaWeusdVY7a57VzopnzbPmWfGsfFY8K6CVz8pnBbT+WQGtgdY/65810NpnXbLCrUnWJCvcqmQtshJZjaxEViSrkdXIimQ9sgJZf6xB1h/rkDXIGmQdsgpZdaw+Vh4rj9XH2mP1sepYd6w7Vh0rjlXHemPFseJYb6w5VhcrizXFymJFsaZYU6wo1hMrjPXFGmONsb5YZawv1hmrjFXGOmOlsbJYV6woVhTrilXFWmOdsbJYW6wp1hOrjXXF+mJdsbJYX6wvVhbrjNXEultLrCXW3fq2clg1rBdWDauF9cJ6YbWwVlg9rB3WD+uHtcMKYu2whlhBrCDWEKuIVcOaYbWwWlgzrBjWEWuIVcO6Yb2wVlhJrBnWDmuGVcPaYe2walhDrBTWCWuENcI6YZWwBlgBrPEKYIXXeI1XeP0rvOrWv/5Vt7qrToW2uqurQlOdqdDUZ6oz1Zn6TJWmPlOjqdJUaWo0lZoaTcWmUlOpqdjUayo2NZt6Tb2mZlOrqbXUW6ot9ZaKS7Wl2lJxqbpUXGouVZeqS82l7lJzqbzUXeoulZeqTeW1jqo2Vds6rnsdV3Hd617FNVzF1VvDNVw9ldvqqdtUbio3dZvabf3WrHZTu61Z5bbqFVy/9VvBNavX1GqqNbWa2ky1plpTm6nM1GbqMpWZykxdpiZTl6nK1GRqMlWZimwFV72Sq17LlVzJtVxNNZmKTD2mIlONqcfUY6oxNZhqTC2mBlODqcXUYeurTlOhqdDUaeqzdVR5qb1UXqovtZfaS/Wl/lJ9qcDUX+ovFZg6bUXXdU3XdVXXdE1XdWVXdeUru7IrX9uVXdu1r+3q17721a8LVnI113M1V3Q913NF11QdphJThanE1FeqMFWY+kplpb5SV6msVFbqKrWVakpNpaJSU6mqVFQqKlWVKktVpc5SZamy1FkqLXWWWkulpdJSa6m21gZrgZXAWmAVsBJYCawC1gGrgDXAOmAdsAZYY7WVGkt1pcZSYamuVFcqLHWUCks9pY5SR6mn1FLrgRXBumBdsCJY+5pgRbAaWA2sCNYD6ii1lEpKLaWaUkmppFRTKir1lzptfVVhajB1mMpKbaW6Wg2sCtYEq4L1wZpgTbA+WCGsD1YHK4QVwupgbbA6WBmsDdYGK4O1gCqnglLnVFCqKHVOnVNFqaFUTuomtZPKSe2kelI9qZ3UTyoiFZOqSMWkOlIVqYpURyoj1ZG6SGWkMlIXqY3URWomtZHaSM2kTlIjqX3UPeoetY/KR02j4lHXqHjUOOoadY0aR22jxlHnqG3UNuoc9Y06R82jvlHfqHlUPaoY1Y4aRrWjylHDqGFUOeoZVY5qRj2jnlHNqGhUM+odFY2KRr2jslHRqGxUNSobNY2qRlWjplHXqIdUSyog1ZJqSAWkAlINqYFUQ2ohNZAaSC2kElILqZdUQioh9ZJKSR2jdlHpqHTULioZtYtaRiWjklHLqHVUQiolNZFKSUWkJlITqYhURaoXtYv6Rf2idlHBqF3UMSoYFYw6RhWjClIHqXpUPeog9Y0KSB2kHlIPqYNUQaofFZD6R/2jAlIDqZVUTWokNZKqSe2jwlHdqG/UN6obtY0qRg2jglEfqY3USWokVZIKSZ2kVlIfqZXUSOoj9ZEaSYWkZlGxqFpULCoXVYuqReWiblGvqFVUK6oVtYo6RbWiTlGpqFTUKaoUdYoaRZWiSlGjqHEqFNWJ+kR9ojpRm6hE1CFqEDWIOkQVog5Riag9VCIqD7WH2kPlofpQeahAVB+qDxWI+kMFohZRf6hFVDj1h/pDhVOXqHAqE3WJukRloiJRmahHVCQqEvWIakQ9oiZRjahG1CSqEnWHqkPFoeJQdag51BtqDdWGakOtodJQ31QS6k4loZZQd+pOLaGaUEuoJ1QTqgn1hIpCPaGqUFGoKFQV6gpVhZpCXaGmUFmoK9QVKgu1hcpCdaG2UFuoLtQXqgsVhvpCfaHCUGOoMNQZagw1hjpDlaGOUEWoIFQQqgg1hKpB5aBuUDeoHNQOageVg+pB9aByUD+oGVQMqgXVgopBvaA2UBmoDlQJagQVghpBpaBCUCGoFNQKKgV1glpBraBOUB+oE1QG6gP1gcpAbaAaUBGoB9QDKgI1gXpATaAqUBWoCdQFqqsKUL8qQA2gfvWrAVQAagB1gApABaAOUF/Vq13laldZlatcZdVTZdVUPdVTTVVUTdVWRVVUbdVVddWv6lSvchVWV1VVUXWAWkB91QJqrL7qq8YqrMYqARVWYZWA6tVSHVVTNdVRDVVSHdVS/VStgqpWtwqqoLrVUN2qqIZqqIqqmf5KlaXBUmWpsDRYGiwVlg5LhaXF0mHpsLRYSiwtliZLiaXE0mRpr7RZuiw1li5Lj6XGUmPpsRRYeiz9lQJLgaW/0mDpNtVLsaleei3FlmJLr6XS0msptVRaKi2llk5Lqak5nZZOU3NqLbWWdkurpd3SbGm1tFqaLY2WEkt7pbrSXqmvVFeqK/WV5kp1pblSW2muFFdqK7WV4kpvpbjSXemt9Fa6K+WVVkunpdZSZCmvdFeKLdWWbkuzpdzSaCm3FFoaLY2WQkufpdBSZumz9FnKLG2WMkudpc3SZqmzdFlaK5WVzkpnpbLSV6msNFb6Kn2VxkphpbTSWemrtFXKKnWVskpfpa5SV+mrFFa6Kk2VqkpVpalSVOmptFRqKjWVlkpJpXJpp9RT6intlHJKO6WgUk4ppxRU+imVSz2lo9JRqadUVOopDZWKSkWlodK5dFOqKcWUYko1pZnSS2ml1FJqKa2UUkonpZFSSamkNFIKKX2UOkoZpYxSR2mjNFGKKFWUCkoJpYNSQmmhdFA6KC2UGkoLpYdSQ6mh9FC6KD2UKkoXpYtSRSmiNFD6JwWUAkr/pH7SPumelE/KJ92T6knzpHdSPCme9E5qJz2TlknNpGVSMqmZ1ExKJk2TkknbpGnSNGmblE3aJl2TsknZpGtSNamcNE76Jo2TuknfpG9SNymc1E1aJ4WTwknrpHTSOumclE5KJ52TnknnpGjSM+mZFE1aJh2TiknBpGBSMWmY9EvqJeWSckm9pF3SLamWFEuKJdWSZkmppFVSK6mVtEp6JZ2SRkmppFTSKGmVVEoaJZ2SQkmfpHHpkzRKGpfGpVFSKamTlEnaJG2SMkmXpEVSIemQVEhKJB2SDkmJpEdSIamRlEh6JCWSwqVwKZFUSUokTZIqSZWkSVIkqY60RwokBZL2SH+kPVId6Y50R6oj5ZHqSH2kPFIeqY/0R+ojDZL+SH+kQVIgqY20RkojrZHGSGmkNNIYqYw0RgojlZHKSGGkM9IbqY2URmojvZHiSHGkN9IcaYmURbpLWaQr0l26S1ekKtIVaYtURaoibZGeSN9SEumHlEQKIv2QfkhBpBxSEKmHlEPKIfWQdkg9pCPSDmmHdEQqIi2R7lIT6Vv6IUWRhkg7pCLSFumL9ET6Ik2RnkhPpClSFGmK1EWKIkWRukjfUgkphXRCSiGtkE5IJ6QV0gtphdRCeiG1kG5IL6QX0g0phnRDqiHFkGJINaQZUjXVpWmqS3mapmnK0zXlaZuu6Zq2KZu2qZuyKZu6qZnG6Zv29E192tOe+hRNfaqmaIqmapqmDdIIKYE0QmogJZASSA2kBVID6YG0QFogPZAiSA+kEFIEKYIUQqogVZA+SBOkD9IFaYI0QbogHZCaaZmKaZmSqZiKKZmOKZme6ZiO6Znq9EzDVKc6DdOdJkgRpApSMWVTMyWQMkgbpD/daZguSB2kA1IHqYB0QDogFZAGSAWkcBogDZDCaZzCKYA0TuMUQPqmYPqlOc3pl3poN3Qbyg3lhm5DtaHUUGtoNbQaag29hlpDs6HX0GtoNhQbGg2FhkpDpaHQ0GkoNDQa+gyNhjpDn6HPUGdoM9QZygxthjZDmaHKUGboMlQZugxNhipDlaHJUGRoMvQYigxFhh5DjaHH0GKoMdQYWgwlhhZDh6HEUGLoMFQYGgwFhvpCfaHA0F9oL5QXqgvVhfJCd6G5UFyoLdQWigu9hdZCZ6G0UFroLFQWGgt9hcJCYaGvUFdoK5QVqgpVhbJCV6GpUFSoKdQUigo9hZZCSaGiUFEoKXQUGgqdQ0GhoNA5VA79hHpCOaGcUE9oJ3QTmgnVhGpCM6GY0EuoJZQSSgm1hFZCJ6GRUEmoJDQSCgl9hDpCGaGMUEdoI3QRqghFhCJCFaGJ0EOoIZQQSgg1hBZCB6GBUEGoIDQQCgj9g/pB+aB8UD9oH3QPqgfFg+JB9aB50DtoHdQOagetg9JB56ByUDgoHFQOGgd9g7pB2aBsUDdoG3QNqgZFg6JB1aBp0DOoGZQMSgY1g5ZBx6BhUDGoGDQMCgb9gnZBvaBe0C4oF3QLqgXFgmJBtaBZ0CtoFdQKagWtglJBp6BRUCmoFDQKGodCQZ+gTdAm6BPUCcoEXYIqQZWgS1A4NAl6BEWCIkGPoEbQIugQlAhKBB2CCkGDoEBQH6gPFAj6A+2B8kB1oDpQHugONAd6A8WB4kBvoDbQGugMlAZKA52BykBjoC9QGCgM9AXqAkWBnkBToCzQFugK9ASqAk2BqkBZoCnQFCgLdAUaAgWBfkBBoBzQD+gHlAPaAeWAakA7oB1QDegGVAOaAd2AbkAzoBfQDCgG9AJ6AcWAekB36BtKAn1DR6AkUBLoCFQEOgINgYpARaAh0A/oG7pDS6Al0B1qAp2ASkAhoBBQCWgEFAJqAZ2AWkAroBPQCWgFlAL6IHGxeFgsLA4WA4uBxb/iX7Gv2FfcK+4V84p5xbviXbGuWFecK84V44pxxbfiW7Gt2FZcK64V04ppxbPiWbGsWFYcK34Vu4pZxaviVbGqWFWcKk4Vo4pNxaXiUbGoWFQcKg4Vz8VzsVwMKv4Uf4o9xZ7iTnGnmFPMKd4Ub4o1xZriTHGmGFOMKb4UX4otxZbiSnGlmFJMKZ4UT4olxZLiSHGkGFLsKG4UM4oXxYtiRbGiOFGcKEYUI4oPxYdiQ7GhuFBcKCYUE4oHxYNiQbGgOFAcKAYUA4r/xH9iP7GfuE/cJ+YT64nzxHjiO/Gd2E5sJ64T14npxHTiOfGcWE4sJ44Tx4nhxHDiN/Gb2E3sJm4Tt4nZxGziNfGaWE2sJk4Tp4nRxGbiMjGZeEw8JhYTi4nDxGFiMDGY+Ev8JfYSe4m7xF1iLjGXeEu8JdYSa4mzxFliLDGW+Ep8JbYSW4mrxFViKrGUOEocF0OJocRP4iexk9hJ3CRuEjOJmcRL4iUxXAwXK4mVxEniJDGSGEl8JD4SG4mNxEXiIjGRmEg8JB4SC4mBxD/iHjGPeEesI9YR54hzxDhiHPGN+EZsI7YR14hrxDRiGvGMeEYsI5YRx4hjxDBiGPGL+EXsInYRt4hbxCxiFvGKeEWsIlYRp4hTxChiFPGJ+ERsIjYRl4hLxLt4F7/FbzGJmEQ8Ih4Ri4hFxCHiEDGIGET8If4Qe4g9xB3iDbGGOEOMIcYQX4gvxBZiC3GFuEJMIaYQT4gnxBJiCXGEOEIMIYYQP4gfxA5iB3GDuEHMIGYQL4gXxApiBXGCOEGMIEYQH4gPxAZiA3GBuEBMICYQD4gHxAJiAXGAOEAMIAYQx3EcwzEcv/Eb62Jd7MZu/OMf+7iN2ZjHa7zGaqzGaZzGaIzGZ3zGZmzGZVzGZEzGYzzGYizGYRzGO96xjnUMxmD8xV/sxV6c4wx3g7vB3GBu8DZ4G6wN1gZng7PB2GBs8DX4GmwNtgZXg6vB1GBq8DR4GiwNlgZHg6PB0GBo8DPYGdwMbgYzg5nBy+BlsDJYGZwMTgYjg5HBx+BjsDHYGFwMLgYTg4nBw+BhsDBYGBwMDgYDg4HBv+BfsC/YF9wL7gXzgnnBu+BdsC5YF5wLzgXjgnHBt+BbsC3YFlwLrgXTgmnBs+BZsCxYFhwLjgXDgmHBr+BXsCuYFbwKVgWnglPBqGBU8Cn4FGwKNgWXgkvBpGBS8Ch4FCwKnoPl4E+wJ7gTzAnmBG+CN8GaYE1wJjgTjAnGBF+CL8GWYEtwJbgSTAmmBE+CJ8GSYElwJDgSDAmGBD+CH8GOYEdwI5gRvAheBCuCFcGJ4EQwIhgRfAg+BBuCDcGF4EIwIVgQHAj+A/uB+8B8YD7wHngPrAfWA+eB88B4YDzwHfgObAe2A9eB68B0YDrwHHgOLAeWA8eB48BwYDjwG/gN7AZ2A7eB2cBr4DWwGlgNnAZOA6OB0cBn4DOwGdgMXAYuA5OBycBj4DGwGFgMHAYOA4OBwcBf4C+wF9gL3AXuAnOBtcBZYCzwFfgKbAW2AleBq8BUYCrwFHgKLAWWAkeBo8Bx8BPYCdwEZgIzgZfAS2A4GA5WAiuBk8BJYCQwEvgIfAQ2AhuBi8BFYCIwEXgIPAQWAguBg8BBYCAwEPgH/AP2AfOAd8A64BxwDhgHjAO+Ad+AbcA24BpwDZgGTAOeAc+AZcAw4BdwC5gFvAJWAauAU8ApYBQwCvgEfAI2AZuAS8Al4B28g9/gN5gETAIeAY+ARcAi4BBwCBgEDAL+AH+APcAe4A5wB5gDzAHeAG+ANcAa4AxwBhgDjAG+AF+ALcAW4ApwBZgCTAGeAE+AJcAS4AhwBBgCDAF+AD+AHcAO4AYwA3gBvABWACuAE8AJYAQwAvgAfAA2ABuAC8AFYAIwAXgAPAAWAAuAA8ABYAAwADiGYxiGYfiFX1gH62AXduEPf9jDHu5wh1u4hVmYhTnM4RVeYRVW4RROYRRG4RM+YRM24RIuYRIm4REO4Q2D8Ad7cIbz2+3t9nJ7ub3b3m2vtlfbm+3N9mJ7sb3XXmtvtbfaS+2l9k57p73SXmlvtDfaC+2F9j57n73OXmbvsjfZi+w99hp7jb3F3mIvsZfYO+wd9gp7hb3B3mAvsBfY++v19fZ6e728Xl7vrnfXq+vV9eZ6c724XlzvrffWa+ul9c56Y72w3levq9fV2+pt9bJ6Wb2r3lWvqlfVm+pN9aJ6Ub2nXlNvqbfUS+ol9Y56R72iXlFvqDfUO/fOvXKv3Avq9fR2eje9mt5ML6YX03vpvfRaei29ld5KL6WX0jvpnfRKeiW9kd5Hr6O30cvoZfQuehe9il5Fb6I30YvoRfQeeg+9hl5Db6F30CvoDfQCegG9f94/r5/Xz9vn7fPyefm8e949r55Xz5vnzfPiefG8d947r53XzlvnrfPSeem8c945r5xXzhvnffO6edu8bF4275p3zavmVfOmedO8aF4075n3zGvmNfOWecu8ZF4y75h3zCvmFfOGecO8YF4w75f3y+vl9fJ2ebe8Wt4sL5YXy3vlvfJaea28Vd4qL5WXyjvlnfJKeaW8Ud4ob9wb90J5obxP3ievk9fJ2+Rt8jJ5mbxL3iUv3JvkRfIeeY28Rt4ib5GXyEvkHfIOeYW8Qt4gb5AXyAvk/fH+eH28Pt4eb4+Xx8vj3fHueHW8Ot4cb44Xx4vjvfHWeGm8M14Zr4w3xhvjhfHCeF+8L14Xr4u3xdviZfGyeFe8K14Vr4o3xZviRfGieE+8J14Tr4m3xFvi3b279+0d8Yp4Q7wgXhDvh/fD6+H18HZ4O7wcXg7vhnfDq+HV8GZ4M7wYXgzvhffCa+G18FZ4K7wUXgrvhHfCK+GV8EZ4H7wO3gYvg5fBu+Bd8Cp4FbwJ3gQvghfBe+A98Bp4DbwF3gIvgZfAO+Ad8Ap4BbwB3gAvgBfAG7/xC7/w+77u+1//9re/7du+7Mu+/OXv+q6v+qpv+qYv+qLv+Z6v+Zpv+ZYv+ZLv+I6v+Ipv+IbvfsH3e7Oum26bTpsOm+6arpqOmk6aLprumc6ZjplumS6ZDpnOmK6YbphOmA6Y7pfOl66XrpeOl46Xbpdul06XTpculy6XDpcOl+6W7pbOlo6WbpYulg6WzpWula6VjpVOlS6V7pTOlK6UjpSOlG6UbpROlE6ULpQulG5ON6eT08npQOlA6T7pOuk46TTpMuku6SzpKOkm6STpIuki6SDpIOke6R7pHOkc6RrpGukY6RjpFukW6RTpFOkS6RLpEOkQ6Q7pDukM6QzpCukK6QjpCOkG6QbpBOkE6QLpAukA6QDp/uj+6Pzo/Oj66Pro+Oj46Pbo9uj06PTo8ujy6PDo8Oju6O7o7Ojs6Oro6ujo6Ojo5ujm6OTo4Oje6Nro2OjY6Nbo0ujQ6NDozujK6MjoxOjC6MDovui+6LzovOi66LrouOi46Lbotui06LTosuiy6LDosOiu6K7orOis6Kroquio6KbopOik6KLooujidHE6KDoouie6JzonOie6JromOiY6OJ0SHRLdEV0RHRGdEF0Q3Q+dD10PHQ8dD90O3Q6dDp0OXQ5dDh0OHQ7dDd0NnQ2dDV0N3QydDB0M3QudC10LXQsdCx0L3QrdCp0KnQpdCl0KHQodCt0J3QmdCZ0JXQldCd1Ot9O96d50JHQidCF0H3QedBx0G3QZdBh0FnQVdBN0EnQQdA90DXQMdAp0CXQHdAZ0BHQDdAF0AHSw7tW5uq/7Oq/zuq7rulbX6lgdq+M6rlt1q07VpTpUh+pO3akzdaau1JU6UkfqRt2oE3WiLtRpHajzdNnt5nJzubnb3G2uNlebm83N5mJzsbnX3GuuNdeaW82d5kpzobnPXGduM7eZy8xl5i5zl7nKXGVuMjeZi8xF5h5zj7nGXGLuMDeYC8wF5v5yf7m+XF9uL7eXy8vl5e5yd7m6XF1uLveWa8u15dZya7m0XFruLHeWK8uV5cZyY7mwXFjuK7eVy8pV5aZyU7moXFTuKfeUa8o15ZZyS7mkXFLuKHeUK8qdc+VcUO4n95PryfXkdnI7uZxcTu4md5OrydXkZnIzuZhcTO4l95JrybXkVnIruZRcSu4kd5IryZXkRnIjuZBcSO4j95HryHXkNnIbuYxcRu4id5GryFXkJnITuYhcRO4h95BryDXkFnILuYRcQu4gd5AryBXkBnIDuYBcP24fl4+7x93j6nH1uHncPC4eF497x73j2nHtuHXcOi4dl447x53jynHluHHcOC4cF477xn3junHduG3cNi4bl427xl3jqnHVuGncNC4aF417xj3jmnHNuGXcMi4Zl4w7xh3jinHFuGHcMC4YF4z7xf3ienG9uF3cLi4XV4ubxb3iWnGruFRcKu4Ud4orxZXiRnGjuHFunAvFheI+cZ+4TlwnbhO3icvEZeIucZe4cC6cq8RV4iZxk7hIXCTuEfeIa8Q14hZxi7hEXCLuEHeIK8QV4gZxg7hAXCDuD/eH68P14fZwe7g8XB7uDneHq8PV4eZwc7g4XBzuDTeFW8Kd4c5wS7g03BhuC/eF+8Jt4cJwa7g23BhuDNeG28K14bJwW7gtXBauC5eFK8N14bpwZbgqXBnuCleFq8Jd4ZpwV7glXBOuCbeEe8It4aZwT7gn3BQuCveD68Ht4HpwNbgd3A6uBneDq8HF4G5wN7gY3AwuBveCm8HN4F5wK7gXXAtuBbeCa8Hl4JJwR7gi3BFuCFeEK8IN4YJwQ7gfXBAuCPeD28Ed4ZJw39w3l4S7cym4EtwJ7gRXghvBReAecBO4B9wFbgI3gbvAZeAucBW4DFwGrgLXgavAbeA6cB24DVwIbgP3gQvBfeAacCG4EFwDbgHXgDvALeAWcAe4AtwBbgBXgCvADeDGbgAXgBu7sQvAJeDC7uu6ruu+rs4VXc/9XM8F3c/9XNDdLvitudvd39rH9q39ax/bx/av/Wzu/91c0iV/N7f83VzTLd3SNd3T7S7otm7rgi7rgm7/1tzupt/at+amrvq5ufl3+93c/Ku5+W/71X61v+1rc83f7Vv73X61b+1b+9X+NRd0PXd0tfu52/3c0BVd1DW/Nde7rbu6rcu6q7u6rMu/tE/tT/vTPrXf61P7vH6v3+vz+rv+q+/qw/qufrMP68P6zb6zn+q3+qw+q9/qx/qtvqwf68f6sv6sL+v/+rP+rP/r0/rOfrO/7Df7zP6yv+wz+8/+rE/r1/q1Pq1v69P6t76tb+vf+rh+tA/tS/vSPrRP7bf6qb6qn+qv+qq+qr/q+/q3PrCP6wP7uT6uj+vn+rp+ri/s6/q6vrAf7Av7w36wH+wP+8T+sK/sE/vEvrJv7Cv7xb6xb+wX+8d+sY/sH/vHPrKf7CP70H6yn+xD+8w+tB/tM/vMfrT/7Mv9T7/T7/Q/fU+/0rf0L/1L39LH9C19TR/Tx/Q1/U1f08/0N/1NP9Pn9DN9Up/T5/RJ/VKf1B/1S/1Sf9Q39T99uQ/qg/pyf+7L/VN/7s/9Ux/VB/T//D6/z//z/fw/n8738/18Oj/Op/Pl/Dg/zpfz23w5f85v89v8OZ/Nx/P3/Ea/0d/zHf09/9F39B39Rx/Sf/QjfUgf0o/0Jf1If9KX9CX9SZ/SL/VNfVQf1Tf15/6fD+gH+oE+oC/ot/ls/pq/5rP5bj6b/+a7+W7+mw/nv/l8PpwP5/P5dj6fX+fb+XZ+nX/n1/l5/p1/5+f5eH6er+fj+Xi+nr/nS/qUfqVf6VP6ln6gL+gP+oO+oE/oC/qFPqFP6Bf6hn6hf+gb+ob+oY/oH/qJPqKP6Cf6in6iv+gr+or+os/oL/qhPqPP6If6nn6oL+p7+p6+qN/pa/lZ/paf5Z/5W/6Wf+aj+We+mY/mo/lmfplv5pP5ZX6ZT+aP+WX+mJ/mj/lgfpqf5oP5YT6Y/+WH+WH+ly/mf/ldvpgv5nf5Xn6Xz+V7+V4+l6/mO/lVPtyv8pl8uA/3mfwln8mn8pf8JZ/Kf/Kp/Lj/5D/5cR/Kv/LVfC4fyo/7Uz7cb/KdfDX/ysfysfwr38q/8qV8K9/Kl/KnfCk/yp/yp/woH8r38Xv8H7/HH/J//B9/yBfyh3wVX8gX8lX8Ff/HB/J9fB8fyA/ygfwiP8gP8ot8Ir/IV/KJfCJfyT/ylXwj/8g/8o18JN/IT/KRfCQ/ydfxJ/wP38P/8EF8D9/DB/FDfBBfxA/xQ3wRn8QX8Ud8Ep/EH/FLfAxfw8/wM3wNf8PX8Fn8DX/DZ/FdfBa/xXfxXfwW/8Vv8WH8F//Fh/FjfBhfxo/xY3wZf8aX8Wv8GX/Gr/FpfA0fw+fwMXwLn8Pn8C38Dj/Hv/FxfBz/xqfxb3wbn8an8W38Gf/Gz/F3/B0/x9fxc3weX8fX8Xl8JN/Dl/An/AlfwqfwJfwKn8Kn8Cv8B7/Cd/Af/AffwW/wO3wL/8K38CP8C//Cj/Ab/Agfwm/wG3wI/8Ff8VV8FB/FV/FT/BH/7Zf4I/7uv/3dP/Hf/ts/8U38Ex/FN/FNfBQ/xV/w/f//f//793/9/fe/fv7Xr37++Vc/+gt8A//AN/AT/AP/wE/wEfwE//0IPoL/fvf7v+DDf8EH8OEPfwA//vyjv/3tR3/60X/+9Kf//ONP//jJP37xk5/84mc/+8VvfvOLv/y67/73B/jxB/ABfAY/wGfwB/wAP8Af8AX8AV/BF/AFfAWfwFfwDXwCn8A38At4Xz6Z5+WT+V6el+fle/ldHphX5n95Zd6X/+V/eV+elz/ml/lgfpkH5oP5YB6Y/+WL+WZ+mG/mhflhfpgX5ol5YZ6ZJ+aJeWb+mCflT3lU/pRP5VF5VD6VX+VTeVV+lV/lVXlW/pUv5U35Un6UN+VN+VE+lB/lRflQPpQX5UH5WB6Wl+VheVpelpflaflanpaf5Wv5Wn6W1+af/e2j/e2x+Wg+msfmr3lsP/TX/LUfems+lAfl5TwoP+flvJyf86S8ta89ta/9NE/NU/PTfDU/7Xu+mq/2vZ89Ny/NQ/PS/DMPzUPzz3w078l38px8J5/Jc/KcfCavyWfym7wmr8lv8ph+/qDv9sH/+W6+2/+8sf95Z96YN+ad+WLelv/kb/lb/pPH5S/5SZ6Sn+QheUqekofkI3lIXpKP5CN5Sf6VZ+QT+UM+kUfkD/lDHpGv5BF5S76Sr+Qt+Usek3/kHflHvpF35B35Rn6Rb+QV+UV+kVfkGXltfpvP5rd5bj6bz+a5eWi+lXflWXlW3pVf5WV5Vz6Wj+Vd+VbelvfkP/lP3pPn5I35Yn6YD+aJ+WM+m6/ltflr3pqn5kl5VF7OX/KUfCXfzVf72S/yjPwh/8qb8pE8Ju/Ia/K9PDK/yyPzuvwuv8vr8ri8Lp/L4/K4fC5/y6/xajwbz8ar8Wi8Gn/Go/Fo/Bmfxp/xg3wan8YP8mb8ID/Gm/Fm/BjPxY/xWzwXz8Vv8V38Fu/Fd/FdvBefxXvxWHwWn8Vj8Vo8Fv/Fa/Fa/BdvxX/xZbwVb8WX8VW8Gr/GE/KE/BpPx6/xbzwdT8e/8W38G+/Gt/FtvBs/x7vxcvwcP8fL8XC8HB/Hw/FwfBxfx8fxd3wdX8ff8Xb8E0/Fk/FkPBUvxVPxU7wUL8VP8VX8FH/FV/FV/BVvxQPyf3wg/8cb8oF8IG/I8/FU/BMPxUPxT3ycf+LD+Dgf58N4Jj7OM/FNfBPPxDvxTHwU78Q78VE8nI/ixXg4D+fFeCX+iEfiwXgwHolX4pH4JV6JV+KXeDiPxB/xSXwgz8f38X08H+/H8/GCvB/vxwvyebwgj8fn8Xk8Hq/H4/F7vB6vx+/xdvweX8jb8XZ8IV/HA/Cwj33sYf962Ov861+v867X+e9d7/rvvf++e++977713bO+9a1n/eoF+AAegAfgA3jYs/ArfAqfwq/wKvwK78Kr8Cq8Cw/Du/AvPAwPw7/wMXwRz8P38D08D+/D8/A/vA/vw//wOfwPv8Pn8Dn8Dq/D7/BAvA6vwwPxKDwQb8Kj8Ci8CU/Cm/A7T8KT8Dv/5ne+hH/zb76EH+FL+BN+hB/hT/gQvvWr55771at+9alXvepTj/rUnx71qD996U9P+tKXnvShJ73pQx96048eho/hZXgZPoYP4mP4IT6ID+KHeCF+iCfihXghnogv4ol4I76IL+KNeB5+hA/hRXgRPoQH4UP4Dx6EB+E/eA/+g+/gPXgPvoPn4Dv4DZ6D5+A3eA1+g8/gNXgNPoPH4DP4Cx6Dx+Av+Ar+grfgK/gK3oKf0K31a11b19av9W39Wu/Wt/VtvVvn1rt5BZ1b5+YV+AU9m99e++1Br732oP886D3/+c97PvsKfoKn4Cn4CV6Cn+AjeAlego/gIfgI/oGH4CH4B76Bf+Ad+Aa+gXfgGfRr3Vqv1qt1ax1bt9azdWwdW8/mtc/e69S815V1ap1aV9aXdWU9WV/Wl/VkHVlP1ol1ZB1ZJ9aLdWJ9WC/Wi/Vh3Vgf1o91Y91YP9an9WM9Wp/Wp/VoXVqP1p11aV1ad9aZdWe9WWfWmfVm/Vlv1qH1Z/1Zh+bHDs2LfvSjF33oG3gGfoFf4Bl0bj6AF+AH+AFegCfgBfgCnoAn4At4A76AP+ANeAP+gEfgD/gEHoFH4BP4GT6Br+Fn+Bm+hqfha3gbnoan4W14HN6Gv+FxeBz+hmfhb/gWnoVn4Vv4Fd1Wx9Vv9VsdV9fVcXVeXVfX1Xn1XZ1XF9Z39V1dWP/VJ3VM3VK31DH1Sx1T59Qv9UudU8/UOXVQPVPP1EH1Tb1Wf9Vh9VfdVYfVYXVXPVZ31Vn1WD1WZ9VbdVZ9VW/VW/VVXVZf1VF1WV1WR9VTdVT9VE/VU/VTXVU/1Ut1VV1VL9VN9VKdVDfVTXVSHVgn1ec6sA6sz3W5Ptc1dbku1zX1Td1R/9QP9U89UT/UD/VEHVFP1Bt1RB1Rb9QV9UadUVfUFXVGfVFn1Dv1RX1R79Qf9U49Un/UH/VIHVKP1Ct1SB1Sr9Ql9UqdUpfUJXVKfVLf1X/1Xv1XH9V79V59VPfVCfVBvVAf1A31Qr1QN9Q9dV99VA/VQ/VRXVQv1B11Qp1Qd9QP9UmdUsfUNfVMfVPH1W31YD1Yt9VzdVudVs/Vc3VavVan1Wf1Wr1Wn9VfdT09T8fT8fQ8fU7P0+/0OX1Ov9Pt9Dt9T+fT93Q/nU/n0/30Pt1Or9Pn9Dm9TqfTBfU9HVD30//0Pj1QB9TzdEB9T8/T8/Q9/U5H0830N/1NN9PLdDOdTC/Ty3QyfUwf09X0Mr1MV9PhdDf9TEfT0fQz3UyP09n0Nr1NZ9PX9DE9TVfT2XQ5fU2X09X0NX1NV9PTdC69Sr/Sr/Qq3Uqv0qd0K91Kn9KxdDH9Sw/Tw/QvfUvX0rN0K51Kn9KrdDB9S8/Ss/Qt3Urf0r90K91K/9Kv9C/dS7/Sr3QvvUuP60o6k66kL+lMOpO+pDfpcP1IL9KL9CPdSF/SlXS4DteV9CNdSk/SnXQo/Ul30qN0KF1Jh9KddCVdSXfSj3QnPUk/0o/0JB1Jbzvbe2c77733zvvZeUf72c+O9rIT6Gpf+9rVnna18572tPPO9rfDXdfh7nZd13W3++723333/fe2B+gCOoAuoL8dQAfQ367rCLqCnqAr6At6gp6gL+gH+oJuoB/oB7qBHncDPUCPe9wDdABd7QR6gU6gD+gFeoE+oCNoj7XM2mUts7ZZu6xd1jZrn7XNWmfts/ZZ66yF1j5robXRWmgttTZaG62l1k5ro7XTWmnttLZaK62V1lZrrbXVWmyttdZai61N1mJrlbXJ2mStshZZa6wt1iJrkbXF2mQd7F7/+te9nrvXduu557Zbu63t1nJrt7XbWm5ttpZb1222NlvX7bVWW3uttdZaa6+10rrXwY6io+hgL9HBfqKX6CX6iW6in+gpuoluoqfoKrqP3qO/6D36rr/oL/quf+i7/tY/9A/9rXvobz1E99A99BA9Qw/RO/QMPUPv0Dd0Ch1Dz9FzdAwdR8fQb3QcHUe/0WW0uFpb7a32VmurrdXaamm1tdpaLa12Vkur3dXOame1u1pM7a6WV4upxdTyai/1DZ1D19A5dBFdQ9fQRfQRXUQn0Uf0EZ1Ep9EGa4W1vlph7a/WV+ur/dXman+1utpcba5WV4ur1dX2anG1uNpera2WWDusBdYOa4O1wFpgbbDWV8fQKfQJfUKn0CF0Ct1Ch9AhdAtdQquqRdWmalO1qNpTLarWVHuqPdWaaku1plpSbam2VEuqFdWSauVaUa2oVq711Mq1oFpPracWVPupXdb+ao+1x9pfrbAOoUvoEbqEXqFH6BF6hf6gV+gO+oP+oDvoDdpGLaN2UcuoddQuahe1jtq51lG7qp1r59pVbah2VcuqDdWGalm1sFpWbawWVgurjdXKal+1rlpZraw2jWqo9Lo2hQBF+gcaAHMWCFAwEAwFwuBgKJAC/QEUAAYDBgkGABUANwA2ChIOEgYgCiBQmAaJgkFQGAwEC0HiYHCIYzqLoWAhyb+8XuH794plOP9b/B+6jidhh+Gb5e3iaQvL/q2Gc2NpuyG8Vq03bE83BBy55+hHi3X9VkfV0qrmdl38TLvU1l1GAy/cxouYedFaelnHXqjae5Ez+eLR6ss/wy/09guEkVac9Zs23bRUtWzXbTRxs9hr6MbbuunN3ayVrX0CuUXc+92bsembj4t7HP0AzjV3AydY7ejWWsjWyR0oLVdhy7+9Y9Cc2faSZi/iMGs89sKu5ZOclK0t8yg5y9Nn/8SQjvMsbaGsUzm0iLKvJmKoh4DFHmm0Bz+5LuU43QMVWTh5a1xuxqeHGz7H5kqehCWfeuKkz71iaWRa3LZ91rxPiWVNvDvyg3Z+zPMMa9umEDYrZG57DrE+LjT77gsRpcOah4bwraFu0egaNcLbNaKs00aWGu9j2jiSZo4Sdt8YGjv67R1xk0e51SNtdvhI+ZjwaGMYR5AMqsWkajQpt5tUjS8931+STzB9K0zTLhNumglbZwqq875PGEqkNjwk/UtN+ljT22tqTTbNVpuATlf4sbqDvGWn2rgT2nfCLT79Rp++3aduCYo2BkWA57UEJXbHBGUgYHqf5qHEFzfbUDqcpy9EtaSZqbY05bdPpbVc9tBK1WmoKsD2pweTO9wbs6r2rAxPWkGrVn/DVte21Zq3gi1cgUauQjtXaurKWruaGryCNq+g2Str+eo+fgXbv0ITWKIVrNsQFrWFhc1hSYtYQ6NY1C6WmsaSrWONBrLAyo1QM1mzpayFWaylKS3fmtbbt0mqelNr71mtblnLH9fS9rXWJrawlS03tCXb2trNbaEWt9jolre7NTe9ha1vUQNc2gbXa4YLtsTFxriU2i03ydWtclnDXNE2l91yly3M5Pq83xWa8LpWvAbwdvTZlheqXe6/Qt6t1aJXhdriatU6G8YOfJkSm/mCW/qaxr6i8t4X86bVr6WGv1BLPgEz2H86hmI1RJZWyO42R2bAsUuRRbIWNdNk6fTZ3UZZaKYMJ2Wci+2VvbGyjfLVsmi4zNuEwZM37N7oOf+O2TdlZlInTS9WewfaNPMVmzWLNmPcbPzcN5PErZzd6aGzudEKc2dp8Sw0eqbaPVNNn5X1M+bSAJquzAzatoQWpO28Pd0e2vkkmmoV7TeMRm2jQWBRjZbXSBp0Ic3en0pr19I+2L6TN9OY2bSFu97beBq7n2bqcjeahtTOitrKo9lsH9AKGlWr7qo1X5z462qWgTVitqNobGmNZGZt9V+Ta2BvjaLhtdn2mslclt40wsZyge2Eb2tsaIqN40229qJltp9lM3s6y9Qm2uRW2hb3jNb7ttr0q7m21422jWm3jcxg1+PyBtxwve3+eS2zp7Y9jbll23NL4qltbqVhN9Kqm2p/Lbz1ebdy7by5qbfFU9tzv803Gnyr/9RGMd7+Gzz+lv8KXDZuC84PwcHDG4Wji3Cs57Wplg3EuXW40JEvxemZOJH34pYEJuPSYbL4sB2nQkhMGDKYjxNjRy4A3yF+WZNzM9uUq96elWt5q9yzLweamButzEVDc9TWHDU3F7U4h0bnRLtz1/QcaX0OG6BTcgfXDF20RCeN0UV7dJrcyRusyzbrtNm62HKd6vE6p/268Jqwayt235DdbMsONb5Bu7DnarwuiBFCU3stsA3uUW/uKWuze3XLe2vmoj2/TfCJ/b3iRFt8PsTH48NG+XK6yJdsSvp6F6rxto0+PtB3XV3qa2N9217f3GQftdoHgTY9B2q77zffxxb8VCN+ux0/bsoPW/PTBv3WNv2wWT+37Ccb91t/3w+b+PNW/qyhv6GtP3zuTy3+uUb/5t/9w6b/bJj1P1HX4CymbAbwZrUEqEd+fiTZUDNB/dZWbgsc2JMLnge0vmbqaSSQtxNorQjihgRvwqKP5gSrRUE1Klhys4retKC3LngNDK42BlEzg25pUGlvcuzbG9RNDiZeHaSGB33bg/f8IAC2hseNEArgHUIz614jzHmQcHZvEvaxbZmwGydMzT6hNVEo5kphzawYVzdX2PHtjFSMgF/Vu4WZX0DVOOx4QFHW5xI/is0Y7iVDE6/+4YOImdekIWvVkA8bUn3b8GvaAEKHWz5yyPPOoTR16Fs7tAcPB28eMpwkIOtke48f6nj/UE0gRiuI+iFEl7cQK08JBpQtIu6jiCZe/cPHAjO3dUTWQCLfSKR6pOIHjP/feZj4871E5pOJ8dVEYa/E9xm/NTWf2C0oekl2RzE7oqjfmmJpUPG1qXi5o3utGlcclhWVNK23N5nkBnPa+tYiaG5RDESsWwcBak0vJnYXR2yAcS6aYezZYHzcGGO0x8jDCADgq4ykYUbwIm2bf55xW2gckwjXt63eZRsIeP1rjW6wcelG+pY822i33KjsGW80ognHKpE7VbbiSCjp1l5zjkWhPVFu19ECii7CDTxaROlE29KjSwgFsslHWdL2Y2jZflyjj0CediClKUhFv+WWsNYgr81nIR8kv9YtQ5qOJiJvGorsSrQVecRejMxeFukcjVy8HlnalvTmJYUWJi/QyCS/p6nJbG2yGpwU2JqdTGxOtjR1ksLvT3ITlI49Y8LpmAJF0luU3xxlkG1/cRildDZI8trs7q0aqDSsUwZRyzLkWYA92zyUV5OVjHuVMg1XBrfNVyK2Kwk0YinbsWzBTFnmZhu0PNTNWu5vWq43brm2bwm56/9pX7m8hi7NLG9V9blLbPHyLxUM0Cb5t7V+SUxfmtgGZjSD+eKyhJnPJcxRHk9iikOrmFLaxrwIuciax0xCSkNqJxNLEu3WYGY5qJsRy5ly/ROaG1csvZmroi3N2pwmNKFDW9oERDucFfutcfbb+J+eMsCppgmaqV3mRI1zwkH2Od3MXOn0hjq1rc4ysCIdknexM+vRNmO0s3z/emc24NlqgJ8N/13Qkica81yWenWuem7LZisZatuTuHnPqpVSHvkMM019BrnzufTgZ+qbn6DNfuJ++5e+/U/g45+rbSugE0VboEGGQFsVUwk9hq2+uF3QMuCyQYc8UE+DRtsIVapVN8tSqD8WGtSW/9pkqLlwrCA0UuCrocTNhzKz4u8zIlrviCbdFkC3Jpo42hQdYlBU1QbxuGiQZdGKxXQAxVZGhzM0CtNWBpgbrTYFZHqhkYnTo+xXRvlt2sAHsTZILyM8Q+pfXXukncdIP5+tkvLHtkmrhkkXKab3+vwtZnc7pd19IqCTPPBPlUbbLFXqqpvJcqk/Xhp0y3/ZhKmZi6v/8LECr5gWb87UNSt/n1FTedfU7LYw3bop4tHG6ZCBU/V2S6eJob1TIWOnZjVGqB7JVn+87VPB86dmnDRv3QgqdDuoSVYR/BpqZ2wTdXUQFZLEMKQnv4W6t4nUD0QfpFxJ1fJcavI1DKzo0VSX/XTq2GAuCgco0noqgsiMKrfTmGpqT7WaVIW28L1hVVYIbaueydvC6jSymtpZVb+RYpkzSqXRBAy/uYqaXWWtOPtm0bntr8omWHkrrLkhVq21xerraZE1G2WtdlnFplm1ddY10MpwbbSCNFpqDY21lvZatclWarXVG269m3Wl5l5psEKp3buvqRpvRl+JKuuvKl1/nenHvAQLmIFdeAq1UktBYHuwVw3RMOzLdvsaNwNBI7FzvN7T1mLLH4xN1K7G/GxstRxrYIsG348tuCZkZ5oNyYq2ZFdNc7L/plFZuV3Zalo20LrsAQZmPTWkeknPzN4ZJWunyDZtSyWvzkpbuOh+NpqfhVMt0P6bdmjlpmjLqTXadmKbtNEsbbdMy43Tuq72aVuDVmpDQ7XdVq1urtYt1nqN1l5Nu7VeR+u1sAHba8M2NmOLLdlSY7bB1rHb/aQtb9WWccXVm8C/bd7WWriFRm6rdm4B0tStRV+Dt2/ztjd7q7XKGxunMrZ/m03g+lZwdaIhXOIfz+E6X8SNj+KuveI+n5Bb1TquN5DLv5FbdfIC8p2E5HwAEoG2lxtP5pp59bs+8ZSm7VxuPhe/oMt4RPfS3tE9+fOarvNB3dim7jere8yyrre90Ft7X5dfTey+N7R7l7S1y84v7n6IRnfvChV73vSu0NSZ0gavwsgCSmO8uFEXoVZ5SaF0RG2e16WEXpTt9FpI0YuwwV5Xl3sfXv12AaOqVaK/3cRAEYd8yZrzrfG06Btbu77onTf48Gnf8rMM9Wjgt1lv7PcCRoDx2deA2Q8C27cJvHIs2OK2DFzHgQ2/HcCoeUzVsIrpN+xPOq9Z8jRiaTVQyamtRFqZZUgb9hKxtxCZlclHojLzSMOeIdVWISKy3yjXNxtpWBqkGhjEfjbQYioQjRtglIc5uggqslpMadCP/YIfpLBdPnDnK3mYRvDQb/tOpLcRUap2sfo1XvfpOkmH1EE299Zbc92gbXtHRuQiUafh3H8CzgDdSmL+227PrsW2errMdh9YfeRlcu3JNaRG7VQaNi2kcUr7vi+6We1l9MxMEufLOjfKNtaYeYvs2tRYx10YQ6UyI6a1FYbdJsLoNvYFNTIChow67eX+E15i2uCC293mQkZd3HK/ZS0xTWPB7U5mIaMOYbmfupKWhSu0GqeiWlR2Cx6tEhZZoMLlHFjWmGkprl+OUjpaiNK2rb3lvO9U1urybnj55o9ynY8mhfFLRAca8Il2mJu9nZI+LnSsQeZpk5n3cATApaD5xplv+8xwryZ9K83TULNZpFForvlbbIZWYp73kkz+u8OT3xTMbcAZ4gxBPuFyhYy6LNHZk3VXWabHWMIcUUmumyRReodkzJ7GKDsYWTowMkqOiozYuzjZqUjL10Jm+0JIEUsUZQMUyU9GnMxEpOVzH7N94qPUewh6ZQLimWGHa7ba0ZlZ6kg1vLBeewvR2EZMm7uLqsizG2CepzaGCmXz/jp0kEG0rXfU6xnnVIsZeX2IYD+0UoxaUxjBzvMXJmwoQAVh9bCLuxbNVVsW0ZAJ/8hruR9/s29a0c1qgpzep/19CRR2RM9a7i9fza9/W3iFqqx0tmlg3g41jdmXvDbs0Z99umymtUkHdp7KPDZsWl6zqc8oqec9z6oGMJP6fuOutxkrdVq2PKtas8xqWXFeg4pRM5M4ahrxXKdpyrOqOcpUrM3qlZk07PwNw4V3YTLdgiascWMwuCHrrS1rug24pBOR48ks5IzG/WbT1rbXp9CXHl+3cT3NXOM9vUBgtjG/veu7yWvs3Ulv+Hq2fc1G6kpawH6NYOPKnGdT2H9r2OyeietjDg52MTyvBPamQPXkOFWG3NAr5T1gjx4t7+m6Zfk8tZc+ray/bXasRXdu1L03Ha86UO+Ppf1rhx/sKX4B3LZ/mvdf2xHQtzJAB7cJ2MMtF6jpeAHJscLA5yEGMgsODEccSK0/sBuAIHI5gjfjEaRsWoKl4QlCcxV8IxfETWPwGtQgb4aDa+Md5Dr2wfBzKIRSOBTin/HFEKXREPp2QxBaigJvPcTQgAgrW+aInxFRtSTi5A7jBeWmRrgJ/OaIndkRl3KjJJSM/jSJuXUSRhsoFO/AtZOirKBJFGitoiAtp7hbV8G5Lvvifm+sYM2sUBthQWmHhRuM0RbEFlvI/fnpFpB9AMt10y1qWxsuWDMuHr5C/4cuuZj3pIs3dejCwJ6FmnqRF7YVzsZi+PZiaFuTsXiEbGnwRTEKQ8w2mS+LMKwXbZtGki7g8LB2dvSGb4icMyoabAhd3IQoPo6z5kN+qKdxH5zqFrHdYy71PvuTW5P+r/FJ3F/v1NxgmaGRbkRa7mqDTJ2ZHiDcWA9I7kyPKG+vB3R3uIeFFjfZI9QTaqwHtN9NNjCpeX/jGvpEyzm7A6QpLl9MlCE9a7K1Cy3w+egPQvJ3AtpHHq1A89T8hDv4rHzz2WYLMVNq8Nn8Hv3RZ8d3FHx/xzKd4EGw4Zw1vyMHPdEHcREHegZam/57/60fhH8/C6R8/jrcLxnkm+APOIMsKu9hmQiHXiOCku0hL21yCF6Whvh7YwjFTAuJ+0UhHHMzENgKYdTb8T6qTAsmoxtnMroKETV7o0isFCfR7k+YKdU2g/ecNTaZzX5Zif02lRB+RMm9mk8ihd7fS2ILz1ZiC8mxrCBRrvEjhJg9si+njoh+5Ai7X9aqkXo+B8eItCD5xbW5WwI+obtdJ6s6XjQRu9H72Z2R27SFZ29FaOVv2Egr80n8bzmhrd5NNOOjCOmVZtmHBGj6hWu7UwJ8psWyxRmHaPqFa7tTZq5oceHhF1k8ocK373FhmfKSWusQu4/RX8Qb7yDzkWTEql31GDSi71u0QXSZKrwtCv/LVuirdyTK50xUgPnPZDskyj3e48/Gzf/M2T6M0zjYwz7aw3Cag33Yo30YpwXPRrwaz4LPnUTL4XyI8860jAHvkQbQhWycMAQ9uVxFqGyc+dxdM/SyaAbOQ2YQZsJMbG+WQZq1Mn42UgY982R4gLmOkbHbBhn5rY9hqYkxs7AphmNuLkLbT6DzerwGNaPUXXuBZaLZNRMdYIbQowlR3ziKnkWlQXRhCv0RFHMFW9Pj9pBIOYHujRef2SI2WHSnCsxIoZ+/OXYd7JFMD5zhwKbNOMRGzTxp42Wcc9Z5WD1tlqEEzFwro41Xd+xiNqkxeQaFMHaGkpg5U2UcOENdjJex1CIOmUkBYE6YobmAnbuS3Z7FN/+29QYyK2/eetyN0gy6gfcFN/gacUOIW2z2cnyN6O2vYccxNfIbWYNZY2pmcVKNK2+oocsZNbCnYs7Mj62YSYiBM28eL6OeQ2YAP08mr+6UEcWoGX20g0b+RTMYFt6uu2YMMG2Gz2Wn09w3LNPhGHG26sD1iTr4jNPhtE06eTM/h/vfCHe8p23KjY2fm3VzmzU3XnfHDV3m24Dzahv0oHff6Pf2DJb59yj7ZX52tkyB7JQJ42Ey9JkkA8jWvx/aG2cibe8MXi6d8eUt8SxZL6OZxRQarzyChpvhHR9ePQwp4u9DPnWFy385UbsZAp5BE9SGe5HwP1hmbbzSNEnx+d3vpUV3SXL3dpf3l5omT59WDE3G88CBmj1c8OFgdkJ34JEFnkcPBgq7TfJ0jupkHkEFrL1bNnAf2KUFp0lC5677VXX8vnmZa4H6NG1PWdusnjwk2qUatV2wapTeZs+8nJIPYx/H+KzZN6ZsCjDyuE2twT8sKMYLgxbItqBAsYm1QSu1MEgOBgfpYe3sd5mo48nokWzeqWm123xcQLrHZ4SF0LXqRuET5rIdS9Z2KNsYnsh+HsaxV0xb466yUo7r+d1ZPaTZ0QOPF/TQM5wHYE/myc1GHqe2jgcvo3j8PYeHii3e+B26b95Rr7U7CGuCZ+xwgwnht+Us8tlzF3ls8gt87LlFvva8C/FCTO4qo80kam/RJw452ghf5Evmh0x4sATW6VLzD/ln1tD4o6WcUo5Td/uN0SfTXZqxnu92ZJ7Qvnvm+XihxghLxlb82GaaXAwbhD6GjxjC1tbLxzP7g1nmql2M3A1vvvu9W+d5wC6G/VODvJTePK37lJFz5IOZQXxbOC5vn4g7elxNotPK4it75s3j1jVdNzf5hBy7oc18bAYOvE2boaNOkzkb/UMezwkD0XhZ32wTerCGNNWxMFLgfZ5Mj0vNo9CsO3kjGftgnzlwHDhLpp3kRm1Y5zx+QwYCE2bt8SbUbA3BYMd6qsBvpAzzbGwUWmUWw/tTa6mwm2EfO5BbHldZYIZjiPI83wnnjUspe7YvW2afmJJXWyEkZJuOWeizvalkHWBusw+qXaKpzSYZewG/OlqeRkesa0kJM2wXzyTas8XjcjZL5OlHu9VnGEy4Fqv/ladSrgVhpOy9vQJmKZjhvouN/YmUHvmSWAXzDNh4MXtJLvfBJWcItlD9/2yfxfMy4R8uoCd2ErvzJ2Uvj/uxYNaGRzI2Cn4HfTntgrCuJXVmWCyek2jMFo/l7Czh049hq88wM+G6rP53T6XEWrfgUOurWzbAVPxdTNufhNDAlvIqmCfAvoqR6q/awf0E509FM3bwgc/ZMt9onUXjt1oyTURrnE9gthTKQJ6NQm3CaBQPhPmFCOZOaWgAj6Gi2QA4B1rOVfLJ3GHOgYLZYqVtRK/kL+05MPFl7ODHgNJogp6DgrkBOEdKYxN0GBUmTTB8Oh/ZhXcHn4/ksEsanxNQ4892+uumC5g6dBEaV5erNcerYT+m79ord2BbYADj4NXo/NnVritiewffT5d5oxPXZp9lc6t6kN0PX6N5zRCiLBuKtXFDqFkz5M87htQzXAjg9wrl1fIgqdgcpI/zgsQ/Mggj5wWN/Z4g1loPJA8Dgvx+TbKCiH09e7msR+p397Dj+h757+7BrPU9YzHDx5UH+NDLph54L+uBmU09vzaTB2vW8fh5F4/yzOEBe9HFhm03rX7zFtC0VS+qNNq3u801QUGPBZFAFD2e6Jp2EllPP/u5WluKrKsXlwb7KIaD+jWVZi3DR8SgBkwxg+vJHVX+mtR5nujwETrdW0PBpfUZM/LdZro51pdyH8ljCg2xras528vspxocq0n//S/Eq0o99ymIZx8W1MJj9DWDL0WLsgmYD4lW7qDl/mzd8tT9m4N910YKd2Z3LEyN3RZMqyJtzoX0PtTPZcCyCbrysymel9m5suWZj51yLERy95cNQzLyJK477vCsOGJx+unWdM2VaV/70vLL0vY2pUetSQPhqN/lnNlryAk3YWM83tGaLfAwWBZPNfUYqYGfvcde7jJk8yVoDf22Ut9QVbWCEWbL4pqLmPiacxs377FFeexC8XK8JmO5x0rOI7O4anntDLN42X8FCS2Q3C1K6V+Pb9th2B7NycPlm1MaLYUFuJxwZ2B8IwdqIfnQMNIoaAKTMJHezkyJ7RXn+BXksFds5Ohpq4vIN7diY4Pby/f7QFvbgjTZCRFmOrXlKCfRn+PEVyuc5Li/iZNnNy3Ox4KfmOFRrjWZX/yget5VBC2eTT7Pa3OnuPD9eohLmVC2fqhnd2jhV16cLe5gkampMVEjqL0Ids+0c95ssiSFnlqwQXFWyvlmycz8+Pk09KKVWJCsImTmYll30xFFnYS4ETVdLNN/YoJMjvZyLWIST7KOzoNTSJNBjXE5LmNGFrfFBCfg7NSkxtObJkt8bPGGhoNhCxRiS/uefa7smU6fk8WyhNlfOQjMp4CT9ovayeb3GU37ZxlJ+lOMJPc7DfjLpUUY9oFF28iiIuVhxn/foiJi51GFCgbCw7G0aJcyzjBYkRqndUXd7SszzQzIrezrii9lGZj1TWCea8AhO8DmFoDtbv/+W/0lpoB1/qojEv/mo2l/7ZFEfcefl1xvhG+PNtJPbDWComPO8Z5nGRFNVWkUYVE2Tvk8n7DnCO2RJKYfU7EO2w8KDlB6ZeyvRD/Iki7NzllfjUTwiclI1l7d9MMYnO2LawL+9Iq3gp8sNryHLfcs3LgVc6S33GbhhhmZS7TlPB237WzCfH1pLdUaE2PWnoCnjcpSDZ+DjNt2R+yG2ZlX0LVArNAxtnHf5jkVS/jcxTtrvj77CF1a93BbHxvMG8ZwjoBiNp+dxzO27k/B0a9xOeeb0ydFo1/+cv5ZB/bmcNnjZlrgZ3f7TBb+zyW/wZ8AlGNpj9kICN1BgTCYFcONQCmcEpR9aYM2MRBe7hGE/nYYyPYFpbsPKtRSAI0OhJv9vkBwC7SPPcKqGS+sgc317BFKHCwMyfDmwnVKBr3uAp7khVQWKxC4BQP8//9/rqqqqgrPqsJ2B3bgfqA/y7IsO86yLMuyLMvqLmi32+1b+wFiFS0VrBUhHMJv8BvsBrvBbXAbzAazwWvwGqwAVgAngBPAarAajABGAKfBafAB+ACMBp/BBWACcBlMBguAA8BiMAA4DA6DwWAwGAgD31/vr9fX6+vt9fZ6eb283l1vrhfXa+ut9c56Zb2w3ldvq5fVq+pN9Z56Tb2k3lFvqBfU6+nt9G56Nb2Y3ktvpZfSK+mN9D56Hb2M3kVvohfRa+gt9A56Bb1/L6DXz9vn3fPqefG8d946L51XzhvnffO6edm8a940L5rXzFvmHfOKecG8X94uL5dXy5vlvfJaeau8VF4q75R3yivllfJGeaO8UF4o75P3yevkdfI2eZe8Sl4k75G3yEvkFfIGeX+8Pl4e747X783x4nj5XhtvjXfGK+OF8b54W7wsXhVvivfEa+Lde0m8I968F+8N8YJ4P7x2b4eXw0v3angzvBheudfCW+Gd8Ep4IbwPXgdvgxfuXfD2L//qb/7i7/3er/3ab/3WL/3S7/zO73//K7/yG7/v677su77pi77mW77jK75vr9vL9q69CV61N+098B540d6zt8BL4C17yV4Bb4BX7A17wdxfri+Xl7vLzeXicm25tdxZriwXlvvKbeWyclW5qdxTrinXlFvKJeWOcke5olxRbig3lAvKBeV+cj+5nlxPbie3k8vJ5eRucje5mlxNbiY3k4vJxeReci+5llxLbiW3kkvJpeROcie5klxJbiQ3kgvJheQ+ch+5jlxHbiO3kcvIXeQqchW5idxELiIXkXvINeQWcgu5hFxC7iB3kCvIFeQGcgO5f+6fC8gF5P5x/7h+XD9uH7ePy8fl4+5x87h4XDtuHXeOK8eF475x27hsXDVuGveMa8Yl445xw7hgXC9uF3eLq8XF4l5xq7hUXCluFPeJ68Rl4i5xk7hIXCNuEXeIK8QF4v5we7g8XB2un9vn4nBvuDZcGu4MN4YLw3XhtnBXuCpcFO4Jt4S75+q5I1wRLp5754JwPbh2bp3Lwd3ganDnXAzuBdeCS8Gd4EZwIbhxrgOXgQvnBt3e3V3dxd3brV3a/a7swu7rti7rqm7qnq7pku7ohu6b2+ayuQrcBC4CN81Fcw24BVwzt8wd4Apwx1wxF4AL5gJbX22vdlerq8XV3mprtbRaWW2s9lXrqmXVrmpTtahaU22pdlQrqgXVfmo7tZxaTW2m9lJrqaXUTmojtZBaR22jdlGrqEXUHmoLtYRaQW2gFlD7p+3T8mn1tHnaO62dlk47p43TwmndtG3aNa2aFk17pi3TkmnFtGHaL62Xlku7pc3SYmmttFXaKa2UFkr7pG3SMmmVtEnaI62Rlkg7pA3SAml9tD3aHa2ONkfb1/K1N9oaLY1WRhujfdG6aFm0K9oULYrWRFuiJdHqtXmtiDZEe9d+aD20Hdq6lq7d0GZo51q59kJboaXQSmgjtA/auLZBy6Bd0AZbvt3bvMVbu63buf1t3MKt27bt2qot2p5t2ZKt2IatW9vWrrUKWrUWQXugRWvP2gItgbasJWsFtAFasTasBWN/sb5YXuwuNheLi7XF1mJnsbJYWOwrthXLilXFpmJPsaZYUuwoNhQLivXEdmI3sZpYTOwlthJLiZXERmIfsY5YRuwiNhGLiDXEFmIHsYLYPxYQ64ftw+5h9bB42DtsHZYOK4eNw75h3bBtWDYsG3YNu4ZVw6ph07BpWDQsGvYMe4Y1w5phy7BjWDEsGPYL24Xlwmphs7BXWCssFXYKG4WFwjphm7BLWCUsEvYIW4Qlwgphg7BA2B/sD9YH64PtwfZgebA7WB2sDtaP9WNzsDnYPraPxcHiYPlYPvYGe4O1wdpga7A1WBosDXYGO4OVwcZgYbAw2BfsC9YF64JtwbJgV7ArWBWsCjYFm4JFwaJgT7AnWBOsCbYEW4LdY/dYEiwJVo/VY0ewI9g8No8VwYpg8Vg8NgQbgr1j71gQLAj2A/uB9cB6YO1YO7YD24GtY+tYDiwHlo7VwGZgMbByrAW2AjuBlcBCYB+wDtgGLBy7gO1ZntXZnL1Zm6XZmZXZmH1Zl2XZlU1ZlDXZkh1ZkX1j3Vg2do1NwKqxaewB1gB7xpqxBNgBLBk7xgZgAbBhLHD9tfZaea261lzrrdXWSmudtcZaYa2u1lbrqlXVimo9tZZaSa2i1lDrp9XTymndtGZaMa2W1krrpFXSCml9tDZaGa2K1kTrodXQSmgdtAZa/9Y/q5+Vz7pnzbPiWe2sddY5q5wVzvpmbbOyWdWsadYzq5mVzDpmDbOCWb2sXdYtq5ZVy5plvbJaWamsU9YoK5TVydpkXbIqWZOsSFYk65H1yGpkNbIWWYusRFYi65B1yCpkFbIGWX+sPlYe647Vb82x4lj5VhtrjXXGKmOFsb5YW6wsVhVrivXEamLdW0msI9a8FW8NsYJYP6x2a4eVw0q3algzrBhWudXCWmGdsEpYIawPVgdrgxVuXbD2K7/qa77eq73S67zKa7y+q7uy67qmK7qaa7mOq7i+rW6r29q2rq0KVrUVwXpgRVvP1gIrgbVsJVsFrAFWsTVsBVN/qb5UXuouNZeKS7Wl1lJnqbJUWOortZXKSlWlplJPqaZUUuooNZQKSvWkdlI3qZpUTOoltZJKSZWkRlIfqY5URuoiNZGKSDWkFlIHqYLUPxWQ6kfto+5R9ah41DtqHZWOKkeNo75R3ahs1DVqGhWNakYto45Rxahg1C9qF5WLqkXNol5RrahU1ClqFBWK6kRtoi5RlahI1CNqEZWIKkQNov5Qfag81B2qn5pDxaHyqTbUGuoMVYYKQ32htlBZqCrUFOoJ1YS6p5JQR6h5Kp4aQgWhflDt1A4qB5VO1aBmUDGocqoFtYI6QZWgQlAfqA7UBiqcukDtVV7V1Vy9VVul1VmV1Vh9VVdl1VVNVVQ11VIdVVF9U91UNnVNTaCqqWnqAdWAeqaaqQTUASqZOqYGUAGoYSow/ZX2SnmlutJc6a3UVkornZXGSmGlrtJW6apUVYoqPZWWSkmlotJQ6afUU8op3ZRmSjGlltJK6aRUUgopfZQ2ShmlitJE6aHUUEooHZQGSv/SP6mflE+6J82T4kntpHXSOamcFE76Jm2TsknVpGnSM6mZlEw6Jg2Tgkm9pF3SLamWFEt6Ja2SUkmlpFHSJ6mTlEm6JE2SIkmPpEZSI2mRtEhKJCWSDkmHpEJSIWmQNEgKJAWS/kh7pDxSHalf2pfiSG+kNlIa6Yw0RgojdZG2SFekKlIU6Ym0RLqX6qUjUhEpXnqXgkg9pHZpXcoh3ZBqSOdSDOmF1EJKIZ2QRkghpHGpg5RBCpcG0z7dUz3F0zutUzr9qZzC6Zu2KZuqaZqeqZmS6ZiG6VvalrKlCtIEKYI0LUVLDaQFUrO0LB2QCkjHUrEUQAqWAlFfaC90F6oLxYXeQmuhtFBZaCz0FeoKZYWuQlOhqFBTaCl0FCoKBYV+QjuhnFBNaCb0EmoJpYROQiOhkFBHaCN0EaoIRYQeQguhhFBBaCAUEPoH7YPyQfWgedA7qB2UDjoHjYPCQd2gbdA1qBoUDXoGLYOSQcWgYdAvqBeUC7oFzYJiQa2gVdApqBQUCvoEbYIyQZWgSdAjqBG0CEoEJYIOQYegQlAhaBA0CAoEBYL+QHugPNAdqA5UB+qH+qE50BxoH9qH4kBxoHwoH3oDvYHaQGmgM9AYKAzUBdoCXYGqQFGgJ9AS6B6qh45ARaB46B0KAvWA2qF1KAd0A6oBnUMxoBdQCygFdAIaAYWAxqEOUAYoHBpEe3RHdRRHb7RGafSjMgqjL9qiLMqiK5qiKGqiJTqiIvqGuqFs6BqaAFVD09ADqAH0DDVDCaADUDJ0DA2AAkDDUOD56+x18jp1nbnOW6etk9Y564x1wjpdna3OVaeqE9V56ix1kjpFnaHOT6enk9O56cx0YjotnZXOSaekE9L56Gx0MjoVnYnOQ6ehk9A56Ax0/p1/Tj8nn3PPmefEc9o565xzTjknnPPN2eZkc6o505xnTjMnmXPMGeYEc3o5u5xbTi0nlvPKWeWkcko5o5xPTicnk3PJmeREcho5i5xFTiKnkDPI+eP0cfI4d5x+Z44Tx8l32jhrnDNOGSeM88XZ4mRxqjhTnCdOE+feSeIcceadeGeIE8T54bQ7O5wcTrpTw5nhxHDKnRbOCueEU8IJ4XxwOjgbnHDngrM/+VM/8/M+7ZM+51M+4/M93ZM91zM90dM8y3M8xfPtdDvZzrUzwal2pp0HTgPn2Wl2EjgHnGTn2BngBHCGnUDzl9nL5GXqMnOZt0xbJi1zlhnLhGW6MluZq0xVJirzlFnKJGWKMkOZn0xPpiezk7nJ1GRiMi+ZlUxKpiQzkvnIdGQyMheZiUxEpiGzkDnIFGT+mYBMP2Yfc4+px8Rj3jHrmHRMOWYc843pxmRjrjHTmGhMM2YZc4wpxgRjfjG7mFxMLWYW84ppxaRiTjGjmFBMJ2YTc4mpxERiHjGLmERMIWYQ84fpw+Rh7jD9zBwmDpPPtGHWMGeYMkwY5guzhcnCVGGmME+YJsw9k4Q5wswz8cwQJgjzg2lndjA5mHSmBjODicGUMy2YFcwJpgQzggnBhGA+MB+YcWac6cB0YDYwG5gMTAYmnAlnLjB7kzd3Uzd1MzdzEzdx8zZv0zZtszZn85uxCZuu2ZqrqZqoeZqlSZqiGZpuZpu5Ziow1UwE5gETzTwzC5gEzDKTzBRgBjDFzDATrPxV+ip5lbvKXCWu0lZZq5xVyiphla/KViWrUlWZqjxVmipJlaPKUCWo0lPZqdxUaioxlZfKSiWlUlIZqXxUOioZlYvKRCWi0lBZqBxUCir/SkCln7JPuafUU+Ip75R1SjolnXJOGaeEU7op25RrSjUlmvJMWaYkU4opw5RfSi8ll3JLmaXEUlopq5RTSikllPJJ2aRkUiopk5RHSiMlkXJIGaQEUvooe5Q7Sh1ljrKv5CtvlDVKGqWMMkb5onRRsihXlClKFKWJskRJotQr80oRZYjyrvxQeig7lHUlXbmhzFDOlXLlhbJCSaGUUEYoH5RxZYOSQbmgDJZ8uZd5iZd2WZdz+cu4hEu3bMu1VEu0PMuyJEuxDEu3sq1cKxWUaiWC8kCJVp6VBUoCZVlJVgooA5RiZVgJRv4ifZG8yF1kLhIXaYusRc4iZZGwyFdkK5IVqYpMRZ4iTZGkyFFkKBIU6YnsRG4iNZGYyEtkJZISKYmMRD4iHZGMyEVkIhIRaYgsRA4iBZF/JCDSD9mH3EPqIfGQd8g6JB1SDhmHfEO6IdmQa8g0JBrSDFmGHEOKIcGQX8guJBdSC5mFvEJaIamQU8goJBTSCdmEXEIqIZGQR8giJBFSCBmE/EH6IHmQO0g/MgeJg+QjbZA1yBmkDBIG+YJsQbIgVZApyBOkCXKPJEGOIPNIPDIECYL8QNqRHUgOJB2pgcxAYiDlSAtkBXICKYGEQD4gHZANSDhyAdmTPKmTOYmTN3mTNmmTNVmTNEmTMzmTn/ykTMpkTL6kS7LkSqYkSppkSY6kSL6RbiQbuUYmINVIBGQamUYeIA+QaCQaaYA0QJ6RZ2QBsgBpRpqRBMgycgA5gCQjyUgBpAByjBwjA5ABSDFSjARAAiDDSDASSALHX+Ov0dfoa+w19hp5jbzGXeOuUdeoa8w13hptjbTGWWOsEdboamw1rhpVjajGU2OpkdQoagw1fho9jZzGTWOmEdNoaaw0TholjZDGR2OjkdGoaEw0HhoNjYTGQWOg8W/8M/oZ+Yx7xjwjntHOWGecM8oZ4YxvxjYjm1HNmGZMM6IZzYxlxjGjmBHM+GXsMnIZtYxZxiujlZHKOGWMMkIZnYxNxiWjkhHJeGQsMhIZhYxBxh+jj5HHuGP0G3OMOEa+0cZYY5wxyhhhjC/GFiOLUcWYYjwxmhj3RhLjiDFvxBtDjCDGD6Pd2GHsMNaNdOOGMcM4N8qNF8YKI4VRwhhhfDDGjQ1GBuOCMTjy4z7mIz7aYz3O4x/jER7dsR3XUR3R8RzLkRzFMRzdxrZxbVQwqo0IxgMj2ng2FhgJjGUj2ShgDDCKjWEj2Ag2AkVfYi9xl6hLxCXeEmuJtERZYizxlehKZCWuElOJqERTYilxlChKBCV+EjuJnERNYibxkmhJpCROEiOJkERHYiNxkahIRCQeEguJhERBYiARkPhH7CPyEfWIecQ7oh2RjjhHjCPCEd2IbcQ1ohoRjXhGLCOSEcWIYcQvoheRi7hFzCJiEa2IVcQpohQRivhEbCIyEZWIScQjohGRiDhEDCICEX2IPcQdog4xh9gn8ok3xBoiDVGGGEN8IboQWYgrxBQiCtGEWEIkIeqJeaIIUYSIJ96JIEQPop1YJ3IQN4gaxDkRg3hBtCBSECeIEUQIYpzoQGQgwolBsRd3URdx8RZrkRa/KIuw+IqtyIqqmIqnaIqkOIqh+Ca2iWyiAjGBiEBME9FEA2IB0UwsEweIAsQxcUwMIAIQw0Rg+CvsFfIKdYW5wluhrZBWOCuMFcIKXYWtwlWhqhBVeCosFZIKRYWhwk+hp5BTuCnMFGIKLYWVwkmhpBBS+ChsFDIKFYWJwkOhoZBQOCgMFP6Ff0I/IZ9wT5gnxBPaCeuEdUI6oZwwTvgmdBOyCdeEaUI0oZmwTDgmFBOCCb+EXUIuoZYwS3gltBJSCaeEUUIooZOwSbgkVBIiCY+ERUIioZAwSPgj9BHyCHeEfmGOEEfIF9oIa4QzQhkhjPBF2CJkEaoIU4QnQhPhXkgiJBHqhXmhiFBEiBfihSHCEOFdeBeCCEGEH8IPoYfQQ2gXdgjrwrqQQ8ghpAvpwg3hhlBDqCHMEGYI58K5EEOIIZQL5cIL4YXQQmghrBBWCCmEFMIJ4YRQQighjBBGCCGEEMIH4YMwLowLHYQOwgZhg5BByCCEC+HCBeGCMBgGwz7sQz7kwz3cQz3UwzzMQzzEwzusQzqkwzmcwx/+UA7lMA7jEA7h8A3f0A3bkA3ZcA3XUA3VMA3TEA3R8AzP0AzNsAzLkAzJcAzHUAzFMAzD8C18C91Ct7AtbAvZQrZwLVwLFYQKwgRhglAtVAsRhAjCtDAtPBAeCNFCtNBAaCA8C8/CAmGB0Cw0CwmEBMKysCwcEA4IyUIB4Vg4FgYIA4RioVgIIAQQhoVhIVgIFgJD4Nuvt19vvt58vfV66/XG643X2663XW+63nS95XrL9YbrDdfbrbdbb7bebL3Veqv1RuuN1tust1lvst5kvcV6i/UG6w3W26u3V2+u3ly9tXpr9cbqjdXbqrdVb6reVL2lekv1huoNVWaPm+7eYOq4NdwZzL577sZg3rjl7gsmjdvCXcGMcVO4J5gubgl3BHPFDeF+YKK4424HZom7wc3A1Lvh7gWmiDt49+bdzd+76eHW79ysu/H7Njfc9l2bczd9z+aF+9+ySeGOb9gM3u/tmvTd3qwp3+utmu+d3qjJ3udtmuld3qRp3uMtmuMd3m/m2+12t5lsN9u9Zia4FdwJzLRb7UZgGrjT7gOm2Y12GzAH3Gd3AXPsNrsJmADusnuACbzJbgFlr3vsDlDqusVuAOWtO+wGK2ndQPtXGcv2ZfcqXdm87F3lKluXnatEZeOyb5WlbFt2rVKUTcueVX6yZdmxSk42LPtVmcl2ZbcqLdms7FXlJFuVnaqEZKOyT5WNbFN2qVKRTcoeVR6yRdmhSkI2KPtTGcj2ZHcq/9ic7E0lH1uTnanMY2OyL5V2bEt2pVKOTcmeVL6xJdmRSjY2JPtRmcZ2ZDcqzdiM7EXlGFuRnagEYyOyD5VdbEN2oVKLTcgeVF6xBdmBSir2nw2ojGL/sf2UTuw+Np9yib3H1lMisfPYeMoi9h3bTinErmPTKX/Yc2w5JQ87jg2n9LPf2G5KHHYbm01pw15jqyln2GlsNCUM+4xtpmxhl7HJlCrsMbaY8oQdxgZT7tlfbC/lCLuLzaXEs7fYWkoQdhYbS2lnX7GtlBzsKjaVUoM9xZZSYrCj2FBKC/YT20k5wW5iMykh2EtsJaUDO4mNpISzj9hGyt4uYhMpdXuILaS87SA2kJK2f9g+StnuYfMoX3uHraNkbT87R5nafTaO0rT57BvlaNuwa5RvNg17Rslmy7BjlAlsGPaLMs12YbcoDdgs7BWlma3CTlEOsFHYJ8ox24RdogRg79kkSqCtZ48ge9l5tghSl41nhyBv2Xc2CJKW/cH2QMay7ewOpCu7zuZArrLp7A0kKluDnYEsZc/ZGEhRtpx9gfxkW7ArkJxsCvYEMpMtwY5AWrIh2A/ISXac7YCEZDewGZCNbDh7AanIDto9ecjm7Z0kZOt2Tgaycfsm/9i2XZN8bNqeyTz2t2XSjh3bMDnHfm2XhGO3Nku2sVdbJdXYqY2SZ+zTNkkydmmTZBh7tEXSix3ab+QW281uI7HYbPYaWcVWYCcgpdhqNgLyiZ1mHyCZ2Gi2ATKJfWYXII3YZjYBcohdZg8ggdhktgCyhz1mByB12GI2ALLPDrPByBs2sP5F0qh91b3IGDWvehfpotZV5yJX1LjqWySK2lZdiyxR06pnkXq1rDoWKaKGVb8i72pXdSvSQ82qXkXW1arqVOSGGlV9ipyrTdWlyAs1qXoUSaEWVYciI9Sg6k9kXO2p7kQyqDnVm8hgranORO41pvoSCdeW6kpkW1OqJ5FqLamORJ41pPoRSdaO6kZkWDOqF5FttaI6EamgRlQfGnHVhupCY62aUD1olFULqgONr+q/GtDIqv5T+xlT1X1qPqOpek+tZxxV56nxjKDqO7WdsVNdp6Yzaqrn1HLGS3WcGs5IqX5Tuxkj1W1qNqOjek2tZlxUp6nRjIjqM7WZsVBdpiYzCqrH1GJGQHWYGszYp/5Sexn11F1qLuOdekutZaRTZ6mxjHHqK7WV0U1dpaYyrqmn1FLGM3WUGspIpn5SOxnD1E1qJqOXekmtZNxSJ6mRjFjqI7WRsUpdpCYySqmH1ELGJ3WQGsjIpP5R+xiT1D1qHqOReketYxxS+9U5RiB1X41j7FHz1TdGHbWNusbYV9OoZ4w3ahl1jJFGDaN+McaoXdQtRhc1i3rFuKJWUacYUdQo6hNjidpEXWLUq/dqEqOIWq8eMd7VebWI0UONV4cYOdR3NYhRQ/2h9jBiqO3qDqOFuq7mME6o6eoNI4RaQ51hdFDP1RhGuFquvjD2tYW6wqjXFOoJ411LqCOMdA2hfjDKdVztYHzrBjWDka3h6gVjWgfrfjRrvt7HsdbrfHyr8foe2Wq7rscENV3PY1r9a3k0UMc1PJrVb+2OA+q2Zsexeq3VEUCd1qj4qz5rU+RVlzUp5qrHWhRt1WH9Js6q3eo2EVbNVq+JrWoFdQJRVa1WIxBP1Wn1AZFUjVYbEEPVZ3UB0VNtVhMQN9Vl9QARU01WCxAr1WN1AFFSLVYDEB/VYTWYyKgG0r/ERLQvupdoiOZF7xIH0broXOIfjYu+JfqhbdG1xD00LXqWiIeWRccS69Cw6FeiHNoV3Up8Q7OiV4lsaFV0KjENjYo+JZqhTdGlxDE0KXqUCIYWRYcSu9Cg6E+iFtoT3Um8QnOiN4lUaE10JjEKjYm+JDqhLdGVxCU0JXqSiISWREcSi9CQ6EeiENoR3Uj8QTOiF4k8aEV0ItGPRkQfEnHQhuhCog2aED1InEELogOJMOg/GpDYgv5D+xFV0H1oPuIJeg+tR9yj89B4xBH0HdqOGIKuQ9MRP9BzaDliBzoODUeko9/QbsQMdBuajShHr6HViBXoNDQaUQJ9hjYjPqDL0GTEBvQYWoy4gA5DgxF5+gvtRczpLjQX0aa30FrEmc5CYxFj+gptRXTpKjQVcaWn0FJElI5CQxFL+gntRBTpJjQT0Y1eQisR1+gkNBJRjT5CGxEP0EVoIuIZPYQWIhKgg9BARDL6B+1DFKN70DxEMHoHrSP0RfvROcJddB+NI8RF89E3wlq0DbpGKIumQc8IX9Ey6BghKxoG/SJMRbugW4SmaBb0inAUrYJOEYKiUdAnwk60CbpEqIneo0mEl2g9ekRIic6jRYSRaDw6ROiIvqNBhIvoD7SHEBFtR3cIC9F1NIdQEE1HbwgB0RroDGEfeo7GEOqh5egL4R3aAl0hnENToCeEcGgJdISwDQ2BfhCqoeNoB+EZugHNICRDw9ELwjB0kO5DLzRP7+EWWqfzEAuN03dYhbbpOpRC0/QcPqE/LYdM6JiGwyT0S7uhEbql2XAIvdJqCIROaTTsQZ+0GeqgS5oM++iRFsMbdEi/hTRoN7otjEGz0WuhC1oBnSBcQavRCEIUdBp9ICxBo9EGwhH0GV0gtGkzmsCbKbqMHvAmiSajBbw9osfoAG+JaDEawJshOowGe4NDA+dfb1xmX3OvNyQzr3nX241Z15zrjcSMa771ljfbmmu98TOtedab2ixrjuX2aIY1v3IbNLuaW7n9zazmVW5kZlVzKrcwM6r5lBuP2dRcym3GTGoe5SZiFjWHctswg5o/uc3NnuZObgJmTvMmN7FZ05yp7dWMab7Uxmq2NFdquzRTmie1UZolzZHaAM2Q5kdtfWZHc6O2ODOjeVFbmVnRnKgtyoxoPtTWYzY0F2pjMROaB7XZzYLmQG1x898MqC2e/8x+2tjmPjOfNrF5z6ynDWzOM+Nh8zXfme2w7ZrrzHTYcM1zZjlsteY4Mxw2WfOb2Q3bq7nNzIaN1bxmVsOWak4zo2EzNZ+ZzbCNmsvMZNguzWNmMWyU5jAzGLZI85fZC1ujucvMhU3RvGXWwvZnzjJjYeMzX5mtsOWZq8xU2OzMU2YpbFLmKDMUtifzk9kJ25K5ycyE7ci8ZFbCRmROMiNhczEfmY2wrZiLzETYUMxDZiFsJeYgMxA2vfnH7IOtbu4x82DbMO+YdbA5mP3mHGxwc9+Mg62f+eYbbPpsY67Bds805hls9CxjjsEmzzDmF2zv7GJuwcbOLOYVbOmsYk7BZs4o5hNs42xiLsH2Nu/NJNjYZr15BFuAOW8WwRY2480h1mzNdzOItVnzh9nD2qnZbu6wRmqumzmsaZrp5g1rkGYNc4a1RvPcjGFt0Cw3X1gDM1uYK6zxmCnME9b8ZglzhBnCDGF+MD+Y4+a42cHsYG4wN5gZzAxmuBluXjD3Mz/rcz7fsz3XMz3T8zzP85//LM/yHM/xDM/w/M7v7M7svM7pjM7mXM7jLM7iHM7h/Da/zW4z27w2J5jVZrUZwYxgTpvT5gMz2mxgNjCfzWdzgbnAbDabzQRmAnPZXDYPmAfMZDPZLGAWMI/NY3OAOcAsNovNAGYAc9gcNoPNYDPw//q+vq/f6/f6vD6vv+vv+rq+rp/r5/q4Pq5/69/6tr6tX+vX+rQ+rT/rz/qyvqwf68f6sD6s/+q7+q1+q8/qs/qr/qqv6qv6qX6qj+qj+qf+qW/qm/qlfqlP6pP6o/6oL+qL+qF+qA/qg/qf/qfv6Xf6nD6nv+lv+pq+pp/pZ/qYPqZ/6V/6lr6lX+lX+pQ+pT/pT/qSvqQf6Uf6kD6k/+g/+o6+o9/oM/qL/qKv6Cv6iX6ij+gj+of+oW/oG/qFfqFP6BP6g/6gL+gL+oF+oP/3/z6gD+j/+X++n+/n9/l8/p6/5+v5en6en+fj+Xj+nX/n2/l2fp1f59P5dP6cP+fL+XJ+nB/nw/lw/pv/5rv5bn6b3+az+Wu+mq/mp/lpPpqP5p/5Z76Zb+aX+WU+mU/mj/ljvpgv5of5YT6YD+Z/+V++l+/ld/ldPpfP5W/5W76Wr+Vn+Vk+lo/lX/lXvpVv5Vf5VT6VT+VP+VO+lC/lR/lRPpQP5T/5T76T7+Q3+U0+k8/kL/lKfpKf5CP5SP6Rf+Qb+UZ+kV/kE/lE/pA/5Av5Qn6QH+QD+UD+j//j+/g+fo/f4/P4PP6Ov+Pr+Dq+3/f7OX6O3/f7Po6P4/N9vn/j3/g2vo1f49f4ND6NP+PP+DK+jB/jx/gwPoz/4r/4Lr6L3+Kz+Cv+iq/iq/gpfoqP4qP4J/6Jb+Kb+CV+ib/39z6JT+Lrfb0/4o/4eT/vi/giPt7H+yF+iH/37z6ID+J/+B++h+/h23273+F3+HW/7nP4HD7dp/sb/oav4Wv4GX6GP/fnPoaP4ct9uX/hX/gWfoVP4VP4E/6EL+FL+BF+hA/hQ/gP/oMf9+O+g+/gN/gNPoPP4MN9uL/gL/jBH/z97z//+b///etf//nPP/7xf//729/+9a8//ek///n//7/85R//+MMf/u9/v/vd3/72s3/96ld/+tOPfvSf//zmN3/5y09+8o9f/OEP/9t/+27f7bf9ts/22f7aX/sKvoKf4Kt9BB/BT/tp/8A/8NE+2jfwDfyzf/YL/ALf7BP4Zb/sD/gDPtkn+wK+gD/2x36AH+CLfbEP4Id9sA/2gR8o/5J/yb5kX3IvuZfMS+Yl75J3ybpkXXIuOZeMS8Yl35JvybZkW3ItuZZMS6Ylz5JnybJkWXIsOZYMS4Ylv5Jfya5kV3IruZXMSmYlr5JXyapkVXIqOZWMSkYln5JPyaZkU3IpuZRMSiYlj5JHyaLkUDIoGZT8Sf4ke5I9yZ3kTjInmZO8Sd4ka5I1yZlkTPIl+ZJsSbYkV5IryZRkSvIkeZIsSZYkR5IjyZDkR7Ij2ZHcSG4kM5IZyYvkRbIiWZGcSE4kI5IRyYdkQ3IhuZBMSCYkD5IHyYJkQXIgOZD8J//JgGRA8h+5j8xH5iPvkfPIeGQ88h25jkxHpiPPkePIcGQ3cht5jaxGRiOfkcvIZGQxchj5i+xF5iJvkbPIWGQrchV5iixFhiI/kZvITOQlshJZiZxETiIjkZHIR+QjshHZiFxELiITkYnIQ2QhchA5iAxEBiL/kH/IPmQfcg+5h8xD5iHvkHfIOmQ/OYecQ+6T+2QcMg6ZT+aTb8g3ZBuyDbmGXEOmIc+QZcgy5BhyDBmGDEN+Ib+QXcgu5BZyC5mFzEJeIauQU8gpZBQyCvmEfEI2IZuQS8gl5D15TyYhk5D1ZD15hDxCzpPzZBGyCBlPxpNDyCHkO/lOBiGDkD/IH2QPsgfZTraTO8gd5Dq5TuYgc5DpZDp5g7xB1iBrkDPIGeQ5eU7GIGOQ5WQ5+YJ8QbYgW5AryBVkCrIEOYIcQYYgx8kOZAYynAwnL5B7mZd5eZdzGZdtuZZn+cuxDMuu3MqrrMqofMqlTMqiHMpucpu8JiuQ1WQE8gEZTUaTDchncgG5gGwmm8kEZAJymVwmD5AHyGQymSxAFiCPyWNyADmALCaLyQBkAHKYHCaDyWAyUAbGv+Jfsa+4V8wr5hXvinfFumJdca44V4wrxhXfim/FtmJbca24VkwrphXPimfFsmJZcaw4VgwrhhW/il/FrmJXcat4VawqRhWfikvFpGJRcaj4U+wp5hRvijPFmGJM8aW4UkwplhRHih/FjmJG8aI4UYwoNhQXigfFguK/GFDsJ+4T74n1xHjiO3GdmE4sJ44Tv4ndxGziNXGaGE1sJi4Tj4nFxGDiL3GXmEusJc4SX4mtxFTiKXGUGErsJG4SL4mVxEjiI3GRmEgsJA4S/4h9xDziHbFfnCPui3HEOGK+mC++Ed+IbcQ24hpxjZhGTCOeEc+IZcQy4hhxjBhGDCN+Eb+IXcQu4hZxi5hFzCJeEa+IVcQpYhQxivhEfCI2EZuIS8Ql4r14LyYRk4j1Yr14RDwizovzYhGxiBgvxotDxCHiu/guBhGDiD/EH2IPcYe4LqaLN8QZ4rlYLr4QV4gpxBLiCPGDOC6Oix3EDGK4OBj3MR/v8R7rsR7ncR7jMR7f8R3bsR3XcR3TMR3P8Rz/+MdyLMdxHMdwDMdv/MZu7MZt3MZszMZrvMZqrMZpnMZojMZnfMZmbMZlXMZkTMZjPMZiLMZhHMZv8VvsFrvFbXFbzBYriBPECOK0GC02EBeIzeKyeEA8ICaLx+IAMYA4LAbCv+BeMC9YF5wLvgXbgmnBs+BYMCzYFdwKbgWzglXBqeBUMCr4FGwKNgWXgkvBpGBS8Ch4FCwKFgWHgkPBoGBQ8CfYE9wJ7gRzgjnBm+BNsCYYE3wJrgRTgiXBkWBI8CP4EewIdgQ3ghvBjGBG8CJ4EawIVgQnghPBiGBE8CH4EGwINgQXggvBhGBC8CB4ECwIFgQHggPBfzAg+A/8B/YD+4H7wH1gPrAeOA98B7YD04HnwHFgOPAb2A3sBm4Dt4HZwGzgNXAaGA1sBi4Dj4HFwGDgL3AXmAusBc4CX4GtwFTgKXAUGArsBG4CL4GVwElgJDAS+Ah8BDYCG4GLwEVgIjAReAg8BBYCC4GDwD9gHzAPeAfsB+eAccB8sA24BkwDngHPgGXAMuAYcAwYBuwCbgGvgFXAKOATsAm4BFwC3oP3YBIwCVgPzoNFwCHgO/gD7AHuANfBdPAGOAM8B8vBF+AKMAVYAhwBfgDHwQ1gBvACOAj3MA/z8A7vsA7rcA7j8A3fsA3bcA3XMA3T8AzP8Ic/LMMyHMMw/MIv7MIu3MItzMIqnMInbMIlTMIkPMIjLMIiHHzmuGpcLG2ItoNc+6CdW5atxD4CawAErlKSrEDURaogNc6aHXwy1AZ8rK7qmRqWGnqT6unIlqbpouUKlShFhP7kQZMM6dGH3sW1KNpJ6ezjBwSeEhqcZ2zysgVLFSlPmCQxMvS3p86bNGO6XImypMgPPxswVOzh2WmwAAFOp990NNnMAWUmRYT+5JnT5kyYLVWeJBnSo4+GCxR6d3VzFOLKYAmTu0hWlyKRfe6QdNygEUNyGc2AGa9EGYXwwDGjxYkRIDhgcDC+48iWZjY2AnXRciWiAnsABIZoxHAJpzTxkaPGixQkQnTIUOHBgnx2QzRUeyP1Vuntii0g0C0MACDQzQsWKUyMANFxI8aKEiI8bLgQgcFewyrZhqCAADewXbVepRrV6VKkRXfiJAAC27g0acszAAS2ZchnNiCwbe0AgbYAvyqxeYFANiE4WowAgYFtQi+bCdgG9IpVKtOkQ3zW7KjxIsWIjhhrJR4BgQqmHNnBJ0MBizw6CXxcqikgQwIEJhCSYEaLBH0COR0TJDCQYKzXLVelPllqdOiPHThkvFRhYqTHjRgoRHiYi8AAV/tqqlobglQIRqUBgQgiFdLjRowVBEqWAIFpv2adClXp0SA8bMBQQcJjxokRHCakObjZNwNpACQBgQfqA2qtQmhWAMAAAgu4Zmx7gEACemVffgCBZeXfgD2yMAJAZaETQGYBCBwbA0IKQyNAHKggYuUeEAjgD8CeAUAgADl1gMCwXmZAYFgsO3DggMCwGzFWjAGBYSXqMDAaCASLBHYACAT+AYFAIBAI/AMCgcBgijkYRBE8Me9BE8ESMx7cC5KY26BecMSsBvOCIuYziBcMMZPBuyCIuS34IehhVhC0C3aQ/QTrghxkPUG64AbZTlBDMIMsJzgXxCC/CcoFL8hsghaCFeQ0QQrBCbKZoIRgBHlMEELwgQwmGBd0IHcJNggykLUE4YIL5CvBYLCXqQT54C5HCerBXHYSxIO3PCFoB2v5QZAOznKD4A/KcjAYB2FZD75BV76DbZCV6eAaVGU5mAZR+Q2eQVNmg2WQlNPgGBRlMxgG3+Qx6BZsk9+CbME1mS2oIJhAThBUCyKQ04JpwQMxqyBa0ECcKngWLBCbCpoFCcSjgmXBATGoIFlQQNwpOBYMEGsKigUBxJaCYUGweFIQ2P+KIfW++l5xo55XvytW1Ovqc8WHelz9rZhQb6uvFQfqafWz4j+9rD5WzKeH1b+K8/Su+laxnZ5Vvyqe06vqU8VwelT9qbhNb6ovFavpSfWj4jO9qD5UTKYH1X+Kw/Se+k6xl55Tvyne0mvqM8VYekz9pbhKb6mvFEvpKfWT4ie9pD5SzKSH1D+Kk/SO+kaxkZ5Rvyge0ivqE8VAekT9obhHb6gvFOvoCfWDYrteUB8o5tD/9YBiDf2f3k+Moe/T84kt9Ht6PfGEPk+PJ4bQ3+ntxA36Oj2deEE/p5cTr/VxejixWv+mdxMf6Nv0bOKzfk2vJibQp+nRxAL6M72ZWKwv05OJwfoxvRjYVx+mBwPv6r/0XmBcfZeeC1yr39JrgWX1WXos8Kv+Sm8FXtVX6anAmfopvRTYUh+lhwJP6p/0TuA9fZOeCYynX9Irgev0SXoksJz+SG8EVtMX6YnAZ/ohvRCYTB+kBwKH6X/0PmAvfY+eB7yl39HrgLH0fn0OuErf1+OApfR8/Q34SW+jrwEz6Wn0M2AgvYw+Btyjh9G/gHX0LvoWcF/Pol8B3+hV9CngFz2K/gTMojfRl4BT9Hs9CXhEr9ePgPH6vF4EDKLH60PAdv1dDwLm0H/oPcAaeru+A4yhr+s5wBZ6un4DPKHX0GeAIfRzPQbYQS/XX4Dhegt9BXjtKfQTYLSX0EeADfQQ+gewWR/XO4AH9A16BvBYD9cveHX1wb5/b/V8v7+0er3P31g93t+vq97u63dVT/fzi6r/vfyW6uMefkX1b+++n/q2Z19O/dqrb6Y+7dHXUn/25jupL3vyhdSPvfg26sP+7VXUu/Vt76GerV97CfUK+gRvoF6tR/D+6dP6Ay+fHq038Obpz/oCr53erCfwzunL+gEvnJ6sF/C26cf6AK+aXqwH8J7pw3qwl0wP5H+9YXhffK/XC8+L3/Vu4XXxuV4sPC7+1suEt8XXepPwtPhZrxFeFh/rHcLD4l+9QHhXfKu3B8+KX/Xq4FXxqd4+HhV/6r3Bm+JLvTR4UvyoNwYvig/1uuBB8Z/eFbwnvtOLgufEb3pL8Jr4TK8ej4m/9IrgLfGV3jueEj/p9cBL4iO9dTwk/tG7gXfEN3rneEb8ovcCr4hP9FLgEfGH3gi8Ib7QG8cT4ge9DHhBfKA3yP/xgN6d/8P7eWG+D8/nbfk9vJ5X5fPweN6Tv8PbeUm+Dk/nDfk5vJy3jY/Dw3kV8G94Ny8Cvg3P5jXAr+HVvGZ8Gh7NO4A/w5t5x/gyPJkXAD+GF/MC+TA8GLcX/4X34uriu/Bc3Fv8Fl6LS4vPwmNxY/FXeCuuK74KT8VdxU/hpbio+Cg8FFcP/4R34t7hm/BMXDr8El6JG4dPwiNx3fBHeCPuGr4IT8RFww/hhbhl+CA8EFcM/4P34X7he/A8XC78Dl6Hm4X343O4Vvg+Hoc7hefjb7hQeBt8DbcJT4Of4SrhZfAx3CM8DP6FS4R3wbdwg/As+BWuD14Fn8LdwaPgT7g5eBN8CZeP3+NJuDV4PX6EK4PP40W4L3g8PoTLgr/jQbgp+A+8B9cEb8d3cEnwdTwHN4+n4ze4IXgNfAb3Az/HY3A78HL8BZeOt8BXcDPwFPgJrhwvgY/gVuAh8A9cCXwc78B9wDfgGbgNeDh+gbuAD/K9y/M8v7s5r/O5a/M4f7szb/O1G/M0P7su/3nZXfmYh12Uf3nXLfmWZ12RX3nVdeNTHnXX+JM3XTW+5En3AD/yonvGh/ybS4B349tcMp6NX3MD8Ar4BG4Yr8YjaH/xafyBlhePxhtoc/FnfIHWFm/GE2hn8WX8gBYWT8YLaFvxY3yAVhUvxgNoT/FhPFhLigfuv9pQu6+9V+tp57XvajftuvZcLaYd136rrbTb2mu1knZa+6z20S5rj9Uy2mHtr9pEu6u9VWtoZ7WvagftqvZU7d+Oaj/V+tlN7aXaPTupfVSLZxe1h2rr7KD2T62c3dPeqX2zc9o3tWx2TXumNs2Oab/Umtkt7ZXaMTulfVILZpe0R2q77JD2R62W3dHeqL2yM9oXtVR2RXuiNsqOaD/UOtkN7YXaJTuhfVCLZBe0B2qL7H87oFbI/mf30/7Y++x8Wh77nl1P67fn2fG0OPY7u53Wxl5np9PO2OfscloYe5wdTttif7O7aVXsbXY27Yl9za6m3dvT7GjaEfuZ3UyLt5fZybQg9jG7mNZuD7ODaTnsX3YvrYa9y86lxbBv2bW0FvYsO5Z2wn5lt9JC2KvsVFoH+5RdSgu3R9mhtP3+ZHfS6nuTnUl770t2JS29J9mRtPJ+ZDfSvnuRnUjL7kN2IW26B9mBtOb+Y/fRjnuPnUf7tu/YdbRsu9+eo02w9+042rSdb7/RGtht7DVas53GPqMdsMvYY7RjO4z9RQtgd7G3aIE7i30F22tXsadgde0o9hPsrd3EXoKlte/tJNhYu94+gnW15+0i2FU73h6CRbXf7SDYUvuH3QMrarfbO7Cf9rqdA8tpp9s3sJl2DXsG1tI+t2NgJ+1y+wUW0m5hr8A22insE1hFu4Q9Antoh7A/YAntcbsDNtDeYGfA/tnh9gUsnz2492yend931s6u7zk7Z8f3m4Wz23vNktnpfWbD7H+XWS97vMPslv3dXRbL3u4sW2Vfd5WVsqc7yj7Zz91kmezlTrJJ9nEXWSN7uL+xQ3a3vY3dsLPta+zcrmBPwF7Y1XYELIU9bT/ARtjRdgNs3H62F2AZ7GY7ATa4l+0D2H0n2wWw+D62B2DrXWwHwP49bAdj4R2o/2Jb3Zfei1V1Xvou9tR16blYUsel32JD3ZZei23TaemzWAW6LD0Wi0CHpb9i0XRXeiu2gM5KX8WW6ar0VKwAHZV+ihXTTemlWDCdlD5q9aWL0kOtu3RQ+qcVl+5J77TW0jnpm1ZZuiY90/pKx6RfWlnplvRKayqdkj5pNaVL0iOto3RI+qMVlO5Ib7R20hnpi1ZNuiI90XpJR6QfWinphvRCaySdkD5odaQL0gOti/Q/HdCKSP+j+1kL6X10PqsgfY+uZwWk59HxrH30O7qdVY9eR6ez3tHn6HJWOnocHc4aR3+ju1nd6G10NusafY2uZkWjp9HRrGX0M7qZVYxeRiezftHH6GJWLnoYHcyKRf+ie1mr6F10LqsUfYuuZX2iZ9GxrEz0K7qVFYheRaey9tCn6FJWHXoUHcrapz/Rnaw39CY6k5WGvkRXssbQk+hIVhf6Ed3IukIvohNZUehDdCFrCT2IDmTV03/oPlYReg+dx3qn79B1rB50Pz3HWqf36TjWDTqffmOd023oNdYLOg19xkpBl6HHWCPoMPQXa5zuQm+xMtBZ6CvWoK5CT7HuOgr9xIrrJvQSa63v6STWr+vpI1ZYz9NFrK2Op4dYVf1OB7Ge+gfdw0rqdnqHNdTrdA4rm06nb1gT6Br0DGuaPqdjWA3ocvqF1Uy3oFdYB+gU9AnrmC5Bj7AC0CHoD1agHqc7UHvpDXQGqi4dTl+g3tKDeq/S0nl9V2Ppup6rrnRcv9VVuq3XKiqd1me1lP51WRWlxzqsftJf3VU56a3Oqpn0VVdVS3qqo+ok/dRNFZJe6qTaSB91UVWkh/qbekh309tUQjqbvqYG0hXoCdQ/upqOQOWjp+kH1Dw6mm5AtaOf6QXUObqZTkCFo5fpA9Q2OpkuQFWjj+kB1DO6mA5AJaOH6WBqGB2Y/1K95L7yXuqWnFe+S8WS68pzqVVyXPktVUpuK6+lPslp5bNUJrmsPJaaJIeVv1KN5K7yVuqQnFW+SgWSq8pTqT1yVPkpVUduKi+l9uWk8lHqjVxUHkqlkYPKP6kxck95J9VFzinfpK7INeWZVBQ5pvySWiK3lFdS9XJK+SRVRC4pj6Te5ZDyR6qH3FHeSK3LGeWL1A25ojyROpcjyg+pF3JDeSGVQk4oH6RGyAXlgdS4/C8HpDLI/+R+1GDeJ+ej7vmeXI+K53lyPGqd38ntqD+vk9NR4XxOLkdt8zg5HFXN3+Ru1DNvk7NRyXxNrkYN8zQ5GrUtP5ObURXkZXIyKoJ8TC5GRcvD5GDUAvmX3ItalnfJuagC8i25FlUsz5JjUcHyK7mV1FdeJaeS7sqn5FJSXHmUHEpaK3+SO0ll5U1yJumrfEmuJGWVJ8mRpKnyI7mR1FReJCeSjsqH5EJSUHmQHEjaKf+R+0g15T1yHumlfEeuI6WU++U50kh5X44jdZTz5TfSRbmNvEaKKKeRz0gL5TLyGKmgHEb+IgWUu8hbpH1yFvmKVE+uIk+R3slR5CdSOrmJvEQaJ9/LSaRucr18RLomz8tFpGhyvDxEWia/y0GkYvIPuYf0S26Xd0i55HU5hzRLTpdvSK3kGvIM6ZR8LseQQsnl8gtpk9xCXiFVklPIJ6Q+cgl5hHRHDiF/kObI43IHKV/eIGeQ1sjh8gWpjDyY9+mLnM/3lEWu53maIsfzOzWR23mdksjpfE7z8p/LaYg8zuH0Q/7mbtohb3M2pcvXXE0z5GmOpnL5mZtphbzMyVRCPuZi+iAP87e0Qe6Wt6ULcrZ8LeVzBXmCNM/VcgSpnaflB9I5R8sNpHF+lhdI3dwsJ5CueVk+IEVzslxAWuZjeYBUzMVyAKlbHpaDpWs5EP+VquG+8F7pAZwXvis9w3XhuVICOC78VkqG28JrpQFwWvisNAyXhcdCf+Gw8FcoL9wV3grNhbPCV6G2cFV4KnQWjgo/hcLCTeGl0FY4KXwUqgoXhYdCT+Gg8E8oKdwT3gkNhXPCN6GecE14JnQTjgm/hGLCLeGV0Eo4JXwSKgmXhEdCH+GQ8EcoI9wR3ghNhDPCF6GGcEV4InQQjgg/hP7hhvBCqB+cED4I3YMLwgOhePA/HBBaB/+D+0Hl4H1wPugbfA+uB2WD58HxoGnwO7gd1AxeB6eDjsHn4HJQMHgcHA7aBX+Du0G14G1wNugVfA2uBqWCp8HRoFHwM7gZ1AleBieDLsHH4GJQJHgYHAzqA/+Ce0Fr4F1wLqgMfAuuBX2BZ8GxoCzwK7gVNAVeBaeCmsCn4FJQEngUHAqahz/BnaAh8CY4E/QDvgRXgnbAk+BIUDr8CG4EzYAXwYmgcvgQXAhaAQ+CA0El4D9wH+gDvAfOA22A78B1oAtwPzwHyuN9OA40x/nwG6iN28BroDNOA5+BxrgMPAbq4jDwF6iKu8BboCfOAl+BkrgKPAUa4ijwE2gbbgIvgSrA93ASKAJcDx+BouF5uAi0AI6Hh0DL8DscBCoA/4B7QMVwO7wDCobX4RxOXzgdvuHchWvAM5y48Dkcw1kLl8MvnLJwC3iF8xVOAZ9wssIl4BHOVDgE/MFpCo/DHZyj8AY4gxMUDocvODvhQbw/NeE8vp+XcB3PT0o4jt9nJNzG69MRTuPzuQj/uHwiwmMcPgvhL+6egvAWZ09A+IqrZx88xdFTD37i5nkHL3HypIOPuHjGwUP87XSDu+Ft5xqcDV870eAK8ARnGVwNR3CKwdPwA+cXHA03cHLBz/ACZxbcDCdwWsHL8AHnFJwMF3BCwcfwAGcTXAwHcCrBw3Cw8wgOvH+dQ25fd68TyM3r3nX2uHXduU4dN6771tl327prnTduWvesk8Yt6451xrhh3a9OF7eru9W54mZ1rzpR3KruVGeJG9V96tS7Td2lThE3qXvUeXeLukOdHm5Q96ez7vZ0dzo33JzuTefcrenOdF64Md2XTgq3pbvSGeGmdE86425Jd6STwQ3pfnQGb0d3o3O/Gd2LTvxWdCc66xvRfej8t6G70AnfhO5BZ3sLugOd6v13AzrP+8/t5yTvPjefM7z33HrOtjvPjedUcN+57ZwI7jo3nRPtnnPLOQvccW44Z9n95nZzCrjb3GxOsXvNreYEu9PcaExf95nbjLnrLnOTMXHdY24xZq07zA3GlHV/ub2Yr+4uNxeT1b3l1mKmurPcWExT95XbijnqrnJTMUHdU24pJqc7yg3FzHQ/uZ2Ylu4mNxNz0r3kVmJCupPcSMxG95HbiKnoLnITMQ/dQ24hJqE7yA3EDHT/uH2Yf+4eNw+Tz73j1mHmuf3uHKadu+/GYc65+e4bJpzbxl3DbHPTuGeYam4ZdwzzzA3jfmGSuV3cLcwwN4t7henlVnGnMLfcKO4TJpbbxF3CrHLv3SRMKbfePcJ8cufdIkwmN94dwkxy390gTCP3h9uDOeS2uzuYQO66m0Nz5MSB88ZNGzZr1KRBc8ZMGTJjxIQB88VLFy5btGTBcsVKFSpTpESB8sRJEyZLlCRBcsRIESJDhAQB8sNHDx47dPjl6MPBd8NGDRozZMSA8cJFCxYrVKRAccJEiT0SeiPyROCFuAPxwYNdhzoOdBs0ZJjDIHfBQgUKEyREgPAgzkEDBnALgj2/6zl+2zU9fzmGX7dlVzVFT7MkRzF8c2tjW1OQQA1B2gE0A2cFzAiUDSATMBZADEAYGBrwl69evHbpyoXrlq1atGbJigXrlatWrFapSoXqlKlSpEaJCgXqk6dOnDZpyoTpkqVKlCZJigTpkaNGjBYpSoTokKFChAYJCvQH6I+fPnz26MmD546dOnTmyIkD542bNmzWqEmD5oyZMmTGiAkD5ouXLly2aMmC5YqVKlSmSIkC5YmTJkyWKEmC5IiRIkSGCAkC5IePHjx26PDL0YeD74aNGjRmyIgB44WLFixWqEiB4oSJEnsk9EbkicALcQfigwe7DnUc6DZoyDCHQe6ChQoUJkiIAOFBnIMGDOAWBHt+13P8tmt6/nIMv27LrmqKnmZJjmL45tbGtqYggRqCtANoBs4KmBEoG0AmYCyAGIAwMAPAX7568dqlKxeuW7Zq0ZolKxasV65asVqlKhWqU6ZKkRolKhSoT546cdqkKROmS5YqUZokKRKkR44aMVqkKBGiQ4YKERokKNAfoD9++vDZoycPnjt26tCZIycOnDdu2rBZoyYNmjNmypAZIyYMmC9eunDZoiULlitWqlCZIiUKlCdOmjBZoiQJkiNGihAZIiQIkB8+evDYocMvRx8Ovhs2atCYISMGjBcuWrBYoSIFihMmSuyR0BuRJwIvxB2IDx7sOtRxoNugIcMcBrkLFipQmCAhAoQHcQ4aMIBbEOz5Xc/x267p+csx/Lotu6opepolOYrhm1sb25qCBGoI0g6gGTgrYEagbACZgLEAYgDCwM6Av3z14rVLVy5ct2zVojVLVixYr1y1YrVKVSpUp0yVIjVKVChQnzx14rRJUyZMlyxVojRJUiRIjxw1YrRIUSJEhwwVIjRIUKA/QH/89OGzR08ePHfs1KEzR04cOG/ctGGzRk0aNGfMlCEzRkwYMF+8dOGyRUsWLFesVKEyRUoUKE+cNGGyREkSJEeMFCEyREgQID989OCxQ4dfjj4cfDds1KAxQ0YMGC9ctGCxQkUKFCdMlNgjoTciTwReiDsQHzzYdajjQLdBQ4Y5DHIXLFSgMEFCBAgP4hw0YAC3INjzu57jt13T85dj+HVbdlVT9DRLchTDN7c2tjUFCdQQpB1AM3BWwIxA2QAyAWMBxACEgRUA/vLVi9cuXblw3bJVi9YsWbFgvXLVitUqValQnTJVitQoUaFAffLUidMmTZkwXbJUidIkSZEgPXLUiNEiRYkQHTJUiNAgQYH+AP3x04fPHj158NyxU4fOHDlx4Lxx04bNGjVp0JwxU4bMGDFhwHzx0oXLFi1ZsFyxUoXKFClRoDxx0oTJEiVJkBwxUoTIECFBgPzw0YPHDh1+Ofpw8N2wUYPGDBkxYLxw0YLFChUpUJwwUWKPhN6IPBF4Ie5AfPBg16GOA90GDRnmMMhdsFCBwgQJESA8iHPQgAHcgmDP73qO33ZNz1+O4ddt2VVN0dMsyVEM39za2NYUJFBDkHYAzcBZATMCZQPIBIwFEAMQBmYG/OWrF69dunLhumWrFq1ZsmLBeuWqFatVqlKhOmWqFKlRokKB+uSpE6dNmjJhumSpEqVJkiJBeuSoEaNFihIhOmSoEKFBggL9Afrjpw+fPXry4Lljpw6dOXLiwHnjpg2bNWrSoDljpgyZMWLCgPnipQuXLVqyYLlipQqVKVKiQHnipAmTJUqSIDlipAiRIUKCAPnhowePHTr8cvTh4LthowaNGTJiwHjhogWLFSpSoDhhosQeCb0ReSLwQtyB+ODBrkMdB7oNGjLMYZC7YKEChQkSIkB4EOegAQO4BcGe3/Ucv+2anr8cw6/bsquaoqdZkqMYvrm1sa0pSKCGIO0AmoGzAmYEygaQCRgLIAYgDIwA8JevXrx26cqF65atWrRmyYoF65WrVqxWqUqF6pSpUqRGiQoF6pOnTpw2acqE6ZKlSpQmSYoE6ZGjRowWKUqE6JChQoQGCQr0B+iPnz589ujJg+eOnTp05siJA+eNmzZs1qhJg+aMmTJkxogJA+aLly5ctmjJguWKlSpUpkiJAuWJkyZMlihJguSIkSJEhggJAuSHjx48dujwy9GHg++GjRo0ZsiIAeOFixYsVqhIgeKEiRJ7JPRG5InAC3EH4oMHuw51HOg2aMgwh0HugoUKFCZIiADhQZyDBgzgFgR7ftdz/LZrev5yDL9uy65qip5mSY5i+ObWxramIIEagrQDaAbOCpgRKBtAJmAsgBiAMLAy4C9fvXjt0pUL1y1btWjNkhUL1itXrVitUpUK1SlTpUiNEhUK1CdPnTht0pQJ0yVLlShNkhQJ0iNHjRgtUpQI0SFDhQgNEhToD9AfP3347NGTB88dO3XozJETB84bN23YrFGTBs0ZM2XIjBETBswXL124bNGSBcsVK1WoTJESBcoTJ02YLFGSBMkRI0WIDBESBMgPHz147NDhl6MPB98NGzVozJARA8YLFy1YrFCRAsUJEyX2SOiNyBOBF+IOxAcPdh3qONBt0JBhDoPcBQsVKEyQEAHCgzgHDRjALQj2/K7n+G3X9PzlGH7dll3VFD3NkhzF8M2tjW1NQQI1BGkH0AycFTAjUDaATMBYADEAYWADgL989eK1S1cuXLds1aI1S1YsWK9ctWK1SlUqVKdMlSI1SlQoUJ88deK0SVMmTJcsVaI0SVIkSI8cNWK0SFEiRIcMFSI0SFCgP0B//PThs0dPHjx37NShM0dOHDhv3LRhs0ZNGjRnzJQhM0ZMGDBfvHThskVLFixXrFShMkVKFChPnDRhskRJEiRHjBQhMkRIECA/fPTgsUOHX44+HHw3bNSgMUNGDBgvXLRgsUJFChQnTJTYI6E3Ik8EXog7EB882HWo40C3QUOGOQxyFyxUoDBBQgQID+IcNGAAtyDY87ue47dd0/OXY/h1W3ZVU/Q0S3IUwze3NrY1BQnUEKQdQDNwVsCMQNkAMgFjAcQAhIGRAX/56sVrl65cuG7ZqkVrlqxYsF65asVqlapUqE6ZKkVqlKhQoD556sRpk6ZMmC5ZqkRpkqRIkB45asRokaJEiA4ZKkRokKBAf4D++OnDZ4+ePHju2KlDZ46cOHDeuGnDZo2aNGjOmClDZoyYMGC+eOnCZYuWLFiuWKlCZYqUKFCeOGnCZImSJEiOGClCZIiQIEB++OjBY4cOvxx9OPhu2KhBY4aMGDBeuGjBYoWKFChOmCixR0JvRJ4IvBB3ID54sOtQx4Fug4YMcxjkLlioQGGChAgQHsQ5aMAAbkGw53c9x2+7pucvx/DrtuyqpuhpluQohm9ubWxrChKoIUg7gGbgrIAZgbIBZALGAogBCAMTAPzlqxevXbpy4bplqxatWbJiwXrlqhWrVapSoTplqhSpUaJCgfrkqROnTZoyYbpkqRKlSZIiQXrkqBGjRYoSITpkqBChQYIC/QH646cPnz168uC5Y6cOnTly4sB546YNmzVq0qA5Y6YMmTFiwoD54qULly1asmC5YqUKlSlSokB54qQJkyVKkiA5YqQIkSFCggD54aMHjx06/HL04eC7YaMGjRkyYsB44aIFixUqUqA4YaLEHgm9EXki8ELcgfjgwa5DHQe6DRoyzGGQu2ChAoUJEiJAeBDnoAEDuAXBnt/1HL/tmp6/HMOv27KrmqKnWZKjGL65tbGtKUighiDtAJqBswJmBMoGkAkYCyAGIAxsDPjLVy9eu3TlwnXLVi1as2TFgvXKVStWq1SlQnXKVClSo0SFAvXJUydOmzRlwnTJUiVKkyRFgvTIUSNGixQlQnTIUCFCgwQF+gP0x08fPnv05MFzx04dOnPkxIHzxk0bNmvUpEFzxkwZMmPEhAHzxUsXLlu0ZMFyxUoVKlOkRIHyxEkTJkuUJEFyxEgRIkOEBAHyw0cPHjt0+OXow8F3w0YNGjNkxIDxwkULFitUpEBxwkSJPRJ6I/JE4IW4A/HBg12HOg50GzRkmMMgd8FCBQoTJESA8CDOQQMGcAuCPb/rOX7bNT1/OYZft2VXNUVPsyRHMXxza2NbU5BADUHaATQDZwXMCJQNIBMwFkAMQBhYAOAvX7147dKVC9ctW7VozZIVC9YrV61YrVKVCtUpU6VIjRIVCtQnT504bdKUCdMlS5UoTZIUCdIjR40YLVKUCNEhQ4UIDRIU6A/QHz99+OzRkwfPHTt16MyREwfOGzdt2KxRkwbNGTNlyIwREwbMFy9duGzRkgXLFStVqEyREgXKEydNmCxRkgTJESNFiAwREgTIDx89eOzQ4ZejDwffDRs1aMyQEQPGCxctWKxQkQLFCRMl9kjojcgTgRfiDsQHD3Yd6jjQbdCQYQ6D3AULFShMkBABwoM4Bw0YwC0I9vyu5/ht1/T85Rh+3ZZd1RQ9zZIcxfDNrY1tTUECNQRpB9AMnBUwI1A2gEzAWAAxAGFgYsBfvnrx2qUrF65btmrRmiUrFqxXrlqxWqUqFapTpkqRGiUqFKhPnjpx2qQpE6ZLlipRmiQpEqRHjhoxWqQoEaJDhgoRGiQo0B+gP3768NmjJw+eO3bq0JkjJw6cN27asFmjJg2aM2bKkBkjJgyYL166cNmiJQuWK1aqUJkiJQqUJ06aMFmiJAmSI0aKEBkiJAiQHz568Nihwy9HHw6+GzZq0JghIwaMFy5asFihIgWKEyZK7JHQG5EnAi/EHYgPHuw61HGg26AhwxwGuQsWKlCYICEChAdxDhowgFsQ7Pldz/Hbrun5yzH8ui27qil6miU5iuGbWxvbmoIEagjSDqAZOCtgRqBsAJmAsQBiAMLAAAB/+erFa5euXLhu2apFa5asWLBeuWrFapWqVKhOmSpFapSoUKA+eerEaZOmTJguWapEaZKkSJAeOWrEaJGiRIgOGSpEaJCgQH+A/vjpw2ePnjx47tipQ2eOnDhw3rhpw2aNmjRozpgpQ2aMmDBgvnjpwmWLlixYrlipQmWKlChQnjhpwmSJkiRIjhgpQmSIkCBAfvjowWOHDr8cfTj4btioQWOGjBgwXrhowWKFihQoTpgosUdCb0SeCLwQdyA+eLDrUMeBboOGDHMY5C5YqEBhgoQIEB7EOWjAAG5BsOd3Pcdvu6bnL8fw67bsqqboaZbkKIZvbm1sawoSqCFIO4Bm4KyAGYGyAWQCxgKIAQgDCwP+8tWL1y5duXDdslWL1ixZsWC9ctWK1SpVqVCdMlWK1ChRoUB98tSJ0yZNmTBdslSJ0iRJkSA9ctSI0SJFiRAdMlSI0CBBgf4A/fHTh88ePXnw3LFTh84cOXHgvHHThs0aNWnQnDFThswYMWHAfPHShcsWLVmwXLFShcoUKVGgPHHShMkSJUmQHDFShMgQIUGA/PDRg8cOHX45+nDw3bBRg8YMGTFgvHDRgsUKFSlQnDBRYo+E3og8EXgh7kB88GDXoY4D3QYNGeYwyF2wUIHCBAkRIDyIc9CAAdyCYM/veo7fdk3PX47h123ZVU3R0yzJUQzf3NrY1hQkUEOQdgDNwFkBMwJlA8gEjAUQAxAGBgb85asXr126cuG6ZasWrVmyYsF65aoVq1WqUqE6ZaoUqVGiQoH65KkTp02aMmG6ZKkSpUmSIkF65KgRo0WKEiE6ZKgQoUGCAv0B+uOnD589evLguWOnDp05cuLAeeOmDZs1atKgOWOmDJkxYsKA+eKlC5ctWrJguWKlCpUpUqJAeeKkCZMlSpIgOWKkCJEhQoIA+eGjB48dOvxy9OHgu2GjBo0ZMmLAeOGiBYsVKlKgOGGixB4JvRF5IvBC3IH44MGuQx0Hug0aMsxhkLtgoQKFCRIiQHgQ56ABA7gFwZ7f9Ry/7ZqevxzDr9uyq5qip1mSoxi+ubWxrSlIoIYg7QCagbMCZgTKBpAJGAsgBiAMbEyYL13YmixJcuQHWw82PjucTY0WpbU6fGs4rTplqhThU4CnagrEaMFihcoUKVGgPHHShMkSJUmQHP158yXBkwQa5CxIiGsAF+R13KZ//CZoE6QJxEiJAuWJkyZMlCRBcsRIESJDhAT9/emzJ8+dOnPivGmzJs2ZMmPCfOmyJcuVKnxqdnV0GubkLKipqakBffHShYuWLFiuWKlCZYoUKAScGBES9PcHwZcrVaZEeXKkyJAgP3rs8Ovjs0FjTy8P7+6Dhjk5C3EN4IK8jtv0j9+2RICGgGwMgVgaKVGgPHFipAiRIUKC/v702ZPnTp05cd60WZPmTJkxYb502ZLlSpUpUZ40WZLEr4/PBg0ZMFywUIHCxJ5eHt7dB7s6Og1zchYoSIAQl/bjt13TsxzT3NgUqKWhnZmVkY2JhaUBD/A6wOgAoQNt1qQ5U2ZMmC9dtmS5UmVKlCdNliQ5UmRIkB89dvj18dmgIQOGCxYqUJjY08vDu/tgV0enYU7OAgUJEOIawAV5HbfpH7/tmp7lGLqxKVBLQzszKyMbEws7APTFSxcuW7RkwXLFShUqU6REgfLESRMmS5QkQXLESBEiQ4QE/f3psyfPnTpz4rxpsybNmTJjwnzpsiXLlSpTojxpsiTJkSJDgvzoscOvj88GDRkwXLBQgcLEnl4e3t0Huzo6DWgN4IK8jtv0j98WbUUb0cYM+DLgiJEiRIYICfr702dPnjt15sR502ZNmjNlxoT50mVLlitVpkR50mRJkiNFhgT50WOHXx+fDRoyYLhgoQKFiT29PLy7Dwbq6DTMyVkwwOu4Tf/4bdf0LMfQjU2BWhramVkZ2ZhYmAGgL166cNk6kwXLFStVqEyREgXKEydNmCxRkgTJESNFiAwREvT3p8+ePHfqzInzps2aNGfKjAnzpcuWLFeqTInypMmSJEeKDAnyo8cOvz4+GzRkwHDBQgUKE3t6eXh3H+zq6DTMyVmgIAFCXAO4IK/jNv3jt13TsxxDNzYFamloZ2ZlZGNiYWdAX7x04bJFSxYsV6xUoTJliZIkSI4YKUJkiJCgvz999uS5U2dOnDdt1qQ5U2ZMmC9dtmS5UmVKlCdNliQ5UmRIkB89dvj18dmgIQOGCxYqUJjY08vDu/tgV0enYU7OAgUJEOIawAV5HbfpAgUKpKGdmZWRjYmFFQD64qULly1asmC5YqUKlSlSojxx0oTJEiVJkBwxUoTIECFBf3/67Mlzp86cOG/arElzpsyYMF+6bMlypcqUKE+aLElypMiQID967PDr46MhA4YLFipQmNjTy8O7+2BXR6dhTs4CBQkQ4hrABXkdt+kfv+2anuUYurEpUEtDOzMrIxszEzMD+uKlC5ctWrJguWKlCpUpUqJAeeKkCZMlSpIgOWKkCJEhQoL+/vTZk+dOnTlx3rRZk+ZMmTFhvnTZQmBJEgI9dvj18dmgIQOGCxYqUJjY08vDu/tgV0enYU7OAgUJEOIawAV5HbfpT4DAmp7lGLqxKVBLQzszKyMbEwsjAPTFSxcuW7RkwXLFShUqU6REgfLESRMmS5QkQXLESBEiQ4QE/f3psyfPnTpz4rxpsybNmTJjwnzpsiXLlSpTojxpsiTJkSJDgvzoscOvj88GDRkwXLBQgcLEnl4e3t0Huzo6DXNyFihIgBDXAC7I67hN//hty9gUqKWhnZmVlZHhQjUAkyVKkiA5YqQIkSFCgv7+9NmT506dOXHetFmT5kyZMF+6bMlypcqUKE+aLElypMiQID967PDr47NBQwYMFypQmNjTy8O7+2BXR6dhTs4CBQkQ4hrABXkdtwf8+G3X9CzH0I1NgVoa2plZGdmYWNgAoC9eunDZoiULlitWqlCZIiUKlCdOmjBZoiQJkiNGihAZIiToT589ee7UmRPnTZs1ac6UGRPmS5ctWa5UmRLlSZMlSYoMCfKjxw6/Pj4bNGTAcMFCBQoTe3p5eHcf7Oro5uQsUJAAIa4BXJDXcZv+8duu6VmOoRsbmQKyNLIwQQLm2BBg0wLQzgQIECMDAsd4cdK0J0+WK318Y3Z1dGNoY2eOGDUJMCcX5PUACgKMiQUIEyXoL84bsSdNxHrsEPMT4wHgskWLFCVJkP7ivGnTpcmSJH59AFSgkADhBFACAPryxKnPni1Z/PpKIDDsg10dnYY5OQsUJECIa/DjN2xNz7A0tDOzsDIwRYgIiQGBYH9/+pSpMiXKkyZLdviB6eXh3X2wq6PTMCdngYIEPD1LMLQzMDNeulRpwoQGBAIRGTpSRAKEMCAQGBdICpMFIhZ4wAMCg7uCPno//QjeC8+gBAJ3UR8BFgQIxDvh4qxEYG4ctVjJCRJaCN3PseZ6Bosk5tdIEeJnaCU7ESLjmNHixAgQHDBMcNDL96T4RhwjLhF2BwS+A3rFKpXJbUQomIGoBGC9Doz+/wPDHhkNNAAgARQAAAAAEAgown/dme6udFlVff6vdrvVnei2qrtV3W7mYuz97nV3q7tdXX69u5nuTnW3Mu/7b3O3nd1+wjNbXe3uanfF3+Znuzvb3WWxme/d7nR3q9uovv9XubvM7iLTvf+ubnd1uytss7PT3a3uDvz9XHZ3q7tdBVa9udvNbne2gerrdlW7m9puYPrV3epuV3cLwnY6O9vd6e6wA36CDf0/meSd87lFD/35rl0XHyNdld/X7u0W0c4B2nru61y0rqlerIJe9HzPPXu5xXU9d58L+hlfinLoW3wsn5B2K+9WrN5v/aInOlfYO9W5Rb/jFT8pzHp7vfjpW0BzYv9C96NX+rDC/+vZqi9a18j84en5s3xuRq/LEe+//Zv0pxav3kVMe6p6qlj7UWfS968ypddedflULfAOkB/ejYB3At51aHlgikAW8S9aFyLOS72o0B8ldl2IHYD6xL4sfWL3oyQL3dpFuePzRdZFz/c/Lk+3dlGHxfG0jYg0OQ5sgZeSmOcWHa3DCfcExH8zNhbJq+tLeme/TLAWB8no6NYurjQB/roAfLhxo7OtjtUmmpSCiF7h8u/rxeOm6EUifMlVTumH0o7iusi6nHQJpu86eTrVfS4c3bopU7gZ2vU/sv5pF9Ue6S9yb3vtwsE/P+saL4Cl/12063PPyjH7ezz0Lew5X3u9/IzGfPnPjfvQN0560Ri86NaF4us/t+JDN3SLhl75zj30LYe+5dC3OPQth77l0DcWrdJXOEw7sxpkRx9f/nOL/vf+n1v0CCfInWxJcIL/RBwiMbv/L/U+r4tMrMtftea5E/0MxhM5p9RKHPp8zn4lTgKXQe/z0P879R5f9CEjus9un1Yvpg9OXyRfduHLifoy4indjr5bSx31Pgm5Bc5n/PBu6i8e+hZe3O5pFz1tW/ZPO5Snped+swW9aO8TnavS1b2oazfqi3A/0bkU+ov901bXaXum0dVFgB8V70Zoy4+25f3b8qNTgVf5/q97tE/Fb+eV4UT6KxXGfyX28d+tH/8xmhz61i7+8L92caK/uf6en6jnazrPR3Tr4nuka+mhT2nr0w8boxdZl7lv71pB6/KXQi/CYV3qPTx/vU9QvZkXnROdj8TPdDzn8IygqEBxpHup6SXCrACzx/yZXb27iGpBty4gvbI8h/66YHrGv65Ij7pFJ3p08OKkF32Rt/7SjRDw8gvP15mV6YvWpa3RTgwrvIiRK7wU8E7ww7sP48b2/48EkX50gF5QZeT4oi/jz9Qunn/JXOa6r+I1lHNd4aR4Nxa98z33l/MPfWsX3zvgXliyzkrpojk/F2AH3outfgx3xPRx3YxyMatr+RNZlbPV+UTnTnrRnzWH9sayMOHZe56lPHva9ezhacW9CHyRKKUL99H+Ov/Qt+5ihsfyRR/s+eZo+lf+DarRM/a+GY6eB3pixKIXjT+5Nl9k809NaaN/zl8oLrrzDQLRMW4t07+ndKgX0BvfYD5j/n71Cwz3ooZ62RHvz8U///9OAAAA/f///1oAAAABAAAAMEIAAHBdAQAotS/9oHBdAQAlEQJaEM57MRCQDQMACipgFCEW3IkTlYl2IMWK2brRYS1SU5kKt+v4q/RtyVpFRNMGTsn7n1JKKQUCCHgHggdjMBkya/AanCbNGXwGo0ETikOxGjWf+BODYjOYSybWgrNkwYKx4CtXrGAr2NLyEl/iLVu64C54c1MTa2IsthN34mwWE2NiTpyJo0jiJjgykglmgiEhlWAleMkSJ9gJfvKkElfiKVOkYCl4cpISU+IqVaBgKJgKlsRDHDEjXlwEgoFgRcVEnIh//AiCg2AhQpLgJLhIESKYCH58RIKR4CNHGnEjNoIdsY4deBALCgbiQAwI+If/8I0bhJgQ48DhA/vAPHgU4kJsaNgD98CIiDlwDnyId+AZNDAM/OKFC+wCt2hxh+8wHl4MHAPLkGED28B7ezVwDayn54f9cF9fHs7DfJgGHoHn5uSwXIgVK0zUncAmMB2OwyJEhMAhcIkSJDAJrEIFCowCp0hhh+3wCswCc2jDGDAb2xpew2pqaBgNp6VlwBmwBg0gMAjcoYMbdsNvb3AYDn/4sAFvwB5wG65QhsMwGBgFTAF/fXXhLuzlJYbF8NjYBXwBv68VW/H1eobPsAULZJgMm+Ey/CALW+Gqqga4AaaiksJSeGrqCl9hBw4m4Al4awsChoC1tCRgCThCBCyMhblwFi6AmZiW8BKBBQucoA5gJ/yElXBSEgFMABsw0ISbsAIFCDACnCBBFI7CCzAD7D/umPONN9Y65xa3uFpFwkg4QAAAGAA2MjrCR3jAABe7WAD+lAKyG7J8sm0PCmXd3qNXEJXwh4g/r2CSHUByRL2CTIjGXChhweZ4xMW9glRGxA6TAGbBUHrEFBaKlGzhIiMsP+zWxHOFNCKXlUXLVWyzM6sWdXmWbYq6tGbF7JVizAbsTVtqZBsNNHr7lhr/ynD2bXHFiywHvhqKWD5k2zyxZF0TqWZk3aDQ6KEDTtatTZWR6+ojdc8rKBondVX84eIVxAvV3GMD67r4hvoGgimySCngDSxBCIto9cQWOtLIumVlvX16b5p28jo9XJSa3fAGvn+Yf++fEQ1/j3/XyNcGKhUbJQbHJl8/0lG/MBFv38uHSNDLh6Lr5Xv3Qj/fPQ9Vr14gyVfviOWr9+r1vXqv3vuyGdHA9viuoVKB0PeqkY5WHnnTlji+YKQvGoquN+19L3ioei+879kRy/fshdBXeUSpD5QNJyBkX1bJcSsFkuQMkl1aU7IU+slJCKEvy/RhBhMiQZyElUeyBWqUZZvCRMDhJAQjzTaleRocTMwaKDEouAYyayBwUy3rdI3kBNRMlHVqLPKH50/WCfMve9YHmj1z3GeBJLMX1pRcCP20k0X7MAMNkaBs2iKWrFqYiNKsWpqn7FqJQUYc2bXSqyzbNTLL1lgky4b5J0dLmrkOek5aSZG03kRADYQCxCpKKBZ6hQZwbNKKZurImEKKN2QsWT3DDrF5QK3ZagtArjRrJlodHkerFjVZcK6BjDislmUMCUYhtVKOUSrTTG1Dr4NSsKxUnk7gKyEhLetkIixg06FDBOqqMDuEEfjqWkG2hTU7UKNvCtiyTAPCUBIbBQmUQdioPkGEnA5CIJlgjRNDQpVU4yTjvBwLNcMpdnonxoEuNGpbbqc7OB+k0KPKgkROkDqcbAqlkBmCVHIj63A44aIr5SS5JEQb42XTGmqlkB4MTPJQ3SDSB1KNzZikWpkCMSOyCvuMoQXmqWHzseLBlritMtEvmVb3wBVvtHSS86kKeb2jhFQB9eYAxZnriTI5hJTOLi7Ha4crT9Ts2sA8k65mPf5gKRQBvX6VYfMlI8iVK1WPS87ZteowRSQnBB9/rgwY1ahaXLk+GQgt04QCwgnnghqO1yZPQczkwOy6JIdmxRCdRLpFVyuEfCg9CyG5aFyr6CWZ1PKiShohV0nOLJJqT1iIAdzEMiHCtYmTGKylXInrkkm1Shw+rknk0iSBCLoaIQHZ5O3t+rgC9fGD4tWRw2GZ5uej4eai35TrkAyJdUApujYq2LJ6ZtOybFbPMqlESMQtLkTNzClI72EMdmlOEzvlBiaMCxcvX6nV80XTxCK6YEukIccgPB47ligSwicKBhO3xYl3EONXsE37Ctr9NzDLp79a0kbs0QA6DZcAn14+BYZSH+QdWQGK8sT0VGqRjouRkIw8jUgCeBQ6IaAscJGnYZkJi4yKVxgPvU4Ts2c7rJOIbyDGmZgBumCuaTN5JmoisBTjF3Y2XOBZbQ7SUUBGGJ4aMoTgeMN4xwDMrBtlgOwGjA/pDmQ56IBj6KQq2waq9Pa9exravH0vn1znqxf36hH5e/1EEd+/0ffvEfS18b7v+77v+xow3SO8wpgt8GjVJIroNGrl9AhK6HWaZZLr9FOKswKsnMsqEfkTLDMhu5RdM93Lpj1aZdVEEbNso1ZZtkfQLJpcZ/Yszip7RuQve0FDG8siN6438KysnmSZRqOTUww5uQJOqGA9A0jqmqOL0Xod1CLGStrhroFFUq2iJgLH7FwIdXmZUsoCYYU0udPiCEImRjkIdSgBFo0FXVuVViWmUNYnpqeKTKGsbiqvrFxE4cqeLDSVlZV9frEqQDorK1XjK1vEM8ViFzBtlZFpaccwa1KFAgj4yrzeKLm6eSVyBphrry6KLHEmIBR4vXuiwvmAzunVBINCWGwFIn6wS3NlTNzAiMHCBNE1sowMSZnCMiEVGqvAYStkVip5uUqqHWKZBNji0gTEuMbaoKsl4seSZfkwad4NklB8xFcrdVzKMK6gOYGnYjcjk6auVao6ZARRGOtSjKuHeRh/NUcZMxnAGHMIQ7aQHWQvbiD7x07s0aNwFxruHYbbUMf2oWPrENw5BLfg4A4c3IM3NuGNfQNwA+6/jWP34LF5bMR96OdXY9fQ2zT0tt6MbWPGnvFi573YL2BsFzA2DLwdA2/jtdgt9t2Wsf329t7u23x2dig2ihSbLsVOcWKzOLFPzG0Tc3tuxJYbsUeI2CREbBFxO26H2CW2nYqtYq/YdXBwbtvtbbe97TcOGwSHzYFtb2DbbBj2GoaNIW1nSNtpaltto20NG67D7rA/bA9nZ9Ztve6y675W2Bcq7Apgmwxsg4VtCmE7zGuLeW2vr/21u/bYPnv3uy1sMwkSIGwIWjtLa2s92BMe7AdVG6tqV1ntBlbbampfTe0pqk21pbaDLWFrb+0ImysqCsFGkGA/JdgJDmwGB/YBpu3EtJkK7KUCu0DSbkraSUpbaRPYBnaUgq1gL9hQR0cANgCj/Y22kd9Ifnu+Xb5537vvnncV73YfBdgB9oAtQJGiQrqQJkTIkDakFy0apAdpQYL+6D/ajx9AGpBOTeWj+fTRffQeHUgrOqQP6UQaESrqHX1H27Fjqk21Hj11dB1Nhw6pJtVx4sjRcnRp6Rv9Bo6Go0f1HI2KR+PRefSpqKgarUaDgobqUO3GTRqdRqNB86k/NRkyZXQZbcaMGC1mjB6jw+gzWnSNXqPbaDaenlmd1ZycnbpTgwGzqTc1FoupMfWWLVw0F52ZqUVrudSXOovW1J5ddBf9RXvRWKxoK/qKttRSoGgoWlIyio6ip0yZ1JO6spKKpqIpdRX9JFJHaie6iT7yqB+1ESNFdBGdJAkSjUQzYaJEK9GQeokm0qgbtaMeon/00D10YqIP7UMDAaKoFbUQIYt6UQfRjBrRUBvqQ81D49CEhHrHjhw6h9aho1AX6sBAQS2oAfWgtrGn93SMGHyaTw8KSiOdaiQkApqAUokSJk6coNN0esAAIwAAfoAAArQA7X3XPQ8aVNXVHCaMaTbN2AzHzu7ISP+8vBgyZMxQatJJ2qnJQAIDB2gc0DQ0giUmvXSnYcBo8aKKSlNpKakoHaUZMMhr9JSeymvWhObQTIbMmYw5Jo/JYsS0ERPTV/rqykEFXYazHo0LFTKUDeVEiRBlRIoECUoNFEjnTCgT0nz46NmTD+kE2smpTtfpFClUoEChWdxpFtqE1jpnzfcibdXvq8/umHHgcLZBazi7oCHDyVjsm/wmj47GKc1y1tbQtJpOQ9NpWnY0hFzHjhxSOXHyH9TsJ+dBPf2ioL++unSXnjCBy8tLa21prWxHt4PyoJwnh+nQQYKWoN3c3vSb9uDhg4h8JqdJgyajyWxyG40hQ1hY25lukUE/82cmQ6aMGisNBpbFpbeymIyJOabHyLKZLCoKRlPTM3vmL1+6eMmdcHAgQoSI03F6hT7SGXRbG57G0yRIzOk5D1k0u3GjmTXzZmfesuVSi5YsOUvGguVKvpItLTEz5h08ePpkPZyc2ByGkpJKZuYiacUyV+YqVajkKfrAk37SCBAo0Ap0DasqXSWl0TQW1gP9QDvQZTkVUAaU/2RULSHP0RF0hDxnDp1MJ5PmOvnU1W7Oo1uNIUyHaTb9lbtkczZ35ss8RTJL5sksRZNZ0BbMtJ+OoW3oNhf6TrfQKvRSXqR5Hs3YvKlFaBD6gx6hPWg5baWzdIM/fSMn0jsvymBymWxGX7U139F9+u9PT+tpJqYFeoEuoBVkswq5Qi4rG8tjmYwsszVlNv/zV8KoSllpCwvayluZAQOuzJUnTKCQKWQwsC8vr66wsMScmBERe/ggkpMkOXLEyIWsREmamtpZPjO7gJaWlfUAAgStrJWvrqzZmt/3mq8ZA4a1vJaX5AttbRk2bMgcNOjMIW99KO9D+BBWlHGKFCFyiNyhw1t+y245Q3aQr66sslWuqprKU5mKCgsus2Dh4a5ATpCACQECBVnBguyUDRg48PSUl75yV5dYkL5sw4bfgIyEJCBAAKNs5DOA7HrU7KJiVJwnT67qydXczphBIy9PRQ3AHBhIIpPII0Yc5aM8IAtAgYIu0+USJUxkE1lO7kQ+kefmRGQRcYkS4UV4UcaZqUBukpAjYD2BchsIB8KIEBXChXImxJFzZB04BLOOzENwMPPIhoOF2TAfFg7Jh/lvyJ6KPb6kFTkpyS7bYVNTPIgQHhQju3DRIuMBAuQH+8F//qTiVKwHB8o9shAhQID8UFRczItq2A6+c6cOH9wnC+bBwRv5RgbMJOTIESWNg0VF3+A3cLAbNpgNFsVtHB2JPP5ozI1F8oKoDBWVo7JUfpBfJOWkGBmGjNyXea/ruQ4T+oAVYUX5Q677i5H/MpEcITMokBlgQZlPL+tlFZkOF8KHDOFDGWcPcBkug8g0slhmZNyRd2TCjAObYlJSOpgOnjOnFJdiO7gOFoRRUUf34FMMBw/Gg0fxaY5DykiZQA6Qy7JZtpCr8lWGkOeyXA6B+2A+2E9+ggTDgdwgO7nBozkJi2LT7CRHRiLJSDITJk1ykwwJGSVHyW+GgsuYwWJwmDBgMBjs6ekFe8FfvozBAd6G9+N4vs/zcTu/5/W4Cl/D0+B0fobP4yW8DB+Dz3kY/gUX4V34FhzO4/k73sGz8Ha8za/wdVyDV+FTcDaPwtPxNH/Cm+BnvoQnwV8/ws/xMi/n4/iYF+FDcDAPwsNxL//Be+ASfAf/xre8m2/jWZ6D38AdeA0+A6/yGDwbn/JrXo1H+TSPxhX4C/6MP3kL3owb8K+/ciZv9WU8yVfwZPzIj3kxHsCHeTD+PQX/xVvv5bs49xO8BJ59BM+1Ffktr7UPeQg+axPyDzzWDuQd+Kv9x1v5qs3HN/BUG9VPeamNxzPwUduOX+Ch9hyvwCfYpB6Bf9pv/AHvtEW9Ad+01/gCnmmD+iWvtM/4JE9gf3okf7TF+AFewPb0AbzR7uIB+L85vffu1qxuTN8931r0vuKzx7vSXeQq2lTcRC6iLcU95BraUNxCLqHdxB3kCtqQbiA3dSdxAbl/thHXj9tnE3H5uHt2o6vHRd2Mbh73dCu6eNw7durQmVMqh9SN474ZdSPahs2aUFeNmwbNGTNlPsmMccW4YDy/eOnSmeV0N13NTC6YWy61ZHGxuJZWKimrUJky6Upxo0B54qRJJBNId4mbBMkRI0UeiTi6Q1whQRgXgSj+SHR9uIiHPAwLd+jI4eJwBwUDAW/82fBz+9w9vRo0ZuTJiOHCcF24Ldw7l4W7wq1zU7go3BOuCZeEO8KVc+PcEC4I94PrwX1z3VwO7gY3Awa2NVfNRXMvuBbM3qtrdSuQjYmFgVH4cr3cCRIicG1pQchyH7gOrqyqGlBNSbkM3AVQChIgeDrg5BpwCzAtKSURQDpyB7gBjAB877ZVt7tb50WKEiFqD7WFCA0SFCgV0J/WT8tnjx7UPKd4TNs7bR06c0rlkMaB075p3Yi2YbMmVA1om6Y9Y6bMJ5kxYsK0YNovrZe2s822my22zWy5tFvayzZLi6W1bK20lG2Vdko72Uq2UdonrZO2SSQTyHZJm6RF0hop8kikdWyHNAoJwrgIRLH90Sb66IF4yMOwsN3R6siBg3BQMBDwxp8Nvz6+Pb22RktjRp6MGDBeuGhbtHh3LOxW1KlI0aJo6U6YKEFixJxcnIgQIOA+eOjQvrVubRw2aMiAga1da9XS0C6cWTB722trLatANiYWBkbhy6trgoQIXO1WqwUh6wGWgyurtqptQDUlxSBqAVSroE2A4OmAk4GmAkxLSkkEkI4GtALaAEYAvnfbattbvnVepChRFVH1kKFChAYJCpQK6I+fPnz26EGt5qme4jG9Y6cOnTnV0qoc0jhw3oy6Ea22qbJZE6oGNA2aM2bKfJIZIyYMmKpn9YuXLp1Zzk1sVbOayQVzy6WWLFiqV6qWViopq1CZMilFMgqUJ06aRFaZVCGXKEmC5IiRItXHKhHHIY1CgjAuVoFUFX8k+uiBeMjDsHCHjhw4CAergtVAwBt/Nvz6+Kp7Vb0aNGbkyYgBo/qi6qIF3h0LuxV1KlKgoDthogSJ6ojqnFyciBAg4D5UPVQ7vLm1cdigIUMVQ5VtTS0N7cKZBbP3ai2rQDZWFauGgVH48uqaIKEaocq1pQUh6wGWg+pV1aqqAdWUFIOoBVAKEiB4OuBUNVBtKsC0pJREAKl6VB0gIIARgO/dalutdr51ruIqXqQoEaJDhgoRGtQF9dQOqPvpfTqfPXpQe55+isf0TrfT6cwplUMaB86bUTeibdisCVUDmgbNmW6mf3YyXUwP0z37l96ld3bOvtk1e2bH7Fu6lp6lX+mWvbJTdip9SpfSJTuU/qQ36ZEdsi/pSTqSbqQX6US6Y2/sQjpjX+yK/Uf30Xv0w86jF/YdPUfH0Qe7YAfsN7qN7tf5+l6v0Wn0vC6jw+gveouO11l0u17XVXQUna6b6CX6iD7X47qIDqLDdQ+9Q3frbX1D19AxdLau1tP6hX7Wzfrbrb2sk/WxHtbB+lf36hO6hM7VtzqEntWxuoNu1as6VZ/qDHpUh+oKOoL+1J26gV6gM3WlntSR+lEX0AN0AP13t7e9d84XcUUcET/EC3FCXBAPxAHxP7wP58P1cFR+yvHwO9wOp8PncDmclMPhb7gbLsrZ8DVcDQflaPgZXoZ/8jFcDAfDPbkX3oVnOSfHck3OhWPyS66FY+FXuBVeyatwKnySS+FROBTuhDfhTDgkV8KT8CPcCH/kRPgQ3siDcEYOhCvyRO6DI/JDbsgLuQ6egxPyQR7IAfkft8H7OB/X4zX4DJ7HY3AY3AVvwe84C76C1/EUHAU/wU1wEnwEl+NxPAQHwT9wD/yNu3EOfAPPwDHwNa7G0fgFboGb8Su38gqcjIvxME6Bf/EuPoFH4Fxci0PgDzgWv+JWvAGn4lKcAV/AoXgCjoAf4E68iRfgS1yJE+BIfAAXwI04AO65y6u8a473op1oI9qGdqE9aAvaqRvQ9rP77D1bz86zT7fpvrPrbDq7dMvZcTacPbrd7DabzQ7danaajWab2WU2mT1mh9lg9pftZXfu7N7c2J25uewt+3Jn2Vi25bayKXeVPWVPbskdZT/ZTnbkZrKXbCUbyT6yi+zH7bgDckjjwHkz6ka0DZs1oWpA06A5Y6bMJ5kxYsKA8fzipUtnlnMTq5nJBXPLpZYsWK5YWqmkrEJlyqQUyShQnjhpEskEcomSJEiOGCnySMRxSKOQIIyLQBR/JProgXjIw7Bwh44cOAgHBQMBb/zZ8Ovj29OrQWNGnowYMF64aIF3x8JuRZ2KFCjoTpgoQWLEnFyciBAg4D546PDm1sZhg4YMGNjW1NLQLpxZMHuv1rIKZGNiYWAUvry6JkiIwLWlBSHrAZaDK6uqBlRTUgyiFkApSIDg6YCTgaYCTEtKSQSQjgYICGAE4Hu3rXa+ddZ4kaJEiA4ZKkRokKBAqYD++OnDZ48e1DyneEzv2KlDZ06pHNI4cN6MuhFtw2ZNqBrQNGjOmCnzSWaMmDBgPL946dKZ5dzEamZywdxyqSULliuWViopq1CZMilFMgqUJ06aRDKBXKIkCZIjRoo8EnEc0igkCOMiEMUfiT56IB7yMCzcoSMHDsJBwUDAG382/Pr49vRq0JiRJyMGjBcuWuDdsbBbUaciBQq6EyZKkBgxJxcnIgQIuA8eOry5tXHYoCEDBrY1tTS0C2cWzN6rtawC2ZhYGBiFL6+uCRIicG1pQch6gOXgyqqqAdWUFIOoBVAKEiB4OuBkoKkA05JSEgGkowECAhgB+N5tq51vnfMiRYkQHTJUiNAgQYFSAf3x04fPHj2oeU7xmN6xU4fOnFI5pHHgvBl1I9qGzZpQNaBp0JwxU+aTzBgxYcB4fvHSpTPLuYnVzOSCueVSSxYsVyytVFJWoTJlUopkFChPnDSJZAK5REkSJEeMFHkk4jikUUgQxkUgij8SffRAPORhWLhDRw4chIOCgYA3/mz49fHt6dWgMSNPRgwYL1y0wLtjYbeiTkUKFHQnTJQgMWJOLk5ECBBwHzx0eHNr47BBQwYMbGtqaWgXziyYvVdrWQWyMbEwMApfXl0TJETg2tKCkPUAy8GVVVUDqikpBlELoBQkQPB0wMlAUwGmJaUkAkhHAwQEMALwvdtWO986+93FsYlhPVWNEKGOjgnj6aWTE5uJeZnlyqSkC7lImEf3ZiZBSqnzVDqlpHBGRdmEgqIx8+lFd7qcc84553vvvffee+/9hAh1FFPy0e8uTgxLPyFCPRqFwrzMQsV1UgX458enRyMvxosWd3Z1KehMkJiLCwHn4a1tQwY2NbQzs2sZmRjYV5cELq0srKsqKqkoqARPTk1MSgSOBBh9t8p1xooQGSIkKPVPnz2op6Z26JSSwhkVZRMKisbM55gwnl46ObGZmJdZrlihpDIpCcVJJKQSJEYeHRuDLCom9jg03JGDUBDwz49Pj0ZejBct7uzqUtCZIDEXFwLOw1vbhgxsamhnZtcyMjGwry4JXFpZWFdVVFJRUAmenJqYlAgcCTD6bpVrbPaV6FghfPNSqZ2LdFoSspjcI0J/RKugTRi3mFyRzizTR6RUADdkqD7YRBIYYy2MMf6grulP89G4cP6Zb8YF/WX+pxvmk/ljXOwX88O4Vz6Y7+lK/i/fi6vkd/mdbuPPfk63x9/8WJfwa/5Ml+9z+Zjui7/lX7p4X8vP4tp9LP+Kq+Jbfisu3a/8lG6JX+VTcef+lD/pivhSvqQL96N8KG6H/+Q7cdt+kx/pavhMPqSb9pd8Je7ZT/KRuGX/yDfidv0i/9HF+kS+oxv1h/xGt+kL+UFcAZ/xL7r8A/mKraH/4ye2fb6P36O18xH/YTv6eXzDFs0v/Dtaz6/j52i7fByfsOX8g1+w1fyBH7DF/Df+X6vl2/h+7ZXf9/nayr/39Voqv8an0Ur5M35eC+XL+DFaJR/Gf9Ee+S5+ix7o4/27/uez+Ha9zl/x63qZr+Kn6GM+ik/XwfwT30T38kt8Ej37R/y5jv1yP65z+SJ+iH75QXy4juV/+B66ld/hv/Uq3+239cnP4W/oUb6Gn6E7+Rg+W2fy175aV/LTPlo/8i/8s/74LXyzPuS//9qDfOsv60B+hU/WE//YF+uIP+yDdcNP4X91Hd/rd3XCP+FL6IE/wufqf3/ra/W+D+Fndb3/4GP1Gd/Bv+oxvtWv6i5+g0/V7/7Ul+orPoMf1VP8BR+qn/gKfoJO4iP4T13uH/hOPcQ38Jv6h1/gM/W3v/SVOoef9An0DB/pH/W1P+AL6Gg/wDfqFj6A//v1++/2CtUu9vvnncLfX/euHsEv8oq6lk/kEfUH/pA31K98IU+oN/CDvKAu5QP51L7AA/J/egLvx/fpBzwfv6c3eT0etS/5PP60E/B4vGkf4O94O93I1/F0uvdzfGmvejmetG8fx8Pp2L/xozyRd+NFuSHfxrPhg/waH8pTvRoPyv34NB4N3+PPeDM8jy/jP7mpJ+PH8DpejA/DSz0Y78nj+C/eCx/1XXwnb+OznpOH+k2P5Wm8ps/kZjwXj8nJ+C3+kofxWnwW/sVj8Vd4p7f0Vvimr/SUPNNX8VT4Fj/FT/IsXoqX5JY+iofCKf0T74RP8U18JJf0TDwkf+KXeCU80ifxSPgSf8Qb4Uh8Ef/Ii3gi3pE7+iG+kQvxQnwQvugZ/SL/4YF4Rd7D//CJnIf34XvwHR7RH3Icnoc35IK+0O/gN7wOn4P7eRyekO/5QS/IafhAD8hl+Bv+j78IltGotI/WyJBLDlgAEICIgAAA84cRBqSQEEVJqy0HpGlkYECDAICAKyEAEACkwoDUKYYPADAAAAKAIgKAnBBYEABqe0xnnd5njv3v/+ue/eeYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455gDPmH/0+Oue/eeYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeaYY4455phjjjnmmGOOOeY4HoDVAL/AGFjtOZcYcq+9p1pyjyGGGGKIIYYYYoghhhhiiCGGGGKIIYYYYoghhhhiiCGGGGKIIYYYYoghhhhiiCGGGGKIIYYYYoghhhhiiCGGGGKIIYYYYoghhhhiiCGGGGKIIYYYYoghhhhiiCGGGGKIIYYYYoghhhhiiCGGGGKIIYYYYoghhhhiiCGGGGKIIYYYYoghhhhiiCGGGGKIIYYYYgClxaYKsoRb1/59LsR6FACAEEPh8TxADJiWHHqqJXewEOYi3k4i4Oqd0/hhw5v6mKEX3hMpuccQQwwxxDKuCQQxIoAgAhBJKsD8nNFiiSC8ee76kU2zrjrC7KvvtMrsI4wwwggjjDDCCCOMMMIII4wwwggjjDDCCCOMMMJIAysiewAhhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQggg4NSRVGwK5oAX0jPUOXtKCjt2KcfyHm4uZi3N9XgyRmVyMFPRJLKSL/09cFbMV4jTfnV6O5o7mNF7XADCy95gfoj/m9n5/5l4+3t7/xbyH29X3g0z3v1cxL+nfN7d2fueCH+/OvXvKeXv18QfxJ8E8fa/J/+fKd7vzvfeZXzMr61/Xsz7ux45f5l6MbPF3sEC88/tzdxfzv/cmf3/y3Tze1H/luKQ48+Cmfv/iP/PNfX38Xn3dvb+Zvx9jK1/T477u7M+N5n+fm39e2q8v12Vf09x/r8j/zfi363p3l/O/9yZ/f/LdPN7+/9z/uPtyrthxpip/kuQpbnxt+9j7s70XPnL1K1Nfy1/mTY2//d/zv+O+K+5j/y9ibv9n/N353/fX4TvRfqrt8DcWblffzN+LsJfvyfH7sx9l5tMX5v++j01blfeS7+nmP3Ouf4b8WvSfusv529m7Pf/ZdrY/N//OX+x8q7dMOPWxuP0e3LsztyvbzU59Dsed+0+w+eknfrP8QyZ6Cd9KPAb+hm3dc0NT9EHZwMgbCR4GYH+m2K7FzthEMTIdmuKGtCSECQ6R6debmRjzLwwMjPctkKMWQg0qDNtqbfmFmyFGLMQaBA8m4aqZXKF171hGsMgeDYNVctA10I4GTkNdXHbg2nWhZLN8DYUMsZCoE3JbCu9udtgKGSMhUCboGw2TE3TNbzoDTMUgyYmm61T1IBLQwDRkU9Oobw1oQSksfwgWdSBICYrt4DUK9WPxGa3eiubuSVJzEFbll0ghCMgTPTEaD/ZljrZ0ZiuKqshwR5vNWKzW71Xj6McBSGyxkRNDXzkE73g2ShOGoaaKXcEmjqczMGamHfZnm79fB63hHoYAKp22ZwXIiGULTRNK3IaWz31I9XulY/V1jATjTDYq5QQF9n3D3mMOeDe/b/OUZ79hPSGXAfja5pAIQLG7dlafZm9n0Hm57WzKUmO3FeCz12tQtbEZwsYy0GqqaetK08ULeKBuhYqGr0Bh89es/MKfITf/MMmjN7N/dexAnQbCMLDRyul70rdJKgPyItklGMe+hWJPuU/wgN4n4Ji1N3470hdbdyQGP7nORt69EUj+dgq14Od7K9wbmdhriCXPmcK4hmqOUMqXHj8tJnLABECXGDC/QbKuuBO5SV1l2tbEAl0KvzoEWkLldqV86MdflhNhaLKqxT6XCKoSFPy72oWE4i1rAcmUJRH4iBl9Tpekr7g+bufhjpsQWZrh/2e1Pv1mnzyVo8ebqpFsmmxyx5/Q/W6XS9mQmV+lSsfkyYoho57obOR29r4BqekPI/9KX60sfYZxU+45r6G5DLJRcqi5qPFRaDfw2D13kdS3Lmm39bzmozOpFnZhif9SZKJUBFq3Pf+p/51edomPwPIRHSnzirm8hpSSWaTsNvApXdw45vy/REDsKK371oL0wn50i5r9zutpmiQgKQw4q+bUZ0Zy37wuG/wHJ5z9yr85oakrnFzzwPyC3z03ZP9dcGiMhNnOrRF3KqlU1rkRp4anX4D9UF/lZLbmMAVJmbbWOO4YNGG7V+H4fw/9wU5Jw3offaARf8qmBPEsXWdaNrrZsn2RnPp9oBfSrfcYWpvxIwjr/6tf4K5Ril4knY/hvVypbLS3j5CGZHdIk1ROyPMaIP+VXmvlv7d7vfSKnpT+Isb+jTpqXSj6nhp2YO4kRT59a8vrul9G0xuN+kKTnXkScGMbXBAETaSj2QqycCIbXIjAXFkns1AkomdmuhEAcoIPbq5IiIzG8GJIvQRdpBTJQRmtrILhJAj8yaIqZMyK5rRBQI4StlM/5EH3Ei+UwhRPnVWygpbF2E629Vd6cxu0hUOdaZJwYxtcEARaWS+aTK0ZGDENrmRAEdRnge/8SRYuveUIorPyEizYk/bSEs8aH12epu9/P1sNgX5NuMo3NQ1KuB/H/+9e/PC6dk755ZvA+6tfWwu0BOYT69gmxzC4+n7PYr59Cx5biULAyr/DcXfoDZ/U2c/tHnb2sYGeKYbnNNhbmubZznYedrsBod8PlueXx/4BtRqqvnhz+v2tzoIaHIT6JSHghtkCdH8gNBLG8KpzQi6aUnopzHhlvYE7ZsUOtyqcFTDgvZtCz1oXjiyhcENGohrA/1bs6eGVnSuR7WvwjJzi24TiNt1ccVp3RXWyDbepxe29CZDp733wpYnWn3FbfjtQdtvsrwtwII80Q78CoStwYjitgkLamTL8NML2oeLaPHbSozChuJFtBW/oaDFOFmedmNhnmw9fgJBGzKyOC3JghrZnrynpYWtyk40LMfTtiwMky3MThG2MyNrp7V52CPanN9Q0PKcLG/7swYtkmiF7ldD9IVt0Yj8bZEeBMh2aacIWqcRtdtGPewRLdVvKGivPrLlT6u1CBuuO9l2/ZRBCzYyf9qxBwGyNdspwjZtRO20bA97ZPt2nRYPW7kR2dC9Tlv3MES0eL9l0O6NzN/W70GAaAN3FWFLOKJ228M3aGlkq7ifhvEYtI0jwreFXFgQ7eRuLWgtT/ZOm/kwRLacP2XQfq5kizyt6D1oSD+yLd3Jhy3qicBpVxcWZOu6Uwvb2JO909I+DBHt7XdbPmh1F2TDe79t74OSaIF35cN2+ETgtsYLCrJN3qkFLfOJ3m2fr7DFiVZ6dBvqV9BWnwydFvthSbbbO/mg9T4ZOG34goJsyXdqYXv+Ei3ttOp72LAfybZ9Jxy28COL084vrBGt/W8vaPNPhm7L/6Ak2v/1apENWwH8Ew0B/m9bgB/Y4IaPP0MJXfbsWeoEwStHrGvg9B066zDT8AXdPrXVH1+KMvNjW4CgXsHN0fY6rQzfke0HJUrMhnaQdvXQ/sPWNmNlZ7+veVvWxiwv/eqqJm7hQyePujxWr27MH+93RYvuZyLLWWszk1zLSjuZwELW3cZ0jb3HmcPjPW4ZIleMpf2S83LhYLPYXSv52incLRRr8ym5Di3HQw5UOtNU9yglP0fVhiixCSo6PonMTq1B0j2cPuMB1juR3S662GltdcmVTmmfCy5zuptc18SnG3fxxmaz8GCmN5X1RzJ581h+GFObxOJjmMhoVhmNX9YiU4/byDOfd0CGnemkgzXmLGccpAFnMENFLOp483KnvTJPWg8TqCbJjGOk3wyBb4BMf3q0Hx2wDTtU07CW4YFsN7tWW3Z7jfelZmyjZbrOON1ltmyR5QGDSdcJ86JHE9FzyfRQynEi8T+O7M2i7A8i7mAK2eAEoTWCOAXnRawVUnaKkYWS6Tbha5WY2CM5LREON4idm/PJAbrLtyO9F0RiOzetRsO90FnKvTeiHayDBr+ZnLpraDSgotOpNZoSc6k8lAITqTuOujaLAh+eMN5MBLTE+Grj3TTRjddEA5AZa4GbWVc2koFGvGgnZEbZcLS4EpEbYo0diSsrNppbjKknjyRzDCTStjgJyATrI0Zmdim+hqEr8mJqWd1apX0rpaeZ+iIySQPsuXSmVtg6x4Vfd6OakUWgP59Yb6IT1pB6O4j89WfrAsoaqlvRS7xJ+yYb/zDErM52Vg46aTRFrDfBNxEcYwoyQRcT4rzn1UDUnjI7d5WDQ1esrcy+fXi867b0Em/e3padsWK45b1pxl2DywLNqIxNhPO+bSwMu/km0KTfwN9srNGzS5m5qxAOXXKUEbaJZB3tFKe6Xb3Fm73H4FNYtefc3mKjXTtMD7CuXHySbGOGbxpv3droa3brCecNxnG/vOGYrHCul5OITnaL9Io3Q89OpWU2Q/W9oelc85EOMAp13KTcxkTf7N66NY3VQhXRdkQ9QzmckqIaqXRsBivfg09kI7tFesWboW/+Z5mse7613823ynOArc2xSbmNjXO7fdPODQ6/TvKJ1cvlQofIJkawvo952tHQQ35uqG55b/Hm7bESHCtGAL0187lrvFugSZ6xCbWNKL0JemvLwyxZn4peLYxOJQ+bwwB1eG7nJNmt6C3epL3GKWfV9rS9dZndNiMPtAQtNvluvY2m7k1wFrTa6FT0oLZ3gNKyV/PutJhmgcJvUCcrLw/PboVe8SbVszl0mUwKtzcaaNcU0AMMfItPnlF2fVTY37Q73OA3E6p23EOcdQc7ycorj4AJ5ebxnll/vG91W/SKN6+e6WQyWUZ51/bhvkVjAXZKxifQPoL0JqW9NjeYnesFFq4rbbsvuuo8l93+XuLN6LWQiRUDWFsTl3zDVQHmKOGTSBsTF2n4s2y7e8XUAdA1W6ITOjWjrXsWVLdIL/Fm6A1pKjGPxWrrl0NPmjLoehPeUtU5XiqZ/dcMa3LpOG52oE9dXaLMsMDox4vEdF+3rrd4E3rs7WPVnM7WYD7XDE6AcXuwCTpGb+Pk7rQ32xMrF9ZcKOZ1HNgkvnbWgHCGicMfhwt4CEpELVXuL7ujc7Up+Fzn/eO7E4StsUC1Gjf4I0yRq0Ju3t7rWcu6QNrxZyrgfvx6gxmy2HS9xJsWxoi2M7vVLWpPfqIhvjA81Dh5FLpRX9zmgweFbQcxrxJxnRkHDc4p/zLosfluux4Qo85YlkZjwDHk+E/bP8bf1R8DMtyQyOLfIvHoocVm7Y/9d/v5Hj0jjHg3a4bFo/SbFDt23a1MipEPyN4ySJ641K4ZR8lcZBx771YePgkMSMJiHEpiJRLdNIpi28Zxu6wp0Iy766RBAx8vaiy2F7kDYmI5arSwbkGHi0PL2ZiTnWBuQBaA02G+63JR3EGO5qLIeLpnAgbhGh3L8igimBEcnyabgtRji91mPUi+Q97oRbEFeGG2c+aSRp/7UbucSJWRVbc2tG4UJ2sTDjuy2ml+hitN7pKy3EjMx5knifF8z2Qlc/BcL8GOJAayTM/HOPcubWprM4jl6xB/u/BRU0CxZ9NZeTBO2WU5g1hRRgzPeudOflqLg/G80xfOUtTxUXLv2xtk9mBPj/J26QbRcTqWyB7B4Xaax2AFjb72swcBnxmiuxbxArPUg9U9Vtkr2Tza5+/ICLa2yk5eg609atkn+TTxFMpFJJlf42D1jrX2ukeSBtEvjFV3rvZWm8b0YAOMTHZL5wcG+f0Y0hm+KDZnNuVg/Y/DdkkHsWGwGkeyZL12/SqJLVdjHk3wd+Bup4hPcdBU5S4uVllHJs8POfr1fg43iKJj6T07XQPBNC9GKvdFAOgNQS4VLQqZqMZvVvMY0rvSsRik1SMz/JrRPiXxkzpjI+7uBCOXQfLEpWZ7mkoQlLGxdxv2QbKd1Fla+9kldyRkldSx4l5RTAr/IKd2aXM48ghyGYQd3vMOMvx4Rt2zh6UI46JsnMkcVO1GwQnP/GxWX12HnrgCHbvvlteDZDG2DBgh7+izANN2jsF3ReAgLQwpLXIt8h93ZPRszhH475P6GmSCEYNjbbjsFMFk23H8LmuaWuIJkbNAVltSq4bxlu6gFBpkYOyuJajVzG+3ybppiMZaexWgGJL5mwLDzfaEMHbbLYsGyWIkIqe12weakeVgzM8El+7A2xSYlAXjdaZHI80nPCrzfVPXxto4+1ziQaaFHH3vZ4+RsEO2S2CLWGfR2E015tyDmrPUj2Aba7ebyHuDGFvuNs1Jf650ad07pWKRZSS8t7dHADMps9xoGgScoMTuJ0bvd/v2E8wWUfPsIKfi9bDux5lGPMCd48wL1RdH4x9Gz+p2uS4GPvBos3LxNHsHTa6RFBAt4dgry2toKDDtcSCbRpj7q5vGLztE51pUG84aDUTW6HU/OcCCkYtzbWKeuAayd4S/P9eTOyleJvTxHYjY0cl+dk6cHcjiXMDMAvpXH9xRyC42bgaiYXZsWKSMdgAafTYBOErteJtbA9GfrIrxtr+GXIrYHUM6he40svZ7DYQMzvwMMmGd+RHLY05CGBqIPmMLzDjRD02rGIhOY9G9C5r9h8w2i5isWfOByBi974fFbAAI2cgdGa8YJ5a1MQ4df9qRRUITDjXjkZ2eqgYSKFvGmwY7ORXHSHUg10aJu0Q7EXwgaHppZpL3cz5zRiD7mJMYyB8ckcaw1US5SbssEMfnTfvcqdu7iHwyW8YT0I3oaYpaXarnBw+E7nhxzxyzDYT82CHJHzd5p+ENhOx4tac26+tD0qBFY/hsZiBuxum7sIMuGinVa1PnCTYQv+P8Xbqe2ErxIkKf70DKjkr2uXMi7EAQ59LM6uzf/Acid3SyH9oTBwayGRYw6zI/6oM7CtnFxs1AtKxVGbuS5uLeeLppyjto3oWTUzRidupRt6fFS3N+wECojId7npM8NjaIAZyFMUwLD4Ta+GtPi+KJIWn+omr2bGogLsdRu8QQA9sxYl7HJ8ZJRfmYTKlr575oCMIzEDXHInvdnhQzEMG5uFk691K+gdAZT/eczgThQDzjMu3G4WP/+I5Hd9HVGciTMoJpd9qAWTKMM5o/DXra5r6BONUJMw0zzac+quC9U0fGonT+oPSRaXFHx/v5YyT2kO0S3iLm4YTcfGP+Pbw5S/eItrd2vRrKDW/sv9s3J5dZ6qV1ESNM3pHm3lQ4Avyk/vKgswfbkbTWSPtdiH7y2TJGXnlwMF4J6orVafyD3TnOxKO+OBrPh9Ngb8s96ZPtB4y2AsTk/vzYo8P94QIdq99xUwzHtGXHqLvCSTykXuS0yDf5nZgFOnrfMy7gNxJT49q9PP7l4xXfYcdkUz64nG4R2eCMPXar+UlHhAULGQuCE7E9Dt690O2J1MWSw4iYRBg94f5o0BiFtGcPq+Hiomycyc7V+98bTXcQF/sH7h+SR167I931Njvseu81TJ05STEvjbAI064zC410brvoWDw3yObR0en+yYRxiuH7Ni7d0mKME1MD8UY0ax7kFu+eTXjpGRvCO//aWET/TMRFNNRKAyFjGbQl1c8tl/k4BNFJPqYHHEC2k+yFnaLg7DOgsBrHvu0LqIGJ9J1WbSkdG2db98YBh5bpxtWJlEOrvo3dWA+4bAcWl6aJMuAAmoRxJnmzKI6tVZcfgHeXmQi8aX5MMfvTi2Bs5TVoIJy9CXYXmQj6rHlpVFluTtmYznVAmItnxPRu9raZsdvG2MHk/smE0Q7D921cuk3GGOeRBqKNWh5wF87eBrOLDgtt7rw8dCw/cSxMRjIkxMG7ilq3e8vMGElj7Ihx/2TGOJvQ/RuHfv0whsmig3gjGtamqXQK1HspIb3LMwueo4fGB4podjAW43EXO5/gX5udj1RrXaV1ZntRw0L4ZAklK29lUe1JbX5barDNCPcx1wPlP63xtR3NZ1edBWmf/AeB41OA5dUmIFbS7fsgv7IAk8fYt6u6Znr7bKG2Ykz7XshePUvdPhij3XVy7w3L94puNdLt9zwPet1GEp7NDg9jB4iwZCH7HOCuNxcUvofFkytM5jYtr6V4DHvbz37Ds7rOXlpp84ezYpPZQr3YAQkJ+yYj/e4V04k2EY5i7JU1y5/oLWxUzAnMMl0K/CDjjHenJNdvduy12WrM2p+xXW+bg+BaWVoVH8rjhHgbqnZV1sg/UHrQ6hiztEOyS8+CX63HthBuZ318aG1jwqz5nKcYBqbVaZnL/hbtUeOp8199Fj6HxyjxfFr9OHuLFZOA4zHr8968Gw8zR2iu8y26E7WNLmKcis1GU/EuNBdM89zTDqtrz+rSysK5umFW1tXU0aeWzT1iXjI/zrtDAVb1LVNsW1jcu7f/IjMVl2EHi0E3O5lmLaByUsuJ5V0PY7G5YRZgvll6/i5dlwwnUhaNQO3ckmfJ2CC5rkpZbYQXj5ZjWnr7t+ilBplZGLrdrLY0rzYLs5DIpasDUglgqb3UzHTvLq8V3WhJLjq7cGp1GC4iW2peCQebVFcvDWykW2FmaVkwmOOLxosXUdt6LqwQzXTsQjzbFH5n2bz0LCy703Z7+Z71JL/AkxNGR9ecRUvdIrNu+HxYHTKZ1cvE7G+xe6M56rORDr87vg6bHWqO4ncpdm1ZfPPBLM+7cE9/AJa6DWX2gc1dlxTh08n+YYfP8sQ8E/vpReIQlLDPVVUlRRk30zyzC3oNDT6ZfcZeIQyWaZ1yNIThY+TlmSuEkVnKjb5Jxfj4mKgdtI6+2BH2yAYvnmeo226ZDIRq++XEvzxdbRDBoY7ZgnT31zSeOLiU82EIKh2LiDc+vk9RDA7jCbiMzGAL2Z0Bdo96RsjhXujxUUMmvzOFjOL+eWF9CCw0fIF8LDr1QCD0+7vxkWxwuHvi2fIc00kZS0i7wI4/uvHpfA6Iq+WtO7Xms2weQp1n1/HBy4Ka0+wnK1gdLsmSN8fMYoiwWqblp/v7k3ezg/maNAbJ/uy2PHafx4fFxFyTa+5yWx4WI2unBpy0FVymaamQv2a8cMWiN3o7tOXjaj4W5aU15phjv4PQ12qmHRjQ3Gh3d4OheAvoTFj4yVO2/dtTqTny204c7w2j1ne/JEO+ebk6E6a6pnsneDYiQcvz+rIi9oRog6ucdkuxqRpRZ3x0pAbdxG0weY43Pr3A2Z/q++v83QoKLIrmYviFRPsD1v0t7jH7g2Wvtjw774h6/rOFMvdkD6sysv/pcgWdPd96aMwx2WessT/mG5mjXI91kDQ+8s6LNi0Pudk1FlM4O142z8Hjw9w0qdXL/eDdtTy9r2YsE+/12bbL5+hMlt9wziPM1pt5WVvCXcHcGo0PKbTIM99jDGbjGMOqMMvBOBdGTh9lPTsbzuVpnJ2gFDM+ySyCszOMeaGUigcjjU86i95g1GvQZnkeuGI6887B5DB7nsWMTxKd2cLyNOIYSuxP/mV5bJFlJNv9gUtaHr4LDJOPHR+8zfGX2ZtZnlom72GWZx2YYuzyWOXHi7LNYCM1SLMJGj+Pj8Pu7DRvJ8gkE3Qgg9fPRlLWeWsmrv6x52KIXVZw45Mf3Z9XxvmI1sgVKujxSXBRNztDmv3a4Dbnps4lZF5EwvhE//fHZWd5dt8Y3b2bxkuY9tk6Zv0vD39ufDwbobRN/QdT87SpG5/BRxLb9Gfb+OC9Zuzykb3yLNDPDm4TfOcpvDmeYEai5PgkpvkKy70vgoPdzFen+hq2BFZoFyKc1e3PPpvpZ+5smWjKaE/Qhnx8LjfMzsR4fyKXl6fe1YfFlXeOGhYAt2KGjMLJelXm7O4WWtyiPi+Dmg0n2Wx93p/v3/I47s7cp1qbI4r+TdBz14/x0cdiFGZ4kbw+3XbLZFU0TSU2cj8XaoYIDnVmaV3xNQTR6HAp5W4xDMGVtT63IG92Xh/sGJ/Ce7xyCvsWjIeo6vHn/UnzaqTRnxPHNEynQW9Msu/tA3EYEriT8qHDFJhjoWBax0WzdvaGV0PDg2s6HeCvQzVWPWm21zl7bmNm8tV9u/yIIuaczfwF8BDOu1QTifm2CWBh6aS2z2kC5eHMWWdWQCna7LM8vlpg4rgXU421Dgx9SvRTDHlhLr+vr8FG1rQC4N1bsWPSZHG5j8HbeVkLEp4UMKfqWs3arjkWa/YcXWnTQ3Tva377nsm8ukOuyrYg1J4wwTmb8/LzEGVMbSOrmLBgarzk13T9FKgwjceb4elFgk3pL5lnKcQH9ZwSejOXvvsvRBzUuS4NPxcOhbMv34pz+SpwocMVCJqFB3PE6BMQ9ITiOnIrI+/v9WHtZVjT0khUw38w8RiCnoS731WWV64ivwXGDac+2rdAGEuV6wDSSqR57vxZnnPcdlo1uWnGxzFBohXhnBa0Kjj2LDYcHho5n5MDZicD5S3rttX+M56wWrhFaQrF9dTYIsMgg2c1yBYitEvXh6iulsjDDhpfX3WCMccuY0hul3SrSbNDOi2Og9YL1tU0yXM2s2YooWo5ajD4suWePfN2Yqdo3Zg+W5QhEp8ObBfNirH3HDSqdZ99H/Bz8Pvaz82nx3SaOou2BTxlAJzN0VgHct7pC9NJ8Oc6dQCCdzs8XcT9BDcTT9kUjZyQf1RaRFwTfqcqg4Gy3jf/bB97drr6rr8Ua7MA8V40Z3TXvUMLXYmr5WMQ0jhbHbpaOP3Ul3D3sTKVCttDu2z18sD/2d4XjZ1+mj53tzNfY5c47ZV+l6xvWS16ynx5vFSnWVfarVPWgKFd3XjzcZ0A8hEDp+7nQKPZ+y3YYdu8RVVAH6XK+7Xk2aFz04xFfqjGlvunrmhckPhXZW7GyM4mOYef9B7yM3LNajXmgZvXc6BgqXdOhZobXkzmt8QNBC6A0WDkhmEp+5w5H8mvkPZXYejCPvBulBPZbw6PfLI0Oghc28h1T1z9j1AoVx9TenE96Lsmgt/eGqRTsc6nUvkhnNO+MK6xv6pqAqK8jl2emKIM8/jKsrks7vCv3TaSa1hnrEfGqT1oOmbm7aRKDbOMbVLMjmsH61nPi5Gc6MFw/75FGEQ8kdv4fGfFJdQ3uds/ak5vQGUfcmiTJJ9Z1Ce/KfHzJeDZJ/d4kMeS442ChzXmQnJtq75fymYT3sd5NDrqrg5NpjpxJuzd4sXAKH/smWvaQw6ywZGiGgLFzqL0KBW7V2JYNHNHNo71yEVOvLx1VL7xWxen5uV7ou3WdZR5euQyJF7dowoTilboYsBUpqGaiFSOpAhfK5LB6IjyQiusoQ8ykrTT1IoVpNPTYqwHnyiOnzS56cSL3Gr0hdnbL4Ji0/Y6fBhnzkFnKp2x8nly5MK0NAdPdSXGV3VYsBkljJW9v5pG5iKQ6+1bONklw0nvhXIsq/nuu/LmsMJSqUcbZny6z9SWWY+p7qVFLRMmzxbAwD0n4sM6vMm88VkqrNNaSUxb03bPPBd9FgbKVtOB2nlWCFWjD9+4fSKb0K9ij5kPL1qhIZOpScQJkHWNxa0l5ZjuJK17K96IZpUCv2OMbRQaeKyizvpXNGp8ex1UGl/YWx03hRk8eTdBpD15lvkfFTsl2jZV+jS7PogCLpX5upRjyXWpfWJNyM8IuwTBVK+YvapJqZjfjHlMdublCNd5lZfgTNafTCrNe28PFamkEbXThrSmRvqC1qwGpy/MbtfqqCXoCjOqqS59Lh0TLHiQRIi8WazWsAj7UidfJ40fwjy7rdp4qad0FN5nYh9x8a3/KfERV+t/gj+ISwX9HdgcAP+X49t9NHP1dQJOAAAA/f///1oAAAABAAAAZCQAAEDBAAAotS/9YEDA1SIBai8pRS4QmAsArMn0utlyEKFnvWSkMRkNLUTnCy1Ua2U3n90aD3ynaF9MekNBQYN3zzkPgAQWBCgEh3xIyCoImdCQUxiyYSCvCORALuRBDiGCPXRguw7cYQPXbeANH5jDB/5wgkGc4BN4TAKP8UzwCBNs4o5L3PEd57EIlpPyWwV2q8AVJDAFCSwBjifAMZwGtqCBNVxg9gJfyMBzGThDHGOI4zimYymfobEDMm5AxmRhPBbGYWUsVsZlEfhBBI6QxmtpnAaB1SAwBDNuM2MzZmM0PuDFBbR4S4u1sDgLi7G4mAAXc4GxATAGQ8AKEDCCL07wxV9dzKCLu3gBe/EUFf/Kd+WV2buhGIqjoq74iquqADAADhBgAA9gAQKkWIqtmKpdgQZFe4hG2E5ZHOwUlNJsDRl2OjdlzYuLPTx7tNAiq3qmUaAlaka4YA/t5sARgcJY5S7eagXBxvzaNbAxKlSnKENtrJqW2RUkNlDLjNAPW2iY1lCxUFqOHu1hGzCzubK9M+0UM5RMAZJ2ygcG2pwDTZrsdLMD21wamyZ76EeOCglHgzk2zi2sIZI5bTAksSvaHmRAq2iQDGmnaJR+mm1gZ/wMGmGGJezEYgmbFCKcc2MHHdENAhZgBQclCrqJsoEs4KgjCzjohv3TE8j+kehk/SxJWb9LDqzfDdaPbevEYtuaFGqbc2PZHNGxARZg1wYlrrmJsmpS0Ni0UUc2bdANi6YnkEUj0cmeWZKyZ5cc2LMbdsiOBMrcnMM5oU9VbkKks0WpJWR7Rtni7BKXJ5nMFs3OCm3PG9mRNq1EaFonwU9q5mar1oJEu/bG5pPKdqlduxPEzA0qLRtgpECfnnM4W7ZOzr62jcXS81lmDFbbxmTqkwyiVdvW+i1KWz/KFn6XuNo/O6u/PW8tYIlQwE6CbaBkWCv4xoZOK3gnSDsIGCm0HQydbAlZLNCWkMlUS9jJKIslSDVsGgGlTSplEUPqoDGvanBUmgV1Ry6UxhXVEDW5KGCA5BKoKTDFoxHcIExplRMWqgInh1QxVFAruSwBUEiKGlrorc9clRuh6lUlBQEqJqsOyEyl1EpReuauDNOqchNEOYslVDeoFbaEVP582ZSGUaUIyYMjNuVxjY1qhqxxhWOVyljV6qNWxfDauNGkVllDIC/Y6adIduoFCnt45wqrVskGGgCCAD1fOjLT/sTAytI+KNgid2DGkTABetjCT5Fne2eVjDS/nI3YnJwK44XQnlprGKQuzRML7SEexjaqTjvVVKQi8lS6JpNWu4Kn7B8IRDaw0pMF5DPB+qHwZP0qsVjBPgxYQj+eLKFlITvIooFAZNUqPdk0PhPsGQpP9qwSi13rw4Bt8+PJtlkWsmyKqtg+qVswW7W1trZPqhq3aZ+caJjt2WeZTBjt2afnmroWrR1UdKgNtJRsBftsagn/SLaETaQtYN9a67cn2fpVMmr/7jBUq3JVAmkDtPqkVPDavJla/EQGFC9OGke9LMyTVu8OUMlVpRjWSOXMUCniyTkZNatSqVpjozIyby1+koIwdKka14puUac9/q56IEqlAjSlzHLUCLdSda6qgxkpViZOfMncTphXIlmYn9OA5q0xZg4RiPpRX6LUlNpSVzJkSFALGtSBBvUgQH0IUAMC7T+gDcqn9/BpPnm6T57Oo6f1NJ7204YINaEu1KF27MTpOHIajpyW86bvvOk3atqNmlazptOs6TVts2m7RdNo+rPbtJ05PafrNJ1qtUyX6Wwynd3J2Wc4m3Ozx2z2Jpj+AqbBeOkwXtqLZmt2lxbTVc/2bGqb2bIFS2PB7CuYjWmluVhpK1G6SpSOIqWhSGkplz3lsi+f9JN20lR6S2ZntpbOYmmppJUs6cklvUSym0i2JGRHQjbkkTZypI88NpLHfizSRZpIJ2lLJs2kK5uyhwTpIO3YQnpHjs6hoxl1tA4e3YNH82hsII3d2D/aR+NQbMVe7BsNI7ETXfQLF+0iRsuI0TFmtI0ZPaNrNI1uMe1ps2jEJgzsQMEeFGzBFK0iRaco7MPCLmzDXtGAfd3Xf+3XJ/TahF7v6bUeX6Pga768JpHXeT2iS3TWVWNd9ZVVD7BqqxbAamgNfeEChsYg1xnkWg6upXAN1xYuzDU713NNR+fVXg0AwIE+wNVVXAa4urpLq/Humu6u70I0iBAdoq5FfGgPnChBJ1DQCBS0Aga9gEEzaDCwrzAPdW1X18EbCqqpqKimeiqqpaI6KkCnTpyYE4+ONoFIKwEKYmIQesKlS5bYEm/alIkzMSbW5KDsq8EDB/2fuj/xp+Z2hjSJJ7EkSZSYEldiS83WamqdloaAEyU66zOzbkDWZD021mI8yqMtRsGt3d66wlu/dVzDsSRRhiTKookYUSJO5Knr1prDhqawJmFCR1jrtW5razT2xJ4arc34ETtyxJEi9cqLDvEhDmVEvMiQIWa09r2EmFA/fxo0KJRDuRAr6rUJtFVXNYCWYk6siTHxIybEjZqu2QbRBXprS6u1Gquz2LBpw234zRs4DIfr1LHDdu4wEF5cFMJC+PLSCxo0eKLwlClUmDCxwlZYiZIrfIXp0JHDcjgOz2EqXKVKFI4ihfswHz6AAAXiQOzHzx/+I4g9OU8eUAblPWC4SxcuzIW3bMnCWViLFiyMhTMZk5ewEiWSLMmRkUk4CU9OIhEChIMAYSA9uEcj+2jkRkb+wciMzEOIJmvyly+bvMlixIThMAyGuXARJkLkkR95iCVfXkIyJC8u2mDkHTtwMI4c7MmdnWXYDCenIxlMzswcw47cht24ScNpeM0aNayG0fAlO/J0CoNhsAsXiqzIN1gHOzKV6smefIZbFiwQOZGlNOEmDIWfcPWTP1t+ROQjiEYYkhOnLGPKU37BLngGDabBiFyD4/AdnsOgrIf7MBOOZCUshL3wF87BOvgGz+BERuQWPOUYTIf9cByushf2ZEhLrrRkSydM6YSdcBN+woKD7MfHfXzMp8d7eqz3xyj++O+QAQMU/MVPeAne4iM8BJ9+27P5il97NU/xaY/mgn/2Zv73D77M+d7BN3C9J/sxL/FiH+YjHuy/PMQz+AX+4RV8Au/wCN7LN/yB73IMb+C5fO4L/JbLvdZnOdwTeCyv8Fc/wCW8gLfytq/6AK72AJ7Kz37qpbzsox7Kyf7/etiv787g+9kT3E/Xkx+4ne6oc11Od5NrXU03k2NdTPeSC7iWbiUPcCndST51Jd1IDnVFLyRf76PryPk2uoy60110FfWmm+geMlQolNAgQYEuoOunDx/QPXry4Ll3bh06c+TEgfPGzW1z16hJg6b9PFO91OvZWYYM5xgxYS6Y+0XTSxcuW7RkuZkXy71yq1wqV8qNcp/cy9vkWl7Ky+QquZM38ia5Ry7kLXIf75DreIMA+eHjNl4ed8fVkQPH4r1xbdSgMUNGDBgvrovbggXi9NBwReFVcQkHBQMB//z6Lt9FoXfCRIk8EiMu3g1xB+KDB7sOdZfD1ZABAx07d0F65a6FC3fdboU74Uq4EG7bXbtqF+2e3Qe37Da4ZFfsht2vy+AquAkuAq8DXdfALXC3bhYBrKs74AqwqgoAgGpK6kZdqF+9L1/+tHpaO41y2qQpE6ZLlipRmiQpkiik9dHqqBGjRYoSITq0GloLhRIaJCgQoD+rn7UPH9A9evLguWOnDp05cuLAebO6WduwWaMmDZr2cz2zVqlmPDvLkOFcx6xiwoDZ/KLppQuXLVqyZGJiubJaWatQmSIlCpQnl6uTtYllJSWTJUomV8k1MgmSI5BGijwSGeIoJAiQHz7WxrUHjx2MOnLgWFxvrIo2atCYISMGjPXF6iKxBQvE6aHhikIVKQgHBQNXwPXPr49vD4XeidXEWiKPxAg8ESHuVhDrBw92Heo4bNCQAQMdO3dBKrfGrXDr21phpbBOkBABwtq2sq2ppa1oq9mDMgcNyMbEwsC+GCxQkACB14EuAyvXurVqrQRWrHXAKmCtWgOsVOvUGrVCrXdd1/bknZyTb/JMjskteSWf5JJc1CG5I2/ki1yRI/JDXshDfZALckD+x/s4H9/jehyP3/E6TsfleBx/426cja/xNI7GP/2MU92Md3oZ5/QxHsbB+BfX9C7OxbV4Fsd0LG7Fq/gUl+JQ/Ik78SZe6ZS+xJW4pEc6Ej/iRryIE/EhLsSD+A/34T2chzO6Dsfhi67oNpyGz/AYDsNdeKKzcEQ/dEMvdBVO6IMe6IDu532+5yj8hJvwPCfheC7C7xyEe3A7r3MOrsEzOJ2zfsGlHucW/M3dnIJP8AgOwdl8zdMczc38gTvwBj7mYg7mX77AFTgC9/IuN+AFfMuznIBf+QC38ioH4FQu5VH+ft29+1N76tHm1Jo606VLklrSpI40qSeJNibRFmXUkBg1o0a9qFE3StSOEnUiRa2oA00sKymZLFEyKRmZBMkRSCNFHokMcRQSBMgPH409eOxg1JEDx+INRRs1aMyQEQPGCxeJLVggTg8NVxSqSEE4KBgI+OfXx7eHQu+EiRJ5JEbgiQhxB+KDB7sOdRw2aMiAgY6duyCVi7MA9+ZWgcIECREgtLGtqaWhnZk9KHPQgGxMLAzsi8ECBQkQeB3oMsBVYEsriwDW1QABVlUBAFBNSUVB/V29ufmTp06jnDZpyoTpkqVKlCZJiiQK6ZGjRowWKUqE6JChQqGEBgkKBOiPnz58QPfoyYPnjp06dObIiQPnjZs2bNaoSYOm/TxTpZrx7CxDhnOMmDBgNr9oeunCZYuWLJmYWK5YqUJlipQoUJ5cOmliWUnJZImSScnIJEiOQBop8khkiKOQIEB++GjswWMHo44cOBZvKNqoQWOGjBgwXrhIbMECcXpouKJQRQrCQcFAwD+/Pr49FHonTJTIIzECT0SIOxAfPNh1qOOwQUMGDHTs3AWpXJwFuDe3ChQmSIgAoY1tTS0N7czsQZmDBmRjYmFgXwwWKEiAwOtAlwGuAltaWQSwrgYIsKoKAIBqSioK6u/q3YvTPbvVrKzBWNjXggReXVxbVgGkmNdbyRAeNJtTojxxYkm5ZDISCWQRb5Ryd3evUUd/OrNYLk73FsCZDWBurwWjmzJFklLUoGqmk8yYMJuaXbZkwbxSZUqUJ04sKZdMRiKBLELEMciPRh6MORYVa8yI8SKRxdSwMMVg4F/fnp6JvBEi7j7Y1W3IQDcnjYNzoyABApsamllZg7GwrwUJvLq4trKwBlgFoJKCuu6LdvxejjrViPxgUXhXxwZlxlzMN4udshWZe0GkKuSfGrMa/6aL6DV9pvvnMf2la+ctfaXL5in9pGvmJX2ku/miD+li/qN3dK18o2d0p/yiV3ShfKJHdJ38oTd0K7/Qh94lT+gHXckX9IEukgf0f66R9/N9LpHn86BXyO95PbfH53k8l/HvvJ2r+HWezk38OS/npvg4D+fu/Zt3c0V8m2dzN/yaV3PjPs2juW/f/uel8Ge+eiM89c1ctvf8zpv2ZZ7MNXvOH3MdvJgPc8cezG9esP/ymnfBe/kul+u5/Jar9Vo+y2rhMx9zdXssf2U9eytfZS3wVH7KmvVSPsp69VD+yWr1l+9kBfBN3nKV+sqnXP+Z/JLVX8lP+qeX/Egf/SSPxDX9kYf0S2/kizilf3wiHumHvKM/eiEfxBk9kP/hid7HN7qh7/E8nNDveEYP9Do+h/t5HL/ooH/jFT3P2/gabudp/Ayf8zI+hsN5GP/C27yLT3Q13+JZePuIP/XqH76he/6KL3Qyr+JTuJgn/EHffMEPdC8P+H++5f2+zzOf7/f8yqN4PafyJ96ER/kSn+eXT+JHuOXjvQhn8iH+zicfxH/wJO/h7RzyO3ydPz6H3+COr+EzOJDH8HTe+OzP+Y6/8FLP8XIf5zfewsN5jX97N5fxFT6Mcaj0b5RgPY0OLAAIyAIFw/cRhoSIFCZZ7PEBhCiHwABiAADga0EIIABUEgCeRAwhAIEBAAAAFAgAckJgBJqibruokZy3gwx3dvu1akIYTVU90v93nOHObr9WTQijqapH+v+OM9zZ7deqCWE0VfVI/99xhju7/Vo1IYymqh7p/zvOcGe3X6smhNFU1SP9f8cZ7uz2a9WEMJqqeqT/7zjDnQ3nm92N4d6xc7xBziu39VUxIZiul5rz/zfIeeW2viomBNP1UnP+/wY5r9zWV8WEYLpeas7/3yDnldv6qpgQTNdLzfn/G+S8cltfFROC6XqpOf9/g5xXbuurYkIwXS815/9vkPPKbX1VTAim66Xm/P8Ncl65ra+KCcF0vdSc/79Bziu39VUxIZiul5rz/zfIeeW2viomBNP1UnP+/wY5r9zWV8UEEnFn8b9FTtJd9r1cAC3PqrkxsYVgND4H0fe+pXiFIW8cx/gbLxVq0cLkxb38crIxTANR/LzxLWv4YC6tEMAs3v/kfyz+39ns3+pJ0TRVlMj+m3HmO5v9Wz0pmqaKEtl/M858Z7N/qydF01RRIvtvxpnvbPZv9aRomipKZP/N4CMroX2aemx89zHJTZkLMFHgIdJf1PaJc34wBCF/sk4Ny2wFV827aYOG25HCX0Pm+jPzelueOfKOXMz9vE7Svzs6T0rOeH5XTu2013bc8Xsyft7zuzpup5wmce7mNE095th4kkCyrJhNlSCIOU7sN887etKbfe/j4vs/XOt7hHBvx/bOtWPm27d/8+Q9ObvzdM55/qavLDHX5uN5/+cE+3+j9/WM4f9O/aph9174e/cmfLj/dtetGONerbhac8usdPPez9z0/0ztL5Ey8NzZuMItx4z86/+Oz//PTnBEWvR/wbG/HyFGiHZaJDLgyUSVcZuxWyp89AZfH7u1wGskXfp6e1Qa8LBHHpnRdNClUig/d/WxcbfVMWiPejq5+fDKTqX4/fxgtEj4dx8YopXAaydV4uj2uSk3rGw8RIa/Ndp00JWSr3N8fpiuOyqS/aQSJEJo63tDRIQmmibhvl67lAL588S+6/ZN+oU8rTTpkGhWndi/akQpEUCvuhoiu1/R71qzp6oUxe1ytrWKKstPgTz4ZONZ/wKJQutI0fuzH3FNrX86z9caT5CZf2a0/pOy6LznCm9NmlRtswQ5kosnuDY3EWMbgMXnWna3h9eaKBNJHWdfPreuagM4CiN/uwstifuhmbrpZhZjiXxSIhsbtzjNdvEZ7wdTFSZxYfRzvl5cvya+w9fdCet4YF5sUR1Azc+Tf01UtZL2HzMbITEhZIjrHq//cF5boSvIKFfKYfjWeTib9W/lBYRKdRQUsYuLBTWLP0inHQ35n34u0JIJUv0KIJRwF3di/nbCcZZCsgOqvjbSI/i/OMFtUluhKkkmsrzsRH1jR5Wm+QQAAjec6qzu9xEez36qyQ2eydcThCyJ3JcVihAGajryH0rYEVcerR+6AQNw93ocLSVaUWWPZMIjKzUiZ4t6qjTl4Ohng9wjV5tUkCQpkz1HjFcUpx0Ui1ztkWw4ZKVG7AzRTymlHDy9bJNL5GqTDopkCvLnivGKIrSDZpUrepINl4zUiJ0l4mmlKIOnny1yHxNQnXaO7yY84N2pYrrG/1D4j1ulafi4TfqxLMjtRQht+zHNe0ctPEYhiO1FSPPUn+i17wmDjwbSGn88NdnMjn02bl32jRcZDmuQXRytQeHcpqBmaIi3NdBTA8QBtbDoGibCa5ugVPPEuRYKDRopgminoKep4oLWCiUaLOK0WdCg2eKIlgudNd4SYmbZouHJoqa0GJskWNCSaNFm9+JKy13TOu13S7JrxYOiVFueiwcteiFa5mnXo0HT3hGteycetPERrdPSFyQT7X0nGrT6EfHT9he0IloA7rScQTtARzQF6E5rwCCOaBN4IoOWAUTD0z4wiCNaCZ7IoK0A0fC0GFzQchLtBt1pOtAFrQeJuNOGMIgkWhKchkF7QiLutCoMIom2Badh0MJwRMt52hm6oKlBR7Q2PHFBm0Mi8rQ8CBoS7Q9PXNAKkYg8bRGChkSLxJ2WM2iX6IimCd1pnRjEEW0UT2TQUoFoeNorBnFEq8UTGbRdIBqeFowLWk6iHaM7TRm6oDXjiBlvRGjPARzSg67Gm7WQy1gegQQo8xWLVVJG1OuOZFlQi9pPpkzCNWV7F6FE+snMiOrvCCdXHfg68FMLmozALgi3twMlq0HQvYAo7mo0/dTCnzAcGbWxoNK55mmkDUXDiWAwDgFmwcNBaDAFDEcggPkPmKMyTSENV72izPczynL6spld15LrTkZdSF90G9vg6Urv4PzIfEUfLm8nq81YsZ2pMAPlzTS1yVHig2NwP0eQZ95uNw5YjIZbwXAlAu6Dh8vQcBMYrkHAeanzZHR097Cj5xekbjvdrUb6vZRbCvAbGQfrMAcHi28Xx9N3VQaMerodo5UxF5pDiTERzXHcmOWYazD++ab5UV3aMlAadL262VxJz24/LVPJXQN+q3mMDSyvvtUk/m3kfQdccYKtogpGYV2Gsfo5ufzpYAyLtScGMMuY6NPTiaNHzgp1qWigHUm4sbIb11iT7kA0opfs5Dt65zjvHBK8mJ3E5w5AgkoarxOFXdK4SDDeYXO2aP+qbrGXeLO6xvN/mMSuo8VjBCjMF6GDSWedbhjRgE3edmEaoQibD7dsWYYrISa37Z5hWKGt+7rFXuLN6rWxf18T2nMjyXPTF9YGzdcTB3YMblorTsY/ws7F4zi/Jh8ev4dKJ2/UHKvDtWwUq9voLd70vaZTtK9l5Oa2D51bNMLaTtFm3hNPXLsm3/kLXXgX3BYlX/U/z25db/Gm9FrI3dcAxtzE+bnhamtzpCW2XqSJx617xX2FvmaQcvutyyqr26JXvJn6hpRltpMxt4R+bt/a2mrxeuLBju9wzXKKvGa/3LgVgD/GonnN37qJZBfJaFy3urd487v2Fj+s6K+jkWyEKSxesYPJZdBiGOuHzd/ckTFjNzAw756dxJZPBja/zgdRP1yey9kUxgIekqWDD9O8k/frhO+PbCGPHK+4gYPEiu4m3F65trTk2ilZL3hGFCiXEYtfa0iAnbZiAStqu4ZYnfi94fwRXWaPIFnOmaMNn8TmnnL7WVyd76bLmneq2C+j8dX+WwZkemNVdzTyDQ0kPI3AiGnPqgPSuiGaxY+LlAcFxTsrczy+e/2ATHnElF3zrIkoftJ25LczZgNylBsEZ162lkJKFhvz7NlSTBeeby9U/vTR0C7jIp3HWFDv82PMHY8OSPuoD50YDRujoMZSYbTCFPtp0P6fAA7X5X7htx5l7HjuIMgZu3FHkJtopTzt4rh65+MDYd4QzeLXReopZjCzO8fke64diJRGXNk1Z4ePmAnZUf8e2JXhExfwxq4ysHHvzj5xWfr/0r6W3UbA+1ybdIyZXdPzI4+dLw6EfaTUiVFozGnMZeKojHPO9EOYLeU/CMVggY0zd7WDdL1jTf0jVOnT9Ad7ctS8h3Aa8SA4L4fQYIsellksg+00pt/T8WjQGrng1oTgydVgW4+J9ozQJzYwdXnczSc6WDEj7X0vE7dBruyxXu5qL3Oa0sGeHbXvwXwYQrOPFyJsq8eIyh+s4TII+pEotjV2q1S9WBytOGXukHOnHadAOlX2xX+VV1HffDIj7r0lMPyxBXhkFiYY2rhv5+ecdrohp2Xji87nz6xmi47q947BxZHJy5ps++DhpNK4Urv7hIgeJGdaTLvuFlOvEeDuR3MZpMQTYhZlYT7RunMgD8cx3Wn0gjBIzFhIuj5Cy6rqpR0uOogbYwCYOFm+L2Qv80fl6ZnuE+jgYJEU0bjA08h3BLAf4iClHuuQRkA2KCZvmprR//7RSSQGcfeQ3hLIRQTDkfCz0sd7uz+HaHaQ8ox0BtdkqwGsk6Lj+p37kSDRE2ov5kV05WYjXN8Ts/Bm+Ri7MKbcRwi5N8ZlhymjuHv6Yy7du1Eb5MtIGuc1FuNHX6iNGza/eYcvU0jlpdbyTCPVRxd7CYVsbKw1Zwr6NG3weHr3wR5hP6RhCbSI1GQSzGWEux/IZmuNuMy1wfcSStYjsP2Ue1KT5C7nbtHBjNH4fX/jRtg4aXNx4b9yHjSduxHzBH3MJJ4lCujELfsuGHClbtAoDuabDOwYhkXZGC46d4mNXfONFZd4QPxsLK21swd7Z/bdPisOOvqmHKx+mTbrhO+YiWT47Kg21qYeC5zsw11dbaaZlGvvzT7dp8vvFfXSPCzlyOw+slafV1nn5mg6a3tP/NSVMx8f6+mAupcuB1wey+tt4VzC9LeVGJZCRLvOtzaz5Vv06+Hj7uSBLJcnSvV+dPU1OFY9R9zDUXNPXX44Ry6v0cIJk9cvhbpCUnb/Dvfq7Out1TxGip0h/9y5+aUw1VurzF645nFVozHr0MDrttjatTRW/Twr0LpNMotlwj1tQdidFOMLx6XN7N67MtkGggjTAEX7I3di/E1dwL1hYZR7UzATt02aZeQGla/xvytqU7tbtIZWyFwOXZAnQt4RG516no5GzbV7rvKPS+KdhBcW5KX+2hTe0JE3xPxoL9O5Duwl88NJ6dXB6bnM0mHPafIO/+vgKUH2dL8Osvz4p5sFeOdVoXz87I3NbqHm/GbbfLvdVBneHq4aZUeSzOL4IHGvjl7dQJeZywCXeH/jkPSl/e7Q5N/eDG6Kq2v54mC5zO0M1wpdyksbPClG773+psHGxYnvjiLn3nCoAF7z/it6vGDb67eEIf228LfGE+tDLil36VvIAIy1eFHhNYLcyXxvggtp09OmQHrTB37SSL675G9XG7gdFnXmw1uGMXAzzbGo6lbx2aFbN2YFLvhiPI/B7rD6X9usJa8mov9yzzglUNSn2kD+r74P7hticu/dc0hLScjMgl/esrV+fBz4ZOwKOj85m0QMzfiengm/DM5N+CZnx3RaZMHuXHByX8j9u+6oJxGyO9LedPkoMFxhV828MZC14Tm9YfOYGXBbqgPHl3G/oqmr7s7HIWd8Rz4xwK6BmzJyYaRbjrmQH9Rl18AFGTmhwBe6XQD91uVWSyctvjfntFdbHxYefvjE5Y6ddn77wWWxLt4Lenkh6f35ZP2em1qf33JEuveG7wIbuaX/CHgpfHN/XJKdEodaHHweVP28bi4fcfDVLVzfOf/4pGu73jzmU+IRgZ80zyHCtdoRzS+1F7bvzZUGPuy8Bq5yrTe4vbp9z53jMvf8n1LaEeRXIIPqm9tJ65038cFjTrE7n/vjALeoU7V3IC81J9gu128LzyZdhbvv3jk44XxZzPtV19l8vp8zOujripM3s4O6u7U3OSIpLkie7Oc3Nxcu9a9kv8Okkc9ObBnXv4GzErfd0HEpx93XP4PLEldth06MlduO43rbCW3vrHSPCn0KCifTKfER//uprtXuADvlT4o+kriKf8e9c5w7nNxd6vuTvuC/L8bbPjWX1zrf2+Oa+g/pjzwvTJ1fPSwdW6Vg2X0tpLMsf1CUX/PZOYn6cUmF62Xy0uF8Ojzm4LKQzXd/Y889sYHlEt+4MnFWqVYVcmPAhanOHHPQe+tw1YUbdZcpvoLoQ/qiyEl35Luw+EWhTw3OTf7z88o6vvA+t2J3vMtiOVLkC8EusH4buZWjk0afj3R7tQ8dT8Z17tjhsB+ucJTqrlFeyo30Hk5+9u2O3wjL+UrHq6+2uQl6b/gWDDv1HNu/IB5qfPN9XMXueFdO3BSPC/zMmwcOTuSmdukjx2RHuCkApyDzMbsnUiu/pWLf8XOa6+rmGrQL/hcenW97WDKHn7S6ToNxh6Ljkm3KG8LoWNv+BAs4WZa2pVtB1zVQ7Yil+RqzujUObos7VW8Bcqxkgnx7rKKa9Zo7cAXcSIsdd3Yu95OsU1s8zNFdqzfBclRkS7NnkWF2sVfHnzkifTJ2e66yxSV7gLpxfeyLy7cAwgpWuOBpsiDUJD/q9+KZA8/na7rgOfBuKiTCBb9KHqjw9phBPcyEhmNBWnFa5M7ICaT2GjT1PiLRybt/nJNjd3ZXdF6A7xVPqTOmj/Z3o68WnuvYCm1bly3U2A5BAi8AYoscvNyQ/lCj9THlC7PwVt6MDjuLsCGfYUPazOcjfNTqwIxCHivRaM4FphPzjNbNY+/8betHvJYfzT9xieZk/2tySWtc6uNXXPf/Unp5ydd0GbY44LHaucMEm8xyYl7YapR1Y9LYzjpqvxCXGXMZI5Dt7/ahqkxEzCw8QVWZTawCv8+VH4Qk1ZW2XT4nvX4Rbb1nye6TbJ7j6MdvsiV6CkbgJsl2gok9+eDb7nPqQ7a75w4TlxQnInpiPjwccgcSlBQjyjQunMNY5RO5F+SAjCKJFqAF8HsH7RxjiGk2HTDH7tJ7Ldcp7A/YwyceeN6ysLLeZN5NkZebnPEeemQiq/cKhHb8MR+chhuTiy4w858xoaOf+cdAaGzP8gW3DIr/o013rruq1e8LTgAAAP3///9aAAAAAQAAAJU5BABwdhAAKLUv/aBwdhAA5NYEjqkFbxUyEHgPANAVdjAPelr09DzvvztvXhgmlFVR29dPXxFZwyMIhjH1/Xv/wKr4YXcy3M5r6QGEFRwVWRWOpV3bEb85uoZMB9JbkulxfEsHUzofE6ZC9cTyNx1LqQSR/ObomiEQb6n1F3jB+k0Z0r7Jyv4DF5r+yY/fnOB1MlOlAs5TQwrMCLSIOcGVjRkBmNUZgZw6s9QsNU8lITMjALM6I5BTZ5aapeapJGTmqSEFZqpUwBmBFhETgmkRr6k7waw+ZlfWkAK/6Vg6M0gF/EzS1vkrCRm1ofjB7KX1c9LQMDe4svGWc4PXyVvOYHLqPCZMJcWc33QsjR/0DjOXndZvjq7BysTrWWhovOWs1STgMWEqsxYY02N2ZW0VwPGZpK2z1h/G19SdrGwxIRnSVsdSuIzuTIK3f6JCte5wmgx0Zb2jMBW1Ia21PkNDA2xmdM2YMh21R2D8QGsZtIuhuwmhY1DKn6hIBRU0t2ju6Z9axw+2qHqoH08udFY9tImiF60AvXTEaPxAa572BIiL7/InrasJKhATas23jn24cnpCtVvHPVw5PWHOaD9OBC9doBFutEAiUNnQZH0crbtAIlBlG1YSOYwO3CAnrR+7yYFFdJ3j9uFPnAaf1672JRR54QiK7PG2N6mNWn+Ww5lX29jHaK6dQDK5ntVZV6t1l22DnN9YYiUvrB6bquY2YQ2PMuPTRexQXS8d6s8GV3CfaIbgWwENOpPWvIGg3ksYomWi5BJpLWGAmj6sQ9/F61j0USND2bp2Jy9Y3da/E9+AaAyfnjq5MY+fVj+sByNTUaZ7+GQ9cqu11l09d7rfJamKPWJEntUWu5Nad1e1/rA7LL0BkC8TolYGSp870zXJLYYVzMTDBFxDhZPnWgLbWq5Ypf4kwhHUzG1hHm43Q1hgLGl6mx61JOLsSUwmPs0xrx9UHPxCcPLBlO62pdiPFZGi74+wO3CMUQ/PgIeQjdnkRc5M4qvHxCl844qG91oasjtxAGEQygAnmZJxAVnuz8wUkNsArHfXN9VFYOMx5e+HP/DVlDh4BhjQayl9bi/dN1R+YOC40kxBkp49yueLDIfahT9hgITZbujhezYpUBMYcm3eKQJz8J6YEN8gSc+WktciQepb6PSjz3NXORInw6F6kZM4zoBVdFg9sFe4TdNs2dpXKWwyHGoX+M/E6W6zRuOvQCHXQgw7Sfx2IxMAfnOpsoM9BQ++6mwhkVVkONQvcmIKKXyv8OipNcCu8FhChkPtIl9xNMDxKqgiIJNhd+GFOLGKJGN2jvkaobgPkwzIcKhc+NyjlYwnAaWDFQp2Hww/8LaMW8lpZfEps12YggIVEOVxrl8I9gBuOb4nGQ7VC9eCscTRvAB0Rem7TTFC0xm+JqeNyV7qZ0lTSJ4S4C3YDsWSFPgIHvC41VMAvgYHRyfxBkg3MhD0s5SeMqQfMc5nFdlJ3ODS9eIh5iOwZcmh9d4kQaJUbcAQn3sR8CGutufQuntKZuzL7FJ8KCKFBw2S9hI3xLqnepw8WZ84f3VVMlyawY73wE8HcGLBd6kx8VeHQIZLI9hzaN2BEPDviiPFXXTx5CMuyHCX7GDpdnqwz7d5JwPvhkwi7YtN0c0bktHpU6FALqIVpQTf1/st0SBDaFJOAYq0xey+EFNElxwylQYiXXMznghcjxmvEOQDaeYxLssvwkHrtMVFogWUu2Tns08lhnhIBHXer2r1x1tqXTXFVbSApTXxkI1b3kxrviVt0rofeL8IQX7fanq2x7nlyhAZJNgRfR43Ul8kCMVn9Fa5iOuJUIHA42Hi5SlofccCgyQNLyzvWGAABu1rGMBjReSLq1lIE9QfmJXhtdYxINf3VdrRjkn+jLEpT0FrjkeVKpsxQ8Xrx/dV8XoiKWoSHu/oiAjfEjHOETgweRQlmDwFrSPcmdiaUGjiIBxIZCMH7MAu8rCYJbCN2FnQCMRFVDw4AQ4EvwWBM5usYiHtoKyYJgru05mfjmZiIwNZslofnXDkzhKIxG0yWVhjIw9wDbTgHh6rirXWA7l3oGHHGWjhm+WYY7gfbMmRx3qjigmtaOjyHFsY2CKPa1iGCXRu8nKYxH7ZxfEtte5f3MS8pdYxIQO/MTPTZFuss64cmJVO87RRHbjWpqnZJJZ5CUrlHpYAciWWmbE0OHPSFwMx4YIVW1prOEsZePlhUrpzgCeZMaHWUz9IcAo0IHsHHZl/9aCuk6I9YhFd52TIIm6cz0HcI4wQ/QNRXvTTC05WAz752hzPKzh7fXTIJJMeOa6hzmWVGIdOasbOBCBKjsBv1jLz0bdUqSvRI0w+ZeGlRe79A5091i8yZp9XHi1dk08GuYgXEbyPr8mT4Wc33WEdu7dt89ldKjLrbBTwLYpMLo7UMmBFg72JmBssousc35be4BRtYtSALKtDci8omDHZTzwR9FKDAb9nGhZglXoJDyTyGCB4tRDo6oJa/xcOsG7I5QwW0VWOx1hT+K4AemVgBvchRGuwiK4e+IdXQBiolItIaLdBRvlMz/REcrbzWdGj18k+PdSe3+oTwnOpVj3XgjGvdfeCiwce44FfEmY1GhK6hiMOf8kVdU0tDgfU+tnphmm3dCnyldZA/BFN4TG0LmYnI2A9yfEf6XHjKVBKJTd10eI02uzmJtW0LhM8Lr8U45JPkA6Pgck5q8kQ7UYnCB/JzdyQ2Yz3dbEyO4nt6FuAi39UiSlDkujB+dZizE2djR1tgNUbsTlyxbBg5YFKtMxazBldFaUEXkAaALXAFNpKBkxaT+kAhbPAIWBughzT1eIlX0SBtHKrDF8BemWWAOFDn8CD9Yna7GWOmfI9yRZz0ydnz+Ah+0Rw6ScFP56n6GF2srKl32248kKEMdQoGzlOjyY+AhHCHAvqbmMV8LXWHD5BxwWj9eMkT5vADiGOYS8Gd1Jh498xP2IFijw20II/fEUSlirYv3+gIUY8pbV20QqAzdB4irtQM5LlUIcmI+mi8WZzqsRYj0S0hlgy30Y2yHKoQyNrUBpn7Qnp8SIt9lUDcn0P3FrP43nniQpUPtMLeWH2OZcceqoC3ulocnioVAuqVZEK1FSfa8GYv4pD81KhE37raswvmCJ8LTyhMsJsyRaQsHMWPvA/IDW7Wyb225UwfMBR0YztMuR5KOp1VetwpSBUIX/S/c1ZJ7r3EdWi+8iJJG/RVZ7DzHocCO0qEsgChzTKlaZYOMxyopsGjYRYUh0/4xE6Y/EKXwdbi/50pIoMbpGTwS0aRpnRlfLS/FVpyWxBWT5wFHWnCGyzbmQeyBdVYx/X1S0Ro9Za/1CaYoHDIY3iWBPZsyrA/OjSjXOA7JzT0JQ+oYTJLhancTLRrQiEQkgOTYA2mRDhKhTszWlkEL7GfKSr5Y3OYWY8b9G1xg8G/YHnkiyUJf4npGtGy8PzMuQM9rcpXZktKIv/VWnJ6FtdwlYZlzLwcooaJpF8S8Q4S9D6WWjd27TeezuRmrG3kzeXRghIMBLkyz7yvu6tuDf33k1EEXcYSce9Fd/27DCSjvuIHJLFoA6Lm5dIgsr2Vhws2zuMpKMRzre3kTQpO4yk4+K7tcNIOu595JCHkTpcIywKw0g67m0EKUjxZ+ytWKRuq6ALwEXjwMsMpgZqsynJsVXMMMTUFKPDdW6g9YZTBMtq6fJmBlOzYLNF1tAyAUmw88zE2CZKrbRVNgI3isGlnYJUhLaJ0U8LlceT24atwgzWI8O+4qC3ZTlx2QzmQIQ2jJpV9jU/zGA98PbVHQ28HEK23h4iu8QrkZeTG5nBHAxqw8BwokUik7egmGix0EzZKC50ag8s7Z2iBtU28apBO4UWa6vIaHdejkdtk10dbdKSOtolSK4dkNZl69WJbRM2JrVWdeCdh+DO1k6ROKF94hFHW+BG2d55cPRomeQOaLceYJE2SRPP1gMTQZ6FqOTIqnhjctISH6eRiODlaPFmMAeD3TAwnOSZidFlApJAnpl2JPLZCsbkswE9N90qG4F8ngKiM1Fq1YXK49ltYvRLQSoCxeCSPAfQkyDvsYtxpinGhpg/RnCKYFzQAqA8EIoaNcgZrAdev7qjwQXR4wzfNi6hGTswg6lZ0Nkia6igC5AFkZnEt0niaOEyNoOpgepsSnJI2UIHT8UMwzeBUBifwYZPpqKXmYGrUReJTH6RZADDXSDZkuSK19y1pkR3CZJjoZnyJkHNcRpFODm5W2YwByK6YdSssqBakjwQSpK3UmUG65GhX3HQ625BMYGzShzyeMdnBQAK5qhEFN0qMlp4iIsNPqeN4ec2Yr6CcaJ7YGmjuNAJG0BSyTEAqArRijgj2AzRnUKLTbxqwMshpMQrkVdFmOYyjiyhJMkxf01C6CYtqaO3h4hendg7u6FyvUfUIFox5i0g3e6AtC4palC9bxhwTqLrJXwDOmM9UbfJrk5ejseuVR3YhI3JboEbZSdQUbtTJE7kIbjTfeIRJ8UUYZdJ7kAeHD3dpQJr9ACLukmaePTAROB9fXdyIlEPIwQk8DmKy5V/QCBzoRBrY71sHrqzpB95X3lfnwg5kchHWtfjo/6BdSdvLjmNA2tkqCupRxG+S6FYdyI1g3MZf3VyiSfYMUq+TNWc7qSFCs5R6Dghg7lMO9PB+q9KBruRIF845xNkCHGqVRNfbcDmJRZh+iITC875XPWClHO5dYwTeUZ6IfJc4K3DZXkO+qwiy9w2iIkyF2tDFi2Ke7MB1xUPLqj1J/eMB17Zy4oZfOSBSnp8ixMz2I7Hrvi2Z3Hz8n0To4X//SBBpavDzGBsrSsOlsELhhC5BB4tLmwlmaXi1r4Y1OF15YPiIUaxNQYRzAs0wOhGON8rpFGM9+lJeo9gQOQuVpsa94jMXX4uuyKom7fOXBx+15n4bpkL5SnqKPDxRzpvATF1I2lS4CsTRrgaGyF4wFIeroHOowm5qrnqCEg/IocEVmOkw682leSIMzMZufXFdwtWYyPEr0wYQRJUBsMNIeRLSuC8kpO8+ejD9yOHPPh2bQZXkQ/r+ya++wn3Jm7mJqKIXFDP8F1joFynTY4oVGagrSPdSB0ufNeZKNeZi2OERSEMyIBJVitjZwn69qGkvSv+DPgFUxhZyNElEty30YLQjSAFwX16kmQhjWJw4JU97if3LPALAG7nhwNPurj+yh1oVyxStxUN0bZijwRb202aEEZvzg5FQ7StZ/rdpBiuaLRJMVy3nulvQa2xlMTG4K1gm2ygnjRO3hrfSYrRrtgjAUyDO+At+tIkBcCWR9KXoPv52b6ER/DwVABfeOHBzjvV8nrS2dHRqDjyI9jAdIsNYAClUbTW+oM0kE8bVN1hJB2xr+S2BvtWDL6w3bUCVrZXYUL9MV1xfzZEBba3VQjCPhYBjn0sPI3Yz3ABRbZ3soVmu5lZCdvlYiz2+ZDssO+G/TwpL+zbOAO6aQf2yMZJFewDqcOIfT41g9hfEgk6e3UgohzzJM0ODJK7FPuYOVSYwYo8+OJU84C7ZMezgdb9ydrr1Ouq3Mku2fHUWuvehIESElLcJTud8Ja06UO1ns2alPRQSCJOxx1nnHEEk7o2M8xmYAj0Mjl6bJZGVeAmOWB81q64mQGINVh7FrlGW4SAoCTOXh2I5kDNcIUGdAUoFJu3ChkBZ0By9V3aE5ua2exFmD4qBQjnnEs2nIxjVsOgYJmPIJTxUZDHSdj5RtZ6ZAYakJjoh8dZh0yrldajkAE4cQwIw9knQIYnGluiEMA4CTs1cPJRoEdgQOK8oPUIG2CG+QwwQy8ts+XUshXKqWUrNCsKcjYQBYlGT+CsUsfqZVllFpCKxzhmlXPOJRsoCGVzFRQsVepYOdHoCQlS8WYpyyqSchY52zBA7RokncMEdSfDhMpdsuMZBWvKBNb6LbUWGtDFOQdq5kEh47MuieAabRHixNqzmNaB6Nt4COP8k5WEU/B1zxrgmdmIr/bRNKfcJAeMm6VRFbIg1vyYrrjYx6YdGCS8JW2a3yIP/oqTKj2MpCN3yY4ng9MxWnhL6jSvNSl5S617KCRREYk2mcGUHtyLh53nXVqOL2eKIiyiq9xYhhZxEd2IDyGC8kPgCf25ODT/lmoBJtPjSsa3FBdFoHsPn1weVsEHi0V09VBGCiIuoor/bbv5uTg0amQIZG35O9UquUTR0ocQQfkh8IRuGz5avIdPLv+WauH5Rnw4/7bdcCK6yr2cKYpgFX7yZrVRqB3laudDiKD8EHhCfy4Ozb+lWiDT4wqXaTCzGuioto6c9h4+ufyr4IN9OV8cmNWwZNBewUP3b9sNGe8C2sK9UhjyLtc0MoMbc7A29BzYOUzrmMgGkBgMjZXMIIDq5RbOdSMG58pT4Z3d8GHnMcACYUhfgDliMq23rUNmE8piojts4jatYbI+bGCyPmxmsiEwyiQVvKtuELGIrnNjrARiIh+fsRgYV/iFlT1YRNc5M6MqMVHoiljLOgq7XQGDRXT1UFZ0FRNN0ogfxDkC6/1lYeeyPmUxmdbxW6DyTesBavjuAadJ/Bao5PvGE02+c0BQkk1QIcMShGoCb1uHZrVGNlurdQyGxkpe8XYVi4FxfWc3fLDeX9aBC1ziMKQvNc7XDWSCJN+2Dmmt9fym9Q5yZvPtQ00y1rKOciK6zr2rbhDhOzJNs9rj2GaSkiYWA+NK1qcNTNanzZy3p7hMUoHbFTAwVJDFWQ1KAm2plJf4QZwjen9Z7+yGr+shRPwWqHzTWjuJ6McDvG0dglTympzVOF+1l2Q6xG1acyK6zsEvrOx5e3AAMqtVmdLKcORiLeto77vLtdlr4GBuNgmYdqrp38bz8th4tp20oZ0a6Gbb2QTteDqel0fvdtKGup1N0J5q+td7XwMHs6cGuulsEjBJdTJZWHuq6V9PDXTT7aQNSXUyWVj7GjiYnU0Cpo7n5dHxZGHtdjZB+xfJsf6lj0z3pFzReRxdl3uXa9OxOAH1LmkU3CWNgj0pV7xfJMdgLE5A75c+MjyODt7+iYLckCVJzsK6yWRh5XF0Mtzl2nS5NnsNHEy9QR3yrFqiSxq12SRg8qRcsVNN/+KXB6RSWCXf/okik4V148nC+kVybNtJG9p8AsQFXCb0xsuE3uZY643FCWinBrrZfALExTurluB6gzr2lz4y284mKAatSwApMLS1wX2Ltg3cj/jYbXC/TK3D8PatO782uPe52IPckGXL3BZpBwqPt/skyp02DXe4j3aGtgE2dWW2ziujnaHaJ1HuYMCAoU3Php080zGwRdtmb935wZkR40sQylym1u0+F3tLEMpwODNifS729mVqXRtcJoSHlwnhOeJj7yM+NqSS2BgX1Hpu01qLDwqPfUZrDGydVzhgU7f7JMqdPdoZ2qb1O9MxwPVs2M0YtO5bd357i7aNEhKtg1q1vqKj9YMTWhvW0XoQywRAG9BaL2qt3wJaFghgF0wBfHIDDM+pDY2yKTIBQM2kCaXLxAX2xItDeQwmnzQhel+Guhd0d7IP19Okd6xjZZLSoBKSnRD00dOVgxTm4NBJxpGMGphAoimT8UAXd2EPV4pw2VlvXHVGOnxCQ3N6Jt4XX2z1PhJmKFJSoWNR8vkWBIYJcKA+nfkqponaKn5lHYDIO4pi0EczEIqxxGbNxOY1SK03ErDWyXBBcJLSySFDJwcMUkawwJzXMuE3SqJTpsORk61l5wokYPQ/eHb6HwWcd0av8p0VcOYJqEReaMRov0MmxW+EFNkQDIu5TDsulIkEjA0jR9vEpqrxcRF0NuVVrBn8Lk6Y2U1HUbdzo+uFtqayYo7ceCCgni3Aqz3U7u+J/vSsaw0OWMLKbOErRF9jGPdEVP40EDnB/+pI4EATxrcVyGT2oMP3VOSY3cio6Z6Xkj9kItBJlwhvMafmgXC8df4WBObdD2Ah73XajOBxF/bw3ueOFX+gzk7+/Il+vPK8sSUugy+v6yksQbU4ObrdfQgL9h36SXHShB46JajjLizBBFrHZFxax8kRd6nVycZf3e4+bGEjD47BOMBo6lJTCbz3msLCliAx0Y/XESk4YRl8eaFQRMAnKEtXHB3GQJ2ddoq0wncR3rkChhbdsMh0+wEszDIiApw3tsSTCP3guC2jWOQ6Pwe+m/E3XxDUPYeC333uWHGlCJdw3IU9EzihdEY/UnadNiPcrOD6pmCWGAjHG+zWR0HPwioZD+FBtNBWpOjqw9tlma7LvWNxAupdrk3vXyTHutQCHmGVfMtb3nzzzeOXx/ZP1AIeYZV8y5tvvuW929ra2tra2nasYyE7LiIqh17IjkvXWn8S3t47BhLbWrJa46FJOTERGz3bzRYU8RAdIHmvInDbh3GS1jOaOCiBmqjmFh2B4Q/3ze4Tt6pNJOKQY7OhEeGD8KTuOlz63mwd1DPan4ZVdhKhV612ZxEIsfskpxzu+EsMgKAdOYnQa19F4LbZOvhAYlt0BIYnEtX8NKzyQ3pGX/rIsKER4Yk45OirCNx6EqHXSTldS1ar2O6brYMPBEKp90lO+SU/HV0maAL80elhzyIQog6X/kF4UvvErfY/3DdPxEZPUAK1jmdG80N0gLqbLSgwYMCw22Rtm7x3GyQEEycW8BAb4xsDhrltb77nNr7lLWtlLRPQIb830vq3PIjg4rvb6Jhlp4V3Gx0jOILhv7XE0kCU7AhkZZXvo7hJDiamRCbeSOslZ0jcZG23Ma9CBSNHvE5UHv/Wb+VVqPBGWmsREVL7rd/qNp4hcfstrbuhMYIfGjF0ZWkgKgNYUd9TQYiCLDst3bi4d+PibiOQldUiVDD66RYbBXidqD80YqgbGiP4LQ8iuPZUENIzgBV1GxVEcASzpXU/3WLTi1DB6DZq8d92R9QePdSMVTfNI6OLYm37EjiWnfuw0ruaSF3MBGMPi1Pt2z+pXdBTSaQfBYjdSi0ZupamdFqjkvDsNrrRAqKv4SCWR4a2UkuGNRzEtJamdKJY2y1mgpG7ZAeLI2qP7Yjao9uotdY2yp/tRgsI7sPK3v5JDTVjtcPiVLuaSFvQU8n2T+rmPqwsgWO5l8CxFPRUsruaSFqBb7BsVBKe3Uatu5amdHsNB7FKLRm2aR4ZhVyvbkZYnOoONWM1gxJyvboZ3Uatu5gJxi2KtX2sx3qsx3osrbV+LK21fiyttX4srbXW+rEe67Ee67EeS2utH0trrR9La60fS+u+iWApaa3xANuWWsOC8IY3vOE9qYPIjnSr23uIZAJ4ByK27t0GYO7dR1ektNpDGEmbiJbgttQ60pMHGCwIC8KCsCAsOKmDSPcQRpKejTp5puMU6VbXj65IwYJDJBP0NgBzgYitPRCxFRZsAzDXuZ6Nuk1E6310RapHutXBgkS01h7CSOqTOohsIpZaw4JacghBuC/BvII7aFkXuKMxYgP3UMUluCf5sAIKDJf5p2+K+AB3Hrd7WAKxt3/NaNL/UOSA+3byBRcy0rVIj27i260EUqObgujrqFQb7qZU4rgdjREb7RQ03L85RWS2SCOmVOK0lUBqhCou7bAEYlo0QiU3KtXeTr7YPG7DZf7hSwqgbIr4sP9Q5OB20LIu+2tGEy6P23s7+YLb/1Dk2JsiPnB7kg8rdpIPK7hLMK/2EswrrhagGdU2BdHHhQW17lYCqbFNqcRxu1PQcDcaIzbc/jWjyQYt68KFBbXuYQnEdqjiUmFhYeH/4Rf+4R9+oROsZ6PuDw8Lv/ALv/D/sPAP//AL/7Dunek4/eH/If9D/oVT+B9+IX/+/A/58+df+FxIEIsH6u+b5H/4/A/5H/Lnz58//0L+/PkX8i/UmoqQTK35tInHgAq+ePzIlBZL8SrjsRQoKG944CJlPNmEiMeOfzBjJ2meeOyEjoM4CBMzHgdJlIsXeQTxeHERC48Bj9bEhmdbeGyohkSOi+JcxWpvWh6rZUXEdxDUeHyHgVWOi87wxVofzuRYS6/A1hFEi7x14BDdXqj45O1lrGxL6oS1ockVKoOkWrOXD5u7keAWWsdUhGTG4fFkJpjJJkQdSUwvO5kJpiPBLbYinDY9FSGZdxhY31ANyeIiltfSK+CEjoPuZaws6yTNU/dCxScFCkrXgUM0K8WrrOsIoiW7yCPotT6cOf7B/KIzfNlHprQvinNlqIbk7zCwZg3PtvwdBLUgiXKvlhWRDcLE7NXetNk7CGpveLYF8GjNAx6tyQIq+HpABV/dy1jZO6HjQEuvwC8uYslqfTj7RR5BalkRHyRRLqv2pv0gTMyy3QsV3ztJ8+RD6y86w/eOfzCzRXGu/pEpDVJJigG8JW3aPrTeikB69lQGSZHgFj+ZCSaLJKb3k02IfGjddeAQfSlQULI6gmh5KV5lQCZg8RdwCbRo/UBeCH5MoIkVfxPjyu8EfZEMQx9b2Jb8QB8t5urQJ3Gy49tzKStpQEeJhcg32RPh40rJAJvaDc+FR/lLVKPH0gKO55GtD41r7SI+PRgo1w1Ztoxq3cXLT/xUqEDpKhMK9KIbRP/flATph8a1umkB58FAuX4qj/JceJQ6UK6PpQWch8zTukH0NUOB8MS1fidB+oddjZBrHlapze5GhFD/7G5ECHU1Qq79s3/20D9dfsE/9bnxmgDeP/sFT/XE8qkEo77AC9YvIDT0TRf8dG1Rf5O0xp4974AK0IcBzXhNAO/7p4ufnxHoJH+mtZ2nkugB7SrNCFL3lsGgWUrrPxuF78wIUvcTlgHwzgh0kjM0+sxSWpshrTFPJdFDo88Tbv6Z1p+71wTwctkRoaGR1QG8pdZaBfhjwneS6PlN0hp/9v55S63/LHU/JnznN8F0ktcE8D7hExISEv4f/h/+P2EQfGVC8Qn/D///EAuCiROHT0hISEj4f/iEf/iHhH9I+IT/h39I+Id/+H+4+ViuFw+P7on6fYXnw7Je3yyy9MOyXh8e3fNmkaWP5XrxZxza+NzE6njgitTmXEAMjzA3BQAwHxFJ2xE3T5Vp56LWOG1GOh2cpU4H56hTrumMdDo4Jx248mdzUpl2LmqN5yMiaZGlM9Lp4BP+2VzUGs9HRNLmAK2m+wrPE27+WSkaJ7GABtZmmCgyCiYFFlV5iC4/3O5Fnj/ziyx9eHTPj7/NPxvd82aRpU+4+WebXC8ey/XiCbVOTExMhH9SB5Eu/JFudV34ocCgifAPkUzQhZ9RpgN/IGJrF/4dCzQkJsLfBmCuCz+JuynvH12R6r7PVZma+PZDGEndt4MBsLa7W0LgnGa7ElaA7k40gwOvqPjKK6pu5RXVVsIKkJiYmAgFBt1gAKx1J3UQ2YcwkhhlOjFXZWo30q0uProilbhjgYaYxN2U7hDJBHEbgDkSd1PiHQs0dAMRW+NAxNbERK7K1JhRptNtAzAXD5FM0MEAWIuhwKDdnaj1H12RiiPd6rbWeIDFllonKmEFiCuvqLo7Uet+CCMpntRB5A+ZSj/IEpIPQgDzEUtFPOJol/8/JMrzi3sUf/GP5T/iaJdHLBXxh0yl/0EIYH6QJSS/o8nH7zga/UOiPL+4R/EX/1g+pNDfP772fyyae8c+fK8ETPWVmNmIdxyNxolFW0rMbHAlYKrcsQ9fvKPJR5xYtLW4R1Fe/GMZxy7iQ6ZSF/EhUR4XsYvYRRxkCYmLOAgBTBcxYqkIFzHiaJcYcbQLd+zDt/jHUl7co6gETJUrMbPx+Nrh7R8prDgTWZBCf3Fi0dbja4cU+uOPRXOOffjiIAQwu0ejj0VzcZAlJJBKYZXw9k9UYtFWvKPJR/ePZXxIlGdxj2J8yFTaqPUrAVONEUtFpD0BwqfEzEaMONrl8BAJ49IOJQ2wREp480NaAIkitQpXaQFEvgMmi5rVz6AyUPindXx4eJhGs/RnUBmIC+EkNfgaDbDEhYdvB3HvCSW8iQtfDxum5yG1qtEc/pAWQOLCoBNUz3gHTFx4KOSq+U7UrOLCIUTCfxCEx6fYMsL7BlwXn0LrIjhvJuPpCbXWkrPxYEaOnvCx3qieEC0J6styfEAwZX0ZjOgTfvl6S63RmLi8pdYYisxLToSeUCvvc07qguAJteZZafzMArLSEBTNSgL4bPF4SqG1lpfLOcCTzCfUOrvjV9UEW4akYFhKUgxe0+C2DCPVwInhGI7huBOOYb06Gu8MmqMTjj3hGI494bjzjT3h+BOOP+EYjj3h2BOOO9/4jd/4jd/43e/Objutmxy9ABK/psE98pD0AW9JnZoYFRGLX1UTFKK68YzhCVxeVRNorfWkplg8qSkGT+ASo7rxnI++YtaqzK6ej101i7ifSODAgYuVEfZ6xK5GUGyRRuC/OYnbTuv+NCBjPC1ADIgSENPxIiDEUAjuE0PKRBnHqls9M2gOWK+OxtvFE6PGRHSU8RF/+RKWp2ROfCZPjLtkp1OuU6YG3y0RkeKVLjbTxcaSgigwnKYOGGnxF7RCRh6hcR8jc3VhDVbr3GKcMhF3mzhyl+x8crI3mTDZm8zJtCvxZNoVOl4E4gFRAr58CYt1lPHRx8jEjDxC1Tq34KsLa90mjjHjlAk4TQ0vKYjyBa0w1gEj7UyeWJynZM7dEhFvnTI1M11sxCle6bhLdjq5Xt2MdwYlRI2JxG8XD2tV5p6PvvrEkL5CDIVUt3piJsr4b07iyxZpBE8LEPtpQFZmP5HE2V3Noh1BzwcuUmY/kbxxNYLaEfZ6cJfseG47rf81DW42cAX5nYinrS2K5qAgB47AlMKzkZIGASlywLMSBxIFghyA5wERvnxooVgbxNMXT6HYDCDCFwCLR+Yg7SUkqF82Q7ognXonXCaEp6hJcH6aC0ixM6cQnYOk2IkLDbvqPKruEB8KoYv/jqNswMaBN4uCDDw2QPg1EMqmwHiR4jsRT5XiSVhMB+G3QDATXUFSQXydg4Ic0LEjFNbKvqiM8WUGEOGL1hrWWhdp8+FXoyAfPbe8HihY4kKt5SwKMsAGbBxQ8sfJ+xkjoO8RSxQjuEwIzweK6SB8leJJwSVUf2VIF44YIj60UCwu1JprZV+8OnaEwmVCd16QDJgXbVEURiYKBvSTiSdMBq2IDXRO11bhwDXFf0Pnh9ZG3REbXVDAMMr4APlVwaZzn3ZrysAyigzog0SF9qmvfQqtuVRudIADTdfYyEjSBtlLwWiqStr0oVprh9QBEVmHDG5BGmbEpoPcJ1JMSgM+MAsfFWQyAZJgE5NvbGa6gkV7zJAwhE1ctSkCdREpf3wKreUzRB5hPDImuEt2PGcCqzO6OrQVvgUDBgwhAtSU7JfRvbrAaIdWMDPQ5gNuq7C3tVrvN0s+7Dc5uDCm6AOrOIz1n4DNytZntXAN/rCEyOZj2TeanRRjDRTmKyIXD61y7TXYPnEcygbBo7Voeg3nLbp+obP4Wr0LT+EBHojXvUsH4t9SvkNPD/hFmmkjhC7q65ZSByDwDB+ocsxYdYt0/jD04oRfKJEDcEGpC6arSw7gohKeISnIpQys8nJweHZvOOnjAKBEqNbdPzwiLI7wGTpWVIbIAO9xbiRHL/KbG0g+TGu5iL/CMzprgA1uOJnq01OYjyKJ7OHkONooKk2xAMMhiRrx8Mo/j1CIgBRwHxJekT1/MhS0L1w5AY8P01oLoRTDueQwn0KSrA7dEicMqCl4YassJJC02OsGmLDnw7TmeYuu7xxmxqUMvHxGKLmui7gkT0FrTAmvMIqjFH9j1sQV0uRdEQXCr5wsW6t1F83jxRKcmOEaYcEmTp/UpKjiGAJZhyJBWL+BKJB1J4Zw50+DJETYwRKES8IlcRoHGzIcKhe58ooWjAKTC7wnJkRXq3UcwcEdNRxAOpbg+JaYsvdi+QNAJ1A1Dvtzp491xYsBy6TWkrb4a42ADjKwVSzAdaAbefECbpIMh/qF90H5IscJ2JyMSrDX/VNVFlMtWcYwIsVdFQLaWq17V9WOGAEaP6+lIvSwqPzYLRsflvX6ZoBqn0ba5s0i6bbVYkz4ZoBqj92yEfVaKkLxg4f3rDwsKn9Y1uuHZb2+WSTdw3tW4gcPi8qYih+W9fphWa9vFkn3ZoBqn0ba5rFbNj7FiETNSKcOZqgdcTPSp9gpN6r18cCV+ak1nqcOXJmnyOTMUqcO5iMiUXcNMBVnAxxQQCqFVRYQw+emABnmpgUaZqcjLHMTa+kcoPVxxpaNSLoZ6dQBIGkbUfnAFT9ANRZZr3MSmZyYUG5Q0IeXuag13u5ZmY92xIWJMiN9iqFgQmRGOnXwxSHEoupc1BrbwSCbj4hE2ZWizUc74l4ozQFOuSSwVswBWh8PDw/f7S0IGIM/A9oX/HEyEryQAUPgp+NSb+hmyZfQMwZ/iwJL4KexqvR0e66H8BOelb7bCv6IZzPgJ7JmwfuNWDEeS8/Y68TNkp/iUpYDhryyjjib5Uz0lQSMPfIQG4M/Sev48PDwkPvJPYMDr+yl+ex6JQFjcF7Iz4T2FRMKaRSD76jmvZOMBHQMwH4O1P0UlzrUWq4zFwe+60wMmiPhsfSMGSHuvViBJTHhlQkjsBoboSQ28WdXlZjYML3bCn6oxkYIvjJhpMlGn6fbc33aPPAqPCfEhHediW+duThRNfpeECvGFCiEN3Sz5PAV0iiGQImVFzJgSII6L55RRxwTHmrNA6/sZT+5Z1WcDt7JmWhMqLUVDQ0NqKR+JmmrAzb+mF1ZYQB0SC2Ac/vNDrjIVDDBZYhrQgdeT6rLFxSAXiBsWJoMjko8wYmnm8alhh4eOY1LjRSpqa4RhuanDJ2Pcw9WXPpCWBDP9Hxcq64p8GwW5zl3TWmTmh1F3JnRNeWZM4QOKNdzGd74DHX6uVhk6HPetHS7xd96Sl37BUdlRJehXJJoQx2k5rI0eHEJOXAoiWDYMXUuo+Mg7mPF05c0hced0QT9vk7jzWWrdPPm0oOxZzMkSfJgs6E9ZD+4wGVAFt6xGFPesVU4UrAX0JQ1sonB0FhN6U48yHMXCz0lZDIdITxEOOCaGQh4msset2KxLFWcTAVTGeIad9NkcFTiibmrT+VcBiUofgD6h+sJHfCkuuRcl6H8BQWgFwgb1sylZ2gus7QTa0FPJ3zNZZxcYrbRMEEM4S0emRPR1UMalxopZjMRd2Yi7gThLWNf2cB/i0K4lIFW5E0jqrAKrFV+xEMOzIE3gfcDzyU8bLURPmsChL89sYQHMICTwYX7Wujjpvhbez+H0MHaNGgkXq0igSyvdorA9mUbYcr/pDiAwOJma4//oJHngULxLmGrLAuExwEgwPsDzyW8Z1WAtRvkLI4z3lglcKYvw4+6Ul4a3pUBpFF+CxNH7ioSyCJ3pwhs0TbvnIRuiRinNPgL8WpN5QgJZtEHOA9SxdhoIlzmZTAFFjgvli0tMugkeCmI2f5Vab1sQVkv6x3tFIFt3qLru73IaRUJZNHgKAIW0IkEhzQKK02xsKYiTJsGjQQZ3CJMBrfoBmm0lfLSTEgwCP8NXSWNmQHDLXa5lIGX8Cjcg8qdVQF+5zAzmA4Nkz25t+UR3hIxvmxBWTDeS7qlXLFshHeb1k2dd757k6ZIpznW+lG13k20nkryS/rHe2rSmutGgrAvOzL4YUVnn80jlBTE8NlEf8Cf9P/PpmZ+ev1J3///+2ut/xd0J3uZTOwnad1PkeTpfFhweN8iWlHeF9RJ9yWRBpZmy4A3+yHK3izb1OApit6E1TxmUzzpaOEu2fGE5wlP9Dxk45Z5wpwcPLehKfFFOGhheGYjFLH2ZUcGP6zoLAvwP6zo7LN5hL7syOCzif54wR/8Qa3faMHuG919tDo/PMFPerzH6yoZdFMX+Ede4oyxEiD6AFwrTs5ul+Hr9DM953P+l5ADZ2vhbSvRi2Wp+gegf14LevoPQP88kpu5j40eyc3cEzVB86lSRt/siZ5tNEwWXdP3seJ5zuf8PlY8jov6Hd+xO8GbMPxVlYMCDHczQVs24Q73NEIwNuXAHd6SNsFMQ3rvaYQ4+SQgQU3U0T6dINM0U9moyS71J6Vx5jY3USsFn/wpi8su2fEM1brv0E00IFeySzHAoMpf+4rW20zQlrQ0CFgcs0syynS3bZoYn2B26UYapxcFvSDb7BLYDDlyLjxmkdZY4VvSpk0ysJhsklwd35I28a2GxhfsHx1mVt8QgXXCpmWxcJLJarNxpoa8At7tQa3D2+HdRMpe3/1u7pGTV/Ld71Zj4gyshdnwrGbbrFijcQLwfdINWcrAKnDelCx4WyGR229VBblrxSEgizpoQ45kbrY/eeD9Sggin3k0KjHHtYMDFUakODiXGdXbpQa8rU49wFo5Eb54HxetB96OVwtjRAbOFQHB2115hzQ/oy2mnI/wUUaS6eV5eGKAMSIDv6Ad4cfK6zjjIyfCl3zGtK5EaZY7vdgFvQ9/Q4oEq1MPMhIvQSSaD3gilhCE92mhy1IGXso9kmS+JWLMUgZe9pg0EqGJ7DXDDrDEDfhC4uuEgxFGQKGIDc/q+/s1SxlYhed58YINpIVdaKL7Czu4FRK57KkEURou0qANOWK5JQryeXU4sP3J8zK2KWUpAy8534oYTwdI5q2q4DigT+6UW8BVoZWhOKCUdwCQJcdw8SIfhqFjQP4hQMsRCyCde+SEjRA0Ml6OuWlV24mUvTqFcbFwkulAC/682SBA7mAHKVXO0jRAdcnWPah1YLXUIgvYk/jI5VKlfoTAL/GU1t04OLIcROXo+/ogAjfO1JBOYIdQGjZp7QcWMKuV1Sj0py0RsFtjjOlqaHzBOj2anS32j85KVt8QgY1hYiyru9Y75sduLSPW1Zg403vsJyr5daKSSVNJcF+nfxHNzvaPCJId2TuyqP+IINmRvSPv+IuOP0q8I+d8S+rEuXYUhOvWIPLdrhIW3wV6N4EpYiWgtJ1GCAYQLBorUYjbaYQ4EZX8Ok0ERAQLxngxXgwTydkMdfqh9vxM3a7zWdGj18k+WX1CqCIaIpq7tBxf6+5Fn3PJodPR5NDzeN55IS/MfkKEkc7iSoeuksGXCp3wXSUsnum5FozhylNhwRRhYFnR1RgrAaJ3U+cjHjrFigNwrSTc2YyH0PSJj7zEIeo2xkZQSJLQcTBDOabGfax4oCTR4hJy4EBdhpqlwZuz4jzjEnLgZIm4iweHhnY85GZuaGsDU2hpMnGMmbTWcnKZsyZ8xWyjYaD0DEX1qbS0M2cN7Ym1oKfwtpWISsBTLJalKkZyM0cj7hqaLsVLeYLgbesQlKAZC8hC/AD0D7xtJZqr4G3r0OPWfLUKJxbLUgXPajJE5zIZojGSmzm1VTq/tRJcHDTwyNFVXZ3sMplYtiVyL7UntdWAhcZXCHxQGT77FEkerJbsIwmRdxsjpp1xienrYeoLPLncbMTwdQEJ4HoWLNPNhwWHJCwCvDu5IC79BY8VYYhzLCOVs4OgzsfC09iEZPd8JSxwrb7v+Tj3sKn5vvmJb0mdMnTO+RNelNlBUOcTjS14S9rkpLhhdhDUGWut4S1pE7wldeqaAs9lMLbxkZc4QQyzABf84IKl58FVjClbAJQejHiwiqrwLQ4rOpPaI4vLjgwuzVFDn3E2j9AMdUMwZhP9ob20U9eUNq3npwxW5rIYhnEArtVUkh9eFZcejHl3DX1y3fDaI2NQ+GYWxNAMUJBN9Me8x2JMCSs6I/vBpezI4Fym50E2jxAPEUPyfe3kkjlg+viKilbPCiMcRJQQDOBIO0Dh+NjGJK0UDUL8ww4pcJAkhbE2dw/BSlQ7FoXKReAFeVX58LIvAT/BjWtT2VHgenJN7xVuRAb8JeSu7A1sYGwOTYB4CcfP93RCN4Pv/m2TaJtlEeQoghrf0ACPZ3Vk/yGMzp6wAAD/ADQJC/F4MobZ5s/ukOGu2f3hILQmYV3Hh4M9Bo/lDLqTMQq5iBZ9r6oYG2UNnvwEEzs61ZUnPITh2vuqQ0v2QMjHFMa6fKpY+YchcnCQka+xN0QewtnbfYBd4xjWoMJOJJz43GkFWGhWwEtMgr2nTyXMImz/7QyMfhZFh5M4TH1RmzzgKJDcXjFv4pzZdf8DW1yfoGbF9UIEvleOtAJW+RIsVvQNd9xwvVAt75O44isIYbyWlpecz6zAC3mlBudzMOWFDOOHlsf1Mk7f/YZ5yvt8qL5FLrhI8DUez1bbW9qILF7Dz6kKT6jtscf08xhdUF7AEI9er0NCkv1EJQiXcQe/JuqeKDwPIqZaOgxW8D8Ib1457R609wFlpn2UQ/iHKfpeoJMmwP+ABNNucV09dxM5a3gMr+4LeCGSyxBx9Zq4cIX3/Uh7i7jN4C6iBHgX7VzgMpCOXhVQl9zPB4PXcDMK/0O78MpBIML/rAB4L6TyP9O9t8JsgG+h/GSfrIiqVPKQnUW9iZw1fAbqixdBmitbCG/ZJHN8PcGU4Cu4Ndy9NLwlbYK3pE1wh7NKUwbTijzRel5YQAVg8Ja0qYu+kTAlKvmFQp50o88BiaAOmCctKJj9/ZsKmDAn90Tgejzf5t2rLsmgtkrHlhrn1bQxvp+fYNLjPd6X4OLwal5NXtzzbWSDn3q8nxKV5NLdCe7wlrQJ3pI2wVvSpu703Yn3/m80kCDRYv9PmlpMmhKV/BJcHB7P7/0eL4HgC8MPhsaKvxgYV/m1rKP8H8Q5QvZcfi3rKH8xMK78H8Q58mBorPiLgXGVX8s6yv9BnCPwlrQJ3pI2wVvSJnhL6gRvSZs4BVN4wP5ZcQRvSZs4uxkCstzZNKEgjwh0ex2cwHvPblS+vUuqnJ7ZZAXXPZiS/ThwMmNFSdmvcKod8cgl570xFGjC3SNHsEQ2Y2nEbXrnSKfCYc6eH9+r+TK9o5LPeMhLiv0G1AZveHfj+MFrGLzAX10QwBsWoMEHrNYrwF8Y0MCBcAEvsXaAkVj9wNtIDKF3I6aavWgIJ7xkJiG8Q5TcvGiublCBldoEYRNvdq8ZObUNb3jzpQfvhjdjL4PhnSZoC95dDmUwDG9GEx1etNfPyd9rOOT6hQYc4wA8bkdlYb5PNlIB29beCFIAf4djUqwkx0R7ZkEFK2eyXOykPCKhjlgA2x5tidT5dWD4Qor58DXC2GIjbJ+NxsPz3W9TTUWWLyYGt8frohAT9cXtCxDMMBB5q4hGfp8kY0y0eGW7/fh7d4s5VN79IvOVPGDj5SAwxkVhHmz4Q5CvtUHU70EoImbSGqx0A44oqXwL4NjJQ5TccJgz40isfrjwuFCQ0RBO6DLOCMgxQfGjC2l3CEx1IzGEqrSQyUxCqFvSk/10ps1cJXLs1wVUHTHVjKiNkgbYEvnJRirWTORBAR4bMhnN1Y0ew3MM1jSOf3VB0B/vrda84WsYvPRSqE8E3Qy8bYyHbroq9Da14F6ATWNE//RuHL8JAWBwBDSMZq7t6TbtcadTAROmQpY+PGqVA5s+xB6FShYOgRAuQIOPrgR7OhPtsMtuUMK/MKDpnQzp1Y9SrtYr9DQy+gI1YXC3qLl7xEIwsYC2024JOr0Z6OzCDJQlx/FHCcAJXHKExfd3OIrGSh60umcEdPpJRso5+uT4wifVOADv06OoIPCVmZAhP1l8DQd1sdEboKPVCNxrESprxlX+kbqueGgLXX+bauorgZUTTaT5I3tH4qMYdbpXX5kXllrkHpovApRRdisqc4sWkrJkA8SXa+sSF32h0+EXgm9mchUvU99nZS0mQiKluxWmWUFEQMbsAObxXjYxkYsU/UK85cSGJXk06evdtI6BpFjpLeZQeRMhm5Fr+yMWNGMgKs/uN2MwQffKZrpOvCOlVwykYE3364E5AzENiUuc4kpUN94xjeherZCgM/ay7gwAj+kMILQK3MOIc4np/2jg3aOCbzpfeoCV55PHcPr+kcOQrXnZ7WbWHAEnuVLb9o9Une5Vr6zOWKdHHBcvPKnL4yohXmc00QH+AIN3KZG+ETh7j66hdo4hCJYTCTzCF9kbaQK5Nev0upkfm+8OALwrj5so3V3vcihTMKCPq8kteDetN6YLx54maEtGCwvviEA3Ie3gzmyyogQhn92o1IJ8Ixilbjtj7JUIAmY1GCTiIihf2wwB+Q9+Zbg1Nz7t7C6pcgBNZ9nBCTwYfuH3kYfXZHyXtYWT9WFD1ocNjz18cuGxHL9tN0W9BRmeH55fCS4OFDjEUVrHU6KSm3tSdMgiuXDBmbQWJBtACAzOGwk+YPsYwnxL2sTp4otbFoCFOL4lbQIiAhJ8062b+kXHXyQiItpht0fXUDfHEIToSZStWae3zfzY5FtSJyIPCmIgKs/tN2MgWtFjr3plbcY6PbjaKLOgLPYlG6mdRkbfAjsFdqgfp93JkAo42qpwrHZjKNDZBXhL2hQnZcHFANSA2DE8x8BbUieY04kbJdg2qm04ZeLcNl0V4hRMMYf9s+KIb0mbOA8Tz2Bd6XByMgmtw7pxgYWTcYwD7BxMEVrHRqdkNpsmFTidfPGBRdVQ+Ja0qY0yPopRZ3v1leFb0qY4yQmRxg6lIbgf7yfz9mVViV0K9cm3pE4etMQAwsTZMs4I8C1pU3bJjidXi7WtugRvK8GeluDigMf1w8NTW6VbW+s2rsWDsBy/bTc8DiGCkscePrm8jmCqAnl8l7WFk/VpI89u+Hjs4ZMLj7neX5Ycv203gn54UzMSBQ7xlKgkl4Kg7khzkfGUqCQnl2++OTc3OfnmW9ImTs7Zim++OTk5sT5hN3zzPSoFCN+SOkUxYseA71BIIr4551mlKTXSijzJwLekTVg9niOwhhQG+Za0aY8OmcTy0XLCEsp+fEvatEnRHrNKJBqkNdmwWJfgyCcOIbFDV8eyR3LwsAbgNPAtqVM2CDMQW+e1xLekTdjWEFSwPwLI4FvSpqzW+8ICKgjjW1KnB1pv0TcS+B6FDMC3KAQwvvkaTsYxdPiWtInzLakT55sME2p2yY4nFhahHXxL6sS3pE58U8giGU1xCql6AFEW9WqYluwxJVzwLWnTLpOjh5d+kbCW9NS85+2l+eY71NGTb0mb+A4j6cg333xL6sQ333zzLakTd+J841WFjRS1a0D05K2KOKmiCYJFAnXiLIjDI9iio4c6eoLRmVmyEZom1irklY0+slNWOpNMo6L3IuuK4xUbha6QSAnBRWJywwqVmMJOSv6hY5rRgAHYBmuAaG/6fovlAFfoXYL18JTlwRImjwenxuQMbBA0ePCW1ImTzoFN7CLn/JMVgxXkolR2uuUvhFLAwzeGFSKBwlgUBX8GRZRVixAb5OkS3pI69d5FF+Fs0UU4/7rKSd8TA+jlU0l4avD88F7NL96I8Ula/38Ov6nH+36qPYqT43vYJ/UwrXsaMHZEegrupvwxSdDvP+nbfrBMUkEY0tdboPLfApVhSF8vCDZATZmkgjCkr6S3QGW38f93m9UrO07yY42LdJj2NqtXOuogG7yNbAB3ULLMvbfmK5Enj10Hi0ZH0ieDeREDcRDQ+1DhMAZiINS4a74SwdtWoq01xVE7pMZKzKT1JA5dAd62EnVQrYe3rUNp7sRLKdC6kn0p4G0rURuZHh/Na11riiOM0LioS4wNSpbZNkoUF71p2aBav41sYAaY4y3VwlwcmqoQeEKTpvAE5yk/LEEiGDVWOjG504Cxw4pgFy+Vhtmm/HEqTsIS3GFcWKZYQJXQPtUeqRXJEQ/YCzbqIJvflCBeYwg8oXNxaAS1vlOtmotDEwJP6OBbqoWhGZ9TWlfI0dUt7eJYVzmJk7R+KdDRPQrMuffEALogqGckwV1aZrtDIYn2aJpTwDep7xiWd2Yr/fwiIat96mfL3aNXWMWCFLMbGCl9Tg4e8dBa5pk2DB4zxJsreHjQ/8xktp8sL5SJBJ7LtEPbxMJgbJCsEGt9q/yY5wlRKH7Ilc9OFTNBBB3ON1XNRR2JVwMRPEMwLGC/EVI4s2ZkmwwXBK4DEHp7NANhBVIuDjQN5I1FyWeLOTWyky6RnYn3xQlwIFgpwiW8GenwvRsrk/TdfRnqXjIe6N4ghTleLRMX2NcJQR8oZwJZysDLGYKbHe+EwQk8OjhvGTEPIMCV+EdPMGd8Pl9JlBkwKyswmgZOeVPMFFaBJsWMqckzQqkSE2q94JBJJBIxZZSNp5vd9wXMJksZqMn0ZoAAIUsZqKVy7M4J3hIxbm0WeCRiyqpu3IDVPGzRknH1i6qcU1xVuE0vKXtqFcZh7JjfFzAVLqOJgTfDg88sLPMbYbLBReXeS+QCIxZckO9xgksB3eDf+GONCe/8wryqdE3WvL6L1bmY8JJGgC8uGPiJKomUn+NPkZwMLkiWMlCe5GRwhVnKQM8ZQLRc1jZ8roQbHDQFTpYykJLHdbiEkTIbqVZrfAhVTQRjOT5OtS0LKQ1HoUokb6mSsAHvGwQh0RKj91kKQgNNMXCPVF/OYqu+T5I0tf4GPFXWkpgQ1to0zdrg5Z0sOIgJEUCp7HPueGhtmsLaqA7ykyRNmMVWnbqU62wawICB1E1JKMkeqb5woCmGd0uVBBiFKtEBGKq3IeElJjQAorPTUbK0iAaeK7EhSxmomQOO6+CZpQzcgiRLGYg5L93Y+6eyU1C6ADANJahsmxhRZqUMQA9Voy7PkxB4Bo8h2VOrMI6U2QjHdbhMEtLwB7J7ZFW6JvCdX5iioDifxCIqaAoceK6EG4AnfCAerjFhljLwksgFRthF5Z5rkdHO+iFFTHjJ1fK0wFV7d9k2MaK8HCY+nU3Zj7isA/YySxnI5VsiJGVwWomylIGeH+drSy+jlaINzg2eOsOWPbUKk1/AVGAYO+YsZWClnOHBJyyjiYEsZaDmz5GL0uH01Jhwz2ZzViIAOSM4e2qqa59zuXjiuRZQvtab0t96Sv0rNrFfcFT2UKeaYSASoJGCzaZ5pieiWnshLIi+pwVjzzNnSF8Fi9BTFwCd6HMuFzsdUK7nWkD5XReunmvOn++6cDVvUUlBP7wpze2Rp216k67iilHXiE5pT9Ra8nSruGKkNaJT+j/1eFUp4BN5nHMuy5ODoSI4EV09NLiDMIM/F+GAiz+PSjwB6wkd8KS6zEMhA2HD+k0uNVJ0TYGd3LrMWXpMZEDMWl21JjwCZi0kJdpo3uLTMmJz5hoxw4mUbcZiNTMgz4J5TAB3TjDixJxgCOUTXpQmpR5zWBBIpz2/GSxFGyfUudkLFasLNQuR+XCGNGMWwiNlljdnHnKL84BPyzykjeZYAHeGMGLGPDRicy5jNTNvCdGYtUEg51hwTkPFmhsMoZzfFG2SmtTpr9P6+3TST30Tjfda+xiAx8e5BymPhZkshf6hxNQPAmXJHIBrykz2yfZFBJC+yF+I+SlDn41i0JnMCesTJXb/MCvhc6BQ8EechjyjghVEL8xmMqQkL5QgT0i1Tcm0bnZwefpAXPxmAVv2eo/BAzOAPAtM+4jOQmRAuFmiZxbCI+AMCsp5SBulJqkxD7l1OSJCdBZS6hHKBsE8NGJz9a1rHiJl63oZMw+hznUoTUjnoT0/I5UDnECYBYw40UBVaT4gROOvRdPMNWIG4B/TeYtPyx8XD3NW3hwjQmatLtSMBkBmLaQZjGtmLFYzGvju5gRDKGPgGZm9ULGw8DT+rW3NYCnabLN0zmFBIHOgUHBjQOY8JoD7WuvHMlLJXy/o+7okQQG6DktQyI8RxFvVr9XA8JPwciRNvRqN93/8+RvA0uE/hffI38lNktcpUvIPMKWOtz29/ItTkvdXJHf8K4eLjmYncTGddIAn76N8WmDgnXdTPYXF9kS2LbZ3bE/UWnGTRDcCtKYnKtFteiIkZ0+0YdoTSazpiW40eE9889DRtN1GuE9K6mp/8Ae/7R9INcR3u8zx1qHYSMu3rURfQo6ZH9T6B+2+j1X12UYvv4QcM0RaLe/fpcZE3N1LA6B+Ckhqb6JOQgjmO/HxvXYLFr5tHaJS+geeZI/kZo7vi/MfeJI92Jb4h4w+Q7frarvabudH9kzP9Kant5kHwx8WgM9wrpLixQwl37YOcT0lZFyEAy5ehrjGoxJPyJ5Ul5znyUDYsDa51NDb5FIjxbxZZHguwxuvCGLyuTpI0QHlWlwzi/OczUTcVXEhSeKYOnPpGeK6DCXifLbRMD3PnCFCWBC/9ZT6C47K/sgb10vNjlyrPifB3XN2u64+lUQd9OayJmjeTGsGAp5eC3r6YlmqOP8B6J8vIQdO0dsWEef7af1gaOBZ83GayupYgtI8EQsjPwTjSHcTEOUfSI6T8MPsSWyx8kYSSPuqZbc0w+EBvJcfmiHJoWrzg7pJb4T+A1f8Q40FCu16K40oL0QlGPf5ciZcfVCHq3+TSroqw+2LzKjaiWURkdTZbFV9UY4wM73+hg/fE5GR8kUoFN/IjFKCH59foYTii8yozoHMeyIpahFYBD0fOks+qJs0c/5Z/kAbxHwQDiQKXOw5kqJPxGPLkK5tJsyaN4JzIsHtyM7SeeSLxlT0//5Nn/Ra6w53uL/dRSuauzh7ynKoQ3uR3MDCX2xpWSwy7CWExacxLu48L4VdaqjgRQEHd5kmfdqRru0a1N1phMCAJW3AXDFmfJoQCfsV8ck+8yQBvElJV8A7s/AlQaXH24YEnEfj/ombeHYPMRN7N5BXMe9GrGEgNPVlIpTg0VrYiam20fZwpqGLvUz80h6NT0RMRVa4PXD50EIRyNtkTu7RXMQxlRSOPdeqgs+My/uYhejRVswx1bbH5nBhwbvllkwQ0OWFjALk0Vg4xlR4h7tDDLN3vxvvyNW7N+jRLbaweZk8KPFehifiqU3TLaelUUUYJC/no5D36msQR9FB2H1r+N6NyDfzQJ33gpEZR/XtZkHW5t2InQ28M+2swarRAH8FEfBdcgs269eQrUaIQvYGC9grjed3fXDcrHi67FIBHl4tj3BXX913iVCy8+DIbjRYL+BN5k0KvMfIwABvMJJVjfCUFKONhcoJ3v9hiAzeZ5joXUgAf0UR+TQlY7tVcmyr0T76WcJec958WiOH3WrGx1YTJOMS/jpA+u47SN7IN9b30kEhnhoztjswwuGTQvBC5oV4rx1f8ZTqjc3BxRgZElxMDmPfYSbChuNDRz8NAMS7mvcvDdMBZyA6oO+gYmGrxlv9DBM93tW8YtlQXOBVba7fFQRIDACb1b90s3MI8vgQJpT30lmx0h1dj8JhCh0UCw60Z/heSU3x0mWb7uSK0cOUGC/yAOK79ITFSZdF+hQWVuTeqDnjBA8m8pgLed5rg2lsgDd1HRG43HF0KprgE2RSLU/vhcFAbKCssx8OhpE73miY3GUAMSJfavDQTURQQyFERuLDrRueFcZRQXD0NqkyLoIi5UYN5r18/MVUhHsdg14cvtAnWUlVYzeEo+IoLaTu1sNBiwmVsuTV1aO9ABBPwRHsICj8YAFAjEwlrcKjAfqJp6zyOt6RqxZvjMiRP14frcVgTGVBR5dbMqGE9kxes6XjvbSVcZOiaA+iDYA3Z4h8Jn56LwoUYicoLzpiZ1PCUI9s2mfMo2VKiJ3WKDuQVzFyL8LXAwONOu4kpeu7rtyIiapE6f9hiHcupifcCgh8KUjcp02ZxQHKMPTMwlfuWawt/2JLixec4VmNGT6N8G/zeazRSUlX8L5CCe691DDXDfV8xE+LXttEBDUj78axQkgFldnbZbDjvVhExlCtdrYMIEZSVMm9XjD4eC8QMeInMJYbR6civME4EABvOzYLb6tZZwYpEHBTmDANFdDgAZeln6blGhuxybG5mJ4jxsR533x2H+0146azz12Er4eEBa+bp+yjdUHETYA2NhE4u3fDSXUmgXr3u0HIWJHmx0vllfS9ArnEUodKG280jEQLsxeVBOjLMTS+kY0vIQIH7w6ccSAbxpKKFzGY6bVraxgjBzOpdj8Nyyg+eqC5OZ881lmBmbISfNrVU3x0mLo3kwxi03TADNa43wUHufGQALHVvGLhvebJFQKWKRz2g7Dv6LK25Vg1bTXvH7zh3cbMEt6pWsPbNMsGbyo6uu8uIoeFgPPhzbMjzXspUI0H3LnuRs0Z2SU7nXDQrLmZrDjz7ghNBt+97ebeHd+B8GrfDfa4+shDioEJsQKymaytR5viJTYQt9gRaxjgu6FAXvJn+2h7QjEVFSF9gx7th4omEyJwwIciUHZEcuW9DuvEVFZbHU6qM0mU3ARtSDe8sGOoCwZ63As2LbrQyJKgke+FI008xcFIByHjrwXqlxzZ2KSCggCZY2j8UzWS2ZBYygVBwI3I2j5NaDJOEj3TqWR9kWhxJqOS8JLFUIV/HRjV4CWMM71yrb1qXhVq4dNStIkBnDDQwTgQ0KYIgiPYsuW7jPiIgYTqehfROQqrc7iUlsrvanIYBwnp0rUABZECJQeILsbCSmw1uYHKXAGxwD9DrpgvKm+2KifGcpzSNXRRxwidvHhn5L2ECMVUcqp0CjLTHiuyYp8u3bDBnVhK6x6hyWDlAPkIlrdu6IAbR2WZu9op2AgcTeQ4AOK819lUXKDQrBeRw1C4KcphiAC7oZOvuOkBh45jhRCFzcinpBT1HUd9sb6RoWOhctpwuuUCSGR915m6+Miu2zPtyBkg5UavU9+FB0KchBSmU9HRzS7ZwQJ/sEDKg+bNroNtT4zEwUZnsuLMDDBN8lQebRerohQnwGLV9cRb40fGi0woo/C9nGDjqgogOtjjqgs7WLIRtBh9jEaFOIrBkB7fgdDHTSEPmfLxXkcMxAgu477t5rSaXb4VP/YdMuY2nhsZ+hgZGPYFOVwrccN3sUCy9UROdTJvUtbM9LjVXPpdh0Ji7UK1g5GsetCHx8UooHYymRV2Kh6UvubJ1UyHHXcQQULfAUe7ZoxhETheBkFPzwJJ3GxO8OltzCzPfMzxMbM8b7Tuplk2sDZwHE3zRw/TeqNBctFTOxjmZg/rMrBqvfc3GAYf7pmeqEBl3wO31tX2VQNyMVkPY8MRd2kdf20kZnQ24xyFL63jrpgMzTBPHPUj3jKwamgaBsRVYFA3GCbfkjqhjYmMCUCx7kYSR2kONuOiIL/7Gwx8S9rkxLekTSx497tKBvG6zH1XyWA/fDdjkdsVAVaste6j5zQGUg2htRFZVyt3EzHfSwOg4ikgqT1EtDeAE1haE1aGOgkhmLETH59iPyJhg53XLTGVUpQeBfEDT7K4S40JLZEZawhN/MCTrIRsZL66o2OxzDitlkSpGI6jp1htwFC3MTbqRtpODxYJrmtlqUyc1u1TwnGuG8czjh3Ai1Cs3Fi7BQsUJV3MNnoJBfkkguB1LXzGiWO/JiSokM1ZASLE2i1YSDjYc5aFx5ht9JJvW4my8MiIgGqcs+beuIQcM1CKWkN2/S4JdIZK0hf3sao+0zNFaGLdfDq3xEAbxOwpi1+2BAcVduqEGDFRFwarbkVW1R70GnNymZ9S8B4PFq+a2tjfACSIiRr0+DEGB/yiBNzLuevQFzCVxQGM/qDoYQaWoR38Nmxg9CA7OXES2YQ2rHVgEplhHlPzs9eY6xDrJoSYlSjkTMkreC8I22c6FegZSvFiorHRH1W4wC9SBHjOJVe6glQccQCkSBQxNMAy9pp/BHh60AYpcVIZk9zBWDA5ajG5QLCs8Is4O53b1VI6Viln0PAJ/0H6/WcXC904IK7ipD4FWBFogAO34MxazBl8gnTgGJicWTEs8MCBSrZoVZQSiAWkAQCCxQO/iKuz4EaQOIDuEKdHEzwCEcJ+K7fKwCtA591gSNfDYS0GkuM6GtT+VdLEQzCORCjt6nYgm+KhGZJzeH3LW2lchEIxJmqzJ4FHlF664UtsZEbJxWzSAZ49ThD8lcNFaiCDPcqnBVZzDf7ilEywYgnc9vTyKguhMFsJvM8odfsVyd0fUicYxA+1RgUfB5hSxyftBFynSIlFpnPLwjJIfWCiYeE9NXwyBeDBe4Q1TDwhEDu5SWaX7HjKH0bzwDLSsB4dwYqn8B7jLl4Xg5GpCMBDQkx1VWniA1us1cAw0gxmx5PRFxvA0plKEqCxBB+uq9V63r9As7jSoR9qbaQSKy79BU5f18e55/lKWMCLsoahyLcJUWIn2jBtkwnj38zx2IlvHtgY5HjUHmQ7kcQaEFnfRuudCMm5E91oKFLxUdsmcXJyUunq0GcIW75xj8i3OPEFIGxJS8SiuEmCqIEYj/nBDGHL7JWIZRsBWkN0QsCerShr7EQlrUNdm8i23RFwdGo7Q3NEjUrpEXB0VgEKdTtDc1yFcLNFFHfUN98lPJCwqzNCxiNhSZdZ2MZR4kvehlzOYEWbHG1I7oUZX9rkqi4pS6CtmGcEIBQsL5oQKAx6LO4pkxHeUxZeu3+gA+LJ2PunlYiry9e+MkANvDbHE3TtCkYB5hOmQAOSZ6VxOF5yd2UGaod2RsHsKwPvsX6BwlG3S023GiQ6wTO8FmARXec4RU9MgbelP5bSJNhsECTAALvYs4NFdPWQTeQQCm+1LBjFLsAu9uwIIXiwTfXUH/CL24JA4YmUqTJ4xUcIFMQilSiWZIk1mWVY0dClcyyC7yTzZVFJit7VukglikQ9b91L6t276f4Jh+jSTFMHZTGliz4VeTJS6DZWAeP5q3e17mXmSL7Sa8rj6ebQ7la86DDlrav+UfU0F5q80ZgAl38kp/KLHnFsPZB7MAtSvZBsKMCApaN8PahbkbPs0rdBIzRBTuW/hqHA9ojjG2jBfduYAK/1QG4u8gLxJcTnb6kjgkoD678MTTFS2Q+1hdd0PrCkwo7RJjMBA6WIDKjmATioXLCZex+Ym0uu+MwGwjgvy1SZoepE2Y5VWUJBnKGyCTArUeDxCPMekAw8H5LdW9HzNmuFfeBUkuI/S2z+OjDjc5ZRB6tCB+Ub4slIoav+UXXRp6JeZo5k/4RD1L2k3nUbq4A9zYUmX/SIo8UfyeHxRmMCWOEo8HQf9O5WvOgw5a13kWJBB+ShkAy80mv6WTzCDF7x6VDoFPUpi18eSADnO2Az9/BYVZwnYqZJCBTEIpUoilSiWFSSIlHPW5NZxpIssQcQxMka+Rxb+HUWpM5QdeIkwcGaB+AoAKQ6OBsI41xq+poJGChFelQwD9DClfo6u7OBb4bKJijFFs5frJFPZ2jKrBX2YW5yEGM+YOa16lZkVhBa5duQ+TJ/HZjxRARnjrrqi6LbMUedllJx0eYoOiAvp47I3NVUhD0w4zvJfLHCQfWvYdZw1YnyYLAqZIVxfhs0Ql5fZw5CqzyoWxGubIIXs4GvarJtPrCkQtdV31xEBOcs7MN/GZqyZeY1CzmIcWWg9PlsyVlp4X6eNjW0pqLfUkeEDsisxEXrOi2dA9Dt2FpSYWaabIsFteKGLsUNsaAWoCfneeCcy9xDlKZXMXjbOgTnwVmAYVZ84OBt69DcxQLWU0JGRwgPWESjKqiUzyhjqRWGySEEEQCANgCjFgAAsBwai9MsCCO5fRSACzcgLmwaIGDMJIsDJYIUIqY9GwAAAAIAANZl263YiS6x5INk6TEKr46jM/5fv2ALkU2ekYX+JY65nntb4TGuX9C3+jfKynrSfdk8CeY287LuTX53vTd5KK3yQeq1eZ5U2xvCUfZ26qeWqzXYlqJ9YIIA84HsJk1ccyV+OLYQbUUH05mH6h7+FjRDxnNPBBX7zXHg5Q5UqpeN6lQmzumCsR3XOpHYzTzRR3oTlncnb0f/mn0vzgs51h2orBizDs2Uexe9/1LYumfQYQm/kltePnhKTtzjNekuFQb2bUhh4tHa3KpUl+6UZ22iseVYFOBv2lirasW1jYzU+dGeGsV/Z3aXUU+yYydiIP5rnZPGHAv2Pfr1NJc8dw7UFn1Bq4r9ksTaT+Dqc5HRDuZo1n5BtN+v0CHQbdHJaq5+YHffanGAGTUqieBCVcC2Nijc7GBVzL9zuZG45CqCpAcI6o72tq4VB5YwIk+75P7AFmDQVNQPEIpcENg+atoSEyPS4ks3AvN9fiSYxqJNiwDiRfY93Tw1XIrytslL9y0Qrno3JuUuu75YkEz6uZlh/2NPH877eN/229XmRb5332I556XJMJNsqqI/3D1HT/cj0TTXxuppxq/bueS52FfbuK4H9Yd3cMaenBy1mbTYJwLTAyi3PvCCYYIv2yNg+SWCFQ4QXNn0AMrNDbxw9bfPjQtiuaVfL5j2/dhXfI+ySUx5vFcrcjugZAYIFHuGMP4HCJ7AbImAH8cIeYyJ4WmALo4C+NLEQNeP9NrX4B90Iz9FOPh/e/YfcGt/TYJaWn0Ioafxz9IMUp6t02DzYAvkUOQsNGMcHVgEswx7vACd6VLaf6VveS0Mf3yhm87CdLLB3tACF1LTA/cSz6fAjyOLRJN4XfPVrJ28I59kNnpTv3WDWMtktj18DtkqPojG7vjc9CAzxwHWD7OJL46F9EVdHlNZBm/ceoRts4L2KbarRCR1Jw9QPiw6ZCg927gg/nH7Q+Y4eNpoj8PWZQGGfvsb+MqESaNlbveeZr/If3m0KWB+VY4LRKVzMjpIvnLv1soaXg1A/dD4eZMxZac6YpstBSSc+4ZQW85RJgzEEyGcTqAzVddJlFAsm8aZitEnQj8HfYSjq5VR1MjO8+rdJKxt8RaHUPkO7tMCXoQ84nBKkuuF8BpLMU6Rv8BvbJIfI/DvKf5fIJuoWXYzt8jj2xJy8oNbSInLLliZgknnLA9Ru7Bv+w2VB+ES2/sOgG2JZgIt2GU3cheeZgJwz4dCeAsSiopJcUpE6BJzB2fu+dknEGYmFy0jUve/ZwAGGTDQwABwkAtwlosRIzGhk5zCeOwUlBdZuIV2J3fJ3jSukf6AWV8+xGXTP3mOswHr6Fhb4KREfueshA0sqwSB2t7ygY5aGwXeW5AshheDtG8P+zsrLjUCKUJQthQuE56pE0o6tQJYx9XqXuXV9qUaRkp3hy6xHHWY/mZijz2bTR1pqoc3b7t+BOHwZnQ5fRB6Q097+93TRRH61xHowj9zR6gnjtLH+VD2gjGNGLPb3DG0qF0wsLFalCznTcLsFUU0U+yW8yANFCUruOw2CmreJUAmi2bldNlLgbxCJJN7bkswjJOoPTvgcfcx1vjwwIZDb8xkKBQfHN6vOOvEY+FTwGUCeX4ZLM1UyeryZKZ1uUwK95rrwVSevlzdEHYFtoKNbBXSUQVi4j6wpglHm8DhxS4kPe2uIuYY55Fx+7vJ35Y/58sKJnwfs53e3BYjCZixabAXCk7+PtaZ31VrVw5e7HePsZMDteXbGMd73/oeL2VDbep2TENjvP1ydRWg2z3sGAzy0d3EtvlaZEd06Td8YrcLjOs2JvVYcSLVOpFEKcuU1FsEApvHB9mzK7v53Oosx4cdr1r7AyY7Nwe7LKe08wIzpnEbr4MgbOH2pBh34YSJ5+AP+K5k5zDrzHsD1TIuGiOuLdsPMbOw19bcvM8cfNQEYt0c1thxNH4iDnW6v4nOmH+c01e3n+PyCVC+RfR95wyza0HP5qm0BYPYU+FdS5tl3timFVvXzJJmz9Kmj8wudPuhWTec4LvpOB7At9kxEy/O/pvG87o8NuCuvLi7CdKCM/EKzrJg+ZlyjRYMt4pTdjY231rnOyaGF7BlGIwW1+BzT01SdK14N+JtVVKLeSgmXPmS5KpYYzQNqgm5easaj5O8bvbjhln9e7FmCe/HYOTbsM7UTgS0chiCuCFNuzKzaR2Al3fghOolKJIF160REW4u8hzLrUCnwgRKaL4BVLVRXSwHyJVt7QGt2dNFDRhrh2SPPu7qGmSJefuxkxWtDlBPNs1pzCBkk3+90UL4hhiHHMrHGqOuzjqDbKNbajRunSWJHYVhrEh/WFP8sPNETuy8jOM3bnCTKknCdHyxgy56gzYeLM1Zq3Kg+67Bn12tXLYZceS+dzKnANk25jHl/1rIjFKKAXGFUukGp0FHLZ3Fy5Mgjj7fZkMvXoYxZ9zyBudsidzo1jqLedKZfNTUcjYaVyo3e3+S3bcehRaOX6az8TxGsPwkMgKSKdu4je3tBh9tZobTZXtIJs16iJGHoHFVgWfRRiU92gyXVYC74ZS3603Wm5DLal0Dzma4DpjFpmxQrSLS3ptV3TDPc7x+y7jVvNur6S3dSII1RrBpf/cqi7dOMcyTqdr36nVUsXcJb/W94QvUX5NXqdFZnyrnYuo5vukO6W4fBpTzhe0NaFpUe5vBNf8i3S6xA9HxHWZqFuZOMN3V6+337xgTc1I2WU0UUYht9Icgsi+nmGKtEa/LctQPFqIS4sjHFGPj+U6yLPvsgyH7K5hcooPCBrufGozWKfysnqONiWFeNo3l+Y0XdxXxwglz9do9J8QFnhGmFNn5Za2/6Wb34N862lwTU1pLixljXqs3P6FMEePeJMFc/GqLHGihY1ILYT6tW3p9M5KbiKuNKeTuT4EUcjTp3EhCJnA63X0S9Ois7pBhxnrERlODvhzJHr3vYn0KWCZcvetgak606Zh21u9cSc+iQ2Jl0VvtfaS0SlOEUjHMspcMHz7xcQveHvwYengw2PJhWlAtWBc0l5w/Cm9GL7dJPVOKlDa7r+3E6yApd0peeyTP853M4YT52zqizqD6pp0iuzxxmEmMuhXE05T6SzZVPiPTiOrLsbT59tuh3T0bDjrZSDQ+fzioL3Bhw8z7EyiPrVoQN99CbN8j3ut0gsEfSC/G1a5pstdtke5vDaErXKNkf2MiWefapqPc2z1if8PSyYpiggNMx913toos77UnV+iGz93AgrVR9lkgU23rYyKzbLt4rHXrtOQQP0Za814UC94xD7y2PtlixER7uDywML/9vcJGXSos645BvmX4EBstjLO+IrV5X0+zhoZApmP1uBiPZjf2sdvv9i3JFzsRf5L1ePV3Yx3XAXk6U/OCuicv+SX5VFMziF+PJ7v0343l9t63Jz+Y1aIxAc9qb5C66snBlRsc95KcGyLl45L1P/IDhsQ4WoxODG8inHCtpg0erdZ/yeVI5fR3WBZVnu9Vt/83ch3mD7S67qJa7a3/mzpro9wxC1nY+2Jw6LLib2hcpSBQ2xl55sY/KWXbKfO5zTc2hPuUmgv/6TbO+O+AvJjOTvu32mvuffsE4/60NNnwrLdK8Mfmt5R16rKZy8Psr1ZnNtm3I9Z34ice9qURWtwZGG1Wd9zzFAxP8JF1PjUHqXXcG5TD8QE7nZqF7h0iN0vUh3nuAIW+qyuznvIjxLaTl96IVbhn8bBgo6NzZ0QW9kmT2oGTq9EU0wqeMcN8y/lqLgNLMq1uW4+kcxtu+0DFrPkOvRiMN8uIm3EzUN5kXqtZ1qs1SLfGL5WXPQ1NMq4tG7u3taW7QUtjEb4x5bCIwWnQnUX7J/I4/1mj7Tfv7dI/txCXbBP5EGrrumZi137Gz2eFv443z/qZyZETx2xlRE+d1NU/qVxIZn/d8rvO0WrL/7ZeQlmwn4Id/Ra/Y7fW5e+ylV1mA81o1TfH2hipyFdu4Sj/NoHi7ee5mrTd6yhLDluk3T60M86BjR3JRPm8xgXm+lVZwNDy3aBGMSMnXLJcB8WzqbpXO3VxYZvOf8zKRi6rVU/sTu2coP154zQ51vEJpPpMHYu7haPd3zlmP2/k5EGZX2+M/HF4eU7ePRPbgNgltG9EoLdY1EVKXozt2FbNKXfmyiVz+HYJrM6SGOHU9vQGtzcUo3fA4RtaoT1wQXc5qYMP4IyWrJqfF5bzskUaZunD20bypmxLV9dGuW62NOPY5+4hdtWyExlAA1enMB+gjIds7bJghlbE0Ufe6M6GTzum+gK1u/QgtsjvdnBHkxy7ZdKJxoXTbUSPWrV/3aW5dWp3Qo5rzNT69yO6+G1kqma43cUC8vyS5MLVjpd1Cyb9OLlReNZlJ8cOrblLel67iWbrAU3XFVdbMcsa6uhZT8yYSbEF0MvJ3cSzZygprgYL3xWtoNQGXDsRHCE7S3bqJnkONHpv7PzjqbYDAYBrxYAYWUerx+Hc/eksoO9iYZqdb/g6ZGtkZD7Djp/hwtqJK2e80s+dHWwcOotLnDjz+uigWU3ey2bSAqyZZYbvLA3aKEN+OVkWlp+xMnwZFt6NMlS2pbIBpsbKwmVnymh1zmTyIFINgrVLJoe/GfVD5V3scvtrYMuV83VE21+qUm4Ite6iaNrdYTFuCbc0s/Lvcs0nljbDTM3WA/eT7AYTIzqSFEyVGTsBI4tDiHmzNFfPuV52VLlORoiFoNRMkLmWSWEaQ1GZDBg/NV66O93wVon6gubQMuldmwMCnm17+OEI7B9vLgAvIT6KiVNAHbfkz/x+gvDwgWNcQIu/DhLvSe+JRclDxKK0I3Q7q3X9BO8OBZVrSAN2MjlBGOTRv/Es0bSNcRx6XVzqt89b5a/3uGRyTY/rwDrjZppg2w5YJzpj0v+S2drR20Xl+43YF6geg41QfXPA63iWpDFuAXcq3nKNY6y2CdyR9599WGjn8bNhl6vWJY2GGG2P8WFhuq3Hl5ShwK4K6BZPwylRdGX3n0kJ00oZWW9eNumyDc5a3H5i14IkLSaUFdrCWP8XGsJtsQ7fjCWTRtUFvREfRpnlmE08ndtsSazn1k00FZnJk/vuDTGHCeAxMbf4G2J6xaZ8j7o/QV5hK2wWbJHJ7yJZn7tFJuXXyRbrQNlbHQeT/9NhJXcxzLdFBsQmuq7D2zBjN4hzhWAhHgprqqsmC113LmzxPA+v+mKYfYuNhl0bGnebtPY2tr5t5/fH6P/sWMs6NeblY2KVAO2O4JEyE2TLFRof6zcF1L00OKYVuBGz12yhu0f6zhzBlTzNjWE24mBacXL1WDZ9NyFzK7A+fkAHg/oEpkFFEErXU1QBwG+GJMH2lFaGVryN2ZiizH/43fXr3TsL4OSUU+1husCMcm+K8MkbU01hxnUeHwfZQrAPSQmryeiBy1Hn0UpOXTobGpnXoijXs23Acmvp/NToR50PZjRzsOzFTuEn7GbM9y7V/7vaVZuA35x7Oq6ceCLig3BsdyGogaH0cUcwcZNMPL3cbfFmooeYWY/J6gFbnOLA/bQd/ibrddUSIz9/iuxG4fb9ZJM5POnKOtMiG7BozrbcOrXDStbkL0ecPMqGd6nVFp9iJqxq/GXQYpdHdAifNF3wOuFAdJpppNbrOD5rjYXr/lKD1c2lM3bUXbt6F2CuO0sJkd58OMykHbp0zeZ1wBzXShz8mutXtoLcorZlijMrlVQovv6Wfqu2kY8/m3miot0IX2hig8ZWbrWKbFXyI7zK/C2YCfq9LTQtbISLCrbLiAnuPtTpZVy8NLXXqH1Wdpmi92S4Lk7mo0zxYST8bCaqwCfP5NWnU00j0G6EQtZ19LsC13sLMQMVjYX+ts+EvWEALwtkoDUhbAlgIu0jdM1ZX3GYXcet6aAUZZEZrc1UAMuyjCSaqJAFsW6sXsaKSy26yLoLytaDjPbRa2Q8Scfycx2muEsw2dNXmvtPAPfhRlzOHUh+IyL0tuiA07jf5B2f+hYXrzxHbm1VuHbh1iPmUUj+l3OymIOjxn0W7BxGUIBHsvnH+ZzbdczwQc7qHjN8UIXNB5af7cjY5i0bc5Qe6uf10UNiGz3vyPr/+MVDNJt8YV9gnnRMuz6bxmv+YZO1b8g20C4h3R4I2q86BusZeV7qT5oMQ4mRtpVlfbEMgHou/W5ppxbDXF0QN82rowFj8YVR7uw4R4MTw8hQueA92Ji2OemQ3lKE5XS3vR5essX1Le7UyuqI/1sItFHfUOrGR8WraT2vuMxtnwu+Ln48Njsqzif2eFx2zuzMZh+vE8BQuuU5bYEtnzVy0r2U3rzcrzlI2pg0SyHbQMPCVXsTprKy7eFEvm4Xty8CkQVtIdh3425V6w4jh4njZQvJhERU1FJ3+cinA93nirzA5fDsdgKZU+xreh03oVyleuYkLcc3BZ9qOSnpYu+KccRu3Wzd/GQfWi9u8pCr7jZoK2eWr2UpRjxvKYzcnsKswI328POl5/NRg7fL7x2hphJoLEjDSFkjZb/sIUdAiL446wJtIDOxOoHOVvyBakvVAnNtIAEYa43uVLa5YHeLZnTCtLKv01I0LCfo6fa1cG4ScWZZzbb2r6E/pAwgm2M+FHUK3JAC7v8DPv2C/WIPtR6OvaK03oD7PPe8tHFCwdkG5pS4L+x+co2XNZ7c1ezwUJObPA3GX+O56sUgj/cYIsQ+m7J4sHKJbSDmwhrPvS3zGAtzUUDqhOriURePFUFC279RXTDPGrLdoGUD7atwjVXd6g74pjHcHVtfo60Y6OU4X+jAkoGPOFYLeu/UQDH+Th8l9u7ELpG1YZQ9qNmcFaz4BIHm2W3qU8JlsUUkfaXrUULWvUrsvN4yy3ia0Ik4QWC7KmAIw4QOKp1yGuzON+3q6kFGDww38nATeZtqCsN+C9H5TosWyNW4AdwW3re08VgEq8WPmynqNrIE+Ns7HdPYSM4wNF46aznXW5iMeZyUpLSufOnMDsJ9zHxL0Nlbnk7c8qx5n7OfKqfJSbaLRw38OwuuZn6PbY4DH+VqxDk/84Fc8GfLJyV2g7fQSQh3IW6tAyIzXxTrXqQ3vnY7v0M+svD3r3hxnV1dAUMbsBDriLYwLCyjRLle0LO8mkvP1FR3IDdlgquVHN8GvX+1jeTByPuKTWD3VvjsTTWUqzzMlBbDtcLt0ZDU3jKgJnl7U7L97Y5Jyg2LfQHOdHVt6NTnoW5htw6qrdokG2apIH7nfqU8V2dRas2bYsifrE6BWSeSjThGJxzakJ2Tzd8+wAe39DuAmzjzkEbdtZgA1kiM599s7JSTTcRscDYjiH3XANFnu0nLL6JsVmT5pG/BC50FpgEfC4MBrymB2AEsyRrWTEEqQS00lIOdFFmGMHaDF5Vlcg6g0TOjAeRgs1zgY3B2PxQMnhOh5sB7WRfROg5kdXBghPJZyncpFkUAvjwk0khxJdg+IUKbLS96hfGQY8HaIMT8nKOWaxcYbMmAs04dtDfbPDnLbEyH3/MXXHetchYbs7g0Lk2sg9reXKHVSbCxGRNdA8C7Nz/arsT8izJwjkopDWtmCpja90lBI4AQ1hbruJeIhYU+0mMwEb9oJWBI3a4WVrOTPKPDPfcBHk55tVjBn7AUnt/hu65Hbbxvjbcz0olHXE/MymuJ2E55DFeutzSCz8igXhBtxcETF1OrCO6YMfS9uRNoAzXmBfFLMe7TznDsuM0gQSPDNu5cXKa6HOolxGopxut70YyA9L78avBvMvEG+XdGwMOl/c4wAj1iNcxnW/NzUUwAzeSwutzxJkCHw2yOAm7OOs/yH9wFhHbw8bybep9M3TD+zw31uph94RHB6hD48+fzVo+FjXDgyDQKWSaFJJsXhvW7CHR3T9i4w0IQzQX9bRwNqjrMO+Gh4NDl6da+Tbd9YwO2Pvry7of+W/ZoTHJvPdWF9HvNyA6oe8tG5zIuMNudI6R3eBv7mjNjbtrhg3+8KOYc95Ai977W8agLjDewr1FTRb++7gN+15ebmhNGD/2g2Q0sg+XEepdHJjf/8saBzN+GDLvFXPC9GvRY7haBuAxY3FZQ9EaDh7oJXEiP/4G7Gx0RYQg0by7VIojsJjCFvQgSuTn+YE7afBPsqU/y5eDHOO34a9u4BkTc8zVWcoRthxe6bu22YAvcXV8pfHiZLAhogGgVe7nVNbC2ieZYcwr5c7caeNPtbGGD67xDuKtEnuwh2J1Q4UYXZT1JHd4/d+9NK7It6iXcXbkXTz5p2mfgJ9eMtiU3lF9NbjeJyQ1ZXF1HIHkuq5bn51Qa/SGtcI8tJU/oiwWK+T9qMfynhwUAiMAPWqNMYRLBjm07cPk2XbR9x3PsnT3k2MOl161G3IMHldfBkaTc8IPVQDaT+7/PyGzc5Ijsnzm7JxmwgQATVDuN40ZNnPTnWLf6TACGDTSy/dih46L/ojlvNXE35lnj4w6xrbl227+19m4zo1uoth6JLyvEkJetgXOD0/Xozsh54TEDzvlDXdAiOMWjGxlo4h53XMCzWvBksKDtkwr+SijCwZIvRwKT/VyxPoB21pzam1ViMzyw7ta1ybpzl4dtgk6S2n5jlp80uAaDpXmnmmwJSbWRgQeQUZdiYfowM5DkTiTGQsVr97pbfQ9TdMZEgR31/QQ3TihnWfGWHydyDdScLquNgC7bKbrH2+AU85hcu8LGLmqzPS7NZmCqNzf7M+FGiXdtMK3QK3ehN96PFuFH9sEBYs72OF3KIKle6QHe6vvd3e7dnD/YydVG77a7M0k54gPm47biG78HP3Ws+womYWsUTod22o+mPVt4D2JR0cLgfo/bICxu2ha1Ig+B662w649gY2zGgeZA77Z8mHEwh7wktvye3LwGOnLGNmEtZlBw2NjP/PRyVZ72eRVqfngDteOR2384LrbHwf7c5rXlhwZ89ZrnHYbvR37tYfUBlXdixGA69faqEhj8A+rFhGvqfhePm8L6pronYFvrNXB3m6GHhoGG4yjhEG1rayLNCuCqbZw8/mmkam3xndLQ6tdSmWb2tHtdCPnbN47F5XjhWP05Lg1t7y9vG5Llka3t9KIv8Pq66eMhaV2kc8s6QzwzMCaYFg23v0As0JebotA/QuHkjQy0Stn+CX+Ezu82IANP9juvbgPgns0fizdZCiZg5rMbNu2t1EOSkHFCtlmjf8unK7LHHdN+pKptWQ4Xwy0fWXmGrMwIu3trV9omeB4Ax9amP/jC2NYWP/Eqd9Esx+AOhyEvcs/5COYN3t1WWyPXds7r0E6+9KW78U9pkuxm2zUdtizP3prn9HE98quK+7cV9BeZyQ5bxr7vnoUzWclssfXc9srPbJidu5eMu65JCZmOcec8RxnJHN+zPDHLUlv7Z+zC3HZD41/lXA3HfHyAUttC99UK9vW2GcvlJu3xAzVaJ8N+VyqC/Dlgp2G0mqV3d9mv0UmdpeD6GB751WYPlodrHKisK0dSzM7HWqm6R9I2wc+TPmmjILaNJ5CRdfOsV1bCalpanw2WZWHnX4FwuyRwzPGxZRUqzUqGEZEXoPMKtYjkLb0GlhjjEc8Mn9OczE3vJN3ab7bEaUAosnHDe5mCy7fA7yzduFmtlGzk7zZiuqNBCmMFnc+BUFDsOJqZ2KKW6XUaRk3AcHE4KA/AYHpK/O62m5oSqDzfZ+dTXKg88lS/FyJSsKfO6rSFY02AKZU2e88XaXw4hVpChD0wJhA+KfO30y9KxTIUGEhxaIjJDiCbDqE4m1tsGT7r8zj+k25tqJh3pqsC7Ib1jG6MISDmtbJpsVrcw1Z2XLUeDGZHreIt09SLNTq1zTbpt2wIO/jQju4ATN7F3aVBBaCxZFFaHeat7jk/zGGcDfshFZMyzwS9yjV6iBJPcG/tNeGE+4ncV8ybJrMhje/SHRYnwMqdao2wyfKkuSGaoA4VhvNcYJ4vXNEDu/fYZDm1V2AwzJYvhsHUZbbgDfyapu7ckdHkt0+TFoy1k42LHKclyJ6wp/Qoi9VIRnAW6esiR+tGvpTYsz+M03lsmaZzAGrtvUlIOOGDJa3mOx5CEW3h+bWdJxN2Ijls28IF5sttwuIrG45rYdYiUiMdjN0YhdbFu7q+yuzzGJ0jOGkM1phrLOGCfLDtouAFj9lR//n/zdlLrpH04wD2qs0KxvaQNvNDCA0ZIZCPjEDr7/Vt27zAZHzVv4s0WAofXvD70xUCPGcbka7ESFyjlXgntyh9MfS0rcqEkk3NOe9W6SBMUfEmmpHRvFubNh9Za7RDFdBCNlQTNY6AbnevzS9lZEG3q+GVXbIM7jBnwDKh/Leji52ry0Q5QreW/BQd6UDs6xrVbgwOEk4FLml7koqU4X9rPf+OqVk2yMK9+7Fth9p+LusIp9a6nLzMSROzH1dK3MG4jdUW5YnP7k0psZYmsNQm5CSvjcRzjlOg2YbbIYPxvBVLYliUIroHFuh/a1GNYNYVbOaca/R785txvwoHnYEtYgAjwzZc+jbdfeLntITux91tO2XtZadqf5NauomyIw6hQRqh5wlgUxT62QVz8tydwUVfPSepO74AwmZXWOKHBhehtGXMod9EA715BUcqGw7LXlvTvQkn9/nyu3wCw9g8vrnq6eSF9TT4zYfoDBZNp/EroDahvTfENb7kNxZXBLMFFM7J5fVNV3fpN8K86ZbpG1ziEK2/22rqeTCfl3VqFNTHbt1lmi82Os81n85jJHFukGzLTKIkr7OTaErWMMTQcucEPzeQ3ol17W5JK+SfAOP7+Gu3qb0KOVlGhZudLwuUfdyYhx0oxwij/iXfRPADSUMy7dVfpzGhI2TwhgCmylwDPjcC7Px1ZO6hK4GYQMgkRm/qzhIqhp/aQAyTN8A2m3TOg/q+mSqvZU20HSseOZ4wYxKKO+c+DByzsLz3Ek+b0HlnITmMvXcmKK9o8Qa0vpZBCgw96VumJGLiMcr9OnvtXQaay3cOHf6ZtW05XKrpbr0+wSiz78CGjcpdqoSLFG3Ltwuc7c9WcHn65aRr5ZaMzxz2ZU/Mi+B2G7/Np6/oHJEecbbJhg6iNA7MT/ZbCgcjAH17OzElEwp3XdGprSi4n/8u9BFHDWu4wGXLUC3DCJGHAjvfRiO4ilCSq21yFjzbDXNlVhGCazmAgLMpcHikMof9d+NjiDqiGQxylMkvJGG7OZU2a3Ayg969Zr+u+wmX9XPvNd3L2kloL9BUAnGpud1KC5spONkGemcGQdMkRlebtAc3EAYx1loOIHay5UbGDEI4r+cOnDNBNSO+LM/hIIrMtZHZBZxmh2yYt7VR6ZzDcfukVn8mVg+EN9MD7tGJW936nuKxux4e2mCyObjppccajbYGccE5vb+4rrFm+U65mwHPSrHfpsMRbkbA/DsgzfmQ061mLfbUmxItoNS1fXc1hwGxcMnHBszfhweZDr8YaTQlzZi/G892T+SFHlcouM20NhQ3+RDx10PYW0j2PsILcMeX7YJ2qFX5FGUyH7wMHlrgf3OtZy9hgoWN9Yec4xRiDjxNP8WC3G/Hckdsmu33uhZlobLRDJv31NKkGeEaNi2MkyZGO2Nek1uRdNh6MMmsSnFWhsIYtjPOJi2KdcOcVpmJ1IxoZljX9AFDe58I9RI71nM+ZhsLnIIG9t7+fud6anWMIcfMtMv66MiiepN/zv96LG971ATkZCw1tpXk5cX7yGmJqVlJM25lBM1JEOyy2SZoi5iLp9uZ7ZPRotSU2TqFukVwDUa1FsHbrLDsvL27VLdI9xXhFsVZvQnwrC2J14XXpOn+2+JKz92omu0FpBTmopZMikUbPfN73UnPaf7O2bYletDhsRzRWbSO7ujF+TU+y78g9pAVeba9llpHyb+QKuj2LC7u/Chg6z07F29xXOwPVcXKyB6tODf62y5bO+c+l901vnCdGznIjUD2PmAHlThfvkEAeZbsrFNReCPPXa/jxdW26gYOielG6wKcLLhijI47whLRWTUxQhe15mCJEIwxM38d/Qbp8ucOPaBE83Oh60vOj2K2QWIzeB8m0g69v2t3TKrK1FUgQN1egq210TBTAmSAtJeFnEsUZx/ynH/QFqZGsazNDVdmRgeluBXDk/t+pzFqbyamt0HUfcEX06uGaGB3zA3fo12fnVs0z451XPTfvVP7QvM02wLOxAnCOU9p7bQdPgkngPGXPYdWJunNyO2wjkVcrAplUD0mYnpr7sLgwf9gSkcyENrfit2jIM7cGLZ8fsV+Q868bunZ4yz2fz9hDXDvZea5Alwi9rj3RXO8AvY9Gz5Bvrg462b3Cth0vJ3kBWjq0qPf+7cy8HNTtFvtwdp/7RUbcDddZGDzCc7UryhG/XtZlOgkyN3uhyPWZiTR9nqexxE3TkZztIX3js81N0fYjNttLd5UyL02REqH29SYWQmuurLldt4ExmCIzUMTbMvI+9Miuzb1bB7bYiceajPBRtn2N9x9r4jHFrvn0Tdk2k0E+AD22mvqVdc/6TGRWpY+1cEG2HIsPNZr2vnO15frWi1utWal4uXjOOt20I0s3T73YSaL5jktp9p8vZ0UZ9bzfFKMZX8jSkGrr+eQfNlWzLls7MxkAoyw8g1pTZvZMtlumovQ1TVnjjEyZG66E5gwqzNePhheYNh1sxxAviLwLaRS8xnGjxZvAWDDiF7d7lhxgYtjs4+OszST5CraDTK8DBfHtIL7Zc7aRNHf5DnJshhW+XY1DMGa45nY/yI3ssJT4x/fVRrd6f4QWNmY/ZZDb4ENvbkLLHEvbCLdpTAbg73wgEs9tsBqOPe/8xSWv03uIqHmXAHnmPJ/+St2yHUaCU+mwVMjxxTJVsCHJNWF/S8nGUvaMQHOjlEkrEAzYb505yut5ijSuGyTbn55x49geTNhBQYv4kiDZg0M1jU8Ozsse8TIumX9EjVatRxWIfSeApNYUlDZTIM2pPmnHplgm+8znRXciuwfQW1zwn2wvY/kTP0C3dp73H8lCdKhNY5YR7KExBDmzJADJr6g3smg7JQME9M2wQYT4No3RdHg3W4L3AATjiujSyFDWRyixfdHue9t0fMwo0eefgC7nne7wlfH3REVhHzXgSrMBO2MCN+Ovw1wtgUSYucnz+AH9z3nzJLzvtknkFv7wzvvSe5EP1i6wmVytK9W9HU+dTY7SCN5GheEeKiLPzZCp+aAaC0C6rnS5ZZ+f465ZZfwJHPewVa3R7YOgD4fOnAaNPeNkPlZ5rj8xz4EjHaVcA4gW3MUq57iwd9eezo02hI+tvz972GrgTxh9SjQembuAoQyPhcwjvdhGci5tJ8LnQC35RzEJeVf5poqWDNT3DZNMMJjJ/Y4f+dJZqQtYiUy41vLub24nLUF++KCxbOvjV/H25LMOz7AZ2VQ/B0d2lol0lxNHQfVHd0h8xbQIQPdaGcjxAMmsSy7hFWpw3777yd7TAS/bXTqh1pdM7bpb13bc9YKi9esVnbcyq07x7ZAV5MGvdtFYs0qnLH3YibQxy4PYXmKj+MqtsnGsIdoBvtkB7DNeCy3hklZv/pR7HgBMicOtBqzwzYdtC6BBesiaZxJ7/2/HrSiw6qbT8ugLU22XeaPphXDbU/0ALMN/VsNph5OLeqP44RmOe7n88fztvIdht0MctVoExcWLGZXZqE6S9FoXpDJGpYawQwv5BYOOxDuLiVA/t1eVIl8G4Ohlp+srrUvoTcgFljNA5hNMoflZHVEEss0aGhsE4F9nKaG+kZVym5RERg5V/HtXA9CC7zaxezuLVIOIhVGOCyl0oWpLBuWcrlJKadOI+28eGEqihFn7IxKhS77Xc56Kssfm4Y5HuqTU5d6FFn974tJu7KVPRpQL6VFSpBNw3VxrR2L2tHqY/UEOXmTdiSGPPsZsXGwEasFYtf/cZ2mRCn75tyZcgEonmSEjUxvzj/ZZ0NaQnI3GkhXor3h5Be2EtHt+AxyJ0+ADo5J337SghGoZ2MS20+2fLfizRON5uSzewzaHWibdfOJpeE4tHpxcIHMDu2braOpISzHkG9STBAvzZK8zkqGZBzzkWF8U0Phac4pfgJt37JfzshAZDokfz2omSOwTk9eBTFvJP+Dz/xJOeKwdPaVzOyxYiIA3NQRSy46rWx2Go5t8fSRAf6p4RC7TjVZjTOend2NsxkQPTgpzX25OYQrzkg06uy0z0ZuJUDIzWl+4xNcC+MTFp20PzjANeTsCnNOkj/kROwZcYPT0fw3BFOrwjlGg8IfciLWrvN5LDq53PIE9wS5xM4gv11nKM/Ot5xzlv9RJxbPOX3BmBS/AYHpJeEd20LwpiO55pyucN1J5XadULTxdIVD1PzXBtKzwzvHh+EtPQFr1Pl6rkrzWxJITQrvGBmCv+UErF3n85h5slZ/humVHpl3u+HNecO1n3xNub7jLNS2Wekz+bjRi13RfCuubbVvL/O1sQxyZWllaK1KTwawdYqxYP9L23ZYyPR1E4suzSt9EM73l1vc1DIfFvb95ZjmdDfZZpks3SmwS87HrRlm0cjVMr9oy7HJfNiNqnnC2WFG7T/lzNmyzDLfcO0efbbPKwB2S3I5bzta30L0vBfx4LH2mHcZW8lMt2p6gsQo1mBqjexecGFvL821ok+QodbZTit1Jj8DRbnpW3O5FsGHz6po8It4/7pe72B2crefMyh7pdPe+XGujfEnvbbb/aBUbhdnVqKWzNWursz9xdGQRzUe0w3pzrJOVF7K324SPVdLtQCdTyO46R2wg9lC2AXIiZxs3/r32sz+9wbYmd9sDJia92TlOYWxEeBlv5iA42Wlue9P9ezvJNzT1pa148zG0RTorUUBgQXZiRnkB7Uax3uSd0wsBmnI3cQNoPiYfLui6YUTvp3OFfL++C5HoMRUkzOhvGLY6eU2zPAyV15i55l1y31ksUv24yTrNu9Yw10X0I1qNBXsLJwkC28ItjWrNhQqe7+7yoaiTwphnlxmQ6HLtj106VaXOdpvGvTXrxLKa5cy+IvA7JAsaxO6+w1JHrF1Z8eY6O+o75xM7XTlmXvAMtrZie1val3ZIUNNiUY1Az2UtMNyy0ms/bKQ1cEib1wzG1Qn+mAkasg6ZbbfTWAixx+XAt5fbURrs6Y2dxDqB3rnfLOtY3k2pqkd22DEOlR2IClt9o7Lw2no2fJOjPu53MyzKYzmxqeSLyLlp3bwmv25khPZiN9GcyR5jOBsMDSIW/VoB8ehOgM9wXr3bugrmL9ZsfDsT5GTpQTUFtV3bScCrNhuCLRfWyXgim1LYr/W5pWSzG8untrtaTJs2fhoZyf2+8A8V0ID7wV4cZdtgtGMRLEdh14luM2c5wM6m9mxZBYxtx4PsuQjIoDpMOE+J3s0OdDLytM8kb+2M+w5XvBb3pECK3HcM7pAPqArguO7J9p+fBvQEYZV3Xkv6WD5ho4K7uYMCr33miV8I9d3GJ+LbeKK3AIulcjxEQ0h4Z3r4ADBcpXrYON140YwhmzjZYYyunFDH3u66qLpycr+pbidX8t1Ijthc+XOcMWt1YZka/9lsCb4p3PjM4tzJUs0EXW1wxS5pQpchAwN0IjX7ixhQUehtU4OMBksHzOZvfc6QmRE9sgGWA/nZo55aEF8ttYEF21PNCgLZPOxSnBT/zQTA+ECR5luORYDPXtxr88uPNlcyHHcfmziinkdwbPxr4Cz1OkFc6aYcA2LUJOxEHFmYkcwVdsl/TrsyQ2yImTRGrC26HfZ5nBsJB1nNXKaOOU0Xmhy1a/N5EmsL22vXOEolBLq5pVu56LMLOc7JzMrXFtR8YX9lC0bUhlnZre2gWE1bak3ZQNwMqSZ/rVr3FZjurbCYYJvg9DeRPOY8cbvtIYMX/usINl5veRLqzpBVlpDsu2qS8+irna3Vw2plZhZgfv5Hy4HWU7h5EdY8/Tbrma3nEq2FdWA2RAMgr5iqryd1FU0YbrlwwQ+42IZZX/xGOqdTz134pACXjmZ3OhJja7oZWZfeSZdxbXbErWG+XEgd9ewSqM95srOYYv71YALZos+R1s5HdwIaT/uswILLnRkuo/kx1npQ8VBFln3V1PTLXgYYbXZaZNsbKkK4zvGK5axFeqlCZXzmdhbWdqMz9bvCdJpAs5bV0GPN22pyCdrtJlqDExk7bmlKs2QymzB5yDJplXGZlNtXEtBtZOaOL+l2iVnJNXULRXMC6l5RtIgBrePHj8/5XbDUW4venfcsaPKBw8yngn235a0paBfa02Syp2Dqay5Ltr092D3J6aEsQbL3HTndt+e9/16+R/Tlo6p6FFIXXthR1Ub3GHnA1SRXaBJSyFzbb3hxywFWXy1k1qn5h8NE3jDYW/nsOCFOks9jxNZAdIOAh+xg4eo3RlHZ017G9korJld4PhMuKcaTynvfno2I4lqrUXZ3bmqZion9cDM765tyD7HYLcb4Y++85qnntI7mVFa31h79vsEul60ItVt9p7p8XrxkW3uZM58PziQTPfgpjFcPw2juzP3kmhbjQzdsAi5QNwOBcrOLuhQP7UOmJVjmBaEZte0YnepxamXCHRthBWQ+clz0LUXPvDOW3jc2CNgawH3+r7R26tA9mYb+G2qKDuzD+TtVZg0c8OYwpn15nWZQ5OSGjMPDDU7AZIhS6aOPs9RLKlrW7GIckFmW1ljnO3sm3CnWTDvLGJOEYhd2ArXiJpdKD6czyyWXtFb2FC6sQ5Jy/f9z1DzBEB2BM82AWGa2ficmWPkbElhmTvP4Kwzzux/oEHxbM5qa4qpW2pbb+1xdJMM35hzuMHndkvuQBoeDjo10i0cZmi7CHnPacCBGTV0zF1X6pvga5EbR7jUmvMlnZHzudfUN5mdPlXVVNGJiZmCh9O1SebcmS/RTCx3MxRrJWNEdmekeEcXyrgKnXzoe8iI0RYah+zsCywljWkc7HL4ywmkYdoQLiwcZHc1d9TjHc6QtsX/hVfPNHIJa9W3sTDOU8BqlYuFoN3TNRLRzzyMZoNjJJI6CSc0Z13s/+gvSP1gKto7NvQ7MX37WfGc3ng2YL8diVJrHopsV7KHR+WrduL+4F2IdVk/34lgd/0paefR7ZzSNjWp1wLvazAbupUNQ21Qa9qZTelyt6/pSVrmNi6dDG1Hcya2EG03NeJR+dvRtpyNY2qKcSDHC+a7r7VXB6YSph0C1P69PLaNL+I9iP1b/GWPOzfRjF64xHTs3wXAZ28dUS/4yEWyOfC2ZdXQ2uXZbdKC2FAvX1jV17Ho5hXNNPKqPeXR5mVSoEm7H0U4S/ndMruomCv+NpHpQHw6GrnxaC5g3uzj/q7MMkA03YGEjd0g6ciaIt9tmBEgHDl/EtTkWK5bY2GFYcLHIXdVvEoZaK3FNJC3XUa1IjsnvKcrWtyt9pPUsJbfPWRWfFCDjZfTTN3XHkFxJkN3AmC3bFqsk5yG8V1q7gOOdc93te4qTMBHmVPELUIp7iyD7Myb6ylL+QmWzFs37py1xQh+UbPI6IgLGMuxOXaMXAtm4Uyt/urdXKfmFlu7S9BRFt3aQDZeLrLtNLt/Q5t0C+IEYz9e7Ly4bbFGfiFZZM4RjFrKOVbgY9gx4W8QLud203q+kLUfYqg+g8bcT0h1Il7By1w1WZ9WZu1awuUPYmTcHtnSzOyUv0e6a1lGirM7drlEimntFOA7tyOlOZ/89AB3/iP2CNmumvY38C16sWrn3v3Jpz3cYw14mOl3JsxEPS6Uqc2eWdP+7YhbeSm4FxcwFk6D1/JA3roFY+GO3ns7l2MpcWx7yZSE7SKhbMoQjk21srSINYPFNlZIAB533pn+RoklGXPEYByPn2P1CK4BIFt6dzsAXXLJo52J2tVjbUd9/t6MdHcoyKLXvVBmvFcSme3SOnaWM7binrZ54daA4f/JEHDjO8kmf7b06ZyNCa9+QLhRv2Bi1KfxePrZ10XfCxrmLXq8KzIbMNutiVXqt2ODRA8Ce5wpYMOZPdD992f+kRt88uegZ49xtAHHI8UYP6PN/mB5PA15kuK2Y3w3LXqltX6oy33Y1o/3W+jLu7ODfoT2nxGzmWIFK54uaHKzf3juzO3J4Pb58Hz7tyeWK/OTkwLm55y2KLuSaE5KtEAFOlalX8LnSsf2pFnzc4Ht85n59vxEJQtv7HVPTpw7PyNws2fNw6zZVmLpmuF5DTe9mWZpnY2aq0UtXvfF3tWpIO3NPFb2q7PLjVkml7l9ue/qbFDuzevv0oBV1yf7NLjh6V1Nzis2Jg7PDM7M7C4Xmz2dhqf6MDlzWAkMz0Z3HvbnOKDmt0+m30pIzgIznVxg7dlSy4MomObzsZJgCN8UR1BGWSrYBYQyrHzsDDJmjiBmtbid7wGVxVd/oeFFXD2XHGaORlAG927au8OQu+HZ5rdM+QImLZ2PMXvrMzWw5ZkH4bW3jCLCLRM492e2ZMdYbLOgiMBDhv4DShLZdBqS85Qus1d0IhXhI/bIlQSFlE2OmltAAilwaAHoC+jJvHQ4bNb2dvw7coZGy78ScQdUvynuJNsBiXXxMUPt/WcvnowwHC4Pd5xh5/678DEWavFC/Nwq/BZKI1wKJW8RihwFne8B5wAjYsQiqAu3UQeIHHkd2BFjt4vI99EiVXiUf0/3IacgD3cHujV5+5oCukD7xeH8qmMmt6Nm0/gxAXTAu7swoPOnyc64Z6w2p0WlK2AAwJpcy3A4zN1g75+797sRtu/GuPwJy0Po1Xa27Auxb8vhWZs+EbJdKxxYQM414hRaArcECmBHgAF3gEE1Do9v6IH2viFj7rIyuzpsW0rUDsgMwoVtXRR7XAgvvfV4qOVa/KuwtZLE4g7I7EIVtLsPh/lbOAppaO0T8eGWVfo/8aLBMlzKcTeefRMGxsxc+CaLmwFOnxq7rZiIYWHLHZmuW4KC5oCcjT00yfdyYuoojSIltvrwRCstkxAeOadUgOjJA+UrFdUnffPzWcuNGVLOaj7YqeupRMqMpApaTvjWqsZoqyfcTMCyTTugP7Bm0d2+TN7fpiU/kpZVoXnxoWY1R1zT2SaykKJ6QyUFUfd30L2cWroce+pfrppoNPuo7S54YHaRaQsQPlbC98Ok3wye3oPg7f790MdPWdrO5iX2R+E1prHiwILdTckJZXiqqWUrWqNFX5Zs2lIEVihELirGllvZ49iuir5mInjn2vu72VgRtkiNpcUeruqbY3tnawBylb+FLPZewdjqyJrZutmYUoZ3f3VaP7P4yiKnMsKimebXOzcz+kFmACcUk5lwZrW1qflJd1UOP39oaDC0IUvmE4pVOfMMLg6hTC8w3S9QRCznc98cvLZaijTgYAGwcykmS4rV0bj8u88UvX2WvOXnfTR4S2ShwYmk4rixbqsX6JmrC2n7tCF1ogAxME6JuGONmCEwVviXt7LGfY22w7faVtP213aIIXV1yDm9K00lWAdGt5toTlnXRIXuguFTKy5G9y3geq+gIb6J4pIFtUg2Pc26FtTrFqz1hfBst3AmBEjxwfAWb5fbNCdubrnmdYlWAmsXuhQ1bSBJmE1PXFh4ZiEdLGGjSysYM+P9NtJN1ea+YFRz+S7JR/r2b9bX7FgviNknLMeab1rKlypgft9uzIQv8nJcccI4e33I41Oyi+BANJ17rxOsmmHFLJFm849dMUXZANfazTzYWSx/F7mMLTvH3W5tTVHZrss9wmanrEm7djLsKIav1szb2ghrbMD89Y9t+H7hlpn6YnqXQNo0dE/EOWppy2j4fRQ2nNtXXumC7TvQ37Urir/JX3eVYC4Vm79uuXQF7DsnACN6sJpn4tDChnj3kmvTamWX+GY548oKZFmNc++uS5JvmqN++943QnrRw67Z0cPS+1iwqDyL9kCPNqWCTS+F8P6QH2r2dTFXR2Bksw3smzpbu+77XSdEA1dnbMt3hPLOcQbzxJbQeBH5bLClEU8xeIXtxTg3WCLJqf8e0rPIopMC7aEcHpFMXzaqXa/Fk2AnfnHoHnaaZG6zLT3B5y4pgiV+tXAZ/xGvREWz3dhosQyVZqmnThTLrgTdRDRRmMg5Ey4aJJPD8zawiUS4Y1cWE2Uifo/c1sZBPPdE/GiZv8Mj8sevvGYCB8Ufq4LLbWtttjv05ihHTWZvlWXv5iVbih0WOMLys0Ml28HWAiE2MNkMlfaSHGxzPDs+XHIAld+2s8ngU8OdAf6cfI1wu2xadjeISHdds7GgOalNjsPow1m+9CmgYpLSwj1oavvx87DvojV13QLhFePxnd3ukhufJe38vAdPx693sOK5vDD7utJYi2hW+y3OLmDb8+R7dlGA48516vJtnF2tTlS8lnm7Be9mOXzzX42Y3T3C4cuxyXCbDsdce6s6VqVfwq2Ug0y9Jj2na9TCN8EJcS4fUlT7UX0p3ZvMp27bYM415cve4nA1x/nErLosGbWNjvIOs+l1br82SlYzWTaxaIVhI/WfDNWVFu3F5zYfI21Up8uPxuWVmkY58Jn8Owaml9tia+sbOeyEWaHvu8mCpgD4k3Csie0Xplmb6BiJXqaF9F3SfS0lW+q/kQL0YXfufrVwTM0T6B9nkJ4SnJ0UU0BeV/fiTO19juyRnGKgp4uzvtSLp0NxJSQ3drMDf5XSAmXXxxqcWwy5as6gtGk2dou3MJ0dwjViDh2zXL0s3+FCdrM+El1JQbGT2Ts9q6dBTGyBpdyUeG0dy4KzR7rfy830O5L3mQCsgayrDHdeQDQ1DtsOzBz7VfbSu2OJm97EPsZ2N04Y6QzY+4U98Kb1HwCypb3fRxJzLV8Yf3R5kfhugc59brnooYB2cxozBQSYRWcaHejCvfbUD9+g5gi9mnAvxIfIGNzc7OQlbZSIvxfb8FqY5vm9+uVbWkBLN2lT6vaufXsT6SvE7Ti7aYNtc4fWZurKxXv0XkE8hWc6EbfVELgcfQ+asz/3V8Q32rfLNmZH7lM8XMtv+du6aJeitqWlS9HCN4658mSDWDpZenkF7eXPl7Dp/NR9Oc6pkl1MKfViu79YFW0rivgGaAD0lnsTem7fwYuLC0yuEOksqKNFF+trmZxiLZ2CBDK+e5HP3LDGHoRukZi+rxhkl2cbeVnBw7QU/e92xgcNsxCfy8QLuvUUtTCbGRkSOvuBodvQ1EOH/t848Dgq0KPSM/z7IMiCLk6BEOjHLXoOOW7MTXvuIhSOmlTr7M1zaJbqsA5hNAg3T7z/c+e/KZeApTaHSbIzOJ19yyIaW7aq8rFJkD8x07novkloz+i9Q0iQnfZ5bhcgPr2cW7v6308WqDnAfLqRb3epCxn7ZP97bX89blY6vLt//qP4Dj+T1Fy8gHiXTiqV6//eGccTYKceykIrRi+nA75nPR8f45TO1vBOdKDfpa++xTPcCN0M9g6SXmf3TJ4H04LhV5e6z51jOzOF6zBfML9kjpKNNnkryouqNnmgJ4zmPYtto8vu09emC5cfvRc25Rz8ScHWvv+JrLYjbampMQ+2+01J8M5jRxoB/dptjrQPJe5FevWUifCMyyd7vzxscJQQByqgwfEZ/+YEOFqcvc0shmQpMcyLNreh0H5nXtYGyUChgxM3eZ5qWLfMjkzntSG4peAK/YYxWtZ9o7PTImFSatPubE4PGfehOufo2ambaxM4YQJnJx6GhbRlc2sBER2cl7sz8it0vjnYVnFlNJPFxo0O2CtGtU7YGpzNOzLPsELCjCpyhQTK/vg2AfStuhrdU2AujC1MzV+VSQ5vXgSN9V7m3Lac2cHRWPYUnjl61fKIWzvjTwx7QS8vZsNRzT87OJNVgzY7fmh5lHt86nX10dzy3VLlnEl8eyXyvhQwfvWGy5mMvqcR+5bHkuWb9G/sDkf+RTbbM25jy7bFW0dSJoOvx2ClfItqNl38wJbviT+NZDP+j9qZ6R5pwcxmeMmcsyFX95xbHwdjC9Fm/HjRlpr9sxmzz6n/AvEr4jf8hn7j8th+9vB/unAJOuAHboLq8k884jZToCOXknrAe2j5YsAymfTFx8y7nflkz98vmUfW44yFn75tblqSs/b5+pi5ekaV68qKpt6kzjI7f8bUWvRcwdlJf32Czc2O2z25b/KxWxcua/WSOhtJ0fK6qTjJ3JAudEAbL0zB4r7x4uXFvwDMy4GVdVJ5SS51Ya4cG6u2beS6pm8lp0M66uhcUuCX/ZfnZLRSPM7glV14GJPHOhBWXTnHtQ1zMKRNcyboiUpN6gOX2HsWN3NqXwW2rQOI9Mdcp5Qu7pEh8IJwxbGxw4RPyafIX/jzM/iAFJGN/J0rEiiqxUJ4p7tEImUuDkfhdqPoxpyvF+VFUT4j6jcU8Z+Ujc0SzZiL/TNNisuWE2YsFFP/YnlD9yyajOyNdDDz6CZOodrzw5ZL/tGyarPHJLolrJXi983wvmoo7B1ZXzjekjZprnR0ia7h7GNQHGb2Cr26RFmlJtOrHNHwS8N0zmrIniZ03dQYtiZAjXqMvSk6VmfTpTrEULPZ21YE6RvRIMexAFcT8gXRJrbndWg6JQ9wF3sPP8l+OJhsDqNYthx2BnK3Do1vDqD5tSGI0q317/BNFyoeJvOKi0qSDUZnz7Sw/2+TnlY3DCLqdOm4rf7ww50Xc4j9OEbjYmifzWfeIcPaPjj2DI+ZCWIssOr9ZOM2+UYU+l3cQv2Vf59vRDf8TBJWup3AubnHq4bHjvXk0NgcWDdOsLfcW+qjZpDIDoN6I7nJeGcEz3/mZwG1P+4U9Gq5qatnnp9dT7x46kQegPY2Ru36xF+igkFDh9u1s167M3B34MmSNV4HzSNsgT1rZt/OBya3fp919tJBg20UWaWxVlzM/JxjKVCVV5DCkX1p98yZpGT/6kC/6/KJHN+Jk/OMrsgPQWKrkg2MkqRlLhZRb2lWY36YpcBPwRE5yYiZ7Spr4TjfNU54dQHqa1ZPcrOyAEmSV96cIChQmmIuOwaOan3XaQP0k0xZKmQ082fq5t7dJyPFdT/4nIklZwnKCcaeufrGv0XUOlkmpMc6vBIJfoeW44K1LiW4vZBxeGXD3cYwYmACBThzTk/OkANYX86EGsyVpcZWWYW8he91I5HvTW83giECHOibsXu+14bQTm8srF/asLvvm107bhDC5RfkQe4oOcdNoO/49D/wkDVaHnYcbM5KddkwCEzK7QGhDFA+aysPtN/1im6sIef5+M6tFftu/p+6Aaqdus3egbtaNs1wbhF2aIHapv2mGTv77gIHk4GosYLBvQHmJt/PhVigqxvwIll9s+mxfaF7m2jwcTO9WTBpNLM+UbaOOEc6Izxn5f+cXX0CcyFyOMV0dYSk/4IP7PyCK9XcMA0zGBgZMnjxP/Cdc4itZiNj2clDNKtbvp81uw+62qhZT2wJT6YgR0lh4LudDZX2ZlPVCxWZGbIO9k6meyunH2cHLNLOrq79LPANiEFEEwmKRdnU6xlr2vSUpp1Cf5fDpkTAlrixuu+IeHeO3fM7e2J4ykXHuwjITth+g7XnWqjh583WkkWxU2ZMaWqYPE6Kd0kOe1nmhtDF532Hf/YE3mlPQxSu1yCXFh8CVHAMEII6Xf7kdCEjwYsm2R3d4SyyE0nQfJUkG2L368X98Qc8OwTKwI/iNBAA7wllT0golYFRhRT1vaeuYEDpvn3i4mPwSCNpYNk9HwNM2HcNdJ+6v/zAxEm+2dCt26QsDkgOKg7bzS9BFE92S6kNd73bnoRC1phKknDn/hFevXsfWcuNwJ+nWuPzS0FGfKsIU0t/Sav9Rj37L0kJ+79BjiMf8H+8//X/6i8o8J8iE4eO63SXBHOARvGnoMBzf4pMnKwKC7D0LkTDVOoIL0wPXZqmaUwPXTpJVxl6dkIEdI6c4bgpBhv7v7RaSCl0Z7EQFlw2i/CJOeiMJ3cIFCpBZz65hRZSR3jVYo+yTBt+bD4pNWIk03rztRH7sEnCdVgpAHJUCGw9Hco56ExnDMRB5MZT8TQHnemM3yBcbb0TM2ZBh2owwRL/q+7RIFVroTCYebyrxdY+pKIaqMe+9hoxS9RgrmLGnCgwU4997V2m5ajF1j78vDj+Z1RMxP33zyN/e39Tu+x/wBhY/z40+sR0rw2qnmcli0dRopKWMoSOkbbypMcPujoAGmvcWCNt5UkAM9iLucssQNitYJD8s03mSM8JJtd4dFRJgD9DqlTQRxmfL+MJESwfcLENyc5P1cKHaeCjzg3FXRJ81a8jZmn+aojTGKYhhiBF2F5ofDBOjGBageQl9F+i1ab5+1BY57gEl0d8gtJEADturHEGezHroRpDYbHuAghXK7aVV17n4CR0Bx2xIpirCh/hVAMTRHSb0FsLX6CtPOmx48YYh9BYw2tveEmak/uMiYj+FtsUexnC2PO6PA5chCVS6oa1JMGBkaItpho10b19O+bApkSisjS/MysjUCXjF5yG9WmAM4/RoeCAGh5PNuT6zyrYLcGIG8m65lc4zvqAmBF+7cvZya3FjIyIs+vp7jzJi/0URslsWgZHjaAM7N8+vRCabbbZLjPY28VrAgxn6gLP2RSCjz53+Iaus5pmsHfu3jYxTtgfYTZdLVEfCKXgMYTgmf2ebrZZNv1pjHFHMOPaCTAN2R1mHjPYa0nHZrGw21YBEWCZ8ymcEhMYjtloPWgmLrPecdv6zxqc/vlWHW0XMyqyse549ApvZxspEE5nOy0Rz8redbQe805gOOYq08RHCtLTtgoYx2ax4MUF87uSaf+s7G8NcXylEPpjUaCAESjyt1hOPoQ4qH/sjuiHIX7JOiv9RlkJGDAg9UvAsE01unkyF4b+fuLkh50w/GNmUn/C0wr6039JS9OzRaDQajrA0lGiSKF/kWAU+gv9gZx0eCS/+7N+1u9fpwuoo4+st6ATIj+ZrPs+e0cAP4gdL9xgCUtq92ucHW1z9geYkHAEHu1+j0ix5ZEPve4q6NVH8/cQXvUfZ1q563Q8NHSzrzpZLuJAMpGc1eUuq07ubGcohdjC2bHQ/bYQhXW5y6otkjqKCxzkVSxcZFXRB91vC1H320K0bWww2+Uui9mW8b7pfluKtn9yIGR5NQMKGmDA3Equg8zETQYMmzvYsSaHHrZd4FgT6ORFrZbNJK+K+3KNMzxmrHAFejvkUixv8moeBtW1MtmJLA9SfbvfliI/SEUoy0VaTGM4VIAif2KE2q5RpYFPzcjzfVBVNFRPuVXgnMdxCFRjEA2HmlDFA9AkScMJIseK4OqLZBGVCuNTYQX+szfVGKLDn8CqeC0SqJzQGB3lVzs3/GUDqygEXEmIpffC+bmah8F1u2q1W0ciArarJ7putHZV18q2kIIktl/aVIDxE0QGExfnVSd3tkrgWLdeti6MuFrNgGIrGeRkmxoaAcWFC/IqFi5eVfTBVokUx+0pqpFtEi6N29U2Yt8vFWTWOAVede5q6xh3bVclr9hQ1JRZuaVXbZG0naG0toWzY2H7J7e2bWwAZ8tqZulQriCHgcPiVR142C7SVdi2ov5svy1FHsyADttDBq3bMt43229L0fbbQmSg+2y/LURV32eNVcWyMsTsEUWKW9pA2XBLnGiAuvIhAUTYjgK33mjepSy764RWyLGbL7K7DXwXy3vBiMs94cl1q+XvqsM6eSvK8UpZJlPHZS48mDo5hjKqY5IBNF1ZlcmZ/FnCR3ajiKhEJEg2JdVGpTAjU0EV238y56WbTGfBy5Iww3Otff0qrfY/MND9YKQSJ9JqZdfB1Dk+pOMogxnQ4Vdpx6rIekI5nlbL9QDGZU/ejR2hhltFmALkS7IRNmX4klbbfQNkjVNdEplgccgb5Djys+CLL0kJk988FW7Us9e677Snw92D6OEeBtHDdLiHrdoAfjdWDMgivEzejB1TD+yuViICnqVlcmT7rdlxIiLdZmMmNNK5cu4WOc8l0T0XemKLCG2DjVKacIKLXX281mIFe2fudlO5bHEvN7mdo6BzKjFKW3ZLqQ13vRvfI/Dn3WS3PM+7yW69W4o8EHvvmAGaDeLKRoe/7bdmZwvXlVCmbbfb7Xa73TJgu9xlTCw41aPb7KsuhmQRuO28VCCTI4H3zD6cxJA/VbYdmhzIMuDExNE6uB9P1pc9te+gFFvKVQqdGuRwv+0tbd/l+pvn061K70Qjw45Tv8jsNx4VuGCv5fZUTB6373L9xVkM7CmrQi7Yi1mngUdMuSURb2qh+jY1fR5JN1x3K2i1HklXq+12tVqeFccxt6pBaZcrxzLXf60I/pD3ntHwohTfz1NTuY0TOyIRtPgPFCD9r//1P1ggSzaJHqq0maYQm0TdCbqR6se+K+w7kum47yKpPFyWIFzKp0hLrsyG4aTRI1lW4FgFBGwR/dgwaCotCWQ2DE8tjsWTxTdKeOCRtNoaiMupHF//vHd8qUacZuoXp5kC7i0BAZ6Ai2MgwZ8PlyCKB9jAjw2XIIqXFMBRaa4A04whHGuNEq02atYD58ImYLBngmOtUQLlAw33wpFle1eoHO/mDtHDXkX4aZ/qAoMv9BOkan4GErR+2ncQ5lSug+OpE4Gh3zHxMRIfE7pYeLDua6yLhW3sLCksdGw2FKHWFu3RpO4UY6JAEWpt0S0Z3EHseu+9xtIirCEE8dzbTqvde++9UwyG9U6HacMBJGjDyB06XJeRQhTFAUnd9PQbsxZhSYlipS6gLNqoxoYDSPBloREvBcrJLLp1GSncoDOenYUXAbFh5E4X9PJskJeLSPoPK466oCzPBiExepHlIpL9r//1v/7X//pf/+t//a//9b/+1//6X//rf/1PrrvLkenoAPKc7FhX6Miou9Mz2w3nQGAT3umZDQsdGfk52TFPRweou8sRUaklsXP77WM+LxvbBZoxoJtuuA+NPkHIzJ1nJUsoijDba4NqDjrjZAaT97W9YDi8eFnhA8bA5qAznp07BnM/SJHYelq4TeCAgabL5zzyF8yT0f2mdikmOO+sB5yKdlptN6KksksLKfIiOFpRDhKjjSgJwI1WDCJFQ1+Wjth1TIFGwINeaK8YpIZIG+GCtDKHjfB42+ZBHVueMCIRcKaGN2m1ptsPSajLQEllNzaBF7r1ZAZckFa4q25et5eEC19Dq+3mmFtwBW/EMODxtnEhG5xuP6Qgz5iATPcpSA0xvtyy3HUyA/Cgl/iNhuDWu6Hka2i1chCWSq60xgwDJQG4xSYu5Nh6h7FPQaRo4stSt13HFPjEi+BiNio07BFbcjzZabU7QaHhrhBFypMcJBbHLq3YbnJVA9M4DlJQWC0rAL6gbsAXvNC4jSFo0JSWL2npmYNdmni2CJQD2zSxmg6whYWGcZQoUr62LOMyMZGJboIXCUaRy0EUf+kiKrXQLpZWxF68lhjeeXIgJx3bjyfRx1hTm+SyJMgFey9Xt5jY5toiIfsuDuR2GQjQzfnK6VW/0OwJKYB2HG+vJoRcHF/OVfbR7vupuvETxDDjsWnsWc1qj73BW/PniBXxkbhu/pFXqi9TJGj71bfQJywe9a3IvHf8l+okXJDD7qDWuUGFdHidUCDBTIVtQNtf67KEAcyxRztmAbsWuKdmN9GR2H8r6fMfltHxCqE6Y3u1rtl7L5FK2GBNw0YO3woB6fbjQdyTbo18O3XvIkmj8WJnlSRWcT4Lm+j2XhKEY19mj/5POKAxbnCzt5Xog0mYFqK5tjZ4vxWC3RQY2P+Wkt4HHSLbS/Nr3/t3eVnzpXyI/GORln8LEC2ckM3/MoPA5a9gl3TZ91PFrbKRQMQw+7JEWhzZlJuPR5erZjWADf4Tsvxo/g9cN5+Nj6KaV+queUQ4iWsfNRAdLHDt+ItoYKQ+2ht6wjLTv07AkLwaZGojAqalvUaH8m3EQs1U2Ab0TzgCTl0gMckcexRA3/vniBVRF4CN8QvZWNVCX9os7qmJLyfjpsrmoHTOMjr1kd4Fy7U+JX48Qyxb1/RMSKvQwX8JJI5Y82s2cqiNPGsa0nL7pNHU+YpX3KSzyhOrOO5nrQfWT7C1zoNdhLr3bs7USpB6ivUG3eVKWD/B1vpFDKueSgOAC/axDZz9yikTzGpU7eDNJxdUMSZJb2qhtnJAqxsIIeGCUUCNR8BxN4C4YO/landxI8wFezXFxLoeEiEu2AulcmvDEDFVoDXSJgIQoL0pMHCIrD7SY5ACqC/Nr9xUp6zu4kbdayPPmgv2uiitR42ADZAL9l4LfWnDBS+5VfZR7/upGqsLJEry6F1pjFywd6bRu9IouWBvJ1fNqo/Ox6PLTXXK6uDeQe0SSGdDXQA2Rh20VYML9l4bETDlgr0+4nCCC/ZeH11JwQV7fbQ3VBtxCO3dJDW6Brr8UP+4IMAd8BrHtc9OwAV3zSPCCYcuYLKUC/ZqdnYCTGpwwV4oQuD4kBZIwKXCNiDJlyUigDAAbuzRD26qU1YXMNna2fgockH6tefKlxkE6C1AtHBBOhK9bA7KhQ8q9IYLarWWIbY8zZata3a6H88QLtjbSSqhT0g7o8G0ppQPkVCqQLmgVivZpNJ3Px7E/oQDGhfsKsYkO1ej+tgGTroWw+IOdhEKbUM6U5iwHx0zIx6lOtDhNExQ8kx8qZogQSTmnrYEUMyHlZ41wUQUCC2eShmUqiOsztWDfPrB56/oQZ69QNGXgkjxaOFBBzmYCZV1Bk6jaKxKelKmJpOvB+Vx8aKqI0jQRKoDGP/phicEZ5IuoKxnCkehb6IKlSG0C9UV+qw5HVwKDqz/9PLX2b0TGnzdRxEL7GCqhxD6IS8iFfVfVjx2GFJSPfQ5bgKRIHzWXBif0sb5P9cXIvRmbG2GMD5LAgxOpS3zMh6zbPCcsYfAGn1W3xGX+tPzfgkC2BoaRNkICN1IY++X9H3K7PNwRbRwANK3hXpkzy64/m2ERNNn4VjDpbQ2PN9aGAgDN3bPEatVLA/Ix0ZXmTpjAxMvGmH1NygQcUMTitcw1k29LvAz5lig0JxnuF65wN05W/Piy2Bcl/OG77xdgb5B2chK10wkegihHD8aRbJDiAe9AByNLQ42IfaTASq9rAKO3qVG6au8sugUwCZ4LYolqLTR7CiSLOn+VI2b7lMpKAXJ+tHxTJhoTPOoW0K3ONioxY08BkIEruPpQTlCzPSoXtY04TqaXQEe1twIHwUoi0JX0JkECx14xXhQKH5zo6agjgHDbJMZPL9Fwh+T41OnoAjiCgMvGpmDb3Gw+RAb2WX2visos53/YqdAlmVZlml6VpFrtwE9eq0xqFxBbCiT+lARQEdvixhK8lqqW1xBi0SZVMMWnbe2HUIogNfCcoUr+JJEHo0i6QHFmk0A9IfU5Qu5EzRKAhZuuwKp7NMFWXQWtrtGYkuZUvms38Mb8CgjT0HwZnspAu4utUmflWaRR0khylVe3YgR2SN0Vr0Wmh1cQY8PmVRLDhGRHzuDiQCaBP9kLaaHW0uYs0V4QKIAgQR5VMQFB4KLmw8wDIQu8hcEBbgsBG6+AG0ICrtyqurT2WeCvfclDVFaATlV8ILabJe9xxXBc4WF4USvc7JqDwslJmQ2nxsjB0zx5C8ymxaUDPYLGHSe60gILyIVlb+seIzJ0A3YJZoc+a0DFzjTgz+5FLVDkK24jWdCyW9l0fIjJpByKgWlKlecG8WQLbEeAFH7RTdD0ZNGGRUKI42odWFzHQVhMneFlMTtB/ibqJg235QzBARmyF9ABBG1fLHj2JIUZDXZFMSiOIWXZNEFZA7iwFtO/AzaZMpYRoyBkyRgt/GdUcC1ZlMAo7DF8rE6RJEoFFeZogDWRHLDkJI6ttRjwwB/iCkgkNt7bcZ4Lgo5OJELL1lVg5YQg55bgGGQz5JwyadmichOaPCRfT/305r6Q4C99HmMWEDYGBA88iYvXWQtX0bDNltsraoFcFja4i1wyB5YIcodwmYJGTLi1zclqhBb2XujN6GlOEwcCSrDCLJXgCKFIpi4ZiKxjRJzs7pKYCQv3vnIiZNgQcnKMccdwOnKUcQCtUCQcgYc3MhaFLcwQOFKLNTkUzVuVA8hcK19yXK85cPAhpE5gytJjw0D8moRcHCvCCJ6cxLBHWQRMKaM2i4hRTVm1Nqw72AzxK5MruwShQpkxR9gziTPMsmzfIkn0Tl8BZ2Dt4LO4Rww3K2fyPZcYiMMyUV+hOYps4TmVuGZJoO1c+eBQHIGR8nWc5VdA92w9Y74Yp7Mg1QkxuFB3GyjpkplNfYZBiS5GyGR57j4WnCFbpttEuhqC9xdZ0u2bUf2AzF1e8huS7W+7b05Z60R85jHRGJnYx4HyCIRtTkYYN2eEMZ1p3AC6+Hw7nvTZnPKA3VblPDwJMHJhrzAIHC4X0SBtRJeeYTKrgcTtjgfYwMUhbg9YEnlGBPAN1uMIi2c+Na17Ezu7qVTt9BKHx72A2FFBhzx4hivF9Jqu7GKlPyqxpIWW3wxD1UfXcJf3uWP7O7estztNrlQJIKWkh5tma7EwtEPRYHSFYxIEW5yocj2aIsA7L3/9t/2O45/aNx777KdbCev8nR1GlCu8nRzAkjQFdCFobvD06M6AKnS6W0+h6074pim3Psx++o01LfxyGZCZEXKDPZmbj+exB1V1irGJiI2hpsGQ7uuQrxlCJVuW0bK8OMoUra42+StMH4Cs+vu3rvd3dVqtd0eTmzygOdvbmDxezh4wbOjOgCp0mnzOWzdsffmBhabDguMKfd+zL52HYVDDNpmxrjBzV6YGJEVzxnszex+PIk9qqxVjK2LiI3hpsEQTQkCwwz2Wva6CjFNqaRTp3b5SYtoQqh061FmOnhY6FflikTK8DuMIqdRpGy97cGlrIqp3+rJ1+StsMOYB2ewF5N+ArPb+a6RPGGtVstTYHSB2YTNvwriNKzTgFKCU+UHk8caFtCFgRLsh5HSEs4JIAEPD0/vvdsNd7cfD+JU4w+oqDrKMAYoSCmmyDgQfpOLrsk3ZDYDjCEhkregygNUVF2Ti64/1fiDMoyhS1axglZLf1I9aUFfeZ0zRWpj7VJDR80pjwcUOj8ZBGAWmlkibfMZqPOTQUfN6fcTpT8OML5aRwacnyNWxC9kY0Xb4LUBMy3+4p6aJUMB1EFFMo/iID4BE62FOLmOiAwYeTV/5IfJ5BsymwHGPBIieVBRdVONPxZUeWhy0dXkoutDRdVNNf6IjAOBMowBUooJUorpEVCSMowhMg6EumcTqf6JgQekymsdGXB4PKCotapCOmpOdX4ytPkMHNJqj4gMmH5S1UKcXEdxEFvQtQEzLdC8ztVBRTJrICpiCdwcOGm19CfVkxb0ldc5U6Q2AZiFOmpOeTygYO1Sw8wSqc5Phq7c3bEiDe9YkTruP1nef3Iql2X5m9jsvffe6ysoTJbdu4aB6xPkaS59FNOHDqjhqR3QqJ2syGd32vE0l1aqdg7kQ3+ajZtNwXzVCMq01FGVEuxAZ2lFFYezK2eNbkf0pRvvlhwQU1c34PDobSOzJSP2YjZ91awPhE6oHfwcWTj9671WkGmCbiTj6nZLe/MrnGb9xYFLnSNmBOyP0L1tYmA/GeqcUAq9V+hORtw6WQ96LoWEpBV5cOh2Tv7sylmjP4UBd57kxWxaJkftVbmiFlAG7ukK0r1raebSSgYIwGjU3usYClO944RpuuZKkNrG3MCmITUEIkv1WA6Qttdar3/ixEei/Y0+HkUdfxuS3+jj8S9pvRzpXmf9oOsf8amu93/4YanWEoL4Czs30NzfA9II/X84Hoh/jw9bRhadaiyzNIpP1uqrLgmO+ChTX2EaYJQKrK+Q7JiGKGKUps6qMjYjRQgwx6O+QhJAa1mjvsI0oJRVX3Xx+VqtJXROZJUaywyL0JUaywuNL4Z1rrPS/Om8TpgT9S67Ny6Ny4q4+l5YEMfYmitWEGuB7jUX2oH4QwG1rse9Ea9x0KaPYNsQz7bo6iJ2PnuWtNRbSbRcfjrdayps7yInulRZnJ0rZ2otIYg6aNLqrC1HAXiCdVaVMU6fAT66nw6IOHARtud1ZcvOXusodf9ZrwWokpkDmxC7t0/Hj+NU65SlbV5Q0VV4FdhBR6ydg5PQJJNGtYC5qo1Vs+lhnyb2PmMioidpThIJEKfOkTDqhVTAMfsEgereNQxz6aOYoT53GGcGe79P9VlT56jhcdrx1MmKfM6llar7aTaucyAfZlMwX/4MAKC1gDItiioOux3o7OzKWSNuvFvS7Yi+8yucpidT4kidI6aOk4zYi+5tIzObvmp61skJdU7ohH+2ExiO6Wg96A9BemoFmSaUuFj9rIN3BnstuwC1tdHp3z7r4O1KXKwZ7LXcbKcl6FnZu43Wg+4JDMf8IgV4dQEus22rgLRfI0SlFoBlzm5pj24k45pf4TQ/4ANeN+DApU1s+wFNqKgd/GSYlb3rbKcl4tgsFnrbKqAaVR3FBUPWg+5ORtzmUkjIbefk04o8OMyunDU2T/Ki/xh4QuqoyhXetTTcni4gc2klgzhxnYVgBns/YBGa2gGN+s98JGlO9jMmImTYndVYccIcnIT2oCPWGFNI6isoTGGfJjpWzWar8CpAb15QsfO6nA5chPXjEae2kiDlp7O29RngY3v7dnADm7xiJusHRJb235eDmioHKK4ckaHTcco7FDypuQTkeXpY7HI0Vo8eN8b4Z8Rp1Vk/6P6ZVhtbeRJAB/qAQEBLgB/o/7SfoQb6J/ZOfKAlbu8fq4CADsNTq8OgqfqX8inqf0nUsd8V9nUSdSc+1Az0i1J8+1+qAfd/oADp/fv957GgfVUF0POaiwIeiFHym1V2DR7s+NAEcDolTD1q0aiVjtcrkVNTxcHUZ9YEnsA/3kqFLYMfWa8lhw5ENo+iDYpOh1OPWsDQAZgXD0oZ/tHQ5lW7SBlh8eJTR5ueHDs9iu+SlLz1e2h9V2yQHjJ1ixWjpe9RhQpNyDdRjDG48HQl1IMqjn5zE0kKwo9/0raBy8eDbpZu0R6Uc4bfe/fu7YL4OhEYvKdjsyVR/WI93ZJBn2IwzE6r7T6I39t/T2fB85yXbg6YtryUoTDeozomNRnw9FxQ745YPPrUAWHRvt4Gvuu+ezeKiFvuf0gAkf7l/vuXY8XCIkVkWd5heW1veXd3d3fjbtz1uluvYwqUe90gY4sjjByegHYHXVCgfpNWa2QyhhntxpjX9WovEJzcX0rCMu1SfjfNYYoSX/2IAlK/IGN2Vmr7AQ749d8VgbY66Mq/zF4X7uDmtvqLtnj1r7TGTNc7jO11TIF9xJYcv1eIEqoYH8Wg0Wg46yRiI0EOSPlAnlBkzCB+nsJYF2iWYrRJ8F15VvwdAXj+qxV88/0wgC5/TgxNO7M5FzHSL0MK+n2y9vqCRH28pSafpzA2TgDgH6B9DfQLoxcH8XcWbyh8NLP7D9C+pkixCYeCZiqgJNNK7n5rdia9wmDp/0qr3X6sNUq22++FI8uW/lzYBF+CKN7WxTY1Hszecdv644jYbZ/CKTH+ektX4kYyru3JkPD6ZB5mcMJ+s+1ZI2V8ss7RXeF3JdO2kxG3HSvy4LD3Uxjw9mfe7D5v/Zp7uoBsBPuTPWCVe8zsBo5je/84wW0PbmBmsNcyzvEGycZrzIpTrXDsNx9EJDMc+F03sf/s/491efb7d1Cl8mfFQfOn2Ho+FZgQVWT2ZD+ZYvwheJDxuVhX/1GFRLp7c5UEqsUypKCIufwAxZJYb+IUdEdiGyV6fDluolBdnMUliUhSNqNJfyx2OEoNNJcfoO7C6w0tQ0r3oprNSgLV5qAznZImGjSZvAFjlgmdxSWpe80K51Qz2AlJav5nmR16QIZoty9dzEbs/NIhKux0oNGSWHdbsugjZroixLD6Zj4jvxxd5xTmfLn5sbNwe0vD5qslbugsmJI7Ti3DLBYlp5/gAheT/licg850djgGE+LRt8FtY+6XCYmtQbS/qNDMV54HaFHDnh3HgM0sFkeq5i7Q+1sf084FC95etXe+YoVSxzbAf7e5khEO3S7AdswGlobICNvYLsAOZwNLUGbJMwG2FwvefNVqoYaAJ/XHIgj5cnFgHdl20bQmtun4x05HQIY3GugW7cYB322sS2R7cuwRYTLmoDOeSXM5Gw2OD1MYAv5xhd2X611hMndXmMwGUxx9KyAYDXRrJ0GGexvrktiNg44Gx2cnzeVc7QB/pBGiI8JkxLI9Obx8Jv8Og0m0Y8XXtTDw5ZrW6MA6skNaRtjGbGAJSl00QcpDlbm5ANtBywiHzgaWhnTvlSLupJ3ifEVmrC6qO+B9Mmt4CencXUii8xUXKjWR9jUsqSO0e8XCbq7N0fnK8ql7RV25kkQG5ivPsB4X1hOL7hizWJQeh8BBLGqaYhaLA1UTwdkLj7pp/HIfdhiIEx3/LBYT8WRfse3Npn2dYFxLKxV2nwvV2bRFHG5k0eeucz78hFu5SJiuGLDfjsCZyYRaWXC539bwHYW/JMWJKcnuWgAinHAWF5oC6FJg2RuQQbxrnis6f0acVrw7n426/YWWtN9cA+yFvxx1LL39ifjMcJYVPeK1GezFjOdLI93d1+JuNvX2oE0NTffbkKCZTOiVOTL2aX9FDHvh1q3Our+vKAzOpi24wNbEddaewV4mP7ENVPgLRdLAK+MyD3PTbUKjQpMojiwpZrYUoLkLN6FRIUGHFZ6HueFRK978FB03zmXOp3TA8TVdEM4555zLW97ylmM5lmM5lmM5jvfeXJ6ysXBgCXe3vLe8u3t3427cjfcf5+E3Yjr5FFtPnMQ87qBKpZguDTjW5ZnsVxGnAhOCn4iN9DyIdzg3lmNDEIzxklaThyxNkiaetNDygN7hXD4dUHpJqylvwwk6kCkMiyEYtCEIxjsqpLSRngdelsGiDbhOHgbMxE3fZQWhMvCBB4s2+FaDRpCcaL5OHgYmWq1kE+5QFypPVnJgVcRTAb3w4ykKxS5f3IpClg5FE6rcanCedFTtObAR+hpqjg7DjCrNBMbItRyUzUJFyuMo1Ji7TfRqnnRUjdlUXe42UaspVKS870DiPOm4GrOpytxtoliHa4R4mZTboSgPTgbB+7f3xWcs3eXQPMDj1HgKDUnjjhMwv5hWy4l8xfooDrJwJVVkfdwREL+8JKDBUeaZqWe/zcgT71EL7b333nvLE7qbG1i4RnZdIwnrKBxA28z23jsc3nvvKg9/weHrh2pR4DedjvU/ZSXyN52OfagWBQ5fP1SLAr/pdOxPWYm80msjElhQhFmVOwM8daA28JDA0oHasDPA80pP6jsDPGsdqA2dhwTW9/v99m/vvX97p2manru3iYr5c/7Sar/f71er/X6/369W+/1EmfJnelyiJOngB5LN6XNJ6HUCOTK1Un10JVQjIZhRG5X21UgIZtRHV0KLfnGSaqU6gRyZKyG6Q7I5MYqd8P1R042kgx9INifKLF16EjvAPkYMD9NqoxTRNLtfnKROeTjVk9gB0ptqcIyKFSrQnHliNh3PYbjT8RzGnHlivK9zYPliSsVaRy2sTEe9s0ESgmGQeqcuUu8cMtZBUyTqo5xt7XTmtFbApLXWATGhHiCn1VEPshwy1lOpjOH6QeFUEQcKtRXZJvrgVV9NGiFgJ0QOrIupSnWrKiXm0kcxPcQM9v65M0SO3jfhdS6tVJ0jizx7Hw4qsymYL9qLLFN/A8KcXTlr0KULLvvbGr75FU6ziynJ9isiRrPpq+YcfeVJQEX340GcxMCBS/fjQYx3ut46n5Y4UGguLqDGo/PpABPHpWhJ/c01wPwKp7nFsPT61Q3D2XS1BB0oJNfz0rw614mjkd6HljWXQkbGXrR46G9FZ7MrZw1uZOyTaRkcWwwLmG6FSjiXVjKApeustRns/QISoWqrtLkARMTqqk+wnA8R6qpLuVrAT4S6ipX/MaNONZZ85YcDa52T15TGSoYabDBDWKwBRQxj6qpLAIqMsVJXsVoltoEi8nlqqzT+zxY7YV31CfbPOKFOayz5yj/LMjqhqgdUC6apw4SwqLSirMEGMygi6LXXv/xnOgLoaqsyXrW1vloBk1bABT411qSsV5FBfUWp+MIMjPqBYRA9Qrp6KpVxz5JCbVWmgyt2qD7K2XoNUeuoB1nkZCdrpzOnRv6u6hxYPr+miFqtA2KCT5eMeoCchrRWB02RoCJGtN45ZHQEhK11PnjVX5f1Th32lqYD6h0OFP7ZbxP9f+n3n+Piq0u1vvUHYuq6711nS/oPUpHY9Vxls75orHCcJq/PFLSk/yM0T51t1LR/BaWzXYVnWtc74ttvT3ViROzxXMzuDmyqKICl2UUELGw/oTBC7H0csVwB5EP8wozKCwRMtM9aDdpLzhnRnhJTCAjtnczI6f7DaBBaFi6180ovr+XNlAQ5gHoZaB4SJF36nOeGv4S36NNE5tAo4tHvFpCh08BE4YSTUux7JL4Y4Xybxzjdd8/9sonaX3xe6D40NnzzO90SGSdYXo1eH5j/flFWq+W0THtZlmUZiQ5loeGMRgVC4Y8OlaHkR6Dh5zcHZT3N9ZdJlwnPXhjz6Da0n/9kz/D/c2ymwytNr0EFo9M0hsaCI7D2BmpME7+KSe4xjar/LIZpCB5rBf4SrRZMKxARN50fjBMjFNY5CFuAPwQpwqeID7joBPZlPFkT9FFmy58hFcj4pMRfDWEkCdb/ql9uXfananlylEDjo84NFeZt7TTN1A7UmGZ7RLkln29rUqosTt9FTvR4QvBfUIaJ2HlCz7bwsoEJ57P4MubpnNGCI7C8jie4H6Q87b2wIHRZEZegAQRfRdqTn9F4909Qbk9DlcPeXkgFHFsJ2NkX63P8E55WAPE+X1aCqGjB8G8hR1HjjP2toY+P1Mr/gAz/VxXNnvVx8/fo2P4mtEXWxae/xeLhSiSAPxYFBL04xkvzUPXR3Rb+6o4EpEnXis6UD+Yt20UCxHoGJqQgFPp+HIDs7saHMQY7iyWSC8yk+RGc0sTdnf9X0Dkf7y99Jnm2fyZ5tpcoVNDvYDP07yCLgA4D8qr/qxpLdvfLW/brYN2qSoktpio1lz6KCbH7JrxyO0PkmEsrVXsfDircyKLO2RTMV38Dwoy9yDLNrpw1+tsavrh0weX8CqfZr4gYbTEl2dn0VXMuLqDGI97peqtKg4WlpARZ59NChN7pogOF5maw97Lz6QBDF1DjQfc31wB0KVrS/Aqn2a9uGHYxLL3ZdLVEz0vzigOF5HoLCKjxDdkcvQ8Na3biWGQuhYTsb0VntBctHmZXzhq972s2R8ZCzaZlcHQrVMIuhgXMXFrJYK3PHcLOYO+XgaArCqaJNTBBCIvfRA+ohxWlhMEMH4uVDGX/8qu6yodQp3P/z2fyH2PMXmAnlPsyMOx1jU78JVrtlq980FGnMDyk3DT+Wbmyn2D/S5cFq9UHQ3S1vQTgq1IWcct4v9+ZCRAKqX4Y7CzZ/mNg0ismrf9orU8slfGLEdLFk0Z+nFg1KfvJ4iGvB1l+bIjqIGfrWV8ZFG2QDGuxEFtUF/E8HrxaZ04/lewkkVpYOMkYIkWHjN4pS2QCOc3rQMGjYIqEd8yyJAIxwavgkxtx/1jM5D/bf/OIs/10QGwVXgX25xww/LO9v5mXHv/M8mtzfYJA7aENRqN+sges3WnH0+5Ps3G79qqU8HmYRVpRxeG+W7LtiL6Pn8xD2ZaMGN6uwX6OPlln6j/7/2u3RzIUvtDVanckUAj/UHCzE4evkHnWOZcqwlKYWuikwFILkGQRKwRbCzibEe59aGqfnAg05NiUmgeQQZ+xWuj3Fv46Mt/oMIGIgWVMw2LdBYpqmMJXyLQYTayGq1BRGeGBJSwlqU0Ruclw18OiLCMUdmydQkQxKQzpYPRnce6NfY+iRSRdBXWKXBt5UPEJxREhfQWwcU1OHsTbigPRRIv+NbEK8qARhgB+9JQ6DTKmyIOthFgzHYpI9T2SbQTgkbsRSUdxM+LwiGwDi82cvEY/qfQyN5FtEHYRg4GeoiWLH6Q8WFpl0QVdZQiKRVce1DxEceUATaWLAUYNedBK0YkrP+hSsUmqWCG5xtogLc+YY9EKSk/p0sA7EJGHgkoZmgqFMJ6qQl9OIT1F7oOHoqOTA8ACLcUxiUcCa5iT0qKhTCl5rY0xI/oGBSI7i4QPKNc2CixxaCpgkBwuyIOtfVjoaCpjWxmuiJYu8xjwSGt3wbdjZLbkU018cFPc0PWYlChCwuFTOcsAEaLqeDqUfih51NYFPkIrO14YwsIMoR3vq0Pm16N+eodM6dFZeEOP4KjwqDQgHPmZ/S6OFyQaVx5V5zKTD7PT1doEhmB/GgfyzZEZPRvFKw8N2kSW9Vn5Gzwd2FtVWT7TVdSXP/KLQrz+DiFePRkZaF/EVZRXBfH4dMCj7jjx6WTBfpVw9Qvm6R35MuFNHLsr7XEGe//W6aC41wL4zGDvvHneLveHGckPs6rfxMrlN85gb/84Vq/8BVtkxGh92Hyan/OXMfrzqAN/BolX0uiE2XxBgsypb3PbWxrGfewsnK+WuNlxahniLJiSs1iUnP1FhWZz1SCarzwP7DgGbOLtVXv3prcXCx43sgevjHs6zLeXxtYIWkoIre4kt3unUHkyJRqkNr755ptvqSlv9W/zuqD/P38OCfP77+y///6d9O+k//47++/s/7N/+vfff/+d/TuhvxP607+T9vSnP+1nP/soDiTE9M9Gs6d/REIs/ZPOafVf5sGBr6aJyfzBsHbO/fstLn/KlKz5U2pqzfQfSjJA/7kiZL6NLjrmvylEmWcfQfb7ekDVHPNY5oK9mFz5MpZjOeYx33zzzTfffPPNN81pvkp/HvPNN998880333w/TlEq45tvvqG+jUeYaLVICoGu8M0333zzHXOaq9Kc5qs033zzzTfffPOY85hnxnIsxzyWud1YxuT+///////+AbO0Pv1r/FD4+w9Blf/+kaZNn4eV0I8/Ep2ezr153Blzz+7Zeec096QD68j2EFSZA2Zp1fihwGv8UPDsgFlafAiqzMNKiEeaNkWaNnEeVkJIdHo4Ep2eLo+9BmV5d9OBnaCdpun+z2DrGEpC5IDfNdn/GWz9ZTKxrmVDsNdBuexrR+44DTR0YCcoTfd4MYWmFeVEOQ2ttru7u7u7XRhmVL0GZT/n5+xzEEBH+4e9xwhp75HJ+u9NO1A7mHe2/w52JLbLgY/67y2E1HS5ea23aDLtv8MwNe3eUkdZlruy3OWyzDnnfO+9r4ygqrTIiNjbxxnAe++9995zh3DoOmvBDPbShGubbRbLDPaibjsaEeJFOADMrqczNgfyYW9viR+cYeIcmU2nWrcdEWHceGc5v8JxkuEkI5Y3m75q7oFJw1peKEisCjsSmGFnPY+KOO+UJbIIjScbcjVx5zG07QB8wMCvObEQA2+DfwP94VXwSe+YZfmpZCf/0VqfZ31lUD/YP8wMDMsr3j9mSeGLEdL92BDVcS/MjxUZfLJ46CuFhUxnPwK4It/qI7QoVZaEyA7qccEXorQFYmXNkLQzRIBIvSlN6pvQpnxYBlK/lsnCe0Hy4kcTyQSFWJjwAeAkUqyWaOOe8GNuhMZYU/NjUA1dVc287KLgD0Ao+IGsYPhMXFgEfAWjBr5SXVjMjYVfa9kM2zvzPdFAfaXpfSiPQVCPdT+KqlkDGU+HiZ+K1U8TaIqP+lbZAIdgvTPKJOVzovYRUlzQAEJtZDq7lAZDjSQFxQQl9NmgWqgk8M0QYliisP1q2naS7KLUSF+kolGm2giHIJDdkboAlNDPZFwNRGFCJ5JaCwZRC4GmgLX6cVVtUhM9LvhjEEHUT1gsj9TIqI/eqBLtWKkPFObUPqpqYh6DvmjZZEUDVUvtnQlTZofpGB3eKECjNwrQ6NcyWfiwDKS+CW2Kz8c0TCqE2uYqLJkEdC+CEO8z+3moMjetr6CLaYw1tR+AUHBTaetlG3v8GFTDz8SFpW3UwAcgwpqvVBf+QFYw+LoWBvyYG6F+NJHMe0Hy4k1pUv+4ws63+gj5VkDwRwBX9LOm1nykEaK/wZbKX7py8sdOR1zOivnbn0Wuv9+Y+SZsZH8sAuYP60H4uRsifCFKmm3cEylWSwCxsuaQROMhiUZBIRZ+mZDYv8NgpqA7MiTtjI0SPRalyogAkSYK1fEo4qYGorDNoaCyLgAl9GOFkhqokgCmlTU1gsNEIxlSNpU0a6LHuhc9CGsjHIJtXUy/mrYpIriwfDOEGE5sqdRIX6QjQizUQqAp5rQzdYM0vSZSZfWUGwtPiOxqqkQwYSDSWmrvDCeJxvoJi6Xd1Jr66I0q25WTGkkKissh8EdRbSITCn4qVj+wUj4oIogkRHZUonz8WsumV8+Gv0SrBdVe+fQYHTLWFH4zn5Fk2MQ+lMegNQOSv3SIClIpuu+JBsrHGcD/s8yOEHXhzwbVQgUrGD7qW6WXE9Z6Z5Qp0Kc20ADC5wBXVBuZzv4sILu6R40MqylG6h+7KFgj6GqgNBh22IY2c4dxgHfEcRxzuz3o5LolOJTZqGufe+8dd2NDPRQ7Jrp6Ak2cPBCC7ukrwQRLoqWQXroghkWYK9pQD8XmnnvzKFseSvOZS+lyp2Ue8803l7J5lM2lbB66+eabbx66+eabT4l5zEN3V5ZluctlzrnMucw553zzzTfffPPNd8xjHrr55ptvvnnMN9+bb75DY24sjCoxj8uEfcaWbBDjy8I2cR6NQC4btxdxi0Y2UyUutK6wo19VcElsY9Blwj5nXKBbNLKBkjHHwqjySIOv9TnlzGzcXsRd2pINogsXKOg8GoF0C0jQl4VtPhMQQKoYzVj/////////////v/dh78NdLnPEABk4DTCYx8i0wZGESOQ8Cmi5jnwlg22YyVymF9pcA7+PIy8aYPCnAQb/GVb4M/TS8BiZNj5igAxdtsD5Mwn7lPKg8IOXBH+aOxFyLuo+po7iZ+OTQCo0a+23gZB2RlLrv/rJioEA8okEEv4pYzQ+GP5jaADqd+QR549KkcGjgPZLduhkAgLIpJGgnI9AlwPTzZbnMr1QubrlwTbM/O9j/EJg/uNwmkgHP19HvsqxZemj+DxCDJDhx8i08SkhNPlhJIpIQiR+JCESP+IS3Jdrw/ZtuIDQ/7hkh87Po4B2BnsxZyEZL7a31HE+skTaXi57C9iwbRimpk4WfmwYVcjkXNRxTB1FwgY6u4WQGikPCjl4SfCLqWG3aDLN0WPLgY+GBqByRx5xPNd4bLl5TQwEEE4kkJBNc6P9Q9nNNZD7OPJKwILJRlNylnWmwgY7Eiu7GVbgM/TSaCn1DeadLRNDupuwpJHdtixxFJ9HZk5ou2kH6oeus90jk6nFKtg9RkgRE9kCZ84k7NOPB3Hb5yAA2e2MpBZSk1rpU+v7/X6N3Cn4fr/fDR1Qv9/v9/v9fr/f7/f7/X6/3+/3d2m1/Pv9YC3kvlxphH+/Gzqg8m9c5gz+/X5jxEnCv98dONrw79fInQL+/X6/3+/3+/1+v9/v9/v9Pmq6+QhaqGF6XPKhGMh41HRj5QpDC1WDUcVTLlvWkJbtHBkj5rGTa75aEtvj1NLoLJg+ZrEoAfoXFZvOVcPAfOVJ1OMYsKFFDXuI4HzWVgv0vGpv54IFEwWwrK9sgCXPBCiqS1A/wJP6cnE9tenYe10gDIHea6MpjnTvdZTPpM9kDFqLbTrG86SdYvdeKYKA96LeqTvQhSTavYR0xjf2ah3t65fj2uzSvWJh5ytLBrMkkYHuFXWdrzzDaNEdo8eF9cxiUWhRU7keh6ABt+mp1oGz99jJ1b2lYvPVktg4C+aPHqfmYRaLkrO9IuRinVOYU8NA/6JiM195EsWihj3dY+qE1TpwPjcXLLj7R0cWtU4Ayy8X2mWEbXSu5JkA3TdpC9c7dQm+HB1YR9ZdNK1ZYUBZ70yQggx3NNCt2I0D3ttYl8j25OhJczkdDY7PhxGitYId4C+3u8Jk9q4wmV0eRG00BQ10q+821iX0RoPj05PmcoqYhNUFwhAYESaD9rGaNWqdHSt+YTDrKJ/JL9e0FgfWkR3Gf+90RD216bhdgO2It/dK0Txpt/j3ImDWD/BebC8hnf37vTGrr27sfbntFQvbt1fUdd5xYT30jkPggP58Pwlqq6YnmqZ7jWVjrtdcMaxmWrJQ9UFM+mOxn+ACF3P5AepwlBpiGVJQdK6SQLXuRTWTlLcw9bDJG1lckjqMWSbcVDPY7jUr7EJ1dViSGrcvXboekCHHEj3qrxE7klhvup0OtPiIma5+tyXrBxiHmiuG1ejbYP+AUtzUWDbmvpxW27vvPkoPdx/awz0shQ5HocN0ePLr6kGnrJG6v38pD0yAffQ9uNT+O1zqUe9cQWJdq0EEjcGTkvbcC8BpaSHtxx0MbHJhdXL6L5Ny67+3iVr1NlGs33cg0c+Wg7I6fhyFen8rClmfDIL3x6nx/DOW7r7jBMz/q74Y+GJo4vz/yZKMfjTTuZ+ZevYvLwnIsdy/HMuxHMtb3pRMSqbkLW95bxgrxmIqDVxxWEsSnD41oVmMVhfaLzgN8zuz8gbgxyf2kmFv700ThfHrfRJGfL6yqHDjjBw/6EUUFFDarC1Hh9Hg+/XGiIZPqUj8AmWSeqwJ+gtu9/V+mHqgHbOfAOMIJlOPnQ5y7POZIvAZLnj5PF3USQ2K3U5w6vfFgX0ZBC2/B83FhyEm+nnWos8Vrn2+VsBuCbatqpToIXrfhNe5MwSOyCLP/QaESXuRXdpva/jofUXEqO9JrtbIGey9lAyCI27vHe831wDxvrphuPduAQGV3n1oWFwnjkT2W9FZvPu+ZtzI2KdthUq417aliNf/93kyOw1/jDFWtnwZGMYEdkK/M4dQp5oVwF+VUjDTCewHQyRoycb4WeMJTOiz/6XLgtHM2wcddaIMDPpheEhlIOhZOQb8JVqtCSyNX9VVTmyiB/Q1AdRLmNP5WKxkmNF4B9YEtbX6qFjQAHm4h6p09kcK0iNktp28wJjBXsvdYLLElgX0zWDv5XaQZmzv1qIZ7L3cvlVHuxsURdhypkqoBLRo8eggh7dIqABgUABjFgAQwGFIJBIIchgJZpoPFIAPHiA+iBIuYNAOj4LKMohJFWcwIAAAAAAAAHb69WObb4sDGlN3unLdSzdQI91tcQDr8UqzPu2cD77GeLvqKXJmzzlpHr1N76YlfHGHfsacrCnChrxb7rQwsT3NqHu92NcEGyp/MetrdtkZ1Ks5tkl5uzuMiG7eVhiL62c7q+5kDiuzVv43GhuX/L8bejt8KaVdTHKPpn2G0hpPB6ozXQ9K7kR6BMOz93+15r58l4c2Vk4k7Z/Z31uxfPev1pKbtyqryXPEwPyUca+lJ7BaoIC96MuxItpxFfWFEBy3QaZOE+NbTIeEbiQkPhv7MKTY4EWxvKXn+wYOL3ugzTyLnNkE01icK/c4UEaqwq9yU7ZZnKxShcGEt2cIwsXUFENjUFzeK9DSK0P2Vosf+2rcZ+FLws9/xqSJM3OTxWeEpuZHp1jVLyvhnBQea1PH0rLSvLHVs0KTq72EY6u8kAdWso2Vvngsn2nNwThl6ZAxm7yxcwxVOgfuo9Wwdhl0wAG8RXBZ7GZgtYYg/ffBZ/oyrUCHKbBZkiOkBMIUTCbbCNuBkEN2luDJdYM2Fui4i1aBYVr9uKPcKNSmzc+3o1RRQJvFLVwxF0i1f9XCIJ+gTXkNbTCovVMG4L+ql4cdyWK2anRqCtNpzpVp/0xIJsS7TJm4m5XJC5ZBx3W97JjxtzXH/2dPP86/9h7kSy0chiFfA07zmJJi417DWQm+W9kzkCt7V72Wpep9r8S4dDj5lcdas4LMPZbfZ8pxp6T5uFet9SksC9hxx3+ZaUqjU2jia3B6IgPAQOORPFcb12GLe75xOcLUaXoqMO6VXpwWvTEbawwdW0p0TYLve83akTa72mJs6Bzj6NocFhmDd5XSPRzBy15TY9EPYCjGqG/ds9GTHT9N1d29l4GSYBFKDIt3zYATt8oEKxfO7PsWMbQ1C/ERku9qKZ97wWSyVOWSI5JV3OIXLM7wV6vOWEtVY1xj9eZMyR/D+hjt4v3dUDTDWcP7M/4otjx/Nmfy/Wesc5sqr3q7PVIzkTyfnQ2bs8ZBTWqTIfvCCp3x8vyf+v7sN3J5Bt6cS3b0wk5dtg/cqnHSugkI7gPFnjOvGIaJwMXilBgHIMvbBKx3ANFuY0V7HmoEtkSgUwlsfP2X7/3tu35vXZGA/w0aM268mDe+ynbs+qti0x4hiTnq+WGDb9ylQTujzRZGGaz4Tst9W8S3KuJfS5a6uOX2Nr+aEbOUeeTmdVUE0Oh9bdTeead2S+6MSAYsjIyGbVsUaVWUeERvuI9gOd0YjznaxHFwIzqfcfTXu9jWm6ASR5vRbjn9txq6K36octk402lTDDIqBS5pIwxonFPM9N8LTP0PnXgmF++lRa/txGXCCZrM98Qp2opilkZLwnc9J8kxF0hBc7kwh/y5IHohJpI/VwnmuRw1C2slyFycyaBnroc60+J54xcALJ7wbxY3eikdZsn2J6qZZ3BLM2+HnmnfbKebcMfJw1We9q3izw45eviVSRxPzYvnOMIo8QcT74KVYT9Lb45o6pOmrnUsnNswVnDOibdwaRjPYd+acW/TJ6Q82/po9jSZkNWJ6LbMbMUnytkgd4D5VVEwMS709C57Dt8jgPsSamJrUzMdADwr4wKQs5hDJ02Jk6ZWkXlBd4B4m0BWDs6fW0jHDX19+LdrijaYzjXY98+mhhO6PpHbFpcZLOhEnG30+xefJvCVa5jfPA/w/ZsfJ4M9N5n635YN8wRyCOt9Arhyh82Hyzpd2kTgh61fJhAr5w/c+Rt1kLYcU7qnBilxT/zNPv4xO/bWuqdseVh/3EHXhYJNlmwQ4cuDz+rTHiw1TtjQnYzo0tTguzDo1xwTJ/pg82He8V9yQGxt5GG4ezWw7Qlp0nm4oK09nso1wSdc0UQWBOstI4IDvMWw5wOvPt8H8mAvcLOn9k62jDacdqhRDW4BnngYECDXAc/C7gQHvXsdj0vRStY0mJinU5h4DHEsSVxLbDuz7VcFK4CRv3ub9GtKbSNmDw74pfzopN+na6KZxO4vIQALXe8LTb/b17tv9EW63jdvtts31NwBbdJv5Bzzq4egPb+OZlkHXjfbjQD2jvt7m3RySenNPja1c+vm1+tS92KKm16e4N/8YtrXn44v6zNXSWTObxnE2mbfvkA3d8Xv781N2e/L0AeUKZrZ7vd5rT+GQSCAwY/01kuTWrm9iTgSXFNh4V7im725cL7769tzdXrtBvc3QOqd3orzYGh7H1sbORLekYndEsyD2jUDXuEAKEcboNsmQZmcAZ33QFEWkTMgBRsA8znudeu+Z9YZdjz+n+/eHO5ornzP2ty0WAIx/qYY1tjxyAYK6GeyW9tAiyajLdmzDaqOMbB8Ok7sisXo1pQ+IOeKZ1LP0Vg8z6EtbcYCPWhAvv+2xLS5L1Vfj/MGTOVnKI6HnkNfczGNg1mp4uu+mTNsni/j2cDOm4bxtfpWI1fQ+4W3O7DJN3tCzb8hQU2T1Nh72Jg3oatvrNJzpIQPJImMvVaYoMtpdwzMFK6B9+EImtHZc50EZZvl4C+7KCeeATV69Cvays1es6ndi5/eVJ2Ju0PSI6UWI6kS2pYa+Y5Xv+51W5/pyMVrbr3hTIeBunB69tRk0m0VAtjKp2ddZlDW7ekSdqgwYObzYdpirsyqu8XjJ+jaBBwnDX+MJjOZyqwlc3iyo/UAXCzNemt2uescNi9GxkZnD8o+ukHSfDgGcpoKPUgCg+HVup4fKouDSnsnyqlhIC1LH1FFdZjF2TEW3FxlVXaJRSBWFTA2W8RmXwwrZCy0mDZ7VuYMnuVVP0KHzaQ/48OP2/hZxr6LIovR1Wu/LVFmO6zxBQS/SiOk1fMdS8vABOooDKWzRlqTOcli8xgrNwdYStpdjZZ5U59BuMF/W24wCFcT3hMazcJVkjvqKzuXKDdFfttOHQu2QBYy3/bA8Jbyk7ne7TPPbT1GwHGjWKCsNnxympxbytgP58x6Z4Es90md9HoJaCpNl91ivbzB5L5U2PrYWW779ijTY8i0XQD7pQLNbRTMbpfA6zmCI2yMtVman3JkUK9RseCxMEynLbFBf2FAZtYAVHHda4OpWQOig6lMhUeuHYPFLXlthNWdldIU04E+tbAA6LBTgNpGABjf9j+X9oBZwa1kDp3KE7C7wdS2v3HNyJv5+bGqMDJvfDwmcGdxo4wB6/GJjRQzRoXTQTb29VPYUd749fkkRFjeK0s6Add8vrFF91iAI0Ix315tdaZlamyOOUJUtxJC6+RWeDj33YSiGGr4YNl5HadVS8+e9OfOK8PaYvnOkbOpkd4xfYVlsZP2GpxZDPmMtJUWCPaD7OZ/I7+6sWs778Qy1GKr9XE3uWmkIjvmz06PzcTwgu2SE2d2oLbCpzZqtYZ8A0ZJY6KaZDimgC1KYQ3QYXYA7VA3ZLP9r7HitcIG51XMf+xpm38Bp/pet831i5I42D++cWuK+JFdwwL0bKX2qfJNxTwwRrRiAHjFoDsaUDmfKVn4r2OkvoWx9XMYf9rFX4AtvKOjtovL+rOn9zIBvYMallP6am+tfE3gdr4612oOuj7zMX6TW/aaG8kCa8QrqtsoMtqUV+zhrmALhvwWdndM5nzXcXZcqpOZ25RPdiXdfFeLF2mXsz7Hh4pTHVPXqrTNH51rVaz2Nw6xztWW2ehq55sbPhvW2vuYljYDGsfa0MyR1Tte5YytTJuXt1rfmKW+3d/K9RnsbCC2ZElKIxuxmNpUN8HxGTteda84f32DySvrTzCy3T/DmufMBJ2N67a3aou4uR1zWiQjZjrpiolu4zrX5C2wCWtnWxx+a1H2wuYPyXb37W2Lf8PljdNbCXqCxW+p3rkz3qbljSGWIcuOYiULivgVLghaZ+x3RHDgnGfgtCfffR3rPnoXPZgygcer/NSQZwLf8lSBs6nMdjJQfRxhqlMd2g5zlK5ofbNM5bc5VSyMcd7Q9jhBcG5wpP/u+ibCw+6maWxxkxTktjYt4OvMM64p3df4jWahd95gc7C+Fm2dFjEVinG1A70YnmFlboB1xhFVfldWNy+rMj+3Ovus6v+bw2nPrazKNK7+tDXT2+lkH0vzP5N2PUGVN5fVpbeh48m39cYMj70FesIC3O/UeabexlttW2VvyyfiGgfMSds0RbNw3S4XQMIpuAEnR3IrRuCa/KErN2aDcCvcfus+VJavzAtwF/tbcdvkW3NwK7cuBsbb3kG23/a8o25V7pm1DepvuWU14fZ+zIzRPepWvbCtf8m35dbIcMItLPNyW94QNyCg9anqh9ySy9u2TE+dtpGwjVMM6TlMA6MOjtQZ1QA7jF2RgwsIi6KsDckt8XFHxC0Qsrs2QRF5wyciu22vS/WIe+HLOHtNu0GiNA8mi2Jz7zQhXjBxim9Cdtvvh+jJ3pUTIjhdgGKOMLXPDtM4+iY1kE0sLdVbuI52bozVGF6KvxGmfRhe2reX4UHNNGSVD+SldyNWXlpalxNKY15LGo6FpH3eRhqGJnnpVxmOt+xUOawknUkpdy8k1ddC8cuR2uGst+xJpIO5gRTZ0xuhcvh9a3HuE21vJq34gDfyoTgW76A2Mqd8GrdzA9HUtIuhMeL059ahnUB+T6ZOy2oy586EXWUyN1k8vRSNYBrE1+Mi7raR3dQERsa54u/+SPPsbn6okn0f+r/S9mC2nss2YPmajrattya3kjX9nsU1r1FmZqEZBlk/i+W2hVp/Vagylstrt1+kiuHZDkRqZ4Q686/WEHvh8u0G7fNQ0NBQ884NL2ynZ2TXYpfczcjlWTaBhkNDrPSm1qI0L4J+Ezcby72bzojDPwee+XnGWcPFOk7lOaPlsuvzwOZ8TjDnsuXbUOZoz+Tffs867fQMwIt8Zq3nqWFILiM92X+b5zCHt1OFsrzwY+Z8zsy0ueVTWSVDXkgpAJZ7zsj0UyM9kXVrPWGqwc/zFIkpbcTl4voa1+lHOmCZyzohhcs6LWX7OsGoYePj6HjkCDW0EyQytBNadNSmTmVa66NrN6ITkXdfkFYmj+hcJPi7suvz9mr3YijHsdEzzlwENuDiOix9BbW+UyCvvGs9XJcomb9kN1sWaKuVGZrygSHr8sQmC3dr1MJ5kYG3C45U7BNzmfyWO5WMLzxGCfj+492j5Bkl2ncnLldZJXezgg8LZbYXatkHBYyNb4wsgxvcT3fe39RLd4l621okKjWcJopoMUqUXwHv29PomwMaFel5zVt7PZMmjBJFsrhRlMdlnSic32RROucJToX22l7hpIXrRJEt5jV+FiMbbH9to2sOa9SkljRvrSGi0oY5oogW14nyXY4VhffPFKXvPJ2pkg5xXrOWN6lwhYOgGOL4W64ThftvFKXvXCeq2m+9GXNecwb2tN8Wzc9qqzle0i4TBorys+wVheVbKkqfrU3nOO/2pHCRQ7ZYKsr7cq9o/G+4aN1zZ7s6NbX1ZK9q0oFtLfHipNbvsksU9m+maP3TatH1072if9xNr3aFTmvubt2aOae5pM7cVjqZRtP5GEoDH5fPO+7Brdxrm6yzMbJaJ8aZXDHHvR/oHQq58jaZ7kWcHruQGTKs1Www4/jPPIMN8trutUe23Z7IvbYzYLdmSc63nwoXaJJs4v0QuEaTJDfgOZmB02bNz0zyVvrt+2gn6b2ZetpEP5OO0NTbDvpT8+qyyHWZr19Ac6Yx9T630tuzZ2Y6sZ5W0zg6M7PfZFuw5mPWCjwZYheWp7MetC6nIfPGcxJ5r+qDyarz4ZrfVqs7rk2rzP5UkIeost6cZq/tyrsJp62bUMfvRvXlRFTWNajw5Jpez0JhtaWFXDknM/jx7CTKeZjCX92eYEiroDgYU/6j2ouezXYAp2Ke3IqWz4era5isnkcNw/RwMroTkw/r1EwuYckub8BMZe76TENXf4LdlyK1Uf0QbsMU+YHqBzFLUI9vaGN0N+vf6SzgpRqXCWquTYKAcRDDYF1dwwCyR2Fb8myN/X2Ne5oWtLEwFPXzttDnzph2cFzMWiVuaPyU80Lj88NC6SkvZqhuVnyolzFnMIXpvQWC6r6Szd+xgXm9g6Gb6wJdd2+g2TF8YfpKQYkzo2mcOpc0vV0pCDZMZJbp+1otZpBhHMOlNYwTaRjB9gaacxEHBlaS85d6DfoDj1VtsAst4qqbYizvmptUDNUmOZHlCiw4vY+dLoOY3jdonV/DXuTncC8GhzbdxGVGsF90eXdHPPGOZ6FHXvSmO0tuxDswNaI0NwwbuxWrRYfFDLrdbxBc5hiZG973ge7tmIu4sZkLVk3XKiHF0QNE8+4I0Y8cuYNbh8wWYH1cDOm8Rl3KcwMV8Y8LpSoGto5vZdS+CEcbj63BsmjXdEF1DvsB+5J94ku8+zLqVe0nZAu49jGbmKyBmbiYMTo1A9zcON8+855ezWKfvo/RAN3EUuzc8BG1TamRYTOPS27IGiq/4MgnS+D5ixsmM8pOFtDxLxS3Zuy5DDV5j4jJ+IfIcyVy05zDprJm4RgNTdYsiZ6GREN7BNvjX7UdIsrh15VtYAQDfO8KM8QpkhHjz+D8qK/O32c35eNvJvx53ddtWYB9EfyHRDewDqJYpMXNeLfBUEDPngfo+MtWcXClEvOguV/zoCgf2kiIIhn/NEMTphRoOx7/EVrEgY4fvvMsMbcebewirWqTbhf09Mhgth0fu4ChsMmhkRZc4Oz7Itu1HXS1a4tju8hQjS3uGvzc5y+6oc9sU+RNx7pClw90VmMroy5MPZjWOf+G1AYmcSZT0jqXAVwsNrAJyPeZXgtYIxVWmdA8S6Vd+frgdi1hVtuIg1HNqiktBMSXaf5vSrtyrWKfmDCZhzHpltM7uPymqW4RPNYW4dokEc0rxW5vsmF1sDBJuqfa18bO24y6hLax+cfU0Z4kyIbKeyi7Cfyud9N2/if43Zuek29MAAiRjUm83/Su3B/hEg5DsuvthA2Pf12CLJyQwTpSrDw85n9mBLBQdl8bl9wWYtYb24ZeckjCz8D4wkJIyfZINxuj7bUiW+tyJD+25JGsixoMgJ1GfZdAyUyCiNKu9MsMGJ+3ZOSBFOrNGOwtR+xsM2K0axEHi+HYHBNn5nG3DZn49BcD0RE59Jk/ESeG7cnjXrz1iY+c4KBnW2jWQwzt7g3b3erMCx59/dudZ7WTbYnW9GBINWY68NmU+ZjGXfE/KKlQsOIFdi2iyL0zJ5vZFHyARrM/67eVjF72zjfOdVaGhpGVtvGRHQy0h8ckrmLSJ5El2xeFe2OxvmXuazBvEF8xN663Fbwt8cZ4ZtEnfjHTIt0fKL9Vi5c8R6+33X1spbbFilg68FOqEaIJn8uL8H6/JwSTNW7Cmnt/w9KtSnXCFSZHQ2ukLB8k7c26zLVZUe1yGDU3gxrupn0bcjFD5XT32sJl0WQUa3pkqHw+kV5oQvNpEi4cJ8fndhHJkEvBFvNp92CKFIO90GTedZ/HBvKO16uTIxS+fTdwBzH7bdm8PfJc7QXVbIvkbgLXGbHGbhYJpSZwh1zaTLAxw945vECC9mM/VO7h0QDg5Ci5hGuqQ65qaTzqtqyv4Iti28oUm4zQofHZZ5ZDRN4bV39jTLeG33reKZZWXSuGjtq0aOy8/xasy92QJeXfMf2t1QAIoH1Tj5wT92s8DIuzIWPKUgtLDn31LYw7nu6seayNBVrESj1YmTH2gL/PzuIKc66DPbbBaLwoO6cIi5rQH9S5K2JXBXgtNwyJf90XuBrEmzYg3gx9+lYmnQ35vF7ahoSXh7J4PRqFcPi6dtZ9uWxBoLCS3fZuUfvCFuw/yMebDw+Am2Gy/Xx2/jcHUWoqLNwBOarBbMeDUlsIZbjdBn0dHYXbz9MAmPf9zMXZbbCfZxMKIF2z+JGg+56Ica+EZa9nMYDV+2+yaOjT07/98O2bTY/6ssPqQ3qI4faCXCyfYO6QrLFNiCwwLqkE9iF9H3QcB8DMp54r+FSOsCnmlhktJu6nXzRp/cys7HUzAzvooR0LGZaJT5gVzZCCYJvk7IDxHNhtkvZr7nv7cNzK8wzojZnOkskOGrc79ic7mh73fH2p87ThjlvMd2TfZpwBUe5+Ru1LUY3i8june4GMiwXNtj1m2jaDmf74tjVKYvpzkUPQPCVTTtO+cFknbE12pWgmRyO2X2+GlkaK33w0yZn8V2YgU9nAxEtj45qB8ScNPjQgM5jt+KMEc2Ac+EltmBIFM9uCo7tm5uTALSwFH/7VCprPwsskYocQijzGVdgsmdvjtlKGu14W0RVgT88s1lwJ2A/sp6C0xNDbAyyXSbdy3gZlC/7fBlEsdB9sm1EfRgi9w45YfomC3ifNra6FourqODgcsOFr5Dg9v3fHOsZ/wYWc3vEtqxP7MvQbJr9GC06IuBvhn18pEyV0/2K+NKcfKtjoU+TMPTy6W2lvFN7C3RIpPGYmditll79A2QGwQJxmmkFNuBstSJ8raJtVS2mxILkrBS1MyydzcLfQrk0rgUnaJPjowbMMMIe3aayhWjv1x1E1mftmycRzOHT9QssrYuvUyeYt5UZzN86HYa7ATfcTBQnVkglW77LaxkYI8l0jWF+2zVdc7xCMjfmBPDnVZMHrd9bOqXJxetcuzJs09F4yKnF7Rk/mAVbC6kC7ewMTfXJg464OvF0YF6wI89adtJbW66FgMpZfuJZ/qtmALHvmYtNQvURrAeHYjIliS+Z6tnCDDbxVsWbMy44KnP8xc36nFc6OWdqQBQcrmzkNCMyJaC5sgbH0q3uptHeT5rkbqWM1SYuNOCRsmOvC40ipF3cruj3hK6u4QytIWDv4/GOwJ7GvvmdV72HYLxIZulL7OeoSN1grxig1QbM/RQ/b1RZFMURNWc1aZ8E7gOWzRdVWnv9y2UtlPa4SmU6pWq/NaWUxMo27FhbDv/4jali/VOXu4jr2gm+pisbNaWa3pck8MsXfmT7mYvB+LEwxr2htUad0hbqzhakad6aZXZgmw2I0/8NS0Etf5Y3ft/nt4HVZBmDZtg++aSdjuxRO2X/LfqLP13D+En9LNWm+vTrxaMXHSzXsRr28c/o+n+6xE/kmMLLUeInFmu7uis5GXYWYEJFzN1hall39/MfDULzFFSxtiT+4xO45iI+qjiP4NjaTHp6ZT0HBQvtxiaj5FDkuqDTfS7BHaeGeo623Hg9VjjCsLzza9MbW5XDbmD5nu5bujebjfmhg7lMY0GdfzBfBzIUFV/LZO6hB2MV8Gl5PfIGhfOZxfFENqWconxjWaZwfpY9ukDfe73LL9egwMq9Dbvc7LdPGZovmZBndbXb6CmbeUFPOXExmdaXyixl5wMECud0YVehKBgMykaMrfc1yJSzM94EjzKzKmRHG0Er7Sdp2auAIa8R24KtyvHbjb7diSE3YM+lgPTnvwzYZrDeTNdg+YN0JbubTg/UWvOvOkw3WXnlUiHWjyHfdEllA78/SO2G5xaZ5+FVvSQalYwzTV9mTj34HoNjHju+8IV2+36rMrDbMitnZZkZGTIak59gE/u993mmzSQUYD+19TGQQHRtsq9E/2VTY0VmFkjexEDOj2AVgP6b3IenPKYUECHc+GDEO1i5HzLmKNVTXhDI/2K3pfFg+iOwiQpFbPcCxtOE8exCNnePSlmXalw8Wa1s3jkexd1wHzW3jWOonN3OaN0jfSwZTpncz75sXUSg3Xja0DGyHV915IMamLrlbAiNj7mYzdVLisDtm+9smku8pmTTzj5sYsu38RYnnN6b4dY19PsJx+5/uzez8xhN2aanbZZd23W2reIoxm1dvSmTG2pzQvMY7NafeWPn7zERsUSvTDhH0LLrRDC77nRzDGr+YWlnKMP61t+1tk7hZLHwk7XM5P5Rs1eP7Npc+JYf+seit/NN5OAECtgYzygabIDCMA2Lg1cnhd785N7ZO5eSfInZ+fshZex73X/JIeqXFy7HS2g/mRIueilDfWGcCsTqRy7PEtyC4trWy6z7uEyzf3ABkrEEeI9wceUxUHWBXBvqupbvxJ2rOVDqgW1pH3cxFA5A9Zys9VSEb65aGRpenH9cyU3J2KVl/AKyt0lhrG30AzK7i9yDEHk+XzysiZr9wFbLGtXQr+izOa1ByG+Lgn1B3zbJob09y9mfTsUbNFuNzWp0Gv7i1dLs62+hgDXhxOtuLdQwIk+GLEU36Jj1ezSC5bypd2ENG0t2ezM0tYrraPbecWXRcRVfjqXQW0witEuiNn/l7hH8QT5k7/VR5baxb+ro6NfmOqruSyMa6guPHvBkCYcxiZXwDnSc0t9BlHy8ArBXvFIyb3UnH2W2U4nHbhCK3yHUMGx/Jg+lGZSqdc+Np8/eUsp+k5FNo0Tq3JxA6l7ZA+cWdjCKc4w4FoGbBz1UK+UKpxcQIWvyOWZrvAvaeRWF76CHwvcI4+pg7apehx7/zFfgvh+8cjLoYz6xD04uyaw77WBVskm1wJVMOzB3XNA9B93LITngqgbNjkLHekWxA8F8Zr/p2b1ceBCdTKdVLZWzcgTQVWSn7Q+rotoeHjYTy1wefcOXcvF4LpRVQXm7fd+6P0mZBwJgwnDAOCq4qrG47oboRwRE4n1DMWODeFoe+qz9O0hwIPCF2EUqjgKtq9W3qPQQwWRg/qGbwjwmwYv/L4u7+DyV5LvyHiqWE6ok+VLBwxxK+W+aH4nWEyk7x8R6Hbpqc0L/6XyTp7d00cSmhzd7eeWldRPnquv1T3a32jOVObKxrOLY4uDwj7dG90MlSP788z8wexLZoA8fTcbmMpDuS8bV0LzZBS8wSNBcg1tKJUl1ap6+nfsCHII5ta1Y1bfsNuxQj93w4CIip/2JsnHYfwdDxdLm/MjDLiHp8p1KPzd6kpFlPMJxZl+NdZzdVoBmm9abwYTbW5aKRQgR/o+os0Wxjne0mjI2wroXCvZ7pHiwMYDmdhfbTZS8WrxX0bFaDU+kasic+kq69ubS2CTBcS8d7VsuG0TVuJvUwAeSsmUNx3DgrWzEJJRhA166pYW2sQ/e6Ol4bjqrDPZXdc2cm/dzjwoOwMQCrGjPCT7DInld693YLuczPPmAknYKtvr/0usGG9+HW0sUY4TY6NjKVbiv2zJa5Q1kemmPEk30S0ti0xQwNsvF0yjKUZzSRkZ/XEkU2SXi1TxpMHecG4s62j/JAI5eVYUvJzDqk13sNE3PI7IJT7hxZiLBrABIq0w8btQQZ2EDvS4MdYsfvMCRQzkNq4o6m2VztOJIzc2w77bWNZtkdkwUHJTfrem3EkXGjjO4xyvBxe42szjR6usUIIOYY+h5lhMQco7O94yiID2Bw+n5MkfMcX1IkcVCriglusRPWoQdbEI84Tt9x2G2jYV9wtNYZwL3yaOGtR91dgU2E6unJ5G6C1ucai/cSfGL9RAJlIwZX2PUxChsQ6K0/7tnZrGT38bz/QkRyEhKlvwXmAshPe83dJiH7bpPbbQaiuO2denLG3sEX1AvEJkfxQ+BafK/ehjCj70ESqdzbn5qnqfXH7e6drUeNm3UcR21z15S+puzmGf7iAwb4mLLj0rzFhh573HpM4KfhUDicbT1yIuRLv9ONa3Fdx+rrac8Mx4Rl/9jdx9rnHvi27GhubgA7u9UZ3CzdbmjTa3AVH7QRAvhs4OrNHDg7C4ba0ht2FK69RWwrpsurGtwK9dywsCDj4QbfQJON1Vjj3ycYCeZlzLQDDTrWn2ws1lijdk1CZhDt6w+tvu/AIW7bK6FZ+t6TkEco98KAdQD07sMSRP5IHoNIrDWOptBSI/g2GnSyzqjpUYYMHVzY6p2bi63eXwSEbQUCxxcC5DWeFxnFIjjdZYC24n2YTmRyQNGObgDccxrNfKPoCw5erTO2thsTuwwsO14oI+sM7f2OMo7fqYPxwuDws5xnQuyCoGfrUfLF5lpX363ETtGdSB0ulub2V2dgUoNbhWwPSU69H8k5D02PScgaOzZRNsDdf1RCt4ck7GcmId9lX7sSBUac3tzJyWcX7K6EWm1QB92yxr+u1Tb1Mz85oOH4lMa5aLQktnPTFJOZVJ9nMgZPZnRmsnLSM7mVBjK/K/mmM3nsR3S5z6Sbw9YQ1SK2qo1isz/tz3mPrUphVYvYFH21fE3Jn8FcBduZoqFKHuzz1j4yGLBWUDxVMWMNpCvH3WolJioCpn4R/pcla6+d9BUGJo/V5kaiw7u60/ZEsNiWn+m/k9y28a7PTPo8QMlN3HIv5CY3HY+0Kxlezey2kBHLyz80mUnIoTT9IhVvw/DW1eQThjitwMoQ0NfTdu2mMbDCdfvdaczNsYrYwwFN40kcHC7hrFFMXLsOzwRwOZTu3nSkbcSRqdVGMu448jvZQMNq4/Y2jfuTYqGzTVh0yx1EUO2XWKr3dLLmObHs0g/t5sie4cjEwT6dm4zmjr8xXSpwxeuzcT6/hWw6p9FtY0PXEAewzMxmrqMYCeYwSjiugb+aaWEso/ChzZuf1VRfb6a9hXlGdjGdy8wcbWEKPSFNyZRvMicOMqqdaOsDfjzdV3b7tl7vobTzLgCa2Pi/X8TLHeU4zDnHwOQvWl33SxzjGs/UoGhjJ35aLZjb0KaFBUju7b6tmayG8Gw7Ouw+kOxoKH3IkO4gNcHufBkPZ5+D19gUrwuay/0ewdf0snSwjEHqHZHHdpQWLTYpmZDfQt5ZdceC5Ax2z1nBDJiBZt3F7HQ97iE2o7QpC437RYyHGe5LRIxi+Prd2o22UpzV/Ycwly+knGE3x22UcvmOWqzHK6MVsRhJw419/UQs3atZtajWFRTRm8b1+U3QZn6H8/MGKdA9/yqDnjY7WcsnY6WnTjZdgzebcqdz43RmZthxu2kfDGxnnZsnrx4Dk/C0A8eKjsmf5lMXjfXvIfkSrivGHuCjxs4WbxlDM+c5BaNj5mwuA3GhQ42Xy9X39JYxFAcLZqTZBU3aySg0Wzyig0V8s1P+DDh3t6DQXC6MMhwj+LtHcMuaOV0ib2IzhEgDZINNj7mjUUaV0bFayTQKMDNPOfOq5MVFgDfECUB/qWFvMaqNBmeRsZapkbI6QOf1FnGXxur4LpI+gKH1e2kn1u0tR4icXbGYNsfnWST1Zojk/E0vPD/v6HLZLm1LpfXdsQXqLIgOYM1d7ZL26ct49y5J6TYItR0W886d9oK3TnR9AzllUQqLJHCwgpvts2kSPv9KyKHN5HqT0sld0jxhH8rsyL1yI2cHjqv4WK7bnOkdEkvhtoj68IZk+qTIuVdFTm4TWpMilHjJRni6zkIHsDzajJ50nZ5vRrsTXfMj2QyxChBLxGxoH0RP7XsWGIwRa8xbja6zHVjG+djYcHSjbZzVPPwZvpTsfcJ6uIohkYaqakmSKV+zLIxu94W59/5LbKZw+zO03VKmWywVZyj0Gw1VtRgitw7O0d0QXAOioA0R4HToXRW5XMEs9djuaa8+4CFb6l+6p7QpEJS9vmGZZzJ3epCD7M8OvJ35OqjDCKh2qN7+GK959j6/shiqWxW4jiYZPQxKvGx5Wr3oESIVz3yEITeaR0BFyPyHXwOfgEjb8ul90cOILY0OfEqo4jaIawlUmCi4BrJ0cT4JmrOvxwxow50IVdL17xomQje7P/cZmLfAFi4H7pXP0SBIiuyd+3APW2Zh1ZKhhF0P4zKRyFz6BA6e83VPclCy5i2vs+ixk2HXwwflMDh4YkY96aZbzXR8MJFw8ITUOO5ZdFu1FBuw9OsGdkrr1wXb7lX8JVwTKNUWQIYWK6biYgssTmY0wXfr5OeOp4pNA3ZKMKsZDerCUqdNk4YeY6OTkV7XjVBPsGMtRxPy7XUiro/h44FOjc3s2rzVutiBToYnbHqjnAkx1znp8+am+mrc8OinMOQKp9Anq/Kf9X7Dmgo65HHBnEfNkCd01+XO3eHAZ0jtz5++KO10vuCY2Fdc8hUS+d676BXpe11xnP4xw1LsjbcxFtbe9aEh+A2P5Svw0uJeD3OnmSQS0JytnLLvN6zcLPihpR7Gf7XYGP/Tui4OUU7wfIu5yjFw+8ThXX0KpJo/7IbQvhjKyq0QyB1oiuE+je11jBzZqZr4nEJAWjuN1YfUzC6HVFB4rM/bcMlp0rh2kVFa7TZd5ER/5fSVVfbn9MMtOxovX2PUxAHUCNGNYCYXVGspzgFyGsPWOWadYuRYvwi7FcravV5a75RFIw+0Q2SPWDe3xGATUdh28tPks7vmPGpydOOj/j3tyb1gmXXtLNiN49VOhzzwcb1pu7T4pXHV8DsBWSr1JCdyyTDW7qt/9Sel0x7o2RuffYWWOvB5srEjs3ilFdT4tXbQILxkeZNhsfm07JaHkwetbi+949FIdzuLnl7uGORndlMgSdfZPNDuUGdkaZ3qMtLdWJZLF1RUMna1V8iUCVDeVqyWFbSeZIFOBB8yBEbGHxyZ1fdael0rgOl1sCRKFhfSNoLCzmCStqkZ2rIM0PS3R0vjBi3OKd2/RY1+CGudSUfuM2SCZqM28z5oRWuaCDEzb0b5etPeHb2j/Bzmtx+3ea3ec/de9T5ETWHLBWpEgfXipHmmNCeo7ou7B5rcvhfj++fMdNreeMHYp5rQ7jwRbXSJjS3oM5+cXtk6VQu25aXP9oW5/v+CzEeC13juVirU7aPjh+Dh8BMVNNMp3CCC7bxDyvskS3DzncTsD1sn8RoFIY/5mBY2ZjGeE41bK56ny2a5ZJzz6X9o5dQnj9rA8U4QcCzv00slTLlz39mb8HPVcsfLostBYnduA5r6nLGkDbLV41ZnnJYMNHWpZGIJ9Z5lXZpgeZpuTOzeHAzehGbMxjUmbWoMLmYsSeF0ywncOruzGftnYN6Aza3BWQvsi9vTix5/JYy5fsW50lyybURP3mcxMN4RJsvKSSfMfS3eE/OXvp0OmYWR/egKF8tF6cwFzE5YaR0tkSzpT28UDwig0I1D9gY4ApA/sxjecsAOqtXNHsHeDofk4pist03LpjsNeMXFXnpnxK+dWoT5j6QY3xw5aWREWMD2qPsdui2KJyQ2E2iNzZRv7XAD0bJb2WAdX9xTi/XXpjg+mWgwlasSTtHv2Ent8MW9IbVvu4dq6C6FaUAJZ1PRH7JmWtyRVCOnUhZ7GnzkgRSePlHta4YIdzmVwf6eJrH7iQwtpjbFVdSDOZ0g1jaVfEM67etks6EHY5oosp7JkzigyZi9wA6gGKadZO3Iz2WqzVtQb7hbz7QAHTvctW2bZsZvsPyZ1F5mQ+4spqmTHMispy7jERdaPZVJSxzL5NqN7WzxRDx0WrmLrmufrrXVF/EOvTWJ1axpdG7dx4NqQaNmxClNlJo4WYLnTg+ZhzMNH3lJzx2XHXyxxbknCXoLuYA6McGkC/CSS9FpXKvcHEeDYtLF/6ZhFEvaeQ2tTxvHFG022Eez9VQfYUmEbGawT9gQ7ZWMKddfwFTeVB9z4bUW5y+F+yYs4k3Bsri9lY7t1WjzrDhnAZbaoOzFWH0bZpWHMVZhH3iVUFfLqCv/zr+6vzVYx35/NZN5VFXg7Vch2HX14s1WhS2OsSo+5QArCKdR76Hwyh5B7n11nWRl2R26YzkmWZW3YHpVYYnNrTovcOgEs6vwUgmWISz0fCmdwyUvzExhTK/S+aWSancy6NDWOum+eKyveZpOek3L8CK7kEhEsQ3qtAWpw8iY26btR1oxIfGniWoBYVPViyOqCt4ewTCl2t9LJRIbqcqHCbbT6r1Ual5KFXPUEAYIx/4MqsJTP4S5w6ZhNu1vxC0iV1OhZK1dy+XhhlMhKyf93EtF616w86mGWCzsrXGPTJE5ceDzFuzIntnkM2xKKDGpK4dy5ZjLOikFZtN5VofDsk+aijYYawszqaajEf2TqZrS6Yhjpgq/MFQr2JzILZuU21k25izxMgjCiMdXU+EOO8TeJ1MVYiMV57ZTuS/iXipULuuczvxdxcXNZMi7zaSyvovxBCqkpAk/HPGDQxOPn3oZC4t1LbSR1JQZ35XYmtMChHEyJiNrn4GqqRR2j9sa4ynuDtMdSf13a9KF2T1WKMc0yjc8CoynOsZdHBg3TnwoHfGBhVaTNXoaY//3WIm0wYoQUyZzB/56gJV5Wr7FFfgWuIdZ9XlPxAi3Vt3wLzsrq0R3rppVFTnNKd2AdGQLOvnuqJJJ36FyTT5h/OLC3kmBSyvaisZSKWGOZxhLVRCNUWfh1ItjqQrO3fsofWvVmPUK8577gj6daRUXWbh2CS+Zul2WLVSiZdXeNNZLtdI8PLGNzVNcpzhmCjI2HjCF9bApIzVtxd9/opT9aYJrtxRKD6L9zs4fUC2TOuhoqdNgnHWvtCplhhumMFPx3i5prP51oMuIuZlzslFCYdglFNx4Jz7QtSRmS8h8xpBsQK4i7gscQzQs2d2WgXUk+Qekg6SKTrVAChI3mkfY424bGhvllxlTfWAfjDOmGj9sSpIDo2i2MUoS66Lce1sdtZghUa6TN4MAdMlUSo1gPUrzV9miuasv0mybLPfsgVGBFZdGiTfz8kDzVe+NErMtM23oGGWbpNRujRQJl4cVbw5/ZwIQaxtDgJYvO7sAPCJ7s72AHzumxJ8DaKirJVnY+d0lWPjPTZjPlBRz+ALYR4A9VKGWLSOkfTfR0CnF+jOzyu1xQxPkDusTOO7jFkyuKh232zahkq3ZVOzq6gPWUjTT922UjF1U9fDOmlRibc1Lb6s5JKtqsmw5VSJWWvrcZ1XMNVZ1D7ICsQRZuNPt1VUPb0gZM9eav037gSryqIpexlM1e0UFwDy4Q510fIcLLac8zBeLchyNsc2meKDEwsIO7X1naDRJgIgNgk2skHzDGCHyaJu6uGrwxIBk7LDBbA0aeDVPqtwQ9YAneLiHyTzxaDhPN5wUIedAnguPKyavIRvFBN+zI9YNmzgQdc2Uyx/Noc7tlJG22TLZfapM/NwRHGU2Wybkn5E5LYkccC5k15ZBWnAScTeHfloMgRwu40gPw2TSuRV6kLSJQ1H3QfbAHRwvEDdx7KHpU8htnVLIchx73oBTniye1Hsnzn1Nn7p67iQgV+Hc6O4pCCyeImj9jYDDqLTMvcnH3HGrhrH7pnqfp2oUp9ET9G2dauE9T4ODsu/UMBRYjJ7WOn0K4DRjNF7xeqHGARpJhdwwKoUO9rHm0RPN7CEb1wRvEydt/YHlYMtMNFo8ucYeKgkNmQF0c2ZQPoDS4lZROd5DdYFtlGqa8dwtmLAs8I6M1A7bmhG8Biumja6PCQ92x8Tx+pjusIHCujUZ4+Ia3cCVuWlrD3Vypscg+oW2Hpfh1palHRyUyW2kjuzEmGweN6EeW2O+R4ZjTPcL2CZ220DJyPqp1pu6kMqo6ZOC3nZokzHTEnWnVkxteY2kzJ0sdBh1hcyuafXoKYgsr7HXI2tCIK6GLC21cS5H7epJKGzakT5ub33chRHdvBSju2faZHfTbOJ5pk048eoMiGiylqfmMGa2axy3/qgxN3EKusjGDc7fbCr2X4TrERw07N2SuH3zgDz44gp6/MUHjtrCI0/AWNJRWz28kjgBo4ssbSlQriTo9sI6VdvokZqC1MjWisX0TGth4oEtqeSWlk/waIuriN0WvWSJFvDTM+oanaUyjj9gHkttm8RSz3eyxNt5LPm8KaOkJ3OkR5iM2TXzMbUNx2J2TLyvvZq9MSy43oJ1jeXXJsq5FlFde4UAOy88LbweObdaqJsaZ+G1vdhC1kuuuHe01QdcaZEKo60INF5GHHwuRI4TGZhPtLA3O13bRljTtLqq3XurG51iVWePhpg/l3vdgCXl56KQvVXFTo3sOHdIhUpmGlJhMwNyVQcq2yhm/ydJ44cHsBhG0Q0uW0HynkiAj1uZYhNXNtyYKA9vV3kCU1ZKYyeSBePag3WOiWQXjJYOecDL5S+avf8FDKY9smjIQ2H9nJiGP4AHzUGQMhdAdVk2awIj5j9yeOwzTjaRjv3OBFrxuMN5Lyic8wj0+x3km/dytqwoYdbBRO7DAIrCZIUEfutgas9s60Q/rI2SODsS4gZHSfg4cSIoJksxvPzFtBgcqfPCl+oz7GV/LXkJD/Ne8jk4CvQTJAlfHrXxVS+5PETqABMk7RUbKOEk+x1L9S2hCMqtBsZ9KNG+62H8RU8u7Xc8wPyTO3a/s2ELUDJtFlQ9nA9y9hUSzWr7A/qC2RHbn5t50j+GPylf95iR2c4Kj3pSxJxHXceeONjDeOfcUp1nO5a9+ATYVZdds+dqbAVlwy4IuQoPrYU9+NSdK7M8xLQ+I4e1L2ulw6G/nJVJelBWZ71iSql9nk/aJ7l0+/5tj3Use0kG/b/n3ohpLsf9fRMnQyH7B7yYD8u3ESO10DLflmUGiksrak9U2etBzu8A621hYt1GA4Ocv1yzFZAanTzrN2oTYOnQLRsHna4q1KS50/YsZt2SZL/GbdcOML8z1gAILjqgpDbLGCeyMPM0nKu023u5RnzLhLRcU24s0ZDZn2G5RMN2I4pFl/yl8ADLzdkYq8oWBo3FwMjWZ3qPZ2u3+0INAm0NpJUV7gEaO8y4gtDRWXfObAK7BMXYbwhuU9f3YP3e/hgrj0Vrm2Y7rcY5C3Dur8bdBmjphulZzv1xtoszRFeujVR2Z1iTrRQGAtohVMslGjlDmUAp/WrG+smMM3sZX2UmoPPm9fUZGpO3R15jXjdketb7n5idx9jIsRxt3pq3bXBP4K3HC4JtwlluWfvGSMssrXevVHKZu7RRIu/iJrHTpB1z4S4AEp3vsLapXuznolfWW3FBWxSHVwS1I3PfWiq5DgdKxvdWJU+mZucFT0kWtH+XmbToyKv3ZzYHA3lburY1I67urTJ07V845UODsfbEmeudkayz+agy78i0TjYBxCZp1hh3G8gT6nwYLUcwk9v52DYBGY51Ce9YgZ6V13z+R7vgbKjyuCAe6V4fkysvOcIl/P6LXmss9QfbhW97Ok5+Ol1uMamD7GaGy6+V44dgzGwF+6QJhG8FNgPG25nDHs7Y6hWGMRCzoOU3LozCHjEcxOGaA7Ev3g7M+CiMQC9aCKMJWPe1iFXXXhNvWuyEn4rY7kTstVn0UpUxsvaCI6/rEl+IigX/mlvKyGvP/kKXMuz6+7m5HbWvXdimOWW+Gn859neCkW4zxVZbeME77JqhcMlFz6XZLf5oDdN4MeqTAf8a9eHD3anzrkP2Tazeyyvtubo76XKiT85ADpPmkmsDYrEDLvzfrcvhmDryjgkwmeq33daixKdTx1xa3Gy4gkeq5Rmw26L9NALbZ5kFt91yjZZlZQnbTHFfoebPsqUCUC80Xp0Z2Iy2LPv20hzcpDSs80sCd9iFzC8KWFeTzcEYFY/qtw3tg9jeoi+j1mzJgpaTMgxoFlaykcg+VxozmVmfCcUNU2/9cTHrU4LqkhYjuuiTA5r4647Qx3y4JZz7F2tf5M9lgXmyvQKsaohJuyJ+yJsWkfecSKXnQD1SrPQ2eQA00DbGWGg2ztIG9kssnot70Yb26FnWFir6encF/50qeW3+FAtBtpEuinzCeOXNJTpDoOq91WB/pVU+b+THASMEuz+kOu23VMNee037HOL3U7S6cP4GJufcBGpcIt+yygxPt8+EquHzKRIjBzR0061MZlfC2dTX5rLEGHdUjDMyJWG7Ji3HiYxrR4JGUuspzkfK3k9GnFmN/mEUKHvRGEBx2Cm2DbgaOKnF0/6Q+1NEEG4BHJHoV2wZQAVaS5Vqjz/FH0ml48En5dt/muZgqo93LpD4Dz5y+RdSWt3D+1TKg+45yGllX4nqzLBJA9iBqrzx3Uy4LvBcFsn6KRKjJ+9lktiNM0kaXD+ZAOxLSRC3f4VlO4nbq0mKOuJMp3UkgYnjqg2mInerakN83s7sEcbod7RHPc+PV8itL7Pr2tLeHR+BeDhnD2qJymdj03vfo8CkU54BGDtDdrYM+ndInpk7IfyuvWjYLojHItohuhwuRKZ5rEIqc2XnoDdmnvpC4Pmwkyhg2+fhJMpg1h46M4BitaB98QRqaWXxRI+N2XkEW204flk8waV3x3qD2+Y2eQGPbFotsrlRsCkTAeqjes1W5Nht+QFHrpa6ZAvMtpEvJm8zTujWm6wyXfUqjFb88yzXuRqCxQ/5cUcxqzhrup6PZUrsrADPGYmt25sLLPD4GsYRkFznaom87JE35ktgKzKwTuJidG9J2pje9bSj1IQ8/b2f80Tjwk78PEQPdryzU0HH/1+IrwXXOruj2+l00uJcwVI/F0+xOaTKiMLpAnMnt53GYsmycj9HjpybOymkfF1YqGu/DujQh1Ev7oqCoRxfKG7l8CaMArdyUK/kMJZN4jmUw7407daGfOhWDlpdyeHsiQVBf0aLMUU+7/nXs28j2y3dehb1nsud1JJb3qZPeFnVxs+2M81oOtcS0DOjreZOTutZ/N0RvLmbyb3kzqs40bnMnVXK+Zi/PxjH5t5b7vZlbFxloAy2HkUvPdYdbDntPrP1SRAKw9cfexdZ2yUv7l2nKRNsG9fN7aNWH7WCp1HrthMSrWMEkfCRW4G0u/Hal6UjLOHCY1MG0TVKk8gPTsm07WGgTv/EKtS5h1Iho5v7UOsnrCfbFNK6yLZmqHDb/oAUZ/vbo5DtRy/rEtySOfAVj/uxM+v97r7uR+sHh84ywfE7OF+muBgpDaa2JdGZ1hikAQxr86jl4KgDi0eobbGBzCMwO6IL82Nv0nqpUelMn+AMjkb+vi6Dcyf2yCjqqhfl12WahuQ3s6bkWVDyuCkMiDJW8klpwbSdAo0X0kSK7sFIEOJtVbAfh+HpbkQz7HLouXMaViBEM++2twIh+6MNvZ/CERnewXCMOHgBMJ+k8I0YbbcJMvws+GoMJ5ug+OsNtSfQ3TsQA17Siw07y0ofiFF0GzHSbvM6DH2rwEQD6gqMsuuw2DcZLr9HVDjLUHm8s3yQwZnVT2cb45i78ReaOBDtTPulqQ6N3nxxthlZYjdf7EDLL87TnT+zt1ApOXqN9Vay11R7ewEXDh+/uYULc72wWTV/fLU7yDctIH8v3/BZaGdKLh0Orj5DxsyjAIlVFGfzCYMdHC/Yd7/gwPm7MeX55TY71YnrjAjJ6XR0yslyMM1osZs2cOy2vQ/eDZJJAeRvvs650IyBDSea+/ZqfoUZTnFv4SbjGX90lE6+3hcMiGzo5vxyJFCPYwVvKhrPzjk2/Of1kJYyNYO0lbNSvzCCPA+xLULXcrfkE88Z4z7PzAsesDAKgpj5Dfn+sRv7PODL5bl4cJ/Pl/wsTPfujIjKk03YmprCm6CC0/LBbMLW/O6xn+H37wGTL4vtFLb6xuoPv7fHeoXO56YaWIKipVFzRJnaDzWGstZ2YQyqWQ51FhHcHG7WSusUCPzhMys0UWchUAN2cA3Bbnki6CbDo4YmBEeCr+TWr/SZ3dB2mHkj8FIjNXwPWHj+IDSGtwHmMD9XO6AXQFi+EQTEGq+rCflhwmTsKuANTF412v4ljpO09a3JCEldcbatGwZ3OUG7LStmjQjx6e1X2lvGtiC0nk0hfEboeUKJbGcA2KcGjkMjg10D7SprWHC6SUIbraAwI1zkJYFbCTlhQzjGQVLOeMgU7biUuoNZ4Eu5UbnB2dd4hURv6P6Ivob93Epaiz4ba9SO5/QxC1bjeJ4gEaU04UNArpDgoG37I/REDY7YszugdlgbsYaNMQ0UG2DkNSLdFgIQt4TZYyZPitAZuzue2Q5ncPPNiPiCceNWSBrBmero+1nrPC9uKIRRUbRbIS7ANkRczHoInZV1WMpqbJMxLMolEnBgjrTnexIGXzlh+vcuaNGWaF5SQmws5mwHyM9lE0FGl9nGTVRwGJydHRNh0Vh4858uLnTBxKyJ7NU/+sP0guLePEVv1kS4H1fERry0Y6K7MVwiinv2nwz4jgmTxpj1vltN4Yl3LBkbwtjAN9JlqrbpC5hA3iJdP6sBbDnWIXiWSjCgYE55bRbmibgzR9m1OSKlQL6O3r2e2qevWP8e1VOj10I6L6fswpxTHsOSmfW45NJrzPKWQMeQdRC8AwHvtlfTIDeT4dchgNsbg+u0BdrYFcCYxjwXDONv/uCSy3GOtkxOZBvF6L7tfOcrnfcOQ5++FYJn23Iw5pXW4Ovn0ZaEDasn0UUmMNwWz7oWO2gLXGCzXNpAcgxpktlIEb+FSxcx73xnsfOHnk8sQ5jr3Oy+vI1JLuTdvKjJeQxbg2ykfsVmXLlgY24i2IxjCT/guoXMOItPoXv6hu8BMZbjZ3yXiTF/3D4044/d9TVgAWF/8+k7m6a7K4dL+7MgaHrmowZPeOBwNWpZhB562r8bInVXAmPqVqCt5Zvk4W5eNhnw2elviPvJe57gcwImb44CzU9VmOGnt10bcGFbxgsWS7E22vwetvWEHq38d0ZErXTWCOaJAMyLmrZ9nNS/5a1cMbGZGXyYtsDvvGkBw3L2PnU13qLoT0kfL/2/3BJkaRrsghiTbD1kPGmXNVttu43d0P0rMH9hz37xHbVMJ8HWRgP6LIKn/gWRWyEGofNkwKN2PWUHlkeSvapABt3zKADYDAlujigS/JUMxkQTYIklDuh3Q2JLXZidEbVA9jjDaJZEKYtJqLp+TlWqbQW2AphZbpnyvlL0TkuMOyNcmwsJYE/0GAs8sGKo+8jAPsIlU9/KnwFjGiNpQKSLu/OqO2ExpXGd0dAZJSOwckL6DMBWQgy9pUomQoQ+F0bv5TfK5IWFnB01kXjipZQa/QZpfAfU0BwmwksWdcXJ/cdedG7EQd6zRADNswa3HLb0VhulgS6+/+p+DKM03LL/ndVGfj29WdPs6bniETjIomfyGYDuk80Su4wlHJSJa29LvY3sFFMy6q1SdN+GY5fDk56KNJbCNpv5WOz/D8S+vy1/IJxVADxwPUZsLhRspvnh+lv1ar99bwRkii5eq2U0Zmu58y7zF1r4ACjVNpqExDZM6NfEi2UH9hhRu/255/4l5HqlV+3pZIHv0meKuazAiklTHGlhBN7eEbBe5bYoJTYlgARU85I1XPNm23ivDvMcfovKpVPvPtRW4tm02AdlF3Y44wgGFkr9aaSA3rZjBlIryWP+0LBjbMJ5L1CHGrT+CXHYICDgtbDkxSOWLQ7oN0RC9BSlo6awdJ4OAf3uo6GtuRBtgsZyIWtehPU+RkqGQJfbr+eJ2aNv1iyAKjLeiZHsaONgJ2xjmPgOCvb/g6Bem4Vy52ItzBD58by4bobI/RfFe+adUGCWfmZ2oGCFhsSrR0++Yq3S5JQEe85DDZXGeEm6kwMgcQ+ZAfnaPXZMzkHQUtVDFmamiLg7BdLlyFQwDgZNtmnaSVdfQEa4YLfZu21h2blqIUfgv6z5iEvU9aLQL3rEmaK3doPnzXPqJcOc8YRwod1JLgrdVjnGLWEp57acZmjmhDB0uZMzJAzGOPmKvuKZLwTXbUqK7vNmBZsH8pPF2dp6ONPQzi+/l6ETclpfXAdwGwHxPA1g0YYA0MoWAGNhjrbfrwD4JlmaRlUIayBy6xL/TCsLXw5Yl7vvMjxOgajOob2sRkB8y70i5VeI8UjQIadvKlZVyBF0SrQnPwn9au5BLD4OmrY/LfcyA72K2OjDQxipe59JDofd/818ePSmlddyz58z6eq8w4rEQnIi2qBh7MNet/rV0gl1DuwOKT7weYpin1d277l5HJQMb6QbH/PrzRzqq8QkMba9zFMFs8xaMr+Pp1hGA1uDbcUaV6/iFnu0GnZYrPsDiasbZRzD+2Jy5SGPGGGKx+wyqvP0K9qin9bsImlx7dEbOdTA/s87ZIT5WNKc0Dn8AM72xm1zj9Fg3q5HstCUThe25TAPYEN6ZUvPIe7Yp0Trntoj8zfQ16JnBaSzHZXkd7AzVAsvHcrdythEOPBRJ879wLg+fsVFj2I//Pfz9+Q5vaAEAGpP2YBAnQ0KfM7zvhenS/Laljum54857rIWMuMUhhmr94105mQuHpjqXIKNF5YvoWA70y0rmJ8CusHO0+A8M/dZInWytQ/keRPG1Stod91NNs48RxrGum07KfuDC+rbcXVVQloO5701Ac4PIOzctnLnxsHKdq4bHBQz02Fsk7uhg7q/fQOcAusHW8Wtg9rWygH+u8WDDS8bfL6x3HRBeEcsoS9hxcLmCRmmkQ61bIadxvkmnOSox7fG3ONQ+6e1ef8RXt/QYtxI3w1I+TAUYM6GSE9vjGg0WUmDb+sGtfJtqgKw2c2HQ/bMfPjcBgNY7gzPEhFPYXZz73xoD9ORAJsDk7P82znIv3lOYsvZV1ttR4voXymdGuAYH7y+ySU7o6sP2cREWmSuM3enQ1wsdNmwv0wm/UtX9JY110NYmuHE0LTSJLEQ4FagrUKD7SXuTWY7AUSTlZvkJUrmlLY5IbTVHXR1z5GixYR5hFBW+aD520rDHMVbiTdmZUetT8Q7ek11itumygemZO/W5oy3OU8cjwi/Hwlyt7GWnMm0eR0dG2m5IwzlF9E1fl7rRKLTBHp18COdEm8ePIdkaZKD3/Dj56GdZzgN6bSLDt383EYFmefQTWxp+Vzq8VubHDHvn29BvnObZk1jtH4yDcMQwvUNCL3NCijHHoQwtvlPtJkvCLDMFpMBIj8WgEDgpgEQcnus+mc9BACAoUcBwHsLwH3f/0/Pe/6P0tZqG7sAwrYIIAfOVwAUAdPyZrGYxfw15QCwdO3kTmNR2XwDP28Z6MtwgzANDaggWmYL2J3bVIHBXygg1kkCyK8SYGBryXDxswKQG4g5QOB9JgnkdYnAfgME8n13wD/LAqbfDfP1xwj0Y49A3q8PqHGAQHQsTf4ViRMz6aEDAmNXDsECLC+4D+YWka8tCL5caL0hw2Chdx8t9hG2ypPI+G70BCP9wucP+MSG5L1Fz0Gf0P/BOWvfx3QuEJxskgUM2+PilsL8uMdZ6IPtKXnvkLjf7J3p7UM89Kd8tpOhYKffVGdWLzWB64Y3t40cixyFeC/5nkJv65Ki8fB+DP40S0phL94Am6gENqUCPAr+keMPafUhm5/A1ezSxnl6l4+1XdTCFIUt8Nw9yMM5vRaU2CYP7+ep158JMzxF5g2nN+xOI/8gVSapRuq2pujPhMQ/ZLWaJUfU/LSux9b1F9vVJc4pduVNkDpj+KRY8Hzr13LP5rTcjucDm3+RvQmnqt8zgVx/3S7A5TMTGUkxlG6KMgQI0gV436Fgcp2fzRMAzWl7fEtiaexuI82+/LBI2N0byd4TlD+9dR+Wl9mIEtsB+TAbwYfNeXDz4X7oNOQSij5e3Y+FfUthOSRxOJUVfebBGrQOhHjcJgBa8zSj77Rp5hWjka6MOiz88QiizYFJsxHLSytAre1Ff4kSH4w4WLa1W14suzLN0zSw85Am2czfehzX2bJ6eVxSVnYb1rb1wCAz4UXgenxtx8xbnWznx93dFx8os9hG+rTJyQbMUZaj6MgCJ7u6kmjlQT7LCIuM3bi/zW1KaZdbdo9vp31WcrT0pjGyvRU72xVGQHZvOihH05Uml1VKMjLPxqVuf6zDsKHxqDRdBZg0oOZ8Yy1ksQKvYsk7s9Vo8hIuiOGGRlZdGccRHjO1sxCBQKw2gAdx8uipKnI0MewPkNPUBB1TkxdHpr+nsKSGcXPeBvQYtxd5KceiCaPffNcX1NVii716Dctibopd3QwItxVLrTaqvnstk2CdUoxJgksK1q9dSxOHLiay8L7AGuJDjuz0HAE7Y7yGEpRqDRt328HebvPXNZo6fCVBSbev8fgJXZKv9q2tMMaNxG6Y3Jpg0DTtbgIcNxS10TvDfuXSpPktfDoIcqwq3JfGnoLEtfPUlOx6GJnE7ynr9pr/fxIiupFJmk6Uu+vNwnQCNDltVlka9Q1abNaqPbuJnTtboTcTfbw3JT8mHdXkxnxfKoq5kmBkXh5XaMNKAhG35Az1SIErjQhvGTE0NgW1O1U7bWYRxXqYib4+7SOyTa16FR36IKJnNEwt38aoq2+DGo/9mfKwflrHrdPoHZsIkDX1dhO6zGkA4SyOp6GtLcDyrUR6awJf58YaIlCU94+60djkihmXoXcKoYnYFgahO3mA33YFoEh7ATQ4LDvq24H3OThS+IYwUJrQD87rzEHtVhq0pUNjcy7GmB9qwy7hjONimebAoc0QVljEzwZpmN/CyfsdnEreN/PQ8G54O64YHM2cwSN9VI+O4RZf7K6b21DGNsEfhCsGtOeoIT49U3j7CV9Fqm9ehSED9Ga5QIObesZi9gA7ka8YhhecZ1QgB3uuk1apYUT5p9hywaoNBXEoownjqC6gU3Yv6SXFfxDkhxKaNjnOOeYnBW0iUfVEXBi9WcndweyToTijU1zcO4joTnITtqPV8G/0ERxvk78x1uEXlg64tXHY3fCBNmLlzKHV/MBvc7HUo1Yr5EUvA4eHG7pyc6a3Yu5q4iTZPtsFCPzD5a5ihwzcWaDZFuYMuLFWkHFmOxqXe1+YMth+gXLLemuDgzkjb8tA11gXDVfV5ndHuEazuOuOPN2WYej+fvRIrBh4eKCzYsmbD0rxO1vm04vbUWSmDVSophHIpQwwpLz1Mc/aWDrEdUffwAGDG9Zx0cXtOWhsW/CNaUOKmMC68v1+4RwH7h+XRpfBipEt6+5fnS3MoMa8BSy6B6LcLOgay8wE7JFkF6DHhjU7zLfplks4oGqG8FNbFb6NFFx9yrkKBgZDObIPYJylC2r7xuX1wWf1rWTVlgZp1d/JUjKPdT68e24IcLzJ1mFlcEUXw//cYLzGDZ/Fl7YKaZ3czDIDnDaV3csCl66279msIBf1xnHVWU6IcQHhQveUQt/JYiYGG3inrsJ2NUBoCG9Z2O7KnBmWiv02mEkNBn9wcYybzVrkmbLzPpfsQuaGLQ4BRLQCCiQRQUwAhnErCQpZFrhNLCnAHxaAGICyJ/WUfKvMgCXUkUBoCGV6wFm9zcyXSAbGjvlTyVHaAbmCP0DxtXkvUwVnzoFRqkE74kVj3FJEA5n4PgSrAysESJZoRMyQJcATEPZJ2Y4e5iCTxZqhrEAkkGyhK3pbRpEqU5AaFRsoQdcW46Jhmmx1TOYxrBDop0mWbjHvwUoeE4wP7s5sYufng0IvAbfCm1l2tCFNFlk781WATDDB+hLlMLU55ekjVgwamkMVzGRR4BFm+Ck56M+vsTA7yQzmYABZSmdamfKCEUgF2dLR8tB+3nsoGCjdQ4tg7z1Ety4wVZkyfOyub8kALk2PqzHTqLlqYm4qYZ85jBpqgLmkmbJnknGDpsvcM7ecHLhygRs73n6ZlYr8WgU6aBE68LfkxAVp5LLKWA7qk9qmWTOEtduQuAgHyW0RR3e7tUKg7HLUqDbVkrn3bk0E31wE9axKKspuYucHrJUiy3C/BOjNmWLMJlvowHbZ0dLeZKncbqXeKN0QmztTXjDMFsmsbtgm8Sj+FPElqLZTaNhaqCNy2FwM2yj8wJNZXft0AB+VvYM54raa3W6Y8gQWSAXZbpXwrtolsiWwQ0EV9m6T9gRS2wtBmyrDx94imASpmbVOCHSl6fE1abKYvqVRc9UlTRYvBkLHphL2pXtoaeraDbbNVsdBLcI3ZyeZEUVIPWubgm/2nz2J2itFfnxifQRx4fFAJJCtiTtpvsxGKCGFw6XVZun53Y0cuDbrxo6frAkN7ZUiv5966pqq9kQHLadcFo80WWR9bLY6DmmymA7aSWY8pcni1wxhpXyKtB8GyckoUrVFHN3ZZeCndUKgTIyLxqZaMtM9tLRhET4sO8mMKTaYS9sUfLN2Q7jZ6pjI7LKjo3vZutAySUX5CWeTpSkf3N1uYufHyIh2iSzDXJospnp/jYlJk8WnfYly7CZb6NI9tLS3XXa0lCaLrN0mS+WOMVC0S2+UfrYbvGDs3T4dwPdzt1A2wn7u3UKFYOfnbqGOyPm526cbWX6q7QY0bGCtEpuLYZuEH/jZIpnVfY2FMb/GqKTJ4pN2MEdcmiymdBsJTU2aLN5KmiyqLYTYqsMDC6SCzM79qthAIsEOBVVI99Ai2IbY3Pm5gznIMKlrN4RqnzqAP1Wmqi3Dx17z4nLUzHp8TcpCzVWX3Yb0liaLN6mEfVsMhI50Dy1NXbvBliaLj1KL8M1Jk0VVBPVsxyGBfLHbHYcE8ufehiPW5+d+syfR2y+zlE4hHv/CpfWSBATUuJwcuJ99Wuj4BiY0/GQbIKXrXNZUyWkvcyzkshbAchiu3eiRJovp07AI36A0WTyLNUNbZhsSlxYNGPkbnyIiju5MGUWqTDVZviUDP1RLpinGRSPdQ0szk8yYGhbhwxK2QqBrgLmw1TEN124Ij8xgDjJpsqjmhpU8R7cu/NxiIqE1sfOT8sHdncGtcLQ+wytpspiK2V9jOk0W32QLXdqXaCzdQ0szy46WzGCOtzRZZE2yVM5EQrMLAsiEq+kdPwmwYtB/yPFS9vmx4k3fuRYlf94bF2KMMcZEjIkYY0zExDIwpDDCQe7FW3ZYwQMIhAeBCx7AWUbAvJjgjogHB94PL5h4VCZIx5cFrEh+pLArSGjqcf1WBrowYGCErNVQ0hAfj+zxyB6P66qux+PxeDwe2ZVlWZZlWSImYhXjjVE1tZoitfWHCs81ugMmC94Yb+MU441RUw1IkxTfqS2d01QD0gTHBeZxUokqEUVR9Bq9Rq+v0euj+iiKHv31j6IoihZRFEVRFEVRFEVRFEVRFEVRFEXRe3POOWeMiThnnDHOOGOcsd6PI1d1FITJOGOcccYZY4yJ3+r+3kf3TXN/H/0+uo/K7b2P7qP76L37ex+9F6dYxTirWc3mc95555wPxuYqdFf0uJGbIrWFB2/nnXfeeWc+sJzzzjvnnHdWM1axilOc/s/mcGgaf+30FKbujyoMGit9rbXW+vpaa621vr7WWl9fa6211lprrbXWWmt9rbXW1/pa62utr/W11tdaX2uttdZaa31Ea621jnIzYgshCOqMobvCl4A3HSeO1lprrbXWWms+9z7KkCEqbGikC3n482uRprXWWmutXyYtvbyXjI3hTh7gl0cv6/5e7vM8z/P61+f193n++vq8vr7+qX9i2CWIaHCe569/Xl//PH99fX2tBdiGQKTXTkW5aUFIyWFnS718uSaszcs2L7cQenmv3JQ2L7eKRCKRK0YiV4y8d8VIJHLFyHtXjESuK0auGIlEIpEbidxIdb0XI//fhQujCxcu1K99zdgWGELO7VDb17b6Na01qjWqdZaXJisrJ1VIEoWxAIOYq7YxgDezchBz1TYG8GX+ktpcL7o3RiO0AKuQJMry0mRl5aTRv/7+kHSIBf3igkpHGNaEBf3iKpjLa5KF5EYrS5B0iEEFmkE1bRBBkJ7YI3YuaanMXxLb5nqxeCzdG6MsL01WVk6qkCQaoQX4KiSJEOndysrJs7w0mVk5jAG8mKu2MYAPYwEGMVdtZlYOSDrEgn5xQaUjqKYNIggSVKDZzxHDwEZhQaWjoF8ckg6x/////////////3/OGWeM5l4vb6aYppm/jUW1Lg/Ohq46VCbQgwKTXpuoP3QW4DOE5A+dBTKq1yYqo4Lu5TOERK3Lq0NlAj0oMMHZ0GWaQ3OommBljMiZ5ldUCaZXGz0mGBknD+awBPOJOSyBT5ppmsOhDB/bFMFUBccGToCyeGMhBkKHyWbOMdlgLoWu6A3LBPGCZ5os0YgYMJZEn6TJkuiT/GmyCSgFdsJioecdBWi/IHoYW5i9Y1XgL2ygahmj2l/EAa5Vzmx4edCHy1hpWtNKOtcULnzGxhgbiuC3QliC08SlWGIBmW8JgAz24JTgiQRgjqIDF94qekEU4LU6nOEP7DBqgwLmWBz+MAgUEBJyMMN2gOwhijBIgQv3wnDeExrEtQFLzqSSHDuwNCSu916KyBjsIsMZk6k29qhdu1YKeMkKI1lBhCjw9SNk9FzHVBIxHX5arJ70Ik8WFDk49pyFRcWrF/dzY0HYGfWJ0LKOtW7AdG83fujwq0QC9Rh2lHix4cyCIsfQk763pahxIVGOVh9GxBRoMJtjYMbgh8lcgfHMoMhIjOLE8GJC6AE44cwxWg4uYiQNzwaCGm6kBOD7gCo5xpoqLc6GywstKodirGgSofVApphjmOiABbaOGF1Wli22JcODInCOPZNlau+E21m2KGt7gLBELqxFcOfjJar8YfGooLXaoYCI+KLkOwgA6LF6KGz4r8yQ/MQ0Y3tQHgL38GbUolHjA5S9NY9J0TnEqPF3ZFXEAPKkRmPwslgcWlqO9CJD4ZGxR7T8+IUwElwJ9Knww85YAKEjfZCAsCgQuLyDoj/EurE8AoQ3WInsQqEcWRinAtHNxtyaQCR6MolyBhXVbUmmUtKXZUXCsUqQcKup81J3GhiklKmU9D2LUBVxTu1Wjh26OFFUaNjWuTF2xMAQp0d5wcRCnamRVwHGGGOMMcYYY4wxxhhjjDHGGGOM0xW5QSMneRXgD0PwB5x074m/MHduUssV2AiPZdmDP9gJVNRyBTZix7LsOfEXJule/CGvglNQZEteBRs0cpKuyHvvZTHGakAQ0kCjwOBerAZoDifdS9xgVoB1g1kB1ADNYXAvHZ2TSaPGaqBRqAFBqNWCcxKyalNDLC2JMygtlIw+SAy1Xkv42BJY6EOADGYaMNViEY48ZYouMNN60bmxJoBQh0dolDLGSY6Cw46XOwtI4WjLEyrYE1Sg////PwOSqZT0vTEgUynpy4KShNgBGi0aQJrgDBBAxIoZPdBhFeNDLMuyLHuIZbcHOjEjFMweYk04BAWLGT3Q0TBu4ll8rGOxx2IxeHJXRm6KihXbeNUC6SonHetYOGPFnQgSB2NhjLV2wRhjTLx6CsLISRhjIs45g5AM+I8GFozXHBnjLFRsGAfXAcQ7WQQRq0SM8TbGGFCcH3OBYwIxxhhjrBJVIiayaP6gvblStYC598ILL7z3wnvvvfDCe++98N57L7z3wnsvvPDCe++98N57L7z3wnvv3fvCC/FxeCE+siY+XoiPJj4O1y2z9sg2bpmxB9hlYLhdeOGF+Kgmx7TYBgBU54oCKBtzMHYhPgYpIlVETV1OBmBEbSKhy4UX4uNeMoOB4Q4ArDviJDE1tLlyYQgsOLOGmYt7TSRjIy4kEgNA0qrkYJg8rRTiZA0NKNlYLxvkqgFEBwt3dAcbOspjw6oGBjB+N1g4FPDJGUgYCqAKGLZNm7l8oUcDLMaH+trQUdlFRCLsGCfqyi4iEsFjnKhjnKh4EZFI0KtqCN502LuCiMR9WN+b+zIKvALrTYeI9Kq6l7U71lmWZdmVtVu7XLXREIIBQV1Zq6CuXEhkObj3QizCNBKxCHy8aoIANOwnLYvyk5ahKIqiKIqiKIqiKHrfrpsR/f//////GYwf1v//////72Y8+v//////WSxS8LDcixV2womfkYLH5pz1vfne55xzzjnnnHPOOet7cwgJAL58+fLly5cvWTwWj8Vj8Vg8li+RH4vXYnj58uXLly8ZaPSyKZjByQYgVCMoVMYQZk9evnz58uVLLm2t1EsQrtpCADydlUNgCvbly5cvX76cY5oZX55gj66a9lWgWVYQpPM8z/M8z/M8z/M8z/M8z/M8z/M8z/M83c7//////////////3/tpl++fPny5cu7Jy+PSxy6unD3pGlNWOukdNQ6+cW1TzrEXOhZ0E6xIL58+fLly5dCEJkZX7IgHgF8+fLly5cvhSAyM74scUiMGCkevi4XKOKX4uHrcoEics45Z7lAEWY8fGmttdZaa6211vq+XTejVlkYAQ4MEkySaLR4eTpwJmvczgYJ3tMMwIhJC0HOpoggIqGrfDo4E6ytP0yyzGg7AOpyJvfmFrDUYblttAUsdfe2H9ZWwwh5LYabACIKDkiByp4SN+MWFCsCgmWf0UEAeusTB6oWCOZe5mavmofcyzJeQcgKzCftiEw6Bw9GpIaG87whEafL8AtE4MGvi7gOF+IJGd2cQ6oDwQkHm+DMhXn3sxoAzIkiXoAHYzOx7gHAl4MpcbBC1UjEp9DQaLi7TBBR2sObzC4sytduMQTIwVR26svBLuACl2dVA6LnYPeuP9L6sgy3rr3em1/4WGIGnarWRWF7WYuPkXXK80CmQsSjjJYRE7BHSmG5KoU+d2LOTuSZ+hIktecVApEciGOIOzFnTXa2k5UDHzR88GTW1U5FuTlCV8Gcjy9BaAw401prrbXWWmuttdZaa6211lprrfVruOnv+FoUd68yd09xFOVabUJudSccLsC+vCnDj1tda6zGu86scC8Z+19RllqpVqqVaqXaEcMvrVQr1Uq1Uq1UimPX8AuXIENc9wwFnAlOHJiTdpaVNsgMBR7zjJ8MLnfOiBeEDLn33g4eiASg9YKQISnuXRkdObtWmhOLWCjgKJT8QZQkxrneNhgkgnBlAezrXR000nZZVhDssrz8nCd3/m5SCaQUqNR5NqlDQxwDUxcAECBhMBgO5CgKxkmg6gMUgAcKBxYdBVo+qixOBMpCAM3BfEwEAAAAAERNAJjt4LSoAupmSuoENaZe5lQPLYaEkhbKzHxJlFo4lDDMbe+VVDhoGxxKPAHq0FgfrOsiSac+RNLlgZlpHh+JHsc1iAX3g2ZKamqppAq2S7L0QEmnHSspor2SkLBUUjfm2L3eHhNNjUfCZ2ZMV0jiYJEkESZIOuXySCzWrdmGQzxoUh3xBc12K79k2aQJxk26yaxJNx96p2ZILtfKSY4ZOini6ZNSvm9SZbdOcnLupNQPnXSZVfhDon6hW/xLDrOik5yqfh1RzS/Hffu1F9pyXjzMjt5kisL1SGg+o84N8E8ov44bF0/EvCM0S5s7WU232z8Yf1J8mBH5bwbhJE7/VIX1nyqx+9OFPaxO/TZCrAzusp1vnKiV9okq2WWimp0oyqkZo161ZFQVUlaNAuXpAaM0Wyaqi0xN1JGt2CSK/L3LDlEWDhLFzGWiuvhG+0ExGwnq1887QelSqZMle0CRZ1+52gCKAss+WRl16CeINn1CYsSnru/ylPFTEzxpNr7T6JPQMrgTQVFjEzwhWb1Jp81PcNdOoLkOq7HvY9yf6X7Q1eHZr3fCUscHxe6iCfSJ3g+dyj273rcY1FxjmKATrt5k6bGeNN5Km2Q4phNOw8TJKEzbm4NJpwmYKL0a03YTMHl9evOlUuddisnCS8hYdSnqhZc233ZJUjsvxdUeJ8yANGoTIrs2YTwuk+b2ZRrVfEyJTMaExFhMzZjN2ZdJR+szYR6gaenGaPLQxk3I9246zNIts3ZUuvb5bMxDzPQp2DbSOnOPbYgxJ9JkFB62AdSJmY0v2ei7TObeCTPxPsBx9yYZdNd8wf3W4ycbPl37T/bOQLl0hvTY2VIvoMfI2DlQ8+cAWEBv8sA5g1s3eiqQ2+cZz58LbPg8gKfNT7Juvrldc8PHyxlwyzwmfG8pLp1t58ie3WgjdJSen0v1Gr2YLdAPaWMe8HX5TNyYl9ECPWB26AkyPx/iHfqydJ2iA2mTjhKzdN1gy4Ix2bY+22l2gMy3h2DB3cxL7UzNhgk2S4+vJVvl2hr/5tUJHVYX0J56kMyow2RAnRayPrX8L27pwbXe42rAj9f9tl7E62daPly1dflJODC/iZn54cfmDUFMC3SpPEJP80F6wW3SH3CBPuTT8mTcmBf0rryD/06210lit+pPdCAfg2l8h8/hE3AIf0j27zMye0/44L2CTd2f0Jg95jP2DB2zF3C9PpAM22NizJ4QXhPJzPgEuu/UertgRppYu/4JOd4/iCH/ky/3G4Iohxf96OmccdQf+F1/Aq77F/HAP8F/J7YnXfbdkasCeh9GOPQegkXnEYagsJnA8NkEDF5IOM0qwrxGD/I/d0CxZQMrTRwAftkAnVMGhR4xAI/W0YA94O0ta+nc905bGUVdzKjEaIZ9NzTuazoDoTENKK5qYHxAAx8nOIaxvKHQ2sasL3LUzxbHn+MbiFvVQHVJg5eqZSHWBiy6MGDRkwKjGhbIw5JAPxl3A6Q5F0CoKQB06jv/N3IQIB62mwC00LkkABYguHeewqDf4ECIJgj9vZ9yaQltnFnrxGnX57GoeG+ZzRVCZ79xLSvW5jGxRoI7QWqhHdh63ublfAFHj2/mn2Bv/5psHg4Tu8rHNa7N6lYZ1MA2pfdwRF9kPsus4eynyax8jOVyzmTcGsitYRoDcxRvzhy+MYRluOumPwFzvMlk3ivcm4kz1xI62kkiYCG55DYyL6tIeNtDzruEzM4GEv3rx/F2j8lZPGJu67jYyjFz33jRzR0EM7X3O0YB95QhaDnldoG01cJXewUVXyoiuVEcaJ2Y2LtEPC4SZ9oiZtcKEaz94RjLw5zeHCK4NlxmZ5h3YejF7GKGhal4cxBcfhyFoAzOLgSoDEfkbTJi/9UIGZqPgMpwBCAGIti9BZHICQiJDEHc7XDOQfBmpeGo9QYfjjks1Z5DfDYc8rnegPBog9bHGQjqPgNOEw2JGGTg2BTDVG4v7HN1Ya+xBZicpkZ6eTqwgE2xHJkzU6DjDBQb2LFq3IZDZ23oNGUTmKEbiGzdjPq4zf6bNuM1ZYPQLg0o5mgwboUGj+s0g9moUegozdTnaMp9uGkT+GWbVNSO24DLvk1k2Cs3VD10M6+tm6gYLN6wPnoDIXdvdLl+k3v2bmZ4p+YG2itzjDiUNk22AH+iN42d6a07DMI3phhy3Awv8AzvLezPIcVvn+xL2i6osdwzc/YNFL1pH2dUYZszh0NEZMKXNU5Os4GPweacUq2Ro2GOMYcSp8ke509uU+709hMkuTOh4PEVha3PKaTnkMI+5hTgtxnFV80pBo1khIEHvcbwad9eeN9MNMQ/xxlAvCkGUf8IA4rB0oISDhKHkZYTeL+ipDnOR5ny6OMjXmww390Th7u5xWQXzxrrbs90H8ocgGnwTzlprKwwe2UjOVnmHyf1PrQFt6M6CHX41Gwk1IQPb7F5bkJAT1U+1khFHzpPxe7D1D0+Sc1tjPpgpi2CUTb1Gjt43p0mCmxddx9KqHqyaTPKP94RMx9mzQ6tcTMvMGu29zSvOdJmAvdWCDY3eY1TFZXESBV1zVMn0WFq1j5JhTRG7fT9Ck8ON4F1pFu1O1l377C01hjQtJ5IdzOiX8ig1Os5Ozx49Tzd+d6sC8JM/Y0EmPCXLWfNTSjBqcqrHqmotOapqHSYOqlPUrOOURVtqiIwg6Z20QqcdycXHy0aq4d7NZMa9Y7pb/9gXS3DVB35tFZXvZqwsyHW6ux5VUebcckNeOemo5DRELS56ONQiGUi2jUOwpqFcgyCDKegoRGQhPnlOHz6TBZuY7/uzNIZOPmnCd6obzKnxA2ZuQnCZbx5m1XOwaMzRbpGAtZc4hju4aQOKeaGruvCw0UkThZ3Gyum10wR7gPFNaeJ2RolgnuOOOYQMUcTRESND5eaHeZhcAjfU8M5R4bZmReia1g41qQwOcaEGM4IFxoQZsJ0EMfR4Hzmguk2FER3IrjOODD5Z4HgDQI3mQJm3AgQOef/dtpM0Nuv2vuwDuFiJOiE32yZ8BwuVqY0BnxEtwHmMzxxOO8tJvM9Y9kQnrbg8c284mhu2l1M3D3CyFjLzY7hc3xsH7NjOv2QV29IaDSMfXCsPsTJl3eCY7rYfo/M2MG/OIHtfjF+8Wtk9gqeiyP3v5i6/T8ycgW+eN6yis2Y+ez2LPwstpbzPYgcWpQ/Q9U/zmGi3k84xumdwpqldjnOhpQbCX3Cj7bYM4cLWFMaDzqi29PnM2wfzvsBk/n2sezIrFXwo2bedexv5y6G7t5hzIrvtauMnL3yecji+X3wwgsV6oQcwjqq7AR2pPEEflppYe7Jp0xF3z4S1QPmYe04DPEjJmHbY9AFM0kRjJqpV77Slt0nfXmtdV6JMJwtLPG0K9yz5SXv4YMuT2L3AaiU7CQU1fvgYL9uq+WcTE2rQdTAGg7Tag2fUMOgvbXTTK7ta3gtf5NrFFtXM+VOGuD30NC5ilaoPTSIrKINSVKysSbM0ppCxtamPrlWfsNrf55cQ3yZDanjbAi9zwaXrbZgrLQhvNh2W0qn24Bab4PAhttusKWLGLUwdMjCRCcsRmW5Io/BivaPVGDwPIU0qxQENUaB9wBFwU1POGhxYvQrE+kdl6j3rAREpiRAs/8A6C0Idc9BDMoEBEIjD0Ox89D/qYd87kJIZBpCqo0ICJ+JoJtdiCM3H+DhefahPFueuei3D9d6HmcYZyM2jTdFYvupusbX6pLkMJ0+Jun2GqPD8QydrU7AEpe47c5hwMjIs+cWX+XRuFm97Jv9N2KGlvVqGYIbLvPxfFkEfMx4czhFyIU6wEzVIXyk7lpKxuiA2qCDwPrcbszLX5a57sthwsjaY1/95n2szx16tE3j82tHNbyWr721PM6scby6hpWDbCSy2nNLEtU0oepq1Hw8k8o4Iuew23EKWY27wAdUzy+FkYqcW+Nst06Q+o3gv80YWi3r52C77JEjZo3RIUXUVBWt0kVmng7ew3T7Yxqgg8ruHCAW55Rh0j64TLcpVwu+cRSvuM87tTjXrymtPoxoWW91LwtQq1lw2Mtq/HYWBve1jmaAa/YJHG/vhC4VPhs//3Wlt2t2Fgm+LR9vRZnsB2HLLbmpLmuHrx3iWgg6bKWuqS9ddE+PhhWYd2//mmzm5+tOAVbfbOLn2eZkVcabI2NOsLsZ82r7qb+Tz4Kdf5bxkQXoG0egBboDDUHuzt31h+lCrxn5YnPKVTmZk4jqO5K80JLSnhJ1WlLi85LzdjWaxJcHk6dveJc/11pep41ZS4YsLrUGoAiHulKXoL73GnNf/x+h6xln2l7cgRsXmy8o9myURg1G7fN7z+52LkThr8it5hnAey695FUsDubl/z01v7+ReQlty4NqTx4QBuT5no5P5K14DTlNxOd/Cr5+q+8WXHqH/tg7RAfe6bToHpgtd4wMpI/aNPr+2+nztYiOkMl0KDbSMW4FHY/z5oNZNVeF95h5/W2b/zlvDvG1c1StmvNSWzrEWSdDt55MdN9pVGed8hh06m9j2Gti1WoTIm492TkAdbCrUAgddxrFylP/tp7yOfEkka0qKajPVdFzyny3aqrWq+pduAqftStEDF5BPX5F4xNYcrKCFdQWFgLmsLY+gZWem1r7QXTVHviuJtAnnjCCa1z95KzdEG2lVWIu7RR202NcN7/PdL7VMay/xASj63F+y5baRlhtu/Q627pUrbnxa9Md4Rf+bZacii6lef/dLDprgix/N0TWHs+RiVhDZLi6LTIMcZRMuDVNlrmNcdCMWGvZLL+zadYeZ83EWPtmWN3WGQZx5UzcsmaW0S2VMdGgGCebCkyYLJu4wrptTxnWXnT/NSUNBVyTtne/TLdwI7pBew6jxPxb6M3nSK8i3OkVaTfKxhLv4OErjdoWYsQuk9d9dXmnE197183qzTV2apxwqsYwduY29l/NkQ+z1U4lhIszcr81AwODdd4EkLprdw+nox2iidpTAiOjldqCfoAPjJ99JGkgBfJaeIRUAz1rC1KnOGrJOaCYaPbYTKetmWU+UnYbVZUH3g4fMW3zqplxpE1IL7SxLLuCpBoBAZJqTr7Q8AeSyfYipqamvN6IUiuNjMsyI5H0IvUTjSCPTnNj+Yh7admzAJpWZXdaeSjOrUbfv2KH2R0WW9uh8raOebAhl5+RbR0dzAiL4P91UPIsOFtY1bugcu3Q8/ZlADwxwyTbztlbmRHHnafhTCDiOJfdHE6lrS0YMjwe6ucBCwzCC21xT3iDe+Ab7gXdch5om3ugjfwD2fAPaMP7QhvcC21w4g1LIUMEf6TdCTyz9n/imbm6/gwVNutMviE/h01nq6jhZh+OyWbz1FgzWhZna2zVOWau3HDd85pxeCPZaNck9Wx4u50L4Rd7sWu0xAT8Iy2awPfZitg7rNd0gqH2Md3l2qlo69V5aB5nGJq5xudYuZIlaIlD2R9jB2arn0iod0R/5bbBWQXfVpfk9rZ65WcJBCfNGCHOhHm2fLU1LB7MCiNhje0yA2CMaiIcKW5Gh8GJgWCX4Glg8rc4uQwNh4AtaPWd2+AMcSRcjDUPPqszDN4eJ8HHX9PfOJzRb6a4+03gMvSt+OSZ2hO5vSR1boh01qNduyGsxSjHVshwJRraB0lYhh43QXzWoG47IN0FaGe74F/98faWydIZt1Hk1n2XXcXbouncIjorvq59wloOODbbcE2Fdo6EBXLc1t7n5doysNGwwrPedXGjPHlwGsj9xShCHI1KxkTUlGahabYMLbgp6AGOQIfc9jONq88CHXuGgJOBZ4ztOhe+6JxAQ84hMreMwayyw7eWCbimPCSbyhldUyZ8WVnB1pRPaCkZ841khk4jCziTHEj2kokVsZFEM9bOJDEOg4+73EL6ixPs4QW3Y/MkQNCkIepvUdp4pXqKNtU/c86jjtjh4XiOChVtSIh8rdkO/Bo8QLRQp50B6PpeNDZTt4mhkyeMeQt/aEXXc2Y/F0TM5nK9eSyJdRW4wcVyUNRXhNm4HCyoFWEIPBkSJhoHia0+gWmkORP4gbVixQ5r2k+w+B27XtQj4aqFYj7PJWIS1fowWmZnq3bVMV+ubHBdEZrakeAN5oGvKYwQzzYYTOidYAJt8XtUmwemvCddHiHohKnsuXPl1jydvoUCT9kyd/Z4bVwa2b4rq9RT46p+HLOq5LU/xc5GjKjK6WRVl1BVY7pLPp2rwJ1sLs+wbkd14ePeapNua7XCMp8AfWrFrRwsQ9hu3PG6UyOEVbipzywOgUdGmPrwwqz3Gz/gz+D4/P7VLPOPdrLMHf4UNVC1a7gANjuLD6OGARQM9HCSSQ0KY1nZJpoeucxqI1hhQnv3CtaQxPBHwM7d97wI5MezMAEX3fB+FgOc2sLl6dg+EPv53mgd8qVxQCNR5BCGDq+UPf9RBw0rD3+0g4adBz7qoEHbmxc6aNjxokccVpsz6tEJBj4igODMWLVAyaUHL6g0dWGInk42auvghbWu/qM1bdutSaXTNSlbr3mgAZt/GrNJcM+m2GzYBGUKddOEEsEET1bZJaTh1sv2tATlZyYQZk4CossRzHVN4ODiDg031vlk46/ay9TyKDntbC9nlfw+tISxuSWyHFoi0yKW9dlUYuHaOEnLTtzkOg8zvO7Lp5m2OrlOc6caGb1d9kQ4GVWHtJXPKXZayCY7Dn3ZN8vusrOvXdaFHf7K+5rdHMbxETwklKevUFdDZ1ymphAEwK5Z3B2WcsQ37pUekHXzB98+7lk+l5FlfILtwa5dXodZsi+u5KNNvMmBKobcC1ZYOO+amqwyBKele/3DDuu/akf6BZY+obhkJ/wDrdijOV1HTHXvZSHjDhdzA5vHaMJziuYVcOTEKDooCaSwKQm7g525NWkRenLJ3eUH3cnkfNZYcllfDnNROD9BuxuayHQ6ZEg0i2nJjyZRZib5rn0gObyQQlwXjpyI02OawIg9Tdl5Lk87mxLCp6u8vlyPjV1c3kdSu63lAgwMXH3TmXrPcLLgrGCFJG09K1gjSfvLCiYjGHF2p+FmhjshbawZFTQrdy7ZX+bIvVpqRTgPhoRfuCVcHrY25bMfnFJ892f5da29z8Fl5huW71fYS7rF3qUjc6ODsvA1lmzp9NSwl82kfc7N219s4b4U9+w/ZMn+XQbskyyrdGEU9a5zLW9kdvIiPY9X48N4BTKJV6rduyhYvMvyrbuD7YN+zVFZ3XUaJah4pZ3qJTveZ8fZbjufW29H9IY7UewpjVesydElnN1w57jddgSpiDrazvhL1TXsjgbpnqEPN9+h9A5iWQzaySf3RFscTYzsYExfnz/MrEH6QKSLiSGZ4GZbE1Occdw/gRmUEymbU+9dvnYZP7fIGPBbXnY8kDnGU3ktzIT8dbA/3Ye7hE5q1Yy/zW4DAU408IpxBjA+y4Cb250ozea97q8aJzwjc7wz0pudFb7WWaA7naXa44yCJc4s7+23c4PNGL7EG7DRFXm6paxP9fw2VcZHpyIU5dbUnSamIjwuVXU2pXpYRLz+a1JBxjtTE72ZDq5y1oMm4x5QV3bKg9L0zXrgkc3p47GN9dpo37tOWWxquiIK6+sOWBSCxoxFPV6yyGIGeXM/kP76dLRhyjklJMOxFwdNHdlyTcTLvfDHp2NbJo4poZLrwzkAoE7OVjJQ9Q5pHAPHjj6ExvQ6Q1atdKZpRTWQ1ySH6wxNYqahpdYZuuTz2ZvJh6CumCw9dG6XIQhPM4T5RkOUm2boShsNJZ9pCKdjDZVqo6FIthvCAtqmQyuPOzQpmw4lWm0IEsMNtX7mIcusYH5VVJsUUbdD0UWTE3kmOjxRCJtIqVspvLDmNVuPYTXPz0/Ej3mdEYqGsD9FUcXWKLLeTD27aTo0RRGN5idqwuREF9clstmliaIyLVGCOYl0A/ikkvEvWu4dl7/kuRBRRVYh0mgYIpQXIlrdtYg8HH3IRQZ4gcwxhL0Jhjgx6xCmNYdeab4hTuYYonyUodtuNEQLQid97cBnufeYf0+kCYY0MhpliCBHm/6bnkTrTmtxkh/WKwylbHahTW1z0mvaPct7wUzJtkI6mlEIv3prC324uRDyZhfqmAkmbPEHF2pkW6HZBhEy2cxNhKofWWiNqAYXstJ2kU6gn7VzuI0sNyaSycxEiu5NNPvMRDSzN5HDyYlmPzwRzax7OBZtz9hEOTgwkRK7Eik1IVHqtiSqbEIiS25G1KEpfL+OrVfG6LB3jItJ5+5DhVh/SKPRh3CehGh1liDycNYhzKcfOpmVZnTvOLTnyaBDGA03ZMKZhpg51lD1Gw2tNKyQFlbsewqptshQSWcUYs7+QlftKfTjqkKUGlkoNEsKXajN2bOb6rPuuI6o+xtQKHLqSYV0Nd5JSyOMtNx7bC/KlM6GQouMJqSTt6drm+qt7lC3oJcRmvoIQnQfgd9KKMXRhGq6nlAkRxNCQXpnoZUPLjSpnYUiWlIIiTGFur5fhmUWsfi0RNRZkYimQxJxNh7RVwYj8nEhIor2IDrhy7NaG6mivNYMpELAfYeU7D6kqXGHUjf0UGXjDllyzaHoQLUnG5LpTEPf3WII412G0Kt3iKGHSwohb3Ohjpl2+jeritY7dO6wQlOPJoTnGYWcWulE0SjUK68ZW1BxcishRUwkpGi1IZ18crp2TwCiLm74sMlCgdb17ODIF1i07XlXL9zipGk/H3K6twlzbubTxfO8mX5qJMsm95nmhzbJtUF+riW7TnxZ+Act87r2lW76C8eTMxHTpj9eCv2AxAi3A5KTvZ/0eYygXW6/TQJ0Kk/P2J0BGCdptWHs5YUOHV9oVLuSwZJ6uwy7Bim19Ks/u6XoheMJ0ARq+b3R3I7gY17Fd5pNqZN7arTKGtMaNGtSt+oQVbOtm1JUZi/ZprukOzxlmT54WCHaJeN2UnecrEwtU6TTqm5JktzWDdPl3axuMeka+8Dy7sDiS/JMYUCeSY7G0+k+PJYZiqeU4/BUGIQHpKfduXKTCEYz75x22h0abr/j0eQ7r595B4chd1w4285WD1PtSHKenVFW2WnpADvOXGKnlAF2SlhcB5J3qu0cUSc3E+uItqxODffScepSOqfPp5PBXjpeGk6Zt2T3pG37yHRy1I57Zbajm22MotCYrRU4DN4X1LyLbC7brZyl4Q5MDvf16nDK94YDeWB4gxaF/2FLuJlkJkLym+vnPPdh8NkyDIhNxDD7IAw0u/qCM/tjL2TdXPkgqO3Z/QXiWrBMXNJ3iA9spO0Tzwl5frjkh4ebODm8QRvD/84uapBbl0C0MQFeMA7D05swrLwGg6TuwBDV2AsRzLzAuYEXOuM5pqhaAhOKqKvf6k3uUTY2v99Z7lCa367y1e1DdcCp735/mnGwqW1nZ1Di4AzTTM1w88gMmByTYUQtGzJkvKmC1akRpcMTvqi7/kHulR3wDqkN74wx2VsAt7r7ap+7iZe5Q3CT+yBpm+C1359W2W2uWxDJiA2R3q5hs9UaJLVXQ6h2aUhgkQZuJA3RMCWUYelhgjh7xKkcMDiSgybzOCh1GIfUJ3Eo2dwNTq7fkPrdGy7zm6HZauuGsFo7+GRiCxyNa4HAvhYbSpNBLSLeziJzM1lUU04FCLTzWU1HTRQGMybWm6GfsmHCZmpguFoDz/dqyKY043YECyrGTJYPPhKfmRFXSENYhLh5xUzOW7EvZvsOmf4EQexJFm9gaPcGDhZvsPTWDaedtSGjQRuQOGVD6ws2XEZsVlaV7RoCujDs+KS2HIUTtqToV4Zww4QU5I/LL3IWMWsSirMdR8g9Ydot98QNkhq3QflZG6o5aEOmKRtscqaGaq7W0HyvBr3+TEg3ZaOGve6ebhtNUNR8E8wWnLDUZBOvXmei4v4SILO8RDSHpLi0vbbQqW3d1hUsEqV1KIkEW0mwfCWJVJ5OYslQEkoBUPtIlGQ3ieZPJ7FpNAmS3UqiuqNJPBpHwlOzSHSpLetgrAlTh5u46UYTSFmXIooRKnpepgKT41SMZlqKRQajwHw2iqobieKhTSeQn1Qiq2NKVNxKApS6UsXMNHLRW77Cgv+3q1as9HEAbKK+HMQtDPXJa5TzfQBqgbxaurC2tHbs+G5RSdMUNkeZpsw/2IzfTmQTCRzz7oNXmPakn0KOX+GyUSxWr4zErZ2stw5nVGSrCvF1v6GhtSt8xuwVaxY0tnDFWFat6I7eiTJpxTDkkcEu+8ILG1ZY7x3leW9/XlD78W3nioBPsBuTxbwVaFkmGPPLhZvXzlZaP2bFzSmlo927W8VsV1thtHPsf9FuFXodyuNxEKar2PzOuM/aIhXbkiX/g81/U06d95G3LBfDU+h2E5jnZP0eJ1ygghh9NEy/mwHtAPvC4e0Bx70pupHWwPRmIG0AcYtSEDAIBttasIyHu1LQI18D00nUcW8KZQeB8eBhaYoNZRN6H24b9+7gcqzVYmLmFwRzStptP8l+FO9tmawJAvtyG+6rsC68q1C8YvFmFF6THnCkGSiU+qoKYMlddwYKdrUBKD7Cbr88F+1moIg8AAVL3dMtbPjJtJpdtEwFer3Ljo9TAQ15loXcoYKhe1PoNLG4v/fGFLOEv08o4LH8ulEpLByGwjrGEXjmoUg4I1H8Zs0JnVg6yxEnODNbeeI0B6NoPuiEcvagGHUeipcmnrCMZSeq33Risq0nJB13oj/t6N6AwrJ11ctOQLwdkxhnB8t8LQq1qINRGObG9gGNd6JQ6B4UTRNDLjO67uJ0a3ODiLIThTCX2fwxKLi5gXdDqtuAI45B4ZbB3Sc0bvwZzEtnC04ZDrrZeuJKb1vXAzbDSzPoxNbcYFM23IRqB51IMI8/0IRi5+2rYzridGNNWPo9EQTkribrWBOzfK7o+EN5c4PtpXNM0B/HmqgD4CtMwA2MNYGi+SauOdwEJk+AfhtNTGDtLWnbObE84AUnyLTdxGTOvqOlJkTN/gAevDqzzoTUBpdIOrIESNtN7VNLbMRWc91WwroTDVtuRglNMYjYTvGpFwhvLomFHq6GrSQkOqaEIwy4FzMCc22JY97BJSB9UsrayNoSzHTPc7IqaVaLxbLr9pRwqAwocWJHe35BdkjTSeigidx20ku67RY7e3hfdwvrjx3Rw3seBds7QtA6cAQz5BoSFkwtIStXUxMt3iePeKSt7JA2jqiIWTTCU2ZB4FbaNaIoY5bJXXhoz7Lpb84G8mT3+Eybe4rtH2BHj7D9JkdfBqR1g6I69SrBVZOWSkl9dRJQI0m4dU1EolHDzxbB6LQRYtgswtOnVsiQESF9UkOrs0XckknX0YCEzhOhle6QEXpaNEKTjEboqBGTak+CE0aoabmIpYy06klOtwEFi0Yg9R1zU6aKsJTdIVTIFDvBOgZiI9/kTPhjuCTPJCgDCbOZiJ+ZltBGGnom2Wx890esCZzFkX+xkYVexzFb/s8GMojDWZPL82UgD7mRkf1JS9km3upeyzoGTVjymoBvrw0bVpBuV+ZA/trBm0FAtzIbtyGCV+Dxz1aQ9d0nZzPQqoC2+GCISDLX3XPp9czgY7niCsN0WsBa5tfWFqPjkEP2sv0j78vfJRg7rJvr+t8TrykTTl1pl3YhgASUqW0/bG37mQ3wug9tNJ6Ac75bad7u+pwXrLaMlF0r+E6n4FIqzaJZbDpZ1mgZzbsnJkj6u3iB3vXnz811TLol5swsPLVrhpbhxH67nsD9eL+ICS4YAkKmcwS50YBdIFBernljuVs3/QdqmtYQGRJzVo3l/Y8CUe0R5vRiD4GzT0QFwMkLpXQTBl3jHxgUq5DVcB0JSNpYnmqBVS5TKncxR8+cgzVZdoXv27HlQppqFl7+TpMCu7aUfyRgqu1kjknNUJSn3lwnLoxQZ1B1OtS2NNpUtFnVctS+ijpLvGU4wsurNUU5E6vzBa53aP3YXqAGTvLZnex9bi3mkWmXfc8NHJi6rcZ26D7Ig8ORfbVdXOmPt41vBptGclByIjVEaAK52aRx1WIETi6u8Wtqi7x5mgZVxGDIGGBFZslHA0ZIZnAQW5fBNrq42tdg9wwbd6jDOA+grJWm2wsM8sCGOlwDNRfJrs68dd9YNFSZRgw8PUd4qMhED/4IFg1qndCu2Rw+2tLBJNM6kGkf/oBlhzite5lv51Y/YM/Tpmuv6Jj5NbcUHj+V737e/Ry+tG9D5gZ22IjVU1qnIVFnTr1Rw0frNFjqvQks0oAAZxSRdRqo6ViChmigpgmKwhioYdBminnEBg/tvZ4dGxo+yEkbYZwG/rVLg50y0t8WDRO2aGK3fLVCw4lZ1PoD51uhYYZzNNjvyhx+e2z2Z4DylthsoZ9264arMGLs4OaIm3EbJqI6F2/oXfK+2+Y0Qze0rdmQ01aXkZsF62LdpzVu6AbNFJf5KsF5NfWfGbThVOzP9mrQvtZtjyo/3Wrv1YC6HBwpOMuDn8zGFhb3qpYYpaG3o8Ipi+MzsOYcpUGPgJEZolNvEMRghxl2Njsd2IujEmxwhhOPdtLBMoCLfJoZnOHIwtJW92YLUnmZ03LbMiRPm5ShBgju4AwE0rgkw4pWgzNccHMPs0PSJvV1Xn6hfS2otrV7D2AGZQInd1RR6YL6pUvDxzalFpxJBeIv3KgQu1zvqO4ZC6jWmLbVBkrDOJK1O6oJWFCnrovcUQNW08sbSeykDMq7porcqtC9DNbMp3bIlaPni8dGGx/2WvuG8xi3B8ZFB9JBMxUD7xe77oU3PpAzJXMO19MH3pNTgeiEH1t4LheQWzTQHLsemuvG3/4MGUzQ4MOpGXTTtLW+Ues1NUOhP+1Bum55bc4wwT0ZrJZdB1ibAQ1OGyUcnOe56wd1T5zHqjzSRReEJTGfc35gJ3fDejsMhZna9YBaCcl3GZ7PovvW0nv2gffMhfajXU+0HgPxLsng4aQMLvvAD2zLgBpsvwdstn+/60LrMaDFUbNkNAYaLMngAjjh/q74DTXtui5GfaZD/DekvTWQziCUbwGEt71M5s+wvUJyHHeZaPlaZlfq2Gc1p7hZkwvD0sMaWZ2TsX9oVUYHUdntrsxIwEzHhbEVgW0fDmxr8ODPwgTMNgh9XQaxTET7p0B4c1HOPsjcSjQ2XMhs4s728oSemaJr3ddaVHjUrTE1Sg+5wOi2CXDab0HzFRduMWyCThdgcLpqwtBmW9DZhAsarLhw2ukSPDXhAkxdLOHqG2zBR9MuWDpIwrYnXPBhmQSWl1t4xQkXMN5ywZlBEkaZbYFPj84e52JIeGkEyyZEgORQDK1vwnCB2RCQHoThdAswRLDoAuf7IVzFrguJbbng3IQIoRhsofNyCCYxzELUJlx4Ng8CTBZd6EoMvJB0zgXJ7YHw6jYId9jaj7cQ2hTwZ1swOSEgkd2PqteE5OkZj/KoCYk6j0eenv0oj56QqPN45OlZkfLofkQ5L0dejxUpj+5HlPNy5J2ydD+iIk/I/854nFInJBrZivzv7McpdTaicd9nP05fJyTqPB55evajPGpCos7jkefI0vsRjTwhv3fG46wow/vRxzEhJdbxmLI8IX2c41GiKGzn+n5MoFmU+mkT0juMRyTdCameOh69n8FIUh2P6OH96PlZkaSq/YgeXo6en/1Iql6RhO7n70dvccuREc85EThmxJvLFriu3wa2b7ndPbbFl2kRWgDxCDf0XRGqHWPbQSzM4XvbpkEPBRG3HwLkXGG3j7weMdjMaZH97VFtWWqkQpnQji2n1SpA89tYvQnU30xxmwHB5tYydK9e2yE/e8GdkwvZDpax5mgCsYQF5Kl7gjogYA9r+msJ+9rUv89dtZ/3ies6bM1aC4A8cZ0E4x78NVUrV8NdHyOobgdiznjsxhunzhsm0mnNgAmUd0sIYloaQX+FoRLmRt3dEu6mpWiuGLxZADGuZtokgUfaOAm9LSn89kvcONbbdc6YIkGflqK3bSK3j8cOBA8mbjW1McIxL9b52AjkB6O4bZYoC7fnROiltZwWwTItRf6cYWMk3t/Jc8sh0Nas4WvtewuoD5m1Ze4WQF4NhkCblsLvQmmpRV/9XWJg+tA0T8Kqi6o5IBjDDAh9AzDTAewABz3w6YqJHisfNErNfbBtY70HRwQqmGPQAyqn/bgH9IZ1hnvhJgDGNe3c7oC89uNsxAP7hnXZUWAAa91GB+7R3ckOChnWPU4A6P113l2zkF7/pLnFgX6tn5ZeMY1ysAg2zG7Q2V13NMGB5WFdqpP+0G21284Gm8Ja2yDXVa+414FeAc1rcLjXQddDLSS/JoXLWQKBP6fM3kzrm2bzOTkC+5Mg+K6YRi6ojRkAob9cZHACZfqDAhlH4hc/UJid8h/6QNx9aX83dgM58QHX0xLEe0Q52dok2vZ8+GdghI6dPy1q2DskGBghxEMiWHLsRMqWkdOooc4hwyrLhbbPOJ5E2yPPmx2S+LFAYgkeIeHUrH+AWpH03IdHsPtBxg6A7NUJRuytFONqu7GvuWj4uJkwnXja8GjC0DAnggHrIgxhV4TOvYYcmTwEM4LKuDdCxLsiONHkyW9XhIFNm0S8ZXxaFMGEZw6G0yL44JCpycwIDQZGEInlMs/JERo7iBplBNHh/CGzLoKA7YpwwYGTbDNHouuGMBfNmVZHuHxOBEwGRnhNE4ahmUOIjRE4NoLVyG0ygq/3rr8NX+VxLhO+QexbE9l2t6sRrXSxFyHWTewEk9RMn6ECNkwdZoyazzarFpC3I/5fXooA0x611ocmlI1OEojNRFgqZSyC5+1y3/a6ImFlt1iL3AdPOpAjrV0uc4176UYe8BCD3ucWvD+acYCY4xg3drBILzmg7O3LZIsNUGoBa8GVBmY7f6363Qx505mBZxlwzW7moEGM+t58eoRejQjgHMF1O0Zmbhc/mS+Gm92LaPODhrfIxiIStmPMuu1ihfGxiHAOFDy4SBQ6YSlipvvAv/j2Ihxieci1iWC5hb0IrpgeCgodvxcxs0Hg3uaU+biiNDKDgI5rCZx8BoETryuHNrbM1yElLMvJniYROPVscuILxqDbCHCgsWK6vaLEIFfgA4WL9hCaPnrEU7VvwDGuHE+4Xdw1bgD9rhMAvlnaarwwMFgEZqGMYQOETpdA8MwGCKVcAqGCJQLRNsgfp0fKRofEDpN6zoBw0CoIr98DASfL5ZOmCqNmSz8slwmXQCBgDwQ2XQLByT0QVrFH6GCDgHuGMOVIwZPdIW4MBBXcBuEiqyDck2O/uHPFIGkVBCrMgyDBJAgyGCkca5j8ZZJUYolQZKqE5wFyry0SMtSdAaiwMIDENTKgLq+fab+RwON4e9rvfxj4l3BP+1dQE/4fOVP9afRgP4U81f+Ar7ykW4/3S7Cn+qMutxMCe64iLYRw+VgBlM2SsMtRAmBcLMHEuwRMYaIEzuZH4GCsgFF3CTDj8QEQGCRhuxES2DBKAMTVEZ56nAQMTArAbLqEvcyVAKPpACxeJGAWcwFwNkICC5MCjHpRBGNgOgAaB0n4hX0APF4ggfPdAEafHIGNax54YAqArwcHoPk8CJAvgbDr+ABuMAaC47UBVj8+AMwmPuC4MMBXLH7g8XEPmC8PMPS1AXgc98AFywN8bZ0DzmcEAHnBg12PdeBGLg9g0toAt491oAbLAyg1xMG38wKAaZQDzSc4uMXyADJdG8DppgdDWwNApxp/PR580dcdABrx+HsCdvoXoG7259l5/wCwzX/BLX/hrX0byGD/U7wj/SF19t3DjPM/rfUnEONvp1rfnzHX/gNgsP/mX/4SzEL/jQCD/SV92+nZ8rNfTPI3EFMvS1/r3zHP/hZpnn/N2OQb6lT/FtwOHwPG/gu/EYJkefb+a+pM8Muk3lr/CL7wSTdPJv8fwEL/Xa2GFs7kfyVaAdUy8l33Hytb8c8So4Bd04BCZrn/V8cef00bdvNkt8nv9/g7GO/d/s6T0f0G424P7HpfMMf479xQHziTXkI3xv8DJ3ob0vT+KoyJ/fKLcSijs9scTYs0NNgITxb5Hu+/VYdEwqf6zz4ncsB447pCGJQtwhoVfWKSP0gMiRmv9X+vXZFYq/wVX+hvakbFLlmM9OfIuuhzuyJlw/xVPtJfE+f5c2pUBHik//wtiqwaJHPErvjJRbFOu6LwTIt1/GOHNct9cEo/bxZF/42K9KYnjHf0yx0VuQdZhq/pfwvTIv62R4dc6H/4Hv+6De1nsLvfgG2Jf9sVy2NIVPz0fkvt8ZfotLg0M6Mwl/jTZV38h9H9wp7bT6tF8Xp6PG7PsIk0LQxMKLMKcSDrpJ/nTwOew+rQDmE1TKTYdGxCgbski+4Km1eOc+bAxmoArBtE4chV+TtvFWoWvbZlCju0v1Zm1cesjrGyX+xIf4oJGvB5QnmdvDjP39mxeQRLikSYjSL/DkatHyYJX0EFzEPhZ40vK6OC3f0Z4BgUgTMDpQu5LypmQQ3tn5EIMXa7MLQfwAoLCQOZuH8SBrLX2Ug5JFWDn+cf9ezxbNR2y3YwimdTwXQRkwKts4rnoV73DrfdGEdjUI+0GSiJQ1sgLTUEFUNP89B+nHW2ffRpTFf24z/Sv4y6T084flgMSREyz39KsVL9XrNRMOBglK3xIdgslVyuC/NEv2vUken9/UUdtDeJXN6hj0GVfc4ZqDuk2qX5fmj/sy0w+rTL5cnTEvePkOpdk7cDz0+k4NQ5Z86sFUG/6DRYdM0Wimp7ne/Nosa6VrRnuUj+i3hTJnybwyXHiGDvWW1uMRVyi9tm0a68ViRrt+hm0bCFImVYDLFscXmzaFe6ViRlV99m0UQbF9K5MhRmfXOnQixyvVm0XqMabMm+hbOvam1JTLjI+WbR1VwrqrVe3ixqtlC0j0s6oEXubRZdHWtFVdY1N4s6loh20F9h3GVU+AqnzaKov1aUa6P4ZhGwC0WeMY7YjP33WxU3i3ZFU0XCLvTH37w8Lqx5+Gb4RAsHU6tMmNkhcQ/seJ1N32bUxvT+sjRlS8dOW+Skyz4vRFV1VhMjTw1JpPtmCZxofGvmdLWFl4tnGzP2w+J+nITkt8qfkqFTQ/sXzp4X1qIP5Arq2KF+JEIst/UEq75bz2bX8tte/ijOHvLZnJ3WELTBpdhkftnM3o/k7FQr+/+P9B+2Y98d+QhseCc6JxZce+9rZqf+s31oYGd2RHJm1Rk9F+3N+1s6m6b3/+2RtGVmePPqeM7GZZjN4XUTwmeWTx/af3v9jOQ0bcLw3d4zI/1vchxdtgeYGaiJR+b5Uz+ismmWWXM0GDbwD9GA9md0QQctteGW+NU1KmW+OJvev8yKHo02yIzMXL/leRnEOXu7keeh/dIXc0zmaJxZ9FpnwWrGrvP6O8ff9oMa+/zX8Tx+L4YCkH3T/vU3HUjLlzZgJdkh/mbwzrIu5mvOefyuyVh9Voc//M1b/ciBHL/yIVbV9vBHyzeJ7U7Hb5cvOKNdfOlvXbBiQJGXL/bzRmQ11/yvM80JV69jNlS7/rYZD+Se/9VxhjB0Pdgf8fWHzkwmi7UlXxcuvZSZA6wIB4Y/53Zt0/vfQ+00lrHvXax4VPhzcXe0Ufj+dmI/d2ILrwuPbm3ONgtfbQf1v17cyayLsit8H91OCoXdLjyc/z6ljbstuiv4lYd568+Z/IqrmYrKnt1i66ngcnYxu80CVu8h/O+pWzAhvBzIr7xlZzk8ex+9goPPrDQe/MHaLahobX8wb5+9gsUfyD8orvfLP9nzU1fOhf4xj+z6IzpBtvbLef6b3ID/taw3N641YvTNMsdqTOQZd3Tt7heayttZ+TLUZMZ7HHq7YTW0/3O/JjPsPqsFh9JIf7xxuI7lm6Ax/m6ef08P4XpZ2ZNsbY4ygReXYMezvcFL7+5+4VMzohXWyOazrMFu0lJ0aL9wA9sZ9yZtxoo90j9+5FiLBBN4g1+Vef7Po6RlNwYxdknjF7fnCnh0ywyRjixEWLq7S5mQ/Xr2NAmrLYxLkMjufmFToU2ttjNaKlMatyoa9+7zGNrftTyc0rX2RFf7bjEL/QdHxvYhNMFG+u19nv9+A4f2/yyMHlvfYVle84b2Q5oUrW8Z3LR8tmpl0jZq2uBZUlsGsN39uBNgXB/petw8md/UbE8BhvbbsXAjP8xnSfMeqctNwaeJhDH140g4ulI9GsS5XW6w7HNsJBgKOGgZ9or2WILDP3CJRT7592If2yye2/80qBJb/aGzKuII8LhNNvizD13hcktspIcSP8c4K0mzMLYLZlsGJvk23mKxxD28ciZcAgM8ZMtFML03N07pZP73b2nLZTOx+0ddzpZ1c6+O6bOHmx+ZQzPjEzCp/j/GTcTtqbdZ5sQT++r4yfOkdUua82M9fIeM27qMbc6DgOmJ9AJkKL2p1KZH3c56i0SvBxlc9pbHvRgyPust2zOXaHmvW4BlQM7OLFSPctwLQhc/IbRlaARxDTquqXGQ8e1u2Z6tRNt3oB7BGpQsbcfL/S8APegoWAO+G4seftJQd27m63fXqWvGsiDP9/62efv4nKAuWLrfhZOb02U+O00Je386kn5tOqPBYb3iWwwlz1FxM+CyvZXI92DTy2maq87XuRvLHnmT1DwTFZgq/0VYLu+LrpUfAFtlQhTnlpa83d18NL18gE0sR0QWt71ikrzJurtEI9j6vgizng9raBkDWFYuydY07n5nOp94XrqDMCbdC20mFMI7Mp1BnLkcAPYuz+LS5QPdtQQTQ5YEOiadIrswfZBThxYjTfzRe9LLiSXmBfIAswNikpLmzDAn6FUqom6MQu/MLXXUx5he5uz3KvApyVq5HRnQkxEya8lekEieWxNtcnr5Du7h9TslcYleNxq4AnkXq979qEOQAOTyI5muPRSs3e5E5sKT69KEMeZAFJy6o4RyjkXVp/nkOzAXtvaRPPW1D6blmcCRHCD+l2oXu58TDyQ5KQeZ6c/acUIbZCJKFo45U+PHD8/N4wS9vSDMVxcUjJ3jnTm8HRC1sV0Q2WFKVOcUetGkUUY2p+Ti1xIecCHpUBhGrAc1TC+tF9/B29mKz9DAncS72GnuR91sLkBMNTdVh5lTxY4hqPSOpaP+bhDERPS5WIGu45SgcqjKc8aDko3U7yVH57aTf71rFBq/1WgCtAXm20TF+49TvKLZ6xxe7XlUqtdcLR+WeiRpEzV/O9zrg1rnjQRs90qzoRpPv1X5QwZ6jpStOr+zzpvQE9Rlsji5/s7VUPpWGMrv6fG5qmzIVvQ0OD2ItbyLMG9Lp8L3pN9QNqefazvTEfjsdOneyHRdzp50RtJ67gFy3k5WFy41dswSDHdzS7JbubXFMg0/uQ5aslmKn79DeUnYzYeqHWWTGtxbNWllH4ejMGb978xkAzZ2PoefpbxIsziPygErz1nDSbLXa/LEAi6HmEMuv2Kf27VPRNd6HAjCYv2+mLd/6pgVRtm2LTG2+uZZrITxTeRofJzR5QF7gHu07t4q31vezXEog9DlfLZyEvUNjngZzeVhbeW6p5i412nmJq4bPON1e2KTmDPP6+CTz62Uu84P9Mbz5Nx+j5LZx6VeWg5c6TjW/aQos8GFX354eKo3QlyfbpszjsY1R/Hw7Wu6rFOCtm+z2cnbCsOm/qNtDM8JfVNf301v1O3tbe0m0ax2AoaEf6EM035ytmmT9d5wBG5juLS3K1wveJW2I2aYFo3Mz5aKBWqODtBQEsbm92FXuA95SvSAMDPcy3Ez+tFF4YMpc3J6OiSrucuRxHkz1sen4pWyIrzBvjST7xsW5WdxtkPbESXspcIHpj1yX2ZKnJPPY7OyD+hQrdhdpiTzmvI6+SC9XpmTZ8hWxeR88hugh1y9A1OPW5RMjGPzsXBmeon55P+oPe8/7HdXAozS57Hkha9it34JuxEXx7N0JPvD9rD3bDI8jWsgOcRr0lqL0zpmqDHnprFGpw3sTgsuTstMz9nvOzHNszutf3Fab2UaZ0oa31i02eYuMvuaNpDhjIJfK+A/Wv5+IFPQez/4Xdjqc1ONQPeyxr+DdMf6HMipn9JbO+awwRncb96Y8bayW3RO3M53DuacCxZwxvmXmxNss3n7yDENsLV8hmhvsWESMejKchFsLF1vKt86Swjs9hBD15SLYBXpejv50qwmR7ol5Oly8zmsOP+wMUQti86Bm23u1X1DHLvOHbflXJH95rLFrP2eweYCrCDvU2vN6T079yhAXwtT17BIx6S0uSTCGpYyrI0MN6SRtZG0yYBnKZhaMu7F2jRgNW4IeMrwtPa54kCMGwTbJ87CTSOo44adLRMHZuS4odvYTTGcHCODlluJzmTy0PBrzxJ/EXlHl+auS2bQOprVLnImygpyE2nWump7zP0ELBkXpNo/3uAw83fNMDdkobnqB5sL9KVbaJ6udU8ieMx+c102qjMIHnIuuSXmJZjp4psDF5oL36WupDPJXKXb0i3ytpnHgE01b126VZyC2Wzum83pIkk7xKliNok/ZF766NL2cAa2pbtbLQ1ncT26S3ajX+CtDo/rgHQHB4/rN20DZ8H4cVvq3O8G7hz/y/hxQ/aPm/K8PvT7gdr1MLIeMHRJyK8JysTvAxgQ5OznfjtSVn6bM/eEirBh/Aftejvr2yeng40MBUrA870HqOd+9zlj3GMLaDYBPICt30Kp678bvCp4bliw2LPyGwab8q0VowGfrAeL2QpSXsd9NyFjw530TQuHhW24NxQMFb/gPvG+LAAOtgwQzewH92K2hNsoGBgOwnr9meEsN9sfjbnoGfEL54SrhXRpEVPJ/dR1mknuMsE3DTbMWJ3sIYwXLx18NU3HheBft42YxQxw4mPArTMDXMQx4E5aCH6Quwe7agvBZUlwB/RJ5PHS1m9NrYr+7vt2dCe4KRYShsOjvwWsJn4zOKF8Dlj/rfwYUrEZ4B0YAA486Q3gSVhCojT3D8PARbAHHLKrSBADwJu+B9wSDiBJ6Eu/NK1s47Suis2ub53TNh6MNfn9hHTn0o0H0yy3BLx6qwgzdn8DtPjb1bu/UbD4mzJLwBtYRSCZvAQcJkaP+iz+bmD6CD4w7ltYNVkGfV/AHvBB9xOLnHHfmgR2fCs/lZTGrPzekPHELCu/idv6bd3cbyFO/HbJcpKX5bfmG7MDwD2x+5vx9cMADP2Wfj5qcbX7+8uDTB9G6+RCjmwsjxh03IcdVci041iwTcembzd2idtbdLtLCwNwWnHLmmPB9hq7ctAxJvSuQtlOKCSA2sZhqfEmVhuNsbxhyAxbWWpMo5cgS+rHIKNy04+VWD7HeCHFK4z/bB1ojOA3IGv1ZaMxS43HF4OiA5CrsOMJLcdDtt7xrZXjiV6zviE+lTiEe9a3EUwlYi371uBaEuezvpFbS1J0Nhn3YPL4Qd+WZrDCGNmjtxgzunycwJHjBjwyPPEizdTiUNW4Yyp3yjHJeeIxRT732BGxCca+zSsGCmw6doF0VXEBg4YVx/08tZj2XeeKX29B4Upx3GwB3bb5xgoXgn3rq4TtQxJEtyH6YPB+8KWR0xPCUR4SXowH+XIj4Wfpl41FJUwFh8BWQRhL8D4IHbFtINMWIYTmgYIXM+B0w0CWRj9i2w8FwJ6yRuOX/+ibq0SYjF6K55rSz/0alsCcHfsYqJtdCD6ix8B19zvjZsA/qZlo8mOVgSjFzuMPISze/pP3fkcbo9/H4wTXHSO1TcTCPUNaNtWd7wqwhgngqmzY3ay9t1kWTnF3zwRr9PliiXfzO8zEOPYz8eaApDTNoRpL9ewD8jbKWcYulQnzgLxvqUEY8fcid504G32LzC9Gs9Lh/lYwmIa1KXuu/WHj+yfz4/tYnmSzTB6lj1Xtb9NuNIMd72nTYeAL08DaPCyPcCgXSEFhwRkxKCxm/74dGsqmvQjeCuNyj6vRgM9Q9oGhLjrsIMBp1sVhpMloqaxwmyNMRgMThrwDD+XsdoVVydK1L+CDMGk9vLgguXJhdEC+L0hWt7v3FXF//YCwsDPMT3Y3WPRsVcTWMCBsqxHdms1aP6vRQIchN9se/Ub6QjXZLXZjL0pz7jZVGL/OU5txAlfsJLXFPUy9mSg/YIYgLsmJBuNnCOZ0JDMZU7EelgORq3ph9t145gB2PYMjT0PWgJF9dvA8E2OXH+3BhaeJ5aZAma0u4LMm8FnphGOj3XbE237f2htqXMSdTP9McerAAI4lIpw4jQGZXBYbH6b7SwuXaBkfln62ruyX0g4BHExrwvl3LSqZ47JlbHFtbjb+Zdmi7MjmOCUb53V/H717b8N3bmTGxGqucTyx4Wci/MTjMUl2xmxGNyxSnwp+A1kgOchg6+Zy1O0gLVlmppPGcUYX72FD18OcZVxO8FlrDCfjZn9gRbZmneWK5XTTknxCbPD3ma88EXvPQ+EYb3zRmHCcTWh+qY3HJOXZBGlaOu0xMaaztK3CuszZAiENVAVvKokmjxOypsS97yQGcd6i1Ae1HNBWiG00/RaSi0s76wwcsntob5nv0tp8Tlq4RXIo25ufsjPSSfkMWChqsHhADr4upVOv8wMsvBbqYhgDi895nEKYc2xxozEXFgcpTPPXlam7scySCUQuC+YnXNc8gU1IpEsanNrfFs3DxgQzDR+Md0z3C/eoYlGzMz9I99eTY8JW2Zm5TqnN2nWTCbqlOiap2E/Qst8QuivKTNoJA34wWOzPVuo29/sJJdgU63hktoNO1f6DbR/VYUwerP22zHRi9z0w7qPbxlIdz+tKhDPH5AF3F/b0AuCiMotYxod1H15L5gdEO05xZjVMI6y1s7UwpJEkxQLrn7i6ev6x1XRfs/f6LbZFwCwvKE6wkET378FCchl4DoMj7r/PYcTOAgkeSWjhOF7LcfvJJs+pzV2cbRxGAJrfsOjaGbf/w7CRklFkzGN7SFTD8vrE639M37AYxWgzjkAO+LCY2ditZN7cQRqWd2wgdtaVkK/d6IyDwTCAfE16ZgOIDQYRYFs5Nj87ixM7rFcw2V+fqXYU2zVWcDj9+OiNHtmBcu5wzsrY3PaXrcvQUAI6mcfscYPWkjsbQAr2QvYGEi0d9HPLEpcj1747uWzaIONy/gXWAIF0yrnjgPs+NxKmYGhAONrWcWEb2belu9tcn/rFpuwpAXgI8IKAdMHpBhab+VKAO3Xa9pm42XlJPjYChL+OvfH2n+Et+jXU/G4XdrW7dZQwDU3ANLJ+6PI8ufSRAkwK1TQdv6lT/82WmSJqaQWPPqzb0gm6N7PEYpVaGoIDOa3MM6GNLSKRrlh/V7Jf5jNv+E+2uqqpMsFmt6ly3g4NDYipMic7eqO5lhN09lbZPZ4UHbhK/WaO/YepmmFvgnMPJhbzkf1dMiNzswnEl5pWwqkSO1uLHrrUlQ2OkcObSZEnkjKyD8uBZcpz2adExx9PR6TfGkmbTFmofnvpjzCpJbiOot3QXVzIl/63F7kQVqPQv7UyoIofZ0pTkJvAHqyVARU8yBSCcbyWwxFmzhlygztj9ui6wu4S295cwNj+elPDQmKLthS2zBCTovo0R7bqiP30rd3CJs595nLyiVstZw2/ZaGsRE3WOCL4m8ZPk+ps8tV81Z5gpegIc5bCnLODkxP1g3Fxz+fUH75gtEz3P4Hq75dmTR8Rd2XRS3lbTNmyi4wen/iciVsEo2XsNBHSJw7r+zA7welDIGgEXrvzTFouwzqm9+5RCNU+moCJxg3Jm23h5ET8HmJDPG+BxAnoSGcRi8gleLNGkWgcf0nniFFcJ9h22GqHhXhL7zLQzZPvWwjM4kwK9Lo7MakXjhuCFTQ1clLbcncKxe4nxqw2ddL+Cc7+m5rjF6A3DnC4y2AcEBZANVGA699GVlamqCWHRx9KbelU9+Y/FhurpTHXcgEQZ17bASJSyivfA94jj949wXZD0mDdJtuW5lcVrz06gEUmJrWnH1O9FjrYf+Pv3215/d96Hrs+/Pa8vX1/W8fMYx29+Kx4ti3bFfQGLGYCapSNXj8QIM0JAKNbxB6VdcYntGMUtX4vJghcSn+yM4UpR/JQlW/nsa0in/UU4xPYJjlVvkupaP0mhVaxeyeTZJES+QG6Be4F4gU5CO3PyNrYNjW5OjlYa22C76CueM3loMqr6mms0KZ1ge8EX14a6NbDFy5bQfq2eBkUn/wG0jeLFNp4qTl9jw9hjVSl64aZXO/7vl9mHh+KZl4bZnL5Exarm5SlAL/P+bD1ya9Sj/wSp8KJ+3h+SS5JgwxWBlm/Lx8Y7qcBHlYLkLKzBhgHwXLWVvu6NMBDUzgN8LDfV0zDk8fKIHusDLK3SwM87Pf9x8og80osv9cvLLI5JtaHIk/W53VFvxqFYyoc6flOgbuKb0UCK3FFv9KDBY2sH/liZZB9GuBh5Num9pHvy73dyzFpZTn1WgbyNGIUHBOKZzvxUuRklDA65p27GjG+0y9/7sRLkfuiD6BjGXHGlxgNupHRFjmNtt9EcGwjoy1AY7JeYjRYGeWlsYw40xOwdehAIx+tF2M6Kc0M5kj1iy8vESH5Rwlif3Ut0F/bG/3CAipNCQbuLqtBBvqiag46jtxlmchAXz/O4W4JPIaiFSsAckowcGRvMgM4C/gLC6ioucg/SaT8a3vDSJuRX8JlgLqBhFf2BGbm7uImyR+pmEDNMdFo5sr4A4Eufhzbsw3NnRzNGVE2nCYgH4KF0umu6/SIdD0E/qwmyD1QmjiKpTKOgmx0hZOuA4PU9WJMGTFaNE32QCMfc4DtebXgTvjM+K4ajc+iL2LDkMR1FxJv/LELgssGKD4BWwfHzOMUzD+MkE1GCeMNC/nHyF5j3nmuICgzCOKiF30AkzAVs1zMlH3zD6ZitmuT+8g3DfAwrUKe8L4ZK4PsSItQKxJ+6MqeQCOsHoymmK1IYMFW7KspsJLI7vuj8Hu+itnKk7UBpj+HcHYllp9iVAPP/jyB2ZhYHyqaZJVtdeIZi8bM42xNDD6dRmyqu+gy0FZlqxHjwe3IQTH9AZTKffXn1VZjQvGkOvGVewrZNAqyUSgC8pVxri8ssvX7pgEeqsk9oFoYl5UDvSBIrbpl3jfbiYBP9Fp3MEvLBKStg9taLK1Cxsoge8B3Rwx+vUGUATJWBpnHL5APwG905Je4C3FYevKrtHvSs2qHlBez4aYlRTFb0gJslzEjbTOOi1WVhjEHw76e82HblVh8sbWblA2Csbpe3aduLECXAizE1WQGy5qCJlrd3d3d3Vk97zthmXAKmmh17Rz+UloXJzNY5i45qvgW/YDQkqOKLtnp9DsoTv2U8omPIlL5niOa7qahWbVWe1MjrJn3+v/6sfY9ORr/2ti/vu+rPaBcm9yrfV2bXBu9Qr7ZYspPnXgUKWSpXld0p3MJ6ZhbPDddk0KU9XmNrI1tU5Ork2uC/w5+bbe7zVp/B/dg1mrOAPb4vrJVjeqcAez5BQ3lj1ZfDql01l3+YDSULc2sI4o2xfE6lC3NSL/cg/XxLn8w3CEfZCbyyFdOxoZUOgOjwJZ/FCDsR6uvLeiOfDVU05APMrlg+K6pCa6D2+RazQjbQkrG0qig6VxCEmWPXEkWgurG3OI1ieYIiWVtuiZFkUI2Cm7FvnKgvDQIpC9oqA0GOOahK8DebDHFBJSxf9Q+deJpbJtaie7b9XzfXCenhfMd3N3BLR6QFhhGD2j0CmVql4WwU8OYw6lhm4Zmo97cc0QzjEzSmTRp6FFEKl0MuBQJLuhTyiciIrc4ljZ7eQfF6dnmz/0oaclOpy7jhZnn/qcvsS0fZNnaJb2PDr/u9OzSUKok6F5ETOHdR0q3vE4EdRxKlQT+ZoINfqR0S+tA1gMJKbkZHEMyJOADAS56GS9MsPd9BhGG+CJiijDKwf+Zg+NmvsQRQ3J0OXz/1BVZ/1QVIbKsvkGI6vMcXv57eeh1Now56ZUNdzc7ZShkqSS8z9XUglnre/R9G2zuSIj39VGP/BbkylpL3TdjkPBiYQrZKPjdYONDqGauEDZ3JFsA4aaDifftYna7YXtCDshg26RXNsQ6FZ0HA5BdZ8MYAoY88nt5GO+YB9AVhQ7lo5SrDQ4ZBxkdymdDrjaogSXJ8QoNyO+Yh263y7Yl9LKoyyZAqGj243SeBON1rC7zzoqqzLME90jjl0keM1CFBLKPWxEkTFxLDMvMo0Mw7/yY7BOBAjteYn3pBAhnMazPODEAydtlfrBeNdLKWC5QupA/eHgoBDLajJmk88Rp8pMboGwBB+f2CVXcMMJmeL/g68vjfWMAulMOHJMAx8OC8A016Fcnm8DnDiuRQCfYA2KQTMooTOKgA7Q6UE6Lw5GU0vXjysyVrh8PAggTa0irirEcYXRgJRUrEarYycyVNrLDamTwSixVuKSJnHgz9jP4plTuOjAumxcIWsLHaAA29Vn2GA3A7nMpegZ0inSmBNWOQYWLkdSiOGiRKh+GQReeFkLAWghxQtIvPzOJhWAuzkz649sIG98AtIaPhjHjpVauvAg3xbY/M/vC1X0hZ8QgtmAkqjPV5CeIoqrxcyAT6EpbE+88QXYwQxMbOQnTUzyLj6T0YMREelFi4qubxyZYrjHG0QTLRVHFVzeS2phI7yk+ktKLjZyExTtPkFE/B1Lw8SeIykp8XwywnOQLOTP59GdmFURJ6b0IN0UoJ2FeauUK0ROkj4YxQ+IbgNLI8se3u0IwF0sDSPmONnVEvBRmRwQB6mX4sjt9T8GHRA8PWG75eBJnMegi5YKbwSYzXPWCRKCpxdcGnmSwyQxbKziUhZbAQSWFr8mDQS8fmeL14vI5PmMNcorkHHSlL67EGjgdM5sbmw6ceVmxBjFEMjfTMrSpBaJcDs+MiwBiqzHWMPckV9FM2DCBnQFxRtaPfNMqxF5w5Num9pEvBy6rLBdrILXKdk5QYx7jrS29oLgLbuDJlUiq0p6q0yoXHCBx4y40tQw2mWGLLk7cBX9hXW3FUnRxukuMuSEcFV443Q1tvHlfzxLw+IWaeW1o442XLwZQPGcHpDaEo6KuTa7VjLBXvrxPA90+3t89nhaumlzyYUmIl2A3pQIL49RZZIwktADUu5zJEL6GR43n6bTxVa3PB6H9uf9QmqqDeWo39atzy8MiAhDZPpCbq29mnb37W0XAf/dzOT4NdMuX92mg23+8LV6/rwPbD0L767op1Uvs5SCDDE3ySWO11q97WAaZ2v///3/k273c8+D4qtbnq2gmSK3g8DnoSqXKQp/Njc1zMy2fm2n5bG5sPgdd6f//44UaAj438X0dBR9MNEpn0T6o0+wfTDQKWJWjidrgDuqUhT/cLcX+3ClDmbibho29lGybbmdVCwSbjBXCOpPi9GcBRpqy8EcFH5RezpYh0EgraUiEmolz4fLTbEwVksuUosajQrAqF0NAUbK3qGDRaKI2cFaBO5NpsTHhJLsvNeA1A84Jsh1Eh+UBK0N4XylWEm5gW9byAyUzHkSH5UFIlAHnBF4to4I4oLEnpT79UgNeh67HHnWywzHhJLvCwHKPEJNnMi1iIWE0QwYZmuSTVqvTwgS8b8Yg9uLIPod3bk5cV8mI0QwsJJSAxm2pKMlWvZJsGCpvHCXw2HfvhHQ6sO2aUMxIbopyENpf5xYNOcIdU5tSvT7OBUEZAKltW4r9rQDNEQqr2jRsjFrV9mehlaYMZSKDjA9H7sEkylWtz6MtAvBdQrwZQeZgYI3gSfF+5KO9J+y+E03HVmPu0YSSq2gmtOFOjuwjGiWDiUbJQA9oROJRTpH4Ougl56Ar5XSMr00eZDY3NlcpfJmbaSmGSCxVAkfmZlrmuDhwrLCuXsu7Igd1moFgBI01MIJmMNEoWyJgUqsYgOyb7bJcGuBhp1Fx/UuOlje68tCbeRLCDMW4aQoTbXlYZChNAwfz1G3qV/eDY2dRVh+KwvPFPhZQhG75TRtlBE9iLNcUC2LBxY2xXHMBKKEaaH813PojkZ7axBzoKmg5kyGQTDCqwPL2GWO5ZoNih/QaHjX8IMRYrrkkRKzVIUnm6bTxIdYwx5OrWp+sL1z48nIa6HYuR04D3RptecFvvkOaOrt2kV4kE4pVk0viAOh8CBn+X+mfhY8FLiF5WT/UgfPFlRyfj/d2j5dnVebliqSY4RMZFmtwFHwukSfgv9znoCt9Njc2Uviem2l5ZvSvaOZUvIr+zYxBJeRY6Io8dcnW8+gQ9HDq41woLb8HjlKX1r9UWb5PqFJc1cmgmPyfR6kblJ6ZhfR/Lt/EvJwTSIj/ubLgQzWMhz7G71PBQhUQDmcBFs8j5kgFnZMaUPoM2D5/Z0WVVF/iiSSt38H0gcLzZUvqPI+UIaieLyDK3vv8QZg78i50dP9Hc87JmI+RJOWBmmyYEQCPB4L7t8yw/wGhlPPn5n8qnf7O4QIeulB+zQ3t91ATT2jfAgdn/wNCSXDKu0nj9UBwXyoD7XsGi0ipf0ENzt/B9LleEPr/VTQTXlSA9yFCa5PY380k4v95Om28U+ZJcE2gIl5eGWXDydh1/j3Ib5mqP1qxGkKUdwazjwkjRuiXqY5CPMwauSs8ck9UB/di5ehapOC4FS2QcrSytYWWS7FjrDqtkAEIKnXEF4k+S1nI6uSHXkySdvKQtc2XsPnhgl7cLs9sNLTnDCCwBEJHPnqS8gVeOWJS8pGbJf+RRMWJHBkC3QxP4MW2DEpG2sJwHjxQ/A6sBuxuWmrcxRSZl4EZ9LuSlwYI4ye4lAERIC89UOQjjuyG/MhMJui41oEG56IWuhUi17vMuSSg3GyUzVu8OeM0QBNdTwFB/8sS5wxsYbkRUDE37KLkVrhWHAIkeL7lsepffjjgZHq2OOVhUwA5Solmt+/EBe8iHOzRBfIacwUHLj36mY05QQgJjpZjDe1LLyQE07Qcwp6+FBIzBEuTftnqSiRhfqxo06uQPuMRzEnpCxa5TaZnSwkTmcduTX/54cCFMxnIK6q3PFal4NxAiLCzYFl5+ssNXFDQjFFBmqRyg0ymXgzCYqhGDtqD0Fa4VkIrZAdza23YRYmD41V+MGXZRkDF3Ec2IoBJC0kzt8UqGzXAohnosoUgST6ikjZgEjWxLx+NodB/WeIENXNSDRqtp4AgXmmOQAC3aYAmzsEZqyfXLd6ciZuQl6h4feaEAGRemvJpsxYw4KryEofGJuBOcjEvgYXosjVj3orykllQlwGQdcvKSzWEmpvmwmZeCgTSZFBFLKq5qbN0l1lmOGWSnfyStBUiNwlVboIfm4ta2GFahnwI5aUfySYDywFBxmai6RQNhMxkbGOPLtPiwqckY/u+WsUEAPDIcgQ3Y+1iiqwu5whSXlrGXtUGnKzkR9lwPlDAHZCVqIT0jS4LMRzkpM0B+g6sRvfwoKWDZKsX9HJR3JAW9OK2kwlHPMVy9UqItqIF8vEtAwVttRYpOGMaDBWIjsA+9UKnydh1GoCk5xxBaTRdQFZM6NEsPW2pFIOAzY7zN6Uv+yC5MBpOI47G1BF/UGBht0nLa02gIu1pxKw5jyxpzb611qxS2xJOtM0MofUYERm6iRtT4xhi0mhngH2C6mPDXlYKstfbCGfawwjLrIu2wKwkBIx7GGGJVSYrbWr6hy5lGpJkJcQlrr2Ap8tEVipg62Fke1rEfF388xNUHwWs5SQbTo52BtjDMh99Zh3HEJPTHMSd4U3cmDpGl3qZ8zEiMjAw1m5eeLmZIbQtYb1myhG3hBON/NCfZRJ4JtSXZm7PRhCuaYGXFxVkNfvWNPUWnfPIkq0vYo25yOWeRswcgwpLV/SrremFqDdbePpcwcsQZWZZcMwfgxsFd0YwZqsiFVCOWhNtDCosf4Z8N9MKqQFt6aCok0lEW0Dtaso8CaF3nP+ii6WtK8ZsCyS/ozwyT6eNbJWuT1lwM5XwamrNyzs3ruIksSdNyhSF4s6But0ddMpulknLKmuGFAsfOS4OG6kB3GRuZuME0RdSbvEVioPMzWwMwhVfkxjJbG6be2vxVZBEzkEnx0gM0I7pAe2Yeq072BT05WWx7B9GJPnprbNqWSz9h/FIfnrrynwE1/aNmiyIeCnsDxQe9JrTH9lHkARPWaY6vWUfIrQ2W0/HKzwgB1vg9/UeaiQzFY/M1WCJMQNBKZqblqz5GIxATwim3CvgeYLUeUDgJJkUWw4M8TTUWjwV688YWU+DpAkgELHu7JzjmyFyAvGO7iQ7wDfdoLR23Ulo5psxpMBbrc1ArgHcarQapk9X4+M2l6Y5tXS4Gg9+A3C1NOfnDFfzIAzOQo3mZBr0zQ/MM9rRnGT8fBPIUA8PRZk6ANXVCMDlm1CIVVQyZB4nV88UTGLhrY4BxVyWXwG5a8tCd490FiLzAz23Ld337QaVVhlLhE2vGVXsMneAXbrY1ZVlaw1KQzsNFhXQAxb9qrN0+exPFVdYj5a56X3zzguzrQjiXIRH1hXwPOHD9DYvnDxUlKI3oRxQzIo8kqOiEBsDijkWh9gsgB/jGYPODtwCb+NCc8zNMTXMFegc4dEAl5+cyQa3Hfl6gJe7OxCOB/KTW+/EcLlKTZ7rNr5vRiDTvW+ew9oxAV3hIFciGTLY5FH1OhhLqY3JYJNHl1QmEvhMNJ6aeZBZmyymo0f3ybjh+3a779tVoSXLtaAvNzUAPxkmPkazIgLDMgUsedlsE5J+UTooch9qUKBtWRzTiCBA2byxaUkrHdmqAUIInUXd0SFnMoYGa7wJ0VvGyiB7wiyv2OojTMbe2PPZactOSRYvqCMiU6hymnOVFanGuqnRIUC3tRppvXE81xgXXGGgBOjkNFAOWyuNojwe79vmtVXjxsNtRj9wCcXjfXm0fRCc0Q9cQnWdhZ+jj+AqolLFWwJLz0EWPUIl3CO4ipKoVOmWwPKqJYLOQRZfgheEZuHnyOPtbqNyQQMJj+2MqdfmeGaxSWjZqgI9sgwITbPZH7O57o/ZXJcBoWm3qkCPLjYJbW2OJ9sZEw0kvDYqF1G6mKEBULVVdgAz1andV3i3jpBFC8Fx5gh09uAkJh0lSVXuEY3S3d3ZbLZqSNR1wReZkch6Fr3U0UbpYo7xza2p7l/vLPzPDq3vqXP6YMxru4pcvdkWIhHeF2QjiSgkEQKm2xQWm9GHIcqQ9zCMepnow7PwpYPZvFeCTQtsh1ZMfVMCUec0LoKzJ7RVusq9HUti4qKmrARiqDnGACCxkvf+UvjA4qQNm8kYCUd2MS7RSOr25cLa5c9fXKEtMGu1TGCb8VW0MGszxEg4uvJenER9y9rYQSWSrJUQA4AkMe/FQ1CJWRsXNWXlvRhJAk/Wxkh11qyNi+Bs3quzxj3bI1kbU9+U6AQWyVorXzqolffkGMZl7SN3KGuzH4aISozXlKztagt8Q1K3rLUC26QSLfwicYms7XpBNmPy3hT17Yc4aZO1TZVInoUDSVmb+GZbEMh7TlCJzx3jmLUTmrJe21Uk70ngoVBnfSJtNWsnwNnvqXOa95oQdfgmBcGsPdoecU45aLK26E3pf3ZoCYmNeAdsWlmr9Ne7q7wXFMnhh/rwsrYNd8gv19BlLVGVb269oV5T/NHFmay9m2IZ95vl+AKxgcaXU2ZxF+xrQktUMQ31lXWgQBT3C0pB3AWjuOuCG66DW00G2ft6edJJHZj0vl401cDw+3bVwDCP9+2Ct/7/H2wyQwazjHdwCII+xT1Ymlia8RTo01BmiDhDn7fJJQCjtVoCsKERNhbKYuHGCmUfEBESklSzruHGPGy2fhTIYq2ht+fJMKXHAFpxVgFjv6PWxUUXT4E+lWHiGfdgaf5wa7yDQ/D3OrTFGfocFqPGQT+qSBUf7xsQN+Xg+lrhDN///9Yfzb4vl9glA3/UnBsdUrdNqz3WFTb/5AbIyIrF9tNxU7O+78+9rz+WCxQ3YyaJ5PUyP1g/48QAv3QCdM+UoNqgCItrLsDGA0FLxGV3WD2wkkrXDzeyw+pETrzxQDktHphJqQYmEug06FcnqwyR5vv7/475Y1vr79y4eirh9UWLf3prtSyX/cOI5J/euvKP4Nre7uXS4HbWAN/u5T4HnZxnc9t8bmbjczMbPy4Om6fsrAXUzfZad/DvmLT+/8EmA5lyqHQ4ZEEVIUaIOYMWABAgUUEYR1EUx8EwxfgBFIAEBhIKIgZmZCBZ3BQoEAyHDcNhEQ6EQAAAAAAAsSXGlgFvqXes9IagGa7e0ExVEX9e7kyRNvQp2KQX2fnXohqBjTFrsKXetguwjbYG2/bOqXz8HFdpNcdYlsFznAwSIU2kgWoqN0vll8CET7Zh1tOsU2O5LFtlDk7YY0aAZbOF6Pa79BrjdfuZIy8oanZddYWJN4Zfi7rn+uWhwxQt3bpurbWNuimyckBP4K2Wlcj7PGssbst4a+mEkrXW1Iklm62NZn7mCrrcWs3BGndKttw+PSlMwJw3YsEsOd26b7s05v32CjPOIgWaKOuqYBbGGWOx1dxBY6zVLZdn7kOjbNl3vw7rH4tZiEmXL7YkXU9BzTJmD6e1zqRZ92Upd4/iYs+8rVAiFxYKsEmFTphRqDaLvZ1RBsneUEjQmEDa/hhra92Lt7vaoBUqi6tN1iYYIqGt1eiXVYVavLXacN61nlDsDq2mY3JPSuCIaaipJvJIkJmG+AAvv7emmjdEONKELrvdgYao6GzsRkOb03tKNrETRikXfZ+lAdBoH99s/ZnqAeayu4WTkf3mpHc67OxmnTUcjX+rTJfpKz65qFTbDXmrdyIiodXU6G6xbjQU4J2pNQfDTLh6vc7A6PFzGrXWraO2tu15/zQeWM6HUEs/3GwFtdIkfmO00+yfpjOKlG9irvVquppPtf61wI2eZIKtk1hbOcncQyfpQqBbJ5nvl+SYXPDuSboJqt6l7haxJspT5MvWG0nXcZO4/arUjV5Q4VYHmv/z7lcTtp2expi03Ui/bR0TSBMltccPpDDTAjQZIObZF5poxF8+1YzHnpePYWqPOlHM+8nM8wTBIaertWa0sZ0SvK9lj1V2xawyl+70Zl6irSV+GxmZ6K1AEmPXIP4JpIbAYm/NLubAwUfY3bRq26OpzPA4SVMZuDgTz4Q99RPKqpTmRNM7zAfjgRmWiSNnTKqt9k2TlNzyrEmUqo/zJc3B4ZLIjLXHHQHv27vbpvsT6rVg6HNksuHEQu7blhp/DQ7vsmgPSBdJj3xLUoRvPPN2QNsIE1+DwwGJJGM7jrquscRulNBNkRF+DkgNM6EHttO19OU8YjKdZoYwcdpWFyNmhzWfn87kYjwwvVROBpZGpUnnBhZyuX4vtbmp6S32nE+N+r3UdE9Adp3VUz9QtTV5mHmEVLNoph0Z0BBA/SyM5U6O5qhLWFk3/4nNw5zdd+I/EMqJzX80T0F/YivnopLANI38Q/QzixjkElFD28E79t1phGdAKhrh4h/Tldtxj97O1N3NSGur4mP6tM8GmdPgZqPoud4wkiHVbpsDvNgEaifGmFqlFdSk3cUQaiPtn0bz+DTUyGltmNsLS5DdiMZ1cT9B1XkSeA6C+XivppbUWGqtsZEa1Xam8hBqq52plm9YKhFY5D9dHyIC2EWN0J7U+VMFzwe7p9j6J+ohn80jAKe+2eDalBq2okcaO1Cjp/vTMVM7kMjU6AeVMYWZMQ20FiBh3Nl773nfkOrkdsPR4piXgs6LauvRKeWchUb4sGmhrzOp+/wo2mdJusc70MBitACL+gTaxG9HvIf0mZr5TeVT6MF8dG3CpLcga21QMou2DzObDybKLgv5xObasn2YAXywoKQOiQ+CLdCpPhZv8R7pY89IY6agAd+6JzoXnJODrf3TOIjxGtFxChrRtBwM9GLolnPLWe1BHDPAio+9ZpscLo2GoW8jTVxMiyaeq9XyktF7nFi6VGMagsRapcb4MNtgBSC2eVWM/GUFIIEqtJOAx1UVPtG5SoBWKwDx6guzZH/aTVX0nFjL1fg/pLLd7n/bn3MWcy/aLfmj8AqnWpIZ6mdLmuzEPzpddgQhyrRJnZgKm1XKxlIzHpTa2UuF9FOsx/2wppTgjvT94obFIbYYws8cIO9l1InJG1kxJx7R8N4F1QQcUa1i86kNI07wFujAP5Yae95+Ezzc2o5e29bBDsV+EwJIU3YrS8cTs1xdzoa0QRnlZt9gQQLPzzau2k7nCdpHTI9OEuQgMwQ7zL58r2gMh5ORcInlPnrbfYqDTzxi9ThPuac+JLh+K/023bf7Fwdis0u3kPacPQ3l+6c92TltNfWgtX88eYExbc0GTQtqt2dudp8zlfOiQW5F5WUYgOXiunzc6WBmnKMGVY11g6bQV+6913tk4+ARaY9yASF7bvugNj9SEBYfRIhdOfz99mlfbI8ckTDNnnbvoBVbPahan/8qtelqcG8bN53/wg0yalsG5bTBFneLFkF10qjBLnbzBP243zsE0K+z/8+/nuCCQGLh7ZaMJCfKai+QbOef5vu7ZNdb/oAR5GYPnvQHi1nvB+vlm1O3swY4E8bCzrK6DLvFqBMzCV71BwBnBQr68rQbLW+p/FwR6ILBOD9x2SY/CHzhn5hh6p/jIOEdHLCNTCeKmapniLPnj8/N+9OvzsE6gZiov0yM2LroKG8R9QKHo/1ccNnpNRscJKJuqF7mx6qe4qcqjvBDIuf3EQMGyT4aXK6T/A4R9Lko+hoaf726D79pCk0nuRcQdlwNiGHvBcTn4o0SfkKeH1LqTZS6SwHRyewbn4uxq0NwvVkRjgIUAscC6sk3snQEGI8NY1kwdiAgaRDk9nUmIN2mPd2NWntgiPQze8q9gBrsoEC9L+0MO9X+rnDlurl5LAJ0DCi8OKYGzBBoTuhTc+wuAiQMzv4Tqmh0pExF2liD53O3InTcRqzL/wDlFYCCsv1/dPUEQLoFe73P4Xo86GndTFSTAQn57fU7ddTNIEysmfPH/3H0VwBiwxgl0IC0qaDmdrwG5gmAArJFgLbqXYBqA/Z9H8Q9D7RU+USoCYCUzC2AaOIxJodl5scq8NRTlEft+y2AxBzGGp/wdwx4uYVXKwAFcmBe+KdGnf1nNmvHdhPlDWBSsw4GtoFg0heHd47S6Z/GnoKjCQWguYQifN4YU+g0UGyigLWHi79AltnTbiikuadhm47Eod+lqOkpzSVkpuMIBR8TEQ9C6r7vCqsc2wfFSgsI4eARhAKg4YMmdgyaBg6+6fM1ama/PYKc9lRBYfdUxbPVm/IBmJ1ojvQyWChIdsSoYJKACz6XN8ecSwgZryd0aOwmBIcXE9LYawhN7P5wz9c5nntQaWYrIWe7IwNc1ILb62nOjlXTCQXyjEJB8oBCu+puQrX7TphzaM70Ns+f5fhQZiIh3jtDkk3tXeeZypgwewohp3sEIY0x7cMDko3y9N7bcuyglT5wUJVeIqiqGCOoxr6DvEH8QzwjyaZN3h3IIAwNJHMMaWYpT/zZ3118JhSTo359AYLFgTQosSTN7qIvT18cSFWPDkQt5gYyOXcHEgBsmgTKo1Tq13agz0V6jwY+TwzEp+FG9shOhsJkQKq2wI+Vtr2PWlvdh9TdemTy5Ny27rRi6hq39xGt3l43qXMXZTaTaX3Mwng+oY0a05Z00S2Bs5OPlLKQjyiv32Pf9/ARVrQ9bT0XC2VmpOl7dHz0nt4atfNGc2ahTBs/bo+zx5EBrjvB2cppbsfqKXsCOTRP1rOrrtZT29a+O5Fbd2le+wP13A02LpZxi7kc7Ao9ADg4TxA4NU8SPzJP5Rn75iBuq8UcG6bjuRCYfbuDW4QyA6+VeE53EJ4FjRpf528ALe7cficiG3vHYA68EwaX3plgtB178iZG7VcX3dFVE+4sUDB1wGw7DjO3UHqTI3M8295susepiAQ4bRN/2nZA90O+bGPqT4OP1+SEWV9k4lM+e7OFy+tm28wPx3qXU5A2xJa0+2vBxPJaEt9cK4GFtb4747BaK7unFmcN7ujaRhqw4CGpV1M4dhoxMFzuvFo88rZ1rm4J8picOgfTlmUuZyanBnP1TNh2cWYZt9ab3Ls7Pn3cUf2qJJvczGDBB/K5wO3DDt2jM0I+jlf2A4/suxDpdbch8GLbpnx7bH2It/lZ5/WwE+Y0z2/D9UjaRi8uq71OjQv4lmvuu3twx6hufoaVmf8qdjKBA+v8Mp+k8Nyr5/4qxNkcuOdA4GkCNywSDfijMt8temQcd+/PU1E0LQVHol9uGpmnT5C/BAf8MXnwK188I08j7JzebbIO840OczmUg3Q72nNdJ2RiDYlWsenbNvrL89CzlKzbjl2qGtbaPPKbmmCXIVuXbhKRv/Uapa1V3C6TuoBcyXVaGuKzu7Q6rwkFW8AZtihdabIxXLjN66/sG6lFZjI1CG+n1oLJ1MZSnnuPopZn1Qpqxi+T7PJpuVeHUDvdKGqqWUHN3EnTBK9ZG6b1+mJphoyWFthzpU3sn3PZKq1hAT5UmiYGTCvQbmlHWSytWNPM5Dhp2tvIxrF+Oo4E9bgWK71d/P5OuBBlDseNjEwQdiB15jjcjMgkYggiZ47DDQe6hS1tVcFMsG799WbubuhxeIT+TecgTfL0D3vNTky4a3sztG1qij340xnTmm37jDxuXaen7f9L9UQ+521s1VLAQl3rJ8+deZ6ci2fV6/F43ZDHDEoxGk+Cy0RqezTHtHpatk0rYNK0zi6ZNnHvnGurtBBRh0qzfDlbpY16orTc6/VXSlPtGmnmGiFNcM06OVrXzYxmZF20kN0VbaLInOuoaA0L4l3RNDnSadFO2RItltLOYGj1MC3LMBTIVGjki+D2JnMmRwvj3ci3mdHiwwtFYZFtwfxu6foLkAt8GwyPkN2MS/WbutZ+X/WzPNNT8n4+qzYYSbwUDZ4QZEiqnDUf1WuOB/9zOWbzwpbzw5+ccyQ3pjt5/tjGy1x/bY0vLmcqskVmQ0sMiDwEINTOSSTIM5fQlQummTgfaOY82ce8zr490WmWtf7Z8PdAk+9qBqy5OedrJkOtLezK+1efbvpE3bziMAtDflkZmaf9Z37XPVllLr8wj8tUQw8FWrlpxx6nLNsT7XF7CIWlw+/EvXjb9Yhndt02RqOcCTDHWa9t+21etx3apVqqp0Dg/faJN+qRzV2w1l7MTD04DMUhHTJha15m4jZiz54DKOo2Q/evQ1foQGftl5Pb9D2E2eER2+JDJDB3j3x2RRagjN6jwLSTiluh/xzJwLqT0kTo5gyLySEr98DR3AzWsrP2CCqMFbrd5u4hZ0HAwtlyPjxVe2FuZ+wJOlwW4MVX8SFP22ElfskMPhYbLxvG7dGelXtED91DAzkj8O0j9oilzFWvgFbrUb88MA2IgN9vgoQ4kbVgmNC7IfZtJOs22fCxt+PPvUwqfudpYepBuk0SDTvfm9zChmPmjJMB804PPqenmzE90eDgA3rn4aa/TNf0OplzyW5fxA0NUK9fclxYFjY3HdJe4shqIslxCd1dPhTO/g/3ogLtCOdZ3Lab7VZMRrZ7TYQyrGrH3yZJ9kFrlezqw8JFfeYzsW1lrlq/R8uZCVjYlSCzdQ9A9u054qw9mTfTcD2xBOLmuXtPeK5esa41XqdnPVvTgqaqdisRMoFCvrIPNNsUh8UGJtSazeq3Z1ECfqYI5yQgYT3nH5/xR7nIVVP/DMz1sDWV3M9NjxDLku9a4AepdDvS6ba9fVRLrEbyH9lsa0ruRjT3kc1EV88qPoXbxgf5eXxSXOFtIZ/uO/mUdCofrDfzkYdp27n01j1okC45dicyU2pqot1GmenGCm5MOlO4reTZDi1FMfMf7Hn1nMrZjVh+HaLrSsYyyzdiDlIboCMvGsqChigsS+aucckImJVMbVuTFXRusqwYmmziuckWMqihalAGdkzJhMiggOJeCWKWZY/UBUwtCyLqaqBzwQSfHW8Fduklvd1HcL7UDYzR0Bp30DcZQPSGxflriIis4nSwjmKiYPLQP60esO/egYIHDkAu+u5medpzyJszaNVurEVDFlkJn3kaYxzemoVH39SNmedis7JDHnCyYuaJDcLDhDtu4Q07J7tbIhTr8wyRNT043/Lpw3FuEATqJaCzL3g+fllQgXhT4Gt2TTCxiRMVO5gPDMv5lGYzH/qeXTL/2rl7tuIphrHr7mYmfc8oT1PoRGa6CVn7jRb54C+c9rJt//Kd9z+dzts95utRmj818cfN72OBbAIm8UmoY0qKa6aL+qxSyNOFAl2bU4XvakguQE4t8FrBx+MC5MzeXnTmMtJ/WtXI+lZmalfN8biynpArhBW55HgOhuQaNycXzBflojItVyLKBnPtJuHSHKftGGUKRiorE7luFhZZK9xhTqW/u3QbExIQB9zQfy+gd7RiFrPvuuwzQ/bwUSGU7F32+uNvXFajY1u/pz4RX7yHTudewKxGyd++LP3EX9vZRy0rgthOon2zMvQB8171J2pJ9urR7ZP+2O/pU5Uto4tHKmsx4cfnYdTaByirzUJlzvK55y/PAg8e4Z1XA/6ij4472upfwqD/54P2JFUytyZr/lSH6BlCz4EmJlO+qx9412uSVTOn7+C6dicrbZjqENxiK3kl2m+BzRzCc06zFdfc8iP2BHbTUi2G6NkZ/m+5lmzkV/pR8HI+q7wxreUzMl+GFK4Y0HdFHz4nDNSYx7tvVrNgMbS3D8PSPgFZ1+eKo/qU/9nQqmO3jOez5dSCrO/tBjjiLNesgQOtKLUIWfl+x4UuUojO4+GB93mGIUueH1mzm/lggDrrZgIT+nCfCYAYxxswI2MtvtI9i59uoAUtY/j06uz6l1oVnRjH5y7DudlxH33Ea1kTwqvNl0+wnQmZU6l/TTJ5pwqgORwQ37Uyy9f5rXIyIKRikF316F5A3kDYTzkvhKbiMLdBq9IQBy6z0BENerZOIU55tk7GARzk7D+kCpg7gjY980Ih1zx7hnJuVvbUJR6p7IWSnKfMK9a9arExf8yJzlHOurXGg5XxsI5TlfWxzAHK8i3Fi5PpIH9e7NyajDfBMSCmtskPdVSH4sp9yVjVvwkGjWOmhcSuYZaMZR6U7MVFHMrsHbQrZteGZsspItnsxbb0cdqahfbdkz6bevIx9q13xOJndcqZyFSIP58j7UKmQqCxHHkRMunMQ02jZ5aHpn5kCN12+DCqm8d+AjJwlk6a/vhjhFksDRjT0j7TFTTX0rR2md8yUE49plTL4YObd2w5RQwzS47ncOonjipey9nU5Pczt+dYw0hekEGXtkYPC5tgA/9prsPR7l1R7A3VvJ9YD9M4a1gfCTloGN/WeMqwHpc5Ylg5dVrSf0v7el3BOMIdxtYIyKHG1DbGE42tOMxFwqqo08L6NJVl0O3DUcX0KMQ5xfYWyDuD6TiMC4O1qbOA+9s6oyvXjLQvDDaP5K8KNt8y64BgnB/b0cCuMXkPBZaDtm8FZlkvXgmsHaDhLGAzwbkqMlot1r0K0PGtizOgnI0qZtMYYhLz1eHCEjHp3gpsARbrfcA6aPmBv5T1xtOEtbD+UcKykfQtv7Rt9ft9tVjJBsDJaLQjgGFqTzDfRbIPWKam+vqnGkcJa9ZoA3/h8Kw3dNj+/mALfaMlvtgW728XZs3D3ZgukZf44mEdp/fqY5lze+Vbiif20uMSZ/XqpNaMxrcp28x0w+ilbjwduQg473LTqKr902WvGzasra19oxuYnm5Y9RvdMLViwD5N/oWc3rmiM5OXNb/HgWIRL0Q72QE4q92AzF43WJOdjPAiN8okNFDh0b2ISXiOwnt80Ujkl++iZkHAcP+pba6tRta5kesYW9zM1Do35XRe8Nsd6EaOTjHzV3BGd/Oulm598K6ANt42X+o846pd7bS+lrfJjP1t6J3sQ9wc4+1X/FLxGafoatT683NlaOom59KOuhHhjDZ9F24WtokHmvvMazPcnW1Uv6lXYbnQQjKf12UjfUEfpvESyzBfAQijeA3lEl/RIB8EptN78bfmhf76r6CCjqV8owB+343LgtVcgQ3apdhN9VWKGYz0ZZc7GUONP23QMnNqy95EENy8x1cYIFvJJVsFRDb4GovBtUjsWFwG43L1Kl/KadVIXFK7x1dkb5cE00qZJyDuzN1Zi98bTVjZS3GysmZiryu5Cm+PN7KAjk/xlrhsT01lL7bKuWdrOUQLw4M/6iuRnfG4mrIV4TnR/gPpnJZw7juDj0+OjDyS9xQmXjbLRibXgS9lbGEndhMGA1Nj7ikztbh2ULJKmKZ7kB/YsxeHnURmP34x1fEP8yN78LekNwt9zhTCbZye4M0JADPH7cbuIMiZiQ6bnZ7N1/jFCQ6RVJpdxh4RbZIv54twjhuBFrkp6C43O0rnts5N84FuELLUDVYb3UQziUa26bvnz50PJ+XL6gKv7BWL4MxuNhLWM5zBheCwmA1wm+4YxGaeP5c6jPWCI9gIwrODeclnCDeXBZ39XxwkAunlQxatofTGPvP6rHOzmmaLaJIaiRaqifQ2NQuRT8eoObs7DeeL08g2NE008XFKmhocRuobwCfWdqa427enxNqtZtU5wwRbvjzElhETbGHsKFuSd9mqk0W2hmiXrWqOPEsbWyVlJW8aElE4LySDV7tRKLHl+26/d9Sla+z9acpda8g2Q4BOVxhQwbzSwDV6Zq6hZuwaClo3fpKBa+QZIDsnr6kyfA1Ctq/hOqcze9eI5UX6nClPkK4Qszplm9wGkXNU3Rf4PIO2XldJMr3BQp4mZqQgysA1LS5gk4F3bWQNG+osnGe5ItIxi40sNuYKyNvkRZpIhYt+nilMr9f1XzUOvNNy0R3AQ/PEUgpX3Cm/2lfq6szuRUNLbTvJzlKMGj/A+LD0FQPhYFzqE/qquMh5Nia6MWHNn85Zsf1qtMe0KLhumjDxPMJr5a0r1hxYribDNqsZ8lQ1C6x17ffm2WoKafCPfKIuKKlhWqNLIMBmsFSp+blqRd7Dc53I9lxf/e7wXDUr09Jajwsbvhk25+c2ony3L13sD+PJISzdyWwXQVnDTm2+CLfoolyNXxOvmg8V30qVLxIOZMSOY1Uhd+fVrepv23pv+7eD5KTpNmcoO9hsnkpOf56l21eRk8le2sLoX27cSZFFa5wnRwaTD45UQ/l+NTG0XM3LrFWTyUg1rdmjhmK9I3bMY00fZ29EVNvXSGfBBDivp29VDB0ntUtE49B18UGjTCbL22xWA+NVas6s8iwwZqLCljX5pRWD1Qyc+TcKtVbN9WPdEu/wyJAs43KwHDO0QBdWluZq+DUzMi2X/ib02EoN7yaKoPHFiCnZZ7HR3GVsBF/ApibD10zR3jWnzFwTWuvWMKrmLKUta1YH51xh95XhydxmrkkCZxt24tLe5bhEr8JF9sc4IDdO5InbtclY7fcfZIMjozVrui6fuAxq+3T1gbT+luHKr67coevkD9+25+pjJufqq/SxubLGDl3GLcP3/0boyp960ZFVyfxcihZ47M11usfjOtom5DLty3G5Q+dolnlLLg2aFmhFLoG4+JYGK6Yp+CmcL5daZWjL5biaqMG4yKo+FVcGG3erf19WzrpVMdbcojxBsBxU67BpCffS1tq+W1XsplurzIJb22x+mzQbT5MAyoHttmTCPFyIaxblOx6Aa+sRL46+NZm33iJA6JW38MbWWw0ThO7cW31v4i3fH+w87lYozTQ565YguOwWy+sGRaUcGpVdBTjxFiA0AxcQGoBLMK68BXzhSIbewn9UhvCw5lYopWfDcc/gnXKr3y24Fd93bsgFt9QutZxv66TIJ3XccUtzgvq5QUi9klr7PSFX070ll2Gflqthj8d1jBq65bh+lDHmQlyUYg8u0+sehovRLMGFf0Unz8DlpE6/FZpLsqkFYfcthasbbcAVQOAIHJfgUkwU0nRObiEu7p3LZuPqsb1mLa5etgpXa0hPoccn4YIzQQXH4AoKW2+BKvQGXLHxqHDwrbzl52bd6j/XYRhEdLtptUOyYdCtsmDZrXkw8RYZONwWZ8/pbWfXEtwzi+Z31pIPk72tViMCul1Sy5dP09hQ69TeTeuY6otpNbJZtPj37MnbZ53U6lkr/6aHnTzLddnxNbRY/A5aWfzkWa186axaKbOB3DhLZ2HnbFkFwqhZMnAWNsuaxekig2XlPygAeJgqSyitj5SFHTNkMe4RugNk+bvRsX7fbXJuLM6fGU4y/pWxLIYRZ/u2OhM4NHmXYUZekgNjjHgAWjiojbbHiBRrpnKPkU0rEwJWuLnHGvK7ttCyGYqsfnD1rEU2W51bJBW3pVwRp4epHw+23DYuqdqN0dbNTdlBg1LTiggIrUzcudZsmCX8pNk2jpG1Dugs+IXB8xpg34eUv6N+n3Q+y3c49XLSZoSSObYcDjqQ6TJsf2fEdJfjL9wb76i6Gi+OsZPy4F5juENpzcaZwZFMN9Rqvt/PpGNlLJ0S99KhFW2ZTCfCw+m03k6nphF1Ut2vCXSCkPk/yupZCfDL4rA5pqaFnS0+7D++FrxtjpIpNrNlY0aimvlFDXbqeLtO+yJ+ifrQiI1ifaYnuKPE6OgBxWonrOJ3q9fxKAuZcTKzG0yBzU4ygV2ZMgJsOkx7skZui87msJ2CO/Hs/cHCIa6/mVY4W589R/d9itn0jsLUOf1gdi9vVkx4ZkS6KHVyilx2XM92cRob2SxNqY7tBlGeOkcMLNYoPT3xHGBhDp+pbYJzS51Gttf/pLYjluz5h8laWi4vGGna1krD9W04JAyeeO+NiK4Wvuo09ZVII1/FdCysWRjtmCe1awJvvavwu2D1M2fh2tOygq4sOLSvTHl1xkK9bzz6yqRgy5fMmDPAkjkVGzNnqjPmZGWxnBHbKofClXL0r0G+XYn86xnT4jB3aRyCN8bRyro4BbQrzikXxYnWljgjWCNHne2NY7VNjqNqx8ahMuu21vbGWUOod/URZLbH0a5kOSWzvA2xaqRZ5C7vxXknB0czy9sUHDeo711iK6tHPXZvnJbCLJsFci5uTgrx6YzjcKwjrXjh6sdiWlHLKZbyPmZNxyR0HamN3bBbLNMQNDQpTMDVA9Zp+SO1VNYNUlo3XT3rzJmzQrtuFkeGo4vAqFkEHDxelgk3y+puOwd552xZAWSMP1OY9/7znJziqcd+W3uyDeYtvz74livI2VjZr2ZhE3WLBDJblpCcndmnylRZHs7/soQAPYZwBdCtrcpN++47uIxRirZYw44MtnIU+ZZXzEc2qQpDa68gIRgVJ7qea8+++E2Iw5eYFxo50wZZ+uDUeDZlRsdqiNljiY+MncpgLqSdoWC81gZmYbIbhZ0r43MsFsWYHkuoM2pmgZyWgVa/YMuhoEWLBI83GhpLcg0F4o6gAms/HG3YLGrq3kHVgWlgaDFhdLADP/kXjju2TwXZT/U42VA5hb4b5mJ4tseBIM0MP/kFsa6uGd1wnwxLbyU2rYnk2cKJEXSWNXHHstecuqQ0njTHiP1zvvU4getYPmdVYKoYP0f8PN3O8A+SU9W4MazgnYSNZM/h7fMnG18oaEH8Za8VNMs0WNAZPlXQUpkniPRhgnRW2TisDyvuEnYZGweyjEVd5piYAua4NFHMnE5+4BF7HBYHB8WiPKsjYs2f9uS0GpbpBsJazTRYo86Ehdt744GwKrMQnueVZaFHWkyLeH1NJfDMVUxDJaeeo8bLZrdqhyVJnZ9dMDarUxZ2QAuFWDDp7+uvD5+pSsHw73QaFDdU0TPLHmYyxZfUhMXFqHUYMbf5dLYlO2edE4bULEwdTocX4iZzy66l0CRgmDohyZkj6saTg3+uzTKLPZAT1k1soYLVWa55CqvlcxjNvMIz+x+siszI3NX2La6+YSX71ovenUuHba/BWPUwJZyWFFPF213O/HMGs6/OcopkhmzFjCPDVtYhZuGMjprP4mrbB9+RTgyMDftA9ZoWPXF7hB/VxsyHzOv8Po22HwuO3NUHAHx0nOlG9ak2OwKjI+YUObzsEDNCQ5AZKlDCbKdoPlWWNDuyt8z2dbC4diYr6xyztU7luXW+OessrtOp3XXcT69j3gY72EHZIBJup0OByMUxxJWxtkbYF+QcHUvazGquiQ1rUKDlatVluZQ3hBzjnISPBqeM2r9XD4V/Fsv+FdbXRj3KGwHyBHOgsPZknj7+NcD+PCrNjBAHD5lKS/9qXGzcQ3u5Y7dTwuc18aDRP42OvGlT0DHYDkVz6+hUasrYshXlEpJv6UcMl/m3cs5upTKDHGSQAxgHWflJ1xEp5uUR04zNXcy+SP4tfORjI688c/zv6butFexH4tbUTh8beEAehxmtf+Ht5nXlP18Y9tvnH4vMz49bCxCbKfIbI4/eTPHaXHb4wRnQWuNxo914TNODp8P5bHVFTavry9h4cu69jeidJWobxtT9Lqq325V8AbKd4f/qO0a0hoMjtXqtyjSYl+sOeKUyIAy5BQA4efHOBddhipnRW+GeC48ipDtTk4M6ysmaBfC5pRrdn1kGKchEa8IdTSboxnCuQQFqcE7leCKrs32hM3E6Auz3g0677XJANrpvhoySlq7RMtMGO8dMr7Pg2G39gnQTmn4l7eYAwo2+eBPvUFO+zJyIp92UPSVZrQfrcD06b3a9iKYJm+qKAiA45HuWsVixJ9aJmJV1AD6rTgMG1Wnapjoz76uzlcvqSGRQHT38UmeQadniralj03F1Xj6rjilr6gjvjjoibqRDsR11ZN1Op+eehXmKqUrqHeN2OvEZddzRCsn+OfYbr8l0PK7T499MPUov1UN2Y2HZWyKip6P07GSmU0fv8c+rtzs4W8VjPnSPYv3WY7O0YheHTAtdWnYE8qgCxTVKOqFsCO3YWCRN3yzvcMVrDeHqbOpwpnePOEC1apKCKMxPWLcwQT1GSU43uFtAX9FH8c951/fMU/B+cnZWMseYQsx2VPIet6f9Mi+3S9R3n5zdjqBC827GGRS4z6Y9MuMFw0EB0uI0FZiozlZyTG6lsCpcsw1hrpwLvr/12pdsQCtBTjZ+OPwrbQnVGjD7H/6+OLa6Js0uFoD/wf7GT+/sjkwa0/oMSWUjGY2dBrntURfmw4sq7UICajXyychWJ5zYj88j/L1UL0W9MzOLUa1EyiUOsY02Z/HkZbEBYm0eTt1wnm9D08ccpMC+rpqrOYwNu3NcwoegSXymOobP6qv4TDGPD0XD+Ni7kI/wG1BphxvIxMtRz+f9f3AQHv4DmOff6Wp+puXma9MAZrEuTeG+zB+cg6iZKTgAJB+Qh1uZBWEGIZyteFjNMxfwA8+Lh9pLmPuRucKybytdTr6zOYVJgVR4CZ9SbePTF84c/r40WBxmZJxWIz5Zj6JNO45AJ5NRPmWEKFpbve7F3eef4HfEGG5DNmtXK9UUR7aRE69r1b5XZiky0jJFXe9TxJxZY8jDSkUpHqpo9cWKvtiq6JTaGpsox1A76NOC8aw2t6ba0wYnPLpkxPv2KNFgUSJoF+l840XbsQcSvRPGSCFjdFr4tYgareopTmirMXK/AuXvRqFWLzMQZnHSI0/PQZWpz9mCfDqklTqwubRkXop6HAVI2jpAWdwIiEvq7KqCmc/RQ5fFttfKBHUuWKu6cl+zeKsYf2wUp0QzN1mPT3RhdU0q3nxu0OTuxtny1ulZYqeoFrV5KivRfMa9z7OdrKQSzgymTVEoh2p14dEXfC59EMeMU3qmLmOrXW+GF0bvu7e6MuM8t+cT+wINuTPP/a8JmhioJJmdW5NlDCtHYf7GjLSsX8XHsrB3cjbRGKM7UZGyL4si4un840wh11brtkj4RKvyHGF/ieaumt11PM5JZxazMLTKOZ75c8Gim2J6/eb83jLl2PLHluO74eUXPDEk2Vssf7E0wRMGGRkwGbppVeuB5d83tG3VKn3PrAnORqS4whix6rs7Vo1wwSrVTork26IOH7TKlJtWxZD7WLOqp1HNewSJgc1ntUHQDquFoXW2JCtfZoLB68/Y0lrsZ9o6oPEx71KlDSTP81JZf+cr0RNyMmfM3WdHbiOc5iryks5tcgdpp8DYXKO6mFEolJ8RjECV33RCQslioBl6qE4CSccfUMUEVT02cYWqbFQ1d5ua6kHNQo/x5zKXw6oM7RgFogGcht2oKrJ1qrI0ShU/q5+gqrnLUxG8P5VeBqcqkFWpTjkmVbQbUk1hTyrlTrUtVTaXpKLoTA/ZkCr+kZanevb4VAz2Nf3+VIk2RFWFLRoJa3LEqBRHxsV8Q1EHc4/Jhnav6LByC4atTPFzn2oHW9gZhNi80GpPAGwu4L7TCU/ZkIBrM7UpciQffsLxfSPfcaBtNGIxBRy/yXWXib92gH9m/g5tyrgnJ8hg31fwpFQ8d6iYNGO54nRJcnb607hsM+bwMpiZYnTSisFcCeOO8L8rUzIt7A+T8+YOswmT+T2LBF3qupr/Z+WwTldgyaBRRbbpilgczTA1XU+0ejcD285UOZqXihtjUqlvTyrmJqUi8ZhUuhyZqkTq4apUfeYbLcnq7yWGC+vLhNQr/0sItRhYtqwKOd11WbJOZNu81q7ywXJEUuo/25RQaxZiJfgwTXq8lxvt4LovWE4TlcwCOAmz4wsRaWdLG9lzDVgzzPB3YBUi+mlZDkaHLEFEwALQ8rDd8E/sYl7SUgPO+LHmodcDxR8mgS0GVzcTUacfiowKWYWOzz1EaAdofludmt/RICfi9pqeeBhbu2PCjO9O8Q4Oyg2jCQbLnpYX8wZOUG4HTsCG0HZFE7/ZtCbnaBuNZnBwa614796Y3eBEJueSYJY1LabGizxjQ2teNYfpqfkHP2XrcGrMeP+iXRP6Zqz/mf/Z2GrSWwGOMAeNjXj9vzxJb14jTtS29Mmbzfh9+tRCuU4f27pPLaSOTeFpfyuCMC+iVaRnPpeTHeb4YBsHWPGmSdOwjebOJA410tyGmBzcYmjFiwyxdgCKtWt/oZIw+oTQnLknE9wrDJVmTwmbdcLVQ6YBmTfmObO8e2ICMi4EmGFfeK/hv6EsMgW48lCk+YaOPNyQyrGG1LrXkBnKqw3JP6yUWgz4UFNNw8IAzXuyMTEwdTe7wYabw5p1gmOT8sIWPeXUXViRvYkadoluRqTGupZ7hRtkbxqbSNxsD5l+m18Bdw6I9S1KRGP+E8FrTaZAf0Bbd8xUxc3i2wLTZkTKn017j+X+QLPZREi8jlSPNzU452Jx0bvvg+R4Lc3aI+2f0JmpLzvJ3rSZgzsQMLNm5m8uhjwSsS2PLux3hGXLHXFg4sXt4FhlePM16mZmdyMYL250hOmN2HgtcxvFbZ+DSrWAxmJS5JRGXgXfp9xmMpLMJfcaJE04pb7AX8couYsYhcwWRuTsaG6cev+i3YvLlEPNzT2keeWhnow7dBR6WnMo7bmHKDf0EPriQw3dfajV6w+9231otAGISEOzc0MPTT4JUSXrD5V496GtByB6sQeRa9sQWXsSItEVswRRMNciMmgeooiHIZobmveXIGq9BNyPyNnliEqwGdGatuFsRD3k1DxTjGei5+zxzD02hdFJgsLbJohFqwS5fJ6gnucPs6M4o0S9WVkxSIj3C7pguSCMnTCIg4mL6SrZQVbaednEKWDjODVwFqem7eM0mtxpUM0mThVf87M4ncBdUzjFbxyDQQnG1FdvyrayrwJVx4jfu4nr3uII1Rs3TZ1+y6RZpan6a+pngVtF5WnKN2hy0NftFjV1znOtz9SItJ1tbPSCQM6aTU1raCYqbAdUD1qrPr7IoVNXWlsv64ieWYhI7mi2MwlRg4uswkhOjwMTaTktEZhDEjFMe0uihqYlKtGoRFVdvJHL+ypm3Dy4S7tKIW8QoWaceJ5+a0tAZkS6KnziLppyzKJ5k8BYeYqYY+JBvoAQuXky5OpBDQLLbvtYhPaJGfutaw5VCssEKNZrMa+qEDtMIOY6Us0uW8LlCYK4zqV7dtGrysq56UMRhtlQvvVnEzoW3kRCjS5OAhxpXGHE2dRey2szfSwjpLNAFMVVxjJR5Fs3VJTZmlwmqkwW2MwbsPXEN/DLhqq3vDPo1DhRJZ8oaqg587Ilhk2iRCraU75T98tzGjhIXGv+s25Qk6Ng8iWa+C6In3o1TlQ71ohavSfBd4hyxrCb6o5TWyCK1lylg4iCmaFY1bi9ck8UARN5mngIp6i5SFI2GYfhjMypjCNCTBmL0AMPPbtNY2iJIM0Py2hCAP7T8dlSjcl6bSRnthhb+XaEX36qBWD+oChNHmTy2EG2Ce0d1LIRhHSvIdSfiyvsY4ldNaf8b+Jjwh03oPxh75hCatFU5Xt2EFZ0kwGFiIEZOusJ7UCiGyT0FQuePGbaZlpJ23u22Ku11Mr+wjv3Si9zCTkzoFB3Xu4tjnfOBPRiQjI5u2HL18cU2k6R39mQ0PJCZhTizCtc1Xgld2xO0elJ+1X1rCc01DmMZpRgXiFjWFjGcOTCQqEi3cEA1bxCDgVavRjgDFCrSd64GOKqQqaIiWLEvta43+uQWCJ8NqmQmtENdi6P82ZOzs+5EX107KVKoCl5Nobqzw/gwCSY7Wh0PMv3TX9NS2LJ103q/Xs5NyHUTD5N2L2I+RseAth4UIq64X08ozHbDgenxinY4EgLnB8Uh8HhhEYNIjGUgco4KMLv02FswaGYTzlUir2GPDLTkAsW7iyU4P2F0FEdNhcKm5hDVoGiU7U4CbhcXBl95c12HJpgMOO54FCTjVBjz4Ew0xYMT5J6YudlXy7GEF719EeFUky9ZsMHov2ihkCrjb6K/RYL+zU2smdzE0baXgfyH2JI0DxF+jrxcu8zxgRxl9++wCREqwdT0NzgxOTmPLo6Gs8GRZ3qOehTaVryZoh34eLYagVQHmIa9yXZ40x3c6H75JFJZg4pApOXWyKcTTN2Z2fgqbuFVODKiTsO1WZOCm431GQXbNJz8cgQvjuai6BZc0jxOQV2xPLVhOwnQflsim+FGDvgx8Vy+1fDlNUm/Nj7DpkwesKztd2QSDQPOsMiiNtfLLtgme12j319V0CNu/9yR5rnkoPH9n0abRubPplpyicrILvXkwhneqrqKQaYETcLv56df3rdRf/b9pmpO7uCHg2hk8ez8tsOCRz66e8wxn1S2qZPZmMy3FMJ7/XE6eMMyXCDIlc+zicg2rn+Kgndqf74Bm31cVNUrKLN34JD99r26O2c5uGrHMV0uCcd80G3B5GGuX0fvt2Td17k74L+1Z6276fcbiPPpjHUoius87S5zLJHs41HdSeXMYLrXk+OlqGPb/TkkMmeYHf21Z7aHXu4pz2Z5mmmw5vjqRI9JWSLp3n10K0fozyJFT+nr4NpHg81mtOIb148tZPSj+QzMI8vpCwpvFrACLbTPNVmovs7NWN2Jw3dBkJq7Kyrc+cFWOYaSKXxFktS1XrMe9l9JF/1eYQ7nxudwsFxJiy+OPDu4eCVomfBHjSAZjN2SWPV+xrxtsbxiyo/lhHLniJDN4wzIeykkDyBgtYj68TlmTbjxjbKfICmxtSGNWIbHdHIBT6ZSiZaufemzLFjZtGRrHC7IAGDO/01xshOatvWyVxMbuhU4Ls5cXp8oHlRe8rctiRO3i9iHfiqfOzTMpQnxJyod6vbEPM1SpE5BdtOy/lN8/xbNplScj+cNqZz/XsW3Y2S+q5vbCunMtD4mJLszIA5vFc/Vj/aqidOgioDH6lM9Hc+Wjwc3A+k6WCzGJno/LEt+bj5ltWb7iaFne3bNIlPbTvQOYx4GMhonr+nhhyGMzJvfX0fpFrjMryflZBEfJfLHc0G5i8bPTUuwEZtUjZnUyezNc2dhQRwlv/OVXHLupfb+GjHnJpeUeUOeVTFlkfvGmC9XY8kXfEojrT8RDGWO9pZSINmZVODKULtOxsMc9ROa/eG7ySo3HMbpfvkAY6sW9yoa2AuYGuj5pcRa2zD9srQXNlsR3NmyqcEjHdU2tmOuh7sqMIMRyAtceTuPY6EThCO7TLDE8Y4ktuZpGRNUyd/QgtbuJ2nLXeEBXJLmXqtIyWQ2MXtqz0RgewKbj+ckXjmvTd3xmpGwFSAl3L1XkayViJJ1os/B78ycSsvCmkubFqwTsFNh1PQximKWF2Gw0sak0MUMOc5vtjgXaJtl+zGTD3CBnFhf/JeydYa/JVwsgQLnxxd2Kr87D4B1Os/dXY1SZY8AbTrv9Ue8ssjJxQjRmaIt/6PMjU0nalbzmsOjukkurB1kf/wlip8NKfums5zOfWNMXPAMj8IJtf8e92YdNrbFuBoutOggYO2rCGyOFnSqcyM8UxJmrZIcWwEDEwC6h4FQkgQGGS1QQADiJiSxu49CsPBmh/3FM6/O/wUJyMDJvsmRwA5vajaSHNIdeCoZAxJ1wG5E0hzQCZHdyMD2jHvLkjldO8rHGhzSz8yBEsEGwQYFm9Ifd7USaVajIKtNEgBGaw9ALGobciygkchlhvXEix/E/cYe9jsgR0ciTHEJQr7vKnDsHgD5hm0PINj07bSP6uUP6uUmKeKEZ4qRor2AlIguA4aGRh+ENQoKX0Q1LjRyMAwEFzHi1/bZrNecjXnqm7bnatPJ2FfIOMqLwtEmthnogusC4lGHgEgyEXqZSF2foFsM6CJ2yBp3II4GQMtyBL9EMUyAy3mqidL/BNEsSdE/jKgEVpyDSLLsVUYyyvBa7Ib8SP+4FQi5tGAcdXY4xqUuGrsUYmeh9iKsvrhTVzVZnmo1Y3YirIqgYqcbI4/OJXQe3Iidn6BPMANFnGPk7BDHQEQFvNoYg+9rKIT9yS6OPRsfXkx1MjjoREs46cLiYe6oZGIq7ws+NARQQwlyOVQNy2YsRWLokPntnzEVmEs6/AuxB8Is9wpjFq2Ud1M9IMrK/MRl1eVHXw57XsNIn8WbmVD7UeJfj9ioMWpIGBwJyp0voEJlh/1uO7EqR/bAi9KSiow2DIm0wyQZZ8ZjVlyAsE+c4CH1JiJLWjGEjrHuRtwE6ZpT8zuoQlLXdsNOEZHFHBfoYKNsm5uwgdsm0w2ljLRSsud5SmjAybixjIpAmprwp6gPYyKKbH3n1Vd3d7iJjFmdxYeXK44sBGxcVB1G+xYBx6IBDYYQibOsQ3b0YkFDLINKYRFOrchI2wyGbXbzBm2JinZHYZyjlKcwI2GiAUIICLsbJ6YB9Oknc3cyVccmeDS0tJ0ZHHtPYAhN7i2hdNRIg+ubR2ZtgDu3BhsNziw7C1dKClfVEHomdxrpCo245jZid7SHtRWZlvQRuRHRuDkL6Xt86x97XxB5C4UMuVtnBTON9q8XmbQ9B86cuC0ufqDGlgYbP7cwRhCygLwfacNS9yPE2czEuROKaPbmpkXAEgCzvMiVRp3V3tQeQdjCNcYSPoOK7w/qIFFgJ+qmylR+Q8dOVXDxSG4A+S86EHiHVwi4P+PIk2F13Aj4ijSVPiBHAOOrC/tvnfYTPIfcWU8GDxtZPwdHcjbqNUR1fzHjf1PUQDKQ8WumjuM5Te1WDOLoti55Hro5A3FQ9vWoIw9ns3bWBtKyxmulD/BQGVqmmYSHDw9OsFDZAidVMFZexTONuEUZrquJfQFEs4hAsRzLmszSeE4lJpFRhb7AKHroZbMPL0g2TawCN7JyOOz+vIO/d0sfQTWGorGd2Gou4UWDu5Uxe1orqFtr0Gv+qrvbMjnWUPhPwsxWJKoi0WaWpZMosySPmkZMo9JljwAK0faUdgRpZbZJO3lyONVuUBkNpRoORIPK0feCMyRaUw5MoXOa5Q8yZJbQ9gkcZInoVyhWcBCmyxpJWYyy5OgjjKDIMPFqeawMrxcA97JYVG4MtsUi7Bt2xkXJjUT0+WuAe9YiUGiNVhoscOicAU7P48YTh4xnEfKG/xHe3V+tFfnUpJwMCxZkv9oYJvYYeY7+yaSt3lKD822+KFahk3+5kfi0Mk5JzG586ob+FCh538Msb0LBorhsB7VrlVkIELT3FaZdppzNop3qkjM1w7yRmU0ON16KhqVqsTKrhS9+0A3/RXioYvVetbzKQ3jTdCt8LJwLguoWBcSL60QeSgc90xwAtPlCDpApWEiGJW2lU5VWQJn7VGQO6NkmAgmaDeYV/j6ZCWRVmC6HJd/UGtwIYRNQgn44CJfmBxqIWlZExHH6wVc5AuTbya+wYUQNl/Fls2aADMPMg9PklPZygZjB16+Zje4MJXhrKCluCDHmZDSEMxxc34DOMpxUh57lOU4L2M+juS4NJdthTluzRTsZY7D7CJCluUuAEEAiCxHloAOjdks52YLXGZfADTnKqlOBrRaw/KpGqbpFAA1qRFuiWm6qS2zG4BxePXRT1Lr9nGFDQGe9BOctqtZS1xMNVRVbFtVNC0V6g4th31lwEpORFFUAwobbioHdfZkB7mcfJJBuNt6KIAikm0eZB6WjtxtsybADT6SKNBgsSOXvogo6+w1RdcKU1rsbB1T0WLkzoZ43dZsSAWkHcGxISUjNPHZkIvZKZUbskyf4uaGfLKovzakiUwKlfvRapVBSojdqMnkCE3WXqwckrRZYiuyoVaTbDXPB2h47TRrcBwkILPRECVheiC6KXDM0jTCbY/5U1OCa4ehA3KAaYNx8wBc4AbjF6Gv3WBQSD64shHbwidL6faSwQGiE6jYsBi9P/WAiyYa6gfXnuDDBj5+6CcfeBtRyM5/dJNdBpsM0eY+c0i51Vj52YyQYRtSw9zOMq7BotRPOAzsyAc8tiQEE0woNZW8PyiQ1c8RR3JkDwg5Sz8Fy+TIKL4nrSvU2Mtrthgw50sXgck5y7jGrobGcGfNkBrmPFgB6aME0HKjGygedio1khG5zAgjKoMrOmnJQl4ctDIZQSdNj/IiDw6LVp0E6CQvGrBVZExvQGImq7HyY+Uk1UuFKvKZQ8oLxDSU0Usu04YF5Yp24rqQxfTB+fCxunSBjtYBy596oMMdmbxFAUFccmT4hxkUnGLmcqIBJyEJMphEK9OHsGxmz44DDMqM5gC8BgZzIl2GM21yGh1eNKiIzGr0MI/U+GXGoycXJFDMjyxWVAhSzNmntTl9OTuIhUNIzi4Aj2iCU14TtQqZKeY1dJboHgpnGbKF0YMuX3oq8NlJ20pCMDH5lZQxiHuRm6Aoo4/26nC17dFeHW0Uw6l5xHC+iLKERwynV5Vdl1HUifRgT+gjMENgWLqALkJ0NLBNqkGbGS0lCUeX+MLqrR5/Wi9QQ7sn0wRfal1pKip0YqBKG2k2MlSVLOkll8AjxSHwJZfADEBdNlSVrL1CAonp4T5BgYjpYT5BgYh9BsdGyjNo6UaEm9WDCqn06kBToQFZwKRSqVTq4EiMZ86DOeReZmsrXmMr6QuBIzGCIUUOSyoqt3iYyDtBBY5JBkNJjVfshGaXdvJiop08IWg2FlLjBYAYKMUKJ/HzDwGkqLxTMGJdq0wC/NYzVbNKtdZSrbXWWmuttZ2iU/d1mNN/Y4Ja7wpMx2W7aLfBJFq7DSa5naLTTtF5t8EkfR3mHpft8jcmeL2ruGyX93WY07sC+9+YYNu27dFcsu39////////////veEFLADRVybEfWkyjeaSzY+p6FfPPjqxE42oHVRC4p4+Ohl0k6KzSDh5cU8fHQqucexgh41PNZCqjHuohHzqo0xC7EQjCkgOE0Mz6E/XQtiIocg8fWpVs8ZDXAxjKj0Pn06Zg7eyjzZWpdKjiKN6iQgy+Ayk6ndIsfqv4IJc6mzpXV/WrsHwyY0crU5nBk/RiwAq58M5RIDwUcHQp2BYbI5pNli08D4lULAJAWLACDsO7XzCiatNJBfcmYRiSPljiO1JjxmfnHO7M1YudkhlkySS1shEjChzK9ki4lwWUInehELGn+4YiVA+eujkUSWrexiReamvFZe6dKLiM7KX9TzEO1wMP9Xz8BJvej51aURdq0wCmaeLCGHj0wz6B+Qwnz776OwUjFhUQraOF46f7rCxlyZcP7WjzuCxoFLLu2KfCnp6Ap+XYXNbPt6ifog4sBpSLd1wc2eIZSPGtZRAIAHrMQbhE7qy96UBrnIE4Vo5vwnLYW/Okq6ZO+zN2QU6UXZ+E6ajW95tiIDbU5mOPQEdIJMmmsnO3WWgfDWtgGCLkbFDeoA0UwWdgTOcFeNCexiRKUfRqqUunSzhkrTU14oMaxKh1NFDJwuo06GjSlYbmEjST3eMziiRbkIhQ9cg8qe/Y5kAkDsXescygSZKJmipsyUt1jjd9WXNTHRR75BidTcGqDUYPpHCeRPidWOA+gouCCEFNT0DqQrWts9jo4AuEUEGDXgY00aOVjakQ5rODJa+7/u+7/u+7/u+7/u+7/u+7/u+7/u+7/uiacZPj2rxTl5U3KM5J/YR8xVLGJzGG8TK4iW6qeac2AmrlRcVU6VhjHnQNGMrvrPvuYH5/EjEzuhjLGXY5FAlEEjEVEJPDQyIe6gzYiqhp9yGeGpy59BbJ4gSU6VhZHs+xU5YLQIgHsZLdNMZ0bt4g1gZhaA+HbGEwemdLxL7iPla46Uo7tGcsyQXxTt5URZspoh50DTf1jQhfnpUmysjEVvxnXUZRTkjbH2D5CMVYSHV7sGe+BGYIUea42I7tnntKRAQ7REOaOxGHM7Jr6QN2cLIyVrb6m9BxbaWFYBv46QoYngr2SICtmGVcbepxYrJxdqG0pLN25ge1ubb1qBcu2RfpqZplwXDqxWCkFTygAAv7WJXzW3dIfQuDHUfgbX2IsoS53cUBnvvvWEpDMP7al+1rXRftS289957wzzCxkj33nvDWCwWi8VisVgsFovF5pxzlv7//////////////79t2xbxb9v+/////6+11lprrbXOOZ8ZkuPy7t27d+/evXv37t27d+/evXv37t27d+/evXv3fd/3fd/3fd/3fd/3fd/3fd/3fd/3fe/evXv37t27d+/evXv37t27d+/evXv37t27d9/3fd/3fd/3fd/3fft+JGiIbvBn5eGpsvX/////////////f9F2aj0HIY3WWmuttdY65/w/cNfJweXXR8HGRirbKE7UqY6ZVCtz8jYcESROTbHr5Ejy63e2YJ16+HMOSgrvE4T4Lg4xhF7m+OVXrucZIPBXKRwpRSpEQUYp4cVNWFZUHAwa169LYIJ0lnq8xBuM5I6y5Cgcs47Cr0d/fkpIRWJnDzMObF/xENtXmz2hHmZFSWhBsYQxoV+BfjRS8CVuz4Bk4AAhWPwc4vrVMdMxs7GRyhclBOKoFM6pR5BRv1KtxM8hFb9u2fATF2FZOZXHilxXTAQmeGoMlCV36gAqYwljFH6Ngf78To2FkIr8Ghd5YZ0aD7F9/RoXFek6NXb2MPs19klCO1XLMeuMfs2ks+XUOE3sTs0eDBrYr2QcIDzVMfNURCW8LSbz7lGUEDj1iPrVaEbmeQao8quLlHS9DT+n6i1Yx5PrOtXwZY6Qv8aYkHg0K4unesXxvYtDjF8DoIDYyXqup4aogMOJIMT7BCH+CoJJmj9nWE8Nm2HdbkxIObXHdcV+01fi1DchqkuI47uDoeMaJiSeSrezdSQFxE6VPAclWkIAek2Zaa3d9P9rrbWb1v/////////lpvb+Njlkf0PS+rGNP26H2eXXi8N1PsfAS8Fweb84z0OhquB6F97fDunnWmuttdZaa6211lprrfkcA7Xc1J5eHC7dJofMDrOLfkPSwjb+0NjGH29IWtoOs4vc1J7mcwxsk0Om9eJw2SH9aCkYLvUuvNovzhMKVQUaClUFfnGeWu/CC3ep7ZB+pBWkUun9mCr8yoS4V01Mb4JuxbOeT79CPLxS9G7rqWjcQd6oNop3altl2l2ryIAUlXHEz78WX05ioBQKxEJqvGKinbzYCc0OHpOsgRVjHiaSz+hrE/BIjM4Us7zGVgquI2fuZba2hTnkPJhD3iTQ+s+RM3RPUhx8sTX58gj1Mgn1MtumRbYm3wLTA5kBm3qSopb/HAmbyKikWkxSG8O2CZMWABDA0EAYDEYxDMcSEcgPFAAEAgocHAakbExodAkcCcLgYmB0jsMBBgAAADHOoVYEPNOQ8DpD/JcXAr650MaphXBsLkTE8kLD9xeCX16IuMmGcgxroKNRDh40nboo0tpFhbMXcTp+0ebmRQ2nLuK2cNEy718EOcaJqmwyGOWgnzWX/Y2/GrKMd7QicTMWTd2tCNM4RU4HKcI/QhEI8xPlvOWLxCxHRHUzogx2ItKYh4jq8YiC9yMSPyQRTr2YmlEWfbfVTfOMZ26XLVMRMfPmEn2UT5Lmk1tj/YJgjqLJ5kUDm+gE0jJV945gpPMhZmjgTNLNqLvZGkWEgJsX2TtvURerFhHevIjc+EWe+xdhaYp/eVypSFxnd9pdZRqMyHxaFr0l/WJeqUh0EwNb0xjtHMUo5jRGi9zMZCS9lBHyuxgdLmJEd/kirgYvWpy6iNe8RdyGLWp+zyKNDYuIpipQ8I0L+NjvyO1yR4FEpzpy3eaI1lWOGvc48reyEW6uX+K945CgBDLMXGBu6YI48xwdNdIR+52Ogk91hL3WES+bHQ0MecRnziMohzxKNO0RvzmP2A55FOjBjvxPdUT1kY4K38pAFRikUTJFEzFCO51/uAwPaCerUseSnJkezsDAZ5raM4rQzPHEDAlwJqhn/OitDLIZClzHU4LiqEoDwbsqiR9PaTzzfkrRR1Wam41GYgg8d6Bc/BIF8BUvP43w8O/qR0dABA84IEiCIMdW1BQG64YGn2xqbhkj802dlzXKsNy+k/JtHZM1zYzcYgbkizMd65vRuH3m4kszFGs5E3HnjMMXZ2G9cUG5vNfB4ExJutdJAmaXpKFFkvjslcRtfKTk90rC2BwJvEWSgmdH8jNHEpHNkTrMkYSzMxKk1kaqG10nSaaBkir3SuJ4nSTFvZJ4T5PEbaCk5nZJ0hgriehRkoLHShLfvFcStMXJkuK9C/hpk9r49mWpswAb9vhJYaYgDJ1PSpfogBbmhFoYy+c8CwIfUBRGbbcaRnP/6ATic8x1ITMuvx1wvet062lGWy9nrvU5Q63HmWi9zzjre2ZZTzPIejFTrMcZYf3N/Op9eDXR6ATYugW+e1LNqDEpVcGrUoEFb0ulf2Gq2CNTUdyZCoHAqalsD04VfXMqwrNTMVueCn64KrxZiGSLzn9fesRFeJADAhImiICvpQviBjHA2DcJg1mTENZMwjynSdeCSXTB4tWSzLw67RdG8nzOAtrfgGduGp/dPIpPMM/hk52H8HnnCXyO8/g93+w92tPg47EOsmlzdWfJofpfcqL+IzlO/0fO0l8jB+lvpuhnfAMYlj0AYs3VSWuH6mvaiTqn7Tidu3aWzqAdpDM7RedLHcjNgNBTmatHag/VsbMn6gnscXqy9iw9rz1Iz9EUPe+sB/VTlHoKXK71oCkGzjd80JRjDhw+9aApBs43fNCUYw4cPvWgqYmJEJxjf5gHIQyV0N44o447D6hxnKfT+ebRdGrzXDrNPJTOdCKdDo8wdtWEhLUZtT9yQP0aOZ1+Q46mPyXn0t+RQ+kHE+m5UgKZCRTgtGbUZNoB9abtdJq7djTNoJ1LM9sOpflOpNmkCUL2UuimTJuDtUfNeO05c472kDmfPWFOzR4vpzFbTnr/hOR+Roiqc4eozTWiIBAYJGoy+CxR85eJ2j1OVOx9ohaRWClK4lBRpLeKCjZXlPzUUdjNHhU8eJSueaOgGD9qwApS2vtHAb521PDOUfwnigK+TNTCQaJwmCuKxG5RwxaLgt8niuyooCKjg39Hf7oCQnDAIYESJEDIQdCwVHLihh65dbnWWJTLZV2uRR6zUb+kN/viP+QXyHQDvvtZc6vCrFsK993CYWBULunTcgFelIumsT/HwF84xjf+stPuzQKmOQ7YHLcCo/ENUI9Nt3CecgvRglsE8u1ltxTH3cJjhy56sQEHlwbcRGCQGI0GVj8U2NPRwMBMBI04g3SxL9OV0DhdCJ39gF16p+uCYsmu2nYHBrvsUGBAW4HBSbRjGPuJw5iuHAYMa+DI4ANByDLYcuomGBqyBlaA3QFDTxfACj3bXyjN6ldBzN4XirP0VbjZ+EJ91r0KNLteqJxFr0LOlheKs+JV8NnvQnuWuwo0m12omLWuAs5OF3qz0FXw2eZCaVa5CnL2uNCcJa4CzgYX6rO+VejZ3UJpFrcKYra2UFzZ6gw+IFp9hy657bmqzc8FxuC335f4hF+Yj/cF0lQC/F3F/n6JhAbPLnd5arWzkX/2T5iOpycpYY7BffZtZ1P//UeWOpZCO2+yEtjoPz8rTTemxWJjT4Ya8zbLGGMLJJh8Jk7Vj6VLM+YafY4w2v3BMF4YDM15EMwIBg8ZMGYTi7R9P7HXQ4rNnFCM1KJijzOLUTq8WOcOY4/mF8N+eLENa4wNLzAG+qRjK9m30JNHAoQOGiYgAMIDHRCQUIYdDOL5/pABb/RoCvIis/4rlqS0P4vvzVUJc9RjD+atDL295KZl5gMdSHMmTvTGsg72H3NxZjH1GJPWPJDyTJzojyWXJphxxjytMQbFYJAxD5z+YM6tMSZPn2F5NkzKQ4nAsDwL8/Lc5oZdelI9R8/4ED2yZ+oBbqme4b16+C3SA3JsBG+tLSKeROHeD7WYmm4DkZk7GPbjhtESKHMJo6+cLDbDZ74Q0jWE0idLAZuhZqxIcltAhMe82ozE7IaNbWXqvpgNFPIRIHckUlzv6tn1VetI+zHyIUvWHVqQStmZrUxXjQPywu9nBWWYVnsl5JuSk1EZjWe13VES1Ml0OAJyQoZjdHrpa/Plwh13e5GcWbi04ntklW2GrOAjZUFpuy8rtKQz0Yg0TD57ZOnvl4DX4Oc6NOw2sTW7RFaffUHjjfNGoQvWRNn6WIIvkUWz63S5PB8Oi7YgUv3N0bHSTo9Vmui6Pj5Mg+V5dPkks8RGcC4/StiLY1VXjMB2WEpvpCzwnbLmHDJ0Zbx88AWnnjKcGEux28mo9/x38BliKtKwFIQ9spT3pLEO0G+0v3ae0ek7rm6GrHYGyFpDuLXphgbM9oVu25jHVnjeaRVMr6yJJf6OWKP7ZReDGVb0s+qMZlPsJsNyWxYLw07DHex/G3/GnFEC035nxQJfFgunnWf8dZ40Se2GY+A6ty4nHNWCectimeGyIC6Y+HTT1U72ZbFIxzWxVrYjFjNTYq2S7tHUQIkuNi2maWDpAgt3xOLQzAVUe2dlvnQWiI2zsq5w/+TocDKJoRcNszsTTX+s/1b87DOjIKb9psoCv1AWTrudbo3AZ5YZTXWqNVuiWANvfM1jX/xps9aYWxMTgctleThYFpWuXfcHyxphbnUziWfLEryTNyWQDEtk316upuEVuM2yINbKoqwgZiigp/ei6xbEmFzuZpW2yRJvgyyQ02MlGh0Lym/m6f6tNWow7FG2/+TAUsY7Yu0WmkXf6+xwpTXPkFGG7RpVFHScq5p7Rz2erntXkeJkGN4KedkR2+x6M07jnCLJmdI61BXAXFdQme+LMPl8RRl6qmzLZPJEV7bpLlrb4j2eDPqa7HOV0jJX+9nkSrI1robPbWgmw1/5BpI4x6gfMqYSSfC6VlUrqWr1KY9h7yksLj01x5jd9Xi0xFpW23lygxtj9uteDTu1W2fjaPeeEhJx3oftNzVEtf3yqYjHllPP0OhTePuQVaZEfTIcuRA/NMzU83ErzjAS/SF77nh3KeUnlqrrrptVlsu/DfeZXPPNMzazSvkYF/g8Rv4kXEu7NLEU0FGkgAwhlcn4UeOcd9SUcuWx6/GmshyAbPLmUVtXavCSUaXbMArw9aJqdp2eDPlUAphcfE2vGlUtOHvLR+17NNI58My9Ntoq6v3muQ83aVTS3g2mFrYx8bo2YJR85i2wQaKG9mtwNh2MZcetNaK2j347nW5gKKm7O1AYBEaDDvOWUJtdR7zdsMclLD3sYWLK0QDuB7W0MlUPA+WISaDgjQGFGzslPWEiZbvFa7Fx+vrFHi8x3L45QGO4bQBbPz26mq6OMY4T+D5OYCPocNRSO3gfp2eOqzUHsNcQpOMgVX+IGxGVWSwbyskUFPbl0wyfQZzueWqhbd8kxbPd9SLDxdhNezZnOrUNnawYtmsPsRx4sKblTWY29Bx1J9gMP5TTg1XgdHcm9+remimkzU6f8f5Rm0t1sjjTu8IKG7V2tHLf9kGZNGltHFwxteielalsrJqZyzLR2rLr7Ky9OCbmLZtQNfOHjJFjZ9GuqsaRkKWbVLtxEy/C2E00aSJ89je18ALP/kUmZRFi6bVemnNq2X9ABS3zfJ/H1h6QZviaM5Prth3Qxd29bhYNL6xY9nW5sogrlk0tazSLRMS2Xcvg1y3Ds9OdDu2HFz7FVdgsV5MGucI2xdWvla6Sj3YFxFxX6Za5Ct7SistRrSbmtGq4nBWUwawymcqqfCQrbgenSpyaquDCVFxXpVq5J1XjklScrUfV3Q5UA9tPkbb3VPTGU8O3nMK+61S0RacWh5yCaHF/P5QdBv8LiWwDNa8mbipMuJAMzGqkpDoevhcSWRa0Pd16pXoyx7oWTZubrK/dyVQXJ2s8MRm3Tcl6n5VswEHJIHiY4C0juMCp7ScqpHtIa9P8IIVHxiKTxsudxu6OGuls05Y4wnFxertn7FZlfvQwr8cnKtr/ViV/1K81nSlkRyvw0SOZdVy43XwnsmHm0icmBunWAzlkzl994irjJpq9kSja6wUveqy8NgbU01TZEMJKAMqEgs3uwAkCdHeQpnFAflOUzfdsR7S+69iATaCLaYWYpgbPBBTvIah7VckbAUzAJmpe92Sy3yBtO50wi8zOf1iwSuY/2Nhj87w6/89Os56vCjGg2JBAq9w7z8vO/i9YlWDpFs4PNsYd57l3PvgzVUkWt5L5qjc12syEp7m0OZV6ps0hrBemUgH4FcHUMvDSueCUiWC0DNxh67p5us0njxbojBBjSXt2uclNTQv2ZhLP4yHKZiySZr6erSEmPK3aILbWaBnmzz2fNI3Ui8cGeZr66OQxsuvo04IWjl3fvoMbHoFpnteFL50yTxJHK9LXfD1EVerSbWqbvj3xNLRVqRhXZtFx8QRUcuncmMfsRiWTb8K0MWlqM+ndqGwXbdcTQ9OydMiORpWXMUVU3R3WiwNS4T0noUp4zQjf0V7WuBY4ya3g7ZqmHlARHGUvSJaquvKNqnDEaaoAvEgVttmfClNNUDVRg1Nh21BUGNVuVFNhsZWotNUOVHOtQQXJI1AZaJQV/jHTnh1+ux2e4GmHZinm4mZ44Xt9Ct77tNvL+5Sm2436iG2HeTsj0HphtzHaMqs32B5oDkgthEa/ChqzM6AFLn5G93HiM6rN1rYarJueva8lAy0MfayC993tL/GuUjc4tqDVQ5WBaDphXLO7YnV2gl8vzSoWS+uoTdIAwhRpp+aMZeb+GmkvMU1jgt8saQYhG8L02sZoVJImDQOjIeY1bykHQ6LN4jpmIQkLpC1ncTpdSQqboTFmh/B50LhiGLQAJkZjoGk7s0J9BbO3xnTY12QwaqqzJdCgy9IQeOSyO76ergMUW9038FOz2R6cDfjCbJOayKzN5mRAjZ/p2ISL1q3Y4l2P7SKVtnHY+tmEbTLb5aYGfA22ylJlFjbl6djoL8PG0phspYlOn67a/mwiV9XgbF+jtO1/izaJCdoGYGsKF9uyLX6zYky2MhuvNell3TUEB2RzmOo3YSu8Bhu56b//IKlKmxKzHdp+zdMmbNDPwhZhAbbhfPFN5l+Duhz3XrPdZIO10ndXKy+wcdW66GM8q5qHrE9GVCsypdpjS3k1NWlrp7ETZu0zqdks6tOoSe+fxi94AjVqp9lu7TTqy2PhNA7DpuEksmcaCYQPmBaLjvu50nzMkjbrn3HSiEyU9mALhZwd0oCpcmoskCbnHk2ORmRLNKCYc6IFNrVhdm5+/i+OS+1O1kKDXs8s6IBmzG1otknA+bvOFrRk7WNVM6xKzD3saYZVCbOfJc0Ap1i5kcs3NNu0h1cyAxa+hhm7gcuAgftoxxupbCHOzoYpY96jjGdQuavpFFMjyl02sGbysoGly5iMtTYuQz5tGWafJSYpQzRGGYsZn8bg3mGbb+5iOxL5YPEGZRj2JeNmVHfLuGT6S8mdNpJvuGiZ7FHLWqctA/Lw7FpGYgDdomV9hgtJuEOWUU9FIWfyMkyFfuMyRjfjwu5XBnr/uF6W2jx+yQ67nrBMccsytkuXcS17E5bxaaIiYbwyJk+IzFbmYIuNhM3Kkqly6oxUpuUe7VRGZMIyYCuWRdyvLIG6gK77lT0vcsbZYd2yEaOW7TFtGZPnb6GhRNCoZcs7yNhlLMOXLb59GfkFzDbzszVqGAxltujYvqzZAmaQ+g9fFr6oBzGbrk3MtjOLmReNYzYgE5wBWeRswxBni/ubQdyFUuRiLQfjC7i9TzWuO3eYLcJArdt0cbK7OjTZx8GyZKTbl2wilpt3uEE+zdkA5I9/kTJNHDJpDN16ZCducwTjtuS3yty9fEvV/3u2VhEl5Hap4JklkS2vM1uZ7CFodIDzhFbj2d+0Vg7jWXGOJ19jkfwV5hidpLyhiX9y1pjBbadtfrmYTTTGlta0c7chxR5JtKZdZ5vlM/c6274R1rJSvJMVFGtZLZzTauCAZGaXdCerf0PfHYv5L46FM5ka7Hjufo6LJb/NjegFMKsXeGt6JQ/nNc+7mBC47w0YnXq7HQD6Tc+gVz7jcOgzgcXPeAx9BmX9syw0hJVdToFlz2RXQLx4WZR/bTh5QwB+R44TjnuGzKDTBvzDQc8wWK69+P7ljI7FGXjbvvsOPwMaN/tta+47/Hxn3Oy3bbfv8INicbPfttS+w896xs1+2y77Dj/TGTf7bSvsO/xAZ/jT7KFtru/i18GSX1YGp0K2PBXuwlTMLUlVmVRstfJeeetRJYxXBh+4RYcHSe+x77uLmte01nJPoNbVtG3WyGk+AN+3HTnN+4RR2Zq6kdOEb55GYRt7ZJBfzO7geSG01DDcgcHRz5aJZKzrvc4Q4DztxlhnphOK7hDrcc+AtvIZXx0vOjKIe+c+fVOqyWa6Vv1MalmDbzMumSYA/qzfGdP8NSHL2X2wVjcZwbJjQB52PzMovxc/QzE25R30TEfffjtGP/SZQCEZ8UzZlGcVW0Jc2Na2thfw9mh+FkhDani08k3SuN0hLXFgtIIbo3G1VdpqmyfU8HL6SBwtzTRRlG8Mf1spDS45OVrzCGlQXR2tfW+0UxujgVwIreQwaI9joFElaj/+yyJBY75Z5u3oZ3F5noTpZoWJz4Y2SdoFzwhOdqZtqTNgG50NWeeMb5Ezbvc3SzBy4QqWNxOdd4pxn9rcjMWwY3mk0BYqAzBzGa6xy9Dfu+x08jIuJkjweXkhQHkTM+izmBFexozxRGbwW5nhhnynu+sZ7RrujBpqkINNzLYsY0bDs3rK2EHd6EmjGDhu8kFTjtwJwvJmePRNSo6ccfjoSaMYOG7yQVMOzjCPun/faLQRGft1yO6YjEzaWGTBM5ERNxBZ9/5jE4sLr641Y+4IIjinHiufUD1bHhTYi3ceY93BHRldlQSVPUkepiNRMzIJVfOSJFibROPOJERMzRFLaO1YgnDNEmGblsDNWkLYuCVNE5fw/3XVbiszYCqusuNIXFQ3FVc1heXbZO21dIrDpBfCKlx7GpQetAVJfixihKYhu1cgcJrPHm7L9u22ljn01tTcOY8H8eQX3xrQOvQwaucF7IiQ91lo03r1RbbMtx1N1bx/9GUMk2HJAZOHeken1kKskbWCd9aC0ox/6mRcOMdZwGQYwUBy1WcRLxO38OqYwyvBBF4Qq9ZHbZmsN+vsg3fpjlosGUy7cFfnbbv+cfku+HkMz9RdOpjybq0CH6Y0YTNU37c43bhtkvUmevvMXNx9CSTbtDNz6bwr1xcX5Rr8vLnhGZVrBEnz0TOLzk4t6F+KdOeX7s4LTNjRtLLF62mVjANq8Up2npvDcK1OwoXbkpG4Fp5ipuIq1mmX6FdFMLMzB+lkoAS+GN/3VL1R1ew1qzBPVgXgl6BV4pmqBErpTR+Qyp5omqurk/S5qOTtOgRO47L9NOYdwsOXCnuc+ZFJu3p0OrRfu1Sj0/YVwjajczV2pHd7FoJzdW0UZ14watKSpb4ytW8LtjkbufFmJaakM7rR2ILbjS1iPTZAU9QzeMvvxvZojcWPxiZ/JTbsI7AFG4dNdwc2KAy/NjD5muyB1zCyEJ/35rxQyvnJJcSY12rFep9hsXdZQhyE7YkVXIDK9u2nwNagGjTwFB61jSkq7TnTR53acuC85NT089aYnk37QvsSCJu1rkVcm8pfzk4FeVNTJY6FqWAvHoP0dyRUCUcqM+CxcOsk792oovvTUc1LmY3ObLdbR50as/Js2S865Qkbr9Fm067RPTOv1VapxHB2sB9JNP+ObC03NkX2LvKiZwQb4PDYaZfX0jUiS79nxrGjVk+EpnmzZI4MX70YqT5VCfBYbdBnvrZrXq2Nsq3TFgOTtZmrmdowe5G2GisOCDuLvYZlsKuyCUVk4fQZ2QjhG7IpsyXZMO0EbRU5KRvXnagl2QDApJq9HlsPuYkR12MTLg1HDI5UJsYoL0NKYr8p/TXhFCBYfeoAhraZu5WGeB+bfMqwtAnX7eqYZGWpVw/m6C5q6XK6afJk8o8nGopuR4YvCC8icbxw6tq4utgTP9UUYVxrasM7TYF680zd8iRTU+6AkWihejm4nEO8BtvZbzMFtq9aNpdirZZVepPj29s7szneRCxma3W0bhCyiy3onNW1yEs0NyrHBOAJsR4XHY/MVgl51x+D209r4YLIdFi2ukLBijVMK3h4vr1ckk18jsFsiZF2arsvH3OxJaoxLftN98f0NDwV8Btq+9HYTFzT+dfMHIHNZAe2CVuxYVmMLcVQbIk2YYOEy3Izn3rceDm18wijHvEN2ZYhC6wG9eeTEn9Tqem9pHiYagrRWlP8TznYFFnuZ+PxilO0M5Aic4ybR7WuHcUbB48qvOHJ/LaNckHDUjeYazK/nIGFY0bZNMQlUMvb+JGtCU1q917PtDmfeR0p8RmjqOZ0UVubngfjpFGmNqxq2rid08u5Y64gZbCJaWBPMW+rRj3sGSUnk0bhyfB0BfaMkrLJywDmj3FmNb+VANhrrMlHP43e9zpZalwHDsp4VszezAoE8xTcKO8cl+7sel/nv7BV6VpWRtAJZe6+cE1uoHH8y46BKrynvc7efML1iZGje7bhvLt73+B22satmvFGY6e9xjHTs7PdX3z9OIZBq/y3b33nNeTMV+UcgKwzjsmxAs2AYhrbITZNbWBXNZsg01eBv9GrrmLuKtwvtW9VAACPXbwqdrl31ETHPC3R6i7w3I5KZGxC+I33H5Io0WRmqQO3+5vOqWRceI9ybG0oi0nZFK/Kpn9YNjyT4TRFgsNsjBoL5POk2sIIDsiWKPkwzsN7EK1njJrN4CjfgGhycRl3Hgi9Apr2h9u62ThEVfv1Iug8ECIjqBvHgMRbYtfEXbrxIPTmk1HR3m4qqDwhltkZBnrdhM01N7OwFWzFBm/Wlc/90K3E5j8bRTcP3OLZk48B8WZe8zcbobMK3OLZyc0DCcfOyxLRMeDEGMiqsbgZ9BS7E8S42Zprt1Xg7cZrc0puAEmsvraZUfkt/uzuvbaxsF8bu6y7JjdnA9i5wdrzzOlLtPFqL+8SNoBZKjdbEwCzMAEX7S+fAf55HIkN3p6BzveAkKO+GXhjvv6TZJ61/YySmAqKsox58UFTGAZWTXO9lWlitbCmeEE1idtbv8bbqYmn4K5ln8Mp1fJKrv+adn1GVyNOnoOqyTS0Wru51ebHot5ySvjMU6QZe2q9q3ivdwlkfbocsoSXOnpXiqnWIoKvtZZ6erWH0dUIWV+twwZrwzkEizmXMqaRMk06GjUuvzv2++wT/PzI9JjfTrOS2a/0/lb69g/1pZokBmKTbx4625H04ry1lLPdpXymlyJya6kmQeJbfanfV6p4jE4ktvpWflY1yZCjC3zD7LfWsuUajVGO3F9xjXhadjcieQLJvFNuWVsiHaJld2aWI7t7pElsV29sT04QuYZd+/IW2iKB1v4MsBbL/Lbv4mrOmrkuC8ZVE0XGAyxzJVZa5Rus1Sh2w6mRH834S6lRuLxRoldUG0tv24R7Y1/zKNx+a2EOuTY4CipdLbTWfZi1OyZZk95mLbJ4+/pqoZ+el+iPPPUAa+aZrec45YrHeUjDympu5fdBpSKkOWee3siON105SapZyponTO9yaWkyxpmkynrs9ymTw5wtpMqpydRdO8rRuGW9RhngbR5dTfH6alAsrrZwmLXhDdaAX19teoC1zhusQQTMJOurpY/DpfqmzTJrW7xBG/gv7VpfwlvD+/3GzsLjyq2BJQ2QrZP76Obu9oB8MbaTyA2eRg7kHXmsHJg39iBbdOZuXQrMF6WgfWvIVyNWTdV8VRl2xCqsXYtiMT73li/bRc7iVcvKmlU7PGhVYExZhdImrtoKy1ZFPDAFNLtUN5nyOndVHQfHxFUobfSqrbB7VYS2rmJl01IsMP/2J2R09/ymJ09CBB00IEgAhAccJiBBQgQdNCBIAIQHHCYgQUIEHaBh+Qc5Rzd6Vk+abv7A8NoPNM3y9Sj5jFfVYMCrsNnwCoVmfKA/vBc8q34d/ZhXV2DYq9AY+arCZryiDUe+itGkV1e67QOElb5RE4AVLgVBcBcIag/+dYR66qvYaOSr15r6igw2f6CY9AtwLzDo6g477+2w4BrfBhhbAQvD9r9iVxNgkWRIh3q2/1fzePOBzaEBJ2nEOa0Y6jYwNnZjNEFc3Q11be+GhvJRhq9Wd9uF3AmGlzu8XYXh4DLnC7xdRVsKDuyWGY8ZVRIGdkOA09FUCou6CedMoCga2w3hCnlpt2g3ttt73ttNsSd3G4w6X+TebqP7xcrA8U0JQIuAk/0g1psZ/zm3ow6zOsh8Cp1NhO+WiCPbdDl/+J0qSZk55AwW2oiNtvkbypz6bYmN/NYAUcyp35Rs8DeMtt5b1ZILvgSAud6Oap+32UcSnzyG7auwo73Zh0nfBodN0D3S8J5vkHfSN3DxdRww9w5qbj8DfXW3LA2PDjbsAPsCWm+t/RYEs7+dqKnfMAP2j/xmD7Z66jeYYpUjv1UNUPzF3pQ96RuYYJHLv6mqU+Op33pbpoPN+yZqpcLOb70CBIO/ndXCb88GM/Z3e8s92x2slwjMvVwo8Lh64FNkxcC76vd42vBnuyErHmJpe0/2mbutDfdhhbmSsNjJRo8vfKuNn9hlURUtl9Ydh9CEWYaySl/+7eE63P9KjgmwRMx+NczaV9DXjSGchby0x5Iw9HGuNr2Vrjbzmzdit81b5kpmcRhhDNNoY/znGmM73VhhorFm816aa0xwpErMNAK2KZUdBzNbbfBPZW8CvAQ5z0wcQ5LHIOVlfPH756nb2iJw0L63FaS2t2o/ttXpwFYQxq9rI0NuqqxjirGcyGhD2EdCa9c/DzcswklbPF1XfMIsC1rFtpvzosAcFu75TC7HPqF/HWvgSb42c0ItW1gKRrWaxeIiy1e4mxrv/XxCKzZ4e74prvrG5RZ57/zDnP8ek9NndrWCtuEm/faWVq7yIFeYC3oj2BJ+S5w8tniMbVUIjgluWwfjR7XCZVo/893WZgDXEgyKvamOxdscy+xM/7GwSnEjrPu8BRZn/o+DDG2nBuD9r/CBESG307FPciwCn8YVb1Q7pBV1h2rVvboA727Owwmt7t17o9Y2pzU5CZq13/nNxmfkt35E7LO/taJs/tZ81TdcM76hP+lbfWHLX/WNsDHfgGd842SaWVd6s4sy8j4rUW8h+xY30thmNURfm+psZ2B2TARuzk0i395NtmWEi1ohrdWt+L63FaKwtFXyWa54Wo//ba+gVkD1iLTa1Ngb2FNcNu5PxLKJTsSbKZl4L8NGuLfVsNvrQ/v5THjLRkoiHUZ8T/SmPMgb0CZQPVlrQohTQMOCi71hH+QtEflEb/7XZxtBy51abvJ2wnAXeFM+wtvJDEbwrJF96Nn8KpqprwZuVD3IlfwdJuzgNa4AN7midZar5fWvF/bf4DHStFhXYbCaka6K7ZJ3tO1jXi2b8Fh0wy7iYs4UHWJixWJX9p3OUWvtrph4hkrt3xqnuCqMcQ7II3d9905vZqe4fWh7K0FWt6KATW/yuMbo5FZ41kVu+j6NLDKEL9tPLnA1nmEm27GNz2CVm823phsazKo0ljkdtERRx8K9t86TvQFDX98Mj/WYp7uTaqbIxcWIuHpMoqxO7bB7+ixymnvTJMMOwdnfIqvLl38rlK/9dpnN+8a0q75V5IZvULEgPM9mfAPn9d4Q425vtdeeS6gJu8NbVUsO8laBYcLZOJZNN8KbEEKuHd6im9sk2zP2y/EcSUMvfH63zNPuxzKQsz9mCcURC8AnZxmohZQ+iQq3ELMvjv+WXCO/4fWd3wpDpFr+LYPB/BBwNoXZa7+FGUb/zm82MdrbTgi/Hd6uyj2721uZNKXRIG8OV8Cru4m+SzawW2Xv7Vb4ftrl3m5ONUxqo5a5V2Te5lFWsi+9qBsMDOnGUE3o1uqjuk1gzkkHZBucYk1TdcK0eII6VkrHLd10eEU3CK03npulkhBeyw1Tk0ZSvWVBa8NO7b/Had6F5Dd/A62F3/wmgANl9rfKNmsxwUZiOsZBlerzWCaIk2UlSOfyLvwWJ/t3fsspmFyHfZNLm4rZNwyT5rqe+q3LvG+3D/tGv+fbVXAWo5El33qbTUqEOhDXWVLPsdT0ywnH2l+JOq6fwWldN7bV0m6PwMBuI/+4idx2TFu2gr8qnMngYVZdZoF5f1g1BaZB8EpXS0btLoxMdAVaWFdwf7sqIfAch30zqmOYid48vMyY5U0Kz36ru0nwpnVptwz8O67rZsDHMGO7eXiZMbObFJ79dnWT4E3rhG4Z+Hccz82Aj2Fmc/MwmTGYm9RUIrxgOqoMidK6dTy3pnlB2cRgbmqCiDRII7nd2TiYg9NXKZgW/VZn3cMtTb/Lqd14iiuqp2Yt5VcNNfZ2i6oJYQzshioMOaZ165wwwu23zzEUF5icdipLIfFju3lN5hjVLTpov9ncJKvqFVPjTen7e/Kq4cmn4H6y9xSBpaccpw1ZlXbyqV/js1VZmm2qxeZIVepnnprBh4bD64bE7adgTM306Ho3NmFW1leyccZn60YCY3A2orOzeUfF1IXHyGypL+sN4FbyNamLtzG+zrgnW8M32yzJ5n3LjA3ZUB9j12PTYjRlyydIwn5zsUUan3MjJySL5eZrm2Bndbi2bigTvmEmkJM6BVswlFOeKyGy5nWItgb+O07QdsBjmrHXeniZsfQaCmO9jdd6okw4aXJ8aDgK9lHx/WnqWXTNVTOKs+KaqzDi4mHeCG7MAL0JWzaFTgfAlcPG0DRFNj/8moOZTZ6xbBhrJBzojbdfM7qIEydZs9FEOzdM5o3CNHc6mww2zkRs6pZhi7oAGwAbudD/IUfEcEnVB7ONA3eL2pgTahlpRB2NeNVtfyw83Rf9rDjbma2u5mg2Eduu8HG2D1t1NSc6ql6thtelyJmy9juw9eJPfTZeexWeflZce9VEefZbC1fhKVK6odmbTt0503nOthWMY2ynNd9J48o900TMCIXsU5zdWmE7I3hPlNKWUkuv5QN3tPEajW02K8VzoelEyCxxxnnWjPFZZpI17ys7plQL1DfFwx8MGR47qhVKmeCNjzFkVkY9PUdss5rahz8/llJLYay3jlpIlGlWB1ITn+oQpbCJ9bY5P7vwXk/WAz092OuJyApPayJvFuzvZLTUYI2rqc2OdEpfDJt286Bq7SM2TNM1pRr2FTunLZxSjT0rZY50Qsa1tQWsGkte5YTfS03Q+Eas5ZiPqhZhGqZ2kmIisf+6nNfpfQITMGHa/+6P8iQE/YBBK1bT51/5E+DjOy2z60EguZetnnNSTcqs7eQe71S/PR2w8aup+Q/yiflVnRYLHWsfNtwgDfOEGWukrOckeYYzczUmPEvCmAjiDabUbSEVznX8bAmlx9JQGXtDAVo7qFeZdY+qCJOfijai3mcoJ1NT2JgYSBg0mDoaRXh+ZyfM9kph6websJARdAM6vV7J6e5xnHAHfnM5ESeqSCcg7lmcZKY0hAQZDrczPnvwrk3WizYddpmtSZjFoyOFv1nTMFtNEyO1py55ExIaFOmzbVuafpMh2zMWTzdJk0ykoTVfyrZQ05/tEVMYnL5H7ptIKeIUDN0TGjNtxDkpw5o6MoPicGEqjSXxgibkhK5Tqsk0nBrpZGrzx3d4W8PyK3hC2C/3g3rqxTXp4nmZetCGC55aIgm2giPIn6qjqIny3XaR11773ZG49IhIp8WcgE+HAbqML+EsTpKboDMN1eaiOYz0bnJlkfJyLKS495PS1XbsRZjHhNLTYMoq33D45jGeZjHPJKVFmOVFnoQTfQy57r/cLea0saWUZMxQVCxzUcEwGhXl+kWg2nyyNxLsJ73aL3lYmCzuOEalw079NLYpnJjs5gT9z5vPl3Gq0FAhxQs4Nd6+ycMgTjI7OOEmy4Lk4N9Q4+DwTV7zSUMts18IEAiWjnAHBpnT1BXrSOYuD8O04MtAKc7cVLFshHUYCnq5wibG7te0ae6Xd5XrpVtTCIB4RIJb+i0Au2Mrj+yOs96WWZ8uN1X3gY/TFHaSdqdi1zHVDGEZWk1Mpjm79apnMkKrHJcbed5JqsOJ9aP5kNMaMExTY+0iXos7H152kqaQZmiqkk4uWheS1k9ExdxMembo1VzwuEzVibbUYmd0Jvp5pIA2tcFm6reQ9HgWzFiuupDytjKTwlTyZy8cWzPdVh/qHHv4dBqpNqNIET2BVEXT42QJYhJlu4Ljt5GqOt7P1bI2jxR88EaCG0ApNiM0cn6q0EhmMfoepL++QeG4tRrcwLApnFGNBdfQw7URYPoaqy24tVDnAL2XOHRbcu34iG2EcLs2GLZCG8OsxEady7DhNVaGGSlu1Jkk7pbXh1t0WBgXzqg2eko4krV6IOgDuF0xY7K1bEa2qh/HsG0lNhR5FjZaEwJlJpTbL+6aN4tbkYjAPHGmYulJ4vzsFow4dg+itnTDaLO5CeBgbkgcdwO4WZmiR2/z8Si8FX92uSwzrBymjS9X9XOZbeIybJU4ijxGHC+W6DnM6+tBN2pzd74s1VbHgTNZG4rth63bQmj9Nis+gBtfBPAMbphmGDcMtY2bpMzghm1ruWGq08NNan04bDtJHKZaJW6mtonDtgXhsKrt4CY1HxxmWxAOU9kRblLLyGHbQeQw1cxxk7pcHLZNFYc1tWEckAV8WLTTw02tKeF6bkG4Qg+Hbd3GWorct80v3O4Xs7Co56vffZoX75sgW3qQZmy7etJOlGBW+69dauDjO0kmUjqdEF7baTlH9TVdwmtT+wBP393qvHFxZ2tqium41k+Mc/Z/VgD5vA5xKFruvdv5fB6imocpR9bTMhUy/UDD/JOo3/SXz+xgt+Y7dyGbMy5fn4HnRlyS7/RVFCvh53hSjhd50vIoTxFnlye43HP9Xk9JSs0Os3bgY5LNmnVP9GtbJ4AwrxODGtaJoTd04rIWHody2vFiTiPfaE5M68y/GbJAn85JOatp6sbMM7M55YplXas39ZwAYNnMTQTBJ3o0T8fM4qRS2s50080q43aa1YzUa+V4RMxv1YWWa4IsjpuzqQjGazpd699nN9Z56mVJS7x7MCHOxf443GxuYjI73v5U0ZuRDe3hUzixmb/EGmYaOzu1tzG7YPImG+d3HU2MxgXbtFBF/Jg4KviHm0Bnsy3tAJ+aJmW7y3eep7nRJYQ7v0kWpidviOp3bBD6o06JsQB9wppG9mvyTfUUtrk0yDS12NbK9VWdCMDCTni2sxM22ZRO2hmgcpTTvWRa5BlYN273rnGZzBlXvmIcK8SEcd1zxiU0YRz6zeLWd7L4eeJKrxIXbI84ybvrJHG0kGljjDiPiWioU+NQ/GuYjp42tolTswY1I91gWsKwQ5p8Wps8Y+7FZK/lXJiJyZSv1cT3nZoQwoWaMmyJJoZ3uiMyQ2YB7vSE8vw40m0pqby3oVFmpIq3jjaXk/Ja0skqbujUqWWcgJgWZ3mkFl7DKbV2cMLxCzjR+sRkkymcfJvQ8Nq++3hN4mANp5M6iNMAW+YKMnzT3CT3ntUmrEadMCtXOEyT9DpJE9fHaCqAEzZBjJB53gebyTp7NB2CnNk3V2T7prc8Q9N1r9IEE4ZpmvLT/FJGZ5qexAaz+orv5pbQamV57mlPoWzs/5Q5myKKZvEtKBeB9muqO0uNYdKY9nbaoflC/EUcrtyZtwYN+WVYD7ZGGmg4+bsD0+JIy3UdwbysVvv2w/fYmQbwNIvCthbuYKSmB2GDqieAvtvg+HmpYUdLUnV7NAmpiA/sfq9ogKYV2vniYExK9RLrXGISm6SV5H5UHXi2gO1kXHe6adMi70ZyGp2pNtjQMVsA26o2HqNOoM+8oT1hbqZ1Ep2/G5249LKAxdU3lI0/4XRuVibVZtFtn3BOF73ZGt3jB9A5Js7bMbksyDRgLCZo2MA7fNMcdQrHcy51i+Iw7KbV7LXiTG0WV2u8uIndPXit5RedW9ZhegVMqcPt58ZU+aZUw2vFVfSzZGvZljh+pzvuSlO2ADaLq1yZA9l08ZPOnHHOs3q5uJ4qk3StOLEo8/f0x+5FCr1rjQFbw2kqBBPDEVK9pIup9/WoqTRer+BwcHitjEjciZ0T08MVw79Hh4uAnwfmhhsNfr8aQ60Mx1cIhoDT5C20xkXHM3kdOB3B1rTWcTXJMfZaAY55Kna5lBQlZQ17HJFcjvmmbbKjzuU6cMBCpuWMb9JWpuE155BGrMFWbxPd7D3jG7Ex3+SGesO1xfE1ugkkcJROjDTTV+ibCdXc+vbAKzf4sp0A75p6g0fgxBXkEdul1StI/Tjy/vEc4wU/t5O5J8nB1Ob37RXguMwBt+H511vQU79VMgnZyUEbrObcqXDhN8ny8c0TxBJPjcEN491ob9fstNTYPi54TMOm3IOwppl9Xt11rqz6ltkwbrtazIni38kXi9/hOY/AmaOsKBe2hxTt2o8f2ctHzqn0LSSS9kqqvuiZmsbgkev8raXM7fn2r/+mUsxWffuXb0Epu1Xf+Ou/8dTRnm++Y9aSb4QTPT1WeNjtTeact64NMhqBj5kCtoV7SKvPK1P9CmFsfqg3ymwpDQ6Ua7w9twDLI9k1PhKKFZIG7I8EM5P9gPDEBEnDjprHuy0L2JqMgL1eTGwrXTBp9XBJWPdKqk9Abns+m9dRkubzxhr7hPKALdqr2fpA2hXqd9FU69GiFwsrzdNYJirYnEpybK9m+tMhCegBkbD3DZE4TK0Yvowacrlncm+zHQKLZx4veeTbXLCHkutKETjMralNYvgLOBqS3rshgcqzvI2fDon0aEgL2+7BtleacWFOiLGU6pLXy8z75tpcR/3p2X1GJH9Kc58XjImkQPLWFqaDvDEjoEOFnxFpcLtSPykS0eLN1uh3PaSFzxjXfoe3XvzSz8JILvyinPndXPihnHmRPKaRkWoHmuh2A/t2VkV612wmvXXdq1u6MYeK+M5IHDe/w6GS+/ngSJL5HnlaIG5ag6p9+xuUVj8l5JwW+xIA2bnPFC9+9mbrM475V0wW8K9/JuwHSSWTUe+5S8K7hEPjnlUnehoDtnoT9pyDdCKaPbOYGvg47mvYJKp1zNWdvEf/e8JbOz44N3pturQbQl/XjZdhV7dTcZ13YZm3C9rjvAW0+0yjXUvl2IRkFnjNPRR4DfHyG3VNeMJGV7wZPmqHNwR8Gd1tF3gjYN2JPbq9G+5OBnZDMrnbHszvO5wRr7ZzYkNLVGLPBj5KJGw83hF/fojmhnUtC6NR3mJnStgPyMrY4M4iD7ZdOn6Mr22s1Orkrc9/W9F6xZmnuTlq6NlR69pzTncTlkb2bD8tF4uaw8PedaeFRFYX3BSiJbO7O72Ix3HEQ7OIl2nhfzlVg9XLXjcuAzxteMq9Ji+btXrZvr3L+K+fvzMB3LtsYxVocoxgyY2pZYPYp+J5AkAzkG1blsnm7Jr45bcR3KEBa+zGsab6nhVAXBY8Bm5EkFavrBwMTh7ZF0hjO4BuoFdUtg2c2sdzU/tmczs4HcnNtm7j9gBcyA3pdnKLtpDbJANA50GyeeIkA7u5rxu7zZk2ZD4I4N5uGwO7XZv1URG4bniu+T4zG/kPG3/n5o22bs7CWerlnLNsKjXY9XrtIitl57ZvqAiZiG2E2JoZNgwJO7vCFiumufXZkWwfHAl8c6R5BsUKjgR/n3QovqlAM+f9lHgTdzeZeZ55kfx7wEQ9dcxL60FhEbQgDEhZM/1unCKqNxQ3a73onJbaRJGj1ykQ2nFhXeeo8AQ9gDeT0TBax+ghJ4BFOHv2aReY5+RUbt3DuEFkEjfyJdysmDO4YZ/HLRP5Tm7+F/EGbvat3yYGfgA3Cc12BrewOEXODPsqOIAbkg0G1d4eMGRCbFnv5Rn9TfsvbfVyPgDRdDZbtcxL8wGIRoJWfbmt3AX/jT2qjIK3oSxbn6rWOlLDNxynOgq1YVoMwyJNdWuJOp7EBswl630hEVWGkv2LmD11ESG4cBFiDVvEeZwnLCaS8YhewYiGbWFE0XIrGLWQNFm+iNux8eL2kdFkJWHbopM6ctF2z1skiKcrGmPr/FK7FQ1taufpldp6bptNxdvQSiFsreDh/CNnVZZzWQWbrfneO/aweNw2FJu2gV00U7a1ptyubdtkbQ9zHiY6WVvpBbRXm87GU7aVn6+twnz6NmKbN3YLt5fRJm9fllRHMMPw9i6jwUUXGmVbK7zSjjB36IJpy14+Ynm5h92KrhZy+gNyaiGC9/WXVUX44M78B7RjpSLiRJKnExLAiVTaG8EulFsmeqFnAS+YskVzMjiyY38yeNHEzkUd1i6CsnnRYhbWdl7Xa5ML3lNlTqoNMLnI9VTmgNrARmbch63kmM+gUSG2hTpTTaTYM4W9QbToJkKipVt4+op/FvtUzFphK9fT/E9WaQvW7amwJ4WMUk+YSmpa/ZZZ3LGLuNoYZJr6kR3g4yCYu24+dF/7rTvzJtAp4t+WeeeuN136wdm8+Ek7m7PRJtqM6XFuUTp8hkbCzMumWi2zqk4mZfOdUHFHxKEmq7+IF6f5bZE5SFqt8go7WWXvVfnjnuyif0w2HxPKm8f37UnZ/Nhmlq0thpCmrD7acPVv+GnaonJMhczVH4Zis3BJhAVY3E6HgAWd9qjndGxjr8Smug/b2PjNc6TjsEFfVuwbD0vV4AnBfu1/DbaES7dgDTdQ5TjVwgX+xdgSe7VtYCLGMWa/xi31aYYyGWVoifA96ompwVo2QQ2bsE24TvE/JgQMASLNMDGATTJL3V3DBoSwfJn8zNXmAXiFJgvTcsAUoKamVW4H2wryUw7auRZBrzAwiJtlbCIFu5zfeBSIqEbTx5ZPEED6Ix576xpyDQ+PaGGYmr1xlJcVF83iS2VoXqssQiD8wmD45fv20gS+JRNOo8x3PgoBmhQe5hEPx4RDovPJvKYmmS+dVpaVB9BZblSobZBV6J52y46WDB8OlnQTHqD0BvShh5xFYUUA0z3d1OpXUpL7QkqCu/Zjc/wiDMkyM7fGzMy7AY5OqOReG5MUkAAYDAYAAGBAOAAIdz8UAAUAAwQHAAgAAQAcABwMDAAgDBwQaAJIEDAAIAAoAAAAGEgw6BindQCMypneW2jFNlvZoqtq1JViPpriYsLVEG28goFXeW7sFUuvrk2+cquv1A6shwtha7BsENZW83jNwmLLsNoWwu3DsolYXfGjNRTLtmK1vZC0GItGY3WTjtd0LLYeq30btyEL23B+S7K8MVm3J+tNynpJzb3NWWl21vbX5O3SqmlatIdr1diuxWP0Ftu9xbQduLZ32fwuAmoo5xlftuSrx3xBnvelaEdOI79q55ct/1JbwGgO2PZ/oa2NYH8mGC0FY2PBbD5YWhDWI8JqYphbGZYjeugDuVajBoitDWKfiHW2REyNEas9Ym+S2K0Sq2FibapYDRlDW8ZqzhgbOAa0cWwyPXOsho+hPFf4XxpB9jlj1WuleBPZzSJLy8huHJl+H9mtJ2try6gMLqsJZrRZTNKHmLktZvs5ZmugWUfoXLSZXy171liz22vGJpvVLfPfcLO33Yzmm00tNdvx3acFZ3vPivxszdkNOqOhZ2/rGXwJGvo2NEY+PH4hGhqJlnei3XK0G4+W9qPNF6UdOsS/TOyOp6VNfSHZQekb0xJsYpc9PK1vTxuen1YL1PIItfUONZ+i9tao9SA1m6jWxShUQ9WurWo0V40NWPOfb1wz1tSSNVafvLgda9JarVpzw9Zs25qat1YL13ByEWvqmlq7tqOKLnDhaupadl4ocxPYtH9NaghbbWHD/jXIbPEoNhrChk1jo3Vs0EA228hWtpKQlrLRWDZtWzubMlSr2b5gaMOF3pq2tLXN5rb5tk2j29zutrbEjca4vTXPDWmbW7030o3tdKupboaXadtgN9rsZmZo2zGFxrthuZuuCW+34k1NfqPVbx74hrT9bc1/G5yoaKL21ggt2hQ4bnxrGwR3m+DeYrjhLei1G66mw916OKntdTe/jlPstiFOjPFNyfImQKu1TWMLm2il3e22w6bb/Xq7NuCONtzdjDtCl9wBGqPwxHbhAU/Dy0w8eLjTYqxTW+qUZ3Wd09IiJ1qQ9zbl2ay8tSyvx+Wx9+Wd38Q8W5m3hualrXlubt6zoRZLoHC2LdGjbXponl7HyiE3Uo926tVUPdeqE7d5n2jGJxrtryF7acuezdnreLGtUXtt156qpXupsXu2FVGzYBuC9Dh8TxXk7XvE8/f+6wV88ia+msV3y/jqx/Gt7+O7iXw9qc+v6ltYhNwmIIM9r+8W9sk39wXX7L5teZ9+fJ99fx+ZRX614G8N+jsQY9DIZ/3tZX/qcX/DcGxtm/iXVv5xLp3yZ839u8V/NPrPK5P2pv/N1v/1AwBvA+CbAUhLANkYQLUrMDwtkNYFpoGBtzHwewOx1VScpVT0TKr0xWlUTXOo0BTBPk6wv0/wFwv2aMG3GYO1ZNAzx7bBY4+hkYNdOAg2dbDWDr79g48fnLeCsIYQ+i2Eex2hGki4NhJez5TNZlSXO5tMmL2ElG47YYYTElEjCl1QaMmtKewphbtNhWlW4YZT3dG+wh5XOFtZGA0tjDexzNDCaGuh6NxCY3FhUycvnWQZHmhOL3SsL7zHT73Lp4KxVNQdVcvtVOzuqvwqQ3T+Vfry5Ktk45dSW2v4VEP+arahNxsiQ/sNPd5QjoYc5orDMLTo0DmH89W0w+86jEYbD3/gIacae/ilh0CTD9HqQ/ayWdt+SPMPaxQbtrDh7V9jUxCfugZsEGLbhOhWImZflR3NReytiGNoN6KjEXe6AYldj1iNliTujERMNymxexJ5br7etkR2CxM3L9EamprIzsSMbHMiByfyVuMTtzwR161Q5ARFti2Kao4iDVR0jj9tMxVrqeLvLiztVbRNVoy4V2q4IrZdcXEhe6bbiEVetGOxYedbs/gGLdqmRcMn+C1bZOMWt32LhNVrAczoRdq9uKYvYoqUbRVjN4zxUYr/1jLWYEb0GrOybDnjpvaryb2KylhjQiNe0di4s5lNa7R1jTew0c0ASs1sTEsbeRt9xCY3Iq5ubLXhjWt7Y5vfmBY4fi/VYnuJlGuXynN7nONb7wg74LHcDY8043EteWze1L+3sltOekSw6vGGPXLbHr3nEa/swsf4kY+UBLcNAdSugLQhkJ8oNaQlw69FkDUKkmZCqqWQNRby7YV0aytvcCW0uVKzH/eWV974StpfKTrBEktavcEQSzojtliOzbfIUmVGoyzfDJxm6b/OsvdatsmWt+myZl2moZe39dLnXi7Zp/T7M7vpDEyISzCjjsE8jMk76nkDJp5ahamGYZ5uwxyMusapFmKKRmKaZ/69i6di4tdipv2YXOe48qbJmXx15rOtwEDZnrman6kWaL6Gz0jN0nzLNGm6JjVmk/Zs0hdu5pGbNXvzevlmrMZvYvs39xM4bwXnj7rJfnoL583hlFvEKXuSbXmU7eKkW+s4EaZxdrIgY7LP5BxZKkPXWE4iezm7tl9hyExOZDDDOdF2zt18Ts5b0NmNnNxgZVM6tTWdtK+zchO2rexEQzvf1s6b2/l7IVlupb9Za+W3vtMGeKYNnjXDc6zlGuOp9nguW+WZkzxb2zzdPM9O7Dxpwdvp+aZ62lpPNtiTNnvebE+a3ok33tPb71kTPruXqplUb8vnax9oW/R50mXU5/RDp33eus+19zNN/qTVn79NdWn7p83/7OxBthGgF9cpoFY7QBvfWu02gdIs0FoGioltd/tA00RQV6odGgp6W0FXc0EHzGrqsGg36FsSmsaE3rxQtjD01bJhuXb2yNDHtaF9eLM/9E0QtRWiw1ucMnhKde2UsIVqvX8qjZ8KwCIq2pxbNY6rAm2qanZUEUdUpS+3YLTFVW9YYjWsmjLq1oy+QaM3d9QtHn3E6Jx2j7bpo71+tDA2OqZgN5Di+4wya+5OUjaVNBs50QaT1mZSj7qC7+NJLYzvJ6V0b0UpDSnl225CwuaU0qLSNKr0dpWOQ4ZKu0oJ1sBSzcbSUDNLb4Tpt8O000oRZINMc41pG4xZplksM/1Jp/FVp/Fhp3/b6RszV9vCUzby9DX7lMS2T9f4U27/6XwCKq9A9W6ww70FFT0HtfOpuOUKU30XagtSa8yUVFuT+jcolbGl2LNS8bLUxHGpZAalAjwxNVuZGlJDU5Wmp87/Y1Td56nGBsy0kaq1U9UNWaUybZXj7V1lHbsatHJ0XvcdvpqYaf4qW8CaRrBe3TLWUmexotg8NZFmIiuYlay1RuCN6s7Gc73FrDeaVe1mTdNZIdqoNaCVbWjtIFaSG6Kd7WndmFaqVa1hyRC2llsvSe5p/VjYake2EjdzVMN4o7WtN7gVm84Mm2uIq8a3gs1xBbYAFlxslytNc3XrXG2gK7bRlWa63lJXTQObm/L61rzWoNfCWssRBvPOqWWvjfa9dtwriqbihr7a1tfq6KfNRr9+8SvT9Ne2/rXzFFxDotMwKGjuczXiSXwP7E+CRXEVbLbDYOE0fefNg10LYW0zrOF8jbBPhdW2H1ZNiM2ssL0hsbUllubEVotivR0Ve8Ku2PVxHeqVv8UGxoIA2hgr2m5p7I2N5UYzucmxWU5Xx7LuPZofS7E9VmqH7E2RxeZWukGyaJMsLZZ1M0Reu2XT02XVelkrwk6W/942zFarb8nswGu61eYFUZNmb9UsDZvNts1CLsZQB2Q3cnbcumd6XT5r42drLsarsNNa3Sja20XLZhqtsdfKPc6j9LuNtDeTlnsprWi7vbQbS8ukrKa14bRsO62tqb1BtVz+dY9LOCrjaink9tXWxFpbWVtv/WNqa22bInNrqUbXguL0Wpi+u7aWeZstn2drC23RZtvDJbK13BZwvK3cgKsAm3DLV9zWkNu35bbm3IZFtxejbt8sseWbduvW3dbAW9wChlt628berr237flatPrWht/S9ls0//ZwP+Q28KYduG4KLluDqwbhtqx22SxcWoZr43C9Vuz5QnsoxtZKXBqKq7kVN8xJYnaLcW80Lo7145uOy9bj0oBc97xOWmW3JLczctHm5e4W5uahkbm1M7eW59Zsj7yXtNYE3Y6HN0f36C5dWqrrWilL+l7d+2Tdh5m6D+e2Xde8ZleyYJezHbhzX7b7xu0y82/FXrz7Hr17Q3cf1zl8/W70AN6L0bsJ5rSEF7+N17KHF/KNN9F+O3nbVF768by+n5d11GVzo3qJ57mrF/2W3gXnGtirPLlXMbMXmf228s/vTS/w1epeg5c0eorvrfFtDLZtf6JveqXv4TLfh+ea6+se8Osf7UvZbTapj/m9Pb/MSbaj4Ub+3s7fmRlWiY//le//TW3+dTu3IcDmacCSOcCcLa6deybwWwrMDK0Vez7wtyB4Nq5a5FnB7mXB2zXBbs9pYjB4dLBtaDCzO2oq/QYI1wZh5nxa/4cJ1zbh+ZOpyjZY2Hiem4Xpdwr3ONd4YeU5w4oJw8iso5V/2nCtG2aPoil/8nCtHp4/hKr4KcToNcTDBcRuzzWLWL589mwccRQtW0yceB1GdxNj04lHVxPz0uOI0UjbUFwzitWOLDYA7HVTiy9ri8Xg4tDOBexnzS7+XV48X2KtUNtfLJ5g7LlphfG/s/vqqwXPMS68WWR8LJ5dxpXeTDPmFmagcVbA+0bjfNIaaxz3+LPXmEC1hhuj7cZNeY2nk21Wk70FjNU7jklNOY7h1hynQcfxebbmhCuSxrLj+HHHNPe45iETDUamthkZ9KTZyLnFHI/cl7HS4c/lfuR1SUOSoY85J7kXJdeoZGrPly1NdtuTXcvIbpByGrB8k5Z1e5bPb9iy0bbl5mHWiN7CZcHIZdu5XCZm6vKxo6nLtXn55Q3L4a+7fDl2/DImmf3L91IrmCfdD2GmzFxaxGxlDvOC+fk2jTn576UYt445xJnMpKm+kTmPZa75zNPU5Zdd1DelmVrT3KyPD62gWbOaa1mzMa7ZlV1ptCY208rmbkyDU7u1+eY2+5K1h/YEqHY30/TmwhjnZ/c4T6nRgHlf5dwibXPeD3PGRLbQmY505lUzkLuvtc6tyqnOVJ8Vct1g57Llzq/jnfHtdwaZrUnm+52vt+UZeJevETva0nJpmfmcMFmn+GOfYe/zzJOfi1Y/R5oad5BtNNwga/6zWgC9hr+1idAc6XYIHgot3GcrNDH3QG9GQ/faDd3ToVlvWPRti5aaFw3PTXldGxm9dkb7mRotuDZa6eDotTmazY4mLY9+Hrk8jv3RYHQTpNkK6eKZcmfPlkrXTOl35zFRf7/V0jqTpfHpdmn96tsLplufS82X7rsnl9htyvS0Ztq25aK5047GPT9t9LTvnr7p092yORbMXdpAXTOoPVYObQw17aH2HDlvq6hpGPU3x8klmUfdFlIzI+5oJ/WbSt15dMOaGA9tpqZmU99yapomh0Vy/1bItRXVzYsL/WDbVLw51QWzWF1s/6Lq7V9XjV40sPptrJatrkY5vFrvqdRLQxlbYL1ORtnkplhrxzus6+ufp3hmFP9q7qp+W2Z9xllXsc/aJ79W3qN7OFdttfZQa2pptPWLrRGx9dacbu1GM65rw3WR7bnmmOv31rDrVl23zbtuC6+72u9v5/VNveY6v3y2+dqDrz2x8ddefk3vrcDeBGyqhkXKFmHLHOxFTYeXrcOWadgLjYPdTOy0FJu3eq2ajO1e7EpoO7aGY+O7EdldkA2v1mR7SjYSNisbm7JNNwVqNDHb9mWXhmanrdkRDpwTG5394mzgan12p2dD2qAdM7SXnE9+Fe3R7hhteDZMe6u0Md1C7c3TZtqpraZqswZOZbVZ+4O1odh4bS7X1qIV2zlh+4jN2XbL9rxR27RrW215S63bVgO3NybubuZ2Ld1Wo+G8GA4YDd/+6m2k+du2gBtb5Lxqy7ibxQ20j5tN5Lb9cRgfd68Wc38uN91u7jSd+z1xmQZ034ZuQuuHbUk3GtO9tc6bn9R9q7pR6N36602kkty27kd2g4Gys/undre13TuDu7/N3RsTDWt5d4zvhvu7bYK3rfCGX/3ZWuFNZY63W+TdRnnbLu/Fad6j1eu8L9FAb7XR+/P0tH5b6m1jvduW7/VW7D6uHu4tZbu3zfeuWXnZjjc38du28rs9EE/K1yK8oAlOwNPS4m8Ro78r7lqMktHfghoAzsIsu+qWQ4C5TnaC34rwNSTc7apu/7VF4Tv3yruvMJ0bw9tgYHhjryaHa1IrY9sebj4//CBsq4uvBeJD89aI4zRFHHy9Ngjbn3U+4X07IXp5L+FuIyHZUPGIYUPsE0QtFveOPFC7xdd0cTdmnLROzK0at2HjXY0H7AvHd1AYOa47XSji1p2147llejum2ePn5eN+/DjtH3+7kLaC3I7xEPJWvuaQq0XkbiO57UzyP7WU3MaSr73kNJncrSZv1B7ddvJvPrkNKmebymlx+Y0uH55hfmj4Z4QZ5mTsMTfFGHPez0HcE59kzlhl3lQWmofuWmtu+8053rz76dZ+o63hinNEddH5SS0w685r7/lmR2Fgzz/H7cKmoBebhc4m9B7WWN8+9Lei7+ein9/p6JfrZqTXsPSNTLd3pmusm9OTrO1Pf4vUt05dH6guuceqJ91lM1y9pqzPjWfU8LJ1qWHletKlxeu3gf172D3CMHar2uJI9sYtbzB7a9kzzGYfejl7+eLMZi9n28+OJrTbivY1pN22tKM57ehGtdei9j9a187T2u++ysz2eja2d8+x7flSe9vX5HZaAUmb3DPmkeLUZe6uce6HsdKwvJ3ofivdtQ91/6Gt7nY1sQKmue6Nu915xQ/SBlOzH2Ux4B332Q3vXfsf691teHZ1z7tw0jte9f5bnVR2bXvf5r3b+HfvT39yOTPTRVkBr2YIvFoW331cPO2Lv8f2xHixWfHwsivRHLY13ubGE5D7/EbHHy3tjr835vXxNUB+bZBfM+S9GvKLGZoqT7tT3gJvsPzvZnmZcaZAW5bLu/HytF+eJswfboukm4bMZwhumTw/uXSWb5lnP2qeauLmaK/ZSmxXqcqTgfO2cX7NnG9L523s/No7v0Sr512Ak+cBhG+fvzKPdAX9AnoTR9C3rbZzjaDHt1yLebWJnmbRn5fRW7V89Vhw7X/W09uAerV59Z2Nop9G1vfO+ptaP7y2/hINrl+b6zt3YOv75fVba389z/h6wsGSBe6JhtjPwy+yh55jv4VuJ97V9i1Mtu/+fbv9ar594QrO5B1xnwrlNuXe8Y77BwfdF0HadH+z7tGy+7Tr05s959bfxwbge071pJqBL7wEH7MUXnkPPm4S/kWqr8I3XHmp8c3Dv4X4bST+7cRflWvxc6fir5sjhWbj23L8xDcef3E//iKNVRlakY+G5Jert+RbYp+TD24ouKPy2a78Rp4SyfX3NTCfNuajmfmnS/MXs7H5x3vzX7Un50sZadn2/A/PR8NG6HvhBfoOaYr+rdFHYZ+uTfrcLP02VN+26tuS/ctV1Td1X63dV/v3u3nfbQV/DeFHnwlYc/jVIn7xKP7PYee+q/2C+7TmaPIN5C+2mfzkG/mjR+Yqh9/LX5P5N/e+FsMtbju/m8+vFvSnEf1oR39N6X9r+mtQ/9rUz6rQ7MN/bbG3Nf1D+/rRxP5a2W9ld1h2bmu/m9v/FveTLId2kr8RCljD/HtW+TeFb6H/2zx/IPI7/dNU/1rrf9rvv5dxwv8xrfiH+cuUlbb8uzn/t7Ga7f33eGrELav/3/B/hPX8f5Pt/ygROgIAtgNAAlte46wBEGWLfWcaS2OB9cR6rwQQY3Hw7Q6u9oPPBQAtBlD3aADQu60lbDoASOsBJMITlcZU1N/OCEA1jQnQJb0kAIDDJwW4ml+t5MXUaODbAtSfF4Bl3k9TvLSaUm00cTxMmhpgaxxpNTgAddtEpGYHsB0Qrd34AGx/gNMEAayKznFvFLDPFGB5R9y2xwqA9gq4JgvADJbVAozaLgD0ofkChvtrxwBsfsQAhO0vbR0wVWvoAGvNe28Sa9Iee9fmZXfjCUT7CWiumL4dt55IbEgBSFsKXGxvTgHgRhW4dhW4phXA0roC2sACrEPoezMLbEsLWGMLPNpbAOGNBQS7biBCMrzA2vYCt20yAMY4A1oPdsYhApskpDKPO0F+qAFMWw1kcw3oYVpsANtKAw9hX0wOM90A7OsNdLltyyMJiO72yP1bcgA35kDX62Zv0oFp1YFp2AFr24Fv3gFE9gjVyAMj4dh54Nh21K49AHUTe02+sw9ga+ryA7kFc/8BfCInIDjstxEOQcAurAn2nrcIAUYKC2LmcMwoBJGvQzAoAU6GSq3wfv8V9uA+DFyQANlTEuyGJpi2JlBzE/wWJ0BcqVhy0xNQ6xMMXyXboCCaocD7xzsao2DtUfCx7bIGtp+GKVC0SqrNUzAtVDBtViBNWNBwdYt7HbJg27KgbVHP1i3QpnLB8uLyTzK/5jKojefI3XUe0Q0NpFUNqp0NqOUNsPEN8OYAFe0MwFY4OE0KgPcEcIPpHAdokYO7CQCldgC4pjlo8r9uAx3sNjqYZjrwljq4xjpAdLG+9VY7iMZLcMvXNOWBtV0mAX739t+uOmUrH6Ay9MEr9KcP9J1BWx9Et+voB9+EOf0BfCLXPyhyA4RJRGdAOBbbYyCs9kCgMQkCQKx/AN+dEKqpEKjxEKD9EPAeAh2tiICGRPg2EABqUYRpVIRrVwTE12nndRG2gRFW1zMjAGBjhERAWcpilpocgRphb4RWytXwts2SsHGgZRKGPmsmnUyUgK2UMFuNOtsqIZsrYbVeghswYYvXtVauf1wyQTlrcaLfaNKEbdUENKcdW9oLmjcBLZxwYeQEnNXZOcEbsD+k2TENnoCSV7oXzpk94X/LJ0jjJ6yF8tE6Clwir7U+HragwkbHl9tR4ZpSQd5YaRpUAbWpwvyO2X6zFbgaVyHi3dYNs30VgCA3tMJ7B73vTAp7pkZX4CI10VVqdwWtO/ZjtPgAC4N8WmLBPcjKCmA0yUJaZYGH6jeAvobF5d15Fig+JhbttIB+qKkWLhmqNlvA0mAL9Qy995tgflnTLuxi3YXhau/k2wRbtQADPgLDaAeGmVMwWLYMpxqEIduEQctCs2UYYuMwRPsweF1+cwMyzG7I8Kxq1NQtybB5TIZtaga9D63NsNDmDEsfmp0B9/gMB+zPIO4JGlYrNKghGq6BtEUDYgwv0pCN0hDapUEFlmka4Bqo4bVRg7Rgw5b1R2zwPmID7bZmQ65IBm3A7WdtCHxDyzZg4zZs+zYM3ewhunJDNHRDKbd1w4VTQt3iDavRG4Z2mrfQTATZAA5otnIt4TCN4SAN2vDN44At5KDbz4F1G92KDtGQDrotHWiPArhGdajt6sC6sJ0cWq0lm9whW90hNLyDjmBA0/AF3wIPeoyCdzs8gH2Kh4hF1niQHjI2eYDzQHegxmd5WO3zIM1EDz/g50oPlEZvP9cDq3tqWz0QVzXawzFopnsYVIb1HjC/GR92b/hwN4/5AO35ELJJH7TZKTbsQ2rbh2hiBb2vAq6RH76dH2RTPwxNNY26EG3V7A/ZohF5OgbNxVaPkNtEQjd8gFn1YXmxB+KFC+qAEs4N6XBbviUlvsH2lJigaRpgdiaVeJsw4JIMoh0n2PoT0GYUsI0p2u5TgVatwNrCAh0LWnS7W6CdLgCzYEDLYLT2xIArZGDzaKAW0ug8ywYaagM47wY2Ckc3GQc0KAc2NwdsjI5qqg5uyA6EzNwBMMOFPdLHNT++QT+kuT9GY4C4qUBeQ4JAM4NoI4QQE4UgA4YgYYmRaqcRaqoRaOMRvJlHqn1I2EQksG1JoHlJKnuVgMlK0PNKVa793CWRM9c7+O4l8U1fUmGS5pxTeD0N2NrARGSsVO5qj2ESbSwRhl7FZDeMyTC8iTbyyTENCvRBUcSboqCVUfDdUUCuVK0aICXaEsutC7VEShsjBbQ9UkDk8thaXyUFNEzK3N5Wnicl8UIpWrt64cOnSqmvlUI8WAraTYzXZ0vBvlzKrG7TCY7ax7ij3UdNIR6x0W3plNbYKWj7FGj+FNQCKv1HUEETqYAGVMHmVanGV8FNswINtwKadaXalYVNywIasAWbt6U2fguaxgUbzgU1q0s1ugs9yQva3tVmL7LZXtByL6ghX0BbvnyilFKLvrxRX56uT29a9wUa+GW21X1tY/vLln7Bxn6Z21Tx0fWVqb1fUEz+AporKwAZV/G1/UtiplQIbEdFI3dXbncaBIabC8ZaDOaaFAZvZBjVs8Pw5WFwW8QwOqDet0iMNkoMx9sl5uZawPDYsWjgGGG5QFYXDQCeK8aK2Xa/xm2rxWzDxWTt4EcOwr9VF+ta8MdKnzLmUZBfWyDpN43hjHnx4cvGzI0bMwxXI86HwZMrPHTMNki+T4+EsNm42HatF00fg60fMzsHrdsMMt0SMtw2Mrh5ZDQyertT6e0kM68oo1U2M3FmmYp9Y5mNhVaXwaAAOfyNMKN1gZknseTWmOHJsS+N5c0y48BbCy1Zd6t7pZnRQ81IZsYZNPIMagIa9i9/SjO3Ds1unhptsBpuwhpsExtsTJu+CW7YKDfQTDcg8crXfrtSG/dGtQqO9o5VqrYljjYzjmh4HDRFDm7bHGgRnW4jHWw1HXDD6UA4ok7G1tRBg+pszYdOs+psy+p0+kdj++pQE+vcBDfMsK11oqF1ElmkrQTlXwZ6zgJlM5DQaYgoY46oM0HU2B8qmDLarB9t2D3caQdLW4MHG4SnU9lrafu0ZXiw3Xh0q/LAzXmQRXpge/VUa/ags3UPtIQPaiefakUfbmMfaIEfbJ+f2no/aNsfqMv/4GNioHphA86dGYLWJhogiM7F7kBccbYGWotodCCdFlsDcc1ZGSjt9rpBsxFOCcRVZ0QgtIkGBbrDYkogl5wNgtAuWhCo7sV2QH9wAxHMbeluRZv9+iPHv3sWbfTfKSj+xzjn3kRrEf/es2kn44xmgDY3aCCycVBqwnWDuObsGpT2aM6guyxuFsSls18Q2kTLBd2xcMFZNwjto42DdFusG8S1o5Zo5iA6LfYO4qqzdBAc36CYhcvOKkRoFw1DVPdiHqKvHLRHCxHRZbET0Rec/YhoK5qQiI53PYOHpF3PwiNhtzPxeO7NaMDbHWxAOOjQF5wdh2gVLThEt8V2Q1079xrSfssghAoOPp6caG81EIj5AAAAAAAAAAAAAAAAAAAAgP//////H5i5u7u7u7u7u7vDLKrMzMzMzMzMzMzMzMzMJgPibPRsAnBcV6zr1bXqWnW9ulpdoa5P16hr1FXqCnWVuk5doa5Q16kr1dXp2nRdui5dm65M16Nr0VXpenQ1uhZdja5I16Jr0RXpmnQlug5d+Vf+deiqv+KvQtf8dei6v+qv+yv+qr/qr/hr/mq/1q8/1/o16PpzDbrerz/Xn+v9CnSlX+fX+DV+nV/l1/cVfnVf11f19XxVX9PX8/V8TV/R1/SVfUVf0Vf2tX1lX9/X9rV9fV/dV/OVfC1fy1fydXwNX8VX8DV73V611+2Ve9VetVfutXvlXr3X7rV79V6/V+81fP1ev9fwFXzFXq3X6/V6tV6r1+j1eaVeo1fo9XmFXqXX5/V5lV6n1+VVeWVelVfnlXllXp3X5vV4TV6R1+RVeUVekVfldXkVXoPX4TV4NV6HV+OVeB1eh1fitWjtY91j5WPlY91j1WO1Y61jpWOlY61jvWOtY81jvWO9Y81jxWOdY41jlWOVY41jhWN9Y2VjdWN1Y2VjbWNlY11jbWNtY11jVWNdYz1jVWNVYz1jRWM9YzVjRWNFYzVjTWMtYyVjFWMVYyVjHWP1YuViDWP1Yu1i5WLtYv1i5WLlYv1iBWPFYr1izWK9Yt1izWLNYt1i1WKlYrVirWK1Yr1irWKtYr1ixWJ9YnVihWJ1Yp1ihWKdYo1ihWKFYo1ilWJtYmViVWJVYmViXWINYgViFWItYiViNWIlYkViNWI1YkViTWJFYj1iTWJNYj1iHWI9YhViHWIdYhViBWL9Ye1h9WH1Ye1h5WHNYcVh1WGVYaVhnWGlYa1hnWGdYa1htWGtYb1htWG1Yb1hxWG9Yd1hxWHFYd1h1WGNYX1hhWGFYX1hdWFVYUVhbWFVYU1hRWFNYV1hRWFFYV1hZWElYR1hLWEdYT1hLWEtYT1hNWEFYRVhDWEVYR1hDWENYR1hJWHdYNVg5WDVYP1g5WD9YO1g5WDlYO1g9WDNYL1gxWDFYL1gtWClYK1gnWCFYH1gZWB9YHVgZWBlYHVgbWB1YI1gbWBtYI1glWCNYKVglWCVYKVgnWBdYE1gVWBVYE1gRWA9YCVgNWA1YCVgLWAlYB1gLWAtYB1gFWAdYA20CrAKsAZaAVgDrYBWAFYAVkBrAOuf1c/KZ+Wz+ln7rHhWO+ueFc96Z7Wz3lnzrHZWO2ueVc8qZ42zzlnjrHXWOeuctc5KZ3WzwlnfrHDWOOub9c0aZ5Wz+q1969/at7ZZ/9Y265r1b/1b16xsVjVrmvXMemZNs6JZzaxk1jJrmZXMOmYls4pZx6xjVjFrmFXM6mUNs4ZZvaxfVi9rl/XL+mXtsoJZuaxa1i3rllXLmmWdskJZo6xQ1idrlDXK+mSVsmJZraxXVitrlfXKemWtsk5Zq6xU1inrlJXKCmV1sjJZm6xNVibrkvXIWmRVsh5ZjaxFViMrkrXIWmRFsiZZ91a9lW/VW4msfCvfSmQdsgpZ81a8NW/VW/FWvFVv3Vvt1rr1x1q3Bll/rEHWu/XH+mO9W4GsdKvcOrfOrXJr3Aq3tq1v69vatrqtbSvb6ra6rWzr2sq2oq1r69qKtqataOvZmramrWer2mq2lq1j69hatpKtYuvXGraGrV8r2Pq1eq1gK9jqtXatXqvW2rV2rVrr1qq1Zq1b69aatXKtWOvVWrVWrVer1Rq1Pq1Ua9QKtT6tUKvU+rQ+rVLr1Oq0Nq1MK9PatCqtSOvRmrQ2rUur0rq0Iq1Kq9KKtCatQmvQOrQGrUbr0Gq0Eq1D69BKtBare6p4qnmqeap4qnqqe6p5qnyqfKp5qn2qd6p2qnSqdKp2qnWqa6ppqmiqaapnqmiqaKpnqmaqZ6plqmaqZqplqmKqZapkqmKqYqpkqmOqc6pyqnCqcqpxqnCqcKpxqm6qcapvqm6qbqpvqmyqb6ptqmyqbKptqmuqbapqqmuqa6pqqmmqYapeql+qX6peqmCqXapbqlyqXKpbqlqqWKpVqlmqWapVqlaqVqpVqleqVKpTqlGqUapTqlKqUKpPqk2qTapPqk6qSKpHqkmqSapHqkqqR6pMqkqqSqpMqkuqRqpDqkSqRKpDqkWqQqpBqj+qP6pBqkCqOqo3qiWqN6ozqiWqJaozqiSqM6oxqiSqJKoxqjCqLaosqiuqLKoiqiuqK6oiqiqqJKogqiWqJaogqiKqIKohqiKqIqohqiOqPKo7qiWqJao7qjqqJ6omqiiqJqogqiiqKKogqiSqIqosqiWqJaosqi6qNKozqjWqM6o3qjWqNao3qj2qL6ooqiSqPao+qjWqIqopqiqqMaoyqjCqNao2qjSqIKofqiGqN6o6qjiqOKo6qjmqFKoeqhWqHqobqhWqFaobqh2qG6oZqh2qHaoZqhyqEaoTqg6qE6oNqg6qDqoNqg+qDqoKqhGqCqoLqhGqEaoLqhKqC6oUqhKqEqoUqhWqFqoNqhOqD6oNqhCqGqoZqhuqC6oKqgyqF6oWqhiqGKoWqhyqFqoTqhyqHKoTqh2qCKoFqgmqCaoFqgaqBqoFqgeqBKoBqgKqAqoBqgOqAKqB1b/qXzWwClj1q/ZV96p71b4qX1WuCld9q8JV3apv1beqW7Wt6lZlq7ZV26psVX+VrbpW9Vf91bXqv6pXzaveVfOqeNW76l0Vr1pXxavaVeuqdVW76lzVrkpXnavOVemqclW6alxVripXjavCVftVtGpaNa2KVlWrnlXLqmZVs2pZlay6VN2qNlW3qlbVpmpT1ap6VbWqYlWvqldVrGpWFaz6VfWqflWtql5Vr6pVdasKVVWqJlWVqkbVpGpS1ah6VDWqIlWPqkdVpCpTFan6VGWqMlWfqlLVo+pSNam6VG2qJlWTqk1Vp+pYNazqVQ2rilW9ql5VsSpYtauqVc2qZlW1qlfVqCpUNanaVeWqalWrqlRVqSpVdaoqVZWqTlWZqvfqT9Ve/akCVe1VexWoqq/+VPlVoCpQlV/dV4uq+SpRdaiqrwJV8VWhalBVqKqvBlWDqvpqvqqvDlXz1Xx1qEpUnVffVXP1XS1XzVVztVwlV8/VdBVdTVfVVXQVXVVX3VV1FV51V91VeFVepVfZ1Xa1XWVX19V41V2VV+fVePVdjVfl1Xf1XZVX6VV5tV6lV+nVepVd1Vaz1Ws1W7VWr9Vr1VqtVq1VZrVarVaZVWeVWW1WnVVntVl9VptVavVZfVap1Wl1Wo1Wn9VoFVp9Vp9VaFVaHVet1W61W7VWs9Vj1VhFVo3VZBVZRVaTVWU1WV1WlVVldVltVr9VbnVb5Va11W11W9VWr9VmlVlVVplVaxVbHVfFVWt1W/VWv1VvFVz9Vr9VcDVcLVaJVWFVWCVWh9UglQ9VD5UPdQ9VD1UPdQ+1DzUPdQ4VDxUPdQ6VDtUO9Q61DnUOVQ6VDlUO1Q6VDpUO1Q61DlUNlQ11DZUNtQx1DXUNtQzVDbUMFQzVDdUNFQy1DbUNFQy1CxUM9Qu1C7UL9QvVC/UMNQ0VDTUNNQ4VDRUNNQ71DTUMFQyVDJUMFQy1DBUO9Q01DlUMNQx1DDUMlQx1DHUMlQzVDJUM9Q3VDNUM9Q0VDnULlQtVC3UKtQqVCrUK1QqVCpUK1Qr1CtUKFQv1CvUKFQs1CxULdQs1CzULdQtVC7UJ9QnVCdUJ9QkVCtUJFQo1CjUKFQpVCpUJdQk1CTUJdQlVCZUIFQm1CBUJ1Qi1CLUI1Qj1CPUH1QeVB5UH1Qe1B3UIlQi1CPUHNQjVBzUIFQjVB9UHFQh1CBUIVQh1CHUIVQiVCFUHNQd1B3UHNQf1BjUHlQb1BvUGlQbVBlUHFQc1BzUHFQf1BRUHNQb1BfUFNQYVBnUFNQX1BPUENQUVBRUGVQb1BVUG1QX1BfUF1QW1BXUFVQU1BVUFlQU1BZUFdQY1BTUFdQaVBnUGtQaVBpUGtQbVBlUDlQM1BJUDtQQ1BDUEtQRVBLUElQRVBFUElQR1BDUDdQNVA1UDdQPVA5UDtQPVBLUD9QMVBNUD9QNVA/UDtQNVA1UDtQOVAxUD9QK1ArUC9QLVAhUC1QF1ApUCtQF1AZUBNQJVAlUCdQGVAXUBtQGVAZUBtQH1AbUB1QH1AfUB1QEVAnWPmkfVo+ZR8ah6VD0qHhWQikf9owJSAal/VABUANRAKiA1kBqACkgFpAagHqAGoCagHqAeoCagIqASoA6gCqAKoA6g+lEHUPuoflQ/ah9Vj9pH5aPqUfWofNQ9KgKqAuoBqgKqAeoB6gGqAaoAqgFqAaoAqgBqASoB6h2VjlpHraPSUe2octQ5Khw1jvpGhaO+Ud2ocFQ4qhtVjtpGXaOyUdmoa9Q/1YnaRFWiNlHNqEpUJaoZVY1qRkWjqlHVqGjUPhWNmkbtU/vUNKqfKkYFo4ZRw6hg1C0qGLWLukXdonZRuahd1C8qF5WL+kVFon5RtahIVCSqFnWJikY9o6ZRz6hZ1DRqGjWLGkXNol5Ro6hR1CtqFRWKakVVolpRsahKVCUqFtWJCkVVoiZRlahI1CRqEhWJSkRFohpRiahEVCNqEbWIekQloh5Rn6hEVCLqE9WLSkT1opZRvahk1DJqGZWMOkZdojJRkahIVCaqEbWKSkWNolJRp6hR1CjqFFWKOkTlU/FUPlVPxVP11DwVT8VT89Q9VYgaRL1Tg6g/1Dv1Tv2hAlHXVDU1TVVT0dQ0NU1FU8tUNPVMLVPL1DPVTD1T2VQz1UxlU9tUOrVOlVPr1DlVTpVT59Q3dU6NU9/UNzVOhVPjVDsVToVT7dQ11U51U9fUNdVNVVPJ1DE1TA1Tx1QxFUz9UrvULvVL9VKpVCk1SpVSodQoNUqFUp9UKNVJfVKfVCd1SXVSm9QldUltUplULnVLzVK3VC01S81StdQrVUvFUq/UKxVLrVKxVCu1Sq1SrVQq1UqdUqlUKnVKlVKV1CMVSUVSj9Qk1UgtUoPUIVVIDVKFVCI1SA1SiVTjVM00zXTMNM2UzHTMdMyUzFTMtM7UzBTNFM3UzPTM1Mu0y5TLtMvUzpTLlMvUznTM1M70znTMdMz0zlTNdMxUzBTMFMxUzDTMdMtUy9TN1M1Uy7TNVMuUyrTNtM2UyrTKlMp0yrTKtMp0yvTNdMo0zvTN9M00zhTOFMr0yTTK9Mn0yzTKNMr0y1TL1My0zjTPtM4UzzTPNM8Uz7TPFM+Uz7TPtM+Uz1TPlMk0ylTKNMpUy1TKVMpUyzTLVMr0ytTJ9MrUytTJ1MnUyhTLVMrUyZTJ1Ml0yZTJlMl0ybTJVM6UznTOdM6UzpTNlM7UyZTNlM3UyRTLdM3Uy5TLVMt0yzTL1MxUy/TLdM9Uz5TP9MzUzLTMtMzUzJTM1Mz0y5TMlMz0y1TM9MgUyDTINMgUyFTINMmUxnTGlMZUxnTGdMZUxhTGVMbUxvTG1Ma0xvTG9Ma0xrTHtMb0x7THtMf0x5TH1MeUyLTItMiUyNTIFMl0xvTI9Mh0xhTI1MUUxzTGNMYUxzTFNMVUxRTFVMV0xRTFFMV0xfTFFMfUxZTF1MW0xZTFlMW0xXTHtMVUx3THdMdUxzTHlMjUx5THlMfUx7TH9MZ0yFTGVMn0xXTFdMYUyTTJFMX0xDTF9MQUxjTFNMUUxjTGFMZUxjTGNMZUxnTIlMS0xNTEFMS0w9TDtMP0w9TD1MP0wzTE9MNUxDTENMRUxHTEVMS0xHTEdMS0xJTElMMUw/TC9MIUw5TCdMNUwzTDVMO0wjTDNMO0wnTCtMJUwnTCdMJUwpTCVMLUwpTClMLUwvTCNMF0wVTBdMGUwVTBVMGUwbTBlME0wrTBtME0wtTBNMIUwtTB1MEUwvTBFMH0wLTAtMD0wNTANHAqYDpgOmAqYEpgOmAaYBo4DTAFnAZOA6eAUwDTvWne1G/qN82b/k35pn1TvWnfNG+qN9Wb5k33pnjTuqnd1G5aN72byk3XpnPTuenalG76Nj2blk3PpmbTsmnZ1GyKNjWbkk3RpmhTsqnYlGw6NhWbik3HpmnTtancVGwqN42bik3FpnFTuGnadG0qNk2b/qdr0/+0P12brk37U/+0P1Wb+qf+qdq0bao2ZZu2TdumbFO3adj0awo2BZt+TbmmX1OvKdeUa+o17Zqqp2lplGl6apZGkUaZmqflqXl6npan5elZOmZ6loqRjpGOkYqR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6Za6l+6lW+qeuqVuqnvqnrqp7qr76Va6k26lG+lOupNupPvoRrqN7qP76Da6i26se+vmurdur5vr5rq97q7b6/66u+6u++sOu79usDvsDrvBbrEb7Ca7xW6xm+weu8nusnvsHrvLbrO77D67zW6z++z2u8/uv9vv9rv/7r5b2N7T5tPm097T1tPe0+7T1tPW0+7TvtPu4w6277TvuINtO+087TptO2077TrtO242t5kbzW3m/nKjudHcX24w95c7zA3mBnOHud3cYm4vN5fby73l5nJzubfcXe4td5m7y93lLnOTuYvuoVvoHrqJbqFb6Ca297jl3FluLbeWO8t95c5yW7mv3FduK3eV28pN5a5yV7mp3FJuKveUW8ot5Z5yP7mn3FjuJ/eTG8sd1UbSbtJm0m7SdtJm0mbSdtIu03bSJtMu0y7TJtM20ybTdtM20zbTdtOe03bTptOe057TptOW05bThtOO04bTftOO047TftP+0n7T9tL+0v7S9tKO4k5yO7mb3E7uJXeTu8m95GZyM7mX3EpuJfeSG8kN5+5zx7n73HvuOHece8+N595z67nx3HhuPXdeG0s7S1tLO0ubS1tLW0ubS7tL20z7TDtM+0wbTDtMO0wbTFtMG0x7TFtMW0x7TBtNW0v7ShtLG0v7SntK+0pbSntKe0pbSptKW0rbSptKm0rbSrtK20p7S7tKu0p7S/uJG4A70B3AHegW4A7gDuAW4AZ0C3APcAO6Ad0D3H9uQPefu8395/Zzt7nb3H5utvaXdpT2k3aUNpT2k/aTNpT2kjaUtpL2kvaStpJ2kbaSdpJ2kXaRdpI2ETeY28395nZzq7nf3G9uNfea285N555zz7np3HJuOjefW84t5+ZzZ7WPtI20ibSJtI20i7jJ3GfuMfeZG8495h5zw7nj2l3aXNp52lzaeNp52nnaeNp13FzuL7eYW8z95TZro2mPaatpj2m3aatpq2m3aadxD91NN9FNdDfdS3ed+85t57Zz37np3GtuNXffreZOc/fdfXea2+/Gc+e569x17jz3XftIG0nbSNtIG0mbiZvvhnJHuaPcUO4ndwD3nhuAG4B7z93nhrvf7rgb7xZy/7j3br2b7666s+6pO+l2up9uNjeau819dBfdQveYu8tN1jbTDtMu067SftJe0pbTjtOe42a73e622+1+u9vutvvt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vXqBukS6P7pEuj26P7o/uj26Pro9ujy6Pro+ujy6NLo8ujO6NLo0ujO6Nbozuju6Nbo1uju6Orokuia6Kbomuie6Kbopuie6KLo+ujS6Mbo0ujC6MboxujC6LLowui66LLosui66LbouujK6LbotujK6L7oguiW6I7oluiS6I7ojuiS6Kboduhy6Hroeuhy6H7ocuie6H7ofuie6Jroauhm6F7oZuhi6F7oXuhi6ErpPuky6S7pMukm6S7pLukm6SLpJuke6SLpIuke6RrpKulK6RrpSulO6RrpGulO6SLpi3SLdsW6RbpPuWHes26TrpNukC6XrpOukC6UbpQul+6QbpRul+6S7pOukG6XLpRulW6XLpculW6VrpVulS6VrpWulS6WLpVujq6Obo6ujK6Sbo5ujK6R7owuka6N7o2uji6N7o3uji6Obw5vk5XuHvHwvkXfIO+Ql6g7xEnWDdId0h3SDdG94+94075I3zXvmXfIuec+8aF4mr5O3yevkpfI2eZu8VF4pL5U3yivllfJGeae8Ud4q75R3ylvlbesS6C7oCugu6ALoCugK6ALoBugC6AZ2A3QDdAO7gN3A7l8XsAvY/evudf+6fd297l63r8vX7dCt0N3QrdA10N3Q3dA10D3QNdAt0D3QPdAt0B3QLdAl0B3QHdAl0BXgtfJmebW8WV4sr5ZXy4vl5epO6FroIuha6CroIugi6CroJugq6FLoJugm6FLoMuhW6E7oGuga6E7oIug26D7oMug+6ELoMugy6ELoJuhG6DroMugy6DroNvAWefdevXfvxXv1Xr0X7w3y4r1C3iBvkFfIm/cKeYG8eW/eC9T90b3QldCN0I3QldB14C3yHnmNvEbeI++Q98ir5B3yDnmVvEldf/ffXev+u2zdte5al63b1mXrqnXbum1dtW5aV62L1k3rpnXRumZdtO5Z16xr1j3rknW7ul5dI10jXa+uEi/b++Nde3+8du/au/bavXWv3Xv31r1179275J3ytnnZvG3eNS+bl8275qV717xzL91L9869cu/cG/fKvXJv3AvvLnW/uk3dr25Ut6nb1I3qSnWjumBdqa5UF6wb1gXrinXDumFdse6YF+59e93et7ftdXvd3rZX7G17yV6xV+wle8despftHXvHXrZ33a3rxnXlunLduO5cN66b153rznXzunhesXfsLXvHXrO37C17zd6v1+wNe7/erzfsBXvDXiQv2Av2InnVXrBX7T171d609+w9e9NetDftDfKivWhvkDfvzXq73i3vlrfr5fJ2vV1eLi+Xt8sL1sXr3nXnunddfXeuO9fVd+9dfXfevXfv3XmX3p135V16l96Vd+3duG5d165b16Xr2nXtunRdvW656+5+u+5uuPvtfrvhLrgb7r674C64++72u++uv9vv9rv+7lq3rZvWfeumdeG6b923LlzXrQvXteq6dd26Vl2qrlV3qkvVpepOdau6UF2n7lP3qevUZeo6dbm6TF2mLld3qevV7epqdbu6Tl2trlbXqbvVpepWda+6VV2s7lX3qovVzepidaW6Wd2srlQ3rJvUNeoidY26R12kLlL3qFvUPeoOdYu6Rd2h7r471OV39919l9+Nd/ldom68G+8Sdc1dvq5fV6nr103qKnWVukldpO5Pl96td+tdetfuhfO+ef/eN6/f+/f+vX6vmtfv7XvVvGrevnepa9Yl68K7ZN2yLrwL75Z10918V6iL7wp1g7r4Lr4b1P3pBnWBuj/dny5Ql+4l85p5y7xlXjPv32vmdfP+vX+vmxfOG/fOvWLeuTfMK+YV84Z5x7rs7rqb7q676m66m+6qu3AvmPfLy+X98np5ubxcXi+vVjfeNXfJXXN33CV3yd1xV9wdd8FdcVfcBXf7XXY33UV3091zF91Fd89db/fc3Xa9XW932812td1tl9vldrfdbnfbbXe73W633S13zXTPdMV0xXTPdMN4rd6tt+rdeqfeqrfqnXqZXRXdFV0UXRTdFd0U3RbdF10VXRXdF90VXQ3dC10R3QvdEF0RXRHdEF0Q3qtX6816tV6vN+vNer3ebhffPermu/nuUdfIO+YN85J5ybxhXrNuX/evq9fV6/517bpaunC6WbxNr9P79Fa9VK+1C6I7oiuiu9fl6yp59d4jb5G37l3yonWhultdpy5Td6nb1O12y91vV9vNdrfdMV0y3TLeqTfqZXY7dDd0OXSBdG90g3jhXrdX3iXTVdMt01XTXdMt0y3TXdNl013TfdNl02XTfdN1033TzdN103XTzdPt083T5dPt0+3T5dPd08V2q11r19qtdq9dalfanXanXWk32oV2n91mt9l9dp1dZnfZTXaT3WVX2UV2j91it9g9do1dYnfYDXaD3WFXyO3D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hDfhTPgS3oQ34Us4Er6EH+FIOBJ+hCfhSrgRToQb4UU4EU6EF+FHuBNOhUPhUDgV3oQn4Ud4EQ6FP+FO+BM+hTvhTvgUHoVP4VJ4FB6FS+FVuPB9543nfedt543njedt5z3nbect5z3nPect503nXecd5/3mHecN5/3m/eYN5y3nnQcufO9574EL33jedN5y3nDee9563nneeuDBd553HnjwzQcefPd583nzefeBD99e3l3eX95d3mveX95r3mreX95f3mrebN5q3mjebN5s3mjead5o3mfead5p3mfebd5n3mTebd5t3mTeZd5k3mPeZd5l3mPeZt5j3mHeZt5m3mHeYt5h3mDeYt5i3mDebt5g3lzebt5u3lzeW95c3lbeW95b3lbeV95W3lXeV95X3lXeWN5V3lPeWN5Y3lPeVN5T3lLeVN5U3lLeWd5S3k7eWd5Z3k7eT95O3k3eT95P3k3eUd5N3lDeUd5R3lDeWt5Wb6x31RvrnfWuele9s95T7xrvG28b7xvvHG8bbxvvHG8W7xzvFm8WbxbvFu8V7wdvHm8Ibx7vHm8IbwjvHu8i7x5vI+8i7yJvI28kbjbuOW437jluOW43bjduOW46bjnuOm46bjruOu477jpuO+477jtuO24876r31LvpPfWmeje9m95Ub6c3kHeQ9493kLeQ94/3j7eQN5E30RvpXfRGeh+9i95F76O30fvonfQ2ehu9k95M76T30pvpzfReeiu9l95Pb6W30vvpDeVm43bjbuNu43bjjuN28y6647jjvItv41vJe8ibyJvIe8j7x1vo3vMevofuPW+ie487zpv4JrrjvI1vFG8WbxVvFu8VbxVvFe8V77n3/1329r/977I32bvsLfYme5O9xd5Xb7G31fvqffW2ele9ZbxhvF28XbxhvF+8YbxjvF+8X7xjvFO8Y7xRvFO8U7xRvFW8+++zt9n77D32NnubvcfeWO+xd9gb6431DntnufG8v+477++b6b7jvvNmvpdvoVuPe497j1uPm49bzzvo5uPm8w66+7yD7jzuPu4+7jzuN++0N9r764329np/vb/eXu+tt9eb67313npzvflvrjfYm//mv8HeXW8d7x3vGe8dbxrvGe8ZbxrvvzeNt9777/331nvXvfXeee+6d90774337r/N3l9vs7fa++v99VZ7p7mZuJe4m7iX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wBmfMQECaZzGamqXL7e1LeAFzMb2gB+wAwcMmAE3aBDHcezmBoEhcIQIE3gCS5Dwxm8MB+dkJ1eoIMdyTIECk5lcVzfHc0xH1+QmX7hgx3ZswQIe4zEGDGu8xnes4P//////DTzzO5lXScl777333nvvdTr////XdV1XQ+b/QCfzO5mZnczM6/8z/5+pVv4/8/+Z72RmvsxO5vv////vZGZmZmZmZmZmZmZ2Mps5mZmZmZmZncyqqqqqqqqqqqqqpORzfa7rc41cI1e2Nrxm85v/zf/mOz7eCw4Q9P//////////1/l/7/+99++9997rvPfe+//////////////33r/33nvv33vvvdd5nff//+/9D/y/9zaZ///////////vX+f/33vv/7333nud99577/3/////////////+/fee++9996/997rdN577/3//7//9/+vepmX0gmCTpVWHIxh1gSPJdZCIXkrhDFrqwy0w/WNMcy6olOl1U1I3jr4WGJtQztcCcesOVhrsA2uz1VVVVVtqk1Vbap4alNV8VQMkniSDVDBtHtv4cpcmStzZa7ruq7reitv5f+bvdk/GxPj5Ew8n5HPyJX5256r4cr8cIHMq2PdJx9vwJD5mc/8/1+f+cz/Z/bJ+bcAh+/t6gR9E83F37V585+BEtRfSif/////b/Zm/7fy3ntv5b0qKRyKT3XVChdP9dSLLpFqLTXsqcJi+lmXJpgjnRKUWvlUKxlnrFxqZyXe7K1gmsCQ4IuzeqkFWQEn6VYyvjh+msCsAvxArCP8QKwrB+Z1wJu9D2pna9kk3dqnFuTee+/z3vu8kfc6I2/biECDHv8kwu1x3qeRPjfoblPDJlSBjC7qnUM+i3dtDlWFRk5jCz+Lp1CEUhehwXOh4cLfpLgmmJ0kFVCikUPAuyYPWF6KYuJUTmlqBACEI1zCAo9PKTO1Up4Hap0btiYSdvyKk1NNMTdgIphmpE8hhsk9dSopSAzu4gafks0hZZJ4G/z0UUUN7mDJPB1iMF1ZH7OVw9xFybwcE2s2c2TmEAGNZh4fIRuy1fSa9tOWLFGaaTp0HNux7XQd/+FChPwF8R5Nasu3epQDaFj96hWmxtSuupXfpjedrsGBO3A9z2s3/eYNmzgNx504EPfhd850O1fzBE3JUzgLR9F6Ok/vaTbdpt04E1/if42mz7Sj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xy23Lbctpy2nLZctly2HLYctdy13LWctZy1XLVctRy03LSctJy0XLRctBy0HLfcs5yzXLNcsxyzHLLcstyynLKcslyyXLIcshyx3LHcsZyxnLFcsVyxHLEcsNyw3LCcsJywXLBcsBywHLPcr9yvnK+cr1yvXK8crxyu3K7crpyunK5crlyuHK4crdyt3K2crZytXK1crRytHKzcrNysnKycrFysXKwcrByv3Kvcq5yrHKrcqpyqXKpcqhyqHKncqdypnKmcqVypXKkcqRyo3KjcqJyoXKgcq9ynnKecp1ynXKccpxym3KbcppymnKZcplymHKYcpdylnKVcpVylHKUcpNyk3KScpFykHKQcp9yj3KOco5yjXKNcoxyjHKLcotyinKKcolyiXKIcohyh3KHcoZyhnKFcoVyhHKEcoNyg3KCcoJygXKAco9yf3J+cn5yfXJ9cnxye3J6cnpyeXJ5cnhyeHJ3cndydnJ2cnVydXJ0cnRyc3JzcnJycnJxcnFycHJwcn9yb3Jucm5ybXJtcmxybHJrcmpyaXJpcmhyaHJncmdyZnJlcmRyZHJjcmNyYnJicmFyYXJgcmByb3Jfcl5yXnJdcl1yXHJccltyW3JaclpyWXJZclhyWHJXcldyVnJWclVyVXJUclRyU3JTclJyUnJRclFyUHJQcl9yT3JOck5yTXJNckxyTHJLcktySnJKcklySXJIckhyR3JHckZyRnJFckRyQ3JDckJyQnJBckFyQHJPcj5yPnI9cj1yPHI8cjtyO3I6cjpyOXI5cjhyOHI3cjdyNnI2cjVyNXI0cjRyM3IzcjJyMnIxcjFyMHIwcj9yL3Iuci5yLXItcixyLHIrcityKnIqcilyKXIocihyJ3InciZyJnIlciVyJHIkciNyI3IhfMBXNwObiciJyIXIgciNyH3Iech5yHXIdchxyHHIfchtyGnIachlyGXIYchhyG3IXchZyFnIVchVyFHIUchdyE3ISchJyEXIRchByEHITcg9yDnIOcg1yDXIMcgxyD3ILcgpyCnIJcglyCHIIcgtyB3IGcgZyBXIFcgRyBHIHcgNyAnICcgFyAXIAcgBww98v9cr6cL9fL9XK83C6ny+lyuVwut+bW3M+puTSX5tAcmjtzZ87MmTmf87me6zme47md2zmd07mcyzmcw7mbu7kyV+bIHJkbc2NO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bhmJ87xlJM5QMZxCCG9atnRTC0B7gQCJF8pD3d9PCwG6eOA8eC8MexgBcx8VIfMVFS+8UdanzYPU995/61OPby3NAXvp4L333vvTGgF41D7RnrIY3udz//////+5//////f///+tRjireG7eh1nZ9x5Pqoker0r///+++/67777//vvvvv/++++///7777//HinDL/lvM9tlF5jPHccqHYRfpU0JGd3333///fff/9TmZ4PPnXB69YSMQ/9KkxGL/qEum4gh/ffff//9999/9913773svez777///jsVGMGqfwVkqLJXCYlZ+ldORLs6ikYr33///Xc7J4O///77BhlpiL/77rvvv/v+u++///57x5oDInYbYudzC+fMbbikG22FHC/OPyVZQj53ypuZ0BFOt28BWd/qelAgzj73cJ47kbxtREbVf//9C5LTwFwOyzfdI0Kp/vXXVLCfW5m/FYT9UY8vf0PvSX/dpUXE2JpPzb9N1DJHKhkwW1mr01opRlygM/C3UVLMbHrUeQc9fnprRRQDZD787eHc3GUJEm+0pkkv8AuKt+Z8/OyRIb5pbUl36Y19akV+JykSlURvusCVEUIqbn8I7s4PMksbuKxjMnX1t0suPXcLkTfSqUBTfeDS98j2jxgDqGPTpLHwGkkYQvlLBfCQ+Tl9tfn3ArPxb528mVHLHv0bHQjthAUEy4/p3HgT0griPzvjEF2SuI4bJxCcNz9n1vJR0xWXIuHRA4AGH5qZrSKY1FpQK7/E7Pc0mCAIdUMnUa6VEaL3l6rULIVM0UODXeI8UfnXz7U5FdToICnfE3DPc1aKdQmCqAlkMRBfon3xpCToHlfA8SmYF23tQMaPIijxYbE6GqbcEqOOUPOrqWCw244Yj44wurqo5Ucprah7dzGqmZyGy7j5USg4TO2UKPQyaqKzCwW0TiylhrwkO1MiE2SSyvHSLLgxoCDjP1GuFg+rnd1ZDBU7ollwZUBBFdZZZhFg8lA007gGExXsMqmp6gcIbdCVwpags+DGkANqw4pnZ8GVYfWZoXaonL6Tc4cPg+Hv88Qu7pLBDJv94reMEVEyIxprAYXM/gD0VzhlME3wiSmpSpCZvZalq1+emEsctucnrc6+YMSUiXCCYF4LEsMltyoxZYMm7Bet7wKFoAnMMLaiQwtIe19AmwfDkvO5mVyGvIzCh++a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9kgdqSN75En2SJM8yZM0yZI0SZIsyZIkyRtJkih5I28kSuJIlFxJHIkjV1K9tbnFubG5xbnRubG5sbnRuc250bn9uc25zbn9ufG5/bnlufG58bnluem54bndudm53bnVudm52bnVubG5sbq1ur26vbq1usG66bnlue255bn5ue257bn5ufW5+bkBuvW59bkBugm6AboFugm6CboFug26BboRug26DboRuhW6EboZuhW6FboZuh26Gboluh26HboluiG6JbotuiG6Ibotuim6Lbo5uim6Kbo5ujG6Obo1ujG6Mbo1uj262brFurm6xbqpurm6ubqpIsebs1uz27Pbs1uzG7Nbs9uxG7Mbs9uxG7LbsVuyG7Ibsluy27Jbspuy27LbspsyErwpu0EjQRK8QbtFu0Ejv1u0WzTyuwUjvxuwW7BbsBuwm68bsFuvm6+br1uv269br5uw26/br5uwW66bsJuxW65brpuxG65bqduqW6rbqpuqW6pbqpuqW6zbrRutW60brdusW61brdusm6vbrJusm6ubq5usm62blhuW25bblhuWW5cbltuXW5dbl9uXm5fblxuYm5eblxuYW5gbmFuaW5hbmFuam5pbmhuam5qbmhuam5kbmluZm5mbmVuZ25lbmVuV25nbmVuVm5VblduVm5WblduVG5XbldsANyo3KrcBbgHcBrhFuQVwC+AW5SbArclN1w3XDddN1y3Xrc2Nzc3Njc0Nzs3Nzc0Nzu3NLYCbALcpNwFuUm5TblNuUm5wblJucm5wbnBucm5vbrtukG6Pbo9ukG6MbrpuTW7Dbk1uSW7DbsNuSW7EbmJuXG5YblxuBNyw3LDcCLh9IW03MjcnNzK3MTcnNye3MbcnZHhDdVNyQ3Ur4KbkpuRWwC3J7ckNys3IDcqNyc3IzciNya3IbcntyK3IrcjtyM3IbQ4p3tjc2JDizQ5puzkha2Tt5uQm6bbrxusG6cbrFukG6QbpFumW5BbpVqzYjdityQ3JLcktyQ3JTQk53lrdXN1c3VrdWN1u3WrdnN2c3Wrdmt3W3LLctNy03LLcsNyM3JzcntxW3UrdTN1M3UrdTt1K3UbdTt1O3UbdSN1G3ULdSN1I3ULdRN1C3UDdRN1E3UDdPt1A3TzdPt0+3TzdOt083TjdOt063TjdNt043TTdNt023TTdMN003TLdMN0w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FF0VHRXdFN0UHRXdADohOiS6ITokuiK6IbohuiI6IroiOiU6IjoiOiW6JDolOiu6JLokOiu6JToruia6JboluiY6Jromuig6Jjomuig6J7ohuiA6IbogOiA6ITohOiA6Izoguh46Izojuh46H7oeOh46HzofOh66HzoeOh26H7ofOh26HToduhy6Hboduhy6Izonuig6KDonOii6J7onOii6AHRQdFJ0AegC0EnRCaCToruiE0AngO6KrooOh86GrobOho6Groauho6GToaOhm6GToZOhm6G7oZuhi6G7obuhi6GDoYuhu6FDoYOhu6FzoXuhU6FzoXOhU6FboVOhS6FboVuhS6FjoUuhQ6FjoWOhQ6FzoQOhe6EzoTOhO6EroVOhC6EDoQOhC6EboQuhK6EboRuhK6EjoSug86DLoPOg26DLoMug26DToNug46DToNOg46D7oKOgw6D7oLugg6DjoIOgk6BLoFOgQ6BLoEugQ6B7oAugU6CDoIOgk6CLoIOg+6DjoLug86CjoKOgs6CroLOgm6CroKugm6C7oFugs6B7oHugc6BjoHOga6BjoGOga6BboGugS6BboFugS6B7oAuTTdAx+sG6Hwdr+N1vq7X+boCOgI6AroCOgB0BHQGdL7OgO7X+Tpf9+t63a2zdbku19k6XGfrdh2uw3W7TtfNulpH62qdraN1tM7W3bpUh9PddDidTXfT3XQ2Hamz6U4dqSN1p87UnbpSZ+pMXakTdaWuphN1oq6mG3WxrtXBOljX6lhdq+vpWB2r6+lUXaxzda3O1b26VtfqXp2su+l0ulSn0+V0qS7V5XQ9HaobdTWdquvpVt2q6+l2up4up9vpdrqcjqcDdWEOmi7MPctBy0HLPcsxyz3LLcsxyzHLLcs1yy3LOcs104U6MBctF00H6r5cspyynLGcslyxnLGcsVyxnLBcsVywnLCcsFyw3LBcsByx3LCcslyy3LHcsVyyHLIcr9yuXK+crlyu3K1crhyu3K3crRyuHLAcrtyvHLAcsNyv3K7cr5yv3K7crpyvXK9crZytnKycrVysnKycrFysnKtcrFyrnKucq1yr3Ktcqxys3KucrVyt3KzcrFytHK0cpVyl3KXcpVylHKbcqVyoHKhcqBynHKgcqBynHKscpxyqHKscqxyqXKpcqlwBOVW5AnKrcqpyqnKrco1y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bYdih2J3YmdiV2JXYkdiR2I3YjdiJ2IHYvdh12HHYadhl2F3YWdhZ2FXYTdhJ2EHYfdg12DHYLdgp2CnYJdgl2CHYIdgd2BnYFdgV2BHYEdgN2A3YCdgF2AHYAdgp7XT0s3SzdLJ0snSxdLF0sHSwdK90r3SudK10rHSsdKt0q3SqdKp0qXSodKd0p3SmdKZ0pXSldKR0o3SidKJ0oXShdKB0oHSfdJ90nnSedJ10nXScdJx0m3SadJl0mXSYdJh0l3SXdJZ0lnSVdJV0lHSUdJN0k3SSdJF0kHSQdI90j3SOdI50jXSMdIt0i3SKdIp0iXSJdIh0h3SGdIZ0hXSFdIR0hHSDdIN0gnSCdIF0gXSAdIB0v3R+dH10fXR8dHx0e3R7dHp0enR5dHl0eHR4dHd0d3R2dHV0dHR0dHN0c3RydHJ0cXRwdG90b3RudG50bXRtdGx0a3RqdGp0aXRpdGh0aHRndGd0ZnRmdGV0ZXRkdGR0Y3RidGF0YXRgdGB0X3RfdF50XnRddF10XHRcdFt0W3RadFl0WHRYdFd0V3RWdFZ0VXRUdFN0U3RSdFJ0UXRRdFB0T3ROdE50TXRNdEx0THRLdEt0SnRKdEl0SXRIdEh0R3RFdER0RHRDdEJ0QXRBdEB0QHR/dD90PnQ9dDx0PHQ7dDt0OnQ6dDl0N3Q2dDZ0NXQ0dDN0M3QydDJ0MXQxdDB0L3QudC50LXQtdCx0LHQrdCt0KnQqdCl0KXQpenSdGi6M52ZzkxXpivTkenIdGM6MV2YLkwHpgPTfem+dF46L12XrkvHpePShXVhHVi3pfPqvLqujqvb6rY6rU6ry+qyOqzuqrPqrLqqrqqj6qi6qU6qi+qiOqgOqnvqnjqnrqlj6pi6pW6pU+qUuqTuqDPqjLqijqgb6oY6oU6oC+qCOqDup/PpfLqerqfj6Xi6nS6nw+lwupvu1/k6X9freh2v43W7TtflulyH63Ddrbt1tq7W0TpaZ9PZdLNu1sm6WFfT1XQodCh0J3QndCZ0JXQkdCR0I3QjdCJ0InQhdCF0IHQgdB90H3QedB50HXQcdBt0G3QadBp0GXQZdBh0GHQXdBd0FnQWdBV0FXQUdBN0EnQSdBF0EXQQdBB0D3QOdA10DXQMdAx0C3QLdAp0CXQIdAh0B3QHdAZ0BnQFdAR0A3QDdAJ0AnQBdAF0AHRa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rTCrMKswqTCpMKcwpzClMKMwoTChMJ8wnzCdMJ0wmzCbMJkwmTCXMJcwlTCVMJMwjzCNMIkwhzCDMIEwfTB7MHkwdzB3MHUwdTBzMHMwcTBvMG0wbTBrMGswaTBpMGcwZTBjMGMwYTBhMF8wXzBdMF0wWzBbMFkwWTBXMFcwVTBTMNOYaUw0JhrzjHnGNGOaMcuYZUwyJhlzjDnGFGOCMb+YXUwuJpj5ZXqZXSaXuWVumVqmlpllZplYJpZ5ZV6ZVqaVWWVWmVSmlBllQplP5pPpZDqZTWaTyWQymUvmkqlkKplJZpKJZBqZRSaROWQOmUKmkBlkBplAJpD5Y/6YPqaP2WP2mDymjplj4pg35o35M3+mz/SZPbNn8kyeuTN3ps7UmTkTZ97Mm2kzbWbNrJk0k2bamDbmzJyZMlNmxkwUzBNME8wSzBJMEkwSzBHMEUwRTBHMEMwQTBBMEMwPzA9MD8wOTA5MDswNzA1MDUwNzAzMDEwMTAzMC8wLTAtMC8wKzAlMCcwITAhMCMwHzAdMB0wHzAbMBUwFTATMA8wDTANMAswBzABMAEyt5azlrKWspaxlrGWsJaylq2WrJavlquWqpaqlqmWqZaolqiWq5anlqaWppallqWWpJanlqKWopahlqGWoJaglqOWnpadlp2WnJaclp+Wm5aalpqWmZaZlpiWmJablpeWlpaVlpSWlJaXlpOWkpaSlpGWkZaQlpCWk5aPlo6WjpaNlo2WjJaMlo+Wi5aKloqWiZaJloiWiJaLloeWhpaGloWWh5aCloCWg5Z+ln2WfZZ8lnyWf5Z7lnqWepZ5lnmWeJZ4lnuWd5Z2lnaWdZZ1lnSWdJZ3lnOWcpZylnGWcZZwlnCWc5Zvlm6WbZZslmyWb5ZrlmqWapZplmmWaJZolmuWZ5ZmlmaWZZZllmSWZJZnlmOWYpZilmGWYZZglmCWY5Zfll6WXpZdll+WWpZYlluWV5ZWllaWVZZVllSWVJZXllKWUZZRllCWUJZTlk+WTpZMlk+WSpZJlkmWSJZIlkuWR5ZGlkaWRZZFlkSWRJZHlkOWQpZAlkOWPZY8ljyWP5Y5ljiWOpY1ljWWNJY0ljeWM5YyljKWMZYxljCWMJYzli6WLZYtliyWLJYvliuWKpYpl2hJtabYsW44txZZiy7Bl2BJs+bX0Wnotu5ZdS64l1zK8DC/BS/Dyu/wut5ZbS++Su9wus0vs0rqsLqnL6XK6lC6ly+gyuoQuncvmcrlULpHL47K4JC6Fy+Dyt/Qte0vekrfcLXdL3RK3vC39Zb/cl/oSX97Lekkv56W8lJfxMl7WlieWJpYkliOWIZYglh6WHZYblhqWGJYXlhWWFJYTlhKWEpYRlhGWEJYQlg+WD5YOlg6WDZYNlgyWDJYLlgmWCJYIlgeWB5YGlgaWBZYFlgSWBJYDlgOWApYBlgCWAJZaSy3lLOUspSxlLCUsJSzlK+UrpSulK2UrJSvlKuUqpSqlKmUqZSolKuUppSmlKWUpZSklKSUp5SilKGUoZSglKCUo5SflJ6UnZSclJyUn5SblJqUmpSZlJiUm5SXlJaUlpSVlJWUlJSWlJGUkZSQlJOUjpSOlI2UjZSMlIyUj5SJlIiUi5SGlIaUhZSFlISUhJSHlIKUgZSBlICUgJSDlH+UfpR+lH2UfZR8lHyUf5R7lHqUeZR4lHiUe5R3lHaUdpR1lHSUd5RzlHKUcpRxlHGUcJRylG2Ub5RqlGiUa5RllGSUZpRhlGCUY5RflF6UXpRdlF2UXJRclF+UW5RalFqUWZRZlFiUWpRVlFSUV5RTlFKUUpRRlFGUUJRQlFOUT5ROlE6UTZRNlEyUTpRJlEuURpRElEeUQZRAlEOUPpQ+lD2UPZQ8lDyUP5Q7lDqUOpQ5lDmUOJQ4lDuUNZQ0lDaUMZQzlC6ULJQvlCmUKZZryTGmmJFOOKcOUYEovZZcyrAQrt5ReJVe5VWaVWKVVWVVOlVJlVAlVQpVP5VPpVDqVTWVTyVQylUvlUqlUKpVJ5VFpVBaVRCVROVQOlUKlUBlUBpVAJVD5U/6UPqVP2VPulDolTnlT+speuSt1Ja68lbWSVs5KWVlTolCaUJZQjlCKUIZQglCCUH5QflB6UHpQdlBuUGpQYlBeUFpQVlBWUFJQUlBOUE5QSlBCUD5QOlA2UDZQMlAyUC5QLlAqUCpQJlAmUCJQIlAeUB5QGlASUA5QDlAKUApQBlAGUAJQaiVnJWclZSVlJWMlYyVhJWElXyVfJV0lXSVbJVslWSVZJVclVyVVJVUlUyVTJVElUSVPJU8lTSVNJUslSyVJJUUlQyVDJUElQSU/JT8lPSU7JTklOSU3JTclNSU1JTMlMyUxJTElLyUvJS0lLSUrJSklJyUnJSUlJSUjJSMlISUhJR8lHyUdJR0lGyUbJRklFSUTJRElDyUPJQ0lDSULJQslCSUFJQMl/yT9JPkk9yTzJPEk7STrJOck5STjJOEk4STfJN8k3STdJNsk2yTZJNkk1yTXJNUk1STTJNEkzyTPJM0kzSTLJMskySTJJMckxyTFJMUkwyTDJMEkvSS7JLcktSSxJK8krSSrJKskqSSpJKckpySlJKUkoySjJKEkoSSfJJ8knSSdJJskmySZJJUkkySPJI0kiSSHJIMkgSR/JH0kfSR7JHskeSR5JHckdyR1JHUkcyRzJHEkcSRvJG0kayRrJGkkaSRnJGckZSRlJGMkYyRhJGEkXyRfJF0kWSRXJFUkUyRTJNOSaUm0JFryLHmWNEuaJcuSZUmyJFlyLBmWBEt+Jb2SXsmuZFeSK8mVDCfDSXASnPwmv8mt5FbSm+Qmt0ltMpvMJrFJbPKavCatSWuymqwmqUlqcpqcJqVJaPKZdCabyWaSmWQml8llUplUJpPJZBKZRCaPyWPSmCQmh0lhMpgMJoFJYPKX/CV9SV5yl9Qlc8lcEpfEJW/JW/JP9kk+uSf1pJ7Mk3kST+LJO2kn62SdpJN00pa0JefknJSTcjJOxslaspZEkTSRLJEkkRyRHJEUkRSRDJEMkQSRBJH8kPyQ9JD0kOyQ7JDkkOSQ3JDckNSQ1JDMkMyQxJDEkLyQvJC0kLSQrJCskKSQlJCMkISQfJB8kHSQdJBskGyQZJBkkFyQXJBUkFSQTJBMkESQPJA0kDSQLJAskCSQJJAckAyQBJDUQs5CzkLKQspCxkLGQsJCwkK+Qr5CukK6QrZCtkKyQq5CqkKqQqZCpkKiQqJCnkKeQppCmkKWQpZCkkKSQo5CjkKKQopChkKGQoJCgkJ+Qn5CekJ6QnZCdkJyQnJCbkJmQmJCXkJaQlpCVkJWQlJCUkJOQk5CSkJKQkZCRkJCQkJCPkI+QjpCOkI2QjZCMkIyQi5CLkIqQipCJkImQiJCIkIeQhZCEkISQg5CDkIKQgpCBkIGQgJC/kH6QfpB9kH2QfJB8kHuQeZB4kHeQdpB2kHWQdZB0kHSQc5BzkHKQcpBxkHGQcJBwkG+QbZBskGqQaZBpkGiQZpBlkGOQYpBikGGQYZBgkF6QXZBckFuQW5BakFqQWZBZkFiQWJBXkFeQVpBWkFWQVZBUkFKQUZBRkFCQUJBPkE+QTpBOkE2QTZBMkEyQS5BKkEmQSZBIkEiQR5BHkEaQRJBDkEGQQJB/kD6QPpA9kD2QPJA8kDuQOZA4kDaQNZAzkDKQMJAvkC2QLJAqkCmQKIhz5BmyDJkGZIMSYYcQ4YhwZBeyC5kGAlGbiG9yC6Si+Qit8gtUovUIrPILBKLxCKvyCvSiqQip8goEop0IpvIJpKJZCKXyCQSiTQii8ghUogEIn/IHpKH1CFzyBvyR/ZIHskjd+SO1JE6MkfmSByJI2/kjbSRNZJG0kgb0oackTNSRsbIGrKGRIFEgTyBPIE0gSyBJIEkgRyBHIEUgRSBDIH8gPSA5IDcgMyAxIC0gKyAnICUgIyAhICEgHyAfIB0gHSAbIBkgFyAXIBUgFSATIBMgESAPIA0gDSALIAsgCSAJIAcgBSADIAMgASABIDUQmodZx1nHWUdZR1jHWMdYR1hHV8dXR1bHVsdWR1ZHVcdVx1VHVEdTx1NHUsdSx1JHUkdRx1HHUUdQx1BHUEdPx0/HT0dPR07HTsdOR05HTcdNx01HTUdMx0zHTEdMR0vHS8dLR0tHSsdKx0pHSkdJx0nHSUdJR0jHSEdHx0fHR0dHR0bHRsdGR0VHRMdER0PHQ8dDR0NHQsdCx0JHQUdAx3/HP0c+Rz3HPMc8RzvHO0c7RzrHOsc6RzpHOcc5xzlHOUc4xzjHOEc4RzfHN0c2xzbHNkc2RzXHNcc1RzVHNMc0xzRHNEczxzPHM0cyRzHHMMcwRy9HLsctxy1HLEcrxytHKscqxypHKkcpxynHKUcpRyjHKMcoRyhHJ8cnxydHJscmRyZHJcclxyVHJUckxyTHJEckRyPHI8cjRyNHIschxyFHIEcfxx7HHkcdRxzHG8cbRxpHGccYxxhHF0cWxxXHFUc045oR7Nj2XHsKHYEO34du45cx/ARfAQfv8fvceu4dfQevcfusXvkHrnH7XF71B6xx+vReqweq0fqkXqcHqdH6VF6jB6jR+gRenwen0fnkXlcHpNH5NF4LB6HR+ERePwde0feUXfMHW/H/9gf+aN+zI/48T7eR/toH+tjfaSP81E+xsfasXZEcURxPHE8cTRxJHEccQxxBHH8cPRw9HDscOxw5HDkcNxw3HDUcNRwzHDMcMRwtHCscJxwlHCEcHxwbHBkcGRwXHBccFRwVHBMcExwRHBEcDxwPHA0cCRwHHAUcAxwDHAEcARw1DpqGWcZZxllGWUZYxljGWEZYRlfGV8ZXRldGVsZWxlZGVkZVxlXGVUZVRlTGVMZURlRGU8ZSxlJGUUZQxlBGT8ZPxk9GT0ZOxk7GTkZORk3GTcZNRk1GTMZMxkxGTEZLxkvGS0ZLRkrGSsZKRkpGScZJxklGSUZIxkjGSEZHRkbGRcZFRkTGREZERkPGQ8ZDRkNGQsZCxkJGQkZBxkHGQUZBRkDGf8Y/Rj9GPsY+xj5GPUY8xjvGO0Y6RjnGOcY5RjlGOMY3xjdGN0Y2xjXGNUY1RjTGNMY0RjRGM8YyxjJGMUYwxi/GL0YuRi3GLcYtRi1GLMYsRivGK8YrRitGKsYqxipGKkYpxinGKUYpRijGKMYoRidGJsYlxiVGJMYkRiRGI8YjxiNGI0YixiLGIkYiRiHGIcYhRiFGIMYfxh9GH0Yexh7GHkYdRhzGG8YbRhpGGcYYxhhGGEYXxhfGF0YWRhXGFcYVRjTjGhGNOOZ8cxoZjQzlhnHjGJGMOOXscvIZQQbv8avccu4ZfQau0aukWvcGrdGrVFrzBqzRqwRa7war0ar0WqsGqdGqRFqfBqfRqfRaWwam0amcWlUGpXGpDFpRBqRxqPxaDQajcaisWgkGonGoVFoDBqDRqARaPwZf0af0WfsGXtGnpFn3Bl3Rp1RZ8wZc0acEWe8GW/G3/gbfaNv7I29kTfyxt2YG3EjbryNt9E22sbaSBttRptxNs5G2SgbY2PNiMKIwnjCeMJowmjCWMJIwjjCOMIowijCGMIYwgjCCML4wfjB6MHowdjB2MHIwbjBqMGowZjBmMGIwYjBeMF4wWjBaMFYwVjBSMFIwTjBKMEYwRjBCMEIwfjA+MDowOjA2MDYwMjAyMC4wLjAqMCYwIjAiMB4wHjAaMBowFjAWMBIwEjAOMA4wCjAKMAYwAjAqGXUKs4qzirKKsoqxirGKsIqwiq+Kr4quiq6KrYqriqqKqIqniqWKpIqjiqKKooqhiqGKoIqgip+Knoqdip2KnIqcipuKm4qaipqKmYqZipiKmIqXipeKloqUipOKkYqQio6KjYqLioqKiIqHioWKhIqCioGKgYqAioCKv4p/in6KfYp8inyKe4p7inqKeop5ineKdop0inOKcYpwim6KbYpsimuKa4pqimqKaYpoimeKZ4pmimaKZYplimSKYophil+KXopciluKWYpYileKVopWilWKVYpUilKKUYpPik6KTIpLikmKSIpIikeKRopFikWKRIpEikOKQ4pCikKKQYpBikCKQIp/ij+KPoo8ijuKOYo4ijaKNYo1ijSKNIozijOKMooxijCKMIovii+KLoouii2KLYosiiyKK4oriiqKKoopiimFdGKaMWz4lnRrGhWLCuWFcmKZMWx4lhRrChWDCt+Fb2KXUWuIlcxXAwXwcWtorfILW6L2SK2eC1ai9ZitVgtUovU4rQoLUaL0SK0CC0+i8+is+gsNovNIrPILC6Ly6KyiCwei8UisSgsBovBIrAILP6Kv6Kv2Cvyirzirrgr6oq6Yq54K/7FvsgX9WJexIt38S7aRbtYF+siXaSLtqKtOBfnolyUi3ERRfFE0USxRLFEkUSRRHFEcURRRFFEMUQxRBFEEUTxQ/FD0UORQ3FDMUMRQ9FCsUJxQlFCEULxQbFBkUFRQTFB8UDRQJFAcUAxQBFAUYs4iziLKIsoixiLGIsIi/iK6IroitiK2IrIisiKuIq4iqiKqIqYipiKiIqIiniKWIpIiiiKGIr4ieiJ6InYidiJyInIibiJqImYiZiJiImIiXiJeIloiUiJOIkYiQiJ6IjYiLiIqIiYiIiIiIh4iHiIaIhIiDiIGIgIiOiH2Ie4h6iHiId4h1iHSIcohxiH+IbohsiGuIaYhoiGaIZYhjiGKIYIhviF6IXYhdiFyIXIhbiFuIWohaiFmIWYhYiFiIV4hXiFaIVIhTiFGIUIhfiE6ITohNiE2ITIhMiEuIS4hKiEqISYhJiEiISIhHiEWIRIhCiEGIT4g+iDyIO4g6iDmIOYg4iDiIN4g3iDaINIgziDGIMIg+iC2IK4gqiCmEZEI5oRy4hjRDEiGPGL2EXkIoKJX+IW0Uv0ErvELpFL5BK3RC0xS8wSsUQs8Uq8Eq3EKpFKpBKnxClRSpQSo0Qo8Ul8Ep1EJ7FJbBKZRCZxSVwSlUQlMUlMEpHEI9FINBKLxCKRSCQSh8QhUUgUEoPEIBFIBBJ/xB6RR9QRc0Qc8Ua8EX/iT/SJPrEn9kSeyBN34k7UiToxJ+ZEnIgTb2JNpIkzUSbWiCiIJogliCOIIoggiB+IHYgciBuIGogaiBmIGYgYiBiIF4gXiBaIFogViBWIFIgUiBOIE4gSiBKIEYgPiA6IDIgLiAmICIgGiAWIA4gCiAGIAIgAiFpEreGs4ayhrKGsYaxhrCGsIazhq+GroathqyGrIavhquGqoaqhqmGqYaohqiGq4anhqaGpoalhqeGooahhqCGoIajhp+Gnoaehp2GnYachpyGn4abhpqGmoaZhpuGloaVhpSGlIaXhpOGkoaShpGGk4aOhoyGj4aKhomGiYaIhoiGi4aHhoaGhoaFhoWGhIaEhoeGg4aChoGGgIaAhoOGf4Z+hn6GfYZ9hnyGfIZ/hnuGeoZ6hnmGe4Z2hnWGdIZ0hneGc4ZyhnKGcYZxhnCGcIZzhm+GboZuhm2Gb4ZqhmmGaIZohmuGZ4ZmhmaGZYZnhmKGYYZghmCGY4Zfhl6GXoZdhl2GXIZchl+GW4ZahlqGWYZbhlaGVYZUhlSGV4ZThlKGUoZRhlCGU4ZPhk6GToZNhk2GTIZPhkqGSoZJhkmGSIZIhkuGR4ZGhkaGRYZFhkSGRIZHhkGGQIZDhj6GPoY9hj2GPIY8hj+GO4Y6hjqGOYY5hjiGOIY7hjWGNIY3hjKGMoYxhjGGMIYwhjOGL4Yuhi6GLYYthiyGLIYvhiqGKYYphimHaMG2INkQbng3PhmZDs2HZsGxINiQbjg3DhmDDr6HX0GvYNewacg25huFheAgegoff4Xe4NdwaeofeYXfYHXKH3OF2uB1qh9phdpgdYofY4XV4HVqH1OF0KB1Gh9EhdAgdPofPoXPoHDaHzSFzyBwuh8uhcpgcIofI4XF4HBqHxmFxSBwOh8OhcCgcBofBIXAIHP6Gv6Fv6Bv2hr0hb6gb5oa44W14G/7Df+gP/WE/7If8kB/uw32oD/VhPryH9pAe2obzUB7Kw3gYD2vD2hDFEMXwxPDE0MTQxLDEsMSQxJDEcMRwxFDEUMQwxDDEEMQQxPDD8MPQw9DDsMOww5DDUMMwwxDD8MLwwtDC0MKwwrDCkMKQwnDCcMJQwlDCMMIwwhDCEMLwwfDB0MHQwbDBsMGQwZDBcMFwwVDBUMEwwTDBEMHwwNDA0MCwwLDAkMCQwHDAcMBQwFDAMMAwwBDAEMBQSyhLGEsIS/hK+EroSuhK2ErYSshKqEqYSphKiEqISnhKeEpoSmhKWEpYSkhKSEo4SjhKKEooShhKGEoISuhJ2EnISbhJuEmoSahJmEmYSYhJeEloSWhJWElYSUhJSEk4SRhJCEn4SOhI6EjYSNhIyEjISLhIuEioSKhImEiYSIhIiEh4SFhISEhISDhIOEgoSChIGEgYSAhI6EfYR9hHyEeoR5hHeEdoR0hHOEcoRxhHGEcIRwhH+Eb4RuhGyEa4RphGiEZoRlhGWEZIRkhGOEYYRghG+EXoRehF2EXYRchFyEW4RbhFqEWoRZhFmEWIRYhFeEVYRUhFSEU4RThFKEUoRRhFGEUIRQhF+ET4ROhEyES4RKhEmESYRIhEiER4RHhEaERIRDhEGEQIROhD2EO4Q6hDiEN4Q1hDSEMoQxhD+ELoQthCyELIQrhCuEKoQpgmRBOaCcuEY0IxIZjwS/gl9BJ6CbuEXUIuIZcwLAwLwUKw8CvcEnqFXmFX2BVyhVzhVrgVaoVaYVaYFWKFWOFVWBVShVJhVBgVQoVQ4VPYFDKFSmFSeBQahUThUBgUAoU+YU+4E+qEOSFOiBPehDfhL/yFvtAX9sJeyAt54S7chbowF+JCXHgLb6EttIW1sBbSQlpoE9qEs3AWysJYWBPWhCiEKIQnhCeEJoQmhCWEJYQkhCSEI4QjhCKEIYQghCCEH4QfhB6EHoQdhBuEGoQZhBiEGIQXhBeEFoQWhBWEE4QShBKEEYQQhA+ED4QOhA6EDYQNhAyECoQJhAiEB4QHhAaEBoQFhAWEBIQDhAKEAoQBhAGEAIQAhFpCreCs4KygrKCsYKxgrCCs4Kugq6CrYKtgqyCrIKvgquCqoKqgqmCqYKogqiCq4KlgqSCp4KigqKCoYKhgqCCoIKjgp+CnoKegp2CnYKcgpyCn4KagpmCmYKYgpiCm4KXgpaClIKXgpKCkYKRgpCCkIKTgo+CjoKNgoyCjIKPgouCioKKgomCiYKIgoiCi4KHgoaChoKFgoeCgoKBgoCCgIKDgn+CfoJ+gn2Cf4J6gnmCeIJ4gnuCd4J2gnaCdYJ1gnSCdIJ3gnOCcoJygnGCc4JugmyCb4JpgmiCa4JmgmaCZYJlgmSCZIJngmOCYoJigmGCYYJggmCCY4JdglyCXoJZgluCVoJVglSCVIJXglOCUoJSglGCUYJQglCCU4JPgk6CToJNgk+CSoJIgkuCRYJEgkeCQoJCgkGCQYJAgkCCQ4I/gj6CPoI9gj2CPII8gj+COYI4gjqCNYI3gjKCMoIxgjCCM4Ivgi6CLoItgi2CLIIsgi+CK4IqgiqCKYIpgimBaEC14FjwLmgXNgmXBsiBZUCwYFgQLfgW/gl5Br2BXsCvIFQwHwUFw8Bv8BreCW0Fv0BvsBrtBbpAb3Aa3QW0wG8QGscFr8Bq0Bq3BanAalAahwWfQGWwGm0FmkBlcBpdBZVAZTAaTQWQQGTwGj0FjkBgcBoNBYNAX7AV5wV1wF9QFdcFcMBfEBW/BP/gH/aAf7IN9kA/ywT24B/WgHsyDeRAP3kE7aAfrYB2kg3TQFpSDcbAWRBFEETwRPBE0ETQRLBEkERwRHBEUERQRDBEMEQQRBBH8EPwQ9BD0EOwQ7BDkENwQ1BDUEMwQzBDEEMQQvBCsEKQQlBCMEHwQdBBsEGQQZBBcEFwQVBBUEEwQTBBEEEQQPBA8EDQQNBAsEBwQFBAMEAQQBBDUCmoBZwFnAWUBZQFjAWMBYQFhAV8BXwFdAVkBVwFVAVMBUwFRAVEBTwFPAU0BTQFLAUsBSQFJAUcBRwFFAUEBPwE7ATkBNwE1ATUBMwEzATEBMQEvASsBKQEnASUBJQEjASMBIQEhAR8BGwEZARUBEwERAQ8BDwENAQ0BCwELAQkBCQEHAQcBBQEFAQMB/wD9AP0A+wD7APkA+QD3APcA9QD1APMA8wDxAO0A6wDnAOUA4QDfAN0A2wDbANkA2QDXANcA1QDVANMA0wDRANEAzwDLAMkAyQDHAMcAxQDFAMMAwwDBAMEAvwC/AL0AuQC3ALUAswCzALEAsQCvAK8ArQCtAKsAqwCpAKkApwCjAKEAnQCbAJcAlQCRAI8AjwCNAI0AiwCLAIkAiQCHAIcAhQCFAIMAfwB9AHkAdwB1AHMAcwBxAHEAbwBvAG0AbQBrAGsAaQBpAGcAZwBlAGMAYQBhAF8AXwBdAF0AWwBXAFUA04BoQDNgGXAMKAYUA4YBv4BeQC5gGAgGfoFf4BZwC+gFeoFdYBfIBXKBW+AWqAVqgVkgFngFXoFWoBVYBVaBVKAUGAU+gU5gE8gEMoFL4BKoBCqBSSASeAQegUagEVgEFoFEIBE4BA6BQqAQGAQGgUAgEPgD/oA+oA/YA/aAPCAPuAPugDqgDpgD5oA4IA54A96AP/AH+kAf2AN7IA/kgTtwB+pAHZgDcyAOxIE38AbaQBtYA2sgDaSBNqANOANnoAyUgTEwBtaANSAKIArgCeAJoAmgCWAJYAkgCSAJ4AjgCKAIoAhgCGAIIAggCOAH4AegB6AHYAdgByAHIAfgBuAGoAagBmAGYAYgBiAG4AXgBaAFoAVgBWAFIAUgBeAE4ASgBKAEYARgBCAEIATgA+ADoAOgA2ADYAMgAyAD4AJgAiACoAFgAeAAoAAgAKDWT9Yv1u/Vz9WP1W/Vb9VP1Q/V79Sv1C+bNGXCdMlSJUqTJEWC9MhRI0aLFCVCdMhQIUKDBAUC9MdPHz579OTBc8dOHTpz5MSB88ZNGzZr1KRBc8ZMGTJjxIQB88VLFy5btGTBcsVKFSpTpESB8sRJEyZLlCRBcsRIESJDhAQB8sNHDx47dOTAccNGDRozZMSA8cJFCxYrVKRIQzszKyMbEwsD+/Lq4gqDv1veLnerzWKv1ip1Ko1Cn84mc6lMIo/GInEoDAJ/vh5vp8vhbr/f87ue47dd07ZZjmsoTpgoQWKEiBAgPnjowGGDhgwYLlioQGGChAgQHjhowGCBggQIDhgoQGCAgAAACmjNkhUL1itXrVitUpUK1SlTpUiNEhUK1CdPnTht0pQJ0yVLlShNkhQJ0iNHjRgtUpQI0SFDhQgNEhQI0B8/ffjs0ZMHzx07dejMkRMHzhs3bdisUZMGzRkzZciMERMGzBcvXbhs0ZIFyxUrVahMkRIFyhMnTZgsUZIEyREjRYgMERIEyA8fPXjs0JEDxw0bNWjMkBEDxgsXLVisUJEiDe3MrIxsTCwM7MuriysM/m55u9ytNou9WqvUqTQKfTqbzKUyiTwai8ShMAj8+Xq8nS6Hu/1+z+96jt92TdtmOa6hOGGiBIkRIkKA+OChA4cNGjJguGChAoUJEiJAeOCgAYMFChIgOGCgAIEBAgIAIKA1S1YsWK9ctWK1SlUqVKdMlSI1SlQoUJ88deK0SVMmTJcsVaI0SVIkSI8cNWK0SFEiRIcMFSI0SFAgQH/89OGzR08ePHfs1KEzR04cOG/ctGGzRk0aNGfMlCEzRkwYMF+8dOGyRUsWLFesVKEyRUoUKE+cNGGyREkSJEeMFCEyREgQID989OCxQ0cOHDds1KAxQ0YMGC9ctGCxQkWKNLQzszKyMbEwsC+vLq4w+Lvl7XK32iz2aq1Sp9Io9OlsMpfKJPJoLBKHwiDw5+vxdroc7vb7Pb/rOX7bNW2b5biG4oSJEiRGiAgB4oOHDhw2aMiA4YKFChQmSIgA4YGDBgwWKEiA4ICBAgQGCAgAYIDWLFmxYL1y1YrVKlWpUJ0yVYrUKFGhQH3y1InTJk2ZMF2yVInSJEmRID1y1IjRIkWJEB0yVIjQIEGBAP3x04fPHj158NyxU4fOHDlx4Lxx04bNGjVp0JwxU4bMGDFhwHzx0oXLFi1ZsFyxUoXKFClRoDxx0oTJEiVJkBwxUoTIECFBgPzw0YPHDh05cNywUYPGDBkxYLxw0YLFChUp0tDOzMrIxsTCwL68urjC4O+Wt8vdarPYq7VKnUqj0KezyVwqk8ijsUgcCoPAn6/H2+lyuNvv9/yu5/ht17RtluMaihMmSpAYISIEiA8eOnDYoCEDhgsWKlCYICEChAcOGjBYoCABggMGChAYICAAAAFas2TFgvXKVStWq1SlQnXKVClSo0SFAvXJUydOmzRlwnTJUiVKkyRFgvTIUSNGixQlQnTIUCFCgwQFAvTHTx8+e/TkwXPHTh06c+TEgfPGTRs2a9SkQXPGTBkyY8SEAfPFSxcuW7RkwXLFShUqU6REgfLESRMmS5QkQXLESBEiQ4QEAfLDRw8eO3TkwHHDRg0aM2TEgPHCRQsWK1SkSEM7MysjGxMLA/vy6uIKg79b3i53q81ir9YqdSqNQp/OJnOpTCKPxiJxKAwCf74eb6fL4W6/3/O7nuO3XdO2WY5rKE6YKEFihIgQID546MBhg4YMGC5YqEBhgoQIEB44aMBggYIECA4YKEBggIAAAAJozZIVC9YrV61YrVKVCtUpU6VIjRIVCtQnT504bdKUCdMlS5UoTZIUCdIjR40YLVKUCNEhQ4UIDRIUCNAfP3347NGTB88dO3XozJETB84bN23YrFGTBs0ZM2XIjBETBswXL124bNGSBcsVK1WoTJESBcoTJ02YLFGSBMkRI0WIDBESBMgPHz147NCRA8cNGzVozJARA8YLFy1YrFCRIg3tzKyMbEwsDOzLq4srDP5uebvcrTaLvVqr1Kk0Cn06m8ylMok8GovEoTAI/Pl6vJ0uh7v9fs/veo7fdk3bZjmuoThhogSJESJCgPjgoQOHDRoyYLhgoQKFCRIiQHjgoAGDBQoSIDhgoACBAQICAACgNUtWLFivXLVitUpVKlSnTJUiNUpUKFCfPHXitElTJkyXLFWiNElSJEiPHDVitEhRIkSHDBUiNEhQIEB//PThs0dPHjx37NShM0dOHDhv3LRhs0ZNGjRnzJQhM0ZMGDBfvHThskVLFixXrFShMkVKFChPnDRhskRJEiRHjBQhMkRIECA/fPTgsUNHDhw3bNSgMUNGDBgvXLRgsUJFijS0M7MysjGxMLAvry6uMPi75e1yt9os9mqtUqfSKPTpbDKXyiTyaCwSh8Ig8Ofr8Xa6HO72+z2/6zl+2zVtm+W4huKEiRIkRogIAeKDhw4cNmjIgOGChQoUJkiIAOGBgwYMFihIgOCAgQIEBggIAMANGzVozJARA8YLFy1YrFCRIkTGmFZ563B/v+d3bZNrITJEuBMcKDAgwK0lS5UoTZgsOTLkx44bM16sODHiw4aLsy+v1Wn0/Xdtk0eEsDtUaGAXkKVKlCZJigTpkaNGjBYpSoTokKFiLKzFWqlSp5EoBPL6Pb9rW4k6xIcOER40WJCgPlBrwXLFSpUpT5YkQXIkCJAfPnjoyFEjBowXLlqwWFGCxAgRIUB88IDhgoWKtLMvL1eLtVKlUCdTieTp6P22ybUTJUaE+EBPiPCgAb3gAD0AlitTpESB8sRJEyZLlCRBcsRIESJDhAQB8sNHDx47dOCgAYPFChUpUJwwQWKEiBAgOGC4YKEi7axsLOzL1WKtVCnUafTpcH+/53dtk2u2EiNCfOhgqzAhwoMGCxIcKDAggE1LFixXrFSJ0mRJkiNGiggJAuSHjx48duTMsxkyYsB44aLFihQlQoD44KEDhw0aMmC4YKEi7axsLOyri0tlKoU63L/bSozYMM8PGixIcKDAgDkALFesSInyZImSJEiOGClCJAsC5IePHjx23KhBY4aMGC9WqEiBwkQJEiNEeNBgoSKtbCzsqyv8xVqpUqiTqUQCeTrc3+/5Xdvk2okPF+QHDRYkOCAXkAO4YqUKlSlSokBxogSJESJCggD54aMHDx04bNCA4aIFixUqUpQI0SEDhgsWKtLOxr66wl8vV4uFxkwl0kgUAn08HW63lYg7bMhwocKECA8aLEgwIECsJQuWK1WmRHmyREkSJEeIAPnho8eOGzZmxHjhogWLFSlKkBghIgSIDx46cNigIQOGi7Ov8NfL1WKtVKlSqMP9/Z7f9YkSI0J86LAhQ+1CrVYbUAsAyxUrVahMkRIFyhMnTZIgOWKEwhAhQYD88NGDhw4bMlyoQHHCRAkSI0SEAMFBQwYMFyxUjH15uVqpEgn06fYcxY3CVmJEiA8dNmS4UGHCAhQDAqDQkgWLlSpUpESB8sRJkyVKkiA5YqTIkB8+dOTAQWOGjBgwXrhowUJFChQnTJQg0dLSOmGEiBAdMlSknZWNhX11hb9erhZ7Qgp1Ko0+Xp/f9YkTJUac+HDhwYETWq5MiQKFyZIjQ37swGFDBgwWK1CQAMFhg4YME2lnX16r02gCaIKnw/39nt+1Ta6dKDEixIcOGzKYuGAiQgITB0xoyWJlyhMnS5IcGSIkCJAfPnrw2IHjho0aNGbIiOGiBQsUJUaICAHiQ4cNGi5YqDgb6wprrU4msYTuL5HLJ0qMCJEhwoMGJRaUOFBCi5UqUZ4sQWKkCJEhQoIA+eGjRw4cNGC8YIHihIkSJEaICAHig4cOGTBcnI19dYW1WCnUyVQijUQhkISPhG7PZRIjQnzosCFDAC0tLRIXKkwg0WBBggMFBgQgoSULlitWqlCZIiWKkyZLjgwREjTCDh05bsx44aIFixUqTJQQ4UFjhAsWKtLCvl6u1ipVGoW6Ef9dO/HhwoMRDUYUkAXLFStVqEyREqUJkyVKkiA5YqQIkSFAfvjggYMGDBYqTIjwsOGChYq0s7Gw8NfL1VqlUCdTqOv3u3ZCxAcRFSKIWCDiQIEBAURosUJlyhMnTZIgOWKkCJEhQn746MFjh44cOG7YqEFjRowWKVCQEOFhQ4YLFWdjYeGvl6uVMpVII1EI9PF0e37XJ0Z86LBhQogHIRKECBBCSxYsV6xUgSAlCpQnTpowWZKkSBAgP3LguFEjBowXLliogEACAocNGjJguGARxtVirVQp1CkE+ng63A3iRIkRIT502JDhQgUQCUAc+CALlitWqlCZIoXJEiVJkBwxUoSIDxw3bNSI0SJFiRAgPnjowGHDxdmX1+o0+v67PlGiQ4UPDRYkOPChgCxVmiRBcsTIgwc0YLx4sEJFChQnPlywUJF2VsbVKpFGohDo4+lwf7/ndwgPER40WJDgQIEBATxoyYIFClMHPB3ggIECBEYYFomTO2zIcKHChAgPGnRYAMuVKlSmLBkiREeOGjRmyIgB44WLFixIgPjQwcEGDRYq0sY4YJVIIwcfT4f7+722yTUOI0J86LAhw4UKHA5wKKBKlCZJigQB8sNHjx03bMhQYaLEiI0NLlioSDvzcplKpJG4Aei7a5tcO1FiRIgPHTZkuFBhQ4ENA1CZIiUKlCdOmjBZcsSIkCBAeNCA0QAEB4wwrJUqhSI1APMRIT502KBhgYYErlhx0qRIDx40WKw4YZIBiREiPHSoyDCWQavDZfgzZMDgihUGUZowITIkCJAcNWjMgIHihIkSIUB88NCBwwYMFyxUpJ1hCPvqCn+9XAxaDEoMvL4+8eHCAwwYBsByZcqSI0OEBAHyw4eNGi1YrFCRIgSIDx46cNigIQOGCxYq0s7KuFol0kgUAn08He6/a1uJCyMuTLiwwAIoTIjw2LHgho0aNGbIiJEiBIgPHhbSzsrGwrBI49+fKFFhgoUBFgK4YkVKlCZFiNCYseKECY+ucAVhhQr5HeJDhQ0ZKkyoEKFCAFSgPHGiJAmSI0aKEBkC5IePHjxq0JihAMYLFy1YrFChIIUCER40WKhIOysbC2spCHW4nMIEChQCUNCSBcuVJ0eMFCEyRIgOGTFgvHDRgsUKFSlQnDBRggTHhLOysbCvrvDXy9VKoROQRuLf7/mEEiMmDAgwQYuSJEiA9OCxA4cNGTFgvGBBYoQIDRcsVKRJ+PJytRKwEqQSgBIkLJAwABYqTIjwoMFihYoUJTpw2KAhA4aLs6+u8NeLhTqZSqQQ6ONFwMm1CCcifHgQQUsWK1WoTHlyxEiRID147NAhI0YKFCdMlCAxQkQIEB82zsrGwlqsFQIEphJpJAqBPp4O9/d7iREQIjxosCABhAAQtGTBcsVKFSpTpERpkqRIjxo0ZqRAccJECRIjRB7AcMFCRdqZ18nk6R7s+R0iwoMHD7RkqUKFyZIjQ3bokBEjRQiQsC+rA6cDB7VNdrDAQYIGnhwxItQAjhszXrgwadDABw8dOGC4YHFWxnUyGxCFQB9Ph/v7u7Y1kBt0aNBgQYMCAwI00JIFyxUrToz40JGjhoEZL1yoEKEhYyz8xSIZ+Hi1Ta5luFBhAoMBARhoyRIFaoGnBZoUCQKEBw0YL1yYKEFixIeLs7IuKlOJNP79iRILKkyIkGDBgQVasmCJoiQJkiNAcuCIAeOFSwMtLQVOmCjRIQOGAgVpZwrKFHCpChQgEwDyw0cPHjt04LhhwwWLFSpSnDBRokMGDBcJEnwTYK3UBFIaWloIFAnSgwcOGjNkxIDxwkULFitUpEBBAsSHDRcsyrrCWikUafTx+j2/a5tcO1FiRAgEGS5UQDBhgpYWAi1ZsFyxUmVKFChOmjBZcsRIkZ4DeA7AOWCGDBcqUqAgAeLDRdpZ2VjXF2ulSpk8He6AXGJEiA8HKhxosOBAggMDUJkiJUoQID8ftLQMeOGiBQsVKU6YIDFCRAgQHzYM0DDAwsBYGNYA1Mnk6WzyhgwGEhwwMCCAAS1YrlipEuWJE6UEWloFFCEqgMeOGzZkxGjBAsUJEyRGiAjxwUMHDhguWKhIOysL6wp7uVqslSpVCoG4XB4R4kOHDRkqFIhQ4EGBAwUGwGKFyhQpUJw0WaLECBEgPnrw0JEDBw0ZLlioMCECxIcOGzJcsFBxNvYV9hLgMpHE/sQIAgQeHCCgxYoUJ02YLEmC5GgAI0J82JDhwoQHDRZdVCaxP/FhwIUBBwYMgIWKFCdGhOjAQQMGCxQmRHgIwAEjLewrAIjL5REbJiwQMAAVJkiIAOGBgwYMFipMiADBQYPFAC2tAGlfLBSYywFGTAgwABYqTIgA4UGDBQoSHDDSwr5YqxMAk8jr6w8AHhwAoMWKFCdKjAjRIcOFCpMDWlpaRITIgBH2ZaUShXs+IkSEAFpaWg+w0j36HnoPhFMgtLT0GAKkh4sVPVD0yHCgpaWHTM/WTo+GN3l+5Ilf/cEDhucmAo8CPATs5MhThwCd4JwcciysiTPdxTEBZw8c6hsmbgy5yeImOLuh0EaMzZxZa3ZqZqSZg2YWmkFkaBysOjNpxhkPZrZlppTZkZm0h8wYMgbGLBpjQcw0zJJFYCx8aZbyUqSFl64Xu4udLgG4GDrjEsHVFktbbGhBpCULFJdlBJbvFSxArqRZQYMKUhU8VQZQAVKZMAUqBUkURFGwRDESBUgUOcoEKImgFHjCk3giwYksJ6zaOKnipOckQJM7qAZpaTEhsUQTIjtLyCx5suS2RISSOziUBHElIJQgUCIgFidLkPbUebOkyI8c3Ws0Ce/PkzxIkgCJ8YiPI2dHiEZQGck3GBlQZFGYIjeI9CGyZgqRHUP2jFkyZMYQA2qEAGlqaQm5BSEVpA7SoVSjOkC+SCA5EAOjfizaAtXS+vH80fsBwccmH4l8UIjVI1MPHj2ovBM9HvAgw6Pn8WEHox0ddizQgdQxwFEOMlJyAMmxHdI5LMzCYcUHjhqOCK4C3UhzI3fjgY08NgjUOFWjTw0ZNOTQADMD1AxKfGaAPWeImKHg1CMZd5R4ycDVZFyI0SiGhxgMYCRhKHhx6sWmFyZcrJrkwsaXC6cLEiy0tFqESdKiBbOFjoUMFhFW7FmRZkV0RU4FJT5kmKiIoYKpoj9qaaUIlWJOoSEtUBqVNK0wzYYmC62KDjSwsy9nRNxoaZkpMsNjtsTsa4YsG1VGl00gM0Q2hWwH2QuyEWOQ8IAZczJmI4iWllgqsTxiNMRQiAWAFQYljEVYWFg4DAqGCiwKmO3PV9cX04uIFwuvLS+8q1TXpD1dXF0eugxwmeKywwUOZwkTCbPwoaUFFgU2A14CtvG183UB/jK/wDMtrS1DWz62rFu+rdmbyRuojreIF4a3bKel5bW7T7pAbihuEO5ZuMn1uTP3wpbTFtIWz3aAdosWTIsimz3L1rCHsEKwKrBCrH0tdPVi5OrC6iZLEGvYqsRZa2sHK4KallZ1UvVKFa2qpUqhSqekpkemNaZe0wLSK9L8hPSBdEDUVNRRNAPUEPQMGvShIKAUOBV5fp8MnHzIMHF2OZ/OW1PSES2t5pH56RDzDXMM08lMsCSzZC51FMvlgWUAJSmlMksQpVIJTSLJamkleeQrZBukcdMRx/FoPV4wpjFejRWKsoqCim2K1aKFogJVkvqY0NIiWiH6YEEMI1qJQaWW1nDV8M0QLYKW1rA7LGra0tIS3hBOEB4gFcQUXDPV0gpyg0QfLnghQnDBqlKf9tR5k6bIjxzAsq8vkAf8AYxpafkA+cKgON+IHh4yLa1elJdkN4hs52CVbhIXLS0dn+uB64P7cuQFbmuHltYNkiItVMrEbl/fm/ZmC3Gr8MMBgv1lH5YYLS1faUVLqwfTU+mv/a+38ZoEqeGljNDS4l3wDfgDjAzhtLR2JUd2Ij52HDuUuON2EPqeJVx619YB5K/yLV4JT4FTuC3diu4id4v7e2+4B4BCZMOxmUY7gz0BUy2pNlRbqX3UZDWFTGloJ1/0TzOAoqVlM5OhpTWfmnfMJmRUMif5ivxDViHb5AoxK0oxnxdaWnFyGFuIIVSSJEBLq/YoUW1QbcqR2o5aWG13opNVS+vEkO0JWgBUS2vEIzojsqQYERxxQcQnJVpaIqI4tLRCFAoBBtGqCQg/rKX14dAHKh+QBLW0Piw/8BS0tD6EIGppeXAkwIqW1oZ+AwdSdzQoyaOlhaEQAAJaWhcAoYGihMgFH2dWX+1CBAuuLKDSoKVloZEFMBaoWLBhYWnBQ4VRAKRaWhSaBKFQg4IXhZ1CAUV+5HTQ0ppABdfSmiCWm8BgAoBUEiKFkRDDTAJ41tKSEIFRAS2tCIb0KPEhQxnBFyECBEuKFmhpQfDzBSHBAy9hWloPdA5kNJAji4GOQQM9WloLiAo4KWDDKkGPgMUBNgeoB04YYGWgL8CCABtWA3oBjC5oaQmgI0ArAA8ADTpEtLS0ai0trVpLS0tLS0ur1tLS0po1K81NWEdamzQ24Rtpa9LUhGmkpUlDE46RdibNTNhFWpk0MuEVaWPSxITT0sKkgQmbpX1J8xIeS+uSxiUMlrYlTUu4Ky1LGpYwOO1KmpWwN61KGpXwNm1KmpQwNi1KGpSwiLQnaU7CH9KapDEJc0hbkqYknCEtSRqSsIW0I2lGwhPSiqQRCUNIG5ImJNwgLUgakLCCtB9pPsIH0nqk8QCXStuRpgMsKi1HGg7wp7QbaTbAnNJqpNEAZ0qbkSYDbCktRhoMMKG0F2kuwIHSWqSxAGPTVqSpAFfTUqSlgaVpaGlnYGWaWVoZ+JhGljYGJqaJpYV9A6WBpX19/aR5pXV996RxpYW/eNLAad9vnbStNO+XTVo3jftNk7ZN037NpGXTsN8xadc061dLWjWN+r2SNk2TfqmkRdOg3yhpzzTn10laM435NZK2TFN+haQl05DfH2nHNOOXR1oxjfilkTZME35jpAXTgF8Xab8033dFWi+N901L26XpvmFpuTTctyvtlvZ/wWl+Wv/1pvFp+3ebpqfl32YannZ/k2l2Wv01ptFptu8wbU6Tv7u0OK32xaWhSDvx9dNMpJX47mkk0kZ87zQRaSG+tjQQaR++INI8pHX4dkjjkLbhqyFNQ1qG74U0DGkXvhTSLKRV+EZIo5A24esgTUJahK+BNAhpD74D0hykNfgCSGOQtmBLVpqCtARbr9IQpB3YYpVmIK3AVqo0AmkDtkylCUgLsOUpDUCa1tYmtFlosrYwocVCg7VVCe0VmqstSWit0FhtPUJbhaZqKxFaKjRUW4PQTqGZ2gKEVgqN1FYftFFoorb0oIVCA7V1B+0TmqctOmid0DhtxUHbhKZpyw1aJjRMW2vQLqFZ2kKDVgmN0lYZtElokrbEoEVCg7SlBe0RmqOtK2iN0BhtRUFbhKZoqwlaIjREW0nQDqEZ2jKCVgiN0NYQtEFograAoAVCA7TVA+0Pmp8tHWh90Phs3UDbg6ZniwZaHjQ8WyzQ7qDZ2UqBVgeNztYZ2hw0OVtkaHHQ4GyFob1Bc7PVhdYGjc3WF20NmpotLVoaNDRbV7QzaGa2omhl0MhsOdHGoInZWqKFQQOzhUT7guZlq4jWBY3LlhBtC5qWrR9aFjQsWzy0K2hWtnJoVdCobP1oU9CkbPFoUdCgbOVoT9CcbNloTdCYbNnQlqAp2YrRkqAh2TqBdgTNyBYJtCJoRLZCoA1BE7LlAS0IGpCtDWg/0HxsYUDrgcZjqwLaDjQdWxLQcqDh2HqAdgPNxhYDtBpoNLYSoM1Ak+FdhRYDDYYXFdoLNBfeUmgt0Fh4RaGtQFPh/YSWAi3NywkNDe3MmwnNDK3MWwmNDG3MKwlNDC3M+wgNDO3LywjNC63L+weNCy3s5YMGRvt686BtoXm9dtC6aFzvHLQtmtYLBy2LhvW2QbuiWb1q0KpoVK8YtCma1OsFLYoG9W5Be6I5vVjQmmhMbxW0JZrSKwUtiYb0PkE7ohm9TNCKaETvD7QhmtC7Ay2IBvTiQPuh+bw10HpoPK8MtB2azvsCLYeG87JAu6H93hRoPlrvPUPj0XYvGZqOlnvD0HC02+uFZqPVXjAajWbzetFmNNm7RYvRal4sGgq0E14omgm0Et4mGgm0EV4lmgi0EN4jGgi0D14imge0Dt4gGge0DV4fmga0DN4dGga0C14cmgW0Cl4fjQLaBO+OJgEtghdHg4D2wFujOUBr4J3RGKAt8NbQFKAl8JpAQ4B2wJsBzQBaAW8FNAJoA7wR0ASgBfA2QAOApuVVcDbrTJZ3wFmsM1heAGevzlx1ZZ21OmPVfXW26kxVl9VZqjNU3VRnp85MdU2dlToj1R11NupMVPfTWagzUN1NZ5/OPHUpnXU649SNdLbpTFPX0VmmM0zdRWeXzix1EZ1VOqPULXQ26UxSV9BZpDNIXT9nj84cdeGcNTpj1G1ztuhMUVfNWaIzRN0zZ4fODHXJnBU6I9QNczboTFDXy1mgM0DdLWd/zvx0sZz1OePTrXK250xPV8pZnjM83Sdnd87sdJmc1Tmj001yNudMTtfIWZwzON0hZ2/O3HSBnLU5Y9PtcbbmTE1Xx1maMzTdtLMzZ2a6XGdlzsh0v2djzsR0u2dhzsB0n2dfzrx0j2ddzrh0fWdbzrR0d2dZzrB0cWdXzqx0/bMqZ1S6+9mUMyld/CzKGZRuffbkzEkXxVmTMybdEmdLzpR0O5wlOUPS1XB25MxIN8JZkTMiXQdnQ86EdBecBTkD0kVw9uPMR7fAWY8zHl0BZzvOdHS1znKc4eC2OrtxZoOr6qzGGQ3uqbMZZzK4pM5inMHghjp7ceaC6+msxRkLrqWzFWcquJLOUpylcR+doZ2dcRmdmZ2VcROdkZ2NcQ2diZ2FcfucgZ19cfWceZ11ce+ccZ2FuXTOwGdfLpyzrTMvt81Z94zLVXO2PdNyz5xlz7DcKmfXMytXyln1jMp9cjY9k3KXnEXPoFwkZ88zJ7fIWfOMyRVytjxTcn+cJc+QXB5nxzMjl8ZZ8YzIjXE2PBNyXZwFz4DcFWe/Mx837ax3xuOane3OdNyxs9wZjgt2djv7uVtn/lnP3Z7xZzsXe6af5dzqGX52c6Vn9lnNfZ7RZzYu82w+k7nJs/isxjWeoTg7wR2emTgrwQWekTgbwe2diTgLwdWdgTj7wJXPPJx14KI443C2gVviTMNZBq6IMwxnF7gfziycVeByOKNwNoE74UzCWQQuhDMIZw+4Dc4cnDXgKjhjcLaAe+BMwVkCLoEzBGcHuAHODJwV2M46I3A2YKvqTMBZgK2pMwBnWltRZrPMZG09mcUyg7XVZPbKzNX2klkrM1ZbSmarzFRtI5mlMkO1dWR2yszUdpFZKTNSW0Rmo8xEbQmZhTIDtQVk9snM05aPWSczTts5ZpvMNG3fmGUyw7RlY3bJzNI2jVklM0pbM2aTzCRtx5hFMoO0ZWL2yMzRNolZIzNGWyNmi8wUbYeYJTJDtAVidsjM0LaHWSEzQlsdZoPMBG1tmAUyA7SVYfbHzM/2hVkfMz5bFmZ7zPRsU5jlMcOzPTO7Y2ZnS2ZWx4zONsxsjpmc7dcsjhmcLdfsjZmbbdasjRmbrdVsjZma7dQsjRmaLdTsjJmZbdOsjBmZrdJsjJmY7dEsjBmYLdHsi5mXbdCsixmXLW22xUzLVjbLYoZli8LsipmVbQmzKmZUtiLMpphJ2X4wi2IGZcvB7ImZk20GsyZmTLYWzJaYKdlOMEtihmTLwOyImZFtArMiZkS2BsyGmAnZDjALYgZkC8Dsh5kPrSyzHmY8tK7Mdpjp0Koyy2GGQ2vK7IaZDW0nsxpmNLSazGaYydBeMothBkNLyeyFmQstIrMWZiy0hcxWmKnQCjJLYZam/WOGZnamtWNmZlamfWNGZjamXWMmZhamPWMGZvalJWPmZdalDWPGZRbWejEDm321W8y2zLxaKWZdM672idnWTKtlYpY1w2qTmF3NrFojZlUzqnaI2dRMqgViFjWDanuYPc2cWh1mTTOm9obZ0kyppWGWNENqY5gdzYxaF2ZFM6J2hdnQTKj9MguaAbVhs5+ZT7tl1jPjablmOzOdNmuWM8NprWY3s187NfPNei3UjDfbtU0z3SzX7sxws1uLM7PNaq1vRpvZtLvZbCZrcbPYrKatzVCYndDOZibMSmhJmJEwG6ENYSbCLITWgxkIsw/aDWYezDpoMZhxMNugrWCmwSyDVoIZBrML2gdmFswqaBmYUTCbkJ1lJsEsQpaVGQSzB9lUZg7MGmRNmTEwW5AdZabALEEWlBkCswPZTmYGzApkNZkRMBuQvWQmwCxAlpIZADOtbKSyWWWyso7KYpXByi4qe1XmKluorFUZq6ygslVlqrJ/ylKVocriKTtVZipbp6xUGamsnLJRZaKyb8pClYHKsin7VOYpm6asUxmnrJmyTWWasmPKMpVhyi4pu1RmKXukrFIZpSyRskllkrJByiKVQcr6KHtU5ii7o6xRGaMsjrJFZYqyNcoSlSHKyig7VGYoq6KsUBmh7FnZoDJBWbKyQGWAsmFlf8r8ZL3K+pTxyYbL9pTpyWrL8pThyUbL7pTZyTrL6pTRyS7L5pTJyQLL4pTByfbK3pS5yd7K2pSxyfZla8rUZOmyNGVosnLZmTIzWRRlZcrIZD+UjSkTk+VQFqYMTDZD2ZcyL1kLZV3KuGQnlG0p05KFUJalDEu2QdmVMitZBWVVyqhkD5RNKZOCfVUWpQwKllXZkzIn2FRlTcqYYE2VLSlTgh1VlqQMCfZT2ZEyI1hOZUXKiGAzlQ0pE4KtVBakDAhWUtmPMh/YR2U9ynhgGZXtKNOBTVSWowwH1lDZjTIbWEFlNcpoYP+UzSiTgeVTFqMMBjZP2YsyF1g7ZS3KWGDnlK0oU4GFU5aiLA3Lpgyt7AxrpsysrAzrpYysbAy7pUysLAw7pQys7AsLpcyrrAvbpIyrLIxVUgYu+2KPlG2VebFEyrplXGyQsm2ZFuujLFuGxe4ou5ZZsTfKqmVULA3sjLIpVgY2RpkUCwP7oiyKdYFtUQbFsih7ljmxKcqaZUzsWdmyTIklK0uWIbFhZccyI9arrFhGxIax4LIh9ovdKhNivdhuWRDLLQOW/bDZMl9ZD2st45XtsMYyXVkOOyzDld2wwLK/zMf2yvoyHqsr28t07K0sL8OxfdldZmP1srqMxt5ltrIZS5fJZTFWLquVocCiKDtRZgJboqxEGQmsh7IRZSKwG8pClIHAYij7UOYBS6GsQxkH7IKyDWUasAPKMpRhwGqVXSizcI1VVqGMwtVV2YQyCVdVZRHKIFxNlT0oc3AdVdagjMEVVNmCMgXXTmUJyhBcDZUdKDNw5VNWoIzAFU/ZgDIBVzhlAcoAXLOUaZHNulIhk0UW67qEDBbZq6sQMldkra4/yFiRrbquIFNFluqaRoaK7NTVjMwUWanrGBkpslFXLjJRZKGuRzJQZJ+uQjJPZJ2uPjJOZJuuOzJNZJmuODJMZJeuPpklskrXnYwS2aQrTiaJLNK1JoNE9ug6kzkia3StkTEiW3Q1QaaILNF1BBkiskNXEGSGyApdO5ARIht01UAmiCzQ9QIZILI/Vwpkfsj6XCOQ8SHbc3VApocsz3UBGR6yO1cEZHbI6lwLkNEhm2OFRSaHLI4VFRkcsjfWUmRuyNpYQZGxIVtjtUSmhiyN9REZGrIz1kVkZsjKWAWRkSEbY/1DJoYsjJUPGRiyL9Y8ZF7IuljtkHEh22KdQ6aFLIsVDhkWsivWNmRWyKpYzZBRIZtiHUMmhSyKFQwZFLIn1i5kTsiaWLWQMSFbYr1CpoQsiZUKGRKyI9YmZEbIiliVkBEhG2IVQiaELIi1BxkQsh/WHGQ+yHpYbZDxINthnUGmgyyHFQYZDrIb1hZkNshqWFOQ0SCbYTUjk0EWw/pFBoPshZWLzAVZC+uXjAXZCiuXTAVZCiuWLI0MzTolOyMzsy7JysjIrEKyMTIxq44sjAzMypN9kXlZcbIuMi4rCrIwGdhKguxLtmUNQeYl61o9kHHJttYIZFqyrNUBGZbsal1AZiWrWhGQUcmm1VdkUrJo9RQZlOxZ9UTmJGtWM5ExyZbVSmRKsmRVEhmS7Fh9RGYkK1YZkRHJhtVEZEKyYNUQGZDsVx1E5iPrVQGR8ch21T5kOrJctQ4ZjuxWRUP2k/nVMmQ9GV/dQraT6VUsZDkZXq1CdpPZVSlkNRldfUJmI5urTMhksriahKxGhqJqhOwEmYnqELISZCSqQMhGkImo9iALQQaiWoPsA5mHqgyyDmQcqi/INpBpqKYgy0CGoWpGdoHMQlWMrAIZheoX2QQyCVUvWQQyCNUr2QMyB1UqWQMyBtUo2QIyBVUnWQIyBNUl2QEyA1UkWQEyAtUi2QAyAVUhWQAyANUfmdbYrCpvTNZYrGpuDNbYq2o+5mqsVdXEGKuxVdURY6rGUlVBjKEaO1XtMGZqrFRVwxipsVHVC2OixkJVKVQnjIGqSqhGGPtUhVB9MOap6mCs0xin6oKxTWOaqgTGMo1hqgYYuzRmiTprrNIYJSqssUljkqitxiKNQaKqGns05oh6aqzRGCMqqbFFY4qoocYSjSGieho7NGaIumms0BghKqaxQWOCqJXGAo0Bokoa+zPmh/porM8YHyqjsT1jeqiFxvKM4aEKGrszZodKZ6zOGB1qnLE5Y3KobsbijMGhmhl7M+aGOmaszRgbKpixNWNqqFLG0oyhoT4ZOzNmhspkrMwYGWqSsTFjYqhGxsKMgaH6GPsy5oW6Y6zLGBcqi7EtY1qoaGNZxrBQy8aujFmhio1VGaNC5Y5NGZNCzY5FGYNCtY49GXNCnY41GWNCfY4tGVNCXY4lGUNCLY4dGTNCDY4VGSNC7Y0NGRNCvY0FGQNCncd+jPmgahjrMcaD2mBsx5gOqoKxHGM4qAfGbozZoBIYqzFGgxpgbMaYjOmssRhjMKawxl6MuZi2GmsxxmJaamzFmIqpqLEUY2nTT2NoY2dTTmNmY2XTTGNkY2NTS2NiY2HTSWNgY19TSGNeY13TRmNcY+GpojHw2Hc6aGxrzDsFNNYd4077jG3HtNM8Y9kx7NTN2HXMOh0zVh2jTqGMTcekUyNj0THodMjYc8w5BTLWHGNOe4wtx5RTHWPJMeTUxthxzDh9MVYcI05ZjA3HhNMUY8Ex4PRs7Dfmm5KN9cZ4U7Cx3ZhuyjWWG8NNv2O3sX/aHfPH+ql2jB/bp84xfSyfJsfwsXtqHLPH6mlvjB6zTf2xeUye3mPxWG1qG0MxdmKKYszEWIkpiTESYyOmIcZEjIWYehgDMfZhumHMw1iH6YQxDmMbpg/GNIxlmB4YwzB2YUpgzMJYBWmsMQpjE6SuxiSMRZCuGoMw9kCKaszBWANpqTEGYwukosYUjCWQfhpDMHZAimnMwFgBaaUxAmMDpJLGBIwFkD4aAzCmJWUkNktMljSRWCwxWFJDYq/EXEkHibUSYyUFJLZKTJW0j1gqMVRSPWKnxExJ74iVEiMlpSM2SkyU1IxYKDFQUi9in8Q8SauIdRLjJIUitklMk5SJWCYxTFIkYpfELEmJiFUSoyQFIjZJTJKUh1gkMUjSGmKPxBxJZYg1EmMkfSG2SEyRlIVYIjFE0jKxQ2KGpGBihcQISbvEBokJkoLFAokBknrF/oj5kW7F+ojxkWLF9ojpkVbF8ojhkUrF7ojZkT7F6ojRkR7F5ojJkRLF4ojBkQbF3oi5kebE2oixkfpia8TUSHWxNGJopLfYGTEz0ppYGTEy0hJiY8TESDeIhREDI8Ug9kXMi7SCWBcxLlIJYlvEtEgfiGURwyJlIHZFzIq0gFgVMSpSAWJTxKRItcSiiEGJxhJ7IuYk6kqsiRiT6CqxJWJKoqjEkoghiZYSOyJmJHpJrIgYkSglsSFiQqKRxIKIAYkmEvsh5iNqSKyHGI/oILEdYjqiesRyiOGI3hG7IWYjSkeshhiNaByxGWIyom3EYojBiKYReyHmIjpGrIUYi+gXsRViKqJUxFKIpUWjiKGJnUWdiJmJlUWXiJGJjUWRiImJhUWLiIGJfUWFiHmJdUV1iHGJhaMyxMBi3+gLsS0xb5SFWFeMG00hthXTRs/EsmLYKJnYVcwaDROrilGjXmJTMWm0KxYVg0a1Yk8xZ/Qq1hRjRqliSzFlNCqWFENGnWJHMWP0KFYUI0aBYkMxYbQnFhQDRnViPzFf9CbWE+NFe7GdmC6qi+XEcNFb7Cb2R2kxX6yPymK82B5FIaaL5VEQYrjYHe0gZovVUQtitJgtOkFsFpOjEMRisVq0gRgKsRNRBWImxEpED4iREBsRJSAmQixENIAYCLEPUFdiHsQ6QFeJcRDbAEUlpkEsA7SUGAaxC1BRYhbEKkA/iVEQmwDlJCZBLAI0kxgEsQdQS2IOxBpAHYkxEFsANSSmQCwBdJAYArEDUEBiBsQKQMmIERAbAA0jJkAsANSLGAAxLeiWsFlhsqBYwmKFwYJWCXsV5goaFtYqjBX0G7YqTBXUGZYqDBV0GXYqzBQUGVYqjBS0GDYqTBTUFhYqDBQ0DvsU5gl6IqxTGCcoibBNYZqgIcIyhWGCIgi7FGYJCiCsUhilp6ywSWGSnq/CIoVBerIKexTm6HkprFEYoyelsEVhip6RwhKFIXo6CjsUZui5KKxQGKHnn7BBYYKec8IChQF6wgn7E+bn2SasTxifp5qwPWF6nmfC8oTheZIJuxNm5xkmrE4YnaeXsDlhcp5bwuKEwXliCXsT5uZZJaxNGJunlLA1YWqeT8LShKF5Mgk7E2bmeSOsTBiZJ42wMWFinjHCwoSBeboI+xLm5bkirEsYl2da2JYwLU+zsCxhWJ5jYVfCrDzBwqqEUXl2hU0Jk/IEh0UJg/Kshj0Jc/L0hTUJY+K0FLYkTIlzUliSMCROSGFHwow4G4UVCSPiVBQ2JEyI81BYkDAgTkJhP8J8OAOF9Qjj4awTtiNMh1NOWI4wHE43YTfCbDjXhNUIo+G0EjYjTIZTSViMMBhOIWEvwlw4f4S1CGPh5BG2IkyFM0dYirA0p40wtLAz54wws7AyJ4wwsrAxZ4swsbAwp4owsLAvJzjMK6zL6Q3jCgs7tWHgsK/TGrYV5nU6w7phXOcybBumdSLDsmFY5zDsGmZ13sKqYVTnHTYNkzrpsGgY1Gki7BnmdI4Ia4YxnSDClmFKZ4ewZBjSqSHsGGZ0XggrhhGdEMKGYUJng7BgGNCpIOwX5nMeCOuF8ZwCwnZhOqdWWC4M14wVdgv7m67C/LC+uSqMD9ubqML0sLxZKgwPu5uiwuywupkpjA6zNemEzWFyM05YHFZruglDEXaiuSbMRFiJJpowEmEjml/CRISFaCYJAxH2oWkkzENYhyaNMA5hG5oxwjSEZWi6CMMQdqG5IsxCWIUmWBiFsAnNbZiEsAhNbBiEsAfNapiDsAZNaRiDsAXNZ5iCsATNZRiCsAPNX5iBsAJNXhiBsAHNXJiAsADNPwxAmFaTB5sFJquZg8UCg9W0wV6BuWrawFqBsWrGYKvAVDVPgKUCQ9UkAXYKzFQzBFgpMFJND2CjwEQ1N4CFAgPVfAD2CcxTcwBYJzBOTQBgm8A0MWWBZQLDxHwFdgnMEpMVWCUwSsxUYJPAJDFNgUUCg8QcBfYIzBETFFgjMEZMTGCLwBQxIYElAkPEbAR2CMwQUxFYITBCzD1gg8AEMZGABQIDxCwC9gfMD1MIWB8wPswfYHvA9DDDwPKA4WF6gd0Bs8MMg9UBo8PcApsDJoc5BYsDBod5BHsD5oa5A2sDxoZZA1sDpoZJASwNGBomA7AzYGaYCcDKgJFhFgAbAyaGKQAsDBiY5SuwL2BeloTAuoBxWQYC2wKmZckFLAsYlmUWsCtgVpZNwKqAUVkGAZsCJmXpAywKGJSlDrAnYE6WN8CagDFZpgBbAqZkeQaWBAzJkgzsCJiRZResCBiRpRZsCJiQ5RUsCBiQ5RPsB5iPJROsBxiPZRJsB5iOpREsBxiO5RDsBpiNJRCsBhiNZQ5sBpiM5Q8WAwzGkgd7AeZimYO1AGOxtMFWgKlY2sBSgKUtUYChgZ0tS4CZgZUtRYCRgY0tP4CJgYUtOYCBgX0tM4B5gXUtLYBxgYWXCsDAYF/lJLAtMK9SEVgXjKt8A7YF0yrZgGXBsMo0YFcwq9IMWBWMqhwDNgWTKq+ARcGgyiVgTzCnEglYE4ypLAK2BFMqhYAlwZBKG2BHMKNyBlgRjKiEATYEEypbgAXBgEoVYD8wnxINrAfGU5aB7cB0SjGwHBhO+QV2A/uVXGA+WK/8gvFgu7ILpoPlSi0YDnYrr2A2WK2kgtFgNiUSbAaTlTywGKymzIGhADuh/MFMgJVQ8mAkwEYoczARYCGUNhgIsA9KG5gHsA7KGIwD2AblCTANYBmUJMAwgF1QcgCzAFZBmQGMAtgEZQQwCWARlAXAIIA9SI4CcwDWILkIjAHYguQgMAVgCZKAwBCAHUj2ATMAViCpB4wA2IDkHTABYAGSdMAAgGklv3zN+pKV5PIV6wtWMsvXqy9XySVfrb5YJZF8rfpSlSzyleoLVVLI16kvU8kWX6W+SCXFvkZ9iUp2v0J9gUpGvz59eUoWvzp9cUr2vjZ9aUr6X5m+MCVPfF36spSc8FXpi1JSwNekL0lITV+RviAhDX09+nKE1PPV6IsR0s3Xoi9FyDVfib4QIc98HfoyhCTzVeiLEPLL16AvQcgpX4G+ACGLfP358oMU8tXniw9Sx9eeLz3IG195vvAgaXzd+bKDjPFV54sO0sXXnC85yBVfcb7gINO+3ny5QYp9tflig/z6WvOlBsn1leYLDfL7debLDLL6VeaLDFL6NeZLDPL5FeYLDFL59eXLC/L41eWLC5L4teVLCzL4leULC9L3deXLCnL3VeWLChL3NeVLCtL/ivIFBQni68mXE2SHryZfTJAavpZ8KUFe+EryhQRJ4evIl5Fjqq8iX0SOi76GfAk5DvoK8gXkCOjrx5ePY5+vHl88jnq+dnzpOJb5yvGF4yjm68aXjeOXrxpfNI5cvmZ8yThm+YrxBeNI5OvFl4tjkK8WXyyOPr5WfKk47vhK8ZV2xPGF9nV2rPFl9lV2lPFF9jV2fPEl9hV2ZPEF9vV1TPHl9dV1PPvi+gofyb7AX99j2NfWl/fo9dX94h6zX9sv7bH5lf3CHpVf1y/r8fhV/aIeiV/TL+kx+BX9gh59X88v53H31fxiHnFfyy/l0f9KfiGP+9fxy3i0fRW/iMcSX8Mv4VHEV/ALeLzw9fvyHSl89b54xwhfuy/d0cFX7gt3LPB1+/qNpr78r9446ov/2o2PvvSv3MjoC/+6jYC+7K/auOeL/rIZ8XzNX7Kxzlf8VTPC+ULxdcLI5svEVwmjmS8SXyOMY75EfIUwgvkC8fXB2OXLw1cH45MvDl8bjEy+NHxlMAL5wvB1wbjjy8JXBSOOLwpfE4w1viR8RTDK+ILw9cDY4svBVwNjii8GXwuMZF8KvhIYw74QfB0wen0Z+CpgDH8R+BpgpH4J+ApgjH4B+NIy6l6zvGQVWXnF8oJVTOX1ystV0ZRXKy9WxUpeq7xUFSV5pfJCVXzkdcrLVJGRVykvUsVEXqO8RBUNeYXyAlUc5PXJy1MRj1cnL07FOl6bvDQV5Xhl8sJUfON1yctScYxXJS9KRTBek7wkFbt4RfKCVNTi9cjLUXGKVyMvRkUoXou8FBWbeCXyQlRU4nXIy1Cxh1chL0JFHV6DvAQVb3gF8gJUBPP64+Wn+PXq48Wn2PXa46WnqPXK44WnmPS642WnaPSq40WnOPSa4yWniPOK4wWn6Hu98XJT3L3aeLEp1rzWeKkpdvBK44WmqMHrjJeZ4gWvMl5kihS8xniJKUbwCuMFpujA64uXl+ICry5eXIoIvLZ4aSkW8MrihaUowOuKlxWiKa8qXlSIo7ymeEkhgvKK4gWFWMnriZcToiSvJl5MiI+8lngpITLySuKFhFjI64iXEaIgryJeRIh/vIZ4CSHy8QriBYSYx+uHlw+iHa8eXjyIc7x2eOkgwvHK4YWD2MbrhpcNohqvGl40iGe8ZnjJIJLxiuEFgxjG64WXC2IVrxZeLIhSvFZ4qSAa8UrhlUYc4oXmdUYE4mXmVUbs4UXmNUas4SXmFUaU4QXm9UV84eXl1UVk4cXlFSam8AJ7fYlnXlteXiKZV9eLSwzz2nppiV5eWS8sMex19bISfV5VLypx5zX1khJtr6gXlGjzeno5ibFX04tJPOG19FISSXglvZDEEF5HLyPRg1fRi0iE4DX0EhIbeAW9gEQFXj8vH/GAV8+LRyTgtfPSDUl55bxwQ0xeN69/CMnL9+qHjbx4r32Ix0v3yodsvHCve0jGy/aqh1i8aC/bUIjX7CUPbXjFXrWhmBcKrxPDqpcJrxLDnRcJrxFD3EuEV4hh7QXC68Nwg5cHrw7CWV4cvDYIV3lp8Mog/OSFweuCUJKXBa8KQkNeFLwmCP94SfCKINzjBcHrgRCPlwOvBsI6Xgy8FgjbeCnwSiBU44XA64DwjJcBrwJCMV4EvAYIrXgJ8AogbOIFwEtLWKRrVpcsoZCuWF2whD+6XnW5EvLoatXFSpija1WXKqGNrlRdqIQzuk51mRLC6CrVRUqYomtUlyjhWVeoLlBCsq5PXZ6EYV2dujgJrV2bujQJp12ZujAJnV2XuiwJl12VuigJkV2TuiQJi12RuiAJhV2PuhwJf12NuhgJeV2LuhQJOXQl6kIkpNB1qMuQcEFXoS5CQVNdg7oEBSt1BeoCFCTU9afLT5BPV58uPkE4XXu69ATbdOXpwhNU03Wny07QS1edLjrBLV1zuuQEsXTF6YITZNL1pstNMElXmy42QSNda7rUBHV0pelCE7zRdabLTJBGV5kuMsGxrjFdYoLUrjBdYILRri9dXoLFri5dXILCri1dWoK/rixdWIJz15UuK0ELXVW6qAQndE3pkhKE0BWlC0qQQNeTLifAVl1NupgAQ3Ut6VIC9NSVpAsJ0FLXkS4jQEddRbqIABd1DekSAgTUFaQLCPBO148uH0A6XT26eADjdO3o0gE005WjCwewS9eNLhtAKV01umgAn3TN6JIBZNIVowsGMEnXiy4XQCBdLbpYAHt0rehSAWTRlaIrDZiiC63rDHjWZdZVBiTrIusaA4J1iXWFAbu6wLq+gNMur64uILSLqysMVNAF7voCD3RtdXmBBLq6XVxggK5tl/Y3qyvbhf3B6rp2WX+tuqpd1F+qrmmX9GeqK9oF/WnqenY5f5a6ml3M36SuZZfyB6kr2YX8Neo6dhl/ibqKXcSfoa5hl/BXpyvYBfzJ6fp1+X5vunpdvB+brl2X7qelK9eF+13punX9Pypdflf/c3bxXfsv2KV35T9fF951/3Zddlf9w3XRXbaf3zV3yb+9K+6q/fAuFF0nfnWXia4Sv7mLRNeIX61LRFeIn4kuEF0ffiO6PHR1+Fno4tC14ZegS0NXBl+sLgxdF3ykuix0VfBx6qLQNcFHqUtCVwQfoy4IXQ98ibocdDXwGepi0LXAN6hLQVcCH6AuBF0HfH26DHQV8OnpItA1wHenS0BXAB+dLgBdWr44XLO4ZPnccMXiguUzw/WKy5VvDFcrLlY+MFyruFT5pHCl4kLle8J1isuUjwlXKS5SviRco7hE+YxwheIC5RvC9YnLk+8HVycuTr4dXJu4NPlwcGXiwuSjwXWJy5IvBlclLko+F1yTuCT5zrgicUHykXE94nLk2+JqxMXId+VaxKXIB+VKxIXIN+Q6xGXIB+QqxEXIx3MN4hLki7kCcQHyleD6w+XHJ4KrDxcf3weuPVx6fBy48nDh8V3gusNlxzeBqw4XHV8DrjlccnwKuOJwwfEd4HrD5cZHgKsNF5veKq41XGp6qLjScKHpceI6w2Wmd4mrDBeZHiWuMVxiepG4wnCB6Tni+sLlpZeIqwsXl14hri1cWnp/uLJwYenx4brCZaWXh6sKF5XeGq4pXFJ6aLiicEHpleF6wuWkF4WrCReTnhOuJVxKejq4knAh6d3gOsJlpEeDqwgXkV4MriFcQnotuIJwAemp4PrB5aN3xtWDi0ePjGsHl44eGFcOLhy9Lq4bXDZ6YK4aXDR6Xq4ZXDJ6W64YXDB6U64XXC56S64WXCx6RK4VXCp6PFcKrrRezoXGddY7wWXGVdbbwEXGNdZ7wCXGFdYbwAXG9dUDwOXF1cWLxcXFFea54gJzfXmruLa4vLxTXF0uLo8U15ZLywvFleXC8jJxXbmsvEpcVS4qrxHXlEvKM8QV5YLy9HA9uZw8OVxNLiZPDdeSS8kTw5XkQvK0cB25jLwrXEUuIo8K15BLyIPCFeQC8ppw/bh8PCVcPS4e7wjXjkvHG8KV48LxgHDduH5eDy6fq+fV4OK5dp4MLp0r573gwrluHgsum6vmpeCiuWy8M66ZS+aRccVcNR4YFwquEzwuLhNcJXhfLhJcI3hcLhFcIXhZLhBcH3hWLg9cHXhTLg5cG3hQLg1cGXhNLgxcF3hALgtcFXgzFwWuCbwalwSuCDwTXBC4HvBGcDngasADwcWAawGvA5cCrgS8DFwIuA7wKnAZ4CrAa8BFgGsAjwCXAK4APABcALi0drHCs8Kydq7CscKwdqvCr8KudqfCrcKsdqPCq8KqdqDCqcKodpzCp8KmdpTCpcKkdovCo8KidofCocKgdoTCn8KedoHCncKcdn3Cm8KadnrCmcKYdnLCl8KWdmnClcKUdmXCk8KSdlfCkcKQdlPCj8KOdlDCjcKMdkzCi8KKdkjCicKIdkTCh8KGdkDChcKEdj3Cg8KCdjrCgcKAdjbCf8J+djLCfcJ8di7Ce8J6dirCecJ4dmfhO2E7u3C4TpjOzhueE5azQ4bjhOHsiOE3YTe7EOE2YTY7D+E1YTW7DeE0YTQ7DOEzYTM7CuEyYTK7COExYTE7B+EwYTA6I+EvYS86HOEuYS66b3hLWIsOGc4SxqLTha+EreTMhKuEqeSwhKeEpeSehKOEoeSMhJ+EneA6hZuEmeAqhZeEleC+wknCSHDa8JGwEZwzXCRMBCcMDwkLwf3hIGEgOFv4R9gHLkS4R5gHrkJ4RzhHGEfYRrhGeEZYRhhG+EW4RZhFWEU4RRgtfBYuC5OFxcJh4a+wV5grHA5/w1vhbpgb1oaz4WvYGq6GqWFqeBqehqVhaTgajoahYWj4GX6GnWFnuBlmhpfhZVgZVoaT4WQYGUaGj+Fj2Bg2hovhYpgYHoaFYWE4GA6GgWFg+Bf+hX1hX7gX7oV5YV54F9aFc+FcGBfGhW/hW/gP/2E/7If7cB/mw3x4D+vhPJyH8TAevsN32A7b4Tpch+kwHbaFbeE5LIfjcByuhWthFGEU4RPhE2ETYRPhEuESYRJhEuER4RBhEGEP4Q7hDWENYQzhC+EKYQphCeEI4QdhB2EG4QXhBGEEYQPhAmEC4QHhAWEBYQHhAOEAYQBhLfAs8CywLLAscCxwLDAs8CuwK7ArcCtwKzArMCvwKrAqcCpwKjAqMCrwKfApsCkwKfAocCgwKLAncCfwJrAmMCbwJXAlMCXwJLAksCRwJHAkMCQwJPAjsCNwI3AjMCMwI/Ai8CKwInAiMCIwIvAh8CGwIbAhcCHwILAgMCDwH7AfcB9wHzAfMB/wHvAesB5wHjAeMB7wHfAdsB2wHXAdMB3wHPAcsBywHHAccBwwHPAbsBuwG3AbcBswGzAb8BqwGnAacBowGjAa8BnwGbAZcBkwGTAZ8BjwGLAYsBhwGDAY8BfwF7AXsBdwF3AXMBfwFrAWsBZwFnAWMBYwFvAVsBVwFXAVMBUwFfAU8BSwFHAUMBQwFPAT8BOwE7ATcBMwE/AS8BKwErAScBJwEjAS8BGwEbARcBFwETARMBHwELAQcBBwEDAQMBDwD/APsA9wDzAPMA/wDvAOsA6wDnAOMA7wDfANsA2wDXANcA0wDfAMsAywDHAMcAwwDDAM8AuwC3ALcAswCzAL8ArwCrAKcApwGjgNjAZGA5+Bz8Bm4DIwGZgMPAYeA4uBxcBhYDDwF/gL7AX2AneBu8Bc4DAYDAaDv+AveAu8BfaCu2AumAvegrdgLVgLzoKvYCuYCp6Co2Ao+Al2gp3gJrgJZoKZ4CU4CUaCjeAieAgWgoNgIBgI/oF/YB/YB+6BeeAdeAfWgXXgHDgHxoFv4B/8g32wD+7BPZgH72AdrINzcA7GwTj4BtvgGlyDaTANtoFt4Bksg2NwDK6Ba2AUYBTgE2AT4BLgEmASYBLgEeARYBHgEGAQYBDgD+APYA9gD+AOYA7gDeANYA1gDeAM4AxgDOALYAtgC+AK4ApgCmAK4AlgCeAI4AhgCGAI4AfgB2AH4AZgBmAG4AXgBWAFYAXgBGAE4APgA2ADYAPgAuACYALgAWABYAHgAOAAYABgAGCt76yvrK+sb6xvrC+sL6zvq6+rb6tvqy+rL6vvqu+qr6pvqi+qL6rvqe+pr6mvqW+pL6nvqO+or6ivqG+ob6gvqO+nr6evp2+nb6cvpy+n76avpm+mb6Yvpi+m76Xvpa+lb6UvpS+l76TvpK+kr6RvpC+k76Pvo6+jr6Nvo2+jL6Pvoq+ir6Jvom+iL6Ivou+hr6FvoW+hL6Evoe+g76CvoC+g759vny+fr55vnu+dr50vne+c75yvnG+cL5wvnO+b75uvm6+bb5vvmq+aL5rvmW+ZL5mvmG+Yb5gvmO+Xr5evl2+Xb5cvly+X75Zvli+Wr5Vvle+Ur5QvlO+Tb5Mvk++Sr5Kvkm+Sb5Ivki+S75FvkS+RL5HvkG+QL5Cvj2+P746vjq+Ob45vji+OL47vje+Nr42vjW+N74yvjC+M74tviy+Lr4pvii/a9+xr9i37ln3JvmTfse/YV+wL9v36fn29vlzf8Pf73fp2v9yv9pv9Zr/Y7/Vr/Vq/1W/1S/1Sv9Ov9Bv9Rr/QL/T7/D6/zi/zu/wuv8ov8nv8Fr/Er/Ab/Aa/wC/w+/v+vr6v79v79r68r+6b+96+/7f/8l/9m3/zL/61v/W3/tLf+St/42/tW/ui+KL4nvie+Jr4lviS+JL4jviO+Ir4iviG+H74evhy+G74Zvhi+Fr4VvhO+Er4Qvg++Db4Mvgy+C74Lvgq+Cr4Jvgm+CL4Ivge+Bb4EvgK+Ab4am3N2oq1BWvL1VarrVVbqrZQbZ3aKrVFaovU1qitUVuitkRthdoKtQVqC9TWp61OW5y2NG1l2rq0ZWmL0takrUhbkLYcbTXaarTFaIvR1qKtRVuKthBtHdo6tGVoy9BWoa1CW4S2BG0F2vqz5WeLz9aerTxbeLbsbNXZmhOUn6hUIPM3AA6YEAIIIQAAYDaABNMZAGTL5FqiGQAEABQAABIADgACINK//z8CIkdMMBWmWkyMBapDY02UiTBzZIyLUBOmlsgyMXLCZBwJN0kuRE1uIsyGkaWy7IbIsApnUsyoODHBTogbFStimErRZSJOAt0wOabCxIgrI9Y0jSJKZlwUqWFnRIWLMjXErMhSES6DbBoZY0HmSI0TaSLUnJhiI0yFmhWxJFyZKnLmRKo6VUVm2AiXITZNTNEgc6TGRTgRalbUmAkmQ06LWBVhY8iKk3hEpIpTFerGrBDRNkbmEFmS4SbUDJkyMsyFqBOTRqTJMLliokyQGxZnolg5qWKZSJVhMk5CXTAbosbEmAtjUsS4GHVBVogpGyNziCzJcBNqhkwZGeai0BlnweZInJthItSNinIiXKS4FJNMho4SOSPhptAJFWMq3AyxIeJMhasw/o90ZVC1vTXGm8viysm4/qn9PvxdX5nCz5RX5/5dKLRiHMdyWkQ9YTw2RsRxXexr//h77EgWrtC7/a/40UfK2zqaLmHKtx8nThzq0rmx/7Oz4+Pg6Z/rR8r7HO51dMIK9OE/Qaapnj1/unBpr+48qV3Uaf/213Hd0aEZKv9V7vx/UuP6wuF2c+T0NumNk3Zc/KY6P9+hU3G3IhiRnS9Ez41F2j8t62QH/jzwooOPb0dPlLdGxoX669vPWj2fA/AmeZpy4OHvuWczfg6cs1RXbNs7eSBa6cOGzjzlLe6n604edHR/5tJfDvThdd/szOF5V/Y5WfismW8l5Kr/83L+JrqKLrw7Vf3e8XNdt8nr8vHqChyWetEQ5PDD34eA7mfO3o6vzn8eeocQpRX++39f9duiuO9Fz+3CuR2w5bgy1m/w7vPwlZ5P//8/zbZv9XpxMnWyF1M6+J7Ra6Tt26L9ow73Tq30bUAPw+iuF/785b2q6RT+fcl/PL+bh8rX7XOaC++fczh1+vopTngi7Ge5u8TFsb9/wfTPjveSLdcV3dSCB+TOKO4xu4Jlf8N/ebisYv0BcjPz31nG32sLxj9uU5xn2P7OM//PDejLeJBkDuNw3/kZr1j8/hxOtQjrt+XHK3Vl0f8rXuf92P89onnnDvgo245l5H9xPTTl+cT3TXriQpjzYMYYpesFMw+fylt//T7p/N+ir+cZp98336Ivll48x/5Y9Bh9W3+81uvI6Z/3NWP7sU4WLt/CSZNkWAeHyNP1x9zzYiZl2FfP4seTYU8WXH1HIoHjcXY6zvkrBgOFPwFyeqN+IjIx56T5HP3bhf/bkSchsNBnC/2rjTO/HPv9pjOh/8+eLfnKDjg/0QI7KJrle+E74U/ei367cQN1vlmcpP/Jfv1/+67/bRvNFrCX3pjY/8+ex+k6z1izGunMrzekrzae8S7lc/aX1x077I564GmdhRDc3pgDuv2Z9u1/2262nvTBl+fHhbhnkXB4/u12mLkrvx/m/P89A3kSG/8/NATfVyweCe2jxn+4dOY9deYiva/7nbBuP/zihscGuTp/MPpuniDHGf88wTSv1vH9Qc72WxDfnXk/c7bPnXy4WB8uTG8HzsYJy6d+uZ/wAr+cLLiFSxP4N30N472iA63r+cGC48Xqb3QYcjjzzyd2UtP9pjPbiBv2El8nqEP7esuD/s6//k5/L8yklj7k4TuH/OnRCbAPXt1PCU0euRbsbJG9sD7sDO8rjpak4vZG5t0uXHrl5b5g3rl2shdN34qXKLzff2x9xW5tZM28bzx6ubg99w610+0bD/m/qD9Lz+v8ueLhYt58nfHzf3/kcJ7Woj799qp/LLVnerJw0i9LxZfUXY9O7Yn1pHkNHWy68Ln0jVdv/N1n3KFH6Ql76a83XvgsuvB+3qsdEOmHvEq7W2e/vIV5FPN/Fsc83Cf3vu2f9SEgxD+73qFafnn84NIx9Cpw1mxvGOdTZ1BNNd6dOb/T1brH947fZ0462XAvw3XxkYtOteuiZ/3SbuZ4vOTS0jvPqS1u3eNZt1S/8Tel+25POfBp3UsZhxs9HPT/dpYFjLgAGx+27wX+deHHIvYRNI8LGJfiYZGyjm18P3teuu7Onm91qvNo63b2IKP45XX9Xznh+4r9ZTHz5Pxd8JGf5zz0yebW/s/+cep3hIlMqvzi7BH2Lv2F83enIbMAP/6yyO9L4fqiv/wz4x9h+XrumF6cj+GwtK4H8zhjaFs68RmDo3urF222Lp1t3KmTp6f8jr2JVnLvDC74fO7P0fKwewoKV959zN+yHa8oHpb+B6+HvF/omxG5PSPGfPx2Gd/4Oz8/uNGfS8vI5yfnV/QcU/eb8OTA7HjmfKZ3mLmLPjR53/I2bvZNNa+j9qg/qeJLfXRy3A4V2lfXV39/jPerPvIUbmfLfsSed67qkXNv32QvW3gvpMV8/dNnrM+80V8zS9P8PFl3Yub9DiNjPmXEDL+2oDnDm8Wp94zZpWey62dc/3DpE28wg40/DuwH7Pou4DnW3nPGn6PnGb2Onqw0sW4HMzYf4K4n9HmLA+cTdJpbvqKXzfFnvNG9D2DZoUvK/LX98ktnsso/+PTBt/uAEscu9Y4Tbx/3Ff6TvZ6rBODuz9zY9YU++z/FJAWq2bE4fnzmf+bsrSbf+sWxP4+eTr4HPM251g9unBu8+KyeIDHevsNfcHa2Qau4QvtejPy+46goL3TiucUfTzb0jV+PztbF/70dbyj+7JEr9r5QwL0PvRnxQO7J8neM377PcW+O+Idu7/7Pscv9XJL6t+71d+Z84rR1v1zxJScnC8yc3tLGM88n5y6A//+dflug3I74Kzn4dO5/2ps7Ik+xk4eReFu0ML+KfGE7OZ93OPVz9Hzy/Pzw1P8uLjsfOVv0v41W8ouXjx8sNV7+d6eCsFbQ1+HcwVMQ5xw8rQ2QwOHvs+cT5+jcQZ/yO3p2cn7+cN4/Ju9ZjP+R11En+LYjvT1yWo4/hpFS/UtY8azoDxj7Z4t7Nf08ZvcJOfzd3xTBSEqaI/VU6id/w1vyKCfnFu4hvF/pV/d43d5rQO9//kXOqZfKSCHNnZ/woyd01fFrPl4p4OAc++7Wg74T2byK8SdP+UcYi7LiuTh/wC89S+f04L5knwOHXj9yDJo3DqDQ7efswPnyU3nBbbtiO1j3fr3td/yMnTiL/92ROTpZXqe94c860s7ryVk7xw6nft6Rd7ZOPmEcVHql/YmqC0i83PyuP6T/FusSdrZ2e2Ssz4J/PMaf1LXrfLpz3735N8b3vhB/qGM5I3I47itf+9m6OZeLFn92d+e8c5b73WXahfrb5WEZ/OD1xH6UMfMvgBrM3c7nulxhyyfJoQ77tn30cGxp7/7/7/jv+A241X+/75wVPitN5OLvFe2NnecFwxc/lTEehex8d11ray634osaXeD0Pvv9hOcUX4g+8D4l6sNyP6k/7pyFD/Ccz6lnuR1H31b0Z7LROGfL/+3z2OQJyxDbQsZY8/2H0Plr3mzpuy2j87RAW+A2/NbE//iBfWPDPqMnKC12iR+WHlbPsT+yHt4ZtyYJHBR79g1/9TYtRL/MSPzIOHFb4cyTtXtgY5JAbrizCxvyvzP0R9Ti9Ev5KvpA5xNyh6OBCSfP/GuHjbyws8MN3M6BI2fI5Hbur2SAtSDMA65eK/6NmA9Cr+VqNo20KvHV8h2f1sFPrCNKMlf0e93YY+tzfF8WU7rFB1UYfyR1coAPgRyIjkfw4eoCmixqnyoZehzkJ9FhozsSfzTxEWHxaR5zWO1r85fiX61PdNfCafEv2DnKWavu56QthRud6n6TZctGR+EftYP2D3myrDJ/S7+sQwX7wAVP6U1gK8P7KekbPunfMPTJSsDwXu3nfUd63BYj+lC54fKL9pR1cfYRusuc/En7g71oafsCpK3OlmtY2K7pVJ30eMx5d+Wew7dXIfiHOvjK2sjpz/h/zVn8Lc5uc06PRT+lnjYuppFsbpnvSNxblkFvuF58JH/Gbhzez8BnkVYHzQou8xS4ayfNqoZFvSfO+uDKl/K+OL+AvV0gfHCjLYu8FedyHqYf7TY5Evmhm36u/fZ7VOHy0528WVO0KLYYHel3YeXzC30Hgi4nttSnKY03FjdY0jC/xJszFstIve/YwA+CfUznBLMU/0e9w96uv18H8z1+hGXdGViLojWd9Ru6Fz1fqJbnr9/nM3dddn4BcSO+r5h84r6FiRTZnsIvd8k5k+lr48pbUD2pvvnJ/xFgni8sZi9d9xHkvV241cqNT/0HRz0v/kXn/KERQV/QuhErBLwNVZucP/tN79/9pZiDXPDp5WZWlW/6Ud7yMYaPLwRR2VzvwYdlS9uw71sxFjiudzlt2vr5nhL/wqXu7z45xyNBT8pQBD6GntxQdEx8zfJpnbU2HqotCVOiE6/x2Hx8EIlmHPH7Ri3tu+cTdFYfgr1t9h8Kxh99bdulT8QCbNdOe0xuSfD1i6eTOcnVcO7JPS7nLRtWOXMux6t8bNzfLg0DW/0q5g5vdco288yfRtDeyi9u6KUKz3zeM3v5l0J5hU7atnY7DLnzDffT8Er8IC/AoCw/uDpZuYB683X+fUnbQjdvaj/PoDsQ79yFvz43i+DPdljcKe/r9clzfh0oPhR/vrEvTvTyMr6Gs060ESz3VCS3Y8Tkr0xqaleP7gzCnP9s/SAuOJHyo/n/5H6Tk4YYNHeYZx+fCpDSt9ylzUlivXoRNT/VkdHL9Pr03gDqXxE50K85qZvUrnevXpjl34G6H7mx0Wv28dNbb4mod46xDvIstXKEsel9heUX6kq1DYb+0uDXG8OE7o4I6JGsVnYh7/s3mOGXd1V9ATTlCHyZn4CYX3VYiVoV2/l2bCZrnAGubpc601v98bsxz7jfaYTY8HCK/m913ytmYlFbYzufic18jbEBxl7E8CEP1f+jqD0viq1arXUNUxPAH73LLnA+b3Wg1zVW93fA2347MrvfgWv+fIWhPwv37nRRfEuhdPuoGxX7Pq5lsbNU/tnV2AeSPn0yYWkYq3DXqsQiHejWS/SANKOnUr9bMGLb59Hrwvu4JMTOqfhnj23fSMj07miN7VIysf1DPf2lWHo7BLeng7pXt9jDnc0PY1X6rVRzc3743eRRxJvFotCrtaLyQXyvUjgrdQSv+A/q4Gb+HvjdX4Ard1GInXui6NPO7RtpUs3o1zFJdT4lzMpndvKb3xiu7koofXH1HfEtfuGsdMH1+2MjPvMrPRN+uFXg16pWHdilguxro6piRMrb+nqPFr87G8RfVpWO7P5eLBNfWC11xV+a+XHz+LXDVbehVIT6Gt5iTwWjN6R+tTPibl+pCPwaDmJJRdFLst3zjcVO4Fp/WWH0BeiVIwgzP4FCfkXUSlR2bOdhsVlr4wzYuF1qvd7q33hjPsN+p0XFzuFA9gzLu7Hq1oXGXeKhJ8aV3hhiBabasuGvfHtMfqqu7Df523n3Y4kwlM8PzXUAROjo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v8ABwECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wAIAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/AAkBAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVpbXF1eX2BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v8ACgECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wALAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/AAwBAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVpbXF1eX2BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v8ADQECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wAOAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/AA8BAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVpbXF1eX2BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v8AEAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wARAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/ABIBAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVpbXF1eX2BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v8AEwECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wAUAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/ABUBAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVpbXI51mBSA/wYAFOAZ8B8StgMFVIvPQAHV4jNQQLX4DBRQLT4DBVSLz0AB1eIzUEC1+IwuGFoAAAABAAAALhkAAGCPAAAotS/9YGCOJckAit+ULzkQIPQAAGE4mI7vt9/Hnl3YsRSy9Q5iiCAoKMgEFvEIhVRR4cabwL8fqBUnEEZ7CPm0oigeLcs53wHLAsAC8QIpiiYqokf0qDwunjzMzrl0iaxI5ZWvtdb6iqLLZQW3mjbRukSPabMuq6s2PYVElmlzuVyetS7Wep7nWWuysZLSxBw8z7OeSeVRNF0ikco0PTNFKpfplVc+2bhEKp8eRWua1itrU1lRVHmers5kpokKYSmVRyW6NcisXyyEpUxrM/25rE30iKJp82xHj1dsT3ZfRu6A6QC3NXjl8U+v+OZdJlahUFd/+vTpK0Alivb1IVVrrXWxLtZaD+thrTVZ6MojHmZtMyRNGkz80T8RUR8f8hAOB0fMQ1KakKmimjaGe1uSg8cD1gEuXfyvJw2ZwOTfFb3PNXLgLJV0liRTZYf8/xNE1qoUkmCJZfJnbmmE+L9FEyQUNOJuhYoUKE4sq/KcMyFXgsQIESHiQHzwANfhjcMGDRkwXLCQdKvQxkZhbQJSglqENAhoD44OzswalJGNiTEIA/vy6lrAtaWlIKt5N2S4kKzAtoZUS0M7njUgEwv76uLSyuI6uqVc3NuR7EvrWr+eN3me4/mS37mdJ3md07mRz7mcE3mcw3nf39zNg7zN2Xzva67mPZ7maK7jZ27mOF7mZF7jYy7mMx7mYG73L/dyGCd8l7c4l2/5imt5lqM4ll95vZVX+dwHT+UlPuVSLuKCj3IQh/Inh7uTB57JlRzwSH7kRf53vw+5kPMdyH/cx/XO4zue9xy/cRvHO43L+N1jvO4v7uIsTncVT/ETX1758yYudxIf8RCP+4d7eIe/nUOGZ/iGaziG5JO/cAt3YzvbK7ztFJBHfu0TLiHtaVd7hEM4/ni0PziZ2MU+Nlb2sp+dObiDm5mRnewNPnYGX/962MHuxXWud33Bt7Keda0reJ+/VdGwVsS/mvgr4l8R/z9NU/T/0zT9a0X/qmSmKWKtiIqGgymaIqaIiLUyB5lpRdFz8GlFj150bzT2iO3PQtzFihXr1f+6CyBwBK7AEwAF6tOmTZqu6QU80xn/6ZOoixp1A86JU6d3uidPoR7qB3zUCbj0S8f0AS5ApVe6pQegqNioyWQmomiiJ/qiRYqu6GlK6IQ+aJDhDQsjRWpOYhToiH4o0A/dUCBEQ01KAPz5I+iHgAAV+nmfMyVd0ptf/OENX/jEM3qgO/qjR4Ve6JAe6XzyPM/3XI8ZM2XKsPkbPHjqzLmaNEfzN3fjBo6dNm/zO69zOadDZ87nPE6cMz/zNVdzL2AO5l8e5lWu/MqtWJFyKcdyKlOmcKFCpcuWMWRO5l2e5Vqe5Vs+5VJO5VU+eCvncjFiCE/4L/dyI3//K3LkiN/9TuRGngQQCRIlfX1LhgBGeZQrueCHvO9+TpZAOZQzYRL4wDf5EyDne5D/0Lve9+7jPXRcB56MyziNzzgNHMdxPBt2t/vdXd3rDuMxbuM1atz97jdu4B3vec/B4i7e4sSJpQkTcpd7iZM4ii+XKq7iKU7383Nzyitfa4qn+IrTfUTc4y7iIQ4C7nAbvuFv56BBg4VbeDLZ9razsd3tFa7hwi88wzGknZk1eNnJTvayH1/2Bz/++Aen8AeXcAqncAmPcAlXe4RHuNrXrvYJX/vaJxztE4482tGOfNoXnOtdV/Cs97PO7/f5P3///3ut77euda1vfexbB/vYxw52r4P96173+tfF/nUGF7vYGZzrDB52rnM97F2M53me53n+yvNkoiiK5qHHPHS5rHW5NEP/8zzP8zzP8zzP82z8z/M8z/P801QvTdPEGkFe15xVSdM0TdM0JYEOvhBNfxSte5QfVJ4NuUyyJQcb654lEh38a7P+T1GUyfxrViGKonm1qfzTF6JpbSqZTNQMrX/N8efVZm0y5lX0mIceGfMYUZQRRVO2JFuy1lrZkslkMplMsiXT9EzT9DA90xOZPJmn8qg8osfda9jcu4D6HGv7MCx+tXbYFU+wbrgVS7BiOAKGYK/wA8xqm/AqTsWo2AFugE0xA1yK1AIKJIDAqANYFDMyKPbEnZgTb2JNBWQiANMAlwRgS1yJAeBJvMhNjsSP2BErcsooM5HRIkWJEPEhRuRCPIgPWRAHYkB//PQp5LNHD+dhPHfs1KEzR04chsNuuA2vYTWcBs0ZM2XIjBHDYfgLe+EuzIW1cBa+wlZ4kKmwFBZkKPyEm3AgL2ElnISRsBEuwkTYj/tYCAdhILzHPrgH82AdnMc4+AbXYDyewTLYjmMwDH7BLZgFr2AVjIJPcGUlz7EJLsEkWASHYBD8geG4A3PgDZyBMbAFTnIFbmMKvMZIlsAROI3R+AE74DNuwGU8xmIcxmDsxV28gGtLixVwM/M31r5aV9tqJVgI9oFdtaoW1TZuA3tqGdhSu8AqsAjsqBW1oZYR1CdP22k57aYtYDMtph1gBVhLW2kB2Em7uM2NtI/W0SpuusxN3EWraBHtoUXcQjtoD1fQBto/62cLl8/u0ZMHz97ZOktn58iJA2ffbJtls2vUpEFzxkwZMjtmwyyY/eKFsAuXLVqyLJa1slV2kMoUKYJRoDxZJxu4THaJEsAkSI4YKbJ/fn5BNsgCAcK3fEuEyI/9sXt7PJbH7tjRY3usnl7e5ulYHZtjfayfkBWyQ7ZvY2yLFnRLtyxY1G3dwoDhYl3sixd2d0sDB44ZMmzMWLulsTL2Bt7irY2tsStQLIpVsSn2hHKVu9y6JeR2xIoQEbdxGyLEuefOzZFYEmti5RYE3MLth/WwHTbshn1bDkth1dTSNm0jRFjbtZ0wQQIy2bZtEjRocKuAwW3ZNrkVNoOFtbAY9sJCOO5x0fbBOmiwDfZszXb/re0qKxNTkLW9XbtggdfYknEt2YotWNgy2K8w3q/V4tVaBY91WK4O668+wVtF8FaXoLEBB97I6qyOSpWpm/qpU6Ve6qTOwFU9VapTP/VVq1Ad1SH4Aw8Pjg7OzBqUkY2JMQgD+/LqWsC1paUgq3n3sWC9cjVBKwkigOABVqtUpULV6EADp0wxUIrUAgokgMCoA0SFYgT1yVMnAzht0lRAJgIwDXBJAEsBVAKA0qRFSc1IkB45aqSYosxERosUJUJ0yBBiIUKDDg0FBQL0x0+fQj579OTBc8dOHTpz5MSB88ZNGzZr1KRBc8ZMGTJjxIQB88ULYRcuW7RkwXLFSpVBKlOkCEaB8sRJk0AmS5QAJkFyxEiRPyJ+Q/qE8AUB8mPPh14PHjt05OXAccNGDTwaM2Tc2cWog/HCRQsWdAvFSSAfkD09u7oXLehUxH2Ae0OKiYXtl6tWETywKlVjA6ZKLZDAKFGMnzpx0pQJ0yVLlSgtNiE5UkQTFyU6hEjoUBAgP4V78tx502ZNmjNlxoT5QshFCxZBKE4ClwAiMfLn18cHZE+Ph44cMuy46FTEfRATE3uOtwtsaketfqu3RUeJclYEA2OwcFtL4zPAO1px5PbWwojGUqM+GTJ0I8QyRcvJUe/tf/v/DsSqGlD/4cb20334VBc2Hw7Ve1oPf+o8jYcN6DtthwPoOk2HKfWclsOSOk7DYUj9pt1wo27TbNhQr2k1TKjTNBo27DNtht90mSbDbHpMi2EwHabBMGF/aS+8pQm7C2NpLr2Fq7SWzsJTGktf4Shtpauwkx5sKsykp7QUBmzBjsJHGko/4b920k14SAc2E+brJa2EfzRgJ2G9RtJHeEcb6SKco/+aCNtovx7CNLqvhfBd83UQrmsg/YNd9F77YLrW6x6conn0Dl62js7js3M0DpbrG22DR3SNxuO4ptEz2EPL6Dt+a7uOwRq6rmHwhX7RLtitWzQLZmu6XsETWkWnYLVG0ScYQi+78rGVfbJZz7UJJmu5LsEMmkSP4K8W0SE4q+MaBG9/aA8Lq+G6w07Qb81hI+gNrWFZdYbGsKn6QltYBzrZbmuqK3Tbkmq2prAJ9FpP2AMa2RLWgFbrCKup0xrCEtBo/WAv9bEdbAB91mZLqRt02Upqsh5bSC3WDLZRhzXYov3VXsuou3rBJmqu3lpDrdUKllBnBYh6qORtG4fIAgIVJiAhAKCAAAPYGYZFYZgGrfU2ZMbBAYKBYKCgD5EAAAaQSKSykKCgoqAzigABEBqCWAOCABxzsXPrT8Xs3Nl3EQM81o0coQzUkLiyCwIljohAiAlzRmHAQNmVgDBQZTcACBCxEhAH7MpGCAU7IgBhwswZiCFBZRcESlCVjQECRMSCQA2yKzFhoOwIAJQwMycgDhiVjRAKRlVihgARERFC4cguyJQgGtlenv13I3j6uoylMtt8O3tJ95Bj/+zzK3N4StVl4uYGozogUOLKKAhUsOsxQCDAyihM8OGz7UpA2KDnFnMUMeGMqgOUiOxaBQxut4QGnqldcFet8wLJ4D7sn4rnvdFYHFWmrEPTIMy/LO3QjsxxsdnqdMnro2k5MDO7/xd4EsDTYMVBBSuyxodSCphXDmooGUl2KFtlVo6YFTKFh2qW8lbZyluJqbytErDCrZI9Qo2QUc6GsJUMlrKV7J5WTFbmbWujmw0XflYhWbtRvlY42afytCJ4js5a5syq6Lrah4pHXy29rXC69qF8rXDCQh3mTXG/fXZKWU516d5XsZD6Galv0YLhNxtUClZ89D09AfJXxOUOfkmyyeBohK8OxtCKH7IpNn0C1cyvqW4iF0FkxXgJUUEJekjHi0yP5ObC4ZofLUfYQWEVVhxONvoL8GoP3EMqtck7T038ay65SFMbQesQqH5TK8pUJ0iRjUgpBuzt6rZkqJrT0Fej7o9eVzrU7XUQyOc+9Q14XuMYGfkBQB1eAwrJ6pvE2dUnL5rPQB8gZ3ljulMXIEFq+/J67XFVzzBOWu9J+p+waGHu9bK+uoXCRjR3BozMrgRTH+AHExPPW8tuWi4Co2NOW/51ERYi9wYR7l6oLWFkoqKTaGpcfj2pie3D5ZPcPEObX1d5+3U1mjHcKffrhd2N3cN0wM71MHTbUpzNC30sTE7dn29th2zICsFeWCD2tkXZu1Qf1Vg1t73ib0O3E7YOWulzda1fcD3llfo3TeJhobON/9o89qqF5NZ8DnUbcVPpHzvJTW25n7m1m02PtZkcNNvvn9X0MaGR+H7acTMp6YbuOZ2DLU1zU7AHbJNIBNK6GrfTWv1thcO0eZ8sLV7xFcys05pc/rW6a96BsaztZbrzu38WGE4aYbPc4RIxxXT0sitmYhrn4dZK594FaiHfYYxnZq7XvTo7B833dhsLLaM96LfeqXfPvzPbvDnm2CuND5x3DAjLt/BDb+Tzt6e4n6kf+tY+fwb/T0zx8BOfO3KfncdJPxl/WLr/FvQXwYXbRrh8LYjLtH1xsVsfJx72UoeLnhXNxuWrTtH7XrfN8mHepymO9w7mk0WnQQG3Pe9rL1Ijh0zgxCp7wk8dCW1LKZbWhM+fyyZrKaMGeqoS/SC6R2YDI8yIIfLZFipMXzfive7MY+fXNrIaj815fTKye8f9w+JwLCFMMkeG3YHwr/1YsZupTQcK7jRZClbMOpblG9XSmQOcF0D702hbx/Ew4fo2nBf+qhHtiID3lG8AkAQiCndC8dLPbyzrgOxtpAbTI/pwqnFvEX819bUCQp4rXQUsmpmdyyiW5Ky5D/MY2RuZk+2v40Jjp47ruXjPaF63BYQPy6w2LWOHrAGMKY4c1vC2yWnP3RJWc+/MWXsQFjex1VzNF/UCrNlnLELZWwBOThPyug/rbemqtqjcPO9n0YTH6HwtyKBZVWf7jLuxwYnZjcf10TKRWHI0F9R3H1J0k65BQjPIwK+OAIZZqCRWZXCMDZqN5fZUZ9kyHzIt/YFNRlmb1HJbCNQWwMxAHtHuf1O5MGQt46l3F0xsxdYhtMNImE3oUm4xIovb107/BV0TWcbXusmvlei2b8WC56Z6OLRqzJTdrf4Qiolnkeh+4cqzgIphOZj1VhnrXHVOl203BP0KatNmRwm81o1IYqOjL0IJbI6fdJbzbnqV+XxxAr7MbbdibFU6DkJ6ulq7FpB4scCc+1TEJ+Oz3sg9Z2/Psde6ScRtV0Fm3TccCqBJdJj1bXVbyfWfU+kBtdhsJXMQHVv6KUkL7pFzNLhoI3Us8yOyNuPUfujcMOFMfyU/gfcGvJuzPiZDV4ubd4x8t1tn1lk+i6e1GxOfYap/kyTm9aL4G57oyrC43osDYqdHC3Xn89L5rNHUULyBjWskwDZVxrwjV7PUUNvmve1TP2RJWemNRb58yev6/krsjqVxgO1ImsD2YNQJYmY/PR4I82xdcQfTtfEUeSMYNeQ75qmfgOJhfsbPNEn92ePMjgx0a8IrFMMmK5SR1hGlTNiGCDHhz/gUsxCYi6xA0gTUus2O+8G64szqADt4KdLUMFfbnFDSYeRPJ+PwajJEQLPcEZeE2wfl3Zln5DNJ74Tdy4DcNHDaRrG59zcHHP6Rpg/qcadbFbIjm50bKHTGwqW9FJ7umYPUGcXpBCIAVsuki6H5JPs7/27U7BOsc4c3O53hnHzcAil2rAbHNtTVsEoY8GWmGw5zr4Zp3ymtqn370G6bZakv6x0YPMkTjvPrQMYwtos9790UDt0Uz2Ktn8tEWtqusbvjObFs3i6qRj33mGyiCYLq/rhg70mcfiWyTZhdOmuLN+w1ztnXfUJ54HhW6/gi4OZrLrsXj2VgI54krOre09jzVi+huRCqli6lmRNz/xsCPl1QejINsTUrkdVslk9NxE2uMwYnsfPGBDXQwzmeEzcmvzeTcw0qbcIlo7yTGYMoRO9WIUnvUkMnVmaEyNx3DgifO5SwQ6aXDWLVjSPKNa0Z1yD0L/jN34ztmIfNLV+c3rIgIxt69MIRwknEYQHpdA/fdD70RqwrNwR2ODicAGhYClYfm9vx3dPkk7evdnxcar3byMyDcrdT72pGKQxH+7GC1oL2YsDvMLov2nIw0W1ckvldyWavaDdeYt1v9q5QIp1wNrL6lslWXAWO/J/kugXD7vpdE7jZ8st9mxN1dsIKbFNjD9wzudbPAnNzggYMPAKubxdLrW+sP2SctRrJjIGdvgf4updh+63by5BDvVYJtkwUZl7MwsnbcNeevXAydkSWdcxNelmz5W3tMyvG1V5OHmHD8mGiC+32Fd8c/vgtbhlJYgXtEc4R6+RrMkMsYzfYGM0kOpIp+3snxYWW7LZ877HFZ8GDSa3H926ZetR6C/vUyIah5rXeJNwk4+kd8X5omtm4RuLd+w5RJi87pWkX0i7CxxVj1w1W2Hy2Dbffps+H7ewu3rRtbtujj/4aIXtSdGuBiA+vI8Z0Z8qf31KO+30aWihSeWJVXpmwIy/iRifyWrE+H5trkjI0ltrjIpb9wFjKQQaXVe9rXE0V0cIvX9wF7Nna41jnnosf1e97y7Fcjwc5HJnN69dchBnA5K099kaUJNG7TPwdDx52/DuY2+UMkX25lWKkak7rB9NDBAt7eY573yHPp7Uw9cdqh7D5ocZpquU8U63flF+2W1mx78JL4XQDNQgbi6MKPrfGbnryzfEgRq8TXvRrt6uTbUwZfkrpEUhEsEp1p/6ywhdfLG0LLG1C/TXvwFPHeTAS2s1q+0i3CQB2H+7l/6Kyn5Ph6OLRTPA2IY/dGz8C7iplzFnQBe1bpmmnNgrbrnDkYvA+cMa6DtV6zOHoa32iKjKarQRA10VPZ5KHffCpzM6KQTzJGNnVon3Uw9FikrLYXE76wg/TaJqxryw8OM4wI9EB7FtE5dqplJARJVxDlgUF7f17A03uieAuIyYyBIu+3yMAnTyYy8WfpL34LXKuh+PF+/9JbNnZEmoMFOV0khzDgk9QVN9hdlfs9VBe+Ej2nkpItVJVTu4I6O5swHzou0Zh62yhuldTrj/hk+zRkQuzmiQbBThjJcX+9sZa+xe4bY/zer7aXcew1kyyZvGG3++lRvoM50J1M8fHv9t+ei03yVTaHe/fxNs4wcnTY/qbQ9v3lxEhMm/LuVC//bZi1GemnCrVvdNelNj+1TEldvt9RIjMvDrmFJViSz6HrlQM6ohdqCujYANGAPC7lD1sWcVe2Bw9Pmo/rnh6bjWLoOv6U+wVDQd9WKG/xV41jSYLxDEtv9tfiEssE29jKte4D+g5kSZiJfrUUH/7GPoI5YziVsMqo9GNnXuubTUb+IAtmWTrmbLdoX9O1gSOCX0+3BrDyNqe/NFh3Qrcpv8vfHb0n7ij7cwEBI1oz9oBsFOXMUFNtaWTFwuo7eWBWRCzoK6EefR6lujWS3OIWnq1E6xSL9wUkMyn+bc6Fe/1X+uLS+PGE89xYlhDylrDnzizg14G7C1HxHGELPh8lXob2+kCm5EcqK4DYY7fOieSsDobtSCUzrt+G/bGZsoahKZFwXnIfFRQ5Mku7BPkKmycqZvat7UW6NiT6gFm5Lzl7HIfrGyPFK+i8XcRL0fXcDn2Jmmy2jtihzQ7huWM7veTcdfJ/LlnT2k/q/jpK0spLbFvFtu+DtpA8McvRKKQUev7Os0Q7eD2Kl1QJ9g/8SjaguaH2IjMQmeoabzVIKVy9r1xUPGzdAHMxl7wnqTcBP//WgAAAAEAAADBTQAAlCoBACi1L/2glCoBAK1tAkpUdoswEKiMAP8MxJgepgSfao2wBmwgCurdU3FOpyOZ/uH3fWpFjrrqBu/4J2oppZS8994H2AglCJAIZm4CF5Kwy+Ol0bRgSVAgtyouY+Qg7PbxVWoWCfx+HudcSyq8fG+DAKKmGcyfZ43MF9ZpedjDHvb/e68IY4SH/RK1+TQtHfjQ69F7KSv0n8GNCL7S0iW6MyT+zZFE/28qBr4PCjnenzkm8YMeEXq/2JHymGPK/v9lO7a4fKHfNmnCURu46MOYFzuekBQMNiJxLQ8rVXwjpwQ+EAMt/wgME20f2gE3E5gp3g8NsCYaOQbtXmMbBGRkHg8eBf83ETlSaWNYAeBwxcjH0YP76rZsTwxS6WWQ5F85R15F2LRwXFd+iAUafgzig98ArtOyRQrioZRZekcQe34bYG4bjG1xnBP7J4uY/v/fwyGSaQcggiOzv7yQLG1+DBqJmploBXycSUPvNsfrn5D02zTEG4aRz7My8vcmSWqeoQOWJwAlH5YHjfO3OjjFaSJRJOfdtg9PVLOIHivvZ8og11IlEy3gnLcZ90MT5g0ZLpk7ndpAKyZtnwCJtTzehGlaGBEWCK6Ty7igRxvoybeZwdwj5NXJ/f8DBoibKRKwUfHQFRtqQr2PUKCaiu+kXhld842WZpNExHgT1hHP9+WiKaXJl7gELI4rA3wSR6S0U5BkhHAV+g+YEPIu3NKak5DkDfpaFjJBtmeUYLwcAn4KSJP8GxZVWwCHGI8Sd76bVRevgE5U69JBhvrP/3sAxTZF3JOxLfQTufLhYS45OO2HwDrfJrbpD1p9KtMvtTZ2zB1ysoWJJ+RjRns3t8hPfXHxk1zC8ytwPC0PPmN3/c2vEoOCf4kIGNL2ZVnjcimh4Esx4zMp6aZMG4jpbRVlyvxWTGz6///Wt779rW9b3/7Wt03f/E3fpEMGt8H+T6jh28nf/v9f17uv9+6HvUcgQwqsAVH3oH/4HSu69/83K6FwBLd4k7h1aemRfP3w3yMupsF8nqjQxGn6KGAbvHcs+21xJinAgW72YE+QCr2VNTc+0v8vXuI6fZcMzSMPOUrAgIn+JrlhcgUsgJRC5GYBPiljbDhPDqhGaxT3gOIKlywO5a7VrX13Da/Gd30W7Fo1suL6qhNXh0Rgug1vJtwJdw1MGgpZpGAIJhoNgotdFXWEXKtFL7z33nvXdV3XdV3XdV3XfXN86QL3wUcKxebKK4gIBPiOTiJsKJMMv0jRfwNmxq7MbsB0SPhgP0FEn3lCxveaA+TN0YeF/RgzXSwUVD4SKEH+QsHzwnw9XkhYF36CCXnw1YBKmA6KXvtnJegzU7h9LzsBXkGPGb5z86U15OfSL6JCw84DEzhOvfCOWnP4Qw9KPP/39MMAHIglKQZrc+UrwfFTAR7gE8FxVjva7DbnD50hvsFge4QT1makZfGG4CtQkuA5UFSZTbbv5UjCw3ugdLxniEDyY+FLzImOCn5TBcAFBkcEyrr6VWuTnSqdgAO3CrhgcNr4SnK+/tgWSv/8v/1t2364rfa3bdvGATx9aNs4rFDctrEFLAFt+9v4BJa1NhaE3PNNMIC0mlA64HGnwHEA9uB/9UUI0z3BAP//49/WSUkKB3JNif+nogi+gzMI/pBtYD9HLWgsyMCb8m6xHBhWvpfaLOJPgTakKFHGhyYtuDoDAdMZvmk/2B4QuIOjhDTf//XH2mev8AbAbcFxKaDmT/sqfAGf8jj5p7r/ZQBT0KEG+G6OXftzmGEC+zXmcb9TlwX4BxrYaPuE6IUDrfD+GGQlqAVzX0wRlX/+2HXjtnVb143jZus22zhuNt0YTRoXA5AwMOySvd99YddTqYi9ltiheK0GhZhMzYKXMs3KJeyusaABx65VokAxlSU6OHazdkiJs/x2xFaTNLSAmF6acGocwOTA+U5uIv0YF7PWbfPogDUpWYhxseoq6aFp21YtsqyVMKKKIUOd0LyByElNyjTFNm+PHz9RqbN7mXmvOm+abTPu7rEFrDPVZrsyZweDxw84YGghTKhP7Y9Ro9ZWtP358V2FOdB65iWZ2VSYB01qLeCgPq+oS7GzhzniBxggcUhrYl84UAy1eZlav7Y/zv6l573kzMFqsYJWwhsWQ5TUnJqTpDdQhg9fD+uEZfnlQ9lI/WJeHMkmJQ1RWCty+FBLBHkxt0EYkM2Z5gcwJGBoxvhOlU0/BlkZP5/Pp2MgMpFiY8/nU4zSC+u2blPMRFgXt3Vbt3Wbbes6FmlU5YvbQYLr6JLtsVrJzrqkbtN9FHxmeWTQCOc+Uk42cJtu67Zj+0al245VpUFwW7d1W7dt3dZttk13rG2Da5tts300AWEsy+6Rom0Cts3WHTOkWElmxkfLlcPCbT24dm3rNhLesNM6erHj6LRykmiDF6kWk+MjmaWz6syjFhOct7XnrErxYbKJ4pChk0oL8BKsiImUk+qNy0kQot0q7Cqry+CUMgKlLWvToRXX7ZFzrnkIPFlUTCsipFnlDNNETRgfKszFViFXU04CEJdiQB6bnOiJNXBbuAmdKB8rLJdhXJp2jlLIsDmp8sxQPV74IkskJA6ZU8qRDAEsMkME3g1v2DilnCRg7BJ0xLClDOxku1SJPaJ74uhc04ywgPt4uXROtSPW90SZOM0vPhOc7I66V48biT2n+tZ8JGOEUyOhX3KmamWtjkabnFYSeCOSNAitYxgfgU6rzMsWBeFfFlwJbc5ZtcWl1WJyhOmsqvtq/85AcFoN9vG7EG2GLHFnWHvOqQxmrQs3NCe7XmjT4sg5p4Bs+olHmpXK2vqaRYzsgSV0TLERBXXO3YX3q0CajaF14Wh8ROfEySl1PF5IFDM2BS+TU3M5xkZsmifKzGERz6gww9mvMKCTM0ewqaXJKx7UUdzGQEj2xjENO2IeWa8HhQr6izEDD22JiibUxUSQZHlQim2+FRhfVZToCS7m7DNRgkFBCNgs0zFtxUuWiHLuGihEYKa1VhYABVlHOdO8QsamTc0KSvS8bSZlxVKI1PlQfaP+FABrYB5ZcXPDGzdUIG3yoZzMgPUK7ZptJuW4ieWXcxt58BMzoANQOaMccr4qlDMb5krnrbWcc4hPEnWirlKliW6imTBB1IjaiRMlWolOopfoPRuahg4RQk7LaRAg4nSc/vDhhD6hRYiY03Oajs6ENqFLlBihR2gSJGboGVqFChQahU6Rwk7baRYsVugVuq4OT+PpFy9a6BbahQsZWoa+u4OhYegYMfJ0ntbTO9SHGgeOp37qGzf6dJ/WoSOHzqH5+AJ1oP7726F3aD8/H9qH7tEDUANqHjyQaCR6cPCH/qEFBYPoIBoIEEJNqAsLj+gj2tBQiBaihwwxoo3oIkVq6BqaiLah25q6qdsWTsNpDx466A767c07tXvhwhoGC9qC9trVFCpoNp0hwwV9QWvQ4Kbd9IYNHDQHXUFPUFXN+U7TLi4ura0CBAiAaTD99TVAD9BeXgw0A01FVaWrtJTUqlfNslN6SqNo111v3aUdnKWloWk0LUECBA1Bq+kIGktnZQXQAbQAAVbaCoDWOZQOFUpUFpU/fQKVQWVPedTYmJgW0woUkGmyMq2lAegrbaYX6DJ9ph88cKAd6AYNDGgDOiysgC6gDxxAoBHoBHrs0qVGlixhyvQoN2rkiBEjRYsypVzJUVaUMWXmzJwoI8qcJEXKkLKk3KkTp8wpb9o0KU/KmnKlyMgvYcKAIUPmjRs3bNrQmTNHTpaT48SBk+FkSsrLfJnRoEmT0+QzZ8rkMtmMGcksmceMEZPFZDD5TQYUaNAgQVlQPnSIUCaUDeVCOc7/v/nNMKwmq8mTX7xkL3nLFi6ZS4aE1JK15Cy5i6Vlnpwn9+mjJ+vZk9nkNXky88l+8p4cKGNiAsqA8p8/dXKdbMcOnUwnV1beyXcynmzp6GjlypXFvJgb8+PhYRIkSJbkJVlJhsKYreQkOTGxSW6SmTBBzIj5yRMn2UmOEkVKlpKnTKGSqWRFxSq5SmbMWDJh4SDhYB7MgYGAPf7yjh+CPngA5h1+2S//ZR+5MEgOkoEAEZKF5CFDDLNhJkKkSC6Sj2QjL16kWLFCRVZRp0OHjBkzcg08GrlG1qORl/XyM2+vBIlcooSJbCKjQHEin8gtcoq8l59PG9nGjVyX7exYZBYZBowYOUa+yzLyiOwil8h8ua/vRr6Rc2QcaWloaGtrZ1RVuSpPTXXlrjxgQFmZlhZWWzNDMw5EHAQNENzySpWpMstOJUhARnaFhjYhTe0DBQoMDhxQYMAAWAEQGuTkOIQI4WHObUPekDVoeMtvmQOHDrlD9pDhsoGwAwcoUFA7u5DX8oQLFSxUCNO6ylpaArKAXFb2lb/ygDzlQcjRyYUQEWIus2U3g89ubj0dBjoRGU13OiY2BkAFIJV132JWYqq6kpElsELAEQRg0CAzYLBAwYQsIVvIVjlBZrOa1yyVszJW1sptdmYMOWeee25zkB3ks7MH+UFWU4uQI+QPH7byVm7QgCtz5QULzLJZBgPzyl6ZQO5CNEQ0RDRENEQ0NEQ09I6c+cVlV16jd/R8Pp/P5/P5fD6fT7/oF/1izjl7z6kKFiwYS8ZeUtJDwoSE6bqc4ud//ud/eshKfxzHcYxZoIhrRvHIZWUMdxAOxj5TG/w+9L333nVdSz5pf8vDE++9995777333nvvvffee++9995Heu+9995777133e9y+t9777333nvvvfeROfvvvffee++9995777333nvvvffee3+FUhXv/TNn773ruq7ruq53K3DGq0CS3vtnzj723nvvvffee++9f0ruP/9TwYKSblxBxxgKu8A5stIKfDGziXQNn8/n8wmPPZ/P5/P5fBo+Y9htYziG4zd+4Q4S4pfOhLEn8dgbvzEcw3EcO77wC4/Bk/ALO76Byf7W2DweA0PGMGwxo0VGiILNV75AfGGqycz9+JLhUQHylmcujb1eDwwasMdz2Qb2d8ZKwN4ylInXXy4ywr6PHxrsMWP3lbQH6vWFMBe9XlHklkdHSDokkB2eSR9fz+f1gUAZchzT+m4cxWD/J9IY7PO8OGvhM6w9z0cFAHtCifzrF9Udvv5Q3HrpZeEZqbAkc/TgJVGaIvZK6mJhaGhoaNhmGIZhuF1Bxk+bDRcNDWNHPrATzbyU0C95QmUBPGaDt0sKGDa8YeP7xOBq6RCiBOMRZT4Pa2iTiAz6RobvX/zPMLLERLd1W7fZNlsYiB33CfvKIzd+YiLs8egxg/2eIDZg/yewEewJHTq+XtGffiN1yvSf8EvmurALv677omkCyGvjNtk2KZt14DxLq2bbetf1betd734yGQIYW8/mKo7jOI7//////38cx3FMFof6v419Fhy3cfzbOP4/buPWx60bx2QJ4OBi+P8W9r+FfdO3309I0zZ92/rW+xb2fdjWjzEz5r+NKds7Oomtb13fet+63nvvveu99977Fvbee++9995777333nvvvffee++6rW8FP+w/7GHvYf9h72EPew972MOv/7D3sH+9h/1/Xf+6b/av6/+YX5RJ////3zk56ePXx6+P/399/PrX//d7+H/4//9h/z/sP+z/h/2H//+w/x/2H/b/w/6/cOxkgPMcbQtpDg3AsJqbOViCBh9wDMNw3pytlxKG4QuPGXrh0g8DCgoFA+aJfOE2QWrGtc3BgJVmTcqmHTjPEkAL6MfKC1f4SK2LF1jCiivYZ8bp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hAvgp//////////3HtLjmKMh3HXd3nvvvffetu/7vv//////33vXdV3X7b333nv7vu/7vu//////veu6ruv23nvvvX3f933f9//////eu67ruq7r9t57byf13r6g7/u+7/u+/////aQXlMUYv+/7vu//////PYuvqtXq+77v+/7////fX1XJEjlwXdftvffee+9te7aG8cEYzbIxmr333nvvvffe2xYtzP/////+f///D/v///////9/3/tvc00UqsCf0DLjT6i5IipU4tukxJZEiOR04+ZRd2TnxVvjIt9b3333M751yYCzzjkWB6Wnew+TfF5JzRLfffd5WW6uaSzbeApgiwNequ++X6W4lzIsaF9F1D1Iw7yCwzm2riu+eyzLFXIbLn33/cpmhAAXSpxc+7VfpcJo5cgA5srikRQ/B3vX9tojYZyIAUh4FdluFSkzu0LtWWx7EKEANWVYJ7ypvBEpTxvXFEjrDEhbZoBMHSai2qqONwcXyApIg4o/J6xGgHB6GmcWeKuZAVe/x9jpfbsXiXkRJrJ8q6YnapZESes1Y45L5c+3GtY8lOKWt7N0MUnq2eLNaVF5yKwPCVUPC3tgTHlxsSq2f22Srgsoj0ReAZ+cIr3McPyzqMJCHww8Sm9knK35byrviBh6dRa6bCX9adFUpOpS2/B5oP3CEIURC0FtlkY3sylimRs0VHkEQqSFwktCnjHzBegQgYQ16hpcNAiZcnj3uCcQBB9an8ovR0S92Gyvw0qnnTB21bfuyO/OVQNnCEaBVs1Eip+IGgiBXBvNONQCWhOniIcHK8bNNlT3gx9BHSbvlvzRs9Z/QNmgBBxkAkJrsm2ERTBTzBE6Y2houEIkE42T3BILfnPSzAQbZemx/FLRP7sgPWOt27Z+IRTc4RnkUusw+FDDA+2MNckmgaEua6Ta5vV5QPOF5WY6uA6Dj9oTelogelPTQQkI4vFCtR5oVKj2LP1QFgpM0si0cnabWG3weh8PlFv+5NoHjUkWVGH2OHJqVxa8DRvyxip165BS5FBaXrZXS04V+nz0LH8BMKmYaaccBkFYQOyGbCEiLoGshQq4SbFXpv+5QfMh5bGyRk466qGx0ecIm/QUhhXJJkuDjaob8PIpxeJjtUCH0t9QQ9gCynqVtpS0aaIYoePDY6tDbMuSgB9scdovwEN71hI5pJYa/StO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4D5dqKYDN8FFcBVIuBCugwdUV+pGXQa3wcWZ5Zzz3nvvvXfOOWfp/J/ArEonIIZAD+xkTJY9sAeynPPee++9995777333nvvnXPOeu////////////////////+99977/////3/vfed1vPf/////////qwBRJL7nfH76npzY8Jz33nvvvffOuRY4QvphP/xelK1vDAcOLCgoGt65/y1nWfaz7Gd/+9n2s571rGc9taW2km3btm0b2Lbt5ibvPdKQm947p/xsy7m/l199zv3//F4/aaWJVPc9sFv1yTA1XnXBCToJotFKlcleos52q27VJ5mUDGbxpag7uipu1at6Vbeq4/eHpQQEDxXbee+888523nlnO8s772w677zzzjvvvPPOdpZ33tnOdrZTQ1DDOJWlsiznne28s5zlvLOc5SxnOctZHhlnagpLV1X846NbdavOdrazvdqyvlfO0XWrrLqqbtWpbKey1SNudjrvvEsOykDDq4ljJjrvvPPOO9vZzvLOO++SvPPOO++8884773Scd7bTdZaznXe2U8OodJzKcpblLMtylrOcyvrvv//++++///63v/3tb3372+996/0vLdMGRTQSJIiHh0Q0ET2khl7D0XbiDQ4FXJw+oz+3dNGf2rOLpvbUnZq6U1/RRxY1FB1l0VBH0Y6GiUsSG8/OwtRIuKmpnfEg1D0INSEQHQhEAynUgoW6MIgWUUPX0Cb0mt5sdfuomWglj020Ep2kiU6iFXVaiK8QaGBoZGVkZmNmbGFsJPQXMEvAOOowPTYmpsV0WRkVjOvev/SXZjVVo9AnTpTQJXQK7ab/9AwNqBNjaB/6hl6hwwjRSzSjbtRGdBGNqCW1FG15N6fr6ug0nW7RwoV2oV+8GNSDWogO4vSknZwytnBBX9AVKmz4MKW7urCurnSHCRaytHRWFgfNQYOw0lFRBgoUYNJMmgABJa0EpZ30ggUINAJ94MDWW0+nAXQAAR48UFGgEEFHkKANaC4uK22lq6oe6AcQtIAlvaQHaCipLQ6SJt2mq5t01jqSThApR3qUH2VHjiBlSFpBlqQt6A66gp7SWFqCdqCpNATdQDPQUnrVOkfSGzLoDBo0Bg1ag/bSWVnOnBwnJ0o0J8/JpaWKsqJ86BCijCiTki7Ki3KhQoayoUyIUAA5gCxI0KA8KAcKxCgzyn36+Ml+8ujo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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("Global-Test-Lydia-v4.5",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
Matrix = "+JSON.stringify(matrixHC)+"
";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
Net matrix = "+JSON.stringify(matrixHC)+"
";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
Version #: "+eDrawingsWVUtils.getViewerVersion()+"
";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
HC Version:"+viewerHC.getViewerVersionString()+"
Format Version: "+viewerHC.getFormatVersionString()+"
"}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
"};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
"+" "+""+"Name
"+"
"}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
"+iResult.ErrorCode+"
";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
"+data+"
"}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. diff --git a/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.step b/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.step index 6ee1f0983..1ca69879e 100644 --- a/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.step +++ b/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.step @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d16e7e6f701ff580c13f03e300014c5cf5ba7919655e8c288228ba747fd3ab1c -size 19419400 +oid sha256:44b6ba9f13e4da318e549602fc27707f00507cc9dd8de2cbe7d2e42444d2b54d +size 18654887 diff --git a/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.x_t b/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.x_t index 3335f8f69..b474783f1 100644 --- a/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.x_t +++ b/components/pellet-cutter/202_FilamentHousing/cad_/Global-Test-Lydia-v4.5.x_t @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:006d0db1fe2d8f67504d6074af05735af0820e042b4d39f745196507da5cff21 -size 9127379 +oid sha256:eff6ee584d635ae8366af4a5ad9e6452d57480489dbe0d19cc26fd37fe1c7a19 +size 9020800 diff --git a/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.easm b/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.easm index a227cd2a3..882a05616 100644 Binary files a/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.easm and b/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.easm differ diff --git a/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.html b/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.html index c8e4bfc9f..f43f2d9c5 100644 --- a/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.html +++ b/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.html @@ -8360,7 +8360,7 @@ var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){fun // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)if(b.hasOwnProperty(p))d[p]=b[p]};return extendStatics(d,b)};return function(d,b){extendStatics(d,b);function __(){this.constructor=d}d.prototype=b===null?Object.create(b):(__.prototype=b.prototype,new __)}}();var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]=this.mSelObjs.length)return[2,null];this.dehighlightAllTemporaryEntity();toRemove=this.mSelObjs[idx];this.mSelObjs.splice(idx,1);if(!utils.isNumber(this.isItemSelected(toRemove))){this.deColorEntity(toRemove)}return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 1:updated=_a.sent();if(!(updated||this.mSelObjs.length===0))return[3,3];return[4,this.resetImmediateResults()];case 2:_a.sent();return[3,4];case 3:this.mAuxGeoImmediate.regeneratePicks(this.mSelObjs);_a.label=4;case 4:this.updatePanelResult();return[2,toRemove]}}))}))};eDwMeasureEntities.prototype.setSelectedEntityColor=function(iColor){this.mSelMeasureEntColor=iColor};eDwMeasureEntities.prototype.setMeasureUnit=function(iUserUnits){var _this=this;this.mViewer.getModel().setUserUnits(iUserUnits);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.resetImmediateResults()];case 1:_a.sent();return[2]}}))}))})();this.mAuxGeoSelected.syncUnits();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePointToPoint=function(iEnable){eDwMeasureEntities.PointToPoint=iEnable;this.reset();this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updateDelta=function(iEnable){eDwMeasureEntities.ShowDelta=iEnable;this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePanelResult=function(){var userUnits=this.mViewer.getModel().getUserUnits();this.mPanelInfo.updatePanelResult(this.mSelObjs,userUnits)};eDwMeasureEntities.prototype.reset=function(){this.deColorAll();this.mAuxGeoSelected.reset();this.mAuxGeoImmediate.reset();this.mSelObjs=[];this.updatePanelResult()};eDwMeasureEntities.prototype.draw=function(){this.mAuxGeoSelected.draw();this.mAuxGeoImmediate.draw()};eDwMeasureEntities.prototype.getClassName=function(){return"eDwMeasureEntities"};eDwMeasureEntities.prototype.isItemSelected=function(iSelObj){if(utils.isNumber(iSelObj.getIDHC())){for(var i=0;i0){result=new MeasureResultString("Info","Invalid combination");ioAuxGeo.addMessage(result,iSelObjs[n-1].getPosition(),eDwTypes_1.HC.Color.red())}ioAuxGeo.updateResultLabels();return[2,isValid]}}))}))};eDwMeasureEntities.prototype.updateSingleVert=function(iSelObjs){if(1!==iSelObjs.length)return false;var vertObj=iSelObjs[0];return vertObj.getPointEntity()?true:false};eDwMeasureEntities.prototype.updateSingleEdge=function(iSelObjs){if(1!==iSelObjs.length)return false;var edgeObj=iSelObjs[0];if(edgeObj.getLineEntity())return true;return false};eDwMeasureEntities.prototype.updateSingleFace=function(iSelPropsHC,iSelObjs){if(1!==iSelObjs.length)return false;var faceObj=iSelObjs[0];var faceProp=iSelPropsHC[0];if(!faceObj.getFaceEntity()||!faceProp)return false;if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.CylinderElement){return true}else if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement){return true}return false};eDwMeasureEntities.prototype.updateVertVert=function(iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(iSelObjs[0].getPointEntity()&&iSelObjs[1].getPointEntity()){var vertObj0=iSelObjs[0];var vertObj1=iSelObjs[1];if(vertObj0.equals(vertObj1))return false;iAuxGeo.setByVertexVertex(vertObj0,vertObj1);return true}return false};eDwMeasureEntities.prototype.updateVertEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;var edgeProp=iSelPropsHC[0];var edgeObj=iSelObjs[0];var vertObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getPointEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];vertObj=iSelObjs[0]}if(!vertObj.getPointEntity())return false;if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByVertexLine(vertObj,edgeProp,edgeObj);return true}else if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByVertexCircle(vertObj,edgeProp,edgeObj);return true}return false};eDwMeasureEntities.prototype.updateVertFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var vertObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];vertObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getPointEntity()&&iSelObjs[0].getFaceEntity()){vertObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!vertObj.getPointEntity())return[2,false];if(!(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByVertexPlane(vertObj,faceProp,faceObj,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var edgeProp,edgeObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];edgeProp=iSelPropsHC[0];edgeObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getFaceEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,1];iAuxGeo.setByPlaneLine(faceProp,edgeProp,faceObj,edgeObj);return[2,true];case 1:if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,3];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 2:minDistInfo=_a.sent();iAuxGeo.setByCirclePlane(edgeProp,faceProp,edgeObj,faceObj,minDistInfo);return[2,true];case 3:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(!iSelObjs[0].getLineEntity()||!iSelObjs[1].getLineEntity()){return false}var edgeObj0=iSelObjs[0];var edgeProp0=iSelPropsHC[0];var edgeObj1=iSelObjs[1];var edgeProp1=iSelPropsHC[1];if(edgeObj0.equals(edgeObj1))return false;if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByLineLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleLine(edgeProp1,edgeProp0,edgeObj1,edgeObj0)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByCircleLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleCircle(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}this.updateEdges(iSelPropsHC,iSelObjs,iAuxGeo);return true};eDwMeasureEntities.prototype.updateFaceFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var faceObj0,faceProp0,faceObj1,faceProp1,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];if(!iSelObjs[0].getFaceEntity()||!iSelObjs[1].getFaceEntity()){return[2,false]}faceObj0=iSelObjs[0];faceProp0=iSelPropsHC[0];faceObj1=iSelObjs[1];faceProp1=iSelPropsHC[1];if(faceObj0.equals(faceObj1))return[2,false];if(!faceObj1.getFaceEntity()||!faceProp1)return[2,false];if(!(faceProp0 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByPlanePlane(faceProp1,faceProp0,faceObj1,faceObj0,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdges=function(iSelPropsHC,iSelObjs,ioAuxGeo){var n=iSelObjs.length;var len=0;var ids=[];for(var i=0;i1){var result=new MeasureResultDistance("Total Length",len);pos=iSelObjs[n-1].getPosition();ioAuxGeo.addOtherResult(result,pos);return true}return false};eDwMeasureEntities.prototype.highlightEntityAt=function(iIndex,iHighlight){if(iHighlight===void 0){iHighlight=true}var n=this.mSelObjs.length;if(iIndex<0||iIndex>=n)return;eDwMeasureEntities.highlightEntity(this.mSelObjs[iIndex],this.mViewer.getModel(),iHighlight)};eDwMeasureEntities.prototype.addAllForEntity=function(iSelObj){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.addObjs(iSelObj)];case 1:_a.sent();return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 2:_a.sent();return[4,this.resetImmediateResults()];case 3:_a.sent();this.colorEntity(iSelObj);return[2,true]}}))}))};eDwMeasureEntities.PointToPoint=false;eDwMeasureEntities.ShowDelta=false;return eDwMeasureEntities}(eDwTypes_1.HC.Markup.MarkupItem);var LabelItem=function(_super){__extends(LabelItem,_super);function LabelItem(iViewer,iLabel){var _this=_super.call(this)||this;_this.mLabel=iLabel;return _this}LabelItem.prototype.setStringContent=function(){this.mLabel.setStringContent()};LabelItem.prototype.draw=function(){this.mLabel.drawLabel()};LabelItem.prototype.hit=function(iPos){var box=this.mLabel.getLabelBox();if(!box)return false;var xMin=box.Min.x;var xMax=box.Max.x;var yMin=box.Min.y;var yMax=box.Max.y;return iPos.x<=xMax&&iPos.x>=xMin&&iPos.y<=yMax&&iPos.y>=yMin};LabelItem.prototype.onDragStart=function(iPos){this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragMove=function(iPos){var delta=eDwTypes_1.HC.Point2.subtract(iPos,this.mDragPos);var endPos=this.mLabel.getLeaderEndPos();if(!eDwGeomUtils.isValidHCPoint(endPos)||!eDwGeomUtils.isValidHCPoint(delta))return true;endPos.add(delta);this.mLabel.setLeaderEndPos(endPos);this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragEnd=function(iPos){return true};return LabelItem}(eDwTypes_1.HC.Markup.MarkupItem);var MeasureResultItem=function(){function MeasureResultItem(iName){this.mName=iName}Object.defineProperty(MeasureResultItem.prototype,"Value",{get:function(){return":NOVALUE:"},enumerable:false,configurable:true});Object.defineProperty(MeasureResultItem.prototype,"Name",{get:function(){return this.mName},enumerable:false,configurable:true});return MeasureResultItem}();var MeasureResultString=function(_super){__extends(MeasureResultString,_super);function MeasureResultString(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue;return _this}Object.defineProperty(MeasureResultString.prototype,"Value",{get:function(){return this.mValue},enumerable:false,configurable:true});return MeasureResultString}(MeasureResultItem);var MeasureResultNumber=function(_super){__extends(MeasureResultNumber,_super);function MeasureResultNumber(iName,iValueKind){var _this=_super.call(this,iName)||this;_this.mValueKind=iValueKind;return _this}Object.defineProperty(MeasureResultNumber.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue,this.mValueKind)},enumerable:false,configurable:true});return MeasureResultNumber}(MeasureResultItem);var MeasureResultDistance=function(_super){__extends(MeasureResultDistance,_super);function MeasureResultDistance(iName,iValue){var _this=_super.call(this,iName,cLength)||this;_this.mValue=iValue;return _this}return MeasureResultDistance}(MeasureResultNumber);var MeasureResultArea=function(_super){__extends(MeasureResultArea,_super);function MeasureResultArea(iName,iValue){var _this=_super.call(this,iName,"Area")||this;_this.mValue=iValue;return _this}return MeasureResultArea}(MeasureResultNumber);var MeasureResultAngle=function(_super){__extends(MeasureResultAngle,_super);function MeasureResultAngle(iName,iValue){var _this=_super.call(this,iName,"Angle")||this;_this.mValue=iValue;return _this}return MeasureResultAngle}(MeasureResultNumber);var MeasureResultPoint3D=function(_super){__extends(MeasureResultPoint3D,_super);function MeasureResultPoint3D(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue.copy();return _this}Object.defineProperty(MeasureResultPoint3D.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue.x,"Length")+","+l_Model.getValueWithUnit(this.mValue.y,"Length")+","+l_Model.getValueWithUnit(this.mValue.z,"Length")},enumerable:false,configurable:true});return MeasureResultPoint3D}(MeasureResultItem);var MeasureLabelItem=function(){function MeasureLabelItem(iViewer,iResult,iColor){this.mViewer=iViewer;this.mResult=iResult;this.mColor=iColor;this.mNameTextBox=undefined;this.mValueTextBox=undefined;this.mNameBox=undefined;this.mValueBox=undefined}MeasureLabelItem.prototype.drawItem=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();if(this.mNameBox)renderer.drawRectangle(this.mNameBox);if(this.mValueBox)renderer.drawRectangle(this.mValueBox);if(this.mNameTextBox)renderer.drawTextBox(this.mNameTextBox);if(this.mValueTextBox)renderer.drawTextBox(this.mValueTextBox)};MeasureLabelItem.prototype.setPosition=function(ioPos,iNameWidth,iValueWidth){if(!this.mNameBox||!this.mValueBox||!this.mNameTextBox||!this.mValueTextBox){this.mNameBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mNameBox.setFillColor(this.mColor?this.mColor:cGreyColor);this.mValueBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mValueBox.setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mNameTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setStrokeWidth(0);this.mNameTextBox.getTextPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setFillOpacity(0);this.mNameTextBox.getTextPortion().setFontFamily("arial");this.mValueTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mValueTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mValueTextBox.getBoxPortion().setStrokeWidth(0);this.mValueTextBox.getTextPortion().setFillColor(cGreyColor);this.mValueTextBox.getBoxPortion().setFillOpacity(0);this.mValueTextBox.getTextPortion().setFontFamily("arial")}var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=renderer.measureTextBox(this.mNameTextBox);var valueSize=renderer.measureTextBox(this.mValueTextBox);var height=Math.max(nameSize.y,valueSize.y);this.mNameBox.setSize(new eDwTypes_1.HC.Point2(iNameWidth,height));this.mValueBox.setSize(new eDwTypes_1.HC.Point2(iValueWidth,height));var namePos=ioPos.copy();var valuePos=ioPos.copy();valuePos.x+=iNameWidth;this.mNameBox.setPosition(namePos);this.mNameTextBox.setPosition(namePos);this.mValueBox.setPosition(valuePos);this.mValueTextBox.setPosition(valuePos);ioPos.y+=height};MeasureLabelItem.prototype.getWidth=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=this.mNameTextBox?renderer.measureTextBox(this.mNameTextBox):{x:0,y:0};var valueSize=this.mValueTextBox?renderer.measureTextBox(this.mValueTextBox):{x:0,y:0};return{NameWidth:nameSize.x,ValueWidth:valueSize.x}};MeasureLabelItem.prototype.setStringContent=function(){if(this.mNameTextBox){this.mNameTextBox.setTextString(this.mResult.Name)}if(this.mValueTextBox){this.mValueTextBox.setTextString(this.mResult.Value)}};MeasureLabelItem.prototype.getText=function(){return this.mResult.Name+": "+this.mResult.Value};MeasureLabelItem.prototype.getBoundingBox=function(){if(!this.mNameBox||!this.mValueBox){return null}var size1=this.mValueBox.getSize();var posS=this.mNameBox.getPosition().copy();var pos1=this.mValueBox.getPosition();var posE=new eDwTypes_1.HC.Point2(pos1.x+size1.x,pos1.y+size1.y);var min=new eDwTypes_1.HC.Point2(Math.min(posS.x,posE.x),Math.min(posS.y,posE.y));var max=new eDwTypes_1.HC.Point2(Math.max(posS.x,posE.x),Math.max(posS.y,posE.y));return{Min:min,Max:max}};return MeasureLabelItem}();var MeasureBaseLine=function(){function MeasureBaseLine(iViewer,iPntWCHC0,iPntWCHC1,iLineColor){this.mViewer=iViewer;this.mColor=iLineColor||cGreyColor;this.setWCPts(iPntWCHC0,iPntWCHC1)}MeasureBaseLine.prototype.draw=function(){if(!this.isValid())return;if(this.mLine)this.updateLinePts();else this.createHCLine();var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawLine(this.mLine)};MeasureBaseLine.prototype.getLineColorHC=function(){return this.mColor};MeasureBaseLine.prototype.getMiddleWCPtHC=function(){var middle=eDwTypes_1.HC.Point3.scale(eDwTypes_1.HC.Point3.add(this.mWCEndPtHC0,this.mWCEndPntHC1),.5);return middle};MeasureBaseLine.prototype.setLineColor=function(iColor){this.mColor=iColor;if(this.mLine)this.setColorOnHCLine(iColor);else this.createHCLine()};MeasureBaseLine.prototype.isValid=function(){return this.mWCEndPtHC0&&this.mWCEndPntHC1&&eDwGeomUtils.isValidHCPoint(this.mWCEndPtHC0)&&eDwGeomUtils.isValidHCPoint(this.mWCEndPntHC1)};MeasureBaseLine.prototype.createHCLine=function(){this.mLine=new eDwTypes_1.HC.Markup.Shape.Line;this.setColorOnHCLine(this.mColor);this.updateLinePts();return this};MeasureBaseLine.prototype.copyFrom=function(iSrcLine){if(iSrcLine.mLine){this.mLine.setStrokeWidth(iSrcLine.mLine.getStrokeWidth());this.mLine.setEndcapType(iSrcLine.mLine.getEndEndcapType());this.mLine.setStartEndcapSize(iSrcLine.mLine.getStartEndcapSize());this.mLine.setEndEndcapSize(iSrcLine.mLine.getEndEndcapSize());this.mLine.setStartEndcapColor(iSrcLine.mLine.getStartEndcapColor());this.mLine.setEndEndcapColor(iSrcLine.mLine.getEndEndcapColor())}this.setWCPts(iSrcLine.mWCEndPtHC0,iSrcLine.mWCEndPntHC1);this.mColor=iSrcLine.mColor};MeasureBaseLine.prototype.setWCPts=function(iWCStartPntHC,iWCEndPntHC){if(!iWCStartPntHC||!iWCEndPntHC||!eDwGeomUtils.isValidHCPoint(iWCStartPntHC)||!eDwGeomUtils.isValidHCPoint(iWCEndPntHC)){console.warn("One or more measure points are invalid");return}this.mWCEndPtHC0=iWCStartPntHC.copy();this.mWCEndPntHC1=iWCEndPntHC.copy()};MeasureBaseLine.prototype.updateLinePts=function(){var viewHC=this.mViewer.getHCView();this.mLine.setP1(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPtHC0)));this.mLine.setP2(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPntHC1)))};MeasureBaseLine.prototype.setColorOnHCLine=function(iColor){this.mLine.setStrokeColor(iColor);this.mLine.setEndEndcapColor(iColor);this.mLine.setStartEndcapColor(iColor)};return MeasureBaseLine}();var MeasureLine=function(_super){__extends(MeasureLine,_super);function MeasureLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLine.prototype.copy=function(){var copy=new MeasureLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setWidthAndEndCapsOnHCLine();return this};MeasureLine.prototype.setWidthAndEndCapsOnHCLine=function(){this.mLine.setStrokeWidth(3);this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.None)};return MeasureLine}(MeasureBaseLine);var MeasureLeaderLine=function(_super){__extends(MeasureLeaderLine,_super);function MeasureLeaderLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLeaderLine.prototype.copy=function(){var copy=new MeasureLeaderLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLeaderLine.prototype.getLeaderStartPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPtHC0)};MeasureLeaderLine.prototype.getLeaderEndPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPntHC1)};MeasureLeaderLine.prototype.setLeaderEndPos=function(iPos){this.setWCPts(this.mWCEndPtHC0,eDwGeomUtils.screenToWorld(iPos,this.mViewer.getHCView()))};MeasureLeaderLine.prototype.setLeaderEnd=function(iPoint){this.mWCEndPntHC1=iPoint.copy()};MeasureLeaderLine.prototype.getLeaderStart=function(){return this.mWCEndPtHC0};return MeasureLeaderLine}(MeasureBaseLine);var MeasureDistLine=function(_super){__extends(MeasureDistLine,_super);function MeasureDistLine(iViewer,iPntHC0,iSelObj0,iPntHC1,iSelObj1,iLineColor,iUseArrowEnds){if(iUseArrowEnds===void 0){iUseArrowEnds=true}var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;_this.mStartSelObj=iSelObj0;_this.mEndSelObj=iSelObj1;_this.mDistColor=iLineColor||cLineDistanceColor;_this.mUseArrowEnds=iUseArrowEnds;if(!_this.isValid())_this.createHCLine();return _this}MeasureDistLine.prototype.copy=function(){var copy=new MeasureDistLine(this.mViewer,this.mWCEndPtHC0,this.mStartSelObj,this.mWCEndPntHC1,this.mEndSelObj,this.getLineColorHC(),this.mUseArrowEnds);copy.copyFrom(this);return copy};MeasureDistLine.prototype.setSelObjEndPts=function(iWCStartPntHC,iStartSelObj,iWCEndPntHC,iEndSelObj){_super.prototype.setWCPts.call(this,iWCStartPntHC,iWCEndPntHC);this.mStartSelObj=iStartSelObj;this.mEndSelObj=iEndSelObj};MeasureDistLine.prototype.getDistance=function(){var localPt0HC=this.mStartSelObj.getAsLocalPoint(this.mWCEndPtHC0);var localPt1HC=this.mEndSelObj.getAsLocalPoint(this.mWCEndPntHC1);return eDwTypes_1.HC.Point3.subtract(localPt0HC,localPt1HC).length()};MeasureDistLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setHCLineAttributes();return this};MeasureDistLine.prototype.setHCLineAttributes=function(){this.mLine.setStrokeWidth(3);if(this.mUseArrowEnds){this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.Arrowhead)}this.mLine.setStartEndcapSize(5);this.mLine.setEndEndcapSize(5);this.mLine.setStartEndcapColor(this.mDistColor);this.mLine.setEndEndcapColor(this.mDistColor);this.mLine.setStrokeColor(this.mDistColor)};return MeasureDistLine}(MeasureBaseLine);var MeasureLabel=function(){function MeasureLabel(iViewer,iPnt3DHC,iDrawEnabled){if(iDrawEnabled===void 0){iDrawEnabled=true}this.mViewer=iViewer;this.mItems=[];this.mDrawEnabled=iDrawEnabled;this.createLeaderIfPointValid(iPnt3DHC,iPnt3DHC)}MeasureLabel.prototype.reset=function(){this.mItems=[]};MeasureLabel.prototype.drawLabel=function(){if(!this.isValid()||!this.mDrawEnabled)return;this.setLabelPosition(this.mLeader.getLeaderEndPos());var n=this.mItems.length;if(0===n)return;this.mLeader.draw();for(var i=0;icanvasSize.x&&bboxSize.xcanvasSize.y&&bboxSize.y1){this.mLineDist.draw();if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){this.mDelta.draw(iImmediateDrawMode)}var viewHC=this.mViewer.getHCView();this.mEndGlyph0.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[0])));this.mEndGlyph1.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[1])));if(!iImmediateDrawMode){var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawCircle(this.mEndGlyph0);renderer.drawCircle(this.mEndGlyph1)}}};MeasureAuxDelta.prototype.getLabelData=function(){var labelData={};var labelName=this.mLineNormal?cNormalDistance:this.mSomeCoordsArcCenters?cCenterDistance:cDistance;labelData[cDistance]=new MeasureResultDistance(labelName,this.getDistance());var minResultDist=new MeasureResultDistance(cMinDistance,this.mModelSpaceMinDist);if(parseFloat(minResultDist.Value)>0){labelData[cMinDistance]=minResultDist}var maxResultDist=new MeasureResultDistance(cMaxDistance,this.mModelSpaceMaxDist);if(parseFloat(maxResultDist.Value)>0){labelData[cMaxDistance]=maxResultDist}if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){$.extend(labelData,this.mDelta.getLabelData())}return labelData};MeasureAuxDelta.prototype.getLabels=function(){var labels=[];if(this.getDistance()1&&this.mLineDist?eDwTypes_1.HC.Point3.subtract(this.mWCPntsHC[0],this.mWCPntsHC[1]):eDwTypes_1.HC.Point3.zero()};MeasureAuxDelta.prototype.getDistance=function(){return this.mLineDist?this.mLineDist.getDistance():0};MeasureAuxDelta.prototype.setDistLineColor=function(iColor){this.mLineColor=iColor};MeasureAuxDelta.prototype.setPointColor=function(iColor){this.mEndGlyph0.setFillColor(iColor);this.mEndGlyph1.setFillColor(iColor)};MeasureAuxDelta.prototype.setMinDist=function(iDist){this.mModelSpaceMinDist=iDist};MeasureAuxDelta.prototype.setMaxDist=function(iDist){this.mModelSpaceMaxDist=iDist};Object.defineProperty(MeasureAuxDelta.prototype,"LineNormal",{get:function(){return this.mLineNormal},set:function(iEnable){this.mLineNormal=iEnable},enumerable:false,configurable:true});Object.defineProperty(MeasureAuxDelta.prototype,"SomeCoordsArcCenters",{get:function(){return this.mSomeCoordsArcCenters},set:function(iEnable){this.mSomeCoordsArcCenters=iEnable},enumerable:false,configurable:true});MeasureAuxDelta.prototype.hasDistance=function(){var deltaDist=this.getDistance();return deltaDist>cLengthTol?true:false};return MeasureAuxDelta}();var MeasureDelta=function(){function MeasureDelta(iViewer){this.mViewer=iViewer;this.reset()}MeasureDelta.prototype.set=function(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];this.mLineDeltaMap[cDeltaX].setSelObjEndPts(iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1);this.mLineDeltaMap[cDeltaY].setSelObjEndPts(deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1);this.mLineDeltaMap[cDeltaZ].setSelObjEndPts(deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1)};MeasureDelta.prototype.getLabels=function(){var labelData=this.getLabelData();var numNonZeroLabelData=0;var nonZeroLabelData={};for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var deltaKey=_a[_i];var dist=this.mLineDeltaMap[deltaKey].getDistance();if(dist>cLengthTol){nonZeroLabelData[deltaKey]=labelData[deltaKey];numNonZeroLabelData++}}if(numNonZeroLabelData===1)nonZeroLabelData={};var labels=[];for(var key in nonZeroLabelData){var lineDelta=this.mLineDeltaMap[key];var label=new MeasureLabel(this.mViewer,lineDelta.getMiddleWCPtHC());label.addItem(labelData[key],lineDelta.getLineColorHC());if(label.isValid())labels.push(label)}return labels};MeasureDelta.prototype.draw=function(iImmediateDrawMode){if(this.isDeltaEnabled()){for(var key in this.mLineDeltaMap){var deltaLine=this.mLineDeltaMap[key];if(deltaLine.getDistance()>cLengthTol)deltaLine.draw()}}};MeasureDelta.prototype.reset=function(){this.mLineDeltaMap={}};MeasureDelta.prototype.copy=function(){var auxDeltaCopy=new MeasureDelta(this.mViewer);for(var key in this.mLineDeltaMap){auxDeltaCopy.mLineDeltaMap[key]=this.mLineDeltaMap[key].copy()}return auxDeltaCopy};MeasureDelta.prototype.getLabelData=function(){var labelData={};if(this.isDeltaEnabled()){for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var delta=_a[_i];labelData[delta]=new MeasureResultDistance(delta,this.mLineDeltaMap[delta].getDistance())}}return labelData};MeasureDelta.prototype.getText=function(){if(this.isDeltaEnabled()){var data=this.getLabelData();return"Delta : "+data[cDeltaX].Value+", "+data[cDeltaY].Value+", "+(""+data[cDeltaZ].Value)}return""};MeasureDelta.create=function(iViewer,iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var measureDelta=new MeasureDelta(iViewer);var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];measureDelta.mLineDeltaMap[cDeltaX]=new MeasureDistLine(iViewer,iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1,eDwTypes_1.HC.Color.red(),false);measureDelta.mLineDeltaMap[cDeltaY]=new MeasureDistLine(iViewer,deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1,new eDwTypes_1.HC.Color(0,128,0),false);measureDelta.mLineDeltaMap[cDeltaZ]=new MeasureDistLine(iViewer,deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1,eDwTypes_1.HC.Color.blue(),false);return measureDelta};MeasureDelta.prototype.isDeltaEnabled=function(){return eDwMeasureEntities.ShowDelta&&!!this.mLineDeltaMap[cDeltaX]};return MeasureDelta}();var MeasureAuxDistance=function(){function MeasureAuxDistance(iViewer){this.mViewer=iViewer;this.mDistLine=new MeasureAuxDelta(iViewer);this.mNDistLine=new MeasureAuxDelta(iViewer,cAuxDistanceNormalDistanceLineColor,true);this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]}MeasureAuxDistance.prototype.reset=function(){this.mDistLine.reset();this.mNDistLine.reset();this.mNDistLine.setDistLineColor(cAuxDistanceNormalDistanceLineColor);this.mNDistLine.LineNormal=true;this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]};MeasureAuxDistance.prototype.draw=function(iImmediateDrawMode){if(!this.getLabels().length)return;this.mDistLine.draw(iImmediateDrawMode);this.mNDistLine.draw(iImmediateDrawMode);for(var _i=0,_a=this.mNormalDistExtLines;_i<_a.length;_i++){var normalExtLine=_a[_i];normalExtLine.draw()}};MeasureAuxDistance.prototype.setByPointPoint=function(iWCPntHC0,iSelObj0,iWCPntHC1,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}this.reset();this.mDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.mDistLine.SomeCoordsArcCenters=isSomeCoordsArcCenters;this.mNDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.setNormalDistExtPoints([iWCPntHC0,iWCPntHC0,iWCPntHC1,iWCPntHC1]);this.avoidDuplication()};MeasureAuxDistance.prototype.setByPointLine=function(iPntWCHC,iSelObj0,iEdgeHC,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}var pickPntWCHC=iSelObj1.getPosition();var endPntsWCHC=l_getLineEndPts(iSelObj1);var vecWCHC=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,endPntsWCHC.P1HC);if(vecWCHC.length()<1e-6)return;vecWCHC.normalize();var k=eDwTypes_1.HC.Point3.dot(eDwTypes_1.HC.Point3.subtract(iPntWCHC,pickPntWCHC),vecWCHC);var basePntWCHC=eDwTypes_1.HC.Point3.add(pickPntWCHC,eDwTypes_1.HC.Point3.scale(vecWCHC,k));var vecWCHC0=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,basePntWCHC);var vecWCHC1=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P1HC,basePntWCHC);if(eDwTypes_1.HC.Point3.dot(vecWCHC0,vecWCHC1)<0){this.setByPointPoint(iPntWCHC,iSelObj0,basePntWCHC,iSelObj1,isSomeCoordsArcCenters)}else{this.reset();var pntWCHC=vecWCHC0.length()normalDist){result.push(cDistance+": "+labelData[cDistance].Value)}if(this.mNDistLine.getWCDeltaEnds().length&&normalDist){result.push((this.mNDistLine.LineNormal?"Normal ":"")+cDistance+": "+labelData[cDistance].Value)}var minDistResultItem=labelData[cMinDistance];if(minDistResultItem){result.push(cMinDistance+": "+minDistResultItem.Value)}var maxDistResultItem=labelData[cMaxDistance];if(maxDistResultItem){result.push(cMaxDistance+": "+maxDistResultItem.Value)}if(eDwMeasureEntities.ShowDelta){var nDeltaPt=this.mNDistLine.getDelta();var deltaPt=this.mNDistLine.LineNormal?this.mDistLine.getDelta():nDeltaPt;if(!deltaPt.equalsWithTolerance(eDwTypes_1.HC.Point3.zero(),cLengthTol)){result.push(distLine.getText())}}return result.join("\n")};MeasureAuxDistance.getAngle=function(iV0,iV1){var vec0=iV0.copy();var vec1=iV1.copy();vec0.normalize();vec1.normalize();var dotVal=eDwTypes_1.HC.Point3.dot(vec0,vec1);if(0===dotVal)return 90;dotVal=Math.min(dotVal,1);dotVal=Math.max(dotVal,-1);var angle=Math.acos(dotVal);var angleDgree=angle*180/Math.PI;var n=eDwTypes_1.HC.Point3.cross(vec0,vec1);n.normalize();if(isNaN(n.x)||isNaN(n.y)||isNaN(n.z))return 0;return angleDgree};MeasureAuxDistance.prototype.setMinMaxForCircles=function(iCircleHC0,iCircleHC1){function setMinMax(ioAuxDelta,iNominalDist,iRadiiDist){if(!ioAuxDelta.getWCDeltaEnds().length){return}if(iNominalDist>iRadiiDist){ioAuxDelta.setMinDist(iNominalDist-iRadiiDist)}ioAuxDelta.setMaxDist(iNominalDist+iRadiiDist)}var circlePlaneHC0=eDwTypes_1.HC.Plane.createFromPointAndNormal(iCircleHC0.origin,iCircleHC0.normal);var projPnt=eDwGeomUtils.dropPointOnPlane(iCircleHC1.origin,circlePlaneHC0);var dot=eDwTypes_1.HC.Point3.dot(iCircleHC0.normal,iCircleHC1.normal);var dist=projPnt.subtract(iCircleHC0.origin).length();console.debugLog("Measure","2 circles/arcs: dot = "+dot+" dist = "+dist);if(1-Math.abs(dot)cLengthTol){var radiiDist=iCircleHC0.radius+iCircleHC1.radius;setMinMax(this.mDistLine,dist,radiiDist);setMinMax(this.mNDistLine,dist,radiiDist)}};MeasureAuxDistance.prototype.avoidDuplication=function(){var delta0=this.mDistLine.getDelta();var delta1=this.mNDistLine.getDelta();var len0=delta0.length();var len1=delta1.length();var lenMax=Math.max(len0,len1);var lenDiff=Math.abs(len0-len1);if(0===lenMax||lenDiff/lenMax1){this.addDisplayMarker(iSelObjs[0]);delete this.mDelta;delete this.mDistLine}this.addDisplayMarker(iSelObjs[n-1]);if(eDwMeasureEntities.PointToPoint&&this.mPntData.length===2){var selObj0=this.mPntData[0].SelObj;var selObj1=this.mPntData[1].SelObj;var pntWCHC0=selObj0.getPosition();var pntWCHC1=selObj1.getPosition();var absLenTol=eDwGeomUtils.cAbsLengthTol;if(!pntWCHC0.equalsWithTolerance(pntWCHC1,absLenTol)){this.mDistLine=new MeasureDistLine(this.mViewer,pntWCHC0,selObj0,pntWCHC1,selObj1);this.mDistLine.draw();this.mDelta=MeasureDelta.create(this.mViewer,pntWCHC1,pntWCHC0,selObj1,selObj0)}}};MeasureAuxPick.prototype.getText=function(){var text="";if(eDwMeasureEntities.PointToPoint){text=this.mDistResultText;if(this.mDelta)text+="\n"+this.mDelta.getText()}return text};MeasureAuxPick.prototype.addDisplayMarker=function(iSelObj){var cWidthEdge=3;var cPointSize=7;var pntWCHC=iSelObj.getPosition().copy();var shapeCircleHC=new eDwTypes_1.HC.Markup.Shape.Circle;shapeCircleHC.setCenter(eDwTypes_1.HC.Point2.fromPoint3(this.mViewer.getHCView().projectPoint(pntWCHC)));shapeCircleHC.setFillColor(cAuxPickPointFillColor);shapeCircleHC.setStrokeColor(cAuxPickPointStrokeColor);shapeCircleHC.setStrokeWidth(cWidthEdge);shapeCircleHC.setRadius(cPointSize);this.mPntData.push({SelObj:iSelObj,Circle:shapeCircleHC});return shapeCircleHC};MeasureAuxPick.prototype.drawEndPnts=function(){var viewHC=this.mViewer.getHCView();var renderer=this.mViewer.getHCMarkupManager().getRenderer();for(var i=0;i0?n-1:n}for(var i=startIdx;i0){labelsToBeDistributed=this.mInfoLabels.slice().concat(this.mResultLabels)}}this.distributeLabels(labelsToBeDistributed);if(!this.mImmediateDrawMode){this.addMarkupLabels()}};MeasureAuxGeo.prototype.updateLastInfoLabels=function(){this.updateInfoLabel(this.getLabels().length-1)};MeasureAuxGeo.prototype.updateInfoLabel=function(iIndex){this.mInfoLabels=[];function addTo(iCurrIndex,iLabels,ioLabels){if(iLabels.length>iCurrIndex&&iCurrIndex>=0){var label=iLabels[iCurrIndex];if(label.setDefaultEndPos()){label.setStringContent();ioLabels.push(label)}}}addTo(iIndex,this.getLabels(),this.mInfoLabels)};MeasureAuxGeo.prototype.getInfoLabelText=function(){var output=[];var labels=this.getLabels();for(var i=0;icAngleTol?angleRange+Math.PI:angleRange;var percRange=angleRange/(2*Math.PI);len*=percRange;area*=percRange;angle*=percRange}var circularArc={OriginWCHC:iSelObj.getAsLocalPoint(ioCircleHC.origin),NormalWCHC:ioCircleHC.normal,StartPtWCHC:startPt,EndPtWCHC:endPt,Length:len,Area:area,Diameter:ioCircleHC.radius*2,Angle:angle};return circularArc}function l_closestPoints(iPntHC0,iPntHC1){var pntHC0=iPntHC0[0].copy();var pntHC1=iPntHC1[0].copy();var minDist=eDwTypes_1.HC.Point3.subtract(iPntHC0[0],iPntHC1[0]).length();for(var i=0;i0||eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)>0){var closePnts=l_closestPoints(pntsL0HC,pntsL1HC);distPntHC0=closePnts.P0HC;distPntHC1=closePnts.P1HC}return{PntHC0:origPntHC0,PntHC1:origPntHC1,PntHC2:distPntHC0,PntHC3:distPntHC1}}function l_distanceLineLinePara(iLineHC0,iLineHC1,iPntHC0,iPntHC1){var vecHC0=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,iLineHC0.P1HC);vecHC0.normalize();var k=eDwTypes_1.HC.Point3.dot(vecHC0,eDwTypes_1.HC.Point3.subtract(iPntHC1,iPntHC0))/eDwTypes_1.HC.Point3.dot(vecHC0,vecHC0);var basePnt1HC=eDwTypes_1.HC.Point3.add(iPntHC0,eDwTypes_1.HC.Point3.scale(vecHC0,k));var vecL0P0HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,basePnt1HC);var vecL0P1HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P1HC,basePnt1HC);if(eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)<0){return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1.copy(),PntHC2:basePnt1HC.copy(),PntHC3:iPntHC1.copy()}}var tmp=l_closestPoints([iLineHC1.P0HC,iLineHC1.P1HC],[iLineHC0.P0HC,iLineHC0.P1HC]);return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1,PntHC2:tmp.P1HC,PntHC3:tmp.P0HC}}function l_adjustLeaderEndByStart(iPoints){if(0===iPoints.length)return[];function computeAngle(iVect){var angle=Math.atan2(iVect.y,iVect.x);var degrees=180*angle/Math.PI;return(360+Math.round(degrees))%360}function compare(iA,iB){if(iA.angiB.ang)return 1;return 0}var targetRadius=90;var center=new eDwTypes_1.HC.Point2(0,0);for(var i=0;i-1){this.mSelObjs.splice(idx,1)}}return[2]}}))}))})()};eDwMeasureOperator.prototype.clearMeasureEntities=function(){this.mMeasureEntities.reset()};eDwMeasureOperator.prototype.highlightEntityTempAt=function(idx){this.mMeasureEntities.highlightTemporaryEntityAt(idx)};eDwMeasureOperator.prototype.dehighlightAllTemporaryEntity=function(){this.mMeasureEntities.dehighlightAllTemporaryEntity();this.resetTempHighlight()};eDwMeasureOperator.prototype.getMeasureMode=function(){return this.mMeasureMode};eDwMeasureOperator.prototype.setMeasureMode=function(iMode){this.mMeasureMode=iMode};eDwMeasureOperator.prototype.setPointToPointMode=function(iEnable){this.mMeasureEntities.updatePointToPoint(iEnable)};eDwMeasureOperator.prototype.setShowDelta=function(iEnable){this.mMeasureEntities.updateDelta(iEnable)};eDwMeasureOperator.prototype.highlightMeasuringItem=function(iSelObj){this.mSelObjs.push(iSelObj);this.Viewer.HCViewer.selectionManager.add(iSelObj)};eDwMeasureOperator.prototype.dehighlightMeasuringItems=function(){this.mSelObjs=[];this.Viewer.HCViewer.selectionManager.clear()};eDwMeasureOperator.prototype.removeMeasuringItemTempHighlight=function(){for(var _i=0,_a=this.mSelObjs;_i<_a.length;_i++){var selObj=_a[_i];eDwMeasureEntities.highlightEntity(selObj,this.Viewer.getModel(),false)}};eDwMeasureOperator.prototype.resetTempHighlight=function(){eDwMeasureEntities.highlightEntity(this.mTempHighlightItem,this.Viewer.getModel(),false);this.removeMeasuringItemTempHighlight()};eDwMeasureOperator.prototype.resetSelections=function(){var model=this.Viewer.getModel();var modelHC=model.getHCModel();var arraySize=this.mSelectionArray.length;for(var i=0;i"+"
"+""+entityClass+"-"+entityIndex+" "+""+desc+"
"+"
";_b.label=10;case 10:++i;return[3,1];case 11:return[2,generatedHTML]}}))}))};return eDwUIMeasureHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);return eDwUIMeasureHTMLGenerator}));define("eDwUIMeasurePlugin",["require","exports","eDwEventMgr","eDwKeyMgr","eDwUIUtils","eDwMeasureMgr","eDwUIMeasureHTMLGenerator","eDwTypes","eDwUIBasePlugin","eDwEvents","eDwMeasureEvents","eDwUIShortcutMenu"],(function(require,exports,eDwEventMgr,eDwKeyMgr_1,eDwUIUtils,eDwMeasureMgr,eDwUIMeasureHTMLGenerator,eDwTypes_3,eDwUIBasePlugin_1,eDwEvents_2,eDwMeasureEvents_2,eDwUIShortcutMenu_1){"use strict";var eDwUIMeasurePlugin=function(_super){__extends(eDwUIMeasurePlugin,_super);function eDwUIMeasurePlugin(iViewer,iViewerFeatOpts){var _this=this;var buttonInfo={ID:"#edrawings-button-measure"};_this=_super.call(this,"Measure",iViewer,buttonInfo,iViewerFeatOpts)||this;_this.initPluginButton();return _this}eDwUIMeasurePlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){var panelsToLoad,model,value,measureButton;return __generator(this,(function(_a){switch(_a.label){case 0:panelsToLoad=[{ID:c_measurePanelID,HTML:"measurepanel.html"}];return[4,_super.prototype.init.call(this,panelsToLoad)];case 1:_a.sent();model=this.mViewer.getModel();value=model.getProperty("measure");eDwUIUtils.hide("#edrawings-button-measure",false);measureButton=$("#edrawings-button-measure");measureButton[value==="true"?"removeClass":"addClass"]("edrawings-disabled-button");this.mMeasureMgr=new eDwMeasureMgr(this.mViewer);eDwUIUtils.setUIGenerator(c_measurePanelID,new eDwUIMeasureHTMLGenerator(this.mViewer,c_measurePanelID));return[2]}}))}))};eDwUIMeasurePlugin.prototype.onClick=function(iActivate){_super.prototype.onClick.call(this,iActivate);if(iActivate){eDwUIUtils.activateUI(this.PluginButtonID,c_measurePanelID)}};eDwUIMeasurePlugin.prototype.onActivate=function(iButtonJQ){var _this=this;if(!_super.prototype.onActivate.call(this,iButtonJQ))return false;eDwUIUtils.addPanelModeEvents(c_measurePanelID,c_eventIDSuffix,"#"+iButtonJQ.attr("id"));var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-remove",(function(iEvent,iUIItemJQ,iArg){var selMeasureItem=$(c_measurePanelID+" .edrawings-list-selected");if(selMeasureItem){var indexStr=selMeasureItem.attr("index");if(indexStr){var index=parseInt(indexStr);_this.mMeasureMgr.removeMeasureEntityAt(index)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-clear",(function(iEvent,iUIItemJQ,iArg){_this.mMeasureMgr.clearMeasureEntities();_this.mMeasureMgr.dehighlightAllSelectEntity();eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));var selectorName=c_measurePanelID+" .edrawings-measure-entities-list-item";this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=$(iEvent.target);if(!targetJQ||!targetJQ.length)return;eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();_this.updateMeasureSelection(targetJQ[0],selectorName)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"mousedown",(function(iEvent){var eventJQ=iEvent;if(!eDwKeyMgr_1.eDwKeyMgr.isRMBPressed(eventJQ)){return}_this.updateMeasureSelection(eventJQ.target,selectorName);(function(){return __awaiter(_this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:screenPos=new eDwTypes_3.HC.Point2(eventJQ.clientX,eventJQ.clientY);return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.RightClickEvent,this.mViewer,screenPos,null,this.PluginGroupName)];case 1:_a.sent();return[2]}}))}))})()}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-entities-remove","click",(function(iEvent){var targetJQ=$(iEvent.target);var idxStr=targetJQ.parent().attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);_this.mMeasureMgr.removeMeasureEntityAt(idx)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-filter-button","click",(function(iEvent){var target=$(iEvent.target);if(target.hasClass("state-on-button")){target.removeClass("state-on-button")}else{target.addClass("state-on-button")}_this.mMeasureMgr.setMeasureMode(l_getCurrentMeasureMode())}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-delta-button","click",(function(iEvent){var target=$(iEvent.target);_this.mMeasureMgr.setMeasureDelta(!target.hasClass("state-on-button"));target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-pickpoint-button","click",(function(iEvent){var target=$(iEvent.target);var isSelected=target.hasClass("state-on-button");_this.mMeasureMgr.setPointToPointMode(!isSelected);target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-unit-selector","change",(function(iEvent){var lengthUnit=$("#edrawings-measure-distant-unit").val();var angleUnit=$("#edrawings-measure-angle-unit").val();_this.mMeasureMgr.setMeasureUnits(lengthUnit,angleUnit)}));var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,l_onMeasurementRefresh);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,l_onMeasurementSelected);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,l_onMeasurementDeselectAll);this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",true);this.mMeasureMgr.activateMeasure(this.mMeasureMgr.getMeasureMode());l_syncMeasureModeUI(this.mMeasureMgr,this.mViewer.getModel().getUserUnits());return true};eDwUIMeasurePlugin.prototype.onDeactivate=function(iButtonJQ){if(!_super.prototype.onDeactivate.call(this,iButtonJQ))return false;eDwUIUtils.deactivateMoveInput(c_eventIDSuffix);this.mMeasureMgr.deactivateMeasure();var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();shortcutMenu.removeAllMenuItems(this.PluginGroupName);this.mUIHTMLEventMgr.removeAllEventHandlers();var eventMgr=eDwEventMgr.get();eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,"l_onMeasurementRefresh");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,"l_onMeasurementSelected");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,"l_onMeasurementDeselectAll");this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",false);return true};eDwUIMeasurePlugin.prototype.updateMeasureSelection=function(iTarget,iSelectorName){var targetJQ=$(iTarget);var idxStr=targetJQ.attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);var measureMgr=this.mMeasureMgr;$(iSelectorName).removeClass("edrawings-list-selected");measureMgr.dehighlightAllSelectEntity();targetJQ.addClass("edrawings-list-selected");measureMgr.highlightSelectEntityAt(idx)};eDwUIMeasurePlugin.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){this.mMeasureMgr.dehighlightAllSelectEntity();this.mMeasureMgr.clearMeasureEntities()};return eDwUIMeasurePlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);var c_measurePanelID="#edrawings-measure-panel";var c_eventIDSuffix=".edw.measure";function l_onMeasurementDeselectAll(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementSelected(iSelListIndex){return __awaiter(this,void 0,void 0,(function(){var selector,itemJQ;return __generator(this,(function(_a){selector='.edrawings-measure-entities-list-item[index="'+iSelListIndex+'"]';itemJQ=$(selector);if(itemJQ.length&&!itemJQ.hasClass("edrawings-list-selected")){eDwUIUtils.scrollToTarget(itemJQ,"fast")}$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");itemJQ.addClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementRefresh(iMeasureResult){return __awaiter(this,void 0,void 0,(function(){var list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:list=$("#edrawings-measure-submenu-list");$("#edrawings-measure-result").text("");list.empty();$("#edrawings-measure-result").text(iMeasureResult.Message);gen=eDwUIUtils.getUIGenerator(c_measurePanelID);gen.setMeasureResult(iMeasureResult);_b=(_a=list).append;return[4,gen.generateHTML("")];case 1:_b.apply(_a,[_c.sent()]);eDwUIUtils.fixMenuPanelInwardToolbar($(c_measurePanelID));return[2]}}))}))}function l_getCurrentMeasureMode(){var vertexEnabled=eDwUIUtils.isStateOn("#edrawings-measure-vertex-button")?eDwTypes_3.EntityMode.VERTEX:0;var edgeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-edge-button")?eDwTypes_3.EntityMode.EDGE:0;var faceEnabled=eDwUIUtils.isStateOn("#edrawings-measure-face-button")?eDwTypes_3.EntityMode.FACE:0;var holeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-hole-button")?eDwTypes_3.EntityMode.HOLE:0;return vertexEnabled|edgeEnabled|faceEnabled|holeEnabled}function l_syncMeasureModeUI(iMeasureMgr,iUserUnits){function setMeasureButton(iID,iMeasureModes,iTargetModes){var method=iMeasureModes&iTargetModes?"addClass":"removeClass";$(iID)[method]("state-on-button")}$("#edrawings-measure-distant-unit").val(iUserUnits.Length);$("#edrawings-measure-angle-unit").val(iUserUnits.Angle);var measureMode=iMeasureMgr.getMeasureMode();setMeasureButton("#edrawings-measure-vertex-button",measureMode,eDwTypes_3.EntityMode.VERTEX);setMeasureButton("#edrawings-measure-edge-button",measureMode,eDwTypes_3.EntityMode.EDGE);setMeasureButton("#edrawings-measure-face-button",measureMode,eDwTypes_3.EntityMode.FACE)}return eDwUIMeasurePlugin})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. -var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("Global_FilamentHousing",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
Matrix = "+JSON.stringify(matrixHC)+"
";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
Net matrix = "+JSON.stringify(matrixHC)+"
";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
Version #: "+eDrawingsWVUtils.getViewerVersion()+"
";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
HC Version:"+viewerHC.getViewerVersionString()+"
Format Version: "+viewerHC.getFormatVersionString()+"
"}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
"};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
"+" "+""+"Name
"+"
"}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
"+iResult.ErrorCode+"
";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
"+data+"
"}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); +var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("Global_FilamentHousing",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
Matrix = "+JSON.stringify(matrixHC)+"
";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
Net matrix = "+JSON.stringify(matrixHC)+"
";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
Version #: "+eDrawingsWVUtils.getViewerVersion()+"
";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
HC Version:"+viewerHC.getViewerVersionString()+"
Format Version: "+viewerHC.getFormatVersionString()+"
"}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
"};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
"+" "+""+"Name
"+"
"}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
"+iResult.ErrorCode+"
";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
"+data+"
"}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. diff --git a/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.jpg b/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.jpg index 4ec4bfa9b..11896a534 100644 --- a/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.jpg +++ b/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.jpg @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1276722f5fe48f255a69e04aceef2bde4b4043d2aa1d843f654f5bf997a40d00 -size 143146 +oid sha256:28726a78bfefb0ec3f5a0c4bfc4aa67b15adab0744868afcebeefbac2fd1a584 +size 143337 diff --git a/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.step b/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.step index 313814ab1..20f112748 100644 --- a/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.step +++ b/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.step @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e2158f15d4ac3a271ef5524f9634b89b3473dabcbfc01148cb1e7f7e6f9d5c1c -size 1930810 +oid sha256:5c8d564ed286fa6748b1de3dc3336c386f6eb128106a0d16e2dcabd64c8fa315 +size 1923698 diff --git a/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.x_t b/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.x_t index 346fe4eb9..91464970e 100644 --- a/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.x_t +++ b/components/pellet-cutter/202_FilamentHousing/cad_/Global_FilamentHousing.x_t @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9906cce682d83816d407dbd7b989126d00d55de17e9bd107eddc866224cf5d3a -size 721181 +oid sha256:7c589c8d36a89c04dc6ee8315e05fbb2e5efaa4a96b381ca787bed56c2441fcd +size 710573 diff --git a/components/pellet-cutter/Global-FL-Housing.easm b/components/pellet-cutter/Global-FL-Housing.easm index 66e54213e..6cf64de9b 100644 Binary files a/components/pellet-cutter/Global-FL-Housing.easm and b/components/pellet-cutter/Global-FL-Housing.easm differ diff --git a/components/pellet-cutter/Global-FL-Housing.html b/components/pellet-cutter/Global-FL-Housing.html index 8ce6ae985..ebb071ac6 100644 --- a/components/pellet-cutter/Global-FL-Housing.html +++ b/components/pellet-cutter/Global-FL-Housing.html @@ -8360,7 +8360,7 @@ var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){fun // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)if(b.hasOwnProperty(p))d[p]=b[p]};return extendStatics(d,b)};return function(d,b){extendStatics(d,b);function __(){this.constructor=d}d.prototype=b===null?Object.create(b):(__.prototype=b.prototype,new __)}}();var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]=this.mSelObjs.length)return[2,null];this.dehighlightAllTemporaryEntity();toRemove=this.mSelObjs[idx];this.mSelObjs.splice(idx,1);if(!utils.isNumber(this.isItemSelected(toRemove))){this.deColorEntity(toRemove)}return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 1:updated=_a.sent();if(!(updated||this.mSelObjs.length===0))return[3,3];return[4,this.resetImmediateResults()];case 2:_a.sent();return[3,4];case 3:this.mAuxGeoImmediate.regeneratePicks(this.mSelObjs);_a.label=4;case 4:this.updatePanelResult();return[2,toRemove]}}))}))};eDwMeasureEntities.prototype.setSelectedEntityColor=function(iColor){this.mSelMeasureEntColor=iColor};eDwMeasureEntities.prototype.setMeasureUnit=function(iUserUnits){var _this=this;this.mViewer.getModel().setUserUnits(iUserUnits);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.resetImmediateResults()];case 1:_a.sent();return[2]}}))}))})();this.mAuxGeoSelected.syncUnits();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePointToPoint=function(iEnable){eDwMeasureEntities.PointToPoint=iEnable;this.reset();this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updateDelta=function(iEnable){eDwMeasureEntities.ShowDelta=iEnable;this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePanelResult=function(){var userUnits=this.mViewer.getModel().getUserUnits();this.mPanelInfo.updatePanelResult(this.mSelObjs,userUnits)};eDwMeasureEntities.prototype.reset=function(){this.deColorAll();this.mAuxGeoSelected.reset();this.mAuxGeoImmediate.reset();this.mSelObjs=[];this.updatePanelResult()};eDwMeasureEntities.prototype.draw=function(){this.mAuxGeoSelected.draw();this.mAuxGeoImmediate.draw()};eDwMeasureEntities.prototype.getClassName=function(){return"eDwMeasureEntities"};eDwMeasureEntities.prototype.isItemSelected=function(iSelObj){if(utils.isNumber(iSelObj.getIDHC())){for(var i=0;i0){result=new MeasureResultString("Info","Invalid combination");ioAuxGeo.addMessage(result,iSelObjs[n-1].getPosition(),eDwTypes_1.HC.Color.red())}ioAuxGeo.updateResultLabels();return[2,isValid]}}))}))};eDwMeasureEntities.prototype.updateSingleVert=function(iSelObjs){if(1!==iSelObjs.length)return false;var vertObj=iSelObjs[0];return vertObj.getPointEntity()?true:false};eDwMeasureEntities.prototype.updateSingleEdge=function(iSelObjs){if(1!==iSelObjs.length)return false;var edgeObj=iSelObjs[0];if(edgeObj.getLineEntity())return true;return false};eDwMeasureEntities.prototype.updateSingleFace=function(iSelPropsHC,iSelObjs){if(1!==iSelObjs.length)return false;var faceObj=iSelObjs[0];var faceProp=iSelPropsHC[0];if(!faceObj.getFaceEntity()||!faceProp)return false;if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.CylinderElement){return true}else if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement){return true}return false};eDwMeasureEntities.prototype.updateVertVert=function(iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(iSelObjs[0].getPointEntity()&&iSelObjs[1].getPointEntity()){var vertObj0=iSelObjs[0];var vertObj1=iSelObjs[1];if(vertObj0.equals(vertObj1))return false;iAuxGeo.setByVertexVertex(vertObj0,vertObj1);return true}return false};eDwMeasureEntities.prototype.updateVertEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;var edgeProp=iSelPropsHC[0];var edgeObj=iSelObjs[0];var vertObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getPointEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];vertObj=iSelObjs[0]}if(!vertObj.getPointEntity())return false;if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByVertexLine(vertObj,edgeProp,edgeObj);return true}else if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByVertexCircle(vertObj,edgeProp,edgeObj);return true}return false};eDwMeasureEntities.prototype.updateVertFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var vertObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];vertObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getPointEntity()&&iSelObjs[0].getFaceEntity()){vertObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!vertObj.getPointEntity())return[2,false];if(!(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByVertexPlane(vertObj,faceProp,faceObj,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var edgeProp,edgeObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];edgeProp=iSelPropsHC[0];edgeObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getFaceEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,1];iAuxGeo.setByPlaneLine(faceProp,edgeProp,faceObj,edgeObj);return[2,true];case 1:if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,3];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 2:minDistInfo=_a.sent();iAuxGeo.setByCirclePlane(edgeProp,faceProp,edgeObj,faceObj,minDistInfo);return[2,true];case 3:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(!iSelObjs[0].getLineEntity()||!iSelObjs[1].getLineEntity()){return false}var edgeObj0=iSelObjs[0];var edgeProp0=iSelPropsHC[0];var edgeObj1=iSelObjs[1];var edgeProp1=iSelPropsHC[1];if(edgeObj0.equals(edgeObj1))return false;if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByLineLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleLine(edgeProp1,edgeProp0,edgeObj1,edgeObj0)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByCircleLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleCircle(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}this.updateEdges(iSelPropsHC,iSelObjs,iAuxGeo);return true};eDwMeasureEntities.prototype.updateFaceFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var faceObj0,faceProp0,faceObj1,faceProp1,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];if(!iSelObjs[0].getFaceEntity()||!iSelObjs[1].getFaceEntity()){return[2,false]}faceObj0=iSelObjs[0];faceProp0=iSelPropsHC[0];faceObj1=iSelObjs[1];faceProp1=iSelPropsHC[1];if(faceObj0.equals(faceObj1))return[2,false];if(!faceObj1.getFaceEntity()||!faceProp1)return[2,false];if(!(faceProp0 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByPlanePlane(faceProp1,faceProp0,faceObj1,faceObj0,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdges=function(iSelPropsHC,iSelObjs,ioAuxGeo){var n=iSelObjs.length;var len=0;var ids=[];for(var i=0;i1){var result=new MeasureResultDistance("Total Length",len);pos=iSelObjs[n-1].getPosition();ioAuxGeo.addOtherResult(result,pos);return true}return false};eDwMeasureEntities.prototype.highlightEntityAt=function(iIndex,iHighlight){if(iHighlight===void 0){iHighlight=true}var n=this.mSelObjs.length;if(iIndex<0||iIndex>=n)return;eDwMeasureEntities.highlightEntity(this.mSelObjs[iIndex],this.mViewer.getModel(),iHighlight)};eDwMeasureEntities.prototype.addAllForEntity=function(iSelObj){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.addObjs(iSelObj)];case 1:_a.sent();return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 2:_a.sent();return[4,this.resetImmediateResults()];case 3:_a.sent();this.colorEntity(iSelObj);return[2,true]}}))}))};eDwMeasureEntities.PointToPoint=false;eDwMeasureEntities.ShowDelta=false;return eDwMeasureEntities}(eDwTypes_1.HC.Markup.MarkupItem);var LabelItem=function(_super){__extends(LabelItem,_super);function LabelItem(iViewer,iLabel){var _this=_super.call(this)||this;_this.mLabel=iLabel;return _this}LabelItem.prototype.setStringContent=function(){this.mLabel.setStringContent()};LabelItem.prototype.draw=function(){this.mLabel.drawLabel()};LabelItem.prototype.hit=function(iPos){var box=this.mLabel.getLabelBox();if(!box)return false;var xMin=box.Min.x;var xMax=box.Max.x;var yMin=box.Min.y;var yMax=box.Max.y;return iPos.x<=xMax&&iPos.x>=xMin&&iPos.y<=yMax&&iPos.y>=yMin};LabelItem.prototype.onDragStart=function(iPos){this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragMove=function(iPos){var delta=eDwTypes_1.HC.Point2.subtract(iPos,this.mDragPos);var endPos=this.mLabel.getLeaderEndPos();if(!eDwGeomUtils.isValidHCPoint(endPos)||!eDwGeomUtils.isValidHCPoint(delta))return true;endPos.add(delta);this.mLabel.setLeaderEndPos(endPos);this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragEnd=function(iPos){return true};return LabelItem}(eDwTypes_1.HC.Markup.MarkupItem);var MeasureResultItem=function(){function MeasureResultItem(iName){this.mName=iName}Object.defineProperty(MeasureResultItem.prototype,"Value",{get:function(){return":NOVALUE:"},enumerable:false,configurable:true});Object.defineProperty(MeasureResultItem.prototype,"Name",{get:function(){return this.mName},enumerable:false,configurable:true});return MeasureResultItem}();var MeasureResultString=function(_super){__extends(MeasureResultString,_super);function MeasureResultString(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue;return _this}Object.defineProperty(MeasureResultString.prototype,"Value",{get:function(){return this.mValue},enumerable:false,configurable:true});return MeasureResultString}(MeasureResultItem);var MeasureResultNumber=function(_super){__extends(MeasureResultNumber,_super);function MeasureResultNumber(iName,iValueKind){var _this=_super.call(this,iName)||this;_this.mValueKind=iValueKind;return _this}Object.defineProperty(MeasureResultNumber.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue,this.mValueKind)},enumerable:false,configurable:true});return MeasureResultNumber}(MeasureResultItem);var MeasureResultDistance=function(_super){__extends(MeasureResultDistance,_super);function MeasureResultDistance(iName,iValue){var _this=_super.call(this,iName,cLength)||this;_this.mValue=iValue;return _this}return MeasureResultDistance}(MeasureResultNumber);var MeasureResultArea=function(_super){__extends(MeasureResultArea,_super);function MeasureResultArea(iName,iValue){var _this=_super.call(this,iName,"Area")||this;_this.mValue=iValue;return _this}return MeasureResultArea}(MeasureResultNumber);var MeasureResultAngle=function(_super){__extends(MeasureResultAngle,_super);function MeasureResultAngle(iName,iValue){var _this=_super.call(this,iName,"Angle")||this;_this.mValue=iValue;return _this}return MeasureResultAngle}(MeasureResultNumber);var MeasureResultPoint3D=function(_super){__extends(MeasureResultPoint3D,_super);function MeasureResultPoint3D(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue.copy();return _this}Object.defineProperty(MeasureResultPoint3D.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue.x,"Length")+","+l_Model.getValueWithUnit(this.mValue.y,"Length")+","+l_Model.getValueWithUnit(this.mValue.z,"Length")},enumerable:false,configurable:true});return MeasureResultPoint3D}(MeasureResultItem);var MeasureLabelItem=function(){function MeasureLabelItem(iViewer,iResult,iColor){this.mViewer=iViewer;this.mResult=iResult;this.mColor=iColor;this.mNameTextBox=undefined;this.mValueTextBox=undefined;this.mNameBox=undefined;this.mValueBox=undefined}MeasureLabelItem.prototype.drawItem=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();if(this.mNameBox)renderer.drawRectangle(this.mNameBox);if(this.mValueBox)renderer.drawRectangle(this.mValueBox);if(this.mNameTextBox)renderer.drawTextBox(this.mNameTextBox);if(this.mValueTextBox)renderer.drawTextBox(this.mValueTextBox)};MeasureLabelItem.prototype.setPosition=function(ioPos,iNameWidth,iValueWidth){if(!this.mNameBox||!this.mValueBox||!this.mNameTextBox||!this.mValueTextBox){this.mNameBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mNameBox.setFillColor(this.mColor?this.mColor:cGreyColor);this.mValueBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mValueBox.setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mNameTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setStrokeWidth(0);this.mNameTextBox.getTextPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setFillOpacity(0);this.mNameTextBox.getTextPortion().setFontFamily("arial");this.mValueTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mValueTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mValueTextBox.getBoxPortion().setStrokeWidth(0);this.mValueTextBox.getTextPortion().setFillColor(cGreyColor);this.mValueTextBox.getBoxPortion().setFillOpacity(0);this.mValueTextBox.getTextPortion().setFontFamily("arial")}var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=renderer.measureTextBox(this.mNameTextBox);var valueSize=renderer.measureTextBox(this.mValueTextBox);var height=Math.max(nameSize.y,valueSize.y);this.mNameBox.setSize(new eDwTypes_1.HC.Point2(iNameWidth,height));this.mValueBox.setSize(new eDwTypes_1.HC.Point2(iValueWidth,height));var namePos=ioPos.copy();var valuePos=ioPos.copy();valuePos.x+=iNameWidth;this.mNameBox.setPosition(namePos);this.mNameTextBox.setPosition(namePos);this.mValueBox.setPosition(valuePos);this.mValueTextBox.setPosition(valuePos);ioPos.y+=height};MeasureLabelItem.prototype.getWidth=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=this.mNameTextBox?renderer.measureTextBox(this.mNameTextBox):{x:0,y:0};var valueSize=this.mValueTextBox?renderer.measureTextBox(this.mValueTextBox):{x:0,y:0};return{NameWidth:nameSize.x,ValueWidth:valueSize.x}};MeasureLabelItem.prototype.setStringContent=function(){if(this.mNameTextBox){this.mNameTextBox.setTextString(this.mResult.Name)}if(this.mValueTextBox){this.mValueTextBox.setTextString(this.mResult.Value)}};MeasureLabelItem.prototype.getText=function(){return this.mResult.Name+": "+this.mResult.Value};MeasureLabelItem.prototype.getBoundingBox=function(){if(!this.mNameBox||!this.mValueBox){return null}var size1=this.mValueBox.getSize();var posS=this.mNameBox.getPosition().copy();var pos1=this.mValueBox.getPosition();var posE=new eDwTypes_1.HC.Point2(pos1.x+size1.x,pos1.y+size1.y);var min=new eDwTypes_1.HC.Point2(Math.min(posS.x,posE.x),Math.min(posS.y,posE.y));var max=new eDwTypes_1.HC.Point2(Math.max(posS.x,posE.x),Math.max(posS.y,posE.y));return{Min:min,Max:max}};return MeasureLabelItem}();var MeasureBaseLine=function(){function MeasureBaseLine(iViewer,iPntWCHC0,iPntWCHC1,iLineColor){this.mViewer=iViewer;this.mColor=iLineColor||cGreyColor;this.setWCPts(iPntWCHC0,iPntWCHC1)}MeasureBaseLine.prototype.draw=function(){if(!this.isValid())return;if(this.mLine)this.updateLinePts();else this.createHCLine();var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawLine(this.mLine)};MeasureBaseLine.prototype.getLineColorHC=function(){return this.mColor};MeasureBaseLine.prototype.getMiddleWCPtHC=function(){var middle=eDwTypes_1.HC.Point3.scale(eDwTypes_1.HC.Point3.add(this.mWCEndPtHC0,this.mWCEndPntHC1),.5);return middle};MeasureBaseLine.prototype.setLineColor=function(iColor){this.mColor=iColor;if(this.mLine)this.setColorOnHCLine(iColor);else this.createHCLine()};MeasureBaseLine.prototype.isValid=function(){return this.mWCEndPtHC0&&this.mWCEndPntHC1&&eDwGeomUtils.isValidHCPoint(this.mWCEndPtHC0)&&eDwGeomUtils.isValidHCPoint(this.mWCEndPntHC1)};MeasureBaseLine.prototype.createHCLine=function(){this.mLine=new eDwTypes_1.HC.Markup.Shape.Line;this.setColorOnHCLine(this.mColor);this.updateLinePts();return this};MeasureBaseLine.prototype.copyFrom=function(iSrcLine){if(iSrcLine.mLine){this.mLine.setStrokeWidth(iSrcLine.mLine.getStrokeWidth());this.mLine.setEndcapType(iSrcLine.mLine.getEndEndcapType());this.mLine.setStartEndcapSize(iSrcLine.mLine.getStartEndcapSize());this.mLine.setEndEndcapSize(iSrcLine.mLine.getEndEndcapSize());this.mLine.setStartEndcapColor(iSrcLine.mLine.getStartEndcapColor());this.mLine.setEndEndcapColor(iSrcLine.mLine.getEndEndcapColor())}this.setWCPts(iSrcLine.mWCEndPtHC0,iSrcLine.mWCEndPntHC1);this.mColor=iSrcLine.mColor};MeasureBaseLine.prototype.setWCPts=function(iWCStartPntHC,iWCEndPntHC){if(!iWCStartPntHC||!iWCEndPntHC||!eDwGeomUtils.isValidHCPoint(iWCStartPntHC)||!eDwGeomUtils.isValidHCPoint(iWCEndPntHC)){console.warn("One or more measure points are invalid");return}this.mWCEndPtHC0=iWCStartPntHC.copy();this.mWCEndPntHC1=iWCEndPntHC.copy()};MeasureBaseLine.prototype.updateLinePts=function(){var viewHC=this.mViewer.getHCView();this.mLine.setP1(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPtHC0)));this.mLine.setP2(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPntHC1)))};MeasureBaseLine.prototype.setColorOnHCLine=function(iColor){this.mLine.setStrokeColor(iColor);this.mLine.setEndEndcapColor(iColor);this.mLine.setStartEndcapColor(iColor)};return MeasureBaseLine}();var MeasureLine=function(_super){__extends(MeasureLine,_super);function MeasureLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLine.prototype.copy=function(){var copy=new MeasureLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setWidthAndEndCapsOnHCLine();return this};MeasureLine.prototype.setWidthAndEndCapsOnHCLine=function(){this.mLine.setStrokeWidth(3);this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.None)};return MeasureLine}(MeasureBaseLine);var MeasureLeaderLine=function(_super){__extends(MeasureLeaderLine,_super);function MeasureLeaderLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLeaderLine.prototype.copy=function(){var copy=new MeasureLeaderLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLeaderLine.prototype.getLeaderStartPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPtHC0)};MeasureLeaderLine.prototype.getLeaderEndPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPntHC1)};MeasureLeaderLine.prototype.setLeaderEndPos=function(iPos){this.setWCPts(this.mWCEndPtHC0,eDwGeomUtils.screenToWorld(iPos,this.mViewer.getHCView()))};MeasureLeaderLine.prototype.setLeaderEnd=function(iPoint){this.mWCEndPntHC1=iPoint.copy()};MeasureLeaderLine.prototype.getLeaderStart=function(){return this.mWCEndPtHC0};return MeasureLeaderLine}(MeasureBaseLine);var MeasureDistLine=function(_super){__extends(MeasureDistLine,_super);function MeasureDistLine(iViewer,iPntHC0,iSelObj0,iPntHC1,iSelObj1,iLineColor,iUseArrowEnds){if(iUseArrowEnds===void 0){iUseArrowEnds=true}var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;_this.mStartSelObj=iSelObj0;_this.mEndSelObj=iSelObj1;_this.mDistColor=iLineColor||cLineDistanceColor;_this.mUseArrowEnds=iUseArrowEnds;if(!_this.isValid())_this.createHCLine();return _this}MeasureDistLine.prototype.copy=function(){var copy=new MeasureDistLine(this.mViewer,this.mWCEndPtHC0,this.mStartSelObj,this.mWCEndPntHC1,this.mEndSelObj,this.getLineColorHC(),this.mUseArrowEnds);copy.copyFrom(this);return copy};MeasureDistLine.prototype.setSelObjEndPts=function(iWCStartPntHC,iStartSelObj,iWCEndPntHC,iEndSelObj){_super.prototype.setWCPts.call(this,iWCStartPntHC,iWCEndPntHC);this.mStartSelObj=iStartSelObj;this.mEndSelObj=iEndSelObj};MeasureDistLine.prototype.getDistance=function(){var localPt0HC=this.mStartSelObj.getAsLocalPoint(this.mWCEndPtHC0);var localPt1HC=this.mEndSelObj.getAsLocalPoint(this.mWCEndPntHC1);return eDwTypes_1.HC.Point3.subtract(localPt0HC,localPt1HC).length()};MeasureDistLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setHCLineAttributes();return this};MeasureDistLine.prototype.setHCLineAttributes=function(){this.mLine.setStrokeWidth(3);if(this.mUseArrowEnds){this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.Arrowhead)}this.mLine.setStartEndcapSize(5);this.mLine.setEndEndcapSize(5);this.mLine.setStartEndcapColor(this.mDistColor);this.mLine.setEndEndcapColor(this.mDistColor);this.mLine.setStrokeColor(this.mDistColor)};return MeasureDistLine}(MeasureBaseLine);var MeasureLabel=function(){function MeasureLabel(iViewer,iPnt3DHC,iDrawEnabled){if(iDrawEnabled===void 0){iDrawEnabled=true}this.mViewer=iViewer;this.mItems=[];this.mDrawEnabled=iDrawEnabled;this.createLeaderIfPointValid(iPnt3DHC,iPnt3DHC)}MeasureLabel.prototype.reset=function(){this.mItems=[]};MeasureLabel.prototype.drawLabel=function(){if(!this.isValid()||!this.mDrawEnabled)return;this.setLabelPosition(this.mLeader.getLeaderEndPos());var n=this.mItems.length;if(0===n)return;this.mLeader.draw();for(var i=0;icanvasSize.x&&bboxSize.xcanvasSize.y&&bboxSize.y1){this.mLineDist.draw();if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){this.mDelta.draw(iImmediateDrawMode)}var viewHC=this.mViewer.getHCView();this.mEndGlyph0.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[0])));this.mEndGlyph1.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[1])));if(!iImmediateDrawMode){var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawCircle(this.mEndGlyph0);renderer.drawCircle(this.mEndGlyph1)}}};MeasureAuxDelta.prototype.getLabelData=function(){var labelData={};var labelName=this.mLineNormal?cNormalDistance:this.mSomeCoordsArcCenters?cCenterDistance:cDistance;labelData[cDistance]=new MeasureResultDistance(labelName,this.getDistance());var minResultDist=new MeasureResultDistance(cMinDistance,this.mModelSpaceMinDist);if(parseFloat(minResultDist.Value)>0){labelData[cMinDistance]=minResultDist}var maxResultDist=new MeasureResultDistance(cMaxDistance,this.mModelSpaceMaxDist);if(parseFloat(maxResultDist.Value)>0){labelData[cMaxDistance]=maxResultDist}if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){$.extend(labelData,this.mDelta.getLabelData())}return labelData};MeasureAuxDelta.prototype.getLabels=function(){var labels=[];if(this.getDistance()1&&this.mLineDist?eDwTypes_1.HC.Point3.subtract(this.mWCPntsHC[0],this.mWCPntsHC[1]):eDwTypes_1.HC.Point3.zero()};MeasureAuxDelta.prototype.getDistance=function(){return this.mLineDist?this.mLineDist.getDistance():0};MeasureAuxDelta.prototype.setDistLineColor=function(iColor){this.mLineColor=iColor};MeasureAuxDelta.prototype.setPointColor=function(iColor){this.mEndGlyph0.setFillColor(iColor);this.mEndGlyph1.setFillColor(iColor)};MeasureAuxDelta.prototype.setMinDist=function(iDist){this.mModelSpaceMinDist=iDist};MeasureAuxDelta.prototype.setMaxDist=function(iDist){this.mModelSpaceMaxDist=iDist};Object.defineProperty(MeasureAuxDelta.prototype,"LineNormal",{get:function(){return this.mLineNormal},set:function(iEnable){this.mLineNormal=iEnable},enumerable:false,configurable:true});Object.defineProperty(MeasureAuxDelta.prototype,"SomeCoordsArcCenters",{get:function(){return this.mSomeCoordsArcCenters},set:function(iEnable){this.mSomeCoordsArcCenters=iEnable},enumerable:false,configurable:true});MeasureAuxDelta.prototype.hasDistance=function(){var deltaDist=this.getDistance();return deltaDist>cLengthTol?true:false};return MeasureAuxDelta}();var MeasureDelta=function(){function MeasureDelta(iViewer){this.mViewer=iViewer;this.reset()}MeasureDelta.prototype.set=function(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];this.mLineDeltaMap[cDeltaX].setSelObjEndPts(iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1);this.mLineDeltaMap[cDeltaY].setSelObjEndPts(deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1);this.mLineDeltaMap[cDeltaZ].setSelObjEndPts(deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1)};MeasureDelta.prototype.getLabels=function(){var labelData=this.getLabelData();var numNonZeroLabelData=0;var nonZeroLabelData={};for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var deltaKey=_a[_i];var dist=this.mLineDeltaMap[deltaKey].getDistance();if(dist>cLengthTol){nonZeroLabelData[deltaKey]=labelData[deltaKey];numNonZeroLabelData++}}if(numNonZeroLabelData===1)nonZeroLabelData={};var labels=[];for(var key in nonZeroLabelData){var lineDelta=this.mLineDeltaMap[key];var label=new MeasureLabel(this.mViewer,lineDelta.getMiddleWCPtHC());label.addItem(labelData[key],lineDelta.getLineColorHC());if(label.isValid())labels.push(label)}return labels};MeasureDelta.prototype.draw=function(iImmediateDrawMode){if(this.isDeltaEnabled()){for(var key in this.mLineDeltaMap){var deltaLine=this.mLineDeltaMap[key];if(deltaLine.getDistance()>cLengthTol)deltaLine.draw()}}};MeasureDelta.prototype.reset=function(){this.mLineDeltaMap={}};MeasureDelta.prototype.copy=function(){var auxDeltaCopy=new MeasureDelta(this.mViewer);for(var key in this.mLineDeltaMap){auxDeltaCopy.mLineDeltaMap[key]=this.mLineDeltaMap[key].copy()}return auxDeltaCopy};MeasureDelta.prototype.getLabelData=function(){var labelData={};if(this.isDeltaEnabled()){for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var delta=_a[_i];labelData[delta]=new MeasureResultDistance(delta,this.mLineDeltaMap[delta].getDistance())}}return labelData};MeasureDelta.prototype.getText=function(){if(this.isDeltaEnabled()){var data=this.getLabelData();return"Delta : "+data[cDeltaX].Value+", "+data[cDeltaY].Value+", "+(""+data[cDeltaZ].Value)}return""};MeasureDelta.create=function(iViewer,iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var measureDelta=new MeasureDelta(iViewer);var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];measureDelta.mLineDeltaMap[cDeltaX]=new MeasureDistLine(iViewer,iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1,eDwTypes_1.HC.Color.red(),false);measureDelta.mLineDeltaMap[cDeltaY]=new MeasureDistLine(iViewer,deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1,new eDwTypes_1.HC.Color(0,128,0),false);measureDelta.mLineDeltaMap[cDeltaZ]=new MeasureDistLine(iViewer,deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1,eDwTypes_1.HC.Color.blue(),false);return measureDelta};MeasureDelta.prototype.isDeltaEnabled=function(){return eDwMeasureEntities.ShowDelta&&!!this.mLineDeltaMap[cDeltaX]};return MeasureDelta}();var MeasureAuxDistance=function(){function MeasureAuxDistance(iViewer){this.mViewer=iViewer;this.mDistLine=new MeasureAuxDelta(iViewer);this.mNDistLine=new MeasureAuxDelta(iViewer,cAuxDistanceNormalDistanceLineColor,true);this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]}MeasureAuxDistance.prototype.reset=function(){this.mDistLine.reset();this.mNDistLine.reset();this.mNDistLine.setDistLineColor(cAuxDistanceNormalDistanceLineColor);this.mNDistLine.LineNormal=true;this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]};MeasureAuxDistance.prototype.draw=function(iImmediateDrawMode){if(!this.getLabels().length)return;this.mDistLine.draw(iImmediateDrawMode);this.mNDistLine.draw(iImmediateDrawMode);for(var _i=0,_a=this.mNormalDistExtLines;_i<_a.length;_i++){var normalExtLine=_a[_i];normalExtLine.draw()}};MeasureAuxDistance.prototype.setByPointPoint=function(iWCPntHC0,iSelObj0,iWCPntHC1,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}this.reset();this.mDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.mDistLine.SomeCoordsArcCenters=isSomeCoordsArcCenters;this.mNDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.setNormalDistExtPoints([iWCPntHC0,iWCPntHC0,iWCPntHC1,iWCPntHC1]);this.avoidDuplication()};MeasureAuxDistance.prototype.setByPointLine=function(iPntWCHC,iSelObj0,iEdgeHC,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}var pickPntWCHC=iSelObj1.getPosition();var endPntsWCHC=l_getLineEndPts(iSelObj1);var vecWCHC=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,endPntsWCHC.P1HC);if(vecWCHC.length()<1e-6)return;vecWCHC.normalize();var k=eDwTypes_1.HC.Point3.dot(eDwTypes_1.HC.Point3.subtract(iPntWCHC,pickPntWCHC),vecWCHC);var basePntWCHC=eDwTypes_1.HC.Point3.add(pickPntWCHC,eDwTypes_1.HC.Point3.scale(vecWCHC,k));var vecWCHC0=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,basePntWCHC);var vecWCHC1=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P1HC,basePntWCHC);if(eDwTypes_1.HC.Point3.dot(vecWCHC0,vecWCHC1)<0){this.setByPointPoint(iPntWCHC,iSelObj0,basePntWCHC,iSelObj1,isSomeCoordsArcCenters)}else{this.reset();var pntWCHC=vecWCHC0.length()normalDist){result.push(cDistance+": "+labelData[cDistance].Value)}if(this.mNDistLine.getWCDeltaEnds().length&&normalDist){result.push((this.mNDistLine.LineNormal?"Normal ":"")+cDistance+": "+labelData[cDistance].Value)}var minDistResultItem=labelData[cMinDistance];if(minDistResultItem){result.push(cMinDistance+": "+minDistResultItem.Value)}var maxDistResultItem=labelData[cMaxDistance];if(maxDistResultItem){result.push(cMaxDistance+": "+maxDistResultItem.Value)}if(eDwMeasureEntities.ShowDelta){var nDeltaPt=this.mNDistLine.getDelta();var deltaPt=this.mNDistLine.LineNormal?this.mDistLine.getDelta():nDeltaPt;if(!deltaPt.equalsWithTolerance(eDwTypes_1.HC.Point3.zero(),cLengthTol)){result.push(distLine.getText())}}return result.join("\n")};MeasureAuxDistance.getAngle=function(iV0,iV1){var vec0=iV0.copy();var vec1=iV1.copy();vec0.normalize();vec1.normalize();var dotVal=eDwTypes_1.HC.Point3.dot(vec0,vec1);if(0===dotVal)return 90;dotVal=Math.min(dotVal,1);dotVal=Math.max(dotVal,-1);var angle=Math.acos(dotVal);var angleDgree=angle*180/Math.PI;var n=eDwTypes_1.HC.Point3.cross(vec0,vec1);n.normalize();if(isNaN(n.x)||isNaN(n.y)||isNaN(n.z))return 0;return angleDgree};MeasureAuxDistance.prototype.setMinMaxForCircles=function(iCircleHC0,iCircleHC1){function setMinMax(ioAuxDelta,iNominalDist,iRadiiDist){if(!ioAuxDelta.getWCDeltaEnds().length){return}if(iNominalDist>iRadiiDist){ioAuxDelta.setMinDist(iNominalDist-iRadiiDist)}ioAuxDelta.setMaxDist(iNominalDist+iRadiiDist)}var circlePlaneHC0=eDwTypes_1.HC.Plane.createFromPointAndNormal(iCircleHC0.origin,iCircleHC0.normal);var projPnt=eDwGeomUtils.dropPointOnPlane(iCircleHC1.origin,circlePlaneHC0);var dot=eDwTypes_1.HC.Point3.dot(iCircleHC0.normal,iCircleHC1.normal);var dist=projPnt.subtract(iCircleHC0.origin).length();console.debugLog("Measure","2 circles/arcs: dot = "+dot+" dist = "+dist);if(1-Math.abs(dot)cLengthTol){var radiiDist=iCircleHC0.radius+iCircleHC1.radius;setMinMax(this.mDistLine,dist,radiiDist);setMinMax(this.mNDistLine,dist,radiiDist)}};MeasureAuxDistance.prototype.avoidDuplication=function(){var delta0=this.mDistLine.getDelta();var delta1=this.mNDistLine.getDelta();var len0=delta0.length();var len1=delta1.length();var lenMax=Math.max(len0,len1);var lenDiff=Math.abs(len0-len1);if(0===lenMax||lenDiff/lenMax1){this.addDisplayMarker(iSelObjs[0]);delete this.mDelta;delete this.mDistLine}this.addDisplayMarker(iSelObjs[n-1]);if(eDwMeasureEntities.PointToPoint&&this.mPntData.length===2){var selObj0=this.mPntData[0].SelObj;var selObj1=this.mPntData[1].SelObj;var pntWCHC0=selObj0.getPosition();var pntWCHC1=selObj1.getPosition();var absLenTol=eDwGeomUtils.cAbsLengthTol;if(!pntWCHC0.equalsWithTolerance(pntWCHC1,absLenTol)){this.mDistLine=new MeasureDistLine(this.mViewer,pntWCHC0,selObj0,pntWCHC1,selObj1);this.mDistLine.draw();this.mDelta=MeasureDelta.create(this.mViewer,pntWCHC1,pntWCHC0,selObj1,selObj0)}}};MeasureAuxPick.prototype.getText=function(){var text="";if(eDwMeasureEntities.PointToPoint){text=this.mDistResultText;if(this.mDelta)text+="\n"+this.mDelta.getText()}return text};MeasureAuxPick.prototype.addDisplayMarker=function(iSelObj){var cWidthEdge=3;var cPointSize=7;var pntWCHC=iSelObj.getPosition().copy();var shapeCircleHC=new eDwTypes_1.HC.Markup.Shape.Circle;shapeCircleHC.setCenter(eDwTypes_1.HC.Point2.fromPoint3(this.mViewer.getHCView().projectPoint(pntWCHC)));shapeCircleHC.setFillColor(cAuxPickPointFillColor);shapeCircleHC.setStrokeColor(cAuxPickPointStrokeColor);shapeCircleHC.setStrokeWidth(cWidthEdge);shapeCircleHC.setRadius(cPointSize);this.mPntData.push({SelObj:iSelObj,Circle:shapeCircleHC});return shapeCircleHC};MeasureAuxPick.prototype.drawEndPnts=function(){var viewHC=this.mViewer.getHCView();var renderer=this.mViewer.getHCMarkupManager().getRenderer();for(var i=0;i0?n-1:n}for(var i=startIdx;i0){labelsToBeDistributed=this.mInfoLabels.slice().concat(this.mResultLabels)}}this.distributeLabels(labelsToBeDistributed);if(!this.mImmediateDrawMode){this.addMarkupLabels()}};MeasureAuxGeo.prototype.updateLastInfoLabels=function(){this.updateInfoLabel(this.getLabels().length-1)};MeasureAuxGeo.prototype.updateInfoLabel=function(iIndex){this.mInfoLabels=[];function addTo(iCurrIndex,iLabels,ioLabels){if(iLabels.length>iCurrIndex&&iCurrIndex>=0){var label=iLabels[iCurrIndex];if(label.setDefaultEndPos()){label.setStringContent();ioLabels.push(label)}}}addTo(iIndex,this.getLabels(),this.mInfoLabels)};MeasureAuxGeo.prototype.getInfoLabelText=function(){var output=[];var labels=this.getLabels();for(var i=0;icAngleTol?angleRange+Math.PI:angleRange;var percRange=angleRange/(2*Math.PI);len*=percRange;area*=percRange;angle*=percRange}var circularArc={OriginWCHC:iSelObj.getAsLocalPoint(ioCircleHC.origin),NormalWCHC:ioCircleHC.normal,StartPtWCHC:startPt,EndPtWCHC:endPt,Length:len,Area:area,Diameter:ioCircleHC.radius*2,Angle:angle};return circularArc}function l_closestPoints(iPntHC0,iPntHC1){var pntHC0=iPntHC0[0].copy();var pntHC1=iPntHC1[0].copy();var minDist=eDwTypes_1.HC.Point3.subtract(iPntHC0[0],iPntHC1[0]).length();for(var i=0;i0||eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)>0){var closePnts=l_closestPoints(pntsL0HC,pntsL1HC);distPntHC0=closePnts.P0HC;distPntHC1=closePnts.P1HC}return{PntHC0:origPntHC0,PntHC1:origPntHC1,PntHC2:distPntHC0,PntHC3:distPntHC1}}function l_distanceLineLinePara(iLineHC0,iLineHC1,iPntHC0,iPntHC1){var vecHC0=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,iLineHC0.P1HC);vecHC0.normalize();var k=eDwTypes_1.HC.Point3.dot(vecHC0,eDwTypes_1.HC.Point3.subtract(iPntHC1,iPntHC0))/eDwTypes_1.HC.Point3.dot(vecHC0,vecHC0);var basePnt1HC=eDwTypes_1.HC.Point3.add(iPntHC0,eDwTypes_1.HC.Point3.scale(vecHC0,k));var vecL0P0HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,basePnt1HC);var vecL0P1HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P1HC,basePnt1HC);if(eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)<0){return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1.copy(),PntHC2:basePnt1HC.copy(),PntHC3:iPntHC1.copy()}}var tmp=l_closestPoints([iLineHC1.P0HC,iLineHC1.P1HC],[iLineHC0.P0HC,iLineHC0.P1HC]);return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1,PntHC2:tmp.P1HC,PntHC3:tmp.P0HC}}function l_adjustLeaderEndByStart(iPoints){if(0===iPoints.length)return[];function computeAngle(iVect){var angle=Math.atan2(iVect.y,iVect.x);var degrees=180*angle/Math.PI;return(360+Math.round(degrees))%360}function compare(iA,iB){if(iA.angiB.ang)return 1;return 0}var targetRadius=90;var center=new eDwTypes_1.HC.Point2(0,0);for(var i=0;i-1){this.mSelObjs.splice(idx,1)}}return[2]}}))}))})()};eDwMeasureOperator.prototype.clearMeasureEntities=function(){this.mMeasureEntities.reset()};eDwMeasureOperator.prototype.highlightEntityTempAt=function(idx){this.mMeasureEntities.highlightTemporaryEntityAt(idx)};eDwMeasureOperator.prototype.dehighlightAllTemporaryEntity=function(){this.mMeasureEntities.dehighlightAllTemporaryEntity();this.resetTempHighlight()};eDwMeasureOperator.prototype.getMeasureMode=function(){return this.mMeasureMode};eDwMeasureOperator.prototype.setMeasureMode=function(iMode){this.mMeasureMode=iMode};eDwMeasureOperator.prototype.setPointToPointMode=function(iEnable){this.mMeasureEntities.updatePointToPoint(iEnable)};eDwMeasureOperator.prototype.setShowDelta=function(iEnable){this.mMeasureEntities.updateDelta(iEnable)};eDwMeasureOperator.prototype.highlightMeasuringItem=function(iSelObj){this.mSelObjs.push(iSelObj);this.Viewer.HCViewer.selectionManager.add(iSelObj)};eDwMeasureOperator.prototype.dehighlightMeasuringItems=function(){this.mSelObjs=[];this.Viewer.HCViewer.selectionManager.clear()};eDwMeasureOperator.prototype.removeMeasuringItemTempHighlight=function(){for(var _i=0,_a=this.mSelObjs;_i<_a.length;_i++){var selObj=_a[_i];eDwMeasureEntities.highlightEntity(selObj,this.Viewer.getModel(),false)}};eDwMeasureOperator.prototype.resetTempHighlight=function(){eDwMeasureEntities.highlightEntity(this.mTempHighlightItem,this.Viewer.getModel(),false);this.removeMeasuringItemTempHighlight()};eDwMeasureOperator.prototype.resetSelections=function(){var model=this.Viewer.getModel();var modelHC=model.getHCModel();var arraySize=this.mSelectionArray.length;for(var i=0;i"+"
"+""+entityClass+"-"+entityIndex+" "+""+desc+"
"+"
";_b.label=10;case 10:++i;return[3,1];case 11:return[2,generatedHTML]}}))}))};return eDwUIMeasureHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);return eDwUIMeasureHTMLGenerator}));define("eDwUIMeasurePlugin",["require","exports","eDwEventMgr","eDwKeyMgr","eDwUIUtils","eDwMeasureMgr","eDwUIMeasureHTMLGenerator","eDwTypes","eDwUIBasePlugin","eDwEvents","eDwMeasureEvents","eDwUIShortcutMenu"],(function(require,exports,eDwEventMgr,eDwKeyMgr_1,eDwUIUtils,eDwMeasureMgr,eDwUIMeasureHTMLGenerator,eDwTypes_3,eDwUIBasePlugin_1,eDwEvents_2,eDwMeasureEvents_2,eDwUIShortcutMenu_1){"use strict";var eDwUIMeasurePlugin=function(_super){__extends(eDwUIMeasurePlugin,_super);function eDwUIMeasurePlugin(iViewer,iViewerFeatOpts){var _this=this;var buttonInfo={ID:"#edrawings-button-measure"};_this=_super.call(this,"Measure",iViewer,buttonInfo,iViewerFeatOpts)||this;_this.initPluginButton();return _this}eDwUIMeasurePlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){var panelsToLoad,model,value,measureButton;return __generator(this,(function(_a){switch(_a.label){case 0:panelsToLoad=[{ID:c_measurePanelID,HTML:"measurepanel.html"}];return[4,_super.prototype.init.call(this,panelsToLoad)];case 1:_a.sent();model=this.mViewer.getModel();value=model.getProperty("measure");eDwUIUtils.hide("#edrawings-button-measure",false);measureButton=$("#edrawings-button-measure");measureButton[value==="true"?"removeClass":"addClass"]("edrawings-disabled-button");this.mMeasureMgr=new eDwMeasureMgr(this.mViewer);eDwUIUtils.setUIGenerator(c_measurePanelID,new eDwUIMeasureHTMLGenerator(this.mViewer,c_measurePanelID));return[2]}}))}))};eDwUIMeasurePlugin.prototype.onClick=function(iActivate){_super.prototype.onClick.call(this,iActivate);if(iActivate){eDwUIUtils.activateUI(this.PluginButtonID,c_measurePanelID)}};eDwUIMeasurePlugin.prototype.onActivate=function(iButtonJQ){var _this=this;if(!_super.prototype.onActivate.call(this,iButtonJQ))return false;eDwUIUtils.addPanelModeEvents(c_measurePanelID,c_eventIDSuffix,"#"+iButtonJQ.attr("id"));var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-remove",(function(iEvent,iUIItemJQ,iArg){var selMeasureItem=$(c_measurePanelID+" .edrawings-list-selected");if(selMeasureItem){var indexStr=selMeasureItem.attr("index");if(indexStr){var index=parseInt(indexStr);_this.mMeasureMgr.removeMeasureEntityAt(index)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-clear",(function(iEvent,iUIItemJQ,iArg){_this.mMeasureMgr.clearMeasureEntities();_this.mMeasureMgr.dehighlightAllSelectEntity();eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));var selectorName=c_measurePanelID+" .edrawings-measure-entities-list-item";this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=$(iEvent.target);if(!targetJQ||!targetJQ.length)return;eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();_this.updateMeasureSelection(targetJQ[0],selectorName)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"mousedown",(function(iEvent){var eventJQ=iEvent;if(!eDwKeyMgr_1.eDwKeyMgr.isRMBPressed(eventJQ)){return}_this.updateMeasureSelection(eventJQ.target,selectorName);(function(){return __awaiter(_this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:screenPos=new eDwTypes_3.HC.Point2(eventJQ.clientX,eventJQ.clientY);return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.RightClickEvent,this.mViewer,screenPos,null,this.PluginGroupName)];case 1:_a.sent();return[2]}}))}))})()}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-entities-remove","click",(function(iEvent){var targetJQ=$(iEvent.target);var idxStr=targetJQ.parent().attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);_this.mMeasureMgr.removeMeasureEntityAt(idx)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-filter-button","click",(function(iEvent){var target=$(iEvent.target);if(target.hasClass("state-on-button")){target.removeClass("state-on-button")}else{target.addClass("state-on-button")}_this.mMeasureMgr.setMeasureMode(l_getCurrentMeasureMode())}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-delta-button","click",(function(iEvent){var target=$(iEvent.target);_this.mMeasureMgr.setMeasureDelta(!target.hasClass("state-on-button"));target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-pickpoint-button","click",(function(iEvent){var target=$(iEvent.target);var isSelected=target.hasClass("state-on-button");_this.mMeasureMgr.setPointToPointMode(!isSelected);target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-unit-selector","change",(function(iEvent){var lengthUnit=$("#edrawings-measure-distant-unit").val();var angleUnit=$("#edrawings-measure-angle-unit").val();_this.mMeasureMgr.setMeasureUnits(lengthUnit,angleUnit)}));var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,l_onMeasurementRefresh);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,l_onMeasurementSelected);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,l_onMeasurementDeselectAll);this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",true);this.mMeasureMgr.activateMeasure(this.mMeasureMgr.getMeasureMode());l_syncMeasureModeUI(this.mMeasureMgr,this.mViewer.getModel().getUserUnits());return true};eDwUIMeasurePlugin.prototype.onDeactivate=function(iButtonJQ){if(!_super.prototype.onDeactivate.call(this,iButtonJQ))return false;eDwUIUtils.deactivateMoveInput(c_eventIDSuffix);this.mMeasureMgr.deactivateMeasure();var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();shortcutMenu.removeAllMenuItems(this.PluginGroupName);this.mUIHTMLEventMgr.removeAllEventHandlers();var eventMgr=eDwEventMgr.get();eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,"l_onMeasurementRefresh");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,"l_onMeasurementSelected");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,"l_onMeasurementDeselectAll");this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",false);return true};eDwUIMeasurePlugin.prototype.updateMeasureSelection=function(iTarget,iSelectorName){var targetJQ=$(iTarget);var idxStr=targetJQ.attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);var measureMgr=this.mMeasureMgr;$(iSelectorName).removeClass("edrawings-list-selected");measureMgr.dehighlightAllSelectEntity();targetJQ.addClass("edrawings-list-selected");measureMgr.highlightSelectEntityAt(idx)};eDwUIMeasurePlugin.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){this.mMeasureMgr.dehighlightAllSelectEntity();this.mMeasureMgr.clearMeasureEntities()};return eDwUIMeasurePlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);var c_measurePanelID="#edrawings-measure-panel";var c_eventIDSuffix=".edw.measure";function l_onMeasurementDeselectAll(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementSelected(iSelListIndex){return __awaiter(this,void 0,void 0,(function(){var selector,itemJQ;return __generator(this,(function(_a){selector='.edrawings-measure-entities-list-item[index="'+iSelListIndex+'"]';itemJQ=$(selector);if(itemJQ.length&&!itemJQ.hasClass("edrawings-list-selected")){eDwUIUtils.scrollToTarget(itemJQ,"fast")}$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");itemJQ.addClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementRefresh(iMeasureResult){return __awaiter(this,void 0,void 0,(function(){var list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:list=$("#edrawings-measure-submenu-list");$("#edrawings-measure-result").text("");list.empty();$("#edrawings-measure-result").text(iMeasureResult.Message);gen=eDwUIUtils.getUIGenerator(c_measurePanelID);gen.setMeasureResult(iMeasureResult);_b=(_a=list).append;return[4,gen.generateHTML("")];case 1:_b.apply(_a,[_c.sent()]);eDwUIUtils.fixMenuPanelInwardToolbar($(c_measurePanelID));return[2]}}))}))}function l_getCurrentMeasureMode(){var vertexEnabled=eDwUIUtils.isStateOn("#edrawings-measure-vertex-button")?eDwTypes_3.EntityMode.VERTEX:0;var edgeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-edge-button")?eDwTypes_3.EntityMode.EDGE:0;var faceEnabled=eDwUIUtils.isStateOn("#edrawings-measure-face-button")?eDwTypes_3.EntityMode.FACE:0;var holeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-hole-button")?eDwTypes_3.EntityMode.HOLE:0;return vertexEnabled|edgeEnabled|faceEnabled|holeEnabled}function l_syncMeasureModeUI(iMeasureMgr,iUserUnits){function setMeasureButton(iID,iMeasureModes,iTargetModes){var method=iMeasureModes&iTargetModes?"addClass":"removeClass";$(iID)[method]("state-on-button")}$("#edrawings-measure-distant-unit").val(iUserUnits.Length);$("#edrawings-measure-angle-unit").val(iUserUnits.Angle);var measureMode=iMeasureMgr.getMeasureMode();setMeasureButton("#edrawings-measure-vertex-button",measureMode,eDwTypes_3.EntityMode.VERTEX);setMeasureButton("#edrawings-measure-edge-button",measureMode,eDwTypes_3.EntityMode.EDGE);setMeasureButton("#edrawings-measure-face-button",measureMode,eDwTypes_3.EntityMode.FACE)}return eDwUIMeasurePlugin})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. -var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="VgAAAEQAAABFAAAA/v///wAAAABlAAAA/v///wIAAAAJAAAEAAAAAP3////9////MwAAAP7////9////AAAAAAMAAABjAAAAAAAAAAIAAAAAAAAAAAAAAEcAFEAAAAAAcv8TQAAAAABHABRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQg2r8AAABAGiHqPwAAAAAEINq/AAAAwD/CB0AAAACA/G4LQGUAAAD+////AgAAAAkAAAQAAAAA/f////3///9lAAAA/f///wIAAAALAAAEAAAAAP7///8BAAAATgAAAP3///9YAAAA/v///wAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAGkAAAD+/////f////7///8zAAAA/f////////8AAAAAAgAAAEQAAADAAAAAZAAAAP3///8BAAAAFgAAAAAAgEADAAAAAAAAAAIAAAAAAAAAAAAAAGQAAAD9////AgAAADIAAAAXQWBAAAAAAAgAAAADAAAAAAAAAFRFTTkxREIAAgMAAAACAQAAAAQAAAAAAAAAAADwPwAAZAAAAP3///8EAAAAGgAAABcAQEAAAAAAAQAAACMtXgACAgEAAAAFAAAAAABkAAAA/f///wUAAAAWAAAABwBAQAAAAAACAAAAM2Rtb2RlbAACAgAAVQAAABsAAAA8UFJJT1JJVFlfS0VZRURfREFUQV9TRU5UPgAARAAAANgBAABaAAAAAQAAAMUBAADMAwAAKLUv/WDMAt0NAGbWSi+QBzQ0RVGDYximw1/7FRJkSyb0lt/lhu/63/juH5HpeQJukhURkXIXm2yJkeW8A0IAPAA+AJI+khYgBDzzIvpCv2eO6jNcqEkgB0XCvnWS9+tnCEk7T5ykY8ZG/HqjEwGOuSdCAQMJut5nMDOCOwDQaDQeHMdBA0olL8kEDTEHX1vWU6upt1biktxOfSewnIILRghXbMtLWpLOpq+AWv8BKklv+N041tkPPLNxu/D6G5C0Uo1BoQWG0+SZ/Z1Fi0wxMDLY3rJistyymoNLhMopFpVLFAJHCwW1K4JFW5HFyLDV4nMMwyg45sWnXnNRQaYCx3FQKAnPkZ7+ZN/+vLX/OLtet56r0/03clvvVJJrOxmStBMnaOC/s2MoY60o07re1/WdeTPrFHpoOACfpcAE6xh2IVEWRikWUl+R3ShKAOKAKghvMjAxQ4DLAc18ObNzveABwJwegANAjd7RuDOhmQhcGDS7hvYCFCSzW7zlVkY/D9gZ90UFtugAWNXtyaKgQKWKwGfAhgIElwEjL+JqAZiu1uXSchVuoKSlhTEganObDXwJVglA8vQBzqGGg8xLgFEAEbhH////VAAAAAAAAAAAAAAAAAAAAFQAAAACAAAAAAAAAAAAAAA=";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("Global-FL-Housing",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
Matrix = "+JSON.stringify(matrixHC)+"
";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
Net matrix = "+JSON.stringify(matrixHC)+"
";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
Version #: "+eDrawingsWVUtils.getViewerVersion()+"
";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
HC Version:"+viewerHC.getViewerVersionString()+"
Format Version: "+viewerHC.getFormatVersionString()+"
"}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
"};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
"+" "+""+"Name
"+"
"}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
"+iResult.ErrorCode+"
";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
"+data+"
"}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); +var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="VgAAAEQAAABFAAAA/v///wAAAABlAAAA/v///wIAAAAJAAAEAAAAAP3////9////MwAAAP7////9////AAAAAAMAAABjAAAAAAAAAAIAAAAAAAAAAAAAAEcAFEAAAAAAcv8TQAAAAABHABRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQg2r8AAABAGiHqPwAAAAAEINq/AAAAwD/CB0AAAACA/G4LQGUAAAD+////AgAAAAkAAAQAAAAA/f////3///9lAAAA/f///wIAAAALAAAEAAAAAP7///8BAAAATgAAAP3///9YAAAA/v///wAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAGkAAAD+/////f////7///8zAAAA/f////////8AAAAAAgAAAEQAAADAAAAAZAAAAP3///8BAAAAFgAAAAAAgEADAAAAAAAAAAIAAAAAAAAAAAAAAGQAAAD9////AgAAADIAAAAXQWBAAAAAAAgAAAADAAAAAAAAAFRFTTUyNEYAAgMAAAACAQAAAAQAAAAAAAAAAADwPwAAZAAAAP3///8EAAAAGgAAABcAQEAAAAAAAQAAACMtXgACAgEAAAAFAAAAAABkAAAA/f///wUAAAAWAAAABwBAQAAAAAACAAAAM2Rtb2RlbAACAgAAVQAAABsAAAA8UFJJT1JJVFlfS0VZRURfREFUQV9TRU5UPgAARAAAANgBAABaAAAAAQAAAMUBAADMAwAAKLUv/WDMAt0NAGbWSi+QBzQ0RVGDYximw1/7FRJkSyb0lt/lhu/63/juH5HpeQJukhURkXIXm2yJkeW8A0IAPAA+AJI+khYgBDzzIvpCv2eO6jNcqEkgB0XCvnWS9+tnCEk7T5ykY8ZG/HqjEwGOuSdCAQMJut5nMDOCOwDQaDQeHMdBA0olL8kEDTEHX1vWU6upt1biktxOfSewnIILRghXbMtLWpLOpq+AWv8BKklv+N041tkPPLNxu/D6G5C0Uo1BoQWG0+SZ/Z1Fi0wxMDLY3rJistyymoNLhMopFpVLFAJHCwW1K4JFW5HFyLDV4nMMwyg45sWnXnNRQaYCx3FQKAnPkZ7+ZN/+vLX/OLtet56r0/03clvvVJJrOxmStBMnaOC/s2MoY60o07re1/WdeTPrFHpoOACfpcAE6xh2IVEWRikWUl+R3ShKAOKAKghvMjAxQ4DLAc18ObNzveABwJwegANAjd7RuDOhmQhcGDS7hvYCFCSzW7zlVkY/D9gZ90UFtugAWNXtyaKgQKWKwGfAhgIElwEjL+JqAZiu1uXSchVuoKSlhTEganObDXwJVglA8vQBzqGGg8xLgFEAEbhH////VAAAAAAAAAAAAAAAAAAAAFQAAAACAAAAAAAAAAAAAAA=";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("Global-FL-Housing",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
Matrix = "+JSON.stringify(matrixHC)+"
";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
Net matrix = "+JSON.stringify(matrixHC)+"
";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
Version #: "+eDrawingsWVUtils.getViewerVersion()+"
";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
HC Version:"+viewerHC.getViewerVersionString()+"
Format Version: "+viewerHC.getFormatVersionString()+"
"}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
"};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
"+" "+""+"Name
"+"
"}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
"+iResult.ErrorCode+"
";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
"+data+"
"}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. diff --git a/components/pellet-cutter/Global-FL-Housing.step b/components/pellet-cutter/Global-FL-Housing.step index 225286db5..235f46d98 100644 --- a/components/pellet-cutter/Global-FL-Housing.step +++ b/components/pellet-cutter/Global-FL-Housing.step @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:431dc520fba330b1b971cbcbe3d1d78b59998b4ea325885e5afb8c5a22bf8dfd +oid sha256:1c8a797c0088336f192b8c2ec94d3e8484a8920f1efb61897156cbf7895ba356 size 309 diff --git a/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.html b/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.html new file mode 100644 index 000000000..4619c5692 --- /dev/null +++ b/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.html @@ -0,0 +1,8367 @@ + + + + + + + + + + +
+
+
+
+ +
+
+ + eDrawings + +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+ + + +
+ +
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+
+
Measure
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+ + +
+
+
+
+
+ + +
+
+
+
+ +
+
+ +
+
+
+
Components
+
+
+
+ +
+
+
+
+
+
+ +
+
+ +
+
+
+
Sheets
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
Layers
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+ +
+ + + + + + + + + +
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ + +
    + +
    +
    +
    +
    + +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    +
    + +
    +
    + +
    + + + + +
    +

    Connection timed-out. Reload the page to continue.

    +
    +
    + + + diff --git a/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.jpg b/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.jpg new file mode 100644 index 000000000..9a2baa1a4 --- /dev/null +++ b/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a47d5e547233c369ec44714605a3efd89857e3c8e6e76bbc6cb3409e780d85a +size 56624 diff --git a/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.step b/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.step new file mode 100644 index 000000000..e19337f86 --- /dev/null +++ b/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.step @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d2673d49c32c553ac056637069c8c82a12af9295e7d482b0e5a2605e970f8fa +size 958836 diff --git a/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.x_t b/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.x_t new file mode 100644 index 000000000..e5f6d662a --- /dev/null +++ b/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.x_t @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1091c0c9d100e953ab0157c82abdb971371458e9830c664bfccad8597a909e79 +size 280261 diff --git a/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP b/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP index 11ca57f93..6dbcddb5f 100644 --- a/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP +++ b/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7b16832f23a34e7a99ffbc321f798f7ab41270ab3370b1add34fd079c36c83b7 -size 684946 +oid sha256:8d75e99220b0779cee535fb02215cd572ae820e56cb7735dd9be2407ea3b1ee6 +size 206632 diff --git a/injection/components/304_Valve-40mm/cad/GlobalValve-40.html b/injection/components/304_Valve-40mm/cad/GlobalValve-40.html index a46751752..6661ec3eb 100644 --- a/injection/components/304_Valve-40mm/cad/GlobalValve-40.html +++ b/injection/components/304_Valve-40mm/cad/GlobalValve-40.html @@ -8360,7 +8360,7 @@ var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){fun // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)if(b.hasOwnProperty(p))d[p]=b[p]};return extendStatics(d,b)};return function(d,b){extendStatics(d,b);function __(){this.constructor=d}d.prototype=b===null?Object.create(b):(__.prototype=b.prototype,new __)}}();var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]=this.mSelObjs.length)return[2,null];this.dehighlightAllTemporaryEntity();toRemove=this.mSelObjs[idx];this.mSelObjs.splice(idx,1);if(!utils.isNumber(this.isItemSelected(toRemove))){this.deColorEntity(toRemove)}return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 1:updated=_a.sent();if(!(updated||this.mSelObjs.length===0))return[3,3];return[4,this.resetImmediateResults()];case 2:_a.sent();return[3,4];case 3:this.mAuxGeoImmediate.regeneratePicks(this.mSelObjs);_a.label=4;case 4:this.updatePanelResult();return[2,toRemove]}}))}))};eDwMeasureEntities.prototype.setSelectedEntityColor=function(iColor){this.mSelMeasureEntColor=iColor};eDwMeasureEntities.prototype.setMeasureUnit=function(iUserUnits){var _this=this;this.mViewer.getModel().setUserUnits(iUserUnits);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.resetImmediateResults()];case 1:_a.sent();return[2]}}))}))})();this.mAuxGeoSelected.syncUnits();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePointToPoint=function(iEnable){eDwMeasureEntities.PointToPoint=iEnable;this.reset();this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updateDelta=function(iEnable){eDwMeasureEntities.ShowDelta=iEnable;this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePanelResult=function(){var userUnits=this.mViewer.getModel().getUserUnits();this.mPanelInfo.updatePanelResult(this.mSelObjs,userUnits)};eDwMeasureEntities.prototype.reset=function(){this.deColorAll();this.mAuxGeoSelected.reset();this.mAuxGeoImmediate.reset();this.mSelObjs=[];this.updatePanelResult()};eDwMeasureEntities.prototype.draw=function(){this.mAuxGeoSelected.draw();this.mAuxGeoImmediate.draw()};eDwMeasureEntities.prototype.getClassName=function(){return"eDwMeasureEntities"};eDwMeasureEntities.prototype.isItemSelected=function(iSelObj){if(utils.isNumber(iSelObj.getIDHC())){for(var i=0;i0){result=new MeasureResultString("Info","Invalid combination");ioAuxGeo.addMessage(result,iSelObjs[n-1].getPosition(),eDwTypes_1.HC.Color.red())}ioAuxGeo.updateResultLabels();return[2,isValid]}}))}))};eDwMeasureEntities.prototype.updateSingleVert=function(iSelObjs){if(1!==iSelObjs.length)return false;var vertObj=iSelObjs[0];return vertObj.getPointEntity()?true:false};eDwMeasureEntities.prototype.updateSingleEdge=function(iSelObjs){if(1!==iSelObjs.length)return false;var edgeObj=iSelObjs[0];if(edgeObj.getLineEntity())return true;return false};eDwMeasureEntities.prototype.updateSingleFace=function(iSelPropsHC,iSelObjs){if(1!==iSelObjs.length)return false;var faceObj=iSelObjs[0];var faceProp=iSelPropsHC[0];if(!faceObj.getFaceEntity()||!faceProp)return false;if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.CylinderElement){return true}else if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement){return true}return false};eDwMeasureEntities.prototype.updateVertVert=function(iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(iSelObjs[0].getPointEntity()&&iSelObjs[1].getPointEntity()){var vertObj0=iSelObjs[0];var vertObj1=iSelObjs[1];if(vertObj0.equals(vertObj1))return false;iAuxGeo.setByVertexVertex(vertObj0,vertObj1);return true}return false};eDwMeasureEntities.prototype.updateVertEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;var edgeProp=iSelPropsHC[0];var edgeObj=iSelObjs[0];var vertObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getPointEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];vertObj=iSelObjs[0]}if(!vertObj.getPointEntity())return false;if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByVertexLine(vertObj,edgeProp,edgeObj);return true}else if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByVertexCircle(vertObj,edgeProp,edgeObj);return true}return false};eDwMeasureEntities.prototype.updateVertFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var vertObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];vertObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getPointEntity()&&iSelObjs[0].getFaceEntity()){vertObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!vertObj.getPointEntity())return[2,false];if(!(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByVertexPlane(vertObj,faceProp,faceObj,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var edgeProp,edgeObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];edgeProp=iSelPropsHC[0];edgeObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getFaceEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,1];iAuxGeo.setByPlaneLine(faceProp,edgeProp,faceObj,edgeObj);return[2,true];case 1:if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,3];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 2:minDistInfo=_a.sent();iAuxGeo.setByCirclePlane(edgeProp,faceProp,edgeObj,faceObj,minDistInfo);return[2,true];case 3:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(!iSelObjs[0].getLineEntity()||!iSelObjs[1].getLineEntity()){return false}var edgeObj0=iSelObjs[0];var edgeProp0=iSelPropsHC[0];var edgeObj1=iSelObjs[1];var edgeProp1=iSelPropsHC[1];if(edgeObj0.equals(edgeObj1))return false;if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByLineLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleLine(edgeProp1,edgeProp0,edgeObj1,edgeObj0)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByCircleLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleCircle(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}this.updateEdges(iSelPropsHC,iSelObjs,iAuxGeo);return true};eDwMeasureEntities.prototype.updateFaceFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var faceObj0,faceProp0,faceObj1,faceProp1,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];if(!iSelObjs[0].getFaceEntity()||!iSelObjs[1].getFaceEntity()){return[2,false]}faceObj0=iSelObjs[0];faceProp0=iSelPropsHC[0];faceObj1=iSelObjs[1];faceProp1=iSelPropsHC[1];if(faceObj0.equals(faceObj1))return[2,false];if(!faceObj1.getFaceEntity()||!faceProp1)return[2,false];if(!(faceProp0 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByPlanePlane(faceProp1,faceProp0,faceObj1,faceObj0,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdges=function(iSelPropsHC,iSelObjs,ioAuxGeo){var n=iSelObjs.length;var len=0;var ids=[];for(var i=0;i1){var result=new MeasureResultDistance("Total Length",len);pos=iSelObjs[n-1].getPosition();ioAuxGeo.addOtherResult(result,pos);return true}return false};eDwMeasureEntities.prototype.highlightEntityAt=function(iIndex,iHighlight){if(iHighlight===void 0){iHighlight=true}var n=this.mSelObjs.length;if(iIndex<0||iIndex>=n)return;eDwMeasureEntities.highlightEntity(this.mSelObjs[iIndex],this.mViewer.getModel(),iHighlight)};eDwMeasureEntities.prototype.addAllForEntity=function(iSelObj){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.addObjs(iSelObj)];case 1:_a.sent();return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 2:_a.sent();return[4,this.resetImmediateResults()];case 3:_a.sent();this.colorEntity(iSelObj);return[2,true]}}))}))};eDwMeasureEntities.PointToPoint=false;eDwMeasureEntities.ShowDelta=false;return eDwMeasureEntities}(eDwTypes_1.HC.Markup.MarkupItem);var LabelItem=function(_super){__extends(LabelItem,_super);function LabelItem(iViewer,iLabel){var _this=_super.call(this)||this;_this.mLabel=iLabel;return _this}LabelItem.prototype.setStringContent=function(){this.mLabel.setStringContent()};LabelItem.prototype.draw=function(){this.mLabel.drawLabel()};LabelItem.prototype.hit=function(iPos){var box=this.mLabel.getLabelBox();if(!box)return false;var xMin=box.Min.x;var xMax=box.Max.x;var yMin=box.Min.y;var yMax=box.Max.y;return iPos.x<=xMax&&iPos.x>=xMin&&iPos.y<=yMax&&iPos.y>=yMin};LabelItem.prototype.onDragStart=function(iPos){this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragMove=function(iPos){var delta=eDwTypes_1.HC.Point2.subtract(iPos,this.mDragPos);var endPos=this.mLabel.getLeaderEndPos();if(!eDwGeomUtils.isValidHCPoint(endPos)||!eDwGeomUtils.isValidHCPoint(delta))return true;endPos.add(delta);this.mLabel.setLeaderEndPos(endPos);this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragEnd=function(iPos){return true};return LabelItem}(eDwTypes_1.HC.Markup.MarkupItem);var MeasureResultItem=function(){function MeasureResultItem(iName){this.mName=iName}Object.defineProperty(MeasureResultItem.prototype,"Value",{get:function(){return":NOVALUE:"},enumerable:false,configurable:true});Object.defineProperty(MeasureResultItem.prototype,"Name",{get:function(){return this.mName},enumerable:false,configurable:true});return MeasureResultItem}();var MeasureResultString=function(_super){__extends(MeasureResultString,_super);function MeasureResultString(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue;return _this}Object.defineProperty(MeasureResultString.prototype,"Value",{get:function(){return this.mValue},enumerable:false,configurable:true});return MeasureResultString}(MeasureResultItem);var MeasureResultNumber=function(_super){__extends(MeasureResultNumber,_super);function MeasureResultNumber(iName,iValueKind){var _this=_super.call(this,iName)||this;_this.mValueKind=iValueKind;return _this}Object.defineProperty(MeasureResultNumber.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue,this.mValueKind)},enumerable:false,configurable:true});return MeasureResultNumber}(MeasureResultItem);var MeasureResultDistance=function(_super){__extends(MeasureResultDistance,_super);function MeasureResultDistance(iName,iValue){var _this=_super.call(this,iName,cLength)||this;_this.mValue=iValue;return _this}return MeasureResultDistance}(MeasureResultNumber);var MeasureResultArea=function(_super){__extends(MeasureResultArea,_super);function MeasureResultArea(iName,iValue){var _this=_super.call(this,iName,"Area")||this;_this.mValue=iValue;return _this}return MeasureResultArea}(MeasureResultNumber);var MeasureResultAngle=function(_super){__extends(MeasureResultAngle,_super);function MeasureResultAngle(iName,iValue){var _this=_super.call(this,iName,"Angle")||this;_this.mValue=iValue;return _this}return MeasureResultAngle}(MeasureResultNumber);var MeasureResultPoint3D=function(_super){__extends(MeasureResultPoint3D,_super);function MeasureResultPoint3D(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue.copy();return _this}Object.defineProperty(MeasureResultPoint3D.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue.x,"Length")+","+l_Model.getValueWithUnit(this.mValue.y,"Length")+","+l_Model.getValueWithUnit(this.mValue.z,"Length")},enumerable:false,configurable:true});return MeasureResultPoint3D}(MeasureResultItem);var MeasureLabelItem=function(){function MeasureLabelItem(iViewer,iResult,iColor){this.mViewer=iViewer;this.mResult=iResult;this.mColor=iColor;this.mNameTextBox=undefined;this.mValueTextBox=undefined;this.mNameBox=undefined;this.mValueBox=undefined}MeasureLabelItem.prototype.drawItem=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();if(this.mNameBox)renderer.drawRectangle(this.mNameBox);if(this.mValueBox)renderer.drawRectangle(this.mValueBox);if(this.mNameTextBox)renderer.drawTextBox(this.mNameTextBox);if(this.mValueTextBox)renderer.drawTextBox(this.mValueTextBox)};MeasureLabelItem.prototype.setPosition=function(ioPos,iNameWidth,iValueWidth){if(!this.mNameBox||!this.mValueBox||!this.mNameTextBox||!this.mValueTextBox){this.mNameBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mNameBox.setFillColor(this.mColor?this.mColor:cGreyColor);this.mValueBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mValueBox.setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mNameTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setStrokeWidth(0);this.mNameTextBox.getTextPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setFillOpacity(0);this.mNameTextBox.getTextPortion().setFontFamily("arial");this.mValueTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mValueTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mValueTextBox.getBoxPortion().setStrokeWidth(0);this.mValueTextBox.getTextPortion().setFillColor(cGreyColor);this.mValueTextBox.getBoxPortion().setFillOpacity(0);this.mValueTextBox.getTextPortion().setFontFamily("arial")}var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=renderer.measureTextBox(this.mNameTextBox);var valueSize=renderer.measureTextBox(this.mValueTextBox);var height=Math.max(nameSize.y,valueSize.y);this.mNameBox.setSize(new eDwTypes_1.HC.Point2(iNameWidth,height));this.mValueBox.setSize(new eDwTypes_1.HC.Point2(iValueWidth,height));var namePos=ioPos.copy();var valuePos=ioPos.copy();valuePos.x+=iNameWidth;this.mNameBox.setPosition(namePos);this.mNameTextBox.setPosition(namePos);this.mValueBox.setPosition(valuePos);this.mValueTextBox.setPosition(valuePos);ioPos.y+=height};MeasureLabelItem.prototype.getWidth=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=this.mNameTextBox?renderer.measureTextBox(this.mNameTextBox):{x:0,y:0};var valueSize=this.mValueTextBox?renderer.measureTextBox(this.mValueTextBox):{x:0,y:0};return{NameWidth:nameSize.x,ValueWidth:valueSize.x}};MeasureLabelItem.prototype.setStringContent=function(){if(this.mNameTextBox){this.mNameTextBox.setTextString(this.mResult.Name)}if(this.mValueTextBox){this.mValueTextBox.setTextString(this.mResult.Value)}};MeasureLabelItem.prototype.getText=function(){return this.mResult.Name+": "+this.mResult.Value};MeasureLabelItem.prototype.getBoundingBox=function(){if(!this.mNameBox||!this.mValueBox){return null}var size1=this.mValueBox.getSize();var posS=this.mNameBox.getPosition().copy();var pos1=this.mValueBox.getPosition();var posE=new eDwTypes_1.HC.Point2(pos1.x+size1.x,pos1.y+size1.y);var min=new eDwTypes_1.HC.Point2(Math.min(posS.x,posE.x),Math.min(posS.y,posE.y));var max=new eDwTypes_1.HC.Point2(Math.max(posS.x,posE.x),Math.max(posS.y,posE.y));return{Min:min,Max:max}};return MeasureLabelItem}();var MeasureBaseLine=function(){function MeasureBaseLine(iViewer,iPntWCHC0,iPntWCHC1,iLineColor){this.mViewer=iViewer;this.mColor=iLineColor||cGreyColor;this.setWCPts(iPntWCHC0,iPntWCHC1)}MeasureBaseLine.prototype.draw=function(){if(!this.isValid())return;if(this.mLine)this.updateLinePts();else this.createHCLine();var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawLine(this.mLine)};MeasureBaseLine.prototype.getLineColorHC=function(){return this.mColor};MeasureBaseLine.prototype.getMiddleWCPtHC=function(){var middle=eDwTypes_1.HC.Point3.scale(eDwTypes_1.HC.Point3.add(this.mWCEndPtHC0,this.mWCEndPntHC1),.5);return middle};MeasureBaseLine.prototype.setLineColor=function(iColor){this.mColor=iColor;if(this.mLine)this.setColorOnHCLine(iColor);else this.createHCLine()};MeasureBaseLine.prototype.isValid=function(){return this.mWCEndPtHC0&&this.mWCEndPntHC1&&eDwGeomUtils.isValidHCPoint(this.mWCEndPtHC0)&&eDwGeomUtils.isValidHCPoint(this.mWCEndPntHC1)};MeasureBaseLine.prototype.createHCLine=function(){this.mLine=new eDwTypes_1.HC.Markup.Shape.Line;this.setColorOnHCLine(this.mColor);this.updateLinePts();return this};MeasureBaseLine.prototype.copyFrom=function(iSrcLine){if(iSrcLine.mLine){this.mLine.setStrokeWidth(iSrcLine.mLine.getStrokeWidth());this.mLine.setEndcapType(iSrcLine.mLine.getEndEndcapType());this.mLine.setStartEndcapSize(iSrcLine.mLine.getStartEndcapSize());this.mLine.setEndEndcapSize(iSrcLine.mLine.getEndEndcapSize());this.mLine.setStartEndcapColor(iSrcLine.mLine.getStartEndcapColor());this.mLine.setEndEndcapColor(iSrcLine.mLine.getEndEndcapColor())}this.setWCPts(iSrcLine.mWCEndPtHC0,iSrcLine.mWCEndPntHC1);this.mColor=iSrcLine.mColor};MeasureBaseLine.prototype.setWCPts=function(iWCStartPntHC,iWCEndPntHC){if(!iWCStartPntHC||!iWCEndPntHC||!eDwGeomUtils.isValidHCPoint(iWCStartPntHC)||!eDwGeomUtils.isValidHCPoint(iWCEndPntHC)){console.warn("One or more measure points are invalid");return}this.mWCEndPtHC0=iWCStartPntHC.copy();this.mWCEndPntHC1=iWCEndPntHC.copy()};MeasureBaseLine.prototype.updateLinePts=function(){var viewHC=this.mViewer.getHCView();this.mLine.setP1(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPtHC0)));this.mLine.setP2(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPntHC1)))};MeasureBaseLine.prototype.setColorOnHCLine=function(iColor){this.mLine.setStrokeColor(iColor);this.mLine.setEndEndcapColor(iColor);this.mLine.setStartEndcapColor(iColor)};return MeasureBaseLine}();var MeasureLine=function(_super){__extends(MeasureLine,_super);function MeasureLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLine.prototype.copy=function(){var copy=new MeasureLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setWidthAndEndCapsOnHCLine();return this};MeasureLine.prototype.setWidthAndEndCapsOnHCLine=function(){this.mLine.setStrokeWidth(3);this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.None)};return MeasureLine}(MeasureBaseLine);var MeasureLeaderLine=function(_super){__extends(MeasureLeaderLine,_super);function MeasureLeaderLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLeaderLine.prototype.copy=function(){var copy=new MeasureLeaderLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLeaderLine.prototype.getLeaderStartPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPtHC0)};MeasureLeaderLine.prototype.getLeaderEndPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPntHC1)};MeasureLeaderLine.prototype.setLeaderEndPos=function(iPos){this.setWCPts(this.mWCEndPtHC0,eDwGeomUtils.screenToWorld(iPos,this.mViewer.getHCView()))};MeasureLeaderLine.prototype.setLeaderEnd=function(iPoint){this.mWCEndPntHC1=iPoint.copy()};MeasureLeaderLine.prototype.getLeaderStart=function(){return this.mWCEndPtHC0};return MeasureLeaderLine}(MeasureBaseLine);var MeasureDistLine=function(_super){__extends(MeasureDistLine,_super);function MeasureDistLine(iViewer,iPntHC0,iSelObj0,iPntHC1,iSelObj1,iLineColor,iUseArrowEnds){if(iUseArrowEnds===void 0){iUseArrowEnds=true}var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;_this.mStartSelObj=iSelObj0;_this.mEndSelObj=iSelObj1;_this.mDistColor=iLineColor||cLineDistanceColor;_this.mUseArrowEnds=iUseArrowEnds;if(!_this.isValid())_this.createHCLine();return _this}MeasureDistLine.prototype.copy=function(){var copy=new MeasureDistLine(this.mViewer,this.mWCEndPtHC0,this.mStartSelObj,this.mWCEndPntHC1,this.mEndSelObj,this.getLineColorHC(),this.mUseArrowEnds);copy.copyFrom(this);return copy};MeasureDistLine.prototype.setSelObjEndPts=function(iWCStartPntHC,iStartSelObj,iWCEndPntHC,iEndSelObj){_super.prototype.setWCPts.call(this,iWCStartPntHC,iWCEndPntHC);this.mStartSelObj=iStartSelObj;this.mEndSelObj=iEndSelObj};MeasureDistLine.prototype.getDistance=function(){var localPt0HC=this.mStartSelObj.getAsLocalPoint(this.mWCEndPtHC0);var localPt1HC=this.mEndSelObj.getAsLocalPoint(this.mWCEndPntHC1);return eDwTypes_1.HC.Point3.subtract(localPt0HC,localPt1HC).length()};MeasureDistLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setHCLineAttributes();return this};MeasureDistLine.prototype.setHCLineAttributes=function(){this.mLine.setStrokeWidth(3);if(this.mUseArrowEnds){this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.Arrowhead)}this.mLine.setStartEndcapSize(5);this.mLine.setEndEndcapSize(5);this.mLine.setStartEndcapColor(this.mDistColor);this.mLine.setEndEndcapColor(this.mDistColor);this.mLine.setStrokeColor(this.mDistColor)};return MeasureDistLine}(MeasureBaseLine);var MeasureLabel=function(){function MeasureLabel(iViewer,iPnt3DHC,iDrawEnabled){if(iDrawEnabled===void 0){iDrawEnabled=true}this.mViewer=iViewer;this.mItems=[];this.mDrawEnabled=iDrawEnabled;this.createLeaderIfPointValid(iPnt3DHC,iPnt3DHC)}MeasureLabel.prototype.reset=function(){this.mItems=[]};MeasureLabel.prototype.drawLabel=function(){if(!this.isValid()||!this.mDrawEnabled)return;this.setLabelPosition(this.mLeader.getLeaderEndPos());var n=this.mItems.length;if(0===n)return;this.mLeader.draw();for(var i=0;icanvasSize.x&&bboxSize.xcanvasSize.y&&bboxSize.y1){this.mLineDist.draw();if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){this.mDelta.draw(iImmediateDrawMode)}var viewHC=this.mViewer.getHCView();this.mEndGlyph0.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[0])));this.mEndGlyph1.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[1])));if(!iImmediateDrawMode){var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawCircle(this.mEndGlyph0);renderer.drawCircle(this.mEndGlyph1)}}};MeasureAuxDelta.prototype.getLabelData=function(){var labelData={};var labelName=this.mLineNormal?cNormalDistance:this.mSomeCoordsArcCenters?cCenterDistance:cDistance;labelData[cDistance]=new MeasureResultDistance(labelName,this.getDistance());var minResultDist=new MeasureResultDistance(cMinDistance,this.mModelSpaceMinDist);if(parseFloat(minResultDist.Value)>0){labelData[cMinDistance]=minResultDist}var maxResultDist=new MeasureResultDistance(cMaxDistance,this.mModelSpaceMaxDist);if(parseFloat(maxResultDist.Value)>0){labelData[cMaxDistance]=maxResultDist}if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){$.extend(labelData,this.mDelta.getLabelData())}return labelData};MeasureAuxDelta.prototype.getLabels=function(){var labels=[];if(this.getDistance()1&&this.mLineDist?eDwTypes_1.HC.Point3.subtract(this.mWCPntsHC[0],this.mWCPntsHC[1]):eDwTypes_1.HC.Point3.zero()};MeasureAuxDelta.prototype.getDistance=function(){return this.mLineDist?this.mLineDist.getDistance():0};MeasureAuxDelta.prototype.setDistLineColor=function(iColor){this.mLineColor=iColor};MeasureAuxDelta.prototype.setPointColor=function(iColor){this.mEndGlyph0.setFillColor(iColor);this.mEndGlyph1.setFillColor(iColor)};MeasureAuxDelta.prototype.setMinDist=function(iDist){this.mModelSpaceMinDist=iDist};MeasureAuxDelta.prototype.setMaxDist=function(iDist){this.mModelSpaceMaxDist=iDist};Object.defineProperty(MeasureAuxDelta.prototype,"LineNormal",{get:function(){return this.mLineNormal},set:function(iEnable){this.mLineNormal=iEnable},enumerable:false,configurable:true});Object.defineProperty(MeasureAuxDelta.prototype,"SomeCoordsArcCenters",{get:function(){return this.mSomeCoordsArcCenters},set:function(iEnable){this.mSomeCoordsArcCenters=iEnable},enumerable:false,configurable:true});MeasureAuxDelta.prototype.hasDistance=function(){var deltaDist=this.getDistance();return deltaDist>cLengthTol?true:false};return MeasureAuxDelta}();var MeasureDelta=function(){function MeasureDelta(iViewer){this.mViewer=iViewer;this.reset()}MeasureDelta.prototype.set=function(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];this.mLineDeltaMap[cDeltaX].setSelObjEndPts(iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1);this.mLineDeltaMap[cDeltaY].setSelObjEndPts(deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1);this.mLineDeltaMap[cDeltaZ].setSelObjEndPts(deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1)};MeasureDelta.prototype.getLabels=function(){var labelData=this.getLabelData();var numNonZeroLabelData=0;var nonZeroLabelData={};for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var deltaKey=_a[_i];var dist=this.mLineDeltaMap[deltaKey].getDistance();if(dist>cLengthTol){nonZeroLabelData[deltaKey]=labelData[deltaKey];numNonZeroLabelData++}}if(numNonZeroLabelData===1)nonZeroLabelData={};var labels=[];for(var key in nonZeroLabelData){var lineDelta=this.mLineDeltaMap[key];var label=new MeasureLabel(this.mViewer,lineDelta.getMiddleWCPtHC());label.addItem(labelData[key],lineDelta.getLineColorHC());if(label.isValid())labels.push(label)}return labels};MeasureDelta.prototype.draw=function(iImmediateDrawMode){if(this.isDeltaEnabled()){for(var key in this.mLineDeltaMap){var deltaLine=this.mLineDeltaMap[key];if(deltaLine.getDistance()>cLengthTol)deltaLine.draw()}}};MeasureDelta.prototype.reset=function(){this.mLineDeltaMap={}};MeasureDelta.prototype.copy=function(){var auxDeltaCopy=new MeasureDelta(this.mViewer);for(var key in this.mLineDeltaMap){auxDeltaCopy.mLineDeltaMap[key]=this.mLineDeltaMap[key].copy()}return auxDeltaCopy};MeasureDelta.prototype.getLabelData=function(){var labelData={};if(this.isDeltaEnabled()){for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var delta=_a[_i];labelData[delta]=new MeasureResultDistance(delta,this.mLineDeltaMap[delta].getDistance())}}return labelData};MeasureDelta.prototype.getText=function(){if(this.isDeltaEnabled()){var data=this.getLabelData();return"Delta : "+data[cDeltaX].Value+", "+data[cDeltaY].Value+", "+(""+data[cDeltaZ].Value)}return""};MeasureDelta.create=function(iViewer,iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var measureDelta=new MeasureDelta(iViewer);var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];measureDelta.mLineDeltaMap[cDeltaX]=new MeasureDistLine(iViewer,iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1,eDwTypes_1.HC.Color.red(),false);measureDelta.mLineDeltaMap[cDeltaY]=new MeasureDistLine(iViewer,deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1,new eDwTypes_1.HC.Color(0,128,0),false);measureDelta.mLineDeltaMap[cDeltaZ]=new MeasureDistLine(iViewer,deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1,eDwTypes_1.HC.Color.blue(),false);return measureDelta};MeasureDelta.prototype.isDeltaEnabled=function(){return eDwMeasureEntities.ShowDelta&&!!this.mLineDeltaMap[cDeltaX]};return MeasureDelta}();var MeasureAuxDistance=function(){function MeasureAuxDistance(iViewer){this.mViewer=iViewer;this.mDistLine=new MeasureAuxDelta(iViewer);this.mNDistLine=new MeasureAuxDelta(iViewer,cAuxDistanceNormalDistanceLineColor,true);this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]}MeasureAuxDistance.prototype.reset=function(){this.mDistLine.reset();this.mNDistLine.reset();this.mNDistLine.setDistLineColor(cAuxDistanceNormalDistanceLineColor);this.mNDistLine.LineNormal=true;this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]};MeasureAuxDistance.prototype.draw=function(iImmediateDrawMode){if(!this.getLabels().length)return;this.mDistLine.draw(iImmediateDrawMode);this.mNDistLine.draw(iImmediateDrawMode);for(var _i=0,_a=this.mNormalDistExtLines;_i<_a.length;_i++){var normalExtLine=_a[_i];normalExtLine.draw()}};MeasureAuxDistance.prototype.setByPointPoint=function(iWCPntHC0,iSelObj0,iWCPntHC1,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}this.reset();this.mDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.mDistLine.SomeCoordsArcCenters=isSomeCoordsArcCenters;this.mNDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.setNormalDistExtPoints([iWCPntHC0,iWCPntHC0,iWCPntHC1,iWCPntHC1]);this.avoidDuplication()};MeasureAuxDistance.prototype.setByPointLine=function(iPntWCHC,iSelObj0,iEdgeHC,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}var pickPntWCHC=iSelObj1.getPosition();var endPntsWCHC=l_getLineEndPts(iSelObj1);var vecWCHC=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,endPntsWCHC.P1HC);if(vecWCHC.length()<1e-6)return;vecWCHC.normalize();var k=eDwTypes_1.HC.Point3.dot(eDwTypes_1.HC.Point3.subtract(iPntWCHC,pickPntWCHC),vecWCHC);var basePntWCHC=eDwTypes_1.HC.Point3.add(pickPntWCHC,eDwTypes_1.HC.Point3.scale(vecWCHC,k));var vecWCHC0=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,basePntWCHC);var vecWCHC1=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P1HC,basePntWCHC);if(eDwTypes_1.HC.Point3.dot(vecWCHC0,vecWCHC1)<0){this.setByPointPoint(iPntWCHC,iSelObj0,basePntWCHC,iSelObj1,isSomeCoordsArcCenters)}else{this.reset();var pntWCHC=vecWCHC0.length()normalDist){result.push(cDistance+": "+labelData[cDistance].Value)}if(this.mNDistLine.getWCDeltaEnds().length&&normalDist){result.push((this.mNDistLine.LineNormal?"Normal ":"")+cDistance+": "+labelData[cDistance].Value)}var minDistResultItem=labelData[cMinDistance];if(minDistResultItem){result.push(cMinDistance+": "+minDistResultItem.Value)}var maxDistResultItem=labelData[cMaxDistance];if(maxDistResultItem){result.push(cMaxDistance+": "+maxDistResultItem.Value)}if(eDwMeasureEntities.ShowDelta){var nDeltaPt=this.mNDistLine.getDelta();var deltaPt=this.mNDistLine.LineNormal?this.mDistLine.getDelta():nDeltaPt;if(!deltaPt.equalsWithTolerance(eDwTypes_1.HC.Point3.zero(),cLengthTol)){result.push(distLine.getText())}}return result.join("\n")};MeasureAuxDistance.getAngle=function(iV0,iV1){var vec0=iV0.copy();var vec1=iV1.copy();vec0.normalize();vec1.normalize();var dotVal=eDwTypes_1.HC.Point3.dot(vec0,vec1);if(0===dotVal)return 90;dotVal=Math.min(dotVal,1);dotVal=Math.max(dotVal,-1);var angle=Math.acos(dotVal);var angleDgree=angle*180/Math.PI;var n=eDwTypes_1.HC.Point3.cross(vec0,vec1);n.normalize();if(isNaN(n.x)||isNaN(n.y)||isNaN(n.z))return 0;return angleDgree};MeasureAuxDistance.prototype.setMinMaxForCircles=function(iCircleHC0,iCircleHC1){function setMinMax(ioAuxDelta,iNominalDist,iRadiiDist){if(!ioAuxDelta.getWCDeltaEnds().length){return}if(iNominalDist>iRadiiDist){ioAuxDelta.setMinDist(iNominalDist-iRadiiDist)}ioAuxDelta.setMaxDist(iNominalDist+iRadiiDist)}var circlePlaneHC0=eDwTypes_1.HC.Plane.createFromPointAndNormal(iCircleHC0.origin,iCircleHC0.normal);var projPnt=eDwGeomUtils.dropPointOnPlane(iCircleHC1.origin,circlePlaneHC0);var dot=eDwTypes_1.HC.Point3.dot(iCircleHC0.normal,iCircleHC1.normal);var dist=projPnt.subtract(iCircleHC0.origin).length();console.debugLog("Measure","2 circles/arcs: dot = "+dot+" dist = "+dist);if(1-Math.abs(dot)cLengthTol){var radiiDist=iCircleHC0.radius+iCircleHC1.radius;setMinMax(this.mDistLine,dist,radiiDist);setMinMax(this.mNDistLine,dist,radiiDist)}};MeasureAuxDistance.prototype.avoidDuplication=function(){var delta0=this.mDistLine.getDelta();var delta1=this.mNDistLine.getDelta();var len0=delta0.length();var len1=delta1.length();var lenMax=Math.max(len0,len1);var lenDiff=Math.abs(len0-len1);if(0===lenMax||lenDiff/lenMax1){this.addDisplayMarker(iSelObjs[0]);delete this.mDelta;delete this.mDistLine}this.addDisplayMarker(iSelObjs[n-1]);if(eDwMeasureEntities.PointToPoint&&this.mPntData.length===2){var selObj0=this.mPntData[0].SelObj;var selObj1=this.mPntData[1].SelObj;var pntWCHC0=selObj0.getPosition();var pntWCHC1=selObj1.getPosition();var absLenTol=eDwGeomUtils.cAbsLengthTol;if(!pntWCHC0.equalsWithTolerance(pntWCHC1,absLenTol)){this.mDistLine=new MeasureDistLine(this.mViewer,pntWCHC0,selObj0,pntWCHC1,selObj1);this.mDistLine.draw();this.mDelta=MeasureDelta.create(this.mViewer,pntWCHC1,pntWCHC0,selObj1,selObj0)}}};MeasureAuxPick.prototype.getText=function(){var text="";if(eDwMeasureEntities.PointToPoint){text=this.mDistResultText;if(this.mDelta)text+="\n"+this.mDelta.getText()}return text};MeasureAuxPick.prototype.addDisplayMarker=function(iSelObj){var cWidthEdge=3;var cPointSize=7;var pntWCHC=iSelObj.getPosition().copy();var shapeCircleHC=new eDwTypes_1.HC.Markup.Shape.Circle;shapeCircleHC.setCenter(eDwTypes_1.HC.Point2.fromPoint3(this.mViewer.getHCView().projectPoint(pntWCHC)));shapeCircleHC.setFillColor(cAuxPickPointFillColor);shapeCircleHC.setStrokeColor(cAuxPickPointStrokeColor);shapeCircleHC.setStrokeWidth(cWidthEdge);shapeCircleHC.setRadius(cPointSize);this.mPntData.push({SelObj:iSelObj,Circle:shapeCircleHC});return shapeCircleHC};MeasureAuxPick.prototype.drawEndPnts=function(){var viewHC=this.mViewer.getHCView();var renderer=this.mViewer.getHCMarkupManager().getRenderer();for(var i=0;i0?n-1:n}for(var i=startIdx;i0){labelsToBeDistributed=this.mInfoLabels.slice().concat(this.mResultLabels)}}this.distributeLabels(labelsToBeDistributed);if(!this.mImmediateDrawMode){this.addMarkupLabels()}};MeasureAuxGeo.prototype.updateLastInfoLabels=function(){this.updateInfoLabel(this.getLabels().length-1)};MeasureAuxGeo.prototype.updateInfoLabel=function(iIndex){this.mInfoLabels=[];function addTo(iCurrIndex,iLabels,ioLabels){if(iLabels.length>iCurrIndex&&iCurrIndex>=0){var label=iLabels[iCurrIndex];if(label.setDefaultEndPos()){label.setStringContent();ioLabels.push(label)}}}addTo(iIndex,this.getLabels(),this.mInfoLabels)};MeasureAuxGeo.prototype.getInfoLabelText=function(){var output=[];var labels=this.getLabels();for(var i=0;icAngleTol?angleRange+Math.PI:angleRange;var percRange=angleRange/(2*Math.PI);len*=percRange;area*=percRange;angle*=percRange}var circularArc={OriginWCHC:iSelObj.getAsLocalPoint(ioCircleHC.origin),NormalWCHC:ioCircleHC.normal,StartPtWCHC:startPt,EndPtWCHC:endPt,Length:len,Area:area,Diameter:ioCircleHC.radius*2,Angle:angle};return circularArc}function l_closestPoints(iPntHC0,iPntHC1){var pntHC0=iPntHC0[0].copy();var pntHC1=iPntHC1[0].copy();var minDist=eDwTypes_1.HC.Point3.subtract(iPntHC0[0],iPntHC1[0]).length();for(var i=0;i0||eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)>0){var closePnts=l_closestPoints(pntsL0HC,pntsL1HC);distPntHC0=closePnts.P0HC;distPntHC1=closePnts.P1HC}return{PntHC0:origPntHC0,PntHC1:origPntHC1,PntHC2:distPntHC0,PntHC3:distPntHC1}}function l_distanceLineLinePara(iLineHC0,iLineHC1,iPntHC0,iPntHC1){var vecHC0=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,iLineHC0.P1HC);vecHC0.normalize();var k=eDwTypes_1.HC.Point3.dot(vecHC0,eDwTypes_1.HC.Point3.subtract(iPntHC1,iPntHC0))/eDwTypes_1.HC.Point3.dot(vecHC0,vecHC0);var basePnt1HC=eDwTypes_1.HC.Point3.add(iPntHC0,eDwTypes_1.HC.Point3.scale(vecHC0,k));var vecL0P0HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,basePnt1HC);var vecL0P1HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P1HC,basePnt1HC);if(eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)<0){return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1.copy(),PntHC2:basePnt1HC.copy(),PntHC3:iPntHC1.copy()}}var tmp=l_closestPoints([iLineHC1.P0HC,iLineHC1.P1HC],[iLineHC0.P0HC,iLineHC0.P1HC]);return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1,PntHC2:tmp.P1HC,PntHC3:tmp.P0HC}}function l_adjustLeaderEndByStart(iPoints){if(0===iPoints.length)return[];function computeAngle(iVect){var angle=Math.atan2(iVect.y,iVect.x);var degrees=180*angle/Math.PI;return(360+Math.round(degrees))%360}function compare(iA,iB){if(iA.angiB.ang)return 1;return 0}var targetRadius=90;var center=new eDwTypes_1.HC.Point2(0,0);for(var i=0;i-1){this.mSelObjs.splice(idx,1)}}return[2]}}))}))})()};eDwMeasureOperator.prototype.clearMeasureEntities=function(){this.mMeasureEntities.reset()};eDwMeasureOperator.prototype.highlightEntityTempAt=function(idx){this.mMeasureEntities.highlightTemporaryEntityAt(idx)};eDwMeasureOperator.prototype.dehighlightAllTemporaryEntity=function(){this.mMeasureEntities.dehighlightAllTemporaryEntity();this.resetTempHighlight()};eDwMeasureOperator.prototype.getMeasureMode=function(){return this.mMeasureMode};eDwMeasureOperator.prototype.setMeasureMode=function(iMode){this.mMeasureMode=iMode};eDwMeasureOperator.prototype.setPointToPointMode=function(iEnable){this.mMeasureEntities.updatePointToPoint(iEnable)};eDwMeasureOperator.prototype.setShowDelta=function(iEnable){this.mMeasureEntities.updateDelta(iEnable)};eDwMeasureOperator.prototype.highlightMeasuringItem=function(iSelObj){this.mSelObjs.push(iSelObj);this.Viewer.HCViewer.selectionManager.add(iSelObj)};eDwMeasureOperator.prototype.dehighlightMeasuringItems=function(){this.mSelObjs=[];this.Viewer.HCViewer.selectionManager.clear()};eDwMeasureOperator.prototype.removeMeasuringItemTempHighlight=function(){for(var _i=0,_a=this.mSelObjs;_i<_a.length;_i++){var selObj=_a[_i];eDwMeasureEntities.highlightEntity(selObj,this.Viewer.getModel(),false)}};eDwMeasureOperator.prototype.resetTempHighlight=function(){eDwMeasureEntities.highlightEntity(this.mTempHighlightItem,this.Viewer.getModel(),false);this.removeMeasuringItemTempHighlight()};eDwMeasureOperator.prototype.resetSelections=function(){var model=this.Viewer.getModel();var modelHC=model.getHCModel();var arraySize=this.mSelectionArray.length;for(var i=0;i"+"
    "+""+entityClass+"-"+entityIndex+" "+""+desc+"
    "+"
    ";_b.label=10;case 10:++i;return[3,1];case 11:return[2,generatedHTML]}}))}))};return eDwUIMeasureHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);return eDwUIMeasureHTMLGenerator}));define("eDwUIMeasurePlugin",["require","exports","eDwEventMgr","eDwKeyMgr","eDwUIUtils","eDwMeasureMgr","eDwUIMeasureHTMLGenerator","eDwTypes","eDwUIBasePlugin","eDwEvents","eDwMeasureEvents","eDwUIShortcutMenu"],(function(require,exports,eDwEventMgr,eDwKeyMgr_1,eDwUIUtils,eDwMeasureMgr,eDwUIMeasureHTMLGenerator,eDwTypes_3,eDwUIBasePlugin_1,eDwEvents_2,eDwMeasureEvents_2,eDwUIShortcutMenu_1){"use strict";var eDwUIMeasurePlugin=function(_super){__extends(eDwUIMeasurePlugin,_super);function eDwUIMeasurePlugin(iViewer,iViewerFeatOpts){var _this=this;var buttonInfo={ID:"#edrawings-button-measure"};_this=_super.call(this,"Measure",iViewer,buttonInfo,iViewerFeatOpts)||this;_this.initPluginButton();return _this}eDwUIMeasurePlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){var panelsToLoad,model,value,measureButton;return __generator(this,(function(_a){switch(_a.label){case 0:panelsToLoad=[{ID:c_measurePanelID,HTML:"measurepanel.html"}];return[4,_super.prototype.init.call(this,panelsToLoad)];case 1:_a.sent();model=this.mViewer.getModel();value=model.getProperty("measure");eDwUIUtils.hide("#edrawings-button-measure",false);measureButton=$("#edrawings-button-measure");measureButton[value==="true"?"removeClass":"addClass"]("edrawings-disabled-button");this.mMeasureMgr=new eDwMeasureMgr(this.mViewer);eDwUIUtils.setUIGenerator(c_measurePanelID,new eDwUIMeasureHTMLGenerator(this.mViewer,c_measurePanelID));return[2]}}))}))};eDwUIMeasurePlugin.prototype.onClick=function(iActivate){_super.prototype.onClick.call(this,iActivate);if(iActivate){eDwUIUtils.activateUI(this.PluginButtonID,c_measurePanelID)}};eDwUIMeasurePlugin.prototype.onActivate=function(iButtonJQ){var _this=this;if(!_super.prototype.onActivate.call(this,iButtonJQ))return false;eDwUIUtils.addPanelModeEvents(c_measurePanelID,c_eventIDSuffix,"#"+iButtonJQ.attr("id"));var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-remove",(function(iEvent,iUIItemJQ,iArg){var selMeasureItem=$(c_measurePanelID+" .edrawings-list-selected");if(selMeasureItem){var indexStr=selMeasureItem.attr("index");if(indexStr){var index=parseInt(indexStr);_this.mMeasureMgr.removeMeasureEntityAt(index)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-clear",(function(iEvent,iUIItemJQ,iArg){_this.mMeasureMgr.clearMeasureEntities();_this.mMeasureMgr.dehighlightAllSelectEntity();eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));var selectorName=c_measurePanelID+" .edrawings-measure-entities-list-item";this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=$(iEvent.target);if(!targetJQ||!targetJQ.length)return;eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();_this.updateMeasureSelection(targetJQ[0],selectorName)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"mousedown",(function(iEvent){var eventJQ=iEvent;if(!eDwKeyMgr_1.eDwKeyMgr.isRMBPressed(eventJQ)){return}_this.updateMeasureSelection(eventJQ.target,selectorName);(function(){return __awaiter(_this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:screenPos=new eDwTypes_3.HC.Point2(eventJQ.clientX,eventJQ.clientY);return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.RightClickEvent,this.mViewer,screenPos,null,this.PluginGroupName)];case 1:_a.sent();return[2]}}))}))})()}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-entities-remove","click",(function(iEvent){var targetJQ=$(iEvent.target);var idxStr=targetJQ.parent().attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);_this.mMeasureMgr.removeMeasureEntityAt(idx)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-filter-button","click",(function(iEvent){var target=$(iEvent.target);if(target.hasClass("state-on-button")){target.removeClass("state-on-button")}else{target.addClass("state-on-button")}_this.mMeasureMgr.setMeasureMode(l_getCurrentMeasureMode())}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-delta-button","click",(function(iEvent){var target=$(iEvent.target);_this.mMeasureMgr.setMeasureDelta(!target.hasClass("state-on-button"));target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-pickpoint-button","click",(function(iEvent){var target=$(iEvent.target);var isSelected=target.hasClass("state-on-button");_this.mMeasureMgr.setPointToPointMode(!isSelected);target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-unit-selector","change",(function(iEvent){var lengthUnit=$("#edrawings-measure-distant-unit").val();var angleUnit=$("#edrawings-measure-angle-unit").val();_this.mMeasureMgr.setMeasureUnits(lengthUnit,angleUnit)}));var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,l_onMeasurementRefresh);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,l_onMeasurementSelected);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,l_onMeasurementDeselectAll);this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",true);this.mMeasureMgr.activateMeasure(this.mMeasureMgr.getMeasureMode());l_syncMeasureModeUI(this.mMeasureMgr,this.mViewer.getModel().getUserUnits());return true};eDwUIMeasurePlugin.prototype.onDeactivate=function(iButtonJQ){if(!_super.prototype.onDeactivate.call(this,iButtonJQ))return false;eDwUIUtils.deactivateMoveInput(c_eventIDSuffix);this.mMeasureMgr.deactivateMeasure();var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();shortcutMenu.removeAllMenuItems(this.PluginGroupName);this.mUIHTMLEventMgr.removeAllEventHandlers();var eventMgr=eDwEventMgr.get();eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,"l_onMeasurementRefresh");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,"l_onMeasurementSelected");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,"l_onMeasurementDeselectAll");this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",false);return true};eDwUIMeasurePlugin.prototype.updateMeasureSelection=function(iTarget,iSelectorName){var targetJQ=$(iTarget);var idxStr=targetJQ.attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);var measureMgr=this.mMeasureMgr;$(iSelectorName).removeClass("edrawings-list-selected");measureMgr.dehighlightAllSelectEntity();targetJQ.addClass("edrawings-list-selected");measureMgr.highlightSelectEntityAt(idx)};eDwUIMeasurePlugin.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){this.mMeasureMgr.dehighlightAllSelectEntity();this.mMeasureMgr.clearMeasureEntities()};return eDwUIMeasurePlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);var c_measurePanelID="#edrawings-measure-panel";var c_eventIDSuffix=".edw.measure";function l_onMeasurementDeselectAll(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementSelected(iSelListIndex){return __awaiter(this,void 0,void 0,(function(){var selector,itemJQ;return __generator(this,(function(_a){selector='.edrawings-measure-entities-list-item[index="'+iSelListIndex+'"]';itemJQ=$(selector);if(itemJQ.length&&!itemJQ.hasClass("edrawings-list-selected")){eDwUIUtils.scrollToTarget(itemJQ,"fast")}$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");itemJQ.addClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementRefresh(iMeasureResult){return __awaiter(this,void 0,void 0,(function(){var list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:list=$("#edrawings-measure-submenu-list");$("#edrawings-measure-result").text("");list.empty();$("#edrawings-measure-result").text(iMeasureResult.Message);gen=eDwUIUtils.getUIGenerator(c_measurePanelID);gen.setMeasureResult(iMeasureResult);_b=(_a=list).append;return[4,gen.generateHTML("")];case 1:_b.apply(_a,[_c.sent()]);eDwUIUtils.fixMenuPanelInwardToolbar($(c_measurePanelID));return[2]}}))}))}function l_getCurrentMeasureMode(){var vertexEnabled=eDwUIUtils.isStateOn("#edrawings-measure-vertex-button")?eDwTypes_3.EntityMode.VERTEX:0;var edgeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-edge-button")?eDwTypes_3.EntityMode.EDGE:0;var faceEnabled=eDwUIUtils.isStateOn("#edrawings-measure-face-button")?eDwTypes_3.EntityMode.FACE:0;var holeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-hole-button")?eDwTypes_3.EntityMode.HOLE:0;return vertexEnabled|edgeEnabled|faceEnabled|holeEnabled}function l_syncMeasureModeUI(iMeasureMgr,iUserUnits){function setMeasureButton(iID,iMeasureModes,iTargetModes){var method=iMeasureModes&iTargetModes?"addClass":"removeClass";$(iID)[method]("state-on-button")}$("#edrawings-measure-distant-unit").val(iUserUnits.Length);$("#edrawings-measure-angle-unit").val(iUserUnits.Angle);var measureMode=iMeasureMgr.getMeasureMode();setMeasureButton("#edrawings-measure-vertex-button",measureMode,eDwTypes_3.EntityMode.VERTEX);setMeasureButton("#edrawings-measure-edge-button",measureMode,eDwTypes_3.EntityMode.EDGE);setMeasureButton("#edrawings-measure-face-button",measureMode,eDwTypes_3.EntityMode.FACE)}return eDwUIMeasurePlugin})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. -var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="VgAAAEQAAABFAAAA/v///wAAAABlAAAA/v///wIAAAAJAAAEAAAAAP3////9////MwAAAP7////9////AAAAAAMAAABjAAAAAAAAAAIAAAAAAAAAAAAAANsmakAAAAAg2Wh2QAAAAACG5nJAAAAAoFXZVsAAAABA8/5MQAAAAAAow/w/AAAAAAQg2r8AAABAGiHqPwAAAAAEINq/AAAAADpjYkAAAADgBghqQGUAAAD+////AgAAAAkAAAQAAAAA/f////3///9lAAAA/f///wIAAAALAAAEAAAAAP7///8BAAAATgAAAP3///9YAAAA/v///wAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAGkAAAD+/////f////7///8zAAAA/f////////8AAAAAAgAAAG8AAABAAAAAAQAAAGEAAABPAAAACAAAAGEAAAAAAAAA//////////+tyvLC8OtewcqHhsJblXXCjOoBQ5S4jUJCAAAArcrywvDrXsHKh4bCW5V1wozqAUOUuI1CAAAAAEIAAACtyvLC8OtewcqHhsJblXXCjOoBQ5S4jUJhAAAARAAAAJACAABaAAAAAQAAAH4CAAAMBgAAKLUv/WAMBaUTAFQZZAAAAP3///8BFgCAQAMAAgBkMhdBYEAIVEVNNzU4NQACAgTwPxoAQCMtXgACBUECR2xvYmFsVmFsdmUtNDAIBgoOEh4iUR8tUGluX0thdGJvdIC/nk49BfJQtqN18jSJP60d/yQjMzYwwyAookDHWI3AAh5VJ00yMC1DaXJjbGlwXzp6fj/UB9+9PQCuyrbCEBRZQbRIkUEfGlYhQ2FydHJpZGdlSGVhdGVyAAIuVXi/b7x4Pn7NPiI/Wdw7pSYZQqSUgjWl//9/v50xV8PiLg1CFukTQxsWG/AWSLK6KBEUTUEtUoxCFxIV63JWvsBSej9/X0MjPqlTRaUigkOl1BProzB6xsLSo+oTDlAPTGV2ZXJCYWxsAAJ9rYYkvibFpVClpCUlrsrHwhfV60LlQxXDDwoJLUFybcgLvxAvC8il/QsGA0Jsb2Nrig67QCAowkDSBz1AByMwpy5pbnN0YW5jZQACAiQEMQIIGyIcJQYXHBgfBQ8QEBMDCwoMDQIfKCArBwcECAcBExYUGQAAAAIEAAAAgJmosbgVjAIAhIkiAfBGhmYC4UCFDIBBwVgnACSqZ/Dc7jC5z2Ohv8OpecdyG4+naoNrC0TN2m3N8IJ0PqE5gwGCHHzORiaVm/DRNjfA9js2aj8NGyrNuP3puBFLYX8i3vFjpCFAw5UmcSHof64zgTXkAow8warEpTBjOzGvIHqfRlopKHaZma7WuRzBrlp7K4CZY4cwkH53iHmdElZi3oFt75iO2E0CeQnly1jHJHGoJXSd12lC/TcvTJxmK/gGaWeu8nO5h29DrWIM8dHprVoNOD4W1oSkRyK1ch///1oAAAABAAAArQIAAPQIAAAotS/9YPQHHRUAZBhVAAAAGzxQUklPUklUWV9LRVlFRF9EQVRBX1NFTlQ+AABO/f///1MAgD9NCAABg73C7FG4vyCOlsJxwJXCH4WTQcDjbkJTgD8CP0EEWIC/nk49BfJQtqN18jSJrR3/JCMzNjDDICiiQMdYjcBJ/tP/CAEHAgDGwgAAYEAAABCyWEE9O9BCQcgLJRClAAAvC8ilrsrHwhfV/ULlQxXDAgIBlnv+oMG5p4FBlnuGtEHuaYQBIliKDrtAICjCQNIHPUABBACg14CdQv+fwwCA7UIzAQAGBEEGBi5VeL9vvHg+fs0+Ij9Z3DulJhlCpJSCNaX//3+/nTFXw+IuDUIW6RNDBgYGQQTrcla+wFJ6P39fQyM+qVNFpSKCQ6XUE+ujMHrGwtKj6gQEBAMApELAAABAwQAA1EICAKRBQQN9rYYkvibFpVClpCUl6wMDAwUwwd3IRsE8QTMHBUEWWDp6fj/UB9+9Pa7KtsIQFFlBtEiRQQcHBwUF8BZIsrooERRNQS1SjEIFBQWAlqhBdSSQgZAmOgCgiIZm1QDSyYhDWUigABJoMBFEEAJEBMFobgUA2J8ic7E1XSow7tRZcjFf2XJG1nQfGKKNCiIfruVr0VwOXLRco1kc5dhLKlVJWwzmiT80f2zW5nBc5Bce1wSUSvPE31/eg8378CIYELV+vy7GGeuOKvXwXIiJV8ql9Ue0KcSS7IURc4ubgSLHWqeoF0acZkpmQZzYmGk4thSSoyAVpyG1csjzTVvl8NeSnLMsbGpjYwUIM9yFFql6Figf6L81RfEMxfl7Wb8cP81dYGPbZ2p9Uh4q2k4PRS6Wb97sc/ovnSJHpzA8Sa8OGqPBzFz/P4KxessZnAsv1JeQbnlEGvSebeSN9bvSALFpagwd5UkB////RAAAABADAABaAAAAAQAAAP4CAAD4CQAAKLUv/WD4CKUXANbhdUAwq7QBwsLAwMDAwMDAwMDAwAA6684pRMQjsiR+b9le0+zxsxy1YTYrWGZSUmbKxnNrqUSzebZquluOKqu2btcUcwBfAF4AuePtuXJLplUbiCLkbd/5o7J85a1Bz0VzsOccP+o3lw599hXfQDjccckJigq/stwB75J3bgBIAImIiYsDBiYESBQgYIFxcZGhgaEgQcYGAw2IY4PjY4EDD44IDsADB9Ggw3IgGAx0IiKYCAQfLy8vH5xzVpl+WZBirVCKJFyZcUI5J7wQTkojS+ejNEj2zjmlFGX0KBWuWQsrhBHe6EryUb1z5TehdV443Qsljaba6VbOYOnPE+An9+o3vj8Fw9VrTub5A734KCtDb0PGA8MZxDMt2JaQ2f/5E83kUGl6xNI4WD/v2W+88QzvLqGU+Y/GGDTmaJqCS6faeH/urFgJb7WyTjpFG8EoTXFKdbJQWrh5JjpVydqJUmmqt0bRVgthjfdGlU7wTirpjJFaemcUb8455zogQBYVFVIDQhGi2fz2cPzY/v5Y1jpjnX5lr39fb/WceV5fGda85xq3PErj7YKHz33/pu2NU4RoNlTqGqfjCixZTpmzsmxZVzuTZKBEifs7fpO/rLz7xiQ0ao1HboCOqLFwZmAAgpIAACgAsAaA6FQAglEMRDmUYgykHAoggADibxICEguoRV7fDE8omI/NtTk4Yf5KgtCenR01W/HF8l0aYwQf8GPVoAoJSZRCrJFSUthGcXYwxRUKAOtOVmzCmz7dklSl89MOXs9L7eBkjub6cDpCAgWTxwftOdIo5uqtbFt03zE7q3p9AKICu+lm61Xowa6rNPLwRbwWF0jHNJ/3qAMu0PBMhZwL9AxbfG1n3cKsC3oJ3mLt11CvtWeaSMgBz5+3BFB3WTbuwJc9Dh2Bktkg7u/cDjDn/BeK8/CZ5p4ieWZAXnoW8Vyeu0hz7ffa7tPw+Z/J1tmd2S+0C/OMEWNeEFFquC6vwcXsl75+dJicHAE0Df//VAAAAAAAAAAAAAAAAAAAAFoAAAABAAAAUA8AABQyAAAotS/9YBQxNXoAiow4IUcAzOJBALQN/gdw4/m0N0w6IbhxHn3JTAXvcyt5UCNT4EWR67ed0ESVoB6La8Jtl+ZYUxFUV/I+waDfRRdoGokvdqVE1OyxPOwB/gEOAiluwNnNzn4G4zDSXkDa06QvK+Bej17GW1zsLN51rqv4C7SjPcYPcF2ta+nD+vr9O/WpD3ASZ2p6s+lN7QNo3zofwnmn06Wc7iTiAoi4iKdHPf1pxKFGfESJU5V4CatXWd3q6ieufoV1E1jHyvoz61lHcfe/he8cRNIBSHqS0j8oXQnpHpCOtPQOS186+oajH3G4Bg7nkOEYMjxD0Y2KXiT0IaEL/Xz585+gAwU9iOgViE7E/AXmmT7v8bnPznl2vnOdqxwyp5Ld7bZJJbvT7W5u4UPbzb3EuplAoOPKGrtgxLIT+XTanQjCKt4ZZI9sRKeweEu5QMY2hDIilqNohclQ9oo4m76+doglFwxTxNLEb26LO4kYt3gFj4q9oSrBxEhj9HbjOJCybuE7YGsNolQr11uH7f71YFoTNZNfIlxPmnpwI+R3S5ujVvDrqw9qjq7qeVOXQ2w+MuRCU02QnbOPC4blPwNe5egIyWKcJZmNeGi2AaBIE+LnzUyE6YQLPykpJimYi6D40gBjkB7rYEozr8IkkDQ2BxLZav8mf+gpXwxXkc0GBhDwMS/5aRrNRIAsAYkWabsMV7cLu/g3J84cX8O0PaJRrff/gIOG8vlW5goP6aE0O1FCpeeHx68zF0mk8w1LsWw2O+d/WH6Uzr14stBw+UvgZBSH6KwDovOyc55aCAFhoDbZmfBvQj+YPDqCYyacmiK6MWuqGxnmQgvi2iIOTc2cjKLH3io8HXGMgamscebCQsOmlRS6uM4IzmbCWUwTrCuEC02CoqlwKnhqaZTCR41qMyEJGM0rEPi5WB5UPY3qeToyMcDOycKZ0IqI1uqNna5SOkFToTnzdExTBn6NpDAbrvGgtQKzfP8WmA3VPLYvoAKhPPLmQzm5LXuk0mN4rmZaKXo+tr2AoWxN8+E0RQv3pYaeOh1d7BMqz0cvQLBYlqV5ShOTNq7qTQwNc57yFG2rWeRo6pgbrtfM+IRUEgOTreGYEXeMtHu/1vv//wl5Qgt+8c8a/G2eTgaY6IfJ6O5mxCEhQ5JiPj08OzozUjSZlnau48Hs+sf4txyCQ/7xCdzxWrJgaWS8soEV7KLiXOW65SdegwwQqUyRcoiBYSFhlAssqADKB/+EAicTNGESWwWXKJEgSWAESH7kRv7AixABdGCIkL8gDQBhYAG/Hwr03cd7nMdz4DgOGp+j0dbGdnf3Znfq166mNuPtdZeDO1zcacQ97my/0da2I+96v9v73nec7zbcPnWrQXc6BF6n429XO9vXPuNu18M73vNefQsCTgDYWYB5ea2A/ouM7IWLKNnJXNzLxV2MPazrYF0rVnBtPVRaypblrjEBRRxDuVo6g4fLpscvjqUY0GpwvriUcWDESk7gYO8LICmTJLdVMVctQ6MdYJhsesJLa/UBFF1F5LapSrAbhF9AELNi0d4tHKTWU6WrjNUC9wEsxphm3h7wtGVgwvSYDykwHwytoecqQ5z2boJVqy406rSpbirh4CPHJn1LTQ6YwQJBZN3LIcDZSkuUxdPMxekeq5oFwlQRSOfFr8omo0+ai1XjZE85pJADdqphMkHeWEdIKxgGVmSoX5FNJWHq7q00k5qxWqYbq8XEePQkY7NSe6qhRY83cgmesSa87EUCgsQmkpR2lYoTNtU18umohu4NJJQxK17o24pGJOKiqKPNdAPdY2helN7DJm3mRS8M4jI3RPaYEqPNDBKlzeuHFJ2r/DXZVYCgkDeXwRjuTJY9LVEpY9GERN+6DKLzDgNGTnQDF1fLSG5qHDky1IeH7F2DBs2JJViwym8lo4d4v2tOo3i3FqZIvDHiMi7fY3ooaOY1r+31i5JhF+/3RxydeL91Z41xVZLMpqp5cqEdRD0hlwB418oUmBF7JmM4L5J72j5dbKGH52OX7Fu3xcaOeL9SkCSt8huJXWG98uUy9qqjp0xBoG8k1ZtYw/rAZC+zMZpq5hDKW3mlZU5s1WWEXfUzumqZnXsDxcAxiYuajpuJxkmPqTF5Os7xvIcVcM2Fhst4v4GTIQRCFYKWQD9f/ngO7uWD73Iukd8Cyaenl7dXY/rp395s3Mbh4Npo4FVfzbvdHR7b1b72O+qp16EDgbocOeZwyMndeA0oVIWKMLEWLNCiUumYAYfBxbXVdWb24utbW17Rj52FjEvBHvatqzi0LC2tDSCEACKenqKipC71qSkTKLCwrk5UlWiddzbf1ITSJKhg+Kml5WZl6eu/L3GfJdCQBQtCQhUuFAHdx6enh+c8O8ylJQ3XcLThGzCAUHrSh3f4YHQAjDAs75yxWckJYKCspJNUFmRTlGNEpgxBR/BNAoBaqtYns7mhoANkzmhpDSh5DRsOgoBndVoNBVemHLNC8E0ho3YLUZUb0UCwbu0EarllnTyYh4JVSN9SywkpyYNyIqxCksxpt3ZObmyLYU1RBommc4SUfcjxsWLRAKnpsCyR+y4wWRvbXLWdtVDO+mCNe44MaTsJduQsvci4h07xmXglVBK3PFpXPaBMvFYT43YI6lSMqEnFW1VhsleBfiTirbZDbbdEyM2KksV5ZyLoapgwrSpPysQzPqirk7HW1UxdLIMMVLs5Ed1GKV2MJBBNy1lYdAel0hjwg1PL6VDdwSbLGHBEFk13xYnb15wg9ssTQdslwXKz/vbiPBswNB1j1u1D2on98Lq0mglwXEozCsRK4rDRbkut27iDJ0YSY9FpH/5cN49aMZNnhMGok6gDrnOCAQUEEQZAAAATNyKI5EiMJmrxASOFSQAIkcFwOAcDFQoEMAhADgCAIAFaFY5PH7CvBljfTIIx6X0EKUm9JyNZ8RpOEupymO37lCZ+f3Aykdpw6Qtx8zEsuI30/oaUwIxzk75gd2vPwKAnD8CuJRNhpkkkzzMbV6HQ+jHuV0u5AwN5Wk3x1TmQsb6PsU1NKpuWhWLGVxKm2ilVvqUP2STZ+pzMbz5ZBGOHT9ns8zqyYRc/+ukky2C6cudhi8sJqY0lUHZ7uce0FMPmw2we+NsSWGp4KqP8Y2/olO6cuEZfeGkZk6WcGsZYR2EhW2/2JSGAyz1co19YMlPZFOap4jOTCW8wX2MW0jjMSKP3Pbuy1FpeUAd6JvpPWVbtrglCW7RjqRb9qe4Vq5OIaGI4jsNYsXa9vW607ueKvIC8YSn4XyYfuXrn2wcnPzX/tXnwNyc/O//9Wb4FkK2g/f5l30Lfj4L1ObCVZfGiB0av3Rd9J0aScX0hdNQRIemO3lrQSqfBpKP4QuioW4CC6O7+ZJ1DVpzQ2N52f+iYYgb0rGxVyWjXOcvsDnLJDqNud2X1ppmuDDzMIk9HgQozZfwaPeEZsul4rXNlsszYJn72UbOM301MAe94LvhAEVLFZzHg0drNtaYsvovhFGM/X9buVn2FtEtdxVHb5i3bsqxyA/KU6Rmdcb22xkf7mne0dOvFMiZOdwS51uRnXK5bc7fMBS1qGw1qTEXlSzl9r1HYaMC5s4/cHLbMmOiSuabDRSvAO/hzA/ay56Ij75pxXc8su/ibdbgxsv+Z2Wd1Bard3KPoaxelhng8U6Ut95VGaR7Tp4Gby/hazKitXI8zarftZS6aYuSBLo3a6MqtIWLNeXsppQbK614kyQtpEBnu6tpz+llmC6PKekSMSoVHqVJxmvmSLoD3//RQsq0w6Iw97O+Hf7w2DPIYKbALOBthbm27++H5X0ELvsv5z8cPSf04v8EI3hudTapmdTN3iyY2GZJBKju8uGJPyXw8gZCG/F0nnN8Wtj+wUOsb11xml9O3lnk8F7vcRR4Y6ptvRXqts2IqWXYJwj/4OxVxL0JrgvsZBxYOQfX7dpnkelLmY11k3J3wcyvnR/yWgZgkJS6gdXiMc8lC8vf4RJXnbrezA7MVApxC6lNPY8il9K50fdd/a3hjehcP+gyz+D/SySUu/I2fsVWFy/K6tmb4yM0azO5dbCq27zUdP/86t0MUpXmYRWyGbwROtJ3oAqZzzGQwoxDN4w0wE37TcExsf5MtjFIVD3LLBKAm0SzceDV6LNOgCdiL9FzWVEZGxUHk3MMVz5wEZZwW4TEhO0IuaxKxwPgjsxPfjEqf4ZcDdFzUgUxmZkW2GHrcBeUkWaK0SwtTPj2vBrWs8IB5y8CTKSewKNnCJaULKSW2OPmCRcoWUiK1MOnixcq+AiJtDmud3mh6M2PtDmo6u9F0K0Otjms+v8HoNoZaTmvcI+U7CTfUzd66zuLpICxTLB9h7fkXH65zstRjd71uPrnW187sF1C3v7UKTia1uY+z8JKylfDx7+7/+fJxU/NfmP22/OdVPjj63covVn+rzVeK25D/OOxnwVaP41eTbjt+1fqDb75t+VX59uRP0V2b5PJ8g6Of2rePNze9ttf+sucEHf92X8HtF30bP/ksf7vN77e3zP3myldzPof1kOzKn8n6lsXPYTaEf5wcLix6+bcHTn0BZqH36fJaDNA9DsALwHsQwK8dALoL4JnXsGEVb4D5iYStJ38xxbL2AXY3BtYaD2NqbU9gZtfsSPMP3kJrkCfr2dlNZtdK0us9nW5bUWisG5cfRl5v+0R4TmeZWGxUdu9Ab9WeC63AG8qw64u9LFrJ5KGWjSM/iHRHW2/hArQBMFzboA2HDxu6aV6zG9JO1qoWLs+129ZMbjYX7m38PhObB9HEdoxf4WlSnZrA13k4+xb3n8IS9/4pyatTOvDwYsDTSl6CO+ID2TxaaUhONGe7M4V2K6l2POcOrE0hijmeSy10kO2CquDa7kBbBs5iy9xeCvRrfC1zL/73KyRurK+IX1n2TV2g1oIP7H33Jpaxm6+61XfvhdhMb0ZcxNmLGn2Lg8eZ+UDWQe97t5TDLnvBpXgPrxbCzH8IZoo71MBR6wt39rJ5G2k+rGxmuvEJjrfVN6fPu8BOCmDbaZrR2bahBw1VlMs56Dx3U7q8RbJWso+9AHoW+b34nF+HRwbMiWb5uIuglvN/ZnhTHUGbMld2dcS7grdHkwbdXvo8nsvMXoTMv+f9ZkfHxzfWqEWyPD8miO+dH7sbI7wFl0vrD1qsvl0avPe7uyJbJnkpEJgUjWT9HN3lklNe9NUD0lYIhSazlqznCloAAAABAAAA6j4AAIDvAAAotS/9YIDuBfcBOqGdYjIQgE4AxrPtyvoeTX7t9NIXC2RBdex268Mc/d4mRX3VVy/bKd5GXBymUApejeH/9977Hm8G1gX0BUjZRizfklWuHr81K7AqW6rsrJD8FFnSs9oWyUHccQqKGOcZgVFjSBHUNi5vSa8qhZSVuKrMFaJCn9c6a5ZuCHy1FoCRpbtm7eBPa5aOj5pr1s6qfzRl7S5Rr9k7qEFxHG8H7ThCEBKbYm4crNeWSxnETlcbc/NIaa6OqBK3wU2skTtGy4xhqdjh0lX1c2d1vQM7wy6GgdEdZKV0G7kDz7UNJpzU2Cx01LqEthyPmkyvKDagMBK6Aut4dqK7irl4gQzvKudFFMu3RcM+gjHsElITok0rZEx84jRnhVLVBKjAad+IOlGuUcCqaLmeuWah7DpNrAq7Am8vYWD3TLCwNgGCklKmmVjnVkmlKWUlscyVocTEFFKLR4xg8czkxXlTyGB0iyjaba9HHLFFtjyxjHBv8MrUsFjGRlSJ8rGizodVC/fDhLUr9IelMoVBFO1Wia2bc2fktIvkNk7c05IQb00BoQIKFOj09M8f0z59SktFQUdHSUnviN75BA3dxlurlQU0G00vtvF2ax30jEK6crCLt64GYRrm2MY1xYVdt9bYGsfb63a7lcQkDCXysmoKM0ZSMqkLh6UXZpPrloOhqzWuCUtWikoyyfp4vW5dFcIs/GK9ql6X5MRYrViPGaxZRlqxnpdXGKkwUobZtcwwUtfr9Xq9Xq1Wq1eUOLQrjuM43m63W8kBZf4Y2tkq0VFL88RgJmeEYuiIrqrQz1Iu6Bm6NKWcZPSoGTptp6mHzRIMMuW8rMnWuIRTjU212kPDRs0/cte7VCxkTEguEDX1809oqVwgZpReoYy6vRiOsS6NymnskwHYWpqLOe6EC1yCDBXio9oBhAiepCPaTEsjSkjv9EDN/Yu4F6shYlBiGdyQVLlABW8ACHSFdkbKQjlGOi02EYtkLq2U24gnF2iFpCUB6wX7RUWGGBu5lhRj404BMXayEDPGnpkCGGPZkLbFWM6yHjHWDiafGFsaAi7G2mo7TFsiDtYtAD0otgPK/JE8MKarak9LQpVh1oHnnaFioKyEOZOHDxazFr4gDrFlv2IAcWLhQJbDpJQnYNRkxTCnEvXEZEvQvRRFvGyZJJYK/JltIUfISpQ3a+ZoxygXlz0zgcPRTkIWLYUlJGSZbNqXrC5DJrI33LKA0fGEa5pdk4Pa+gGjWoNikUc/Xq+0ZxCuWI9dWUZGrlkQBUqvVJF19ua1Q4HIa9YD5Zn1mhUDAHXdcpAxC0VYBz0hRbNiT/is7J4es2J7Vw4DDFyX5DbXauVCsl7hCQb2mCvWAJQrWBzEyjWltcYx0XBhxXB0x2qlwBjImpUjhjWrCIsGL+sDJ4FemIalgrwYxH1W++lRMilrsW5JTs/jnSsZ2SYiWJtxskmDl9kl1G4MT3hPOaCehjGAuUizQ0cIZI3grlSJuawss1KiDrrAqfGSnOb2DZptbFRatAVdJJN9RTPEA+yczFCNZTeSwhiKxeiXDI4b8LJPFFRkD8BUMVVkH74d9NyLihKgCpU+2ay3Gi/w0qE9gokttF2Mr7RkcUyWECwU2ZbICsOuPgXGWI9f26yiTS0t3hYpiwWrqmUlIwMu3rpaxTTUMVaQopeYy6oynsBPJff4UMGmFpWFmXTDsWMuPK9k0pZetuoyThhEvb0/P749Pr++PsA/wMBAPT09QcHBQkTCQULDQkNERMTDw20MigIqDv0ai0VV9+I7ckO2o45ctqR7Cs588WEy2C39VJIVf46x8+UncbJrqga/aPpanUKi22fDDixsdaZ7qoqIBVBoQ/ePHCNUIcguoC1xrLygoXVAjbGKraBH10XV+oBt4Mi7gZwsxYxxAsWN2USMJQVS7Mi5I27UVBBDlm3Fjy+ZmAuMpVgLGiHbL5jXrZckou0W8Ms28gqZlQkzaKS6klwikjFjVyxkko0R0Mo1kGepO+mGg7tBdSk9aHIFPMLpkpEBN6UTUBcNHqpYjp9m98yUnu0NRLyupQPGeKxPT1eNINQU2uB1wye/JknVXTZ80K4TuB9rZ+F31xwKsvJZMXqNMUZQgogWXcwo+JpkgfNK1ql1RZUTdy8NbAFE1LrGpR4lgarTdXMYZRWzZ8B1zc7sRpNVF/MPZxQkLQnXuX/T/26mXKAXpSSFq5DJtjVPcnQzZezB0il6eWvYmMmrHBM3e5dW+uX4t9XNfJrwIabk/vmPfyTV/26qlH9A/n8SAU2Y5MOchUnOskpIfy5EiOdCXHO9d5Eu0kZGR0kaCRU1CxKklXKZOKeJc5y3W8ksmd24wcyY+TJXenrWMZPHjJnszHLkxAnTzV0xnJybGc77dt2Zsmnmw6dPZAYD5osXL1Ryom7STk4ENJN+9dBQ1syajRkLFsbFbMVKlSeZkFDJoGB24iRQSV6SI7mZm7/kMPpIIyEB0AA0rHv+5AKaTfWSFiBggG7KXLSSEpEm0gH0EqidDJo/s5YteYuTfAUyQ2rJT6BkKImZTp4DJ3cGyoAyl8wkC+bA7Jgbr+TFrCTbyXfuiGbRHBq6J+/JpaWkmTTr0eMn+8mnp3/ynzw6mifnyXjwpOZUnfMgvZoHZdXVrKo/AyLJSHKS/DdixNfXFYvNkDNkq9VLRIf84UOYBw8asoa8YUNWzsoOHEhlqRwVhSAjyAcOGMgGspPTgDwgNzUxZaZMgMDSlRhYBvPK2SwmFiKHyCBAcMgccocc1qPHjrwj8+ABJAPJcnJ1uS7b2d3hteUcOdzK8ooVKkxkFChOKMglSpAQkoMEGUJnI6elqV0zBgwXKFTIFSxsbXFJkKC1l/38+rJeDpLn5sYY5AULFFRlKqqpAlmAAKQASvnpKQkpA8gTunJX5soU8l0mQqRILpKF5CG5BZaLbOPIEb68Z8RI1tJlbc5zwSK7yC2QIjwhPYCQC0BlqAQ5RS4jyyZw5LaMlZeyUk7KDTIDq1yVkTILswzDLJuh5RdoGe0s1zjLZ2uZxlpeY8s32DLbjCxjRp7xlmO85bcf2ceP/ENHjtORdWS43CMfEWWibJSLPrTMl6F8M5RPeebVnPkzaD4NmkdT+W4qv9Ly11i+5WNisnk2bf6yzbfJfNDMz3zzmm/+zebD2fxNzu/kfM44/xnn48j5OXJeDp23Q+fp1HnPOl/n79wRfVE8eQjP4xn9PKM/Svp7SJ9Uz5fqeT2mH8j0Tfl8Hz7P5/QBnf7p//nj5/2g5o76qJ+aKugFPSFCqq/6q6uDflCG4UJfKOf8+fP76qwzz/sbHT9P+/Hjb3ktjFiOvPYfIfde7yPf8a9w+SxIPkkVJi/4SP7+yU95RStP5RcB+b7v/V7JksFv8oUf+ISf+INifvuTP+a5L+bJfJcwz/3uS/koz0Tyt//lvTyYh+LkD9/wEb/I472Rl+vxPZ4HD7iH+7c3Nre0HJ9j7dXWfu3bnm1u7u7vngiRuI/7Ha/jcbwNG2iP9jVqnP3Z06CR9ml/49Wehw+5Obqn+yFDgnyQBwJEyAv5urof/+Pt3serQPEo/sQJEk/ix8ZAjAgT8SK+Q4cP/+HFHsSLFzJexs+YUeJLPNmb+BDPgcOG3/AaNGQ/+2BgYR/2Hr7DnyhT8QLGw3gXLlg8i1+xosW3eDOzFJ/iY3zZJ3ipn/oDz/n+/Vr//+d89Eff+/vvw7DRG31R0dAPPRGRgTfwAAAgPdInJQl4AR8ggNIr/dIS1EP9gAFMz/RNTQW+wD89EXgC7+SE4BF8VBT2sW9lRfVUX1XV4Bs8AwYKXsEvWKD1Wv/gwdVfvQMHWZ/1WFgQHsJHiPD1X8/FJeEl/NZWha/wFChM+Anf1XX962PAYOEt/IUL1re+l5fUS32Gn0pNjZTs5lVB5uEtPhlyG7mNb0OmiPpYkHJLH5DATOKS+iniF9XJLaXs0mq5jdxGIkR0YBlDaHZXARwxhna12q7WdFKrndTq7fH1+f0BBgoOEhYaHna12q42NRVyCJLQUDyHeGhYSDgoGAj459fHt3dE29UmdlO1X6aJ2ERu45cpNpFresQ1RZTS09Pb4+vz+wMMFBwkLDQ8REREPDQsJBwUDAT88+vj29PTi+cYqy7hxHPaOIrZdkCV1ZrHRdGad6IxStPVqrUmEllTt4lTRFk7MfyarRvkYM3SecKxZumqwJqYYqtUpq1qPGibulX1Y0xVXdKLV530VkERkVJhqIIibrd5I/rEcalGknboFLF7SlFc0hRPAmkcjavh4Dh4Dh5v/I3r0AHH4XiPHnE8jrOxtfE2foPbGBsjMWJEmQoVK1iUMEGCBFlZ2QoZPEWKEyZMoJDBT5yIwWPMeMHJZnAUnAZPwWvwFtzMzAV3wWHAeMFf8DM+4+srhJgYiCzXoOHDBw/cAxfBQ2DAcM2QIazDlxgX49gOF/gFnoFj4BzCvL641YrlWH69guAgeFgYGAfjG3iWiysLi0OgQGFCF8/iFrYq8Ak8AofAsbgFLa7Ft7gEzoAvWMAdOGjAG/Crqwf8Aa+qsuJWnIor4Aae+BOHgirAC3AECA7wA3xqKopH8QRcigcAwAHwpSUlrsSZmARwAdzJqYk3cQJ8QO/8HdKcw/zlSUfc6IgfFXGiIl7EYY7EsyD+q6uDTAX1EUQoEKFCefKQjo7y8fPndJ/yKd16tqrpTjXdpnt26Z69p88m7bP7BNp8Au1AG9BGnbLL7E/QbQd0g9bZoXV2Hc9Nx3N7xtl34uw4cjYcOVsO557DuTk792bn7nSzRd1sN5kbM3Nnttlv2uw2l5vN5b6s3JqVu9Jyq7Hclmj2GjQbTZp9Js1OY2bjMbPNdDdld3fF7DBitph4T8Y75u4td3PB7DFgNpjI/SVyR3bZkl12Fy+bi5ft5XGTedyPkDsL5IZs3Foad6PjxuK4HRf3lsW9eGVb2YxXqGzGPYXKnrKr9O3xAQIe0dMrsotsvG1k92m3duftIxvKfvIkcSfuKFEQN+I+PHSynWwpUprsJpuQsHAXbkNDJpvJFhQc3INbUXHJXrIDA5FsJNvP72//7SRJ+DbfVrL32G6svb2lqanR2DT22a6x2WxsGxttp226PTdXt+u2nZ2QLWQHCTJkD9l3dz/2j+3Dh9yW20CA8Ng89o4dPXaPTYSIjq1jx8Xh2Dh2W1uOnWO7ua3ttQ23b1Btq7EdQ0aD3bWr9olNtmArEAuxGewWKDaIPWOX2CSudgOsrA2mAWtnoLAjdNgatocPD7YDrX1hc9gbdhiM/WFL2FoYNoRtYVew7q3NtSdsE9vFfrHNynbZRrFT7OzGrtgqNovtta/7a4/YIvbY1JTRNtpFRUf7iACmG42JyUaz0ZeXbXQbnZlpqS21pq6E+4bhl2gPaUxOzbmp32zqTR1Hw9lw0k4CsJG2EoCttI3kzIHTCUd36s0AAj53gE/9uZfkeGpPTYdOHV1H29GfY8Y8kiFTRpfRlJRmtBk0Go0+cyaNTqPXrKnUlVqNtoR62lBQBaQIbCenA/vANmAAwUawE2wo/WWrt1pSMuaK6jx58JCS6tF6UDWqNjUt1aV6z55AOpA+PeWj+eg+ffwAkgSjwegvX7p4EQXVoDo0NIwOo+/oWD/qLFkadaPGgsVRO0LqLjoyUowWo7ds4aK5TOpJzchopYqmsgvsqCi++e52rywO0qqqqYIgtRYtilpRS5ECJcqVRJ2op2goGo+oFtWjOnTvrTUhTWj/F9KFVnde1at6kE7VVPSitqL96D9a0H6bdtMeGmLaTHvADqDrNB2dNjS003a6sPBQH2pCwia6iR4cRNSIeskSQS2oAwOZaCYaEFCJVqKTJHGinei+Pj/tp/n4kGgkWk9vT+/pI0f+9J82YiRP5+kiRbRaq4kQwdN4+u7uiX6i5+aG6CHah48f+ofu0UNOy+kdO3hoHlqHDiAaiH57g9Nw2s0tTsdpHDhy6By6rS2IDqLV1G7oGzotbU2vaTQ0G9qGrlGDTbNpGTJm6Bk6RgwamoY+00JEiBgba3HChXbxQkwshB5hwkSJMP3hgwcNggOHDQ10NouFLdMoUHx9WStoChS6trg014SsLC0FCqoS6KkpBwv01VUDKx0VhUCFJrGChdbVSwtDBl3BgrZwQUPQDx5E0KDBGOgFBzSVttJSOoE+oFPoshOarIMO01h6S0vQWlqFNjMjoUloGPqFNvCknzSULvDmjZl8JqMxQyajyZRkymTKnFkmZ15W5jZ5TaVlXpPZWKrJbHIXNY+5S57yqJinZCmKUbKUjBjFMCPmQsMmuTAfBj989OCxQ0cc3JtbDhxtbGs31NJsoNWgcTZDRgwzGC9ctGCxQkWKMhQnyEyUIDE2QkQIMRAfPHQI47BBA1gW+3W1emXAcMFCBQpdE7i2JGhlYUWA8MDBVQMGCxRYVVFNJZCKQnDAAFSBJycCA5qYBARYUgKQhHRkVEQ01OGXb53zW462tbMWZCVgMQ1JXREeXGkGUk5KQ6imokmcbc4MdeuyX/r3ExqUigrIDyZg3FuOtjU1GzXONLzmUp+edOTA4dTMxGzzV2KMi30dfS4aFaUkIyVR6q4uq7/skPWtmPBITIM+ndJYKSv7P3qyxSNwLJzAEvwbTZFVcv+LkhifSMQPlX5vY0zj+S8cDc+tglLgf43IpTP3WerNuN/3dMFe2vV0JZ205+l/fbTj6XNdtN/pcT20g/Ya/bPb6TO6Z6/TzTqdPqdP6HJ6HPhLh9M7YS6ds2/CkF2zv4Ede2Z3AzN2zH4JW+ltOht4Sl/TLWEZvbKrgWH0NB0N3KKf6WZgFZ2yl4FRdDJ9DGyiT3Yx8Fjv9jBwiM7tMdz7tkvCvEd2MHDuX7qXl1Dv0rm8qn1L1/Kidsj++P7pWbrj26c3dizvns7Yr7xV+mK38ir2Kp3KW9endMW3rUvpUd4VPbFDeTn0J93JK6Ej9sM3qRv2wiaEg51JX9IDO2BP0pF0v97Ht6fXj3RtnpEiHa8TubOr63R9SBfSgwCR6z+6jx48dnQdHe7NLQeONra+1m+opdnoaJ1GP+syeowOo7/oLlqwWNFV9BRlKE50sm6iBImxPqKLCCEGon/oHjqEcegbugawLLZ/9avVK0PH0C9YqEChd3WuLQlaWVgROoT+wMFVg86gL1BgVdWp+lQCqaiOoB8wAFXgyYnAgCYmAQGWlAAkIR0ZFRENwS/fOvfvX4gQvAoPUk0VhBoI0B8/p334mO4p1UOaZxSP6J1Q0E87nnXozJETB4YDd3Juar7JdIN52YbNGstKNWnQnDFDWYbMmEkx3TDceCsZCYOBvcBd4C2wFvgRzgI3wljgK/AiXAWmAivCUuAoiVCeOEE8NCxsQjjIRHBJIKwEBkzyh8Svj29P74g2z0gRPCJ3dnV0c0OEBAEi98NHDx47dMBxMNybWw4cbWxrN9TSbKDVoHEGz4BjwGbwC9gFzAJeAaeAy+ATMBlcAiYBj4BFwGIwCPiDhw5hHDZoAMtiv65WrwwY4AuwhQoUuiZwbUnQysKKAOGBg6sGDBYosKqimkogFYXggAGoAvAT7ERgQBOTgABLSgCSkI6MiojgIRjesIb/LfSuvoPe1FfQG+gF9Pp5T18+r+lb+up5SfOM4hG9Ewr6acezDp05cuLA6eTc1HyT6Qbzsg2bNZaVat40L5ozZijLkBkzKaYbhhtvJSPBfPHShcsWLZCPWRwbsTBeWXytvFTeKa+UKG/iC+WJE8RDw8ImhINMBJcEKgFM8ofEr49vT++INs9IETwid6/dS/fOvUOEBAEi98NHDx47dMTBvbnleHG8bO/ae0MtzQZaDRpnM2TEMIPxwkWLl8Wr4k3xlqE4QWaiBImxESJCiIH44KHDG/ZueDW8YFns19XqlQHDBQsVKHRN4Hq3Xq0368WKAOGBg6sGDBYosKqimkogFYXggAGoAk9OBAY0MQkIsKT0AniR3qPXqIhoqMN861yI0Oog1VRBqIEA/fFz2oeP6Z5SPaQ8Dw/loKAcD547/A4XFR3lo9zT0w63w+vwzzlz4tCh04YNp+bmZmYm5uVlpRo4nXLccExMy0qehlu64W74G67J4XByTt7Zuck3eZw4mTyTt2lzyS/5Gq7GjBkwZMh8KVNGkpKj0aJlCyRk5HYbc7ls2RIZGXe9gPHShYPpwrvwL1ySh+nyMV3eFcMn+Rkx/Aw349jIHXkWKlQUp3ArXLEKb2TkWBg54yJ/XOSL/Aqvwp9A4U6g8ChQOBQpPFEKl3LIDQ/5IS/kiFyQCV/ChBMy4Uya8MEmvIkSDqiEK+FJeCDXy+N5Wn5Ey7V7nG+P7/Xxvz7ex5FwPx5ECAcihAuZ43N0Q+h4nd0dr+NE7vA4EV4EjxfhRnTs4MG2xtnY5Lgc79HDB/fxAw4uLs6trS3NBg7u5qYWl4GoVPGUINMFNoQFBAiSBKPWGQyKY0kaiWppH4RspyFxYSEALikBABgkiqGc5R1MMEBAQABgAHBSaLqL/oT2Qj2gvVEvKA+UB9ob9Qn9RH9BP9Df0F/UN9QX5QH9gXpBf6K+UN9oL5Q3+hv6if6EfqC8oTxob6hP9BP6C/2A/kZ/ob5RXygP9AfUC/0J9UV9Q3tR3tDf6Cf0J/oB5Y3yQHujPqGf6C8g/TqG1MNcLtX0xmaC0N3qwvu0SCvrVy6bk0H0LRZLBKK/IIQQcbEYEenET6aNcFDDXYdMYX8dR9dDD2IfbZf2fnWR5XVYU3no0jTaI+2K9j7NN1N1cdpxgF7zl2c5I6YiTr332e26nxqG1Y+FQyDYiy5qq6sUxCKU6g4q1mgWnBdhxE+q4WOP/mjCsRd3GzpmSl4+fMbMq86FE71n0ucH2iCcLsILmK9h8E3LCxB3e4xbNtsNL3elKvvTTaRiWO5tly2LOa4omqnoWMWYX/pFTZPHVqFQir+tmZvzV8f/3JnjT/QLGQyxfSWq4o1DPz9tWiD8wPGEj41dNs5TQ5XOm5NHD9Jg6OvS9IajH2/yNPGAZA+DNZ5w8ZKNARuFdQ+cHnlIA6NPV9u08Yjh5ckBdK524VPAR0HOBylTwfBKyYuSP1L48GXoUMMrX3ydWIDSj0fCjttEuFauvxFTJaivFiUq/aaNn36+Zr+krc/nmWdG+bGs82b269GZJkZoa988L9W0DhenbHWt3fp66s7SQffHl8gnVeT/mVIi6rUSuUWP27zi8p+XZrfk2c33kXRIVX4/rbpQfW1EiMpZezvr5P7NRPzOMj6b1NKAYNEOx+2Jq4doEJTx3ou4otWepMSZyoQAtMb92MJqX03UX7DEyHj9TB8XmCjJDiJIYQ3jIJTdgIxKn0Yy0zC+R3LxHLNdwKRjFiU3eHCcWpKhBBZMb7Awi0fw9mJCcCiMo9hgmD/RvXh3shJyS84uizJ65otPyxh5JoFwOg4NJGG4ykbInIiCcYklWssYnFTWTAi4jSl2ULOEPqJtQMipbEYbhvw2RWuTSWjZCBzH6B0j9Oqx3VauKmOo3k3bThehHAAAu4U6f3NxAZsasP5F9dCv1Mus091dE9zHC9n/hVYParU+wFIsn3RI5SHvYZ+kASjSuNHIUER6hofLTGo3HodJjWTRmYNw2p3pKtWTjekEeFjP9CjeXQVFQ3IOaXdjBF4uqQznHqo/DYmg39yMy6c2jaRIMsw8YU0rFLDgOlJP7mvs2XlbU5LPLXK6hcBE+xkRM1i5GLrYYMiOvOtv4UoEFaiBfAMwPeGisc2WwN1noEkjVmB2zKl18wbgdMJEy5YtIXfPgJZGDAHsmaXu5k0A6YURnS2bBO48By1tsQLZY0bdzTcAOoOk3cJel/+Oca+W4ggN/H9QTd/gZRfIIhy5QAYg4YZygAbkTv3XobelZJQGwx8ij13yQQ5C6YYyDAdXyAA4uwDLUuWESSmI9qn16I9cXX2d1ur30bZvLkBIweFMFpNggj6K2W9jW+DG9MP6+C9Q71Z+0B2pSCqk/Jqzj+I10cet1ZJMK9YvIjfXxl4XWNe0UOXE/u4pATsC9IQtAZa+cwNuQUJcahyBQhwA1dKHo+HFQ/mgSYTXA51BgkRtfbJg7d6Ks5TebyR/38Aq4KoR++0Udpm+gF60bWP5XtDgSwJICtPuaBp5KPVTYxCisczn3sCHZ592G0vVY/raSE+C7lKrLmT2oGvdvjpH9xk9re32yFf3rCpG2iF1Hcsu1cXYu6TSI73nWhnrjtZ6pPdULSPa01WPSlsM3UHDRkgLTpECnJnddDlty9EerG1a4lTyjP1N9j03vFo1mK55IR3X/LkC/OOr4zdyNkzI8GuGOpzF9cVkYSQbhsUw5ivKukGkau7SwcGsIOHuyuaP1to8poFGUh3QUbCu6R3GnJJBKfuerqktuimnvbLUX64AXTKg53T4YHMHC1rWGaD0sKBlOAtIHw56ljsOO1MzhZLe+iN4zwa7KZDmtNPml9Ds8NxLcBb2xL91Ex7wKS1AVscDwxP9/WB40B7WfASL7Qfrt1Atun3P4A6DlyGon03P4G+ZxA3lgJ3HHtqHdLCjrxr+xW1ybFHtS8eOPuvexrkIF+Lauim52WJze8FmCZ3qDZpkyF9dcdVHtUsVNZ4F825dRNXFK/lV16F1aKYEvQM7h68qD0hxwY6dVfRFNLyorW+BGuBTOtgt2EB81uXyvhxkW40pToNN6Vm3Y0o2Jzmy7b/IVza7n7DBpVIfljaaToarAOv9y8R4lUtVeW5mYFUo6Whvt9oGSZy7AjqcLdUmNZqrJm4eZPA80emuLuxEq0Z/f0yMTVRbid2B+NXbPHa3lHSYsI6SQU69YhsYeHkvHpoz7BVOfONOMsAH2AtjPVtah94BT60YsQyxJ3P9W1BCb0YYNWMJJldu2jNpgpUVoGgVjjeMNGRqDDiXPLRqxxBIrtzENQdbzDRowyg8fjjpyNQaeC45Cosz2HlFPQ/JZzTMW8FiKgOp7tO3tmF+IdUaltFfjX6JD6B1XskGx0nCxyX4qy/nBvvXDP5e9Rp65a5d46e/85hts1hTGc54fW1+ubbs7fXaOHj0fsBiqggHdBb+jS4ooAQhg0hEdssVWYImDb7880go5IFv/1cKWMzwLG7bB77YAXUe4S5U8Qi7sE4jsINKGOMeVGMM9lgNI9zBdY7BHlYBD1JbV5RDbFu4es2B9TYf0BtiaRPex96s3Npg7/0MdW9e4kCQbXcd9ra3e16Tu3q1tUdvCm2n2vbKec2v9GixPTd08qUpUb0X9Iu+jGKboph697gQemVf8Pnu+z5O2AvLZzHl+Y0mrttlH9ZPJ+vdesq9ZkDx+dpQRr8xmPV7kKe9Ci1fwzPrba5yPY1c09M0zno/qDn9Zrvpl/s3GCxT3zjCWa1Wrp7MvmVLVLynZ4HeYmSIiJOodmQWIeHmtG+LUH9C+FW75cIXJSfN4R/k7cuKVWqb7n5Vay8ud8qJ9nlLY648/Nifg8bDwsyOfWBRV+XKqk5jelY6ZsZcbpKIqXxP/23jP0OF4ZCumF4KYj0FnHo26T6m+lXBrBlBqQ84YzS4aTqi6wGio/3dDdb2pHwf42BXTtXICH9XHWlY/e5WShPjBIfI6OGsM+8UAz13ADs2sZaRJaAL1642Hs9PY3qrVMugaydnk6UWGGtcYQdr3w5tZ8D5YuxncpXaHAjs5HvsAfRx863pL9Y+ozB2yBd0OZ6UebyPWyX5PjIW+n69d+yeLyV0FNNLDGH+7u5pLFh3ykwDjpvEak7WITNvibcdQzDKnnHFounLQtmMju9vihRhlfQeQ7YV08dV/OKhYfDevHCWK0e/4L7Rgwu8ubWtjihbpT5QpGRwr7j95NWa2RpWr694Ue1rh3xrCwhzXr3scHgbl4d0uwoldut2ASzWhEKbbim3+NP2ZxQXzSkxQ6ZswqsfN9HsfhgUq1M4OnIaz/t52FEnhcso3U/nbw1HzJmpdwelDHt2QIeBGW+eG/3WgHMF8Jemcuu136aB3PndKPALv5sDxravQ4Bf9TUBxD1fxhVf8uPszxtOD0633vip47tNjkyx2LhzGVuNN5S/0vgTOfuMHZdbZho1wuH05jWu1sW6w2VX1AtcLYp/e6stUa1uvSLqva32Wy6tbDn7xvpv/l5X+toku4rfObio9MIsW4rdSrWiuJX8+4nfly6nfOmazeQ3+NNWftTzz4HQIRM+oZPG8+1s2R0c8am+P3Ju5vphOB4mOWWUqGcv3mZiqcPfDE5zfbHFjYWdTV6c4KbVyNaXm5u+uLOVq6vaLB/T/PKMdrbXjGYxes2O2cQEk4q+xffG6NuXayyGWBgah3YhCyKt7RDfyIyM1ofwqm/Z95/NSaDQGz5m59ZgnVhWxkN78z0l/AOWbdubZbKe3LrHQvJpna0RHxWuLPOcf1/mhrCXNT4h3RQQ49c1gZi97Qj84H1BYKbO7QA3cq4GxLl0L4wPjaWAPJE3wn4ErUP7+dlFqftFNHGIkLeg/ARgrcA5x92/fzTv5VWzN685ru1pc2dMi4WFfW+r9l6V1nFPb5tLYltsKMLlXW+vJ7fbaN4L+baomE2d2wF85KwG5LlsL8wP7aUAP5FuhMUIug6d+b+LR89FpAiwhdtXuTfVS6N64zWuU0e7fLnoqh7VkcBgPnH7M0n2qmbRhdjmm4KzvUE211htgd0rxDCK06AQ85/DLQU/VszcFjH1/RUHZu47YzWLcTd3JfbXfusJJVmdWzfvKeM/tbNhls9qncJ9h5FN646d2Khw5pnm/IGbG8Ka9rgJyaiBGL/MGcTsPWRwg7cJgzF1jhe4kXO2IM6lg2U8NKYK0kQ2UvYjeJ7az88wy94P5CYMEflkTn5CZy/lco5P32qGljuQ1V3QOUzmnjLnM1bKIhbiZY17Pq9LnNI/Yq7mmchB/YOF947m1fyN06l5it09TzXYSPY8//HDUT/JyVHcnKYjj3U1bEFw6X0NvQ8f1NWp7Xwua2NZ2Ngf/CfyNLdURIjHNy03OFr6+mZkwP3yJZkzCNjtKfhVgj6Z7sROGDtN7vqWlkXsMSLaiq7qYDVnRzlboH8S2jPqJRX7bdNBk425DsORN+vxZuFBld0+ufNs2GKYHHY6fKtFrD0OW4mTOw+G9/nk4LPhy2ByyenwTRa5/Dh8DU5uPoQ/Of4MX+TUM6yQE5BhhRh/hi2yAg37FutGQ0ahDVv3iIGIwnc5chqi8EWO2IgobIsjFiEKV7jUUkTL/SzbiBB/+R/HIt9sksYEtFTXIFmNLnynkXsRhS9kcjhC4VtMzkQofIXJgoTCd003pSX30r+tvi4A7ZkGZvvbaVTcDnCSOTGTPyVD+s7/kk5IuwO4ZJxsLljSWZiNn6WDZ2cBl06RHQeWGIFuBTfmz7ngsmFPmoz6kcbb3zD8nZsrREvedaCURaKaYYu4V5smXtnrhL1n/zZQ/LJnCnv5peJafZ34sscKW/m94tq+3k4WkWNy3+q2eYxPfo7B/Lylqzzr82SbjG4hD5/LuQ3n5Eccs/aMPRk7t5iZuyTAe95eadVUGLmeYpq6EAVbu1qhS9ZW0oYFFXe0osrcrdQCLlwdZVt0uGM0dOoqbYYUazc/A2Rj80J2ekPOXgtHl64JXNXc3FrHo4fWwy5W78SYFDkuh6/gabPq1BBW+6Ao126Gp8TuHIb0iMZcxKbOJ4GjuPpwHB3Is0+m52lMIr6prvp8tcQkM49tte6q8Tu1bGczmiSbk1HNHev4VyGXyDxg3bKrgPPEvmFXYbjh3hShe9W9udpPkTP/jgQDmZxnptEYykb1T3ZzyhiJIcDPd8KKN4RxD82zg5jr4IM60lPvk0bA1c03vXM0XClvMnBdx99DtK4L64uZ/sh4K9jcpP8yuykv3OCW3dEnMr4J49t0WUxzygs/x2Uv5+zWV5Djm3gRLmxTa7mtlRVudhMbdZ4zGvItIEXG/mDvlfPSPRzAT1tmxDvqHTDEnGQ6ziGy0f4TanPhGFeGQm4WTETC4DPO8FQ7S6SReZDj5/sU2Q+LEZacWPMlR9xw+mdtsgzr4tiF3fRgppXTwFvSabeko55I57iQDjEinXCqZNyidPaNdNBU6ZRF6cg7JPN7pGHXl0zYTgVQVlffFS6pJy++ghi74L9wATNdFttX2ThYcegHAvyESnGBPJxsOfEfCX6EprEgX/wIJrs45q/+hdjf4opgeTMti82tbHFrW3Zx7m/6C2J5iy/h5jZVlmub8sKvatnLsaf1F2RJE18EK9z0WqxzZYUf02QXZ4I7/3mEc4WL+A2/dBfCKdPRvQBBi7i1gnLffORGuUVzu8PGldyNmzt82OllEOjUW821DK8cJC7nopGjIhaIAPMMOCRqSolugt7o9wFfajvKBQ2aqovjIN8mjf/IsZV7itslzERceP5F65YjhVHL2+VcV4QPJLEex7LtLt7zaNMNlgv7Q+7GXm6e5ZytMbqHpKxDEb3bIrXi4ntnTUeB3ru4M5ktmFmKb0bHg+zvBDxnJQMJcybGzkDZWWbr83i+fK/0H7aKQftgvnP2dlyS54nlvfhO5K/RKa1b4n0bYQn69z3CK3xahOHBqLOgV5OkTmZ6Xx7eCB1ul/uMRevm+6YGZEectiNinqbEVYG6EZm5F43BPE2fS9BGp5vH6nBZ+tnIl5W5RFmxXj7gw38Q71PNoLuzn+X3TuO60jiq6gc93+Bhlm3NxQ3NGlJEXgrcVrEE54vqzrTHEz5zLi0OZxXRT/YYlOmlfAyBSa/kPs/hsp4u6T3Lt4UpUl3GGQ05Q008EcdnLUF40cOmLsCyhroS69Yci8ivzh3gzPQFP4UXj3udrRY+G26GD5iftarXtlN1fPFhLwuwRwbb3EGjjCnidWRyNmwXf4umZTJfIs0Rzn9mbu3x+Jv/hW6KGxwcf3HRJeo46+0azjFyim27/jb51PB9QM7pLSMwsooPdhsuzy37kbEv4dySo+0VjU6fhTfvW4MbGRLMJRWMzuO10ey8z2TTsUHNRakX/l5cdFdNwzG/cOSi67wS/zDC8Mj6M0v8bSqs84oSyjfwljN71HYZzJqbBlGP01Y55bN9vnzAbc4rPlcsYZx2u/zFFglX+0B5dnSxg60q1x0NsG3IyJAIM09ny9smIRrvYEVyNw6PhfHq3LVxQ3IhmNFQvtlcQryadVtzN8TtNT24zydmzJXGXK4gPSaQPfY7XEdEJgLFimnpOAHgjM+54sQ14pblYwcTF/5NbDbkm6Jkpf+IIxhvMqPB6IUeVwQbEr/MTlDfC1vkxTkB9a16HYOA+Z31baTr3ib43dG2OVCXwYSUVn2OMJf8DOcHvPwfQzvY+LsFuKgtCGSxsaWRI/7UCNgK5QUP33mjhsJobWUofdG0/++UWwi2QN2ZfVZKHsbBza3yHc7X+48eynMIYph8K3nAF1/v6uSGzcOiGgcx/qxcfv+qVZuc7E/+FrudzMKTobjJOIPgj6ZuJQ6sKxU8A9MnQyWhwdeQ2cZk3qSA3uJnpt9hIOfjsjdF/WbpfLEU8g1CNlGfsuIcDhZ8uyFhh+QpHnLSBcUdBEJH2pritrp1Q6cdkO+8z3mr1aNHvUTm6TqJU0rR2rW8DGSDDlzgRSVyzSmRvUxsxGdiumTgwIWbwHRg3JG3oEvABKwoSLcO8G7ct2OE1MFtUqIx0+2jbS3h+z2W08fKyAcJ8F5RazbEoDt7I0mnYY3OI3mpWeY+KvuK9/lvTHBxaV/jubP2lV+6igTjwd1Jzy27Yol11mJqZaTeBdr6geEfce/9Q/sxTKPeu7dDmXK/dLOoc/+Q8txIfU0fc7lvaXRIYgW+UugsTTuWClsYy+eZ6b5977utDWY2S9JqbyKCH25ox9eUMQ5yBrKeT7YR3lug0DPN2GXSNwb5tioeUSU0Qzo/zdPcN0JiLAM/NGZj35q1LjDI3UJb54uCxaf/JCFNbnMBsyfI/A8fbbnuHl2rWjZtXzrwwZ8dQyU3yyfozyTQR/B+eV4W9Pf6+0KhAKPp6USLhcvNgy7ESRpWLFoJaDyUFIQrGw1m1xqzcexO/v2odqd9jdqt3wN28dZMp3luc9mBrpea1PqZ4Hra4D52I4XgYs0equs2AfbE5S3i+dz3eRXarYuHXM/iW8rjbCXQpVlm06tQrZ1mBlrtAbQzLGkdLWLeSku41XbWnygFG8pi79zZ9pEt22XC3IP0vVN2hn2s483LX3kJ7bPdHhStYDtY7JE7+00Efkm4VDbZkyW6taG3Pzw46Mq/yavjrdbcIWYWLHcH4zSeBLO09HS6DMtxT9y1Im6l8acQaRmB/X28M65YHQ0l84cnJTzFOJsoLioD2+JadXgEpZ/f81wqYMmOaEgtfJu6Hkd57cvvo8YReAttvsSt1Gv12obWp/tZlO7kjg6ijnPjG+LWtPAyKj8zWcCTgbukUPnozm5T6p1RdvUwddR6H+lzenJJMyvtPoq5s6adOd5uKnkXWiX7T4bJwAeWmpuKeB1t2/cp4h/ba94r4nRu2WRnNLLm5jhDxkz3VmoglhlUp7AzRMTyjqN/pxxVet0jtrulXO42k/vjye2LI7qtesKWQtv1sUyW02MnicqauH7OAhBn2bkm4LXgPeRqq7ZrukB5dtO0E+aqyfWq8UBosDI2DeB7m3Rhb4TBurA0P0wcFK3UnsTT5oVo2dC4AvgSq3Baeer9aI5TL6m/nLr/hXcku2278GcIYJm1JW+4cGj8SQqDRicDRcfLv/HXjP6XWWZqcA7AzLYvYUwoBc4MwacYGdQpjdqsslweFgd9wUuGl4mUZy5wmKY6Zye+C1uyKsTNWYYLG4cCJ+vkbE44nPlh3TexJ8Qt2lwJ2eHv5xpwkT2BwFgHlonalWtM1tPEGuqjlWBl1BtmAbLcjNI/OD6q2aNlP6yAxlnExA2syuK4PV80EwGjzTjQTluPP7v+vU9ILEXjNqVyW35mit+BmF2nP+FzH5fb+eC0+WG5DyuJnpz/1QtTwJFesTd5JqxmLNQR083OtbU7HdfwYYyHdsGhuiBe9FHrhV6eBRwi/W3efSxTa6J12/M3OMTb0F1oVR7WF7d1t3bWYXELRotbzRmpf2ubzO6MF8FwfcNY2MPH124de3b0/1pjYzXHIhzOrb23pODPxQUtbH/zNJDnj3NjH9e67/jAh7MsymhBj/dvO7OBQJzW+dy+AJGYjG/OyUO4sa6zBXJjw+wUhgOypbE2pXWEblHenNwodmqUY7/bRjZm6/FtUhvn5gLoRPNTMONUjHAOgmzzTt4hPLbrZ4r9QLdYyGnJODz3b2+Of6KYQxK/5Rhq4zQ5BfGBKPHz0+foHcg3ir0uw2GCvN2qC9ehRHJnFmLg5a97cF+bMTjZylbpyHg3taXDkumE8XjEvAb4I5qx8dc6WPA/BZg9kjcv11UqTr1uZNCz+ydzvQfX3CbYkeFDuL8qfxSrehDEcX0ZE7l564yg7F9k+bklGxPb1KuVUKdu5T76eQs2fJ2zmvnJu+2APoHrB9H/asD83mkj8Hf88tjuXe10wOr00NEbm54yit0mpVmlx2S6fUNbfV8D2fMcMiQ1R4QmpNeJyszkLpEeR70z9NuzJQI1floe0gtoBwi53cyr18fnai9HOjweV+Lt38qsrmYGNXp7akDoz892BGqyeT3q2J54ThAblPoc8DHZXgHfkSP7/vUgdELKxfMB++zVfkTkm41h8cHoSxieWBwbaDFEnfBDt0Kk0dE5IbvKN/GPdDZSYlmmCm2NxCY8bF+ajERkYR4SW5ufQvMEdNYhBd1i+Gul49bL2065WXmUxI13carmOPvbkd5m06nCDzSF7dBxS2xHmtqttzLYdzk/i154fUZMYOEzGWL2sG1YhxnpZEsIjrWSlBFXEHtEexr9rfGeIn199Ce/Nxj7tD863S6C027M7IKMXiwtiJBuaD8cV/cB3J7MHMtoaQESM/f0JPyZnDjFz9ZA5oygPMqKO5y4C5InR9iL8GcsNa6EXNSZFmpfagf1F0+AG9P01PG1GmU94tMN082ltWIR1w6yP5/LGpdzpy+Fbb03qCDzKjlFnjubq5xYNRO7P2VZeYwapVnNWqCmrbGO2a5RdNb5azWXaKxb1S5VKwNozZ7dUJJzo/jalMucWy1PlP9iWCnuWaQpFupa4Yb6DThS6jgkDfph3/O2ybCMKI+bPcJbY20BHaHh7eQ0VvEGaXeAip4e73abNDfWCMTiaMPJU08M89ioq++Bui26t7c21wzkpmg2klJNCdO06raD/UyzIMpFISFXQ79F0IhoBZVwI+AauP3AMxNo/tfrAIYuu/tMXiB/ArC3J4xTbfXHhDP3gkwNHuEwAurtFVGrc3bo7v3jUbewE0jP6Y/De0jkTptHndYUz6HunB4irfV7wsVMMA1MMvKEzk8z9XQaQc22k3R+2lUn6fA0a09iu/Mh2QErqdi1L+n2g9JdabNPcm9i7Sk6J83y0xlyqaOu/V+9r5rr+xnC4xws/yvGg+9t/DPRFCYkZp/41GTqcV47jzn5nXnYsZtKcbrkZPkg102Ij3bNFUG/P11pHKeOO0xsbbrJOMfvfeJG4Avcae1PPxv/dQuDtlsBevOJxX3LP/A7JPGg4bW4ztt+qvfG/CJgwIlikS3A5bAvAoaHMwG6ByaLBtpTb3vAjTyhuDXvo3LL1I8Q9LJ0mWiY0bnrm+TFTu0eLTDazs3gYHWvEdi6eNtvqc7axRrHrQG7Iu5n8+Vzi+SpdprEbSsNjBuKHSTJzmKx5z3wf73YFJrbshPEW/vpTbIpBtPx63zd/KjF6BFejZld09gTX/q2TNh0bA1yQ3aIpiWaLwcukJ9RWeCM8A0pv/2dc2VJloFyBLVJod+ZXxIMAP02AzJWYnblLNDZWduBm2Bz4cvJMxQkh/UTsb/8+jLQ2Fy5OeQ7K/eHwtTKNSA2lLJ3yDPCx/ZN5lPc2uj2X+6DOhqRq8Ktivza8vx9ipdEx4XRtB/sgJoz6QLEFSvTuAV846UvQxisyk02c4ZcAL7ovk3qds25ALdQ9dvBLRtjHGZ6z8J7BeMDg+uQnobuIcDGrSCL0Di1jvumIYTaGUXzBPn+ny5D6zh2PYRFo9vKtr7+q7idSz4IsoElRe/Gdk2Lfv6xZCshXNa+l6lP3Ce8ef6EZbLry3u3msWSXjA3jKVcxoAX9a+tlt7GTdq7D3MFxGeGS0z+TguW8CI+ut1F52vPbhNtdlz+Q0NGxDpisHvt4qotfRkmhaaa/IxbgR6Xef8h41zBBudQKoKT2hqXCyR4LCb0Ypea4h5nqvW9j9dHisusd2vsGQtZrNDXhqUX3ZxS7cyV6rFfcsgPfpM85z/nIuhuGeg1ys6CttWRsoNy1Qt2nWWQbQKwRqa+Soa3iDgYrmY84qxDeWstld+cXuO7NWBXifGSii0CpxqLLX5hYWDCUGyQGJnF0qr3wI6f4vyA6ASQOyvahDFFwQHPdR0zv+NuaYR8XIu8xr+0/ET4yV0/TiMHiU5LjsAbKD/I3zLGFIRFfYFkCITtyRx80ht60k5oh12CLz+5t2F1Zlc2k/rU+g7IBDOtfp7cOSV3WFnRleVXJ5Fyc5/fOWw9dky9HEOO2cCIS0LH5hNNp+S18au4fp91GcivqtgHkllbkbAkSy9czZ9oB97YVS+wzx/0MpDJdyxQN3Z6Gb79am+y2zXQBeDNNtqktlzWBbgVq94OL9ffZJuvo/34x3AcErDAthV6DXpEW608ha8TT2mjwEvYIOMmvAj4+LCi301gcuTI3mf0bOP+6KrpOiMLgMkh3i/W/3Z3CJWmCBKZoy7a7WrdF3V4VfTbAUJULABoK1cDgbF3uJ1dYWAsCltyPGAYWe3qqDlvajQ8XNgIYHVfxrYI70znd/MTR9+cZM2dYmno4h2DbTftH7SNFDae16+g9e4SHr2Fx6U0n3rCk9y4HWMeOqE0E0ey5F07olwMDy/c0NoCXAbHKXhoqGYWd4A5vz4Oete0rU9LNeTdxKXU2KKtFnf4Md19b5FiL12r2K81omtNfNanzYp7c9Rifbt+whdsZeIezQRavmz1p1wm8q0ajGxuVDBhnROTj2lN1ThIerXQXPlZ3IzWOLacJJS1K/riLvbOXD5hd9IqWUykdsjjVKZlypXegQ/3CxOmYHuvEUTFUkH+cg+f0PKTF3aVxyhqXEa6zDvqoLLMnWYyw49C2Nvz5nc7v4agQTxhfC06beMG4jyjw4Nz1pjKhzRgk2Jex+Eh38/duM4t/Syhka4TFuJ0rVxLtxXGumGsnLbLJUZC7fjHb9NZAXfRIJBmLaPv8K6ansTFP43BMtH2KKn0+Lb6Q/NVtue74LX0mjmgo/l8hFX1sojzKzz/N+drj1vN8Aq+QxVC5MppOZyMlhsL7+yM3HPDSIa3nWh/hxPnE5YZsbOP+a/saGz4+ajEdw+bTO+Z2ksb5LObgS+r413u25vnnfVXs4oDVLt19pvdnSCjtG8XPLPb7zsXHyH/YTKUoZ09nAjOyC0r6aHEkcTA47OUYCnZgjvjFMyj9Ldjld1C51mGxco4wGJ+88KRV+3CC+plINWMt6WKCAwTig7SKF2zzdtcQbJwa8jNVo26AAahcQrOFJ5Bbw8SX/Oqn4TXJO7T53Co0ceO1jEZwrKDzpZloVZTbM8aCNnH7m0ShccEPKTqxpZ2mtwNZ7LQgG7z/Xm4pqhpho6GV00tWrvipGxYXhztX00eR+vXnpjwyNzEZX+PBeOZlhsZTYTbHWgrYVzjXM1f+d927jTe+jXhrQNpeia79b/iasKMOR7ZmBibkqintLmB1ii2xwUbo7Y4ettjy0STNHZxyiYfdVH2N8nOGStuGZGAMFhHX9wLoU3Y41cXwZjO4629qySIxvuDDuysfCH57pxNwN1DmEsUHm7XAH5hTjo7O+ne6b+zp7WWCnKJjAe2Dbtq+A/Ym/aV4B9YttlU4D1j3bRXgv/E3oD9TNKNKfuDbtqxDinRbI4tKevw2PfCTksHFvFwNaHybQ/GCY5XM7uRP54y5zDbieo8q3qW5hvbAR2HSPUbdRbnHyXbTmmdX+RW4jaaC3c8YWEn8bGkK+xdpGRPtPsVoTBhVvzmWjddAODRMm+QPbntJ5hXMWdJktju+fRucKE0aofiOFIcho9d7XuPO1o0GvbRjXLtdh8BZTF2vQPcZals6aaQk596yIDNV4iZyV6bhR1lE3Rh5F5qWRpP/KdxZKcUHVVzdIZ1hSnzAPC+JussF6a/g/8us9qPciRDwyOJNTez+d+HO7VTEpZ4VoXbGJeN4KVdtsAJ+7t5hHhI7FqgZ8upnO14N8idvXfBS+HH/savSZdn5jt2Ae5BkmiBhefBdCCaPnfLWYFX5E8w7TpYePx4Go4jwpmb9hbmS8ZJ8jFctdKU0mbxab5uNd7tWO0S8dVlENgTcGVipSp1Nmxlo60ml0p1qSRbCk/BSpYWKd2dqn+wPcDLbS3xuP//WgAAAAEAAAD8CwAAnC4AACi1L/1gnC2VXwBaXegULBCYCxTDTTkmclWWGOcoYJrXzfqSUUb1F8TJxVMULc+mJ3rDrLyLIqFCLO15ZQE2ASYBt70hpjVtedgBvLcVUrc5bQkTDd4WMRM7batU4pDce6ctF0GNwtoxSaq3feP1J8xquWjlWquelyXCcKSlsBIwlFh6w6zVSZoLwOg8toUU0W7LoLBEsjIBlY1rct3de++XLZ+eBUD1rpWSco9fWoIJtABeK/eQXRxpcA7QBFwtsUA8YtHaFLt1V8s80Xsf50QJcMGN2dWy8+2RUJoNDn9b10sVPu7jpzqiaZR410tFXZBXfKJUMylL1SlPrpiJee69C7KEUUckkqJG2MsyAnTtasfNEqTYiSpVLpSMioUWyIRhkmtmlvVqyLuj0ri8olYawxFcYnvNHE2D9ID5hbqjEE+tUhKCuFGsqybn3L3UGnTUH5ys1Kg0kslBAbtuTopCto2dUYtsUaq5XVq6CDRyvSOpeN2qAqlILPtCZNI5e3HzrpyQW5BvTxWcjVTwNbq/4mmciirK0rOKBtgRSMWFChXq0w8Xo9iEiRSn+O2txCV2c4MbbhEi2m6bjY3EJB7xjOlUAhhY2GHVI1SvPhjCgx94vcBrr68VfP3VdYKuuxzsgMEIGMxg6wNbb3GtxTVX1gayCmRZTcBqq6sHXH1VtYCqq7AOgDXW1FJTT1ENgGqqqKgGSxBb7AwZXlsbe2wKFCY8YQwYKlzhCxcsbGEqVcMaLisjm+wOHTa8YTMzDnNYTe3ss9HQPOzhECHSThvEH0gvSS9bwcooUuqUNCrqXvbee0mt12q919retr33tu1t23vb9rYEpkAiIVto3mlBGwfCo8MlbUEXy9x7bwvapwcOlOzytn4GRWj9+E3e2/aZJKXtE6PRbfmoKWs/NVnde9tPDCKsni7sXOseQEmrniUQ7rXmWexBpzML6b333ttOr8jK8KZtlQaikCyAzjNpepOmNYXOKfRQzTs11xxzyxu5zOUuXRwdqzAyHkZGKoYJA2Ywj1nMkF529LKXu/z4nOXIcdyRcSxWtsKkCpPD26yZzRo1ahjRoIk8s5mr5fuWy0hORnLJwxx5lKFAkZLYxPDQUMnkGzhPxjnOcqYzlcUXE3+SeKLiTpa8ZCYfMj4J5sof/7KXra85M5rTbDjiTep8/cpZrrLiU5ZySzkj5ZS7+XoNvfP0TqK3nuBIBBc8spEjHxm8yOCDQxYy5CFEDkJkIoEDCTyQ8B+EE/rtw2+/v3v8/dc3j777AN8BOKCOc+hYB984+Obb+8bee4XbKLwQbxp449Udo+46u2HYbUf3C7rpZOxCxjLkbiG33Nws5p6Le0XccatQcffdJ06gCFNSAKLYLQ3b2KpRH5UWR5DyKf/ZKSwFVgobhaViobCJT5wgNmGy5FCJYSHhoGASJEeMFCEyREiQQCA/AP/8fPToY3mwO/h05MCxd8OGXo08Gngz7mTY1cWAQffCxZxcCxZxK1TApWBRsCdMlHhzIzGiTQTbWpWqFgLEhzQ0D2cdzDhsKCPTkAHDBQtsBXYCO8ZKEJuGgUWA8MBBAwZfXgsUdCVAwLV1QCvLQAGsKysCA6oEsAHYKVZqQoIWBCgUkOaJEI3I0IcONTRoT53WdGinQwc1+gn6aKMZ7cfzPp57zifUpezsl5Z23vnnJ2bmdvbMcx49W6I0pUpPqnQlTJ6eoJl47nxnTs7NNy0XLXShDT2IZTnNiY0abXSjHf1oSZOe9OelRxp9dNIhfbnlmH/a051WdOiHXvSeQQ80IM7/rDmmL10phLuoE8gE31wwICxQQAJjVyoG5liSg3H6AdPESAAQBgADl8wngAkAFADkAEUSAMbnCmGDsuW4aH3xbmeEPmDd47cEU1wI3CdGMP3q5I4xTP2UsePUIQJYJdBfVYBkCa57yCBAN0udPRAA9kwOZwGnGK4ocJclERrF8PwJigB5aXmcKIB0R5M1xGDoE/NE9dHwWgm/SNXzEXYhD6/LquD2BBzn3vJ75/NyUNGpIMKeuGAbfDkBeiTry9/rpeD8P7RJDAs+gO4Scw0lTfQ8fpkJOIo0psgiO7FLMo4S/aD/LCK6CdNR6j3MzcyWn4MGTeTmI4ZptEYM43HB2fsTqvSPcrPi/QLGRuU5LMlyd6FZcPLiAMrY2vywxRLF6T8TlA8ZzdzseKCNmF8u3S1XUM4fA/KmSrHBtKbKoocHuFmlzBT5QTKj4qGfFSxjCm26uIAx0O+rih1AY0o+WliA29XLppNnSDyzrWCcJSCCSZE3SMe5pSds7SSIGKjzhcqcop+W4saBcFS63FTi3quRN6zUSh9HcEZ6fHQhtx/MIZOy9MgNPjFlyPKAKBLAdmMa0hghJpBhEzXY4VTePGXfTE7ekEl0cTfxSeEuRLe6n5HsUnSf/tPxjopuIr4G3IXoDr+C5bxHb1cfhNeGPuT/J48S+yVsuSjUIWGtFFtoOrZJslWmY+MkG2M6Zkiy3aVjeiQbXdLJgnwyVrMRdks1WQbqEqZp5FiqgNuolLNOkzZESdTe2iCE8SG52UEbBqfgpiZljEylzUsSDLnAliElDELJm4IEsQaVtwApaDb8BLADlRs7AmZOJxXrLmzUULHl7bR316r0bSHFzCu/YVPGmKutFJnLaagly4QSSXENaxhw2tDaAIIeijZ2ZH8BVkAGyMZHKPvLBwkKmwBKjJ8Y5FgBYZKxF9LbPxkDkZamN/S93VklY5c1z2pEYq3xjQVJZjKXhnWgbjsJWA06JIyFYhtJxy5INo10jILEJtbCzXnLQpFNzbcmJFhWfZtCguKNCx2zItmg0jExkm0qHbMi2aDSsSlRC/Poreju2IK32z7123Ysweb44BTxYumo4UgiVoUOrHhaulWzg2U5FbaIFDI1PtjFbYG0LNSLIaGmJEU2cubLfFJheRnRCrQAlxpGmINEJl+usUtq2gRatIS2XK7ZCi1ZAS33ZKKaaoEmqUdSS3UQ2a7HSmR1OBZAtvtjDVltjxHimMh2PVYikx+O7PpIZPXjIHPCJuwTOXLeIpUOgW+BSPZHoFkhxWrutJeXbQZySmMcGCnthbcLbQeg1ZjQUgoLWrQBFsSSbAsSNvMy8oDYE73RaPk78zL4IYZ9avK3Ni/ul5oojaJpjLvHFoWEvex4EFMxFCbYe0O08QIZbxepRfulqTQYD257dUvI/BQW7ZidPoNfRpsQoFnQlqdBENa0TNyCNFGAxmlKo2WMoPkGaKvFSq1EWxatt1ipuWj7otHCNMjfmvYSwnAuV8toenBtEAkm1huFpkFZyKAMtCAQ7aJsAU0JQnu500AUhvW3pTmEmNdADljZYPvq7Ge9cbFGUJsoDFxW3svKRJuVHoRkXFpsTHt+WdOGMSNqsTKO1XaWRDJPw620Pchs2lZrGSQXFdtouRL9TCPNqKmROyF7TIEni8AAiys5F8Day3do80yRlTuu/bPkvEvIZHO+QQH9pTvaY4HJ2IrtfI5aQRC8l3qXcsDV0mAZuLJhxUCWYNIu5rOoB5b0Zg6DDebBTGDI8YjFshtvymv2uE9lbXHsbAzsbM3I5fGdOcfMZJVPAJpG0Gk1E1HOVey8B6rbpfBMWPs5V5Y+Cw5w0ddwpQYE8YA1ZZzWviymc5OuFzJFQNNSh4POOD+N460e8ntbmMemO751I311D12MT8Nb8hwxrLdCrBf4ABmPfjYGrdijaDUXn7qhEnABKmwObV9b7lmmtVOuscErXI8FxXtp6LEyvl2XqeEpfaihLlrAv9y9TlTMcuCWIhHi6NouT172MzybPn8El87p+rLlu+6NPRYguw2DsOgLaooZ7ygski2MzaBPUEDIoGOH0r7vHa/pC9s7oM58tB58PlcWBv+bRLSDIrPiCpnP1irAcDgrlze+A/c2sJ4ICY5IzpZePk2bzksstWiSuIgjVvkRdrrgeU7isdF2s4MVyq3RXyWLd+vH3n89L5cStl2Bok1i3ft79zldo37xb3OXpzKdbp/5fXyO16Td/XmkWBlEpLANXRn1ZE61ulL0euRyIRJ5V9fVz49pZVdy8eMs9oHdhrKBtbAAlxcBWgAAAAEAAAASawAAlCQBACi1L/2glCQBADVYAypi68cxEJiLAHrIe38V51WlxKZOwLMWS2C81434qiF4uT2Keij7d9898m4TBHa+a6eUUkopBcoMEwpjDf7+/v7+/j7io1prHY3q9T112NrSOhrd0lq71nrWWms9p5CjWutoVO9ROJEkGo3qqz22RDyi9s4oiKK11lprrbXW0WhUax0t4DWNRp/+bIm+gg2YWms3gh32OmPUaa211lpr7e0dH3zjzN3dtdb6qxxQ0Fpr/VeAXvoznJETlZLxJfoNwi7I0Z/y49Iv4YQiWb8HTSkuLiutn0QKMfpZBJbRL+NEm/4H8khn5SlGn4EcNP0VJHVG/0Gk69dwo8vMF/U46e7ulWIw3N3dsg7P/fJOzDEBEbW71lprraPaMyt1eaYITne/dPTM2X1TCoNrviUJLQBlyzevfLprSdful+46KkLHI18MOHF+79FavgmInVd8HhSsufsvYYy74yPhhk4UHxcgoru/jQFxfymGefzjfNiYA8zzVda89JeANMSfyCecfxJBMPTHUIvqH4NQqb8rUxv9No4U0m+mXUha1L8tDeiX0ESK/g4/BuivgsSmH0SUjln/iQR+/lDaXOonU8Plr4ZCT3+MJ6Hf7AnU30gQTP1iOoWlnn4LFGL9WWJJ9GNomqNfywLY7D8lUYD/l0aefCsCQUTyvVB03R8P0ZS/3Z8v/lnkqX+XEe9vRQua/xYeL/y/uJn+ci0TD2PpkhofDElGL0PjjP+YqUBmDBH99aAI+etd+fM/82TSqviT6SPpn+efx+Xp30WFFv86AHr+WN4o8acbcmn2dt/G3w5wyp9O8+qz6In957Ck+MNpFoH2PJVIXfzf6D79gWCZ+iexIkH/jTFk/kKg5PybaIH1j+X50F4vFPVnwLOgv4ST0Pk14NmgPypjzaz/y8CWP9zcBn8iYwj9obRleYqCR/lkkoO0HPPXLBTyj8KZx38txfN4etPPY4oC/WBZYA+itFUjHa3/Eo3YgOKQfkcypt8bofRvYEMQFfJUmVO+AR+u+jbhVO5FP8rL74sZeTqdyns0IATKciKamZwoNkFOpBIqH2aIlA8PIJBleTqdNjY2tpGkJMvTNlIYpo1t4qhMGfcITBcrdTW2AfMgy7Isy/KVeZ7nWZZlRVmWZRkREFFODOybMmJ5TRdlMJm2mZKbLlZOkhUTuaaMhBzIiIVkmU0dniwfIi6SDeOwyGvEYMhsNM/IiFY/potmULJihAlTRjVq08XYTk70MjdllBIpWgBEoAgJfdS+RE7AgcPMmwuN6toZIGafVxP0HIGJmoAHQmC0sZHNSR6D6PTGZ2OazKj8MmraudhyCixESHjm0wzIFgA8WmtxC2Qke1k+gHjcqpp14Y3a2ADNw6NDwXjYgptIFCg0XdhtDWijsqDQgASqGi7CvMa8PguPWy+0vBu24OpMUhoGlTagqSDd1ma056MRkdRq6VFEGyvPXmkSRUfPbpOdVW+DI1UMBPWITisNo42cbVEZsMpdVMYC0GO6QJCeU8iAaLRjmI2xOlD9KGOFZwj9SMV1VwWi6sqOyneLpl50BPTsx09jVJ6EdjZ94qQdg6zpx806HakhVSAwC9OSbEd05IZGPelHGP2nI3ZRkqjuRCJ6efmBhvCUy7B4MQaWRd/AnwMjFtEAVjLuIJvacWateBRmZ5AUv11ITM2c5jY2ndILo+XxAw+4Vy1ldE4baThQRLhEFvCgbs+RC/OOybpp9H/0eMQQdrUxvZ8ah3HkG3TGNLXdKfELM5PfpCYFCqFkcySGFb9HTAJaGoEkwiDfNQAhJsNUFKqRmJzkbsMayi3TPpTSbM4dHmQKVYQIaD5pmOoQoPf4YM/HDpW6m15CEtoISImUV96iCwAnBZ/pEzWNzh4RBGn3pAdgVV2DAeZCrdnEPM/zPM/zPM/zPA/6Ec5D5nme53me50A0s3kWpAswA5oBzn8yVsyBemryoZS1OU0gwnlwEKK8pksNWU0JQzIbFYCsRk0PubBELBs+BpkN5xNZsZCInPj0Z8o4Q4OsuGNNRhQTNmXkwERmk8NpHmyCkwsR4ZkJxazkNXV55MKomTlNFzh5jWzImSYrLtAhI2IdmDI6dcmJfjjlwz1S00VFhWZBGNEZjeU8z3Pfyzj3vVkw/20Bm/2KNJoB+VSY/QypzWhkyxnQJcx9+3FwHjHvIcIzz3sl4plPiZWZr+rPvEcHxSfAjcLcpympuNcADF+AJWnmPjmK7V4bgZmP0csXM4gz91UGfuBr0sLHFsGc+yIBD/k2CWc/tbwZTdRu7mPEZf67FDT7VQ3YoxRAyNzH6Gazr86SvURxuOa+QgVrfk5H5r8rUPb0qCAx9+khdv6tldlzMwhg7vvyKBkYX5EN3SbnQMi8mTDNj3nQ05KsBkuImTCqZR4U8kBWY3VENswCICcK4smHW366uFlGTqQSKh/KWDFdnBPlNZcozYE33EAGbHMaRRnmwQMdnmbBPAXkQkM95jRt3D3Dqji37+3GmSDlir08QT0+9AWJ8SUNoBe5cFq4V6XBEbu+LkEOhYTTPRoQBPskKIiyZk4ceQ0fB3Iimpl8mCFSPjyAYLqo5sZ00Y9QThSbsDfBERi+SInIDpue6PHBcYaP7wSSRLAxvRxqXvgqPHVY5IMzV2X54Bj9qbJ2Q3ijIZ/MVdlQoYWi8KoKSBwTen6xBVJ0+lfnkXZcJEHPY7RMM6voRx6COnJqip5U89ORmSZB0pSSVJrSS8ydlpTvaEANhFI3kpR05JlId1VKAgzRMyEzU0iM+rGSkWMEKhmKgYasSiQ59UXrrzir1I0UBj2JdsFVUOkjfeNXR8t3M+ykbiB1zHqWcaNSl2u9NDopHLXoJ+DDjJPb9EsQYfZJQSRnV1xkBM6EFy7llmCNhZO0ksGKQoKU7uQZoKuJHSkcB2CAf59bVLk9gnrMsAISikB2BZMULZAJklaKwWDksojKU5boS2HJINexQRlzFkgeIC3cA2N6JMPw0PW4gXOaxdHfYxyJuCPxKGyp1BrY2UkQdSf7cMMib7EO1xTP6szxEZ7Z/jQ0eHUGEeSXOYSzP+B78ikRwEgrQZcochtzD6GUURKfUss6vDluyuNVcVwBCrVJ46SB5pHfDDpytBaaQK7UZ3sJxc9tgc0E6eWdGKK5AIkz5/BGwQmZoZNa4vBCZ8+VdzHwJEvMkmJGFdj5EbTMMWfWpgJVZubhp4zEQp1NQzAD075DXTAd68xwsxux8XHnoQN76Ukmu0G56RlUM+bIRudUDQDteOh22J6YJ9xClM0xOIiTxhmMjKqaUgRTz38I6JFKXlXBMbB0jOEDQVS22gE5xNGRCUxA3ir0gxSVUkhARO0IW/qTSsIBdRF3ukjfgNnpWY8KlJTSiOXsUy1niqSVB1x/q1IkfQO5puc5LqKklJtZXHb0oyet5BJIJzB0SDrJNlXFLRmswuJWoVFVtXSSgNSxDk/26pu1owc5sRSyjjZiWUDTHQot0UODFNJTkXYhho3U0a+PkzgyGmQcSGUxGFEcLrqkso0RGkyXkDqm0cuatYQHRqSTEwZp7QlBCgnqpinELZBOdsDyPbtIUjhQdnSjMBmkbhSI8XmqQJW00lNTa45BB9MRLWVK4Zi4REaYQjf64MORHYBH6kYKph3fLzdSN19cPp1wQQpHhprPJfYeaZwKn46i8II0jlZi9KnYNMwegoKcaBnfl9RyEJZDG1OWWNlaIZ3TZMs3aMFpSLwgUsuoD/8Q96azYElSy71LrRmYm0DjIupygBRzCOEsFQCPZ206ehuZkfRygh4/oYL+BcYFe5MilTN3YG6iGuAsCjV3rEaBl3nBjzGPjo1xPDhL6aXjH5lTUpnTEIDnxBwQ6ZzHilKxK9pAeTeyLSO20KmEo0ZKvvLi03mEaf25AaSZIjgRTBfZijh2efS1F2mFuga8Ny/4ruQ5IGph+MLESDMrdU0dFfwg4DjWaMXuDE2LvPLpqIGFn4FSgjIfkGbO7lgupK0iFXpILSchmZ2euH9JYggNACeV06WH5PwgxdSlUmGcCos6KebVgwhk0NxEIyhPg7uSYrZNUZRo6DmGNG0pYpPOgfwxD4iz4jHoXLqnox2pnD2PJJyF8ROE3LIqTSlmlh0zAS09HrbngyfaKySVAylLow9mTkaoQsQhImmmgSGObCTyHZN2WKBmpJkZ3iLT3MiWTJFJNa3Aok/FGJclQ17K4kF0ZDJxE5RqGrAkczGS8rYvpHyjId2UwhApc5lc4EROtGcENUg135JATiUDwXGMogO2O6MCp24mId1JnI5EcYqkm5KURsgo5ERxJX+ik2sepJtpniJkukOW3IilgW3mgAmp5h4JXsp88COVBJSB2yPVBC0id01KOhMEjpNRd6SbVz61hMxgshyavplm+RNJtZ0Ix5t0UxAQj/JNqiqlo66syiGKqjZxGVhVqVZVVbAjVDaVjUSUxFbL2SpSRIgQHz6NjYaGgoJ7LQAWLKLRESPUJeqSJUKAAMmRQ0xsxgw1L499BAXKixcrVrh78KD2Qy0NLa0IkyIqk/YB+0hH20CHqsOGysSGauOGinZDvRFE/RFEDaIOGbJ6UIWoQrJWD6tnlVh9XVGixbpifdFifbF6sZR0LNG5pLKX2EtsWyhPa6jdk8cOHjuFawoHCQfN6JkZU2ZMU4CmN34ptTEllhIbGiqJlcROmvSGfcNWVk6yk6wbN2xYNmxiYiFbqAYQsOXz20OwB6BSJdfJSUABwBYNGr6Wry1QAEGLoHWCw4KCti5ribXUuq7aqq2AlkBj43QKCYmJmZnJZlrZTCxLgMCBA2jQAAIiIi4u/vkjKNOaJcukdtJKRyeplbQ6cbLZbq6DiQK1l9pFgfwM8qNYR/GwzeEf419fYJ+BDQYGQA1Yn9b26QkTi2lO27KR5lxuXj5qPjrWcYxs8Nk2ePTIkSNDiofsmkP2EJE1RGQRKdlESpYSDusGDgsHlK0EZUErsZPY0EowGwq3cBvHAFoAbYAAZFoybZkyZ9ozrZ5emjZNS0ioplXTrllzp73T4sGjp9XT7mk51y2wFWxlwcLLCwqUKWsXDayDVsMqgnUgQgSHq6sOIEBgcXFJUaCA0aTJEylS3LasWiZXEe2kiFXEGiPG1Xq17g1iBbH+c61ca1cXihXF2tbWZG2yVqkiZZWypZ3UoAEDgwcYHrQY1CIthiJqEdaBmsY6SFPTVg4c1g6qmqq2dujwYf2wYmGFWEOsUmmKNcUKA4aL1cX65EmUNcrq5jZlnbJqiVvh4N7Wt1WJkiRrkiOUlG2mGxVtporBQRNHjpxgY0PChMkSKysWS5YePWrUCBMzThxIyHmOMEEBVVQCRW0CT8/OTj9+9gRi9eg51KcPo0SJIC1qF7CLFkhJQZiasiBBghUFCpGy/ObxUU5lJZ3LS0iMGLWflNpPV2XtsJGRd9g7fNg6fFg+rKYmIhaRInaTjaQoio0U1Ua1baugVdA+PUVoI7RQUFVtVbthw7SdtoGBjq1jy8gIp4XTtmlj2Vq2dep4tp7toEGOWkftoraSpGTrZjJG6ybGGmOvKva6fzXx63etJ7rWrrYVSdvaVmVdUmWtsmJZ58KE+bJ+Wc/O0Fa0stVH2Vr2tYp9rV+r1mrbqrVqIVHbkKhI1tQja+ramVp2pp6pY2M0VBoQ1AcQVAhUKgMqlWpKbZpSpzaorCpgAyFVACGWEDuIFdTXV3d35wXMasYW4mQDsYc4G7GHWEaNPllGLKRPBiykdgEDB+2CFoKDCy2E1sKFDK2F1iqDZGvVRkpStpHtG8o57ZtWzhzNVk5LRzNSS6eFFAm0hdRSAm0ptZjWLlzWvbWOC5W1bvVCxcjqZTUzspqtYK2lR21o+/moUfvZMmqE2TJqLzHjtJdtZRzItrJ9hJzbx1aeK7RyS6HChJZCK2ECVSuhnaJK0E61Ugk8Wyl2kWcnu4hN1OmHTcT28bOH7cPq2cPqYfGoW/u3Cy8XX2BfVKpQgbMCR+eFDkwdGBxqHY4Vx5ojh45Vx0pGFmQNsqalCVmFrEOG5K15qxgxZFYyf4CAZcqIETNkSFoaGdma48uao67OixcrVqpUAQPz8voSW+pWVCURVaNaHaFV7aqWq66aMNFCbfFCZfFCfeGmxnBT3d7UKW/qWxc1rova5YvKRQ3z5YYa5sZ6Y2y1MbaOAVl5AFmBqK0/1FY1vHUNb8Ubs4YZs45Z9Va/tW/l47tb71a7FQyrgu3qasG2eMGmeMG+0MG60MHq4MHm4MHyYMnItLBaurBZurBdyLBbyLBkzrBi2DJnvtgyX+1X6+UVo43RgoHpaHW0OXLwaHm0ZGRwLVxbpUpcG9dasVLX1rVfvrR2q9wq19rZSWmlLGmVLGmXsLVI2Fo2F20KF60Lb0146yFaECHaEO2HD2yUtkPbwYqNYrVarRgwTFgnrAkSKFgVrFFRKucKtUKpnJyJ1ESqIEF91D6qpeWleqnCgUOpUqqTqmTUtdZbb72jrqOut956Rz3qerurMHO99dZb76hH3fXWW2+9XW+99dZbb7311ltvvfXWW2+9ffv2rbfeevv27VtvvfXWW2+99dZbb7311ltvvfXWW2/feuutt2/fvn3rrbfevn37jnpZ1PXWO+o6Hj3qeuutt95R96jrrbfeHnW9o+5R11tvvfWGEvWo66233nrrrbfeeuutt95666233nrrrbfeeuvtW2+99fbt27dvvfXW27dv33rrrbfeeuutt95666233nrrrbfeevvWW2+9ffv27VtvvfX27du3b9++ffv27e/v79u3b39/f39/f39/f39/f39/f39/3759+/b39/f37du3v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/b9/+/r79ffv7+/v79u3b39/f39/f39/f39/f39/f39/f37e/v2/fvv39/f19+/bt7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/bP2psTtOjrvcWmUddb7311hvTox51vfXWO+pR1zvqUY+63nrrrXfUox51vfXWW2+99dZbb7311ltvvfXWW2+99dZbb7319q233nr79u3bt9566+3bt2+99dZbb7311ltvvfXWW2+99dZbb71966233r59+/att956+/btW++oR13vqEc96nrrrbfeUY961PXWW++oRx89quZR1zvqUY+63nrrrbfeUY961PXWW2+99dZbb7311ltvvfXWW2+99dZbb7311ltvvX3rrbfevn379q233nr79u1bb7311ltvvfXWW2+99dZbb7311ltvvfXWW2/feuutt2/fvn371ltvvX379u3bt2/fvn37+/bt29/f39+3b9/+/v7+/v7+/v7+/v7+/v7+/v7+vv39ffv27e/v7+/bt29/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39//8b39/f39/f37dvf37dv3/7+/v6+ffv29/f39/f39/f39/f39/f39/f39/ft7+/bt29/f39/f9++ffv7+/v7+7tH/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f23/P39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39AwumYgYx1VRMBTPCwwMDBEgQNDSzGjVg7O0mKeEmSaKkre2IDx8/yMhsSJAw4cGDBgECMAAAwC3QQZBbQBAgO3xgPnCfPoMGwZ4UYE8yZGjQqFFDh460tCZNXhIvCRJb7i5ctLV9+RLmvVtjSk0rpZjSOzcHGoO+UaLQiem8goKasebLgsWb+M0rI6Z0iwxxg7hChrhCXg+uEA+vB9jBqwU7iDG8Wq8WZYyBMqacjDNMxpOS8QXJWHKGN+nAjnRgOnngxzxwHk54DifMiQjOhD8RPcGfT/FTVKxGxVEO4gMOYgdVcYSquEqOJcix/BgLPsaPlXGbyrjyMm68jC8ZxXYYxYw+Y0Kf8WfsGYe62rdLuaQvvl7AiAHjDe7tStwVMHVg7sLcjblhXh1jO3jsEDJESJG1ImLGiCljpgygG91bm+u5vry+YoDFgKsCF2clru5LXRi7MDpcuzeHDh5kPIaoDVkjsjYmb4wZMmb+3BJbrtaWu/UuiXffy0Xh5XqBuS7AXLAq7owqbhUrLhUrrpUvbpYv7hc714srxi6HKybHm4PsxUH2kqm9PtReNSJvGpGXSN7LlvfmkXnxyLxk/uJLkGJLkGJIjuJHjmJHcuJGcmI5ljGmZWwZGceJjCMdY0jH2DGe5wnxBAixBggxhATxgwRxAgSxVAyFoDOG6oQ7D8GJDsGH9sCG9sB7YD0wnvfP7/W7e/fu3ru6F0zdW/fjDfLj/RHjNYvxxtAvDP3qt0QJV8m79W4hcZUgcZGsuUfW3LUx98eYO3bDtXHDvRHBnRDBjQDBbQDBhUDBZeB2oEDI7UAIJvQHFvQH/gP7gfnEd+hiNXQxXY8YSI+4R42YRo24RjxjBswXh8VhgDAfIAyYB5vJg/O2wFq2wFvk4CxysJwOeIcOWIfDYw67B3jLA+wBA7wBA4wBvnDBAmxBgutKgCVQgCFQgCmAgCOAgEFgwRWwYKwRcNYIeIQarKUGqxGBhRCBiTSBizSBm0CBncBRoHSAo3SIO1zFHq7iKx2D0LGO3T/+WCoVEguJhwwpEheJ12InG8LEJlU4nZjk6ObyxPwBDmAZKCYyZmCtMq2Flj4xLXrRIs9Y2hkLxkyRKgthxGzAaL/WSWxbaX0z1sagYYSI48rozOzHm0LDKWOiGjJ5bSFDrSFORIhaRYpazjbRpfZSpRZTpjZTltDQ1lKlJ1CMaNGyZW7FgsUKnxzf2te3t3bp69urq8ujY+daMfbvD83eXh7LxXXXSXtzwYBxqFhC3dqScnHpHaqJHTpYbWA1gADhwcoKQwZ2gnvUgwcsDBiqJrAS4ODs7u4sZVpXKlSu2Nk1sqRiEhOLAYMF+/oKu3JlUSP104YNGjFifIFx+NChwxUIENr9pWybulUXLmCoMNSwMEVVUV2kMuLAIcSHD1xXVya0Vvtn0jbIyslVUaJkCRIkbHuf2NoSYcHCBQoUIkBgHwwOWqlS5W3JkiRsbEdOnCAhQsSICxcqRIiQR83DPlA14+KUsEqQsG1IWCSblW52b7FRFmvLAovFVlmgwFaxEiiwElgIbF+dlzq6NLod7AsdOnawO1gePObYOS4tWnh5lZWd/WDNzHqwPVgaNHCwONivLxYsC3bFHQsGjBfWC3t2lsamsWVlY+wY68W+ICQ0NOTDJ1CgJyopCVVvb1684FmwQEGChAhUVAYGDFADEVADBfrDhw+koWEhIeGgoBoIJq8F89ZeueKl9dLm5d21d3isFi5juOgJ6qGRwaJh0Yitcm7rTkqQIIqNatmmSmsktssYM2MEw1hBVlAGDRk27NihQ4FChggRGBgwcIAAAfWPAPXPH0WQkNPCQjWDg4CB6l8dPYjwIEpEKNFKiBBUnjx06GTIwIDBgQOrAAECKilSNJ2qUQMI6KeWcXN70j4xslZZsFBnrbPasYNnxbPmyUNoJWRIhw4iRYpMHVdILq4hQ5o0mUKEyJB2SLu21qRt0rq5RWmjTNnbU9mgSdOYRn6UHSM5VlIjVVIrFVhQoAGEBg8wH2zu2bwz6E6hQ4UMDVgNrYagvr5ewICBo6ysx1n748yZ9gVrhjXTvngR1oa1OHDQaGm0PVqzuTksZ2dpZWVjMNoYDBgMGLAeWg8d4hw0aM8eTEwIEBYsWAEAADApUqTHx8ZGNmz29sqoZM6QMdNnhg+Rr01kmxnSLImSpEmuOkmdFEBDAAeXDuRoysnskymoUxCngJVz5SRwgIABKgMJAiRoepsqKaq0KmJ8A+dNJEmRJlGatK6U5GTIuDFjBpAaNYL48BEGDQ3vyxdAO7tANpDl4+PQcrjB+t2YMaOtASSIjyBd0LrQZaETs0XMIR473uDersRdAVMHpq2TMYMNY8Vm1GDFWBs1fLA2WDMfaKwZ+wPtC/uDBfPFjgXD3tnxsXdsH58f28f++c1g/1qxGTVasdZGDR+tjdbMB1pr1v5Ay9L+aOeybGnnWi5bwsgB/gn+kaGju1PvMqVRM6mZChkxWuToaKbIGgQHjh1EiKiZYlo/PxctMiMnBUAqQBzg/cO+7KsojqLJxUnGUBW0BX2b3hgxblPZZg6fOX4C+QEEA3JC4FRgqgALyrKUKEmSBAcOJSUjYyK7OsGHbA4VGxUlIyXdWLqB9AgSaCjoGhq6ZpJTQ2G4aW1CXBMRV8TKdbFyreSzxuGz8ln//GHjNdAaCGZjmIURsAAQsAhYBQqm2KkFKt0GFcyGdUOadUeaNc2qBtOno09GnowgHyFneTZcY1hIWLiqmFYVk4pJvXTpU/1UHTlipDJSPT0ZVcZEOLgsKFCkCBHCBRdXDhMmyNTUsjBhsiUuToycHDtYxosd9NpqwVY5J1CgFDFiRAgRIs/FpbecYKAgmTRpbtwAAiRIkDBh8PAAAZvYQA4cbtwAAiRIkC5d6OjEiCl06FAbJkwYvBav5cJFS6ulxYJFrpVr09J2tDvasVZHlSpM1NRUoEDRVaKEVlYWiwWLxYJFypMnUIwYYYUUYYWsU6wQtXNK7ew0RIhQITx46tChM0eOigkGxmJri7UigrVi5crbG5UkSZocOTKEBIkSI0awFbL0sBX05FHt5MjRggULEiJEsFdGsFeuwFGh4takydqQIURKlGCztBCxWYj06Lljx86mpppJRqbWqqFoW6BoUZRoSZRoS7QjRrBwbVabhYWFY92wPGHd2LUnRtg1logRISwRVktIJ6ulIuokpCJS7xDCo95RN/HQUTfVTDpqpipnFXIm8EyjNXC11AjTammVw3Qp0yVHayZHqyPPNdRz9XxcHz2uj/JqKa/ymjVyzbqGcG0kXAnVlY26qquT0yX1kqOVdaQ6UkNDPVXPRStWqDBh0qZCxYqurhNaWlEsLFaKB1aKlClQoLBFnFxgi1yYmlINIVANGTpUqNCgOnX2zJkTB1N9036xo0JFSVsbkhUrUpw4YSIaBeHBAzvlQxR2CuskCgbWCYYLFxIgQKAeilIPHeIcNEjQnj2WceLAeaO6UcWMUceoUukZ9Yyqp9en9qmJiYgqorq4GKlGqo8eQVIhqaCg66tSUimt7+uu7hrHGlYNa5s2l+vlOmeO5qq5+vHTZ+2zAgLEOq2dayfr5CSAFcAWKHCAPcAuWEDFUq1ybINVrgHboHXihAHLoC1SBIqFaoUIaZ99Yp/a/0RrolZrRCui9kpuypIpSdiSHHFxROrSHWJfdbjS03bQs+pZrawqrBXWCROq1qpVgQKpVWqFglITrU/rk5ooESAVkNqnjx/Vj3p5WalWqpSUa9Q1qqQquPqh0dOz+/IFDBqaWVnZ19eWlpaKREWChG1t7eyMBg0IEKiopqbUDYbUDYYIESoECFCgP3/05DHwRLiGVcMachBxxQpiAeHZc6lTEGe7Z+Vb0ax27YMGiiyjzuqKk5nJ8pGjlhKmUFe14gWlx7rGprFNNBSMrixUuHViK/2tZQC0CAoQOMAOYte4LG9vdEmSODmyDsoy5NzItmkzXVyUWXkGAYJDAtXKqoPaIaur60SIEBisrBAkeKKuWJHixIkMGDBEIUDwdEA18ORJkxQpZGTIUBUVJfX0VIBAFlWKFChNmpjJkGGhqoqClBRUgQJOA1QXEVEyThxLOWxmy7KZMl2SIyeOInt4yMgyspKSMzuzlixmlixyUKAkMTPbYcHCBQoUJkBBKXByel21XWeoW7bMycklSbJjx4ULEyYoUPC+7QfVg4crECCwsrJQdHWpWLHCyZMnUaRIwZIli7pFiwx1i4wZKw0RIrSurkxgYbFAgSKGChVTnDiJixKFCxYsqpYwNlQtNmTI4LHy+NHZCUgQpjZTpkmTJEna3MxsKa9cUcJkZUOEiBAgQHz6tI1xDKuwGiAAABWAumBBBDWCqkFDBbWCSkbGQ+Wh+vDRQ+2hGjGiRFWi4uHNqXNrWNiMdcZaowaNlcYPQUHEP3/6tH0aFxcT28SWTWu4tnbWo4ePGjXEwsJUvFWvuk3FU420HVGNqD6OlKk+VLKyMZVM1TD2QNWgLnjAQF2gBmDQpAZQ4yZWjdWVVVdVZQ1JYB2peRIazGjgQMxBjRw1cADBQWQJEbaqmmCrTdLfrqNbJUhojRCRhRUCxNUHDx04bLDSkAHDBQsVKFRNkBABwgMHDRgsoJpSkEAqCgHU0wEDBQgMEOAUAEBTDL/uisTNwOqyU65ehBn5wH78FhfAU4yLja/aBiHb8flXK7xsMDoSZH0J5WI7LnEe3MIsJUk6pExRi9cKCdc0vo8cpEOwQPhVvPX0BMW67+vC0RJuCa2rKy00aPjOnDETJowWLFiykBHCh4dwYiIfO7Ad12WEHR3hzU0/MCBAcCB35eMr4+qdcf/09AD3TJjpM+MnQ0Yi4wk3LKzP7XMT3b8/QEBEV7ay0rAhg9UFqw2wBQ4cPnToUIIEhg8foiVKbA2z4eG5mD7VG2NSLFgYfbqQYDRnvpwJwyUMlh9YyHKQ3VhxQ9rlwgsFii64y0tOjtFldBm5L1y4+PLykmED5qGpeWdzUw8ePIYKFUp06E0AsyVpS0JlChW4KnAi1oy0LWmbImVKFS4uDWvYCIQIEyJUqKqQFSJLS4SWkDQhRYYUccLESZQnUTzAFjhQ4NABRAcSWCS4RnCtqa0tIbJEChw4lZWZceL0wXTBXrwI+/oSkyGjBw/4zHUr3UoXDpw4bhzXko7rupqupjtnzqa76WZm4nHxuH36FHILHfLipQsampkPHzhYsGihQsUJE3tfunzhAnfhAnP5AZv9gH/kgHHkgHOsgFusgFfAJ7yg8UDzAfPwAftgAdtgAbNQAadQAauAUaAwAZu4ynD1cIaHH9agQQpLx/LyMLmYWjp1XDp07Ny5k0ePHk5DhtxEiKTcRFIJ3qk6cIM6dfbYscMnT55OTk4XkaIFLqIFUlIMpiA8aPAAbtBgAjzB3bOnCq5y+fAJAYdwOztFwCJcRXCaqygNTnsXLBgCD3kZMGACM3k1wE9cFwYYWIywsBliYmU9etCdnYHx4kWvrq4P7oP39jbEG2TAaGTMABPHxVmxoiNOkyQp0qQodtI76aXEgkWs5RrOkLOnJU8CBwhAQYB6IOHBBs0Nm3Y28RTCQ8gQoURPidTgJzUibbESJVLc4ilTkChRcqTNSRwlChMkSIwcOdKiK+aanJR04+atpOh9KzU1BUgASxkarpnnSU/Pl0CglwABA1BQTw8eVG3YcGFzsw4ePHcIEXoTIdpvoq0WD3nzxs3rptIb6Q2t1PSGNsFNcBSc4M4dL3R0Zz16+KhRQywsDAaMAQMCksnLE7Nly5ycnBIdR2AkSK5cGTMmfuEF5nWDx40yszI0LWhzXObGiBkTi4k5YSRXAq+McQGPgce8gPECLAcYjyA8zLKYaemihUsYLnGYOC/UrQRXEsBBQATLCJiZmHP6zBHUKYhTACeBAwQMTJrkVgJ1cis5CRDgIEKECZiYl3Pm7BEkaBAnJ0zgEEyAwAADnGO8jJmLvczFc2jxGVqMVhb7KIvLbsRiN+IbcYwYMJnYK/YqA5MpA5fBg8XgwXhW4DkrsBVYCXwkMhLShXRBQV8n15Jr6cDrdOA9AOF1AOGFIOGdIOGVoPlear6adt49dl47hd5Bhd5C76FD8IDX0GvoCR4AQz0RKSsbLHzXwIBpwIBRI0YMIDNm2JWV3dHR+YEB86enB8N98IYNNmTI+EEjBuLmrYPrO/gSuqEwAJgDIwdLOZaZfjL7AOrT6fR2vp0CCgg4QHXAAExlADYAM2AQN4GhYCgicRMiMZG1+MkalNgJTJgGTiNIQxCmQWOwRo01QIBE2tlR3t098vOD/ySx8B/7vk0wTMaGjTM/fqQBEqv5/FzEiNH8qPc2arRo0Tw3lhU2Fr6Nr4yIeKioCKeyks+fP3AcCI5jGAAABArgBQECAHgBML6HjC+jnBeOnFeOn5ePn9fPGygQDL+AXkBOMOwEOxWAERSAC8BTMNXiouKrWPlKVr6VryJF8Pv+ef/E8AsHiAHAAWApALAUrMDRy8iT0aPjozyV16hZQ5iGsGVb9WXVV4X0CJKjRo4a2zQuKi76ofHjewP1Luk1ei+9mRp9vpleTJ+OXkyvJUeejzwd4zhOIadq2qhJY5iGHcC+AwZkcjM9el330qNGkRq1oWyjOFVE82KyBK8vqKVHkB7FoYwDGQnZJrGNIRvDAU0D3Ne99L4upUuRJEWifKScuq6bN24s5Vhi/sEktIjQoSj3kHsoAVWCqQpTGqw0vFbwk9cq5gA/gZ940NJawYIFDh06dlixAhcX9wVMfPf2FpeAA+FAF18u4q8vGDGMeGwsR5wjJiMLEgeJsWDJEmeJt2zpEneJ8eIwhYVr1kxOBgr0GngNGCjw9FRVdeFCnTp37ryIoi+i7YQJEyNGWrTgkkY/RPXEH948euhgoJPBQgYKCig0QNCggKC3wFtgEKBBfi79SB5KEqYhHITf4qysEnGJeMWKr/grxoFjLB6Ld+wgi8liODgsMZb4y5ct8Zb4Lsbr0CHE1tYIEyZQqFCRgo1tSZX4CkxESpyUKlhwFbiKiKgHgaPwDnIE3jDbESQwG5wEiRucBKbi9gZTgeHesmC4WESWViwiJqF1QnaniFM0LqK7h4bP3XPP8JVxz7huGRPaxAk/ESYNk/FChhwMOSxvWPCu4OWByXPBgOnwdihz796xsh47ehgRYuRIkSNnxJzRK6MXCLugcAv6gkJ6KUF6IVG+kihfysj3TeQbmfhOJr6JbN5FNi+bphex6W163wBvTOmNKbmUJLmhklxJj+6kR/dRdiNlV1bjOqpx1Qi6hoKuYKBbGOgGuu4gGzcNG5fNG/fwjftGjnspx5XzxwX0x/3jChL0InAXuYuiXgRRbxTVq4DqparwWqjwVrB6Mbx5rDi8eTjEHOIPdVSqUEkSV0kSJ2mL2dritq5YRVfcxRWb4Iq54q34CgqUOAQcB8dhxSHiEVgk4hExChInYhRxihNpcYp4SdpbvCS+8iYXX4nr5OK62O4OTV+YPj47Pi9wXqZ8TQHzAmsRbfEj/orIVRG1IkFyBAGCA4iTHU7cHTGVuwNuRMVoESNFhRTpuaMHTx08cB14M/At48HFEhRIESciQ38vYBUubxcnkSbFizxjRXEnokLxIT51ZjiTc1g0UMhA6eHV0gohQ4aUBQsUgoJIokRhMjd3BcsbN2KE+yGLaooKCgvrg/vB9eBOqVDRlZVlRUWFACqK26LFiq6uDVZWCRAgiHpyc6NEebJihdiGDRYSJFAQFXXAABDXiZOYgZEKbm5SnjxBExPLYMHCBQUKpA4cIDCAzt2yZU6KlCVoaGUZMmi4cKGClNQCAgRg96Wj4zI3x2TJErOysh4aNGCoUKFqwQKnOG56XRYIENeIENcI7MA1EleAHVSIMVxdhcDCEjFiRAoVKli0aAElSpQpbm5atmxx6bqIuXRiNF4bkyZNyhRnwhQp0qSYEggQJEKEQCFChIsUKWawYEEFCpQsU6Z40aLF7SIGh9sFh5iYDxtvGiiopFhSnTdv3EzSiTU1M924gSNpKcaE6VGlSo0iRcKsUydOHAcyLe3Mho0bNGi4XGa4XLiMYcKEzczsrEcPHhgwcKiqcuDkJKCpqWXdlQ6dzXgzzsycE8+J4cSQbGxAzs7QbtyoMWOGO2a7Y8YkYWNrOzvzwYMHGQcOEhw4eCBAQIC2BbCucKACcCAYUJYsTqxYUQIFSoqwMBMrVmQ9CHfIhw9YWFxcXV1JkjSJe/LKvU6eLHmdvEqWqHiVvClUnHhTvCZOiHhNvFkiQLxZ7xWI98otIiioZnCQzZo1k5GRbygpIz16BEua5MKSXJaNm5rMkCGzd+ZMYZo0hmrU5Llzh4+e+BAhIWJhIaShIRxJSU03bihBgrSCxgJgUAFtO8CAAb4yZQb19NgQEk7XrOmDB0+hPTGixMRGRcV5OrWsrJRzeWmpUqVMl2In+JITAAAEChTw6+sL/PtLPDxkVFQE5MfPoECxIpiwEE5TCBcawmoMYUNJmI0kLOkGnnQDu4EEv4EEQwKFI8GTQFt4Uhu3sesaiA3EcVwmLhObMaMX68V7e4QxYVxYuCZeExsa4onxxHny7In3xHxiQw8eWLjQAEoBnChWkMiRI0OKEhXhQ0VYcQojTuFpJQxZCVdewnAu4ctKsGYluBJMiVK8wpfgSwAEACgQC4gHFOiLB8R8fX8xXzz4dxgPxmwOFWM28VTRTzyN+/gJFPeJCwWKC8WJ4tBPSJ+MHDG6lHNZaVn5GPkoO8pVE6ocQHAQlSDqCcETohhBZ+ehQ3v24IE3FxfbNDbK8xzH0hJTjpxQS5bgTJgCwJkCODlZESCAxs8PMDAQMTFxkZHxDyBAggbFnbAi2BGjKdiRAgUNYgpcuFB5e5Pi5vYCLMz7xQ6uDe7LxZeXe73u0Tc6osk74h1BJI2Img61HDVy4KCBYweZHY1cMrBno0WDFhXqU+iOnTt13iyvFi1WXisvFSpQXiivFClhb9j74sWKd8Xb4v0qVby8Xl66l+/t8m7Z8va+vVWquL1u75QXjJHxsU2bObKcGSfOJyZmaOiB+EAEGFOEAAEkWFkJokHTBhCwERHRzuIioT9/PAXFi9whH0J8wHpDYL1YXK+U6+XqelF0vV1JXiRJ3iRNXiZN3ibvlTdOSqpB3CC2kIFCBQoL4goxg6rjqJRo9BBLE24DCKPFNAhiKIwDWZ61WnRvKwIwjAAg/SKWyDX0A3skB3hexbEwwCZADJqMRaEYLJlMkNhIFJNIAJkkmMUkMVkQub7QP/Rjcp/lm/HUbvfi+R/ZCPt1Ezu9vDnybYQKe9SxxXxKQ38iVYwVMEoy2nL7tryvmIvJn+To5Mg+Ukdj7I2QOhm3/208AAgv7Q0374j6cUaHxlCo2jG80fuO0nYZdXfqt9wNLBFdjtX4esyd+7zzi9ETDtas8jdsRZxhn2hsHS/BFqZ81dm3Afj7JxESV9NF+OuG12ScfJ4orZrbJNRi/kOsk+PTWFecVwV4svr8AI3j8qV3ZUc6aSmn0fxm2gdWLQnlZlOfWX/Jssl/mOKWxa4tQnH07gj9EeysELmNGydyD2jzzamN44qo58byZle2O5671uw60v9981vZxdo+meRbVSzMCXswm1wotw0etQwnZ9rVZTmVtubpAuJ9Wn/5ru5i9VPSeKWqNdFhlp6Z7YgK0w/gl4FV/I7IabX8dXfl+/XH38rn418B03BaMPLv0l6E++P33Z0Or4pL9uQz4Jacqr8OWAS+Z/9IGk7x7OMGGjuVvjHx58lpSm7gb3uZmQcNFWFtlIaKM5vBrPEbA9KRdk5NEmf/cyYc1ZfUeKYck+nUqdTGN65Lsf/aauK0M0XeVvx5vSdpr2XYkHTBrvDov1Xtz9mEY3JrjIJOzLnlaE0Or5FRfjoznHXVyEUPdOQVDlj9XXB7WphV7PO/+9ZZHe/X22+ztxX/aLg5mlz3bgvpN8tvB/aDeQTMs68+tr1sdzTtpGnXrvwJw/Zp3o8/P32vkfrfEd/vs29FvN9bKF+QN650J2fcW0xWarmfm60HhG+bkKVk6WvaUl41uu0DX8vVqjqfliOLQV1LW6CNN+Sas7dFJxc9ege11t765ehL4T3VXI7SSqS3w66iz0kXSZPsgqf6PTviZegEzOG97yzEx1M9YE2AQwmzn1U3fpH7jsr/91pvZeRZ9dcrGW56v17Pl+rtSvfqX3dnLD8Pgz1i1cb2R+d7+e83le9Xm/eTT2WMqqd5T9P2se2VacWXrIpEeHXHA8sujT8tFs+hfCLXQugsQyWF3kqaU2lT7wr1pIHTUuG6gD55nwAMchO5/uKvcWKd6G2KlE2sXN6nb75d+V7f/TZTN28i7zAjcAdjieYkPG4mnYWui9P7m/L78evs7OSnY3rtVvHQcyxfJbUUrktNfgkoTrxxhY+PamlNVvwSX+knMqN7syo6o3J0pbXwTyQ8Sl68SJ9y4Ra8XKhwMQ3Jhn9dn/FtkHdtZGgVagNxT5n7ib6qZv4xSpuCkemUSYviZbkEuVWq8E7gd1IUcz9WcbX5duW5++/bmbvlIOGK+7fOBSPf72tnL7f7wmEXezTPNWZcPZuPaxG3dlPnd+vWmRlnUWyVC2/cJPLsEXX1d/ZiD/+4kPy///6z6b249+1I98HMuH4mu5eTgemds+9+7cr36m6vUToRW8uR/mshtW7YijyX/5RUWgptsd79u9+H+Rzf+MnL7taHqIBtloT/Xr2+pgtKx5ZOBU1vuf0F3HS20gu7W3L+bHyaVidf281zRrKwXmFPvPJf2fp6NlgLY3ZT9XAiU1uP3Obj2w13LY++cudlR8dj5TT+JaddxJz+7z373NvNfGZcjbteHfTUEZVphCQ6c0jw0i38mJJjwdk+JdNcG3l7uXE4aRcPI0JCdk4rwuZOyAzMtY1cDmM2o73IRn77Th1DnDbyP/3r7c7ni8anEPiqLKzHxJFmvBBPr5dvvpWoFEqu3hbaUGhMRBTjZ2M6de66Zhy/PWlSdymSKHcX0KlyXzGg1XBxBkpLUzJQO9JS6ZuHnbt/Eqo2FG2Aira565BI37vIaWYuxsLBOW9yK2xVxMyGX/QxlUUZh1L24vx3Vf533zorO7FJ3ifphCvlyvp2R5pd8hO+qprfndwfFc4pHrskrZKN1SycodyuQ/7wyk13O/qQrqK2UsjVMp6nmS+Nk0neJ30Ccnquf/Am8KdmbyXv/DF2fsypc0jpiMJhAs93a2o5wmF0UkvYl1zSyQrJuR4/hFWdcgJQ5OzptFV4750gF7mUV1oozR4VcjqvpZVXstZa+5OFNs7FH9K/0Xlqe2XtLaqUpUrvaSyucEALlLBmpIJaQLMa92my44bJPWNsVIJe8AmbYq3sC9bC2xyPT3h3lBZ6EyPrpJ6yl0pLT92NPquKf8qWm89KTADReK9wwWiQYE3eW5OhXUvXfMGmaIpPKdb/Rmx45bqIWM+nkztg/3fgRuO0RBPewm6ldN/INne1ffry3lzKJb+QTpUYtFKcV9MljaZrcsVeyKcqVqfIrUbu3t1ZX0lm5IzakbryQHKK6clKWvMrXmS584zMlTEm7M3KSzgv4Y9id75MxW2gf6+pPHXYUIutFLQIzYYrQrg3IUEOPJtrkyuy14OVSsL+xOFoRRP8M6r6CX9lpfgFX/IrnuaH2Z+AuYj/jZ373ZnnFOk1XVVRTKW0ladyaGvlVVr7/wDPu5Lyv/jjz4R/+3zkgDAn7O3Gzdi8mzc5u/J2l5DSpU4BOk30U1qq4LXchS1riVld+ujE5JjjU2nuIfOO6eOnR48PK690qbsESZD7gzLTIE5W4VwszavxsjCaN8PJ20bRvedOf+vvNym/H3/ejPiutImsnt8jOhuEKMwUdFseC18V2oAcY3t6rVXwgXIbe570KFLJ0ryarehrfpj9qcAcS6/+IuUMN0c2PidK53gJ3S2qfBexsv+lL6W6Xvadrk/Cfkqt5tt31HsVRCm93ddstbaOXiuHRXaj1a46N3uty+vePWVN1Wn1bkhLOq93sl4k7KXeiSv72RlZvZSQpGAvs2sFO3JIa7WS3sohe2nlJcRS+mYQSYIKkfOXOaiptBjuSj+v5Oz4UXdU96syLSXX7EJNdz02lVV6VVP6MKXn11KKRTmqP2Rv9r2oQlk5vVGSIi3ERKqpTEZpNQHBl6eTWIpmCDYXCQBDEXvxifTAaeBbZXF0F8RzdQrrHIxgD8LERNusGl8Kxt2metyKYk1deiTm87uHfxoB7XILMRudxwC6zClDoUkdQnSa6C5Fp1z1fPOVqv3Z+X//dXfzu+ntk8oRZktR6hud7tffPvoKr1OFWrH72ZXe959/Nd27/z6VEGmWFKqfXfF//a1H//A7NaCOn8xTyaH7PEmb+i95dJsNJYVucgRd4qcZrkwROwqIdLlTFpWujmKSMP+ffNJ5KjF0tZKcQjt9DsHsgv3ErDTqzHVMoM+d85zs1kiQe7uCnkqfXydoT9Cn7tME4dx9TKPO3CtwzYPoopsUnSo6lKOTMlc9lon1d6qwvtWCpx6qH889oAivVOZDbJSOlfJ6JRPGX1leUTx3HMe5NznI/Nb9gI662XaKGxaD7FM/m5PfQTgYsPqoB28PwSFFz7kixK43RMoc3TnBd+ogye+vTgvHHSHVkYLGbgFTKF5GaIS5J36a6DQKj3LawzxFq8NJWs0/Gda8++vHIjS5v3SMoYzARJxvAtRRIPMcV5lVd5KtRClCe7bC0Nz6Ohg07sz92T7V5UbSaRVre5C+5cHFp1M2s7jr2DgfsdNZvG9LvLP0Y58h+ZMFcRDRcr66FvLR3NdtGDuqZeT4wdJK+0/XaWxV7Z5/0LHceMZ9nVoMkuX3CeCL59yyS0nptxOs5BRXzyo2dM5SV3vu3qnp0SG10I5yOyulLOw4G8tmsCnte+2t46+/Mr5fd928Lrd2OnW6IMamlfAgL84Gvbuj8szsiWv3xT/8HwVd5nAHDAV2VPdUxetUW6Fh64QQTckMMB0/N5AT6xReKrc3SpKDOolw8XVJwW7ni8Tfy+y2SHWZYGaFyG/ApbmTLSzPhFeQlnh7xZH8uu+VChhVhsvKK36QLSYig0FYAuEEz3ar8XX3ng/T/8vKiZ6McmyvrOQwAlfrZL+LLtiZDL17187NYoq5ZXAqKT3msvl0gFMjh/ZCOwbp4z8kfuywb/tVQeThn4/sVu+YfJFjfQ51Lk9UhCcuteOVVes1yCXGvIdsl0TYS8kjfISvAkZSvFWAQYeM0fjqNsZbyTqeCQMdPtvS7hDiiYTry+INNuLJtvYBoyDVz0WtFuBrN+KsHhfZE58Xz3+Eufa8yU2Qfo95eZVxex3Q7XX6FilaIX7llmOvUBUSbxSeBcNe7WQvRmq9j9n3G50WgKSRVPAtoHIqRdDUusu343Lf6Ia2sFcwf556m8iyaVgAYlW8Ge1i1KS9AK6xAGNpgO9MYdmY/dF+dvg3b72Z6T+Xm99W/C9/vd2RI0qbZ5f7tXifVZOHnd7XFm+u/lyUNrz3k91IkF6TUrrjatkF0+E6EXWZ+AaqS9/eqviv37hX8/l+i+9hfZsz7Uu+ddjY5Pd77bcjclohru79beX76b8qtFFDApa3ogVeDdGKNuqBzlllb+pEIsDejEimj1mgcVn/74ap8ItLAb7HpOWmCdMSSUDmWcdmNzcYiW5BBflDFn9XzUMJn9QbFC4F97Ofqe69m66O1K95qzUbpherSdu4/hrE/djQv53pftzxZtaIH8S+3JE2Lnv58E3iw6u/B3ET5G93Sk8jN4TlIlUzWXaVMvbI9lY+V8fV1FvWRGkbzsaw1vW6lIb/8wx9jUmR3Q9phpBOwimio5KPpWr+hIg77s/Dcl5lc+7qdH//+qvi+35by6lVyITV01YHtmjiHK+TnPxsToxzEWbzgOqZv/Vz297f+kymeeaK3V+a01xK3/usOm8T8aPcPOl9telLT87se2SYGQR0zNagsqkpMIqpHSDNOAI9ekMvAMhJ/fmvncpvfx8evvbU1RdaJ5983Dt88diJv6Ujjn+XmYvnueATuu0yV8FkjI/7eD9fcG1Cb3phvrPj1lLnjMyvSS8+nJ26XlvzBIVbcjxaWakrivuvVeEnMG5P9u5nQlxMgh7FykcprSWWjWS6EZcx7Ssh2lA0lXpW5946Eo7OeZNbZVURsWuD3r99lXXgSExMnAQmWDGHTvNUcuh2nqRPy6+uhk+u3Y5rqzf1YkVm07QVT/LoqodSKCkt3y6Wv/73ZIpbWktRntjPGk+nb0IeOner3U2c2I8Q53GTMBFcFTxlVr1eJmETWRMOzMb7zOMIn3TSzq5e04llpj+l5aJ6tQ+8651dr525nVjnvlz9hbv4Xd6pz+78b771RkcmLanK3NQkBE3rgXtNp1anyYgnYqt/8huPRcs7Im1eRVyp7GgFg/m26NmmKyVLVRbrc3WmaxCBeuGnCVuIklwTZY4318LA+CdXI8Ei0y3ynH690KSCbprY6NVQ9hpkFb7ew4WVNBtx8Pf60eSJFsJjHI/qfGmE5NxZr5uq93H9Vhgg6y5fMoBtEF5VJ29Mw3hfDXZfK5X2xaXt6ftOhxg+lLgdXJyAgU/d6lnYu83xH0KjZxHcNqHEOUH0Q1tXir/eRYyeXXXfTxceUnJvgoDIr55aSyT3foUccsOvmjW/5C0I8kzKvbNSaS+ppTz3PYkGJVakh7F92mbnXC+2by8bM67vr8U7tW7tqRbKWq31TRls3eHNkgYCpurlBd1m8BVH+1oZq6781Luvq7aOUktr6RLW2lJ7643tpHCf6zk2H/bAPg7Z8YSmJinM/rgZm09i9mM6v9E/+vVsnuEmc85uS88ctdxyUvKf/JOwCdaI3DQJt3p9s2PIRNT8xTff6MU3xzKFZvn9p+DK6/6EBJYQgEV6CLZ9Gzhnn1MX9vTK+jZpjjQqBpgNnRgCr82FIATeeIS3JWD1Mj0fIdr5kLPZV4fQ4Z4UIfEbP86NLTpOWEbcHgOie0onORvNyZVckgQSCu46EN8RJYMuZNXfeZjxNOv9kPHDanzapA4Z7ZxOsHp+Z/V9XGvitUOcPZeB8tP6L7yd+l+zbS+PfqqZSJ855ykMx+WFYRNa5z68SRH9jXT80ch/Ou62zKyvnaCzG1JaPojInpTP91s4Zmw4YXdoy1piqwk9ZPtlij+S2KpHVbWGeA+2K9zQO2teNuFLMNu9basVUXO3L/+lWnwkAMfLmeRFN490/8A7z4bP5/jEt6a7H+fvw9tUbxDuFSISht+mJ2IWGvI2SXw9CXA+jsWXupTfeKa5FxtVTg30eFqHe9M02bV8Fzj32CbHXOloDr70Lfz5d4i66i+o2vsMEdNPb4LtdXwrKkGz8ySHG5EsdxURaXKvMhcbp9Vd2rCGmOjQR+dqVormkoq10QHZujNsc1Q0XdtOorQi8nAOyku99jMW0ddsFs/a5i611YbZ18HgDpsQ54sX//mhtjV6tZX9OW53cT3aJCOg9oYV5Pl/wqPMNrHeKx9Nl7SafvFLJP8mpe9mcFxPev5SVDzdL3xUKr9z0Qn3tZ1mR5t0vUxCedAvaPjT/RffPxP+PkcDv4l2CuI81b5KL1FiZ47OpDVpl/DUEuGpV4cD0PLTrOnNZb3HWz1tkhGcbZARnC0kI0hVJ/lewoHTLJUYus+S/EVrCKoprSfl0Ezpdjp17l6Fex5MF9xqsbXerq++Ii21Z/z3k2s2kAW7eTReixdjNNYLu2k3mgW6+ZvFSVtqySGyXsC9mBOs0JuDOAVeGyJxDtCbGlEE2PzvJeqdK+zdE1w73ru7jeciLDsOZqKx7cq2YS2xqUsnfs9YH+SpTtkdxYIjapgL897NSZu3RXpSDJvvXrF9TYbT7gGwxlIwS2u3npCLYogudZNwsH4jy51ylHStp6iXD+DUdOr4OAc5+CdzR6So9ehhNcdRGKH3Wqr2i15KX7qyNi0Jkvpkdj5axYYkQj1+nGcQrji3iLyO2LvKWdW/TTKZPFyaxPbuTUXqdOgsnEfzd5OT7JlL6SzNg+NQ/n5vkj0mUjqT8+A8jr8fm2TvWZTe3jw4B/G3K5XsMYXS26cHxxH87TIle84fefWWlbrI1j5V7oxlO1FXZ25maXugE87u3ysdcdJsCUNkneTQ1bdJh4/H3p6QNmfvsuKtVZcwG4lDp9itpuhN+DixuxXvHkh/yIOT2pY42m3LW73RmfBw8N7e0I0T9/dSdAfCgd9udG9Ef12cy/3A92R0doCjuU3BnkN/hHBy515PbwdwaPdT2MvQjQCOc7dDeyhavryv6xU7MT92j2telPsCwawrU2Y93v/j2ikHJUKGqdUyK4wboz9xTRKHqYcJCisrLq32eMcXXSaJ+NO07vlvXS//0XNp13r39pK8pYvk1yp5FIsbjuVcQbgN5jR1Jx9YzFvTUG3p3mBR54o9pCznP8l4tnRmcn6nF+9tjUe9bJMnX6zXfV7LxbpppYeeBR64zuY4kcshkNm2HG1mj3gPluAs7Rx22rT+Ueu66t7Slff2Ln4nd+F7rkKa301srpmdEy/tG98S7nbZpuwfJku1b/q2TsfJUdqnb/Q9VqctH/6m6XoyBQsVzwtwfv6z+sbZ2CuM6/g2Asfhknsn33Q0a+vpVVnMh2Lx1gJ7Ju68xL+BOljHi3rEhvLFd07WCGkT3thzrnRh9xY6Euq/7MaLONBHNgK3BuIpJ1/fZMmnGqzZ9dtzpfbLqp9L3far90k/9j7su1Vj7af7Df6nN/Krzj3f8M/vwn94VyLiW9i/L/bm3O11LvnS93npPsiL1qn5Wkx1ucyw3nfrDR+osot8qy/cSy+8+RfE0320XkOA1rv/I72Wfzq9JwDpwUSvaUCXXnOALj27gNIw+xP6Sj/xzPvK46CAa9Vn68LPeUJf8hdpzDf+p3sVIr0RNOPZSIv4Hwp3fkda+5N1nJRXfWo/vHNqGJ9xg7PomZodJz5HH72QtGRP3OCSLdQZPChCTX/0ttawDNEH4UFd11aOHjwt0isx08EDfUneBmJQ2o25/WDOKdP0xK3Noja+rZg9uVykp2+mkgfaPL4tRKE0hnP7YZlRN+FpwvpedZg8/NKhmKCmE92SHKdpoN6N0WiYRfTr4sdug5I/AwreAdC7bYCag/jJxc93LYHKNQBq77VQ+I97YpWO6blPOOcg5btmBZIdaJYf7z74aBbiJ4cgjxOt7NlH+k9Gwp8HLe8SKLoGQOmcAZXf0Oc1tpGZ+7z7EqjcB0DxWESdc4XzOeHKnvuk3y4k/UnHkpBnqq8v1IfMzmN444EyBJ30qFJnH2q10kD6mWWazawrIgflRUX9hhSnsQ/ZwOJ4ZjMzpzjHpuFzqpoy1Gu+kP7jv/BvFNYzXAjugUI6jxXKP0o4jW3MFgzHsvpeIT0WCQc98FJRmrcIolpXQv7oge07BqWAI4qdyfxDnJ3kWevhcksxeLgiLyclO1lA+/EB0paEW0LJ5IFCu9bMEbJ/cBBUAxsiqvnUgChnh5Ndr6Wzo4RwUT9B2J5tQZAIeHyo9quCUQbGJL8Kwtaph5Gnm8XJjemvIxtgh1TpnYepErfvTbdWpDZAgbN/2eIn+Scd0TPFePckopgIcrf5hgHHETU8xSxd9vaZ4PQC6YATMH48m2si3CoYYke5jjbyJIOTxa/Ibjvk73vQt4nODRCg7Dtl8Zu4PUf0TjGOJxuzz65I3rL2GeTBNuqAExWgpj/XWOveAmkrxIBdSLz7GKLcG4jwXEK8Y+vwmdDOXjyk3xgivg3E9i4ngnvTEJT8zy4ekr82CN7RwLsNasxg8OS20BNKLQkZeygIvMhtCAp1IojScwHEyPeB/z0hGP++HuSxTUAOjrkbvOY1gJDWj5K9KmD73QAYZZ04xNHWISfCNyl8jfN2DCivl/OtA0TDnrxsLOiYoLznPMQbDSK+FVSYxSDEU9IyQHTz/1lnAYi+/YNnE3Duwx8jH/tQWOYy4JsmApScBRbW2If4U0BE2/jaMvOhtHcQ0fgAiJps9Ntaylre+eNE2z7rMe8jvQd/qtfsf3qs/ULv5l/IhdaBGPM1+lwf5Q713Jv6NbVcy8ZVLWfkXH/Ii72HVT/Ra/dKrzsN8mLc7Mru3fDTcrp3xBn/a6Ke67m1xZ6OzEVAV69DgK5eJwBdvWwBunpdCnT1Ggh09TIN6Oq1DtiG+z8j2bTqy9OR3xtv+2K486vnPnt+PE/6wnS9d2Obvx7b+WVy6nfpv7b9NJr39dT8Lue2cTlv4NZ0+hZaJPr+xQ1K/z50lw7iKJdwn4uW690b0m3LE9+QLc8mLHJE+/qNHpQnfShmPMghLslfUSxauzG2H8whbZq+mLVZ5ID3dRs/UE/6+s1YkkOYx7+mqLTGcGw/LAP6JnxFaJmrbwu3UTYUG9Z4oliSLzwu1Lsx28s8oYvMDQq68temoCu/TQy68q0MajsWBKMDmFsHdNrujgV2OzYCL749d9gFVDtWACm/+1YDHX+7hl64Hfic9rlrIxDmQTqHA11Mjg7qxaSXJUJXr+uDverlucsMIeOY6D1S6NI7TOjSs02oMDxfWSX89u8OYnumAW+3cUG3+6Yg2nNf8PDdtSMo7Z4SVOvyDwluNZB9uTc0CO3eF0Q7zwSqv8nuGxTE9swB3mzkR+Tz+8Sc2Z2zrnuc0t7ixafLkNrSES7+KGN78pAe9bROzZdqSLFIf2Rh9ijlvcqLT9UhNTsD3PyhdunkIXnqFZqaTdyQcpn/iOnbu0ZslZOevBFeeK1DOrkL5zVY+63rXpGN2R3euw3ayqJ8yb3du4Zrxb1Ua+9hWXjwO7NLiwxo56/Q3jMdS9/mLGrjmzZNC8+R2WPHJT1Ba68xWfonXOEbG23vSCi6lkBxWv+0bzqvsL2jPGTOfQ4+FqRJsG3kQjcA6tZ5ByDPOIM0yyjfdXphe8N5yNhqHH5USGNO28CHbrpRrQshSN7oBnLwUb7L/ML0jrORsfU5fLiQ9sCykQ/6+qdatx2QNMtMVM9v+cLwfEnfakAc/MhjTlGik950g+2lhaIsJCN6BpFOW4S6rtMX0zrOh8zWYfCjitxDykI+6dYPbZkdQPK2MJDXA3VN5/zIIKipTwrabTGQogGMCb95K6BIu0FlDQXYh1+XYQHgSDwjLPw44FQMNiDE1ixgyJaQlr5FYIt5gaHnhKMCfv4Kt2mEnFK77x5GMo8oK8elLQncfBYAlIPAg9dqejdQGvRXAunbAWwJgPaBbLwAMLo14DLzf/4hCgzfVnDjYyyCWvCgymVAcyc/ia30TQCQx/6wT0AweW/88SOhOa1JzmGuMZ5pj8aHx8mWnvsUPHioJ8ERCTLVAOjblhkiGlUe4pxiPeOWzYuPki09s2jw4FHvMCMSJOrVxbdPOoQ4Ej7Egc76RhudGZz5PVC6JDu9/lnO/csRQ1/TNKJkEozQA05vNFnC9FfxQ02OssxkdJB9Q4rKJFyPlLgLmnaYKWg5T4YIWCgHDVYX1fqwxl4+NdpYPjSvpVOM5hhVDIu+UicX5RpPbMck4p07hvMeB6zDLKAQ039ttkj6Jl0kGJg80a0WVRgvyo3CG0YARj3nq+OQR4CaT5v8Gs/BwFf5/b6XXZj25vhyj/Mrvkxmu2I7vWTmM438Ulky6kX+VP+uPS6VMefr+JE+FnWvzCaNXk0WyjsXSL/hD41ekFonIsafs1tEjD60Qevs4LiRDRQt4CzJJqYNRoCNcv3cEGGcxz5HuO7Vts2Z1CrfshiEG/KJJnW20whj3EeWO9jP4AxPztENIW9zb9vgKjkwuv2+jZd4joW+0wH66c1NRjdLt/Y1mOe9c3GzrBL1r2yWJKnuTpRxrSSUjvMLX/cqGaDmra4C+e5F9H3r0xnPTewSRpgpFidwD3subu3GfVNlLGh336/xk6z6L6qv7TGP3a3eShjw0T69SU6v8cGf+ABnL/DikFuLNHSYX9/PTcDc/enpD03kfA3YRFsTc+LKUHpzE23oTs4P7fpwGZ/XdpYslUyX7QY/NJq/2uP7OK/Kwu7vY2ShLr0ur+aYnQmBiXvIsTDeGEZWM9VAP3du2GAG935aWMtofVhaZfCDs4CrOhwCc/TuNIEhjK/XOWa4hfkNw+8pr2Bwk5x1jiFM7hb85rWFWes1D7yCuNdY11a3+eYFfLYgNS82i1Wx7RbGgolpfEHbdqQ25oUyV0v/9cfCraN1kXltW8kUzWDb4RDYkJmnCVc5dgA/e9Ja5iG+D/b2KnrtRojZBLp6brbMMWQEDGehLlf5Z6fCMf4yLwmjhD1qvzk9K4UlCm5IE5LqGAUvzJ+e/h5F7szA1xLv3A0NytIX+nnlwtVxkDX5d7nZZ7v8MPMY3suZjHdw5Tbp1Kc6tGx/2/RWOTEgx2+iYc6ckeUhJhnZLGB6fbNKwdPxo9IdpqgBGfkyybsGQePIB+9DWu1/BMxNX1OA7cscK7SC0uy8pgdDQHY83skJ2DM+GI8VaJ6CIdshaDAIMzgFJlB68BoezsHBcc5bYaIEt212LX7OEs4bZkVCmxSGbbgNd5YybBtiRYLtYV56tYb1cRiqJCBocLUx+7lsvKaZRUOcl7wCTTevbcuGcLvZYI+6JnAfyK3AyeA9/ledIfyYvUTkYwLDZixMBu0HPzRdPTZyt9WYh4ff4vOePRJJiR72kMWH6UTNtorb8H+3/rynF6Igd9hjc89UgWQxys46GNKlAOV59wVsu2YMl7Y1uqbNqvmkvhSMGjVEEnWr/pCmGLRAD+86uXLaL3v4O7zvTJg5x0vLkBqwnh1ANu7SLTPwArO8XRdcex8vA8vJtrfNP4p1Uw4aAcn0PW0WTps9Aa5dN6QHjvHwBR8stkyMWpRpY3dt+cIhs7BaEAYGY0I2Ir2XHiQ8tMl13LUJTzXb+XuzWGnmM3K2QBoso3ZhYxDQK2/hDxtECKOf0XG/B29oQcw6IlpmJ2mUqBxhRjzOBwmd7KecNhZ+W/w+6PReyPz8ZtBBXN2OCmfbqs3hcA1uXqkNcjN9TgpyZ1hJG3af5aGRdTiUQ50zU2+tGHPbg0KO+6aANenR2TlvzURbWxOew+1Z8NwOgNqcCVjAX0KarUuh08u3aQblnBaUOzlngmEsBRgXskq5YNORvqjNpm3YxAZZBg1t+cA54PVqFOwfvAfCUy1n68qwukducG/1nB4+yqu8ZjvMYjirhaH9Oy7MRt5mLKunx/A5sVDCe4EDinMbNHlgHzhzmpgNzYT8jMFWw6Q1zJlVDaCwequgR7CrMClEW2Y/Nyxkc+aPDJlNFlM01R/wKbnWgTNrw3iP6+fb7Te6eFdPcYjhszM99FcASzR5RnZkYSYsS6tHZXE3rINgafhor++q/Ze5SocV0RHlOxCklDYckQcOa7YVlrcMadacIWwxpZFytBwyhpqiKTclMhTEtkx76pzZcy7NeXJ9W3c4GTLOQeTNBC0q1+oi/W1v5g0yNiy2c9XtAHWhDBzXM3nAMhwIN3Lfh+DVONXJdiA5H+wf9A9/6eLhAG8lYjycCZAvVeFLkHsRWPsogGCdMpjjBWLTYreOLwJCZxRYbtT6+H1nsGzz2ZoJpov0/KuSNgjxIW9Gfa1HOO92sDYfoDmbLnp03uEAb/4HBaPtENjmw+I5I7Q+HOBu/+OLipgJy05dBIHZKNgzPl1KjusMZrICHFwEMI1VRMNRAPnyxJCHHgSrlfHAi3u/oPKaDZDibKcipODAx6zUnclb6MJt2f7GCp6b751x8/wLXk82gzN2VxZ71gfv2r7x91nDtBfNBFarHLXOTUJF3V2XWRi4jkwbGTvFoo1a1msy9sJnUQeINlRLNgJAliH+s5ABM8NuBxKaBZPp4OqRmcJZwQbOOTd+U7NLVbTuf2MfklMG/ln0xrW1CusufunruDEcIRuHXiaLq/dgFZ/z/yisab2hlnpsNKipswtSUnFKY6cThltrippdpe4xqELHlwzcTUnADYVJmGA4wuwmp0Mbubo1xrHXTIjtEZgt2gcyNDH4FeptZGqPEPA6kzhXSeNkB1J2YjjAeDCcW/ZRmn5pmMhMde5EYVAR91R7/vqmBK8qe9dkQSVnD8fRc2evQU2NKSJD8U3NmlQISL01TV9GDILC25lfQxxcn0n80Djw+Wgpos4NZJniRoTdDkwzxUwErAxmJJWlCNgannr6GxE1HAQ90WGKsbhJ8wxfg/fbgsHtuLh2oZbo4aGo3OKyRO4sxGr6VnAubhk2xpRHIPlVzjuRsAOFax2DUn0BEo1uX7YRSLvWUXndgbSznUHKcQvQB+jPMmwj31D4elRsVEbnDQFaEoo4J+Pc9ZC9EsRaBGY+xJIAc6NYCRVcAyK4bTAUafYsrGsp243EjxJSy5BDufswepvL47kvwMsNvtAW2wGeY3zZOP8IN3V1/G8EXh/I+1AuFNEWhqMpeGh9bwYUkpksWoCHB/Vld+ifvN6TmQdz2BMEh19gPquwU9IOoXKiw8lQqZZZp85a17f/8Z8N1jQ9WyAFFQc1fs5gx3Q9pZGTnAFpt6ahqxxmi3aDGto1fAr1pzQ1TwiWYsOZvUcQAPU3Mn3PH9eEZzLf+a/DZA5k9NDGYTrfyNCtDYNJ20wGB/9/m95Apnb7eD+c6HdHS/9l0tznfXf67Be9LiXLEnik+16K4xJyp/O0HtqtbfKjPL0p1KODyo/0ubcb3BdkokC0qYsFO9VD3Qw1T+gDhMSEvOnwQq+3Z89HZa+vZpgXDm9w6KfJHfNne8J3MTqxkcKdRjTrrbkfnom4oX48FnFtgcWXIkbxe2Br97WfO7fNEazs3lUJXmCU0vwcyhvXgqzRv8/4OPa2argCxMa3Vg9oBLmK6gyxorpx4K534oAMuYPbhWEsGq4vAMRU5404uTaoXg0fs5ORn3zJRYIZMa7jsaMGqqtH21Lu74A3MXwibaHItG0ox/aBdhdzg5UiVs9Uq4atO47t25KQbJz79fuQBYPZL8fJgCZohmEJ8N3vvlexX/2c8enalbVpwdPpm1EXDczeMlMPjj0uos6F08aB6MG1OUbXbOeJHVS3JcsG1Co358Xx6nF6MAaNHLPBenryBBwKbrB64fdsWMKsHlvZM3Nex/UZfb6JzjZ5hDLys6gPnHf7IrfM4Tmj0NlyGcBxGjI7bcizh1uG/HSUuF7RRy6DNiGpVzBOQ2bOepijOxM2rhvuYsBgg1SRE2g7BON4PiDkdzjYG/FEYTuEcee/U+8ioPNBTfveD4czhs2EALMIdl5PjN5RsG03p/bHTESOLMzUIti6szd+o2CfATGDHImbkbm1v2cCOAhsEGWylQWs4g6H7XbbDp5Xg4Hq8wHeOTDn0/gIR8NBNthEZ8I7G18ERjwKIFrmit1s4rXMiA+wdRFMhqOgcxa0mdaibcb+6G0Q60s+zt/tY7VB0ClBr1vetG5ar07RmjC8CSnR68zZuXd/Z/9mEEEwRPDgje9Bn7u8o9lRAKCT1xDhKfIrwOMPogazPUe25XgKKQ1hZajg8NmM3cZRo2YO0fqKWRg4cXcaLd3GsRgmEafOzPEyA0f/No/4w0cC3Lh4M3Z54ZmI2JLqHkc04WzLBdtMpDlO+NOlA2gZmc/bFMSkt/ZuVbbVjyNLo6UzYSVRadW5j6xztQ51vDNZ39jKYMakD+POorDrsXYaHHAvyDdunzabNgdMDFjcgUO5nTx0uybAykKLs24sxyXoFq6XHtJsGsKNA1ammzYQBjIH405/y15smWOXxYxv0ZDZUTMXQ2/l0ASXXwR+2TPKDFG6ri/sBss8owqMc9NGCDNWIu9ACDTFzl3YCD5uL7jdTIBkVIM7TgwEgFk9c4D0Wv6akxnfDOMfoeKugTR46VVVy5+czVpO6fgTxz4efcxutTUHVNz5qK7IDPEGk0HVom5BOBzG9tytvYGQC5xTOcCGGHwsnFtU6LC+C6RZdtsBEdYdJoNx8NY9TOLw8+4J/Oo0pOIkLIUtZ7OMzlFAOoTI9aZZhy6sSbwZZ/TFEwz+sWD2N3rMOMRT2NZ7YtXbzvXgHp16YzT44Ay4Gbvjj3euxdhtPk6G3TJ3PsK1H7db+MP1SdFk6nlX3cwwY273E2d/WfM9xE2EAp6PmZlJq3J9XGPxdoTrhAt3hwpTs3XZs+dyeQ0NS+3RZm8bCz0Lj5QwEKgVPaucsrqPewLDnNne761NMt6WGvA/XKsocwA2PRZUXHTEsuh//bSL5oMVQ04Y+0fjbPZbWfuKy115yAG3pAl/ngA8G05rjTX74L1XWeSQ4iFCHaaDOQ1QvJjk7Xk03spZ5e+EDp1Ch6n3kJaMnOT1MGqVzAfdQ2Y2Z6UxgxWnRnG/OXzOXeyXp7VjEVFLhiK1D0HXesQ4xoeaEgrC/kGDRFm3/IeG+RCIt8ocfWKRcycunhqI2Emd1i83InJYgfXdOkQMJXQeGYgYYxLk9zci2qTGMusomsh6wLEF12d5YubseUktv++MO/ksu9lXot3yM1TcfIjTW9s3SrHYbMujw7s9ufCim7zQhnfmeu4Ztx9puuUpbbxwnFGenrnIgGdZHgMXdYEXRAYzF2Wlew4s/WKuLafOjf++uqfIznm8tNdzHrOdOlmPOeHlzu3Y1zWnzQ7s0vA2y2wnV+ton85yJ7breNfNxm6R4vpu1CLndGabnniEw4+dYuFAYy8fXlom7N7dLHACMUsX3dKNXXufgJImX5hcQjumsTta0SDNi13fXk6jVe5+f23R2ClkwnovUsmI8V4sjFaXtd/PVygjlTdhXbbo5Nx4r2yL8XnnkBvW2oy6J1dszW00I+s1443MsqOnKpjJ9+PxTg7EblyEfCNaU1QJzESzQRiyORCIkZuDQ4Ss6G8DztfP8qaxNj46zWcvScUcQOyXd4doHLoovJGRqTOx8SyUv63ojegsZCY4fxvII9bnQNGQTE2Qyf4XfXnMRIxfl5DZZ8yghiPBkYXTuJCh7bDcHI1x4LYU3sALIcWtnwB6Lc/E3qsXwg0YkzFHCClhTTggILcieiHOZK3XrgobYeTaw81mNZf2fsFZDRskMWwNDUW+xfZiVI7TDuOZWnYjcIk7hLA8dSeUs/srcfdjnWEBrb4ITPzQb/bGkXF4AWN2+mzFAoYnf8woxEeZ+xzF7YaFVxq/K22XjKFYkxIGHeeNg4wdijRw9bnB6LYKQJJB3aMl5j+C4SC3/shyWa7meuNGh44DLD6U2gwzf0lmeH8B0mUhMHhhVqi34lP4OWejAiBNjOjK6Ok+ImPhcj7Izd0ARye/u4hiGwlrRZ4GEnX0SKnmeW5njXn0j1hjkkLKec9mVw0a7brwKztOnPPQcc5wx1lrb/dMNchgkG2fcQRSllDLwcV+KragrlEs/I6PkrsEMhUe+RUaBok+wadrHueg2osmr6PAmgFwHUCZqc9avIX0HV5qc1VTJuj0MHxOVzt6Bi8S1HiOjDl3FwBVELb25jsG4AoIdUY7X7zqoKKHlpoLbu+WJtLvsAWK2c0EOtcLiOReQr/MjbCYzVtriIx2H61qidxoPeBJAXwwNtRgNe6qq25+8/pKZyJrpQNoXRLxIIS7DZr3OVdyuERvi3GLqrMo0T8cGg5zoHJMO+vmoJr0OLn9lWsd7GI6Lvn91dnxBqZ9Z3pdQi7N036xDqdfws7zhTpMeX2jtSU+8PIWygMfZje/x7A9YqeNpi6Pc7bJ72dNxEA59ZGTg4rwjWRbMuwPAy43xyPu2czIZrhuof3D3CFJXd+84lV0BWn+Kc/SWBXilNm+eKyXx6xvkOrdB0lG41EjOA5iIqkPUD1ouXJKkj8uW6U34dwMX79noj1PA6ToaVz9Dw7QnrTcLE/YzruQhU3YJHQ5QGWXWuu7PGqd9RHBdmMXh5CPPqk19WGXf/mWQbEnzQuwGh+j/bl8T6dPAzu8qvC7uTW2vRCwLdmdo9GNh+R1Qla2gsIWY6AE74+EqyXH9QNp8nEiDJoF/4xUODY3qNUgHgZkRSRt3h+ksSdyWN/eSbwh4Hej9upuHjBBx257YSq+WA7l6maMkZlQSuIlfDnuehybeM33nSlwOLfhnyYuQ96nr5+/AxjKSxgTA7R314s3vaCRDOj9XPf00crlrFz7q0pJm0pU2yvMIxu93gxaS4zNR/A9darHYO6aoN+ZYPv24GGNZtyM1gMfHARCyztYRyOEZ6evcrPJNaDDcR+cIO2GSqRqAF4M1IMcYj4FOLOtoJJuNOzdKgbDFslY1Z55yhAFRRxv/VjiOSJWzY4lSidmbvUAsnNxIZXr48QxdMvDAwq715RgS+3BgpkLNunCG0DA8GekD5rtFZWXpMaatu0QsF/xm7T9l+gsg+GgUxA9WAky2UF4MN0WnXxlh7thOBaVi1/kogdE2ohNHEMRA0jaCvC4Cm11JaqlkEK2FYk5XCQ8Fx27YJl/KMaTqqa1CbIzPoG2/YkrRinNv2QvxYnh2zkeaGvbtzkVLGn+NoPDrjB8X0TL0HUr0b0ub43rkbo5sWSLAbwwZYKjgZkaO765wBmKMu3RIK+i74bktjMoLUbiRNRKjQPoLLA5GQHG2Hegj1lV+lj0IxAeZHfAH/EWQDuRm9oMzuJzs44tpmw7V3W4k4bmhchbazhuZXYJ2hTOVyaWU7Sdv2o+wJm0oL9F3g4j4ja1c9B45X41sby6LfmqhhbapK31LVpZ5KYqkb2pv8gxItQOn+fv+ZxseUGqNNiOxOpXDOH+ls/yfi1u1w6Gr0f96mXzRuJ1ZNiYI2x1DEtfdxaGD7allhV9CayKjJHqwLaMZnrnJdngspuHRTr1GyI88Z84G2JuP3wr5PN5LpixMxSp0bIkwln/+usN6Vdui3sqAFuhRK4ScDo1DXaH46UiAqYcGeiQuDbeiNPO4DT1xs1xFgqCqeFPcPdETithXBiY8AQ2ZH6cV6JkJVsxCmqjESLp+/AtoliavnEunoWJYCXyGNxZmNNmGMchIDgCO5AL50GVXDJko9RCSP8WEXsxK9st2NDi/j6xxlgMqrZlebVBk3coYjtaiZmPzoINB/P3QT3EYp5aNUjvy3+SVARanCksj24SOymKboA4f2/tKZYzN1EaTzHNFqgNR7dlp5Tz0OY+PjSl5sBeoM8P48ZvA7gpnWy5F5Vm05WCm3ApnoibDMuiPhbJ4g6PuWZqakEGFO+qjbuh4ToKivDrCfYn72txygCY3ooTNzNg9c9gUZjWP5QX7/kazj8cMm2ffTdCSoQpTYdDbU3T2X//MjylVBpcN9Qejvn0SPe0RHazXxBI0e9v113cHsiKOplmXkqypD+Wm7lPj4/6LcUl0zuzajoXnW2y7RI8fgULVIZI5sXwb3504XZoE/yQbNxx7AuWi1dEpDOltSxvUlgCd/CI9hGpH+lXs0kj3lEgfYI0YPUOZOwWh4C2D9xSH6BvwrMHKNQ/aLs92vjUaPeZvZd4twHXM/Zx/wCbZ4O34vtr+l3m7eGdnQH9AawDPFNtN8wB5q+pbrfarVRlKzol9Sl9JcOe/gK59QnAJqQuSj50H2LSsmoJdurtk2Gvm3W/JG7dsWkm9fRFzHvhIQ44/YQRxQ1MVSOlbm+xvndo0Gjrx2ISjgmmQSNe+ZIUA1O5pnA4rJOlsHZNE9qnrFIYvAoWoHgyEgyJbIYnITb81SstQ7Nz3RaLb4or6jTpxQQutQTGxAUXwC7kG0YknKIDY/4ilCMAZjqBEQuXtcSTIsgj0DWW/Xt8kJxLMFPhIbgL0K9M6K7XKMhPWb+NVuPmur+Az5D0TQLTdxO9wP1YZMbRb0EtDh3KsOzOZyhkXPtBv2o7SVJwb1cimh92Wu+2eTCOopVjxsh+WYGIeVL+PYzgEuTaB6VrD+vxjJFJUG2ro22x2c4Jb8rAOBfvkewCrhN+PPE3QtXtw0+xJ2NO5kgbdKuJaFzyR7Y7VmW9UmvtEVaA3CT8ceh95h1nrpnTv7IP70S9kx7KAYL5uhZF+8nZJdirVgFOCveZvZd4HQ0jb4K9fPQJDTyVHE3VvST848uLhqBd5NE3Gb2UXn+hgjx9HDXdyLMx/RHg4jtrkWrw2acP/n4gHINYWblblCUIa5m0z5iLq0DglzROIjfMHtRcy/Y4AixBLTOTx55KHmpKsS3YvX9XfSkOXScFqLvK787lP1T1W6QiviKZFlJ3r9R/lFksBzazUvMI+AkV4JUJOY+YL13bsiIN7jNtXK87AWJ7UOZfirAl/iORm6kvASSs8lsneZdyDqB95Q32L0rWN1qjnKCLXazJKj+VOLqsEvzeQaB/b9E/MLoo9Qjk0Fv3wpHc/wvg1nvZB0nKVXuNzBXjQy40HG+LHWqX3WlpwPLl+Hl8UHPzr8It3ezuH6wmP9wmvUZ9eXbQzYibLW+2WzMJhgiUUGfnsGYcrj4ADyOH6wfdZz/2e9nd/EKY3mi3ZRVeSYC9HGmycCXjKpYXpORp3y4WmeCABaZX/P1CcncrOUG542kcitEvM3tvK6z3AfRE9CsdoEOputHdgNW4rZu4O1gJuDYQLwBIFm6q20BCfYDu1taPzO3zdgWlj3c/P/Sbl7sVjJ7dgvYu5u1dfbfnLfGxLkacLcKsvTHoJpUxdtz/NyTvp+2hKA4c//9OAAAA/f///1oAAAABAAAADy4AAAi8AAAotS/9YAi7LXAB2kidSywQqAsAcPv//9YqX0cryVGBqpG2PizsHFsuEl9PdjQPMqsBsaqlq1Ly3nfOeb4EXgSaBCte8YpXvOIVr3jFK+5e8YpXvOIVr3jFK17xile84hWveMVr4zXnbjy84hWveMUrXvGKV7ziFa94xSte8dp4bdsVTooUXuJNSZ6eqqqqqqqqqmaMs6rmnHPOOUvmnHPOObMrGh6r4qmqqqqqquaMc1bVnHPOOeecc5bMOeecJXPOOeec81rOeFWbodUCPoHwZsKxxSME6ew9tRaEVEAT0NjSqKwgdkelVURMPBCYhyGuZbN04ci1ckdyfL0B0MIRlUStsAoBOcsxTMi2jZdRXJ4WtOzi2n1xqvWDuAFLx117Z1KItC837WQQRZE55NiG0E3qNR5jWskul25nOqxlSTbjZhHcxE3cxE3cxE0i+DGRrYlb3OIWt7gNbANb3DLgYgOjam0NAqYjI2BbcK3WWpxxzjhjFatYxSpWsYpVrGIVq1jFKlbxIySZGsByE+SzPQwlH8mPph2iG3czQrA79h45CczSrDsBhzELk8VByMhGagxrHiCB2aTTI5YGkTxlD9Y05/x8OMNojoWB6g0QTYcmXBkqmHxuWBZZOJSoUKXJxupyEqca7AkdkdogHqk54A6d5YpTX+wj5BjgqDV3zbs2f7ovWUGqxCZSyYyiiFPzTCtu6xUT9lDVoZgCJZphfdLKzlSxhWF0vKlT2fQCc2xr8+yDSBN5Kic1sSSddXgWsX6rzBwS1dh0QJSlsKIFm9biTftq8rA15IYRAwh4bB6loyXFHy0pD2usIN0cG4eIRZuZClVrSUUCOBVPVVVVVdWcc845Y7i+FCriBN0i/eS42CM/xkDLYKvVoZQCFpjaCogO7KxgaIdQjpDjS9SC+eSDwOFkW4cJElWsi04LqXCGmjUjRYvq0p9ThTOaWV10GDFB0gQ7nLT85KOZxpdIC+WIZpsVDDsQHTTnWGDKfR1KNRFoGQTc9GPNOzkuN5zx4gSEiRPjXqdUFpBV28BWbQPVNreNtGSxbUZz6KPpbZ6wbSms4AeVznzn02Arqq5SdsFnsfm15iUKxCZM4g6VDCUMRVMLUgUeheNsnnXkJSSXPOyoqisvcPtrjhGOsMS05MM97LhwDGOlmYYnE7uYXbKqo4dVhi5bSTNRkHp02aiRoy5LvjxEypQJlYVYNQ5hpwQM5ksiajgkwMMCoAzVdE5J8hlKIXqBFFk+PTmKPJXKkB4QwoBDWLo7IJrAWGVAjJnKFIOwhTIKVfLoklddyYTzYcYOFkLQ04ZD/oR1AmetK+vhyYUwiFjUm2pOEBYkLGMTBI819KheGhiJwjSHJbEFUwuFcU/V4hFjyZgYSyMzq86ApDoGiYckIQQWxoew9jARmQpWgzDA4xOWB44MbBpKOVQ0Gp4OERnZHBpMtc/lgmqGxEDcmTBSqlo3IJNFRdjHxDb2LgMHNS0LYs4555xzxst4OecxOeecx+SMI0kRwUKIB3cRzIFMCtNgKX1bYDTo4RNIxE+cMViMXyC+FESho4VhQkk3ixlZtRqUdLpUB9daEotgvPoWsRsY5fVZWmwBdfjA7IKT1J+n3EZw4QgGQJ4ea4fpqMXr7o5wxw6rQ6zVUwOnzTMSBK8dWAcUGdsIpJt7MBK0e2SZ/afYfdvurULd6d+XNxna3RgCr/50JH7EjbgMd3QVrskxeSTn5K3clePwG57DL92Nmzf+xtu0YeNsnJISjsPxyko5LsfjxJnjc9zSsvXWWbbpTadD547fcTx49vge58Onj/dxP37++B8HBCiQB3JBggb5ICdEqJAXOuSGPNEhRJ7IFSFa5Iqc0SJn9HWewoSbcBR+wksouqIvOgkfgeiInuginEIFj+CBgYAO6H9/DbyB+/lBcAiuqtix5/zAH7gDB4Iu6IODhE7oEiSE8BB+4YIFt+CFhRpcg2fIYOiGjgEDCAfhh4cbfINz4PDBP7gHDxN8gnfwCt6353vOwPl8gZ7ruQJP4Hl2bud4fudpXd7lXl4AHICDgQXwAC5AwJd/ORpamIf52JiYi/nZGZmTuZlZmZe5mtoAH+B1dQScgK+tFfAC/vbG5mzu5tbmbY4AAZzDuZxcnMf5gQNzPud0bqBXtSpVnpXlWM2qWTkWlpZrOYqmnvp5bvmWu7+/d7crv37blatX/apbtepUzuVcnSoVqkbVo0aRalKdmVmqS3WoUKJaVIMCZapNNSdOnbpTb9r0qT+1pz7Vecb0mC5ThkyT6TRpzLSZRoPmTJ9pN27UtJpes0ayJbtNm8mebEpKNs2m8eB5028aDpzKrmxLyzgdp+fMkdNy+s6dy77stmWbbTt2mt3sOnXoNJ3GxNTTelqTpj29p/v04dN8OlAgP+2nAQH60386USJBLagJERrUgxoRokJdqA8dMtSGOlMmRa2oGTFa1IsaEqRG3agfPXLUjhoTpkgdqSdNktSS+tIlSk2pLXUlFC2kvXSXLl/6S0dGbuktrUULl+bSYMBc6SttxQqWxtJZslBpKj1lSpWu0mHCQGko/eQJZEN2lChNukkzYeKknbQUKUk6SSNBoqSV9JIlRtpIFylypI+0GDFEmkgPGbL22o+PPtpH//jBo3n0jh09ukcDAYKjcfSNGzk6R+vQUaNrNA0aNtpGBwkSo2M0DBgyWkbPmOGiXXSLFi/6RTs6rugVzcjIoll0Y2OKTtEoWoWD1tAkWlFxsRe7RInETmwRIkb0iDZhAkSD6A8fQnSIRkTs0B368NBDe+gTJzg0h96w4UJf6MJCwzZsDBgqdIWmQMFCW+gMGQibsCNEkNASesKEB/2gHTSETqCg7zouDq7h+u2trdvazc2u7dqAAbmW67m5uq5rBAjomq4PHMBrvM7LG+zB5uNb0At6b8+v/bpBAwbNoPv6BFuwAwP/+q8BAdVWO2e91mvcClpAfzVYA+jzvH37372ruxoLC22005SruXprK6uzWkvLq706QAC2ZuuxsbAOazGxsz5rMzOyJuuysrVeazU1tEbrtLQCXaAJEPjqrx7QYHlS50md8yopuUrmnHNeazabzWaz2Wzbtm3btn21rq2ta4uuFl3ljFe84hWveMUrXvGKV7ziFa94xSteG6+qqqqqqqpqzjnnnHGrNpvNZrPZtm3bti3L4hWveMUrXvGKVxwlbom7uGjimrgnTpC4JK6i4og74iYmgrgg7ocPIW6IK+IiKriDF8M1NMxwM1wNGgpv4bVg4cK9cDdsmHAnXAkSKFwKt0KFCDfChQCB8BJeDhwe3AfXgQN88Q0MzDdfVf27f9fPD/ACXkFBBpfB5ePru323QYMFd8FVcPfw8PSu3k2QYO7OXTo6A9fARYDgwD1w7+7srt2tq+O6XLera+tuXS2t85733n80tLN7ds3Mxu7YLSsju2RXTCzADXC9vL7uF9gVcMPA2hvWslKeCpUpZcqQeTKPBk2aT/Nq1Jz4E2/CxOIvfokSiiTabzYt3/LnzLn8y48TR87L+cpKOA/n37xp823ejRvKp3w2bCZ/8iUl1/yaN2PmzJ95MWLG/JgPEwbMg3kvXr78l+/Shctz+S1btLyWt2Llyl/5KlWwZPlIOLi3+3bj4uSu3M27epEi/fnjB8/ToVPHjp08n+cxMfXs6fOBAt0B9HiKFDFy5AiSR/JJkjh5J//kCeRDPhQoUT7KS/kpj+UjI5t8k2fCRMkr+SVvxJOnTZkyaXpKRIgICRLkx/94IEBs4Pgbo0Z9AgUK0kP6R48cvaNGz6nTd/pNmyy9pceE6dJf+lD/6dChQoYMJfpEjwiRolfEyNGRxowZLmS8gPEwYqxrDx48dLyO37HDx/v4IS/kbfyNGzk+x9d4Gt/j8R+/sZHxGX/FihSfQsSpU6ZQoUr1qV6VqlW/6lu1YvWs3pWrm/6rf4WyWKHiQSA+4hsatvgW7+JfvOKPGJH4iY/iWXTosGGDhtcg4sKFDF/4hxn+8Dk8CMP/8B4M38NjeD2Ens8PIvSDvtBTEvSVfpKgn/SSvtSLIpUJKvNB/ahv9Ix+0Yv4EJ/i6/ydx/OmXtSXuil6AVwsNOti3bQstZt2CagNuARu24ACt+2yFVi7bNdt7bpdOF904OsewYG5R/B0cwae7u0M4L3d3+Hl/d0nyNP7BK9AL+0VPFqa2qM9AbUBT+DdBry928O9xT3cE8ZFeMKXEAHCS/gHEAb/wQsOOnjBt+Bgwlv4ChO+wlNwHDdch/O40cN5+I4ej77DMR/1OKbn0WPH83gdO5Nex9dM+hqXVClMePTIkTtySJA2uSZAwAbf4Pv6/N7v//4YPIPn49v7vV+wgO3Zvq1t7dde7gtcuhQpUyZf5apAgfrkyVMn7+SWLE2q5JQiI7/4Fx8zhoyTcTFiyniZN126bOHC5YpfcSlSpvgUjxKlildxK67+/y+nv/fE+vQdffTPT504gZIlixbX4lh8i4865ae8VClTbspRofosT+WpPitLC8CkS0qicTSuRk0aT+NmzJzxMw4GTBgP4178y2v91lZ/uxIlSZIsYVLKR40i5aQ8M1OUi/JQ/qlGDSNOxIsY8SJLIL2JP4H0Jw6FEytVOVYhQIT4+OHDhv9wGjZcOA1v4aLRW3iMRo/hMIIA+WFWYM2DUHEqPsSrfH0JeAHv5dUVAMBncX3Wd71Z2Z89WdnYk73YGNiLfRjYh72AxhcwvFGFr3BGFc7oLHySJKfkjSR5I3f0Kv78gfgDv4GKGSzePSMSRSCGAPHBQ4dDDhs0ZMBgeKHQQgUKEyQQRoDwwMGgoJpxIOCfX4M+Bnx7CxQk0MvDu7OrQ3CAzsCcXBzcm1sb21oBAgPU0tDOzMrIxsTCwAR8BfAC0MW1pZWFlaLnfffmssJQNPzKt0NFCvTVXs6JU+mGclIyzZkkR1aoQGFiUTEREYSHw71X8GKkMtcGfaAmhl/oXvlPnz1lxhQZgsKEA8G2V3R0sCWGR6m1IcXylZUeJRokoxFFevu5RGq7fa1VbMVO/dAXaYO0D21MGaR8KGO6ly5AUaQK0gRoiVQvzUMVU7z0DhWR2qV1KIgUQXoA7ZDSpQbQDelcKofmNC6FQxGkb6kbaiBtS9nQuHQtLYC6pQTSAehaqpamoQNStPQMRUvN0jK0LCVLx1CxVCwNQwWkYKmAs1X6lQY4E6VeKYDTTtqVcp2P6VaqdTZIs1Ksky9NU/R0u2eA9FO/q9JGX11MqCu01SWEskJXqUqF6pSpUqRGZYoKBeqTp04oJ3STpkyYLlmqRGmSpEiQHjlqxAhdhCpKhOiQoUKEBqGC0ECA/vjpw2ePHhQTzYPnjp06dJotyqKXlnPkxIFT+QZ1g7ahZDO5RlJNGjRnzJQhM0ZMGBQMGvnFSxcuW7RkwXLFShUqU6REQSFRKE+cNGGyREkSFAl6xEgRIkOEBAGC/kB9rI89eOzQkQPFgd6wUYOG4wwZMVAYqAu0BcoCXYGqQFOgJ1AT6CJKAh2BJqKIaAj0A+oBPUQ5oBrQDCgGwwuFFipQmCCBMAKEBw4GBVEVxWggCvjn16CPAd/eAgUJ9PLw7uzQOvQASofOoXIoHPqGtqFsaAGUAKqGpqFnqBlKho6hYSgY+oUGQL0AdHFtaWVhped9f3W6Olmdq05VqVCdMlWK1KhMUaFAffLUidO56dSUCdMlS5UoTZIUCdIjR40YLToVnYjOQ6ehQoQGCQoE6I+fPnz26MHMg+e8c9Y56ZzNlr20nCMnDpzKN27aULKZXCOpJg2aM2bKkBkjJgyYyC9ezi4nly1asmC5YqUKlSlSokBCeeKkCZMlSpIgOWKkCJEhQoIA+eHjXM8eJ49zh44cOG7YqEHDcYaMGDBeuGjRyGIFo4oUKE6YKLFIQnFEoogT8QwB4oOHDoccNmjIgMHwQqGFChQmSCCMAOGBg0FBNeNAwL/T7+w7GZx754JTQQK9PLw7uzoEB+gMzMnFwZ1vZ9vJdq4VIDBALQ3tzKyMbEwsDEzA+XV6nQDOLq4trSysFL3v5ytXrS6rq+qmuqhOmSpFalSmqFCgPnnqxGmTppvpXrqWbiVKkyRFgvTIUSNGixQlQnTI0C10B11BNxCgP3768NmjBzMPnjt26tBp3lbLRXPlzLlxruWcymt531TCuW/uJRzKe3nZULa5bK6bNmuumyu5ZvJKXnZSzWVvGjVkbpo7hkyZO+aaKRPmmrlgwoi5YO4ZMV7umdvFy5fb5UZ+2XIjr5YtV8vlcqHcJUmU3CX3iRIm98l1wqTJdXIhm0S5kHdKFCl3yr0ihcq9cq1QqXKtXCxVLpab5fq4O3LouDvuqoPHXe8jjx738f7oAeT+uEKABLlCrpEgQ66RW2QIkVvkHiFyj1wkF8elUcPGpXFv2Jhxb1wZMxyvjAvDMcaFcV/EaLwvLovGFpfFddGC8bq4KhiviruiA2KI2+EeXg83xUWBIpIDqKSxlTEEFFhRQEAiISgDuBkApEAQplEY7QHE7MQhYsOQGFxQAwIAsIGEVKMUwYAAQACAwAB+4vvuP22U91WtqeVsE7f8Jz/vvtNmeafSml7NN/HLX/Lj7ntul3YqzcnV7Ba3+Ek+7r+ndnmnqp1czG5xC//E++Z32pZ3K5rJ5dw2tvRNeG/+p015fBSfULAQOeNHIMBKPYdTUevUjfJLvm99JqZJ8a/YkNRhLbfHKPsRbtvwfYp9EiqCWfh1im1AMfWsz0GAlNvWd2KS8ikYn9qr76T7zdr0EvmHUb/ZtOH6gAvQy1mo0LK5gV0MeJSF2EAPsFJQmP1ThndPefyh2h5wVDDNmZLIiE7cbkkW3UAhKgkAGHtCzghRIRWxUAPIsbOIIEJBG9gZMIuJqbPqoIbNVhVmYNkhm6AICtw2r2OxUMNmZhLgoaNlWidEYbZ5zYMaih6RBQZ0LRPj57mf2el5uuvd6D/3Ohk13er9977s7al7YDvj93b9Ru5V2536733Z+mNGxOXpvquYqf6/tZt/cv2OrW78+oz/SrUp99/7sren7lnJ8H1Vd5H6XW83/+R+vfy3VkZ6nu67ihmvffd3f/3G983fmflFjAt4U1joikHcXynTOjGCo83UiNjqjRZYbTZG9VZuhOCUzXwGvfwR0f1B0/SPSvc+htYHOoIHOMJ+0Al+xcl7Qk15i/sXFw13DK1O+3ROW+S6WyVHxdyYkoMdsvM2tA7GEVwo0Jbnahvhrj1Rly1k18yU3jUSA7RGdKjFjawxjAetOCXI9nxIGtwMUNk3NViswsKYS4wwZrL66dwHZY/ZxIabrjKFQsaSaUAmC6CyjWWsaGnkHL/2y68tqaoF2rCmPbALBFlkXn1u1azdKbgDILWPaHldJYVhlJhx01O3T9yG1l9T/tt0380MTC4e4/8H4Q1Dtk7/fexZ9OxEyZn6hvWysEJaeX09AwBtihH0utYGJFrvgvqYofcGKoNrryueyasKD8USHnqV4yEbJ9PKAFd/4R2yBzK60Zq6jPiWKXuLTZLuf/7x20O7Q1V1z3+x2mozLzxx4MZTZfss4wv/fqUOJDX/v9Cvhzmbr2lzmGLi1cOF1w7lcvetEc2ef8hphsTOZTMtjijRHD0+khNbJbnCIOTINuVeO1G3M0NwwUbZgTnFrTZ9Z7YJx5qpOkyhu2Yn5G6H7KY9qbv5lLpgRdphLN1RGxFno20/UVMmthg6qglUU3meY1BKApgbwsHiA2qyC5pCeh8LA7sf6x/QrPba8cfG8Of54FFfpQVZp3zuWyKdHdqu4E1+v1BLPAYn8ciU+6eNPf3k3wHIPhz55t/8P+rgvZoNF2pTNM/9iEZCprKI6V5BGgzd0OWRW66VfBY8vs65GtuKfKO42rLy8v9nnnR9Sd6XHi9+Mq/92lFdFBwQh285WP0PEk0dFahhejDzmRES3lh6HzaKPTx6cEfG5UbmruRWkxa8ucpItiw4zgMqHBFmBm9Q+8kmu8pJ5RFBiu/YQ8y36uF05k8n2TJfrOHEINlwodpXNLCOGoLc3FOPA04Ak8UH1Xlzw+WqJIyhxA6THpvM5P+ToB7W5HpUHXO8vf+v97mt7d1pIp99dP18EdQc/azf3zvvT1f5baNOvvy1/1NDN6HN88f6/b3z9nWTznLqpyPDt8AhQnGeWPGBcLD4oLJvarBYhYUxlxhhk1n3DRUfCAcLL6ryhBbrUfiCtgQD1Zf5Yg0nBsmGC9W+ooF11BDWdmnPisqDZNcccodNT50vVnAAGGw4WFvBAEzC90Iq+AQwGDxQqScaXLcK8e5sXtm2vqmpzhC4M9VH7Jm+zSG9Bofh/26eu2l8qHf7w14/QR5/u/D+Wv/igQ4JmLvWb+yNvumrXrtn4vduPrppA9u7GbRes4RBfhHi5t1V/Vsd9zvvc547xfQyuJZe3lwXf6yt+953N59VuPS6JU9PC7SeFpsy5hFr93zme8hETQqeEX1kku7EpmpzB46/YBtvpxmtVKr75XLZp5fg9bclF28KgRtBm+Yzl6ESZnIwj+7f07TPo3HSlkzdY0ynkDPOWubpgCmOaGA6yfWjqQjmCkTvCLPmJN+MYe+NfVazsq6jvSzc1Wkpuxd1uZHFLb3XsXVF37vY2Kd3EXIYCibe/iVrn+4/usPR8gkWdG1uaZvz2lZW+TvbbMd6YZsXzG0tf5ViwuqJ/JFLLIkKvOFUer2k/N0CXy5259tqnkvVSqpdyq0zPor6TVaGa0R079CQ7XeBp+r2p0+MgNXOfLcXaufCyndT2q6RYsqc7x3GoJMw7YgZP3sAfnN6u4NwXYgPbJchq4nJ7s1u8TXbJ/c3oJw3RZ08jh+hjh03z62ZgxZDeOAszEQ1bco87o+a687vnHFt2HGWTPHklLLmeFnWybJjcUQDI072ft+pBWcdo3BHmxlQHHuPPDZiXJQorsPekqjswj0qUSxycLewvS5LV1Q0MB3u05qWTk3rMtfIuKbj4uOwo2lZcDvxbG7vbjpxV7kpx4t7q72Eud1YnQZI4zEtb+TJMZhEudPrD4U39zK4V6w86z5fzzqkWdvWHQiiTu1wM1p0LXTHQ/WWPH0iYJpm6vdj1ay47BDi4HDQ132zFxXczNTb/4jXztwmpXMad47ec6/939zKPLmDz45sqKbjnJKVgm6muCnKfym77DeBYo3Su0XHadzDQWOnkJUhdXK9sW63y/5iN5ytzv1KC9x9jjjLzPib3PLXGOZ3GHcWWOFub8StLsbf25a7tBje9PuutjCtWMK9/KJiOZp8K+qn2UH3fibELqFoORM9R2jdzMSuEJprmbjLg56dTGubXxfS4J3OsI1d017IKs4le0h/3YdfQrAb37qBHk9+huvXtfqF7t5MM99aPPOmPTvchLq5t34mRsnBfOu2YNpZXgkzb7zMqlnAbOE4J41zJuzczVut/fK5reb3Y9bhOVs+qqvWzemb7mS/bT8SzPa4ybSGbe8dF+cXUA45g5s85BLuxuqQGyhv1oOmLuu9jJ0zk24yaKCBayRNY7vDkaMEL0B6DpbtbA+BWF1vQt69fY+jLu1oFuHGXoNI63qeQt3V/wi6RX3PlWwBOGy4YuwJUN6NmL0M/6zWxmLZ1Lkr2b0MHNvKdBOCVxWHNbDYO4zcXAstkD27UNmOu7xQrMa7udDdi2t8IVmKaIIh2Ii93RBZh3mmIdmFf7ghv8iCbmFozRVcUWvTOT1Oc/bbzMe5y0w4emANymkpx6M6QedIDQwxR0yQoBzncjyLBB2kNTD1R4wsQTmHcjw8BJ2o+ZEVWKvnWZ1AclDfGjc278jtzbvxq/OO3FC9NW6r3vBbcov13rgBe0d+w96Nn7F35BfrrfFb9YZ8ad61vD3v3mtA98y5lOG9PX/J0jDtz4wKX3MwxxC4MwF0jYefs5E7mH5NZa6R+DlPNocx7wTTHsMZE2zHjfLT6xL6dwFAFlnlbnGmWkHdZh/1jriM0kpDbyL2rwFDdux2Fp5Yba1e3a5Uzwdx32lBenEqLfV9mvAeXDVK9PpbMUfs6FtviPC5t3aCwL5bfxxp2Yk6+2rK5Rx8O9zyTz0fa3lGHg60/OaZpxmvw6ajzObkzBbzEUacz8SD67CwuaZJj47E/u4Iplgfl52h8ZhqXFTWzIqot8OayGklSE8SFP8YCTbZHRferfFoagVcvdSOf/f8HifAzUvUCkDJ4qeP0Wne3vAT3IZ3TmQd+ZhKTqt1o6jenJw/JO5OQHrjIX627w+CO1N5P0LOmTO5w4A74fPHdBKdfCobR63X4Sl3sSBeBDLdUglgRdZin55y+YN4c8l07QhgR9diwZ1yO4N4lct0NwEUdbRX81lGlBzk+/A7fCt+e234/fiFt58bfHdwy38Lv/n24Yf6Vvxi24xvtf38eruD2+27cHNtD89+nu34hXLbfKfYgZ8q95y9c5vFxt+Dny23zU8YG/Atc9/8orEDN2rum5s2NvDr5r75jWNhy4itmJsbh1xwGzWkFPeXlfb2j0WLzGTHHQiBnlblclQS8Zxe0yFygAkmEOMol7OUiAe/plPrACM3EPMml8NJxJO1f4ADb3s244kRg2wPt8O24Vf3XvzS2o0PrO38tLqBm9O78MtpD7+W9+Lmzmb80NnP980N3LLdhZsy+/DzdRdPE2nHxdzN8rYXP+saO8KUN3NgR/yB4zSHTTPXUDUK3JNmzkgdnSHeO5kTArcOhzEr8likQc1n4k7pGIhnRJ9peM1bRo1oCGCO6UShzCQ7fmRfr7rt2SAnI5fZNvw424Zf43vxvbUbt7T2c5PrDn5sb+Fn1jb8Wt6K30m78YW05+zBDeM9b5PfwJvwi2fXLQLdXpxZJ/Zw+nNmKu7AvutpUpejzInnSECHGBmYIIQY53U5iycepAGdehkYWQgxh3U5PCeeCJyGRezq2yCytOOm4GMlAcr6ENpwdMAxHxdxy2ZFHLNBEWv5johjXgTxlg+BGGYTIN75+MeRzX7s+eCLIZ/6B7/OC1/Bu0AnPYQdsNWO5rSt8/G/5AoHK5nOtYM5OPb558g1jTM8TX2v8ZDuPrdHuA73GZxq00vjXO9XpBNGrW7/e9Ohwmw4s1SNwRXyrPDpc6PjkQ/V2hKSd34rnqoeH1a/+Wy33c+dRhstL8gzgku7jY57l4uN9tORqJluGASa1uNhuHcuxbGU5cGApNuz6mS0IGffXgw4Xd6N1tqMU8YAt/7e+5ij36QketZskNpfltNt9v6awIICnjvIGn3EPkJXll2iCEnOUjeYQZDsbNfVmY7dS33O1bstxXvY8g5P3/rFimCp8d6tyEw2hjMWxds5YJPevUQ1Wm/ltbu2PfAS4zyNV4NwdOf6NnUFT09K0TleTyabVyOy2bt0LO1v9/Gbv+mJvuwY3aI7MauM6HH+nsDUsjWim3fF4l4gFUvQeA6viRmuaN7OzcDbpd6q6PcdXKkYuDRHDuTqvopsdvy+u7SFl69lV1xjF3+aodNFdK9evkwt2+3FeZw+e1TvXhd0okYv1QIxx5jvZXTLFhBc0G5Gmeh5Hfu+Q2loIu2brWn5DhzOai0DbUe+BbLAdFfeWLq/EvRkPkgkjrdmgf6N8HqbpuG8i4HCjKe9YOY9hBOBpksR2nrQOPuVTZhYDO7paiAHWIoZvyHDEQ4cTLrOdNAV94D2oX5LUz+FASzZWY3+WOJlK2ic+pZ22MhvfUBonAwbaYoH5oWmxr99Ry/81o8JfXvhKz+D6Nte2nzcDQs65yPTnEs2C4rm4SKx0xqTFbRcQWPFYKrHk3UjdD7fqcrVmk5ABzscLv8WGntl851GehBTz3jTFUfZK4pFx+knfPAkuWKWyTIx3sCx8tpkpHV7lR+LYWrV1TieLAX2sp7RfyZy94p5wNzFjmNdGYhA7wZGQU6WRdX92P7U9ipodohfBV7m+P1jpdi+tpNlhPNk0HzARLiZXE5WsssaXS2vmwq0VwRHUbVagaYk0fYbgo+9Umn25HDl32LtaWcTmUDg1SJwc7S4cGoqezUNxIRlJovTio9XK7H9bu2V2SkmE8a6WhtTZbxX+C1UdrKYV3lptWKsXu7yZHmzx6DVImFLZeSpez0r/oCjjcYlaD3kSKzezzaYsdvlxj9e9nAZyqDPtBw9/94v3ebeuzprXeosZXHy9kXOhC5fl60ZkqBZ6U5WkxfyNBaP4qapCv+7cLNzaRpMe4X5CmSvFsci7ll4rNV/7aXJMnZzo6uVdOooWKYEQutIke6COFAG3kj83U4DszKKqTnyGdaabX6bWz7JO7vB1Up/8ORetbLz9GSZuLw1zAiRpYCDzPLU5LuUHz1ctdrJ0i2OlXR6uCT4yQqIHCt7DscVeu1qbYt7JQ09Wej8agVL7BU3h55Lvel2O1m17Y0m5eebwzt5tfa8rdRe+XFxbrJqX8Kr1cBCcq/2Wr2rJY/NaHWbncJeybxBrVZCJ/+9GjAucrKuuRzX6GurVfsymJXbdDDkvao61pONg07ZYK8mrYZrLU0WNX/aTC2uFpM7fa+WQBFdw5XWPVkEb6I/VrrQVuvZJpB7RSuxHQ1XUMVk3YPjfNVeLdTuXjmuh8tX222yqi21OFY7PQJkWje2TNM+WYYbxL75MSNsZ/exUg8mSxQWPDn/0octp9orYw1Edri6tUyK38YqkTdZADQ2sXg6zFxlrHA2PDfb17/VGvfeba0RmbmfZMxz9pYY15CdDcadsJ1epCyHo/ucuNUS3Izn3ahLYLIaXSDTf7lXl9zVcgynIfCUh+cBvhquc27byarMfBwrYnrqc057LdaDsYpa6NseQ2RSPFmT0KuFzu9VsMRk2T6c1Gq0q6Vt3KsJjf4F9RtV4O+Jk2XvmK5e7ZAvecJy0838WTu9TcPHxVrvmAkUrOAW6vot0J0WvBQYbpbTFVzz5HII8VR5jQIuK+Zr9EmevSwTljG2nLZ8NLwZ89N+dW83eZ1XHGNgZeNHWnlOgxmm0L0WdZKKw9hwNbd2AQoyY3E/nbsRbgfaM5sG2QpYfBGb1wGsVrLjw/Ez+fL9W36SNrMrPdOViQlaQsC3yRyc9GSWsvMBVzcieNgZzuo4g2mNa+XsEmhKUgsr1lHoHr35pyHc40ksRLRrHxzzbWbX2DE1MP5ZsFOfazYiezNkVGXCjrdLwfFuDSVBtyy5g8qXqtbqQ/slwUaKaraLp5BPmiRDX64ztsB3xO8x+t4x81jjkHeaObYcKF8K2ZB5ZjW2XO4ei26Wz3E95WZsiWsX6+rNmvXDdNfyZW782nfsklr+7HhWivtSmBW3K4btLjitOXGRTgOtjcIu70LXIvjccTIKMgtsawLLDT7p6sjUE+8Bd21lNx+aUlqnTtEF3d3FULIOeluibyRup0YhZkxjsfnMYcmugCxPiiFgm5OnoDprI9E7h80rKNS4IpeMs2vtGYv7aeTkrsGvnM177vI/Sk0otXY89Y8rQCZq/JM+4JAr4PblILX2tNr91C2ugHmo2QRk75cfByfL8bz1ngAZjT/PHlYZi5709P8kL7gnjRImhoXdHLJX3dmUdZE8/kktIBYXezN4doAqd/KeM/Xz2NDZT/Tkdiqnj0vch2moVUz1h52Aq3Lz5T19drI/RtedrzY4drKV+0XE5kTIZs1Fqmcen5GRd/OuwFnR2oyG9pgIM2jI/XU4wLZYhLO734E7pVq+/s3gW8a0ZelnDsU8MiXE5LfDMxfgajF17qXsrFsfRlDjFD8tndAnyF3yV9sIzak7r6ENKi2SvOXHOsaX9+LMNMX1zqILdOppmXakF35I4dLcyu65MXXfzeYTdXKZ+o/Z/dM0h1l4hd9InSu+gz/lkErs/BWg+izOvp82HTYZZOzWUyFA1yvf3IaTCkLKIP2qlbZXDs8lC2q6SZbeJHkwupyqrV3Kr7d1vHGl2lSFZ0JO3yq/8xtncVr+WpGLQMceDcfa/MnAfhcAAeHGYRYEu0VqDz7Sd+f3uarzLnrYQuy6OMdzpfC/mpnsLxMwIVB516sN+bRDVmrpX+Vqf8iPdA+1FD51jjBt8NHR/D8s+m4qwxKBzA7jOm2O4T1peTt4jSTVsHXLvDYQDQqPaA8yhiCy59y5g3lTyibc9BHFWHHlSfG3A3NwD8EZ8Z2ta5aK0uH2WkbudjwnbOTWcNU7xDZl8GHBjrjw71IaVtZlEnEr3V59rXmX7gHyo1XbogYE4exlikbpPItPAcxvh3QnW9q1tJu0bIxI9DR395mkTkv/Wv4K9dpONzEZxkImfulaqzhkX5FJEIuda+6FMo17ZqloMqjO9+Qiai820rmoDta642lJ9bJYVaPM3m7SX1gjMIILk37wXuACITTlXvczL2oTv3lxnshdoWZ1xJSLxdys2Msh3fQOqTyTSSWrbZljzUI8q7Vt1nG5cuWsnTLFylw2/YbnCXFlvaAn2PT0sEuhw98SaqaOEsLF5AJSY1q9uuscIXVYibQ/feP0rNA0L+NOkdPBfNbUSDsBXzimD4p/udgYoxisRmWNM4rZ7beda0EcMmnnXxzmVtHqfok6/RSZ4kJjyc0wnAt2UytCLqd3j/YRsbrbRlhGgghu0a0gj3XKSsSaOmG7lfsXL4/t6rGdM0ZPMdrykEen0VYG43MsKHxIPrFJLmNQ9YW5h/OGQolTzE/p7hcYhUyvTNCYh3OSvWOoaWVXJZYL2urVvJJlDcVpNEe0qAx+4xfJOQTd7g/cvNjpqe/m8MIW2OBKHjvsnCN43+eFiNXLmIgwttsX832UV6sbWHd11FizvxixsmjJ5ZImxqAPzXmoSMvJMljy7ywMFV6AIufZ2/8n89nVoWyz0VhfabXWXqV0dcmUi2VBorU8x79ts5lE06QZIRF3fPzC5WqUopofcW8mq+R3g61gjzK+YGsyuTQFRCndVduRO3ddYr9wisu1xIKOpu1KnxjFWjn1V1tM1OpreVgG8IazWWy8j3BhxlnVmELRB3k0jbbySpm86RPFTTt8rB/FGAkuTjA0FvTTheG7EUssJQ1m0yAejTqM1+3VTAn9BCfTDRn9qIVY5uEE53GPn2JujPUAaAaPHqWFZqJbMUoNjZ6gvKA9h3KU/ExD+In5ZIZPUU7xjaoruDx6Jntou9Qpt/OugO0OuDiOS7OFVf9p9xsSHgu8Uc0i50j60fUF4DHt7rlvIPWl3ytLtOft9zoTZ53fmG8I9Zqf9jlnwne7Je/xf3fo+yFq3Crogx3iYwUrZLSGyBnqQ6632/uNBDSIfV4FEdzAnVbUtsa0FRthQnVDudmO8Kpqg43uLsA4wXfv+2iQYv3GFvq3I+2keiJj+yeGc34DO18rQX246CJ2a0AeWSgcMnrg+jQo6TZBXmhOX6YvDg0LmgdnbW2HXGbu962YaJrGhP30f2RWsyMzcBaeKG3X6TxQO5rxT9CNLjaw1wIPZ6Wmmm0kHjcgzXp/oZ1vnqF4BBcZDVKLxHltImO7bLzDyWLmMvWYnMqGFl9yjZPRDuQfxUC64p330grZtxvYyyybS01TbDNWhHKoseAksVqTNqIzI4PqdyTelcexCqy84yXYXTOjQu5EgB2gCf9kQaSTC1MdbjCOxXKt8l02aBYpFyJu/GnmfcGZG8TJl5LahZ+LZ2/oJdEoRhxh5xF5986OPuAOtFb/CNoGDO60A5ywgPgnfOgzW3fz/VK+Wk6TMgttJ9F/tUltWS5J3Igd381vmfr+7SCxGl869NH8+gfkmEdM/WvO/1QAAAAAAAAAAAAAAAAAAAA=";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("GlobalValve-40",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
    Matrix = "+JSON.stringify(matrixHC)+"
    ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
    Net matrix = "+JSON.stringify(matrixHC)+"
    ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
    Version #: "+eDrawingsWVUtils.getViewerVersion()+"
    ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
    HC Version:"+viewerHC.getViewerVersionString()+"
    Format Version: "+viewerHC.getFormatVersionString()+"
    "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
    ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
    ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
    ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
    "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
    "+" "+""+"Name
    "+"
    "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
    "+iResult.ErrorCode+"
    ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
    "+data+"
    "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
    ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); +var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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tWwu2hQuWhfemvDWQ7QgQrQh2g8f2Chth7aDFRvFarVaMWCYsE5YEyRQsCpYo6JUzhVqhVI5OROpiVRBgvqofVRLy0v1UoUDh1KlVCdVyahrrbfeekddR11vvfWOetT1dldh5nrrrbfeUY+666233nq73nrrrbfeeuutt95666233nr79u1bb7319u3bt95666233nrrrbfeeuutt95666233r711ltv3759+9Zbb719+/Yd9bKo66131HU8etT11ltvvaPuUddbb7096npH3aOut9566w0l6lHXW2+99dZbb7311ltvvfXWW2+99dZbb7311tu33nrr7du3b9966623b9++9dZbb7311ltvvfXWW2+99dZbb7319q233nr79u3bt9566+3bt2/fvn379u3b39/ft2/f/v7+/v7+/v7+/v7+/v7+/v6+ffv27e/v7+/bt29/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f3/fvv39ffv79vf39/ft27e/v7+/v7+/v7+/v7+/v7+/v7+/b39/3759+/v7+/v27dvf39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f37d/1Nicpkdd7y0yj7reeuutN6ZHPep666131KOud9SjHnW99dZb76hHPep666233nrrrbfeeuutt95666233nrrrbfeeuvtW2+99fbt27dvvfXW27dv33rrrbfeeuutt95666233nrrrbfeevvWW2+9ffv27VtvvfX27du33lGPut5Rj3rU9dZbb72jHvWo66233lGPPnpUzaOud9SjHnW99dZbb72jHvWo66233nrrrbfeeuutt95666233nrrrbfeeuutt956+9Zbb719+/btW2+99fbt27feeuutt95666233nrrrbfeeuutt95666233r711ltv3759+/att956+/bt27dv3759+/b37du3v7+/v2/fvv39/f39/f39/f39/f39/f39/f19+/v79u3b39/f37dv3/7+/v7+/v7+/v7+/v7+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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("GlobalValve-40",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
    Matrix = "+JSON.stringify(matrixHC)+"
    ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
    Net matrix = "+JSON.stringify(matrixHC)+"
    ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
    Version #: "+eDrawingsWVUtils.getViewerVersion()+"
    ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
    HC Version:"+viewerHC.getViewerVersionString()+"
    Format Version: "+viewerHC.getFormatVersionString()+"
    "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
    ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
    ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
    ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
    "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
    "+" "+""+"Name
    "+"
    "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
    "+iResult.ErrorCode+"
    ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
    "+data+"
    "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
    ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. diff --git a/injection/components/304_Valve-40mm/cad/GlobalValve-40.jpg b/injection/components/304_Valve-40mm/cad/GlobalValve-40.jpg index 0218b6d81..dcd18a596 100644 --- a/injection/components/304_Valve-40mm/cad/GlobalValve-40.jpg +++ b/injection/components/304_Valve-40mm/cad/GlobalValve-40.jpg @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d69a303221713e3fe665922cad1a2254fe16ba06ee0e841504d1eab0ff8423a6 -size 67643 +oid sha256:749684239560af8000db03b3c4e603c3eea9d3e538de917b3f805c7599fec3cb +size 67642 diff --git a/injection/components/304_Valve-40mm/cad/GlobalValve-40.x_t b/injection/components/304_Valve-40mm/cad/GlobalValve-40.x_t index c0f1df19b..88aa8b347 100644 --- a/injection/components/304_Valve-40mm/cad/GlobalValve-40.x_t +++ b/injection/components/304_Valve-40mm/cad/GlobalValve-40.x_t @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2e2e42b9a5875f674df5f783e33a0b27cefe9f9fac4b064ff4e258e43c96b77e +oid sha256:3ae9ea4a0b670a7ef98bd0f4079c26a42a0135e482c8cb14e56d2590c077de2f size 51262 diff --git a/injection/components/400_HopperMount/400_Global.html b/injection/components/400_HopperMount/400_Global.html index 35c146afc..e79896a30 100644 --- a/injection/components/400_HopperMount/400_Global.html +++ b/injection/components/400_HopperMount/400_Global.html @@ -8360,7 +8360,7 @@ var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){fun // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)if(b.hasOwnProperty(p))d[p]=b[p]};return extendStatics(d,b)};return function(d,b){extendStatics(d,b);function __(){this.constructor=d}d.prototype=b===null?Object.create(b):(__.prototype=b.prototype,new __)}}();var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]=this.mSelObjs.length)return[2,null];this.dehighlightAllTemporaryEntity();toRemove=this.mSelObjs[idx];this.mSelObjs.splice(idx,1);if(!utils.isNumber(this.isItemSelected(toRemove))){this.deColorEntity(toRemove)}return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 1:updated=_a.sent();if(!(updated||this.mSelObjs.length===0))return[3,3];return[4,this.resetImmediateResults()];case 2:_a.sent();return[3,4];case 3:this.mAuxGeoImmediate.regeneratePicks(this.mSelObjs);_a.label=4;case 4:this.updatePanelResult();return[2,toRemove]}}))}))};eDwMeasureEntities.prototype.setSelectedEntityColor=function(iColor){this.mSelMeasureEntColor=iColor};eDwMeasureEntities.prototype.setMeasureUnit=function(iUserUnits){var _this=this;this.mViewer.getModel().setUserUnits(iUserUnits);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.resetImmediateResults()];case 1:_a.sent();return[2]}}))}))})();this.mAuxGeoSelected.syncUnits();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePointToPoint=function(iEnable){eDwMeasureEntities.PointToPoint=iEnable;this.reset();this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updateDelta=function(iEnable){eDwMeasureEntities.ShowDelta=iEnable;this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePanelResult=function(){var userUnits=this.mViewer.getModel().getUserUnits();this.mPanelInfo.updatePanelResult(this.mSelObjs,userUnits)};eDwMeasureEntities.prototype.reset=function(){this.deColorAll();this.mAuxGeoSelected.reset();this.mAuxGeoImmediate.reset();this.mSelObjs=[];this.updatePanelResult()};eDwMeasureEntities.prototype.draw=function(){this.mAuxGeoSelected.draw();this.mAuxGeoImmediate.draw()};eDwMeasureEntities.prototype.getClassName=function(){return"eDwMeasureEntities"};eDwMeasureEntities.prototype.isItemSelected=function(iSelObj){if(utils.isNumber(iSelObj.getIDHC())){for(var i=0;i0){result=new MeasureResultString("Info","Invalid combination");ioAuxGeo.addMessage(result,iSelObjs[n-1].getPosition(),eDwTypes_1.HC.Color.red())}ioAuxGeo.updateResultLabels();return[2,isValid]}}))}))};eDwMeasureEntities.prototype.updateSingleVert=function(iSelObjs){if(1!==iSelObjs.length)return false;var vertObj=iSelObjs[0];return vertObj.getPointEntity()?true:false};eDwMeasureEntities.prototype.updateSingleEdge=function(iSelObjs){if(1!==iSelObjs.length)return false;var edgeObj=iSelObjs[0];if(edgeObj.getLineEntity())return true;return false};eDwMeasureEntities.prototype.updateSingleFace=function(iSelPropsHC,iSelObjs){if(1!==iSelObjs.length)return false;var faceObj=iSelObjs[0];var faceProp=iSelPropsHC[0];if(!faceObj.getFaceEntity()||!faceProp)return false;if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.CylinderElement){return true}else if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement){return true}return false};eDwMeasureEntities.prototype.updateVertVert=function(iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(iSelObjs[0].getPointEntity()&&iSelObjs[1].getPointEntity()){var vertObj0=iSelObjs[0];var vertObj1=iSelObjs[1];if(vertObj0.equals(vertObj1))return false;iAuxGeo.setByVertexVertex(vertObj0,vertObj1);return true}return false};eDwMeasureEntities.prototype.updateVertEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;var edgeProp=iSelPropsHC[0];var edgeObj=iSelObjs[0];var vertObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getPointEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];vertObj=iSelObjs[0]}if(!vertObj.getPointEntity())return false;if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByVertexLine(vertObj,edgeProp,edgeObj);return true}else if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByVertexCircle(vertObj,edgeProp,edgeObj);return true}return false};eDwMeasureEntities.prototype.updateVertFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var vertObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];vertObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getPointEntity()&&iSelObjs[0].getFaceEntity()){vertObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!vertObj.getPointEntity())return[2,false];if(!(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByVertexPlane(vertObj,faceProp,faceObj,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var edgeProp,edgeObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];edgeProp=iSelPropsHC[0];edgeObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getFaceEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,1];iAuxGeo.setByPlaneLine(faceProp,edgeProp,faceObj,edgeObj);return[2,true];case 1:if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,3];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 2:minDistInfo=_a.sent();iAuxGeo.setByCirclePlane(edgeProp,faceProp,edgeObj,faceObj,minDistInfo);return[2,true];case 3:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(!iSelObjs[0].getLineEntity()||!iSelObjs[1].getLineEntity()){return false}var edgeObj0=iSelObjs[0];var edgeProp0=iSelPropsHC[0];var edgeObj1=iSelObjs[1];var edgeProp1=iSelPropsHC[1];if(edgeObj0.equals(edgeObj1))return false;if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByLineLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleLine(edgeProp1,edgeProp0,edgeObj1,edgeObj0)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByCircleLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleCircle(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}this.updateEdges(iSelPropsHC,iSelObjs,iAuxGeo);return true};eDwMeasureEntities.prototype.updateFaceFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var faceObj0,faceProp0,faceObj1,faceProp1,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];if(!iSelObjs[0].getFaceEntity()||!iSelObjs[1].getFaceEntity()){return[2,false]}faceObj0=iSelObjs[0];faceProp0=iSelPropsHC[0];faceObj1=iSelObjs[1];faceProp1=iSelPropsHC[1];if(faceObj0.equals(faceObj1))return[2,false];if(!faceObj1.getFaceEntity()||!faceProp1)return[2,false];if(!(faceProp0 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByPlanePlane(faceProp1,faceProp0,faceObj1,faceObj0,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdges=function(iSelPropsHC,iSelObjs,ioAuxGeo){var n=iSelObjs.length;var len=0;var ids=[];for(var i=0;i1){var result=new MeasureResultDistance("Total Length",len);pos=iSelObjs[n-1].getPosition();ioAuxGeo.addOtherResult(result,pos);return true}return false};eDwMeasureEntities.prototype.highlightEntityAt=function(iIndex,iHighlight){if(iHighlight===void 0){iHighlight=true}var n=this.mSelObjs.length;if(iIndex<0||iIndex>=n)return;eDwMeasureEntities.highlightEntity(this.mSelObjs[iIndex],this.mViewer.getModel(),iHighlight)};eDwMeasureEntities.prototype.addAllForEntity=function(iSelObj){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.addObjs(iSelObj)];case 1:_a.sent();return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 2:_a.sent();return[4,this.resetImmediateResults()];case 3:_a.sent();this.colorEntity(iSelObj);return[2,true]}}))}))};eDwMeasureEntities.PointToPoint=false;eDwMeasureEntities.ShowDelta=false;return eDwMeasureEntities}(eDwTypes_1.HC.Markup.MarkupItem);var LabelItem=function(_super){__extends(LabelItem,_super);function LabelItem(iViewer,iLabel){var _this=_super.call(this)||this;_this.mLabel=iLabel;return _this}LabelItem.prototype.setStringContent=function(){this.mLabel.setStringContent()};LabelItem.prototype.draw=function(){this.mLabel.drawLabel()};LabelItem.prototype.hit=function(iPos){var box=this.mLabel.getLabelBox();if(!box)return false;var xMin=box.Min.x;var xMax=box.Max.x;var yMin=box.Min.y;var yMax=box.Max.y;return iPos.x<=xMax&&iPos.x>=xMin&&iPos.y<=yMax&&iPos.y>=yMin};LabelItem.prototype.onDragStart=function(iPos){this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragMove=function(iPos){var delta=eDwTypes_1.HC.Point2.subtract(iPos,this.mDragPos);var endPos=this.mLabel.getLeaderEndPos();if(!eDwGeomUtils.isValidHCPoint(endPos)||!eDwGeomUtils.isValidHCPoint(delta))return true;endPos.add(delta);this.mLabel.setLeaderEndPos(endPos);this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragEnd=function(iPos){return true};return LabelItem}(eDwTypes_1.HC.Markup.MarkupItem);var MeasureResultItem=function(){function MeasureResultItem(iName){this.mName=iName}Object.defineProperty(MeasureResultItem.prototype,"Value",{get:function(){return":NOVALUE:"},enumerable:false,configurable:true});Object.defineProperty(MeasureResultItem.prototype,"Name",{get:function(){return this.mName},enumerable:false,configurable:true});return MeasureResultItem}();var MeasureResultString=function(_super){__extends(MeasureResultString,_super);function MeasureResultString(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue;return _this}Object.defineProperty(MeasureResultString.prototype,"Value",{get:function(){return this.mValue},enumerable:false,configurable:true});return MeasureResultString}(MeasureResultItem);var MeasureResultNumber=function(_super){__extends(MeasureResultNumber,_super);function MeasureResultNumber(iName,iValueKind){var _this=_super.call(this,iName)||this;_this.mValueKind=iValueKind;return _this}Object.defineProperty(MeasureResultNumber.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue,this.mValueKind)},enumerable:false,configurable:true});return MeasureResultNumber}(MeasureResultItem);var MeasureResultDistance=function(_super){__extends(MeasureResultDistance,_super);function MeasureResultDistance(iName,iValue){var _this=_super.call(this,iName,cLength)||this;_this.mValue=iValue;return _this}return MeasureResultDistance}(MeasureResultNumber);var MeasureResultArea=function(_super){__extends(MeasureResultArea,_super);function MeasureResultArea(iName,iValue){var _this=_super.call(this,iName,"Area")||this;_this.mValue=iValue;return _this}return MeasureResultArea}(MeasureResultNumber);var MeasureResultAngle=function(_super){__extends(MeasureResultAngle,_super);function MeasureResultAngle(iName,iValue){var _this=_super.call(this,iName,"Angle")||this;_this.mValue=iValue;return _this}return MeasureResultAngle}(MeasureResultNumber);var MeasureResultPoint3D=function(_super){__extends(MeasureResultPoint3D,_super);function MeasureResultPoint3D(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue.copy();return _this}Object.defineProperty(MeasureResultPoint3D.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue.x,"Length")+","+l_Model.getValueWithUnit(this.mValue.y,"Length")+","+l_Model.getValueWithUnit(this.mValue.z,"Length")},enumerable:false,configurable:true});return MeasureResultPoint3D}(MeasureResultItem);var MeasureLabelItem=function(){function MeasureLabelItem(iViewer,iResult,iColor){this.mViewer=iViewer;this.mResult=iResult;this.mColor=iColor;this.mNameTextBox=undefined;this.mValueTextBox=undefined;this.mNameBox=undefined;this.mValueBox=undefined}MeasureLabelItem.prototype.drawItem=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();if(this.mNameBox)renderer.drawRectangle(this.mNameBox);if(this.mValueBox)renderer.drawRectangle(this.mValueBox);if(this.mNameTextBox)renderer.drawTextBox(this.mNameTextBox);if(this.mValueTextBox)renderer.drawTextBox(this.mValueTextBox)};MeasureLabelItem.prototype.setPosition=function(ioPos,iNameWidth,iValueWidth){if(!this.mNameBox||!this.mValueBox||!this.mNameTextBox||!this.mValueTextBox){this.mNameBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mNameBox.setFillColor(this.mColor?this.mColor:cGreyColor);this.mValueBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mValueBox.setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mNameTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setStrokeWidth(0);this.mNameTextBox.getTextPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setFillOpacity(0);this.mNameTextBox.getTextPortion().setFontFamily("arial");this.mValueTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mValueTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mValueTextBox.getBoxPortion().setStrokeWidth(0);this.mValueTextBox.getTextPortion().setFillColor(cGreyColor);this.mValueTextBox.getBoxPortion().setFillOpacity(0);this.mValueTextBox.getTextPortion().setFontFamily("arial")}var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=renderer.measureTextBox(this.mNameTextBox);var valueSize=renderer.measureTextBox(this.mValueTextBox);var height=Math.max(nameSize.y,valueSize.y);this.mNameBox.setSize(new eDwTypes_1.HC.Point2(iNameWidth,height));this.mValueBox.setSize(new eDwTypes_1.HC.Point2(iValueWidth,height));var namePos=ioPos.copy();var valuePos=ioPos.copy();valuePos.x+=iNameWidth;this.mNameBox.setPosition(namePos);this.mNameTextBox.setPosition(namePos);this.mValueBox.setPosition(valuePos);this.mValueTextBox.setPosition(valuePos);ioPos.y+=height};MeasureLabelItem.prototype.getWidth=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=this.mNameTextBox?renderer.measureTextBox(this.mNameTextBox):{x:0,y:0};var valueSize=this.mValueTextBox?renderer.measureTextBox(this.mValueTextBox):{x:0,y:0};return{NameWidth:nameSize.x,ValueWidth:valueSize.x}};MeasureLabelItem.prototype.setStringContent=function(){if(this.mNameTextBox){this.mNameTextBox.setTextString(this.mResult.Name)}if(this.mValueTextBox){this.mValueTextBox.setTextString(this.mResult.Value)}};MeasureLabelItem.prototype.getText=function(){return this.mResult.Name+": "+this.mResult.Value};MeasureLabelItem.prototype.getBoundingBox=function(){if(!this.mNameBox||!this.mValueBox){return null}var size1=this.mValueBox.getSize();var posS=this.mNameBox.getPosition().copy();var pos1=this.mValueBox.getPosition();var posE=new eDwTypes_1.HC.Point2(pos1.x+size1.x,pos1.y+size1.y);var min=new eDwTypes_1.HC.Point2(Math.min(posS.x,posE.x),Math.min(posS.y,posE.y));var max=new eDwTypes_1.HC.Point2(Math.max(posS.x,posE.x),Math.max(posS.y,posE.y));return{Min:min,Max:max}};return MeasureLabelItem}();var MeasureBaseLine=function(){function MeasureBaseLine(iViewer,iPntWCHC0,iPntWCHC1,iLineColor){this.mViewer=iViewer;this.mColor=iLineColor||cGreyColor;this.setWCPts(iPntWCHC0,iPntWCHC1)}MeasureBaseLine.prototype.draw=function(){if(!this.isValid())return;if(this.mLine)this.updateLinePts();else this.createHCLine();var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawLine(this.mLine)};MeasureBaseLine.prototype.getLineColorHC=function(){return this.mColor};MeasureBaseLine.prototype.getMiddleWCPtHC=function(){var middle=eDwTypes_1.HC.Point3.scale(eDwTypes_1.HC.Point3.add(this.mWCEndPtHC0,this.mWCEndPntHC1),.5);return middle};MeasureBaseLine.prototype.setLineColor=function(iColor){this.mColor=iColor;if(this.mLine)this.setColorOnHCLine(iColor);else this.createHCLine()};MeasureBaseLine.prototype.isValid=function(){return this.mWCEndPtHC0&&this.mWCEndPntHC1&&eDwGeomUtils.isValidHCPoint(this.mWCEndPtHC0)&&eDwGeomUtils.isValidHCPoint(this.mWCEndPntHC1)};MeasureBaseLine.prototype.createHCLine=function(){this.mLine=new eDwTypes_1.HC.Markup.Shape.Line;this.setColorOnHCLine(this.mColor);this.updateLinePts();return this};MeasureBaseLine.prototype.copyFrom=function(iSrcLine){if(iSrcLine.mLine){this.mLine.setStrokeWidth(iSrcLine.mLine.getStrokeWidth());this.mLine.setEndcapType(iSrcLine.mLine.getEndEndcapType());this.mLine.setStartEndcapSize(iSrcLine.mLine.getStartEndcapSize());this.mLine.setEndEndcapSize(iSrcLine.mLine.getEndEndcapSize());this.mLine.setStartEndcapColor(iSrcLine.mLine.getStartEndcapColor());this.mLine.setEndEndcapColor(iSrcLine.mLine.getEndEndcapColor())}this.setWCPts(iSrcLine.mWCEndPtHC0,iSrcLine.mWCEndPntHC1);this.mColor=iSrcLine.mColor};MeasureBaseLine.prototype.setWCPts=function(iWCStartPntHC,iWCEndPntHC){if(!iWCStartPntHC||!iWCEndPntHC||!eDwGeomUtils.isValidHCPoint(iWCStartPntHC)||!eDwGeomUtils.isValidHCPoint(iWCEndPntHC)){console.warn("One or more measure points are invalid");return}this.mWCEndPtHC0=iWCStartPntHC.copy();this.mWCEndPntHC1=iWCEndPntHC.copy()};MeasureBaseLine.prototype.updateLinePts=function(){var viewHC=this.mViewer.getHCView();this.mLine.setP1(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPtHC0)));this.mLine.setP2(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPntHC1)))};MeasureBaseLine.prototype.setColorOnHCLine=function(iColor){this.mLine.setStrokeColor(iColor);this.mLine.setEndEndcapColor(iColor);this.mLine.setStartEndcapColor(iColor)};return MeasureBaseLine}();var MeasureLine=function(_super){__extends(MeasureLine,_super);function MeasureLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLine.prototype.copy=function(){var copy=new MeasureLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setWidthAndEndCapsOnHCLine();return this};MeasureLine.prototype.setWidthAndEndCapsOnHCLine=function(){this.mLine.setStrokeWidth(3);this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.None)};return MeasureLine}(MeasureBaseLine);var MeasureLeaderLine=function(_super){__extends(MeasureLeaderLine,_super);function MeasureLeaderLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLeaderLine.prototype.copy=function(){var copy=new MeasureLeaderLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLeaderLine.prototype.getLeaderStartPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPtHC0)};MeasureLeaderLine.prototype.getLeaderEndPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPntHC1)};MeasureLeaderLine.prototype.setLeaderEndPos=function(iPos){this.setWCPts(this.mWCEndPtHC0,eDwGeomUtils.screenToWorld(iPos,this.mViewer.getHCView()))};MeasureLeaderLine.prototype.setLeaderEnd=function(iPoint){this.mWCEndPntHC1=iPoint.copy()};MeasureLeaderLine.prototype.getLeaderStart=function(){return this.mWCEndPtHC0};return MeasureLeaderLine}(MeasureBaseLine);var MeasureDistLine=function(_super){__extends(MeasureDistLine,_super);function MeasureDistLine(iViewer,iPntHC0,iSelObj0,iPntHC1,iSelObj1,iLineColor,iUseArrowEnds){if(iUseArrowEnds===void 0){iUseArrowEnds=true}var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;_this.mStartSelObj=iSelObj0;_this.mEndSelObj=iSelObj1;_this.mDistColor=iLineColor||cLineDistanceColor;_this.mUseArrowEnds=iUseArrowEnds;if(!_this.isValid())_this.createHCLine();return _this}MeasureDistLine.prototype.copy=function(){var copy=new MeasureDistLine(this.mViewer,this.mWCEndPtHC0,this.mStartSelObj,this.mWCEndPntHC1,this.mEndSelObj,this.getLineColorHC(),this.mUseArrowEnds);copy.copyFrom(this);return copy};MeasureDistLine.prototype.setSelObjEndPts=function(iWCStartPntHC,iStartSelObj,iWCEndPntHC,iEndSelObj){_super.prototype.setWCPts.call(this,iWCStartPntHC,iWCEndPntHC);this.mStartSelObj=iStartSelObj;this.mEndSelObj=iEndSelObj};MeasureDistLine.prototype.getDistance=function(){var localPt0HC=this.mStartSelObj.getAsLocalPoint(this.mWCEndPtHC0);var localPt1HC=this.mEndSelObj.getAsLocalPoint(this.mWCEndPntHC1);return eDwTypes_1.HC.Point3.subtract(localPt0HC,localPt1HC).length()};MeasureDistLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setHCLineAttributes();return this};MeasureDistLine.prototype.setHCLineAttributes=function(){this.mLine.setStrokeWidth(3);if(this.mUseArrowEnds){this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.Arrowhead)}this.mLine.setStartEndcapSize(5);this.mLine.setEndEndcapSize(5);this.mLine.setStartEndcapColor(this.mDistColor);this.mLine.setEndEndcapColor(this.mDistColor);this.mLine.setStrokeColor(this.mDistColor)};return MeasureDistLine}(MeasureBaseLine);var MeasureLabel=function(){function MeasureLabel(iViewer,iPnt3DHC,iDrawEnabled){if(iDrawEnabled===void 0){iDrawEnabled=true}this.mViewer=iViewer;this.mItems=[];this.mDrawEnabled=iDrawEnabled;this.createLeaderIfPointValid(iPnt3DHC,iPnt3DHC)}MeasureLabel.prototype.reset=function(){this.mItems=[]};MeasureLabel.prototype.drawLabel=function(){if(!this.isValid()||!this.mDrawEnabled)return;this.setLabelPosition(this.mLeader.getLeaderEndPos());var n=this.mItems.length;if(0===n)return;this.mLeader.draw();for(var i=0;icanvasSize.x&&bboxSize.xcanvasSize.y&&bboxSize.y1){this.mLineDist.draw();if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){this.mDelta.draw(iImmediateDrawMode)}var viewHC=this.mViewer.getHCView();this.mEndGlyph0.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[0])));this.mEndGlyph1.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[1])));if(!iImmediateDrawMode){var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawCircle(this.mEndGlyph0);renderer.drawCircle(this.mEndGlyph1)}}};MeasureAuxDelta.prototype.getLabelData=function(){var labelData={};var labelName=this.mLineNormal?cNormalDistance:this.mSomeCoordsArcCenters?cCenterDistance:cDistance;labelData[cDistance]=new MeasureResultDistance(labelName,this.getDistance());var minResultDist=new MeasureResultDistance(cMinDistance,this.mModelSpaceMinDist);if(parseFloat(minResultDist.Value)>0){labelData[cMinDistance]=minResultDist}var maxResultDist=new MeasureResultDistance(cMaxDistance,this.mModelSpaceMaxDist);if(parseFloat(maxResultDist.Value)>0){labelData[cMaxDistance]=maxResultDist}if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){$.extend(labelData,this.mDelta.getLabelData())}return labelData};MeasureAuxDelta.prototype.getLabels=function(){var labels=[];if(this.getDistance()1&&this.mLineDist?eDwTypes_1.HC.Point3.subtract(this.mWCPntsHC[0],this.mWCPntsHC[1]):eDwTypes_1.HC.Point3.zero()};MeasureAuxDelta.prototype.getDistance=function(){return this.mLineDist?this.mLineDist.getDistance():0};MeasureAuxDelta.prototype.setDistLineColor=function(iColor){this.mLineColor=iColor};MeasureAuxDelta.prototype.setPointColor=function(iColor){this.mEndGlyph0.setFillColor(iColor);this.mEndGlyph1.setFillColor(iColor)};MeasureAuxDelta.prototype.setMinDist=function(iDist){this.mModelSpaceMinDist=iDist};MeasureAuxDelta.prototype.setMaxDist=function(iDist){this.mModelSpaceMaxDist=iDist};Object.defineProperty(MeasureAuxDelta.prototype,"LineNormal",{get:function(){return this.mLineNormal},set:function(iEnable){this.mLineNormal=iEnable},enumerable:false,configurable:true});Object.defineProperty(MeasureAuxDelta.prototype,"SomeCoordsArcCenters",{get:function(){return this.mSomeCoordsArcCenters},set:function(iEnable){this.mSomeCoordsArcCenters=iEnable},enumerable:false,configurable:true});MeasureAuxDelta.prototype.hasDistance=function(){var deltaDist=this.getDistance();return deltaDist>cLengthTol?true:false};return MeasureAuxDelta}();var MeasureDelta=function(){function MeasureDelta(iViewer){this.mViewer=iViewer;this.reset()}MeasureDelta.prototype.set=function(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];this.mLineDeltaMap[cDeltaX].setSelObjEndPts(iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1);this.mLineDeltaMap[cDeltaY].setSelObjEndPts(deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1);this.mLineDeltaMap[cDeltaZ].setSelObjEndPts(deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1)};MeasureDelta.prototype.getLabels=function(){var labelData=this.getLabelData();var numNonZeroLabelData=0;var nonZeroLabelData={};for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var deltaKey=_a[_i];var dist=this.mLineDeltaMap[deltaKey].getDistance();if(dist>cLengthTol){nonZeroLabelData[deltaKey]=labelData[deltaKey];numNonZeroLabelData++}}if(numNonZeroLabelData===1)nonZeroLabelData={};var labels=[];for(var key in nonZeroLabelData){var lineDelta=this.mLineDeltaMap[key];var label=new MeasureLabel(this.mViewer,lineDelta.getMiddleWCPtHC());label.addItem(labelData[key],lineDelta.getLineColorHC());if(label.isValid())labels.push(label)}return labels};MeasureDelta.prototype.draw=function(iImmediateDrawMode){if(this.isDeltaEnabled()){for(var key in this.mLineDeltaMap){var deltaLine=this.mLineDeltaMap[key];if(deltaLine.getDistance()>cLengthTol)deltaLine.draw()}}};MeasureDelta.prototype.reset=function(){this.mLineDeltaMap={}};MeasureDelta.prototype.copy=function(){var auxDeltaCopy=new MeasureDelta(this.mViewer);for(var key in this.mLineDeltaMap){auxDeltaCopy.mLineDeltaMap[key]=this.mLineDeltaMap[key].copy()}return auxDeltaCopy};MeasureDelta.prototype.getLabelData=function(){var labelData={};if(this.isDeltaEnabled()){for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var delta=_a[_i];labelData[delta]=new MeasureResultDistance(delta,this.mLineDeltaMap[delta].getDistance())}}return labelData};MeasureDelta.prototype.getText=function(){if(this.isDeltaEnabled()){var data=this.getLabelData();return"Delta : "+data[cDeltaX].Value+", "+data[cDeltaY].Value+", "+(""+data[cDeltaZ].Value)}return""};MeasureDelta.create=function(iViewer,iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var measureDelta=new MeasureDelta(iViewer);var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];measureDelta.mLineDeltaMap[cDeltaX]=new MeasureDistLine(iViewer,iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1,eDwTypes_1.HC.Color.red(),false);measureDelta.mLineDeltaMap[cDeltaY]=new MeasureDistLine(iViewer,deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1,new eDwTypes_1.HC.Color(0,128,0),false);measureDelta.mLineDeltaMap[cDeltaZ]=new MeasureDistLine(iViewer,deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1,eDwTypes_1.HC.Color.blue(),false);return measureDelta};MeasureDelta.prototype.isDeltaEnabled=function(){return eDwMeasureEntities.ShowDelta&&!!this.mLineDeltaMap[cDeltaX]};return MeasureDelta}();var MeasureAuxDistance=function(){function MeasureAuxDistance(iViewer){this.mViewer=iViewer;this.mDistLine=new MeasureAuxDelta(iViewer);this.mNDistLine=new MeasureAuxDelta(iViewer,cAuxDistanceNormalDistanceLineColor,true);this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]}MeasureAuxDistance.prototype.reset=function(){this.mDistLine.reset();this.mNDistLine.reset();this.mNDistLine.setDistLineColor(cAuxDistanceNormalDistanceLineColor);this.mNDistLine.LineNormal=true;this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]};MeasureAuxDistance.prototype.draw=function(iImmediateDrawMode){if(!this.getLabels().length)return;this.mDistLine.draw(iImmediateDrawMode);this.mNDistLine.draw(iImmediateDrawMode);for(var _i=0,_a=this.mNormalDistExtLines;_i<_a.length;_i++){var normalExtLine=_a[_i];normalExtLine.draw()}};MeasureAuxDistance.prototype.setByPointPoint=function(iWCPntHC0,iSelObj0,iWCPntHC1,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}this.reset();this.mDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.mDistLine.SomeCoordsArcCenters=isSomeCoordsArcCenters;this.mNDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.setNormalDistExtPoints([iWCPntHC0,iWCPntHC0,iWCPntHC1,iWCPntHC1]);this.avoidDuplication()};MeasureAuxDistance.prototype.setByPointLine=function(iPntWCHC,iSelObj0,iEdgeHC,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}var pickPntWCHC=iSelObj1.getPosition();var endPntsWCHC=l_getLineEndPts(iSelObj1);var vecWCHC=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,endPntsWCHC.P1HC);if(vecWCHC.length()<1e-6)return;vecWCHC.normalize();var k=eDwTypes_1.HC.Point3.dot(eDwTypes_1.HC.Point3.subtract(iPntWCHC,pickPntWCHC),vecWCHC);var basePntWCHC=eDwTypes_1.HC.Point3.add(pickPntWCHC,eDwTypes_1.HC.Point3.scale(vecWCHC,k));var vecWCHC0=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,basePntWCHC);var vecWCHC1=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P1HC,basePntWCHC);if(eDwTypes_1.HC.Point3.dot(vecWCHC0,vecWCHC1)<0){this.setByPointPoint(iPntWCHC,iSelObj0,basePntWCHC,iSelObj1,isSomeCoordsArcCenters)}else{this.reset();var pntWCHC=vecWCHC0.length()normalDist){result.push(cDistance+": "+labelData[cDistance].Value)}if(this.mNDistLine.getWCDeltaEnds().length&&normalDist){result.push((this.mNDistLine.LineNormal?"Normal ":"")+cDistance+": "+labelData[cDistance].Value)}var minDistResultItem=labelData[cMinDistance];if(minDistResultItem){result.push(cMinDistance+": "+minDistResultItem.Value)}var maxDistResultItem=labelData[cMaxDistance];if(maxDistResultItem){result.push(cMaxDistance+": "+maxDistResultItem.Value)}if(eDwMeasureEntities.ShowDelta){var nDeltaPt=this.mNDistLine.getDelta();var deltaPt=this.mNDistLine.LineNormal?this.mDistLine.getDelta():nDeltaPt;if(!deltaPt.equalsWithTolerance(eDwTypes_1.HC.Point3.zero(),cLengthTol)){result.push(distLine.getText())}}return result.join("\n")};MeasureAuxDistance.getAngle=function(iV0,iV1){var vec0=iV0.copy();var vec1=iV1.copy();vec0.normalize();vec1.normalize();var dotVal=eDwTypes_1.HC.Point3.dot(vec0,vec1);if(0===dotVal)return 90;dotVal=Math.min(dotVal,1);dotVal=Math.max(dotVal,-1);var angle=Math.acos(dotVal);var angleDgree=angle*180/Math.PI;var n=eDwTypes_1.HC.Point3.cross(vec0,vec1);n.normalize();if(isNaN(n.x)||isNaN(n.y)||isNaN(n.z))return 0;return angleDgree};MeasureAuxDistance.prototype.setMinMaxForCircles=function(iCircleHC0,iCircleHC1){function setMinMax(ioAuxDelta,iNominalDist,iRadiiDist){if(!ioAuxDelta.getWCDeltaEnds().length){return}if(iNominalDist>iRadiiDist){ioAuxDelta.setMinDist(iNominalDist-iRadiiDist)}ioAuxDelta.setMaxDist(iNominalDist+iRadiiDist)}var circlePlaneHC0=eDwTypes_1.HC.Plane.createFromPointAndNormal(iCircleHC0.origin,iCircleHC0.normal);var projPnt=eDwGeomUtils.dropPointOnPlane(iCircleHC1.origin,circlePlaneHC0);var dot=eDwTypes_1.HC.Point3.dot(iCircleHC0.normal,iCircleHC1.normal);var dist=projPnt.subtract(iCircleHC0.origin).length();console.debugLog("Measure","2 circles/arcs: dot = "+dot+" dist = "+dist);if(1-Math.abs(dot)cLengthTol){var radiiDist=iCircleHC0.radius+iCircleHC1.radius;setMinMax(this.mDistLine,dist,radiiDist);setMinMax(this.mNDistLine,dist,radiiDist)}};MeasureAuxDistance.prototype.avoidDuplication=function(){var delta0=this.mDistLine.getDelta();var delta1=this.mNDistLine.getDelta();var len0=delta0.length();var len1=delta1.length();var lenMax=Math.max(len0,len1);var lenDiff=Math.abs(len0-len1);if(0===lenMax||lenDiff/lenMax1){this.addDisplayMarker(iSelObjs[0]);delete this.mDelta;delete this.mDistLine}this.addDisplayMarker(iSelObjs[n-1]);if(eDwMeasureEntities.PointToPoint&&this.mPntData.length===2){var selObj0=this.mPntData[0].SelObj;var selObj1=this.mPntData[1].SelObj;var pntWCHC0=selObj0.getPosition();var pntWCHC1=selObj1.getPosition();var absLenTol=eDwGeomUtils.cAbsLengthTol;if(!pntWCHC0.equalsWithTolerance(pntWCHC1,absLenTol)){this.mDistLine=new MeasureDistLine(this.mViewer,pntWCHC0,selObj0,pntWCHC1,selObj1);this.mDistLine.draw();this.mDelta=MeasureDelta.create(this.mViewer,pntWCHC1,pntWCHC0,selObj1,selObj0)}}};MeasureAuxPick.prototype.getText=function(){var text="";if(eDwMeasureEntities.PointToPoint){text=this.mDistResultText;if(this.mDelta)text+="\n"+this.mDelta.getText()}return text};MeasureAuxPick.prototype.addDisplayMarker=function(iSelObj){var cWidthEdge=3;var cPointSize=7;var pntWCHC=iSelObj.getPosition().copy();var shapeCircleHC=new eDwTypes_1.HC.Markup.Shape.Circle;shapeCircleHC.setCenter(eDwTypes_1.HC.Point2.fromPoint3(this.mViewer.getHCView().projectPoint(pntWCHC)));shapeCircleHC.setFillColor(cAuxPickPointFillColor);shapeCircleHC.setStrokeColor(cAuxPickPointStrokeColor);shapeCircleHC.setStrokeWidth(cWidthEdge);shapeCircleHC.setRadius(cPointSize);this.mPntData.push({SelObj:iSelObj,Circle:shapeCircleHC});return shapeCircleHC};MeasureAuxPick.prototype.drawEndPnts=function(){var viewHC=this.mViewer.getHCView();var renderer=this.mViewer.getHCMarkupManager().getRenderer();for(var i=0;i0?n-1:n}for(var i=startIdx;i0){labelsToBeDistributed=this.mInfoLabels.slice().concat(this.mResultLabels)}}this.distributeLabels(labelsToBeDistributed);if(!this.mImmediateDrawMode){this.addMarkupLabels()}};MeasureAuxGeo.prototype.updateLastInfoLabels=function(){this.updateInfoLabel(this.getLabels().length-1)};MeasureAuxGeo.prototype.updateInfoLabel=function(iIndex){this.mInfoLabels=[];function addTo(iCurrIndex,iLabels,ioLabels){if(iLabels.length>iCurrIndex&&iCurrIndex>=0){var label=iLabels[iCurrIndex];if(label.setDefaultEndPos()){label.setStringContent();ioLabels.push(label)}}}addTo(iIndex,this.getLabels(),this.mInfoLabels)};MeasureAuxGeo.prototype.getInfoLabelText=function(){var output=[];var labels=this.getLabels();for(var i=0;icAngleTol?angleRange+Math.PI:angleRange;var percRange=angleRange/(2*Math.PI);len*=percRange;area*=percRange;angle*=percRange}var circularArc={OriginWCHC:iSelObj.getAsLocalPoint(ioCircleHC.origin),NormalWCHC:ioCircleHC.normal,StartPtWCHC:startPt,EndPtWCHC:endPt,Length:len,Area:area,Diameter:ioCircleHC.radius*2,Angle:angle};return circularArc}function l_closestPoints(iPntHC0,iPntHC1){var pntHC0=iPntHC0[0].copy();var pntHC1=iPntHC1[0].copy();var minDist=eDwTypes_1.HC.Point3.subtract(iPntHC0[0],iPntHC1[0]).length();for(var i=0;i0||eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)>0){var closePnts=l_closestPoints(pntsL0HC,pntsL1HC);distPntHC0=closePnts.P0HC;distPntHC1=closePnts.P1HC}return{PntHC0:origPntHC0,PntHC1:origPntHC1,PntHC2:distPntHC0,PntHC3:distPntHC1}}function l_distanceLineLinePara(iLineHC0,iLineHC1,iPntHC0,iPntHC1){var vecHC0=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,iLineHC0.P1HC);vecHC0.normalize();var k=eDwTypes_1.HC.Point3.dot(vecHC0,eDwTypes_1.HC.Point3.subtract(iPntHC1,iPntHC0))/eDwTypes_1.HC.Point3.dot(vecHC0,vecHC0);var basePnt1HC=eDwTypes_1.HC.Point3.add(iPntHC0,eDwTypes_1.HC.Point3.scale(vecHC0,k));var vecL0P0HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,basePnt1HC);var vecL0P1HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P1HC,basePnt1HC);if(eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)<0){return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1.copy(),PntHC2:basePnt1HC.copy(),PntHC3:iPntHC1.copy()}}var tmp=l_closestPoints([iLineHC1.P0HC,iLineHC1.P1HC],[iLineHC0.P0HC,iLineHC0.P1HC]);return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1,PntHC2:tmp.P1HC,PntHC3:tmp.P0HC}}function l_adjustLeaderEndByStart(iPoints){if(0===iPoints.length)return[];function computeAngle(iVect){var angle=Math.atan2(iVect.y,iVect.x);var degrees=180*angle/Math.PI;return(360+Math.round(degrees))%360}function compare(iA,iB){if(iA.angiB.ang)return 1;return 0}var targetRadius=90;var center=new eDwTypes_1.HC.Point2(0,0);for(var i=0;i-1){this.mSelObjs.splice(idx,1)}}return[2]}}))}))})()};eDwMeasureOperator.prototype.clearMeasureEntities=function(){this.mMeasureEntities.reset()};eDwMeasureOperator.prototype.highlightEntityTempAt=function(idx){this.mMeasureEntities.highlightTemporaryEntityAt(idx)};eDwMeasureOperator.prototype.dehighlightAllTemporaryEntity=function(){this.mMeasureEntities.dehighlightAllTemporaryEntity();this.resetTempHighlight()};eDwMeasureOperator.prototype.getMeasureMode=function(){return this.mMeasureMode};eDwMeasureOperator.prototype.setMeasureMode=function(iMode){this.mMeasureMode=iMode};eDwMeasureOperator.prototype.setPointToPointMode=function(iEnable){this.mMeasureEntities.updatePointToPoint(iEnable)};eDwMeasureOperator.prototype.setShowDelta=function(iEnable){this.mMeasureEntities.updateDelta(iEnable)};eDwMeasureOperator.prototype.highlightMeasuringItem=function(iSelObj){this.mSelObjs.push(iSelObj);this.Viewer.HCViewer.selectionManager.add(iSelObj)};eDwMeasureOperator.prototype.dehighlightMeasuringItems=function(){this.mSelObjs=[];this.Viewer.HCViewer.selectionManager.clear()};eDwMeasureOperator.prototype.removeMeasuringItemTempHighlight=function(){for(var _i=0,_a=this.mSelObjs;_i<_a.length;_i++){var selObj=_a[_i];eDwMeasureEntities.highlightEntity(selObj,this.Viewer.getModel(),false)}};eDwMeasureOperator.prototype.resetTempHighlight=function(){eDwMeasureEntities.highlightEntity(this.mTempHighlightItem,this.Viewer.getModel(),false);this.removeMeasuringItemTempHighlight()};eDwMeasureOperator.prototype.resetSelections=function(){var model=this.Viewer.getModel();var modelHC=model.getHCModel();var arraySize=this.mSelectionArray.length;for(var i=0;i"+"
    "+""+entityClass+"-"+entityIndex+" "+""+desc+"
    "+"
    ";_b.label=10;case 10:++i;return[3,1];case 11:return[2,generatedHTML]}}))}))};return eDwUIMeasureHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);return eDwUIMeasureHTMLGenerator}));define("eDwUIMeasurePlugin",["require","exports","eDwEventMgr","eDwKeyMgr","eDwUIUtils","eDwMeasureMgr","eDwUIMeasureHTMLGenerator","eDwTypes","eDwUIBasePlugin","eDwEvents","eDwMeasureEvents","eDwUIShortcutMenu"],(function(require,exports,eDwEventMgr,eDwKeyMgr_1,eDwUIUtils,eDwMeasureMgr,eDwUIMeasureHTMLGenerator,eDwTypes_3,eDwUIBasePlugin_1,eDwEvents_2,eDwMeasureEvents_2,eDwUIShortcutMenu_1){"use strict";var eDwUIMeasurePlugin=function(_super){__extends(eDwUIMeasurePlugin,_super);function eDwUIMeasurePlugin(iViewer,iViewerFeatOpts){var _this=this;var buttonInfo={ID:"#edrawings-button-measure"};_this=_super.call(this,"Measure",iViewer,buttonInfo,iViewerFeatOpts)||this;_this.initPluginButton();return _this}eDwUIMeasurePlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){var panelsToLoad,model,value,measureButton;return __generator(this,(function(_a){switch(_a.label){case 0:panelsToLoad=[{ID:c_measurePanelID,HTML:"measurepanel.html"}];return[4,_super.prototype.init.call(this,panelsToLoad)];case 1:_a.sent();model=this.mViewer.getModel();value=model.getProperty("measure");eDwUIUtils.hide("#edrawings-button-measure",false);measureButton=$("#edrawings-button-measure");measureButton[value==="true"?"removeClass":"addClass"]("edrawings-disabled-button");this.mMeasureMgr=new eDwMeasureMgr(this.mViewer);eDwUIUtils.setUIGenerator(c_measurePanelID,new eDwUIMeasureHTMLGenerator(this.mViewer,c_measurePanelID));return[2]}}))}))};eDwUIMeasurePlugin.prototype.onClick=function(iActivate){_super.prototype.onClick.call(this,iActivate);if(iActivate){eDwUIUtils.activateUI(this.PluginButtonID,c_measurePanelID)}};eDwUIMeasurePlugin.prototype.onActivate=function(iButtonJQ){var _this=this;if(!_super.prototype.onActivate.call(this,iButtonJQ))return false;eDwUIUtils.addPanelModeEvents(c_measurePanelID,c_eventIDSuffix,"#"+iButtonJQ.attr("id"));var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-remove",(function(iEvent,iUIItemJQ,iArg){var selMeasureItem=$(c_measurePanelID+" .edrawings-list-selected");if(selMeasureItem){var indexStr=selMeasureItem.attr("index");if(indexStr){var index=parseInt(indexStr);_this.mMeasureMgr.removeMeasureEntityAt(index)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-clear",(function(iEvent,iUIItemJQ,iArg){_this.mMeasureMgr.clearMeasureEntities();_this.mMeasureMgr.dehighlightAllSelectEntity();eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));var selectorName=c_measurePanelID+" .edrawings-measure-entities-list-item";this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=$(iEvent.target);if(!targetJQ||!targetJQ.length)return;eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();_this.updateMeasureSelection(targetJQ[0],selectorName)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"mousedown",(function(iEvent){var eventJQ=iEvent;if(!eDwKeyMgr_1.eDwKeyMgr.isRMBPressed(eventJQ)){return}_this.updateMeasureSelection(eventJQ.target,selectorName);(function(){return __awaiter(_this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:screenPos=new eDwTypes_3.HC.Point2(eventJQ.clientX,eventJQ.clientY);return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.RightClickEvent,this.mViewer,screenPos,null,this.PluginGroupName)];case 1:_a.sent();return[2]}}))}))})()}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-entities-remove","click",(function(iEvent){var targetJQ=$(iEvent.target);var idxStr=targetJQ.parent().attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);_this.mMeasureMgr.removeMeasureEntityAt(idx)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-filter-button","click",(function(iEvent){var target=$(iEvent.target);if(target.hasClass("state-on-button")){target.removeClass("state-on-button")}else{target.addClass("state-on-button")}_this.mMeasureMgr.setMeasureMode(l_getCurrentMeasureMode())}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-delta-button","click",(function(iEvent){var target=$(iEvent.target);_this.mMeasureMgr.setMeasureDelta(!target.hasClass("state-on-button"));target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-pickpoint-button","click",(function(iEvent){var target=$(iEvent.target);var isSelected=target.hasClass("state-on-button");_this.mMeasureMgr.setPointToPointMode(!isSelected);target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-unit-selector","change",(function(iEvent){var lengthUnit=$("#edrawings-measure-distant-unit").val();var angleUnit=$("#edrawings-measure-angle-unit").val();_this.mMeasureMgr.setMeasureUnits(lengthUnit,angleUnit)}));var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,l_onMeasurementRefresh);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,l_onMeasurementSelected);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,l_onMeasurementDeselectAll);this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",true);this.mMeasureMgr.activateMeasure(this.mMeasureMgr.getMeasureMode());l_syncMeasureModeUI(this.mMeasureMgr,this.mViewer.getModel().getUserUnits());return true};eDwUIMeasurePlugin.prototype.onDeactivate=function(iButtonJQ){if(!_super.prototype.onDeactivate.call(this,iButtonJQ))return false;eDwUIUtils.deactivateMoveInput(c_eventIDSuffix);this.mMeasureMgr.deactivateMeasure();var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();shortcutMenu.removeAllMenuItems(this.PluginGroupName);this.mUIHTMLEventMgr.removeAllEventHandlers();var eventMgr=eDwEventMgr.get();eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,"l_onMeasurementRefresh");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,"l_onMeasurementSelected");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,"l_onMeasurementDeselectAll");this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",false);return true};eDwUIMeasurePlugin.prototype.updateMeasureSelection=function(iTarget,iSelectorName){var targetJQ=$(iTarget);var idxStr=targetJQ.attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);var measureMgr=this.mMeasureMgr;$(iSelectorName).removeClass("edrawings-list-selected");measureMgr.dehighlightAllSelectEntity();targetJQ.addClass("edrawings-list-selected");measureMgr.highlightSelectEntityAt(idx)};eDwUIMeasurePlugin.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){this.mMeasureMgr.dehighlightAllSelectEntity();this.mMeasureMgr.clearMeasureEntities()};return eDwUIMeasurePlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);var c_measurePanelID="#edrawings-measure-panel";var c_eventIDSuffix=".edw.measure";function l_onMeasurementDeselectAll(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementSelected(iSelListIndex){return __awaiter(this,void 0,void 0,(function(){var selector,itemJQ;return __generator(this,(function(_a){selector='.edrawings-measure-entities-list-item[index="'+iSelListIndex+'"]';itemJQ=$(selector);if(itemJQ.length&&!itemJQ.hasClass("edrawings-list-selected")){eDwUIUtils.scrollToTarget(itemJQ,"fast")}$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");itemJQ.addClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementRefresh(iMeasureResult){return __awaiter(this,void 0,void 0,(function(){var list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:list=$("#edrawings-measure-submenu-list");$("#edrawings-measure-result").text("");list.empty();$("#edrawings-measure-result").text(iMeasureResult.Message);gen=eDwUIUtils.getUIGenerator(c_measurePanelID);gen.setMeasureResult(iMeasureResult);_b=(_a=list).append;return[4,gen.generateHTML("")];case 1:_b.apply(_a,[_c.sent()]);eDwUIUtils.fixMenuPanelInwardToolbar($(c_measurePanelID));return[2]}}))}))}function l_getCurrentMeasureMode(){var vertexEnabled=eDwUIUtils.isStateOn("#edrawings-measure-vertex-button")?eDwTypes_3.EntityMode.VERTEX:0;var edgeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-edge-button")?eDwTypes_3.EntityMode.EDGE:0;var faceEnabled=eDwUIUtils.isStateOn("#edrawings-measure-face-button")?eDwTypes_3.EntityMode.FACE:0;var holeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-hole-button")?eDwTypes_3.EntityMode.HOLE:0;return vertexEnabled|edgeEnabled|faceEnabled|holeEnabled}function l_syncMeasureModeUI(iMeasureMgr,iUserUnits){function setMeasureButton(iID,iMeasureModes,iTargetModes){var method=iMeasureModes&iTargetModes?"addClass":"removeClass";$(iID)[method]("state-on-button")}$("#edrawings-measure-distant-unit").val(iUserUnits.Length);$("#edrawings-measure-angle-unit").val(iUserUnits.Angle);var measureMode=iMeasureMgr.getMeasureMode();setMeasureButton("#edrawings-measure-vertex-button",measureMode,eDwTypes_3.EntityMode.VERTEX);setMeasureButton("#edrawings-measure-edge-button",measureMode,eDwTypes_3.EntityMode.EDGE);setMeasureButton("#edrawings-measure-face-button",measureMode,eDwTypes_3.EntityMode.FACE)}return eDwUIMeasurePlugin})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. -var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="VgAAAEQAAABFAAAA/v///wAAAABlAAAA/v///wIAAAAJAAAEAAAAAP3////9////MwAAAP7////9////AAAAAAMAAABjAAAAAAAAAAIAAAAAAAAAAAAAAEHCwT8AAAAgMrTQPwAAAKB7HNs/AAAAALkfkr8AAADA9oGuPwAAAIByRsA/AAAAQE/Ezr8AAABA6m3rPwAAAEAPJ92/AAAAoIOOxD8AAAAAl5C3P2UAAAD+////AgAAAAkAAAQAAAAA/f////3///9lAAAA/f///wIAAAALAAAEAAAAAP7///8BAAAATgAAAP3///9YAAAA/v///wAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAGkAAAD+/////f////7///8zAAAA/f////////8AAAAAAgAAAG8AAABAAAAAAQAAACMAAABPAAAAAgAAACMAAAAAAAAA//////////+6IJ+9UKkNPaBQqz2qQy09DjutPde+Lj5CAAAAuiCfvVCpDT2gUKs9qkMtPQ47rT3Xvi4+AAAAAEIAAAC6IJ+9UKkNPaBQqz2qQy09DjutPde+Lj4jAAAARAAAADQBAABaAAAAAQAAACEBAADsAgAAKLUv/WDsAb0IACQJZAAAAP3///8BFgCAQAMAAgFkMhdBYEAIVEVNRTQ1NgACAgQA8D8eAEBARGVmYXVsdAACBS8CNDAwX0dsb2JhbCAoKQYPWqUQAgQEEwMVBBcFGQYAM2cuc3RlcDwxPgcLYB8KMj8AuiCfvVCpDT2gUKs9DAcEMQgwpwVpbnN0YW5jZQkBCAEMCw0OAAAAAgIAAABMqGDwILEAsArEyByCSSUkMWRIm6Gw1P5/Bqr5NEj9tAbTiwiIuB6mmFpoMiOismTOifOUrSIC6rABlZB5IFqz7VdTqu01EGWVqU3BUwly+1qjj24hBOuhs+YPWMLfLuccEd7NswWSWY3nBxzWCT9/Rqkz/+BC6A94jcGVKrNr90hPAf///1oAAAABAAAAzQAAAKQCAAAotS/9YKQBHQYA1AVVAAAAGzxQUklPUklUWV9LRVlFRF9EQVRBX1NFTlQ+AABO/f///1MAgD9NAQCPwvU9zczMPA4tsj1TgD8CoqAgP0EMWLogn71QqQ09oFCrPUn+hP8HAkw9QRZYAgIsACAU4LAFAqA7vCyJ1zraTbzsDYGIFy4ICBsrywJQ7ma92MrhXc/lYkdhpgO+HhOAvU0mvMDPrMMB8PyDIQTHLuIoe1MZg2B3BAG4OwEO2Atc4I8zOJTLO2BXCn6J0lCAA1wt////RAAAALAEAABaAAAAAQAAAJ0EAACwDQAAKLUv/WCwDJ0kALZrokfQGLcBuCKokkVGaYYXbEWiUUJIPDgGKxCQOudROndAweQt622pLH1uqxdqEQ08fS2ije7KzExKSn7MZyGkFJKgSoQbLS7ZAacAmAB6ACsouMhKPEdgMimnnR0gQloEKQFrAIW0kAGQKAuvFGER8ogZZaCPz09mSwmUYCcTiQhQFtfdqNAIinG6mxUYCVq2kxAsIt1COkqjUKjKlp7wRVYTBEeIFtuUDE4mhK4lKVTYeGLBBcXrZWqQYtxqoJT6iBkX1xAZHJANO+1gWJjDZkb4CfgIYyjg2BAQUJAN2OxIXKAgwQFs07AZbAOAocDr9QrCMEwMpy/BdbULRc91n2zxnE6j4iV3liv/udkafU65QoGcyNSpTi6SZxeWfvTmiut0SBxVP0/ehZ2l87ledtQJbhj/nEZDjYdzLL0JbtL0Hy6iAAIKGIDxIdJ+IBnxLAidXm7YDBAQ0oaIRtrLjPbi6jFSlaL0pLKeJi6NhBEnp9DPEh4QEbQJPZL8aCZRFCZEQA0+OzTQBoweAgMdvpZ+nt076/3VG6pvrvhu7+q7L83Wu5dSa7Ote+NcKYnG/HGD/eqna9b6frZi6303+cvZw1fr7Om9KfY+aJqzvph+WVsP58pme9biWuuulOKP1p8afb9g76fzrt/n0V2ztysp9UXfQSS7r0BL+I/qrNPsNiqO6iSOD5jIJAO2zN/N1sm7yuy/qzxJelXqj2Unuzl28fuy1cmx5DJdP0me04UkZ3E40f03O2tlsk4ZkFZP5qviCseW/uiglj7pgNX/SRo52c9fdpOzzpKb34PwgCM5zoq0IILSTyeFMrnZfcrWvDG99343mm6qMa4W24xrvnrjjfWHvc1qcQGBEahBUYRIAEAAABBAAEEZMA5CZj1CgTIDMRJzxoEZABiAARaEFZ0lnBECLtSpbeWzw+azsv9ib+q6zKKrwLdQvVu8kMEpsaxUZYqUgNXtfYj0WuGwcv6TIZW5yQLQX1ta8WoH7d00Jtev9GhB3UCcwj3sUwJ6aLEkHOR8izkX4gtx5Wuf/kTsag3tNdm7QRemUhfoRGRRhA7SVhyZkDvq/hIIaQyov4bsgJVDUdNYcg6bQCBlVdBJqRD57wDsOo/PkvnDFHpkfg+wzj0+ZD5164wZ6gir+eqNfQlPS4JxEKJCO8hmEt1QS6ApFLIduVIVqEe34iIgABzWG4CfZKeN69blbVgGRsnw2feRCwO4izx/oDjNPQYAgXlqinc4vJPlrEIefXV73aPdXCB9WO3QswoZjzcgSot5oF16xiKLRwFH6J+TDSdOhT2JbAF9c+IzuJwq8gTwj7Gcy6Knn++koqIxbpwK4oXU/a05FHp+ytbbU6CFr8WZOwGCIRsqvlgm8vci860t/riNPuHv2eLMdc7/qE+ksW6bLgz2gEGI7VRQIoOoPS1M7Ugnlg8LkPI9S4RbkmVNMxMsLI3orADoftxSXIS6g8kOn6s7KwgoBVcKbVwTMVkEMhZHSgDNdHOoTKUrQv60K+TEKHyYCXUijBbi9GXmlLnPdMTJm4ne6EY5u+T6UAP///9UAAAAAAAAAAAAAAAAAAAAWgAAAAEAAADaFAAAuF4AACi1L/1guF2FpgBaidQfPBAYzQkAAzIkFCyQseGljPJIIPYpWrSgTkE2OUOyAMS8qYinHSCSU2ec3dKxkdJvaEea25nYmZlR0/e8B/sB7wHFAR36RBd2ImIjNgttgk7Q1X8NQG87RItov85qrAqtbbjea77O9l1cu0WQ0CR6RNe1mLbZ3jpur+bqB73WV01hQk9orbav+3qsy7rKqq16qqlaaamXmIiIhIKqPVQtqgI1UB91Uht1tYrUSEpSUAeiDEj1Uzs5RXVUNzVTfueGt6xxN+5+v19roZdr/ZplvbayWctGxAdeTJZe3so+Lp5er9fr7eSqZCwzu75wMedwDhULqCQUi1a94/V6vd7OTildSGVmWK6KU8E4ih6zq/ULFJtImWW4hnatYWXj2uSOEeyW0wNY4NXUQZigK2/Yv0vQ7B0pdmoObsEhHzYe29zCck8HN08bgMFRFH3zt2baRusxXkOnGY9WZcaj2rM4TaA3Jm16EZd2xeIzaVqlYzElJGY8CYeCpBUncSSdZiyEsUpGWPzYFYuDhF7jHli6sY9FOG6syox/DIkEHKPSrrnx4/5ZsxxEtLloMtOEQcbPnafUG6JvMgiFZVPtIVseHhMmQ4smubiRTXkelxAC8aqwAwcg49ZYDCjRRb4c8VZokaXkk3h7xqiZhEvcZcWKQioZY6CwzfG4FoNhOGM7peEk5rtOISElF5NVOXiiWorjOniwhqLGD9RGeLlxVyzJ+v1+Yrkd46lyo6eOyEy7gTK74aylN9T5UlNT/XS3Xt9iOtPStZa+pHQESldKelbSk5COhXSko18d/cjoVkY3KnpV0YuITkV0IqFLCV0I6AeADgTfAHz4d+o3PT3l50NBVV99VFTQgz71oT6pfv7w2VOnTgJ0es4cVAPy4Gk8qH2n7diR03KazgLd54BGoFE7T+vR86f/tAK9580bN2IaDJgwo6Ed2qSkoFm4tBYtWEr787NLc2kvlaZSBQ0aNVPaipUrnaXbkJqaxoHTp3HWsIECRcqTbtKEs4B2IirqWabMljEtpuN8STOlszs5+0lzckbpKP2lvU2mQXtLaZvp0T7TpO3Z329pl7aX/ux2lyjpJEmYaGpm1ugbN3RA9uOjkMsmQsSxSJAgmEB2dI4cOBh7xgwbA7xoGTIEiNEwYLRw0S8oKScneUQ2ZBvx0ZtIkBzpxh/9ozHbsnf06B5MWtSg0UN4dIxu0Tb6srIr29FRsiWbgOZhwcIFxMM+bK3Ww13T0cnldTZrGBjot3Xr6/XNOqJDhKjzw2s9PUIInTc3t1dn1mhofGlpDT40CBCFAZw1GRkDDY0BwxYwbizWq21Bh4XBgXF7xYrFxFZUZKGiuV9fCthaTc1BllZrca1xxQgQXG0R9uAgXgkPG3pDhjbstzcUjSJF47WgoF3b1bVZGZ+G3m45NIc2YaJDB6OvMvpR0U8RvWiZd5Z5GTKHQuZkxPyJmIsB8yZgDsbLOb3cy/dLvv9+nsnnP7+8gC//EuZOwjzMmEcZ8zGglwJ60NB7Qx9q5lTM3Azpr5CetPRYSl+a5lrSPA2bc2FzNu/yNg+ipLExyZNs/sfmNzXfQ/OamScg85lFrqPIi2AeB+YxLW/D8paUr0F5SsnPkLzkkAsw5EMgHwPykI5/4XjHx8N4/KOQyxByIZEfIPKRk6cx+cnKM1a+8vI3Ln9J5DmInIiR7zByI0fO48iPILkPJEfSPZDuuw9yJR/hQoSIFm/BPQjuuSr+QcVVKL6D4hVTfEOKp0DxDCiOwvAXDG9IeAuEJxx8hcEPljgAJV5i+wnbbwMvIfCBJO5H4iQET0Hwgib+Z+ImTlx74icKD1j4wsNjOPwh4jUgHjHxHBKfuHgPi19c8QBWfAWLh2BxFh9xF2frW1uL8Ah7V9v7nt7T9K6XfYPss3c3u/td3cnqXid3BnKXi/uCuMe9XcHb39r+1fa2672uv1rPZb01flf8GPsE2GPdDuZ2N7iHwR1u7mJzn6P7GN3p7F5mdzu8n+EdL+9oec+DcAcQDoHvD/jOd7b3BWMMxBaEKQD7SuDVxbWlhSAL68qqimpKKuoAlIEnpyamJaUkpCOjIqIhoSCgKvyuomNDhv6FPoM/ffh4NopYU0trYEamlXRUNBRUzdXcQFVdrdEHR+AHq2fnL8kY/Wvd260PahgrQ4GvYKvcBK6CqbILeAqWylw4Cj6QpWAo2ECGgp9gp+wEN8FMeQlegpUyEpwEI10B+Ag2Oh64CCa6HXgIFjoCcBAMdAPgKgw/zv8G7pz6x0+fBfjsUUBPHjx3ErBThw4CeU4+wAA5qHFO4bxxY9qGzRo1adCUniEdNSMaWiaDZjJjxIQB88XL57eLJ5ctWrJguWKlCpUp3k4pOUp+kp3kAjJnZrJESTfJJhLNI5lGihDBvLSspJyUjBwiBDI/ZscgjUB++OjBg4AdOnLguGGDsQaNGQMIICMGjPwit8gs8oqsIi8qJqZARHFoWEh4YtBECcEticARIkKACOBD9pA7cNigIQOGC4AWtBX+AKAwwU9CXwS+PQh6eTmb8e7s6ujm5OLg3tzasNfYyrb2QM1BGlqDfJbNysjGGIgtCFMA9pXAq4trSwtBFtaVVRVVnspR+UA2kJ9yU2bKSjkpH2WjXEQ0JBQEVIWfO3fqHz99FuDzPdfzPL/zBF7ndD7nB1zOUX96OHdz03dp4+m55mvUfIuaq0HzLGiO5sytnPmZiRmoJHNuGJ+DAgUEBUiCAsPWGggEURwMLvQBhKvLUEhQCgKKBAAQFBYIwLQTSADBDAICEAAGsGokFvCKZK0iFMhsYqgQ2cWpkLCLUiOzilNCZBehRmAhQoXEIkoVkUWMApGtKBV3bEjU7ZkOaiYP9pyM2wKsMPuaXmavkRqWMzeuQ9cKI1XCqyWxgVObNDkMI9ti+KB+M5JZvESha5ykVuA2y8MybTGO0GQD3rGBoGMDAFIGqQqoUAeMHEVVIKFSQe6pQ1YveA05MhgwaYA1glBnRnyBIZWwMsEIs9yRo9Fr6BBbwFA1yDpipDJhRwCTQFJNUsIdE+Qo9BoZbDFDbTGCjiiozNFX0AUWQjAilnKFTiIrkEAXINaWkcqAgY6UXAVFAmkFZW65gl4wMEsjww4AI7BJ8Yv9QJAi7OyLRSeiRcCCZCHELyKvQ88NYC3BLFeumMsczaCwqaC2KpE11KCYraCcKicf0FNGodJnKmkTpVTHYoizJOYjJKZDxAFiLsQuR65CzwxgLMIsVq6byxzNoLCrpLAusfoM6CXydDaVaRaqVMZlCDMq6CckVEdiCDMlZiOkp0PEAWIuxS9Er0LPDWEtwC1Vvr2xxw2dahmYCLfIl6jTsAMbiDaIlupnM8UbJugsK6hNZYk2K2kmq6jGywhmJdAnSChmkA8xgbQCMSu8sVi7bErFXIZgq5LGskJ1zSiQPbyUMTfO9471LI5EfeAiiqxQ+tvE2EqZWxUfM9RpEZluHp7yqX4YsR8p9yBltJR+1K76BDycvz5vJLEXSKoRQi0SLBGTVmrFysBdd53eaJVLAmKXYBzd4pPPlU2gS0eGFA9Hd2temam7wBpJ6I5JNP0aQh4TSy/0vd6yQUlbF6RKswIjaDQasPbiZ2zTdbj1zwHUyCra07uVM57B7v/Yo9qLTpeJVb6de/5tqIG6WE/1j5/nBLjzLDIf+fjNssnce46oPKQiz1mEQrA1dSrni8Gpl+OV2cJAUUdzqDy7xYnlELqciZcxHkD0ttDNpikd9RDtdYV1Epy032KMVMWtsV8AqfjgO1Kp0wfoJWvBcZJ6PDS3xHZwJm9OUmp8kzfMRzMgpjOyOReZn04gUeoTc4aw7zWnA72XyCadGvd+2TEIDbM8+zqNM3yQ/aHiW071ZYBUfODpAQvWJjPfO4zCT+hmH29pXxJgrMIb2/6frHHf3o0tPzIfMb4Kg95/2b9thsNZVhoOJD+I+JKoo4uj6h+c1jD/tarsLqXWYxdIhFx9L3b+J0MKMeh+zutjqcdBP2a1fump589gewsUEggTenttRa/8l/PWD9rYFOPmtPTSohb5GdXSy0lrjWFIzWDjG0Dq1Z2+VD96MeXcRcKhG7eJY97j5oNn7QJZYc01m7JV5Y5YFFjzzRfCyAyXinOTpQM7+qIh1CCPTfl2RHALY16/4jqM7RsnybM5xn/Qj5lPBQ5VjZieiDbvHIcw7DILwaQzCLnxNMVpdr7nIB/mcyf/w91jcZPmTLoRGTBwJqe4oQ6OHhP5n6fjbBuOAwfNBEOuBklvCr8R1mp43t/LGhaXxhPjBhfjfB1pFnaUQ20vaCba3y7GObu+s4RNAgfBGJunaKlM9lh1wnywPfaGIy1Bn3RuQM54XT9grrvdDCW4GDDR3lbkcchXBgOB971wMTlaEsrtp5wPtViG7JlDaUjXwRqcGsbIxha6uX9FYphzk1LJArg4yIqnfLYD0zEJEIeud7JM3N1MHTgrV6Twn8UO6EHkxDnQYkJcBjhemx4zgeHuWZNTnBm7QWXmc7kRujUEy2CPpwhjBLJJ33n5GkSG/Q40J43ZdEc8aDBTbkDm8XQhOUdTUEttc1VrB+5nVIGbgjIJv1n0QB9ECptAMhEuYzTem56ZgOHm7MlpnBn7oGLmK41AlFcElZhY5k34d2MN5zNvSk/mT2Fchh/C0AjT5lRnMVUHwfYpivLs8Ab38dQPiHG6/cxf1lBQJ+92VAfNxc1C/Aa58CmC8AgtnL/IwyNssu4W1LHHiuIzqX3LOfe9sCG0x8AgxrlNpcxyN4IZpG7uNEV7WHh2mBge5MbZU0Bm7uF+Ic3R5jZ5KH5oVhOvMrbvK+/EtTLjLBiG9hlE2dZgppA0t/wISxOK+YVxcHiZ+T55Ob3psWCL+zyTMjSWOQj3BRkniNn/aDI4ch6nYJNPfQSwdOHzmIHzGxKzECfdYAojnDJ6ZiPxW8K56BV0Q3ufe3Is2x7rTZ7zX4Oz1tQdwEjFFpSHObEVn6SBdSDM6F/lHFM2zM8t1NvkWuHEfYGuQZlySGcMWn5quxuPkBex5nRfG30WbtEfTDQiU4aDmR5LEjE3uOG6T1KeUSXM5MIE9Okw+LIesoMekDV1t6qJXI4NpmtwMmpMHA7siUAAKMCkAGFV2eMh55+vhRulGwtS4zCfVid6Y+aZdrqNzNRi992xR93T6AFdNR/jmFsKnaBVJfNlN6ZyHHfdKlP7LlXX6O0GwShxwb65ZbjseLZX1oM7Uzcozbr9Ke/wp1iq6n6pnSOPTYg/fcR1xe9LANv2Uyu09mW3ITJCEns6u6FZ492u/Gq/JoeR1bWrjkqcrDUDgS4I24g4omods5WUAgz5IcjwMx45LR4MtXpyb6FvOyA63KCEBCSUmQalGyfBWTxANpgHIlU9LJHBikYzoddG5BFl65hZVhgdFKvtb8kXMtWOrAfCPKRv5O8+ZR0/R8Q0tCoNzVXae1zKAOjXtKDvaDKQ5AWQjciOqK9jtPLzWXMzm9AJRyZQdSDG/Y0w/TrAZ+Z3J76QBWawCNkh4EoaCu5IvjNUHEojGwWYDEOwPoh0lz7hv1F45UCYZl8COGnA4jo76cS9IhPJ0CIyh4CpNChcsNWSzy00CTHNaNc+xyR6olepM+Pc0IBcwPrBikGt9MrY544/E03XEICNs4ItBZhoBKygYJyDAWAgOIK6L9mUStfsfF4wBexzkCCdB6FPNiJZIFNpWAjCECYtNAQ8ttu0whCPUityKRAaJ+1IQxi63Jk5MvJvAQ2KNHGIfJ0LSlR6R5kfyDj2Bd6nGJehs6m1Xajv8BkZnF2Q9tWOcuiibqEylD+Sm7UKXVDTChay/nAHj4QRGvJGeBfj4DtZhtZzNAoarwJzcTUS+sZgdzTEFUZzoXvgyZqIHg33/uy0uUBjOlJoFmOBLJ+aVHcWQZlsRyYUsTMEOqWLkM12Mtk48jfos1Y86/zqbftC/JA+ApzQdsKj9IX4nHvo4E2EPR1ZdvMQ/VH3v5X6Wy4LBYDJc1+FYhsiMZcV5VNv0iZdINbbpvduqzwZ4vj2n1esGu+OW0ptRND8nRcYasRcdjy7sB4Nl3NHT0sho4Uu0CzRV8vsJ5k1Y/wvwmxtOZMVBS9+YL/KZDsC4+zOQY4MLZjbXFNhhESrO9GR2MhoHHSGtxwPE56DiO+IU0az0wi4I7gd9lh8eGBEbjJLylfPt11W+kZO+zfjmey6EC9DmuGtNhtCOpyY/7YG3WA5gnxGYDLZu2N2PHtD4lymjHjFedgiOBjG0S2o4jMvE1FIu5jCD41knsn8wwBoePRRFpJGT9z2D3g1+crR3VzTor7a3FiXObiYMJz9UAcpH80cPnhGCxj+1aDRX0OPRTO4BV99t+Cp5aFKp+7eC2Tu08DpEKdBeJv7DPeswAI5vj3oiFgw7NwsM9SOpLaju1uX+rhPo1cH54AeZLJDWk3btw8/WwYtUByxDN/FRdvPmegI04Vg2Jd2DsSoBL+eKi3KzvssaOwgHk9FjZCssEHsAi3gcsudxCBwZKtn4cj33xfxB/XQ8CbZ+HJwy7SWM55sJVsaKlZn0ky+xhFPPaAv8Ll5ymTEzKbRrF643K+0dUEGWA83ueZnYbsd67wVajcYuTy+W16DyIs0Dj9CDphN6PY4jUg7pr33bFvOSGLsnFVvN3eG7SW8hCfT57BtclzA7kXtD++AX4DtDZ0VzMeBkwt+4WAkXS2GmrO71wKGPQGUHfkUKCwfXkCa0tN0tWMnzhGu0bxkiGzT2NM5Sl79lZHccW7ZZNuMRZSkY4QTYi8N3c5rJu9vgc/IdTD0bXvDig1esqyGeLmZkMzOTFm5m2+hdUSxw99rQFwmtvVW624XNPHlwdLgCx2Cb/ZP2X7sZMTasWFk+A1t/XGgI5CLs2PRuWleMwveTqqHir4zLIx3zA4Y3zq5DhwYey04Q+jgzwZWQ2W0vT8e/2Dx4NQN/KXzoJEPd/Dk39dCMRLEMcb8GOxym4Y5n5psonOItS2OoZNFr1La8/7rb7V/fuXRR7Le4cBCQA+7YbeMrrndGrmVX4yMpoRewv9Dz+glJpHLiBHoxVlna7EPNkKUYycAacy8Lc6BYpDVG2rVuRH//1oAAAABAAAAxDEAADC2AAAotS/9YDC11Y0BqnwFWjEQgA4APPx7/zUCYTlo0QRRdf83bSpKJrakpPvSUGfLhyyq/0lWkK+PjfzFJOu/984DogWUBWkFi5R1nQiDXrcS9dExw5CyGrBwQHzE0rFfijoDMD89Rp20LA5HqUEZYdxBY4m9gZlSj9E9vC6rmmmW02UEBCTq/oFy0xt8YeyXqEtet02YDlnTLVnxiBiAq2dPnn5VJEm/nHCW9YMa52HxcFsvWTuW01u33DJ9P3AtxhNUdeXAfXYsDHHdcsjvLbqSF8tJfbmsa0N6VhRmr7x7fd1TDHde9zTTeZtKsW0gcrhpZnDoWmh4HYZf47tFhEIEstdFPfF9C+9Bf9FY+YalgmHdcU+T8PStPa99Eo2Hl4KWACpDUte0Q+ldfpXdxRvZ62aJgfq6o3NRr7bUg1MNMC5pK4Xu5VaiS46ReOHElAmoUupmwRLsX29sPXKPhXeuLwVRPMMdHXvqX5mAeqQLF++eIaobV0/3yga5DjZIqK8oQeZ1qyTIe114CqA3kExLyR82F+ZBoYt56NG3Upi8gaZqjjj5c2E/1y4meNi3lfsdtPJ244SR62nn2cVAx7rjkn8NidQZ1LDDndJX+9iIC72RT5TXlaKm43Wj3Kh8F0nBhIYc3ShdBDpZgBxdEQXbu7gKBd6Y3Y2SVdTJjMC6Ylzny7jGlIqdd4Hbeeenk13g64Vme16306310Ivqj14clooGLIv3Q7qqyTU4OmNlV4sDFOIBEMq8menqJgBbHfDFRaKtclAUeqCTsMq7tnhuhFpMZKWxNxoYilyR2R2roDweceErdZb8thy6CBmpkdjYLnPKvkTtjYRM+pcfBD2yaCqe88sSUfHSG6Eu+1dmnR4p+STWsm6dCPn0RT4RutfcWJck8xKzyRhFAAanL0LRdq+wxC4ZYgLM6RYVA77i6XygIi65oIgDS+OOZGHqjimOti0ExSK2jqcRtF1FXKKHGSbokDRMxGQ+iro29OmHcgw7V3ZIn7xBJw5bVRGDNajrh3F5+pbrkT6ZhjQO9CJ6RIlhd6Qk0MX+APuWskMsGPqgRyBodwxV62JLBvv2c8SDWPTcwBvsjqlNXYx0d8clReIpF1zQQtM6oQq7/mBqslMKuRMjPm3W2X32raOMPjZDS2+Ms9M5/CmKAUhPnKhUJQ0US99qbjLGQeIi0VCoux5ohapnITCTERdZ6SI3FdYDY9aedaBLrwRRBzZq24svCPS7oTrMKax4EQ0QJ2/fgsZRdDsQL67KgTfl922qmU4mhKcrwh3BfrDcvDu0XuJVUMdiGtMtt3ic4hGKZyrWSd/mQdDJpmb0RDNReI3TFIhAzE6iyVF3YBaiW4KJ649NMWDOCFmAgcI6XymO3qCUr1+qcrhInVETU2Sdb2uzN8jx1y8FHcKDeQoNeSz1DlyqnQGjXo8Br8JGD14pE/Q7AXK6laeQjimhBwygA5nFJJDdLlWzWz1x0THLxqi8cjliTIOlx00G6FYcijpmIZy3QHrI3Fr70d1Vt6Jb65iIabq2a7u2a7u2a7u2a7u2a7u2a7u2a7u2a7u2a7u2a7s2iOYhBBdvC4FrF6GNC9dI52o/9MVl2yTYCwmkFYEgVm6YQHpcpUEwUN3ouUNYmo1doQQ+MuK6tmu7tmu7tmvjru3aru3aru3aru3arn0jqATIhixa+g/VrfgN2FX8I4eQmFURNfbBKhe7oYsQ97gShUcakpiN6taaKRywjhdPVH0GC6w0aUiAvOjywsGp9WSkzwDlROMXZx+3dAorxOk2xmTL2H3RWNyqnFovHpMxXfPJiJmkxzcMq6fX2MEjVWyq76EB13bj74kll7tD2ygJwa2HljVHziMfpmRurZ3wE4aPMUVipjg6n1T2qjPT5ZJSYB3I7GpUm1JvRt0tA7n0Aat7bXK6bfTMhjrVuoNWBXc26fQqO5JfHmn0BWu89AVjiuLLvxpd2zm1BrikXfs2vktKWtr3fML4rxH/u/O/CPFfiCPlZ9L/7xZ/d3fiT3xdneAL/txc4Ad+XNzf//3bm9/7vQYNfd/3GzaQeBIPB1fiS7ycHOADPh2diTfxdnaDP/h4eIRP+Hl5hV/4HToc/uF/+JD4iQ8CxOIvfogQjd/4I17FQ3AjI8PwGF5M7MJfeDAw7Wvfy2vt156LK+3T/sGDCl/hsbAoPIV34MDszb5Bg7Iveyur7Gefisp996emInyEX7BAwkv4qqr+/RkweP/9q6sJP+Gzss7+7LW00B7tt7YsvIXv6lJ7tf/6Ynu2Dwtr+7YfG8vwGR7Cuz09HXB6BAikEgh4I6OiL/oBAwIcSSl4Bd/0TO/0UlIG3sASEoEAH/VQL/VJSF8A6ZFe6ZeE+NAPPdEDeOzvrV+/V2ampnv6oqhvjVHsblsCh0lObo8MOqd7WinUt05p9BeveFggs2+NWewv8tAWnI2u7dqu7dqudUlJSQk/KbvWyylTE4ZhGIZhGC4Dw3HsGXvGcezGvcdxNs5ms9lsNpvNZt/3feM3jt/4beOyGDe9QTDQ0IuXuMytQU6+TzQUNZBt4yQDq2pcWl4oLR6Vn4Xt6xvFwEhObk5c9OeBzo5rLNSWGuMZfsbPF7W3t+A3ohrEnhbwKiAnfYMT4NIbUljhmLRFYIg+OImfN7GhCCaSeofwBh64Eg/qUI8EGE+CIeIDCzCdgSmq8NlejsUrJbipiYjqgufmCy0Gzx+HrnoGUZnBIEvVaMzot9RbQPoxZmn2H3hgi1DIskSLfGWyZ3tlEONEZtmO+BC3wmTn/oCljRF609qgeaPmCBYaoMtCtsmCJWRkf6RAYsGP4AtlGWfibUiWCJhRNaQ1L9SJVdRsTPrFj1Uq+1kkhO3P6EUg4pXvSpes6pAcIOzcyKZBInOhjtPL9AQFBkild4lViR4Wn6zrO/p25PgeiUg9oEgHxssrtAhFJ4brFUJ0E8dxDMdwbJXIJid79qGEXWs2JgWMY5LgDVCikMxq8+0SEyeJefO6Mclj+mZ5R5xJAPPRXb6HgW6eA/CEvoyoSlUWVLf6Hh+mPZvNZt/3/fG+Pfu+2Wz2faliOI5jOPb8egTQpZx9iB2gnRKCEoidhHZY4XuTjb8Gkqyg0jE4y4IMTNsmGAuFpKYnGLCkizAMOqGilo2rJJuwkVmSPG+X5ApP0TB5X2pA3u52spIGms29bpQyUkAupNeVMoRN35iy1/U8M8MnNfq6njaYQGzXvC6c6LonwjXikmQmQ/u6Vp6s0Ivrrxuq6mcXWCZLtLg9wy553VEIduoAmWSJ2rzOjMy8LqkoqFwBxdctResR9yRHdl+VURjKe90wqmoa2M5e91Tozc0Ki6wL6E0OWmRW1v3j9Ghbll5Xdcn2wpebde9oD6SdEcy6rZ9ZNQZLr8sK1jfhdVm77qxF0RP3xyXTE2YOAMF43LdqBAA+4Iv7dlUL4IAwJEAP477FmzGCxpG4O55G8S1QsGdiKu6Oll72QDTF3fHRc+8oStaDg80421XMQeAwxK+ucA5dBhpxb4xKq/sjijsjlj06TRhxX1zzR47JgpunGzfKvLgrSpjwlpok7ocZfriF2sXdUMFThsdn49KwRgoZ90FKOlojUXEPbDK6tmWrAiET2huvuP8lcdVQpMH9D2mIWhXjmQsxuI9AsyBNa56VjcKdT8sQNDCecN+D89CK6uC8yAJnQSzhuyLPswODPOvUNpiFyfKawbijjMO+ANLZXdi40SPZ4BydGvr29EkOIqGuaPrERiA4PdAPQg0kArqHPquYEDalliGRNfpUoMn2B0qJMO6uetbrfYsw6TLBXA8R6kMTbUuve1tjNSPav1pouyRx6RGuhjYhJ/S2OqVR6D70swJNWSINn1mel5R1/1z1dTBXOsQpdnT2IiQt3aqSR8ecw8q6rpEqskYNmgIaCRIjnXrKFB5UQvWVK59D9OYmEE8tRQoc5Ylu0oQJqBYVJdWit2Tm2AFlR6cOHT16cP64oTU1M21oHJxKjmhQLKRPYB1Kqn3Euor21LDu1Dz0Dh1EC3GioehMjcWKtqI5OWMd6yU6CSbmpaWOEaOGDD3jUcWWBowXLCYpa1BW6kdIDakdHVfoFZHaUtfQNLQLLSnJQrPQLXQkCRJ+fX0h+AL13x9gCe1nwsSJQA1oaJgCBYpEQhDagwe9vDw4PMFBPZiIiMh4qFPExbnNzW3QG3Rd3dudnaaj0yCn3fRio27UippRBAitp0N00G9aUJ/QhdpOa9BwmoP+8KGD7qD39Ah9oU236Qwag5cXBTCwtDEsraUl9uDB2dYEbWamLStb02s6m7UgIU1DgKDmdv2+bBO0dsECqqqqK6sG2oEDLiwtlsXgSoECqSlNpaES6AQ6SktV0BZ0l6agz766ZtNquoHm0lk6giYjq6Ar6DCNphE86SftpA/YsZPv3BHSQhkPniJdlPPkyXsG5D19+GQ+A5aYmrDYADpAHjRoSA/lQIG23vnPn+wnZz9ISASM9FHuk6STMiBASlrJQBZkQBvQXBNprSfr0f+u2VXn/KoLaAJ6SRtpAQKO9JEGoLGZTmtuzXXynNJSUy5cwHhRk9mwadPGTXaTWVnhvFldk9eoAQXVEhpKmknz6GiXLGMyGTKn+TSjoooJc0U0i2YsWUuOk+VkOPlLFpPB5NU0eUs2zV3ymFymDJlMJpsxo5pVc2rqmXwmo8lpAgP5/DIJEiL6cokSI/5qZBs2cPjIP35s3uW6Osu5TFlYSIgib7eDeVDQipUqTjInp5LOPGXKJ5Uca9DwxiM7OjbmFFGiPMlOsh1dpovLG+SyXHZzm2vhYwcMH1mRHx8h0XKFChY4ZD09D0XykCFEOuS8PLzMQU0tjUlu0mQLpS1jwJCByZLt1gSiYWKimzavZcS8uMioIrtwIWMvEa7MLJtRiBHjskaG4Rl5Rg4SBBMIjDw5KSkhu+7bc4QIZBCyhBEg4D6leObDbGmpmBVT5BWRObIyL0GSkRiZMAHuLKPlnsnIsjlbll9kyjyXQ+S+PCIDZj8hOciJbCJJPtKZP/M2X8hau2yoI+/IiflD7sCW2zJcZpFbZLfcI/PImDlHvnEDznDW1KzMlTkz07i66mrQQIsBk4FsIDs5NeWmfMArc3GJbW2F5bD84MFXFpNTdspLS0pZKSclFSAANpbHslcWq6qaylPZymoBloPclb8yVV6QtTJSPsoFslRVhsoJqhTkBPlJQVR+ygiiMoLc9CrnX/88IECB8uf9gwYZZaMXJGhAHvB+5rwdO3k+z+PB4/qu32dnIyNsxmYBAnjmGQAAoSz0H+f1Xx8OHD2v59+8ofN0nvXdZKL8f3J+1/fzfPgEyAF+z56iXPR37gzloa9T51uzzvpbX86rYfNsfs23+SxpRkfRPJoPDT3zZx4LltRP/c/PMl/mq1QZ82Mehk//9KlQCfNhXoqUL//lOztN3/SfPOHyXL5JE9InfU5OLa/lmTDZ8lveiZPSL30oULp8l48Sxct7+SlTwDyY9/QU82I+jlEf9a1YIfNk/soVM2/mQUFVX/VFRVd/9bN8ms9cUqNGkk/yM2YgeSSPiWnkjfzlJZEn8pWVQl7IU1IG+SA/Ofnjf7ykZI/v8ZGRO37Hr1iR43P84+ONv/GOjpqv+dutjbfxkJA4HsezYKHjdXyLFjyex7tw4eN9/IsXQB7Iw4Cx+ZtvaTnkh3yMGEW+yMuQceSPPA0aSl7JZ/6SH6FChAjGZ3w+vhSf4vf2FF/xPXhAfMTX0zN8w+fAAcWjCCJC8IHY++Chg14eB7w7uzq6Obk4uLcNGtwyYLjQpmVbU7OQVgGNwpnZhLI3210JESCQjYmFgX15dXFtPdDKwnJw1YCBVRXVgikpBVFQCZ4QHHBqMsC0pFQgiQDS0QAjAQGKABANCXHs1k+acFJOSkaueOQTE9r71ShBYmRSSyrow/J5gWkmqNfRUCyfukqlHld+0x2BXGVZqgNNSkgDBBQR6c8/TonAelwOZQitIinGNcUJL/tM5XEfEWoKYWpsPsGm8s0sKQP4QYNgzacIZaHnnXwQF8R78EAcENfB/3A//Abvw195JnflfPgMvofr4Vueh+PhI/gdbodj4HU4Ha7lc3grV+NyeBwuxuHwNxwBZ+VueBNvw9ms4Wqwdngavopt5Wj4GewSrspTsTS4GV4Gi8nJcFSsJR/DT7GUXAwPs69wMPzLPsK9cNNNhHfhXHYQXspJdw++hWvZOngWPrpvcFEeujM5KMeyZ/Ar/HNfciu8yobBY+7JqXApPAqHwp9wJ02YcC5RkgTJESNFiAwRshkEyA/ug/PgO3gOjoPb4Jq8BqfBZXBMHuPSshIG5YtJF5ItIlmsgOSP3FFFI2OKRcVExEPDQhSEJwYFTQQC/pXwI8H7uIgQfCD2PnjooJfHAe/Oro5uTi4O7m2DBjeegV/gbZyNr3ELPI1XQKNwZjah7M12V0IECGR8jIeBfXl1cW090MrCcnDVgIFVFdWCKSkFUVAJ+BM/wJ24Ac7El5QKJBFAOhpgJCBAEQCiISHO+eaaZ/78BwkKBOiPnz6vrnz26MmDB3sHW4cOdg5WThw4b1jdtGGzRk2aVTRnVFPNlCGDOuZUTBgw2C9YL6ZduJSSbtGSZVQ0FBTLFewn1kqVGPakMkVKlE4oT5w0YYLlxCpJguSIkSJEhgjZDALkh48ePHboyIHjhg3NTGwN7AysDGwM7CW2EgsD+wI7iXUh2SKSxQrIx62jikbGFIuKiYiHhoUoCE9gB7GCJgIB/0r4kegbISIEH4i9Dx466OVxwLuzw9Zh6ebk4uDeNmhwy4DhQpuWbU3NQloFNApnZtgJ2LI3210JESCQjYmFgX15dXFtPdDKwnJwhW2AZWBVRbVgSkpBFFSCJwQHnJoMMC0pFUgigIQ9wg4wEhCgCADRkBDfOmMHCQoE6I+fPq+um8/eoycPnjt26tCZ0yonDpw3rG7asFmjJs0qmjNbdaeaKUMGdcypmDBgvngx7cKllHSLliyjoqGgG8v+3FZ2lRj2pDJFSpROKE+cNGHCuURJko1kG9lF9hAhe3MD+bF9bB57x86xcWwbW3PX2DS2DMwdY1vuyk25X+y9LUJEX+D++/Pz244wsQUFJU+Y7bKynmIzMiaubTa2NkXEjXhYoYKFvebmlkFtp6VR2GYOHADAqtt0dCrmuHZXl5GXhO262f0mSHBAbI+NHZHxbQ8eHPOWtpLSUJPUXrCACuppPyGoqhKa2gq2fHu7Q0yWILFNAG7AyW24UaCIJCRcsVfswR04OVnAhYuknbRbtEDaSJsFiwF7wIaEFLAF7MddtFPsyMjFvbglt+JG2wUKnO2zTYDAhD3h3Wq7sFC7tbux8cK+gGFbFfJCEJtvLIi7jd37Tm7vreU2bNh5awjwQAuAVtZ+2yrg4gJw7QB7a4vtozAwI7BttL923VZhh7dVbEe87bg5bAn7KMI+2hCEDDjtJabNJLSlNhFR1I7aQxtqM9gNGhBton21AWy93aHD5J7cH/YeHTqtaLSq6hwzfLQePax4tJ0yZVLf6Dhx5MgJM8d1j96jyZBZwwpHvwkUSAMC1Ef/+aMF7RekB3nxAgYMmVON2qVLKRdtqtHoOXNW9aquU0fNHT6alfVVv/rRa9LoNGd0H1ftul+T0WO0GD1Hf9GlOoxuo924yaPzaDZaTZYso0I0ESJFkgSR0KgE0RPZokooGRAgYBU0AKO3GYgDWRhpUcr19GtIg4CYDAaYIQEAg2EMo+0AAgABAhIAYNAB8Ep0ScySevDii5GiiEXOx4crxBVENtk3J6KOKQkxSH58mFpMIW6WfvBipQg1EUvqw4WoxIvCNtkPB6cSURGZZF4c2DqyJG6RefBhCjGVkEXqyYsXomsiFpIfD6IS4+UCYSWoKleKz/pXH1/lRK5qFtS4x9xmaf4Jns0O9N3lcsQ6gtn6DwGnvBNXdxLH4GJrMRV+3A5wbFr29C0cPuQiDxAw7K/EXb/idfi8vmBWbTlzHjxmcAP2X5/UcKp9UuPSJRGdGPEf8casZVKQYQk+zPyCarQ3bQJpwb8L/ErO08BtLBmxOaWXfzfzrttiThRAK66YR0oxB2qCIn61VIw0Ygkzzt6hA51SORFFkM6nTxxSIEXg6prbWIgJAFNuXqxRGcgJCSNO1pFH3ygPMUZBKOqnoNGNKIaiKoxLQr3CQrkRUwTVOPpMEQVSOFb5q9iJBGFJuDPsKFHopMMYCZBsOHHmkBMKI5GjN42FmAAw5eZcOrSRkrIwYGTZaeWNQEqSiHc921GIaGIXLswtQ/TQCQkhTtAZR10JZkRFgJYzDRuIIHTpRtEroAqMMHNQWmFivCcne9/4pbkoiQoAWQoS1ry40LACKAMS1L68UDgBhSSLe6utQAaTPWhQr8hfYGJJryJveU6zgxiwN4VkrVpC1kxrA5yLpliZipzhrKmmpXtujpQT2CRvPx851ZydqgmhgigDjRQonj6pw6VQ9hvdvAZqc3bNqMXlEdKZZRgPcx4zUFM39ZEIHfzoWsqQS+XcR4SvnQlFwNVtaz7QeErhvAX5dtfUdiIX49C4jKBY+NJYM4OJVPWN3VZDF8WleMg5hO6MSnVrzqQXezzVGYMErRmGJP6aCs91wTkZSoqkOHr5rG2LTSWpszH05XPnAWlURSN8inSBMY6M4xER5jgQWkIXGI3M5VVHx4D5hXUBbgc3VGuEeWlLXwejqmmpz5JjnOKPmToMSM7K/UQgcpJimH3FpK60ffsRjUWvCzACUeMZeWuxGZNt4Kznvd+CYF8ZEmlwtH8C6lFPdU/KsV9n5jbL6kzY5sRINgQZRXZfovnT+Vc2s7YzndIcI4I6Yxn2n7KNkMwXP7Kc2MjpgSqv9kR8R8PWXFOoifkR9UhNBC0bw1kEZrLH2MS+uEPzJbc4NZN1JRWMlKuFhpCyHq9lo9X/iYa2Sea1be71427QthvoHAIGDSZhkXbxw95ZC4+1nCARRT6s5q95+hmoBxdxYuIPXgAMgAp+gWoiSLxDTFNc+pGrSEgjuloRr7jdMqCOzwSJcErcZjatKv2IRnSfOo+dEDqq8HmDiUi2bneLzTAHwlCBo1NVOlj7w2LG7JPXuaWPn8AcchFWQHPxeD6nIS58xhfgPDmA43FkTHCxXX4hUGjiN8F7yvNkTl5NwujaK2TFnNJn2G+r8EXMx8qIKQHGKcwFp8QTA1Yji8IGRIdxQdeNmDUlBabNOYcZSpi/DXDNiB1cQLeSf/ERi0Nit74l/toVWzN6pluc425CkIG0Fm5EUxZjX9srBajAoxZ0djWrUreBxgd8F1b1H7FrRmzHEwyX54uk0quTaViqQ/hKboHa+I5kpYaZ4wzkL68AP0ll8FJ/C9l1HhGNeKMCJhhrf0++en2wnowERHPMgwjyE+aX9QGaDQi1fMHJ1gE4nc8ErLWlAojH3FqnVzshwFjM2lhhysbO0Vp1SZ15Q0ztOu/2NmykzWW6EPOmaOPc4EoVlsEySAPIjBZQyJeKrOTabCRWaQYYElwkk/ipMQ2TXYO4W33whfG9S9d/e129mFOo3GTSFL0EvGtb6+7sS2zsuA6LK0u1oJUZeCefWsHW1kaST+nb8EAsq0OTTepCoJXYN3MYBQl5wn1iQvALxua5cxi9amPNo9uhm7qFThNSFmbiEMY2LsEU8aueIhFT+qoFjGuIWhMqdEAV4lzdrgQ4S05Oga9T6gXYYzkAO7MfOHQ7GliY/AB23uU/2qKw1inmYEtWQ7+owHaiNU6INThiOFLhlIWZy8W84WiG6BhDcNy4nG6IDmMIzqCA7QyWMAHW4NR4pcopC2IKF/GG043ZcYbgMMNwmiE6zlicQQW2E61xQqzBEcORCqcszFwu5g1HM0THGILjxuV0Q3QYQ3AGJTZsN1jjjLEXp4YjFU5dmalcxDOcZoiOMRTXDctpBtExhoADMOYdRsuZG4W4k0YNfLE9Q+wdsQ9TUimpmJZdD18CMmD+H8GHptDEUQqveuU9LNLPFeldYhc6ftMYelvH0NtAhl4bGXqbo19+aDmWmzn1RunXrdFv4EP+pc+9piboaW1Kr43a+l2DPh6uLactQoqGrNG/p183tvQxDjPsOf5se8U3G6PexybRb5AO+nNze97u9I3Qiz87NMbt5MYJOvQX5dr/Ji16P0tPbnhGy2Ck9HAF8g1p+2093s4LkZLXpYu9EX+Tchy82YOnp8IlGOtIdQPyn+esv4WGaPchddJcfO7GgK233kyvPLQfN1xQyZfdu7ZvOoR7v+YQnP2Oc4Qb9wuOCScC77cbgrNbbQi332s/oU2TdYaWbbiN6ykOwBVPkCX4RqmJF80oJrMzR0XvFXdq2VonRxn7BPF0DklW/avpydhJxa1NaA457cxpCK8sjDGB3relPT5Nq7KffeueTAwubUlCU+O8IeeRb61HYd7Sd6M9LE2LsZt0y1ZMjCl9JcIz4rQP5wFvMUHs6nnmnPdOWH1ptte4hwCwWLk6FXYr3Z2uONnW6zUVrz9gwQGIMGa/0xk7Hgdsqe7WbGmxXtcrNX0t06Z+kEaLERrgeyj+A1PsPDxnJKVuEncxoNZJPpb+UUwHAWL+0Nn2OVDoN9hEM4WmpppwrNB+pAn2Cv3mmXiy0PQwE6wW2k0y6huj/OGi0zMcsld0P8AhM0X/0xu+TnRqdENHie7nNsQE0d/Qho0Pne4avEnReTdio0g17paNTTddTrnwOt9G4WqrNkstOx5o52uaJdWjrNvPseBwgsWH8fWUzK5hcW1Vl52Vnwvrqt5Wyfak6u7GVHiYUVHhdHorW2k6XEnlM44i1XyAW+XrvAXZ3rrBxyijtuMya9+V6J4HRxh7mnplpjoi7MBmbsG02SHHo4ImIsw5NHoYwvc0nUB2tgWtu4iEPUHlrCdnBH2Dnl0PNE95ZjdQNOKh6UDH+a/Xg9YwbwOCtpP4eeyoa5txAbhxD4rp1PeP9G/wAnPxEl/jEJvkqEyahrnPMTjS15qJqe6/P9u9tJpUQ77Zm/mfiopjn64bfzZa93b3ZmeWSZYN87ucn8rnFlic9CM9znlv9hmFWp9YN/Nz4ER1Hm4csps56PDSsSu/8QcjAJ4KQATns3FzB0IAHJVAQveOo97GjB1O1g1N5ph2QR7LnhcR2siLtwSv49srGo5iOvsu57DfZZEhHG+z0gTmuHZ5+V7sRG3e0IXqU5fNNsPIXW+FmLfI73tftQUBjbC40BnRq1zuGOPw6AwXB9N7sS5unGf10M62tnZzoOLchgej+zftbrlxfXMJZM0lM+Z+b13Dhjfn6dbK5vobrDQw7LNnMsvScYrrINQoxN7e5kDD/I4AU+xcBnk02OTyznJGtnuZJ6hxZh4WVhooHOq+0uRGaG5XcySdIL8Rq1/aF2xs8kGueImzLPeyXcDCc9v+0wNDRhiVQQondIqpsQCPdM5E+hz2QDoM+87iJwkGh8YlU6bxTA5OXlrnr13cDtuLdJjMtuQyvlbYOcF9tsYCuNx/JpKb7g9EZ+3Cadw2RrGazGG3PoTBSrwJvNzJHz/OctLIdHZhhigdxH5TZzoSrrX7ecNO9Q/zC33UxJi9bjwH9z/tlJCxNI6MP5MXc/sGMjMUaRpvJxaPYtD4cQ5mxTQZ163uJzBiXwOPv3JZ/CZTm0pj9K6JrZPZkX5jGbqg8WcyaDsjDGTQakYYefVeWDiElHE9aGqmU5SPJWHk+ZmozjMayJuhgdnbSc7B0XFlypSfycSxS4f5zy6Oho0WaZxM3pLD+K6wbIL7DI4FZrnjmQhvujAQpbUbprGbjqKbmUNsfwgTK/Em8GYnYPy4y5kj09qlHaI1iDtPJc4jwVMaza2NmDVknDd3gpmVM2oHKZ7AFFNjgRvpZyYy53AH0mXY/jSUkxxH8XgkYQ6y4tQYdy3tJpCx+dD4kmvwJ7IdBkb6woNTt0VjLByr+WaSdvd5IDxLwCPfHA8PsXUsLfLyNEd3oGbOx01d4E/YHmwHiq6zh9AgqphCKxBMmbm0mqeNQzTDZG0xXos5nKB4n8EBTm1y2a1uYrC1r91aNCv7FgWG9va23do3xSeuRDu319bdwe7+bcsmE4Q2Dck9WAlM0fojyKsX5sl7Iw67S5SPzzo+g4LPFOU/gnicI8ehXjJ53yw7Eiz/HgCsRet8PP4hYf8NT/BKY7GgeJmAEf3mc+AzXATw64pRsEA0JHQ8GVwtU5ou2YW8QPw5tOka6mx18mAwM4aaYlhN0+DA1XqetevYIV5Exkl7i5YxeMWZzzyyT5sFypuwfBM2b7s3b+taoJ00M5OtgGNTG7atrh4m52+3b9TWpULj9B5DugxSjVWnrnOYkXfBMsy/w6X0ENmruXgCfDZsVGeQMgFOsW6R6UgwQbvOs+PTbzgDTYzNwepY9SGrOqu3rPl0f7q8CTI84S6MV2PUMoEj881z5CD0t0jFY5QC1j4+7J3iux+Wcac0exBoRFOngKsZZgSwkQFz0RU8PbTG3GUynQv90WcoimZnIiqOH6dgkA1iN+07JCz7+QjuH8L13WpLsPrdcAhtvx2h7OZDQtdJnmLPPP1TT1FeIf2UvX38xmKYUiVgIdDgw19v/QrNHzXMJ57Mee8ODkzjhNXvmT1e1d9z/kLD/WguGkUMv9iYYCfvoN2am9acI/Xo9Rv725E0vbU44wACNuPR2IDWUGX/vjXFxDHJ5FH2rscMbWzf2pNtQ1t7PHHAbxQVlLoLw2u6CJoG+9ZmGl6BaEsLAU6DgJ8331jciDf1asrY39TVSDkyfcnM5DwKwTpu63Zug3ynQUBwo9AZ3SnvnpXGaQuK+JqRhccnYHx6r1xvhD9mr6H34DHXN/plMar1saG88HV6E50OxSJ/E62tD5QDeblL4HfMBOTa0OXiRvtsInp3bF5G6wGCZW2Y2731DrEWB+2+gIJ+tpMcHeuHIDhB8KrJ56OjyzG2dckzaYtzoI3pwXP8/ewU+e7iUfNFbSZsIbE+voXrGZs7ApOEzf41frM+10eqO6i13jvXDVLwubppcNj/LbcNMucWQG7Jz2/Ie04uGtgAMTlHjFvyZnF91oeAYnNICp52qQ9X04ObebMl+ZoXu0P35CDih+QTJ2d0/DRANMFakZz3ikl0XftpA6D00GjH5gzJS2bL4Z+ElJhkT3Xm5LKC0ss/+9vCqRztUfmLcmRq2Bh2FZzZPC3/ZWaeVXs/z09oHdAe0pyH6zSnRIijTj8ZHFUsIUZ27A6aO61oI1Z/DA0saoYoNEFlFtnVq0kZvHwyqFRUdukqTyV/OKFnK9saIzkVfqE1VxlKkgnK2PZ5pB7vkPQ674kHRnZ601fF0nphuvgzhnE25rjpdBvI3Bo3wsF6Q8q23WptjTMfTRN+Kco9/7aII3Rgdw8J69aMoByAhu8bNeDBdNKv/dV9tYKwTLwF+RHsJ0GPxHHCdxwL+A8ZHqTCDrNAbNzDDnG6OEhhe74jd+Hqzt3hA7b8KyBl29WwMQIWnsNzn6Mdn4cHXjE0SNkIW1M87Jg7PHIWnO0jeieMObS/MI4wmKLdvl4tI7RMeXb/C3ZkELG6U48jvwPOJhtTckYiNnZpP40VvI5q4fzmHcojHnRC/VZQ5WlLy1Y3H1pzP1/Q5R+aXBXGCRpSGIZDbyzUNRqzIyC29PzVl6N63vCbczoMKKwEfWTqsjnjC+GOBAHb3FW92W9hR1x00akY2W7OzdQbK7RXcfSIX8IMId7cvn7tdgRGwk2FtLrZfwl0d6/Wln8FdGB3HnYv/7G4fthtydlGHCOa1Wbbj/ynBr/NmE0aQ5lP/g0+8sTwsHI4dcFmpZFRly1v2zoLUMNZOsdu8pKAACNuiA5bFLeNzR629O+H80SuouVFyUlUMZPytbdtU7dqF1iHYSvQbwJPXeunymbIpDaxADHzDtwRqlekdST0RyzFbSGJ9kRJ5m3whk9mlz1CO0y420PIZmNowaN9gncicJfoHLyyS5SVWvJptud25M/yZfdeP/UTrAGcloMIWXV70ucnUF2/jXFWvOezrSdp0sM+CPqqnxgXp8+roS7ZtpexQLF571gCGMMK2TGbrNfOT3AyxAouQ9z8LYvkNhq7tx0Hx3nG39clPZiYGZvtV0DweVdwoipTaGrkXl23k7FhU4s2zgC1PUU5eCsm5oCbRx1QqQzlMBaxSY5gjOZ88AmAytDC7AsNwiDJfZaNT79yK8YmuEYA8bucCSSxLuTCQSJPH5znwzl6JpZD98LXD9IWqmtU5kXWI2NryN+EepOZI5A1Fzn2mGTv3x3KS08evNxTSMNltJud3hR4xiuPfb3Sopr/bplGdWsrJgT3Gb81zwsCl/mzeUuUFFF/dn16JsuNSSd7nBdADLE21M0cFyIDu9uKebMxzNDqgvkB39tm3Hh4qgnH+m0BLpKNLXk/yuz7nqf53L9u1eA7Nuy3Cfp7Z7c0kZduVLZdRjeSLowY46Gawu5cfN+rBfBIy/67c2xoaF2zdmex5Qvmb7SJg7Vptlzmy1H52rdidTQpnu/shxevlPCUA1hb3uGltqtf2B0dP7vO7P8NMawwu7R0dt74LoD4eaaEpyNQb2O5z08jB38ntxAHMxgygskPPE0l83YAZ0M33tg8geySOWmDO9o9ggVajzNKrahk6EwcaYR6WRYp/Hq2KZ7+nk01cUxIgzmZ902bXAAMny3CmgvW2oH2wpEM2ozKpdvhgm233+e26PQys9hJfZhMq1lZdOP6x3DyYEtlTz4+tBVqnMLLL6NUrJeao/rwweAURWwd9kij+ifUWHjTiaHrLmni/3IO+hvFlNmEUCt3RI3GgrUkxGuKzUAjrbYO2LWinAtprRyp8m0cs1vBNndTbB3Cj6Gx6qKDG8gUWP3oQeDVAcpc5+7wh5+6QNbpsGqIociyNzHTJ2WdnMkOzlH5m9+J0wICw/AKGYteqrI/Yh7ur5np8M5Sg9O6XaXN1FQfEGimllGU2FyYK+k6pvK2rCTgEGl/+OMxmba6f3/QScOwOURsKmAOCLTrQcmnw1hpU+3RGPNmODJSkpGZl+5ThIxMxDLRRrdxEG3XmX4WbiWh+qCTbVluF/DaFFwfOjI/f22mL7bFHZmQnQGSFlG2yWMPOr4fO7SnF8fHPtYE/I0Le/BsgtblTdzftXXAxvCcdf4Hq3WcqTyx/4qRB51gu1/bysoultkWNs4uEUDrbR5LyshA7HwyfLCTsiSpKWJgjMrQtl8aMWVjcAfkdcN7VlpgbniRuTlJIzetGN6t+AI73R+2+GrqvmFgvwHGqkc2PXYrf+/ZtjGvUN4NuS/ZBJ/GdO7vhV2tcg1qVKNXuqybfzA8vNXTWtDTFcftVo0crj+TvP3QvS44TbrYqqSdqCNhtqeiLce7ey3LjrgoO0jZjQI710wxHqTeijLYtpImbDoD4HccBk25NyGXDXXBk7ImqDzXoGzA4ttmNxSYiD+O9KJwKOdH3kzXQ5+LY8NeXIP605WYiPbHpJ2CDafbnYU5B5RagyBzssPsAa+k1tjJmnVYQP/tQWF1/jZ8ik5uKedDfqO6Ww0h52nyruOdTyOohSl0267pnRuviqeTv3hi72pKazSXJm8Iph1vN5wyN814yudFQVsRvNONgVCyXkMvtrQYE/O9Nswrsc/+XyRYcQoagiospSw62XWh35bB3yLYJYGIo50wdpCMNOQLw//cm1z62FsnvEilQju/pZ2/fo34kZMKJTnNNnyDL1weuY4pO+8CMqucYWBHJfXybHAoLIAf09wd8f9rA0k7cORkNI8cDw7Ogo0jPPrp4UbQGJydl18EDU6WOzWa99naeMPBEQ2nhuCiWxsT+k5P7XBTGt+aNzNGDthurjl7Shn6TcB7t47P81vu0Q/0oDVIXppzROt+Hui5nXrBXq53cTi4smiJVtUNi9vmxnEsGbcqwzYhbM23l9v3b0xOCbO5smhDilZ1y94O3rhcKuzatWUb2Nu6b9Den4M3k3/nLo6ylYLU2KiJHWKC69kIB3JiYmgv0DiayJBJ9gRMZjlQxraxKFZio/yLP9M0bSvxAL1ID6fXhn5An+iL0psgDDZhJpzipl3CcKP4UU1B+s3pUaNdJthvotI79PBecLHNvu6fIPZrYoHYkmJMsSu2C8EG03ykZFHNTBQaonmZjDPHhhAMCckTnYFQgzdiDViH1rmk1oEnPItMIDCevuaqWwv8hJVD5HBMl3hIwKIKOli2iRQyLrDVl7SpgnnBuIWzwBPeDe9HXZny0FDzHd0VxuX4GJFrdFDe0I5E4wWhaoQUW7HQm36I+IUZpoEgnzaCDa+DLfiOp/zyiIYdPVLQh/QFncg43AVkBk3qHUJlUxj6mwvfnRcsP6qWEOJ2PNMt/A0k1bAR7OM6FOWGg5O4Dx2JLTCmDpqB6KMh8xYC1ZbmEcorclolkmbLrcDk9fm4GujOkk2C35vzQ2us/UT2BbgXqM+qmew+GRcA9BB+rKecZLIOhwUO/dgom5/xL+xSZyfxBFKA7cKahp0EE02HJLFwwYfsuJobveLUwp9pI7TG34bYsYDTctqsxD6cn6GLn57ex7EboEdiS38Q9xN7/puGWA0wUhOUWIGzOYTXYZU4J0NzvEGMTnJ9yCGQLLiyWzRHJFa0bMglkeIzL8s/qe3vkOQLt8+WMQqMSNZuoJwe0tkCAY22szGtOOxQnIAts4KT1+fnaqE7Sy6TYEh+dxJsgFmA0M16s2E/4reOdpzh+egvJFuAkVmGqNm04k7mXMIS3dH++QPEH1nPLBcCWNMW0K0Ncm4GWKtpPKCr+RjDLNra0gmczbIQiY5US5NvEg9DzZ4+5GC4Lg8t8tctZfnJVTZRntdRNyoAvDT/mp0kWE00I/5m9MoWsn8rorn6U+Pgm7uF1xkk7z6dI7WpeMLeNhnHvaAlB9s8LGBmWFkLgVQDqhuNvc6FM/lrN64/gD7uOpq+To7MtvxIN7/geDFcD1QAAAAAAAAAAAAAAAAAAAA=";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("400_Global",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
    Matrix = "+JSON.stringify(matrixHC)+"
    ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
    Net matrix = "+JSON.stringify(matrixHC)+"
    ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
    Version #: "+eDrawingsWVUtils.getViewerVersion()+"
    ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
    HC Version:"+viewerHC.getViewerVersionString()+"
    Format Version: "+viewerHC.getFormatVersionString()+"
    "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
    ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
    ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
    ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
    "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
    "+" "+""+"Name
    "+"
    "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
    "+iResult.ErrorCode+"
    ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
    "+data+"
    "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
    ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); +var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("400_Global",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
    Matrix = "+JSON.stringify(matrixHC)+"
    ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
    Net matrix = "+JSON.stringify(matrixHC)+"
    ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
    Version #: "+eDrawingsWVUtils.getViewerVersion()+"
    ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
    HC Version:"+viewerHC.getViewerVersionString()+"
    Format Version: "+viewerHC.getFormatVersionString()+"
    "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
    ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
    ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
    ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
    "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
    "+" "+""+"Name
    "+"
    "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
    "+iResult.ErrorCode+"
    ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
    "+data+"
    "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
    ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. diff --git a/injection/components/400_HopperMount/400_Global.step b/injection/components/400_HopperMount/400_Global.step index 92043774b..d815b1f40 100644 --- a/injection/components/400_HopperMount/400_Global.step +++ b/injection/components/400_HopperMount/400_Global.step @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4d1ee62db776f7cb8bc7b786389b852a2fb7c97f9ae4c37a6e7b0aea9911a449 -size 141300 +oid sha256:0d917ffa42a38c67625f7e79edf778f3ef987985b657ebcdc9cd073c71e6799b +size 141229 diff --git a/injection/components/400_HopperMount/400_Global.x_t b/injection/components/400_HopperMount/400_Global.x_t index e04389c09..b60ce62d1 100644 --- a/injection/components/400_HopperMount/400_Global.x_t +++ b/injection/components/400_HopperMount/400_Global.x_t @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:678b35ecf8dd1521ad8f9ae57704c8d522262b7de4ac9443480ff9d963ca9fb9 +oid sha256:fd069ec790b5c2eb02f682e7fbb4a2d48f03c5fc0051e4e3a4f54267add4e534 size 56581 diff --git a/injection/components/400_HopperMount/Global.html b/injection/components/400_HopperMount/Global.html index 8aaddfaf4..6f3d8d64e 100644 --- a/injection/components/400_HopperMount/Global.html +++ b/injection/components/400_HopperMount/Global.html @@ -8360,7 +8360,7 @@ var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){fun // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)if(b.hasOwnProperty(p))d[p]=b[p]};return extendStatics(d,b)};return function(d,b){extendStatics(d,b);function __(){this.constructor=d}d.prototype=b===null?Object.create(b):(__.prototype=b.prototype,new __)}}();var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]=this.mSelObjs.length)return[2,null];this.dehighlightAllTemporaryEntity();toRemove=this.mSelObjs[idx];this.mSelObjs.splice(idx,1);if(!utils.isNumber(this.isItemSelected(toRemove))){this.deColorEntity(toRemove)}return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 1:updated=_a.sent();if(!(updated||this.mSelObjs.length===0))return[3,3];return[4,this.resetImmediateResults()];case 2:_a.sent();return[3,4];case 3:this.mAuxGeoImmediate.regeneratePicks(this.mSelObjs);_a.label=4;case 4:this.updatePanelResult();return[2,toRemove]}}))}))};eDwMeasureEntities.prototype.setSelectedEntityColor=function(iColor){this.mSelMeasureEntColor=iColor};eDwMeasureEntities.prototype.setMeasureUnit=function(iUserUnits){var _this=this;this.mViewer.getModel().setUserUnits(iUserUnits);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.resetImmediateResults()];case 1:_a.sent();return[2]}}))}))})();this.mAuxGeoSelected.syncUnits();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePointToPoint=function(iEnable){eDwMeasureEntities.PointToPoint=iEnable;this.reset();this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updateDelta=function(iEnable){eDwMeasureEntities.ShowDelta=iEnable;this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePanelResult=function(){var userUnits=this.mViewer.getModel().getUserUnits();this.mPanelInfo.updatePanelResult(this.mSelObjs,userUnits)};eDwMeasureEntities.prototype.reset=function(){this.deColorAll();this.mAuxGeoSelected.reset();this.mAuxGeoImmediate.reset();this.mSelObjs=[];this.updatePanelResult()};eDwMeasureEntities.prototype.draw=function(){this.mAuxGeoSelected.draw();this.mAuxGeoImmediate.draw()};eDwMeasureEntities.prototype.getClassName=function(){return"eDwMeasureEntities"};eDwMeasureEntities.prototype.isItemSelected=function(iSelObj){if(utils.isNumber(iSelObj.getIDHC())){for(var i=0;i0){result=new MeasureResultString("Info","Invalid combination");ioAuxGeo.addMessage(result,iSelObjs[n-1].getPosition(),eDwTypes_1.HC.Color.red())}ioAuxGeo.updateResultLabels();return[2,isValid]}}))}))};eDwMeasureEntities.prototype.updateSingleVert=function(iSelObjs){if(1!==iSelObjs.length)return false;var vertObj=iSelObjs[0];return vertObj.getPointEntity()?true:false};eDwMeasureEntities.prototype.updateSingleEdge=function(iSelObjs){if(1!==iSelObjs.length)return false;var edgeObj=iSelObjs[0];if(edgeObj.getLineEntity())return true;return false};eDwMeasureEntities.prototype.updateSingleFace=function(iSelPropsHC,iSelObjs){if(1!==iSelObjs.length)return false;var faceObj=iSelObjs[0];var faceProp=iSelPropsHC[0];if(!faceObj.getFaceEntity()||!faceProp)return false;if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.CylinderElement){return true}else if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement){return true}return false};eDwMeasureEntities.prototype.updateVertVert=function(iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(iSelObjs[0].getPointEntity()&&iSelObjs[1].getPointEntity()){var vertObj0=iSelObjs[0];var vertObj1=iSelObjs[1];if(vertObj0.equals(vertObj1))return false;iAuxGeo.setByVertexVertex(vertObj0,vertObj1);return true}return false};eDwMeasureEntities.prototype.updateVertEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;var edgeProp=iSelPropsHC[0];var edgeObj=iSelObjs[0];var vertObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getPointEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];vertObj=iSelObjs[0]}if(!vertObj.getPointEntity())return false;if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByVertexLine(vertObj,edgeProp,edgeObj);return true}else if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByVertexCircle(vertObj,edgeProp,edgeObj);return true}return false};eDwMeasureEntities.prototype.updateVertFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var vertObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];vertObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getPointEntity()&&iSelObjs[0].getFaceEntity()){vertObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!vertObj.getPointEntity())return[2,false];if(!(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByVertexPlane(vertObj,faceProp,faceObj,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var edgeProp,edgeObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];edgeProp=iSelPropsHC[0];edgeObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getFaceEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,1];iAuxGeo.setByPlaneLine(faceProp,edgeProp,faceObj,edgeObj);return[2,true];case 1:if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,3];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 2:minDistInfo=_a.sent();iAuxGeo.setByCirclePlane(edgeProp,faceProp,edgeObj,faceObj,minDistInfo);return[2,true];case 3:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(!iSelObjs[0].getLineEntity()||!iSelObjs[1].getLineEntity()){return false}var edgeObj0=iSelObjs[0];var edgeProp0=iSelPropsHC[0];var edgeObj1=iSelObjs[1];var edgeProp1=iSelPropsHC[1];if(edgeObj0.equals(edgeObj1))return false;if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByLineLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleLine(edgeProp1,edgeProp0,edgeObj1,edgeObj0)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByCircleLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleCircle(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}this.updateEdges(iSelPropsHC,iSelObjs,iAuxGeo);return true};eDwMeasureEntities.prototype.updateFaceFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var faceObj0,faceProp0,faceObj1,faceProp1,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];if(!iSelObjs[0].getFaceEntity()||!iSelObjs[1].getFaceEntity()){return[2,false]}faceObj0=iSelObjs[0];faceProp0=iSelPropsHC[0];faceObj1=iSelObjs[1];faceProp1=iSelPropsHC[1];if(faceObj0.equals(faceObj1))return[2,false];if(!faceObj1.getFaceEntity()||!faceProp1)return[2,false];if(!(faceProp0 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByPlanePlane(faceProp1,faceProp0,faceObj1,faceObj0,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdges=function(iSelPropsHC,iSelObjs,ioAuxGeo){var n=iSelObjs.length;var len=0;var ids=[];for(var i=0;i1){var result=new MeasureResultDistance("Total Length",len);pos=iSelObjs[n-1].getPosition();ioAuxGeo.addOtherResult(result,pos);return true}return false};eDwMeasureEntities.prototype.highlightEntityAt=function(iIndex,iHighlight){if(iHighlight===void 0){iHighlight=true}var n=this.mSelObjs.length;if(iIndex<0||iIndex>=n)return;eDwMeasureEntities.highlightEntity(this.mSelObjs[iIndex],this.mViewer.getModel(),iHighlight)};eDwMeasureEntities.prototype.addAllForEntity=function(iSelObj){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.addObjs(iSelObj)];case 1:_a.sent();return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 2:_a.sent();return[4,this.resetImmediateResults()];case 3:_a.sent();this.colorEntity(iSelObj);return[2,true]}}))}))};eDwMeasureEntities.PointToPoint=false;eDwMeasureEntities.ShowDelta=false;return eDwMeasureEntities}(eDwTypes_1.HC.Markup.MarkupItem);var LabelItem=function(_super){__extends(LabelItem,_super);function LabelItem(iViewer,iLabel){var _this=_super.call(this)||this;_this.mLabel=iLabel;return _this}LabelItem.prototype.setStringContent=function(){this.mLabel.setStringContent()};LabelItem.prototype.draw=function(){this.mLabel.drawLabel()};LabelItem.prototype.hit=function(iPos){var box=this.mLabel.getLabelBox();if(!box)return false;var xMin=box.Min.x;var xMax=box.Max.x;var yMin=box.Min.y;var yMax=box.Max.y;return iPos.x<=xMax&&iPos.x>=xMin&&iPos.y<=yMax&&iPos.y>=yMin};LabelItem.prototype.onDragStart=function(iPos){this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragMove=function(iPos){var delta=eDwTypes_1.HC.Point2.subtract(iPos,this.mDragPos);var endPos=this.mLabel.getLeaderEndPos();if(!eDwGeomUtils.isValidHCPoint(endPos)||!eDwGeomUtils.isValidHCPoint(delta))return true;endPos.add(delta);this.mLabel.setLeaderEndPos(endPos);this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragEnd=function(iPos){return true};return LabelItem}(eDwTypes_1.HC.Markup.MarkupItem);var MeasureResultItem=function(){function MeasureResultItem(iName){this.mName=iName}Object.defineProperty(MeasureResultItem.prototype,"Value",{get:function(){return":NOVALUE:"},enumerable:false,configurable:true});Object.defineProperty(MeasureResultItem.prototype,"Name",{get:function(){return this.mName},enumerable:false,configurable:true});return MeasureResultItem}();var MeasureResultString=function(_super){__extends(MeasureResultString,_super);function MeasureResultString(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue;return _this}Object.defineProperty(MeasureResultString.prototype,"Value",{get:function(){return this.mValue},enumerable:false,configurable:true});return MeasureResultString}(MeasureResultItem);var MeasureResultNumber=function(_super){__extends(MeasureResultNumber,_super);function MeasureResultNumber(iName,iValueKind){var _this=_super.call(this,iName)||this;_this.mValueKind=iValueKind;return _this}Object.defineProperty(MeasureResultNumber.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue,this.mValueKind)},enumerable:false,configurable:true});return MeasureResultNumber}(MeasureResultItem);var MeasureResultDistance=function(_super){__extends(MeasureResultDistance,_super);function MeasureResultDistance(iName,iValue){var _this=_super.call(this,iName,cLength)||this;_this.mValue=iValue;return _this}return MeasureResultDistance}(MeasureResultNumber);var MeasureResultArea=function(_super){__extends(MeasureResultArea,_super);function MeasureResultArea(iName,iValue){var _this=_super.call(this,iName,"Area")||this;_this.mValue=iValue;return _this}return MeasureResultArea}(MeasureResultNumber);var MeasureResultAngle=function(_super){__extends(MeasureResultAngle,_super);function MeasureResultAngle(iName,iValue){var _this=_super.call(this,iName,"Angle")||this;_this.mValue=iValue;return _this}return MeasureResultAngle}(MeasureResultNumber);var MeasureResultPoint3D=function(_super){__extends(MeasureResultPoint3D,_super);function MeasureResultPoint3D(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue.copy();return _this}Object.defineProperty(MeasureResultPoint3D.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue.x,"Length")+","+l_Model.getValueWithUnit(this.mValue.y,"Length")+","+l_Model.getValueWithUnit(this.mValue.z,"Length")},enumerable:false,configurable:true});return MeasureResultPoint3D}(MeasureResultItem);var MeasureLabelItem=function(){function MeasureLabelItem(iViewer,iResult,iColor){this.mViewer=iViewer;this.mResult=iResult;this.mColor=iColor;this.mNameTextBox=undefined;this.mValueTextBox=undefined;this.mNameBox=undefined;this.mValueBox=undefined}MeasureLabelItem.prototype.drawItem=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();if(this.mNameBox)renderer.drawRectangle(this.mNameBox);if(this.mValueBox)renderer.drawRectangle(this.mValueBox);if(this.mNameTextBox)renderer.drawTextBox(this.mNameTextBox);if(this.mValueTextBox)renderer.drawTextBox(this.mValueTextBox)};MeasureLabelItem.prototype.setPosition=function(ioPos,iNameWidth,iValueWidth){if(!this.mNameBox||!this.mValueBox||!this.mNameTextBox||!this.mValueTextBox){this.mNameBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mNameBox.setFillColor(this.mColor?this.mColor:cGreyColor);this.mValueBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mValueBox.setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mNameTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setStrokeWidth(0);this.mNameTextBox.getTextPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setFillOpacity(0);this.mNameTextBox.getTextPortion().setFontFamily("arial");this.mValueTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mValueTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mValueTextBox.getBoxPortion().setStrokeWidth(0);this.mValueTextBox.getTextPortion().setFillColor(cGreyColor);this.mValueTextBox.getBoxPortion().setFillOpacity(0);this.mValueTextBox.getTextPortion().setFontFamily("arial")}var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=renderer.measureTextBox(this.mNameTextBox);var valueSize=renderer.measureTextBox(this.mValueTextBox);var height=Math.max(nameSize.y,valueSize.y);this.mNameBox.setSize(new eDwTypes_1.HC.Point2(iNameWidth,height));this.mValueBox.setSize(new eDwTypes_1.HC.Point2(iValueWidth,height));var namePos=ioPos.copy();var valuePos=ioPos.copy();valuePos.x+=iNameWidth;this.mNameBox.setPosition(namePos);this.mNameTextBox.setPosition(namePos);this.mValueBox.setPosition(valuePos);this.mValueTextBox.setPosition(valuePos);ioPos.y+=height};MeasureLabelItem.prototype.getWidth=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=this.mNameTextBox?renderer.measureTextBox(this.mNameTextBox):{x:0,y:0};var valueSize=this.mValueTextBox?renderer.measureTextBox(this.mValueTextBox):{x:0,y:0};return{NameWidth:nameSize.x,ValueWidth:valueSize.x}};MeasureLabelItem.prototype.setStringContent=function(){if(this.mNameTextBox){this.mNameTextBox.setTextString(this.mResult.Name)}if(this.mValueTextBox){this.mValueTextBox.setTextString(this.mResult.Value)}};MeasureLabelItem.prototype.getText=function(){return this.mResult.Name+": "+this.mResult.Value};MeasureLabelItem.prototype.getBoundingBox=function(){if(!this.mNameBox||!this.mValueBox){return null}var size1=this.mValueBox.getSize();var posS=this.mNameBox.getPosition().copy();var pos1=this.mValueBox.getPosition();var posE=new eDwTypes_1.HC.Point2(pos1.x+size1.x,pos1.y+size1.y);var min=new eDwTypes_1.HC.Point2(Math.min(posS.x,posE.x),Math.min(posS.y,posE.y));var max=new eDwTypes_1.HC.Point2(Math.max(posS.x,posE.x),Math.max(posS.y,posE.y));return{Min:min,Max:max}};return MeasureLabelItem}();var MeasureBaseLine=function(){function MeasureBaseLine(iViewer,iPntWCHC0,iPntWCHC1,iLineColor){this.mViewer=iViewer;this.mColor=iLineColor||cGreyColor;this.setWCPts(iPntWCHC0,iPntWCHC1)}MeasureBaseLine.prototype.draw=function(){if(!this.isValid())return;if(this.mLine)this.updateLinePts();else this.createHCLine();var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawLine(this.mLine)};MeasureBaseLine.prototype.getLineColorHC=function(){return this.mColor};MeasureBaseLine.prototype.getMiddleWCPtHC=function(){var middle=eDwTypes_1.HC.Point3.scale(eDwTypes_1.HC.Point3.add(this.mWCEndPtHC0,this.mWCEndPntHC1),.5);return middle};MeasureBaseLine.prototype.setLineColor=function(iColor){this.mColor=iColor;if(this.mLine)this.setColorOnHCLine(iColor);else this.createHCLine()};MeasureBaseLine.prototype.isValid=function(){return this.mWCEndPtHC0&&this.mWCEndPntHC1&&eDwGeomUtils.isValidHCPoint(this.mWCEndPtHC0)&&eDwGeomUtils.isValidHCPoint(this.mWCEndPntHC1)};MeasureBaseLine.prototype.createHCLine=function(){this.mLine=new eDwTypes_1.HC.Markup.Shape.Line;this.setColorOnHCLine(this.mColor);this.updateLinePts();return this};MeasureBaseLine.prototype.copyFrom=function(iSrcLine){if(iSrcLine.mLine){this.mLine.setStrokeWidth(iSrcLine.mLine.getStrokeWidth());this.mLine.setEndcapType(iSrcLine.mLine.getEndEndcapType());this.mLine.setStartEndcapSize(iSrcLine.mLine.getStartEndcapSize());this.mLine.setEndEndcapSize(iSrcLine.mLine.getEndEndcapSize());this.mLine.setStartEndcapColor(iSrcLine.mLine.getStartEndcapColor());this.mLine.setEndEndcapColor(iSrcLine.mLine.getEndEndcapColor())}this.setWCPts(iSrcLine.mWCEndPtHC0,iSrcLine.mWCEndPntHC1);this.mColor=iSrcLine.mColor};MeasureBaseLine.prototype.setWCPts=function(iWCStartPntHC,iWCEndPntHC){if(!iWCStartPntHC||!iWCEndPntHC||!eDwGeomUtils.isValidHCPoint(iWCStartPntHC)||!eDwGeomUtils.isValidHCPoint(iWCEndPntHC)){console.warn("One or more measure points are invalid");return}this.mWCEndPtHC0=iWCStartPntHC.copy();this.mWCEndPntHC1=iWCEndPntHC.copy()};MeasureBaseLine.prototype.updateLinePts=function(){var viewHC=this.mViewer.getHCView();this.mLine.setP1(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPtHC0)));this.mLine.setP2(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPntHC1)))};MeasureBaseLine.prototype.setColorOnHCLine=function(iColor){this.mLine.setStrokeColor(iColor);this.mLine.setEndEndcapColor(iColor);this.mLine.setStartEndcapColor(iColor)};return MeasureBaseLine}();var MeasureLine=function(_super){__extends(MeasureLine,_super);function MeasureLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLine.prototype.copy=function(){var copy=new MeasureLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setWidthAndEndCapsOnHCLine();return this};MeasureLine.prototype.setWidthAndEndCapsOnHCLine=function(){this.mLine.setStrokeWidth(3);this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.None)};return MeasureLine}(MeasureBaseLine);var MeasureLeaderLine=function(_super){__extends(MeasureLeaderLine,_super);function MeasureLeaderLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLeaderLine.prototype.copy=function(){var copy=new MeasureLeaderLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLeaderLine.prototype.getLeaderStartPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPtHC0)};MeasureLeaderLine.prototype.getLeaderEndPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPntHC1)};MeasureLeaderLine.prototype.setLeaderEndPos=function(iPos){this.setWCPts(this.mWCEndPtHC0,eDwGeomUtils.screenToWorld(iPos,this.mViewer.getHCView()))};MeasureLeaderLine.prototype.setLeaderEnd=function(iPoint){this.mWCEndPntHC1=iPoint.copy()};MeasureLeaderLine.prototype.getLeaderStart=function(){return this.mWCEndPtHC0};return MeasureLeaderLine}(MeasureBaseLine);var MeasureDistLine=function(_super){__extends(MeasureDistLine,_super);function MeasureDistLine(iViewer,iPntHC0,iSelObj0,iPntHC1,iSelObj1,iLineColor,iUseArrowEnds){if(iUseArrowEnds===void 0){iUseArrowEnds=true}var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;_this.mStartSelObj=iSelObj0;_this.mEndSelObj=iSelObj1;_this.mDistColor=iLineColor||cLineDistanceColor;_this.mUseArrowEnds=iUseArrowEnds;if(!_this.isValid())_this.createHCLine();return _this}MeasureDistLine.prototype.copy=function(){var copy=new MeasureDistLine(this.mViewer,this.mWCEndPtHC0,this.mStartSelObj,this.mWCEndPntHC1,this.mEndSelObj,this.getLineColorHC(),this.mUseArrowEnds);copy.copyFrom(this);return copy};MeasureDistLine.prototype.setSelObjEndPts=function(iWCStartPntHC,iStartSelObj,iWCEndPntHC,iEndSelObj){_super.prototype.setWCPts.call(this,iWCStartPntHC,iWCEndPntHC);this.mStartSelObj=iStartSelObj;this.mEndSelObj=iEndSelObj};MeasureDistLine.prototype.getDistance=function(){var localPt0HC=this.mStartSelObj.getAsLocalPoint(this.mWCEndPtHC0);var localPt1HC=this.mEndSelObj.getAsLocalPoint(this.mWCEndPntHC1);return eDwTypes_1.HC.Point3.subtract(localPt0HC,localPt1HC).length()};MeasureDistLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setHCLineAttributes();return this};MeasureDistLine.prototype.setHCLineAttributes=function(){this.mLine.setStrokeWidth(3);if(this.mUseArrowEnds){this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.Arrowhead)}this.mLine.setStartEndcapSize(5);this.mLine.setEndEndcapSize(5);this.mLine.setStartEndcapColor(this.mDistColor);this.mLine.setEndEndcapColor(this.mDistColor);this.mLine.setStrokeColor(this.mDistColor)};return MeasureDistLine}(MeasureBaseLine);var MeasureLabel=function(){function MeasureLabel(iViewer,iPnt3DHC,iDrawEnabled){if(iDrawEnabled===void 0){iDrawEnabled=true}this.mViewer=iViewer;this.mItems=[];this.mDrawEnabled=iDrawEnabled;this.createLeaderIfPointValid(iPnt3DHC,iPnt3DHC)}MeasureLabel.prototype.reset=function(){this.mItems=[]};MeasureLabel.prototype.drawLabel=function(){if(!this.isValid()||!this.mDrawEnabled)return;this.setLabelPosition(this.mLeader.getLeaderEndPos());var n=this.mItems.length;if(0===n)return;this.mLeader.draw();for(var i=0;icanvasSize.x&&bboxSize.xcanvasSize.y&&bboxSize.y1){this.mLineDist.draw();if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){this.mDelta.draw(iImmediateDrawMode)}var viewHC=this.mViewer.getHCView();this.mEndGlyph0.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[0])));this.mEndGlyph1.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[1])));if(!iImmediateDrawMode){var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawCircle(this.mEndGlyph0);renderer.drawCircle(this.mEndGlyph1)}}};MeasureAuxDelta.prototype.getLabelData=function(){var labelData={};var labelName=this.mLineNormal?cNormalDistance:this.mSomeCoordsArcCenters?cCenterDistance:cDistance;labelData[cDistance]=new MeasureResultDistance(labelName,this.getDistance());var minResultDist=new MeasureResultDistance(cMinDistance,this.mModelSpaceMinDist);if(parseFloat(minResultDist.Value)>0){labelData[cMinDistance]=minResultDist}var maxResultDist=new MeasureResultDistance(cMaxDistance,this.mModelSpaceMaxDist);if(parseFloat(maxResultDist.Value)>0){labelData[cMaxDistance]=maxResultDist}if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){$.extend(labelData,this.mDelta.getLabelData())}return labelData};MeasureAuxDelta.prototype.getLabels=function(){var labels=[];if(this.getDistance()1&&this.mLineDist?eDwTypes_1.HC.Point3.subtract(this.mWCPntsHC[0],this.mWCPntsHC[1]):eDwTypes_1.HC.Point3.zero()};MeasureAuxDelta.prototype.getDistance=function(){return this.mLineDist?this.mLineDist.getDistance():0};MeasureAuxDelta.prototype.setDistLineColor=function(iColor){this.mLineColor=iColor};MeasureAuxDelta.prototype.setPointColor=function(iColor){this.mEndGlyph0.setFillColor(iColor);this.mEndGlyph1.setFillColor(iColor)};MeasureAuxDelta.prototype.setMinDist=function(iDist){this.mModelSpaceMinDist=iDist};MeasureAuxDelta.prototype.setMaxDist=function(iDist){this.mModelSpaceMaxDist=iDist};Object.defineProperty(MeasureAuxDelta.prototype,"LineNormal",{get:function(){return this.mLineNormal},set:function(iEnable){this.mLineNormal=iEnable},enumerable:false,configurable:true});Object.defineProperty(MeasureAuxDelta.prototype,"SomeCoordsArcCenters",{get:function(){return this.mSomeCoordsArcCenters},set:function(iEnable){this.mSomeCoordsArcCenters=iEnable},enumerable:false,configurable:true});MeasureAuxDelta.prototype.hasDistance=function(){var deltaDist=this.getDistance();return deltaDist>cLengthTol?true:false};return MeasureAuxDelta}();var MeasureDelta=function(){function MeasureDelta(iViewer){this.mViewer=iViewer;this.reset()}MeasureDelta.prototype.set=function(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];this.mLineDeltaMap[cDeltaX].setSelObjEndPts(iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1);this.mLineDeltaMap[cDeltaY].setSelObjEndPts(deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1);this.mLineDeltaMap[cDeltaZ].setSelObjEndPts(deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1)};MeasureDelta.prototype.getLabels=function(){var labelData=this.getLabelData();var numNonZeroLabelData=0;var nonZeroLabelData={};for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var deltaKey=_a[_i];var dist=this.mLineDeltaMap[deltaKey].getDistance();if(dist>cLengthTol){nonZeroLabelData[deltaKey]=labelData[deltaKey];numNonZeroLabelData++}}if(numNonZeroLabelData===1)nonZeroLabelData={};var labels=[];for(var key in nonZeroLabelData){var lineDelta=this.mLineDeltaMap[key];var label=new MeasureLabel(this.mViewer,lineDelta.getMiddleWCPtHC());label.addItem(labelData[key],lineDelta.getLineColorHC());if(label.isValid())labels.push(label)}return labels};MeasureDelta.prototype.draw=function(iImmediateDrawMode){if(this.isDeltaEnabled()){for(var key in this.mLineDeltaMap){var deltaLine=this.mLineDeltaMap[key];if(deltaLine.getDistance()>cLengthTol)deltaLine.draw()}}};MeasureDelta.prototype.reset=function(){this.mLineDeltaMap={}};MeasureDelta.prototype.copy=function(){var auxDeltaCopy=new MeasureDelta(this.mViewer);for(var key in this.mLineDeltaMap){auxDeltaCopy.mLineDeltaMap[key]=this.mLineDeltaMap[key].copy()}return auxDeltaCopy};MeasureDelta.prototype.getLabelData=function(){var labelData={};if(this.isDeltaEnabled()){for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var delta=_a[_i];labelData[delta]=new MeasureResultDistance(delta,this.mLineDeltaMap[delta].getDistance())}}return labelData};MeasureDelta.prototype.getText=function(){if(this.isDeltaEnabled()){var data=this.getLabelData();return"Delta : "+data[cDeltaX].Value+", "+data[cDeltaY].Value+", "+(""+data[cDeltaZ].Value)}return""};MeasureDelta.create=function(iViewer,iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var measureDelta=new MeasureDelta(iViewer);var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];measureDelta.mLineDeltaMap[cDeltaX]=new MeasureDistLine(iViewer,iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1,eDwTypes_1.HC.Color.red(),false);measureDelta.mLineDeltaMap[cDeltaY]=new MeasureDistLine(iViewer,deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1,new eDwTypes_1.HC.Color(0,128,0),false);measureDelta.mLineDeltaMap[cDeltaZ]=new MeasureDistLine(iViewer,deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1,eDwTypes_1.HC.Color.blue(),false);return measureDelta};MeasureDelta.prototype.isDeltaEnabled=function(){return eDwMeasureEntities.ShowDelta&&!!this.mLineDeltaMap[cDeltaX]};return MeasureDelta}();var MeasureAuxDistance=function(){function MeasureAuxDistance(iViewer){this.mViewer=iViewer;this.mDistLine=new MeasureAuxDelta(iViewer);this.mNDistLine=new MeasureAuxDelta(iViewer,cAuxDistanceNormalDistanceLineColor,true);this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]}MeasureAuxDistance.prototype.reset=function(){this.mDistLine.reset();this.mNDistLine.reset();this.mNDistLine.setDistLineColor(cAuxDistanceNormalDistanceLineColor);this.mNDistLine.LineNormal=true;this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]};MeasureAuxDistance.prototype.draw=function(iImmediateDrawMode){if(!this.getLabels().length)return;this.mDistLine.draw(iImmediateDrawMode);this.mNDistLine.draw(iImmediateDrawMode);for(var _i=0,_a=this.mNormalDistExtLines;_i<_a.length;_i++){var normalExtLine=_a[_i];normalExtLine.draw()}};MeasureAuxDistance.prototype.setByPointPoint=function(iWCPntHC0,iSelObj0,iWCPntHC1,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}this.reset();this.mDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.mDistLine.SomeCoordsArcCenters=isSomeCoordsArcCenters;this.mNDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.setNormalDistExtPoints([iWCPntHC0,iWCPntHC0,iWCPntHC1,iWCPntHC1]);this.avoidDuplication()};MeasureAuxDistance.prototype.setByPointLine=function(iPntWCHC,iSelObj0,iEdgeHC,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}var pickPntWCHC=iSelObj1.getPosition();var endPntsWCHC=l_getLineEndPts(iSelObj1);var vecWCHC=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,endPntsWCHC.P1HC);if(vecWCHC.length()<1e-6)return;vecWCHC.normalize();var k=eDwTypes_1.HC.Point3.dot(eDwTypes_1.HC.Point3.subtract(iPntWCHC,pickPntWCHC),vecWCHC);var basePntWCHC=eDwTypes_1.HC.Point3.add(pickPntWCHC,eDwTypes_1.HC.Point3.scale(vecWCHC,k));var vecWCHC0=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,basePntWCHC);var vecWCHC1=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P1HC,basePntWCHC);if(eDwTypes_1.HC.Point3.dot(vecWCHC0,vecWCHC1)<0){this.setByPointPoint(iPntWCHC,iSelObj0,basePntWCHC,iSelObj1,isSomeCoordsArcCenters)}else{this.reset();var pntWCHC=vecWCHC0.length()normalDist){result.push(cDistance+": "+labelData[cDistance].Value)}if(this.mNDistLine.getWCDeltaEnds().length&&normalDist){result.push((this.mNDistLine.LineNormal?"Normal ":"")+cDistance+": "+labelData[cDistance].Value)}var minDistResultItem=labelData[cMinDistance];if(minDistResultItem){result.push(cMinDistance+": "+minDistResultItem.Value)}var maxDistResultItem=labelData[cMaxDistance];if(maxDistResultItem){result.push(cMaxDistance+": "+maxDistResultItem.Value)}if(eDwMeasureEntities.ShowDelta){var nDeltaPt=this.mNDistLine.getDelta();var deltaPt=this.mNDistLine.LineNormal?this.mDistLine.getDelta():nDeltaPt;if(!deltaPt.equalsWithTolerance(eDwTypes_1.HC.Point3.zero(),cLengthTol)){result.push(distLine.getText())}}return result.join("\n")};MeasureAuxDistance.getAngle=function(iV0,iV1){var vec0=iV0.copy();var vec1=iV1.copy();vec0.normalize();vec1.normalize();var dotVal=eDwTypes_1.HC.Point3.dot(vec0,vec1);if(0===dotVal)return 90;dotVal=Math.min(dotVal,1);dotVal=Math.max(dotVal,-1);var angle=Math.acos(dotVal);var angleDgree=angle*180/Math.PI;var n=eDwTypes_1.HC.Point3.cross(vec0,vec1);n.normalize();if(isNaN(n.x)||isNaN(n.y)||isNaN(n.z))return 0;return angleDgree};MeasureAuxDistance.prototype.setMinMaxForCircles=function(iCircleHC0,iCircleHC1){function setMinMax(ioAuxDelta,iNominalDist,iRadiiDist){if(!ioAuxDelta.getWCDeltaEnds().length){return}if(iNominalDist>iRadiiDist){ioAuxDelta.setMinDist(iNominalDist-iRadiiDist)}ioAuxDelta.setMaxDist(iNominalDist+iRadiiDist)}var circlePlaneHC0=eDwTypes_1.HC.Plane.createFromPointAndNormal(iCircleHC0.origin,iCircleHC0.normal);var projPnt=eDwGeomUtils.dropPointOnPlane(iCircleHC1.origin,circlePlaneHC0);var dot=eDwTypes_1.HC.Point3.dot(iCircleHC0.normal,iCircleHC1.normal);var dist=projPnt.subtract(iCircleHC0.origin).length();console.debugLog("Measure","2 circles/arcs: dot = "+dot+" dist = "+dist);if(1-Math.abs(dot)cLengthTol){var radiiDist=iCircleHC0.radius+iCircleHC1.radius;setMinMax(this.mDistLine,dist,radiiDist);setMinMax(this.mNDistLine,dist,radiiDist)}};MeasureAuxDistance.prototype.avoidDuplication=function(){var delta0=this.mDistLine.getDelta();var delta1=this.mNDistLine.getDelta();var len0=delta0.length();var len1=delta1.length();var lenMax=Math.max(len0,len1);var lenDiff=Math.abs(len0-len1);if(0===lenMax||lenDiff/lenMax1){this.addDisplayMarker(iSelObjs[0]);delete this.mDelta;delete this.mDistLine}this.addDisplayMarker(iSelObjs[n-1]);if(eDwMeasureEntities.PointToPoint&&this.mPntData.length===2){var selObj0=this.mPntData[0].SelObj;var selObj1=this.mPntData[1].SelObj;var pntWCHC0=selObj0.getPosition();var pntWCHC1=selObj1.getPosition();var absLenTol=eDwGeomUtils.cAbsLengthTol;if(!pntWCHC0.equalsWithTolerance(pntWCHC1,absLenTol)){this.mDistLine=new MeasureDistLine(this.mViewer,pntWCHC0,selObj0,pntWCHC1,selObj1);this.mDistLine.draw();this.mDelta=MeasureDelta.create(this.mViewer,pntWCHC1,pntWCHC0,selObj1,selObj0)}}};MeasureAuxPick.prototype.getText=function(){var text="";if(eDwMeasureEntities.PointToPoint){text=this.mDistResultText;if(this.mDelta)text+="\n"+this.mDelta.getText()}return text};MeasureAuxPick.prototype.addDisplayMarker=function(iSelObj){var cWidthEdge=3;var cPointSize=7;var pntWCHC=iSelObj.getPosition().copy();var shapeCircleHC=new eDwTypes_1.HC.Markup.Shape.Circle;shapeCircleHC.setCenter(eDwTypes_1.HC.Point2.fromPoint3(this.mViewer.getHCView().projectPoint(pntWCHC)));shapeCircleHC.setFillColor(cAuxPickPointFillColor);shapeCircleHC.setStrokeColor(cAuxPickPointStrokeColor);shapeCircleHC.setStrokeWidth(cWidthEdge);shapeCircleHC.setRadius(cPointSize);this.mPntData.push({SelObj:iSelObj,Circle:shapeCircleHC});return shapeCircleHC};MeasureAuxPick.prototype.drawEndPnts=function(){var viewHC=this.mViewer.getHCView();var renderer=this.mViewer.getHCMarkupManager().getRenderer();for(var i=0;i0?n-1:n}for(var i=startIdx;i0){labelsToBeDistributed=this.mInfoLabels.slice().concat(this.mResultLabels)}}this.distributeLabels(labelsToBeDistributed);if(!this.mImmediateDrawMode){this.addMarkupLabels()}};MeasureAuxGeo.prototype.updateLastInfoLabels=function(){this.updateInfoLabel(this.getLabels().length-1)};MeasureAuxGeo.prototype.updateInfoLabel=function(iIndex){this.mInfoLabels=[];function addTo(iCurrIndex,iLabels,ioLabels){if(iLabels.length>iCurrIndex&&iCurrIndex>=0){var label=iLabels[iCurrIndex];if(label.setDefaultEndPos()){label.setStringContent();ioLabels.push(label)}}}addTo(iIndex,this.getLabels(),this.mInfoLabels)};MeasureAuxGeo.prototype.getInfoLabelText=function(){var output=[];var labels=this.getLabels();for(var i=0;icAngleTol?angleRange+Math.PI:angleRange;var percRange=angleRange/(2*Math.PI);len*=percRange;area*=percRange;angle*=percRange}var circularArc={OriginWCHC:iSelObj.getAsLocalPoint(ioCircleHC.origin),NormalWCHC:ioCircleHC.normal,StartPtWCHC:startPt,EndPtWCHC:endPt,Length:len,Area:area,Diameter:ioCircleHC.radius*2,Angle:angle};return circularArc}function l_closestPoints(iPntHC0,iPntHC1){var pntHC0=iPntHC0[0].copy();var pntHC1=iPntHC1[0].copy();var minDist=eDwTypes_1.HC.Point3.subtract(iPntHC0[0],iPntHC1[0]).length();for(var i=0;i0||eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)>0){var closePnts=l_closestPoints(pntsL0HC,pntsL1HC);distPntHC0=closePnts.P0HC;distPntHC1=closePnts.P1HC}return{PntHC0:origPntHC0,PntHC1:origPntHC1,PntHC2:distPntHC0,PntHC3:distPntHC1}}function l_distanceLineLinePara(iLineHC0,iLineHC1,iPntHC0,iPntHC1){var vecHC0=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,iLineHC0.P1HC);vecHC0.normalize();var k=eDwTypes_1.HC.Point3.dot(vecHC0,eDwTypes_1.HC.Point3.subtract(iPntHC1,iPntHC0))/eDwTypes_1.HC.Point3.dot(vecHC0,vecHC0);var basePnt1HC=eDwTypes_1.HC.Point3.add(iPntHC0,eDwTypes_1.HC.Point3.scale(vecHC0,k));var vecL0P0HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,basePnt1HC);var vecL0P1HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P1HC,basePnt1HC);if(eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)<0){return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1.copy(),PntHC2:basePnt1HC.copy(),PntHC3:iPntHC1.copy()}}var tmp=l_closestPoints([iLineHC1.P0HC,iLineHC1.P1HC],[iLineHC0.P0HC,iLineHC0.P1HC]);return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1,PntHC2:tmp.P1HC,PntHC3:tmp.P0HC}}function l_adjustLeaderEndByStart(iPoints){if(0===iPoints.length)return[];function computeAngle(iVect){var angle=Math.atan2(iVect.y,iVect.x);var degrees=180*angle/Math.PI;return(360+Math.round(degrees))%360}function compare(iA,iB){if(iA.angiB.ang)return 1;return 0}var targetRadius=90;var center=new eDwTypes_1.HC.Point2(0,0);for(var i=0;i-1){this.mSelObjs.splice(idx,1)}}return[2]}}))}))})()};eDwMeasureOperator.prototype.clearMeasureEntities=function(){this.mMeasureEntities.reset()};eDwMeasureOperator.prototype.highlightEntityTempAt=function(idx){this.mMeasureEntities.highlightTemporaryEntityAt(idx)};eDwMeasureOperator.prototype.dehighlightAllTemporaryEntity=function(){this.mMeasureEntities.dehighlightAllTemporaryEntity();this.resetTempHighlight()};eDwMeasureOperator.prototype.getMeasureMode=function(){return this.mMeasureMode};eDwMeasureOperator.prototype.setMeasureMode=function(iMode){this.mMeasureMode=iMode};eDwMeasureOperator.prototype.setPointToPointMode=function(iEnable){this.mMeasureEntities.updatePointToPoint(iEnable)};eDwMeasureOperator.prototype.setShowDelta=function(iEnable){this.mMeasureEntities.updateDelta(iEnable)};eDwMeasureOperator.prototype.highlightMeasuringItem=function(iSelObj){this.mSelObjs.push(iSelObj);this.Viewer.HCViewer.selectionManager.add(iSelObj)};eDwMeasureOperator.prototype.dehighlightMeasuringItems=function(){this.mSelObjs=[];this.Viewer.HCViewer.selectionManager.clear()};eDwMeasureOperator.prototype.removeMeasuringItemTempHighlight=function(){for(var _i=0,_a=this.mSelObjs;_i<_a.length;_i++){var selObj=_a[_i];eDwMeasureEntities.highlightEntity(selObj,this.Viewer.getModel(),false)}};eDwMeasureOperator.prototype.resetTempHighlight=function(){eDwMeasureEntities.highlightEntity(this.mTempHighlightItem,this.Viewer.getModel(),false);this.removeMeasuringItemTempHighlight()};eDwMeasureOperator.prototype.resetSelections=function(){var model=this.Viewer.getModel();var modelHC=model.getHCModel();var arraySize=this.mSelectionArray.length;for(var i=0;i"+"
    "+""+entityClass+"-"+entityIndex+" "+""+desc+"
    "+"
    ";_b.label=10;case 10:++i;return[3,1];case 11:return[2,generatedHTML]}}))}))};return eDwUIMeasureHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);return eDwUIMeasureHTMLGenerator}));define("eDwUIMeasurePlugin",["require","exports","eDwEventMgr","eDwKeyMgr","eDwUIUtils","eDwMeasureMgr","eDwUIMeasureHTMLGenerator","eDwTypes","eDwUIBasePlugin","eDwEvents","eDwMeasureEvents","eDwUIShortcutMenu"],(function(require,exports,eDwEventMgr,eDwKeyMgr_1,eDwUIUtils,eDwMeasureMgr,eDwUIMeasureHTMLGenerator,eDwTypes_3,eDwUIBasePlugin_1,eDwEvents_2,eDwMeasureEvents_2,eDwUIShortcutMenu_1){"use strict";var eDwUIMeasurePlugin=function(_super){__extends(eDwUIMeasurePlugin,_super);function eDwUIMeasurePlugin(iViewer,iViewerFeatOpts){var _this=this;var buttonInfo={ID:"#edrawings-button-measure"};_this=_super.call(this,"Measure",iViewer,buttonInfo,iViewerFeatOpts)||this;_this.initPluginButton();return _this}eDwUIMeasurePlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){var panelsToLoad,model,value,measureButton;return __generator(this,(function(_a){switch(_a.label){case 0:panelsToLoad=[{ID:c_measurePanelID,HTML:"measurepanel.html"}];return[4,_super.prototype.init.call(this,panelsToLoad)];case 1:_a.sent();model=this.mViewer.getModel();value=model.getProperty("measure");eDwUIUtils.hide("#edrawings-button-measure",false);measureButton=$("#edrawings-button-measure");measureButton[value==="true"?"removeClass":"addClass"]("edrawings-disabled-button");this.mMeasureMgr=new eDwMeasureMgr(this.mViewer);eDwUIUtils.setUIGenerator(c_measurePanelID,new eDwUIMeasureHTMLGenerator(this.mViewer,c_measurePanelID));return[2]}}))}))};eDwUIMeasurePlugin.prototype.onClick=function(iActivate){_super.prototype.onClick.call(this,iActivate);if(iActivate){eDwUIUtils.activateUI(this.PluginButtonID,c_measurePanelID)}};eDwUIMeasurePlugin.prototype.onActivate=function(iButtonJQ){var _this=this;if(!_super.prototype.onActivate.call(this,iButtonJQ))return false;eDwUIUtils.addPanelModeEvents(c_measurePanelID,c_eventIDSuffix,"#"+iButtonJQ.attr("id"));var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-remove",(function(iEvent,iUIItemJQ,iArg){var selMeasureItem=$(c_measurePanelID+" .edrawings-list-selected");if(selMeasureItem){var indexStr=selMeasureItem.attr("index");if(indexStr){var index=parseInt(indexStr);_this.mMeasureMgr.removeMeasureEntityAt(index)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-clear",(function(iEvent,iUIItemJQ,iArg){_this.mMeasureMgr.clearMeasureEntities();_this.mMeasureMgr.dehighlightAllSelectEntity();eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));var selectorName=c_measurePanelID+" .edrawings-measure-entities-list-item";this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=$(iEvent.target);if(!targetJQ||!targetJQ.length)return;eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();_this.updateMeasureSelection(targetJQ[0],selectorName)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"mousedown",(function(iEvent){var eventJQ=iEvent;if(!eDwKeyMgr_1.eDwKeyMgr.isRMBPressed(eventJQ)){return}_this.updateMeasureSelection(eventJQ.target,selectorName);(function(){return __awaiter(_this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:screenPos=new eDwTypes_3.HC.Point2(eventJQ.clientX,eventJQ.clientY);return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.RightClickEvent,this.mViewer,screenPos,null,this.PluginGroupName)];case 1:_a.sent();return[2]}}))}))})()}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-entities-remove","click",(function(iEvent){var targetJQ=$(iEvent.target);var idxStr=targetJQ.parent().attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);_this.mMeasureMgr.removeMeasureEntityAt(idx)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-filter-button","click",(function(iEvent){var target=$(iEvent.target);if(target.hasClass("state-on-button")){target.removeClass("state-on-button")}else{target.addClass("state-on-button")}_this.mMeasureMgr.setMeasureMode(l_getCurrentMeasureMode())}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-delta-button","click",(function(iEvent){var target=$(iEvent.target);_this.mMeasureMgr.setMeasureDelta(!target.hasClass("state-on-button"));target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-pickpoint-button","click",(function(iEvent){var target=$(iEvent.target);var isSelected=target.hasClass("state-on-button");_this.mMeasureMgr.setPointToPointMode(!isSelected);target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-unit-selector","change",(function(iEvent){var lengthUnit=$("#edrawings-measure-distant-unit").val();var angleUnit=$("#edrawings-measure-angle-unit").val();_this.mMeasureMgr.setMeasureUnits(lengthUnit,angleUnit)}));var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,l_onMeasurementRefresh);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,l_onMeasurementSelected);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,l_onMeasurementDeselectAll);this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",true);this.mMeasureMgr.activateMeasure(this.mMeasureMgr.getMeasureMode());l_syncMeasureModeUI(this.mMeasureMgr,this.mViewer.getModel().getUserUnits());return true};eDwUIMeasurePlugin.prototype.onDeactivate=function(iButtonJQ){if(!_super.prototype.onDeactivate.call(this,iButtonJQ))return false;eDwUIUtils.deactivateMoveInput(c_eventIDSuffix);this.mMeasureMgr.deactivateMeasure();var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();shortcutMenu.removeAllMenuItems(this.PluginGroupName);this.mUIHTMLEventMgr.removeAllEventHandlers();var eventMgr=eDwEventMgr.get();eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,"l_onMeasurementRefresh");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,"l_onMeasurementSelected");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,"l_onMeasurementDeselectAll");this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",false);return true};eDwUIMeasurePlugin.prototype.updateMeasureSelection=function(iTarget,iSelectorName){var targetJQ=$(iTarget);var idxStr=targetJQ.attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);var measureMgr=this.mMeasureMgr;$(iSelectorName).removeClass("edrawings-list-selected");measureMgr.dehighlightAllSelectEntity();targetJQ.addClass("edrawings-list-selected");measureMgr.highlightSelectEntityAt(idx)};eDwUIMeasurePlugin.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){this.mMeasureMgr.dehighlightAllSelectEntity();this.mMeasureMgr.clearMeasureEntities()};return eDwUIMeasurePlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);var c_measurePanelID="#edrawings-measure-panel";var c_eventIDSuffix=".edw.measure";function l_onMeasurementDeselectAll(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementSelected(iSelListIndex){return __awaiter(this,void 0,void 0,(function(){var selector,itemJQ;return __generator(this,(function(_a){selector='.edrawings-measure-entities-list-item[index="'+iSelListIndex+'"]';itemJQ=$(selector);if(itemJQ.length&&!itemJQ.hasClass("edrawings-list-selected")){eDwUIUtils.scrollToTarget(itemJQ,"fast")}$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");itemJQ.addClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementRefresh(iMeasureResult){return __awaiter(this,void 0,void 0,(function(){var list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:list=$("#edrawings-measure-submenu-list");$("#edrawings-measure-result").text("");list.empty();$("#edrawings-measure-result").text(iMeasureResult.Message);gen=eDwUIUtils.getUIGenerator(c_measurePanelID);gen.setMeasureResult(iMeasureResult);_b=(_a=list).append;return[4,gen.generateHTML("")];case 1:_b.apply(_a,[_c.sent()]);eDwUIUtils.fixMenuPanelInwardToolbar($(c_measurePanelID));return[2]}}))}))}function l_getCurrentMeasureMode(){var vertexEnabled=eDwUIUtils.isStateOn("#edrawings-measure-vertex-button")?eDwTypes_3.EntityMode.VERTEX:0;var edgeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-edge-button")?eDwTypes_3.EntityMode.EDGE:0;var faceEnabled=eDwUIUtils.isStateOn("#edrawings-measure-face-button")?eDwTypes_3.EntityMode.FACE:0;var holeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-hole-button")?eDwTypes_3.EntityMode.HOLE:0;return vertexEnabled|edgeEnabled|faceEnabled|holeEnabled}function l_syncMeasureModeUI(iMeasureMgr,iUserUnits){function setMeasureButton(iID,iMeasureModes,iTargetModes){var method=iMeasureModes&iTargetModes?"addClass":"removeClass";$(iID)[method]("state-on-button")}$("#edrawings-measure-distant-unit").val(iUserUnits.Length);$("#edrawings-measure-angle-unit").val(iUserUnits.Angle);var measureMode=iMeasureMgr.getMeasureMode();setMeasureButton("#edrawings-measure-vertex-button",measureMode,eDwTypes_3.EntityMode.VERTEX);setMeasureButton("#edrawings-measure-edge-button",measureMode,eDwTypes_3.EntityMode.EDGE);setMeasureButton("#edrawings-measure-face-button",measureMode,eDwTypes_3.EntityMode.FACE)}return eDwUIMeasurePlugin})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. -var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("Global",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
    Matrix = "+JSON.stringify(matrixHC)+"
    ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
    Net matrix = "+JSON.stringify(matrixHC)+"
    ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
    Version #: "+eDrawingsWVUtils.getViewerVersion()+"
    ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
    HC Version:"+viewerHC.getViewerVersionString()+"
    Format Version: "+viewerHC.getFormatVersionString()+"
    "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
    ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
    ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
    ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
    "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
    "+" "+""+"Name
    "+"
    "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
    "+iResult.ErrorCode+"
    ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
    "+data+"
    "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
    ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); +var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("Global",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
    Matrix = "+JSON.stringify(matrixHC)+"
    ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
    Net matrix = "+JSON.stringify(matrixHC)+"
    ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
    Version #: "+eDrawingsWVUtils.getViewerVersion()+"
    ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
    HC Version:"+viewerHC.getViewerVersionString()+"
    Format Version: "+viewerHC.getFormatVersionString()+"
    "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
    ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
    ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
    ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
    "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
    "+" "+""+"Name
    "+"
    "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
    "+iResult.ErrorCode+"
    ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
    "+data+"
    "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
    ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. diff --git a/injection/components/400_HopperMount/Global.step b/injection/components/400_HopperMount/Global.step index 95a146921..096580af5 100644 --- a/injection/components/400_HopperMount/Global.step +++ b/injection/components/400_HopperMount/Global.step @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1b2efeee59f1c5b9a400e9cf37e96075690ad0301e5e56ac56bce9d50807a809 -size 48348 +oid sha256:56ce7d6a5c4a1952e9fe5aef720c7579a60fd6102734123cc7dd5b7c32f18000 +size 141262 diff --git a/injection/components/400_HopperMount/Global.step.STEP.html b/injection/components/400_HopperMount/Global.step.STEP.html new file mode 100644 index 000000000..40a07dc5a --- /dev/null +++ b/injection/components/400_HopperMount/Global.step.STEP.html @@ -0,0 +1,8367 @@ + + + + + + + + + + +
    +
    +
    +
    + +
    +
    + + eDrawings + +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    + + + +
    + +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    Measure
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + +
    +
    + + +
    +
    +
    +
    +
    + + +
    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    Components
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    Sheets
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    Layers
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    + +
    +
    + +
    + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + +
      + +
      +
      +
      +
      + +
      +
      +
      + +
      +
      +
      +
      + +
      +
      +
      +
      +
      +
      + +
      +
      + +
      +
      + +
      + + + + +
      +

      Connection timed-out. Reload the page to continue.

      +
      +
      + + + diff --git a/injection/components/400_HopperMount/Global.step.STEP.step b/injection/components/400_HopperMount/Global.step.STEP.step index 432aa5e61..e223ea3cf 100644 --- a/injection/components/400_HopperMount/Global.step.STEP.step +++ b/injection/components/400_HopperMount/Global.step.STEP.step @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:df13dc708cde29540696ae8cf1bf246b26465684bcca201cb9f966cebf287e89 +oid sha256:81683b5f123423c9809dd7a9aedec742203a52aee024af505155725531c65b74 size 308 diff --git a/injection/components/400_HopperMount/Global.x_t b/injection/components/400_HopperMount/Global.x_t index baae86084..5b04edd08 100644 --- a/injection/components/400_HopperMount/Global.x_t +++ b/injection/components/400_HopperMount/Global.x_t @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4a812777c73826f7e7287c5a11c4fc7a7cbb29330f25e8ff2c9d2f07c63a0c95 +oid sha256:e4b2a9a0521952a46dbc4826716bd12a87d266e07478f12b4bee80b86ff2b8ae size 56577 diff --git a/injection/components/450_Hopper/Global.html b/injection/components/450_Hopper/Global.html index da1868671..848bafd12 100644 --- a/injection/components/450_Hopper/Global.html +++ b/injection/components/450_Hopper/Global.html @@ -8360,7 +8360,7 @@ var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){fun // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)if(b.hasOwnProperty(p))d[p]=b[p]};return extendStatics(d,b)};return function(d,b){extendStatics(d,b);function __(){this.constructor=d}d.prototype=b===null?Object.create(b):(__.prototype=b.prototype,new __)}}();var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]=this.mSelObjs.length)return[2,null];this.dehighlightAllTemporaryEntity();toRemove=this.mSelObjs[idx];this.mSelObjs.splice(idx,1);if(!utils.isNumber(this.isItemSelected(toRemove))){this.deColorEntity(toRemove)}return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 1:updated=_a.sent();if(!(updated||this.mSelObjs.length===0))return[3,3];return[4,this.resetImmediateResults()];case 2:_a.sent();return[3,4];case 3:this.mAuxGeoImmediate.regeneratePicks(this.mSelObjs);_a.label=4;case 4:this.updatePanelResult();return[2,toRemove]}}))}))};eDwMeasureEntities.prototype.setSelectedEntityColor=function(iColor){this.mSelMeasureEntColor=iColor};eDwMeasureEntities.prototype.setMeasureUnit=function(iUserUnits){var _this=this;this.mViewer.getModel().setUserUnits(iUserUnits);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.resetImmediateResults()];case 1:_a.sent();return[2]}}))}))})();this.mAuxGeoSelected.syncUnits();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePointToPoint=function(iEnable){eDwMeasureEntities.PointToPoint=iEnable;this.reset();this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updateDelta=function(iEnable){eDwMeasureEntities.ShowDelta=iEnable;this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePanelResult=function(){var userUnits=this.mViewer.getModel().getUserUnits();this.mPanelInfo.updatePanelResult(this.mSelObjs,userUnits)};eDwMeasureEntities.prototype.reset=function(){this.deColorAll();this.mAuxGeoSelected.reset();this.mAuxGeoImmediate.reset();this.mSelObjs=[];this.updatePanelResult()};eDwMeasureEntities.prototype.draw=function(){this.mAuxGeoSelected.draw();this.mAuxGeoImmediate.draw()};eDwMeasureEntities.prototype.getClassName=function(){return"eDwMeasureEntities"};eDwMeasureEntities.prototype.isItemSelected=function(iSelObj){if(utils.isNumber(iSelObj.getIDHC())){for(var i=0;i0){result=new MeasureResultString("Info","Invalid combination");ioAuxGeo.addMessage(result,iSelObjs[n-1].getPosition(),eDwTypes_1.HC.Color.red())}ioAuxGeo.updateResultLabels();return[2,isValid]}}))}))};eDwMeasureEntities.prototype.updateSingleVert=function(iSelObjs){if(1!==iSelObjs.length)return false;var vertObj=iSelObjs[0];return vertObj.getPointEntity()?true:false};eDwMeasureEntities.prototype.updateSingleEdge=function(iSelObjs){if(1!==iSelObjs.length)return false;var edgeObj=iSelObjs[0];if(edgeObj.getLineEntity())return true;return false};eDwMeasureEntities.prototype.updateSingleFace=function(iSelPropsHC,iSelObjs){if(1!==iSelObjs.length)return false;var faceObj=iSelObjs[0];var faceProp=iSelPropsHC[0];if(!faceObj.getFaceEntity()||!faceProp)return false;if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.CylinderElement){return true}else if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement){return true}return false};eDwMeasureEntities.prototype.updateVertVert=function(iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(iSelObjs[0].getPointEntity()&&iSelObjs[1].getPointEntity()){var vertObj0=iSelObjs[0];var vertObj1=iSelObjs[1];if(vertObj0.equals(vertObj1))return false;iAuxGeo.setByVertexVertex(vertObj0,vertObj1);return true}return false};eDwMeasureEntities.prototype.updateVertEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;var edgeProp=iSelPropsHC[0];var edgeObj=iSelObjs[0];var vertObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getPointEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];vertObj=iSelObjs[0]}if(!vertObj.getPointEntity())return false;if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByVertexLine(vertObj,edgeProp,edgeObj);return true}else if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByVertexCircle(vertObj,edgeProp,edgeObj);return true}return false};eDwMeasureEntities.prototype.updateVertFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var vertObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];vertObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getPointEntity()&&iSelObjs[0].getFaceEntity()){vertObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!vertObj.getPointEntity())return[2,false];if(!(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByVertexPlane(vertObj,faceProp,faceObj,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var edgeProp,edgeObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];edgeProp=iSelPropsHC[0];edgeObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getFaceEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,1];iAuxGeo.setByPlaneLine(faceProp,edgeProp,faceObj,edgeObj);return[2,true];case 1:if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,3];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 2:minDistInfo=_a.sent();iAuxGeo.setByCirclePlane(edgeProp,faceProp,edgeObj,faceObj,minDistInfo);return[2,true];case 3:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(!iSelObjs[0].getLineEntity()||!iSelObjs[1].getLineEntity()){return false}var edgeObj0=iSelObjs[0];var edgeProp0=iSelPropsHC[0];var edgeObj1=iSelObjs[1];var edgeProp1=iSelPropsHC[1];if(edgeObj0.equals(edgeObj1))return false;if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByLineLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleLine(edgeProp1,edgeProp0,edgeObj1,edgeObj0)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByCircleLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleCircle(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}this.updateEdges(iSelPropsHC,iSelObjs,iAuxGeo);return true};eDwMeasureEntities.prototype.updateFaceFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var faceObj0,faceProp0,faceObj1,faceProp1,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];if(!iSelObjs[0].getFaceEntity()||!iSelObjs[1].getFaceEntity()){return[2,false]}faceObj0=iSelObjs[0];faceProp0=iSelPropsHC[0];faceObj1=iSelObjs[1];faceProp1=iSelPropsHC[1];if(faceObj0.equals(faceObj1))return[2,false];if(!faceObj1.getFaceEntity()||!faceProp1)return[2,false];if(!(faceProp0 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByPlanePlane(faceProp1,faceProp0,faceObj1,faceObj0,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdges=function(iSelPropsHC,iSelObjs,ioAuxGeo){var n=iSelObjs.length;var len=0;var ids=[];for(var i=0;i1){var result=new MeasureResultDistance("Total Length",len);pos=iSelObjs[n-1].getPosition();ioAuxGeo.addOtherResult(result,pos);return true}return false};eDwMeasureEntities.prototype.highlightEntityAt=function(iIndex,iHighlight){if(iHighlight===void 0){iHighlight=true}var n=this.mSelObjs.length;if(iIndex<0||iIndex>=n)return;eDwMeasureEntities.highlightEntity(this.mSelObjs[iIndex],this.mViewer.getModel(),iHighlight)};eDwMeasureEntities.prototype.addAllForEntity=function(iSelObj){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.addObjs(iSelObj)];case 1:_a.sent();return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 2:_a.sent();return[4,this.resetImmediateResults()];case 3:_a.sent();this.colorEntity(iSelObj);return[2,true]}}))}))};eDwMeasureEntities.PointToPoint=false;eDwMeasureEntities.ShowDelta=false;return eDwMeasureEntities}(eDwTypes_1.HC.Markup.MarkupItem);var LabelItem=function(_super){__extends(LabelItem,_super);function LabelItem(iViewer,iLabel){var _this=_super.call(this)||this;_this.mLabel=iLabel;return _this}LabelItem.prototype.setStringContent=function(){this.mLabel.setStringContent()};LabelItem.prototype.draw=function(){this.mLabel.drawLabel()};LabelItem.prototype.hit=function(iPos){var box=this.mLabel.getLabelBox();if(!box)return false;var xMin=box.Min.x;var xMax=box.Max.x;var yMin=box.Min.y;var yMax=box.Max.y;return iPos.x<=xMax&&iPos.x>=xMin&&iPos.y<=yMax&&iPos.y>=yMin};LabelItem.prototype.onDragStart=function(iPos){this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragMove=function(iPos){var delta=eDwTypes_1.HC.Point2.subtract(iPos,this.mDragPos);var endPos=this.mLabel.getLeaderEndPos();if(!eDwGeomUtils.isValidHCPoint(endPos)||!eDwGeomUtils.isValidHCPoint(delta))return true;endPos.add(delta);this.mLabel.setLeaderEndPos(endPos);this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragEnd=function(iPos){return true};return LabelItem}(eDwTypes_1.HC.Markup.MarkupItem);var MeasureResultItem=function(){function MeasureResultItem(iName){this.mName=iName}Object.defineProperty(MeasureResultItem.prototype,"Value",{get:function(){return":NOVALUE:"},enumerable:false,configurable:true});Object.defineProperty(MeasureResultItem.prototype,"Name",{get:function(){return this.mName},enumerable:false,configurable:true});return MeasureResultItem}();var MeasureResultString=function(_super){__extends(MeasureResultString,_super);function MeasureResultString(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue;return _this}Object.defineProperty(MeasureResultString.prototype,"Value",{get:function(){return this.mValue},enumerable:false,configurable:true});return MeasureResultString}(MeasureResultItem);var MeasureResultNumber=function(_super){__extends(MeasureResultNumber,_super);function MeasureResultNumber(iName,iValueKind){var _this=_super.call(this,iName)||this;_this.mValueKind=iValueKind;return _this}Object.defineProperty(MeasureResultNumber.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue,this.mValueKind)},enumerable:false,configurable:true});return MeasureResultNumber}(MeasureResultItem);var MeasureResultDistance=function(_super){__extends(MeasureResultDistance,_super);function MeasureResultDistance(iName,iValue){var _this=_super.call(this,iName,cLength)||this;_this.mValue=iValue;return _this}return MeasureResultDistance}(MeasureResultNumber);var MeasureResultArea=function(_super){__extends(MeasureResultArea,_super);function MeasureResultArea(iName,iValue){var _this=_super.call(this,iName,"Area")||this;_this.mValue=iValue;return _this}return MeasureResultArea}(MeasureResultNumber);var MeasureResultAngle=function(_super){__extends(MeasureResultAngle,_super);function MeasureResultAngle(iName,iValue){var _this=_super.call(this,iName,"Angle")||this;_this.mValue=iValue;return _this}return MeasureResultAngle}(MeasureResultNumber);var MeasureResultPoint3D=function(_super){__extends(MeasureResultPoint3D,_super);function MeasureResultPoint3D(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue.copy();return _this}Object.defineProperty(MeasureResultPoint3D.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue.x,"Length")+","+l_Model.getValueWithUnit(this.mValue.y,"Length")+","+l_Model.getValueWithUnit(this.mValue.z,"Length")},enumerable:false,configurable:true});return MeasureResultPoint3D}(MeasureResultItem);var MeasureLabelItem=function(){function MeasureLabelItem(iViewer,iResult,iColor){this.mViewer=iViewer;this.mResult=iResult;this.mColor=iColor;this.mNameTextBox=undefined;this.mValueTextBox=undefined;this.mNameBox=undefined;this.mValueBox=undefined}MeasureLabelItem.prototype.drawItem=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();if(this.mNameBox)renderer.drawRectangle(this.mNameBox);if(this.mValueBox)renderer.drawRectangle(this.mValueBox);if(this.mNameTextBox)renderer.drawTextBox(this.mNameTextBox);if(this.mValueTextBox)renderer.drawTextBox(this.mValueTextBox)};MeasureLabelItem.prototype.setPosition=function(ioPos,iNameWidth,iValueWidth){if(!this.mNameBox||!this.mValueBox||!this.mNameTextBox||!this.mValueTextBox){this.mNameBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mNameBox.setFillColor(this.mColor?this.mColor:cGreyColor);this.mValueBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mValueBox.setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mNameTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setStrokeWidth(0);this.mNameTextBox.getTextPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setFillOpacity(0);this.mNameTextBox.getTextPortion().setFontFamily("arial");this.mValueTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mValueTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mValueTextBox.getBoxPortion().setStrokeWidth(0);this.mValueTextBox.getTextPortion().setFillColor(cGreyColor);this.mValueTextBox.getBoxPortion().setFillOpacity(0);this.mValueTextBox.getTextPortion().setFontFamily("arial")}var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=renderer.measureTextBox(this.mNameTextBox);var valueSize=renderer.measureTextBox(this.mValueTextBox);var height=Math.max(nameSize.y,valueSize.y);this.mNameBox.setSize(new eDwTypes_1.HC.Point2(iNameWidth,height));this.mValueBox.setSize(new eDwTypes_1.HC.Point2(iValueWidth,height));var namePos=ioPos.copy();var valuePos=ioPos.copy();valuePos.x+=iNameWidth;this.mNameBox.setPosition(namePos);this.mNameTextBox.setPosition(namePos);this.mValueBox.setPosition(valuePos);this.mValueTextBox.setPosition(valuePos);ioPos.y+=height};MeasureLabelItem.prototype.getWidth=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=this.mNameTextBox?renderer.measureTextBox(this.mNameTextBox):{x:0,y:0};var valueSize=this.mValueTextBox?renderer.measureTextBox(this.mValueTextBox):{x:0,y:0};return{NameWidth:nameSize.x,ValueWidth:valueSize.x}};MeasureLabelItem.prototype.setStringContent=function(){if(this.mNameTextBox){this.mNameTextBox.setTextString(this.mResult.Name)}if(this.mValueTextBox){this.mValueTextBox.setTextString(this.mResult.Value)}};MeasureLabelItem.prototype.getText=function(){return this.mResult.Name+": "+this.mResult.Value};MeasureLabelItem.prototype.getBoundingBox=function(){if(!this.mNameBox||!this.mValueBox){return null}var size1=this.mValueBox.getSize();var posS=this.mNameBox.getPosition().copy();var pos1=this.mValueBox.getPosition();var posE=new eDwTypes_1.HC.Point2(pos1.x+size1.x,pos1.y+size1.y);var min=new eDwTypes_1.HC.Point2(Math.min(posS.x,posE.x),Math.min(posS.y,posE.y));var max=new eDwTypes_1.HC.Point2(Math.max(posS.x,posE.x),Math.max(posS.y,posE.y));return{Min:min,Max:max}};return MeasureLabelItem}();var MeasureBaseLine=function(){function MeasureBaseLine(iViewer,iPntWCHC0,iPntWCHC1,iLineColor){this.mViewer=iViewer;this.mColor=iLineColor||cGreyColor;this.setWCPts(iPntWCHC0,iPntWCHC1)}MeasureBaseLine.prototype.draw=function(){if(!this.isValid())return;if(this.mLine)this.updateLinePts();else this.createHCLine();var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawLine(this.mLine)};MeasureBaseLine.prototype.getLineColorHC=function(){return this.mColor};MeasureBaseLine.prototype.getMiddleWCPtHC=function(){var middle=eDwTypes_1.HC.Point3.scale(eDwTypes_1.HC.Point3.add(this.mWCEndPtHC0,this.mWCEndPntHC1),.5);return middle};MeasureBaseLine.prototype.setLineColor=function(iColor){this.mColor=iColor;if(this.mLine)this.setColorOnHCLine(iColor);else this.createHCLine()};MeasureBaseLine.prototype.isValid=function(){return this.mWCEndPtHC0&&this.mWCEndPntHC1&&eDwGeomUtils.isValidHCPoint(this.mWCEndPtHC0)&&eDwGeomUtils.isValidHCPoint(this.mWCEndPntHC1)};MeasureBaseLine.prototype.createHCLine=function(){this.mLine=new eDwTypes_1.HC.Markup.Shape.Line;this.setColorOnHCLine(this.mColor);this.updateLinePts();return this};MeasureBaseLine.prototype.copyFrom=function(iSrcLine){if(iSrcLine.mLine){this.mLine.setStrokeWidth(iSrcLine.mLine.getStrokeWidth());this.mLine.setEndcapType(iSrcLine.mLine.getEndEndcapType());this.mLine.setStartEndcapSize(iSrcLine.mLine.getStartEndcapSize());this.mLine.setEndEndcapSize(iSrcLine.mLine.getEndEndcapSize());this.mLine.setStartEndcapColor(iSrcLine.mLine.getStartEndcapColor());this.mLine.setEndEndcapColor(iSrcLine.mLine.getEndEndcapColor())}this.setWCPts(iSrcLine.mWCEndPtHC0,iSrcLine.mWCEndPntHC1);this.mColor=iSrcLine.mColor};MeasureBaseLine.prototype.setWCPts=function(iWCStartPntHC,iWCEndPntHC){if(!iWCStartPntHC||!iWCEndPntHC||!eDwGeomUtils.isValidHCPoint(iWCStartPntHC)||!eDwGeomUtils.isValidHCPoint(iWCEndPntHC)){console.warn("One or more measure points are invalid");return}this.mWCEndPtHC0=iWCStartPntHC.copy();this.mWCEndPntHC1=iWCEndPntHC.copy()};MeasureBaseLine.prototype.updateLinePts=function(){var viewHC=this.mViewer.getHCView();this.mLine.setP1(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPtHC0)));this.mLine.setP2(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPntHC1)))};MeasureBaseLine.prototype.setColorOnHCLine=function(iColor){this.mLine.setStrokeColor(iColor);this.mLine.setEndEndcapColor(iColor);this.mLine.setStartEndcapColor(iColor)};return MeasureBaseLine}();var MeasureLine=function(_super){__extends(MeasureLine,_super);function MeasureLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLine.prototype.copy=function(){var copy=new MeasureLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setWidthAndEndCapsOnHCLine();return this};MeasureLine.prototype.setWidthAndEndCapsOnHCLine=function(){this.mLine.setStrokeWidth(3);this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.None)};return MeasureLine}(MeasureBaseLine);var MeasureLeaderLine=function(_super){__extends(MeasureLeaderLine,_super);function MeasureLeaderLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLeaderLine.prototype.copy=function(){var copy=new MeasureLeaderLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLeaderLine.prototype.getLeaderStartPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPtHC0)};MeasureLeaderLine.prototype.getLeaderEndPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPntHC1)};MeasureLeaderLine.prototype.setLeaderEndPos=function(iPos){this.setWCPts(this.mWCEndPtHC0,eDwGeomUtils.screenToWorld(iPos,this.mViewer.getHCView()))};MeasureLeaderLine.prototype.setLeaderEnd=function(iPoint){this.mWCEndPntHC1=iPoint.copy()};MeasureLeaderLine.prototype.getLeaderStart=function(){return this.mWCEndPtHC0};return MeasureLeaderLine}(MeasureBaseLine);var MeasureDistLine=function(_super){__extends(MeasureDistLine,_super);function MeasureDistLine(iViewer,iPntHC0,iSelObj0,iPntHC1,iSelObj1,iLineColor,iUseArrowEnds){if(iUseArrowEnds===void 0){iUseArrowEnds=true}var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;_this.mStartSelObj=iSelObj0;_this.mEndSelObj=iSelObj1;_this.mDistColor=iLineColor||cLineDistanceColor;_this.mUseArrowEnds=iUseArrowEnds;if(!_this.isValid())_this.createHCLine();return _this}MeasureDistLine.prototype.copy=function(){var copy=new MeasureDistLine(this.mViewer,this.mWCEndPtHC0,this.mStartSelObj,this.mWCEndPntHC1,this.mEndSelObj,this.getLineColorHC(),this.mUseArrowEnds);copy.copyFrom(this);return copy};MeasureDistLine.prototype.setSelObjEndPts=function(iWCStartPntHC,iStartSelObj,iWCEndPntHC,iEndSelObj){_super.prototype.setWCPts.call(this,iWCStartPntHC,iWCEndPntHC);this.mStartSelObj=iStartSelObj;this.mEndSelObj=iEndSelObj};MeasureDistLine.prototype.getDistance=function(){var localPt0HC=this.mStartSelObj.getAsLocalPoint(this.mWCEndPtHC0);var localPt1HC=this.mEndSelObj.getAsLocalPoint(this.mWCEndPntHC1);return eDwTypes_1.HC.Point3.subtract(localPt0HC,localPt1HC).length()};MeasureDistLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setHCLineAttributes();return this};MeasureDistLine.prototype.setHCLineAttributes=function(){this.mLine.setStrokeWidth(3);if(this.mUseArrowEnds){this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.Arrowhead)}this.mLine.setStartEndcapSize(5);this.mLine.setEndEndcapSize(5);this.mLine.setStartEndcapColor(this.mDistColor);this.mLine.setEndEndcapColor(this.mDistColor);this.mLine.setStrokeColor(this.mDistColor)};return MeasureDistLine}(MeasureBaseLine);var MeasureLabel=function(){function MeasureLabel(iViewer,iPnt3DHC,iDrawEnabled){if(iDrawEnabled===void 0){iDrawEnabled=true}this.mViewer=iViewer;this.mItems=[];this.mDrawEnabled=iDrawEnabled;this.createLeaderIfPointValid(iPnt3DHC,iPnt3DHC)}MeasureLabel.prototype.reset=function(){this.mItems=[]};MeasureLabel.prototype.drawLabel=function(){if(!this.isValid()||!this.mDrawEnabled)return;this.setLabelPosition(this.mLeader.getLeaderEndPos());var n=this.mItems.length;if(0===n)return;this.mLeader.draw();for(var i=0;icanvasSize.x&&bboxSize.xcanvasSize.y&&bboxSize.y1){this.mLineDist.draw();if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){this.mDelta.draw(iImmediateDrawMode)}var viewHC=this.mViewer.getHCView();this.mEndGlyph0.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[0])));this.mEndGlyph1.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[1])));if(!iImmediateDrawMode){var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawCircle(this.mEndGlyph0);renderer.drawCircle(this.mEndGlyph1)}}};MeasureAuxDelta.prototype.getLabelData=function(){var labelData={};var labelName=this.mLineNormal?cNormalDistance:this.mSomeCoordsArcCenters?cCenterDistance:cDistance;labelData[cDistance]=new MeasureResultDistance(labelName,this.getDistance());var minResultDist=new MeasureResultDistance(cMinDistance,this.mModelSpaceMinDist);if(parseFloat(minResultDist.Value)>0){labelData[cMinDistance]=minResultDist}var maxResultDist=new MeasureResultDistance(cMaxDistance,this.mModelSpaceMaxDist);if(parseFloat(maxResultDist.Value)>0){labelData[cMaxDistance]=maxResultDist}if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){$.extend(labelData,this.mDelta.getLabelData())}return labelData};MeasureAuxDelta.prototype.getLabels=function(){var labels=[];if(this.getDistance()1&&this.mLineDist?eDwTypes_1.HC.Point3.subtract(this.mWCPntsHC[0],this.mWCPntsHC[1]):eDwTypes_1.HC.Point3.zero()};MeasureAuxDelta.prototype.getDistance=function(){return this.mLineDist?this.mLineDist.getDistance():0};MeasureAuxDelta.prototype.setDistLineColor=function(iColor){this.mLineColor=iColor};MeasureAuxDelta.prototype.setPointColor=function(iColor){this.mEndGlyph0.setFillColor(iColor);this.mEndGlyph1.setFillColor(iColor)};MeasureAuxDelta.prototype.setMinDist=function(iDist){this.mModelSpaceMinDist=iDist};MeasureAuxDelta.prototype.setMaxDist=function(iDist){this.mModelSpaceMaxDist=iDist};Object.defineProperty(MeasureAuxDelta.prototype,"LineNormal",{get:function(){return this.mLineNormal},set:function(iEnable){this.mLineNormal=iEnable},enumerable:false,configurable:true});Object.defineProperty(MeasureAuxDelta.prototype,"SomeCoordsArcCenters",{get:function(){return this.mSomeCoordsArcCenters},set:function(iEnable){this.mSomeCoordsArcCenters=iEnable},enumerable:false,configurable:true});MeasureAuxDelta.prototype.hasDistance=function(){var deltaDist=this.getDistance();return deltaDist>cLengthTol?true:false};return MeasureAuxDelta}();var MeasureDelta=function(){function MeasureDelta(iViewer){this.mViewer=iViewer;this.reset()}MeasureDelta.prototype.set=function(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];this.mLineDeltaMap[cDeltaX].setSelObjEndPts(iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1);this.mLineDeltaMap[cDeltaY].setSelObjEndPts(deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1);this.mLineDeltaMap[cDeltaZ].setSelObjEndPts(deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1)};MeasureDelta.prototype.getLabels=function(){var labelData=this.getLabelData();var numNonZeroLabelData=0;var nonZeroLabelData={};for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var deltaKey=_a[_i];var dist=this.mLineDeltaMap[deltaKey].getDistance();if(dist>cLengthTol){nonZeroLabelData[deltaKey]=labelData[deltaKey];numNonZeroLabelData++}}if(numNonZeroLabelData===1)nonZeroLabelData={};var labels=[];for(var key in nonZeroLabelData){var lineDelta=this.mLineDeltaMap[key];var label=new MeasureLabel(this.mViewer,lineDelta.getMiddleWCPtHC());label.addItem(labelData[key],lineDelta.getLineColorHC());if(label.isValid())labels.push(label)}return labels};MeasureDelta.prototype.draw=function(iImmediateDrawMode){if(this.isDeltaEnabled()){for(var key in this.mLineDeltaMap){var deltaLine=this.mLineDeltaMap[key];if(deltaLine.getDistance()>cLengthTol)deltaLine.draw()}}};MeasureDelta.prototype.reset=function(){this.mLineDeltaMap={}};MeasureDelta.prototype.copy=function(){var auxDeltaCopy=new MeasureDelta(this.mViewer);for(var key in this.mLineDeltaMap){auxDeltaCopy.mLineDeltaMap[key]=this.mLineDeltaMap[key].copy()}return auxDeltaCopy};MeasureDelta.prototype.getLabelData=function(){var labelData={};if(this.isDeltaEnabled()){for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var delta=_a[_i];labelData[delta]=new MeasureResultDistance(delta,this.mLineDeltaMap[delta].getDistance())}}return labelData};MeasureDelta.prototype.getText=function(){if(this.isDeltaEnabled()){var data=this.getLabelData();return"Delta : "+data[cDeltaX].Value+", "+data[cDeltaY].Value+", "+(""+data[cDeltaZ].Value)}return""};MeasureDelta.create=function(iViewer,iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var measureDelta=new MeasureDelta(iViewer);var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];measureDelta.mLineDeltaMap[cDeltaX]=new MeasureDistLine(iViewer,iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1,eDwTypes_1.HC.Color.red(),false);measureDelta.mLineDeltaMap[cDeltaY]=new MeasureDistLine(iViewer,deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1,new eDwTypes_1.HC.Color(0,128,0),false);measureDelta.mLineDeltaMap[cDeltaZ]=new MeasureDistLine(iViewer,deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1,eDwTypes_1.HC.Color.blue(),false);return measureDelta};MeasureDelta.prototype.isDeltaEnabled=function(){return eDwMeasureEntities.ShowDelta&&!!this.mLineDeltaMap[cDeltaX]};return MeasureDelta}();var MeasureAuxDistance=function(){function MeasureAuxDistance(iViewer){this.mViewer=iViewer;this.mDistLine=new MeasureAuxDelta(iViewer);this.mNDistLine=new MeasureAuxDelta(iViewer,cAuxDistanceNormalDistanceLineColor,true);this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]}MeasureAuxDistance.prototype.reset=function(){this.mDistLine.reset();this.mNDistLine.reset();this.mNDistLine.setDistLineColor(cAuxDistanceNormalDistanceLineColor);this.mNDistLine.LineNormal=true;this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]};MeasureAuxDistance.prototype.draw=function(iImmediateDrawMode){if(!this.getLabels().length)return;this.mDistLine.draw(iImmediateDrawMode);this.mNDistLine.draw(iImmediateDrawMode);for(var _i=0,_a=this.mNormalDistExtLines;_i<_a.length;_i++){var normalExtLine=_a[_i];normalExtLine.draw()}};MeasureAuxDistance.prototype.setByPointPoint=function(iWCPntHC0,iSelObj0,iWCPntHC1,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}this.reset();this.mDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.mDistLine.SomeCoordsArcCenters=isSomeCoordsArcCenters;this.mNDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.setNormalDistExtPoints([iWCPntHC0,iWCPntHC0,iWCPntHC1,iWCPntHC1]);this.avoidDuplication()};MeasureAuxDistance.prototype.setByPointLine=function(iPntWCHC,iSelObj0,iEdgeHC,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}var pickPntWCHC=iSelObj1.getPosition();var endPntsWCHC=l_getLineEndPts(iSelObj1);var vecWCHC=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,endPntsWCHC.P1HC);if(vecWCHC.length()<1e-6)return;vecWCHC.normalize();var k=eDwTypes_1.HC.Point3.dot(eDwTypes_1.HC.Point3.subtract(iPntWCHC,pickPntWCHC),vecWCHC);var basePntWCHC=eDwTypes_1.HC.Point3.add(pickPntWCHC,eDwTypes_1.HC.Point3.scale(vecWCHC,k));var vecWCHC0=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,basePntWCHC);var vecWCHC1=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P1HC,basePntWCHC);if(eDwTypes_1.HC.Point3.dot(vecWCHC0,vecWCHC1)<0){this.setByPointPoint(iPntWCHC,iSelObj0,basePntWCHC,iSelObj1,isSomeCoordsArcCenters)}else{this.reset();var pntWCHC=vecWCHC0.length()normalDist){result.push(cDistance+": "+labelData[cDistance].Value)}if(this.mNDistLine.getWCDeltaEnds().length&&normalDist){result.push((this.mNDistLine.LineNormal?"Normal ":"")+cDistance+": "+labelData[cDistance].Value)}var minDistResultItem=labelData[cMinDistance];if(minDistResultItem){result.push(cMinDistance+": "+minDistResultItem.Value)}var maxDistResultItem=labelData[cMaxDistance];if(maxDistResultItem){result.push(cMaxDistance+": "+maxDistResultItem.Value)}if(eDwMeasureEntities.ShowDelta){var nDeltaPt=this.mNDistLine.getDelta();var deltaPt=this.mNDistLine.LineNormal?this.mDistLine.getDelta():nDeltaPt;if(!deltaPt.equalsWithTolerance(eDwTypes_1.HC.Point3.zero(),cLengthTol)){result.push(distLine.getText())}}return result.join("\n")};MeasureAuxDistance.getAngle=function(iV0,iV1){var vec0=iV0.copy();var vec1=iV1.copy();vec0.normalize();vec1.normalize();var dotVal=eDwTypes_1.HC.Point3.dot(vec0,vec1);if(0===dotVal)return 90;dotVal=Math.min(dotVal,1);dotVal=Math.max(dotVal,-1);var angle=Math.acos(dotVal);var angleDgree=angle*180/Math.PI;var n=eDwTypes_1.HC.Point3.cross(vec0,vec1);n.normalize();if(isNaN(n.x)||isNaN(n.y)||isNaN(n.z))return 0;return angleDgree};MeasureAuxDistance.prototype.setMinMaxForCircles=function(iCircleHC0,iCircleHC1){function setMinMax(ioAuxDelta,iNominalDist,iRadiiDist){if(!ioAuxDelta.getWCDeltaEnds().length){return}if(iNominalDist>iRadiiDist){ioAuxDelta.setMinDist(iNominalDist-iRadiiDist)}ioAuxDelta.setMaxDist(iNominalDist+iRadiiDist)}var circlePlaneHC0=eDwTypes_1.HC.Plane.createFromPointAndNormal(iCircleHC0.origin,iCircleHC0.normal);var projPnt=eDwGeomUtils.dropPointOnPlane(iCircleHC1.origin,circlePlaneHC0);var dot=eDwTypes_1.HC.Point3.dot(iCircleHC0.normal,iCircleHC1.normal);var dist=projPnt.subtract(iCircleHC0.origin).length();console.debugLog("Measure","2 circles/arcs: dot = "+dot+" dist = "+dist);if(1-Math.abs(dot)cLengthTol){var radiiDist=iCircleHC0.radius+iCircleHC1.radius;setMinMax(this.mDistLine,dist,radiiDist);setMinMax(this.mNDistLine,dist,radiiDist)}};MeasureAuxDistance.prototype.avoidDuplication=function(){var delta0=this.mDistLine.getDelta();var delta1=this.mNDistLine.getDelta();var len0=delta0.length();var len1=delta1.length();var lenMax=Math.max(len0,len1);var lenDiff=Math.abs(len0-len1);if(0===lenMax||lenDiff/lenMax1){this.addDisplayMarker(iSelObjs[0]);delete this.mDelta;delete this.mDistLine}this.addDisplayMarker(iSelObjs[n-1]);if(eDwMeasureEntities.PointToPoint&&this.mPntData.length===2){var selObj0=this.mPntData[0].SelObj;var selObj1=this.mPntData[1].SelObj;var pntWCHC0=selObj0.getPosition();var pntWCHC1=selObj1.getPosition();var absLenTol=eDwGeomUtils.cAbsLengthTol;if(!pntWCHC0.equalsWithTolerance(pntWCHC1,absLenTol)){this.mDistLine=new MeasureDistLine(this.mViewer,pntWCHC0,selObj0,pntWCHC1,selObj1);this.mDistLine.draw();this.mDelta=MeasureDelta.create(this.mViewer,pntWCHC1,pntWCHC0,selObj1,selObj0)}}};MeasureAuxPick.prototype.getText=function(){var text="";if(eDwMeasureEntities.PointToPoint){text=this.mDistResultText;if(this.mDelta)text+="\n"+this.mDelta.getText()}return text};MeasureAuxPick.prototype.addDisplayMarker=function(iSelObj){var cWidthEdge=3;var cPointSize=7;var pntWCHC=iSelObj.getPosition().copy();var shapeCircleHC=new eDwTypes_1.HC.Markup.Shape.Circle;shapeCircleHC.setCenter(eDwTypes_1.HC.Point2.fromPoint3(this.mViewer.getHCView().projectPoint(pntWCHC)));shapeCircleHC.setFillColor(cAuxPickPointFillColor);shapeCircleHC.setStrokeColor(cAuxPickPointStrokeColor);shapeCircleHC.setStrokeWidth(cWidthEdge);shapeCircleHC.setRadius(cPointSize);this.mPntData.push({SelObj:iSelObj,Circle:shapeCircleHC});return shapeCircleHC};MeasureAuxPick.prototype.drawEndPnts=function(){var viewHC=this.mViewer.getHCView();var renderer=this.mViewer.getHCMarkupManager().getRenderer();for(var i=0;i0?n-1:n}for(var i=startIdx;i0){labelsToBeDistributed=this.mInfoLabels.slice().concat(this.mResultLabels)}}this.distributeLabels(labelsToBeDistributed);if(!this.mImmediateDrawMode){this.addMarkupLabels()}};MeasureAuxGeo.prototype.updateLastInfoLabels=function(){this.updateInfoLabel(this.getLabels().length-1)};MeasureAuxGeo.prototype.updateInfoLabel=function(iIndex){this.mInfoLabels=[];function addTo(iCurrIndex,iLabels,ioLabels){if(iLabels.length>iCurrIndex&&iCurrIndex>=0){var label=iLabels[iCurrIndex];if(label.setDefaultEndPos()){label.setStringContent();ioLabels.push(label)}}}addTo(iIndex,this.getLabels(),this.mInfoLabels)};MeasureAuxGeo.prototype.getInfoLabelText=function(){var output=[];var labels=this.getLabels();for(var i=0;icAngleTol?angleRange+Math.PI:angleRange;var percRange=angleRange/(2*Math.PI);len*=percRange;area*=percRange;angle*=percRange}var circularArc={OriginWCHC:iSelObj.getAsLocalPoint(ioCircleHC.origin),NormalWCHC:ioCircleHC.normal,StartPtWCHC:startPt,EndPtWCHC:endPt,Length:len,Area:area,Diameter:ioCircleHC.radius*2,Angle:angle};return circularArc}function l_closestPoints(iPntHC0,iPntHC1){var pntHC0=iPntHC0[0].copy();var pntHC1=iPntHC1[0].copy();var minDist=eDwTypes_1.HC.Point3.subtract(iPntHC0[0],iPntHC1[0]).length();for(var i=0;i0||eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)>0){var closePnts=l_closestPoints(pntsL0HC,pntsL1HC);distPntHC0=closePnts.P0HC;distPntHC1=closePnts.P1HC}return{PntHC0:origPntHC0,PntHC1:origPntHC1,PntHC2:distPntHC0,PntHC3:distPntHC1}}function l_distanceLineLinePara(iLineHC0,iLineHC1,iPntHC0,iPntHC1){var vecHC0=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,iLineHC0.P1HC);vecHC0.normalize();var k=eDwTypes_1.HC.Point3.dot(vecHC0,eDwTypes_1.HC.Point3.subtract(iPntHC1,iPntHC0))/eDwTypes_1.HC.Point3.dot(vecHC0,vecHC0);var basePnt1HC=eDwTypes_1.HC.Point3.add(iPntHC0,eDwTypes_1.HC.Point3.scale(vecHC0,k));var vecL0P0HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,basePnt1HC);var vecL0P1HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P1HC,basePnt1HC);if(eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)<0){return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1.copy(),PntHC2:basePnt1HC.copy(),PntHC3:iPntHC1.copy()}}var tmp=l_closestPoints([iLineHC1.P0HC,iLineHC1.P1HC],[iLineHC0.P0HC,iLineHC0.P1HC]);return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1,PntHC2:tmp.P1HC,PntHC3:tmp.P0HC}}function l_adjustLeaderEndByStart(iPoints){if(0===iPoints.length)return[];function computeAngle(iVect){var angle=Math.atan2(iVect.y,iVect.x);var degrees=180*angle/Math.PI;return(360+Math.round(degrees))%360}function compare(iA,iB){if(iA.angiB.ang)return 1;return 0}var targetRadius=90;var center=new eDwTypes_1.HC.Point2(0,0);for(var i=0;i-1){this.mSelObjs.splice(idx,1)}}return[2]}}))}))})()};eDwMeasureOperator.prototype.clearMeasureEntities=function(){this.mMeasureEntities.reset()};eDwMeasureOperator.prototype.highlightEntityTempAt=function(idx){this.mMeasureEntities.highlightTemporaryEntityAt(idx)};eDwMeasureOperator.prototype.dehighlightAllTemporaryEntity=function(){this.mMeasureEntities.dehighlightAllTemporaryEntity();this.resetTempHighlight()};eDwMeasureOperator.prototype.getMeasureMode=function(){return this.mMeasureMode};eDwMeasureOperator.prototype.setMeasureMode=function(iMode){this.mMeasureMode=iMode};eDwMeasureOperator.prototype.setPointToPointMode=function(iEnable){this.mMeasureEntities.updatePointToPoint(iEnable)};eDwMeasureOperator.prototype.setShowDelta=function(iEnable){this.mMeasureEntities.updateDelta(iEnable)};eDwMeasureOperator.prototype.highlightMeasuringItem=function(iSelObj){this.mSelObjs.push(iSelObj);this.Viewer.HCViewer.selectionManager.add(iSelObj)};eDwMeasureOperator.prototype.dehighlightMeasuringItems=function(){this.mSelObjs=[];this.Viewer.HCViewer.selectionManager.clear()};eDwMeasureOperator.prototype.removeMeasuringItemTempHighlight=function(){for(var _i=0,_a=this.mSelObjs;_i<_a.length;_i++){var selObj=_a[_i];eDwMeasureEntities.highlightEntity(selObj,this.Viewer.getModel(),false)}};eDwMeasureOperator.prototype.resetTempHighlight=function(){eDwMeasureEntities.highlightEntity(this.mTempHighlightItem,this.Viewer.getModel(),false);this.removeMeasuringItemTempHighlight()};eDwMeasureOperator.prototype.resetSelections=function(){var model=this.Viewer.getModel();var modelHC=model.getHCModel();var arraySize=this.mSelectionArray.length;for(var i=0;i"+"
      "+""+entityClass+"-"+entityIndex+" "+""+desc+"
      "+"
      ";_b.label=10;case 10:++i;return[3,1];case 11:return[2,generatedHTML]}}))}))};return eDwUIMeasureHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);return eDwUIMeasureHTMLGenerator}));define("eDwUIMeasurePlugin",["require","exports","eDwEventMgr","eDwKeyMgr","eDwUIUtils","eDwMeasureMgr","eDwUIMeasureHTMLGenerator","eDwTypes","eDwUIBasePlugin","eDwEvents","eDwMeasureEvents","eDwUIShortcutMenu"],(function(require,exports,eDwEventMgr,eDwKeyMgr_1,eDwUIUtils,eDwMeasureMgr,eDwUIMeasureHTMLGenerator,eDwTypes_3,eDwUIBasePlugin_1,eDwEvents_2,eDwMeasureEvents_2,eDwUIShortcutMenu_1){"use strict";var eDwUIMeasurePlugin=function(_super){__extends(eDwUIMeasurePlugin,_super);function eDwUIMeasurePlugin(iViewer,iViewerFeatOpts){var _this=this;var buttonInfo={ID:"#edrawings-button-measure"};_this=_super.call(this,"Measure",iViewer,buttonInfo,iViewerFeatOpts)||this;_this.initPluginButton();return _this}eDwUIMeasurePlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){var panelsToLoad,model,value,measureButton;return __generator(this,(function(_a){switch(_a.label){case 0:panelsToLoad=[{ID:c_measurePanelID,HTML:"measurepanel.html"}];return[4,_super.prototype.init.call(this,panelsToLoad)];case 1:_a.sent();model=this.mViewer.getModel();value=model.getProperty("measure");eDwUIUtils.hide("#edrawings-button-measure",false);measureButton=$("#edrawings-button-measure");measureButton[value==="true"?"removeClass":"addClass"]("edrawings-disabled-button");this.mMeasureMgr=new eDwMeasureMgr(this.mViewer);eDwUIUtils.setUIGenerator(c_measurePanelID,new eDwUIMeasureHTMLGenerator(this.mViewer,c_measurePanelID));return[2]}}))}))};eDwUIMeasurePlugin.prototype.onClick=function(iActivate){_super.prototype.onClick.call(this,iActivate);if(iActivate){eDwUIUtils.activateUI(this.PluginButtonID,c_measurePanelID)}};eDwUIMeasurePlugin.prototype.onActivate=function(iButtonJQ){var _this=this;if(!_super.prototype.onActivate.call(this,iButtonJQ))return false;eDwUIUtils.addPanelModeEvents(c_measurePanelID,c_eventIDSuffix,"#"+iButtonJQ.attr("id"));var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-remove",(function(iEvent,iUIItemJQ,iArg){var selMeasureItem=$(c_measurePanelID+" .edrawings-list-selected");if(selMeasureItem){var indexStr=selMeasureItem.attr("index");if(indexStr){var index=parseInt(indexStr);_this.mMeasureMgr.removeMeasureEntityAt(index)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-clear",(function(iEvent,iUIItemJQ,iArg){_this.mMeasureMgr.clearMeasureEntities();_this.mMeasureMgr.dehighlightAllSelectEntity();eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));var selectorName=c_measurePanelID+" .edrawings-measure-entities-list-item";this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=$(iEvent.target);if(!targetJQ||!targetJQ.length)return;eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();_this.updateMeasureSelection(targetJQ[0],selectorName)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"mousedown",(function(iEvent){var eventJQ=iEvent;if(!eDwKeyMgr_1.eDwKeyMgr.isRMBPressed(eventJQ)){return}_this.updateMeasureSelection(eventJQ.target,selectorName);(function(){return __awaiter(_this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:screenPos=new eDwTypes_3.HC.Point2(eventJQ.clientX,eventJQ.clientY);return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.RightClickEvent,this.mViewer,screenPos,null,this.PluginGroupName)];case 1:_a.sent();return[2]}}))}))})()}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-entities-remove","click",(function(iEvent){var targetJQ=$(iEvent.target);var idxStr=targetJQ.parent().attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);_this.mMeasureMgr.removeMeasureEntityAt(idx)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-filter-button","click",(function(iEvent){var target=$(iEvent.target);if(target.hasClass("state-on-button")){target.removeClass("state-on-button")}else{target.addClass("state-on-button")}_this.mMeasureMgr.setMeasureMode(l_getCurrentMeasureMode())}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-delta-button","click",(function(iEvent){var target=$(iEvent.target);_this.mMeasureMgr.setMeasureDelta(!target.hasClass("state-on-button"));target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-pickpoint-button","click",(function(iEvent){var target=$(iEvent.target);var isSelected=target.hasClass("state-on-button");_this.mMeasureMgr.setPointToPointMode(!isSelected);target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-unit-selector","change",(function(iEvent){var lengthUnit=$("#edrawings-measure-distant-unit").val();var angleUnit=$("#edrawings-measure-angle-unit").val();_this.mMeasureMgr.setMeasureUnits(lengthUnit,angleUnit)}));var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,l_onMeasurementRefresh);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,l_onMeasurementSelected);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,l_onMeasurementDeselectAll);this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",true);this.mMeasureMgr.activateMeasure(this.mMeasureMgr.getMeasureMode());l_syncMeasureModeUI(this.mMeasureMgr,this.mViewer.getModel().getUserUnits());return true};eDwUIMeasurePlugin.prototype.onDeactivate=function(iButtonJQ){if(!_super.prototype.onDeactivate.call(this,iButtonJQ))return false;eDwUIUtils.deactivateMoveInput(c_eventIDSuffix);this.mMeasureMgr.deactivateMeasure();var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();shortcutMenu.removeAllMenuItems(this.PluginGroupName);this.mUIHTMLEventMgr.removeAllEventHandlers();var eventMgr=eDwEventMgr.get();eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,"l_onMeasurementRefresh");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,"l_onMeasurementSelected");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,"l_onMeasurementDeselectAll");this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",false);return true};eDwUIMeasurePlugin.prototype.updateMeasureSelection=function(iTarget,iSelectorName){var targetJQ=$(iTarget);var idxStr=targetJQ.attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);var measureMgr=this.mMeasureMgr;$(iSelectorName).removeClass("edrawings-list-selected");measureMgr.dehighlightAllSelectEntity();targetJQ.addClass("edrawings-list-selected");measureMgr.highlightSelectEntityAt(idx)};eDwUIMeasurePlugin.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){this.mMeasureMgr.dehighlightAllSelectEntity();this.mMeasureMgr.clearMeasureEntities()};return eDwUIMeasurePlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);var c_measurePanelID="#edrawings-measure-panel";var c_eventIDSuffix=".edw.measure";function l_onMeasurementDeselectAll(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementSelected(iSelListIndex){return __awaiter(this,void 0,void 0,(function(){var selector,itemJQ;return __generator(this,(function(_a){selector='.edrawings-measure-entities-list-item[index="'+iSelListIndex+'"]';itemJQ=$(selector);if(itemJQ.length&&!itemJQ.hasClass("edrawings-list-selected")){eDwUIUtils.scrollToTarget(itemJQ,"fast")}$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");itemJQ.addClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementRefresh(iMeasureResult){return __awaiter(this,void 0,void 0,(function(){var list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:list=$("#edrawings-measure-submenu-list");$("#edrawings-measure-result").text("");list.empty();$("#edrawings-measure-result").text(iMeasureResult.Message);gen=eDwUIUtils.getUIGenerator(c_measurePanelID);gen.setMeasureResult(iMeasureResult);_b=(_a=list).append;return[4,gen.generateHTML("")];case 1:_b.apply(_a,[_c.sent()]);eDwUIUtils.fixMenuPanelInwardToolbar($(c_measurePanelID));return[2]}}))}))}function l_getCurrentMeasureMode(){var vertexEnabled=eDwUIUtils.isStateOn("#edrawings-measure-vertex-button")?eDwTypes_3.EntityMode.VERTEX:0;var edgeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-edge-button")?eDwTypes_3.EntityMode.EDGE:0;var faceEnabled=eDwUIUtils.isStateOn("#edrawings-measure-face-button")?eDwTypes_3.EntityMode.FACE:0;var holeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-hole-button")?eDwTypes_3.EntityMode.HOLE:0;return vertexEnabled|edgeEnabled|faceEnabled|holeEnabled}function l_syncMeasureModeUI(iMeasureMgr,iUserUnits){function setMeasureButton(iID,iMeasureModes,iTargetModes){var method=iMeasureModes&iTargetModes?"addClass":"removeClass";$(iID)[method]("state-on-button")}$("#edrawings-measure-distant-unit").val(iUserUnits.Length);$("#edrawings-measure-angle-unit").val(iUserUnits.Angle);var measureMode=iMeasureMgr.getMeasureMode();setMeasureButton("#edrawings-measure-vertex-button",measureMode,eDwTypes_3.EntityMode.VERTEX);setMeasureButton("#edrawings-measure-edge-button",measureMode,eDwTypes_3.EntityMode.EDGE);setMeasureButton("#edrawings-measure-face-button",measureMode,eDwTypes_3.EntityMode.FACE)}return eDwUIMeasurePlugin})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. -var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="VgAAAEQAAABFAAAA/v///wAAAABlAAAA/v///wIAAAAJAAAEAAAAAP3////9////MwAAAP7////9////AAAAAAMAAABjAAAAAAAAAAIAAAAAAAAAAAAAQLHccUAAAAAANlhvQAAAAECx1HBAAAAAAAAATkAAAAAAAAA5QAAAAAAAwEVAAAAAAAQg2r8AAAAgGiHqPwAAAAAEINq/AAAAgBE2Y0AAAADA7XJgQGUAAAD+////AgAAAAkAAAQAAAAA/f////3///9lAAAA/f///wIAAAALAAAEAAAAAP7///8BAAAATgAAAP3///9YAAAA/v///wAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAGkAAAD+/////f////7///8zAAAA/f////////8AAAAAAgAAAG8AAABAAAAAAQAAAB0AAABPAAAAAgAAAB0AAAAAAAAA//////////8AAAAAAAAAAAAAAAAAAPBCAABIQgAArkJCAAAAAAAAAAAAAAAAAAAAAADwQgAASEIAAK5CAAAAAEIAAAAAAAAAAAAAAAAAAAAAAPBCAABIQgAArkIdAAAARAAAAEwBAABkAAAA/f///wEAAAAWAAAAAACAQAMAAAAAAAAAAgAAAAAAAAAAAAAAZAAAAP3///8CAAAAMgAAABdBYEAAAAAACAAAAAMAAAAAAAAAVEVNQjc5NAACAwAAAAIBAAAABAAAAAAAAAAAAPA/AABkAAAA/f///wQAAAAaAAAAFwBAQAAAAAABAAAAIy1eAAICAQAAAAUAAAAAAGQAAAD9////BQAAACQAAAAXAEBAAAAAAAIAAABpbnN0YW5jZTAAAgICAAAABgAAAAkAAABkAAAA/f///wYAAAAwAAAApwBAQAAAAAADAAAAaW5zdGFuY2UAAgIHAAAAAQAAAAUABEAAAAAABgAAAAIBAAAAZAAAAP3///8JAAAAMAAAAKcAQEAAAAAACAAAAGluc3RhbmNlAAICCgAAAAEAAAAFAARAAAAAAAsAAAACAgAAAFoAAAABAAAAvgAAAKQCAAAotS/9YKQBpQUAxARVAAAAGzxQUklPUklUWV9LRVlFRF9EQVRBX1NFTlQ+AABO/f///1MAgD9NAQDIQfBCAABIrkICoaAgP0EWWEn+uv8HAgDIQUEMWAIC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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("Global",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
      Matrix = "+JSON.stringify(matrixHC)+"
      ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
      Net matrix = "+JSON.stringify(matrixHC)+"
      ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
      Version #: "+eDrawingsWVUtils.getViewerVersion()+"
      ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
      HC Version:"+viewerHC.getViewerVersionString()+"
      Format Version: "+viewerHC.getFormatVersionString()+"
      "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
      ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
      "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
      "+" "+""+"Name
      "+"
      "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
      "+iResult.ErrorCode+"
      ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
      "+data+"
      "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
      ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); +var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="VgAAAEQAAABFAAAA/v///wAAAABlAAAA/v///wIAAAAJAAAEAAAAAP3////9////MwAAAP7////9////AAAAAAMAAABjAAAAAAAAAAIAAAAAAAAAAAAAQLHccUAAAAAANlhvQAAAAECx1HBAAAAAAAAATkAAAAAAAAA5QAAAAAAAwEVAAAAAAAQg2r8AAAAgGiHqPwAAAAAEINq/AAAAgBE2Y0AAAADA7XJgQGUAAAD+////AgAAAAkAAAQAAAAA/f////3///9lAAAA/f///wIAAAALAAAEAAAAAP7///8BAAAATgAAAP3///9YAAAA/v///wAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAGkAAAD+/////f////7///8zAAAA/f////////8AAAAAAgAAAG8AAABAAAAAAQAAAB0AAABPAAAAAgAAAB0AAAAAAAAA//////////8AAAAAAAAAAAAAAAAAAPBCAABIQgAArkJCAAAAAAAAAAAAAAAAAAAAAADwQgAASEIAAK5CAAAAAEIAAAAAAAAAAAAAAAAAAAAAAPBCAABIQgAArkIdAAAARAAAAEwBAABkAAAA/f///wEAAAAWAAAAAACAQAMAAAAAAAAAAgAAAAAAAAAAAAAAZAAAAP3///8CAAAAMgAAABdBYEAAAAAACAAAAAMAAAAAAAAAVEVNREM2MAACAwAAAAIBAAAABAAAAAAAAAAAAPA/AABkAAAA/f///wQAAAAaAAAAFwBAQAAAAAABAAAAIy1eAAICAQAAAAUAAAAAAGQAAAD9////BQAAACQAAAAXAEBAAAAAAAIAAABpbnN0YW5jZTAAAgICAAAABgAAAAkAAABkAAAA/f///wYAAAAwAAAApwBAQAAAAAADAAAAaW5zdGFuY2UAAgIHAAAAAQAAAAUABEAAAAAABgAAAAIBAAAAZAAAAP3///8JAAAAMAAAAKcAQEAAAAAACAAAAGluc3RhbmNlAAICCgAAAAEAAAAFAARAAAAAAAsAAAACAgAAAFoAAAABAAAAvgAAAKQCAAAotS/9YKQBpQUAxARVAAAAGzxQUklPUklUWV9LRVlFRF9EQVRBX1NFTlQ+AABO/f///1MAgD9NAQDIQfBCAABIrkICoaAgP0EWWEn+3f8HAgDIQUEMWAIC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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("Global",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
      Matrix = "+JSON.stringify(matrixHC)+"
      ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
      Net matrix = "+JSON.stringify(matrixHC)+"
      ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
      Version #: "+eDrawingsWVUtils.getViewerVersion()+"
      ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
      HC Version:"+viewerHC.getViewerVersionString()+"
      Format Version: "+viewerHC.getFormatVersionString()+"
      "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
      ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
      "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
      "+" "+""+"Name
      "+"
      "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
      "+iResult.ErrorCode+"
      ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
      "+data+"
      "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
      ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. diff --git a/injection/components/600_GearBrackets/600_GlobalAssembly.html b/injection/components/600_GearBrackets/600_GlobalAssembly.html index 4c3e08da0..8fc2e6997 100644 --- a/injection/components/600_GearBrackets/600_GlobalAssembly.html +++ b/injection/components/600_GearBrackets/600_GlobalAssembly.html @@ -8360,7 +8360,7 @@ var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){fun // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)if(b.hasOwnProperty(p))d[p]=b[p]};return extendStatics(d,b)};return function(d,b){extendStatics(d,b);function __(){this.constructor=d}d.prototype=b===null?Object.create(b):(__.prototype=b.prototype,new __)}}();var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]=this.mSelObjs.length)return[2,null];this.dehighlightAllTemporaryEntity();toRemove=this.mSelObjs[idx];this.mSelObjs.splice(idx,1);if(!utils.isNumber(this.isItemSelected(toRemove))){this.deColorEntity(toRemove)}return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 1:updated=_a.sent();if(!(updated||this.mSelObjs.length===0))return[3,3];return[4,this.resetImmediateResults()];case 2:_a.sent();return[3,4];case 3:this.mAuxGeoImmediate.regeneratePicks(this.mSelObjs);_a.label=4;case 4:this.updatePanelResult();return[2,toRemove]}}))}))};eDwMeasureEntities.prototype.setSelectedEntityColor=function(iColor){this.mSelMeasureEntColor=iColor};eDwMeasureEntities.prototype.setMeasureUnit=function(iUserUnits){var _this=this;this.mViewer.getModel().setUserUnits(iUserUnits);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.resetImmediateResults()];case 1:_a.sent();return[2]}}))}))})();this.mAuxGeoSelected.syncUnits();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePointToPoint=function(iEnable){eDwMeasureEntities.PointToPoint=iEnable;this.reset();this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updateDelta=function(iEnable){eDwMeasureEntities.ShowDelta=iEnable;this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePanelResult=function(){var userUnits=this.mViewer.getModel().getUserUnits();this.mPanelInfo.updatePanelResult(this.mSelObjs,userUnits)};eDwMeasureEntities.prototype.reset=function(){this.deColorAll();this.mAuxGeoSelected.reset();this.mAuxGeoImmediate.reset();this.mSelObjs=[];this.updatePanelResult()};eDwMeasureEntities.prototype.draw=function(){this.mAuxGeoSelected.draw();this.mAuxGeoImmediate.draw()};eDwMeasureEntities.prototype.getClassName=function(){return"eDwMeasureEntities"};eDwMeasureEntities.prototype.isItemSelected=function(iSelObj){if(utils.isNumber(iSelObj.getIDHC())){for(var i=0;i0){result=new MeasureResultString("Info","Invalid combination");ioAuxGeo.addMessage(result,iSelObjs[n-1].getPosition(),eDwTypes_1.HC.Color.red())}ioAuxGeo.updateResultLabels();return[2,isValid]}}))}))};eDwMeasureEntities.prototype.updateSingleVert=function(iSelObjs){if(1!==iSelObjs.length)return false;var vertObj=iSelObjs[0];return vertObj.getPointEntity()?true:false};eDwMeasureEntities.prototype.updateSingleEdge=function(iSelObjs){if(1!==iSelObjs.length)return false;var edgeObj=iSelObjs[0];if(edgeObj.getLineEntity())return true;return false};eDwMeasureEntities.prototype.updateSingleFace=function(iSelPropsHC,iSelObjs){if(1!==iSelObjs.length)return false;var faceObj=iSelObjs[0];var faceProp=iSelPropsHC[0];if(!faceObj.getFaceEntity()||!faceProp)return false;if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.CylinderElement){return true}else if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement){return true}return false};eDwMeasureEntities.prototype.updateVertVert=function(iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(iSelObjs[0].getPointEntity()&&iSelObjs[1].getPointEntity()){var vertObj0=iSelObjs[0];var vertObj1=iSelObjs[1];if(vertObj0.equals(vertObj1))return false;iAuxGeo.setByVertexVertex(vertObj0,vertObj1);return true}return false};eDwMeasureEntities.prototype.updateVertEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;var edgeProp=iSelPropsHC[0];var edgeObj=iSelObjs[0];var vertObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getPointEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];vertObj=iSelObjs[0]}if(!vertObj.getPointEntity())return false;if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByVertexLine(vertObj,edgeProp,edgeObj);return true}else if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByVertexCircle(vertObj,edgeProp,edgeObj);return true}return false};eDwMeasureEntities.prototype.updateVertFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var vertObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];vertObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getPointEntity()&&iSelObjs[0].getFaceEntity()){vertObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!vertObj.getPointEntity())return[2,false];if(!(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByVertexPlane(vertObj,faceProp,faceObj,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var edgeProp,edgeObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];edgeProp=iSelPropsHC[0];edgeObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getFaceEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,1];iAuxGeo.setByPlaneLine(faceProp,edgeProp,faceObj,edgeObj);return[2,true];case 1:if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,3];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 2:minDistInfo=_a.sent();iAuxGeo.setByCirclePlane(edgeProp,faceProp,edgeObj,faceObj,minDistInfo);return[2,true];case 3:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(!iSelObjs[0].getLineEntity()||!iSelObjs[1].getLineEntity()){return false}var edgeObj0=iSelObjs[0];var edgeProp0=iSelPropsHC[0];var edgeObj1=iSelObjs[1];var edgeProp1=iSelPropsHC[1];if(edgeObj0.equals(edgeObj1))return false;if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByLineLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleLine(edgeProp1,edgeProp0,edgeObj1,edgeObj0)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByCircleLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleCircle(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}this.updateEdges(iSelPropsHC,iSelObjs,iAuxGeo);return true};eDwMeasureEntities.prototype.updateFaceFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var faceObj0,faceProp0,faceObj1,faceProp1,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];if(!iSelObjs[0].getFaceEntity()||!iSelObjs[1].getFaceEntity()){return[2,false]}faceObj0=iSelObjs[0];faceProp0=iSelPropsHC[0];faceObj1=iSelObjs[1];faceProp1=iSelPropsHC[1];if(faceObj0.equals(faceObj1))return[2,false];if(!faceObj1.getFaceEntity()||!faceProp1)return[2,false];if(!(faceProp0 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByPlanePlane(faceProp1,faceProp0,faceObj1,faceObj0,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdges=function(iSelPropsHC,iSelObjs,ioAuxGeo){var n=iSelObjs.length;var len=0;var ids=[];for(var i=0;i1){var result=new MeasureResultDistance("Total Length",len);pos=iSelObjs[n-1].getPosition();ioAuxGeo.addOtherResult(result,pos);return true}return false};eDwMeasureEntities.prototype.highlightEntityAt=function(iIndex,iHighlight){if(iHighlight===void 0){iHighlight=true}var n=this.mSelObjs.length;if(iIndex<0||iIndex>=n)return;eDwMeasureEntities.highlightEntity(this.mSelObjs[iIndex],this.mViewer.getModel(),iHighlight)};eDwMeasureEntities.prototype.addAllForEntity=function(iSelObj){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.addObjs(iSelObj)];case 1:_a.sent();return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 2:_a.sent();return[4,this.resetImmediateResults()];case 3:_a.sent();this.colorEntity(iSelObj);return[2,true]}}))}))};eDwMeasureEntities.PointToPoint=false;eDwMeasureEntities.ShowDelta=false;return eDwMeasureEntities}(eDwTypes_1.HC.Markup.MarkupItem);var LabelItem=function(_super){__extends(LabelItem,_super);function LabelItem(iViewer,iLabel){var _this=_super.call(this)||this;_this.mLabel=iLabel;return _this}LabelItem.prototype.setStringContent=function(){this.mLabel.setStringContent()};LabelItem.prototype.draw=function(){this.mLabel.drawLabel()};LabelItem.prototype.hit=function(iPos){var box=this.mLabel.getLabelBox();if(!box)return false;var xMin=box.Min.x;var xMax=box.Max.x;var yMin=box.Min.y;var yMax=box.Max.y;return iPos.x<=xMax&&iPos.x>=xMin&&iPos.y<=yMax&&iPos.y>=yMin};LabelItem.prototype.onDragStart=function(iPos){this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragMove=function(iPos){var delta=eDwTypes_1.HC.Point2.subtract(iPos,this.mDragPos);var endPos=this.mLabel.getLeaderEndPos();if(!eDwGeomUtils.isValidHCPoint(endPos)||!eDwGeomUtils.isValidHCPoint(delta))return true;endPos.add(delta);this.mLabel.setLeaderEndPos(endPos);this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragEnd=function(iPos){return true};return LabelItem}(eDwTypes_1.HC.Markup.MarkupItem);var MeasureResultItem=function(){function MeasureResultItem(iName){this.mName=iName}Object.defineProperty(MeasureResultItem.prototype,"Value",{get:function(){return":NOVALUE:"},enumerable:false,configurable:true});Object.defineProperty(MeasureResultItem.prototype,"Name",{get:function(){return this.mName},enumerable:false,configurable:true});return MeasureResultItem}();var MeasureResultString=function(_super){__extends(MeasureResultString,_super);function MeasureResultString(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue;return _this}Object.defineProperty(MeasureResultString.prototype,"Value",{get:function(){return this.mValue},enumerable:false,configurable:true});return MeasureResultString}(MeasureResultItem);var MeasureResultNumber=function(_super){__extends(MeasureResultNumber,_super);function MeasureResultNumber(iName,iValueKind){var _this=_super.call(this,iName)||this;_this.mValueKind=iValueKind;return _this}Object.defineProperty(MeasureResultNumber.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue,this.mValueKind)},enumerable:false,configurable:true});return MeasureResultNumber}(MeasureResultItem);var MeasureResultDistance=function(_super){__extends(MeasureResultDistance,_super);function MeasureResultDistance(iName,iValue){var _this=_super.call(this,iName,cLength)||this;_this.mValue=iValue;return _this}return MeasureResultDistance}(MeasureResultNumber);var MeasureResultArea=function(_super){__extends(MeasureResultArea,_super);function MeasureResultArea(iName,iValue){var _this=_super.call(this,iName,"Area")||this;_this.mValue=iValue;return _this}return MeasureResultArea}(MeasureResultNumber);var MeasureResultAngle=function(_super){__extends(MeasureResultAngle,_super);function MeasureResultAngle(iName,iValue){var _this=_super.call(this,iName,"Angle")||this;_this.mValue=iValue;return _this}return MeasureResultAngle}(MeasureResultNumber);var MeasureResultPoint3D=function(_super){__extends(MeasureResultPoint3D,_super);function MeasureResultPoint3D(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue.copy();return _this}Object.defineProperty(MeasureResultPoint3D.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue.x,"Length")+","+l_Model.getValueWithUnit(this.mValue.y,"Length")+","+l_Model.getValueWithUnit(this.mValue.z,"Length")},enumerable:false,configurable:true});return MeasureResultPoint3D}(MeasureResultItem);var MeasureLabelItem=function(){function MeasureLabelItem(iViewer,iResult,iColor){this.mViewer=iViewer;this.mResult=iResult;this.mColor=iColor;this.mNameTextBox=undefined;this.mValueTextBox=undefined;this.mNameBox=undefined;this.mValueBox=undefined}MeasureLabelItem.prototype.drawItem=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();if(this.mNameBox)renderer.drawRectangle(this.mNameBox);if(this.mValueBox)renderer.drawRectangle(this.mValueBox);if(this.mNameTextBox)renderer.drawTextBox(this.mNameTextBox);if(this.mValueTextBox)renderer.drawTextBox(this.mValueTextBox)};MeasureLabelItem.prototype.setPosition=function(ioPos,iNameWidth,iValueWidth){if(!this.mNameBox||!this.mValueBox||!this.mNameTextBox||!this.mValueTextBox){this.mNameBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mNameBox.setFillColor(this.mColor?this.mColor:cGreyColor);this.mValueBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mValueBox.setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mNameTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setStrokeWidth(0);this.mNameTextBox.getTextPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setFillOpacity(0);this.mNameTextBox.getTextPortion().setFontFamily("arial");this.mValueTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mValueTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mValueTextBox.getBoxPortion().setStrokeWidth(0);this.mValueTextBox.getTextPortion().setFillColor(cGreyColor);this.mValueTextBox.getBoxPortion().setFillOpacity(0);this.mValueTextBox.getTextPortion().setFontFamily("arial")}var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=renderer.measureTextBox(this.mNameTextBox);var valueSize=renderer.measureTextBox(this.mValueTextBox);var height=Math.max(nameSize.y,valueSize.y);this.mNameBox.setSize(new eDwTypes_1.HC.Point2(iNameWidth,height));this.mValueBox.setSize(new eDwTypes_1.HC.Point2(iValueWidth,height));var namePos=ioPos.copy();var valuePos=ioPos.copy();valuePos.x+=iNameWidth;this.mNameBox.setPosition(namePos);this.mNameTextBox.setPosition(namePos);this.mValueBox.setPosition(valuePos);this.mValueTextBox.setPosition(valuePos);ioPos.y+=height};MeasureLabelItem.prototype.getWidth=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=this.mNameTextBox?renderer.measureTextBox(this.mNameTextBox):{x:0,y:0};var valueSize=this.mValueTextBox?renderer.measureTextBox(this.mValueTextBox):{x:0,y:0};return{NameWidth:nameSize.x,ValueWidth:valueSize.x}};MeasureLabelItem.prototype.setStringContent=function(){if(this.mNameTextBox){this.mNameTextBox.setTextString(this.mResult.Name)}if(this.mValueTextBox){this.mValueTextBox.setTextString(this.mResult.Value)}};MeasureLabelItem.prototype.getText=function(){return this.mResult.Name+": "+this.mResult.Value};MeasureLabelItem.prototype.getBoundingBox=function(){if(!this.mNameBox||!this.mValueBox){return null}var size1=this.mValueBox.getSize();var posS=this.mNameBox.getPosition().copy();var pos1=this.mValueBox.getPosition();var posE=new eDwTypes_1.HC.Point2(pos1.x+size1.x,pos1.y+size1.y);var min=new eDwTypes_1.HC.Point2(Math.min(posS.x,posE.x),Math.min(posS.y,posE.y));var max=new eDwTypes_1.HC.Point2(Math.max(posS.x,posE.x),Math.max(posS.y,posE.y));return{Min:min,Max:max}};return MeasureLabelItem}();var MeasureBaseLine=function(){function MeasureBaseLine(iViewer,iPntWCHC0,iPntWCHC1,iLineColor){this.mViewer=iViewer;this.mColor=iLineColor||cGreyColor;this.setWCPts(iPntWCHC0,iPntWCHC1)}MeasureBaseLine.prototype.draw=function(){if(!this.isValid())return;if(this.mLine)this.updateLinePts();else this.createHCLine();var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawLine(this.mLine)};MeasureBaseLine.prototype.getLineColorHC=function(){return this.mColor};MeasureBaseLine.prototype.getMiddleWCPtHC=function(){var middle=eDwTypes_1.HC.Point3.scale(eDwTypes_1.HC.Point3.add(this.mWCEndPtHC0,this.mWCEndPntHC1),.5);return middle};MeasureBaseLine.prototype.setLineColor=function(iColor){this.mColor=iColor;if(this.mLine)this.setColorOnHCLine(iColor);else this.createHCLine()};MeasureBaseLine.prototype.isValid=function(){return this.mWCEndPtHC0&&this.mWCEndPntHC1&&eDwGeomUtils.isValidHCPoint(this.mWCEndPtHC0)&&eDwGeomUtils.isValidHCPoint(this.mWCEndPntHC1)};MeasureBaseLine.prototype.createHCLine=function(){this.mLine=new eDwTypes_1.HC.Markup.Shape.Line;this.setColorOnHCLine(this.mColor);this.updateLinePts();return this};MeasureBaseLine.prototype.copyFrom=function(iSrcLine){if(iSrcLine.mLine){this.mLine.setStrokeWidth(iSrcLine.mLine.getStrokeWidth());this.mLine.setEndcapType(iSrcLine.mLine.getEndEndcapType());this.mLine.setStartEndcapSize(iSrcLine.mLine.getStartEndcapSize());this.mLine.setEndEndcapSize(iSrcLine.mLine.getEndEndcapSize());this.mLine.setStartEndcapColor(iSrcLine.mLine.getStartEndcapColor());this.mLine.setEndEndcapColor(iSrcLine.mLine.getEndEndcapColor())}this.setWCPts(iSrcLine.mWCEndPtHC0,iSrcLine.mWCEndPntHC1);this.mColor=iSrcLine.mColor};MeasureBaseLine.prototype.setWCPts=function(iWCStartPntHC,iWCEndPntHC){if(!iWCStartPntHC||!iWCEndPntHC||!eDwGeomUtils.isValidHCPoint(iWCStartPntHC)||!eDwGeomUtils.isValidHCPoint(iWCEndPntHC)){console.warn("One or more measure points are invalid");return}this.mWCEndPtHC0=iWCStartPntHC.copy();this.mWCEndPntHC1=iWCEndPntHC.copy()};MeasureBaseLine.prototype.updateLinePts=function(){var viewHC=this.mViewer.getHCView();this.mLine.setP1(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPtHC0)));this.mLine.setP2(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPntHC1)))};MeasureBaseLine.prototype.setColorOnHCLine=function(iColor){this.mLine.setStrokeColor(iColor);this.mLine.setEndEndcapColor(iColor);this.mLine.setStartEndcapColor(iColor)};return MeasureBaseLine}();var MeasureLine=function(_super){__extends(MeasureLine,_super);function MeasureLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLine.prototype.copy=function(){var copy=new MeasureLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setWidthAndEndCapsOnHCLine();return this};MeasureLine.prototype.setWidthAndEndCapsOnHCLine=function(){this.mLine.setStrokeWidth(3);this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.None)};return MeasureLine}(MeasureBaseLine);var MeasureLeaderLine=function(_super){__extends(MeasureLeaderLine,_super);function MeasureLeaderLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLeaderLine.prototype.copy=function(){var copy=new MeasureLeaderLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLeaderLine.prototype.getLeaderStartPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPtHC0)};MeasureLeaderLine.prototype.getLeaderEndPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPntHC1)};MeasureLeaderLine.prototype.setLeaderEndPos=function(iPos){this.setWCPts(this.mWCEndPtHC0,eDwGeomUtils.screenToWorld(iPos,this.mViewer.getHCView()))};MeasureLeaderLine.prototype.setLeaderEnd=function(iPoint){this.mWCEndPntHC1=iPoint.copy()};MeasureLeaderLine.prototype.getLeaderStart=function(){return this.mWCEndPtHC0};return MeasureLeaderLine}(MeasureBaseLine);var MeasureDistLine=function(_super){__extends(MeasureDistLine,_super);function MeasureDistLine(iViewer,iPntHC0,iSelObj0,iPntHC1,iSelObj1,iLineColor,iUseArrowEnds){if(iUseArrowEnds===void 0){iUseArrowEnds=true}var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;_this.mStartSelObj=iSelObj0;_this.mEndSelObj=iSelObj1;_this.mDistColor=iLineColor||cLineDistanceColor;_this.mUseArrowEnds=iUseArrowEnds;if(!_this.isValid())_this.createHCLine();return _this}MeasureDistLine.prototype.copy=function(){var copy=new MeasureDistLine(this.mViewer,this.mWCEndPtHC0,this.mStartSelObj,this.mWCEndPntHC1,this.mEndSelObj,this.getLineColorHC(),this.mUseArrowEnds);copy.copyFrom(this);return copy};MeasureDistLine.prototype.setSelObjEndPts=function(iWCStartPntHC,iStartSelObj,iWCEndPntHC,iEndSelObj){_super.prototype.setWCPts.call(this,iWCStartPntHC,iWCEndPntHC);this.mStartSelObj=iStartSelObj;this.mEndSelObj=iEndSelObj};MeasureDistLine.prototype.getDistance=function(){var localPt0HC=this.mStartSelObj.getAsLocalPoint(this.mWCEndPtHC0);var localPt1HC=this.mEndSelObj.getAsLocalPoint(this.mWCEndPntHC1);return eDwTypes_1.HC.Point3.subtract(localPt0HC,localPt1HC).length()};MeasureDistLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setHCLineAttributes();return this};MeasureDistLine.prototype.setHCLineAttributes=function(){this.mLine.setStrokeWidth(3);if(this.mUseArrowEnds){this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.Arrowhead)}this.mLine.setStartEndcapSize(5);this.mLine.setEndEndcapSize(5);this.mLine.setStartEndcapColor(this.mDistColor);this.mLine.setEndEndcapColor(this.mDistColor);this.mLine.setStrokeColor(this.mDistColor)};return MeasureDistLine}(MeasureBaseLine);var MeasureLabel=function(){function MeasureLabel(iViewer,iPnt3DHC,iDrawEnabled){if(iDrawEnabled===void 0){iDrawEnabled=true}this.mViewer=iViewer;this.mItems=[];this.mDrawEnabled=iDrawEnabled;this.createLeaderIfPointValid(iPnt3DHC,iPnt3DHC)}MeasureLabel.prototype.reset=function(){this.mItems=[]};MeasureLabel.prototype.drawLabel=function(){if(!this.isValid()||!this.mDrawEnabled)return;this.setLabelPosition(this.mLeader.getLeaderEndPos());var n=this.mItems.length;if(0===n)return;this.mLeader.draw();for(var i=0;icanvasSize.x&&bboxSize.xcanvasSize.y&&bboxSize.y1){this.mLineDist.draw();if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){this.mDelta.draw(iImmediateDrawMode)}var viewHC=this.mViewer.getHCView();this.mEndGlyph0.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[0])));this.mEndGlyph1.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[1])));if(!iImmediateDrawMode){var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawCircle(this.mEndGlyph0);renderer.drawCircle(this.mEndGlyph1)}}};MeasureAuxDelta.prototype.getLabelData=function(){var labelData={};var labelName=this.mLineNormal?cNormalDistance:this.mSomeCoordsArcCenters?cCenterDistance:cDistance;labelData[cDistance]=new MeasureResultDistance(labelName,this.getDistance());var minResultDist=new MeasureResultDistance(cMinDistance,this.mModelSpaceMinDist);if(parseFloat(minResultDist.Value)>0){labelData[cMinDistance]=minResultDist}var maxResultDist=new MeasureResultDistance(cMaxDistance,this.mModelSpaceMaxDist);if(parseFloat(maxResultDist.Value)>0){labelData[cMaxDistance]=maxResultDist}if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){$.extend(labelData,this.mDelta.getLabelData())}return labelData};MeasureAuxDelta.prototype.getLabels=function(){var labels=[];if(this.getDistance()1&&this.mLineDist?eDwTypes_1.HC.Point3.subtract(this.mWCPntsHC[0],this.mWCPntsHC[1]):eDwTypes_1.HC.Point3.zero()};MeasureAuxDelta.prototype.getDistance=function(){return this.mLineDist?this.mLineDist.getDistance():0};MeasureAuxDelta.prototype.setDistLineColor=function(iColor){this.mLineColor=iColor};MeasureAuxDelta.prototype.setPointColor=function(iColor){this.mEndGlyph0.setFillColor(iColor);this.mEndGlyph1.setFillColor(iColor)};MeasureAuxDelta.prototype.setMinDist=function(iDist){this.mModelSpaceMinDist=iDist};MeasureAuxDelta.prototype.setMaxDist=function(iDist){this.mModelSpaceMaxDist=iDist};Object.defineProperty(MeasureAuxDelta.prototype,"LineNormal",{get:function(){return this.mLineNormal},set:function(iEnable){this.mLineNormal=iEnable},enumerable:false,configurable:true});Object.defineProperty(MeasureAuxDelta.prototype,"SomeCoordsArcCenters",{get:function(){return this.mSomeCoordsArcCenters},set:function(iEnable){this.mSomeCoordsArcCenters=iEnable},enumerable:false,configurable:true});MeasureAuxDelta.prototype.hasDistance=function(){var deltaDist=this.getDistance();return deltaDist>cLengthTol?true:false};return MeasureAuxDelta}();var MeasureDelta=function(){function MeasureDelta(iViewer){this.mViewer=iViewer;this.reset()}MeasureDelta.prototype.set=function(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];this.mLineDeltaMap[cDeltaX].setSelObjEndPts(iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1);this.mLineDeltaMap[cDeltaY].setSelObjEndPts(deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1);this.mLineDeltaMap[cDeltaZ].setSelObjEndPts(deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1)};MeasureDelta.prototype.getLabels=function(){var labelData=this.getLabelData();var numNonZeroLabelData=0;var nonZeroLabelData={};for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var deltaKey=_a[_i];var dist=this.mLineDeltaMap[deltaKey].getDistance();if(dist>cLengthTol){nonZeroLabelData[deltaKey]=labelData[deltaKey];numNonZeroLabelData++}}if(numNonZeroLabelData===1)nonZeroLabelData={};var labels=[];for(var key in nonZeroLabelData){var lineDelta=this.mLineDeltaMap[key];var label=new MeasureLabel(this.mViewer,lineDelta.getMiddleWCPtHC());label.addItem(labelData[key],lineDelta.getLineColorHC());if(label.isValid())labels.push(label)}return labels};MeasureDelta.prototype.draw=function(iImmediateDrawMode){if(this.isDeltaEnabled()){for(var key in this.mLineDeltaMap){var deltaLine=this.mLineDeltaMap[key];if(deltaLine.getDistance()>cLengthTol)deltaLine.draw()}}};MeasureDelta.prototype.reset=function(){this.mLineDeltaMap={}};MeasureDelta.prototype.copy=function(){var auxDeltaCopy=new MeasureDelta(this.mViewer);for(var key in this.mLineDeltaMap){auxDeltaCopy.mLineDeltaMap[key]=this.mLineDeltaMap[key].copy()}return auxDeltaCopy};MeasureDelta.prototype.getLabelData=function(){var labelData={};if(this.isDeltaEnabled()){for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var delta=_a[_i];labelData[delta]=new MeasureResultDistance(delta,this.mLineDeltaMap[delta].getDistance())}}return labelData};MeasureDelta.prototype.getText=function(){if(this.isDeltaEnabled()){var data=this.getLabelData();return"Delta : "+data[cDeltaX].Value+", "+data[cDeltaY].Value+", "+(""+data[cDeltaZ].Value)}return""};MeasureDelta.create=function(iViewer,iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var measureDelta=new MeasureDelta(iViewer);var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];measureDelta.mLineDeltaMap[cDeltaX]=new MeasureDistLine(iViewer,iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1,eDwTypes_1.HC.Color.red(),false);measureDelta.mLineDeltaMap[cDeltaY]=new MeasureDistLine(iViewer,deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1,new eDwTypes_1.HC.Color(0,128,0),false);measureDelta.mLineDeltaMap[cDeltaZ]=new MeasureDistLine(iViewer,deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1,eDwTypes_1.HC.Color.blue(),false);return measureDelta};MeasureDelta.prototype.isDeltaEnabled=function(){return eDwMeasureEntities.ShowDelta&&!!this.mLineDeltaMap[cDeltaX]};return MeasureDelta}();var MeasureAuxDistance=function(){function MeasureAuxDistance(iViewer){this.mViewer=iViewer;this.mDistLine=new MeasureAuxDelta(iViewer);this.mNDistLine=new MeasureAuxDelta(iViewer,cAuxDistanceNormalDistanceLineColor,true);this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]}MeasureAuxDistance.prototype.reset=function(){this.mDistLine.reset();this.mNDistLine.reset();this.mNDistLine.setDistLineColor(cAuxDistanceNormalDistanceLineColor);this.mNDistLine.LineNormal=true;this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]};MeasureAuxDistance.prototype.draw=function(iImmediateDrawMode){if(!this.getLabels().length)return;this.mDistLine.draw(iImmediateDrawMode);this.mNDistLine.draw(iImmediateDrawMode);for(var _i=0,_a=this.mNormalDistExtLines;_i<_a.length;_i++){var normalExtLine=_a[_i];normalExtLine.draw()}};MeasureAuxDistance.prototype.setByPointPoint=function(iWCPntHC0,iSelObj0,iWCPntHC1,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}this.reset();this.mDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.mDistLine.SomeCoordsArcCenters=isSomeCoordsArcCenters;this.mNDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.setNormalDistExtPoints([iWCPntHC0,iWCPntHC0,iWCPntHC1,iWCPntHC1]);this.avoidDuplication()};MeasureAuxDistance.prototype.setByPointLine=function(iPntWCHC,iSelObj0,iEdgeHC,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}var pickPntWCHC=iSelObj1.getPosition();var endPntsWCHC=l_getLineEndPts(iSelObj1);var vecWCHC=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,endPntsWCHC.P1HC);if(vecWCHC.length()<1e-6)return;vecWCHC.normalize();var k=eDwTypes_1.HC.Point3.dot(eDwTypes_1.HC.Point3.subtract(iPntWCHC,pickPntWCHC),vecWCHC);var basePntWCHC=eDwTypes_1.HC.Point3.add(pickPntWCHC,eDwTypes_1.HC.Point3.scale(vecWCHC,k));var vecWCHC0=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,basePntWCHC);var vecWCHC1=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P1HC,basePntWCHC);if(eDwTypes_1.HC.Point3.dot(vecWCHC0,vecWCHC1)<0){this.setByPointPoint(iPntWCHC,iSelObj0,basePntWCHC,iSelObj1,isSomeCoordsArcCenters)}else{this.reset();var pntWCHC=vecWCHC0.length()normalDist){result.push(cDistance+": "+labelData[cDistance].Value)}if(this.mNDistLine.getWCDeltaEnds().length&&normalDist){result.push((this.mNDistLine.LineNormal?"Normal ":"")+cDistance+": "+labelData[cDistance].Value)}var minDistResultItem=labelData[cMinDistance];if(minDistResultItem){result.push(cMinDistance+": "+minDistResultItem.Value)}var maxDistResultItem=labelData[cMaxDistance];if(maxDistResultItem){result.push(cMaxDistance+": "+maxDistResultItem.Value)}if(eDwMeasureEntities.ShowDelta){var nDeltaPt=this.mNDistLine.getDelta();var deltaPt=this.mNDistLine.LineNormal?this.mDistLine.getDelta():nDeltaPt;if(!deltaPt.equalsWithTolerance(eDwTypes_1.HC.Point3.zero(),cLengthTol)){result.push(distLine.getText())}}return result.join("\n")};MeasureAuxDistance.getAngle=function(iV0,iV1){var vec0=iV0.copy();var vec1=iV1.copy();vec0.normalize();vec1.normalize();var dotVal=eDwTypes_1.HC.Point3.dot(vec0,vec1);if(0===dotVal)return 90;dotVal=Math.min(dotVal,1);dotVal=Math.max(dotVal,-1);var angle=Math.acos(dotVal);var angleDgree=angle*180/Math.PI;var n=eDwTypes_1.HC.Point3.cross(vec0,vec1);n.normalize();if(isNaN(n.x)||isNaN(n.y)||isNaN(n.z))return 0;return angleDgree};MeasureAuxDistance.prototype.setMinMaxForCircles=function(iCircleHC0,iCircleHC1){function setMinMax(ioAuxDelta,iNominalDist,iRadiiDist){if(!ioAuxDelta.getWCDeltaEnds().length){return}if(iNominalDist>iRadiiDist){ioAuxDelta.setMinDist(iNominalDist-iRadiiDist)}ioAuxDelta.setMaxDist(iNominalDist+iRadiiDist)}var circlePlaneHC0=eDwTypes_1.HC.Plane.createFromPointAndNormal(iCircleHC0.origin,iCircleHC0.normal);var projPnt=eDwGeomUtils.dropPointOnPlane(iCircleHC1.origin,circlePlaneHC0);var dot=eDwTypes_1.HC.Point3.dot(iCircleHC0.normal,iCircleHC1.normal);var dist=projPnt.subtract(iCircleHC0.origin).length();console.debugLog("Measure","2 circles/arcs: dot = "+dot+" dist = "+dist);if(1-Math.abs(dot)cLengthTol){var radiiDist=iCircleHC0.radius+iCircleHC1.radius;setMinMax(this.mDistLine,dist,radiiDist);setMinMax(this.mNDistLine,dist,radiiDist)}};MeasureAuxDistance.prototype.avoidDuplication=function(){var delta0=this.mDistLine.getDelta();var delta1=this.mNDistLine.getDelta();var len0=delta0.length();var len1=delta1.length();var lenMax=Math.max(len0,len1);var lenDiff=Math.abs(len0-len1);if(0===lenMax||lenDiff/lenMax1){this.addDisplayMarker(iSelObjs[0]);delete this.mDelta;delete this.mDistLine}this.addDisplayMarker(iSelObjs[n-1]);if(eDwMeasureEntities.PointToPoint&&this.mPntData.length===2){var selObj0=this.mPntData[0].SelObj;var selObj1=this.mPntData[1].SelObj;var pntWCHC0=selObj0.getPosition();var pntWCHC1=selObj1.getPosition();var absLenTol=eDwGeomUtils.cAbsLengthTol;if(!pntWCHC0.equalsWithTolerance(pntWCHC1,absLenTol)){this.mDistLine=new MeasureDistLine(this.mViewer,pntWCHC0,selObj0,pntWCHC1,selObj1);this.mDistLine.draw();this.mDelta=MeasureDelta.create(this.mViewer,pntWCHC1,pntWCHC0,selObj1,selObj0)}}};MeasureAuxPick.prototype.getText=function(){var text="";if(eDwMeasureEntities.PointToPoint){text=this.mDistResultText;if(this.mDelta)text+="\n"+this.mDelta.getText()}return text};MeasureAuxPick.prototype.addDisplayMarker=function(iSelObj){var cWidthEdge=3;var cPointSize=7;var pntWCHC=iSelObj.getPosition().copy();var shapeCircleHC=new eDwTypes_1.HC.Markup.Shape.Circle;shapeCircleHC.setCenter(eDwTypes_1.HC.Point2.fromPoint3(this.mViewer.getHCView().projectPoint(pntWCHC)));shapeCircleHC.setFillColor(cAuxPickPointFillColor);shapeCircleHC.setStrokeColor(cAuxPickPointStrokeColor);shapeCircleHC.setStrokeWidth(cWidthEdge);shapeCircleHC.setRadius(cPointSize);this.mPntData.push({SelObj:iSelObj,Circle:shapeCircleHC});return shapeCircleHC};MeasureAuxPick.prototype.drawEndPnts=function(){var viewHC=this.mViewer.getHCView();var renderer=this.mViewer.getHCMarkupManager().getRenderer();for(var i=0;i0?n-1:n}for(var i=startIdx;i0){labelsToBeDistributed=this.mInfoLabels.slice().concat(this.mResultLabels)}}this.distributeLabels(labelsToBeDistributed);if(!this.mImmediateDrawMode){this.addMarkupLabels()}};MeasureAuxGeo.prototype.updateLastInfoLabels=function(){this.updateInfoLabel(this.getLabels().length-1)};MeasureAuxGeo.prototype.updateInfoLabel=function(iIndex){this.mInfoLabels=[];function addTo(iCurrIndex,iLabels,ioLabels){if(iLabels.length>iCurrIndex&&iCurrIndex>=0){var label=iLabels[iCurrIndex];if(label.setDefaultEndPos()){label.setStringContent();ioLabels.push(label)}}}addTo(iIndex,this.getLabels(),this.mInfoLabels)};MeasureAuxGeo.prototype.getInfoLabelText=function(){var output=[];var labels=this.getLabels();for(var i=0;icAngleTol?angleRange+Math.PI:angleRange;var percRange=angleRange/(2*Math.PI);len*=percRange;area*=percRange;angle*=percRange}var circularArc={OriginWCHC:iSelObj.getAsLocalPoint(ioCircleHC.origin),NormalWCHC:ioCircleHC.normal,StartPtWCHC:startPt,EndPtWCHC:endPt,Length:len,Area:area,Diameter:ioCircleHC.radius*2,Angle:angle};return circularArc}function l_closestPoints(iPntHC0,iPntHC1){var pntHC0=iPntHC0[0].copy();var pntHC1=iPntHC1[0].copy();var minDist=eDwTypes_1.HC.Point3.subtract(iPntHC0[0],iPntHC1[0]).length();for(var i=0;i0||eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)>0){var closePnts=l_closestPoints(pntsL0HC,pntsL1HC);distPntHC0=closePnts.P0HC;distPntHC1=closePnts.P1HC}return{PntHC0:origPntHC0,PntHC1:origPntHC1,PntHC2:distPntHC0,PntHC3:distPntHC1}}function l_distanceLineLinePara(iLineHC0,iLineHC1,iPntHC0,iPntHC1){var vecHC0=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,iLineHC0.P1HC);vecHC0.normalize();var k=eDwTypes_1.HC.Point3.dot(vecHC0,eDwTypes_1.HC.Point3.subtract(iPntHC1,iPntHC0))/eDwTypes_1.HC.Point3.dot(vecHC0,vecHC0);var basePnt1HC=eDwTypes_1.HC.Point3.add(iPntHC0,eDwTypes_1.HC.Point3.scale(vecHC0,k));var vecL0P0HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,basePnt1HC);var vecL0P1HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P1HC,basePnt1HC);if(eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)<0){return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1.copy(),PntHC2:basePnt1HC.copy(),PntHC3:iPntHC1.copy()}}var tmp=l_closestPoints([iLineHC1.P0HC,iLineHC1.P1HC],[iLineHC0.P0HC,iLineHC0.P1HC]);return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1,PntHC2:tmp.P1HC,PntHC3:tmp.P0HC}}function l_adjustLeaderEndByStart(iPoints){if(0===iPoints.length)return[];function computeAngle(iVect){var angle=Math.atan2(iVect.y,iVect.x);var degrees=180*angle/Math.PI;return(360+Math.round(degrees))%360}function compare(iA,iB){if(iA.angiB.ang)return 1;return 0}var targetRadius=90;var center=new eDwTypes_1.HC.Point2(0,0);for(var i=0;i-1){this.mSelObjs.splice(idx,1)}}return[2]}}))}))})()};eDwMeasureOperator.prototype.clearMeasureEntities=function(){this.mMeasureEntities.reset()};eDwMeasureOperator.prototype.highlightEntityTempAt=function(idx){this.mMeasureEntities.highlightTemporaryEntityAt(idx)};eDwMeasureOperator.prototype.dehighlightAllTemporaryEntity=function(){this.mMeasureEntities.dehighlightAllTemporaryEntity();this.resetTempHighlight()};eDwMeasureOperator.prototype.getMeasureMode=function(){return this.mMeasureMode};eDwMeasureOperator.prototype.setMeasureMode=function(iMode){this.mMeasureMode=iMode};eDwMeasureOperator.prototype.setPointToPointMode=function(iEnable){this.mMeasureEntities.updatePointToPoint(iEnable)};eDwMeasureOperator.prototype.setShowDelta=function(iEnable){this.mMeasureEntities.updateDelta(iEnable)};eDwMeasureOperator.prototype.highlightMeasuringItem=function(iSelObj){this.mSelObjs.push(iSelObj);this.Viewer.HCViewer.selectionManager.add(iSelObj)};eDwMeasureOperator.prototype.dehighlightMeasuringItems=function(){this.mSelObjs=[];this.Viewer.HCViewer.selectionManager.clear()};eDwMeasureOperator.prototype.removeMeasuringItemTempHighlight=function(){for(var _i=0,_a=this.mSelObjs;_i<_a.length;_i++){var selObj=_a[_i];eDwMeasureEntities.highlightEntity(selObj,this.Viewer.getModel(),false)}};eDwMeasureOperator.prototype.resetTempHighlight=function(){eDwMeasureEntities.highlightEntity(this.mTempHighlightItem,this.Viewer.getModel(),false);this.removeMeasuringItemTempHighlight()};eDwMeasureOperator.prototype.resetSelections=function(){var model=this.Viewer.getModel();var modelHC=model.getHCModel();var arraySize=this.mSelectionArray.length;for(var i=0;i"+"
      "+""+entityClass+"-"+entityIndex+" "+""+desc+"
      "+"
      ";_b.label=10;case 10:++i;return[3,1];case 11:return[2,generatedHTML]}}))}))};return eDwUIMeasureHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);return eDwUIMeasureHTMLGenerator}));define("eDwUIMeasurePlugin",["require","exports","eDwEventMgr","eDwKeyMgr","eDwUIUtils","eDwMeasureMgr","eDwUIMeasureHTMLGenerator","eDwTypes","eDwUIBasePlugin","eDwEvents","eDwMeasureEvents","eDwUIShortcutMenu"],(function(require,exports,eDwEventMgr,eDwKeyMgr_1,eDwUIUtils,eDwMeasureMgr,eDwUIMeasureHTMLGenerator,eDwTypes_3,eDwUIBasePlugin_1,eDwEvents_2,eDwMeasureEvents_2,eDwUIShortcutMenu_1){"use strict";var eDwUIMeasurePlugin=function(_super){__extends(eDwUIMeasurePlugin,_super);function eDwUIMeasurePlugin(iViewer,iViewerFeatOpts){var _this=this;var buttonInfo={ID:"#edrawings-button-measure"};_this=_super.call(this,"Measure",iViewer,buttonInfo,iViewerFeatOpts)||this;_this.initPluginButton();return _this}eDwUIMeasurePlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){var panelsToLoad,model,value,measureButton;return __generator(this,(function(_a){switch(_a.label){case 0:panelsToLoad=[{ID:c_measurePanelID,HTML:"measurepanel.html"}];return[4,_super.prototype.init.call(this,panelsToLoad)];case 1:_a.sent();model=this.mViewer.getModel();value=model.getProperty("measure");eDwUIUtils.hide("#edrawings-button-measure",false);measureButton=$("#edrawings-button-measure");measureButton[value==="true"?"removeClass":"addClass"]("edrawings-disabled-button");this.mMeasureMgr=new eDwMeasureMgr(this.mViewer);eDwUIUtils.setUIGenerator(c_measurePanelID,new eDwUIMeasureHTMLGenerator(this.mViewer,c_measurePanelID));return[2]}}))}))};eDwUIMeasurePlugin.prototype.onClick=function(iActivate){_super.prototype.onClick.call(this,iActivate);if(iActivate){eDwUIUtils.activateUI(this.PluginButtonID,c_measurePanelID)}};eDwUIMeasurePlugin.prototype.onActivate=function(iButtonJQ){var _this=this;if(!_super.prototype.onActivate.call(this,iButtonJQ))return false;eDwUIUtils.addPanelModeEvents(c_measurePanelID,c_eventIDSuffix,"#"+iButtonJQ.attr("id"));var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-remove",(function(iEvent,iUIItemJQ,iArg){var selMeasureItem=$(c_measurePanelID+" .edrawings-list-selected");if(selMeasureItem){var indexStr=selMeasureItem.attr("index");if(indexStr){var index=parseInt(indexStr);_this.mMeasureMgr.removeMeasureEntityAt(index)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-clear",(function(iEvent,iUIItemJQ,iArg){_this.mMeasureMgr.clearMeasureEntities();_this.mMeasureMgr.dehighlightAllSelectEntity();eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));var selectorName=c_measurePanelID+" .edrawings-measure-entities-list-item";this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=$(iEvent.target);if(!targetJQ||!targetJQ.length)return;eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();_this.updateMeasureSelection(targetJQ[0],selectorName)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"mousedown",(function(iEvent){var eventJQ=iEvent;if(!eDwKeyMgr_1.eDwKeyMgr.isRMBPressed(eventJQ)){return}_this.updateMeasureSelection(eventJQ.target,selectorName);(function(){return __awaiter(_this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:screenPos=new eDwTypes_3.HC.Point2(eventJQ.clientX,eventJQ.clientY);return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.RightClickEvent,this.mViewer,screenPos,null,this.PluginGroupName)];case 1:_a.sent();return[2]}}))}))})()}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-entities-remove","click",(function(iEvent){var targetJQ=$(iEvent.target);var idxStr=targetJQ.parent().attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);_this.mMeasureMgr.removeMeasureEntityAt(idx)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-filter-button","click",(function(iEvent){var target=$(iEvent.target);if(target.hasClass("state-on-button")){target.removeClass("state-on-button")}else{target.addClass("state-on-button")}_this.mMeasureMgr.setMeasureMode(l_getCurrentMeasureMode())}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-delta-button","click",(function(iEvent){var target=$(iEvent.target);_this.mMeasureMgr.setMeasureDelta(!target.hasClass("state-on-button"));target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-pickpoint-button","click",(function(iEvent){var target=$(iEvent.target);var isSelected=target.hasClass("state-on-button");_this.mMeasureMgr.setPointToPointMode(!isSelected);target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-unit-selector","change",(function(iEvent){var lengthUnit=$("#edrawings-measure-distant-unit").val();var angleUnit=$("#edrawings-measure-angle-unit").val();_this.mMeasureMgr.setMeasureUnits(lengthUnit,angleUnit)}));var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,l_onMeasurementRefresh);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,l_onMeasurementSelected);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,l_onMeasurementDeselectAll);this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",true);this.mMeasureMgr.activateMeasure(this.mMeasureMgr.getMeasureMode());l_syncMeasureModeUI(this.mMeasureMgr,this.mViewer.getModel().getUserUnits());return true};eDwUIMeasurePlugin.prototype.onDeactivate=function(iButtonJQ){if(!_super.prototype.onDeactivate.call(this,iButtonJQ))return false;eDwUIUtils.deactivateMoveInput(c_eventIDSuffix);this.mMeasureMgr.deactivateMeasure();var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();shortcutMenu.removeAllMenuItems(this.PluginGroupName);this.mUIHTMLEventMgr.removeAllEventHandlers();var eventMgr=eDwEventMgr.get();eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,"l_onMeasurementRefresh");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,"l_onMeasurementSelected");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,"l_onMeasurementDeselectAll");this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",false);return true};eDwUIMeasurePlugin.prototype.updateMeasureSelection=function(iTarget,iSelectorName){var targetJQ=$(iTarget);var idxStr=targetJQ.attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);var measureMgr=this.mMeasureMgr;$(iSelectorName).removeClass("edrawings-list-selected");measureMgr.dehighlightAllSelectEntity();targetJQ.addClass("edrawings-list-selected");measureMgr.highlightSelectEntityAt(idx)};eDwUIMeasurePlugin.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){this.mMeasureMgr.dehighlightAllSelectEntity();this.mMeasureMgr.clearMeasureEntities()};return eDwUIMeasurePlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);var c_measurePanelID="#edrawings-measure-panel";var c_eventIDSuffix=".edw.measure";function l_onMeasurementDeselectAll(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementSelected(iSelListIndex){return __awaiter(this,void 0,void 0,(function(){var selector,itemJQ;return __generator(this,(function(_a){selector='.edrawings-measure-entities-list-item[index="'+iSelListIndex+'"]';itemJQ=$(selector);if(itemJQ.length&&!itemJQ.hasClass("edrawings-list-selected")){eDwUIUtils.scrollToTarget(itemJQ,"fast")}$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");itemJQ.addClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementRefresh(iMeasureResult){return __awaiter(this,void 0,void 0,(function(){var list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:list=$("#edrawings-measure-submenu-list");$("#edrawings-measure-result").text("");list.empty();$("#edrawings-measure-result").text(iMeasureResult.Message);gen=eDwUIUtils.getUIGenerator(c_measurePanelID);gen.setMeasureResult(iMeasureResult);_b=(_a=list).append;return[4,gen.generateHTML("")];case 1:_b.apply(_a,[_c.sent()]);eDwUIUtils.fixMenuPanelInwardToolbar($(c_measurePanelID));return[2]}}))}))}function l_getCurrentMeasureMode(){var vertexEnabled=eDwUIUtils.isStateOn("#edrawings-measure-vertex-button")?eDwTypes_3.EntityMode.VERTEX:0;var edgeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-edge-button")?eDwTypes_3.EntityMode.EDGE:0;var faceEnabled=eDwUIUtils.isStateOn("#edrawings-measure-face-button")?eDwTypes_3.EntityMode.FACE:0;var holeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-hole-button")?eDwTypes_3.EntityMode.HOLE:0;return vertexEnabled|edgeEnabled|faceEnabled|holeEnabled}function l_syncMeasureModeUI(iMeasureMgr,iUserUnits){function setMeasureButton(iID,iMeasureModes,iTargetModes){var method=iMeasureModes&iTargetModes?"addClass":"removeClass";$(iID)[method]("state-on-button")}$("#edrawings-measure-distant-unit").val(iUserUnits.Length);$("#edrawings-measure-angle-unit").val(iUserUnits.Angle);var measureMode=iMeasureMgr.getMeasureMode();setMeasureButton("#edrawings-measure-vertex-button",measureMode,eDwTypes_3.EntityMode.VERTEX);setMeasureButton("#edrawings-measure-edge-button",measureMode,eDwTypes_3.EntityMode.EDGE);setMeasureButton("#edrawings-measure-face-button",measureMode,eDwTypes_3.EntityMode.FACE)}return eDwUIMeasurePlugin})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. -var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="VgAAAEQAAABFAAAA/v///wAAAABlAAAA/v///wIAAAAJAAAEAAAAAP3////9////MwAAAP7////9////AAAAAAMAAABjAAAAAAAAAAIAAAAAAAAAAAAAoCQVj0AAAADASZuEQAAAAMCu8ZBAAAAA4EJwS0AAAADAO4NxwAAAAODzFGJAAAAA4AMg2r8AAABAGiHqPwAAAOADINq/AAAAgCoHQ0AAAAAAXRqCQGUAAAD+////AgAAAAkAAAQAAAAA/f////3///9lAAAA/f///wIAAAALAAAEAAAAAP7///8BAAAATgAAAP3///9YAAAA/v///wAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAGkAAAD+/////f////7///8zAAAA/f////////8AAAAAAgAAAG8AAABAAAAAAQAAAAkAAABPAAAAAQAAAAkAAAAAAAAA///////////N+iZCkk4XxJ8nBEO0AohCSEczQp8nHUNCAAAAzfomQpJOF8SfJwRDtAKIQkhHM0KfJx1DAAAAAEIAAADN+iZCkk4XxJ8nBEO0AohCSEczQp8nHUMJAAAARAAAAIwBAABkAAAA/f///wEAAAAWAAAAAACAQAMAAAAAAAAAAgAAAAAAAAAAAAAAZAAAAP3///8CAAAAMgAAABdBYEAAAAAACAAAAAMAAAAAAAAAVEVNMTEzRAACAwAAAAIBAAAABAAAAAAAAAAAAPA/AABkAAAA/f///wQAAAAaAAAAFwBAQAAAAAABAAAAIy1eAAICAQAAAAUAAAAAAGQAAAD9////BQAAACkAAAAXAEBAAAAAAAIAAAA2MDBfR2xvYmFsQXNzZW1ibHkAAgIBAAAABgAAAAAAAGQAAAD9////BgAAAGUAAAAfAEBAAAAAAAMAAABHZWFySGFuZGxlX0hhbmRsZV9sZW5ndGgtNjAwbW0AAgmBO6icYgOoAACAP64o/rrg/3+/oL8DqOD/fz+uKP66uj87KBqAW0IdGozDn6cQQwIBAAAABwAAAAAAAGQAAAD9////BwAAADAAAACnAEBAAAAAAAQAAABpbnN0YW5jZQACAggAAAABAAAABQAEQAAAAAAHAAAAAgEAAABVAAAAGwAAADxQUklPUklUWV9LRVlFRF9EQVRBX1NFTlQ+AABOAAAA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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("600_GlobalAssembly",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
      Matrix = "+JSON.stringify(matrixHC)+"
      ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
      Net matrix = "+JSON.stringify(matrixHC)+"
      ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
      Version #: "+eDrawingsWVUtils.getViewerVersion()+"
      ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
      HC Version:"+viewerHC.getViewerVersionString()+"
      Format Version: "+viewerHC.getFormatVersionString()+"
      "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
      ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
      "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
      "+" "+""+"Name
      "+"
      "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
      "+iResult.ErrorCode+"
      ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
      "+data+"
      "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
      ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); +var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="VgAAAEQAAABFAAAA/v///wAAAABlAAAA/v///wIAAAAJAAAEAAAAAP3////9////MwAAAP7////9////AAAAAAMAAABjAAAAAAAAAAIAAAAAAAAAAAAAoCQVj0AAAADASZuEQAAAAMCu8ZBAAAAA4EJwS0AAAADAO4NxwAAAAODzFGJAAAAA4AMg2r8AAABAGiHqPwAAAOADINq/AAAAgCoHQ0AAAAAAXRqCQGUAAAD+////AgAAAAkAAAQAAAAA/f////3///9lAAAA/f///wIAAAALAAAEAAAAAP7///8BAAAATgAAAP3///9YAAAA/v///wAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAGkAAAD+/////f////7///8zAAAA/f////////8AAAAAAgAAAG8AAABAAAAAAQAAAAkAAABPAAAAAQAAAAkAAAAAAAAA///////////N+iZCkk4XxJ8nBEO0AohCSEczQp8nHUNCAAAAzfomQpJOF8SfJwRDtAKIQkhHM0KfJx1DAAAAAEIAAADN+iZCkk4XxJ8nBEO0AohCSEczQp8nHUMJAAAARAAAAIwBAABkAAAA/f///wEAAAAWAAAAAACAQAMAAAAAAAAAAgAAAAAAAAAAAAAAZAAAAP3///8CAAAAMgAAABdBYEAAAAAACAAAAAMAAAAAAAAAVEVNMkIzQwACAwAAAAIBAAAABAAAAAAAAAAAAPA/AABkAAAA/f///wQAAAAaAAAAFwBAQAAAAAABAAAAIy1eAAICAQAAAAUAAAAAAGQAAAD9////BQAAACkAAAAXAEBAAAAAAAIAAAA2MDBfR2xvYmFsQXNzZW1ibHkAAgIBAAAABgAAAAAAAGQAAAD9////BgAAAGUAAAAfAEBAAAAAAAMAAABHZWFySGFuZGxlX0hhbmRsZV9sZW5ndGgtNjAwbW0AAgmBO6icYgOoAACAP64o/rrg/3+/oL8DqOD/fz+uKP66uj87KBqAW0IdGozDn6cQQwIBAAAABwAAAAAAAGQAAAD9////BwAAADAAAACnAEBAAAAAAAQAAABpbnN0YW5jZQACAggAAAABAAAABQAEQAAAAAAHAAAAAgEAAABVAAAAGwAAADxQUklPUklUWV9LRVlFRF9EQVRBX1NFTlQ+AABOAAAA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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("600_GlobalAssembly",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
      Matrix = "+JSON.stringify(matrixHC)+"
      ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
      Net matrix = "+JSON.stringify(matrixHC)+"
      ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
      Version #: "+eDrawingsWVUtils.getViewerVersion()+"
      ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
      HC Version:"+viewerHC.getViewerVersionString()+"
      Format Version: "+viewerHC.getFormatVersionString()+"
      "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
      ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
      "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
      "+" "+""+"Name
      "+"
      "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
      "+iResult.ErrorCode+"
      ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
      "+data+"
      "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
      ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. diff --git a/injection/components/600_GearBrackets/600_GlobalAssembly.step b/injection/components/600_GearBrackets/600_GlobalAssembly.step index 0c256c6bd..f6f7ea204 100644 --- a/injection/components/600_GearBrackets/600_GlobalAssembly.step +++ b/injection/components/600_GearBrackets/600_GlobalAssembly.step @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:888cf751811bd89ee0c71167b36165eac9424369934851354ff3b071571b3280 -size 247464 +oid sha256:34dbe8db83169bbd76f2b364331a8ec5be554b0e2904cb435aefc31e30e1a5d1 +size 30841 diff --git a/injection/components/600_GearBrackets/600_GlobalAssembly.x_t b/injection/components/600_GearBrackets/600_GlobalAssembly.x_t index 96d5039cf..7f0c6866f 100644 --- a/injection/components/600_GearBrackets/600_GlobalAssembly.x_t +++ b/injection/components/600_GearBrackets/600_GlobalAssembly.x_t @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:35cbd1d3f34561c15ebfcaf31144ec0045cc640f585b1ea932b382a8bea3c6fd +oid sha256:ba93ed6ccefa3c72206346acc92d263b982602748a3a869d21417afd5595ce35 size 5086 diff --git a/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP b/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP index 788927889..7e4a17367 100644 --- a/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP +++ b/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a0e843aca5e39af0785c27508dbb36e4dac500732d2bf219fc11994bbd4085b4 -size 9401192 +oid sha256:3b8b859b62720d7b775db9557f670569c386e1c2fe90cf43b6c2a885d037f128 +size 4984605 diff --git a/injection/components/900_FeedScrew/cad/900_GlobalAssembly.jpg b/injection/components/900_FeedScrew/cad/900_GlobalAssembly.jpg index 478e79e35..6f584f9ab 100644 --- a/injection/components/900_FeedScrew/cad/900_GlobalAssembly.jpg +++ b/injection/components/900_FeedScrew/cad/900_GlobalAssembly.jpg @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:726d94e041865b68270b618a8461e05071639a66c482c443c85958a4a97c5509 -size 73797 +oid sha256:caa539320a2fb70e9e0873da4c2bb8a099cfe6015761abe7085a1c602448e801 +size 74298 diff --git a/injection/components/900_FeedScrew/cad/900_GlobalAssembly.x_t b/injection/components/900_FeedScrew/cad/900_GlobalAssembly.x_t index c68ef1c3e..b5a756ac7 100644 --- a/injection/components/900_FeedScrew/cad/900_GlobalAssembly.x_t +++ b/injection/components/900_FeedScrew/cad/900_GlobalAssembly.x_t @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:34335ef0b194e10aa500c8c9bd41fc330d5924d5bef57fb9a59ca137fceb9f1f +oid sha256:cbe403476b74854d5453b0b71e8c0e235f1cd8691cae932f33b65e2f26082296 size 2051444 diff --git a/injection/components/900_FeedScrew/cad/900_globalassembly.html b/injection/components/900_FeedScrew/cad/900_globalassembly.html index 615948101..8203461d0 100644 --- a/injection/components/900_FeedScrew/cad/900_globalassembly.html +++ b/injection/components/900_FeedScrew/cad/900_globalassembly.html @@ -8360,7 +8360,7 @@ var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){fun // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)if(b.hasOwnProperty(p))d[p]=b[p]};return extendStatics(d,b)};return function(d,b){extendStatics(d,b);function __(){this.constructor=d}d.prototype=b===null?Object.create(b):(__.prototype=b.prototype,new __)}}();var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]=this.mSelObjs.length)return[2,null];this.dehighlightAllTemporaryEntity();toRemove=this.mSelObjs[idx];this.mSelObjs.splice(idx,1);if(!utils.isNumber(this.isItemSelected(toRemove))){this.deColorEntity(toRemove)}return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 1:updated=_a.sent();if(!(updated||this.mSelObjs.length===0))return[3,3];return[4,this.resetImmediateResults()];case 2:_a.sent();return[3,4];case 3:this.mAuxGeoImmediate.regeneratePicks(this.mSelObjs);_a.label=4;case 4:this.updatePanelResult();return[2,toRemove]}}))}))};eDwMeasureEntities.prototype.setSelectedEntityColor=function(iColor){this.mSelMeasureEntColor=iColor};eDwMeasureEntities.prototype.setMeasureUnit=function(iUserUnits){var _this=this;this.mViewer.getModel().setUserUnits(iUserUnits);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.resetImmediateResults()];case 1:_a.sent();return[2]}}))}))})();this.mAuxGeoSelected.syncUnits();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePointToPoint=function(iEnable){eDwMeasureEntities.PointToPoint=iEnable;this.reset();this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updateDelta=function(iEnable){eDwMeasureEntities.ShowDelta=iEnable;this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePanelResult=function(){var userUnits=this.mViewer.getModel().getUserUnits();this.mPanelInfo.updatePanelResult(this.mSelObjs,userUnits)};eDwMeasureEntities.prototype.reset=function(){this.deColorAll();this.mAuxGeoSelected.reset();this.mAuxGeoImmediate.reset();this.mSelObjs=[];this.updatePanelResult()};eDwMeasureEntities.prototype.draw=function(){this.mAuxGeoSelected.draw();this.mAuxGeoImmediate.draw()};eDwMeasureEntities.prototype.getClassName=function(){return"eDwMeasureEntities"};eDwMeasureEntities.prototype.isItemSelected=function(iSelObj){if(utils.isNumber(iSelObj.getIDHC())){for(var i=0;i0){result=new MeasureResultString("Info","Invalid combination");ioAuxGeo.addMessage(result,iSelObjs[n-1].getPosition(),eDwTypes_1.HC.Color.red())}ioAuxGeo.updateResultLabels();return[2,isValid]}}))}))};eDwMeasureEntities.prototype.updateSingleVert=function(iSelObjs){if(1!==iSelObjs.length)return false;var vertObj=iSelObjs[0];return vertObj.getPointEntity()?true:false};eDwMeasureEntities.prototype.updateSingleEdge=function(iSelObjs){if(1!==iSelObjs.length)return false;var edgeObj=iSelObjs[0];if(edgeObj.getLineEntity())return true;return false};eDwMeasureEntities.prototype.updateSingleFace=function(iSelPropsHC,iSelObjs){if(1!==iSelObjs.length)return false;var faceObj=iSelObjs[0];var faceProp=iSelPropsHC[0];if(!faceObj.getFaceEntity()||!faceProp)return false;if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.CylinderElement){return true}else if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement){return true}return false};eDwMeasureEntities.prototype.updateVertVert=function(iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(iSelObjs[0].getPointEntity()&&iSelObjs[1].getPointEntity()){var vertObj0=iSelObjs[0];var vertObj1=iSelObjs[1];if(vertObj0.equals(vertObj1))return false;iAuxGeo.setByVertexVertex(vertObj0,vertObj1);return true}return false};eDwMeasureEntities.prototype.updateVertEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;var edgeProp=iSelPropsHC[0];var edgeObj=iSelObjs[0];var vertObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getPointEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];vertObj=iSelObjs[0]}if(!vertObj.getPointEntity())return false;if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByVertexLine(vertObj,edgeProp,edgeObj);return true}else if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByVertexCircle(vertObj,edgeProp,edgeObj);return true}return false};eDwMeasureEntities.prototype.updateVertFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var vertObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];vertObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getPointEntity()&&iSelObjs[0].getFaceEntity()){vertObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!vertObj.getPointEntity())return[2,false];if(!(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByVertexPlane(vertObj,faceProp,faceObj,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var edgeProp,edgeObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];edgeProp=iSelPropsHC[0];edgeObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getFaceEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,1];iAuxGeo.setByPlaneLine(faceProp,edgeProp,faceObj,edgeObj);return[2,true];case 1:if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,3];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 2:minDistInfo=_a.sent();iAuxGeo.setByCirclePlane(edgeProp,faceProp,edgeObj,faceObj,minDistInfo);return[2,true];case 3:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(!iSelObjs[0].getLineEntity()||!iSelObjs[1].getLineEntity()){return false}var edgeObj0=iSelObjs[0];var edgeProp0=iSelPropsHC[0];var edgeObj1=iSelObjs[1];var edgeProp1=iSelPropsHC[1];if(edgeObj0.equals(edgeObj1))return false;if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByLineLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleLine(edgeProp1,edgeProp0,edgeObj1,edgeObj0)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByCircleLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleCircle(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}this.updateEdges(iSelPropsHC,iSelObjs,iAuxGeo);return true};eDwMeasureEntities.prototype.updateFaceFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var faceObj0,faceProp0,faceObj1,faceProp1,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];if(!iSelObjs[0].getFaceEntity()||!iSelObjs[1].getFaceEntity()){return[2,false]}faceObj0=iSelObjs[0];faceProp0=iSelPropsHC[0];faceObj1=iSelObjs[1];faceProp1=iSelPropsHC[1];if(faceObj0.equals(faceObj1))return[2,false];if(!faceObj1.getFaceEntity()||!faceProp1)return[2,false];if(!(faceProp0 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByPlanePlane(faceProp1,faceProp0,faceObj1,faceObj0,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdges=function(iSelPropsHC,iSelObjs,ioAuxGeo){var n=iSelObjs.length;var len=0;var ids=[];for(var i=0;i1){var result=new MeasureResultDistance("Total Length",len);pos=iSelObjs[n-1].getPosition();ioAuxGeo.addOtherResult(result,pos);return true}return false};eDwMeasureEntities.prototype.highlightEntityAt=function(iIndex,iHighlight){if(iHighlight===void 0){iHighlight=true}var n=this.mSelObjs.length;if(iIndex<0||iIndex>=n)return;eDwMeasureEntities.highlightEntity(this.mSelObjs[iIndex],this.mViewer.getModel(),iHighlight)};eDwMeasureEntities.prototype.addAllForEntity=function(iSelObj){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.addObjs(iSelObj)];case 1:_a.sent();return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 2:_a.sent();return[4,this.resetImmediateResults()];case 3:_a.sent();this.colorEntity(iSelObj);return[2,true]}}))}))};eDwMeasureEntities.PointToPoint=false;eDwMeasureEntities.ShowDelta=false;return eDwMeasureEntities}(eDwTypes_1.HC.Markup.MarkupItem);var LabelItem=function(_super){__extends(LabelItem,_super);function LabelItem(iViewer,iLabel){var _this=_super.call(this)||this;_this.mLabel=iLabel;return _this}LabelItem.prototype.setStringContent=function(){this.mLabel.setStringContent()};LabelItem.prototype.draw=function(){this.mLabel.drawLabel()};LabelItem.prototype.hit=function(iPos){var box=this.mLabel.getLabelBox();if(!box)return false;var xMin=box.Min.x;var xMax=box.Max.x;var yMin=box.Min.y;var yMax=box.Max.y;return iPos.x<=xMax&&iPos.x>=xMin&&iPos.y<=yMax&&iPos.y>=yMin};LabelItem.prototype.onDragStart=function(iPos){this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragMove=function(iPos){var delta=eDwTypes_1.HC.Point2.subtract(iPos,this.mDragPos);var endPos=this.mLabel.getLeaderEndPos();if(!eDwGeomUtils.isValidHCPoint(endPos)||!eDwGeomUtils.isValidHCPoint(delta))return true;endPos.add(delta);this.mLabel.setLeaderEndPos(endPos);this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragEnd=function(iPos){return true};return LabelItem}(eDwTypes_1.HC.Markup.MarkupItem);var MeasureResultItem=function(){function MeasureResultItem(iName){this.mName=iName}Object.defineProperty(MeasureResultItem.prototype,"Value",{get:function(){return":NOVALUE:"},enumerable:false,configurable:true});Object.defineProperty(MeasureResultItem.prototype,"Name",{get:function(){return this.mName},enumerable:false,configurable:true});return MeasureResultItem}();var MeasureResultString=function(_super){__extends(MeasureResultString,_super);function MeasureResultString(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue;return _this}Object.defineProperty(MeasureResultString.prototype,"Value",{get:function(){return this.mValue},enumerable:false,configurable:true});return MeasureResultString}(MeasureResultItem);var MeasureResultNumber=function(_super){__extends(MeasureResultNumber,_super);function MeasureResultNumber(iName,iValueKind){var _this=_super.call(this,iName)||this;_this.mValueKind=iValueKind;return _this}Object.defineProperty(MeasureResultNumber.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue,this.mValueKind)},enumerable:false,configurable:true});return MeasureResultNumber}(MeasureResultItem);var MeasureResultDistance=function(_super){__extends(MeasureResultDistance,_super);function MeasureResultDistance(iName,iValue){var _this=_super.call(this,iName,cLength)||this;_this.mValue=iValue;return _this}return MeasureResultDistance}(MeasureResultNumber);var MeasureResultArea=function(_super){__extends(MeasureResultArea,_super);function MeasureResultArea(iName,iValue){var _this=_super.call(this,iName,"Area")||this;_this.mValue=iValue;return _this}return MeasureResultArea}(MeasureResultNumber);var MeasureResultAngle=function(_super){__extends(MeasureResultAngle,_super);function MeasureResultAngle(iName,iValue){var _this=_super.call(this,iName,"Angle")||this;_this.mValue=iValue;return _this}return MeasureResultAngle}(MeasureResultNumber);var MeasureResultPoint3D=function(_super){__extends(MeasureResultPoint3D,_super);function MeasureResultPoint3D(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue.copy();return _this}Object.defineProperty(MeasureResultPoint3D.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue.x,"Length")+","+l_Model.getValueWithUnit(this.mValue.y,"Length")+","+l_Model.getValueWithUnit(this.mValue.z,"Length")},enumerable:false,configurable:true});return MeasureResultPoint3D}(MeasureResultItem);var MeasureLabelItem=function(){function MeasureLabelItem(iViewer,iResult,iColor){this.mViewer=iViewer;this.mResult=iResult;this.mColor=iColor;this.mNameTextBox=undefined;this.mValueTextBox=undefined;this.mNameBox=undefined;this.mValueBox=undefined}MeasureLabelItem.prototype.drawItem=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();if(this.mNameBox)renderer.drawRectangle(this.mNameBox);if(this.mValueBox)renderer.drawRectangle(this.mValueBox);if(this.mNameTextBox)renderer.drawTextBox(this.mNameTextBox);if(this.mValueTextBox)renderer.drawTextBox(this.mValueTextBox)};MeasureLabelItem.prototype.setPosition=function(ioPos,iNameWidth,iValueWidth){if(!this.mNameBox||!this.mValueBox||!this.mNameTextBox||!this.mValueTextBox){this.mNameBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mNameBox.setFillColor(this.mColor?this.mColor:cGreyColor);this.mValueBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mValueBox.setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mNameTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setStrokeWidth(0);this.mNameTextBox.getTextPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setFillOpacity(0);this.mNameTextBox.getTextPortion().setFontFamily("arial");this.mValueTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mValueTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mValueTextBox.getBoxPortion().setStrokeWidth(0);this.mValueTextBox.getTextPortion().setFillColor(cGreyColor);this.mValueTextBox.getBoxPortion().setFillOpacity(0);this.mValueTextBox.getTextPortion().setFontFamily("arial")}var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=renderer.measureTextBox(this.mNameTextBox);var valueSize=renderer.measureTextBox(this.mValueTextBox);var height=Math.max(nameSize.y,valueSize.y);this.mNameBox.setSize(new eDwTypes_1.HC.Point2(iNameWidth,height));this.mValueBox.setSize(new eDwTypes_1.HC.Point2(iValueWidth,height));var namePos=ioPos.copy();var valuePos=ioPos.copy();valuePos.x+=iNameWidth;this.mNameBox.setPosition(namePos);this.mNameTextBox.setPosition(namePos);this.mValueBox.setPosition(valuePos);this.mValueTextBox.setPosition(valuePos);ioPos.y+=height};MeasureLabelItem.prototype.getWidth=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=this.mNameTextBox?renderer.measureTextBox(this.mNameTextBox):{x:0,y:0};var valueSize=this.mValueTextBox?renderer.measureTextBox(this.mValueTextBox):{x:0,y:0};return{NameWidth:nameSize.x,ValueWidth:valueSize.x}};MeasureLabelItem.prototype.setStringContent=function(){if(this.mNameTextBox){this.mNameTextBox.setTextString(this.mResult.Name)}if(this.mValueTextBox){this.mValueTextBox.setTextString(this.mResult.Value)}};MeasureLabelItem.prototype.getText=function(){return this.mResult.Name+": "+this.mResult.Value};MeasureLabelItem.prototype.getBoundingBox=function(){if(!this.mNameBox||!this.mValueBox){return null}var size1=this.mValueBox.getSize();var posS=this.mNameBox.getPosition().copy();var pos1=this.mValueBox.getPosition();var posE=new eDwTypes_1.HC.Point2(pos1.x+size1.x,pos1.y+size1.y);var min=new eDwTypes_1.HC.Point2(Math.min(posS.x,posE.x),Math.min(posS.y,posE.y));var max=new eDwTypes_1.HC.Point2(Math.max(posS.x,posE.x),Math.max(posS.y,posE.y));return{Min:min,Max:max}};return MeasureLabelItem}();var MeasureBaseLine=function(){function MeasureBaseLine(iViewer,iPntWCHC0,iPntWCHC1,iLineColor){this.mViewer=iViewer;this.mColor=iLineColor||cGreyColor;this.setWCPts(iPntWCHC0,iPntWCHC1)}MeasureBaseLine.prototype.draw=function(){if(!this.isValid())return;if(this.mLine)this.updateLinePts();else this.createHCLine();var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawLine(this.mLine)};MeasureBaseLine.prototype.getLineColorHC=function(){return this.mColor};MeasureBaseLine.prototype.getMiddleWCPtHC=function(){var middle=eDwTypes_1.HC.Point3.scale(eDwTypes_1.HC.Point3.add(this.mWCEndPtHC0,this.mWCEndPntHC1),.5);return middle};MeasureBaseLine.prototype.setLineColor=function(iColor){this.mColor=iColor;if(this.mLine)this.setColorOnHCLine(iColor);else this.createHCLine()};MeasureBaseLine.prototype.isValid=function(){return this.mWCEndPtHC0&&this.mWCEndPntHC1&&eDwGeomUtils.isValidHCPoint(this.mWCEndPtHC0)&&eDwGeomUtils.isValidHCPoint(this.mWCEndPntHC1)};MeasureBaseLine.prototype.createHCLine=function(){this.mLine=new eDwTypes_1.HC.Markup.Shape.Line;this.setColorOnHCLine(this.mColor);this.updateLinePts();return this};MeasureBaseLine.prototype.copyFrom=function(iSrcLine){if(iSrcLine.mLine){this.mLine.setStrokeWidth(iSrcLine.mLine.getStrokeWidth());this.mLine.setEndcapType(iSrcLine.mLine.getEndEndcapType());this.mLine.setStartEndcapSize(iSrcLine.mLine.getStartEndcapSize());this.mLine.setEndEndcapSize(iSrcLine.mLine.getEndEndcapSize());this.mLine.setStartEndcapColor(iSrcLine.mLine.getStartEndcapColor());this.mLine.setEndEndcapColor(iSrcLine.mLine.getEndEndcapColor())}this.setWCPts(iSrcLine.mWCEndPtHC0,iSrcLine.mWCEndPntHC1);this.mColor=iSrcLine.mColor};MeasureBaseLine.prototype.setWCPts=function(iWCStartPntHC,iWCEndPntHC){if(!iWCStartPntHC||!iWCEndPntHC||!eDwGeomUtils.isValidHCPoint(iWCStartPntHC)||!eDwGeomUtils.isValidHCPoint(iWCEndPntHC)){console.warn("One or more measure points are invalid");return}this.mWCEndPtHC0=iWCStartPntHC.copy();this.mWCEndPntHC1=iWCEndPntHC.copy()};MeasureBaseLine.prototype.updateLinePts=function(){var viewHC=this.mViewer.getHCView();this.mLine.setP1(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPtHC0)));this.mLine.setP2(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPntHC1)))};MeasureBaseLine.prototype.setColorOnHCLine=function(iColor){this.mLine.setStrokeColor(iColor);this.mLine.setEndEndcapColor(iColor);this.mLine.setStartEndcapColor(iColor)};return MeasureBaseLine}();var MeasureLine=function(_super){__extends(MeasureLine,_super);function MeasureLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLine.prototype.copy=function(){var copy=new MeasureLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setWidthAndEndCapsOnHCLine();return this};MeasureLine.prototype.setWidthAndEndCapsOnHCLine=function(){this.mLine.setStrokeWidth(3);this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.None)};return MeasureLine}(MeasureBaseLine);var MeasureLeaderLine=function(_super){__extends(MeasureLeaderLine,_super);function MeasureLeaderLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLeaderLine.prototype.copy=function(){var copy=new MeasureLeaderLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLeaderLine.prototype.getLeaderStartPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPtHC0)};MeasureLeaderLine.prototype.getLeaderEndPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPntHC1)};MeasureLeaderLine.prototype.setLeaderEndPos=function(iPos){this.setWCPts(this.mWCEndPtHC0,eDwGeomUtils.screenToWorld(iPos,this.mViewer.getHCView()))};MeasureLeaderLine.prototype.setLeaderEnd=function(iPoint){this.mWCEndPntHC1=iPoint.copy()};MeasureLeaderLine.prototype.getLeaderStart=function(){return this.mWCEndPtHC0};return MeasureLeaderLine}(MeasureBaseLine);var MeasureDistLine=function(_super){__extends(MeasureDistLine,_super);function MeasureDistLine(iViewer,iPntHC0,iSelObj0,iPntHC1,iSelObj1,iLineColor,iUseArrowEnds){if(iUseArrowEnds===void 0){iUseArrowEnds=true}var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;_this.mStartSelObj=iSelObj0;_this.mEndSelObj=iSelObj1;_this.mDistColor=iLineColor||cLineDistanceColor;_this.mUseArrowEnds=iUseArrowEnds;if(!_this.isValid())_this.createHCLine();return _this}MeasureDistLine.prototype.copy=function(){var copy=new MeasureDistLine(this.mViewer,this.mWCEndPtHC0,this.mStartSelObj,this.mWCEndPntHC1,this.mEndSelObj,this.getLineColorHC(),this.mUseArrowEnds);copy.copyFrom(this);return copy};MeasureDistLine.prototype.setSelObjEndPts=function(iWCStartPntHC,iStartSelObj,iWCEndPntHC,iEndSelObj){_super.prototype.setWCPts.call(this,iWCStartPntHC,iWCEndPntHC);this.mStartSelObj=iStartSelObj;this.mEndSelObj=iEndSelObj};MeasureDistLine.prototype.getDistance=function(){var localPt0HC=this.mStartSelObj.getAsLocalPoint(this.mWCEndPtHC0);var localPt1HC=this.mEndSelObj.getAsLocalPoint(this.mWCEndPntHC1);return eDwTypes_1.HC.Point3.subtract(localPt0HC,localPt1HC).length()};MeasureDistLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setHCLineAttributes();return this};MeasureDistLine.prototype.setHCLineAttributes=function(){this.mLine.setStrokeWidth(3);if(this.mUseArrowEnds){this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.Arrowhead)}this.mLine.setStartEndcapSize(5);this.mLine.setEndEndcapSize(5);this.mLine.setStartEndcapColor(this.mDistColor);this.mLine.setEndEndcapColor(this.mDistColor);this.mLine.setStrokeColor(this.mDistColor)};return MeasureDistLine}(MeasureBaseLine);var MeasureLabel=function(){function MeasureLabel(iViewer,iPnt3DHC,iDrawEnabled){if(iDrawEnabled===void 0){iDrawEnabled=true}this.mViewer=iViewer;this.mItems=[];this.mDrawEnabled=iDrawEnabled;this.createLeaderIfPointValid(iPnt3DHC,iPnt3DHC)}MeasureLabel.prototype.reset=function(){this.mItems=[]};MeasureLabel.prototype.drawLabel=function(){if(!this.isValid()||!this.mDrawEnabled)return;this.setLabelPosition(this.mLeader.getLeaderEndPos());var n=this.mItems.length;if(0===n)return;this.mLeader.draw();for(var i=0;icanvasSize.x&&bboxSize.xcanvasSize.y&&bboxSize.y1){this.mLineDist.draw();if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){this.mDelta.draw(iImmediateDrawMode)}var viewHC=this.mViewer.getHCView();this.mEndGlyph0.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[0])));this.mEndGlyph1.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[1])));if(!iImmediateDrawMode){var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawCircle(this.mEndGlyph0);renderer.drawCircle(this.mEndGlyph1)}}};MeasureAuxDelta.prototype.getLabelData=function(){var labelData={};var labelName=this.mLineNormal?cNormalDistance:this.mSomeCoordsArcCenters?cCenterDistance:cDistance;labelData[cDistance]=new MeasureResultDistance(labelName,this.getDistance());var minResultDist=new MeasureResultDistance(cMinDistance,this.mModelSpaceMinDist);if(parseFloat(minResultDist.Value)>0){labelData[cMinDistance]=minResultDist}var maxResultDist=new MeasureResultDistance(cMaxDistance,this.mModelSpaceMaxDist);if(parseFloat(maxResultDist.Value)>0){labelData[cMaxDistance]=maxResultDist}if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){$.extend(labelData,this.mDelta.getLabelData())}return labelData};MeasureAuxDelta.prototype.getLabels=function(){var labels=[];if(this.getDistance()1&&this.mLineDist?eDwTypes_1.HC.Point3.subtract(this.mWCPntsHC[0],this.mWCPntsHC[1]):eDwTypes_1.HC.Point3.zero()};MeasureAuxDelta.prototype.getDistance=function(){return this.mLineDist?this.mLineDist.getDistance():0};MeasureAuxDelta.prototype.setDistLineColor=function(iColor){this.mLineColor=iColor};MeasureAuxDelta.prototype.setPointColor=function(iColor){this.mEndGlyph0.setFillColor(iColor);this.mEndGlyph1.setFillColor(iColor)};MeasureAuxDelta.prototype.setMinDist=function(iDist){this.mModelSpaceMinDist=iDist};MeasureAuxDelta.prototype.setMaxDist=function(iDist){this.mModelSpaceMaxDist=iDist};Object.defineProperty(MeasureAuxDelta.prototype,"LineNormal",{get:function(){return this.mLineNormal},set:function(iEnable){this.mLineNormal=iEnable},enumerable:false,configurable:true});Object.defineProperty(MeasureAuxDelta.prototype,"SomeCoordsArcCenters",{get:function(){return this.mSomeCoordsArcCenters},set:function(iEnable){this.mSomeCoordsArcCenters=iEnable},enumerable:false,configurable:true});MeasureAuxDelta.prototype.hasDistance=function(){var deltaDist=this.getDistance();return deltaDist>cLengthTol?true:false};return MeasureAuxDelta}();var MeasureDelta=function(){function MeasureDelta(iViewer){this.mViewer=iViewer;this.reset()}MeasureDelta.prototype.set=function(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];this.mLineDeltaMap[cDeltaX].setSelObjEndPts(iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1);this.mLineDeltaMap[cDeltaY].setSelObjEndPts(deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1);this.mLineDeltaMap[cDeltaZ].setSelObjEndPts(deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1)};MeasureDelta.prototype.getLabels=function(){var labelData=this.getLabelData();var numNonZeroLabelData=0;var nonZeroLabelData={};for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var deltaKey=_a[_i];var dist=this.mLineDeltaMap[deltaKey].getDistance();if(dist>cLengthTol){nonZeroLabelData[deltaKey]=labelData[deltaKey];numNonZeroLabelData++}}if(numNonZeroLabelData===1)nonZeroLabelData={};var labels=[];for(var key in nonZeroLabelData){var lineDelta=this.mLineDeltaMap[key];var label=new MeasureLabel(this.mViewer,lineDelta.getMiddleWCPtHC());label.addItem(labelData[key],lineDelta.getLineColorHC());if(label.isValid())labels.push(label)}return labels};MeasureDelta.prototype.draw=function(iImmediateDrawMode){if(this.isDeltaEnabled()){for(var key in this.mLineDeltaMap){var deltaLine=this.mLineDeltaMap[key];if(deltaLine.getDistance()>cLengthTol)deltaLine.draw()}}};MeasureDelta.prototype.reset=function(){this.mLineDeltaMap={}};MeasureDelta.prototype.copy=function(){var auxDeltaCopy=new MeasureDelta(this.mViewer);for(var key in this.mLineDeltaMap){auxDeltaCopy.mLineDeltaMap[key]=this.mLineDeltaMap[key].copy()}return auxDeltaCopy};MeasureDelta.prototype.getLabelData=function(){var labelData={};if(this.isDeltaEnabled()){for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var delta=_a[_i];labelData[delta]=new MeasureResultDistance(delta,this.mLineDeltaMap[delta].getDistance())}}return labelData};MeasureDelta.prototype.getText=function(){if(this.isDeltaEnabled()){var data=this.getLabelData();return"Delta : "+data[cDeltaX].Value+", "+data[cDeltaY].Value+", "+(""+data[cDeltaZ].Value)}return""};MeasureDelta.create=function(iViewer,iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var measureDelta=new MeasureDelta(iViewer);var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];measureDelta.mLineDeltaMap[cDeltaX]=new MeasureDistLine(iViewer,iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1,eDwTypes_1.HC.Color.red(),false);measureDelta.mLineDeltaMap[cDeltaY]=new MeasureDistLine(iViewer,deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1,new eDwTypes_1.HC.Color(0,128,0),false);measureDelta.mLineDeltaMap[cDeltaZ]=new MeasureDistLine(iViewer,deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1,eDwTypes_1.HC.Color.blue(),false);return measureDelta};MeasureDelta.prototype.isDeltaEnabled=function(){return eDwMeasureEntities.ShowDelta&&!!this.mLineDeltaMap[cDeltaX]};return MeasureDelta}();var MeasureAuxDistance=function(){function MeasureAuxDistance(iViewer){this.mViewer=iViewer;this.mDistLine=new MeasureAuxDelta(iViewer);this.mNDistLine=new MeasureAuxDelta(iViewer,cAuxDistanceNormalDistanceLineColor,true);this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]}MeasureAuxDistance.prototype.reset=function(){this.mDistLine.reset();this.mNDistLine.reset();this.mNDistLine.setDistLineColor(cAuxDistanceNormalDistanceLineColor);this.mNDistLine.LineNormal=true;this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]};MeasureAuxDistance.prototype.draw=function(iImmediateDrawMode){if(!this.getLabels().length)return;this.mDistLine.draw(iImmediateDrawMode);this.mNDistLine.draw(iImmediateDrawMode);for(var _i=0,_a=this.mNormalDistExtLines;_i<_a.length;_i++){var normalExtLine=_a[_i];normalExtLine.draw()}};MeasureAuxDistance.prototype.setByPointPoint=function(iWCPntHC0,iSelObj0,iWCPntHC1,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}this.reset();this.mDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.mDistLine.SomeCoordsArcCenters=isSomeCoordsArcCenters;this.mNDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.setNormalDistExtPoints([iWCPntHC0,iWCPntHC0,iWCPntHC1,iWCPntHC1]);this.avoidDuplication()};MeasureAuxDistance.prototype.setByPointLine=function(iPntWCHC,iSelObj0,iEdgeHC,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}var pickPntWCHC=iSelObj1.getPosition();var endPntsWCHC=l_getLineEndPts(iSelObj1);var vecWCHC=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,endPntsWCHC.P1HC);if(vecWCHC.length()<1e-6)return;vecWCHC.normalize();var k=eDwTypes_1.HC.Point3.dot(eDwTypes_1.HC.Point3.subtract(iPntWCHC,pickPntWCHC),vecWCHC);var basePntWCHC=eDwTypes_1.HC.Point3.add(pickPntWCHC,eDwTypes_1.HC.Point3.scale(vecWCHC,k));var vecWCHC0=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,basePntWCHC);var vecWCHC1=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P1HC,basePntWCHC);if(eDwTypes_1.HC.Point3.dot(vecWCHC0,vecWCHC1)<0){this.setByPointPoint(iPntWCHC,iSelObj0,basePntWCHC,iSelObj1,isSomeCoordsArcCenters)}else{this.reset();var pntWCHC=vecWCHC0.length()normalDist){result.push(cDistance+": "+labelData[cDistance].Value)}if(this.mNDistLine.getWCDeltaEnds().length&&normalDist){result.push((this.mNDistLine.LineNormal?"Normal ":"")+cDistance+": "+labelData[cDistance].Value)}var minDistResultItem=labelData[cMinDistance];if(minDistResultItem){result.push(cMinDistance+": "+minDistResultItem.Value)}var maxDistResultItem=labelData[cMaxDistance];if(maxDistResultItem){result.push(cMaxDistance+": "+maxDistResultItem.Value)}if(eDwMeasureEntities.ShowDelta){var nDeltaPt=this.mNDistLine.getDelta();var deltaPt=this.mNDistLine.LineNormal?this.mDistLine.getDelta():nDeltaPt;if(!deltaPt.equalsWithTolerance(eDwTypes_1.HC.Point3.zero(),cLengthTol)){result.push(distLine.getText())}}return result.join("\n")};MeasureAuxDistance.getAngle=function(iV0,iV1){var vec0=iV0.copy();var vec1=iV1.copy();vec0.normalize();vec1.normalize();var dotVal=eDwTypes_1.HC.Point3.dot(vec0,vec1);if(0===dotVal)return 90;dotVal=Math.min(dotVal,1);dotVal=Math.max(dotVal,-1);var angle=Math.acos(dotVal);var angleDgree=angle*180/Math.PI;var n=eDwTypes_1.HC.Point3.cross(vec0,vec1);n.normalize();if(isNaN(n.x)||isNaN(n.y)||isNaN(n.z))return 0;return angleDgree};MeasureAuxDistance.prototype.setMinMaxForCircles=function(iCircleHC0,iCircleHC1){function setMinMax(ioAuxDelta,iNominalDist,iRadiiDist){if(!ioAuxDelta.getWCDeltaEnds().length){return}if(iNominalDist>iRadiiDist){ioAuxDelta.setMinDist(iNominalDist-iRadiiDist)}ioAuxDelta.setMaxDist(iNominalDist+iRadiiDist)}var circlePlaneHC0=eDwTypes_1.HC.Plane.createFromPointAndNormal(iCircleHC0.origin,iCircleHC0.normal);var projPnt=eDwGeomUtils.dropPointOnPlane(iCircleHC1.origin,circlePlaneHC0);var dot=eDwTypes_1.HC.Point3.dot(iCircleHC0.normal,iCircleHC1.normal);var dist=projPnt.subtract(iCircleHC0.origin).length();console.debugLog("Measure","2 circles/arcs: dot = "+dot+" dist = "+dist);if(1-Math.abs(dot)cLengthTol){var radiiDist=iCircleHC0.radius+iCircleHC1.radius;setMinMax(this.mDistLine,dist,radiiDist);setMinMax(this.mNDistLine,dist,radiiDist)}};MeasureAuxDistance.prototype.avoidDuplication=function(){var delta0=this.mDistLine.getDelta();var delta1=this.mNDistLine.getDelta();var len0=delta0.length();var len1=delta1.length();var lenMax=Math.max(len0,len1);var lenDiff=Math.abs(len0-len1);if(0===lenMax||lenDiff/lenMax1){this.addDisplayMarker(iSelObjs[0]);delete this.mDelta;delete this.mDistLine}this.addDisplayMarker(iSelObjs[n-1]);if(eDwMeasureEntities.PointToPoint&&this.mPntData.length===2){var selObj0=this.mPntData[0].SelObj;var selObj1=this.mPntData[1].SelObj;var pntWCHC0=selObj0.getPosition();var pntWCHC1=selObj1.getPosition();var absLenTol=eDwGeomUtils.cAbsLengthTol;if(!pntWCHC0.equalsWithTolerance(pntWCHC1,absLenTol)){this.mDistLine=new MeasureDistLine(this.mViewer,pntWCHC0,selObj0,pntWCHC1,selObj1);this.mDistLine.draw();this.mDelta=MeasureDelta.create(this.mViewer,pntWCHC1,pntWCHC0,selObj1,selObj0)}}};MeasureAuxPick.prototype.getText=function(){var text="";if(eDwMeasureEntities.PointToPoint){text=this.mDistResultText;if(this.mDelta)text+="\n"+this.mDelta.getText()}return text};MeasureAuxPick.prototype.addDisplayMarker=function(iSelObj){var cWidthEdge=3;var cPointSize=7;var pntWCHC=iSelObj.getPosition().copy();var shapeCircleHC=new eDwTypes_1.HC.Markup.Shape.Circle;shapeCircleHC.setCenter(eDwTypes_1.HC.Point2.fromPoint3(this.mViewer.getHCView().projectPoint(pntWCHC)));shapeCircleHC.setFillColor(cAuxPickPointFillColor);shapeCircleHC.setStrokeColor(cAuxPickPointStrokeColor);shapeCircleHC.setStrokeWidth(cWidthEdge);shapeCircleHC.setRadius(cPointSize);this.mPntData.push({SelObj:iSelObj,Circle:shapeCircleHC});return shapeCircleHC};MeasureAuxPick.prototype.drawEndPnts=function(){var viewHC=this.mViewer.getHCView();var renderer=this.mViewer.getHCMarkupManager().getRenderer();for(var i=0;i0?n-1:n}for(var i=startIdx;i0){labelsToBeDistributed=this.mInfoLabels.slice().concat(this.mResultLabels)}}this.distributeLabels(labelsToBeDistributed);if(!this.mImmediateDrawMode){this.addMarkupLabels()}};MeasureAuxGeo.prototype.updateLastInfoLabels=function(){this.updateInfoLabel(this.getLabels().length-1)};MeasureAuxGeo.prototype.updateInfoLabel=function(iIndex){this.mInfoLabels=[];function addTo(iCurrIndex,iLabels,ioLabels){if(iLabels.length>iCurrIndex&&iCurrIndex>=0){var label=iLabels[iCurrIndex];if(label.setDefaultEndPos()){label.setStringContent();ioLabels.push(label)}}}addTo(iIndex,this.getLabels(),this.mInfoLabels)};MeasureAuxGeo.prototype.getInfoLabelText=function(){var output=[];var labels=this.getLabels();for(var i=0;icAngleTol?angleRange+Math.PI:angleRange;var percRange=angleRange/(2*Math.PI);len*=percRange;area*=percRange;angle*=percRange}var circularArc={OriginWCHC:iSelObj.getAsLocalPoint(ioCircleHC.origin),NormalWCHC:ioCircleHC.normal,StartPtWCHC:startPt,EndPtWCHC:endPt,Length:len,Area:area,Diameter:ioCircleHC.radius*2,Angle:angle};return circularArc}function l_closestPoints(iPntHC0,iPntHC1){var pntHC0=iPntHC0[0].copy();var pntHC1=iPntHC1[0].copy();var minDist=eDwTypes_1.HC.Point3.subtract(iPntHC0[0],iPntHC1[0]).length();for(var i=0;i0||eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)>0){var closePnts=l_closestPoints(pntsL0HC,pntsL1HC);distPntHC0=closePnts.P0HC;distPntHC1=closePnts.P1HC}return{PntHC0:origPntHC0,PntHC1:origPntHC1,PntHC2:distPntHC0,PntHC3:distPntHC1}}function l_distanceLineLinePara(iLineHC0,iLineHC1,iPntHC0,iPntHC1){var vecHC0=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,iLineHC0.P1HC);vecHC0.normalize();var k=eDwTypes_1.HC.Point3.dot(vecHC0,eDwTypes_1.HC.Point3.subtract(iPntHC1,iPntHC0))/eDwTypes_1.HC.Point3.dot(vecHC0,vecHC0);var basePnt1HC=eDwTypes_1.HC.Point3.add(iPntHC0,eDwTypes_1.HC.Point3.scale(vecHC0,k));var vecL0P0HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,basePnt1HC);var vecL0P1HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P1HC,basePnt1HC);if(eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)<0){return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1.copy(),PntHC2:basePnt1HC.copy(),PntHC3:iPntHC1.copy()}}var tmp=l_closestPoints([iLineHC1.P0HC,iLineHC1.P1HC],[iLineHC0.P0HC,iLineHC0.P1HC]);return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1,PntHC2:tmp.P1HC,PntHC3:tmp.P0HC}}function l_adjustLeaderEndByStart(iPoints){if(0===iPoints.length)return[];function computeAngle(iVect){var angle=Math.atan2(iVect.y,iVect.x);var degrees=180*angle/Math.PI;return(360+Math.round(degrees))%360}function compare(iA,iB){if(iA.angiB.ang)return 1;return 0}var targetRadius=90;var center=new eDwTypes_1.HC.Point2(0,0);for(var i=0;i-1){this.mSelObjs.splice(idx,1)}}return[2]}}))}))})()};eDwMeasureOperator.prototype.clearMeasureEntities=function(){this.mMeasureEntities.reset()};eDwMeasureOperator.prototype.highlightEntityTempAt=function(idx){this.mMeasureEntities.highlightTemporaryEntityAt(idx)};eDwMeasureOperator.prototype.dehighlightAllTemporaryEntity=function(){this.mMeasureEntities.dehighlightAllTemporaryEntity();this.resetTempHighlight()};eDwMeasureOperator.prototype.getMeasureMode=function(){return this.mMeasureMode};eDwMeasureOperator.prototype.setMeasureMode=function(iMode){this.mMeasureMode=iMode};eDwMeasureOperator.prototype.setPointToPointMode=function(iEnable){this.mMeasureEntities.updatePointToPoint(iEnable)};eDwMeasureOperator.prototype.setShowDelta=function(iEnable){this.mMeasureEntities.updateDelta(iEnable)};eDwMeasureOperator.prototype.highlightMeasuringItem=function(iSelObj){this.mSelObjs.push(iSelObj);this.Viewer.HCViewer.selectionManager.add(iSelObj)};eDwMeasureOperator.prototype.dehighlightMeasuringItems=function(){this.mSelObjs=[];this.Viewer.HCViewer.selectionManager.clear()};eDwMeasureOperator.prototype.removeMeasuringItemTempHighlight=function(){for(var _i=0,_a=this.mSelObjs;_i<_a.length;_i++){var selObj=_a[_i];eDwMeasureEntities.highlightEntity(selObj,this.Viewer.getModel(),false)}};eDwMeasureOperator.prototype.resetTempHighlight=function(){eDwMeasureEntities.highlightEntity(this.mTempHighlightItem,this.Viewer.getModel(),false);this.removeMeasuringItemTempHighlight()};eDwMeasureOperator.prototype.resetSelections=function(){var model=this.Viewer.getModel();var modelHC=model.getHCModel();var arraySize=this.mSelectionArray.length;for(var i=0;i"+"
      "+""+entityClass+"-"+entityIndex+" "+""+desc+"
      "+"
      ";_b.label=10;case 10:++i;return[3,1];case 11:return[2,generatedHTML]}}))}))};return eDwUIMeasureHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);return eDwUIMeasureHTMLGenerator}));define("eDwUIMeasurePlugin",["require","exports","eDwEventMgr","eDwKeyMgr","eDwUIUtils","eDwMeasureMgr","eDwUIMeasureHTMLGenerator","eDwTypes","eDwUIBasePlugin","eDwEvents","eDwMeasureEvents","eDwUIShortcutMenu"],(function(require,exports,eDwEventMgr,eDwKeyMgr_1,eDwUIUtils,eDwMeasureMgr,eDwUIMeasureHTMLGenerator,eDwTypes_3,eDwUIBasePlugin_1,eDwEvents_2,eDwMeasureEvents_2,eDwUIShortcutMenu_1){"use strict";var eDwUIMeasurePlugin=function(_super){__extends(eDwUIMeasurePlugin,_super);function eDwUIMeasurePlugin(iViewer,iViewerFeatOpts){var _this=this;var buttonInfo={ID:"#edrawings-button-measure"};_this=_super.call(this,"Measure",iViewer,buttonInfo,iViewerFeatOpts)||this;_this.initPluginButton();return _this}eDwUIMeasurePlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){var panelsToLoad,model,value,measureButton;return __generator(this,(function(_a){switch(_a.label){case 0:panelsToLoad=[{ID:c_measurePanelID,HTML:"measurepanel.html"}];return[4,_super.prototype.init.call(this,panelsToLoad)];case 1:_a.sent();model=this.mViewer.getModel();value=model.getProperty("measure");eDwUIUtils.hide("#edrawings-button-measure",false);measureButton=$("#edrawings-button-measure");measureButton[value==="true"?"removeClass":"addClass"]("edrawings-disabled-button");this.mMeasureMgr=new eDwMeasureMgr(this.mViewer);eDwUIUtils.setUIGenerator(c_measurePanelID,new eDwUIMeasureHTMLGenerator(this.mViewer,c_measurePanelID));return[2]}}))}))};eDwUIMeasurePlugin.prototype.onClick=function(iActivate){_super.prototype.onClick.call(this,iActivate);if(iActivate){eDwUIUtils.activateUI(this.PluginButtonID,c_measurePanelID)}};eDwUIMeasurePlugin.prototype.onActivate=function(iButtonJQ){var _this=this;if(!_super.prototype.onActivate.call(this,iButtonJQ))return false;eDwUIUtils.addPanelModeEvents(c_measurePanelID,c_eventIDSuffix,"#"+iButtonJQ.attr("id"));var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-remove",(function(iEvent,iUIItemJQ,iArg){var selMeasureItem=$(c_measurePanelID+" .edrawings-list-selected");if(selMeasureItem){var indexStr=selMeasureItem.attr("index");if(indexStr){var index=parseInt(indexStr);_this.mMeasureMgr.removeMeasureEntityAt(index)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-clear",(function(iEvent,iUIItemJQ,iArg){_this.mMeasureMgr.clearMeasureEntities();_this.mMeasureMgr.dehighlightAllSelectEntity();eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));var selectorName=c_measurePanelID+" .edrawings-measure-entities-list-item";this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=$(iEvent.target);if(!targetJQ||!targetJQ.length)return;eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();_this.updateMeasureSelection(targetJQ[0],selectorName)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"mousedown",(function(iEvent){var eventJQ=iEvent;if(!eDwKeyMgr_1.eDwKeyMgr.isRMBPressed(eventJQ)){return}_this.updateMeasureSelection(eventJQ.target,selectorName);(function(){return __awaiter(_this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:screenPos=new eDwTypes_3.HC.Point2(eventJQ.clientX,eventJQ.clientY);return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.RightClickEvent,this.mViewer,screenPos,null,this.PluginGroupName)];case 1:_a.sent();return[2]}}))}))})()}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-entities-remove","click",(function(iEvent){var targetJQ=$(iEvent.target);var idxStr=targetJQ.parent().attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);_this.mMeasureMgr.removeMeasureEntityAt(idx)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-filter-button","click",(function(iEvent){var target=$(iEvent.target);if(target.hasClass("state-on-button")){target.removeClass("state-on-button")}else{target.addClass("state-on-button")}_this.mMeasureMgr.setMeasureMode(l_getCurrentMeasureMode())}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-delta-button","click",(function(iEvent){var target=$(iEvent.target);_this.mMeasureMgr.setMeasureDelta(!target.hasClass("state-on-button"));target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-pickpoint-button","click",(function(iEvent){var target=$(iEvent.target);var isSelected=target.hasClass("state-on-button");_this.mMeasureMgr.setPointToPointMode(!isSelected);target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-unit-selector","change",(function(iEvent){var lengthUnit=$("#edrawings-measure-distant-unit").val();var angleUnit=$("#edrawings-measure-angle-unit").val();_this.mMeasureMgr.setMeasureUnits(lengthUnit,angleUnit)}));var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,l_onMeasurementRefresh);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,l_onMeasurementSelected);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,l_onMeasurementDeselectAll);this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",true);this.mMeasureMgr.activateMeasure(this.mMeasureMgr.getMeasureMode());l_syncMeasureModeUI(this.mMeasureMgr,this.mViewer.getModel().getUserUnits());return true};eDwUIMeasurePlugin.prototype.onDeactivate=function(iButtonJQ){if(!_super.prototype.onDeactivate.call(this,iButtonJQ))return false;eDwUIUtils.deactivateMoveInput(c_eventIDSuffix);this.mMeasureMgr.deactivateMeasure();var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();shortcutMenu.removeAllMenuItems(this.PluginGroupName);this.mUIHTMLEventMgr.removeAllEventHandlers();var eventMgr=eDwEventMgr.get();eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,"l_onMeasurementRefresh");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,"l_onMeasurementSelected");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,"l_onMeasurementDeselectAll");this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",false);return true};eDwUIMeasurePlugin.prototype.updateMeasureSelection=function(iTarget,iSelectorName){var targetJQ=$(iTarget);var idxStr=targetJQ.attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);var measureMgr=this.mMeasureMgr;$(iSelectorName).removeClass("edrawings-list-selected");measureMgr.dehighlightAllSelectEntity();targetJQ.addClass("edrawings-list-selected");measureMgr.highlightSelectEntityAt(idx)};eDwUIMeasurePlugin.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){this.mMeasureMgr.dehighlightAllSelectEntity();this.mMeasureMgr.clearMeasureEntities()};return eDwUIMeasurePlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);var c_measurePanelID="#edrawings-measure-panel";var c_eventIDSuffix=".edw.measure";function l_onMeasurementDeselectAll(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementSelected(iSelListIndex){return __awaiter(this,void 0,void 0,(function(){var selector,itemJQ;return __generator(this,(function(_a){selector='.edrawings-measure-entities-list-item[index="'+iSelListIndex+'"]';itemJQ=$(selector);if(itemJQ.length&&!itemJQ.hasClass("edrawings-list-selected")){eDwUIUtils.scrollToTarget(itemJQ,"fast")}$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");itemJQ.addClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementRefresh(iMeasureResult){return __awaiter(this,void 0,void 0,(function(){var list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:list=$("#edrawings-measure-submenu-list");$("#edrawings-measure-result").text("");list.empty();$("#edrawings-measure-result").text(iMeasureResult.Message);gen=eDwUIUtils.getUIGenerator(c_measurePanelID);gen.setMeasureResult(iMeasureResult);_b=(_a=list).append;return[4,gen.generateHTML("")];case 1:_b.apply(_a,[_c.sent()]);eDwUIUtils.fixMenuPanelInwardToolbar($(c_measurePanelID));return[2]}}))}))}function l_getCurrentMeasureMode(){var vertexEnabled=eDwUIUtils.isStateOn("#edrawings-measure-vertex-button")?eDwTypes_3.EntityMode.VERTEX:0;var edgeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-edge-button")?eDwTypes_3.EntityMode.EDGE:0;var faceEnabled=eDwUIUtils.isStateOn("#edrawings-measure-face-button")?eDwTypes_3.EntityMode.FACE:0;var holeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-hole-button")?eDwTypes_3.EntityMode.HOLE:0;return vertexEnabled|edgeEnabled|faceEnabled|holeEnabled}function l_syncMeasureModeUI(iMeasureMgr,iUserUnits){function setMeasureButton(iID,iMeasureModes,iTargetModes){var method=iMeasureModes&iTargetModes?"addClass":"removeClass";$(iID)[method]("state-on-button")}$("#edrawings-measure-distant-unit").val(iUserUnits.Length);$("#edrawings-measure-angle-unit").val(iUserUnits.Angle);var measureMode=iMeasureMgr.getMeasureMode();setMeasureButton("#edrawings-measure-vertex-button",measureMode,eDwTypes_3.EntityMode.VERTEX);setMeasureButton("#edrawings-measure-edge-button",measureMode,eDwTypes_3.EntityMode.EDGE);setMeasureButton("#edrawings-measure-face-button",measureMode,eDwTypes_3.EntityMode.FACE)}return eDwUIMeasurePlugin})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. -var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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MR3X1TW5yRYs3PEdV6iQx3l84cIarzEeK/j/////fwPP/E7mVVLy3nvvvffee53O////dV3X9ZD5X9DJ/E5mZicz8/r/zP9nqpX/z/x/5juZmS+zk/n+////O5mZmZmZmZmZmZmZncxmTmZmZmZmZiezqqqqqqqqqqqqKin5XJ/r+lwj18iVrS2v2fzmf/O/+Y+f94MDBP3//////////3X+3/t/7/177733Ou+99/7/////////////vffvvffe+/fee+91Xuf9//97/wX/771N5v//////////+9f5//fe+3/vvfde57333nv///////////////69995777337733Op333nv////v//3/q17mpWyCoFOl9UYjmDWBGRKrYRC99YGYtTUGGuIK1whmVdGp0voWRG8lNENibUNDXAvFrLmtNNgI1+eqqqqqNtWmqjbVPLWpqnnqBck8yQboYNq913BlrsyVuTLXdV3Xdb2Vt/L/zd7sn46KcnMlns/IZ+TK/G3P9XBl/jhB5vXR7lOPN3DI/Mxn/v+vz3zm/zP95PxXgNP3d3aCvonW4vHavPnHQAnqL2WT/////zd7s/9bee+9t/JeldSNxae6SkWLp3rKBZdItZYa9lRhMf2syxLMkU4JSq18qpWNMlYutTMSb/hWME1fRvTFWb3UgKyBk3UrWV+cP01fVgF/H1YRfx/WdQPzOuANnwe1s7Vssm71UwNy7733ee993sh7nZG3TUSgQWb+KMbtcd5nkT426m4zwyZUQQwu6h1EPox3jQ5VhUaOIws/jKdOhFIXoclrkcEC4CS5JtidJBWQYhHEQLzmDlhei2HkVE5paAQIjCtUsiKPTykztVIeB6qdG7bmEX78kptTTTE3WDKYVqSP4YXJPXYqKUgM8OQIn5JNIWWSeRr89FFFEepgyTwcYHBdmR+zlcPcRcm8HBNrNnNjZhABjmXMmIFsyFbTa9pPW7JEWabp0Hnsx7bTddyHBwkCCMR5NKkt3+pRDqBh9atXmBpTu+pWfpvedHoGN3fzPddrN/3mDZs4Dceb+A/v4XjO9DtX8wRNyVH4Cj/RejpP72k23abd+BJX4oCNps/0o+9wQOfhZQN8gJuZffmXe3mBOZiHhXV5l3NxBfAALia29KUL8LTJhOkwPabFDDaR5tJbtnTpLu3Fi5bW0lmyMDZjNzZe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nuXZ3bfdt523Hbfdtt22nbadtl223bWdtR213bRdtB20nbNdsx2z3bLdsp2ynbJdsl2yHbKdsV2x3bCdsB2w3a9drx2vna5drl2uHa6drV2t3aydrB2s3atdqx2rnapdqt2pnamdqV2pXakdqR2p3ajdqJ2onahd3C5uF2r3aedpx2m3aZdph2lnaVdpV2lHaUdpN2kXaQdp52jXaLdop2iHaHdoV2hHaEdoN2gXaAdo52fXZ7dnp2eHZ3dnV2dHZydnF2f3Zudmx2a3Zpdmh2ZnZldmN2YnZidmF2YXZgdmB2b3Zfdl52XnZddl12XHZadll2V3ZWdlR2U3ZRdlB2UHZfdk92TnZMdkt2SXZIdkZ2RXZDdkJ2QHZPdj92PnY8djt2OXY4djZ2NXYzdjJ2MHY/di12LHYqdil2J3YmdiR2I3Yge3E7EDsfuw+7DzsPOw67DrsOOw47DbsNuw07DTsMuwy7DDsMOwu7CrsKOwo7CbsJuwk7CDsHuwa7BjsFOwS7A7sDOwI7AbsBuwE7ADsAPufLvebrfT7dbd36U7dGfuyl3f8Z3e5R25G3fjTtzdndV503XTbdNp02HTXdNV01HTSdNF00XTQdNB0z3TPdM50zXTMdMx0y3TLdMp0ynTJdMl0yHTIdMd0x3TGdMZ0xXTDdMJ0wnTBdP90vnS8dLt0uXS4dLZ0tXSzdLJ0sHSvdK90rnSsdKt0qXSodKZ0pXSkdKN0o3SidKJ0sXp4nShdKF0oHSgdJ90n3SedJ50nXSbdJp0mnSZdJd0lnSUdJN0kXSQdI50jXSLdIp0iHSHdIV0hHSEdIN0g3SCdIF0gHSAdH90f3R+dH50fXR9dHx0fHR7dHt0enR6dHl0d3R2dHR0c3RxdHB0bnRtdG10bHRqdGl0Z3RmdGR0Y3RhdGB0YHRfdF90XnRddFx0XHRbdFt0WnRadFl0WHRXdFd0VnRWdFV0VXRUdFN0UnRSdFF0UXRQdFB0T3RPdE50TnRNdE10THRMdEt0S3RKdEp0SXRJdEh0SHRHdEd0RnRGdEV0RXREdER0Q3RDdEJ0QnRBdEF0QHRAdD90P3Q+dD50PXQ9dDx0PHQ7dDt0OnQ6dDl0OXQ4dDh0N3Q3dDZ0NnQ1dDV0NHQ0dDN0MnQxdDF0MHQwdC90L3QudCx0K3QpdCh0JnQldCN0QZ0IXQjdB50HXQcdBx0H3QbdBp0GnQZdBl0GHQYdBt0F3QWdBZ0FXQVdBR0FHQXdBN0EnQSdBF0EXQQdBB0E3QPdA50DnQNdA10DHQMdA90C3QKdAp0CXQJdAh0CHQLdAd0BnQGdAV0BXQEdAR0B3QDdAJ0AnQBdAF0AHQAdAB1QB9T9dD+dT9fT8XQ83U630+l0Ol1Ot+q+7utUnapLdakO1aG6U3fqTJ2pK3Wlzuu8ruu6juu4buu2Tuu0LuuyDuuwjtSRulE36kSdqAt1oe7qrs7qbO5b7lvOW85brluuW45bjltuW25bTltOWy5bLlsOWw5b7lruWs5azlquWq5ajlpuWk5aTlouWi5aDloOWu5ZzlmuWa5ZjlmOWW5ZbllOWU5ZLlkuWQ5ZDlnuWO5YzljOWK5YrliOWI5YblhuWE5YTlguWC5YDlgOWO5X7lfOV85XrleuV45XjlduV25XTldOVy5XLlcOVw5X7lbuVs5WzlauVq5WjlaOVm5WblZOVk5WLlYuVg5WDlbuVe5VzlWOVW5VTlUuVS5VDlUOVe5U7lTOVM5UrlSuVI5UjlRuVG5UTlQuVA5U7lPOU85TrlOuU45TjlNuU25TTlNOUy5TLlMOUw5T7lLOUq5SrlKOUo5SblJuUk5SLlIOUg5S7lHuUc5RzlGuUa5RjlGOUW5RblFOUU5RLlEuUQ5RDlHuUO5QzlDOUK5QrlCOUI5QblBuUE5QTlAuUA5Q7k/uT85Pzk+uT65Pjk9uT05PTk8uTy5PDk8OT+5O7k7OTs5Ork6uTo5Ojk5uTm5OTk5OTi5OLk4OTg5O7k3uTc5Nzk2uTa5Njk2OTW5NTk0uTS5NDk0OTe5M7kzOTK5MjkyOTG5MbkxOTE5MLkwuTA5MDkzuS+5LzkvOS65LrkuOS45LbktuS05LTksuSy5LDksOS+5K7krOSs5KrkquSo5KjkpuSm5KTkpOSi5KLkoOSg5K7knuSc5JzkmuSa5JjkmOSW5JbklOSU5JLkkuSQ5JDknuSO5IzkjOSK5IjkhuSG5ITkhOSC5ILkgOSO5HzkfOR65HrkeOR45HbkduR05HTkcuRy5HDkcOR+5G7kbORs5GrkauRo5GjkZuRm5GTkZORi5GLkYORg5G7kXuRc5FzkWuRa5FjkWORW5FbkVORU5FLkUuRQ5FDkXuRO5EzkTORK5ErkSORI5EbkRu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VUnVVEm1VE3VVEsVp9rqrebqrfJqruYqr+7qrAKgxioAKgE1VmOVgKqrBNQCqq7qagF1gFpARaAOUAeoCFQDKgL1gGpANaAeUH91VVnVVVm1VV3VVVv1VWMVVmd1VmFVVmF1VWVVVlfVVWlVVXmqqupUnspTdWqq6tScmqqpmlNPNafe1FM91ZtKqjfVppIqqdrUUr3VNJVXEagJ1ANqr+6qr+4qr/qqr/Lqr/Jqmvqrv5qmGlDTVFw1oBpQcXWAiqu1OkAdoNaqrtZqT9VVXe2psdpTd2qsxupOhdWdiqqwCquouqqoaqqruqqmyqqmilNZlVVxatuL1nPWY6bW1FEV1VENVVEV1VAF1VD9VFAF1a8HTf16z3rQetB6z3rNes96zHrNes16zHrOesp6y3rHest6xnrHesd6xnrDesZ6wnrDesN6wnrEesJ6xXrEest6ynrIesh6ynrJer16vHq+ert6unq4erp6uXq4erh6uXrBerl6wHrBesF6wHq8esB6v3q8erx6v3q+erZ6t3qzerd6snqzerN6snqverJ6rnqveq96rnqweq56sXqwerd6tnq0erR6tnq1eqB6pHqfeqR6onqfep96onqjep16mHqWeph6l3qWepZ6l3qZepV6i3qPeot6hHqPeo96hHqOeoR6jXqOeo56jXqMepB6jXqRepF6jXqSeql6q3qseqt6rXqseqx6rXqnepV6j3qTeo96inqTepN6inqUeqp6iHqGeoh6h3qGeoZ6h3qKeod6iXqKeop6iXqUeoF6gHqCeoB6hHqCeoJ6hHqFep96oXqgeqF6rXqgeqB6rXqreqh6qXoF9Aropeqx6hnqpeqp6qnqpeqh6jHqNepB6p3qtept6onqkeqV6hXqEeot6mXqbepx6gHqDeoR6l3qaepl6mnqeepl6mXqeept6nnqmept6m3qmeqd6v3p+enx6fHp+en16a3pqemx6e3p4enl6eHp3enl6eXp3enp6d3p1enp6enp1enZ6dXp0enZ6dnp0enN6dHpyenN6c3pyenF6cnpuenF6cXpuem96bnptem96b3ptenB6bXprenB6cHpremx6aXpoemZ6Znpoemd6X3peemB6XnpdemB6YHpdekR0OvSy9IjoEdAL0tPSy9LD0tPS09LD0tvSw9Lz0pvS29Lz0rvSs9Kr0rvSu9Kr0qP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uGc4ZzhmOGY4Z7hmOGc4ZbhmuGY4ZThk6YeLloIpiIuGU4aLhluGU4ZThluGS4ZLhkOGU5biUjQlUzQ1UzIlUzMtUzM90zIt0zMd0zMV0zEdUzGtpWKaprW0lqapDScMNwznCzcMBwznC+cLBwz3CwcMZwxHDEcMZwxXDEcMdwwHDHcMFwwHDAcMFwz3C5cLhwu3C7cLhwunC4cL1wunC6cL1wvHC1cLdwtnC3cLhwtnC2cLhwuXC2cKVwpHCkcKVwp3ClcKVwDuFO4UrgAcKlwpnCkcKJwp3CccKBwo3CdcKNwnnChcKFwonCjcKJwoHCfcKNwoHCdcJ5ws3CvcLNws3CucK9wr3CqcK5wr3CocK5wsHCzcKxwsXCzcK9wrXCwcLVwnHCecJxwq3CrcKRwr3CpcK1wr3CpcKtwqHCpcKlwqHCqcKpwkXCUcJRwl3CScJNwknCWcJJwknCXcJZwlnCbcJdwlnCYcJpwmXCYcJhwmXCbcJtwiHCKcIVwkHCTcIxwknCPcI9wjnCNcI5wjHCNcI1wjHCOcIhwjXCKcIpwiXCLcIVwinCHcIdwhnCEcIlwfHB+cH5wgXCAcIFwgXCEcIBwgXCEcIVwh3CAcIRwh3CDcH9wgnB/cH9wfnB8cH5we3B7cHdwenB3cHdwdnB3cHJwdnBzcHNwcnBwcHZwcXB0cHdwenB4cHhwenB5cHtwZnBlcGZwZ3BhcGVwZ3BgcGdwY3BccGRwZ3BdcHBwYXBecF1wX3BecF5wX3BecGJwb3BocG9wanBocGxwbnBocATg1uDY4AnAE4NrgBMBdwVHBVcFVwVHBWcFRwWHBWcFZwWHBZcFNwW3BScFtwWnBScFJwWnBDYDTguOCGwA3AI4LLgAcATgBcFJwUnAC4KbgqOCu4JbgruAGwC3BLcENgAsAtwTHBOcE5wTHBPcEFwAuCm4JLgquCW4JbgmuCY4JLg7uDY4Njg3uDc4N7gyuDA4NDgqOCa4JrgsuDO4LLgwuDe4L7gsuDS4OLg0ODi4OLg4ODu4NTgkuCe4I7gguCQ4JrgfOCO4HzgguCO4H7gcuCA4ILgiuCA4IDgiuCE4IrgiOCE4ITgiOCG4IrgZuB+4GzgiuB84HzgeuB44HrgcuB44HjgcuB04HLgcOB04HTgcOB+4GDgfOBu4G7gbOBq4GjgZuBi4GLgZuBk4G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1+ARFuERDmERFuEQBuHwjQaDMPhGg7832gsN/mAW7sEt3MI92IV7MA92YRfmwSvMg1N4hVc4hXVwCqOwDtbBKHzCKFyDT/iEa7AJ12ARNmETFuESFmEQLuESBuEbDMIffINv8AeT77PX2dvsbfY6e5W9zt5kr7JX2ZvsNfYme5G9xl5jL7L32IvsZfYee4+9zN5lb7GX2DvsHfYSe4G9xN5fL7AX2Pvr5fX+en29vF5er6+31+vrFfb2enu9wt5g765X15vrzfXqem29ul5cr63X1ovrvfXKemu9s95aL6131jvrpfW2emm9sd5Wb6s31vvqPfUW8Kp6C3hTvapeVW+qd9Xb6i31znpLvareWe+sV9Ur6/30hnpBvaDeUK+oN9RL6hX1inpJvaZeUi+r19Rr6mX1unplvareVa+qt9R76v30jnpDvbBeV++r19XL6n31vnpZva1eVi+pt9Xb6iX1lnpJvaHeUm+pN9R76g31jnpPvafeUW8B76gX1VvAW8CL6k31bnolvZpeTa+k99HL6fX0Rno9vZneSG+kN9Pr6M30XnodvY7eSy+l99Jr6aX0UnotvZVeS++lF9N76c30YnoxvZneTi+ld9Lr6J30NnodvY7eRu+it9HL6F30LnoZvZDeTm+m19Pr6F30RnohvY/eRe+jV9K76F30SnojvZLeTW+kN9K76eX0+nn5vIBeQC+f98/L59Xz/nn/vHrePa+el867593z0nnvvHRePO+d986L583zAnr/vIheRO+f99D7593zHnoPvXveQO+e984b6A303nkFvXfePK+gV9Cb5x30BnoVvYdeRW+i99B76E30Inr9vH1ePi+ft8+r5+3z2nn1vHpeOy+d185b56Xz0nnrvHjeQS+hV9BL6C30CnoFvYXeQG+h19Ab6A30GnoVvVxeL++X18sr5v3yfnnFvGFeMe+ZN8wb5j3zwnnPvHFeOC+cN84753XzsnnXvGxeNe+ad82r5gXzqnnTvGBeMG+at8vr5l3zvnnXvG3eN++bt80r523zwnnlvHJeOO+c18tr5hXzmnnLvGJeMW+Z98xLwMvl7fJyeb+8Xd4u75cXzPvlDfOCecG8Yd42b5gXztvmBfO2ede8Zl4yb5mXzDvmLfOWece8Z94xL5r3zHvmRfPGeQd4rbxT3imvlbfKO+WV8g7wSnmpvAO8A7xU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eARcAR4Bz4ArwBXgGXAKeAb8A04Bp4B/wC/gH/AR+AX8Aj4C74CPwEngHfAOOAncw93qdnW/uk3dqO5TN6o71X3qPnWnulXdqe5Vt6pb1b3qZnWvul3drG5Wt6u71U3qLnWPujndnu5Ot6f7093p7nR/ukHdn+5QN6gb1B3qFnWHukndom5RN6l71C3ntnPPue3cf+4595z7zz3o/nMLugfdg25BN6Fb0G3oJnQTug3dh25Nd6Yb053pnnRjujHdk25Gt50b0P3nBnQHuv/cf+5At6Bb0d3nRnT3uffciG5E95470b3n9nMnuhPdfm5Ht5+70O3odnQXug/djO5KN6a70n3pxnRjui/dm+5Ct5+bz+3n1nPzufncem46t54bz03npnPjuePcjO5J96J70T3plnRPuindkm5JN6U70t3nznPvufPceu49955bz+3nXnRLuh/dku5I96P70R3phnQPugnddW5CN5+7zl3n5nPTuePcb246N537zV3nfnPPuevcde4596D7zg3njnPHueHcb244t5z7zf3mlnPPuQ/dhW5CN6G70M3ntnQ7ug/dlW5L96V70p3ppnTnufHcem5M96Zb043obnQruh/dje5Fd6Mb0b3oXnQjuhndiO5EN6Ob0Z3ornQnuh3dle5Kt6Pb0i3ktnI7ua3cV24nt5P7yr3lvnJzubfcW24ud5e7yD3kNnIPuYncRm4jN5F7yU3kfnIvuZfcT24p95Pbyy3llnJ7ucfcXu4095h7zJ3mVnMruZvcTG4md5M7yt3kBnNHuaPcYO4wN5gbzR3mDnOjudncaG41N5ubza3mdnNTuafcVe4pd5u7yl3lbnOzudvcZ242N5v7zB3mPnOLucPcYW4xd5RbzP3ljnJHub/cUO4295Q7yz3l1nJnubPcWm4k95HbzJ3kNnOTuZPcSW4yd5abzH3mznJnuc/cbW41N5p7zI3mBnOPucfcYG4pN5i7yS3llnI3uZfcTW4l95J7ya3kNnKbucvcZO4yt5ibzE3mFnOfua3cWO4r95Uby83lPnInuZHcSO4kd5a7ys3mdnOnub3ca+4oN5SbyS3mLnN/uYfcQm4it5DbyU3kJnI7uZ/cTu4t95P7yb3l9nJvubvcXm4vd5d7zQ3kDnL/uHncO24c945bx43jxnHruHPcOu4ed447x93j9nH3uIHcPm4f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SZJUU1STVHPkqMaoxqi2qKaopqi2qNaotqj2qNao1qj2qFLNUq1RDVKNUi1SDVOtUg1T7VKtUq1S7VLNUu1QrVDNUK1QjRChmqAaodqgmqCaoNqgGp/an5qfWp+anxqfWp9anxqf2p4an5qfmqDanxqgmp8aoFqgmp+an1qgmqBaoBqimqCaoBqimqEaolqimqGaoVqi2qFanpqeGp5anRqdWpwandqcWpxanNqcmpzanJqdmpyanJqd2p2anVqe2p3anVqeGp5amhqa2pnamRqampoamtqampqamtqaGpvamtqbGpsam9qbGpwanNqbWptam9qbmpuamdqYGpkamdqYWpnamJqYWplamZqYWpiamBqYWphamBqYmpcamFqXmpeal1qX2pealRqW2pUallqU2pXalVqU2pbalVqVmpWalVqVGpValdqUGpUaldqU2pKaklqSGpIaklqSWpFakpqTWpFakZqT2pGakxqT2pHakRqTWpPalhqX2pXalRqXWpUal1qWWpValVqW2pRalpqW2pTalJqWGpSakhqUWpIalNqTWpJaktqTGpMakdqQmpDakFqUmpCakFqUGpballqUmpSalFqU2pBakhqTmpOakVqR2pEaktqSmpLaktqUmpKaktqUGpRaWc2sRlYzq7GokdXIaixqZzUWtRa1s9pZrUUNrdai5qKGVkOruaitqLmovaitqK2ovajBqL2oxajBqMGoxajRqMWo9ajRqNGo9ajZqPWo+ajZqNmo+ajdqPmoAandqN2oAan9qN2o1ajZqNWozajZqNmozajRqM2oyajRqNGoyajBqMmoqajBqMGoqaitqKmopaitqK2opaih1VLU0mpoNbRaWu2sllYbq53VzmpjNbLaWE2sRlYjq4nVymo3aj9qO2o/akFqO2o7akFqPGo8ajpqO2o6ajlqO2o7ajlqN2o5ajhqN2o3ajhqNWphNa8aWA2s5lX7qnnVumpfta9aV42r1lX71rhqXLVvDVz71rZq4Bq4tlUL16i1a+1Zu9astWftWbPWuLVsDVur1rA1aq1aq9aoNWmNWovWpDVpLVqb1qK1Zm1am9aaNWWtWWPWlDVljVlb1pY1Zg1ag9aYNWeNWXvWnDVn7Vnj1pi1Zu1Za9aitWftWYvWqLVubVvT1rK1as1bu9a0NWtNW9vWrDVrbVvj1n41YQ1Y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/XA+nA/Xw/VwPBwPt8PtcDqcDpfD5XA4HA53w/m4HsfjdtyO03E6LsflOByH427cjbNxNq7G1TgaN+NkXIyr4Wo4FDgUuBO4EzgTOBO4ErgSOBI4ErgRuBE4ETgQuA84D7gOuA44DjgOuA24DTgNOA24DLgMOAw4DLgLuAs4CzgKuAk4CbgIuAg4CDgIuAe4BzgHOAe4BrgGOAY4BrgFuAU4BbgEOAQ4AzgDOAS4A7gCOAI4ATgBOAK4AbgAt1Y4ADgAt1Y4rVur2yycFk7rNusm68bqtuqm6rbq1uqm6qbq1goX4Abr5ur26vbq5urG6ubqFuvG6sbqFuu26pbqhupm6mbqhup26vbpRurW6dbpRupW6ubppum26bbppunG6TbqJuoW6ibqBuoW6gbqxukW6hbqxunW6cbppunW6dbppun26VbpdukW6Rbpdulm6Sbp9ugG6Qbp9ujm6DbphumW6ZbpRuk26UbpBuk26TbpBukW6Qbp5ugW6Rbp5uhW6Uboluim6Kbolui26GboFuiG6IboFugm6BboNugm6CboNuhG6HboVuhm6GboVugW6Dbo1uhG6NboxuhG6EboxuiW6Abo9ufW59bn9ufm58bntueW55bntuem5+bm1ub25tbmFuf25vbmFucG52bnVucG51bnRucG5wbnRuf25jbnBucW5xbnJuc25ybnduc25zbndueG58bmtuaW5pbmtuam5obmduZW5lbmduZm5pbl1uXG5dbl5uXG5cbl5uX25cbltuWW5ZbltuWm5fbl5uVG5kbm5uU25pblBubW5QbmJubW5dblJuYW5mblRuV25XblRuWG5VblJuU25SblRuU25TblRuVm5dbkBuXG5Mbk5uTW5Obk9uTW5Nbk9uQW5Ubk9uMG5Pbj5uMG5Abk5uNm5HbkBuSG5IbkBuRm5KbkRuS25HbkluQG5KbkVuRG5FbkFuRG5EbkFuT24xbkJuT24/bjJuQ25NbjhuNG44bjVuNG40bjVuM247bjRuOm46bjRuMm40bjNuMm4ybjNuMW45bjJuMG4wbjJuMW48bjduOG43bjZuOG44bjZuNW49bipuK24rbipuLG4qbiFnZjcWNxC7uJ3cJuXzexm9jt6wZ2+7p13cBuYLeum9et6xa+ed28buEb1y184964blw37q17496wt+6te8PesjfsTXvL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S15LXkreSd5IXkheR95G3kVeRd5EXkReRN5D3kNeQ15D3kJeQt5B3kFeQV5B3kDeQF5AXj/ePt49Xj1ePN473jpeOl453jjeN143XjbeNd40XjTeM14zXjPeMt4yXjJeMt4x3jBeMF4w3i/eLl4uXi3eLN4rXiteKt4p3iheKF4n3ibeJV4l3iReJF4k3iPeI14jXiPeIl4i3iHeIV4hXiHeIN4gXiBeH94e3h5eHl4d3hzeG14bXhreGd4YXhheF94W3hVeFd40L5rXzFvmHfOKecG8X94uL5eXyxv2fr1b3q6X69V6s96r1+qteqleqnfqnXqlXqk36n16nV6md+lNepFeo7foHXqFXqD35+15eV6dN+e9eX9v7+W9ujf33l7bS3ttXtkbe1F4T3hLeEl4R3hFeEV4Q3hDeEF4QXg/eD14O3g7eDl4OXg3eDd4NXgxeC94L3gteCl4J3gneCV4IXgfeB94HXgZeBd4E3gReA94DXgNeAt4C3gJeAV4A3i1urO6sbqwuq66rbqruqq6qLqnuqW6pLqiuqG6obqgup66nbqdupy6mrqZupi6l7qXupa6lrqVupO6krqQuo+6jbqMuoq6ibqHuoa6hLqDuoG6gLqAun+6fbp8uny6e7p6unm6ebp4uni6d7p3una6dbp0unS6c7pzunK6crpxum+6brpsumu6abpouma6ZbpjumK6YLpful26XLpaulm6V7pWulS6U7pRulC6TrpNuku6SrpIuke6RbpEukK6Qbo/uj66PLo7ujm6OLo3uja6Nro1ujW6NLo0ujO6MroxujG6MLowui+6L7ouui26LLosuiu6K7oquiq6Kbpo3bOuWbesW9Yl65J1x7pjXbFuWBesC9b96n51vbpe3a5uuAvubnW9XW532912td1sF9vFdq/da9fatXarXWp32p12pV1pN9qNdqFdZ7fZZXaX3WVX2VV2k91kF9k1dovdYpfYHXaFXWE32A12gV1g99ftdXldXTfXvXX/bt/lu3o3795du0t3bd25K3flbtyNu7Xuia6JLonuiK6IbohuiC6ILojuh+6Hrocuh+6GboYuhi6G7oWuhW6FboUuhS6F7oTuhK6ELoTug26DLoOugm6C7oGugS6B7oBugC4A7iyuLG4sLiwuLO4r7iuuKy4r7ipuKi4qriluKe4origuKO4nbicu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mlqaWpZallqSWo5ailqKWoZahlqCWoJaflp6WnZadlpyWnJablpuWmpaalpmWmZaYlpiWl5aXlpaWlZaUlpSWk5aTlpKWkpaRlpGWkJaQlo+Wj5aOlo6WjZaNloyWjJaLlouWipaKlomWiZaIloiWh5aHloaWhpaFloOWgpaAlr+WfpZ9ln2WfJZ8lnuWe5Z6lnqWeZZ5lniWeJZ3lneWdpZ2lnWWdZZ0lnSWc5ZzlnKWcpZxlnGWcJZwlm+Wb5Zulm2WbJZslmuWa5ZqlmqWaZZplmiWaJZnlmeWZpZmlmWWZZZklmSWY5ZjlmKWYpZhlmGWYJZgll+WX5Zell6WXZZbllqWWJZXlleWVpZWllWWVZZUllSWU5ZSllGWUZZQllCWT5ZPlk6WTJZLlkqWSZZJlkiWSJZHlkeWRpZGlkWWRZZElkSWQ5ZDlkKWQJZ/lj2WPJY8ljuWOZY4ljaWNZY1ljSWNJYzljOWMpYyljGWMZYwljCWL5Yuli2WLZYsliyWK5YrliqWKYt0ZZmy7Ll2FJsKbYMW4YtwZZfS6+l17Jr2bXkWnItw8vwErwEL7/L73JrubX0LrnL7TK7xC6ty+qSupwup0vpUrqMLqNL6NK5bC6XS+USuTwui0viUrgMLn9L37K35C15y91yt9Qtccvb0l/2y32pL/HlvayX9HJeykt5GS/jZW15YmliSWI5YhliCWLpYdlhuWGpYYlheWFZYUlhOWEpYSlhGWEZYQlhCWH5YPlg6WDpYNlg2WDJYMlguWCZYIlgiWB5YHlgaWBpYFlgWWBJYElgOWA5YClgGWAJYAlgqbXUUs5SzlLKUsZSwlLCUr5SvlK6UrpStlKyUq5SrlKqUqpSplKmUqJSnlKaUppSllKWUpJSklKOUopShlKGUoJSglJ+Un5SelJ2UnJSclJuUm5SalJqUmZSYlJeUl5SWlJaUlZSVlJSUkpSRlJGUkJSPlI6UjpSNlI2UjJSMlIuUiZSIlIeUhpSGlIWUhZSElISUg5SClIGUgZSAlICUv5R/lH6UfpR9lH2UfJR8lHuUe5R6lHmUeJR4lHeUd5R2lHaUdZR0lHOUc5RylHKUcZRxlHCUbpRtlGuUapRolGeUZZRklGKUYZRglF+UX5RelF6UXZRdlFyUXJRblFuUWpRalFmUWZRYlFaUVZRUlFOUU5RSlFKUUZR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77333nvftm+u67quW6X+1n8qlWpIrfvee++99957773HAeFF+////////////////////////////////////9/73xlpxPv///////////////////////9fVP7//////////w9G9uaOOoWP7z3itOcvvfe+9a5vvY/z1Na91Lx0L13fet/+9rfft9+/fVfabnrJ1re+bX3rW+9b732c613Xe7da9VWv1nXjXLdarVaroZnet2375qlUKtW/UX3r29fQ/e/b57saz9D+W/e/997//73/3v//f7X1rveu91Xv/ffe6015737vfZvZev+Z/v/eu9673nW/r3r/2+oTwsyW6f+f6Var/7/v+6v/u+6b6b6f6bve/a7r/+u+1VevWvU/07tUamvYttQ6T6VSqdQW4662be8wq2+G7/8/8n+vdu2P6f/////eiwGKvid1df///////0fu/z8X4f/ff++/99+7vs2c0vv/V6vf9VsojLgSAvH/pshDIZdEGUjP5N+GMDlzY0Rq+m5mMtncQTIsfB21jkqlUiff2rZtWz9tS6VSqVQqlUqto9ZRqVRDKpVKpRpSqf+3L2Eis/a1oYaHb98ccZD+2/uiS5RvXxk+8CYznEnj5+39E+zzhu1bCGar+u7tgPzumwdY6atvCLlDARjgcfHynL13mKx3X7y0QDwJ4AzNJfR6635cGTKuDalffet2gPFvYxJRuX6HI14LB5z8D0XMEMj/J71Eqar+d7/73e9O/u9efu/9V8bk8971rne9d73rXe9673rXu17T+6qv+qr3VV/17WWb2XpNvWWgeLkDktl+yaCq8t71X4WYfP8zLe1Dsftt/hh/iOoXq7tPRI3I39KG8/u4gvItwQ6/EhMa/oIt5d+h+4ZUGv8YRzM/g1njL9Oj88/odPtf2jRf2mPz/4FS/LqJ7NPxcOaTAaZ9NotC3bY/Or/QUwTJ9vtxuzDi+IKqwLlmk46fz2cft8qapZ8HC9j73a5NS+l/q2/1/XHSH2XQB3bFWU6/Kh9H/9f8/3/3x4EheBz1EgTKBkbGNHln5b8oCS38X/3vG2JCdyf5QNmQCJ6JUgj4INP91d9W/1t9q+/7driza6tv22gE53tkCyEXv5GUkiYgQnoBO3d0Vm66TIiW4EQL3z8geYkK1d4fjWq2WIq9RL4sMXrDoEDOLWOgiMUvzyuk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/6X8//////9/KeX/////////////////S/n//////////////////////////1L+//+DIAiCIAiC7u4e55xzzjnn//9LEARBEARB0N3do6gY3d3d3d1BEARB0N3d3d09iprz/////1/+////////M8JCwZz//////1K6u7u7u7u7uzsIgu7u7u4xigJB0N3d3d09RlFzzv////+Xouacc845//9furu7u7u7uyh/d3d3d3d3d3d3d3d3d3d39znnnHPO+f//UhQIgiAIgiDo7u4xRnd3d3d3d3d3d3d3d3cmuij8//////+/lP////////9Suru7u7u7RxAEQRAEQdDd3SMIgiAIgqBHJroozDnnnHPO//+Xk8OwIhyGFXEOw4pMOcMpp5xyyiln+DL6DOfdvAvn3QxnOMN5N8N5N+WUU06fU85PzvDDv/vwY/jhT/reh9+TPdn7Dz/8T374/i6jy68nZ/Qvxhhj9DijnPHzL0aPXuwDo3/+fe6f+4ckgjFGj/Hzz2OM/vnnn7t//rmDLv3/Y/QH/d0fBN0dBB0E3UF30N3d3d2jxzn///9ffowxevTo0aNHjzH6t33b//fff9/233/f9t+3/f+/fBn948ePHz9+/Pjfx/8+fvz48ePHjx8/fvz48ePHjx8f7r///vvvv4eTcPL7T8aP//3333//wclPuoST38cYPXr0GGOMse1jjKFHjx5j9Ogxeow6Yowxhv59TvfRuTud032f031O53T+ub+M0aNHjx49xjA6nX9O9zndRz5ycu7u7v/yf85/KX/OOf///3/OOeecc84555xzzv////9/Keecc845////5f//Szlfyv///zn/5//////////Ll1LO//////9/KV/K7wPD6fFB8HMHQflwDuc+opTSPb58KT/Kly+lnFLKnnwk//8f/P//D///tXzfB37gB8J9DhdKjyAYwQhGMIIf+IEfGEEwghGMYAQjGMEIRjCC0T+Pc3H+lh2LCqF//vnnn8vP6VgYImLXYqKwcyEmE1yMoJxD3l36nOGUckoppZxyylB++DL8MPzwwy4yhmDooYcees/djn24FUrQpQRB6dKlhy5dunTp0qVLly695zHG0EMPPfYiGKN79AjGGH3G6NGjR/cYY4yfx+8/h5Px85/T5/v//8f/fzj5STpLSZK4S3d3CYLS3aWDIShdeujSpYceeuihSw/B0KWHLj300D/2Yi/GnnvPQ29jYYhI3bBMFtji/K3YQIwgXIU5oxApJH6M/33/xS/+933//U+p9gn5/vuf8zkMK2KBw7AiHIYV4TCsyJRTyimnnFNOOcOXf5erSQ27tw53wjnDKV9+OMO7Kaeccso5f76c4b+ccob/4Ycffvh337Y2U0kVOtxqzQ+/J3vyex9++P//L9kqhagTqsDxq6edxIAJlJ9QKnZ0jJ4Mp5RSTjnllFK+lFJOGb78cMqX4ZQvwznly5dTzv/www//w/8P/8MPP/zwey8//Jcfhv/hhw+CoLtHd4/R3d3d3UEHQXfQHQQddHfQHXT36O4eYwRBd9BB0N2jxyhf/j/b//fff//ff9/231sa9Wz/fdu/bJOBYuAAIr+PHz9+/Pjfx/8+/v//f/z///7777///nN71cbI9/0nP/733/ff063NVG6shGmCk5/8XsLJ+C9fyraX8uX3L+X38tv+/3v5vXz58nsgmEK5rVIRLX58+VJ+fPny5cv48eOH3xY/jB/Gbwtfwsnvv5ffhy8nyO+//15K2faSj5zc//+/u/ucPv/ly/ng////nHPOOeecc84555z//////1LWdSkVN0EQdPfo/v7uPv/d3V36/5z/P////////////19KCbq7u7u7R+kWghSx+R9fxo///ScBKZukye3PJUNO53RO56GHHrr1qeRLgtseZgK4hx76Kzqng3AlDF2KUMx8zkOn8zlmcYx8Ls75nFuKoUuX7qYnVRKXLj106dKlu+nRUkK6S5cuXbp06dKlS5cuXbp06WHooYceei/2vBdDD1166KGHLl166L0YxtBDD2MYKYyZpKluwiVDL+mYjHIg6Y7g0aADggmUfClf0skIsSZcm3l0azNPzjGLWyRHSTc/Afy2yrbXUrC/ltdK2wo22S5bZbtsh+2yTbbDdtgmW2GbbIutsBW2xZbYFltjS2yJrbE9tsYW2R7bY4tsIVhk+2whWAj22Uawz5bZRrARLLOVYJlts5VgJdhm62ybLbR1ts4W2kZbaFtto220rca61ZhZWZl5mdkBO+BmB0yBm5sp8AOmwBH4AT/gCAyBI/AEhsAQeAJL4AmsgSWwBNbAGVgDc+AMnIE58AbmwB54A29gD9yBPfAad+AOvMYfeI1B8Af+wCA4BINgERyCQ7AIBoBF8AgGgAHgERwAj+ASHAAHwCVYAC7BKVgAFoBT8AlOwSb4BJ9gE4xiF9hMq2kvraEttIaW0BbaQktoBS2hHbSCVtAOWkc7aBOto3W0ifbQJlpEe2gPLaJttIiW0TbaRstoFS2jXbSKVtEu2rtdtJH2bu820j7aSAtpH+2jhbQILKSltAgsAktpJS2lnbSSVtJOWrudtJXWbu220iawlVaBTWATWAW2bhVYuq3buqVbS0u3c2tpLe3cYtq5xVtMi2nxNtbibaeNtbG2027aTstpN+2m5bSgltMysKAW1DKwnpaB/bSe1tN+2t5+2lHb296O2lA7akVtqA21oraBFbWmtoFtYE0tqTW1pZbUktpSC2tL7S+shbW/4f7KDTdcuXkrF9Xmbd6i2rmo9tTOnXtqX+2pXbWv9tWu2lS7alVtqk21qtbVqtpW62pdbavNtK2W1WbaTMtqNa2WvbJh9spi2TAbZrFsmsWyZTbNptkya2fLbJ21s3a2zvLZb4usr2+RNbJFFskaWSOLZOMWybbZuI3bNlvAFtlvwf22R4/1sT02gAC2xAawGzbsiN2wGTKsiM2wFiwsibWwIUIsABtm06yZTbN48GyexbN+/OyfPWDb7JFts0iQbJGdsTZsLIm1sTSWxJJYGitiaWyNFbEitsaO2Bp7Y0fsiL2xJfbGRtkSW2KjrI+NskvWx/rYJQvukj2y4IJ7ZIsskQ2yQzbIJtkhO2STLJNNskqU7JNVsnFxW8CmWTuLZ+1sn8WzeLbP+lkg6ytkfY0YWSXrtibWxbpYE8tiTegGy2JZ6AaruoFSW11VamqBUlNnaoFaoM6UmTrTZspMmWkzTbZDtskSWSLbZKFsk52yUBbKTlkpO2WzrJSVslmWymZZK0tlqayVrbJWFstW2SqLZa9snv2zevbPAgK0e7aAfbNP9s2q2Sf7ZNUsk1WzTpbJMlknO2T5bJ29s3WWzt7ZO0tn5yydhbNzds7C2TgLZ91snI2zblbOulk1K2flrJp9syi2bU9sm06bphXoNI0gAl2mESgzZpps1aybdbJuVsw6WScrZpssjzVgb6wBu2Zv7I1ds1F2zbLZKBtl2eySbbJidsqKWTI7Zacsmc2yZHbMZtksO2at7Jgts1bWypZZLOu2b/th31aFip2wKrbDdtjeDgthISwvhH2wvLwP1sE+WAnrYB2shI2wEpbCRtgIS2ErbJjlslpWy3LZLctl5XbLblm5HWDl1ssOsAOsl+2yXhbMdtkuC2a/bIf1sBAWwnrYB+th1/bBPti1lbBrC2IlrIQFsRR2z55ZPatnzyyaPbNyi2bRrNxyWRW7Yjtsh12xHnbFwlgP62Fh7NrC2Bi7tmsbY0Gsm4WzYlbMwlkyC2fpLJkls3R2zNLZOjtmx2ydLbO8u72r0ra3VdpOUGlabSfsBK22H7TamtgP+2FNrJtSoBOoNJ1Ao6k0labRtJpGUw20mlZTDdbEzlgca2NxrI61sTZWx9JYHbtjaSyN3bE1dsfy2BpbY3nsjd2zBOyZJWC97Jk9s15Wblssm16wbKuqFqwJ1UA30A1UA6WmGigGSk2pKQbqTDFQaOpMnSk0fbYq9m1X7Nu+2BW7Yl8sjH2xMhbGwlgZG2NlbI6NsTE2x+LQCHSaXqDTNoVeoBdsim2xSjbJCtkkG2SFrJANskB0AoWm0RSaYqDRNJpioBroBWqBRqARqAXKbJcsmz2yR5bNHrB6Fs3m2TyLZs0smuWyZtbMctkwWoFmsCf2hGawKHSZSqAVaAUqgWagyVSZLtNlqkwlWCVrZOM20O5ZQFthKeyFXaVApWkzdabPtskOWSdrZ/lsn/WyBCwYnbZtm2J12ZaFJlMIVNkC2R/r+2Pj+vrG/TYu3H77Ldz2WLgVYHtsjxVgA1gBlsMGsAEsh92wHFbDbtgNq2EzrIbFsBk2w2JYC4thL6yFtbAXNsReWAobYkMshQVgKSyIBWABWBA7Y0FsjJ2xMzbG4tBTikqlotKpUqVOfZ2ap6+vedqA5mmoDWgDGmpPQ02lPe1pKi2lqXSYltJSOkxJ6TAFBkwfUGDqypWqUlfKipWu0jfKRtsoG12jbbSNrlE8ukYLUDyKRwtQMlqA/lEySkb/aBeFpHQ6p3NKp3VKp3dap3V6p3Z6p3hqp3aKp5kUTzVpJs2kmnQB1aScdAFdQDmpJ+WkvNSTelJe6kt5aSj1pb40lJrSUMqAmlJTyoCOUjkFo2EUjI4Zo4N0jAoSpHRUkAbSQDpHA6kdnaNz1I7GUTsqR+NoHJWjBqgchaMGqAEKRw/QOVpH6WgdfaN0lI6+0TbKSzlpJ+WkmrSTdlJNukk1KZ5u0k2Kp58UT+/0k37SO8Wkd0qnmBST0uklpVNGekkvKSNtpIxUjzbSRqpHE6keNaSJNJEa0kNqSOHoIT2kcBSRwlE5ikgRqRwtpHLUjhbSQmpHCakdDaSElJAGUkEaSnnpLuWlnXSX7tJOWkk76SatpJV0k/bSTfpJe2kv/aSW9JNiUktqSTEpAopJLykCioBe0kh6SRtpJI2kjfSXNtJE+kt/aSJdpIn0kC7SRXpI0+ghRaRpNI0iUjWKSAupGlWjhVSRFlJCqkgVKSE9o4RUkJ7RMypIx2gqDVWYhkpMhakwJRZLbaktjaWylJW60lbqSmFpK22lsPSVwlJc+kpfKS69pbjUlt7SW2pLZakrBaawFJgGU1gKS4MpLg2mwhSX4lJhakuJqTGNpbHUmNJSY1pMaSktLaYOaDE9pg6oA3pMdakZHaNiVIyOUTAKRw3pHTWkevSO3lE9mkcXUE+6SlepJ1WlntSXqlJV6ksfUF9qSh/QB9SUklJTOkpJKSkdpaJUlsbSWRpLaeksnaW0tJbS0TY6SNsoHh2kgxSPhlE8SkbDaBglo3LqSBfpI32ki5QAXaRplAAlQNMoGk2jahSNolE1WkbVqCIto2VUkZ5RKjpFq+gUvXJFsegV5cJFmygX9eNHj6gfTaJH9IgmUSR6RJdoE12iTLSJNlEmikWZqBbFolhUi1ZRLZpFq2gVzaJWdI+60SzqRrdoFs2iW9SKhpqnxJSY5qkxzdOpxtSYTi2mU5FpMS2myPSYCtEBlAgfjaJ8tEgRTaJF1IgRRaJ+VIom0SQqRaOoFIWiUTSKQlEiCkWHKBElokNUiCpRL1+UiTLRL6pFv+ge1aJadI9mUT/KRaUoF41TKSpF4xSKxqkThaJQ1IkOUSD6Q4PoDwWkQTSIAtI+Ckj5aB/to3x0AOWjgLSIAtIfWkSL6A81opMUAaWklBQBlaQIaCSVpJI0kjrSSPpLHakj/aWLtJL2UgW0l1pSBVQBtaSTlAENpaA0lO5SUApKd2kCuksraQKagFZSBTSP6lFIqkcZKSSFpIyUToHpMA2mwzSVBtNgmkqFaa19qRW1or7UiPpS2zWiRtR2Xdd2fdd1Xdd3TanvGq8pNaXG60w9qhtoUN1AkyLVnZpUf+pO3ak/taf+1KbaU3tqU91rU53Xve51XqfqvFbVqTpVq+pVrapj9ape1bEaVsdqWQ2rYbWsbtWy+lW36lb9ql01p97UoXpTi+pQHapF9aju1Aw0qGagOTWoBtWcOlQj6rpe1HVNqRf1oqbUk5pSZ+pJPakz9QJtq3N1XudqVp3Xec2qVTWrxtWqWlXj6liNq291rI7Vt1pW32pfLatlta9+1b7agX7Vr9qB1tUO9K7W1bp6V3/v6gf6+/uBRtUPNK9G1aiaV9NqXt2raTWt7tW1Ok/faUANqO80o77TjZpRM+pG7agbdaR21I46UkPqSF2pUs81XSvqQa2oBfWgHtSCmlDT9aCe67ke1IV6UBPqQl2oCbWhvtN5Gk/n6T592k/3aTt2mk/baT3Np/m0nt7TejpO7+k9HacT6DgdqBPoBDpQK9CvWlfP1tXfs2d/y/5G1bJlo+pTLagVdaJW1Ig6USdqRH2o57pQQ+pCbaghNaQ21I6aT/9pP+2n/zSe/tOWGk/jaUuNQONpBPpOI9CP+k7f6UfdqB+1pG7UjVpSR+pTjapnNaqm1bN6VtPqWi2n4/ScntNxmk7HaT1Np+m0nrbTpLpUf+pPXapNdam21abaVNvqvO7TddpO2+k6TafDztR4vUBnCltUg+pQPaoPNaJe1HFaTgdqUt1Al+pILakr9aue7ap59a/u1ZxaU29qTZ2pN/WmztRhW+kqfaWlNFz7aLju0T7aR/foHd2jefSO3tE8WkjzaG8hLaS9v/aO/fXXsYN0bCAdpIM0kAYbSP9osMH+0VH6RxfpKB2li/SQLtJEekgPaSKdpIk0kk7SSRpJG2kkfaSNtJE+0lD6SDNpKA2lmbSSZtJLWkkr6SUd10v6Scd1XD/pJv2knXSTbtJOeko7aSo9pac0lT6gqbSWPqAPaC2NpbV0lsbSWDpLd+ksPUB36S49QG/pAZpLb+ktzaXJNJcG02SaTINpLw2mv7SX9tJfekx/aTE9pse0mJZrMR2m5Vquw7QBHabPtAFtQJ/pMn2mzXSZLtNmWk2b6TStptV0miag0zSaJqAJaDQNp9F0m4bTcLpNr+k2zabX9Jpm02+aTRfQb/pNF9BVuoB201W6SrvpK02hLfSFvtAWGkNbaA+NoTG0h9bQHvpDa2gN/aHX+kPP6LVe6xnd1hO6QlNoCl2hLXSF7tAW2kJ3aA99oTF0hsbQGjpDZ2gNvaE19Fpv6A291iB6rUU0iAbRIhqAFtEjGoAGoEd0AD2iSXQAHUCTaAGaRJdoAVqALtEmukSjaBNtolH0iUbRbH2iTzRbp2i2btEpOkW3aLdu0W/t1m791ir6rVm0ilbRLHoFX8DUGAPGgKm1BKbWIUI0hw7B1PoBU+Np/aAf8DSugKexBWwBT8DU+AKextP4AraAJeBm7IydcTOOxs26u1ladztoB1xBO+gIXAFX0BH6AUtjaByNozE0dsbVevlZbzM/42fNzKyZmzEzZsbNWIKO0TgaReNoGo2iUTSNZuMN+Bj34mNszBjzYmMsjHkxLxbGD7Aw/sUP8AP8i33xLw7GvtgXB2NgHIyXMTAGxstYGS/jZKyMlXEyhoCT8TOGgCHgZxwBP2NmHAFHwMxYAg7GFPAyXsYUcDKmgKtxMk7G1fhZo+gSHaNLNImO0TGaRMtoEj2iZbSMHtEwmBfr4l6si3dxL+7Fu5gY7+JiTIyJcTHWoHW0ja7RNppF1+gazaLfmq1pdIum0Te6RbfoG/3WNzpHv/Vb5+gaPIx3sQPsAO9iXVwBT8DSWBpPwNAaRo/oth7RIrqt21pErzU3BG7GzRpCNxvjYyyMjzEyFsbCGBn/YmScAf/iX5wBB+MMWjkYB2tlCnpFs2gX7aJZtI2u0C+6A/diYrwB7+JhXKxfdIXm0By6QkvoCj2hJbSEnsAYcCWeY07Miee4E8+xHXfiTmzHrdiOL3ErbsWXeBOr4lx8i3MxLr7FtxgX02JR7IlBMSj2xAuwJ9bEC/ACrIkx8WQG2BMzwJ/YE3viT6yJ2XAB/IYL4Dn8ht/wHG7Ec/gRN+JG/Igh8SuGxZk4E8PiTQyLXfEm3sSuuBX3YUA8iAGxJR7Eg9gSK8CWOBArwApwIE6AA/EiToAT4EWMACPAi5gSL2JETIkpMSJWxHNciRWxIq7ElJgO2+E6bIf5cB2uw3x4EvNhPzyJJ7EfJsR+eBATYkI8iAuxKr7FqPgWp2JUjIpTcR6nYlacx3nMikNmxZJDDlmyKZbcY1NsinvcAPf4uQFugJ9J8XMpJsWkuBSH4lI8ikNxKB7Fovi5x7O4x5Jn8SyWbIsls2JbbItZcS2Wxae4FJ/iyaW4FE8exZM98SgexZ5YFNvhPcyH97Ae5sN8WA/7YT3ch/2wH+7DgzgO0+E7TIfr8B2+w3U4D0viO4yH8fAdzsN3WA7H4Tgsh+GwHD6A4TAcPoAN4AP4ERvABvAjnsO1mBXTYlacimkxLU7FtxgSP+JI/IgP4EgciQ9gSXwAy2FJLInl8B1uw2zYDbPhN+yG3fAbdsSO+A0zYkb8hhvxLJbFz8+yuBT/4UAMiAFxILbEhXgQK8CTOA/XYVj8imOxKkbFq3gOF8AG8CeOxZo4Fr9iTayJXzEmfsWZGBNj4kyMx5l4E+MxHm/iO97El/iO7/gS0/EltmM6pmM7rmM7nuM6ruM5TsRzrIgTcSJWxIZYESNiQ2yIEfEhRsSL+BAf4kUsiBdxIBbEgjgQ/2HnyCBH9sEgg+yD4dgH92A4huMezISZcA/+uAfv4I8/3sE8eAfrYB7Mg3UwDtbBNxgH4+AbbINxsA3OwTaYBufgHEyDazANnsE1uAbP4CUMshB2dhbCP1gIN+Ef3ISD8A/+wUEYCAdhJQyEgbASHsJKuAgP4SFchIlwEU7CRJgIJ2EjnISRsBE2wkj4CCNhJ3yEj7ATfsJOeA0/4Se8huN4DUfhOI7jKAyFo3AVhsJQuApL4SpMhaWwFKbCU5gKD8BTeAoPwFZ4AMbCVtgKY+ErjIW58BW+wlw4C3PhLZyFs/AW1sJbWA1rYS2shruwGv7CXbgLf2Ev/IXFsBf2wmIYDIvhMAyGwXAYluMwnIblWI7T8BhOw2V4DI/hMkyGyzAaJsNkGA2bYTRMAJthM0wAn1kNdoOtthtwha221bgCM1dgC2yBHbAFvsAO2AFfYAqMgdt4ArcxCZ7AE5gEa9gKltoaW2o7bY2tsZ22yHgEi2AWLIJBMAtmwSB4BWtgEsyBSbAbc2AO7MYe2I1VsAf2wCp4jVXwG6/xGr8xiJ22GeyzzWAx2Gf7bDFYZovBXrDMltlesM022VawxbbYVrDGVtgG22EbbHv1WmVba3WtrbW1upbX6tpdy2t57a6VtrfWgc21udaB7bUOrC9fSwHL4Bfsgl+wCXbBLtgEp9hba2txra3lxWt/MQtuwSN4BLfgEtyCYXAJLsEwOAXD4BicglNwDHaxE+yupbW7VpeurbW1dtbS2lkra2ktrZW1wJgCX+AIfIExcASOwBh4wjbbCxbaXrAaLLSFthpstaW1wHaCnWCBrQUbbB/YXttrH9hc+2t9La71tQ4srsW1DuwtRsEmmI3Z2AS/2GeLbKfxCgYRp2WoJNIajAQgVQQAIQAAAAADtgEAEAXEoUQYVAz1AxSAQxMCFCcDA4WGCGAAGQAFCgB8TQORCUCCAAAzO/P3F1NQbhwC/b1mJvxQd4j7MpjZxx+nn4Feq6lQ/AM/gbQn8Tv8pSBr/ivC60cmNPkP1b7HYxJAdwhDdNUEOlET3R9Bx7qhX2h6HD7os9Cs7/CFPvwo5PGWNPQPw+oX3uoDP0yc4xZ6HP3ZjLa4g4suKOhVawd4Hz56fPuBQssdRX9phgXOgw4Ng6JXi+d9yyXjG2EKzQBFXwegHDW6fwTxjByxu8/z33bQen/XmPHaVkXoaxEjfe0nRF8TSuk31Dh955G2INwjEZ1veiL6HLha/6jl3OttU1vqwhqaZirLZLVbncr2yLSIc+2Qq7+ds6ff5kjrGpmCxd6E6/Q3FAt9bf5Dv2UB+nYHDjzEmCnLmDdDZBOH4zcvN6opil69wvrXaO2v39eCoEeYITFY62aZ8p3O+Qr1Qarl1rS7d1413sMnNkNx2bQHoxznOB7iN8Hl+N/ZHAeXTM01wnce7GGbCWVxtKw6OOBCJ4qh+uWJiug4ReYsRThIqW/Ns5u9zM55Zh2e9BQzbOovTbY5TQYmr9PyNxla0fNdY+xTliBvwzBYqXxEf3pSbaBqqRTh1swnjQdzsXfOMDqJQRC3ZZm8Vb5WPrysGpCyKprya+6RxoMk/f8zjG5iEuRtWjar5RkdOJmy0kWp9fw03k+N01b1s/nY89d1K4YjQ4EwSArEz7umUAACEpBrG8FQUtGkGIHNJD3z4Ai55D1RqzleO5YXjyinjP/AwBHNuJqmdfd2MNS8fvYEvV69rsq8JRCSM0EQ/DatNA0BSAIyvSMMQj5arYzscaEUdpZqYMAvL0G012vY3HwASMQTNeNsxlCQnRyrltebf/vRgaSaZMZwNLdHuTZXrA0SJTOG1f7zusBjQdDPju08Boy6hGYMycouj4dtvx806icckYPzOczILxphpdck0h2pdUEKvR1trUare1HXUhSxEe2tQ6tdqM0iFLcFrVyBBvtPOaNWLrGmL4iWLbF9YRz9xCDI0ZgM37E8+FKDQONkKKzzV1ZMr11zoKhfbkbQTa+TMo375jw8qXVw82pNiqru02n5v2ucWbGNAkbIJ++JWs3x8kTYWgmbGFB2TkzGOBnBfNqeY5cVDqBH3jMxm+NhHMJz0TSa84QEhXFvYpP0qXbz7dSl/o0/0QCrPiYBlYfbbBQ7FmNDWrBmO36B9dnBGyzkI29Yjj68YXnZaMF6cSy4MTPsHNhcTavpo1CPOa/VEI42IcQz/qyerdQGIZ5Tx+qRTnuOzDk8UU8W3MM56luYX2sDCyjyMaeEBdpkEQJjWbUtZL9CebE4mxCs979TgSaPfieNiWEm/OquXb81xWqj/gZkla7G+SoQUDvHEQRFhXFd3cqIdSkUYJnyFXad5GNj5gV+L6JpeKMQz0Ecgn8ClnE0ZnMMLpmaY4TPPJjDNhPlx9cTvEfKcm2YjMbcAj+sCbDbvBEeds+EEd9A2I5ZAb/h/S9FOAR2cybA0/zIV+LY89q9S961bdXrsex5/eZ6d6T/IA4TVfQSmx2yxmUy/Jo1a793tZA8oYv2srUEp31puQnY2M52RZvJwGlto9rmtA3pM6HjeEGzRQcLTJU4UnQejGGjiSLjCC6L4Gl2C8yDTYNL8O4sgkP9QPjunAkfe/bCjH0p7LaOhb859d4Lg/2T4Wk2HObYarAdfnPHoc61kw2n2R1lOMfgELsJRoyXmS1xsMhUGSNl5sEM25goG2fh1TXdXmm89NXeSIGsq4h2zexFmdGWnWiFlb2PEVkeFm0+2TUc0Z1h8cIy2C0zCDlBtXjalXFIvu9umTfSvLSaK/6kPy3WKJk5YoaIJ0g3Ln52wcGJU1yNFJwHadhkosY4XzP+FWBIpwr7+aezmed4a3nZGclvn2F8yTaJu9YZ/HMewHPu7h33z923zMR9+Go4aD91DFZuCsm7P51OeHnYwF/GqWfpAA492QyLaRpng94r8eTPy4EqhVKnr/F27CiZUF2xZA599lqXbteU1aze2lxoEdGomDmyhshMkHZceHb5wflTHI8UnAd62GCiYlz3KDrAn7Igh+3wXw3RvcheisZGQq3jZxc3FlGzhTFWINufdPn45nRrh4ndhfHtscdj15r08uyUQj6NfFTlObVDKk2oOs5nttDBwlOFjBSaB2TYMFFl3F429nemx4Gu03yN8p3ja4jPBDfj37PZD66fmniEwzwQw4aJYpClaeTu4eLr18xmJtMeR7ma4zjE4wTX8b9mMw8uNjVphNM8flp4I+Nuczan6rNtRbVaaIuhr64u3Txd7M8OrzDRMks8jbAOfFfZcPEt061nd8bFGy2tOrgFEOfozH6HVbyhTVSPXSZ3TB1OexvlMsdtiN8EB+MfZrMcXDA18wjXebCHoZS2jco8jIcGbNRDw136kOwiTYoP0Vla+3M39s7cGZiahw3n5UOyqzIVNyZnaW3I3dj1uDNwMR42XImPZN+HKdIxg90mXE3taFbotrup0dThtLdRbnPchviZ4Dj+0WzWwQVTM45wnbciLSbQgKjDFjpFeyHoWufKOtvBosGO+JQNdbbzXfY7H9bljjfGLznhwQS3PN5hxfPv8Ii3PGu2j3pwCQe7G2X5CbFdIHrPOmwUVpsHyVgu4cMoHXN2huyesG18+ey0Qf6mCowUMA902NBECTtgpgMmW3BZ0Zv6t6aDHRVY0PjtiFqN7l4iLuV1I7fWUbuLsRYh2wK/hd2SCAMzrc7ygGkDq0OhX6TuLFzbEm3O1sRY7wMgCQrCQGmEw3jlHN3Y2YxN0+itbfWijR374Q2n9Y1qOKdxSL8JXcfLmi0xWMRU2ZGy58EO254oG9e8sdxa0Tlf2/lJqbfqc6H+2s+ZmhmfNzVGfv7UXfvJqJv9iVFrvWdI/dpPl5qzPz3q7v88qFv++S715nS66pgJ47sD73ICH4fju78XT4j9UsWbo3W0ITqnSe+SsptGf1TBnEJD6iZUMc53tqTBolNlRsqcBztsY6JsfDVBS1jG+Y2L8E5bW/ZRy2pNWJ/TipVzLVdhf626ZXaqE2ybYoWT1Ke7ROX4DarunJ7up7AvTn24XW4ftIMfJp3YLcIIdiQj1qZlmzYEG1uwx7g2R2I058FUg9IXAOYLVi2Pc+pfanrZuDcuPXxa7lHJc1INSZ2QajzX2dWDM6b4jZQyD2zYzkTp+OKEbHGE4jNgmHAALJfd/ZbyJXAu9h7I1RLcARn6nAImvjDDSDgmsxOm4wfDWe1muBN7A3TL57IdNzHsa3b4ki78HBNE5SlgkD66kdu26+jbBME091Fuc9yG+JngOP7RbNbBBadmjnA1D3bY2ETR+NKEr9v8yiNfWsmZe6uzc1ql8a6r1O2+bKm8Kf6Op+B8a6kBZiHl4duoLfzq9lB43GSIBg6XejUTjI/3HAMbX/i0V6c9JgemuR/lnuN+iN8EB+MfZrMMLjA1Y4TLvM0RbZ6wDCK5Z34QEACYiWD+QFTHDkdfbDJaErYjK2c1yvSnoc25DpW9i9DuXnieLNuO1TzyRIlZxBDtPKCCNgT9HqcejWIKUeOv0zmew/Jbnd22V1edCcNpZ6PQ5qANwTMB4zhCs1kHF0zNOMJ1Hoxho4ki4zOjOcrHUAmD5bGN0ngmUWp7DPVtHUZZJvIe/s+m1Nha6o2vqNCE46kDt5mS82ZQx44xlGtoI+9SV/KUGXaPWLfkavWlZOHGqt+0Jy3NEmXMiCA4yvcc3yE+JriNf5nNNvhU7TseBkigkP2vkZt/jO3oMyPOgWf1tMQ9KuaYY1oPWdoTMJzj7erZtW0w2DF1qY6g2OcxnEOn9YSZHvNOarWO7XXDpg2nqY9an7M+ZP+EjeMLz04Z5HCq5EiR82CGjU0Uj0+5VK7S5bRH8Wn1XwZ+YnAbH0utpY+3xP7HPuI2Ko7i5CfHNPxbBt3+SmrMf+zeBeArOAUMJBwBKPLPNoQQ0wpDU1KFCfRSVRZET4OtRkHUOkRg0zBqFIn1s4qT+dbG2iFAPwr5WIdSVrGtkIoJvNJiXWDtfsE0KEWfbLQjMvEd1bGsgQ07JMBB5V9SQX8X+l+R6v2LNnrOtXknnvrtGpm9atWlInbol9aE0fuenHPoALgtUl3s8f0y1HJJe8Lih+S2qbI1V5jaLgy2rWaTR7exm7r6yqX65IUauxKjFGOjTB1fvdkAnEPz2MmVs0uNrk5LTvUvrRJW9rjIdhEe8ynN/YN+7VZ7BbwrYzDZzoZe4xxbes/jRGWtpT8ZT7S76l1icXpbj42se7TK3BauqqPsYJqOgcD7sqI+Y9ENPiqbu7SRIZDS6QnBAJ/V3F6vrZn31wUs8NByXFiPxW313HLOpRlK/NabsqRWZR9iO2iFvaFW0VTRdPVcMX4OcTH8k3fbk7lGfnUz2iPzie3Memx75ir0YhGeC291uPWEaQD6AOG/1knDIne+hYYTrJivK/ABck7MH5vFxL3bj6TAtfLwcsOh28eQbXJaaajSLpGtEeaU80lWzkOLPMo6b16i9TCVrdMA7n4hve+ZszhGfjTFieoMUf/tf99JB/L1rhJ3vvq2S7zS5dwdu9W9ks0RwyLi3+cWz9GcHa7NCnUL3LWMYU86gjps/t/EUEeiM9saR9nJ6qo9vjLXeLqUxn+6fGqmScKyVWt6xvjMQVrR6i6b1+OqWunOnYnGuZzMzdDPaa9pLaiDWuxhw9vLZb2oddn576Q2s0UubQHd1PIRfxFLmJKtt7RGX9D+O7HSdj9bPJet8W2ZXEBfvDa+lHhHvs77IbdypXcRvimrukMoPnVIPVa9GrWlddj7tbEVXkqe3IZeHFulm9OOLWo3HOKWj2eLzTyHtBQ3sis8zYFJssK2mcXQOzhB033x2nu7dZ3an6ptv/xkFcRGqZEWUT41ZerIVH/PqSeoLrv/B8dh+vvTlj01Z6eZ3Q1DRr/xctLXptpL1Caozouo8WnrobT3p+ku49+wpTkvPQ1OLQ9CmFx9Gci3qCrS+AqVEdephozWcHg0pCGq64ZcpBaeaSVgFuaMMgg1fjIBtlueWpdOc0C7/Cpa2LDnT73uUjL7szYQ7mR/XsrSlvvaY2nmZLTnn5fUNrXRTSTDBKrd42wWltkcDsCczX1OVyLMZ9pItL3Q/GKH5KMXFaejzdxKRW03XPR6Dp479dfa+W3Ysf19jEnf52fsdzYsHJF0c55rp2bzhlclPmNoBMINU7OQGa63zGsxSGYTosh836VW4TALYfwOEJ7aOPwdrw/cu/Z+Lw/VRBtDGcm44N2scczdwUJbYuPjYbZg77E7QwbzxwMsRPMFgK01gsfV1FXCQvnkbl1uhnBu8BpCDlBUHhccbMPpqTgIgtukOYzzNcbcluEkkDWc5VyPiwz1s3K3h5U3/EF+b8/Yg4b6dnx4al/IZlxWz/ux0pA7zC/8nU137WMa9knl1RTqHfUJc/0cD/XNMNGPHpZ9Ch8EJhwxJVv9t7MTfUI636fqMr/D3SFNBipLubzaA9cD8fJhrvROw3WVsXMO9LeR2CaZ+wPOFpLE4KsZZ1RFLAnovK1g8z64Gfknv14FT0WfF/M52wqGPeB6Hqc8EPA+7hhtmIS7wy0nYHTHtbLS2Rf8zio1z0Hf5zrS/mWx/AmM/1gXx59bC3374vfESuO4aBDXoBzBNKZnI3VzAn4xJ2zVHzbZbSE2xhfJsSU94ORfWmMDRWEoEhbrU/6UOwYCxEuw5GWR4lyW2olWtMzFBTjpiMx1h+mEZ70Iwzqg+d0g/pvO4YzuwCN8Lr04EMC+bn2fzWrMy9xn5B6jH+TdRB7bThx/CTbnPo8rs8ZVTGsv6sY7PPgyp93m1CtPdbkeGawNGFddyu034vk1N2vJdTcezkJmZYspt2Nbrtdk4/DOxxw30Ga4n+EY3TA20mPYVbqXAYsWndqRQfFliaamW/Xxtro6RA4jND3lc5vtuYNWWsj9FjH0f7kd0XvVVS3EL7PGp1jjKjshfZ9lOW6wt6rW1+6lVXCGzR1bkaPrkNIlhBd1fqUG0a9cByjfit6v5W6JLbnxgZ9YiklDswWbog8WJsKeibWtingFNswDgJIafDm281p4mfQ60XoEO87itLbIPeBCNQ2XtAYTNuIETEvSM1sz7j+VlEOwlg+DdM6kaEYgb4NMMGnhVYxUxZA5DcJcS3MBgHXepTDuZ0xgxlyyc6XF1IdNFs3Nsqo5rmFo00KzZ8zaeEgV6NbEQ/WR/Mzfuw2gTm0K2UMZxXJK+ayowHA/NWzr142DyIuq3KtMfPqklLmTgfTBVKsgmTRiMKPmtK34cwtE0XdlYuiNqoxVLAJtqRorqrPfoE1sP2X8sykbrZeP9fBwRJgRX/2ZaqoiUTti0Dswsd1Jvm52u6DLqwW9d1X+DrfdDLNIyihQ6KgfG6ZGwJMrpGmwhZE2plMjlZWQbJFhESqz84QWQ9Q4T4c2BkFy/qEQxNQOqAOUQRDr3qcJf/Of2ZnYuiVwIaH/9U0Z7KJ+h/NOh5jtZIpsv4OzysEYXuvUEGMcpbGtcnQ3NWIKbXBQnd2RGtdwwHJls5rPSPhvaiCnVzMdULczLDuNL/4et+lTX1OtDTOQ1dTmWnNKMrSTHyO7HkkEVCVbTBM3d0nM7r429c7a1TiITfrXeFsJx13MOpSiiaaoNT4jEJkvPIj5FMQFnGYTQ70BRcs1Pm7qlpsfZ+e083VbXhNgGv/JCsD7C1/evHbwzq6FM79h52axGIRp3KFkvvs7ex+aZezGIW0Xs4NvAYLVMkcKwmpz+NTC2HOGAHPrRpbAuWycaWv4WyJwu2QFJQPLjjG/wYR7XwDw5D7fqiyK2c5uRtAAGb51IiR63B6BFv8Cp1VCQPruvZqmvqz9QUZs0tck/pA0ARr2AeXsgs/Zqnn/lq/3l9li3zSOWye0DPV/+F8Xs9V/pdH+npvuL/NW3zwu9l/FRP+XLvyYetuPTV0NFFwn/b+OzkGsQQ37/cukP9NW/TE6n7NzNhf4WOn/72KP0bf6mCWft1z7/G1NNVldbZ53Xj0TybH+8d1OJ9cLykNOd3ZYysG+qpxmYS0H2x3XOPVN9E6I1RivO6bFcofPtiCAphEN2TirxnCC73bIsXf+I08gZ/yW2T+DczAE9p7P1Liw7QnYrKDG/rbNSWvb7Ey3sOG2BKNZ34SMsgF/Om0N9FbtTvElbMy/VJio2AihNYh2CG+wzsIDt2+YgGcfPxxOPgYIEWcu7e0FsMwwkOrCfyLkKPi+gHfuvZ3pwY9U9UDvFocGanZz8nR3ZBqMvk3rqwRprr1PVnpUZTj/kxoPrDmbswyZ31yJRBvyaISXK04zVW7b/jxZoOb9e23Dv/JTwUGto/1fm+tnxFO/0u+UrX5futg7quv9l1rpb7/YsNV7Jn5F2xTPNwz77RRrjzC35POhk/6MvOrDpT1/2EKpmBg9/lD/XCb6L+Fo76uu9Fk2y2/sntaCFhz3+e32+sziubhrvFiWSmPXSHfdCejIKw7FlFNHcW5pjQN6Xua+HuNP2att7+XYIeoBmS9Yc7aNd2XNOmhW7+DMS5vRmXhhrf8zh6jaucT4oXUR7qUx8CwGWWfTcjiK+aindKOX/R2DMnYr0a5A2n0yzY7CXDMsBQNZ/XG4fyTsy/E7ZY/ddqnMyqpQvwaEoLf/WKfNzPHR5ouyjnZekR/GEDEqNa9ll8TsJXN5ybILkE7wSkfkKArEcPhrD7gCcywNxvaertFnzpKr/SsxsXpubeSy1Tr2X9aN1w5R0c1cANk8Y3wKORv1qDOsu/ouvHGV5lQ6NzWlNSYXnvccTF2avOo5b1UWhnJyJ7EdVgHGzJA1/5cznlVVs7twJarvjRDLw9bkx4+Zbk/51fAfVn3ke8/RTsoQt3+6O7ESB3KtzSPZMraxp2q4FGnyq2fOc4WRCWX4uZOFKh9E3PDY8tm1ZmMn26ctYbJhudpB/L3L7MMXo2JJCzkgxWNM0dL7eW6ZyjTZU0JMmjgHFzmewTndrmR3ZsDstjD1SunlKb453beEnd3UjU9TqxbLSA2a1+65wfWbnd7HX7MmAG1ye1u8MTtsfGXd8d7fMcsr8VkuzKFo6RvJ6WSM3kvNj0vg5SDVW5t/BXNJVKnbBaZsOOWlyC5FERffX9oL5xvJSEsJN3uRHYi8YOMEsrB0xKV8vJFzG0utDCDs0SfUpfybvZyb0VUs/vTN0m6LNQMZ5VLkGctE2jOa9d75Uo7WElv9cDF3XSaSrvMa7DVImoL4okjC/MoBM/37rPzBsGAs5gCHgp8DMccPNM643qNhbdLe3WkSl3d3AZl39HYWkYVPl8nbdWqy65au2vn0mF8V1zPRJR93sS6drrVHA9lx6mIoOQY51DLhssmeTzFzNi1pihU0fmLF93E0zFlM02Bu0b3TP3c4SG5kdGkMj93qJyKA1SGmwyRfE9hwcv3KEMwEUKdzEMmcTXat7jrsxZzO0ezXLLByr2RRra6mDWXjTrH8a1jj0Iun/gjWb4fvv/APZND84YucJZffzOV4gRU7GIKZAZfZmcsJcFFrXP0oXjW7Fq4Jp9uxwyfsHie4lrF/8bjpoQ/BdHd+Rfsyu6K5OyXwxXrFsNWHT9GfKsZ3Oiob/qC4HUP2jmzqY3qHfl+QFVpngnP+7x87IqP9HbbYvyOrgXlHfX61mTfIeynWOYTF1mps6rrS0kWYtYzjLps4KAcxz82X8xV7qPfaS17EBqg9BGtdwQ4cZEnj4OsaV2/A2ZfiGSZbtllp6Y5ipub5DRcy7Lzat7D0iz3jwqhRm7rqot/CFrpPt+D2aEu3mvG03rqCsAkmBZ5iQ/Izv34NjG8Oiy1hpcWeRNkGJPuTLsIaLmVjAfQmZQLQV5qYyh2O6/65XgOrpZj37IuwanDt+K/ubgJfXvc6rj3EhXuj37CBcOCZjYZdTGS/ErGmCwUucxXtRKs6jgnts9eLCnOQItjhVLnb/c8dUuluitYai2LtBzYCti4tbLtiZsK36Mxrrw1Dm+D/jUPjHmvsWixv/5n1EBAZ1ljL3vbBEeNVTmyOPWuyWz/5LEAC9iFWbBOhxrhjoJ4TTkcMbvOGTPZ3aufpmH7GLEzMyRgZnY97JbBax7GqqU7iZBYhQ/Oyo1W56aa7IZBrb9uK+ZWUfMLSeBUXA1gvxyn5+61DfulagCa3BU2Q+PYr/6uvOo/AQ7zx6pLtGeIm7wQXLGy2MaZ59EVvX9axYGd3LkT3nJ9WYdu1p5TZN1PdNLfrjXlkJmDJQhJzm7fVJrS7ldc2Z5p7efZTJv2mRmJZA6CRDULWs6li23/70Y1DZeT8WIafqZ/hMF6O/NY9VuI5seiQ9lbupQ+EnIOvm60MbVjPlXbVrB1+3KWSXf6PJgVGMdD/jEW0Jkpg9c1ixaUET/GSkUKZi4kDD99rZPZjpdtjB+yf9uzVmw0E2lActiGcWG36OMXG3eCk9oomChz61HMyp+bUmBB+E8i6UuTsohHNTI7eHdu3s9HXy2eDU3I6VPJTizvoY5xrNSFgXnF4EV1I8o1xTg6os9CIMK/Y6l/LF4htHtyDcH4Ya/dDZM6lxNBij5ha8C72C51RiepgQzG8OIqNLHSCHCtKxjmGPx6D3JulixvvsJtocmu9Vls+kiuWGjoYfzWz94L1dkM7y7SSZOYbAT7FNdYI8jWWYXn6NIycsAa5sXKDh/hEer8Vlq7Ub6tDcpmWmM263Sgzchk0y7ChOS/J75n3vADMSouaolbkH2W070/GLRcOvgxLra5NXpevJ14/eYB8Mx9WO94OCzf2pbig/fCTK7J9Vv06nRyRT2x7QaJjb+W9AoVEC6yTcdR2FhGt5hGqlp/JwQWDIfTfJ72fxgHPMdjgjv+rCcZ8FRO+yCBqtJU9ZgWkVWd2EbrlbqMMqBz+DDGiLZwQ5w9v7vmOW6YLhctOXR+0xguv/frFnmI00ol6BMEKWlfVp5jiYMTwA7AATlWfqsz0joPNVKq8wNSn78s/F9fP8/G/N7WWaEahsGai2r9Dys4/GPbxOtvzqU+Qz0AgtlHaC+IHkhBHTOhRhURGAaZjY5ZTUacxqkB//wf802TD/tnlZHlkm3/Vp/7hLxtZshvwp+aRNQ75HFzvluE8v0G+3t2KZ2LPn9Ey/8M6w/t4XuGaIP2JQ1rYJqvY5Duvfzhlot03OA+vbkd737WvwrDVndz5rkOY56HDC5SotMknayPixDH2NIdkqpw8UeyadbTSFym1+Xa0Y0VE6PFzHZPV1YZZh7S+C/wciKGuku1BkRPUpwX97WtTDbZBVZphaTsiEd+RHssK2JA6CDioI5eMWq7yv0jT/jkrveXIOxfX7ZpSvcKqnK7HDvRsFViZyacDNTuxeCdwh3qDgmUT5ux+iftypbKC1LYwOLqanTy6j92U1Vcs1ZMXeuxKHIXxgXfjqw8PMN035mM35YRL+pPM0sG68hbSV+VVWuwxrnMXtRaLUskdned2YnP8pJ06VKJxSZ1t7OJwDnrbIazybwXJ7UuYe4d9c5J6gheXZ+p4uYP5JdwI80ZlriXEzHCez93Jl4Q0YHTtPRy/h2irM91Zx+QwSqbP7FfNI8YrYMVVR8biwLO1cvaPHo8P4o7OewtHibBNDPWYsWrVqEF9BalMXyBeDRjJnifA/94wIf0WBGK4xzyQvM2H6OoonmtwLu1tpWSTwOi6QrIwG6fpX7AWTu0muXwUHmyByoSDS8DqZzNO0wCQa+3Mys0FiKEQPvgErKeCDoPB2Mn9ZxvKHWQU2TWEvH7i0/PMQf9sXAtRb6Pivq5gNLLt0kpYQ+LL1vlDSz67S0LZofgmTdaMSfs3dxRvzQN9N5oHbmqXC2jmr3l+znHQX5vapuxKboeuTZyWllVTOH2rUzpG4/mCWLUaY26VldumZ4e0PNbgshf+LXEVs9W8jSS++1UHv7YsCmxln8dOOJQbdXcCQZvOOG7Trg1KuZnV28mX5RZmbtz74rPRbMe67c6O9O3aDhuLwr3bhZuSl3lnbmchLjtVg4DuWsNjr6ZdYN9bM3KdmIGHZlpN48XpG1qdycc0Gs/cLEZ/xNy1TS1Pp22L2/yozfcs0bQ+nbBBfjgN0zBAIxyvpdbQDMbcTHF3JtpXsprCsZhyk4ZhgbhNiebRKUmenxMTHGIIZp6AWV2PMAejvxiSe5EHrEmQ4DoW9WOLHYRTrza4/uyrq7H22uwglbAIUxxtC1Z55+kz2go8E9Mai9n4OjeN34W5bhCLsMYbjks7PsvDiPEXRNt/aZuXfamaKzg+zQRmrG2eg8EogY/Jaffs81os0sYHnHiOPc+bJn4rgoMYJyIZx3P+052Dadxo4Tb+rJGHGF7McBbNBa6niF3Ga4eYQezd5uFj8+Ds1HMov7D/FvCHVW8PAbG80Ao4Fu6cvvBl5LD1fFYNWNhg29ApjLaK3NByn9hZjM0vTxFsENMmQYoFOKOgLLu6z97+UTw3Jd7TkE03EVyzlaA5J0x2kw7pLg8c020cVvo4YMuEE+DFhjTKdS/zudGYadTXtCD9vZFN6U/FXRzr2cwELCQkARPBJyQmN38GCu9mLBtR80gGgst2GzfCJo5nnwwoUyw/ZY0lczcJVGbJUFtm8U3WWBkEZ2611+FBVq87PMDx8MpLtR+AO/76YTJiGRELcGJ7PD0F36fOyYZX/NMtK5NlGZIZ159leIWNiy0xo9lL+zxscc/1YzwBAGu6ZZ/V2iVQLDmLrTbqyahOad6yGp/n5eMBsBecVz7ScWgg5TjP9ANiktIHmwMeNgcX28heCZbxq7wFabsYvGFzmIr7YSeLd3rDmxk50Hu2rV0IsZ4KM2aZD0zmDNOSxVGz1f0CNGYg4AwMOB37qmshTs/LxrWl5hAui5V8Alc//qj2N/Ql84rhDa1XF5BrVX3U6D737a5h9ZsYMyfVjBvXWThsW72YXc337yJ3ML2o22uPQ2DEPTXw2e3yFILH1Itu7rr7A/9Mb12viDa6ftqTrjSirWYr5C6sV+xRt/owaYVbbMAl+/dsz4b8LDDaHFzj7POe3rNeTb7u3bDpumEuwc0+3W66vpUOrOPYCtOe5t7cMDmEaJwkOcPliTGIubadzbEivkFHJXHzChMYXNjUMbXgSfm2W9ywrbBJ9aZDUfJSgTTqsmNbiDkSZa4n2AjNNMA13NiU3bBiaZuXk+TaCkxUgXYxlRxQ7OVWYm4U04wGrVuszLbVe/4gGvbCqltDIPcpfXz1jcMHSSxggvXazhwkvnQQ28bhfELLmvXeoT+nPSwsZH8coE5j+mGtNFYMkD0Zg1g4OvfkczONZ8wxjmwZX6y7DAiVjT6UnbvpFImdxb4uI55hHGFCswjp7OfLDk1Hzz1t9OZkmCxYpgrTDUOMxZxgOICr3Sz0tr83HcYAqxkdNOq9WaCmMxNMnFtP/MVubm01xAY+lADiMoryckE7eRCxbguk0gpApL9koeOvfZ4ME8B08nisx+qpbK1zCXneIKxpzcsIZN47vNWXoHp1Mk4Z+xq37UlRxmDBogpNP2fW4EKB3teeQqRxNkbInb7nUkZrZxHzGBfbsnOOHvz5nDylsoM+71xk/CwqX+UH+hRKNlMF5wbhhQV0ZIBd2NlBbLcLLwKoz7LZQEC3qZ+qvAJYXyz8l5Kd+nFW+hhEw77U2T9Wi/0P0NO9ySBPAh/qJ6R2eA5ABvnp3t4JePM75RxsYxZ3Gf7rNxnson6H806HmM2VQrafy6zijeS1vJ4Yw5PGtornbto0PW3gQ2fnvMbtG0iu3Kj5eoJ/04ZEr9Y/QLdrU3Zmrb/E7TjC17p3J6A+RMHw5qnJo0EjOAy82/8Jzv6YWEkpcsLcnZObkx4qMw7RTdLLUB0kNRrbltU/AgyGeFbyD6IwwuEagZtYTBEw/7KLJsAHr18aN3zx7IMjG2+LFLBYwcn+GcsTrR26MNHI4cMSbxvehGqWuEHodsiZiGLHdqKcHQczZgdd29Ej5uMOO++oaL4dHWa4cAX5EbUzcTLvkSmVg5xXP99/sok78326a95OlfoVDEuPpYPpzbsDrKb4iOjGyfkpRyvnGlRn+6s27PHC9pjXksRY1tcVmBWJxukQVstjWEZNVKZN+ArLq5b4OwVvpyl4x9T+S0WebR/Y7pcLYOUvk+Fkglh4KyGv0gwg2BxBmKGuHvDGNg6zkd4k4Uyqplk67MG7kpInSax44DAU91lKjiWx5gBhM949lb9TUBXrEnWYMffWE97QIDDBj2TcSEAKzyXktxQScUAJ/6dkwvXBwci6zA3kkS0LbAGfovEoagXqceIOJ6X8ZUFxyHeIPIciCLMvH8hfwXC1v7PNum04vXDY/fu6GKb5kaWsmHO18PPmAVNb9mnTqCmNMfwdjqqbxk9k2AKf77o2YSzOvOV2fDLpFXOo51dYXdgq1Oae5cO26gqc48BZeN5pa9tHpjO+dVXiQO7uZp9d3rQ50XnxkYVBwzbs+VoSgx/BbxzVWW6ubi4TahPvLK3PAjPDZZ8+G/+T7yzWy4jsWN5IDCt4ThiMdWZYrrnUG46JpQ5dj7QPrEvzEvAIPvN/k9iezZDxfMLjf+HKAr2Zs0lu/GI4k8l0V6xl8ZsNOyMnyC9fc6QwLrvW1vTP3gwbMYGbJXLiNdsziVubnzhuQyRuV0yP4uHVSvDl8Th5E2BMswbewG8vECxwF4APTiHvtjPgG8j/R9rB4eRPFtNiJkczFrOtetXv7JnFT0R+E2HXnVsZ8gc/dxAFHMfw4y9E3Tt/dVvZbfan58fF0/6346aKR2PuR3DG4olD9OGQcH5/H84fyjRXkcH+dF/3Ghq34+P78FJDLKh5nbeCn1H0jKgRGGt4V/YpjobJKEkNMLyPjOhOWucdxqO29PMxU5TUdp4eYP6tSmXyK2ufE166L2HSKE7bzQYttOZ8X8IrrPjc9K1tovRhHBTjBrygI1bEEoPqx1Atezek1DTHj264crtquCNu7cKZA1s0sbOwD9qaKt16w6z6cm9vz5jDBRdfo2X9uvdiOR3k5Tfcw+Ow9sKked9lsqf3m6v6SXAbYzjd66BkCeZTD3szDd3REIgrfsoQ7rNbvgkdHFq3Q1D0DCB3Pizsgkl+e69umnN1XG3SC0/VOnSSzG2KYqRBZimodtflqJdjwzuLvFhcbVZ/EWpFH2/z+NVw4glbYAvXA8R6wZ+GymrAYu74HEUtf7N/xshBveRoDQ4yuXBz2ZO9Rjvmbnm/2EyHOjlr9DZjYqF9vbfEOj3PAof5hXq2UWhi5bGy0rsmex9z6SMautlLsbzL2nDAE3CBDP3XVWJFWtYidtefeX9JR7G459xaHBdqYqSyqSGzpjLlPCIvPofwGkLq2QJ87KV0LgV/ly/a5nU7hdXOjGW69DoXsVjFpW21sdoHG2psdu20ZUJm+eMp1BbDgO7abZHI+rqePgzChHCtPmFGx5mNER4dB0k5np7wr1qKfz8g7XWY+ypucmGdKjD3kI/0rHIWus61wLdqnFWN0we6CsSRubNTRX6rgmfVbqeXfDY60l/lkWu0zk14WQ01H9VDfFaFVrkMdORl5Xya/1knIN8q2Vk1eCqg22FF/lWN5TRarJngjBrU1TusVn/V6pmsbc3feaX8rlr7eIdV+q+i+G6aqwCfq+G46gjGukjs8WIVJ5bTTkCrM92aj2raLZvQC4t+sMQjFIpAz8WndS8+rGh/VWU/l2o2uh0vq9QFZOFZJWiLekzJv1RJrHM3Ezwv9wHTD7CFDa+v7f4Ho24w58ARPu2gDcJQT3Pip2rAoE4z+FbZzyoItJS+IT+VfVMBLlAK/O/UATQPDK9z+F8qUcA+zZNq/6jq855JeJSAGzAUIH8q6qYy03Qe6EZ9p6oh0Q3fXKaXC7giQvZeAQ9VjoJ3Jc10KmK7tBb723pQrZgDoxhrr5kloYFORiaeEMxRbKF+FduVHRd2JgGQpYJ7NC01wFcFO19X7FQTwC0qiwjjKNzZoyAC2OpA5zMZw516kvvKU3ShfIocwmt9oltJDORUwc6Hijuoim9tEX8/iWxE7XLW/irI1fE88KAKbr3JH1fNhEzTnPFOcSHaeH4q9E31YW/Xmdsq/FrFI/+tbqqZ73LrSysWW60+VagawuucdE1dkmVvxr6z9jdrr3S4m+pu33RSBR/VzpbiG7esJfShOFun9aQSP6rhnoQw54HPinRZ1VbjeadtfkaFL+pvO3kn0ZiRGcDF+k2ta6qNTbJnkDOGS53GgszA/PfU9J2qrWj6kXUMwTVRKKNpjvCgEmr1PceNd03VSdBhJz2p1PqoVqKWHTR9QGuae7404wkIfXC71YJ8i9OwrjAHE+42x/VdLtaTA7dQFh3F3N/p1s6TCtJuieAxwMpPjyLOx4XyE1jr4P8Z3f9Ax+1XnnSzdp+OEf8CRb6+29m2vw9wnePiyubK8H9ovbdQOqlFxOlpaUwo41WFz3l/jtzRU9A7AV1fPqsuTrmVOXwnPT0eOt2YLyT4IY65jP9tRm+V/wYcJi16rrC2TTlXKe9RVJ+/4jQza9ql3lDrh0mdOGdw0OepqZM8yMnh+SjS8llPu1Y7x8RIG9FPYK/0Nn2oVN8E7YpdNJ+Hak6cemoBhHRtHSE67o3GBbg7Tsri5MiRO4Hbf54OiGztxcJSdtO8Ggl3TftEa27auKaAtbVbTmH4yeloZpgMbMwbYzqc+xWclpbVasm4tdgrsMFtmsv8wzg7aqB1zv5RUXSfeQOuKiPB/SuhGx2eT1Vno2+Xs3pQ0SBWPxzo8KcqxszL6kIhzzHmG+szErdC8FMFbqrNPTmqCKyfan9TLcKicYjXVvzZ2t6CCa7iSaX5qFYXkRVlg/1U7E3VY69lbdNLDyqiMzYHzPJfNbNTjWCZVw5q0JuNuXV0Ns3F3ql9csUkhj/QyH/mOpuPJBKe8FAhDqqIdZX0EJtGOd/hpFFAv+ZDtTuoJtI1XnBZDZxmug7+Vs1nVY8tmBjWORCok9ciR/+acoRGwvNQtYNKy90QRwCfUcsX1a/b6fdKlaeU02m1jWiIV0rYU2rgLLjBQxU9qCYOPjDQvY8uDQniHsW6p/iQlqyjnPGdgu0SM9ZJtXxUq+ONWyP7prBrKnp/4pAxp7eV8bUCXtrxJCpfVcinKuYM49qqMDrKxa6pwQXF9v+xPJeyh2isP2rpHbW0SB5QklPrPfs/aJDn/J8V+rKKWM/FN/GEvwh/F8WdscdXO24ExN8U/pqKLP+Mj0iz9zlWSPPXUY6dE1hYZ0/IE8KAN7rYU3XDzvheguJnh1G7XPlOOdupOdAhSD8VflNFLr/U0xB+qIIOqnkwF9Rg1l9Kf8fmu0ziP1TrQbURba0bHXtTOZuWaU4hA1eV/akC3cuPCWGOb+sLakiGjDPEyX6pATPvpMB7lGv2LxUReY8wvyn+mnJDfF3RPYV/p2LSzI8A7M1qq97p5xybMe+p7Tu1nMfPNNK/M81Nx0/VsnFPQr6k3yWBZqi/Utwp1X+ksKrRRtM2bdJzc0pyUN0+bPxM46wadgEg3ykYxu1Mc5vFAlgY0KvrzgzWdGgrrjppbxYvy2/oj8wgPReUVpNAT/SacXhCsqtlF6bQ7hEuSVpGl8deyq6gVm6t85Lop1EwKjF2ehyGSOaE9BDrtuSKg8hgSs6O7psfSK1CoLaJLYgfxLNOBrQWQFgRq4vX2eXu3MI8BV01IzIPU6+TxlqxK8uqzlP7VbPa+g9TgZNmGC/Y246bt+9tSumTpnstVOSrJuq1rqXWDFP9Q2MjWqjoVeMwV8YGFk/dxW/Y0iQF+GYq00Ur/XVAAUt3IfmQxbxzAtxFq/51HKiF+cXleP1y/tHC3TmbytID06kTO80NwiAVtglpNNGsUqjrbWWcCQT2Jq96EFaxVVpmH+K1JxbYubxAYBmmXyz0xiHRFOu55eYg7s+ePEWdGZyz6+MguOXOLUDHRPDclu6PtzTnadp6LDoCsW6a1wj3BYh7n0jP5170oKzXLPROHLOp5hKiiZcPeIITYrDGTHYABmbS7PTxdoIREOK+0AWQmHs31TWR72ow0BZfunFxyt4o9JxMv+7alPGiI+Ntc/J+Dcz+8hJFXByyAm+CeQ8Deq0C3ArhIao6EcZ6F67BDP89YQyUN3szh89BsL7V80TcA3WvxAa+v1sVYTcNMRH+9M28GcV3GVg1qFyYvCF/yVUn/4nbCsqQR3dGcHlrHxybZTBD4ud/OAgwgwEyRfknm7OG0rwDcqenRCk2LoGRmU780Kne3K7PHMuMpn6wWBsmwp4gZ0eZNiKTV+13mnA+8BbkBde6OcfY+zw0k0d6vLUt7u627jqZ2yuTJDXNkOFbOp0nqeeLVKagBMNfC+9hm40nTDle+xDHlwZoU2BYoHxI4/mrmD17lZ6+6nIgGcy9z9LMk22e/UNHLb8/yznHnc4EONJFZ9H6oAzT3qwouHTpUz/9qAcbuX1G2arkG03KqI3l7wPae9uBrqCfYool0/Pxa3IJO2pPoOtO/nZxGkh345HFOOeaK+J5IdfgziwNfrLD569HbCRn/wLr7t9rv+vL0jK3ptJNOL6Lmr2+VQE/Gh5SZWdbdn9nEe3vuLS6kJY/YjdLsq63itALgwdatJCwh+kBX9+IWMWsK/5Tkd3oWMjcB3t4613IVZx+qZ0OeSFt24UzvOFGxx5m5eeAu94x8XbnPFpniq/49YYySaE2tvf9cx6HOecxTmVdYlLARfMzitCqtYFujmfZ26hMQjfKZzA7y51Be1UAx3SNlgJkcqivZXTORWOW0g/+az1G5ynhwG8eViGMTBHNPFojR4AdWBYjnq7X2TUKY9sOIleT7/2Jr3Xhg0U6W9NJT6waN7Pf7PKTOXXSDB6KOxvFvMZCy5jBlGGzTiDG17tnpM1Y1IkshzIek/x6YbrMLa4wTmjMv6rdYcSHc3LI2vQOc36XwGxwPEzzoUCdz5Q2wfi1M99IzY5R9OmbqTimxfgoqM85ekMkyH4/Wr5y0G1EYbBydJKOar8j2NOXdFd/HyFPS+6p86hxqsmZ0N9Zzlm/Rubzi7zVs4m/OVlegA90a8vOUz0R+lj9FYpvlsnGHBwQPBzfALiN9gRs/GdovBfkmWqH2BlW0Al1sSt4/xXMf9w9i0qsfSWyNJp6E9VT51GZil70a4hg3oPjg4V/VSMwhXCfGj9pT6A7A76QcIZ75n0gO+3h7180wvmM7zuhNwbP0nYr8LpMqoSd0L3QfdA/Z7+ulIvyccK8WlLPv+PQrL0yUG3+PzMvlwMqoXxvs2f8G/PIeWF+doeULlJ2gIDwpPSjbJNBQj/5ondt+LaVrkwdgupR+uMwWPJI/MNN7n9LOz5RCysdhbqncQGO1ISmdDw1XCLMAjcZcw7BTHQ9oRbXRqC+ISZoFw/LAP40+MFth3M4E5/xx7Avnlcg3LJvYLv0B+2wV6JUGu1tOMzZ8naC7N4lviCxLCx8ZUnZHe/W5/be5Xy6U8sw4461UfAFpZU+vVVa3Ly9b5UwMjDoK9xNI9TF4ZwrUhf4jmFtWa9x0dJDF8K95WTufoZ1/RzwY+N2ufUxVi/Feis+NvlkWV6Ft7kexRomZqRPk1g6o9w/nhdDMYGAnIXh/ybjBz0E1SPTMRvXk5tOGMvMGotK84cCWmMzlv8B68ZzwNP2hY18ZtcILhH/P/h+RXxSzh4Lxd5DyebFiMknNvZvNzjr3lFp+yNLNXaVMo1evHeq81zzxJK37emFWSkgrafDtyaPR4IBmRw3xcYb7xh6PUIPXDo2KygXOp92c/4SK9WW3miasFzWNvZX+8fD4t9Jo9HjTdm4B3TGIasuNNjt150A7HmhLvpw8d+qQHD+IZe0PfeOZQbb0/U27cf93xaMWSiYc3DstGb7AIX5+FfPhTEmRfy0Y6BLWjj0ZJ4hz2hrn/zr8pzZAdMFq083t8xIjrDi5FozllQtN/zYTSHxIuzcPJaWDW+UbsYw5K2QBoLptwU9Oy8cLy3z7inAnIKl4RVHprWr1ptrrw/cC0Mwv6qLdyMD90gSyfjjulXtSr05bzp7ybdLH7LdnJEWxMe4qGTXhd2I3C6U30KUDOFxnUk2x1zEEqDsHNTskjtkYxQSq8wusM80N/KSWYx14N3RYRp8swtSu20gqebUq4mPsTyvt7005gv7jCXdnsdYeCxl1118cnAqllrKug7k2NQ3k1IrcNIX8prL7he/RhN2byVAVFO/xDi1ut7W+N1ECD0IgnZw8L+4c3MLIy/68kUx+M8EDb7Ezt2053i52MxZsTosYQAzplAOK+22iJWKeJxSHkHElrlhr2wN5CEgH+H05++VF4zZVzaQ4bk8YOxUe73rMG+VvBSs1kYvZkUOmzOWNqTHnpCHxzfwZn8wa7PlvTKLpjR8LNtfEGlC2u4fwA4Kdb68vre9hSnkeH3vAucEokvN4pPc+qL3vbo0P3RhBHgS+KheHEygLMWp/FNWQiC++4cwudqW59aU/Pzc5K6jvkW/Kt+Q2H3z/gm2RxsoC+VT11EsR0f6o3PRM16V6BTmEwLMUIJfMz5zXq3M4wXtRMWRQbkfzQ+JOZSt9iV1JQW4NGVvf6/5XE/F0zc7z9JypFIim+gPZqsBuC28lpyzR092+P2XGeGcMvB30OJOQsf7gTfJJmwC/Dv2jZ6TVyPp2TgoB+PeFon9+9Pv/oVdcpWPYS/Fzb2bwx/0Q6z4DerWGcXNUJmJVU7wMiv1elrqEl8ooSega6ElN6GdW5CH3GZx/Hlf+YKdY1nMWE4bZFCeXfDY5whXK58L1i/2wAgRtEbhwgjG51Gqe7krc7RxRzkwg30wgnNzO3Rv2GJxU+T7XZ7PmL8GNNkEt88Jz+678Ns54NOS3e5Gzjintnq9Yt5e2WFtPmuFzYKWwTWuf+lNco+UT6ZW4fZjdJv2ItqXUjDkNil7KOeDsIvSe0WjDXs0PKTxlh3YWba/eemJU+XvZ30zf3t9nCeoC7oHm58q6A+LBzPaa8U8QV+tP83fXh+nCvLjfTB/dbErPfdSPx3fWvmWPE/l2nboVtp2/0fe3x3723GfKu/F/uvc307sqtsX826m/1TBjhNcTvRtROboLwM93WFiVqPKbpfulP8I53JubotCn3YB/OYu7cKLjnkX7eUex8lY6b2LubGUWByFPiP908ArS3e3NZ1L0e9C694Rs/vCeraZjv0Ho6oBUiLPgtVOY9ysgMRgbYJWy8OzY2DPaEtEPEH4gtUzOd5VO62X9V+pfT+wPzUvoelCca6uHUoLhr3nfaXCEvFDipiG6bFvZXlhX6AwpU20keFYUFPtX+myO4KCxe1dUYzPvOmxUjvncLbm6dwAfzPV3J74suL5BWVZbQrr3FLpNa29HcWCOWDdfLZoOGmPIoWdyXT5WLhgBfv1Cnrz4Bp/4cxM2+DZ75PYO1zksXbcLRoWHsO5NqvbVxyl/omKwKxOMzbyHKpizpwJJ1z5IC+5wOYOGETTHfqUHVC4lV5OxPN+B6qr4ezGcePoepBrNO0CrTnwlfN5Fhnmf/F949fKPC5QHmw8Avu1JX6V3A/iTc52Yl/DrcDrWI0hwHdVBuI7jceke8wdpvZg15fh24zX5TpkXpI9Yd3FvHXeRLA8QZ8klxDWSnB0vn0xoDAEHeL/oHdLgvK7mnri7wKHBPsV7BQp1nfxb/fFk2+z3ycwB6cr831eHBf8wBUrniawp4JVIPo/xAnRQ0qtZGWnpLncl/6egu8AxbgeVuZtYUw/vp5mdVI5dwJgfgJHOzIP+SWW0bIIpMNl1pBd7zGgm9nLrMcUcg8AekUB8RRY2BXuCV37gp/MsxBmzn7NrPya5tnmVe+qNAF3VG/mvi8jm1wdC/ZF/UTLuth1tD+IHCyvbqnJD17/mJPcnHU8aXTdh70/wliKpu115nQa7rRPSW6qX+5GEI/9dTb4VbZUwa8T9Nc8z5wrcxSAThmfTM/d+XQO+9W+1TPVQNcjvB+s42sQHBuPHqH/qDZPPYUu9AUTYjIJ50Xf3aknedm5Lb82HJzT7pg9/7fTo9oEdIE94NoRyAXn8XoQh/UO0OraRAEc/5dxQY3/Gxzzx95XI3V35nTpxKewZgvcl9PxXbUsV+QfGGGa9Gk/IHPwL8OitxYheGVXmfY5/5a+8c1A7fIb5uKC6B6OP5h2NKyeyr5VYVmy6baaztyv6Iq9GI1S0T7biva63/O55XCEL27mP5uPhCGbZZzo63bLQzC0w13lln4zRdb+OiFOagtNZkMQjgwBh/tX57XKSee2FggJlWbv+78LQHC2h7vv8s+x39xCqTGH9lABxHJlJGu9lrsoiyNV1sAZWNysLbuUJSayNUBwvPgLa0fXNZm0OwGRCL6FbVNDZAXp/aeU7jtaOhfmUQNwrTW9Vrkrq1n64tIaEeUTFbuyl44Blhk3Hd3cKLsL62plLHMR29yG/JrKUbVNJWgUV/vr1zWfXBX7F+LgrR0fFTqtu4VjdA3+hMBslzxDsllp2kkOofkxuqDlOatuV0n+j9GKKzh7krU1H+2vMgJ77LZku4P92zSyyty/t6bTlQUcyx1f7lkObki2FBmVKX5mjUVfoEgtgpkVrMX6UowRgs3RYoftmK+frDARbxYryqEVCQSMDwsuO75G3p7YF4d2WlBrmP+jtoUZh3bbH7C1J0YK37HY9OSmYZdzbSP1ah8Lfu2255OH5g/FQuRo/Ybf1hl7G5Hzh/kDZqzyb+21OmgXoYGcr5Cr6GX7ZtzKV2ieuEAJ/AbzjONmXCLsEPIfbtgJHWvVLcwrR7r5lvsO9w3pC+Mz+m8/VvqPgoekK6R/ZZXSdbJ5vLuO2NsYgtVmj+zABhdfFzpqQ5HCgucoom/wyMQjhz1GHubwlBxnT+1/mbvsImdi9Dd9t5TxSeij8uL5vWR/u7u95+6cDc/fM9eTRwr6FM9uvt7MK/e9v969bML+enV6+wQ2wovobP1rRMZgR0w/DEelUwZHjx+qc7a+2y3JLsvdgX3mLiUdwscbR7MHLPl3Ewl2sJ7v0XVNcfqVZionQAQZH26BhcXaBlvLK6EsxS7ER44Cc9xfHFeczvVpf2J0BPED70Kxv9nh6+89Xt8KosXySl/k1QMcjiaD6OiilXouxk0c0kS3eDSlH2a/4iV/Xym7krI0mX4sqzJaLqV2pU7OfKjXaJPwnYaeEY+iC4pDOfohOsIFuif6sZQII/mSHNe5lNwaDcQoTqqcHyOkBeh6pKadspLhv5JnVlITO1ySD9drQHvXXfBbC4etLNu0tqvrMJU41xVHXPZhXwbjzB+nRg7ZC8UnqzmHbgRxhd3CCrpdt7u3g6tSrYqKRYPRa26bo5hya2czqFTT/W8qcS6UL7olHMZrCrHp+oV5XR0v3IyGnVeWdTLQWgDZilhdvM5pp09JPIL/gQF5yoCeC47L8O1eKIdC8hbhNXu7slfrY9tPUZenEC0J4iu8k74ju8Ct5a93M8J5nZcKxCt4MnwjW6gwA//RyviBBFQ4i4Nzmjaluehb+LQ+PI8SvhRruVVfQXgWxkR8Df0e+38UmIIT//oFf/oB7bACHgZGvRQaEOCAAF/2////3ePKXuv3lHpPKaWUEk8JggIfFFoUvxRd/stLeTAf5sE8nQ/zYZ7O23k6r+ftvJ3X83s+//3v7+P//nv8DB6/gmfwDF7Bl3gFL+JLfIkX8Sf+vn389sHHjx98BQ/+glfwCn7Bi3gJn+IhfIpf8RAewq/4CL/iY3yEj/AxfsLHeCI/4Sc8kcfxVr7KX/kqj+Wv/JXH8lkei0z3WT6LTPdbpDj5TYaT3yQ4GU6Gk+DeJTg57v1djvsox33v48fvvYd/8ChexaP4Fq/iVXyLd/H+8S18/A1v4S38hu/wU6aT6SQ6me5lSHQS3cv4ES/j737Ej/i7J/H1wadPH3z7L8V9AClOhpPhXoAM9/7+Fh7DZ3j5Gb738uX3JLnvyXGSnCQnx8ltcpwEJ7fJbRKc9PZHvs0j+Tav5pE8klfzZT7NE3kzT+RjvJk38zH+zVf5MY/lx7yMx/JYXoZM928+xr/4GL/iX/yLX/EpJDfZTWKT3aQ2iU1ik9pktq/zeX7O53k6P+fnPJ0H8xj+wmv4C9Lca3gN0tx/kN1kOalNapPl5DlZTpqT5+Q5ae4v/JLv8lzeyT95KJ/hPXzvwa+/4FM8jH/xY/7uZchv0psE93Q+z+t5IZ/mz3x8D79Bpvv5Wx7Ec/gOr+bXfJlf81++zJf5L5/kv3yXT/JJvsvjfZdf8niP90v+h8wkL0lbUpqMJqfJaJKanCanSWoyT1KTz2SezJPPJDT5TFaT0CQ0WU0yk9XkMslMMpPLZDO5TDqTzWQz6Uwmk84kMplMJpPIpDKJTFqTyqQyaU0Sk9bkMElMEpPDZDE5TBqTxWQxaUwGk8YkMBlMBpPApDAJTB6TwqQweUz2ksckL9lL9pK8pC/JS/6SvqQv+Uvqkr9kLqlL6pK55C6ZS16Tu+QueU3iktfkLYlL4pK3ZCx5S8KSsWQsCUvKkrDkLClLypKzpCs5S7aSrqQr2Uq+kq0kLflKvpK0pCpJS6aSqqQqmUqukqkkK7lKrpKs5CnJSpqSp+QpaUqikqZkLYlKopK1pChZS4aSoqQoGUqOkqEkKTlKjpKk5CdJSnqSn+Qn6UmCkp5kKQlKgpKl5CZZSmqSm+QmqUlykppkJ8lJcpKdJCbZSV6SmCQmeUlmknxkH4lIIpJ95CHZRxaSh+QhWUgakoUkIWlIGpKEpBVJSF6RVqQVeUVSkXmkH8lH8pF+ZB/pR+aReqQemUfukXmkILlH7pGC5B8pSAaSf+QfGUgCkoHkIAlIApKDZCTJRDaRTmQTCUU6kU4kFBlFRpFQpBQJRU6RUqQUOUVSkVNkFUlFUpFVpBXJSDqSjWQj6Ugmko7kIplIJpKLpCK5SD6SiqQi+UjakUWkEDlEDpFCZBApRAKRQWQQCUTiSSDyh8STePKH7CF/SB6yh+wheUgdkofMIXVIHTKH3CFzSB9yh9whfUgT0ocsIU1IE7KEJCFLyBOShCQhT8gRUpKcJClJSnKStCQnyUrSkrQkK0lGspKEJBlJRhKSdCQByUhSkpQkI8lJ8o1sI91IN7KNZCPbyDWSjWQj10g1co1MI9VINTKNRCPTyDMSjUQjz0gz8owsI81IM7KMHCPLSDJyjBwjyUgwkowMI8FIMDKM/CJZyBVShVQhV8gXcoWcIV/IF3KGhCFnSBkShoQhZcgYUobEImPIGBKLzCKxSC0yi8witcgtUovkIrfILZKL7CK5SC+yi+wivcgv0osUI7/IL1KMBCM9yBDyg/wgQ0gQMoQUIUFIEFKEpCFFSBuShqQhbcga0oa8IWvIGvKGdCFvSBzShXQhccgWcoVkIVvIFpKFdCFJyBHyTo6QKeSdvJMpJAoZR8KRb+QbCUe2kYqkHYlH4pF2pBxpR9KRcqQcSUfOkXRkHTlHzpF1ZBxZR96RcWQceUfCkShkCtlBppAcZAfZQXKQdpKD1CDtpJ3UIDdIO7lBepAe5AYZQjaRTOQT+UQykUskE6lELpFLpBKZRCqRSGQSmUQikUckEmlEHpFHpBFZRBqRRGQRWUQSkULis9gsLovNYrK4LC6LySKz+Cw6i3kxLzqL0KKzKC1Ci9CitDgtSovV4rQ4LVaL1GK1aC1Si9SitXgtWpMJ4rV4TSaQCGQCqUAikAikArmlAqnllltqGcZlMVp8Fp/FaNGZBGWWBmSWA6QBaUAOkATkAFlAEpAEZAF5QBaQFOQBeUBSkBUkBWlBVpAVpAV5QVqQGeQFeUFmkBiir6gr/oq/oq64K+qKueKuuCvmirxirtgr8oq8Yq8ILPaKwSKwCCwGi8LkBAlBOpAOJAT5QEKQEeQD+UBGkAxkBNlAMpAMZAOJZQMpQWKJpQRZY7KoLCKLyuKxiCwii8eisXgsDovGorE4LBKLxOKwKCwOi8WisCgsFovAormILpaL6CK5WC6Wi+TiuEguiovj4rgoLoaL4uK3GC6Gi98iuPgtdovgIrjYLXqL3SK36C16i9zitsgtZovb4raYLWqL2SK2qC1qi9hirYgtyoq1Yq0oK86KsmKsOCvOirEirRgrvoq0Iq34KsKKryKrCCvCiqyiqsgqroqqoqq4KuKKpWKq6Cv6iqmirogrroqt4qroKraKraKreEtWeSWVV1pJJZVWSmlllFF+FBVRRVIRVTwVSUVS8VTcFE9FTXFT3BQ1RUxRU7wUMUVM8VLMFC/FTjFTzBQ7RU6xU/QUOUVO0VP8FD3FUPFT/BRDRVAxVLQVQUVQ0Va8FVPFUtFUNBVLxVGxVBQVR8VRUVQkJbGscsopq6SxXDwXzUVz8VxMF89JATFdTCcFSABSgAwgAUgAMoDsyZdR9mSULnuyJ10CkBckBjlBTpAYJISILDKLyeKtaCu2kloukKFcIOtkKENZJz9ZJ7P85CezBKOdWCfeiXJiloglZolXIpaIJV6JVeKVaCVWiVWilRgmWolcYpgYJnKJWiKXuCVqiVrilggmbolfIpgIJn6JXeKX6CV2iV2ilxgneolkYpwYJ5KJYiKZOCaKiWLimIgmjolnIpqIJp6JZeKZaCaWiWWimQgnmolrIpwIJ66JaeKaqCamiWmimvgmqolu4pv4JrqJbKKb2CayiWximzgntol04pw4J9KJliKdqCdaipainogn6ol5Ip6IJ+aJfmKe2Cf6iX5in7gn9ol84p64J/KJhiKfGCgaioZioPgnBoqA4p/4JwKKhSKgSCgWioUioSgoEoqDoqAoKA6KleKgmChWipViongoJoqI4qF4KCKKjSKiyCg2io0io6goMoqLoqKoKC6KlOKiCClSipQipOgoQoqPoqPoKD6Kk+KjKClOipOipFgnSoqRYp1YJ0aKd+KPqCH6iD6ihpghaogOHMQH0YGjc3SuzdF5tmx+LU6IFGKFSCFCiBVihQghcogQIobIIXKIGGKHiCGCiB1ihwgiDnFo/syj+TPP82gezfM8nOc5OAcXPwcXc45gzPFGMILxRhxvjBFHHGO0McaPNtr4ccb3dHHG6elidWgezbl5NBfn4ryci4thDOOOYTQQDcQDsUQ0Ee/iXTQRSUQTkQaNuCPSiEiQxCQRSYwSJUKJUuKTCCVCiU9ikvgk2ohJYpJoI+6INiKKuCPuiCgiiYgijogkIok4It5FMA6IXxwQdfziF7WHi9rFeTgP5+I8mmdzdH7Ozzm6uMDRRQcO4oXoIGrQEEFEDfFHBBFBxB9xSAQRMcQLEUNsEC/EC7FBXBAbRAVxQVwQFfi5+CK2iC5ii7hiRcQRV0QdOqKTqCMuWRKnxAhxQpQQJ8QKFeKGWCFy4BA9RA6xQ4c4JE6JVKKTSCU2iU6ik9gk4ohNIpOII+KITGKOmCDWxQPxQKyLO9b5uLjj9nFezsd5NS/n5byac/NqPs25OTef5tAiXrSLPWKPaBcRRDs3FxFEBG7Oybk5x+bknJxj822Oza35Nt/m1pxaFBFnRBlxRhQiJBqJQuKRI1GJ1/JZTstnuSyn5bRclttyWR7MbbktD+bCPFgE4MJcWAQQPQ6JQKKHCCTyiB6ih8gjbog84oe4IW6IH6KE+CFaiBKihGghRohRIpKoJCqJSKKRiCTSiEaikUgjyog0ookoI8qIJqKIaCKWiCKiiFgihogjIop4IqKIKeKJeCKmiCpiiggjqogqIozIIsKIKyKLyCKuiC0cnOe5NM9zZ86cWbz+LcYY/Zt382++zJd5L1/mvryX93JfrsutOTa/5tccm2tzbG7Otbk2NxcfuLloFx/EB9EuZoh2ES9miBkiXvQRs3uLN1735t/cmzfzb/7Nm/kyb+bKfJkvc2XuK06JS6KUKCUuiU/ikngjPolP4o1oI96IKaKNaCOmiChcmntzcA7OvcXs4qKOYdSxQAxjGAtEA17LaTkvp+W/nJfz8l9uzH95MjfmxjyZI/NkUToyRxalp4s9IoKYICaICGJdRODkYl2sc3I+zsn5Nh/n43ybV/NtTs2reTWn5tPclgvzYS4sCvBhPiwKiD2n5bb8l9vyYf7Lf/kwT+bDYs+TebLYi9KZeTOX5tK8mXvzWA7LZTksv+WyXJbf8mB+y4F5MA/mwJxYpBAZRAiRQWwQIUQIsUHE4Mg8nRfzdH7Mj/kuP+a9erku1+W4fJfj8ly+y3d5Li/mudyYF/NibsyRxSNRSCwShcQasUgsEmvEIE4sBogAYoBII4AIINLocUnUEW9EHRFGvBFvRBgxRcQRc0QXMUeMEV1EFzFGfOG9/Jh382PxvZt3ix9jLBB1JBAJRB0HOC6v5bm8lvPyXJ7LebmxGCFaiCFi9XRR+jFPFz8SiTwikKgjrogwYo0oJM5wZq7Mm/kzd+Z5EYAHc2Iuy2d5rMggKogNXFj0KCASiUEijxgk1og8Io9YI36INeKM+CF+iDOihTgjiogWooUoIoZwQ37IB/kgP+SF/JCb8kJeyE05KTfllZyUk/JKPskruSSf5JNckkdyEn7nJtyE3zkKv3MgjsJROBD34UBcikvxKS7FYTgMx+Iw3IW7cBnuwmPEcBsew2u4DbfhNZyGy3ArjsWxuBWf4lYcz6f4FMdzH47nPdyH+/AejsJtOA3n4TQch/NwHo7DczgOv+E5PIff8B1+w3XocC+uw8O4F/fiYVyMr/E2zsbZeBt34228j/dxPt7H9/gel+N7HI/j8Tlexsc4HB/jdRyOw/E6Lsfr+B+X43L8j/PxP17K+TgfL+VuvJSjcTfuxtE4G7fhV1yGy/ArbsWveBW34la8iuN5FQ/ieI7nQfyHf/JO7sk7+Sn35J78lKfyU47KU3kqR+WQHJUfckgOyQ+5IffiXHyH73AursW5uBAX4klciBfxIo7EGbkjb+SO3JU38kbuyh+5K2flj/yRs3JVzspBuSpX5aDck0/ySO7HI3kez+N6PI/jcT2ux/H4Hu/km/yUn/JNjso3uSlH5ajclB/yI27EkTgSN+JJ3Ihv8SSexLe4Ft/iOVyLa/EcvsMp+Sbn5Jx8k3fyMU7H7Tgdf+NvXI2/8TSextG4ET/iSvyIB3ElrsSDeBVH46VcjZfyP67G1fgft+N/vI7bcTtex8c4KGflmJyVr1rloXyVt/JQHspbuSjX46Pcj/vxUW7JR7kgF+SIXJADckBOyDX5JcfklzyTY3JMnslBeSb/5KAclH9yT27ElXgWV+JXPItn8Stuw1n4Cm/hK3yGz3AnPsOluBQH4pS8km/yTV7JTfkgL+SEnJAXckReyEk5IkfkpNySk/JJbskt+ST34438kSfyR77IE3kiX+SKfJFDckWuyCG5IdfgGdzOM3gTb+IpvImf8BSewk94CT/hd17CS/idk3AjnsW3eBbn4Vt8i/PwHE7CRTgIF+EdvIN7cA/uwTn4B+fgI/yDf/ARHsVHOAWP4lGcgl/wCK7CJ7gKf+ITfII/8RHuwT94CP/gGByD2zkGt+B2bucWXIPbeQoP4SE8hYPwFF7CQTgIL+Ek/IE7cAjuwKk4BIfgVByKU/EnDsWh+BNX4V+ciC9xIs7EmXgXZ+JcuLgXB+SCPJAHckHexgX5KG/jbXyU9/FRrsf7eB/X43v8jsfxJR7HyfgSX+Jk/IsD8Tt34nd+wp24Ez/hLfyEN/EW3sKbOAt/4lScglNxB07BKbgDr+CO/JW78le+yl25K1/lrDyCT3AJPsE5uASX4Bx8g3txMd7Fxfgd7+Jd/I4vcTpuxt+4GT/jb/yNn/E0zsSJuBAn4kNciAvxIV7EPXkqV+WpfJGrclW+yB/5Cn/hM/yFw/AZPsNhuBTH5KFck2vyUC7KP3gUx+BR/IJjcAx+wS04HJfjc7yNr/FArsSr+BV/4S4chgtxLs7ER/gTp+Ag3IOHcDMOxs94E8/gLDyMg3Exjuc/vIfbcB6exSm5JK/kqRySL/INzsE7OAef4CN8lb/yVk7BK/gFL+NkfIyT8Tg+xsd4HKfjcfyO03E6fsfN+B0X42bcjItxML1zvWW9ZL1kvWU9Zb1lvWc9ZT1lvWc9Zr1nPWc9Zj1mPWe9Zj1nPWu9Zr1mPWu9vJ61XrReXi+vF60HrRetV60HrQetV60nrVetR60nrSetR603rUetZ643rTetZ653rWeul613rXetl62HrZet162HrYet162nrdetx62nraetx623rcetV663rbetV67nrVeuB67nreetB673rQeuR673rfetR64XrkeuN64XrheuN64nrjeuh64nrieuh66XrofOG/TS9dJ5AwfgDVyAA3AALsADuACXHsADuPSeS4/e855Hd4+ePft7durv79SnU8c+fTr26tivV69+3fp1Bm7dOgP/nIFr//xz7aBrH+Cggz7Atw/wOt++vc5Dr/MFHnroC5yAL3ADTsAJuAEv4AZcgRfwAq7AD7gCT+AH/IAncAQ9SL1KvT+9SgF36p0aqOqpgSqfqqfqqXzqnsqnAqp76p4KqPapgOqf2qf2qX+qn/qnQqp+qp8KqQqqkCqhKqgKqoTqoEqoIqqD6qCKqBaqiOqhWqgWqoeqoXqoPqqGqqH6qCaqj+qimqgmqouqorqoOqqKqqLqqDKqjqqcyqgyqnJqo/qj4tUlFa96qEvqkuqhOqkQ6oi6oq6oIyqLOqLeVRaVRb2rROpdVVGJVCJVRT1ROVQH9UF9UB1UCNVBHVIhVAh1SB1RidQTNUlNUk/UI/VETVGP1CM1RUVSU9QWFUlFUltUIdXWXL+aa4T61a9GqBlqXS1QE9QCtUNNUBPUDgaqXbWrBuqGaqAiqBvqhoqgcqhNKo+Ko/KoO3ZUG3VH1aGj5qg6qhIldUZVUosUqTFqgjqg1tW6OqDqOqCGVVddw7prWCPUXXeNUHPNUCNUDTVCDauGqqGGdUEN64C6oC6oA6qCOqAmqAqqgpqg2tUOtUA1UAtUAtVANVAJVAQVQ/UqoXqtVUKVUGudUGv9OqFOqF9p/RorrbTGOuuESquFaqHSSqHSClYKlUIFa4UKVlwr1AoV1wsV169eqBfqVzNUWmcF66y3ghWst+J6q6244mrrV3HUILVJDVJ/1Ca1Sf1RmdRYv8r6tVZZZa1VQK3Vq4AqoHrt1Ri1SBVSi1QjRiqS6qF+qE4qguqgcqg/6pLKpD6pICqQSqAeqAjqgdqgIqgIaoPqoDaoDKqD6qAyqEMqgyqiDqlDqog6ooqoIeqIOqKGqHc1RCVR7+pdJVFVVBLVRFVRVVQT9UQ1UUvUE/VELVFT1BIVRU1RU1QUtUVFUV3UFrVFdVGFVBcVRhVShVQYNUaFUV/UGDVGfVFn1BdVRp1RZ1QZNUeVUWvUHDVHrVFt1BqVRrVRbVQaFUelUW9UHBVHvVGD1BvVRw1Sg1Qf9Uf1UXvUH/VH7VHxao8KpOJVvAqkeqhAKojqoXqoIOoH+osGo8AoMBqMDqPBKDM6jA6jzGgyyoyOo8loMjqONqPA6DAqjA6jyagwKowmo8RoMmqMEqPEqDFajBqjyGgxWowio8coMmqNHqPHqDXqjFqjedQZdUbz6DOaR6PRZ/QZjUah0WhUGoVGoVFpdBqVRqnRaXQapUarUWr0G61Gq9FvNBv9RrHRbDQbxUa1UWzUG9VGtVFvlBv1RrdRbpQb3Ua70W20F+1Gu9FeFBxNRptRY7QZDUeNUWM0HEVGw9FrFBlFRq9Ra1QcVUZ5UV5UGWVFldFVq6gqmq4GoNtqACqLbqPbqCzai8qis2gv2ovOor5oKPqJgqKfaK1a1BatRT1RW9QW9URhUU+0E4VFYdFO1BTtRDdRU9QU3URb0U3UEm1FW1FL9BK1RCPRS/QSjUQr0Uj0Ea1EK9FH9BUNRUdRUVQUHUVL0VEUFy1FS1Fc9BTFRXPRU/QUzUVT0Vx0F01FU9FdlBeNRstRaVQaLUep0XL0HKVGqdFz9Bs9VwHQb/RbBUDRUVG0FCVFS9FTlBQlRU9RVPQUTUVRUVQ0FVVFa9FP1BP9RDlRT9QT5UQ7UU5UE+1EO1FNdBPVRDHRTXQTxUQtUUxUErVELVFJNBKVRCHRSDQShUQfUUjUEX1EH1FHtBF1RBXRRrQRVUQXUUWUEV1EF1FGdBK1RW9RUPQWHUVBUVB0FA1FY1FXNBN1RRfRTDQTXUQn0WuUHM2j5Kg5mkfzqDkajX6j6Cg2io2io94oOpqOeqPeaDq6jaqiqSgryoqmorzoLaqLjqKjqC6Ki76ijygl+og2opQoJdqILqLgaC/qi86isigtao6Wo9FoHrVGr1FlVBxdRhdRV5QSXUWV0V/0F1VGg1FldBkNRoPRZZQZVUKR0DOUEB1EC9FB1BAtRAtRQzQQNUQB0UA0EAVEBVFA9BAVRAXRQ7QPPUT50D60D+VD/VA+9A/1Q/3QP1QP/UPzUD1UD81D99A8FBHdQ/dQRLQORUTp0Dq0DqVD7VA69A61Q+3QO1QOvUPjUDlUDo1D59A4FA+dQ+dQPNQNxUPbUDfUDW1D39A2FA59Q99QOHQNhUPV0DV0DVVD2VA1NBFlQ9nQRDQNTUTR0DQ0DUVDxVA0NAwVQ8XQMHQMDUPJ0DF0DCVDv1Ay1Av9Qr9QLxQM9ULLUDAUDC1Dt9AyVAvdQrdQLZQL1UK7UC6UC+1CsdAu9ArFQrHQKzQLvULN0Cw0CzVDp1AzVAqdQqdQKZQKlUKrUCqUCq1CodAq9AmFQqHQJzQKfUKt0Cg0CrVCmVArdAllQpnQJbQJXUKd0Ca0CXVCk1AnFAlNQpNQJFQJVUBB0A/0AwVBO1AQ1ATtQDtQE5QDNUFVqKAoaAp6R1FQFPSOcqB31APlQDlQD7QDJUHvqAgqgt7REPSOpqAhaAiaguLRFVQEHUFF0BB0BB1BQ1A82oPa0Q10A7WjDagdZUAb0AaUAXVAbVAatAalQUeMoDhoEcqA+qAMqB31QX1QO9qDWqAXaAV6gWKgFWgFioEmoBioBg00AyVA6+gAWkfDkBagQ6gR+oIaoUToC/qCEqExKBHqg8agMagPyoNSoBZophZohQoUpEPoCyqDvqAwqAwqg8KgM2gBGoEOoBHoATqADqAHKAF6gBqgBCgBaoBiaoBeiimml1p66aaWWrqppjjoD1qD/qA3aA1ag96gNmgBGtIFNJzm6AK6YJqjP81NdPTpT3RUTnQ0UkkljXTSONPRSedMR3szHQ1Ae7RHA9AHNACt9AF9QCuFQEH60Uw/ummmmW5KgW56KQVKgV46gV5qgE6gE6gBKoEaoAeoBCqBHqAR6BAqgwqhQqgM2oLKoCxoC9qCsqAu6A8ahN6gQegOeoPeoDtoDrqD6qA5aA6qg7qgTgPQADMdTTfPzXQ0znPzHI0THRVCW9AjtAXVQY/QI1QHBUJ10B0UCAVCd9Ag89xEN8lNdNPcJDfJTXOz3Cw3zVE6zdGQhrSOGqFFKBFKhBahPqgKaoKeoCeoCQqCkqAe6B3FQUdQPDqC0qArKEgr0AQUBn1BY9AZlAWVQT+q6aZOKw1AM1ANtAR1QXXQFvQGzUFt0B6UB/VBT1AQtAQtQUHQDBQEVUAz0AxUAU1AFVAENAFNQBFQcBKbw2axOWx+m8Xmt+ltFpvFprcJbnqb3Ca4CW5ym90mt7ltdpvd5rYZbm6b2Ga4GW5im9kmtnltZpvZ5rWpbV6b1aa2qW1Wm9ZmtUltWpvWJrUpblKb0Ka4KW5Cm9EmtJk3o81oM29Km3nT2ZQ2pU1n89l0NpvNZ/PZbDanzWZT2Zw2p01lc9lUNpPNZXPZTDaZzWTz2GQ2mc1jE9k8No1NZBPZNDbHTWNT2Bw3x01hM9gUNnfNYDPY3DV5zV1T1+Q1eU1ds9fUNXHNXrPXxDVzTVzz1sw1c81b09e8NWlNX9PXpDVrTVpz1qw1a81Z09acNWNNW9PWjDVlzVgT1pQ1ZU1Y89eENVnNX/PXZDVbTVZz1Ww1W81V09VcNVNNV9PVTDVVzVQT1VQ1VU1U89VENUnNV/PVJDVLTVJz1Cw1S81R89QcNU3NU/PUNDWBTUST0ZwzGU03bmac6Wa+mXFmnPlmyplvJpwpZ8qZcKaYCWeOmWKmmDlmhpluZpv5ZraZa+ab+WaumXDmmklnwplwJp05ZtKZX+aYOWZ+mV1mn1lo4pl4ZqGpZxaamqaeqWdqmpmmpnno0Ew0D01EiOacaWPymD0mjxkjxkQyY8wiReaIWWSWKDFFTDxTz8wz9cw9M8/MM/fMOnPPvDPrzDrzzrQz78xL0860My9NMPPSFDPBTDBTzAwz+Uw/s8/sM/3MQtPP5DQLzUKT09Q0Oc1NU9PUNDfNQ3PTVDQPzUNT0TQ0RcwQc8QMMe/miDli3k0k824qmUgmkqlk9phKZpLZY/aYSaaNmWTimDamjYlj3pg4Zo55Y96YOaaOmWPumDqmjrlj0pg75oxJY9KYM2aNSWVamlOmpTlp0qQ0J01JkmakKWlCmpFmpAlpfpqQpqP5aX6ajqan6Wh2mp6mp9lpEpqdpp9JaBKafiaf2Wg+mo7mo1lpOpqOZqXZaVaanGan2Wlymn7ml0lnqpl0ppmpZqqZZiaaaWZmmWgmmpllaplZJpapZWqZWKaPmWWamWVmmWlmnplm5pp5Zp6Za2ab2WV+mV6ml/llkplfpppJZpKZamaaqWaimWlmmolmapmPpqJZaSqam2alWWlumpymknk3n8y7SWI+mU8miclikpgnJovJYp6YKOaJaWKimCimialipplaJpupZUqRMqFMKXPGjOlkzpg7dkwmc8fMkWM2mTkmDhxzycQxkySZSiaM2WK+mC2mCxdTxnQx8fAmiIk3f/yYH2aciWnOmXMmprloYpp35qK5aN6Ze6aS+WQumU8mi7lkLpksZpPJYqKYTWaTiWIymSjmislkMpkrppO5YkaZTqaTGWVCmVHmlQllQplXJpt5ZW6ZbCabuWWmmSimirliqpgp5oq5YqaYUWaKaWVGmVGmlXllWplV5pV5ZVaZW2aVyWVumVsml0lmDplHppFpZB6ZguaROWgKmoLmoPlnDpqB5p/5ZwaagGagSWgCmoAmoclnUpqRJqgZaYYKNQdNArNuFph1c8AsMAvMATPIHDCBzCAzyAQyK0wgU8KsMCtMCZPCvDAtTAzTwsyQYWqYGWaHDpPB7DARTAaTwUQwDUxQk8ikNClNInPKJDKFzClzyhQyqUwM025emBem3eQw7aaLyWFymC5miylhApkTJpDZYE6YE2aDiWA2mAcmgolgHpgGZpwpZ2KacualiWlimpfmnTloHpmgJqh5ZBKZR+aQSWQSmUOmkPlgOpgQpoMZYUKYEGaEKWFqmBsmholhbph2c8PEm3bTbuJNF5PBXDA1TA1zwdwwF8wfc8PcMH9MvGlhPpgZ5oMJYWaYGSaE2WFCmBNmh9lhTpgI5of5YyaYP+aCmWAmmAumgrlgMpgKpoLJYBqYn6anGWp6moFmqBlqBpqDJpA5YDaYA2Y4G8wGM5wHZo05Y/qYM6aU6WP6mFKmljlnLpqJZqK5aGaai+aemWlmmnumngljxpg8ZqT5aYaajaajCWmGmCTm3SwxPUwR89KUM8VMCFPCnDAlzAiTwhwzu8wwk8zkMr3MNHPLJDPXTDOTzjw0DU1Ek9AMND1NUdPIFDTrZjgHzA/TwwQxPcwSE8QEMUtMGbPELDJlTBmzyHwxi8wY88V8MWNMGP9rBpgBps8AM06fPuOLm/HHvbgX9+Me3I97cg/uwT25//bg/tuH+3D/7dP9twl+uk83wUf32p7bd/tuz+29PbeZ39t7m3l+M086v/lNOuukc84665wTz/9zc8/9577cn3tzX+7LvblH9+YmgEf36CaAT/e5Xtfbel2P6229rcf1t/7W4/pdj+t9/a7f9b6+16f6U4/qUf2pN/WnvtSbelNf6kd9qRf1o37Ui/pQL+pJfagP9aT+0bN6V9/qW72rX/WuXtWv+lWv6lO9qo/1qT7Vx/pT86eed+pp55132okf1r96Vv/qZT2rZ/Wy3tXn/bJn9sx+2Tf7ZQ/tm32zh/bIHtone2SP7JO9sef0m17Tb3pMr+k1PabP9Jie0mf6TE/pO32wP/bD/tgT+2E/7Il9sV/0jN7RO3pG/+gZPah/9I8e1Id6TS/sOb2wD/acntMHe2Av7as9ta/21p7aU3trf+0DPaSP9JEe0i96SN/oF/2ib/SM/tpb+21v7bP9tt/22V7bZ3tsr+21Pbbn9n9+0Pv5QY/o/byfR/SHHtET+kN/6Al9oS/0hN7QE/pEb+gNfaJX9Il+0it6RT/pJf2k//SSXtJ/ek8v7Z39s3/2zj7vnX20z/u8j/bLHtIHekEv6AM9oA/0fx7QA/o/7+edvbSf9tNe2lP7WZ/ra32tz/W2ftf3el7P63v9r+81e//rf83eDPDn5s+f9yv9pff0nv7SS/piT+yNPbFX9sbe2Ct7ZN/pKX2lp/SWvtJXekt/aeJpZ/1hD+yDfa2n9bOe1r/6WT/rXz2sP/EsvsSzeBMmnsGb+AYN/vsG78DB53fwCD5/fgSvH8GHr19/+PvDP/D79x/4uj/wBL7u657AD3gCb+AH/IA38AXewFf4Al/gKzyFr/A0nsJTeBo/42m8jZ/xM97G13gbn+NrfI3P8T0+x/v4Ht/jfTyP9/E7nsfz+B2v43c83ut4HY/3P57Ft3gT3+JRvIk38Si+waP4B9/gG/yDd/A0HsjbeBsP5IM8kFfyQT7IK/kjr+Td/JE/8m6+zUd5Ji/lmXyTl/JSvsmD+Sbv5cE8mPfyc+J8nXfwDx7BI/gHL+EfvIqX8BJexad4Fe/iU3yKd/Ewvs7HeTkf59m8nJfzbB7Os/kvD+fh/Jdf8zY+yOf4IG/kc3yON/I+3sgXeR/v44v8ji/ySX7H7/gkj/cIXsKHL+EhfPjhQ/gDD+Ej/IE/8BGewEf4CU/gCfyEN/ATHscbeAOP4ys8jr/xFb7C33gaH+Wl/JSX8mHCPJkP83bsPJ6383v2PJ/v83eez/P5O4/n77yYx/N4XsyTeTGv5ck8mdfyU17LU/kpP+WpfJQP8kfeyB95JG/kjTySL/JIvswX+SJf5pNIbzKb3CazSW3aJDmpTZ4791Ke+wsXHsPT/6//H+Dr1w/wCT7AC/gEn+AFPIcX8Baew3N4C9/hbzyOF/I4nsgLeSFP5NP8jRfyQ17In/khP+TPPJqn8TceyN/4IQ/kgfyQV/JDHs0reSWP5t18/QS/4BO83S/4BW/3It7uQ7yIF/Eh/sQneA5v9xwexNu93YP4EB/nvTyX9/JQnstzeSi/5KH8k1/yS/7J/3gSf/d9vs/f/Z2/+zF/5+/8mBfzY77Ki3kxX+W1fJW38lpey1t5Ks/knXyTd/JQvsk3eSjv5eM8l2fzXL7Ls3k2Hxb7yhYDw76wLwwM/8KXMCQcCUfCkLAkDAlTwpKwJEwJT8KUsCo8CU/CqrAmrAq3aoVd4Vb41StcC7/CtGjhWVhbzhgbxpZzxjnjcuXwOSwIE8KD8CBMCCfChHAqnAgnwqkwKpwKV8KoMCpcCWPClbAljAljwpZwI2wII8KCsCCMCBPCiDArTAgTwqxwKswKQ8KpcCoMCVfCkPAlXAlXwpewJTwOe8sg9pZ1BjOYdRaQw7xzXd5Z5rpcl2XWGBSWhWNhWbniWDhWrpnmmmeeOWJeWBjWhXVhYTgXFoaP4Vw4Fz6GleFjGBdWhpVhXBgWxoU3YVgYFt6ENeFNOBPWhDXhTHgS7oWlYWRYGiaGkWFkmBg2honhW9gYNoZvYVz4FraFcWFc2BbehJPhYpgYLoaHYWKYGB6Gb+FduBfmhXnhXlgY7oWRYWFYGEaGj2Fk2Bg+ho9hYxgXLpdz/pzzlz+cLn8ZxOlwugxmAZgM3oM54T2YDx/cCfPBjx7hO/gRZsQIL8KO8KhROBAehUmRwnrws3xxNBwtX4wuX1wNo8PocDW8DSPChvAhbAgXwofwIVwIv8KI8CG8Ch/CrVphVdhUDnG4HOY6HA6Hy3VYXK7LGovD4rLG3nAanAevwXmwJ7wGr8GeMBzsCaPBcDAcjAaPwWiwGDwGj8FicBisClPCqzAlzAqvwqswK4wIK8Jy5uA7+A6egzvhOdgO7oQ7YTuYE7aDzWBOmBM2g8lgNtgNboPbYDf4DXaD8eA3+A3Gg+tgPPjMGWwGn8FlsBlsBpfBZLAZbAfXwXYwHVwH18F08Bv8DOfli/OyzRZXw6EwKCwKg8KxsCgsCsfKFNvBczAdPAfHwXQwHRwHt8FfcBcMBnfBXjAYDAZ7wZ+wF+wJf8KfsCecB7PBarAbrAavwW6wG7wGw8G6cC48C8/CuXAtnAsrw7VwLawMu8LKMCzsCrvCsLAm7AbDwXgwHDwG48F48Bh8Bo/BYfAZfAaHwWWwJ+wFo8FeMBeMBqPBXLCYnLG2/GFteFz+8ofHZRDrwX5wIOwH/8GBcCD8B5/CgPAf3Af3wX+wHxwNo8Pn8DmMLmOMDm/D2zA2TAlDwqyygKyzxMzwMtwMv8KFMC3cBr/BdLLFeRgYXoQV4TtYDo6D5+BgeBf+hQ/hV7gVToaJYWl5AC6Fv2E1OA1eg7tgLtgLHoQTYUAYEE6E/+BEGBX+g/9gVPgURoUx4VP4FMaEHWFMuBF2hB3hRngRFoKD4CE4CF6Ch+AheAlmgoFgIbgJboKF4CFYAp6AIeAJ+AGGgCHgBzgCfoAd4Ag4AnaAG+Ae2Ae+gq9gH1gK9oGjYClYCo6CoWAhGAj+gX9gIBgPA8FJMB7Gw0nwEfwEG8FZcBZsBBPBRnARTAQTwUUwEuwBc8AdcAfMAW/AHLAd3oA3YDusAdvhD1gD1oA/4AuYCEaCj+AjGAnGw0bwE+wEO8FPsBb8BG/BWrAWvAVPwQRwHQ5xiOtwAFyHB+AAOAAecM/hKRgLroKxYCu4Cq6CrWAomAA+gA3gAxgBNoANYAQ4AUaAGeAEOAFmgCngBtgBXoAdYAV4AV6AFWAG+GKLMba44opB7ALPwDDwDBwDw8AwcAzMAsfAKzALzAKvwC3why/OOOOLMf4wCBwCg8AjcAgcAo/AJPAIfIdJYBL4DpfAd9gELoFLYBP4BG6BV+AUeAWWgVPgFFgGRoFPYBMYBTaBVWAUGAVWgVNgJngJ9oCXYCXYA/aAlWAO99xNd9HddLh30V10uIcF4B52LAALwH69Yb/crrfr7XK73a45vDHFG088scQTRxzxX3QYwD13z2EAOAD2gXtgHrgH3oF5YB54B8aBd2AdGAfGgXXgHJfcDXfFXXE33B13w2F9x91xWF9z2AaugWngGtgFpoFpYBf4xQ13yV1wl9zddsFdcHfb/YbrMAFcABfABLABrAVPwVQwFTwFV8EhsAj84Q+LwBc/jjhiEOfAOvANrAPbwDfwDWwD07jf7rbL7XK72243TG+5a+6au+XuOAwFW8FSMAOsAFPAL7ALDANPwBKwBWwBS8AVsASMAVfAFTAGfAFjwBnwBXwBZ8AaLpZr5Wa5Vu6Vm+VmuVdumnvlorlpbpqL5hK6aO6gQTfRxXKz3C43y1Wj5rq5au6hQ9fQzXQ3XU130+3U6Za6na4pU71uqtvr7rqpbqq76366u+6q++l+uquup0vqvnlz29w3FwyYy+aCuV683DHXy+Vyx9wxl8vtcrncLbfL7XK3XCxX0/10M91M99P1dOHcMDfODXPF3Dg3zhVzL10x9829dC/dN5fUjXMnXTgXzp10Jd1Jt9KVdCXdSpfSrXQxXUqX0sV0OV1Mt9PldDndTnfTLXVTXU1X0011P11Ed82a6+auuWOum+vmjrld7qQb51q6ce6la+laupeuqGvpgrqT7qQL6la6oG6oW+lWuqEuphvqmrqYLqZr6na6Vm6Ve+VWuVrulXvlarlorpZr5qK5aK6ZO+iauXvuoDvo7rl/7p575/65f+6dy+feuXkun8vn5rl6bp4r5+q5eq6ci+fKuU4unovnOrl2rpP75Nq5du6TS+c+uUkunUvnJrl1bpKL5Na5dS6S2+ciuXNun9vnzrl+Lqpr6p66pm6oUFfVDXVBgbqjLqhrydIVdXlcH7fH9XGl3B63x5Vyo1wpl9iNcqNcYjfSJXaFCbvVrrALDNi1doHdYcMutTvs/vp1pd1f15evG+36urx43bzL6+rSdZldXXfXrtvr+rqtLq/L67a6sG6r6+rCurCuq/vqtrq+rqzr6/66sq6s++vOur/usDvrzrrDbq077AK7tW6tC+wGu8CusBvsBrvCLq4r7BK7uC6uS+xKubwurKvr6rqw7qoL6766q+6q++p6ulXulKvlTrllrpar5Za5Zm6Ze+aauWbumbvnyrqsbqvb6rK6ru6ee+beuXfumUvmnrlUqNwhl8qFAuUSuayurBvryrqzbqwb6866tO6bK+aCuWLulwvmgrlfrpd76Kq5ha6amybNJXRp3VnX1p11a11b19atdW/dWjfYvXVv3WAX1yVygdwhF8gNcofcITfIbXKDXCa3yW1ymVw5d85FcotcJPfILXKL3CN3xz1yjdwdd8c1cvGukbvk4l28u+QquUsuk6vkKrlMbpB75pa5VG6ZO+VSuVTulAvlyrlMrpPL5C65Tq6Tu+Q+uUuukfvkPrlGbpJr5B65SW6Se+Qiubcurpvr4rpSbq6b60q5Pm6Oi+PquDjujqvj6rg77o+74+LdH/fHxbtCLt5VcoVcIVfJDXLH3DWXzWVz19w2d81FdNvcNhfRfXRR3WK31C11i91Ud8htcsncJjfPJXPJ3Dz3zhV1L11Sd9XddXXdLDfNVXPD3C9XzE10B90/N8gFcoVcHLfI3XGbXDk3zw10AV1BN9FddAndRVfRJXQJXUW30FV0Gd1Ct9BldA9dRrfRPXQP3UbX0G10HV1D19B1dBFdRxfSRXQRXUj30YV0jd1H99E1dkldYzfZJXVJ3WRX1E12j11RV9Q9dkfdYxfZHXVHXWRX1UV2nV1VV9V1dk9dZ7fZPXVP3WYX1W12lV1UF9VVdotdZXfZLXaL3WW31112n91et9d9dpndZxfaZXaZXWg370K7027ezbvTbrQ77V670W60e+1Ku9cutivtSrvYLrWL7Wa71C61m+1au9mutmvtWrvabrWr7Qa61W61G+hGuoGuoBvpRrqCbpR7b70Xrowb4864MS6NO+POuDTui0vjurgv7ovr4sK4Lm6NC+PCuDXuilvjqrgr7oqr4rK4Km6Ly+KyuC0uitvinrgoLop74qa4J66Nm+KmuDYuiWvjjrgkLok74t7dEbfEvbt3t8QNcUtcEDfEDXFBXBEXxDVxRVwR18TtcE1cDrfD7XA5XA+Xw/1wPVwP98O1ux+uhmt37a6Gu+FquDfuhrvh3rgZ7o2L4Wa4GS6GK+FiuBGuhCvhRrgTboRL4U64Ey6F++BSuA7ug/vgOrgQroNb4UK4EG6Fu+BWuArugrvgKrgMroLb4DK4DG6Di+A2uAcugovgHrgJ7oFr4Sa4Ca6FO+BauHV3wB1w6y6BW3cLXAKXwC1w9y1w9d13X33Dq6+BG97wGrj5Grj45psvvt/FF7zf/S547QVvvfbaW++1rSwru8qysqrsKrvKqrKprCp7yqayqewpi8qesqYsKovKmrKlrCk7ypaypewoS8ois8psMqvMMrPJbDLLzC6zzGwzu8wus82sM9vMPrPOrDP7zEqzzyw0K81Ks9BsNAvN5tloNprNs9NsnqVmp9lplpqtZqnZc7aarWbPXQF2lXVlW9lW1pV9ZV1ZWPaVfWVh2Vg2my1nydlydpwlZ8nZcVacHWdtWXFWnLVla1lbdpatZWvZWZaWnWVlWVqWlpVlY1153YK78koLzn6z4Kw3+81+s95sN+vNXrPdbDd7zWK7Auw5i86es+YsOovOmrsA7CgryoayoiwoG8qGsqDsJwvKerKf7CfryXayniwn28l2spzsJsvJarKb7CaryV6ymmwme8lespksJovuArgBLgCbzqa7PZvuzjsvvfPGSy+98b4lZoXZYDaYFWZ9WWH2l/VlfdlftpfFZR3ZR/aRdWQbWUcWkm1kG1lIlpFNZo9ZZPaYNWaRWWTWmC1mjdlhtpgtZodZYnaRrWQp2Up2kqVkKdlJVpKdZP1YSVaS9WP7WD+Wj+1j+1g+do/FZXXZXFaX3WVz2Vx2l+VlEdlDNpFNZA9ZRvaQjWQZWUY2km1kKVlFdpFdZBVZRFaRtWQRWUTWkj1kM1lCVpAlZAdZQVaQHWQB2UH2jwVkAdk/NpD9Yw3ZQDaQNWQLWUM2jy1kC9k8Fo/NY+tYPBaPrWPt2Dr2jrVj7dg7Vo/lZXfZXnaXBWZ72V4WmPVlHVlc9pa9ZXHZXFaPvWP5WD72jt1jr1lrFpt9ZWNZWZaUHWVD3b/xSjvMCrPELCabyQqy5Ww2q81qs9nsNpvNcrPb7DbLzVqz3Gw4a81as+EsNqvFmrFcrBnbxXKxXGwXi8V2sVcsFovFXrFZ7BXrxWaxWawXG8a+sC5sC+vCsrAtbAvLwqqwLCwKq8KqsCjsCkvFSrFVbBUrxVqxUiwaa8VasWhsGovGnrFpbBp7xrKxZ+way8aysWusGtvCwrAv7AsLw8awMKwMG8PGsDJsDRvGerFfrBcLxn6xXywYK8aCsXCsGCvGwrFv7A1Lw9qwNiwNW8PSsDNsDVvDzrAxLAjLwXawHSwHq8FysB+sBqvBfrAbrAa7wdrZDdaDtbN21oNNYD1YBDaBTWARWAMWgS1gDVgDtoCtswUsAVtn6ywBO8ASsAfsADvAHrDZHrDVZptttdi6sW2sGqvGtrFsbBvrxtKxdKwbO8e6sXLsHDvHyrFx7AlbwpqwJmwJe2dLWBL2zt5ZEjaEJWFF2BA2hBVhQVgRdoQFYUHYEZaDLWKJWCFWiCVih1gi1ogdYodYIxbPOrAV7ANbwU6wD+wDO8FCsBOsBAvBQrASbATLw/6wPqwP+8Pi2R82iMWzeDaIHWIlWB2WgtVhc1gKloLNYXHYBnaBZWAZ2AVWgV1gHVgFVoF1YB/YMpaMvWHJ2DH2hr1hx1gaFofNYXfYHLaH3WF32B6Wh+1hgVgelocFYn/YBhaDtWAx2NBasBZsaC/YKTaKfWKf2CgWio1inVgoFop1YplYJ7aJZWKZ2CZ2iWVil1gldolNYpVYJTaJRWKT2CMWiUVij9gi9oIN7bah1XbbbbUFrbafBS1oP2stttVaW+2114J2hUVhT1gUNoU9YU/YFLaEFWPf2Dg2jn1j51gLNoNtYBvYDHaBlWKp2Cl2iqVio9gi9oglYinYCFaC5WK3WC12iyVjtVgtlowtU6HVdDWvpqvRal7Nq9HqsRqtSqvH6rEqzQaoz2yAOq0+q8/qtMqsTqveKrPKrHqrzuqrCqzGqrEqsEqrAqvQKq1Kq0Krefarrrqr6qq86q66q/KqxKzXbXWbFVC31WxWgBVQs1Vs1ZsFULtZAPVb7Va71W/VWv1me9VatWZ7FVvFVD3VT/VT9VRBVU91VAVVQdVRVVQdVUtVUVVULVVJ1VLVVCVVSVVT9VQ1VVHVU/VURVVTVVTVVM1VTdVSNVfNVUtVV7VUHVVdVVd1VK1VR1VPtVatVT3VUNVTzVRD1VA1U8VVfdVhdVUdVoPVVXVVDVZb1WD1V21VW9Vf9VW1VCvVS7VS1aSpbqqbaqd6qXaqnOqleqlyqpYqp5qpWqqWaqaKqW6zXs9Zt7Geq+dsrOBstLOCq+DsrObstLKaq+asrOOstF/H1XH26646qUqqlKqkqqlSqpSqplqp4qqZaqfaqWaqnOqmqqnaqpqqpGqr2qqS6q36rCar0iq6uqsSq8IqqpqrAquv6i/bswIqtrqq9qq+qqeKqWaq3aqz6q0Kq74qquqr9qqoKqraq6aqveqqmqqmqquqqrqqtqqqqqraqrKqreqryqqyqq8qrPqqxqqwKqwaq8qqsSqtKqvKqrTqrEqr5tVZdVbNq8VqXj1Wi9Vi9Vg1Vo/VZNVYNVaTVWQ1WX1WkVVk9VlVVp9VZlVZVVaZ1WWVWXVWl9Vl1VltVp3VbrVZbVa7VWq1W7VWqVVq1VqtVq1VbLVarVax1WsVW81Wr9VrNVvVVrPVbVVb1Va3VW51Wz1XuVVu9VwNV89VcDVcDVfBVXEVXDVXxVVx1VwlV83VcZVcJVfH1XJ1XN1Vy9VydVdFV6vUK9VKtVKvVCz1StVSsVQsVUvNUq/UKnVLrVKj1C11S41SpdQoFUqVUqVUKJVKhVKnVCqVSp1S2dRGVU6FU+FUOTVO1VLb1Cy1TV1Ts9QsdU3lUtdUL5VL5VK91C7VSxVTu9QuVUz9UsXUMPVL/VLDVDA1TFVTwVQwVU0dU9XUMnVMHVPLVDK1TE1TyVQyNU01U9NUNNVMNVPR1DMVTXVTz9Qz1U19U93USPVNfVMj1Tk1Uq1T59Q5tU6lU+vUPJVOpVPzVDs1T8VT7VQ7FU+9U/HUQDUnTJS4IzFCRAgQHzx04LDBTkMGDBcsVKAwQUIECA8cNGCwQEECBAcMFCAwoC7cGvwyvrbS+TJ6T0CASimlc855J27UmL8TN2pMGDlChvBm7dKVeCTiRf/Va9eeOzichk+XsXqv3qzpseihMCdu1KdOXQRsEdBBgwMAIMCCNGiRAjx6ciSAggB1v27dmQAAAHjTxoUAER862NllwGChAgUJEiA8YLCABQIWB9YYIDBgfx++lgWlAdYAAPBrZK9XF2pjdbtOa1F1YN0HlqvLdRgUV3frLPirrtZRUFPdrHuwTp2si2CUOq/rgS7qBNQFABfUAQjTfeJCdOG5z1doLiz36QrJheM+S6G4MNwnJwQXfvvchN7Cbl+SkFu47TMRaguzZUUhtvBaNhNaC6uF1EJq4bRwWigtlBZGC6OF0EJoYV6YFz4Ln4XOQmdhs7BZyCxkFi4Ll4XKQmVhsjBZiCxEFh4Lj4XGQmNhsbBYSCwkFg4Lh4XCQmFhsDBYCCwEFv4Kf4W+Ql9hr7BXyCvkFe4Kd4W6Ql1hrjBXiCvEFd4Kb4W2wlohrZBWOCucFcoKZYWxwlghrBBW+Cp8FboKXYWtwlYhq5BVuCpcFaoKVYWpwlQhqhBVeCo8FZoKTYWlwlIhqZBUOCocFYoKRYWhwlAhqBBU+Cn8FHoKPYWdwk4hp5BTuCncFGoKNYWZwkwhphBTeCm8FFoKLYWVQkrhpHBSKCmUFEYKI4WQQkjho/BR6Ch0FDYKG4WMQkbhonBRqChUFCYKE4WIQkThofBQaCg0FBYKC4WEQkLhoHBQKCgUFAYKA4WAQkDhn/BP6Cf0E/YJ+4R8Qj7hnnBPqCfUE+YJ84R4QjzhnfBOaCe0E9YJ64R0wjmhnFBOGCeME8IJ4YRvwjehm9BN2CZsE7IJ2YRrwjWhmlBNmCZME6IJ0YRnwjOhmdBMWCYsE5IJyYRjwjGhmFBMGCYME4IJwYRfwi+hl9BL2CXsEnIJuYRbwi2hllBLmCXMEmIJsYRXwiuhldBKWCWsElIJqYRTQilhlDBKCCWEEj4Jn4ROQidhk7BJyCRkEi4Jl4RKQiVhkjBJiCREEh4Jj4RGQiNhkbBISCQkEg4Jh4RCQiFhkDBICCQEEuKFeOGP8EfoI/QR9gh7hDxCHuGOcEeoI9QR5ghzhDhCHOGN8EZoI7QR1ghrhDRCGuGMUEYYI4wRwghhhC/CF6GL0EXYImwRsghZhCvCFaGKUEWYIkwRoghRhCfCE6GJ0ERYIiwR3oV3IYmQRDgiHBGKCEWEIcIQIYgQRPgh/BB6CD2EHcIOIYeQQ7gh3BDahXahhlBDmCHMEGIIMYQXwguhhdBCWCGsEFIIJ4QSQglhhDBCCCGEED4IH4QOQgdhg7BByCBkEC4IF4QKQgVhgjBBiCBEEB4ID4QGQgNhgbBASCAkEA4IB4R1YV1oQxvWsIY0pOEMZxhDD3thb6fb6Ta6jW6f2+e2uW1ul9vlNrlNbo/b47a4LW6H2+E2uA1uf9vftrftbXfb3Ta3zW1v29u2tq1tZ9vZNraNbV/b17a1bW1X29U2tU1tT9vTtrQtbUfb0Ta0DW3n7bz9bDvbzXazzWwz28v2sq1sK9vJdrKNbCPbx/axbWwb28V2sU1sE9vD9rAtbAvbwXawDWwD27/2r+1r+9q9dq/Na/Pau/aurWvr2rl2ro1r49q39q1ta9vatXatTWvT2rP2rC1ry9qxdqwNa8Par/ar7Wq32qw2q71qr9qqtqqdaqfaqDaqfWqf2qa2qV1ql9qkNqk9ao/aoraoHWqH2qA2qP1pf9qetqfdaXfanDanvWlv2pq2pp1pZ9qYNqZ9aV/alralXWlX2pQ2pT1pT9qStqQdaUfakDak/Wg/2o62o91oM9qL9qKtaCvaiXaijWgj2of2oW1oG9qFdqFNaBPag/agLWgL2oF2oA1oA9p/9p/tZ/vZfXafzWfz2Xv2nq1n69l5dp6NZ+PZd/adbWfb2XV2nU1n09lz9pwtZ8vZcXacDWfD2W/2m+1mu9ltdpvNZq/ZaraanWan2Wg2mn1mn9lmtpldZpfZZDaZPWaP2WK2mB1mh9lgNpj9ZX/ZXraX3WV32Vw2l71lb9latpadZWfZWDaWfWVf2Va2lV1lV9lUNpU9ZU/ZUraUHWVH2VA2lP1kP9lOtpPdZDfZTDaTvWQr2Ul2ko1kI9lH9pFtZBvZRXaRTWQT2UP2kC1kC9lBdpANZAPZeBtv/9g/to/tY/fYPTaPzWPv2Du2jq1j59g5No6NY9/YN7aNbWPX2DU2jU1jz9gztowtY8fYMTaMDWO/2C+2i+1it9gtNovNYq/YKnaKnWKj2Cj2iX1im9gmdoldYt/tu01ik9gj9ogtYovYIXaIDWKD2B/2h+1he9gddofNYXPYG/aGbbfttoatYWfYGTaGjWFf2Be2hW1hV9gVNoVNYU/YE7aELWFH2BE2hA1hP9gPtoPtYDfYDTaDvWAr2Ap2gp1gI9gI9oF9YBvYBnaBXWAT2AT2gD1g1+26He5wf/vbeONNN90BdgCdTqfT6DQ6fU6b0+V0OU1Ok9Pj9DgtTovT4XQ4DU6D09/0N+1Ne9PddDfNTXPT2/Q2rU1r09l0No1NY9PX9DVtTVvT1XQ1TU1T09P0NC1NS9PRdDQNTUPTeTpPP9PPtDPtTDfTzTQzzUwv08u0Mq1MJ9PJNDKNTB/TxTQxPUwL08J0MB1MA9PA9C/9S/vSvnQv3Uvz0rz0Lr1L69K6dC6dS+PSuPQtfUvb0rZ0LV1L09K09Cw9S8vSsnQsHUvD0rD0K/1Ku9KudCvdSrPSrPQqvUqr0qp0Kp1Ko9Ko9Cl9SpvSpnQpXUqT0qT0KB1Kg9KftCftSXfSnTQnzUlv0pu0Jq1JZ9KZNCaNSV/Sl7QlbUlX0pU0JU1JT9KTtCQtSUfSkTQkDUk/0o+0I+1IN9KNNCPNSC/Si7QirUgn0ok0Io1IH9KHtCFtSBfShTQhTUgP0oO0IC1IB9KBNCANSP/RfnQf3Ufz0Xz0Hr1H69F5NB6NR9/Rd7QdbUfX0XU0HU1Hz9FztBwtR8fRcTQcDUe/0W+0G+1Gt9FtNBvNRq/Ra7QarUan0Wk0Go1Gn9FntBltRpfRZTQZTUaP0WO0GC1Gh9FhNBgNRn/RX7QX7UV30V00F81Fb9FbtBatRWfRWPQVfUVb0VZ0FV1FU9FU9BQ9RUvRUnQUHUVD0VD0E/1EO9FOdBPdRDPRTPQSvUQr0Up0Ep1EI9FI9BF9RBvRRnQRXUQT0UT0ED1EC9FCdBAdRAPRQDSextM/9A/tQ/vQPXQPzUPz0Dv0Dq1D69A5NA59Q9/QNrQNXUPX0DT0DC1Dy9AxdAwNQ8PQL7QL3UK30Cw0C71Cr9AqdAqNQqPQJ/QJbUKb0CV0CX2n7zQJTUKP0CO0CC1Ch9AhNAgNQn/QH7QH7UF30B00B81Bb9AbtJ220xq0Bp1BZ9AYNAZ9QV/QFrQFXUFX0BQ0BT1BT9AStAQdQUfQEDQE/UA/0A60A91AN9AMNAO9QCvQCXQCjUAj0Af0AW1AG9AFdAFNQBPQA/QAXafrdKhDvfXWn/501lljjfXVV1ttNdVUTz211FJHHbVr1+nAdCA6EB14DjwHmgPJgePAcCA48BvoDfQGdgO7gdxAbuA2cBuoDdQGZgOzgdhAbOA18BpoDbQGVgOrgdRAauA0cBooDZQGRgOjgdBAaGAemAc+A5+BzkBnYDOwGcgMZAYuA5eBykBlYDIwGYgMRAYeA4+BxkBjYDGwGEgMJAYOA4eBwkBhYDAwGAgM9AX2AnuBvMBdoC5QF5gLzAXiAnGBt8BboC3QFlgLrAXSAmmBs8BZoCxQFhgLjAXCAmGBr8BXoCvQFdgKbAWyAlmBq8BVoCpQFZgKTAWiAlGBp8BToCnQFFgKLAWSAkmBo8BRoChQFBgKDAWCAkGBn8BPoCfQE9gJ7ARyAjmBm8BMICYQE3gJtARWAiuBlEBK4CRwEigJlARGAiOBkEBI4CPwEegIdAQ2AhuBjEBG4CJwEagIVAQmAhOBiEBE4CHwEGgINAQWAguBhEBC4CBwECgIFAQGAgOBgEBA4B/wD+gH9AP2AfuAfEA+4B5wD6gH1APmAfOAeEA84B3wDmgHpAPOAeWAccA4IBwQDvgGfAO6Ad2AbcA2IBuQDbgGXAOqAdWAacA0IBoQDXgGPAOaAc2AZcAyIBmQDDgGHAOKAcWAYcAwIBgQDPgF/AJ6Ab2AXcAuIBeQC7gF3AJqAbWAWcAsIBYQC3gFvAJaAa2AVcAqIBWQCjgFnAJKAaGAT0AnYBOwCcgEZAIuAZeASkAlYBIwCYgERAIeAY+ARkAjYBGwCEgEJAIOAYeAQkAhYBAwCAgEBALigXjgD/AH6AP0AfYAe4A8QB7gDnAHqAPUAeYAc4A4QBzgDfAGaAO0AdYAa4A0QBrgDHAGKAOUAcYAY4AwQBjgC7AFyAJkAa4AVYApwBQgChAFeAI8AZoATYAlwBLgHXgHkgBJgCPAEaAIUAQYAgwBggBBgB/AD6AH0APYAewAcgA5gBvADaAdaAdqADWAGcAMIAYQA3gBvABaAC2AFcAKIAWQAjgBnABKACWAEcAIIAQQAvgAfAA6AB2ADcAGIANQAZgATAAiAA+ABkADYAGwAEgAJAAOAAeAdWAdGIIhuMENalCDGMTgBS9IQQpOcIIPPihBCQoABYABwABfui/dh+5D9537zn3mPnNfua/cR+4j9437wn3gPnDft8/b1+3r9nH7uH3bvm2ftk/bl+3L9mH7sH3Xvmuftc/aV+2r9lH7qH3TvmmftE/aF+2L9kH7oH15X9737Hv2Ofucfc2+Zh+zj9m37Fv2KfuUfcm+ZB+yD9l37Dv2GfuMfcW+Yh+xj9g37Bv2CfuEfcG+YB+wD9j36+v18fp4fbu+XB+u79Zn67P11fpqfbQ+Wt+sb9Yn65P1xfpifbA+WN+r79Xn6nP1tfpafaw+Vt+qb9Wn6lP1pfpSfag+VN+p79Rn6jP1lfpKfaQ+Ut+ob9Qn6hP1hfpCfaA+UN+n79Pn6fP0dfo6fZw+Tt+mb9On6dP0ZfoyfZg+TN+lr9JH6Zv0SfokfZG+SB+kD9L36Hv0OfocfY2+Rh+jj9G36Fv0KfoUfYm+RB+iD9F36Dv0GfoMfYW+Qh+hj9A36Bv0CfoEfYG+QB+gD9D35/vz+fn8fH2+Ph+fj8+359vz6fn0fHm+PB+eD89357vz2fnsfHW+Oh+dj84354vzwfngfG++Nh+bj8235lPzpfnSfGg+NN+Z78xn5jPzlfnKfGQ+Mt+Yb8wn5hPzhfnCfGA+MN+X78vn5fPydfm6fFw+Lt+Wb8un5dPyZfmyfFg+LN+V78pn5bPyVfmqfFQ+Kt+Ub8on5ZPyRfmifFA+KN+T78nn5HPyNfmafEw+Jt+Sb8mn5EPyHfmMfEW+Ih+Rj8g35BvyCfmEfEG+IB+QD8iH9+F9P74fn4/Px9fj6/Hx+Hh8O74dn45Px5fjy/Hh+HB8N74bn43Pxlfjq/HR+Gh8M74Zn4xPxhfji/HB+GB8L74Xn4vPxdfia/Gx+Fh8K74Vn4pPxZfiS/Gh+FB8J74S391H4hvxjfhEfCK+EF+ID8QH4vvwffg8fB6+Dl+Hj8PH4dvwbfjsPrtPw6fhy/Bl+DB8GL4L34XPwmfhq/BV+Ch8FL4J34RPwifhi/BF+CB8EL4H34PPwefga/A1+Bh8DL4F34JPwafgS/Al+BB8CL4D34HPwGfgK/AR+AZ8A766r+4Lv/Dbn/7AD/zsZz/60Zwup8voMrp8Lp/L5rK5XC6Xy+QyuTwuj8visrgcLofL4DK4/C1/y96yt9wtd8vcMre8LWvL2XK2jC1jy9fytWwtV8vUMrU8LU/L0rK0HC1Hy9AytJyX8/Kz/Cw7y85ys9wsM8vM8rK8LCvLynKynCwjy8jysXwsG8vGcrFcLBPLxPKwPCwLy8JysBwsA8vA8q/8K/vKvnKv3Cvzyrzyrrwr68q6cq6cK+PKuPKtfCvbyrUyrUwrz8qzsqwsK8fKsPKr/Cq7yq5yq9wqs8qs8qq8KqvKqnKqnCqjyqjyqXwqm8qmcqlcKpPKpPKoPCqLyqJyqBwqg8qg8qf8KXvKnnKn3Clzypzyprwpa8qacqacKWPKmPKlfClbypZypVwpU8qU8qQ8KUvKknKkHClDyo+yo+woN8qNMqPMKC/KiTKifCgbyoZyoVwoE8qE8qA8KAvKgnKgHCgDyoDyn/wn+8l+cp/cJ/PJfPKevCfryXpynpwn48l48p18J9vJdnKdXCfTyXTynDwny8lycpwcJ8PJcPKb/Ca7yW5ym9wms8ls8pq8JqvJanKanCajyWjymVwmk8ljspgsJofJYTKYDCZ/yV+yl+wld8ldMpfMJW/JW7KWrCVnyVkylowlX8lXspVsJVfJVTKVTCVPyVOylCwlR8lRMpQMJT/JT7KT7CQ3yU0yk8wkL8lLspKsJCfJSTKSjCQfyUeykWwkF8lFMpFMJA/JJPKIfJdH5B/5Lv/IPvJdvss+Ml72kXlkvIyXeeQemUfekXvkHnlHBpJ3ZBwZSAaSceQcGUe+kXPkHPlG1pFv5BpZR9aRa2QbuUamkW1kG5lGDpJpZBg5SA6SYeQYGUZ+kWPkGPlFlpFf5BZZRpaRW2QXuUVmkV1kF5lFnpFZ5BR5Rp6RU2QVOUVGkVVkFRlFXpFRZBN5RV6RTeQT2UQukU/kE7lEFpJLZBFZSBaSReQQWUTekEPkEHlD5pA3ZLvMIXPIdrlDtssZcofcIWfIGnKGjCFryBoyhuwhY8gVsofsIVfIFnKFTCFbyBYyhXwhU8gS8oV8IUvIE7KEHCFPyBNyhPwhR8gN8of8ITfIDnKDzCA7yA4yg/wgM8gK8oP8ICvIC7KCnCAvyAtyggwhJ8gFMoQMIRfIBnKBTCAbyAYygYwgE8gHMoKMIB/IIHApHAqbwqGwKGwKm8KicohFZZrDHGaad6Y55p13jlnmmD3LLLNnAdlzLwvIAnIPp8u9HCBABoD3YD2YD9aDSWE+mA8mhR9hUngUfoQf4VGYER6FHWFGmBF2hBfhdBlA/gwAk8PkcDlMDpvD5XA5bA6fw+YwNGg4GoaGmWFm+BlmhpvhZ/gZbobzcDPsDOfhPOwMA8POcDAMDAPDwfAvvAwXw81wMZwMN8PNcDLsDCfD0rAz7AxLw8GwNNwLB8PBcC+8C5fCpvA3bAqHw9/wNxwOg8PhsDgMDoPD4jA3LA57w9wwN+wNd8Pe8DjcDXfD43A2PA5rw9lwNqwNW8PaMDZsDVvD2PA1jA1vw9fwNbwNT8PbcDU8DU/D1TA1XC1bTA1TywGBgaiRQAUAAFIJASIACAAAs2oAAZUxBimnoBmVAxFASYGAoHw46VLXpa5LXZe6LnVd6rrUdanrUtelrktdl7oudV3qutR1qetS16WuC/qzs/MESBDGIY5DNR83tRW0vfLzFB7uHxZXSd30y8BaHGxEYY9tftR5IbW1iDhigBrb2LpCDGIlOZ3Q4tZ3xAb+aKh1jIJ6ldlWiEGs0nEvUtyLRn50J8cgg84NaKQdOLolnZdyT7jJ+uIuqUMsXsQzCNDv1u9eb8XtigJ+mMV+nxeAzONzzg/TnYFj4Puq4VOCwLsAuhlA4wBuHsDMOczzAMwGEk2ibjOI0MMljjfTArMbTxUi4mWA7M3nOo/1/i5NQavKQsrJ8Yp9NPukmLpDD2sjwxeJVf6kP18/nBJkRbo+rYNKyo0MlaurZpL9W8J9JaXpgga6sBbiJ3afixpBYnPUNZ/ICmMEAasQ04WzWyLDZfRKSaff8w/7Rbw4FE0xKKY40NOByLAqYhofPWOTrDh4tUTeOmYalXs0W/DZXES0RIXgnAw7pbNUKYSGCtE6z5m2IYYLiyBw45IJO+p0Jc5cSA0bfCHFVReRkPgh3vMSx4kiBhA6T93sOpAxH+i5+AgDdw+bzrJRAQsU2hvM5gd4S3I1AfvTMDZQZoLACdIaRAXISRAygVdCB2VNiFQxi7lrQsCKcspDNOmC1J8kDXOUVfEhucmh7FXVP2cneNrvMN6BFcuNys9E1FqnObdmpM5t557XPMTTd6l5oxfRgyKCE8c9oSQqRwJctf3Kr2cDdrNoRTYJoLkTCGainwrgaeRG8AlwWPAq4CW0EWwggey6BN2QOBaA4b1FRTE4eeXMmtObs3Sy88ZGWSDZBWFroXEm17YonRALsRWhTVaFljYAW91DvErpSz8EZbYRGJEhLXHnQfoZLXGkuJmUNb5QNZMgXOzZAxcml/ZwaeD3tCBtvmCxjXDYYvdq6KmG2wUAqM3PVbV0ff9nP8FV2yj6uVakKnuECTNOGMFdGPEZvp+IH8e8eNW4xevKTnHCPaKDE8Z8tecCkIEWuUKTR59QIcAxGv9OAAAA/f///1oAAAABAAAAgQ8BADgkBAAotS/9oDgkBADcSAL6RPaAVQBIYuQAKcgBUEf8wJy8q40Z3gVIB6GNdwfNHSTqyLcmlbR8VCtFQBWihU7qNPoF6y4Rbm5OuKEcMHVWgPfKD9G7KFL5GOzOmZQVmCtJHMk1p0Naj1PsBz4IUgj85Od5nic/T87P8zzPk5/nyc+T85Pz8zxPLoon5yiKomiaommKommKpimKommKpimKpimapimKoiiKpimapiiapmiaoiiapmiaomiaommqqqqqqipNpak0mqqqKo2mqjSaqqqqqqqqqtJUlUaj0VRVpdFUlUZT0zRNU1pKS1MaLaWlaZqmtDSl0dI0TdM0paVpSktTGi2l0WhpmtJoqqlUq4JSTSXVVFJNJdVUUk0l1VRSTSXVVFJNJdvtZrvZbLeb7Wa72Ww2m83m/c1mu91sNpvNZrPZbLVarVarVUHVqqBstVrNVqvZbDWbzVar1Wy2m6m0VkHdTKWbqXQzlW6m0s1UuplKN1PpZirdVhwOh8PhcDgcDofD4XBCJDicWddViASHM7gVt6443Ipb13VdceuKU0EUkdZ1Xdd1jSnpYwS3rituXXG4FYfDreuKw+VMJV0VVM5UyplKOVMpZyrlTKWcqZQzlXKmUhSiiJQzlViWZVmW3bG7HcvuWJbd7Vh2t2NZlmVZlmXZHcvudrsdy+7YHbtjd+xut9vtdjtdFZSuCkpXBaWrgtJVQe10VVC6KihdFdROVwWlq4La7XRVULudrgpKVwWlq4LSVUHtdFVQux3LsizL47E8HsvyeCyPx7Isj8fyeCzL47E8Ho9lWZZleTyWx2NZHo/l8ViW5fFYHo9leTyWx2vbtm3btte2vbbX67Vtr217vm3btm3btte2vbbt9dper+312rbH4/F4vF6Px+PxeLwej8fj8Xg8Om56PB6vx+P1erxeTxR5PB6vJ4q8Xq9t27Z13dZ129Z1W9dt29Z1W9dtW9dtXddt27ZtW9dtXbdtXbd13bZtXbd13bZ13dZ13/d93/f1va/P+97X9/re1+d73/d93/f1va/vfX2+1+fzvvf1va7rui6shgsA+VzX9fl8rs91XZ/rxnVdl44b13V9ogjTYqQIn+tz6bjxuT5RdF3XpePG5xNF1/X53Pd93xeGXxh+Xxh+Yfh9Xxh+Yfh9YfiFYRjG+77vC8MvDL8vDL/w+74w/MLw+8LwC8NxHMdxHP/i3y+Of7H/xf4Xx3Ecx3H8i3/ex/Ev/sW/+AfDMPyD4d8Phn8w/INhGIZhGP7B8A+Gf/Dv9xNFGKbj5gfD8O8nijAdN3Ecx7Esx7Icx7Icy3Icx7Icy3Icy3Isy3Icx3Ecy3Isy3Esy7Esx3Esy7Esx7Esx/I8w2q4AJCf/TzPHujneZ5n72YOajFSBHD23vsZ6GVZlmVZlmWgDATKQKAMlGWgDJRlWZZlWQbKsgyUZSBQBgKBsizLQOA8z/McpONmnud5nueZiV2ipa6EZhk35nmWcWOe53meZdyYZ9+/795///v333/vf4yHI3e8975773333mMVxXBTx3uPBZPBAHy8x/LeJ4nJ8t4nicny3ieJyfJYPklMliiKovdJYrL85lg6xkZrrtd8qbH51pvHeDhyZ/PNt9Y7xouJ2W0IAbRtCqZneoYlc9ELtUlqu22qaCeJ8QzAomFxouAI3o165reQIoMUpOMGa7tRz3yi4Ai2qSLf4ku7k8R8oyUrMdzUCcpgAD47SQzZAwdCMV5MDG9DCMD3BEa6Fix1mqDwfANU1D3mJ8cvkRwt4QBVj4AHC9hJYjxWfANSARxa3XAyunDUs4RkeYAl0m1QGdpJYvwSPBxEwIMF9CUcoMKKbz+oBBVrvtToa77UOOKDmz/ig9tcA0zPwhGBnSTmO0AjBqQvorgboKL2Jii8EsmRH/OTAylIx81u8cXttikYkBPpocArsnBEoM81wOwkMf6GOjGkL6KobVMx3+KLu5PEVGBDgVd8ICdS26Ay5B9giewleDj4O3jo/R9FZLgNIYCP8WJCC5Y6f09gBClIx83M6oYTD6QCuJPEZOksIVn+6MIR0hcfw02dnSQGK/Z32Pgz2BhIX0TR6/jJgp25wcWfwcaI/R02/Pfff++979333n333QUEG+CwjZpg0CC2ZsgNrdgFwSt8BhvDiEzIxnEaNcGwdfxg6SwhWfjowhFSDqJIJIyxdfxg1ZhJgQKv4EBOJFIOouhih/YNdWLcARoxIOUgitoq6syGAcULHLD2ER/c9hEf3GBA8UJbRVERCWNoMDbo2Tp+sFzskK4qojlAI4Z9Q50YUg6iOIONIYqiqEFMzQxLHhu2jh8sHKcVbURGgK3jJ6vGTIpuatsAOZEbCrwCKQdR3EZNMGgINshh6/jB4qMLRzpLSBakHERxJ4oxCIyOuCjG2FSh8S15GTe8jBv++y/jhv8ybnjfZdzoMm50P+wwLEZHMCxGR7EjVWg4F0Uscb4o48aMarhjtzD1RGvBUofvCYwM8WFqKyDoC7VJ4j+KyIAE5Vt6AAYabRSigLEEDwd8Bw89LXXl2kysjQFYNG60ZAUJyrck44bOk8TOFsGH35ifHLxEchTBGWcjkWPkRj3DiYIj0GjCZQuh87Ox4hsPKkGFjp+sreMnq4UUGd5CiszPptGEixA6KjaNJk5BJajYWPENiRyjHcEZhyg4wnajnhHBh5/Ok8ROieRoj/nJwcTatNSVy2jJymYAFg2FKB7QMNBoBw+9vQQPBwoI+nqID1M/isiwhdokIUH5lmTc2C1MPZlRDXfsCYxoLVjqIEH5lvZO5FxEgvItNdBCFMVVFBsYIopBRohiECVEsagHUAOiSxTFlyiKSQFABEHGmOAS/DADvKLg2BRZ5CT4gz/4+++//+AP/v777z/4gxnArvzg7z/4g7//2c9wXlF+9l16n+KEQ2+RsvNMLJPvW1xsTEgbKQvff//9999/7/r+OxBFzQxX4pAYIFEFFEVSxkIL33+/hOR0ff/9999/H+TJA9f3338f9P0fdv/777UxVEt+//73P/T9958udSX0u80Pfffd++9/d/n+u++++86j++6HfdiHvRV3FOIiOtA4wgQY5rIxbYQQNLhL9COEEGiANakQBgR/xZuGzDmPFpiVGWlmFlRwGCRQBlYlipr9BoYpeBWhCFZUgAJM9+LJTw+CT6klEUVRLILzgtJSV0KeibXFZidNHI5NLeHCF80DFSTPxC7ZUSsm4FimHjDOTtqMFDLUUUX+QonNfMSQM/sxYep/g4hnYm27yQ4nvgAPXAhZgAI95ifLM7FMthI/cN6b82aGEgiAOUkDZMYJRXAnMFptTJXu4oQZz8Qy4TA5Ds+FoHmU+aKjgFACI8oGr/LU5LIxGkeYABP90EYIQQOLC4STNEBgM5RAgBMYjc84oQg4lgGsCZYk7XEktIDXwvwMuYEFbMgNLIYQPcCHED3Q1LbRTW2bJJYGT2JpJEl7wDKANdXC/PAjoQVTnG7oLVKo+NgDAT7CixYzHzHkwKzMSFM059ECgwTK7JkFFboXT2ArKkBhSi0J/+lBVImipgjOK6qKUAT7DQxTiKIowppUCFMUQgg0+J0o8qYhc4Pgr7o4YUbXxqTJhaA5TI4z8xFDjvBsQsLeeeEtEQAHwobc8GLr+MmKgUlZ4FxsTIzIUDG8C5Y8YLyOnyythwKqDLKIYFWiqNlMrK1LXQnFwiBRxWe4EkcP54/Do/Itq9jUstk1ZlK8jh+sfaeIDR4DEGjMT9ZOUkWFLnUltPWEocEZMAWnh/OXoHV5LyZni5SdnuKEY4QXLbiPPRCoKkraLnboRg8HvgNBCm0V9cOGAcULIHOe4E+gjOgMsoiSGNk8iZGtM8giiuIOy2noMTUrIyXKLoHJEPoCNXjegB+YdDoccfnOHh4+NrvJnj1d6ipopwBlAx634IAezr8MlR6duGTZkcNfImRcKaJnLyE5dxBSw7eQmenh/LkLDhEci4w5fKA2TYsKoSlBvB3Cih7O/8wTKCMcyJwnVNySdpAnD2QWZOHsEE3o4fy5ERWNv+Cizx6duNSYSbHpAOI2HUB6OG+TzU/JKi6FAph30AAVnoKSH5PN364XcKRQAPOUrNLD+S+hMr6EyvboxCUFJT+8gwao7NGJix7zk6WFLECBZ2JtvDfnzVbiBx4FhBLNo8yXKk9NHEaUDRcbAF1VVMTvQJCC3+jhoDPIIurF5HAJWldnkEWkzUghw2ycubxQYrqOKtaY5XRT2yYGINC+U8RGkioq6DE/WV3qSogzYApu6wlDQw/nr3mggjRbwoUvWKYesKNWTDDzEUOO/jc6mP2YMD0Tu4QvwAMXu8kOp5mPGHKGeB0/WPyNwLzF8C4axNbMsOSxwalLDK2HAiqdQRbRCy76cCMqWpCnDraKWxI7RBNcZkEWLDKocBccImhafvQcPlHtEFa40JQgPZz/S4SMnWVHzh6duDjNGLLLUOklJDz0lSJ6tpCZ7R2E1Ojh/OU7e7ZOh6M9OnHhYmMiiqLodfxk8S2ruHF4VJ1BFtFusmeP5uFjE7fgwE4BygYlMBliVkZKlC51FcQb8AOTvkANXg/n36WuXHyGK3GG898tTJkwoxqaNPSY0lHcYffoxAU4OnHpvXfeee+7992Hw6HufXfed++77z5jUfrQfYyAA2NThWaLokhO0WYC/zW/mVENudB8VpAxe+HLFy3FGqX+NKzziYKsgL3RaT1BqPlhodB7UDtkAXpfhg34n0GjbQBaigGFA2g3R22AXAnpO+wSKVZeftC6E0XgvCREEtpqDwbiN2h0mlEDqSw7/BRL6Mb8YOkxP1hL4KDjl8BBxwagJf3PoPFKshwgzaiBjt+g8VMsofNSWXa4OWqjY0DhAEeIeaN3oghDABx44PzGag8G9JIQSegJQo2GvdHdYZdoIFdCQavOS7Hysge1o39YKGTYgD1ZgB6fFWTMqIZc6B/EYnTklYh581/zm6dZFCbORVH3PkbAmbEofXglWUYQRVEMDuEXeAxMnnjxNb+pkYAFtOFcFLsUa5RmL3z54pWIecOJgqzoT8M6nIuiy+VyuVwuIBeQCwjI5XK5gIBcLiAgl8vlcrlcLpcLyOUCAgICcrlcQEAuFxCQq9VqtVpALaBWCwioBdRqtVotoFYLCKjVarVarRZQq9UCarWAgFpAQECtVqsFBORyuVyucXSNo8s1jq5xdLlc4+gaR5drHF3jOLpcLpfLNY6ucXS5xtE1ji6Xaxxd4+hyjaNrHEmSJEmSfJHki3y9SPJFvkjy9SJJkiRJkiRfJPkiydeLfL3I14skX+Q4juM4juP4Gl+v8fUaX+P4Gl/jOI7jOL7GcXyN4+s1vl6vcRzH14skSZIsS7IsSbIsybIkSbIsybIkybIky7IkSZIkybIky5Iky5IsS5Iky5IsS5IsS7IsTdM0TdOUmTJTJjNN05TJTFMmM03TNE3TNE2ZacpkMplpmjKZacpkZlmWZSkrZWUpk5WysizLUlaWMllZlmVZlrKyLGVlKZOVMpmsLMsqqFImM03TNM/TPE/TPE/zPE3TPE/zPE3zPM3zPE3TNE3zPM3zNM3zNM/TNM3zNM/TNM/TPE8URVEURTnKUc5RFEU5R1HOURRFURRFUZSjKOecoyjKOYpyfp7nefKTnycPPLqQH/omO5yGXQ8FVN3TtKjoc/hAdamroN9997tLXQn1WI0WNXYgi6Z4E/Pi4+cAYUxCBXiggrSEx9yLBW6EhEnMoMbGecxLBtZo4CUDazSwxTiAMoIxLjGJHalCQ0rQhQ/Z8/GD9iIK4b3MsAAHMFjMiCcn1HjxAgWKNN98c7755ppvvvnmLr4333zzvfnmm2+tt956a71neoNZB3rrvbfee++t90zrrbfeWu8ZzgtKMxEuCfMEn73EyBEzMlUmVmSHnxgHUEexHmfYxICAGROTDZ2gueZIOXJojrWZWCY9qmSJFZG503mUsUFHAbFkM7FMNNdcqIepmFAPU0LZ0AmwJ45kMYJJsWODdRnaaR6Bf4qxAIEE2JkoDIrs8AOLCUmhyEuMHDM9AxEaqOgpThdsJpYJn+mZDg654cUWGqACL775jx2+zYEMf2zO6xxtvvnmRVea2HxzGEEsNt985gIIewuVBqAD33xznsqbby4UQovNN7fR5Mbmm2/+epo3dwHEAEsz2XvrjWYzsUy23mWgbL315oHKBjMme7YruLKC3jPNpUcNeu+thbbeZGwU6a233q4zwFkJTIiYaSHfm1NtvYVHqtL4FqZMWOI51f//0/7//////+/e////9977733vnbxggixOE0VegD5OnIgohw+BUXJuY8h34Fr+qgLCVWRdwC/QM8QnCGKxmxCAA3tqnLM3DUdImwYtzI7Co+l5lMAHiuLmm+/NN998b74113rr7f+RqjT++09Djyn/5Tt7/HeaMcT/lwgZ/vv/gos+/qeg5Mf/JVTmfwcNUPHfiIrWvwsOEd1n2ZHTffc6HY6GnXPOOeecc7731l5I2MOA7wIRxBMReER+srDDLsPCDn9KLcl3AqP9Wpif7xL9+E1D5q8iFAGpgij+k4UdPgwSKPOHED3gZxZUeBD8VTdCCBr/SGiBfwPDFH/GCUX8nx7Ef81vfBkWdhBFUeRfFL3//v/++c+BhRY4EAb/osi/KPIvig/wL4r8iyL/osi/b/lWq9VqtVrdD7vwSBUaPqMamruFKRNarVar1Wq1Wq1WqyX8wi/8wt9///0Lf//99y/8wh/0Qd+b2jbCH3ziiBY/96APehg5TCDCI1VphCNAyfNpvTaGqndxwoz//vvvv//9+9+9//7777///vvvv//++++/9/777//3fui777777ruHdRnadakrIbKGCtlPkbDih7377r33HnTffffdd999TKgHH0gaOsD5QXBwADfzAZxh7777YR92/2fj7NTNSCHDDERo+ARoIor/2KrIS4wcQiNTZfQ8SuAXoI9TTEgKwiI7/NCghflERDlS7Igg5ADqKAqP9ofAKLsM7YRAwIyh4QjpcxvDJ45kEcqGTmhCAA78C/QM8S+KsDNRGAh7nGGzp8Y5fweuZQECCcIiMndUZF3wX1VA+BfF2Y8Js/8bRCq4ssIX0mcnZAEKmFjb5lLF93tUyTJbwoUvnQcqSE5IAPKRcuTgUeZLjwJCyWZil+yORIJ/9MKC2hg0vYsTUpuJZbKRoCH5NeKgmeJ0o2+RQkWUgOrPgGAL/7GV8EgVTfjZMLFMeAT+6Ufgn4R6mBIK9TA1QRCLP0EQCyNTZWYvMXIUoI9Tn0cJ8P/CiQaEoYlizApKniIyd4QsQCDhVQXkq8i6AAiYMcEuQztuY+hpOEKSDZ0QfOKIlgv0DPkmBOBAjzNsgmeiMNiBa/3UOId/UYxxAHUUlGJHhCEwSh+FR+NfFP0PgoMDzHywmVjbT5Gw8mOr/mNFdvgJxoSksHeiyImIcjwNWhj+RVGbkUKG4ThzIUATUX0GIjSkSFiJzQnzRBcnzPTamDQ14qDxSNCQ8B9bxY5UPWWtTaQA3hjg8xgQMGSESKIJpB9pBxosecD4LM2lRw0fyPBHU8vGa7nC+zrIWBk1wTCuwH5e58iIDPU4TisIEIHI/7HDRySMUQbK/jhyPaqKkryLHYrTBvGLrjSh4pbkgzwR0VJXQrsIB/D4r6d5i5Rdn+KEYwYEW74oARX/sZW2ivrBw4DiBQawuH/oxRIMKF50q6gzQy+WPAawuNzMB3BgBLH4MIJYcDMfwJmVkRLFl8BkCC11FaS3VBnh81TmU3iCzKiGO3wLU0+estamJFVUeJPQ84+qZOHhYyN1FbRdZ4B/5gIIQ3yY8goI+k9Zq3uliB6/hOS0JTHyeVhZSV25PBNre8paWxho5FGI4gE9h0+Up2n5IWOj6NtocoNP4Qmi8ySx40Xw4RfBGccjkWPkegHHm2x+BcgpvlAILWg0ecpamziVKNaYSXEBxOC7AGLAp/AEecpaXSF0fjyNJlxMNt+7XsDhQiG08BUgp2BibR9pBxpRFMUSmAwxLCMlipa6CvpeCIHR0edUoqh5oII0XMIFpBw5vBMSgAR58sCruCW9nmZfhAN4uNgA9KqiIkVXmvBx2iCigFDSeZT5cvTCAt+RSFBjlutNbRsdZKy8lis8IQtQsJlYG+9RJYvnUsVHJIzRwdigB0euhy8DZQfBwQExOBV46X+jg+GPCXMzsUu4kD47X8GVFfiPrbYGsTVDLHlsADL80bn0qAHHaaUbkQ3Z4fMIEIGIURMMHYINcqhz5McVWG7mAzhz+ETZaHLDk7FRhESOkY/gjPOUtTaJ4MOv50liZ8xP1lGVLP5NQg+fwhPE9ZS1tihE8UCHgUZPWWsTpxLFK0X08LCy8rYkRnj42GipqyA+cwEE7zoD1FJXLo60A03MzQB04FN4gmwhBEZHLUyZMKQamk9Za5MCgp6yVpdTieIugQkRwzJSTtBSV0Kcp3LfUmUEPoUnSBCL0dELGR2FczA4z3MwOAeDc3AOBmVZlmUZuLcM3EBZBspAWZZlWZaBsiwDZSBQloFAWQbKsgwEzvM8zzNwnoEzcAYCZ+A8A2fgPM/zPM/zDATOMxA4z/MMBMZxHMtyLMtxLMuxLMdxLMuxLMexLMeyHMeyHMdxHMeyHMtyHMtyLMtxHMtyLMuxHMsyDMPwD96/34ZhGP7t3+/3g/eG4d+O4ziO418c/+Jf/PvFvzj+xb84juM4jn9x/It/v/gX/+I4jn+/931fGH5h+H1h+IXh931h+IXh94XhF4bfF4bf933fF4ZfGH5fGH5h+H1fGH5h+IVfGHZd13V9rutzfT7X57rbdV3X57qu63Nd17fd7dvv+77v63vf1/f6fO/re33v+/re933f9/W9r+/1+Xr3ve/7+nxt27au27pu27pu67pt27pu67pt67qt67at67Zt27at67au27au27pu27au27pu67au2+v1er1er9fr9Xq9Xq/Xa9u2bdte22t7vbbXa9te22vbtm3btu3173ttr/fatu31dDqdTqfb6XQ73W6n2+l2Op1ut9PpdDudTqfT6XQ7nU632+l2up1up9Ptdrv+d7vdbrfbdd/7bpfL5XI6XU6ny+V0upxOl8vldLqcTpfL6XQ5nS6X0+lyuVwul9PpcjpdLqfT5XS6XC6n0+V0upwup9Ot67quK25dcSsOt+JW3LquONy6rrh1Xdd1XXHruuJwK27Frbh1xeHWXC6Xy+VyOVwOl8PhcjhcLpfD4XK5XC6Xy+VwuRwuh8PlcjhcLpfD5XI5HO52u93W9baut9u63tb1drut621db7d1va3r7baut9vtdrut621db7d1va3r7XZb19u63tbbutZqtVqtZqvVbDWbrWar2Wq1ms1Wq9VqtVqtZqvVaraazVar2Wy1mq1Wq9lst9vtdrvZbrebzWa72Wy32812s91uN9vtdrvdbjfb7Wa72Ww32812u91uNpuqqmqtptZqqlqrqbWaqqq1mlqrqWqtptZqqlqrqaqqqmqtptZqqlqrqbWaqqq1mlqrqTW1VkvTNE1TWprSUhotpaW0NE1ptDRNaWmapmma0tI0pdFSWkpLaWlKo6Wqqqqqqqo0labSaCqNpqoqjaaqqqqqqkpTVZpKo6kqjaaqKk1VVRoNRVE0TdE0RdE0RdMURdE0RdMURdMUTVMUTVMURVEUTVM0TVE0TdE0RVE0TdE0TdE0Pc/zPE9+nvzk/OQnP8+T8/M8+Xme58nP8+T85Cc/+blPFEVRFEVRjnKUc5RzFEU5R1EURVEU5SjKUc5RlHMURTmKopybpnme5nma5nma52ma5nma52ma52me52mapmma52mep2mep3mepmmep3mep3meZVmWZSkrS1kpk5WyUlaWpUxWlqWsLMuyLEtZWZYyWSkrZaWsLGWy0jRN0zRNU2bKTJnMlMlM05TJTNM0TdM0ZaYpM2Uy05TJTNOUmaYpk5EkSZYlWZYkWZZkWZIkWZZkWZJkWZJlSZJlSZIkSZJlSZYlSZYlWZYkSZYlWZYlWZbjOI7jaxxf4+s1vsbXOL5e4ziO47jH8bVf4x7H10iSJEm+SPL16i+SfL1EkSRJkiRJ8kWSL/L1IrvvniTJ1ziO4ziO4ziO4ziOI9I4juM4jiPWxtq777339nvYYyYMQAF72Pfee+/t99577z3sWFjfY/nef/fD3rvvvnfvv5/pGG7qCE0YgAJ8kpgaMNTg8FjfY30sLN+9//5377///Xfff/fdd9/9cNiHXWut9ddaa6211lprP5vNeh8j4AQhMDryoih22Btd1xOEmi7FGqW+B7UzpBpy0fmsIKOP+cHqS0Ik0a32YKB3qz0Y6EtCJNF3d3PUpsdv0PSdKPYYUDhA753PCjKGVEMueu9jBJwhi9JHl2KN0vD/773/v3MZNmBOFGTFk5UVaPhrfsP3Ejjo7CmW0G2pLDs2cH6zyQL0thQrL3pz7/v2m3MtWEr8/ttzvr2YCTrCOfeiyLkowuYQQqABZmVGmnnOo2WG84qCaa655jAnaYAEZyiBAM11MANYk+awITewCA65gUXwgyG/mFEJwh8V/EHdiyeaw2AzlEBA0EkaIMEfbFIhTNPagDBBLEZHVEv45ptvvvnmm2u+ueabc8435y7OZxtorrneemse7DK0616kEK35e6b11ntzvYVCPfjgvVB58uPPtN4zvXn/XY4wAQ66bCz2ZCdGsnmxQtDKjDTBKlHUxGgTxBAzE+RAqOOEBAitnGmgA8/EMvn9999/laemDGBNwSRpj6rO5H9tRgoZeP9JLI0gooCFQUQBxwCQNAb2xI8rLyxkcEK4BOuCGAUWiABT4wDbv+7Fk+CKClDo38ceCHQ5wgSY9IFRIYbDFZgQWL4ItmCEnRiGvY4q9i8EAoaM98JaoOXPcCWO//7774W+/28EZv97MTn+70CQwv8nUEb6BzLnCf+TGNle6Pfvv/8N+IHJ/zl8oPz333///ZdZkGU49N33L0Hrdn+niI3ul5AEneiopMv4QNoAzQAGACAAAGMaAADGUBRH0lCIGQ8UABMcBRUXBAdCJA0IBwYFAAQUkMP7DQBBBwA2BbNX0xoFy8hXBmEZHnuyafjTOzWQ5uyKkw++5cbNbO954khrmzlwOvK2a6Wz7KTKavhr787tY6vvqS48yZEmnvjlr8Pmonbhdu7jafutputNg/YUC70tRSeTp/owdY9rQLXRCrSUtXEX+vvSK2TFqCescRDBnrvuxa9CtIJTUeP+xtB9vcC2S5m0/1rvYPJvdVZ/0EIjm1peToUMP7Ex9qk7NUhzWyq7hnqtbGbypVNfpe0dynSF8J12DuLOkw42MfZzvSezOnuw8vCsZO0FWprld2gxFtykDayxTMtY5kTtSaZYM7P6A0D21VnihbLzs7TI003Dunpbm5ZtGHGO37HMRpQut9kOe3W3Z7u/6V3Fm/wmxsrhjNsArzS5+gGR9f0V3ZMv7H/Od47Zbf87fzV8uMMgerT9C7XcuO6D8+Zt3xZJFHQqY4+vsBr/08j6SIlqf+Uf+32tnzFXpjj5SVSV99Xro1Z2+22OV/+UPQv98KvDxh6wl9m8dAt3WveSkz9WH9q7YASk9+SFsqIMNlbZSUx4xSycuPrRlt7Xo5SZZY7qkLuUrojceyUE5SZu3tbk94k3DsA6fDwVFEOI6z5nZ+heiyMvrRcgcROaK6DG2JM+WAn5zYR6ZMWXMzGDRYGl+fHkuxg51d/2oZcqRZGaRK0ZqOQAB+5BJqbKvY+h63uB5Zc04X+3+jn/td45aTcq3CmecK0ix2xzZ8d7YlOYTX5j5W4T0UQz1X6QTQ1TkiJgqtFa2Wvd/x4s3lIG5sknWKvi87bv19Q3TA6idChqpE5G02YdJhL20B8e0RN2qAqGxG26iZmyy3W03IbckTrceldBB6vs16WoCrRTB6k9eBriXlefqmsQZ+jk33XOOIImB2+WXYa/brxv55u2UIg0pgK9Vqon/1db8YR2M8ziXcVjeqlwe+nv2LWZE/GXjsC63bJ6145jKmDjTomxBzMX4HVTMVXX1sylPfY+7dehcIWX66jhtHQ1rNW10aosM/O6l5v0ChtKWWPrgQiQXYN6xD7ee8vcLeDNnKK3eeD+9oh+rTTTPDcY1Zk6TdLFUQ1jN6uNWvG6Z3+7AgNOcegeFKZziqGwR/8mv45ZaAj/LcJdq0fh3snfzbslWxxVy0ONKxm/LyTBxESYW2MURrsv42l8JwNBR0xcuuMvHLyN+MmEjZfu9kS7qL5mZnbt3iA7TYWuwAkly3Uv60zbLYYuDx7tWp2EJVfsPstzS2icETvTjrJN92T9VN1msUA2d6IM9b3Wz/yvds+JGxMd8tGcPNzOWOm+AOZ7rwxBjGgnR0Nk9bdu79qfGlNw/rE8fOHMkem/3JXb82Ir4Q2u3k21kNN62OvVO9I8FXhMjXUx/CNj7whgXuzI5BEjwqMHs9qshNWT2ZGnEo5dwtY3dbVZAQAewupyiRsOW+27Mrl7CGtEErNXvT5N3rWFNZK9Jq/92pWJdOEKsxj+ntWqhHm3Jq0m1p32wlgpnszCg1D8AC5W7ZHbeb+Mzw+Wpb+f+pVNN/z+dGdYO9IzOXv8U/X8znL2Y0x6+y9+Xd8vfg82F7ULt3MfT9tvNV1vGrTXv7rzbo28vbbXCHeJu1hrP/NSPnn/Q/T1I8P2t+fN2/vlx7PoYWvy6L3L2dW/yM+dlOF/vfmZ/7ntOenMeDLnXH+4PuBD3pe4/bCS+v6WX/X3Vt+hrcrs0O34x9n29kzdOyzs/F/8vO4//DWqnuQWw8jPHrc8fX0vfO0Tpna/l7tb/5WfM+yFXnLqPZ9Z1z+ZT58Myz+/1ZvfO2SDgdk1GK3Vmr+52Brj2tDFMEKNjim4wY775gw9+SoExY6Y644Yvnj80wDa34ste/sbvzGuDV1T7qh0jmhV1iptx3+4NShPfj9C16lR10A1SPNxr1+4Z8A5SNZIZpJJ5E9d5+8OXse4IrhJu/Efq93dlbpvVNTzv/Tz2v/w67B6yF24xR55/HHw/V7y2WfI7P1u9m79a35OuBe8zIWtZOdaYNp6MGZnBOVtbYfGiM7Jn1lrdNuXzJ8O33kNrG4f3lYiccxzPq1bPenqQWFi4/RlMN6+Ne89HtObepGPcsUOJLMFyJMwvbmXs8nTBDD+x7pcmc0c2ZH/ECnK4T/13jXOwuR2SY4twCB3Vbea6d7n/D3Dx+q9Xy9dWoBnj4YcL709f3tPdcL53ZPQ5MlcyPbSmz1J+eNmUBFN/tvVr2JuBPnWTJGFk382cz2yFTK2z37aQxcGQelVqaWPsfszR1TueOnXOPZiCb33sg5wntq7G6Pe4sbd5Pts5x6DupPfqmX1mVkNQH7mkdubSN4ciml9NAqqr4/3liJkAxg65UUhSHCaftdRiTMGXdPQGGzHQ/UFXI1Y3EvEpHGaS7ZqifHi3jD3wdsfOg8To3M76M7hurD2FduVycDLeVYJt7XRLS5uSKzWPbTdhN5kYC7MbfeOPbgbyWxxH/ahPd9gJ1o2T72LKRZ3uLC1CeJKaJDL0RYKXMHtnCxuLP4LHbpuTfby2S1unLq1idqxpWfNEXF2zHNn4bK48+tkipksZUyNbbbGrOY8zrw7NR8huaNbsK2gbU2HfRsFrOcY8Y3iGmP5g4Gmm6d/ZEHHUr5Wndpnw7zBjyzisItf2Fj1hZ1FXJZyjL7khwGR145lC85yOMshtJUrMeN26NrCZtnH6YSvsQz64BxW0OuRRV04hTr4uSja9sO2Izd7xeDKK9gnxMRCEcat8W4fXFvD3Ox75V0WUfeY2UnPeD9SiMyWuwUZF8vGwX0jGM2B55D7p8otQdn/7VqBVstYP/M+tmIqtz0KGFa/U8hsE9xcJdBiGSvKiCAapxbORnhjr7WNOYS+StRZyfepWe8FaLRzQ/p0J5SRhVvYDggeGkrQaVPwLN8UIpY9JejXGtsXuN9SgPPKYgJ4tSDgHk0J6DYiWJZsJdFl7whyaXuBKMlMwEWzLHRKwIKKvem2+n0ybge11WIZ81ntF4QSC4wCTuqzcXB150fhGp33jIn1o32x5/rSxyZEJW1zPNQvu53NZiTN1MKCG/6NPc6jRn6P+TzRdK+d9drzbf4Zf0fb7X3ei73PN85HhH0e5LjJw4xr/AJWAI4tIxzc4JIf/8X4Qtg7/VyN41d3388Cj4qe3Jdm6Rz1Ah6KFZ21EWTzByHP1ztcmx1w2ntuAXbp5Z+BEbArGDxFep97DXmHg03k2+/O7NsdvGjfmzp2dPnrNwkdS0Xw3Fo7sWbvFff5cKAmZM1SDCeE6uZo7pFdWphgrH6IpbqOsJ0JCB2f72lMRuxSyNRMzukuXdy9cW94Fd/mjKKwPy/+vbxyR7kEJuhz1hv1LsbnKf4bAaf2Z83rqzos0zxNyiuHAztoSVbSJXddV8xtu+betIPJEVvojKLMoQ6h9hz6aI30xlvYwaIpDAc/41x6l2sqC1nRn4QHa8vIAtOiHxvzb3N9J/SiPlZ012jAzeHcBjZSQKw3JGsd5r6P/KxNcdOMoMVDWg6TeRvyx2U/B3yqkHeK5zfkRJfaNGnchMZGm+XWpn0jXAaIKSTIWa6R8AyB3E3Fw0tveVbYeKdorru70KX3pzgZclHxWeBxnF4mppdxGOiwzr8NwoiJXoBF63v4BTqPe2/9+Vp6F8KtcGphO3oDDO3n3IAh15DWkxtbZrFUV5gUvBCCa/ouznal2XZaCNVLr9iwSUFwBek9/X/3UaJjPwz72sKVR0oRenctPu9DQ8icQBzv/YIqi0/hYn/7n3PeEakV10h4h7u1IbvjLKuisWXYxad9+FpXKDCKi9rLNAA0ObKjW8fnGMizf0tjNaYxONbxc9fxDFYZF3cKiNskIWoU28pAJGE4Q4glXhHLZBF7zTmElayGsKBuTFDnDMiOOZwRF96vMSG2i/YvaFfE3LfWmiHcwRbGYQZEqvMHrOOVnavREfjQ8NfEPDkrTZtDup6ri9u/jy//p8YPG3ecltnaElMO83i7rdy47PNrTmQGRR+mQduCq7vyBMB61pEkA83ev9hhtdtxvsma8ZP2UsBe2Vk6BgP+LTPT4DrqOdR1US02+jhilLOZc4Cgs2l2InlZxpxk0mqjAy1zcS5y4WR7gTHKzjhagSqeBtFuRrHOctIstr5i+gjRx/Emu5hdzQTdR4q7bLC4CXCNdTZAzytmpuvVixRreq7m9E1SrI/WM+AYtd7jrRpz58oy3dzr9JHmt3otXDHeti/bU9ct9L07H1yjOfStEMqt5Zq2uDVKFKCFbeawpqdv5DUOn9E4LWnQ62PsS+W1nXU8puiuTVrjVPs0dNOnG6SdE6KXw1HBNeouO85HhfVFqNKa7WmlFzc5HdWqfxFi35IxAxGX/SVtTXHjhGhv1y1W1mazsulv8sodsuQcuFaF+mrdpu57wZ2kvr5aLlGXyLQdwTnufCT0YDZgxqX5rrsaLXzp5qkiIpYrPtPGkbgTO1XVcShBVWQibdsB7c/X7rT2UOqfRXzgENYkAdazPq2KO8hNEyxL9ZlIULWVxkh+MrI0mkgLczj7myhDaMPmxrSTJyIgGmqEAO5io+TsU4/S+FnDDpxV15g+LlDzzgBzufafEzNnGT8HdicdewPklxykTzCCqt5afoR0B23nk5NOza8epDe/5wjysUN4YyvaKfYa0KiNR8oKFHtRKTN7yVnq7dOrkwe/m244eptD9SdD5/tPZyx9bjfddbXedAbS55JbXdfnmrm9EwRdlHGeglu3inlSKNwIJXX3UG1vmJNkjflwtEb14d2dsYQNGvGC1wb86QFh/BRiju3Ykyurl0GgPPxdlbHYhKb1ae1JY3koYidAIbvKznond13ftlvwNlsqY/czLStJ78EMuUvya1aMyRJnoYlDe9KemAEtS783TN47svSz9/lqkCPWDH1nYFb1I2NrDbxZLWEHPLrWc7P5MUtpaGTO2PBBQfXpat2Uew7Vj13TTk5akNYJqB2bAnwLur30fpz+7lJKGR+5dbkxZ9+7M4oF2sRmsFufmQZGk5NLr8lQgzCmeutAdL+SEwGWYAvAbJCeLXRe6CS3LPMmb3sH/j/dKXOJPRs/73Sae3K93eZCa0UujCku5bGTC95eyyTtcPw2hFm77Z0+7PwXsb33h++bqNhXHyccp1auAUM8RbHbBNPSETrpCKTc1mhLn4KpHZ/AeN3bud97ffnaQDB9iAkcTEK3PaE7buD/OJhTZH6Hsk7KLIUATenVlKat2W9XVOPxQz01HoPdKcivAzOIsShpHjKFnI0BjNHls3U1Rx8phDSZ7XiePrEdgzND8wc1muiyWo7ml2bwwfcx3rwdEGe9unF22xZhcbp+Ib1uokbg70qti32W6ggM8l0J7IbzaJUTa8muO/DHeN9icDUvfYMrg8l8bGS9hml8CZGJNGBtxtRDVYmTCkzQMt29s94W3krVoOXSvCB4PLMUS1yUo4OnqYYLFHXPPyrVuoPuOTkkf2i2Zyhlx7g9sWSfB51bOV6RZvq5BxVa3fJqhkH3of8AtOBA745DP9n1BzfaVbs3T8OcbDGUKMqxPUM508ojcN1V+MFVvXfkeuyc0Ucatx87OaIdgIR/rd23ass8CFgWnwXY6Dt01MxB09hnwiPOK/b7zlZ38UjUs+nmNF5wnueOswVil/VFsYWh1I1bdetTUdGboHIOTem8IFRFv8RiGLgfa8ZYZvZZq2ay+JzVvcFpHG8gTZShOAJJ2M1WrZzYa9WI5gSgaMU34gV1mw4OWBFt2tfmMso1/302N4RJ4CQVMy7k+D9fyOeR47RjHUR7uiUNeOE26xsix02YOAXnqkZY3YGETS+gQDeCCHT/4fPBiHjZDdC1N9IplPFwc008V1sGzFg77w0pvOB+hjrT03pn5JH22qb/+nPeLXYk/bXljdayl/MLiwuNvshUmYjHhqNluuthtdXOCJFCO68o8IXlVUWTcuHH3C/aTQA/xXpS3xo8dRoarhftpm3A6XEuhfgpDCUUlQER416KlsFW9fjLY2XTu69Ejvn4s8QD8uQ5aPG3tAJt//Py8ubaphpRPgT9/qfN5dkNl9e9OKcOD1ubNJ3rfBB5GfN9hPX4HOp/rv52OA8i3IHvLAfaAWEjd0EH7n0yqXiV9XjLqTRkGfx8WEM9HBZsbod7qI+bDpbwbzUALOjo3kS2Q09Yr3LZKIeWJLMgHky3A2EorC8ja0dcmSyIgirvbr7WZLgtZFZeJnuhz3g+BAbIuD7idE0keJMhECCm9BCNk2GbnLBxdTSMEgVkwT7UvF1+OpjdRqebeMe4JOiCfarpKTPijdITHKgolJfq5TdhSG2gJrNd+72D/GM1X6zgQc7XzVzDer7KlHKvZHHjEUv8hm+jp0MkHlsNVy1+rGem1bQay/BGw/JUhme3TxN/q/OlW5oeGdfR0YAzTOaicrepMCvjnHlfFELlUDMacBhymd+JZcHbWlkrjJCOvSzuEmqvJ8gqcSeaIYERdL/wrzlfVgbZQhwavInYLG+6Mm5N50Nn3riL24Usf2yn82KB1X4bYVZkWI4LNs5ZMQcpzmVNo52CuxXE2G9JQnbE9DrNHbYfJPyU3imEj3NgzjCz4KdFh93U2Aaxt/R+jtOX+2jKGkwRVC6tu/3dYa2n8A/f4t3qbtobtUzOZF5b5wpWIoNcjsrFsguJTmsVII7S+91uc0yvyBs+Ol7MLgTdVp3Koge5/Smx3G3Hq7HTkbHniWahGb9WJkwbCDZ0Oy3de0kCM5y9kYJ+GRnUqhiAC1GwRe9OvEMLJmpu52Ms0qAnJmdEy6K87gdGwVdmlDVBhinBPiJpnA/FcNJMtAKQc5cyoOYCSt6P7X8ozIAHAuyLgL4LwV0ERcW8DHpwClGbgKItzPAGD95PmrGNDAQdUxM6bG1puSdYut3s+jLcXzOQbXVjYny5hQ4uKBrDziUWrpUUY7GV1iKrypV/T4XT597K0InkSLSYwn09ncJYW9Zg3CFYoz6fao1kh9Pkzu3daZ1RvZ8fW78FvOty2m3O1Q7pWd01zLhjIQ46EG6YbgRnvXUAOxFPzAGy3CGAZWj8Q83Zx2Cz/E9MorXwSe8DkyZLbm63nLRntxGli23HZO38FWZZeDz2cNVbzXjtCQzpwvewbQtPdIlO37xXYPwBf2M3J5orBTdZxBjPcgNLOt0zjm2Tobr8Ppu1e859fpb5q6zZIpO5GRRk5exyn+f0nvoKP3/WrW2v67yz2qd32fYVP/NOVfK1p5FrXnDYjUyBJGmOIKtHfi3l8PHPe+Vx4kpk5BGugXjPtKhtAizuc9j1EN3eFYkmwO2reBYVBzxiEP22AF4zE4BUxyxU8xy5L8aRz7h9DdSNVSGAJ0lbjHPVuumYqwe7B8iWv2aq6a0Bl31ukEwsjtA6y2HmhiD+91pk57j+bw0rW0EroyMIDxBCdodfXDc9rLWfdovdo+PaL6skGHdO8TzBNFslNOYt9IfJtmUeZh+rZEZwmBh/p6Qbz66RkhdOrvan3SrLi2uer9wVDjUX+SdaC5mB2dwqAle+gPo8MOd7bIbdxMMPX5fH+a6cE2eE3GADs4hOEWBmJ3NLp5vhj7KLyIHZqp+EkZA/rqE9MNGgBcIpRF3chhXw/DZiaPlomeXZqawDUyjX1LLCGl2jk4CdScN6FHYeSySembkCzOksM7uTA+1fHbcmaGY2Zo7t3ib46epEyNvZmLltBtka5PWw/OpTB9xOEaON2cKzYj92EI9KWl6X8EyqB68mTc3Ek6ahwdbBWMNk/LXu2UIfag78f5WYuBFImE84jB8EDo4HZ4SDumRArfnTTMDtyPlgz+g6rXeW59Lvi6VvcKvu5jH/Mc+8qOeGPd+aZ62v3+2uwIfmH5YFCaPB4RYg4AoAcQiQMMNwMDcA7g4+DBAT5wYxMK4ME5uCxFmFw0Eh4FJgwMctBEKDc1CMFUD+8uTFWHAyoDizVE3ONUfXpc252FoJz37pRWTubJmdiF6Pw44m/cKJyHkGmwjfbLiXF2PPDdfbeul7tP7Uc12Dvu8/MjzMTKQnx9knm6CbNfayWNhM7Nu2e9z1ZJ0sT9R/lTfF3tcr4BaKn3g+l75VFafH9YNPz6hDb5Ned5O+iUDsIDcfkfRK3VMmg1otbUxBmsBBM70LlcCMuZWV7fxXM2NCDL/LJeZ/RYthfbh49hqV59fBrlgXyyEZ6k089hoSBdOjeSwQ90HT3bNhWij6wHwu/Z9ntp/ohtVd8vkjyx2rha9j/uKDLX9PWtXnhVZF/Avs83zgbh8pu0Q04cOFsL6aVOxdVPtUmCju9o8hfT9c0oUf+VLsMGbQtPtM4ZYD5eJefhq7bqbP6/eWevooXdo9fQktGxc0ifGUbuWFFe4MJn5uWdJJZCk4vc++J6t0egrH+2P28Hv/CIqoOX31k2o6hnLwywkzhiY/s9Bowd1Fyuy07mZfzEnnvqSz/7/FXI9kW1wpyF/4pQxBLO3vBFpmFWPHdC+BvFu1XFSeooF1APw0Tx9t8UClK12X/+L9jUa4nv2Hu3tJ6XLkWMFyd2LoctDd214sLwRuvpbXTMlnsU/qm8boLtkvdJY1j9y+aztyzQSfDzwz24hTd4M79niz3SrcLNEER4ntzl94euV2JGfhvZG5rQNpEXpsL+k1k/68zeq3Xij7W0GnT8NhZBwgJKYBGNT+8OPy9bn/eY8ljd22z87Ipwe3R7qbejbdWBiNfHBsdXZn4XCuick+aYcx2idcrX5U8lbJh+aJiYXDNSHgTMDjiDBhAiAsypTy7eikRKPU5XbTDN+QDtN8bszN8PB+Diyu0ue4sC7OWZXXZhYHxYimVGmLwNAFOdLYjq5jrSae7iUAh0Ce8zV7998/OFwaDZvHjXUy1JkbS52nO64jZ99i2/GuZrzSzsDNJRW8DxepyxVGyCZ0dgQ9tOG+roc/Ppyibs5lXlY60ITWd5/6aDhs71PLM/g+aLTRILw8gtq+kV35AvyD8pIxXJ5xt1C8FcXDX5ktM0G1WueWHngC6TfeV26xzxilH8e+dFHbH+5H+xYAxa3lf7wrpdmVQd7JnMndwu+jSZFu/EoSmuXqzY45F6HA1+USlfwryJXZIrv+rrLUya9rcf1ZpBP7vqa/itXofBZ/D/5D3cph9Fhpc1mkmIp5OWHG/nFH24S6tJs0dLH3ob1OP1yDctYj4oTPrExARfpKil18eOF0wGwyaHe1IPHuIFJvrOQp9vTfPlmDOc+uLgMlfz59z5yfIX215NmfW1Y64YrbzzUXKQsiiC2K6Z2pyvg/TdoORsSrv+Fk81mhWqqBQmjc5NbN+DzyxntVPb3qrVTlIuhNvO6kx8KTd1bEUYG/K1bqUaH0txudv+t0dl9cG7d5vEPkRJ3ZLoxWz9EQzvS9dAv3mzliw13x0JtMX2aOJ+tt0TC+ATLwDjww3jw1JY3uBvstPH5lOarqrURewmowEvB8+jmUsexm8jIzNjLzxPmiamBIdLm4g27+pY+gZ5HmQaVtAmlu2VleMLauLPl9zj10W33o5DYWnaG8LbpCP4MqK714PhjA/zJpknr64MloSSu7Lhr9C0sX23XxeTOeEEv5ftnSEuw+Pb70rFC7kXv27SxeHLG3k29/i9H77aYuv8neXn+kc8AVKHF3cXmewEae7r14/NmA+tcbrXm/m70T7gxPM8yRrz0PW/e3ml0fDdlvv9yrn7/VG8vaxC3Nzu+4Vn+nxJO/d7Ko9fV26/W39lOHPPR6EysXnZkr9x6Pj/8Fn1/SFLkhn0vM8DrBSO9YDfmoDZfqc0Ab0bkcmv7SVPxHc/WjIfv5l3vt7bd6x7jK6cbETcpV3znr+of56cOi/OdXr/N7160n2UnH5liNy+nGjJWcCNM5MUe+jd2dPF6N/YjECt9FPn5ALP17rW/8X21vSTemMzm3+lP1uZ9y9ocaevsffl3fH30Ptk4mz5t7CzQJRco9Dl/7Aj6LMPmDRsJ+XJ7Lg+Ihnz/AzlGM8gfT9vYQ3jkt2P1d/XjvvfxqqtxkLe7YX3l87jf49jBHnu69Sfu/1c/tP/XHGTuxF7k638eYI689n8Tvd5KTR9MIDpX6GTFUbLPVCC+Lufrc9qmm8WVQBmJboWZ0ive8EfbHJ8OKPLyn7WS1U6M84qfdLOBrNGAJTnCZHiLExYRGza7D3CzdoNoQU0/7h/cbcJh6cwiv4wKoscJ/KSBvI7ALGcvI9sgJWg7mnW/bf6kul2/agZO0afZ7OtK0hwm2UnXP5gWoiNCdrwGrkojkzsioNEaNzwtn4bxFVpDQuWI1NfER5unq42TzrNuXLlbf7t1YenTv0sBJrB46Avn2U7Pu+CYPJnawVr/pMfMtBEyGU5qtLmhBsi/eGjqsf4sLH8Z4ajarYdOzpC4C0IIDz7obI6Jx+axCyy0r1L2P2L7J3qty5kCHgIx+OpsDL6oU7PDTsPGvscXfWNwOIpYaX7anFHbubzW4SKQLa6wr4hX7wRUx+Vok127TlY47nEVdJk+nGFwi55gS7GxpWzvvn+bynt+HqmHFuAA7W0HFdYpPvxHuHE+ONWm4b/xkaqdHfcydttvA2zBiKU7oNDUk1OQEJs3yxLzR7GC1EFNe+w3tBpljyjzsOxu/cIwH/m+PqPL3ri56NN+ZaKiO8H7h8+WJdpdwZIlJ/KDombQn8TWzue7uSAq0IyLP2rCWjl7HDZkFD4vzyPNiNyzM7aQ7LIvhADU6TVgnDao2lvRxFXHynJ/pCFirz2zsncaulMX1dkZx7wVbAA9SFGv0nWsTAjYX+OQpZohz+HTCk1/YUT/tiP13JHnaF0OGlpdIPDOxmubuHGZLLFIc7i46j23GYvKqbkpp/u+272oY3Ls979Y/fGijgH7pctdBdPWO297Qk/fFLaB+9Rkagfe9c82QuQWchKs7BJaDRcPJl8zIf66IkqljTJ53GToFw0HsaZZ7X5cdeuzx5CUydmQb2iJNA//b3ZyzOyX/PdfzwX301IDxs7HLFfzuU1R1HeHT3eRbw8OxTE7mcTaqyshpn8OWQiOJ6glf84ZshibASuan55NbDDYKn6Jmy9BrnPl2Rbruj1IJT16FxrWCCayqZC5EeLjV751junQqwJG94G3xe79YTAD/dWd8S0uf7bu9p5MuXU9g6iCoe2bv79QL01uxkveeXm9+xOGPvLThp9joE/mSMTKdLdvIiF24M2FnT9iBhadKprLujo7CH/4VS0/yBm/Ny7MuH35w8tLS8W+ODleGPLClWhsLrJ2HbI4TWIKNOqjo9hzcxgO4EoFsFGpO+p3RepW0M0mWrdpwkGC5zfazVADqW8xIj2U7UxH4rakV06eLqVS6rIi+JZ0RZSQ2eNZc5uF7veGzz5DZ+93s3frX/JxwbycPsfDJkT/FylVPfrFdJ3CGvDXrYjV5cH3jkE85jXjMHxh4TF5ROy/gknLvJ2Ry8gWGAPVMNUZYaO+WyQfC6kV6y63b1+Lqu3kE2CNu/7Lr6Jh8gA+8CR/AsXrEh/Sxa8V8O4cPGnzD6s3Jt30Yy4tPHiMce2aze3rvCLCg2JNHXPhTe1+Gm/CFw7cNgnHpcPLQ4QsWQBy40NSjzTfvSmzIkuHTR56tt328dAUfwtiYnonYax+K534Wtx9qUt9/+Kt+f/Sjsy409IjLDlz627tmNnnFxh6OYHb8Jy8MvHP1GSMgbF+YddDJ/xc+xDtzYpqRkM4RS+0WNuvaJrMdiIP4V9/YvnXTUZMnx+60WzOQDU2++IcPmmof29w7EnOla/KUbda5+gS7d8VPORWTn9uXuPcVr34cp2PP1NwihvaYPI6V1a90IqbJM8N3XguQFJoaO9+7e4aP8fbzSxd18u0O2Tr8YOCiv+QiL10MLjy2+cY42kzz5sn0sHF59Dp4yllEwuIsi26NaY2V1QMgfv6HTnW3lnKpya98C0+PAAOGKHdoT/lM/kJZeuRTDiMc8yeQLPzDDp/E0DF57boAuMLu7vVWX2pMfdUxLgUvDz+dPuhRYg5uoWzXzZH5HJr8zhb63xEobQSkf9z7sgbDQZAuXZpOnqaLsnz+bg6cavjgfP6QHevH3oelt+rGbXICLdMeW329ZfNWP5Vjd5J5rqu3hb3Hhrnhk1er7+4d7+QNcvXPhoYfkO0r7b1LTrtjt4yfz+Tj6tVfi8YeXUBUxcy1H6Lzfhq7HyxZ3z/8K78/9Rumk59k7N1aGPetgag1lrR3/8zqcWrsg3nOcF49CIfTzREwky2gutgoDn3vUd3oiAX4wHZ55/auHRat0jVLr4/s4q51ZMuqaQvxEeDtd7rJo59y7HTur0xj1SuHn+YGrrLtWQg3zLf6Rszf6B0FMfaByVuBBbC2RNAOgoHvHcjckHxvUfxL7YOMnh779G50F00+FmMXaOmtOLMwB+uSXzqiefirw2kPlHGg2+83E+Bd31xxufjqk3vsqjo9mwgFWxC5CGb/Op6Wf/irND3kHbw6v9lNvlbfnXc615NNcNkguFx/Z4rlkSO8WfwNt26SVr2lTenrab5tR8mQqii0rmPlkgz+DZuSWuQh6krYChPaPq85zLhCzIOLxTFEf9d+yhaVWFgUGLv1V2ghwuzUAYzsBX4rs0Ju1+Obb3Ye3kWhv7u3MxFpTVCGdVWv2QoaIqEXXvKk1oc96+V8dofI3L27Z4Vi3tXBhvqhDpGAnZuzYVjPq/sOMZcrxEQYGW/3h25oZyN246EeoqjclzBnYf764DlCZA7PZ+T6N442b5kqsqW3Nfv+vQqHeha5xheieRd34nQ4u5pBD2OZtSeQP8X4OSG25d+dMQsrvvGi9dZeEpsYDVU46NPlO6BJ4fjlU9XenmVbybQRMvhR7cD499cYNSJvorYlMDldARco57CgwEVRZUVY9IzxyCbS82OB1NiyNRhnY+BjFZvp5B0I0MHM5HzX6cnOvp8zg67ZB4BcFvcefzxViF6bRWX8XyivdOoD3+xHfxOdO8sxUjPSwWJlDUstfFpN7RpxnsuFMcrE0M7O2B2mtfujJ9B+GVlBNiEY2uoxzZG2yBOPz66fbJc32OZ38etd2k0/kKrbprMIaNpcifPaJxN8ZZzPtP6Wdg3GjUaE1/VnPX6Cmk8jO48OEp9A3rezcdP+bMLUwcti7QdHBk/6dnq7wwxGN8QmKyv6oFSdOWBcz+iyNUw64/pZ1ppVLbytPLmZz+Z/IdhPITmr8XY/4KFshGKDdAE0gJUL+X4rqbAJVHHl+DCS63cj7BRxK/gry8o+VOxy2t8aEX/v1Ra7W/szjoTsqMCfJeO7fIzp8e3qoKtWsjs+/7L+k7uzlRR9ubXPAe2unUbrr4LT1SEr2T7UQdAH90ZtK/2yHazVJ1xGDBvuds+Mblpl+Ep3fNQgJ5hCHEqf1grB8a2mz3PVbDIto9EDjjwZ0IvVtNO5iYUjb2RNahjhZPOpnxFeJ5pY9xYDDl6MPIZbsHeTTLZwjYk9vcmcFVgI+88CX8iF48gtvzR0NzOMd4Pd5Pn+WVy/T3K9tKsjtCmXU++nNzw29lARM+m24q+yAJq1Kmay9z0juf8v39sV80dbaNOR40mmk2ZEoA/I1I/d+kgnlxn2g0WpmzED3wHrSmxb9XWvMawdJrb6W8Z8F7SPhj4GvdV5ggVPEc7UbF9kGYlsOW785fsJZzVSlKVHOEbd3XLD0SB7aa/V14hLC7NYc3z48eijgGmzTW4IxAv5QvGwEDcq23sSbx618s4s+pQ44nblP4cSbTijfwTCkejjg9hN5hULZ4Tqrse2T/BQ4P27yoNZz0qMC5qND9z2ifdeZGOYq6+xrSuk3Rl6WjxUvHX/kOWrvwDXSKDCtM8qUxA49KKniLJPJOzG7ljuomL86LoBqv9C7ZusA/9BH/oA//kBrPUFfpgLTiolEMiDATPMsDvPu/wwYCoEbrjJlsEe8OY5jux/27Ztz3vetm17BxYr6Sg0KmHKOSWdsk5Jp7xT1inrlHfKuZJMGVdyKePKLSWXkku5pexSbinTlF3KLmWackwZp5RTwinllHNKOCWcck5Zp7RSmimxlGbKtxJLiaV8K7OUb+WZMkuZpTxTkin1lHjKPGWeEk9pp9RSTimplFTKKWWVckp5paxSVimvlFbKLuWY0ks5pkRTeim9lGhKMGWWkkzJpYxTwinZlG9KN+Wa8kvppQRTWimxlFVKNyWfck3Jp1RTrinXlGpKNqWask/JpmRT9injlDxKt7JH6VYKKXuUPUohpY+SSPmj9FH6KH+UPUolZZHySfmkLFIOKYuUP8oh5ZDyR0mkbFHmKFmUOUoYJYuSRQmjjFHCKHWUMcoYpY6SRqmkTFIuKZOUTMol5ZKSSXmkZFJCKY+UR0oopZEyStmkdFI2KZGUTkonJZJSSvmivFG2lTdKGWVb2VbKKFeUMkoc5YpyRYmjbFGeKFOUJsoU5YzSRGminFG6KGeUNkoXpYvSRvmiLFGiKEmUKMoTJYmSRHmiNFGqKEuUI8oRZYmSRCmlRFIaKY2USMojZYySRlmjZFGuKFuUbaWL8kWppFxSFilplDvKGuWOMkhZo6xRBil5lEFKICWPkkcJpHQrzxItfYmWa+lLX65lWq6lWqZlWqrlL9VyLn/5y7lky7kkULIlgdIt2ZIt3bIt3VIu27It5fIt5TIu3/It4xIu4xKthEu4RCt3JVpJl7tyV9Ilr6RLvOSVvBIv6xIv77Iu6/Iu7fIuB5R2aZcDyrwcUOplXualXvZKvRRQ9speKaDcSwFlgHIv9zJACaAMUBYoAZQAygKlgbJAKaI0UBooRZQHShFlgvJAeaBMUCIoE5QNSgQlgrJBqaBsUDIoFZQKSgblgpJBSaFcUC4oKZQOSgolhNJB6aCEUD4oIZQTygflg3JCGaGcUKaVEcoIZVopoUwrQ5QSSglliLJCGaK8UFYoK5QXSgvlhVKttFBaKNVKDKVaqaHEUGIoNZQZSg0liDJDmaEEUa6VIEoO5Vq5VnIoN5QcSrZyQ7mhZCs7lGzlh7JD2aH8UHoga5G3SFvkLXIYaYu0RQ4ji5HDSpEsRhYrRZIY+awsSWdlSTYjnZHOyGYkM7JZaZLMSGalWYIkLVIXOYvURdYiZ5GzyFqkLTIZqYxcRiojn5HLyGXkM9IZmYvsRcIie5GvSFgkLPIVGYt8Rf4iY5GxyF8kLvIYiYw0RiIjk5HGSGNkMnIZmYrcRa4id5GtyFXkKrIVyYpsRfIiWZGsSF5krjIsvxIswfIjmZGuSFPkKfIUaYpERZoiVZGoSFSkKjIVGYvERcoicZG+SFmkLNIXSYtkReYiYZHHSGOkMLIYSYwMRs4iZZG0yFTkKhIVSawcyWDlSAIjg5HBSGCkMBJYSZLCSGElSR4jIZF1JB1ZR1Yi6Ug6shIZibxESiIjkZFISSQd2YnERIoiRZGYSEskJlISaYm0REoiL5GGSEUkIFIRKYgERAIiBZGBSEHkIjIQGYhcRBYi/5CNSD9kI3IQ6Yf0Qw4iCZGDSEckIZIQ6Yg8RGYiSZGbSFJkKHITuYkMRYIiO5GcSE8kJ/IT6Yn0RH4iNZGfyFGkJlITOYrMRBYiGZF9SEbkH7IP2Yf8Q/oh9ZCJSD5kItIQyYfkQxoiAZF4yDzkHTIPqYe8Q94h9ZB8yD0kHnKOnCPxkHdIQuQhEhGpicxEbiJLkaDIUGQhsg8ZiOxEeiIxkYfIRyQi8hFJiUREIiIpkZBISuQkEhIJiZxE1pE6SB7kDpIH+YPcQe4gf5A9yB+kD7IH2YP0QbqRPsgjpBvpRh4hgZBHSCwkEBILKYQEQgIhhZBBSCGkETIIGYQ0Qg4hjZBFyCHkELIISYQsQl4hiZBEyCskEvIKqYREQiIhlZBJSCWkEzIJmYR0Qi4hnZBNyCXkErIJyYRsQlohmZBMSCvkE9IKGYV8Qj4ho5BQyChkFRIKCYWsQkohq5BUSCmkFJIKOYWkQmYhp5BTyCzkG5mFlCPfyDdSjtRCypFcSC2kFpILuYXkQoIht5BbSDBkFxIM+YXsQnYhv5BeyC/kGdIL6YU8Q8KRZ0gxJBwJR4ohw5BiSDNkGDIMaYYcQ5ohy5BjyDFkGZIMWYa0Q5IhyZB2yDjSDpmGjCPjyDQkGjIN2YZEQ6Ih25BqyDYkG1INqYZkQ64h2ZB1yDXkGrIO6YasQ8Ih3ZBuSDjkGxIOSYd8Q74h6ZBxSDrkHDIOGYecQ8ohS5ApSBRkCtIGiYJEQdogV5BrJAdyA8mBNEFuIDeQJkgSJAsyB+mCzEG2kS5IF2Qb+YJsI2OQL8gXZAwSBrmCvEGqIG+QNEgVpAqSBtmCpEHiIFuQLUgcJAuyAymC1ECKIDOQGkgNZAbSApmB9EBaIC2QHkgMZAUyBEmBDEF2ICmQFMgOpAbyAfmBnEB+INPICeQEMo2UQKaRbKQEUgLJRlYgQZAQyAhkBBIC6YCEQDYgHZAOyAbkA3IGKYOEQcIgZZAvSAskBvICiYFUIy+QF0g1co28QK6RG8gVpAoSBdmCZEG6ICuQFEgJ5ATSAfmANEGeIEmQJ8gRJAmSBDmCLEGOIGuQJcgSZA0yBYmAzEmcxMmctMmUnMlPziRLfvKTLNmSLLkjW7Ild+RNruRLnuRLouRJniRKehIlYdKTnoRJlSRAKiADkApIAGQAMgAJgBRAAiAXkAJIAeQCcgDJgNTJAeQAUicFkCYpkyUpkylZkiWZkp80QO5kj9xJneyRPVInGZAIyAJkTuZkARKNLEAmINFINDIBSYBUyZgkyZg0SZIkSZMsyZB0yZF0yZUcyZFcyZMUyW90Njojv/EZ+ZHg+Gx8RoJkSLbkTdKkSpKkH5+RITmSAUg0kgB5kzySJnlkTdIkTdakTdbkAdImbfIAiY+ORkjjoxHSKGl8ND4aJY10o6Qx0kg30o2Rxrox0qhprBvrRk3jpFHTuGqcNK4aK42TxkljpZHSWGnMNFIaKY2ZRktjphHTaGm0NGIaL42YRlXjpfHSqGrcNKoaO42bxk1jp5HT2GkMNXIaOY2hRk9jqBHU6Gn0NIIaP42gxlTjp/HTmGoUNaYaSY2iRlEjqXHUSGpENY4aR42oxlIjqvHUWGosNZ4aTY2nRlajqdHUyGpsNbIam42txlZjs9HV2GyENboaXY2wxlcjrJHW+Gp8NdIaY420xlljrDHWOGuUNc4aeY2yRlkjr7HWyGu8NdYaa423RlvjrXHXaGu0Ne4acY27Rl0jrhHXqGvMNeoamY25xlwjs7HXyGz8NfYae42/Rl/jr3HY6Gv0NQ4bgY3DRmEjsBHYKGwMNgobl43BxmDjspHYuGw0NhIbiY3GxmKjsVHZWGwsNiobj43KxmTjsfHYmGxENrYZ34xuxjdjntHN6GbMM+4Z84yJxj3jnjHRqGcsNDIaCY2MxkEjoZHQOGgUNA4aG42CRkFjo/HQyGaUM64Z5YxtxjXjmrHN6Gb8MwIaA42AxkJjoDHQWGgkNMYZ64xoxjpj3IhmRDPGjWnGuFFuTDOmGeVGOGOf0c/IZ/Qz/hn5jHzGP2OgUcw4ZyQzzhnNjGRGMqOZscxoZqQzlhnLjHTGOCOi0dB4aDw0GhoFjWdGMCPcCDeCGcOMYMYxY5gxzDhmFDOmGeGMakY4o51RzahmtDOyGcuMcUY0Y5+Rz4hn3DPqGe+Ma0Y1I5tRzEhmDDPqGRWNd0ZF49x4Z7wzzo14xrlx0YhnxDMuGvuMScYlo5JxyQhlVDIqGaGMTEYpY5ORychkbDIqGbGMU0YuI5dxyhhlnDI2GaOMUcYmo5Txxzhk1DEOGXmMOkYdI49xx8hjJDLuGHeMREYfY47RyIhjNDL2GHGMOMYeo9vYYzwyuo1u45ERyEhl9DJaGb2MW0Yro5Vxy6hlxDJeGbOMV8a3McuYZXwbq4xvY5exylhl7DJSGX2MRcYbY5Exx3hjvDHmGHGMNEYho41RyPhjtDHaGH+MOkYZ44wxxjhjpDHGGGOMNEYbY41RxghjhDHKGGOMbiOQMchYZaQyWhm/jFrGLaOP8ca4Y8QyZhmnjEBGJGOQEcn4ZAwyBhmfjEnGJ6OTMcmYZHQyLhnnkTfuRt54j7txN94jPd6jPdIjPdpjPdqjgLEe61HAiI8CRgkjPkoYeyM+4mNvzMfeGGDMx3wMMOpjgBHAqI/6CGDcRwBjhHEf9zHCOGCMMBIYB4wDRgIj2khgRDCijWgjgrHAiGA8MBYYC4wHRgPjgRHCaGA0MEIYE4wQxgVjgjHBuGBUMC4YH4wKRgXjg5HB+GB0MDIYGYwOxgajgzFtbDA2GNPGCWPa+GKcME4YX4wUxhejhZHCSGG0MFYYLYwaxgpjhVHDeGHUMGYYL4wXxgwjhjHDyDZiGDGMbKPayDZuGNVGtXHDuDZuGD+Ma+Pa+GHkMH4YPYwcRg6jh7HD6GFsGzuMHca2EcTYNooYQYwgRhFjiFHEaGIMMYYYTYwjRhNjiXHEOGIsMZIYS4wuRhIjidHFeGJ0MaYYT4wnxhQjijHF2GJEMaIYW4wqxhYji1HFqGJkMa4Qh4nFRGJisREUiYnERnAUR3B0R3EUR3cMR3WMx3SMR3RMx3RExz+iozz+8Y/yyIrGRGYiMJGZKEwEJgIThYnBRGEiMjGYGExEJg4TeYnKxF2iMvGYuEvcJR4TfYnHxGaiL9GX2EzsNZqjH8/Rj+p4jueojqm4TPwl9hJ7ib9EX+Iy0Zj4S/wlGhOBjeRYjuNYjuY4juNojufYjuvIjuy4jl/EJdISb4m3RFpiLZGWaEusJdYSbYm6xFqiLjGXqEtMJuYSc4nJRF5iMHGYSGwkx3H8RF7iLjHXKI6h+GwMx1d8Nr6iM/GZ+Ex0Nn6isxEev/Eb4ZEUOYmexE6iJ3GU2EnsJI4SP4mlRFDiJ/GTCErsJK4STYmwRFiiKZGUaEoEJZISSYmgxFKiIzGT2EjMJNaJjcRGYp0YSawTNYmRxEiiJpGSuEpUJbISVYmtRFYiK7GViEpsJcYSUYmoxFjiKVGW6Ep8JboSU4mvxFdiKnGWSCdeEiGJl0RJIiQRkihJZCRKEjGJjERGIibRkYhIVCQeEhWJk8RD4iFxkvhInCRaEh+Jj0RLIp1oSEwkFhITiYjEQmIhEZF4SFwkGhIJiYREQ2IhcZaYSjwlnhJTiajESCIlsZLYSGQkOhIhiY9EOnGVyEo0JVISN4mVxE2iKLGSWEkUJXISRYmhRE4iJzGU6Ek8IiYRkYhJxCYiEhGJ2ERUIjYRmYhKRCUiE3GJyESsIi4Rl4hVRCdiFZGM6EQkI0IRnYhORCjiExGKSEV8Ij4RqYhRRCriFDGKGEWcIkoRp4hjRCmiFHGMaEUcI2IRrYhWRCziFRGLuEW8Il4Rt4hZxC2iFjGLmEXUIr6JWkQx4pv4JooRuYhiRC8iF5GL6EXsInoRw4hdxC5iGPGLGEaEE7+IX0Q4EYwIJ5YRwYhgxDKiGbGMOEg0I5oRB4lnxEEiGvGMeEZEI8aJaEQ2YpwYJ7IR04hsxDViGjGNuEZUI64R6YhqRDUiHbGNSEd8I7YR24hvRDfiG3GO6EZ0I84R4YhzRDkiHBGOKEeMI8oRBYlxxDiiILGOKEiUE+uIdUQ50Y4oJ+YR7Yh2xDzinJhHxCPOiXMiHvGOiEcMJN4R74iBRD1iIJGPqEfUI/IR94h8REDiHnGPCEjsIwIS/4h9xD7iH9GPOEOkIdYQaYg2xBpiDdGGKEO0IQoRZYgyRCFiDPGEmEJEIaYQZ4goRBTiDLGGmEM0Iu4QjYg8xB3iDpGH2EPkIfoQe4g9RB+im4hDDCLqEIOIRUQdog6xiJhDVCG+EEuIL0QSYgmxhEhCDCGSEFeIIcQQ4gpxhAhCbBPZxDZRhcgmsokqxBLimshC/CCyED2IH8QPogexg+hBbCF2EDuILUQQogtxg8hB5CBuENXEDaIGUU1UEzWIayIQ8YfoJrqJP8QeYghxhChCHCGaEEWIIkQT4glRhHhCRCHGEGGIMkQdYg5xhwhCZBM7iB9ENXFNjCEOEWGIQ8QbIgwRhnhDxCHeEImIOEQcIhExiIgmFhAJiAVEBSIBkYCoQDQgMhAPiAZEA+IBkYAoQWwgWhAtiA3EBWID8YC4QFwgHhAZiLMYQJTFAGItyqIs1qIt1qIA0RZtUYCYixLECGKaGEGcIKaJaeIE8YE4QbwgPhAfiBdEByIGkYJYQaQgQhAriBVECGIGkRZ3kSfu4i3yRJ54i7F4iwDEWIxFAOIstuIrsuIr4iIrsiIu7kRc1MWduBN1kRZX0RVV0RVbURVVsRVZERZX8YtfXEVVzCBCEB2IDkQI4gPRFnOxJ8piLM4iT9yJtChBTBMbiLk4QOyJA8QEYk/siQlENDGBiEBEE9FEBGKBUFPIKdwUcgpBhZvCTSGosFMIKvwUdgo7hZ9CT+GnEFXoKfQUogpDhajCXGGoMFc4KgwVhgpHhaLCUeGpUFQoKjwVkgpPhaZCUiGp0FRYKjQV4gpLhaVCXGGqEFe4KkwVpgpXharCVeGrUFWoKnwVsgpfha5CViGr0FXYKnQV3gpbha3CWyGs8FYoK4QVwgplhbFCWaGtMFYYK7QVzgpthbXCWeGssFZIK6wV6gpphbRCXeGuUJeYhrvCXWIa8hLT0FfIK+QV+gp7hb5CYWGvsFcoLPwVCguDhb/CX2GwEFgYLFQWAguBhcrCYaGysFg4LBwWFguJhcXCZCGxkFiYLDQWJguRhcZCYyGy8FiITETDY+ExEQ2XiWjYLFwWLgubhczCZiIYMguZiWDoTATFL3QWOhO/8Jn4iT58Fj4TvRiKXhzFUAzFURTFUTxFURTFUyTFUzRFUiRFUyxDQ6GiMFGoKLQUJgoThZZCRqGekE+4J+QTHgr3hHvCQ2GhsFGYKXwUZgohhY/CRyGkkC6EFEYK6UK6MFJYFzIKL4WLwkshpXBRuCikFDoKKYWYQkehoxBT2CjsEw4K8YSDwjshnhBPeCe0E94J/YR2Qjuhn3AurBMKCumEgsI+IZ2QTtgnxBO6Cf+Ec8I/oZxwTjgnlBPGCeWEgMI4YZwQUFgnDBS+CeGEcMI3YZvwTcgmbBO2CdmEbsJJoaSwLqwLJYV0oZ1wLpQL58I8oVwoF+YJ9YRyoZ5wT8goXBQmCh2FjcJHYZ2QThgnnBO2Cd2Eh0JEYaEQUUgoLBQWCgmFhkJCYaXQUGgorBQqCrGEWcK3MEu4JXwL38ItIZewSDglfBJOCaGET8InIZRQSQglpBIqCZWEVMIlIZkQTSgmRBOOCcWEYsIxIVw4JkwTwoVwYZoQTLgkPBIiCY+ESUIkIZIwScgkTBJWCZmETMIqYZMQLgQThgnBhGrCMGGYUE1YJuwSxoVfwriQTPgl/BKSCcWEXMIzoZfwTNgl9BJ6CbuEX0IioZFwSGgkLBIOCYeERcInoVsIJPwRAgmDhD/CH2GQUEgYJIwSCgmFhFFCIqGU0C30EfoI3cIf4ZrQTFgmLBOaCcOETMImoZPQS/gWcgmRhErCJSGRcEgoJGwSWgmdhFbCK6GT0El4JcQSXgm1hFhCLKGWMEsoIEQLB4Ro4YFwQDggPBASCA+EBkICIYHQQFggNBB2CAuEHcIHYYGwQPggRBA+CBWECEIEoYIwQaggdBAmCBOEDsIFoYOwQbggXBA2CBmEDUIOIYOQQcghhBByCCWEEEIIoYQwQighrBBGCCOEFcK0sEJIIUwL00IK4YSQQrghnBBOCDeEFsINIYbQQmghxBBeCDGEa+GF8EK4FmYI10K1MEOYIVQLNYRqoYdQQ6gh9BB+CD2EPcIP4YewR8gW9ghDhGwhWxgiBBGGCEuEIEIQYYlQRFgiJBGKCEWEJMIRIYmwRTgiHBG2CE2ELUIUoYnQRIgiPBGiCFmEJ8ITIYswRcgiXBGmCFOEK0IV4YqQR6giVBHyCF2EPMIXoYvQRfgibAtfhDPCtrAtnBHCCGeEMkIYIYxQRhgjlBHuCGOEMcIdIY1wR2gjpBHSCG2ENUIboY6wRlgj1BHeCHWEOcIb4Y0wR4gjBEMxDEMxZMMwDEM2dEM27IVu6Ia9sA3tEEBIhwBCXkiHdMgL65AXBgjrsA4DhHg4hijoLETDD3QGOgs/8Fn4hSX4DHwWliEIKgtPMFl4hiSYDEwWkiCzkAxTkBnILEzBZaEc7sI53IV2OIdzaId06MFm4DJwGdgMZBb6cASbgc3CEXQWwmEcvmEcyuEbvqEczmEe3iEe4uEd1qAxUBhYDCwGCgOHgcJAYuAwcBhIDEQGDgORgcdAZKEJHgOPhSaoDHwWgmEYwuEbrqAyMBl4LHTDNlTDNtRDNdTDH6qhGv5wDX+4h2u4hnsIg63AV6Ar8BUIC3QFugJhgbFAWKAuMBYYC9QFygI/gadAUOApUBQICgQFigJHgblAX+At0BeIC7wF3gJxgbVAXOAvsBZYC/wF0gI5gajATSAq8BO4CdwEfgJBgZ7AUmAnsBQYCuwEdgJDgZrAUKApUBOoCTQFcgJpgcBAWyAwcBdoC7QF7gJ5gZjAS2Am8BLoCcwEZgI9gZ3AWKAscBYoC+wFzgJngb3AXCAlkBRoCSQFYgItgZZATGAmsA6cBEoCJ4GUQEmgJJASaAmsBNaBkcBIYB0oCZwF5gJvgZtATSAnMBjIC9wFqgJbga7AWiAt0BYoCkwFjgJTgazAUeAokBWoCmQFrgJVgarAVWArsAp4BbQCXgG1gFZAK6AWEAuoBXwDsYBYwDcwC/gGhgGzgFnAMOAWMAwYB9wCxgG7gFvALWAXkAvYBYQDuYBcQDjQCwgHggG9gF5AMOAXEAwIB/wCfgHhgGJAOCAZUAwoBiQDjgHJgHHgGHAMGAeWAePAM2AZsAx4BjQDngHfgGZAM+AbEA34BlQDogHRgGrANKAa0A2YBkwDugHXgG7ANuAacA3YBmQDtgHlgGxANqAccA4oB6QD54BzQDqQDkgH2gHpgHRAO2Ad0A6IB6wD1gHxgHIgHvAOKAfKgXfAOfAOCAicA+dAQGAeEBC4B8wD5gH3gHrAPeAfUA+oB/wD8gH/gH5APiAf0A/YB/QDQgL7gH1ASGAgEBI4CAwEBgIHgYLAQeAhUBAoCDwEEgIPgYZAQiAh0BBYCDQEPgILgYXARyAi8BGoCEQEIgIVgYlARaAjMBGYCHQELgIdgY3AReAisBHICJQB0gBngDTAIeAMcAY4BBQCDgGhgEJAISAUMAh4A+wB1gB7gDbAGmAN0AYIA7QB7gBhgDDAHWAMkAk4BVQCTgGTgEpAJWAScAmYBKQCLgGXgFRAJ6AREAl4BEQCMgGPgEdAJqASMAbIA2wDeYAuwDawDXQBvgBdgDjAF+ALEAcoA1wB5gBVgDnAFqAKUAXYAmQBtgB1gCxAFqAO8Ab4BGwCOgGdgE3AJWAKsASIAkQBlgBNgCXAE6AJ0AR4AlwBBgGjgEDAKCAREAgIBCQC/gDbQBhgDPAFKAOcARoBj4BuIAvwBlgDDAICAYWAK0AVoAmQCCgF/AFKAX2AP8AfoA/QDfQBFgHdQDewCGgEBAFaACuAFUAL4ASQAPgALAA+ABGABcACIAIwAYgAhAAmABOAEEAK4AFwASgAXACigQJAASAaOABEAxmAA8ABIAPQANgBFAGqgSJADaAaqAZqANdADeAIcA1cA0eAG0ASIAZwA7gBxACugQFAByAA0AFIAAQAAgAJgAXAD2AG8AKYAcQAXgAvgBhAEiAI0ANoAbQAegA5gB7AECAHkAMYAuwAGgAbgDvYAAwA7uAOBgABgDmoANRBBeABUAd18AAoAOyBN1iDNXiDNniDOGiDNoiDOZgApABKAA2AOzgAtMEc1EE1kAPYAaQARgAlgBHANFACKAFMAyeAaSAbOAGcALKBFT5Un6ov1afqc/Wl+lJ9rr5Vn6uv1bfqW/W1+lh9rT5bH6uP1Wfre/XZ+o59r75jX6zv1ffqi/XB+mJ9tT5YH6yv1ifrq/XR+mR9sj5a36yP1mfsm/XN+ox9tz5jX67v1nfry/Xh+nJ9vT5cH66v16fr6/Xx+nR9uj5e366P11fs2/Xt+op9vr5iH7DP1+frA/b9+oB9xL5f36+P2BfsI/YN+4J9wb5hn7Bv2IfsE/YJ+5B9yT5kIP0l+5KB9KcMpD9mn7JP2cfsW/YxA79v2bcM/L5m4Pc9+5p9zb5nn7PvGXh+zj5n4AmC4AmKIAiCoAiGoAiaYAiGoAmOoAmW4AiOYAmSYAnyQBIkQR7oQR6Ygh70YAqiYAqyIAqiIAt+kAVX8IMfXEEVXMEdqIIquANbcAe+YAu24Au64AvOoAu64AzC4AzKIAzCoAzG36SP0lfpo/RZ+ip9lT5Ln6TP0jfqk/RJ+kZ9kT5En6Iv0afom/Ql+hJ9k75KH6jv1MfpO/V1+jh9nL5OX6av0+fpy/Rl+jx9m75FH91n6KP7Cn2GPkNfoU/QV+hj9An6BH2MPkJfoA/SB+iD9C36AH2AvkWfoW/P1+j78zX6/Hx/vj+fn6/P5+dz9PX5+nyOvkAfpk/U9+kT9Zn6Pn2fPlMfqC/Px+fD8/H59nx4Pjzfnu/Pl+nb9Gn6NH2bvlCfoI/QN+gj9B36Bn2DvkMfog/Pp+fL8+X59HyPvkEfoi/RF+mr+yR9gT5AX5+P0/fpA/VF+kh9dR+p79JX99V9lz5M36Wv1Ifpw/SV+kR9dT40X9wX96H5zHxYvjBfli/Mt+XL8mX5tnxcvi2fmI/Lx+UT8535tHxeviqfl+/KV+Wr8l35rHxXvi+flc/K9+V7++J8cl+bT+5j87X52nxsPjcfm2/uc/O5+ea+N9+dT8335nvzqfncfFQ+uG/KB/dh+aZ8Uz4sX5ZvzrfmS/Ot+dR8ab40n5rvzlfnk/Oh+dB8cj44n5zPzgfng/PZ+eJ8bx+YT8oH5qPySfmkfFS+Kd+Tr8sX5evyafmifFE+LV+VD8rX5FvyLfmafEy+Jp+Tj8nH5HPyPfm4fGc+Mt/bJ+Wz8jH5nnxRvjYfnC/Od+Yb85H5xnxlPjIfma/MZ+Yr89H5zHxmPjpf3Ffjo/HZ+Gh8PD4bn42Px9fja/HJ+Fh8Mr62j8XH4mv7XHxt34zPxefim/Hp+EZ8KT4SX4rvxEfiI/Gd+FB8Jz4YH4oPxQfjW/H1+Nw+H5/b9+Pz8fn4fnxAvh/fkQ/IB+Q78hH5YnwqvhXfik/Fh+Lz8In4OnwivhBfh6/DF+ID8YX4SnwgPhBfiW/E9+L78LF9bN+Hj8P34TPxcfg4fCY+D5+QT8kX5FPyFfmCfEG+Ip+Rj8Wn4mvxtfhUfDE+Ih+Sb8iH5BPyDfmGfEK+IJ+LT8d34xvyAfmIfCC+ER+Jz8bX4/PxFfmSfEa+Dh+Hz8On48vx3fhyfDi+G9+ND8dX48Px7fhqfDW+HR+ND/3+l37p9z/2+5/7sR/7uV/7uZ/8tV/7yd/7yV/8vd/7xR/8xV/+wR/85d/9wd/9zd/98b75mz/et/v+h37qh37np37qd37+Oz/z85//zG/9zG/81m/9xo/8xk/8yI/8xK/8xA/8yq/8wC/8wO/7wi/8vg//6G/38T7e1/vor/fZH/3Rn/3Vn/3tX/3V3/7p3/5t+PRP/zZ8AL4Nn4APwAfgE/AF+AR8Bb4AX4CvwDfgK/AR+AZ8Az4CH9pH4GvwoX1oX4PPwNfgQ/AZ+Ax8CL4DH4KPwXfgO/Ax+BJ8DL4FX4IvwbfgU/At+NY+BZ+Cb+1z8K19ED4Hn4MPwvfgg/BN+B58D74JX4Rvwpf2RfgifGmfhC/tU/skfBI+tY/Cp/ZZ+Ch8FD4LX4XPwqfhq/BV+DR8Fz4NX4bvwnfhy/Bh+L7v+77v+z5IdHR0dHR0dXV1dXV1dXV1dXV1dXR0dHR0dJAg0dHV1dXV1dXR0dFB0qNHjx49evTo0aNHjx49dOjQoUOHDh06dOjQoUOHDRs2bNiwYcOGDRs2bNiUKVOmTJkyZcqUKVOmTBkvXrx48eLFixcvXrx48XLlypUrV65cuXLlypUrV44cOXLkyJEjR44cOXLkCA4cOHDgwIEDBw4cOHDgSJEiRYoUKVKkSJEiRYoUa2tra2tra2tra2traw0aNGjQoEGDBg0aNGjQQNd1Xdd1Xdd1XadpmqZpmqZpmqbpurq6urq6uro6Ojo6Ojo6SG3btq0GOjo6SGtqampqamp0dGp1aovU6tTq6uhutUJTq6OrQEUR3aIKVBSp1QErJkntViu0tTU1Xe7UGoAT4Nra2ppa3dqaBjU1NTW1tbW1tbW1tbW1tbW1tbW1tbU1NTU1NTUNa3Tq6ECio6Orq6urq6urq6urq6urq6urq6urq6urq6Ojo4MEiY6urq6urq6urq6urq6urq6ujo6ODhILCBDWWECIUFdHRwdJzL32rfXSoKampqamtra2tra2tra2tra2trampqampqamoVemPmtra2tra2tra2tqanA7z/M8z/M8z/M8zzM8t95777333nvvvff++7Zt27Zt27Zt27Zt27b9rffee++999577733NI+e53me53me53me53meZ95Mz/M8z/M8z/M8z/M8zwF0NDQ0NDQ0NDQ0NDQ0NDQ0tABoOk3TNE3TNE3TNE3TNH3Tuq7ruq7ruq7ruq7run7rNE3TNE3TNE3TNE3TNG2gABoaGhoaGhoaGhoaGhoaGhpaATQDaGhoaGhoaGhoaGhoaGhoaGgQGqSlpaWlpaWlpaWlQbAPNDBgwIABAwYMGDBgwIABAwYMGDCQwECDBg0aNGjQoEGDBg0aNGjQoEGDBgkaGDBgwIABAwYMGDBgwIABAwYMGDBQgUKFtLS0tLS0tLS0tLS0tLS0tLQ0CmkV0tLS0tLS0tLS0tLS0tLS0tI6rLGxsbGxsbGxsbGxsbGxsbF1YFurUKFChQoVKlSoUKFChQoVKlSogKHC2tra2tra2tra2tra2tra2toahrUKFSpUqFChQoUKFSpUqFChQoUKFUSEEMHGxsbGxsbGxsbGxsbGxsbGxhaCTQQbGxsbGxsbGxsbGxsbGxsbG4sUbW1tbW1tbW1tbW1tbW1tbSzaUogQIUKECBEiRIgQIUKECBEiRIgoISJFihQpUqRIkSJFihQpUqRIkSJFihIpRIgQIUKECBEiRIgQIUKECBEiRIiIASNGW1tbW1tbW1tbW1tbW1tbW1sbjLYYbW1tbW1tbW1tbW1tbW1tbW07cLi5ubm5ubm5ubm57XDDESNGjBgxYsSIESNGjBgxYtCIgQMHDhw4cODAgQMHDhw4cNDAESNGjBgxYsSIESNGjBgxYsSIESNGXR0dHaQ+sL4NP9zc3Nzc3Nzc3Nzc3Nzc3NzcfrgBcXNzc3Nzc3Nzc3Nzc3Nzc3NbU2IfAAIECBAgQIAAAQIECBAgQIAAGQLkyJEjR44cOXLkyJEjR44cOXLkyJAjQIAAAQIECBAgQIAAAQIECBAgdXV0dJA26d+GJ0++D8uVt7e3t7e3t7e3t7e3t7e3Nyxi1Fy5cuXKlStXrly5cuXKlStXrlyZQsvUFS1atLy9vb29vb29vb29vb29vb29vWl5e3t7e3t7e3t7e3t7e3t7e/viBQ4ODg4ODg4ODg4ODg4ODu4LnBctWrRo0aJFixYtWrRo0aJFixYtXLR48eLFixcvXrx48eLFixcvXrx48cLFixYtWrRo0aJFixYtWrRo0aJFixYtYcKEgYODg4ODg4ODg4ODg4ODg4ODCwMHBwcHBwcHBwcHBwcHBwcHZ6ZMXFxcXFxcXFxcXFxcXFxcnJm4MmHChAkTJkyYMGHChAkTJkyYMGHGhClTpkyZMmXKlClTpkyZMmXKlClTZkyZMGHChAkTJkyYMGHChAkTJkyYMGHQoEETFxcXFxcXFxcXFxcXFxcXFxeHJi4uLi4uLi4uLi4uLi4uLi6uDZs3b968efPmzZs3b968efPmzZs2b9igQYMGDRo0aNCgQYMGDRo0aNCgUYOGDRs2bNiwYcOGDRs2bNiwYcOGDRs1bNCgQYMGDRo0aNCgQYMGDRo0aNCggQMHzps3b968efPmzZs3b968efPmzZs3cN68efPmzZs3b968efPmzZs3b97UoSMnJycnJycnJycnJycnJydXR44OHDhw4MCBAwcOHDhw4MCBAwcOHDlw6NChQ4cOHTp06NChQ4cOHTp06MihAwcOHDhw4MCBAwcOHDhw4NTV0dFBanTl2zAnJycnJycnJycnJycnJycn931ycnJycnJycnJycnJycnJycnJrn6Yvyh4xavTo0aNHj54BaxMO1C3Y8GUDniRBFmz4MkDTF2XDH0wOFmz48geTAxl134Y+Liy5sFRGB92VPjYCG4GNoE+fNbU1NbU1NTUNamprGtQ0aNCgpiGDhjt4Igz4FKiMjjI66BRUKKODrowOSGV0DKMjkIFJGR2P7rzRhSBlCpACEiQ8oBQfdffbqwZJg9qamgYNgubm5ubm5vTMzenRMzenZ06Pnrk5PXN65ubm5ubm5ub0zM3N6ZnTo2duTo+euTk9c3NzevT06dOnTx89ffro6aOnjx49ffT06aOnj54+ffr06dOnTx89ffT06aMHEiQ9ffr00aNHTk5Obm5Obm5OTm5uTm5uTk5Obm5Obm5OTm5uTm5uTk5ubk5OTk5OTm5uTm5uTk5ubo5YagnVhGpCLaGeUEmoI1QQKgkVhBpCDaGCUEWoHVQOqge1g+pB/aB+UD2obKoGNYOqpmpQ1dQ1dU1VUzeoGNQLKgUVg0pBraBWUCmoFtQIKgRVghpBlaCmqWmqBHWCeqqi6lVRHVWvenVUZXVUYVVWZRVWC6iwioamHviBvqBv6Av6kSL9Sj/Sf/Xqu/qv/qxZn5aKqwJUUBWgBlBBFVQDfGdqABXAd/adqQD+MxWA2vvP/jO1p9pqT9VVW7VVXY1VXR2gxmqsDlB3dYBKQN3VXSWgov1Rv9O38zt9Td/Ot/M1fTlf058z58f5cz4ePL/Ox/Pv3Ply/87PlOnP/UwfFKjf6IP6njx9SN/TN2XqP/qmvipVn+4D+8J+sC/sE/vBfrBP7DP7xH6zz+wz+83+M9VWY/VTY/VVP/VT329MfdXwG/vG1PAXU/O/TL3V+y/7t/6yb8nSp/Qt/USJ/qSf6B869Bn9Q7/QZ/QZ/ULf0C/0CX1D39An9AP9YN/YB/aBfWO/mHqqXkVVr86zWquzigCBqkBFoDZQFagK1Aaqg3/pK/qYvqK/6GP6mP6i7+sv+pa+r+/rW/rLPqav61/6l76un+vr+rx+rp/r8/q7Pq//6+/6u/6vP+z/+sT+sD/sE/vCPjP1+8F+MPX7xtQHagLVgepATaAqUBOoO1WBqkDdqbW6U79aq7X6VVT9qqqiKqqqavprfVif1qf1YX1XH9aX9F19V1/Sr/QlfUa/0q/0GX1DX9fH9Ht9TN/X7/V7fV8/2ff1l/1kP9lfpua/1z/2dX1d/9jn9Y99ZJ/X5/WR/V8f2W/2f/1fv9knpuIq+JWp4D/2lX1l/9jv9WN9VZ/VV/VNfVaf1Tf1S31T39Mv9Ut9T5/U9/RBfVKf1Af1Q31QP9MP9UP9TP/Tz/Tv/E//07/zRf07H88X9UV9PJ/Tx/PnfE6f05/zN/05X9Pf9Dd9Tb+Tmqv4T6biX9lP9pN9Zb/XP6aCH5kKfmcf2Uf2nf1mqqiS6qiSqqmO6qiaKqyaqqvCKqy6KtpH9VOpD9QHP5Wa4KdSaTWBmkCl1Z1Kqzx1p+5UnvpVnrqqX/3qqqoqqZaqqZZqqJqqqYaqq4bqq7qqq77q/un+oP/oP/qDvqM/6PP5jr6jz+f3+Xx+nt/n9/l5vpuf57/5br6b/+av+XQf0B/0AX0/f9Af9P18PqpXZXVWZdWAOquzakBFoBpQGagIVAQqA7XBt/QX/UR/0Uf0E/1EH9E/9F/9SL/Vj/Trfqvf6tf9VSpPZdVVXVVWbVX271Fbtf17Ppq/58d9NB/Nj/tnftzf8/X8PR/X1/P1fFz/1Mf1U/1T/9RP9VH9Wf/Vl/Vf/VZf1pf1W/1Yf81v89n8Np/OZ/PZfDpf7st9Or/Op/PV/Dq/zlfz43w138yP8+N8M1/ON/PhfDlfzofz7fxH39GH9B39Ph/Sh/T7/Ea/z3fzG/1G382f+24+mz/35z6bL/cZfUl/0p/0JX1KX9KH9Sl9Sh/Wv/VhfVv/1r/1ban3p/PbfDW/zU/z1Xw1P80389P8Mt/MN/PL/DEqT6VVVqU/LpVV2Y/r71EPqAvUAuoC1YBaQC2gGlDl/0y1P7PPTLXVTz2goqkEfjE1VEt1V9FU9z/7zb6zL+jX/UhqrO7qq54qqqZf0Uf0F/0/388HpNI/1cf113w2382H9Wt9W5/MH/PLqAbUBSqD3+qv+rH+mA/nm/mB/p8v6P/5gL6gL+gD+nUf0Kf7db/u0/1Vn+6r+qv+qq/qx0qNffKLn/zlF7/4y8/75ac/7/M+/Rt8+jv4DX6D7+BD+Bb+g1/hV/gPfoT/4Ns/wo/w7X9/+6f//vdP/+6n///d3/3/209+85ff/Oovf/nVT3/115/+9K+/g1//B9/Bd/AffAqf7Yf4IH6IT4LEd/FJ/CBB/pDf5E/5KP6Uz4TJP/GZ/BT/xD/xU3wPP8XX9R9//bvuf3+Fn/Yv/As/7Uv4ab/3JXwJv/fx3/vrxz/+1z//9bN//vNnP/yV/BZfxW/xWXwVX8Vn8UV8Fv/DF/FF/A9/xGfyl/wUf8nX8FP8FF/D17+Gn3/96z//7s///N3v/vnDP8gn8WF8Ev/Fh/Fh/Be/Rsor3ZXmSnelutJcaa5UV9or1ZUCS3ulvVJgabAUWCosDZYGS4WlxVJh6bC0WFosHfa/dFjqzNkHU2c/wAc/+AP8Az/AR/AP/AMfwWfwEfwGn8Fn8Bt8CD/BV5Ay+wo+gZRZyuwTSJd9Ah8tXZYu+2hfwEf7Bb6AL+AX+AP+2ufwN3wO/8Pf8Df8D9/E//BZfBPfxGfxV/wf/8jv8Y98I7/H7/GNfLdv5CP5bt/tI/k4PpJf5OP4OH6R7+MX+US+j+/jE/k2PpGf5Nv4Nn6SL+Mn+UK+jC/jC/k0vpAP5NP4ND6QD+PLH8DfP4Cv9ve/f7Xf4av9Er/D7/BLfBS/xG/7KD6K3/abfBi/xqfxa/wYn8an8WN8GT/Gn/FlfBl/xrfxZ/wb38a38W98H//G1/F9fB9fx8fxdfwcH8fH8XN8t5/j8/hu3+3z+D0+j7/j9/g9/o7/4x/5Wr6Rr+Vv+Ua+kb/lI/lb/ttH8pH8t1/kv30uv8gv8rl8Ip/Lx/KJfCIfy0/ysfwrP8lP8q98If/Kt/KFfCHfygfyrXwoH8gH8qH8IL/Cj/DTfoR//7Sf9u/f+/ff/d7v/d1f/+63f/3rbz/7/0+//+k/v//+nx/951c/+tGvfvO/X/7xl//+4x///Xv4++/wPXwPv8M/8aX8DF/Dz/AnfA1fw5/w8z/h4z//+cf//C98CR/Dl/AnfAwfw5/wM6S90mApsjRYqixFliJLlf0xVZY+++Mf02c/wT/wF3zwL/gGPvjBbyB9lvJKc6W/0lxpsvRX+itNljZLk30BabO02RfwB3wBabJ0WZos9ZUuS5elvlJmqa8UWcosZZYi+2MqLCWWDkuJpcfSYemw9FjqLD32w9RZ6uyHP8AP8MOP4Ief9xF8BJ/3G3wxPZYaS42lx1JiH8QX8dk+2xfxR3wXX8UH8UF8FV9EmizNlfpKc6W9Ul+pr7RXiuw/+PW3f/3Pb3/7nz/9Q76S7+K7+Eq+ivTYF3/4wy9+3gfTZ/9Ln6XK/ve/VFla7Gv5Xf6WH+K/+CR+i7/is/gwPpAf5Df5bT/Kr7/6z/9+98N/yA/yofwE6bNv4FP4EL6DP/4EKbNUWRosLfalfA1/ye/wUfwTX8LH/4T/4Fv4FD6HP+J/+AD+2lf7a3/DV/tqf8Mv8Td8E7/EL/FN/LZv4q/4bb/tr/hR/orf4kf5UX6L7+S3+Eq+k+/kK/lPvpI/5D/5T/6QT+UP+VA+lU/lQ/lVPpRv5Vf5Vb6Vn+Vb+Vd+lp/lX/lf/pWP5X/5Xz6W7+Vj+Vy+l+/lc/lgPpf/9sF8MP/tw/23v+XDfbi/5Yf5W36XH+aH+V2+mBRROik9lE5KGaWH0kMpozRRyihdlCZKE6WLUkXpojRSqihVlEZKG6WR0kdpo7RR+ih1lPJJ+6R50j7pnjRPmifdk+pJ96SFUj2pnrRQ6ictlAJK/aR+UkDpnxRQSij9k/5JCaWBUkLpoDRQGigdlApKB6WSUkGpoFRSaiiVlCJKDaWGUkTpoRRTeinNlF5KaaWZ0kwprbRW6ih9lEJKH6V1KaQUUlqX0qV1KaWULqVLKaWVUlrprLRWSim1lFZKLaW40kpppRRXqinFlXJKNaWaUk7pppRTCirdlG5KQaWdUlDpp7RT2in9lHpKP6WoUk+ppxRVGipFlY5KQ6Wh0lGpqHRUeioVlYpKT6Wk0lOpqZRUSio1lZZKTaW30lJpqfRWmiq9la5KU6Wp0lWpqnRV+ipVlapKX6Ws0lepq5RVyip1lbZKXaW20lZpq9RWCiu1lcpKYaWwUllprFRWWiuNlcZKa6Wz0hepi3RGOiN1kcJIXaQxUhgpjDRGSiONkdpIaaQ0UhtpjdRGqiOtkdZIdaQ5Ui6pndRLaieFk3pJvaRw0jqpm/RMKpfKpWfSMumZ1ExaJi2TmknjUreUR+oj9ZHySHekPFIc6Y50R4ojzZHiSG+kOdIc6Y20RnomdZO2Sd2kc2mbtE06l95JV6QpUhWpijRFiiJNkZ5IUaQo0hNpifRESiItkZZISaQjUhKpiXREOiI1kU5I51I86ZwUTyonnZPOSeWkdFI6qZz0TSonjZO+Sd+kcVI46YtURtoilZGySFukLVIW6YoUSrokZZIySZekTdIlaZS0SdokjZImSTGkINILKYhULb2QXkjV0rVULfWQrqVrqYd0Q+oh7ZBuSDekHVIOKZFUSWokVZIiSY2kRlIkaZI0SHokHZIeSYmkQ9IhKZG0SFohpZBaSC2kFFIJKYU0QiohlZBGSCGkEdK0FEIKIU1LJ6RpqYh0QjohFZGOSDukQtIPqZA0SPoh/ZAGSYGkGFINaYg0RKohfZBqSB2kD9IHqYOUQeol7ZJySbukW1IuKZd0S5ol3ZJqSbOkWVIt6VuqJb2SvqVv6ZUUS2ogRZA2SBukCNIFKYJUQbogXZAqSBmkClK2lEHKIGVLH6RXUitpldRKSiWtklZJqaRTUiqplHRKOiWVkj5JpaRO0ifpk9RJCiUlkB5IK6QV0gMphfRASiAtkBZICaQGUgJpgtRAaiBNkCJIy6RxKZoUTRqXwqVxKZgULoVLwaRfUh6pW9oj7ZG6pT9St3RN+iP9ka5J1aQX0gwphhRDmiHVkLZI29IX6Yu0LXWR3knn0jnpipRFmiJNkiJJm6RG0iIpkRRK6iRdkl5Jq6RYUjhpnLRO+iHlkHZIh6RA0iDpj1RNmiZNk6pJw6Rq0jFpmDRMOiYVk45JyaRiUjEpmfRLSiZlk35Jv6RsUjgUF5oLrYXmQm+htdBa6C3UFnoLDYbaQm2hwVBdaDCUF6oL1YXyQnehvFBg6C50FwoM7YUCQ3+hvdBe6C/UF/orBVFfqK8URIWlIEoMFYYKQ4mhw1BiKDJ0GDoMRYYWQ5Ghx9BiaDH0GGosDVFj6LG0TMnUTMkUQGqmANI9NVMz3dMA6Z720gBpgLSX6mkvzVM91dM8FZDmqZ0KSAWkdnqndlqnd3qndYqndcpL8RRPeSmd8tJdSqd0uksHpLsUTgekA1I4jVM4fdM4jdM3ldM3bVM5ldM2ddM2ZVM3dVM2nVM2/emczulP1fSnaaqmapqma5qmPl3TNfUpmvr0TNEUTc8ULT3TMUVL0dIxFdMRbZaKqYg2Q52hzVBmqDPUGcoMfYYyQ5Whz9BnqDJ0GaoMTYYuQ5ehydIPTYYaS7/0Q42lIcoIbYQSQhuhjhyhj1BHKCRIKB36CoWFnkJhoaRIoZlQUuioUagoVBZKCz2F0kJnzUJjobFQV67QV+ghdBBKCB2EFiqEGkIToYpQQqgidBFKCCWELkIZoYlQQigiFBFKCDWE1qGR0EdoJFSSJHQVagmthO5BK6GU0D3oHpQSOgndhGpCM6GaUExoJjQTigndg2JCL6F70D3oJdQS2gfVg+5B9aB80D3oHpQPGggFhM5BA6GB0DnoHhQQ+gedg/5B86Bz0DloHlQOFYWCQjOhoNBQaCY0ExoK/YTSQe2gc1A7KB50DjoHxYPeQQWhc9A5dA6dg95B5dA66Bx0DloHpYOiQlOhp9BTaCpUFnoIJYQKQgWhhNA5KCv0EdoKbYU+QlehfdA9qB/UD7oHnYR+Qj2hmVBPKCc0E5oJ5YR2QuvQRygdugnNhHZCWaGq0EeoKtQU+gh9hJpCT6Gm0FLoKfQUWgpFhWpBs6Bx0DhoFnQLmgW9gm5Bt6BXUCzoFdQKigXFglpBq6BWUCpoFbQKSgWdglJBmaBT0CkoE7QJygRdgjZBm6BLUCXoEjQJqgRVgiZBkaBO0CKoFFQKWgQ1ghZBiaBGUCMoEfQISgQVgh5Bj6BC0CGoEDQIOgQdggZBfaBDUB/oD9QH6ob+QH+gbmgUNAuqBX1DtaBh0Df0DQ2DckF1oFDQHCgUtAeaA82B9kB3oDXQG6gN1AZ6A8WB3kB1oDhQHKgONAdaBHWCIkGRoE5QJegOtAfKA+2BAkF5oDxQIKgbGgV1Q4GgXNAwqBe0BvoEvYHKQdmgbVA26Bq0DdoGXYO6QdegaVA3qBs0DaoGTYOiQdWgalA06BsUDWoGfYO+Qc2gZ1AzaBn0DHoGLYPGoWXQMWgcGoeOQcmgY1AxKBmUDCoGhYOKQcGgcFA4KBgUDgWDfkHhUDj0C+oF/YJ2Qb2gXtAuKBdUDc2AzkBnoBlQDGgG9AKKAcWAXkDT0AuoBDQNTUMloBFQAqgFFA21gFZA0VA0tAJ6AK2AJkAPoAfQBCgCNAHaAEWAIkAboArQBigDVAGqAGWALkAZoBTQBegClALqAKWAQkAdoA5QCOgDFAI6AX2APkAnoBFQG8XRG8XRHb3RG93RHN1RHc3RHNXRHqqjBtAe2kMNoABQA6gAFAAKABWABkAFoAXQAGgAtAA6AC2AEkAHoANQAigaGgGdgKahNNA29AXahrpAX6AvUBcoDNQFygKFgcJAWaAtUBboCrQF2gJdgcZAV6Ao0BhoDBQFmgJFgZ5AU6Ap0BOoCvQEWgJVgapAS6Am0BIoCdQEagIlgcpASaAgUBmoDBQEGgIFgbKhIdAQKBsqAmVDPaAiUBGoB/QD6gHtgH5AP6Ad0BFoB3QDOgIdgW5AOaAb0DWUA8oBXUPV0DVUA6qGqqEa0AzekR/kH/lBnpB/5B95Qr6QJ+S5+EK+kOfiE3kufoxP5BP5MZ6RH+O/eEaekf/iFfkvHs4r8oo8nF/k4bwgv8gv8oJ8Iy/I4/GNfCOPx0PyeDydh+QheTovydN5OTl/x8v5NGn8Gp/Gq1Hj2XgyvoxX5pX5Mv6YL+OR+WP+mEfmiXlk3pgn5ol5Y76YN+aT+WK+mE/mhflkfpgX5oX5YT6YH+aB+WA+mAfme3lgnpfv5Xt5Xn6X5+V9+V1+l/flf3lfXpf/5X95Xd6V1+VbeVfelW/lVflWPpVX5VX5VB6VT+VXeVQelV/lWXlNfpLP5DP5SZ6Sn+T1eEqektfj93g9Po/f4/f4PN6Nz+PZeDfejWfj23hE/pA35A/5Om/IG/J1qOzr0BqVURmt0RmtURqd0Rml0RilUR4aozHKQ1+Uh+7QF33RHeqiOxRGXdRFYbRFYZRFW7RFWTRFWXRFUzRFV+8MXVHUO/POUBQdPRlvxpfxZjwoX8aX8aA8Mg8KDT0yjwwNvTE0REFvzBtDQZ8MBVHRJ/PJUNEPQ0X088P8MPTzwNDPP/PAPDD/zPPyz3wzz8vz8s28L9/ML/O+vC+/zOvyyzwzr8vr8sx8K8/M4/KtfCuPy6fyuDwtn8qn8rT8Kv/Gy/FzvBxvx8/xc7wd/8fb8ab8H//Hm/KzvCkfy8/ys3ws9PSbvCXPyXPylnwlb8n78ZV8Je/H8/F+PB3Px/PxdHwcT8fD8XF8HA/Hv/GiPCk/ypPyp/woP8qf8rD8KW/Lw/KwvC1fy9vyt3wtX8vfQj96+lho6WN5WWiJll4WanpZPhdqoqbPhao+l6+Fqqjqa6Hf1/K5PCwPy+fyr3wuL8u/8q+8LF/Ky/KxfClfysfyptATJf0slPSf/Cw/y3/yf/wn38f/8X98Hz/H9/Fx/Bw/x8fxb7wZj8iD8oi8IQ/Kg/KG0NAbQmU0RENURkFURmcUREF0RkV0RmNUREU0Rj80Rl/0Qz/09c/QF3X9M/8MdX0z1EVb38w3Q1u/DG3R1C/zy9DUM0NT78wz88y8M4/LO0NHj8vjQkdPy7Pxefwan8fr8Wv8Gq/H3/F6/CR/x9/xk7wkP8lj8pK8JI/JQ/Kw/Cs/yo/yr3wo/8qX8qF8KF/KA/KlvCkPyAPyprwdP8qH8qK8KB/KB/KhPCAfyAfygHwdD8jb8XV8HW/Hy/FqfBqPxqPxafwZn8bL+TP+jJfzc17O0/k5P+fpPB6U9J78J+/JX/Kf/Cd/yffxlzwf38f38Xx8HJ/JU/Kb/CZPyVvylPweb8lb8nu8H7/Hu/F+vB/vxtPxbnwbT8fT8W08HC/Ih/F4PB4fxs/5MF6Mn/NzXow/48X4OH/Gn/FxHo3n5Cv5Tr6Sv+Q7+U7+kvfk4bwXL8gL8l58GO/FZ/FhfBifxYvxWTwWL8aL8Vh8nP/iwXg4D+fBeC8ejLfivXgv3orP4q34Kz6Lz+KveCwejP/itfgvfozX4rX4Mf7Nj/Fc/Jt/81z8Fs/FE/Jb/BZPyHfxWvwUD8aD8VO8FT/FV/FWvBVfxV/xUPwT38Q/8U58E9/EO/FSvBNPxUvxUjwVP8VP8Vq8FK/Fv3kpXop/8038m9/im/gmfouPgnr0+1s+it/iu/gqfoqn4qH4Jj6KJ+VZ+VN+kO/iCfk6f8hH8pU8H3/JT/KaPCYURT06ot7fQkd09Lc8LX/L2/K0PC1vy6/ytvwpv8qv8qc8K9/Bf/AevAf/wYPwH3ybB+FB+DY/w7f5IH6Gn+GD+CI+iD/ii/gi/ohfciI7j53GzmM+PI2dxnzoTR960Zve9KLPfe5Fb3vRg972tgc9z4PnM8/zvPOZp89npzNPe/p05tnT2dnMs549m3n3bHYO8653z2H+O4eduPznvxOXR09c5y2PevS8deY6b521zlxnrrPWqeusdcY6dZ26zljnrDPWaeqcdc46TZ2yTlMnrFPWKeuEddo6YZ2nTlunrfOUj09mp7Jz2ansTHYuO5edyXx5JvPj6HFvwpfwJ3wJr8Kf8Ce8Cg/Dq/AyPAwPw8vwRrwMT8Qb8UY8EZ/Ee/AgPJtn8yD8Cg/Cz/Ar/Ao/w7/wM3wR/8K/8EU8EV/EL/FEPBG/xCfxBbwBf8Af8AY8Am/AQ4DgI3gIPi3Na/AaPAUfwVPwDXwEH8E38Ah8A7/AI/AI/AKvwKv5B/6Cf+AdOPAYvANvwYKn4S34DJ6Gp+Ez+B0e9z1f+p4/felLf57L/OnJc9m5zJMnM+/mfXga3ofP4Wl4Gj6Hx+BzeBYeg8fgWfgLnoXn4C/4C56DV/M9/BDPww/xPzwPz8P/8C78D9/Cu/AufAsfwrfwH3wIH8J/8B18B7/Bh/AbPAcfwofwHLwLz8Gz8C68C8/C8/AsfA7Pw/PwOXwPP8QL8T+8EA/E//A/PBDfwgPxbb6Fb+Hb/AfP87SvPe1ZX/vasx72rHc97GHv+te7/vOvf/3nW/951Le+9aiXPXrm8rKXz1xePXOdurzq1VOX/6euc5b//p+z/HrOOmX51a+nLJ+esk5bPvXpacvvTls+9ju/87Gf/QkPw8fwMLwRH8PH8Ea8Em/EJ/FKvBKfxDM5h53Nzl5nsxPY2evsdQI7eZ3Azl8nr5PX+ev0df46hZ2+Tl+nsDPYKewkdgY7g53EzmJns9PZCewEdjo7f53Ozmfnr/PX+ewUdj7z4CnsFObBk5gHvXgSO4l50YcnM09670mP5r33Hs0X8CX8CK/Cj/AkvAqvwpPwMjwJ/8LL8DL8C0/E9/yaP/2aJ+BPf3oCnvRsfoUX4Vd4El6EF+FJ+BGnshPZmexEdho7k53JTmN+PI15049+9Ka//QmfwpvwJnwKj+Jsdbo6X52vTlfnrtPV2evcde46e528zlMnrJPUCes0dZI6SZ2mzlKnqTPWWeosdcY6U52xzlpnqjPVWeukddY6b520TlrnrZPVeevEdbI6WZ24TlcnrnPY6ep0dQ47e/kCHs0b8Gg+gTfgDfgEHoJP4CV4CB6Cl+DTTlRnqlPVqepMda46U520zlXnqpPWyep0dbY6WZ2szlbnKk/BT/AN/ATPwDfwDTwDv8Cv+QqegK/gE3gCnoBP4NHOVCeqs9SJ6hR1ljpLnaJOUqeoc9RJ6iR1jjpPeSEeiQfikfggHogH4oP4trPYSew8dh47ifnQ7972urc9z+te9zxf+wS+gpfgb4/70W/wap6D9+F7+Bw+97c3PQGP5kmPwCvwB3wQj8Qf8Rm8Dr/D0/A7vJtf4V94Ev6Ej+FTnKLOUOco/8Az8A48Az/BO/AO/ARvwU/wFLwFb8FT8Bk8Ba/BZ/AZvAavw2vwaV6H1+HT/A2f5iX4G/6Gl+BteAm+grfhbfgKHoev4Nc8Do/Dr/kafs33fA1fw/f8AN/zuB/gB3jcC/C4v70AL8DfPoC/fe4D+AA+9wB87m0PwAPwtt/POied08756aw7NZ1zp9x558R0Zjo1nXdOPGeeU8+Z59xzgjrpnJ3OSKenk9PZ5/Rz/jnrTroz0qnn5HP2OQ+dgc4/p6QT0jnplHReOjGdgU5Ap6CT0snorHRSOi2dj05EZ6Ez0bnoVHQiOg2dhE5BJ6Fz0FnofHQ6OiGdjU5Gp6KT07np7HRSOa2cVU4rJ9xZ5axywp1iTrjzzSnmFHO+OcOca045p5pTzpnmVHOqOdOcaM4055wTzYnmnHO2OaecWU4pZ5aTyinllHJSOaucZs4zZ9x55lxzxp1x55pTzYnl3HI+ObecTs4n55PTyQnldHJ2OaGcUM4u55WTzFnmHHOWOc2cY84xp5kz7kRyvp1KzreTyankVHIyOZecTE4t55JzyanlxHK6Odmcbc42J5sTzdnkLHIaOY2cRc4jZ5EzyXnkPHImOZGcUM4rZ5TzysnljHJGObmcU84lJ5bzyUnmHHOCOcWcYc4vp5QzyjnlRHIqOY+cYU4455cTzunl/HJ+Ob2cYE4vZ5wTzAnmjHOSOdtOGOeLE8ZZ43xxvjhrnDHOG6eMM8YZ45Rxvjh7nDjOIGeQE8dp48RxyjhtnDZOGeeNs8SZ4mQ7U5whTraT7QxxgjhDnCpOECeIU8VJ4vxwsjg9nCxOEaeH08Mp4hxxijhbnCPOEWeL08SZ4xxy7jiHnEDOHeeOE8j54+xx8jjdTh6nj9PtdDt9nDpOH6eQU8ep4xRy5jhJnCvODueK88PZ4exwfjg9nGsnipPDieIscXI4OZwlTrZTw6l2ZjjVzrUzw5nhXDs5nBtODSeGE8Op4cxwjjhNnCdOHWeOc8dJ5PxxAjlJnB1OEGeP0+3EcZo4XZwnThcnjfPEeeKkcbadNM4ZZ9vZds44YZjKTGbmMpPZ+ZnLzGXnZzY7P/OZ2cxsZj4znZnPztN0Zjo7zxM8z5M+wZM+xRM8wVM8w1M8zTM8w9M8x9M8y3M8x7M8ybM8eSd5kifv9CfvTE9/+jM90TM92RM90ZM9/8me6/nPf66neq7n7lRP9dyd7bk737M92/M93fM959M93XM+4XM+5RM+4VM+41M+6zM+47M+7bM+L5z2aZ8Xzvu8cObnfd5nfuJnfgI48RM/AZy9E8C5n72zd+6nfu7ngVM/9fPAGeA8cA44A5wBzgGngHPAaeAUcAo4DZxop4GzwIl2op0FTgJngdPCSeAkcFo4EZwWTgUnghPBqeBMcCo4HZwJzgSng3PB6eBscC44F5wNTgZng7PCyeBkcFY4H5wVzgjng/PBGeGEcEY4KZwQTggnhVPCSeGccEo4JZwTzjSTlonLvGXiMo2Zt8xbpjFTl4nKVGWmMlWZtcxUZiqzljnL3GUmM3uZyUxfZi+zl+nL/GX6MoOZv8xfZjATmKnLPGbmMo+ZxMxcZi6TmMnLJGYiM3mZvExk5i5zlRnLNGXGMkuZpkxTZilTlFnKZGWKMkWZrExSZigTlgnKhGWuMkGZoMxVpilTk9nK/GS2Mj2Zn8xPpiezk+nJdGV2MjuZrsxQ5itzk8nJ5GRuMjOZm0xMZiYzk4nJ1GQOM4WZwExgpjDzlynKJGWOMkmZp8xR5ijzlInKHGWiMlOZusxc5i2Tl7nL7GWGMkGZncxPZiZTk1nLtGXOMm2ZssxZ5ixTlknLlGUWM2mZtMxiJi5zkonIPGQeMhGZhUw5E5A5ZwIy85hz5pyZx9Rj5jEDmXpMPWYg05CJx+Rj0jH5mHZMOiYd045Zx7Rj9jHrmHXMPuYdk86sZDYyK5mMzEZmI5OR6chkZFoyHZmOTEvmI/OSqch8ZD4yFZmOzDnmH1OO+ceUM+WYckw5c86MZC4yE5mLTEVmIjORqci8ZE4y60xEJiKzzoRk1pmUTEgmJJOSSWfeMf2YcUw/5hwzjhnHnGPKMd2Ye0w45h4TjwnHhGPiMemYb0w2phpTjcnGXGOyMduYa8w1ZhvTjanHNGQOMu+Yccw65hrTjQnHbGRCMulMQ6Ygc5ApyCRkDjIHmYTMQiYhU5JZyCxkSjIPmS3MNtOF2WbKMF2YLkwZ5gtThhnDfGG+MGOYMMwYpg4ThgnD1GHOMHWYSswZphKzhjnDnGHWMGmYNcwcJg2ThpnDtGHmMHGYNkwbJg7zhonDTGLeMG+YScwdZhKzh7nD3GH2MHmYPUwgJg+ThwnEdDOBmD9MN9PN/GH6MH+YSEwfpg8TiRnERGIOMYOYQcwhphBziHnEFGIKMY+YRMwjphGTiEnENGIWMY2YS8wiZhFzicnEXGKmMZmYTMw0ZhMzjfnEbGI2MZ+YTswn5hTTienEnGJCMaeYUkwoJhRTihnFlGJqMaOYUUwtJhVTi2nFpGJSMa2YVUwr5ptZxaxivplXzDczi3nFvGJmMbGYWUw0JhYTi4nG3GKiMbuYW8wtZheTi9nFhDO5mFxMONOLCWeCMb2YXkww5hcTjBlnfjG/mHFmGDPOHGOGMcOYY0wx5hjzjCnGFGOeMcmYZ0wzJhmTjGnGLGM6MCGYD0wIppr5wHxgqpkbTDUThbnB3GCiMNdMEuYKc4S5whRhjjBHmCLMEKYIk4UZwgxhsjBNmA3MNJOBmWY6MBmYDEwH5gPzg8lmgjDZTBImCBOEScIcYUowK5gJzAomAjOBmcBEYCowEZgXTAWmAvOCGcHsYHowOZgezA8mB5OD+cEEYQ4wJ5gEzAmmAZOAScA0YBYwDZgUzAJmAZOCKcE8YZYwTZgmzBJmCPOACcAMYAYwAZgCTAAmminAFGCimQNMBWYEc4EZwbRgLjAXmBbMBmYBU4KZwOxgcjA1mBvMNTODycBcYDYwB5gETAHmmpnCzGCmMDGYGcwMJgZTg4nBVGFqMDWYKswOJmp+MzW/6ZqpmZquqZqwuZqqqZqrmZq0GZu5mZux+ZqxuZqv+ZqrCZufOZbKzLFkViorlZXMymUlM5Msl5XLTLJ8ViYzzRKZaZbNSmQlsrJZ6axsZp6ls9KZeZqgKZu6uTN1Ezd35s7EzdukTZ5ZmzzTNmuzNm1zNm2zZ87mbPZMuXxmluUxsyyTlcfKY2WyEllJzBRLY6ZofqWx0pj5lcpKYeWwMlg5rCRWBiuDlcRKY2WxUlgJrARWCiuDlc5M0AzN2ZTNnbmbt4mXz8pj5TKTNmszNkHTm6HpzdYMzdBsTdRsTdZETdRkzV8CKgWVgUpBpaEyUBmoNFQOKg2VhcpB5aCyUEmoLFQ6KgmVhEpH5aHSUdmpPFR2KhOVh8pDZaISUZmobFQiKhGVjUpFZaOSUamoVFQyKheVjEpO5aJyUcmpfFRyKunKR+Wjkq6EVNKVk0pIJaRyUllXTiollXVlXSmpjFRKKjeVkcpI5aaSUrmptFRSKimVlspKpaVSU1mprFRqKi+VmspM5aXyUpmpxFRmKj2VmEpMpafyU+mp/FV+Kj+Vv0pQ5a9SVAmqBFWKKkOVokpTZagyVGmqHFWaKkuVo8pRZamSVFmqdFWSKkmVrspTpasyVXmqPFWmKlGVqcpWJaoSVdmqVFW2KlmVqkpVJatyVcmq9FWuKleVvspXpa8yVvmqfFXGKmGVscpaJawSVlmrlFXWKmmVskpZJa1yVkmr7FXOKmeVvUpbZa8SV2mrtFXiKm+VuEpe5a3yVsmrzFXyKneVucpc5a5SVwlXiinDlGLKNmWYMkzZpnxTtin3lG/KN+We0k15p/RTzpV+Srlyrpwr5Uo7pVz5p7RT2in/lHlKMGWZ8ktZpoQrv5RfSrgyVmQrMhX5TaYiR5Hf5Dc5iixFjiJDkaXIUmQo8hQZiuxEniJPkZ3IT2QnchP5ifxEbiJrkZvISWQtshY5iaxETiIjkZXISmQk8hIZiWxEXiIvkY3IR2QjchH5iHxELiIzkYvIQmQmMhNZiDxEFiIHkYfIQ+QgMhE5iPxDJiITkX/IQOQfsg8ZiAxE9iFvkX3IO+Qt8hZ5h6xD3iHTkHXIOmQacg2ZhjxDriHXkGfINuQZcgzZhmxDjiHLkGPIMGQZsgwZhnxDhiG7kG/IN2QXcpvsQm4ht8ltcgv5hdxCXiG/kF/IK2QW8gpZhcxCZiGrkHHIKmQTMg4Zh2xCPiGbkEvIJ+QTcgkZhVxCHiGjkFHII2QS8ghZhExCJiGLkFPIIuQPcgo5hfxBZpM/yB5kNplN9iCHkD3IIOQQcggZhJxDvuUDsi0fkAXItmzLAuQBsgAZgTxAHiAjkBPIF+QNcgV5g0xBriBXkCnIFmQKMgfZgmxB5iBjkHGZgNyTCci63JN7si7vsi4XkHd5lwvIAGQJspocQVaTJ8gR5AjyBDlNniCvyWlymrwmX5B3GYBcywBkA3It17IB+ZYfyBpkCLIGWYIMQYYgS5AjyLE8y7A8ywFkWIblAHIuB5DR5FzOZTQZl3nyTqblnZxBpmVaziB3kDvIGWQMMgY5g2xBluVYfuVXjmVYTiAvkAfIFeQ0+YJsy7V8y7mMyz35gQxBbiAnkBXIC2QFMgN5gbxAZiA3kBnIDuQGcgPZgfwg7hUji3/FyGJh8a/4VywsHhYLi5PFw+JhcbJYmexlVT5lVTblUz5lUy5lU17lUi7lVSZlUmZlUWblUBZlUQ7lUQ7lVh7lUW5lNNYVF4tzxcViXnGuOFfMK94V84qNxbviXbGxGFgsK6YVx4ppxcHiWHGsOFiMKw4WE4txxbhiYrGu2Jn8yaD8yV8GZVD+so9txbXiW3EtOY1vxbfkVHZlV05lVEblVB7jWbGsGFYMK5YVx4qBxcdiX/GxuFfsK/YV94p/xcpiZvEwmZRFuYx9xbtiYDIoe/mMc8W4Yl2xsnhZzCxeFjeLmcXM4maxs7hZ/Cx2FjuLn8lfTBdDiutiSPGquC6ui1fFrOJVsaqYVawqRhWzilnFqOJUMar4VJwqThWfilvFp2JScau4VUwqLhWTikfFpeJS8ajYVDwqDhWbik3FoWJRcagYVCwqFhWDil3FoGJOsavYVcwp7hRzijfFneJO8abYU7wpzhR7ij3FmWJNcaYYU6wp1hRjij/FmOJK8af4U1wpthRXiinFlmJLMaX4UkwplhRfii/FkuJJsaQ4UjwpnhRHil/FkeJH8av4VfwodhQ/ihHFjmJHMaI4UYwoPhQnihPFh2JF8aG4UKwoVhQXig3FhWJCsaHYUEwoXhQTigPFi+JFcaBYUBwoBhQLigXFgOJBMaDYTzwoHhT7if/EfuI+8Z/4T9wnZhT3ifPEjGJGcZ5YT5wnxhPrifXEeOI9MZ54Lt4T74nn4jvxXCwX34nvxHIxn1gunhPzifnEc2I68ZxYTkwnphPLie3EcuI6sZ3YTlwnbhR3icHEcDGYeEwMF8PFY2IycZNYS8wk1hJXiZnETOIqsZW4SrwlthJbibfEXGInMZYYSowljhJDiaHEUWIpcZQ4SywllhJniafEZOIysZm4THwmNhObic/EaOIzsZsYTYwmdhPHxW/iNHFcHBenidHEUuIp8ZJ4SvwWL4mXxG9xk7hIfCQmEh+JqcREYiIxlfhJTCW+Ej+Jn8RXYifxmhhOrCaGE7OJ1cRqYjZxm5hNHCduE7eJ48RKYiNxkXhIPCQuEhOJ28RKYiQxklhJnCRWE6eJ18Rr4jTxm5hL/CW2Ej+JncRQYjMxXEwmZhIviZvEXGIx8ZdYTOwl/hJ/ib3EXWIvcZi4S9wlDhODiUXEK+IR8Yq4RDwiHhGXiE3EJWIWsYnYRMwibhHviH3EOmIfcY5YR6wjzhHjiHPEP2IcMY74R3wjJhGniEHEKWK2GEQMImaLQ8RssYo4RBwiVhGLiG/EQOIaMZCYRlwjrhHTiG3ENOIgsY3YRhwk5hFjiDXEF2INMYf4Qnwh5hB3iDnEJ+IOcYf4ROwhRhF/iD3EHuIPcYcYRiwjnhHLiN3iGfGM2C3eEaOIScQf4g8xiRhEvBarxRtitbhHvCHeEPeIhcRC4h4xj5hH3CO2EWeIMcQWYgsxhvhC3CJui03EIWIR8Yj4RlwjxhHPiHfEOuIWsYu4LXYRv4jb4rb4RQwjfhHHiGHEMOIYsYyYjnlxHfNiCXEd17GEOC2WEEeI0+II8YM4LU6LH8QQ4gexgxhCDCF2EE+IHcQL4gnxhHhBzCBeECuIGcQMYgVxg1hBjCBuEDeIEcQJYgTxgThBnCA+EFOID8RoMYWYQowWE4jR4gExgZhAPCAuEA+IA8QF4gJxgFhAHCAGEAuIBcQAYgMxgLgXG4gNxL1Yj3txHuuxHufxHufxHe/xHt8xHt+xHeMxHttxhdiOd3GFuEK8i+d4F7fxHM9xG7txG7OxG7sxG78xG6vxG7+xGq+xGv94jdf4x3D8Yx/DMRz7GI19fMZojMZnnMZnXMZpnMZlbMZlTMZmbMZkHMdkDMZxHMdgHMZg/MVhHMZfLMYf7CwWYxF2Bj+DncHN4GfwM7hZPMLN4GTxGI9wMlgZnAxGBiuDlcHIYGYwMngZzAxmBi+LZRgXbAumBdOCbcG14E/wKtgTvAo2BXuCPcGm4FOwKZgVfAo+BbOCW8GvYFcwLNgVLAyGBcOChcHHYFAwKjgUjAoWBYeCQ8Gi4FGwKDgVPAoeBaeCScG54GGwLngY7AvWBeuCfcG8YF8wMZgXzAsmBu+Ci8G94F3wLrgXzAvGBeeCbcG24FywLlgTXAreBJeCQcGb4E0wKDgUPAomBXeCScGq4E5wJ1gV/AkGBhuDf8HG4GDwL/gXHAwWBmOCM8GX4EywJvgSfAnWBG+Cf8G9YGAwMLgXXAzmBGOCLcGWYEzwJVgYHAw+BreCZ8GnYE9wJ/gT3AqWBc+CZcGx4FnwLDgWXAuOBd+Ca8G14FswLZgOvAeuA++B5eA6cB1YDp6D5WA+8Bw8B/OB+8CIYEqwIpgSDAlWBCuCIcF0MCS4EkwH08GVYECwHTgPLAfOA8eB5cBy4DjwHDgOrAeeA8+B9cB04DfwHRgOfAe2A8OB4cB2YDnwIngSnAieBCOCE8GJYESwIpgQbAg+BBuC6+BD8CG4Dn4Eq4HZwGlgNnAbOA2cBm4Du4HbwHhgN7AbGA/8Bo4EO4IfwY9gR/AheA2sBkYDo4HVwGlgOhgQ7Af2AwOC/8CR4EawI9gR3AhmBDeCJcGMYEawJHgRvAhOBDOC+8CC4Dl4DkwHrgO7gd/AcOA+cCBYEBwIHgQLggXBg2BC8CC4EEwIJgQXgg3BSuAk8BI4CUwGXgIvgcnAZWAy8Bi4DDwGDgOXgcvAYWAxcBgYDhYDi4HhYDMwHOwFNgObgb3AX2AvcBf4C/wF7gKDgbvAW2AwMBh4C8wF3gJrgbnAXGAt8BlYC3wFPgOfga/AWOArsBUYC4wFtgJnga3AVOAscBaYClwFpgJPgavAVeAp8Bs8BYYCv8FvMBQ4CgwFfgJHgaPAT2Ap8BO4CSwFlgI3gZ3ATWAmsBPYCcwEjoOZwEjgODgORgIfgZHAQeAj8BE4CCwEDgIDgYXAQmAg8BAYCOwDHgIPgX3AP2AfsBv8A/4Bu8FEYDd4B0wEJgLvgHnAO2AdMA+YB6wD7gHrgHHAPeAeMA44B4wDvgHngHPAN+Ai8A14BlwELgLPgGnAM2AZMA2YBiwDrgHLgGHANeAaMAw4BgwDfgHHgGPAL2Ab8AuYBWwDtgGzgFvALOAVcAu4BbwCboNXwC7gNrgNdgEbgSvAFGALMAWYBGwBtgCTgFXAHGATcAfYBAwC7gB3gEHAH2AQ8An4A/wBPgF7gBnAEOAEMARYAZwATgArgBHACuAFMAIYAbwAPgB/gD3AbLAHGAXMBrPBKGAR8AE4DTYAp8EOYAOwAdgB3AB2AEuAG8ANYAnwBHgNLgFvgEvAHOAN8AaYA9wBFgAHgAfAAWA0eAA8AEaDCcBo8AOYAEwAfgAzgFPAIWARsAg4BMwGq4BJwCNgEnAIeAQ8Ag4Bp4AjwDq8wzuswwBgHS4AA4ABwAVgAXAGeA3eACeACcAM4AkwBrgBfAA2ACOABcADYADwBFgNxgCrwRdgDDAG+AKcAb4Aa4AzwBlgDfDamwwW32Ww+DZ7l73L3mavs7cZPL7OXmfwCJOwDOMwDOPwC8MwDL9wDL9wDsdwDOcw70UGg+8xGHyZvcfeYy+zV9nLDA5fZa8yOHyTwR9e4RZe4Rpu4RauYRa2YRdmYRZ24fY19j57i73PXmRvsbfYi+w99g57f73CXmHvrxfY++v19QJ7gb2+3mBwDPNgGubBPZiGabgHnzANn3AJl/AJm/AOvuEZvmEZnuEZlmEYnmEX3sE72IXtdxj8vcTg7zX2EnuJvcbeYjAJo6+zV9mb7F32Ent/vcNgEvYwCns4hVEYhVP4wymswh/+sAqvb6eX0+vp5fTmej29nt5cr64314vr1fXiem29ul5dr6331mvrrfXeem+9td5db61X1rvr3fXKeme9st5Y76x31hvrpfXGel+9tF5a76sX1vvqdfXCemG9rl5er6tX1cvr5fWqele9qt5U76p31ZvqZfWmek+9rF5W76kX1XvqNfWielG9pt5Wr6l31NvqbfWOekm9o15RL6mX1CvqLfWKekG9pd5SL6g31Avq/fSGekO9n95e76d309vr7fVuejW9m15Kr6ZX00vprfRSeie9ld5K76TX0jvpjfRaei29kV5Jb6S37pX0Snrr3ktv3fvovfReeh+9kN5Hr6MX0gvpdfTSvY5eRi/dS/cyehu9jN5Fb6O30bvoxfQueg+9mF5M76EX0XvoNfQiehG9ht5Er6GX0JvoTfQSegu9hN5Bb6G30DvoVfQOev+8il5F758X0Pvn9fMCegG9fl5Br5830CvoFfQGejO9ce+ZF8175r3zonnRvHfePi+cN88b583z1nnjvHHeOu+ct86r553zznn1vHLeL6+Yl8sr5u3ycnm5vF3eLW+X18u75d3yenm1vHNeOS+dV86756Xz0nn3vHKvlrfM+/aWeeHet/fthXvBvHAvmRfMC+Yl85p53bx43jcvnhfO++Z988J547xVXiqvlZfKe+W18lp5r7xY3itvmBfLi+UN8355+bx2XrlX7rXz0nn7vHfeuffOa+ede+deOy+fd8wb5ZXySnmjvFPeKG+Wd8o75c3yVnnXvG7eNy+XF8v75TXzqnnBvFret3fLW+W18k55zbxtXjVvmzfNq+ZV86Z517xpXjbvmnfNy+Z18754cbwwXhyvjBfGC+OV8c54Zbw53hnvjDfHq+NF8jJ5j7xMXiPvkffIa+Qt8hp5m7xF3iJvk5fIG+O18bp4bbwtXhevi7fF2/a2eG+8bW/be+N98RJ5nbxCXidvkFfIK+QN8g55g7xP3iHvkPfJm+Qd8ZZ4Rbwl3hSviFfEm+JV8aZ4abwqXhUvjXfFW+Nl8a54V7wsXhWv2/vjBfL+eJe8QF4g75IXyVvjjfGyeFm8MV4X74nXxIviNfEqeVG8KF4lL5QXyqvkTfImeZW8Q14S74g3xBviHfGKeHW8PN4Zb9v74oXxEnmFvEVeIC+S98ir493x8nh3vD1eHi+Pt8fr9vZ4fbxur9vr4/3xEnjR3gIv2tvhLfAWeDu8Ht4OL4fXw8vhXXs9vB7etXfDu/aqvRveDa/a++FVezG8H94PL4Y3w4vhvfBmeDO8F14N74W3wqvh1fBWeC28FV4Kr4XXwkvhZXspvBFetpftjfBKeCO8EF4Jr4QXwpv2QngdvGlv2uvgffA6eBu8D94Hb4N3wtvgVfBOeCe8Ct4Fr4I3wbvgXfAmeBm8Cd4DL4OXwXvgRfAeeA28CF4Er4EXxGvgHfCCeEG8A14B74A3fwW8At787b35i7+9t/fir/7ir/3qr/7a7/3ab/3e7/3W7/7W7+7d3/3dvbx3984v7+W980u/8xu/9Eu/8Su/8Qu/8iu/8AvghV/2BfACeNm3fdl3fdu3fdfXfdf3v+7rvv9V3/+mr/qqb/q+b/qa7/u+r/mer/mW7/meb/mib/n6F33R178B3F4uL9eXy8t95vpyfbnPXtI19oLusRd0l7nH3GPuMjeZu+wN3WRusjd0kbmz3FsuLPeWG8uF5cJyY7mv3FiuLPeV+8qV5bpyk7nIXGUusld0lbnKXtFt5upyW7muXFduK/eVS+z93GLv5xpzi7nFXGPuMReVe8pN5Z5yVbmp3FSuKneVq8q15a5yV7m23Fnv6DJzm7nNXGauspd0n7nO3GcuM9eZ68xl9o4uLpeUW8ot5ZJyTbmkXFauKdeUy8pF5dZyc7m03FzuLpeWS8vd5QJzdbm13FZuK7eWS8sN5hJzi7mw3FXuLBeVm8o15e5yh7nA3GHuLxeYC8z95QZzf7nC3GBuMFeYS8wd5DJyCbmMXEMuIZeQa8g95BpyG7mH3ENuI9eRW8hV5AZyFbmA3EBuIBeQK8gF5C5yBbmC3EXuILeSO8ql5I5yNbmUXEquJjeTq8n15GZyM7me3D0uJleUa8kV5VZyLbmW3EouJZeTG8q95IZyMbmX3EsuJteSO+ficeVcPO4fV86Vc/+4fdw/LiK3j9vHReTycRO5flw+Lh/Xj9vHTeQWcv24ftxCbiBXkvvJneR+cju5k9xJbid3k9vJBeVucje5oFxObiZ3j5vHzePucfW4d9w5145rx51z5Vw6V5I7yRXkDnIJuZfcTS4n15ELyT3kOnIjuZDcSO4jF5ILyX3k0rmP3DqXzqVz61xJLhb3ipvFveLGcbO4Wdw4rhw3jgvHlePCcd24clw5rhv3jevGbeO+cd+4bdw5bhtXjTvHneOqcde4atw07hp3jZvGZeOmceNcNi4bN85F48a5Z1w0Lhr3jEvHPeOOcem4dNwxLhl3jCvGJeOSccW4ZVwxLpxbxi3jwrlhXDgXjBvGDeOCcc24YNwurhnXjNvF9eJ2cbm4XlwvLhf3i8vF1eJ+cb+4Wtwtrhb3zd3ibnHf3Drum2vFrePWca24VVwr7hO3ilvFfeJCcZ+4TlwoLhTXiRvFdeIycaO4UVwmbhOXibvEbeI2cZe4UtwlLhJXiivFReImcZG4R9wkbhL3iKvEPeIWcZW4StwirhG3iEvENeIacYm4U1wiLhB3ijvFBeIGcYG4P9wgbhD3hyvE/eG6uUJcIa6b68N1c3u4Plwfbg93iNvDzeEOcYe4OVwdbg4Xh6vD1eHicHm4ONwdLg+Xh7vDpeJScNncCS6bu+ZOcCe4a+4Gd80F4W5wN7gg3BBuCneGq8Kd4bpwVbgqXBcuC9eFS8Nl4bJwabgr3ApuB/eC28HF4F5wL7gY3AwuBteDm8HN4HpwNbgs3BVuC3eFW8Nt4bZwa7gv3AyuBjfN1eB+cNPcNPeDS8E94cpwUbgy3BQuCheFm8JV4TZwH7gM3AeumsvAZeCquRZcNZeDa8G14HJwK7g23Db3hfvCbXNbuBFcCK4EF4Ibw5XgSnBjuDfcG24MF4Ybw21zYbgw3DbXhuvAbeAucBe4DVwGLgn3hIvCteBWcC+4IdwR7gZ3gpvmUnBDuCbcEa4JV4Q7wh3hinBJuCLcEi4Jl4Rbwj3hnq7retd1U9e73k3d76bu6373u68Lu7iLwO25CFwBbs/tuQLcAK4AN4EbwA3gJnDR3Nst4O5uAVd3d3d3dReAq7sGXAAuANeAO8BFXdYtXdYl3dItXdI1XdJtXdM13dY9XdFV3dFVXdQd3dFF3dId4B5wc/eAi7u5m7u422uduV/bzP1csG3WNnNBN3RBd3VDN3RXV3QDuGguARfNVeAScAm4Cty5fdY6a5m1zFpnbTOXgDu7sRu7syu7tXu7uwu7PPe7A9zcBeCa7ul6N3RFd3Rhd+fy3J1LuzyX59Ju7dKu7dZu7dru3a5qVbWsWlXtsZZVy6o91iJrj7XGWmStsZZYi6xF1hJri7XE2mFtsbZYO6xN1g5rgbXJ2mQtsDZYC6z91QZrg7W/WmHtr7ZXK6wV1vZqfbW9Wl6tr9ZXy6tV1vJqcbXKWmUtrjZXi6u91eZqc7W3Wl3trbZWq6vV1dZqbbW1WlqtrdZWS6vd1dJqY7W72l1trFZWG6uF1cpqZbWw2lktrNZVO6ud1bpqX7Wu2lbtq/ZV26pd1rZqU7XL2mVtqhZVm6oV1aJqUbWi2lGtqDZUO6od1YZqSbWh2k8tqZZU+6kF1X5qPbWgWlCtp7ZU66nd1JZqS7WbWk7tplZTy6nl1GpqO7WaWkxtp7ZTi6nN1GJqL7WZ2kztpdZUe6md1JpqTbWTWkrtpFZSS6ml1EpqK7WS2rq2UluprWsjtXUtXRupjdTStZZaurZRa6m11DZqHbWNWkato9ZRy6iF1DJqH7WQWkjto/ZUW6el09pp6bSFWjutnbZQu6jl0x5q+7SH2kBtn7ZPG6j90wZqEbV/2j8totZPu6Z906Jp37RpWjQtmjZNG9emadW0cW1cq6Y90/5p/bSAWj9tohZQC6hN1A5q5bRm2jPtmdZMG9fqaQ21e1pDLZ92T7un5dP2acO0cK2YFq4d04ppxbRjWjLtmNZNS6Yl07pp17SKWkHtoHZQK6gF1C5qC7WE2kKtoJZQS6gV1Cpq4bRe2i/tl9ZLC6b10pZpwbRg2jJtmLZNG6dl08Zp57RsWjbtnHauldO2ac20Zto2LZv2Tqun3dOiacm0a9owrZgWTDunzdPOtXlauXaunWvl2jutXIunvdPeafG0etoebZHWrS3S/mjdWrf2Rwuk/dEaaYG0QFoj7ZHWRzuk3dEOaXW0O9odrY6WR6ujJdLyaHm0RNoeLZS2S/uk7dJWaZ+0T9oqLZW2SpulpdJSabO0NdopLZc2SsulhdJGaaO0UNon7ZV2Syul3dJOaaW0UtopbZQWRiujfdHKaHO0L9oXbY72RpujDdLeaG+0QVobrZAWR2ujtdHiaG+0QlofLY4WR+uj3dE2ad9aJ+1bi6V10jppsbRWWiytltZKa6XV0l5pqbQ12hntjLZGS6ON0cJo29q2Fkb7olXSNmmdtDzaHq1bK6W10l5pj7RJWiDtkZZJm6Rl0iJpk7RJWiStkhZJu6RV0ippl7RNWglthDatjdCqaNPatFZFu6JV0aZoV7Qp2hPtinZFe6JF0Z5oTbQoWhStiZZFa6Id0bJoWbQjWhLtiFZES6Il0YpoS7QiWhBtibZEC6IN0YJo2doQbYiWrW3RsrUc2hZti5ZD26Hl0G5oO7Qd2g2th3ZDq9Z6aD20au1aq9ZqaNfatVZD+6HV0F5oP7Qf2gsthvZCa6HF0GJoLbQZWgsthTZDm6Gl0FZoKbQT2gpthXZC66Kd0EJoXbQuWgjtgxZCm6B90D5oE7QK2gQtglZBq6BF0C5oEbQG2gXtgtZAe6A10BZoD7QH2gItg7ZAO6Bl0DJoB7Ro7YBWQIvWorUCWgKtgBZAS6Al0AJoA7QA2r0N0AZo97ZBu7d426Bt0OJt3uLt3eZt3t5tr73buu21vbZu7bZu6dZu7ZZu9ZZu5VZv9VZu51Zu43Zu5zZueW3c7lpey2t3rQN2GauMZcYqa1WWGcusVVu4HVu2JVu29S3Zkq1vzda3bWu2Ztu2JRuMLcb6Youxv1hfrC/2F9uL/cUCY3uxvVhgLK/WbMv2bMvWbc/2bN02ZXmxyNhdLDJ2GLuL3cUOY4Wxw9hjrDBWGHuMTdaG7dqK7dqOrdiK7diSrC22FnuLrcXiYm+xt1hcbC4WF0uMzcXmYomxwdq3Rdu0TVu0PVu4Vdvfqi3a/va3aPuyxlhZ7Cx2FiuLpcXKYnWxtFharC7WFvusDVuR9cXmYoOxyVhnrDCWF7uL7cXaYm+xtNhkLcg6a0G2GeuMdcY2Y5+xzdqPfcY+a782ZOlYTGwdi4mVxNaxdawkdhIric3ETmInsZlYTWwk1hL7iLXEOmIfsY9YRywk1hF7iYXEQmIvsXTsKDYWK4qNxaJiRbGiWFTsKRYVy4o9xZ5iWbGJWFMsLJYUC4sdxZJiSbGjWFGsKvYVW4p9xZpiS7GlWFMsKZYQa4gdxBpiG7GD2EFsI3YR24ilxC5iF7GUWEVsJZYRq4hVxDJiF7GV2EgsI5YRG4l9xIJiW7Gh2FbsKjYUG4pdxaZiV7Gu2FRsKtYVq4o9xSZiD7GH2EQsIrYQS4gVxApiCbGD2E4sKDYUC4mlY+vYUmwqVhWrieXETmI1sZ9YTuwndhPLieXEbmI7sZtYT2wnthPriQXFkmHHsGXYMWwftgxbhu3D+mH7sHxYPywfVg/rh/XD6mH3sHrYPOwedg+bh/3D5mHn2D/sH3aOvcPOsXLsHfYOK8fiYeXYOiweFg9bh7XD1mHpsHZYOywdFhBLh4XDAmIBsXDYOCwc9g0bh43DvmHlsG/YNqwcVg7bhnXDtmHZsG5YNywbdg7Lhk3DzmHnsGlYNWwaFg2rhlXDomHXsGjYM+wadg17ho1jz7Bm2Dg2jjXDBmLNsGLYQGwgVgwbhhXDcmHDsGFYLmwXlgu7he3CdmG3sF7YLewb64X1wr6xWtg3NgurhdXCZmG/sFlYK+wX9gtrhb3CWmGrsFfYK2wVFgtbhZ3CYmGxsFNYKuwUVgpLhaXCSmHBsFJYJywYFgzrhH3COmGbsE/YJ2wTFgrbhF3CQmGhsEtYJuwSVgnLhGXCKmGjsEpYI2wUNgprhD3CGmGLsEfYI2wRNglbhEXCJmGTsEhYONYF24JtY1uwPtg2to31wRJhbbBA2BssEHYHe4O9we5gc7A72CBsDjYHG4TFwZJgUbAhWBSsCDYEG4IVwYJgRbAjWBAsCHYEy8bmYHGwOlgcrBBWB6uDFcL2YFewH1g2lo39wIJgabA/2BrsD9YGW4Otwdpgb7BrrBq7gVVjObAb2A0sB7YDy4E9wXZgO7AnWBLsEJYH24PtwfJgdbBEWB+sG+uD5cG6sW4sD3YIm4LFwGZgM7AYWA0sBtYDq4HVwHpg11gTrAq2BKuCZcGWYEuwLFgY7ArWBPuB/cCaYEuwMVgabA02BNuBJcGusRtYDSwLdgYLg53BvmBhsDDYF2wM9gUrg43BxmBlsDRYmgXA1iwA9mZrtmZvFmdvNgCLszgbgBXA2qzO7lidndkdu2NnlsfO7M7yWB67szSrgL3AJmAvsA/YBGwC9gHrgH3AprEOWAdsGuuyDVgL7ALWAquAXcAuYBWwCdgIbAWWAVuBbcAyYBmwDdgF7GdXNmVXVmZTNmVlFmZlNmdhFmZz9mV7bMy+7MvGLMz2WJuN2Zi12R17gJ3AImAnsBJYBCwCVgILgZXAUmAhsBBYCmwE1gHrsizLsi7bsir7WZRF2c+mLAH2AIuA5bE0W7MMWAhsBFYAi8birADWAIvGGmAHsGgsGjuAJcAOYAuwBFgCbAH2wJprxbXqWnGx5Kpr1cWSbMmS7MiW7MiGbMmWbMiKbMiCrMiKLMiaLLg6Y03WXJ2tz1Zna7P12fpsbcZ+a7N1Gfux37psZbYuW5WtzFZmqzL2XJWtxtiTPVdj67HV2FpsPbYeW4utyNZi67AV2YpsHbYSW4etwlZiK7FV2JpsFbb+WpOtydZfK7D11+prBbYCW32twVZfK6812Bps5bX2Wnmtu9Zea691F+vXXest1rN+vbXaWm+tsFZbq60V1hprhbW+WmOtsdZXq6z11dpqlbXKWlutrtZWK6vV1epqZbXOWlmtqdZZ66w11apqTbWiWlWtqlZU66oV1WpqXbWuWk2tp1ZTa6n11HpqLbXSWkutoVZaK6011CpqDbWCWkWtolZQ66gV1OppHbWOWj2tn1ZPa6f10/pp7bSSWjutmVZSK6k106ppzbRiWjWtmlZMK6cV07pp5bRyWjettVY6K6B1zgpo1bPOWeesetY9q5410Lpn3bMGWgWtitZJ66J10vpoXbQuWh+tjdZHK6W10dpopbQyWuusfVa5tc86t8qtcuvcemedW/2sd9Y7q58Vz9poZbQ6WhmtlVZHq6O10kq33lnxrHJWPOufVc4qZ/2z0lkRrZLWRKukVdGaaE20KloXrWxWN+ua1c2aZ12zrlnzrHbWPCuf1c5qZ+Wz1lktrZBWupVuhbQ6WuGsb9Y465s10hpnjbNGWi+tl9ZIa90aaYW01q11K6TV0tpmZbOqWdWsbNY1a6EV0ZpotbPWWeVWQSuhdc86Z5Wz0lkFrYdWQuuhddBKaCW0DloLrYNWQ2uhtdBqaEW0HlmhrEhWKKuSFcmKZFWyLlmVrFHWJeuSNcoqZd2yxq1d1rg1zNpl7bKGWeHWMCuaFW6FW9GsY1Yta5n1y1pm9bJ+Wb+sXlYwq5fVzApmBbOaWcWsSVYna5HVyUpkLbIWWYmsRlYi65PVyGpkfbIeWYWsTNYhK5M1yTpkHbImWYusYtYzK5f1zLpl5bJyWbesXVa39cfaY/2xAll7rD1WIGuQFcjaZA2yBlmbrEJWuHXMSmYds6ZZyaxk1jRrldXH6rbyWHmsbmuPlcxaZZ2yTlmrrFTWLKuW9csqZb2yLlnFrFxWMKuR9ciKZA2yClmHrFJWK+uV1cqKZb2yXlmxrFlWLOvbmmXNsr6tWtYOK4fVw8phvbF6WD2sN1Yc643VxopjtbHSWHGsOFYaa42VxjpjrbHWWGesOdYZK4w1x5pjhbHGWGGsL9YYa4z1xSpjfbG6WGWsMlYXa9vqYm2xtq1ta4tVx9piTbHqWHWsKVYVa4oVxapiVbGiWFesKFYT64p1xWpiPbGaWEusJ9YTa4mVxVpiFbGyWFmsItYRq4g1xDpiHbGGWEmsIVa2lcRKYmVbQaxs64cVxApi/bDuWD+sG9Yd6451w7q2blgtrGvr2mphvbBaWCusF9YLa4UVw1phnbBiWDGsE1YK64Q1baWwUljT1gxr2gphzbBmWCGsEVYI64M1whphfbBKWB+sDVYJq4S1wepgbbAyWB2sDlYGq4aVwYpg1bBqWBGsCVYE64E1wZpgPbAqWA+sBVYFq4K1wGpgLbASWA2sBlYC64KVwBpgXbAuWAOsAtYAK4BVwCpgBbCirQDWASvairYOWNVWv54rup6rvaIrutrrvr4rvsIrvu5WeIXX3SqvuzVf5VVe8zVWn62iymwV1WYqM5WZ2kxdpjZTnanL1GWqM1XZKq/xOq/x2lvndV57K72WajJVmapMTaYuW9v1Xt31Xt/VXd31XWGVmDpMLaYOU42pxdRiqjH1mGpsDdVj6rE1VJ+t+spb6ZVeeeu87qu91qu98tZ6rVfeqq+jCkwNpgZTganCVGAqMlWYKkxFphJbwZVcv5VczfVbv9Vc/1quoJpMTbaC67eqa7u6KjP1mPpMJaYWU4Wt5squf2XXdP3rX9NVXdN1XdVVXde1VTupplRPqikVlOpJ9aSCUkOpoNRTaig1lHpKRaV+Ukmpm1RSqiZ1k7pJ1aRyUjWppVROKie1lNpJjaX+UmGpv1RbKiwVlmpLraXaUnWptdRaqi61kkpL9aXKUn2psVRZqiw1lgpLxaX2UmepvVRa6ix1lkpLlaXWqZJUOlWSmkmlU+nUTOolNZMqSr2kXlJFqZbUUSom1ZJqScWkXlJHqZ9UTCom9ZO6SXWl7lJfqbvUXOor9ZWaS72l5lJ5qbfUWyovFZdaS62kTlInqZVUSmoktU6FpEJS61Q6dZXqSn2lclI7qZ7UWeotFZeKSlWlhlJRqa1UVWorNZWqSlWlplJXqalUVuoqdZXKSnWljlHFqGTURCoiVZH6SE2kHlLNqGXUMWqcekYto7pR06hn1DQqGlWNykhdpDZS/ah/VECqnNpGlaP+Ufeog1Q26hq1jfpGXaPCUe2odNQ3qho1jipHDaTyUQWpgVRCaiG1kGpIPaTOqXjUPOqcWke9o9JR56h11D4qH9WPmkfVo+5RHamMVEWqF7WL+qZ2UblweVO1qFrUN3WLGkaFU99UOBWM+qa+qWDUL2oUtYoKRa2iUqGiTlGhqFPULGoUFYoqRc2iYlGhqFjUKyoUFYp6RbWiKlGTqEbUJOqSJSoTVYlqRD2iHlGNqEhUJuoT1Yj6RHWiGlGNqE7UJqqb2kP1ofZQgwRRgahCVB/qENWH+kN1U4WoRVQfahGViOpD9aESUX+oNFQc6gwVh3rjhmpDzaHWqKHSUHmoO9QZ6g5VhzpDnaHqUHOoMNQ2VYXaprpwobZQW6gsWKgrVBlqDFWFGkN9oapQVagvVBhqChWFWkJNEQB2AGYAMwAZgAwgBhADgAHAAF4ALwAXgAugBdACYAGwAFYAKwAVgArgA0gBoABQAB6AB3ACOAGYAEwAJYASAAmABDACGAGIAEQAIYAQAAgABPAB+PZn+7Pd2e5sb7Y325ntzPZlu7I92Z5sR7Yj24/tx3Zju7G92F5sJ7YT24ftw3Zhu7A92B5sB7YD23/tv3Zfu6+9195r57Xz2nftu3Zde64d145rv7Xf2m3ttvZae62d1k5rn7XP2mXtsvZYe6wd1g5rf7W/2l3trvZWe6ud1c5qX7Wv2lXtqvZUO6r91H5qN7Wb2kvtpXZSO6l91D5qF7WL2kPtoXZQO6j90/5p97R72jvtnXZOO6d9075p17Rr2jPtmXZM+6Xd0m5pr7RX2intlPZJ+6Rd0i5pj7RH2uv2up1up9sh7ZD2R/uj3dHuaG+0N9oZ7Yz2RfuiXdGuaE+0I9oP7Yd2Q7uhvdBeaCe0E9oH7YN2QbugPdAeaAe0A9r/7H92P7ufvc/eZ+ez89n37Ht2PbuePc+eZ8ez39nn9rldbpfb7ex29jp7nZ3OTmefs8/Z5exy9jh7nB3ODmd/s7/Z3exu9jZ7m53NzmZfs6/Z1exq9jQ7mj1uj9vP7Gd2M7uZvcxeZiezk9nH7GN2MbuYPcweZofb4XYwO5j9y/5l97J72bvsXXYuO5d9y75l17K/7Vn2LDuWHct+Zb+yW9mt7FX2KjuVnco+ZZ+yS9ml7FH2KDuUHcr+ZH+yO9md7E32JjuTncm+ZF+yK9mT7Eh2JPuR/chuZDeyF9mL7ER2IvuQfcguZBeyB9mD7EB2IPuP/cfuY/exu+1ue4+9x85j57Hv2HfsOvYcO44dx35jv7Hb2G3sNfYaO42dxj5jn7HL2GXsMfYYO4wdxv5if7G37W27i93F3mJvsbPYWewr9hW7ij3FjmJHsZ/YT+wmdhN7ib3ETmInsY/YR+widhF7iD3EDmIHsbPtbPuH/cPuYfewd9g77Bx2DvuGfcO+tqvtGnYNe4Y9w45hx7Bf2C/sFnYLe4W9wk5hp7BP2CfsaXvaLmGXsEfYI+wQdgj7g/3B7mB3sDfYG+wM9gW7gl3BnmBPsCPYEewH9gO7gd3AXmAvsBPYCexoO9o+YB+wC9gF7AH2ADuAHcC+7/uu7/re23t7vuP7vd+7vdt7vdc7vdM7b+ftu323z/u8y7u8x3u8wzu8v/u7u7u7t3u7szu7r/u6q/vf0z3d0R3d/e73cz93czf3ci93cif3cR93cRf3cA93cAf3b//0Z/oz3ZnuTG+mN9OZ6ct0ZboyPZmeTEemI9OP6cd0Y7oxvZheTCemE9OH6cN0YbowPZgeTAemA9N/6b90X7ovvZfeS+el89J36br0XHouHZeOS7+l39Jt6bb0WnotnZZOS5+lz9Jl6bL0WHosHZYOS3+lv9Jd6a70VnornZXOSl+lr9JV6al0VDoq/ZR+Sjelm9JL6aV0UjopfZQ+Sheli9JD6aF0UDoo/ZP+Sfeke9I76Z10TjonfZO+Sdeka9Iz6Zj0S/ol3ZJuSa+kV9Ip6ZT0SfokXZIuSY+kR9Lr9DqdTqfTIemQ9Ef6I92R7khvpDfSGemM9EX6Il2RnkhHpCPSD+mHdEO6Ib2QXkgnpBPSB+mDdEG6ID2QHkgHpAPS/+h/dD+6H72P3kfno/PR9+h7dD26Hj2Pjke/o9/R5/Q5XU6X0+3odvQ6eh2djk5Hn6PP0eXocvQ4ehwdjg5Hf6O/0d3obvQ2ehudjc5GX6Ov0dXoaXQ0Oho9To/Tz+hndDO6Gb2MXkYno5PRx+hjdDG6GD2MHkaH0+F0MDoY/Yv+Rfeie9G76F10LjoXfYuuRX/T3/QsehYdi45Fv6Jf0a3oVvQqehWdik5Fn6JP0aXoUvQoehQdig5Ff6I/0Z3oTvQmehOdic5EX6Ir0ZPoSXQkOhL9iH5EN6Ib0YvoRXQiOhF9iD5EF6IL0YPoQXQgOhD9h/5D96H70N10N72H3kPnofPQd+g69Bx6Dh2HjkO/od/Qbeg29Bp6DZ2GTkOfoc/QZegy9Bh6DB2GDkN/ob/Q2/Q23YXuQm+ht9BZ6Cz0FboKPYWeQkeho9BP6Cd0E7oJvYReQiehk9BH6CN0EboIPYQeQgehg9DZdDb9g/5B96B70DvoHXQOOgd9g76mq+lqugZdg55Bz6Bj0DHoF/QLugXdgl5Br6BT0CnoE/QJepqepkvQJegR9Ag6BB2C/kB/oDvQHegNdAb6An2BrkBXoCfQE+gIdAT6Af2AbkA3oBfQC+gEdAI6mo6mD9AH6AJ0AXoAPYAOQAeg7/qu67qu9/Rcx3Vcv/Vbt3Vbr/Vap3Va5+k8fafv9FmfdVmX9ViPdViH9Vd/dVd39VZvdVZn9VVX9a9/PdVTHdVR3eteP/VTN3VTL/VSJ3VSH/VRF3VRD/VQB3VQ//Sv96z3rOes56zXrMest6y3rKesp6yXrJesh6yHrHesd6xnrGesV6xXrEesR6w3rDesJ6wnrBesF6wHrAes96v3q+er56vXq9erx6u3q6erp6uXq5erh6uHq3erd6tnq2erV6tXq0erR6s3qzerJ6snqxerF6sHqwer96r3queq56rXqteqx6rHqreqp6qXqpeqh6qHqneqd6pnqmeqV6pXqkeqR6o3qjeqJ6onqheqF6oHqgeq96n3qeep56nXqdepx6nHqbept6mnqZeph6mHqXepd6lnqWepV6lXqUepR6k3qTepJ6knqRepF6lX16vr0fXoepB6kHqPeo96jnqOeo16jXqMeox6i3qKeol6iXqIeoh6h3qHeoZ6hnqFeoV6hHqEeoN6g3qCeoJ6gXqBeoB6gHp/en96fnp+en16fXp8enx6e3p7enp6eXp4enh6d3p3enO9uZ5cT65np2enV6dXp0enR6c3pyenF6cXpwenB6f3pvem56bnptem16bHpsemt6a3pqeml6aHpoemF9eL653pnemZ6ZnplemV6ZHpkemN6Y3pienB9cD0vPS69Lb0tPSy9LD0rPSq9Kb0pPSg9J70mvSY9JT0kvSO9Iz0iPSG9IL0gPR89Nx6PHo7ejl6OHo2ejV6M3oyejB6L3ptPRc9F70WvRY9Fj0WvRW9FT0VPRW9FL0UPRQ9FL0TvRM9Ez0TvRK9Ej0SPRK9Eb0RPRE9Eb0QvRA9ED0QPbbeh56Hnodeh16HHoceh96G3obeWm+tp9ZT62noaehl6GXoYehh6F3oXehZ6FnoVehV6FHoUehN6E3opfXSehJ6EnoRehF6EHoQeg96D3oOeg56DXoNegx6DHoLegt6CnoKegl6CXoIegh6B3oHegZ6BnoFegV6BHoEemg9tN6AnoBegF6AHoAegN7e23t6T+/1er1e3st7eA/v3b27Z/fsXt2re3SP7vF6vN6ut+vNvbkn9+Re3It7cA/uvb235/bcXttre2yP7a29taf21N7v/V7aS3toD+35nu+dvbNn9sxe2St7ZI/sjT2xF/bCHtgDe1/vy5/lz3JnubO8Wd4sZ5Yzy5fly3JlubI8WZ4sR5Yjy4/lx3JjubG8WF4sJ5YTy4flw3JhubA8WB4sB5YDy3/lv3Jfua+8V94r55Xzynflu3Jdua48V54rx5Xjym/lt3Jbua28Vl4rp5XTymflsXJYuau8Vb4qV5Wjyk/lpXJSuag8VA4q/5R/yj3lnvJOeaecU84p35RvyjXlmvJMeaYcU44pv5Rfyi3llvJKeaWcUk4pn5RPyiXlkvJIeaS8Lq/L6XK6HFIOKX+UP8od5Y7yRnmjnFHOKF+UL8oV5YryRHmiHFGOKD+UH8oN5YbyQnmhnFBOKB+UD8oF5YDyP7mfvE/eJ+eT88n35HtyPbmePE+eJ8eT48nv5HfyuXwul8vlcju5nbxOXienk9PJ5+Rzcjm5nDxOHieHk8PJ3+Rvcje5m7xN3iZnk7PJ1+RrcjW5mjxNniZHk6PJ4/K4/Ex+JjeTm8nL5GVyMjmZfEw+JheTi8nD5GDyL7mXvEveJeeSc8m35FtyLbmW/C1/y7PkWXIsOZb8Sn4lt5JbyavkVXIqOZV8Sj4ll5JLyaPkUXIoOZT8Sd4kZ5IvyZXkSvIkeZIcSY4kP5IfyY3kRvIieZGcSE4kH5IPyYXkQvIgeZAcSA4k/5H/yH3kPnK33C3vkffIeeQ88h35jlxHriPPkefIceQ48hv5jdxGbiOvkdfIaeQ08hn5jFxGLiOPkcfIYeQw8hf5i7wtb8td5C7yFvmKXEWeIkeRo8hP5CdyE7mJvEROIh+Rj8hF5CLyEHmIHEQOImfL2fIP+YfcQ+4h75B3yDnkHPIN+YZ8LV/L1XK1XEOuIc+QZ8gx5BjyC/mF3EJuIa+QV8gp5BTyCfmEPC1PyyXkEvIIeYQcQg4hf5A/yB3kDvIGeYOcQc4gX5AvyBXkCvIEeYIcQX4gN5AbyAvkBXICOYEcLR+QC8gF5AHyADmAHEC+53uu53rey3t5nuc5nuP5nd+5ndt5ndc5ndM5L+flu3yXz/mcy7mcx3mcwzmcv/mbu7mbt3mbszmbr/maq7ma//znaZ7maI7mPvf5mZ+5mZt5mZc5mY+5mIt5mIc5mIP5l3/4M/wZ7gx3hjfDm+HMcGb4MnwZrgxXhifDk+HIcGT4MfwYbgw3hhfDi+HEcGL4MHwYLgwXhgfDg+HAcGD4L/wX7gv3hffCe+G8cF74LnwXrgvXhefCc+G4cFz4LfwWbgu3hdfCa+G08Fm4LFwWHguPhcPCYeGvcFd4K7wVzgpnha/CV+Gq8FQ4KhwVfgo/hZvCTeGl8FI4KZwUPgofhYvCReGh8FA4KBwU/gn/hHvCPeGd8E44J5wTvgnfhGvCNeGZ8Ew4JhwTfgm/hFvCLeGV8Eo4JZwSPgmfhEvCJeGR8Eh4HV6H0+F0OCQcEv4If4Q7wh3hjfBGOCOcEb4IV4QnwhPhiHBE+CH8EG4IN4QXwgvhhHBC+CB8EC4IB4T/wf/gfvA+OB+cD74H34PrwfXgefA8OB4cD34Hv4PP4XO4HG4Hr4PXwengdPA5+BxcDi4Hj4PHweHgcPA3+BvcDc4GX4OrwdPgaXA0OBo8Do/Dz+BncDO4GbwMXgYng5PBx+BjcDG4GDwMHgaHw+FwMDgY/Av+BfeCe8G74F1wLrgW/A3PgmPBseBX8Cu4FdwKXgWvglPBqeBT8Cm4FFwKHgWPgkPBoeBP8Ce4E9wJ3gRvgjPBmeBL8CW4ElwJngQ/ghvBi+BEcCL4EHwILgQXggfBg+BAcCD4D/wH7gP3gbvhbngPvAfOA+eB78B34DpwHXgOPAeOA8eB38Bv4DZwGvgMXAYeA4+Bw8Bh4C/wF3gb3oa7wF3gLfAWOAucBb4CX4GrwFXgKfAUOAocBX4CP4GbwE3gJfASOAmcBD4CF4GHwEPgIHAQOBvOhn/AP+AecA94B7wDzgHngG/AN+Br+BquhqvhGnANeAY8A44Bx4BfwC/gFnALeAV8Ap6GS8Aj4BFwCDgE/AH+AHeAO8Ab4A1wBjgDfAG+AFeAK8AT4AlwBDgC/AB+ADeAG8AL4AVwAjgBHA1HwwfgAXAA+I7ruI738B6e4zmO4zh+4zdu4zZe4zVO4zTOw3n4Dt/hMz7jMi7jMR7jMA7jL/7iLs7iK67iH/94iqc4iqO4xz1+4idu4iZe4iVO4iQ+4iMu4iIe4iEO4iD+4d/97H52O7ud3c3uZbeyO9mN7EZ2H7uP3cZuY3exu9hN7CZ2D7uH3cJuYXewO9gN7AZ2/7p/3b5uX3evu9fN6+Z177p33bpuXXeu+9Zt665107pp3bPuWbesW9Yd6451w7ph3a/uV7er29Xd6m51s7pZ3avuVbeqW9Wd6k51o7pR3afuU7ep29Rd6h51i7pD3aBuUPen+9Pt6fZ0d7o73ZxuTveme9Ot6dZ0Z7oz3ZhuTPel+9Jt6bZ0V7or3ZRuSveke9It6ZZ0R7rrbrqb7oZ0Q7of3Y9uR7eju9Hd6GZ0M7oX3YtuRbeiO9Gd6EZ0I7oP3YduQ7ehu9Bd6CZ0E7oH3YNuQTeg+8/t5+5z97n53HzuPfeeW8+t585z57nx3HjuO/ede+6eu+VuudvObeeuc9e56dx07jn3nFvOLeeOc8e54dxu7jY3m3vNveZWc6u509xpbjQ3mjvujrvP3GduM7eZu8xd5iZzk7nH3GNuMbeYO8wd5oa74W4wN5j7y/3l9nJzubfcWu63++3Ocme5sdxY7iv3ldvKbeWucle5qdxU7in3lFvKLeWOcke5odxQ7if3k9vJ7eRucje5mdxM7iV3khvJfeQ2chu5i9xFbiI3kXvIPeQWcgu5g9xBbiA3kPvH/eP2cfu43W63u8fd4+Zx87h33DtuHbeOO8ed48Zx27hr3DTuGfeMW8Yt445xx7hh3DDuF/eLu+1uu13cLu4Wd4ubxc3iXnGvuFXcKu4Ud4obxY3iPnGfuE3cJu4S94hbxB3iBnGDuNlutvvD/eH2cHu4O9wdbg43h3vDveFeu9dutVvt1nBruDPcGW4MN4b7wn3htnBbuCvcFW4K94Q77U67JdwS7gh3hBvCDeF+cD+4HdwO7gZ3g5vBzeBecC+4FdwK7gR3ghvBjeA+cB+4DdwG7gJ3gZvAPeAWcAe4AdwA7v3eb/3W797du/M7v/Ebv+/7vu3bvuu7vumbvnk3797du3u+51u+5Tu+4xu+3bu92Xu911u91fvf/07v9EZv9Pa3v8/7vM3bvMu7vMmbvMd7vMVbvMM7vMEbvL/7s5/ZzWxm9jJbma3MTmYns5HZyOxj9jHbmG3MLmYXs4nZxOxh9jBbmC3MDmYHs4HZwOxf9i/bl+3L7mX3snnZvOxddi4bl33LtmXbsmvZtWxaNi17lj3LlmXLsmPZsWxYNiz7lf3KdmW7slvZrWxWNit7lb3KVmWrslPZqWxUNir7lF3KJmWPskXZouxQdigblA3K/mR/sj3ZnuxOdiebk83J3mRvsjXZmuxMdiYbk43JvmRfsi3ZluxKdiWbkk3JnmRHsutsOhuSDcl+ZD+yHdmO7EZ2I5uRzcheZC+yFdmK7ER2IhuRjcg+ZB+yDdmG7EJ2IZuQTcgeZA+yBdmC7EA2IPuP/cf2Y/ux+9h9bD42H3uPvcfWY+ux89h5bDw2HvuOfcees+dsOVvOtmPbsevYdWw6Nh17jj3HlmPDsd/Ybuw2dhubjc3GXmOvsdXYauw0dhobjY3GjrPj7DP2GduMbcYuY5exydhk7DH2GFuMLcYOY4ex4Ww4G4ztxe5ic7G32FtsLbYW+81+s7PYWWwsNhb7in3FtmJbsavYVWwqNhV7ij3FlmJLsaPYUWwoNhT7if3EdmI7sZvYS2wldhIbiY3EPmIfsY3YRuwidhGbiE3EHmIPsYXYQuwgdhAbiA3E/mH/sH3YPmw3283uYfewedg87B32DluHjcO+Yduwa9g1bBo2DXuGPcOWYcuwY9gxbBg2DPuF/cJus9tsF7YLu4XdwmZhs7BX2CtsFbYKO4WdwkZho7BP2CVsEvYIW4Qtwg5hh7BB2CBsNpvN/mB/sD3YHuwOdgebg83B3mBvsNfsNVvNVrM12BrsDHYGG4ONwb5gX7At2BTsCXaaLcGWYEewI9gQbAj2A/uB7cB2YDewG9gMbAb2AnuBrcBWYCewE9gIbAT2AfuAbcA2YBewC9gEbAI2mj3AFmALsAPYAWwANgB7t3dbt3W7Z/fs3M5t3Mbt275t27bt2q5t2qZtns2zd/bOnu3Zlm3Yfm3Xbu3WZm3WXu3VVm3V/va3Uzu1URu1ve3t0z5t0zbt0i5t0ibt0R5t0Rbt0A5tsH5WO6ub1cxqZvWyelmtrFZWJ6uT1chqZPWx+lhtrDZWF6uL1cRqYvWwelgtrBZWB6uD1cBqYPWv+lftq/ZV96p31brqXDWuGld9q75V26pt1bXqWjWtmlY9q55Vy6pl1bHqWDWsGlb9qn5Vu6pd1a3qVjWrmlW9ql5Vq6pV1anqU7WpulRNqiZVj6pH1aJqUXWoOlQNqgZVf6o/1Z5qT3WnulPNqeZUb6o31ZpqTXWmOlONqcZUX6ov1ZZqS3WlelItqY5U19V1NV1NV0OqIdWP6ke1o9pR3ahuVDOqGdWL6kW1olpRnahOVCOqEdWH6kO1odpQXaguVBOqCdWD6kA1oPpP7af2U/ep+9R8aj71nnpPrafWU+ep89R4ajz1nfpOPVfP1XK1XG2ntlPXqevUdGo69Zx6Ti2nllPHqeHUb+o3tZvaTd2mblOzqdnUa+o1tZpaTZ2mTlOjqdHUcXVcfaY+U5upzdRl6jI1mZpMPaYeU4upxdRhajD1l9pL3aXuUnOpudRb6i21llpL/Va/1VnqLDWWGkt9pb5SW6mt1FXqKjWVmko9pZ5SS6ml1FHqKDWUGkr9pG5SM6mX1EpqJXWSOkmNpEZSH6mP1EZqI3WRukhNpCZSD6mH1EJqIXWQOkgNpAZS/6h/1D5qH7Vb7Vb3qHvUPGoddY4aR32jvlHbqG3UNeoaNY2aRj2jnlHLqGXUMeoYNYwaRv2iflG31W21i9pF3aJuUbOoWdQr6hW1ilpFnaI+UZuoS9QkahL1iHpELaIWUYeoQ9QgahA1W81Wf6g/1B5qD3WHukPNoeZQb6g31Gv1Wq1Wq9Uaag11hjpDjaG2UFeoKdQT6gl1Wp1WS6gl1BHqCDWEGkL9oH5QO6gd1A3qBjWDmkG9oF5QK6gV1AnqBDWCGkF9oD5QG6gN1AVqtHpALaAOUAeoAdQA6r3ea73W617dq/M6r/Ear+/6ru3aruu6rumarnk1r97Vu3qu51qu5Tqu4fqt39qt3bqt25qt2Xqt11qt1frXv07rtEZrtPa1r8/6rM3arMu6rMmarMd6rMUarD/6Ge2MdkY3o5vRzGhm9DJ6Ga2MVkYno5PRyGhk9DH6GG2MNkYXo4vRxGhi9DB6GC2MFkYHo4PRwGhg9C+6F82L3kXronXRuehcNC4aF32LvkXbom3RtehaNC2aFj2LnkXLomXRsehYNCwaFv2KfkW7ol3RrehWNCuaFb2KTkWjok/RpmhTdCm6FE2KJkWPokfRomhRdCg6FA2KBkV/oj/RnmhPdCe6E82J5kRvojfRmmhNdCY6E42JxkRfoivRlOhJtCRaEh2JjkTX0XU0HU1HQ6Ih0Y/oR7Qj2hHdiG5EM6IZ0YvoRbQiWhGdiE5EI6IR0YfoQ7Qh2hBdiB5EC6ID0YBoQPQf+g/th/ZD96H70HxoPvQeeg+th9ZD56Hz0HhoPPQd+g49R8/RcrQcbYe2Q9eh69B0aDr0HDoODYd+Q7uh3dBt6DY0G5oNvYZeQ6uh1dBp6DQ0GhoNHUfH0WfoM7QZ2gxdhi5Dk6HJ0GPoMbQYWgwdhg5Dw9Fg6C/0F9oL7YXuQnehudBc6C30FloLrYV+o9/oLHQWGguNhb5CX6Gt0FboKnQVmgpNhZ5CT6Gl0FLoKPQT2gndhGZCM6GX0EtoJbQSOgmdhEZCI6GP0EdoI7QRughdhCZCE6GH0ENoIbQQOggdhAZCA6F/0D9oH7QP2o3mQe+gddA56Bw0DhoHfYO+QdugbdA16Bo0DZoGPYOeQcugZdAx6Bg0DBoG/YJ+QbfRbbQL2gXdgm5Bs6BZ0CvoFDQK+gRtgjZBl6BL0CRoEvQIegQtghZBh6BD0CBoEDQbzUZ/oD/QHmgPdAe6A82B5kBvoDfQa/QarUar0RpoDPQF2gJdga5AU6Ap0BPoCXQanUZLoCXQEegINAQaAv2AfkA7oB3QDegGNAOaAb2AXkAroBXQCegENAIaAX2ALkAToNHoAfQAWgAtgA5AB6AB0ADond5pndbpHt2jczqncRqnb/qmbdqma7qmaZqmeTSP3tE7eqZjGqZf2qVduqVbmqVZeqVXWqVV+tOfTumURmmU9rSnT/qkTdqkS7qkSZqkR3qkRVqkQxqkP/rjPeM94znjOeM14zXjMeMx4y3jLeMp4ynjJeMl4yHjIeMd4x3jGeMZ4xXjFeMR4xHjDeMN4wnjCeMF4/3i+eL14vHi8eLt4u3i6eLp4uXi5eLh4uHi3eLd4tni2eLV4tXi0eLR4s3izeLJ4snixeLF4sHiweK94r3iueK54rXireKp4qXioeKh4p3ineKZ4pnileKV4pHikeKN4o3iieKJ4oXiheKB4oHifeJ94nnieeJ14nXiceJx4m3ibeJp4mniZeJd4lniVeJR4lHiTeJN4kniSeJF4kXi1fHqeHQ8Oh4kHiTeI94jniOeI14jXiMeIx4j3iLeIp4iniJeIl4iHiIeIt4hXiEeId4gniCeIF4gXiAeIB4g3h/eH54fnh9eH14fHh8eH94e3h6eHp4eXh5eHh4eHh7eHd4d3hxvjifHk+PZ4dnh1eHN4cnhxeHB4cHhveG94bnhueG14bXhseGx4a3hreGp4anhpeGl4aHhoeHF8eJ4Z3hneGZ4ZnhleGV4ZHhkeGN4Y3hieHA8MLwvPC88L7wuvC48LjwuvC28LTwtPC28N94bLwsvCw8LDwvvCu8KzwrPCq8KrwqPCo8KbwpvCk8KTwovCi8KDwrvCc8JzwmvCa8JjwmPCW8JbwlPCU8JLwkvCQ8JDwnvCO8IzwjPCK8IrwiPCI8IbwhvCE8ITwgvCC8IDwgPCO8Hz43Xg8eDt4O3g6eDp4OXg5eDh4OHg3eDd4Nng2eDV4NXg0eDR4M3gzeDJ4MngxeDF4MHgweD94L3gtfGa+O54LngteCt4KngpeCh4KHgneCd4JngmeCV4JXgkeCR4I3gjeCJ4IngheCF4IHggeCx8dh4H3gfeB54HngdeB14HHgceBt4G3hrPA28DDwMvAu8CzwLPAu8CrwKPAo8CrwJvAm8NF4aTwJPAi8CLwIPAg8C7wHvAc8BzwGvAa8BjwGPAW8BbwFPAU8BLwHvAM8ArwCPAI8AD42HxhvAG8ATwBPAC8ALwAPAA8DbeTtP5+m8Hq/Hy3k5D+fhvJt382yezat5NY/m0Tweb+bJvJgH82Dey3t5Ls/ltbyWx/JY3spbeSpP5X3e56W8lIfyUJ7ned7JO3kmz+SVvJJH8kjeyAt5IO/bPds92znbOds12zXbMdsx2y3bLdsp2ynbJdsl2yHbIdsd2x3bGdsZ2xXbFdsR2xHbDdsN2wnbCdsF2wXbAdv92vna+dr12vXa8drx2u3a7drp2una5drl2uHa4drd2t3a2drZ2tXa1drR2tHazdrN2snaydrF2sXawdrB2r3atdqx2q3aqdqp2qXapdqh2qHandqd2pnamdqV2pXakdqR2o3ajdqJ2onahdqF2oHagdp92n3aedp52nXaddpx2nHabdpl2mHaXdpZ2lnaVdpV2lHaUdpN2k3aSdpJ2kXaRdrV7ep2dDu6HaQdpN2j3aOdo52jXaNdox2jHaPdot2inaKdol2i3aGdoV2hHaEdod2g3aCdoJ2gXaBdoB2gHaDdn92fnZ+dn12fXZ8dnx2f3Z7dnp2enZ5dnl2eHZ4dnt2d3Z3d3G5uJ7ers6Ozm7OTs5Ozi7OLs4Ozg7N7s3uzc7Nzs2uza7Njs2OzW7Nbs1OzU7NLs0uzQ7NDs4vbxe3O7M7szOzM7MrsyuzI7MTswuzgdmB2YHZfdl92XnZedl12XXZcdlx2W3Zbdlp2WnZvu7ddll2WHZYdlt2V3ZWdlZ2VXZVdlR2VHZXdlN2UnZQdlN2TnZNdk12THZMdk92S3ZKdkp2SXZJdkh2SHZLdkd2RnZGdkV2RXZEdkR2R3ZDdkJ2QnZBdkF2QHZAdkN2P3Y+dj53brseux47Hjsdux27HTsdOxy7HLscOxw7H7sbuxs7Gzsauxq7GjsaOxm7GbsZOxk7GLsYuxg7GDsbuxe7Frm3XYsdit2KnYqdil2KXYodih2J3YndiZ2JnYldiV2JHYkdiN2I3YidiJ2IXYhdiB2IHYse2Y9t92H3Yedh52HXYddhx2K3t1HYadhl2GXYYdhh2F3YXdhZ2FnYVdhV2FHYUdhN2E3Zpu7SdhJ2EXYRdhB2EHYTdg92DnYOdg12DXYMdgx2D3YJdgh2C3YGdgZ2BXYFdgR2BHYEd2g5tN2A3YCdgJ2AXYBdgB2AHYLfv9p2+03e9XW+X7/IdvsN39+7e2Tt7V+94u91u3sk7eRfv4h28g3fv7t25O3fX7todu2N3627dqTt193d/l+7SHbpDd37nd+fu3Jk7c1fuxp24C3fgDtx9u29+Nj+bnc3O5mZzs5nZzGxeNi+blc3K5mRzshnZjGw+Nh+bjc3G5mJzsZnYTGweNg+bhc3A5l+zr7nX3GvmNfOad827Zl2zrjnXnGvGNeOab823ZluzrbnWXGumNdOaZ82zZlmzrDnWHGuGNcOaX82vZlczq3nVrGpONaeaUc2o5lPzqdnUbGouNZeaSc2k5lHzqFnULGoONYeaQc2g5k/zp9nT7GnuNHeaOc2c5k3zplnTjGm+NFuaK82VZkozpXnSPGmWNEuaI82R5rq5bqab6WZIM6T50fxodjQ7mhvNjWZGM6N50bxoVjQrmhPNiWZEM6L50HxoNjQbmgvNhWZCM6F50DxoFjQLmgPNgWZAM6D5z/xn9jP7mfvMfWY+M595z7xn1jPrmfPMeWY889wsN9uZ68x1ZjoznXnOPGeWM8uZ48xxZjgznPnN/GZ2M7uZ28xtZjYzm3nNvGZWM6uZ08xpZjQzmjlujpvPzGVmMvOYWcwsZg4zh5nhZrgZzAxm/jJ/mb3MXuYuc5eZy8xl3jJvmbXMWua3+W3OMmeZscxY5ivzldnKbGWuMouYScwj5hEzibnETGI+MZeYS8wnZhMziVnE/GIWMX+YX8wv5g8z2/xh9jCzzWyzhxnE7GHmMIOYQcwc5g4zh3nD3GHuMG+YQ8wb5gxziDnEnGHWMGeYMcwaZg0zhnltxjCrzWvz2qw2w5ihzDZmGjON2cZcYz4xx5hNzDHmttnEbGJum1HMbbOKGcWMYlYxp5hVzC7mFHOK2cW8YnYxt5hXzCvmFjOLucU8Y2Yxs5hnzDLmGTOVWcYsY6Yy35ipzDnmG/ONOceMY84x95hxzDjmHrOOucfMY9Yx65h5zDtmHjORece8YyYyu81E5h+z2+w2/5h9zD/mIbOP2cc8ZAYyD5mFzEBmILOQOcgsZJ4yB5mDzFPmIvOU+chcZC4yH5mNzEfmJbOR2ci8ZEYyL5mVzEhmJLOSOcmsZJYyJ5mTzFJmJrOU2cnMZGYyO5mbzE7mKHOTuckcZX4yR5ltzE/mJ7ONGcqMYD4wG5gNzAfmAjM892Z57s32LM/ybM/1bM/6XM/1rM/7zM73vM73zJvXeZ158zzz5t08z/O8m+lZwVxhXjBXmB/MC+YF84MZwvxgtjBDmCHMFmYJs4Q5bY4wp80M5ghzhJnB3GBmMDuYG8wNZgczhXme6Tme6Tmf4zme8xme8dmd27md3fnP7vzOf/7zO6dzg5nCPGGmMF+YJ8wT5guzgPnP6YzO6azO6IzO6szOE2YBM4AZwCxgDjAjmBXMB+YDs4J5wbzPaHM9S5gjzBDmeIZneWbndUbnfR4wo80DZgIz2ow2E5gLzATmBHOBucCcYDYg+5J7ybzkXjIxmZfMSyYmD5vNuZzHuZSbzeM8ys3kYXIz+Zc8TB4m/5J5yb/kXTIvmZe8S9YlI5OJycZkYzIx+dgczt8Mzp/8bAZnUH4mN5OfyczkZnIzmZn8S94lA5ODycFkYLIweZhMTE4mJ5OJycjkXzKz2c/nDMrN5GfzN4vyM9mZzEzuJReTicm75F8ysJmUh8nK5GFyMlmZrExOJi+TJcmg5EgyKFmTHEmOJGuSN8ma5FDyJnmTHEoWJceSb8mv5FuyK/mV/Ep2JcOSXcm4ZFgyLBmXLEueJHeSK8mdZEtyJbmSbEm+JFuSPcmX5EuyJxmTvEquJauSa8mtZFWyKrmVzEpuJduSWcmsZFtyLPmSjEmukzHJn+Q6uU7+JEuSUcm05FQyLXmVnEpOJa+SVcmMZEfyItmRnEleJC+SM8mU5EwyJ5mSTEnmJE+SIcmPZDr5kTxLppPp5FlyLjmXPEuWJcuSZ8mw5EYyI1mRrEhmJC+SRcmk5E3yK5mVHEuOJNfJkmRK8iS5koxKTiWbkkXJo2RS8ii5lExKJiWXkk3JpeRTsinZlHxKRiXHyW9kNPIbOY2MRkYjp5HVyGlkOLIaWY0MR44j65ERyXxkRLIgmY/MRxYkD5IFyYnkQfIgOZFMRz4jt5HLyG1kMnIZuYxMRjYjk5HdyGZkM7IbOU7uIx+S98iHZD3yHnmPrEfmI8/JeOQ8Mh6ZkJxHziMTkgPJY+Q1shh5jXxGFiOLkc/IZWQvMhi5iwxGhpO7yF1kODmMDCezkcPIYWQ28hi5kAxIDiQHkgHJeeQvsheZi8xF9iJ3kQfJdGQ5shyZjjxHLiT/kQHJgOQ/sh/5j2xI9iP7kQ3JfeQ+8h7ZjxxHtiOrkc3IcTIaWYwcRh4jx5HryHbkOrKcbEe2I8vJc7KcfEeek+fkOzIeuYfMQ3aTechYZDfZTcYiZ5GxyFfkLPIVuYqcRc4iV5GtyFVkKnKSgqjkkZwMABAAAIiIAAAFAVMcAIAYYJCCTJE5/BSADhwEFBIgTBwSFlAiDhAAKjIIiu4CiIAABAIAAGcDAUsD9ID+fv5aZf5Crc7fDzcuia+/v9wYlVT4Q2Vw/0X+7UZTep0fGo3vQMCtgO977eGiV13p7QIEev/h1zuvlhtPsEnjh09wWz19r5g8KfIlj954prHD+wLib7zwKfePB2pfToUbx2bTw0/T0oni3vX1RmAP96H2Nw775f5+vdHew/2V5OfX8ffK+15Yb2NV6DXn0sm/b7eeEt9qemMlAfNj/9+4tUu/vCns+cGu1rBUSvUmxrpRXbMYjYBsHHu6qa59LC2FbCVjuamuoYwiqJ7LnjeqazFLQxZwN509Y9vN0pW6vU+yuMdJIpC+UP1M+RsqWSuzVbL0W0RZbrsrK6a1lkXXJsy6MxEL4AWJ9bUakHRbA4iHtVDYK+0aQlcDCnmSzS5wusYa9dbEgw28DUOIHzKbsL7dSg4CWruQlTYyobtljZyk9ji4Ulkenl5zocwENDKqq6ZJ292gqWRJzaC2SmW8J/1WWvkA23bhKy3CqrsdmRiSW58RlWb/Jr3GcfkBNKnDVxriVXfzPRmSG/0RlcqETPptEvMDaMmIr9o/VlerSTkktbUkKp0VlvSaguYDaECKrzY7re7GqmJINnElKpUhk/Ra4GYH0G4XX2ntW902wnJIbllMVCpbIOk1fM4P0FwaX21kXV1Ns+WQ1KCbKJ051X178xkDtlLfK23bQ1eLeHmS7ejx0lkksNfMPz9g4wC60qSAuA0REJ/cfEFRKqOmfusKmQFtMshKSw7gbv+B3KRWI7jS7IJ6WqjwW7sWtdJ6xrja3CjWmV0jqi/WndQZ9LgtAPbSI54IEt+WRRiDN5rWcAeRHRL50ch7j0Xs68gLjWjlwYElqqKnvAsaKBdaaUuHZ2jrFn8IsKn8DtqIy6C2c37EVRlV+PFr9WVEDnsHZgZPPQVzRE89CDMCJ70JM4LjGoc5g3/vwxiBlw7FDCLiI+6MuaCVVro4WKBa8PS3oRPnoiHBqtGAHy50FKrssIRlqOTsukCqDOQf9DWnM4PHHtiZo6du7BzBp17aGcFJje0MwXNXd47gvod3jOClFngGMfmIa0Q8akUjHx6UUC08/VnwwbnYEsDqALwGUzKLzGE3cRlqOKZyThXGzh9+7RTNyGEvF83oqMaLjuipJoxG4KVWjEZ0XHNGZ7ivRSMjcNJpo2FMfOSdER+00sgHBwtcib76FnzgXDQksHrMm5MlzcKnsJuwDDWcGaJTheHqh74GoGbwWJNQc/DUVagjulTbUDN4qXmoKTruTtQR3fdUlBGc9GbUMCIfcY2IR61o5MODEqqFpz8LPjgXWwJYHWbWYEpmkTnsJi5DDcfE06nCCPHDr2WtGTnsra0ZHdXc1hE91ejWCLzU7taIjmuA6wz3tcFlBE46xjUYSKOh0/Q0Og2dVqPV0Og0Og2dVkvTaGu0NZqGFmg4sttH6qpxsYV8C5YRxrKddZ4xKKvar8myPxXXiNk/lXbH7N2S1prZnypr0Ozdwrts9m75PW7mTpG9cvY6noGq0NPXhg7MxUYysuPgAtXDr94NAhMGUzWYkllkDruJy1DDMUp2qnQcZD982oLTkUNeh9PREQ3EVdETzcSpwAstxanomCbj6nBPq3FU4ITzcfqY+Mg7Iz5opZEPDha4En31LfjAuWhIYPX4JSdLmoVPYTdhGWo4a2+nSoce9kNPI3s6eKTZPT144vJeFV2i/T0dvNAEnxYdc4uviu55jo8KTniXTx+Rj7hGxKNWNPLhQQnVwtOfBR+ciy0BrA4ZajAls8gcdhOXoYZjRu+s0tG+/Ri0XkhHd7xnWGN3NGmoIkcaNlSDJ9o2rNElGjnUwQntHCrBMQcP62Pxk/dE+NASIz9cWLAq+tW74AFzsZERq0fpnSxqKj4VtYRlUtfZJ2ypdIC1H12ahdTBCw1FasEztyKr6J4WI+nghUYjdeSQ65FqdMQDklW4xEuS+oh8xTUiHrWikQ8PyqgenvYs+OBcbImN1YGxi1UxS+yhnrgMqjqGH+cqjGkfb+1tzshJL3CO6LhGOI/oX1OcRuCl1jgncliznHM4qmXOI7jUic5hTHzlnREftNLIBwdLXI2+8hZ84Fw05MbqsairS5nFrqGesAyqOouac5WHkTWpD0Y6WOsxVkyND/bS3ke2NY6moeGfuBuYCceq9Znq/kA1xDS1Nkrd+DlqaJuP+Bw7JfpIe1RTBDvmbSt9gVsBAsnWXAisz9IsOMwCuNOybcBjYFdko+CROPjvsdkhXJUHZl8cuyu7MF6UxfbfWZFdUX0bBPVtUt7nrG/z4WkENOcyIwnG/nAB+EC/T+u88vZsAOYhzUBrK0FcCWLj2BPtPU7MxO4j5DzzuNMMAOqTfdooSwy8P03Ktcx82t332A/UqCkXEwto18jn51XCXwnnj7E/2KYPFtt/m8qNiXWzlRI+K+HDjr3vBuM+oJnYfXoUpIRP7NYfHQXpfmJ/ZZmLucUFLr4Pf7C6DYi3X20vpDth3Q6kM2RtF5DbsjYG8Bm1bgf+7FozC8gNXLfG00GMdwk9XoknbOdccM43C0JqEhHcDKwoeT2VQrtNiyxGg7vVIdJKpvJ92isskwNiE0puDUfJOxzLLWAHsX1GidW0vHuPIJcOz0kZWMvpuM4s4a4gMIu4h1tidF6xS7/P52lZ6NtmPcJraUR2yOgsnJG0PZO+Yi2EfVIil+Tc6lWUgW/GtTy8guEc6sMJzge1fiBuu48f9GH0WKj9ek30yKnxT+vVTOiRE6ZJ6e/+JzvVDh0jVRzNujHICDdWRlvbvudDiRG6kduLwK2F7w46g2PoDLpDOLvfsxMQjAwWysGV0xqz9PPzj8M17/5XK2eJSSDHlaa3wkySc0jD23EilST8J5pBusxuxYlA75KmZ4VEkvfIw7dRGP7EGQxnzNmS22rygI4/n/Z7j2QcNpqmTluj1Wh1Go5/6753brvbBpm0SQTxy5s1P8IcDBuKYfbgIg8IjGYPjxfehOsu6NowpmxvnC3r6u+MFqaKpRpWXR6HQzSvWnibt8vKC6ljtILRfDufSK1GkqDuIYdrhZTQ90gm6Ptgqyzf2u/WeVctf2SZ7N3sA7277Hd8DfcW+Iu8o64/po74NniTvTPLmm+dG/Hhbq10rOINdPtcra1sC7Tsbc/A2ljW7qthO9O+w3IbvwbtrvsOyhn4NWw38zssZ+nXsN3J30G5sV+Ddld/B+Xu/Rq02/4dlDv5a9jOAvBQzuqvQTsjwINy5n8N7W4OD8tZGzZod3l4KHde2KDd8eFBuavChnZGiYflrAobtLtOPJQ7UGzQ7jTxsJyZYkM7a8PtcN/ZGTaJ9pvDRbCHRi1y/lbRTC4vBHu5RgmWchktzOGaJVzEZbRgLNcsYQ6X2YIRXbMEq7nMFtZ0jRJu5DIE5gnbuZ2Nv3YmpoveHekdnLvWa/BusHdw7lSv4TubvcM5+70G7wz5Ds6Z8DW8u+I77AzCHfI1hLvlOyh30dfAHc4Z9T0Puz2adoAV5O2m1j5rgNm3OtnXto3JtYkH0N6+nxY7nfc04HnSaefz1bvwaQzhBub5tVKnTR41OWfykEkTJscPmQ02SG4qoBFy873DfWayx5QxldzQa8aoCogEVQWSTOGKVWSkhFIRkUipICcpFZGcDCNTVSA5sY2cGpV5ZEQl95BRumIbuUVOo+qxRCPkTKItGki0naYRLdmYFhEt0BDiRic36QFUe4N/ehr0O4/YXOGlOmD41McMDxUzhki9Xniq2CpEaiuFp8pWIRCkJwovVTOGTz1geKpYMkTqG4aHymghUJ8rPI8VOVQIDGVUJgr/F5XVb0RqIERdZys0jgLRsI/J43lI3Sopy/I/TPtjBYeUBIvHCc0uTmTVHCi4EAof2IPax+YtLVKzi3X2waUAYk0ZuEb8tHY2ztVyI9+m1Jwb6RQu0XWNYCWemplf2A+1M7XsibZUyfS4QUK1ItTT2aZoy9n4pY1st2JKqidBwQiQ8EA9xH60Pipq8Cw7ADMwHeJYiY/c4aBqDJU+YkOqozuu7LRRkf61EbwEb6jLa5t3m+FGzdTQHyfxyhe9JHN/sHDAnGgF6lLFf5j3Y0Y/TQCUThhdM9kBBg+omAiHTthDrGfrKRah2ZSTqJrCCi4iOAYnQwh15eAb8dNZ2blWyo95mRjncSMcx28o74KuTFMzYw+qgTomli/VtirR3hdBOj7E2gjuQe259Zc20WzlmahOAQUTw+AB+RB7bi0NDgYQa8rANeKntbNxrpYb+TYxxeNGOI7fUN4FXZmmZsYeVAN1TCxfqm1Vor0vgnR8iLUR3IPac+svbaLZyjNRnQIKJobBA/Ih9txaGhwMINaUgWvET2tn41wtN/JtYorHjXAcv6Gcrm06fYKD1v73qQ18T8EKhxtom+th3t8KVuCH5IvvYRFxm6mdcxGAun9RduDjhdbi9TZF2S5sN9bF4mK7gBpAx72769zVdNIH53cy67zp+Icr+W5CAsbYwYkCShSo/lDsE+ht3p/YYsblPMYDYNiu7G3EJTQvDKZhV+AndZKOSag+42rhATMgpqPkjOYoea6z/FBWECfKhBgHh+gaG5NDIntiRMVtfqNXgfj9XugNxVweDapH+oPjp2ZnZ2xpf8PtHQSHxX4EQJp6vImrtil03DrvnVvn3nFPJDEgfWqQMkgLRB0cwc+ZFcl0uHKXSwAO8RzXcZhp4Bvk/6QC7dtFBkAtWPTdkgJa1LUFB59W7y8dreh7hbOeoIuN/eops+Y/G57u230E4LvLBUxx1hCA2+SZPwCKZ+CAtUb26wbYCvkfKaB9Y8gAGoZpfd4moIphp4D/WoKhnKUvpvJtBObkF8SP9LDdNoVEQyR5tVdpC1ulFzJJriNNboeZTO6Qh2/FRFJ5dnaKGyOge5m1b5tranz0Pzfgau4OqA0LIwzP3WFuV5nMynJkUe/IkDCpWI19UMY8E3suUXgR5swQfwLW2Em5wRdXIb6FVwPHtgvm3YtVxIcKXISHA+Ij7dPwCyvZ7sWMVM2BGhMhHIPHKs6aOvp5YQUqmPuLkWiaDta0cLN8G+E5+UVRb3nHqR1/dEEQqmHwnOihWoHObzjr8SdObWMfYh9bv7QJ7VZORPUUUpgYCp7Qh9jn2tLgsoA6p4JeFqx6hXOfKCLtoIfKRxySbyMhH/eR8lnfeM+FEjwVEm2ELrZG9Ngguy+vuvQZJ4OYR1ln2ystsrEXM6E+BwomQIMj9FHW0VoenHQw1rEAy8MrWsHMegZ0sXSw5oWT5dsIT+8tlnfJP4xp0LEj0kJsQedEj5W0ZP6nUZ83YkgK91Dr3PqLRWj24iSrppDChFDwgD7UOtaWBxcNxD0cYLJw1SuYW02BLY4N3LzikHwbyet9h7VN+o9zCrT0iNRAO9CZ8RpSVTCEasKIhqe0adtMfV2t9QkAdnoD0Ns/SffqgLqpQeogHU4PZgitRlOnqWlstyIHt/HzZkUyHf/cB1ONl7hB2rZ2fCrBF/GhVxTQamXn8WkHYahd0170zToe3KOyXdk3TD7BeUGwDTsCO+mRdExS9RnXCw+YATEdIXc0V0lzneWGsoIwUSLkODgE19iYCzM7AbPG9MOTV4uOp/aqHUoDwJTCvo3o7Dafp6fDKXqbzLrjWOZOzCTtdyBPl9M4uh9Fq8c5TJ0MIel3Am+Xxp9g7Ee4TE28W/vTGT+jWYhwoes7Nu+ijfuhQYSxjG5l6OtOYkpqKoWZPpKSsthDUqZYQukiAcsxlMK5ks457rzM55XqVRKBHukBZ7SrnA92dz+7wQnPZKObAcznDmZfC85hBzUmWM01bT4L3GgnY1JgbiRoySsVTiC2tGZnKDijZNCd2RmUzuAYMs7sDKU7U4aMszbD0tkiA+Os0KA7AN0hGgRniwx1Z4UGpbtFBsZdoUHpTpPJIAlkYph+ZagwRwPY+ELZp8p+UhaIY2ZAzEjJGdBR8nRn+dGsIM6VCTEUUmeid0njzMDNYkkYRFbkFMm6EU4gzT/QmPBwFDBzRNmBrETTsDBHbc/N6dFkiCx7QiXA42lEzNLRDd6RNDVHfsQaxXxKkkNkcSfOQjLAtAAaVuhlUN3Tuus1wGL9TazcK3Mr9h2p+yr7XKyNlB1uR+UUWz6ccqhMo1z6725QFbsotQ5DG7qUsT/fz507g26e/i9JZGZJ0O/OST67bYJ+DZjkszETvGQx6yVcO0IitR0qoSWjLZNwWNsjGe0OCdomLdvhkUTn+f/LyRsykBs6i1H9J55lZdZkEXjSiVNrwG4IayU/dFik0/HwrJnrL32V5sqR4Nk3SVcXQ8x3EWgupgNg5R1DB7q00q/cl8RQ/MUgGORB+KqVZOhmsc3Fs00z91z6wUJktGKA4BtzZYIpl6kTIfIrqaEbn62+9hwR5p0reaMNdHKXNF4GLOj6RzFcQWTfeOWYEI8EGLZUDVo5Wrpi4nTJj5vPNitl+aXRZxMNuDGxc+UuAbhvln6WQbS2CXMZWWe78hpDh4pprBwpPfsmWXWfbL7MGjpMn/dBetNAb8f+PksQrv6+iKHTAh83BH7J7XDsSr0AJmLYLpDpohsK2wEZC5TMwkL+xC5zWEHaBWOHOLHctoSP6tBiRgS2xXnL9TBXrqSPndilUzKpEjwOXI9AaM71qLvBaHdlol2mNhIwC6TEXKqHU0+dwVbnOeDE461ks2vstRNHd+vyzsSAZTJcemzUyAJd3yiDG9K/umI4zUTyHSY7PZqw97G5VcYlc6+uVH7uBOoFBDqVqRBZ6SN9LSa4xL4HGiwdTYDl4JmWoYxxBB0crHKYtg4i0OhifGilX03vwhdFosZysFUeSmB/zxWTdCJBS0ZI6LCP7YbZbx6q+wixiQfhdQMXlSY279SlA9092kfl8rhxoEcXxCXzjJMleKYNyF916nBeemD7AmFr4gV+LkhHUg4cuMgy8CBmy8AlDnXIt1y2DGCLxapMBNlTQlE3XM+Ls5pZQG5PeNQClSRictKjDlyJItMShTKLyg65JVFSkwdU/NxHHNC9d8e5wXayzxKmvE18Z5x3XqYQAewyUN/ZD27LXA4GfcuMjAxGl+EDqL/0E5rDSumbh+7ZS24EucHpAQNGF0MfD1YwLNbQH1UX/OiBtRjX5MAziGFvDWh1mA+TXy1jAXiK31YYbSbu+4F9XvqKsTvN/M+XHrP3zJv8NDs+t32aYfnnXsXQl4Qcv+0TpuNJfCBoUylWKHyDMDtj8I3IoHnA3Gopa+TbHgT9PAA6b1AZNRB4bhAAsODlrn2cBY274DFXzx3TgyjycKeTBiyeqQ14aGv2wNOemnbYuU/yIiI82sjq2MYPRQFqAagBkJexRX2Mw9iO/vEvtpx38RZbyzuexTbyjV+xZTzjVWwtfPEptnZXPIrt2hN/Yqt1xJvYan/4EtugG56ElsxHXIS284UPob084UFoJT94QW3jP9yDlvCB76BNcMBz0Lb97xu0XPe7Bi33fc+gHTqGX8jKOd8tZMe8wilkrXzCJWR5PMIhZFt87w+ud707uIPnPe8N3uB4xzuDM/jd777gC67gCp7gCY7gCG53u9e97gd+4OSTb+AGXuAFTuAETne6D/iAz33uAi7gcpd7gAd43OMO4AAOd7i//e1ud3vb2852tq9d7WlP+/jjox3tZz+72c0uvvhlLzvZyT72sYtd7GEPO9jB/vWvhx++173eda5vfeta13rWs451rF/96la3etWrTnWqT33q+/v/L3WpRz3q9euDD/739L33vvvuued+++21AXtra9WCO2tj1YH7alvVHHbVpqr99tTedYb9LVXz7ahd1xQ2eH/rCJve3vrB7m5unbe3W1sz2NkNBT6zn7YTuMxu2kzg0Y3dS+AwW2kngUH3dSOBu+yjbQSm3NZdBFaxifYQWHAL7SCw3QbaP1/KPb/Pd8b5fM/3xFev58vhqs/zdfDU4/mKf+d2vlOvczpf7OdcDr161MehS396OLSXm/4NTXk3b0PXeOnZ0Ci+5mroDk9zNPSDn7kZesBJX4auOpmPoZs+ejFePhd9GK+bhx6MF/Sg/+KNci/v4rXxz3Pxprjnt3g9XMuzeCEcy694CbzzVrxm53wV79OpfIp3/ualdE0f5VC6odf8k+7mnbxJt/KZZ9JV8SVX0hU85pN0JfzySLoGbvkjXbQbeZGu1StP2QU6kQ/hnl7Ig3BFD+Q/uFQ+eR9cI+9xHtwb33EdXBCXfA4uhUceB/fAb9wGN+3l1+BincZncKEeVza1K/hKr6qKhmJCxvgQiKAOLIyERVI6NcUiBMiiIl+FOLipHwEdzaSaTm6UCwnx7sRkRlmjpzpePo1UOjb69dHNZVmvrNbSNVQ2d0geGu7pqRWNi+hVVdFQzMsYj4GAdeQwEZZI6dQUSyeQScXEChPgpj4ENDSTknGSWaZBOHgnJhPKCj3VmfPpWUmkkbGPbi7rKsgaRLQmzWYUyUjDPT21MRAN1FVNDQW9tHwMBKwjh7t+lH6upm46OSd7JCKyzfMM5/YouL+5wJvnN7Fb2x3b2mCp2l0aZJp1PIiGiXZ1BmkWaiYnxixLLeMjCyXbjimKiYknw7Zgd5xf4vBgqdddF2SXlWtwC3PrSgtSiyyO0rKihm7nOUszCREe5Rez0TxnWS1OLe7OH8N5/pzU4uc8R2Gm1rQ4aJ5nrlhunrdbrTYLBRV+ciI3Mf2RYslLjkuz0l9SZVLU1RHJE4ntqNII1WjP6mnFFhkSoRKFI4ewQmTNoDDQH+kP2XGeZ81Zc57nuU+fbVYzbvEuq1Nssj1WJ26xHVab2GD7qzbc4e1Vi9hdm6smDHEA4N7c2tjW1NLGaGdm4jKyMbEwsK+wVxfXllYW1pVVFdXUvlRUDf7S3i53q81CPTk1MWGXlJKuSEdG1iKiIaEgoJ+fuQ+fPat6VPOk4rljpw6dOXJQ45zCMX3jpk0pmzVq0qA5Y4a0DJkxo2JEw4SCAf3ipcsnF88tWrJgudJphbMKlSmbUqJA0XzipEkmkyVKMJNcIrE8YqRIJSWRIUKCAPkx6aMHjx06JHNE4rhho1yDxgxIGTFgPL5w0cKRReMKRhWLKRRRJJ5ANHFYwpDECBGFIQhBDAp+8BDYAZDD3wY/DX0ZMFzgs1CBwgQJESDsPdBzkNcAj8HdAgUJENjVHSAbKECAbsCcALkAcQDg3tza2NbU0sZoZ2biMrIxsTCwr7BXF9eWVhbWlVUV1dS+VFQN/tLeLnerzUI9OTUxYZeUkq5IR0bWIqIhoSCgn/mpXJg3fqJXRzPLhXljJ3p1NLNcmDduoldHM8uFeWMmenU0s1yYN8bSq6OZQspLjIuKiYiHhiMKCQc/BAL++fVhWOJbkluyciomIh4ajihUGiudqSaFgiY9MtIlwSUJbWZa5/lqeQ2cIDTP1z0ydp4DgrqoMjjrwOj/BZIO4JQBAxISCCAYBEn+LkNBT0hhwPur1BCTJhowtGQYIZwqOFBYExoUeDKoEGkWOCikW2QAwDJj/q2TLQKtkoAJiLu6EJ2TPkiF0WWAuCrkky7H29j6bcrgbb736Q5tX8Ru+QnKh3NOTk13AnrbcvzAosvC1nO8I4y244SvIbuNd4Jjya0jndCZli15gnZ6ays8oXub3OGEowxF9njCc74kOzzhAD/JHU94uppkiyd84W6ywxNeUQbratOZG/aSpAEjuj94mQIX+Pl03y7eWjFyDGCkb4DBJdNbxOzGFf84IfrQCjvVJzty7lIzj19t/fh9Fa7wbXv8UXlp14U/5YMFhu058hIohBqvDCUfcfH5hgPw6w4jxgBGjgCM9BHUgGQ/Fp3MsOoR+TifdcWAE26VZ5rvi88xtVQD+PcD////WgAAAAEAAACcFQAAwGUAACi1L/1gwGSVrABacVgZMhCILQgAMIgiIgBCEXglz31rKrkuk5HcOChui0NJjf16lXh8etTh1lufWcXXR04lKfoejAFwAY8B+n278ftmdWfV1hJ3tdax1nFpHGf3GzPCWutYw7HeWuu9td5aYz2EetFxvLWO99Zaa6211jvWcbyxTmNkb9XenJFjZPGOAR31YiykVfvV+306a6Pl3IxhIbXSgI7anWXTkkUnUlm5Ztx6ay4un9ett95666233tetudg+lbbeeuutt956m75hbb311vuFMUULUVIu8PDvfcGGCKunRQK78PN7Fw+ZdTpmLXmxiFZXcOPLSCr2KioZfVv4UPQmguG+iGnQvBkOwskKUh5mAfWkZAmfAFhSVtbNIhFdgtsep7SZ6sNwl5hhBpXCeRj+dN2AesF8j5ZYataSOX9/3N1RYBFA1uLOSQXwXuD2yi3HaRr4TnLL9LVyxIpDt96kvF/gukHPHn1zsFyZilcvBsrBdQq+nNKS6LHtjCxXzQQ4zhr6NVgGuyHYZCPwBZ7TVrfcM9oLTQWsbdLwKnnhwR7cBLwPkEqzoVtu2srxCrYjTPKuGEWD36BY/3SdavqPTP8MGpVvJQV3enrK6L9bmefxHxdyH9xvD3mD853XfBDLb55riePcU+I45XMksmjRQrGwkAQh4YmfeGAg4AE/OIjiKC4omOIpDF/iJkz43e9/J7HiEPGGV/HEvzgNGopXvAsXi1/8jBmMZ3xjI4zDuAwZjnf8iseYm5Pr6/vwD6+rozvd8fBAHMTv7uxul7chrk2DhQu/8LU1trM9QwYMx3C4t30Dh3N4hw5ud7uHy4mw8LevfcRDhOA737Xave9d73kJFnwx+AI7A7CDfWyMrIzsaWkP/gBCgwZdYV3HYr3u9a0trnNd62JPcAUPg+DgampmN/vZWYRHeIUKEz7hEiRQOIXD8Pv32aNZr7dala50J6elpqUzMUld6gYMADgAqlN9aqrqANSjopCo1Pz8/+hH1Vf96srqVi9QAOtYWVlIfzrUq0+69QGOAMGAD7iAE9CxjnWs47333oa44uy9995777333ntvrIkpfDDjJWbeu+gGRlS/r8a+sY7hV+suFhUTW7BYgXiowjAXZsJBwRQoAgFPmCjxR8JvRJ+IzJe1eS/nZbx8Zweiju7DnJyHOLi3Dm4c2vKGnCFjyGv5QraglgZXeLNoFCZIOItgBuFBdpDJ8lhuIBbGAOxrgYIEXl1Yri0tBPlALpAJ5AECAmRhXVlVUQGYkoqCenLKTUfUKC81YsQo/6c/zT81H1EztZqVqrmalJHyNclKKuikpIM+6KWlpjc9ojc66aFAL5St+Xpd9EWZyc/58PnzPwd0Qlf0RF/0Q4Zu6IUK+bmf9zkfMRdzUdExH0PGjp07v3M8ePRcz/PkabPHy8+cCQUD5su/hLnow9zM2XzN2zz0Xe7lZY4GDZmTeZo0aq7mbty8+ZvPmRPncQ4HjpzL+egondO5ndfJkgXKlClSTuVasBzLozwLEyaeR4jcyJO82y3yueRMmjwBVVLlR5xsOZcvueeZvMiR7Me/civXGvSgj+Mqr/L9LdfxHTsqLy8paYPLzdTU5OHjPT4E85i/vI1PSm4luZubmkBqPP4x8gF8CBE6lMRkWvpSQaSLlKyJFL3Qof9ZVK0iHR3lTM3Un542umleQqMmDZkyY0TD4BnVoyePHDlz4HTx4qXOqKid79lT53VOh07lNhLykJOZmZGYkr+85TUfGcl9hKys/MH5INsblNvX6LQx+SFCIiOB/PgmicLCC/4FxnBEPNSG2NvTw4uLe3vTcEdXJ0LuA5xeHx6end0dnZra2ftm0SjAr2AWwUxMrCsBF7ZLq0FaWVgYGIMxsqWo69VqrVZRGWhqoqqCol6pBPKTgCwsrAAF9t57770b995777333htrx929u3vvvffee7ftjcUTyGxvrF8gs7333nu/b1Cse++99977e+/Gzcn2qbR3vN+9t+EgnL333ntPwUlFQT05NTEtKV2tSVUk6lHO9wPGE3Jb48+vz0Ka1lEO7X/koI0d4/MBK9pf+/9ZSQ6Rk+Ru1stI8mfWkD3zkcyWjeQiuSwTyUOygSwkd3IG2QTyw0cPHpqZmJeWlTuyjpwDB+UNG5OSkZDc7WMNGjNk5BjZsREG44uJAKhUk3q40cC0QChIEtM1IRQSicVDmqZVfPRKqAGA4mEASMEsAhAGEIAARxJnEAAAAACAoNFQABp8y7o5/Vg4jXMXmzeZcVNyT12ZL3Md86mD5DlKiJedpGUeDN1mrEwnS5TVtWMqQ5/N8u1YCYVK/XFrlOyDAZqQjLPk2oPkmyOj6I0T2XyUZNkcXpFZM6GPJlEanyWfS+KtrKalT+pUSakYlpaJyMmEzGzIrFiY+m0J367suk5qvslktoRZldj/VR7XhSu5MFkT5cCUfUutXHYH52giA4eP+pdgJ5okXhYi765ZAvTfSxXfzSSBUJvkO/QwZ8f7uAyerp54PztEd2UAM4FPygryW+YfPBsvr2e/xHav0uVs2fleEgTLSb9yN/W6FHx+cbrMlSpT/gMnt0B3N59uwIPTeXVFa5kQedv5kn+XinEZJTcm+IUSGpRv1d5JSSYPlGRgsBwKpXp6haESoN5douPfcvbEFSVNDxSROVCMzOCsSqRsVqkzNqErakKUy+OOGT+AI7PJqF+3Jdms9Cp/bZWsYwzLqdFS6V6tnFy5xZL2epOUVMmUDOujpGLwKxKuRZqgq6lX5VsSsJJdaz9m9SHjZQ+XFrHP0kyxZPRWDt6ftmX+gfmPzGD4LVlvad8lTbWMbkvgudEyfGk96WB+L5PbaVmibrE+LePmN4cbzx56PZa9+drSyytzN9gm8XlMDbeRL5sf1GFenNjSmKrOYWt+S936k1LxJD33Q3LRe9SmvxFpeowaY177n54KZCMLNifSQ9QwudIxVZ3D1vyW2vInpfJJeveH5OJ71E1+I9J8jCqGsby/PZWUIx84RzJDqjdZxeMVzanvfEvD+yeR9knKhg9phPdo2n6jq36MqqfVvLudypQjFzgHMkPWO1lF44rOqT/FkXcEHCD6X21PUyT/Ww7bkA/5uMOiXkrefkPZb0LqVHirOiPbSo/zbJ+nw+QyX5N0k0fHdY05J9nh+IZtT0tXG8+9Y78UFGy0nOu+g90FBVOUrLhwGRLp4/e+JcDwEWXfZ0n7R4LM6pqiToR6xI0zcc7NMmTIDDJ1wk4xNJ5HOGOC8wf3/mRKNFZEzDT0A+PhtDUedf/OUQbW+pbaP8z35BZbzM8Dg6fmdqT35od4+EcTtHWMknSGwjLJPjgV/bBm4K8waqbJt4SunX1gEMdSaNfhn3y0KcY6MyN+8/h8MuVqSMY9TugVT2NxOZTZDpne/JbtcyB/krMO8ST5BqIfkn0p+D3y0W9EXsF9jLJD+r+xOrN3OAlDpb/l1ojtXlZ3C/tSjp8uTUbQFz3Fbnepb5k+EfhMildKPZm7O0jHcnSWyLecHCR+lfNTLIux+S3Hhp9aOSZS+o4RfD9kj5h7CbZv5U5dzmeVPqfG+MavWH/LqOVYzmTcVHqm6fNW2WTwVq5XuZrrqDTMPkzl2Q09NXfsyHwPU/PK0g9n7tjqYVIdl+JnLrYfH2aBca2+5XQX/FKOntjYk5yNQm0129bmkzlyULNvOTcKfZWjt7M9lsNDLCkovuW1JdNu/6Pfh/u3VKwj3kuBtVFeZWoTuA6Dq9LNT8/4cm4gDIyyiYZsty1FkcdVDd9yYUh7L6mmXXuj89tc2c6Fr3eVj2fZu3y1cuzg50aD2KHtLHbr/5bXfej3gQuSCa5FNo4tEZf/CkETcwHrSJhDdGo1xAc0Z/ieLaxU8S0tY5kvUW9h8BUFRvVFJF7gts02mSH7i6i3Leiub5k/oTuHdBf3IlJ/hqkJ5QOJh95Cc1fOBEc4qmc32cM8DtCR8lzszlxFndrYhebyJNIKrsWllv1b4z4eWNnjING4lmtQQNNwLBb2IwoeS/ld2zafv3HX7pAdxdDVeTjPZq/+bgvlbynLh5DfFtYvcdR8trs4tPxN1EuMDo6/hZkLw89QbufNvHDnTqjfsshU/mfBSFjMRaNg0zVy3EEqizpyu24TzbWDvim22vqWnWMfv/F5eTK7zXI/4pJ8y9rN68M87ddjCbEQ+5lxFe7t1RXm37J32TqTRSfRmN/f8tzK/XS/H8va9votF8mZ5Nlp99J/uD6W3R374awe5rczCZGH3e0W31Q+EWLewXMsHx/dxDHWsEttq07GbecvZeW/JdBdvJdkc5Snp9uZ/kyRyYIymf6I6ltKt9Se5KqdbcuLy6pezhx/u6/n3PaCvyXtFvLitBbp86SYLvYt90Op/spFd/9hDMtQjiXqVv1jMdnJ5O+mPpPcO2j/JHMurVfJNJTwXvL2EVxHjjWIQqpBisUUNer8x7fs3W0vt1o+nLHrBj9TYxd9MORn1cdSOu5/f2HX7V52LrrPZP1O615WTcAe5vB8+0xCwbG0mQ2WNQ5v7vqW15HvvTyec5+H4mT4KukuAjzHwWP7QRp+y6oTocStKxdHr3fa2c8cfPL2dRxmtd813b8l6L1hrzLxIK7w9xGKguZb5q8bfpiJDuIaHziWxm9ttXOLFPvTyYQcRD/HsrVHcHXKxKK24/R7+XBUFLNzaP0LKJyyDbwDUtuLop2bvc3ZL1Dq7gWYjyVMkr33ktqezrlzKcfnH5F9y9vbAg1a8LgFG5qgQQset9DiqZLQVSXSnVElHCojG97bLachg0kuNPDoUI7422zz4Hn2JlSBZ/mYsS2lkT43kx7w3ArJDOFdOwdOQejr68aUoa+NdwU75SvjB/HJidP+iqwJ7Vk6kigSyD8nt8a4/na6CWn0186G3TG8lLOB7mfjU6giMtFaeTnVWNKWa3VDyWgFegA08lRhAj92qMVbtW2vdkTQWNA6NqxPEfmONJcH49hJ+2Ma3tNYTBwxi86lOS/P5R1zqOWgkukUux+elOZ04A2gQaOF9/n5JKQwTl6JX5ycHAwCwyC8g6551rj3nWKwdg6gKZHccDgyyw/AIx8VO4fHR+avbjEIcqMa13d75JS2o6wwvxbdgvyIKYr6sfC34nBXmV+Q0j5s7IspQX/A1Mh4RjK1865cJlUYUrkWl2wu7+WZHE1O0wM+JBau7flpv5T/knTVAkxTGmJqQyaNxxiPHHV+3+SWgWP7hXDUkq7Kp6mkknW6rJlVLJxRtJGgXkIXUYeCQMgymL0yN3EcMG9y66Mx2/t3tvwlsSL5uE2BTE1tvmOmTiwuhgWMAsGgxmQwfM2511z4RCuxYlu/+d88O+jlseyN1pber8x7WZr8dE7FzIggm8v0ED5MXHTEVzNR0IImiSufrpTwb4w/1mhe9oOeGrcjXz4/1MO8ONHSMVXNQU0JTaVXXLZK2L8z/oVGY3Hfe2ozRt7wHG+GtGdyhEZDmkDhms9VCD+WvBnyuqrEDqzm/ewpbIx8x/OeGZKdCR+NP2nGxSs/ryR8WTnmMq6V7MAUMP9l91eoIUDvDuRF0m849k0gNbXa6s9IXUnRfN5HaThYRstk2ERpdK/hxwR2wGGjCyi4Avj2nKzWjL39L/X2RpvWfbZQ/s6OsiQLVqy/KaSZUXx0n+NwMGTTXyv2NMpsEROp6Dg6zELNIDWbwrJHwH/+N4ZnOjkzY/U/s1sDfZ5m2aP+NyeNQ1KE8TiYTFe+Hs8IdIrdE2CkteTknL/S4JAdbeyENdfceA110IT7IJ+Y/3c23NzNveW9M+GV1+lqqUzpkICMZLD2kDeXcbr72HvlRvwnvz1lHDQzYs0az6f7rodkzeOE2nc6FhNUncaQKKVzwRpzkr3XzVGauTox5G/M7feTB4H+XegOUKDhoqWvXEn2Kh0cEbKG4UZJ51t4tIvFMHl3K82poaS089pHZ7CJOUvMpo1hYtsGkd6jY20Bs8JdAPMxLs0ct6kyxUw891Izmc5LLPWALQOonRHTsJ3IHssy9Nnn0nTeor4enE4TeG6FwBxVkim05E5QL0vVEOKOsL8RldmUyRxdmZs8VtHm9BcLlqMsN6qd5uL21K4HaYwMPs9a2gZRsv+2H4sNSNyPJlD8qNC4pL/ZHHXHqnHLTYylDolB4AvvSrB2PGBBi5uD9uoOXcHfLNw2CHfdUQQX7xSwVv5PN5CsvoKMAv78HfdEdNSSzdcWRePN3gp2HD2ndq5q4X7wQd8xNn/zTBhf5m3RsTaIdiozEMlz/GS/iGG5tsabBZidXvVJf63rL4VRbCN1lUjz5O1nK8Vyt6K648yJDHpDShOhb+Mx8GD7wpmgXtSxwp9paNkZEmbCLtwZsRYBTt2o5xDFG/G7vICr2fJUarZGdL9wlaXPiPcEcGF4G5u6GUuiiw7J2BKl3d3H/EJe/VKQdVMEJkRyN9mU438a0pbsEWefHBb+/WhTuLU4VpbGQxwjYnPjENfcEL1mGHGWdXHylvuVNJ9a2WrWPqtqC4A1PXa1rZNZ1be1L7iaYBquvhgBfynD3L9htdklLOeToRHDWjRuQcAL1T2Wc/jfGQJudyIfppZ2d2iMRqXXnWTnZ0BKHK5rIxnL2I0oM9r3XA588TpuBecgMU2UNg4Mpn1AOa7jWeBa4ECKu8MqjjjzGQF8NUrKnZJ6rPUH2NVNN0s/jll6p6kdlGB/xQhxKVj9ISTGkkvOELUVre5DtlAv3rN1m65OrSO5ix1dQz1xqrQ/hJ/YrEbcJnqbKlc/qbDMP42pTf2PQ5NKmJPr7bHedYIJiF6Jy/zSwZjDjrzf6PXGX3Ac54lLlr5rOS55wCr2Z3crtrfuArcMwzjbM7gL5Z/1leC4+yKS5/Zt5+y3bMpfGV0LYGtuE3Ek+iyksXa+zlNxpH7CZkSh4+aAGYxzJnjWUdKY/D5qfbG3zVyNDjbtDXvazMaYGBxXaZ3bB/5Jq/EyaVps1mjl7+xM9CYzcxMg3ekM6KNeLFQ7/oB1oAaiNchjtr2YLXCrB+9KCrL87coyTQxyXgOrpp47fKgXWLCv5pGyz4Y3wn7j3O/Cg+tsWzvXx83urlfM4TxcJAhii074iiDm7PvxCPgyxkNHnswd1AtaG1OajCOP243Lo5cVs0+TcWbaU33d1G+Im5d3cotVI07ycoegMc0t5jlM4dZDdIiHPkKeoCiIFaPOd4gjN3fC0uj61d5NFU7Rj0fi7ywhGAtffMa2zOuxUwVlMppw234jtKPSYtyKpty5Q0FowOzVIzSv3+7o5Pm9bFQ+8wrwM8vHLaKX6SEeRWWmmBxyU91sXOZwNsSAQrgkww3oHZHOS9Am4hG21HYZsv+8IE9wEKpcQq28EVoAAAABAAAATj8AABjuAAAotS/9YBjtJfoBasdNaC4QqAwDf3tDBIxTXEmlnxnZQ0Ojr/iEjHSVXvXcsW6nJJLNZ9Vpqd4Sh/8+pZRSMwY2BoQG0HVD1733irXXjbjudUPXTivakj1Y23//vf/++++///7//vvvvvvuKbv/bd333ik535tvzvfmm/N13euGrpSbb86/52AUDHTyvfeQvAb/r/////dfHf/nfPO9997rurmv8nlYPQ5f9w7DN998b7755nvd6xrd6173ujf33/vv/ffeX3rvu+/d987uO2Xk/fGic7732v32fPO9RvptavI5lwz0Leec7w3mYwOXmAeejaAGn7L778N8HzX8X/9Mwvfff//999777rvvvvvue6fsnXvzaNYq80UBEskmdKJv3ZY4HdlxnizBXEn2F0dfVFJ3O0nSyYoRbAM+SbEs62wMbGhoEZKtnR6gKHjTtQbmgMAXGBYY/N////3333vfve+++6iGF35Rxpzhb82Maju2LP///vvv//f/d99995RZg3ZzRxsHukp1gn0xatx8880333zzzTfffPN1b3657pWvfN3rhq7rnhITRAiHbPsi9TVFLg3v7JzzMN9zMT3SkHEqnJs6D9AhzOae04l52BU0FOHbc75535zzfRDbfPM2BwCc5FGwOyEJIiI1io9hzu3A0xzuCmLegdGcLAphzsfwmuMLbvRRVCDIs/7k4XGHguueWYglYPspIupKWuXqidOQcUHbnsRc3XyRNpP7MUg+RJBhp/CUHK0FEwsiZGsxNtqB+kQHHNZBmlw/sU5m9Ed/9Ed///33H/39999/9Ec/pIf0e6LfP3ZID+mrLmRYoxN1AWgJ843333///fe/f/+7999///3333///ffff//9995///3333tK33333XffPRZYWBbzlL377r33Ibrvvvvuu+/eEowrzR/K3n33lJ2y+w/VemRcu9boj/7oj1QHJfq9ovtH+Yf2PyHu9/2h/ff9787M6VkewdmfB+OEHiVQ8EfnbPSvXY9/AV4yiuWm0oABusrJx8gCF0SMYuyPWm3q5MyhelQFzNwmoKUuNJzRZwq/LTlrP3dSWONyBjILgkEugdJfIVMTQ3ADMlLdIoVLCHyjBjjtUg/kpRcLZzUQfaVWoS8QXcggAyGtaKuK4G0MmfO///6/5NRoyC8PO3icFeS55sDw/yaUEkqtx0a3Rl66lbgrXnZbXt4OGfkqBCZSlkdv+t0ZOmGB5vhDcyS+6uTQAWvgx+5rjQsaMAeA3hQtcfHrXw8R9ezvP53YB//9l9M1wmcZIvieTTIOa/8ogYOdB2OFBQGifEsAc930EsfvXzWJqm96uURAxec7KSb+qqsndIViUp55IZU01u+/33/1+69+f7+//6v/q//++/39/j4MGvilHC34r8JB42GR9lwvGq9kZI9pSl8GPd9nUf3BUqH6TGCi/Pcy9PDY+P7zlY2gGqUiQi1qFy74GH5rbJIhfO4bsSX56PuMQcsyPNDldMl1IWnkAyFmeqmD19EmtZBR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JPAR+AhcBC4CD4GHwEHgIPAP+AfcA+4B74B3wDngHPAN+AZcA64Bz4BnwDHgGPAL+AXcAm4Br4BXwCngFPAJ+ARcAi4Bj4BHwCHgEPAH+APcAe4Ab4AvwBXgCPAD+AHcAG4AL4AXwAngBPAB+ABcAC4AD4AHwAHgAHA1XA3/4T/ch/vwH/9xH/fxHt7De7zHeTgP3+E7XIfrcB7n8R3fcR3X8RzPcRzH8RyOw22cxmd8xmVcxmM8xmEcxl/8xV3cxVu8xVmcxVd8xVVcxVM8xVEcxU/8xE3cxEu8xEmcxEd8xEVcxEM8xEEcxG/4Dbfhtty03LSctBy03LNcsxyzHLPcstyynLKcslyyXLIcshyy3LHcsZyxnLFcsVyxHLEcsdyw3LCcsJywXLBcsBywHLDcr9yvnK+cr1yvXK8crxyv3K7crpyunK5crlyuHK4crtyt3K2crZytXK3crJysHKzcq9yrnKucq1yrXKscqxyr3KrcqpyqnKpcqlyqHKocqtyp3KmcqZypXKlcqRypHKncqNyonKicqFyoXKgcqByo3Kfcp5ynnKdcp1ynHKccp9ym3KacppymXKZcphymnKVcpdyknKScpFykXKQcpByk3KPco5yjnKNco1yjHKMco9yi3KKcopyiXKJcohyiHKLcodyhnKGcoVyhXKEcoRyh3KDcoJygnKBcoFygHKAcoNyf3J+cn5yfXJ9cnxyfHJ/cnlyeHJ6cnVydXJ0cnRyd3JzcnJycnJxcnFycHJwcnNyb3Jucm5ybXJtcmxybHJvcmtyanJqcmlyaXJocmhya3JncmZyZnJlcmVyZ3FpuLUcmRyY3JjcmJyYnJhcmFyYHJgcm9yXXJcclpyWXJZclhyWHJXcldyVnJWclVyVXJUclRyU3JTclJyUnJRclFyUHJQcl9yT3JOck5yTXJNckxyTHJLcktySnJKcklySXJIckhyR3JHckZyRnJFckVyRHJEckNyQ3JCckByT3I9cjxyPHI7cjtyOnI6cjlyOXI4cjhyN3I3cjZyNnI1cjVyNHI0cjNyM3IycjJyMXIxcjByMHI/ci9yLnIuci1yLXIscixyK3IrcipyKnIpcilyKHIocidyJ3ImciZyJXIjciJyIHIvch9yHnIech1yHXIcchxyG3IbchpyGnIZchlyGHIYchdyF3IWchZyFXIVchRyFHITchNyEnISchFyEXIQchByH3IPcg5yDnINcg1yDHIMcgtyC3IKcgpyCXIJcghyBnIFcgNyAnICcgFyAXIAcgByCnllPL/XK/nC/ny/25P+fn/Fwv18v1uT7Hy/Fyu9wup8vpcnyOz+25Pafn9Fyey3N4Ds/lcrncnbtzuBwuZ+fsXJ2rc3ROzsW5N+fm3Fyba3Nsjs2tuTWn5tRcmktzaA7NnbkzZ+bMXJkrc2SOzI25MSfmxFyYC3NgDszdcrecLWe7p93Tbmm3tDvaHe2GdkO7n93Pbme3s7vZvexWdiO7j93HbmO3sbvYXewmdhO7h93DbmG3sDvYHewGdgO7f92/bl+3r7vX3evmdfO6d927bl23rjvXnevGdeO6b923blu3rbvWXeumddO6Z92zblm3rDvWHeuGdbu6W92rblW3qjvVnepGdaO6T92nblO3qbvUXeomdZO6R92jblG3qDvUHeoGdYO6P92fbk+3p7vT3enmdHO6N92bbk23pjvTnenGdGO6L92Xbku3pbvSXemmdFO6J92Rbki3o7vR3ehmdDO6F92LbkW3ojvRnehGdCO6D92HbkO3obvQXegmdBO6B92DbkG3oDvQHegGdAO6/9x/bj+3n7vP3efmc/O599x7bj23njvPnefGc+O579x3bjs3nXvOHeeGc8O539xvbje3m7vN3eZmc7O519xrbjW3mjvNneZGc6O5z9xnbjO3mbvMXeZeu9duMjeZe8w95hZzi7nD3GFuMDeY+8v95fZye7m73F1uLjeXe8u95dZyY7mv3FVuKjeVe8o95ZZyS7mj3FFuKDeU+8n95HZyO7mb3E1uJjeTe8m95FZyK7mT3EluJDeS+8h95DZyG7mL3EVuIjeRe8g95BZyC7mD3EFuIDeQ+8f94/Zx+7h73DtuHTeO+8Z947Zx27hr3DVuGjeNe8Y945Zxy7hj3DFuGDeM+8X94nZxu7hb3C1uFjeLe8W94lZxq7hT3CluFDeK+8R94jZxm7hL3CVuEjeJe8Q94hZxi7hD3CFuELeHu8O94dZwY7gv3BduC7eFu8Jd4aZwU7gn3BNuCbeEO8Id4YZwQ7gf3A9uB7eDu8Hd4GZwK7gT3AluBDeC+8B94DZwG7gL3AVuAjeBe8A94BZwC7gD3AFuADeAW+1Wu3/37/bdvvu//9u//bt39zfv5t27e3frbt3N3/y93/ut3/qd3/mN3/eNu3G3fdt3fdc3fdP3fM+3fMt3fMc3fMP3e7+3e7t3e7c3e7P3eq+3eqt3eqc3eqP3eZ+3eZt3eZc3eZP3eI+3eIt3eIc3eNtw03DRcNBw0HDPcM9wznDOcM1wzXDMcMxwy3DLcMpwynDJcMlwyHDIcMdwx3DGcMZwxXDFcMRwxHDDcMNwwnDCcMFwwXDAcMBwv3C/cL5wvnC9cL1wvHC8cLtwu3C6cLpwuXC3cLZwtHCzcLFwsHCwcK9wr3CucK5wrXCtcKxwrHCrcKtwqnCqcKlwqXCocKhwp3CncKZwpnClcKVwpHCkcKNwo3CicKJwoXCgcJ9wn3CecJ5wnXCdcJxwnHCbcJtwmnCacJlwmXCYcJhwl3CXcJZwlnCVcJVwlHCUcJNwk3CScJJwkXCRcJBwjnCNcIxwi3CLcIpwinCJcIlwiHCIcIdwh3CGcIZwhXCFcIRwhHCDcINwgnCCcIFwgXCAcIBwf3B/cH5wfnB9cH1wfHB6cHlweHB3cHdwdnB2cHVwdXB0cHRwc3BzcHJwcnBxcHFwcHBwcG9wb3BucG5wbXBtcGxwbHBrcGtwanBqcGlwaXBocGZwZXBrODI4MrgxuDE4MTgxuDC4LzgvuC44LjguuC24LTgtOC24LDgsuCu4KzgrOCu4KrgqOCo4KrgpuCk4KTgpuCi4KDgoOCi4J7gnOCc4J7gmuCY4JjgmuCW4JTglOCW4JLgkOCQ4I7giOCK4IbghOCE4IbgguCA4IDgguB+4HzgfOB+4HrgeOB44HrgduB04HTgduBy4HDgcOBy4G7gbOBs4G7gauBo4GjgauBm4GTgZOBm4GLgYOBg4GLgXuBc4FzgXuBa4FjgWOBa4FbgVOBU4FbgUuBQ4FDgUuBO4EzgTOBO4ErgSOBI4EbgQOBC4D7gPOA84D7gOuA44DjgOuA24DTgNOA24DLgMOAw4DLgLuAs4CzgLuAq4CjgKOAq4CbgJOAk4CbgIuAg4CDgHuAY4BrgFuAU4BTgFuAS4BDgEOAS4A7gDOAM4A7gCuAI4AjgCuAG4ATgBOAG4ALgAOAA4ADg1nBruh/vhfDgf7sf5uB6uh+txPY6H4+F2uB1Oh9PheByP23E7TsfpuByX43Acjsvhcrgbd+NwOBzOxtm4GlfjaJyMi3Ew7sW9OBfn4lpci2NxLG7FrTgVp+JSXIpDcSjuxJ04E2fiSlyJI3EkbsSNOBEn4kJciANxIO6Gu+FsOJs9zZ5mS7Ol2dHsaDY0G5r9zH5mO7Od2c3sZjYzm5m9zF5mK7OV2cnsZDYyG5l9zD5mG7OL2cRsYTYxO5gtzBZmB7OB2cHsYTYwG5g9zLYlE5OHycHkYPIwWZg8TCYm+5KJycBkX7IvGZj8y7ZlD7NxycBoHvIv25aNy75l37Jx2bRsXPYsm5ZNy55l17Jn2bnsWnYtO5fdys5ls7Jb2a1sVvYqm5Uty15lr7Jl2a5sWfYr25Xtyn5lo7Jf2adsVDYq+5Sdyj5lq7JT2alsVXYpW5VNyi5ll7JJ2aZsUnYs25Rtyo5lw7Jj2bpsWDYsW5cdytZlg7JD2aFsULYoG5Q9yhZli7JH2Z7sUXYn25Ptye5kf7I72bvsT/Yne5ctyN5lB7IF2YLsQDYgO5A9yAZkA7IH2X/sQbYf+4/9x/Zj67H92HlsPbYeO4+9x85jE7L32HtsQvYdm5Btx75j37Ht2HhsO3YfG4+Nx+5j87H72JhsPjYfG5Mdx8Zkw7Hj2HFsOLYcG44dyZZjy7Ej2ZDsSPYjG5INyX5ku7Ef2W1sN7Ybu439xm5jz7Hf2G/sOfYae46txl5jr7HV2GxsNbYlm43NxrZkS7It2ZNsSbYke5KNxp5kn7HR2GjsM3Ya+4xNx05jp7Hp2Gs2HZuMvWav2WTsMjYZm5Jdxi5jU7Ir2ZTsS3Ylu5J9yRZjX7LD2GJsMXYYe4wdxjZjj7HH2GbsL7YZ24v9xf5ie7HB2F7sTDYYG4ydyTZkZ7IL2YZsQ3Yhm4tdyN5ic7G52FvsLvYWu47dxe5i17Gv2HVsK/YV+4ptxcZiW7EP2VhsLPYhG5F9yE5kI7IR2YlsKnYie4pNxaZiT7Gr2FPsLHYVu4qdxY5iZ7Gh2FHsKDYUW4oNxW5kS7Gl2I1sRnYj25HNyGZkO7Kd2I7sJrYT24ndxH5iN7G12E/sJ7YWW4mtxU5iK7GV2EnsJXYSW5G9xF5iK7IX2YpsTvYie5HNyT5ic7KN2EfsI7YRG4ltxGZiI7GR2ExsIjYTe4hNxCZiD7GL2EPsTXYRu4i9ydZkb7J52ZpsTTYvO4jNywZiB7GD2EBsITYQu5ctxBZi97JPu5ed2qd92qmN2qn9w0Zt1P5hm/YPu7RN27RLm7RLu4NN2qTdwV7tDrZqr/Zqq3Zoq/Zoh3Zoj7ZojzYHW7RFm4MN2hzsmw3aoH2zbfbNBmHbbJsNwm5tEDZrt3Zrs/Uzm62j1c/qZ3W0GlodzfZQQ6uh2R5qZ7aHulntrHZWN6uZ1c3sDzWzmpn9oZ5mf6il1dPqabW0OlktrV5WJ6uT1ctqZfUyO0StrFZmh6iR2SHqYzWyGll9rDZWH7NH1MZqY/aIOpc9osZV56pz1bjqWzWueld9q75V76p11btsCrWuWpdNoUZlU6hP1ahqVPWpOlV9yq5Qp6pT2RVqUnaF2lRNqiZVm6pL1abqVXWpulS9qlZVr7It1KpqVbaFWpRtoQ5Vi6pF1aHqUXUoW0M9qh5la6g92RpqULWn2lMNqv5Ug7I31J/qT/YGG4O9wb5gY7Ax2BfsDPYFW4Sdwc5gi6g32SJqTfWmelOtqeZUa6o71ZxqTnWnGlPdqb5UY6ox1ZfqTPUlW0edqc5k67Bv2DpsHPYN+4aNo6Zk46gn1ZRqSvWkulI9qbZUV6or1ZbqSLWlGlIdqY5UQ6ol1ZBsGLWkWpINw35hw7Bd2C/sF7aLupHtomZUN6ob1YxqRzWj+lHtqHZUP6oV1Y/qRLWiWlGdqF5UJ7Jr1IvqRXYNO4Zdw5Zhx7Bj2DJqQ7aMulBtqDZUF6oP1YVqRPWh+lCNqB5UI6oF1YPqQbWgmlAtyKZRE6oJ2TTsGTYN24Y9w55h26j/2DZqP/Wf+k/tpwZU+6kD1YBqQHWgmk8dqN5T86n51HvqPvUe26371H1s135t1yZhv/Zrk6jx2CTqOzWeGk99p85T36n11HnqPLWeuk6tp6ZT16nr1HRqOzUdO0dtp7Zj57Bb2DlsFnYLu4XNoo5js6jh1HHqODWcWk4Np55Ty6nl1HNqN/Wcuk3tpnZTt6nf1G1sE/Wb+o1twi5hm7BP2CXsEvaJWo19ok5Tq6nV1GnqNXWamk29pl5Ts6nP1GxqM/WZ+kxtpkZTm7FT1GhqNHYKG4Wdwt5ho7BR2DtqMvaOekxNpiZTj6nX6jF1mXqtXqvL1GHqMjWYOkwdpgZTi6nB2CpqMbUYW4W9wlZh87BX2CtsHnUXm0fNpe5Sd6m51F5qLvWX2kvtpf5Sa6m/1FlqLbWWOku9pc5iT6i31FvsCTUve0Ldq+ZV86p71VbqXnWV2kptpa5SX6mr1FjqK/WVGks9pcZSS6mn1FNqKTWVWkrtq6ZSU6l91b9qX3Ww+lf9qw5WP6mD1U7qJ/WT2kkNpXZSR6mh1FDqKDWTOkq9pGZSM6mX1E3qJTWwukndpAZWt6qB1azqVnWrmlWNpGZVH6mR1EjqI3WS+kitpE5SJ6mV1EVqJTWRukhdpCZSG6mJ1LVqI7WRulZNq65V26pp1bRqW3WQ2lYNpA5SB6mB1EJqIPWQWkgtpB5S+6iH1D1qH7WPukf9o+5Rv6p/1D/qV7Wr+lUtrHZVu6qF1TpqYXWOWketo85R76hz1DzqHfWOmkd9o+ZR26hv1DdqGzWO2kY9rMZR46iH1bHqYTWsOlYdq4ZVz6hh1TLqGfWMWkZNo5ZR16hp1DTqGjWMukb9ooZRw6hf1DHqF/WsOkYdo55Vy6pn2T1qWbUsu0fNwu5Rr6hZ1CzqFXWLekXtom5Rt6hd1ClqFzWKOkWdokZRq6hR1MRqFbWKmlhdrCZm9+pidTG7V5ewezWJukRdoiZRm6hJ1CdqE7WJ+kQtoj5Rh6hF1CLqEPWIOoTN1yPqETZv7zZv6+zd3m1d7cHW1R1qD7WHukP9oe5Qg6g/1B9qEPWGGkStod5Qb6g11BxqDXZfc6g52L2d272t27md23p9wdZrC/WF+kJtocZQW6gz1BhqDHWGmkKdoZ5QU6gp1BPqCvUE+68r1BXs34bt345t2IbtuIZgx/WDGkINoX5QR6gf1BLqCHWEWkLdoJZQM6gb1A1qBrWDmoHNqx3UDmyevbN5tm/v7J3t1wlsv0ZQJ6gT1AhqBTWCekGtoFZQL6gN1AvqArWB2kBdoD5QF7Dv+kB9wL7t2r5t2q7t2qZrATZdB6gF1ALqAPWAOkBNoB5QD6gJ1Go1gfpXq9Vq9a8GUP9suQZQA7Ble7ZlG7dne7ZxO2fjti87Z+dsX3XP9lX/da/u1X/t13/tq/3ar331rvbVfb2rd3Vf8+rextW8mmfjbNvG2Q9s27btB7VuP6j5Wq/1mq/3mq919V7vta7O1bo6r3N1rs5rvM5tBTVe47YCG4GtwE5gI7AR2Anq2k5Q4+q6rmtcbde4+q7t2q7vWq7vmq7lWq7peq5pu0A917NdwCZgF7AX2ARsAvaC2rUX1HDt1m4N128N13H91m8d12sd12291mvd1mzd2hFqtmbtCHYDO4LNwG5gN7AZ1KfNoE7rsz7rtEbrtFZrtEZrtSZrtTZrsiZrsy5r03ZQl3VpO7B/tgPbZ//sn+2rQdtXizVYg7VYh7VYj3VYh/VIT6vH+kZPo6fVt9pW32wAta222QBsNRuAHcBWs9XsAPQzOwAdjX5GP6Oj0dDoaLQ0GhoNjZZGM6Ol0c5oZjQz2hndjHZmS6Cb0c1sCfYBW4JtwD5gH7AN0MhsA7QyGhmNjFZGJ6OV0cvoZHQyehldjF5GH6OL0cXoY7Qx+pgtgDZGG7MF2ANsATYEe4A9wIZAB7Mh0MPoYHQwehgtjB5GE6OF0cJoYrQvmhgNjPZF+6KB0b9oYLYP+hf9y/ZB97J90LzoXnQvmhd9i+ZF46Jv0bdoXHQtGhdNi65F16Jp0bNoWrQtehY9i7ZFx6Jt0bDoWHQsGhYti4ZF76Jl0bLoXXQqeheNik5Fp6JR0apoVPQrWhWtin5Ft6Jf0azoVnQrmhVNimZFj6JJ0aToUXQpehSdiy5Fl6Jz0aDoXLQoGhQNihZFh6JF0a7oUHQo2hV9inZFm6JP0adoU7Qn2hTdifZEe6I70Z/oTvQq+hP9iV5Fa6JX0ZxoTbQmmhO9ieZE66I30ZtoXTQhWhc9iCZEE6IH0YLoQbQhWhAtiDZEF6IN0YnoQnQhOhF9iE5EI6IP0YdoRDQgGhH9hwZEA6L/0H7oP3Qg2g/thw5E86ED0XtoPjQfeg/dh95DZ6L70H3oTLQdOhONh7ZD26Hx0HdoPDQk+g59h4ZE66Eh0XloPbQeOg9Nh85Dz6Hp0HToOXQdeg5dia5D16Er0W7oSjQc2g3thoZDv6Hh0JHoN/QbOhIth45Ex6Hl0HLoODQbOg69hmZDs6HX0G3oNbQkug3dhpZEm6El0WhoM7QZGg19hkZDq6HP0GdoNXQaWg1NiU5Dp6Ep0Ws0JZoMvUav0WToMjQZehJdhi5DT6K/0JPoMPQX+gsdhgZDh6Ev0WBoMPQlegx9iRZDj6HH0GLoLrQYmgvdhe5Cc6G90FxoS7QX2gttib5CW6Kz0FfoK3QWGgudhd5CY6Gx0FtoLfQWehGthdZCL6Kr0ItoKnQVugpNhbZCU6EV0VZoK7Qi+gmtiI5CP6Gf0FFoKHQU2hENhYZCO6Kn0I5oKfQUegothW5CS6GZ0E3oJjQT2gnNhH5EO6Gd0I/oI/QjOgl9hD5CJ6GR0EnoRjQSGgndiF5CN6KV0EvoJbQSugithCZCF6GL0ERoIzQRmhFthDZCM6J/0IzoIPQP+gcdhAZCB6Ex0UBoIDQmegiNiRZCD6GH0EJoH7QQugftg/ZB96B10D3oHLQOWgedg6ZB56Br0DRoGnQNmgVdg15Bs6BZ0CvoDfQKugO9gd5Ad6A50B3oDzQHmgP9gfZAf6Bd0B5oD7QLugXtgn5Bt6Bb0C/oEPQLGgQdgg5Bg6At0CBoDLQF2gKNgb5AY6A10BfoC7QGOgOtgbZBZ6Az0DboGbQNWgY9g55By6BbWgbN0i3d0izt0iwN0y7t0jD90jB9g37pl75Bw6Bv0DFoGDQMOgYd0zFomY7pmJZplJbpk0ZplD7plD7plU7plF5plV7pErRKq3QJmgRdglZBk6BJ0CromVZB0/RMzzRNjzRNi/RIj7RIk7RIlzRJk3RJg3RJ32iQBukbHdI32qRDOqTNWRptztFmabO0Odo8bY5G2+Zp8zTaNj+jbbOz+dn8bHY2Q5ud0fUMbYZG13Myup6RzcnmZDOyWdmMbF42K5uVzctmY/OyudhsbDY2F5uPzcVmZvOx+djMbBY2M5uDzcJmYXOwedgcbCY2D5uHzcTmXzOx2df8a/41+5qBzb7mZjOwGdjcbNY1N5tzzbpmXXOuedeca+Y175p3zbzmWzOv2dZ8a74125pxzbbmXjOuGdfca54195plzbPmWbOsmdYsa64105ppzbVmWHOt+dUMa4Y1v5pjza9oE3OsORZtYk5Fm5hRzanmVDOq2dSMai41m5pNzaXmU3OpWdV8aj41q5pHzapmUfOoedQsaiY1i5pXzaRmUvOq+dO8avY0f5o/zZ5mULOnOdQMagY1h5o5zaHmTTOnmdO8ae40b5pZzZ3mTjOr+dLMarY0X5ovzZZmTLOlOdOMacY0Z5opzZnmSTOlmdI8aa40T5o1zZXmSrOmGdKsaX40Q5ohzY/mSPOjWdIcaY40S5obzZJmRnOjudHMaHY0M5pbzY5mR3Or+dDcajY0H5oPzYZmRLOhOdGMaEY0J5oJzYnmQTOhmdA8aC40D5oVzYXmQrOiGdCsaP4zA5oBzX/mQPOfWdAcaA40C5r7zIJmPnOfuc/MZ/Yz85kXzX5mP/OiGc+8aL4z45nxzHfmPPOdWc+cZ84z65nrzHpmOnOduc5MZ7Yz05n3zHZmO/OeOc68Z4Yzx5njzHBmOTOcec4sZ5Yzz5ndzHPmNrOb2c3cZn4zt5ldzW/mN7Or+czsajYzn5nPzGZmNLOZOc2MZkYzp5nX5jQzmXltXpvJzGVmMrOaucxcZlYzh5nVzGDmMHOYGcwsZgYzj5nFzGLmMbOXeczcZfYye5m7zF/mLvOa+cv8ZV4zZ5nXzFjmLHOWGcusZcYyb5m1zFrmLbOVectcZbYyW5mrzFfmKjOX+cp8ZeYyS5m5zFFmKbOUOco8ZY4yU5mnzFNmKvOTmcrsZH4yP5mdzFBmJzObGcoMZWYzJ5nZzEjmJHOSGcmsZEYyL5mVzErmJbOReclcZDYyG5mLzEfmIjOT+ch8ZGYyC5mZzEFmIbOQOcg8ZA4yE5mHzENmIvOPmcjsY/4x/5h9zEBmH3OTGcgMZG4y65ibzDlmHbOOOce8Y84x85h3zDtmHvONmcdsY74x35htzDhmG3OPGceMY+4xz5h7zDLmGfOMWcZMY5Yx15hpzDTmGjOMucb8YoYxw5hfzDHmF/SIOcYcgx5Bi6BH0CdoEbQI+sTMgj4xr5hZzCzmFXOLecXsYm4xt5hdzClmFzOKOcWcYkYxq5hR0DhmFbMKGgedgsZBo6BT0CloFHMJGsVMYi4xl5hJzCZmEvOJ2cRsYj4xi5hPzCFmEbOIOcQ8Yg5BO5hHzCNoB3QD2gE9gW5AN6AnzB7oCXOH2cPsYe4wf5g7zCDmD/OHGcS8YQYxa5g3zBtmDTOHWQMtYeYwc6Al0BBoCXQEGgINgY4wX6AjzBbmC/OF2cKMYbYwZ5gxzBjmDDOFOcM8YaYwU5gnzBXmCbSCucJcgVZAJ6AV0A/oBHQC+sEMgX4wP5ghzBDmB3OE+cEsYY4wR5glzA1mCTODucHcYGYwO5gZ0BRmB7MDmgLNgKZAL6AZ0AzoBXMCesGMYE4wJ5gRzApmBPOCWcGsYF4wG5gXzAVmA7OBucB8YC5AB5gPzAfoALQAOgCNgBZAC6ARzAJoBHOAWcAsYA4wD5gDzATmAfOAmcCsNhOYf7ParDb/ZgDzj64wA5gB0BXoAXQFmgA9gB5AE5h9msDcm/3Zn3vzP/dm3/zP/+ybebNv3s28mTfv5n7e0WpzP/e0Gv2j1egC9I/+0QXmnS4w6/M+77M+87M+62Z+5mfdjM+6OTfjMz7n5nzO0b05n3O6R/t0j/5pn/bpf7bpf65ne7bnesbN9XzPuBk33/M837M8z/M8yzM9y7Rupmea1tE7Wkf76B29o33zS/tmd37nd3ZneHbneIZneI5ndo7ndWZndl7ndl5pAHM7tzQAuqcB0Dy6p3uaN6M0bz5ndEbnc07nc1bndE5ndS5ndSbnci5ncjZnkuZnczZpnt5pntbpnd5pfQ5pfQbncA5ncBZncB5ncRbncbbNozxtts02edp8k6fRufk23+gcjdM5OqdxGqdzGRqdy89kaDI0+ZkcTX4mS5OjydFkaXIzWZrMTG4mN5OZyc5kZjROdiY7o3G0TePom7Zpm77lZPQtI5OTyclkZLIyGZm8TFYmK5OXycbkZXIx2ZhsTC4mH5OL0TvkY/IxegdtgN5BH6AN0AboA7Iw+oD9SxYmC7N/ycHaTm2o9pOrR+65dlwf7g63h3y7NFwccooX08vJBeT2cf+4ZNw1eeeCcbu4X2QGr4EXgzvKBeWKck+5qOQDMonXzqtH3uBmcju9YeQQLxh5xGvl1SIreE28OeJlbat2lStB5l0KLa62VjvLtV3VXV0tsu5acX1uz+W1ldpM8s/V4H5wObgxXBFy7C5yKbmNXGmuM/fZW0F+8FJ4PcgQXhAyKI/xtBiaTMqlC8tl5b56ccgSXhovELnC++MF9AaST7w8GcD7ulLcJXJOzrlL3CQvo9fR2+ht9Dp6Fbk9XB6uD5eH+8P14fpwf8j5C+uV9cZ6Y72yXlcuBNl1C7gFZNdN4LJx1bhz3DmuGnmWZbxp3jXvmjfNy0bm8Dp5n7xO3ibvk/fJ2+SN8jZ5obxR3igvlJfKu+Bl8F54GbwQ3gvvhRfCG6GF1FJqK7WU2kltpbZSO6nN5L5wT8i2bLsnXBgtpnZTy6nd1GpqObWcWk3tp1ZT66n91H5qPbWdWlKtqFZVK6o11apqVbWm2lOtqbZUe6o91ZZqU7WlWlRtqjZVi6pt1aJqWbWt2lYtq3ZVO6u91eJqb7W2WlwtrtZWHK3d1eZqgbW52l4tsBZY26v11Q5rg7XJ2mBtsTZZm6wt1hpri7XEWmOtsZZYi6wl1h5rkbXI2mPts7ZXy6v11fJqf7W+Wl/tr1aZ+7qtW7utG7u1W7uxK7uxC7uyK7uwS7uwO7u0S7uzm8fP2mittDZaC62V1kprobm2Flo7zbW5tnaaG7bTXNANXdC9uaEbujeXdE+3dFm3dFOXdVk3dVU3dVFXdVUXdVf35o4u6Y6u6JIu6Ypy6wJwf64B9+cKcA24BlwB7gBXgBvAHeAOcAO4BdwALgG3gFvAJeBCcL+4Xlwwrhc3jAvGBeOGkXduGJkn7+SdzHPJuDz3d33u7/quz/W5vuxzZxd3cxd3c27u5m5OfttMcg35J9doL8k/+ddeajG1l1pLLaYWU2up3eTikHHyLeNcG/It364N94Zrw63h3nBvuDVcIG4NV4cLxAXi6nB3uDrcHO4Od4ebw+3xWnopvZheSu+lF9OL6b30cmo7taDaUC2ouFkbqg0VN2tJxc3aUS2pllQ7qhXlDnGLuEbcIi4R14hrxCXiInGJuEdcJC4S94i7xD3iKnGXuEtcJW6Sd9ML6g31gno/vaHeUO+n19T76R31mnpNvaNeUu4PGZdzGXeFyLmcu0LcIa4QN4g7xB3iBnGLyK6LwE3gInAPuAncBO4B94F7wF3gPnAfuAtcBu4CV4HLwGXgKnAduArcBq4D14HbwKXgNnAnuBRcCu4EV4LM4kX1pnpRvafeVG+q99T76j31rnpfva/eVS+rd9Wr6mX1snpVva5eVW+r19Xr6m31xnphyTFeWXKMl9Yr65X10nprvbTeWW+tt9Y7670l264L94XrwlXhvnBfuCrcFa4KN4W7wl3hpnBbuClcFm4Lt4XLwp3isnBnuFPcKe4Ml4Y7w5Xh0nBpuDJcHK4G14P7wfXgdnA/uB/cDnLsdpBlOZZjWXZjtL/aZa2ydlmsrFXWKouVtcNiZa2wdlg7rBXWBnNjuCFcEW4IF4QrwhXhgnBRuCBcEi4KF4VLwi3hknBHuCXcEu4I94Q7wjXhnnBPuCZcGG4h95CLyD3kGnIRuYhcQ64i15CbyFXkKnITuY3cRC4jt5HbyGXkLpJrl5BbyCXkDnILuYXcQe4h94/rxwXk+nEDuYBcQG4guXYDybRcy7VMu4Tc1cW5touTV9d2bXl1X3l1Xfd1X9d123fUK+ol9Yp6S72kXlJvKZnFW0peIbOQWcgrXlTtsdZZ+6x11jZrn7XP2mbxs7ZZ7Cx+Fj+LnbXRXkayiteRrOKF9Dp6Hb2Q3kgvpPfRG+mN9D56J72PXknvpHfSK+m19Ep6K72WXktvpZeSPLty3DmuHNeNO8ed47px37hu3DbuG/eN28aN47Zx4bhx3DguHLeSC8et41ZyK7l1XDtuHZeOa8e149Jx9bhk3DHumjvGNeOuuWuuGfeMa8Yt455xz7hl3DRuGReNm8ZN46Jx2bho3DUuG5eNu8ZV44oyK7cy695yK7fu7Z7u7Zru6Z6u6ZZyzo3iSnGjuE1cKa4Ut4nrxG3iMnGduE5cJi4Ul4n7xIXiQnGfuJbcJ24V15Jrya3iWnGruFRcK64Vl4qrxdUi77Iu7y4WWZd1F4ubxcXiXnGzuFncK64Y94rLxRXjinG5uF1cLu4Wt4vbxd3ifnnpt353b/3m3t27e3Mv/mqRRcgjZBEvFnmEPOLF8maRL7zwG7/wm77xG7/pq77pi77qq77o277oy77ty77r277tu77vu77u+77v6748V5oL7bW50Nxpr+21udNeDe60d3w1vBre8SXf8RVf8iVf8T1fAq+A18Ar4C3wGngNvAVeDLKH98CL4D3wAngRvAheAG+AF8Cr9gZ4A7xqL4FX7R3wEngJvANeAe2qmFm8LGbWvoqXxcvaVy2s9lXrqoXVwmpdtbJaV22sVlYrq43V1mpjtbTaWm2tllY7Sy5lNYYmq3GxGFoMLS4WG4uLxcdiY7Gx+FicLD4WI4uTxcliZDGxl391b4ZX9/beDG+Gt/f6b+/tX//13/79xcjiYTGxeFgbKSYWE2sjtZLaSG2jVlIrqW3UOmobtYxaR62jllELqWXUPmohtZDaRy2lN/feL/7eb/7iL/7mcgI3J8PyK8PuLr/y6+4u7+6u7vIu7+ruztVdnbtzd67O7bk6t3d7bs/tXV5rK5YWR4ultcziaHG0llm7q2XW6mp3tbtaXW0ut5OsQd4ga3A3yRvkDe4ml5O7ydXkcnI5uZrcUq4m95Nbyi3lfnJBuZ9cTy4oF5TryRUlj/ItnibfZFs8LZ4m22RUtiGryb6sJouyL/uyKIOyKIcyKINyKI+yTU5lVE7lU0ZlVD5lUj5lUyZlUjbl0qXkPnIhuY9cRy4kF5LryJXkOnIjuZJcSW6k15MbycX0eno9uZjcTC4m95Kbyc3kXnI7uadcUy4q15SrykXlonJVuatcVW4qd5W7yk3ltnJTuazcVm4rl5ULSy7gznJdubNcWK4r15ULy30lF3BlubNcWW4sd5Y7y43l1nJjubTcWm4tl9YburTcW2/4hu4tF5d7y7Xl4nJxubbcXXIGV5m7zFXmHnOXucvcYy4yV4Ksk3lZ51qQeZl3LbgXXAtuBfeCe8Gt4GZwK7gY3AxuBheDy8HF4G5wObgc3A2uBveYa8xF5hpzk7nIXGRusvfmJnObvbf35jZznbnNXGauM9eZy8x95vryL/vk340g+2SfG8EF4EZw1VwALgBXzf3JBFxibjGXmNvLLeYWc3u5vtxeLi/Xl+vL5eUGc/XIvdyTexeP3JN7Lh43j4vHvePmcfO4d1xB7h2XjyvIFeTycfu4fNw9bh+3j7vH/ePycoG5wVxg7i83mBvM/eUOe+m8cl47r5y3zmvntfPWefW8eV4+b5+Xz7vn7fP2efe8gt49759X0Cvo/fMCev+8fl5AL6DXzxvIteXqcne5utxc7i53l5tLJuDmkgfIBGQC8gCX2LtGpiHLkGm8bmQZsozXzfvmdfO2ed+8b942b5y3zQvnjfPGeeG8dF4475yXzkvnnfPKcUW5odxRbiiXlDvKHeWSkg+4pGQD8gH5gGzAPfX2r+/9vb73f3/v7/1lD+8vd5A9yB7kDu+BV49cQiYhl3jxyCRkEi+eN8+L573z5nnzvHdePm8YGYQcQgbxkpFDyCECIkKA+OChA4cNGjJguGChAoUJEiJAeOCgAYMFChIgOGCgAIEBAgIAUPv5fr/X83Y6ftdzPHfj7Jqe5Rh+3ZZd1RQ9zZIcxRC8hbZp0qJBe+asGbNlypIhO2asGLFhwoIB++WrF69dunLhumWrFq1ZsmLBeuWqFatVqlKhOmWqFKlRokKB+uSpE6dNmjJhumSpEqVJkiJBeuSoEaNFihIhOmSoEKFBggIB+uOnD589evLguWOnDp05cuLAeeOmDZs1atKgOWOmzBqZMWLCgPnipQuXLVqyYLlipQqVKVKiQHnipAmTJUqSIDlipAiRIUKCAPnhowePHTpy4LhhowaNGTJiwHjhogWLFSpSoDhhogSJESJCgPjgoQOHDRoyYLhgoQKFCRIiQHjgoAGDBQoSIDhgoACBAQICAFD7+X6/1/N2On7Xczx34+yanuUYft2WXdUUPc2SHMUQvIG2adKiQXvmrBmzZcqSITtmrBixYcKCAfvlqxevXbpy4bplqxatWbJiwXrlqhWrVapSoTplqhSpUaJCgfrkqROnTZoyYbpkqRKlSZIiQXrkqBGjRYoSITpkqBChQYICAfrjpw+fPXry4Lljpw6dOXLiwHnjpg2bNWrSoDljpswamTFiwoD54qULly1asmC5YqUKlSlSokB54qQJkyVKkiA5YqQIkSFCggD54aMHjx06cuC4YaMGjRkyYsB44aIFixUqUqA4YaIEiREiQoD44KEDhw0aMmC4YKEChQkSIkB44KABgwUKEiA4YKAAgQECAgBQ+/l+v9fzdjp+13M8d+Psmp7lGH7dll3VFD3NkhzFELzdbNOkRYP2zFkzZsuUJUN2zFgxYsOEBQP2y1cvXrt05cJ1y1YtWrNkxYL1ylUrVqtUpUJ1ylQpUqNEhQL1yVMnTps0ZcJ0yVIlSpMkRYL0yFEjRosUJUJ0yFAhQoMEBQL0x08fPnv05MFzx04dOnPkxIHzxk0bNmvUpEFzxkyZNTJjxIQB88VLFy5btGTBcsVKFSpTpESB8sRJEyZLlCRBcsRIESJDhAQB8sNHDx47dOTAccNGDRozZMSA8cJFCxYrVKRAccJECRIjRIQA8cFDBw4bNGTAcMFCBQoTJESA8MBBAwYLFCRAcMBAAQIDBAQAoPbz/X6v5+10/K7neO7G2TU9yzH8ui27qil6miU5iiF425LlCq7KXGVKlCdNliQ5UmRIkB89duS4UWNGjFm02WzvixYrUpwoMSLEhw4bMrwXDrxq94s68+XKkyM/rhvXjHvigAsba321ntovXbZkuVJlSpQnTZYkOVJkSJAfPXbkuFFjRowXLVakOFFiRIgPHTZkuFBhQoQHDRYkOFBgQAA1n9/veB2/bbqVkbGoTJESBcoTJ02YLFGSBMkRI0WIDBESBMgPHz147NCRA8cNGzVozKyNCfOly5YsV6pMifKkyZIkR4oMCfKjx44cN2rMiPGixYoUJ0qMCPGB7cA2YAuwNlJ0ilRYXVqEqpRQeWKU1mqkBdIBqU2aKDlDggyw2VA0AqrCAhQlxIkDgxQmhhkAmjNPnNio2ZEjwYESLG2kRMmBE+THgwakSZKqUOGxc6RIhQkjO6qwXPnh02TJhgyiLMK2aBESNCVKiA/hHdq8dClClOUKeKIEOMK22cAFIO3abCCpClUBm+2Gxw6dKjVmTIhww2/45po2283kpUsPnixXbvA2m+0CWMGmwjabhBhrNpsAUG0qmy1fljPAmcSw4OMpsZzNlkul2my5TnNyX2osyKlqNttt64XNdncpYbPhGthNGthsdYWbNJttvtDbbLMuj5EWD5EFj5D0DpDjsu0UYewMUesEQapus9lsNpttzWZLx9hsNpvNZluz2VBpNpvNZrPZ1mw2dIjNZrPZbLY1m+2UZbPZbDabbc1mO0fYbDabzWZbs9lMSTabzWaz2dZsNnOAzWaz2Wy2NZutlGOz2Ww2m23NZitZm81ms9lsazYbOcVms9lsNtuazTYKs9lsNpvNtmazjTNsNpvNZrOt2WyiKJvNZrPZbGs2mzjBZrPZbDbbms0WCrLZbDabzebDZgs12Gw2m81mW7PZwEQ2m81ms9lq2GygCpvNZrPZbJRstlsam81ms9lss812q2Kz2Ww2m42SzWajZLPZbDabjZLNZrOpSfCdahHUIPhItQdqDnyhWgM1Bj6b2gI1BX80tQRqCHrP1A6oGegxUyugRqCXTG2AmoCeMbUAagB6w9TU1H49YGo+tb/XS81X6/V0qfVqvN4ttZ2arkdLjVfbe7HUdLW850oNV8v1VqndargeKjVbre6VUqPV5p4oNVkt7n1Sg9XeHic1V63tZVJj1daeJTVVLeVRUkPVTl4kNVOt5DlSI9VG3iI1US3kIVID1W68Qmq23zSeoJ+0XzTenx+03zMen5+zXzNenh+z3zKenZ+yXzLenB+y37Fdsp+xX7GdrB+x37Ddn5+wX7Adnx+w369dnp+vX6+dnR+v367dnJ+uX64dnB+u361dm5+tX62dmh+t36zdmZ+sX6zd2g/W79VOzM/Vr9Xuy4/Vb9WOy0/VL9Uuyw/V79TOys/Ur9Ruyo/Ub9QOyk/UL9SuyQ/U79NOyc/Tr9PuyI/Tb9OOyE/TL9MuyA/T79LOx8/Sr9Jux4/Sb9IOx0/SL9Kuxg/S79FOxs/Rr9HuxY/Rb9GOxU/RL9EuxQ/R79DOxM/Qr9BuxI/Qb9AOxE/QL9Cuww/Q789Ow8/Pr8/uwo/Pb8+Owk/PL88uwg/P787Owc/Or85uwY/Ob84OwU/OL86uwA/O781OwM/Nr81O7cfmt2b3/9T80uz6H5rfmZ3uZ+ZXZqf/1n5kdrnfmJ+Ynf0L8wOzm39ffl528K/Lj8uu/W35admpvyw/LLvzd+VnZUf+qvyo7MLflJ+Une0X5QdFF+335OdE1+vX5MdEt+q35KdEh+qX5IdEV+p35GdEJ+pX5EdE9+k35CdEx+kX5AdEl+n34+dDZ+nX48dDN+m346dDB+mX44dD1+h342dDp+hX40dDd+g34ydDR+gX4wdDF+j34udC5+fX4sdCt+e34qdCh+eX4odCV+d34mdCJ+dX4kdC9+Y34idCx+YX4gdCl+b34edBZ+bX4cdBR+a34adBF+aX4YdB5+V34WdBt+VX4UdBh+U34SdBV+UX4QdBJ+X34OdA9+TX4MdAx+S34KdAl+SX4IdAZ+R34GdAN+RX4EdAB+Q34CdA1+MX4AdAp+On9vvpbvx8v19H4+f/eroYv/7H07n47X463Yof/9t1KH76L9eV+OG/nE7E7/7hdB9+9q/WcfjRv1mX4Sf/Yp2FH/x7dRN+7q/VQfixv1XX4Kf+Up2CH/o7dQd+5q/UEfiRv1EX4Cf+Qt3vB/5uOv9n803T8XzSfNF0vA+a75ku9znzNdPdPma+Zbrap8yXTCf7kPmO6V6fMV8xHesj5humS33CfMF0pg+Y7xe/zOfL14uP5ePl28Vf8uny5eL7+HD5bvFkfLZ8tXglPlq+WTwMnyxfLN6CD5bvFf/7XPla8auPlW/Vfsynypdqb+VD5Tu1T/KZ8pXa8/hI+UbtYHyifKF2Iz5Qvk87C58nX6c9hY+Tb9MOwafJl2lv4MPku7TrPku+Srvoo+SbpPvySfJF0nf5IPke6aJ8jnyN9E8+Rr5FeiGfIl8ifY0Pke+QLsVnyFdIx+Ej5Buke/AJ8gXSCfgA+f7os8+Pr0/+zMfHtyev5dPjy5Nv8uHx3ckD+ez46uRnfHR8c/I1nxxfnHyJD47vTY7E58bXJnfhY+Nbk6/wqfGlySP40PjO5A58Znxl8t235iOT474xPjE56AvjA4NP833xecFz+br4uOC2fFt8WnBOviw+LHgm3xWfFfyPr4qPCs7HN8UnBR/ji+KDgoPxPfE5wY34mviY4EN8S3xK8BS+JD4kuAnfEZ8RnIGviI8InsA3xCcEv31BfEDw2vfD5yMXzdfDxyPnzLfDpyNHy5fDhyMXy3fDZyN3yVfDRyNHyTfDJyOnxxfDByN3x/fC5yLnxdfCxyK3xbfCpyIXxJfChyLnw3fCZyJHwlfCRyIXwjfCJyJ3wBfCByJHwPfB5yE3+zr4OORg3wafhpuZL4MPw53Md8Fn4X7lq+CjcLPyTfBJuCX5Ivgg3I98D3wO7jq+Bj4GtxzfAp+CO4svgQ/BbcV3wGfg5uEr4CNw5/AN8Am4P/gC+ADcHHxqvt+dwefz/fcCn+/r3Tlf7+PdN9/Op8NJ8/G+HYfLp/tyXC0f7svhZPluHw73yGf7atweH+2bcWd8si/GgfHBvhd3xOf6WtwIH+tbcQ98qi/FzT7UZ/pK3+gTfaDv9k/7pf3Q/mf/s9/Z7+xv9jf7mf3M/mX/sl/Zr+xP9if7kf3I/mP/sd/Yb+wv9hf7if3E/mH/sF/YL+wP9gf7gf3A/l//r9/X7+vv9ff6ef28/l3/rl/Xr+vP9ef6cf24/lv/rd/Wb+uv9df6af20/ln/rF/WL+uP9cf6Yf2w/lf/q9/V7+pv9bf6Wf2s/lX/ql/Vr+pP9af6Uf2o/lP/qd/Ub+ov9Zf6Sf2k/lH/qF/UL+oP9Yf6Qf2g/k//p9/T7+nv9Hf6Of2c/k3/pl/Tr+nP9Gf6Mf2Y/kv/pd/Sb+mv9Ff6Kf2U/kn/pF/SL+mP9Ef6If2Q/kf/o9/R7+hv9Df6Gf2M/kX/ol/Rr+hP9Cf6Ef2I/kP/od/Qb+gv9Bf6Cf2E/kH/oF/QL+gP9Af6Af2A/j//n9/P7+fv8/f5+fx8/j3/nl/Pr+fP8+f58fx4/jv/nd/Ob+ev89f56fx0/jn/nF/OL+eP88f54fxw/jf/m9/N7+Zv87f52fxs/jX/ml/Nr+ZP86f50fxo/jP/md/Mb+Yv85f51/61n8xP5h/zj/nF/GL+MH+YH8wP5v/yf/m9/F7+Ln+Xn8vP5d/yb/m1/Fr+LH+WH8uP5b/yX/mt/Fb+Kn+Vn8pP5Z/yT/ml/FL+KH+UH8oP5X/yP/md/E7+Jn+Tn8nP5F/yL/mV/Er+JH+SH8mP5D/yH/mN/Eb+In+Rn8hP5B/yD/mF/EL+IH+QH8gP5P/x//h9/D7+Hn+Pn8fP49/x7/h1/Dr+HH+OH8eP47/x3/ht/Db+Gn+Nn8ZP45/xz/hl/DL+GH+MH8YP43/xv/hd/C7+Fn+Ln8XP4l/xr/hV/Cr+FH+KH8WP4j/xn/hN/Cb+En+Jn8RP4h/xj/hF/CL+EH+IH8QP4v/wf/g9/B7+Dn+Hn8PP4d/wb/g1/Br+DH+GH8OP4b/wX/gt/Bb+Cn+Fn8JP4Z/wT/gl/BL+CH+EH8IP4X/wP/gd/A7+Bn+Dn8HP4F/wL/gV/Ar+BH+CH8GP4D/wH/gN/Ab+An+Bn8BP4B/wD/gF/AL+AH+AH8AP4Ff71f7f//t9v+/////3f//v/b2///uf9/P+3b/7db/u53/+3//913/9z//8x3/8z/25//7vH/fjfvu3//qvf/qn//mff/mX//iPf/iH//d/f/d3//Zvf/Zn//Vff/VX//RPf/RH//M/f/M3//Ivf/In//Eff/EX//APf/AH/9t/+22/zZ/mT/Ol+dL8aH40H5oPzX/mP/Od+c78Zn4zn5nPzF/mL/OV+cr8ZH4yH5mPzD/mH/ON+cb8Yn4xn5hPzB/mD/OF+cL8YH4wH5gPzP/l//J9+b78Xn4vn5fPy9/l7/J1+br8XH4uH5ePy7/l3/Jt+bb8Wn4tn5ZPy5/lz/Jl+bL8WH4sH5YPy3/lv/Jd+a78Vn4rn5XPyl/lr/JV+ar8VH4qH5WPyj/ln/JN+ab8Un4pn5RPyh/lj/JF+aL8UH4oH5QPyv/kf/I9+Z78Tn4nn5PPyd/kb/I1+Zr8TH4mH5OPyb/kX/It+Zb8Sn4ln5JPyZ/kT/Il+ZL8SH4kH5IPyX/kP/Id+Y78Rn4jn5HPyF/kL/IV+Yr8RH4iH5GPyD/kH/IN+Yb8Qn4hn5BPyB/kD/IF+YL8QH4gH5APyP/j//H9+H78Pn4fn4/Px9/j7/H1+Hr8PH4eH4+Px7/j3/Ht+Hb8On4dn45Px5/jz/Hl+HL8OH4cH44Px3/jv/Hd+G78Nn4bn43Pxl/jr/HV+Gr8NH4aH42Pxj/jn/HN+Gb8Mn4Zf81f88n4ZPwx/hhfjC/GD+OH8cH4YPwv/hffi+/F7+J38bn4XPwt/hZfi6/Fz+Jn8bH4WPwr/hXfim/Fr+JX8an4VPwp/hRfii/Fj+JH8aH4UPwn/hPfie/Eb+I38Zn4TPwl/hJfia/ET+In8ZH4SPwj/hHfiG/EL+IX8Yn4RPwh/hBfiC/ED+IH8YH4QPwf/g/fh+/D7+H38Hn4PPwd/g5fh6/Dz+Hn8HH4OPwb/g3fhm/Dr+HX8Gn4NPwZ/gxfhi/Dj+HH8GH4MPwX/gvfhe/Cb+G38Fn4LPwV/gpfha/CT+Gn8FH4KPwT/gnfhG/CL+GX8En4JPwR/ghfhC/CD+GH8EH4IPwP/gffg+/B7+B38Dn4HPwN/gZfg6/Bz+Bn8DH4GPwL/gXfgm/Br+BX8Cn4FPwJ/gRfgi/Bj+BH8CH4EPwH/gPfge/Ab+A38Bn4DPwF/gJfga/AT+An8BH4CPwD/gHfgG/AL+AX8An4BPwB/gBfgC/AD+AH8AH4AHw1X83/+T/f5/v83/993/f9nt/ze7/3eT7P3/k7X+frfN7n/d3ffd3X/dzPfdzH/Zyf82//9nE+zrd926/92qd92p/92Zd92Y/92Id92H/913d912/91md91l/91Vd91U/91Ed91D/90zd90y/90id90h/90Rd90Q/90Ad90L/5N9/m23rTetN60nrSetF60XrQes56zXrLesp6yHrHesV6xHrCesF6v3q+erx6u3q5erh6tnq1erN6snqweq96rXqseqp6qXqneqZ6pHqjeqF6oHqeep16m3qaeph6l3qVepR6lHqTepN6knqSepF6kXqQepB6j3qPeo56jnqNeo16jHqMeot6i3qKeop6iXqJeoh6iHqHeod6hnqGeoV6hXqEeoR6g3qDeoJ6gnqBeoF6gHqAen96f3p+en56fXp9enx6fHp7ent6enp6enl6eXp4enh6d3p3enZ6dnp1enV6dHp0enN6c3pyenJ6cXpxenB6cHpvem96bnpuem16bXpsemx6a3premp6anppeml6aHpoemd6Z3pmemZ6ZXplemu9tR6ZHpnemN6YnpiemF6YXpgemB6Y3pfel56Xnpdel16XHpcel96W3paelp6WXpZelh6WHpbeld6VnpWelV6VXpUelR6V3pTelJ6UnpRelF6UHpQelN6T3pOek56TXpNekx6THpPekt6SnpKekl6SXpIekh6S3pHekZ6RnpFekV6RHpEekd6Q3pCekJ6QXpBekB6QHpDej96Pno+ej16PXo8ejx6P3o7ejp6Ono5ejl6OHo4ejt6N3o2ejZ6NXo1ejR6NHo3ejN6MnoyejF6MXowejB6M3ovei56Lnotei16LHosei96K3oqeip6KXopeih6KHoreid6JnomeiV6JXokeiR6J3ojeiJ6InoheiF6IHogeiN6H3oeeh56HXodehx6HHofeht6Gnoaehl6GXoYehh6G3oXehZ6FnoVehV6FHoUehd6E3oSehJ6EXoRehB6EHoTeg96DnoOeg16DXoMegx6D3oLegp6CnoJegl6CHoIegt6B3oGegZ6BXoFegR6BHoHegN6AnoCegF6AXoAegB6AnlpPrffr/Xq+nq/39/6e3/N7vV6v1/f6Hq/H6+16u56up+vxPb63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4Ia1tbW1tbU1M2tr36K1tbW1tbU1G2tr34q1tbW1tbU1S2trtjVra2tra2tr8tqazcra2tra2tqapbW1NUtra2tra2trltbW1taqVQOAgZcCuADAAs8EUAEABd4IYAIACTwQQAQAEHhrAB4AcLCjBqABAAa7aAAWAFCwcwYgAQAEu2UADgAwsEMGoAAAArtiAAYAELATBiAAAAC7XwB6AHg7XgB+AP4uF4AdgH5nC4AOQG43CwAOAL+DBWAHoO9aAcgB4DtVAG4A9u4UgBuAekcKAA1g3oUCIAOId54AwADe3SYALoBWlwkAC2DVWQKgAkh1kwCgAE4dJAAmgFLXCAAJYNQpAiACCHWHAIAAPh0hADYAa7pAvWo9ajo/vWk9abo9vWg9aDo8vWc9ZzlnvWY9ZrlbvWU9Zbk5vWQ9ZLkwvWM9YzkvvWI9YrktvWE9YTksvWA9YLkqvV89XzkpvV49XrknvV09XTkmvVw9XLkkvVs9WzkjvVo9WrkhvVk9WTkgvVg9WLkevVc9VzkdvVY9VrkbvVU9VTkavVQ9VLkYvVM9UzkXvVI9UrkVvVE9UTkUvVA9ULkSvU89TzkRvU49TrkPvU09TTkOvUw9TLkMvUs9SzkLvUo9SrkJvUk9STkIvUg9SLkGvUc9RzkFvUY9RrkDvUU9RTkCvUQ9RLkAvUM9Qzler1CPUG7XG9QTlMv1AvUA5fben56fHN7r0+OTu/X29PTk5l6eHp4c3LvTs5Nre3V6dHJqb05PTu7sxenByZG9Nz03ubDXpscmZ+ut6anBUeul6aHBReud6ZnBOeuV6ZHBLeuN6YnBIeuF6YHBFet96XnBCet16XHB/ept6WnB8epl6WHB5epd6VnB2epV6VHBzepN6UnBwepF6UHBteo96TnBqeo16THBneot6SnBkeol6SHBheod6RnBeeoV6RHBbeoN6QnBYeoF6QHBVer96PnASer16PHAPert6OnAMerl6OHAJerd6NnAGerV6NHADerN6MnAAerF6MHA9em96LnA6em16LHA3emt6KnA0eml6KHAxemd6JnAuemV6JHAremN6InAoemF6IHAlel96HnAiel16HHAfelt6GnAcell6GHAZeld6FnAWelV6FHATelN6EnAQelF6EHANek96DnAKek16DHAHekt6CnAEekl6CHABekd6BnA+egV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HTPdMt0ynTKdMl0yXTIdMh0y3THdMZ0xnTFdMV0xHTEdMd0w3TCdMJ0wXTBdMB0wHTDdL90vnS+dL10vXS8dLx0v3S7dLp0unS5dLl0uHS4dLt0t3S2dLZ0tXS1dLR0tHS3dLN0snSydLF0sXSwdLB0s3SvdK50rnStdK10rHSsdK90q3SqdKp0qXSpdKh0qHSrdKd0pnSmdKV0pXSkdKR0p3SjdKJ0onShdKF0oHSgdKN0n3SedJ50nXSddJx0nHSfdJt0mnSYdJt0lXSUdJZ0kXSTdI50jHSPdIl0iHSKdIV0h3SCdIB0g3R9dHx0fnR5dHt0dnR1dHR0dHR3dHN0cnRydHF0cXRwdHB0c3RvdG50bnRtdGx0b3RrdGp0anRpdGl0aHRrdGZ0ZnRldGV0ZHRkdGd0Y3RidGJ0YXRhdGB0YHRjdF50XXRddFx0XHRfdFt0WnRadFl0WXRYdFh0W3RXdFZ0VXRUdFR0V3RTdFJ0UnRRdFF0UHRQdFN0T3ROdE50TXRMdE90S3RKdEp0SXRJdEh0SHRLdEd0RnRGdEV0RXREdEd0QnRCdEF0QXRAdEB0Q3Q/dD50PnQ9dD10PHQ8dD90OnQ5dDl0OHQ4dDt0N3Q2dDZ0NXQ1dDR0NHQ3dDN0MnQxdDB0MHQzdC90LnQudC10LHQvdCt0KnQqdCl0KXQodCh0K3QndCZ0JnQldCV0JHQndCJ0InQhdCF0IHQgdCN0H3QedB50HXQddBx0HHQfdBp0GXQZdBh0GHQbdBd0FnQWdBV0FXQUdBR0F3QTdBJ0EXQQdBB0E3QPdA50DnQNdA10DHQMdA90C3QKdAp0CXQJdAh0CHQLdAd0BnQGdAV0BXQEdAR0B3QDdAJ0AnQBdAF0AHQAdAF1P19PxdDzdr/t1vs7X7XQ7Xa/rdTqdTpfT5XQ4HU7H63jdrtt1uk7X5bpch+tw3a2zdTfdTVfrah2to3WzbtbJOlkX62IdrIN1r+7VuTpX1+paHatjdatu1ak6VZfqUh2qQ3WnztSVulJH6kjdqBt1ok7UhbpQB+pA3af7dDadTbemW8tVy1XLUctRy03LTctJy0nLRctFy0HLQcs9yzXLMcsxyy3LLcspyynLJcslyyHLIcsdyx3LGcsZyxXLFcsRyxHLDcsNywnLCcsFywXLAcsBy/3K/cr5yvnK9crxyu3K7crpyunK5crlyuHK2crVytXK0crRys3KzcrJysnKxcrFysHKwcq9yr3Kucq5yrXKtcqxyrHKrcqtyqnKqcqlyqXKocqhyp3KncqZypXKkcqRyo3KjcqJyonKhcqFyoHKgcp9yn3Kecp5ynXKdcpxynHKbcptymnKacplymXKYcphyl3KXcpZylnKVcpVylHKUcpNyk3KScpJykXKRcpBykHKPco9yjnKOco1yjXKMcoxyi3KLcopyinKJcolyiHKIcodyh3KGcoZyhXKEcoNyg3KCcoJygXKBcoBygHK/cn9yfnJ+cn1yfXJ8cnxye3J7cnpyenJ5cnlyeHJ4cndyd3J2cnZydXJ1cnRycnJxcnFycHJwcm9yb3Jucm5ybXJtcmxybHJrcmtyanJqcmlyaXJocmhyZ3JncmZyZnJlcmVyZHJkcmNyY3JicmByX3JdclxyWnJZcldyVnJUclNyUXJQck5yTXJLckpySHJHckVyRHJCckFyf3I+cjxyO3I5cjhyNnI1cjNyMnIwci9yLXIscipyKXInciZyJHIjciFyIHIech1yG3IachhyF3IVchRyEnIRcg9yDnIMcgtyCXIIcgZyBXIDcgJyAHI9XJ/zs/1OV0Ol+Nzei7P3Tk7V+fonJyLc2/OzbG5NZfm0JyZK3NjTsyBuS+3hquGm4aThoOGe4ZrhmOGU4ZLhjuGM4YjhhuGC4YDhvOF64XbhdOFw4W7hauFo4WThYuFe4VzhWOFW4VLhUOFM4UrhRuFE4UDhfuE64TjhNOEy4S7hLOEo4SbhIuEg4RzhGuEW4RThEOEO4QrhCOEE4QLhPuD84Pjg9uDy4PDg7ODq4Obg5ODg4N7g2uDY4NTg0uDO4MzgyODG4MLgwOD84LrgtuC04LDgruCq4KjgpOCi4J7gnOCY4JbgkuCQ4IzgiuCG4ITggOC+4HrgeOB04HLgbuBs4GjgZuBi4GDgXOBa4FbgVOBQ4E7gSuBI4ETgQuB+4DzgOOA24DLgMOAs4CrgJuAk4CDgHuAa4BjgFOAS4A7gDOAI4AbgAuAA4Dj4X7cDtfjcjgcbsfpOBx34264GjfjZByMe3EtjsWpuBSH4k7ciTNxJq7ElTgSN+JEnIgLcSEOxIG4D/fhbDgbbg23xlfjq/HUeGl8ND4aD42Hxj/jn/HOeGd8M74Zz4xnxi/jl/HKeGV8Mj4Z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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("900_globalassembly",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.2.0.0037"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
      Matrix = "+JSON.stringify(matrixHC)+"
      ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
      Net matrix = "+JSON.stringify(matrixHC)+"
      ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
      Version #: "+eDrawingsWVUtils.getViewerVersion()+"
      ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
      HC Version:"+viewerHC.getViewerVersionString()+"
      Format Version: "+viewerHC.getFormatVersionString()+"
      "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
      ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
      "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
      "+" "+""+"Name
      "+"
      "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
      "+iResult.ErrorCode+"
      ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
      "+data+"
      "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
      ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); +var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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wRgy9pCQXpKlJEvXzYyf//mf//mWlf44juPY0kARF42VI5WTMtxCOBb/ANjgd6Lvvfeu61L6Qftbb1C8995777333nvvvffee++99957/+i9995777333nW/m/m/995777333nvvH3P233vvvffee++9995777333nvvvfffY7GU6L1/5uy9d13XdV3X9a4Fvmg1CNJ7/8zZx95777333nvvvfdPyB3o/ylYENKNLegYQ+EXOEdWaoErZjePruHz+Xw+YbHn8/l8Pp9Pw2cMu20Mx3D8xi8sdmbsjcfeeAyO4TiO4Rd+4zdTo5jWjwOP/a2xeT0HhkTCYVwMQxc08BhhCjY/CeNQDDZiRgGDnbDFAYLvGN6UIE+ZJpOHtPj1fGLQgL2eyjdwBi1wZlh73o8aAPaUoU7A/o/fGewtY/eNKe2Bev0hy0avZ/TY5a3zfhgjzUEROxuA4/WViotuJfb8IFCIxlLoiOGOwVk+0CSxPvAdZiefR8wE7PfAMIO3vKFF/vWN6JK8PlHcmult4R2toGx885QsUXkpDWhhaGhoaNhmGIZhuGVhBlCbDRUNDeNGP7ATvaxM65m8ITIB3tJBh8oKGDbEceP/yOBq7RiSFOMVZb63tbNKRAb9I8P3K/4n2H+OISIiuq3bus222ToCwePCfvLIDUTY6+FTBvs+QWzAPlAg7A0laUR0wuhPv5M6bfpP+B1zXdiFX9d91TQD5L1xi2ybks07cB5lVbNtvev6tvWud//Y3dVi691YxXEcx/H//////4/jOI7H4lD/t7HPguM2jn8bx//Hbdz6uHXjOIb/b2H/W9g3ffs9hTVt07etb71vYf+Hbf0WL2P+21iytbOD2PrW9a33reu999673nvvvW9h77333nvvvffee++9995777a+Ffyw/7CHvYf9h72HPew97GEPv/7D3sP+9R72/3X9677Zv67/YZlSIv3//39nZKSPXx+/8f+vj1///vd7+H/4//9h/z/8Yf8/7D/8/4f9/7D/sP8f9v+VgycDnAdpq61JcgCGJ8ARAadp8AHHMAzn1dl6JWMYvrAYohcu/TAgoVAw4J7HFw5TUjOuTQQMOFnWlGzigfMoAwC68sIVRmpUc3c34QsYOI2FFewv4/TavDcbXkkgL+wbZYF7KYGdaDZmgYNz7HQG3uf7LX3F9/83/or+fw97GPaw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FeGGcEO4IFwQ7gf3g+vB9eB2cDu4c+6cK+fKuRxcDu4Gd4OrwdXgZnAzuBhcDO4F94JrwbXgVnAruBRcCu4Ed4IrwZXgRnAjuBBcCO4D94HrwHXgNnAbuAxcBW4C94BrwDXgFnALuARcAu4Ad4ArwBXgBnADuHFunAvABeDCuXDum/vmurlubu3WLu3S7uzOruzKbuzGLuzC7uu+Luuy7uquruqq7umeruma7ne/S7qkO7rd5S7obne7ndu129ptrbZWW5utzdZia7G119prrbXWWlutrdZSa6m109pprbRWWhutjdZCa6G1z9pnrbPWWdusbdYya5m1y9plrbJWWZusTdYia5G1x9pjrbHWWFusLdYSa4m1w9phrbBWWBusDdYCa321vdpdra5WV5urzdXianG1t9pbra3WVlurrdXSamm1s9pZraxWVhurjdXCamG1r9pXravWVduqbdWyalm1q9pVrapWVZuqTdWialG1p9pTranWVFuqLdWSakm1o9pRrahWVBuqDdWCakG1n9pPrafWU9up7dRyajm1m9pMLabWUluprdRSaim1k9pJraRWUhupjdRCaiG1j9pHraPWUduobdQyahm1i9pFraJWUZuoTdQiahG1h9pDraHWUFuoLdQSagm1g9pBraBWUBuoDdQCagG1f9o/rZ/WT9un7dPyafm0e9o9rZ5WT5unzdPiafG0d9o7rZ2WTjunjdPCaeG0b9o3rZvWTdumbdOyadm0a9o1rZpWTZumTdOiadG0Z9ozrZnWTFumLdOSacm0Y9oxrZhWTBumDdOCacG0X9ovrZfWS9ul7dJyabm0W9otrZZWS5ulzdJiabG0V9orrZXWSlulrdJSaam0U9oprZRWShulfdI6aZm0S9olrZJWSZukTdIiaZG0R9ojrZHWSFukLdISaYm0Q9ohrZBWSBukDdICaYG0P9ofrY/WR9uj7dHyaHm0O9odrY5WR5ujzdHiaHG0N9obrY3WRlujrdHSaGm0M9oZrYxWRhujjdHCaGG0L9oXrYvWRduibdGyaFW0KdoTrYnWRFuiLdGSaEm0I9oRrYhWRBuiDdGCaEG0H9oPrYfWQ9uh7dDOtXOtXCvXcmg5tBvaDa2GVkOboc3QYmgxtBfaC62F1kJboa3QUmgptBPaCa2EVkIboY3QQmghtA/aB62D1kHboG3QMmgZ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jDHGGF9DC3yy1pkvKfAoyHBYwBhLmWQHI5JwJF0pTt1uPio74CtHAMBA5L5wYY+riymKiRHM+HNxzjnnnHPOOeecM8YYZ4wzzjnnjHPG+eKMMcYXX3zxvffeey++9+J77z79k7oHiBlgxxmzaGsFSUyS5gVCH6w2ruGPylOBNnnSORn+bz1MTv4EdMgW1Rrdk6KP+wubup3D7MRGkz2xT8wBkumZpEUcACZzQpWbqbBgM6HTtItIQgWxILdbWNPe8oqE/Uli0I62CS+p58k+FWRl90lyBY1FlyDaxN4zwY2IqiM3MkQiCrHZa/JioFp52HYeM5C4kDqiy9me6vBikxJqqswS94kSSj1UisIj4h1lbibxE0tqvOKeokAHiI5a9CuFleHjQ7nFEKh7nNNmZ9U86ji7b1V1P//////////X6/V6vV5zzjnnnHPOOed8vV6v1+v1er1el9x589I7fp+H5m3JHc1bqmd/3hk0TBhdeRWTfP5FHQD2K/DD4ntQsIIShOgdQ+PI/KCktWhDY8ehT2vR5o+AmCfzg4JDDZBvS9f6GNP82ZcweIjanm1QqS4Dg0dhCAILa5VnIZaK4rT9OrJJtjrJz1vyOnvS+X2ZpO2XI48DDxLYJ+MXombd997/////////////v/d2RUm6KVCJFwin1pz6YmIesOKNB6mI5tRpIEJMgUpUlKS7U1Lwi39gmSpFgvbee++99957b5tzzjnnnHO+F2OMMcYYY4wxxhhjjDHGGON723vvvffee++9re+9///////////////33u7tvffee++9994Wt5dDIwBwxhfMvZqrSrbae++9GON7771tzjnnnHP+//9/d3ffe7u7u++9995777339qpnAoBZ7gQVZy7GGOecc84555xzzjnnnHPOGWN8JQWok++UkvCoYdguu4LnJPtY/QS+MBwaAbDXQGmrkyPYsfhGLm2wWg5hOeD5ILyJmsGZTa/N50EBdhDLKQSkeRge5mg4kF3MZT8uKWpNkVxXJu9RsJgDJYDDjBhoxXOdcUk8YBXCqaumY15S0TDBnioPSdfVgMzgP0pRRujx9I1SMKsoLPpF62MW34tXnOLLgB3gdYy2+ApD9odoGT64GXvBuS4QU/b8jTBUtRYgXg8NDLc0Jt5Oi88KXORfEIAjZ4r4LCyr6ByIvgoNWWRk7XkTUTzx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qNQ2BgzUsBpmY1vDa9gBbhAVJQUFRQATwE9PArAA7OSEhbEwE1MTbsJa58wxx3sv4SUslU7xFK8ri1ncewAcAAPABcwSPHB7kMbVIsBceGurC3eNYQOYCkvhMUyGzdowGnbD3qfhNLxgwRk+wwow2v////////9/133f933f933f9//vvu9LFezz3nvvvffee9+2b67ruq5bpf7WfyqVakit+95777333nvvvccB4UX7////////////////////////////////////3/vfGWnE+////////////////////////19U/v//////////D0b25o46hY/vPeK05y+99771rm+9j/PU1r3UvHQvXd963/72t9+33799V9puesnWt75tfetb71vvfZzrXdd7t1r1Va/WdeNct1qtVquhmd63bfvmqVQq1b9Rfevb19D979vnuxrP0P5b97/33v//vf/e//9/tfWu9673Ve/9997rTXnvfu99m9l6/5n+/9673rvedb+vev/b6hPCzJbp/5/pVqv/v+/7q/+77pvpvp/pu979ruv/677VV69a9T/Tu1Rqa9i21DpPpVKp1BbjrrZt7zCrb4bv/z/yf6927Y/p/////96LAYq+J3V1////////R+7/Pxfh/99/77/337u+zZzS+/9Xq9/1WyiMuBIC8f+myEMhl0QZSM/k34YwOXNjRGr6bmYy2dxBMix8HbWOSqVSJ9/atm1bP21LpVKpVCqVSq2j1lGpVEMqlUqlGlKp/7cvYSKz9rWhhodv3xxxkP7b+6JLlG9fGT7wJjOcSePn7f0T7POG7VsIZqv67u2A/O6bB1jpq28IuUMBGOBx8fKcvXeYrHdfvLRAPAngDM0l9HrrflwZMq4NqV9963aA8W9jElG5focjXgsHnPwPRcwQyP8nvUSpqv53v/vd707+715+7/1XxuTz3vWud713vetd73rvete7XtP7qq/6qvdVX/XtZZvZek29ZaB4uQOS2X7JoKry3vVfhZh8/zMt7UOx+23+GH+I6heru09Ejcjf0obz+7iC8i3BDr8SExr+gi3l36H7hlQa/xhHMz+DWeMv06Pzz+h0+1/aNF/aY/P/gVL8uons0/Fw5pMBpn02i0Ldtj86v9BTBMn2+3G7MOL4gqrAuWaTjp/PZx+3ypqlnwcL2Pvdrk1L6X+rb/X9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c875///S3d3d3d3d3d3d3d3d3d3/////////////////////////////f84555xz/v+/dHd3d3d3j/H///////9fyv//n3POOeecc84555zz//+l/P///////59zzjnnnP//L2N0d3d3d3d3d3d3d3d3j1HK//////8555zz/////1/K////////l1L+////////////////v5T//////////////////////////y/l//8/CIIgCIIg6O7ucc4555xz/v+/BEEQBEEQBN3dPYKK0d3d3d0dBEEQBN3d3d3dI6g5///////l////////vyIrFMz5/////y+lu7u7u7u7u7uDIOju7u4eIygQBN3d3d3dYwQ15/z///9/CWrOOeec8///pbu7u7u7u4Pyd3d3d3d3d3d3d3d3d3d3d59zzjnnnP//L0GBIAiCIAiC7u4eY3R3d3d3d3d3d3d3d3dXgmvt////////pfz///////+X0t3d3d3dPYIgCIIgCILu7h5BEARBEAQ9KsG1Nuecc845//9fTg3BhmgINsQ1BBsy5QynnHLKKaec4cvoM5x4Ey+ceDOc4Qwn3gwn3pRTTjl9Tjk/OcMPH+/Dj+GHH+n1Pnw9qSf1/sMP/5Mfvr/L6PLTkzP6F2OMMXqcUc74+RejR4cb9oHRP/8+98/9MxLBGOPnMTqUz2OM/vnnn7t//rmDLv3/Y/QH/d0fBN0dBB0E3UF30N3d3d2jxzn///9ffowxevTo0aNHjzH6u73b//fff+/233/v9t+7/f+/fBn948ePHz9+/Pjfx/8+fvyPHz9+/Pjx48ePHz9+/I/777///vvv42Sc/P6T8eN///33339x8pMu4+T3MUaPHj3GGGN0+xhj6NGjxxg9eoz+xYgjxhhj6N/ndV+de53XfZ/XfV7ndf65v4zRo0ePHj3GMHqdf173ed1HPXNz7u7u//J/zn8pf845////f84555xzzjnnnHPO/////38p55xzzjn////l//9LOV/K////Of/n/////////8uXUs7//////38pX8rvA8Pp8UHwcwdB+XEe5zyilNI9vnwpP8qXL6WUerKR/P9/8P//P/z/x/J9H/iBHxj3eVwoPYJgBCMYwQh+4Ad+YATBCEYwghGMYAQjGMEIRv880r35WncqJoT++eeffy4/r1NBSMjdimnijgWYS3ExgnIGeXfpc4ZTyimllHLKKUP54cvww/DDD7fIGIKhhx566Hr+VqxDrVCCLiUISpcuPXTp0qVLly5dunTpMcbQQw896kUwRvfoEYwx+ozRo0eP7jHGGD+P338eJ+PnP6fP9///j///cfKTdZSOHHGX7u4SBKW7SwdDULr00KVLDz300EOXHoKhSw9deuihf9SLejHquet56G4qCAmxC3aJQtubrxUbiBGMmzBnBAIkfoxA4v/3xS/+9/33H6Wa/P77/zlfQ7AhFDQEG6Ih2BANwYZMOcMpp5xyTjnlDF8+3q0lM+7gNtQJ5wynfPnhDPGmnHLKKef8+XKG/3LKGf6HH3744eO9G9vckyhwvM2aH76e1JOv9+GH////sm3ShzkhChu+et5JC5Y88fmEIke/0JPhlFLKKaecUsqXUsopw5cfTvkynPJlOKd8+XLK+R9++OF/+P/hf/hSvtR7+eG//DD8Dz98EATdPbp7jO7u7u4OOgi6g+4g6KC7g+6gu0d39xgjCLqDDoLuHj1G+fL/2/6///77//57t/+eUqhv++/d/qWb/PPChg/5ffz48ePH/z7+9/H////j///333///fdvrdYQkd9/8uN///3Xsc29N1XAMMXJT34v42T8ly+l20v58vuX8nv5bv//vfxevnz5vQ9Ln95SoXgWP758KT++fPnyZfz48cN3ix/GD+O7hS/j5Pffy+/DlxLk999/L6XbSz1zc////+7uc/r8ly/ng////3POOeecc84555xz/v////9LabdllNwEQdDdo7u/u89/Kd/dXfr/nP8/////////////X0oJuru7u7tH+fZBlLD5H1/Gj//9J/0gi4TprU8lQl7ndV7noYcevu2Z1CvCWx5lAriHHnqrOq97UOVL3YlPypzOQ69zOmVyipwu0jmdU4qhS5f+hmfviEuXHrp06dLf8GAZId2lS5cuXbp06dKlS5cuXbr0MPTQQw9dL+q5Xgw9dOmhhx66dOmh68Uwhh56GMO4FiYSJjsJlQi9rFMSqoGsK5Ino86HJU/ypXxZB+NDmpBtnqpjm6cknbLN1thO4xTsgeEW2e5aCtbX6lpoG22PbbJFtsk22CbbYxtsg+2xBbbHdtgCW2A7bIXtsCW2wlbYEttiS2yNbbEttsYWgjW2zRaChWCbbQTbbJVtBBvBKlsJVtku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ezVUV2IWRZvQngx30NdspvERjqy+db5yxrGaplmL6+TEzsLSEG4UrrFp1ag9bt/SwlJT7MqobqQhH1ek3w9fFovXJj2z6eaO1wCzKsmuG6k15eT/pN/Wz4oV3mvbxycE0J3PKzUc2m/V5CB+JnkA/YwFbmG+Pk7n3AoPD9g26kLPn909NZbD3zMbuhd/nvjar0uGu3P7+92q8cEuNGQDy5Lylts/fSs9E4S1rp7Nh414l538970V9t3s2DAYafdJMHU3PIdHyi9tzJ8873Z7Fv4budz3ZkaYdww8mu4KNnEnMJ8RAMzHVp0laObGT6Qu2Jz8IgPzToceG4pP0SdfM24ptEy2t8JWK6zFWrUo7RZau7BD8fW52kKHgs/3YaFFt8YWeZAzTc1TVHjNVzWNpZNdsvrVy8e6PdKu0HYiZyVcpm4cL6q7xGYfFwFU35G+QGfCSftN81Uv+laexfh511rbgueR0pGWnOPNVTasmlCdoD50L1a/yZiFIgisAAgC+5rt8Gjd/4OEl/lRp95DXv8jjPF9JEhgywhusIKhFAxJw4EfXDCro6B3VlvRVMlPfYTI7gsbWPuqlv+ZeLzjGX6+joIjTikFfyHgzn2bn8z3OWY5b3IcXgHWLcmibv5XfkUkrmmqMC01GH1xD763ZYP1x1+gYryQx6fXcT+/8kPZVjjQlVzLNYsnzBtba4j+W72fkCB0twh1VW//WgAAAAEAAADWPgAAGO4AACi1L/1gGO1l9gGKwQFnLxCwDAO7RNR7m/FLacoo2KeTk2J9cURoJazKJ2/FlDzVKgvS7QYOY8Rp/vuUUkoBHAYdBnIG/nvvu++drncf/Z3zzTnnm++99173utf9XL3//vvvvY92zvn/nXMysyxMvlfO9+ab87355nxd97qfK7R7773//nvfe+/R/jF79/7777///vvvv//++++///7733///fffuwfyt+B3/z2d7/v3v/vv/ffb+++/971333uUr9vzvWZRkankc66FSQzLOed7lwHhY/8F3+bQgufKN6cic0qC5JtvvjnffHNKvvKVr3vd6173c6WKYpeGz4n9Ing6l5y77LxL555zzvncVwAcfCS47nk836TmadAGLMbuuNcMQT5Ra8AeJMQU5hfiZs2O7JGLfL2tiPiEed/Itbb7/CZr///ff//9//77/333Ynockp31OHyughrObvhpXnd9BKE6xdEq7xwT+OBbhPws8ZNgY1o69Og1t9dUrlIwZe4cadJ21yNkFTc5qyhMilb+n9b//vvvv/e+exgdaoFQBXTsMa9tDZkftwJYwUC0/nfffffR7iU5P9sD//3333///ffff//999777v3vvvvuu++++96jvfsMYS6dg5zYnGaSjHt2IhGDl9xyL8UCtorq7iVGQlVuS1CLmw4TJDjMyAZDyXl39Ui2C5mkc1pz8OwKbWDQYcLdAJvT9SNtxczQRM/zkieAI7Ya1mgA96Ef+qG///77h/7+++8f+qFf0kt6QD9LnCkaWWD06d9Hdkkv6a0mrMXdgaYotKyE4/3333///TcD/P5377///vvvv//++++///77773//vvvv/dR33333XffvRZZWT7z0d599957D91333333Xc/hywsDaFo7777aI92/59dkY+r2Ar90A/9l/SaQP8YdH8o/8/+IXT4ff9n/31/vjN2OpZKcfbH8QihPzH08aF3FvrXDsj/AK8FqvVGTlZWnpw1kVkKTPhw6rFHdrnRq2OnqtKUybtIhZZiaDBBm30qwOrE/YxpFtfljCQWLkT+IOqrpMGdcc2QvKTnxKwTl5+0ALtR/pGk/CKBLQYRL6dLkZODlzRJQ0uBc1YOvAwgd/7337/TTo2WdGa4wTvYQz7sbpJ/OKWORLsiIekmfelUOlQZGwH2ZQOjIU5Fk5ewVILT+c7cKTNkxzO623Pq1blDtmDQCGdcFzRkX4U2OFp28etfG4n82d//vDMN/vtfRwzPbylyfS+npYPW/k8METuOxwheAp58i1W5RvpCx+9vpamqR/pCyVUl6EM5FvlWBprP9VkZZfOHcmCs33+//+r3X/3+fv/V/9X/1X+/v9/f7+/LnoafyooE/9U4aDJA0j6MENJAi+wvowyu/fl+q4qQVgnVeyIz5b9vAdhHxvffubbxARd99GML3IQJnoWKODktHnwexAPTEukFjWnbUjzQ64jZiTFO8oaI5PmCx6+3rdmSVtXA9z2ssqeN3kgEUAU0kbwTRiBd6xMCE9wNMhHJF7RA78KlUwQbbn5N4R6jBANALswYJyFPYOuHUBeFImntj2c4hegVMPLgP0qkrebcE3W05BIXfeuQblciWBjS887mLvkbGxKPIrADWqOQLgCDmF1BY3JOKc138VDkcEQQ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SZzER3zERVzEQzzEQRzEb/gNt+G23LTctJy0HLTcs1yzHLMcs9yy3LKcspyyXLJcshyyHLLcsdyxnLGcsVyxXLEcsRyx3LDcsJywnLBcsFywHLAcsNyv3K+cr5yvXK9crxyvHK/crtyunK6crlyuXK4crhyu3K3crZytnK1crdysnKwcrNyr3Kucq5yrXKtcqxyrHKvcqtyqnKqcqlyqXKocqhyq3KncqZypnKlcqVypHKkcqdyo3KicqJyoXKhcqByoHKjcp9ynnKecp1ynXKccpxyn3KbcppymnKZcplymHKacpVyl3KScpJykXKRcpBykHKTco9yjnKOco1yjXKMcoxyj3KLcopyinKJcolyiHKIcotyh3KGcoZyhXKFcoRyhHKHcoNygnKCcoFygXKAcoByg3J/cn5yfnJ9cn1yfHJ8cn9yeXJ4cnpydXJ1cnRydHJ3cnNycnJycnFycXJwcnByc3Jvcm5ybnJtcm1ybHJscm9ya3JqcmpyaXJpcmhyaHJrcmdyZnJmcmVyZXJncWm4tRyZHJjcmNyYnJicmFyYXJgcmByb3JdclxyWnJZcllyWHJYcldyV3JWclZyVXJVclRyVHJTclNyUnJSclFyUXJQclByX3JPck5yTnJNck1yTHJMcktyS3JKckpySXJJckhySHJHckdyRnJGckVyRXJEckRyQ3JDckJyQHJPcj1yPHI8cjtyO3I6cjpyOXI5cjhyOHI3cjdyNnI2cjVyNXI0cjRyM3IzcjJyMnIxcjFyMHIwcj9yL3Iuci5yLXItcixyLHIrcityKnIqcilyKXIocihyJ3InciZyJnIlciNyInIgci9yH3Iech5yHXIdchxyHHIbchtyGnIachlyGXIYchhyF3IXchZyFnIVchVyFHIUchNyE3ISchJyEXIRchByEHIfcg9yDnIOcg1yDXIMcgxyC3ILcgpyCnIJcglyCHIGcgVyA3ICcgJyAXIBcgByAHIKeWU8v9cr+cL+fL/bk/5+f8XC/Xy/W5PsfL8XK73C6ny+lyfI7P7bk9p+f0XJ7Lc3gOz+Vyudydu3O4HC5n5+xcnatzdE7Oxbk35+bcXJtrc2yOza25Nafm1FyaS3NoDs2duTNn5sxcmStzZI7MjbkxJ+bEXJgLc2AOzN1yt5wtZ7un3dNuabe0O9od7YZ2Q7uf3c9uZ7ezu9m9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s3qyerB6r3qteqx6qnqpeqd6pnqkeqN6oXqgep56nXqbepp6mHqXepV6lHqUepN6k3qSepJ6kXqRepB6kHqPeo96jnqOeo16jXqMeox6i3qLeop6inqJeol6iHqIeod6h3qGeoZ6hXqFeoR6hHqDeoN6gnqCeoF6gXqAeoB6f3p/en56fnp9en16fHp8ent6e3p6enp6eXp5enh6eHp3end6dnp2enV6dXp0enR6c3pzenJ6cnpxenF6cHpwem96b3puem56bXptemx6bHpremt6anpqeml6aXpoemh6Z3pnemZ6ZnplemV6a721Hpkemd6Y3piemJ6YXphemB6YHpjel96Xnpeel16XXpcelx6X3pbelp6WnpZell6WHpYelt6V3pWelZ6VXpVelR6VHpXelN6UnpSelF6UXpQelB6U3pPek56TnpNek16THpMek96S3pKekp6SXpJekh6SHpLekd6RnpGekV6RXpEekR6R3pDekJ6QnpBekF6QHpAekN6P3o+ej56PXo9ejx6PHo/ejt6Ono6ejl6OXo4ejh6O3o3ejZ6Nno1ejV6NHo0ejd6M3oyejJ6MXoxejB6MHozei96Lnouei16LXoseix6L3oreip6Knopeil6KHooeit6J3omeiZ6JXoleiR6JHoneiN6InoieiF6IXogeiB6I3ofeh56Hnodeh16HHoceh96G3oaehp6GXoZehh6GHobehd6FnoWehV6FXoUehR6F3oTehJ6EnoRehF6EHoQehN6D3oOeg56DXoNegx6DHoPegt6CnoKegl6CXoIegh6C3oHegZ6BnoFegV6BHoEegd6A3oCegJ6AXoBegB6AHoCeWk+t9+v9er6er/f3/p7f83u9Xq/X9/oer8fr7Xq7nq6n6/E9vrf39p7e03t5L+/hPbyX6+V6d+/u4Xq4nt2ze3Wv7tE9ujf35p7ck3txL+7BPbj39t6e23N7ba/tsT22t/bWntpTe2kv7aE9tHf2zp7ZM3tlr+yRPbI39sae2BN7YS/sgT2wd+vderaerZ/WT+ul9dL6aH20HloPrX/WP+ud9c76Zn2znlnPrF/WL+uV9cr6ZH2yHlmPrD/WH+uN9cb6Yn2xnlhPrB/WD+uF9cL6YH2wHlgPrP/V/+p99b76Xn2vnlfPq9/V7+p19br6XH2uHlePq7/V3+pt9bb6Wn2t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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("900_GlobalAssembly",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
      Matrix = "+JSON.stringify(matrixHC)+"
      ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
      Net matrix = "+JSON.stringify(matrixHC)+"
      ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
      Version #: "+eDrawingsWVUtils.getViewerVersion()+"
      ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
      HC Version:"+viewerHC.getViewerVersionString()+"
      Format Version: "+viewerHC.getFormatVersionString()+"
      "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
      ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
      "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
      "+" "+""+"Name
      "+"
      "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
      "+iResult.ErrorCode+"
      ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
      "+data+"
      "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
      ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. diff --git a/injection/components/cad-report-Default.json b/injection/components/cad-report-Default.json index 407629698..15b00fafd 100644 --- a/injection/components/cad-report-Default.json +++ b/injection/components/cad-report-Default.json @@ -2,19 +2,13 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\400_Global.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\400_Global.SLDASM\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\400_Global.SLDASM to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\400_Global.html\r\n", - "Finished Saving\r\nCompleted\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEME456\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEME456\r\nread digest ms: 0\r\npreparing stream took 7 ms\r\nWrite digest: 1 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 2) d(17 17) b: 2220 Kb: 2 bKib: 0 mKib: (0 0) ms(7 0 0) (0 3 3 2 2 2 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 18128 Kb: 19 bKib: 0 mKib: (68 0) ms(2 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEME456\\TEME456.scs\r\nWrite digest: 1 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEME456\r\nClosing cache: (9, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\400_Global.html", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -49,33 +43,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -103,35 +99,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -141,17 +139,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\400_Global.step\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\400_Global.step " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\400_Global.step", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -186,33 +184,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -240,35 +240,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -278,17 +280,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\400_Global.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\400_Global.jpg " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\400_Global.jpg", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -323,33 +325,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -377,35 +381,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -415,17 +421,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\400_Global.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\400_Global.x_t " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\400_Global.x_t", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -460,33 +466,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -514,35 +522,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -550,19 +560,14 @@ }, { "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\400_Global.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", - "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", - "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\400_Global.easm", + "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\400_Global.html\"", + "messages": [], + "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", + "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\400_Global.html", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -597,33 +602,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -651,35 +658,313 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" + ], + "FILES": [] + } + } + }, + { + "code": 0, + "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\400_Global.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", + "messages": [ + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step" + ], + "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", + "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\400_Global.jpg", + "failed": false, + "options": { + "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", + "debug": false, + "verbose": true, + "dry": false, + "cache": false, + "hidden": "true", + "renderer": "Solidworks", + "alt": false, + "quality": 2, + "logLevel": "info", + "width": "1024", + "height": "1024", + "script": "convert.exe", + "sw": 2022, + "swv": 30, + "configuration": "Default", + "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", + "variables": { + "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", + "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "SRC_NAME": "*Global*", + "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", + "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", + "SRC_IS_FILE": false, + "SRC_IS_FOLDER": false, + "SRC_IS_EXPRESSION": false, + "SRC_IS_GLOB": true, + "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", + "SRC_GLOB_EXTENSIONS": [ + "SLDASM", + "SLDPRT", + "step" + ], + "SRC_FILES": [ + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" + ], + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", + "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "DST_NAME": "*Global*", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", + "DST_IS_FILE": false, + "DST_IS_FOLDER": false, + "DST_IS_EXPRESSION": false, + "DST_IS_GLOB": true, + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", + "DST_GLOB_EXTENSIONS": [ + "html", + "step", + "jpg", + "x_t" + ], + "DST_FILES": [] + }, + "view": "Render", + "args": "", + "bom-config": "Default", + "bom-detail": 1, + "bom-type": 2, + "bom-images": false, + "srcInfo": { + "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", + "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "NAME": "*Global*", + "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", + "FILE_EXT": "+(SLDASM|SLDPRT|step)", + "IS_FILE": false, + "IS_FOLDER": false, + "IS_EXPRESSION": false, + "IS_GLOB": true, + "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", + "GLOB_EXTENSIONS": [ + "SLDASM", + "SLDPRT", + "step" + ], + "FILES": [ + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" + ] + }, + "dstInfo": { + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", + "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "NAME": "*Global*", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", + "IS_FILE": false, + "IS_FOLDER": false, + "IS_EXPRESSION": false, + "IS_GLOB": true, + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", + "GLOB_EXTENSIONS": [ + "html", + "step", + "jpg", + "x_t" + ], + "FILES": [] + } + } + }, + { + "code": 0, + "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\400_Global.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", + "messages": [ + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step" + ], + "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", + "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\400_Global.x_t", + "failed": false, + "options": { + "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", + "debug": false, + "verbose": true, + "dry": false, + "cache": false, + "hidden": "true", + "renderer": "Solidworks", + "alt": false, + "quality": 2, + "logLevel": "info", + "width": "1024", + "height": "1024", + "script": "convert.exe", + "sw": 2022, + "swv": 30, + "configuration": "Default", + "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", + "variables": { + "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", + "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "SRC_NAME": "*Global*", + "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", + "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", + "SRC_IS_FILE": false, + "SRC_IS_FOLDER": false, + "SRC_IS_EXPRESSION": false, + "SRC_IS_GLOB": true, + "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", + "SRC_GLOB_EXTENSIONS": [ + "SLDASM", + "SLDPRT", + "step" + ], + "SRC_FILES": [ + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" + ], + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", + "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "DST_NAME": "*Global*", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", + "DST_IS_FILE": false, + "DST_IS_FOLDER": false, + "DST_IS_EXPRESSION": false, + "DST_IS_GLOB": true, + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", + "DST_GLOB_EXTENSIONS": [ + "html", + "step", + "jpg", + "x_t" + ], + "DST_FILES": [] + }, + "view": "Render", + "args": "", + "bom-config": "Default", + "bom-detail": 1, + "bom-type": 2, + "bom-images": false, + "srcInfo": { + "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", + "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "NAME": "*Global*", + "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", + "FILE_EXT": "+(SLDASM|SLDPRT|step)", + "IS_FILE": false, + "IS_FOLDER": false, + "IS_EXPRESSION": false, + "IS_GLOB": true, + "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", + "GLOB_EXTENSIONS": [ + "SLDASM", + "SLDPRT", + "step" + ], + "FILES": [ + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" + ] + }, + "dstInfo": { + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", + "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "NAME": "*Global*", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", + "IS_FILE": false, + "IS_FOLDER": false, + "IS_EXPRESSION": false, + "IS_GLOB": true, + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", + "GLOB_EXTENSIONS": [ + "html", + "step", + "jpg", + "x_t" ], "FILES": [] } @@ -688,20 +973,13 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.SLDASM\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.SLDASM to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.html\r\n", - "Finished Saving\r\n", - "Completed\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM292F\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM292F\r\nread digest ms: 0\r\npreparing stream took 7 ms\r\nWrite digest: 1 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 2) d(17 17) b: 2204 Kb: 2 bKib: 0 mKib: (0 0) ms(8 0 0) (0 3 3 2 2 2 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 18128 Kb: 19 bKib: 0 mKib: (68 0) ms(2 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM292F\\TEM292F.scs\r\nWrite digest: 1 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM292F\r\nClosing cache: (9, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.html", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -736,33 +1014,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -790,35 +1070,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -828,17 +1110,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.step\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.step " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.step", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -873,33 +1155,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -927,35 +1211,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -965,17 +1251,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.jpg " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.jpg", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -1010,33 +1296,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -1064,35 +1352,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -1102,17 +1392,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.x_t " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.x_t", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -1147,33 +1437,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -1201,172 +1493,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" - ], - "FILES": [] - } - } - }, - { - "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", - "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", - "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.easm", - "failed": false, - "options": { - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", - "debug": false, - "verbose": true, - "dry": false, - "cache": false, - "hidden": "true", - "renderer": "Solidworks", - "alt": false, - "quality": 2, - "logLevel": "info", - "width": "1024", - "height": "1024", - "script": "convert.exe", - "sw": 2022, - "swv": 30, - "configuration": "Default", - "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", - "variables": { - "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "SRC_NAME": "*Global*", - "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", - "SRC_IS_FILE": false, - "SRC_IS_FOLDER": false, - "SRC_IS_EXPRESSION": false, - "SRC_IS_GLOB": true, - "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "SRC_FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" - ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", - "DST_IS_FILE": false, - "DST_IS_FOLDER": false, - "DST_IS_EXPRESSION": false, - "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" - ], - "DST_FILES": [] - }, - "view": "Render", - "args": "", - "bom-config": "Default", - "bom-detail": 1, - "bom-type": 2, - "bom-images": false, - "srcInfo": { - "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "NAME": "*Global*", - "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "FILE_EXT": "+(SLDASM|SLDPRT|step)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" - ] - }, - "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -1375,19 +1532,13 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.step\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.step to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.html\r\n", - "Finished Saving\r\nCompleted\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM724D\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM724D\r\nread digest ms: 0\r\npreparing stream took 6 ms\r\nWrite digest: 1 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 2) d(14 14) b: 1600 Kb: 1 bKib: 0 mKib: (0 0) ms(7 0 0) (0 3 3 2 2 2 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 15632 Kb: 16 bKib: 0 mKib: (60 0) ms(2 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM724D\\TEM724D.scs\r\nWrite digest: 3 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM724D\r\nClosing cache: (9, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.html", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -1422,33 +1573,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -1476,35 +1629,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -1514,14 +1669,14 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.jpg", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -1556,33 +1711,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -1610,35 +1767,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -1648,14 +1807,14 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.x_t", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -1690,33 +1849,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -1744,169 +1905,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" - ], - "FILES": [] - } - } - }, - { - "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", - "messages": [ - "<>\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", - "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.easm", - "failed": false, - "options": { - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", - "debug": false, - "verbose": true, - "dry": false, - "cache": false, - "hidden": "true", - "renderer": "Solidworks", - "alt": false, - "quality": 2, - "logLevel": "info", - "width": "1024", - "height": "1024", - "script": "convert.exe", - "sw": 2022, - "swv": 30, - "configuration": "Default", - "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", - "variables": { - "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "SRC_NAME": "*Global*", - "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", - "SRC_IS_FILE": false, - "SRC_IS_FOLDER": false, - "SRC_IS_EXPRESSION": false, - "SRC_IS_GLOB": true, - "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "SRC_FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" - ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", - "DST_IS_FILE": false, - "DST_IS_FOLDER": false, - "DST_IS_EXPRESSION": false, - "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" - ], - "DST_FILES": [] - }, - "view": "Render", - "args": "", - "bom-config": "Default", - "bom-detail": 1, - "bom-type": 2, - "bom-images": false, - "srcInfo": { - "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "NAME": "*Global*", - "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "FILE_EXT": "+(SLDASM|SLDPRT|step)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" - ] - }, - "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -1915,17 +1944,13 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.step.STEP.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Failed to load C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.step.STEP.SLDASM: Error reading file.\r\n", - "Completed\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.step.STEP.html", "failed": true, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -1960,33 +1985,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -2014,35 +2041,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -2052,17 +2081,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.step.STEP.step\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.step.STEP.step " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.step.STEP.step", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -2097,33 +2126,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -2151,35 +2182,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -2189,17 +2222,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.step.STEP.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.step.STEP.jpg " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.step.STEP.jpg", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -2234,33 +2267,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -2288,35 +2323,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -2326,17 +2363,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.step.STEP.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.step.STEP.x_t " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.step.STEP.x_t", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -2371,33 +2408,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -2425,35 +2464,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -2461,19 +2502,14 @@ }, { "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.step.STEP.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", - "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", - "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.step.STEP.easm", + "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.step.STEP.html\"", + "messages": [], + "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", + "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.step.STEP.html", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -2508,33 +2544,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -2562,35 +2600,313 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" + ], + "FILES": [] + } + } + }, + { + "code": 0, + "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.step.STEP.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", + "messages": [ + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step" + ], + "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", + "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.step.STEP.jpg", + "failed": false, + "options": { + "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", + "debug": false, + "verbose": true, + "dry": false, + "cache": false, + "hidden": "true", + "renderer": "Solidworks", + "alt": false, + "quality": 2, + "logLevel": "info", + "width": "1024", + "height": "1024", + "script": "convert.exe", + "sw": 2022, + "swv": 30, + "configuration": "Default", + "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", + "variables": { + "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", + "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "SRC_NAME": "*Global*", + "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", + "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", + "SRC_IS_FILE": false, + "SRC_IS_FOLDER": false, + "SRC_IS_EXPRESSION": false, + "SRC_IS_GLOB": true, + "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", + "SRC_GLOB_EXTENSIONS": [ + "SLDASM", + "SLDPRT", + "step" + ], + "SRC_FILES": [ + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" + ], + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", + "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "DST_NAME": "*Global*", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", + "DST_IS_FILE": false, + "DST_IS_FOLDER": false, + "DST_IS_EXPRESSION": false, + "DST_IS_GLOB": true, + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", + "DST_GLOB_EXTENSIONS": [ + "html", + "step", + "jpg", + "x_t" + ], + "DST_FILES": [] + }, + "view": "Render", + "args": "", + "bom-config": "Default", + "bom-detail": 1, + "bom-type": 2, + "bom-images": false, + "srcInfo": { + "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", + "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "NAME": "*Global*", + "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", + "FILE_EXT": "+(SLDASM|SLDPRT|step)", + "IS_FILE": false, + "IS_FOLDER": false, + "IS_EXPRESSION": false, + "IS_GLOB": true, + "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", + "GLOB_EXTENSIONS": [ + "SLDASM", + "SLDPRT", + "step" + ], + "FILES": [ + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" + ] + }, + "dstInfo": { + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", + "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "NAME": "*Global*", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", + "IS_FILE": false, + "IS_FOLDER": false, + "IS_EXPRESSION": false, + "IS_GLOB": true, + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", + "GLOB_EXTENSIONS": [ + "html", + "step", + "jpg", + "x_t" + ], + "FILES": [] + } + } + }, + { + "code": 0, + "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.step.STEP.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", + "messages": [ + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step" + ], + "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", + "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\400_HopperMount\\Global.step.STEP.x_t", + "failed": false, + "options": { + "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", + "debug": false, + "verbose": true, + "dry": false, + "cache": false, + "hidden": "true", + "renderer": "Solidworks", + "alt": false, + "quality": 2, + "logLevel": "info", + "width": "1024", + "height": "1024", + "script": "convert.exe", + "sw": 2022, + "swv": 30, + "configuration": "Default", + "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", + "variables": { + "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", + "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "SRC_NAME": "*Global*", + "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", + "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", + "SRC_IS_FILE": false, + "SRC_IS_FOLDER": false, + "SRC_IS_EXPRESSION": false, + "SRC_IS_GLOB": true, + "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", + "SRC_GLOB_EXTENSIONS": [ + "SLDASM", + "SLDPRT", + "step" + ], + "SRC_FILES": [ + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" + ], + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", + "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "DST_NAME": "*Global*", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", + "DST_IS_FILE": false, + "DST_IS_FOLDER": false, + "DST_IS_EXPRESSION": false, + "DST_IS_GLOB": true, + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", + "DST_GLOB_EXTENSIONS": [ + "html", + "step", + "jpg", + "x_t" + ], + "DST_FILES": [] + }, + "view": "Render", + "args": "", + "bom-config": "Default", + "bom-detail": 1, + "bom-type": 2, + "bom-images": false, + "srcInfo": { + "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", + "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "NAME": "*Global*", + "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", + "FILE_EXT": "+(SLDASM|SLDPRT|step)", + "IS_FILE": false, + "IS_FOLDER": false, + "IS_EXPRESSION": false, + "IS_GLOB": true, + "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", + "GLOB_EXTENSIONS": [ + "SLDASM", + "SLDPRT", + "step" + ], + "FILES": [ + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" + ] + }, + "dstInfo": { + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", + "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "NAME": "*Global*", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", + "IS_FILE": false, + "IS_FOLDER": false, + "IS_EXPRESSION": false, + "IS_GLOB": true, + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", + "GLOB_EXTENSIONS": [ + "html", + "step", + "jpg", + "x_t" ], "FILES": [] } @@ -2599,20 +2915,13 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\450_Hopper\\Global.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\450_Hopper\\Global.step\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\450_Hopper\\Global.step to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\450_Hopper\\Global.html\r\n", - "Finished Saving\r\n", - "Completed\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMB794\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMB794\r\nread digest ms: 0\r\npreparing stream took 6 ms\r\nWrite digest: 1 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 2) d(11 11) b: 1572 Kb: 1 bKib: 0 mKib: (0 0) ms(8 0 0) (0 3 3 2 2 2 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 14708 Kb: 15 bKib: 0 mKib: (56 0) ms(2 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMB794\\TEMB794.scs\r\nWrite digest: 1 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMB794\r\nClosing cache: (9, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\450_Hopper\\Global.html", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -2647,33 +2956,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -2701,35 +3012,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -2739,14 +3052,14 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\450_Hopper\\Global.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\450_Hopper\\Global.jpg", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -2781,33 +3094,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -2835,35 +3150,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -2873,14 +3190,14 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\450_Hopper\\Global.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\450_Hopper\\Global.x_t", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -2915,33 +3232,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -2969,169 +3288,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" - ], - "FILES": [] - } - } - }, - { - "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\450_Hopper\\Global.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", - "messages": [ - "<>\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", - "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\450_Hopper\\Global.easm", - "failed": false, - "options": { - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", - "debug": false, - "verbose": true, - "dry": false, - "cache": false, - "hidden": "true", - "renderer": "Solidworks", - "alt": false, - "quality": 2, - "logLevel": "info", - "width": "1024", - "height": "1024", - "script": "convert.exe", - "sw": 2022, - "swv": 30, - "configuration": "Default", - "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", - "variables": { - "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "SRC_NAME": "*Global*", - "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", - "SRC_IS_FILE": false, - "SRC_IS_FOLDER": false, - "SRC_IS_EXPRESSION": false, - "SRC_IS_GLOB": true, - "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "SRC_FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" - ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", - "DST_IS_FILE": false, - "DST_IS_FOLDER": false, - "DST_IS_EXPRESSION": false, - "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" - ], - "DST_FILES": [] - }, - "view": "Render", - "args": "", - "bom-config": "Default", - "bom-detail": 1, - "bom-type": 2, - "bom-images": false, - "srcInfo": { - "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "NAME": "*Global*", - "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "FILE_EXT": "+(SLDASM|SLDPRT|step)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" - ] - }, - "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -3140,20 +3327,13 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.SLDASM\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.SLDASM to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.html\r\n", - "Finished Saving\r\n", - "Completed\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMD02D\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMD02D\r\nread digest ms: 0\r\npreparing stream took 10 ms\r\nWrite digest: 1 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 6) d(34 34) b: 3564 Kb: 3 bKib: 0 mKib: (0 0) ms(8 0 0) (0 6 8 6 6 4 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 36576 Kb: 39 bKib: 0 mKib: (134 0) ms(4 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMD02D\\TEMD02D.scs\r\nMesh duplicates found : 2\r\nWrite digest: 51 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMD02D\r\nClosing cache: (9, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.html", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -3188,33 +3368,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -3242,35 +3424,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -3280,17 +3464,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.step\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.step " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.step", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -3325,33 +3509,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -3379,35 +3565,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -3417,17 +3605,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.jpg " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.jpg", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -3462,33 +3650,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -3516,35 +3706,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -3554,17 +3746,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.x_t " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.x_t", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -3599,33 +3791,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -3653,172 +3847,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" - ], - "FILES": [] - } - } - }, - { - "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", - "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", - "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.easm", - "failed": false, - "options": { - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", - "debug": false, - "verbose": true, - "dry": false, - "cache": false, - "hidden": "true", - "renderer": "Solidworks", - "alt": false, - "quality": 2, - "logLevel": "info", - "width": "1024", - "height": "1024", - "script": "convert.exe", - "sw": 2022, - "swv": 30, - "configuration": "Default", - "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", - "variables": { - "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "SRC_NAME": "*Global*", - "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", - "SRC_IS_FILE": false, - "SRC_IS_FOLDER": false, - "SRC_IS_EXPRESSION": false, - "SRC_IS_GLOB": true, - "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "SRC_FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" - ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", - "DST_IS_FILE": false, - "DST_IS_FOLDER": false, - "DST_IS_EXPRESSION": false, - "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" - ], - "DST_FILES": [] - }, - "view": "Render", - "args": "", - "bom-config": "Default", - "bom-detail": 1, - "bom-type": 2, - "bom-images": false, - "srcInfo": { - "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "NAME": "*Global*", - "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "FILE_EXT": "+(SLDASM|SLDPRT|step)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" - ] - }, - "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -3827,20 +3886,13 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.step\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.step to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.html\r\n", - "Finished Saving\r\n", - "Completed\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM113D\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM113D\r\nread digest ms: 0\r\npreparing stream took 1 ms\r\nWrite digest: 1 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 1) d(9 9) b: 1864 Kb: 1 bKib: 0 mKib: (0 0) ms(5 0 0) (0 3 2 1 1 1 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 2076 Kb: 3 bKib: 0 mKib: (9 0) ms(3 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM113D\\TEM113D.scs\r\nWrite digest: 1 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM113D\r\nClosing cache: (9, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.html", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -3875,33 +3927,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -3929,35 +3983,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -3967,14 +4023,14 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.jpg", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -4009,33 +4065,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -4063,35 +4121,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -4101,14 +4161,14 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.x_t", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -4143,33 +4203,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -4197,169 +4259,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" - ], - "FILES": [] - } - } - }, - { - "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", - "messages": [ - "<>\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", - "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\600_GearBrackets\\600_GlobalAssembly.easm", - "failed": false, - "options": { - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", - "debug": false, - "verbose": true, - "dry": false, - "cache": false, - "hidden": "true", - "renderer": "Solidworks", - "alt": false, - "quality": 2, - "logLevel": "info", - "width": "1024", - "height": "1024", - "script": "convert.exe", - "sw": 2022, - "swv": 30, - "configuration": "Default", - "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", - "variables": { - "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "SRC_NAME": "*Global*", - "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", - "SRC_IS_FILE": false, - "SRC_IS_FOLDER": false, - "SRC_IS_EXPRESSION": false, - "SRC_IS_GLOB": true, - "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "SRC_FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" - ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", - "DST_IS_FILE": false, - "DST_IS_FOLDER": false, - "DST_IS_EXPRESSION": false, - "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" - ], - "DST_FILES": [] - }, - "view": "Render", - "args": "", - "bom-config": "Default", - "bom-detail": 1, - "bom-type": 2, - "bom-images": false, - "srcInfo": { - "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "NAME": "*Global*", - "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "FILE_EXT": "+(SLDASM|SLDPRT|step)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" - ] - }, - "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -4368,19 +4298,13 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.SLDASM\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.SLDASM to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.html\r\n", - "Finished Saving\r\nCompleted\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM20CD\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM20CD\r\nread digest ms: 0\r\npreparing stream took 18 ms\r\nWrite digest: 1 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 8) d(40 40) b: 4040 Kb: 3 bKib: 0 mKib: (0 0) ms(11 0 0) (0 5 10 8 8 6 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 59164 Kb: 61 bKib: 0 mKib: (182 0) ms(3 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM20CD\\TEM20CD.scs\r\nMesh duplicates found : 2\r\nWrite digest: 1 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM20CD\r\nClosing cache: (9, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.html", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -4415,33 +4339,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -4469,35 +4395,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -4507,17 +4435,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.step\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.step " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.step", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -4552,33 +4480,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -4606,35 +4536,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -4644,17 +4576,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.jpg " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.jpg", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -4689,33 +4621,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -4743,35 +4677,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -4781,17 +4717,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.x_t " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.x_t", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -4826,33 +4762,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -4880,35 +4818,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -4916,158 +4856,14 @@ }, { "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", - "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.easm", - "failed": false, - "options": { - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", - "debug": false, - "verbose": true, - "dry": false, - "cache": false, - "hidden": "true", - "renderer": "Solidworks", - "alt": false, - "quality": 2, - "logLevel": "info", - "width": "1024", - "height": "1024", - "script": "convert.exe", - "sw": 2022, - "swv": 30, - "configuration": "Default", - "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", - "variables": { - "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "SRC_NAME": "*Global*", - "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", - "SRC_IS_FILE": false, - "SRC_IS_FOLDER": false, - "SRC_IS_EXPRESSION": false, - "SRC_IS_GLOB": true, - "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "SRC_FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" - ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", - "DST_IS_FILE": false, - "DST_IS_FOLDER": false, - "DST_IS_EXPRESSION": false, - "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" - ], - "DST_FILES": [] - }, - "view": "Render", - "args": "", - "bom-config": "Default", - "bom-detail": 1, - "bom-type": 2, - "bom-images": false, - "srcInfo": { - "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "NAME": "*Global*", - "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "FILE_EXT": "+(SLDASM|SLDPRT|step)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" - ] - }, - "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" - ], - "FILES": [] - } - } - }, - { - "code": 0, - "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.STEP\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.STEP to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.html\r\n", - "Finished Saving\r\n", - "Completed\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM7585\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM7585\r\nread digest ms: 0\r\npreparing stream took 21 ms\r\nWrite digest: 1 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 8) d(37 37) b: 2632 Kb: 2 bKib: 0 mKib: (0 0) ms(6 0 0) (0 3 10 8 8 6 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 62404 Kb: 63 bKib: 0 mKib: (202 0) ms(3 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM7585\\TEM7585.scs\r\nMesh duplicates found : 2\r\nWrite digest: 1 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM7585\r\nClosing cache: (9, 1)\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.html\"", + "messages": [], + "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.html", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -5102,33 +4898,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -5156,35 +4954,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -5192,150 +4992,16 @@ }, { "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.step\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", + "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step" ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", - "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.step", - "failed": false, - "options": { - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", - "debug": false, - "verbose": true, - "dry": false, - "cache": false, - "hidden": "true", - "renderer": "Solidworks", - "alt": false, - "quality": 2, - "logLevel": "info", - "width": "1024", - "height": "1024", - "script": "convert.exe", - "sw": 2022, - "swv": 30, - "configuration": "Default", - "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", - "variables": { - "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "SRC_NAME": "*Global*", - "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", - "SRC_IS_FILE": false, - "SRC_IS_FOLDER": false, - "SRC_IS_EXPRESSION": false, - "SRC_IS_GLOB": true, - "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "SRC_FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" - ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", - "DST_IS_FILE": false, - "DST_IS_FOLDER": false, - "DST_IS_EXPRESSION": false, - "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" - ], - "DST_FILES": [] - }, - "view": "Render", - "args": "", - "bom-config": "Default", - "bom-detail": 1, - "bom-type": 2, - "bom-images": false, - "srcInfo": { - "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "NAME": "*Global*", - "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "FILE_EXT": "+(SLDASM|SLDPRT|step)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" - ] - }, - "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" - ], - "FILES": [] - } - } - }, - { - "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", - "messages": [ - "<>\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.jpg", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -5370,33 +5036,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -5424,35 +5092,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -5460,16 +5130,16 @@ }, { "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", + "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step" ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.x_t", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -5504,33 +5174,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -5558,169 +5230,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" - ], - "FILES": [] - } - } - }, - { - "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", - "messages": [ - "<>\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", - "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\304_Valve-40mm\\cad\\GlobalValve-40.easm", - "failed": false, - "options": { - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", - "debug": false, - "verbose": true, - "dry": false, - "cache": false, - "hidden": "true", - "renderer": "Solidworks", - "alt": false, - "quality": 2, - "logLevel": "info", - "width": "1024", - "height": "1024", - "script": "convert.exe", - "sw": 2022, - "swv": 30, - "configuration": "Default", - "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", - "variables": { - "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "SRC_NAME": "*Global*", - "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", - "SRC_IS_FILE": false, - "SRC_IS_FOLDER": false, - "SRC_IS_EXPRESSION": false, - "SRC_IS_GLOB": true, - "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "SRC_FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" - ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", - "DST_IS_FILE": false, - "DST_IS_FOLDER": false, - "DST_IS_EXPRESSION": false, - "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" - ], - "DST_FILES": [] - }, - "view": "Render", - "args": "", - "bom-config": "Default", - "bom-detail": 1, - "bom-type": 2, - "bom-images": false, - "srcInfo": { - "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "NAME": "*Global*", - "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "FILE_EXT": "+(SLDASM|SLDPRT|step)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" - ] - }, - "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -5729,20 +5269,13 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.SLDASM\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.SLDASM to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.html\r\n", - "Finished Saving\r\n", - "Completed\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM932E\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM932E\r\nread digest ms: 0\r\npreparing stream took 382 ms\r\nWrite digest: 1 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 38) d(158 158) b: 21264 Kb: 20 bKib: 0 mKib: (0 0) ms(13 0 0) (0 12 41 38 38 30 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 2194184 Kb: 2163 bKib: 0 mKib: (4781 0) ms(14 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 3 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM932E\\TEM932E.scs\r\nMesh duplicates found : 8\r\nWrite digest: 1 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM932E\r\nClosing cache: (11, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.html", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -5777,33 +5310,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -5831,35 +5366,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -5869,17 +5406,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.step\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.step " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.step", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -5914,33 +5451,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -5968,35 +5507,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -6006,17 +5547,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.jpg " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.jpg", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -6051,33 +5592,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -6105,35 +5648,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -6143,17 +5688,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.x_t " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.x_t", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -6188,33 +5733,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -6242,35 +5789,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -6278,158 +5827,14 @@ }, { "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", - "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.easm", - "failed": false, - "options": { - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", - "debug": false, - "verbose": true, - "dry": false, - "cache": false, - "hidden": "true", - "renderer": "Solidworks", - "alt": false, - "quality": 2, - "logLevel": "info", - "width": "1024", - "height": "1024", - "script": "convert.exe", - "sw": 2022, - "swv": 30, - "configuration": "Default", - "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", - "variables": { - "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "SRC_NAME": "*Global*", - "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", - "SRC_IS_FILE": false, - "SRC_IS_FOLDER": false, - "SRC_IS_EXPRESSION": false, - "SRC_IS_GLOB": true, - "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "SRC_FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" - ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", - "DST_IS_FILE": false, - "DST_IS_FOLDER": false, - "DST_IS_EXPRESSION": false, - "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" - ], - "DST_FILES": [] - }, - "view": "Render", - "args": "", - "bom-config": "Default", - "bom-detail": 1, - "bom-type": 2, - "bom-images": false, - "srcInfo": { - "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "NAME": "*Global*", - "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "FILE_EXT": "+(SLDASM|SLDPRT|step)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" - ] - }, - "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" - ], - "FILES": [] - } - } - }, - { - "code": 0, - "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.STEP\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.STEP to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.html\r\n", - "Finished Saving\r\n", - "Completed\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM449C\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM449C\r\nread digest ms: 0\r\npreparing stream took 317 ms\r\nWrite digest: 1 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 38) d(146 146) b: 5248 Kb: 5 bKib: 0 mKib: (0 0) ms(7 0 0) (0 3 40 38 38 31 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 891252 Kb: 875 bKib: 0 mKib: (2812 0) ms(12 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM449C\\TEM449C.scs\r\nMesh duplicates found : 7\r\nWrite digest: 1 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM449C\r\nClosing cache: (9, 1)\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP", + "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.html\"", + "messages": [], + "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.html", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -6464,33 +5869,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -6518,35 +5925,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -6554,150 +5963,16 @@ }, { "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.step\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", + "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step" ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP", - "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.step", - "failed": false, - "options": { - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", - "debug": false, - "verbose": true, - "dry": false, - "cache": false, - "hidden": "true", - "renderer": "Solidworks", - "alt": false, - "quality": 2, - "logLevel": "info", - "width": "1024", - "height": "1024", - "script": "convert.exe", - "sw": 2022, - "swv": 30, - "configuration": "Default", - "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", - "variables": { - "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "SRC_NAME": "*Global*", - "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", - "SRC_IS_FILE": false, - "SRC_IS_FOLDER": false, - "SRC_IS_EXPRESSION": false, - "SRC_IS_GLOB": true, - "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "SRC_FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" - ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", - "DST_IS_FILE": false, - "DST_IS_FOLDER": false, - "DST_IS_EXPRESSION": false, - "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" - ], - "DST_FILES": [] - }, - "view": "Render", - "args": "", - "bom-config": "Default", - "bom-detail": 1, - "bom-type": 2, - "bom-images": false, - "srcInfo": { - "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "NAME": "*Global*", - "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "FILE_EXT": "+(SLDASM|SLDPRT|step)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" - ] - }, - "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", - "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" - ], - "FILES": [] - } - } - }, - { - "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", - "messages": [ - "<>\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP", + "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.jpg", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -6732,33 +6007,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -6786,35 +6063,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -6822,16 +6101,16 @@ }, { "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", + "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step" ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP", + "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.x_t", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -6866,33 +6145,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -6920,35 +6201,37 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -6956,16 +6239,14 @@ }, { "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", - "messages": [ - "<>\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP", - "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\900_FeedScrew\\cad\\900_GlobalAssembly.easm", + "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\2000_Clamps\\OSR-300-40-30-25-80\\cad\\Global-GH-35000HL.html\"", + "messages": [], + "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM", + "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\2000_Clamps\\OSR-300-40-30-25-80\\cad\\Global-GH-35000HL.html", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -7000,33 +6281,35 @@ ], "SRC_FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -7054,35 +6337,460 @@ ], "FILES": [ "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.STEP", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.STEP" + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" + ], + "FILES": [] + } + } + }, + { + "code": 0, + "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\2000_Clamps\\OSR-300-40-30-25-80\\cad\\Global-GH-35000HL.step\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", + "messages": [ + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\2000_Clamps\\OSR-300-40-30-25-80\\cad\\Global-GH-35000HL.step " + ], + "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM", + "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\2000_Clamps\\OSR-300-40-30-25-80\\cad\\Global-GH-35000HL.step", + "failed": false, + "options": { + "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", + "debug": false, + "verbose": true, + "dry": false, + "cache": false, + "hidden": "true", + "renderer": "Solidworks", + "alt": false, + "quality": 2, + "logLevel": "info", + "width": "1024", + "height": "1024", + "script": "convert.exe", + "sw": 2022, + "swv": 30, + "configuration": "Default", + "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", + "variables": { + "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", + "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "SRC_NAME": "*Global*", + "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", + "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", + "SRC_IS_FILE": false, + "SRC_IS_FOLDER": false, + "SRC_IS_EXPRESSION": false, + "SRC_IS_GLOB": true, + "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", + "SRC_GLOB_EXTENSIONS": [ + "SLDASM", + "SLDPRT", + "step" + ], + "SRC_FILES": [ + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" + ], + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", + "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "DST_NAME": "*Global*", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", + "DST_IS_FILE": false, + "DST_IS_FOLDER": false, + "DST_IS_EXPRESSION": false, + "DST_IS_GLOB": true, + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", + "DST_GLOB_EXTENSIONS": [ + "html", + "step", + "jpg", + "x_t" + ], + "DST_FILES": [] + }, + "view": "Render", + "args": "", + "bom-config": "Default", + "bom-detail": 1, + "bom-type": 2, + "bom-images": false, + "srcInfo": { + "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", + "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "NAME": "*Global*", + "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", + "FILE_EXT": "+(SLDASM|SLDPRT|step)", + "IS_FILE": false, + "IS_FOLDER": false, + "IS_EXPRESSION": false, + "IS_GLOB": true, + "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", + "GLOB_EXTENSIONS": [ + "SLDASM", + "SLDPRT", + "step" + ], + "FILES": [ + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" + ] + }, + "dstInfo": { + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", + "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "NAME": "*Global*", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", + "IS_FILE": false, + "IS_FOLDER": false, + "IS_EXPRESSION": false, + "IS_GLOB": true, + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", + "GLOB_EXTENSIONS": [ + "html", + "step", + "jpg", + "x_t" + ], + "FILES": [] + } + } + }, + { + "code": 0, + "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\2000_Clamps\\OSR-300-40-30-25-80\\cad\\Global-GH-35000HL.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", + "messages": [ + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\2000_Clamps\\OSR-300-40-30-25-80\\cad\\Global-GH-35000HL.jpg " + ], + "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM", + "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\2000_Clamps\\OSR-300-40-30-25-80\\cad\\Global-GH-35000HL.jpg", + "failed": false, + "options": { + "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", + "debug": false, + "verbose": true, + "dry": false, + "cache": false, + "hidden": "true", + "renderer": "Solidworks", + "alt": false, + "quality": 2, + "logLevel": "info", + "width": "1024", + "height": "1024", + "script": "convert.exe", + "sw": 2022, + "swv": 30, + "configuration": "Default", + "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", + "variables": { + "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", + "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "SRC_NAME": "*Global*", + "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", + "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", + "SRC_IS_FILE": false, + "SRC_IS_FOLDER": false, + "SRC_IS_EXPRESSION": false, + "SRC_IS_GLOB": true, + "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", + "SRC_GLOB_EXTENSIONS": [ + "SLDASM", + "SLDPRT", + "step" + ], + "SRC_FILES": [ + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" + ], + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", + "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "DST_NAME": "*Global*", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", + "DST_IS_FILE": false, + "DST_IS_FOLDER": false, + "DST_IS_EXPRESSION": false, + "DST_IS_GLOB": true, + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", + "DST_GLOB_EXTENSIONS": [ + "html", + "step", + "jpg", + "x_t" + ], + "DST_FILES": [] + }, + "view": "Render", + "args": "", + "bom-config": "Default", + "bom-detail": 1, + "bom-type": 2, + "bom-images": false, + "srcInfo": { + "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", + "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "NAME": "*Global*", + "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", + "FILE_EXT": "+(SLDASM|SLDPRT|step)", + "IS_FILE": false, + "IS_FOLDER": false, + "IS_EXPRESSION": false, + "IS_GLOB": true, + "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", + "GLOB_EXTENSIONS": [ + "SLDASM", + "SLDPRT", + "step" + ], + "FILES": [ + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" + ] + }, + "dstInfo": { + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", + "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "NAME": "*Global*", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", + "IS_FILE": false, + "IS_FOLDER": false, + "IS_EXPRESSION": false, + "IS_GLOB": true, + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", + "GLOB_EXTENSIONS": [ + "html", + "step", + "jpg", + "x_t" + ], + "FILES": [] + } + } + }, + { + "code": 0, + "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\2000_Clamps\\OSR-300-40-30-25-80\\cad\\Global-GH-35000HL.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", + "messages": [ + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\2000_Clamps\\OSR-300-40-30-25-80\\cad\\Global-GH-35000HL.x_t " + ], + "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM", + "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\2000_Clamps\\OSR-300-40-30-25-80\\cad\\Global-GH-35000HL.x_t", + "failed": false, + "options": { + "src": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components\\*Global*.+(html|step|jpg|x_t)", + "debug": false, + "verbose": true, + "dry": false, + "cache": false, + "hidden": "true", + "renderer": "Solidworks", + "alt": false, + "quality": 2, + "logLevel": "info", + "width": "1024", + "height": "1024", + "script": "convert.exe", + "sw": 2022, + "swv": 30, + "configuration": "Default", + "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", + "variables": { + "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", + "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "SRC_NAME": "*Global*", + "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", + "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", + "SRC_IS_FILE": false, + "SRC_IS_FOLDER": false, + "SRC_IS_EXPRESSION": false, + "SRC_IS_GLOB": true, + "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", + "SRC_GLOB_EXTENSIONS": [ + "SLDASM", + "SLDPRT", + "step" + ], + "SRC_FILES": [ + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" + ], + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", + "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "DST_NAME": "*Global*", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", + "DST_IS_FILE": false, + "DST_IS_FOLDER": false, + "DST_IS_EXPRESSION": false, + "DST_IS_GLOB": true, + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", + "DST_GLOB_EXTENSIONS": [ + "html", + "step", + "jpg", + "x_t" + ], + "DST_FILES": [] + }, + "view": "Render", + "args": "", + "bom-config": "Default", + "bom-detail": 1, + "bom-type": 2, + "bom-images": false, + "srcInfo": { + "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/**/*Global*.+(SLDASM|SLDPRT|step)", + "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "NAME": "*Global*", + "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", + "FILE_EXT": "+(SLDASM|SLDPRT|step)", + "IS_FILE": false, + "IS_FOLDER": false, + "IS_EXPRESSION": false, + "IS_GLOB": true, + "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", + "GLOB_EXTENSIONS": [ + "SLDASM", + "SLDPRT", + "step" + ], + "FILES": [ + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/400_Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/400_HopperMount/Global.step.STEP.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/450_Hopper/Global.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/600_GearBrackets/600_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/304_Valve-40mm/cad/GlobalValve-40.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.SLDASM", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/900_FeedScrew/cad/900_GlobalAssembly.step", + "C:/Users/mc007/Desktop/osr/osr-machines/injection/components/2000_Clamps/OSR-300-40-30-25-80/cad/Global-GH-35000HL.SLDASM" + ] + }, + "dstInfo": { + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", + "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\injection\\components", + "NAME": "*Global*", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", + "IS_FILE": false, + "IS_FOLDER": false, + "IS_EXPRESSION": false, + "IS_GLOB": true, + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", + "GLOB_EXTENSIONS": [ + "html", + "step", + "jpg", + "x_t" ], "FILES": [] } diff --git a/scripts/components/update-meta.sh b/scripts/components/update-meta.sh index a90d56cce..02e6ed4e6 100644 --- a/scripts/components/update-meta.sh +++ b/scripts/components/update-meta.sh @@ -1,4 +1,4 @@ -osr-cad sw --src='./components/**/*Global*.+(SLDASM|SLDPRT|step)' --dst='${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)' --logLevel=info -osr-cad sw --src='./extrusion/components/**/*Global*.+(SLDASM|SLDPRT|step)' --dst='${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)' --logLevel=info -osr-cad sw --src='./injection/components/**/*Global*.+(SLDASM|SLDPRT|step)' --dst='${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)' --logLevel=info -osr-cad sw --src='./sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)' --dst='${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)' --logLevel=info +osr-cad sw --src='./components/**/*Global*.+(SLDASM|SLDPRT|step)' --dst='${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)' --logLevel=info +osr-cad sw --src='./extrusion/components/**/*Global*.+(SLDASM|SLDPRT|step)' --dst='${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)' --logLevel=info +osr-cad sw --src='./injection/components/**/*Global*.+(SLDASM|SLDPRT|step)' --dst='${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)' --logLevel=info +osr-cad sw --src='./sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)' --dst='${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)' --logLevel=info diff --git a/sheetpress/components/cad-report-Default.json b/sheetpress/components/cad-report-Default.json index 0aef28ab0..4a30d2d03 100644 --- a/sheetpress/components/cad-report-Default.json +++ b/sheetpress/components/cad-report-Default.json @@ -2,19 +2,13 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.SLDASM\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.SLDASM to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.html\r\n", - "Finished Saving\r\nCompleted\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM65E0\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM65E0\r\nread digest ms: 0\r\npreparing stream took 135 ms\r\nWrite digest: 1 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 31) d(160 160) b: 15328 Kb: 14 bKib: 0 mKib: (0 0) ms(14 0 0) (0 6 33 31 31 10 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 210204 Kb: 220 bKib: 0 mKib: (907 0) ms(6 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM65E0\\TEM65E0.scs\r\nMesh duplicates found : 21\r\nWrite digest: 1 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM65E0\r\nClosing cache: (9, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.html", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -61,22 +55,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -117,22 +110,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -142,17 +134,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.step\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Changed Configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.step " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.step", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -199,22 +191,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -255,22 +246,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -280,17 +270,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Changed Configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.jpg " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.jpg", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -337,22 +327,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -393,22 +382,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -418,17 +406,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Changed Configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.x_t " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.x_t", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -475,22 +463,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -531,160 +518,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" - ], - "FILES": [] - } - } - }, - { - "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", - "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", - "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.easm", - "failed": false, - "options": { - "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", - "debug": false, - "verbose": true, - "dry": false, - "cache": false, - "hidden": "true", - "renderer": "Solidworks", - "alt": false, - "quality": 2, - "logLevel": "info", - "width": "1024", - "height": "1024", - "script": "convert.exe", - "sw": 2022, - "swv": 30, - "configuration": "Default", - "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", - "variables": { - "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "SRC_NAME": "*Global*", - "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", - "SRC_IS_FILE": false, - "SRC_IS_FOLDER": false, - "SRC_IS_EXPRESSION": false, - "SRC_IS_GLOB": true, - "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "SRC_FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/~$200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" - ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", - "DST_IS_FILE": false, - "DST_IS_FOLDER": false, - "DST_IS_EXPRESSION": false, - "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" - ], - "DST_FILES": [] - }, - "view": "Render", - "args": "", - "bom-config": "Default", - "bom-detail": 1, - "bom-type": 2, - "bom-images": false, - "srcInfo": { - "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "NAME": "*Global*", - "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "FILE_EXT": "+(SLDASM|SLDPRT|step)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" - ] - }, - "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -693,19 +541,13 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.step\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.step to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.html\r\n", - "Finished Saving\r\nCompleted\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM5E9\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM5E9\r\nread digest ms: 0\r\npreparing stream took 98 ms\r\nWrite digest: 1 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 36) d(150 150) b: 5184 Kb: 5 bKib: 0 mKib: (0 0) ms(7 0 0) (0 3 39 36 36 11 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 154476 Kb: 155 bKib: 0 mKib: (711 0) ms(11 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM5E9\\TEM5E9.scs\r\nMesh duplicates found : 25\r\nWrite digest: 1 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM5E9\r\nClosing cache: (9, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.html", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -752,22 +594,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -808,22 +649,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -833,14 +673,14 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.jpg", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -887,22 +727,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -943,22 +782,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -968,14 +806,14 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.x_t", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -1022,22 +860,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -1078,157 +915,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" - ], - "FILES": [] - } - } - }, - { - "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", - "messages": [ - "<>\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", - "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650\\cad\\200_PressPlate-Global-650.easm", - "failed": false, - "options": { - "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", - "debug": false, - "verbose": true, - "dry": false, - "cache": false, - "hidden": "true", - "renderer": "Solidworks", - "alt": false, - "quality": 2, - "logLevel": "info", - "width": "1024", - "height": "1024", - "script": "convert.exe", - "sw": 2022, - "swv": 30, - "configuration": "Default", - "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", - "variables": { - "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "SRC_NAME": "*Global*", - "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", - "SRC_IS_FILE": false, - "SRC_IS_FOLDER": false, - "SRC_IS_EXPRESSION": false, - "SRC_IS_GLOB": true, - "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "SRC_FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/~$200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" - ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", - "DST_IS_FILE": false, - "DST_IS_FOLDER": false, - "DST_IS_EXPRESSION": false, - "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" - ], - "DST_FILES": [] - }, - "view": "Render", - "args": "", - "bom-config": "Default", - "bom-detail": 1, - "bom-type": 2, - "bom-images": false, - "srcInfo": { - "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "NAME": "*Global*", - "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "FILE_EXT": "+(SLDASM|SLDPRT|step)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" - ] - }, - "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -1237,20 +938,13 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Center-DoubleHeating.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Center-DoubleHeating.step\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Center-DoubleHeating.step to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Center-DoubleHeating.html\r\n", - "Finished Saving\r\n", - "Completed\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM276B\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM276B\r\nread digest ms: 0\r\npreparing stream took 133 ms\r\nWrite digest: 1 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 51) d(212 212) b: 6960 Kb: 6 bKib: 0 mKib: (0 0) ms(7 0 0) (0 3 62 51 51 12 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 210388 Kb: 212 bKib: 0 mKib: (924 0) ms(8 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM276B\\TEM276B.scs\r\nMesh duplicates found : 39\r\nWrite digest: 2 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM276B\r\nClosing cache: (9, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Center-DoubleHeating.html", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -1297,22 +991,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -1353,22 +1046,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -1378,14 +1070,14 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Center-DoubleHeating.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Center-DoubleHeating.jpg", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -1432,22 +1124,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -1488,22 +1179,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -1513,14 +1203,14 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Center-DoubleHeating.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Center-DoubleHeating.x_t", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -1567,22 +1257,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -1623,157 +1312,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" - ], - "FILES": [] - } - } - }, - { - "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Center-DoubleHeating.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", - "messages": [ - "<>\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", - "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Center-DoubleHeating.easm", - "failed": false, - "options": { - "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", - "debug": false, - "verbose": true, - "dry": false, - "cache": false, - "hidden": "true", - "renderer": "Solidworks", - "alt": false, - "quality": 2, - "logLevel": "info", - "width": "1024", - "height": "1024", - "script": "convert.exe", - "sw": 2022, - "swv": 30, - "configuration": "Default", - "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", - "variables": { - "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "SRC_NAME": "*Global*", - "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", - "SRC_IS_FILE": false, - "SRC_IS_FOLDER": false, - "SRC_IS_EXPRESSION": false, - "SRC_IS_GLOB": true, - "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "SRC_FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/~$200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" - ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", - "DST_IS_FILE": false, - "DST_IS_FOLDER": false, - "DST_IS_EXPRESSION": false, - "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" - ], - "DST_FILES": [] - }, - "view": "Render", - "args": "", - "bom-config": "Default", - "bom-detail": 1, - "bom-type": 2, - "bom-images": false, - "srcInfo": { - "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "NAME": "*Global*", - "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "FILE_EXT": "+(SLDASM|SLDPRT|step)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" - ] - }, - "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -1782,19 +1335,13 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Double-Side-Cooled-Center.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Double-Side-Cooled-Center.step\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Double-Side-Cooled-Center.step to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Double-Side-Cooled-Center.html\r\n", - "Finished Saving\r\nCompleted\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM49F7\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM49F7\r\nread digest ms: 0\r\npreparing stream took 153 ms\r\nWrite digest: 1 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 53) d(221 221) b: 7236 Kb: 7 bKib: 0 mKib: (0 0) ms(8 0 0) (0 3 64 53 53 14 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 242368 Kb: 243 bKib: 0 mKib: (1034 0) ms(8 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM49F7\\TEM49F7.scs\r\nMesh duplicates found : 39\r\nWrite digest: 2 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM49F7\r\nClosing cache: (9, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Double-Side-Cooled-Center.html", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -1841,22 +1388,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -1897,22 +1443,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -1922,14 +1467,14 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Double-Side-Cooled-Center.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Double-Side-Cooled-Center.jpg", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -1976,22 +1521,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -2032,22 +1576,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -2057,14 +1600,14 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Double-Side-Cooled-Center.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Double-Side-Cooled-Center.x_t", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -2111,22 +1654,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -2167,157 +1709,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" - ], - "FILES": [] - } - } - }, - { - "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Double-Side-Cooled-Center.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", - "messages": [ - "<>\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", - "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Double-Side-Cooled-Center.easm", - "failed": false, - "options": { - "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", - "debug": false, - "verbose": true, - "dry": false, - "cache": false, - "hidden": "true", - "renderer": "Solidworks", - "alt": false, - "quality": 2, - "logLevel": "info", - "width": "1024", - "height": "1024", - "script": "convert.exe", - "sw": 2022, - "swv": 30, - "configuration": "Default", - "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", - "variables": { - "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "SRC_NAME": "*Global*", - "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", - "SRC_IS_FILE": false, - "SRC_IS_FOLDER": false, - "SRC_IS_EXPRESSION": false, - "SRC_IS_GLOB": true, - "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "SRC_FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/~$200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" - ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", - "DST_IS_FILE": false, - "DST_IS_FOLDER": false, - "DST_IS_EXPRESSION": false, - "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" - ], - "DST_FILES": [] - }, - "view": "Render", - "args": "", - "bom-config": "Default", - "bom-detail": 1, - "bom-type": 2, - "bom-images": false, - "srcInfo": { - "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "NAME": "*Global*", - "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "FILE_EXT": "+(SLDASM|SLDPRT|step)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" - ] - }, - "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -2326,20 +1732,13 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.html\r\n", - "Finished Saving\r\n", - "Completed\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM6C34\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM6C34\r\nread digest ms: 0\r\npreparing stream took 156 ms\r\nWrite digest: 1 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 52) d(217 217) b: 6996 Kb: 6 bKib: 0 mKib: (0 0) ms(7 0 0) (0 3 63 52 52 13 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 245488 Kb: 246 bKib: 0 mKib: (1050 0) ms(8 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM6C34\\TEM6C34.scs\r\nMesh duplicates found : 39\r\nWrite digest: 1 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM6C34\r\nClosing cache: (9, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.html", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -2386,22 +1785,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -2442,22 +1840,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -2467,14 +1864,14 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.jpg", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -2521,22 +1918,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -2577,22 +1973,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -2602,14 +1997,14 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.x_t", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -2656,22 +2051,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -2712,157 +2106,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" - ], - "FILES": [] - } - } - }, - { - "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", - "messages": [ - "<>\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", - "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.easm", - "failed": false, - "options": { - "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", - "debug": false, - "verbose": true, - "dry": false, - "cache": false, - "hidden": "true", - "renderer": "Solidworks", - "alt": false, - "quality": 2, - "logLevel": "info", - "width": "1024", - "height": "1024", - "script": "convert.exe", - "sw": 2022, - "swv": 30, - "configuration": "Default", - "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", - "variables": { - "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "SRC_NAME": "*Global*", - "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", - "SRC_IS_FILE": false, - "SRC_IS_FOLDER": false, - "SRC_IS_EXPRESSION": false, - "SRC_IS_GLOB": true, - "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "SRC_FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/~$200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" - ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", - "DST_IS_FILE": false, - "DST_IS_FOLDER": false, - "DST_IS_EXPRESSION": false, - "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" - ], - "DST_FILES": [] - }, - "view": "Render", - "args": "", - "bom-config": "Default", - "bom-detail": 1, - "bom-type": 2, - "bom-images": false, - "srcInfo": { - "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "NAME": "*Global*", - "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "FILE_EXT": "+(SLDASM|SLDPRT|step)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" - ] - }, - "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -2871,20 +2129,13 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-SPC-650-Max-Top-Heating.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-SPC-650-Max-Top-Heating.html\r\n", - "Finished Saving\r\n", - "Completed\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM8E62\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM8E62\r\nread digest ms: 0\r\npreparing stream took 123 ms\r\nWrite digest: 2 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 51) d(212 212) b: 6888 Kb: 6 bKib: 0 mKib: (0 0) ms(7 0 0) (0 3 62 51 51 13 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 203492 Kb: 205 bKib: 0 mKib: (880 0) ms(8 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM8E62\\TEM8E62.scs\r\nMesh duplicates found : 38\r\nWrite digest: 2 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM8E62\r\nClosing cache: (9, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-SPC-650-Max-Top-Heating.html", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -2931,22 +2182,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -2987,22 +2237,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -3012,14 +2261,14 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-SPC-650-Max-Top-Heating.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-SPC-650-Max-Top-Heating.jpg", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -3066,22 +2315,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -3122,22 +2370,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -3147,14 +2394,14 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-SPC-650-Max-Top-Heating.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-SPC-650-Max-Top-Heating.x_t", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -3201,22 +2448,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -3257,157 +2503,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" - ], - "FILES": [] - } - } - }, - { - "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-SPC-650-Max-Top-Heating.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", - "messages": [ - "<>\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", - "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-SPC-650-Max-Top-Heating.easm", - "failed": false, - "options": { - "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", - "debug": false, - "verbose": true, - "dry": false, - "cache": false, - "hidden": "true", - "renderer": "Solidworks", - "alt": false, - "quality": 2, - "logLevel": "info", - "width": "1024", - "height": "1024", - "script": "convert.exe", - "sw": 2022, - "swv": 30, - "configuration": "Default", - "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", - "variables": { - "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "SRC_NAME": "*Global*", - "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", - "SRC_IS_FILE": false, - "SRC_IS_FOLDER": false, - "SRC_IS_EXPRESSION": false, - "SRC_IS_GLOB": true, - "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "SRC_FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/~$200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" - ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", - "DST_IS_FILE": false, - "DST_IS_FOLDER": false, - "DST_IS_EXPRESSION": false, - "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" - ], - "DST_FILES": [] - }, - "view": "Render", - "args": "", - "bom-config": "Default", - "bom-detail": 1, - "bom-type": 2, - "bom-images": false, - "srcInfo": { - "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "NAME": "*Global*", - "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "FILE_EXT": "+(SLDASM|SLDPRT|step)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" - ] - }, - "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -3416,20 +2526,13 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Welding.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Welding.step\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Welding.step to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Welding.html\r\n", - "Finished Saving\r\n", - "Completed\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMB023\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMB023\r\nread digest ms: 0\r\npreparing stream took 127 ms\r\nWrite digest: 1 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 28) d(119 119) b: 4772 Kb: 4 bKib: 0 mKib: (0 0) ms(6 0 0) (0 3 39 28 28 8 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 176264 Kb: 176 bKib: 0 mKib: (797 0) ms(7 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMB023\\TEMB023.scs\r\nMesh duplicates found : 20\r\nWrite digest: 1 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMB023\r\nClosing cache: (9, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Welding.html", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -3476,22 +2579,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -3532,22 +2634,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -3557,14 +2658,14 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Welding.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Welding.jpg", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -3611,22 +2712,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -3667,22 +2767,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -3692,14 +2791,14 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Welding.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Welding.x_t", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -3746,22 +2845,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -3802,157 +2900,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" - ], - "FILES": [] - } - } - }, - { - "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Welding.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", - "messages": [ - "<>\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", - "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650-Welding.easm", - "failed": false, - "options": { - "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", - "debug": false, - "verbose": true, - "dry": false, - "cache": false, - "hidden": "true", - "renderer": "Solidworks", - "alt": false, - "quality": 2, - "logLevel": "info", - "width": "1024", - "height": "1024", - "script": "convert.exe", - "sw": 2022, - "swv": 30, - "configuration": "Default", - "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", - "variables": { - "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "SRC_NAME": "*Global*", - "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", - "SRC_IS_FILE": false, - "SRC_IS_FOLDER": false, - "SRC_IS_EXPRESSION": false, - "SRC_IS_GLOB": true, - "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "SRC_FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/~$200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" - ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", - "DST_IS_FILE": false, - "DST_IS_FOLDER": false, - "DST_IS_EXPRESSION": false, - "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" - ], - "DST_FILES": [] - }, - "view": "Render", - "args": "", - "bom-config": "Default", - "bom-detail": 1, - "bom-type": 2, - "bom-images": false, - "srcInfo": { - "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "NAME": "*Global*", - "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "FILE_EXT": "+(SLDASM|SLDPRT|step)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" - ] - }, - "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -3961,19 +2923,13 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.SLDASM\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.SLDASM to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.html\r\n", - "Finished Saving\r\nCompleted\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMCC27\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMCC27\r\nread digest ms: 0\r\npreparing stream took 114 ms\r\nWrite digest: 2 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 49) d(227 227) b: 20492 Kb: 20 bKib: 0 mKib: (0 0) ms(15 0 0) (0 8 51 49 49 12 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 218784 Kb: 233 bKib: 0 mKib: (889 0) ms(9 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMCC27\\TEMCC27.scs\r\nMesh duplicates found : 37\r\nWrite digest: 1 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEMCC27\r\nClosing cache: (9, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.html", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -4020,22 +2976,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -4076,22 +3031,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -4101,17 +3055,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.step\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.step " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.step", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -4158,22 +3112,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -4214,22 +3167,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -4239,17 +3191,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.jpg " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.jpg", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -4296,22 +3248,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -4352,22 +3303,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -4377,17 +3327,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Failed to change configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.x_t " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.x_t", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -4434,22 +3384,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -4490,160 +3439,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" - ], - "FILES": [] - } - } - }, - { - "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", - "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", - "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.easm", - "failed": false, - "options": { - "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", - "debug": false, - "verbose": true, - "dry": false, - "cache": false, - "hidden": "true", - "renderer": "Solidworks", - "alt": false, - "quality": 2, - "logLevel": "info", - "width": "1024", - "height": "1024", - "script": "convert.exe", - "sw": 2022, - "swv": 30, - "configuration": "Default", - "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", - "variables": { - "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "SRC_NAME": "*Global*", - "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", - "SRC_IS_FILE": false, - "SRC_IS_FOLDER": false, - "SRC_IS_EXPRESSION": false, - "SRC_IS_GLOB": true, - "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "SRC_FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/~$200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" - ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", - "DST_IS_FILE": false, - "DST_IS_FOLDER": false, - "DST_IS_EXPRESSION": false, - "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" - ], - "DST_FILES": [] - }, - "view": "Render", - "args": "", - "bom-config": "Default", - "bom-detail": 1, - "bom-type": 2, - "bom-images": false, - "srcInfo": { - "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "NAME": "*Global*", - "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "FILE_EXT": "+(SLDASM|SLDPRT|step)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" - ] - }, - "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -4652,20 +3462,13 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.step\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.step to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.html\r\n", - "Finished Saving\r\n", - "Completed\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM5924\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM5924\r\nread digest ms: 0\r\npreparing stream took 125 ms\r\nWrite digest: 1 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 48) d(202 202) b: 6632 Kb: 6 bKib: 0 mKib: (0 0) ms(7 0 0) (0 3 59 48 48 11 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 193992 Kb: 195 bKib: 0 mKib: (837 0) ms(5 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM5924\\TEM5924.scs\r\nMesh duplicates found : 37\r\nWrite digest: 1 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM5924\r\nClosing cache: (9, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.html", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -4712,22 +3515,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -4768,22 +3570,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -4793,14 +3594,14 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.jpg", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -4847,22 +3648,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -4903,22 +3703,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -4928,14 +3727,14 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.x_t", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -4982,22 +3781,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -5038,157 +3836,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" - ], - "FILES": [] - } - } - }, - { - "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", - "messages": [ - "<>\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", - "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-light\\cad\\200_PressPlate-Global-650.easm", - "failed": false, - "options": { - "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", - "debug": false, - "verbose": true, - "dry": false, - "cache": false, - "hidden": "true", - "renderer": "Solidworks", - "alt": false, - "quality": 2, - "logLevel": "info", - "width": "1024", - "height": "1024", - "script": "convert.exe", - "sw": 2022, - "swv": 30, - "configuration": "Default", - "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", - "variables": { - "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "SRC_NAME": "*Global*", - "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", - "SRC_IS_FILE": false, - "SRC_IS_FOLDER": false, - "SRC_IS_EXPRESSION": false, - "SRC_IS_GLOB": true, - "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "SRC_FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/~$200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" - ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", - "DST_IS_FILE": false, - "DST_IS_FOLDER": false, - "DST_IS_EXPRESSION": false, - "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" - ], - "DST_FILES": [] - }, - "view": "Render", - "args": "", - "bom-config": "Default", - "bom-detail": 1, - "bom-type": 2, - "bom-images": false, - "srcInfo": { - "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "NAME": "*Global*", - "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "FILE_EXT": "+(SLDASM|SLDPRT|step)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" - ] - }, - "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -5197,20 +3859,13 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.SLDASM\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.SLDASM to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.html\r\n", - "Finished Saving\r\n", - "Completed\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM7576\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM7576\r\nread digest ms: 0\r\npreparing stream took 147 ms\r\nWrite digest: 1 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 40) d(197 197) b: 19780 Kb: 19 bKib: 0 mKib: (0 0) ms(16 0 0) (0 8 42 40 40 14 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 237680 Kb: 251 bKib: 0 mKib: (1050 0) ms(11 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM7576\\TEM7576.scs\r\nMesh duplicates found : 26\r\nWrite digest: 2 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM7576\r\nClosing cache: (9, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.html", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -5257,22 +3912,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -5313,22 +3967,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -5338,17 +3991,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.step\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Changed Configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.step " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.step", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -5395,22 +4048,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -5451,22 +4103,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -5476,17 +4127,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Changed Configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.jpg " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.jpg", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -5533,22 +4184,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -5589,22 +4239,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -5614,17 +4263,17 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" + "Changed view: *Render", + "Changed Configuration: Default", + "IPC error:timeout", + "Conversion successful. Output file saved to: C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.x_t " ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.x_t", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -5671,22 +4320,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -5727,160 +4375,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" - ], - "FILES": [] - } - } - }, - { - "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", - "messages": [ - "<>\r\n", - "<>\r\n", - "<>\r\n", - "<>\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", - "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.easm", - "failed": false, - "options": { - "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", - "debug": false, - "verbose": true, - "dry": false, - "cache": false, - "hidden": "true", - "renderer": "Solidworks", - "alt": false, - "quality": 2, - "logLevel": "info", - "width": "1024", - "height": "1024", - "script": "convert.exe", - "sw": 2022, - "swv": 30, - "configuration": "Default", - "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", - "variables": { - "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "SRC_NAME": "*Global*", - "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", - "SRC_IS_FILE": false, - "SRC_IS_FOLDER": false, - "SRC_IS_EXPRESSION": false, - "SRC_IS_GLOB": true, - "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "SRC_FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/~$200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" - ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", - "DST_IS_FILE": false, - "DST_IS_FOLDER": false, - "DST_IS_EXPRESSION": false, - "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" - ], - "DST_FILES": [] - }, - "view": "Render", - "args": "", - "bom-config": "Default", - "bom-detail": 1, - "bom-type": 2, - "bom-images": false, - "srcInfo": { - "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "NAME": "*Global*", - "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "FILE_EXT": "+(SLDASM|SLDPRT|step)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" - ] - }, - "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -5889,20 +4398,13 @@ { "code": 0, "command": "ExportHTML.exe \"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step\" \"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.html\"", - "messages": [ - "Starting job. Exporting 1 file(s)\r\n", - "Opened C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.step\r\n", - "Exporting C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.step to C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.html\r\n", - "Finished Saving\r\n", - "Completed\r\n", - "Created model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM1FB1\r\nOpened model: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM1FB1\r\nread digest ms: 0\r\npreparing stream took 74 ms\r\nWrite digest: 1 ms.\r\nStreamState::SetControlFlags: StreamCulled, StreamKeyedDataOnIdle, NoStreamLimit, AggressiveCompression\r\nStreamState::SetLimitMiB: 4194303\r\nStreamState::SetMeshLevel: 0\r\nStreamState::SetStreamCutoffScale: 1.000000\r\nStream init.\r\nAttached 1 model in 0 ms.\r\ni(0 22) d(93 93) b: 3956 Kb: 3 bKib: 0 mKib: (0 0) ms(6 0 0) (0 3 25 22 22 10 0 0 0 0) vs(0 0) T: 0 F: 1 DIGEST -> E\r\ni(0 0) d(0 0) b: 113212 Kb: 114 bKib: 0 mKib: (547 0) ms(13 0 0) (0 0 0 0 0 0 0 0 0 0) vs(0 0) T: 0 F: 1 STREAM -> E\r\nGenerated .scs file: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM1FB1\\TEM1FB1.scs\r\nMesh duplicates found : 12\r\nWrite digest: 1 ms.\r\nClosing model directory: C:\\Users\\mc007\\AppData\\Local\\Temp\\TEM1FB1\r\nClosing cache: (9, 1)\r\n" - ], + "messages": [], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.html", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -5949,22 +4451,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -6005,22 +4506,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -6030,14 +4530,14 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.jpg\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.jpg", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -6084,22 +4584,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -6140,22 +4639,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } @@ -6165,14 +4663,14 @@ "code": 0, "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.x_t\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", "messages": [ - "<>\r\n" + "Failed to open the input file: C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step", "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.x_t", "failed": false, "options": { "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", + "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t)", "debug": false, "verbose": true, "dry": false, @@ -6219,22 +4717,21 @@ "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", + "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "DST_FILE_EXT": "+(html|step|jpg|x_t)", "DST_IS_FILE": false, "DST_IS_FOLDER": false, "DST_IS_EXPRESSION": false, "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t)", "DST_GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" + "x_t" ], "DST_FILES": [] }, @@ -6275,157 +4772,21 @@ ] }, "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", + "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t)", "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", + "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t)", + "FILE_EXT": "+(html|step|jpg|x_t)", "IS_FILE": false, "IS_FOLDER": false, "IS_EXPRESSION": false, "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", + "GLOB": "\\*Global*.+(html|step|jpg|x_t)", "GLOB_EXTENSIONS": [ "html", "step", "jpg", - "x_t", - "easm" - ], - "FILES": [] - } - } - }, - { - "code": 0, - "command": "convert.exe --source=\"C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step\" --target=\"C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.easm\" --configuration=\"Default\" --view=\"*Render\" --hidden=true --width=1024 --height=1024 --swv=30 --renderer=solidworks --quality=2", - "messages": [ - "<>\r\n" - ], - "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step", - "target": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\sprcb-650-max\\cad\\200_PressPlate-Global-650.easm", - "failed": false, - "options": { - "src": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "dst": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components\\*Global*.+(html|step|jpg|x_t|easm)", - "debug": false, - "verbose": true, - "dry": false, - "cache": false, - "hidden": "true", - "renderer": "Solidworks", - "alt": false, - "quality": 2, - "logLevel": "info", - "width": "1024", - "height": "1024", - "script": "convert.exe", - "sw": 2022, - "swv": 30, - "configuration": "Default", - "report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json", - "variables": { - "SRC_PATH": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "SRC_NAME": "*Global*", - "SRC_FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_FILE_EXT": "+(SLDASM|SLDPRT|step)", - "SRC_IS_FILE": false, - "SRC_IS_FOLDER": false, - "SRC_IS_EXPRESSION": false, - "SRC_IS_GLOB": true, - "SRC_GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "SRC_GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "SRC_FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/~$200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" - ], - "DST_PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "DST_NAME": "*Global*", - "DST_FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_FILE_EXT": "+(html|step|jpg|x_t|easm)", - "DST_IS_FILE": false, - "DST_IS_FOLDER": false, - "DST_IS_EXPRESSION": false, - "DST_IS_GLOB": true, - "DST_GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "DST_GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" - ], - "DST_FILES": [] - }, - "view": "Render", - "args": "", - "bom-config": "Default", - "bom-detail": 1, - "bom-type": 2, - "bom-images": false, - "srcInfo": { - "PATH": "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/**/*Global*.+(SLDASM|SLDPRT|step)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "NAME": "*Global*", - "FILE_NAME": "**/*Global*.+(SLDASM|SLDPRT|step)", - "FILE_EXT": "+(SLDASM|SLDPRT|step)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "**/*Global*.+(SLDASM|SLDPRT|step)", - "GLOB_EXTENSIONS": [ - "SLDASM", - "SLDPRT", - "step" - ], - "FILES": [ - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.SLDASM", - "C:/Users/mc007/Desktop/osr/osr-machines/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step" - ] - }, - "dstInfo": { - "PATH": "${SRC_DIR}/${SRC_NAME}.+(html|step|jpg|x_t|easm)", - "DIR": "C:\\Users\\mc007\\Desktop\\osr\\osr-machines\\sheetpress\\components", - "NAME": "*Global*", - "FILE_NAME": "\\*Global*.+(html|step|jpg|x_t|easm)", - "FILE_EXT": "+(html|step|jpg|x_t|easm)", - "IS_FILE": false, - "IS_FOLDER": false, - "IS_EXPRESSION": false, - "IS_GLOB": true, - "GLOB": "\\*Global*.+(html|step|jpg|x_t|easm)", - "GLOB_EXTENSIONS": [ - "html", - "step", - "jpg", - "x_t", - "easm" + "x_t" ], "FILES": [] } diff --git a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.html b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.html index b344139fe..3211ad495 100644 --- a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.html +++ b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Center-DoubleHeating.html @@ -8360,7 +8360,7 @@ var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){fun // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)if(b.hasOwnProperty(p))d[p]=b[p]};return extendStatics(d,b)};return function(d,b){extendStatics(d,b);function __(){this.constructor=d}d.prototype=b===null?Object.create(b):(__.prototype=b.prototype,new __)}}();var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]=this.mSelObjs.length)return[2,null];this.dehighlightAllTemporaryEntity();toRemove=this.mSelObjs[idx];this.mSelObjs.splice(idx,1);if(!utils.isNumber(this.isItemSelected(toRemove))){this.deColorEntity(toRemove)}return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 1:updated=_a.sent();if(!(updated||this.mSelObjs.length===0))return[3,3];return[4,this.resetImmediateResults()];case 2:_a.sent();return[3,4];case 3:this.mAuxGeoImmediate.regeneratePicks(this.mSelObjs);_a.label=4;case 4:this.updatePanelResult();return[2,toRemove]}}))}))};eDwMeasureEntities.prototype.setSelectedEntityColor=function(iColor){this.mSelMeasureEntColor=iColor};eDwMeasureEntities.prototype.setMeasureUnit=function(iUserUnits){var _this=this;this.mViewer.getModel().setUserUnits(iUserUnits);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.resetImmediateResults()];case 1:_a.sent();return[2]}}))}))})();this.mAuxGeoSelected.syncUnits();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePointToPoint=function(iEnable){eDwMeasureEntities.PointToPoint=iEnable;this.reset();this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updateDelta=function(iEnable){eDwMeasureEntities.ShowDelta=iEnable;this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePanelResult=function(){var userUnits=this.mViewer.getModel().getUserUnits();this.mPanelInfo.updatePanelResult(this.mSelObjs,userUnits)};eDwMeasureEntities.prototype.reset=function(){this.deColorAll();this.mAuxGeoSelected.reset();this.mAuxGeoImmediate.reset();this.mSelObjs=[];this.updatePanelResult()};eDwMeasureEntities.prototype.draw=function(){this.mAuxGeoSelected.draw();this.mAuxGeoImmediate.draw()};eDwMeasureEntities.prototype.getClassName=function(){return"eDwMeasureEntities"};eDwMeasureEntities.prototype.isItemSelected=function(iSelObj){if(utils.isNumber(iSelObj.getIDHC())){for(var i=0;i0){result=new MeasureResultString("Info","Invalid combination");ioAuxGeo.addMessage(result,iSelObjs[n-1].getPosition(),eDwTypes_1.HC.Color.red())}ioAuxGeo.updateResultLabels();return[2,isValid]}}))}))};eDwMeasureEntities.prototype.updateSingleVert=function(iSelObjs){if(1!==iSelObjs.length)return false;var vertObj=iSelObjs[0];return vertObj.getPointEntity()?true:false};eDwMeasureEntities.prototype.updateSingleEdge=function(iSelObjs){if(1!==iSelObjs.length)return false;var edgeObj=iSelObjs[0];if(edgeObj.getLineEntity())return true;return false};eDwMeasureEntities.prototype.updateSingleFace=function(iSelPropsHC,iSelObjs){if(1!==iSelObjs.length)return false;var faceObj=iSelObjs[0];var faceProp=iSelPropsHC[0];if(!faceObj.getFaceEntity()||!faceProp)return false;if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.CylinderElement){return true}else if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement){return true}return false};eDwMeasureEntities.prototype.updateVertVert=function(iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(iSelObjs[0].getPointEntity()&&iSelObjs[1].getPointEntity()){var vertObj0=iSelObjs[0];var vertObj1=iSelObjs[1];if(vertObj0.equals(vertObj1))return false;iAuxGeo.setByVertexVertex(vertObj0,vertObj1);return true}return false};eDwMeasureEntities.prototype.updateVertEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;var edgeProp=iSelPropsHC[0];var edgeObj=iSelObjs[0];var vertObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getPointEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];vertObj=iSelObjs[0]}if(!vertObj.getPointEntity())return false;if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByVertexLine(vertObj,edgeProp,edgeObj);return true}else if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByVertexCircle(vertObj,edgeProp,edgeObj);return true}return false};eDwMeasureEntities.prototype.updateVertFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var vertObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];vertObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getPointEntity()&&iSelObjs[0].getFaceEntity()){vertObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!vertObj.getPointEntity())return[2,false];if(!(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByVertexPlane(vertObj,faceProp,faceObj,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var edgeProp,edgeObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];edgeProp=iSelPropsHC[0];edgeObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getFaceEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,1];iAuxGeo.setByPlaneLine(faceProp,edgeProp,faceObj,edgeObj);return[2,true];case 1:if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,3];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 2:minDistInfo=_a.sent();iAuxGeo.setByCirclePlane(edgeProp,faceProp,edgeObj,faceObj,minDistInfo);return[2,true];case 3:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(!iSelObjs[0].getLineEntity()||!iSelObjs[1].getLineEntity()){return false}var edgeObj0=iSelObjs[0];var edgeProp0=iSelPropsHC[0];var edgeObj1=iSelObjs[1];var edgeProp1=iSelPropsHC[1];if(edgeObj0.equals(edgeObj1))return false;if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByLineLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleLine(edgeProp1,edgeProp0,edgeObj1,edgeObj0)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByCircleLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleCircle(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}this.updateEdges(iSelPropsHC,iSelObjs,iAuxGeo);return true};eDwMeasureEntities.prototype.updateFaceFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var faceObj0,faceProp0,faceObj1,faceProp1,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];if(!iSelObjs[0].getFaceEntity()||!iSelObjs[1].getFaceEntity()){return[2,false]}faceObj0=iSelObjs[0];faceProp0=iSelPropsHC[0];faceObj1=iSelObjs[1];faceProp1=iSelPropsHC[1];if(faceObj0.equals(faceObj1))return[2,false];if(!faceObj1.getFaceEntity()||!faceProp1)return[2,false];if(!(faceProp0 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByPlanePlane(faceProp1,faceProp0,faceObj1,faceObj0,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdges=function(iSelPropsHC,iSelObjs,ioAuxGeo){var n=iSelObjs.length;var len=0;var ids=[];for(var i=0;i1){var result=new MeasureResultDistance("Total Length",len);pos=iSelObjs[n-1].getPosition();ioAuxGeo.addOtherResult(result,pos);return true}return false};eDwMeasureEntities.prototype.highlightEntityAt=function(iIndex,iHighlight){if(iHighlight===void 0){iHighlight=true}var n=this.mSelObjs.length;if(iIndex<0||iIndex>=n)return;eDwMeasureEntities.highlightEntity(this.mSelObjs[iIndex],this.mViewer.getModel(),iHighlight)};eDwMeasureEntities.prototype.addAllForEntity=function(iSelObj){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.addObjs(iSelObj)];case 1:_a.sent();return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 2:_a.sent();return[4,this.resetImmediateResults()];case 3:_a.sent();this.colorEntity(iSelObj);return[2,true]}}))}))};eDwMeasureEntities.PointToPoint=false;eDwMeasureEntities.ShowDelta=false;return eDwMeasureEntities}(eDwTypes_1.HC.Markup.MarkupItem);var LabelItem=function(_super){__extends(LabelItem,_super);function LabelItem(iViewer,iLabel){var _this=_super.call(this)||this;_this.mLabel=iLabel;return _this}LabelItem.prototype.setStringContent=function(){this.mLabel.setStringContent()};LabelItem.prototype.draw=function(){this.mLabel.drawLabel()};LabelItem.prototype.hit=function(iPos){var box=this.mLabel.getLabelBox();if(!box)return false;var xMin=box.Min.x;var xMax=box.Max.x;var yMin=box.Min.y;var yMax=box.Max.y;return iPos.x<=xMax&&iPos.x>=xMin&&iPos.y<=yMax&&iPos.y>=yMin};LabelItem.prototype.onDragStart=function(iPos){this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragMove=function(iPos){var delta=eDwTypes_1.HC.Point2.subtract(iPos,this.mDragPos);var endPos=this.mLabel.getLeaderEndPos();if(!eDwGeomUtils.isValidHCPoint(endPos)||!eDwGeomUtils.isValidHCPoint(delta))return true;endPos.add(delta);this.mLabel.setLeaderEndPos(endPos);this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragEnd=function(iPos){return true};return LabelItem}(eDwTypes_1.HC.Markup.MarkupItem);var MeasureResultItem=function(){function MeasureResultItem(iName){this.mName=iName}Object.defineProperty(MeasureResultItem.prototype,"Value",{get:function(){return":NOVALUE:"},enumerable:false,configurable:true});Object.defineProperty(MeasureResultItem.prototype,"Name",{get:function(){return this.mName},enumerable:false,configurable:true});return MeasureResultItem}();var MeasureResultString=function(_super){__extends(MeasureResultString,_super);function MeasureResultString(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue;return _this}Object.defineProperty(MeasureResultString.prototype,"Value",{get:function(){return this.mValue},enumerable:false,configurable:true});return MeasureResultString}(MeasureResultItem);var MeasureResultNumber=function(_super){__extends(MeasureResultNumber,_super);function MeasureResultNumber(iName,iValueKind){var _this=_super.call(this,iName)||this;_this.mValueKind=iValueKind;return _this}Object.defineProperty(MeasureResultNumber.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue,this.mValueKind)},enumerable:false,configurable:true});return MeasureResultNumber}(MeasureResultItem);var MeasureResultDistance=function(_super){__extends(MeasureResultDistance,_super);function MeasureResultDistance(iName,iValue){var _this=_super.call(this,iName,cLength)||this;_this.mValue=iValue;return _this}return MeasureResultDistance}(MeasureResultNumber);var MeasureResultArea=function(_super){__extends(MeasureResultArea,_super);function MeasureResultArea(iName,iValue){var _this=_super.call(this,iName,"Area")||this;_this.mValue=iValue;return _this}return MeasureResultArea}(MeasureResultNumber);var MeasureResultAngle=function(_super){__extends(MeasureResultAngle,_super);function MeasureResultAngle(iName,iValue){var _this=_super.call(this,iName,"Angle")||this;_this.mValue=iValue;return _this}return MeasureResultAngle}(MeasureResultNumber);var MeasureResultPoint3D=function(_super){__extends(MeasureResultPoint3D,_super);function MeasureResultPoint3D(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue.copy();return _this}Object.defineProperty(MeasureResultPoint3D.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue.x,"Length")+","+l_Model.getValueWithUnit(this.mValue.y,"Length")+","+l_Model.getValueWithUnit(this.mValue.z,"Length")},enumerable:false,configurable:true});return MeasureResultPoint3D}(MeasureResultItem);var MeasureLabelItem=function(){function MeasureLabelItem(iViewer,iResult,iColor){this.mViewer=iViewer;this.mResult=iResult;this.mColor=iColor;this.mNameTextBox=undefined;this.mValueTextBox=undefined;this.mNameBox=undefined;this.mValueBox=undefined}MeasureLabelItem.prototype.drawItem=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();if(this.mNameBox)renderer.drawRectangle(this.mNameBox);if(this.mValueBox)renderer.drawRectangle(this.mValueBox);if(this.mNameTextBox)renderer.drawTextBox(this.mNameTextBox);if(this.mValueTextBox)renderer.drawTextBox(this.mValueTextBox)};MeasureLabelItem.prototype.setPosition=function(ioPos,iNameWidth,iValueWidth){if(!this.mNameBox||!this.mValueBox||!this.mNameTextBox||!this.mValueTextBox){this.mNameBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mNameBox.setFillColor(this.mColor?this.mColor:cGreyColor);this.mValueBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mValueBox.setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mNameTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setStrokeWidth(0);this.mNameTextBox.getTextPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setFillOpacity(0);this.mNameTextBox.getTextPortion().setFontFamily("arial");this.mValueTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mValueTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mValueTextBox.getBoxPortion().setStrokeWidth(0);this.mValueTextBox.getTextPortion().setFillColor(cGreyColor);this.mValueTextBox.getBoxPortion().setFillOpacity(0);this.mValueTextBox.getTextPortion().setFontFamily("arial")}var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=renderer.measureTextBox(this.mNameTextBox);var valueSize=renderer.measureTextBox(this.mValueTextBox);var height=Math.max(nameSize.y,valueSize.y);this.mNameBox.setSize(new eDwTypes_1.HC.Point2(iNameWidth,height));this.mValueBox.setSize(new eDwTypes_1.HC.Point2(iValueWidth,height));var namePos=ioPos.copy();var valuePos=ioPos.copy();valuePos.x+=iNameWidth;this.mNameBox.setPosition(namePos);this.mNameTextBox.setPosition(namePos);this.mValueBox.setPosition(valuePos);this.mValueTextBox.setPosition(valuePos);ioPos.y+=height};MeasureLabelItem.prototype.getWidth=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=this.mNameTextBox?renderer.measureTextBox(this.mNameTextBox):{x:0,y:0};var valueSize=this.mValueTextBox?renderer.measureTextBox(this.mValueTextBox):{x:0,y:0};return{NameWidth:nameSize.x,ValueWidth:valueSize.x}};MeasureLabelItem.prototype.setStringContent=function(){if(this.mNameTextBox){this.mNameTextBox.setTextString(this.mResult.Name)}if(this.mValueTextBox){this.mValueTextBox.setTextString(this.mResult.Value)}};MeasureLabelItem.prototype.getText=function(){return this.mResult.Name+": "+this.mResult.Value};MeasureLabelItem.prototype.getBoundingBox=function(){if(!this.mNameBox||!this.mValueBox){return null}var size1=this.mValueBox.getSize();var posS=this.mNameBox.getPosition().copy();var pos1=this.mValueBox.getPosition();var posE=new eDwTypes_1.HC.Point2(pos1.x+size1.x,pos1.y+size1.y);var min=new eDwTypes_1.HC.Point2(Math.min(posS.x,posE.x),Math.min(posS.y,posE.y));var max=new eDwTypes_1.HC.Point2(Math.max(posS.x,posE.x),Math.max(posS.y,posE.y));return{Min:min,Max:max}};return MeasureLabelItem}();var MeasureBaseLine=function(){function MeasureBaseLine(iViewer,iPntWCHC0,iPntWCHC1,iLineColor){this.mViewer=iViewer;this.mColor=iLineColor||cGreyColor;this.setWCPts(iPntWCHC0,iPntWCHC1)}MeasureBaseLine.prototype.draw=function(){if(!this.isValid())return;if(this.mLine)this.updateLinePts();else this.createHCLine();var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawLine(this.mLine)};MeasureBaseLine.prototype.getLineColorHC=function(){return this.mColor};MeasureBaseLine.prototype.getMiddleWCPtHC=function(){var middle=eDwTypes_1.HC.Point3.scale(eDwTypes_1.HC.Point3.add(this.mWCEndPtHC0,this.mWCEndPntHC1),.5);return middle};MeasureBaseLine.prototype.setLineColor=function(iColor){this.mColor=iColor;if(this.mLine)this.setColorOnHCLine(iColor);else this.createHCLine()};MeasureBaseLine.prototype.isValid=function(){return this.mWCEndPtHC0&&this.mWCEndPntHC1&&eDwGeomUtils.isValidHCPoint(this.mWCEndPtHC0)&&eDwGeomUtils.isValidHCPoint(this.mWCEndPntHC1)};MeasureBaseLine.prototype.createHCLine=function(){this.mLine=new eDwTypes_1.HC.Markup.Shape.Line;this.setColorOnHCLine(this.mColor);this.updateLinePts();return this};MeasureBaseLine.prototype.copyFrom=function(iSrcLine){if(iSrcLine.mLine){this.mLine.setStrokeWidth(iSrcLine.mLine.getStrokeWidth());this.mLine.setEndcapType(iSrcLine.mLine.getEndEndcapType());this.mLine.setStartEndcapSize(iSrcLine.mLine.getStartEndcapSize());this.mLine.setEndEndcapSize(iSrcLine.mLine.getEndEndcapSize());this.mLine.setStartEndcapColor(iSrcLine.mLine.getStartEndcapColor());this.mLine.setEndEndcapColor(iSrcLine.mLine.getEndEndcapColor())}this.setWCPts(iSrcLine.mWCEndPtHC0,iSrcLine.mWCEndPntHC1);this.mColor=iSrcLine.mColor};MeasureBaseLine.prototype.setWCPts=function(iWCStartPntHC,iWCEndPntHC){if(!iWCStartPntHC||!iWCEndPntHC||!eDwGeomUtils.isValidHCPoint(iWCStartPntHC)||!eDwGeomUtils.isValidHCPoint(iWCEndPntHC)){console.warn("One or more measure points are invalid");return}this.mWCEndPtHC0=iWCStartPntHC.copy();this.mWCEndPntHC1=iWCEndPntHC.copy()};MeasureBaseLine.prototype.updateLinePts=function(){var viewHC=this.mViewer.getHCView();this.mLine.setP1(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPtHC0)));this.mLine.setP2(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPntHC1)))};MeasureBaseLine.prototype.setColorOnHCLine=function(iColor){this.mLine.setStrokeColor(iColor);this.mLine.setEndEndcapColor(iColor);this.mLine.setStartEndcapColor(iColor)};return MeasureBaseLine}();var MeasureLine=function(_super){__extends(MeasureLine,_super);function MeasureLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLine.prototype.copy=function(){var copy=new MeasureLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setWidthAndEndCapsOnHCLine();return this};MeasureLine.prototype.setWidthAndEndCapsOnHCLine=function(){this.mLine.setStrokeWidth(3);this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.None)};return MeasureLine}(MeasureBaseLine);var MeasureLeaderLine=function(_super){__extends(MeasureLeaderLine,_super);function MeasureLeaderLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLeaderLine.prototype.copy=function(){var copy=new MeasureLeaderLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLeaderLine.prototype.getLeaderStartPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPtHC0)};MeasureLeaderLine.prototype.getLeaderEndPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPntHC1)};MeasureLeaderLine.prototype.setLeaderEndPos=function(iPos){this.setWCPts(this.mWCEndPtHC0,eDwGeomUtils.screenToWorld(iPos,this.mViewer.getHCView()))};MeasureLeaderLine.prototype.setLeaderEnd=function(iPoint){this.mWCEndPntHC1=iPoint.copy()};MeasureLeaderLine.prototype.getLeaderStart=function(){return this.mWCEndPtHC0};return MeasureLeaderLine}(MeasureBaseLine);var MeasureDistLine=function(_super){__extends(MeasureDistLine,_super);function MeasureDistLine(iViewer,iPntHC0,iSelObj0,iPntHC1,iSelObj1,iLineColor,iUseArrowEnds){if(iUseArrowEnds===void 0){iUseArrowEnds=true}var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;_this.mStartSelObj=iSelObj0;_this.mEndSelObj=iSelObj1;_this.mDistColor=iLineColor||cLineDistanceColor;_this.mUseArrowEnds=iUseArrowEnds;if(!_this.isValid())_this.createHCLine();return _this}MeasureDistLine.prototype.copy=function(){var copy=new MeasureDistLine(this.mViewer,this.mWCEndPtHC0,this.mStartSelObj,this.mWCEndPntHC1,this.mEndSelObj,this.getLineColorHC(),this.mUseArrowEnds);copy.copyFrom(this);return copy};MeasureDistLine.prototype.setSelObjEndPts=function(iWCStartPntHC,iStartSelObj,iWCEndPntHC,iEndSelObj){_super.prototype.setWCPts.call(this,iWCStartPntHC,iWCEndPntHC);this.mStartSelObj=iStartSelObj;this.mEndSelObj=iEndSelObj};MeasureDistLine.prototype.getDistance=function(){var localPt0HC=this.mStartSelObj.getAsLocalPoint(this.mWCEndPtHC0);var localPt1HC=this.mEndSelObj.getAsLocalPoint(this.mWCEndPntHC1);return eDwTypes_1.HC.Point3.subtract(localPt0HC,localPt1HC).length()};MeasureDistLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setHCLineAttributes();return this};MeasureDistLine.prototype.setHCLineAttributes=function(){this.mLine.setStrokeWidth(3);if(this.mUseArrowEnds){this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.Arrowhead)}this.mLine.setStartEndcapSize(5);this.mLine.setEndEndcapSize(5);this.mLine.setStartEndcapColor(this.mDistColor);this.mLine.setEndEndcapColor(this.mDistColor);this.mLine.setStrokeColor(this.mDistColor)};return MeasureDistLine}(MeasureBaseLine);var MeasureLabel=function(){function MeasureLabel(iViewer,iPnt3DHC,iDrawEnabled){if(iDrawEnabled===void 0){iDrawEnabled=true}this.mViewer=iViewer;this.mItems=[];this.mDrawEnabled=iDrawEnabled;this.createLeaderIfPointValid(iPnt3DHC,iPnt3DHC)}MeasureLabel.prototype.reset=function(){this.mItems=[]};MeasureLabel.prototype.drawLabel=function(){if(!this.isValid()||!this.mDrawEnabled)return;this.setLabelPosition(this.mLeader.getLeaderEndPos());var n=this.mItems.length;if(0===n)return;this.mLeader.draw();for(var i=0;icanvasSize.x&&bboxSize.xcanvasSize.y&&bboxSize.y1){this.mLineDist.draw();if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){this.mDelta.draw(iImmediateDrawMode)}var viewHC=this.mViewer.getHCView();this.mEndGlyph0.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[0])));this.mEndGlyph1.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[1])));if(!iImmediateDrawMode){var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawCircle(this.mEndGlyph0);renderer.drawCircle(this.mEndGlyph1)}}};MeasureAuxDelta.prototype.getLabelData=function(){var labelData={};var labelName=this.mLineNormal?cNormalDistance:this.mSomeCoordsArcCenters?cCenterDistance:cDistance;labelData[cDistance]=new MeasureResultDistance(labelName,this.getDistance());var minResultDist=new MeasureResultDistance(cMinDistance,this.mModelSpaceMinDist);if(parseFloat(minResultDist.Value)>0){labelData[cMinDistance]=minResultDist}var maxResultDist=new MeasureResultDistance(cMaxDistance,this.mModelSpaceMaxDist);if(parseFloat(maxResultDist.Value)>0){labelData[cMaxDistance]=maxResultDist}if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){$.extend(labelData,this.mDelta.getLabelData())}return labelData};MeasureAuxDelta.prototype.getLabels=function(){var labels=[];if(this.getDistance()1&&this.mLineDist?eDwTypes_1.HC.Point3.subtract(this.mWCPntsHC[0],this.mWCPntsHC[1]):eDwTypes_1.HC.Point3.zero()};MeasureAuxDelta.prototype.getDistance=function(){return this.mLineDist?this.mLineDist.getDistance():0};MeasureAuxDelta.prototype.setDistLineColor=function(iColor){this.mLineColor=iColor};MeasureAuxDelta.prototype.setPointColor=function(iColor){this.mEndGlyph0.setFillColor(iColor);this.mEndGlyph1.setFillColor(iColor)};MeasureAuxDelta.prototype.setMinDist=function(iDist){this.mModelSpaceMinDist=iDist};MeasureAuxDelta.prototype.setMaxDist=function(iDist){this.mModelSpaceMaxDist=iDist};Object.defineProperty(MeasureAuxDelta.prototype,"LineNormal",{get:function(){return this.mLineNormal},set:function(iEnable){this.mLineNormal=iEnable},enumerable:false,configurable:true});Object.defineProperty(MeasureAuxDelta.prototype,"SomeCoordsArcCenters",{get:function(){return this.mSomeCoordsArcCenters},set:function(iEnable){this.mSomeCoordsArcCenters=iEnable},enumerable:false,configurable:true});MeasureAuxDelta.prototype.hasDistance=function(){var deltaDist=this.getDistance();return deltaDist>cLengthTol?true:false};return MeasureAuxDelta}();var MeasureDelta=function(){function MeasureDelta(iViewer){this.mViewer=iViewer;this.reset()}MeasureDelta.prototype.set=function(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];this.mLineDeltaMap[cDeltaX].setSelObjEndPts(iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1);this.mLineDeltaMap[cDeltaY].setSelObjEndPts(deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1);this.mLineDeltaMap[cDeltaZ].setSelObjEndPts(deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1)};MeasureDelta.prototype.getLabels=function(){var labelData=this.getLabelData();var numNonZeroLabelData=0;var nonZeroLabelData={};for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var deltaKey=_a[_i];var dist=this.mLineDeltaMap[deltaKey].getDistance();if(dist>cLengthTol){nonZeroLabelData[deltaKey]=labelData[deltaKey];numNonZeroLabelData++}}if(numNonZeroLabelData===1)nonZeroLabelData={};var labels=[];for(var key in nonZeroLabelData){var lineDelta=this.mLineDeltaMap[key];var label=new MeasureLabel(this.mViewer,lineDelta.getMiddleWCPtHC());label.addItem(labelData[key],lineDelta.getLineColorHC());if(label.isValid())labels.push(label)}return labels};MeasureDelta.prototype.draw=function(iImmediateDrawMode){if(this.isDeltaEnabled()){for(var key in this.mLineDeltaMap){var deltaLine=this.mLineDeltaMap[key];if(deltaLine.getDistance()>cLengthTol)deltaLine.draw()}}};MeasureDelta.prototype.reset=function(){this.mLineDeltaMap={}};MeasureDelta.prototype.copy=function(){var auxDeltaCopy=new MeasureDelta(this.mViewer);for(var key in this.mLineDeltaMap){auxDeltaCopy.mLineDeltaMap[key]=this.mLineDeltaMap[key].copy()}return auxDeltaCopy};MeasureDelta.prototype.getLabelData=function(){var labelData={};if(this.isDeltaEnabled()){for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var delta=_a[_i];labelData[delta]=new MeasureResultDistance(delta,this.mLineDeltaMap[delta].getDistance())}}return labelData};MeasureDelta.prototype.getText=function(){if(this.isDeltaEnabled()){var data=this.getLabelData();return"Delta : "+data[cDeltaX].Value+", "+data[cDeltaY].Value+", "+(""+data[cDeltaZ].Value)}return""};MeasureDelta.create=function(iViewer,iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var measureDelta=new MeasureDelta(iViewer);var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];measureDelta.mLineDeltaMap[cDeltaX]=new MeasureDistLine(iViewer,iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1,eDwTypes_1.HC.Color.red(),false);measureDelta.mLineDeltaMap[cDeltaY]=new MeasureDistLine(iViewer,deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1,new eDwTypes_1.HC.Color(0,128,0),false);measureDelta.mLineDeltaMap[cDeltaZ]=new MeasureDistLine(iViewer,deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1,eDwTypes_1.HC.Color.blue(),false);return measureDelta};MeasureDelta.prototype.isDeltaEnabled=function(){return eDwMeasureEntities.ShowDelta&&!!this.mLineDeltaMap[cDeltaX]};return MeasureDelta}();var MeasureAuxDistance=function(){function MeasureAuxDistance(iViewer){this.mViewer=iViewer;this.mDistLine=new MeasureAuxDelta(iViewer);this.mNDistLine=new MeasureAuxDelta(iViewer,cAuxDistanceNormalDistanceLineColor,true);this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]}MeasureAuxDistance.prototype.reset=function(){this.mDistLine.reset();this.mNDistLine.reset();this.mNDistLine.setDistLineColor(cAuxDistanceNormalDistanceLineColor);this.mNDistLine.LineNormal=true;this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]};MeasureAuxDistance.prototype.draw=function(iImmediateDrawMode){if(!this.getLabels().length)return;this.mDistLine.draw(iImmediateDrawMode);this.mNDistLine.draw(iImmediateDrawMode);for(var _i=0,_a=this.mNormalDistExtLines;_i<_a.length;_i++){var normalExtLine=_a[_i];normalExtLine.draw()}};MeasureAuxDistance.prototype.setByPointPoint=function(iWCPntHC0,iSelObj0,iWCPntHC1,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}this.reset();this.mDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.mDistLine.SomeCoordsArcCenters=isSomeCoordsArcCenters;this.mNDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.setNormalDistExtPoints([iWCPntHC0,iWCPntHC0,iWCPntHC1,iWCPntHC1]);this.avoidDuplication()};MeasureAuxDistance.prototype.setByPointLine=function(iPntWCHC,iSelObj0,iEdgeHC,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}var pickPntWCHC=iSelObj1.getPosition();var endPntsWCHC=l_getLineEndPts(iSelObj1);var vecWCHC=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,endPntsWCHC.P1HC);if(vecWCHC.length()<1e-6)return;vecWCHC.normalize();var k=eDwTypes_1.HC.Point3.dot(eDwTypes_1.HC.Point3.subtract(iPntWCHC,pickPntWCHC),vecWCHC);var basePntWCHC=eDwTypes_1.HC.Point3.add(pickPntWCHC,eDwTypes_1.HC.Point3.scale(vecWCHC,k));var vecWCHC0=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,basePntWCHC);var vecWCHC1=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P1HC,basePntWCHC);if(eDwTypes_1.HC.Point3.dot(vecWCHC0,vecWCHC1)<0){this.setByPointPoint(iPntWCHC,iSelObj0,basePntWCHC,iSelObj1,isSomeCoordsArcCenters)}else{this.reset();var pntWCHC=vecWCHC0.length()normalDist){result.push(cDistance+": "+labelData[cDistance].Value)}if(this.mNDistLine.getWCDeltaEnds().length&&normalDist){result.push((this.mNDistLine.LineNormal?"Normal ":"")+cDistance+": "+labelData[cDistance].Value)}var minDistResultItem=labelData[cMinDistance];if(minDistResultItem){result.push(cMinDistance+": "+minDistResultItem.Value)}var maxDistResultItem=labelData[cMaxDistance];if(maxDistResultItem){result.push(cMaxDistance+": "+maxDistResultItem.Value)}if(eDwMeasureEntities.ShowDelta){var nDeltaPt=this.mNDistLine.getDelta();var deltaPt=this.mNDistLine.LineNormal?this.mDistLine.getDelta():nDeltaPt;if(!deltaPt.equalsWithTolerance(eDwTypes_1.HC.Point3.zero(),cLengthTol)){result.push(distLine.getText())}}return result.join("\n")};MeasureAuxDistance.getAngle=function(iV0,iV1){var vec0=iV0.copy();var vec1=iV1.copy();vec0.normalize();vec1.normalize();var dotVal=eDwTypes_1.HC.Point3.dot(vec0,vec1);if(0===dotVal)return 90;dotVal=Math.min(dotVal,1);dotVal=Math.max(dotVal,-1);var angle=Math.acos(dotVal);var angleDgree=angle*180/Math.PI;var n=eDwTypes_1.HC.Point3.cross(vec0,vec1);n.normalize();if(isNaN(n.x)||isNaN(n.y)||isNaN(n.z))return 0;return angleDgree};MeasureAuxDistance.prototype.setMinMaxForCircles=function(iCircleHC0,iCircleHC1){function setMinMax(ioAuxDelta,iNominalDist,iRadiiDist){if(!ioAuxDelta.getWCDeltaEnds().length){return}if(iNominalDist>iRadiiDist){ioAuxDelta.setMinDist(iNominalDist-iRadiiDist)}ioAuxDelta.setMaxDist(iNominalDist+iRadiiDist)}var circlePlaneHC0=eDwTypes_1.HC.Plane.createFromPointAndNormal(iCircleHC0.origin,iCircleHC0.normal);var projPnt=eDwGeomUtils.dropPointOnPlane(iCircleHC1.origin,circlePlaneHC0);var dot=eDwTypes_1.HC.Point3.dot(iCircleHC0.normal,iCircleHC1.normal);var dist=projPnt.subtract(iCircleHC0.origin).length();console.debugLog("Measure","2 circles/arcs: dot = "+dot+" dist = "+dist);if(1-Math.abs(dot)cLengthTol){var radiiDist=iCircleHC0.radius+iCircleHC1.radius;setMinMax(this.mDistLine,dist,radiiDist);setMinMax(this.mNDistLine,dist,radiiDist)}};MeasureAuxDistance.prototype.avoidDuplication=function(){var delta0=this.mDistLine.getDelta();var delta1=this.mNDistLine.getDelta();var len0=delta0.length();var len1=delta1.length();var lenMax=Math.max(len0,len1);var lenDiff=Math.abs(len0-len1);if(0===lenMax||lenDiff/lenMax1){this.addDisplayMarker(iSelObjs[0]);delete this.mDelta;delete this.mDistLine}this.addDisplayMarker(iSelObjs[n-1]);if(eDwMeasureEntities.PointToPoint&&this.mPntData.length===2){var selObj0=this.mPntData[0].SelObj;var selObj1=this.mPntData[1].SelObj;var pntWCHC0=selObj0.getPosition();var pntWCHC1=selObj1.getPosition();var absLenTol=eDwGeomUtils.cAbsLengthTol;if(!pntWCHC0.equalsWithTolerance(pntWCHC1,absLenTol)){this.mDistLine=new MeasureDistLine(this.mViewer,pntWCHC0,selObj0,pntWCHC1,selObj1);this.mDistLine.draw();this.mDelta=MeasureDelta.create(this.mViewer,pntWCHC1,pntWCHC0,selObj1,selObj0)}}};MeasureAuxPick.prototype.getText=function(){var text="";if(eDwMeasureEntities.PointToPoint){text=this.mDistResultText;if(this.mDelta)text+="\n"+this.mDelta.getText()}return text};MeasureAuxPick.prototype.addDisplayMarker=function(iSelObj){var cWidthEdge=3;var cPointSize=7;var pntWCHC=iSelObj.getPosition().copy();var shapeCircleHC=new eDwTypes_1.HC.Markup.Shape.Circle;shapeCircleHC.setCenter(eDwTypes_1.HC.Point2.fromPoint3(this.mViewer.getHCView().projectPoint(pntWCHC)));shapeCircleHC.setFillColor(cAuxPickPointFillColor);shapeCircleHC.setStrokeColor(cAuxPickPointStrokeColor);shapeCircleHC.setStrokeWidth(cWidthEdge);shapeCircleHC.setRadius(cPointSize);this.mPntData.push({SelObj:iSelObj,Circle:shapeCircleHC});return shapeCircleHC};MeasureAuxPick.prototype.drawEndPnts=function(){var viewHC=this.mViewer.getHCView();var renderer=this.mViewer.getHCMarkupManager().getRenderer();for(var i=0;i0?n-1:n}for(var i=startIdx;i0){labelsToBeDistributed=this.mInfoLabels.slice().concat(this.mResultLabels)}}this.distributeLabels(labelsToBeDistributed);if(!this.mImmediateDrawMode){this.addMarkupLabels()}};MeasureAuxGeo.prototype.updateLastInfoLabels=function(){this.updateInfoLabel(this.getLabels().length-1)};MeasureAuxGeo.prototype.updateInfoLabel=function(iIndex){this.mInfoLabels=[];function addTo(iCurrIndex,iLabels,ioLabels){if(iLabels.length>iCurrIndex&&iCurrIndex>=0){var label=iLabels[iCurrIndex];if(label.setDefaultEndPos()){label.setStringContent();ioLabels.push(label)}}}addTo(iIndex,this.getLabels(),this.mInfoLabels)};MeasureAuxGeo.prototype.getInfoLabelText=function(){var output=[];var labels=this.getLabels();for(var i=0;icAngleTol?angleRange+Math.PI:angleRange;var percRange=angleRange/(2*Math.PI);len*=percRange;area*=percRange;angle*=percRange}var circularArc={OriginWCHC:iSelObj.getAsLocalPoint(ioCircleHC.origin),NormalWCHC:ioCircleHC.normal,StartPtWCHC:startPt,EndPtWCHC:endPt,Length:len,Area:area,Diameter:ioCircleHC.radius*2,Angle:angle};return circularArc}function l_closestPoints(iPntHC0,iPntHC1){var pntHC0=iPntHC0[0].copy();var pntHC1=iPntHC1[0].copy();var minDist=eDwTypes_1.HC.Point3.subtract(iPntHC0[0],iPntHC1[0]).length();for(var i=0;i0||eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)>0){var closePnts=l_closestPoints(pntsL0HC,pntsL1HC);distPntHC0=closePnts.P0HC;distPntHC1=closePnts.P1HC}return{PntHC0:origPntHC0,PntHC1:origPntHC1,PntHC2:distPntHC0,PntHC3:distPntHC1}}function l_distanceLineLinePara(iLineHC0,iLineHC1,iPntHC0,iPntHC1){var vecHC0=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,iLineHC0.P1HC);vecHC0.normalize();var k=eDwTypes_1.HC.Point3.dot(vecHC0,eDwTypes_1.HC.Point3.subtract(iPntHC1,iPntHC0))/eDwTypes_1.HC.Point3.dot(vecHC0,vecHC0);var basePnt1HC=eDwTypes_1.HC.Point3.add(iPntHC0,eDwTypes_1.HC.Point3.scale(vecHC0,k));var vecL0P0HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,basePnt1HC);var vecL0P1HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P1HC,basePnt1HC);if(eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)<0){return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1.copy(),PntHC2:basePnt1HC.copy(),PntHC3:iPntHC1.copy()}}var tmp=l_closestPoints([iLineHC1.P0HC,iLineHC1.P1HC],[iLineHC0.P0HC,iLineHC0.P1HC]);return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1,PntHC2:tmp.P1HC,PntHC3:tmp.P0HC}}function l_adjustLeaderEndByStart(iPoints){if(0===iPoints.length)return[];function computeAngle(iVect){var angle=Math.atan2(iVect.y,iVect.x);var degrees=180*angle/Math.PI;return(360+Math.round(degrees))%360}function compare(iA,iB){if(iA.angiB.ang)return 1;return 0}var targetRadius=90;var center=new eDwTypes_1.HC.Point2(0,0);for(var i=0;i-1){this.mSelObjs.splice(idx,1)}}return[2]}}))}))})()};eDwMeasureOperator.prototype.clearMeasureEntities=function(){this.mMeasureEntities.reset()};eDwMeasureOperator.prototype.highlightEntityTempAt=function(idx){this.mMeasureEntities.highlightTemporaryEntityAt(idx)};eDwMeasureOperator.prototype.dehighlightAllTemporaryEntity=function(){this.mMeasureEntities.dehighlightAllTemporaryEntity();this.resetTempHighlight()};eDwMeasureOperator.prototype.getMeasureMode=function(){return this.mMeasureMode};eDwMeasureOperator.prototype.setMeasureMode=function(iMode){this.mMeasureMode=iMode};eDwMeasureOperator.prototype.setPointToPointMode=function(iEnable){this.mMeasureEntities.updatePointToPoint(iEnable)};eDwMeasureOperator.prototype.setShowDelta=function(iEnable){this.mMeasureEntities.updateDelta(iEnable)};eDwMeasureOperator.prototype.highlightMeasuringItem=function(iSelObj){this.mSelObjs.push(iSelObj);this.Viewer.HCViewer.selectionManager.add(iSelObj)};eDwMeasureOperator.prototype.dehighlightMeasuringItems=function(){this.mSelObjs=[];this.Viewer.HCViewer.selectionManager.clear()};eDwMeasureOperator.prototype.removeMeasuringItemTempHighlight=function(){for(var _i=0,_a=this.mSelObjs;_i<_a.length;_i++){var selObj=_a[_i];eDwMeasureEntities.highlightEntity(selObj,this.Viewer.getModel(),false)}};eDwMeasureOperator.prototype.resetTempHighlight=function(){eDwMeasureEntities.highlightEntity(this.mTempHighlightItem,this.Viewer.getModel(),false);this.removeMeasuringItemTempHighlight()};eDwMeasureOperator.prototype.resetSelections=function(){var model=this.Viewer.getModel();var modelHC=model.getHCModel();var arraySize=this.mSelectionArray.length;for(var i=0;i"+"
      "+""+entityClass+"-"+entityIndex+" "+""+desc+"
      "+"
      ";_b.label=10;case 10:++i;return[3,1];case 11:return[2,generatedHTML]}}))}))};return eDwUIMeasureHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);return eDwUIMeasureHTMLGenerator}));define("eDwUIMeasurePlugin",["require","exports","eDwEventMgr","eDwKeyMgr","eDwUIUtils","eDwMeasureMgr","eDwUIMeasureHTMLGenerator","eDwTypes","eDwUIBasePlugin","eDwEvents","eDwMeasureEvents","eDwUIShortcutMenu"],(function(require,exports,eDwEventMgr,eDwKeyMgr_1,eDwUIUtils,eDwMeasureMgr,eDwUIMeasureHTMLGenerator,eDwTypes_3,eDwUIBasePlugin_1,eDwEvents_2,eDwMeasureEvents_2,eDwUIShortcutMenu_1){"use strict";var eDwUIMeasurePlugin=function(_super){__extends(eDwUIMeasurePlugin,_super);function eDwUIMeasurePlugin(iViewer,iViewerFeatOpts){var _this=this;var buttonInfo={ID:"#edrawings-button-measure"};_this=_super.call(this,"Measure",iViewer,buttonInfo,iViewerFeatOpts)||this;_this.initPluginButton();return _this}eDwUIMeasurePlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){var panelsToLoad,model,value,measureButton;return __generator(this,(function(_a){switch(_a.label){case 0:panelsToLoad=[{ID:c_measurePanelID,HTML:"measurepanel.html"}];return[4,_super.prototype.init.call(this,panelsToLoad)];case 1:_a.sent();model=this.mViewer.getModel();value=model.getProperty("measure");eDwUIUtils.hide("#edrawings-button-measure",false);measureButton=$("#edrawings-button-measure");measureButton[value==="true"?"removeClass":"addClass"]("edrawings-disabled-button");this.mMeasureMgr=new eDwMeasureMgr(this.mViewer);eDwUIUtils.setUIGenerator(c_measurePanelID,new eDwUIMeasureHTMLGenerator(this.mViewer,c_measurePanelID));return[2]}}))}))};eDwUIMeasurePlugin.prototype.onClick=function(iActivate){_super.prototype.onClick.call(this,iActivate);if(iActivate){eDwUIUtils.activateUI(this.PluginButtonID,c_measurePanelID)}};eDwUIMeasurePlugin.prototype.onActivate=function(iButtonJQ){var _this=this;if(!_super.prototype.onActivate.call(this,iButtonJQ))return false;eDwUIUtils.addPanelModeEvents(c_measurePanelID,c_eventIDSuffix,"#"+iButtonJQ.attr("id"));var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-remove",(function(iEvent,iUIItemJQ,iArg){var selMeasureItem=$(c_measurePanelID+" .edrawings-list-selected");if(selMeasureItem){var indexStr=selMeasureItem.attr("index");if(indexStr){var index=parseInt(indexStr);_this.mMeasureMgr.removeMeasureEntityAt(index)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-clear",(function(iEvent,iUIItemJQ,iArg){_this.mMeasureMgr.clearMeasureEntities();_this.mMeasureMgr.dehighlightAllSelectEntity();eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));var selectorName=c_measurePanelID+" .edrawings-measure-entities-list-item";this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=$(iEvent.target);if(!targetJQ||!targetJQ.length)return;eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();_this.updateMeasureSelection(targetJQ[0],selectorName)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"mousedown",(function(iEvent){var eventJQ=iEvent;if(!eDwKeyMgr_1.eDwKeyMgr.isRMBPressed(eventJQ)){return}_this.updateMeasureSelection(eventJQ.target,selectorName);(function(){return __awaiter(_this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:screenPos=new eDwTypes_3.HC.Point2(eventJQ.clientX,eventJQ.clientY);return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.RightClickEvent,this.mViewer,screenPos,null,this.PluginGroupName)];case 1:_a.sent();return[2]}}))}))})()}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-entities-remove","click",(function(iEvent){var targetJQ=$(iEvent.target);var idxStr=targetJQ.parent().attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);_this.mMeasureMgr.removeMeasureEntityAt(idx)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-filter-button","click",(function(iEvent){var target=$(iEvent.target);if(target.hasClass("state-on-button")){target.removeClass("state-on-button")}else{target.addClass("state-on-button")}_this.mMeasureMgr.setMeasureMode(l_getCurrentMeasureMode())}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-delta-button","click",(function(iEvent){var target=$(iEvent.target);_this.mMeasureMgr.setMeasureDelta(!target.hasClass("state-on-button"));target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-pickpoint-button","click",(function(iEvent){var target=$(iEvent.target);var isSelected=target.hasClass("state-on-button");_this.mMeasureMgr.setPointToPointMode(!isSelected);target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-unit-selector","change",(function(iEvent){var lengthUnit=$("#edrawings-measure-distant-unit").val();var angleUnit=$("#edrawings-measure-angle-unit").val();_this.mMeasureMgr.setMeasureUnits(lengthUnit,angleUnit)}));var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,l_onMeasurementRefresh);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,l_onMeasurementSelected);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,l_onMeasurementDeselectAll);this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",true);this.mMeasureMgr.activateMeasure(this.mMeasureMgr.getMeasureMode());l_syncMeasureModeUI(this.mMeasureMgr,this.mViewer.getModel().getUserUnits());return true};eDwUIMeasurePlugin.prototype.onDeactivate=function(iButtonJQ){if(!_super.prototype.onDeactivate.call(this,iButtonJQ))return false;eDwUIUtils.deactivateMoveInput(c_eventIDSuffix);this.mMeasureMgr.deactivateMeasure();var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();shortcutMenu.removeAllMenuItems(this.PluginGroupName);this.mUIHTMLEventMgr.removeAllEventHandlers();var eventMgr=eDwEventMgr.get();eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,"l_onMeasurementRefresh");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,"l_onMeasurementSelected");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,"l_onMeasurementDeselectAll");this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",false);return true};eDwUIMeasurePlugin.prototype.updateMeasureSelection=function(iTarget,iSelectorName){var targetJQ=$(iTarget);var idxStr=targetJQ.attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);var measureMgr=this.mMeasureMgr;$(iSelectorName).removeClass("edrawings-list-selected");measureMgr.dehighlightAllSelectEntity();targetJQ.addClass("edrawings-list-selected");measureMgr.highlightSelectEntityAt(idx)};eDwUIMeasurePlugin.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){this.mMeasureMgr.dehighlightAllSelectEntity();this.mMeasureMgr.clearMeasureEntities()};return eDwUIMeasurePlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);var c_measurePanelID="#edrawings-measure-panel";var c_eventIDSuffix=".edw.measure";function l_onMeasurementDeselectAll(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementSelected(iSelListIndex){return __awaiter(this,void 0,void 0,(function(){var selector,itemJQ;return __generator(this,(function(_a){selector='.edrawings-measure-entities-list-item[index="'+iSelListIndex+'"]';itemJQ=$(selector);if(itemJQ.length&&!itemJQ.hasClass("edrawings-list-selected")){eDwUIUtils.scrollToTarget(itemJQ,"fast")}$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");itemJQ.addClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementRefresh(iMeasureResult){return __awaiter(this,void 0,void 0,(function(){var list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:list=$("#edrawings-measure-submenu-list");$("#edrawings-measure-result").text("");list.empty();$("#edrawings-measure-result").text(iMeasureResult.Message);gen=eDwUIUtils.getUIGenerator(c_measurePanelID);gen.setMeasureResult(iMeasureResult);_b=(_a=list).append;return[4,gen.generateHTML("")];case 1:_b.apply(_a,[_c.sent()]);eDwUIUtils.fixMenuPanelInwardToolbar($(c_measurePanelID));return[2]}}))}))}function l_getCurrentMeasureMode(){var vertexEnabled=eDwUIUtils.isStateOn("#edrawings-measure-vertex-button")?eDwTypes_3.EntityMode.VERTEX:0;var edgeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-edge-button")?eDwTypes_3.EntityMode.EDGE:0;var faceEnabled=eDwUIUtils.isStateOn("#edrawings-measure-face-button")?eDwTypes_3.EntityMode.FACE:0;var holeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-hole-button")?eDwTypes_3.EntityMode.HOLE:0;return vertexEnabled|edgeEnabled|faceEnabled|holeEnabled}function l_syncMeasureModeUI(iMeasureMgr,iUserUnits){function setMeasureButton(iID,iMeasureModes,iTargetModes){var method=iMeasureModes&iTargetModes?"addClass":"removeClass";$(iID)[method]("state-on-button")}$("#edrawings-measure-distant-unit").val(iUserUnits.Length);$("#edrawings-measure-angle-unit").val(iUserUnits.Angle);var measureMode=iMeasureMgr.getMeasureMode();setMeasureButton("#edrawings-measure-vertex-button",measureMode,eDwTypes_3.EntityMode.VERTEX);setMeasureButton("#edrawings-measure-edge-button",measureMode,eDwTypes_3.EntityMode.EDGE);setMeasureButton("#edrawings-measure-face-button",measureMode,eDwTypes_3.EntityMode.FACE)}return eDwUIMeasurePlugin})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. -var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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iYvEPeIecY24RVwiLhF3iDvEFeIKcYO4QVwgLhD3h/vD9eH6cHu4PVweLg93h7vD1eHqcHO4OVwcLg73hnvDteHacGu4NVwaLg13hjvDleHKcGO4MVwYLgz3hfvCdeG6cFu4LNwV7gpXhavCTeGmcFG4KNwT7gnXhGvCLeGWcEm4JNwR7ghXhCvCDeGGcEG4INwP7gfXg+vB7eB2cDm4HNwN7gZXg6vBzeBmcDG4GNwL7gXXgmvBreBWcCm4E1wJrgQ3ghvBheBCcB+4D1wHrgO3gdvAZeAycBe4C1wFrgI3gZvAReAicOPcOPeAe8A14BpwC7gFXAIuAXeAO8AV4ApwA7gBXAAuABfOhXNzbs6d3dmV3diFXdh93ddVXdXtbne5y103dVEXdU/3dE3XdEu3dEmXdEd3dEVXdEM3dEEXdD23a7+131pvrbe2W9ut5dZya7e121ptrbY2W5utxdZia6+111prrbW2WlutpdZSa6e101pprbQ2WhuthdZCa5+1z1pnrbO2WdusZdYya5e1y1plrbI2WYusPdYea421xtpibbGWWEusHdYOa4W1wtpgbbAWWAus/dX+an21vtpeba+WV8ur3dXuanW1utpcba4WV4urvdXeam21ttpaba2WVkurndXOamW1stpYbawWVvuqddW6alu1rVpWLat2VbuqVdWqalO1qVpULar2VHuqNdWaaku1pVpSLal2VDuqFdWKakO1oVpQLaj2U/up9dR6aju1nVpOLad2U7up1dRqajO1mVpMLab2UmuprdRWaim1lNpJ7aRWUiupjdRGaiG1kNpH7aPWUeuobdQ2ahm1jNpF7aJWUauoTdQmahG1iNpD7aHWUGuoLdQWagm1hNpB7aBWUCuoDdQGagG1gNo/7Z/WT9un5dPyafe0e1o9rZ42T5unxdPiae+0d1o7rZ22TlunpdPSaee0c1o5rZw2ThunhdPCad+0b1o3rZu2TdumZdOyade0a1o1rZo2TZumRdOiac+0Z1ozrZm2TEumHdOOacW0YtowbZgWTAum/dJ+ab20XtoubZeWS8ul3dJuabW0WtosbZYWS4ulvdJeaa20VtoqbZWWSkulndJOaaW0UtoobZQWSgulfdI+aZ20TtombZOWSbukVdIqaZO0SVokLZL2SHukNdIaaYu0RVoiLZF2SDukFdIKaYO0QVogLZD2R/uj9dH6aHu0PVoeLY92R7uj1dHqaHO0OVocLY72RnujtdHaaGu0NVoaLY12RiujjdHGaGG0MNoX7YvWReuibdG2aFm0LNoV7YpWRauiTdGmaFG0KNoT7YnWRGuiLdGWaEm0JNoR7YhWRCuiDdGGaEG0INoP7YfWQ+uh7dB2aDm0HNoN7YZWQ5uhxdBiaC+0F1oLrYW2QluhpdBSaCe0E1oJrYQ2QhuhhdBCaB+0D1oHrYO2QdugZdAyaBe0C1oFrYI2QZugRdAiaOPauPZAe6A10BpoC7QFWgItgXZAO6AV0AZoAbQAWrgWrs21uXZu51Zu5TZu4xZu4fZt39Zt3VZt1fa3v+1tb3e727RNW7RF27M9W7M127ItW7IdW7EV27ANW7AF26/9Wq/12q7t2G/sN9Yb643txnZjubHc2G3sNlYbq43NxmZjsbHY2GvsNdYaa42txlZjqbHU2GnsNFYaK42NxkZjobHQ2GesM7YZ24xlxjJjl7HLWGWsMjYZm4xFxiJjj7HHWGOsMbYYW4wlxhJjh7HDWGGsMDYYG4wFxgJjf7G/WF+sL7YX24vlxfJid7G7WF2sLjYXm4vFxeJib7G3WFtsLZYWS4udxc5iZbGy2FhsLBYWC4t9xb5iXbGu2FZsK5YVy4pdxa5iVbGq2FRsKhYVi4o9xZ5iTbGm2FJsKZYUS4odxY5iRbGi2FBsKBYUC4r9xH5iPbGe2E4sJ3YTu4nVxGpiM7GZWEwsJvYSe4m1xFpiK7GVWEosJXYSO4mVxEpiI7GRWEgsJPYR+4h1xDpiG7GNWEYsI3YRu4hVxCpiE7GJWEQsIvYQe4g1xBpiC7GFWELsIFYQK4gNxAZiAbGA2D/sH9YP64ftw/Zh+bB82D3sHlYPq4fNw+Zh8bB42DvsHdYOa4etw9Zh6bB02DnsHFYOK4eNw8Zh4bBw2DfsG9YN64Ztw7Zh2bBs2DWsGjYNm4ZFw6Jhz7BnWDOsGbYMW4Ylw5Jhx7BjWDGsGDYMG4YFw4Jhv7BfWC+sF7YL24XlwnJht7BbWC2sFjYLm4XFwmJhr7BXWCusFbYKW4WlwlJhp7BTWClsFBYKC4V9wj5hnbBO2CZsE5YJy4Rdwi5hlbBK2CRsEhYJi4Q9wh5hjbBG2CJsEZYIS4Qdwg5hhbBC2CBsEBYIC4T9wf5gfbA+2B5sD5YHy4Pdwe5gdbA62BwsDvYGe4O1wdpga7A1WBosDXYGO4OVwcpgY7AxWBgsDPYF+4J1wbpgW7AtWBYsC3YFu4JVwapgU7ApWBQsCvYEe4I1wZpgS7AlWBIsCXYEO4IVwYpgQ7AhWBDsB9YD64HtwHZgObAc2A3sBlYDq4HNwGZgMbAY2AvsBdYCa4GtwFZgKbAU2AnsBFYCK4GNwEZgIbAQ2AfsA9YB64BtwDZgGbAM2AXsAlYBq4BNwCZgEbAI2Dj2AGuANcAWYAuwBFgC7AB2ACuAFcAGYAOwAFgALBwLx+bYHDuzMyuzMhuzMQuzMPuyL+uyLtuyLauyKvvZz3a2s5zl7GZT9mRP1mRNtmRLlmRJdmRHVmRFNmRDFmRB9mM/1mO99dv6bfW2elu7rd1Wbiu3ddu6bdW2aluzrdlWbCu29dp6bbW2WlurrdTWaeu0VdoqbY22RluhrdDWZ+uz1dnqbG22NluZrczWZeuyVdmqbE22JluRrcjWY+ux1dhqbC22FluJrcTWYeuwVdgqbA22BluBrcDWX+uv1dfqa+219lp5rbtWXauuNdeaa8W14lpvrbdWW6uttdZaa6W10lpnrbNWWausNdYaa4W1wlpfra9WV6urtdXaamW1slpXratWVauqNdWaakW1olpPradWU6uptdRaaiW1klpHraLWUGuoFdQKav20flo9rZ7WTmunldPKad20blo1rZrWTGumFdOKab20XlotrZbWSmulldJKaZ20TlolrZLWSGukFdIKaX20PlodrY7WRmujldHKaF20LloVrYlWRCui9dB6aDW0GloLrYVWQiuhddA6aBW0CloDrYFWQCug9c/6Z/Wz+ln7rH1WPiufdc+6Z9Wz6lnzrHlWPCue9c56Z7Wz2lnrrHVWOiuddc46Z5WzylnjrHDWN+ub1c3qZm2ztlnZrGzWNeuaVc2qZk2zplnRrGjWM+uZ1cxqZi2zllnJrGTWMeuYVcwqZg2zhlnBrGDWL+uX1cvqZe2ydlm5rFzWLeuWVcuqZc2yZlmxrFdWK6uVtcpaZaWyUlmnrFNWKauUNcoaZYWyQlmfrE9WJ6uTtcnaZGWyMlmXrEtWJauSNcmaZEWyIlmPrEdWI6uRtchaZCWyElmHrENWIauQNcgaZAWyAll/rD7WHmuPlcfKY92x7lh1rDrWHGuOFceKY72x3lhtrDbWGmuNlcZKY52xzlhlrDLWGGuMFcYKY32xvlhdrC7WFmuLlcXKYl2xrlhVrCrWFGuKFcWKYj2xnlhNrCVWEiuJdcQ6YhWxilhDrCFWECuI9cP6YfWwelg7rB1WDiuHdcO6YdWwalgzrBlWDCuG9cJ6YbWwWlgrrBVWCiuFdcI6YZWwSlgjrBFWCCuE9cH6YHWwOlgbrAzWBeuCVcGqYE2wJlgRrAjWuDVuPbAeWA2sBtYCa4GVwEpgHbAOWAWsAtYAa4AVwApghVvh1tyaW+d1XuVVXuM1XuEVXt/1Xd3VXdu1XdmVXddVXf/61772la983ete0zVd0RVdz/VczdVcy7VcyZVcxVVcwRVcv/Vbu7VTv6nfVG+qN7Wb2k3lpnJTt6na1GxqNhWbik29pl5TranW1GpqNZWaSk2dpk5TpanS1GhqNBWaCk19pj5TnanO1GZqM5WZykxdpi5TlanK1GRqMhWZikw9ph5TjanG1GJqMZWYSkwdpg5ThanBVGAqMPWX+kv1pfpSe6m9VF4qL3WXukvVpepSc6m5VFwqLvWWeku1pdpSa6m1VFoqLXWWOkuVpcpSY6mxApRgqARaO4RBCCAIEAKBLgCBoGZkihUzigAAQRjGkZAxBig/FABCFAAGCgEcfDgDAGAIAIhyDEAAEEFECRAASULgf3ZpnzPL+opx7rdcZv7BIf8/tuS/caX6mDftJzlT/MCf7zf2bL9YZf7LNsmfLBL8Z5ftO7dcvzjnfstl5hcM8r9jlv4Zr6yf+eb+kjPFD/zpPmNP9hVX4n95s/yTI8N/dtk+dFZ1FC2XSdtyEeKX7BerzH/5ZvmTR4b//JJ955brF+fcb7nM/IJB/nfM0j/jlfUz39xfcqb4gT/dZ+zJPinJFs7fvFpSH7PN/dyS7yfp3b5Jue+gLqq0+ORDXU+uGbbhzh0Jrvt1kIzlKk5xl+x038o8CuP26faWvNM0ik6XyZS67PMX7ZEOdI94zJ6E6z4R/wtkyTuzh98lb/JUHsJy95nrA5iI4CknuWn3I+FLJkNV8MYnJ+0TzruxnCf1fuVtc+x5qbdrzOaSLp+qeCT5SJi+d1At11EekbbtuCnGEViVx+Z2b328m6e+eC3ZrsMWGEdmVY+h77f1sA6L+ulV8q2PbWQMgUq9dr//zvEdxvKVJ8n3HsZCQwQsy5w/5LYqX4vTavypqMjSXOSR73/+/lnFirC6fWIHljL1eC1pqf8bO7MsgK5B/e3fHYGWnHqfH4GGdMv9rjtHWTNhJ21H2npJXxtTQgX1yHwZQ0aajA4wz6o7PQrheseOX7eXA1zHkyNRYTQjV7k9YCDC6dICPtGAD6mYilys/pGtD6aufn5GXfr8AHX18zPq0vfAzvv8M+3l+afv/VB3Efq/3VX0r7ur0c8jb/OvtJfPv7b3g7vL6J91F9E/0F1G/6y7iD4w8t7tf69uP4F+6IT7g0bQjzsC7fTzI9AOnXB39MsIxtMxK/fcS7+kdyGH+59fzsyrIigZbz6InKltppe/WPbMImQCGBnoJEPaZPBCc3xp0zzabQ6zZ82H5IfW9duLf/CUjJ3JyYbQ42ZkoHrGBnamrGOVAFwwkjmIb2TymJVcItwsDBukfyT81oyx89LPY8zEVv98Yx8nwToWqAclmUN54RuZML2JDmpX0iy/2MeijoVvwaAeNDuSOdyPXZp5jBof6Z9/6uMlqGOXt6qxi20V/bP2AfrjE/t41rExAi4I3VRNzYWo9N/Qdhg0pd3/GLDxwRY+sY+XsI49xB+ofiTMB2cmLFDImm8X9nFkeGUT/zDUzQPqfeAgiwBs9JJQyZ8AnPo9wnz9ktnB/TF5jPre0P+txm7iiXF9tKM/yUr9ndPZcITl16dJfP/fDsSfjfQ4uU1481nSG9s/q9quph2UkIeYuMe+SpKGWO6kaPjTH/qeK6mJOPk0w8sqGvYZE1Yc5iAF/ZgFh3fIQ8TKhx3FrMPShh8nJFiN/UrzthT0R/a+f/ncaCjuUTsom0c1cS69Hr74TV257u+QFzdd6H/Z0ZU/ERTlEZgwpjrArJ8RUefttCOXQ98AXvkA2BwA+qNFWvfY3LQSzKz/EHt+T82DAu2Vi972KuDMrBlx0FXhkdmOO0s3XGphhfvLtzxw+Tlha3JN16eLeA7RdOFE4N4WqxDOzoVYWHWtj51QfFkH++K28tU+gHGw0qMV7VIvxMZDI1TnRCOoB6j2NwzF7ZiAb1eYRQK64jfwKb9MnU8u2kN8n73IPBFMpRsqsu6mcIlLnZX/VKOJ5hXC7Xclv6zLhWVHBQt3Lrab1tibTIk14dpLR6yNIKAvHDJKmxShm4Th+eeHoNv/WaORjzCHe1YKpb/DKK0sEpS/j4B9MhfYff9VkRsbFPfEkFc9DNRykmf8/oG3oovKF1cH151Uo9W2Vb+Y/SCqRqsbsV7I7mzUqQ2b2HpsZZGf+5HPxo3UZmx3jAwXzoRhUNduFq37HuGTHkTflMRQH0OUp5XO15CRu1Erj1o1dUOI2C2HK+1Kj/HteMyy0fKs/eI7yMXsq0f4/OHwutSuLd2MIO3dYZ8HMHZp9MOJyL24pqU/KOSWVFvYGsIKcZy9YZ98oFisVmahrcXdww7/hJvX1Xh94QYiSnaTwuijxBfyMK/zmM3wvy2GXmyer03q7kqwZgUUmb6+Wim5Ns6h55ncr+qsZPXL329ThPq+uLS/LwruApo3qR/72uebCfimwj24HuY1/gg4P9W6iQ25imcy/8QzEclMzmMOEWEMyzy/Ll+cP0SodWOJR2D5F/bUKgyefJgF25vNYm9uBQI1DoYC1SpwFVqe31zyrZJ5Qa3cNZhbRQ+Na7vRbbG42BOkUrWJW9YSlgpn+VZls0IN60pquE9Ga5XaGfeVEhlG+a+EtBG6KSyQVWEg9nK3z9g6hqKHmHSfD5HolFwp0hNnLEm/IYyiJd5Xpl2uD/evzWoUTr6kmBDKJSfv7SEFUPG744PI/Ouwlxutm7c1JbaZcvgdfVqFvYUrWVkVd7XCbZnuroqCu7DwvhGyT3G0Cn+qZY/q50WfQaU+0w2z5cPTOCxThhU9CXP/ia9Nmv98AFHYKzXl/ND8zeE/bcFAiKuUp1aiGp9FEnclYueW/Mxzf5JG6M+hMuKMXx9ibZzpnMzNu79xB9pJPVdXsMzyYZwKvYHaDHr3dyX8+riEDLTVz/A0pHwjC8jmkrpSooFsZYnLZ5rnECqG/MsEAO4mbg5vMMLrLjH5WAoUlgp/lBxUis+0FP2cxG4UEAG7+nJ5NOKpGLEHyKBVFZhMDanThRDRnM0MSEp7gdeDwDFV5dOHPyEA5Hl2W7DHVx3lX2UWULRlmYreoZppZnSKsgxF/9DNlFnRXrtW9YsFn8FdFp5DTN5FcV1iEHiETGZcozk0MRcYTPJUXdyi7YmQENzmfxbGvwTgT8zimtFrvgpm4ANJAlhFlgoKxDn4KAb9pBCyi1i0HegimqN19iO1pcDXwU1Ap6G2Al8DBcKZCJHc5sx0+JWENN5gj/PnIpBJkEXN0oACfVElVKc1A6rCrUrRvn4zZ1Z0inXJU0EmoJNgixKnAgXatYiZwCCS5Gpc6obvdumvGKbeEgvImnWBU4GZgKITwGc3FCbcu2tkIshSZemA/uhMiZiFKX+ZD+z+PuLBi1iljQTnm0nwhiwlKP9YgjfuJUhfJxOUfzXB28MJel2F+ryVeeYbqefnL5E5exwZYy526N28poPs8/c84c0CWWpV2C+L9Y3VAbJX5LdjZNQQkb8qUNRihZnQA1pRMmRdyW8eSRS1t7ANo7NPhpxusj0nF550stYT6SUPv/XRnO9OadYXMmea+12+4q8dgr8b+22f5nxXUlN/xMj1fseaKv7aXCr4Bpp6yZfQsmvONwmbry/RSx6+rstmfFO0+foStuIfy7aw5HU84iaLni9xkxL0QoM3zJquMBsWWP9WVF0VisfxErtNxaf7PneyNnbkCDH0Zsto2A2P9B4c3uoHmeDIuDulXwYFmyRZ4w92UGmBStvTrX7be/5SjI0x1qXZ1bZoeEfiqKPdaa5PKeZuRPothhHksIPwzUcb/n5y/bExM2saiD7t/aj4c2KHpDZeWIW8yx0C0nJebbxTKtxpLKxpH8raxKyMzRnfap8NBNk9T7d389vqWpNwJbxOp7bEfwKsLLc6GG3uvT30xtfEW3vcLd9Zt/aDbr9TblpG3HzPt2sPt/k42dYaa/N7na3VrjzNofBoyBrN5vQ9nE+TdvbvXTgvLeHoozca3WgXQA+169atVoAIEqZ+hEL3fIpGfvzDPhpuKs8LzVZYy7UZ4YnJGzLih2PNzz7oB2z6VfWsH7fsp+/7Edf/9BlA7hIgePoPP6wDsgIH6Vz4dXCmb/ajOrn7WsYDW09p6O/Z9/MG/UTG+tpMn2+dT7DIhw3x+fb3hNk9zM6Mpj13By6GEXZvUNQt0knXek/PS60s6xeuHq4/0OVfv9Krep5uo+mEnahkjdprYcPa/hha30Y7mW7zY27wbTfhqTe+ROffpgM541FprvoD0TDoA4PvJs5k50YWBe1c9sOO+4l83+++K3/uuF8w6zc25ScW/AbDffq9Mmtz1QxEiEHL0Nw3MScXblqw+yea/uPW/4QBQPkG4GAG8BsAFOz+ZXN/mJU/0bgfsyDnzkvNhQFGmIuCoqZdIhMu5pxLW+23mKMu4VZcABF3dYrxzYx9Z+11i8ZdqsE2aoTrNPguDWd/BjxHo2/OaND44sI1tNXeGfw1wvAXYzTw5i8TwiwN6u4NxpnB/q4gaDBQ2wnkzwOCw4C0MUBvA1A4/cefT5G0Yr5A/w9m+EVynoW672rTj+HK33robwRbf9/i32j077f75wwDAhYC95FAbRIQYDSG6z6fuT02ZBS7drl044q+xML1/f/mpbjeqm/0Pa3ZtSWMmLYEAzUQqLV1ivfXWvNwfQ3Gtcfj/BmVa7d2pxCMaB5VXyOSa7TlO9JphDCTHcJ+ipCxRggMEtpqk3CfIiRaIPTDg429wfjMoNkxO+YXFjrf+kHXArpK2+epvvuJQohl/c/eAHTOALZkCVA2ANh3/xDm/vrQn37cD+S75hzsAG6UR7R/TsOY+qTdIwpqLmZtaJ77tuKv1k0SAW4ovY2m4B5U+Zq9sH2vnt+Ysj8n1pBNE6KPPzmrP2j/lP4ReXMYDVEmico+z1O382rwRr9AZWYJVecyYRgkXOwQzvODiuHB+eSgNjY4nBlsA4MAu1JxsVgFnWFQfypbPkejnfvyNPxEZ9mLB9k1AJF2+lVu3rdNzn1LfHTnSB9jltr7i2n5KJvLLiG0EiehrWYAo6VzahHxNIooG47TZ1Z+B+mZMtcRpY551IY1h7jm7oVwgd965lRCoCq/UMBEtbHbsRSrmYPH8E9zk74Z6cqikryRT7FeT3tLDgHWnPP03PJ+qrkUc/LaJvB+J/Zqb/khoEFy4ntjyuU5aUO2T5hvXO+s/UH9U/ZH5J1jNIQySSQbAp/apjh15d49SfrbJcP4mCG3Zwjgk4ZvyTA4YDjvPjrqOM8O79rCvALViTS1zMpmNMQ9Jy/1BaBd37Fozy1gWBGj/TBa5oPNV659/U43+phkKo/GFhCpxgbuujCjOu/vEULbet15vWBY7zymJ9jQm+t5tLt58WLet5VntJLHpoo0bJhhqXGjcSRyg40BivWwQ7kzMHeJO0d6bsXPFdWMDPT2HPxmBeFuCQXMutkCnc7vKeqfAzNkpgnp45/O6hukNyXvCJ65jEMUk2Hls/3at8ynrro3+tkTM5+oOhcUw3DiYi9xnklUDCTOpxG1UcThHGIbQgSYLqGhIZI2rk1wio4ACEq7Tq7ICJ5CsykYcWwhTrP4Jr3WGjkjjeI8I36SkS8xKg4w8qYX/eIi4MoiP67obyoCrCmyQUXepiKaZxV9y4pxX7FkYtHhlUWYrcXK5hY/YIixjtiqOCMnAALi3GsrNoJW4OyagAK2EP2MPZEWJx+9pUfNxqO460ibc+SvOIr7jZjNRjbVSLjQyB1m9JOMhKuMfJiRts2I4XlG3Ejj3GkcYVONf7AxoDcbycMQ4I+pFESQFRg1gRjABcCilqP/5ITAsaWjQddYjDqb7EZ+FyP9lUjBOOS+CYlNQQIuQHbbj9jeo2DpMV939Ow6qmjasSIDj7OZR2HpcRx7pO09ZmXy8RvDjwMwBEBHOQxi0BIMmUEs4AJAscrTfvJA4djSkfHb2DA6O+OTvM1JNZbDlcSFydywpPjONCXhkmRnPdKPRgpuRbYTkfo4pNg+ZJ+IlK1EImgokjcXORYjo3A0Mp+OvOn1SBIYAnxjKgMRbAVHViAGsgSgqObsHzkgOG7paNA1JpDOnAVLb7hSn6wEmqnk65TyXUrwHGU+QYlZngQPTuZTkxBZmNTtTHJTk0pem+QHJ4uzkxlansz2J2d6gpIAhgDryNbCOzOCIGTmXZszI2iB5k4BBmKLmNUAM8kwg0lYv3xzNKHJb10KTVx2y5b6pqXQlGWfr9SvVopjlbGZSs5SJTBWSc9eZXyyUmi40m9XfvR85TFiGdMdy5swRMbjnSJWegrOtmAEUAGkUszoN1ogfNgCaIrdVNOZs6XpmdD045lAg5l8J1M+jwkexsz3MDEbmOD1y330EiJbl7q5S7qOXuq7l/z6JeEAJqcbmNkSpo2PYSLAEGMdsVUJXtkRgEKpVrrOi4ZcCwSgeNMWycav2hxV0hrkxO5wAguc8dVNbmyTsLGpX9fki5oAQ5rdhKa+nEnnwUzeZmZ8OXMB45ltQrOn9EFOfw1p7nOacrqoiSZDjH+UakiCZmDJmIAAGghKVDjtFguUhi0SMl/UpoE6DbFY9RyXU3rD0653Fi12zoY6x0Sn+ywnWOPM7XCKbm+y1U2xDm/e5jftssAZ2+GE6xQnc5DTb3IS+Szn6BgC/DGVgwi0AiMmEAOYAFCUcvSPHBA5tnRqgOrNFZ1MpkE/i6D+Fqhh/3Of/eQGPwF3PrttT2zSU7DkuQ94eqc7Reud2YCntuFJ5DOezpLnuOdZwpOe77DnRbY9CWAIgI5yGESgKRgygTBABYBCFaf/ZIHAsaWjU2BWaU/KvqjDrGh/UNSNiBpuh7LVUNxYqOhAKNsFlc2Biiugt/1P7wSosAIaGwKF6RYocw7Uj4IS+S5otw76kIHQBjgkocdUSV6zaQhCZZfVKDVCV2h2DKTKFuinakyWa6Hcr9W3kVJ+ntR4kpRfItU2SAHTo/rcqHZlFDQuim+K+lOiwBHR/I4oNyUKWBPFB0XlsRebomxWFD4uqqB90ZKsjJaFIeMfpwoKWaDZEASBsuvanBpJCzR7Vm7BRNunsXr22sdOpxun/K6pb84UMGSajZcyNkvFqVLNQqk3TErYI+0tkboxUsM9UmaSFFslFRkmxWSb9FsoNZmRUrFTOjRV2sxDUml8YQ3m/+//8kCr5PRBARjX5wygoBxseUW7f7Es/qIvpgpDqfBxVO8mKrCGGltAZYZPhXunjJlTv25KMGraz5lqi6ZGo6Zs1xQ2bSpaN4XFwOmfOTWypVNh7HR077SZh6TS+GLaodZng3B+5aDVOCDqvnojJ2hsS0p1f2bDxjn+5io4tTobWeWGVYGTqtkZVT6garibyptLdSupAMuofBNVpMyimlEsrPLGUUX7qLleSb3XVuq/mLqSo6mNOSTRxxfXLjU+G+RdJ3dkBU2h2RaIgAa3pNT2Yx4P7lHDraC91nypFbfOCu6yxrdY+RVW4fgqZnOVn1oVzasyw6pQva3Kzat6C6vEkVVsTq12e3CVm119qeXVBhiS1jFbteIrMZMQFGWe3z5Y0GSBAp1VbTFs0DUt9Uiu9Vd+9NXfegWeeG2WXZlBV9CUazbfilttBe+19jOtNF1nxQ20sjOtMF1q5fdaj5OtsdXWc7g1vt0qnvnWQhkCuMaXiwTrv+1vskDVUFxGjusyISAQYc4tnZuZjREoymNC1luO9TZjgTux+EKsfhUWPAbbbcBi06/Ai6/91iskJ171oVfe1qto7lVffOXK6Kuupl+zAVgdb8AioCHGOmKnElyyJQBFUaZy3ZYKrRYIQHmTLZIN73FoSeLt0MbnZ//hWd7YrDAzi5mW5RdlBUOy3P1YPhtrPBhL605sdy0WGIzlb8YOs7ExvBxb1/1Y2YrsEoZkKWWIdMevF46LpKehqMsIYEojL0sCkFj9swX4oFM3kq2tMVv5hq3wem1frPUP1Yr7tLVZWs4gLTBCi5+fdauzaGps1u/NfvTq7LE9G5ifxRdoAzZC20/RaniNFpWGGLHRjiEJsoEkYwICaCAoUeG8WyxQGm6RaOIOWypndxE3NoT779/iZm/Btdv8yC0/b2uctMUs2fIbtuLpWmgWa3ujtaDp2qvXa8sbtoYZ23jJFjdmC+zZ7tSkLQUMkeuYPcJRcgQgUD4SFCVGvtUzBRmyxbCDiNxqlWGf1Z2u6fIjur7tXMBkbraUyxzIFXdxNYu43gouYf+2ndnb3xi/5SZwJyu40RBuYgt3msO1LeJGRnE3sotLzUNKXKxZSjQJhHvPpsyImpDTKwJFObfomdnXz1pt4ZCKt3lFyqku8Rpv8PbdXfjcLnhlNx/XZc7qAmu68hFdmm7n6uZz+YIuwY4uP6WLr+kCeVA3P6sbL+tOwLhuhA95y9GM3e466H/b3OLhpqTrAgEs108JJNQWqqslY9Iy8Ava9e3mfPEVX+J+b26zl1/rFS30YsO8+D1e0RIvFAO8/Qwv0BLv1WO8SZjkzQ/zxtu8uHlemy70UuAhcjXuTHCSLv/37KdPpgJfLgjAeX0mBFy24Aju6w9yFSYrwbtxYH8WWLAGvBsBZsO/AJO/3dIvtu4rMOrbt3xtK76iId9sy1ck5ny7RV+Y7vpqp339dV/Bxu8mM78fMMRAj+SMhquQaAzgVJjiLVsCIFD2XZkhW0wk95swDv1VpoZtI8PiYeFsT9i3JAysB8NGg72tYMBEcGYZ2A8CG0wBd2vA2iCw4CYwMwvsLQODeBzYOxH8ypXgp7aCNXBIhzaiVnmmLv/PfKdlmiJHTwjAWD1mAEFbUHwWpkidvWLPTLEfKAYaJeZbxPIJYvD4cD44jNkZBs8L78PCENkT1q0Kc8PCVt4W9heGiyPDGdwZztaGb3pwmACHAKuxQ4V3dgRAwOw7NUdG0ASNnQIYxJakyv7MLNt7hdFjb+54nDgOWzaWm8bLKWP8fHG4WpwZKwZvFO/TxMwoMWGXWD9NzK0TCweKVaCfjeJ2phg4VtzSXvECXC2OyyHvH1Pz7a4PJAK5NknAMVlEQCSljAe/ZdnarvDEv5wMDiZvppL5PDLgKnJ7D5nPIBtPH/OLx97QMcC+MV821o4bg/aN9Yljl64c54eOubljAls8frvHSTl93PiHpG+sRWh0g06ORBTEmSZm6IxuwJkRINjyltj3OnvI6AVmOqcos7c8biz/68oGi8rMlrL+1PCzydJg8n8k2ZlHBuiF5LeTvJWmkgvsQAaTtTebPOx4Mst+cisOSfTxhbXGQuFpIMw0hnhSyKkDASqv12wxPAX2yVWuDeE3nNGcB3qKjDZvQ83GfWa6s/QYdN8UfI04oC1ndfldWpY/QUDLKDMfZpbhPbYcTi7Lry5Dw8sR3V7OFpjRcoSZ8gyRf5xaIGQFRkYEFsqsY1ZkDG/R6Mm5BQdtX8e4xr4PqS1oolPROHWWn9+1Z+/OhVoB/04AAAD9////WgAAAAEAAABBOAAAlDgBACi1L/2glDgBAK3BASrGSWgwEJgMA6JqYGBgYIKQn0HjyIccQBCqyhZjGVVFbKKY3P+cqVa/BCISMHL4lFJKKaUUiwZYBg8GIXAILIhBYD0/7OcB73nAHgJxXyAO/IA5fMAfADEfIAb8wxv+8B/Owx2whgw4A8bDdxjDBXwB2+E6XGEOz2ELmA5HqOLqGoZbw2tsWAIbZoOA4yBgCG14Qhtuc8NybtgNU8BvWI2KqTgNt9jrAX5AhhuQYTIz7MAMm6HhMDSMdobBzvBZGf4qw2VjmMEYHsNdWAwr4MJceAFOgLUO4AN4CyPABKJwlBS2ksJSU/hqCk9hLCwBWAAVLkCFqQbgrAF4ADaAq/ATFIbCAHAAjFnMKmGthJWYMGfCTE7YO2GnJtybcNMS3kt4KQnnJJyEL/4Xkuk1vac30mXU6Da6ju6jm0jRVXRL76J7CNFFdAtdQ1cQoUvoBrqD7h9AF9Dtc/1cPnvunqvn5rl38Fw8t861c+PMuXOunEvnumlz21w4981ls+auuWpummsGzUVzy9wzN4yYK+aOuWTuFzAXzO1yvdwtWW6Wy+VquaSjd/RiuVfuNfSGXtFrvVSsXCu3ygW9UqBcKHfKjXKbPLlPrpP7eZd4Xs/L5Cq5SIxcIzfJPXI7OS/nLXKJXE0hV8jdvENuJpAL5P64QS7m5b28Pm6Pq8PyWt4dl8fFYePauDnujUuD8lLeGrfyxpi8k1fGnXEhT7A48XhZ3BWPKO6K2wJFitviukhxXUReFxfGlbyQLy7kVUHCMRHRBImLeBsbR9wRl5Hx8B7exUURV4ThNbyKt8TlcD986HA7XEFBv+t3QYDwcD3cwcG/+3dDhAC8gIE38BLeQj29DDfD5ePDu3i3r+/u3t0NGzBcDHW37u5dDVcv7+Zdu3vh0lm4Fu7crXDj5K7cnXAp3LcIN8KFuxIuW9ttuxCu21Wr3uql3rWb1t72nl20O0Z2yW7ZNbtgYlfsht0Hl8HX/boNroOrYMFdcLuu1+VKcBPcrYvgZhm4Bq7WPXCtsC7WvboFbhXVpboE7oAbJXWl7tQVcJ+gLtQFcAPcpqW7dJ0u0/3sZW/SVbq733759Tfri9VC00BKtGVLDoHAvWrbtm3bqlGpVCq1rVZB90LL6PGrshPXtm3btly8ctu2bdu2bQuK2bZt27ZoS0ltwPDKUIct1CGVC4GgDqEOoQ6hDkGt1hY7VkSI4NcGhLHLV9SJ6/V6vV6v1+v1er2CXq/X6/V6vV4XF0Hbtm3b9nq9Wq1Wq9VPoRW89AS0bdu2VVM70G5er1er1Wq1tqCgoKCgA3pgtlbQ0mu1Wq1Wq1UqlQq6dkXrkiZCtVqtVqtUagvaHkDzEuVWaiXTUmItu3TWMi4FrGYiEljN/kRZz8yGWKlmWGKoZloQqWURNKlnX2FUsrhQKpVKpVLbtm1bNDEtWqqAj4NVtCU7FqtzECCqojm60mKtgIy8atoVhcS1OC6qahpZGqA1QUxF1bS3LSZrjjrgVPfatm2r1Wq1Wq2OoeVRwTbZgPFpEsblJ6xvLOyFnLAhTNYkiofWJFxKWJOQMbJ6dsGxJnEKs3r28LQqacJr27Zt21azCtkVs9qjDVLi64rJgazFrAa4YjpuaHMohl4xaThoZ1TauGL6kIDZtm3btm2Lg8tVtMAPVjSOy4pHJJGrngUqnyEiLYrGkYURLSBjQ2YTP1c9x7TPI1dBrnMwaBAVxHx0Q+7qqgcG+anlR4+oIJE+1zkIFgm5tHDVQ0Loc8p3cAWMsynqqKPOZF+Aq95V1ZPOMzBEHTFNXAEfDTeVq94dDXtWnpqChqVUaiihCmuSvFTVm4IRdsRUswKaswuBMINc27Zt23bQDwRG2h9p19M0IsTWXPUEQNO2bdter09Izx5dJQs7r5+tHKs30Sul5fopucWPKBlTm+unpuWYaN9nm+tnlAwJRBvdkFyvbdu2bQuoESeukplqkYg6sYjeu89AIpIyRnTMNKoM6GMNJTQvTKOifaOE1dM0g6CNiSA5RRvlGmCCMl54XGzbtm3btmlCmbUx06Y1MiZEfHZVzgdV0r5aLdXT00drfZ9pDB0xrXLGVaJ5sUNb6ysCt3alsCQ6clnlpMqBVqf1ZK1RzqsqWbh5oqq6yWhRWpsdiqpk5tdaoxsRUEJNwqqcGYgIujFY5dy7UislrVG9Wq2GamihNirda9slOSZDRbvU2nazVVNrN9vNq5VqR8KSKsei0rZ3LfK2aRMcRFpTceoI9ACbpPYT1NqgihevUFEVp6egGmoE1YlvQavHrw1zBWLdq03c+5/uZU084TuF770XAoN2oA1o+9l99p6tZ+PZd3adTWfL2XH2m+1ms9lrdpqNZpvZZfaYLWaD2V92l81la9lZNum+skX3dYdu0F1lU9lSdpT9uZ/sJpvJVrI9N5J9ZBfZnZtzb+4hW8gGsn9sHxtzX24ee8fWsXHsG9tGDRqVlDP25I6xYewXLiRbsFixI3eKDblRnHh0NNG4GfeiYolEEoh7xBaxDXchYYhBEIL7wwbcf9uDXwcOfXx7w9bbeRtvZ9h3GOwu1FnYdLvCHAW5CXFbwo6w33bbhrDXdnWr7Xaj7bNdtsn2gy22wbaD3WAz2F17wU6wufbWPrAN7KyNta82gV21qbaALbWjNtQGsJ12017aSpvdf/fNt955X32qIWlT7Ug30ou0Ip1II9KGdCE9SAvSgPQf3Ufz0Xp0Hn1H29F09BwdR8PRbnQbvUar0Wj0GV1Gk9FidBj9RXvRXPQWnUVj0Vf0qL5qqwbVVjQVPUVH0VD0E+1EM9FLtKdOoo9oI7pTE9GbWlML0UH0D52pMXUPzUNbah06h76hbWgaulLP0JM6hoahXWhJzUKv0Cp0Co1Cn9CO2oRmbNSNWlEv6sQSuoRG1CS04aE+1CL0CE04qAd1oQ6hBQN1oAahP+g/P+2nAbUH3ddBd9B8moPW26A36Dy9p/Hu9J3WoDPoCxg0Bl2n7XQFC9qCntN0egIFTUHHaTkN96bftAQdQWPduX7yTFAArKyctFOSHj15qLQAAVFaCdAeP2/ezAmTxYiJY8dOnUxnzRo5bLIbQYIeFcqH8h8+ffoAGlSaKCcypP1ppAwJkqFsKJtmRw4chDUY0w8eoImZIUNmDBw4WUyZLCaDQWMQBgpqpU1Wo2YOmhxGS8tAli5QAEtf5S45SxYv2cuXqSkCA640AQJWVZqKlHTLlSpT8pRstUbJUfKWLaM+MhAgP4wYWXJEiWf2zEhykiz6mT/zNYdubgbR7MxEiHDmIFTq2VmaTmvRzM7W1iCw6bbMzIzZI2Pmy0eKfH7kt2bz6dUX6yYmANqJz53MJ+MBW6BAj5FpsjL95aW9dJgG0we20LY0mu7SV1wIuDQCncDKRUt+0iQ3yU6cdGYqWYoUa7Y6+cFkSQ7CI/PIQ7IQRUz6666V9JK20lKagA6Q3+Q2eU7ukwnlQRlRDpQfZUEZUC6U02Q5+UyWjCWPyV/ylgwlF8lOspK8JCPREHRVq+lWu+m03CP7yD9yaV60KDfSXvvcKDPKkAHvQ2DgnwcPftlvQ87Lenp7HjJg5pAHBzvkDn2EhIcgsiAZWRlYFhN7kMccOGDwFSG7ubGxTahWIeQ2DBgk1NW9Xch2K1awYCEZaeAqX2UtLatsReDFCxkwcowFC7K+JvOMGS5s2KhxoysrUADGlREsLbGJuUQJxaSspPTElJsODxERSeTEwkIR2bBv5d61prKAiyHlC+kUR4qKkspT2BQ/eoQLGcKFDA0yhDPOmy9adIiRo0a40aGMI0fOkXXkHZiQICwIB8KAstnZWYuW1XIaNVPb3MArey3IDMJyWO7KYFlC3tuLy3Fy2Y0NQq5myUoXWPnr60A+kLWygXwit2gBmSGzZE6RFzMjo2NjY0ZBWeloIjvmx0yVn6oG+AHZJ/38lPfPGzvKTj0D6LlnqBwg07DMlpkyV2JEf3AiXPrnUF7LcJkt02nIGPJd3st/uW9EHswhsoX8litkGXkyu8gJclYukFFkFbky86xzxpCwacYZR66RdeBSrAgfwoSwIRwoT+DLFPgyX57LcriPH+wH78F8MJ47+A7Wg/NgO3QwHVwHz8Fy4GA4OA5+g9u4wW7wGswGn0GD0eA0WA0mYwabwWNwGbzliq+imIsoFh3FXUbx6BXs5Qq+Qoq/kGJSLBgMFowlCw6TBWfBYrAWbCUUh2JQbMVKoGAoUjATKVgKFeyECqZSBT+pgqtMwU2m4ClR8JIoOAr2xJ/YyBF8BCPBSXBnEVwEc2IiOFMH1rED/9iBd1hiIJbYkgcOwgPzuMRCLvFlDzykB+6BiTUxMSbexD6wDRwYB76Bc+AWk3iSErugxJQ0MAwamEYNHKMGrlGJX1TiyhlYcgaegVlgGThFJI7EKvAKfAISQ+JHjAInEmLCQlyiEBcaYkVDbCgCL4rAIg4x4yE+HIEbR+ARiNgEIkbEjpgEHgxM+JC/5CvhQL7nT8J9fCT/CL/8Rn4RvuN3fiIcx+f8m7zG1/xDOOUX8oNwGR/I/8Ff/Mzvg7f4mL8Hj/yXnweH/JZ/B3/8On4O3vhx/Btc8dv4NTiJT+NX8sNP+Wfwwj/5ZfDBH+PD4B/+i++C/33J34J3+Cz+Cs73I78KrvdTfEiO91H8ExzDf/yOvO6b+I28wmf8i1zuK/4SXMJP/CT420f8IziEf/hF8Oo3/IW8/YQ/BD/7gx8EJ/uC/wMX+4EfkDv4f98DZ/D9fge+4HP4fZzr8/0N/MDf+3o86+d9Dfzq4/0MvOrffQxcwLf7F3jUr/sWOIBP9yvwpj/3KXClL/cn8P/jvgTOP9yPwPN/+2779Ld9CNv0s/213ehXP3Ur+mq/3Yh+2kfbhf7ZN9uCftkn23/+2H+w+XyxH7bzfLDvYNv5X7/BnvMZfK8N53f9BbvNV/ATbDWf6yPYZ/7WP7DJfK1vYIf5Wb/A9vKx/tXe8q0+gY3lV/0Be/RTfQHb+qe+1Lbyo36APeVDfQAbyn/6TtvJb/pMe8lf+ko7yU/67Dby//ebyO+fb82/v95B8M7815/uHj6Sh7Qtval/tHN4R77RluEZ+UVbhVfkS/ehT+QR7UB/yBvae76QJ7Q1+EFe0IbzgTyg7eb/eD+bzffxfDbV7/F6dprP4/FsM3/H29ljvo6ns8P8HC9nf/k4Hs728m+8m63At/FsNgK/xqvZWj6NR7ML+DPezLbyZTyZPcCP8WL2lA/jwewA/ov3sp98F89lM/ktXstO8lk8lu09qb+ytx/1ohv7q7fqSD7Ug+pH3oqvohl5Kn6KLvVSfBR9yEPxn5qQf+Kd6EC+iWei/fglXone4z19Eo3HI/FHdB1vxBfRcnynJ6LfeE6/qdl4TT9Ep/FCfBBtxgPxP/QYn+l9aDAe0/fQXfyl56G1eEu/Q5N6HT6HFvU4/A0d6m34GrqKp+ErtRRP6WfoTz/pZegmPoaHoZX4F96FRuIlfQtdxLPwKzSnj/Qq9BCfwkNqIB6FP6F9+EfvqC+9Cd+od3hGv6hxeEVfQtfwiZ6EpvSIfoSW4Q+9CP3CG/pC3cIT+hA60g96EBrSC/oP+tEH+j/vwXfwHDyf3+D1fJ7H8xk8Bm/n67wFX8HPeTk/wUvwcP7Nu3kIns1XPdW3Ps2feTNP5se8mA/zDvyXZ+C9/AKvwHN5BP6A1/JZvoC/8la+yg/wAvyUj/IBPAD/5Js8k1fySf5777nfPp/2SN20P+qNOqOuqJd2RP1QL9QJdUE9UP/T/XQ+fU/P0/F0O71OpzNHThw4b9z0Np3NGjVp0Jwx08v0MV1MB9O/9C6dS9+iJQsW0it9tIteraGgVnqVPqVL6VD6Z3fSm/QlXUlP0pF0I71IJ9I5u2Yf0oUEAfIj0wdm79EveVju0JEDR7/Ra3QanbLP6DJ6jA7jhQvJFiz6ih6pIgUkihP9sZvojX2xK/bETqKP6IfdsBf2EH2wC/YPHbD/dQ9+HTj08W3oe10vTwNehjsM3a7XdQu9Qp/rcn1Cl9DheoQ3tzYIbH2tU7tab9PQzszKOll/0MU6WHfQG3QGvasv6Ak6V9/qB7qBntWx+lUn0Kv6ACoBU1JRPUAH0J+6UxPTklJSZ7vvve+ue8ankSCZ8kfcUSNGixSVJuKIuCFeiA/igjgg/of34Xy4Hp6H3+F2OB0+h8fhcLgb3oazWaMmDZoz3AwvQ2aMmDBg+BfehXPhWngWTsqv8FHRqzUU1AqvwqlMkRIFyucT7oQz4Uu4J0/Cj3AjvJMT4ZtckwvhQfgPnskxeQ/Og1tyHTwHv8FtcBq8ks/gkzwGh8FdcEnOgq/gKngKjoKf4I7cBGfki7wET+SIfAQXwQ05IQ/BQXBBHsgBuQfuxznwPr6B7/E8roFn4Hfcjl/gFjgdn+MU+AQex+F4BO7G2zgbX+NUrsbTOBo342V8jD/gYRyMf/EG3It3cQU8AUfAt7gWN8ALcCxuxQnwAZyKT3EpHoBD8SfuxJn4Ek/iLPe88801x/zuSBvSfrQdbUZ70S7difahbWgT2gFXVgSqBlAJmJKKCgAF4MmpiWlJKYn9vvOtM9b3NBIk00eOGjFapKg0EaJDhgoRGiQoEKA/fvrw2aMnD547durQmSMnDpw3btqwWaMmDZozZsqQGSMmDJgvXrpw2aIlCxbSK6OiV2soqJUqVKZIiQLl84mTJkyWKPFMguSIkSKdRDg3NYcICQLkR6YPzB6XPCx36MiB44aNGjQqKWdMyogB44ULyRYsVkSqSAGJ4sSjo4lGxkXFEokkEEccijAsJAwxCELwQyDgnwe/Dhz6+Dbs6eVpwMtwh8HuQp0FugpzFOQmxEmAi/Dm1gaBba1KVWvT0M7MysjGHoiFgTn4asDAq2uBggRcCLYOaBnIKoB1ZUWgagCVgCmpqABQAJ6cmpiWlJLY7zvfOuN8TyNBMn3kqBGjRYpKEyE6ZKgQoUGCAgH646cPnz168uC5Y6cOnTly4sB546YNmzVq0qA5Y6YMmTFiwoD54qULly1asmAhvTIqerWGglqpQmWKlChQPp84acJkiRLPJEiOGCnSSYRzU3OIkCBAfmT6wOxxycNyh44cOG7YqEGjknLGpIwYMF64kGzBYkWkihSQKE48OppoZFxULJFIAnHEoQjDQsIQgyAEPwQC/nnw68Chj2/Dnl6eBrwMdxjsLtRZoKswR0FuQpwEuAhvbm0Q2NaqVLU2De3MrIxs7IFYGJiDrwYMvLoWKEjAhWDrgJaBrAJYV1YEqgZQCZiSigoABeDJqYlpSSmJ/b7zrTM+jQTJ9JGjRowWKSpNhOiQoUKEBgkKBOiPnz589ujJg+eOnTp05siJA+eNmzZs1qhJg+aMmTJkxogJA+aLly5ctmjJgoX0yqjo1RoKaqUKlSlSokD5fOKkCZMlSjyTIDlipEgnEc5NzSFCggD5kekDs8clD8sdOnLguGGjBo1KyhmTMmLAeOFCsgWLFZEqUkCiOPHoaKKRcVGxRCIJxBGHIgwLCUMMghD8EAj458GvA4c+vg17enka8DLcYbC7UGeBrsIcBbkJcRLgIry5tUFgW6tS1do0tDOzMrKxB2JhYA6+GjDw6lqgIAEXgq0DWgayCmBdWRGoGkAlYEoqKgAUgCenJqYlpST2+863zvgyKiYiHhoSDgoG/vlx4NvLw7uzq6Obk4uDe2tjq6qlnZWNiYF9MehSwLWls6C2vpEO7clzp86cOG/arOlihYoUKEYyMS8tdeCwQYMyBeKhIeEg3x7dnFwc3FsbW1UN7GtJKwvrqSlHMnXESFGiQ4XyLLVZk+ZMliYpUJ40WeKJxEgnp6YQIJmYl5Y6cNigQTkZ44Uki8gUKB5NMComIh4aEg4KBv75ceDby8O7s6ujm5OLg3trY6uqpZ2VjYmBfTHoUsC1pZWFZVVFNRUF9dS0lPT7zvhGMnXESNGfPnHejCEdhfKkk1PTcmkyxgtJFpEpUDyaYFRMRDw0JBwUDPzz48C3l4d3Z1dHNycXB/fWxlZVSzsrGxMD+2LQpYBrSysLy6qKaioK6qlpKen3nZP+jsToUKA9dd6kGdPFk/IrGY9agbLEiGampaFgm1qZ7nfirPHsZIGCEXEOzmoqP20F2tMVKqUJEk4glzgoX0Q+Kh4O/vHh1cm9Vc/EGHBlVUU14Z9nNHPLRKKhoN/eHV1cm1oZWNcWFhXUEr739nvvZRs9IMvILno/VpEt4fvYRJaE32MR2RFeA3vIivB3rCFb6C+whGwIT8cOsiA8BVaQ/eDj2EAW0Edg/1gPvo31Yzv4NZYD2+fVWD52g0dj91g9X8bmsRr8AxaPzeDB2DsWg2/A2rEXfBdbx1rwCVg6toLfYudYCt4AK8dO8FhsHCvBE2Dh2Aiein1j3bwU28ZC8FAsG7vmndgqS/VLrBrbepZNY9F8Z89YM6/ZMpbMX3aMfdAhsWJsWHfEgrEO+iL2i23QE7EMWK9uiO1iF/RBrAI2QQfEcrEIeh92iz3Q9bBarIF+h81iC3QyLBZ71cOwViyB7oWtYgd0KiwVK6BHYadYqf6EjWIDdCYsFAuge7JPrFM/wjaxTL2TXWKV+iabxLLdBvtZ3yvZzvI+yW5Wd0c2s7gzsvef9hI/0ofUEb/pf9RFfEe/USf8jP6iDuIr+qU98Cf6iPqFf+gb6nS/0CfUKfxBX1CP+4E+oF79f76fPvb7fD497O/5evrXz/PxdK9/59vpCn6dT6cj+HO+nK7143w4vcB/8910q9/ms+lQf81X0/9P89F0/s98M/zQL/PJcEJ/zBfDA/0wHwz38798L3zP7/K5cDx/y9fC6/wsHwuX80n/Ff7mj35R7uVfv5Vv+aEflGP5Vn4V3uRT+VO4ki/lR+FIPpT/yYv8J98J5/xNfpSRqGRxmLCMAYEFBCQAAQFQADOoEYYESZxnnZTwAeTnRUBAgSAAADkAAAAgOAaDGmugrgJGGkAQCGAMmB4A/s8i3VK6mBnzovvwek3/u1t9fGEb5F1lUit7Dt/LX/8l76aVWfrBkeBrsqrzvRF7dit3NPKSsqWvWRbdz1PeaHdL5PQ94QZ8slKt7YfZcbXa3cpZFB7dzZIL/4Ppc9u9oUX3OHlgsjWU+p7Tx7rR6l5PZHBZY2vm5X/Ak7/qnSx6S3i4Kd5M1Hmcb1adWnW+Q7KlF3Uy5+dj0vQbdnd6HUUPXpFuSs71YD+0msmsOrypnZe/zV5+0btZ9Rbx4KZ4IxPvMd7surWqfQ7JllbFzYzP5+TpZ5rd6XWQNXkB3Zy8y/DD17xZ6XsJLLpNa3P0g+fDN7voXnMxenw6KOzsXIoe76Zsrv6nJLKsVrWj14Q/+Oqdel8LsWVfWAFvFyk9/rUlV/Y+p0FW1ULb3nHy8WTtzvo+SB1Wl06MvyLhemdCt+z/qJLVz9ob/sPf5zZ7UkvzOHlkOjVo9T2HD33T6F7PZDRZ1tbMw9+EF7/q3axai/hwU7iRqVucb3bdUtV+h2RJq+oi5+dz8vAz7e50OsgeWpFuTt5k+Olrnqz0X0Ae3aY1OfrD88GbXbW2uxg9Hh0Ud3YmRc87WTdX/0MS2Var2NF7wJ989U61r6XYsi6siNOblDES03XHVuzsfU4HvKhNbVuHyefo2p31XxQ6el1iDBCwQYz0bM6adPB/nHpm+Xs5I3mTvjZfgRHyfrOwUBSlfZ+9WeFr3dxYrj1LDRnoirySS5/TUeGMpcqFjS9bNP4D02F3p1dR9OSCdHPyLuJNX/NGLf8F8Og2rU3ZHp4Pz86qO93F6PHJJLizcyFrvou6ufqfginj/XzXmHM3uiqxNrtTPwocb9LapaNn9xktddW6aDKesUmzcddG/1j6fINMau1uxIpP5+LWv+X44Gq+PjVGwbFZRgVoPr6a+TZOkU+2/3P+579bt0x9GDHZgq6wXaIifr6Ud9+XS9XRLM79DIzMtGsY6/As8u86K/9vly3w7D1jF3+U0qyuhdlROhwp83twaUt3OOjd8LJ6Xr4w+z81gqcxevwt0rCVX3VJT13jdZp4H8o6bh1Xr3PwG1ey9Gu8YT+U9VQqjqrfwO9Mixqvs8f7UJZxbdiun1PPSotWYeeJ+r5tjEgjVfC6vUxb3vr1WqXOwR9LuLGtpHk/lMIeKxa1iyfUzgb3i2/12+vV4pu23WqHScNR418IfkafuaLkvd7+t3r6XujV+24SCuq9EoxJEY2nmeMeG8bc8bpGfLe2DFnHfq5iU/rgCKn+oxB832nLuUWvE5M6aGKuz+kQ5KoAYu9f4G3hh4s3Sr/QRhT4d9/kp/+mNoSn/wgH99s0genjXNYDpm4c1T0QpBn7VfqB/KPnN0XnjS7UFpWDufc4229TJGX/ZDgEOCDBPZ78bJzoZtYEVIN200wUNh+GSR99OgEkbdRIvfqXWyTtx63mWN9CeDtKYczh9xGJqBHvV66w/jpDr/YefcmRW1sEHNXnHeb8mY9KoQUBys3Cjy+ynlhKrwvvfEWXdE4c5nzhi00f51A9xsEtF9FQE6MTjBUpzzbFrHWMtfaxCTPkaKcz8BjtsHM7ALH4GRofS0EgUmuLCHIX5u33KGriGftydc5DfJqv/nqn/m60BsyHspck/VoPR2fjo0FhbjwINuxg/Zn718CkqAp/GTAW1ksrjAwXN/gqoPivSgi4wmyC+Tb3Ita5KIpeTuwcJj//WqJUJUKtcmzZwLoYnonclhPw3a8V3V4PIDeolF1HXcCnyrNof1UF2ilV8r4iLdJKI+IfZvRHoyRuEb07ODUcFoVOsfOm/8ovX6MpGyGZFX0W1nnuFYq5vqYxwyrDrXegNiNr5aOz3xCzEJh/HfzdsvB9SmIJx5V7HmfhG5GIfZHtoz50YsBYnnLKGmZK0dczCUe0M9KyPxAXg+D9iZKvQZWckhvj8jGGyY0M0Rvccs27U/CLDsrQI4fWGe4VDOjhJ61wGSrvo7q/B3pjgoh/F1Pc50a3vtS9vn45LhoFwswyDSD5thCYsW4ILI5NirsZAcViYwEZL60GIGJz04OOOkTgZSUwsc/aYGejVWCMyxxG1AY7F+0CYWZZBpBcC1I6LiNqqx2NkEKxvYDGS7MBiGXiSswd5oiwCpA4Mh5wM25Hqka5qvznjVrZGLowsyWscWQxdhKbrrkhQMUkkwCP35aDI1sGxsWOqF/MRhCUgUPhpx5gcy7R+nDQiJSNQYs3U4KaRyYDOS+0LD49Z3Tryy709bnT0/dGf697nX1u9fe919nnUk9fd51en2PemVRxEaAZkqk/z4yYdCzzUamjZ8UKfHtX/szBKIWRQ+DALP0Tg5WSzaB8Z/4I4JIs7eVu9PW409H3Rn+/e539rvX2u+vsd7fLHaeVBm8/CkIm5B+3Iu26Ick5bUlRak7+1hal/RqVPNuuFOum5c+1Lm25gcmtbUzxNzP/bEvTrhqbnNPeFGWT87e0Ou3f8OTZtqdYNT9/bgvUljaqbd95xzufKTpdrNH8cZD+ytik9mqWcrQsU+FunP6/fWqzTVS+bqUKbkP1L7VVraW5yv+ATkKrTaeH7FbubroKaOv1FzVg7UQ2L7+bvQLd8v3FZrKdsEvN5rHMLe1l8clk/nu9mq3dw5kT2c4iJnP7d7W47d/ols1XWHXcLXTovumEpGrWOu9tsIujzf5nmu12JUuf3419ge7e/wPL5Df6rAHo3kSgYuXsXvJG7FZwY7tDuxe1ER0NLva7AbJ70zyhk4KONzXQVWtDebmieeF2LQ4UZoG4VIwdKWOF6RV8TBb1OWnsFe7e4eJ6WTns2lJZbuu4+HkErdwnbfNIoq3tJPSTqaRN9m6FiN2sawkOxJ1N7tZygpQynuh7+wlVam8NV5RywE5iFohuKcvxnFOUHnw03r0FxMYzrbhb1pXbtl9eDSZIXcnMsnotLf2QscX12lvO2uSC/lYXnWl4oStvLyWw84tzW2AOOiMMcnuH0T5TDMkwWmPKx4OM89lkymQ0y8SPl5nlM850mWZ5N7PT1qCVxlkNNfe31aBsLW20hO5VZbS52HYbRGy60WXrDbVmwCn0asNxLUg73fQYY45bteccl0kHxbrq6MDDDq23nAoqOx/hLTx92sjjuHaeq6tr1P4kWjWDj+u1+ZwVsw/aN/XoUksONsTZf8rdBOTQsgKdqyEI/W1BOtMcZEYsS1dPxLKiuNmF6H17guxVNqK9Xr9L0SlxJkJnHw0+k5F2tRrRbykqDgzU3jUfuXKz0llpbkJ3rk+aiMGKxus+zxr1f19zlr63blEx9sY1n+bXdgGj48FZ2cakOUawotc1zN0axE75TQw1NoupxgdtX7ErLSxj1+tERm8d4FC2iFzJGmdADWLxPnsua/Liu5tdTNMZIno908cGNL0avzNaUcaG5m64MS39tSXNiPl0wxpCe1vTBMxrjM0jMpTF+uyFrcnFd2q7eGsbWm1w0wZH0YxP0sPmVuiMby4alwm8TXAnaoVDExni9N0WR9Gb40rIxprLiT0scpGWaW6JxjfR00AXxTa6NZGZrl8tdQ69se5EaayBz+9jr0N0hjs9ntRET/NdFLXgrUkjXud3J1fGwtK0nGThPp+cxpgLUC3gfiJ0OriB5ja3duZhDsdatd4OtyPULUv7h+rvO2jqu1X4JzXqqxf1a9v1uYW5Nk4wcnneuByteVF5ewHTgS36r3/ufKmnumVdgLVeaY1b2f7U7Z2GaI+12WdYVFzBM3b/D7c/Gn9SJjDydi1zl84L9g0Odgfj3z+s1pbJ9ruv1J6B02dlp9Z2uMQtm6oQLdD2v2PUHTvUc1ss2Kcim7zIp7dHrVVmI+RbxDCcYCwqJNsLn4NuoOXLu3pO05XPGBdvG8/K5qHrTOQaKcT+Mv0ce+cd6qMpY7fbjzuPRpPtV20lm5EBp7ZZDtBommiZv7FBW9o1be0ImrLmUkbt8MP7xZK7QOyZdRXD8+e10HrsAjtSW9rdvZDhfoRnS5doGsJc/EYQWTQ/cDAPJx2btykzefCvTa8xL8rXjak4TWLTS2bzg2IKcJ6IZVGQvJVujvZu3f5lnMRlucwSU5gt+84+FjK49blaxV0diyaCvAOkZ2qbGqhoaZq+0Si9gTnqNkO0s+k5eZIZqJs0PgGck5eJJIbLVON8bGIO2di15O8VpwZ7+UI5sV1frbpxO/R6UUv7Z+7ABcXYtuaDT2rh7QxLmk7r0RrT0D99mDBh1pViquaTNLkXZ6zG2qf1+fN8XPdc208abwx5ZrtvlunVmeh4GJZOFBBX4gbEe5yA9Gf4zoWHFsMrK+G5s81vZy5YuAnb/Pcq3nrR9ljg3LJ8XBmZUL76hVUYvF5c+1XpGQQBu/EUjRSIXBQ8KrTTuyDm1jAb5gIOYpwF8rol9VXW2xuYsWuZj3lcKFSQSXkT7alfzQDnRpsQ/nUfO3KX+BYG781XJ+bgkZM2W5EQonb6oKfr7ahORBfY4W/2q9MDRn9bgXpJNsGorLYbi3z5rKMRk1lSYzFkJ3kmbAs4DmRi23kaqVajR2Ho/pupUZvH2SRjkQBngoEeiAZnGhDoUUDAObC9z9w2CyzvyniN00HFhFlf286tog9uj+DhhGxiyN8eXHtvGesg7qakmiJwpOYRaM9vzZ8yvB8+PrlgbnzgidvG0LdaWneSSQxxEMK1BJUptFpIHI9wxzZCf/5+HG5/HqH7lDxRG37L1GJfBinfRsblX3iHleL+4TyEpzlltZUj7/3fATYKTTSe0IUlWSku3F38G5X2nnUXJWjekpCb1M1oo9Mst0xaZTfS+g4RW3aa5TwMORjglAVH2JxjeejHZAPmC2gk+KwLXzwC15VDBe8bz+pk1tDzesRxA6tt3s6zJZMxV+/ppdLtstmb1e1s60LGW1+vFt3Vv4hHPrIdLy1u+cYCmptW7o2jSs7dVaKfUdu64rBJdl6ZQFaV5b4eU9w7hu8aWoOvP7DNlub+srU/ebKAptv2a54LLJjJj2NCaCu3zdG8L1MeJPbkC2fJ0PRwokxzGfp9PEh0pk+FHcYWpL09ZEUF+1zLeM4w5bWMov3W7aLpbNK3l8VPQSNx6WpWu4fcYhCAcYNnaLmcUpPr2N83VbKDc+HK23GufmA/c3mxvBFvWRpAoo62e/iuWCvOHV2hWzyWqx3Mjh59mpuXhQqyKWz3yRHBP8+F14hjdYKlLeGe3xUYkf8RfNv7I7xnaVr+24XpuMT2mZtjjn4jXCvLHHiB8zU9K6ueA7kmosOsPHq9mbu3+25fnjgu7F+RhBpha4vY6BiQ9xZlTbARv8bACilTa62nOpogR3BIKF5WVmCWr/0lH2iq8OQFfp8zjXNuaWRmaw28CKw+i7aIwjxdpObiS++6/3q1nnRTzErj3PZ2y+3JSeqVQAtjCEPgJp9dhOYNDJu1RN5fubenL+XMbIvenBJ1mrnxkcs7GXo5XcF5xLIr05lbWjjYRC+TzZ3PV86Xp++J8wvHje4sFdWC+cLBXIR8gpC1M6PUBkNBKCW3Y6NB2tyxGD13K3ZK2M9AF3jMG4fCM9sB8eN6eCf22NEg2S6xPVH1Ql1zgdO+6GhlE1fLZZZJwNASPOHcjTBvyd/VpXOCWbju4Mg57kwMbN8CO736kwmi66jbBxZRPbeOFHhGMBiyn+7bYiwSRfu2KmY7KGI8vv/EnDYRAHzRcm41b7WAE9EsR6zpGRn3O0wrHEt+7qdjPLHGd2CJpLM4WzoZJ0wi92MLnBGLk5F5RX/NmEceR4uaUvvJ2XLaR7C3gMhV3PNVLDZv33go7n6lrX5La3F8rdG+Kv+TOTvdfmWL3rhQk9Q+y7GwjX11tbwoMEe57tc4i/PFyBNGbJxZCljLlMpyiksoZac/Mr6z8DKOtPdrh78GjbPC3aJNNr+ZVxtzSGvZXJmh0i2jnNsBRsJ/NNsy/hHGsyht+i3idFOs2a8mnmalGGZW72Q0WTPnGWz/+zyPrbVafJzlbCdvzAuZAbZDunpNTPLPVm+KA85JtByh2+8uk95auBBj2vfcYW9OI48fB0Iumy21vKcGc2nxXIP2Lgt8teoOgLG95VktFnvFg0vJ38b5edZYw5ktSCn7qjskye39Z7Wm2DsYWtq7G0fmNBF9Ufkg7pNWCu3UeASChaDzR20vDZ+xujd5dgc81t4yd20jGyGcqt783MjB4dJ5N5Nlw07HCiadzBTuimGHWG/CsrGsXdrUD9cRNhbNue7hjf2TT0ac7mn4gVOpT+u2BEX7Vmsr5tR1l7e3h0Hsspgb+ddyoZ5/zuxG0zJvx8dCK2zxuHLB3salBSQ9RCbspMl1F1J2GSJow0j+Xk9rOeJ5JGeNbjtj0y1ze9MPI2uCK5mtorWHf8rrenQcLdatOvhCfuL1fCnT037Nbpc23xL+ea4wN2Arum4SadmQWsfzaRxRuXeBpo4K3xaXjWUcgsppro1U3/kfk/4kb66QAdpwdqeZJE0GXf2/rjbpaIJz7vIpeVv2V1hz+q1x2fdQyU9G4pHUN1f7yIsuDgv6lDjvic2Qtp/UpMAOXrhdXqsXJzP79GmhibeYpn2stwBCc+43AXFztCedybuyoj2ZDSA6Xn4mMbUNWdqokFb/wnK5JU2M1wE0s5nVgzU1ubJGgm31z+2zcNMj6myMeHRhwVbvAk1eeV7c5Uqn1meVCBfXbssJLMP2dTP97FUv/nZh4Oem/Ztq6lugFy1cxmluwQ5EMF+32dZjB4uzjZ0oswrzp26wblDZrXHtI7WiNBOXtY1H3SFKCmNza07Ntt8WgUyr/JJpAZ+KSuDjiV8Ol2CthTnV+3Y0bRElbSK2p9PIGtuu2pQn6Bc72d/q6usncU3lrrUPze7SmHVtNO/JIFigbadO+tLusk95s2egxKflQ8hfE9S8sPr2G/HIHzKh3xOLI1EJPhl+m8RWJZzJetGPMJ68/1+MEi/tQSRiXzfQJqs7/nRY+9zNgZR9fXOhe+tBCixrWZTKjv/bB2b1bpYzXsRuqTOcOd/iFsq+mfC5UrcFaTr296FlM2ezyTJt3yRsky9wVnIZ3lBgO8ZxIpQ74JAL0um5zEi0irPtuyACHOvhTJOOGc4f22kMkLmN7tgfkxa7ajP/cRWImt22AJaEuRKX3wYW2FL0BDISOHuQ4Wo+8yFies+GgBGjKxZaqD1eevps048wYO/38a706ZrXxtnIL5TR1suyb7DxnJ8N/8Go303+CuGuHxj4+5xbwCt+sPGXKD+ns5W9TnCAepuXhbZWwzSASTLdx9/mgEnXEnNHGNyOVCur8vkHEr8a1NcA0DHde63f2AlEiXk2GDp42RYA+IHFO+DxRoRTUE1lBQln8O3P4NfYksPIfuiihddCm3puWmdwN6i5aEkPZYFmn6BT2o2U/y0i8UThwNbBZGj5XQ03aHKfYlvdMmmIutDemqdDRaImii+vZFsvowY/kYwB+3Ln7ULlxtuQqKw1WVbzJCGxyjQa4YcLb5w3cQ78jeUCfJBuI/SnxtbyjJp7kBGTCSwtLbjMSADLpOGDD+yP02zuAFJqCnCty3QE9k2YnoVWtLsDMiGL8QVpNUPNsDgcdMTnUTvygTLX7ncOWrpx4Mis063iLbOP81moh/r8rr3CYCMicmvoHhTdZ8Wu4h3opm4KwrXGzAj0GMeZqzsNdtNcPtQ1venLIM5Wn2b2hDOzHEn/rGMhiquuQ+fSceo79N36d7e+68i6A3Tbzmyj0zGca/0UcLp+BLj1XH2nrksXXdZk3QGyHdkLxpDROG74Ay9cccIFduPtAc32YYQ86n4r2qHNak5mfI3PQrlv3Zbda+0XHUOP+u6cvWubM+eQz4rlHJhpvFcgZzuw5ewAWfdxFjrMhNltloyH5znIhMlJVh8P2ubMjukMds/O0MxOIlfGEHMnLEtkK+BayOEafje8c/nG7KZvbUs3YcsZ/ifAaePHEXAZwWb294HWpgmHeeTmMYZsC79FGCO73SSLamRrNqX3ydMyDenajbKdm9aST3Y0mna7RZhbhqIfCS2Yt0Xkdp7E27WydTAY+jqCtUrn+V2zZehoQ8eplvlWbznBUHcuF7SJqB9vtZWiz1bGMj3Ha/JEWs92yr7R+dBtAnlqxzGciHoGJmX5rBliITYF0zqTNj0uJ+8V1fwjHSjYtp5dIGtwaQSXK2253nxUFypGBGyExCmX9IDTQsprNYJ86vhA0X3bedr8ZWsdWPS+eZqGwVntm8fr0C9bWMPYMZbuh7r9CdxnzYOFdDJJd36G+moD2pbEoVY+Y+0dj42VkAhixzk852Rat4/xZJ5Mkyi2fdmyeHiWx/hbFirBh4mDsr7Hol3WSYI3j52lI1e3HTEFs5ij69J1lm79mutJmBnAMK12pi/SFPla4bxNvCxebT8xXPC1dMBhDobHwWRoMTvhypSgab9re2uYfDeVtMMLSfdb28Uufaduuk26LTpXm9ept7cv+gxzGyLoPqt2kVvfrXsu27POh7kB+3MNCAaZm/3PMMVDBk8fPv7PstWUKe9kIDgEvpQFd8uJN5GEYdwpQeoPM23EyxTmKh94OrFyIZUwMY72bZrP79lB332Na3FjlnfcJMfXnNXUC0YvQG0f2NQKU21oIrRH6zsPMlUvhg7R25RAUMmNPEYJjfXLZV7ooAVs29dCmX2h8vlr4Pk5ZtsiDaJXnhflNvT4qJy//HJoE7eCIRvT+9VN4u0Ct3U+14vydCGNWSzbJ9+XFficnexeXQvfDdnusTb8+MK3HCdTKOFSNLwG8o90GgxC15H6fKGBjNsy3Ua1mbs6qKT75W5YIhci5pvwAvfAdvRqjG3IokcBB+x9PqLd6CwQW6+b7YjnonuEsxm6j9ONTmgLsKjJK2u1yF7pW+BEcK1uYj+E8Qctrmn/wLngxbjDvWHoyELYkIknwibTOqRbg5BeiqJkNvJ4IG8NvHQQNg3l4ETDoddRVfoGfiBDjOB+bY4+fzL4YLjapKZsn3sWGsvwKnGH+xmZeHWbx2oaAz5TWeuA7nOguuy7MZtNFnPgu5RlTaffFA5n+wLRSi35ajlDbq8Gwpsh3FeVrmAfbGCXd8Cd/NYP08TJMEtTNsiCnlVauXNgZotRGN+is/nIWCR0wbJZxluktR/EWLZ5OxbDqtjYs4LonDgerlCJ5XilN5bH/C8sLMJg2wMB2erhebttrvhqYpVHe5vgfKj1GaPXOXwqxFaFHShj3r1tzEWw+B8KzPE/ETjL/zhgi/9ZwGxRngs3Zpnboq/hQSPGOwicCs+hmcJkyD//IeQfQv4h5A9C/gtC/lnn0cicOv1wGcI9F664BbnnvRU3aQLJjc399TYFa7ZYCnPfOxA+KhM0pZHb2Rj4+J4jtqe5IC/4NJi0s94c1u43rin45T1cXfR01ksnnk0b8Pf8obFZcbFKbw2eNtvSMdDgZrFarvFsWdsv86tkaadM6KzYDI2px8jiEpkgt5n+MEM2zsqYTZmYvq6M1cTY9wMOhLHJMHDhm25OKEH0qjoMSB75HLdZ8c1dN32CwAlg8jLoC7JxRGrfapqh9/Fb2zKZ5yZYMBk0egfNPBkGG3crvx8Mn267iXWeLEKMUx2nM9M+nHbdDqTGeNemNER/ZM8+5dyk8qSo26lzCKiWkglvlC8wD/kxl+eUcZrM4yejbvGk7eEzgWjjf0ea2TGm93JLhBLP0Cpfhqb8kjlaPzc3NvonpuuW0c0HOHvOgVP5IdszrVoFsRwatzHCIqhU03X7iQvu4nFznmbaQu22R6Gw82P6CW3/EyvAGlt4HHMYuufhYTFfAfYINLyZkGinNlDttIx74cduNGr5bP3xaEofyCNbOMier8Rn9A8m743j216I7zFwLNxjzRnD6lAuH42gTZ4cB8mYr02QGqDC5B+hA4fjHm8/97aaPHoHzXiXMqeF42Cm5VOtvv/+19T8Q8gfhPxN/lE/LHD9TRF7LDJRK9LajWNfoNVtMSzfgs2ZwHk1plR6/TAPSjRaa3dyPaQ0kfmT7siUQOosxtqP414a/wLmmGZHMHNl0lzUOk+4cu016/1+Ed0umMRuesQP50Wrc6RM5mXZafsDcdCFZfCnIXx3mQYo10rXzwB3B/ziT/H+EuOAEBUERAfkr+6ItmMwKDVuZ2JsbdWdRwBWzb3m3r8RTQGEQMWCOGMV4+BCjh4D2ixUxMBL3v3v1pZbem9LJgb///9OAAAA/f///1oAAAABAAAAmFEAAMivAQAotS/9oMivAQBljAJaavKPLhC4DAM862ctoHq3H620b46qA7yMNRLXusdN/uNkizFbF4SzZf+Ukk/ep5RSSgEBCcEInwiTd/KaupQ3lKgr6o66pK4mS9fSpbvp0r0EeTlBXsjI2ynyRkpeT5JXEtP9hOliuqBupiuJ0qV0J91K19DjfXR0ETm6jiBdRZAupEh3UaQb6dFN9Og+anQPNbqNruNldAkVuoWuoDvo/gl0A10/F9Dl0+f2uXruntt45965eG6eu/i8z+u8jFfRzrVz69zEKwfxIl46d841hHPh3MMb575xc93cwtvmqmFz2dw0d81FY+aauWcu4RUkc8ncwVvmjglzw1wxN/B6AXPB3C73y+Wi5Wq5W26WawXLxXKr3Ct3SpQb5VK5Ui4UJ9fJfXKbXCVMLpMLeJdcJEaukZvkHrlEhFwht8gdcv9+3B83yAVye/hdv8vj+rgyYtiIAePauDVg8N0a9wZf371xc/TdHDRujrvj4rgydFwZd4beixR5e3o3D8V1geKiwLst8C7eicvixD1xd+/uiqvicuhwQ3S4HeiuHd2l83BFeLge6u6Iulv34ZL4cD+AuCBuiWviys1d5n2b03DfrgUNG66FG7chw427cBkwXLjbxHCbF27zuqGtaWdtaPfssrFNuBPu2pqEK+FWqBDhRjC7ZlftUrhjV4ECskt2wcDKbtllwADChXDFxB7cBzcszMF10OA2uAvu1zVws7K4LtcVIKDrdl0tLa/rdQcMOHAPXAIEEFwECW6CW+BuLZfqVfvF6rfzG4Bfnl4A6U333ffq/rv011/0asuqlS3VyraqtKYqbaU9dcpea1GhuvfaVKnwxVbVzTdbVXaVDWU1aRplR1lOnCbtpPXkidJS2k+fSFlStlMnUVYUKAvKbrKZbCXryJEla8k+enTJXrKQIEFaSBspUqSNtJIkSVpJTBaTnWQp2UR20KBFdpEtVOjRPlpDhhrZRvbQIUaWkXV0VGQVIbKILCErqLHxj/1j8eAJZANZPXoAWUA2Tx4/1s8eu8fesU/byGgZbR/Lx9KxcOAk2kQbJ04dW8caGtqxduzhoaJVtIiIi3bRaZ1Wjp1j1VhBwTV2jR0cZGPZWELCNraNNWPGjXVjz5wptIVv7BuLxqaxgVaLFjFWjOXChYwlY714KWPL2C9fxtgxtkuXMDYMGAvGbrFZLBYr1oq9YqtYKVFsFEvFTrFDlFgltkgRJpaJRYLEiXViAQGhWCg2SZIn9ok1YqSJbWKJEFlil9ggQY7YIxYIECFWiPXz+7N/tkePH/aH3bHDh/VhdVge1gYOi8PesDls3ww7w9KwNSyfDCvDwrAxbIs9u2dd2Bc2hQqrwq6wLGyentWzeBaFLXFn76wJe8KOIGFJWDsrwtZ9sB8sCBvCcuhgO1g668FqmLNzdoPNYOPkrJy9YDHY5pt9s3DWgnVrs22WaVertmbXbAXLZs/QLJpNsxSsBDNrZifYCJaszJbZBxaCFWtgG9gx68AuALNgNswysMsBdoD1XoAVYFUVy2JZzgFYALb3ADaA/V/LatmrKwKWgM3K2rJbtkABLstlDRjwsl62qwuBRWAPHPiyXzaBVWC3ttqmFrX52mtEzwy3RKwmBfBweo2VUlTsU6jVbL4oe1HGpMRTRdMPRYuOkSvWdV2ZTCZzbeblKTabzWYzAN+OdV3XdV3XFY1sXdd1DQxU9IPYlhii06CHvsDAvDwlShAkZijUeuZBoLQcs+49n8/n8/m80fd8Pp/P5/PZowflc1WTsA7xhokQd8+nH7xnYODz+fh8Pp9Pp9PpzE1BDlcwru+uKdghDUxTgdcMfIAn+wkMROOAoq0F2o87xBqIBc28rLAxsBSRKyysTqfT6Xw+n8/nuq7r6gYGtg46n09NM+ys67quBrx8eT7X9X7DdV3XdV3XdV27zFxiBjKZgZSUa7PZbAY2m00mc01jq4Dg7cnmJxGGtdkMVGsGNptNJpO5prGx/dG6kPdcKZlMRLY7p9PpdCoyKyAYxKywBwdTDYMgc81sApOChkUmk8lkNpvNZrOZ12w2m81mMzCN7Y7JdBYWdmchXh3nGy4yzkKxO+cbLwIGIRUrnOHAdAZHwZnkDDQsLTQyDGcQrgRh0KBc13VdVzB9HMFgqhGIrwQWgBEYRiQQjJlL67quT731S1PAM6+Hc8XCY/GZRzdgHbPD7JnXhq9QpFR55k2AXAXrUHjmcYp76kXogvO155n3XNd1XZ/PM37P5/P57OH3opUPVDd8ZJnzwZTRI9WdHo6Oeqzruq6USsCahCXmzvg1CUVQOYHYJLxDQanY1yQEAYOywVeT8MQaSjxUmoQe7mSoxyYh3oHn8/kM8Hw+n8/n8+l0Op1Op9PpdDqdzjU7fZhrYwaZa0tOMNdwCDLXVJxirpEgwizcX0w3qeSYhcseTDeexjALswyZbigtmYVaQQQ3rBKkCyCYAYOgBxaCcl6CcImCHhAFqgUIPHMTGCFJYNmgQDI6gQ74AsdKreu6onnoQ5srgwb3Aa2tEpraHLS0LTQ0tHVdVzQKzTwFGi5MauZ1OVo7QKSZx2BH3Ylm3oAmazotwFqITs28K8YKmrCaeWOlDtd1Xdd1PQTkEymAkcIS0eEapu1ZmajGoeCWM0a9w0XrpyfgjDCHckgwYPS7kCbJygZiASGjHwcITcAZX44gYHNb2f4sGxn1GvualYn4fPTBc7vaQIgxbZXWG4Wl456UIG5max5Ga/Wb3uEhOkGD3Nri7II8AQPd3vwuDLpNADN0c1vXtRDLk0VGMje3ddANbEVbB52iqOxhVspQuK6rYuSKOOfz2VyZAPIcMFFR4q2rHBINGP0urLmTXLEeCm5JY9Q7fNxD4bceAvLRxEhh+ehDS4n1cI3kJcdoB+xh8gCv67oa4llT9QSccSZLJZV1Xe2bEevJCt/iIKPOBmKB4ZsfhwdNwBmDoJSIWTQsVNIWZyekCRho9uZ3wcznlYuP2iLZ/tixvemhmXuzA/JQwpEtNibJajNb9zQrK1W96R1uBImLioycaLva4PiWturqjcIykVsrPQOLglz0rW0bIrR6K1KZKlKErhWMUT9UdEKo8+fBImORykrFnHWDKYDH4uIIVpN3xw9rMyprd521P9DaZQWsawlga22IcygG9AIah1qAe2sy3dY2trUKaigFFA09QydIiGAGoewBmYOxBmIoAxQMXYB+oQnQA6gXyoUaQAugBFAtVAAaAMVCr9Al6tGOcjTVKEbvrtyt9qqtaqPap3apTblJ7VE71Aa1Pe1Oe9PWtDFtyQ25L+1Km9KWtCPtR9vRftyMtqKdaB/ahnahTWgL2oH2n+1n89l7dp6NZzduxu3ci9vOrrPp7DkbcR/uOBvOLtxuNpu9ZqfZaLaZTbgFd5k9ZovZgRvM9rK77C1by8ayr+wqm8qWsqPsJ9vJZrKXbMCdZB/ZRjaRPWQH2X/7x/bbPTaPrWPn2De2jU1jz9gyNt+GsV9sF7vFXrFVbL2dt/H2iW1il9gkRoiwCwHiQ50Hug4c9oatIcMcBrkLcRbg3prM7bbbNtuusNV22kbbE7aEbbYh7AebbI/tBpvBDtsLvvbXBtsK9oEEO8H22gg219be2l3bwCagtbV2gT1gCwiwA+ysjbWXADaA/ffV7n77zbe6NbrRvXe6M95Wt6rUlXqVZqVVodKodCp9SpcypU3pSU355o2bDRq0Bl1Xl4EECRMe6DRdBz589OiRs0azoUOnzRyN+OEDh0WdmNjmTuPhndAl9PTyQISws0uRR+PBc0cvunCBAgaMHDF0nxw5jXUaGTXjU4KEOLg4C4gQHRrkqB11pEiKJJVpMrKxBm+62bRbNRsmTJKQID1ypBs1WvSoGY0a9SlUJUqako6M/BQJqSEvycm1XdAV5ube9BsTCpQiT7STIUOkBAgw1tW1wCuI/vtr4rdAgVbwlSSJEs0ECJAjX7gS6ARaTAyMwhk0Go2uUuULEjW1sAkTdAQGZjlm9GkjRJo02WGAS3PpqyssA1f6Sm/pAlqHvnHDRpYWIEBMi+kBWqv3lPONoqUypbaVuVLvNGm0DA5u0Vu44BwmzBgyukzmlD15MmWK1SlWq/IqVVqQkHCNXqNm1ChQonIoKlSyWNFXMGHKmTrlTJmTXqHtWLyIlGeQBuRH+9GBAu3Re/Qf3Uc7FbWibtR2NNyaXtNnZ2gaTUfQE7QhrUhRIV2IkC7TY2MQNATtQD/Qn0hpUhqUFqU9TdKTtCQdSduN0CN0nM6gM3HSnLSkZCfdSWvSmzTTTbtpDLpNf52mS73Uqva5lEZRABpAAN0Dh8ZRQ6Pgy6GJ6D0ZWobm0zT0oBczmlDjq6/eYMRoMWP0FJ0lixQtRQdqMKRItQKVO2nAJXoJkwxKMkvmUPmT9qDr9AZ9qA1RaBE6hFahW2gUepFWpCU1IZ1IC9KVtCUdqYFoIUWiaAJj+oBGoBfoH/qI5qF96B1DdBDdRKfpMA2mvegumktGlVNlVhqM/qKlZMo8mVvpM1qLrqKvaCw6C6vcKmvKnfImXajhwNGj9eg4+pCQULAts7HBzc1l0BDmzGA2k9HkNGnUrMlv3ojJYsbExV34kEOEEJFN2NmBACFXlz+cOHF354FEHpHf5MNDxDk5MZGOHTe5TRtDNmzmnMljwsjO0s7QnHUU5SBkObmyXLYAD55CevT02WOgK3cdyM/Mh09jbrzDxWXAi1Bu1OgxUBYkyM+gTCiyEqQhQ4wKFXLs45gnTaJkKSzLyaXltDyX2R48UHOQKUh6BInJnCCXJWS1XKGCWTaLkBtlR44e82OOlCWhKN/aWublVfaxI+/IfRmGDBkzhmQiRHIgQcLERv67UQNMQQYDy2MF8lgWq1SFK3ErLAqHCpUqFV6FCq/CrGwDsWwzAbECeDgyHt7fi8y391bON3+bA9hs84BMgAULvL38IlOmUKdwKlKk8ChTeBQWxYVM5sJlS96StWiB0qRI/vtbIkXKFCo8co4cXbKXXOVKvoIFELBIknwEY5LEkjhUKFCgIkFCVsKVcCSWzFKi+EXpkYH8yD/y35+P7KOvUaNJeBJ2hCFlLmAymFymTGAOzIM5TO5Al+k45EKMmVFOdlOYDQtzYY6T4eQVKTJeipwil8gociBAGVD2k//kQ4gyokSZUaKcKC/KivIQIVlIzpGD5CsAGUDW0sLKWFlAzso6c45PZZwxPoUz5RYxcgwXWYULvZyXVZu79fljU5N4EpfClJw4gdqENeUmXXKXrCV/waA64U74E/aEKWFLlh7xI76EK+U8+U7uk7NkMnkL1oQlYVCZmS2suQ2DXO6QN+QMeY5hXszOTCczyGA5LHvIeNlFRpATbGUDWSuv5Qk5Qr6UIx0zpcxIR8aRe2QeOUoGkv1sZBr5LxfIX1kBZoUrMSo0p3krO8lPMpRcJU/JVvKSrCQXyUeykVwER8KP8KQMt+a3Na+5md2wIkaYEU6EF2FDiDAi7IgP4UGFcCEsCBPCgf7gPxgQ9oP56MF6cB+8BzfewXcwHpwHPxfxImbETpxYB9fBdrAiloOIETEdPAfDiYPjYEN8iNu4wW5wIX6D2ajBavAanAafIcSEGA02g8sM4kFMBgtiL1fwFSz4CxaMJQsGkwVn0YIDtWAtW3CYLXgLFyyGC+aCx+Au2AoVTAVXwVPwkSa4yROc5Al+EgUriYKjSMFLpGApUDAgFAzFCUbiBDvBRjATLGQIHoKJ4CL4LwgOgn9gIDhHH+6bgXXMwDNo4B00MI0amEcNXMMG7mED27iBfdzAN7AfxoFh8GE+HAPLwCdW4BUtMIoWuMUe1tvDey9wihf4hQuc5wK7YIHxWGAW+A6rwCNK4BKYBDaBQ4jAIjAIbIc3xOG4C5jDBXxBDneQw3IYMB0GjGEOe5jDcxlwXQacAX/AGjCcBWwBN/EbriABS0DDbWgYjQJ2o4ApqGGmGlZLw2saTjvDbGf4DK/hCbgMAoaAzXAETPYAP8Bj2AEOE8NimAFugMEUYAV4Af7CB7ywF06AEWAABDCBLRxgC29xYQFcmKsLa3XhLgM4ywA2UABjFcAF8BUegLvHHn+8xHnVXYW1ZnVZ4b1b3VYYRXF6K2+lxanF9mKuYnxRnbqnrqqb6pYKlH6SK/Ck/CiOwIvyoXiXB+U/8S3vyXfiAzwnv4lneU0+EwfgMXlJ/n2kh+Sqv+QtcdRX8pR49pO8JG59JA8pZeUfeUdpKt/IP6amPCO/KJ30inyiVJRH5A+ln7wh75hy8oU8oTSTH+QFpZE+kAeUWvJ/vJ90ku/j+aSQ/B6vJ23k83g86SJ/xzemiDyjf6aO3ukX00Fe0dtJAfk6PjHt4+n4OakeL8cjpnb8oTdM4fg4Hk7qxr/xhSkZ78a3Sbd4Nn5NGsWr8WlSP4/Gn0l5eDOeMK3hB71g2ufLeDJpDD/Gi0lX+DA+MD3hwfgvaQnvxXdJP3gufkuqwWvxWVIMHou/kja9FV8lXT0VPyVd81J8lHSCh+KfpGTeiW+SNvBM/JL0yyvxgKkBn8QjSQn4I95IKsAX8UTS74d4Ianqg/i/FPVA/A+0lffzPtBSvofngZLyO7wOlJPP4XGgmfwNbwOl5Gt4GmgkP8P3oY68DM+HHvIxPAwUkH/h99A+3oVvgTJ6Fn4FuuhV+BQootfzeWgcj8LjoWv8CX+HDnoTvgRKxpPwI9AwXoS3Q7f4EB4EisV/8HVoFO/B06FKfAfPAUXiN3gNaBGfwc+hPzwGL4fm8Bd8HGrDW/BwaAz/5pvoCs/0bqieX30bWsKz+TVUhK/g1VAQnoJPQz14NH+GcvATvAQ0g4/gzVA5D8GXoWn+gSdDw7wDP4Yq8A28GIrAM/BhaJcH8wvQLa/Af6EDfAKPAM3yB7wXCsB3eS70ewN+C1V9AU8ARf0Ar4VmL8BnodYH8FiblQfgr3Yqv/R/m/Le9z3JtyifenR/0puTzx7vTP56uyN7ZW+1LXVWfdWe1FX1VBtSR9VP7UbdVC+1F3XKPrkRdVJ91HbsonqoPaiD6p82oO6pd9p9Oqe+aevpmnqmfadj6pL72SM75Fbsl7qlndgrdUpbTp/UJW3DHqlD2m/6o+5ot+mN+uNW0xn1RftMV9QT7cGOqB/aZLqh7rjD9EKd0P7SB3VBm0sP1AHtLP1P97Ot9D6dz57S93Q9G0rP0/HsJv1Ob9xKOmN/biTd2Rd3ka7Y7WwhvU5P3EA6nT5n++hyOuLe0Q+74cbR43Q4u0Z/0wt3X3fT2+wYnU1fs/e6mp5ms+ho+pmdopvphBtFH+yC+66X6WT22sd0MXuth+mBm0IH07/ss+6ld9kROpe+ZZd1LT3LdtCx9CtbrFvpVPqUHqVD6U56k76kK+lJOpJupBfpQ7qQ/teBdL/uo/PoO3qOjqPb6DX6jN7X+XqM/qLv9RadRVfRU/S8jqKf6He9RCfRRXS7DqJ/6B46XefQN/QMfa7L9QvdQofrzc7sa2/ra71Cp9DT+lmf0CN0s17WH3QHfayLdQYdrC/oXz1BP9C9Olc30At0Al2rC+gBOla/6svue++8p3133XG/aqXaSl2lqlJRqafUUiqlSkodpYZSQame1E7qJlWTikmVVCHVS2ollZI6SVIkSI8cqY3UR0aLFCVCpB5SHdVC6iBVkApI/aP2Ufmoe/TkwXOnUWVUn85FRTt11ER1jipHPVQNVTjqG9WN2kZdo6pR0ahnVEJ1UBUsQ2aMmDBqoArmi5cuXLaoWlQs6hW1ikpFlaJGUaE8cdKEyRJViQqYBMkRI0VUIqoQNYgKRP2h+lB7qDtUHSoO9YZaQ6Wh9qky1BgqDPXFnosWLFaoKtQUenko8E6od2oJlYQqQrVTQagfVA8qndqBwwYNGeZUDKrchTgLcG9qU3VTV5VNXVPVVAoqmnqmSlAjqBDUMpVMdaA2UMXUMBVMVaB+qQjUA2qXyqVuqQXUAaqWmqUGUAGoV+ry+87VVEW3zviqlrfirLgqnoqf4qZ4KcpJUqNE8VAc1CdPnTht4po4Ji7JIfklXolT4pJ4JP6IO+KPnBFXxBPxQ9wQL8QJcUE8EP/D/fA+fPboyYOH3+GNjE/noiK3wxM5HS6HI3JDHoe/4YXcTRs2a9Sk4Wi4GU7IBwXLkBkjhofhYPgX3oVz4Vp4Fn6FW+FU+BQehUPhTngTvoQr4Uk4Em6EF+FDuBD+x4FwP+6D8+A7eA6Og9vgNfgM3sf5eAz+gu/xFpwFV8FT8DyOgp/gd7wEJ8FFcDsOgn/gHjgd58A38Ax8jsvxC9wCh+NNzuQrb+NrvAKnwNP4GZ/AI3AzXsYfcAd8jItxBhyML+BfPAE/wL04FzfAC3ACXIsL4AE4Fr/iS+5555ynfHPNMb9pZdoqXZWqSlGlp9JSKWVKKh2VhkpBpZ7STummVFOKKZVMIdNLaaWUUiopjZQ+Sh2ljymjVFGaKD2UGkoLpYRSQWmg9E/qJ+WT7knzpHjSO42MT+diqpjWSRNTOnPkIB4apnHSN2lh2obNGjVpUjTpGTOEg4JpmXRMKiYNEwjmi5cuKZdUS5olxXLFShUqU1IpKZT0SeqkCZMlSlLANAmSI0aKpETSIUKC/AFJf6Q+0h7pDh05cNxIbaQ00hmpjJQvhfFiz0WLlEWqIoVeHooUL71LTaQkRoiwC5GCSOs80HXgkG5IM6RzqdyFOAtw6VvKTN3StpQtraBGIQ0tPUslRDCDUJY+SB2kY6kYgzCwBamCNAGCA15dKVe6lRZIB6RaaVYALABX6TL1aU95mqZbZ3zTSpTVKlWpUJ1CTaGU6CQ6SlQoUJ88oZ3QTagmFJNkJOQlS2gldBIqCYWEPkIbPTJapCgRigg15FiI0CBBaCD0D+oH5bNHTx48d9BG9Ik6UUU7dRLpzEHloIeoIQrnTaGbNigbVE0aNGfMoISoIFoGHYOKQQPBfPHSBeWCakGzoFesVKEyBZWCQnnipAkTdAkKiCZBj6BGUCJDhAT5Q4Ggfj568NiB6kBxoDfQGjRm9MlA+VAYL/ZctEBZoCrQFGgeCrwTd6gJlAQ6ArVDQ6Af0DqUDu2AbkA1oAGnTJWinCQ1SlQoUJ88deK0SVMmTJKRkJcsVaI0SVIkSI8cNXpktEhRIkSHDDkWIjRIUCBAf/z04bNHTx48dxoZn85FRTt1EunMkYN4aBgHzptCN23YrFGTBs0ZM4SDgmXIjBETJhDMFy9duGzRkgXLFStVqEyREgXKEydNmCxRApgEyREjRYgMERLkD8gPPx89eOzQkQPHDRs1aMzok8EXA8aLPRctWKxQkUIvDwXeiTsTJUiMEGEXAsSHOg90HThs0JBhDoPchTgLcG9NptvaxrZWQY1CGtrZBAkRzCCUPSBzMNZAjEEY2AIFXwkQHPDq4jKwVYDAAC0BWQGwAFwtv+8qT9GtM74228pWrFapSoXqlKlSlJOkRokKBeqTp06cNmnKhEkyEvKSpUqUJkmKBOmRo0aPjBYpSoTokCHHQoQGCQoE6I+fPnz26MmD504j49O5qGinTiKdOXIQDw3jwHlT6KYNmzVq0qA5Y4ZwULAMmTFiwgSC+eKlC5ctWrJguWKlCpUpUqJAeeKkCZMlSgCTIDlipAiRIUKC/AH54eejB48dOnLguGGjBo0ZfTL4YsB4seeiBYsVKlLo5aHAO3FnogSJESLsQoD4UOeBrgOHDRoyzGGQuxBnAe6tyXRb29jWKqhRSEM7myAhghmEsgdkDsYaiDEIA1ug4CsBggNeXVwGtgoQGKAlICsAFoCr5fdd5Sm6dcbXYlvZitUqValQnTJVinKS1ChRoUB98tSJ0yZNmTBJRkJeslSJ0iRJkSA9ctTokdEiRYkQHTLkWIjQIEGBAP3x04fPHj158NxpZHw6FxXt1EmkM0cO4qFhHDhvCt20YbNGTRo0Z8wQDgqWITNGTJhAMF+8dOGyRUsWLFesVKEyRUoUKE+cNGGyRAlgEiRHjBQhMkRIkD8gP/x89OCxQ0cOHDds1KAxo08GXwwYL/ZctGCxQkUKvTwUeCfuTJQgMUKEXQgQH+o80HXgsEFDhjkMchfiLMC9NZluaxvbWgU1CmloZxMkRDCDUPaAzMFYAzEGYWALFHwlQHDAq4vLwFYBAgO0BGQFwAJwtfy+qzxFt874VrZitUpVKlSnTJWinCQ1SlQoUJ88deK0SVMmTJKRkJcsVaI0SVIkSI8cNXpktEhRIkSHDDkWIjRIUCBAf/z04bNHTx48dxoZn85FRTt1EunMkYN4aBgHzptCN23YrFGTBs0ZM4SDgmXIjBETJhDMFy9duGzRkgXLFStVqEyREgXKEydNmCxRApgEyREjRYgMERLkD8gPPx89eOzQkQPHDRs1aMzok8EXA8aLPRctWKxQkUIvDwXeiTsTJUiMEGEXAsSHOg90HThs0JBhDoPchTgLcG9NptvaxrZWQY1CGtrZBAkRzCCUPSBzMNZAjEEY2AIFXwkQHPDq4jKwVYDAAC0BWQGwAFwtv+8qT9GtM76WjoOGObk4uKZb25pa2pkEszKyMbGwBV8IvLi2CGhlYV39zlGN7batVqU6VWpyVKhPnTZlkoS0REkSJEePghqfi3YS25ARE/ily5YsV5b8/fDBgy8P767ECDsQdXRwaWcSzMq+vlYW1tXvHNW41apUp0pNZoLk6HERoOeincQ5iIZwCtusSRNYZUqUJ02E/H0bNPr4YOy1WJEiD++uxAg7EHV0HDTMycXBNd3a1tTSziSYlZGNiYUt+ELgxbVFQCsL6+p3jmpss221KtWpUpOjQn3qtCmTJKQlSpIgORJqnNNmjZjAX2UK4B8OG3stVpSg4wCnlkY2JuaVhWUxuirVqU+dNkk65KgHzxxEwzNfukR58okI0cEHYw/vrk4uDk6tjOyLgFbvHNW41SpIS4D88NGDp/G5aCdxDqIhnMI2a9KcIRQkIybwS5ctWa5UmRLlSZMlgEiMEBHy98MHDx04bNDo44Ox12JFijy8uxIj7EDU0XHQMBcHN7aFdfU7RzXW2P4RVpUQ9tFUk58yWYK0yBGQnmdilil9eyna0sKwut2akqM5cNYQiunCwwYHueaaltVXmyAlPR5a4Wbz1qRjmyZ7cBZ7nUoEJwqfXNgXl71agvg02kEsTCMYuKXKE0AiP3TQgLECb4SGj17UVlYu1XqVJYVlWpeyRFue9SfLCUsJnckywtKsAy4hLMv6keWDJVknsnSwHOtBlg2WYv3HksEyrPdYgi0XdB1LBcuvfmOZYImg01geWHp1GcuuJVeHsTSw3OoulgWWBPqK5YClVtdbClhmdbxlgCVWN7EEsLzqI5bL5e8hln7Ze91SXfLeYZku0a5huZe6Y8A9bnmXtr/9yt+qu31Wf1Vn+6p+qq72Uf1THe2b+qW6hE/5JzuET+qP6mRf1A/VG3xQ/1MP+55+p67gc/qbOoKv6WfqXR/Tl+xbP/JD9gH/0rfUs36lT6kD+JO+pP5/pA+pq//Rd9TR3+g/9vwZ/UXdfkU/kcrqI/qH1FTf0HdUTf1Cn5A6+Qd9QaqoH+gDUj/9P9+Pyun3+XzUTH/P16NG/jwfj2rp3/mNqqHP+J8qoe/8i2qgr/jtqH5+nZ+o0vl0/hwV8cv5iGqcf/gN1cIf58NR2fw3v1BN8938NqqZz+avUbN8NT+NauWj+WfUKd/MJ1SH/MEvqP79Mp+M6vfHfDEqjx/mB6o5Ppj/RbXxvfwu6ozP5W9R+b6Wn0U18bH8K+qIb+VXUUN8Kn+KWvel/Cgq80P5T9S27+Q3USt8Jn+JmvaVfEB1wk/ykahm/8g3oj74RT4RdewP+UJUBj/I/1MXfCD/h5rg+30fqtfv8XmoBv6Or0Ml8HN8HKqAf+PbULF+jU+DV/4Zv4+v+jI+H0f1Y3wYPNN/8fd45HfxW3BLn8VfwSd9FT8Fh/T1fh5v9FF8PL7on/h3HNE38Utwx0/ij+CDvohvxwH9EB8Er/M//Do+53v4dPzwd/gcOJy/4WvgZ36GP8cDP4Yvx738Cz+Ob/kWPhzH8t9+k1f5zO/Gpfz1t/Enn+2vcSa/wlfjgJ/CT+NHPto/40T+hC+BB/kRvhn/8SH8Mt7jP/hkXMd38Mf4jd/gi3Ean8EP4zI+2F/AYXwF/4u7+Ak+Ar7iH/heXO93fS6O9w38LW7iF/gE+Ig/4GvxEF/Az+J1P8DH4h0+gH/FNfzl/xzD97/zOM7ffvpR7vb315zt54+52r/fcjRf6VtxCZ6VX8UheFU+FSfzqPwp3sCb8qV4mA+daah0sXewigIDVCAAAQAAAAAAc6cBBORInAhCiV0DdMkEwEABoACgbAAAAASNA4FVIx5tiGEAAIlABEgLBewcjp/VDr1Wmk2XOpRR8Xax6apUz8POSrc+Cp+2Fl/VqmGbWeRQc6fRZStL3wVPK7sfSq+4mm51qaPDaWLRWa+SphvNbyVXNH0vsqvZwnaz6aHHCqPJ2peyKh2ud5nVVHk30evURqfT5eKjGiVMu5tcai20+6h1UruH4We1Q6+VZtOlDmVUvF1suirV87Cz0q2PwqetxVe1athmFg0BdKxQ/2E+pOjhVBM9uZQlipW7jWy6gD4+G1bxdyE6VbXgFtcGfUYSGoQ9mQbZ4DiW2CrIcwO4RlcwGx0GHloBSbQZyWQtYLkHWCPrOAk+Qhu8hSw2DGowBdLZQaSpMZwHGyHNvgA+Wgo8tQaTbCKQwWrMQoeoJN8BHS3EPhgPaWoY1WQLJqOBQGNvIIsuIJ+NhlT0HEhuFSXZRaSDl5CEBjmCwHfBnp/QVbKiW9jweLBOSKLNSCZrAcs9wBpZx0nwEdrgLWSxYVCDKZDODiJNjeE82Ahp9gXw0VLgqTWYZBOBDFZjFjpEJfkO6Ggh9sF4SFPDqCZbMBkNBBp7A1l0AflsNKSi50ByqyjJLiIdvIQkNAh7Mg2ywXEssVWQ5wZwja5gNjoMPLQCkmgzkslawHIPsEbWcRJ8hDZ4C1lsGNRgCuTUyXx8bv8ONjEinGJr3sSL9KjfYS1X5F9Mj6s6mV61Cy/lhHDlb3CTN9Cvp8aV/ByOvpUu+ka6xZe4iBPxV7PhVlzOR94Kd30Cv/IW3sqL4Ytb4CJ3plNtC5v+AV9pO1/Ej/iKb3GTJ8MrZsG1vpCuOo3vYkd09S+wl5vCV7fhRc8Ip9iaN/EiPep3WMsV+RfT46pOplftwks5IVz5G9zkDXQu87dArZPtPBw9Kz2+pnSLLvGYkeKvYsPXVJ6PEaS2b4ZKNnJW6f1E8pVyZ4t2ZSUe2iyDU9icT9FexN4NpaeTrFQUbf99ReOPbu9G+1rJNREkow0VE0fxlZlK94va+yZgAcgQDdrtzvIYufOK5Y6ZVzgm2PifyCQL6uOiZwV7D5JbRUl2EengJSShQdiTaZANDsz5OQ4XOySBtb4RqWrQkje3SNkv/eEHZW+2eLvEWeLONn23qSYG0S4/mOivcmMt+rbWXbVNsVda7ZaeuOWfqItELXMeRr30l5c6TfC3M7coEvrxMw/BH0sdo70hh4ifqG++a7P0dz8SHHJKWOVP8MlbaK8nxkt+D4u+kR59K63Fh3jEqXhXM+ErrudF3gg/ndsgeKJ5Mr54NCB5ILmquvh2HVQAKdX3dSjBQOG+el/v2PacmtcI810dZo1SB7pdaNH5/UCvQ4oqSNbZBMaVWvPimRiZu9Pyk1gmXViEVFu3PdsIrrbkno/X0QSQwn1fhyJIFO5jO5tAohgf28kCiUJzfpstjmsDixkVGB4TSFB3G+Xs/n/YGIGU2YkXr1F9HpTs0pt8Pzv0/yt0+MBfh7Ob+34k/10UinqTKNGeW96kWJRi8SX7WWMLxQCfSZycqlOMOmQ+a26nWOFrkYNmN4qBt85PCV0UC2Swopr7yrWPdNrj5dNTNoqBJZk5W0inmPRh+SyQ7GWKj3LaKCD8JbeujFsgFngvq6BHkg1lepAqpnQtl4YpAj5vf7f0hCJP1C9FrCsp9LjxU9IRTrxZtiSI9V3FHt8JqdgZLVzlBI/nOySbhSCt7yNXFCrA5X9q1w0qEYzOShrKbd4ekn0kNQQjte9mlBSnmTu7LkVoKqW4V2Gu6PNBl0n0ajuyd8b5a+QQ6MhZk76PKrRbG8+Q3NuWXs8a2mUu7tAhPYVIRMvsxvO2j1B7mEu/Ynqi9TIfkdbdZelXdZUxQ4YqI1xzD1owkt4bdRRZzuTK2bXDOaQ/GrS0bhOnd3h9Hisi7P2jovOfh6h2kC+eA1FJSCPfdLvoI8KjBO+f2fIIb4OUNG5NaGvf1D2nzvuRVKarlDm7mSI2fCfMNjFUZumazMLIBiRXx5u6qbE6WzyblrB0I3ge7BaJJ3A/bEHQeIBzz6adl9Hdb8BBoiIYuOo62+bkV8pTf7YsXVov41sJwUalC/vcP9UAwl//uOsZKs7E2C/rEq6OJ3YX3GOpNps1J98KLlpXJd+onG9Jm0hupiHoUhpi6RefHh6Bs/+8IYcNokWMZdqpnkX2OlfDNqEmzv7RD5gBUvlN/lHaTKs16lPe2ioT+mPuFenivg4xP6XJp95fCe9S3auDE7yrYWFM1ZRRnsiA6Q9vMMkGWeboNC+KPc6NTFW4cJOOAeB+aS5mLKbSluv3+uUfqDTKoPBbDS+nzPnii1uhOxT1OltYwEQZbCaASwsWqCgXb8MitJkIYqj7G4SUzReRw6iYAwzAsZpefw5e+vofWyRa/+00f6cZSOjMoLW2cpRGWCWm5gK2mP9ChqwXKUqWygzbMpVe2f+kJ8SWQHLqBrE+xOiC82/1998HfCMMufXBD4gg8aSpE2bB5AvwJzmbQlC2plJPO5WT/RIW7z+korI73wnHbZskCVe9XuDlNVnV6aejL6vjth3DEuhlDT1o8q43ZuSsSwj6EOEjYAnKRB5IpW+kSr+nMD4UGYeC55N2mU7Nrf6bUp8iE/1eR9pz6N9Y9esuNxjCc8wumC6+81oIFLUa611FnUyxQpCjzIs/WX1m3JQhLwYbnS7BsnAvj6zAG+oD+c0bfQkFozNThUjnSW8MeREfBOARJCzdueATwnbfUXmdsMp/s/YvDf1PFXWmjJN/DKr3djp66dm6N+8kw33crRPM0HM+8mEME6YRsSvdRl8XacCZ7+hxY14wZ0krsgz+nwGoLw33H+Ge/oVvAF63xr+NHuI9MLoVreSMeIjR7s4cRFsraotSrqdJ6ugVcCPer8/IZ/Vn/64sED1lTcGhxuoN49hCaai+seIzL/iN6/0O9/+Bh/DvMgygzVWoCqVf5v4Opa5V9Eu43qPSv24UFZk8DHWq/Y1BgvnOWmlZpCO00W5oGOE+jTWFxtbta0gUnkYgYX5HNd0+xBk5x01wDHVCO9tCmrnc0LQd3pV0FsEd2m4CHcxySrttQWTvljMjQZ6LBl3ehDPqfk3dr9D0rqDHYp3WvkYgZX5HNdk+DDauvgIEaXVRFwaucdL8ObodWPgwjiiWwSTwLWRE9jMKyPIY56GlCI7SVrvQYqT7NWoSChs31yj1r9Iv5f4ORdcVdEtd36HQX0+zVJfgTaGkHCMmseuyUgt9pGajkgYUVAqZ/WWy+xpvCjqbHIrkcpiZKbuBtQhzs3ONYKpI91xIGvJAOJXX9G8JJn3yiltMoX+ox3m7rhfNerOkOrRQA4PyrEerqQcKGwAr2yx24C75jcws3aGPBjxbqZt+NHqd/u9qjzI9aEEKV0DXwwi368XCAvLbYZP0uZAKWIWzUCxdLxfWwLigWc6gA9tDRjyp7xqb2aLoRhEFzEWzNNuiDinwQLl4lpt10sMiFpAXzXG9RhvNpYAOIIUUMBX1ALSAAeCiGtj9Feq61miWcHtFr28F7dJuL1H1rKBfBoUpYCroAbSIAMRFNaAX8sBQqEjASoOK6unvVn+LG/6KuO1vV83/4bYAoHIjALvbAfTfFOBxa8ASNwjcqk2AuM0CqNQywK7GAf23D3i8iWCJrQS3sqGArLIVoKu5gFEtBjrTaODidoO1Nh0cp/WAyg0IyNWGwF8zgo63JLioMWGttCecpUmB/lYFFO3P7jYE4JCieWGkphcGG38zMiBdOwOvmxo0t7XBSzU4LKVdW3keuu/W5WH1ND4ctP2BMjJBIH0rBK80RGhl7Ml0YzEtibpINH2jhIa0S3gm08TS2zpx1gYK+tsoUGwGDdb7pqHXfyuZtcsG3WillLKBFPutVwYKZA9h+iYRDW0V8axhZIlnRTlaQwqV2lJwRR9YudKGF9G+ycm8YEaYRdcOc5CmGMq2xiCxTDdMt97oUg443tgNZ02F21ZDwQoGHzzUvfzwYDnjT/Vy/8mNE5Dwiq1A+TcEebwtaIl9Drr1Xh9j1VEI/Wq760xD4r4OOfqnpGVpTbqPDEp0w/UJ1X/n16oblL5XqdOPtWOUmLZEObfT03vcWaW83zC13LJN3d2QRai2LJTZOYsblUVLz2/scrsFbGV+BLuGHUwAC01h99EaRpMZxJBe2tBZTPphV5tYf3Af040TmeCKVrL80VDmk9nKFq257Eq9mFFDRzPUy92MGzqd6Z71zMVHBH4taEMjA8fMaHXbkpaDL+vuadILuxrT+qfEmtSK2Ha2trDFyY5shWxZ/2prMFAwaxvTNbhpqM3NMzO7LX3L260b34i7/Q1Bm+A4Myuc1hvifN0Wt7ia4w7aIkcZGeWQnnY5tjbN6c+sc74BOjTTKEdRyqqNrrja6xIayWS1my513WRHTkqp4a7cG/FyEuFmylt6TXe34/VLxW4jUYY7rhr3dGxGP7dbAlfmZ8BrVNZCms+QiOyti5xtltRi3yQ1ev22yuyHSqdpaTa1CXBjphM1d131Sm3tLDdOnRuKe02g5ffPrGlJvFYVuI00Fzd93Xq/qA1386l/OKKuxi6r14vGVUo/lkEtRcdrg6UPz7Co0WGWoVhltX7XWqdHg+2iD4umxpzjtevSX6lNlpwqcCWW3rvpAkzPtBmyX6dqIu5yK7F2yzB9nnbjnI3GrtDSvx3ZBtxty/WG5bxtSX7xKG3jc841va7gX7VO59hO096o7NVrPiwod2e4dr3tDa35Wlh1wfarrXuh/1U8vaIL3AhbwhZyxP1IztDbyVUfLfAPYCpH9N5mbh5RJM/IvBft5/75hL4msKKfHmTFHl6BFQ7p8lGkizrqN6qzW7u6TpD6VvST88C07tcb+0J/Tp9829K+0D22n9X2drqa3BHa6i4bFts+lBrefx+0O2aExya7PlN87ska773c/MZu8qLXLO9+ftBodOwJZJ9H9JzouWGl14GbGPvjbvVOb65fpS72B31He0o/llHU7XrPUoVVy6rcCgf859265OteNeY7+mvpeWd8oXcb9xyvbT9/zfsea+GfqFqNO0F4xGTA/ybbAf+MfIMgWhD4i40I/FeyI/B5WSMAz3N4TdOFNmO9Ms413Y3L//KtSnAncd7o/oW6zLzn8NSgje5y75BhuNax1Wl7BdRmOnq9K2/Xcm6Uggw6ZqtexUnZStjJicfw22iuYPU4OIzO5ZrzncZ/y5y13C2h1o3VMAqm6FzX/GJaBoUibgEHwppTo/6GchA0rQlImNVtAyvgjBZNG9DYvPaxUyaZyNXELcP+c2HW8uxHpXaMNcYtiO4Cjzy0Ic35JZFNe8oOkw29CbmVoXOr2QgS0095K/GlHWYvbsh6sD1tQsTX5fkWZl6dMa3oDpylqn1/3nULaAsXKhbgjnf3LKKBDXlq9hrPV27RyKg5aDqySQfdYCkSNdtk2jV3hph1UUAzciFRx1ozXHSOVdUBABp1dOFaJLCqhh0ZAlntqy6YPKozPhyubU2lvjmg2KXT9bVwUWsE2XTS2jU4XKZNy5Ib9ZHQaoHs5g6TxzhQa2dqPpquubgqNWvJzq8W2Xkkh+QW/va57Tuy45acsQLvEZWrh+20LM9o24ednQgILp0RKCxswrfoboMa48gxBd9YQ+ACPCOpSduFvYWDkHJzz44pc+AKyDstke7n2QI/Y2/TO6neJMs9tl8zakl+kCyIO3c92AhIOyTHjwVeOOyCxlzh2AIWyYmEN4M4bCKpG5lvY4Vx5MimfW3yjMGOJ4gtPBsf/PbN7EgrdQeHaGeYmpKboDM3/yaIMY0PvMyODQ6OPpoa7vKvc+msJXReAtfesGwGX72zJAitoFQAr40u4lk5y/N7Vc5/K0z2yz3nxSw8cEvuVaDsd1guWsuQwmrfXH9or7rSr10qFxvbcb7sum+fj8daj5a2JkWba4bnHMCgzWTmTq8tfk2299MQ4iLstIL6VyUdFCOMKqwNEtxc7MhQwqD1IhgLxbf4b3GskLoq279r17DYZtGMJeItUt23ND2G117xN4wH7t+klyMs5HSamlZd+yCNe+F0yxXjDXqWJr/o2vcBTWaQ4PxmQfjh8rbwZGClZiy5XzlTJm+WZizgz2/g4XCdrA5jx/FMmanSOqnWSJdpDZZvFO5CtZbav+rUZrrn3rFW2BYbX7pzbZt1JhA7PJTdGgiFxGslBIFi7PCCISCBTc7sX4mDuacJF7CjwtulOZWrvyFpe+sE9DgOZt/MPE0gRg3YHHUNEecJLZtAgNllpbxLYj2xm7Z2K/7Op625LV/+WdDH5J0NWZHBVXxhIdkW7lf1pvt8V/LAAGHmgrN1XG2vN1Wrg9qm1F7T/bim3nlSL0vIOiiVbMYd6XZulBdBS+YVxePM3UpA4HgA6XrGwVA8sM90ryR4AoBGTJodJSIyS7N/hRM/i2clF/gm3zPEIkFVy3A16vfrxOVU0j1KXJ1fOLoWEKrVlaiWGOiYg7ZZs+T8mQ3HtSK2mmtXqHYzbFK4NtTkelK6gpwfquB83BzOyc7uFkR8e+Cque2DXnTa1/CkiwK25Rxb2l+VC1fcTfs8x+QLy2gn5XVHhHqpAxZbDOKS+W/W2qitWNR/aW1du1xveIGk6CDGdxZxQdDbG65adB9g4Xnk1G9eLxFisUTUrTJg50qU5mvMcK0MbDnpRfUE4djeL4F2Cdfn2ln8duPe5VyHLZNq1xbI3Ne3Y/vcD8lSJpOamSFGnobb0ys1CXFPNlFwPK8I0nRckT7DVv4+0rywu+KlUU+0qM/qusU1Z5NS4u9p5L/BUhfYfYupqzPuPV4KHfVmh431mud4XTDipdnVnu9KLvoXvLAt+xGPn5shXt5kXK7ZrKU4tpxL81sh4rdWsBMEB+LxGwg3ukOXNciYckByZKve3LZ5hydcYU7COws7j02HQl/sXm6rcG+wHT5zqnVKaumz0PbNZs9Oe+Okm/AG73hvWSFGunWFo+lNoJrh859IjfE1sr4NJnPathUtftfe3cPTzh4Zbg9XiCHs7hgJzMuXkapzNMEeG4LBCpEBM6VlZJbbl2UL8CmcAJqRRKefDfET62FjzSAwyu2u6yFnXph9oR1T7cftYVjapfkh2ZYMXYKJzNM0xIx3l+5nkXRwXuikcnJyo8I5Hb4Mzo9NE005d1FY1vThXIORG/LUFv4RV+O7EfS2OmsWDZgXN9ks8K6mQBO6NLBYTobVXOlkosFSIjuQ6GV9sjxql9tMqhJg02laiwflsFssm+/5auOVJ3O7KU0tJ1vDaq7UZKJhKZEdSPS29gQ3IlRVYpuLOR1vXdwHupMBfG1IumJrqLnRD4zqFlqUEpaF0svdOEEFg6hN+sabEeIMBPWPOXftlNuebhaz/zLGIB5xRUNdvoBwWmnkPGxYyDBsp9O9leg2Vm1rbamp7CdH9B2vwITuWrgA18htrsDz1jCMeUNcsaS5E7zo+EaGOvuDa9y2xw9DZCHGkDdV6sXaaMTuZTTLN7X04RVxbVj2xvahCg5dvu6Wdv+LsbE3REGl3ElbFXIcXFp/bs6izcgzFz78dJrUYuZKRrgBBpmV9zx0STj+ZHOnhw8bAeLm701UhWmltq4Ay9RmdGqqMFa0aLsUxDNBNp2mtZjJFXFiSPeFPgqkpijwLjlw5zHCeR+eziY7GGMHfKZ6Ggi/p+NTyOiCnbH5HKGs4X34Bj1Z9DHW85u5uQ4UYeyKN394W/GY0qPZClDYCv2qB7H6yS+2Q8e2uwKcqfreHYjjwpOGc5uI2dHpONMF1GdJbZ0qB5mUsYvmZSw3Dg+aZVwfls7Zy5s64+bBjzQU3FwxLMMNCWMRGPykmhmwfXzbqTL6mOp4EDIZl0I4BjhtXAi3EjjjXNh9ZxOsB+YGHpl4PIsH9Z2PClloJPDbZ9yBr2Q7HXGce8/eVNQGu31Tzkc/qJZ5LvnIh7kkuZBYTrbHleQCtWSrfOaJ6FaTfnVazWd5s6W4d4xbzNSuSsAavadDZFpDNC8P7DDek8xxZo4+qzM8GvxOqKb4R4Ut1sZnK8gQeBpmRqHVnCoaAu4HymuQsoh9LMmWfwjW6tVWaSXFtMHymo2Yo9n5DsEt3E8AbrWNC1cvaZRZSDqjOnQWmriDeq1wv33stlyXzews7H5GG198X6LljDVYmAm7SBXXEJirbkVxkVJbpuCEwjJ+z0XMrodgBrFJ3ynncWAb2FbMSjQE36jcdWSxK8sXsS4JcenvbSRo2kW+mK7IIp/FYIalVZOzUItr3+M0g0GGUdWmtiZQHMlziLx5PTNuquWEOyPvnn5NhPR44+ac3S6uD9GYLKbl7seDLBXUsyXGiqtPahMgNepomHOkTXfANAK4+elccZze4pxqWVEdWdwXnR/XfsfuTdhkYS17mL9wNN82z7GSIeTJ+uNcPvu0U7Qr8Zwg4EvPii7zTFHYePe45l2ya9gXReyY2j+3klvR6BZ6H2PV9IllSqi13Czfc/lxeIFTs93WHHXXusIQr3e6m+hzvPjz3H4W9ZGu9PRoQr5WhLxvcbnTyuzmCM3SY88W/NTtCshIxT5njramG083dSZHa/PAfPtRaYvDHPmMnTfkYMBan0XsVvVxrsVqeBaxVdVOca1UExOUbemv3GXWD8Px6LgRf+1/31EYVjQn+Nviv8P0qvYZUaOenC3nePmZa8eJk72/Lv3ru1KfcUua91ek26WmkWFIdqZ19zgNa49Z3q7RC0qrkF+oLUDM+Qx6D7FN8U8ojGyPC+enmFuy42Au2+PIxm54UWjzHWJvaq6OLRswb7pvO8huHHH+aJtll8HF6uk+9Rk+3PkkMWbUa25McCpWMIX2O48FQ/efrFoeLbbF6slBw2M8f8T78PGnJw9/jx17ZuNYGkfNINk4xeegsA4zda59ma++NjOyVF9P9uPIvG/WPxwdXJpATjn+FhZEx4SHsGlKo0lzlLe5ZD9HeSWpD/HeRzYcR/CzSG2R+FySLPsQ3ASA+pZWUJ7RrmjWpkN2GBt+obHBt8e4ArcK7SzEfN5+wQ3mzOlmkEKLFOrx8nOEbJbGB26tWONOuMECBgFsFoWcrt0vZjg2uxIr2p0i71Txgnadwdq1rHm04qjAbTlbMmMm3QRz3t8CPLB6fdK11Pidbs0iXq/R+xuB06+TnhfnQIfqIYQnhwnhRv64k4meNUhycOufKRv0jgiAmTtrcgjbO+9E3tNVR898V9o3I0d8zs9hcp2Mx1Evz/FxHD3HG0ThTmS7Rj6RbHgdiIyhBJ1Z2G0DC7tm7mdITqTZE6kbO/5Djs2G9cxrNN/qcy2385G4j0UTxmt7arRMXeaPW5XRIANkXlE8XuMYEBxUONkgmI45mkhv9a+JSuMskxcDy69lgkkGifY69ZnWLN/Kr1pspS9hN0slGDcm4Ih2WS69vbqqDS32XA170kWtZuDZvm0wleVDcqMQzSWxXra4ck3XAb02oVnjwDk/VriVc2AKb0Amnty5aIRr36aFM/Gn1PXyq5Wcxumsiwl3t5js3fHBgTHhJnn9HXj1mAXuCClqck2/PEvbHUDhztAvMjotej9yPVePOz0UDWlaE3J1+lxhO9e9jekOzCFycDRz7AFv2PS2Ld8lXRe6h9Rham5hzVkYl238DD+y5I7oMuwGMxm+pblm8ZCEnACnTsme7XjuDGyv1v6/3q6hLd9+fui5ejnHjwndVlP7JuY/suYGDVOzTmEj8Z9UJ3r/yzDtPkh2X8pe/jJoH87ZtZjlBNd23QWrtQu5MlTAVv3XdpvU4HGGNIzo6HKB2zv9ZPp5de/TIchMaS4fjU/NfThX3IW/JLZ1rOSWV6/l5OzdMfW5A3Qj6YxnjeVexjnqsLtQtvjB1fLJVKV7ZDQwEUPL1sXckXOtgVDnREbr8MQObPHiLdJeoeP+R5cBvGnutaPt3LBw8a0Erp57N/TS6V5XVJp/UyM5VJkXssnusDAd13HGbkuQvwPldrzTJIOFjDl66mlPNjRMjM/2fWen9rZs7fC5Wjdt8TeJw9wJ5JpUI9HWaZkT4g7fW4x+5dG5f8sazYZ7ZR62fkkYIVnoT/tmBEPBQsvvl/raPTVY3G7+cDebuidAC83wcd3cmqNG75brXOxgw3593jbblbFfm4U19fmfsRq2uVyz8X2FsRJTzM3aWftnZWG9bXZT13IjOlA/+6Yj8njrD8UniL4b+lbcdv7nrczfqxdU55I/TJS7CJgoGRktldlgivb9dPM4Bya/9Z1x1EPFDtsJeRO8ac9TAlO2OngdNMOF3IItb2W3a2rKE+c+a2Q3ba+ZZ2DHpM0uEh204QWDQ/Hg4kDiNC2Pglykki2aIQpcIY6HSPuzzSZoAHYO1HlvgaQ1K1rCpAaN3Qb+T8/amMV7a83cxx0zPXprxVtEMVmPXNYD8f0xv0IcqOybnGlityVep0dTwkVq92kqYYim8+YVqk9TYovHPfXZAZSR1fkfTa1GgGC7u3plvgBzO1Db3tQ1Wpuw6Jf/uEa0Yx27mWm1aSynknTU82tZt61ZPSmDjKqYyonTXh17glxB7p06rJ6R5uk3rNe09U6l6bska1kz/oql7y0tppLmsde5wDFMlKW+NpCVYGSCw/KMved6DwOcDIAdmqbrmsgsIHBQO7cx/Pz5HkoNlk0AN8U7fjnog6gTWJ23Brc8fAmYOiiz1/vYhG+9cJwQTbPSunYt1zsBH+3bOJd6+UoXejuMTxSMMJTqfavrezVoEoZb27nfrJot2E27fqUD8HrPxnGs4Oo+XTZM8WkqGS78PtePZvM+51O0AG98u+PX2R0G7ZIwmhYFLRi3gEaGYBj9WCRv24MBTtEwk19CxcImyXphMb5sezUje1iG38LT4W67PLHDwS1k2VDNy22km/PHkTf12mA/cyrJsbDEWtb2zruTZjMQrScrMRhMJfrtLUMIa+gKhRmkDdHIEWt8jM13d4oAVyJCO7/N93Owo+8wRCT2DXGTYSZLV2M5/42NTCX1aS9rWVq9gGS3wXzaXT1QqpJ8u7Pz62ILS8Mjmu0hPwcSqRZ5ftMuFd1cIX8q82f6vmhvsYOwdOoHSkDNfXddE2QV+BKgJ8vHDadSYiKye6TfJPxb29ujzX7xrlmtT3HhZnEKUzfT0w7lhwZ+8jAx6iOIdvCdgp/w3GPY5dISUazxB4hmkX9BeEO8h4Owz7UXpHng3MgVbsZuhHgWdSbby/97OE5MYyW5MlDDpx3eSo4IPkg/eZmZNJmNgWEb8Q3bWL8dmFEsu7gcOM5bZOZAOlxlAnkYFmy2+g7xTzQ/j9P3idbtOZz97RFCXgK5JLlEMonkE5VY0pvT51ZJ8gnkJpAlKbm0PDtSsAd8QBLjAOM5QbTrsTmC4BJJUwm9dC2tnNPuSeblOTM4pxLzjWtpaMh2Uia4QATzutC/Uzmxads0w7WMNZsRHewaNOaF54Lh3/62S2SqIp141oQ2C1wz3b5jP2fl5Bs0mQv1YWAwG3CgpOzSLFLYOcwVUu/+mLYC4IdEE/R4C2mWHahwt39bMmv1hYOWn9607t6sJdEGbb7eseFXNhzqFgWdrCE3ua5yf0YnPAxU3SZ2mqK2sK8Tfcq4SLZhmqQYcnIetkJb02T4+vUPXevuAOfC3/b3p14jgG34PnnaHQTkrrN0tEHOVMt+7zIwlz+DgDi4sgNUxr4NG7XXtBaXkBrz/fC95qxVfNvV9AxSa9q7+8AksHenK5jJg9DFo3MG3f5XDktt65NnqVGc+14U+paIAX89Itwm/sr9OjzdLMRNJg93NrKeaDsggMkQ3EE0l7MXBDgoN0aJbr7ZDnMH/1ewM/U7fsbg7QTUFm6bv6z17l94eDp1gqmDMnsG7+cmv9V+ruBgQsMujmdXF3FaW1/BpfUYiY3mfNzqq3XPfgC2oTefeCXwcaivTHtrW4m1c68m5a49OKzd7Dm+XXV4UmG030eM3Uo5d8xk680tWIrjlLpj/e6ms8YpOEdswcLtM/5ofLzHIEUL3kYzO9y6eoevXYmR9yLMC+l0xJbmUlFSMa4WJXZWx6kF68NhAvjtwgYAzheXbCJnwt+Cw9IezHbhuOR8sTAsvj9rQ+7IYrUou2ONFVruqYwz2Y5dI3fBu05EHkJGCYLLBY6Km703mfXSHh8EErQ/ajt5w2ZMN+g0ECGbAUkwrjeS21kdQg867o4g16Z8Li1TeVdw86o1hQ7u5GAWMaWtwctlaUW93G/3ZsbYfVfDpo4NKBvx2a3wI6Mbp4siuwLjNFxGK/i6vfZrlbe1XSsuPL5GaJ/6DLfdIw4t/OFjKmSg1gmNsohlRYn3+2luKQ5lRcSEPjEH+5B+o/d5Onb7A4OdgP4Zd0/qmoCvjrFULFRt2JJ0wMR0nfE25wObDPCVsA22on3ItbddWJ6KfVPfa1FhGHonNu0cru5aB4VhEDv1tA+Zgq9ZsX1YXDtmwcQihBpSwOMX+w5+DhuB1E2aDm42atyNl8t33RXO8F0OUdy3ULev2ycaxKwaZ5osBvfAeCv+NxLMxbZdkImoOlDZiug5zGUgv+69gIc3bjJ2QZRbsUGzq8+8eXkd3G83V/O2NZjIRsfIbBboBd8AngEcY7gGuOYKGE3IfjV/M2DtZ6skMknJJZNhcpFPgMyT3p1PTSucgQ+AxDDMcCZXe+27dTe/ej27+XRbnz/OBL34BZy2NOMa93M4ZJKfbEGciVnIdoTkrC4Ii7WT1rIAjo4TEP0fDdzO1ke0smf3Ta9YBiggr62gzWbdmEuY/WCGm5u2Uxmtx+oJ3Zqwa1fTzQlnW6/oyMyWqcbzB3guob8Cl8lZ8PV72aaS2Lnp31SnWrdbB/iYTDrLK6yxY4cVDSZr66xXyUTGjUo2wMV1k+d9X8C4cLQ3+0gv5OzkM7Zq9f1OuFqGsXyF1sP5e1N1LT5fey6s63tNvIGcuTRc680cbbiF4Z6DbVd8xa5xtEfO4I2G72x6NH6OaSto8wa/KQqkCx/dIW7ofjh2KzWkycVDPjYiPXcovLldrPUBynxTITT+WhrOcgXxttZR0GrUlw98NL7h5Cw3T8B9HWx8b4V7Nb6bGF7b5UybbzTYvbr2tbLgzgloTRWM37UtzLB/5c/gWaVDOJRo/3ijldbseYbDljewpbmFoT9fGXz76zlaEOFwCksradguyasRpbb0uSodjv7bfYeAXe2/f7ntkiugtloxey5H7kHH2ubrxqWhLqCxoZtmwcZJnLc8stbX9BuIu3mDZRAVZumS5vKCrkKf/1GeUoS+Bd3iHsLDQWLSgu0487rSIDivNHg9lFjzKZ1dOM9kjYxG7PqlFpCNCYy3FO6VkzPx8/5ZWjcslxsl28q09LmnMRubh5118UC9ofnT4L5vih+H/TffLHAfGG0T4pvl0tDRZzEcleVXjDulW7Ge6HMFNl37s701+3Ohr1UL3i7/zjPyb3gNYzL/v6lhfuun4211bV2IJ92Z9g0f8in4phNhy6sBrZ4/WActeZJbu/4YheJGCOpQR7k5NKdi9Wcw4vmG8NaoeXAOgwWhYKfP+IVieF7ZtDTYW5ca2btjOA5d7pNZaS61l6i5gu3cJU93a9GHk6G4F6LGGbHpJ3+VR4ExVnXmEutRw+5TlKw5w44WKNlDhp0wsiZMOxpWsjtVnBbWBIjYVPNNg91DHMtmU1KjT7gZqCvOJn29lYz68EvqZl+e8D+lqNP/iKJO//OJOv0PJ+o2vFr4ZKau+xORGFMw7Fq+dhQoomwE642I8qxosALqd0GCO3ojFyj1Tialwyx27bybXuEff/odHX0zpFonQ/mIKD4fWtshIFlT3Cnl+ljWxbMCnw4fGu3KaNdHdR6TGEzHvPkMVbxXwjApnaoQWnljvZuUbi2399PMuVt4AE0fyZ2zKRx+50PJt3HKjDx4WNRnm3W8563lyHCfnfO39oyFzs7HVcFgZ6bNwtOhIKSGr88UyEPt8Mi9vetw6ZpsX+upam+8msxWqyHz+8I75kNr1XCAmk5SvBf+MR/uTneL022Dek5GQyPSfT56NijloycyVGU1V9+KqevxdkAonpRXxoTWvIxvy3+0sc35fu3Z9xdjrg8NWHomBvXyZNvDN9vVM8TQs1eTrz1T39szz67iXM7HNY/oYzkEwURe8zVdtt2KTrz/Z2/ZXgEDbqak2WJG7Uc+Jt30hc9iZHhbtbfR3uGHhWeviBYsbPfctL3vjIdm6auHRdTl285gzjdtnHfRwKrw979XtHGMfg7UpLe75DvbOeJ54Qph2rk5L1lB28LkO+O8d/qlUeIybwBtUc1VdZogxRS0PBKPY6LBYbZ3xsjg3mTgJy8NMNcphjXyODzDCsLiXCfmw0oTfljP6fq/zDPCNdX1scZrPqbABQE/+h9tWMCVRkyJ/48I/m6H/QKeDBNezZO1ncVRDdyFLosEHCzlIbCaHNUwouuupvkcL2pY0L9bTbmaz9yP5X5U03bO+QnmHy7UEBv8KFwroeWV0Z0l2NpqwBNDqhuXHwb7yvNXHc3KHKPIo3b9+It0NRjf1zbEFc1R7nlX6zRuFjUt4iKiLcwDGQWqqgn4GUVahAPNFLv3Qelcgj4KYyVqeRlOjGYvguJMatSBKJU2UtLPxKlcCj8OVwbZP24RBbgVH8X8n2Y4iWDb5mAHPko2rOltGhWLZS0kCcWFWZtmpdpwJyfLsjs+yec+5GOYr/JoOgUaVe7u6jXRaof7Uk1jZS0891l8pHxrF9/O9tV9UzXm4x3qzeIFcmz7CLX7Ss9OiDId7gsM9XbqBJyPMZN1pyEn1gFvjPNlA77CbIpEKcmXTMqd2gZvnoGZNJA1rjq/7CKvNWhtsMAdKdJoB5ymoYUFb/Mu7cmZ5E00ecQ5OB1UxBirszZPBhOsDSOdE6DEqvVFPZt3PU/r/1ob4dWkrn+hDmeZmLbN/WPw35jqsdU1rVHHtcNkmQvYiwIdtdraJ5N3DBFZhFGxui6Kqas6PHTeiYPzR/uy+yifF6D0rcJOflY6ejk5DCd5M81evcq+X0doIwL/FPVZdthxMm7h2nDoW29b6Cdbyi0TR09G/9o6bBnZTzZweukXYctR+r4Xw+lVX0FsFgojwnT60sv/Y86QN9eglOuR2H32qneQXYHa8RN9UMhtfqTpxp0VzYO4Nl/tcuHewgyDN3YtGPKv3DD0aiVyyEdfWNLCjy1iRg8zbwZsRqGrOVAs88uyv7o2m6jj2i9Y32bx33lndImslmkmcktWS5LRrS7K1c+1HnenGkkwPe/7rJYVGeW7A90GDL7oez+RI/bV3qH8yFyp6WbN8p6Tu2ucoh69huDTqRt8sEa5JL6mTaZzNwFPbXbh+qKIOd4JXTRkQZ2eB5wvNmUUHK/j2hDWFYC4aLC6X8BRfHrd2T4bLgJh6XVm+2ZwAULWZr4dcKYkXpIlw+W7i0/khJrmv+I+aM//P7f/wxaf/v3PP/7n54+5yu/aeDaLX7rCqoC++fKRHPFg5pR9yIQxYP+mujtwuV4DB04AAAD9////WgAAAAEAAACvOQAAGB4BACi1L/2gGB4BAB3NAbqRCV0vEIAOAKmq7uVF/RPoWzZkz39rAzCMwNVzTbgi87NKW+R6FFWYZm+S0/h797/33nmvBacFAAZoZjiBGTYTwwfEsJgXLuCFvSBgLQgYwgOc9QA/YICvGGAGCrCVAqxgARawAC/YwlhbeIsLD+DCXF2YQBfu2mIDW7wtwwjKcNkZbnCGz9RwBDWsxoa/2DBbG57QhtveMIU3/GYBk1nAFtzwmBt2q4DDKuAKaxhsDa9hCTgNcyfshDFuwk0vSNASXnpAgIyw0fvxo8Xa58Mni7OvR8/jwRrr2McT+7GD3s6gHwT7d2Af9vPkyTj/nj0b7+/Tp+P+f/4U4SKlD6SElfA/E2bCrvuEn7CQUBSOwkREU3gKIyFV4SqclBQAB8BHR1SYCg8NSWEpDAAAFIbCHDuVuvnSUtd3/S9f2DybFxVN82keFNTMm3kuXMb8mNeiRcyLeSxYwnyY//wE82D+ypXRH/0sWUzf9LdsOf3T79KlzJf50FA0j+a9eFnza56UtM23eVTUN//mVVXjfJw/c+b1X1+NGjpP51tb63ydZ2Wd83N+dVXOy/nUVDgP58m8myI/pUgRzdeM8o9RPkqTd2zyTZJ8kCSf5Mj/OPJHjHwPI2+EyPMg8kQgfxHyISOfMfIjJ79x8icp3wflU1o+EMu3ZPJCmDyTzB+S+ZlSXlLKS6HylVSeipVXYuWtcP4Szud8/8n7r+dD8XzPznfS+Z2bj7n5m1X+sspXeSQ/5QlvAALaeBuGf8LwDQu/ROEXrvi9Fb9C8PUEXzDwQwR+oN/n+b0f33vge76+/9D3fSgeBIpHMfgiBn9QxY9Q8SpgPAkYD4PGm6DxNGr8X42vcfgpDv8Q8VkgPmLiv0j8xB0vY8fvUPwZiq+o42PoeB053kWOz4HjW+B4HE/4Nz4tAwUKdE8392FzP2fhvyy8hbXvWvu1s49w9mdlz1X2ZWK/JfZiE77BhJ+wfQfb3/6DB2RP9hAgmL3ZS5Cg9mrv5fX2bw8GduEv/NgYhsfwaGgaXsOzsdV93bu52b3dx8XhPd7LyXX4Dg8Hd/d339bG4Tl8hQobfsOnfYZ3IvAEHglJ67V+aCjrs15IKMAH+N6hHuqz2aVf+r2VXulzNnqj/yd6ose46Ite66RPetdleqbn/OmfXqut+qoHAADrsf7oaMAP+KamAl/go6IO/IGnokrwCV6AgAW/4K+uGDyDt7JS8Ap+agrBI3gpKQNv4J2ewPtut9ttjRs9Ojs7Ozs3N/dgWXzfF4yGo93r1ohbifd93wR9q8cgPe/7vu/7vi8YDa3f933f933fd7vdbu8ohmF4xV4v0NOz7Xa7vaNYdsFPmWomrFfoUllkpNS2CgzMhqYbNbrqUIl77ewEA9vcBNv8s6cO7I/2xIQ7iluuuKqY4XyLRKliJkyz0Zp0E/Nmvu8DJx1wDwCU/QjSCrVlhBp93/d93yIx3rg1W0o6NKOwLeUFxSzLK1tKDRywXDFsKeFEDCCKs6XcoITSDV+NsVCxpayjet/3FWske9/3fd/3fd/3fd+Xk5OTk5OTk5OTk5OTk5OTk9NsSKVZjTizMjNlqpllF/yQSXkj5oIO2RCbWCMZhbxLsdPNMS2PY2FqXJXEbKFmgkF+vbGnfAMs6UAyaUTk9DwwiEUxc7NTgWdhbCwKJwIoPQnZFDgK3pllSsFAwJOwTAkKIV+8Qok+Pe8+S2xjT/f+zjgzJ39wed5lotAwB0YjyW/Uk0vQEimJLHWZhlzgeEIgKgNoR0EWz/9t+iGNSSbYmSkzz2faArgX2OI1fAzLIGIKFCxdgV5DE5V/oiBeLAYWGaHtn9WWrzUGsFVCEXCKFcYCavsCZsvHuPdFJudia/i4QIyw7AjZ1potH5JOL7grKGKEbAi2hiaMDAjDsPUj1PpaALZlGxsbSOwusyvudcsHJ4JXqJyX2B0SNLFnymLgApptnxmnr6I1UjEuQUViEIhOP4wBqti2L87uD7f+Mdz/dvJvFPavtTrC36T/Py6ampeSJOJ0iRMn+vSfFClTnjTRUJpk6iiayZLLy0gNZG8vhggRgiF0HiHhCs1ChQq9FHpQw8np6b3QhY6QRHwQGfJYxLEHY4sWenoetIcrjUWlp7KX0TxKqk3wab4dOgYPHo8/dA+dRIgWsqgbFw+1jS5dXLds0ZKvAALu8NN8ZMiUyai6MFDPCDTUNXbsUFSigWTUPKdZjNbRqBNx6ENExMYcWoemJmsuZc2sR1FScuTkOXN4MGpGRx3DUTv6WKRh42nqSj85OVlpoygoKKylJJ2ki4qUtBKUfqqqwtJYOoCmkiIFSnaSlralozxVs6enk6UiozNvTn3zm81k1Twle3qyyaue2TOjya05tDN/AeNqJNJIo2NjdkwimZVgYk42yU/0EJIG0LW7uVklTyF60kRETtopx+omrRZJSA9lzdJMpdRK5sSChTJLJBFKyk7QHOq6Opv1fx50lAfFkJQMMpmFVKiw5SZBTEd4oBvkGJJIJDOSnCQTyZ1FHn889mDkkRkZgWQg+YdlrqzMRyDzkYxk20Bvt2JaTHPQd4mJjJkx68iKdXUbNIccJEcOHD4yIhlZls7SZhpNS8tqwIEDCRJcLdAOdFec9gKzEqAFaAK6wNdXnAQtZmh4SCPOa34t0khc85xHb02HQWPQgYEX9AUL2q6DYActqPOSaOokWvLxUYlWojH1Et14Q9+okceY5jym2TR35jD5jZvsJpdmNvlMmvymyWnUaBcwNAy9qGVoIygNpZm0Uo6SmTPzZH6SLS8z5GW+XJIbe+QeeUh+1Ay2WsFWb600BC7Npa+0g1zDRrZxI+OQkWXkwzwjB8p/ovSWlsqAsqA5LacD9QhN4oluop1kL1k0u2oW+oXW00T0pIbUfxqF3qEVNRAdRB9pKY2kjfSSZspcMuiV/Jkp85L8ZiY6Ta/prdyYEbORvJh3ZEY9QYfpOI1AG9BWmoIe01k5ToYDJ7fRRJooNreJzbF5TVaTYRTmwhfZxYv8okVm0SK3WJFVrMgrCHMKwkw4mAUH82BgRhGYAwHzH2AG9Mt9ftkvn8h82QSJTGIvl9jLe3lEFpH1QuQQeRlEXs7zkD94yB7wcge8jGeX7+yyXV3mUJfrNOQNGrIGupyBLtPNZQxzeS5fyHLZQlyOg8tvcBkut2W3rMaW2fJarpDP0nJaNstoeYwsk2UKuSxvw3JYFssT8ldX7spg2StzRcgRMoQsIW81yA3yg+wgL0iQE2QGWUEucCAfyAYygpyllbXygEwgX2FlrGyVBeQAU3lKKldJZamoTBWVo5wylFN2yk+5KScpZaW8lJmyUVEuykj5KBMN5aEMIAvl/Plx1pzvvLO5Z3M2a7OLYQVhQTgWD8J//GA/OBAGhPXwwXzwHtwH27mD72A8OA+eEwfHkYPpyMFycB38it+0wW0wHOwGu7biVjWYjRqsBq/BrHgVDUaDz+A0OFUVq+Iy2AweQwaTwacYFZOW4lJsisXgL6N4FIPBYTCoF+xFFHcRxaKYCw7FWLLgLFgL3oI5PbHnJ+78xJ/4xVewlU28iangKlhzCp7iBEvRxJpNMJMlWMoSvAQTR8HEmJc48xJfKsFKMBT8pLISEkM+YspH/BiJjUTiSEl8RBJLTuJJjAQnwZWW2BITwUXwDkXsQxErLuIfi3iREQNhxIw8cBAemEcjFtKIG3vgHtgRD8GHiFgGIkZMxDQScaIOXEMH1pED28CGOXBgQzwDB55xA8/AMT4QDuIPg3hQENsJYkE/XOeH/UhgDSQwCT1Mp4f1QOA5EBhEByzXAXe4w3B3+A4Px+FhvDx8IQ/nhcAYQuAQezjDHt7rwxv6cF8g5hCIA1NgDylwChVYhAqsggU2wQKzcIH5XGAXMDAgDAyjEKMoxIUv8N8L/KIFPtECt1iBS+ARK/AITOggDQ07QMMBS1yJI/EjXsSJOAAuxDvnm2eO3VgX1hXkBnL/uH5cPntcPS6eO64dl447x5XjxnHfuG5cVzbuGlcNq5vGPeOuuqmuGZeMi+qeumLcUpfUHXXBuF+8iIaCdnG5uFu0ZMFy5dP1dDtdTteKW8WlMkVTSpRMF4rrxG3iMlmCeakkiWvpIqk8Qmlk0i3iEnEjXcjHIY5CgrhAXB9uD7eRB+Oi4g5Xh5vDRXRxHN6wUcPQpeHKcGO4hTBeuGjBYoUKwhSDgoEoAP/8+vhOmChBYs8d4YrQCwEi74OHDnh3dhzqNmjIQIdh7oJcHJwF9811a6vAtqaWhnZmVkZGYUxsOyEM7MurS0IEF4LL9WDLQQMGCxQkQHDAQAECWgOysK4EWAWoonKnXKkoqCenJqYlpSSkI6MioiEAQtrOs9vVbsbuux8LO0hQIEB//PThs0dPHjx37NShM+dVTjZOFs4bN21c2axpVcOaBs2ZVdVUM2XIoI45FWOaLc2ShhkF88WLaChoFy5btGTBcuXT8+3k3LRSJUslO0VTSpRMKE+cNGGyBPNSSRJLJJVHKI1MFpHMEslGQj4OcRQSBMgPHz0aeTAuKu7QkZgDEcfhjayNbA1DGjNkxCiE8cJFCxYrVBCmGBQMRAH459eX5cueMFGCxN4IEXohQOR98NAB786OQ90GDRnoMGTnshfk4uAsvLm1VWBbU0tDOzMrI6MwJradEJYFy355dUmIAIHrwZaDBgwWKEiA4ICBAgS0BmRhZa+yAqwCVFFNSUVBPTk1MS0pJSEdGRURDQEQymqznbtbZ5z97MfCDhIUCNAfP3347NGTB8+dbadBgwVbm4qqSIYMGrvGKhm9uqpKRfWkppYmJ2dnxwESMggoaJcwYVpRpSTsKiurqz1ASysrC4sA2i5wYBtYXFT8QrC9IDiBAgmZuHekSZN6ZoyZbYZNKxvXNa501NApRYLkyBEjRXBsIo9+GxDwR5w4cPYb0zGjp6LZLHfE3EMwI5tA7ieQmZlStqYDB1yYYExNyaRu1R2GFBT0yuiX/SV0m4ZSoVIJS6Vj8dZTpkTZUHYRgn1k5Lnf93JzW+GQoW5zCBKkS5dW042JSUXylIvoDt1avOwtWaqAbk7Qzv2pqqq6n7T7KS0NjU2AdgfQTikxbaYmbVPUZmvbbW47zS0uDm5uDsPOoF/76Dp27Og8ebQeCxLeNrxpuNOAh4Z2BgdnYVvYAGLDh52ExIdPH91Hx9Gv/4MGBdJ/dt+uu/feO5eWpurRePDoO1t7Z3WPNrNH7wmjT8OM6tDtlgIFMkCrWpCGXdWw2lRNZw5rGY3mzJkxabSatTIzLSdVw0l1w4aPbqPf6Dg7gtruAtthhYUvXrTYLDQZVK2KqlFNtRdTbSpGfxGjxehRfbr5TBASNm7ZEtpFiw4O4hD8Qbh7EPLYjJtE3R6ht0H09dWd2CR0KRYNBkuWLFf0FSt6c7Ow2yrsVtx12B32hv2BCpUyugxpZ+fnqz1FiNjbJmzYKGG4Z+ykvbS0nfhI2E4StoQNtaUgb9TYMTYkJIwNw8UeWxMTQzBhf+3DXaJEjp1Dx2ZFs9Hs1L26W9fsNbvMVrMbU2wfKYC4tqnTxs2u42bOEiabiZNNx0vpJt2VlJtyU9mTuwvpPUJbiGhfem7P7WVj2Rzidtym23N7TW2rye0Lcltul9h2263CrrDhNtq2VLKVbC47iQbkR/vRq/qPZrNG81mj1+gxWo3WwkVzAd0h8naKvJ3nYdf97T8U+2wP2AS2kP0DcSduSN1nK20k7ZqqRXUYHaqx6FRduh/srY1gA9mOG3O/bjnbzV6ym2zIDWaT2WL2576yQTeAPaS5q2xQ3apZdZnNt/024Q7cODbg9rA1bDy9qTn1p66is2jSnYBqK6DaVJvBdpD/uGY/e/S4Zj59MqBMKiaLyZNdBWVYIUIQJydZWf+8vbVptown27GT6dCZk+vUyXfynYxHs+lptbOzMrpArSGDnsuwGmOttdbb0rJSUxoxMnlEI9F3YhrvwwcQEK50V1ycomKQJkwCFt7c2iqwramloZ2ZlZFRGBPbTggD+/LqkhABAteDLQcNGCxQkADBAQMFCGgNyMK6EmAVoIpqSioK6smpiWlJKQnpyKiIaAiAkLZzN7t1xrGwgwQFAvTHTx8+e/TkwXPHTh06c17lxIHzxk0bVzZrWtWwpkFzZlU11UwZMqhjTsWYlpKGGQXzxYtoKGgXLlu0ZMFy5dPz7eTctFKFyhRNKVEyoTxx0oTJEsxLJUkskVQeoTQyWUSSSCTk4xBHIUGA/PDRo5EH46LiDh2JORBxHN6wUcOQxgwZMQphvHDRgsUKFYQpBgUDUQD++fXxnTBRgsTeCBF6IUDkffDQAe/OjkPdBg0Z6DDMXZCLg7Pw5tZWgW1NLQ3tzKyMjMKY2HZCGNiXV5eECBC4Hmw5aMBggYIECA4YKEBAa0AW1pUAqwBVVFNSUVBPTk1MS0pJSEdGRURDAIS0nbvZrTPGkYmHhjP+kvDqNt2cHNxbG5samhnZ2DbsqysC11aDBQkOFNDKurKqmop6aspLQ31nWEGA/PDR8xqnt7KiWU0tg3pqSjr6RRRUy+fLaUVzQ3HCBFOJZSXlpGTko2OQHz14LCYe2jCcAWOzUJFCEMVfXx7dnBxaNutKcKBq6igXDeX8pJJ/Y5+PWJ3EgLPzueihwW7wQm1+0y3WvUV4GhpyAemh86Z1FZVUFApmpeTT4QwXKf5C4A3JtaGNfXEVcK+Gmtz/7NErKGXW/45h57UH0s9jTh5b4UW8+NoAXUxbpaXqXNoprVQ3oI3SQvUB2ietUxegbdIy9SrtklapK2mTtEi9a4+0Rn1ri7RE/bVDWgB8kFZIq+WAtF3LeZ8s18PvaLMWczra77FcToftg/ibLqgH4q4dUP/DW7uf3oen6Xz6Hr7a9fQ83EzH0+9w1G6n1+FiOp0+h5P21y6Hg+lxOhwu2t90N7xLb9NduZbOpq/hV3prV8PfztrT8M2Opp/hVPpqV+VSemo3w6H0Mp0Mb9JR+xiO2U+7GJ6km/ZSXtlJexhupI92MFyyf+leOGQX7aEcSAftXThj59K38B1dS8/Cc3Qs/Qo/7J/dk9fob+/kMzpn3+SF3Uqvwl10Kn0KX9E1uxQe2KP0TP7XofQnvER30pvwEZ1JX8JDdMx+yT90JT0Jx+uWHQnn0Cv7Ea6hU3YjHEOf7EW4XJfsRLiFHtkheVt/7EP4WnfsQjhaD9KB8LL+o/vgYr1Hb+RgnUdn5F19sStyCH1H18G3emLPwRd0xI6DH+iH/QYn0G30GjyrG3YaXECf0WXwqh6jF3KpDqO/4E/dRW/BmTqLvoIndRWdkBv1FH2QD3XBHsi1HUUH5G7/635c977Ox7+f6CbcQb1EJ+EC6nt9hNuni+h6bp4eooNw6/S8/sF97R56BxdOx+t3bptu1zm4rb2ub3DRdA09g6va6ToGt0yf6xfcMV2ux7mmHa5bcMP0t+7mvr2tV3A3O1tfc590tZ7mSna0fub+6Ga9zE3sZJ2CO6OP9e2EMLAvry4JETqE/mDLQQMGCxQkQNAP9AIEulbPwupX3aoH6FRTUlFQT05NTH2pJyEdGRURDQEQ6trO3Z7tOnfMYzksF8QD8T/cD+fD9/A8HA+3w+vwOfyVx+FwuBvehrPha7gazsrR8DNclafyMpwMH8NPuSkv5WH4KP/CvfBQDsq58C08C8fCP7kn7+Sc3AqvwqdwTR6FZ/In3AlnwpfwS66EW3Ik/Ain5JO8CCfCI/njEEchPAj/4aNHI+fBF7ki18ETOSLHwW9wG9yQ0+AyeAwOg7/gLTgLroIwxSAX5Cg4IPfr4zvBTXASfI+L4HocBM/jHngHfsfteB3fwDNwOj7HL/A4DsffuBuvwNm4Gk/jZ9yMk1HgY3w7gYfxL+7FJfAInIs/4A4acAZcQQKOgBvgBbgWH8Cx+BW34gE4FZ/iURyKO/EmHpjvqPQSFlhFg4ELACQACQAIQzcqiMNQGuuBpgXkDWWgAGIwCIBCCAQASAgDUhQkdQAIAAAIAMQBnmBVZkm+g6bzCvdVGsW4qZu3sNakCO5Z3zgJFlWaat7UOp9orbMk00XVO4XLIo3kHPTtV7ZWUhT7qG39BIsiSbYvCtqTqWeaUUkLsSPZ2WWXRrAOdfcWbFU5gnlUtm6SRZem+idV6xEt2zTNdFA0bvG2yCM5N3V7S9aKDMk/Khsn0apJ0u2LXuuItnWSYrspGqdwXWURvJO2fwtrTYrgnvWNk2BRpanmTa3zidY6SzJdVL1TuCzSSM5B335layVFsY/a1k+wKJJk+6LUuyT7OiW5TorOLV8WSQTrpG3+oq0uRdhXdeMl2hVJonlS6xyydZsnWSdN65SuuySCcVC3X8FelaHZp7pzE2yqPNE8KLUuybJPU3wnpfWKl0q7tHe+lUDJosy+P83+zHj50sAbVRhhj97QWcmqTROdM13jEC7rFJVxU3V/aajtFID8Ix65QZFlHO8VgXVo3juCm92UcqQtFxT1fFFwRSFF0gSuHRMqEAuynV30Uih5T1W4dnoRfaFN/sPksjglEp12HOm0eMjhiiuKnbhtqTbIuEBzDJjkPircQ9QjN/gXYSrZ9nDZXTAAw3w1GW55V6SCB5Fz8JEflFTjLIi+TKf1TRLIisrXGoptYpYKSH/D8cKySccSoH2EqhYM5PnLP618x33PPl2YpwGL3+cLZOL4UFNZoE1PKib86qzEYKgnutqIUaUaYj4kCEJmFqMogUKMkWyuUfJqNI75tR1Oo+U1ClZQTMyMZEfKhBl3FTYi4IRQFPggVPajQMgrdzFg4qjIARhmBYfEgMiJCTBGBiYEih0QQBGiEiUCnFkQAjNiUBzGjAwUGShVcIQEnQGZiHBncQikDIUZgKFJsIS6UpYoodUA57UMNMd5jWVNoyIHAJBZECOAIicmwBgZmBAodkAQYsoOEABhRWPEiEwJnRkho2AGohSNEQFnRFIixlmNAQkjJQcAkLkEgYhCJybAGBmYEFB2C0Im7BAQEFJ0ooxATBUcEWMyYSDEEQEhkrlSQUZI0QkikGIUZmCwjZA3u9UDZa4OskSbuhKk7iHdTXIjgkKcuWVPMMZa4gR2N7aNxAf9KlIeKLmhfy1A5ct8rObMmgwosFXNFY2TtZnon9U/xn7e8CVd7UQuCUOFzoZCn5Mc/inGf+a7a4uLm/SgSb4VPH3fLKVtDKTAPvLyOnrYqC0AkSTGAnwsdF5TWvRbiNC9HXYZSy+4MbKyutOXPp26TvQDZz1CfQM5lSjE8y5j7b+Nl78w3ccCsavU8W9lHjSpkRf3LEjAwpK0YIDd+UjwzEBIo1AjL4wWWXL3EW/WI72gxvP/YwbsmOepecni91pViQ39/YZPrid/vPPom8ZHMH0NjUnUEGbTVF753qhz6RD3MtFfSP4AjdyGJo5gYLuEc+Tj4wiOOIhagPiqibMkFS/nN7ReYaE44PGJOkWzGPzSFHd7qUncMaec0g/NGgCH/V9wKZ+vg8U3DFn5Ul25XqNGe8Fqs///f6HLzEpTMhv86moBVldce/XRIc7+7vn1d2LvweFzwsNy5VHilx2iu1XJ5Cufh8Xpg8nXiG5+V1gl9e8iwz4kLhu9nJhEjOzJ8B81ucQJDt91ZHH+l/PMeh3KVGxZaMqXG/bPMYwLGt/B9b8UOZ4Rx/SfkqgyL+Gd3ymZS90mtipAVPxfYmjWBZLIbcQW3gBxJi2WtUJHAjk49CC6VqgSpS4avwYRTvzUAYYvNT5g8vhVmIh3K858sfswT4bFy2JkR6d4h1BhPxeGPpwVUAkpDQcTEXyEO2PGawPiR9mV6GQLlN3ApudT2Oih0ygsBIdbpBcojqipQ7h0ZIfA38sJJ7GRAQQDSKQkPwJZMWNuEVCkudVDrzyieCoOxT6mmADKWbDGxT9U6K9hM3/TSARs/8s4VgPCMlxvqr2lXPUw2OpF30XSAlabXyhF3DO7KXGbCiurHOU3eFNqdeLgvFklX/lxE2Qxs3Pme3pcGUkcsSYPOyeZD8vKC9x/0WaAncDQhN1457IBsqqrfHBCW7qgkREptj6M0L86Ty9OIZ4moFLGT3BVoIn6gmShiDi5xq+FeIQ3Hz38WhuUz511DTsiME5Kx+QKon9VF5/PcYsJdh1O7KycF/fkS4JUAvJAQpKZOm2r9yV9GE99sjJSNNEOtJ11YufxrlHPZJfhAvdKnoqsTamL7LVx2zhkPvtn+laJ41/38Qv9dj57vXsDzK9HhFxMap0dQvmht1j9EHKK6/zPF6A+Nug9w+xffPR0/QHj93/NaPvbnE7IcYlZTP729/+1L8yU96WPWLyWKdn0nwS7O4Cmt+s+BWKZqHLj/TnrHH1nMy6l+ywicFYwye/SdoA6jg7CC8yS0qzc96afFihswI7AirH/EhdJ62lQbUdu4C8f1FVrmMFAYyHDWCiK5quNbo+miot+yT/G43Do3n7ZSC58eb39x3pklqJeYCGl44GBGvfHdEkga+v2nSxw0SAQBHyamnbvn4zuS7ANHad8WRbM27o31D/zXawE31e3kLg5C3uMsTGeuVdKcM29iIV4/mFzpX4s0NMDZ1U6b3Bw4jFgcMdzYkin8G3Dcwo9pPkqWuDspizllWD9LoEjOGliD1AXArBzw3SuP1vn4v72QkwkJGDPATOqP48izIzvArXiOWFqfd+iQyVREpKBvipyBAptDe/j+EGIuxS96Wz+JM1vEPYLI6YIBNkjUWXg0D0QUgMI5UlSKAEtGhWFIgNunUGSGohEygBReSZqr0Uh1I0efTd69N316OOmN4WxR1aVpaj0cdObwqpi7oACXT5wpYvVPYJl2tu0K0K866fnpm81s7duEWjTv739jQsgAFpklayDJy07qAinIAmNIxWDvdu0lAlEBWydnQQFnmTCEFQBRlwfkSx07yBjZkCHjaAKYESvhNUBR/BETBEQskeiyoCjeyCkBiDKM0FVgNG9E1ACDNGLsCKgyN6JKxRI8DABMwAlWAipAUTxTFAVMDrvBJSAIfIirAgUmXfiCoDQeCRSBojKM3F1AEi8EVQBRuSVsDpwjF+upzqY1ekEgBQjpDvzUdYQAVk2/5VXmRKlMttVPywWZseIQIToXiJGWKKsclMDrC5yoA1E3dxLxAhLlFVuasCKiEgp7sxDxIwtykRmamhNREAh7q6Hw2YI+w7IDJkaZofOgJExRijGDI0yQ2fOwBAbRCbGBlkhM2dugAkaQybDjFAZMzfOAIkZy2gJInNB9CJMESiyd+IUAKF5JKIMENUzceoAkLwRpAKM6JUwdeAInohRBEL2SJQycHQPJNrLaIMAhskwI1RjzI0zQDLD0IgZ4uwxiNzU0IoRgELd3UOJCMuUVeZUwIoJ0cAaEYBS3c2LiAjblEXOVMCaiUBJ3MxLxYRNlETuamCNCLApzqJw90/1n1a4gU09LXvMniOiSttm3HA73RwfsR8cERxJKg1kKqMHLKWhkwuxa7lY2XB+ZUCWs/TOeHJ/kw8RLUfPquDXcnaxg2ypXst5LWq8mTlND0SvMeRkTLsa6Tuw9Trzg7US/M/8xlbctrSCnnfiZqLv2bsOr/TCvsu5GRWo7aU3O8K01w7T2DrFNJ5L3ZMFzZWOeh3qSN9WVw+BzbW7abELXaPNY7fb/IbpZvlW9833lxzRM07mgOqwO71te7k175yeFp67NfKcfnZer5zea09vZOrZa6Jv1Tke0+ZTemv8Cd/U39DQ+TWJm5b75kB3QxeBjpeF6CfQfgZCe7gP979zeWAbobvRsaDraS9csTcZ2p08mLPYcLj0ju3Q4dfiw8tq6HTrwL7N7biiNXHdEIOi8OP7j5fOr8nc8LrfxLhudGX0eFlcN+Hsz+h4b/HhpugMH7jd0d10gOh62iBXbFZJJ5+bRafXlrluGj4dPQaRTj6H0qXXgOrX7pAhck1yW9ro3ydPKkZCv/lLDfubFLa98Z5TkJ8MZBaDPR+7plhj6gRr9iAdtfcLooVrk6Yo2/lgpl3QXBtxdMuNpjG53fG5QIgTbrc/Hg3Pzibc8GDu0GHWJqhWO/Z/1PcTgKyQYi4tO5u43/uoWn6bbWR0U5u5zgwHoj9L1XrzeOpw4Vdjw2zFe8S1woxYleR0n6xdhTebMpweN+6QuR6rR0RLWhvXd8E9TMmxjdG5sRxf2pDYK0BC9hMY7L9jzaSJruwy0plyDZfq6eM/LjPoud/xOa7RFRhpi3EPaIjTENQJZzm8wylzckeSh1deCE9EMmgopmeN6J3IzzRkh31EtmuE5x9Fa2NTHpFaRU5sr5ZJk8sjiW05y+JmCcObumg44knHBuJNIO1U6fAlxDddj0DZY+dITttFeatVYfbxtBN5waZgjRzsWx+mOXNLOX8TZa8SPgO41bz5/N+YzP0IoktOAOfWuAjB1HPK9As+luLRv0CSMCmyWK2zOcGA6yzWczCusWLODPMwHH28woztCV6NoL0X1DbWjDiHRDme+imBVzdBqUUqmvNpjrQ6ROTVs0LLqdU2xGUrEX3ZVjZGczTnJdSw2je5pvdiohdI3hSDohyZFeOzytZ+qRYZWrtziarbmhonZsEuSZ4BiXo2WWtzx97fXsB3d0XaFDiyPcO8K5lvpknL55iSZZEWzfDrDi3NrHvojIR2E42GmTcbbtH2LcAydmMrsC+9kdJmlaMnXDOH3pSw7W+11DIxBPa2grKJQz5+HDLXTEFRq5GrHmSoz58OSKqMvLlGmNOLr1q+vuikMhvtzy6ajbd9VbxcxGMvErYCNVy6tBDqXXB1Y88TY/rEJ017cxZTY1vANxzmZQQcCuDxLjqH3pQ46X+1WOUKHndyPSnAfkDEt2PgsCVNMscOg5gJoks4k0X7ufbdrEEn907XLIDmxn1/VVx6sZPO/bgEFtSi5ZGqxqblOM3Syt3PHS4nqzs2Ed3LXYRqS887GS+gD9lz+t51Kcw0duqN1rGQMN74dTPg6DGsuJfLePYiwleghkuXC0G9e+RJsQNQROi8I5P6pJvr0p7Rv/g6XCRtJltDDpOwQ1F7XpzTMHna1c9AwVzNy+4CU/AVCNkHTnfBO0Cu11+DS+btViGO228uyo7e3doXKC9mcvu11a7VgpUO2pFBDt6U0A/lb+/9PFar4F/a7/+R4e2IPdoEd2Nad1jOyhaFzoXO522dLbZkHxmWD+Vm915jxp2HPZ9x0dbN454+SIDvFedlyEwWt8t4rxbPGd9e8fMuFWum2HaGnVX8sx0exyzxTWmnbyPnyTrPQmHoLve+Tf585vho5+/3xueHymrbd/NZLEIv+f5s/vMm55kG9x38BLhXrulyxlQDaOQLnluIh18P5wlpJuxv3rrNnJP8DZw8PGvasL1+GzUn+c+ZzrNg1iHTNiT9M7l/A//tdzSzLBe1D0FbW3eBJtwe+GqdfqDi3QFcW4dmWambn61ZuDPYwuy3iq2Cdt/AsgO8/Q+x0Q1pVzjA9FW1xKjYoJKsjw93dyoWl9Rb68xCtDLrQYb7MphiYFnWIyQ3f+PDA5isbUHWscLtWM0UWo3hHMFerDBENKjA1DYjOp3jZdj0yZ6NPTz3vZC5WwYnzq5v3H7GWdMW0EFbjyk72I6YlG6+cpEJs8fDnYld2tzNkSfOqTtTG3oc8mlshOkJyc4drzVxC+ts80EMpxYZyYY50MPrmxhpFKhZyRXn7h9v4vw641aYmTV1QR+0lUzZymjELPnz1Qs8U9ZiQ1IDxbtAie1luPrJyv4+oxY6M1q97HLzoGu1dsi48OJWK1cs3x9+aexWhSEiGHxpqgsjHc39aqhpKXh1eLl0GtdZxD6I1KcAeQSpn69ouKwnG3sajSWWnJ8ZbQieU1ivnENUg0amdjUCFgAyD7fLDedqbpMCG8dvfnqzseBRp1BURhBU5nt5aHiJDWH4ss7YFJvyM/XX9CfnDnFUFl6Z3xacN2MxseM0RcWCaw7dO5Aht0c6CGQ+U9SwGcv8PL8p6g/9s4EGFzr1wghnz/kbPn2Sh/GPzr+nptSVBK9hKB15bqWXfZLAHPHYp6XN6dTLPpcGHleSugyPo8MNYVVWeQFQtu9xtZcjbl0FufluQH/52uaW10LY2eHCY9vXXAFtV/DS2q1Ch7gqcsKryrHFHm9uyrWR3lnUC++4bVhXhZ7l7XlukHrJ+RTChoARPnT+WcM/ONltdWosudL8zLgPbE7hMkUcogcNOtXNCLQA6Hm8XTocVnNPzlnCqBt8O/+UNoR1bxh3+bssAqa3UGAr5Fvu0zGWF2FuFmusgU7SnYOxW0idqVsCkdWu0/uKyPjn+yXzEJQxkU//jGJzwZjOdjGo6dSGI0GdV38o9Em1xwU/PQPgodpSm6+j6sgqqkTWim6F1/bIQOD7JYnmIQN+3xZQ7e1Nrc4/QPL+qZixX2iWub752RrNOwst5H7ryCpq9w4te8Db2hDaDmpMLXgkbnOFDr8+McQRweeEV0+HYw+qG9+49mk/xbobsxAfuHWQ4cytphheuuEIYzI1nzuqHz5P2WSewx+Otd97Z2b2xq3nCKdtkCHaQUensh4BLgCYx7ZLh/Nq3smbJTiqgytM/cNddwxn1xHcRcY6W4zJXWGE/bFP/suDsvkGXItLO/bghR9jq5Zd6az2iflSVY3CbEPERz9IajJTU6RnF6lbm67MnatZyiQ4SB+pKQmPpOuR5sNu5of/VuvJstLx0fMnN5QcOBdkLl1aeWS0laLTXRYZUNXohooiM+J1O7rkVrAgXepLcnH0XdDkWPovBLy0jFnJ9tZ7LRhgJtd5XnZpVy6AN7D8I/I73AFZxopiu898IZK29SINDoqtQhqWdskRXjmwK3d4lZlde3sX7OrCI7xoY7cBfDNX7c2xPlyYbHvF6Ky4Q4hBBqvImJJM6ZPYGPrn5Hevrb4ewnXrnNxPjueZ3Di1ogalP3C5HLh1pS/IXvqguRfgYQ2l7dttmRIWyBFOrcNCG9oZjOqpf9RzHPQI6iYZ3AFXRE3JcvsIh9H5s0NBrAWHxCOSbbfDmNrbuLeP1IcTowSbyKa02/MKrCmiqcPtaBZqfjClPxHp4LC4fbIRoLzltkLcnYMZse7TrcXq021iNOPMZ+yAHsHTbubnpgh+M4sNJXvNdvQcNHTZr81ytqnhnF2123HN2CfcTjursxdq3WQCqz+H2d0Bc4u+x9hvz7BBw39bSY1kGfY3KBaO3GSHWsRnjYocYI4jmAlIS8bcuS+IWXoDGhyxF8CUPgMW99DvJIzfFNvpHubsfNzr1Zgje1jJFDc964lc1lySsaPLgF1rsLH009CF45HjjmBOeUbC4QA6FY/oRn0jH5oyRuDdJA0La+owIsw1d0mJKXWknehnP9WxHuII9oK8xux60jDMjVBgkzG8muZ0o+8q58Ip13LremHPqcCqD21mxESYS9oE1oPlFX2mtnrVDCMAXWkXJMxORbbCAM7czFthBxIAOW2iBfLOuGG4OtQS09q+gFXXELkb7m3u1ab0BWIE4XZ7d/5KMGW+Ny/dYp91SjtCt3AZpE6Rj6B9ibnsXgAK2/kd6giektpwvIeM27Xztfq7gt/x1CkuxNX3KJ5l+g71dn4CwSBzRPd2mqUbwR6xbz92EBPlp9AF1VJPPY6kYUtyr784M1wn5kSZZhZz79yLxLBGt3euFeJb4G9ZnsCG/bvq7bPaOqaG/HyL3sl52dktXDsf573V5TFBup3eENcgxOtB8m+E5Ggsbr+2Qmzk3tHbKZeReDu9MzHy/Ck1KqDjavs17CxDHRu6AekDNx0pO6yv3i8QG+DHTq6c6tyBdhcyg0zw2H1RAswSVmwQE7wwrnX/ds0SYNF17XEnWa2Njkscn2y38Fs4VL4VW50ROs+/cButO+T7GncALRyr2ixZ19cUUt6RpxHaBe2Vtr38Belk7orbW5TVbybULf3lsA6K0DfTOts0hzqvtAGGVOS3o9msTKbZTegfz+DqYMjcd8CuM2PDyMRdbfQOuVbZ6+bHYhxeKRqYdng5j4Zar6ktFC7IGmzLm5P8LT7REZ3JGs6GhVugmjmHU7PI99OXJyvb3kx+vCyttvJjqJdDvwSVYs8pe+8mt/S9EGxpWc3KG1u7tSb3NmIE+uSSn+c1tpgLxjd2/QjIBXdMlpkhWKrmLfDBJbkIgUFwu9P7pY2mqXhzYN2zFvvMLDcXor5dFbmpeMXGOjFuMwvs3vE0LJhG++F4rMqGkE3Gq8idkk0Jk+gYeudkdv+tdhxCdOvc28+N55m6cTKkPlI/cGE5sHVFLvhY2qB5LcD5Ggrb2205JRaIEQR2y7ECO9R2Lj+SWi5T7EXjONOIoL9iPsjY0TBFNY94s3Hz4x2JWmMaMo+QsNgQ2KvoqE39TET28NIouu3ykNAg0NRpO3ocGEHa0dseMSbarAQdzL/PMqJMUWzDKyNqSqpGfORYA7Z60zj7jtCx9JlN4KnTFFnbuVy3ab6YUhhcIT4bdjZz6xVbV0vDCZPocrOrOaPebveaPU6InYbyhVqrhbZptcbwKg2jBPZotcDgEu3bhTbo7ZBAgGQLRlihYSc0Ohh5Lke0RQlrpLOoZIK+SQMkpC2ZeyPAd1n2Aq1tWCM4nbHV136tca53ZnGmG0Vy5GVHu/XKDZE9rGRK3YB04zqOWexQG9DYGlRvb5pi4eQI3tFMnbbQKydgShpGfORg4UjsXLvlToG5xE0KI/SSoamzEWGfVXwqxXqMEfWFu0aAbTDCyOkEVnmjYvubbIxsz/wYFsRn9cV0w1/fGpN4lOSS8hrUCtYzo02ddvSZsr2hOv+5fRBn2KI+E6+CIWvG2KrE1Rj6nZ9/K7IbSAzEZCbLQ/N577hhvbpFHtOuX8Cka5y5G/Mqx3pT/4UwUvTchlfeTvr9l4H36WXkmoM/Ba4IrAGEj5DFR9Cs1u18hxxBTQk3HB6m3XBhGE4c3CPG2FGzceaI3k16h2Q1u38+/MyiLND19mLHMFF86rqgtrb2lHCEWkWN6NT9CMq30pL4Z07PMntWT5vT8qJpTfHLBd7UkbxiTjccdht03xacMNft0mT6SHDCHHYbaxrHqZ4wrdWIts95kMETRlnNb+n8LY6aRkdI5PZ7hHTnSbJzDMEn3lQw0hzXO6FRx0SrPWvcsyY7YMV0qNWeI2+5yyy2WX2ygKwJbP3gHMGZ+UHrXJd9LXJvHGWzhrVmFmaJ9+A5vxX4RMtG26amSFk0WvvupFd1o9vz5GR6i9qC3iNVtco2tWTUcOe826sdYgvHEWmrfdMm5G32zfzvP9SM88yi8ZcsPEXvVrNhuNjk2Ps2y4u1vdj2+jCzTDKr2PPouANOqb3AJiOufkPdZES10SZL1VYHiUlDxmBnZJ3YQuB7GRX7zi73zAmjEqwuzji7n/FqOx623KxVdIXbp3auYOBuOSbG10KwfA92c9NYtu0UO68chv3F99wT+a2Wye0qBW6qM/UdVVFNJhxWlvDS7+dZWsSX9W1zTr62HOwAlxwcBk8qYwHmPDQOOuTw7oSHLdpY9INl5wH7CCywyZk7bBo7EADswE2sIfupuShafCCtB33zDemyEtlbazeIOQhtciKIx/6CQRJbscJZDvtlFl7zmCgYJt/57dkFerVoPu0Xms5LhGUBtO0ExYPT/XWkLdy07asueYaYgpjjEL4up0zb2buGavikljtlY09tzu3u1/Uemem2zU7sHTjtDmE4nBw9bxHKGemRanxcXGvdPFN2b0zWSkRg/v62KqJvPVm1V+s+0q/taUuqgwUQUZtt6v/mPW3OOa5kQU3X9HMz59kI3+llpyC47Tje59KYQyn8zot6aU4T05JBG/RjkVpxzCRY0G6+eHmM0Esx27QxzKq+4m8aRhYxtBwra8zkbWd2E3NgmTOwwLdkTKK11yOO6Y56iJz45zgzLNcSsCb7FtR6OunNEQGeINXg20DxvEDpCBHdlCUe783k7bSyd93m945J2lE/fO5i9DxJl2Oh/YThNr4AxxJYOOdnFTmaSXPrbkEKgPWvWti2MmeVHrGnseupC5j2fuCeOSWmc9hqQPhq4AyIb6benEhL34iM6fYUs5qm4XJkTgDMDdTo7kbSzWRuHKJe0pqSaWadVfEn07x6WpqaQiCVZyWCVpzbc5YVyH9BTdZSGeuw/w58Rw2W67aQrZriHcAjUcsNw+XRGg2IzzJlWmg1Tw161zY9XxrkuMbYzBQQ1bX6g/Jt3JLAtFkCMOdLBVZ8ocBirLWCwFD4MizAPqy1hcAs+DIvwAisNYTA3vOyE8DA25oJxjsJpnAVNUIguPnQtuFSqUwWRRmrkdWCNQa904mr3R3sCSbsTWO/85W4dM3x2nFiI5vjtfKEdV/vfeMEtV1+kpHGRCOqmxyxMn+UdezIlJlGUNZtdFVl1CjV6RrZobqYieZfh9roaus+R1bWYJHxyvAc7V7HanSy1MGOqDrVUaWOVCTLMImEMsmRWsc4QtUZdrSqgu1vIYQwVtt+1c/tbesVo7JxM0X2zLrZFRGVXXnmgvthQckKi+j8H9fQR0h5mH9A931bW/tCOwhqELlJeu+vAXhx1np8BWWbrHriDfqMnA9i/iZPGxxdAzxppb35iB2Czo31T9v3WkTLD5xVgPc7rrb1HyHUiOCdiNixnw+9QVKfXhyUj10WiBx7RF+U7+idldVoia/Ms2tMh5ez5y3B8TFsOAQa83YlgawoxKw3GGIb+nEumecC3HMEtsbhy+n4tnD8GBseDoBt+X0zRWbQNNbIxG9piebW6jrIQzUXzkFiucl//1tDNe4sTHa/K3zb/Jwzt3//YivHQZRjdxPFCn6N4b0Y8r451K7lFKAkf21wus2JvN0h1e3HCOCrzj6s2JKB2gz42YTR4jUNVT2acRS5iVcwYtQcvq6QvHvNXrd2KC50D4JsENEmCe69NQznHsliOfQrbMYmp/opgtZ8HwZYiRmk5oivTarVJFnDmElNjPXNOmcvY7cLeAIgfEd/a5jgE775ErThHXgCe39GdFtXRdQMp0JLYnRU3AF/C6N6tBecCDNUieRHHaeKE90RL04CfwKznGvFIcdIcxdxK9wB2HtOcg3SwibiW2MBzD/SJPgHJMu9RhkZRHqbkLAGtP/IS40GKcMLhx5YdwXlWzOTRoamiyk5mb1gLwQbJwgb5GfUpnpCyuTEtNaggfsnZvBBfiRA9rqWleobJJtTxiSl3hopycL3k9u9tQ9vYaNu6QFj9eidSebeml0Mt9BVC7/NPsTs0JoxyFiO6dg7J3H6w4xKrRxT8bidgbQ4mswjBW2nr5Vd22AwdgsXlkXZX8LxJ8O4iK+QfFOrJ6hu+y57yxj4VU08ns2C2F0OsrzJ99YYl/O1FVsQufnYWcTibeRrj2HVe8cml99kw2uUo6b0Cw8yisXX/Q58WsWm95pb2LomhcwxGJwyRjBMKcUs7UICkkEj8kIS+NP3lv0pzfCQrmLYspZoDWbCuiKh86yKUrMJA0fgtcR8pEEiUE0RbGnUvDIcG+e9t0wyf57jMwN7KPZn26bwh80FACyrVRO7FliLcFjFnIX6BhohCY81pixzApdlAEP2qg7VU/6z6+zv3SEElnu6bOQCwzAWnmE4qnwOnJ+HIK+W7WwfCOz1YoxxBObtZ/g/w/8z/M4Z/ylb/GPxIMNu7vp/56YprVH/TgAAAP3///9aAAAAAQAAAHutAAAo1AIAKLUv/aAo1AIApL4B6ncYHTgAYA9N/9MLPGWo7hSV9x2eUEM3myvTgmKujDelzAagVHPPWZs17EBNUd/bRTdJklsqSO5cJFHaB7wBzwG+AXysABltf5gis/+L4Hn6X49sx9cj0/17ciz+/x8zD9r/mWWP/2vi8PubXet/N1Ds/2soy/5vo7j5vffee+993xTCHxKBv5j7MTn0m2LSJ6QL3+SUT+hbBM/TlyPQK8qzJ8dCj2yHHplu7Y3MvKc8FdxURF8E86LubA2mtvpV7fCk1to12taMX9Obi0Wi6GjFaXvX/Grwv3DLhcNuoFhEPDt/44jjGvydAG1uzfhV4eZiDd38cKklKNA3F8SF7l37Anp5qAXzpu5sHaaN4iZVkkjKnZXioocn0/4eBB3Q0nJPeS6YqYi49E0h1N5INjcVUZg2VG9qaxnonC28umMGkGzwDFQxWB/vOA6as7WXvb2voqMVH9u7RriGsqx67aphe/vkmYvNE2Qz43gCwNcQoKxqZfiEIvnkZ7nwHjwYnmPmQaOWoKA4c0E8de/aYF1eFN/sWtVrV1z39mGYudgjQbKC8EyjKKpkF3XOFmbNMYPHHVxicE0cflUMVsgeDvOZs7UPEpc8s+yxekCLyzzleWCmIpqM4ziW7aaQ8cwyP64Sx/GIOP65i2OiJ3GMIS2OGzQp+omP4jgOiuOYK10Q+4wB4slWKi3JOKvdCfUuiJ0BpnEfLY5kNQPiWe/U0Z3JeryQodzv1655ZVkGhxU1eInR/dxBXpPxABJJvqyciprknGADI9UuxLggZA/rNFHQsr1m/woPiFU+wH87ValN8fbP0qhh6Sn8bOAULa5k+Wn96pVm4GtPSKmYM/fXkgLrOxpGdxOlfM8+nISps+uvC2F3109xJzjBx4tnkppQysZtFviDjI9SBwAwx2YkW8SinVM3udJwy+ABeJkFUsxx13nHNa3ZUIXfyC1VRSq+s59n8A2SM53pwKORR5WVo5/jfWNClOcZ1Mo/HpzwT+lhaPLJHdek7VCFep7ZLdxjqag/7JbuLdpSZyRL1JwK4k1oG1TMN8O766uYE5zoXBJdwBMZRB7ZZbibKPk8+1i0dpgAyQ3tEqOQwGxO6D2bBdo5sXMXxgm/GLFdhXaMNstZBo8v2Y1GPsi4Bs4su3JBLpk2lMJexjKHQhqecL1hwrcBUcBiEyxBJZFAwItBarCSMX+5APCW21RUcnRECQADV3yEv5FHldVCgQ+fStZMtQqR28eCJQuUtD0tvwvXKlo59CkLgMFIxKz9yhCXVS3opr9cEDjLbS4Be2a3/MpDl9K7MDgZBlQRGipR01uhSnqdAeW0Qgk0967N2+3W1WzX/kyS4Z3rEJ1CHZPHqqDQQ8JCXs5PWhBEGZmBgyd7zuzLCBEVRnUT9tCCjbd89Hlkz1EeDjYeiZL7ijN2XdEVKhUn0VkF3+ufSXB0sxq9AQxJhqITZ9NhZtF5Y3ky9AfYpuvARNdAYyZP1QDYdH5wUkNuZoQ80LL157X10jywCm598XFB6vhOd207Dfbt9NZPp7OWdBqFVadnzU7PmklBMNi0WAQltRA2jcIqSgybzloSRSu06a0fqT6bBvsq4YhjTwFNmE13bWWtkDRt4dey2fCWqNRmhcVbmAlvz3Gc9ox3tedJsG3b9hUfoW3b9hXW0ra9995776/4CK/muK6wltgxNdZLz5VxzRzHeTUAYsa7djBTMk+COUzp4yCjieEI5C1RCUb26m0PSxuWfwszofYo5ibnwgoPiG5pcCfQnLRZYSFHK4d6WxKkCCxZulZI2jVKTdcW/qn81bfcJSuuN13LZkOTl5nOZtkgA5i5s3Gl4Jxvpyo5GzgF55xztDiSnHPOOediXBA4l2W5HpRDdJP1aPuKWsryA0gqdkBGWyj3a0FIA5T79d53h/SxM+RmBshoC+V+LQhpgHK/Q/rYAeoabZX8YBaZ3rmnW5I+XbcknkAzxkiB/BOuN4Zx/GXllD2so0e248sRZBpFZZY9SgvMmBresrfbveXCVMkFWKts7Va5e1mWuWyVObd62Wsy3pNjIVutmUZRmWWPXlpgxhzHOeNdOchoOEzps2av2CwbbLlLcpdO7NaXs1w4DEXyyaZWmcTqf39IvQhODV+qqxLic4IFUUGNQHFUF+cp5Q6K2fkcIJDgTgIvfucdMSOFmBO64NYXWXaCLOH0Aqt3JhIKeve+dz81vL2UDhNUomZ0UY5z79oCvYuwIWEhwcFeN2GPVJCuK7qSR9NhZtVAY0bnB7cBDKk3HomaozwE05N6l048+jzqfcWZDv0B7t5u9zoD9u6Zs7swuO6tUFV377333nvvvffe+ygcCNICM6RnXSkdpqnhPUWUl3IwVkg7c1KD6ARZgomEgiYKd04vsJqWCDSZCfRSUiZymEhJgTwRSUmtjOVJST942YuSgmm8pWBAlJF1cHgS9fIlo0snSquEheQcW45K3kVYt74cXJTj3TNn0iWRVrKNp1GoBD5BqgAhAQEIEACTOAEAYkAYzHFnaD0UAEMHAglOAwEYaAAADPwgAIztAggwAAAABAIAYJO+ayTagf8CYGy/rFnEWn3pgo3S1/3YdQtFbNmy4nE/cNnBJsa1tzvBC0Nb31fB7Q1eejqX0Tfn2G4sTi4u7NzncHRNz4tw8MJvwdHV6RzQ5Pjbd5yFt3l8k27nmBtu33Ests3j22c7x5xl+44zyDaPb5PtHHOW7TuOcbZ5fENt55iLbd9xptvm8e25nWOuun3O3Lxtt3PMhbfvOCNvc7hw7rqtNJ13H3EnhrBnjaOZC3SMOxlGc74lTU67qSnXzBY8JmP3U+J1W7aNUnTed3C9hpD4mBncPNHbxEw8rugB4/IwbvOaGnhIMaNRL4XX/Z/v9tktE03N1XfmEIYiCTprzM0eXHuWZrWx4Tqqu3Ys2nVLwxVQ+6WXQTZv1/LeMS2cvs22onEfKS/TqMWhPEd1O2/zMAOfM8Bht+W4e27hWC25lQOXO/lAdtvike+zlSMOsuVHWWCLR25vrRxxXS0/yqhaPPI5tXLERbX8KKNq0ZFPq5UjzqzlR9lbi0c+vFaOOMiWH2WTLT7yZbZyxHG2vMQNn2irSwlm2d+OmB/fuzWYCe0UbgMD1beO6dZk5ft4nThYv7wCnry/KbE871xnQpuiOE5UnN7R+UUn7RtlagSlblsnkH1qynUwmBuPHMOfKzfO++SG76/EEsHaEXmNEs1r3t1Ju5mO3zpYmkdu+/QelYifJGwIiwDeFHM56WVGJDlIEZiQbs+pl1UoCfGACwvYuiBN0AEsTPlQKs2JhiN6PFAl4DlCd9QOQroSluZs/Hpdg7ukLvq95W3pv++8fINKtm0rcEXz3tJloLqR75zHEw3jy0zx3qp8Hwa/tDUs+Q6lYdbYoPNUQBuZOcAhTBOCRy+e5JmK3LgQWfoq5IxwDELPSUinkRysvBlvPLi7avko02r9dI49eDHVJPW8oGFhBdoavdnPa9hSHReUKBO0r4DYD71Msnlf273jYGHUbdcVTXtKy6S6UfKczW/WeuPH77Xijgiw8O2w8e1Dygkn41PNW88V4T1R/PA4cZ2+Sfxwt0zscJz4qfvEDROa4+Aciu8KhttSsy6xqMZddlRNLpfkxLEq+cQEq7//I3ts+vhIDJuSh4uUdee95oYLClBWb4yUIHd7Lx+LLYOPCLenZlOl9moe0qwIjpz3fXDRkcVxn/fNy7Z8bNW9Uw1L3XHr55t9VsuEpn7cvTnFoUBG/hrrZgfW/qVZbWy4juquHRZt2bJghdV+iWWQzXtrvXbIC6Vtv61o3MeUyzRqcXTPUd202jzM2PMMcEhtOe5+Wnisy2nlwM1mPpCptHjke2jliOtn+VEunsUj3zcrR1wzy48yYhaPfL6sHHHBLD+KEbN45FNm5YizZvlRJs7ikQ+dlSOun+VHsYEWj3wJrRxxDC0/yh5aPPJJtLo+Slge3xHz43u3BjOhncJtYKD6BqHdmqx8P14nBuuXV8CTtzUllued60xoUxwnJcHud3T+zEn7RrkZQSm3rQlkn5qynkVdjCNYIOewyxOZ0GqTeNqXubsEGKWRPzWug6+s9OxuWpWjmDyn6ZDwhLDxS04S+z9l6O6l/ubwzUfKISd9c2gfbv5BEULxLU2DIE7Epn5JLF8MN8NB+KTYBPTYvG68TzNhNpZxd97yvpIAH8Hjz4L+Ic6I+bnMQ4gL00Xvebcj3QHdZij2quRdOud4oeZ1AWHfmG+U6Wchh5vN4k9tGgFmTtMQ2vZzETuv80nff4EJ+3V3N4YcZC7+CE44Nmsf1jZk8LllXOIQ2HUGNq2Vfd9ZACw4uD22knIHdx2Lgb+V8RAFNtrZc3ycZ4eo/kCJKQo7TyLWie6D1dT1yDpzoSHh9U0Iv+fdAS4p9N+CveoOEiELD1xZL5r3AWMamy4uvm5zxZrOqa5+6oYwOr+2hRUfoqSgMzq5sjEiFeSpWPKQH9mZsCXjPftsq2aLgx5PyX86S/8g8dygnSFpz9Q8+5jJC8dan/kDDqiA2+o8yRW1Fw26yQKCHhaQtJ3a6pzRJsTbiZW/7LA5uMbQDtdCelvBFQ37istMxUbIIfWkybNY2i59dd3s70GGqZEjqMdnywTsGm4OjpsZ+bIvdjQ2pmE3jezOPt307A7PMrVO0rx6y69l5p6hwLuRlxceAho8nCqhn4c/xD5lW4D84MlUvS74XcKLSt2Sa0X3/ZDl283ca0o7pxfAbWlcEbhLVuVMrBs1h+wT7RhVXAfPHg0WTzkYAQ/qMciKAdSMf8qGkE4ON9b4zCGY035HwRtf3xUuHBINXp2qkJ4HN9RhxFug/uDB1L8u610bF1HdkmtF9/2Q5VubuddMO6cXwG1pXBF4tzQWaw78RqZD3oGRi6d4L4keTodWKrZCZxZn8PeUwkjdzOuWPqvhXetPvh61YGrOs7rxSZbG2OfHJj+TNvzZkRHQ0kgrTo2zINFcBk2KfdCOTIQ26SZJV4NnZ0Gc4AGYsdqgVLK2A0XGYExHcwhZLM4ybHva6lwMYVOZWkh3mWkzaI1oB3thu1tQbI4FkZ2JZGhdcxfXHDtkOug7Vd8uIGG71Oode3tjDVP5ug27HC1isQUZK8xVywubp9ZIdtIs/L4ttkK9E2h5ZwC4k0P2hRFBi4LMM8EFMpobf28OnoA5FGe9LAlPoAB9+96YZobzPt/NT42xVDATSgby6tPfyJRNQKzBpwRHybkVQx9NkwX4DXZO4esQ71K9yJkthq+o2i9dNt+cWdu5w3mhtG3WlcY95WXIwz1nPAT24tdyalOYfQ86yDaXTnlsdjBp3e761AzzttGZ1DR3+UWurba4gM1xQlrklswopwmyaa5kA53NNzrR8ImnzkxXIMc6xsRWJrvaHuIdBJuqFT2XcuijcbqAzsFOU2gdw12qFym7hfiKUvshl6Wb8Wu7dxwWjr7ttqK5v7wMaWXmq0Ngz1MtTW0KM0Nx6/Qkh63JzRom10EJnrIydSejA3Qp8oSvQ0XiIoRLJHwaKiSuQ/jITAQB34sK4GSEE5mPouQ7Ejm4KeFAZqWIl8J9SXAf8niNdSrKSLZMvJ00T0Fpgf5gTVP4Oke7VC5SZguxFSn7p5dFN+/Xfu8wLTS9/b6SYV9xGXTs6W6HuGMGTQkXjXjUA4Gpw5H3WdhXAn3L5Se8ju85Czu4ZMudGbdbHXUle7taIDyzDCbMwqGctiK7kq19RkTfZM4aYnagY8BYK8vcDqa9ipai3OjcOo32bi5CvIXVCmf7jMslN0XW1nZ2LDjbUrGCYH/40mW0GNFHqR48rTlycp/6IGLV5KYl04/WSzDtlga+VdbZ5f0zToqplFN/jWyQBZJJt8fBOCbHFQ0cHmeyPZb1CLmQHZIJ5x28MbLLsynulknC9izuk4vdibIAjvJn0Xu/j3VutrK50mPHQzXL73KOg/hexktdb1RmndCuUxfl3PLFioT9w2XEm1pr73eCFgpueV0Ns88EaTKMjSNHvYNJB8ynbibDqYPtpRPaSJVkHV3KNhrjz0o11PryKelvpFIBIz2XuyJ/Em0NDAyYgung6UDpZV5u0sHyadrotgpi/NRRv8mVNeiUz/AF7m+XYLXQvaUvLR/kut27tlw0+UzKK6j2zZdnN3+vOe8UtUC+tXklwK7lYnQFGd0OUR8fG065aS+Fs5lUpmlUDTIk1oPL4/Xn/ZxISG3wPIkj52J33gyqUrhwIujImbDFqZNBg2eVq2+eDDR7RoDlU3lrvH9WLpurmWveMft+MApOJcDOhqCQIutNU6Ol8wBTQHymwpuI5lnqCktshfy+1UaYcw84hDGBTqQcO7f+/aycs1Chh8Iz0aORAZJD1rjd1x/P0scBzCabDOhMiQYCmVZtVPecrgx5NIFyvOSsyOBsalJ/n38ZErOoct2c+rjN9L8ftsZnmTSZEebttpeB9hYlmVxWZnUBKwmGl5mNYEnSDvNtmWIOttII6Uy0snJAG4tq6EmdavPspTeiuvYQ1Q8V4kTYGSByKZehutvSb3qnsMw8rNmBggg4Mgs1J5utN9iFuUEahxULQuTwj8+kcbGMZTTE9jvBzrET0uxyn/fuTjlRKpBLd9M2HKVgDqohyEwwHlczezR4PIVohOOc0+HJFV4UfZ7Mugb/y2AXvOClxHCnw72OQRtdDU1zRj7QtdRMB7OlTkC730L2Q0WyIobclkjTqCgTvivuV4LJ9AAisLE8J+JNm5yZAm8Bo6odRHYFJrxypUgpiKHlYNB5CJ0FZ5nIdrDVsQTwl7CyyLtc0SbWWt1O8MLALVTsnnDi8Zq4q/MgEh8SFTWVxReot92i1cT3BmDw7alg3equ3Iu23vJghfX9Usvkzfu1HTuKC6XbdlvBuF+KNLOJ9ZFD3Ogy19nnOms2KA+uPzX1Zpbgg9CaIn8EsuY/Bt8e1TrGHlepLN9z2eo8n2FCPsmyTa/iNsmIWaUFjm+/vrqRTZLCECyCu4ywebzGaId34f2tgJWMe8vLSM1G6UOeB4+mGI94mHs6zH2iaZypnxr7yQJnEyGsJaUVefMsxwehNUW+Ecia/2g41cmH5nmnHeeURa5FxQAOyR1MNcUFVm1X7mrgewccbDsVrIu2a+dFW2x5uAKyf3qZZHPt2u8dx4XQt28rm/coLYNNutzzEHhbUKupTiHHH2gOPnIw9TizxsllugGnrE3dOJOAQYZBtsNMJgAYuWiqJnOnCVHyJlPZPnP2c82GrDdg39xwDj7jqGyjMWeAbkL1sY9TQlRYWeRSCMGenwCK2oNIHkiqhywUPEsFtxNfPTFQ7S1um7rLjze91tLtFC4c3Gp214QvGi8WvXE5htJD9qDPVLNc592GBBVEC5QGHZuC1sndRfEiYluirvju572svHlizXynbqG37fGVFLsG8MxUt4Q4hL4rV2BkWqdnj/Og2KnWMbPEH8QpMxM69gja1mVzaDiRyVfG/p7ZJaxQDIxaU8vxhFcFbQK4Bpmyb0LOpRh6FE8X0B+ccQpdh2AXq0XMtxhfsWJ/5DL5Zt1azh3jQtK321c27C8vg44mHOAQ+AbXufOccrmtjkHEefhLis6uJ5U20T11PTXZPgjG0tmfG6dHG00bgz9w+tfYCcPtHYEbPvtnCu0wE4kY7mHeGUo2E4uyle4Pc+lUH5IHr0w1sgvo3c5wNeq9ypZKdOp1H3Y5XsRqC/kVRPveLRduFq4p2NEsrHNraEXDnsIyZquve4h3TAyilqkOe04tLblZPuDo7D9RZqvR1M+p+TgzizaZLd1hsTC/AhrOCK+Rd3iMrHHxbjLIbdQmv9FZDsaO8xk/0Zs3RJB/z5litL/S+J42Ruxlxs0BmlkO63cK9mQT0NuD8zUXT2DiuwrMab5CMSDFIM6AaB67Hc1VFgViJUxPoDkj3e7IyFtrJ9nK5zcccLTxI+tw509FtOu8Bqo+WH/Lgh3prIBtu1Pu6QTdcKdGc0BcYZJCERvOJbBnNJHEuRtbBjZFc44r8e6kHAXvSTC5AXK7I8vzztWGnAAx3PWFg72CcGsI5juaDHcI0yMmVv8QXhsL9t1uvE0elbFvdwwCPqPNdwoy3K2E1e5XQLbdOfF8d/LDnWYJt7uRzHc0Hu5Ucj1B5kzRRBUVsNvummG7tClYm9YO3M5l3qEFhzXAbfyj+U4drSaIMYFdZ609KC+33U3LODqv1sF+Nt9p45Ts/YuG33Zn8/mOAw13YdOWbHdLmTFVMfeG4iMb++w7wk0OCS2fqb/dQVmdJNYOJzWiyUjj23ZXPDPPeX8crf+bmbMDxlW7nexv2eqHq8A55yoKB8QVJucg4293tX9+8UYmjots0rXa7ox8vluZ4c5ilgbaT1uvx5p+YtzuCKRgUaPHKvMdtQx3HPbmsZ2LGXguEUif19BvvjPnw52bModvFGYI5rtODXfPoEEiz15uubLdsWa547XDHd19J+5rTqUoIF5h1u3upqZw3XqWPddN8ByhYSsTvbMIHVzarUS23emIM5U0311+uGviDAQqivKw+9i/oe5XvIIY3O5WZr7T4XAnoJ7BSjINT3RRb3fTnv6PwB9n3lkct7tpanCoAbWdZjtvInkep5TIXgXmNF+iGBCrNHECB58Jw/AzWpDy/o0VFKAS5pyrKB4QV5icocxNYKIVJYBAvMJ0BPqj9rY7ZUqCXfltKK8k1+Ym0PzuyKDtjnX2NCza4S7sy+1OPGReUmO4M2fUM8THg4Y9CMUh2XZ4j3MWTYY7N8nisG93+gLF4P185+NwJ6AT5jRXWRQIqzA9geacwEYqFTCkcxXgqO2OO4dmHO7wf5btTqeucVmbxk3DORQzarwz2J18/PsRPwjeP8ONJHfb7kTZJjc5Dz8wT/uVooDyYoo1tlfYvgeUsXTH/UTkiW536INlz6XDHR7YiT/DW3HOd0Iw3C0Je83VZrtbWqAehkQMO7wuyVtgGZnrGvR2lxufWDCd7+rNH4xgSwFxQbyzvGFwfHmdFH/Nd3Qa7gRNf4FANkT7DJcNuw0r40rb3SWc4nZ73tutVReA20rWdK3/Pr3DHZzRRi3A22pGxxC8BJZtd/N93r4Z7nRD3+d2lvIa+iaKDd++JfsKmFttd897u84c1KHxThVzzxpg8BkQZbgr3RS/PTnaes946tqMGh1LW1X2GZNfNIg5C0ykP9udGzFT4laqz3d8YWxZ17a7ii0wUrERxTTCwfmOgMPdwb0L+Tj0xyh0kSPu3rc7PprvYDbcCemswEjmVsBOc1m3u369uGVkvgtwuBPYCXOaq6jjdjcAE846/CqjfYv9iCVBMU9iGgginEW7xQBpSdWr3+4+w7bDXUjnO+smYmdwu9Mm7NYQDnfWFAqeE70oWL7ab7tLGNfQb76z8+FOM+x7rqKUINaf7Y5H850Dh7ug8/5LAtkzgclUNGBI9iowpzkdRYFYhZcTZObbXeVTmA/N//yd/ENdJmY+E3SqFec7Pw531raanXG+W2baSpOtXCYiCSYfEMg8i0B7pDy8r1rHZbtrzTbhKXFzsgt9CLqPXGWyJmb5l39dbzmULcA2TRpc6eJ8zSuKguIqJifwXwZsu8MDa+tvEeZRGd3120zLbnfW+UvFbyTHzx3RcKdM2N+kjgM377LGqsTfHh6+3fk43wnAcLcS+7327a6031evfd9eJe4jtzvvP0fZp1HzHU+HO4GE6ISJ6C2wsxncNPUOCkgnMJkSDRjJjk3Ctzs1dbaIvWs27mxHP24FDduGJ4HzXbFbuipZxhRwu0OD+U60CTlvIJidCZhMJdudksx3ITfc0Wm7k0fOzcmg7BD7TnaMt8rHdmfTjjl8a4ymbxFku7vME9PpV6AewlUHcUHokeYcQ4l4I3O0o3tVuAvfaPM2XFa52J7pYpOrvHW7sa0oz8Gt09L7XPfyqqCp5sbRTGjNgZX0vK1ZdrPcu92V9/KYoGpzll1nXYaYwW0th7vg1W93CjLfLYyZvVf3jzxHbndm825DtQ4+Tbp+g5uFp/mGu7q2HGE/33HTcOcNm+3u7Oe7BiEm8hXDcJcW212xauZQ8QlkdlGVzHZXrw4w373ccCcGJPcSLd7pcgbaE7LtLhDM9a+h2SXvaO1J/QWTQ5/v+Gi4gw3/GdPWcAXVFzB0uxMH0+Z0vpOD4U6zOKmsku2Oiea7lw53oPNdYSKNChj67F50oGdo0noDAypgT3MVhb0IZzvLF1uBuWAilSvA2+5KPnPNcldmephCov26tnkYvsr7GWzrqGvoT9yQC1QQHa+G/FCDGhRy0UIo5QICBJUXX77qdjDmy8y+rg3svl+IJeOj4G8QiiS5PDSYvtw0IOWe0OScLuGtSk4NW4OINz58slFdWJhCsrraaYrZ9FBjlyLr9jQ0Mi8nbtbHszt2OM+pqgfjiSghs69ZNHKjdkzmzRBZu1YwKbzDXCuST26GBY9Mm3enPAhrzLwlDpOXNVzti5l2pOe1QoiyHR7HkzvbbyJr8oXQEVaWfuYsnK27ggfD0mPgNgLZ3R3q1pl/wCXtGniosWfUz5Z/HoTXeWLULd7s80FggX/eLlqD1REFC5WwxW8iONLa5fPb7YDt+6z9GestnFXaPpy1omjXR82WgytmMVd0dktcDLBy5xWe+qa2a8f17SjX9onaX+YJeFcCQYscVE+0bSbQ3XqAdosjlGU5YjW7doZbGM8Vu0whOurHrdPmDshoq6XR6mKDfYLThlibL+Iu5pprncYTxtfxDQSO2jvOElTK+CaciJbJvoUT+xunlrcJVrX8osdx+tgKQnLMbsxzEZ397HOCDUV37WtbOdzzvFly2NIstRVw4r8qimXn91AUweR8LFO1cYixYqI6J0XHdJJrg23Bcos3LJMiSo3gDNza1OahocBdTYyM7uEZ8kZrJ0wYGXWqndGPLYyiQc98arSOOJ5T3xGH+2L9Ecc4mBz8btvIwQTixo3VqWrUzjCa7J/u8rQiq5UkjjMycjvcBXPmNZQHBM593KJ7dfCjhG+M6+sSwcNuDGxtQwsjbNYxLTMv+fw0zh0nGuOniUMYszxMTeBcrhsfZUIbFwRu+xfagTZluElJSZYvax+1Z7XR68298cjNy6pH7Rto5G6fZ/ACNct5b3LsLJuB9C7/ulYVjM2TVi2L79i83b5WoVPncP+TSdzly/3T7V+iLilSdrqsv5cvFnepzTWzxyTLlkJtyx5XQOBalT6xj6nGr5yOgtuDoYlvxULmNU5pbtizdrKp52EB01asSe5XxfZvbJ2wADhqDWDOwkCPILsWpRatSYxa2QUIPzzsjL/pRPjIckN1x2DawvvTauCy9I1rZdatsBu46qV+EZ/BL7GXOCdSdigsdAkt7twHefDTN0vMte815XurWyaiO/7z2x0LtQXmtX24N3tnT3nJ3x4fQvD2k75bWA080d3m1y1PRgCseTMsKCv2lzNYasKmr9rqpvQ63Vqffx5N13RgwFdpbmEcmdQA13+bpMVwmLZYu/x6+w+fymKHaTMYlG0z98yrs+FieW6YZrTvU/NMx957y/mS7AtN+iIMi+oj+z9DU5155rZ5CdsVNIqzbqH7jlKWj/e71HNvmhpbYtJ6WOcE1cixe456Hbi0OWRdVd7zyxrqodsP4YfP2A9OL8lrdHkOou4QWzsMQH2Ly9G07tmHoVp83K3lvYAeHBtdkue5ZQ4sLuOCQk+nWh456238ZRzsTH2eofzP4kGW6astmApLjba67RBMIivmYCoqubSKRpC2et3BzVp7PVBDRYaA4f7LgzPLQCXxdoQxnUHANN7RJfcFglPh/vp04G2e444Zu6x6adrmXDOqdXkIm3Hk4c40OjtejPOB7M3enc4ZwYnuMLc7pjj2HuGGk8ia0rmxMNaR0UGWlUyqHfnwEXhyMI1cnGqx3T56YsVe43O2Xna1i+xW00jSjSInmr7ZQDIa7DvctiTQwUbvI81t0mNIQl7mJMf+YuHxDtCW5I5pW2DMtCRm6iVD2f6uu2cmAiozNtmWJycyFHTsbDLem8zA5GRbUXzT+ZD1faKxTMC5OcimG8sWHM1q9oBT7i0Yk8Iwsg9PvvluqOXYJKA1c8uAGsjw9CVpXyPOCGZSZiSGJPMtwnRlaTgD8s8FtMAFa0Tjnn6cgjBvnNrRiOgLoBi9Wi/sz7dfmUGSTY9v9rEUN2ZY2K01YL1vip79aR0C7URZUjeN90oLzIcuw4wl3fYjX0srz9y8zs56Ezkbl6lcS/IZ2HFcc10RFxnIUDvR3bD0heIcA5kdjSY2GEYY2JhUyjpmsETuZRRFspqp1vMZ1RnOdD3qgibMvgksbDsa7WXaXDv95xIzAndQBtabdNhGQdejLcb10LTYDXm7xW6Wr9BsNyS66dCm2RBdA6rjgFxCefoteXVPAE18ZIfEexJMfGC4hAJeGPuVeWk4BFusjlmkGPOaPr3WdrGEdlDXvk9j+69zFrnzzgbb/oDn7OuM21OUXTlROzhNwr8Tp5F8dYMN+PT8xk1Ob+j0qROnG185bdpO6oLhOlAzMwEdR3OQ+DMlHuGA7cNVLQW1jfal8zze6WqKg/vHO4sX0Ysb8FzujNSkgtVGh85CXLqV0mDHsoQSI0wK6zCTWdhUzRq6RzRcRTOZ9Y4a8clUZtvXNJN+aci9kFzlQufjVU7v6oYlzs8+JedHOnsdetu1PfkKctQ8x7mL5DB5W+N2mzNYiWYjHfcJJA7rSEd4LMwzcm0xE+kZC1umHWE0WHd52Ww7T9mfs7dQzpoJmFX+a2D2KgMK9ObDTNHJhrIfXLZQg0gUdouu0CaO4e1dLRLlFVQDeedbtMM+o3ZLjgzYh+L2bziYfAvQU4FlFOZ2VJ39G8yGzfn51yk3TuNyuZHXhANN7ngzXd/yrDFYLVM3FG/fLintL5u95C2/R2mHRE174/Rfp5grsomD98R4yfistUvXlqP0KyIo81Yl582+82qL3QLcQWAN3hhu6hLmxoY/Q+6zzgRWAAbTdi4TWvR7QgdZoVrRxEvn7Wl48NR8miyFbfxW9GQ7nQXoLceHpqS7iVmebUYgv2i3YyOC2cfqlT5/a8gy8VQ4gmqfBQlifuo3MZFxqMkynA+zfq0Y6NCqMc3BZrTg0JXvaePID7DM/5cdKrI7S177ycbYdhYnOLs1txHRRaujAZ9u9Qq+eT+kudLRLdeXITLIyi3Oj3x0eMI+Z7AZ6C08t7oYmOmorw8+N16k2W2lTAQaViZ7+dddPSzjWNfmU48Ongc3BmaQccuGPWXkme/FvCI60ST/BtW8Y84gcowLsO0Q8aqz4Vp94AynTp6eDTDnGvtuRzw3xIMlzuBQg8R+9c+O4fZsOrYGjhB+MrXMO1pgbeShofUd3sETwucd3TBU/5PhNx5fSBo2eF9sL2FO5n5HHUA83/vHbZ3VmJFbZ6mVQAMHq9MJ/osMgObaGqyaSEZ4894DyayXwUuh/hrsQQeH/ftOVbfF7hPKTLN78z7ifo2ss0AEm6TCbaBRuKV2/zdaF9x4jbU1zF5TOEst/o2145Zw8ePGMJwNQE+jjSvcTBrLPG1vi7pRY7P38/Wcz2PH/aKcj1Mub+15sOY1U4Xmdd7ehmQNrmZH/I5MZ/lu7WAwomPomjbf2JyU542/Y+v35Quea6w/DuPS1eSDWU0ln+pW/KWQAjlwsUY1/HkOSQp6x9OU3sGNokxGTfOyLG5yIig5phLuAxGMUbFnk4fFdVVDBicCpXR4TA06gTnTkvAyPt4cGJMouABnH6dmhbNsfZyKsf8XlLJZf3AWsT3F1XCbxt+VeZGRvakzTzCxxWaOG2fr3v65p52oCp20uTZPRq0DDIlL4nzTMVT4L/0Wra4unv3jIefDtNUz5O9sg6SvNXQ4NkNeRgpiByGP/4849AQ07sau8zqrkPzN1mqpfCSe+Q1MCU9EKo+X9eeAkJhqQMXGmlcrT/byfohlPm0zVhtElkIyYRkVYPmAC4nCCa5shoPl28qahB0Bwh2joXQq2JnbzgSrkdctN2JfcY8emCRjOMmjrm4H8tWcbTgXbwdKuprHutkznKRtjpA4Zblm03zCZUNKMkhah4bBeTWOEl1d7t5aPTC/ssd8WCvIRif5h6Y8YXokZnjQzmdrRc35X2E9tFYIsbVMtBRIhjbW4BRcmayN4/WmJkHFyN0Cpk0xOxJ2cw5rmiwHzSZeczcmQsLhGWyYU9qwgy9UzX2oobzwR8W1ZrcfYDYiPaZSc7xTKQD/ErLcsRiaaaEzG2/VtJibMvDLKubPReyQ0eDBp6TgdlSt9mNWyJytyVDNNr1Z8+0Y9gSdTARLjmUesj6GUchJSrfZZMKQNseJ5iSNtBoTrnFW76/ec9G4M9u9LgmyZcI6bd+O9OmOYbQ95QjGIp78ko41DnXH/KxNJmipFQZlmB30R1zjwpfYFrACiS0AnddQ8CRNt4pvhGfE9mGxYYNiwQshaWp2pNdV0Vpoy+nNko1lkxL9NiiC4NyK3L+bjwD5LVCKWCNL3v+CEQHjAtqhMQjLOVdbBuCxZDr8hAJjqPvJV/x8yFybxJoo/J958cCdPfCq3g57cIA69f7JbTa1OtPDxhdtsibllynL1DtF2vkL2yJPuDLf3FR5eVV9m+95gdpPbOJt70wbf7wpayl5zf+TAHYaXSWcDMLOs29tOWkXlXyvLABufIphNUOcmXBsGwM4Z7OnX1VcWuXitLnKz46XuoMLvXvSuNnGCP2ODybb4Zx7qc/auhWdXZ6WxLGncDxnMUYePBRahs2xlgSsN64duo6AWdtsv8ayKdDsQsNUlThCtMiDZy6azZlPjAbfce5Dfx98QV5G3aq/Fw1V0raNI+bcQ21y3wT2mfnLOA+HLQ+qnwpe2Rw2U7xIASZ/h1iJcaj9lX3AM1LLaEc8oh6CizPqzW7W4URcePbqgOE4jj03XLY7C2Oj1p5qROFmKav27AzLS3uLQ4NrAwsMh8Xf2l/jBwTsiODjy7UdYftWumLzzdjUrfJvYwZsB9L+66cs1zq5Pp7APHbH+Z37tE3In+cCK6qgN83Yy1v4U9SeXQUxF24nHI7rICOMhnQFN3ZLHVoW+x/wT6TiFh5PORzRuHJeM2vBslnjxHBwwJD3vGDhosDazxHV830TvlxyoZbbmI/oyU3tntI88PgleQczmAK/ojHCMRcIyN7kjtR5CR/gNjmC7Mq1lOtUrnt25bok5Vq5Uq6lXMdsUZi9/suzWPN+r3do8vW+y++6SZ683KQ1PpSSmrcChfW2DSfrPVCFHQ1ArF64SKboXTSCzW1i99awiwuYpbvEDVZ2O5zIjMn6qqeVYYHdtTWzOTwXdFkom/PDgM4tOTwWYt9etNY0szaLPrIitMCi95v7ZTnA4bxsTmgvj7nniae7eUO8kQfQ0LmN2bu9v35wRpjKCXFA4SqE0CK4d090gNiGK87uzt2UlfhZaHa33pinh4b0SgW3Zdb35tDUqHov2R+mAPcLNx7Rzoy4n/Uutz3k0Qvvnytk/0qerNx5t+UbAjSxb3EFscTpwAuQV21Td443ctd8NLZiArq7SKAyWnPJFao5JrbVZCplbMxkOcsqMBNcLLrR3d+jsUCiB+AF5lok6gufV+kz0ZBt/LPrscWm1SzxFfpK9WdIPA1G82pdMBs2EseOGCdmos3WFaa9nfwOtiYNyJxzjNYTUakTubdi1deOXyvNTXnaxhmSjecOkJfHxieLcF+QW1zKhrE6zB6/7cGdK629cFdSI1O4u2neCHcI3rbLScedwfYi2Sg3yrDPev/VZaNVdCvAW/9EuE3JINoQd3tIRs6XNvM52+7GiJT8XiHf8RWDzDxb0K2S/hk6IgxvBToN2m0ToakFA3QL9L/uLiwftuTZDrPAwX6wCazRPlNqCyNybLC/1o8TOMNylaR9BZMwRmqmxGXj3LRdWNNgPUrFvL1zDyKtJpprjfibxXprEHtpwrAGMCalJbYid3NXc76PffMrYpDy8aXDJnON3yQT8yazezV1nenvXFtgWZPrCHfEsIAwUpSnQ2UNWxctRsg86j2PyRWWWAchplH38XQRLxu3wGw2MCLfpiS2LBgmNIAjXDZUEoOMLQ+ibJG/Bgi0aHnYVG0HkacxCLkyYtE3I7Hl+IXV9NeImC1QHLdWMMiQY+fZI/3+heNC5++0K7I223eaTO67XFFgnFOoZhm/SWiH4xx+ei5ew2qh5RDlzoBWYKSeSFPEomG1WBaAkeMw0oxTV3Qn9WGNSFRBRwCp9A3ZBEId7JNt6bIbPk0LaqaCZcdm1KyInIK7nYZsVgehYOGR2V8TzZ8YP6Xd+Ttox33hDH5Dip4dWygi1gDkSMBFqMUvez9yRzXEysPWOsY1Qf6URswWMn2/AN/k6QRimuDWwrdvDypwvP7+I76VMsBybcImAQxawypaREphzXShWulLZ6s3siP4bs+mSlbMltJfyNIJ2xf4IXWpyGCJPmYJtZEiBiJ7Y7QwjfrNaFtVc0sOVTUtFlONRuPfkUBb2pZm7XCQAS8Ls93+xMZGztlpK74303+amO5zE9L48gow49O0WXY3rSxcvVeENdKWMGz1u9OgOz3izMkawuh6jglCo9LdpCvdNSjdSpfSVbpL6Q5Cbbed+4pbl9asBSYyGJDGlIJZFwStERf+br7/dPofDdl9JygrgKZOZRMxRbgWMSWCGuT2wTv8xvSqvABoBxu/lfwIITLJWXybSbXauyHqHk+4R2HdWh011TIw6yi++HPRH9jBY9aMFMw0ir5g2McO2csTHVbeXU1Zfi9Vf8RSS+o/Gcn1Os9ee3nsXtthba/V5Hu5NGKQqDk0X8KC0A/BDtNawJWnTeaY5uyra70N54tV05nSwgDiiNMm9/Zm2Lnmri62FlNdAy9haDuVW0aOLG+czs5k694SknisAvQtzUJ79xLSRA6wQ9w0uRYOHDNctBhpwGJsMuV8S2WtZ2pZuaXRBPNtx2DeSO44jBm9wZxZkzhY+xgjCVws/zYfmi0xArE/D9FDiRmHffsmDODWkK3iQzBeSa59w+6bwPAUu5Fg+K3w1DDNPgX1GrcERdFMOtyuHCfibu4ItINPW99luye6YOD+9qE4hrOTO/JwxKLgI0xZc5vI3xpyeS5T7BpWUiZ4G/R01G2E8uG884s67uBEApmRDLQE28c21wg1V5dWElVjVTAiL18mgo1PykmbNZbW8ZBzRh0kWT/fbFb71Neu9krvvMK27DNW5yI+5ZEizrlTeaQdgl0Gb3rqbtC8V2IYZ5SaVcK7pzSBIzM/z5KYdk8zfn/CX+1BdIr2aEUdJLgZAQfvgmNu5Gt3KfPWz7/Qhj47A8NjbQS/m2lDS+/JSc021K2Bb+3d8fDoUsO30MnDL7abYdsMH3lKyN5WLIx6DVHY5kAbzfJtFlQy+Qvk2KXIHAfYQWZopwrTGXsFP3MpM8Qh7BQztCNlcpQTyG9cuu95i0PjOz3iLShkOG5nmL3CKJrAROoxQrnaa67Xsxe7V9uL5XuNmmcOFY9kf5xonZMvH57CHFw1VLiDC4Z5tSru/k47Tz1xYchtt9GJ+Ig53Qh7AvYPrIiE2Yg74xb6JIjZls8KS+qGvR3sxrh6O0bvDOaFH5jVY8wSezYC8+HAfyp1l7dxgN3LyAXuPT/utfQ7BMOzy396FoMvogH/PIxfX6wihvZDwklFJ39kwrQIlj8SMC2ijz/K83JUjOYU6WUVeq9Iitf+SvRctVdH80NCaa7sw5ayXEZ0lZTpi3/Dpga/udOvvSbLCXzdFQQFnnkOCn8O17fwR7HpHhmeheE4MQlnRdCRwY19uBkmPYDra0+THW8ZrKnEuNuQLtqmwrLm8vrvsP4aLFnNCHTHn8wC49i4J0TnttOOrwVN43509F9AHiTvEPqOWxpcI/DlMQTbBBBcMcFovAmHHA3WQw2RsuVv5PcO8vi53JzdYOl+z7fb6GNha554vy/MvN2UjgvukfdGhNG22AUdTYGxkTMrc25Elo/rMcghsneIeM/Ijxtynf5DbAdbDqKscD1usjAzxpF2a4G2mhgW1vYzAnoL0TSP3EwJ64Y9HpM9C2HUg40HcMLGhoBt0zvh0zBI+uxsn7ugOZTpiu+R9stDa4VG0KEKdDAn9IZYtSM2XivEhbW14exfMOLANvBjc1xZKljsmnsxKhcKjdwmewuBTgsa3SwetSziyoBsRv3YZLmv5BplC2J+UJaP6DnIYiM3WhBCtkPBkeGjP9FWUN45OS6yVtIRmhhgyLHz4IXQI2YuWrdg28jhMRsiZ2po4TlYay35P6Qn7H3jzfYR47XWFi4PLfgVduz6R0a/GixZmBE2W2+ix1rfBUxbWfVgr7djWawLoQOCH2+2jxhDba0VewZ9tWw82JzHqdrPndkE1OR4tAnNwiu3jEHfSCiX000Vr71t5BAstsGGJFJIwYf6W5yKvoIdchkiwHitZiE3WCewmaDvTzdhI8Yapcvi2iAZHtFuvHDnOVhj7S8INhHt6F1jLnRyu+WILBlsmQt4ENlodWjyTRzGxaxxG9pHNPSaGN6RnxegM4T+4/A5NqXabAz8DzFNTdB5vNV8C3vwXCWsyDuea4F56vQaCV/8PsK5LAyNOXRu2Vgh37H+QUC8dON7slGkkhHbELuQtpTxBcu39jvUqqvRKLTBel56RMER5CqpNJSoYEEq/rirglJH9hbehF9+3EsnKehc+27agjy7AuIaoIyEQlMeAmL2W+aBsWIGBMIQElnYUsZYQW9nOF7A4MI1a4HnNCO/t8OPz4BBgqP5v69aAD2CtWuQcBPntuDIGohojMd//eF7+B4+h+/wscM3iHtxPsJ9Ok9qmWqA7hZGoa5gksFuSBqV9EsIuurO6I7tBhqswH6CLS0usYIdE9lOMqaDD1HwqRFc60cZLPc3sZBMKdZz6QL0+9GTrMVYdWzNGFNBbHz5i0aspmPjy0M0sZmOvcOXg4dekkfokcWaIfZCn/y+fIseFsPp2IhPfekYe7AQf6j5wxZhhuGvxb8K/x5+Oin8byzs+jpsf/oBxawDfmnHWxofEBA8cAQkFjBZgAGAhQAAMMnfe++9966IiEjZsiJSBrEZ4hnmGbbb1m3DtjsA205cd0B3QCeug9aJ68J10DpoXbjuWReu69Y965513bpmXbcuW9esa9Zl65h12TprHbOOWWetS9ZZ66p1ybpkXbUOWVetm9Yh65B10zpj3bROWmesM9ZJ64p10jpqXbGuWEetO9ZR6651x7pj3bVOWXet09Yp65R12rplnbbOW7esW9Z565x13rpxnbPOWTeui9aNw7eL1kXDt8OGL94dtg4b3h03vHHvuHXccO/A4Y5/B64Dhz+u+GMQV1wxiDsMYhGL2MMiJrGHPUxijUk8Yo01HnHGIw5xxhmHGOMQf/jDFH/YY4op9t037DHvvnXfMO+2dQV0xDoDOgM6Yh0BHbAuWCesE9YF64Z1vrpfHa+OV/er69Xh6nR1ubpcna5uV+ep29TB6mB1mzpV3aZuUqeqU9VN6kx1kzpInanOVAepC9VB6hp1obpQXaOuU9eoW9R16jp1izpM3aIuUYepw9Ql6ix1ibpDnaXOUneoo9Qd6hB1lDpKHaKuUoeoU9RV6ip1irpLnaKOUXepu9Qx6jJ1jDpHXaYuU+eo49Q56h51nDpO3aMOVPeoi9SB6kB1kTpSXaROUkeqI9VJ6kp1kjpNXamuVKepS9Vp6j51qbpU3acuVvepE9XF6mJ1ojoBOlHdqU6AToDuVCerO9Wx6mR1sjpWHa2OVeeqo9XR6lx1tjpX3avOVmere9Xd6l51rbpb3a2uVVera9Wt6mp1tbpV3axuVYeqm9XN6lB1A3SoulHdAN0A3agugG5U56kLoAug89TB6gh1gjpDnaFOUFeoE9QF6gp1hbpA3aDuTweo69P16QB1fjo+3Z5OT6en29Ph6fZ0eTo8HZ4uT3enq9PN6ex0dro5HZ1OThenc9O56eJ0bbo4HZyuTdemg9Ox6eB0bzo2HZvuTbeme9Op6dZ0azo1HZpOTZemQ9Oh6dJ0ZzoyHQBdma5MB0BnphPTgenGdGM6MF2YTkqXpZvSZem0dFO6KZ2WjkqnpdvSUemodFu6Kt2WjktXpavScemsdFy6Lp2VzkrXpbvSdem8dFe6K52XDkuHpfPSfemMdE26JF2TDkqXpEvSQemUdFC6KJ2STkkXpUPSRemedEg6JN2T7kj3pHPSHemOdE66Il2RzknHpGvSGemWdEs6Ix2RTki3oxvSDel2dDy6IJ2OTkgnpNPR7eh0dEG6HF2QDkiXo8vRAelwdEC6Hx2ODkf3o7vR/eh8dDe6G52PzkZno/PR9ehWdDI6F52LTkZXo2PRzehSdDM6GF2KLkUHo0PRwehedCg6FN2LTkX3oovRqehUdDG6Fd2KLkYno5vRsehodDQ6Fl2L7kGXoPvQfegSdB26BB2BrkPXoSPQcegIdGfHoePQnd2F7uzK7kJ3oSu7CF3ZjV2ELkI3dg26sQu7Bl2DLuwWdGH3dQu6Bd3XHei+zncHugOd7wp0vvtdga5A9zsD3e/AzkBnoAM7BR3YiZ2CTkEndgw6sSM7Bh2DjuwgdGRndhA6CJ3ZWejMLtdZ6Cx0uW5Dl+sQdBu6DR2CzkOHoHPQeeg8dA46EJ2DbkIHogPRTehEdBO6Cp2ITkRXoSPRVegydCQ6El2GzkSXodPQmehMdBq6E52GDkN3ojvRYehKdBg6Cl2JrkRHoRvRUegkdCO6EZ2ELkQnoXvQhehCdA+6D/eAK6273b3Sunql3WZd7ept1tHb7C67y+63u+wmu9/ut5vsZrvJ7rGb7Wa7x661e+wWu9autVvsUrvFbgGX2qV2C7jQbgGX2IV2oV1i19kldgm4zq6zS8B9dgm4Btxn99k14E67Blxjd9qddo3datfYRXar3WoX2cV2kV1lF9vFdpVdb1fZZXa9XW+X2R13md1od9wdd6N19ka71zrb2Xut6+61u63ruu5u67y77XbrvM673Tp9u91wne70DdfxG+6K63jHr7iuX3EXXNe7fsF1+4K73Lrd7cuty5fb1dblLl9tHb7a7gEd7vA9oLvX1UV1d91dF9XVdVHdUVfX1XVHXVx31A11cV1cN9SddUPdT3fWnXU/XVj30+10YV1Yt9NldTvdTZfVZXU3XVV30810VV1VN9M1dTPdS9fUNXUvXVL30sV0SV1SF9MtdTFdTbfULXU13VRX0+V0U91Ul9NddTldT3fVXXU93VfX0wV1X91XF9SVdUFdUVfWlXVF3VtX1D11b91b99TNdU/dVjfXzXVbXV631Y11eV1eN9b1dWPdAa6v6+sOcIHdAW6tC+wCu7WusFvr2rrCrrBr6w67ti6tO+wOu7RusEvrCnCD3WBXgPvrCnADuL/urxvA7XUDuK5ur9vrurq7rp+L5zq6ji6e2+jiuXNuo9vozrmL7pwb5y66i26ca+jGuW+uoWvovrmA7pvb5gK6gG6by+e2uWsun8vnrrl67pqb5uq5em6aa+emuWeunWvnnrl07pmL5tK5dC6aW+eiuWpunVvnqrl5rprL5ua5eS6bu+eyuW7unrvnurl/rpsL5/65fy6cW+jCuXJuoVvoyrmKrpx75yq6iu6dy+jeuX0uo8vo9rmPbp8b6D66j26gG+kGuoRupBvpErqTLqGL6E66ky6iW+kiuolupVvpJrqWbqJ76Fq6lu6hS+keuoMupUvpDrqS7qAr6Eq6kq6gC+kKun4upAvp+rmO7pOb5H65X26S6+UmuUSul+vlErlcLpEr5HK5XK6Qe+UKuUDulXvlArlRLpDr40a5Ua6P2+T6uDxuk9vk8rhLLo+r4y65S66Oe+TquDjukXvk4rhFLo6b4xa5RW6Oa+TmuDuukWvk7rhK7o7b4yq5Sm6Py+T2uD8uk8vk/rhQ7o8b5EK5UG6Qa+UGuUOulWvlDrlb7pCL5G65Wy6S2+UiuU5ul9vlOrlgrpMr5YK5YK6UK+ZKuVWumCvmVrlkbpWb5ZK5ZG6WC8DNcrVcAC4AV8s1c7VcLNfMNXOx3DIXy6Vyy9wyl8odc6ncKXfMHXOn3DB3yn1yw9ww98n9cj/cDPfFfXEzXBc3w6VwXVwXl8JlcSlcCZfFZXEl3BNXwoVwT9wTF8INcSHcBjfEDXEbXA63wWVwOVwOl8HdcBlcBXfD3XAV3AtXwUVwL9wLF8GtcBHcBLfCrXATXAs3wV1wLVwLd8HVcBdcB1fD1XAd3A7XwX1wO9wO98EFcR/cCBfEBXEjXBM3wp1wTVwTd8JdcSdcDHfFXXEx3BYXw/VwW9wW18OFcT1cERfGhXFFXBlXxC1xZVwZt8SlcUvcFJfGpXFTXBs3xVVxbVwbV8W9cVVcFPfGvXFR3BoXxSVxa9wal8SdcUncEXfGnXFH3Bh3xP1wY9wY98N9ca8Nd8lL2nB3tOEstzve0XK7oeVmtd3whlbb7VabxXb77RbbxRabvXbxxfbarfaarWar2XG2mp1mx9lxdpr9ZqfZaPab/Waj2W42mpVmu9luVpr1ZqVZatab9WapWXGWmrVmxVlx1tql1po94NJL7QG3swfYbLe7nc12uc1mt11+ud12QbvNgrvgBS24K1pw117xitfe8trr3fKW17vn9e6+5z3vvgTuvv8SuATuvwbuv981cA3c7x643/X3wD1w/S1w/dW3wC1w9c1dffPN3dzN17z53mte895L2l22lkVmkdla9pitZQWwx+wxK4AtZgWwsWwxW8zGssNsLPvKDrPD7Cvby76yrGwv28uysrgsK7vK4rK47Cp7y66yqewte8umsrNsKnvKzrKz7Ck7gD1lUdkB7AAWlZVlUVlVVpaVZVVZW1aVbWVtWVu2lc1lW1lXNpfNZV1ZXtaVhWV5WV4WlhVmYdkArDArzAZgDbABWFrWAGuApWWNWVpWlzVmjVldNpnVZX3ZZDaZ9WWXWV82mF1ml9lgtpkNZgmwzWwzS4B9ZgmwBdhn9pktwEKzBVhiFpqFZolZZ5aYBWadWWcWmGVmgdlflpllZn9ZZfaX3WWVWWV2l0VmH9lJ1pP1ZCdZUHaSvWRBWVD2khVlL1lNVpQVZTVZUlaT3WRJWVJ2kzVlN9lM1pQ1ZTPZUjaTxWRL2VIWkx1lMVlKdpQdZSnZUJaShWRD2VAWkv1kIVlG9pP9ZBnZTpaRPWQ72U72kK1kD9lAtpKtZANZSTaQ9WMlWUnWj3Vk/Vg+1pF1ZPlYRZaP1WMVWUVWjy1k9Vg8tpAtZPHYQRaPvWMH2UH2jhVk79g8VpAVZPNYQjaP3WMJWUJ2jzVk99g+1pA1ZPvYRLaP/WMT2UT2j21k/1hAtpFtZAHZSBaQRWQj2UgWkbVkEdlF1pK1ZBdZTnaRfWQ5WU72kfVky9gwtoqtYsNYJjaM9WKZWCbWi11ivVgudoldYrlYJZaLvWKVWCX2ikVir1gqFolFYqlYI5aKlWKNWCNWiiVipVgologlYqFYIRaKdWKFWCHWiQVindgnFogFYp/YIPaJjWKD2CA2ih1io9gpdogdYqfYInaKxWKL2CIWiz1isdgu9og9YrvYJLaLFWOT2CRWjG1ixVgAbBPbxAJgrVgALBtrxVqxbKwWy8a6sVqsFuvGgrFubBwLxoKxcSwZG8fOsWQsGTvHnrFzbB17xp6xdWwaW8fasWlsGmvHqrF2LB2rxqqxdCwaS8fKsWgsGivHmrFyLBxrxpqxcOwYC8e+sWPsGPvGfrFvbBv7xX6xbewW28ausVvsFrvGZrFrbBmbxWaxZWwV68KmsB6sB5vCUrAprAlLwVKwJuwEa8KSsBPsBEvCSrAk7AcrwUqwHywE+8FysBAsBMvBOrAcrAbrwDqwGiwDq8FisAwsA4vBKrAYrAWrwCqwFiwCa8FesAgsAnvBJrAXbAabwCawGewCm8FusAvsArvBNrAbLAjbwDawIOwDC8KWsA/sA1vCRrAlrAobwUawKmwFq8K2sBVsBdvCdrAtbA3bwXawNawIW8PesCKsCHvDorA3rA6LwqKwOiwLq8PysCwsC8vDwrA8rA8Lw8KwPqwM68P+sDKsDPvDzrA/bA87w86wPWwM28PusDFsDLvDvrA7bA77wr6wOewKm8PisCvsCovDnrA4rA17wp6wNuwIa8PSsCPsCEvDhrA0rAsbwoawLqwH21ltSUtabU2rrbemNa23OestaHM2Z0FbwII2tAVsARvaAza0nz1gD9jPGrCf/daANWC/JWC/3ZaAJWC3Pe222J72tNiWFttqS1vaakdbazg72rGGs72Gq9pst71qs7lqqwfYbHM9wN56QLVmr73VWh1XrVVqdVwdV6lVb5ValVa9VW9VWuVWpdVolVvlVqPVbTVanVa31W11Wu1Wp9VqtVvtVqvVb7VavVa/1W/1WhVXr1VsVVwVV7FZW7HVbNZaW7NZr2ar4KxnvQrO8grOUsstt9SKltrOila0nSWrs9qsQqvQarP6rDaryuqz+qwqq8yqspqsMqvMarK6rCarxuqyuqwaq8iqsVqsIqvIarF6rBpQC6gEVAJqAZVYLaAOq8QqsTqsBqvDqrAarAarwiqwKqz+qsAqsPqr9qq/qq/aq/aqviqvyqrGqgJUAWqseqvGqrLqrXqryqq5qqxaq+aquWqtuqvWqrTqrrqr0qq6Kq06QNVVddUBKq46QIVVcVVcFVa1VWFVV9VWtVVd1VnVVV1VZ9VZdVUNoK6qqmoANYCqqr6qqiqq+qq+qqhqq4qqnqqtaqt6qqaqp2qpmqqmqqWqqVqqjqqmqqk6qpKqo2qoSqqSqqGqqBqqfqqiqqj6qYKqn2qnCqqCqp2qp7qpYqqcKqeKqWqqmOqlqqlqqpdqpnqpUqqZaqZKqVqqlOqkaqlaqpNqpSqpQqqRaqQKqTqqkOqj6qg6qo9qo/qoMqqNaqPKqCqqjOqiqqgqqotqopqn6ql/6p+qpwqqemqfKqgKqn1qodqnBqqFaqEaqB6qgeqgeqgeqoMqojqoAqqIKqIKqBqqgCqfaqgaqnwqocqn4qmEKqGKp/qpeKqd6qf6qXbqnmqn1ql76p5ap96pdeqceqfeqXMqnTqnwql0Kp0Kp8qpcGqbKqfKqW1qnNqmsqlxapzKpr6pbOqa+qa+qWuqm5qmqqlUKpWqplqpaiqaaqVaqWhqlYqmmqlVapVqpkKpZioAFUqFUgGoTioAdUx1Up3UMZVJHVPDVCaVSQ1TldQw9UtVUpXUL/VI/VK91CP1SPVSi1QvlUstUotULpVI5VKzVCKVSM1ShdQsFUsVUoVULBVIxVKnVCAVSJ1SfdQpNUr1UX3UKJVHjVKlVB6VR5VSe1Qp9UrtUXvUK/VHvVK11B/1R9VSg1QtdUsNUoPULXVI3VK71CF1SO1SjdQuFUw1Uo1UMBVJBVPFVCQVSRVTk1QxlUxNUpNUMnVJJVPL1CV1SS1Tm9Qy9UxtUpvUM/VJPVPT1Cf1SU1TqVQQtUTFUXHUEjVHLVFN1Bw1RzVRd1QTlUTdUXdUElVHJVE/VB1VR/1Qb9QPtUO9UW/UDtVG7VA3VBvVRt1QZ9QNNUOdUWfUDFVGzVAxVBlVRsVQYVQM1UKFUWFUC7VFtVAn1Ba1RZ1QWdQJNUJlUVnUCFVFjVAfVBVVRX1QT9QHtUE9UU/UBlVEbVAZVBFVRGVQQ1QG1UENUUNUB3VEdVAh1BF1RIVQUVQIVUJFUVFUCTVFlVAp1BQ1RaVQV1QKtUJdUVfUCtVFrVAvVBfVRb1QX9QLVUN9UV9UDTVG1VA51Bg1RuVQaVQO1UOlUWlUD7VG9VBB1Bq1RgVRcdQEdUHVVdcFldcFVUHllVcFdVcF9UDdddcDtasHaoHa1a4WqLYWqLlqq625SmuumpVWWk0qrpqVpOKouErSb5WsIv1Gv1WRdqtiDWk32q2GlFsN60e5UW71o9rqVz3VRrVVT7FVXzPFRrHVTK/VXDG9Rq9VTKtVXD1ajVarHrVWvdqpNWqtdnpA7fXTA+gB9dNs9VeQZqPZKki3VbCOdBvdVkfqrY61pN6ot1pScLWsJwVHwdWThqtnJUDD0XCVAB1XCVQDdBwdVw3UWg1UBBVBvRVBTVBvvTVB1XQapUaBUWCUGhVGqVFpVBgVRqXRYFQahUaD0WAUGt1FoVFndBfdRZ1RXdQZZUZ1UV2UGcVFmVFlFBfFRZVRW1QZTUZtUVs0GaVFk9FjlBalRY/RAegxWowOQAegxagAtBglgApABaAE0FiUADqMxqKx6DDqig6jv6gr6or+oq3oL9qLtqKtaC+6ivaivugquor6oqyoL0qMsqKsKDH6ihKjBdBX9BUtgMKiBVADKCwKixpAA6AGUGM0ABoANUZlUWMUGZVFZVFkdBZFRpfRWXQWXUZr0WW0Ga1Fa9Fm9BZtRp/RW/QWfUZz0Wc0Gs1Fc9FolBeNRqdRXpQXnUaB0VRUFZ1EJ1FVtBJVRVHRSrQSRUUpUVTUFKVEKVFT1BE1RUlRR9QRJUUbUVJ0FG1EG9FRdBEdRUHRRXQRBUUTUVD0E01EE9FP9BD9RDvRQ/QQ7UQJ0U5UEyVECVFNdBDVRDHRQXQQxUQDUUzUEg1EA1FL1A+1RCVRP9QPlUT7UEkUEu1D+1BIdA+FRCPRPXQPjUT50Ej0EuVD+dBL9A+9RDPRP/QPzUQB0Ux0EwVEAdFNVBDdRDlRQVQQ5UQLUU7UEy1EC1FP1BD1RENRQ9QQDUUR0VBUFEVEEVFRVBEVRUtRRVQRLUUZ0VL0FGVEGdFT9BE9RVPRR/QRTUUnUTC0DL1D79AyFA8tQwGgeCgeCgDVQwGgZKgeqoeSoXkoGfqF5qF56Bdqh36hXagdaod2oXRoF7qF0qF06BYqh26hWqgcKodqoXGoFoqFxqFxKBb6hmKhVugb+oZaoWyoFTqFsqFs6BS6hk6hUegauoZGoWloFPqEpqFp6BNqhj6hTagZaoY2oWJoE8qEiqFiKBMahjKhTmgYGoY6oWOoEwqFjqFjKBR6hkKhUugZeoZKoWioFEqFoqFoKBWqhlKhVagaqoZWoW1oFXqFtqFt6BXqhl6hWagb6oZmoXBoFsqFwqFwKBc6h3KhXugcOod6oXWoFwqG1qF1KBh6hyqhSygNSoMuoTboEpqE2qA2aBJagyahR2gNWoMeoTDoEVqEwqAwaBHqghahQ6gL6oIOoSzoEBqEsqAsaBCqggahP6gKqoL+oCfoD+qDnqAnqA9agvqgPGgJWoLyoCQoD5qDkqAkaA4qguagOKgIKoLioCAoDjqDgqAg6Azqgc6gMagH6oHGoBxoDCqDcqAcqAzagcqgN2gH2oHeoB/oDaqDfqAfqA4aguqgO2gIGoLuoCPoDtqDjqAjaA9qgvagQKgJaoICoSgoECqEoqAoqBCaggqhRGgKmoISoSsoEWqErqArqBHaghqhSGgL2oIioS8oEqqEvqAvqBJKg2agGygBSoBuoAboBqqBGqAGqAZagGqgF2gBWoBeoCW9QCvQkpa0Ah1pBUqBjnSkFGhIKdAINKQhjUA/GoFCoB/9KATaKQTagHbaaQPKaQO6gHLK6QKq6QKqgGqqqQLqUQUUAfWoRxHQjiKgOdrRjuaopTlqUkstNSmlJj1PWulJD9BKKz1ALz1AE9BLL01AMU1AGVBMMWVAM2VAHdBMM3VAN3VAH9BNN31APX1AJVBPPZVAP5VAJ9BPP51AQTqBWqAgBakFKlILFAMVqUgxUJJioBkoSUmagRJolGOXJetTqXjwi5/akiPRmy05Er3ZcuqOW1QYUSLC1B3XpCLSI9rt5GEVHAWjtsBRMCpbqz1usrXac2+2Vnus6YG1xZEMYo5kEAsQcoQMwZPmSfOm6SB6iHaih2g42ol2ouFoUhqOVqQV6UUajV6jl+g1uk0bjUe30W/e6Dgcx6a2xW1q29EWt8VtR9vXdrTTbF/b106z7ew0+8q2s+3sK5vJvrKfPNlH9qxdaxPbtTY1ahsc19zb1LjHL7+8bmu829P2NN7taJqQFqTnaEF6kJ6j5+hB2pBOpPFoRpqRxqMhaTx6zx7dZ0Pbz/ax/WwzY7aX6UKakMajCek5c7QSXUjj0Yf0IY1HJ9JxNB2NR9PRdjQejUfb0Xn4DV6D9+A1uAwZHAZvwWNwHjwGnzGD9+AzuA0b/AZXw9NwMjwNB8PJcDIcDKfBwfAXnAanwV/wrzPpSxqSvqQpUdKRdCP9SJfSj7QkSXoSF8J1cCPcCNfBiXAdPEUKroL74EC4Dg6EBwnCh3Ah/McP7kN/0qC0Mg1KAwOmhWls2pTeprdpU/qUNqU1adKc9DKdTIfSyfSxY9oATU2X0ta0NV1Km9KldCVtSpvSlbQlbYAmQIfSBOhhOpQOpYfpYDqY9qVBaV+6lwalQele+pd+pptpbrqZDhVKf9OhtChRupWmpqvpUrqaPuAAnY1D4U44Ee6EL1nCkehO+pT2pD3pU5qTzqa16VK6lNamSWlt24aNzWJTHU6f0uG0N+1Nb9OptCiNSqPSorQqPUsLoEdpAXQAAWhYupV+pb/pVzpWLD0AB8F58A18A+fBM3AefAfPwDPwHbwCz8GLcC68CD/CuXAu/AhXwjsOgevgEPiECRwDL8PDhOE9eBgehffgPXgUnoQn4V44D+6Fl+E8OA9ehu/gGDgHroNz4B64Dq6De+AiuAu+ghPhKzgKToQT4Sj4CZ6C6+AmuAmug4vQwjQxrUwT08WKaWMaiC6hk+gSmgEDndMMdIIE2oCOoB/oAvqBbtBAO9B4tBK9RCvRBAjoAppANsCAXIyL4V34GD6Gd+FoeBd+5QrHwttwLlwMF8O58C6cC1eihDPRuzSu/TUubcuWHqVtaVp6lB6laelZPA0/w8HwM/wLB8PB8C/8hb6lc+2vc2ld+++vdWleXAvPwtHwLNyKFU5Fd811qLnOWXdag8agEWgMOoNGoBHoDJqDdqFPaAX6hA4RQoPQpgb1pz8Nak+DOZH2tJcT5Vw5URaTxWQ4WUyukOFkOLlCTpIr5C4nyUlylyHkzoOWIWQIHjRPWpamVWRoGZpWoQtoFXrCBB1B59A2tAJtQ9fQCrQCXUO70AcQ6A8ftAg9gJalv2lZupb+pr/pWvqW1qFzaCY6h1agQDfRCvQC3UQ30Qv0jzxOU/011VZbjTUELUEX0BJ0BV1BW+BN+BPehT/hUngX3oVL4VV0qUF96lODOqdBbeqczmlTj5lT/pS55U85XDgt5nAa1KIWNahJjbXWodZ661CHeuuuQ91lbvrquidsBfrUVrARINgGdM3iMrcsLn/7lrttqk9tu60+tbE+tQ1svPE2sAlsEPuDPrU/7A36lD61N+wJnBAPxP/wQBwQ/8P/cEB8DwfE/fA9fA/3w/VwPzwP18P18DzczWaxS01ql1vUpDSpLe4wZ8vacrWsLXvzpn/2lsGBy+PytVwtY8vYcrVcqFA2lAvlJk2yk9wkP3iQJ+QHHjgPXKYeOM9Yppl6xrxj+YBcLVvL1nK1fE37TE1//TO1XC1Ty39ytVwt/8mF8p/MJBfKhTKT3CQzyQlyk9wkJ8gPcgLPW36QH3jePHCeN6+YB84D5xXzjPE3XA6Hw+FwOTwO78P5cDycD1/D8XA8fA3vkYvlY7pAPpaT6QK6QE6Wl+VoWkWelqdpFVka38P1cENcD6/DDXFDvA43o1/oGPqJjqFn6Cf6iZ6hZegWmoY+omnoGzc0Dn1E49BMNA69QzPRTPQO3UPz0Ey0D+1DM9E9NBwtRCfRSbQQDUS/0E80C81CP9FL9BOtRo1OozvoC1qFvqApUNAT9BBdRMPRRTQSDUfD0Ui0EV1AW9BLtAXtwYMeoVfoFFqFTqFJaBVahSahO+gRGoVeopdoFJqFFqFN6CP6iDahW2waW8a+sWXsFy/2g/1it2ixVewYe8a+sWfsGjU2jd1k/9g99o+9Y8fGsXXsIvvCvrCL7By7yE6zc+wcO82GstPsOXN2nGwoY8rcMreMKXPaF3aOHPvGzrGhQNlONpQNB86Ws03sJDvEDrGTbB87ya5SZU/ZBfaBffeB7WPffbeP3WP72FF2lN1kR9l7dpPdZO/Zd/aePWnf2Xf2pF1pT9lSto8tZVOhsq1kTdlT3pU95VGjMqk9ZBvZTLaRTWQT2UL2kM1kB9lBNpNdZDPZR3aRXWQf2UgyqZwq78qpMitW+VUOlU/lcPlUXrUqB8DLLWwP28K2oj1sD9uK9qKtaC9Zsp3sJZvEdrKdbBL7xiaxYewb+8aGsWNsYZvQVrQJbSVb0Va0lewlW8m2sJfsJdvCJrEt7HHc5P6yuewkm8vesmVjyQPkWFlYjpVducqttoStYfvYGrYHDzvEFrE77Ae7w8awH+wHG8OukH3lX3lX/pWDBcu6crA8LOvKuvIwTSAPywRoAppAJiAbsEfsFZvEXrFduNgwMrC8KxPLxPKuLCzvyq9eZVgZWO6Vd+VemRev7Gub2Ch2ko1ip0ixT2Rk2VgWlo3lAgrIxDaFnWGT2Bk2h01ik9gc9ojMJ+fJYnKefOdOrrMdbAab3Ax2g01ucjfYELKzzCwLy8yysiwsC8vKMrLMJX/JdvKXDAZMJpPrZDlZTJaT3bjJT7KbzIZNXpPPZDQZUUaTzZjJAGRc+ZYG861cq1aWlQPIs3K4PCvTyuFyuExLg5lWtqVBDWZbGdfObXPvbe5znztnLRlLrpKx5CtX8pJ8JVOhkqXkMNlLrpK95C65Sq6Su2Qt2UrOku3kLHnLlsxlH9gJto+dYC/YPraPvWBLyGmymvwkq8lt2uQ32+++Cey+9SawCWy9vSxmCjnMYaaQJ2QK+cmT7CQ/yYeyk+wkH8qG8qEsKRvKhrKkjCnjyXryoawn79mT++RBmVBOlAllQYJyoKwk28lxcpxsJ+/KdnKlvCvvypWypqwoL8qH8qLcqFGWlC/lSPlQjpQZMcqKcp8MKB/KgHKiRPmSBqfF7R5anB63e+weetyuuVQWlRFlUblTRpQR5U450+6xcWhwG8e2ocFpcNuG7pZVZVM5UTaVQYHKmzSYZeVEWVYWICfKibIAWZWGpqNpbjqanqa5aW56mpaWn+Q3+VB+k+fkQ/lQnpPpZEjZUbaTHeVHj/KkfCYjymVymYwo28mIsqVsJ9vJljIlbUwj08o0Ms1MK9PKNDPtLL/IMfKTHCPXqJF1bFc71Xa0U21UqDapnWvT2tQ2rS1L1na0Ze1Ysbar3CLTyEsyjYwDR+axSe1Pnzaj/Wl36rQ3bU2b02a0OW1Pnjax7WmPGrVPbUub0m60KW1IkPajfWdX2r92pY1p/9q/NqYNaq/apXajXWqHCrUz7U370qWtKevIPvKT7CP/+JHF5B+ZCJFcJCPJVfKRfCRXyUJylbwkC8lC8pLMY4vapjawbWqzYrVh5R45R66Qc2QbNrKMHCVPyUvylGzFSraTZWQYuUKGkVmwyCdyhXwiU8gncokSIjKFLCKTIJFN5CC5SjaSjeQqGclWtVttYrvVDmAT28R2AHtWvtlDJpAJZA9ZQvaQO3TIGjKBLCGTmcwScoQsIW/IEXKEvCFzyBbyhSwhX8gZMuQNWUPGkCVkCRlDtpCHZCBZTAaSe2QxWUzukSvsWhvXprZxbV2b2qa2de1cOULmkJVkDhlEVpKVZBAZxea1e+1ju9fetWvbykoyirwko8gp8pK8JKfILTavfWzf2rf2sQ1sH9vIkBGwgW0CtgEb2Aa2DdjG8o08I3vIM7KL7CF7yC6yikwhm8hPsom8Ij/JT/KK/GKb2WT2mk1mixGzwexum9j2tr1tYhvcBmCj2Ws2mq1mr9lrtpp9ZvvZfHaazWfnybPrbES70Ha0C+1Bg3aaPWgDArT9ZATZQO6ygXzmM5vZQWaQK2QGWYGCjCB/uctjHnOXzVwgH8gU8oG8IFPIFPKCXCEvyA1yhVwhN8gO8s5ertnLOOOc884199xzzV2unrjc5c4T53HLPtPMM88010y9Y7nm6h3zkGWea9ZZ55rz1rK77Ci7y/biZYfZAOw1u8xes6PsMrvMjrLHbB/byo6yrewsO8qOsrNsLZlmnydkn3+ekCfkn8PNZrvZULab/ebNhrPj7DYbyoay22w2e9LesyVtSXvPjrT37EY70o60G+1H+89mtPvsPpvR1pM95OuFyzdbL5wXLluvW7YeNa+b182j5lXbf3agzWgH2oI2o81oC9qGPHG5et+8b7l61nL1kHnWPGseMi/aZrQNbUfb0D60HW1H+9BOlMkcIYMZzBG8cTmCN80b543zpnnUvG0eNk+bp83D5mXLncfNg+Zx86J50DxoXjTvmRfNc+Y98555zrxm28mWsxdtOZvOXrQXbTobD0fAO66AK+Add8A/8JOP4CcnwkfwEZwIP6Gp6CZaipaim2go+o/2oyFpP5qPhqQhaT76yYa2j21pW9o+tqvtY/zc1XY1fu4DtjLe7WS828B2sp1sA9vGtCZtSmPSmLQpbUln0pD0Jg1Jn9Kb9CZ9SnfSjDQk7Ug70pB0JF1Kk9KNdCNNSi/Sq/Qo7Uq70qM0LA6FE+FTOBGOhk/hUzgaTkVb06b0NX1Nm9LYdCstSrPSrLQonYq34Dw4CU6C8+AguCFuhqPhaLgZPkZr0Aj0Bo1AK9Ab9AatQIPghPgfXoj/4YJ4IV6IC+KDMrbMLW/L2zK33I3z4Xf4Gr6G3+F2srMsLD/LwrSK/Cw/0ypytAxNF8jNcjNdIC/TK7QKDUOr0E80DA1DP9EydBDtRP/QP7QT3USj0Uv0GX1GL9FpdpBdZPPYPHaRrSOXyogyqowoC8uoMqosLLfaRTaSnWan2Uj2lf1lJ9lgNpidZK/ZDja5I2xyP9gRdoT9YFfYJ3aJnWSX2CB2kp1kg9CnMp8sJvvJYnKi7Cf7yYlyoBwmV8ljcpWMKI/JYzKiDMAmsclNYVPY5Iagc3rMuXIuPWpvF9h3n/vubp/73N3O228Cm28CO7f55ju3t4amuWln2pnmppVtW3uAfWwPsF/tY/vYfrUb5RvZQ96RPeQqeUfekavkIDlKXpKhZCh5SZayb21gW4AtwAa2YeUO2UMOkUNkD1nF5raJ7W172ya2u+VcppDLXGYKWdx7dpTdaDfaUfYar5p3zdvmXfMO8LZ527wDPGzeMi+Zx8xj5iXznHnJPGWeM8+Zp8xrpqnoKroJrxvcpsaTcB68x/7216O0ES1Ew9kqtoj9IOvKcfKuTCfjyYfykmwnK8m5XCBT2GH2mB2FjzzkOT1Gi9Gj+AHOgJucAn/AT01Gl9GjNButRj/Z1vY13uk8eo/Gow1pRHrOXraR7WN6kq6kS3EXnAhXoYNpUDqUVqYL0J90M71Mh9K/NDANiiPhRjgRbUCfOse98DC8jOald+3Pz3AA+BftQEPQBTTWof761v76m+agP2gE+ogmog9wLFwLR8Or8Cu8iy41qUHOhDfhXbghfojv2eEGNal8QM6Wq2VuWtQhn8Pl8DdcD3fD62geWodmsplsIRtI/pRD5XB5gCwsw9pYdpWdZNd9d49MJpfJdra38SaQ1+Q0+UkGlAflRHlTvpQT6Weam5aWM2VLGZHWprttG3lSrpTtZEoZUrazX+1Vu9HOtC3tRvvUVrWJ5RH5Q6aQi+QhWcwutgvYwPaZbWav2XX2nJ0mf7nnLlfICHLnbfO6edW8aB43z9pOtBFtRx61bL1xeov2okVpL/qLFqVF6S86jFeAR8wzwDPAI+YR4I3ySnmkPFJeKc+UV8o75ZnyTHmnPFTeKS+Vh8pD5aXyVHmpvFWeKk+Vt8pj5a3yWnmsPFZeK8+V18p75bnyXHmvPFjeKy+WB8uD5cXyAvBieQJ4AXgBeAJ4A3gCeLK8AbwBPFneLE+WR8ub5c3yaHm1PFqeLa+WV8uz5d3ybHm4vFveLQ+Xl8vD5enycnm5PF3eLk+Xx8vb5e3yeHm9PF6eL6+X18vz5f3yfHnAvF/eLw+YF8wD5gnzgnnBPGHeMG+Tx8nL5GXyOHmaPE7eJ0+Tp8n75HXyPnmgvE5eJw+U58kD5YnyPHmePFFeKO+RB8mL5EXyIHmSPEjeJE+SJ8mb5FXyJnmUvEpeJY+SZ8mj5F3yLHmWvEseJs+R18hj5DHyGnmLPETeIU+Rp8g75CXyDHmFPEIeIa+QN8gT5AXyAHmAvEDeH4+Pt8fz4/nx9nh9PD1eHg+Ph8fL493x6HhzPDueHW+OV8eD473x5HhyvDdeHE+Nl8Zz47nx0nhtvDQeGq+N18ZD47Hx0HhnPDYeG++Mt8Y745Xx1nhrvDKeGa+MR8Yz45nxyHgAeGG8MR4YD4w3xhPjffG6eF48L14Xj4snxVPi/fB+eEq8HZ4S74i3w9vhHfFoeEe8Ih4Nj4ZXxJPhFfGCeDI8GV4QD4YXxOvhwfBgeD28F14PT4f3wnvh6fBaeDo8HF4Lr4WHw1vh4fBueCu8Fd4NT4V3w6vhqfBUeDU8FF4Nz4aHwkPh2fBSeDa8HF4KL4WXw2Ph5fB8eCw8Fp4Pz4XnwxPiufBceEK8GJ4Qz4gXw4vhGfFmeEa8Jd4Mb4a3xOPhLfGieDw8Hl4UD4gXxZviAfGAeFM8It4Ur4pHxCPiVfGSeFW8K14SL4l3xWPiXfGyeEw8Jl4Wz4mXxdviOfGceFs8KN4WT4sHxYPiafGeeFo8LN4T74mHxWviYfGseE28Jp4VD4lnxaPiIfGQeFS8IR4VT4o3xBviSfF+eB48C94Cb4FnwTvgWfAkeAe8A54Ej/QkeBE80iO9CN7oRfAaeKM3eg280GvgJfBCL/QSeKCXwCvggR7oFfC8V8Aj4HnPewS87hHwTq973Tu97Z2e6W1ve6anPdPLedrTXs7jXs4z4HGPewa87xnwFHjf+54C7/MUeA68z/s8B57oOfAmeKInehO80pvgXfBKr/QueAi8C14HD4GHwOvgMfA6eB88Bh4D74P3wPvghfAeeA+8EF4FL4Q3wqvgVfBGeBi8EV4JD4OHwSvhafBKeCc8DZ4G74THwTvhmfA4eBw8E94Gz4RHwtvgbfBIeBk8Ep4IL4OXwRPhUfBEeCA8Ch4FD4QHwQPhefAgeBA8D94CLA5rw9AwNKwNM8Pa8DXMDDPD17AB+Bq2hg3ABmBruABsDUvDBeACsDRMDEvDzjAxTAw7w8OwM6wMD8PDsDIMDCvDyTAwDAwnw79wMnwM/8K/8DHcCx/DxnAv3Asbw7ywMYwM88K8MDLsCyPDy7Av7Asvw8HwMvwMB8PB8DMsDD/D07AwLAxPwwTgafgATAAmAB+Ai+ED8DZcDBfD23AzvA2Hw81wMxwOR8Ph8DgcDUfD43A1PM6ruBqu5lWczavexdlwNu9ibt71MOaGuXkYe/Owl7E37M3LGJyXPQ+Dw+A8D3/zPK/D3/A3r8PdvM6zuBvu5lmMzbMexdgwNo9iah7F4jA1TA2Lw9AwLqwL58K5sC68C9PCtnAtXAvbwrewAHgALAvLwgPgWfgVhoVj4VgYFg4Al8KdsCQsCXfCjnAnrAk7wo6wJnwIa8KY8CF8CGPChTAmTAkXwoUwJTwIU8KQ8CA8CEPCgjAk3AgLwoJwIwwIN8KLMCAMCC/CfvAirAj7wX6wItwHK8KIcB/cByPCezAinAjvwXtwIswHJ8KMMB/MBzPCfzAjHAn/wX9wJBwIR8KVcCAcCFfChHAlnAkTwoRwJmwIZ8KesCFsCHvCj7AnTAo/wo8wKTwJk8Km8CQ8CZvCl7ApjApfwpcwKswJo8KqMCfMCavCn7AqzAp/wp8wKxwKs8KucCgcCrvCo7Ar3AqPwqNwKywKt8KrsCgsCq/CoPAqnAqDwqBwKrwJp8Kn8Ca8CZ/ClvApXApbwpZwKSwJ48F2sB6sB9vBebAdXAfnwXlwHXwHx8FzsBwsB8/BdDAc/Aa7wW7wG8wGv8FtMBvMBrfBa/AZjAanwWkwGqwGe8FW8BK8BFvBR7AVLAUfwUewFPwDS8FR8A/8A0fBPnAU7AT7wD6wE9wDO8FJcA/cAyfBO3ASbATvwDuwEZwDG8FEcA6cAxPBNzARLATfwDewEFwDC8FBcA1cAwfBNHAQPATTwDTwEGwDD8FFsA1sAxfBOHARrATjwDiwEqwDK8FNsA6sAzfBPHATPAXzwDzwFAwET8FXMBAMBF/BSPAV3AUjwUhwF8wEd8FgMBPMBIPBUDAYHAZDwVBwGFwFh8FkcBVcBZPBWTAZXAZnwVlwGawFl8FmsBasBZvBXLAZDADmgrlgAPAWDAAeg7fgLXgMxoLHYDEYC8aCxWAqWAz+gqlgKvgLfoK/YC/4CX6CveAl+AKmgFPgFJgCHoEpYAZ4BB6BGeAPmAFOgD/gDzgB1oATYANYA9aADWAL2AAmgC1gC5gAjoAJ4BNHwBHwiR/gE5f4AX6AS9wAl9jEDXADbGIH2MQ57AA7wDkMAedwAQwBQ8AFsARcAB/AErAEfABXwAcwAlwBV8AIcAaMACvAGXAGrAB3wArwAtwBd8ALsAe8AE/AHrAHPAGLwBMwBiwCi8AYsAqMAW/AKrAKvAGzwBswCMwCs8AgsAsMApfALrALXALDwCXwCQwDw8AnsAx8AqPAMrAMjALPwCiwCTwDz8AmcAxsApPAMXAMTAK/wCRwCPwCv8AhcAscAnPALXALzAGvwBzwBbwCr8AXcArMceAR0AhoBCwCFgGJgETAIeAQUAgoBAwCBgGBgEDAH+AP0AfoA+wB9gB5gDzAHeAOUAeYA8QB4gBvgDdAG6ANsAZYA6QB0gBngDNAGaAMMAYYA4QBwgBfgC9AF6ALsAXYAmQBsgBXgCtAFaAKMAWYAkQBogBPgCdAE6AJsARYAiQBkgBHgCNAEaAIMAQIAvwAfgA9gB7ADmAHkAPIAdwAbgA1gBrADGAGEAOIAbwAXgAtgBbACmAFkAJIAZwATgAlgBLACGAEEAIIAXwAPgAdgA7ABmADkAHIAFwALgAVgArABGACEAF4ADQAGgALgAVAAiABMAfmwBM8QRM0wRIsQRIkwREcQREUwRAMwQ/8wA9+0IMe5CAHN7hBDGKwAzuwgvUb9437xH3ivnBfuA/cB+779n37vH3evm5ft4/bx+3b9m37tH3avmxftg/bh+074Dvgu/Zd+6x91r5qX7WP2kftm/ZN+6R90r5oX7QP2gfte/Y5+5p9zT5mH7Nv2bfsU/Yp+5J9yT5kH7Lv2HfsM/YZ+4p9xT4DPgO+Ar4CPgI+Aj5iH7Fv2DfsE/YJ+4J9wT5gH7Dv1/fr8/X5+np9vT5eH69v17fr0/Xp+nJ9uL5b363P1mfrq/XV+mh9tL5Z36xP1ifrG+Ab4BPgE+AL4Avgi/XF+mB9sL5X36vP1efqa/W1+lh9rL5V36pP1afqS/Wl+lB9qL5T36nP1GfqK/WV+kh9pL5Rn6gv1BfqA/WB+j59nz5Pn6ev09fp4/Rx+jZ9mz5Nn6Yv05fpw/Rh+i59lz5Ln6Wv0lfpo/RR+iZ9kz5Jn6Qv0hfpg/RB+h59jz5Hn6Ov0dfoY/Qx+hZ9iz5FX6IP0YfoO/Qd+gx9hr5CX6GP0EfoG/QN+gR9gr5AX6AP0Afo+/P9+fx8fr4+X5+Pz8fn2/Pt+fR8er48X54Pz4fnu/Pd+ex8dr46X52Pzkfnm/PN+eR8cr443ogv4hf5In7IEA/kA7/9w337677ui/u6796veij+iWfkn3gmTLyST3/fF/d93/iNH/3GL5f7FPglvoln5Jt4J048lP/rS/vCvrAv7Y/70j5R/Mxv7U/74v60Dw3af/b9r39pX/9y/vCHP+9L+7yPf/zzfoqn4ml4Kt6KFY/DW/FYsHgun9vHhu2L+9j+AQd8a5/5GfjjPgMfgg/Bx8Db8XW8I1/Hy5HjG3k5XosWf8Nr8SpUeBSei//icfgvHgwYP8bv8DY8D8/D2/A+vA2/yPvwPvwiD+Rr8FX46Ffhy5DhM/Fl+DZs+Dx4Hb6Ht+F7+B/ehrfhf/gb/ocPEsQL8Uc8En/DI/FL/A1/wy/xjH61f+0D+9d+tmwf/dn+tm2/2wf+cB+JH+6D+0h8JD64r8MH97V9Hb4OX9uHwX/wInz2InyNGt6GP+JveCKeiL/hhXwCvgF/3DfgF/DH/XG/gE/Mp/FnfB5/xgMAgCfjzXg0Po9H49Wo8Wl+mr/mT/lr/p07X9W/85kx+80+s0/EJ+Ib8Yn4VKj4Unzh978R3//SvrTf7Ev7q36z3+yv+qr+qg/mq/qqPpg/5YP5MWJ8Fz/GhwHj4/i/Pq8v7fP6u3b9XH6Fd+FleBdei5fhZXgtvovX4t/4Lr6Lf+PZ/GRf2Yf1lX1nzj6w7+xHi/apfTE+F1+Rz8UnQsQX4hPxmX0hvhCf2Qf2mf07d74nn8Vf8WL8FV+liqfhq3gpUnwUL8fDgePf/Fzf1pf2bX1aX9qX9ml9Vp/WH2CAL4Bv47v4NX6N7+LZfF2/15/1e31fvn4wT8aH8WJ8GO/Fi9/iyXgxPo8X4+/c8Xr89g489Q68DBl+hpfhu3TxYnwX78aNj+Pj+DlejJ/j6XgxXoyn4+94QR6Qf+QBeT9+PJ9Pw2fhM/FZ+Bw4+BJ8Mr4S35HvyFfic/KV+Eh8Tj4nH4mvyUfi6/A1+Zp8Hb4kX4cPw5fkS/Jh+JB4Pb6Pz+P7+D8+j8/j//hAH42vxQfjg/G1+EZ8Lb4HD74F34kPxTfiQ/Gt+EZ8I74V34sPxPfhM/F9+Dhw+DT4ALwtj8gj8rZ8Im/Ls2LlV/kbnpFv5Bl5boL8Iw/JP/r3fuxr+Vtekb/lc+Xyxnwuv2uX9+Vh+QG8Ij+AnzXL1/IhPAhfw4PwMGB4RR6GT5TIu/IF+Ed+mB/mH3lH/pHnw8fv8at8Kp/Ip/KqfCKfyKvyrb7zK/ER+Ah8JT4TX4lPx2fiM/Hp+JR4Yz6ZV+QV+WR+kU/mL13ylT4a342vxXfjy5Hj4+EN8AT4Rp4AT4yYd+SJ+WDekXfkg3lgvgBfzD/yxTwyZJ6ZN+QPeUj+kC/kC/lBnplv5h/5Zv6Zf+Qf+Wd+msfkGXlL3pJn5Bd5Rj5JEm/ER/KT/CI/yVOi5C35Sl6SJB/Jb/KcPCPPyXvy5EF9S74i35XvylfkG/MV+Yh8Y74xH5FPzEfkM/GJ+cR8Jr4qn4lPyVflq/Ip+Y58Bb4R34HvwDfiW/Bd+Ch8LT4KX4QI34MPwifha/FJ+CZ8Lb4W34TvgqflZXlbXpYXwNvytrwAPlYv0830Jd1MlyOnl+py+rdeqpfq3zzt37q4Lq5v+wD4qnxhvjBflc/KV+Vz8ln5rHxOPiqfk6/JR+Wj8jX5pnxNviTflG/Kl+SL8iX5kHxRvigfku+JB/331n/vveee++6t7/7znw896UdPw4/eWl+97QH46msPoL/6dnxGvh5fj8/IJ+Uz8kGB8n35lnxMviIfk8/IV+Qr8hn5YvhTnpTX5kl5UaJ8KF/Km/LavCmPymvz2jwqf6pL69V6t16tH3BAx+YReAIeewI+l/OmN/3psT99AY899gV8Ar/AP/DZP/AXfPbZX/Ae/CefzIfyoXwyr63f8rbn6rm89RO89WHoxe/HJ+ST8gn5hnxSPinfkC+I7+Q1+WRek8/kk/lkPpO/5D1P/fXX087N075tW6f27fhwfEY+HJ+Nz8hn5LPx1ejY+rXerV/r1nq33q1b69P6sx6tG+vRujRpvVs/1pV1Y11Zb9asP+uAurFeqBfqxvqybqx789bBfVe+MR+Zb8x35iPzkfnOfGW+Mx+ar8xX5kPzpfnQfGq+NF+aT83X5ucfekg//DkPyUP6uX/gS/O5+dZ8az43Hxtfymvzo/wor80z8tr8Ns/IM/LbPDffzXvzjbw3H8438o18uF+hF9CDdQO6AT1Y19aDdWDAerZ+rBvrxbqxHqwX68V6sE5A39SX9U/9U1/WufVlHRy4Hq4X0In1YJ1YFyasD+vOOrOurTPrybq2rq0n68j8MW/A/+AN8I3+h//BN/oVeq0+y9s+q8vy1tsuqwvwffmwfG8+LB+Z78335iPzwem++i8/of/qvXqvzstz8Bo8Dq/BY/A4PA6PwVfwIHwHD8N38BYseAhehB/ha/gR3oQJf8Kf8CV8DV/Ck/A1fA1PwofwiHwi38In8jB8C9/Cw/Cdd+FjeC0+hn/htXgt/oVn4SF4BR6GV+AReBgehkfgsWfgI/gJPoKnQMFn8BJ8A0/DN/AHPA1Pwx/wpBd96Sf40hvwE/wEb8Az+By+hg/ia/gZMvwL/VAf1E/1Qf3Pnw6m/+l9+nQ8H8Pf8EH8Db/DB/FB/A7fw5/yXXwR38Uvy++/hY/h+4/hgwDxRXwQP8cX8UX8HH/Kz/G/fPljPouv4tf4Kn6JEt/FL/FHfBffxR/xy6/gI/gyPoJ/4sQP8kN8Et/EJ/FRfBTfxkfxU6T4NX6Kv+LX+DX+it/i//g9vo7f4584Ae2b+CY8NO/s9/g7/om/4/Pg8X10Sv1RX9Yf9UR9WV/WE3VEXVJv1E/1Rp0Ro37oE/lGvoxv5CNB8pP0TL1Td9U7dU2aOqav5d/4XD6Xf+PT+Tc+DRp/zqfxZ/w5f86f8dt8Br/Ab/ALfNP84z+/ge+/gb/g++//gj/hI/gE/olP4IPg111VR9VPdVQ9VarOqrPqsPqpDqvHitVd9Vh9gAE6rQ/iX/gN/oVP4VP4DLrtHZfWuz72scvoY9eipW/pWropU/1UN9VX9VP9VF/VVfUR3UQfu4m+ZEnX0pf0Ul1L19JLdVO9lK/dVDfla3/1HfwIX8aP8CVI+BB+jg/i3/ggfoN/49/4DT6N3+CTn8an8ck/40P4D76ML+M/+Ap+/9uD+/tzD86D+/x/nVa31V11Wx0Xrq6rN+lKOpiupCNB0ov0KF1Kj9OldChQupPffeujfevH+Wg+mh/npX39vX/ie7/7J/6J3/lonUgX0sF0IR0IkE6jA+k8ePQdPVQX1bl1UZ1U59a5dVJ9VDfSj3Qf/UhPkqQz6VS6lY6jW+lYsHQu/Uqv0nH0Kn3KlE6lX+k4epaepePocDqOfuNGf9NvdBs2uptuo9fobrqbXqOj+d2D+/9/D+438OD8t9/gN/DfPumteWy/emw+WzZ/QBfRcfQT/UTH0Zd0HJ0Ll+6lm+lpupyepq9Z09v0Np1Nl9PZdDVq+pkOqO/pb/qebqe/6W+6nQ6n2+l06PQ5XVGX0wl1Ql1Oh9Pl9DNnOgDdUF/U4/RF3ZGjHsn/8r28Md/L8/LGvDHPy+vqijqkLqdD6pMmdU7/ww/hlf0Q34RX5pV9E35Zn9PrdDi9TtejpwfqpzqYvqWD6TP6lr6lz+gy+oz+u4wuo38urX/Oixc3xnnxXtwYN8Z7cVqdTBfT4XQx/UuH0+H0L71L99MFdTBdUI8Tpzfpd3qeDqbn6Xw6mA6m8+l+eqjOrXvqnjq3Lqdz69S6nC6nU+vfOqD+phvrb7qbbqwb6256sO6mo+nBerCOpgPrH7qGjqNr6Bgw9Arf0K/zEX1Ev86H9et8OnT+q0/nz/mv/qs/57v6c36b7+q7+m1+q7/oP/p2/qNf6dv5dn6lj6mH6B06jd6hW7DQJ3xCv9Cv8wv9Q4c+o2/oD/p1/qAP6Nf5dT6gT+iL+XU+mU/m1/l3fp3PiNGP9B19RZ/VV/QTJfqBvqUv6cP6kj4kSL9RB9Np9BmdRlfQZ/QZXUE30Bt0sUPoELrYcXSxhx1Hx9HDfqOH3fcb/Ub33Ub33es2uo3u9RpdR+/RafQe/Uen0Wn0Hz1ID9FpdBKdRKfRfXQaPUiQPqS/6DG6jx6jw+g+uo8Oo6/oC7qDLnYH/cGDTqFn6GOn0Cn0sYt97Bj32xt0Bl3sDDqCjqAv+J1+ps/qZ/qUKH1H3UVv0Zf0Fj1Fin7ik/qgPrAP6n/69GH9T1+Tpm+J8+qf++K++u9f/31G//rXZ3QDnFsHOTgOroP9QAd7ggRdQid72cFe9lyuF+DN+se5cW7962D/+tnBDvazm9/TD/WB/VC/1Af2gf1S31Q30VH0JR1FZ8Giu/io/qg/64/6nTp9Vl/UP/Vn/VM/VaqP6kv7rP6qz+oH+qv+qh/o//kBfFmf1Zf1a31Wn9Wv9W91BZ1Gj9AjdBp9Qr/QOfQDnUMHAaKX+Mg+rL/sL/uwvrgP67/64r64/+qH+6++qx/uh/uuPrjv6rf64D643+pr4+G4ty5yb7xbF7vIu/FtH9k39mF9Y7/Yh/Vh/WL/2HfyofwqH8qPEuVT+VS+lF/lS/lPfpVf5T/5Tf6Yb+ZP+WY+mj/lT/lofpre9dzHnvvevfNrHBt/xrFxbdq4NK6Nf+PSuDT+jYvrvfM+dt617pgfwJ3xbDwbd9ZD7owrU9Y9V8aRdd89R9Y9To1P48/4NF6NP+PPeDV+jVPjz7g1bo0/4874Mz6LO+PO+Cwu6zP5Sr6Or+QfOfKLfD5/zw/z9/wyZb4NG9/G1/FNfDu/ytfxq/wmX8fX8Zt8Jj/GB/OBfDC/xgfygfwaH8e/8q38HN/Kx/Jz/Bwfy9/SRb6thz3k23i2v+jb+YK+nV/mC/qCfpnv5+v5eH6Zj+fn+WV+mZ/n9/lsvpp/56v5Z858ALgxTosL47T4My6MC+PPeDL+jEvjyXgyLo0z6x9vxn/xZhwa/8V/cWgcGIfGj3FgHBg/xoPxY7wYD8aD8WJ82F/z3fw7382PE+fL+XI+nH/nw/lv3nw2XBevxXFxXLwWv/XrfC+fzqfzvXwufACujMvisrgy7uzb+DV+mF/jg/lhfpgP5q/69Bf3ifvqZ+Ij8tGPyBfiC/GBeRu+hl/kF/kaXpE34/P4Mj6Px+HL+DIehx/ztfjjPggfhD/uY+B1eBs+h8/hbfgdn4A/7g/74/6sP+wP+7N+sM/q3/qz/q2P68/6sz6ur8vb8Y48Ho/HO/J7vCEPyRPykHweT8gT8nl8oE/FJ+Jj8bH4RHwu/DDvyAvzwrwjD+yL8Rn5ZnwzPiNfjQ/8SHzkR+Ir8ZEf+ZX4zi/8RnzlV34jvgLfj0/K5+OT8rX4fHw+vhYfD8/K2/Kv/Ctvy8fyM3z1tZf6enxSPiAfkE/KF8Qv8Nkn8Al89rg769o6tK6td+vQOrTerU/z2dvw2tvwN7z22t/wKPzt3Pq4Pq5z6+G8tV99tV/9I1/NV/OP/LTv4Mv4Cb4MD+kn+Ak8pH/gC/NZ+cB8Vr4sH5gPzJfl8/J5+bJ8Xb4uX5aPy5fl0/Jx+bh8Wr4t3Zef0Hf5Cd1V39V3dVdd13fmG/OZ+cZ8Yj4zn5lPzAeA5+Bx+A0eh5/gN/gNfoLP4Fd4GT6FT+FleAdejKfhZ/gZnoavnobH4SV4CR6Hr/BZ/Br/xX/xa/wW38mv8pf8Kl/GX/KXfBk/SY/UK/U4PU6v1F31Sv1Sd9Vd9Us9U5fUT3VL/VR31S11S91Vx/TP77/4vQf3xS96cP/rq7qp3qq36qb6q+6lh+lLepg+pi/pS/qYXqZH6XH6kx6n++hP+pPuozPpnzq3DqqD6tz6KC/Nj/PUPDU/zl/z47w4f81f8+I+9Qf4a7/+6q996ml5Wx6Xt+WNeVwelzfmdf1If9K/8yf9S//Ov/Mv/U1f1J/1Of1Z387n9Dl9Ox9Tf9F9dBXdRz/QVXQV/UAv0XV0Gj1Hz9Fp9B09Q9/Qx76he+hjH7uHPqKf/esEOoH+dQM/gM/qx/qxPqsvAA/XxS5yaXwcH8elcXF8Wa/9QD/QKwf3hXwdf8gf8nX8Iv/Kz/Gz/Bz/xs/ys/wbX8v/8nP8Lr/Lz/G39MqX8Wh8GT/Go/Fo/BiHxofxYpwYJ8aLcQJ4MW4AJ4ATwA3gBXBbXBfPxXNxXXwX18V78V18F+/FeX0+P8z/8//8MH/Vp/arfWAfka/IF+Ir8cn4dPhW3pVP9CX4CHwmPidfle/IB8An5qvylfngfGR8FD/F0/AsvAqv5Xv4HD6I7+MH+Sc+kS/jB/mbvqd/5x/7yT6sL+T/+Dp+n+/nl/k6fplvhzPj0rixD8An8+98L7/OF+OV+CSe0X/2l31xn//EL+1T8DX46Cf2hf1xfovP4sX4Nt6N7+IHeUEe0vfig/GN+Dx8ID4TX4rvxDfCb/KMPCYPyyvyrjwoP8oz8p7fnvrRg95+bz4p35fPyMfkg+JheOw7/8l38sm8B//B549/9pA6sm5A1/brv/7R1+Zz86XpwzoBPVjv1r11Yx+ZD8t3pfPqufyEfqvX8rYj6oX6so/j1/gu+qZOqS/74/+/wZ/wLXzfBegBeNuLdCIdTHfSm/Q43plf9k38Ez6ah9aNdB99SAegk+lweqBOqMPpgrqhHscf+x+8ss6pe+pyvC//yxvrXXqWDqfj6Xc6mF6hQ+g4+oeOo4voKzqJ7uM3+og+rF6gJ+hgNzvZwW/qk/rAuoR+oR/g1rgzfsDf8/X8MnwAjowr4884LT6rf/wX98Vt8Vpc1+/2v330f/vevrfPjQfAYXEBuAAcFo/FYXFXPBaPxV3xV9wVZ8Vf8VecFW/FWXFVvBVvxVXxVVwVR8VX8VUcFU/FUXFTPBVPxU3xU/wTD8U9cU88FAfFQ/FRHBQHxUdxUXwUL8VFcVG8FCfFG/FHnBFnxB9xR/wRj8QdcUc8EofEI/FJHBKHxCdxSXwSr8QlcUm8EqfEK/FLnBKnxC9xS/wSz8QtcUs8E8fEM/FNHBPHxDdxTXwT78Q1cU28E+fEE3FEfBFfxBFxRVwDt8Bz3AKPEIGbPAJfsIAX4BJ4yRlwBrzkJi/3sD1sE9vD9qJFm9FetPHg2Xp4AU6Am5wAN2CAH9Bk9CgdRofRo7QoPUqvWqVV6TLajB6lzWgAANBjNjZ+7mv7Gj95x0/+4AF3wC3H3OSY58y3/qSJaFCaiD5yRIfSRzQTJlqUZqKbNNFVNrg/TWp/etQo7USP0mLEaDAcAU/AO56AN+ANOARdR8vRT7Qc7caNZsND/vEc/3jvmxrvnHOuNR+tRz/RevSdO7oOZ8FL8BwvwUOE4Br4B96Bn7wDv8AvcArcD+/D8/A+HA8evoXj4T168BzvwWHA4Cz45p6b3HMQ5DkOclHko9air2gn+oq2YkVP2dQ4Dp7jOY6Db+E4OBe+hW/hXHgezoW34Xl4Ht6Gu9FO9BTdRE/RUaJoKBqM7qKd6C6aCxetRVfRWLQojUVnyaK37GCc5J9/TnIanOQ7dnAyfAcvU4ar4WX4Gq6Gq+FrOBu+htvhbDgbboe/4XY4Hf6Gv+F0+Bxege/gErgEvoOXfAcneclLTm5hnNzBtrAtbAfbhDa2rY2fW9vOxk9+7mz7AM6F4+A5OI4tbovb47a47Wv72r+2r23Hzr6z7WwmTHaTzWQDAbJ/6D4akIakAelAgfSfLWoD26A2qA1s/9rAeMe7PY53XMcet8dxHTwH18GH8Bw8Bx/Ci2xu+9smtr/tcOG4ucNxyk1ucsrtVrab8W432854x7vtbEfTijQcjUgj0nD0HA1HJ0milegkOqeVaCU6pwnoXM6VK+vKuTIcODlOhpOTJMlKcpIMIXbq0JkjJw6cN27asFmjJg2aM2YAKENmjJgwYL546cJli5YsWK5YqUJlipQoUJ44acJkiZIkSI4YKUJkiJAgQH746MFjh44cOG7YqEFjhowYMF64aMFihYoUKE6YKEFihIgQID546MBhg4YMGC5YqEBhgoQIEB44aMBggYIECA4YKEAgd5olOYoh+H3f+dbZw921dZy4cOC+eevGbZu2bNgOuGatGrVp0qJBe+asGbNlypIhO2asmAEFEEBsmLBgwH756sVrl65cuG7ZqkVrlqwBBAggFqxXrlqxWqUqFapTpkqRGiUqFKhPnjpx2qQpE6ZLlipRmiQpEqRHjhoxWqQoEaJDhgoRGiQoEKA/fvrw2aMnD547durQmSMnDpw3btqwWaMmDZozZgAoQ2aMmDBgvnjpwmWLlixYrlipQmWKlChQnjhpwmSJkiRIjhgpQmSIkCBAfvjowWOHjhw4btioQWOGjBgwXrhowWKFihQoTpgoQWKEiBAgPnjowGGDhgwYLlioQGGChAgQHjhowGCBggQIDhgoQCB3miU5iiH4fd/51tnD3bX1UqRAf/qElP42/1txAAFBOfJvPxUHzhs3bdiuTYv2rNmyZMeKFUBMGDBfvHT5U6VGhfrUyW86Q8OXxS6REQPGCxctWKxQkQKlM+kYuGGrNo0/W8aPFSuAmDAO7BEXFFzzWpToUKFBgf702ZPnTp05QEBQuhkgIHCW47e59rqtTUd71mxZsmPFeOmK9WpUqEqTIhXKc6dOGn1G68yg2qo9TDwcAltEhQSl3cUV61QpTumN9OhNGwaUXidMiPDQIUNTelWgYKAAAaXXWkovxbWICwsbFtu0hke1VXuYdA1ENBhHSjlQygAXA1n0e6CUHET2kUIpiYEsR3Daqj1LVgAwXSOtMdOksdHoiVZsCdDqVBgqNBB+oQbBgdpAI6k+BwjO8OOHKP1anCD5PGx8DBI8Sj8DcJ8gUOo97VyKcR6rtg4zsEmUehzwojYKKMVQmFCKu2gEKO14AaG0W1PtMsFlWWyqDCqldA+llOZAnZhyn3KeTki5TjlO56LcppymM1AuUw7T6Sd3KWfp3JOrlKN0xslNykk62eQi5SCdZXKPco5OMblGOUbnl9yinKKTSy5RDtGZJHcoZ+i0kSuUI3TOyA3KCTpb5ALlAJ0ncn9yfk4SuT45PqeH3J6cnhNDLk8Oz1khdydn55SQq5Ojcz7IzcnJORnk4uTgnAlyb3JuTgO5Njk2Zy63JqfmLHNpcmhOMXcmZ+b8cgDkypw9RyY35tQ5MbkwJ86ByX05bc5Lros5Lsclt8UEl9OSy2J2y2HJXTG15azkqpgH5KjkppjVclJyUUxpOSi5J+aznJNcE5NZjkluiZkspySXxDSWQ5I7YgrLGckVMXfliOSGmLhyQnJBzFo5ILkfpqycj1wPM4Acj9wO81VORy6HuSCHI3fDRJCzkathFsjRyM0wz5yMXAyTzMHIvTDDnItcC/PnWORWmDynIpfCzDkUuRNmlzORK2HWHInciFJcTkQuRAkrByL3oWSV85DrUKLKcchtKEvlNOQylKJyGHIXyk85C7kK5aYchdyE8lJOQi5CSSkHIfegjJRzkGtQOsoxyC0oF+UU5BKQ33IIcgdIbjkDuQJkthyBXI68ljtzJkktV+ZIMlpuzImks1yYA8lluS/3SWQ5n+tksRzPbZKAnM5lUljOy2GSUa7LXRJRzuYqSShHz3FkoFPcGY70c4I7v5F7Tm9nN/LOye3cRs45tZ3ZSDgntvMAss157bRGqjmrndTIM+e0UxpZ5ox2QiO9nM9OZ+SVs9nJjKRyLjuVkVHOZCcy0sl57DRGLjmLnQaQSM4CTgJIHyexcxhJ4xR2BiNVnMDOXySI09fZi+xw8jp3kQxOXWcuMsGJ67xFkqets1bI6KR1zgoLnbLOAUI/pwBnAOGeM9YJK6RzvjpdhW3OVierUMu56lQVGjlTnajCIeep01TY4yx1kgpvnKNOUSGNM9QJKnRxfjo9hSjOTien0MK56dQUEjgznZdOS6els9JZ6aR0UjonnZNOSaekM9L56HR0OjobnY1ORqeiM9GZ6ER0IjoPnYdOQ6ehs9BZ6CR0EjoHnYNOQSeg88/Z5+Rz6jnznHlOPCee885557Rz2jnrnHVOOiedc84555RzwjnfnG9ON6ebs8255lRzqjnTnGlONCea88x55jRzmjkBOMmcY84wJ5jTy9nl3HJqObWcWc4sJ5YTy3nlvHJaOa2cVc4qJ5WTyjnlnHJKOaWcUc4oJ5QTyvnkfHI6OZ2cTc4mJ5OTybnkXHIqOZGcR84jp5HTyFnkLHISOYmcQ84hp5BTyBnkDHICOYGcP84fp4/Tx9nj7HHyOHmcO84dp45Tx5njzHHiOHGcN84aJ41TxhnjjHHCOGGcL84Xp4uTxbniXHGqOFWcKc4UJ4rTxFniHHGKOEWcIc4QJ4gTxPnh7HByODmcG84Np4ZTw5nhvHBaOCmcE84IJ4TTwdngXHAqOBGcB84CJ4HzPM2TPMczPMHzn/7Mp3d25z3rSU1xZjjzm+nN5GZuM7OZ2MxrpjWTmjnNjGZCM52ZzcxlpjITmXnMLGYaYBpgFmAWYBJgEmASM4mZw8xgJjATmPnL/GX6Mn2ZvcxeJi9Tl5nLvGXaMmmZs8wBTAHMWCYs05XZymRlrjJXmapMVWYqM5WJykRlnjJPmaZMU2Yps5RJyiRljjJHmaJMUWYoM5QJygRlfjI/mZ5MT2Yns5PJyeRkbjI3mZpMTWYmM5OJycRkXjIvmZZMS2Yls5JJyaRkTjInmZLMSCYkE5L5yHxkOjIdmY3MRiYjk5G5yFxkKjIVmYnMRCYiE5F5yDxkGjINmYXMQiYhk5A5yBxkCjIFmYHMQCYgE5D5x/xj+jH9mH3MPiYfk4+5x9xj6jH1mHnMPCYeE495x7Rj1jHrmHRMOuYcc44px5RjxjHjmHBMOOYb843pxnRjtjHbmGxMNuYac42pxlRjpjHTmGhMNOYZ84xpxjRjAmACYJYxy5hkTDLmGHOMKcYUY4Yxw5hgTDDmF/OL6cX0YnYxuZhbzC2mFlOLmcXMYmIxsZhXzCumFdOKWcWsYlIxqZhTzCmmFFOKGcWMYkIxoZhPzCemE9OJ2cRsYjIxmZhLzCWmElOJmcRMYiIxkZhHzCOmEdOIWcQsYhIxiZhDzCGmEDOICcQEYv4wf5g+TB9mD7OHycPkYe4wd5g6TB1mDjOHicPEYd4wb5g2TBtmDbOGScOkYc4wZ5gyTBlmDDOGCcOEYb4wX5guTBdmC7OFycJkYa4wV5gqTBVmCjOFicJEYZ4wTZglzBImCZOEOcIcYYowRZghzBAmCBOE+cH8YHowPZgdzA4mB5ODucHcYGowNZgZzAwmBhODecG8YFowLZgVzAomBZOCOcGcYEowJZgRzAgmBBOC+cB8YDowHZgNzAYmA1OBmcA8YBowCZg50zRLczRFEzQ/05vd3KY2PROb17QmLceV4Upw5bfSW+mt7FZ2K7mV3Mpt5bZSW6mtzFZmK7GV2MoDygPKa+W10lppraxWViupldTKaeW0UloprYxWRiuhldDKZ+Wz0lnprGxWNiuZlczKZeWyUlmprExWJiuRlcjKY+Wx0lhZrDSgNKAsoCygJKAkoCRWEiuHlcNKYaWwMlgZrARWAit/lb9KX6WvslfZq+RV8ip3lbtKXaWuMleZq8RV4ipvlbdKW6WtslZZq6RV0ipnlbNKWaWscoBygFKAUoAygDKAMlb5qnRVuipblatKVaWqMlV5qjRVkipHlaFKUKWnslPZqeRUaiozlZlKTKWlslI5qZRUQioflY1KRqWiMlGJqDxUHioNlYbKQmWhklBJqBxUDioFlYLKQGWgElAJqPxT/in9lH7KPmWfkk/Jp9xT7in1lHrKPGWeEk+Jp7xT3intlHbKOmWdkk5Jp5xTzinllHLKOGWcEk4Jp3xTvindlG1KNiWbck25plRTqinTlGlKNCWa8kx5pjRTmikBKAEoy5RlSjIlmXJMOaYUU4opw5RhSjAlmPJL+aX0Unopu5RdSi4ll3JLuaXUUmops5RZSiwllvJKeaW0Ulopq5RVSirllFJKKaWMUkYpoZRQyiflk9JJ6aRsUjYpmZRMyiXlklJJqaRMUiYpkZRIyiPlkdJIaaQsUhYpiZREyiHlkFJIKaQMUgYpgZRAyh/lj9JH6aPsUfYoeZQ8yh3ljlJHqaPMUeIob5Q3ShuljbJGWaOkUdIoZ5QzShmljDJGGaOEUcIoX5QvSheli7JF2aJkUbIoV5QrShWlijJFmaJEUaIoT5QnShOlibJEWaIkUZIoR5QjShGliDJEGaIEUYIoP5QfSg9lh5JDyaHcUG4oNZQaygxlhhJDiaG8UF4oLZQWygplhZJCSaGcUE4oJZQSyghlhBJCCaF8UD4oHZQOygZlg5JByaBcUC4oFZQKygRlghJBiaA8UB4oDZQGygJlgZJASaDMlWdplmZJlmT5y1/60pe97OUud6lLXeISl13ZlbWs5DhyHCmOFEeGI8OR4EhvZDdyG6mNxEYeQFojq5HTSGkkNPIZ2YxkRiojk5HHSGOkAWQBJDFyGBmMBEb+In2RvsheZC+SF8mL3EXuInWRushcZC4SF4mLvEXeIm2RtshaZC2SFkmLnEXOImWRssgByAFIAUgByADIAMhYZCwSFgmLfEW+Il2RrshWZCuSFcmKXEWuIlWRqshUZCoSFXmKNEWaIkuRpUhSJClyFDmKFEWKIkORoUhQJCjyE/mJ9ER6IjuRnUhOJCdyE7mJ1ERqIjORmUhMJCbyEnmJtERaIiuRlUhKJCVyEjmJlERKIiORkUhIJCTyEfmIdEQ6IhuRi0hFpCIyEXmINEQaIguRg0hBJCDyD9mH5EPqIfOQeUg8pB2yDlmHpEPKIeOQb0g3JBtyDZmGREOaIQEgyZBjyDGkGFIMGYYMQ4IhwZBfyC4kF5ILuYXcQmohtZBZyCwkFtIKWYWcQkohoZBPyCYkE1IJmYQ8Qhohi5BESCLkEHIIKYQUQgYhg5BASCDkD7IHyYPcQeogdZA5yBwkDhIHeYO8QdogbZA1yBmkDDIGCYOEQb4gX5AuSBdkC7IFyYJkQa4gU5AoyBOkCdIEWYIsQZIgSZAjyBGkCFIEGYL8QHogOZAbSA1kBjIDiYHEQF4gL5AWSAtkBbICSYGcQEogJZARyAgkBBIC+YB8QDogHZANyAWkAhIBeYA0QBYgC5AESAJkjsyRJ3mSJmmSJTmSIhmSn/ykJz3ZyU5ycpOa1CQmMdmRHVnJOo4bx43iRnFjuDHcCG4EN34bv43eRm9jt7HbyG3kNm4bt43aRm1jtjHbiG3ENh4wHjBeG6+N1sZqI7WR2jhtnDZKG6WN0cZoI7QR2vhsfDY6G52NzcZmI7OR2bhsXDYqG5WNycZkI7IR2XhsPDYaG42NxcZiowGjAWMBYwEjASMBI7GR2DhsHDYKG4WNwcZgI7Dx1+hr9DX2GnuNvEZe465x16hr1DXmGnONuEZc463x1mhrtDXWGmuNtEZa46xx1ihrlDUOMA4wCjAKMAYwBjDGGmONsEZY46vx1ehqdDW2GluNrEZW46px1ahqTDWiGlGNp8ZTo6nR1FhqLDWSGkmNo8ZRo6hR1BhqDDWCGkGNn8ZPo6fR09hp7DRyGjmNm8ZNo6ZR05hpzDRiGjGNl8ZLo6XR0lhprDRSGimNk8ZJo6RR0hhphDQ+Gh+NjkZHY6Ox0choZDQuGheNikZFY6Ix0YhoRDQeGg+NhkZDY6Gx0EhoJDQOGgeNgkZBY6Ax0AhoBDT+Gf+MfkY/Y5+xz8hn5DPuGfeMekY9Y54xz4hnvDPaGe2MdcY6I52RzjhnnDPKGeWMccY4I5wRzvhmfDO6Gd2MbcY2I5uRzbhmXDOqGdWMacY0I5oRzXhmPDOaGc2MAIwAjGXGMiOZkcw4ZhwzihnFjGHGMCOY8cvoZfQydhm7jFxGLuOWccuoZdQyZhmzjFhGLOOV8cpoZbQyVhmrjFRGKuOUccooZZQyRhmjjFBGKOOT8cnoZHQyNhmbjExGJuOSccmoZFQyJhmTjEhGJOOR0chYZCwyEhmJjEPGIaOQUcgYZAwyAhmBjD/GH6OP0cfYY+wx8hh5jDvGHaOOUceYY8wx4hhxjDfGG6ON0cZYY6wx0hhpjDPGGaOMUcYYY4wxwhhhjC/GF6OLscXIYmQxrhhXjCpGFWOKMcWIYkQxnhhPjCZGE2OJscRIYiQxjhhHjCJGEWOIMcQIYgQxfhg/jB5GD2OHscPIYeQwbhg3jBpGDWOGMcOIYcQwXhgvjBZGC2OFkcI4YZwwShgljBHGCCOEEcL4YHwwOhgdjA3GBiODkcG4YFwwKhgVjAnGBCOCEcF4YDwwGhgNjAXGAiOBkcCYG3PjOZ6jOZpjOZYjOZJjOILjN37jH//oRz/ykY973KMe9YhHPHZjN45VHCeOE8WJ4sRwYjgRnAhO/CZ+E72J3sRuYjeRm8hN3CZqE7OJ2URsIjbxAPEA8Zp4TbQmWhOridVEaiI1cZo4TZQmShOjidFEaCI08Zn4THQmOhObic1EZiIzcZm4TFQmKhOTiclEZCIy8Zh4TDQmGhOLicVEA0QDxAJEAkRiIjFxmDhMFCYKE4OJwURgIjDxl/hL9CX6EnuJvUReIi9xl7hL1CXqEnOJuURcIi7xlnhLtCXaEmuJtURaIi1xljhLlCXKEgcQBxAFEAUQAxADEGOJsURY4ivRlehKbCW2ElmJrMRV4ipRlahKTCWmElGJqMRT4inRlGhKLCWWEkmJpMRR4ihRlChKDCWGEkGJoMRP4ifRk+hJ7CR2EjmJnMRN4iZRk6hJzCRmEjGJmMRLoiWxklhJpCRSEieJk0RJoiQxkhhJhCRCEh+Jj0RHoiOxkdhIZCQyEheJi0RFoiIxkZhIRCQiEg+Jh0RDoiGxkFhIJCQSEgeJg0RBoiAxkBhIBCQCEv+If0Q/Yh+Rj8hH3CPuEfWIesQ8Yh4Rj4hHvCPeEe2IdsQ6Yh2RjkhHnCPOEeWIcsQ4YhwRjghHfCO+Ed2IbsQ2YhuRjchGXCOuEdWIasQ0YhoRjYhGPCOeEc2IZkQAxDIiGZGMOEYcI4oRxYhhxDAiGBGM+EX8InoRvYhdxC4iF5GLuEXcImoRtYhZxCwiFhGLeEW8IloRrYhVxCoiFZGKOEWcIkoRpYhRxCgiFBGK+ER8IjoRnYhNRCbiEnGJqERUIiYRk4hIRCTiEfGIaEQ0IhYRi4hERCLiEHGIKEQUIgYRg4hARCDiD/GH6EP0IfYQe4g8RB7iDnGHqEPUIeYQc4g4RBziDfGGaEO0IdYQa4g0xBmiDFGGGEOMIcIQYYgvxBeiC9GF2EJsIbIQWYgrxBWiClGFmEJMIaIQUYgnxBOiCdGEWEIsIZIQSYgjxBGiCFGEGEIMIYIQQYgfxA+iB9GD2EHsIHIQOYgbxA2iBlGDmEHMIGIQMYgXRAtiBbGCSEGkIE4QJ4gSRAliBDGCCEGEID4QH4gORAdiA7GByEBkIC4QF4gKRAViAjGBiEBEIB4QD4gGRANiAbGASEAkIObEnHiKp2iKpliKpUiKpDiKo/iJXuQiF7e4xSxmEYtY7MROrGINx4XjQnGhuDBcGC4EF4ILv4XfQm+ht7Bb2C3kFnILt4XbQm2htjBbmC3EFmILDwgPCK+F10JrYbWQWkgtnBZOC6WF0sJoYbQQWggtfBY+C52FzsJmYbOQWcgsXBYuC5WFysJkYbIQWYgsPBYeC42FxsJiYbHQgNCAsICwgJCAkICQWEgsHBYOC4WFwsJgYbAQWAgs/BX+Cn2FvsJeYa+QV7gr1BXqCnOFuUJcIa7wVngrtBXaCmuFtUJaIa1wVjgrlBXKCgcIBwgFCAUIAwgDCGOFsUJYIazwVfgqdBW6CluFrUJWIatwVbgqVBWqClOFqUJUIarwVHgqNBWWCkmFpMJR4ahQVCgqDBWGCkGFoMJP4afQU+gp7BR2CjmFnMJN4aZQU6gpzBRmCjGFmMJL4aXQUmgprBRWCimFlMJJ4aRQUigpjBRGCiGFkMJH4aPQUegobBQuChWFisJEYaIQUYgoPBQeCg2FhMJB4aBQUCgoDBQGCgGFgMI/YZ+QT6gnzBPmCfGEeMI74Z3QTmgnrBPOCeWEcsI4YZwQTggnfBO+Cd2EbMI1oZowTZgmRBOiCc+EZ0IzoZkQgBCAsExYJiQTkgnHhGNCMaGYMEwYJgQTggm/hF9CL6GXsEvYJeQScgm3hFlCLOGV0EpoJawSVgmphFTCKeGUUEooJYwSRgmhhFDCJ+GT0EnoJGwSNgmZhEzCJeGSUEmoJEwSJgmRhEjCI2GRkEgoJAwSBgmBhEDCH+GP0EfII9wR7gh1hDrCHGGOEEdoI6wRzghlhDLCGGGMEEYII3wRtghZhCzCFeGKUEWoIkwRnghNhCVCEiGJcEQ4IhQRighDhCFCECGI8EP4IfQQegg7hB1CDiGHcEO4IdQQaggzhBlCDCGG8EJYIaQQTgglhBLCCGGEEEIIIXwQPggdhA7CBmGDkEHIIFwQLggVhArCBGGCEEGIIDwQHggNhAbCAmEuPEMzLMMyJEMyHMMxFEMx/MIv/OEPfejDkIc73CEOcdiFXRjasIYVHAeOA8WB4sBwIDjwG/gN9AZ6A7uB3UBuIDdwG7gN1AZqA7OB2UBsIDbwAPAA8Bp4DbQGWgOrgdVAaiA1cBo4DZQGSgOjgdFAaCA08Bn4DHQGOgObgc1AZiAzcBm4DFQGKgOTgcjAY+Ax0BhoDCwGFgMNAA0ACwALAAkACQCJgcTAYeAwUBgoDAwGBgOBgcDAX+Av0BfoC+wF9gJ5gbzAXeAuUBeoC8wF5gJxgbjAW+At0BZoC6wF1gJpgbTAWaAscABwAFAAUAAwADAAMBYYC4QFwgJfga9AV6ArsBXYCmQFsgJXgatAVaAqMBWYCkQFogJPgadAU6ApsBRYCiQFkgJHgaNAUaAoMBQYCgQFggI/gZ9AT6AnsBPICdwEbgI1gZrATGAmEBOICbwEXgItgZbASmAlkBJICZwETgIlgZLASGAkEBIICXwEPgIdgY7ARmAjkBHICFwELgIVgYrARGAiEBGICDwEHgINgYbAQmAhkBA4CBQECgIDgYFAQCAg8A/4B/QD+gH7gH1APiAfcA+4B9QD6gHzgHlAPCAe8A54B7QD2gHrgHVAOiAdcA44B5QDygHjgHFAOCAc8A34BnQDugHbgG1ANiAbcA2oBkwDpgHRgGjAM+AZ0AxoBgQABAAsA5YByYBkwDHgGFAMKAYMA4YBwYBgwC/gF9AL6AXsAnYBuYBcwC3gFlALqAXMAmYBsYBYwCvgFdAKaAWsAlYBqYBUwCmgFDAKGAWEAkIBn4BPQCegE7AJ2ARkAjIBl4BLQCWgEjAJmAREAiIBjwSHJqgzNkWGYQCUAQIASCMABWCIpAgAg+gQiENhGmZJqbA0E4CKDMCACGCACgAAEAMYsBAAA4AYABCJjNgVyr2u5JS/+lW9puu+xb/kVW/bV7ui7z7dp+hbf+ktu/Kv8l2neatf6yu59i/+Ra59u27VK/3W037FXvWbb9Mp/5bfcspf/apegz0kgCVbuMV/yJ3v0116o396zm/Yl/7xPTrjf/JPzviX39I7uuc7/Efe9J79shv65/N8hv70j96xG/8l/3SOd/mdvpE7/+E/5M736S690T895zfsS//4Hp3xP/knZ/zLb+kd3fMd/iNves9+2Q3983k+Q3/6R+/Yjf+SfzrHu/xO38id//Afcu8XIFcSeC7lX3PY+M/pMcqonVhsRrmlaN9b1PRLtV9rXwFO4PTgypt6iGfg5H6/SzVU60pO+avfd51EwKXRdsHWIRLwGDFpqr9/2m/Zq9HlOBJcmZ8QVXNN8/tqHPaWo7caBV+icPpon7j5XvfbeXx/H2NDDk538z3WR6otkqfKTPc//0144wlZIfFH98YODFG8uk3n+dvQ3jVOTawdtpv0tPpm535Q0o0ui+j6O/xtR8Tdvie6Q9jmisjkV2rIEz5ynUG+oOwiWqXCEwoup5NoLbtibZ4YC3BE5FlrI2Vtv5Zp58tN7GQbOLv/zXvDBrVoM3OPVVgacOHsd9Steht3MZ5892LH38zREKslm2Gf8kck7yNxfXOgeBs3+nH3ANgMC6/ltzfqf7SHb7i5dCcrXQLRudcMocFNxBNUQ/nyB8tAfDWHavR/j+Lqw7wXKjr9Gr5qjRJjQaDhYoWiQQS71q95eY1cJqyX0fa2uA43m4IDSR9mtWIL6QB5VPJ1YuD0hnjBmxG19IR9MqTwDYvLKyi27404GUpjf3ykmyAF2hCRPCF6CmTFFj1hG8G+u6+aj0DxfST3oiTdVYigu7IhZWe0qMLgumlg5hg5wHzEQmWzxq0icRQsG1EWPlHN/sbRubSoMIZ9Jws6vhdJO7bQ51TYT/yRIL5/zKJhEfbw5WccRhaGSVMSDr0+HwQa1DdwRw9xZ/F4zsjrj4ZMlnYBZ0RHWNtHA6HoNrS8wgOWnQeuUsiEXagqZJ0REtzBfjKTQNrQWog4cTRShzopoFfMjgCR7xMl6PsOCcvlfQbQXaeYgrdxBggIeB+LIXRcFTpxK9nQMLWsGZJZiCLDKpRiYHtfsGe/Wj0T0E++1R+iUgRNBxtZFZbtAcvNqCpQqLuc/POKzxLhD0AP4l5A8kA8OVcSBrqbnzo6EV1PKIBpu0jY20Afa+WEJFzU4j/6akOVTPO6aEV/nKNQst3/ikKZM94+2ch9e6xhTS/Qhir9nqiWuKjZcsULXikW4hHwjVp1BBJbzfjpMIlLt4GoyrniJPnU1EJGPhKRBQm1BkTXp1gtmJ7YVrIhWxLGG6BznLNyvrSyyYtGGNTGj1gqRu1pYJpeWlfiarQqWsl9bF9p8yWCqj+etjN+cUlj6GpiuYDiWOvQ6yw4D1GG9Mjy4t1G6hPAcXDRTxKl/RRRMW2vV3sj1PnYJzCaX1FyXbyibd+Froq4hlfEfV5049BaniS3wjASn/9Kt1rWpVChstaQza/l82G7YmI7GN4WObeUuCm7UEmHhCzC2pCuKJfPRKWr1m4lRQyrhU5dIiWJeU8lXFUX1kUleMKBLHi4Frg2Bz4MhyPTViIEIiBRS7K9mTSo4pGBvWgMteb324eSeNFehaa4+H1c+jbxF+mSuFQ3nGl60ToVVQvOJ4+PNB+oaKXbucgfZdUk+52ryzMwtJmi8HJiIcS8v8tNlfxBJmQjHc5gXpf6znaTudw3dZ6bec6N+ghIeNSKGAX65d8m9ElzyqSDadQKadeoTLh+K8+wJzeocft5MwY1VS1K2ql7aaEibaBYEFK5BoHn3scwGp6c4ee2nNxL/lWR50KapIqTDf0r6hpO0RrtOS+HByXMOUNWx31JAuubwdsCMOlzBqmDDN61dOchCkCp64aIb0DvXnHPLur0oJ01yl03Wdj1uMsdQj4VGOZ5SJbOeLVS8g3HK+lfnvwA1nA0+znC/BHpvXU4QvWzTr4GDWGxkpqLd8K5FR/vkkPndo51kAtJMxbU4agbVvNOKGpQBwtewbZA0dIK9W2l8mXWZ9l6y1ieGYjGH1C3IYpD1sWM3HHxv0+5XkBx3GlmimuJzkTCozwWwt6iGLIpeg8PsiqGRGj4ODwON4C1be5gkqgNCepbbDPFhzixQ+CrGypGv/X2eQoQvQzSYKpzgeQJWSGlqIACnfaRypk67u0pnqaCFlRkB4THFP+C/qZUVKjdYUcubtFmqngu0LWbr+UkdrSJXoYByD0+/K1Wnk62a2O0Mhm64fRfoMBF5ufaj85Hm/XAQd17PRr5aB49TLDre4P7deDjVWTlbRd7XspbFDyhxc1pkm9qEtfZlL6lZeeHBWPlrS5rY4fZRVPMuog1ZvmWmd6GJ/NmP6HZr9AKwBbVIiB5Syg+rkzGAuy0F9aayeBvrYa5eDjUefatbz40twsC9xsRFH1HnFOnxNRrTRTXoAhRNwXNcVacLpbFbNlBrPsiXaBsZbTriYEh3xqkb24cV4tjiuroqLNMkj5DArbp3ZpWCRUNkxNtm8xS86SiLpRw7kghvdbocRqkU9wmLV6zNESyTOkepPcpjGSc1v1aD9UjaqVOd+ZqXXRThxbjnexN6Fya1sRWRXFl96xlFp1bntGt60p+ele03R2KO8BJ39JSoo0tZe57S2lvcimXrC7l1vBSFm0vxW1+KWItMIVrhCnRdphSlCmmdLkXFaLDVNk1oXM0evORLYoLks1btqhqZTIo6bKQz0o5qk1JFDsuie73JaG4OInnc2D91ydO/ABVujaoEu0MVU5dooq+Maq4GqmKCBmvyomjVtFv7CpOe1cRZQErbdzHytVuVsv2kKtZCm1hpXLpL/m8XLVb0bn4VDOWKJLxC61vMnOu9g3Sgqabu6a59A6155a5Nh3XdPmGNtdlDXN0eUcxPQ+2tr6RgTvHQVM2eL4jJCNxZFHe4nRl3RcYbUZ0re3b29n5NJmhKv8QjLHcik/i1Zcx6bUX7EvPHkz9rkWiWopgqYlGPJsD7+4zfC61F/dH8v43mFCuO4d9E8tN7JtUb1EOPOJSe5D2iMTLjiFrV/k0VZuctLRzJScqNzFTrnWG9ebbX8+jbNypHb6lFpjRAsRPz+1DEmO2v4Vsq0ezCbz8JR03/OjMv6eBfrxpAfUoL2lOy24IIj+hJBu3UZolgoMSgikoaIThzyFRwz9sUpj1j4RM7SfX27K/nOhU1jmSL+x5zPb73Ci7J6yWA62q97vWqMW/lspBxyXbrkowppyUTkOePeY+YRo8SozvTnAfwljtTZLXsE4vs7eWyM2Xd02rmYgfa78GG5YFn+DbCa6apKfpW9qRBvYOnmha1k5rZEU1jhuEOLltEdLakEWnhD3sF6KAcNj6FfPkSj4Z8f8tA/w+T70XzDomkCtYIW9jtW5E/DTyQhbEwiCuyw6lbjqelk5yLvJsY85MlDwonXqs3StraUeDVbipyaZ9LWrWoNWBojlVxETF1dVzsiIyvmpMuSg85FC8insTjKVvKAT2hnXvHVtZYfH28ZmGN/5sMTrlU5u6ko3d1r6y5Q5K5JTx0sCsWam8BZZyhd9JCCU2O3ViAW4CVkvQ2xpu0D8/mjplWjwJzB8vpdznoBLQctsVmI/9kb+x1svuaXy7olszTnX1zTuWAWXC4b2Avoa4b/VjbBmZaQ7uk+79+TYSv8zkOtxAhlqnca26xwsWtTUIs+leFo8SG1/r9/ROP3BHz0SSr7x6RRifyc3uaBy/OXATsie/cKvsrrJt192U4HLJnhTzqrslAlOIEfuR8pj51JGHxbjK9lSiFCLEPFo/Yz4oZ0j6OUKnY42jjLxrVmBGAHIXN1vjUQgmxT3bPju/eujU3v1hS2fON446Wzf5nHRD8rRn0jcikLjiQUmxl3Lw7afU4DrEnhTjKrMlglOIUPuQ8qz5lJWHwbhq91TgFCDEPlofa14pOVb6OUKHY41TVz5rVkBCELsHN1vjEMgoRO5FzWHr0kf8TVCE0GANl1oT8fm2jpp1jsjGZZhXUgP/TgAAAP3///9aAAAAAQAAANxBAAD0FQEAKLUv/aD0FQEAhQ4Cit29cTMQgG4AqXr9Hr6KIuCeL8ZKlCcCUm1oNhxAYSZiRdyJHeXJlJ+eqVbBVSnYNTY/Se+99z5mB8cGyQZOcZqj3wRtXWagVAujnXUo/Ya+SWcgdF7hVOXRCSTDjCaZml5sOk1gQWl2Yq2Ik2AEj41ruHJQzg2dGyrETr2EUF3cykE4LZuHzS7WijPvCcO97AE+Gl7Brq+uCawB2q6aZBdIhkRv4JJnVrIIl1eDn4XuFU492i86pd06lBK8fFdG2TF9LngbPKjjBUrt0z4tmfM6xX29bnjaaGM2Ra+84I2X64LXF/tIwfsXRqCT80belyxJ1buX1u1MlcNGKxQ+4yW7PPSOQXBCZs+jPOasU/sE+uh1svreN6XPLCoHVS8cHpeXyRCPfAeNy2EpH1890TCvXOLjrLQWlv2ElPTqvVjyajQ36+agjGN0L4sDi4PXTyyzC+Xvh8hGHLmDlocsg9Ijr4gzp91EEEZNDeQqSBvfFBJGvVlDFfOXBimzMlHAXhSKX10hcNYqbTukRoMvjE9FrxScnZmtimDZz5sSLyEfM9nrzirTZGUW1AiKTLA4yDtYRiBMx8LYABhdzhgkNjOVABj1CrJF6STRoynpdAVYSQxYOBwOh7lhrpdPcF9qkfgOCxgSC8aesDJgJWQGgNHEuIK9JGpyk3g9QOiAwtPLw9Jr50euG9gn4nCC909om2Gw+2bBBBU4vHRCkQ6evFhEcriZeuyAzB4geOi0vAw0movAChLFZCp1mTEPYqKFs/zwRW4Bh9gxaCbqosWMwnGqG4SaWkTlCvjFghzZR+5g/hM664Lt8o7YMIAlxeBk2XQhZzqhHd4jTzulN4zgzAgOtEpOmGYsIlQvGhOaJxFKwEzCaNCGXZrofLMAhLcPQiEBFqDgKqBGtGqCcZ2BfTC8gpspvIbAAINaYmb1pvRmsLCoRDlxThA6pWp0JpqzM0TBTMGRz4VoJ+gc0nlpBmFlCWefzhRgdJldJnRmFHHaviDDlxhCBLGc/5eziAb3EoPTTIhE6Z1LcKPIfZFUqnZTgKnNI5SIzRxalJZ9hRSZ6YLOCTNnUGvSYcaLscC+OBpLvURzcWYGUJj+VHU+o2L8JhLuecHCmGYzJ4s05igvTey+EtAWvQlCo8wCyq6cOvOIoRv9ZjndeSk45nWuuVFjR6fl4NNn5phMLy8IK0k6Z3xS0erkKmD0k9ltQuRFEYetkw+tmV2nQBHCLSAFTsvGtZXqPTEHlM3iXOAtwX3SvctzgXtEsms5COT10HclC+llL4cWa7qdatK0XjiiunnEIPBKCGSTBRU14cWLrbxWLDNtkwoc3igvm14EWnhaX4d7z6hWeLO2KuXtlAY6N+R+6CU3sVqSneylkDkhg8hgKMw1GbNHEZmz7oGArczDhhh5RVQRefEUTcYRJlC2kLgqXyYByl2KR+RNB0a2aoBU5S2TA6bbNTxwtj26gL6Bm3wps20iBGvJoSTjIXYNeB46ClXT5AxCEh404pzEQ8PJqEUCBk1621cSwEmgaL+iHsBFLrKwkCDBucWqjmukA1ypbfCjaAsMt6bgh04A+PMD5AcXGcCQW6xgHKqBCwHIToQ0gLecgrx14gFz1lllKkgAxtAnbAjKAkyJNBl5JAjsiOYny+An2TMwnUo+XG54UQ0yzFinB9yF0UzYhQIz4C9eacIvsn7AYagAhl9kuQSLejGFG83+wGimjIQb87LA4XA4HA6Hw+FwOBwOh8Pcp0Q2rlMoDy7TFDJcAYlCuEhuXbhED/DkN1RW7k8QBRkOizqunwFl0x1iVnOwke9MySoKt4QgcoPIpOKDJ1DY+4BD+6ACetr50Ms2qICaAGTGwuOknJspFrsuLh8CItmkJi5uIHAh6NmUqdK0cRMQBo62meDe/XDloig8roJFA6p1nVtn5UIYWxYHlmcAMWQ7no1cUi5hXrbfbQ4tBytKOTm2W65ZUvNOi1vlXePjxvaLxO5q5lIpEsl+CjHBsP32gBybuVIfOmBB0rL9IkZpA+ZJaoYT0O13K9oEZQnL1cSkNtPTbA8QpCdpU3ZiRmRUUzBBnErT6k78WHLZA8ipem7ZuanMSUk/Ky4WtSj7WZdlc+K4pIzr3cBpu7ZQrpxKZT2KT7RDblpCOf0azFwNGZZlWZZlWZZlWZapvvxMbZJBfega0D06AgEGcuH4BAcQuRsB2um6EeULHele2pW+CNsvV2aY0cGZDXx1IUI1d66G+p3+BJEzO7V81JlwNfuJpEZERgvw/OUMa80j1Cq7sp5l38h5xBtXZ3c1dMOsx0RDti0zwKz3/bInS4TKczYwBjqP8TmCM7sZGBE6a+3rOrVYOWUnYiRXzWpndkroAe0t1F3EDT+8I962zLI4seIdoWbZRYz0yjbJQ+rVAZ549YKsZdtS/bx6XzDd1dU+2Us4DbxkQl+8Y3yGsi9i0zUcQPS8mEp/HNg80bZqmJdUJTeWA2+K6IOkxDzSqLsmcJyVK+AKe2kM+qCCD40AkdLAHMb01ZnZAhseIs6R7oELzxQmIH0CDuHZqHXzUt383AJ7CVf1cBWIAYFPLK7hEuVlabYpC1r/I1oDKNIa2y3aOqlJa00XIfiFCyP4CL5hQwlegv/xE3BbDgfn5V6eIAEaR+MKFKTxNC4nd8bPeFxcl3e5m5uWazkCBGW8jB84IMbF+NraFt/isqzFtbiZGRbH4mNjBDgBDgZWxau4l5cUl+JcXFE8ind1TfEp/vVFxak4GZkVt+LZ7BW/4lxuFs/iamoFeAHOxhbGw3hbmwFugL/xLRMQZ2Ia4kPcyQkAB8ChoIy4EX96KuJFvKmJiBPxpaUf/sOVlKzcygME6LzzoyM+mw8XEtKz9fA4xrPxcO9Tdyoq36gbdauqnu7T3aeP6Tbdq6t0Nh2udZ1dh/9vZ9vhWOydfYcHBeXZeTgSEk/ae/YenpTEBQi48isfwIF2mTdnzsjZcnaaNHP2nI0GTZwdZ5sxA2fD2WLEtNltthcvbDabDQq6Zq/ZVaqo2Wr25yeZTWZLkQJmg9lQoITu0O3EiZatZTdpgmVj2UyYXNlXtqdnlp1lP3myZW/ZUaJ02V32lClhdphNhYroFt1WrIzu0c2FC+km3V++lO7SPWaMm+1ml9lvcuS4QbmFCDExhHAXFh5ubiVKJicl9w5DwyEpkhzZRzYiYiZjCxabhYrAwA5/24OHGR82CA4cKP/+guwglRvDhr1hNzb6xZixa9T4238bB5Af+8fGxOxRBMj24QNzY3535Y6MtNTBt/v6KFAQtNC5wWDOvdnYWEFzL1kyh3dniBAiJuy9vbwIK/aQIYk7cRMhorgVtxEji3txZ24X+8XOy3PcjjBKlECxCfeMDfi4Abffttw8LjeP3WN/9ySSPbmVbM09J9lzhd14YTduDJtSwzaxBTVk2Hw7T4LeHtwn9pDdYjMiktiCe8TO2zY2JCSNTWPL2DD2Awgbwnaw8fad3bbbDTaDuu2uq9Nu7Z6bM9tmW06ObJNtODixLbbd3MA22EaAwGt7bTY2rs2119a29tZOS8vaWdvrvdpXu9slsAlsWa7aVZvLtdpW++wMa2NtNDStrbXV1ArsAvvAga7dtdvavvbXfnsL22E7Lm5sj+0ECQxsA1uBgrJdtunosju7F+ztFBB2T2E39rqjrvtq3U/WbfWbyW+/94C991ZSWtWrOympj+6zkZD26D0bAAA9Ws8mIrqj72whITvazg4KQtWoe2goVafuoiI8Gs82Msqj8+yjIz6azw6gVXeALUCratUtQIDeei8t8c13U1PffTs5/f03FFS84y0l9bN/NtUG0nXGnJ6G0WG0qekX/UXHieNFe9Fv3oTqUO3GzRa9RZeWZtFZ9Jo1V/QVPTpaRVfRaNBQ0VS0GTNStBQtKgpFQ9FkyDzRT3SZMlF0FH3mzBQ9RadJ86k/tRo1VrQVTUqKRWPRbNho0Vp0mzagGlTDgcNFc9Fy5HTRXfScOWA0GE2HjhgtRtfRY8DgzbCe5yZOtKcnE935/SIRoi8vi2jMzEwjQoboIVpTE9FK9JEkeskSTa2pOXW4Rw8eNLQNGzh06MjIG5aUmjKIttSVlUD0j8fHGZqGrqEhIWXoGDqHlpTUk5M79A7tQwfRMEg4Oo7QI7QLFyF0CM3I+EF/0C1aeNAeNAsWHXQHvWLFn/7TiIgb9AZtaJhBZ9CEhBg0Bj04WEFX0CdO9Ok+XaLEBD1BmzBBQVPQKFBY0BZ0YeEFfUGnSKFBa9CHh37aT6tQwUFz0ImJgBpQKyoG6kC9uAhCg9AvXojQInRjo6AW1DA0ib29CHKajm6Bnb67e5Cn8fAcuGk4uARabm5OgdubfovTDXQdBK2nx0Az0BI0n277YmPr0l16ba2ALqDV1LS0lkZDw9JY2uu90leay63SVXq7ndJTOpuN0lHagAEoDaXJyJp0kxYTG6AHaDCwJb2kw8KYNJMeG3PSTrqs7Ek/aTMzKS2ltVoqTaVl2Upb6W6XgCagz86ydJZOS9vSW/rAAS7NpREg8NJeuk1/Xa9YIf3zEwvQSkpIQXpoCMCRLioi0kKcd/21VXtvpAMEANJAOkkL4NzuKeVw4fSKayZrcsrbrXz30wVzubJmOBwOh8Ng8JKNG1vtVivLsizLsizLsiyzmJO1VF9kY7Isg7dbpCcwZicrbBQyM9mlYidYb/4Lw1pgZ95LSxuTOsPhgdUBb81yiTe4VsxScHlAqJmzholQNGa9F0xqFmY/sSN7zyLOpFoXZxSKYQPcwnNqk6voXAE1yyzIRkV7riM2chbUCXBmu1TOxydhfihw1qhiBToTQnlNbXKFmU8YVlgxC3aF/a+RxfAcuCRFvpo1+GU4/f5wmjPzXSXJfXODB6l738enpNkNTxxZxSwvmKP1HbQLmrkuhMXNAV7edI6f872X850G/AGe9Avwb9x4Nx6Ob+NJ4/g4fo2H899+1If7Wz/rI/0F3+sz8H38qa/z235c3IP/4Lt9Nj/qv3xR49X40NA0Po3XogWNR+OtWDnjz/gqVcx4M54KlTK+jP/8FPWifsoUMp7MGI/Fe/FyxV/xXbpk8Vk8GDBb/BZQL2WMD+PFiAH1oH7MGC6ei4/ioWg6ek3NGD6GX7LEhrfhweAcPofv7JT0kp4Jkx/+h/f0DOKD+CdPLL2ld+KE0lP6Jk2AeCB+nif9pA+Hd/gdnpMTh8fhNzcf/aNXogSGh+GRIGn0jf77deFdeCNGFv2iL1JE0Sv6y8tEn+iFCFHhVXgfPg79oefBI4VP4SMjCT2hr1EDhUfhISFNeBNehgwSnoSfMaOEL+Fp0DjhT/gbNwb9oNeho9AX+h49DL2hr6xE9Ih+yJAVfoUnQoSFZ+ExMVv4Fj4zk9Ez+iNHXvgXPol3BATE2+Af+Ap+xAgL3oIXFKTgKXgRIib4CT5ECD7P50GA2PN7/sOHCD6CDwzM83negwcIHoLv4PEkSPDzfr6vj4Pn4DFg+NMA6P/8Bi9Bz+v5DP6Cd3Dn73wDb1dXt8DL9VwPBrbtmkvAlQCuDM7Ny+uLyspbeSkpLI/l2di6cpbP8ltfYG2NTa3KEyAgdXXFpeW3PJ1XoICBHJiY9/ozMTJ/5tPIDHg3X9Z2gGvMc/kwtjgGvmrKT3kpT+XRfPfNI/Bsvsxnswf8Aa/Vpvk0b+YN5MnT79wp8gAA+CN/5AN0PF2Pns4n7nyAsKKicUZH14zpZcqc6Wp6GtJO2k9PS+286W16aWioly6dy/Vq5VYla9KpFlA0oGa60fe8r672Prr36XvChOHyRUqnQkW0ShUxV7B0K1Y++xQP5Z+emvxSn9KjRDkNdzpMTFFOHqpJk7kz3Jl0z3D37E7Cpj0crtPreN1R/QAfFSXACwjgi4b8EFDH42OPBZOlg+liPNH2QkFB/qerdlX/4+NOxkw307l00C6li4pC6VCc+CSP5K09TUfTTzub7qaLdjF9TBf13Ost3UsH45e8ko/qczqdKP1JD/c4XY6c1J7a4fQ3fclm3+zgztkxe5EiRDqRDgTIkD6k//hh2S27Dx+UnTLIkSNfJS+6CxczIieNdCMuHB0fG3tIdsnOg8cOHZE2Og4bOWxE9hqdRmSn0SE7jP4YQ4Ymkq7ZkwS50XP0Hf2b2V/0Gf2xVwrpQvrk5GW/7EZ6ZosWi4g9RYrCQQs9Q4YNFToFCnx8I/qIEHt7EyZc6OsWNGgQxNArgADxoYfQ08vDewChRwgMROGhQ2dk/Ot//ULnAAhoopvofl2wK/bExMIuoj94QKKTKNFRdOgrOuKJXqIX9gedr0vohN3QsEPv0A8PGTtjV9FZ9AQNeoMOB8egM+hubnW9riNAMNfnelsbXafrb28L+oIeF2fX7bqc3F2/6wq6g94l62Td6zXQDfSzs7Je1tHQzLpZT0vL9mxXU9N2bV9b2/ZtP3BA7nJn61xt7VpzPqqcjypX1cPx6OF6UjlqKk+tw+XU4XVMORxTbjqHv5nD55zyOKf81A6nY4fbycPv5OF5+vA9fLXP5qu9//779Yrt2A4EJNSFOhERgA6gHx0F6AG6ktJSX+pMTE7dqUNBSXWpTkVl1a361VVWz+paWl7dq3NxhfWw/vU11sd6V5dYF+sFCoB1sI6FtdW3elUVgU6gR0VN9ane1PTUn7oAAQP6gI6ElNSTelGRUTfqQUFDfajH8U//6b5bQ0O7aNGyhW/hVqxc4Vf4lCmf/JM/eQKFQ+FMmDThTTgY3Mk7uabmEr6Ef79JeBJepEgmz+SWlkQ4Ee7DhxAuhPfoQckpOQ8eP/gPLikJhAPhk5OVvJIHCTKED+GXl5gckxsxcoQf4UiQKOFK+OYmJ+fk4fDMZ+7p6YQ74VGiSOFSOBUqVXgVniULFo6Fc+ECykH5ly9euBc+ZowYLoafOSPKRfmaNWg4Gs6GzSgf5W7ckHJS3qZNGp6Gl5aa4Wa4GjVkOBlepgwYDoaH4V24jkgeyXfwHDRoyOAyuA0bj/yR48ARg8fgN27A4DBe8Be8Bp/BaUBySO7IG1mwMOSGXFHxkB/yFi0QOSJfXFTBVazgKzgjd8FZJPJEnoIXdjjBO3QY5IM8MJCQE3IPHlBwFBwQ0AQ3wTVoIMFJcAsWBLkgnzBBBBfB8/I+8A/8wQM/7sfv7jBwDNzOrgKvwBcs2ON7nI4uAo/A5+b0uB6vq5PAJXAGDPg4H2/QgAKnwB04yMAzcDw8DpwDhwABBAfB+/pC8BUo9E3g25MQQS8PAt4DB3cN7BgsqKObUyCXIA7uza0NAduBNbU0tDNvlytvtVmzMgNkY2JhYF9eXVwFtrSysK4IWFVRTUlFQT05NTENWBKglBQA6cgIQBHRkFAQ0A82vlq/73zvGohxZkhVTbHVc/21Kh+ux/RnzWiaM2XIiKHCp2hSAimC5I9vb3FHMjGJDOGWOmI4IhoGiQCxpjvS6BFEBlWop6Zy4Lhhs2Y0DT+DWTjHxHHvy39FaU1kWmERT+shsFGthRLg1bHG6aF1EJyQVWug66DWP4o9SpV8JZbROq5EM8XqqaNK62sJN3hUvnZ3+aRaTfueFn7WhgczCsx23G0ay411YGXsNsaB1WKzcQ2sGbYsnoE1gCWLY2DHsGJxIzYMCxYzYr+wXjEKbBeWKy6BLYDdikdgtbBZMQgsFvYq9oAlgLWK/7BVWKp4AnYKKxUnwEZhoWI07BPW6VoF24Rluk7BDsAuXaFgBWCVrp7YJGyA64xFwh5diWCNsACuPrBFWKLrDewQVsiaBRuEBbJawf5gsdbPqzXKtzqxMsFy7LaGsTpetS6JVeM+ViUxn3iP9UisJ86D506qHdQ6p3RM58iJAyd+E7tpw6Z0DemomjRo4jOxmTKiZMaICQPmi5cuoVxAt2jJguWKlSpUPqdIiQLliRPPJkzmzjCYc0m8GWsqSYLkyDfTCGaRmEh8OUSIZSVlECA/fEz2kOQR74hzxJHxjdhGTCOGjB9jGTGM2DF+EbuIF+MWsSKLxBUqYsT40DBFIWE8GJ+ITcQkYsFYRBwi/hAHxh1iwJhD7Bdv0JABwwULFSjEfTFfvBdLiKCXBwHvgYP4Lm5gx2BBHd2cglgujovh4je3NgRsB9bU4rT4LPbGXa681WbNygyQjYmFgX15dXEV2NLKwroiYFVFNSUVBfXk1MQ0IF6KBSglBUA6MgJQRDQkFAT0g42v1u873/Gqah8+e/TkwXMn1Q7qtc71lI7pHDlx4Lxx04ZN6RrSUTVp0JwxU0aUzBgxYcB88dIllAvoFi1ZsFy5WrlSuX5epVyjXJ9cnVybXJlcO6/hK5hzyaamkmuSK5Ij30wjmNci18vrkKsQy0rKIECuP66T1x5XSR47dOSIvOK42rjWuNKAnPEoIwYMx8YXLhgXWyiySFyhAvHQMEXhlfA6iOKEiRIkBEeICAHiQ6CHDoB/HPw2aMiA4cLVwrUChb4JfHsSIujlQcB74OCugR2DBXV0cwrkrgmucXBvbm0I2A6sqaWhnXm7XHmrzZqVGSC7jl3FwsC+vLq4CmxpZWFdEbCqopqSioJ6cmq6Ml0HLAlQSgqAdGQEoIhoSCgI6AcbX63f931dVe3DZ4+ePHjupNpBrXNKx3SOnDhw3rixtrGyKV1DOqomDZozZsqIkhkjJgyYL166hHIB3WLVYsVivWKtYqVinWKVYoVifWL1tDaxztZOK9jKad20alqTWJFYv9ZMqxHMIkQuhwixrKQMAuSHj8kekjx26MgRieOG1Ya1Bg3IGY8yYsBwbHzhgnGxhSKLxBUqEA8NU1gLrYSDKE6YKEFCcISIECA+BHroAPjHwW+DhgwYrBesFipQ6JvAtychgl4eBLwHDu4a2DFYUEc3p8AqZ00QB/fm1oaA7cCaWhrambfLlbfarFmZASuZdUwsDOzLq4urwJZWFtYVAasqqimpKKgnJ2uTlWnAkgClpABIR0YAioiGhIKAfrDx1fo939ZV1T589ujJg+dOqh3UOqd0TOfIiQPnzXfz27ApXUM6qiYNmjNmyoiSGSMmDJgvXrqEcgH9W76WLFiuWKlC5XOKlChQnjjxbMJk7gyDOZdsfk0RH74IESP+iF+ihIlv4g8OEsKQ/Dly1ADyMTGNGH4VKhK//8gRxySBIX6ILyhI4pP4J06g+Ch+ihSFv/AjIh6yuPF16FD8UfkpKZFMfskhQy6LfCJElAgR8Tt0APFBfD8/D9/Dx4Dh7/99Pr4Ne3o/L48CHt6EP6HvwgUIFX7fP/yMjCv+ih8Z2eK3+EBwfBo0ZjxO9vg9eOzgYePvsPFtfBx/xofROPgN/w1IQshP+GUoWn7FH+Rr4PAhfEEOgBkkbLAQIcMH/II/8D8u/sz//Y5/8lN+Hx/JV/Irv96n8C38GP/Fi8W/+F38xp8fICGhXzQE4Bd9JABHYEdJXi836BMRPRmZ/bExqq+vAlpaSFxhd2d3anbsqKam6q/9nTsej8fj+ayunvrTvzcdT8fUq/o9e1A9qs+Tp46v4/X4Pt1u1I9yIv1Lf4npyvSvHytHDqn/19JSOGx8mwABpL7UV1Ky+lZYChTAJUDw7w6oPUBwJ0f35f7cT1v7VGt/je1jaT+U9mvRfhXaR6v7V3W/bsF/CvpBn+lj/5n85ezvyv6s2Ccg9sXA/hTYB/tNP+n37/l8zuMff+sH+mH/7s7AN/AdONj+7W/QoOyXfTs7sk/2GfybCahk0nWIChOOUCCEAAgBoABDiBmG41AYC6LKMySNx2AgYQgADIggAIBwKoAYCQYRAAREIIABaP4I/JB5IvJH80fkj84XhS+SH4EHGh8kXkh86DzReSPyROdD54nmh8IHhQeNBwJ/VN7IvNH8Efgj8yDwQ/FD4IfGB5Uvkj8iT3Q+yLyRfGg80Hgh8EDjR+eJzh+VLwovOg8CPxReIfJJ2azdizh3RriPT8DOylKr4L8Zfp0ZPD3N55DPVexm127T/RQmqKkMedXtxNgT/pzzPaadcubKrp1zQCcEB+oH3wajCEE8Jag/B4Kdc505XPI45HGdMjpfJNIU41y3w3NhgCKdANnyQlVG75ba5IzBbTWpWaXkZeQA4OCCjbW9gd8L7F+fQNMUpVLH+97SQp1zkuHx4D7LfgDQz81aubv7WD9CBOuzZLDk7VqoqmAjI757dtvUItQKGjOEq3GbHCVt6O0Er9ddClWUouOKUGrdiJqQ+zSqCGYRWNNnTUgFa2hEOyNFHad6Zev0faoEtrLYZuuIlbwVQgZhFi2z4+hfGWeSKlgzsS7cvthQOa1UEE+8uULRzlFiFu7ECDym327iR6sAJ4P+ercOEi3HBCNE0Lf23X6ZR/PbgyGSFvjZjFPqBkYhKYOf6bQ5/eEIoM05nczfsZpFRCLkxDK2XnvcShBGxhRzav0RrAJl4FQJrvZtN1eSxsbNwHvdpQf0Klq5vCqzXB0TvvZ4OTCvo/sANpSaqGbl/rhdYQEVRRqzdq3pY1MW1mZEHLEvf6uKJekOhlh74mcx+pIqoki4P2+38ERFJcZEavFuKmrHjBkyp5Z3NuNgXYgyWSn96zKn1B85maSxu0u4atqVGEAbWn2HzzHeuAUeGC+YzmJ4/flm6T0jYgBt+dtVXJp/METSAj+b0S+5E0VC7XC7lSdWUhMHqHwRjoUKeaPUnwoQmSmbSuvg7LhV9F+uenHi9yHkWqntgmRyr7vRsjbzp4NUHcxxjilloCeFluZvS5bCBL9AF8jNPqt2GlwSQBRvOmzJRpnczhwnIjmlcfMZ/421dUBhYfUoXJUNX4MfeoX8Hyus4U02523H7oVNY8YYptqGxd7pubI/TMKd8TbRC9AyB+m/c9tymLFo1h0XlvIHN9/LX///9NdtPoQGySvdZ0h7uZeCT6zpyDDs81fej62XvfVr3ir3dTfWuHS8B3UMjAn+XRYWc3z+vHxuCNVJbtcdZOE3LIUWJCSpcku2CA89mRRQps9FB/E9lnuhoBJxsDBfOPOs9gHoyIqDG9BwgAYsYIAMWiAF1YCKo4tZ0mKXXMxa2jUJRoHOXWN1p5GZVuZ+ZTeLki4m56edcRTZvLg2ahyrAXSmKyB7r3sqCaIkWEWk1yZOIaaNuu2J6OL7HuEo0dqg256Ibq7vE44SrQ2y7Yno5tu+4ijR2iCbnohuvr+XH7MEUrbcDJOcXyn9QmkSc1xrG5Cq6Tu7dyK5JDc3VO/RtKYQLfS/oxEdOoJnfOxOc63KZyUhHIlWeBsRk6annh8t3LSvFvtyEG5bq6wp50FmDX1y/nehocqF2eT37njnuWXAqzh1YCW2/nEfc5vQ0UDyuVpLtVXhV759K183Hv+rYyiU5bDPpHSCjCpTLiLkvZgyGMY8qjQV0ESZg5+nSPjFgdhDDQfsLeorjz6p37vjhmVj1n1B5ZwPPPXuiDpEoFnyQMJP36wBail7Ic6N7V2A5C1n51GcvY8OLbDDNh3rc/cqwbpDW3vLcz9RwhjXgdDAfdo7NYP0QgSzVsoI9lh7gwKcZVj+UR4lrFVZ+X+/9uvKYnL+9cvce5VScXsQyPn/bQsP6q5O4+RIrx+ONqs7kUPhOS+1yk1CV2XwOsqL0wopy20HWZq5J46rIos0QKVNy90dvn//sQ9vPSyUpmL+9rGYQ2C2zeJWb+kTq1S1rf/OO/VUwBEh6uF3FrztE2wFfuYOWCqhE8wZ5OtJluM/PbehMUSpAzpuERwqVqnWjcqyGdTuW4xSTBuGVROh7q2FF5m5TlYk2gREUwLabGCYAxhmAMMa4DADPOwAhxmBsVsObhETlqg+/FaTbluc3XT+WnUvKKsjqsXZTeavVfeisHqiWuES7VqT5vYcTK3CrB+3XRPX1P8twlKiuWHbNXHN3d8lLCWaG6ZdE9fc313FUqK5YZo1cc3dj/arDaSJc7trulIeIHC1Hw8Ts622R0TSjWOv/MuZbx30NKCq7m4iPr37F5VJE6rq7ibimWZ7T8MimVg3btsn0ov/fYRRRTPDtn0ivbnfTxhVNDOMG/sMz7OMHP7zxFkPOnEu7LVX2ZlFsxNhn5r9e5ikKKtGXSqb3Mwi2Aljb9p7liHRmQK5wTU/zhbGoLp/ukqjxHbDbGhOuvuvqWxKbDfMBuYUNb5Snw0KkLto43+DGzWkMb5YhGt8Zkep2ryCmfX3xSdOfIhAXxU0K+2kM5BiZmVLtTGlf93/NUoMps+f2Zi3n2vmxJsO5+VlTD+aS5j8bwFGJk+Xiy1Vs33iz/jYrpcvz5rw7dTutuHZ4DR0BYSiY4cju7Q8uTpyLWe1+TwHeaqPLY+CX5UJxfE2ofsV4agr41Xa2bdawUg3KbCKGbvH2O66ygdiRisM3XQ7Abb03NdEOvFuz7iVaE/Ydk2kM+f2jXPX5JhxsHgaAzr7wNdgABgAFjgGehSLRQarLGZRbIWxy2AnjCGGhVBG0dm/+5RjJbae+5pI7em9EfapvhfqoNsW73qVrp79D2HGiGpxrlfp6t3+KGZsTvbariBWVlNgyCsCQnntlwmhzaH9X6NeA0dzij/4/STEXYm4FS0E2vKl5K1loowtpQPeWoyvDcC3vOXiyyjDQO/2iWiVeENsSx0nVEl2697pK3u1ugvCxAGr6p2+stejeyFM5Jww8ruFnpJWgCGPCCj19m/CqjK21OZUe4EdHULyqe6ceOFl5EU9eoMwVbh69z8qu0bWy5lWhKlm/6Oya0a9uWlFmGq29xFmy36zYSkNE936TdjKxpZzIm2Lbc+qY8oiTxoAgnz1B9PqEUZDc1N091JtfPdiOenn0gl5jX3Ta++b3ia/9bQMrF8Xj03Zhyl/EzHnz0pM+Q3F1NOMTL32Z1Z73KZo5ufYx+yT7lux//KCDzIBirxWQKTXLih6mhKRniZG0av1Gs2XAVt+W+8ZK+ppwzo9jlmh1/4ePjRp0V6t2tJLh22MN87QDcHb3CUTmBgYf++YHR+NXbA8IyYjN5PXWgRuxzAtTJkMk6bJynvsYdj+BpR8LFB0f36WM1di8w9kKOmCibYT47CjERbMwiJzIw2SgDVFdHwENlbT/Luz33BN9i7iNvS2Bc0EY8Xw+LLP2MyqGSo7bJJhrUHbMcxCq2U7NFaq0k7yLVyhjOiPpDHK6aKfVWlHza2NytPGLSl8x/KxH11asP35dlF0V0tHsVd2t1xLpWCFeqMa22Gsk2UJdZfyQtoWifBWCAm6P5Dd3svTxLI1uCqtsbAsGS0sk86zCjYF/7UFugOwLox7O7dri/hYicLvHjAvrcOjD61v6xV64miYN3fQksoeIwfqiS9WDqeaAcQqwTbSGhpSZhnQul8qO7IIAE3QJ8NImCwhixnmplHvHAg3K8fTyCpPQ7P9Z/FalGkjDZtUNb9JUY22tEjMNgYabPm5cK8wj1lXTbil8UlupxW6rYfZeSsFardgU8lCGluhuNZDiUmEgumYzwByNGn02GkWK0e/GCRPY1vS3Z4bQwQl2Y44Ne07t/cBcLMwoxish/3KWb+DxUxn5Xcf+EPdAdoEXTGi95kzWx0fU7dIs8j2IBw3dTqPbMhzum+HnHoK1EzQzy3GQX0jMkvLoAtH2RIzxSNXWpvCW/a+9dEKbPFs6tXVIBB3vT/lbEcOxpx3GQqYgYnaKPkf27HSqO0ttL/gYnhxVTO/WCWMMD2VYrvDZCQ2v1yXwyfq5NLVlLfrl8q0Q9fsoyZ6XWn33r4C65r4OZwpKUw7muyjzlox28loGHcXe3tQcnPoz7Sz6unzLVZihsANaWX1OW1HP/ufZa/ZIubmQyYvtkckxipYM6VmBpJFmAZs7ZNM7SVwthgtrVDn/QrOssbYfFXWrEk7zbMwQLdFY3VaYVcMtl/BZ7E2LrMd3FhBNZiuRWJCbILIkLA5NIQsDBMBU8OGxNrwIDU+XEhaJBoydomBuI3iQNJwcWsH3i6ocuZbZYZ1mdUyIbWGz/i2w2SzyszdXbZ5GDSYSjuGVILtYmtir3hN2Sh6NTnWok9D1JaBiXgriMYQ+4Y0X2aAb20q291S1oK2dsAOtH2NbcGYQe3Zko0qZeUxB8VuNSTS4jLh6ROziskgMGXqOo00OOZC+5Aba8kTCmVskxNv1xVBTe05sIz1KmC/UlOr41TY7Z9ZKrD6ZpmK2VtMVBTLzHMVkblP2oH7tjWwtHBLbcJ2bm1vy8/JPuEBzOnfc+sIunNnlPDDjSeuCGeqZd1mDrJmbyk6bNbEqBOa3pEHLOyW7aNcuBrr7cqlO8jwPxzeF4mM76iHsRPuxRnny2SWmGU1CitntTc14pEjeNccrn54Z1Oe3O6Ufn7AGtBYEErdJrCGZfY+tqxda5Ng53JQpq64tkawdjlXOtk3X59EmzvAAYfGQz5a4wC4Qzu7gPjcjhdXj3V7MetSYbsRs6yD/LsQ6yLHZwuyruDs+4Wx7NRtnsaao9k5jIVWazs0VkqlnfIt3mv1kAwZMI67ieIjTzhkdLaFdzY+g1QxVdWIcV0xc28XukO0aPJEtIX0GF5BZ3L7UWM1YYJNXbN1XTvOYLOkU40o7ZES3HlurHI+TJ99jkmGsrS8l4mf75BerJGP7sC/L0Aetvvy1Wdzr2e71Dg3cq7rBGeXwrSI8m/hLCsoz35iLUs1m6m6Bvh3EnXh19smlRWvfaeMi/+uojnHQ0qOwyCGU5rCrmmWBOdIp5AyzJntzmAopqo0AsPOV2dYzpOVGu3P/MuQuJ7lAYOG1hSmbBr6jmB44jIfZTRreHAnfzlxEBv7ZdmgnPnVTYPygtrmo9gh5a1Rz9kBfS0g325Hpatj317MutTxbcQs6zj3XcS4yLPfYjgrHM3+5VxmLZuzsaYgdypvoau6Lb0rVHWX2RbPWbU5l0PKHecgrlM6hRauEH3TJW8VAcuzhPSYxXawwKdAGhmsIzVn7Low/BflmWS20BsDK2hOVQ/YNFajs8bQuHHjaNK+sRkVn4njth2yctCzD162DmuKeYO5QwtDyrVGOtoB/LcAetnudVanlb2Meylh2OjYrTOOXY7NIsPZwrisEIz9xbRM9Da7ao3g2UmUhalmm1RWoP6Osiz+tZqMDq8hQ4xnkEmzmqIG2DQWonaMG3bw+YLGbDIhM4gZz1MMs8iI+Ktq/ln0AoZ/W16cyWe/ix8bmx1NszbVqwCGCKWqOUIo3SJxmjRKrIbtEtXT4pgmHmUNEwMFTY1sFEDKCx+zWjBEKYPNqm7Ne3YIPGp+3Slr0qatjh/Px3awBRpmD5Zllh7eskAg6314qwRzFd1TCSzeq+nsz50Ar+fDtyOAxeZQiexOzmqbAIugNEP0BiXiTinMue0CT8xvtsccBq4Wm4izRo+GQYmTn3qeIwN0c9N5yPUaowmdPLbGRFs+19yZfNZyJsQOtuNZYNgs25xuv1rY2j3bicel+SM5MkP+R/ugPJOd+p2R7q7VuX3S8DZLmPgNjo/Rp4z/fNbCm5zzmSkVQ4SBajvBUWPjLk1M/HV6p7h9oI6UlirvNcYn+lkZW+bE0zV73Lv/0N8KKIAV4FrYABNNjfAXnpJpzccbU15tmwMwJlU50p5fODuWwc6HzIBvPKVNVlo6Yg48JFE6izas2JIWB0BMXLaACmtaRmDIp0HwTFVihIbMo2y4fCapNOqruWGm705ctjXhxsoUl/tykd5lbd6b2tkS/5qWV8S6o719uRO2DNz4bjI+C2uMEd8dfUGPrXnYOjcyvrXMkLFBMJhS2Ui2d8pcZClxyNh4yeTMkjeOQZymNEUs9lnS5uhNIWkY5Qh6c77FDs/qyTtwrHbNbNwTNBin+PwSK5yFpKZA7eDZBDqq63lINxqmvElrxHf7lUVlGHbYcqub+qBwK0HIvAVMWHvO/BB9g7ROBeAIbIueebaC/pDdhzyRZo2O1qAck5uKDJtnLwQMsw0he+xkGBxmWN3WZD69M0ne0/bY0oBVttskWT5ptNdczR34m2cTIgvtNTs8Mz/3MOF3hlhjL4Ii5ct0tUNxQYgVaOIJlr0MioQHSZctDrvt5uQNiR9MjFBTNeZhxHs/pGceMRveG3JMhTQnabaqsRucY/KpyDCT493ZQbA08rJsjNe4eKbFDYmB8UHKxniRNDM2ZCyNFybchZCW0c8deGlCPmN1HNcgDY+dNje8wu7+wSK3bvhv1k/x7bcYElsmEttMbTeCgAHxWqMzStzej7TnU42/xbB4g9imhDlnHDKrM7RjaZ9lfqW077v/4WT83J4JOY7nVmz2dd+I77nze+KsKO0o/O5D+zhtwrKd67H2kF6A9bSx48ks581ndhRzim4nGKxpNNOJ853phersyMgeHtrqCP3uu7bo5JdOAZmlrPqeusJh+YhhL+Sm7FMbmTjNpFuvjcc1vr+ck5g3Zz1CBnsHNoPz/3mdkLnog1SMYedDBnFRvIuXaYy3XPsrmrP5Ye5aekPaVsnem5Y2o7CN4W8W3dx7qMVxZrJgqfqQCBMxccGfQGUJugu82ridbW4coCzEB6VTbcYB5kJ7GlzKSZHzHcYZJa17Ugo/yBL2RwNl2kHhlj5KN2HqVURGxurJbhPmyDCEE7haFuM+43iuxEB8EOZYkJbh1MSxQah0Bmobk59YK10DyG6aRdNJGkbJeloueww7n02k/d6wTCwpsuiDbTcgFq5nR039rC1QBZuz05ChYAI7MmWk4SRpTSaSfDXhWDMthR2OxWT8Bq81FVZr6wgZCWosIz/m54bJ4HHz1iy7woHEmSY+V2MFhn2VZr2TJZRtC0RJ+6ra8W5jSLbgafxgvqNicS+TNQ6YXzZryJKfC2/WxnbqVjvqFuB2dStL9+bPKQ3FNHXPwi/WHhW3g14P49mWuttDhlZf6Sxm7XhlYwe63ISNrtsmdK/TefXDRrejnIWdBepM2XU6N546CEayEWFN6d4STyLcfctlscsOzzbL4DV8sC57E7JATZOZNZAtKmPZNWQCgPVaZvjIbIqozApbepDVJiGYs7UZ5Dllo12ctnQ0dpkA3A5yLM59ZbFFVuU4C1QvkVmzi0FV5phQY992fTT0mse1yy7OrEK0xnGTyzGbcLcM68CahMUtxzaa7IyEYCkHA7bhxwJJt/XEsSbHmljzsWW3dHZDmpYX1B1enYpYoA3nZdE1aSajvUz6Q8yqXwQMeyPTMduOtZh01siSSw1bLsyafMLARLNG4ywrEoprk+M/0jJb2oefEY3qwYqAjXZIk+KsZZTwMcu/4RgTbBmypAh97X8gvW0Twxhg0bYwYyDEvT41rbbtN5E3DHtzPDsKH7xTAqZiBY66sUSrG52gAUZEfClbVv9qdJiXYyFjln0Vkwvcju1/pbftb35o/au3RWMh0q/WpgVI/wdpbf8rIKlhUiibnYPgd6SlNI0eskgwkRxlv1japS50THM8DOsEExIDbYeljaqFjr3OE4Gz8ZgzpgihECnr6BAKZ4QgqplMbq3S/AQ7rWgd9QZUg/fu5t7MHi5a3l7GtsRoluQV1OM1MUmc+6xp/LueqtuoqfFuRbfYlTQrowEV8+Nw4FLaGniULhsqe7u3TkEWMReOf0N5ZNqAi3KF1wifI/IZVQZ5Frkr3ha3xxlVBmkWOeobGYKcM8rjr10427kos08R0gJeNy75AfXiX/R5zgqlr/QEIe2YaSpqqw+yFkw8XnocU+j12OPosvcMk8o/zTbZqnq9gyPODqsiNKWn2yp1R6ZrGYTmebywVutwXQtHaLLoOyu1HOFora1Fofm4g2uBGiNuknCEm4idXSK9LS836PtLlHorTHoD6K/edwvGFlvhm8vdNbNrzaV6SvOyg+/D+EDOkgvekfftBstxRdV25+6sLyrY3tDJcvK/GLB2U0LZDmZk+kFIOefRC/3eZkKiF8b2pwN+I2SvsehlUmhvMdSr12Kd3lwA9Y7sVS/61YV5VFyby/XgEj1fzwRbbn853UeeCR2OZM2U0V21vLOqFucZlkRyZN4ieE/o5x+HvyEfU4P7nWIK22gwdUTyVtrS7HifCxVDFIvRaAddYh7mFp6NhoVzRLLFcO7XDEiWEcxzwToofzTsQkf0hb6Y7frVsaM0Vd+bXhwc25I8hWJEmiw4JvTrI29APF5/BwlI0NDBMRoGvbpMiD6as8zGLwZkO9dcFYvrMR+Tjtmn7YZYDcjOXDReUspozPgaQp9F07HNsRCPKCR2RnrIWQB03Mkv5ojMWdg7zRaeFQimeKmR7/LgThnEGx6ObcTZAd2ruSBpyOygidibYz9sAUYK9xZtoWcT8kijOzSnysYW75tuB5yKN1a5KTJZ5+7OZS4NbFMBUyrBjiP1LauzzZJU05JMx5Szk24cd4fcgpIM8fD5HdHbfL6NhXvpzkg/Y49lb4+j8+0glU6JwA7J1xRurDND87GXun2RDddmTRuTY9vUlgUYbEtqRJGwAxLG8U0ZWxorp03NjrJ/vPm0DjJ2NLMHrBnTRoSl+cDBMQJt5mEnn2fpeJsQU9KCvdMCsnalJTTDp/AmTcDDED4sF9gg82fiYPhoLLZPz4Iw2npwZLJiQBKM6u+E+WkCoBkxxn/e9k2DDCN6Bq/YMfZfhcW6FRBjAVoYm20ycRaB6L0xo5SyguCWxgMBte1jGgiTmwlu5iY69jETBt4DAd3ZTkwJUZNh7pRRq6tuchWZ7zDCViywccjprYWzZvV1MJYXmZmzpiD3ZlvroitMxzK7yiMgpykFxvhD1nQq5LJvaw62zlmBs8GkNQZWkfqhjElsM2QM8yvO2xqGweL8wi7Q2jjxtgpWhO6eFJizsVVprG4dFrhqz+ukGdm3D5ENv9lG7/qwdVwsDjQTd3cFKwe57bJ1LbZ0Uk8iz6eJA7QD4Vg0wzRMdUgsVmkjYm1EN2TMJrYaCnYg+wFTbfa9BY1z5sL8lpFjR/JgPiwbuo/JZFAgME5GMDchm6KkJdBWxsWjSjtJmRhiaivDAmBfiLaGJoakneCI7WlKGqlYfdsRtzMHst8OsUR8plpLiAIyQ5p2dLt3bLpmSIQhAjUCW7YKnW+T1a1D2o7lN6Z5uU0im+eA3UIRs8zrMXbKSgN/quQ2jBSxds25U6QbuZjdipwqpkrVdaUuM1IR2oWx7T8jd295T4eqNTEYQyHIeg3/NHrbHVks8mLXypCUV9rbr6S81yLy0LZevYnEbiO4InPF5R1l4YC+CTzP28EbL3pJ9frf60Wvil4je20W/ZqKNWhpjMQbT2RtwI9475fytBLqsHswuEfZiKux57VeQ0RtTkDJpTmnjBc2cpn61MrjpnyAZ8rVP8Ys/XVZ9IglL+w5EABGsjAbZLSHIF4somebFRi5k5229Mv1kwF7sci8gxnxxPPI+d3S4emMUF/jWeYdToCTZSPjuUud3E4qKEtjzatuy89HjMy+ZoptYiBvW13CxLyfgzvhGHZO3EaKN0CyFLdNWexo3kxGf+J05P02as1q1rntq4Uk5/2ANvMBC5PufRvXIQ++xXLb3hfViUsLt99U12uNDHOxmG0fH+XE8cL106SAdeiEb7H8treDauLSwpXJjggBhk2b3oNfmmNb57cyH5ZfmLV8EAKbCMWwJUvI2rbWyfp50ceWXjTaXk5oWC+I2Q9Uk+NMmsHtj43K5nUZJMYeC/ZkXA1YT/qcdxVSY0VN1l0duPFx2tXwS5RWcJkPLg9cvcqRmr8ta8i1BZF2S4/9jo1Z9O0R50HxlqoiCwCMF8QIgrGD4aob4y4er7oNP+oVZcfy39GsBtY5dBtwbEkYm3J7sOJTa5RlIyIT5tvTa5vLUtIlnOH6c7l6mdBo7c4cc7mcvNXsGDv2JtrFa5m9cYoMaZptOkHg7zTPYbYhX5rvNasN9W92L1P2nO9Xp4/mHEQNu2qkonuwMSm1KApxISuj/3ciraTyi8VHHMpwa07my9zPBOtqspr0aM+tWfY2IJ770ILE1GeQpwnEVshjdR7y7iqbCM60SDoqHMRc5ScGRd252OSUqDk/vMP4s84Xicw+077YXnLwdbViTHLkDmi+AbZaAHogpE3wVvSvT2lZyKDzUVCzEtsvbIESKDUB4qHU8kOiUoMPA6V2Hh5qdSFmD7AjltLUEUPrO4VeR8Q2eNYSBccgNI13ZtbS3ZJZ6Su2NePQKTgmSVEyTXL51c0co5JZNl+bRUsZd/MMeutUqP4NdqGvqgS4dip2UujWCBgkIxYUnR0cxXCuSiLj2+tnoCcj/XNe4wgdH5/6YInhYWeRm5SRUDZ5qsiN9PqprAUf9GCHGMd9FmbcIqUAXzEde+gH6e7U2MRftkbNiuPjiE4mKQcx3aeV2Xs3GGcGajNguk4Dt3d8MO2nGjNy9ehBki0mLLnjzKbMQs+6I2oaSe9DdsA5voWtMkSDhu84CRhpRJbwFtlBJFdRNsHn1mCO0A7CJ3UH62Lqyx8ZlWd3J1Pxa43hUDfh3zjSZ5llbElUfswVtLE22iBFYyg7Jo0FMnlum/G0ehtcsmwQhJkV7iM07X4DszTrrIMNwcNwmYl1nCf+RVg66KxTIDpuR6rUv51WOyWWsk+zVTHStHnI8H1Rzigf8oq3edEbvOsVugYxlwR3OGuqwhkBvHXW7uTQfK49s+Egfj+OxCy3hh8yI8/1UFgBaUxw7YDAaxCt+NV0qB7NoR3ZDIh1y+YV95iOfJMPUuq6LNMfHGDo6u3TWp7fbnDfv3x37ib22miYia8UypBzwbxPnbW0RpnU7gZljK3Ivnzvi0trWXfA3lFf70ONR/7/SJYhvQXYmz98RJ43jF0T1x/lOJgvY2ixfbiaJtsysF95+/hu+eDN6KyzD7y9VcuA21kn40DfVw0HVxYvi7fJMoL4YMlAjd7InLvhPVqWS1HSd+/kF6+BG4+euJIRALp7JX/xIlftjdE70hAyBW6bKgK3VjCBnSK8VKbKcForwMhOiRckOWqwCIypInLNajTp1oowsFNC4qSIAKMDKk0V0R1BtFTfMFYSZKZsZRuXgUrDqWQHdkv1nzZK6IwVUM6UqAwhubBUkzRWl8pMZbNLsLxblmoSEjxIObWcS2M8T2g2N0jTchov4xnSZnMuByynspZJIfAgcjwVijRM0H4uheWcpPG8VDWLecj2aUekZUKCoMaZ383XO8BxhZbWnvi3Z80oPJkZqLqYCMOklSEli3C2YITQY0X/hmM2mCKEimKGJEr+1NuRzGBJBJuOKa1YV6ptodz0mDNW8J5w7IzG1iX8qBikeMjkJ1kqj0CFEb39t1pHeNiKCA7bf69YW8IsGoF4CJG8s3cG20LdmtltRIxLQWh2uiK2bq+4oD943cFAGqZua6XiE+0IE8oZ4ZiN3CMLemktU/NW9BDiDjl2VlJDO9ooda0H4DE6+u1q2EfOXMHv3awWbC9bI2K7JnsZJ27YrvBq03nHJRsPRyhjRpps/TBm0HqnOg7RAUE1nS2cWFEE0obMBzBx1Jb5WKE4DUOk4lRkjdBhwJY5W+EyCCgeJIbonhGhh5kNR9pOWmZLYjmzXCpbNNrsyoJ0y6WP67JZl5HjLDdoJ9BmN9Yks1zSiC43C+J6CFXylHGoCd32ihk7K461d8yW1Zch3yv6ukyotMHAzmAhrGtLra1Yj8Ehau4o0iRDRX8LIa1wlanocUuHjOgRwzAIG+ZiZ7gFOLRMGYHMkNLM32nhyAgojKs/f9KIlhG42zHO/INrhW2SEXDcGd+coeVvy1faL3Ujbmiz2BZ6WwDVFORHDFi2i1aJym08OyxO7pYYF2DObgicUMLknXYOGXvgVP6IHjx4iK8oGCieTJsahtIRA9YdEo594TUPC2CzRfjrXk6IdfL7C9KZNmlW18zdF44+7RDFO3zkwdS45XQFR9qNtLtDjxNu741tzewTJjXjO/ZGcDPaxQhs1x9DvCI6gsmjJVhQ3dL7+BZLuYKXbAJaLOlo4ba5Hc0SfNIAfrH6kDMsEY3O3ZAwZFNbZGlF3KPfDUTokVtZ0fca+OXPtEP11p6s8pEdyhB6ODyj2DU0O4NsxVrsDy4jSLX56hYIcU0jxIFBIgMe0ELZbXlMIwS9v1EWwhtnYag0swnvIaUpCU5FMMItpGHBU0K7/QcImTdt25bmRmJEL6y7KFp0Y9wxb4hsaaBytYqdEDs/jzArA002uLNT9a91jDCdXDf77Q0pNuYCw2Nk/pgyid0MruAr8fuCIXEEQBxsvhQLpjLauIdiVp25REN2IKh8aku8rXCfwiEucyozBkiwj8iWahjUyAmGZItBreDZNgF0OR3BdkjMNpG9UyK+pVBCVq6vQOjv+JAP12i0t4bE14NoC+obUUhesbSjMjoLQtXeTSFZHYJ7JUa02fK3FgZzBa8Scg5FYgjUrD965kRVI4wh4jMqsnRFJkT5UvqcHHpDytuUDsCW2CNpod3U2w2DY6C1HcjoAYaz+m0050JYyBiX0LeDrsJIhgltb7qN7wPprQJFOudIiEzo6sOy/t4KE0YfWNOmfxrv5NcsLCzuWgAAAAEAAADTYgAA+O4BACi1L/2g+O4BAD0WA2pSNokyEIBNAKx//f//3/X/xl3/g7b9TVWFuz/42yxUXWrAquD2DU4p/YukZ+uaw9sHD52S7zxoCIcIRAjcEji2XzcqAd8EYbRgpnqIEZe8YatNKmIgQ5xY987+rIAKTiwM7MurqwHXllYWFoMFVwqsqqimEkghiDpgAOrJqakAE4ElpQECAgBIQjoyslZz30vplixXRkOrgMbdTs68qSj3xgo06qPEGNkDqWyNOorskRnYbxSgtaWvdiH582Kh956ZHf2f7f+rnd9UnxdlNllRTpTTZET5UDaTU7OhPCYXyoRymDwoC8pfcqAMKJfmP9lP1pL7ZNR8JfPJe7Jo1pPz5CoZT76TP7OdXCd3M508p1GznByn22Q42U1uk9dkNRlNPpPLZDL5NIvJYLJp9pK7ZC55S86SsWTSPJpDs5X8zaA5zt7smTszFc4pm1xNKZlRoDxx0oTJEsxLy0olSZAcMZKLZCKUk0MkhUQGAfLDB2QPHjsedeTA4djIuHgj28g1FBNpIM44lGFYGINwEMYLQReBLVisAFTxl1Nkvz4UfHsn9EyUyMO7syMxQkQIEB881NHNdchyOY4D3AYNGTC8ubVdYLNQYU0tjcIECVttFs7YfEU7M4tQRgbhgYMxsTCwL6+uBlxbWllYDPKCfKXAqopqKoEUgqgDBqCenJoKMBFYUhogIEAGkJOQjoys1V6kKBGiQ6mGChEaJCgQoD9+uk/z6T2tJw+eO3bq0JkjJw6cN+2m2fSaVpMGzRkzZciMORUTBkybdqmX9tJd+gsp6ZZRK/39fl7pLVuwNJbmYiW0Q7d0lubSWhrU2964467Sou1Jpal0tzsxMS2XROnMzClSokCxhOLkssmT1pzSTNqyL3sKZ3M2tzcjI1cMGUJJWQRHNzYuLt5Q7MRExLr+8AEvL88Eiubj63HisLAL+/Exrq+vRQrJFiLEEQiRnpzE0Yc9Y8YjDRo8arQ1BgwZXrQLF4JKGgmSSiNNJEQIEHCtQUOMN7UKXaEpULgwmNZraxQsUHjRL2CwYBEEUEmSTtKVfaRRdI8efu33lyPHnI45D72je3j4AGmDR28I0SGaAwcSTaI7dLjru6brurbrFi1G9AgR7cjYjP2jIbtE43WP/msfHaT1ek9Fr+gWPdmS7dhzLdePHddwbn2hYzRbt6l1WlNoGW1oGNiBTdgw+sFYjzUXl5gV3FqtBK9u0KArqqemqtqqH3RZGZcZVSdIgCDb1+sENLQIDiA0BLKmUtAKWkpqgQOmbmqCclrqAk1gqQk0E9iVVxgDsIZ7wgRsY8/agFQ/SbVUO3FFdVQv9YHedrYn9FeL9dUCrd7aCuuwzmosAQIG5C9alEjQAwUaZAfP8RwQoD2IbuivttHtnA4dQAd0OYfTRo2E1ABa6XNep87v9O8oOvRDqd2pT32e6+kAnZSkdJTmatS0+Rs2bNCseZqj6il0QfeDetRCnxOnO87jvDkaN3dzQIdzQLlzK7X1hJ56PXv8/M8fQzf0PufzM1bMmKnyKh8z5vOfFyPGe+/BgPG8501NO995L16mfMq5cOGe+y1bpFzKs2TJfOZJSZ/8yUVFm7zJQ0OZnMlHR53cya9cgXIox4IlyqNcixbNa760dPOb79KF85z/8oXKqTxMmO67Pz2NH58MGdCDvkyZ778/cytfwgMTc8d33NJSx3U8SRLHO/7IEcYz3oiRxS+eCBEbt/HJycQnXlIS8YiPjDz84YEAMbzhISFjPMZ79CA84X34KHzhf/yQcRkPEmTGZ1yIEBqn8SFDFK94Ssoar/EiRW78xpEgaXzjlSjBcRyvrMzxHL+8fPzjl5zHB+9gwLC73QUFR3zEAwNBHMRXrPBwDwcErHvdU6To8A7v64t73FGggDvc9/Y0XMNNmMBwDC9Rwu1ux8Nre9vz8t7+dj29DM/wEyc2fMP5+Dicw/385C73v7+5z12FCrrTnQWLD//wFi1CPMRduBBxEX/xgsRJfPB3v+CAjW3sY69QIexhV1PzutcnTGjwBt9ut751rVbrWodhBmfw6/XqVz87s7rVI0SgOtXJyBI8wR88kLrUIUCY+tTLyqpedTMzBVdwNLQFX3AsFutYz2aznnUJErjOdQoUut71tLSvf31tDexgt2BB7GK/cAdHMOADHhUl4AJ+4ECAB7gBAwAO4FBQSU/60xPSke7kZHSjFyhgvfVLS/n5SkoECPT7TEzVV9/0IwZXCqw5wgWBEEk3LNq7G15/R6hE4Jx1UUu/0LQ8paES6aKWfhHp5PAJqMQNS/ZQnRTZQ1JOs4eeuNlUKdBsoVNFWUIeLLOolJpZQaGPWVQxbdlAXoPZPoB92T+ZV1k/KO4uUYlcwjm77KJeFrK49MqWpV+WenpK1ohZ/ogSPD8qj3CpLLCmcgOIOU5iHpDBUl5BF52myMLkQ0nFDQvYF1vigxJJKto77pQOW1/sBR1oWpSq7FE5EMVFAoTse01NxFW8cudbpmTmKqPq5cmU08wQ0TCcN7y42DVTat9DkaKlYRADTsLJ1UEz9OwQqGKfJRrVi+sFMUVxauijtmxriFanPYPTc6XAoTCsckqILdqyDxfQNizQTFIBVGtmw+4ahiU9lCiQtgwTDZoWDmgVRP+OtBGybF6XLpieItFuOlHURsg61VJ4DAEFsjH+cr2fXVK07kx+X7SBgUoZQKVddNr3FVEFBRqbJlTmZ44wXzJETnoyJfQ4/f5WDlEoNTFBFSezcaC4Ofp2xuEkZQJom+QBh4sWeWrxAkXLcroGm7CjoIXyFONFGhOt4qQYmhVDc+A9T1HtE7Y+WsW+yu2LNq+zL6KlcJCqOm2TKTMiuGa0aE/0zMEsHMlonTiqHWp0K+JSDY1tkB/smAZE26SPb1umVGZLhmgJTUdSHxgRyoe2iZ287BsLUC41YOxv098I8K9mpr6BAHCLFi1K9D9DMNnJjsVCOIQHf/Dr0cLCsp71ry+sY93LS+taBwPjOlfXuy52Bw8b+9i33uAKrs7gVFa3+tSrDvWlJQM3cAIEDvzAmZiiHvUCBRAcwZuapC6V4Anu9Kf/SEj9flJSfj4AANVXHyCA9dYLEGB0o6MfhcAaWiACm3gFypcGqApVj3JPWiMDYEJjoO7UTlXkQVoDgIhyhYhyI7GJVWxi9VMUm1j1JgXCknmhBZtYvVEIxPJM6JsY1ZeZL3NgnpkMkhWMEDdeNFZwGWniMoZBlhoaKdWKqyUyYCRKTJziDvBnnUNVS6Jwkhd5KjOFOTUVpTTxwJVZ/kAJMQRHSQ1zwNQRZhIB6kZhdwvp5ApDDYBKHnTlHDj9i0vqgtGhqOLMm+6bwb0/yzHdMm+UVHxldddk0JPNBPayOYlCtgFpyDaYQ9m2xJHtFoWkfD3Bwo1uBsFigaJgxuwi/KUFDNwYuAeLSR2CGd3EwGBUROBGAls4bAMTmNGFJwyGhA/M2HmnNmpH7VNUDdNU7UahWggltQaDaYAcIMmteaeIkknKQuSN4XSAQOGlIsiEuumNo0oAivB6BtD8VOD1Amo5Eg8p3q5e1yDSGzDeFAF8mHTTTq/UlHYTyQTB9OsmacE2o4NUFzTyyA/BAOiKSbF0GadYXTc1uLKGo1W6chAdYhNhGZFVstutMCcEMZbdWqMueEIyqx1C9xaZTzYbiHvAvbtsNgEj6YgsXJUE/ovQIoslsG3UHmgssclGCe5Jroqd1a7atTSFqP9W8D6ofNy0YWP6xUuXUi69pbVkwXKFdFQ01EqVL+hn7O16dlLhnLLJ1ZSSGQXKEydNmCzBvLSsVJIEyREjRYhQTg6JDALkhw/IHjx2POrIgcOxkXHxho0aiok0EGccyjAsjEE4COOFoIvAFixWAKr4S+HXh4Kv95ycqKCgDhyoqtrK8mqv7uoCA3vwoCxCWV+vaI3W2222s52Wxsa21mv99rZhA4bG0HNzGkRIaCwWbrjNzM4cOCBrsg4La9Dgq78aC4vLSitKQ1yT6Lu4DnkdPHhoEyZANIg+cUJPr0t8qFtgQKsX9NNTU9MUE9PSEoJG0AQIJCjQVHh1dnIt1yNGcGgOTUeXoTM0HFxbt7WbmwULFNQktLaxYsSc+fJlzMd8yxYwB3NS0i7v8s9PLddyrxfLsdzTU/Sip0LFypREJ0QIkB8/qHv25Hme48FT53UuR86bN23e5mvWpHmaP38G9XmfI0IU6IG6Wi30Qm1klPrUTkrqAFcUIMAHvJWUcucWIADAoi9qJKSjI0FtfSJBVr7fPOe3yjnfWSX0ne+GXnn38ZUsjw+apfSgHy318lEv53JTL2Fu+tMwZH56M2TQ3MzVoGFzNXfDBs7dfA4cOp/zO3Ts/M752Dmf/6F00eKUH9JixYdcyAoVF/IgKlI8yH+k6PuPQ/bxHfI8+E6cxx9PmPjjc5jIe4475t3d8Y13dm88Dju847gOvBLX8R0l9L5D73p7eyju40BQ+B3II/3+HnnJP8BJwE9OsjiLEyES+MAbMSJ4wSNBAuMwrkQJ4QlvaVn4wmNiyriMM2Ey4zPuxAmN0zgUKIpXfGamjdu4pubiF8/lMp7xUqTc+I1HiVLjNf7kSeIT36QJ4hG/ZMnhD395aXjDV1bGeIwnSTL4wR858uIvXuQuDpM4iWu1Iz7i2WyIhzga2od/uJkZ3ekOAcLc5z42Fve4e3lxOIdnZSlQkOEZXlX19rdPTbW97QgQsJ3tUVEVXuFQUGpXu5MThVN4gQLbb0+AwPXXLy2RnewCBAQI0OBJP2qw9aNXtxi8+mZw9f6vFvzPC7Seb9XiuvVGXF83OtKX2JEOQKzsAD6gDPsBV8JKuJKES5gwIe1Nf0pb+9MNrFm4gR+wcOEHLnXB7VJP4IbhCU6FQcOpbqUB7lbHgpM71rvkOrzrDjrU3cEf1Hn4g0fwAOIRfgZCxM8Oizh8Et1r9wrDMAzDMAxjsVgsDCOBYRiGYziGsXEce+MYhmEYhuE4hmEsNo7jOI5jxh5csF9sZBjMp8jF14oRBHeIE5Ea3zjBCDB3CVWRr57kIVgAFGi3zRWXa6f4DRRy+IYfzPU8YuRrqEANPvGVg5Fsep6BOYT5wnE9L62+hluiMOl3UBIGl9tn4ht4SQbuoeb6/Zvjo+22oYK5S8CMfPUyvcAwdwiXiW9cDxywlcQvW1np1oqxDuYyNnnzxXbzYKcUS75hD+AtNtIL5qI40/paZWbCWmIvvkxtNrZxgmQwXHbNA8omjm6rJzkI5gLQMArqhbVgJaAlAg0ipd0GRh7CalqG+QGaR3iIrbBnCyiCnLQ1VLDFSmkT1/kZmeZ4XUDmeSY+UxHHtT1sM5KNTEtyF9oVpaN4rQAoijYKO2BruAXqTftwIUaSe6A9ID3dDkq+0OYRxoiLeFd4eZyCuUpYs9QC6RbYBl6C8Vrx4ownH4+gQWadbv/Ucmi9MGlk4hMv6t/SteytSbumUOZWL1PL0peXGJLSLs4R5zO+aq15t0wKCm3jeiyeAeGMb4wghJa6aG7LZuBva5X5JJ4RVSJ+y1B1dVps3IYpjdhiuyTiEW+OYkCyMzAaKvCLUhgLN+ABJBOGYcM+2AgLX+HxI3m1AOOIdGtoymBya1jK5g/Ough9hK9oc7a2fo2PgrZ+MwZtwjDMtnWjQvoCX60gy4hu3ZQ2YRhqm4DOpxdGC5QnxTZBmCswDCdpRUu1QGA0SasOrWjqJYzFnoVpJKE1AlSHJaI1euzkwi5A4UcyPk0UCElmGZmm2osZX8PSNqBGgEBwuwsmQY0eR7+Gploj9mrEYrwIvWoQ++Iu8RGXQCefr9+MVFDR1CbcJzCQQEVL1b5+jT4YWEHEo1j4OgPVxHKJAnF93Gn6JqAT+nVT4gx9VaTIEJ3bsYMn0PPk+Z3XyZAhe9Zle/boOZ/7+fM/lyMHjpoahgoV3CxwtZmZW1taG9tWjppDnXMfwXmcOHPebIBrODkjoyRr/8yZMj/V0lqgoA+EQWNqKiWVoK3AgNkiRoycMSczOsqFFIuqozpE393hxfXcnBkdWoSOQHZAT5Soz/vwabbebuG+/pCgpAE9oJuaEHTV0xwNmjVf46YpYMCg5eB0AGmpl7hwybLlpVqu5VyOpfPw2kR7ZZvOrv9EndRXnYXW2DbrAg0A9amf8zqn8zn91NXOno2cLW3VC/pAf2gQIEQ0iYuGPvRWrHw///lu1+t5ruY1P2UKlXNeSuYzHyUKlENJUgQTkwmTJk2WLFFSeeRHbsQI5Sk/OSnkQh4ZCQnZ4z3++KjjOu7o2PjG37hhIzGRxmn88FBG4eAHDwNGYCDgir73PUUKvvPdz0+FChYsBAVbvMUJCV/8xQ0NYzzGERFnfMZr1FC84hkZF7/4HDlwHMd58Pjxw8d9XFIyyIOcCJEhH7JhTk7uwz+8rs7udg8RIu95HzHCxE0cD+8ECRJ617sIESVe4h483P3uHTqAOIjDwdGd7m9vFy6srbnd7VqthVs4FouGdnaWffbXKwynPe3brZpaG1uGZzgGDA/u5QUGFkFMzOxmHxsLC3NwB/961xV8aurqV6eiYnAGr6qystr61hcsaPAGx7pWFAEDS186FBTTgaanBFIvcCcjIySko6OkJABKN2oYhmE4juM4juM4jmMYhmEYhuE4juM4juM4juM4juFr4jUx7l67WBiGYRiGsdgrDMMwDMNwHMdxHMdxfE2swjAMw3Acx3EcwzCMSgSGYRgLY70wDMPxFa5xw0eMSiSO4ziOOSx6aUpiFCLrpAXnBU4YywXOZoDfzFTI0AAjfmXgKXQ7bMMIArczB+A3xiUmLOUrqGVCdjhxzwo3itP2++fdAOevibABZ4cLc2y5RY68fT006cJCvm8YGrmHUwSx4jaC3n2zY1Kwmd8vQe2Swx9W7ODiTTD8SlGIsUe+R5+LNA+niRZytzSQAZWT1YYNA9qZxs3hLg5DNLvI3V2COipaw4YBxa7hsISoUzNAE5LPuALiFTvHjkIsdQY5CHMrAw9hNq5gKIUJ2c0TkbRGCkaLXVO2jXGZxAmWpvhAnhZaCABatoLaJVpHRWleI9J7uYBIuGIpT7WdacRs/7xufhEiYwKTT2jcN6WtibAkrZysCl3PE3m8jG6kVy8mJdujz0FbD004sUctDsTZjxLaH8Ek2zcMN7ZSFDy71RSnXs8ih9cnKJvbL8GzbXbsyf9fw/Io8MY5kqEYzl3ChZ5skVLpgKwJ6B5Mw/hInyqlJpiSLZ1IK1KKaEBhCIgTlswuIANjuMYNH4ceGvYxZYaOLSywjSsaYuca/EhqxGj2Bi+uKVI0JAg73giDYRiGYRiG4ziO4zjOVEAKV0lsijW3OeAqWMpNtDr4iyLBlDxQYNCpMdeYylkgOEZxGEAQ7gJuxnAnnJ4xAmN/jjz9rWdVcIyLN2zUUEykgTjjUIZhYQzCQRgvBF0EtmCxAlDFXwq/PhR8eyf0TJTIw7uzIzFCRAgQHzzU0c11kIvjALdBQwYMb25tF9gsVFhTS6MwQcJWm4WxV7QzswhlZBAeOBgjezCW31eEKLXQoEB/+vDRg8cOHTlw3LBRg8YMmdMwpl5Cq2xiWkpGAmlcLCT8w7MbwWGDGgUJWvh6FqGraoppaUD+DqxXq54d7FHTnj340lIg9bR09HeSnCqTMOQyHLFh5TV5L6vJafLbhWwml8kVMpk8Jqfl0ywmS8hhMpiczab5S76a5dLMJZPlLVlLdpCzZCw5LF/JpNkrj2bRzJWVq+RvXpBB82e2ynH25qnczZ4ZgQGnvMmklDMDIGUn1s6Y+bIJZctc2XSykpyk1fSZbCQX6S+ZSKZs0jyZh/RmS+nLDCT/aMrsI0O2ZO6ReXSQ9pF15BzNI+PIjq0jN2bGdmzCBmy9TCOFXI5zy21rWW2btWj5DEJ+AJa/trLWVVbwXrRltEW5rWnZlY3NqKL/9vpEiX7bsEFEi2g5ORJNouno7vqu6+ryOq/n5vAarzt0sIODw4DhwoW1Na0Wi3Vrt75eLbSFNjOLEIGMbNvbLis7O0vrtEZDg+FsVk2Nje1tzEE7eKKnpt6QoUI/dOiIEB01E5OVk1ZzcXX11wGqKT9+AgUyItRIJ4TUSB0WpqCr/rzQC1mrXf2ifoMGWwV6aakFCBD0Pn3sXF2JScH5mzeP00lxEnRUFAEoL7AwsK8BT9RGRp1zd1sBHVAfHQ0S6wLnAwjQnd+B00lJci6nAbzOB3WAAHROp5M+p7WwqtpAH8hqBi3WR23VYq/TAJqaGsEJnVAjQBDWYb2gsT4/L7/fJKKiS7CclFTN06RpY4aTe66UK1eyiDn9KZl3+ZcvYky79/T0ejGDUEGDxs0aUSrnEtp50Medj98dMmmJ5EgokySxLDLmZcpQOZWfORofPnoc8mra3M2TJ1OcfMm9aDmWa25+85mfgsl5zNGLEbMlEsiB/LiXl15LlMsHufdbHvrOE7nkLX9kyKGcswmTc14Jk8oruZHKG/mQ6/jjjj+ex3G8Mccb73jGL9744m2cxhUTr/gaR/yMw8+4jBfekPCGj3EYHxT84F888CxcnMVbHPAr/r7iKt53FCmO4n52e3cjTth9xE2YCPEQz8srUQLveNc73zO8QwcN1/C5OTo6uMO9ro7DOdyDh7jHyV3uHw6irY2NzYIFCqfwCxfUruZ2DG9L+9q122/PntVea/YIz2bLXnY4hTnnnHPOcrbDbuw3kuw/mJM7FF+FscMO5p8lZO5wqgKqolbzVOtU41TbVNNUy+Qtnavkz+wkL8lFso6sSANRhiHhoKALFiv+UqDg0zMRB86bM2bKkBlDOiramSPjSMw0pqasrgJhuGUMGDKYkdHRaTVkOLi4w4yISCh2PTpiyxo4cNggR0f3IHNxMQDMf38L8taWAxJZhIg8AwYUiGUtrSq9vLe3YkUMAAAEHB3d3ZFQMkqaw/PzyypaUR9JlZWFZbBeZM3VTm1ChFqQ0dMTgbOuDMErWxk61IqoqLJQ248fQIB6UKE+ffKk5bU1NTO6bU6bM6dO27FgAXYrEDXo4jATEg6WqNNj6twNjl5FG4uQAQtzF12W0HkCNSofPnpgLNqHGBfoopwyAqzcla1yNrPJ+Dri8+DXpNcgj6VOyNeMl4dO6+k7+S23tVXIE6JEgYLYhYWCgpaNiXm5pJ88yWwph4dm+syZJqSkU7Yk6uDji9Ny5KyBs0QJKamRTSecnFM6i6PjDx/d2GhqCmaxh5du10qnt8yYMaeJTUjooq8Pxd/eHp5oj46GhlapcuUzTH/5wsd3d+KECR4dGSnEsrvdIS9eGJLoECFAfGgRIkYAkWxJJHR0JeTkNnToMLdXx8bWVkn5SANNt2mjptXAgOHHhg2ZJiNmB+TjI2KODW4YMLzFV0RbrDASg0aRTdD+lk5C4uXx6dAA2IGBgxbW1tQkaLXbbJuhoZVBgPBgbKqqp6YUcGF5aWl1dWV99VdfXTWgokKA4OlJqsCAAU1HR9VqgO7fKANoAG21CkBCUlJyYmKCgkpQ9Tdy5NzRo4fP+bxPH0GCCr3QBw1CdERPTVV0RT90aNEXnRChQIH8+Nmzx86cOq9zN27iqFFz5kyap/mYMWW+fOHCJUuWUi1dtph6WfPmcJ7JubnZ7Yxj0YseFJT0pA8NxXIs/36v/Mo/P0c/ek/PKVKkOHGyZEllJREiQ4YIEWLkRh4ZKSk5OZmkiBIlmJhPMs/5GTVqON7xi4s5cujQ8eM/3qPH4yMOHJCHPCMjj/O4oiIiYmHh4KALFypU9PWxOIvz8e3toVjxFffz+/sLDIQBw9Aw8YmfcRvb7Var1Y6Neb1er9fr9XaxWOwVi8Visd4IUAy9a8QSgE5h54CyySIk5saEHQUjZtpYsXh33rhUksa+gz7eYLEuvnqVdrRssgCBULIEa9jDhtsDy/fLpkWFxbL4WlECiIIliCjAXXAHFZSNlhUL5jkYBTRPTZI0cNQfEFfv6BDLKySXaVc1rExtnhoY20EfatCYMPJ+n3QH8FnrQlmEh80kk8UrhcEWDcqPw61e5Rwtm64q1ts16YWtS6PI66Kr8Url1mJrRYm0ZdNCgHV8jPQK4WQzA8cTA7i8d/acZAZzDEYgoN9eCbsQ1jo1UyNjgCXw5uQ4VMhcSGqbP8JSMMVUaICe0h1+WFazKqI1grWsamgls0KoDlofWB1UXVjHrGLVFdYwK1g1hfXL6lXls3ZZG1RNWLmsWxmOVcualc1YsawM8hjrAutVHrUqsFplK9YqK1WmYp2yJsiWVikrgjxpjbIeMAD15NRUgInAktIAAQEAJCEdGVVzVxdVFSVCdCjVUCFCgwQFAvTHTx9UPnv05MFzx06dKp3qHDlx4Lxx04bNGjVp0JwxU4bMmFMxYcCYfvFS7VIt5bJFSxYsV0hHRUOtVPmCfsbermcnFc4p1c0qV1NKZhQoT5w0YbIE89KyUkkSJEeMFCFCOVkdUpUUEhkEyA8fkD147HjUkQOHYyPj4g0bNRQTqzSqMw6rMqqFMaqEVRgvqoLVwBZVFlVAFdW/ql9fFUV170RVr1oir4pXvbMjMUJECBAfPNTRzXWQi+MAt0FDBgxvbm0X2CxUWFNLozBBQnVb1WZh7BXtzCxCGRmEBw7GxMLAvry6GnBtaWVhMVhwpcCqiqo6VU0ghSDqgAGoJ6emAkwElpQGCAgAIAnpyMharVZzL1KUCNGhVEOFCA0SFAjQHz99UPnsyWOnTp4jJ8fJb9isUZMmDBjTL122aMmCRTSHfsbermfurMxKihDJlDQWb9zIkXPkxsYeuUd+fASSgeQdO4LkINmHDyFZSObBIzJHZh06fuQf2dERMkNmGzZwZBw5MZExM2YZMhSzYo4RAzEj5hcvDLNhXrFiMA/mFCkCc2Du62ORWWQUKFRkFdnP7+8PEFBQkJDwsEausThXl+fmPnwYMcJENpHt7E7kE7lECb7Ml+/u9vJeJkFCL+tlECDo6OLiMmRwc6tQ4S2/ZQkSLuQLOZtVy2oZi6WQKeTrdZu3GYbTclrWatfyWp4wgc0Chowht7Vp4JDr8gKuzJW1tL66HuQHOSysLJflsTGzbJbJyNAyWnbg4CyfZTGxCDlC9vKCkCHkrS2wDJYZMGiQG+SqKqyMlRMkuMpX+cABqkyVCxRAkBFkJaWn/JQFCGjKTTlAAAKZQB4wwCk75aUlqAyVmZiiclQ2YGAqT2UpKausnJUXZK4uXci0GQAAMlI2woKFy5VSU9MvVWI0aCjB9OnpGM/RxUXLpnLmTBk1aNAAmuwjR5x4thQpTMx0mjRrHHN0jh47dvhYXJzR2Dhw6BjSP35AQvLoxzt7KrtIEUk6clpO8+HTB7X16ImTR0kvWcLNpNGKiot/WpAgQoQMWWmvV3Nz8LIxMZ+kdqFCgwi7sPAQsWnQWOzKFi1cuIDRhCxYpNDSXryQgvnsPPHHF6a/XzRQmjJ3L1rUiXI1UafmpJzzUT7KfdlNmhhpRG4WHTuyhQgxbENu4+k9e+zwaTqNGmdGDVLSruDfH6Ammr6SO0uPtptG0kPaSKc2mlztKR0HacteRNNEWgmQnmzTcNpNczZ3TsfpPR2lNbtJy+gYfaP7OkX/dbdDG7QBe0X7NSJrK7Jma37ODRpslTUECF0mWk+vROcV+qJESWBgBaI6yiz1qSHag4e6Dl9ZndXZbFcfyEGYgJ6aEmuyPmolpTZwFReH7WZqpiNCRChDv72dXQipH6j0MpeITAYFAwACAAAoABOnGQjkUJoJWuvM81Tr6UAhZDEAPBgBAAACKQHALmCkAjIAACEAgAABAETm/KdRLReUbxubP3tSOX8Xzhmenptolos58HebgaKXofJjdlVH3Z8CJ2dc6odd0frbYUMCd/tmcK+9C3f15nCH8U7czc3iXvZu3PVW84FDHvfNJnKHeU/u5k3l3t7n5S7n546qp3u/rztr7b6Z3aG8u1tyeK/h8q5SHJBvLbBH+9YCe8nqfVuT6R2+XO8uL33eF2Ti8T5D2O/eHo1v947wv+53A3a605RCdxBftu5oIRT1Ks/MHR273NvvZ1i1w6qtc/fhm7vGTxi5M+PHfdUmmxUB+9uP9u3d4M4ki6ikFQePHXm4L84b+nfssht47A/u9zW7eOwX90X947GLWEYeu+rlseuv5bHrr5M+1FnBd99e5u5DB6P3sSt+pV0Thfaw/XqWW7sertnAqG2rB92m17vRSBFAU9clTG+z7E73l2zT6tc8K+a3+/lfuK+MqAcxXyC2p67+2MGR9RGmlKoeeoB+v9fVzCjVfKO2nBwe/6Eb8Zv9od36n8whDcxoreZC+8IergSUE9ut8Ty6fyTWElaxV7Ty1meIcZ5YaKAz6X6iVK8dIHbsIdF7guiyJ08bstiyksnk4Gn9re/i4mtf9rRFPr0L5QXQvj2/g+jOscvwSZkvUnXarQ85sZN3uA0OijTgfr0uMcKN9M2HX1Pe5HZv7nkWLPvooA6ej9PuiM+YrVP9bXgVhSRHernyfYz+YjhGavw50qLd5cvqpsOpIHeOzCS05vAGruFGX35gOG/TdtyIQjA3lvm0xX1konl+d3x1Hl8FWZd67iGX5+/dtxfz7im/2RnKm9BueTmfKbPxaNuIoxTnbTNUor54ep0+INSF12Xo/7LwfkjOish3pTrE6ozGnV+jM7b9ReJ8+APfMvIlM9WfuFGtWlIFUcOIeGfu2jHudmdrejZxS8E6BE8m8eLfREzCRdF944NH9l7njdnTUft+3CXoGzx2Y00whAOqslvndlOTIsH7uWIScwpVZwmrd4hBeFI0AjqvrOTEtbJWn96Ep9unY//hAgnw9wIk3by36nRZbzipOPysS1DgLxaBLODz9xCvXtLYz2FfjMCjFfsOlDXXomgIK3XXze7qHTcQoBDptHrHVJpyKfd+z35y/Q7Wucm5Lqq9EF7tHLV3+psZk5fUdZynzvJMvGZSiShXQabFbpPA3g6xd9wJwWpB7jB/vATzY4+HHFt0SQ7m+bjX8inDevOK4aSgV9aLGHMTUjZXp8RlGj4RTyB7eF3jWMZxV6+pe8wSKI0IEyMYa5sVXvG+anaGvKKzZ2obcdfKhNzDF4PgNxsnSgnsP6POs3juCvXPObxNAtPwms6axPeGHJzX25e3y3fjJecd5wt1O9xMbtFDpmG6U8LFiu0IfKlMh1xej57WmWuDoM8lxc4bvvfew0dz07u9coArleIwawm8I9reYtQ94u/T7h0AQWkljWt07m5AQASD+/le9oMVcchH7iXY/UbZiJBNy86c8ZNqEn55eJRT6Ua1KKJ6cmAjviZABf4C8904wyMAt6GXSSfvcbisuoMlxgX4vN81frrJEnqp/4b+J0VQQT/fsaIuAd/72oJXoO+IOei1V3udz8OzZ0brqQ2xeA93G3n7SPXf9NyJIBFIqu7H08E2JiEev+SE8mW6cfKak52sG3UZUPt9Hg/EF7OqB+X/vlfCtOD16nshyb5Xftd5pzam3vHVZja+z0SJvOocQdXqUdfPMv7/zBJemWiDKwxS+LtgCzwER/iwLcBBGz1ia9Hmx+f9FO+te8v38L4gL1cap7+d4B1G74n9vOu/EfD8DvK6vZ8DMSu5t+rnfhWGTd+j0GN7BqM/spf6+W7yYG3vH6c8Jg4W3uT/wWRLcr8y+5TeFX7bWT57dnfMdL7bvDzvFdBvbWxf6drZPdW0ah7u9zH6uN9+fXAn5HavW80sNcHRplqLwkmuNcPzXj2zIJ/TmcPke8aZOPI8ZuQ4Jx8Nq/xNEg4rWP9vaEd9aZL/nYjOKyO6ZRGFnm7khoh905dNIf5rnt0pv/YdD/0j3u4FX/h81+R2h9LhbtvVXuRkV/Zehz2TMHupZzzTf3qjt3yg836dLznNIXOXW3OUV3WRqz3HwR+yn/NAhN8GonQYiKSrQLSdBCLiHhCxY0D01Gz2DKDHNwA9HQBUvv7/fvo3cfczO/q3vfhhde6bfeuXP/T1rnyo68Q3974ve9yrd9nDGbXY7AUOitYUNhixFvPnM4RLJ6l9fGtPlyd763FL0UEb8w3r8oRd1AmLknfGFvjbr6wQZfZLPsuUhqV2YgyMLcIcOGTr0V4F0HfQtF9Meiq4sEyMwprojXeM07P3Jtrgo9ySb7oKrLTE4RorZRzhtvHam5XBgyqaWjytW0f+RxXr/OyWYhpOxUSyG5Pfz42J1IQ+DBrSTOOWYges/q9fZVH5koxqBV78r+2uyrzDNNVL671Lyh32yz3UFZa7DcfVA0F3e17RauXJcOoQzQeB8uctk9dV3b8V2k+r+R9r3buq2K8Kk0fVpC+19ouq5H8K2XNq1z9vjb+l6vyk0HpIzftG615Rxf9QmD6hJn+gtd9PJX9PYIfs5hfu+giz/QWv9wLD+/8afn4rGUTes8ygf96NDy9Mvl2TXt3a/1wlTy5kPlxr3tuqf1u1jy10X63lPMvV9Z9V98xC65M1742tO+TxIGx8l2ridYXu32r2aS3vY9XzrkL8V7X0qJb0per2okLyPzV+Tuvqu9Rxbyl0f1KzD2l536ieVxTif6ilJ7SkD1S39xNWP0fTeHUr+oU1eYSh/AXbfoGL+H+VeX6hD87pLf3jft52Hl62v931ry48f65hT26lH67K9xZuv60Rj23xr1avbykc98+a88yW/cmqf2PhAX2/81bIKydcWWm4jpLOtVaPKE8gq016hwo6u1LQSlXfFLSPgjU5mbAR1xrkXHCQc8oxDLBn7fctOy90d8FNG2s2ahKrUWFI3mGep1j217cH7DrSIHtrNQTRr1EpqebhslO99axDhd7Lp0Kf3g4CkxXSbZYudqWIVC4/Fdf2priIOlRc7eQ5RV9uXhC268yKBTU/CrpOXSnoXvtNQd/mMrZedt0iFajXulLQ/U1BNz8KWnaWPYYgdlAnitsXjOSlQMGu2TJLD4q370G7cNeVIronijCRvCku6Udxv1ofKi7pSnFtb4pLLreb5c9wDeiYnv+K6BVbq3629LlCf/8Ven5WqEKTc1tmGGReqUpY+QqfkNum5zNUqknvxYLO5wpa+VfQMQrm5ByQMTJLOAjBtmkKdhyBEQHldRQjC7OyGuKYuIJpZG7TzW2mCL93Sac5E4PzZZGD0JXVhtvVE4G7T+S6bXkq8WKR1e2/4qrDy+Kazw+3cZB0xVGzUNL4XPEUKr0suOuIXSxCH5n5+FfYWOaCjuZl47RxrqDb67+C/rcNwsztwRnB2axnhd5LPVdov7LG8QpI5LpV0N4MzkVFfgsXDoXKlHT7JZ1rLfVW0a69T8UPA4ojbxUR86yIGu1zRfS+/hVR39YO2odD2L73nY+LaBO210m27hb10rc/LmjytSCrG6lPChlGWl+nhC1lXmmYe7q47t0ibtozSMtpcEy/wC2bjchBA74tLI2Yx0WM78dvSH2LgX48fPoDsJMH6d/Hz8tj3XGDlu3k3+7BVy9E+1J5TbZ7Tx8NzIFcsKgyrUYBv+Pso6+V4hxODzpLQWgnwFBjbnkNXqW23KdZ8jx9lDIX7SIGStRd6aa4da+amSXSzUe/pgFL0P96CQ5pO7x4xEKjiQx8fCx4mhpLoFHGcCQJ2AKJkDj4qEVr3QpNPOMvgK5lhiC58yZIhsuDO5zntUdfiqVZuOVIgGgmQgstW/j1aK25ekIgtF96iX/T/QLIx82W2x90273pYw7mB9daY2wmlO5x818eWZjcp/Vq+/2Nye+XR27QKOg0FNrmziN+tP3fmD5eEKp+H//OV6+Pv6n6oWpG++VnFVTSI2eDq092Hze1Zna0bEIwr5RHC/C6txaC/Jqmn+2GpYPXk1RW7geE4jyVxLslEE4/sWN/QSI5fhnT+lX1IMlCe7Jbgq7uXZyZ9EkTLwokItc0Vg3k1cz1CyNkYn2joMh7zIYxYgiIAWJAzpQakBLHQJAoJKBAKUAkSCrAAWIDiJATRsDQIAcoNYAIOWEEDA1yQAwYsxwSRsDQIAfEgDEjJMAlY1k9EDiFioYxYgiIAWJAzpQaRIJUAAaFgoBAKUAkSAVgUCgIIlJAFDAKoATEgjgiBUQBowBKEANBEnSBNyx6SSrYHQgFrhE7zI+0OxGzEtraMHei37a1Ia1OnE1a7UsCdFoElsdcBIjgCRAC+ga4y8MoQLQ+nOiCqsWJLuxyootsR7A5UVTa6NQXgDYqcPscYRbwMQIpEAghCkVIanEIAaKG639ub+E/9mHyvxih9Z/Dqshf1XHifT8sY1ZJJED8L/vR/B8FLy0AFCn0DDLwd85o/NsjjvznYlIdZ/5ckiMECGwU4Dogwiqx6dfHKAOX/FI5X/BnGTLr5t8E8CVJUlIQgFRak8b1UwGUNhXeHRAxO/xqkpQEBABBQySiS9VcDjE1i0wzGpNusm26jbuGp5fw14e47XsRrW2boy6aU2FjTTqezJ8bba7MP6C9KNxMGRPVhuwn+iuIaYc/WfkCXyqF+CqaUnEb4YS+jEmwnaw5rZpfL5ZrRSI3yibE4s6q0+defXA6uXnPeeAX/yfCd1OI6nXTYphnU0+IUEn90RXsIlm6uVGXNjp5I+pX3YvofIqLBI+2e/VVznntXI3zCI7QdkNTCS2jud8K5rL3ruLeV5X09D0GC2H/583iB0lXalOlGdpQNOrs3ti/QyR63FA0tQNFWf9N52Dpt6vvc+Iib1dyVX33ujMdMxBOACo+3oJ92k3U3ftPiGjj3Ym27TB1RM70L9FqmF5AyXjFs6Yd9W5vm7CLh/9iqfvBlSB+WakNTjKrIXoO+XQRrOP56u4mEvczyXkzGbWGunrWOWEUuPCpt90o3z+nWTRi0uNslWKEzNL/hpVM34s+7BdHSNO6oJ+yIG8uFyvmuVOO7oJdhO5GodlGne5QIQFvTuU4KJnF6Dx8HT8f8RjhI6Mnt/N+ZxyZyx7I8zxCkiH+xCWli1pNSOJ9VWxnxQw0Ki9HI5a2hodOtJOBqq2TPhMPDFvUgbkD1Um4HbYJJ3z4bMkXQ4H1ro5nLB9l7Mzx+WQsCb0XFaoLZOgs3h5ulE9rmNDm8a1H90C2sbSgDcFvj2nQ1XeX/gLaNMe9G5E0K/PYazdUrmG/M5rfZ5GLsQS83CH+4sA2czuvOHsG48Aj5spnDuNVsStB+zHmQS1mhbmnqrBafGGDX0m5q6IJJy3hcW8krxM965BO/ePuj1Qp+JvelzDdgNRzub8mJLQi5xj12+07kDfiR+dSGMa2mr2fOYT8ph+Hr7MYqhsG/gX15jg/ftyJ5MgR/gvQxBnfvbvDW0VvK2w/v4VcBs+PH8qN8N2Fn9SO69vf4w7uIi/39MvLt/D+ey42IGX0a3d1FAQRPRBs2APm//eaKnU64LnFPICf9SkeZfs/8mOJNN3yHkexxxCkJAAEKbQAcGFXzLVpJ2LHgT6r2ZgIJY1LBcABckZRgNWAGFuQBkG7WUrEHgfYNgezafd5qtlPRN4+Ys8bBLAjO6/Un+sbYwxer+6Vj7rp+ct+GYL8qVfpX+9BF/bHClkJCAqc1/m6bvnXpa/S0F4wNkB/OcWJvaWM+WNHqmlYxxb2HM3dhMvBwJc7O+Ib5nvZ0ctRvsh65VXiC3aI7Cux5x//zz/brXQxKvXPAYL/6XgOMp8txPsbGuR/crL5u9eky5um3qe39ltv+/+cj+sgFL/VELo1MUJ0TY/QhjBpfHXn+3ZkljI8xcyZrcjBFTM1wSORvZrnxFL/h8+N+SfYb4TpzWLHE5RZeJb8O4WQDWdHEGbzk+AN9+PJNVvljoWy0s7MAPvM5mgsU64hYsbRb8aiawDdt91Q8WzSGwz/Keg/gvbnwX8I+ydR/5j2T1h3BnWMmRp1AHF8Ne2Sr+1wSKojqJ9Q/FdukSBaPWtzB31uyuaO+Lr5qjt8uMmmO351cz17QjjEoeJhHdvoq6Kpcl9J+yMY6OSQqoOgN5X8R2g2od68udT84bMx34Q4e//YDMY3l1N+cc6ymZM1hehQ7ghxaH5ZHd7ykyHx2Ns88+NPVqUx483HzsNQZ/ktfewpRjd+M6dhyzEOOT84jVPaeQT653D/MOpPMv4R1E+w6wDKmKY06wACjK0Eap/XSaM9QtkJH5DGG/O6qZbDIVgHk34K6o0ALJR+3rhNfkOCVc5PBLP8j4PB+xM59VF52zcjl3xTvd7+Q3ARlmq+in9RYlI1E7ZxvF9WItPGNrgp59WVtZme3/5aXqd4QYahuwDyHbcaJqbpWzZ1+ImR+65eqfnyoNg47zrwDrxEj/QueiAj88tgELgVWGejlursVAh+10b5drOEJJ+IEmqbR1Y/GlsX3dNZWDqAG6c29ttLJGBfurozwSseyz6b/fIUbtLZLWHtsRjfzrKt8BZuVxrcds0xf/UMSXc3TAhz6Y2n0vsFgqHtlPvVFePe2MSl2cbGVzbjumqz5LsgmX+9aM/m+mxp7VdIClOCvJVa5r+6bY7bc2udL7OdpK+xmW1nbBUm7nH9kugiIrwJzqyxOg0JZG+ZgLc0jp8y7/RyoRtENTcI2av+fOCQMLyBENsWmLMiW/Z54bKH3aayrbH2DmFfQL+l7auzJce/9kS54JKQVx3L2nfbUwbMe6Jw5JU37vxigs2vy9Jd7EuBct27LQvifJcIOoOdQsiq4WZRzpp9SrBrK9bLJcYQ5gZD5dTMjNAWSHautxNmWK0GdoJnFzNGgxw7fWpkbZ/W3Qu7lgmLqHPLaN2KPrP/bVkWyTYLPmuUTs4dMONpYbGz3DIbrFIFe4sblqlzfCyYIQ0a40FOTDe1QDoiYN12KuL3ojT7mqwZdB7Jpr6mmJHr1ZDNm2bCZkg8kLEJMTMm7yLa/FpHG4EvDrG0u2X09HwrGxTI7i7hM7fEwXGlDtaky6o4H9XCZGiWM7TIEbfY3RVldV8Kl89+szwtBO8zTVzOXzjBIdBvQvOPK8LZ5TdIMUs+J8rxphtxzWWQNbY3M32droe+cwksLBK3y4wVI3Pn82rRQdq+Qx++RTBHvk50l4HcuaDj8dguJsLWFmUXowJ/q3lbjPu+yFqe5U23v8ZWO2qDWW2LQuNc8r82b4vMqbEPcAz/lzvfw36zGq7ptY37O58jia/5MTkkfvZy6omNyNI8RRnCqsiks13cN6K7bpXFXbcZc/ZXgcyKtXzVechskSmZGtG0d1UH7Dxr1EJdrU+/E35/INpuI5zuOvqrjL+Gvipw0JvxA7kY/viYP+bARjLXddyoBq2mqh6rgfBOCG9kZJsE67jc9Dx8T3550BmfIe5EfpLz7I60rtEoxydfu3XMt/b2hxn7q4vwWxlYoP3oDiuDzQDzwai9qql654ZbjAsoVtbfQNLXF+4Jd/WMrZ7n97X0CoDXbvqNIXfMOvbMJCPC4zgbzhqdmILzOevkG4F+2xOHPggWFhyXTHCCvOAZGGLkEvQz3YD0CeZARWepYBvWGRh8dfoSpNpE/QYkPjnDPZmtcllLpVdf9n2t3ZQ2AyHHst/PeeMMpJ7wvmOT4J4NELYxh3X8+K6kWcn+5Ax1mNo4OthZLBE6Q4TBYBN0YwawOJXFcodlV5IwKxaJ4nGesL8vyN4vBY4OQuZD928TZRyBbUxOspZLATO7CL56CUs48pwMPTmljUnMcinTs4vIkzew7xM1hh+PNrsItndKnpOk1ypl3ydqrD4e9iNZ86SAnV0Ez1yCPQ9Vtvc4rEXrfHx2EbxxCZaFcK2r5iyd9VaAcOqdd5YrXduZfBxwH66ZbqZlBsBAiWcXwaOmtJGrkTNdBGlwNwOJsO3uCkwG/zeTcUsOjuU6tm87ses64QVgW1kY4a9e79AOMQv8ZXA0Zd8CeIox2HzDxpGPINsB9uqZorxAfoSZWWh+f6G5bWaK7aFDuREy0tjNxH2T0chO5hCy8eQyAntOzO4wmeDI3+31Vsq22Nz1fGzZgQ4+sgljdYFWVoehq1Y30Zo/uZ09z9yWYggHUu1ctknUElMsjsGFQ8M92VQzaw9bn+TI/qBRvba0x671GgFLN6Jfw3XfrbWPw/bXVhsbFtxmvo3+su92u5/gtjM/MUXpe37gEaRrwaWHgFTXY6a2k+EVcMjhTQLvAqlwiXfpmvefb+HiBHSvgNDtehYMevMumxmvYS5TaqP84M7j49nut6/BRp6Xd3oscUzwLBqz6Ik+DzYW3U4q4g7DsUJ/YDkiWnpuYs9luwLj6EDsJjX84xag97E2LGFMZTqUa/fJcIQh9LnJ37wieA0FQp42vWHQY7plkAZ6G1xy++OqWxbgLf3u4bklmL3BdsybsFFuSf9pON+WgaUjDRPWCRu5GMgmU94OauljmzmN3N7aH+YE2kVweIpr1htVXTP/7l8ecC59Dz7iYh7yO/Tw6Ls1BXYkX2KlseD2LGi6czFIOLfTpptrk+LcueeLBE1V+cizWvdhp1yH1Ey4im1u4tUxmlaf2qCgte1P9psbysAQVhPTUBtwNZP5exmUDk5k76IkZ0EoQVXDXm5dG9NIe/6DKLP/s8tGRuedNYcra+etgGBwNzOJseR+LObHCmzXvv4WCyjgts9W/AjwDiofjY+jresIYAoHO+38WuOElZoCsXPHwjsW7cgzE818+ILVBWZg2G10i14qYgEnY1Sj0LpBRgu7sjx+tddlxOw5tJWL3RAWlhz+br29WQILG4Qv55ug7uQvrM0hd7W8bb4Km+LTicR751PEbkL3HC39NBFjNz2E1CKvOwsYNTV0yGgdd6a7WbAOnnutNIars5c66yM19bX/BU/blpGXbZpmlLBIsbFhE7E1YJoQQPOfgmmGb3zo1B8LSLH9MdTehkUzTG8jCk+YxYYLAC8gmGKQSd06Ahq5Ya6sJmcIyb0Mt96sz9c2Bl0B5YjJwk7tU4+Yry4Kdem/6M79P5usAhM478Oo7eHpWRgzlTXoZRw3Ejj4t+C23dimxh95alU7YinhmD4RwoPPRcMnFUFurD9C4gr4m9D6capWxj3N7mqPF9274VSfIDJZdQHu8tyQ/5jqdKIeQFuM52+CvHbBUHXc7tSmicMY7zJJ8+FvnDEw9CA8WujfAQ5sKM9pbQ+7vWUp4cCz7PJf/dC096Uz25I9umB+JsV+nNMC3OfIdLgr1W5xa5aMW5J35v6/9W2qJ5y+stCQoTE4eWW6ppd+VQSozsxobma6tTBGso/pO9y6c24K3BE8pIu2J3eJOzzVkJ98qsDZdk7tGukMdt4mcsuXLzzPgBux96hRl9hYeAXrA/HDa3dqtjWAPGqsLKj8puZnuDUVIR1RyOT5JCQ3nIwSk7lRNpZhY4vxnm4J+63eCiiCS9d1VZw2+4mN09fgMZuNbMV626o5/4UZTFi3IdPpI707W4NR21ktQCxnRgBP16DKcZDbREhwl5cwRQ15wNOmYLNXjdfqj2q6WI6W29uW162g2s+olqraVZOyOtmNKF65jmcUAUisO4cZEl4xBYr74rWZjY2loKyl3ewS2RqnhiRJa5a+PwxlasFhIAyPej+7mXEmdl/qQFr53dyO6TpKyeciF5q4YRoxKI1qihvxFrHWcUfxpYwtELN5jW7Cg7uqOJbR2GVzQtpsGrBYdB0vyWk3iaAdjj1BKmLGOMj4tQ7vIO5Idmo8E3DLd42AnC+j8I7iGp8gHGZhy81Os8IWpbL9cx4kulzJDNUm3+Zs1RA7P/T4FEtnHrHtgKipzQ+YHmt6LgaVQQpfdrpaZjUh1OD2hTspk7G7IWMr4Sb7488vS5+9KhETTRLiPyuKbsTzmBUntH8E5yyms121B78tJ7PWI+2n2Ne1Dwz8EfukoUL6LZ0z58p/aJsZNK/FuBbwgLbBuPZtWG1+z2rTa8ZQqUHNdm7L8Kc0pc1rkha2yJFbbX9CwiUL+jAvWJ5mtCzefBHZqLTLIDn5zqGNOF9pDrPl+eHMb+IHy9otNkv+DZbxR3w1WZMKphjhYAa+ozXWcFrscKanyQPYzty3FCd78up1QvItxfEzKyVhLLMvVw6UteU60DUoP5QXRFwtP8c9bjRRZR+cNfoadzfcFijchjMqvSt3bJ3PPeEud/V7ePKfHDtHBJXDHZX54KClaqtVqF4NDA9U3U0+kVsShF3XfB+LF6/ekcd9/tmjTU4rL9glJ5/YHOB4QS05xeN9/BWA4S9Iy+bDrnHAbOcHOT+hHvaEh7KaSz7UXdcSdP7MDSUdMC6JwGTd3DCAVvXxj8sI0D5XzyQqMLgDMVjjdCSeI3y3tj6q8xuHxGB4V/tpeZEao8GjfmeIX0B/Uh2oseGJOP/rXe1kXHuMub2DAlWJuUwjtV7aorXPaSQW8IPaAg/VVnQAV9fu/MYOsWzePJDqEjg+OKv9/GWBaN/sGoTTCvkh/VkbiSap5UL/WjQjmFPOj/hk1UA+rZYL4cuynWieIgfyp10zsoliboR/Vm3ESaWc0L7smwTTFPIh/1saEU2o50b7smginFfKD/Fh3Ug2TfU8N5GhylUDCv0r9XGWcphRzYH8tdFAOqOYG+HHsoV0UkkOqPls01YR3lRlnhH8tKkRcZNRgTkHUf+QZTUpMZ5VlAf1Yyu3OSY1qZqnIfarJ/c2sZghUsBrdt6LENR/u2YEM/UcUaH9bRUbB7JRG90Pi3rzEWn63zaJ5vlnTaJ8fkWTbBDzq5mMets5k6xvpmcy9frKoMnFfUmTa/ZNkwubPE2u7buapP1vDu9CgD42iZ73/JoUoWDL2uTq5bPJVYq7yQVTh5OLX5eTS52jkwtGZycXz4cnl0qmJwfz6BSXju6nA/HUsb86xVtH79eBeOyYn51yuXY0jzuw7rpj7u9Ode+oft+BNfCYC08RPDxSHXPjadlC+eKZZ+RJqz55/jdPn9/Ow+JHz+rTA1/1WLeeorFHY+2ByLnHyN9TgYOPcvGBQPX4WNHNp3OQcg2ZV7ghIdvhCGJhK5QIrqwPhG03CFVld6B3sYYfRZ3BO7R3yLZ07LF4k8bXkO1bwD2FeL+P0KTcO+gG6RdUU6xunznOQW7XYdTuo3kWc75wEvjcz7hyq705LJHDVXaNuWkvK/Kfhe6ZhZHVsii1rLMCTzW4CElYudMbdytq6X6hMAfPNdQ1d8Tk3KDbTjXQVzTwy2GvBK85L0zBmec7RxV3rzPP+wOT2rQbJoSfD/OBLlGboLMo5BamHMTkqO1PljI3LvIxsGz0jNwyAatLSpzj/tBY9/1ATc5GiYPKSLnMT+EwHeJOS8F2O8SJ3ps62QnFzGmxPXXuKNwRBwnh4yhHms9Ud3XmvqKEWlTvcnkY4+arK5Hzgrfdwt+8YaEIqNWRyDOc/Kn4x0L8W2ApsFNS1YU8XYs4RyB+HCju2NMyfBvRWNxdk6EF/XWXK2VMTHVaj+AI6VRTAbnqb26zHDQkRRcdPetVj3rrWS+96FEPaZEj42eDh3bcBaAMXyd55TXQvg8t5GscRHHBkgS5JXMAPR4W1cAnRXUlvdS8I2i3cAGJhs2DiUu0DEFKAqSWzAEQKptBFFAO9MLIL5DoRdYahLiiXGLEEJuAQrTTg2ShEEw//K6JEX2DvXptVt80W6LHccS01pJklv3q+E2YblrxpdeQtXzZMsVvzveGi9b0O2qK167vbdPW9LRukp+B3/huXNM/cxZltvR+Q2NP8mfviy9Mv/rBDPrkWb5v34xvE/ZNA/LQNyxbT9vy3NqcTdcWPXq3Tlu+bNcT36btDT7uOmfuYppZFk/8X3rt3r7x6D3yff12/PbwuWlCN71pfW0IkcdssHPTTe3RTGEcGiGvMH95dqgPCvTUQB8ZmCk9bww0ffiYlj0hjPJ9HMzxejqGpPZOboISGQ+XzFJygzWjKdyNmBuZZw5D6oZJH8M7q1FBzIQm0yHykNsG77GZqfhcZgRc1MfM/ROKmeG5mZiZ3LPAjHdwYWY9BVnLz+mzXrh4CxNDt9AnTvT6yjVmDt1Ha+uE185dwdziFZl0NePgoFUzlzdNw2EekRKO5CIWJ05lNcsuw4XJpzsjZF4oYKu8zTdzZkXwceS1Rc/iNh8PpIfExTVUaIrYnuD5Dra9DCksnep8ev1gVrYFk4dTdS+6tFDFztGLBdl6vjArgy49xtXSt1a+JDLPT5mRMteAVMvvNcCul+9EjUsU29TseLWcoLV2DzPhCx0vndmNjNq41nvmBeZx+ckWxleCCOqbs0u8OYvspEce1pH5ltTXkavxmdsWep1RJCcL4/ZBZQMBhI30hWdDTQsWoTuXjvMcyctlZg4C/DBpT+WC7Xlk2AnC86p++MGTyUibwJWbnt2pzp181tvUWkrHPPEbcpU9mAp+d1ISJ8ngeUTePIzblx8WYUy9bkEdea1AmKvudx/+y6Mm9Z7IOyexP6FcswtLRmlnESTcwmCg9lZw+v2iM1VYznus9j+RO4v81BxG26hHeQ5h2kEfvAmmFo4jtL5WzTumH2L+IpIKk+CacN+M3ivUU7pIwNc2UCVzNypRsEu4vHZ+gnanmGR2BG5if10I873DSfxCBLNvC/lcsVj4fhTMpTvapk/n9bgwsN1IpfmtULzKSmynusotg9bgxZ2pOMZWUZ8LKefPHMMHQw0GkT01hWunkTXTCM+L/ZAt8yYjNWHWm9E9K07KHwfIa9uHQuY8FHVZDhsHhI9wfxNq5+2NgHPwRM0dMInnlfny7JyM45YdTo+4Wg6Ig60bmw9MVHVPHOPf6WkQseXw5k/kbPSO5cIWUDbfKkZXAaed2nOL1m5bo+4oyXY7J3dazUWHbURTq/LrYL0YHYWBnFd88kJfCaVrbHZuilBGIot5ZAypPcKk8eNeN+yzszVxau7m4L+W2cUmlrfP49uLmo7uRaJVtb2zjKFGUvvPHmrBC1iHEcv7/MJcFSJvcudCfgusVYzV2p1y7AZsY/esJWQ1qNO6cfPzOItvneWR8SDXWMA3ZQQ7drjsfDLkomxCe6YyGSgwX9Uhwji8Oj3Nb+avzQ5y+gofrtKWYp/c6WC/5hJjJN9PdQpbV9hklcYT+9hOzbVVOTZn/c5XGDfExjZpLbfPlBrN4ijoyZWQm5GmhbxjxNYZW8USY1XtIf2+Dtdi82GilRDnOSlqOiV3vR0sTx700WFn6qCHDhedTmNRW1F9BE9DU/A2sOrlN2JqEl8NPtHUJGunNvIvdBkZbrOutxjCOK1wbU598MxOdJoa1yL/hY0JU2eMw+5pUi4xRzymMy1p0pbWB+d2ZerslnSAm21rC8He58H5LglMrfSnS8ngazQ+lhQHVz1MHdOMdxDbWjtH9v4PzjKY2pWJcyiaw9SW0W1Y5e2arC0YPzh1buokWGiBBaJ1cIxmStyUdVs5WlyqdptF1pad8DD4GuzMTT1FYbnKBJu6fEndrR0XzzunFser31xv7cP60joYp32YUsvNDf6L41B2Fr40XZsH235zq7t66Q/fOSpza9vCWmXw7yyDP7XAq+zgS57iPLVFciPc2oi2hKWyqr1baGT6xd1wX+5Iop0e679rj5bSPLJf6GBfHtmkGt743qktrSHY9k9A4k3BcilIoBbhjEJuDuSyLUm6GP44YLSaFnPdJZHG4XGQZKd5Rl5nidUydEf0OFhKvwn09dOxyUTgIGxikwnbDaRMa1DdeKuj0RWji0kRbliuhvX1crq7wQ3cyA3obdFtQcP0BqfO0jfJlNWiItP/icEuF9/C+E8E7yus/xCiPlkom0DUZ8tWMJhL4QfNKuAcY/8/99lGj6avoQzQPt+MQZqh9sXB/GkeMY49xMt1FnFJ8LJSOV53Zk9Ahtk2NQSrzllZNvigiLqc66PLA2Uzscmx2b/YdHtL1jOCIC4NDwLhNIXTmVXyi1LAQzO8iWr/zdj0LEBPFmgEj0ZPkQY0rJPQ7WZPq4yTJzbX3AH9DDIFbve7EIwamELIc6M9wEsMTSjl9OLSs6HFrHELZrTd2QUAUwFiDyHdsQxvPg5/c71jxBT9PoKrNgnWXJ8cSrDpplnPVXsiO44SrrmEFpu7fC12tgTN5BpHWQygUJxSu+DhRYKZGVe14UwowCi9kUvuFLej266q26Lu2yg8SMIlVAQ++1Uf4iupMBn6FbCdcoEltXOc3lYBTv2348DDN8ssFmOCqD1zn9swdcUmMmnfDbL+4fyr+1fWv+H8j1reJIxAdVhibvilUXVfGZDb8LxIbzWegTlJ0RmWmbHwO8nbKp39me6gAdN7qH6b4+qqpaOxGvciiUfaRNEpz+sqpVBX5YSznoCrq3ae+KylKLWhRlgf92kO5r06ptccjvSNkqT0tL/p9dTDPq7C1TKOqBDGfyXzvQpTzsegrmKIu5n8FWYxoCMwjMoZzWmx98YaPJZffx0qn6/B2hTAt+SBlcflGI3n2OFLWmBeCzhSxaiYwhwG07v8wjQMso8JS3tV+H/XpbMlq38Q3y97Nptklvq2xwe+M4aF8L4Lve18Tzp2VBwFk4sqZlg+FdlNFVMCZ1Jx2nhUhALMPUW3dadgHWSZzWM+nI7AslMQRLXhLGAUQAliIEgUElCgFCAN24u9qOBqGRbSd2F+kQKyoncAJYiBIFFIQIFSgACyxWuKmFdhD82/xx4QLTB/dJ+swVpjHmvLAXVWXPc/W2tlWmi4JxqQmoLH4145JmW4l3QGxBmArlw/wPg3sjC8F0uSBIVj1zqIUH52Kh9SB5520kEshBC5wvxd0YQ624mr4DQYI6KcouS3IFUg56az8J8TulRll/ifow2jfgPzmgfVsDomrmvD98Q4x+zyakl+2RYlAHSXodtGFn6dUAK7+4iYmRsHQdjnGRTYKD3Erwcjasl2V+hZ3CjErsD5RxZnFcXEINuqRDF9FSLMyF+4ygrXCxDyfkGx6OwkEyzU7eQ1AcCDKIJ6EUKSrZrAQSNCPREh8haZkCcECN5OmjD+5JQB4R5oE3mATNoDioTeIpD3iIjAK4gEPCAk8iiykEFC+cZwIEeG2wej+GrJR7rOC1EwIMVj6hDKNhAFILsAOA2JCQt5DAUUDECwgDKEslNDgGCnAKYDMbYAHxHAHIOfJ8Kyhggy0ZLcF4MK4q8LdhXGGUPQvCGg9xuFRr9oCfzHJOQFF1oPEAh6yjTV5+8aGE2dTCD7G0NGX3wJnsdS5IEWqh8QBHohlPYSHL3+GNA7uUXzkXZpcot42JZbsuKDL06vhQeXM9v+3HSz6vIaZE+HnR5Lyi344laxWzU/u3O2GGUHNK9ivMDEdZgx4Y9P8bC0rhxc3CYaG8m83ddlzlvMLnPwIuxhy/HC4QrAFmt//cp9OW6/bS6+xNdQtnBBjb6lKlplMXZzPy60jjBj2c5HuNWYRrQqHQVlJ5wDtZANcVXU8ZXjLK1rMbhpTPlQIyOuk82b7DIPny3KnJBs8RpHr/Ak02kHTbpsf7PMzdxTzV672CbLTt4kkxa++RbnEpNWr2MEumtc5dDSNsyOijrSCoe1Li5m2/rYr8dqyKOZeSi3b8jokgsmhC6EUZf1RJio7IZi+MNXjaXz26rUtIdut6zFqpsw01kK2GwiB5HOPcPh5k+wPePTPHfQo/tTPdYLZyEmLDFsLOTNLOYGvsW0PT+K3dyc4DuRuRumE6h0/AzOusNB+05pmxE3NX8GQ75hsgrHbMtU+703HLcUHb8xXbAuDdhFnbhobRjhO+fypGpI/fKFq+hH2p0IdyppobDYBs4KXNxv/XKNC039IEIz//PgA6WG7aeZJ89GpY1G5wTiRN24Akw4fekbd/hnM3v5DD5o9wlgyvoNfMTsB5w5/gPhYe8byET+ynmc+LsyUZ8qFYOo1hP6lXED7OyCMzgBnJoARi4Y5yw8MHTNIlxXhUcKOtF4etFsyqJ9o0zy6dxXpGc/rjWKI0bp3L8JPux8Ap2IzriMA39XJvrypXhtvGNXdeLAvrP0m7KaCds2PyVfpwTEODzvDggjiBtk1nnjTbGsDgx7yfw+jq9/S/YyBSb6PfjLHPfInYvHHT4/uSyeVr+016zFvX80weghzrbtvgUwT7f2JpuCRlfrDsnPJXw+hUOJQsiCNiJHak6w1c8WyvhEM3f66+1yWI3L0gHG4bvek4uZG3tNLyPyJPF4E6r46ODQXjgDrjcFFNaQPZQRS9vOhf4OwqziEVZbQC/TDqxki4QFWd38+Ws85GAfMVfZBBP72I0u1hVPdw0+UWntaczxvDnMmksuk2/VDYPe0+83l92WGjlx1Ha/OdyGJCEyX1r1kT4v0zKu56AxFs598k9UFzFIvttV0Wzg+1AdD5j7WGnxnXGu9QQA2RmBE9W9e7uebbb+AS8IrHMuvYh7K7z3rGnsmM8jfH0ghtutrvtE/jLTjm8drk2G8NM5ZpbxDJSJdpbxISi22n147DYNfunnsCDGvbAJHwfbVzDa5rSE5l7cqU9QrjY7/COhbDU78HsE9cGFF6k5wVY/u9LSjfzi4q2JbTXJ+/wPdtPdMlTHv4z3Yr50GGbhL6/gs1zl9sr2cT8I8oNvLUzxxEK5NHeNegp2oDlCk8hpiRHKOUsMj5789DxqoCmGCOarOUVO0LNgBHSg4GB+uLDx1tSgMJmT/NmaNS9Mhje/H9Ic3z44fmliAoYMt8o4jE0H6E7hrXWLOBwYnTPgPVfM1KHOpBjs0nawgThBPxDTKtyIgtVo6xTblDoOr8fPMbTPQgdmXMQB7bV4UMlWCUgzDg3RfIfmQCLk/0B/9h7mybKJSIHVOP3sedgSzwOhhWFLf8vxd1hHlk1KCKzmamfP44Z4HiQ1zU+I0Qr3E7Q/Bl/IzQ4Cbbv7FnZw4NfxNXGtuzeQrt1mXliBAyViMoaJg/tu4zvA6d+Ihv4uS83NXqQ8DUSj4YOzo/dA9/90O85imuQ1f/eiCAPdCnx2EQs1u4Gf9g+5ZTw0QMNPs5a9Qa2ZDDRhMtVIWEamUe37NDcIW4bU7B78NDHELSNoQKtOj7H1bPsmujr+V3Vf7Nv2Qe2v7T7N4wKrOmuP2P7pPmw/np5BsYR4Y8DqSr/Antq8LmWO/3pD0cRq0zgZwG3GYwHL4/mAitHwgXvc03eAVeHTdvtjp5eYg2QIzr1JpjHdrDEc8ydRBznkvBdhkDEZOoEpQo1lpmvw8CaPtlQ5Y6VkrrGSuA6yfBbykeNxZ/pBS3qsOTLyzaSz79VaTpHEoRmhwAh1205/ZdeBOw5v6WfHchZ+7luwcrRXybSQ1j7f7WpR/9Bek/8R7DuPWU6ySzFZLAjQcvxkDI8FUte5gcQ28iXce5uMHRuwdo/YTcHhygGj105r4TO9S8sb2zi2MDLSM+WyXKJmvyUeleSGnSidsxvLRzPNH+idBTAi9dO9cQNrS3e3BJ2WdhZ+1FlNDLeYPXrwXysed1YoDStQhgeTluUWNSsywuSXOJaUrw2RcwxtKHXhCjwFCG4glbnjQwq0ZjSZkUFzlk5POLdTIITFBYGvJKfvVoZ95BQeWuXa8OFhwHg0KbYiR+M6GHAc/hErGX4i2SlhP786f9hYbj9xOs8fWNGJnJ9Mdjr3OHzssFteP3EKjx00Fd/K+ulkp7L9JhxbN85r9v4z48tJaD+0sYZf7Q0E00pyIX6smwlMKOdA/9tpIZ1TzkXxYdtCOK2QB/HHtpHIRDUH6q+FJuKMmqH/zoE7pZwDwrdFm3yOSl4cN2eocWHRvrGwe1Ug3nf1jiDVtnsr8YwnPkPNa5lWxN+5DxCO0SDgjggtTeH6javEMhsFmZd06xEwYMwBEXBsYMAQhRPAEBABx4YAIWcwAMwBEXBsCBBy4gAYbpQBpqAIICdmjDFBQFQsjoBjQ4CQEwfA0DADIQckTCFBAAwNM0AMHIMQ0hgDRi6I7T1EDBADcqbUIESRsWBMnIWCMDE1SBlnGywXDwgtNew0FFlgujslTVYUeZGFOim/x9oMQUvDcc5RPGQXzHDszR8/WFvVoLYXE2Q/PYOTIDAN4l447k5rDXswIa7ScxYLBkpfoiXgXGG4jKa1U1cY+lcuWKTtEtdRa0UOOUZtPb18qiWsdYs2njVY1DWS/Rrd0ivmq4U59d5b61S1tzrumTXH04SHS/HdjsnKmt/HMKpf/dyDr3sW1t3d/kSJHitwOE2ca7Gd0XtoQpntQYDw5eeD7MDx7kU2kAyYoxzrzQklgHWBR1Gn/thDL1GShurkjMgtmgzo4r1/ybnVqW99+KLaoLXQPyVXWyXsXakQefcvzBz8+EQubu4gBg+5QSHE1XTXS1/h7sDFx2TUk/Y7kIBeToJQL+wWLjv/Jt3g9AwgHFNySFDmR/GvSGCv914X9+w004RLffqL6RKQy/QAZbHwfEqSTp4Mgd4rAZfGWowombrEX0KN2mDth+9HROKC7GTfS9R0mm0AZZaKTT2CtFhqA+tGQK5BImRDD0OAEgMQRNCMoCyGUgCyEVAnKLEHPRQBSgxAEEEzgrIYSgHIRkCuQSJkQw9DgBIDEETQjNQQBVVJFCGpxSEEiDYKYDoUYRbwMQIpEAghCkVIanEIAaKNAmUS2oh8yMMIVCIAhCiaIKjFUQKANgoyGhRhG/AwApUIACGKJkihExt5CAqUDABggTYEoZkYSA0m5cJuI5EvMyW+lqocl4vSdWJPa/Ld2NUO28w7gYNMaJYSpzfC6AdaYPXOFGX8Vm7LawnfNfED02AFNDYPDPybKBbDHXCiVjTb83dVfaOOtjPMamOmFreY7d6LXauZzpaAu8vY1JMlz6buOIyefzypbofrcWdLbOWthXl9E+tG+IfLhtPcq4qTNnjN3I1I32Y2NdXORezpFu27nTKf4sisMwTsIPpPQf8RywLz543t5g+f1fkmsN+I6c9INxagm0nON5B1OI3V/yjA7hzSzCHwloEmcG1ya3zZGsoJdefisVuIeS634ceSsPqbCbBd30BGl8aR+dr+hyQ+QhWThGPR9s8kyQ0EeZ5di0G3MOUWI9Y6EOb4XSKG3SIjTP4tSYzWiiBMfL/LWEaWUWZiukkzEIW1j2mEjFEsd3Po/YagWyk2gfid0viz5bKRfy7okIYGR+LULIzQFkhxrrcTYVitBnHCFcbT4pyKsRSzM4E2AxH00+gMo1ju59D9DEG3/HwCfXMB42PWrpzonS6M08IVJ7p1MZYuq6ozIe03BpJgGTmywCowxLRxPnhn4qZ6jGV6BD8TY/N6BkIfNpsFJnINcse5U5eJ10jnytWdN8bNX8Pqpr07AblG6pQ9dxbWDJ+xaA/a85nEbZpnA0ly2UrTuDI5GYXBMWkO0ea/IcReOf8JJLZsdcZ3PmibR56bMqGGnDpYX1Poe8RaYK55s93cw7c6rwkxe++xDcZrLlOuZa8j4NOulgMvStnclj20Asha+2J0+y+/ADYvI18bZVLa+XE0F6CYm212VCuukn1gAbVmyrLcDsE+dgcjmtspkK3K74bF6VaAytZKNJqtsUEfM2VjI7p1ws67XYYN/0XJTOgtno3zCo+dfn/G7+LA9o6i/OorUnmgwwduJ6DT/C0GLEAtV8t5Ch7twMYhIA+63SnbGbEtMM68bzfu8F+d7oTOXnfsB6M79xRX/dZZMLwrOmnR7qotHcNbAZrti/LtefkN2LyM/Nook3Lnx9G0AOXcttlQWXFWfh8CtS0p55C3TQxJZTQOwp+LKb+SnxUrdipr4iD+jhrNLiZ+DYbj3amFWdcIuJF758c0zDWsLoLuJPUah0MYdyK28ELscyCw0yIuA0ehnFNA6jQ4IwMJMvaNkHZmQgnLcClRDmmCETCxg22nPQ2NssM5wmHI5E/oBuM2PrvhDH7w1AMZ+chzUWVYQ5MwabOVyFyzbnWPALd8zwMWSRtG7cljVGqjYUvoiZhASxi/EDY3jLUfZecAszDK9rVlk966KVea8jfXZkMZhxo6T22+ZWbNlk1WmeGyJbOlZZNVZpn2j620CbC48QlIDuyrDROWCeO9Y99RZrv2raKGy6e2tjZ2s7QmD1GrtDXzwJhZpe2sjQZpWBWZY4ajuBWWVsF/AU/aPSFydUjA1Q6IEbBoSA3Uc7YR6ySjm2W9STUjFDn+jjkL37CbkdxoapYioFdgNcUIYOOg8xNMg6WN3J2nyVgL/1YjW3WsnIVY0AiYyW8jVbNsO5kmS6xQWKMyQje5b7zDAtIdvL1ha3gmxzvIjECubXMtDMQZCXVNb2TETaRG8E1RoGchGNatnc6eYvN/C6CNYBsmkYUhk0W2nauQ9T7aRwaUTH6w0K2GtvN+k1IDPkyuNWz+HQbrubMAwoYye98smVhsOJjFxTJOTwPUHnnctD125hcoVueNoL8AAD74dB5pCNRzizNuXDt5zD1ipF8+DbBfYrNghtTI3muDLFyMBVc2oROwnOFE2kklO8mb3ztAvL8gtzBEhnuupGUt7COWMUAcpMqOOnettnVu+wjLeHN+GQ05OXxsd4mit+3F7s++dGi4LK9AAW4njTOc0x0Vi9N5NkrHcVxNYov0SArIVrPTdsGzCqS4vOAw0u88xuE/RAC/D7aDfwG0hpvRCOWbZDHCbA/tC2R2OGH4DU89BQTjqVTe+yDmm2QMonSKUhi+rM/XmxNd9NcIuKCWOgSGY7oYPuA2/3xn1l5qKx4xWNozk/zbOdSeq516ZG8833n/sOrcs3VOeS7t/uzkQ4PK8lNYCjdoZ/DbFnXMoR8h3GGZTw2LYfGwU1zHaDBVWO70lqcRVLi1Dp/w2wE2hSzU7iyJ+Oqw4Xp+pLfKkR2UBUxIq2SNQAw7d8DF2E6yzxb/vGfL28m91oTx2z3ybWauMs/IZZsG7SQj49midgQD4+VD42DHuY7EhQ8UFjsfgbZo24EnKPEU7WFFYYLpiASQ8+6Wbyp80hhfSVflyEeRyVY8CXCp8qA76bYTuirSmBqTovkykGeh55a+jfB266ANwfg7aDeObQ6iBmIyQmUjijuvdbQtfNJDbx98RMYtEM8XQ8roeNFABhZQNmI+SL8O5bqXyeaHTwOBjRS2kckd1DqMjAkksyFveufXlh36YGaI44dEdVgFyvPRPhCrEXob4ezWMRuSzffTbgEjq5BImdPfnG48ELNkI094HRpDCOlI0UAGllE2Yj5Ivw6tkUfnZQsyHNrMkjtqogyqtxWvegR8ILTlfDaSH7y8Dm4ksu/IiwVldVgFyvPdtUZcf+HJ3Jl4DERntxHadVyOgIzcF+S4IQLvwDFkV0fXqLHxdPqqpRlIS144mxGYZigJ/sDCAzt/xIof9w8SMTAqOSKCUIGuTQZW15gwhDmoDhFtMXYQcSvebZIwuMa4IZTZNC+EtkPsFogOURom0MgitiCa6RaqP8huASxndxLr2IOOTSbArCFdwEZ84HlDGdXecQvyWlOkiQMJMBkEIkEdH4RWQBwbsm5Zt3lLlvkRV7Rz6V8f7xr7HuohRweZNEyIKcdNbLJlaCFXGs/kRcDqbJRBaUwSCoYpYWEy2SI8kTu6wkDpW3gOocncDS3JwlWorKE3bRm5DldbVF4aMndFcwCol2HkIMtfRNmB72IDd3iyvyCYLfMK53bc8Tt2y7aw2eyZROFRbqePcorwbHjPMhhxYC8L8bBwfa2NDUbL2xbWcNM4tSl+tAWqGpqR+DDTTA5KTV2dU55r1z0f7DjOrAZ+mioaXSdYaOS5Ef+eS3VZbeNNQ0YRYXvN+fEdW5qy5SOyyulOXE0x+pHZay/Y2Z7QPpROPRrWLOuu/7Jqb01LtONJ5n0ZvDSv1aaexdVeZdj9E/f1xo5rfFnvj7jP8hv9w2haXqdOrvmqN/9aAAAAAQAAAGJ/AABMNwEAKLUv/aBMNwEAtfoDbtgEjBIyEHiPAcwZMCMbW9Jz49O7JZ9ohGaiTRkYP7GSD2Yq0sI2bstsomUe+4vspI3+voiISBl1EpESDxKeSx2/is9Nsfb5uS1LnsRdJ7O1yGv6x5u0dNTNt92gR1Ze+FT8jfAngrcz8QEzzhr90/2hVQ2YD8MVcNkt8Zw3mjIbxHi+W1GtQAg/eGeyaSHyXgEuAi9SwvsbBZ5OaIfx+H1sMo41ike6maj5ufpSnAPWDpDX3qVDfbjcf/095BHgD/hQx3gc+AEq2tcX3koqdK7w91Zhpsdw/1DxZo7/u1mo8a3xdhKewlRMjPcY7r8Km122ghvPk1BLTYaPuMFJ6t/uOkqlYWy7MRWNgkq+Ep/AqURqH+JYRIqwsANvDycY1NVjcYRc8Kk3BCVvr/VNRbSm1oKzaNqyseO6avsSh2Kz3S+OZKzatQ/8hI4eljbWGOrV5o16yP16dvRnw+FwZHJwF3ZtGzhXlocVW0y1y0e9ZazN3ATAmkqJqtrAGJe6va4eSxImRG2LzRligD+xo2B9sGtcL8uojW3HRCRsMNgWemMDwLtcgZJsXA9CkteOA6kE3j1O2T5YQshFlpFjy15YM8lsLZEDeFcbB14EfNg0aVgXHsW2a+Ap1OqWbLXcxv26rGordzVsOMrNdk8rogAe55mqapvesKw8gGw6vKvBmzLbDqLaspVx1wNHwWKzss2ckjvwzJ8NG5rY7qG5Xxy6oVT1miPbPZontjC8zsRFFajkUkeHzo7VrG1XxDnBwl0SoLJ3GM1sXYRFcU2uViYJcwT30q6wZzqb278HdRmcxRGsFxtnwXShipUt2yUjZis5ResFzicI4M62W+B5bximje9xuXU8T8r6UguLh90Ct6XjQIfMIcTW4m+xNBJb7GadQZllw8G1tphC2Dge3Is7cI/Oxy4hsq3zVOhjAP/ZFCgq+KHqEJScuGPhtNovk+J21ZDvblGgQ6WKRlQke2fM0ZfPXOAI3DjQqQDEuNePqB0/qW5fXbBQXSVQGUcID0l7xkzx3zUqNnjei7AmPwAHseCNkMfxBIt0Jmo1asomrJ7O/fO5FGzLcLwckGK8jZNw/aopy3b8nMqq/4WjUxN3G3KhwzvefJhAlmwneFWJvifexI0qZA0FG7fTJNSVVIDj83R4CH4wrAB2Vqrno3G24WzbOP0H34u7BVL9ahb21y6de09IZeWknJakHa/G+WVGOT7lw09nodYD90JS413hUH6bjWMcpFjfKqTzxn5xJjy84HZSUrCeC8/gpSKExzVEWaKTlsKpIY+0eVIw0E/CDgSO5oWJ5+0rHCoEVaBfcJOYYOjqW9xsnLJueDyO1qKjKbN3B9pgfJsYwscL22GW4AYZ3O0R8m8qTPl5QcLYrtnTf6FEAd6EuqcrqjGB8HF8Bn8KEFzupqBVomLFmp61hfwBeTylIXXSP7gK4XKLXz4VDdFfMdf0ZckbNx9qpO27EDPlE+BvKvwYv4O3/QRJ4HEJFdTsQK8+6kXCSj8mhIq/Iy8qC7cFAXDxcvCkIqg+jz+4St15hELvwDQ0T4bq6e84VePj3GIU9SwPd89lnch5HAz0Tq+TRXvHmv54TwoIPqGHEEZaGPRMNk8k/5mZ/0LKLzhUMH7i0f3lRwU9BxcQLS/q4O8fUmGEq+KmB3hbgeuVdXrSGW8+otqYFfhZLqTP53jZUh+bx8t62PYCiW99mIWDv5IEw2fc8KcBTwCntXmcDE2H/UAVam2IVMZj8pj8SZ4OILnyDXCfGYdtHrcnTO1OJuA7kO3TW0kQ5yeJMmK/MSELkbyHvB8YsmDh8QOpK3YhK/Mda0bMYxHL/EtEIGkF/NDfZAjDveQXXnOD429iwM3SyquO5AAlLve1PGeLFj+ySSNa5axfWREF+k4HOn4ULgzIkEj7lDgVjm9FsIHFR8CtqsocedzKi7yLlYlTCxJO+Sanb9/y7kAUruSHxsvjUWUS968Wg3egiVjvpEaTPwXAZ+btiltq8PMNiafI83hREXqH2hE6xEdC+PpUYBkC7jBMKA8eP6LyjGJgbTwSvABfik1/py5h2OcdNu6VdOqhNBF9K0V3S2AuOiUaR1yucc1vM79+FiPSeysKpb6AcIsLrwNB/i2WBKYYCfC/TEkyB19ioDXjteBGACIQerxoS84OIUtVgzjSekMvR//LK5EdTvPgcvS4EFHfjnZ6B/rDtw6/E4rn4l1GTIdSj78R5PauKLE7NrPK//i8f5gwO+BuIHWRMn83VXng/d2Fc8MOQFuHexEQ9Ihqrb+MB9BjaorOOZQGl4P89ET08P9pJEKSFFG9gg8Env5IVJcviomBcanDb9OgxuEuDmS8dwGHxQ/dHBLmjo1tneJz3K2DjG3+rnP2Zp+bgq3JXPN8H4Gzr0YH4eWNpkWBU3+bLiHd3wgB3IErHvg+V6K/xsKXnnuyCUzL351isnYFXHe4Ozd6QDIof/TIaX27mDAU6+9HViv7gBkO8C46SLyLsh//TdqaOztghPe3niMEHfRoE5dz4sIHphHyT32AgO7NMyAwfgwWDKfu4YQGXM+Mjhc81X46PfR8DbAf3zXGjB63lTtPF/6W8va1i8CP1EaiHrwZz/ajlhoJ3ZCIkw38vR0TunPA8rkDI8zeDAqQL0cKbNr9WAo7xN9ztOcaQvpz6JzeOsCw8ffiZdX+gK9LF8/gUfDTwVqw5l6T8+v0twyqG/sBKj14V2usT+OU+qw8g6tjYIhITb0XunscLknj7wSZO3rpkAtcbhvr10Q9fyxRDSt9tY4CbwwPH0GxRA7rffncgxMMwP4WBNCzpzC9w7yUTvE8W0Tf9fPQv+mx+Qwk9uhusWMwy98uzvw+4oaXOxAPjedxFPJfKbHm7gj7ETN/g6CK3CdwNuHuThrv4+OTu0558V20hoEWf98RCHcsIou4V4+eB7rNchjqy9PdNaqZox77gfjkby0RTnYWTT+sRhaXWrILV+6+0SJ3a3FS2vWdzVLQ6yjVweWQfPFDSqu5PCXL31iTGOr7SOhx79syDRMh96h/cOGRv0WYjNGwIKf/VVDF9di2fAA8n2c3wyS5mdKMyatvoqfB/YSOwjtQxa+BvA3JYQCXHilGk/cEIHy63aW8v/qOwSTscGSquPuu1kFEB/M4wwOlMUl7y2A91lkZuHNlf+BetGU95AKIfB4BuTVmQgMJtrAxz4aGaI029oG1gR42R8jE/heaBCxBAqCwvR5GeRxDjvmoE6K/nkHhckv66iI5EuQ7A+R6B3TdRwAMUnAhKSKVw2sUiJE+cNr1spDuwDkzYSpElOYxitYxJTRr+oujszr1ogOovOcGMQbhc05Y7ahmmgMdXuhSSIOGrSB1zOUqPVrGqrygjsL+bGhVmtggoL6yXcvhMICTqioKiC2JELR3uQLAu1YDhP15ruY0mR+x0zecdSUUOd79XB3DgOoMbj0YnBy+kSbFFgaVH1ij3IFVKvO4QZHJ1bZQMT64LlwuiRvmosVerh18FENx5KCuZEJkb0+htuFn68lkyOHYKnIfYCshgBq5Yx0rc9lQwWSrlgq12GxDUg8MImYXBgMQNPfZGlYiriCwx3mqxtmKQRGSyw8Yt7io7CyQ3LAaqpZbSTMqcleNGhZMcLoWJ5sak67zF+htCyVobe+y1Kys8hrEu+oYDU7GSvFaseqkd42O1lXa4MjfV227XTEkTMZkh1xIgKObYd7OJxggTBEEhm2Y1jq5q2AUkElu72ogB/fiwbe4kq+cnsuym6jjomNN3t2BMh7zt8SX7RdwFzuHhfK0dAkuJ2XPtXUMtnCepu4gSYk9723Lt2ImMeQuZGblV1+pDsvqw2e7QFBGrg3QemGJUWcSlXGXCi+Hc8ttXudKoF0nJYqkLK634Cj3odG0nUuYOfEFSO9x+GspD9B8ViiuP4nA1heTd3+L3bljO4FsyYBS5i8rJyWlWBqu52ByizY3yH1soKDSn+1OY3aLqUl3l27gXkR+uXylcKu3qTMC67nnvfC1y3n0D5CKftUJsXuIPh59cIK/A5m4v1UHk590hAqeIZr+aNpTU7Ii/jmjPT6Xq8REwNeOlwNKra2h5XMlJfl0htD0IjA3u9ZWE941x257hm1ELstDtmphmvKgIACErAXYQSwwvQNj7HwpFnJ/FUtIa5WkSkmxbI48e2JwO8VyM8JqkRDcNULwYYk+/5IVBhBrPvrm2VI9qe38cNbU/QgXIHgJBdNZZ2TB5R6rtqFXBnNaCRLPOctuJ0VVW3FR/XR8c/9NY6WOg+nK7jb04o7VpPGpprL81sbvggpd6UfDcD07Tc6jg2hrxZbr3HjoVu5I78AxwB8nyuKXQKTkSiqDHmGfUpa/2RFfABAIX6hI7Rm8VtyBQTj8Ojzol+5d6bscEjQR38VnmR/qOCYX2bm7rlw/Qu0/VI2c/+KFraxA2URvsQMxyJYNbFKupRIHgmuHu0TUS5rAfDRRGj+MNVQPfo57VYlA3Atm8q2+uPmxQbT5D5svW82s6w6jvb+pSFBTWMLl14iD9s04vqZ5AdIhEavgbhTalyMA61NAwJWKCOtFa/JwuV0zj4kM/SYrUhLg1NBbB/8dqIDth7K48WFc2nrkhh3NS/OO5fTwN/xJfjidJHYHgnH2JQZD9RAzYz6nnJU/ZCjJtrTHVP5j1KGsqshegK+v/lGU+a+sAPyMYECcMqTYz/IidV+LFF/RasXPkqNIgRuTe9kSYN0iwYPPeAHyX1m0sss/8972g3gHGop9GyAs/DMhLOxgSux9K8JgPViG+SmPkj4UQym2gAZueoEPeDqqENYIP4stK4fnLBjQQkXXAcYU7xqV8emUVn0LNXzK/LDsRgDe7kBJHZ8LgBl/SBAR+1KWuT0BvHYHIq59RcocX5OMq09Fm8ofiDaux4BDTi/+/AJ7d+euo2nRhbsBTL9oJecXRJoCUii1Q4XQwr16/L6HIvrLMUygZWItMA/wKfOqHyUsayeJntHfKJnabUGkO7ZM5r/BKfZBjZBVMoYy6nyYSHC9taTfBVeazxhes+wNO83DvmM/kXwvUiF+IpdYGwCi+ppcIy5n6eW3qlH6cm6IaEWPfCkSA3qiGNmtqtDcsaMHPpI617/ZQHNfcrOjTzY5wLtUr/6oBKU/4wtwJ6AEtSv5rbljL7O+HoTrb3tg2yg/1OOyfjobpzEaP4QUv6/6R1t+xdmTig7gXrOKP6i98UWnhsKerMh3ekTmbdWpBAPA6U3uhon6GmQde5AWI3oZMXu41w7pB7PX9I18Ol20qmz3mUEE96IffEe4zucCQ47umQamu5hwAJeD8vpL3TC/xqqD/e3EorviVnCvbN23PPzw89NPO4DcWJmmiUwnMSES10Nj/XlZix+2S0wGh1JdjOIWXC7S6u+A8/dHpVDI41PS74HFaZbBNx1I/YjLPSH7ZK6c+UhmKYkaKnVMSCC4nKTRXzLiye+sBNujEXOYSkoDFS09O6CG3EfNU/FzZGXQo9DFOiT+Apezgver+CH5+9bVHoJzp/9QuKDPZTVxvQZwv5DNxTdFquOmYIveVMUDrqeG5n9uyfAdy4SqptF/h5Ej+oHdif7AUBHXI+P7TkDE+GQWf/SxKEx6GOYarpdm9zOzdT4VJzpbiMjXoankl9PZRA3XnP+4CkaySen/bKPpGyBg/ZtrvP6VMrUtdAW6N/jSGzIHTvubAN0iKrgckrIajU6IT0SK6+J6feWL2b+DLPp67JcQu5wUEDUaKk8iaOKc63rYGkuABU7///9/5f9+DAGSyLzy6i82NhHQe++9r733nghMYmsjFAjXYxnb1FK6qw+zHyx6qBckAgw6nSmgUyB1Cl1qlB7Qf4wBE6CGfknEYYzf0ptKzwg+sV9Q2LGepRjzdHuyyxEpo11b9nPAQy+9fNLm9dEjkjeFLnm7XGIcTwip4msLyWTQzQhJKvVW+hdYyKvXs6RK3T/GXNnlHo28ixGD/+yBkzN6Ey0JLl5XRGLjviR62+W2ZbyEp8ivQs+E0l+MocPD639aAE29TiJRyx3qRWSXk+TySSzk/EFLLB0qyanWtU0ZbjpTOne5JFVqJhG2fMQzYJVyIk5ryjFVyO5YRtFdDtIOu/EG/kYOBWO/2G2xVFHuclLuvpEwPE1d2zE3LObhmJyIwF1uSOAvgqZq+wNlO7bYR3W7+sB3uSdBWwk/Oz/xsQXqXeQNlTTvclQ+P5AFJ7ZcyEbH7MK79JJxl8snbFF3oPmGXUx/WjTcZoT87HKUpx8qDM+/kaayzJGB+8UY0l0OS+G3oWHrS8HJ0QLr/gLv2OUi3w+W5soXBJLl/kSfdxOth12OscsXIdrm07198I4bLt2vohWuK8OuK4DTdbWTQq9rRMB13bb+liKDw/B098BxvJcbbfUMGH83GdH17rRAAHkYLxPwSo3+FvOEXPRjpoBFWyR4Bf628tLnby2YRU9/M9V18HdSl5M1/srHGbvy6lmpx1CvMsmMoYHZ6vcW4Ejo63uIBxsSfswthKLAlZ9xwyVM4fxYYtteiXqMDZlPfWc1nfxF+rFJzTUE9ViRpZyD2Rheggr1mCsSUxY/xoXLjFmPjerYVvq6MTJTMhlrA2M0Tu16DIozsx6r0xrjpMnYDzIyas8xTUgEnvUYYj2mDzmq7TEnLGkY18YeVUfnWowIHhk2FramWI/pQBTEqrkYlbzRQTUfJKZVYPyr2hBjEXocbesxGULwaiVjSy6OalOxLR0Vo7CxD1LUyOoxvy2uO+p97tOADC4uN6V9zg2VngrjLTGzAqMOSihHSSSBjr3DC+CrYvGTkFR6jBEZqajFuryoC+NKxFK6v2Y29zjEtMQPS+LyIC0GoLjo7RzkDG23CgG/6k6VsR3HxlrMzZG+2kgMlkUnUs2l1pZjp2CFcUuiZYI3FyFGyNumlHJbl7jHuSjKgxgDTG6agDw0pduJbnTZ29bAJb7Y8pM/1aRnvJxV4pHJOwdYy0/nCt4WRhS3fQ6yrnTKBFzk0uCpY1+CgxOjvAZyOjEWXDqiMOxPcUp2szesiTpgAeRcj5V1W1v7XB4TPRXxsTKxbVM3s2DEzoEVb+vkzIk/ZwcNFx8Du/3uJEOZmMQxzyOgoYWxpe0v3HZyu3bz5UFhqFyChmh2rR8ve9iatsQhawHysqEIRCE2KbsEJoDzJ6GjyVE2JCgsSVK55KLK3kOgJxcBhG1LRUmgjBucyisvk51DnSofNfN1a6axssjSmD3DapyemrjBNVKgksapiT1ukUgO9Me6/RFiw/40NEXpRvHCfpbNzLkAaWzdVsjdwRSWSiIjNvtSH5CcDhaxdXoUYwr4we3LLWD8OEGmlRF6AO5Do5WTWw9JOuROO7ZaPEWUsH5ce5h+lC84g2Xrox+5G0Mrd5IcSeURhrhsjxwLKyc1YeixjG/2OEOsrZYPpflPXw0wTKF6T/yzcyjd/jdJpFd+kEniZus4yJSHSAOY4WlMJRrYTk/tEVb5QQqa3emHvJ/BCbaAZPLyrTmPA7iu9C6EDA58BDDkJ5W62oeIolQi7nW7m3uYN00B2j56DWJwI/jqqW+Er4Eg4gS3cp8tqm3s62ClDsTHfanuapsIoyqfkxBX6ccpuGdVeLOHiQ5ubfyIyxcw2IxxqGvxdNk7ZJV80QWWdDKEMNlvnwVztj5e9OVuI2go2LTi8Jr235YMfNAMY7hwqXehJta9LU6VLZscMScgxIUWzJY9jpDMT+IR0qIJzoPKx9UEu1monG8B5dhKSRUigUtsJRsyDXsPG2p+52RwGwvCY/4c6RMaJNg5qCb+MiHmvyYjWnY5OEY9NcKJHUELLJX6EBJ7GJgxuQIHQtsuNkg7pJCgW5JZ7RxSGf9fiqrficWnzgJYb6pit8fNEJDvXNZ9rf1GAyRzlWQuCSDJM2wpbk8/j0iRhdjj6Mw5jWXLVGpCwtipfpm8DUOVbWgaHkBQBHU4T2l3iy/kA6SSfCEOSZQ9QTsH0jh/C5g1f4aWjspRHW7OaMrvTkCSZ2Ux8qKNrku+4dw70Gl/B53bx6Lix1dhHV0O25w9bseKn8Y0JqcTpTApc6TbwGrcObS2+FOejPhAzAiJvOiNdDJ2DnSy38gYMT+nEZrUNWWP4CFI9E+BTshB0AKKJBDUgRz67R3c1v/EVfxKkoIU0ZnqAPcfLRp7m6nnt0pEzZno0ipdkeh2rK1SLN9HiyJP0CbS9AetqwHF2OMereSyl/x1Q3LgbFdH69qyRR8inPclCSN+0xnJXA6xzIAjMboQCgj7mVFVjuBqxydgCiarybnbWfx2qiKQ34jNW86WJogO77NU9avYAZi/Of565pDY7G1tkORKDdI+GoxMC5ZV+lx2U0/VEmNvwzBFv+V87j1xUrldaPwjRKqKmnbpKbqQ9jgcLP6rgtYvo4GW1RRXF+BoSSDHo0A/VuACKy80diYMavuZ1sDHvXTkV15aa7WZXSt2ureZUfwbYAX5ERopMKDg9M8dvD0uSNHn4eLz0xHtQKJJvr9hCaKnCiLtZ3gLSPclNLYcrpDLR+Nr9DxWOhUAmC5/4Hr1xYL0MXHVHifD9cehZXwheICGPZrEAWnwG33y/qgSNzuNOad3kAKyt41a5UVVo/9Pe6Wk10VHW2Xdzcx8yanSBH4MSVF0Mc8vOxWUvz2s88iHoJiUj7mAeuark56IurjHJRZ+0DIXfmTbveFRaN97slr8PiW9nMMZBkdWIv1Ss2yPuxH4K+vCL6aHZ55oqkdeuNrjHH3+FtAnH1MKXW0gjg49LZBqD4spdyohYP5cJ5vcQRKkGtl7n+BGJ6P7SUbtclCHvc1TwbeBuZYTTUm9Fa35aT8JJmS5hQE6JoRh66CnVs7pG96+tNjN4iT4LGrI5VI1pRSOH/1Co9sedtmT+70mP++CnJsaZre3wYnMgcrsebvahbW9x2s0r+sK/DtixQrL7L2ttMZf/OCW9yx4UCS2Qf+rACU3UPt/Y8yDF4wY+t0LGTvVkSo52mn8XRByIKMhQl8xo4iDnMIX3a/RVUBHbH13NyKacLoKNno38MXvYVoC/wwsbznYoJ7qREhP5CG2t5WRk2c1SPmQlXsbATRdMckFPZUPTVdyJ+9fl6SQx7fdDXd0J7LddrNTIx/IGwi5UxoauhoOmDoUxnxvIwP6Xx2v/Mw0OT6gPvcGQnRkH4kBFDmGR58YUE/7FhDGnQpS6BPywcjNtlDQLZUOdU8cPXtbmgG/c8/sp05o1b8YkeqZSsD2Ns6l3+bF1wcFo1E7OZSxP6VC0Gv4eNjDMkPzrjSp/2OAHg7YvP0ugbUvhch+IWhpcrfPKfuaZ5zeBFNMT+UgAagKoH74u/YzpWw+wG/4jmlgFrtW95461N0MlutPtg3mSrgjAhYK9B6raXYqIz5yBQyW/MUASbvZjyi9EV7ce5IE5BeeWPl/TovDTM/5HQtA5VmLRHYeQbuDva2eOmTHt3/wdCJFc/tSBhE5G9Pdd+KTvbyisqcVmdNTb2zJgkjTIVtVdzM6oXnRnLtfZbVs94Gzx2Cau5mq/r14NvmQnCfT7ERHoiZzD8MSILdinP+2y5EiiNa9iqqyx4/y9pPfcJ6/K2wny1G29ziQ+pscqHIKaVJeXWjtZ0V17rMC7oMGGTmTc72zqMhTb8I472ASguxLbf9fmlCTp5k+6IzD0lMtiO1nQj7/DZ5nnoUwQm/DaUEHzePazdDA5u9n5Vd9y/I/jYa7mVMDXYyiFj11j44uKbpgP2IF3MPEOH0sTXcuBaGDVFGX/qTL5E6FWCX3P2v+lTEWY0k7ehbLAV3ytjz8owFxVyoaRgVODlUE/mLoJ2uyHNnJejzoqYNyuAbA0KWI7uxLdj7yswo6fmcKWE5auwdBSN3DPln8NX1Z8gFDyC7/yHYo0KqdqvHLF5M/5l5zc5zTJPtYm0E9lUcdz4kauufodg9LStv+VD8g3dPbe1gIFHsPA8UvpxVFrnZ1aW/BoKeKsdE5YQTYl/ZSfDY+PTnZBR46qdmJfba7sIdNOcpf9ykHgGSKwNQZvUvY4U61a8izJBT5o5kFXCQleqoTH3tYFzn/icKXZ/0oPQPLz93LDdUuexR66mGhHAXvXqkQ9FRHQq6tKf3NZNzeU4EpPwOM8zgLB0rntitRyLL6Ved85FSmU2ci6KBHmvtShMHcXl3zVadWEaxB3H28ZuipIpIE3Tv2KwmSemr+oWgJVjdlqtypkmTIDSB4k8e5n+5q48h+dXm495g9yXu0kMgT3JXqpmqMuPuSictc1tCaf4VBCECD2ac2KNBT6Rx11lPYPejI2E512ZT3wJg5AaYKUKJNdiU6UE+1kT81Uu5LJGA91axv17Zh22NRCjuVIlmOBCXPieAN/gWGEbvUj9I+s2ndew7AyOvUI3kAByQGzFnVXxEB9yUYWfIspCu5z4jtj93fnaTE7j1bY3ImFq05l4AVM6W8J43h7Usp7vIAWkP5lBC9fSmLyx6Ab83e88AyryJtzQvIkfFXSIPsAJA0d58ZRPYlDlz5k+aTfAkJ7BUFVEnFsEfs2E9NNn7CXopzGzeSYlO5CHy1Jyz6ALJm41osbLiIzxAmzIYyemffZ6LgNfYJKjgH/JWO2G6d3LOd5ni8VX/XQdX6G4qYd5t9bDR89WWWBXaUZJq/8YR832Mo3GoLYGHDYvYLWDsJwW3UV4i0sFHgf34YgmztyiiEXPAtuq2N970yJbBg432PaGzUVmBWewi+InQLpn0AX3HiQpuNqyA8c5mFzMb16KzF2LFb8RSYZmGdrBW+jZvYG6HHqtqMuAnArp9v2+EklhjBsfERsepkChu/6zCV5LVR4HaNVUTsqBjvoKimxuoj8W2cboSTJmPsbHxuLS60ZlLHy8aAw12q1WtlDb4dib9J6RCy8QmLhYY1EiAPbCScbYmyDkHnmts4mw+qCE0bR4tS0taI8beRcLOxA2T2EjwBlgZiuY2PkG1cCoZdhGeRrrhie8YYR8DFB2njT0w2TufZTDgBxGwVe2ejeoEbbZBSF5m8YuNG3zbEf7I9Jm1cK8/G4R8eQ5qXrOLvMwbmmJXx9xhROyo4ArzVjcXn8PSuN2Wg1Kq/ndr4u86pqy9xCwEzIcbfUAr4ttuvR5z1oLcGzz0k/k7AFCQZ5m882Ke5tSfoOvgBY2rthZ4xOa4ee7/U8BjYpRkStROS6yauZYf2P/2tBKNSo74COiLfw+K3W1R6VAJK4dr//DKAZSro2vL1BOV7E6RURiFk3P1UrcKEtsi2kIWA+d5Olb5XAbq7hKO28icmT9HqZLtaZMve9wiqa0/UqK0o2JCnuIL35yhu+leYG/uKUM6wHIiTX+vMiRzFDho9AZPQvuIEXFihGvx7Qjs/MUNRBeGnrsHTSE1Fu5jnZb5+ucbQXY8Om+7XA6ueQoXOS8Avvl6LUxleb/YUmGhhnaz4D2wBI8cLMtWFZInsJgC/wlTJ3H84ZSkPEQTIxB4JXQhYi3oXA6NHsrGwk1iiVP+siX4mMGT+QepqHxGv6pSBXvWXUye3s4D6o3S12O86UOlYfJB6Ug2ZfENsz7+0pNPHiHrY7Rqx6ioDhd9LbJCcLsEO/YwBOnsHxdEaq4/DF7NkIJ/LMIZuBGTtZOgyh1Nj/W/mv7k1uLoJArT8wgEoH04ZBPEDCzvcJYR6rYzsx6aoyidg8dEeWLK/SfWoK6Sg8zmCUe52lGXCYo/9J+ujRsIJJWcDsybXaulg85GzG90wURdJHMwbmDnmRHahkYoAO9uSZR2Cjg5aVNJOAHGnRvS6zBU8GZEvmQWB2irazcaoakAEeD4gSIUcn4SUGsG4J8DyoA5UC8uhxojJbRqhHgnsjoALsN4R5DH32guTU93Je60FsGeR+tU6KFjJu1zF3CopiDe9MWS79ta2E23btm3be1/XKrQhtnxaVPK9GkL0iCS3q5F0nlFLfoKIVYmvvq+XRzgkvZKHGLNkZ2PEj3Khw5chzJxuQpcLto0PB1V0xsuSu5VlaaDiR05E5zagkk6Oh5bJvWjcORVfWFnV4qHoJZ6hg9iaUuerm4R0OQWPPGhQUhER8ykPEj7KWe14gkalTGU9EFw9eA9EQ5YPy++o8aeF3sNspIYeBr1dtvlmo+b80uS99/jW1AItNlWNFd/jVEMuG/8Cp2r6sON7jzOFoUP9Gpyp89Dwe4/zVDGU/Qic5wtpfe89j3sUDYcff49SSVHlfXxLZkm28bdkVBwghL5mvfX+A1R/67HpqOGbJhU3X4hGfS87eOR/CxfSe6x1Bo8xV7oIerWQhcaPqaYkAm3kQ5HCKqhY9BORVNpZpjLsXW3OgjSpmVPggRpsBuAkYiQMTx5XutJF4V2ne/vW1Fhl64xML/kbwHELpUgClZCqrvf34uh6bCt2qiYSNz5XW9WnM+HJzhTG1SWzsOBdpGx0ySg1O1NnELyr1Md/QUTip5lbd54qOfRRNHp4VxqtPkoFxM7zi7A+I+D+r3BmsHU6Tu+9vxcQXr7w2fuqqo6g1+JiZdpY+RD4gSo3oF4CXoBIqwePW3k1dwUfAcz4LjclmiNsvg4OITsV5L2EO8BbhjD+trzi3kgOIOHyi/hXCxp34InYX+FOea+hnhQHet0hxc/h844a1ffgUDvIGPGI95sMUYLe++FCmLAKfJWbcyhMGu8CRzv1M/zbnYOLCJefg/MIfTbwGnAA2gwy/AkPTH4O74r64vJiXikEROC+FfAKWAmMBM47AZ+AE+EjsOYV+ArMBlYDR8KfsBlYCpwGRgN3wl26kMKkMBcua+A18BZYC/wmB8vBcXF0MB2MAcMGeANcVwcCBgF36BACDgF78CACFgF/+HAH38F2dhxgDrAGDXPwHJwhAxwMB1+4UAGuAFuwEAGOAE+YwAazwW1tDmAH8IMHZXAZjIaWAE4AM2AgBovBChR8wV/wfWPBWLD3V/AVHBZGBVPBXV1SsBS8tRUFR8FZWQfgA7CW1hQ8BXNxVcFVsJeXFWwF1zUCGAFs22AwGIzjY/AYvGABGUwGn52ZwWZwgwZpcBqsprYGr8EQILjBbrAECRRgCvAbLBcXd+FChQpubm1tEN4MTEw+RUXZoSEtEdGPktKS0w6clATr48P6ssLZrOvrCmu18M8b+/MzwzO8BCMZMNDk5KSkREQ0NBSgCB5QosTcO/eSIEH30r14eHVv3ZuXp+HV8JowYaf3hoBpADAAmIdHACxgQFPTUU9Pq6rqKClpGTNmxLxd4ALw0dET/AS/74sKB8FBLyoqnZfOCwqq5lXzbm5+eb+8uk7lpfI2aQL5Qr5DhiS+iW+OHDpeHS8goIvXRQkWLFasUKFibw8FCg42bKyoUUPFq+KdMWPv3XsFBVG8KF4YME68J1Lw8QXq6b0wYaJFXt4f3gtIg8aOwMDBFy9wtGhx48/Ge3hY463xAgEy453xFhYKvoIvISGMF8bLg0eMHmIvFpa3sgqTkvqKiuJ6etJ6tbJ+/CiyYweRwUEhOHAg3niH3PfYmG3XNRiYV4GXiMjAa+A1MjrwHniTkqbeqXdp6eq9egUIQPAi2Hp93gEDXienp6eoKCkpJitZ6BV6f36K3qJ3wqumdiEtrcJb4UVDc3vd3rKytrftXbAAwguB7S3wenl1vV3v2ZnZayYBA4YHcnIO4OAaWLDA4C3B2IMx24Fdvw7eBjXY2+BlAOb1qqW9+OvT0F7/hqGVvWHvV9mC9+vlWqDg5Xq1FJCtrr7v+75v9soLBgymFy+WnJxStmyZwoWLlc4Xi6srHFjYN0594/jdUX13dl6e1peH5/2JlUlJ4cBJk5rKRlXVtLUVNdal8woAAppPZ/f0dE5oqBcvl5eRkY+PjY1OkiSRbNJEipQtWz4/RV1RVPf1BQJidVnfnp46Wq0cV85Lu3FGR9uQIeOZmamZ55RLljwKGX3LlCHzknmzZMl8M9/KyvzNXyZMlrxLhLxQqrxV3n3XkuUt8zK9Pz9Kr9LLw4P0Ir07OwBeAG8cB71BLuzrAx+9ra1vG/ht0wb1RX09PUFf0FdTc/PdfCkp9Vd/Hx+bvE1eRDZvmDCinZ1ouHA5s2XLJydnqJf/Xl5iYlpaSpEyZYoVoFeAgJ63511a0r7aNymJNkoC5YXyOnGyv/tb+WYBBSXTps0ad437xp3jsr66r64bN6fuqevpGeqGupqaXlwvbpQol+6l6+gY6Ua6R448uo9uYmKj2+gaMZLETeIiQdLEbeJCQkpxpbiYmFvcLW6YMJ/up8vGNXXPgHHBuFeu6K7uMmGy6C66RIgAcYG4hoY8XB5ujx46XB0uIeGgO+j68LHD3eH++FHoFrqKikJcIe6TJ0pcJe7mZhW3iosGjRnXTJzNTTdFijh5nVR++eLperpTpmi6mu6SJVHcKG6RIo6uo4uIeMQ94h4eJrqJbpAgRlwj7pAhSFwkLiMjpAvpTk5iupguFy5h3DBsGhujvFHexcUn75P3yJHIN/I1YkTylXwVFSffye+mOeOecblwueJecScnmbhMXEZGIi4Rd8gQQ9fQDRKkh9vDPTwkdAldREQfrg+3SJEf7g93yRJFV9GdMuWJ+8T94m6KEdPJyZnFzeJmZn73u1RcSkdHIIyMhW/hq6hI+BK+RozweHm8R470WHwN3TKj7qgrKlrqlrqoblxWVjWuGreOi+adEweWYWFZWV1dY2Nf9x2KFSuWrqWLBYuWLu4YmOaBed7V1bdOnVc1flXdV46cVTdu6rx1VN2c0qX8cACYhwcIBoJhWAgWguPYCDaCe+Cm9/Vlwyb1TX1FReG8cF40aN68b94zZ0rf0vfzM84bx/QVk+ZN85oxc/qeyoEHEIAJwEUw00uA6qV6rV6so6MhKKimt+mterdcOm7sK7//ZVTyMr6OLhTXSeXWdeJKbl1JN/cy5vXygnkxyDnBBjK8EGAoGAleevn0OLwnUrwxXhJ4fy/gK+PtkeMd8t54B7xZrxPbq+DsfXu9Xgbv2Uv2ar1ZbpyXDtP5+riwrutb5dXydnmJXvg1eofe+Q3wYnm3r5WXyMvkLfIavotvoyvHRePWmfPGgXdeWFiGkd5XeH7dvGZe0nfNa/qGvnHvhPfCO0LEC+K1e0O8NF6/N/Bl8fa9K961N8L74E3wjr33K/b6F3+vvJjv5ZvkRfI6cce4ZFwtbhm30xV9g7xA3sPXx7vj/QHTsPuuvhxeCRI2vBteChQ6vB3etzcPr4fXgoUP74cXDu7uvXvlXhE2atxwb7g43BwyYgi6gu4Ml4brwm3RItANdF+4MNw+lwWLP/fP9XMBXRWunh6fy+fuuStM5LkoTrgo3BQg8EqMIAHCFeHegXDv3BAbNNR94LDB7eDabXDtXA9yc3QXMsi5GNw4OTfOhXPdXAoRXApvFtw3t0IFdwIFd4IrYU3NgfvAZWNzIay5ENy2NLMy98xFQ0tz09wGLgO3ysg1cqGgArgBXAQIALgAXCysIXfI3doKcoNcLS0f18fNyuJxedynpx13x+3qyrpZl4trdmcXDAx2Yffry8vrdV/XySl2Y/foSHZlNyyMVlLSulo3KanH7XGRkH7cH7epCcgFcpeWhFwhd8AAIpfIFSCgyC1ymZhqt3YJELBd2y1QYMwdc6WkcBd3DxxQ4Cpwo6IWuAtcAwbIXDKXiiqBm8Cdmrrd2726EnPFXCsr73q3yjX6//vae++9D8vzPM/zPM/zPM9tX3vvvfc+z/M8z23vfe1r29fee1//////f7ud9N577723bdu2bdt777333nvvvfd1Xf+f53me53n+/////7/13ntf102AVIlUVC4VVRPVH/uKMyC3lR/FlBw+xIrButKtay8Fx3vvvffee+9372sCo5ggvPf+u977ukgjFoPv5cmKC5333nvv/Rftkvfee+/9976u6zAiMy70bPElEi4NJ52TQfdgriLIl6NcInbUom1vkWO1a5Sw12QxogP2DbRn8s/dWJKxtUS8hQ1nb64gvBYr9iQrGvuohq2W52+fSGkboFDA9vRbSbzHx5KyZWwpQi0E3vXIGW9LkWm48pd+vvPMa/kRZuMzpRvChO0Awant5+R9sb8wANKaxV6zYmjDyvBBfd5yBOAQe/dpctmDQbmLgMKWJPUdfjw+9+lUWCRqSU4kl5sTPufmQJ0r0Kr9wc1eS7NXvw7YRUusj3Y2mpWdSsnrv/qAvA04teedjc9Bej3xKuNvCjaOz+Ut+VqLWmwkdRwNQfwnnmHVgog3JzwZmB92pFobEJyClSNhjo4ceTkmNp7hycsZBjcvjrQoocXGKSxZHLIbfWwaWjWpGQk3AnZaoAAoZvyTKPu19IX/nGN3weXgFld88Un5qNEPni8Pj6MTR8XEdGsvWbKrsp1e0kdq8DTMOmBj43Ce1ROXwIVV1dYKtUdreNyCZZTmDtzBFJXRIjZNZKOoL/E3LD8IYOIRPPiw+TYURw9BtqOqiPyri6cEtpOsrQ1KxTvWrD0M2GhyRO3FrlPbt2HQEdj4hDAO8GpkFeAT3FSiYUEgyCagxUfyMRiB351hpOANkMA92mOS+AyU9hQkUBu/G8sgIbApVZj5GN9GbM3ibkSucBgi1Jr49pgfp7zGR62kl1nGxtsILJjwBL99xlq3NqCvcbULaHBs/AxvbHSCfabJWyrNMOC9bNn4mufbmAZJKGs8KhV/pzpxWW18LNs5I9SOFDQUxbV+Nido6fCVUvxW3aTdhpctrfD5dijeQAjDt3/M/M6jCHewF/njjNTHxrV4hLwE2GBwO8ve9ttX8LQiGb5c2LLXasxGD6HM1oFnVWBTuLVxMhoe2uwjGzf7UcDGPU+B2IP958HjZ/IkGwQtLD9t3MzJTE9VIf/N2ZE6oubwpzjH1xP4XcLq254HiDzsDI8AD4sly3wbCIjXf9eNk+W4rb59G/YQIgjB72Cpk4i8fgOOtVV/uwGTx5+GmuK42Elwsp4NrE4uvBD7psPbvnrcC8YfDU0bt38+mLBZNe2lyloN7vTDXbC1cSvL1SkGbHwsSW4SYzvBx9rQ8LDlz0PZWRu3t1jomYM3wTHT2lH4FhAjRd/W4mASDPVvM356MTgVFD7Gb0cemm7AiW5kZvD0Nx4WwgTjt79sOPu327RqohBUsjaOgEUCUUMbRd7rcSkcs4Qhu8fz8IDh5SgZ90pdM/RyY2CXfYojXAP8eITYjlTYPCVPKx3PJHbl9OjxAUddsmwY+NDoJOXW7ln0ONdWAQxQ9mIdr3kVbD24gS9cMr6tCCIWr0JT920YTjw+ROREiH0DZ8JgJvVtJVvp2wCuPII1hjKebJ7uPjIRSxz8NYPJhj+lprGxk/Q374hfXfKIkttiuFCT6pWtvQfdPfArCU1G4FJFWJk2rqSHZYxNJtPjb5s0RZZsfOrMg00fNp+JGgiK3xKdPQaf2jDGRIzu8m01/IWb/FtbDF/Zt7OoeDMcCvRAmG/jUj9GNGwX+I/WjDPfzlLjrpGlE4s2I16ACCtmbuMwKovE5OhsbSOPM81JkGz8qTFKDLxnzmi00Ra8YxnXZG1tnMDUGA/2DTqEbe/gcyExR1xRJKMS0xtUEwaE/ceuEneSsuqZ225wItsBkm+DErIZ+fs1MO7LxgfMQXXBxT7Dj1hVfHutBsW1Ym6QfHuPaOsp4EoUMF2/reNLI2L9uNysM76Zb+NAVfh87EhciXahL2Vpqqli4zSmhSz7PuNFi4rHAZSekWPTeNLYnYjcvusoiOMByt5ym1ngIW/r8aKlOvsGewqXgzSU2Ytdr3hPXZv623gAukvk6i2HLc63y7iVcZLpf/AgCG/+vt0FD8CXZoqNA0DKTOyy3VStKLaICd/jWRAMbDzotnGbHqpm2joraowHHfHKbZznxIs8yr7BMGlWeiK4j9eLxxvHt/EfO8ndydI9Y+t0eKGt394CZqPiMZiVb2fdXQi5qr7HtW3SzOxb1JQAoN/DZ7u2JftObRI7tmrfmzFeMPFWuOxN/JANwCLery4I3DYTPrNRjWHjc/6KZ2O4P3cyKH0fAY9F185srO9ny2/jLhKSHTvrTrUwBfTtMfFRrL8xf3iO+DrTWw2HSFF/u9oAMmm73q+IeJv2zXoqB8pmcqc6iZG1K9yWZASSfH/HOTXyARKG2vdtOB+Ewjbi7XmjzveUPKyp/l6TJUhr5qvPD091v5mUIMC+TdX0eK/YRUzvbcqkpM6+Sc08LNlyN2ge1uv3W/LNpdr39xcjzwEewH2pecP4Xu0Wo0jJejMpo33hb1C6Ms1Xf3uOQjp5CTfoURUd/u6Mewryt6dH0Oj3u7MoBm1zZyqhEuDvPJFMkCck+nI30r3Qft8l5m9LJRhP/uac6wD6OHfkhSiP5u4SJmjnb04YPkj4/F0kgYm/WN9zZ7H86fT35VVl584jNrwdV18F/Q2FUdLPuIEclnj19+5jxtKriePvyz8uKzFe8JaSpvXQ37+rqspnuJtgZlUgJNJn9HioOxH10NDfSkDEmeJvyFZUf0uKbhXwSbcNLMJA/3U/6aJ4xbcRSLsVkzxwYNgDiAN/N2F0PYA7kQcCOl7qboQPB/gbkZXOJt292GUqB8zfL9o0cnngI28kaiSN/J2Da4i/FUGU2hn6u7AM64YfQvV5N5EitxH+xX34m3z87QOqS5m/YUAxyEvyd42sp6s7zKTSevF3hxRSjp7OL7h7rHYe+q87Bdern79vuGAW/Y0DVgOPT7onNCgy4iG08XcNn7o0/vaT7FngbxJNntx0eFBY/R0DKkAjkb8VbL5qnkMUP+JeMUNQzdPdHaRyYPlbxVoaQb9zqwHdXfH3hiV1XnggtxZPlEd/o3UV2fA2CUjmZdx3L0hg+nutvlz09wAuoSl/fxVu9vn7rWgLsMcH3Rcaax9/ed9yqEwFfCr29FKgOGEirwQeiREiQtyB+ODBrgOHDRrq6OYyYJCLg7tg4a0ChQkSIri1QWBbe6DmIK0BGoMzs7IFCsgS4PeYmO3rMLAvry6uLa0sBFhXVlVUU1IHogwUgHpyaiIwQADTklIS0pFRUQAARENCQUA/Pj082p0sPcsx/Lo4XDc+EScQbhLzDjYBBZHiRB7eiBAgPHTYUDeHIe7CGwUJbhDW1NLQYPcMdsvCrJ54kHxknxCuK2ADG9dl6vvZui4QFVjX9cH0ct0eHSdcl0eAGLOsGQ8ZKDwos7VbTS+QK1GbMkGvphsbq42SZdRC0UpmFbVPtJHZIlpIrZPsEG0TLZNsEO2jdkn2UKtEmyRbqHXUNmZ5aBm1SLKD2kWtYvaG9ojWSJaGtog2MSuoJaIdkg3UCtEiZltog2iBZP20P7SH2RVaQ62P7J62UNsji0JLqOWRzdPu0OrIktAOanNkQ2hxaG9kP2htaGtkO2hpaGdkNWhlaAWzc9kM2hhZDFk5LYxsXBZOG5i9kLWgfZF9y1bQushSyE7QtshKyEbQAmbdsm3avyyELJvWL7uWfaDty6plHWhZZNOyDbQrsmhZBlq+7FnWTKsiW5ZdoN3LKtDqaVNk8eytRXHCRF4JPBIjRIS4A/HBg10HDhs01NHNZcAgFwd3wcJbBQoTJERwa4PAtvZAzUFaAzQGZ2ZlCxSQJcDvMTHb12FgX15dXFtaWQi0WNorqyqqKakDUQYKQD05NREYIIBpSSkJ6cioKAAAoiGhIKAfnx4e7U6WnuUYfmNhX11bWVdV69CZkyoH9TQOHNPSN27akI6yWaNGNE0oGtDPM2Y8y5AZIyYMmM4vXrpw4dyyqUUzSyaWK1Ywq1C5nGIpZdcrKfO/nYwCZUdy50kkpJMmTB6XKEni2MiIZFHxiJEiiUSGCEEMAuTHoaGPwh6EPHboGMyB44aNGjRmyBCMASPwxY6LnRaAf359LFbwqdjTS4HihIm8EngkRogIcQfigwe7Dhw2aKijm8uAYUduJw7ugoW3ChQmSIjg1gaBbe2BmoO0BmgMzszKFiggS4DfY2K2r3fCdsC+vLq4trSyEGBdWVVRTUkdiDJQAOrJqYnAAAFMS0pJSEdGRQEAEA0JBQH9+PTwaHey9CzH8BsL++rayrqqWofOnFQ5qKdx4JiWvnHThnSUzRo1omlC0YBmP7NnzHiWITNGTBgwnV+8dOHCuWVTi2aWTCxXrGBWoXI5xVLKrldS5n87GQWK5JNISCdNmDwuUZLEMduYRZJdzB7JGskmZolkhWQRs0CyP7KGWR/ZHlnC7I6sjmyOLI6sjWyN7IysjGyMLIzsi6yLLGD2L9uXZZHly6rI6mVTZE9kTWRLZPGyI7IisndZEFkPWbssh+yGbF2WLkuWTZAdE7N9HZYFy355dXFtaWWzsgiwrqyqslTZKakDUQayBbJQT05NBAZkBWSZlpSSkI6yRrCwdCvdSq8KCQFpsz09P9mgrE+Wh2cnm6VXaVVVeg49Jzb7vnI2O88unUrToUPXoevQrEVFcYAsURZANh4KouXQqKj06SmdqmWlXV3p1yz9SseCATMmDa1GjRg2UugpU6igMUObKSMqGrrTlZU/knbihMkj3aQJpCadmXmllIYDJ44p/ebNZxsrNBYsWRZpRkZHMvSm55nPM6CKipJH6EUvXja5lLoR44aUjqRzKJObl5j0NopklCf0bklb0vmXLlW6cNJL6CRJcjqXpDvD0GHI0JxaaDR0GloMPUqvoT9pJfRjI42ElqS30Jr0Jr2lKSmr0FVonZbCgkUIDBjQbPsJCIiOGTM7I+OOv78Qcz4AZx5zB8C3BG9gBMCO3iNXUlc2nWzAWAGTGcfym1l+80ZUi5YrkJCPhoaIMmTk8POz0VdkdnS8oUSJYWQk4uRk4nY7RFISSJIkOojEwMEEx4/8xxEtR5Z4WQJJBvKn+VLmNPOolMs3l1fiXMk8zbRiamXKbDq3mVKppjIKaJQmY5ogmcfMW5AIsRTSw4ABAfPcKipq5soVKo+PTBARE3PkOLQhA3HiJIiPGbCw0IWgoIm9vTo7uwcQIHR5edFDRaZ6ehzw8OA6dGB7exsrKzNwdeUjNL+ZU3R40CHBVAICPAReU9IwpJ2XnVagWNm3W05OLlzayKd0DlqGjD8UKOgqVLizspDkmQ0tswEDBooRIzRWzB9oFnReHoYRIyJooEHjwKHChQsSJkzI1dWlPXig1dVFFwU4nVvMgYE3bhgaIiImJg4ZAgTICx1wD7geTBFN8aTOPDOPKRnTMFPCXEZeQmGE8iQwEE+FCppEhzeaBC33VkbL0WllV3QarXUlRGvRAYTiEBLC+Pu7o6NrcN80EtQqjbTKho0mFCiHNNDmBQu4Zq5ZgAC5dSaaieTW1lQ5VTZjhoxMRqZCZYo8RWbCJFKOlBMTGQ+bBCAQYEVmpaCCArk9ORY7WPho9NFESpMqG/IszBvU1Ly8BgzIZuU4cULFiMEiY5EtLZ3ITmRHRx06UKB4eyOTERQpsmNwsI+Pb0OGDGZkZAWYmFxTe+RYzFGDiKjV05OKouKgChUgIkQ46+q6SkoCIM9uWFhbGx5eYWEoa6hRlBEeAaeAianrSuQgdyw2UNighqt5UXkNKBqQnYuyczbOaBwxXsRYUlo6LjrquKEDhQkUbxXeyMTErI6OXtGgydLYSNjXN+LChTXbziowL9FCbui4AdgCEIQHEGtqa1hTWDwvDyhdKFhDcG/Fnt0HOwhuELy4vIaChtrQROjERB20DnrHjhZ0C7qvzwPtgd6wQY1Wo83MpugpukCB2XWMXEE2YWJP3pNx4Ngh75AVFRvlRjnPpchSugABUuPGjRX0ChoQ8AP9gQYBwo12o9fWuGiuIBqL5gmieWY1cyzTofNGfiOjQXNGrgQELPH25gAMzOroSHadgVxd67BhowaMPKZKFcogQWaUKEHnwMFtZeUEBCTXmbV16sxRI6+hMdh0BJu26aiomZUGooHMzKwzFjOMM5a5kPFvLpzx/uZmvLltrkxJgKyk1NPj2uoK+wqbpbNFAIqioKLqrhpCGoQ7Dnc0XtAwIsRIpWTlFy1f3hgazoABo8TdnYQGDRBAQc2r87y6KkZTc/Fw9qOk/Fu2aH5+loEDp/TVBI4jOBQnFfMs+abnJqh8Q15cPCIfkf+flCdlTc0scha5TBnPUgo4PQGncdrKan6ljWij+fU1dA6ds2R5nB9nQkIXs4t5xAgMM4Z5bU3BrGDOmqVoGXSMGChoFHSIEBXoCjQaWhadRT89zXTAzHTmHYyR2ciKeceKELOcCRh3Ge4opFHAv3CqJqoinyLY2UdWhR1NM+plixd5i0y5tDS30ketrTMVNI0zlXmwsW8enEH0XZhBzGcX7PlsvrILzFczgAI/ejJMaDCRwS1D2ljaF9ZXE1KTD+2jiqqa5jON/ClvOXHCAgcOcHBsbGNjBgzQPj4iaAsW5ui5uMNDGzNm0CVSXKBL0BIueFoCjcADoBHQMwBRep7FiGbnNLSbdUpy+pL6WlAvaFPQZmHGVMKpJPJL5GTn5LbLVnJTMomehMieDT07PQ0SNLiZuY1pjWFBYSENIdHzED3Tcmwsqoz6OWeO5+w5U1IqzorzjBkqZhUzHV2EOcJ8311z1+zklDQnzVqtPGeWMxOZdZ3JzGTmwiWf8/nzU8usZXbjxsvsZVZVJTOTod05TU/P0IABUl5eCyJEoMvLC+RxOsPwHGB1DhBAaBaamZgObM21rAXyB6ShC0MZeDL8Pvj1jegTnMvMa9ZwzpxzaemX+cuMito5d85w4HSZu8ykpJvzpi4Pxcax8s5Oa9wqv/GrHL/Gr7QPDQAJANQBqK6wrrQHaRw0cHgB+ELIDyGSVlZZChQwkJPbwIJFDB8+ijSRowwZUigXyktkJ7M+nznDZeYyy5HzOX/OsbFuZjd0T4/qrEon0a7cIyspDZAHyFlZXrKXzIBBBDmCvGFDnpwnx4jBo4icxIGDs7MtBQrqumdoiElKamvBAgl0dCkC5R5hYQxoMNmIHCQIDZmGTEh4p0I+MQCsSdtEa7Uz6lxqtPMKvTKR7JPkg0QA6QDWgTA87IHbAw0eNAC6APwBA8YKeYU8Qy6cUWmtFs4Mh5SOSWfSM3SPgDlWAC2A/vk5QB/YmtfQMEzTc+lcStP0DoGtAfEALf2jRCvFQkJOBgz4+6YgU+Br0MBsbk7ukEHuIK9AIbjHYc+ugp0EBhLMvJlWlRaUEtRQz1Ds3BMrx8qvMhzZhezBA56MJ8fFfZA/yHBwI+pYd+TXnXln7ukxmo1mJaWn+WmuqkIwI5i9F5vFZgYMGswN5goVJswTZg4c6ua6GQUKEjOJ+cWZGRZWziyH/pljZSEDVAbusxuDHYYWOI5m2w7Kyi5MMJKZmKhkKnlr60w+kyVIsEvhQXZzi5PjZDQ0OBlOduCgTq6TL+C2ll0mVjaBbUKIpKSppyewr6+1NiwtmYA8pSUmT8lgYmwymLzGBsKCBQhqanWCJJmI6El+kp2cvuQv2fs2CgVkLi4EMgJ5TDaTa/nqKqqqqmhJPgoQ4KdJFsDGRhYXZ8HD3AIIKCtnZa0WNoaV51mGY1c4lnl4guSfTNlKFVkKGDnTbz6Uu8ibofKpvCqDyp6yGwu0AjXyGJlVdiOXipkXZTnyHHkNDyCHMhDZhjy4ZU6Vicg95MB5zOw6b5EH5b4ochO5ygxKv/MYuoeWopNm0FkNzSPvMhT5yTxK+8xv5CRyETkKvUNT0U3yE5lRRsInY/iT6+bTOQ4dYD6li2ZTuYVsJ9eYTemhuc38hhaa48xt6KBZjXwnn5AhyILyCPmvwIG5nsnmpVlqzpJryCnkHvPPDGB220CwySDkNVmELEeW9eQLJOQJcgi5hExB5pshhFgxy80xZr5Zh1wkH8nZuWxum8PmEzON+cNsYW4x580Q5rm5LHaVY9mda8yLs99cZL4xB9J+dAg6Bv2CxqP16ECaBq1idpwxZyV0HH1GO6AT0Fb0hHnOHGamnOvMnjQRLUZX0Udz1CxgXjAbmIPmeU4xd5h5BPlB16B90EBoIfQNusggbYTeQSfSPWgYtCFNSOeg/2gcNA/axSxihpsf0EMGaUTaxiAfbYNOwZeBTkFfyEBGX6A9GRPtaQBMqTSA1Dl1FhW1nC3nJ3OP/3c9tlSjZg4aNKRnYjM4cPCgQcOGIJt4dJTOmzeqpVViKlSwSJEypTKmTJFihYq4r0wZ0U8r8ZUrWjQ1v2yJuQACwmDB4o8v1uvSJcxmnOXuLq9DhxB18ZyhISKQuBgOzsPbm4YKcjEGDB82bMCzQ41PT1dNIeMmTSSXLHlsjBmLFEEiRAiRIPEPCRLoKFDgYCG+sLjomCSJEyVr4jlz2sRt3ESJkkNxEjNhMhnZIoYRI4YR24i38f5kkjWOKpxQ0ZhNTCdNTCeGE++YsWV8iallT+8P1Axp4Y24UESJOC/eKxHvxSZc9MUuvIgBFRODxmNiMmBi0dgTTOwZhjPOEmdyzvBzEXfGnlxiz/gLChB4hz+IGBkSGzlBIl4RoyARo4hHxIOEMY/4kDA+jHvEPnbEiHHhjrgw1hHLxR8uxB9iDnFc7GEu9hCHiFFTWVNj1lhOhgkaYsXEODF2jI3ERxhjxhhJ/BhHiOno2uK2OEPsFkOJIWPJ2E1cJ16NKeM8nhJfxlZiLXFmXCXGEr+IAwNnxDNiGTJyxDniGvENHH9ARhYnYIMQJ4hvCGvxHdtrarEd12ppcR1/paHFX3EX2lncFWudlcVaMVaZghgrrlIQFlfFUmFZsVRsIIsqNhA/URWIn2ICBQbEBGKmAUgxU5yEBAAIKB6CVWHVeGgoDhBAG2vjoyOhWChWUjKKjWIBApbipbipySl2iqGgDsQH4qioq/gqnpriirliK6uxeCxGgGBBvCDe2jKLzWIvLwYxgxgMrEHcIPbeQewgFosfxElxURGAGEBMRPQT/8RBQXRMxz4+r/BrzMNTB64TZ7Nz4DmxLMuB5ZzG7yl8CsfGwoHhwK6upXApzMrqBnYDr662gdvAra1v4DcwLKwpbBq7bhw4TgzDqDBqPM+pcGq8sxP3wHRgOnFPDBQkyJghQ8gsIiKK+fEDjA9NeHOTDSfnqBcdMA8eWXr0CGNICO/YkTk4iCMSlpT8jBIFDWUlnOeg/5+B0gcDAipp0QLyhSA8Y8a2Ro39RhP48dHT0bGMogk4RQojenpIVOTBJUokjhhBhAQLmI+PcW/vCAosMCamaJUqoZedMOmXURgIPOYQHgOHgQnhzEI4EwYD64Cz5ICzwDuZJY2wkCJwEVgMXCYw0IkLF0n+BOEtDHgLQ8IsYEY/mBFOAtvQYRqwDH0SlgHHmIRjwE7MMCEDN3kCP4E94TNTpqShQkWNlUpL2BIGhUNhLFpETeDBeLAROKL0qPToXIUCqQAiBsYAAOABAQBDVyKIojCSpmlW5A6kcMZBsCEGgSMVADBMA1QAcwCCLBAAIUAAKCW46UsQ1FnU+KRbBVBvV8MH1RJB3bUe3ShbBO2vWuiiLUKwv+iiG2WNwd5OFxz0NYb6LUp00vcYqLMp8U2/hKDOpsdPyi6Aens1vKi2CNZd9eBG2wVgf9ViN8oSg/1NL3B0epJpl0T9iHtKc2bs14hl0cMb1RJB/VUdnChbBHbvWuyIDyMvXq8UHGYGgpy90vCi9S1b/L3mP1C0GpAGz33q7ko0qraBfpx8c8dHNXLJPU+lh1EpAqw8KBRPICFnwYJZFEEpHjSEJwyIs6JEsS2Dtq5oCmuYLHVlh1zLAesin0HAWMtoB7H4HhpkZ4zNy9FkpGNdeM4OMD1Hxvsogu2FmrmcjUR6qoX32ABbZ2RejyKpHVILi6NJZo7Y+BxNZDpWHSZjE5iMlfIdm4jmDImrxgYzGePCe1QA7bA23mMRbAyV+RmLtDWo8vV45ASF3QmL5K2oHbvCJrUZamBbNY15XAGaukPM6xHRtopKqaDPXAFJIxbEddUsQGolxH/TZ9i+CEadl3vcXBqV78QTngE5m5o2xCMwsuBKLHB85Oo5i1MIFvu8VJ5If1JWgRogEUcfqRTjb80x6UoTM2DABlWEIhI/nscLe86kSL17yso/Rqov2x8mLgp8sAve91XPSh2Uj8FQ+HU/bR/dhkj3Nu5//HMOEudtmCWfPoap0mbM9R5FgwnEwlAl1qZlZEFg968Th63wKYm+frCGEPXJraSXuyatOx4oZRYB5M+CSf1PNalTyTLe6uM1OVxtnG8kGl8nwRHFWOOt9wwoBnGM5b114TUWfV9OdH9Ki906rgjXnChW/4GUKp+0IwsQENBt2gtN2sMswkCCgNTlLdDl0Ho3cd8Ue5Iex2H91i48p+XbXTABJDC0vDnzG851M6yVoDhNp5poYyjsX8l9ixHmSedNO2a3S1aeK6eumYk1s4mZVhtTZ+9k+Ph8RYEC4tK07qxC5cVP6KyhlDaoikP4Ex2WXHJSHLQfnJzIFdo2dM7V2dvQPVYXoZcMM0iEF81Xwr4Pr7nNvFCO0siObRucc1FmYVVnefxwRroCrIoC6pqW9jkWb29Ddy6VqMSH5UgCyuKxpdvahfsGIJ6VBlSPE1jRT/oVBUyJsbKxKlo2kJzh+XbgZ9ZusrR0e7/1o55ofIgrsbXI9iCuk2KaOPz/ufbgnopr6bzPqrA/xioKOqtaIlRGu6vcYRMbSVUXNXUVjZVnjBUODnS01RnANTxIU8g7OMCt8ZfpEgmNNWsb53LqnyH5JWl2OSQnrIjW/G8nye4d8vLdXdljpvtbLbaMa/JHGsz9iZgDMGFTjdlFJU07TDHrUh0Tmd/XjepoErViKNnf5q5ExLHV4pnr6u9teJzK2/rg96jRZfriJvsORHbkJmKGjCqcQzb0x2xRghx+Jx5RsIi4NBm7L2KCv16UiOk0VbuhsdBGa/GP5XW5mzO9f9VbHbWbCcXzBaUdl18Ajkf3z5zWf9uF16y7j232n+cHxru3E16T7k6Z+eCuMhF8ne/hVDui6q9lSa6N+7GamJ0EiiMJ+u5S+kQHBMAN0UV6TIbvqfiWLryH4l3boAjByuq8205Ebv2HrDiLNrjH4tfHtiEswMGCXRcH4tQ6szI96lt6fsHXejVkDT5JYZAZkxLwlbTXaHLbWWKtvoDUkJ7h6LscC5D6EteVyROPRXwgJSB3c4OaL0l8rHlrL7aHi0IvkrQ6GIDd3S99qVp9CmRx3uYRWNwkpS4s88KrRp0Vb23xYyjv2kWPqbh7E71zeXZTjUe9l0aucjPfUUKFECbI4uPUKs/QWpxBg5OR2vK45OgD4KMRfyjWpy+3L5n+901wDuXlZb6VnhqSaPuUSPI0x8OPwJneqXRjEZ9QKmDvCiUwbUDheVGid4bsrzkjBOn+TKk61iY85/rcWmD2UNS8yy+PLQzZwXDRCVJNmGDKrnIHrUtie2RKVpp3mpVvbaPDXN7SBueh+ruzv8jLVXFUjIjVHU1nqhUOep41JYPfRqs8qjG2H88LrmF6mKCTgsUyQbYljjZTXHHJlktZZqbOjU/m5/Re7+rX0T1lvCmutyJi12oA2f9Dtrx7G59pceElX34+Z1mpsW+De6z91gbnWHhb51RqVaDs6uA7V8GleZzeuXdqCW4UcD55/yWli7HcMuJ5RqAzMnRXFCAyvpBpxpR3ZheZoxWvMf7qB4OBEVa+2/wv53TzzsnyCR7VW4F5EJovZoswYW6Ti6UicE1wHsu/tfFhqO7W4/NQ3KW7QHrrBLpHJIaYp+PCFT2aUeLS3NKaOWp95KLS/yD8ypm1TeoC897jATMVnIfVjK/JTfQR+ssvwgQUQAb0kxROsWY9ByzHyR7MLi7OBRdS4y4HCrnC6gLtM6yXPSdd6nD2tsp1mJ6uhSHp7YfOa7KbFv5oZRajDXz5VGhlUWnJdAdwmkwbC7jZKDqZsdDOgGgODf1Cs4XgEebuSsKtzEcXtirK9wMrJRSrW1aslTitADoxoYD8utJ7OIua6kKOn87QHE8TbnGN1XQye25l1kkMUqlJ5G5+aGUlBzTqLCWTgKtOxFuvEAnViNEus/LdkWyoXGfQHF0f34jTh2zlA6G3XEF+6Gb8rCPRFdJeibZpw8tMgle5wXvVaju03CY2DVeQPDYAK9OH7sfB1FK3njmKjRwKX7itpZp3+nld2UP3I285e1l2vohQTjJG/jxFvKw8/zaMrvC6ODbi3fJVhsRgdsd/Y54LvCs1d37vIxi2fOXtD8BYrU1FyD47/LKy4mfdzum8eN0h4/Wa3mGGuwVlD7pCbk4bge+9zTG6qX+Kn9HLgDXESD5dKtmfqSW6QWS7Fr9xSZzswluWqTwcoRaMemmPbRxKMkBgxbm57hvKO8rXeFofFZTQEb0YAFuxJ05rKfaG7xGk+iWAquoUoM9ANOWkjkWhTPLlxuWXAW4weCoA3j4HZ46ixJTOkxhrPJicxwrl1KGQYJiNSLwIzlI7QBogOwxQuMUbdz8XNj6p8J9L8bF1V+LrNrg1EOiwTJAOLsbsb6F6DS2CM/dKLv3iTsHAXglAvcLlGru6fN5jTmCjnJxqjMmK8EPcCV5UloPGkDacwvkMU9654qfnzwJvqO8b46qd59WMP6aGKwc3fZQQkLTDlM1ffxbeb5JKcGRH7NOyEzdTKUQmBy7dOHsGziRHnBXGoGmR2inhQZoyCJ/GBxgWiPjV0E115gWLII1F584SMJHDqbVjEZctkJkrfFqc4r1cijJWWYPH5ek/fASOX8cETGWGrIg0LzZHzn4opR5fgzmwOBe7G1GaXGtikfXNR1cX4lONAM7ys0tXgr4Ueg7YC+V05A9eiItZB92nIhN3uxY2vh9EcgvezbScP9KlMBH4rnnSMK55sxR4JGfPAdDWT2bs+qxN5arCbQ73L7kwTvi5mfNTPhTqmjuuMqQt8b0kLL4pifmpdYmX8moauE6Cn/iDby2lQzELwDdaBSBby34Iz3eiq3JU8nkWIEXXsCpaFvEjpeuyMySQJUxLtJuHtDSRVqxkyK2Pi5hsEdYc5MSnm4W0LFGOXOLBrY2T1DLiLTex32nujOjMWXgGmF/hlrdbnoePpEi+MFZzJGgcgVzWq8vynqsz2OT8jsqho9D48MCs6Jfc0sP4k1wmD+m8hUzaVo6anBCrKvF68xW/J9hXbIqzvft7MO35Drhoza+Hy4tHJpMmOuv+Ea+3BpFlToLuzjFW0KTMxO7KxvVTZlY/hYLaZIlKqfZmXzMZ3cwQE7uuvcCJ/EgLAwBFh3W8kGpykm0yPAoBXactF4rDYRY/zrymKGhizxmyIAkh5OH0hlis9WQo5WrCx0Ece1ja93d2xP1EIU+GenVdB5y2YJql+Tdm9VGHDTD2mhoyrpgPDb83kLzaRexx9czK6+9uv7yxHbKiBfQmITyHnVxLRSy1cH1N50bYAD9JsMBxQlWZeZnZ/JzhWXwAofMbcraUOt61jEyYqFzy8pYPWbPnYkBBATu3L8lBHUeAheuDIziaSr7aY0w6eJiwk4ioMe24oDkGWS62O/qkp+qkb4KdEjPt/3aMtcu9wZFunLVhR10xDV4gG7CVgLUTqmYhsu0Zvw43RB0y4KbbzYe6JuU+f8QpPAi19Z1qDGiYe2ejY+ZNzi7Pk6u4tK3KIf0SFc0Vj9DM8N1bEyo38Aji09dSsyat4xSmzVFy3CEu90hPlww1inAIRmQfxuBSQvEacz6wK9h51LHKIqGJORs5vyXfkrLXbbaTQSODMyxdgprS/2hiitiCDiHf3UhMskizDrKgjDRxCLWuLsRkj7hyMLa9AqwCZYW+v7B3nVSgJIXm9bE44sW9RUQi5ul0wndItpUt4zP//DVa7cEtSeyrF3ixa2MkrUz699G2M8RIAw8ZjLhYaKH6dgI2DIdn96JSIFGDtBf6AP/7MWfV2qfAJPo2C5FHVQII6lRn80hTPDmxhlTgkix9Ht2kALzOds/J8dzAkk3CMLWYbdpZmuRnvicnoYJQ/5bEe3LU5JBPq6+LOy+xGELMFsXWePw/qM9sEqt6j4I8zppVWunjKDHB7OJv9dfX/SkREh91x0JYeXlcVVozTafdVJ8YcL2l6u2QBD+OPIineitUgh9HXsRTvR0iwY+TR4FPsTjySzmDsRS3cKqQavr7TUqmLf68emqILGFSPH2MlgFHH8EW93FyiQOnbbykZhq4aoFDNv0cJZFZKMENxt+zGccpt5yN3kssxzyfNpG+7Mc8Xydk0R8rEs2vIbmXU/oxJ70Xt2Sm72r+9X7fldzrpuXvdety9jIkLf9vQEG/dnF7TOxamrlvtRjBze5Np98orhe1363Oeb59q9/XRPVuVf+PM8Kgv7OQPWXfQdqM/H2KT+YEO8IkQ8jPNzUh+uGyjTIyOZ1tmmVDsa9ipgQYmNybBnwUy7c/G3NGPPmHG7KzpT9uwtbX/VjjWRj1887muU/+BtcsE/cpSjZR7Ejha8zsHGqHox+SssCMTsBsN+Rj2epxPpPbaxOyha1e0Mx1yQaiwJy2u9coVeg5blAOoVdyQglzHqd/WNA5a5D19MkPKpJPVUMygibXnJ25/ND35CxtXz7ipc5k2Vz2I3QyQ1F47egaewdybNy7GFzsHOaJtoIX3IKLp6eDDBxBfvMuh5vO4lonvVPAL7DltkbCahb2Yvv3hy2bT2BYpnlz2EF6EXMNuov3GJ3Ga4PXMarsgUwv9kZeZ+pLuRCvRjMmX3xozhtCZKO2mwDS54g1/hGGyDv7mRPkN/iZ8bhPfchsYEc+fDCy856aCv2wp4xEdNJj5kQ+5rQhzGc8bkI2A843Stp0KplpKt87/FlzkRJDJdQnwnPjYJNmCauDoOWmOCqOYKbm44KHDzKTxTLWtDvSZDPluIGGNU2Yg4PkKMAPgYhzzJ+ArIewGz/WE9ibPRbj9A2uq9lyU8960N/IZDFld962HPk37F/m5E86F0O4Y571hNwZ5zLKP6C6mHY4nU/WAS5hLgK2bkMpTDbRGtA46WPNshNzEKqmprBNPUINyPnlOw63RTzZANGxEnXPHPAeCAzMtC/ZRsGgz+lNIDNE6gRFtcdVUM7athqsAz2lpPLIPQfzRjji4REmJ7Yd0YiLNZPi43muxI5m+/AyxqvsGcXxceYwuLjlyyPa1I1jNWzfBxuzVmebzljqDcJmDU3Vo5Vm5VBFfnGf3li8TCuYRuEdox4/SI2YY/4s9dWQR6wmwFumLMd4LTPbiBo0pafCGXF3ThlzLj0NkycTz404n7cNGi9ffElWxLz4B/KCw9JlwXxEq0kywNH4WuI62cudWoiZf8vk/K8bZUxIHoQ9wbYSzxRDGS0b8sopk8j1w2n2s67Q/2qumeX2WU5qrJAFz83UbRu0gbivPDatNntJR4122bM5ku39N2SmnvCVGJ8fs4nUQRw7RRkjSPf2/Jz0pVIbQt9oYhNi1knZKN2udJrmF90Jyc68K3TF2qb9dBjLdmtvrqastUex42pXi4WQLwyL7f2JVn6wHdsx2xD/LBuvB3gtQBbjbHfjT7ktw4RpIhLdt98rDLp01K0e0C0XVdkT7k42wvk5yc4cszZkg0/OSGMB58SP0NmCbs3m4jWZD8golT0p7+UxMtO11ejZ+TZrwwpDNFljN3mYK5uJ92gjh9GnedeUI92w7DIbzKu9fAol50h9POdQzTF9SDRDZJ1AZILhx5LGF8pnsmxFoj+DHM6m2N6PfIAyfyN16CVq8muU8Q3oM90ravJdsEPpNFBZvg6gbm+EPTZmwtpQw3ZbLfCEEDtWYk62uDoJ5ijbQVvUTEAXsg4W+YJsFExj7B4OwXbiswm1jbUfX8iYydL5if4Por3Sp6nwJ8xmJO69o8z7HwtqGP6lpU38nHG0sd7NQs30Pf55Wjt/wx0chD4lpurIK7P5XuRDorKA8iQsNW6lzEGp7YYWZDIDXQ1Q1+9AALY+dwEazucdbNEQ9JzUj47HENNwvFORMfJDNwtbfDkNqKOl0zwQ0HcLjjcCmj0E+3q8hJhFygxmv6lM4ggYOaeDDg/REyP12MU1hRidESe+9w4dFKvpMwfWrv2sG2jrf9QAWR9bBtDaTxi81mW5ALdugwXXmu8U9NZkoaBamHFWDgiZmS5XGw2TmAuUGqqum4ghOc6pNAsnOYiYOkVLMwIzMZ+oODyPnwyDjP1IzZRBA5N707DoKFnkHLBiSA0/gQEwfiRmcxCDgsxU6zNyJMwLGkPczCRWMno0zIn8retR+R72QVUJ3fa3ZJn3aSt65y+V89RvXwmb/1jGln9J5doCiD7hHUeLgMWorVM2ClCt+TQAZT3XAfrrORBQrfVGwGYtZwI0WXtfClDrfywAp3VgLyC1jk0GaOvh1YDfJLUzhwN74nvNB+r8Z0EQ5d8jglD2PS07Ath1WRO4T/tZXdketSlo2D4ZyOSMxFgwNLO+P9AQmOZEjOIozRmwQ7ChE07J8cJ7Npc+iOOmPBsjE8A8ETPEUiYZDWMoYNbk0SREtMb324l8z7Zi5ZhqQyWHL7QaFQFW2T/kPsayVcgMuyazJRZV2Xvs1dt+TLJUXbGXw+y9ZG+b9a58LLS5ct5pbVvxWmvr8rPZ0uhqjuU2XLb91rvSVtyYsEMXXzgAbI/IFSf1PuJb2tv3X32hK3X7jcnVAixVGR6Bf2S+A9P0aoY1+EtOD8IUyQL0IaNtUcX1lb/7phBMi67rOVuL9JtTLYxYpZaSeJrY7uCHO/ucM9vEZOCttjhWbPXIl5Dnr9ubBopNXmIYuXGjloSAv2Q7bQxfUekELODPcCzPZH4gq99lr2YxFl5Opu8ovU0YYRW1hm1Rl5oTN24Oaj8B7wDDy60VsxTQCaP7vMhsAz8Hk/XYBqOwRN/nYgs2k+YlN6EOrFF5GioNrgfYLSiXD50LXjX57EbuL2A7h094tR8+OWmb+3knf3B5q1GSOSvekl0SrvaB3TjtZ9H+F2xLRMRKk6PB1DzW4t1XyyP/07w5hVAmUZqvLsf2wsBLn/WNsopeJ1HdlQ5zm/+c2u1sRY7dx24sh6BN9fraNbSQ8IUYwPaIWHFS7FWwDHnoVk+ZhtS4aQ2RXOe7Hb5Far3R9VbFQRBT47YE+1zoiY+yGNpW/HKqM6Tip2UN5LrmIyDdNW1/9PqCidWPDnLlOs9gKgXV0lRYdaGQUOfy0k/Kyf/stTA++H41P83mJjKW0VMFdCk1vvbZj3dopDY5XhbBuDVP+yyHykkNUSTraXKwSDsRvx4yTS6UErfb9S+i8je3a8vr/woqp2M6NUUlUt7Gevwv0ziMXlkD7468dmC1isy8135Ln2Xjin435IiEMsypa7WogWrXK5DqMEh1ynDU5QrZ+Rped7kdZAc2fsP292+/0+HztQ9b0Pgaivb0XloEGJBFqjM89XUdMcMhf5kIqy6FVQda6KyuTGDbenXNMMDB3GzE24FO1pP1bi+6fhskU8vBjZkNYPMW/FmHncOZVo6aOoOnbqY5B2pDuPfw0c60J0BtnPo24vo5dnb9Gxks/dT4uBkp9K1RdHWOfwultFZzt4847rh8NwMTVnLhorJ9e8esj7vlNoeMs+5Y2ITcjB5tOiomGOnGPbcbYVWJBVn7qbiHklDOHAAeZvt8sjIW4kfNGeu+zaYEtJtxiu42T4qlZUrT6Pj3J+yWB3M3w0J28ca2iV3g4vWjzGdOXN0hZpmmbHGlN+5YA9IProfogwi64dnFv/OyY9x66z0gOG+qcdACHrFt7Fh76mSYbw8TzE3gUNwvvjrcFBFHOdhliWVtjWFEtkYyQETPWeAcIxzkP65wNrfvbmDjAs8C1hg642ZBQivNcJ6a+8ZcKCMUGos84PaGvFHy4LwxjRfeG5MWo7pJ0UqVsxcO3UwwRj5rxbj4DkCdDzALmHPBNGpkitakyglcqprfF7FUuNu8dzRJY6h4d7B6zNyOwZT0CNvVDQwbQ9JwfLB+kjCPtbuKVX67OG5k1t5kefLuI2iaq9+62BJMWSp5fzY0dM9NOyUpbbYgrr31wfdEuomMLzL32PfOwpheQwCAfrncjtuWOJHGx3N95k83gqI0192vWbWVPrzxJwa7WUjzwRo1OqS9VTwumDumdveV3yW/bih7xp1Z9/Y7BGqLpcOfkq+BFgdgGyXYNZ7VtJph6U0f4N62FzPIQFB9pg4z5Hzv7UIbPo8lY50ZH9H41FyHHFO1XvHokt83/Z7UhcdT9zapN6ZQM2eW97s1ETQYmndBxA76jgVHueUfY529Sx9WqAkz49luTRWEJdotbK1eGIdHAQYZK3JNpMxYyI6RJco24ZegTpgpO8sGTtfT1jVGRH+qF2alFM8dETycaDft66fGxjCGRs39YXedGUbKpp3PwoHIO1bU2BhS3caqnH6O7LUZz+ARLje7RDui7JMcW+Y3tJoRBjcxBu5a+5pt3OFu2njb8sqPoMslnhtNdY+CQbVtIm5CenJb/VryRzRfunNxaGdjA/I2WobrdOx8l4tr09n2MHOsXtndyF89plY1SEDeZwi69ueZnzFeRlm58JTv4mZBR/NHtCmbm7AC7FUCKtN1gOsMNeMnHNpzjyyFWi0F5CgYT9tYRGtmb7ChEwYwB9MzU1bavYf1GhJ5EPwK3B3GYDKm0tSQ8XmiLX6KN3t9zAYCYkAO7cYmFL6qMBF+R9qdZXox+O1tW8fZtPp3tMDqURK0tIGxcGPsth7hnXMS6U6Jpt5NNG1v5DXasm6q6uHM8riDAi/9dojg9vuFH+pUiTdDZXD98yyt2Pl+nLE76ABLOYfvt2MbzuZryFauQwpndntgmqHJRp5xzkjcPxzwMz7UeGN5KuNimjqMd/ttZlcGV55O+xyBY6BjdZ3utXmM3yZ2WnX5OrMmjuMtnC8JXW+ZsnLlrCtuoyE0ZKfPal/PRVOY8pxu9oWzhF1U3zvtbYeu3272OaNCtpBhaD1VZWZvVa4tO3aWUBjM+MXateo3au+1+7NGNcJh5yfDaGJMMnBcbl1ssisMGaVjHrnzGXZKimcTZoi2tnBt7MjOo+N1ljP4pBgYTQXzcQlTG7tZqBxZEHa2dMiJP2f/Hv9xacUHqLvYW15ZyUs28hFnepjwqHJmxmY215ce3l5uXmb2MwFcTKdsV1eu3hDQ7JoUcWSuLZiIcJ858zPMpnoEAJhUjc9lWDI4/s2+93Z4zUl3wMOWpVk2y1gnRRsEPRN7K41V+DK2WRqI2v/AFlZp6SQep4I96lltuNKYIiE43N4dBKTpdVlSDhxh2fYRZFxrTrBs8Ah/JW4joAkA9TZYY6oMggEiYMvWE+qYmi13Sws03zd1Kr0XpGkYlmz3RI6UhUutMb+k8mHq2sNzDxnNAbG7ZjSGG6XAJsJnakak3fu99sFVB8hfrzND1+jNTPTiQW6cgF1r2bN3iDawmgbiT7P3uY+kNolMmJLRfMl8+8wHIxaNP/Pq1fvopuG3sssMEbADAZJky7G19lk73ATpghZqcbZzBbUltzP5/PEn4oxpeJV9Ms0Fz7C94R/eQGlAflj9VnZ5eovAdY1HsLiQkh2tzZmWxCWD1pBnD0M0XcSuyjBYjL1kfWJqYZpYnwLSHKTHyZF5FtUgy7YFZLqdJnpTBJYxhubAmaP9rYriebojszfAHBxi9ZjbHvYkdFdF9VEyONc7PLJCuIqAx9saVsYHv33TEdo7K3piHZo7/JxyZrjCu+niDbiCurRQZmjZf+Ayima8/fGDH4+hhLeaM+wcvS1n81c2wiYP7RrkETKbe//LYrqJbDU4cNqryJTd+ZKuAHMFX7YmwjgQVBlblHyPyG2ITG82r1GDZJa/3Dkp7EXaV2vjnhxpEotmi8rDDOFKjJdqAjuZTWdZGcsf4jykQp0m5a3viFh2szhQUy6CA29y7R76aZzzAocaXB9uYaZa5++V3YKU31Oedo4ofbT6zeYj5P0yWNBtMlC7bZpJHADO82TqdoDRHmhTjDJi4GSdWG6VIsdhVfDZGssyP/UEZwj0DjRek5gYwexACPmD/4emxyqudca4MTVGYGW1BT4r/qYJMp1tBO/6GMmRH3ujM3uIu04+X+NB2IA76qJzaIcZvAfbiXtTmLi/pK1iCgioweJgaJ0MmgMp+7Iq/BZBl8JkYvzC+fwG6xTmRO4XkwnvZ7tjTnQsIDScWrsEbXsIAQUMBEDkjv8F+qbpBabB8s0rd2nbOj8i51GcBni7MxyMbHmRRRzUFfCjX6B+2wF3rkfrm/HQIpl0WUZ385Q0EGjWmUEmolZ6TfsGVmXrRqkmCTOXnTecDag4pNhn5UQOboEdNlgEdXZPGuuWPzan91+aoESO1cpyJoQhZW0vEtZ7LkZPJktONcj8s21OgwStFm+vZBOkRHznCRbb2LyPxhO742mB3qT/AidHOx8kdtXpUzWb6/PZ+VXHbnu0yUowiNxZ6+86+Rg4zrav395mTaWT2+oQLhHf8sgObzKNEWRp3abZU9ponMuG18+1mDO+0rkiGmEV8T3C0KM6Y2eos8M1TgV8D8ctGD6mJkjdUm4iX//YwbCfFoZLbhYYSrfogQ3Rz+38ApHZ2WSHgGmd4FNZ2bRhbSvT4nFVec6U6cyNty+50hQ06TaqMwEnjgJZy0mdoNslu3l3bikqXHBCqTpjOhyHhX0eJxaPnzNj6Nq/8TKrrP25dOtmuyAwrxsKxkwNXfCXe3g1mRXwt1WkIt3RGAKxuXLhtyu8g0IyUio/Yw2aqfuyLXQI2CVQgEB1ykRIb+isVOe2D8r3eq9cwDIqqUlSRvlOx+ymrll2cXF5nHJ9s1FvrE2NO0PoEY13KUH2TZtOXhorgxgc8T5IfNaWqtvQezIw2j3BkfcrVs5GLpKHUdmMT4w4GRmzffX5K/WVmAp6nbtbMQE/NGjeJpdHWI22icZX4we3wijrb2q+k8m97p6UZENeM3dVkrMDDnAx/CyD7WIc8JXQ2ktiUBMYATK5a4JoSthII8utu6WPBjoKGBeCpqkkd61rACpqd4p+s7E4H1jWA/x1kBY9Od0azOIsRpPslOWo9daIzSf/lByjHxjMwRTauDd5Sjj5khPTSM3AIOvIltCsTAGrz7n+Ys+o4TLpuMQldoS8u8B0pfX7M+arb6Td9oLIXQRcGjHYAeMmLNS+T0bRfCF92ufWJW0bpsgqbXtMPXVvJPIA7UHDFpeU0G5Bdpkeka47387GsK2DrrajE8Jb3Y1LxiOrUndVAAx+c8CKWYUJef/oal5KSduvU4dztjWoLcgg1xqkwTXfqYu0IfdSPL0vNnaWQ4cdhHll9kIOnkaxJ4HsSS21sycmph25PXWwHehlu0NUzcxyN/xd+cvoubps+7b5+puR9/k09ZoZvzJn2bttXdttNCApr+VIRCbcNTI0WTnetlPMu4+1V+ksYGDZRR6v3T3ls52s1i3AjIAwVmUVmlhvmWF6hkv/FjMbHbfZ3OlYDPPGpchcgd+k3zIwVsfLAr19+wRZr97twC2gfre+y0vrXPcKbJbAGV4m/qYKrTv25x4XHcvkMtInB7ekv8ROTK937puQt58TskUI5B86KS2q4cr29E4Hts3IXLxEp/4NqtfXVCnVk/cI3AbsWzWxBmw/7Dz3KvuMfnZzcqb7hx64o95QE+qjOwSPd9YcJqr2vVBTCyF3PM8G32bNM8UhaK1TS4TbXtintpMzx/dwBJJdbGttG3lzivo1gjLVCEb/6WFX5woO+jhvH8x9AjgnlKHm0d/uQXu4Q2/imm/hiHHilWwBPIkY+26ip6zoFRqVbtppfWpG1ybtNc4zxjnvd6lKORnZjlbwjZQ9B4vpQ//++G/8F+L+dtnuXHPr2sffu6hbd1K5zRYj31aCWZv3nMh7e7N/pyrUvqnlXotz//QEmP0L9JS3s60H0cwcEUNr5hOYY0P2p2rCuVcbij9Z3MB2edjHVIUaceaeck4WU4rd5Av2QWb/Ql4/bO+271sj9BLt1fvo2r8sYN6vAW4C05bVYqmAYNuT7d9x++G4cHOpL4abCAkmoNhs5Cf7EkWviZP2f4uZiKE4697TBBGz42oySlL05u1cmYznIsnPnBIB7hs6zrV0yvTlv0e9SZy3Yvm4we3WfvV+2KB1eUpuVMXDRzvbbX1uUZNQiSfNWke9GPf2yM2paXs9PDtzRH4G0EdhBL22yG+BKJz5aJvGjUViCsPCRH97zkpu/92eNNxiuR0hPQxb34gJbVtcPPQkQ28I2N/VvMtL5SuD64VOxyfe8lHauNftx/jGF9OMRsgJFo9byxBa9GlCsdvx3mMFeihY/SYna8R63GFYPvbqxpA29+GtgNfZscNv9K+0Qs3Cs9yW/MbYjbgJL3v8KyzTXgnT5Fb1Zzj01fw7swVbDIHKEXdnJDFO2S7tgpAO+m4u1tZEg6M5U7R5mgFy3p+XDKT7ewLS1rPDkjsZ9FFApkv4N1QJWXZzIpOE2S8wFS0GzUgd6ty6EF1ebQ1pogFhu2WgwPIcDhKSGDE+VFMxhSW20zBqRRJ7foflR1oKd6o0PlGeai+7faW6WAEb3d/G3/scbPQCVbkr5dUdV9B9IO9XH1eUUuTxowZH2tLbFylSL+e377vxSnALywC0nfWC4j6GuM1hLjbwc9W73PYvZFC/539QVi30hcBnyrSfgGQR761SHUbk9+f14FOuqQE0w8jf3XvtQmcI6UOA/eNb2KfKNj5YrpcTZVIhtIEp2CvotTXICcHsJ1BzDXUk90rPWvGaJguKnTXGWfY+m/8+/vhTvT6p0BAc5V2A6b26HDwtJcWxbKGkGmsEezVlqh7bq81PqP9D2GwROQXQ4+DREaJq9nDf3E7FbSvAODsrs6L4/jcP8ARWdcS3kbJVAM9F+1ed1dzcazxSurOQGk+Nz6+wzPLf1bHqnbGjyoN/Vko4taJGzM9eTlQuzHmhzW3t615p1jxR0tOv3JNMu9SMH2Gs9zYB4SjWu8CG2i2470/GDvA7OkVRNdc11ga8MXuoj7RXhOYpYeLZfUYy1jLXFeMGUYBGvNcxiZ00QtMTcrtuMV0eMyLapGzaxgKd/cWRHsRJmObAzjRK3mjekrQdI7/ehdcy4SOG1bib8f5qxfp9rA1qr+7rRIbvxNguOdqmHmRJMb/AtVz5e3zEdsnfGPXf2n+2bOZCQ6ty+BERZi++mahwxSUUaNLQIn0UxLE6Jhlgq9fdTnawPtFFjE6q5ZgD20Znqcc4kYUR0O2IYZgbll5EDrLAMcoeXXKzB7IjtEvHepBnF7ltLbI72IW1IfT2a/fgY9/bMMO+q3jTNdP+lpfxKzu5JY7/mGckc/jtyzVXsi//92nhSjGmsP/5uYby17mGTDbYTKGjnfx006YZ7RxpG55oybETjHww7J5nPu/0c1vyZdVUFDH1dOSDWvkpTOWommjeXAP25LF91xH+ld3+e8mfxEzipGFh8Ml982llGqB7IEw6I6c7JGM7/NW9P8mzZkIMGIuJgWijY/x0PB2ICEvkU+fJ7Ey+j0Z2m2XSV4z5uU46HgjTRlCXTvEnfh/q73aQ0zdR9hOpdHsIiylTB1TxJ34f5++2ldN3Vq/STRJhf33qEJv9/e87wLXUpIXnV1Z7rc5Bh64ft/7kMTnu5mL9qQLPrBBLsJaRiGqr0E1DhcH4Yy7K6W1MmJAtdXyB1rlJUXobxH2zMGC/M2ljlG/G+AQW94u4aGYyQjOWpzecDbtFLJlfc7mdR9V9xvWBMt+ZAhtfj2OVou+9mHM4u4shuQaZJsLudRHbEixSTVaY5Dcj5lkXLm6vW4IFahTzhB4d2WoyNZyWiwEW9kaEkqp1SRpxGobtZPfW3lBqCo/P1/AfzyJQHqZfhFNT2Og8pYvuTXX/ODlO1J7dpiK2GNFP1WCtl6vseo2y2eBQT0TGHwp12Q1dsSp6Gxal3xZFjYwNow3P1VCerUPSx4di7Q+5TBCtHCK6XSei2yhCr/mi/gWjyJQRt7PYLg9J5CBe2KAM7xvFWDlyHTpaDKD6NDuCHySXhkATG8grq3lseRzJtmt4mLCOPsZia4csOUOa7sIbT6R3+4m9mFCsb5Yu4TeCRa9PE03r3mxdlw6nsmB/U3Bkd5hww6sqa1zBPzwhcHGBkiY30S/7P7Kb8NLc0GVv1c01yCpnk9V1tHX1buvtkittzBX9sKvLtutKa/xVzv4r92ngKxsh37ilUH3bAcUYEdNtWdjKGheitzIq9vpAbhtkrqQlYr3bRMRcKOWmlgvqjZcZe7+Yy6gRKwdO3biNg3onz4xZPebmRpDo2UEVcw0hl2U0V17jyOT2Ebd82kPizO7xvtGMqkDytM9AsCAa1YXayIl7HSogNSEVJyt+Jnz2QXpYOTDXgaau6/J+4XqzOtzufgi2Axl7Y9KmWL01pvdMpvDDqGWyNFMybg9NuJvgut3WAWq/uEBDA7FkegScgxnSAh+2y0PHMeL+74FG5dxEnYxxsyM8lAwf+TETgNZ62l6ckYO3ZetQT16os1NAsR7FFGY1/Xh46MbaJtwkUE53z1HKQ5Lz1el+wdmLarnP091A50zzEvyTPOkKOOWXkhHLO+RVBhuIoS8n4aiUQxedvZk4+OcnMLKwWKnvzs++Z9cDW1dDlIVHwwX3HYCLXduGYR7673QfGnNd3Tueh+Pv/G4XKt3sRc5D5O9699irwzMPelwI10f3d6LDe3y1HzsuHhcz8lo5cOzdL02pY1o7e/vBdReucr+I6GCoIOyDuRXF7+tK36LO0jgJE3TTmj1hoduXM7X+pk04ZZrMzRlKXxkQ0KTXkuz+yx+HB95sE6LXYGioq6J269giJl7bbUmI53emQnMHVcNlWjUADt+M+D6Mc4AthlqmaweUsoa2bJwaOiBKh4pz8dToTkFQu8Dddnr2tV0AxbvoeTkKnZ0RBrbNotFYxCw3q9drTzj2M/vx3RY3vNl6JO+YcE0+zM6Y4Zqex+fNUWpYKtqI41Cb9cbnt9ZgssYouA02XbaemFVxamQIas0xuWnT1pp12vfOTIo0a3p0WsXiZqQOP2NfOddmV4bstWVcvHMvcVuPVYFxEbs8gb5Fe9pzFMUJa0vxbQu8gou8RgTwcmc47M/5YkxmiurtyYbxAzNqUn7nfthl1e9CQG1tC1Lk5BwicmJJvUh6dGtVAmbjcI+Js/W5PwSo66P9VAdNijPefWo27EobRvmj3ZO0/MakcFBzQKStXe8zi7UYa2OdGY11bB3YMRHs2g5vj1wkOcquE19v3RWSRNNMHmA6ke3vKBQVclNTzPGaFIoLsVUJYUpzzFZBwT0RuWIaiNbYqNCkqtklQkwGyjDHZkxE8WmFFRkiY9LpqqgvA67k5VXhbaQWVnzVA8gr17kk3otjVExuarKPY+IxdVKi0l4cljzJxapw8fI0HEaoncGfr4tb4CzjjE6hbVu3uIhp45CbPbyOa+2YqPdgXy3VQePupGhIDBDyTrFFFL+JvAVh5FmV++LI5kCbhkdmYIf1TrlbiJuzc8TmT++9L75m2IeslcpFK4TKXFryW4+BrDglekbOWAt22egmxiTPd5vvhU0TN959Uj70QssziW7KkQn225TKaXAp0K3iA99vWT7MeiQb+YtzdgM9BCtvJmVes7ghFRuzuj1r0drpC0M6+aoUNwdOFgPZNTVXrALUIjUh3P6L5LUm/YUbKAg/Gtt59sf1Lf1TCaPRxT8XB0Twc3HdkmxbZoy4Y4Ph9vvTgOearCjqWWqXJLht570p3rwnWVeP3HFrs8G/bjRniKByPmLMPeOzs/ehNduZKasSLQMF1nUo7uiFwoYsddva3pajKqljcwqOUCjuUiGkc09QcXXgGCVJ+mD2XjQTv8fK/+wzsdAu+K/ZL5w/pAyWSrJZSHIuKiVBE3EMGoy0Tzodoby0YU/qmUNd9p0X0xgfAWIeam1q6g+R9cMMZq4BSBnMfgHal3PvaVc2aQQOWrVH6kpmYXBHublpKFj6bpb1UOp14kYgfIYzckCszhnxS4StHBMf4zLLhIvdjBvh1khLTK1s7qdyula7KKWw4orsvr75rl3cfMAzSLvZe5Sdkp9W5+9rmptrwIFjGYTqF3KOHjHmzkJKN9+9z9IFx9ZOM6yHr/7d9mWSEcZG19N5OaPGGGbb3H0YWeuahagpoWO/1+6QrlOy6CBh1rThgu4SNBDibvFHhAclx0waPW8smo+/+O4Aj8w+wn0ko25oVprVXInLEoPm1tsFTEUywACuijwnabQhOSz5l3uLZG3Q7cJPZUQ2qShNHthIa1rymJf0B5Nq7aPik0Ur+DfPfIdo0kh3ZgJ9MKMabgp0Mhe1VOIWoC7zbKUWm2MEQg6zjlWdrsgadtiBOBod+7SSPTalW/TqQ1VfcHIO3jLkO4HIZrcTFyrMofeT9XPvAbNW1Vtz5/O4iRRdaFkrmxDp98i5TVp9cGtQJnbktRFLuVNlizlvlk/9Lb1MjhZo8NoCQ++R2VyPGBc4ZPRlRME1y28/h3TI+wGPPI5Es7zFFWLudHU9Fjl3gRZwlx/7TqhLQtRvluifibngD6snnRy4Zn4lVl5u12fGUDsC+wHAMj2EqeiD/6fs/k4x1wvMkM2Nw36QwMRx6r06P5kttCyE6V926nfbp7zdrmB2H3GnPGnbOjlopnbE4Tidg4BcjBVoP/n9JhGDO07/dwpbS+sGXIF9V8qWBz9fzy/MHKk/lgR0ePazvXgm6HvHZ6a9EL9fF0WcQBXraIHtGmuGu7Yvjhsakul0E+Kdydxzz7k7DuKU5fdRI35m2Aux+0iI6CFNhAqa5sIlpX259dqbp5dS20/C/uTtcVY8jgAEQJi516yJHaBhb37mWMvXixp+mR42SLn9mlOPGUC1CXpEe3Y4FvUOIzNKfkdEli29QCzC7BMLZhJYqoPANU9RZpCSP1lq1fJXVLUozgKWS2/IXV7wfj8NtMOBNFnh6h6X3NkQh2fhhS7pbFJGg6CfZvpui7Cx3seZbHPV+WjuodHtPob8mDhW8vVdUeX7WLZTIsvWzQdZFLFmAse4EewLqtyro1Ln0/ITYg6+PIp8JSOWTd6+i6coictgCCuMay31+c5oY069F7M2WV12X46023vw16lsTvbDoLYh6hDTbNdsQ6i1gnFT/2tlCN1bDPgCco5MRbsxnnO+w1ELMVcYwJbMXK+QET/v+y82qYv8oynqiG+30MvnGryGBZt4v7Y6MdvLDad8lDzYdnmXisIyJ17EQB3k90YRMgcTMNCXgW7FGsV8E+w3X5fx3S0UyiMO19h1dKMSyzDzq6eYbOPw/rYLRZulENL7iEzNREewHCdj0HYIsuP3KWDc5HKpKRz2Wir25FTkR1EGZ9e7L12+3JbJjPf+GwBmXS7l4OUZWR6X7eWLWojL79CeOZ30Zhg8a975zRmNqWkiSjeLQcS7ol9GI/VvMLw2X1F5Qbeum4GJmiqJsQVX19X+LkeF5zTiHOg7vYpWmpMZt1n615KPzdV6pmpHA47EAoKeGyha6e/2wrclpq/YvO39dX1nyj95y0hXsj0ePpOP+0oJENEY//9UAAAAAAAAAAAAAAAAAAAA";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("200_PressPlate-Global-650-Center-DoubleHeating",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
      Matrix = "+JSON.stringify(matrixHC)+"
      ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
      Net matrix = "+JSON.stringify(matrixHC)+"
      ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
      Version #: "+eDrawingsWVUtils.getViewerVersion()+"
      ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
      HC Version:"+viewerHC.getViewerVersionString()+"
      Format Version: "+viewerHC.getFormatVersionString()+"
      "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
      ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
      "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
      "+" "+""+"Name
      "+"
      "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
      "+iResult.ErrorCode+"
      ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
      "+data+"
      "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
      ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); +var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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lmVZlmVZlmVZlmVZlmVZlmUREdt2819a+pf//e9///vf//73v//973//+9///ve///3vf//73//+97///e9///vf//73v//973//+9///ve///3vf//73//+97///e9///vf/46x9C//5eCgm5sQKZ3rbrpj6NjaK3fzShoVgaPQ0r+0NEVka6VX7qY0eiWNttJB6aB0UDooHZQOSgelg9JB6aCLiQ0Rt23btm3btm3btm3btm3btm3btm3btm2L2RBbzf/+97///e9///vf//73v//973//+1/N/0qlbpr//e9///vf//73v//973//+9///ve/mv+VSt2kmv/973//+9///ve///3vf//73//+97+a/9X873//+9///ve///3vf//73//+97//1fzvFBHjQemgdFA6KB2UDkoHpYPupnRwiugVjUaj0Wg06hV13Zb1ikaj0Wg0GvWKum7rFY1Go9FoNOoV9YpGo9FoNBr1ik5ZlmVZlmVZlmVZlmU/y7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Kul4tZlmVZlmVZlmVZlmVZ9mvKIrZeruu6rouISOn/S+n/+9//UnpKv8ZoBS5AH6X/rxww90qjNIb+//+3GLdfQxw8wG17ZCo5lbTjiI8R2wi8yrmeyVZVJ03MSwCbC5VnrcXaF5sMNXVYOhVR6xrk3JwhmEthNhIT19gucQzBYIq0kwMBGyKll0ajUjepVCp1k0rXqTt1XVfSNcGIBgiIYJ1uJ9NW0gpi5KB0TyqVSjX0XUpdqct2QYmXaQEi39GdyT/1Uwnp0RBJlMg+jmQK9KlNL0AukkkhnE6I/lXmZfqWcRLmHOiZVhWZwoRCwfeCZiiDlMRp108zASqdkslZ8i25yH6lkcQzRqqpWYipvDuIptxSLGcqfilv3hGBb5KOtuKcTq4fhEkedHDqvxBjuDGQ1FHoA7DMEck/j4Is9DYlHR23BG46Ss7h49Loaoj5WRi6aPECjuSVOLpCMDzJD5B1hltMRL4SgNAIwyeZdknsUJEg5OWHLDYuLdd2EScrNshYI1PIDYY1Ddi8stpwuqPAoIKNw0czahwcDQEW8jVAW4YYTiVS29SWpfDH4xod4JWMTbg1FX/qBh+z1rrwQPHi0W6tyCa2xJ66dkgwq0+NbM1TgUgdGEmwTfW3OwRa2KBo9B5UlmCLYPYlTUsXW4MHchcmGGIrwAluAQorbGppd11emtjetia57qAseNx3lXTpTO+4l2QwPIrwxpXsCtyUOrhLMMM21f25j95NHWzh3uBDGBXgk3vHSQCAQWrcMU0DGt9Kvrb9kW0mQCfc9ipSRxslbQcCxklEKL1IJqY7IEzAqlOJzdKTzCliABaKJi274R/UB9IpCxQa2F8x6Mct+W+Oj1R4AP2uORxSqz3/u5QZkMLzvxRBMlNEBUR4/DppvhhYlPLfrH9rCulD1tFB4JN+9LD8dyLICRIG6v+57AFEj9XX4wWMD0ohGP9LNtd1XddNw0TM3dRj5+b+GeL36TDLvQLJ5QiQy53Ue+K2Ya3UbZ9kjG6PJ1kUoiUuBzYqVXa4uFB31PYK0LNVUragU561Or9OqhKk39aVsc74JmO0fVnxWPAzhjtqkr9/Qw0OZYbx4FPRcDelsuhnYgwJxYCvxo71g8n/nt3WiGhFpLW/YtlSRaltW9f9rvtdJFY+B6UFrmKctgpalq6ZwSCAA7S7RVLW+gk8cN3JschIOuTcN2uCEisiuWcpDmhBunY+OZEOVpHr4tLBgTDGuMVti3Hb4pYRQRQoO9p/lqJli2wxlmzbVtJtXTx1W9cA4JOpBUw+SCboJtaVcXcAurQWKa/RNESbJg9k/HAbJU35dHZsXCklviRRdDAl1MROBqpzxiUTtvWnDMG5XQ5NQiBXyedGwlViNTiREaaGbFRYrXDkQo540U4iObPpotHSSOmllJ7S/5fS//e/Ujep1E1ECEpP6Sm9NMOOyP9KNfRdUnrphkBS/iuVO0RDSumleFoHpHV4Wii9a5iFkdK7MSpguSnmDrgd9ia5IRxscaNTJm4FvdXFAYKOewOK6oJ9fVH6KwMU3OeGHC0mjLIW0x5WG+ewQUsnUUK7h4sVpZdqvfVJrSjZkGKxSJOURsVgIQWQScVLQstcerem0q0UaKSakRrlCilU3EuAY5SCi16up7kelCoK29xMvkqUgFw7It2poAz8GoFIMUq5h/F/3UQkLlGCSDTov+6ixy6UI7DcUfqplMtShal0gB/LKZaHE1PpluAcSSlNfSSr7PQA6xBnjhUzsyEavLDU6+9vKvXSUYpTKaTPnqBHmANS7MhkiZtJUu5gxuQfnTLuprATbFFogNjqAjmYhGBXxLVUFSMs2gm4kMzMMLRhw0bDatKQjKQLaROiANJBjKeZ3j2upLg2l426LcauK12RxHU7fCk3AwgR0miLR3KNi1tFOLrayXayZUNIzGXXIrlebpcRQfdKccrbnZ++AGEaoIbIrcFtVmAR2dygIJJk6yAF+W0YEUTEmBHKwQM8jL8fGxXM4be2BtLVHQkBX3AtEovxlA0CpyT1kEXsw1CcIo3iFgyyYOw3MbYSw3jFMZXxFccYzwW7QIGqXbUDBLDaVvvqampPAfDggU9u09F12HUcOMRRbTKyLgECuDbX3tpaf39salHQDWVXd3C7cNFixYqoig1YogTahAlpO+1sE9gDBkBtqC0lFbWjtnSze33u53Y6VQsWvCrstp1hkyDhtt32hg1v+23DwWnYGj4Y0Ju2gU2dOnHSnHbvO+tP+hPWlfSmJk9fng5kyrT99luVJGkzkoL9tYDBJqZJe27Lba9tttvNtlnswRRbcEf32pawz/TmVreX1qQ96U36krZESW/qSlvBHttfH7o2gE210TaFrYZ33np528Tey7PbexvPbuPtO8xDhv780QMIUCAdSJDu8/rxcyeP1qOpqWjRIkaaUSYfPnTw4LGj7eg6dSp1pX71HY2pGzVKpBNpRFqRnrNH79Fy5MTRcbQbN2/0G91Gw9GONCSdqeXoOZqOHqQtLQVpQfrykpAmpAsVMqQN6Uf6UJcuWRwdH/Wj9uIFzD+jJSUj10zRW7ZIWVxU1Iq6ShUr2orWooWRS6QaDamnaiYbrzBqKVP0FE2FShQdRUPRT8xoSg0mjG7UWHQWPdVs9KT+Ekab0WTCiNFk9BgxZfQYjabMGY1Gpzmj02hJMwcPSJAABOQDAaJP9+kQIfy0n06RgtAJXJyO0xs2cNActJzcnJ7TdHR22k7X1XnQHnSHDngaT9/dfdAf9IgReTpP7+3paT0+FChOnBBhQv/9+OGjRw8emocGAiSIDqJr1KChaejCQhlahp4xI4aOoWHAeKFf6Bw5dGgd+saNIRMmoGk0nZZmQVvQFSq06TbNxqam1fTaWgadQbu5XdAXNAYMrW61VOpqV79pH0SItGjBYlCvWBGoA7UKLYgECQ4lSRJ14hC9QcPBadAatAEDBDQBPWDAlt7SWloCtADNxdWlu7SXF5bG0llZU3pKU1EB0AC0lVVVgQNiGoEOE0ugw/RYAgWa0IYWog9tGOpDvcMQ0encnHfv9fP5lPr6AjugxaTOwJgwcbGkiBFt5AgU1KpXzbJbV+mrqwA6gI6KgmqoVvXqyROnTvlT1pQ5cdI4b8qbNNZdS0HQELSZjmoR+k+X0Ih6hx6iXWgcuoke0wsWKNAKNAMGDXQDTUZWpsu0BAkRdARNQU/IloQyoTxoUKJKmPKlS5kyWcqVJEkSlAXlSJnS5uYhQ4YwM2aGlDUdOcps1IhRZpTRoEmT0+QvX7rkLtmLlzA5TAYD5kw+k8uUMZPNjMmWg/KgXKjQZb7Mj3JmXoQoI0okRAiQIEGK5CL5yBEj2UhGgiQxJ+YkSZRkJXnJEiaZSW7SRDJLZkjISDX/s6mT+/Rx06bNm/wmV1bCyXDynTtr3sg8nU7myUwJJTtx0qOHjhkZETEGDBgysoxcowaNTCPbsGGYDfPhIZFMJA8Z8iP/yD4ykLwm48GjZ0/mw8ePZrZjh06cOHLm5Mg4cBTeAJT//MmT8+RAmCblSVlQpqSo+IRKFClZypQ8Y0fekQszj3woK8qLspxcJ7vJdDJm1sxRMpT8JM/IMXJhJpPFiBmTx+QtW7hkLvnx0TE7Zi1asGQsubGRMTPmK1cW82K2YqVKrpKzZMW5uQptbRayBTdfcLOb21aapWrZTy/r5by8vbyX+fjwMl6+u/uQP2RCwg65Q6aj05A15Lc3uAyXN2xwy24ZA4YMOUOOyxWy2lqmsCa3lpbZMlpaRoueZQ45wlmOkCXkvOzXl/0mQMhoOQohR/NZ9pDr7HLdisFcl1kMpsgssmAKFVkwt1BxIrfIJk4EZhMZReBfRpFL/AHmEtkFoIjsIocQMSKHyCRGgMgk8gsQ+UXuy1VWWaoStoQpVZKEKeFJkjzhSTiTp0s4E8Z0qRPGhDl10oQ54U2aovCmnKNyzhnjT/hTzzjzrjPPW0PlnZ9QPj+z07PZmVdWzWuGqlMZmgFMmWUAGcssQMbKVwEE5Ku8JSArb2WtrANZKw84wJUH5C4uA7krFzBAIBfIXgQeZK8c9uArh2Wwr7EMlhOMIcgJshgCB1ksM3CgIDPICxSU5QW5QRlVbpDJqDJZtsKFDOFBebAejCfPi/HgO68gfAf3EbQH98F89gTCfDCgQH4wIPzHjyX+gwlZRsKEMKJIhzAijHmIEcbEixglwouwokSbWBHO3GyEM7GjRpCwI6wJ6RJr4keX+BE2pAabKWMGlzkzBpfBacbgNFgMGTGYDB6D0YDBYfAXMF3wF+ylC/aCyeBJSTzFlZJzcCWWM4cOloPr0IGD6+A3cOLgN9hOHDbYDl7Dpg1eg920ocRu8KeMxB9DRmJIrAZrccRc8KMjFvyIG7HgxixWcCOuYuUKroIZryhiRkxFcRFTwVsW8ZYpUbAUrCUK1oIdcZMi2EgRXEQIJoKHCGGChzDBTI5gJDjxSJItiXjJkiQ4CVaixAl2gqHgJ5hGDRwDq1CRAqfAgoKBOBCjQAEDw8AsWKzAK/Dg4Av8AhMStsAtsAsXMrAMPGNGEBwEHx7awDawoWEOnAPjwIGIEfGNG0AwEMyDhw6sA+/Y8QP/wD58FOJC3APXwG4bOOA4XIfh4DRgDfjtzQ274QyYA/6Qh/NO4BMYD68ELoFJkPjDfxgQUAQWgUOEGIFHYBMm+nAf5uMDgUFgP789vIf19O7wHbazm8NzWE6ODtPhDh3icBz2gDdgthZPwGlpaBgNS5Bwhs9whAgUMAWspoYBY8BtbS52sVR6AV/AFiys4TVcAbeYARlOgMXEEGAEOCzsC39hMLAxPIYVKIAQHgeOG/6G16Hj0B96H/6HDBkuvAvfogWhJ/QzZrDwLPzgoKAX9ChQpPApvAoVJ/yJQB/oTfgVXsYL/8LH8DB8iD2/5/X0+Dyf7+v74D94PLw8n+f//u78nbezk/NyngOHOT/n6eg2+A0eDi7Ox/kOHd481Hk3twv+gseAIYPP4DX4Nz/CixBBwpPwJUr4eT8PAkQIH8IDej0ysgZYWGW+zGtpGTjA5tm8mFiCr68CEtS8WgM/ofWtT0uT4CX4CP7Md0FBPVlW9apfV6iHegECqnyVDxDAylt5La0sn+WxsK78lR8b23LgegsWKiSQemmb35LyUh4AgCkFBtb8mg8LQ+AReDAvBgECGhqFCd71U1E6ytm7904zswc+6p+aewaegafyCzwFn4DLQ6H5ND/Be3kCBLp8lx/guXz21D153D/1Tpq6ps6pb/LTFfVKnRIlS91Sv3RJUpfUI0Wa1Cd1TJg0u2Z/9AhSh9Q3Nx11R71Ro8ye2TNlYtQZ9UWLDvVD3ZAhzI7ZESG67JedEKFCvVBPlEhQF9QDBRrUB3VLyz/9T/fTAZXpbXqejgePnq6n79nz9rdXVt7pdzofPnQ6nT5nTp1ep9uxE6fH6XDgyOlyep8+b/qb7sbN779PTlJ2yr5mjWSX7JGR0z7tbNik6Wk6GjRqupoOCWmmm+ll+pmehbEz9itXqHQqfcoUxa7YFxejWPHi2B27Fi2P/bFv2YKlY+mNjVl6lj6mX6lSpQkTJk66k/7kiZKupCfpS3oTKB1Kl9KjdDD9y5cwPUwXI6ZL79K5cPHSvXQyXUs/vNFvdEPDGr1Gt2EDR8fRc+TQsWPGYT807IidkLBFb9FduJDRZfQYMV70Fx0GjBl9RqfRCzuSnpg4pA/pQoQQ6UR6kSJAOpD+40eQHqQbMdKj9+g8ePjoPvqRrqOjMNFN9MDAE/1ET5FCsAt2FixUdBV9sK/oIfp6X/fzA9FB9BEjRHQRHRCQRCfR/3qJzqfX9Xpe37twYa2vsXW27rptb7sGDW/9rWPA4NbdeoYMArqAvrWV1bM6FpZW1+pXV1YBOtXdnYfuodfV2XW7bsFCW2/r0gkb+oYOBxfX4zodnVyX6xw4zPW53qHDh/6h43UPXPMSv8QzMyVxSTxSpEl8EiVeiVuixMUtcXWu3tU1oA/oBAgU6AW6FwMFXUEfGxPrYh0BggQ9QQcDOxDWv/gjSBwS39zcxDdxTJgy8Uxck6ZD/BC/vCxkiBN68MAsCqFHoxF6hH52JgFtrDNgsKAvIOtkvUGDsl7WHXSzbgWgA+hUVFN9qldVUOvSTkGtU+hrXUJPm9DTOlw/0L8M9K9egGdyzUdck28GIlSIBxLEBXFAgCy5JR80yBF3xBs1wuSYPFEiRBwRX7SIEWfEFSnqxDtxTpw8cU8d4675J/6pa70377z37rvvTuezP7uqQju0ryvb2Q4FFdWjulSfasLNcD08T549fA/nw+cOv8PfFw/Hw/v0qcPrcDp07HA7vLJSDpfD48SZw+dwP37a8DacDRs33A1/84aSU/L/1/A1HA4cSS7JIyOnfMonJ9VwNTxNGkgOyf/8QcPR8DNnwvAwHAwYMVwMHzPGC/fCu3T5wr9wMmQe+SN3dNzCt3AuXLLwLBwLFi1cCy9Txgq3wqtUucKvcEZGRa7IqVBZ5Iu8sTEKj8KhQJHCpfApU5xwJ7wJf8KFDOFDeJAgP/gPDgRIESI8sYeQIEsS+RJehPfgPLgPnsiPHDHCjXAlSpBwJDwJZ8Jn8BgxCGHQeMFfEHIbhtwQB8fBa9TIwXNwHToQOSI/PLzBb/AdO2hwGryQy+AuBvkgb8FZcODgFhcnx+W4nV0dr+MePNzxOw4I+Mf/uAkTJ/gJHhgoyAU5ChQpeAqugq/gHzge3hyfo+NtGDgGbsFCBp6Ba+BvvIPUjQOn43G8BCdBYgQfwUOEEMFFcD8/EBwE7+vj43x8b0+P6/G8vA18A4eDu8AvcAsWKvAKvI1Lz84icLUHD8wSgIF1ca60tDAxMQQcAV+wYAAfwL28CHAC/OurAC/ADxwwwA1wBgyoOBWvqpLiUhwAgCk+xa2sWM7yqCgoDsUDBIByKFfVla/PBg04GXfgui1nQ1tju7pyOnnvYQl4Aj7GwXLmWnPuvSe8P6EpkKCmhsbROAU+gW/+1OJZEHiUl/Gy7YmrnIsLEIDFsfgW19LUhJRoU6JkCBPz0D60Fy0CtAFtQYIC7UD78nLQHrQJEbLclpsRIzvbzq6snLPn7Dp16Gw6+33hbDhbjpw4O86+c8fNdrPbtHmz37Bx5KjRfnTpkqVNnDanTpM0bcqTB0+h/eePnz378+mTCJGh/xVN2pX2mj85SbkhIyPTSE43GzWQu9BWtBPtNmn2nq1n/x1pb25m7swtSdKkPWln2pg2mjK7zD6zzTQ2XhlzZVuxwrgZNxgwiltxU6GyuBelCBECJEiQrQRJki5buCQm7tChg8fmsW8A8bF97B49fuwfe8jesXHsGzdy7BybCBHDbbht2Dg8ImVHiTJlT9lVqjzZT7YTJ1DEJNlKlITZYXaTJkv2ks1kQ9mHNDaNXVhYY9fYiIgyjMjYMWLM2DNe7BcwNoxNuIvsLo7byyZDxnE7bi1aHvfj/vIFy8ayG3eWtjUzg7AZYMCQYeuBgLGdIMGX2IGwHYbgxIm+3Qdig9h+fnwoUARuFvsswo6wJUgo22W7QQMH28EesR9cuKCVlYW1sQjsu42HF2KH2CJ2HxgY5wFYGhmvWKmyqEhlipQoUJ44acJkiZIkSBKPGClCZIiQIEB++OjBY4eOHDhuIB4a2qhBo3CGjBgwXhC6aMFicIWKFIIoAk+YAPwrQWKEiBB+IPr49vTyPuDd2Xmo60A3J8chbgOchrcMbhguWKjQJnVbtjU1ChPS0CREOIMQNXvgoKwBGYMFCsYSiCEIA/s6YKCAF4EBXVwCtrSysK4CWFVRAZiSioJiV6j6dPrOt8758p38omgEcVCFYLtgTMxrykdNeXpa4lNmTJgvRgZVCIZ1n8iNV+OVKopTojwB4oOH1jFF6FXXWj1ZDtUEyA8fPWOmrlR5PmmyRCchbKNeVlRTUZv1ytSNWsc2UJv402FfLaYhyknFKYY19vLSJOSsfGWJkh48Yb54GSFiWEMwMA/P7cJZ9MsAlZ7yZOcK4VvV1thm2SSVnyWOGh4GgKsyU3Z+liyz3EhNRrWTiHJlXlBbOjBml6xs8EjymdAFU4g8q2hg7GySCOMeJidizL2236Sibi8Rs9ekEb8yvN6AxlkR10Oom9VwtQGtstZYaUCprIXrDCiRVcYaA6q3wlhfQPFWwtUF1MPaYmUBLVsH1xVQBquKNQV0bBVcUUARrIHrCejXamIFVCHXv7WEimYlsY5Qy6wi1hCqmNVvBaF+WftWPpXLurfqqYtr3vpBnbLirXcqlNVu9aDirXVrB3XCSrfOqRJWuZWDCmGNWzeoWSvcqkGdWt/WDCrU6rZiUKHrhdXCk81aYW17/lW6uk/JtV3ZnmrWtVXtiWWlsE54iljTVrQniFXCGuE5YT1bITyx1uhq9tzrg9WBE9JatjZwBlrJVgbON+uCVYFTzDq2JnBSWcVWBM4ga9gK5oyxfq0HnCNWA2sBJ4fVayXgbFsHrF3OCCvXKsCpYN1atZwE1qwVy1m1Xq0BnM7Vaq3ym1aqFcCUVBQUC13V9en0nW+dVwz95KkTp02aMmGCXoJaqkRpkqRIm5CgmtBHmY4aMVqkKBEUERTzkKFCl4QsB0EFQQMB+uOnD589eqB5oHjuvJV26tCZA5UDhQN9A20DZQNdQ/knp5KRkGrSoDljpgyZMWLCgPnipQuXLY+OWrJgaWS8ArUCXYQqQqdApUCjQHniBNoEymSJkiRIEo8YgRaBDoEKgQYB8sNHDx47dEBzQHHcQDyEGkJt1KBROENGDBgvCF20YDG4QgU0BVQQReAJE4B/JUiMEBHCD0QfH3QPmgf9AL2D2kHroB2gdHNyHOI2wGl4y+CG4YKFCm1QKdRt2dbUKExIQ5MQ4QxC1OwB1AG0AZQMugCqAJoAKgYNg4JBD0ANQAt4ERjQxSVgSysL6yqAVRUVgCmpKCh2VZ9O3/nW0AzFnzx14rRJUyZMlyxVojRJUiR1U4Wk+SjTUSNGixQlQoR5yFChS5WQajlIUCBAf/z04bNHTx48d95K1Y5ah84cOXHgvHHThs0ayj85lVQjVTVqGvWMakYlo45Rw6hgVC9qF3WL+qg6asmCpZHxihW1iqqoUlGlqFHUJ6oTtQmTJUqSIEk8ohpRixAZIiQIkB8+evDYoSMHjhuI6qFqaKMGjcIZMmLAeEHoogWLwRUqUgiiCDxhAvCvBIkRIkL4gVD7VL49vTz1g3qn2qke6jrQzclxiFM3qHAa3jK4YbhgoUKb1G3Z1tRUCmqaiqZGUM/UqGqmPnBQ1oCMwQIFYwnEEISBfR1QDagFvAgM6OISsKVqqVjqlRrAqopKBaBKqVEqq66q6vSdb53VT546cdqkKROm56WnpUqUJkmKtAlJ81Gmo0aMFilKhAjzkKFCl4QsBwkKBOiPnz5PPs89evLgufNW2qlDZ46cOHDeuHm2ea55Uj4nn9Nn5BPymeaJ5nnGTBkyY8SEAfPFSxcuWx4dtTyzPBufjM8rVqosKlKZIiUKlCdOmjBZoiQJksQjRooQGSIkCJAfPnrw2PHU8cyB4wbioaGNGjQKZ8iIAeMFoYsWLAZXqEghiCLwhAnAvxIkniOeIZ5+z74n33NPL+8D3p2dh7oOdHNyHOI2wGl4y+CG4YKFCm1St2VbU3tSeKY90Z4SIpxBiJo9cFDWgIzBAgVjCcQQhIF9HTBQwIvAgC4uAVtaz6zn1TPA06qKCsCUVBQUu0LVp9P3J3/qZ37iT546cdqkKROmS5YqUZokKZJz06npfOTMdNSI0SJFiRBhHjJU6JKQ5SCnICcg5x+nnz589ujJg+fOW2mnDp05cuI44TjdONs42ayh/JNTyUhINWnQnDFThoxzjDOME4zzi5cuXLY8OmrJgqWR8YqVKotORecUpxRnFChPnDRhskRJEiSJR4wUITLEKcQJxPnD6aMHjx06cuC4gXhoaKMGjcIZThlOGM4XTkIXLVgMrlCRQhBF4AkTgH8lnCScIpwhnH4g+vj29PI+4N3ZeajrQDfnlHPGOTc44TS8ZXDDcMGCs4JT6nSdLduaGoUJaWhOCc4zJwRn1OyBg7IGZAycC5xjzgROMQRhYF8HDBRwejkHOLucXAK2tLKwrgI4rZxUTgDOKakoKHaFqs6n0zu7k2+dnZ88dfKcvCafyWO6ZKkSpUmSIvlN76iRb+QxMRf5RYwuLw0dMlTIF/KIfCJMD8ljGvKPvCJFmT7TY3pNS8s//o/34weQB+QJEerj+3g+fPB4PP7OnTw+j9ejp9JXvv71dvwebxnIB/KDvCA/9ZKSk36S0rfxbNh8/yn9Gzhe0q/x39eZ4+V4OHDi+DjejZs5fo5n4+lAQprxZnyZMmf8GR8ZScaT8WPGfPFfvBcvYDwYHyYMF8+li+/it3gxHhKNR+PV+DSLi42MHovPsnhlkdEzPnotvtE7eipSvBQfJcoUP8UvLip6RV/FW3nyRIlX4pMkWeKXeChQkHgkPjGRiCfihwwp4ot4I0aC+CBCvBAPxB/xT5h4Jt6Jb2K4g4fvYWhoA7HwBg1f6Gv4HAGfhKgkMfVJiFEoMQAIQAAQJJOXGYbFUJYnagjpHRTsZEFBxZAYUDgAAABwWgwh6YEMAAQABACABj5pWhtwv+ZKIun+JdNagbu11zRRzydBbwXfrj2nCXu/EhoLyL76Ok3Y/5VTW4F2FZdUYu+vLN0Muq+8pZC6vtL0RtDd6jWVtPeSoRnBd9fPqcT9pyyNAbJTeycn7T/laW3gnaorgbT3LUtrBW/X3glkPZ80rTl4s/aaJO39yKgs4M361zRx71tOaQHZ1FxTybu/cko76L7qkkTq/HdSgEAUNqxyS2iIz/3lqUzUpIJ6x9ioAwA/h+KNDpAIvOeT9NM1vp+fhAV0WuvDIZFFs21r/iOD2g7ilrp7EjK+9ZN/hs9PjmNLyJw97B2oLyfrT9Yyk9FLSX66Pzx4D27lbDzAIODO/X5gYfwVUdwzVuWQIun6yahswE+cHsHuY96tv/SdTO76yCjs4PvV13QyLaA6+yamUqiBCqPYbHQKqEIHXBMcBQ5eo9vEqNtVNCx/TBRed1Ij9SUZT0lITO8wYJSOJagdFoq2Ohw5DCxFMdLl4ksjv80sTyS7T0x7k5ZpGH1KAGtV6ic2Tqgofok83erUHzKwr47U74RehTB9D3N+VyZbJEH8mRy7kUiKUu9q6NtE6AiRifHVqU8GAdkqc2+roU4I0efKeGZkugbonRXy8bMjVXHG20m5bSGWzrA3O/N1bYDU1TNuJ+UqIs5+23EybOnWa3/H1ouq/h3P3swZc+H5f4Y1Gytkevb+Hnt+VbnX3t/9m+asqnLU3Xf3NrdjSuru7vpsdli1z/zZNdsrbPL3/t74TVuK3Zxjs9e5V9Zyc8ZsPO18VVX/4/ZubmumtRe9TecwKK+JaGzoAJ7W/RdV6+zdv/GzJqR37s3//C3Rmvcdn/8zWqpmfvzt3b1tYT53bt/anVNSdnvXZ9+uSYu7c+vO/ikXuvPW1t2usujbe/PjbhJEmsaf+7E7p6Ts9q7Pvl2TjnLmzN6uGVfhtX93/8aLmtiO5+bWfZqKr59sbm7dpan8+snm5tZZms5fn2xubpml7fz1yebmlFnenl+fbG5Mmefd+fXJ5sSUfb6dX59sTEzdz9v59cnExNb9vJ1fl0xMbr3P2/llycTmrjuYMzZaTdnuWee3dseUm9oft/xufpi5ss8ZOyHRneOkTP0mT2ijrp6bWq+Ts4+fv7QIxmVdpqP7e5KWyLqa3rsOhXVp3MabdXTb5nBGVzb92FtR1ZZ/wkzG0G7OuuKYlXexBTCrW6cuVAHJ1DfWTd9g1lkdNvuvpnbbi6cvzKW8fUlcvEywoExL0WYbFaRpAQNTsUbKvc55SDetQKiComBOE4yq2LBmDpCnckSBWr0mLkB8XhRgjPnXe5MDcj+LM84IW2ME6+AlpfrzV0T8Q09WIfs4keTI86ADCssoWO7CvZHFmENWcPc/QC//OceVvWaFFivWXMkNFWwcIo6dwGQIGtfso69xpmYXFCR8ut5H8mMYTUraBwyLygDERUCWO5pR3jYyORULzKT/oOpxRErCgiMkYkeT5HpHE+VtAQNzox7KueKAW5YqqACg+lTLEbJagiKxNOlJHFIiC4X4SHNYdckfKNjiG2A+RAwoT+KQElnBeV6N0dxHGqhtgUb6BosLIUF5awFGsiQRIykB4Ltdg8lfIq8Mcw7b/m1A4iIgF/1RQh6ed8EqRjDSTEn9kb1oiix0PFWNkkkjKFb/2skmxEpJNd3O4Xl3hcIqcOQiAw1kNLn80+TS68ZKM+4MRjNsaUKyoigiXVJDNaR3G0hBm1BPQxoWPnu5fQ0UFBmD8BCc5AXGyMfGZ57VnuZK8oIn5deeJs/6AmPka8cnz2pPYyR549OivhF6MuyZfTtq/BmTO/ZiV0IRusmmXN6Bd49bh785yeMCMym+R4Iv/WZ5drfvJy4vzXGMvdCWApOfX2PsaF7r2YmjjuzLbo14ke0YoYp+pdPPZ3vW7ncWTM433qej5mznOolHqgOMKisdZL3pGyargQeb2jB3YOm1aAwnD7Ozzyo0c/ncB/TNwiGMmQ6GAaaL7fKRlovnVrCzQwyWLk2CHlUIGinzx3uvTRf0o8xtu2VSnmmcD7Imo9s7hJbAMr7LymRdATA1fUMiGYQHoGrx1ZbSzxO+ZcVYbEkEYdlUHvPGot0AmSX7crfxeRXT7RzMtF1gr/ZBinyYhGK1ip3zxXp03fRHH3vF3FUVvXoE3j8Cj6WmRaae6MnJMxhqvmmWTI4Pf//rZuNwT3laL+On06sSVpWrStQbEUs+U93Svo8XECmVpj6POMo0CLayTTThUi9SVZXCMMM/Ee1QIDBO4AIYKu+bHrjjytkyHXZ3s/dtPXojpxeh8nrtZ2LRkxK+F8Lk/VOl3t3WqIId2KnLpQZE+IYljUAEaa9ClG62MJBA81O7hljXr+82dT2pI28y1q3sbRVh1D9eCZrESTDFZH+pNJ7N0KZCHKObwgyxvcok+xGZS50JOryGEH7su7ql2TU4ZAWQVV6E0Vdi7LDVYw+ZtS0CB3W09WhDtAErSK9KlXWFY7KON/Y2buPL4AUvb+3RfzLfH/Zpp+e7MvHoRO9LzDzaNq8A/4yveRne60yKh+z2tR4/AcfLMz7bOMP5p+MNk19Pvjnfoxpqm3e/Iltoh+e4vr4kf4oGeV4c+93vks5j5BYj7C6mxXYZs7zw1ngfWHvXNFyyH2nJ3tH3zV15ZnHBt6GfB9kVZi44nc1f/nZ7UsN1saJ/niokSTgyEQbN657nzvbORzZPf7KTVzELuvvitbzRwHjRxDlL1Oy0ArFOmrwkv/qeue9k0jSAIkGggJoAgFLxZXti0wtso7/7cXrU8deZdQMQxdzsQXam8tOZzJXPNi/x5H9+zRRkLOSE6sNaOEAetsGdrQforN9fPpLm1X7z5UUped5PyUjeDNcjzyAKVh1tVrsM3mRjf58K0ZioywDfQmMpo1Qxu4Rm3OIfBFUFMMpdw+N4qvLJmYiFWLxTGdMccabeSReqWzanyVZOeneWdC3gAGlawInFRIAlmqRjRjclIkQSIhxInAhIcgUD0v5IJk3Pa0nWFGEuz6hLMmmC75INC2FOisTOoISDuVrp1ZXSkN2j6KixGgBScR/71r2TJpBVvGMVHO0egyWl3n+eUeGooAvYvWIgG7ogfxfL8MYoUiUrRIWQkhnD+VxNhAp8M6kHF+pcx4TxNOdT6wsVfGEQ6RJCy9xHIGK8WqyS4mg4Jp1S+oon53SmIxQG8E+BBgkkPyVQREF8UkOCBMpHZTRnrLlgsaUgTpJhwQLlRBIek9D2UmdSxko0QEyovEhCRgLzlARJNBReopBQwnlCQhQFkzcRSKQwXpIhgkLlRRIyEpinJEimOVo9JiGKgsmbCCRSGC/JEEGh8iIJGQnMUxIk0VB4iUJCGYeo6R3cElOkPH9UnFGwRAGw3LRhUQJwR4U9CgwHFdiIAFzSALZooNFNkjMgAmwJwmURxG64eEspIVtaSM8iVQw1zGCp7RZcIfJxcuQEY0uO9LrKnHxaSFY0TcufNFrnRjChop2siiE0RSOImpIhXFWZJ59Wspc1jYPwJCRiR5PkekdMRKCvYIA0LWBwqrc2Dh5FYoilhGRFRaNDE0+SxENJ5c0sexL7PDlXW3HCp7mo7xoloqddCnoaMdfnf5mLjSrRG+sa3p9xc+diG0706piH965s/JMe9RpY9TIsXlfhpxB81xoSej2I1M020ez9YuK9G02tl3eT3TT9fjeOomiR56To3aJUvZuos3ejlfdut7beTVfr5Qz/449O/XJvjFuv9vjvxYrPe8Ec4d7XIrG4Z/pw87+uLDdtMq5XS87Su/3H9fpqtNzQyuQ37tPoD1601pkPk2aDGNprRiv0vbxFN9rlSu9Wu6hXm17p3eIX9WoPLL2+FkY3WxFLr42xLufmfm9ffz/xGQDrc2ru9/WGP9HND3ous3Wu3pGxt6cn/UWSX9toZtMZeofG3l5fetuczyms/iwzBWrWu3peGxcNtjvUgWzibo4J1ln6fE5qcZYxLfqY0SJqEAu36ubX5WB/zuAKR/e1CjIgm7iaY4J1lr8fY1ScZYaKPgeoiDaRldLiFywXN8BOWAvNVTjv2ymcvsr7T0PGo5q+cyRDQ67PCeq7cS/B7NRpEDefasuOGAHMSdNDXNikoWecOZrWaCnquQqhpHfQLc3vfssUY22KzlP5nOxFnBojiz3f/1XbHE3WXmdLy5zl6ceKOOsyOVMcvIzizMw5F0Mgz9jjnQ45mG26D05AU1+dEdct1TkH7Ohw7tI5gaFdIr8/gc+U/nls2Qht3WW0SXb3M9c7PWIhGmo/K+ZEH0OMs/rMLCdcBtn/Q2Cgjv9vdQfB7q16dGlDsgWTH+zZnoWaVGyTCbRKibh7BI4v0exrg4zq9UmBdgcQd3Gm41tjfa1MUr0vINCyTMSmmN/s1rhR0AOHML//QlNB23you0om+B4lspYInN6g2dH6GHV3JwVfHEDW1kynV8Y62pek7rKA4JsykWti7hC2PlmxW/JqTSLrAkv3ewTh0Wn0bVn6ZIj1dOP0TgSO+hnK6A4Q/Hx6plujY13PTVI0NCDciZkIHxdza1ay60EBiqZkCndEDOHzke5wwH4icG0ymw+7+7+5GbLCByjpmh4QenQmgubGnDs02fnEAF3jMoWeFUPQoKRzpwQ6H5FJ13yY0MORiMkAd3ereRJGG6KwnNHa/gRlKYjtFqVN52Z5vC4ea0qms9s2JUn/iIBgRb0ViyP1NGzcqF/BHHLkEOR8QutmXGwwW5QalIGnmjojskfzS2NYNT/xDYwzm2cJvraV2xAzMBpa/s9O6/jfZEse9qB2mJAdDdZu9GaIkl3gM02POWPZqll7YBZF9Jn417T9JQo0GHR4qnZo95GbWieO0Op5gDW0tE5Q0fghnQiU8/ZM3FcnFbg3IcCliQbYmFDwurRvzf27Mi/zSsiYs79fltSnSJJ5Gd9oUxn5b7tMYB5Mwko9TXG9Eb88v/QME/Kk1xwjgZPkEVxJ8O4+gpDObijMTQSB15APtINs3ZU/CyjTE091t7/Owsw/V+fkTs6hE/ANId0VdLuOlhE4OPt4T1DSzcq3RifenVlfC1bjIcIt/q3NhUPYbROMGmX8bNYxO2gDncq0PxyJDGwwhWvGKohV92Lk21zTx2h5OMy/2euUHiyM3dEg8/tHxoke4DXFT2QM9R5u0/3a5WLDn+S2TwpwTIGOR2gZ57eTYSd/0raMBZDJHv0cjVJSz6Nov1muAGl0jXL7pAefVtMfOxq17xPXzJnlg8kNwf99A0yo+Xd9Gkf8uMtnjX3tMYMovuzCKSP+9egRRM+62RyaTyV3CPNNCZrA+VEyR18edPPTA08un5+T72l+2yElYPZk/d6dokz1R3iw5dMKeKOTTvbZ8YXzsueHhZ9OGoPpkQOW5zYUXCzCOBoz+lzJZKh/3omkGynOcQiw4MgshuMPwh2YYgcezhceD1dfJ5P+Gsvw/5n0x0DxzzT1ZBT9meP9GQJ5a03QPM7HuB/67JUYlB2nGNlHQgjlph43R2YK9skSsh5hysHBcfC6sKOBtQNyrcYXQ1fQMBT6b4cpcsny94CKPV2Zp18jy/+2pRaDOWLeUkvpSzZyWSDZvMx1LFz0bZSWt86z1LjlX2grSuM+w6xuotIx2/ov+WuqdTYgd9S11knadGSqzV9oo5OXh+/GtZ0dVVAt3ystptHbr+Ui50XL1c3ZQK/ju7lTdxmSiGuc6vqMwA3mRKthLtxkOxmbfCfIrxVyAM01pNIu2F8Nlmm5bD82TToedX3MWd0P+RxOmD2NY7PZtuygAcBUUXoEeZ43dIYlwxPb5riyfvYBa27+vpMsWfj7LOfQbkn5nUJMG/t3DrbnYDY6+8W/1FmUdYHCC8i2E5bVQZu9ysjSyWOj9//W0Y9dwp9F+ukWqLdSK7T7fdXls3PzCGctHVa4djk/QRYmxMGqxpSmggi0Nx8Taw6MmhCgMQoZ0uhQwON2atFRdl6IYG3R1n1wgVRlc/GDd3mxSXVp3V80oF9kpHrtMqTpfgVtmnGBftmR1X+goarVpcYBR0C08MRpT06HSzGa13s3jDYNZr0eo7bfTW9OosUKDCFyK1UTklcqbBztPn9nRS6jaNDsJjSnoKzh/Ei8HRCYf1rg5qFxe2YTMKvHjhj27tAMlIJt1HWw6BvruPBdTNciFnoLI2gFc+5+dL4MdG2W0GsLQTvhLAB9FcVX6Kqto4rrvtd4HljysqWspjF6RpEDzbE+h6zuJnwH43Kn2VR8UAt2aigYIbyaJ+LDrN2J3PB42Jld/3gPdicKqcefk9S9C8k4FqGfbOuQwWIgmklsRAxuM1FKylLkf78zFlWvFXQyoiL9dZm2816NPE2UmJv6eKABMnH9k83Y58XI/C+qjfox1znjbwxIjOkQMRqN5kKboWifCO3Hoe0saDcI7VOg3Qi0nz+74bNPnv3Y2cyc3cDZps1m1GzmzGbIbBNmMw772doG13YqdiNgM4dtOPcxsel4/u2W9yBlsb5vUkSr4ywlD7xPUUbqcZmCr95XJyPgsDfJr2/DE9HqMDPJx01kMuxE8sD7lmS0Huck+NX7cmQEHPOQ/Pq+ExGpDmuRPPC+DRmpxzEIvnrbYoyC4wQjr76PL0Sqw+Yiz32UDwuLvPq+qhCpjnuKPPC+pBitx4YCr3qfToyCw2giv75tJURUbc8pzGnDZI3vlzG2tTuTET6Q3ZrGXY9iiuawcIcwwicwt8aj61mgaLCEO7UQPhJuzWfXQ0vRBAomu5rFsq1TR58ywEaScvO8pSHcZmKWOnbyTZBKp2ajUoMGmKm0/Ajv0zzSDvMYXNcJ+O3zJVNxkz1n+bex0ddMpHpgCjQtEXdUOj4n+xqSVE9IgcYNcWeX44PR1xRQPVIEmj/iDrPjE6KfxQH/HZZW/X1qqB1Jmp/zKb7GV518E+ASpDYuqFG7lsCzaKWk37I4KfI7YcUxuKjlKpztzcvm0Caff3nmsYGImejQwOzutKR8VIo1JxE9JB2akN0dN8pnl1iDgegpcGikdHf+lA+zWBOIpQSAfAPeFpxVOamRBK5zbNMGOgTrKPeTt9G5BDURu8ONO9N4drP1YbgMYJcxMjzLlWyxdB+b5n97FkOzTHCOFztrztE03GTl7H8xtvuYyTQOZPGnMWKMYkfncB9DmMYJTPzxQIxZcHSw+phaNI6E+POJGEPr6AT2kyAQOTDHG4fv7aqmMRnTZulfbVs7Tya1mHaxa3hi9BE9huribpnH3hbL0TdulfnsbWIdvXGxzGPva+roG4bKPPY+n46+MYdG3sb7aRe5SGxg60wBmIloxNTAE+e/0wIdghs1fjLPscu4HeLR2ZoQ3rrjuacpOmZv0UHLY2qBcSTcn89uDC2lE2JEYgfD16q8QN5nbVE87t555D19i2KAv95XbhE87Nv55H3ZFuFh0M4n71O2CB4X7Dzytl2L4HGyzpO3sVoEjzP18qw7DtQ0Moy4GeME5e7/xsMwC97B8k4tbyR88+kdWu8E+mlJIdLsDhzBZGN4BJk8JUEdPqebhpMNu3aibhMZFvl2Qo0tFeNGml2jwdhPwT5SNvPfDfN+Quzzr/n7XDr1+0RIMyacnx3LUh6aN6TdTRqCsbbMDa5aMUHcRZnxwGYBarCOU8s4Ev58eofWN4H+tFJLSw47i442V6usrWW9beM6DWzetfWeo+WStyw5YBGzOGK6d2JvgqwW2cajmoXGYLGnFjESw/ncDe1mAnfTz8QHOY6P0cIaITx2AGkXVimZc5a+lv5Bw+pw3bn9Xa1w2CvfmKP6Js9wYX+v9B/vTBHf8gR/ZHzf2lT/QBHf/gR/Xnz/7FTP4BB/d37vvBf2py7AEElndYJ0TSrD62Ba6BjCCj2Zp+YN2RtjFTOQL997kXhyApOijq7j9jKyudxEmfDvuQu2g33242X7fuV2uWA/Bb4Xt9mmzYSf/YrZNgV7O96024Gz7Sm66zf+aqqzxj7XyplPOwcP6+SGnoy/N8aZlqdntD2naIFZ2Rvvso0vDQ2EzXZOvOgbmbUsJsDRyd0lguN8THMyzL9H6R8O8PZlehth9n2eTIORQ5PjdYDtaszdUti+C7lbB9j3jXgh4FnBVIFGUwI7AmMl5f1B4uZMoRgcNTsFf/Ro4ZtmWcM1TmPOLo6ZbLqnjs/tj8U8N8KMO5L+QYF/vcgzE+BfiumNhXnnIH2LAJ6ZmN6mmH9N0rsj4O2bj/X1y5h3C4n1aOX6cK7StbWm//iE/Nxn/y/P3RVe4yoH1nbpXaxw6dYnfHt2ky4Cejg8zE905kv3iaVvSQUFZtJFRRlxdck6rNb3pIL8EFewViQ6K6ciR0bTvz/KnW+PtFoqKP1Ax0T2bCbAQTRtYUNkBW1tc2jK9l1Qo588Il/VyBEdJqKvVjiXVTkCk9ysgH27tCVYF8TbSAtfFh/o79CeiENBESeOZaaby8YHsoXyMCknUCRtkxzuZoxTuA7/0zDj51n6LjWbGr7nsc1lpYyOVobQxcxTjnQF2lt4FIaMnwvnj03Hj535C9EgWO0ejji41DsBPAjQWjE7K6kV0cxja2vWMWdOGnLw4TfPf0+txVr0tu0f60NgzSco9pakBGM80v86XYJ03pgRByMKaTLcX66QcDJdIkelaksWB1GTBb5jfhvSddxo4W/Lc3VoBWzQmnN70H4gGelu/s8JXBG9tjgK3tGzMpvr0TlRzFL7jSmBLmNr92/aXnRs1GVDDudsMYTCiNeEI6I0nFgqu7/GIP0FM6vXNr8VYv56kr2lZ2TRLYos8tXG/Yj/Hn0coM3dBiSvZQYC1u3WwkItb85zWKG1cQzcN48pLtBOPFYpssgxyLfdkhiAzED3jglEZ29EiPgeW9sNJgtnoYJgfblKjRSB/tJsIIpgWR2Lv1PKzsRbbslf7/Ksq4Rr5e6gvcMr2IkGbHnHyEFaW9gW/K/+AL29ggJ/9wBXYGNS3DjfDkDt5sCPuUh4y/G9EGJM5P3tIL/k700Rdox5cEejK8KS5Hf8YRpw1iKxpPiL/x2H2itnrP9Vw7ELApZ81JrrS7SqoxUcaxIN+HhZYr6iSQ+v6ZhXiBYjvJpxz52tjjxxBvyCnS21xS35yeaa1g619hXRQXtVcXENBpPqozG1nlENxFq0oQAgBNcxNf1bdsm/S2qO53TEWfFLEk+nz5+QM7Iyu0pLTYdks1nau34vmVduz7b6v1l2BkWnSW6qfNSKFrbHvmCPcGs9qLe8M6LZL82sJdLifXtmlwgymQ1c5C5jo40nqtp49Yh5ujIx09sj4q3OWpQszJS2GTJ2JkSxPXmMu79MuDMJGCCpr7PIBlHABO1upjKfKnayP9MP12NUv3243ztYZvuf/bMby8uOCV599s9khW+2tSXQydz4pF0y834UK9izi2U3bWQuzCFsO0nXrZ1jsTrgUWzWIj0H5bZ1fwib3zn0UF54Am9HzPuXfNmbNbburmVnWOq5hVDsv1+tbPUTINOqbc1EAH4CeQMe6h/82eaXaJG1yPIuPK6AjFwSeg44t+0+OtuWUqxDjoL80bqwEuXF2V46lPItr+5PJPsUMFf3p1W70hOB/6X1+CWB9SG8MTE4s+Pg21XANNryLLVpu9S1zu0wabNpTf3pMusVtZBF2Fd3+QjgsJleXxKcsqzg1d5u/izs5LTOt9g7iDZiuk45Nb48LXfF2z7JUfb76Brj31fbtvne4Yp3fjXf66nNj5HRrT53dsKNA8ZHMapmPL5kcPSLjk9NacWgzXH311hb6nJxE9E/MXATzOOVZsHOB3HmL+wmGC4XWEbEfdGLEd8MWwnNj3OHonRl8EQ492uuIfWs+Aj0DkBTyDem6PsGoc1kahZQvuMv5gY/9MnCzVeuqJr96YTnCzN/t8X0veAJ8J7djF/KH/r9/z+JYAKc3yqNL+gBbG1kr28jDxPMK+TtatjLvy6b99t36U6B8mlCa6A9leYOqNxJfiL0PiawA0qPUp4IBxtnzanf7kPhS4TzjziJ9DiI7yGeApnD6I4gDxpe96cd27V80204ExtkklCcq3m50OyZs2ev9327fbFLfhjLfNuLvpZ6fwbqJyvo4buI1/LcuYC3H+I0uJq5Qeh37gJb+3R4rZlMvjnnkLO/+Vc0YWJ8aTunyChD1DcZtGYaWBDLzBuHANPQqyt57s5QiyVLXv1cJPyT/F5psjkHPOjDrZWdnw4H4XZFW/5Dt0S2+rwVZ8DvEGrEaON/Pvm7ZdVwX8zbvkVlqYMYi2OW/3Pmia7Rni+LPm/7VhJTPD8MAvPX+WdIocWcgpJprtguvM32jp171nHz+/MVDKVdYAtzM7khh7ASmOacG9NW2t5jZm+eUXUp5kUN++xVcfkdudYNL8HCbXdXt123RpW4hdvY8O4/e1tN6K7rcj9JWr5t3z9uWHh2+YXL2eqGN29VjeepK3I5T5q3eW2sv6M10+T6FtPYhrlS5QQu4ywMEjtqdW89sQKX9uA4zWEevd3Xme6ti/iXNkRDG0J8acWvXyCDWvFl7HL6zm3DvJn9yeKG+i68r/ltb9jjWol1PXBFTeuhyzq7pfUwsfMdXjfintzg5rPiy+WmtjC8hA3qtrZ0w3V+SElf0+0v6tbF3cDqbljXJ5f8Nd3K/mOAw2wX3NrcLGfIoa1ics9Z0cf2/H2dy8b6XNz5Ta43cY1t8PsaJ0mbk0t+bjfc39tZ2rpx/dsxSaX7+jqzXYT/m0iOaxHA/lI86qiRzZ2mNvnC7Jq4zpivy3KA551WfBV5qs8ojSL9kBcXNx0bcTm3GQ+iadPgee7yqO9vV5xv4vSg7rUt4at8XnFVMM2+1WK0m+WmK6CxgKD3iuX6OMX4loVMAmbX+xZZukdgAos1QAN0z866WsHvfm/YhGkKc+HON2cOPNJyYWzgcNarpyNjGm32m2fxRLFbF68+XVHBvVSR7+fCbldxI//fXsCXRfGBNUpJzzG8lvyY+6kt4KxduYX8joVTJS/LLnbow8CEWYwOllr+/m5SRct3m8hI3myzZZ5p5DK1NAVwtMFtR1vXPHl3ohZMZkhFc/772aGo7tVENPj4upD8BMYhsfnfvcYIyrbKxojb7erUVaQfFxrBGJI/BwYIy3I5jvSuD7FnY9/tdIAqzAvl3LbNNFIWmS0za/LUlGO/kUHRMn4rpXVIGXVo8lrzZwTOOLKcGeQtfNHw6XDGT5XPNxbwtHF2Wpe7jW08jgpdzELb4I+5/c5f5yLflPgziQkRA09l3RTw46Xlb1E0VeuWa2TJHKbtX43OMObaLp1rhzmJ7JiXv0H39pap2wnQfX7AWSCPKULeAhuhuTnb/P2H7NW7bNlZQOmgafL51iBlEMSGnytdGjfbh+wUmO04roOJQg5SPc5yq2wOs7t3AZ5GEG/X2bkxfzG/9/3wwExNE5VlDUEtzr7fZfiwdAYzfrnop2YRvOW8qQcLLLxr8SP0aMUM5ivZtajdOg2rHHVLojykd2q5H8QgWC5iuR3DTUyAIUOuWuTdCp93o/6b/832dfWdJU9nqhjA8Evv9AWe82qTcs06kibu/80I8VG4Nuiq+7M262jjVnQ7iiyyTak3czshsr/Yldb9p5obF698i+6pXbewRoLMGW//Qrblf1QmA7Lqml1YzE5kkR0MDeef0kwI3V+cHnoxKCh7cf9tYV4fL3NUliVkCPSC4G2ODIqJ2etqimGHRXJ0T/x3G7I4XQ/1abxJJwZkcbJN8whsVDPi8xxb32t3Ii1x/HVvbfAQ1qwH/X6DybSw65QEDmsy14pwoRQvk/RkH5RhckTzivnQCPp9xvsCD2woWYIisenEka9zq0IKt023CY9creCFgih9cJ0HcEie1/KcOMXOphlJsv1iZXGx9xd2PNg+r3Ju2dcmX5c5MYGc2KTUoM6VGeWH355dwTqc59tQQNE+I1D9kMYVT+1X8wyTiqbbOPmwt9ondeRz35Za5W+OYiVa76pw8Cq5185ZdMWZy5cLVxYAJ6gxda2MuO9XlPl2v7k8I+Ps2RxmmlFOaLBtI7VuXeL+gQZX8mM77uFtQ6lE99DrJDvLQdJmrah9AznEipyr6OVoQaFB9lHBoPTJZ+exTJutXu/QFvrmTQ20xVHSric7FOqMMuOtF+bwg3HGOqO2v0gDU20e9zkXGV/rQg2gws3AhGTTTO+WnY0s8OO5HWjfisK1pze/IjnzcW9tnTGgAGk5bzZ6Xd9A+uy/EG3pdhx3q2SUeaMNIFVkuF4PTNhfZOLMrVN2g6uZ7J20iUFyl5VWdkPglqHdL67+HvSnvZ7qdzHy+5BncWghthLOqa2j2FvEDGGkOd9f3DLycv2oSyOLD2cv8i3lLYltWkPOW85rxNOW9o3EI6Bl+93hkonxmsFn21x3LbitE8TpIppUcBPIGqBDcPtRLFtEeycPa16YX+4Mn22DQ9m1IVirDdtclYWFFob6d1bJMq10+ZVlokL31F72jkSnJhsSEyF58t8SuNHfd2+vNFqBFeTC4L5231AQx6rlOFyNiSfC3N3jP7XDsa/lNfwQJbnEUwaZupZBGyN9soVs1cvBTJtugvk5SA7JGjfK5Dfo6sBne3j88KDBuw7DOONDcK8ZbDlyWa8I3sSxzbDb5xqBxvF1OGcyo0n1ux2YCcRYcBrIC/RHbW7PW/gbzq3gtZT9tfjjIL1mR0+hd8P2WK18mboA39TpvEUPwh+4wVWl1U+thgA7S7tkNpH1UxZsITVN/61yFzI/tyiZKLdDxVnCmwanFoOBzBmzQGTZb7pjew5eegVMgeZpXEy+b2P5XK1gC0/Npfyxto4vE2N5ZtBqn+3TyWSGf9LgfoRWt+Sdy3XZeuG2JUP3Xl4NCRtZWYvCjku03SJmId6MH9yqrpPfnYhA71wD5Ez2wZnGeAC9RewDs4sRhDfPRt6MPpln3pLOYfsn/F+wb/VCCi9HkroZWzEGLOlq2Bz35+aF5WvfsRqj2DTsrWvyLpjZKROq2gnOW7LFq0PupDzYveYlGpPnO+I8weeGkRuYrbmUnPHLrOx23y0I7HY3fJZkb+VFMsg/pz3YIqnL5ETBOLqMbacJ32AQ7cgFhGz2LvQmGfI+kGyj6dwHKa10WzeqEaCzxiYwkBqAaik7VCm2lBf5yDrzcxf5b1MmbcwchdCA7CHtKJ3cAhmq4+hZ3eAmVHv0lmXlK/BOvt1dsNk8PjS+MJBbyEt4gcUU39WQjBVB3zILeXgYd+Ia+yKVe5Ou9o6iCTE34ePUec/z95cPU4WL2ZhL3feJK5t4chuxBY0jsNsTSAdaPUdVAEP98kKQju67pc9j6X5vq7kS2l4cSQOs7hbVAbbM5QlgvL98CFyrFhgNd8HlFmB/Lu4lMKooKAYerEYYDVfA5RZgSG9xbTAKLSQajGcXVQKDicszwAq0fGg4kl1g4ZZbham1uA4wU11ICawTLqoBi/3yMDBQXD4ODrhrv2iICjPnp9FQ4gO5ML7Z02uIb/FHuMu4mY+3OxJr/PPuIGh9TxHTWGFphgXbjTeDW9Yxbs7fFVhO9rcjdx0cu1WkqXv8FtVY+85ie0f+/mO30DERmR395M1XZPgBW/i3ncG1SANnLmJoMsamNUuV7GDlXATkgRVvwXYXGWPqOniGq7XGjcy+cWpmr7kcOGlejLsOODubdaa9wHB7NrdQtuIxRpnxWpn1vTm4tFvNtzgDR1DWpw8pOuEa1/vDpqYKwmU/qLDGrPjv11dmrtyUxGCAb5A+OkltSyfKZI+MHuELJ/zc2ts7d8fCHAR8gngCoI9H7q3mIPUi+NSNzm04sopbqdcu+kfYW3EGJHh9clVcpw8Nc6177ouD3LRgLebnLsOjif4NjY4aRyjTnAP+6PzHJHd0z5b0n4Ly/jXYK9jSxtW5DwZDiRkh2aJUTWhokdjoT1t3Vc4keUwYyGgvImRFVh9vPrt3DM9wDjdzzNVcxtqwBBPVnUz8YvzhRNhzK+XXZYIHxom1RRZJi9j72w30tLzHzh3rsD+tDVQzvpgmeRGrGW02Xa6ItvfvhDcDX7fIaQr/twtzta846zfD3kPZPHGatZMFrzvdmcTqSRc5dJHbpz6TlXy7fqqT/d6KGbdyPidz6Mj6muER1cqgXE0+Lkh4lKpW4bKIILMpoiGRGqszAMLvx++KtkiPkENEfJsuHcZnssX5cA7OuYQbw0KoEWNzeNgyzPUuCuHPGK0m5KBVz6Ww3eTGeyyQWVKjbFh2dnkystvy+mlphWKoYgtLu8Cxz/Y+25PzFPr9GpwOq+eNbjcpMgvQXMylvspQ17bOExhcWN4c/GFL7yIyqep9MahwYGUbLhcpW+/NLm+Xw5yAS3G2BfMG+XAN+b4wNwjyoGi8cGdT9NxfZgjXwbjQPrjcEeLZNxNj6CBFI0WBy5sVOLjPDRvzycaFomcRa8G5oczCYnoINR4viNnXDLF0UhRsE9JOj39WVc7vyfhjwOSSUWcF++lKOeBcx7Yn52wcbdUtsYyvd/eEOTpaIgMe3bJ8z7WHXMOlrXbLrSCFw+u2bIQWNwxL59t6dqz++w7EfHd6ENgK7JjZwuhhS77Jg7Hs2zRIl5JR+a3f+drp8Ergm3DYTns+HGs46bgDG32BxHT733e1Njrn6a0Yon75O0p4cc1h0pzgkGsHHt9fvojxvGqrvxU1TD277apmdiHxsA9jyQU8ANDvbNBY2fpBy8bpJWCWcnPF0IXlzCELePLRJhhgZ2UX86PYHDOCrDDbrLcv/Iqu/XR2dNF1Qc3FY68aEnF2DlkdRXbRD1oWrRvPVMwwjnIIUidAsQtYWFTrzhsjV/csdkx0RqFalr+y2NdjpbAsoiU849x7spuXQFtRByQ+gV0WmZFKv4KHHag+iuI5KstywPvX/tXVHzlZxUXQYvnGRhtw9fkfgSypkuLFcd2ix1/jqaXlsuE5yvg5atpd0+QICzFgeQKBc0SXFFnURXET7bSSRprW3r83lHbqz92ZnFrEeYSeafx+saHo8e94+Qt+rbAbknbNnzwe7Ys4q8PuRxuKenzH/9QRO/SPv6fZ64sWbWl7UpG714zNpAOqzvk5fonWJ6BXiAFp//D7ckejWf6hHViDS3it4ANSjrOfpUlL7QVXu+JpnFHa+IKnedfb/scl/G+REzwDVaH8ILlesVX12V2h4TJEB7D6hsyl30JOMA5OUN0d0B6ZbcMNw237XWqowHXJxig2fNg4amg5Ml3VKNPnlplkNIe+33o5it/I28fxu1ivUpXuEOIVFIrCf6co6OSuglefZ8/P9lb/p09W/NgxwXZM5RMkffzGezIM5FEyDfBj5wu2cZPPwXzpx4pYUfIYMBRDvXzN0rnfGKLiHzx8+mkE29xkI5Xe3K/bYtgD9hBmqJuukbUzH+skwG0DiuG56JYQucufYyzZ1xlzGcWj4CFEK9rC5/cdBm/kHseQEcRQDvXT3EjpaM1/kfeF+sCOhjCjoT40BzIDisPf8b0aPNlNz2EGct5H4kjrwl43o1Cvf+roiRUXAObl4F0zRoVtRuedYzULRuxqAMi3aWHHi3f/B8jFgV3dfrawNNoi2ga2/WSSjWDv+kLfQm7oNoXdCGWNu1wWY953l4EdjSbVMyFe5y0pPFU883CvdbHGwoXCVi1VKItH7RJLXaoxr7mjxxV0SZJDJt/O9b4WljHjj9BvCS9Z6ji6Af+bP7gXL6m1Y9xo9B5HLF2rwxKkFXtJ+MFNgN7N1fhbldyKwWoRakO5jMLYsGU2QQpuQ9o7ELWbrLooZLurAWN0+NECyp2IbioZusMo2OmtZYsz5p3QuKnJC3CVtlCQRoS+obBMa8Vj/gm9GzGLoTu+6MaIE3LSzd57rbAk+Vm2A7plQVsQ6xg0CPOo4zvudTosoQq09vETMkFZu/SQ5pEXWRqq7dPluRW8zLz4rppdDv8v45tOjXzkzR6yL1OPxivBJJADA0atTGmdTGYis7wqx6pZt0YWRg13RbRTOxfyJxTFSkx79JRc7LvkH+ZrIFoX7cE2eBdymaq9Q30u/IlxbiTo37ePXcI+kjjyiN7IR3snhkW5FLpCOFuI7VgEMx/9l+V24fQwSHdLBpF3zNoZRj9vP54DrHtyld5SDubfCG65lK4vPQDLhE1CUG1fMHkDos6KDZBhYK0zysPDYBNKVKp/iiNAaPbhlYfN7rXo77WjdSfRusdfXIU71wmvX0xK5j/3Rj51eSJ2eCkA5uY/XD0wHD4sdCUfpQ8V21424XpCHsff1zQ2Cq96fZYiRRoY9sfdtOVmFkHZFEsPd8UFC/THTOG65+DYIgOSAh5WjkZjzqmAk8dARFAyN3QXm6ih4moBfgBZBj8HlxxGLDfufYYSopFpt5mdMnyd3DXgbQamfCW6Kq+5H5kyFA7YZjcMn1R4RN/Yhyc10U34na2JhgSka3HkxWwN60BGjmlpMX8s+WXWsM5+jQ/6xr2vjKOmNqArE/5wefgYbsG3T+q9AbydroJ0YWV0jFwr9l2uS734P88RFJsALTm1YOwJAWCIccLECiYPPWRQZWrST/CCX1DARn4H//9aAAAAAQAAALJCAABgMwEAKLUv/aBgMwEANRUCSomdWTcQAHEFAAAw3S4CAAUsr1Sl/D/hmchmzAwAYLRyUlpon6N/YBnX6b1PUw0T2WEIUUrQUjWRfOc7UAXABVMFd3V2TaHxKnSFrqvja74+GJZOkOa9brst7WhbaD29C32h9/b82q8xdF9DITSEltAR1NQayM31HN3aA7kFC8wYMIhDO+uzNlPgoB30WrO1W7e1pXVavzVcl431WCdosqysJtCEqQlgOqZ3dnb7TM/0bt/vzl3AURdwdEd/9KjRG2m2VVdVXV15dZeYWFiDYX2BfXNRG7iiRYyu6JyMMs95RJmJjuh9Eh1yEtBO3dRbWK2FNeCEnp6X9EiRIN1QP3/pkqVX+iRKp1QpKgqqp26I0Al90KBCfg4IUJ9AF9QIuJqrsbrrfY6opS7oh97nft7nf775Rdfspx7QTp90SSfUU33ggFRLNVVbuXHz5vJs2Kx5m8cfM0bMFzAH8+vDHIuaq3mWLNhjT0aAAwBAAJSUlrc8GjRpnuZlylS+8tmsmZt5HJ+52jkfPnvo5HkePVSoREZeYmJe0aJF8pK3YqXKq3zLI7t0uUqRYn31yRMo1UNCMnHyJs8y+clj+RU8eOrcuZ1j53zOBXgAp/Mzr/Mon3Imj8PlX+7l18O5HDlczuUDHM938DiOJybWeI3ToCHjMj5jhuMdf+OGjdu4omLjG8/ISD31i4s5nuM6dCz5kv/40eM97sPHkA+5ECFADuRBgii5khsxQuREXqRIkic5EiSPf/yR87iJExfxwEAO5/ANGzRcwwEBCU94QcEO73APHkI8xEGAGPzgP3wY8REnQSLGY9zQEMVRvLBwxVdchYrDHz5FChiHcUTE6adnweLFX9yFixIv8RY/8by7393ODj7895VwCY8QAXro3Uf5+DI8w//+JnzCKbzu0EejdKeDcAifm4M73N/e4h4ndzu8PLk/uPR8fe/73t6FX7gFC3rXu59fhVc4huMdzexmLysTu9jDwrjOdQQIusAaXE2t7W13cxv72BOc7F338tK61ta3npVV9apTUVndCutlZ2hYv/rX1d7AAYM3+AIGaV/wtTQFXzubgrP9TIBT+6bn3AL+fLZvP2DA059uwACBE3iBAlOfupQU1KEe9QPwG/zm5Q8QM/MPEDMThsJQGApDYSgMxYKhk5RYMDQMfpvyB4iZiQWFoVgw9O0PEDMT693jhfLVfDUlaVTdqlt1q27VrbpVt+pW3apbdatu1a26Vbca5lZfzTeSFdIKGSZJw626VbfqVt2qW3WrbtWtulW36lbdqlt1q2FuFQuGwlAYCkNhKAyFoTAUC4ZG0bJIuKI//DZ4Bb9dr12u1+v1er1er1cvXq7X6/V6vV6v12sXbByFTvnB1oaNsfAbDO1CmSULlk2o5J9NyagykosqfliRwJJ0MCir/PlVybNlpTCNEobCbzDbFCmakpBN4LdIXiZFCWQZ4wXR8QdIeaV6hJlptb6R3khv5guph9XLCf16OTGRvY7y2ryP/jqs+V/N/91kYOWN9EZ6IQVKfBnNAXwVTUa+i764vYkynzdRNtCb+WZ6Ob6ZLhRBWq1Wq9VqtVqtVqvVCgkJabVaIa1Wq9VqtUJCQlqtcZwljzhOkUgMN6kljgOTwsKVGcK+HZlThkEN5lv8II7bhDqFgN0K06Ri4LY/Py8IcFuerekMmO3P5qQVmG1RRSQUW5skDerhLnBYMFtUGUkql0VQMBsdDBgKQ9HKSLEQV384yx8jgQwAxrIJhaHQ+IcVCYzFkkeM4+8MxqJIBIbGcE/OxK8yGAuY1ODVYSMIrJlGWCb0yMBXygxl0MMWR83lmTZwA1+Z1BKl3gXxw5P/u+eP1rCqxNpZnnFD3JmDJ4/MgaFvcCDvz4i/U9j/JJvqY3VfZ2cnpv96AQb+/NQmmOpjCeirgHdnR6FuAvy60ihUQgQIdHNyD+Lg3tza2NYcqDVIY7AATcGZWVkCsjGxMLAvry4uBFtaWVhXVlVUB6akoqAMFCAw4MmpScCzze2XqRwF+tNnT547U5dozpSBZKQqJtIIpJOLe2trqp7SZOSGDZZJHo8nSlCYEJZgjCpPfU1TSNMaHAHThiJnSZG5wKa/zZAZ5XBpPk0hIL72zs7nWCvlKfYMa6tPsOdX++Tp9exqmTy5ngjaJM+tp1bb45n1xGofn1dPqxbHs+pJ1YJ4HnhOtYJPqWdUG/iEehpoAZ8FngTatueA51Pr4On0bGrTngKezxYtt1fPfr7ttrPNlBe1mNpLGU9rqa2ULVtK7aTcpZXURspPWkgtZ97RPmodZRvtZqvZiNEiRYkyER0yVIjQIEGBALV/Wj99+OzRkwfPHTt16MwZQE4cOO2b1k0bNmsw1VymQWN5xkyZbGXcYlsyAgQAAOUYMWHAfPFy7cJli5Y2S4vlyqSVKpJUItspLWRrbaO0UFonbZN2SaukRdIeaY0UITJESBAgP1ofLY92R6ujzdE6to0t4yL1hqKNxBo0ZsiIAeOFixYtYstiukJFikPDQhQnTJQgMUIEYRui/dAOth7aDi2HdkOrof1rM2Dw6+Pb07tgIa8C3p0dhbp2Qgu/rjQKlRABAt2c3IM4uLfWrWVr11q1tkHLoF3QKmjPWrOyBGRjYmFgX15dXAi2tLJarNaqrWqpDkxJRUEZKEBgwJNTk4Dnc2fOhOmSpUqUJkmKBInzkaNNzUaZUVaUE+VMRIcMFSI0SFAgQH/89OGzR0/Ok+9kO7kOnTkDyIkD542bNmzWYKq5TJPR5DPZTC6TrYyxZAQIAADKMWLCgPniJV8zl7wla8mC5cqklSqSVCKnSIG0VqNkKNlJbpKZLFGSBMkRI0WIDBESBMgPHz0yj/yYdeQcOBwbGRepN7JiTsw1Mo0ZMmLAeOGiRUbMhiwyi3x4OM3TvGLFCRUlDLPhYUaRT+TCTCKPGCEii8iEhCAyiBwiRIlcIpvIKbLfXt7Lenp4GS/f3VXIFXJeHoULGvLgYB+fW5frKGQLWSqFZmiORifkCRmG3ezmN9thyBkwYPjLf1lD7st62S/z5QyZAwfADJg3bBDMgtmDh8AcmDvkD3mtQW6Q09LO8lk2M1OQFWQ0tAQM3nKECA7UwMgyWYK8oCt/deWu7OU1lsfAshhYBsthuSzDtbGxuWW3/JYd5LS8ltVyG1x+AJfhclwchAwh09HJZbk8lyVUygNyVsbC0spaeWvLKltd5aqrfDWVEUzlqSwldSAfgMpUUBkqKhuIylGZi6tALiAgExCQBeTnsyk3ZSenNnd+ajPlp0ydqTFh6uxOS/mW2lJX6kt32lBDak7OSB2pJUly1I56c/NRP+pJkxg1o160qFE3ak3NRJ2oMzMVtaKmRAlRI+pDhwS1oA4UaFAPakKE/vSf9uMHUAPqQoX29J7Wo4dP8+k+ffA0nr7TeYYMWeKjgQAR0kF69OBBpIsUMYK52I6O1MbGGB2jYcCQ0TI6MZFG0+gZM2p0jdahw0Sb6BIlTvSJRoFiRI9oESJINIkuLATRIPrDhxAdog0NBwmpdJUqL16oqNN06MzpNwMMIMcOnIYTp5V0kiSQkJdtmk3nuNE3WlHRRttoHDgYm7EXm9pNnLSTZsIESkPpJ0+idJSuVq1uGlKKlGlPWTSLXrGixZQWLtpFIyLm6BzNpRXbyJE+0kiQNOkmvaaZiBEDJkx/+eLl2l26REo2FQ8eAA9bULBDB27YoIFDDxI+NmHv6B/tox8v+02r6Bc9TdGH/dcZWkPXsdNJ2tqQPaYjI/vysrIrGw2aMl2ms1kzbabPnLFsy06TBoAGoCkpA+gAOo7JNJkWQABsY1uNGiyNpa9cydJZWouWyZ5sK1Yc27G3bGnsxi7SRO4C77RipVq1trUlJSEbUkrz6dN9es+eO32n7djRI6WnTImkEtlr1mA2Zrdpw6bZ0KHzRo6cOB2nBxhgTs/J00+qdJWOEmWIkD3Nh4+fP3/+EGrSBAkTJkt6SRcp4qN9ECHyA0gaJ0+itKBChQz1mcaSGdSH2lAHaSA9pDvzG1PXaTydp9+0m4bTO44kSaKklfSVK5OTWrb0lubCpUt3aS9evvSXvl7BhBHTYnrMGEoA4GhHGwo1POzDLixU0So6RqdAdOHCsA1bRhe2VEKEuTm6pusHD+RaruHg4jqu397auq3d3NiarR04WOu1btBArdU6LW0Bg6zOwrJ7+23XhRvuuoY2Nk4XFxM7sUYNRUZGHI2jHR11NI02I2uyHhtL0An67Cysw1pM7AtN76//em+vr/vazy9DZ2gMGAIDATuMlXVZm5nl5VloC33hgl7rNV/vNdSAJwJNoA0YKNAFuqoKQSPorS2rtvrq6q728gJTEEJEi2hCwhEjSpgAO9AHemoqSgqqoZqqnzx4GESR2IOCLTjtGY3YGxqwObRLoSm0nd1d3zUe3ot+0TBgpOgUvaJV3NALFeq27fxDP9Q5P/vZf3e/s/OXfumSJUuZnumUKFWadM5zckI6pD96FOmRvrnp6I6uqSnpkr6I0RUpavRGz0x0RIhOqJ3a6YQIDerj537Oh8+f/7kePXu+53nyADqg27Fzpw6e4/mcOXRO5wMMEOiB/uYNnMO5GzdxHuds2LR5m69ZI+dynibN5S+PBg3mMa/mghwv5ZWP4+yzL1OGjADYY2/GDOUpP2YMAAGEeZiDASPmYn7mTJd3ORcu11/vxYuWa3mWLFu+5V++TH7yVqxc+ZVjwSJ5yVOhUuVVbmkZ+chPmQLlUP7kSZRqkzc5EyZO7uRWKxIlV/IlS4wUOfIjh4QMAkTIEB89fvzHiRB5/ON16NjxHefBA8dx3PE5LmLEP9TVvZ9w+NU7fDw9u+P9zu53dxVu4XkVBp/3vsG9951v7+/P7xmOwU/wGAQv6OGA7+CBwzs8kAOIBz4EiMaHuIlGEiQMX+KFhidOtDiKFm+B+BRngbhiBeOnh8Ho4jD+wgWNv/gMGjFiLF7GbSzWuI0n1qA+kXoqIeEVP+Jgz+/nN7WA9nkBj3o6PcrpTlBPBA51Awb+VUDqXz8gNfUDv5qiqrrVvaqwsLKu9a6srXedawsBArGH3RW76ya4ArKyK/hZmdnPvmaG9rUzQFtwBnewIO0OrpbW4GqXNmBzY2u72x+0vcE97lE4Obm50x06B+HQS4CQzWaz2Ww2m81ms5WVldlsNpvNZrPZbLaysjKOuq7ruq7ruq4rlUqj7/SdvtN3+k7f6Tt9p+/0nb7Td/pO32nVdV3XdV3XdV1XKpW+03f6Tt/pO32n7/SdvtN3+k7f6Tt9p+/0nd6d5LpS163+ruu60ajrum7Ude+6UqnUdeNYKpXGZoRWbMalqMxm42yczWaxlZVkolisNI5jV/qbcbGhGMcxFksmGruxG7uxG7uxG7uxG7tYKdbFSrHS6i/pOPgVJRON41K4eX0jG0PwmSWksIZ1R072B9eNZ9ku+bI4njopL6HZJV12r+TM1JMtIofrZ2s2FLPV/3ElRY3ZKHRnXjlDTFvWiSJJZfEZiRWb2TgbZ+NsnI2zcTbOxtk4G2exWWwWW4mtJFP5yDkTJy6JpYrTLWLVNGaCSbRu0LORM82tqoFNfGUXiyOtzcDMaAhLJRO2+rhipj3ugrW5buUCMkaqbFEXlQxsOvK5aQqgQfJpcdlczzu9JPMgqnhGxaVkWwK4bjqXuHCaAkGA/PDRg8eORx05cDg2Mi5SbyjaSKxBY4aMGDBeuGiByGK6QkWKQ8NCFCdMlCAxQgRhCBAfBgU9dAjksAFQw18GDH59fHt6Fyzk6VmocEdhwiuFRlhTS1ugIOx5qdKkQoMC5blTZw4bzMvKMWGQAPHBg5GqmOgCcTroIdCPT+/pzWHPECGuaa39IThaY0Bs8LNAQUr3pqZgrKsJSw8EPUdRIqMRASKXEQzMWMAMlLlPL4fJu8vXujdriUbIk3NxmYrbWobs2joQlZk0daa21I9asxc1oQ7UdFqApuwuraWvtJSutpIW0j8aRzM2jY7RInKh3570ARSBAU/Z6Znb3PmTJEWC1JyNEB0yJMhPHz558NyxEwfOGzdt2KzBVHOZBo3lmWxl/CWLla4iOaUh29pRnDRJYqQIkR7CY8fjYlP7hqKNGS8QWUxXqEhxaFiI4gThh0FBDx0COWwA1PCXAQNf493d2bVd7+1d0Hth15VKgEb7bXgChLmee4NT67a2NTa3dktr0GRjY2It1mVlaGhmZ83VCBD0V1aW1tZUW1lRNVVXVV31VUNBGWipFpCfbbft5NTUTV2gwNOAP290KVNnZyVKlm4pUh8SpEmTHjniPOdm96ZmZqaiRYd+6IYMITqiM2I0SJCgFyIECND/PNCeO89zPHNe53TkwLmcx2FzN2+DeXnG8mZeJj6WDOXFgDmYf3kYH48/dPDg8cfHSGuU6pQpRow8sV6vXbJkgWzSBMkNI0aIMC46LjZ68bKFyicnrbzKFBHxxeMLx9+oMaMGjUdeEgjVxm0kGhr+EIYi9UOGqLiK95hyKVKMMDkCeS7X8sciiD+84VN8h47noEDBdaOPXiqN8Ah5eHhxenp9eA/EI3xfGDa7M3EUKEqUKBxxESJImKWlramplT3ufXjPO9zJyBq8wRMkMHMrK/veLSxYQMG9e7tPOIh/+FAXwkPdB+/2YO1nZj9xE2mX+xwHNDLADRrwqA6V2zZwA3dyEnABb2oiQOBpQNSjLiUldrFfXVlZaWlhHetZWWEPe1cXFxfYwf71NfWpe50KktY/CTgDLPYiBJLD0v//f0y9HDIDrAOmB9I400p0CvJcR01YYahgEdiRlKlME1YFOjTSR3lCYi8RKE4MGvulVClVSpVSpVQpVUqVUqVUKVVKlVKlVClVSr2U+irt3tl/M+qfop96FV8NSqmYCX6zSpFUKj2SEOPWy3D8/UmpT3DnQSCVxrL4nwHGIG5uwXQLTU1Q81IhxEUvL93gZgo+Pu8cVdKdSK/cWxkZdFgEvXFYBGEqhAgTEDBMAyJkasoqS7HmzAahKziiDVmVn7AccQw5ZHFUgoIZgR3T+QPToPIgBkAsqoYjWyyECQetL1JFe1b6XDq04ecxfgOnkY4oXBT4eXR15E20IV1uDkWpBUwAuTnK6hjM+RCjeVaKdlB8EKjSC2eEyi6L0RF2lWGcLKmMqRRTyAiSVqUYQ5F/nwryTljT3BxNWYZzPsR+oBhBMaQrvgNWdbeQCaCYzxUxf7SKgTBKRS5OFLJOHuiWAnaik4B1iVxKFz2gX8yyoLgbolDSkE09xnGxZTp/KiFZ3MshWQf0Nl0zfKBYfVEXDhWE38qt4rLhUhdJ9fKDw50jif255PLcOWKOpNS/WlcYuHKOeBGiJYTvEDP3XT7e9VM3ocnhyPhK85PaPkubWvnKt2Q5SfbLe5lA24V1ZZW7fSejRYrw3EFjee3CBcoTJ0147HhUtJHYApHFdIWKFIeGhShOmChBYoQIwhAgPgwKeugQyEGDnoW8Cnh3dhTqJsCvK41CJUSAQDcn9yAO7s2tjW3NgRqDBWgKzszKEpCNhYF9eXVxIdjSysK6sqqiOjAlFQVlIBd4YqSoGUlqBKkV9aRJjx5xNucmIkR96VBfyh3HldjKtrTMlunN1tSsVCm3TanNTt2oIUFSo+YyTe6+dAmTJUrPppxzm8SoxJIWegYmFhAABCAgQABDlxkGxkgUJ5qaEh/kqkbBguNAMIQygAIAkLEApIwlAwMTAAAIAKgiCb7X7/38vL2e1///fnx9Ht/7///8PX7f//v9fb1+v/f7fj29Xq/3+319/T6f7/t9vT2I936/n+/1+3/98+iP9gDxoeznKR8PLi5uP1+PhzplLMwGsioVqCqw5jVaPvG8bKSXp/Yp6wvMZmtis7XYNt5eVtushbW2WbY5bWM3rTU33bb2qePYQQ6n+GjCDwolkP5ij8Nt2395rTyGdRitEEyj7ycQrpG3d/gKtaperSr1V2WaxdfH1OKJ2HJSz0FgjXIHbdH6HrRfBTZK/6AtWh2Edl71EIqD1kVIL60+QixXjU3LTRwY9A1+1oqBV15CS1ImVAI2ofvrhGIbn9BKDYXK2Sh0HaVQFHkKraRUqBysQtevFYoxXqH1GguVslmoDJHtqRa6BrdQzMuF1o13oVLD0MllKGYaWrcNlT4OXa5D8fPQtIv50NL/ULmD6KKm2Pr9iC6Uklufm+jqJwrBi6hJEbrgo0j0U0R7FfneilAbi4S2RXbctiA+WRS+H6nEgXQ1Okq35o0EpuzWMye6tkTJ1n74rskDsiX8k6Jzb4uqCw5K6FeNW4tnSLV7FJrXF06ioGYiWJcQRk6ivImOtIktieTThLRmEm66MVGNaZ0b6fYowXbmzJEQfiy50Kv9UvpiRrI2kHFHXRgU3YL/aNRCoZOCbp0smoL/uBznTq0XqZ8KWV4qIQ0VX4vY7bgFGT2MZn5Q8NhUJb6x6cMRxVORHGrVE6rhrYH4jcanVEpPYkqSLhEBdUxE1S1KRVReSrqpzM1WbZH4O7fJ51pzHZwrndIZSJrsFAvGksk27FC7mJvzVT5Y84RW97lK+n4/kfm1s0jr3eyp9J5F8WnVBI9FmW1MLg2GY2mSHv5PVOcoUb4aNUY92n+jjgpzZuSCSPXlEPs5lPwBYxTt27mh3MnCY2kYA2xW9Ewiu7kuvMRQqwsrlNYfij06lyjJ1KDbM0bpYwq+HUnpsUdx6BW79l90LQ4qqQWtVJFobCiFO/Y7q5GBqIrW4a8mSfCwGz5aDnft271gg96Q25/gLw8UTZVc88FvDflJ1JqzKr1HfbyAZypZib7iuCjVqO26HRPZF7QZUBRQRS1fMeFFeRVsuXdX5fKhx6vGb7F6X0EVD3yo7wF5MWjB06di22tETqGcXWcsM0pykDx0USsSm6niCg01XLHUtJRmLVrF0YLn2Fq1WMieikQXuq7Gia5f3FQdkmYI5fQl1O+H/42YEr1bpz9UvuIwBPv2SnhRX0H5tkShjQMslWAdo8SctLXTVZbk3It7fM005Wz2f3AZILF2Cg2oVgUluEjYP1AKnDxdGVV+UH2VY9S8CUxLh1GmimibNDahU4UEUxe+fl00ZLnop/YTFpKmIqPsq9wDfiaokirmHls6tyoTFQrMpkTOuQnTMT3jEg3QFOUCT+sSn79Wt9K1dk2VQ+VeT7u0K8cbBqC7Qb0h1rDrDlBYuzWUo4ZtpN82k721FHNjY1k3shfT02SWrtUYeg1n3cx2TG/zWboWZOiNaOnbkaFrSktvazLuBrU3bcrcmFltT8sy9Ma19DRJ40ZWub20UONmprq9xmvom/PS+6LN7QK+lNnMN6alm9i2v7Hmb2Kaghx786LcyM5MbxqLgq7xUW5kf2avbRFxk1Fqvc2U0Tdch77tyvTWTNE3aJOe40b0U3zS0E295tE62g9osR7OJip/45Cti2PQLBj3Ycv+M5XXRV5+XCjmNlla8rQLkbnBMZeqtbsGUHPjyUWD/TIoyzQKsgmH2/52/31QefmPVo6fHGFa9e5lJVTsLMzEk170/YCWiy2TmJYR+21FWyb/SDuLgM5C474X7C9Gw9tjMRE28dgZYlpe998gWCakrcfugPvmsW5EsIkN1coqQd0KRW0VA4TMAU8Om+q4I5jtfHEMWwbcZIfGo/IUw7MzZAsgaQW9eH9WXF4VbY7K1gbynQWEnemywFxnuKdmJZpEpBmHhs1cc0DkMlW3d2000mvtefq6CYKMccD+3eNgm242+GezjLNlGTSLc9zQthu6J4bthDiuWprzzJRqaU3dpbvSfAJThnOuPhmuwljOF2gaJP3rqCQ4o0OwFLbwBDs7MH6pc/Zd7+BhzamzOa3wsFObYluAHdFmvDwRyt7EkKM16rtlCNfkoQIpExnZxuEknMXyMfKPMP/ek3+dZLKtYDUBK7kFpBx4LJ9Gkl016j3Vqvq9SbULpOyAYwuAyhUwXATon+uA09jltTlVIEawybyBHC6Y5ElwRi5uXgaxvSLf/UFgIg4OZBDKvCAlY2IE00i8rVqHTZJfVc+cTdKOesicLDrXmuTFBJjWr7f9Yl6W17kJVVbWXrQsdapB5bOce+m1IL9vakNvGfNBJvaMaX3tPqjltZbSu1Do28IYcgU4dzFuF0tqBM6d3IJJnlo/mL1N1FgongKPNKl5N8zuh8qTHGbijhQvT3ljQ8NkGy4ZOHJ0huY2OK75vnJE3RfT5jDL+7wnZ/stAUkG2wa5FC5xjsIQQFmVUEtw8rhcEsgsAa1mb4Q7L9/zkkvi9Z2dMWThMtxL+HEJ8EGsg3MsW9wh5EysYSCmeBrWNwpTYw7WOgRTNgHrGJ+pnIWaBi0FU7O+EUiNOa51qFI2Wd9Pp3G7fH+QI50aarxpkvaQtgPFZnpJcCzdEMovGfeTAsk9JiypRwOXySzQ8hkEKd3wIWpNfu2zOvZ8gRw/PZDxaI2Y5nZnLvt3QClsLf8oCtbobpFyYpLi/XiuLyd/IuK4cETLb7DQAbZyjftMv2zJ2Yh3mcS6wn0xisy5yG0Q3uWhIZKbczz3ocjOFMAlzuVFriepazXGDNefTUuVJhXsjgH2ceIeasx/eyenx/Ej0BcTviF9rjR5PVYbTsBTGh/88YUvKeZC4hYZamwlzrWJb+Fpw3v2AmI37yx075lHXnhyLY+9WvTyWld7S0/xMmFktqntsqXwTXsUP4j0beVd4k/q3LKHewJhJr+9Be/YDZzAxjP+O1WmC8tBKi7TSLG7finS1fXOCyNEmZ0RbI31Xngr+z4CktZj7p45M6495oz7K5fHmYI31UA/J9Yp0Yzyh9yy9Lgt1m2RhmvasFn2pz1P13r792boOafZZWpYhA1vv3nojcpsACQ8aeJ35hsCu7uxqSfddGvDtSI6nDAo2jplZc1mORI6PluYsJ+Qxk7o87ARwG6sboA67NS3mXP7DxrQSb+f+Orv9wZcRViz8r2d97plMVg/SiOk8EljsWki5d74OjBa7pOSnODiXWvmj40tcoV8xyxyTBPa0vkX9pGyNLvhnRHbTBavav9tfMtaatc7JrXb5cvewcloy7xuTO1mFMdvyKaTS2o7exqSepvbzru7IMEspwf1alK2pR+Hm99S+vICUc2zt3TnXIT//h63BMYmmMf5jBQUudvEdBkG6rki3fKV3J6LGE4U2ReHBBeGuY2mdt9+dMIm23gxpeGPA21kTb0/OWidt81coxa+oZ53ubhfol+Yn9cMK0Yo2XxtiwXOWeTRZb+50z8OrUcu+xTMmf9CtF+Oq2F0yK9xNmbKPjhrJuOqhewZx44sAAMNuqWpbceOKtYR1HuOTtEGV7xttVy6CeF2zq3aYCpr2BCh5/CgXVDxe1tz97ljYXN92zzW8qpXzUm2C8My2bud93ope1h1PVek7Z3XQUvmYc1m3oC7DBomvdKmvbBJlVvYfpSrmjsXSsVFIxOS2pbKm5coYlg+F+ALyzlva3uUnkOEWbgbsG0C86o1eMSVYdNaQ+e9OwJ72LTe3djwDcNnH45XxZGTPNntFg5P3hbOba/q/OoZfSDk1/Yx1b2Fudglt5VEryq803FeR2gctoF14UY777Yxpu6qOqb8g7QzGVdrJ/vuE0t7lwEDuwvpZm6HsHaH1VKgLKoOhOkU8wkkaGsT5Lq8tf8XsV+Lz1kOhE4VDW/E1nBs/wXP77U7BWP08xqjWLkMlyi3a3bho48NT2defDrDCqhbtS3RRKQD03dbNwqAphvKQTs5X69osdQ8FidGC9R0lUfL6Gcmzw6I8bcJoyRiL3YrAqLNIdbtQpRyV6BrFwrZLdgGY4/kHyQQDbkax34QD+ObW96Zuxz+dYelSLc7eo31YesLYDj1Wftk9710jLuUUm2lFKmUm1NSoU+6K3hGH33K8MSNtPsYY1qLvqxUtIsd/TtmqeEErDTOtVbvlE34YzKw1uLpDoLzu2HBX2fNGBeRy/f0rXi3taeK74UEVzmuMNyJMmQttMYo0Obp1lvkl9ReCs7juWkllrPzVbD32orEzZTUJFBX0yvATyEONjmqfLDdWH4sYuJ0HVrxB6LVidUVW1kA/HjKje4xTykPIGDmxTLFsXKFJhis6ZxyqLsmQQHIhHwrMd289o3HFULfobK0FpWnTEdlhJbKhgMtqPx5808pdRIPW5spdShvSrlc05YSpeCVUoioJeXPuEdKIbXQRkapl3tR0vptlLacvohyOcEP5axotYAYKEsXypOyhzJV6aegdCQPlFgpH/mkO+Ge5Mc/v8LNap+qGKiEWQcT9xxBIkuUcaVAwkoqNkr3f5KcTv3bauDMt3CijtMWFij1NnQLKaX3jNAaFnzg/8b96Ad3Vq7b4vavbJU/QZipI0UBOMamvJjs3MSYtLbb/1Y/7i9RoTKB1ZvK83XtXZHmGW0t2/f2M8IwB0urxIsVo7qmnJfGaTEHYEBZsp48S1+ln5PQdQvl6c7WSsWLpdO01nsr2L7B2Th8V5al7X41lKMY9DVHTMCAiGDPa5NUhFvTcvEfqx3zy0eKQMdz8gwdt6T71M+eMuxbtSxH/5PXXz+EUQhZBRb1dpZzdW6ZJsT8w2GmyCJGe1xGS353rtrPMcUdMEnydnzn9fFzilAg3iy2/O8vOeMWqW5NvOzfNX8qNsUsKDlz/g/8RaUHoMCtcq2mcl3FbPlywj0p5JSbvSnLJFikRHgZajjem7I+uyPQr5GX52WQNY5IOTZNSXFoFJNmyTXugXTdyP34w9x3cb48V3pFRuiqz421SGz/FQg2CtV4LWOMMu5E9jb+1oWpMuWBgr5S/WbyDeYwqEn0OOk0qoFGbXa58ScRzxcksh6tGhFNpP6/qRPN09KqOQPqj4KhjKp6faOnNV9uKBWiUXoOwU/RlLGUkMG/alFUqqGjhg9+Wu5P0ISTNtdjRrPqkkuXMvUrluRRUdaWZM5hD7Ce9R9RusyZg/HllfIuzwueNb6EUHD+81k8LD7+8smzhlHERTxuYKw+o4+z0r6s8lcWJZWTH81Dmc1xPOVNcNMo66SbEFkdHxtLMHeXpa/8ma3MuPCqzL3itI8TM4768WDe4ut9OV922clBOyv6zlEcL5xIW3MiBtbG6FB0yDOn2kwQOwN26meaPxJnTnkdPlmb5aoRYX6m8Z0Y8MZRqWwC+DHqnaXzli2QlzZLtMMuOksWhYKsF/KFIujeFFK1OZjtwI4p9L0fSPdH1ZT6CQcwCd7p4vx1bH5CVMT3r6mwCtDwcC9lPJhPGZlGu5oumShKsl7eRYB1JXKXJ3hgYrlhCpDnaU6hgMIES05K+JcCFacGg7tpMki+5MI02vWIZKJLkrEc+ALWj1XUnT53ByfcsjnqBuM55Z9NWtMi/ShRfU5LDcH2TDDI40nALH4cZBlTieKIczY/vA7H4iQxNCIak8z5G8cr65jWdnEAFs0hbknEVrgG3A9hgKnL4l3c5s2dxmv11x1Ht//Co0HhuDUSvSK15e0WzweITVDLRmDWNKBjVLiag7c8BANMuPHG7a7Z8XzQSU7lMEaU/OeH4bDiPincRxDpSUPFu+ch89g64CyiWRc0YYC0eoub9tB6EfEZdFDCRLu63+L5PDEFYV4DlTbMEqclCqOW4ByoHbKrTEAjxgv/rLY8GA9PIdNIwjlHKIaM6YTjfVwQcyqcpDgbibJ1m0W7iEwWydxg8lsmmSvudfbDkMvG7pudhzWXtoWdJxPDdsF9cHty4bwiPai6355tNUQ98/Y00DkKUJnTNw+BDUwweOM3lVl5PuglTeUxI2r+84thWHGbVNwjiPQk8zd1ksxbJ0JpR/q66AbbWtsNEhFpL6CFs/fEvOC5ZrGPHc6gFrgdNzvWeDns+KVZ0oWdm46faaR7FKk4582HcFsmCOTxJGAWPw+SzKlEaUQ5nz9ehmNpEhgccfB6EmM2In3rEDR2Ia2LEGRbkI4VCMr9SdMygGDT6FuboLEDtC5YkG09HasD2g3dKBu3NPU0uCdOo9w/Mufs+tY3ZOynYMLQh2rjUd/uzKjTdxRIvn4OQPnecHbohcctldKz5+R0oLtmnDXUdONHGlJ6vPspjz6b0LHmkT10J3Ej3UZqvEmURjeGkLFnkB169/AjXTw63pWTRr9s0FiDxnaUKdPN6WFxKDNs4doLeEPR/p5DMEvj9n36hv9Os1lHvcQ5CNCQxJhQsscTirPKNPhzmRKKIyjAPGEeVtiTBnGcafpmxLqRtbFuutylclq0HWxZ+a3Y3dhHuS57Z5tUHmvQ5Y7JaWF2sCXyW7Vu7EyuCzsONxJ//QbF7d6j5uJtVRq6W6HLVih304bi1uypxohtKm3XTSF7VSo3SqPiN+qpZou2Ko3SXaEJKpS7PIPie3/sMQKayRtvJ7oDS3OnLSi/8UfMmWsqzfm+yFqVdOY5LG6kTp2d3kIerJ2i2ZbhLFRUfOnP3+d2mZWcZVLjerv3L+0b5fJDTwab77yBv7bun9fOkscYmSwTwDsAmL3oVdvgqEvpO1v8hlq+2CfU4NNPGKe++wS+fMbxH75xblZzzYK5PSvvNXDzWw4Ff6OoIbbVzJYVZiZSngA0guJSSDuonwZZQMtA+CPo7ALYQWULtAVU9l1/2xTrdXadf17LZ7oGt/HmpT3LMuwEtr9H3pn8xYwVQD1UP/7ty4az0+nlQc9ZG1nxKOq8a76CLqztH8SkJsG8Kreg76k6B30Exa/0qN8CZ/4+OM9WqYRBqF3MWGb2XMIdAvHk4L+781FfojVebXSuibUibmCAsgoSt5luhWMJnZO3vUCei0ztGzkKx9a8IjmhK3njWvQ0Bf74WDSlzecALCBFgILt/S5EfqLr2S7wZi5gTN/uOZOAadjYoJjUepPu53XqdzY3Z7h4LTlh+6a38hyU+ehYXhBF6V6qTMhrgwSp62thuq27QPo3MgJxFIZSu1jjLUVUYg471rZdbHfuMA1ZiTtautbms++lAImnDT5Eu75OTHtMb/Ph0L/2KY0j31J6Div+BERKruCsyRUY3wRhCAg1u3gHbIHUeXzbl+/+YJxXwmB5GFz5eN7yN2/aNwf9WDo1xqXs8nZ+MJ3AuA854mfv5qQneuDJ7Jke/tamPfFTNGP2NGTjbCYDn0VvtSz8a4jOPx1q3UZp1LPVyxDtQCfCbWm5A/ylFguoCyMkD8S/w+4K8AVU5wAZQXMR7H0mFucRMvvAxRpS0oUafPMosHn1/kEOq/4W5AS+HJ3f2eYiEOT7t7+c39zmFtfxMc817wz31fK26u5iRt7yD89BOOzrlvdJ6b6hEW7PGqBAJnqg45A7l2mQ4dGEm8z+y7fD7FmW7ZAXj+3FP5Orb7jpfy0G8x17ucvqsofStCxF4Nl7ww7vCpgpR1w0KbvLBbA0iENXE74IAw+h9qv4u8bk2b0Ad8FwWcXkZO12LsMUCZiGa3AXILiZt/u5TJ/c3RacBqTp4hWC27qZ2ipcLmprZQgEJ1zgcIwXKWmyeW7e4g5QyNI6GePGZ272vGcNN10wpF2YtPfVCTigFGJVJMyMdG2G2ymZ47zYnu40Fq7lYe8YZZ8Ap4B96GxbwQVtdpCCFk5jjRyFujDogamTmIaqOxDlaRjaW3ESLCCluDlKO507eLIyb6XbjHp+NxaOmNOAaHVMMcHst5MUoazOr/1zUZo9C3n05LCV/Z9xxwSmgC9sb9p4wX0B66+YGW03L7AyqXjKtuUYVjTDr3DH/rYec7TVvIJXi4abLY5eO3Dgpi5V0uy50tNEyne3Q2zZQLv0uDxdHoyjpZcXy0I4W6lVYE9cA8Pdf/tu01Oo8c9wLTLEnx//lz8szYrJoo/W+wVzvnQTMfloQ1XX/HD756rJnPnCrXUFjKvKXBw9oxX7IM67s0PuyEDj8Lqcmj+Deuni6nUHTsbUCCQ94xGrH3fe7SemMdDkP5aqy23cEHKVP8QuSNxsEdYbMOq8Z9SyYmloxs1+PRgm7HjNGalBPzvjCVH6mrau6WZ3mtoNFQ/TBzfvWqxld1DMUPdXGdDZ0Pvjo2PP3MDEA4Gg2hhUVo8FvhMxuzV1x3yCv1kY35H9nRT7QKU7KEzkwS1g3GVsLrjzcVB97xH+wJuvcRd7KSzdurMF+0AojrnZzcpu2ix+Dma1G2G2r81M9ne2yUgFmP2pZ9UnSbHEnaetkRmRuz5ZaS+XH2cMqAzLdy5tqfvrO3jPJ4xTjxLptXcUu61UO8ptP+NdKLN9E2Z+N226n3zWb7dLTKah7V+L0eWGLSknFlZcur9D7vnX/JmvMEE/KbOLf2qkt1zxyDty4Nqh5PgElp2d1TOvsaWP9PPbH9aRhfA0MzpIsTv5pAub5Es7qq8E25EUQFfHPJMi3inmjqb7lqBnFF2I92m//+GSRs4A77B5hRLLVD2em4I7iWam1jvVnPn3tyxIJ78fd7JxvF1k0YTb9z/c3BOuqrhVE6dhYfOu/QFyjueyXPi4osikcsLLtXFioWevLYOYvOkF2ntnBM463igHwmRgtX38mIiLnKvz45hbdjPWqXZ5XWY6cWIR7Yn1qPkhsd+3+MT0nRU5oTvpQPfPmL8/WW4ABNOrV2437QvoD3D2PbcfPA+Y3SVtd9pWu1fOnuT2wU4z5orH4KGXbG/7bm6vzU+dM6kZDfs43Ja0yeSL89Yru+Y2HLMotvYMw0DCd5tyzwy6XbG4w7dCOLQs+MbtvsuS71tljrXRKhiudeJzSddaEqKtVo7oQjqOFIxmSoEN7N9dAK9zdVdORcvPVSKbKIBlMhtn8ec5Aw2x/FwSClNET4UPM8Lt0xX610yU4WvvXTt556lj2VZ1n9CFNcB9lchPq0BreGUUdFGbvzDdJVRDBANV6n44ay2ZH1dbevLgqrYpMFPxjj9Vs/VQmdfkzWFW14rxzJMZlZ8/2uuOw56stQzEXqkUbUO5ZATyeBAv7COsP4ZbmsWdlM8TjtF/wVn8qThdhtuyV0FMzoLEj6f/5urWbYvYaA/C+op1b3pXNzDfNWP8Em9Uu6S+8nmIL1yn1E/6zGxV0nJwJ3i194Z3bnotgs6BFZkyhVPRRn3jXrQu8+n5vte1zJnfrHK0JS8CYTpOHHI/KXaLpjvEDHQaBfCioRY6VJKyepvFaLdYWQyW0Wg3GRlslt1qtVmZbDbTajYZmUwms2k1WdksFqtpNZkZTDa73TbZ2Sw2o922WVlsFrPdbliZTMZ2YSaR0bXLCOUPpFimtlq6hGVVpxq1kSUWszRYG8gQ2Z/ZuBlnM44jQTeYzeP5bGo2mM3z6/l6den/UxsSY6Kx3S+DGp8a1j/2y1Ca/CBvYc028xwleiyGg8Ic/bNpRLbLdbPZZJVQavY3bqt9dWFCFajKYeaGR++8VYtxV3VFLEmjImAJ3aJ4rFBy7nmfoNr9BTkhbIbkHZN+Xlw4pZPfSVtpXaVRQ0Gonzkr1rXHUzbD+O7UygzyLQIzc9D9qGKl/8UTMy0k2SmL4jbviNz7HFCrkd9snTYruzXoiql9wtwfkjnnqmN0b6w0mSH8BIEbV3tkS1Z+/jkyr3b3YxGqpNS6A+D6hBIm+faWHLyiwmVWVa9lnxjwOPbqERhV8eIiBMOtTAGEHsnW43XurQXHA8tRhVMMcj/D6cz9ozhxGQbhrKwEQh47rpojiOWXJ19D6UJ7NceDt5XowdjraIHMIaRjgSuSyPql46I7khi/3aWtqAMJgBes5LkZhnbgrehgz2KzxSemWozxklHplaKclUYWZYj0TqGxcCi5Q3/I5/JU1REJdLQQqxyDWd6M50wK1G1YlW3GBkWqJJekGSL8DMvYuTssCzUjfEF2mAaVcygUsVp2dQnl0e7/q0ni1PO8NLQeY5arhoivz2jXpZRCeyXdyTCI0sPsjwsVengbjtJGUcSh4uSW/WofFdltoBwVdK9vRirCyq6N6DblWNBQXoB/pb5R7Z/5JgpaJGsJJsk5JrwJlHHyT+mMRvJXFwmQbBeiiRiQOkXwdwowAzGcFmy5va2HcuOLrJfev1ixKBjYjPi8O3Bc2qM00K57H28bxKzWm7joMwEvKuSX65xiTsEYBF7XhzCUaOmt5FlB2VGI2xc05+qYLMrm68YcgDUYXqZyJYcv6x9TDKNA9ED1QAZboZpXXiqu2drmYRulpnuqeemVr6Fx4wKSCaBy38qhRcJcdkZ/IUHeeFU9xFD325v9oPSw5q/NeJ5UMGqYtPKeo4KpOx3MOG8nXkma7heG7yuERn1Y8TiKZw5wO8WgcxIDidWRV1nAG1JMkK/Q/NgiUay7Cb2oWQDJciDA/L3Rqjw61ulom4nMbHCseYpIKKVdfgmarcRfSqFnNZV1gZbVhwc2he582FrV4+F2pV0ObOvypqOTNfyUMEkpAWrFx3Z8Nv8FHNjv+2a6zgqnGeReFtOZG8OhiIVNYaZyq95oxjLMX6Wibnfttbi1AKYBeMlHtz0CLPhrzsOWTN6vOOVEfDl8Z3MUeIDDjXvPzwxxL62Imx1j9XKqad5OK9ZgE/qZi50OyjjM3vaB0NNEtHsFEH6X1c3Oskinp1HK9KZM0TeAk77ZJHSNbaM30UbXsJ/TNwe46BoRXPQmBvr8p27CESM4dwCHx3ByGI6OwHSQY5iZt6YBJkZ5kDlrgCFZfoIdbjxC1ATwgX/qJxwxBHMHYPgYJofhaBFMAzbGmXnLNGBilAc5ZwUYkuVNMMPHQ9Sung9Lld+UH4yYBPNHOLwIJ49wPBRMHvZpO9sQolNhM/O0D35KeYrXx8rEzj+FKXEOC43MhsDc+Z0AWIbk+JqYOLNTMp7BHWIqUyMjRjaGm1caPaxn8qT6oGPCRduG17hA2GUB/J26sjZNKRu14JizVA5ZME3YFIwjeNbRk0tAtibAbchL+MbVZpkU2hPPo8kdlFJhpETP2TnMBpDJRGO1tyqTgxlYWGZpAdnwclI7bGZOj+Y3yxRHc9Lc11DCyj61NDbjbHnYdcYM5iutP/UTjBiCuQMwPAyTw2D0CKbBGMZN/GUHRCz0MLcUghWM336CL0bUCPjDwuVNGcGICTB/gMMLcPIAx5PB5HE7tbIdKToepjg87TMf3jzp9YUl5iqtWu7T31rlkkdm2jntJhxP3ECMm0BpaIEmz19/fLCY2oRHhNxcYBkWk0kxOTIikzLCwOFsGpwdQOhC93KbD1wZ8HeLdRnZJ9+Pe5afcgQjLmB+AQ4vwOQCGE+G0wFu97vAfonECJNWD82ra11uBD5EdSfQPZF40uquBz/ibyXUPFu5yIr4jZ3xuNvh7+jteb3hm+qnEZN7HtGGE8NkIhyH+snsDzn4zRgZHJmXTx4WD5jUzo9pp86IRPNT62hYKIG7a1B7ncqTEUhinkgOi+SkkRxDyQmUJzB4HxiZTpuXTA8LR0/KjMbUJs5oBsz3Ha5ug7IdurFIoJlo0kDUwDTsbxTKxhzsdQjKbAL2MT5lOQs9DZoMpmZ/IyAbc9zrUMlssrufTuPdNUhfHl2nBIOTyQgwPoecK3YmkCFxgiY5qSxPI0djhSw5o8OCPgcHjx4lAiMr3SK3eYt2KfuwBydo1KTZrlNrzOmjdHFGuwOlEOa3GM8dvgm4axoBelMUdOTfmueYoYIwGYajhsOsW94jMkfEHefWqos7RuaC8hCB7WVwsEyxyZE+Yt4hhgTEJEyOjIhJpNYMYzeRnKj27lzwD/c3ejfKoBPfMEvb9GPF5pkpj4HQ5bST0yjsYA7Kbwh2YwLKdXx2NgvyGLQup6acRqCDOZbfUHVjUn6nnIl2+bVBjHQJ6XimRh7dGEJjrxZ76BHDRzJZ9HiHSx59W6Bj7w976ObgRjpB1HirIo1+W6BjF4Y91J7gJ80raKcHTpCJTc6OZ6NmUQuD3vEUld8IdGOO5TpUnU022YmDgIeJ5ffy++QceU2mebdLZNiJdPdclPx0O3KMtlbmubZsT3ioUQr3Iuuec+0q7jlMTDbKJMvavPAYN/y/CbLVbVk8nLnELmXWLlCXOWXmtYxi7n6GXpc24HJbt/Y2/gfH9UECkebht7HU3m+zf7nBTw/TarltAWdq3UE77zT7xZgOpyZ8zzLYcN1ACcv0G9N318BuJgPpENoBpWYJ9sZhm6lgTND+9n1QBu4okDGxrUZ2sdos2p4YJapgv9tqbuOU0zSM6bto/m42Aykk7I9Ut5K2bJT4o5KM17aM6blxvGj3If6dhZY5/LxxO9cxhZgO/BuQecOVaaNETN0x4YzIZbfr9iuLQrjb/Pd2hVgKTnxqwkPsMzWTT+4YM4rWyPeuCMO9JvFK1FcgU97Q82E7tY4JOX7ybnvze4NlZD9mEaRsS9EfYkyu7R7Tz7CiDxILMVPoThORdhMXv4yoOT7+6JFjRw4fP3boyHmAmWPH4cMPjxw6cvzokaM+7HBd40UxB2eaMI2tj9UOZ40Lnu79t2vPjA7GIZtvtwYX9GuCCxkX7Ms1u7Rhx13G2jUSACxK3xH8F+qA92+mHRS8D9Nik23ILm43HSI1H1ifoWm7bkpdQPKLPWJEx6eBPKwydq4C/cbf2oiC2QqdcQUwDsfGttp5Kxv5LSzyL5ePgcPcHNmlVktZ9TAGovo007a87fC2MGFeeRmfA1S/DH5+ox1g2wwSmShKDBUsL5kLmRIyo0hkot6P0PjPvpvCcRmNFUB20KwDug/MtIz6QMhBtCwCf+tNjvYzKvEGnHFI4rw2yH1CbkNtc9JNDlt/xnHH9N32Bd/hYETGGa1b0jfFEfyShisYwYq2KV5AZ8rdXrDb5OA3OeQwR+6pLBrIquGoJZI5J9nUktMFkHkUufAsF2k+yykIOkLAyOZZkG/lPqv+ty04y5R9Dy20ZQ6uWi0mtu6XebUNc8VOVZB8g3k3kcvL5K/DtDB+h4t90TTN20DM5uxgG3eaVy9PDWF/M7rCfRbd916jZZR/rtSGnMqWHNhpywyBsIx2AvT28wrstXUWf5nVmN2iQMD7MfxIM3+k3W0HAZ0uq8XdnnGHPIQtkoswCP3OhR7BGcG5w2iPyQybk+xwBLujfVswS5+ZwU1GG32z+RdtDuLZCFxgHOg7kn/U0rMcodjX1wWL/uVgx/TgbIHzLVyXwRDTlcopDTnqjsvgdbp9rZ+DWI0No7TjWm0Lno+5ORr2ssPsdDusl/29dHcTH45FesUwduFlvK+18okpSUSNaDxLp4V9Qjuy1V7Q02PiqzlMM7ITv6BCOqm8/bIk4ZoQaDtZ3Bshilzcpqv2Pg9tz1J3SQVYBjeuSmcshiYqW0avhWpfbB4yv0h3+2Q/mLX0qr27sQsf/pS0l8o0Vj9rnYnAD4zEWzpythUdRKRTiemYqFZvEFNJ+zI4SPa8E52bd5GnV3g7iCxZv1dj2nbnEVJvWBcSXmHtxidHw2vL+F5gqIS1/+tosCKBs9XdohI8wxu28rjXq0to7OcRtoOXnjjJccTVnbFtvrSwgTC8kD21v+XsrSB4yPASvTNLOMS5cB6Z95hjzQnXliIx4VibZEJsCrFInffIFsZqyVGeYROD1ASxDO4qW+PgptAC9k1GV7if69HQXdrtButAYzFNJgRib4SMcvcBuslQmmywleZjkWX218HdU+q6Yecd4hYGd3b/V6ZxbRaJnTK3IBmZr2Bru2zxZplZQ92tiec83gXmtg/kYY5vgt3Xx7mVbRDCnMUYE3/BnrFa+MwuxtxpE/rG71DOp/KJyt7V1d+D5JUO2fb3kd1hjAB2arN6xILxCiOIO3S2Bzzx3ZjfsV9SnxR7KaVXSScPrIxw7nfMIzYp0dxITa4RmE84dKOOyZBzav4E5lrU9m8Vzi59qNbZcIJk7Gby0t61qCG7FrDu+zvtfKuwu3FXjgEijmUd3YCNlxma79Ue3dppqLlZh+syxv2XzgCx1zHeE44aM9v9M/HGrou5ZfCzeB3AEQ7zrMM2SFQfx7DjzdlEo7wWsq7YP9RuGX2Xp9dw1Oa3fASbtJZhqzoYYIIzxaEzzmPp0ILdGuSHwJj7sIVkZ2qu4BoZ8u2VXXt43RjOyc6qaoVzTcvtTEMYmBpXVtqaMQT3obdcwBYOB+gFYEv2I94aaM8hzko1HpcZtaDoSxa7tkML19Kq1VlD/NEaAM3BbiKXy3pkx5uSkda+vCPjfEvahJNStgFptlUh1YxMqiXldXfrT/ohb8gjjka2M3OfAHND5cKf8XZj/8T+gry/AG7FmP42Tva0dUtwYU17/4wc/Yv0uTecjWv5LuUxC+/C6TR/MwyQT0CdlT+mzkZVh9vNyNfItMfHJd3ugOakKwec7dizrbpjxgsOtCQZ98UAAPqkijdcLAzbaAcubd0t9YY++c8zGn0C8uPmdguAxpzcs2yrb2E0+5QZJVN64wECXcRQ2GzTCVqGgyyybvtsYzqqokiRYmVlSilQpkSpUoVKCilQpkihQuVKyilRokypYuXKFCmh4kxRNpYut4nlJm7l27230rdAc2KMTIe0iSJwLyI4uJiQQkoZrGG/bmEcSYzqppcwbafPw2wVvTxuOVhe/wFvaMEUb7f+BsSveKadnyi7RMt+qB1oRNeodcF/wf0wDAR8SeSeftIe8a9vAjOSy3+dfTpYZfEe2I9OTT5wTFOlE/Vg4jDsO/erFLrvkQwDWz450NJDbnrLGFaFMa7AfkXQP6IzMzKWLy7G8HYz4M5WWOygJCeuD+t9U6cW2w15y78x41yIjwIgQrcGgPgPmgEp4IzdUSyTc4UGJgK4O4Quv1aiYK9t9g8BCUDhZznXhxxRd3K9Ef//WgAAAAEAAAB6JgAAvKsAACi1L/1gvKqFMwH6B0k8MhAAkQEAAFBARQAK6RNEV7S0SLMIAhQNlQzycaWjIUfDsSa1G1xctfOYXauq2Hi88713pQOUA6kDNtpG16iR2ImtqOjYju26i73YN240dmMzMiI2YuPoGL3H13htwcJcz3WFCnEd13JyGlpD19XRNV1fuJChMzQGDHZt13d3eZ3Xenom2kT39XFoDt2hw4f+0B48+LVf//2V6BItQgSIBtEhQgA2YJMgsaE39IjmawXd1V6NoNcVN+5/d6iGaiam3LkDBHjqp3ZyauqmFiBgq7d6aiqqo1pKqqqrmgABqqbqAQO0WquxsKzaqq+uDvSBNmAgq7O6QIEEnaC5uNpuOyzsq78aDGxBL2gyMrEW67ExtEbrsjIGzaAbNHjQD9qBA7M267OzaU8bAoS0Tms1NQktodnYInSEXltj3dzauq0nTIBruH576+quptBe7aeUtn3f932r1Wq1Wq1WqVTM7pbqti1m99t2t93v+77v+7LdLuuyLuuyLuuyLuuyLuuyLuuyLuuyLus267Zt27ZtO51Op9PpdMqyrMu6rMu6rMu6rMu6rMu6rMu6rMu6rMu6zbphVyL2ypBuXvqpxMxsGySkUkWduG072WK2mG072WKKUsF+oKVRRamibdgNvc+Wddu2bdu2nbbt5IyW2k7Ztm3btp1s23Zy2raNampiYX8oGd+4Nwq57x1j4iJJREysFVFEAuO+yEWSevjDw0PBueYn0IJIt0qKpFqbm1F9h5Nt20oB7a4yBfp6CdR6P7uvBGq9WqZAXyubZC+XTbL3fTlfzpfxZXwxX8z3fZ0sYfK+lk263stEuTfJ1uNbCWbifYn8sfMa0exr3/d93/d9X86X831fxvd935fxfV+2sdAXZBxmH8PQwUVSqdgedXom4Ybc4MHIMpIh084Y/dJSZpBrF0OrbRNGQq3iE422Miq0deSj2Goy5Whx0FnSYvIoE4Sz9WHgq+VccwvpB6XdzMPJvuzLvmyVfdkqW2WrbBWuCleFo8JVM/fKmDGAhPIJJDmAqG/Ud23Fy7KhVazPZlXc2ROlXjJxaXp22US0KuX0xw7yIkQ0s6vK9IcZNaJUOEoup4ISClFFIf3YqWgbPio1T87aVBMBEa9BSupcn5V19OycBnp0ZKkRVkafb8Cmbjwr4RJ5GEQFDHNkCkYI2K6YWFJtc6h8dNBYPjs+p5K0xiQt0aiIkqAgqXS2U4VcODCHsKiFjST+xli1ToskM6PQ0qh5ulssQcHuNzKhbNTFUcMvjmvt1ZRm3YajCzNKVbSq9jRTb6utYpzsNSsN3Rix26mrO3tSeWN5dbdemJeZTsU1N33TKyujeBQwnJxQ3Mmv+Lk5wzf8wS/8CGqv9mYPwZ345WVlk1JH42m88s1ciuPxTn9/7k38CX+i+Wy/9hIew2d4PGfilW7pfdyRIz/uxwEB+uN/vFEjSS7JI0V65I8cEiS/9E3f5JcuWXJLk7ySU5rE5JSYnun/+/vdA3yAzxk//vWhPIkrUbJkiFNSIkFyRNKJECnS1XXFNcMVFRN79NjhO5wHDx/uw3/86PIunzCBy7m8rS2CR3A2tjVfQ2tGzsTkyNuSu6W21JUqXepLkrwlUaLkbh3JzY2CU/C3NziHc5aNk4ub8wpuYQ6DW/A6DHRe5xfo7PyC39n5neNdWdHJwnIRHiKECRMlTvjgIKEG19PL8zzfsEHQBX1vL4WncBQoVER6i47TetuHDiEKoBcBApLwEX9/H/yDg3ARefIMWtfs2Z2cBLiAAR3Jp9NJPUmRfydStKhL6xiqU4hQoT1NqPXswdN6+g6ePJA6HBKyz/u8QwcOzsH9/Picz/d8g9s5Hl4Gz+AaPK8F/XH8p/90oECAGhAkb+pHkBr1o2bUqBm1I4e04Td80Ybri+7oPrqjNz7i8EZnxJHDGR0xx6Ej+otDGP7CY8Co4TGcRg0ZTsNnyPAZnsiihQpfEeiBXlgoZM2a0jSlrUYNAGzYuEFD2qRmzpyJ03EaTh9yyUmf9CJuxLcQOIIEV1pbPYiPB+DTfNqPnz7dpwX1Hygol2o6Uv7kQlx4EAfiwoH4kFI7Xdp1/MoLuAE/4Fl+1Yh6USdqSR2pJ/naefoOlkf5UxtqOs7CDb3QpwZ0HPfgH3pOy+nSftNtzjSaLnUJ/uABmqO5AwdpnuZmZmd+5mVlaq7mZGQLfIGPjTXwBs6AAQSH4GBgYR7mX19iLuYKFFR5lRMgQOVU7uUDmkuXxtJSpETpKM3JudmbDQXKZ392lSpTekpToXKlr7SnZ2d3thUrWTpLa9FSpst0aKiX9tKgoG+/Xa2KtmhTqWSaTI+OfukvDQbMmB7TYsRs6S0dpru0kSNNpHnw2NE7GhIyR+doHTqG9JD+8aNH92gfPoS0kA4SJLIjGwgQyZbsIkU0W7OTJEHSSJqSkkkz6cpKJa2klyx50k/68tKyLbtJk8zObEzMyZ5sJ32kYcRoF01IONiDLSgY2IF94kSLbtEqVKBoFJ0iBYtm0YaGhV3YK1Yc9mG/ePHYj02DhoyW0TNmBHEVcAVcV8diFsPBTfEUty0FTAG7ub3hN2xnx4bZ8NqaBCwBt7VBwBCwmloEHAFPmPAAP8AOHKBhNJyWZobNcFnZGT7Dd3cNcAPMgAEYBsNfX2E4DIuJKcAKcFeXF/bCY2MIMAK8tZUAJ8BcXAfwAWzAgBbWwmRkV/gKW1lhYSyclUUAE8ADBlThKlyggBSWwlFRU3gKU1E94SfshKEC/SOc8boGwAEwE5M7brKEmyy9pa9U6dJfmoR70k96SZIoPaVIWECkj/SQIC36Ra9IEaNn9I0aIXpEf+hQok/0jhwV+kJPiJChN/QBBCDoBX2gHyTmAXg+v2dPn+/zfvzk+TyPB4+e1/N//tT5Ok+Hjp2383fuyHk5HyfOnJ/zgADBeTj/5s2aX/Nq1LB5Nt+mTemXPho0aT7Nu3FD+qRfpoyZN/Nnzoz5MS/myWD+lX+/Wv3yXx4MGNEX/dBQ6lN/dLTLd3kuXLy8lwcF1fJaPkuWLb/lw4TB8lj+87PKV3kqVDq/861YkfJSPkqUKT/lPT03f/M1NaE8lOfkzPzMx/wnjC/kmXxlpeVbfpMmSl7JJ0my5Jf85eWRP/JGjCB5JE9JWeSLvKTk5E++EydEnsgPGfLjf7wPH5Ef+UCA8Hgev2NHj+/xQYLk+Bz/+KjjdTwkZOM3PuM7Po7FX3z3b7yNxE/8Gq/4NGJ8jJ/xMh7G4R8+4r9QoSLFF/qiQIwGUaB4wp8bfBfPYvBZfAsnKPxOL0DA0z99VJQiV/RSUk/CGTmjJ0EC8AFfhIgRP+JDhMB7vNfwGLCwsj7rCRCo+iqqH/BTVGl+Ko0aNaVu3KzxNd6mDRtn4wAAQIaOkyZIwPVcv7WF4BG8llbXd/2BAwW+wBv4rESJEPmiQYMIETrkAXghN2QokAdyQVxEReXEiWPH7fidO3ycj58/8XJybTul8G5ua23ty8nFfdxXqPBW4u1ZFu7hfmxswk94MrIwsPe6cjB/BcbBjPqof/kSxsP4mDFiXIy/eYPG0byVp3Hg4M/OXMramhnbgzdDSxMbI3uxLytr8A2eAYMFvwDEh72X19d/vYLncjJOSlrGy/iZM2bcjNep48W9eJcuoHBAPTR0i29xLVq4OBef46IP4j980Hu939vb8Buej+/v/97Pj8Nz+L6+Dt/hPXiw8Bb+wgW6p3s7u7qv+7y8u7/DsGdPpx7P43I83dM/P6/4Fc+SBYtj8WqV6lR/3yqdfikoOBf4JqZMseJVMAMZMNzZ1V2gszBXQS6unbJwbxTcJrRJYFuLAEEtDe2BgzOzsgYMFpCNiYWBfXkp6OJKgGBL64CBAllYV1ZVBAZQTUlFQT05CWhiCpBX/O6HLQwLUxAKfmAFDDbtM4p5SXkkyEfmaFr8GiCewpRSHdBPT85Ny8qmSckhhy3yNJyVQbnToEBkxDzB7HJkjHunJkRxCghoyyY3EdGwmQhXN5LdP83jeheJamcr2UbuzFVyYqaSp2QZWUqOkhEzZ4aSXeTNrJkN85OcmVVkzOwkE+bL3MQyM1kh5cq8ZEWUleQkK59MmZGsMfKRbGQ1zJO5yCqYJTORVUQekoWsH3KQDGSly5H5x6qWfeQeK1fmkXesTxky68CPco78iPlkx9yI02TGjAN7yW6+gY3kxVwjK2YaeUaOkWHkF/kwt8gs8opcmFNkFHkwC+YTgSZKAJIYISIEiA8e/vz6OmQOmW9vg14enoYMGO7s6i7QWZjLFbJcXDtl4d4ouE1ok8C2FgGCWhraAwdnZmUNGCwgGxMLA8tf2UtBF1cCBFtaBwwUyMK6sqrKBPIAqimpKKgnJwFNTAFW/JdWS2slSpMkrZHWR6ujtRGjRYrWROuhNYDVUCFCg1ZBayBAf/ysfdY9q541D547durQmSMnDpw3ALhpw2bNqmZNU4rmjBnSMmTGiAkzCubLW12pq2goqJcuXLZoyYLl84qnlc4qVKZIicIJZVPzSSamk8smlkzWynWJkiSUSI4YmSwiSWSIkCBAItcfq48ePHZA6sjx6NjIiMO9sWhjrbEqJtKYscpYYayI64tDFy1WFuuKtXBVkQIF4Tq4nlgDVxMlAEmsI9YQK4jVw/q3+vV14MC3t0EvD09DBgx3dnXrhdXCOrdWkItrpyzcGwW3CW0S2NYirBDWtBVtfeDgzKysAYMFZGNiYWBfXgrWrjXBimDd0jpgoEAW1pVVFYEBVFNSUSvU6rQKWJuYAuQVv6+99iVLlShNkhQJQ8KOcCPMaJGiRIgOBWCoEKFBggIB+uMH98F7sB6cB88dO3XozJETB84bANy0YbMGq8GlGA0+Y4a0DJkxYsKMgvnyVqmioRgUd8Fc8BYtWbB8XvG00lmFyhQpUTihbGo+ycR0ctnEkknlEiVJKJHgI3gSF8GSRIYICQIk8oePHjx2QOrI8ejYyIjDvbFoo4ZiIo0ZMmLAwIh4RQqcAhcWqsAqMAsWhtgQv3jRArfAh9gFPoEDAzEhoSAWxIODKDAKDAhYApfAJLCJvj4/7Ic74D88AocIIQKLwCBAfMAfsAfchznwYT68YcMe3sN6enk4D2fIoAFrwBgwHoZagC3guTk6TIcvXJDDcjgukAWohHI2UQY2KKqAgIQEQRAAIzghhqRAlAai1uoB1MyGYCGkMBhQJoACAABaADVPIYIBAoAARBW/CrnFQ5nQ8lQms38pEC1e6uRWDyWh1V+NyPJVILL/KxEsT2Uyu7ciwfKtRm71UBJY/dWJLF5FIvufEqH1oURu/1IQLN9qZLP+p1omflVJ7F8VIm05ByJVrX4pRhdOctjIJPCOgZWh+IpDtcl3DA4oSUYcwB64b0WixVuNzK7Rltr9UiO0/igdXen10KtM1IaTLHrr0pC9TdOAymCkNbYdlgtOINMaYFNsXLO2XijllVCBu1InyzOZP6GkkwXCzT9d15UbEkUBPScgJL4JJYHkwTWHojTm0AWuDLU6vkMtFImoLyX0JM9B06UClWOPow8zc0nM3uHeg8jwBmsn+rIG2Atsa52QxZ4E+TUg3yOL6ct2QEv4jmCb/9gyVMIaPBusa5DVHrW0b+qe0lBr7EOVyFbPQXrd42s64kR2HFVU03PalvQCn4z2SlzwWR4u1eSKh/jSeSHVTnBLf1p6wUtMr0pYn1keql30gpf40D2R6hpeqt2HzmEJ4zll0TW8VLrJg5eI/j1Xk1EwkP9QFrQZzgh210A7xoz/AP1WfqEUPId4pQQ2ub252bSLHuqV/F34mYtFyYHI9GDHUx5IpiwzjnKoiLj8sMZDDchnlDMGakocs7xhQWPpfHEwDpJwbLDXZJLJor87IpEyV0fh2M9rhjUgkxtTw/dL0PUsjxBGg/lvGdIYHP7T/SBOAGaSWALiayB75CQf3IfIXQ454C3IrtCH7RNkiW5yj4Ex4YxBElHDHCcZVpAeHHr30hM9jCJ5SAkN1uwfv5R26mR7rLRM2y56lrHma4QW4fOCD9w7jPDYrYgQIX8exvHCJ2SpcZc8c0gFScVBR3MIzidRcc3GXo0BwTgNaRZHxUmSayZ1R8A+NN+KgjFkUFGIy9t9hFZuVPJUxRCi4rZQMO0iZzPM2JubnRDfJh+Ff94hsi9WLk4ETylwxAp1vNqSkiupvJK77CjW9TRMbzlpvu1eTSOvOsE/EufZCZaeTo7y0AfnQnKsD/GeL/y24XD0jSHGGRjXUAWtYSOmKqdsszwA7luKIbNYG1J4PD3vECKoVbkb3l4EHkl8TXD/CjZ2aP6HWm8JZVXztoyLh/3tWOWwEMdvhadp1bTfJ1HRsPeXLU/HwWaAb1Zrm7BhiZEMJ/vOtkQy1D/lypgEyaZy9p5Zmo3TwB5BAb3k45Kr2RiAlsBSw50qY4+SEYvCZnMZ2FpCAJnkFhVoTl6px+G6Nwoylusl3G7a4IofWsTqM03Ncjk/5WOxjaCsUEa+f5AZttgvb66UTcWMl44QhUHh+WrjEBRARUzl7wf3KH2V45MRusPbDqBL2P1IdSR+vTrtNno4+0+3rJ5DTwpt9HD3nmp3zyOlV+7nD72WlVIPmM852Iw3km9QqrXQpmlrcBhKapoOBueMt18IIzrKIgZukLfVwIrQSgYmUiGjc9C+OMi2Qf+W/W8g+mUVWL4bxDKYzjv7IoxDZg6BFCAfF6ZxUCHh+WCcAwKUY4uz8KGteMkldyF2hkcOnIfJUR946R5QeJO08iEHngPtqBcc+hbiZznogXMQ0c3eM9VBD94BzZ0PueQMJI7+wKFvoHKrpdeEAKSsvc5E0TOUQ5Ipyw4vHJBMHWZ5ZVAxcjlnDQ8KkM+sIMCouoc9wTgty32YzolML1YKehpq5rEVb53Le2UxpEej5flmXjcN//U2BVNvW9E3je3pNb9Kb4NMbp5o6+WVhnS2fepxEdAbdgTtdX1QPWwWesNLh8pvItHbhhXtZb7R+pa9dqf94RpdWkKOfqRV3kA4cXppv3kk2sJa9rBXTs+US6gmmtXefyTttXhgFf/Kawr1QBCBG+EK/NpJcptHs2J67406lb2Rm3Q+okNreBJfI9pmQpBxyae43qeym30sxjK3KoKVHN99huIt0036VOcYucN5cBlmMhN4HlcSs5o7l/wG6zms3Q5ysSazFXVY6cXZZxSHGrpZQ+GnBQKjwDTnPgwxdBO4Np7JzvbsIOtPObcjtTXnccNgM6n0o99uUqG4x8z/JTJ3w4+ywV/3+sJHdxckLQ5gdGvAoZWBQfYFbrKs4OmmgKBrAjftKIHVdEEbLIztyMFqTP81xA33qdgc+YnmkTLEZifxOaotk0gtB+z06UJqNOabC01DBfJEqjPO2D3FYjWeYoERc51fIkNxnVhDI8kys63dHg5ooOlObLRIzKU4hmqRiSY6ThNxZyaRG4SLnsy7eouZj8AK9ecg+yWGbcuiJko2AW7/NojxUt7y+kkmnLcbI6sh7AxfTKYNUB5nRUu4jirZks1WtW+7K60tXqGVO+tgCPT5ggF2FLyN53uUrzWo6TE62MA6RX4jb+lcp8PHaJJUI7xmUiDjkp9wPfd1N0ss1mRuRRwrvbj7jOIB5Eb8VGyO3MR5SBliM5N8GtWWE1odS36F9T7VbvZzMZ7Zqgis5PruMxTX3W36tPB2lIHMAUeG5PuE6HS8zM/+p4OyfErlHBm2zPFlGLCdnKQRvmQCnkTv+xKxkdsmdD98pk4SL9Y8AQVZIkAooNBtEijaKYGi0yMUAS7ZKSGhmyUgNE8iXAQMKZfdLig+VwA9Mondwk9xjpE/nBfXYSSbkKdxJJklFWvJ3toQYNZr8W6JXAzgb7UiK83ufsce0VQMRjbL/AkZ2vTkPRpp10Rvr5YxQ5MxQONsejAYnbI5t8YbmhSdmIk4DuRbxzofnDPYUGcIyUTNBJKZgs2eOpNkpFgzp68Ng+7tE0VPEDV4cHNNWZQ/9S3O4acP1nDu3PGYnO3bOZ6UBIE6oaU3A0h11aYP3amccg/fIu3WPR9uEruNM0nX79rPOpOp7I38JPOJHlrDk/ga0TaTshqHO8Cx7srMuxjYb0yrw1HP7ZwQ4zGtkXHmpRZ3q0FzmartI5kwPylDazSZV6PbaKJr+XAPONavzDyXA9vNtHo46r3NCTWeaW6c1+Caz5L97DaW0Klj5v+I2ECh8/w0UcP8KEGT7BxZR8eQwOY4QaJlvFyblaoPSrmnZusj0+zzSfrQ5qVtcubU7zR4eX9vPXjXKah9BA/zvTL0QCYnNfqLJ2B8NbqoggKjrGikQqNmE1ahU0fS4nonMf/g1Q6MS+0GbtloP4uNBZoiZ443ch/4yNxOe2poH/XwxJjzalwMqe1MJwhqHL5v9nDs/6AoM2VTFQO9j8SYpjQHHKXOEHaOkgl0TGse525/Eh3abBxUezz2mG0DvElnqjVXe9S8WG8Kth/nqjUYe2rehrcKPgnnqh2DvWpaczcKvulm1VpnvWoabjcFn28z1d5lPVoFIrb129i02JlwjIEYGNN+N0ZZbczxYwypwJgwdmP8amN2HWPwA2Oq78ZI1MY8H2OoAmNyt6gSYtpImyFC2y6Rnp/ZLtismHN7UPCYbBm2LGaqPR961Jwztwq+YmaqvWh6ap4htwo2DWZtnjAtjhsFD4GhdkORb2PH2SslrN+b+efTEOQoD8/Zg0N+ZsLvjd8cs7sc1EJTzsdIbMztwvC4n5TqyIzKJ4CysXKGmRroA2HXp2Gtj/qjz7FAH+K7PqHW+jgefZYH+mDs+lSp9ZE4+jwH+lDt+mRtziZ1tpEeRELb2ke9f55LNgRbXjLUmki8aA4xGwTfXDLUTiReNM8uWwRfQzJqTyceNK0nWwTvIBlqzyIeNJeRLYJtIjlqjSMemseFDYJvCjlq1wQPmueDDYIngxy1xgIvmmaCDcEGghy1dwEPmlvABsFXgBy1xr8X89rfbNjgz3yrNe9tyPoarZuRGcvutajrt+kXHZDOM4HdDZvWbUMy7xrNMpeX9NFGNiMMGvKNNV4zOroMNURf+hP4Dqg4EmX7L019z9qH0qApukUiI8b3CNhaR/PHVRaxPzBfigbzQ541upjj34zZJWhZM/QaFKIza+jZGBw09NwRAvJqccu40W+pa9bofkqUXTbK5rrCFynHu0I6GJZaB4cuG2Wxm0PPS7UjQ8+NsmbxbHNuWfeOm4Ouu8TI8eX5tzDKdvl+wcjZoX8MebozsXKN2e5G7B1Gs74y7oBCO8w4OvSHF51uUa/8nlTrd0uMfDH+m4Zfbtr132c6201Bjttlt8m9gubhu30v31Z/W7lc7MsgsFfozsT+DetfKppcGgjua323amPNBjLk0FEvd9Om+2TAWoaL4WI3V+0aV5ReJ88kh+3aZ8RGQYv5+NGRbRz8TSDTvtSAqUHH1LexsOVRzX3DCNwa34GZpY/76zgtoc2i06gySqrXgetHrxPqdAoXpnVtCNo12jp6GU+ng3jAMoWWu8qIVK8Dbxq9rqil8zXWda3qusiwYGi3ojznP7IvGEEpgvlABFEurWM3ih6sqLHJaua0Wn1fZF0ktLylbMP/2j05uOG1O0mswy8PfRlSVxXx+aIP+s6yXf+D0c3Hot/xVOp2TNH9pVvVmSVLxn3Wg255H+jDclQ0IjM1IHZxIT9PfVFPTRz7Si76ScEx9TlaGk+5HxVDPFPghOfBEjOl/w6BdX/m1zpmixirWb646d7UekwrbAfevmwUecM1kXFZMKtKsEU57xtUORl4L42BjF98D/xWnuHM8DWA7CX8MKse+0bqKBb5XublUh9zF9bpuGaSYYg1jdkGe7UudvCM9jC3Xmfm7sLErFSE7lBKptkXoiFgBWwMKq6dLtqPuDA13dnh31oxcoOayH+Myiui+7NXvnbBD9sxsafGmbogIcd5A6FcZm3Bdptuw+7XVIQJ346ZYePTuFPEamFyzWEn7W57OfHc7d0sLDuEnu2G8pRDcr8B20hPG1FcRv2Aa1t4i7wLYLWtsO7+sdRGN9/cD9wWQW+dCd4EkgjVjD7W3E3B5ddo8SRbSLI5Un0OsfjIS3ssiSSmFmX7UBY5je2bC/k10AXTW1XFCiKib9uFhW5/0FSzW/4NVXRSQJBJdB29pK72BIQ1/0QrhTjNqyWXHv9UI0ZV/4K4sHVixbj9oVoxdBiKvC6pmfSGinARGYOB9/lsCxzjR8LP8YafoYeofBh481uPm5N78Du9mpEPw5y1jjG9zLA4mjNrr5HWacX2MRbuO6xo2mK8TiyIjU4JDy34VjDXx5ir9xb5UkW7AEtlfBlLzBZhtcpzyF7VBIzs3C+/llFk/xM7B28+uzDBZN5N0LFGvsOaFXCH2oEI7TNwI70BXVn+DgFW8LgPortYLrNvnx1HtxFmoo67CJjP6HySFsgPvtAQOjKdmxd/qNKjq3KW8TovbpPMJdcWZ2NV0CkAO88Zh7uwywL4bdMPf7Jf1jW20TSek3sO7wvQ54lTWIZUB8nY2XsKXXLTniPC7BWTnHa0JVdX5iC962Tb7FIcZFNucF9bvWW8TEM2vd8wW5a6XI4VG9qlL+nIHtPzVs3xCCfJMEWsaVprvBPg2gOsvjtzHXt8VehWJnuuzM7x+QSev3iZqYVcfbFJHsd43ngGboZyQbbLWNKue3P/9QIfS9ky0uKq7sz/eOVMeLZvdT2we5dMPWzjxxrjrH0yeNBiYxZdnN35baZWzTqybyjsdqNe5X86xme9gH+xlMIV8fTHR/koU62rC9RsbGYH4LAhs7eaJnPIGCZIzTQ+v7fIxZRBJ2g8NT6N1gG6s7I/7d26wxWkEzSwGh9Go57z7U6arLFqo/q68L5KzYb+FGjPPpfg+KTsi5ma+mksRt4AC6OOts0IJ72Ax8x95n9nzF5Ob9Icb9jGi595ETlvfX867fALaDQ8t6tHlucHE3o1s32iuRvLKNg5mHWaKepo9kfNUSxji/OedKmeyY7PzJAzq01qlodmDusz6KqxldzsyuPT7FLTBJkt1TAOTHasNONjvZ5zQLNxYAuB65jNkTaT3Z+RIaeGTXiC2o9zdtm3pNV8pk7quQOG2JhDNqpNA3OglajWybfqgYnZX+ZQLmtpebKtZAZne4TusjEet804eM1mx67r4RpssWATA2bnxGk7ND044sm9ZXzMf6bghgMBWljl/rTDt49e6cyHUeuOesLdprCKFcRafTMNGLq0eVbfh0xFnyq1e6S1b6tSR98p3W2YSa9uJlkfSuaiuM3Kyxgl2AyNRwM0kM8ndvDbjpBTxFkZv0mPllgPEGuuwWRWxmKB+aI6dtB10tOARXA41uVlJtm2ylLC+ACzQ7IC5hEn1qGXzz8yHkSagmwvT7MgHuJfCzOQ54AINrK/zNZ12OwDMgTxZWbYpK2oVjjj6LWj6gIOdpE4Qsr5/0RCU9Od5xY2Heo3Wxt5WsbNtrjjpOy5bNV0XqMdAmccMLryzj7bKRcGuwDQtrNZCCb8/M7raFPWvkPjztuSk0z7JhwTNVMgV50mm4YtpxnyQpdGVl9Teg6LVz8XwWUdYHh2Kdhhwknb3LysJ9sUcuTGWHLC3rD2jleYdKiTPMuouGS/T9DxsVaER1OjQfF8lYENC3loddKlub5YFWBLduS8s08JtXbLMZk7HBFbmPeFVzNpxhE9mSqTLpFs2U6K4ycvbB0W0RqTGEthEMBu+HeiqUQNxOdq7dou9rm9psEdcbS5KYYy8u/mmtnXxm5zTyAjYjr3LMWAcPe2tVufLUcsBn1Uj0BEidqqg4awkmLi7OZcaNf5NsMs0taYbKtbgNTea1h1XmQ24JFuh4gMF+M4U3Z3sTQmahAvfizd6QDb2VSYDfVNe+fbvmYMuGZu49jIw5IpPI+JDpJO4q3HFzPuwpXKLRsyw0oIVv+wWo/ciAgTZKppsTCT3LaVW097Mqn1NHWTG2SM57bAbqRVw67pIxhEwXeiDzNbM4WT/nxj7O4ZxOMwLI6mIpvdVscUWk/OrgZjYdbOlE3Rk+dI+UkLE9Rq52qLAlgVoxWKxgKbg+Hg2Bis5pyfnKN7oBwlHzKym2kciW99xifM2BXiPvMPLuBA3FKve7YRHltA2yvYr0pec2KRaxnpCpC3BcrY3QRzo7atw0zS4KCZOfOinuONpjrtP6CA5wCb6cF1Pg9wRGHtGAcB/98sTEIYh8MrhbUPS+XsOlqDWQm2Jy5oSbKspV0wnJiRdtllp6W0l0fRZlvAfQF/h5w2cFZtXKSuT5ag7MMpYsEu13BF0vEWazC/YBzfSDFzcwSrILD/V73IvEDKv3+Q4AE9oZ7L2U0VKAGYncgcVGqldQuc1khMMcZJaA3FBL1IivdKE/HZDHqc+cY8CGPJWC5111TZUZ8nCECsZooUSIlrb7AiWvDpg+4ywI4Fmkz4HVi3nO2BJ/Zk8Mobwe3qifrL94jTzrbaC45JPvPSqKdtaNF6pfMOHcFQ0cN47CAlATvZJgivJX+Hx/fBqpZMNvoRIx55jQNoG2qMinhE2y5mOvPuL/vbUrfp0WYq5qVtF8JDoHXhXU0T5Qi8+hkJeDTumFmpXYjs7pKIMMxOhGdEJ9R1cjSdQmpqb3S3Bhlr4tp6EysbC25OcBt2WbDjND1XTnam5G3XnUVbW0yXdoJM3FXsbCXtBLbTReNdNEsxD3ktVobKVuXnRLrUPeB+kHHJnavrZ8SfPHLsVLSXPu5LxhW4i8jdTcoJRk3vEDwy2jgeRXsHjnb0S3C0N+YY9WpI7lPWWj6kWHCH+QoSbRPfFJ34hPT0SNR8rkrd5HDuG76Wb8L8ge9zSQo8fPZOI99NeyHlAnhOvilXOMDl4bqwWSOrwlvfwjcIml7ZRNGtciSyYvunerCyUm37awTtX4+3v3omPJYdZDdDtSu+Bsxdt0fJIXnoCe6WLFfQzuh1aBctFYyi8ePekMxJZYLqvbggHqiE9jWBf3Af6BUHlMl4j+fq/ZRlHweYWfvjfVzcjzxH2upezZNJDEP3fLrL0Utn+0dOv/qQz/Tuj+gSg48tPM4+gYq9lfv2M4RMTf53/y7APCBj2iIEEJxb+JYp2vpbr78vYQrwaEtOEjX//04AAAD9////WgAAAAEAAAAsIAAAvJUAACi1L/1gvJQVAQHK36gyMRAAkQEKqFmYbWDeaJp0hacP9sDS/g3DNBJCc0VB0Cq2+hrqBsoQZiWM7SWvkcH53jsPAwgDDwOtp4ejcfTeno220Tdu8DVf79gx2IPt5+ejffSPH0N6SAsRAqSBdJAggi3Yf39uu02ESGAHNiAgj+bRRbqvSZToEM2Bg1u79YYNbd3WGjSAaBDtwcNbv3WHDnIt13FxH/pDw8GJaBE9YsSLftEnTphoE01Ht6JXtAoVKBpFp0iB13htZ1fXdc2ChYt20Xd3cz3XLbpEVyBrCu3l1dVdzcWl1Vq9tTWhJ/SDBw7aQX99gTVYS5AAoSF0hAhhHdZiYmzN1hYslHVZm5ld6AudlnbWZ42GttZrraaGoTF0hgxtt02ljvVYs03WBKZ6QOeMG/e/u4AW0ExMSq3US0tP/dROTk3d1AECQDVUR0U16AZtwECBLtBUVAk6QSNAUNVVfeBAVmf11ZWCVtBWVgyaQWNhSbVUL+ipNrJL216v1+v1aq12t1a3bavdb9vddr/v+77vy3a7rMu6rMu6rMu6rMu6rMu6rMu6rMu6rNusS6VSqVQqlcqyLuuyLuuyLuuyLus263YZqOsawdnp2PhHsYoFz5jItkVsq2212raIl9ZLriRiY9ZL62VbfTTra1n3bduW2rZtZdu2VGrbtm1fa21btm3bltpS29auu8uTs7POgRo20VA6SDY5OWNlJMRwVX5OnSls2/avC5ioypcSzwrS8euddPx6I98xeFZvmajK930f38f37/17q2/1fd8riYvva4Ux6238wfZSuQp8FblcvG8TQHleKFpMtO/7vu/7vu/j+/i+79/7vu/7975vEdMtwjUciMbN0Cp15E0U8XBI4d/f5mafJmY7BY5NiOW1Zfwrbf2efLSKAywB/fi1WpgEWyKhiW21kHPJY14ekgRb7WNWagnptrSOfB7Z65W9ql3ZK5YRnGuyKILSWdWsV/bKXjLZ9WGffIbotlLLmFFJlFBzuSANEXUqEQgotDvWuVCxJ3OJ1MXqC9ZalhXt9TWhDmZKYhkgNmZtu93QaFr9qK53Ck2plXJKWLfVMgtVWfWK2DVVUpCOCnk32GZUcd2vqLvJSndGJOVd9dTdIQKgdDyN4/HQ0Dx8XI+eO3ee2PE6fuqkpIIC7fE9Dsj5VKlCpc8TE3t4D/fh44bfcBw49nwvR40aenou5UcUB+JB0HgQdx+qyZsCeNSpAAFPM2bc0XAbMWK4eOJ+fjLuvEWLOrfzPBbOwl84nvcZ9VH34388h57ruQ6X4ouMzuiKbsW9OBff4pVu6Yvc0A+9iZ++0mef4lX/8QGcHIbfuYv3BzyBl/oDdEAPDBR0QdfUzPRMV6Nm0zfdjZtO7/Q4zrlgQZUCBVROJeUFPErK06M84YCJhYVdWVkl8ASOAIEBN+AHvOrtrYE38KwsBs7Asbqci8u9vLwiPGpHjhb1om7UiFEzakiQJLWkjhTJnxqAJ8edpgcNMm1CihQh6kNOTgE8gCspZc8CmJgGlDpcA/CO3d+9A3DvSQG0Bw9u7uYbNrR5m7OxaXANzsEbNJomJdVszc7MvPa1MTHffjtPHjyNp0ND7bSdO32n69TR03p6z57P/uw5c+S0nPbsOCNGoBABwkF4WpqcyzkZmZkFqq+tYXAMfuFCBs/gHdyt27xxqDf9pkFB6TSd5sNnTa/Z7DgNB46bdtNt+o2bxXmco6Gd+ZlToADmYD7Bw3rRo37Uffr4aT+N2Zk+5VtbrqXlXQ8e+Jeof7mDsjIIZJ2cToCzOZsNGzWik9a29uVlZVc2JaVlWzaa1uzLnpwc7dE/hQqVnp4a6kBzcyVSqHAVK5zOTZiAO+EDJCXHPHaXLl4gO0wYLmKajJNI8zSH8xReYczHHIJL6EANCFAaQf3HjJkvZ7pMR4JpMF9czK8cq8m0mubShzpRl/YkF+DtIjyEpzUbn2rR5uzN7uzJ/tJpOrIhm4szNXmTLy05uZO3Leusq6lRneoffK2lTOknjQTJkT7ShYWETdhGjDhpJ61ESZJO0oaGTbpJHx4u6SXNhAliIzYUKFt6SycmUmkqXaUKYzO2FSuKrdiLi47t2NVqYzf2lStaWktnyRKlozSWntI9+lpHz5gho2V0jBh5ndcwYOToHF2jBo2mEX/o//zo6AsSBOgBfaBApE/6oqJ9vs/zeT+goHW+ztN5O7/n8+TR83oeD57QD/07D/pzPv/z5cjxfM+PEwfOw/k2bdy8m2fzbx5/8tV8mjSbv/mcnJqv+ZmZaB7Nd3Ze//pW6/vvY2JavuVXVl7+5a9ZQ/mUf+YMmSfzkZGSL/llyoh5MQ8JOebHvBkzX/7Le/EC5sF8mDBcnss/fhfCh/JYvlrN8llei5bGb3xGxit/5R0dFV/xExMXf/GtWKHyVH7KlCpf5bdskfJSPkqUJt/kDw+dvJN/8mTJL3klSpg8k0dERPJI/siRJJ/kDQ2NvJEn/MK83/FF/u8P8AE/MNB994cMIfJEXlAQyAN5P78gH+SFCPHxPr6v78f/+MHBHt/jefDA8Th+by/H53gdOmy8ja9R48bfeD6+GT/jZcig8TReTw/Gw/i8j9H2I77F29nd/d27cFH3db9iBYtn8Xh4KB7FnziR4lO8ChUm3sSXKEH3dP/iBYkn8XNzci/3cXEgHsSHCPHhP7wHD3AP9yJEcHgO7+b29m/foYOG1/Btv0HrxZ59NTXqU79tMTyGv3Ahw2f4tbWzP3sLFtAe7dPSyr7sycjM3uzZ2Cp8hR8bA3uwlyBhwk94ChQgPIR/8CDCR/iwMK/3+q4uB+/gv762fuu1nusbYD3WZz2DX6DgFfzVW32Cqq96BH/gDUz91FN9AU7ONb7G27Rh42wcDpzRP2/8jXt6ynE5PmfOJwA9nAePPj4+REd0KFC6eBcvVisYSMgwHsa/fHn0Ry6Kiq+/TklZeeaM5eWlGTfjk5NirlkcCxZHp7xyRVGLZ2lsXHQxHhk5xse4pCQZJ+NlHIwfInEkbmiYxJP4kiVKXIkzYbLDdzif8/BPlySpkTfyR48cuSOPFAlSAJB80qRCXsgPHTLkhpwRI0SO6NsVPdQzMf3S6S+90qBBpV7qpKT4cf77K+JFMB2RK1KUyBNZeqnpv6mbOiFCoi7axzGdCJFCL/QjR5y4Ex8yBIiQIO7n57qbRlBw0AedkNCIGzkEDXAfPHR44+C2QUMb21pLZdUyYLiQhnZmwayMrMKYWBiFCWASIkB48OXAq4trS6tBFgOsBVdWChIgOFBlgKrAFAGpKKgBAp6cAjQxLSll/O6IDP0gQYBGNauA37aWdhb2E7we668k4amsAoQvx4wYdnVNJeZEjIW5lEOdmrLpfHQkFMzDa1vTesI9OgTdTVQmOxRzcUvdSxwy1ZPxcT3ratfddt3d+VC2zIZyoXwmn2ZCuUw2zaU5Mg/KpBkyC8qB8pcMKP/JXPJo9pMdc58smkFkPnlP5pD15DyZmvHk0Fwh38l2MJ1cJ4NiN5lOnoPT5M/siS+znBwHU2Y4+Q3Wkt3kNrhJZpPX4CG5M3NiGnkzq8EmcpqMBrNlzZyJKWTM/GKrfM1WzJQvc2WmzJPZTJbMZPKYLCaHyWCyl9wlP+YtWUvOkrFUrzQyWllUTKxCZYqUKFAQ85PspMkhkyVKDJMgOVJohHBQMDAD5iJ/RNwhQoIA8fvho68Hjx18WUfOgWPvho0aejRmyIgBI+8Fnot8l1vYsahboSIFihN0JkqQmBshIofIcjkuw33w0CG/Zbe8IWtoY1vLbWazWs6A4UJaRstnFszKMlkey2I5jMIEMAkRIDz4cuDVxbWl1SBnZQZYC66sFCRAcKDKAFWBKQJSOSpDDRDw5BSgiWlJKeP33LkDwJMwAJIiQXrkqBGjRYoSITpkqNApJoRNSweRCgoE6M+onz6ifPboyYPx4NA7dupgUDwHf2JPOXHg4De4DWaD13RybmI1GA3WxJmY7xVbsSWuxGfwJDZTRpJM5BgxkGHAfPHShcvjFuyIs2AsuHqlkdHKomJiFSpTpESBgvgEO8GHmAleosQwCZIjhUYIBwUDAYv8EcEuFoKDYCB+P3z09eCxg09HDhx7N2zUwHp4BpaBY8DIe4Hn4q6FHYu6FSpSoDiB6XAJTALPjRARAoRcHNwHDx3eOLht0IDb8BpuMZVVy4DhQhramQWzMrIKY2I4DE/AYFhCBAgPvhx4dXFtaTXIYoC1AF9hBTgBRnCgygBVgSkCUlFQAwQ8OQXATXgJK+GM3wOYBICkSJAeOWrEaNErekKDftCbmpZ+6RcqdPqnnyiRoTf0iAKNlqjU8lZRhhsYLChQdAQBQygRBsVIFgialB6EjKbgYKQwKGAWA8AAIEIAaqZSBQMTAAQgzgA/E6iWXJW2N8/rfzZ4kViWG7Yuix8LrJBYlje3j4sPNnhJKMkZti6LHxu8mFiWN7eOiw8LrEgoyRm2rss/G7yYWJI3tznW0nvg5Gh83XpmjMrQUU9WSZn8tu9efrFfqUFqqSxwybXu6/qW3YcJUk1UpRieygQsJuxf5qNKqUkY9i7LJxsQi61kA5mwLYktJG+ukpjzHWCx011YW0znhJlZo3cT3W+9uvxh1PPA9TUDADF0KlBreb9AfPDqGp1g9+RbRzJbPZQA2E5xdieoAjo1ZHgSlq8EiQPPp0gQJ1WS99k7QX8wRmzAbG+Q0YV7TUxZBJlXxI972nkCiTRY79oR+2FpBrEAmMuViMjJiv30oyBAnRyC6beZISUvysAoEIaY2yvY6wLcVAFEx/5GPryWRImhs/u6EVNbY22UiDsAPdkScTmlviQAE6Sp69qPyM8JGli57G9dNz7ajEFuZoBADKMSUxmClvT25gBcmY/64gpe+iihqhPe9kUSayBkf8tDUDiJo/pMEq42wNefoYIPfqIkZMKdubPsMjijYuGs6E6G47sA1GIMzK+x+sw0yeoiPpVgxgrYPG9i5RsfK4m4fjcqFs4K5mQ4vhuek/FwKIJgcdCEiXUWjVBFMk7hs1Sc3jDfb0bJ51Yvl8aEuzg/9f3UgBdUPhRcbjUSxyHRYB+1Xj7/8fB2DgEE1KZmSmb/OkzmcElZFwWj+qXeNXv0HxTdwibZKh/kVmKEL1QLOs44W4AJJ7q96WsLLn2LdIAFwa2qpOCX3wd7wPhEHbt+u+eHr/GLJEs4aA7onet94eeEi5/WVrwmLvxwc6tsLEgJE2ByEE7dt8KhgSSnKDi3Fl5GE5AJW8Njgjn/VvwBcfMR4hZ/ZyQz9E1+7nC6Vau/23jkBU3LAJXyPGlvXz7JNgklu7C5qmITfxh8iCb1YZPN0mpuqq/ou8aT6VK4r/d28wg+Y6dVf3oiZS7bZ3RNmg9SEm2U32lNJR77rImpkFYnc3IZNblDu7Sk9mB6yvM0hfNYmRXmqXyIPDOhRfX4nIOODhqwvaKcmcHBPJkPRZ5zaledjYzT5v8Lv58ZGcQQDXMsgzfatHJXKu/uIm+FbD7CX4AfxAThmuFsy9nIsY9bFGYjtlMad0tY1CeLptNFXV3kJarBxtTPWivdpF5MEJE9vzmL4P0TdNWa4OJNE8hHOLnSF7G++jW7tepsOhETZQI9Tarmw3gQTvrN0FN+QJ7/RYmRRNLzKFD9r8ApMh761UuqDKF6L8lTS4BGXjIZ7MBVJ06wBGtNPp0dCotuw3+yHLgczygZOEtAQVFv9JlxFo1QRTJO4bNUnN4w328w4QnpVPjmztFLoJ+FhYfAM1ieb4b8JooAbotnajy5Hb2JcvwqNKNk8OToemKmGXgYDGB9Dq8G/iQmngqMQTh0W3xTQfiRdPcJeidSvawksWsormcr3jiX9Waxo0ejpfpmu28bcutt2qWn7fvbxjD3mselp8Gct08o7/2KFjrbW/S62OWGnS+9rgNdj01xb1wivff9out19dxYt1K/9VLf7y56sZZyS2Xio/OijcrETEnxn6+5FgK/V1N8SkRcqkLsTBr/I2bT8sqrBTOvI8R/7Fz/nuF8/3ZMXPO1oJvSfM5TiBjJvPPzHMrjCaqNT+iUt2GZ0HANl7YDpVtg126na1bfzd78YmtAr3gq3iP26xzlhq462dDRppuuX7OMO6zRPXeYeAuoq+0u6mqL2NvaDqm4sj5OmmrTSDec05OhVZu4eOMInjkX3JfCYVnKyk11R2sab91RIe2CKrvbaWyd1Zzz64Mb/BSQjFS5uauGM3Qi5ccTPSncNWCwT4dIozlyrqwaKpiJnu44N2Jal+I6Re0Razo/u6FeTUTF+KRMsncb2oAfNh23R6M5c4k/1NpM1ONxUPndGJMguhfhnLf2lpgP9xWH5y/794dQl3MTETqHtb/9d7ftXr4/scZc+LjwHNqYVf9E1KBw8WT6r9NmYgsVX02mdpGyWTZBq5rLiiSmyILRd4GHu57ti/zlwNSpkT/MeQqVI6Bnfh5DezRB9XEJnXI2LBMarOHSd6B0C+za7WTN6rvZm18OWnSGp6I9YqLOYze0rxMVHZ/4KWqaZZ7BGixzB0m3wFra7rauvou9ue1ar7ycqoaRtnVO/oeogokvPVbyM/WJszMWficpIrbzky2bT6DNOxrQ8mMTBn/2dk207Z04bvwpYGKk8vObMrSiiYofT3TWOpsl4b4hwq/n3m55t1iItnK2K+mI+136dardRt40t/dDK51IyfFJzXTPNoBm6O0D7K7p1dvRDfm5LebQum9iXj6Ou6/bP+eYY31oMwTG5H5CwJ3SYjfrhI4QbXPUo6HlWzARe87NYPMm/bK7Tq3888OmyTRUOEeCTazsT2FP7Kq+yWjhdqCQGDgFQ8QVJoDlai98iyYTdrKWj/cQ4i3hZktmKilGqP18LkN5MpHy8YmaIhczvBuM3Wwzq5mBxzLtGxl1zXOGY6KZJoxPO3Cv3kG4nbqPEX88R/Whik42brSpp6bHDO+LY/fOzLpm4G1O+0tG3fWcZCQ97cahBmcJreNnUWNjp5yZJ0eagdbP7TRYh9eoQCdwjnKjPwTT05owUo7vKmahsMEpyxRRM4JqPM8MhqpWi8l3E53I4ICM3TOY3CnXMWKN83IbytNEyo9LdFrHBZqLpAkM2QrNi2xmdlKYHzAypbc4KR6Dw+Me17Sbo7uKmyWNJTsVzFQxAg7Mfg6naR2KRwmdaHO2j7ghUs3MhMkww8VmE8dGH/TNPJlqO9B2hDNt/5zJKLtD8xzIJkc8gXk8/n6SbV3MUJpo2MWEoW620ieqmmaThl1nGNXNBPtE1U000bD7C6O6TaRPVLVuJhu2azCo24HziapzZrJhJwwGdbtKPqqTMHaqOOMHO0pbvI7dUDtT0mGg7sO0YIdRWQ9zwAxD/B0mWDqM8z7MDnYYjHqYSjOMgHeYQzoM1T5MsvfGe791BpFm6m7mPSMmPM/sGvfQikygFXsfteo5OtshAy70X8i0haHffMCkLOAuMiDcbSFzYcNMZWWh49v2B10bObP0O+WfRvD3HCoNXWxy5o/6qzEZy+P1DrOdDoO0D1PMDiOjHubcDMN/h8n0hJFZW422BfYixogIaM9UMWz70VQHxSTCbIoMbVsQHmr1vphE2MTI2LZD/WGrZ1mC2DXGGLY77JlVCzxJsKvLGVc2S2uHfE1R3MyxLvLXGK3eJjs6cBUzq9+1oqVx4112Bdnyl1MaY73P/MhD5KVK18bK53v9ZoIvVpd3WnMkwTaLTqU4O+aOwUH2Cz5GJvORKrtUz7Pdgs06m3mxPFj6zfbuppE2Ae9GqbWu2WgvebZf3VsGu7NbbYSrgvLx7s66ne0dDXXhsSHFtjhlMYz3leBYr/YH9bElQdOmdrVOjuhu16MQloo24bRtndrU/XajFliWWZ0FwNF26H72nGCxzNxwc3ILl4T/z1bwe2p5CI4szEDORW9zTntXERgcFcTCcEMiUmVeyNbe9Y+hHXYvzx3+E6J9YFEmG8Mq3c0BjJ7a0A6BL5k+AQtSzPrV/G4zAqbP1sz5r8W2nQMIoOwAsztZuvGZRJe84db3/fZ1vKTlp/A6ec0SY+ensVjkMXtyLBPvVn6zta10qHGc+nLjvrGCWCawXUafaSZ2Ou8d5N/uMZfw4NimxdrfJhU0rpgPUtdyAKue1rwmG+WrbenWw16bqmmXHmcxA3O/qf2kvMiHUw+Ld10K4301ZAhf5jNq0rF4EsDdIvZw/gNCrT9mYV+YN2fne9upgV0283AU+2Tl6dwdl4Vu/o2A5RPQWL3vs1vVZbibD/zOSdzlZCPTf66Y1Sj7G95rviW2fPC2R7Vhgzu+3Et+1mbF0H7bpc0GZB9ZLlPrO+TqzjSZNC07vR2HKE1TwN6n+Jb2RKK4TeK8jPRMt89dp1C3I03WIJMly6jX0Z0JUcSs1dPBYL9nzGKt+dNhm+3UjOum13keCVHErLHT4Sq/F+t7i7FFunYDzXrI0HM5zd5BVD1PFWc2m64Fp0Y3i5vjYPlYYpX0n4ul7T9btVA6DkLn/3Ob2SA9TTUaFKf3/kvEyVkwJKwMWKn+5ufJlXkau2d8DqfNPq/H0uoGW3onuWtSNBJ3+0vEUuMGubq3jCk3I1BVlv/VnxI/efj9eiWG68ns5+AtHu03KB1ywDo4B7Uxi+Sc9FL4TDsU4Wr8TORmKVVuW3m1u53lUa7LtBMbK68aRPvxfFqoCTxK0dGfg90WTlBqKSVHYbwb8HaxZKtGHZ6dE8bhtAYuwHgQWJG6WvjdGDjseTuNnS/30s94NU7qSnGrVbEvJjCIwoBy87MtJjSl/t2oTdaZizSW4cu4fBiJnKbOws/Fbr0unUZy9oZvwZfiP8ccyxmPTRaWHnRtkxXYzvtEY7bilvAcaDAbCjABZNJ03O5WmFeai3/06LT77jBfn1LT2IaSG3cnGnwIe7CZNqE7KOJuu53zMmTZLdGyt5i0nZLuyTLiUGoRpRfqO5rr7P/pJF/VhCzWa6pusqMhPfzdZ+kw++mMLVMi6C5Ub/+7LZuLspiBMSJvmLJb9JOrPy6iyds4fkZtg1n1ZYBkjhvX7vhvqm5Fvcl0fzx0oF2GoXWIOMdcpu66DCy2gGtg1sah6C13FszTmXcJ3tuIEI+WdhZm7qaOgj5oBxaNk/i48URMUsaBxSDCroxNuyUktmRh27Dus16OsJu6YDHFsh5/uuTQdcCCZjp673qY4eRl4RR6MUjfuBbe+zs4eA5bIOaR1D6McJr3bjSeKEPNfu2FCmqm0dwFx4Gr08A+WG3RTw52AjARqCbIdtJ2xdZ8Np6XYCCc6XQr4OfnTBCXIbuIuNiJWYaWQZ9irqgsEu9q2MHj3qpDJ7zAXruSpCH5VlKLsqeRfXgf9i2xW3FYEc+Cvg1Rev3OJ+8ynGr4CluAZfBgeQ2Nz4LVmU1NjYBooc96aY3DaGv+xdlJVi/ecJgKh3tUK5dY3fgOklZb8x1fmVzJZseVMNxU9mBfysmouURXJvJaFhFbzHHVFwJFZ0GbiEGtjSN+U22zkIxSLw14q/6xnLdadC+ecdxt+w83P+7rqbOjaqxca0W6DvyaeWlNVOj4LxpfyPaBmkmTlzTvBvwd7dmqUoZno8JZOA8CCzCel5rC4MFoqLT212STYfOHV9k22WQcc9o4vEORVqsZkDuCeK+5oAvgLRZ8uMtugsnO55IyJWLj6j4IWpdefthw4BZ4rIoOrWgh1b1Uy4+906HKycQLYx1bjpx+s7dUQ6ApI7PdAvkK0obeJ+nwbf9lT6aFjcUiVAs1utVoYuyun4vmKNxQDm0hmAXFcrOPnE2R3KsNvk3mjsBkPO1Waw9ld7s6qmsWi7tQlowbQevVHMjHG/RAY7TuEwja6SQtJNe5BK1lfR9mF9K6nukyH6J2oXqhdzEpG8jfTfhQLOsRpjM8Yd1Q7F7PUl4NxoF8povS2s8tRyeHx67Iuc0mUckgReOxrY5pG0cCbjVpW8QylqDjjasKz9UcDZEdLDJ3AzdhG2Su3G6xRX7ryUY5TSTf6aw164xnyXYV7JLH0dFLtf6yDjG4ZnSWDiiwb2j97Xb0LbYgXE+vLMkhQpQBi+1uVTt7seEUC8BNNrzCwrYD6pJcQDwHZmImxAvxPZkxkeYhkfsOI+UnZeRMd5xOk9WMsBwFrvZp2bUYI3c5m5T22Z2BC6YbksMuzz44MDtWYZq7Ibb7yVbEzbizYNFtIW5pLvnaOdQQb0w548YS2eXnLTq5c+gQfyXZp8WY1PbTRHS2aOeimKBPRBeHIbPPlGET5moI2CtxqcSlt1KGLXE4eopddiGzjoDRmXTU7qK1neLAbZgxVgAwzQrq18ze9zQE237lR3ZwuwwYXJXjnKCri3aHKFvafwOspnCuGr0iKROugvA6cdpQ5s5Pb2f0rwG1kcKOsSWj3O98CV7z0Zd4TCBGeS8xi1xcfTmBM7dKAjRWulV6u6D1HcM0gfUY6VNJV0+8VvuWtAsR23R3Kxp97QlsOw9W4QRMnvaV3Yjl5Rez3fycQQHgyDNayo3pb0XDMegWG+96tHXHMnWorISQapBgCl5yE0pvWGIHeW3smmVNlkoNQE69Bg22CkRHxThdu/8nFJj3v5jti7wJw5q6dWxA6jwqa+PKrJ7wvjj3ijrSLrAxn/4Sje5djBi1wzCSJ9DhqN/SyFOxNepXOuS1/EoxK0HyQhRDrHrh8v795oexY2ZRXyha43bm5sjmJxYIs3Fr9OdOUFRkl40h9BMP/Y9PJvlSTkzfrxpetSkn5mRJDlRjt2Qm52AuIxEAV2OEScDXhXie7SIzlflOxNIA8gTAaulVIoVTvUrgApGprZV3VjKrPchogfZ322dTWFqM6q+dPL69jx5uWX4AMLqv8g4vY8eXbuCBffBiHNaB3XIwd98toYGM5PEfOM1AYZ9g3Ngv6wkiAkvABxAHNnDk3ffcwHFl5zmboA6BFhbrUD6AaOwS29wkYXwBtd7rWwgS0AFOAAAA/f///1oAAAABAAAAhX4AAITDAQAotS/9oITDAQDN8wPa8lvrMhCYygB8AfVIR/NXmO3lvE+dQR94EehM3h2w24F4qSi+W9ub0gP4BwBZz5kp/YuIiEgZLg+tDHcPgqo4CSSryhIkwZFMjn+moPUloULHLW7wjGkkAiyMa0qdwAInlNKzp5/pMGT4tObBl0g5oRPOQBdrdBo+uVQe8IpQwRVK29KATVekwiOdI+LaXV0XmeAoqTtayzRiwSA+fcDyuqDowIa2zuFSiZpDnQt1JRlLoisEBTuLKq4wdZQcFhEBVY94X7Ie+bCu9A0OxNRpIg6tiKaYpOwSnHx5mA5qHP9YZzbyi6aQwagT4dPagEVD7UKEY11prURUxYEc/UcWFhpqOBkvMW9NCgGXM822Ow5YDEpj6QOAgA120nRR0Qfgx0poDgkPughl9NITSBjm6ijORlvEkLQR+KOLcUm4pUZIh8rAYQgAxYxPECGLo6MgZz1nThHh2CVlj2MyG0K9OjYnFH4c6bq6PGgpzHNOGuT7AaGPoySY7aj+8/XmuAdwTVJtqcmPDqQIa0+GVQs+YWreRmjKMCOPjhBBiAMdg5s6hlBUruzCKkwrGAny1T2mxAjVnIS63rM1jBJwYBuIJMOx0A25mpKkGS8LRA5oCOPoaIShsZrTjw9lamVUkKgrpFCgkeKKlSY6pkiI41M3xYGAjhseuPzRQXSnhZIJRWBBNlW6UYKGhRKCk5tgC0VYAtTpX/agCRGjEYxABgkIOTeBQ0cUNTWjZEKUwq1RR4NnQgfHFSdmhFKDzOiYCpOhUm+8i3uGKZLqKWBrXamEj+ieolnvAgavPjRMo5YmEFFU3ZK8OlCKgjzREHkiupcxOQAD6A5MqvskO3UlCn+iHuoschCE4kSMIIZDFCzS3MnJcawDhbAUVzduKjAkeWBLgiW52rAEDDDRDIUY9cWoKYp9l5BmISRcaVQH8utTV3I3oxlUwOiQhvzpVEeqtqT1J6Yr85ZqEPranQ5dRQGhzqSUGH0zbIzKi9gUabSQaJgMvIjAWMfxu9H77Pny+IUKpYkSlXXljIhr0RAhUUd+aDqnwKcGOdDUmI6c4PysRNWoMTUnPUn6vGDxCSnn2Xzx1Ye+7OmWyuLUZSbXOp0Egea4e396IDF9aepKGhH6Iksf3kON+hSLO1F9QDwih7EaEo/sB4yAqRtI/IwrZ60Z59YFfJl4IVs8liGG1k0cfexLjBZc80nYwNCPeLqWpi6st6sXXCN0MzM+3fmnpLMcIkQdEIhGA2RxX88blF4AApQudcdAnXmILLq2qS3KdUYKGZQZvepRgLpS2yVPx/ob09Wnd6wT4/tpq9G7uqz0dKgiNbpMu4iatYXRrTcbD4kl0gpR3KW+pIg9iHpFC/BX3owOazmEQEb8cuAa3Y0E1dOa4KgzC0WjUIlVUQlZd86OzOhqJjxvidLzaRPRqzbzdDJABXWmJCfRMC+96AJNNKLoGnuBqLNas20QFYA1JbpmiD+iqBX96UA0MgAXZuXjINwQ4MyEbYWk+l7dJsOoJ1LaFO3IijpmPoiC1T6dOM6A01cL0cA4eUWm5lKT/UT81f9E+dMtLHKQazUdkhZMsNMQFSOmAuKHfVPfYFTUiah2UriGzoXGBDN00ug9anBixZXrXrDwabHK0/fi3jBtYVsjCFNqLfOzH16yrBlzoOkb6hc90s/K3iPkp3a8S9FBvLCSs2i11xCPtZIyW7UYQX0C4yi7mk7sjUs3tZq2ExEBel1SjctjBga9xFeUEt4EdQuDWN8BKKvfgIAyIdek78mxaEbGWNehI+Ug7KsTQkzrNUqguhLaO30Wpy9qzCPzx1UDCoR0hHPYMf8WOSoIYaQeVGlZ78RonwTzDTZORZp1E5p4hHHQLMlwpCkXkzv9CtCJgRiH72WFJGc91c1IAArgh/4bUJE1nSV5ne4KnT4oT8RG9JKo9Qjg0zEE+NAV9fEdhguwJvToQId29eiUFIjpk6LWhBzRGRBYAcN/n2HLT4Xy1h9oNojOWhOeQeGUuGZE4kF3e3DZNzeUfdTlkQCbgR1MDyOvte+bJEiCBRjVyyrVkb2CH2RSANqQXUcThAArBdt/cLZ1t0xbhxAJEQow8rX41PlBc0WgX+aQtP3a4KkH3RF2PTE/XdINHbvAE2UdSXKxz9X4Ww942I8uDTKsL3FNdQtwvlwqeHa3NPVM49DhnJqmOGC+W6dOqoSE3gDJIRccn3e7YanqQbRD996AvbD7BEDWuFjk6QgwSDBA9/gvzJD1lY+KXtanpNNRDqP0DceomoDA72GbdBcjIqBzyXE6Q3TprbQ/ELSh7FKLgrRZivKJgn9qSyxzb7Bmor+BMPVMfWRROARrfg4YOrWlAjudVzapM/Nodk02YlE7Dmaal2/6g7ZTHgBl/Q0EVJSxv1lK6020NnldnJ6QYGKaBUvdyolcBEtZ/wVJBjApbh1N0ZUEk4+vd0iSQDSqh9nxtSNHngnZJgQMwvQBgUza9BD936BEdRgyxm6BjlSUba7StQAH46ggvCCktIbDA03fUBu6PLao84GTJVrhB4WH5BMEplNQ8NTVFCz03kS/T407teGNL13CE5P+NOdMXyRwJYrBUu/X/GhQb2qg6ncFsjhVJNmBTi+1pVVkLzEp2DUFzdCqRzyytkpXExNgwY8YT2FJoNqQJAU9xJm0XmkEGJSPpLo6URElnUSErI4JwQmoDyYqZiwlna5NzSqH3raUW/T0wUivG7IEC5PGlgRUh6ZjoeDQIZRwNBaIz3OxgaVpe3oelUixFrjtt+hXllios22xU+Nb8h+HwJkhOd2AWMrx/J6HDEq1rmUIRXcTAqQsCY+HMlNFPZzSOwAQm9Ny7LouSwLARPU3NpQK3DD7lxOCFbCrezhygi7TsNN4SA4ukVCoq4Wyup4VDoSBlkKicx/eBpsxAWwi0+0KtWkhptiLNf6gMHV1DBSObHW0DUbBc3CLFgBdakiDfuFSj3BM1EaUiwXgFuMC0o7OtWaux20VGthy+OoAusCWtT/olw12RF8tSwkDcd506OvHVm/5s6yqwUR2QweTA9InbJohfFRiI5rAr83HeVnaMuE6l55MFOrIvooeybQ2af3AIh0SYpz5GDkK4czqehRlWV6HxVfczJzb29OnzOh02OPgEQ89qYmYYex2Pbh6K1akO2HEFB3h4sXjWaLy9Uf/QiHEgpVHDwUOUA0kSqCeB41GKWhp0DMI4v2Fc9I/bEpRE1OITyfSs07wx9X1AiGjeHKAHbZDhcKMhZ/UsiMsaNPD3u5CJjjPhO7KYBs8BP2MClFvIGgKIZ40yej7OXoJAe6EdDU8UnoCRHkmjGE/RaKoBlFM+lkVGzg3z++loSRhSJEu5mFnQMHpARNhGbzDI7BvPGx6gcIpwkNUcETr7qS8j7k1R8QQRnqISkvN6CAhEzs6XR9X1+IzRDhJkEfUQ6Wo37J11M5HQTqFMzA6VSBIfYrmEP2gwfLFOJCko9dd6ehVhqSA2BPoD+E3RyNtOXpeDaE719DVUEioiaaYMPdxBF0MXlaK0vEoG7u85wrTrEhRvglIHjItbBCT1pku4pFZnbkDUyHZG41Goz0a7dFoj/Zo73XvY39fkAxcsuQPOrE8K46Sz6lx4bAAPY6XY/ETyTXhIhDTbwz74nyNeQ94Fof3/S16KJzDX1SpzfMYMN+uE6MyFiyQe+81IRsKPkL5X81H2nuQPsbDT4Dee++9995777333nvvvde97nWv67rXdS126EIbQhYrMZMMmDqIZCb8RX4TRjhaKlh4IGs8KHaojzBnw+6QQ4rf0wSo3uPyAhqhns5UDjdpdDYkuSlxPI2jIVuSK3ILUgqgA51TBWN/UbHjb/7///////////////fv/6n//4fu/XsTZogzWeH/n////////v9BvsPIAfHlB3/zMQNzfoOAihzxzQf5IB8U+/2Dv3/w9w+KwYl5f//+/fv3799PKAHMIqGeEz42dO/fe3DL0J6YikkJv3/w90N/v1geHBXCsxWE3+UJqR7dEPbZNLmhdGJQYwIJGVTybS4bqiTEfk7HnwdkC7Wn6osmEjsPyD5HOI5rnRNkizrOUS06AVHbwVAEukHEdi4oqvS7JzY/ef6cdSVsfka4oVJL6tCokBsqHUaHRjMyzTUUwTO0nplJ7lOCZ5w/zzEVreHcQI7RZ2ld01RdR7phw7GqBPYVISgd09CAMRVNO8So59xKjK0w6ERTzb4xJW4a3LxU6OyJC3tuaOpLLKhxCixjCBddcjLI5coHFSEhQB0MHhpvF67U8ER7Vcwn0sRg7zIY4I2MGdeJwkROkqnTvRDA0BsxfBWwQC2giCUJMgaHQlgXSVLEiGxN6ulpETuCYwyhXQBAQjaDc2F8vMKIAYFBx0CPMQYxZIwRiVQXiB0R6yDnoEfPvJBNbSI9smsmBHBBcdBRG6Q+Y9puhrBsCg0ftV+VA3e08nqYvi++eSdxx1YbsTDJUmWLTvVIWXNhxKbmoDhZqNPbp6g8elUQqzpOmIU/Vmndyd4EOyltLUhTmEM7ALuMM+gAaI36CJI8ndKLNl0uDIMOQHBUdUy7CH0Ci0RdhFI1mC+T+iISMbofiytikWKe/XGsSYZAKC5dqhswwbPbQJrqm5zeOg4dzacStfS0sTqOgJK+sAI21HVZQBxgI1JjUABHqW+SJepXmar0syN/NR0B8Rm0mVF1jUw9RwsYDpUEkBDNjziENB5s9UZidv1KjD1h5HyoG6TpkBSLdB9eTGo1PSA4HvphuM51FyBHs/CyyBcC8FEYfdek6WE7WMU2s6aylNU1CQDQ7WAdhXoMyAgXW8gr1VPP++MkdiPuE3MFzOiYOHToQuo5UQN0jlQUqblzd3WeLDx1G0hVYhu8woiIworwjEVZ1EMM8AztiFY9w4oFNGNcgqRi6Vw3d7XVenbAyJ76KIoduoD30fhKrf7TIfFZzpyazaYljlhdAp9FEBBR+CnUGr4AOf3mQf31119//fU71l9vx3o7bjE8cSQJhYDg2ootpU7iTcEXKL0djaScxErbVioldwz60SPMWaMHTXIrmcEiUGLl9pGmR5ig6F5pmugSpk3CTuXepDl0tlhlX4nLICC2BEhUT+5o1ZmN/lx6a7TbIJiBSTDUhIONNOnAgsK5sjKx+w8CnqF1Qj677gRID/QlQKB/iLKXjuFIU66W0NBTwTQt3PBDsN5URwN0iKFh/5BY+Vm2RKkHSOH5whMn0jxaabp2palrmKZfamlKB4JS06o4TdMLAYxp1qRpU7eBZAMpCJCgQ4EOLUK0iNEjRl0sB61Va0WwJgAD5vAQEXHOHDt2EJ3pNLWeYQNMbWFtabFYbIAAUqzUmDBjpqxdwJABs5IRcwbxzIrIBlAtqZUqXVIvqZjUTIeHYbasU9gqmo2iWZp13VULm2XVkmXNUmW1UmWtslJZe6wB9FTq2SNnTx48eeioiP5Q/qnT65gRY4aMIJkvWb5wWTHZvTlhEiRI0CB2ThKcSCqaxTOLaxTX1NGaTSQbQJSAVEo10JtM9Y1ayA2lN+zcurm56dIlzUmTHiFaE6ly+Kh81MrKVWqVWqfYA1YslxVrFbNPMRu37NuyLbuuayB7YQ28sF5Y5xVWE88QnlEsVIyWiUb2SMp1ys9K5Uf1o2KqfC45rZeXihQVMrQeOmS5Wq6NGjlaHa2YKydWTtAqaCW0Drp0yVKmVZPqhVDtog4SFhoWlhFTRhWjdpWLmuUKFi1YtgxuUQfVLuumVRPT5aq5PrpUtD5aEylaE62F1CxaDLUMmhFQ6UyqkyoeVY6mTaomdXO1NGmdtEZaEbFsbAM2jYw1Y+/YDGzdymA1WxWsaCuB1YCHDuuHlcPKruuatuu73ln7GlURqYnUR2vhymUlVN2ok1RJqqEqqIpZoVYAa9SatV6tWGuYFXEls26umdZLbJ4aq8aAXWPAMiBjEZCxZGNs2Bg7JrOzzMow+2RV2AOrelg9rBky3K13KwYMdWvdGsfu6q7y2pIgUWLECBQqChUEiBBqCPXDBxGqCNWDBz1VT+2g+qkl1Bs39tQ99cQJE6oJ1YYNPpVPVaEihZpC7etboa5QW7RgobJQa9RwobpQYcB4ob5QadCIocZQZ8yQocpQceDIoeZQrVjRoepQefDYoe5QgQDpofZQf/zwofpQjxwJogZRhwwRogpRjRj5U//UIkWIqETUwEAkKhIVEDCJmkRt0kSJqkRlwmSJukStUsWJ6kSFAuWJ+kSlQiWKGkWdokqBbuAPeJv6oE1tY1MdsKlsa2qDNXXtTFVwpp6hqQnQVDQE6gEEZgjUVLUCKoECagEDapkB1cAAlWzA2AAVDCxMDYOq/1vdENLStryusFQsNStLS9VSBahbKpfq5dWldn2pDNQvVUyFoMJdqQvULJWDmiHDnXqnYsCgQdWg2tldUC+oFizgqXgqBQoV1AoqHV2dWqfKyc2pc2pcXJ6ap06Y8Ka+qW5uElQJagQVQooJKYWURoo0qZIjRmkmo0WLGqWNHqWSHqWPMNNJqSVLl9JLmNQAmFJMaaZMmqlm2qnTZrq5iRKlyj59/KR+UkGCAqWBUkOGCqWFUkKEBqWDUkSIDqWHElFRsemmVJMmdSrlNKWuKadUTdVVVVUoKVXKKk2UWloqShWljlJG6Z8UEKA96Z6UT1qZYqaXaSS2ddUqFXZfFVbld1ZllZ6fKq06n7HqVAHETyoANepJjVKhUht+Lfz6IPTFSCHESGOkcnI0Uhqpm5uMVEb69jYjnZGuWFEjrZGOGHEDBw4QiGZSM2liYpg0THp4aJgapl68FKaF6ZcvYFIwKSFhlbRKSoXKlHRKKkWKk9RJCgXKk/RJGiWKkiUUUhgwkLhw4WjHzhpKyrpOHTVz5qSRIwfN5KTimzeLjIxdetfChcsWQUErg4OBWLAwuXKlSZYsfEeOnAACxIQPHyh+/Njr0YMEDxgucriwo8cOZaqHMqWsk+apk9aZk+KZk86Rk96Rk8qZTOlMppNvUsk36RvGNA5jythTNz3tKSQkl5RLGhkpmAqmcOAMpoMpGzZYUizp4+OV9Erapk2WNEsajR5Jj6RGjABJgaRFivhIfaREiPxIf6R/fz3SHqkQITyG3OF5wMOQAcMFuwsWKlioi6uDtkHX2NYaPGjgQM0B2hnaAgYLUgZpWqokTQKoIoUKvQ96eRzyNnTYoOFOAx4OHCFGjIBbsULC29sEN7eXk9sQIPCUR6A7I4aMmDFlxiA2Iiby4LEj3ZEGSW9wFmmEtEWaI32R6kjnUgoU6FK6FAkSMimZ1NGxTFomXbOmMW1M6zoxTUzVqDlMD9M0abykXlI0aL6kX1JFRcKUMF1cpJJSSbt0kZJKSbVogZJCSbdsiZJGSa1YWZIuSQMDk6RJUiZMUqQp0iZNPqQfUj4+DimH9MSJDmmH1ISJu/QuRYGiRFoi3dvzkHpISZDIkGZIRYiwS+1SECAqpBXSECHi0rgUDq4tbUslSGBL2dIJEx6kD9J/tVQt3fssPUt5yoBAaiAtkCIYkCZICaRtyrrp60zh9GmWHpi9vlKvVIEzjVM5paLFUrJ0QDqWlqUA0qcqq7QqvZqCSqXSqDQAWNqVCuAKS7dSrDQr1UrVde/9////////v/euGcn+d73F0O/FiUhhyPb+////f84555z//////951NBqNCv6P7d/RaDQajUZ777333nvvvfdetwgA+XeQ9iyf3saXHHbMvJAgblZef4TCpBNo2DyVvi4SZqT8GEWTICAvHTn46VHpjtLUN0KxeKEQnc8cTHmcizH8CUTSrdAb/lTBkLNx8uJbPM4w2NzAvRrd4AOSgPEEmmOodmTyT9JI7bTGK8BZQhri5/////////9/b0FgmN3t0rGPE07v0KMS/512qQyiRwDwLJIYpRhOxv4scPX6LeMdLbP0u+7QTm/pWGupi1utULzedd9997rvuu++675rKLSG1oN1Xdd1Xdd1Xde1Y107Ota9916LIe7g8YJPdiDNR//vXUyaj//v/2nvPdp777333ntHUffee++97nXdou492nuP9t577733uvdeR2sxtahY3esuVnexLtbrLtbFuliv694p9Lp/3R3rukGv67rXve5hve5ive5ive6OdV2HdcceVjvWY09uGvj+5/9/yP7///8/1f9PPVjtWI9FZQjE//////fvzY1YqWf84RjVoh58kG++9+Dvwd/7B3//pvr9e/+dGFT7G+yp33s/dO/P3CJ+7+8C/b3nGIwxqOSDYnWxEmLX/f//9///////////79+/fz+YHRj27703dEN3ZuY/pd5777333iNrMnWvHWvHWrFD1fX///////////79e+/of++9s1XqXvfuWP9vLc6fc/7//Pn/7875P+f8+fPnv3//fugulEOz7L333nuP9l73utd1d4zW/Pnz/fw5dEPY0L1/P3Tv3w/d0A3d+/fvh+79+/fv379///79+/fv37/b/P79+/f//v379+/fv3///v379+/fvx+69+/fH7n379+/f//+vf/3/s3g9/7fv3///t+///f+/ft///79mz9//nz/8+fPnz//58+f79///Pnz5/ufP3/+/Pnz58+fP3/+mz9//vz58zfAnz+v+fPnz5/v/+fP9+9//nz/8+fPnz9//s+he//z/fs5dP/+58+fP9/Pnz9//ps/f/78+fPnz/fv58+fp+H8+fPnz/fz/fz5c+jmez9//vz5c+jmz6HQDWfv379///79+/f+/fv3799qv3//3r/r379//37ohm7o3r/r379/P3Tv3w/d0B1hQ/f+/fuhe//+/fv379+/f//+/fv379+/f//+/fv379+/f//+/fv379+/f//+/ft3//379+/fv/83f/78+fP9z58/h27+/Pnz58+f79///Pnz/c+fP3/+/Pnz58+fP4du/vz58+fPnz9/Dt38+fPnz58/f/78+fPnz58/f/78+fPnz58/51/z58/3P9+///nz58/3P3/+/Pnz58+fP3/+/Pn+58+fP//Onz9//nzz58+fP3/+/Pnz58+fP3/+/Pnz58+fP+/8+fPnz7/m/fnzr/nzvf//xzL9/v/C////H4QUaNkZBRtEjaT7e933b75///79+/mcJFvRo0h1pQVMonIc+x8aNq798051oPzw5/+VJ8MQN/vNn2++f//+zZ8/f75/8+f79+/feF+uor9///79+1kMavz9+/fv3w/d0A3d0A39/fuhez90Q/f+/fv3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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("200_PressPlate-Global-650-Center-DoubleHeating",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
      Matrix = "+JSON.stringify(matrixHC)+"
      ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
      Net matrix = "+JSON.stringify(matrixHC)+"
      ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
      Version #: "+eDrawingsWVUtils.getViewerVersion()+"
      ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
      HC Version:"+viewerHC.getViewerVersionString()+"
      Format Version: "+viewerHC.getFormatVersionString()+"
      "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
      ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
      "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
      "+" "+""+"Name
      "+"
      "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
      "+iResult.ErrorCode+"
      ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
      "+data+"
      "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
      ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. diff --git a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.html b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.html index 634316128..d9a378080 100644 --- a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.html +++ b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Double-Side-Cooled-Center.html @@ -8360,7 +8360,7 @@ var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){fun // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)if(b.hasOwnProperty(p))d[p]=b[p]};return extendStatics(d,b)};return function(d,b){extendStatics(d,b);function __(){this.constructor=d}d.prototype=b===null?Object.create(b):(__.prototype=b.prototype,new __)}}();var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]=this.mSelObjs.length)return[2,null];this.dehighlightAllTemporaryEntity();toRemove=this.mSelObjs[idx];this.mSelObjs.splice(idx,1);if(!utils.isNumber(this.isItemSelected(toRemove))){this.deColorEntity(toRemove)}return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 1:updated=_a.sent();if(!(updated||this.mSelObjs.length===0))return[3,3];return[4,this.resetImmediateResults()];case 2:_a.sent();return[3,4];case 3:this.mAuxGeoImmediate.regeneratePicks(this.mSelObjs);_a.label=4;case 4:this.updatePanelResult();return[2,toRemove]}}))}))};eDwMeasureEntities.prototype.setSelectedEntityColor=function(iColor){this.mSelMeasureEntColor=iColor};eDwMeasureEntities.prototype.setMeasureUnit=function(iUserUnits){var _this=this;this.mViewer.getModel().setUserUnits(iUserUnits);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.resetImmediateResults()];case 1:_a.sent();return[2]}}))}))})();this.mAuxGeoSelected.syncUnits();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePointToPoint=function(iEnable){eDwMeasureEntities.PointToPoint=iEnable;this.reset();this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updateDelta=function(iEnable){eDwMeasureEntities.ShowDelta=iEnable;this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePanelResult=function(){var userUnits=this.mViewer.getModel().getUserUnits();this.mPanelInfo.updatePanelResult(this.mSelObjs,userUnits)};eDwMeasureEntities.prototype.reset=function(){this.deColorAll();this.mAuxGeoSelected.reset();this.mAuxGeoImmediate.reset();this.mSelObjs=[];this.updatePanelResult()};eDwMeasureEntities.prototype.draw=function(){this.mAuxGeoSelected.draw();this.mAuxGeoImmediate.draw()};eDwMeasureEntities.prototype.getClassName=function(){return"eDwMeasureEntities"};eDwMeasureEntities.prototype.isItemSelected=function(iSelObj){if(utils.isNumber(iSelObj.getIDHC())){for(var i=0;i0){result=new MeasureResultString("Info","Invalid combination");ioAuxGeo.addMessage(result,iSelObjs[n-1].getPosition(),eDwTypes_1.HC.Color.red())}ioAuxGeo.updateResultLabels();return[2,isValid]}}))}))};eDwMeasureEntities.prototype.updateSingleVert=function(iSelObjs){if(1!==iSelObjs.length)return false;var vertObj=iSelObjs[0];return vertObj.getPointEntity()?true:false};eDwMeasureEntities.prototype.updateSingleEdge=function(iSelObjs){if(1!==iSelObjs.length)return false;var edgeObj=iSelObjs[0];if(edgeObj.getLineEntity())return true;return false};eDwMeasureEntities.prototype.updateSingleFace=function(iSelPropsHC,iSelObjs){if(1!==iSelObjs.length)return false;var faceObj=iSelObjs[0];var faceProp=iSelPropsHC[0];if(!faceObj.getFaceEntity()||!faceProp)return false;if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.CylinderElement){return true}else if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement){return true}return false};eDwMeasureEntities.prototype.updateVertVert=function(iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(iSelObjs[0].getPointEntity()&&iSelObjs[1].getPointEntity()){var vertObj0=iSelObjs[0];var vertObj1=iSelObjs[1];if(vertObj0.equals(vertObj1))return false;iAuxGeo.setByVertexVertex(vertObj0,vertObj1);return true}return false};eDwMeasureEntities.prototype.updateVertEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;var edgeProp=iSelPropsHC[0];var edgeObj=iSelObjs[0];var vertObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getPointEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];vertObj=iSelObjs[0]}if(!vertObj.getPointEntity())return false;if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByVertexLine(vertObj,edgeProp,edgeObj);return true}else if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByVertexCircle(vertObj,edgeProp,edgeObj);return true}return false};eDwMeasureEntities.prototype.updateVertFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var vertObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];vertObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getPointEntity()&&iSelObjs[0].getFaceEntity()){vertObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!vertObj.getPointEntity())return[2,false];if(!(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByVertexPlane(vertObj,faceProp,faceObj,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var edgeProp,edgeObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];edgeProp=iSelPropsHC[0];edgeObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getFaceEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,1];iAuxGeo.setByPlaneLine(faceProp,edgeProp,faceObj,edgeObj);return[2,true];case 1:if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,3];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 2:minDistInfo=_a.sent();iAuxGeo.setByCirclePlane(edgeProp,faceProp,edgeObj,faceObj,minDistInfo);return[2,true];case 3:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(!iSelObjs[0].getLineEntity()||!iSelObjs[1].getLineEntity()){return false}var edgeObj0=iSelObjs[0];var edgeProp0=iSelPropsHC[0];var edgeObj1=iSelObjs[1];var edgeProp1=iSelPropsHC[1];if(edgeObj0.equals(edgeObj1))return false;if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByLineLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleLine(edgeProp1,edgeProp0,edgeObj1,edgeObj0)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByCircleLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleCircle(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}this.updateEdges(iSelPropsHC,iSelObjs,iAuxGeo);return true};eDwMeasureEntities.prototype.updateFaceFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var faceObj0,faceProp0,faceObj1,faceProp1,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];if(!iSelObjs[0].getFaceEntity()||!iSelObjs[1].getFaceEntity()){return[2,false]}faceObj0=iSelObjs[0];faceProp0=iSelPropsHC[0];faceObj1=iSelObjs[1];faceProp1=iSelPropsHC[1];if(faceObj0.equals(faceObj1))return[2,false];if(!faceObj1.getFaceEntity()||!faceProp1)return[2,false];if(!(faceProp0 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByPlanePlane(faceProp1,faceProp0,faceObj1,faceObj0,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdges=function(iSelPropsHC,iSelObjs,ioAuxGeo){var n=iSelObjs.length;var len=0;var ids=[];for(var i=0;i1){var result=new MeasureResultDistance("Total Length",len);pos=iSelObjs[n-1].getPosition();ioAuxGeo.addOtherResult(result,pos);return true}return false};eDwMeasureEntities.prototype.highlightEntityAt=function(iIndex,iHighlight){if(iHighlight===void 0){iHighlight=true}var n=this.mSelObjs.length;if(iIndex<0||iIndex>=n)return;eDwMeasureEntities.highlightEntity(this.mSelObjs[iIndex],this.mViewer.getModel(),iHighlight)};eDwMeasureEntities.prototype.addAllForEntity=function(iSelObj){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.addObjs(iSelObj)];case 1:_a.sent();return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 2:_a.sent();return[4,this.resetImmediateResults()];case 3:_a.sent();this.colorEntity(iSelObj);return[2,true]}}))}))};eDwMeasureEntities.PointToPoint=false;eDwMeasureEntities.ShowDelta=false;return eDwMeasureEntities}(eDwTypes_1.HC.Markup.MarkupItem);var LabelItem=function(_super){__extends(LabelItem,_super);function LabelItem(iViewer,iLabel){var _this=_super.call(this)||this;_this.mLabel=iLabel;return _this}LabelItem.prototype.setStringContent=function(){this.mLabel.setStringContent()};LabelItem.prototype.draw=function(){this.mLabel.drawLabel()};LabelItem.prototype.hit=function(iPos){var box=this.mLabel.getLabelBox();if(!box)return false;var xMin=box.Min.x;var xMax=box.Max.x;var yMin=box.Min.y;var yMax=box.Max.y;return iPos.x<=xMax&&iPos.x>=xMin&&iPos.y<=yMax&&iPos.y>=yMin};LabelItem.prototype.onDragStart=function(iPos){this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragMove=function(iPos){var delta=eDwTypes_1.HC.Point2.subtract(iPos,this.mDragPos);var endPos=this.mLabel.getLeaderEndPos();if(!eDwGeomUtils.isValidHCPoint(endPos)||!eDwGeomUtils.isValidHCPoint(delta))return true;endPos.add(delta);this.mLabel.setLeaderEndPos(endPos);this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragEnd=function(iPos){return true};return LabelItem}(eDwTypes_1.HC.Markup.MarkupItem);var MeasureResultItem=function(){function MeasureResultItem(iName){this.mName=iName}Object.defineProperty(MeasureResultItem.prototype,"Value",{get:function(){return":NOVALUE:"},enumerable:false,configurable:true});Object.defineProperty(MeasureResultItem.prototype,"Name",{get:function(){return this.mName},enumerable:false,configurable:true});return MeasureResultItem}();var MeasureResultString=function(_super){__extends(MeasureResultString,_super);function MeasureResultString(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue;return _this}Object.defineProperty(MeasureResultString.prototype,"Value",{get:function(){return this.mValue},enumerable:false,configurable:true});return MeasureResultString}(MeasureResultItem);var MeasureResultNumber=function(_super){__extends(MeasureResultNumber,_super);function MeasureResultNumber(iName,iValueKind){var _this=_super.call(this,iName)||this;_this.mValueKind=iValueKind;return _this}Object.defineProperty(MeasureResultNumber.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue,this.mValueKind)},enumerable:false,configurable:true});return MeasureResultNumber}(MeasureResultItem);var MeasureResultDistance=function(_super){__extends(MeasureResultDistance,_super);function MeasureResultDistance(iName,iValue){var _this=_super.call(this,iName,cLength)||this;_this.mValue=iValue;return _this}return MeasureResultDistance}(MeasureResultNumber);var MeasureResultArea=function(_super){__extends(MeasureResultArea,_super);function MeasureResultArea(iName,iValue){var _this=_super.call(this,iName,"Area")||this;_this.mValue=iValue;return _this}return MeasureResultArea}(MeasureResultNumber);var MeasureResultAngle=function(_super){__extends(MeasureResultAngle,_super);function MeasureResultAngle(iName,iValue){var _this=_super.call(this,iName,"Angle")||this;_this.mValue=iValue;return _this}return MeasureResultAngle}(MeasureResultNumber);var MeasureResultPoint3D=function(_super){__extends(MeasureResultPoint3D,_super);function MeasureResultPoint3D(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue.copy();return _this}Object.defineProperty(MeasureResultPoint3D.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue.x,"Length")+","+l_Model.getValueWithUnit(this.mValue.y,"Length")+","+l_Model.getValueWithUnit(this.mValue.z,"Length")},enumerable:false,configurable:true});return MeasureResultPoint3D}(MeasureResultItem);var MeasureLabelItem=function(){function MeasureLabelItem(iViewer,iResult,iColor){this.mViewer=iViewer;this.mResult=iResult;this.mColor=iColor;this.mNameTextBox=undefined;this.mValueTextBox=undefined;this.mNameBox=undefined;this.mValueBox=undefined}MeasureLabelItem.prototype.drawItem=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();if(this.mNameBox)renderer.drawRectangle(this.mNameBox);if(this.mValueBox)renderer.drawRectangle(this.mValueBox);if(this.mNameTextBox)renderer.drawTextBox(this.mNameTextBox);if(this.mValueTextBox)renderer.drawTextBox(this.mValueTextBox)};MeasureLabelItem.prototype.setPosition=function(ioPos,iNameWidth,iValueWidth){if(!this.mNameBox||!this.mValueBox||!this.mNameTextBox||!this.mValueTextBox){this.mNameBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mNameBox.setFillColor(this.mColor?this.mColor:cGreyColor);this.mValueBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mValueBox.setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mNameTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setStrokeWidth(0);this.mNameTextBox.getTextPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setFillOpacity(0);this.mNameTextBox.getTextPortion().setFontFamily("arial");this.mValueTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mValueTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mValueTextBox.getBoxPortion().setStrokeWidth(0);this.mValueTextBox.getTextPortion().setFillColor(cGreyColor);this.mValueTextBox.getBoxPortion().setFillOpacity(0);this.mValueTextBox.getTextPortion().setFontFamily("arial")}var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=renderer.measureTextBox(this.mNameTextBox);var valueSize=renderer.measureTextBox(this.mValueTextBox);var height=Math.max(nameSize.y,valueSize.y);this.mNameBox.setSize(new eDwTypes_1.HC.Point2(iNameWidth,height));this.mValueBox.setSize(new eDwTypes_1.HC.Point2(iValueWidth,height));var namePos=ioPos.copy();var valuePos=ioPos.copy();valuePos.x+=iNameWidth;this.mNameBox.setPosition(namePos);this.mNameTextBox.setPosition(namePos);this.mValueBox.setPosition(valuePos);this.mValueTextBox.setPosition(valuePos);ioPos.y+=height};MeasureLabelItem.prototype.getWidth=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=this.mNameTextBox?renderer.measureTextBox(this.mNameTextBox):{x:0,y:0};var valueSize=this.mValueTextBox?renderer.measureTextBox(this.mValueTextBox):{x:0,y:0};return{NameWidth:nameSize.x,ValueWidth:valueSize.x}};MeasureLabelItem.prototype.setStringContent=function(){if(this.mNameTextBox){this.mNameTextBox.setTextString(this.mResult.Name)}if(this.mValueTextBox){this.mValueTextBox.setTextString(this.mResult.Value)}};MeasureLabelItem.prototype.getText=function(){return this.mResult.Name+": "+this.mResult.Value};MeasureLabelItem.prototype.getBoundingBox=function(){if(!this.mNameBox||!this.mValueBox){return null}var size1=this.mValueBox.getSize();var posS=this.mNameBox.getPosition().copy();var pos1=this.mValueBox.getPosition();var posE=new eDwTypes_1.HC.Point2(pos1.x+size1.x,pos1.y+size1.y);var min=new eDwTypes_1.HC.Point2(Math.min(posS.x,posE.x),Math.min(posS.y,posE.y));var max=new eDwTypes_1.HC.Point2(Math.max(posS.x,posE.x),Math.max(posS.y,posE.y));return{Min:min,Max:max}};return MeasureLabelItem}();var MeasureBaseLine=function(){function MeasureBaseLine(iViewer,iPntWCHC0,iPntWCHC1,iLineColor){this.mViewer=iViewer;this.mColor=iLineColor||cGreyColor;this.setWCPts(iPntWCHC0,iPntWCHC1)}MeasureBaseLine.prototype.draw=function(){if(!this.isValid())return;if(this.mLine)this.updateLinePts();else this.createHCLine();var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawLine(this.mLine)};MeasureBaseLine.prototype.getLineColorHC=function(){return this.mColor};MeasureBaseLine.prototype.getMiddleWCPtHC=function(){var middle=eDwTypes_1.HC.Point3.scale(eDwTypes_1.HC.Point3.add(this.mWCEndPtHC0,this.mWCEndPntHC1),.5);return middle};MeasureBaseLine.prototype.setLineColor=function(iColor){this.mColor=iColor;if(this.mLine)this.setColorOnHCLine(iColor);else this.createHCLine()};MeasureBaseLine.prototype.isValid=function(){return this.mWCEndPtHC0&&this.mWCEndPntHC1&&eDwGeomUtils.isValidHCPoint(this.mWCEndPtHC0)&&eDwGeomUtils.isValidHCPoint(this.mWCEndPntHC1)};MeasureBaseLine.prototype.createHCLine=function(){this.mLine=new eDwTypes_1.HC.Markup.Shape.Line;this.setColorOnHCLine(this.mColor);this.updateLinePts();return this};MeasureBaseLine.prototype.copyFrom=function(iSrcLine){if(iSrcLine.mLine){this.mLine.setStrokeWidth(iSrcLine.mLine.getStrokeWidth());this.mLine.setEndcapType(iSrcLine.mLine.getEndEndcapType());this.mLine.setStartEndcapSize(iSrcLine.mLine.getStartEndcapSize());this.mLine.setEndEndcapSize(iSrcLine.mLine.getEndEndcapSize());this.mLine.setStartEndcapColor(iSrcLine.mLine.getStartEndcapColor());this.mLine.setEndEndcapColor(iSrcLine.mLine.getEndEndcapColor())}this.setWCPts(iSrcLine.mWCEndPtHC0,iSrcLine.mWCEndPntHC1);this.mColor=iSrcLine.mColor};MeasureBaseLine.prototype.setWCPts=function(iWCStartPntHC,iWCEndPntHC){if(!iWCStartPntHC||!iWCEndPntHC||!eDwGeomUtils.isValidHCPoint(iWCStartPntHC)||!eDwGeomUtils.isValidHCPoint(iWCEndPntHC)){console.warn("One or more measure points are invalid");return}this.mWCEndPtHC0=iWCStartPntHC.copy();this.mWCEndPntHC1=iWCEndPntHC.copy()};MeasureBaseLine.prototype.updateLinePts=function(){var viewHC=this.mViewer.getHCView();this.mLine.setP1(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPtHC0)));this.mLine.setP2(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPntHC1)))};MeasureBaseLine.prototype.setColorOnHCLine=function(iColor){this.mLine.setStrokeColor(iColor);this.mLine.setEndEndcapColor(iColor);this.mLine.setStartEndcapColor(iColor)};return MeasureBaseLine}();var MeasureLine=function(_super){__extends(MeasureLine,_super);function MeasureLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLine.prototype.copy=function(){var copy=new MeasureLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setWidthAndEndCapsOnHCLine();return this};MeasureLine.prototype.setWidthAndEndCapsOnHCLine=function(){this.mLine.setStrokeWidth(3);this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.None)};return MeasureLine}(MeasureBaseLine);var MeasureLeaderLine=function(_super){__extends(MeasureLeaderLine,_super);function MeasureLeaderLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLeaderLine.prototype.copy=function(){var copy=new MeasureLeaderLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLeaderLine.prototype.getLeaderStartPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPtHC0)};MeasureLeaderLine.prototype.getLeaderEndPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPntHC1)};MeasureLeaderLine.prototype.setLeaderEndPos=function(iPos){this.setWCPts(this.mWCEndPtHC0,eDwGeomUtils.screenToWorld(iPos,this.mViewer.getHCView()))};MeasureLeaderLine.prototype.setLeaderEnd=function(iPoint){this.mWCEndPntHC1=iPoint.copy()};MeasureLeaderLine.prototype.getLeaderStart=function(){return this.mWCEndPtHC0};return MeasureLeaderLine}(MeasureBaseLine);var MeasureDistLine=function(_super){__extends(MeasureDistLine,_super);function MeasureDistLine(iViewer,iPntHC0,iSelObj0,iPntHC1,iSelObj1,iLineColor,iUseArrowEnds){if(iUseArrowEnds===void 0){iUseArrowEnds=true}var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;_this.mStartSelObj=iSelObj0;_this.mEndSelObj=iSelObj1;_this.mDistColor=iLineColor||cLineDistanceColor;_this.mUseArrowEnds=iUseArrowEnds;if(!_this.isValid())_this.createHCLine();return _this}MeasureDistLine.prototype.copy=function(){var copy=new MeasureDistLine(this.mViewer,this.mWCEndPtHC0,this.mStartSelObj,this.mWCEndPntHC1,this.mEndSelObj,this.getLineColorHC(),this.mUseArrowEnds);copy.copyFrom(this);return copy};MeasureDistLine.prototype.setSelObjEndPts=function(iWCStartPntHC,iStartSelObj,iWCEndPntHC,iEndSelObj){_super.prototype.setWCPts.call(this,iWCStartPntHC,iWCEndPntHC);this.mStartSelObj=iStartSelObj;this.mEndSelObj=iEndSelObj};MeasureDistLine.prototype.getDistance=function(){var localPt0HC=this.mStartSelObj.getAsLocalPoint(this.mWCEndPtHC0);var localPt1HC=this.mEndSelObj.getAsLocalPoint(this.mWCEndPntHC1);return eDwTypes_1.HC.Point3.subtract(localPt0HC,localPt1HC).length()};MeasureDistLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setHCLineAttributes();return this};MeasureDistLine.prototype.setHCLineAttributes=function(){this.mLine.setStrokeWidth(3);if(this.mUseArrowEnds){this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.Arrowhead)}this.mLine.setStartEndcapSize(5);this.mLine.setEndEndcapSize(5);this.mLine.setStartEndcapColor(this.mDistColor);this.mLine.setEndEndcapColor(this.mDistColor);this.mLine.setStrokeColor(this.mDistColor)};return MeasureDistLine}(MeasureBaseLine);var MeasureLabel=function(){function MeasureLabel(iViewer,iPnt3DHC,iDrawEnabled){if(iDrawEnabled===void 0){iDrawEnabled=true}this.mViewer=iViewer;this.mItems=[];this.mDrawEnabled=iDrawEnabled;this.createLeaderIfPointValid(iPnt3DHC,iPnt3DHC)}MeasureLabel.prototype.reset=function(){this.mItems=[]};MeasureLabel.prototype.drawLabel=function(){if(!this.isValid()||!this.mDrawEnabled)return;this.setLabelPosition(this.mLeader.getLeaderEndPos());var n=this.mItems.length;if(0===n)return;this.mLeader.draw();for(var i=0;icanvasSize.x&&bboxSize.xcanvasSize.y&&bboxSize.y1){this.mLineDist.draw();if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){this.mDelta.draw(iImmediateDrawMode)}var viewHC=this.mViewer.getHCView();this.mEndGlyph0.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[0])));this.mEndGlyph1.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[1])));if(!iImmediateDrawMode){var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawCircle(this.mEndGlyph0);renderer.drawCircle(this.mEndGlyph1)}}};MeasureAuxDelta.prototype.getLabelData=function(){var labelData={};var labelName=this.mLineNormal?cNormalDistance:this.mSomeCoordsArcCenters?cCenterDistance:cDistance;labelData[cDistance]=new MeasureResultDistance(labelName,this.getDistance());var minResultDist=new MeasureResultDistance(cMinDistance,this.mModelSpaceMinDist);if(parseFloat(minResultDist.Value)>0){labelData[cMinDistance]=minResultDist}var maxResultDist=new MeasureResultDistance(cMaxDistance,this.mModelSpaceMaxDist);if(parseFloat(maxResultDist.Value)>0){labelData[cMaxDistance]=maxResultDist}if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){$.extend(labelData,this.mDelta.getLabelData())}return labelData};MeasureAuxDelta.prototype.getLabels=function(){var labels=[];if(this.getDistance()1&&this.mLineDist?eDwTypes_1.HC.Point3.subtract(this.mWCPntsHC[0],this.mWCPntsHC[1]):eDwTypes_1.HC.Point3.zero()};MeasureAuxDelta.prototype.getDistance=function(){return this.mLineDist?this.mLineDist.getDistance():0};MeasureAuxDelta.prototype.setDistLineColor=function(iColor){this.mLineColor=iColor};MeasureAuxDelta.prototype.setPointColor=function(iColor){this.mEndGlyph0.setFillColor(iColor);this.mEndGlyph1.setFillColor(iColor)};MeasureAuxDelta.prototype.setMinDist=function(iDist){this.mModelSpaceMinDist=iDist};MeasureAuxDelta.prototype.setMaxDist=function(iDist){this.mModelSpaceMaxDist=iDist};Object.defineProperty(MeasureAuxDelta.prototype,"LineNormal",{get:function(){return this.mLineNormal},set:function(iEnable){this.mLineNormal=iEnable},enumerable:false,configurable:true});Object.defineProperty(MeasureAuxDelta.prototype,"SomeCoordsArcCenters",{get:function(){return this.mSomeCoordsArcCenters},set:function(iEnable){this.mSomeCoordsArcCenters=iEnable},enumerable:false,configurable:true});MeasureAuxDelta.prototype.hasDistance=function(){var deltaDist=this.getDistance();return deltaDist>cLengthTol?true:false};return MeasureAuxDelta}();var MeasureDelta=function(){function MeasureDelta(iViewer){this.mViewer=iViewer;this.reset()}MeasureDelta.prototype.set=function(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];this.mLineDeltaMap[cDeltaX].setSelObjEndPts(iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1);this.mLineDeltaMap[cDeltaY].setSelObjEndPts(deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1);this.mLineDeltaMap[cDeltaZ].setSelObjEndPts(deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1)};MeasureDelta.prototype.getLabels=function(){var labelData=this.getLabelData();var numNonZeroLabelData=0;var nonZeroLabelData={};for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var deltaKey=_a[_i];var dist=this.mLineDeltaMap[deltaKey].getDistance();if(dist>cLengthTol){nonZeroLabelData[deltaKey]=labelData[deltaKey];numNonZeroLabelData++}}if(numNonZeroLabelData===1)nonZeroLabelData={};var labels=[];for(var key in nonZeroLabelData){var lineDelta=this.mLineDeltaMap[key];var label=new MeasureLabel(this.mViewer,lineDelta.getMiddleWCPtHC());label.addItem(labelData[key],lineDelta.getLineColorHC());if(label.isValid())labels.push(label)}return labels};MeasureDelta.prototype.draw=function(iImmediateDrawMode){if(this.isDeltaEnabled()){for(var key in this.mLineDeltaMap){var deltaLine=this.mLineDeltaMap[key];if(deltaLine.getDistance()>cLengthTol)deltaLine.draw()}}};MeasureDelta.prototype.reset=function(){this.mLineDeltaMap={}};MeasureDelta.prototype.copy=function(){var auxDeltaCopy=new MeasureDelta(this.mViewer);for(var key in this.mLineDeltaMap){auxDeltaCopy.mLineDeltaMap[key]=this.mLineDeltaMap[key].copy()}return auxDeltaCopy};MeasureDelta.prototype.getLabelData=function(){var labelData={};if(this.isDeltaEnabled()){for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var delta=_a[_i];labelData[delta]=new MeasureResultDistance(delta,this.mLineDeltaMap[delta].getDistance())}}return labelData};MeasureDelta.prototype.getText=function(){if(this.isDeltaEnabled()){var data=this.getLabelData();return"Delta : "+data[cDeltaX].Value+", "+data[cDeltaY].Value+", "+(""+data[cDeltaZ].Value)}return""};MeasureDelta.create=function(iViewer,iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var measureDelta=new MeasureDelta(iViewer);var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];measureDelta.mLineDeltaMap[cDeltaX]=new MeasureDistLine(iViewer,iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1,eDwTypes_1.HC.Color.red(),false);measureDelta.mLineDeltaMap[cDeltaY]=new MeasureDistLine(iViewer,deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1,new eDwTypes_1.HC.Color(0,128,0),false);measureDelta.mLineDeltaMap[cDeltaZ]=new MeasureDistLine(iViewer,deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1,eDwTypes_1.HC.Color.blue(),false);return measureDelta};MeasureDelta.prototype.isDeltaEnabled=function(){return eDwMeasureEntities.ShowDelta&&!!this.mLineDeltaMap[cDeltaX]};return MeasureDelta}();var MeasureAuxDistance=function(){function MeasureAuxDistance(iViewer){this.mViewer=iViewer;this.mDistLine=new MeasureAuxDelta(iViewer);this.mNDistLine=new MeasureAuxDelta(iViewer,cAuxDistanceNormalDistanceLineColor,true);this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]}MeasureAuxDistance.prototype.reset=function(){this.mDistLine.reset();this.mNDistLine.reset();this.mNDistLine.setDistLineColor(cAuxDistanceNormalDistanceLineColor);this.mNDistLine.LineNormal=true;this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]};MeasureAuxDistance.prototype.draw=function(iImmediateDrawMode){if(!this.getLabels().length)return;this.mDistLine.draw(iImmediateDrawMode);this.mNDistLine.draw(iImmediateDrawMode);for(var _i=0,_a=this.mNormalDistExtLines;_i<_a.length;_i++){var normalExtLine=_a[_i];normalExtLine.draw()}};MeasureAuxDistance.prototype.setByPointPoint=function(iWCPntHC0,iSelObj0,iWCPntHC1,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}this.reset();this.mDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.mDistLine.SomeCoordsArcCenters=isSomeCoordsArcCenters;this.mNDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.setNormalDistExtPoints([iWCPntHC0,iWCPntHC0,iWCPntHC1,iWCPntHC1]);this.avoidDuplication()};MeasureAuxDistance.prototype.setByPointLine=function(iPntWCHC,iSelObj0,iEdgeHC,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}var pickPntWCHC=iSelObj1.getPosition();var endPntsWCHC=l_getLineEndPts(iSelObj1);var vecWCHC=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,endPntsWCHC.P1HC);if(vecWCHC.length()<1e-6)return;vecWCHC.normalize();var k=eDwTypes_1.HC.Point3.dot(eDwTypes_1.HC.Point3.subtract(iPntWCHC,pickPntWCHC),vecWCHC);var basePntWCHC=eDwTypes_1.HC.Point3.add(pickPntWCHC,eDwTypes_1.HC.Point3.scale(vecWCHC,k));var vecWCHC0=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,basePntWCHC);var vecWCHC1=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P1HC,basePntWCHC);if(eDwTypes_1.HC.Point3.dot(vecWCHC0,vecWCHC1)<0){this.setByPointPoint(iPntWCHC,iSelObj0,basePntWCHC,iSelObj1,isSomeCoordsArcCenters)}else{this.reset();var pntWCHC=vecWCHC0.length()normalDist){result.push(cDistance+": "+labelData[cDistance].Value)}if(this.mNDistLine.getWCDeltaEnds().length&&normalDist){result.push((this.mNDistLine.LineNormal?"Normal ":"")+cDistance+": "+labelData[cDistance].Value)}var minDistResultItem=labelData[cMinDistance];if(minDistResultItem){result.push(cMinDistance+": "+minDistResultItem.Value)}var maxDistResultItem=labelData[cMaxDistance];if(maxDistResultItem){result.push(cMaxDistance+": "+maxDistResultItem.Value)}if(eDwMeasureEntities.ShowDelta){var nDeltaPt=this.mNDistLine.getDelta();var deltaPt=this.mNDistLine.LineNormal?this.mDistLine.getDelta():nDeltaPt;if(!deltaPt.equalsWithTolerance(eDwTypes_1.HC.Point3.zero(),cLengthTol)){result.push(distLine.getText())}}return result.join("\n")};MeasureAuxDistance.getAngle=function(iV0,iV1){var vec0=iV0.copy();var vec1=iV1.copy();vec0.normalize();vec1.normalize();var dotVal=eDwTypes_1.HC.Point3.dot(vec0,vec1);if(0===dotVal)return 90;dotVal=Math.min(dotVal,1);dotVal=Math.max(dotVal,-1);var angle=Math.acos(dotVal);var angleDgree=angle*180/Math.PI;var n=eDwTypes_1.HC.Point3.cross(vec0,vec1);n.normalize();if(isNaN(n.x)||isNaN(n.y)||isNaN(n.z))return 0;return angleDgree};MeasureAuxDistance.prototype.setMinMaxForCircles=function(iCircleHC0,iCircleHC1){function setMinMax(ioAuxDelta,iNominalDist,iRadiiDist){if(!ioAuxDelta.getWCDeltaEnds().length){return}if(iNominalDist>iRadiiDist){ioAuxDelta.setMinDist(iNominalDist-iRadiiDist)}ioAuxDelta.setMaxDist(iNominalDist+iRadiiDist)}var circlePlaneHC0=eDwTypes_1.HC.Plane.createFromPointAndNormal(iCircleHC0.origin,iCircleHC0.normal);var projPnt=eDwGeomUtils.dropPointOnPlane(iCircleHC1.origin,circlePlaneHC0);var dot=eDwTypes_1.HC.Point3.dot(iCircleHC0.normal,iCircleHC1.normal);var dist=projPnt.subtract(iCircleHC0.origin).length();console.debugLog("Measure","2 circles/arcs: dot = "+dot+" dist = "+dist);if(1-Math.abs(dot)cLengthTol){var radiiDist=iCircleHC0.radius+iCircleHC1.radius;setMinMax(this.mDistLine,dist,radiiDist);setMinMax(this.mNDistLine,dist,radiiDist)}};MeasureAuxDistance.prototype.avoidDuplication=function(){var delta0=this.mDistLine.getDelta();var delta1=this.mNDistLine.getDelta();var len0=delta0.length();var len1=delta1.length();var lenMax=Math.max(len0,len1);var lenDiff=Math.abs(len0-len1);if(0===lenMax||lenDiff/lenMax1){this.addDisplayMarker(iSelObjs[0]);delete this.mDelta;delete this.mDistLine}this.addDisplayMarker(iSelObjs[n-1]);if(eDwMeasureEntities.PointToPoint&&this.mPntData.length===2){var selObj0=this.mPntData[0].SelObj;var selObj1=this.mPntData[1].SelObj;var pntWCHC0=selObj0.getPosition();var pntWCHC1=selObj1.getPosition();var absLenTol=eDwGeomUtils.cAbsLengthTol;if(!pntWCHC0.equalsWithTolerance(pntWCHC1,absLenTol)){this.mDistLine=new MeasureDistLine(this.mViewer,pntWCHC0,selObj0,pntWCHC1,selObj1);this.mDistLine.draw();this.mDelta=MeasureDelta.create(this.mViewer,pntWCHC1,pntWCHC0,selObj1,selObj0)}}};MeasureAuxPick.prototype.getText=function(){var text="";if(eDwMeasureEntities.PointToPoint){text=this.mDistResultText;if(this.mDelta)text+="\n"+this.mDelta.getText()}return text};MeasureAuxPick.prototype.addDisplayMarker=function(iSelObj){var cWidthEdge=3;var cPointSize=7;var pntWCHC=iSelObj.getPosition().copy();var shapeCircleHC=new eDwTypes_1.HC.Markup.Shape.Circle;shapeCircleHC.setCenter(eDwTypes_1.HC.Point2.fromPoint3(this.mViewer.getHCView().projectPoint(pntWCHC)));shapeCircleHC.setFillColor(cAuxPickPointFillColor);shapeCircleHC.setStrokeColor(cAuxPickPointStrokeColor);shapeCircleHC.setStrokeWidth(cWidthEdge);shapeCircleHC.setRadius(cPointSize);this.mPntData.push({SelObj:iSelObj,Circle:shapeCircleHC});return shapeCircleHC};MeasureAuxPick.prototype.drawEndPnts=function(){var viewHC=this.mViewer.getHCView();var renderer=this.mViewer.getHCMarkupManager().getRenderer();for(var i=0;i0?n-1:n}for(var i=startIdx;i0){labelsToBeDistributed=this.mInfoLabels.slice().concat(this.mResultLabels)}}this.distributeLabels(labelsToBeDistributed);if(!this.mImmediateDrawMode){this.addMarkupLabels()}};MeasureAuxGeo.prototype.updateLastInfoLabels=function(){this.updateInfoLabel(this.getLabels().length-1)};MeasureAuxGeo.prototype.updateInfoLabel=function(iIndex){this.mInfoLabels=[];function addTo(iCurrIndex,iLabels,ioLabels){if(iLabels.length>iCurrIndex&&iCurrIndex>=0){var label=iLabels[iCurrIndex];if(label.setDefaultEndPos()){label.setStringContent();ioLabels.push(label)}}}addTo(iIndex,this.getLabels(),this.mInfoLabels)};MeasureAuxGeo.prototype.getInfoLabelText=function(){var output=[];var labels=this.getLabels();for(var i=0;icAngleTol?angleRange+Math.PI:angleRange;var percRange=angleRange/(2*Math.PI);len*=percRange;area*=percRange;angle*=percRange}var circularArc={OriginWCHC:iSelObj.getAsLocalPoint(ioCircleHC.origin),NormalWCHC:ioCircleHC.normal,StartPtWCHC:startPt,EndPtWCHC:endPt,Length:len,Area:area,Diameter:ioCircleHC.radius*2,Angle:angle};return circularArc}function l_closestPoints(iPntHC0,iPntHC1){var pntHC0=iPntHC0[0].copy();var pntHC1=iPntHC1[0].copy();var minDist=eDwTypes_1.HC.Point3.subtract(iPntHC0[0],iPntHC1[0]).length();for(var i=0;i0||eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)>0){var closePnts=l_closestPoints(pntsL0HC,pntsL1HC);distPntHC0=closePnts.P0HC;distPntHC1=closePnts.P1HC}return{PntHC0:origPntHC0,PntHC1:origPntHC1,PntHC2:distPntHC0,PntHC3:distPntHC1}}function l_distanceLineLinePara(iLineHC0,iLineHC1,iPntHC0,iPntHC1){var vecHC0=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,iLineHC0.P1HC);vecHC0.normalize();var k=eDwTypes_1.HC.Point3.dot(vecHC0,eDwTypes_1.HC.Point3.subtract(iPntHC1,iPntHC0))/eDwTypes_1.HC.Point3.dot(vecHC0,vecHC0);var basePnt1HC=eDwTypes_1.HC.Point3.add(iPntHC0,eDwTypes_1.HC.Point3.scale(vecHC0,k));var vecL0P0HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,basePnt1HC);var vecL0P1HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P1HC,basePnt1HC);if(eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)<0){return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1.copy(),PntHC2:basePnt1HC.copy(),PntHC3:iPntHC1.copy()}}var tmp=l_closestPoints([iLineHC1.P0HC,iLineHC1.P1HC],[iLineHC0.P0HC,iLineHC0.P1HC]);return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1,PntHC2:tmp.P1HC,PntHC3:tmp.P0HC}}function l_adjustLeaderEndByStart(iPoints){if(0===iPoints.length)return[];function computeAngle(iVect){var angle=Math.atan2(iVect.y,iVect.x);var degrees=180*angle/Math.PI;return(360+Math.round(degrees))%360}function compare(iA,iB){if(iA.angiB.ang)return 1;return 0}var targetRadius=90;var center=new eDwTypes_1.HC.Point2(0,0);for(var i=0;i-1){this.mSelObjs.splice(idx,1)}}return[2]}}))}))})()};eDwMeasureOperator.prototype.clearMeasureEntities=function(){this.mMeasureEntities.reset()};eDwMeasureOperator.prototype.highlightEntityTempAt=function(idx){this.mMeasureEntities.highlightTemporaryEntityAt(idx)};eDwMeasureOperator.prototype.dehighlightAllTemporaryEntity=function(){this.mMeasureEntities.dehighlightAllTemporaryEntity();this.resetTempHighlight()};eDwMeasureOperator.prototype.getMeasureMode=function(){return this.mMeasureMode};eDwMeasureOperator.prototype.setMeasureMode=function(iMode){this.mMeasureMode=iMode};eDwMeasureOperator.prototype.setPointToPointMode=function(iEnable){this.mMeasureEntities.updatePointToPoint(iEnable)};eDwMeasureOperator.prototype.setShowDelta=function(iEnable){this.mMeasureEntities.updateDelta(iEnable)};eDwMeasureOperator.prototype.highlightMeasuringItem=function(iSelObj){this.mSelObjs.push(iSelObj);this.Viewer.HCViewer.selectionManager.add(iSelObj)};eDwMeasureOperator.prototype.dehighlightMeasuringItems=function(){this.mSelObjs=[];this.Viewer.HCViewer.selectionManager.clear()};eDwMeasureOperator.prototype.removeMeasuringItemTempHighlight=function(){for(var _i=0,_a=this.mSelObjs;_i<_a.length;_i++){var selObj=_a[_i];eDwMeasureEntities.highlightEntity(selObj,this.Viewer.getModel(),false)}};eDwMeasureOperator.prototype.resetTempHighlight=function(){eDwMeasureEntities.highlightEntity(this.mTempHighlightItem,this.Viewer.getModel(),false);this.removeMeasuringItemTempHighlight()};eDwMeasureOperator.prototype.resetSelections=function(){var model=this.Viewer.getModel();var modelHC=model.getHCModel();var arraySize=this.mSelectionArray.length;for(var i=0;i"+"
      "+""+entityClass+"-"+entityIndex+" "+""+desc+"
      "+"
      ";_b.label=10;case 10:++i;return[3,1];case 11:return[2,generatedHTML]}}))}))};return eDwUIMeasureHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);return eDwUIMeasureHTMLGenerator}));define("eDwUIMeasurePlugin",["require","exports","eDwEventMgr","eDwKeyMgr","eDwUIUtils","eDwMeasureMgr","eDwUIMeasureHTMLGenerator","eDwTypes","eDwUIBasePlugin","eDwEvents","eDwMeasureEvents","eDwUIShortcutMenu"],(function(require,exports,eDwEventMgr,eDwKeyMgr_1,eDwUIUtils,eDwMeasureMgr,eDwUIMeasureHTMLGenerator,eDwTypes_3,eDwUIBasePlugin_1,eDwEvents_2,eDwMeasureEvents_2,eDwUIShortcutMenu_1){"use strict";var eDwUIMeasurePlugin=function(_super){__extends(eDwUIMeasurePlugin,_super);function eDwUIMeasurePlugin(iViewer,iViewerFeatOpts){var _this=this;var buttonInfo={ID:"#edrawings-button-measure"};_this=_super.call(this,"Measure",iViewer,buttonInfo,iViewerFeatOpts)||this;_this.initPluginButton();return _this}eDwUIMeasurePlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){var panelsToLoad,model,value,measureButton;return __generator(this,(function(_a){switch(_a.label){case 0:panelsToLoad=[{ID:c_measurePanelID,HTML:"measurepanel.html"}];return[4,_super.prototype.init.call(this,panelsToLoad)];case 1:_a.sent();model=this.mViewer.getModel();value=model.getProperty("measure");eDwUIUtils.hide("#edrawings-button-measure",false);measureButton=$("#edrawings-button-measure");measureButton[value==="true"?"removeClass":"addClass"]("edrawings-disabled-button");this.mMeasureMgr=new eDwMeasureMgr(this.mViewer);eDwUIUtils.setUIGenerator(c_measurePanelID,new eDwUIMeasureHTMLGenerator(this.mViewer,c_measurePanelID));return[2]}}))}))};eDwUIMeasurePlugin.prototype.onClick=function(iActivate){_super.prototype.onClick.call(this,iActivate);if(iActivate){eDwUIUtils.activateUI(this.PluginButtonID,c_measurePanelID)}};eDwUIMeasurePlugin.prototype.onActivate=function(iButtonJQ){var _this=this;if(!_super.prototype.onActivate.call(this,iButtonJQ))return false;eDwUIUtils.addPanelModeEvents(c_measurePanelID,c_eventIDSuffix,"#"+iButtonJQ.attr("id"));var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-remove",(function(iEvent,iUIItemJQ,iArg){var selMeasureItem=$(c_measurePanelID+" .edrawings-list-selected");if(selMeasureItem){var indexStr=selMeasureItem.attr("index");if(indexStr){var index=parseInt(indexStr);_this.mMeasureMgr.removeMeasureEntityAt(index)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-clear",(function(iEvent,iUIItemJQ,iArg){_this.mMeasureMgr.clearMeasureEntities();_this.mMeasureMgr.dehighlightAllSelectEntity();eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));var selectorName=c_measurePanelID+" .edrawings-measure-entities-list-item";this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=$(iEvent.target);if(!targetJQ||!targetJQ.length)return;eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();_this.updateMeasureSelection(targetJQ[0],selectorName)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"mousedown",(function(iEvent){var eventJQ=iEvent;if(!eDwKeyMgr_1.eDwKeyMgr.isRMBPressed(eventJQ)){return}_this.updateMeasureSelection(eventJQ.target,selectorName);(function(){return __awaiter(_this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:screenPos=new eDwTypes_3.HC.Point2(eventJQ.clientX,eventJQ.clientY);return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.RightClickEvent,this.mViewer,screenPos,null,this.PluginGroupName)];case 1:_a.sent();return[2]}}))}))})()}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-entities-remove","click",(function(iEvent){var targetJQ=$(iEvent.target);var idxStr=targetJQ.parent().attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);_this.mMeasureMgr.removeMeasureEntityAt(idx)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-filter-button","click",(function(iEvent){var target=$(iEvent.target);if(target.hasClass("state-on-button")){target.removeClass("state-on-button")}else{target.addClass("state-on-button")}_this.mMeasureMgr.setMeasureMode(l_getCurrentMeasureMode())}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-delta-button","click",(function(iEvent){var target=$(iEvent.target);_this.mMeasureMgr.setMeasureDelta(!target.hasClass("state-on-button"));target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-pickpoint-button","click",(function(iEvent){var target=$(iEvent.target);var isSelected=target.hasClass("state-on-button");_this.mMeasureMgr.setPointToPointMode(!isSelected);target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-unit-selector","change",(function(iEvent){var lengthUnit=$("#edrawings-measure-distant-unit").val();var angleUnit=$("#edrawings-measure-angle-unit").val();_this.mMeasureMgr.setMeasureUnits(lengthUnit,angleUnit)}));var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,l_onMeasurementRefresh);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,l_onMeasurementSelected);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,l_onMeasurementDeselectAll);this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",true);this.mMeasureMgr.activateMeasure(this.mMeasureMgr.getMeasureMode());l_syncMeasureModeUI(this.mMeasureMgr,this.mViewer.getModel().getUserUnits());return true};eDwUIMeasurePlugin.prototype.onDeactivate=function(iButtonJQ){if(!_super.prototype.onDeactivate.call(this,iButtonJQ))return false;eDwUIUtils.deactivateMoveInput(c_eventIDSuffix);this.mMeasureMgr.deactivateMeasure();var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();shortcutMenu.removeAllMenuItems(this.PluginGroupName);this.mUIHTMLEventMgr.removeAllEventHandlers();var eventMgr=eDwEventMgr.get();eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,"l_onMeasurementRefresh");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,"l_onMeasurementSelected");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,"l_onMeasurementDeselectAll");this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",false);return true};eDwUIMeasurePlugin.prototype.updateMeasureSelection=function(iTarget,iSelectorName){var targetJQ=$(iTarget);var idxStr=targetJQ.attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);var measureMgr=this.mMeasureMgr;$(iSelectorName).removeClass("edrawings-list-selected");measureMgr.dehighlightAllSelectEntity();targetJQ.addClass("edrawings-list-selected");measureMgr.highlightSelectEntityAt(idx)};eDwUIMeasurePlugin.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){this.mMeasureMgr.dehighlightAllSelectEntity();this.mMeasureMgr.clearMeasureEntities()};return eDwUIMeasurePlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);var c_measurePanelID="#edrawings-measure-panel";var c_eventIDSuffix=".edw.measure";function l_onMeasurementDeselectAll(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementSelected(iSelListIndex){return __awaiter(this,void 0,void 0,(function(){var selector,itemJQ;return __generator(this,(function(_a){selector='.edrawings-measure-entities-list-item[index="'+iSelListIndex+'"]';itemJQ=$(selector);if(itemJQ.length&&!itemJQ.hasClass("edrawings-list-selected")){eDwUIUtils.scrollToTarget(itemJQ,"fast")}$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");itemJQ.addClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementRefresh(iMeasureResult){return __awaiter(this,void 0,void 0,(function(){var list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:list=$("#edrawings-measure-submenu-list");$("#edrawings-measure-result").text("");list.empty();$("#edrawings-measure-result").text(iMeasureResult.Message);gen=eDwUIUtils.getUIGenerator(c_measurePanelID);gen.setMeasureResult(iMeasureResult);_b=(_a=list).append;return[4,gen.generateHTML("")];case 1:_b.apply(_a,[_c.sent()]);eDwUIUtils.fixMenuPanelInwardToolbar($(c_measurePanelID));return[2]}}))}))}function l_getCurrentMeasureMode(){var vertexEnabled=eDwUIUtils.isStateOn("#edrawings-measure-vertex-button")?eDwTypes_3.EntityMode.VERTEX:0;var edgeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-edge-button")?eDwTypes_3.EntityMode.EDGE:0;var faceEnabled=eDwUIUtils.isStateOn("#edrawings-measure-face-button")?eDwTypes_3.EntityMode.FACE:0;var holeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-hole-button")?eDwTypes_3.EntityMode.HOLE:0;return vertexEnabled|edgeEnabled|faceEnabled|holeEnabled}function l_syncMeasureModeUI(iMeasureMgr,iUserUnits){function setMeasureButton(iID,iMeasureModes,iTargetModes){var method=iMeasureModes&iTargetModes?"addClass":"removeClass";$(iID)[method]("state-on-button")}$("#edrawings-measure-distant-unit").val(iUserUnits.Length);$("#edrawings-measure-angle-unit").val(iUserUnits.Angle);var measureMode=iMeasureMgr.getMeasureMode();setMeasureButton("#edrawings-measure-vertex-button",measureMode,eDwTypes_3.EntityMode.VERTEX);setMeasureButton("#edrawings-measure-edge-button",measureMode,eDwTypes_3.EntityMode.EDGE);setMeasureButton("#edrawings-measure-face-button",measureMode,eDwTypes_3.EntityMode.FACE)}return eDwUIMeasurePlugin})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. -var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="VgAAAEQAAABFAAAA/v///wAAAABlAAAA/v///wIAAAAJAAAEAAAAAP3////9////MwAAAP7////9////AAAAAAMAAABjAAAAAAAAAAIAAAAAAAAAAAAAAHbY7L8AAABgRm0CwAAAAECfGvU/AAAAIEcm0r8AAAAg1h7CPwAAACCmYN4/AAAAIL7S6D8AAADg18/XvwAAAMCtT+C/AAAAIDgk8T8AAADA7K/xP2UAAAD+////AgAAAAkAAAQAAAAA/f////3///9lAAAA/f///wIAAAALAAAEAAAAAP7///8BAAAATgAAAP3///9YAAAA/v///wAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAGkAAAD+/////f////7///8zAAAA/f////////8AAAAAAgAAAG8AAABwAAAAAgAAAGkFAABPAAAAKQAAADwEAAABAAAA//////////9emS2/LA+yu5U9GT4nOeM97r6TPsy1TD9PAAAADAAAAC0BAAAAAAAA8P////////9emS2/ng3BPLKatj7Mhu++7r6TPti3Fz9CAAAAXpktvywPsruVPRk+JznjPe6+kz7MtUw/AAAAAEIAAABemS2/LA+yu5U9GT4nOeM97r6TPsy1TD9pBQAARAAAAEwKAABaAAAAAQAAADoKAAC4KQAAKLUv/WC4KIVRALRaZAAAAP3///8BFgCAQAMAAgFkMhdBYEAIVEVNRkE2OAACAgQA8D8wAEBARG91YmxlLVNpZGUtQ29vbGVkLUNlbnRlcgACBdIwMF9wcmVzc3BsYXRlLWdsb2JhbC02NTAtICgpHAYnKy8zNzs/Q0dLT1NXW19jZ2tveH+DmK3C197eWqVFAQDfBARINko3TDhOOUNjH14wM19UcmlNb3VudF94OF81bW1fRkVSUk8tMTGAv+VgjSKyYf2ndrfQqD8o7QoKPT2ZYz1VixI+AmNSjl84MF82MC0xNQACdpbpp+kHkia2w4ekJySm+h0fv8kFSz27eMk9ZNdeOlNsNDAtM2VmYXVsdCk/kFx1pYqudqcAAOClJTVmlT3EPsk8MQXzPgIA2Ns3Ykx4p396cqYgVNioJz9uwEwEN0o/OEdkMmKnMYktKE4QJ4+ZsxA/JZUNSG8soGluZ0Fzc2VtYmx5LXB0wjMbUG93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QVwgLhD3h/vD9eH6cHu4PVweLg93h7vD1eHqcHO4OVwcLg73hnvDteHacGu4NVwaLg13hjvDleHKcGO4MVwYLgz3hfvCdeG6cFu4LNwV7gpXhavCTeGmcFG4KNwT7gnXhGvCLeGWcEm4JNwR7ghXhCvCDeGGcEG4INwP7gfXg+vB7eB2cDm4HNwN7gZXg6vBzeBmcDG4GNwL7gXXgmvBreBWcCm4E1wJrgQ3ghvBheBCcB+4D1wHrgO3gdvAZeAycBe4C1wFrgI3gZvAReAicOPcOPeAe8A14BpwC7gFXAIuAXeAO8AV4ApwA7gBXAAuABfOhXNzbs6d3dmV3diFXdh93ddVXdXtbne5y103dVEXdU/3dE3XdEu3dEmXdEd3dEVXdEM3dEEXdD23a7+131pvrbe2W9ut5dZya7e121ptrbY2W5utxdZia6+111prrbW2WlutpdZSa6e101pprbQ2WhuthdZCa5+1z1pnrbO2WdusZdYya5e1y1plrbI2WYusPdYea421xtpibbGWWEusHdYOa4W1wtpgbbAWWAus/dX+an21vtpeba+WV8ur3dXuanW1utpcba4WV4urvdXeam21ttpaba2WVkurndXOamW1stpYbawWVvuqddW6alu1rVpWLat2VbuqVdWqalO1qVpULar2VHuqNdWaaku1pVpSLal2VDuqFdWKakO1oVpQLaj2U/up9dR6aju1nVpOLad2U7up1dRqajO1mVpMLab2UmuprdRWaim1lNpJ7aRWUiupjdRGaiG1kNpH7aPWUeuobdQ2ahm1jNpF7aJWUauoTdQmahG1iNpD7aHWUGuoLdQWagm1hNpB7aBWUCuoDdQGagG1gNo/7Z/WT9un5dPyafe0e1o9rZ42T5unxdPiae+0d1o7rZ22TlunpdPSaee0c1o5rZw2ThunhdPCad+0b1o3rZu2TdumZdOyade0a1o1rZo2TZumRdOiac+0Z1ozrZm2TEumHdOOacW0YtowbZgWTAum/dJ+ab20XtoubZeWS8ul3dJuabW0WtosbZYWS4ulvdJeaa20VtoqbZWWSkulndJOaaW0UtoobZQWSgulfdI+aZ20TtombZOWSbukVdIqaZO0SVokLZL2SHukNdIaaYu0RVoiLZF2SDukFdIKaYO0QVogLZD2R/uj9dH6aHu0PVoeLY92R7uj1dHq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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("200_PressPlate-Global-650-Double-Side-Cooled-Center",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
      Matrix = "+JSON.stringify(matrixHC)+"
      ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
      Net matrix = "+JSON.stringify(matrixHC)+"
      ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
      Version #: "+eDrawingsWVUtils.getViewerVersion()+"
      ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
      HC Version:"+viewerHC.getViewerVersionString()+"
      Format Version: "+viewerHC.getFormatVersionString()+"
      "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
      ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
      "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
      "+" "+""+"Name
      "+"
      "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
      "+iResult.ErrorCode+"
      ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
      "+data+"
      "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
      ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); +var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="VgAAAEQAAABFAAAA/v///wAAAABlAAAA/v///wIAAAAJAAAEAAAAAP3////9////MwAAAP7////9////AAAAAAMAAABjAAAAAAAAAAIAAAAAAAAAAAAAoNaKk0AAAABgTyqaQAAAAICjX59AAAAAYNCoccAAAABAHbJhQAAAAEBiqn1AAAAAQAQg2r8AAABAGiHqPwAAAAAEINq/AAAAwKurkEAAAACg4B+LQGUAAAD+////AgAAAAkAAAQAAAAA/f////3///9lAAAA/f///wIAAAALAAAEAAAAAP7///8BAAAATgAAAP3///9YAAAA/v///wAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAGkAAAD+/////f////7///8zAAAA/f////////8AAAAAAgAAAG8AAABwAAAAAgAAAC0FAABPAAAAIwAAAG8DAAABAAAA///////////GhynE4OKtwCSmFUPQ5d1CdUiQQ4npR0RPAAAAEgAAAL4BAAAAAAAA8P/////////GhynETIe8QSSmGUP2KeXDdUiQQ4npRkRCAAAAxocpxODircAkphVD0OXdQnVIkEOJ6UdEAAAAAEIAAADGhynE4OKtwCSmFUPQ5d1CdUiQQ4npR0QtBQAARAAAAKgJAABaAAAAAQAAAJgJAAAsKAAAKLUv/WAsJ3VMAKRVZAAAAP3///8BFgCAQAMAAgBkMhdBYEAIVEVNQzI2NgACAgTwPxoAQCMtXgACBbIwMF9QcmVzc1BsYXRlLUdsb2JhbC02NTAtRG91YmxlLVNpZGUtQ29vbGVkLUNlbnRlchsGCg4nKy8zSExQVFtobHCRlaqxtbm9wcXJJ2AfNDMwM19UcmlNb3VudF94OF81bW1fRkVSUk+Av+VgjSKyYf2ndrfQqD8orM4GQqZDXkIRHA9DKAZPA184MF82MAAC8wQ1PzioGaa/0ckpEIE2pP//fz/htWSmiSWeRkLbthREB5HSSOpBJdmwM6jKnGImpjByvSSmBkOSL0BB0j4m8PVtUf1+pjHhyMOA0VAwCgl4p396cqYgVNh4J+vzR7p5RUQLMy5GVENHbGFuZAACAgU4PEQOMQ9Qb3dlcg8TFxsfaJXtLH+nArB0KKbLRRnEYWUfQ2nJJgHKztLW2khlYqcxiS0oThAn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htaDdV3XdV3XdV3XtWNdOzrWvfdeiyHu4PGCT3YgzUf/711Mmo//7/9p7z3ae++99957R1H33nvvve513aLuPdp7j/bee++997r3XkdrMbWoWN3rLlZ3sS7W6y7WxbpYr+veKfS6f90d67pBr+u6173uYb3uYr3uYr3ujnVdh3XHHlY71mNPbhr4/uf/f8j+////P9X/Tz1Y7ViPRWUIxP/////3782NWKln/OEY1aIefJBvvvfg78Hf+wd//6b6/Xv/nRhU+xvsqd97P3Tvz9wifu/vAv295xiMMajkg2J1sRJi1/3///f//////////+/fv38/mB0Y9u+9N3RDd2bmP6Xee++9994jazJ1rx1rx1qxQ9X1///////////+/Xvv6H/vvbNV6l737lj/by3On3P+//z5/+/O+T/n/Pnz579//37oLpRDs+y99957j/Ze97rXdXeM1vz58/38OXRD2NC9fz90798P3dAN3fv374fu/fv379+/f//+/fv379+/2/z+/fv3//79+/fv379///79+/fv378fuvfv3x+59+/fv3///r3/9/7N4Pf+379///7fv//3/v37f//+/Zs/f/58//Pnz58//+fPn+/f//z58+f7nz9//vz58+fPnz9//ps/f/78+fM3wJ8/r/nz58+f7//nz/fvf/58//Pnz58/f/7PoXv/8/37OXT//ufPnz/fz58/f/6bP3/+/Pnz58/37+fPn6fh/Pnz58/38/38+XPo5ns/f/78+XPo5s+h0A1n79+/f//+/fv3/v379+/far9//96/69+/f/9+6IZu6N6/69+/fz90798P3dAdYUP3/v37oXv//v379+/fv3///v379+/fv3///v379+/fv3///v379+/fv3///v37d//9+/fv37//N3/+/Pnz/c+fP4du/vz58+fPn+/f//z58/3Pnz9//vz58+fPnz+Hbv78+fPnz58/fw7d/Pnz58+fP3/+/Pnz58+fP3/+/Pnz58+fP+df8+fP9z/fv//58+fP9z9//vz58+fPnz9//vz5/ufPnz//zp8/f/588+fPnz9//vz58+fPnz9//vz58+fPnz/v/Pnz58+/5v3586/5873//8cy/f7/wv///x+EFGjZGQUbRI2k+3vd92++f//+/fv5nCRb0aNIdaUFTKJyHPsfGjau/fNOdaD88Of/lSfDEDf7zZ9vvn///s2fP3++f/Pn+/fv33hfrqK/f//+/ftZDGr8/fv3798P3dAN3dAN/f37oXs/dEP3/v379+/fv3///v379+/fv3//fujev38/dO+HbuiG7v37oXs/dEM3dO9//vz58+fPnz9X/A2VZ8n/Ifnz58+fP3/+/Pnz55s/f/78+fPnz58//+fPn//z5//8+fN//nl1BP78+fPnz58/f/78+fPnz58/1p8Ylz9//vz58+f79+/ffP/+/fv379+/+f79+/fv379/cd9gTNR//37o3r8f+tAN3dC9Y8RVv38/H3RX+Oef78cMar9///79z/fz58+fpzFxe7fSSV0paxD/HdvSCs7v379/P3QPGoq66E+5zHC+UeLhVFo0mGntQ7dis2JIu3l4MHRag5JuSRylMMtwBV+wAbgDrAf3wWhwFpwGPwwHR4DX1GC1MzjBGXyGBV9hwVgwDAeAA8BOeG7Tps8hQZGCFBcVxxSOUZNGzRpChV5Cr6E5dOIoIppBLPMmeicnJSXjyHnrjDGD5kX0DhqUBw8eSkUxb5gwh2DAFH6BA/nmdfP2+q1fR8fFxjfNGyfxTXwR3zNvoD4vmzYv4zvmJaPmPXzz6Hkh3z8voBfPK+hVfL28ha/ha+etfOe8d949L+X7GH2j7+Jim7fNGxnZ5+3z8nn9DA4eSZIEyYuEyeuEycukybukydvkyQvlyftEyrtFyitlyhtlyjuFCiFhoKDglffKa8UKlhdLliFDcuDAceO9YeP98frwAeQFokWIEBR8fCZeEyfevRPvib4XRt/bx+JtweJlIePtIeOV8caIMeOdUYNIESOARl7A98iL4nXh4sX74lWhYsW74k3xBumihMhb5Q18qdh4/d4aL403x6vl5fJmeW3oeHXweHfweHm8f2+X99PQ0hi8aAxeBmevgrMEZ2avAbPXbAzsJQN7wcJesbA3bMCLYMA7oOwlUPaWvQf2W+A98EpweyO4vSHcXjcRLwgRr4gPr96H98OI18OIdwSHdwOHl0OHN6/D2wHv1YD34pF470i8JC68dhfeCxheCxheDHVvhbq3LsNLIcObYe6Vm3vn6N44upcO7n2De+FKvBNKvCX4C4G//HXg4MH74GVja3vb3rW1Bm+DV00N+kLfBe/bqePasUPpUrp69NypFPTH/eP68dMHkLuHpp8AAHit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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("200_PressPlate-Global-650-Double-Side-Cooled-Center",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
      Matrix = "+JSON.stringify(matrixHC)+"
      ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
      Net matrix = "+JSON.stringify(matrixHC)+"
      ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
      Version #: "+eDrawingsWVUtils.getViewerVersion()+"
      ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
      HC Version:"+viewerHC.getViewerVersionString()+"
      Format Version: "+viewerHC.getFormatVersionString()+"
      "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
      ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
      "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
      "+" "+""+"Name
      "+"
      "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
      "+iResult.ErrorCode+"
      ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
      "+data+"
      "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
      ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. diff --git a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.html b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.html index 5594a0132..12e4c8b27 100644 --- a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.html +++ b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Cooling.html @@ -8360,7 +8360,7 @@ var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){fun // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)if(b.hasOwnProperty(p))d[p]=b[p]};return extendStatics(d,b)};return function(d,b){extendStatics(d,b);function __(){this.constructor=d}d.prototype=b===null?Object.create(b):(__.prototype=b.prototype,new __)}}();var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]=this.mSelObjs.length)return[2,null];this.dehighlightAllTemporaryEntity();toRemove=this.mSelObjs[idx];this.mSelObjs.splice(idx,1);if(!utils.isNumber(this.isItemSelected(toRemove))){this.deColorEntity(toRemove)}return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 1:updated=_a.sent();if(!(updated||this.mSelObjs.length===0))return[3,3];return[4,this.resetImmediateResults()];case 2:_a.sent();return[3,4];case 3:this.mAuxGeoImmediate.regeneratePicks(this.mSelObjs);_a.label=4;case 4:this.updatePanelResult();return[2,toRemove]}}))}))};eDwMeasureEntities.prototype.setSelectedEntityColor=function(iColor){this.mSelMeasureEntColor=iColor};eDwMeasureEntities.prototype.setMeasureUnit=function(iUserUnits){var _this=this;this.mViewer.getModel().setUserUnits(iUserUnits);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.resetImmediateResults()];case 1:_a.sent();return[2]}}))}))})();this.mAuxGeoSelected.syncUnits();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePointToPoint=function(iEnable){eDwMeasureEntities.PointToPoint=iEnable;this.reset();this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updateDelta=function(iEnable){eDwMeasureEntities.ShowDelta=iEnable;this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePanelResult=function(){var userUnits=this.mViewer.getModel().getUserUnits();this.mPanelInfo.updatePanelResult(this.mSelObjs,userUnits)};eDwMeasureEntities.prototype.reset=function(){this.deColorAll();this.mAuxGeoSelected.reset();this.mAuxGeoImmediate.reset();this.mSelObjs=[];this.updatePanelResult()};eDwMeasureEntities.prototype.draw=function(){this.mAuxGeoSelected.draw();this.mAuxGeoImmediate.draw()};eDwMeasureEntities.prototype.getClassName=function(){return"eDwMeasureEntities"};eDwMeasureEntities.prototype.isItemSelected=function(iSelObj){if(utils.isNumber(iSelObj.getIDHC())){for(var i=0;i0){result=new MeasureResultString("Info","Invalid combination");ioAuxGeo.addMessage(result,iSelObjs[n-1].getPosition(),eDwTypes_1.HC.Color.red())}ioAuxGeo.updateResultLabels();return[2,isValid]}}))}))};eDwMeasureEntities.prototype.updateSingleVert=function(iSelObjs){if(1!==iSelObjs.length)return false;var vertObj=iSelObjs[0];return vertObj.getPointEntity()?true:false};eDwMeasureEntities.prototype.updateSingleEdge=function(iSelObjs){if(1!==iSelObjs.length)return false;var edgeObj=iSelObjs[0];if(edgeObj.getLineEntity())return true;return false};eDwMeasureEntities.prototype.updateSingleFace=function(iSelPropsHC,iSelObjs){if(1!==iSelObjs.length)return false;var faceObj=iSelObjs[0];var faceProp=iSelPropsHC[0];if(!faceObj.getFaceEntity()||!faceProp)return false;if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.CylinderElement){return true}else if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement){return true}return false};eDwMeasureEntities.prototype.updateVertVert=function(iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(iSelObjs[0].getPointEntity()&&iSelObjs[1].getPointEntity()){var vertObj0=iSelObjs[0];var vertObj1=iSelObjs[1];if(vertObj0.equals(vertObj1))return false;iAuxGeo.setByVertexVertex(vertObj0,vertObj1);return true}return false};eDwMeasureEntities.prototype.updateVertEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;var edgeProp=iSelPropsHC[0];var edgeObj=iSelObjs[0];var vertObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getPointEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];vertObj=iSelObjs[0]}if(!vertObj.getPointEntity())return false;if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByVertexLine(vertObj,edgeProp,edgeObj);return true}else if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByVertexCircle(vertObj,edgeProp,edgeObj);return true}return false};eDwMeasureEntities.prototype.updateVertFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var vertObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];vertObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getPointEntity()&&iSelObjs[0].getFaceEntity()){vertObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!vertObj.getPointEntity())return[2,false];if(!(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByVertexPlane(vertObj,faceProp,faceObj,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var edgeProp,edgeObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];edgeProp=iSelPropsHC[0];edgeObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getFaceEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,1];iAuxGeo.setByPlaneLine(faceProp,edgeProp,faceObj,edgeObj);return[2,true];case 1:if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,3];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 2:minDistInfo=_a.sent();iAuxGeo.setByCirclePlane(edgeProp,faceProp,edgeObj,faceObj,minDistInfo);return[2,true];case 3:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(!iSelObjs[0].getLineEntity()||!iSelObjs[1].getLineEntity()){return false}var edgeObj0=iSelObjs[0];var edgeProp0=iSelPropsHC[0];var edgeObj1=iSelObjs[1];var edgeProp1=iSelPropsHC[1];if(edgeObj0.equals(edgeObj1))return false;if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByLineLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleLine(edgeProp1,edgeProp0,edgeObj1,edgeObj0)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByCircleLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleCircle(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}this.updateEdges(iSelPropsHC,iSelObjs,iAuxGeo);return true};eDwMeasureEntities.prototype.updateFaceFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var faceObj0,faceProp0,faceObj1,faceProp1,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];if(!iSelObjs[0].getFaceEntity()||!iSelObjs[1].getFaceEntity()){return[2,false]}faceObj0=iSelObjs[0];faceProp0=iSelPropsHC[0];faceObj1=iSelObjs[1];faceProp1=iSelPropsHC[1];if(faceObj0.equals(faceObj1))return[2,false];if(!faceObj1.getFaceEntity()||!faceProp1)return[2,false];if(!(faceProp0 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByPlanePlane(faceProp1,faceProp0,faceObj1,faceObj0,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdges=function(iSelPropsHC,iSelObjs,ioAuxGeo){var n=iSelObjs.length;var len=0;var ids=[];for(var i=0;i1){var result=new MeasureResultDistance("Total Length",len);pos=iSelObjs[n-1].getPosition();ioAuxGeo.addOtherResult(result,pos);return true}return false};eDwMeasureEntities.prototype.highlightEntityAt=function(iIndex,iHighlight){if(iHighlight===void 0){iHighlight=true}var n=this.mSelObjs.length;if(iIndex<0||iIndex>=n)return;eDwMeasureEntities.highlightEntity(this.mSelObjs[iIndex],this.mViewer.getModel(),iHighlight)};eDwMeasureEntities.prototype.addAllForEntity=function(iSelObj){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.addObjs(iSelObj)];case 1:_a.sent();return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 2:_a.sent();return[4,this.resetImmediateResults()];case 3:_a.sent();this.colorEntity(iSelObj);return[2,true]}}))}))};eDwMeasureEntities.PointToPoint=false;eDwMeasureEntities.ShowDelta=false;return eDwMeasureEntities}(eDwTypes_1.HC.Markup.MarkupItem);var LabelItem=function(_super){__extends(LabelItem,_super);function LabelItem(iViewer,iLabel){var _this=_super.call(this)||this;_this.mLabel=iLabel;return _this}LabelItem.prototype.setStringContent=function(){this.mLabel.setStringContent()};LabelItem.prototype.draw=function(){this.mLabel.drawLabel()};LabelItem.prototype.hit=function(iPos){var box=this.mLabel.getLabelBox();if(!box)return false;var xMin=box.Min.x;var xMax=box.Max.x;var yMin=box.Min.y;var yMax=box.Max.y;return iPos.x<=xMax&&iPos.x>=xMin&&iPos.y<=yMax&&iPos.y>=yMin};LabelItem.prototype.onDragStart=function(iPos){this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragMove=function(iPos){var delta=eDwTypes_1.HC.Point2.subtract(iPos,this.mDragPos);var endPos=this.mLabel.getLeaderEndPos();if(!eDwGeomUtils.isValidHCPoint(endPos)||!eDwGeomUtils.isValidHCPoint(delta))return true;endPos.add(delta);this.mLabel.setLeaderEndPos(endPos);this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragEnd=function(iPos){return true};return LabelItem}(eDwTypes_1.HC.Markup.MarkupItem);var MeasureResultItem=function(){function MeasureResultItem(iName){this.mName=iName}Object.defineProperty(MeasureResultItem.prototype,"Value",{get:function(){return":NOVALUE:"},enumerable:false,configurable:true});Object.defineProperty(MeasureResultItem.prototype,"Name",{get:function(){return this.mName},enumerable:false,configurable:true});return MeasureResultItem}();var MeasureResultString=function(_super){__extends(MeasureResultString,_super);function MeasureResultString(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue;return _this}Object.defineProperty(MeasureResultString.prototype,"Value",{get:function(){return this.mValue},enumerable:false,configurable:true});return MeasureResultString}(MeasureResultItem);var MeasureResultNumber=function(_super){__extends(MeasureResultNumber,_super);function MeasureResultNumber(iName,iValueKind){var _this=_super.call(this,iName)||this;_this.mValueKind=iValueKind;return _this}Object.defineProperty(MeasureResultNumber.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue,this.mValueKind)},enumerable:false,configurable:true});return MeasureResultNumber}(MeasureResultItem);var MeasureResultDistance=function(_super){__extends(MeasureResultDistance,_super);function MeasureResultDistance(iName,iValue){var _this=_super.call(this,iName,cLength)||this;_this.mValue=iValue;return _this}return MeasureResultDistance}(MeasureResultNumber);var MeasureResultArea=function(_super){__extends(MeasureResultArea,_super);function MeasureResultArea(iName,iValue){var _this=_super.call(this,iName,"Area")||this;_this.mValue=iValue;return _this}return MeasureResultArea}(MeasureResultNumber);var MeasureResultAngle=function(_super){__extends(MeasureResultAngle,_super);function MeasureResultAngle(iName,iValue){var _this=_super.call(this,iName,"Angle")||this;_this.mValue=iValue;return _this}return MeasureResultAngle}(MeasureResultNumber);var MeasureResultPoint3D=function(_super){__extends(MeasureResultPoint3D,_super);function MeasureResultPoint3D(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue.copy();return _this}Object.defineProperty(MeasureResultPoint3D.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue.x,"Length")+","+l_Model.getValueWithUnit(this.mValue.y,"Length")+","+l_Model.getValueWithUnit(this.mValue.z,"Length")},enumerable:false,configurable:true});return MeasureResultPoint3D}(MeasureResultItem);var MeasureLabelItem=function(){function MeasureLabelItem(iViewer,iResult,iColor){this.mViewer=iViewer;this.mResult=iResult;this.mColor=iColor;this.mNameTextBox=undefined;this.mValueTextBox=undefined;this.mNameBox=undefined;this.mValueBox=undefined}MeasureLabelItem.prototype.drawItem=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();if(this.mNameBox)renderer.drawRectangle(this.mNameBox);if(this.mValueBox)renderer.drawRectangle(this.mValueBox);if(this.mNameTextBox)renderer.drawTextBox(this.mNameTextBox);if(this.mValueTextBox)renderer.drawTextBox(this.mValueTextBox)};MeasureLabelItem.prototype.setPosition=function(ioPos,iNameWidth,iValueWidth){if(!this.mNameBox||!this.mValueBox||!this.mNameTextBox||!this.mValueTextBox){this.mNameBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mNameBox.setFillColor(this.mColor?this.mColor:cGreyColor);this.mValueBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mValueBox.setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mNameTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setStrokeWidth(0);this.mNameTextBox.getTextPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setFillOpacity(0);this.mNameTextBox.getTextPortion().setFontFamily("arial");this.mValueTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mValueTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mValueTextBox.getBoxPortion().setStrokeWidth(0);this.mValueTextBox.getTextPortion().setFillColor(cGreyColor);this.mValueTextBox.getBoxPortion().setFillOpacity(0);this.mValueTextBox.getTextPortion().setFontFamily("arial")}var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=renderer.measureTextBox(this.mNameTextBox);var valueSize=renderer.measureTextBox(this.mValueTextBox);var height=Math.max(nameSize.y,valueSize.y);this.mNameBox.setSize(new eDwTypes_1.HC.Point2(iNameWidth,height));this.mValueBox.setSize(new eDwTypes_1.HC.Point2(iValueWidth,height));var namePos=ioPos.copy();var valuePos=ioPos.copy();valuePos.x+=iNameWidth;this.mNameBox.setPosition(namePos);this.mNameTextBox.setPosition(namePos);this.mValueBox.setPosition(valuePos);this.mValueTextBox.setPosition(valuePos);ioPos.y+=height};MeasureLabelItem.prototype.getWidth=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=this.mNameTextBox?renderer.measureTextBox(this.mNameTextBox):{x:0,y:0};var valueSize=this.mValueTextBox?renderer.measureTextBox(this.mValueTextBox):{x:0,y:0};return{NameWidth:nameSize.x,ValueWidth:valueSize.x}};MeasureLabelItem.prototype.setStringContent=function(){if(this.mNameTextBox){this.mNameTextBox.setTextString(this.mResult.Name)}if(this.mValueTextBox){this.mValueTextBox.setTextString(this.mResult.Value)}};MeasureLabelItem.prototype.getText=function(){return this.mResult.Name+": "+this.mResult.Value};MeasureLabelItem.prototype.getBoundingBox=function(){if(!this.mNameBox||!this.mValueBox){return null}var size1=this.mValueBox.getSize();var posS=this.mNameBox.getPosition().copy();var pos1=this.mValueBox.getPosition();var posE=new eDwTypes_1.HC.Point2(pos1.x+size1.x,pos1.y+size1.y);var min=new eDwTypes_1.HC.Point2(Math.min(posS.x,posE.x),Math.min(posS.y,posE.y));var max=new eDwTypes_1.HC.Point2(Math.max(posS.x,posE.x),Math.max(posS.y,posE.y));return{Min:min,Max:max}};return MeasureLabelItem}();var MeasureBaseLine=function(){function MeasureBaseLine(iViewer,iPntWCHC0,iPntWCHC1,iLineColor){this.mViewer=iViewer;this.mColor=iLineColor||cGreyColor;this.setWCPts(iPntWCHC0,iPntWCHC1)}MeasureBaseLine.prototype.draw=function(){if(!this.isValid())return;if(this.mLine)this.updateLinePts();else this.createHCLine();var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawLine(this.mLine)};MeasureBaseLine.prototype.getLineColorHC=function(){return this.mColor};MeasureBaseLine.prototype.getMiddleWCPtHC=function(){var middle=eDwTypes_1.HC.Point3.scale(eDwTypes_1.HC.Point3.add(this.mWCEndPtHC0,this.mWCEndPntHC1),.5);return middle};MeasureBaseLine.prototype.setLineColor=function(iColor){this.mColor=iColor;if(this.mLine)this.setColorOnHCLine(iColor);else this.createHCLine()};MeasureBaseLine.prototype.isValid=function(){return this.mWCEndPtHC0&&this.mWCEndPntHC1&&eDwGeomUtils.isValidHCPoint(this.mWCEndPtHC0)&&eDwGeomUtils.isValidHCPoint(this.mWCEndPntHC1)};MeasureBaseLine.prototype.createHCLine=function(){this.mLine=new eDwTypes_1.HC.Markup.Shape.Line;this.setColorOnHCLine(this.mColor);this.updateLinePts();return this};MeasureBaseLine.prototype.copyFrom=function(iSrcLine){if(iSrcLine.mLine){this.mLine.setStrokeWidth(iSrcLine.mLine.getStrokeWidth());this.mLine.setEndcapType(iSrcLine.mLine.getEndEndcapType());this.mLine.setStartEndcapSize(iSrcLine.mLine.getStartEndcapSize());this.mLine.setEndEndcapSize(iSrcLine.mLine.getEndEndcapSize());this.mLine.setStartEndcapColor(iSrcLine.mLine.getStartEndcapColor());this.mLine.setEndEndcapColor(iSrcLine.mLine.getEndEndcapColor())}this.setWCPts(iSrcLine.mWCEndPtHC0,iSrcLine.mWCEndPntHC1);this.mColor=iSrcLine.mColor};MeasureBaseLine.prototype.setWCPts=function(iWCStartPntHC,iWCEndPntHC){if(!iWCStartPntHC||!iWCEndPntHC||!eDwGeomUtils.isValidHCPoint(iWCStartPntHC)||!eDwGeomUtils.isValidHCPoint(iWCEndPntHC)){console.warn("One or more measure points are invalid");return}this.mWCEndPtHC0=iWCStartPntHC.copy();this.mWCEndPntHC1=iWCEndPntHC.copy()};MeasureBaseLine.prototype.updateLinePts=function(){var viewHC=this.mViewer.getHCView();this.mLine.setP1(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPtHC0)));this.mLine.setP2(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPntHC1)))};MeasureBaseLine.prototype.setColorOnHCLine=function(iColor){this.mLine.setStrokeColor(iColor);this.mLine.setEndEndcapColor(iColor);this.mLine.setStartEndcapColor(iColor)};return MeasureBaseLine}();var MeasureLine=function(_super){__extends(MeasureLine,_super);function MeasureLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLine.prototype.copy=function(){var copy=new MeasureLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setWidthAndEndCapsOnHCLine();return this};MeasureLine.prototype.setWidthAndEndCapsOnHCLine=function(){this.mLine.setStrokeWidth(3);this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.None)};return MeasureLine}(MeasureBaseLine);var MeasureLeaderLine=function(_super){__extends(MeasureLeaderLine,_super);function MeasureLeaderLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLeaderLine.prototype.copy=function(){var copy=new MeasureLeaderLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLeaderLine.prototype.getLeaderStartPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPtHC0)};MeasureLeaderLine.prototype.getLeaderEndPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPntHC1)};MeasureLeaderLine.prototype.setLeaderEndPos=function(iPos){this.setWCPts(this.mWCEndPtHC0,eDwGeomUtils.screenToWorld(iPos,this.mViewer.getHCView()))};MeasureLeaderLine.prototype.setLeaderEnd=function(iPoint){this.mWCEndPntHC1=iPoint.copy()};MeasureLeaderLine.prototype.getLeaderStart=function(){return this.mWCEndPtHC0};return MeasureLeaderLine}(MeasureBaseLine);var MeasureDistLine=function(_super){__extends(MeasureDistLine,_super);function MeasureDistLine(iViewer,iPntHC0,iSelObj0,iPntHC1,iSelObj1,iLineColor,iUseArrowEnds){if(iUseArrowEnds===void 0){iUseArrowEnds=true}var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;_this.mStartSelObj=iSelObj0;_this.mEndSelObj=iSelObj1;_this.mDistColor=iLineColor||cLineDistanceColor;_this.mUseArrowEnds=iUseArrowEnds;if(!_this.isValid())_this.createHCLine();return _this}MeasureDistLine.prototype.copy=function(){var copy=new MeasureDistLine(this.mViewer,this.mWCEndPtHC0,this.mStartSelObj,this.mWCEndPntHC1,this.mEndSelObj,this.getLineColorHC(),this.mUseArrowEnds);copy.copyFrom(this);return copy};MeasureDistLine.prototype.setSelObjEndPts=function(iWCStartPntHC,iStartSelObj,iWCEndPntHC,iEndSelObj){_super.prototype.setWCPts.call(this,iWCStartPntHC,iWCEndPntHC);this.mStartSelObj=iStartSelObj;this.mEndSelObj=iEndSelObj};MeasureDistLine.prototype.getDistance=function(){var localPt0HC=this.mStartSelObj.getAsLocalPoint(this.mWCEndPtHC0);var localPt1HC=this.mEndSelObj.getAsLocalPoint(this.mWCEndPntHC1);return eDwTypes_1.HC.Point3.subtract(localPt0HC,localPt1HC).length()};MeasureDistLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setHCLineAttributes();return this};MeasureDistLine.prototype.setHCLineAttributes=function(){this.mLine.setStrokeWidth(3);if(this.mUseArrowEnds){this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.Arrowhead)}this.mLine.setStartEndcapSize(5);this.mLine.setEndEndcapSize(5);this.mLine.setStartEndcapColor(this.mDistColor);this.mLine.setEndEndcapColor(this.mDistColor);this.mLine.setStrokeColor(this.mDistColor)};return MeasureDistLine}(MeasureBaseLine);var MeasureLabel=function(){function MeasureLabel(iViewer,iPnt3DHC,iDrawEnabled){if(iDrawEnabled===void 0){iDrawEnabled=true}this.mViewer=iViewer;this.mItems=[];this.mDrawEnabled=iDrawEnabled;this.createLeaderIfPointValid(iPnt3DHC,iPnt3DHC)}MeasureLabel.prototype.reset=function(){this.mItems=[]};MeasureLabel.prototype.drawLabel=function(){if(!this.isValid()||!this.mDrawEnabled)return;this.setLabelPosition(this.mLeader.getLeaderEndPos());var n=this.mItems.length;if(0===n)return;this.mLeader.draw();for(var i=0;icanvasSize.x&&bboxSize.xcanvasSize.y&&bboxSize.y1){this.mLineDist.draw();if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){this.mDelta.draw(iImmediateDrawMode)}var viewHC=this.mViewer.getHCView();this.mEndGlyph0.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[0])));this.mEndGlyph1.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[1])));if(!iImmediateDrawMode){var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawCircle(this.mEndGlyph0);renderer.drawCircle(this.mEndGlyph1)}}};MeasureAuxDelta.prototype.getLabelData=function(){var labelData={};var labelName=this.mLineNormal?cNormalDistance:this.mSomeCoordsArcCenters?cCenterDistance:cDistance;labelData[cDistance]=new MeasureResultDistance(labelName,this.getDistance());var minResultDist=new MeasureResultDistance(cMinDistance,this.mModelSpaceMinDist);if(parseFloat(minResultDist.Value)>0){labelData[cMinDistance]=minResultDist}var maxResultDist=new MeasureResultDistance(cMaxDistance,this.mModelSpaceMaxDist);if(parseFloat(maxResultDist.Value)>0){labelData[cMaxDistance]=maxResultDist}if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){$.extend(labelData,this.mDelta.getLabelData())}return labelData};MeasureAuxDelta.prototype.getLabels=function(){var labels=[];if(this.getDistance()1&&this.mLineDist?eDwTypes_1.HC.Point3.subtract(this.mWCPntsHC[0],this.mWCPntsHC[1]):eDwTypes_1.HC.Point3.zero()};MeasureAuxDelta.prototype.getDistance=function(){return this.mLineDist?this.mLineDist.getDistance():0};MeasureAuxDelta.prototype.setDistLineColor=function(iColor){this.mLineColor=iColor};MeasureAuxDelta.prototype.setPointColor=function(iColor){this.mEndGlyph0.setFillColor(iColor);this.mEndGlyph1.setFillColor(iColor)};MeasureAuxDelta.prototype.setMinDist=function(iDist){this.mModelSpaceMinDist=iDist};MeasureAuxDelta.prototype.setMaxDist=function(iDist){this.mModelSpaceMaxDist=iDist};Object.defineProperty(MeasureAuxDelta.prototype,"LineNormal",{get:function(){return this.mLineNormal},set:function(iEnable){this.mLineNormal=iEnable},enumerable:false,configurable:true});Object.defineProperty(MeasureAuxDelta.prototype,"SomeCoordsArcCenters",{get:function(){return this.mSomeCoordsArcCenters},set:function(iEnable){this.mSomeCoordsArcCenters=iEnable},enumerable:false,configurable:true});MeasureAuxDelta.prototype.hasDistance=function(){var deltaDist=this.getDistance();return deltaDist>cLengthTol?true:false};return MeasureAuxDelta}();var MeasureDelta=function(){function MeasureDelta(iViewer){this.mViewer=iViewer;this.reset()}MeasureDelta.prototype.set=function(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];this.mLineDeltaMap[cDeltaX].setSelObjEndPts(iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1);this.mLineDeltaMap[cDeltaY].setSelObjEndPts(deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1);this.mLineDeltaMap[cDeltaZ].setSelObjEndPts(deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1)};MeasureDelta.prototype.getLabels=function(){var labelData=this.getLabelData();var numNonZeroLabelData=0;var nonZeroLabelData={};for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var deltaKey=_a[_i];var dist=this.mLineDeltaMap[deltaKey].getDistance();if(dist>cLengthTol){nonZeroLabelData[deltaKey]=labelData[deltaKey];numNonZeroLabelData++}}if(numNonZeroLabelData===1)nonZeroLabelData={};var labels=[];for(var key in nonZeroLabelData){var lineDelta=this.mLineDeltaMap[key];var label=new MeasureLabel(this.mViewer,lineDelta.getMiddleWCPtHC());label.addItem(labelData[key],lineDelta.getLineColorHC());if(label.isValid())labels.push(label)}return labels};MeasureDelta.prototype.draw=function(iImmediateDrawMode){if(this.isDeltaEnabled()){for(var key in this.mLineDeltaMap){var deltaLine=this.mLineDeltaMap[key];if(deltaLine.getDistance()>cLengthTol)deltaLine.draw()}}};MeasureDelta.prototype.reset=function(){this.mLineDeltaMap={}};MeasureDelta.prototype.copy=function(){var auxDeltaCopy=new MeasureDelta(this.mViewer);for(var key in this.mLineDeltaMap){auxDeltaCopy.mLineDeltaMap[key]=this.mLineDeltaMap[key].copy()}return auxDeltaCopy};MeasureDelta.prototype.getLabelData=function(){var labelData={};if(this.isDeltaEnabled()){for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var delta=_a[_i];labelData[delta]=new MeasureResultDistance(delta,this.mLineDeltaMap[delta].getDistance())}}return labelData};MeasureDelta.prototype.getText=function(){if(this.isDeltaEnabled()){var data=this.getLabelData();return"Delta : "+data[cDeltaX].Value+", "+data[cDeltaY].Value+", "+(""+data[cDeltaZ].Value)}return""};MeasureDelta.create=function(iViewer,iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var measureDelta=new MeasureDelta(iViewer);var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];measureDelta.mLineDeltaMap[cDeltaX]=new MeasureDistLine(iViewer,iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1,eDwTypes_1.HC.Color.red(),false);measureDelta.mLineDeltaMap[cDeltaY]=new MeasureDistLine(iViewer,deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1,new eDwTypes_1.HC.Color(0,128,0),false);measureDelta.mLineDeltaMap[cDeltaZ]=new MeasureDistLine(iViewer,deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1,eDwTypes_1.HC.Color.blue(),false);return measureDelta};MeasureDelta.prototype.isDeltaEnabled=function(){return eDwMeasureEntities.ShowDelta&&!!this.mLineDeltaMap[cDeltaX]};return MeasureDelta}();var MeasureAuxDistance=function(){function MeasureAuxDistance(iViewer){this.mViewer=iViewer;this.mDistLine=new MeasureAuxDelta(iViewer);this.mNDistLine=new MeasureAuxDelta(iViewer,cAuxDistanceNormalDistanceLineColor,true);this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]}MeasureAuxDistance.prototype.reset=function(){this.mDistLine.reset();this.mNDistLine.reset();this.mNDistLine.setDistLineColor(cAuxDistanceNormalDistanceLineColor);this.mNDistLine.LineNormal=true;this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]};MeasureAuxDistance.prototype.draw=function(iImmediateDrawMode){if(!this.getLabels().length)return;this.mDistLine.draw(iImmediateDrawMode);this.mNDistLine.draw(iImmediateDrawMode);for(var _i=0,_a=this.mNormalDistExtLines;_i<_a.length;_i++){var normalExtLine=_a[_i];normalExtLine.draw()}};MeasureAuxDistance.prototype.setByPointPoint=function(iWCPntHC0,iSelObj0,iWCPntHC1,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}this.reset();this.mDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.mDistLine.SomeCoordsArcCenters=isSomeCoordsArcCenters;this.mNDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.setNormalDistExtPoints([iWCPntHC0,iWCPntHC0,iWCPntHC1,iWCPntHC1]);this.avoidDuplication()};MeasureAuxDistance.prototype.setByPointLine=function(iPntWCHC,iSelObj0,iEdgeHC,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}var pickPntWCHC=iSelObj1.getPosition();var endPntsWCHC=l_getLineEndPts(iSelObj1);var vecWCHC=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,endPntsWCHC.P1HC);if(vecWCHC.length()<1e-6)return;vecWCHC.normalize();var k=eDwTypes_1.HC.Point3.dot(eDwTypes_1.HC.Point3.subtract(iPntWCHC,pickPntWCHC),vecWCHC);var basePntWCHC=eDwTypes_1.HC.Point3.add(pickPntWCHC,eDwTypes_1.HC.Point3.scale(vecWCHC,k));var vecWCHC0=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,basePntWCHC);var vecWCHC1=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P1HC,basePntWCHC);if(eDwTypes_1.HC.Point3.dot(vecWCHC0,vecWCHC1)<0){this.setByPointPoint(iPntWCHC,iSelObj0,basePntWCHC,iSelObj1,isSomeCoordsArcCenters)}else{this.reset();var pntWCHC=vecWCHC0.length()normalDist){result.push(cDistance+": "+labelData[cDistance].Value)}if(this.mNDistLine.getWCDeltaEnds().length&&normalDist){result.push((this.mNDistLine.LineNormal?"Normal ":"")+cDistance+": "+labelData[cDistance].Value)}var minDistResultItem=labelData[cMinDistance];if(minDistResultItem){result.push(cMinDistance+": "+minDistResultItem.Value)}var maxDistResultItem=labelData[cMaxDistance];if(maxDistResultItem){result.push(cMaxDistance+": "+maxDistResultItem.Value)}if(eDwMeasureEntities.ShowDelta){var nDeltaPt=this.mNDistLine.getDelta();var deltaPt=this.mNDistLine.LineNormal?this.mDistLine.getDelta():nDeltaPt;if(!deltaPt.equalsWithTolerance(eDwTypes_1.HC.Point3.zero(),cLengthTol)){result.push(distLine.getText())}}return result.join("\n")};MeasureAuxDistance.getAngle=function(iV0,iV1){var vec0=iV0.copy();var vec1=iV1.copy();vec0.normalize();vec1.normalize();var dotVal=eDwTypes_1.HC.Point3.dot(vec0,vec1);if(0===dotVal)return 90;dotVal=Math.min(dotVal,1);dotVal=Math.max(dotVal,-1);var angle=Math.acos(dotVal);var angleDgree=angle*180/Math.PI;var n=eDwTypes_1.HC.Point3.cross(vec0,vec1);n.normalize();if(isNaN(n.x)||isNaN(n.y)||isNaN(n.z))return 0;return angleDgree};MeasureAuxDistance.prototype.setMinMaxForCircles=function(iCircleHC0,iCircleHC1){function setMinMax(ioAuxDelta,iNominalDist,iRadiiDist){if(!ioAuxDelta.getWCDeltaEnds().length){return}if(iNominalDist>iRadiiDist){ioAuxDelta.setMinDist(iNominalDist-iRadiiDist)}ioAuxDelta.setMaxDist(iNominalDist+iRadiiDist)}var circlePlaneHC0=eDwTypes_1.HC.Plane.createFromPointAndNormal(iCircleHC0.origin,iCircleHC0.normal);var projPnt=eDwGeomUtils.dropPointOnPlane(iCircleHC1.origin,circlePlaneHC0);var dot=eDwTypes_1.HC.Point3.dot(iCircleHC0.normal,iCircleHC1.normal);var dist=projPnt.subtract(iCircleHC0.origin).length();console.debugLog("Measure","2 circles/arcs: dot = "+dot+" dist = "+dist);if(1-Math.abs(dot)cLengthTol){var radiiDist=iCircleHC0.radius+iCircleHC1.radius;setMinMax(this.mDistLine,dist,radiiDist);setMinMax(this.mNDistLine,dist,radiiDist)}};MeasureAuxDistance.prototype.avoidDuplication=function(){var delta0=this.mDistLine.getDelta();var delta1=this.mNDistLine.getDelta();var len0=delta0.length();var len1=delta1.length();var lenMax=Math.max(len0,len1);var lenDiff=Math.abs(len0-len1);if(0===lenMax||lenDiff/lenMax1){this.addDisplayMarker(iSelObjs[0]);delete this.mDelta;delete this.mDistLine}this.addDisplayMarker(iSelObjs[n-1]);if(eDwMeasureEntities.PointToPoint&&this.mPntData.length===2){var selObj0=this.mPntData[0].SelObj;var selObj1=this.mPntData[1].SelObj;var pntWCHC0=selObj0.getPosition();var pntWCHC1=selObj1.getPosition();var absLenTol=eDwGeomUtils.cAbsLengthTol;if(!pntWCHC0.equalsWithTolerance(pntWCHC1,absLenTol)){this.mDistLine=new MeasureDistLine(this.mViewer,pntWCHC0,selObj0,pntWCHC1,selObj1);this.mDistLine.draw();this.mDelta=MeasureDelta.create(this.mViewer,pntWCHC1,pntWCHC0,selObj1,selObj0)}}};MeasureAuxPick.prototype.getText=function(){var text="";if(eDwMeasureEntities.PointToPoint){text=this.mDistResultText;if(this.mDelta)text+="\n"+this.mDelta.getText()}return text};MeasureAuxPick.prototype.addDisplayMarker=function(iSelObj){var cWidthEdge=3;var cPointSize=7;var pntWCHC=iSelObj.getPosition().copy();var shapeCircleHC=new eDwTypes_1.HC.Markup.Shape.Circle;shapeCircleHC.setCenter(eDwTypes_1.HC.Point2.fromPoint3(this.mViewer.getHCView().projectPoint(pntWCHC)));shapeCircleHC.setFillColor(cAuxPickPointFillColor);shapeCircleHC.setStrokeColor(cAuxPickPointStrokeColor);shapeCircleHC.setStrokeWidth(cWidthEdge);shapeCircleHC.setRadius(cPointSize);this.mPntData.push({SelObj:iSelObj,Circle:shapeCircleHC});return shapeCircleHC};MeasureAuxPick.prototype.drawEndPnts=function(){var viewHC=this.mViewer.getHCView();var renderer=this.mViewer.getHCMarkupManager().getRenderer();for(var i=0;i0?n-1:n}for(var i=startIdx;i0){labelsToBeDistributed=this.mInfoLabels.slice().concat(this.mResultLabels)}}this.distributeLabels(labelsToBeDistributed);if(!this.mImmediateDrawMode){this.addMarkupLabels()}};MeasureAuxGeo.prototype.updateLastInfoLabels=function(){this.updateInfoLabel(this.getLabels().length-1)};MeasureAuxGeo.prototype.updateInfoLabel=function(iIndex){this.mInfoLabels=[];function addTo(iCurrIndex,iLabels,ioLabels){if(iLabels.length>iCurrIndex&&iCurrIndex>=0){var label=iLabels[iCurrIndex];if(label.setDefaultEndPos()){label.setStringContent();ioLabels.push(label)}}}addTo(iIndex,this.getLabels(),this.mInfoLabels)};MeasureAuxGeo.prototype.getInfoLabelText=function(){var output=[];var labels=this.getLabels();for(var i=0;icAngleTol?angleRange+Math.PI:angleRange;var percRange=angleRange/(2*Math.PI);len*=percRange;area*=percRange;angle*=percRange}var circularArc={OriginWCHC:iSelObj.getAsLocalPoint(ioCircleHC.origin),NormalWCHC:ioCircleHC.normal,StartPtWCHC:startPt,EndPtWCHC:endPt,Length:len,Area:area,Diameter:ioCircleHC.radius*2,Angle:angle};return circularArc}function l_closestPoints(iPntHC0,iPntHC1){var pntHC0=iPntHC0[0].copy();var pntHC1=iPntHC1[0].copy();var minDist=eDwTypes_1.HC.Point3.subtract(iPntHC0[0],iPntHC1[0]).length();for(var i=0;i0||eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)>0){var closePnts=l_closestPoints(pntsL0HC,pntsL1HC);distPntHC0=closePnts.P0HC;distPntHC1=closePnts.P1HC}return{PntHC0:origPntHC0,PntHC1:origPntHC1,PntHC2:distPntHC0,PntHC3:distPntHC1}}function l_distanceLineLinePara(iLineHC0,iLineHC1,iPntHC0,iPntHC1){var vecHC0=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,iLineHC0.P1HC);vecHC0.normalize();var k=eDwTypes_1.HC.Point3.dot(vecHC0,eDwTypes_1.HC.Point3.subtract(iPntHC1,iPntHC0))/eDwTypes_1.HC.Point3.dot(vecHC0,vecHC0);var basePnt1HC=eDwTypes_1.HC.Point3.add(iPntHC0,eDwTypes_1.HC.Point3.scale(vecHC0,k));var vecL0P0HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,basePnt1HC);var vecL0P1HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P1HC,basePnt1HC);if(eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)<0){return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1.copy(),PntHC2:basePnt1HC.copy(),PntHC3:iPntHC1.copy()}}var tmp=l_closestPoints([iLineHC1.P0HC,iLineHC1.P1HC],[iLineHC0.P0HC,iLineHC0.P1HC]);return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1,PntHC2:tmp.P1HC,PntHC3:tmp.P0HC}}function l_adjustLeaderEndByStart(iPoints){if(0===iPoints.length)return[];function computeAngle(iVect){var angle=Math.atan2(iVect.y,iVect.x);var degrees=180*angle/Math.PI;return(360+Math.round(degrees))%360}function compare(iA,iB){if(iA.angiB.ang)return 1;return 0}var targetRadius=90;var center=new eDwTypes_1.HC.Point2(0,0);for(var i=0;i-1){this.mSelObjs.splice(idx,1)}}return[2]}}))}))})()};eDwMeasureOperator.prototype.clearMeasureEntities=function(){this.mMeasureEntities.reset()};eDwMeasureOperator.prototype.highlightEntityTempAt=function(idx){this.mMeasureEntities.highlightTemporaryEntityAt(idx)};eDwMeasureOperator.prototype.dehighlightAllTemporaryEntity=function(){this.mMeasureEntities.dehighlightAllTemporaryEntity();this.resetTempHighlight()};eDwMeasureOperator.prototype.getMeasureMode=function(){return this.mMeasureMode};eDwMeasureOperator.prototype.setMeasureMode=function(iMode){this.mMeasureMode=iMode};eDwMeasureOperator.prototype.setPointToPointMode=function(iEnable){this.mMeasureEntities.updatePointToPoint(iEnable)};eDwMeasureOperator.prototype.setShowDelta=function(iEnable){this.mMeasureEntities.updateDelta(iEnable)};eDwMeasureOperator.prototype.highlightMeasuringItem=function(iSelObj){this.mSelObjs.push(iSelObj);this.Viewer.HCViewer.selectionManager.add(iSelObj)};eDwMeasureOperator.prototype.dehighlightMeasuringItems=function(){this.mSelObjs=[];this.Viewer.HCViewer.selectionManager.clear()};eDwMeasureOperator.prototype.removeMeasuringItemTempHighlight=function(){for(var _i=0,_a=this.mSelObjs;_i<_a.length;_i++){var selObj=_a[_i];eDwMeasureEntities.highlightEntity(selObj,this.Viewer.getModel(),false)}};eDwMeasureOperator.prototype.resetTempHighlight=function(){eDwMeasureEntities.highlightEntity(this.mTempHighlightItem,this.Viewer.getModel(),false);this.removeMeasuringItemTempHighlight()};eDwMeasureOperator.prototype.resetSelections=function(){var model=this.Viewer.getModel();var modelHC=model.getHCModel();var arraySize=this.mSelectionArray.length;for(var i=0;i"+"
      "+""+entityClass+"-"+entityIndex+" "+""+desc+"
      "+"
      ";_b.label=10;case 10:++i;return[3,1];case 11:return[2,generatedHTML]}}))}))};return eDwUIMeasureHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);return eDwUIMeasureHTMLGenerator}));define("eDwUIMeasurePlugin",["require","exports","eDwEventMgr","eDwKeyMgr","eDwUIUtils","eDwMeasureMgr","eDwUIMeasureHTMLGenerator","eDwTypes","eDwUIBasePlugin","eDwEvents","eDwMeasureEvents","eDwUIShortcutMenu"],(function(require,exports,eDwEventMgr,eDwKeyMgr_1,eDwUIUtils,eDwMeasureMgr,eDwUIMeasureHTMLGenerator,eDwTypes_3,eDwUIBasePlugin_1,eDwEvents_2,eDwMeasureEvents_2,eDwUIShortcutMenu_1){"use strict";var eDwUIMeasurePlugin=function(_super){__extends(eDwUIMeasurePlugin,_super);function eDwUIMeasurePlugin(iViewer,iViewerFeatOpts){var _this=this;var buttonInfo={ID:"#edrawings-button-measure"};_this=_super.call(this,"Measure",iViewer,buttonInfo,iViewerFeatOpts)||this;_this.initPluginButton();return _this}eDwUIMeasurePlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){var panelsToLoad,model,value,measureButton;return __generator(this,(function(_a){switch(_a.label){case 0:panelsToLoad=[{ID:c_measurePanelID,HTML:"measurepanel.html"}];return[4,_super.prototype.init.call(this,panelsToLoad)];case 1:_a.sent();model=this.mViewer.getModel();value=model.getProperty("measure");eDwUIUtils.hide("#edrawings-button-measure",false);measureButton=$("#edrawings-button-measure");measureButton[value==="true"?"removeClass":"addClass"]("edrawings-disabled-button");this.mMeasureMgr=new eDwMeasureMgr(this.mViewer);eDwUIUtils.setUIGenerator(c_measurePanelID,new eDwUIMeasureHTMLGenerator(this.mViewer,c_measurePanelID));return[2]}}))}))};eDwUIMeasurePlugin.prototype.onClick=function(iActivate){_super.prototype.onClick.call(this,iActivate);if(iActivate){eDwUIUtils.activateUI(this.PluginButtonID,c_measurePanelID)}};eDwUIMeasurePlugin.prototype.onActivate=function(iButtonJQ){var _this=this;if(!_super.prototype.onActivate.call(this,iButtonJQ))return false;eDwUIUtils.addPanelModeEvents(c_measurePanelID,c_eventIDSuffix,"#"+iButtonJQ.attr("id"));var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-remove",(function(iEvent,iUIItemJQ,iArg){var selMeasureItem=$(c_measurePanelID+" .edrawings-list-selected");if(selMeasureItem){var indexStr=selMeasureItem.attr("index");if(indexStr){var index=parseInt(indexStr);_this.mMeasureMgr.removeMeasureEntityAt(index)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-clear",(function(iEvent,iUIItemJQ,iArg){_this.mMeasureMgr.clearMeasureEntities();_this.mMeasureMgr.dehighlightAllSelectEntity();eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));var selectorName=c_measurePanelID+" .edrawings-measure-entities-list-item";this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=$(iEvent.target);if(!targetJQ||!targetJQ.length)return;eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();_this.updateMeasureSelection(targetJQ[0],selectorName)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"mousedown",(function(iEvent){var eventJQ=iEvent;if(!eDwKeyMgr_1.eDwKeyMgr.isRMBPressed(eventJQ)){return}_this.updateMeasureSelection(eventJQ.target,selectorName);(function(){return __awaiter(_this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:screenPos=new eDwTypes_3.HC.Point2(eventJQ.clientX,eventJQ.clientY);return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.RightClickEvent,this.mViewer,screenPos,null,this.PluginGroupName)];case 1:_a.sent();return[2]}}))}))})()}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-entities-remove","click",(function(iEvent){var targetJQ=$(iEvent.target);var idxStr=targetJQ.parent().attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);_this.mMeasureMgr.removeMeasureEntityAt(idx)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-filter-button","click",(function(iEvent){var target=$(iEvent.target);if(target.hasClass("state-on-button")){target.removeClass("state-on-button")}else{target.addClass("state-on-button")}_this.mMeasureMgr.setMeasureMode(l_getCurrentMeasureMode())}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-delta-button","click",(function(iEvent){var target=$(iEvent.target);_this.mMeasureMgr.setMeasureDelta(!target.hasClass("state-on-button"));target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-pickpoint-button","click",(function(iEvent){var target=$(iEvent.target);var isSelected=target.hasClass("state-on-button");_this.mMeasureMgr.setPointToPointMode(!isSelected);target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-unit-selector","change",(function(iEvent){var lengthUnit=$("#edrawings-measure-distant-unit").val();var angleUnit=$("#edrawings-measure-angle-unit").val();_this.mMeasureMgr.setMeasureUnits(lengthUnit,angleUnit)}));var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,l_onMeasurementRefresh);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,l_onMeasurementSelected);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,l_onMeasurementDeselectAll);this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",true);this.mMeasureMgr.activateMeasure(this.mMeasureMgr.getMeasureMode());l_syncMeasureModeUI(this.mMeasureMgr,this.mViewer.getModel().getUserUnits());return true};eDwUIMeasurePlugin.prototype.onDeactivate=function(iButtonJQ){if(!_super.prototype.onDeactivate.call(this,iButtonJQ))return false;eDwUIUtils.deactivateMoveInput(c_eventIDSuffix);this.mMeasureMgr.deactivateMeasure();var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();shortcutMenu.removeAllMenuItems(this.PluginGroupName);this.mUIHTMLEventMgr.removeAllEventHandlers();var eventMgr=eDwEventMgr.get();eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,"l_onMeasurementRefresh");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,"l_onMeasurementSelected");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,"l_onMeasurementDeselectAll");this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",false);return true};eDwUIMeasurePlugin.prototype.updateMeasureSelection=function(iTarget,iSelectorName){var targetJQ=$(iTarget);var idxStr=targetJQ.attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);var measureMgr=this.mMeasureMgr;$(iSelectorName).removeClass("edrawings-list-selected");measureMgr.dehighlightAllSelectEntity();targetJQ.addClass("edrawings-list-selected");measureMgr.highlightSelectEntityAt(idx)};eDwUIMeasurePlugin.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){this.mMeasureMgr.dehighlightAllSelectEntity();this.mMeasureMgr.clearMeasureEntities()};return eDwUIMeasurePlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);var c_measurePanelID="#edrawings-measure-panel";var c_eventIDSuffix=".edw.measure";function l_onMeasurementDeselectAll(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementSelected(iSelListIndex){return __awaiter(this,void 0,void 0,(function(){var selector,itemJQ;return __generator(this,(function(_a){selector='.edrawings-measure-entities-list-item[index="'+iSelListIndex+'"]';itemJQ=$(selector);if(itemJQ.length&&!itemJQ.hasClass("edrawings-list-selected")){eDwUIUtils.scrollToTarget(itemJQ,"fast")}$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");itemJQ.addClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementRefresh(iMeasureResult){return __awaiter(this,void 0,void 0,(function(){var list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:list=$("#edrawings-measure-submenu-list");$("#edrawings-measure-result").text("");list.empty();$("#edrawings-measure-result").text(iMeasureResult.Message);gen=eDwUIUtils.getUIGenerator(c_measurePanelID);gen.setMeasureResult(iMeasureResult);_b=(_a=list).append;return[4,gen.generateHTML("")];case 1:_b.apply(_a,[_c.sent()]);eDwUIUtils.fixMenuPanelInwardToolbar($(c_measurePanelID));return[2]}}))}))}function l_getCurrentMeasureMode(){var vertexEnabled=eDwUIUtils.isStateOn("#edrawings-measure-vertex-button")?eDwTypes_3.EntityMode.VERTEX:0;var edgeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-edge-button")?eDwTypes_3.EntityMode.EDGE:0;var faceEnabled=eDwUIUtils.isStateOn("#edrawings-measure-face-button")?eDwTypes_3.EntityMode.FACE:0;var holeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-hole-button")?eDwTypes_3.EntityMode.HOLE:0;return vertexEnabled|edgeEnabled|faceEnabled|holeEnabled}function l_syncMeasureModeUI(iMeasureMgr,iUserUnits){function setMeasureButton(iID,iMeasureModes,iTargetModes){var method=iMeasureModes&iTargetModes?"addClass":"removeClass";$(iID)[method]("state-on-button")}$("#edrawings-measure-distant-unit").val(iUserUnits.Length);$("#edrawings-measure-angle-unit").val(iUserUnits.Angle);var measureMode=iMeasureMgr.getMeasureMode();setMeasureButton("#edrawings-measure-vertex-button",measureMode,eDwTypes_3.EntityMode.VERTEX);setMeasureButton("#edrawings-measure-edge-button",measureMode,eDwTypes_3.EntityMode.EDGE);setMeasureButton("#edrawings-measure-face-button",measureMode,eDwTypes_3.EntityMode.FACE)}return eDwUIMeasurePlugin})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. -var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="WgAAAAEAAAAnAQAAKAIAACi1L/1gKAHtCADECVYAAABERf7///8AZQIJAAAE/TP9A2MAAgCA5Tbsv2BtiALAnbf0PyDvBNKa262mYN5AvtLo4NfP17/ArU/gv/bI8KCefvA/ZQv+AU5YgD8AaTNvdgUAAE8e+wL/Xlkuv8Q+yTyVPRk+K4/xPUvpyz3MtUw/ChEBAPCYc1S8KFYd+DCtPaevSw1q8bKatj7Mhu++2LcXP0IAdgUAADsAQzEAwP0BDAC0C3jEnYFMAFxwBvQAi1x3XWEAXKYKA5fFUAMCgAH4iU1DmeW9IcNDTCFvZeNujJuJAx7nbPS5GXsBAeBA5p9pL4ttDD83HAgegOdGdmO4N3a2BACZGegVoEHBuAEBYE9l+Zm3s2Im3JsBAXAvGXuBBwABuFr/RAAAADwKAABaAAAAAQAAACoKAADMKQAAKLUv/WDMKAVRAGRZZAAAAP3///8BFgCAQAMAAgFkMhdBYEAIVEVNRjhDNwACAgQA8D8uAEBAU1BDLTY1MC1NYXgtVG9wLUNvb2xpbmcAAgXOMDBfcHJlc3NwbGF0ZS1nbG9iYWwgKCkcBicrLzM3Oz9DR0tPU1dbX2Nna29zfIOYrcLX3t5apUUBAN8EBEg2SjdMOE45a1Ifml84MF82MC0xNoC/SOpBJdmwM6jKnGImP6Yl/sE9yQVLPWzhCT5sfGGzU2xpZGU0IChSYWlsR3VzKSG56qSKrnanAADgAAAQpj/UIr/EPsk8MQXzPgJ9gNc6ATM/kFx1paW/JTVmlT3Y23MspkFzc2VtYmx5LTEAAnR4R2MzMDNfVHJpTW91bnRfeDhfNW1tX0ZFUlJPLTEx5WCNIrJh/ad2t9CoKO0KCj09mWM9VYsSSIMzvlBvd2VyR2xhbmQFhIiMkJTCGwEyw8fLz9MGVAMyMTBfUFJpYnNEZWZhdWx0CAcLDxMXGx8jZ5Q1AAJ2lumn6QeStsOHpCckpvodH7+7eMk9aCtgOjI1LUhlYXQ1MDgzLQAAwItpB7mNQZVzJj/wRhu/1CqsPcy1TD8sV2N8NYXCPCjZMASopiWVDVgnZjQxQ292ZXJfeDFfMUlOT1jglXARVZWlpr95J5C+YAPqAShjUo40AAJ2llcn3EaCpj1nKNaMUD9kb6DzBDW/OKgZpqiwLiY/8PVtMC1ophk3Jb6whelwrTD8VEOusra6vi9RQGWTQCWkLzRSZZNARvTcvjBLajJipzGJLShOECePmbMQP27ATAQ3Sj9MM0YyEKauGkOmJhFobz0Z1lk/NFuCMUHSPhCBNlA6gaafZSS/RXm1PlxfiDM/0ckppOK1ZKYw8aE9j0gYP2A7YlJ4p396ciBU2KgnPE9jcLSzzCWoKMgYv1xiTj9QmN0xmZ2hpalTdjSKp9n7SygYi1IQJ2IDJQ6ogPMctTgjPlRDXjAAAu0sf6cCsHQmKKZEN0xS/X6mZbPNe9RVPzg/Ylg5AAKdnWUkyvDfqKJAz4suc29ja2V0IGJ1dHRvbiBoZWFkIGNhcCBzY3Jld19hbUIxOC4zLjRNIC0gNCB4IDAuNyB4U0JIQ1MgLS1OKQAlEuCmpQAAkbAuPVtBhT3TgxbQsgMxJT8Lv/Qb7jwKQ8w+s65e/TZfX3gybm94Aj8mv2ins60lPVjIQD3josKvqfY0P4ISG7+qpfAAvAK5pqHqMqKZ3icwjoDDDidUghq/mpTXlZDRrOMMP5GIxQCJgDCnuWluc3RhbmNlgQG8Ah99tH63HnitMnaW+6fMfo89lT0ZPnm+FQG/dKcxJ78/JuPKdXChcaQbbJttnhqMy41olWmYGcNdHAFQdpZ7p4GFbcHCpr+zET/EZI9lkhhgiWGMF1yDXYYWyygBzFh9WYAVtgm3VHdVehRQcVF0E0xrTW4SSGVJaBFAWUFcDzhNOVANxyLIPFM9Vg4jZS44X1JpYjTAoK6Mp3iOPeo6GD8kGyI3NSeeTGiOqm0lHJ3knhdcAFNpZGUz0TIRRF9FYhCEvwAnvwBYDg6mP4AVOw6FKDUAAik4DxA3MbxuIRAsOy0+CgsKMad0HZjNDB8oM6evSz8gBwQ4jZS1CDBBMUQLNEc1SgwTFjHLQBq/FLoPu9tA3EMBNdgB2QE00zTUGB0ZIAV1qHarHJrfm+IlFBcVGgSV2JbbJHmuerEdxB0BxSABL6bxAKf0ACiq96v6KYXAhsMgCAUJCAGzBAG0BwErJC8AJTIACBARERQDjcyOzyKe5Z/oJr8WAcAZAS7II8kmMMwpzSwxtwq4DSzQL9EyMrsQvBMtHCMAHSYABgwLDQ4CICkhLAfUNQHVOAEzicYAiskAIaLro+4nkdKS1SOv/rABAQAAAioAAACDW6giCZtyAwwAUAQB4kRkHHHK3RnyqCQEQQyDY5hkAQAAAERIAJAAQBDE1C5BrRNQ4rT3nkzztM82BKIjUbcXjYsRjZEcxbIuocwtqOESanrduhzRGMlRLOsSytxmuQvCYmycg4nqDCpxEmVd89wVaRFsjIFJ9RSVuQElTqNOT3A1SHLBtd5t5VlHI9fc9ZHo5neuZ70mRREzlnpSKyPx18gB+vUOMWEs0BrGn2c8A5gJaTiBi/vZjZFwgt1DOws+C0PjuwOcRDkHwjOeS0vyEYIkegrqdGNx3pj5azB23JnqAWd+FmdF+R+P6qv9jLJRQeHJqRdR0t106NEwsMtJPe6068eRnI/uM9EdSQr19bc5R6MX8JlZMx72mnvVLvnQxzaVJP20yjoA1W9PrQJpqdimynw89lsofVsEkaMIEpRzF3sQeiRfef2A0ddBFNYusZQXKOmLCzVwA8XDQyt71JC6X4y/jFT+pYqF24QrAj0YUqiWNkAP7Ej4z/A6EEkXGGwwfOlIfdoyDYmcJnCHctKXlxa2QBryrOokxl/oASHl3OPwFAuZ+oya+mtPUPyZw1e4leALl1meVPHuLUXY2tF+WD0K27Fsm+q89iZ7edxgJIZjg1U6Q6FmYeEnucSTlJ/H8nfBRdD4Y0GkTbDoe0ey0CpSKI67YjGYd8yTSdeDBjWefWlD1LecbT7+HXiEmdifHqByldBxGoM94LXgztR6gBQiLju9/QSQH+kDtGuFtfLPKXFP+z2uGezUo8jRhj71ebnj2/zmapKs0PyuzFfU+99ppeHoy+2eDm2xBAwZyh+M2aIdLZrqiIPa2gXsJ/jiDs9y6uLz0LWldzue7CeYpW36tzk+Ngal9dzAPD5QqW/0mwR12+sNx90Fu0QEG+jekKAg/2fyUuUxH/YN5GyQ8i921mJ3i4rZho2GcQtWhotuiQZ5zbH8sHSYME4guBmtqgmAin9jOPDdj/gA7xwFI2yal+j5Nf86ZH/G727dT536PmidD+tzVvQTsNIJ8y2omR7akv7J7d4FgMu+dkthtzyyTB3DYcQMSmH+WQ+NFHITpzk+wI4Zz2GO+bs7Rdoj6T4xCIb782HIbstfT/vohD0cb3RmzmV+2e4iQJdUOCwR7i/BMUH22Up66xAsb1f6qI82XuCn6UC5r8qX7m4DEmnixlvn9Ib7PLDKJnp0thtLfc8yyBpTjisb+5yyDjZKfJ+ueo+IW4p3ZBmL2Ncl/0E6GprOUQuBfets14mda1FMZ56lpxb7GAy2B2ZwziOp6G9fUWqtO7I85Dc7tkthq3DmxRonRQMGeM2Tiv6Ilpaoq3/W+vBxnUj4LizKkU2IxBijsomgf7/Bof4RuMVXJfovCkA4tskLY+onWVhazqjS0DKd3hnEdNssOeOa2wjcWXhR/pfOp7D7ZV98T5Giozv9Hp78uzCVVhirZTTINV9DoDzzNSnk8fVFn/TglgjhhqcTlKuM/uLnICyaPHg8twi0pqFk8hBzsADxCA6LiBp0irqsl0EvAC5QPJptxEJXFcPrB///WgAAAAEAAAArCQAAHEgAACi1L/1gHEcNSQAESVUAAAAbPFBSSU9SSVRZX0tFWUVEX0RBVEFfU0VOVD4AAE79////UwCAP00cAGZmJr9vEgO6pWiRbTwzAQJTgD9TzMpKP9PRUT/w7m5BbViAv3aW+6cnAIA/8EYbvybjyj3MtUw/Sf7c/xwBBwpBCgoAAMCLaQe5jUGVcybUKqwKCgpYHR0dp7/Mfo89lT0ZPh0dHQQdWqS+7FG4vL/B1qQ+PG8SgzszAUEETlgEe6d/enImoK6Mv55MdA4ny0Aav1jIQD0xBfMEBAQD2bm0oQNTjYwMQTJYC6Z5J5C+vG4hAwMDB0EHB6evSz8HBwcHBQUFJ2iOp9EyET0F8AUFBQIAgJaibxIDuwrXIz0CQVhYAh2Yzb6neI4CAvVsZgEBRFgBjZS1AQEIQQgI6joYPwgICAgGBgaqbSUGBgYGHkw3Cb0pXI+97FE4PT2PwnU9HlP593c/hYSEPh4iBliAvyG56qSKrnanAADgJRCmP9Qiv8Q+yTwe8R4eHjRBNDQ/kFx1paW/JTVmlT008DQ0C65H4T1SuJ6iXI9CPqRwvT4K16M8CwgWU+flZT/s6mo/7+1tPxYMBFjzBDW/QdI+Jj+osC4mEIE2JFA6gaafZSS/yQVLPUV5FhYWFg0NDT/RySmmv/D1baRS/X6mZbPNvnvUVT8NDQ0NFxcXOKgZpr+/4rVkpjDxoT2PSBgXFxcXGxsbvzAtaKYZNyWwhek9GxsbGxkZGemn6QeStsOHpCckpvodH7t4yT0ZGRkZGhoaSOpBJdmwM6jKnGImpiX+wWzhCRoaGgwMDK4aQyYRaG89GdZZPwwMDAxBCwtlk0AlpC80UqalRvTc1oxQPwsLGBgYdpZXJ9xGgqalPWcovxgYGB/0/dS8PB8FmpkZPx8EBVgfHx8fHzU1NTU1NTUOjlG8uzutLDzSJz89qu6APQ4HFUEVF1gVhcI8KNkwBKim7QoKPSWVDT1VixIV/xURERHlYI0ismH9p3a30KgoPZljERERQQ4OeCBU2HgnbsBMBDdKPw4ODhISEmKnMYktv04QJ4+ZsxA/EhISEhAQEO0sf6cCsHQopoDzHL+1OCM+EBAQEBQUFIqn2ftLKBiLUhAnYgMlDqgUFBQUExMTtLPMJagoyBi/XGJOPxMTExMPDw8/nZ1lJMrw36iiDw8PIBKDwLw8OiABLy8PWC+BhW2mJcHCpr+ns60lv7MRPy8vL0EgICe/AFgODj+AFTsOVIIavyDxICUlQSVkJzCOPwCAw2jjosI+JSUlKkEqKqcqKioqIaJsCXm7XynLOzMPJlPIxkY/w8FBP728PCYVB1gmghIbv/Qb7jy8ArkmJiYmJycnCkPMJycnJykpKb+/W0GFPSkpKSkoKCgoKCgoKysrvyUS4KaLJQuRsC49K/8rKywsLCwsLC4uLqUAPy4uLi0tLS0tLSIiItODFj8iIiJBISGs4wwhISQkJCQkJCQjIyMjIyMjMDAwMPAwMDAxMTExMTExMzMzMzMzMzIyMjIyMjIJwcqhvpKaQ6U+QQ7glXAmEVWVpaZgA+oJCdwBAACDB6jyKQupARYAgA5ilEo5g4whOVKREEOCEMBQgEAkABgCgAAAYARAAAAAAglgggPK6+SG4RLzjtvw9xPyEdNFnPNfWukXaJLLUAQs4t3Rcd29M3KVV+9cSzIHgAiRdam7CrscDKkg8OCQk5Q9HBhwRQAsC0PiAAkjkC5WTBErKwaAMnpKfQ20kuvh08GQWelB+jtXhtS1sRx8gDOigOTDhmCNDRgBQgjQB0gZylbY5WDABaSxr7Kwl18FBGoOCKlMDuNq+5QkDgAhEpoAgaxmWvkmChcKBxhSVTA+uBcJA0gIkbLVGmZRB0MuKIIQyTAjWEFCxRDBX+IqtsDNvozzF5cI3IP+BW6gfa/obCs3vgC0xuYfS7MymuraGD2uwa3RewqtKTcH1pIAwYkfxhyysMJKkCLmkbnReehgUadayvl98BieHHghyNsb9v8WOZECj4Qk7Qxtq0EoEBKfDhzKhw3H6P0Ly4pB367FE/Hc3fy+hyvc31iwG873pe8Pp5H0J3lE/KDLTKCd1sUCYskxQ3TcaSnFYaQRCawKgMKEgn6LxvM6/Oy274hlBYAeZkqEAEzG1GY6vNZEusjx4T2raEjVcHXvUwP57vdTmjHpXMYtw0eOV6rIZa5ACETytPZM55dNO1wTXbB2bjrElB+gtf/3GR5wekgaVf3R7NSO2jt/vfP7Gl+P3pni8rvAAYfzNL3PfLzObBHRcSaPjicZ+pJCi6SN0aN6mdOT+DCwv2lVLMf35+JnQ1FbmffL3E+CYn4129tq4wMMOBrNed6EtImB5q4Mls0KfgdGLxShT6ITvOHU33T25QMcaVOBGNaxfhW18AG5MftZ822Ad/eWAESMxzvozyfy6GkXoT4XYjJMXRNHX8niTwiNQwBG/sz0qfa74bPjY31BpaNZPJLqZZyPWIY6ZSgwpT+Dh1xn8H5zpAtv6HyWKBUUwMCiawJUH6G3mJxR34/p1lDhoi02O6J+200NwYdAyoEKL7BtAGhUKr0AgBG0JscMARBRQmojUwUGHuyq4wNXI+DAcg70uTYBPO4dpYcl5IVHiCur/q4EJs+Xpuv2O00QEf2rYs6NjjovQyDYTIbVhQKEiTHKV4N5hK4MlJWV51m8tdstPrDaxbf1vAkjwQLns1wabMf36FWB70QfcfFyWzxYvy0cKNuES+bhRD+t/wGSADCGxhzlOC8Dj3GXY/+i9xMeArHfl/Ak/BbiBgOKlsBP6t0MvLwBumuB/ewemajK3o78LQrd2xSm6HIYCrH2pIKLDxhv35hoLn14PqxRnD/GwLqUAOAk6qcO8wxdmLCKKStpy+phf8IZvMyDuKpjmsfCxF3/W79tglnVcYaprVS4X0InCaAp2YiEHT9nephOow2lvvDvxvEOOlPBeyzg9p8VcpJuH2BUU6eMzFL4gbXoYOsec1hNPE38W3plOUzNK/v5nGbrDa8N8KJ9grlnXLRBelzFjRGesMcdh6ghz0WBItyHpWkHq/djKBv2uo7kHoYIZIs0/2tfD+6AxwCOG3/a02IT49Od2eyv2vnfUG6DBy3/RAAAACRCAABaAAAAAQAAABJCAAAEigEAKLUv/aAEigEANRACek9FUj4QEO15Q4JXAPKFUG1GFi25ajmatCHFZ+zW1EdTYhRUMg4fdSGVkFagjhgQKSVt27Ztw6mMsNVpEiPctqaWAhcFIwUfBWCANVxAfn9IilTf5BbjwOiJrXxab6ZUm6oNKdUVgdUtW6CqTEfVLXOd36rduWoC3KhEzg6yrkZPfMV6c1m18WRCLDIRVGaFpHrzotmkGQT/QLj7SfAVucTu7n7iQk/8Zb2ZUm0a6EUmrFP6CkM0my1b9+Tt5C7GPQVGgho0V6w/bJKXCapK/qw4+WHT+wKBu37YMjEpDVhGsTmB8gcyMoAuaNy7s+jhdw6O3/hdxXExl5hNjr+f6XPVRH2/P8FkC7JNEMm9Bcse3xcbfreYG2DQfIopY72ZUm08H1xALCoBOMSr5sQA7Qu49JsC3aXo0MyhCC1KYr2ZUgUjydyZOgJvTh5eYU49sZYW2HozpdpoeGz88R8wAcHMzYMrvaiEjt9J7xfSE/sgCu/UYGKo5uz+T1S/ENr30VLuP4DXXsIz5hday5L2/4+gZ+0XYl/dB5wJBHIL+m0QUrXZIMZwKMklJtSSNxxCAqghqiZEAuxhpG/LTp7LRKKXY5OH5OGzYUaQwiI/PGQSjt+fQA6razTWmynVP4wjHxay6RCLUoixYhpCFtlh8G9t4RA/IPOQx37YpI8/xBH/7g6zdAhGrr265NwcsnsQvbSsN1OqBt6RSJl3tCsgpxelsBxhxTdGKTO2/Vvr/KOT4wbeccYK3lG9gH98srGh5R0NIHpRhn/0ksWHh10kKNG3GVPF9/yaBPrFJWT81XWVhnuVLUfcGAAB8w4fU6JCJRkeZusxO7rPBLGJGuFd+743INebmFn6PEL+vUsNpgvhaISLN86GQbGCKDVRQ8r/BBMufprDzI+/fe7cdWOEUnfEgQOFoKBjRFRVbASAEYyVTzF3GeuNJw4DFDoXaBrOHqhv2dpCzOmOIRatbZ3RdEwfKBwZXZ3ysUeYJ69o0E/t0vOxE8d7iYkjoUjPUtekZaoTem9OQeBbAnVOTEwdTFYEN08v05nrXfa1jolgc6kBZAatL+sP2xMqhp+m+0fJyU/bTZUVkuqHbbDrB8LdT4IvKPSHzQn2y8+WlUDGHyi/Npec9ELpVmbzLLgWPM9iyeJx2O4IcFzBxYNgLSivs0FJH5LlA+1SkTK33X2mQR7MT72uIMrOHHSHAjdBv3A+cjsB6jbxTUBVhu9fC5dQJLjYBsf3nkdHM+ICuqMZsYNa4uazNOZp2Gdg1G2n1MPVUam9jeUNEyYG/U0ZERUpdE1WZ4RKN1+uXiSKlWgkGozHIP85lWSvS8uxY82cpVRqTyCGgcUyHoo5k1X0vYdLmN0Ij0h8I0rVADsH0j5NmaovPkGSk1IYeSQ5hr6YRS2n5GeXd3PTMDRn/TOr5OfbfQ8SkCzKd1ay2GVUdncrPlXSo14n4GSKV5jza0SBs1bYCbVvQ7THDPdRfH5uiXeWruBsQLEjOf6g4R1CDiiUar2ZUm3wQA3hG1F08K4NKfubks7dKqG8InB/M6AIVc/plvWiNa0eRSfZll3F09TOQE8Sp5VhwHS0x+EtDeHJM9r6qU3pUXymmdvaF1DxFONpQETtznv7DxcBTIB3OLHFHYAeQqA/XFfo79kUPe8b77uEUFa3BO5rE/Z+n0mwhRuRIS0S/+qQwp2twGO1b39LC9PjcPN2FQFw7UpdH6RUK7grxZrEfbzfe+RnPMsux2ovpF/9RhSb6O/fvOYUq0sZoGfH45DVn6DZjEIFQQOAErByY5Fqwn+uiFWwkkB1S/H7hkbdTbd0SoXl8/MTzX3fYgEfBsdBery1eWXQE2t9WbuoNhiU/FlxUvXDltlFacAyqoqUGG0yvJE+eXxGtFIUSffnxOZxpPRDTr64pSKCMhBhg90/ii8dUjkSD4RItpkhlGTbJn0QQgSLLg5MEopt4t9+/l+7ALfHv4DMKi8lbUTQeMeCA4cWZevNlLouAbSmQOQw6sAwho5D/MR6S7zWTlZ64fMQw+yH+0j+HQ4rP4avbZvOejOmcSMMAEIZMDyU0SALQuhjoXkP9pHr3ZYdNWWAbCCSmDAlBfwDdHwhxSJIVIiNvTL0DRA6Cz4dCoGRiCePP/j9BXgT+M7I0/0F8Ncm46Z3hwv9fZ+3tr6xZdJNXsKf/0cjm9YYl4TZkWknqaFtJoiaVLMwTV6UaylEM0jUZ0yMKnE/DMKQMG1sEaVWcfThbLQIwBBTou4HHV6OBbCjbChZ0lUyUXYAc5mHyex+AJT+vJn/TGfnGD9bJoIi5r2G1KKpQpJBf71+zOu/dT8+53oGfenfsN+5usD94YLfy9/hV/2ar3A9swvBMNl7/8JDEkLGSBHaCbNkwKvy+eWL5bALI72DroxCH1N6KYU+FTsbKye92Ga6QUyaFn2DP8PjDs0GfD1Xz5EQRp8vsQBsA2F1Luy/VNjYHrzgetG2iaOtrxvz6egCweKIDoRQhTAB8PycNMJ7ER5TniTpHSsl+IE7RJQQJGE31iNx4ACdZgnFbJ0glLYX9I1XAmpdfb8nqQKVaiIJeRAjoTGtU2wcou4JYGQAqZo9pzq7H1ACCMVwZdZgTin+7YDamEYAQNDu90n0Z9osGIzYyRhhAfWxuCauQzvFSPR6jGn4KUITKSh6ruUtmvBubkcbFQT5kIQZ4Iivhh/Y8cZMIHTk3LFmvqBc6zrBGjoeRhIT7EQXX9Ebbw8f+nOpVvgMOSwg/mj5OInDvk+649mLQWsCZ/CVIk6i5yckIWLJNUmpPbemyrDzDLrXK7UVaF+OMUl/bs3iF8YmlKjvdc09RzXBf3OZgitVM2Rsun/utAP/YouXNuZUEmnPnfJ0E5vuniuFwmNxUbDzfen/qpUJUvblj5Z4xhFf6uRYpV9gII7GFgpNXbLoDgCTUrtQdUl/nq6793HlkQx2avfz99pgBFx1Jebx+a3lgWq/v7oxDRxiZEY2X/e2gIMdjby7JEVqNuT2F/BxqfgXUOBF0/BuZ/Jt3hhu0v3SBwV4HWinuUNrozlhNsPj2+S3QWIi/AvoKfFdiXpAVU7Gl4J2aDzEdLZgIWdI+Af4w4lPj2Dr8vFoOGbYGPP5NhldRRU/nBJEMeFJrILIBnKzfeAIZANawSFFJipdu0AmEX0s8km7kVlluH+AXn2+xgNiBxlH4mCf9HwQ4MOrds9cRerXHTaT1JhNHCoSNe1IcH7S9Q6quNwwa8RQe7cDKGT2Gl4k3IjyW5iGISV1VcQ6lhQiATr2DorwxYBip9U/mOAH41+zwdbXKSTC1QGMWL5jBRQe4iwFGLLBNoAYSs+/JEva8wqD2jXIYkix+HyYzGDlXPTvoQRTItr9C+9yivRQUvoDri+xl6SOKNkd5P7xU6MEirtQTXvn/e3zExEJ9HUEO3b8VsTx2xI3n6UxT8M+f57LJU+CK5RKbZwGffgTPKjAVbrpVoLH/ERY295LERo/gqgCFME0Mmnw+husXcgx9MUs2plnzzhDTDL9llfJ30EjviZEsUYkxY3flXohfqIisKb/6AnPHrL2ZsQNt/nCuXB/3OVliTmmcsOZVPCCHUsX8AKxF/LQmRfk0BmYEsilGk8yoCzV6LmXZ7JcphjBkYH8wttFlFDK8DJhGGOtAtEpTIKKGMruECTen8n66DvESYefES4EKzlyyMW7T33uNvXtQSZIwg6hBGI0Tn17mk+RuMuXjtf0CshGITzsdeYJ05wIUjQGQMKgqYSOqW9DI2kEl1nogytISZN8bhKpQrnPIcdSMXx6nQhJUwKGVDo3ddyAVFGjKvF7ZHzIW1qHaBtTuNdBgWVgAjK194AGWwy+TdmdnvTxQ2dfRaD2LlBZv5pYDpCP6InIanvqwkzhAE26JpVfJ91nHs4eRoJoUIYIieILMBPky8wIItQYZeVRx2DEptbNYMEO0dHtwMh6M6XWTAn7BVtDEpS+9DJ9RIEvaFj/NlF0gnsZMrikExfC7gQyH/peoL5NZLTNUH2bAJmCVMWruA1exWvw9AEr1jg+GMXhfkcg85BxpZtRjgZAkjDMbaF/h8/v92ljDJPB/0Nm0LocYDgTwy0lQ6L0gFSGeoR5tw1YqvFLEYihxmGJFUx+2ixgI6q4uqM+u2ldzS41KMB4BAl1sKQ/snKiQEEUGz6+fSjIgx2I7uoEina6aa+copsCL8G+kiEbZttB04PLWXERVZFp3cYFrTBbDh0O6d9wxIl80CHyIecHXqLshq+FhdkMdPHILl87k48JJkDU2mi4kD5wN6m0gTCbDqCbVJokrmeh2RS7abjS0SWCoIhxQ5ksQlJWjoEUpb5N2pQPpr5NglD1/lEamN3oQffb5PHOABIUXEPli6qXv5zWOt4kyPjDocN/Pvyo6LCIqiWXbCtUl+y6s0n2nNiclKrnaLuS5sAWSqmUKBnyxbMN5reG7XkGQZRSf+tRjxSMpwgGbzs8Yk4b0i8ycgwEOfYBd6i/UHiXtqkeDP8Ti5hHaVqokoVQFkeI3SF2zrU48yjnAQIPBG3ibhtBHg5iz7UVZEWQQmnz6hWpN2osAg2D6PFL064ow/0HaCYQeILe7/3M7duRGov0EIwhmJ2WKzGOdsyJe489lF/Ed+p11JDz88HaMM/aR1UQI4GOrg1jLHbeAjD9PljiMES9nJ9IDMFYHOCzUXI9TPSLLQd8d6NAGmSfsCI05G2/vi2pXwSn7JQAWXy4AjiF2pYTVwB7HHYGKQDxibS+jvWsGRWYU6lqateWUxQ5QthXFJgcuWqMav0LJXLRknfevnASxhES+1k2aIkSWqcPkBPj08SKUalUBGkj6gspBhV7mIzdzKGKkDpIgczKTzxQtccBQZKTAiWxsesRsw/FFdswFKB4eH+n6XbjAXMJ73RukPR6HCVWj4PHDply1d5YLyYowhVPI7yi65EOvdNPzs6TbaLZRwRD31z48yxRX7Hlsu+QhdTtXsKPHOKqk8ieh3rbcYT4qjFOxKx0nrRv91U71hCheKbMzhSw7rQF682UaiMEBSqSYQSG/wUcTkm5YeeZ1vSwzy+z7RMdr1KL0Q2luEbc+wR3JeJrBcEW1jceY8ILtRmFX3lgC4RinIJelmkFfcOP1AQI+eF4DLDg+eYEF/OE3DsdK+GL6O+jpvdDZtJGakAHukyMbjT4t18cti+e9EJawf8J0e5A+M+6Zw3FwdjJkfUBcT2wJCelUqlpHAn4oQxKO4NW/AUcMIhz6EidpQqFRxY/1YGENypD3HHwAPhxgLZAJdJ0ZNhCocFLRVcf7pGB8UF2x/xj+ao0e26fICeQ8Ec6Mrk0pbllIUoY933fN9INgA0PQUdDq8toNDJ0WV0mM5/PZrIO6rGy8rmMHiuLqc1laOXzWBm5nD6TORztZ/IZBhJlsxpdPjNDn6VteAg6BB2r1ebaXAvOfrNfr7fL5XKz2exTVjb7lMXFbrV5NqtEYWnpeuFpyunCdXtNu26vS1erLZOW6Yt1IiOPRZTRYenrmRi53EGtRgO7qssfwszS2DSzsiuwWBn5LIUuizC7Aiul0aTOZjJWvj1f8Ga9XWzXy+1yt1utNsvFarM5GPzljr9pY3UZmpnVWJtrtd5sN++O8+84135zrppcnlriYnOuVgUKVNgxNm1sRmehyyHMnrAQdPCW+9Vmu92ymPlCjvVC2FbAwooQNSYj246zaePxV8wMTKs+o5E5lKGSrtilNJgZK4CrcY4ln8tpdVkZTT5Ll5HR6qxS0vVMBjM7jy2V1eTzWTpdRp+N8zw7okMYmowumzuAvV6tV7vFcvNtN+sF59wt7pYL5m69eTfPerUattjvVrsFf7XfLTfr5Xq9WmdoWS132/1ms1/wd9vderdbX64Wq+3mX27OlHe93u42y8ViuVzsN6sey9pqv2Dtdwve0mK9XW622/1usd0uVsuU1ZB/s3mO1WaxuRf7/TLlS0e7VtrsCuzNYrv5dgvmcsG5V6vuMGYuT2m52mwXm3e92a73++VmmTqoxcwCiJ3L5qg8hFkdVj5Lo8tXZOSw8hnMnDaHuB5hj3Yx8/XobGb2tHRmlrWURrZayrndpaerC2Tksmu6zMysJqPRxswcyszC9KsNf0SWJpeP9jLzmBltdj0acQYjK6fT5KO9fDZCfS2XlcPSuvQmq8lQE6y00mNlZhFkNFT5vq9VomhoLBsCBbpUXKZ7X+IH6zqgwwWoNjk4OI8tzkDWcNKp5uBnknopfwNNKH0TghYR0izYk3eeDhJI2X0gHqWQhJZbm1NCmlMWKIStQJ2q1KXRqEuTUZfmVpc2oy4try4NR12ajrq0Gv4LGm0zjJBjKEn7NN/6NFf0acJFe52pxwAPj2HH/XC/75WyTv/eQ8Ed+Is0zy4xWkPCVPfa+5HdxbtKxNrT83PAivu4j/vmnCJWwzudn8YvTY5NjgiCfoQO8FkktEB5pMo0KK91hyapT3iEXPODuDByAYe/1SHBweEM5NZJdbibhgk6Hwsm39c6otQXp6FPLitxgAyKVHiQ31CcDCywhUfJuBlaYAuLdxWvq2FcceNIUSVoY+Iu4ywrGfFCqH5C05AFF5oRN1wna2GGjqEwRt+CLWxl4n5vwgjd2EShAZ2rgnTU0CtJVrgBxg8FG4B4SZ6jdyCYXtceORFBE0fvpOP7zJ2INnmIGt49TgTZuPpMEQ0Ti1RD4DT0e3ANDegkcUUo5PA0qbgTOcCyjcp3nC/DDpdiTeJgNFkypD2VciLIbwJaJQ20yhrUFp/VG647dVfjJBtMA4+4Sj45e25c44IwHZ/FShXRL2xRB0mbfDtJVkR7nCqEvTWusWdDgxahfGwJbmnyRTfDSPR+RCncd49QA68S0dAFXV1ktCuYZukBZGEBwSUAL+VmZNDrBI8ahjgDb7gUBrkSQjgSThUcKmuePgurE7hUEYJaGa+iRuAHLveEB8C+BWv58UjhiWKqiOb2m3Cmdo0eKjhTu2/NupQBauIm80NRANdd3KBK0egDksWr+rCSXZ97lpuKqES1a9pcEQEAAAAQAOMGAohkehZlSU8VDRTFSUcDB8XFA+IAKTQMEE1k0dEII1EjgVEAYABgANA0AMDUS/xS4R0UOoABN2RX0Gr/UwcqiBZ2ZO/PVAd3MbClro9S1AXgWoW6jsq8EFRvREQAIz6cPHrkiRC8FRrqA9AoLUwjtt8W5YdHP4ZunvwrTuPNhZ4I/cM3fm9Kxfl3nE038WCgw6b7NqQmWwZ8ArdwqcVocIOhN0RnYhe9wZRijM3No0Sgq4iiN+SYhm9QVwgrHIvqRvhgOio6pAqOPXWblMChl97LCv0lQihiXkX5Ni/V60fQzcsvxh+8dAOlFvgdqnJz8of/EEQis1HhQ+Y3BUb8Zhv9FeR90IWSj3j9hkJo4YpUM9dEoQQhD7F+rJJFhrikt5NqnJOI/lSsXSxLlKcRUV2UqPdeVHEV2J81wS6btj9IPtn5LbDtyz/EY5VDw/lLCtuGexHbMOvJK4IIuSbRCDu/phAhoosuASW96WU73YZ1k4HhiB4CMoIDkCKMoYdILghUJMTtpe/9Xr8ILo4nEmvNIWHvb/G6u1qBZc5eu5/IbgY4Fr2ASAMrLDjfPCKIcJqTFzHFnYJsSlessTXOeXyD4jLU96Pn87LGd5991oz7SHQUD8J2TPfA+UlD+KcoEu1FLVViwaMR25wPMkWUZlejzBkMRIeIZZ9Niq0hUDRz8H0Y2MKPnXPz3b4F8VUHtHt/QQik+ZvF0bfAinsRoKeIEZHEWBQIpu6+nE9XPyUG8xDgQoRi72rMWgEQv4hWN6/Xh/4CY3YfjG0GmhHR9zX79qpDfj2UGb7FnocSpnAcLbXUXKj6JjYCowDq3scG+ucKlsFHoq+Pf+K6aUb3UajTl2WkfqfvAyzWDnxuU1ZsAH/4Tz6njU2MkGEC1KO39BJCegxKZmrlfH4TMDOepcVthcL8tHGzHcpQWIjfpEXisyS7rRK+8dzEdoBLgvE7enMrpxe/vnJwURo13ORK1TdqTDJ793M7Unhi+VPYPoTCrP4p3rqcRXWw8W9GvtVx3uNA4dEdgh5atwgfZ6gG6MAIAB3m5zo+kWvn796tpWvtrLILXtTS+01HA93wHx1z6c575Z1wR2E5p+X3XR0zp+htZW5aaNNJtuAHZH3DrXuQrzlHB71Y3dEKmzElQ6CUGUeRn9E98GDkNpwlnnB/bnPpMNGOqcPRluDoVQRmEU7bb3sDoZKGVV5TJ2K3Jd1QM6vPZBvqv2/sSwED4IPls2X5GyjpG2WHIevx3XF3J3/MMEFrvxNCyFDAz5hXqV8OAoTqAiVd5dVzi6fhOZ3BOqWcqQg1Vs8hSozi9MDw4IsmtB/WmFoOrg1HRA3Z2FGHVOHYCG5oNV+WEOPq6Q5LOLQRDnYhyWX3HXJWD6bMUUvKokkcGEIIvjbR+GRZ5vqqFxfXuFLcQvQnkhDML07rIXRCegX0eeiGEddsvRy/TbwlXQhljftvL36xYiWtGDKSnofumHHa9ovwgyjceLRPDyR8jicW4Zfcfyx4r6yy9ECkwqN+C0EIYSRggEMMIIwiDHCIETiCUdX6A2jmLi5onFk4nYIayRvnexCh2vBRA8ARxCECCEZr+BAkNYaUQOEdyarqwSee4EQHXfACXAp3sacDSzy6KlFlPqMRCSijCSU0YoFltMljyAtLb81uMdTvZ+g2kgiAx+I3yCD16MsT1YApktl5A+y2aEjTFIF1Dbn5Yo1dReW1grLBUyR6O1x17UuPVOUZVM5fpkO6JFWr60qQLEtIiD8ikHxcsGg8Xy+LTq8wPqNsJDXKy+8VBUyRaD1lo5yay9sZyXW4Ktck4wJv2Djod198oMONWUlSnvzMbZ6FnuQnELhspq95dlIKnmSl8rPHTfryucMcpaXQ1fwEWlX/nJml59Y2Sjsk6tX0uCATmKnhkzYXpqeBvV4GGktz+1AdvpQ0vLQCg58JZXrn9Q5ba46Gm1WSknVm2weaI/nLyApvpK1HQo+TxXAJL4G4GpiQGpoQBZsSBRhDQGMX3l4SuI56tVeks3NvYEDYUQMLXCq4pCxwskRwU1orqSOHS/SUQ0oKhF2VCvO7Tr5VDNBkcls1BiKwfy14ZKBrMZAMYdy2hMzOrr0sPYMnqYhdpa13270vY0M+3eMMFAphCAQzEPVXMRMe4LiGzwiJl79CALJ6r4/YM7RFvtXF7EVr0yWU9udy4LwxP5i3+6wfuBAduOT54McvWxbvDhZMAVNNntdNiYBYlQTG4l8tJ3efFN7br4kuQhXH6B08yS4QzMF5lnvY3g8g2XSNnw7ropTwk8E6pOqi4YArd54rMxh4RZLGllVOx9k4WNESAkQZlYoaIiYIlZppVsn8ErVi1KagrgZSUa1h7rZAvABXLQW+ErsS82OykUfUIO5V8/zOwE9ELsG/Y5VQfga6d4cAiBYz/vtMb7vzLjKIWkQfsaWLr8oINqoGqHFzA4bVgCL+x3vZusA5qxvX1jd2+vvKzsnexFAGSOGGgTdLGq2aM1sIMtnorL/ASJlNGhvXY0QZGP5i0dB9/bKLy2GdLZ+JAHmVfAbCfgHQh5QOxopnTBD85qIaUdLDHiAVs0B+7XUdhDEkS1756luojmEW+VIFfOd0ojWhjUFZ3DFalgO0ecycFyXgG3Yq3d0QPdbRJUhgVTl99NNBO9lTf09DUYCyRb3BJtsxBhAKBQH5Vf9emUn32J1uN2Ou/f9uiChqHL8AjjXj/X19mV+ZL38ejrS7lChNtlyfq9P7Kskf3Sqfetl8fErd6wKHHqWIFMnF8oQ+hGxU4gY7cZTVk0V5uBsaLji4EYhWkFacYhmWa4SioDQ05ytK715f7Bynxl5oWoNyFKI5hI4y9U3/z5e5VnpoHtaOOQ9jlbAgDzEneW+DiKaC62ZGgYY7riGg5yyEYNNynACSd1zDLJSMGZmnIIDR6WIGQ2y6CufAPDudnGUoEkr0axnquxU+O46pK/o4kC1xbcnDmI9CTwTlaC1t1vlURgNhmvcflsDOQ2IoRhJ3QV/xdHV9FJQMI5AotdtRbBWQ/lKgpqqY0PXBSh39AN3PPX2JNTvXKS6ey7JkTZlerDMEFjBMfmrPAAkFu7XHXppjr8HL0oTWyZcDI69NvtJOblegVd8HGjQOg8wToOitiPbQOTLKi1uHBEyOGZQO+4Qo49cGFj4kE+fJvuztTifRxYXgLzvaA1nKVglnAUYoPzBeQFre++bIx9BBwTeNK61poYYkqDsIRgBRvZCAMySGai/FxATHw1psSKFQYN6RdYFphnzG1DxANUpyHEJjeQOk0KSys+XW3C/mZ8eFW/wifB6jS1UqpXBoE1gd0mQo2GPhhuRqjPeWS26H25DOyKqEQwrM9nCH8f2wWJkkcZStg3JGqakwME5sYm9JX+OUiVZ71jVlDjbRIg2qtB8gbxx0KHJNJ9Gcrgn4cAo+YHfSoGXIxWAQeGxniOKKnoAjGbDXak52hgGEtxob9n0Ejn+zK11MFUXS4tIZ5oYGjVUwNdz9RHe3+pyXds5wbJHKiJoO0wfAPbaqJFYpZcHAVhkYgxTR/6Q4w/nljYUjgRoRha1JizBHuwwx4q0MNw0Wi7d8TDNXgJp4GPczRqmIeiIV3hA41ZhmhszCBlkFebsOIpp4gPRueIEGdd82ruOjZwsnaWbQct4U8yE4XOVH1jVMu0d0mijuZvRGzGY2BQh2yv90kX2PDoy8kfh8FQqW+lVpqBd1ovZeJnhBGQCQGTGAP5FJWRe9nRKxu3q2FbAJyEfH8fK+Xd4YDBeBcteCUTmaGPV1ey23XDIAAt5I77vNx/Ky0F/H7bZ9YaWhT9ty5iG2pmigDrPdloHyun3dUgLnWN9d8OxsV60PQBUwAkk9Lqczhvz0C3uL6Taofz1CuKUpdr4T6I6edehgXydYss4RCddGB4oq556BQ2KgzIL9Qhl+A4Dm5+lUuMpxqhyQzGPGXIiB1WqyhdASuYu0o1oaKzJkZhbyL14UcVV2VUSxj09QtzrCZ2tLEry7Re4oIqgXAm0nTAcbe2L6BvWOyN9qTvr5Ns2Qci4hcOJxKwR0aJUjZs9LoGK1U0bDc7kYEP6D6Wtsdyr/8k3FCMLPWGgcnfvvQUB3knMMATBNsgGHiiDflhOcfk98Jp14bojVj1Ief93a66cKd4UEwKTMjF7l/pg2PjGjTDSYXVq0AcQbFTbHATqLDECxjZAR1g4AUi0tNFcXR999TpfsKw8jaEWdpvP+atflHlDk7Dup+BaxNBeIRr8lAOBm1J7Q61ZAkwAbDaUAIC6WcBvPrLhYukQFVDp1Ok7v19KmLIZst/ivUr7BNcK5lza1kbb1mCotQA1JNt9bqy6C13zXoEB8uGuQD2AdA5ggdrTrnL66is8JTj6Uz87mXMW8vrvvG56TqfoBknSfGay2sOTTbvpvXUwJHraacjtFi/mlss1qHHZi6grW03DYdtHlqGAyDQuNTp+bn0FUdox1WEk7gXl6HZVtqgrhRq5A1SZLweJxr09UALsNWZYPdsNgeXW88Q8YF5VpAP/Oc/VXXjSaeOQ4a7RXcqryye/Uppnjq2EGF/ltwhiGEFCgCiGGklV6DQZqDipIyyLRnbld6DtalksZlZ964IhTnBpqMUDX4jAwdPDGpVDM8WWqO3T6Uwq0ODqnXENy3UsAQ7nwB6PC48+Hkz0YuQISzXSbTmA9rrxUfrL0JvcgJqU8lDT+n/VlTDxqWB2omJOzqnTIutG20su0Ay2ZbPFkFBLLw8CWQe/5ZKzPV/KVBC9fpSK0EaSET9B43Jy3g+yEj/ZUsFl9DiACTWUWSYEw1A9soSDj9foiKn2bF+UnvkntWh9YJ9pQHphmpbrxAMVcZLq8aVg12BQs/BimabkbwCgeCTO4WrEs+/sfNyyhVlQQM0wpbbLiNx3cOSxwZSzo4TxeqcrXClbZR1lux787a5m/lU1bgVBXnY3uZfkg/VEHzsBhe9nbr/6fFMMcdZK31nP9bAvQiz0AfVel+TqtovBICH9foNOaQzs8i9dnTL7WIsDKyHBbqwJkiQ6LnB/gng1lyo4XkLINc1tOwkoPwJcmuE3N8CANzwYYrHVqada0TQsZt5Kng/TzexswiPwls2tSg4cFcg4XagcEs5EJfrSEduWUZGEh4Z60aIaBQWZ9/Ok90+3LXtKKGCNo3xWLiTK8jxxitXva/YOEUdUL0BBbPP/kXosDydWgpdZ45Vg5HIK6EvCwtaW51jy1IU+a3iv08/Z2miqq3cK4f9camYuALGHPqqqqGH7F+htkSxU+NuGb6O0cp/DZZjAjzuciVnWFCP6VELH4Mx58utYMcebA0Z5fu7vNeta4jsB4u09nCHugxFAjH8110rQjV73BQm0+fwD/ZSg6cMkfzhOQsiC48iWMkyo7nH3/JX0nxy4nno13mg0KKe0MMNE3kvBfKuvTqfGaEWrGVaxpzmpJaTT1/aohqfncS+g7djX30PejCFCnmuKwCbA5sNV7ZhqeBZSkZEJ0FaeSoH1W+XHyVspelWIj840dMV96lLvdeNf0BYpdK3qQ3Pyh6tYe+Ad8Ykz39NwqXWzhewWUGrnvQsjHEhtpyyxP1EzCxpCpGZ1Bx6a3BQqWfY2bMMMKg9+ebr8ZydiSJaqtCN8SZyy2FTippN0LNuDQmpbG1pqe58NGGEX4TgBs1Sy0T1xC3N/HYHPD3ryUpZfAGoGd9RiM4D4mLt6156xe9AZ4xNeIEjPuEn1xyP9wWwX0clrX37RqKgxS9rIh8R/DiZyQBRcG0EocywtgX2RxXCW8XOXl+JMZuwfQjSIIkHf+6z1g4uLDPQ+wE/RBARUjmnHbA1uAykeObOnwZbRgnkiuNFtEO68Qq3HhrvIjCpCLYUic1FlxALCeNotnUQw3DFhrLmcpbkf2zkXxUEAh0qEDuB7wA7YF8cJFAESVD06MYDq8RTDGpR2CHz4A/gwp86AClkqwYqYtNFCE23Q2EoeRr0lEWbAM4Rxw6YJtMfaQPNRS17mDqiPF+ImP0YVCgrJqByKhbAy6MMyosm4AN2owltnisZSH+q1ieMIb9FEWFZnB/gR3t6aU79JqsmI3m8uQLithY8sjnKKJGQ0A2/xYfDtVhbH1rG75idIFdalhIbRSkhdK1Lan8p56nX+R4hbySyFOFm8wE1SHEbsEoHgUx/iXzOXKiumoXOzaB5MmliekK7tRoJKV8oKQR5M8cOaQAk+Ovtqj0NQs/Ywe8dIsTD1w4QJEHMi/wfJhD3LVWYAeh0XStPEtfFyi8CS0swE9raTsgFg9EqIN2Dq7LdePDKvXEI7CS4fxClTFl0irPp6m0t8tnbG3omXWh4EHJ/vNLAIuYCmrEaWK16h7s2HvSZ7G/A46aJL7xCgxB6h1+sN1QUHgLejU9ngy5q5AxPic+CXLOdRR3P7QtoUf9mSJ8i2BXwTy4MHnbJwByTKhegEMYaPkP2PTOW9NdXV+Ye76/nRcjbP4gGH1A2bHjwxSSze8+N6o/4L9hOb+qsAdTvBZ3jlcCnMITk8JM6akylzRY5SQqYAUO8u/craxwsfXmWNAOpARXZVPHE5EB0PE22GHQrKEpTMgXJt/NJybBZ11rNI+5vP7jDS/zy3Agc1usiJP/GtAMzdj7yDs4fXBy4puFG/coqREgMwYQUJVISEyFdCGFHJjuSy2t3PyvEi9n+hcq+ZRXWEb/hFqraKSHHew94XU6hfcAuSWFXoDmjrh76hBGVBa0fUzN+37w7/PV492cuZyQ4Ofm3D3q+oiUf7ccZJLeBy5D5CaqT/i9fvULTowr2Kh+wGyodrJBjcsViMB5SCKmVhEXGzCHzvdkI9bbzQvIMg9cLYOHl/j3dK2DskAJRyhXKY1GyErwvsEHrs54iSkD8fNh1gilHxacaclvQ0QsLYenQwzg0/ysBXIIBQFlA6BsSQMVeO3nd17luDYdofjFG4Y/ErXPfxEgjaOfS2TJXEtYerFccRqgwLcmQRzN7MIp9SxUuB30zhDvscLgWozLmNJyVIqejXMKBGyRosY61OzLb+RRraeJQ1iIBKVZ7QhTaD7aeoMgHeqW2teKq8fcf3IO5gc2+yZ8KbxNzg9BDb+dGXSBssen6KEhG27MB+xwvqy4cd6bl/AYJkDdeCF2LFPm5ksaLg2H44RNw4/VgwKfRfhTm+S4sNnzLz7GBw+s+a6MD8QjN4psnHcQXJMH/85UpEX3AZAxNbTV8WLWMCKcRxEXB5ZD8+S1u+ToBH+uY1rDmk3zlpX198PcVLzBn8cdyd84hY//wid+PvzcnKX6XH/krOhIgDLay05OnU2sNV+9I2acEuRQBTG7UrCuMSav+9yPm/7bTsGVRqGm5cfHmi7FmXW+9Yh3AanT2w0v7mUksYJGxuwDzY8vmfUVKKJIVdctzV+mziXLUEy2uqSzTPTCgyIRfMIDe71+UIUYv7uKSqy4L6FnqGArBOS0LcOHUCFOoE100l6OuSp+m8CORGYZV4AvuLAnsdq6BWWOL2zlzjE+mwK/fqF4l3o+lZIEDaMbD/BxaSMfcRM3i7nQmlbLlDoW4RnerTZE09HigB6dGwc/YqGJ88s2zzFhOLEHkhdnFFHbhIEELjChTiuhwvcGfIMAl5L/wsJg5qW3KiydXpOcLgsgB5RosXfdrJ9OInDM3euo5Kn3HmSPa2Y0yl4NRxkWmgFDe/Dl+q9PG9PJ1lqiko7DL9BrJzwg/+kjoL1quEbfZ5lt/111Z+f9kDE2ky2DBCKhUA67haQ9MDL7/whT9k/t4i/Rdr1o3ThWLGfsAutnsNhYyERUlqClyxAL0XoxYWWj03r1xO3TjeZUoPRhP2NTDXFtczgpgdibKB5vlsUCrhwPdmBIHewDna+zkzBEwbqkqGcKYcEREiY4DxiOhcMEIPij+5pgeRurWJMyf4XqTRquDVMnTvnReZ/SzqKvqaZzZ+O3dFLFVmP1DmNP21m/WMsuGcZYcDXDH7pt6PeDv4cJ8mfcCfryFzUY3As4EKt0fFBJTW25RwYJst3VNP6HOuEymZH80j6Fhjtrc2wQnEEp1r3pPFIiGBPunnyl98mw1V69AbHIAoM1gABl7u6cKF7jB8iqBDsGiJxTimTv3dEeKMOzB7P9TpKTv0EaLeZiiPCIniZvRETYDeC0lnvDotTXyjPDAbflzPKtkZk48SBu6jN7U/FK7FPuikAeDqOTsgmTxPpSOX86kSEo3VAD9JUaSxA98cdSI1VsQsIh4WgFvY3MpS03ibl7ZvDLIaLagznKpiwsOHIXjyHB16HB/JsqMNzFqNQGaZg1iIFP6n41YNwDiXo78+Rpn2r7izCoQUsCDsPXo+qaJOVHzDyHwXXgKMsoEIJk1dVLtIQZXGBSArYPo6QRJZc35pjrDDc4kwjLG+pU3vEWnXZCcAygAHZQOe0r3LRn+pAOC6MJNiENkM+PHaHv+RrVlr08zc1DwGFUvvFJiFDI2GeN/UPFupuzYbTw+E1Wh9gee/F/OHWupkw5WiveCWnZP4aVM5/YgzA2SKbZiNUm8Ud96JHt6rTTgv3/NS5qCfS+SaIWio1etkxtNWHCHNwd20pqnhSaI0BnW/MF9YhiyqOvMjMG5L3lGDDGgPGm0fIeBshLp9kXNOU6ThpHMuquj56CrUnoQiv/PUMsG9WcV4MjkoQ/BcUg6tmy9tI0jopQGk/9NX1Apr350e4hRuIxggnwwF9wMnFzwOkXcWOt4znFQzACSPo6LS5vGKiPBH60ME8F78yMo5jwyWwQwhVQwk8BXZEWPyyoFFvrATgNsQ1DRvaimpcbuYIdzUhvRJh7z4TMAKAQTFTvyvBSrEGNYCaGgAxFgsrUAMhZGy+5vONbjRIS18oAZlZkLvdp96Rf4AIsR3f5NwD97mqmDRUlEO3JIEgx3qO3SVsMJsRrG80WqEGDGdgA6QHMMXhFwR/IyswUL2BLl0TmUUVwou+54DZVwUOpcOAHw7XzWAlxUjuz/3wQkTFsmeR2ABPLs7Qde6BsqrjxnZUuYs1VNQIbYtrlwhy7eE8PFY99Z6s5ZzVJLWrTXRozTdp4jRiMPOfgxNibYfc4AWlQFZdLtSm7cNlxkTWYQR3JGAoM6QULkBeDvbh1LH38FrwO4Cwkt7WMQy5NWr8JyA8bvGCX+19dmr5lwPQMyzsW6UFykNWEzq2SxSfbb5lgdYjXT31bRxJYRbjREygmIE5K1kPrkdORGUdS7BI48xh5OKBmGRHLjBSTm8RI8LGdoPvA+8UAiMq5gdZ3R06WVRrven7DJNn8bjVsAIuR7fV0vMiaaikpfWXSGbP+4bgshODJGUg54JiczWBD6s9M60ng5M4z/mOz3x13FgN1UCbgE2puVAfmQHQtKZP0AN9Qr7RiOUzIBsFuwJW33v7vq51gmgstnCL6xUctIy6d4qA3CUAI198j1PwwjDdqzGEG2uPp9ldpHbafBBtQ9K7jxPuvcpM4jvKUYnVVlmIS8SkdJHafAkAnQO9AI9S0cGq2Ng29L7pAVZ1A9usO7VglhgPEKysgINhAjHYp5tpBZfBDko/+z+NZJIMKfXqa6NQRCD2UoEzxePQdA+AywU0QZXIxOcuFAxi8WGGTCiwfgNlR8l4wQ1xL8QVaRUZFJ11PvJXHXsSca5QNwQT+17j8uDIogu8e4papiCKcYk6GU4Jw/SBtVe9YKBXXur0xvoIqDgrtzK3WpNPHfoaLKGeqzFjlhAdZvtC2lbXbUpQHL0Xr6HreHcbwc+volgotKH2kVxojZmeK/8ZIkPE7c0sklors5RJCSoxRmkrJH9MH/9+zADtPvqOeTtDqW1Lvv86UilSrk2y7TB5vaF42ww6/7S3Xb/NI4qM5VpqQEgmWRi/VGb1A7ZtRDIT6d7apmnHkHc1DS8IAHlqeE2bhefTANYLhmpphlxNHQVkmV7MfGgq5bTPP1NIAHfn8d9ZlVqboMLNtmF4M7N7AuVg8jJ7Ro2Trx1T7y1DJxsY2PDSA18blDrNw8duvEQBIhS0PRBuP5LsJK/AuZjDBkgDpvIySsdX8c6u5oCHbQDjSrRbFjYYOhVHBtiGoF9Hn4ExrAcl/2U5aDW3L1doJlEOLhZYxttGdiGvj77WiBLjzLv2AI/lapYNdTHKPdmhUsvHBQLYZ9sI3rKtv0ULwKS5LbXWQg6UhzOTgU04T4vi9AcA71lFZrsjHCtKAfOyZJ9TSSK2bayrruVrKg61OR26gZJtDhCuhESGsW3jOtPZcAbBwsptg8qbmOktK4Nipg9hy8adGYMjAxZwqjJFEiBTO5JV3EmUHGiPS3slICTf+cfSDtY/T39yVzCh8BgrdyVco2TfNpPVrqvPc3slfXK3QupNqa1LsLVj/h7Nblea0B6dC+NkGwjblhVbFFbsS8gUIe+ka9n+IutVVeHzQz+ElwY6kSDccnaRHqLdWARr+sAnTcqoq79KoIWsGcB7UGYaOk5mUfj1otZdhyTZf6GpfGZS0uZPu84OVfJQ5g7ohH5gEseJRQ4GHgGO3eK94IHrxiV121qRLp+io3XRNb4gqym54Ieh/FodkueG5FXy793ZG6DQPfki4xyZmOzdSHZELrLzQ6ade/r11pzgaJyIHYzg/3im733xSM+mRxJspFB7tVpBHKnmcgJwVxBk15BY+wqM1CrDJqItiIVmHvadkUBuC1Lj0mgIMydU2nH9eduIznRRwJ6Zjz7Kki6B5KbqdNJeHi21CQqKAJU3x+bAIVB/AdLV2zYH+YhqogyLGfb7AFcW52wt3lGYGEfj4F8e2zYVmrVF+ZPUTTwviVJQv1MsknXbfqj/p8/VQm5iPwURV3047Uvye8CWhQix0NjvrgEEpj+EVw4hLH90PD8BAuiXrCSDj7Nvme/1He4z/HZZk0LblmNgce8UCNq0QHmcDR2FD/CLbe/I4ze5iYWjj6QD/QJxVPXhv21iP9v1syCaCqjeYuObl5JlVtQe6aL4kxo1u/llYfFinCchOn8B3TY+MEOhd+GUVqxvlVfe0KTh251MR7a39mhaMOBdDYMLDLo0NVrTunA8DZ7hPLG0K2DbDgQZCCCRIEQHBA/4Pv/ZAoPUnVd+pnd6vQNvhmDt2cxMD/SKwZedHUGkrh9CQ9iw3htDTjYYsOGlgyObND1e78cI5BILJpnV+D/jSBVwXni5WE9VpQW9pC/EV/PAru/Ch5U8AYsLo3Eqv39AB82wPDBe61ed/4InrkD2pdU7tnRywJceFNGXoItR9Diveu1PCXTqXceg7wR6sa7VJN1L7E3OkBjMW9u40DA7oA1+6xkwE2bfqFtAMOhaZhDKTp2CE7oEGPhZ+Bb1bkdMzDEKxsuCWxk2ZuiqxGB4laZzQCdQ3fSdDwGBd12J9wgdSl4LAsrMKkc1l61Sh4gVDtgDMs2CuufDTHfZwmCEy3pStyoUsy7HfW6cRg6FnpqaTP3PrLREjw1Vfaebof22nn8T4Tecmfue6R+fapFtRlDhWdX41PxOK1DAp9si+RFHkjlYBLa1pd1X+Y7wJDu0DH1ROlKQ2HN1H0IeYGtL4i+qV/OiA8GI+vAC48PMS/FfQN1ZWwBgN8mBuVcFFsGUY3EYhepoy3nemJJJxX7OFL8sz9fXAaoY6WDrWRF0tWJ2BNAngGA2WOY8CVQfBvG9+OsaQvk3yZNuUrDofqcdGwylD/gM/Ao2UVYBhb4dlkhO8yjzmvJekhZlfZgw+eAr682gVYQqMPaCLXrSeysIOdpqknSZqwnU27waVf37v9ADKYLz+vcR/gHTO7tmBJ5WVO+vtgb1Ra0e1l0jf0WqTv+MNOLLzKJEJXunxHtlqEEZtUWJetE67qBW8zmUTJaasfqbAd7N/0bpXakw+iIBEEz6ED943gK3UqZniaDjAeyypRnqAGuaPBRqvu5FBEDptEFB1OIss9TVRf/ISamXlWfCgIM4kY7RA1h6gKyhWRe1yM9oQJUpdbqcisJlHkAWJcA9s/8w3lBDoqx6BcjPgn2WyeKLMfeCFVSXYKIODUpLJkqvYrVNHggRxv2fP4uE5BacZdw1h7YY+4JDtbeAPAYySwm/q65SmDi9Kk4KTjNwvO8a5aZKtAO8/SwT75vCNI4B22IYvvnzZ/jgHE0iPoF/SOsHGtAYd9leJ5pMdCLjGCVtzdZhMs581SJrVflZxsXnyQaaLCzlpEX0cxI3wIRZF0cW7wu8WSYCfao5MTNOmO+kySzh/8ya5ligiLyJvGJ0z4Ih9PyRXeFhnQuw+iHxALAsIcMYELMkuFmm6nzsPcRzmw1VGA7hzwHEnOzMCoyCGczayQQIaJi/qFwjKnKk7e9Qob8YdYQIH7xpdHkKxKnCZDYbNo+K/iEmUFfcZdBB6es/Y4sylGV2DzmyhV0EgMdjZcP7yAKZFibNWpZYdQZL+tY2159cp7RMKQzKgurWwsJuP+la7s4aS4PafjhA1YM3eJ1EGI9OjRs8NsWuwBOXWU096hbcKsCWBMS6Aab7TgG1vk30eIngFSJVsE7DCnQsYylV1HVnoYU33YNKJvHF27IzBuiSwkirV0BZwC1a2CAPuSsvvj6S3gM2TbV1/hHSPhSAkycU/tgK5SdY2TuRpogri8/5xOYcIvj8rEqEagMF/hmLJUKvXknMbGRmmSLtZ0WtTBa7GQ07ZvLErjCF80cMCT++xU9hokNggRacRBm+iBMuQn88ARHj8V8nJHoFmE3j6s2XqZJZ5kciAPA8zG0SIlI8jqYJgeptwYJVOcWyTl+prZogDI+QgdqIomKPhcqYZeMgu17JN/KDhAYcukrusdxyZjkENBkDCAR7FTQSYkJKKZWPaFDkiYxCMbRYDvAPqoGqIgZPse9k6qtNQVf1ipX6vugIrMf49sOXkMSRktkAdFcYqpHpaaClBIiGY/htNLHaCXCK904Jk3ZUuSCwqeGk0PFAHQRP32jrHnOQtPPemHz8A3lkPX/JDfk30H1gO+JbbdPPWBCuNIz9bGuZK+mZXxoEAHa7BVwBmimcwdLtN/Yk/yGAR8QGFkX4LuaZ2GZWdwronL/zaeh7RMidsEJAc6iMVjm4Bjf1aSuDwgqsoM34rVFZNZfsGL/P7PRvf86lBullY2K4xFtiKWVNAJSD3adjYrtK5kvScqtu8PhAV8YAKWwJlZE0ukM1fBD5rJWRpStFyXHvKTyifEil6ROZZn6ZWEiRORqg0CzQLN1IpstsxRCQeFq1KFkuPrYNTfIV65h0vEqB/uVQQ9xA8rcxEkatewvQ5e5A2pM0cEwM3PX9iQ4K1ESX6G/A4GPiqze5kXHdxzElySbTawxdJkCIbnHCuDXGpODf8cP+69NzGpJVQaGp2Y8/zOg337yvf1EDS1zgGgb0EMtu03iq3mJXsz8dB3sSJWw8vyOnj4LiEJg4SAgYWg4TiY8UK0Rz3zgeW8YljFEanfAdeV7QhUdsE1P1lY6x6lYOAnJHdIEEI8MFs48e7L6hbht0TqBj7Upr2hGTIBkOHw0l3bG21daZjfNvDgkfW6CvZyNX3yWfZIWaLOC/8Ds5daceV4eNrpOv17JXen0XruAfgNwMtRwrIv5UAYQxQCgQ9DHMDJ5BoK2+SvNSkyNrQeBWaukDq/joMfmIYV2Z+rDvfECnFc1kwYCT6nmvVZ+XfaNUvlJ+sconVIISFiJUX9XynlzPaehldmrzkQPwh6pjlkO+4QiC5HGSNIj0INNoHcmxHgk8atLgfYuG2uJ45MlCQfdSt2RXrUS1B0460OSrUhZ8KQoq0xmVyFmRl2p9qOC19qu7sEZtI/4uUpQkExUJO40VWdp3RPEfcO7T4Cdc6tq16X3PCAaoVoJn/TTdXsAzUFb0JNwCrCkvg0rsgXxYFvV6IfjgiaBIJfDIHhrHzctWYTUhBfhXzCfclAX6Kn24vq+h+1W5/y8aobEtb1wAwiq0d6u2evuvHdQswDKlgsNKM4oxAczFxhnEPnIqvEpduhn98cNz+zMu7B9K2gnYAiE1mzDnkf42yJtoW73uNTZr8/8D+MWSu0K7KyD2TENwsrt4BWDRq8S4XPdfPuKvYe7Pj18JbRBxw+CY6bSXCGGZlKCPCFKHHNYahiAAjmzOYi1egPNV4qtoWOYujzC2AIYBQD15h9beOcXxLScXOW2cXPWabS3+fUABwpWVvLQq8e+IkB9BIJpFKIJM2N4JfdNgNzD009R0rF8AMvqHJQ+nqa1m4GQTGfkZdL1pw6MxjYN9YuQIEXzwkwiTZd2IyDIoLbBhAnU2Eh79vQTHQV3eLCyxnxXuwiiig/ZgJI59x6L0LWePQAOK3YtDbt5SAeOjgjgK5/Fnuz/fP5COPFTaji1b5qHKpqkeZey1/YVPcISGUHTtW9L6ZlXL20zUNtQjU+F1Q9LdNrUBruO1IBUyv5hTBFVAOW9sz6OCTUD3RFyrxlD61k0XzRJ7+JrD2lS00zv/8SEvRmxAaZ2zSEPt/HRsT9zzcBWGa2JFPlTVnBZEMprHLf/oCARPDLg3hyosgdL+EvBmONGNiELawTAlveULLT4x/6yYBjbgx+Bqto2VcnADe6WX+fKwcm6s/ysJTYONusUfcWeUxWWa2mkdWJthEAkczUJRZ7S3spsRMmU4+gqfKhoWCTI3edYZ1jTgQZllhKWE1QKUPCYqZzT8MhazAahKJmTqnvgtt53QGbWr4Kp7A8x7v0FHjiCiAnE9FxCeO66R9B8ATSvlGsFThypRvnin2dSOSuaTmegwguLs1DbIQAK9K44DaPVqnuMBn4hc7A7nh6qFvNlD7B7Wr4YCtz2WWKwlGoI5yS8Z1K4E38G+hFtm7tUGsh1VDF4A5dW7nc1r+i+Z1Q8CXMnL9TWRrgtjYQXY1/F8qx6W6oa6xyaSaWxxGZQpr9II8Byz9VQlZj0UJDhktYXOBH47dFZH4VyuveR5poNcVviDSZ8N+HmLUyfWcWDLX65+eOiQk1CPla0mnfR2IPnfUTAkhLHDoUFLl1EyqS4Iv0KyR0xBlTUV7T+AdEvhIH5XGfD1zur+A+d5vycCTuVGduWmerRhwLnzE0c//oi7Md2B/ZeXBmw2Tz78YIRwVh9hr8aYWY/qbLkiQHU8E6kzUfE5c8J9skC676cF9XOZ8BT2kqb+lKzMCvEP0kqxPufeb/E1gllg6tjeEghRvXGw0eAEFjUEmRGlmD1GMhvGxgMoVRypdxSStGsPNj10huPHXMcMTK8xKzht6ua2LIhqn30313yhA4l1Yq6VuHwJmNoAmfezvZdFICqgoTydrio6u3XHUlXC6WGtvm86EDyQWTXKgnJv2h+PQXs/zhA3otEfXj/DbvKTYL40BvbPO7cQS76uhXsCW7flcwN5H8QdHk6+JfUMyMeZ0omjsU1bqQNsxGFuksveuVzGaKHhcI12w0KKNpLQTHWjgQ9B2jcHDZ4lG/KGMwD75kOcU27wAYChIXGb8JfpE3K7AAoP4Glu1S7oaelodR/CElx37+GU1Zenip4sE2NBBv8B//9UAAAAAAAAAAAAAAAAAAAATgAAAP3///9aAAAAAQAAAOPjAACshwMAKLUv/aCshwMALPQByoEAH0oAUNIC1foCsPTPwebLiedq3MPyD8PZYaoY/rFPBdXFdOPENfxI9isikumRNIkv7tp9X7oZucBlk/Y3cczjASB46Kfx1QRiSMpJPtkB0AHmAWFLToc253RfhS6yhncTOPSuN+x1Wzv30hx43QdP7t2AAK+TsXQv+cbrQng5mNrCwU0OpqDpYDqtg7Nc8fALJB7eI/O7A464WIApv7tC4GKvIL+7wXExEzU362puRwDgZmM0rF2+jeDPLAzeujW52RUi31oRM7k5EO4NNikxFD38zHmCDU/K0X7YaDPy8bMKlCHo3Dgaj2cbjKGfJSHjgKHKhJpr9hCSVFV/YDB2NB6n75jKoty4Cplt7CgClfHjMzouKxncSqa93UTMsWkU4LaTgxKbZhG0YwppNrQxuWfyKrBm+Zjgj2KU5P0FEXkjSBovE9q4eiygo5dHYHQtYN8HpaKiEraI3yqXf6tM/aOVfpojdtUCij974uezUXI0Pw3Aw2O/S+p5nq9lwqvHFsGaJlnVRzEpvBEk9I2iNK391EVgjU3r/hwk9nO0SI2NM+CnX45ZJTjXrqlwLVYIQT/1rwmnEZH1VvmxcKjeKpfz/oKc6kfI9DqFQ1MaHKizUUK01SSR86rF8tZZFUCvQ+QMBKHGfg2v5bKVK796jiLBxqF4nSu/PKraKMoBeX9B4/po54yIElrjdcxgmMvmec6a5/mDeYZ+MM/XmXnW6TCTnG3meZbO86xAruya86UHMF8+QXJmV883FCHhTQ2efAOcBL5hASXuglSDu5DJ2yuVZXu/gOy6D3d7yA7dJiEGjW2HaGSDs4abyBreFstQ2USueHbeX3nfgTltPMGXTTYyuMmPMnaTszBDH1zbSSEBmwUptL0oI7YPGes2FCZXdiJX34ZSTWE/gZzuFlCsQKtxLY84PqXUdJeTVoMAyrdEcrGMslv61Tzd5fwnNPCfOTqe9tpPq0HwFPHzNJG2fz7F+KeN6dOKLbhfUL6PMgX5mTWXt3Gi+Gch1kdvfJmxeBvlmBMqhijUvDgrP9M15KOCQn4GhgU+e5PPZGjyx82T3G2LATlcyQRypSDYm4o+vlyrvelH5UwGpHhTAyYkIJKLf+Ga/YuQFL88EfPLKLsXl/LLGo3/wkLQL9FGaCr+0q8GCeqXjzI8BxGAz/yyd8oYeqYI8nP4yXkm3uE712qeCVd95wlaz8QuPYeaZ3YA+c4rSHRoc90EDrve8NMvR56e2eBpDzpKL56mQT+txkUngfHRssiPJpk+KnbAR2/EfZTEkI8yMMEvu2xba9cvwQr88ojjL10oekrZWhHXVM+8gPpNpCXPhJN+k0TPMwm9vinVemaW2iwMdro1VJxtLKOTjZXD3TA6BG6rNGqRAxAWFxHtrByMu00tciMh0bet9Im5zKAK7+nR3Dpsj47lS8W32NHvMiX8MTxQD5Vy4W/GvorCUz+fVZr7ugExeuz3qzWB8Y9imHyrK0h/jvbZ7ZXA4lqsINSoHrurFuvNRAFSOEwIVftq7JeQ+idFrbFxTfUc5TMh4yRYH8UQvhRH1stL+9iZB56WmMJFQKLnQlpg3I/qq3ZNiLqX9H3st/BaLmOhen32HsnonZCyLthsuWqx4EoE8gHWWaW5q3ZtBFWvBij1HDVSY+OWqClkoFFjv0yu5XIWalfKAvVRTGFtBClDHdvQ+PXy0v62ggZ/o8CIv20WzjWRgHNXGOFwaYYexMrKykEJiMvdWOJxQ1WsMtsbl6t6sbLgUXpcDGxWnBohXO55w2qdseUjlGlZBZDB4X06eMplXZOzsK21axvB3+xNyR83HmpLm4egE6+sLPvrqsru0bXbYUDOLVYkgF3WQuQuq7PaY1RJmywFsl0GZdo+cKKUXXNLD2B1H+6G7NCREIMG2cgg+VFGk7MwHYlAO2z2dnwVt45EoL3DZm/v+Cpqu0x2B1bQthcFjZssRAu7R9Nljzk+bbDtdI+1CNpiODa2B1VH3qK2wlvEO65c1gXP5YZliIM3IESat6kmM7xxRYnh7UwGhDcoGTjXZtCL6yO4uUE8T1yjQzDXSUgDbhYXzOqCS9a3xDVbEoGbxsdte3qBC6cCHnfIPE+TrKb+9f4AGz/XPH9L2CEcEIMpmfZafviMLViU2zniqKwcjN6iCtrbChrSElMw9diWfjW+pCzSmQPoiCu6ZkDQWpE4MyKhUi5Mk156QvJBWFn9DIjAj8Ko4Jl6bC+EWPRCgTDSsd7PMGUeHqDNq1Bf1ypQ3wu01jtzAH/JQtA1/EJjVQvtxAau5cXEnlrafaEVgUKSAStiPrmE7ZNbJz6Jp+STWJ4okb8lLPCVDED5liSHUVgbMHilEfdtFu/epnGIwwwlfv7Ggv04MyLBgH8Dyfc4S3mfAw18HK+/z3mZ0qt6nClj+2unbpNVlTYJkHn7iQSC3vLDx5s8U15oO6mFqDxQCyESvVBgzEu7LWqp4VctBex56XjPy4vkes75UM8wPn6elR5+gbmGr1jX8ABsHu5g6FWgItfqA1OuVSgeXrUCOf0khsMQuThUqcfpMZfDUE1xGgEJHObIi9eswXlM1s9lqnYcKoby54wXTjPnM2BIe4qqtbOPjtsBMdieGqR3NoKqTeWBjm0jSON2EbW1L1C8sgOo+qgEHoxiASACRQMTtwEAozCSy5JOKdQDFABJAAACFgAABZMAgaEEAAzwACKIrgkKk9FvdsdEe9W5TeU17QPOMN9tftNi81f5oWaZ55rbtNjcLDPajCbTzW2sN7eXG3BGZTzjDPiSM70+BMkfF7pWZzBxUzVFWBHE403tZJDaFsR4LaUJmnAO0eWvSdOc2xTudjTxCpR5byw6nrU/od6FflNbTfgKdJrHn980+/xXfu1Z5s3nNs0+t2H5+ZDfy44/y2z/ubuWM+1D0DDZgu4kOwdNTw9B8seFrtUJTNxUTRVWBPF4UzsZpLYFGcTADSIYjiFRPkmtO+GnPgPUSbI7DfzcNDHLq8GUqbQj/izrEelODEdrJ/HL1dpHrkavaTv6zfnobFiQTuOIdI070m2ekl5jTXpNBqWb5TeliaYhSI4TXCsnmLipOiWsCOLjpnYykCPb0vayove4IYx815p27k3hrFiTrkDO+5vV4ayVCXWh+ppqSHvUDLNErcn6dBp2p1tlp6dtdoC6pg3qNXYvO0MtszHq7lrOtJukhskqdZfsMDU9NQTJcYLL6gQTN7WmhBXBeNzUTgZyZFs6vu+fwibEIWjj2NHTYKp9CnuVBewQt6/V2d+Tzsx1MGXhOT1qfX3LOggr1kat49VBPmEN3Iq1zIes29yyzio3Zw3zUes07lqvMW3dT2bdmmoYQr5iHZrOwi1AebWyccwNJgzaKi9lZwseJO9lpgoeJ6fnZblh0pZMYoSX87GGi61uJjzaQulNo5sYSCnPEF2+5+aUrzDaOzTUNI9zetf4BsPLenZThKO6hyeUjfFs71r+0GZS+3MmX3FI3bSo9w7sDe4tmtubHiM8g1NM4ya3f5a/jCGu47fL0kwRdpeMFiXQcdidGlbQUGubAvAOuUHG0DCWC3z/kHfDuDvkuABjPMxYawCUvjaZ6ZDyu2az1Bwk8imQzJIeZDslutZFljc74ovAhc1QdIVxdoP4y0C+ad3ltBFGzU87nLlerax83Uov2eIHrw955c9UcsoUtyh9szOHU8PGVVnPjDxNi6nWSrxnHObwFNCcf10WwG6ffU4tQz37sIa3Qs25aN967MCS2LAn6TEsO5gaNq5N/jokyR8XHs1OmV1A/ZhbGze7YdDtlOy6LrqdYddlLMOnt6I/mRmSlltYvZa3a8PtTP3zGSHbhh+vOlMaMMSahl+cKHL8b1A4JmjYkPatxwZHw02HImECTP0vA01rkJ4d+G02/yi2I8DmKViVtQbUMAj3z8IMLIPDXdJxYIH/40nug/nTlLA12ekTlbDkmmC2H1aeIWDAgshorlyvbocV/onGsesx1OMTxq8MWRqXOl5xXPr45NjbkPqyVNoeOFR60IbDxTkn9bSqp6qy0WxPjr+cUcj+2ynZ6i5GWiowjKNtHZY7+HVAnF3rIBb/Dcg2GZEtDCYu77tqcEKdL613XMO4m2kGeu4OPGIeKmat/aeyc0X38r9hHi3mdg0iy7mWZbVhFzPaKq05KuzTrfhWtQ3h7a2KnHGuosgybP4FYiO5YS+juAvQ7Uqxadpz6u8Vr5t9pHXwAWFscmRjwDEcsNM3z0/AmB0GS6rW7BU/W0g5y9do5wh8k/XsZvG4s6jUgy0XWugW3WtAA4kmiIeOYT7kW+PKcRv2e/td+eH0fePe3tQQ2vHevjkpNhKMwp41bnW2Nwhzuogoh4gyh2wH8TaR28clS92GdsLCg0usWYDaiN52V4VoxTyvOhCiyjyvTEbEXuEdLm6beROnYpLX8Ku8xBpkHhrjFQhiY0zhLxWbKQ8Wj6/jkjR3LMq0eEyYYe60547X/ZWOAEwy2MXjJI7m9saZ34vHgh09hnnuOIlmeyh68ZhO81m+pW4R0dZ7jXLTJUkwLO8WeVuU50KI1wbR07E81CHvBiu5lWBrj/Zy7yMb2gFAF9SF4WpwCKmRlzaB2ZO518dyG39cJHgJ86Tw49jLvS8jNWx0FO5VSrWw7cg8J1b7OGnoiId/8I9fpsgn+pVWJ6aQfBl25pvY4ABPe1fryeRwjDF8PaG3arCGF0AygWEF3ZyUVlBHnd7nnP/hVopmLUewT9zurv3qehIIqhWn9f0m3TPAap+QG7z3m7yeAeaZL05766FuwS03dwwA2R5szrP7k26CPTCZ/jFkp6McOAAXhsQXf2zOI814t37cnhWN3gJe+eU8zLT3mWUfq0mm67R89D0mnbO+Apv5Alpi9vUHmmHuPehD1QYT/L8uLM1p68ucZya0BibbsCFXZ05bubtn+lUZU7JLSe5ZyWA99sWGXvc9eUSI/QJa1MeDN4RzLB2VhuJdB+gv+Vd6lc4JbJDK7X5myyXSnzmSK7AcA21spujGG/SwtOi95xkSawLaYwb4obDc7HMAyKrZpuXGqe4DJEP01VGP7MSWRo/yIZ5+bLhu6e67Ua5DopVhXpn7mf0Pg/Y1aNkmqCMdG7Sf5qKlFX3i9xHVKhOoc9yXx9TfY7Ke9cEpaYnZ96APlDNMVWs+ujeYO0z5bDRgagqeExirm995/3cNuhMY/686uwyHk76ZC/rGIiPndkPNOcbipjmWkDlXKDHRjl0gw70eQVOi7z+TCbnxmQm9V9TacgGcd3hYkkkOV1RjyWwnbkMsb+uaO4Mw64wDwlFYaSlOmh3WMYLwanQ2s81bdP19ZjfonAvsWEUUxs3HCdGHoia7xwPbJt2LUpNM5y7mV6jf4th0E+4DHoGnO4AzpM41lFxt/aiOYhq22MvEZirzre3pBbedY6o50V2QZm7ZTj3DBluMB8zFPvr8875dp7QsRcfa8Sw6BTuPestx8SRcf1uG40r03IF2T2eVbKyz96Fi+02uDe10INYYMaMQ7yWeTKd4YLRkgzJTYzTN7xJ1L9OwxQwHscVInyaIMYymdS5e7BgtGhDeCFgMvtxkc/29zU38oDFXkck5iMEmHdPvvXqusszZhqV7FGeU3rCz9Q1dZxeZmjAmL4r0ObZdQqlV5GZX0YCz9VHdX9sMM1VtM9k5TEwyc1528xcd77NMv1FyN2p62uuntBvMsvh1ue2WfdaXPd0TWKUAyYKbVbtLqYY5HA0YRgjsrMuLy56tQaquIiCj40enGUbmxvTKcudjMtO7zaJ5XyHn2aoxTNCdbRwvYxBtxs/Y6GIpWku5iwP1SydFyazenEuwswuxOfrD7HjTWwTzzeyWBzGR4wSb1s56EXuI/BUM2ZJP2er2XvsdUsa2FotN+z1eHfyihyvdEK1dlLELqAc7cK9r78h2UXO4d5ox0rn/qFZwxd2Noe9v5zn7prlxtc3Jc0iLqi0tK6sc56q1bjjJIeq4p/AkXzOaMJ7tKNjP/gKgZRD3DCOsbDYL6rUJchnUlcGsMfLEJCx2yZmXZOF7tLgxTdueuXOwBb1QaMn1EscXltShW5aGOarZy5z5huaQ7mFh1NgWElN+1RlCWulDQzPMNyOZJzgPFWB8fVeXj3aXbBt2u4o0p6jCi761h98x9g1jXXtQRRw8qp46GlGF2Ypf6BuDxM6xdoEAH/sbUm1v1p/ANm0bzfjC7Hn3KUzgmJEXn1KdNOI49NT631fudDjJ0TFE6dB1aeJpjQGn88VpwYqG1KOStPWyQt7WcVuItTdmBwLruVqt8piMebjR04a+Aly9ZkyS2lj5CjlXlMYug6ttkdRKqk/cEwcRz739kDqhWBpit32f3FbUC13suMsSS0/WdO2hsyatO77WVOyH+tNW9NuKVw2fbXNqWFEXKcZaS9ODxgiT0cdwMduptbGN0dPKOsG6yBifpI16T3af48zsm1RUxF37NDbY5mZ+RpQWB7qTT3dqr+lV4KUjXzfud841NnLm+8eyn0x5H0Dj7rhfi39J+Enhs343w07q6VfuOXzDWZ10YjTJAKyccbJ9YA13hxsNkGKeVAPRbInJgz+LYmyuyx3C1ghu5NtMcw2soLsRW2wfSx9wjPY+DSDGRuBEodl4cca95V+2QZuamnc72DF1frGPwcPcRJHH7yaOeXi92Ttd19N/W5bANJrWdTeddw/OClN31DclQlyTIGTezspQWrUBuPv4MLlf4LBd1wUJmlbtnD+jb1TOookDpwCdAWNzb7Qz9vjsRaS5Xo/vTETb4+55C2jdts+5s//EfMBdIs24NKZymwn1wWpg+PfNaJJ2+x0bn57a7eCmH/ljAiLbTfq862Zcjz/QGe8LjyBKo57iDv3zmbZT1boD1sSZYHjuqu15wmMNEWGb3rBDqobNcn2HaPbBXcAxxM42/RANGvfQThmnDYdVd+XoHHB4ZXaNnbsz9pbSPncRHFlbI3eca0h1P053g9yD2TibA+Qp2fEuwoNxVCwzEOywiQmPdU8kWlLrGon3PTQmxYba6imGJA2oUQ/D5dwX57zJj3ApvRKmTn2n+Izm8STXNd3UxqIBaremibD8aY9r1UmuIMe4ALPHBeM2tfZ8+pCb+NUFYN1NYOweLewbn64cOt46Yj1D3Rqj6Fmf/l1APEbdGqDo2aD+HWcN+O1O15yKmcnoXLxvNWzmNsHcXDjtY/lxtDsEW3PV+YjddQvbngzErMzZfIKve2Zu5gF/wFqpqcdrmwPqI8PJjBzRQFSbC4ZxYCzDRNDfRqaZfS+uzRuaieW7M5KMyNEOVGYhfStYzhCwKIvNznyxjZbdBwgH4V43+gTPybgbBuwsA6dTcJodkAl2/ikltwm0R6al+pLbBc6r1FYTRzUmJvun89a4C5fmAevzX/PAKJxgRvNgMpfXxhxcGxfz3rSV1052CA7mobw3rMClvfaAuCfQcdX4s9bUY5eQGWEle0aDF6aDTa061ELDTkszs3B888yWgRY3gU8NBTgnndAOSdwuawW5B4tQj18DzHlF725oA9IR4vfEvtDjCG6I/TUyt5tJefSWJ4vkPz+teM3+lgzWIyB30LoPM/caQaN7+m53Vpn8/DGRo8V1eNZ6yq2inDX3To+G3f10uppMJv0vuLfp4iagdpfuYhLp3Gk/s5vNEtcbmf9+h2a4qi2a5V5q92gUyW8o2GgviWeVe+2XMV8WwKLmM14d/jilZDs2rGezzOtaeQvrCpvudrKWAl760p0D5dHk+65yt8yLre3OoXjX9fN2SFgxTrC/d9ZhFOnr2Rf4hh9lqrCylPsPGKb7roaWOgpwPfTouL4xNfedYD73j6RsjVnfUMsxD/w4e2RrYpz+NlDXfXHeu2kqjWa77KqbSjONdgaIyyoOGjcN+CbVcsjAld5aYrPIYPe3dz7M673UdiWzK/gsGX8eUydJ/q/8cN1B9znxQ/V0UdUCWq6BcA/LPtvXwfHMFX1t+tIwTLD7MwreaaLIf4xQNJbathFbWfDVw7wLq+Y6TTCmY8VsLOHK2GQhdS4X2d69obK3moFmSk3b3LEAY8psYLo1j0zu3NnjzA0jfOq1pIRwO8TaIbplp7+zOaPUrAgfYbakpLsyKkP2NKM0riCcC7O37CQY5phoW2I44nYsOiSSOSqjDA/QgRUYc8qE2Mb9Wx8BW1e+w/6K2FJzpvbK3TtY5hHFUpOxjDcP53ME2E+zxb3ZmqyGWbQ5Js2xLTOniTvz8EsB15132LuHLKPJBpN1k9WTTu48zjvds4UPdk6fjW4b3S4moJO5bvBmQu0wRrndUhALn/8QeTTAVrAZLlZ5LmTcpbpeENZ3P255xI772C2deNNyTDKscLO3c90yO3oIQ7e4n6NtodYJjPd+SzWC2/4wbXXq8NTsRY6BmnsIPR+bLWEyQQMM2WunFnSAelEmS7MsWV+/FIx3wNZkeCFsaa1XDofJZfYQl4fTu22yvnG3iObqAxqTFlwuz9i0ZHH7GbO4c9icWeOAP+D3dgz9AdN0+gbkVT8uxpfhUbAz3z6T2MDustuLM3Wj2Y7D43QIk3Nb4fIJt5vt7CLRVD6Kuf/TXdrvYL/N0RrIkzradfXVVtfrOj7bhTFI3ep2XumiuYuft4jn7zPRdeuaw0fLjnMtctGU26zdOEJkivSwx5uDXFrJ8h3d9j7rG6xRCpw7XLVn7/MN3tk3wyi4cGX3tbsuh91mMp6lHJ6PCQz/ZvC3cEeDmNxi+27bWR/bumZncAKDBY7AzjZOeRPH6MYIMIjzDAcbuX+24nsr24C7SdKWSMpj072LILKm+YNVyGbhnLD7oy2TNtOF9qG2LBjiZIGrcBilW8+eQ2y01hyi0QZsEboMUZLbJuXik41F8rXD5L+vlxBz0EbnQHepeSPj6N1DEuevcSZYUsfQtUXDlzOCbUWuEVUMiM2jT17H6tjotzwadanHVEhau+P67oS0zbzxySa1DJijfQYuBOQ8iMIP0xsN9FmSzm2kR8PnjEsxmxVBf9ZnNTCb0He3mtIeL+lWm1gqmtT5uJPofKhuQyJz75cjwuB2jr2bteRaOCRib0M6jxWgReJDFvQu0NMh8z4q+VV1JjUMO+GctA21H8IY1lHG8Yo3zlbUYoTuKLnIf8yo1znJwYrQ3ec2yxHNTVWoC/xMo5bxu4iosi3b8ds8RZDzZCdyL2fGYQqED5Op2iazskq2c5Ji1TGKINujEMhPpFEdj8dLFKlYIruZ93M+MLO+bZszjLDzJqR3DCYYTczNwU3C0o3Qtra9c+ZtwiAHorXehC+jrLXH1L8hyeGCUjN42Siaa4y0zQIcsz/R4V2j6Sld7Dx7yx4XOP3T90Pzy86oWCc6Ng4jw1CKNUxwOqQX1jZcrqLDKHbZh32FgSFhf9wCZsviPnU3U/PQ3XfR3HHXRf5F+dL8Hb2tnlxwRWZL7kUNsY2V47z4Oz/vYhjMiS1PnWuj2CLvvq/It2bQnJNEtx9ntsTnmFixvVw9m/DGc4mbcVwwU1hRsD8geMxjq9gBdSd+v+GCLt9ilckvxG0diddnsuDNsYI1h+Hxz8O9GitgwyrcrnQ5Qct5bBPqXI+dG8O2MKOorcKdw+rl+BgwtZ5VdPV8YFqaDSmGMSDZ8DsxPznbPosuWwL+MYG9DflcMIqNyQ6IKJZiVhgMuFD2+SO1Ky/ULaap8j4nPe6yMSXJkwii3l90vSViSxCrnnEky6JcvuUymByS/2zqoxbDvssckt+7R7Z3bxJ9Lm/22uL8Ge39yxpD0oEYreMxbolvxlk3Cid47pnzOmhci5u1+RF1Kr4umIfPEGHKyvtkbpxWdiHOytDYDDUP9zqqsonxewtgpc6GgbIsju+AxXvkrrojf6MOU+StGejCY58V/gsF84iercVysVofc6k2LlulrfYY84HcOXtSXY5delPxHGamxW/BRFd1RCf2+C3A6eiw4aPufI8OGz6CH8ZUR9q187bDBM/4RBqFRtQbPm3yMz608ujUkk/NGz5pnPHpmoPkqhkZUZb7VU+Kkc314DrMZYgNF2fANxZhWdaKxTXMXiZjGxNGwWKLPbdfcqYnKwVfENP+uvFxtSlyOz3XYSzdQW2nwLSLpXdQdgruulxiBPVOwairZXct73RcILhk1IZIS/OXdzrm6LW9xKxGcTkpNKiacYgVr2cjAHdTHNpzkTd4q5Qmmq1DzeZuuDE1VWDTX2/gc6rNYPvyuqVTnWsgm3WnuqYQMRgxx2JLKkyL4jkdWYf4RgO9V6uZqYGpya6mtHGSwM4MsuqBruthPBZYNAlA7ZvrWxqybXZo9w+smoQV72CzQokpyL3YMVznMx+mCF6yS4fXQFo9PeQUBarbACyd7rHFNPBzhqq13zFToeGowekPBvbLK+lXpSG3c023JjxWygrM57hD7AJpg4G7FqaxGNWu2tWMcA4ebQBZUO8EHc9hLtNbhIdevRc7HmLC2P9rhLKV7O0/Fr5m6xxttFXcnB1NYBiUU6eDCZby8YGu+lcpZG27Gq9paSK6q8PtDA1xnTWyu385rXBHZJEaW5Y+LXZc+rr4rJTUddl3qU57WladZXzRNJfhEOyTzspm0kYrMKw1EXMZez0E0nTZ0ETgAYXDYVoqjjdijSYwBMJScbBVgL3x3CTtI7cyWsMXJmAVlsqjqcGDsXNrPUhmvLF2jl0Dx+ZlCbGXHRiXoZq5CfbFJZ4CJhhHq7SJOX9gTUiMY2AHOT8hONw7WqXxcnSINScyB8G+OAXlYMJdcDVflJw2towlWRriKF9f34eW3UQ/WoGyzJfMQj++K66XcFmu/TExvvFt9sNqaqPOW8g1PkSrGygNOLVaJG4K1fo38F8F97QpjK/3TQNcguuWr2ft8LlqmrDeaIT5XnGXJ/gwWnoBm6NUAF8a7bbWx3tDSoa1SSrrTdGao4rFKu0w5pPADZX19ijNuD0tv2YyN4bL9pHbFMy89GzcFTcm8/iqZ/Mrbgx3rwNeegZlxY2l6Gm5JiJqMYEnYzXawZOtQiA7kb7dVJc/XeLy9X6HtJgCatC+pgOk9cXUvcQO1kpx0sdqEBs82WotE8hm9kGop9Zo12vQTvpgzR6o2TQck5yAS20qpDr1qQnQ2sdq9pCYXf7bZF2/1SHfuR3UCUd2wbXVIKv2fXmluAMO5e3CXHTZisZc+ag41FJlEb6V7uLmMi9ChtK79FzUonKoYBS+lUzjewOBnL+iwfI5CXRlwzpYm7EBLJpyLvg4jKymtuilfBQazw3wlil3Xosac2BO2MOaYmA1QXjBcMS9fqMGTUfE6edD751tbceU74lG3PDBSu4a+0W0RlJP3tZUJV3e12TbC91Ovt34rtkfu+xUe/NUJ4doc6m8FBJNynqG1iekdk2xd3Q3xMP1VOPHcOOTDafAPkw3d6TulKxDtHO0Nxu77psbdM/9a+tYeM/+3vrmJm/Z1sDG8Z2hEG4LixmFjN9GfP7x8d2wDzG3pRisTg76egiCEZjxpg3ClWalnztPDpd+f+eLKivad3ZdoutDukxwZwX2iRQPfFK4YlHVh8d02mxoqGF4ptLJIHXrC4YTX1GiMsCaTq9vg9dHmoixZhMLUro4AKz30scga62goCPHDYC3CaZ5kjpM8FVus2fWcFCLUHGQC117ZyDeAe1dw4C/CrOhGKkxHfI2zRCaIE2mqt2KfpNjSDaLnsANIgXgFWKTT7nK9YUEruHgzul1Mlx4YjcdeevhkGV5MpxOfab4m5q6bCX16RHMveib4ZnHRHM7iN29gAcj4+6i+IhfZKlI152wDf66NMbFwWCn68s8EjVxLZCu+LgYL1EbsKjQY1pnMoN5+vCKgazhGXJiwm/323uF28vBI6CT0ARqx1kgcIjAGCubWCKle+G6QD9yjGRGCepcA8GvCVaDKuOUetq4JtjrsoDfbfT2/uw5ARPjr9ef+2dGDI+UuumKUTYcdj2ZsMfFd86DVozDrkCGGfNJGW3QlFxpeDenLeNvsSxErmeMeP0EJ4j7s0Mki9NBmU28ZEeY+ay0XG+C6epCXeK81IxKXl3J/DO/Awp3KW6HDSei6Bs6tUS/ZXbqOgGxwqpDSLdnjdyKQfuEq03QKzQaxAhqhDRkTiyxDpsRzpDn3/6tn8T1v2X74PqfqMBq/S9sNsduk+/qvwLQV3/0p78yB+mXERPXgmmVj8t0ErVhrYy2VNY77hftwG3gypWHIKJt4oM5Wee29Dbd9MJ+2F/3Y64PYhkLD9whvl8mbPl5xOT+Qq9NUQvZJiNQuh62Wfj4acvuBVKDy4l3uK8NG4+UoCPizgNZUealXIJDVhoeJxMbFwWr2g2WeTI1wlqwXnFxYaD2zA2o7s7YedffmRNVs/iwwBsgV94r9nvnxMkUs04VE9aKaZWL4/V3psVnmfR15ZVu1o122VXsiOBgEvEQ0ZE9bWogV9huSdiZT5rXsuqdC1kb6WIek3EGyixfVnORD/KtEAS2aqojji1TrZVEHDJKQjqGzYYj0rTCa8vPEXFp1SQz/tgN8hmCYou8ya6gGejS66dZ4gb5trC5uu8Kq03OqonThXmEsq5+iEk7lthYmApoGF9FFqTzbWyy3NUIcg+jO2BjUTujZZByxD8Qze7lyUbrUKxDiA5EPh+T3pEURkJbh4jDuA5E9/qODkftermz4BQ0c6XSAqQrsDFkfUHVFlfTx/WBXRxcnbQR9IZN7EQxS09PrCEbW3AXc0TXuHna2McRKChsNimGZB8Z+ViY2efMEWHFAx0CWFFbDBs7BDNCDeEQOE3oLKkHWR2/Zeqcd5NkyPVI6M3xzA46Rb9g8m2W1xzEYO+EVtRvEQrbYCKK9weFSUhKupM4gsGKNqHs56YFN7s/s+M4nodPhD6tk/MHxnPlWVDM6ZwJpzDaz5UWYLyI52iIVsCWipEU++nI3QwvofqCC6YfIn1txLQFeyH0yLfLIjsda6VGslCvkSQjkvgME65qo7ZUm0QrmM377CGOVTPMiHSvqGYpOYjSBWe0X3CcvVvOAmYKvb4tqO78YhNAC6vIiHRm9iPH9MMRwdRf2skdi9qMlh3LEf9ANLuXTVpAgwzkVtkeNsA1BnKrbI97GG1Iq6biFAMxZpbmsG/GyEfJqnfJtpeNSK25qzIdhLGaQ96MWJJ1weROY6uMkY81fu43xJ//gyPNy21XhNlzxPtZUg2ya9+kG+JnSbdEg8wVxCwXg0TQbNJylnxIkkJXtCuSpWpwZaNZ7g4isQm2JS40hNzhdEN16tDxe8Q+bWnwTuJzxDnFXiHC1qNkBGI01pTE5i91xzDpr8qC4q5HMU37yupFDHmw016+eoWPHpn/231MedTLZ7FmuQ/5Zi7ifSLyvRJx5oj32zmxhrzCtnXEF/QKTThQGGQMgVoY5/0ZyhHbtstxO4LKnanqinteuQ8N6zBsRtt6C4HFDfkrb6ySFei8wns5rC4M31LHTOs49UiKwTV2wJXjAi63rF1gh2JfxAjaTei2a2pTLqQ/+g1P6g53ZLZdWHW2SX/90Hui4Y1uSKPKO4R9U0/clR2NXWj1uEUd1mDZzRsvNQCWXCIsvpmprXywWjbR4xgboQ/5ErLF54K539AIZciHUzvnFpDIW8qQi50qLvm2cRR+huSPKbgFx1oTCrTDcFA71nAj/G3vivfeBDSEOdhYZ4/I0a5qaFgDih/zFnPBAh3Or1yC8bcdd9/AtbMKMC0auegpWDFLO8QV43VbxPdXymhRum3DtBmLOc6ZcTTn2TL2dJ4wezTHzbI2dJotK3lQmXdIIuPfiD2GdMuOneoVKY9TuUMEyaB2i5XiFV4ZqdaH3LAi33KZxx28QzQyornF4zKoO4trqUnLP9sQ2KQiaoMAQ/Asags7iMG4RbKJu8KZ5X4QaAiTewTsQv7Z4R9x/Bu3GAtOqOF6dRPUnfCgUZpVZEQ62cYG9l6NoOxh6g74jUWtGdAYsQxESjtn0sE69JYhUsh8RDqPZDwNKQ+DfiAi1g8OR8pjMLl+2AO4jEj3I8zCOy+70wybW4l3bB4JtxX2wtJxxBwSvZN6cE3B0Dcay7ZzCG8VVnAYCT3+FnFm1bx5f9KQcN5ZayRZoRHAOmtQCcPNWDX7EL6zbU/zjh+2LiC37LRwQ6Rt1/qtmtGWO4K90Ew9t46VM+Idych2nCsaNshtwysG3JIJ7fsd9Gw/VVH8dHlEcbc4dnNHKhPq9/K2e7GcFiArA/ke109DZo9wV02wY23J1OPGrXLcga6XfBBsq+xaowUlFr/5EM5v+40M3hWo8+rOPOyz/OHSEGbHiPaHoUg3XmjYCWCFi321I9SbKRaWIEe0234tcIODIReOcB8vsbAg66D04RoBZchiZ60jzXM4RgrOtp0AoJmdbtEWmp0LBB85DtuUAka95lVkZr9DSiZ66jytz/t4ZJm9FYdPFzvZq5uTa6G9nwcjIq5KMXJYWDhE4Ii2/ZOFjs0QI99YzexsZQgEDUl7jCDhimIKvuWbhxjdbYThdgkdNznZabYCY7/BiNab36Vl0yhioWMnBCvPcxEsFXjbIgO1STgEPbZMbgtsQWaRc9ggxhB6vS22JT225Dok1zfRHYK2TbeEhX3nwaoj9UOewj8jt7GKt/3MGrAJOlXuKZgy9BHTgrHPPqAdHlLOHfZqOdkX3ghpQoFskSu0sBkPPH55HumRyQnlrigOLEy5aFGp5X7y5oSiDElcGCes6yJtsVYdcdyZXDEXrcvSI6XX0u6IuvBo2yOK/NIyWK1IeOS55fXOcGYBxmXetlljahMykwSFQiAk0FlaD5INSW2RbuKucGbZHwQYgp9NSIqvhfRBOmcZW5hmlg+Ef3C4tEB8YRxxENtltd65UwQx0hFleYg0s7RX9QGuKyBhNJZuiQ4pyo75I9JJ/E4At7qwUnrtftJePuDYUtFeE4qCritQfVFptf1k5iaUwCGnC9gQsGQhE4VoT/2yJu0rprYUHzGOY9OyCECfcmCIV4/UtkSxZ61wa3XL1pFQOw8cJ3KHOBrRtnNqYdHh5pG1hzKk8wKo8UTZbYIcadoJWXhSyeDB3+JjQnUfu/lisEm5pRoxC7JtADJCulJThxvfESsypFzu9DgGXeFTVVOd2sSAIxZmoZ8awbowdubb1zXCmKzbS0aZvbphf7zD1cuTfWzr4at9s9mz2MweJ1cv6J02375azzNjB5sf48TwBT3JtkMqFryYF4kQstFpKFuAO4gFXNHpD0lf6LSjZg0UCBgyZdBlH4NMG1MyIrwF/g5sHCPjoDtaAjLLcIdot+xa0cCbxJBVVzcSWvCZpXkQZggcNsE4C/AHaTIadeCgm6wt7EhdwG2P1IhihZiq1LFHJOwwfrmfxrHWqgKe6kc2sd6BRCNYuNuOd/saRyAnLlCjnO54qLlzsHrNaiJr8Tc7OXxBTLWJQax9jNnb1+w8p0YwyBib3r5ak6wB3JBzIrhPHnEsCtoa8tzBvUbOg+0w6JEojk1CRp6v8LbfAPVBy4WE6e/3Id9bslnxsHCk5yG4STWkzBJvQQaRK0juJnuLmhFXjZ7maFgIaWK/w7ZBz/S3igUb1k/5CP7wnOu46DBLiplEX/wEbmae+Gpv0stesGOOKK0NzCR258x6L6y6WmDQq/X17/ampzxH5ItfyNSQDnrhE0S+8oWuDclNL3xzSGa98Knhklwz4IxpZhDWBL3ZhZ4+pESOkGxJOL6FUGf7jpT/KxTY18JwMGmzo4UbrGeT1hA3S74lGmSvcEUcbqLuLLIH6Zp6iGvLehNiRdenwiz3g0BbOMzZvWBS8H5gVgehbPbJCxkJn/ojhKFfhPFFvifQ7NpwP3ft2s9pW94dfaTN4Ca37tKKvFjFA6KJIHy2d1cmQHcIWPe+MbmyvN16tM0MiYnnWMIeRza+JlDtH5Js+d3yZecTzwr5LpTvDr4egsywjUd+UilaW0ZWdG3EdEuW93FWOP2ICjc26Q1uIjPL1YNkQ9ZbFK9QO6bdBA1ArfoPooawhJQgFoJBkYBFzSJ/EN1Nii2VEd+CeO0whxEMTUet1BqPRWIyp6psglDyCFSdHRQ7hrXhq7oj3klvPyd+ZyAO5QdTQ3gZeW1nmLstImSnhtM7QfyDMHNE8AtuRCsDZS2gLVE72yuAv/TiCmzNDXk+ctrCesF1NyRjRMk7PuIc8rQpWA54xOvgiC8t0JBvlmRLHGRZQc6SepCOqIe4tqyx4sU26TDL+SBpiOa+yW7hZjHnIIPoId65ydjCz2LPwQaRQ5RZOAfhtpibhLBHiAtUYWjx7c+JpdiOdGxZlBNzZaARnGmlp2bCqHLJHSVmSGmNzN+VDWwltNrdqD7ZrSdqlN5CXFqOFviRGDj4MQFvCe7MrsDMcq9L4Gc25GnkukXVBRTbkAwjIB8LnkNe8F1OO2JysPswkdaQqy3yJv4K08nlWeYNAg7B3vK1ooFv8nSWMoPkIV6BLd45Bg1B/7a0mfM9RIx9y99kHjPiFnC7IRjdR5wuSXfOV9JhodtVB4yYbKI+tYmnkGTsVPoFNBnJ3R1+cnVruuR4/TGq3lYnW9fgRAoFMA6GyLcE0cQZcoXFlijdv1bQq78hFQvXLac0Zme6UChhkWvClBnbxBqi79ggRONPc46YV+BZpC3cIOYKZBaNQZIhkVpXVD8H20SG0KyzMWZLe6r9pz1HzEPYl23StngW7g5pq1KONFfL1BtjxkbOB47Zqj/prh+03L1uOFJ37JT80EmfMD4yP14/7tQmlBVfwCTankHED7j+0YikWDb1OkSM/rYanS17sBcpjZt6HSKs/DIQnS47gZbhkAcXvG3h6tZWoN8ROyAsGkIYDZE5JJOPOhtMnRWfdsut3C+tiMII8CqAO0IGwkO0W8RNvBVWJBFmiTsIRKtZN0GHBG+gzPIxSIn4JnSzrB6k3eKwSUfZESx3/Ii6EG47cDU0oDRWDFAkUwKHTBG27SD8CEBmL5SdjZmgQ40R/6S/r0MyECqHPMv+5vEirxd0I8j04fBm7n9HMCIYcqI2IvHc8a4YyygfMjNSaB8bBoMhF/LQI153RhoeGWnFmDDkM6j6ZRYjE2sBQduqIRpbul+xwU2oYcjJSLf2xsPtsBgMc4/A4m3PLWkWOYcdxBhiN4d2pIMJLgxuJl5gKBghyqlWhuMqdyo67iXu5LArMXfcP4zPTFF5CZ/dgfIATubdw+E0E6g/dhPW7zPMY5UOYJZMYpctYY8MrN+C2+ae/iFIDPt51/0zbB/54PNDunmPHXNYGR/P+3fOYeXgGB/iIbRD5YUynAofcmTc2laNAPN6m+Wwwggg3WR2odwIt21mRcwrd6BhHRbxvFHDYkOyxsNtnYViXjkIDOsHvBNv6y5U86odeFhniJ7XtjOHjZERySGKURmXIOumt+1yZ468BW2q8kN+I7RVY9452HnNWlGNrcl9YIl7AjtwamNXCTfEEAO3VLXbHNna+ZPe8MNiOVPT2SiNFr+0lmGFJ9S+m+DA2vYUWlH7jIIRFhUy2seQkhmCvvCcQPIGFMNmG9SW8J1OtKLADnE4cra3ZHNiBY5vDTER2q3khdIiTdtSPLZvpPLeJvsmS0tGDtGyngG3STYkmGXeQg7yV0AgEZUYxByCnkW3qIMQK1q4CYZZkB1kDWGgm8wtdJZ3DjBIHKJSNEiyJZxlzqGDvENQjTwMltzZfkEStkthov2zu/PWKSl/bJO5jTWm2JHHdqxqVy2CvhM2E3GG9B+pmVD3PsR2fY1drbyiyV4yI1//2KJxQpNHpNyKJg5H+XVNGogyu5q4EWVWNNFYlB/SxI1IYcAh+0daoIrZgLYkdi4rrlhMjtmQr1orbQkUtCKKqCKqWj5DdGpEZ4tXj9esSHkBa4vRDtquiO+1UAaVbIJIErwQBkmGhLPMFnKQdwU8y8ogk44POSF4xXpuEv4sVYPMvdkycs7GIQ+3LW+TCNoCO3JAbKkrEph+5yzfjn0q8UGnC22jm2p75LkMmCehQfibwd2dN6KwgIG9jEk3ANBtlFU8f6o2MGyIGBeVcCJvjCT4+T8ZgJbLmGEVzebv2R5stYDB0uuDtYNjk+8G2Bbq/P9DYAsQrnUmXPmlLyne4mbneN8K0DEE78LQFpiR/AqrWRPVkL3DD+noqNe/5WpFEI/gbnHdjvGKKI6jBmQZUOUm9hA0i9qiDEKs+PAmtCHFLOEWNIhcwTI2SAzRZqG2lIMEV/hjE2AI1jjIuSWZRc9hB7GGyD10brIyyzmDkNoEbYlH5sIdMOVH5MNayUjfsgKneL27B/PmTZ06bTd2bPuOy7zXI+DJnXahedPeOiv3rEXMNDK6dQJ2OG4wD5uU6Wu17RtG39zgkWHZpOwcq3EPLXHYtq583iRw2/cW/LizgTyiHVI4EqhXfVnVFuc79xWuspy7ijuxHlLHKu8C5W1G8VbgXIHdoql95RVWOVLaEoWbCCuMVy38AFaZtckrK4N4Q9xZsi1hkL2CmKXVIFmrGOLcsm5CrSj6qDDL/SAiGLecNCf0kLf5N9ktlIVrRIXfGYdg45Rljf0q1HDbilYX69xyT+w4HRFgTNjyD0MK016deX3s/LIvMk5Hc4Vb3d7+fVbyMf37rDz5TR7aPOT5hZ4e+JqINQAd84CPVxJG3R8Ohi3/I9cVTr3WtEWlHeQVZhY8jyFIOtLTRx2Txa0tzisgc+TashI7AiswZ9zhgRv0kmwzqzYx6WMTqYPsIcQs7xZokFihHzDEdjeRMcveIASLtqw3MeZgj4jjZwYOJu8Iot4F9sgH21JXfAejwXjs9qA7YkxPhbgNNZK3h5U+1jNB2gFvZD/RumP42B6se8Cxzd/QI3VWZh3ljnAH1YtsyO9IiC7026C2hO+Mr0DeMmYLD4dMacRWJuMMtMQl6EKVpgRzxa4trtovXhHFEdQWq9k0WBHfc6EHmeWyQ/C2YJvoFewsOgfxhnDacjbRK5RZMA0C+kK2m6whxCx/DjRIHKLMQptTB4mGQJkHuVuyWeQcZhB7CD6LzEHibwK3IAsjlMAUPlIhgoIxFbU+PEfA8uJbaIXeHdaOnPYvdoLcok+WK9iibu84r0+UaN0Cze4Gt93NzHgD+8MtbL/hVUaBGoJbgOf1dqph9ThuPuR67VmS9MPRI8e26vENBBU7x2rFPa/eB4Z1RjrpQ9bY77RdIHk7CuI6NMTbNowk85L73LBxIT0v2eGGTYOxdthtjwVjXuWwOexeCD/iylHTFs9IFjvDtsE4PO/Y3Ia92m3bubA0saakke+wv98ZaWNxAHiGFchJxkw7yRnJKWbkuXJ9OrUDjTDG3bsLTTSp7ZCL9DZOegCM2zovex4tOPprz69Z06NNQ1dvKMz6mO7juI0KwhkNkbTUkg0tinjLmD39K8i025DmhaJ8lNCYZBETQbFltF1iRa7dFIq0Uzdxb/tGmkezzA0CDfEygvCWbRNqRZll9CDYkDXnCBPDEAtXGBdH0n222JhQbPsOAbO0HCT+JsAWdCFMDY+d1r1MSSMHnMCVfqIPW87v+ey8KcHMeEtr+mk31aS7KgtKGc2OqyPrZfxVGG9bCaV50lSMJhsKYkADOLGkjGGGtBm52bKwU7siScuob4gkD7qCwRkT8JaIQ+8Kq1yoGozREC2NoLYY/b65FVGOQC3IclDw9Ye7TT7PMjdI83ETuRIPkodEs8wtxCD/FXCWNEcdhBhSzzI1CNP5JmsLOcszBx4kh1jjv0m0BV4YRAoGjRyGfUphRzlCW3kA1uNMhix22KknqKG3oezwR07jhmhWoiZu+IaOPQnVk84vk1x/ClLLpvE/+gtFjE8bujS/s54qZtwkdm6LWOg68vbRwxZuC01waDpj2yGnD0m6ElWGKzx1WwYZ+Rxs914kNKcRmffFsPd1yBq+8W7ytrDbWhf+edfINGzy6SrW56B2cgBki1pIsyHLkaGdsp4xPbmiWKQ8JGXSU8orZI/zI2eWllA/XdupvqIndAF32vWoBq7yR9hFa0VU7YgsUxfJSoa8OJR433+h/Za1I+C2L0hyOmCI84XTFtaHLO+sbfQYwrMQwoXlibqvEQtGwu5IZvjR3jES+BliE/fjFDvZtsYKNIvaog9Crdh2mEsXcNmyVmP7DQslZtOOiLlaYGUnihUH1MXo68y3LUNPaXVPc4082FEfDQhvhNktO6F8eyQr5Y8/6WB744Uco4uJ/lEPDnHBUm6rRoYTVpzWxZr9kO8y7DT64eiRKI8dujDNoEPa7EvLuinm3xa1SeQIOO98aIflF5p500gyLOmCfkhW+MbT/A/O2/4LH47D3iP2vHJnGPY/xLs6py09dkDsP9h60N12OzIuvAPcrXal7Dw0HJd6traFLDNV7qk6Amxy61TTGTufVWdS/YKLtwItyxlrsa3o8rZn2i0m2hmDO1r0u11pqMw/JHlkvgXxTryJFdUWMJaiQnyIygvcpDPJpia6xWRFlo9cthjVfvsKJY8gbXHdoPGK6J4jFVDE8W0ychZ0BpkJbKGztBgkH5Kyvf4WZhNrBSTlQbWKrkmqasEs9wYBtyCb6J1yC0Q5KWzkfehAarwKiTqx0ibUlNj8yDzhI/Yh945RI8oJkmQXbPXLlSRUnuvP3X8wvj/342sX+sCuuBW7E6t2J+pK+0uiT/zz+uC3EgZjyMhHobXertDaCQZxxge56mo1E2vIBV1InlvwNSCM3/iaemtL/GAFHwveJmNkWON/pW9y7lhrKIGWrf9dK6G+JTgIsABuMuw3rLG5RLfQbTZskNhw2SRrL62hbKZsos6mrKGPCn6zl1vOOxs8CNiPk2SPigX8CIfojKxh4QtNtGVih9cKMSPsQ9hIyhg2jHKBzz/w7jNIZmRhDG8Lq6zipwGnYNDdJseKtIThSLl2sMV1lARwYGFI/YgbFIlR0gkPEqDy4GMTfEVewrNUg56VshwmJkDtLI0UPP7BAdAhuZHjdlQPFrtHQByOwdrYYgHxMmTjPnlVNlWMHIPIIbwLhU10BF7DfYVvYoy8a6yXf5N2pBBryHyQLDuC34S2oh7msGBNxSFo9j/WVB6+6izQuA9yvM1XxrB00JA1I5ljKvbRbLHfsV6x0cuIaEiFrKkVIzVeAQ+uaEha8IlE0iN8aYVuC4F97le4cqBmSxI53IqlDSsecsVu4DcnYKER/LBdceclZh+0lbGAhB7mAZuIqUSA0LGK/hQ0lok9Bxb89wgikx32G6P1RviFKMqN+kGHtHIc84gvjUtiX/iFobgy5av0QpD2wwV5yM4lYlnhRxZB+2v5v6/858/Le7v9592PdksjwvT893/+818S8c8/737dv7/9fSoFPpXJmyIdEOCEAcD/+3jg/dWj/d8nu8lu0naf3JPdZDfZnXyoIuwibCGiK5GVyEpUJX4SQ4mkxFCiKFGUWEosJZ4SSYmnxFRiKnGVaEokJaISUYmkRFViJnGTSErcJHYSO4mfRFPiKJGUOEoEJYISPYmeRE4iKZGTqEnUJGYSY4mwRFLiKrGVSEpsJb4SSYmkxFdiLBGTaEkEJAISLYlyoiWxkignyomVxD9iJXGS+Ef8I04S+4iTxEhiH7GPGEncI0YSH4l7xD3iIzGP+EhsJOYR84iNRDtiI3GRaEe0Iy4S64iLxERiHbGOmEiUIyYSDYlyRDmiITGOaEgsJMYR44iFRDdiIXGQ6EZ0Iw4S2YiDxEAiG5GNGEhcIwYSBYlrxDWiILGNKEgkJLYR24iExDciIfGQ+EZ8Ix4S4YiHREQiHBGOiEicIyISFYlzxDmiIpGOqEhkJNIR6YiMxDsiI9GReEe8IzoS8YiOREgiHhGPCEnUI0ISJYl6RD2iJJGPKEmkJPIR+YiURD8iJfGS6Ef0I14S58RLIiZxTpwTMYmAxDTiGbGLeEYsI5YRx4hYRC1iF1GLuEXcInoRvYhgxC4iGFGMKEYkI34Ru4hhxDBiF3GMKEWkInYRqYhWRCsiFvGLyEXsInIRs4hZxCviFbGK2EWsIk6ZIkoR1YhpxC4iGdGM2EU0I6IRu4hdRDSiGjGKCEXUIeoQoYg5RCiiEzGHmEN0It4QnYhMxBviDZGJSENkIiYRaYg0xCSiDDGJiESUIcoQkYgxRCRiETGGGEMsIroQi4hERBeiC5GIyEIkIg4RWYgsxCGiCnGIGERUIaoQg4goxCDiDxGFiEL8IZoQf4g8RBOiCZGHSELkIe4QSYgkxB3iCHGH2EMcIY4Qe4glxB6iD7GEWEL0IZ4QfYhAxBPiCRGImEIEIgoRU4gpRCHiClGIGCeuEFeIcWILMU40IrYQW4hGxBeiEfGI+EJ8IR4RYYhHRCUiDBGGqEScISoRl4gzxBniErGGuERsItYQa4hNRBtiE/GJaEO0IT4RcYhPxCgiDhGHGEXUIYoQQ4gVxBCiB9GDyEGEIEoQK4gSRAoiBfGCeEHEIFYQMYgbxA1iB5GDqEGsIGoQM4gZRAuiApGBWEFkIDoQHYgQRAviBLGCOEGMIEYQH4gPxAZiBbGBuGCBqEDsIH4QK4gfRBBiBbGCCEIUISYQD4hf/OIB0YsHRDjRi16EE7kIJxIQuchFAiIqEhAFiKiIigJEUxQgvommaIpvIim+iQBEUiRFAKIoAhBrsRZDsRZnMRRDcRY9cRZj0RM9MRY7MRZfsRM78Q21ia/YhtpCbWIbYhNbcQ2xhdjENbwmriIbXguviWyYTWRFN8wWZhPdcJvoinC4LdwmwuIWYVEWt7hFWfxEWaTFT/xEWgRFWnQT3cRRdBMDiKM4igHEUgwgDhBLsRQHiKc4QCwgnuIpFhBTsYBoQEzFVDQgdtGAiEDsYhcRiKqIQEwgqqIqJhB/OCwsFiYLi4XHwmPhslBZiCxMFiILjYXGQmKhtZBamCykFkoLpYXQwmVhszBZ2Cx0FjoLo4XQwmdhsvBZyCxkFioLfYXAwmQhsDBYGCwcFhILhYXJQmHhr/BX6CuMFk4Lk4XTwmphsjBZWC20FvYKd4WlwlLhrpBUuCvUFZIKSYW6wlChrvBWGCoMFd4KP4W3wlrhp/BTWCvsFNYKZ4Wdwk7hrHBTOCuUFW4KN4WywkyhrBBWmCnMFMIKMYWwQlchphBT6CqsFLoKWYWVwkohq5BSyCpUFVIKKYWqwkihqhBVGCmMFKIKH4WoQlPho/BRaCp0FJoKT4WOQkfhqRBSeCpMFUIKIYWpQklhqnBVKCmUFK4KJ4WrwlbhpHBS2Cq0FLYKX4WWQkvhq/BS+CqMFV4KL4WxQk1hrJBWqCnUFNIKOYW0Qlshp5BTaCv0FNoKcYWeQk8hrhBUiCvMFYIKQYW5QlFhrpBXKCoUFfIKR4W8wl7hqHBU2CssFfIJ/YSAQj+hXCgXCgoDhXMhoHAu/BP+CfuEjcJFIaBwUZgoTBQeCgWFhEJAIaGwUFgoRBQeCg2FgEJD4aBwUBgovBPmCQGFeUI9oZ6QT9gn3BMCCveEeEI84Z0QUagoBBQqChmFgEJAIaOwUWgnrBN6Cb2EdcIuYZ1wTtgl7BLOCbeEc8I44ZZwSxgnxBLGCd2EWEIsoZvwSugmZBNeCa+EbEIqIZtwTUglpBKuCaWEa8I0oZRQSpgmhBKmCc2EUEIooZnQSWgmLBM6CZ2EZcImYZlQTNgkbBKKCZWEYkIwoZJQSQgmRBKCCb+ESEIk4ZfwSPglDBMeCY+EYcIkYZhwTJgkTBKOCZeEY0Iy4ZJwSUgmZBKSCc+ETEIm4ZnwSXgmRBM+CZ+EaMIoIZpQTRgljBKqCaeEasI24ZRwStgmrBK2Cd+EVcIq4ZvQSvgmhBNaCa2EcMIsIZxQTpglzBLKCbWEckI6oZZQS0gn5BLSCe2EXEIuoZ3QSygk/BHuCH+EPcIeIY+QRngj3BHeCHGEOEIdoZFwRxgXxoU7QiKhkbBIuCMsEg4Jh4RCQh5hjnBHmCO0EdoIa4QvwhjhjjBGKCOUEdIIa4Qzwh3hjBAGjPBFqCP0Ee4IfYRAwh0hkDBIuCPcEQYJiYQuwhahhdBC2CKsELYIV4QVwgrhinBCuCJMEU4IJ4QpQghhitBECCGEEJoIHYQmwhKhg9BBWCJsEJYIRYQNwgahiFBBKCIEESoIFYQgQgQhiPBDiCBEEH4I4cIPYYcQLoQLO4QFwg7hhrBAWCDcEA4IN4QYwgHhgBBDGCDEEF4IA4QBwgvhW3ghzBC+hW9hhlBAmCHUEAoIBYQaQgKhhpBDSCAkEHIIDYQcQg+hgdBA6CE8EHoIQ4QHwgNhiDBBGCIcESYIE4QjwgXhiJBEuCBcEJIIGYQkwhMhg5BBeCJ8EJ4IUYQPwgchijBCiCJUEUYII4QqQgmhipBFKCGUELIIKYQsQhchhZBC6CK0EAII3cIfuoVzOIdxmIY9/GEPfehDNmTDNvxhG8IhHMphHL7hD9/QDd1wDcewDH9Yhmd4hmm4hmr4QzXkIQ/REA3N8IdmSJLhGMohHf6QDuvwhz+sQwChGIagMlBZGILJwjD8wGRgsvADjYVf2IHGQGNhBxYLO3AbWAwsBm4DhYHbwGygMFAYmA0EBmYDrYHAQGCgNdAXaA2sBvoCfYHVQF5gNXAayAvkBU4DdYHTQGigLlAXCA3EBUIDn4G4QFzgM9AW+AxsBtoCbYHNQFpgM3AZSAukBS4DZ4HLQGbgLHAWyAysBTIDnYG1wFqgM/AW6AyMBt4Cb4HRwFxgNFAamAvMBUoDd4HSQGrgLnAXSA3sBVIDr4G9wF7gNfAXeA3EBv4Cf4HYwGAgNlAbGAwMBmoDh4Hawg0OA4eFGyQW7tADiYHEQg88FnohCB4Dj4UgiCwEQxFEBiILRVAZaAocBZYCR4GiQFEgKFAWCAssBcICXYGuwFbgJzAUWAoMBZICSYGnwFNgKrAUmApcBa4CWYGtQFVgKVAViApEBZoCNYGcwFIgJ7AT2An8BIICPYGlQE/gJnATqAlkBb4CS4GvwFhgKbAUGAuUBWYCMYGBwEAgJhAQiAmsBAICAYGVQDmwEkgJlAPlQEqgH5ASKAn0A/oBJYF7QEkgJHAPuAeEBOYBIYGNwDxgHrAReAdsBDIC74B3QEZgHZARqAisA9YBFYF0QEXgIZAOSAc8BMYBD4GGwDhgHNAQ+AY0BBIC34BvQEJgG5AQKAhsA7YBBYFsQEHgIJANyAYcBLoBB4GFQDegG7AQCAcsBCIC4YBwQESgHBARmAiUA8oBE4FzwETgInAOOAdcBNoBF4GOQDugHdARiAd0BD4C8YB4wEegHvARGAnUA+oBI4F8wEjgJJAPyAecBPYBJ4GWwD5gH9AS+Ae0BF4C/4B/wEvgHHgJzATOgXNgJjAQ+AXkAnoBuYBbwC1gFnANmAb0AqYBz4BnQDMgFlAL6AXUAnYBu4BgQDCgGNALKAYkA5IBy4BmwDGgF3AMGAYMA34Bp4BVQC9gFdAKaAXEAmYBr4BewCsgFZAKOAUsA6IBvYBoQDWgF9ALqAZcA0oBoYA7wB0gFFAHCAV8AuoAdYBPwBvgE7AJeAO8ATYBa4BNQCVgDbAGqAScASoBkYAzwBkgElAGiAQ0AsoAZYBGwBegEbAI+AJ8ARYBXYBFQCKgC9AFSARcARIBhYArwBWgEDAFKAQEAqYAU4BAwBMgELAHeAI8AfYAS4A9QB5gCbAEyAMkAfIAfYAkQBKgD9AE6AP8AZoATYA/QBTgDzAIiAJEAQYBVYBBwCGgClAFOARkAQ4B40AWIAswDmwBxoFHwBZgC/AICAM8AiYBYYAwwCRgDDAJuASMAcYAl4A0wCUgE5AGSANkAtoAmYBOQBugDdAJiAN0AkYBcYA4wChgDjAKKAXMAeYApYA7wAigBNACKAGkAFIAMYAXwAqgBbACOAGcAEIAR4AhQAtgCPAD+AHsAGIAM4AWwAzgBnAD6AHsAHIALYAcQA2gBvACuABsAFoAG4AOQAdgBBAC+AC0AD4AGYAMwAWgBxAEaAEEAYoALYAWQBHgCFABiABcwRVEAHoQAXgA9KAHD4AdPAAaADvYQQNgChoACYApmIIEQBQkAAoAURAFBYAmKAB8A03QBN/AEXwD3cARHEE3UATdQBoUQRGkQRCkQRmUQQ+UQRj0QA+Ev20gDLrftm8b6H7ZQBdkv2xfNpD9sIEs2H7YPmxg+2kDW/D9tH3awBfc4AvG4AY3GIMdGIMz2IEdOIMfOIM1+IEfWIMhWIMAwBAMQQAgCQIAA4AkSIIBwBIMAA4AS7AEB4AnOAAsAJ7gCRYAOVgAhAM5yEE4UAXhwASgCqpgAvCDCUAF4Ac/qABcP2KfsU/ZZ+xD9iH7ln3MvmSfsi/Zd+w79hX7rn3VPmVftW/aN+2T9i37mn3Kvmbfs+/ZF+2T9kH7lH3QPmefs4/Z9+sL9in7gn3CPmEfsa/YN+xT9g37gH3Avl9ftI/ap+yj9ln7lH3KPmvftc/X1+sz9Zn6en2kvl7fro/UR+rb9Yn6dn25PlGfqC/XB+rL9dn6QH2gPlufp8/WV+vz9Hn6an2cvlqfrI/Tx+mT9Wn6ZH2xPk2fpi/Wl+mL9bn6Mn2ZPlefpc/V1+qz9Fn6Wn2Uvlafqo/SR+lT9U36VH2ovknfpA/VB+lD9Z36IH2QvlPfo+/Ul+p79D36Un2RvlTfqi/SF+lb9Un6Vn2sPkmfpI/VV+lj9b36Kn2Vvlffpe/VB+u79F36YH2YPljfrA/Th+mb9W36Zn20vk3fpo/W1+mj9d36On2dvlvfp+/Wh+v79H36cH2hPlyfri/UF+rT9Y36dH28vlHfqI/XV+rj9fn6Sn2lPl+fqc/P9+cL9P355r65b9An6AP0BfoAfXKf3Nfnc/Q1+gJ9jT5Fn6Iv0TfoI/QF+gh9h75DH6Iv0WfoC/QZ+gp9hT5BH55Pzxfo0/Pt+fZ8fr4+H58v0Mfny/Pl+fB8iL5FX6Bv0cfoC/QF+hh9jr47n53vy/fls/N5+ex8cz4vn5dvzrflm/PJ+bZ8Wz45X5ZPzgfny/Jl+eB8Vz44n5vvynflc/NZ+dx8az4rn5VvzTflW/Ol+aZ8U740X5QvzYfmi/JF+dB8Tz40X5nvyffkK/M5+cp8ZD4nn5OPzLfkI/OJ+ZZ8Sz4xX5JPzAfmS/Il+cB8SD4wX5gPyYfkC/Mp+cJ8Yz4ln5JvzMfkG/OZ+Zh8TD4zX5PPzHfma/I1+c58UL4zn5oPygflU/NJ+dR8bD4pn5SPzUflY/O1+ah8VL42X5Wvzffmq/JV+d58WL43X5wPy4fli/Np+eJ8dD4tn5aPzsflo/PV+bh8XL46X5evznfn6/J1+e58X74jn5Fvx2fkI/IR+YZ8NT4c344Px6fj0/Hx+Hh8Pr4dn48vyBfkE/IN+YB8Oz4g34/vx9fj6/Hl+HZ8Ob4b343Pxgfjk/Ht+GR8M74ZX43Pxkfj2/HR+GJ8MT4Yn5Av7tvxxX1Fvh3fjq/Id+R78bn4LnwXPhdfhc/Fx+Kr8FX4WHwTPhafim/CN+FT8UX4VHwovghfhA/F9+BD8Zn4HnwPPhNfg8/EN+Jr8DX4RnwMvhGfiI/Bx+AT8Sn4RHwgPgWfgg/Ed+AD8Xn4DnwHPg+fgc/Dt+Ez8Bn4NnwFvg1fhq/AV+DL8An4MnwYPgGfgA/DF+DD8Gn4AnwBPg3fgE/Dx+Eb8A34OHwEPg5fh4/AR+Dr8MF9Hb4PH9wH9334EHwfvhAfgg/BF+JL8IX4SHwJvgQfiW/BR+Ir8S34FnwlPgdfie/E5+Bz8J34IHwnvhQfhA/Cl+KT8KX4VnwSPgnfio/Ct+Jr8VH4KHwtPgtfi+/FZ+Gz8L34Lnz8U7/1Uz//+Y/93D76Wz/6kz/5gz/2c7/1c7/4i7/5a7/1e7/3Wz/4Iz/zWz/zQz/041/7/W/9/te//qVf+p3f+p1fWX7k9/a5fes3f/W3fvUH4Fu/9QPwvX3jF3rLvGVf6CX7wu/zknnJvs879n2f5x3zjn2eV+zzvu0V84p92xv2bU+bN8wb5mnzhHnaPGyeME+Yh80D5mHzrHnAPGCeNa+XZ82j5vXyennUvF0eNS+at8vb5UXzdHnRPGieLk+XB8275UHznHm3vFueM6+W58xj5tXyannMPFoeM6+ZR8uj5TXzbHnNvGeeLc+W98zD5T3zpHm4PFyeNC+XJ82b5uXycnnTPF7eNK+ax8vj5VXzfHnVvGueL8+Xd8375V3zsnm/vF9eNi+Yl83b5gXzgnnbPGLetq/ziHnEvs4z9nUf6BnzjH2gh+wDP9FD5iH7RE/ZJ36jp8xT9o3eMg+UJ8oz5YnySHmkvFMeKq+UZ8or5Y3yRnmhvFmeLM+UJ8t75b3yXHmnvFSeKS+Vx8pj5bXyXHmrPFPeKk+Vp8pD5W3yOnmmvE6eJ8+TB8oL5X3yTHmfPE4eJ2+T18qD5ZnyYHmxPFOeKS+WN8vT5GHyBHmCPEweIA+Td8kD5AHyLnlz3iWPkjfnzXmUPD8eJW+S58fz403y+HiTvEgeH4+PF8nb40XyHnl7vD3eIw+P98hr5OHx8HiNvDteI2+Rd8e74y3y6HiLPEQeHY+Oh8ib4yHyDnlzvDneIQ+Od8gr5MHx4HiFvDdeIW+Q98Z74w3y2niDPEJeG6+NR8hz4xHyDHluPDeeIS+OZ8hL5MXx4niJPDleIk+RJ8eT4yny6niKPEZeHa+Ox8iz4zHyHHl2PDueIy+P58iD5OXx8niQPD0eJE+Sp8fT40ny+niSvEpeH6+PV8n741XyLHl/vD+eJU/Os+Rl8uQ8OS+TF8jL5GnyAnmBPE2eII+Nt8b74q3x0nhpPDNeFm+L98Xb4nXxunhgvDCeF++L58Xj4nHxtHhgPDHeF0+MV8Yr453xzHhkvC8eGW+MN8YL42nxsHhfPCyeFc+KR8Wj4lXxvnhVvCveFS+Ld8ZD433x0HhqvC/eF0+Nx8ab4kXxeHg8vCieDi+KB8XT4enwoHg5PCieEy+Hl8Nz4tnwnHhLPBueDW+JV8Nb4iXxang1vCSeDC+Jh8ST4cnwkHgwPCSeEQ+GB8Mz4rnwjHhxngvPhRfnsfDivCEeC4+FN8Rb4Q3xgHgrvBUeEA+FB8Tz4aHwUHg+PBOeD6+HZ8Iz4fXwSng9vB9eCa+E98M74f3wgngnvBNeEC+FF8QT4qXwUnhCPBWeEI+Ip8JT4RHxWnhEvCJeC6+FV8R74RXxjngvvBfeES+Gd8RT4sXwYnhKvBmeEo+JN8Ob4THxaHhMvCYeDY+G18S74TXxnng3vBveEw+H98ST4uHwcHhSvB2eFG+Kt8Pb4U3xeHgfPA4eBo+Dp8HT4GXwIngTPAzeBK+CV8G74GXwLHgYPAseBY+CJ8Ej4WHwRngjPAweCI+EJ8LD4InwQnghvA8eA8+Bh8Fz4D3wHngRPAkeBA+DB8Fr4DXwGHgXvA0eBm+D18HD4HXwPHgYPAyeBw+Et8BT4LEe6ynwVk+Bd8BbvdU74KneAc+Ap3qqZ8DjngGvgMc97hXwUK+AN8BDPdQb4J3eAC+Ad3qnF8AjvQAeAI/0SA+AJ3oAPNoTPdGjPdCjvdkDPdCbvc+bvdj7vM+Lve3F3uttb3tvt817vbbb1m3z2i6b13pul63L5rmdNs/14E5bp82Dvc6DPdnrvM6TPc+TvdqrvdCrPTcv9ELPzRs9N+/NG73Re/NK780T4JVe6QnwTE+AR8AzPdMj4KUeAQ/OS73Ug/O6B+ch8LrXPQSe9xB4CTzveS+B970E3gLve99b4LFdsQ5Zt6xD1iXrknXMOmzdtW5Zd62j1lHrpHXMOmfdss5ZF62L1k3rpHXQumUdtO5Z96xr1jXrlHXLOmXdse5YZ6wz1hHrlnXEOmGdsA5YB6wL1i3rgnXDumFdsW5aV61b1lXrrHXLumWdtQ5b96vz1Z3qTnW+OlOdr25XZ6oz1e3qRnW7Ol3dqG5Up6sL1enqbnWhulDdre5Td6ur1X3qPnW1uk5drY5W16nr1NHqOHW0Olkdp45TJ6vT1MnqYHWaOk0drO5SB6tz1V3qLnWuukqdq45VV6mr1LHqJnWsOlXdpG5Sp6qL1KnqUHWRukgdqg5Sh6pL1UHqIHWpOkldqm5VJ6mT1K3qKHWrulYdpY5S16qz1LXqXnWWOkvdqw5T96qL1WHqMHWxukxdrG5Wl6nL1M3qNnWzOlvdpm5TZ6vz1NnqcHWeOk8drg5Uh6vL1YHqQHW5OlFdro5XJ6oT1fHqSHW8ul4dqY5U16sr1fXqfnWlulLdr+5Ul6g71A3qDnWGOkMdoe5PN9cN6uY6QB2gTlCnqGPUDeoYdY26Rt2j7lHnqBvUOeoWdYu6RF2ebk83qNvT9en6dH86Ql2gblAXqJPr5Do/nZ+OTzeo49Pp6fR0eTpBXaFuUFeoQ9QN6gZ1iDpFHZ7OTgemA9PZ6bx0dro6nZfOS1en69LV6eZ0Xbou3ZxOSzeng9Np6bR0cDosHZzOTYelw9K56ax0bjo2nZXOSsemo9Kx6dZ0VDoq3ZpOSremS9NJ6aR0aTooXZrOTAelg9KZ6Zx0ZroynZPOSVemY9KV6cZ0TDom3ZhOSTemC9Mp6ZR0YbokXZhOTJekS9KJ6ZZ0Yjoy3ZJuSUema9KR6c50Tbom3ZnuSXemQ9M96Z50aLooHZpOTReli9Kp6aZ0aro23ZRuStemq9K16d50Vboq3ZvuSvemi9Nd6a50cbosXZxOTpely9LJ6bZ0cjo63ZZuS0en49LR6e50XDou3Z3uS3enw9N96b50eDow3Y0uR8ejy9Hp6HR0PTojXVzHo4vrhnRDuiBdj+5Hx6P70QnphHREOh8djw5IB6Tj0QXpYnQzOh7djK5GV6O70fnodnQ8uh0djg5HZ6Oz0dHoeHQ0OhmdjC5Gh6Qz0vHoiHRFOh5dke5Ix6Pj0R3pkHQwOhcdhg5D56Kz0LnoWnQWOgtdi65C16Jb0VXoKnQrOgndig5FJ6GT0KHoIHQoOhMdhA5CZ6Jz0JnoSnQOOgddia5BV6Ib0TXoGnQjOgXdiC5Ep6BT0IXoEHQhOg8dgg5B56GD6zx0HTq4Dq7r0BXoOnQbugJdgW5DN6Db0GXoBnQDugydgC5Dp6ET0AnoNHQEOg0dh45AR6Dj0BnoOHQfOgOdge5Dd6D70IHoDnQHOhBdgg5EJ6JL0CXoRHQLOhEdiW5Bt6Aj0THoSHQnOgYdg+5E96A70aXoHnQPuhRdhC5Fp6KL0EXoVHQTOhUdi25CN6Fj0VHoWHQvOgodhe5Fd6F70cHoLnQXOhgdhm7u4q7t4g7u4M7teue7tvPd737HdnTn1rWdW/fWvXUBugAdgK7tAHR1V3dzV3Zn13Znl3Zp1zu3W7u2Wzu1Uzve8Q7t2g7tTLMrO7Z7u7Z7O7lru7aTO7oju3Ez28y6cS/rxg7cy/ayDtzIOrD7NrKNrPu2se7r9ja2jXV7E+v21raJbWJb2xa2tW1sW9gWtrFtYBvbvraBbWD72v61r+1q+9f+tattXrvanrZ5bV572ta1p+1oW9fWtaNtXDvafrZxbVz72ba1n+1m29a2tZvtWrvZdrZr7Vrb2b61nW1o+9a+taHtXBvalrZz7Vxb2t61pW1qe9fetantXpvatrZ77V7b2va1re1s29f2tbPtYDvb3raD7WB72x62t3XdHraHdd0u1nWdt4vtYp23j3VeF+5j+1gX7mRd2Ik72U7WiVtZJ3bkVraVdeRmtkVtUvvUJrVL7VIb1Z61Ye1TG9Z2tV1tVhvVVrVPbVW71T61T+1W+9VOtU/tVXvVPrVZbU7b0z61PW1QG9QWtVNtU/vUNrVH7VE71A61P+1T+9PutDttTpvWnrVP7Vc71j61Y21Z+9Q+tWVtWnvT1rQH7UFb0xa0NW1MW9AWtDFtQBvTtrQBbUDb0v6zLW1K+8/+syntPpvSjrT77D470t6zI+1He8/esx/tPPvRbrTz7Dy70b6zG21G+86+sxltO5vRVrTtbDtb0Z6zFW1Ee86esxHtOBvRNrTj7Djb0H6zDW1C+81+swltN5vQLrTdbDe70IazC+1DG86Gsw9tOfvQTrTlbDk70aazE+1Fm86msxftOnvRdrTr7Drb0cazHW1IG8/GsyFtPRvSlrT1bD1b0uazJe1Jm8/msydtP3vSrrT9bD+70pbblfalLbfl9qU9ty/tTHtuz+1MO9DOtDftQDvQ3rQH7TZ7za6yq+w1e8pes9PsKXvKTrOj7DQbzY6yo2w0+8lGs83sJ/vJNrObbDObzG6ym2wym8kms8VsJpvJFrOTbDEbzE6yk2ww+8gGs73sI/vI9rKLbC97yy6yi+wtO25v2Vp23I7bWraQrWVj2UK2kI1lA9lYtpUNZAPZVvaPbWVf2T/2j31lB9lXdpYdZAfZWfaQnWVz2UP2kM1lE9lcdpdNZBPZXbaR3WV/2Ua2kf1lI9lfdpiNZCPZYbaSHWaP2Uq2kj1mL9ljdpm9ZC/ZZbaTXWaf2U62k31mQ9lntpoNZUPZaraUrWaz2VK2lM1mU9lsdptNZVPZbXaV7WP32Ca2id1jl9g99o5dYpfYO/aIvWPn2CP2iJ1jh9g5to0dYofYNraHbWPX2B62h11jc9g19ozNYXPYM7aGPWPH2Bq2hh1jY9gx9ouNYWPYL7aF/WKz2Ba2hc1iU9gs9opNYVPYK7aEvWKn2BK2hJ1iQ9gp9okNYUPYJ/aDfWKj2A/2g41iR9gotoodYUfYKvaErWK32BP2hN1iV9gttotdYVfYLvaF7WLD2Bf2hQ1jZ9gwtoydYWfYMvaGLWPT2Bv2hk1jd9g09o3dYXfYN/aHfWPj2B/2h41jg9g4to4NYoPYOraIrWPz2CK2iM1jk9g8to9NYpPYPraJ7WAz2O9+N4PdbgZbwW53uxXsdSvYCfa6151g+51gH9h++31g931gG9h9921g821gE9h8801gn5vAFrDPfW4Bu9wC9tsud7nf9rjfdr3HPe56i7ve9Ba3uOn9bXrL+9vflne35Q3vbncb3nvDe8fb2/Get7e9PW9wz9ttgxvcbjvcbhvADne4AWxyA9gBNrnJHWCbO8AesM1t7gEb3QN2gY1udBfY6S6w4Xa60w231Q23EWx1qxvB/hvBXrD//nvBZveC3WCzm90NtrsbbAfb3e52sN8q1qIVshJLwBlRQ7AfIB5oEhRHxFWvt02oGYK76hUgUycvRbw4Azp5icvkqpcAFU2FTHF4MqRvLUw9AGXqAShBcXEBGn6Cr+GH+Al+gh/iN/ghPonf4Df4JP6ET+Jr+RP+hK/lY/havpeP4WP4Xr4HD8E38N438A/8A2/By6nV1G1qNVWaNBWaek3F5uVUbKo1L+flVGtqNZWYKkytpQpTf/1Sg3mvvvCw+kL142EPq348ANWP2ssD8ADUXn6AWkINoepRQ6i5cnlQzeVTn/oFPvWFfKHvQA2mDlNrqcPUYsVUZGoO1ZaKS8Wl2lK1qbZ8q2pTtfnWz771CPzsZ4/AC/EIfBAvxAvxQfwdH8ST8Xf8HU/GH/Jk/CB/yB/yg7wwP8gD88K8MA/sv3lgH/1v/+2j/4CaTd2m0lJpqdvUWuo21ZhaS62lGlOJqcxUZ36I6kyNFk2d5mUvimoe9ZnaTN2mNlOVqdvUbaoy9ZjaQ62lXlGvqLX8ELWWuswP8UPUZSozdZFqSc2jWlI7dVJ5qZDUPionlZPaR+Wl9vHffy+riVRAqh4VkEqHjkpGBaXyUlOpqVRe6ix1Tj10SL3kN/lKfoGv5Af4BX6BH+BBP0DtpfZS9ai91EiqHlWPGklNpJpQ86gh1BBqHjWXmseLai41lxd96kUfwKc+9QF8IfWSikn1o2JSQ6l+VD9qKLWXGkpFhUqVpXZST6m81FPqKpWXyktdpc5SX3ivNlAbeK/Kee8ZqHKqnGfgW8/AF/Ctb30Bj0CVpbZSe6mtVFFqL7WXKkrVpN5Qd6g51B2qD9WHCkTFpQZRc6hBVJruEVQgahM1h9pExaLmUHOoWFRbqo7+QuWh8ugv1B/9hWpL/aH+UG2pTlQt6hnVhHpGfaOaUE2ob9Q86hs1kJpHzaMGUhepilRDah/VkBpH7aP2UeOoa1QsqhjVlipGbdNGdaOyUceottQxahbVlmpLzaI66UNUr9aqV6+otVqrV7yBNEbqIlWRukhfpCpSFemLFEa6IqWRpkhppDNmpDLSGKmKVEYqI1WRpkhVpCjSFGmKFEV6IkWRmkhPpCdSE2mJ1ERKIi2RlkhJpCNSEmmIdEQ6Ig2RikhDpB9SEamI9EMKIv2QekhBpCBSD2mH1EM6Ie2QdkgnpBLSCemDVEIqIX2QOkgfpA1SB6mDtEHKIG2QRkgZpAzSCCmEdEWaImWRskhTpC1SDWmEdEO6IY2QckgppBDSCmmFFEJqIdWQZkgjpBlSDGmENEKKIYWQYkgvpBBSCOmF1EJaICWQwqUEUgGpgPQtTZAiSOFSBOmBA6mBNEEKlypIFaRw6YLUQFoghUvfUgApXAogDZDCpXBpgHRAqqY+hVOfrmvapnRa16lbqqZw+tOfwimbtqmbwqmbvimcvmmcwimcxumcxqmczumcyimNSkOnoczQaWg1tFqaotVQbCg2VBuqDd2Wpui2tEu7lKcbzZaiaDb0GnoNtZam6YkyQ5mlJ6osPdMSVYYqS0sUWVqmIooMRZaKqLFUTEPUGGosDVFiaZh+KDGUWPqhwtIvBVFhqLAURIelYDqiw9Bh6YgWS8eURIuhxVISPZaSqYkeQ4+lJposNVMUTYYmS1F0WYqi1lBrKDVUGsoMhYZCQ5mhzdKdoimadpQaGg1dhkZDn6HL0GXoM9QZmgvdhf5Cd6G8UF4oMLQXqgv1hepCcaG40FvoLZQW6gvthfpCg6G00FmoL3QWWgv1hfpCa6G/0FqoLfQX+gu1heZCVaGs0FcoK7QV2gqFhZJCS6Gv0FLoKfQV+go9hapCSaGvUFPoKzQWago1hcZCUaGu0FioLNQVugqNha5CU6Gx0FhoKhQVighNhM6hiVBFqCJUECoK5YRmQjmhndBO6CiUEFoIlUMLoYZQOVQONYQeQjOhly6hltBLaCXUEmoJrYRSQiuhklBKKCVUEjoJlYRGQiehk9BIKCQ0EvoIhYRCQh+hjtBHaCPUEeoIbYQyQhuhgVBGKCM0EAoIDYT+QQGhgNA/qB/0D9oH9YP6QfugfNA+qBzKB+WDyqFzqBx6CJ1D59BDKCJ0E4oJBYWCQjGhn1BCqBw6CB2EyqGL0E1oKBQTGgrVhGJCMaGa0EyoJtQTmgnNhHpCRaFtUDdoHdQNCgeFg8pB86B69KB70DZoHfQN+gatg8ZB5aBz0DroHJQOWgelg9pB66B1UDsoHtQOegfFg+JB76B50C+oF9QM6gUFg5pBzaBgUDEoGXQMmgYdg4YJg5pB1aBp0DXoGjQNygb9gppBw6BlUDJoGlQNigZNg6JBz6Bp0DToGbQMegQ1ggJBjaBxKBAUCBqHDkGXoElQLWgS9Ah6BAWCKkGZoFtQJqgT1AkKBeWCPkG1oE/QJk3QJSgQ1AeqBdWC+kCzoD5QHmgWNAvKA7WC8kB1oFZQK6gOlAqqA8WBUkGpoDhQKSgO1AYqBZWC2kCjoDbQG2gUNAp6A52C3kBzoFPQKWgOtAqaA92BVkGroDvQK+gOtAd6Bb2C9kCxoD3QHygWFAv6A92C/kCRoFvQLSgSVAlaBEWC/kCHoEJQICgUtAu6BS2C/kCJoETQH2gQdAXqAp2BukBhoDBQGagKFAU6A0WBpkiBrkBZoCpmoDRQGWgNdAYaA32BzkBfoC3QGegMtAXKAv2AhkBNoCHQEagJ1AQ6Aj2BbkAzoCTQDKgGDSgH9ANqAuWAckBNoCTQDugGlAQqAiWBlkBFoCBQEigI1ANKAiWBekA7oAPQAmiMFkDh0BiNUTgUAgqHIkAhoBBQBKgCNAF6AV2ALkAvoBjQA2gA9AIaAH1DL6AX0DfUAvqGAkAtoBZQAGgFFADqhlZAK6BuKAXUDa1RCigFtEYnoDVKoxPQCSiNRkBpVEYjoBFQGX2AyiiMPkAfoDDaAIVRF22ANkBdlAHqoi/KAGWAvqgD9EVj1AHqAI1RCGgC9AB6AVWASkAhoAPQGJ3RA6gBNABqACWABkADoARQAeiKftREP+pRj6qoiapoiqaoinaURU+0RU8URVu0RVGUoyZaoitaoie6oit6ouyZ7cSGgie2U9upDd1oiIpnNlRExzPbmQ0dz20oiG70Qz90ox4KouGZ7dyGjmiHduiIkme1k9rJ7KR2TjuZnczOaae0k9kp7Xx2PjulndHOZme1c9m57Kx2MjuhnddOZ+e109rp7LR2Vjudnc7OamezE9ip7Ax2BjuVncPOYqex89dp7Dx2/jp/ncdOZOevU9hZ7Cx2CjuJncpOYGeyM9kJ7ER2Ajt9nchOZKev89f56mx11jpbnavOWmetc9XZ6Vx1pjo7nZ3OVCepk9Xp6uR1ujphnbxOXiess9fJ6zR1sjpZnaZOVSevc9dp6jR17jpLnbtOXWeps9Sp6xx16jpznaPOUWeuU9SZ68R1ijpFnbjOUCeu89YZ6gx13jpBnbdOWieoE9RJ6/R00jplnZ5OT6esc9Mp64x1bjo3nbFOTWesc9ap6dR0zjo5nbPOWienk9NZ6+x0vjprnbZOUuens9Op6jR1ojpRnabOU+el09Lp6LR0VjodnY7OSielE9P56Mx0PjohnZnOTCekU9IZ6XR0TjonnY5OSqejs9F56Wx0PjovnZfORyemc9Ap6Fx0LjoFnYpOQSegU9Gp6AR0BjoPnYjOQCeiM9EZ6Ax0JjoVnYFOQueh89BJ6DR0DjoXnYXOQueik9H55oxz5jnjnHPOPGeec86552xzhjnXnGvOMOeY882Z5wxz5jnvnGHOMOedE8x556xzgjnBnHVOL2ed087p5fRy2jm/nHZOPOeX88uJ5xRz4jn1nGJOMaeek8yp5+RzkjnJnHzOMiefs89Z5ixz9jnNnH1OP6eZ08zp5zxz+jn/nGfOM+efE83555Q70ZxoTrkzzcnmVHOmOducb84wJ51T7pw76ZxyTrlTzgnnlDvlTjhnmhPO6eZMc6Y53Zxszilnl5PKSeXsclo5sZxZTilnllPLKeWUcmo5t5xSzionlhPLWeW8cnY5p5xcTi7nlHPLOeWMcm45t5xRTimnk7PJWeRscjI5i5xFTibnkrPIueREciI5l5xKTiOnkzPujDudnEXOJCeU88gJ5XxyHjmfnE7OI+eR08lp5JRxwjhJnDBOFyeJk8Tp4jRx0jh3nDZOG+eO08cp4yRx7jhJnCPOHeeOc8Sp4xxxhjh1nDrOECeOM8Qp4sRx4jhFnDlOEWeJM8eZ4yxx8jhLnCdOHieP88TZ4zxxojh7nD1OFOePE8WZ4vxx/jhTnEDOFKeKE8gJ5FRxBjlVnCvOIGeQc8Up5FxxsjiFnEJOFizOFieNU8a547xxEjmHnC/OGCeLM8Y542RxsjhnnEPOGWeNc8g55Kxx3jgZnA7OC6eDE8J54bxwQjglnAzOAKeCU8EZ4BxwMjgvnAHOC2eFM8AZ4KxwAjgrnBNOACeAc8Lpdk44KZxup9tJ4Xw7KZwYzrfz7cRwCjgxnBpOAaeAU8NJ4NRwbjgJnATODWeBc8PJ4SxwFjg5nAZODmeH08Bp4Oxwwp0dTg8n3Al3ejgPnB7OD+eB88D54URwRjg/nBZOC+eHE8Qp4cxwXjgjnA/OD+eDs8H54fxwNjgRnA3OBSeCE8G54Exwtud61ud6en/+858se7qnfNbnfM5nfdKnfMZnfcYnfNYnfL5nfdbne7YneaaneIpneoJnevITPMGTn/0sz/Hs53iGZz/7GZ7gWZ79VE/0TE/yRE/yJE/z/M7OPGYeOzuz2NmZ28xiZjFzmznM3GZqM4eZw0xtZjBTm4nNDGYGM7GZwExspjUTmAnMtGb6Mq2Z00xfpi9zmrnLnGZKM3eZu0xpZi5TmgnNzGXmMqGZt0xoZjPzlnnLbGbaMpuZzExbpi2TmTnLZGYqM2eZs0xlZixTmYnMjGXGMpGZsExkZjITlgnLTGbKMpOZy0xZpixzmUnLXGY6M2mZtExnZi3TmfnMrGXWMp+ZuMxnZjQTl4nLjGbqMqOZ1Exdpi6TmsnLpGZWM3mZvMxqZi+zmnnN7GX2Mq+Zv8xrZjbzl/nLzGYKM7Od2xRmCju3Sezcp2cSM4mdnmns9M7PNGYaOz/zmKnKRGWOMlGZpkxTpiiTk/nJHGV+MkOZoUxSZipzlTnKXGW2MluZr8xXpitzlOnKZGWyMlWZl8xM5igzk7nJ3GRyMkGZnsxRpiezk9nJ1GReMkeZmExM5ihTkynKBGWOMkmZpcxRZinzlDnKHGWeMlOZlkxKppwpZ1Iy/ZiUTEmmH9OPKcnkY0oyI5l8TD5mJFOPGcl8ZOox9ZiPTDzmI7ORicfEYzYy75iNzEXmHfOOucikYy4yE5l0TDpmIlOOmcg8ZMox5ZiHTDjmIZOQCceEYxIy35iEzEHmG/ONOchkYw4yA5lsTDZmIFONGcicM9WYasw5M405ZwIy05hpTEDmGhOQKchcY64xBZltTEFmIbON2cYsZLoxC5mGTDemG9OQGcc0ZCIy45hxTETmHBORqcicY84xFZl1TEUmI7OOWcdkZNoxGZmOTDumHdORmcd0ZEIy85h5TEjmHhOSOcncY+4xJ5l9zElmJbOP2cesZP4xK5mWzD/mH9OSKWeiMc+YW8wzZhmzjDnGrGJiMbeYWEwtphaTi8nF9GJuMb2YYEwwphhzjBnG3GKGMb+YX8wuJhRTirnFlGJSMamYVcws5hVzi3nFtGJaMaeYUMwtZhQzirnFnGJ2MbOYW0wxJhlzi0nGNGNuMbeYZkw05hOziYnDxGE2MW2YTUwmpg3ThsnErGEyMZWYNcwaphJThqnERGLKMGWYSMwYJhKziBnDjGEWMV2YRUwipgvThUnEZGESMYeYLEwW5hBThTnEDGKqMFWYQUwUZhDTh4nCRGH6ME2YPkwepgnThMnDLGHyMHeYJcwS5g5ThLnDzGGKMEWYOcwQZg5ThxnCDGHqMEeYOswe5ghzhNnDJGH2MH+YJEwS5g/zhPnDBGKeME+YQMwUJhBTiJnCTGEKMVeYQsw4c4W5wowzW5hxphGzhdnCNGK+MI2YR8wX5gvziAnDPGImMWGYMMwk5gwzibnEnGHOMJeYNMwlphOThknDdGLeMJ2YT8wb5g3ziYnD3GBmMCmYGcwL5gVzgunAhGBSMCGYEkwJZgVTg8nBpGByMD+YH0wQJgjTg0nB9GB2MDuYG0wEpgKTgqnAZGAyMB2YEcwHJgXzgdmggbnARGBSMBOYCUwK5gJzghnBpGBWMC2YFEwLJgaTgknBxGBqMA+YBkzVVE0DJjcNmARMbnKTgImaBMwBJmqi5gDTNAeYAcwAJmkGMAGYpEmaAMzRBGDW5miOZm2CZm3OJmiC5mx65mzGpmd6ZmxuMzZd0y23ma7ZltvKbWZbYjNbcy2xldjMtbRmrqYvrZXWTF9WM735y2plNfOX18xvsuW18prJltlM1nzLbGU28y21ma8Jl9pKbSZsdiZsymZndqZsfqZs0uZnfiZthiZtupmhGZpupmi6mW/mm1mab6YAszRLU4B5mgLMAuZpnmYBMzULmHBmaqYmnNlNOPOA2c1uHjDVklo5rTxWTiujldHKZ2Wwklh5rCRWGiuNlchKZKWy8liprGRWMiudlc/KZuWxslm5rFxWJit5lb7KY6WvElgJrAxWFiuHlcfKYaWwUlj5q+RVHit7lb3KY+WvMllZrDxWOiuhlcdKaKW08lh5rJRWUit3lbrKUeWoUlcpqtRV3ipFlaLKW+Wn8lZZq/xUfiprlZ3KWuWsslPZqZxVbipnlbLKTeWmUlapqZRVwio1lZpKWCWmElbpqsRUYipdlZVKVyWrslJZqWRVTipZlarKSeWkUlUpqVRVoiollZJKVOWjElVZqnxUPipLlY3KUiWpslHZqCRVMipJlaZKRiWj0lTpqDRVniodlY7KUyWk8lSZqoRUQipTlZHKVOWqMlIZqVxVUipXla1KSiWlslVpqWxVviotlZbKV+Wl8lUZq7xUXipjlZnKWCWtMlOZqaRVcipplbZKTiWn0lbpqbRV4io9lZ5KXCWoEleZqwRVgipzlaHKXOWuMlQZqtxVjioNlYPKuXJQKagUVAIq9ZR9yrmyT/mn/FPKlYVKROVciahMVCYqF5WLSkXlXKmoPFQeKg2Vdco75Vx5p8xT5in1lH5KPuVcyafcU+4p8ZR1yrnSTmmnnCvxlIBKP+VcKVcGKufKQCWhcq6cKwmVhUo6pZySS8mllFNqKeWUcEotpZYSTomlhFO+KbGUWMo3pZXyTdmmtFJaKduUVco25ZqySlmlXFNOKdeUaMop5ZQSTQmlRFOeKaGUUMozpZPyTFmmdFI6KcuUTMoypZiSScmkFFMuKcWUYcol5ZIyTImkDFN+KZGUSMovpZHyS9mlNFIaKbuURcoupZeySFmk9FIeKb2UYMoj5ZESTJmkBFOOKZOUScoxpZJyTEmmVFIqKcmUTUoypZmySdmkNFM+Kc2Uacon5ZMyTRmlTFOqKaOUUUo1pZRSTcmmlFJKKdmUVEo2pZuSSkmldFNeKd2Uccor5ZUyTpmljFPOKbOUWco55ZZyTkmn3FJuKemUXEogpY8yR+mj5FHyKHGUMsoaZY6yRnmjvFHqKH+UQcocZZBySDmkjCvjSiJljpJIKaQUUgIpW5QvyhzlizJGGaOUUdooaZQ5ShrljBkljLJFmaN0Ubooc5QwShyljTJHqaPcUeYod5Q9yhxljrJH+aNkUa4oKZQUyhXlhHJFmaKcUE4oU5QRyhTliTJCGaE8UTooT5QlSgelg7JE2aAsUY4oG5QNyhHlgnJEGaJcUC4oQ5QIyhClhxJBiaD0UMKVHsoOJVwJV3YoC5Qdyg1lgbJAuaEkUG4oMZQESgIlhjJAiaG8UAYoA5QXSgDlhbJCCaAEUFYo3coKpYXSrXQrLZRvpYUyQ/lWvpUZSgFlhlJDKaAUUGooB5QaSg7lgHJAyaE0UHIoP5QGSgPlh/JA+aEEUR4oD5QgygQliFJEmaBMUIooFZQiShKlglJBSaJkUJIoTZQMSgalifJBaaJEUT4oH5QoSgglilJFCaGEUKooJZQqShalhFJCyaKkUNYlXaolXcqlXMKlWaalWqZlL3vpS1+upVquZVu25VvCpVuqpVuyJVv+MizHUi3HsizL0ix5iZZqiZbnWZJlWKqlWpLlL3mplm8Zl2oZl3Oplmo5l3UJlh+JjERWfuSx8is78hh5rOzIYmVHbiOLkcXIbaQwchuZjRRGCiOzkcDIbOQ1EhgJjLxG/iKvkdXIX+QvshrJi6xGSiN5kbxIaaQuUhoZjdRF6iKjkbjIaOQzEheJi3xG3iKfkc3IW+QtshlJi2xGLiNpkbTIZaQschmZjJRFyiKTkbHIZKQyMhYZi1RGziKVkczIWeQskhlZi2RGOiNrkbVIZ6Qt0hkJjbRF2iKhkblIaOQ0MheZi5xG7iKnkdTIXeQukhrZi6RGWiN7kb1Ia6Qv0hqJjfRF+iKxkcFIbKQ2MhgZjNRGDiO1lZscRg4rN0ms3KVHEiOJlR5prPRKkDRGGitBEhkJi3xFjiJfka3IVuQqshMJihxFgiJFkaJIUiQp0hQ5ijRFoiJRkarIVWQqchSZijxFniJLkZhITeQoUhPJieREdiJDkZ/IUeQn0hPpidxEYiJHkZnITOQochNZigxFjiJVkazIUSQr0hU5ihxFuiJhkZdIS+QcOUdaIv+QlshJ5B/yDzmJ9ENOIiWRfkg/pCRyDymJfETuIfeQj8g85COyEZmHzEM2IvGQjchFJB4SD7mIrEMuIhWRdcg6pCJyDqmIRETOIeeQiEg5JCLSECmHlEMaIt+QhkhC5BvyDUmIbEMSIgORbcg2ZCByDRmIBESuIdeQgEg1JCBSEKmGVEMKItmQgshBJBuSDTmIdEMOIguRbkg3ZCESDlmIPETCIeGQh8g45CEyERmHjEMmIumQiUhGJB2SDsmItEMyIh2Rdkg7pCPyDumIhETeIe+QkEg9JCQyEqmH1ENGIvmQkUhKJB+SD0mJ7ENSIiuRfcg+ZCVSjqxEXiLlSDnyEjlHdiG1kFxILWQWMgtphUxDniG5kGfIMmQZcgx5hcRCciGxkFvILaQX0gv5heRCfiHFkGJIMuQYMgzJhQxDgiHBkF1IK2QVkgtZhZxCTiGjkFFIKSQXUgpJhaRCXiHJkGZILqQZEg3JheRCoiHTkFBIJ2QOMgfphLxBOiGZkDfIGyQTsgbJhFxC1iBrkEvIGeQSMgk5g5xBJiFjkEnII2QMMgZ5hIRBHiGLkDBIGGQR0gVZhCRCuiBdkETIFSQRUgi5glxBCiFTkELIH2QKMgX5g0RB/iB9kChIFKQPsgTpg+RBliBLkDzIESQPUgc5ghxB6iBFkDrIHaQIUgS5gyRB7iB7kCRIEmQP0gTZgwRCmiBNkEDIEyQQMgh5gjxBBiFVkEHIIaQKUgU5hGRBDiHjSBYkCzKObEHGkUbIFmQL0gj5gjRCIiFfkC9IJKQMEgmphJRByiCVkDRIJWQTkgZJg2xC2iCbkE9IG6QN8gmJg3xCQiFxkDhIKGQOcgOZgaxAZiAxkBhIC+QDMgJZgYxASiAlkBRIDqQHsgLpgfxAfiBDkCFIEGQFEgTZgexAbiATkAvICuQCsgHZgHxAWiAnkBXICSQEEgLpgHRAMiArkAxIBQrIBCQF8gJZgbxAaiArkBVIDSQHEgEJR3rSk3BkJ+HIAmQnO1mATMkCJAEyJVOSAHmSBMgA5EmeZACyJAOQb2RJluQbSZJvpBvpRoqkG0mTNPmRNCmTH/mRMtmRMvmSHdmRL7nJl3TJTW7SHbORLsmO2cZsJDteI1nyj9fGa+QfrZGfXEdrozVyHbGRK9mO2EZsZDtqI1sSHrWN2kh43EbCZDxuG7eRMemRMTmTHumRMwmSM1mTNRmSNQmADMmQBECOJABSADmSIymANEkB5ADSJE1yAImSA0gDJEqipAGSkwbIAyQnOXmAVMkDJAJSJVUSAenHZ2OzMdnYbGQ2MhuVjcPGYmOysdhobDQ2IhuhjdLGZKO0cdo4baw2VhupjclGamO0Mdr4bOw1/hqTjb/GYGOwcdiobDw2JhuPjcRGYqOwUdgIbEw2Aht9jb7GXiOycdmYbFw2OhuTjclGZyO0kde4ayQ1khp3jaLGXWOuUdQoasw1ghpzjbdGUCOo8dboabw11ho9jZ7GWiOnsdY4a+Q0chpnjZrGWSOsUdOoaYQ1Zhphja/GTGOm8dV4aXw1thovjZfGViOlsdW4aqQ0UhpXjZLGVSOqUdIoaUQ1RhpRjabGSGOk0dToaDQ1lhodjY7GUmOjsdR4amw0NhpPjY/GU2Oq8dH4aEw1QhpTjapGSCOkUdU4aVQ1shonjZNGVmOlkdXoaqw0VhpdjZZGV2Os0dJoaYw1YhpjjbJGTCOmUda4aZQ10ho3jZtGWmOnkdZoa+w0dhptjZ9GWyOu8dP4acQ1hhpxjbrGUGOoUdc4atQ18hpHjaNGXiOpkc/oZ5wb/Yx/xj8joFHRiGicGxGNhkZDI6ER0ChonBsFjYXGQuOhMdA4Nw4aB41zI6Ex0Cg3zo1yY5+xz7hntDPiGedGPGOeMc/IZ9wz6hnnRj3jnfHOaGdkNCoa58ZDY6Jxbkw0Lhrnxrlx0chorDPSGbuMXUY645aRzihn3DJuGeWMWUY5I5wxy5hlhDNeGeGMbsYr45XRzVhldDOuGauMVcY145RxzZhmnDJOGdOMUcY0I5oxyhhlRDNCGdGMZkYoI5TRzNhkNDOSGZuMTUYy45KRzBhmXDIuGcOMSsYwI5hRyahkBDMiGcGMXkYkI5LRy2hk9DJ+GY2MRsYv45HxyyhmPDIeGcWMSUYx45gxyZhkHDMyGceMZUYmI5OxzOhkLDOeGZ2MTsYz45PxzKhmfDI+GdWMUkY1I5tRyihlZDNSGdmMbUYqI5WxzWhlbDO+Ga2MVsY3I5bxzRhnxDJiGeOMWsY445xRy6hlnDNyGeeMdUYuI5exzthlpDHaGHOMNsYb441xxxg3ChlzjEJGICOQ0ce4Y+wx5hh7jD/GH2OQUceYY+Qx8hhzjD5GF+OLMcf4YpQxyhhpjDpGHGOOEcdYY6wxzhhnjDHGHGOMEQaM0cVYZIwbc4xBxiFjjnHISGTMMeYYiYxFxhYji7HCWGFkMU4YWYwqxgnjhFHFGGFUMaIYI4wRRhTjgxHFWGJ8MD4YS4wNxhIjibHB2GAkMS4YSYwhxgXjgjHEmGAMMYIYE4wJRhAjghHE6GFEMCIYPYwGRg8jh9HAaGDkMBIYOYwZRgIjgTHDOGDMMGIYB4wDRgxjgBHDaGEMMAYYLYwARgvjhRHACGC8ML6NF0YN49v4NmoYBYwaxg2jgFHAuGEsMG4YO4wFxgJjhxFu7DB+GOFGuPHDeGD8MIoYD4wHRhGjglHEOGJUMCoYR4wMxhGjiZHByGA0MToYTYwnRgejg/HECGE8MaYYIYwQxhSjhDHFuGKUMEoYV4wUxhVji5HCSGFsMVYY0ZGPfuRjH/u4jvUoj36UR3iER3dcx3b0Yzu+7xiPf/QjO7KjH93xj+roR3VMx3Q8x3M0Rz+aI0mO4+jHcSzLER3dxnr0YzzOox/nkR796Ed6dBvD8ROTicnGTzw2fmMnHhOPjZ1obOzGLRoTjY1bJDZuUZtITCQmahOFidpEbKIwUZiITQQmYhOticBEYKI1sZdoTaQm9hJ7idREXiI1UZrIS+QlShNzidLEZ2IuMZf4TMQlPhOdibhEXKIzsZboTGQm1hJriczEWSIzUZk4S5wlKhNlicrEZaIsUZa4TKQlLhObibREWmIz0ZbYTIQm2hJtidDEWyI0MZp4S7wlRhN1idHEaaIuUZc4TdwlThOribvEXWI10ZdYTbwm+hJ9idfEX+I1MZv4S/wlZhODidnEbWIwMZi4TRwmbhs9cZg4bPTEYqM3gmIxsdgIishGcAxFZCKyMRSTibBEVyKpq9ZVq6pV1ZpqTbWiWlGtp9ZTq6nV1FpqJbWOWketolZRa6g11ApqBbV+Wj+tnlZPa6e108pp5bRuWjetmlZNa6Y104ppxbReWi+tllZLa6W10kpppbROWietklZJa6Q10gpphbQ+Wh+tjlZHa6O10cponVsBrXtWQGugQKug1c/6Z92z/lnl1j3rnlVunVsHrYTWRCuhtVCh1dA6aE20CloFrYnWPaufdc/aZ+2z7ln5rIrWRWui1dB6aE20HloRrYnWRCuiVdFaZ7Wz5lntrHfWOyue1c36Zi2zvlnhrHDWOOualc1aZmWztmmzulnRrGnWMmuaVc1aZi2zqlnXrHLWPGucNc6aZy2zolnLrGfWM2uZ1cyKZ9Wz5lnlrHPWPOuclc6aZ82z0lnrrFrWLKuUNcuKBct6Zb2yWlmlrFbWKquUVcpaZaWyelm7rGLWLisXLuuWNcwqZh2zjlnFrGRWLauUdcu6ZZWyilmprFNWKWuYFcwqZgWzflnFrGLWL6uX1cnaZIWyNlmZrEzWJauRtcjaYy2yxsWtRFYi65C1xzpkFbL2WHusQtYgq5G1x3pk7bFCWY+sR1YoK5LVyQplfbI+WaGsUdYfa48VyApk7bEGWX+sPtYe65JVyQplVbImWaGsUNYkK5L1wNpgTbA2WB+sD1YKK4ZVwqpglbA6WB2sCFYIK4O1xspghVvhVgIrjlXHymPVse7YseZYWawtVre1xfpidVvd1hdrjJXF6ramWN1Wv6ZYU6x+/SuIdcPKY92wZsiw1lgzrBPWGmuNdcIKYaXXtzXB+rYOGLAeWBGsBVYFa4FVwKpgVbAKWAGsfUVXCyu6nquF1cJ6ruXqYl2xquuKVcWqYj2xmlhRrOqKYk2RYv3ribXEqq4lVhKruqoridXE2q70aq70mmA1V3NNsJKriJXH+mH9sPJYOaw8Vhkrh5XDKmOFsa6rub7ru5rrvJprus7rvKYrX+FVwRqv8apgBbCCq4VVXMXVwlquOdYbK4/1xmpjtbHOWN1V/tZWee3W7m9b5bVeu7VeAwRYDawG1gVrty5YI6zd2q0R1go/29f2rX1t61736v1tH9u39rH9a//az7aKWD2sPFYPa4cOq4IVxMpjHbHyWBOsI9YRa4I1xFpjJbDSWAmsbiuNlcbqtsZY1bWvMNa+WlhhrDBWCyuH1f3WVvZbWxWs7MquClZ49avb6rbOq7eG39q3toZrgjVcx3El126tsH5rhdXC+q3famEF13Y113XtsGJYFawwVherus5YZaw8Vh5rjRXHSmG9sCZYL6wa1gRrglXDGiJVkiLBkl5Jm6RPUilpnTROOiiVSy2lZFJZqa30VCopbZRy4oa4IF7zEnwEX9NsvOMhr8Aj8DW9lc5Kf6XF0mQpMP6AK+BwHOYC+Bs3wVdwAP6Gr+HjuCJeiB/irXgq3ot34qA4Hy/JK/KO+odOoevpR/qTLsLn8rw8sV6A8+kMOC0Oi/vi0vg1vov/6jT3pV5RvdpDHaAm6Lv6rE6tR1M1qBjUR+oQ9YSKQkWjclFR9B59R/fUrXQm/UfP0sH0H2rbd3UifZvqdSL9TTfTi/RPnVKP62f6l/6nx+l5upyv4CUc8Ee8Ax/B1yoiVZC6R32lxlJ9qZ7UUSqf1Eh6JL2RikqBpal4zRHxlzPgCLjnNO/c5aU4Ku6rF+kiOCC1hcpHBaZylUHXo9ZR76iDfAJvQL2S5khrpDvSGqmNdEe6I7WR9kiBpDdSH6mP9EZaI4WTgkndpG5SMOmZFE86Jt2T7knHpJfSNOmXdE26Jv2SjknnUkOpoNRQuihdlD5KY6WuUlOpq/TVq5RWCindlFJKKaWb0kipKg6mxFJiHORfeiw9xr90FcfAAfAJfAIHwGXuxgcM4Ds8JI/EM/KMPBKfiHfifDgmjonz4ZE4Hz6ER+KR+BDuyK/yjrwsL8s78sQ63IF1t7sdWO++lQ/kU/lUPpAnxdNwONwNh9MtcDfcTbfA6XAu/QHP0h9wHzwLz8J98Cp97nAdrofgP7genofr4Zl4Hp6HZ+KHeCb+6xf3pVJRU6hK1BRqB1WJqkTtoMZ1Yx6uH+vHPFwv1mf1aJ1VZ9Wj9VBdWq/WYXVYvVqv1TF1Pp1RZ9T59EJqIxWPSkglpOJR56iFVD4qHBWOykdVkwJJh6Q30iFpXHojvZHGpUZSIWmQ1EYaJP3xI+2R5kh1pDVSHSmPtEZaI+WR+kiRpEVSG2mRlEhqI7WREkmFpEpSGzZSLKmNFEeKJcWS4kitpDjSKKmV1EoaJQWTNkmlpEvSJamUNEnKJc2SVkmzpFLSKmmVVEp6JX2SOkmlpE5SJkxSJWmbFE0KJkWTmknBpGBSM+mZNE1aJv2SlknVqEnZpHhSO+mY1E76Jh2TjknfpGvSNimYNE4aJwWTDkrBpFHSKCmVlE0qJ/2Syknp0EkFpVZSMGmXtEsKJiWTgknhwEnnpHPSOymZ9E7KJyWTkkn5pHKpXHootZQeShEhSh2lkFJG6aaUUaoo3ZRuShWlg1JFaaG0UPonTZQSSi+lhFJAgNI96aZ0UPop/ZQOSjOlg1IqaaY0U0ol3ZLSSfWkglI9qR8/6Vz6J+2TDkr7pHnSQemgNE9aJyWW8kpVpbxSXamutFaKK92Vrkp3pcKEpcdSWemptFXaKj2VwkpppblSU2muFFhqKjWVAktFpY7SSKmlNFK6KbWUWko3pZ7STemn1FPqKf2Ukko/padSUimp9FS6Kj2V2kpXpatSWymuVFLKKa2UVko5pZPSWmmsVFUaKzWVqkpVpabSUampVFQ6Kh2Viko7paJSTmmntFPKKb2UckobpZfSS2mjNFEKKz2VzkpnpafSX+mp9FP6KUWVfkozpZnSUGmmdEu6JRXDO755yHeKDVs6ja9pKv6mqVJg/OVvCozXKTAe8pCn6TbucZF7qbZUW1qNq+AlOBBegq8rx8NX/vKXI0qncZCHHOQmN3nKa57ylKO85B8X+Zdas5Zu4yP4B77yD9wCX/nKLfAK6aSUU/oofZRySgWlnFJRolJNqag0VaoUVJqKr3zlnq88Ao/AGfBKXBI3wCVxSJB4zSHxRYu4obQUH1MxqRg+pqH4yNU0VBqKqykqrvKfokpR8Z/+4p+73OUid3nnnZdpsvRZCix9llKjxsOUWnqNhzxMr6XZUmNpsPRXGizt1Su9leZKfaXAUl/psBRYCiwdlhZLp6XOOJg6S5VxkIOpshRZuixtxr+0WSqNf/xLpaXW0mppNC6m0VJoXORiCi39lUJLmaW/0l8ps9QYV8GBcBfcBQfCafAc3Ab/wW3wGDwGh8EzcBD8AAfBRXARHAVnwU9wOH6Ch+AheAfegV/gcPwCp8Ap8AccAV/APV/AIXAI/ACHwCVI4Bk4Cw7HYXAYHI7/4HBcCBfC9XAUPAU/wFPwFy84EP6Cz5jBcfCWw/GTnxyOyxyOK+AKeAKegDfgMm/AHXAHfAKH+RtvecvfOBx/4xo4HIfjGrgQPoC78QA8AHfjB7gbJ0nuOZli4p77FFMKKsWUBkpBpaDSQKmmNFDqJdWUakq9pIJSL2mWVFAqKM2SfkmzpFzSL+mXlEs6hmPgHjgA7oGTIMFNcEF8EK/5IJ6I17zmiTginog/esQp8VCcE+fELXFLfBI/xCfxRo24In/Dx/kdfoeP8z88DZ/Dx/kcnoeP83Geh//BKfFLHBG/xD1xT3wUH8VPcUT8FF+1ivfiqzgrzorH4rC4K+6Lu+KqVPFDXBUnxQ/xQ5wUD8Xb8DrdAq/D7/A7nA5PxU3xXtwUFyWKG+Ci+CdugBvgn3gl3oLL4D+4DF6D/+A/eA2egwfihPgQTogzYsQd8Rb8B1/BV/AfHAD/wfPk4Rx4Hn7oEB/CD/FCvBAP5Ff5U96RP+VNeVP+E8fBdXAgXAe/cYPT4L04MI6IA+OaOCKOiGvieLgmvofj4Xj4Hg6E7+FBOBAOhAfhB3gQvoEf4Af4Bh6AM+FIuA+OhMfxOF7Ef/KYvCOPyVPylLwkXoQv4T74Ev7kCa/CmXAfPAqPwn1wOJwLH9Mf8DH8DD/D13hI/pJH4i/5TJl8IJ/Jc/KcPCnehV/hcPgVPoVP4VF4Gm6Gw+FmuBguhnfpnnquDqLn6iP6iJ6hF+gnOoh+oqfoKTqLPqPT6CA6jW6j2+ieOoveooPoLXqMHqPP4IC6iC6iW+giulyX60J8Lk/M0/K0PDEPq2/oCfqDnoAX6A/6A16A++AF+A7ug/vgOzgcvoN/4XA4HP6FA+oJ+oYN/UcP0eF6hp6hw3UQHY7b6iA6CG6rF+C2OM1pzofT3HX5EO7yz4fwIfxzDvxzlXPgHLjKAXCVjxwAB8BHLvMxLcVlLqel+Ol5+VuemL/lZ/lZXlZ30Rl0GB1GZ9BldAbdU5fRZXRPvUZH0DX0Br1B19B5dA2dT+fReXQ+XVmf+4Lu1t36gh73Bd7zXgfWXfQVnUFf0VWo6AW6io4CRTfRJXQBPUEXwOOeoCfgMS/AY87yArwAZ7kbZ1NW3I27paw4mbJKw3CSk2mYFFMaJtWSYkoxpVrSQKmWdEoaKA2UTkm9pFNSKKmX1EsKJc2SQklvpFnSLOmNVEp6Iz2SSkmlpEfSJB6WJ+Zb+VaemA/kif1AX4AX9QX8BV6UF/UX+GN/wX/gj/lj/8Ef0E10Er1AJ9FL9AK9QC/RT3Teey/SewfWgXVq3exdj3vHt23j1Drc2w6st/13YB1Y/z3uv6c97SbX1r9epH+9LDv/Cn6ECH/Bj/Ar/AV/wa/wH3BQvBTnw0txX5wP58N9dQbcV+90B8CB8V597jPv1eF4L26gw3U4boDb4gY4ym1xWxzlNEc55zSnOeedo+KvuC/+isvivrgvLovT4rF4Ld6L1+KzeC/ei8/irbgxLkwYL9bdetzDHvaY6+ox38V1cV18F5fjxfgxvosf48yYcWmcGo/WYx6NL+txj/kyvosv48n4Lr6LJ+PG+BcuxwFxOb6LA+KA+K5ehO/i1/g1rs3H+Tnvx895UN6P9+NBeUcelC/mHXlHvpgn5ot9Ap6YJ/YJfAGfwEfwBXwBH8FX4A94OG/AG/Bwau3hujFjfVgnorqppmqqbuqqturbd6mvOquzOqAP68HUugfrv/qv3kuFoFJQH6kU1AvqBVVD79VxqXXH1W11Wz2VukXtoO5RO6geVA+qChWMqkY9oapR+fBRW6hcVCkqClWKykRFoaJQmahDVF3qChWPukJNkUKdow5Rj6gn1CMqFPWEekKFooJR66ho1DsqGhWFikJloVJRu6gp1C6qGTWFmkI1o85RIaiP1ARqAvVR36U+Um/1XX2XeksNoG5Rp6gd1CnqErWD2kFdosZ1Yr7uwrowX3dfqgH1TXVT31RYhdVVxaBOUB+pE9QH6gPVTX2gHjigGuhpOp8OpoPpfPqPzqdr0NAldA0dQZfQJXQEXUC30n/0L/1L/9H/9B99w4YupG/oD7qQLqQ/6Bb6A76mW+gW+BrepqPqt3pcv9V16fJ119V5dV7dV0/VP6l1/9Tjelwf0m30HN1Tz9F16Og9eoPOo1PoFDqPrqfz6Mq6nq6nK1N5Z9KT9B89SYfSf/QfHUrP0nd0HN1Tx9Fv9Bu9RjfTufQinUufMqWL6FO6k+6kH1E9lexEVFI9T7VVTTXsRNRQ7TqRTkTt+rZOqSvqcV1RR4SoJ+qJ+qQe1yf1Tj2ux/VOHVV/0qt0Eb1KD9NFdBE9TJfrYTqajqbH6Wl6m86nt+l48PRC/VCn0/90Ot1N/9P/dDf9TIfVRXVpXVTftKk36gB6hM6gR1DpzqAzUOnuSaVVBd1T96Qq6Ln6rB6rU+uxOilSnVPn1B11at1RD9SpdWo9UC/SA/U6vUgv0uv0Nx1Tr9b59Gp9WefT+fRlXVlv1A91af1Q/9OldWn9T5/W/3QhfVqf1oX0bF1Il+vZerYu16P1PJ1Ql+uE+qMu1+X6ox6tP+qVerQerVfqoTqmXqpX66W6ql6tV+uqeq1OpH9Q3fqHrqfrURl4Ep6Dh/Mc/AV/wVfwMLwLD+dd+BMnPAk/5+P8EX/Ex3k4H+dreDgP52t4GL2Yh+vEOjEP52sP5yVI8A48DR/nX/gXPs4T8HHejx8fwvvxjnwIH8I78ki8I6/II/FIvCKfyEfwE3ztJ3gMvva1x+AJeAy+QwcvwovwJjwBb8K38AQ8Ad/Cv+hDelwP0UP0uL6gx/m6L+gLfO09X3sC3vOeJ+BVT8CH8KpXfQj/+hAeiX/965F4N4/EB/Ju3s0H8gJ8IC/KC/ACvCivwIvyx7wCr8Af80X8sT/AF/FF/gA/Rl2h6lJZqCxUXeodVZcPfaju8qHnnvvRc+/60Y/e9d27Pvbddx/7VfXlP/+puvznUVWXqsujPvSoZ33oQ8967llPe+65p73raf/mXe/6Nx+rLtQ/KgOVgfpHdVP/qMlUN9VNTaY+UpP5Tn2kPvKdekttoQJTXaguVGDqHxWYJ9U/6h9Pqsk86U81mZrMn75Tfamf1D3qJ3XSJBWR6krdpY5SR6m7VD7qLj/6UQXmR99VYCow3z3pu1896Um/+lMVpNpR96h21DRqGnWLGktlpfpSWammVFPqJ9WVCkvdpcJSValSS6mFVEcqH9WRWknlo/JRK6meOrUOrCfryTowVe3AvKeqquo9VYX3vKqqUFV4Vd3jVf+qe9Q9/lV9+de7eTf/eTcvwH/+8wI86gV4BR71qFfgWa/AF/GsZ30RT/sifoynPe3H+De1kUpJxaNSUjOpeFQ8aibVl5pJJaX6Un2ppNRXail1k7pL3aRKUnepu1RJ6h1VkspIvaPeURmpg9QoqheVg+pFLaNyUDmoZVQ/ahlVjhx17s/6t/7cL/VdfVZf0+f0S/1KP9In9S99S7/UZ/Kh/Lg/5Tf5XT6az+aX+bt+r0/rK/vMPi4ugMO8h2fj3/wMvo1H4+/4SN6Sf+T5eEEeD6fCnfAmPo+v8z90D2rvyH76FXwEXpuv5q1984P/zePyu/yw/+OX+Fh+i5/ii+hn913+H74JDr/Dr7/bh+PTuDP+7FP4kv5bl9WhdWsqGfWLSsIv8gM8oh6pD+p7uqB+p/vpkHqm3sc/8VW8Ch/Ds/BE/AdfwjNQp6nU/BAv+wBeVJGpy9RavlVt9RfqMdWYuk2Fpj5Tt6mQVEVqH2/6r/ZRQamcVF6qJjWS2ktdo4ZR+9j6jv6kL/df/VSfFPfC5/gfT8gb8sF+AW/MD+sAutwjqEbUKCoHlVaDqArUbWo2X6o9VFpqrQ/qk/qevqdP6mf6ZT4YMJ/L//Pb/EC/zQ/1A/1AP9RH9Pv8QZ/NH/QPHfqiPpx/5r/5b/6ZL+cn+9P+sj/tU/vL/rJP7TfzUbwQP8UL8Xf8FD/F3/FYvCv/yKvyqvwjP4pD4T14Ep6E9+BHPCo/zLPyrPww/0q10V+oOFQc/YWqg9vhfbgcLof34W/UsXtQURXtHlQAKoyOQZWhyugY1Blemg/mn/lnPphX9o38LJ/Iz/JNfCKfyDfxgXhnXpin5ql5Yf+NE+PIOC+OjDfjzbr84f/lz3/+X7paQC2gdlWA+kFFoppQkahWrKhaVCMqB1WIKkTloJLoV/qe3qV36Xt6mS6rW+uuuqturYPqzTqz3qq36sw6rY6t7+nI+p5eoSPryHqF7sFv8gu8J+/JL/ClvA5PxNvwRDwDb8Pb8Ay8DA/Be0/Bew97Cp6Ch70GdYHfqgi/vamKUEV4U+3jE6hX1Ct+yEf0Q31Gn9EP9SH9Q3/RF/UX/Uf/0af0af1Yf9qP9WHB+tI+rP/qS/vS/qt/67/6pP6tf+uT+nOf1I/0I/1Gv9E39Oe+oS/oC/p+PqFf6Mv9Ql+Rou/oa/ql/qQ/6Zf6cr/UZ8Xqm/qsfq1v6pv6tX6rX+vb+q1+q2/ry/qUfqYv6mf6pL6oL+qT+qk+p//pl/qf/qZf6pf6m/6l7+qX+qg+ql/qh/qlvqUf6of6lj6kD+p3+qR+p4/pk/qkPqZf6Rv5Sn6Wr+Q/+Vl+lv9EyufypXwn38lf8n18IT/uC/lH/pHP5Cf5RT6WX+QPGfJ//DNf7ov5Yr7cT/Plvqmf5qf5pj6gb+q3+oA+oN/qn/qtvqx/6p/6sr6qv+rP+mr+rD8398f8uY8GzS/zp/wuv8qv8rv8KB/Mz/K5/CyfCpVv5cv5Z858M//MF/PNfDNfzA/zxfwuP8wP87t8LL/Lb/KxfCy/yU/y/3w9v83X8+/8Nr/Nv/PlfD9/z5/7ez6dP/fnPp2P5tP5ceJ8N9/Nn/PR/Dnfzkfz0Xw7n8238/N8Np/Nz/P7/Ci/y4fyofwuP+53+WLE/C1fzE/zt/wtP80n89N8QJ/MJ/MB/TUf0D/11/w1/9RP9E99VT/RT/RV/VEfzq/zz/w6H88/8898PF/u4/l8vtyX+3w+oR/r0/quvqtP67P6tD6uz+qz+rh+rY/rR/u1fq0f7dv6zj61z+wz+9Q+rk/tV6v2o/1dn9bP9XN9Wl/X7/V/fVr/1w8W7OP6wf6wYZ/YJ/aPfVz/2Ef2cX1cH9lX9oV9YH/aB/Z9+fq0vq/P69P6tD6vr+sn+8b+tG/sF/vT/rRf7Av7zj60T+1D+88+tU/tP/vNvCAPB45X45t4KV6Kp+LV+DN+iD/jxXgxnouP4pl4IZ6JT+KT+CZeh+/hifgeHogH4n14Kl6LF+K1+C1+y8/gt/gwP4MP4814M56NR+PB+DsejO/iu3gsPov34u14L/7LF5/Gt/F3fBwfx9/xdTwfv8cL8nv8HD/Hw/Fp/Bpvx6/xbrwbL4dD4XF4Dx6H8+DBBXhjPpQP5f94S16Tf+Q1+U6d/Ci/wdvxZbwdb8iX8WW8IU+IK+FGeA9uhBPhPXgPToQf4Up4D+6EO+E9eBPeg8Mc5jPvw9XwJlwNL1OGh+kg78Nx8T68CcfFcfEm3A9vwmfuh/vhMyfAw/AtvAnfwrHwJrwJx8KpeDpez//g9fg+fXwebofP4X34HM6G9+F9OBuuhkPhUngcLoVb4Va4FvVTxe5BFdWyVLs6qmD3oILq7h66B3WrH9fCwfA4HAwnw8lwND7b736A3/3v++NX8NOf+l8f9Nv+m9/msXlsntqH+6y39tnff//k3z/8V374y19+/sev/gBf/f///37zv33//X/77Se/6K198Xue19aD9A4duo/eoR/oB7qDXvcXHUN/odpQbagzPC4/zNfytfwwH8sT8sH8L//LB/sBfDAvzUvz2fy1v72wv/+Vf8Uf+lf+iD/C3/kj/of/wdfxu7wuP8zr8rb8MD/M2/KvPDQfzFfz1Xwwb80H84a8Id/LG/J2vB0vyNvxcrwcj8dD88x8MM/MJ/PBfDCfzCv7Sz6Sz+Uj+SM+l8/lj/hj/oh/5Y/5Y/6Vr+Zf+V++mq/mf/mrOtvf/vbVO/PLvDC/zCPzyHwzNUeP0DH0CF3ucq+73L3vrHflY/lHPpYf5h/5R36YN+bb/qK/6AT6i173mj/zzXw0L8xH89Om+Wtq2i90bf1Ch9C1dW0dQu/TIXQFCjqQrqAbMNA5dAM9QOfQOfQAfUIPwDf1CX0C39QH8GYcWpc5NG6NW+PY/o+v45f4Or4NG3/GB/JN/B1/xzfxb3wXX8YX8WX8GjV+3K/xc/y4H/dzfB8fyQ/yR/wgv0ePz+Pz+Dj+iI/jx/gj/ogf43/4Mf6L/+G/+Cw+i4/io/gq/oev4sP4ML6JD+PT+Ca+iU/j3/gp/okv4p/4K76IL+Kv+C44tr673HcnO9nPz+Fn+Bv+hp/hf/gZ/Jv/4X/wbzydL+LHfQgfwo/7Fn7c3/ItfAt/y9fwt3wyX8PX8Mn8EJ/MX/ND/BB/zSfx1/xEn8Qn8RN9LT/RH/W1fC1/1PfC0fA3PA5/w/vwODwO78Nv8T4d5Lf4rQ72N/Wal1OpqdS8nB/i5bwvX16Q9/VPL8gL+qfv9c+fwPfyvX4Cb+0n+A28NW/tN/hwv8GfMOEz+BM+hs/gM/gYvoSP4Xv4Er6E7+Ff6AC62OUu8lxd7jLPxXnxXPwP/8PnuDI+jPPiw3iwYJxYv9DfOoT+1sEOoUPoYFfQQY6rK+gKOK5ugOPifrqBboD76QG4H06gB+gBOAG+ic/xZ5wXf8adcV6cF3fGlf32v334w//tf/lvX5Kkv+q7ffrDffrHH+7D/fiz3ePZ+DOejVfj1fi0vna1113taK973VH+rKN9HLv36w/33/9+uB/gw30GP8AP8Bl8BZ/Bl/AVfAVfwo/wJfwLP8KP8C/8Cp//9V/563f/lX/lu//Ld7/8v/wvX/4A1AWqBL9VCWqGDOoGtVS/2tWvxmpXuxqrAlQHKgIEKgAVgUqAgCqrZFQSJNQSqgi1jzpCHaH2UT+ofdQwYdQqKgfVjwpCBaH6UV+oX9QnKgn1iZpEJaGSUJOoQtQNqgW/VQtqBb/9ViuoDlQYaoyOQY2h0ugYOgaVhppDpaHWqKHeUKuoRdQPahGViPpB/aASUZGoBVQ4dYEKp0ZQF6gL1AiqBFVWXRWA6qqsCkAFoLIqynnwONwL98Lj8Dkeh9/ic3yO3+LP+K3+xp/xZ/2tE+hv/UIn0An0C6pcv6Cmaqo26Fg6kK6la+lAup8OpHPg0IN0Dn1CD9KD9Am9Q5/QB/QOvUMf0A/0Jd1Hv9KvdB99T/fRHXQHvULH0pV0IF1JN9KN9Ch9SUfSfXQkvUmTLqVL6V66j+6lk+k+uo9Ops91Mn3Nmi6nR+lUOpBOpW/pQDqQvqX36Vv6mDFdTb/T4XQ/HU4X0/10P11M19LV9Dm9T5/TAXVAHZKv5Cf5AX6Sb+QbeUS9VT/Vm/VTXZOmLskv8pH8AB/JP/ID/AD/yAPwj/wf/8fDf8Zv8Uv8Fl/EL/FLfBEfxBfxIXwQH8SH8Dt8CN/A7/A7fAM/wzfg55/hZ/CzF9Jl9VcdWn/VR43qlvqgbqfv6XY6m76n7+lsepmeqTPrfTqzfq336X36ta6tS+qCerMuqPvpzXqz7qc76356kO6sO+tB+rMepM/1Z/1Zn+vWupxuqM91Q31Rn+tzfVG31hf1S91at9YvdVD/7R/4FP6BX+BT+BR+ge/gF/DDvoPvwA/zC/wwjwqVL9UzdVOdWTfVV3VmnVlf1Wl1Sz1Sh9Yj9T0dWofW93RsPoFX4Tf4DV6Ft+NV+Crejrfjq/gs3olX4lV4JX6JX+KfeC7+ih/ir3gr3opX4a14KF6FV+GheCfeh8fhiXgcfoaf4WN47y14Bt6Cz5DBf/CAvBFPxBPxRjwDb8SDAOEL+BIehWfgUfgVnoFn4Fd4GT6FH+FhP8J78OA1+FAekP/jAXki/o//44l42BPxLDwLn0LV5mc/q9v8/A18A17uG/gQPgTv60P4Frwv7+tb+Oe38DX8bdisUZMGzRkzZciMERMGzBcvXbhs0ZIFyxUrVahMkRIFyhMnTZgsUZIEyREjReKIDBESBMgPHz147NCRA8cNGzVozJARA8YLFy1YrFCRAsUJEyVIjBARAsQHDx04bNCQAcMFCxUoTIgAwUEDBgsUJEBwAM5AAQIDBAR4A+BW07Mcw6/bsuv3aucpepolOYoh+HkdGzVozJARA+Z7+fEzvO39ZQN7e2i+vCuvShIjO2SkMKnhX/gLBjzruTRmtNS91b+3Kkl1hEfVog4JkuKE+qDBgjeVVb81arxgkRKlCJEcM06GrOgTIsje3h2G9+48RU+zJEcxBL/Nyo+TD57Ki5GXF8w4ufmR64+EvTls2JtDhK7D3hoMQDPQxYAOAxMKYJpTgImVvQlIW0Vgyt4EJBDYm0CH23sAsQFggHwYAECbADtVBNRgtiqAogBxe7/56hRg77c3AADc3OqaZkTTmuctywfiFzFsBX79vC4pl1nbwiz7YTWyfjffU/K8VJXs/QG/wVMvKUoIPVmd1EzzjVZ5otykE/LAaGd8IXISrRAL/YQqSAq8wOz78cHeib29D4y6Nzd77+0W15XcYLe3luTmurX1IzfWba0ZuX03XyeqDdWD3FC3swbkZrqV9R830m2s27iJbmGNxQ10+2ojbp5bV8tw2/W2+kStrc5Wd6ix1ddqBrW1ulo919TqabVaS6uj1WENrX5GP6ud1c3oXjWzehktq1ZWJ6NP1cjqY3Sl2lhdjB5UE6uH0XtqYXUwGk4NrP5Ff6l91b3oJjWvehddpNZV56J91LjqW7SL2lZdi/ZQ06pn0RtqWXUsGkMNq35FQ6hd1a1oBDWrehUd16rqVHRZo6pP0V1tqi41V6tJ1aPmYrWoOtRcqwZVf5pB1Z7qTvOimlO9aR5Ua6ozzX1qTPWluU1tqaZUT6oj1ZBqR3WjelGtqEZUH6oL1YRqQXWgeq6Wq/3Ufeo+NZ+aT72n3lPrqfXUeeo8NZ4aT32nvlPbqe3Udeo6NZ2aTj2nnlPLqeXUceo4NZwaTv2mflO7qdnUa+o1tZpaTZ2mTlOjqdHUZ+oztZnaTF2mLlOTqcnUY+oxtZhaTB2mDlODqcHUX+ovtZfaS92l7lJzqbnUW+ottZZaS52lvlJbqa3UVeoqNZWaSj2lnlJLqaXUUeooNZQaSv2kflI7qZ3UTeomNZOaSb2kXlIrqZXUSeokNZIaSX2kLlLH1XE1kZpIPaQeUguphdRB6iA1kBpI/aP+UfuofdQ96h41j5pHvaPeUeuoddQ56hw1jhpHfaO+UduobdQ16ho1jZpGPaOOUcOoYdQv6he1i9pF3aJuUbOoWdQr6hW1ilpFnaJOUaOoTdQl6hI1iZpEPaIeUYuoRdQh6hA1iBpE/aH+UHuoOdQb6g21hjpDjaHGUF+oL9QWagt1hbpCTaGmUE+oJ9QSagl1hDpCDaGGUD+oH9QOagd1g3pBraBWUCeoE9QI6gM1XA1XG6gN1AXqAjWBmkA9oB5QC6gF1AHqAPVb/VYDqAHUbrVbTddyvdZr/etfp3VaozVam7VZl3VZkzVZj/VYizVYf/VXe7VXd/Wmt9HbaG20NjobnY3GRmOjr9HXaGu0NboaXY2mRlOjp9HTaGm0NDoaHY2GRjujm9HNaGY0M3oZrYxORiejkdHI6GP0MdoYbYwuRhejidHE6GH0MFoYLYwORgejgdHA6F/0L9oXzYveRe+iddG66Fx0LhoXjYu+Rd+ibdG26Fp0LZoWTYueRceiYdGw6Ff0K9oV7YpuRbeiWdGs6FX0KloVrYpORaeiUdGm6FJ0KZoUTYoeRYuiQ9GhaFA0KPoT/Yn2RHuiO9GdaE40J3oTvYnWRGuiM9GZaEw0JvoSfYm2RFOiJ9GTaEm0JDoSDYl+RD+iHdGO6EZ0I5oRzYheRC+iFdGK6ER0IhoRjYg+RB+iDdGG6EJ0IZoQLYgORAeiAdGA6Dl6jpaj5eg/9B/aD+2H7kP3ofnQeug8dB4aD42HvkPfoe3Qdug6dB2aDk2HnkPPoeXQcug49BvaDe2GbkOzodfQa2g1tBo6DZ2GRkOjoc/QZ2gztBm6DF2GJkOTocfQY2gxtBg6DB2GBkN7obvQXWguNBd6C62FzkJnobHQWOgr9BXaCm2FrkJXoanQVOgp9BRaCi2FjkJHoaHQUOgn9BPaCc2EXkIvoZXQSugkdBIaCY2EPkIfoY3QcTQRmgg9hB5CC6GF0EHoIDQQGgj9g+5B86B30DpoHXQOOgeNg8ZB36Bv0DZoG3QNugZNg6ZBz6Bn0DJoGXQMOgYNg4ZBv6Bb0CzoFbQKWgWdgk5Bo6BR0CfoE7QJ2gRdgi5Bk6BJ0CPoEbQIWgQdgg5Bg6BB0B/oDjQHWgOdgb5AW6At0BXoCjQFmgI9gZ5AS6Al0BHoB7QD2gHdgG5AM6AZ0AvoBbQCWgGdgD5Aw9EG6AJ0AZoATYAeQA+gBdAC6AB0APqNfqMB0ABoN9qNrumanumZlmmYfmmXXumV/vSnVVqlO93plE5plEbpkz5pkybpkR5pkRbpkA5pkAbpj/5oj97ztnnbrG3WNmebs83YZmzztfnabG2mNk+bpc3R5mgztBna/Gx+Njubnc3N5mYzs5nZvGxeNiublc3J5mQzshnZfGw+Nhubic3DZmFzsDnYDGwGNv+af82+Zl9zr7nXzGvmNe+ad826Zl1zrjnXjGvGNd+ab822ZlrzrHnWLGuWNceaY82wZljzq/nV7GpuNbOaWc2r5lWzqlnVnGpONaOaUc2n5lOzqdnUXGouNZOaSc2j5lGzqFnUHGr+NHuaPc2d5k4zp5nTvGneNGuaNc2ZZkzzpfnSbGm2NFeaK82UZkrzpHnSLGmWNEeaI82QZkjzo/nR7Gh2NDeaG82MZkVzojnRjGhGNB+aD82GZkNzobnQTGgWNAeaA82AZkDz3Dw3y81y85/5z+xn5jPvmfXMeeY8M54Zz3xnvjPbme3MdeY6M52ZzjxnnjPLmeXMceY4M5wZzvxmfjO7mdnMa2Y1c5o5zYxmRjOfmc/MZmYzc5m5zExmJjOPmcfMYmYxc5g5zAxmBjN/mb/MXuYuM5eZy7xl3jJrmbXMWeYsM5YZy3xlvjJbma3MVeYqM5WZyjxlnjJLmaXMUeYoM5QZyvxkfjI7mZ3MTeYmM5OZybxkXjIrmZXMSeYkM5IZyXxkPjIbmY3MRea4mchMZB4yD5mFzELmIHOQGcgMZP4x/5h9zD7mHnOPmcfMY94x75h1zDrmHHOOGceMY74x35htzDbmGnONmcZMY54xz5hlzDLmGHOMGcYMY34xv5hdzC7mFjOLecW8YlYxq5hTzClmFDOK+cR8YjYxm5hLzCVmEjOJecQ8YhYxi5hDzCFmEDOI+cP8YfYwe5g7zB1mDjOHecO8YdYwa5gzzBlmDDOG+cJ8YbYwW5grzBVmCvOEWcIsYY4wR5ghzBDmB/OD2cHsYG4wN5gZzAzmBfOCWcGsYE4wJ5gRzAjmA/OBGW6Gmw3MBuYCc4GZwExgHjAPmAXMAuYAc4D5bX6bAcwAZrfZba7neqbneX7nd1ZndZ75jM7obM7mXM7lTM7kPM7jLM7iHM7hDM7g/M3e3M3dvOctb5O3ydpkbXI2OZuMTcYmX5OvydZka3I1uZpMTaYmT5OnydJkaXI0OZoMTYYmP5Ofyc5kZ3IzuZnMTGYmL5OXycpkZXIyOZmMTEYmH5OPycbkYjIxmZg8TB4mC5OFycHkYDIwGZj8S/4l+5J9yb3kXjIvmZe8S94l65J1ybnkXDIuGZd8S74l25JtybXkWjItmZY8S54ly5JlybHkWDIsGZb8Sn4lu5Jdya1kVvIqeZWsSlYlp5JTyahkVPIp+ZRsSjYll5JLyaRkUvIoeZQsShYlh5JDyaBkUPIn+ZPsSfYkd5I7yZxkTvImeZOsSdYkZ5IzyZhkTPIl+ZJsSbYkV5IryZTkSbIkWZIcSY4kQ5IhyY/kR7Ij2ZHcSG4kM5IZyYvkRbIiWZGcSE4kI5IRyYfkQ7Ih2ZBcSC4kE5IJyYPkQbIgWZAcSA4kA5IByXPynCwny8l/5D+yH9mP3EfmI++R98h6ZD1yHjmPjEfGI9+R78h2ZDtyHbmOTEemI8+R58hyZDlyHDmODEeGI7+R38huZDdyG7mNzEZmI6+R18hqZDVyGjmNjEZGI5+Rz8hmZDNyGbmMTEYeI4uRxchh5DAyGBmM/EX+InuRvchd5C4yF5mLvEXeImuRtchZ5CwyFhmLfEW+IluRrchV5CoyFZmKPEWeIkuRpchR5CgyFBmK/ER+IjuRnchN5CYyE5mJvERWIieRk8hIZCTyEfmIbEQ2IheRi8hxcpxMRCYiD5GHyEJkIXIQOYgMRAYi/5B/yD5kH3IPuYfMQ+Yh75B3yDpkHXIOOYeMQ8Yh35BvyDZkG3INuYZMQ6Yhz5BlyDHkGDIMGYb8Qn4hu5BdyC3kFjILmYW8Ql4hq5BVyCnkFDIKGYV8Qj4hm5BNyCXkEjIJmYQ8Qh4hi5BFyCHkEDIIGYT8Qf4ge5A9yB3kDjIHmYO8Qd4ga5AzyBhkDPIF+YJsQbYgV5AryBRkCvIEeYIsQZYgR5AjyBBkCPID+YHsQHYgN5AbyAxkBvICeYGsQFYgJ5ATyAhkBPIB+YAMJ8PJBmQDcgG5gExAJiAPkAfIAuQA8pv8JgOQAchusptcy7VMy7Q8y7P8yq+8yqv85S972cuqrMqpnMqojMqnfMqmbMqlTMqjPMqiLMqhHMqgDMqf/Mme7Mmd3Mlb3vG2eFusLdYWZ4uzxdhibPG1+FpsLbYWV4urxdRiavG0eFosLZYWR4ujxdBiaPGz+FnsLHYWN4ubxcziZbGyWFmcLE4WI4uRxcfiY7Gx2FhcLC4WE4uJxcPiYbGwWFgcLA4WA4uBxb/iX7Gv2FfcK+4V84p5xbviXbGuWFecK84V44pxxbfiW7Gt2FZcK64V04ppxbNiWXGsOFYMK4YVv4pfxa5iV3GruFXMKmYVr4pXxapiVXGqOFWMKkYVn4pPxaZiU3GpuFRMKiYVj4pHxaJiUXGoOFQMKgYVf4o/xZ5iT3GnuFPMKeYUb4o3xZriTDGmGFN8Kb4UW4otxZXiSjGlmFI8KZ4US4olxZHiSDGkGFL8KH4UO4odxY3iRjGjmFG8KF4UK4oVxYniRDGiGFF8KD4UG4oNxYXiQjGhmFA8KB4UC4oFxYFiQPFcPBfLxXLxn/hP7Cf2E/eJ+8R8Yj7xnnhPrCfWE+eJ88R4YjzxnfhObCe2E9eJ68R0YjrxnHhOLCeWE8eJ48RwYjjxm/hN7CZ2E7eJ28RsYjbxmnhNrCZOE6OJ0cRn4jOxmdhMXCYuE5OJycRj4jGxmFhMHCYOE4OJwcRf4i+xl9hL3CXuEnOJucRb4i2xllhLnCXOEmOJscRX4iuxldhKXCWuElOJqcRT4imxlFhKHCWGEj+Jn8ROYidxk7hJzCRmEi+Jl8RKYiVxkjhJjCRGEh+Jj8RGYiNxkbhIHBfHxURiIvGQeEgsJBYSB4mDxEBiIPGP+EfsI/YR94h7xDxiHvGOeEesI9YR54hxxDfiG7GN2EZcI64R04hpxDPiGbGMWEYcI44Rw4hhxC/iF7GL2EXcIm4Rs4hZxCviFbGKWEWcIk4Ro4hRxCfiE7GJ2ERcIi4Rk4hJxCPiEbGIWEQcIg4Rg4g/xB5iD3GHuEPMIeYQb4g3xBpiDXGGOEOMIcYQX4gvxBZiC3GFuEJMIaYQT4gnxBJiCXGEOEIMIYYQP4gfxA5iB3GDuEHMIGYQL4gXxApiBXGCOEGMIEYQH4jhYgOxgbhAXCAmEBOIB8QDYgGxgDhAHCB+i99iADGA2C12i+u4jumYjud4juVYjn/8Yx/7WI3VOI3T+IzP2IzNuIzLmIzJeIzHWIzFOIzDGIzB+Iu/2Iu9uIu7eMcb3gZvg7XB2uBscDYYG4wNvgZfg63B1uBqcDWYGkwNngZPg6XB0WBoMDT4GfwMdgY7g5vBzWBmMDN4GbwMVgYrg5PByWBkMDL4GHwMNgYbg4vBxWBiMDF4GDwMFgYLg4PBwWBgMDD4F/wL9gX7gnvBvWBeMC94F7wL1gXrgnPBuOBb8C3YFmwLrgXXgmnBtOBZ8CxYFiwLjgXHgmHBsOBX8CvYFewKbgW3glnBrOBV8CpYFawKTgWnglHBqOBT8CnYFGwKLgWXgknBpOBR8ChYFCwKDgWHgkHBn2BPsCe4E9wJ5gRzgjfBm2BNsCY4E5wJxgRjgi/Bl2BLsCW4ElwJpgRTgifBk2BJsCQ4EhwJhgRDgh/Bj2BHsCO4EdwIZgQzghfBi2BFsCI4EZwIRgQjgg/BhuBCcCGYEEwIHgQPggXBguBAcCAYEAwInoPnYDlYDv4D/4H9wH7gPnAfmA/MB94D74H1wHrgPHAeGA+MB74D34HtwHbgOnAdmA5MB54Dz4HlwHLgOHAcGA78BnYDu4HbwG1gNjAbeA28BlYDq4HTwGlgNDAa+Ax8BjYDm4HLwGVgMjAZeAw8BhYDi4HDwGFgMDAY+Av8BfYCe4G7wF1gLjAXeAu8BdYCa4GzwFlgLDAW+ApsBa4CV4GpwFTgKfAUWAosBY4CR4GhwFDgJ/AT2AnsBG4CN4GZwEzgJfASWAmsBE4CJ4GRwEjgI/AR2AhsBC4CF4Hj4DiYCEwEHgIPgYXAQuAgcBAYCAwE/gH7gHvAPWAeMA94B7wD1gHrgHPAOWAcMA74BnwDtgHbgGvANWAaMA14BjwDlgHLgGPAMWAYMAz4BfwCdgG7gFvALWAWMAt4BbwCVgGrgFPAKWAUMAr4BHwCNgGXgEnAJOAR8AhYBCwCDgGHgEHAIOAP8AfYA+wB7gB3gDnAHOAN8AZYA6wBzgBngDHAGOAL8AXYAmwBrgBXgCnAFOAJ8ARYAiwBjgBHgCHAEOAH8APYAewAbgAzgBfAC2AFsAI4AZwARgAjgA/AB2A4GA42ABuAC8AFYAIwAXgAPAAWAAuAA8AB4Df4DQYAA4DdYDe4hmuYhml4hmdYhmU4hmO4hVl4hVdYhVW4wx3mMIdRGIVP+IRN2IRLuIRJmIRHeIRFWIRDOIRBGIQ/+IM92IM7uIM3vN9t77ZX26vtzfZme7G9115rr7W32lvtpfZSe6e9015pr7Q32hvthfZCe5+9z15nr7O32dvsZfYye5e9y15lr7I32ZvsRfYie4+9x15jr7G32FvsJfYSe4e9w15hr7A32BvsBfYCe3+9vt5eb6+X18vr3fXuenW9ut5cb64X14vrvfXeem29tt5ab62X1kvrnfXOemW9st5Yb6wX1gvrffW+el29rt5Wb6uX1cvqXfWuelW9qt5Ub6oX1YvqPfWeek29pV5SL6l31DvqFfWKekO9oV5QL6j30/vp9fR6eju9nV5OL6d307vp1fRqejO9mV5ML6b30nvptfRaeiu9lV5KL6V30jvplfRKeiO9kV5IL6T30fvodfQ6ehu9jN5F76JX0avoTfQmehG9iN5D76HX0GvoLfQWegm9hN5B76BX0CvoDfQGegG9gN65d+6Ve+XeP++f18/r5+3z9nn5vHzePe+eV8+r583z5nnxvHjeO++d185b56Xz0nnnvHNeOa+cN84b54XzwnnfvG9eN6+bt83b5mXzsnnXvGteNa+aN82b5kXzonnPvGdeM6+Zt8xb5iXzknnHvGNeMa+YN8wb5gXzgnm/vF9eL6+Xt8vL5d3ybnm1vFreLG+WF8uL5b3yXnmtvFbeKm+Vl8pL5Z3yTnmlvFLeKG+UF8oL5X3yPnmdvE7eJm+Tl8nL5F3yLnmVvEreJG+SF8mL5D3yHnmNvEbeIm+RN+4l8g55h7xCXiFvkDfIC+QF8v54f7w+Xh9vj7fHy+Pl8e54d7w6Xh1vjjfHi+PF8d54b7w2XhtvjbfGS+Ol8c54Z7wyXhlvjDfGC+OF8b54X7wuXhdvi7fFy+Jd8ap4Vbwp3hQvihfFe+I98Zp4Tbwl3hIviZfEO+Id8Yp4Rbwh3hAviBfE++H98Hp4Pbwd3g4vh5fDu+Hd8Gp4NbwZ3gwvhhfDe+G98Fp4LbwV3govhZfCO+GV8EZ4I7wQXgjvg/fB6+B18DZ4G7wMXgbvgnfBq+BV8CZ4E7wIXgTvgffAC/fCvQZeA2+Bt8BL4CXwDngHvAJeAW+AN8D79r69AF4Ar9vr9tZv/dIv/c6v/MZv/MIv/Kqv+va3v2/6oi/6nu/5mq/5lm/5ki/5ju/4iq/4hm/4gi/4em/nbnO3udpcbW42N5uLzcXmXnOvudZca241t5pLzaXmTnOnudJcaW40N5oLzYXmPnOfuc5cZ24zt5nLzGXmLnOXucpcZW4yN5mLzEXmHnOPucZcY24xl5g7zB3mCnOFucHcYC4wF5j7y/3l+nJ9ub3cXi4vl5e7y93l6nJ1ubncXC4uF5d7y73l2nJtubXcWi4tl5Y7y53lynJlubHcWC4sF5b7yn3lunJdua3cVi4rd5WrylXlpnJTuahcVO4p95RryjXllnJLuaRcUu4od5QryhXlhnJDuaBcUO4n95PryfXkdnI7uZxcTu4md5OrydXkZnIzuZhcTO4l95JrybXkVnIruZRcSu4kV5IbyY3kQnIhuY/cR64j15HbyG3kMnIZuYvcRa4iV5GbyE3kInIRuYfcQ64h15BbyC3kEnIJuYPcQa4gV5AbyA3kAnIBuXPunCvnyrl/3D+uH9eP28ft4/Jx97h6XD1uHjePi8fF495x77h2XDtuHbeOS8el485x57hyXDluHDeOC8eF475x37huXDduG7eNy8Zl465x17hqXDVuGjeNi8ZF455xz7hmXDNuGbeMS8Yl445xxbhh3DAuGBeM+8X94npxvbhd3C4uF5eLu8Xd4mpxtbhZ3CwuFheLe8W94lpxrbhV3CouFZeKO8Wd4kpxpbhR3CguFBeK+8R94jpxnbhN3CYuE5eJu8Rd4ipxk7hIXCTuEfeIa8Q14hZxi7hxbpxLxCXiDnGHuEJcIW4QN4gLxAXi/nB/uD5cH24Pt4fLw+Xh7nB3uDpcHW4ON4eLw8Xh3nBvuDZcG24Nt4ZLw6XhznBnuDLcGC4MF4b7wn3hunBduC3cFi4Ll4W7wl3hqnBVuCncFC4KF4V7wj3hmnBNuCXcEi4Jl4Q7wh3hinBFuCHcEC4IF4T7wf3genA9uB3cDi4Hl4O7wd3ganA1uBlcDO4F94JrwbXgVnAruBRcCu4Ed4IrwZXgRnAjuBBcCO4D94HrwHXgNnAbuAxcBu4Cd4GrwFXgJnATuAhcBO4B94AL58K5BlwDbgG3gEvAJeAOcAe4AlwBbgD3zQXgAnDdXDe3dmuXdml3dmdXdmU3dmMXdmH3dV93dVf3u99VXdXlLndTN3VRF3VP93RN13RLt3RJd3RFV3RDN3RBF3Q/93M913M7t2u3tdtaba22NlubrcXWYmuvtddaa621tlpbraXWUmuntdNaaa20NlobrYXWQmuftc9aZ62ztlnbrGXWMmuXtcraZG2yFlmLrD3WHmuNtcbaYm2xllhLrB3WDmuFtcLaYG2wFlgLrP3V/mp9tb7aXm2vllfLq93V7mp1tbraXG2uFleLq73V3mpttbbaWm2tllZLq53VzmpltbFaWC2s9lX7qnXVumpbta1aVi2rdlW7qlXVqmpTtalaVC2q9lR7qjXVmmpLtaVaUi2pdlQ7qhXVimpDtaFaUC2o9lP7qfXUemo7tZ1aTi2ndlO7qdXUamoztZjaS+2l1lJrqa3UVmoptZTaSe2kVlIrqY3URmohtZDaR+2j1lHrqG3UNmoZtYzaRe2iVlGrqE3UJmoRtYjaQ+2h1lBrqC3UFmoJtYTaQe2gVlArqA3UBmoBtXOtXCvX/mn/tH5aP22ftk/Lp+XT7mn3tHpaPW2eNk+Lp8XT3mnvtHZaO22dtk5Lp6XTzmnntHJaOW2cNk4Lp4XTvmnftG5aN22btk3LpmXTrmnXtGpaNW2aFk17pj3TmmnNtGXaMi2Zlkw7ph3TimnFtGHaMC2YFkz7pf3Semm9tF3aLi2Xlku7pd3Samm1tFnaLC2WFkt7pb3SWmmttFXaKi2Vlko7pZ3SSmmltFHaKC2U9knrpHXSNmmbtExaJu2SdkmrpFXSJmmTtEhaJO2R9khrpDXSFmmLtHFtXEukJdIOaYe0QlohbZA2SAukBdL+aH+0PlofbY+2R8uj5dHuaHe0OlodbY42R4ujvdHaaG20NdoaLY2WRjujndHKaGW0MdoYLYwWRvuifdG6aF20LdoWLYuWRbuiXdGqaFW0KdoULYoWRXuiPdGaaE20JdoSLYmWRDuiHdGKaEW0IdoQLYgWRPuh9dB2aDu0HFoO7YZ2Q6uh1dBmaDO0GFoM7YX2QmuhtdBWaCu0FFoK7YR2QiuhldBGaCO0EFoI7YP2QeugddA2aBu0DFoG7YJ2QaugVdAmaBO0CFoE7YH2QAvXGmgLtAVaAi2BdkA7oBXQCmgDtAHat/atBdACaN1at7Zu65Zu6XZu51Zu5TZu4xZu4fZt39Zt3XZt1/a3v1Vbte1tb3mbtmd7tmZrtmVbtmRLtmM7tmIrtmEbtmALtl/7tV7rsdvYbaw2Vhubjc3GYmOxsdfYa6w11hpbja3GUmOpsdPYaaw0VhobjYXGPmOfsc5YZ2wzthnLjGXGLmOXscpYZWwyNhmLjEXGHmOPscZYY2wxthhLjCXGDmOHscJYYWwwNhgLjAXG/mJ/sb5YX2wvthfLi+XF7mJ3sbpYXWwuNheLi73F2mJtsbXYWiwtlhY7i53FymJlsbHYWCwsFhb7in3FumJdsa3YViwrlhW7il3FqmJVsanYVCwqFhV7ij3FmmJNsaXYUiwplhQ7ih3FimJFsaHYUCwoFhT7ifXEdmI7sZxYTuwmdhOridXEZmIzsZhYTOwl9hJribXEVmIrsZRYSuwkdhIriZXERmIjsZBYSOwj9hHriHXENmIbsYxYRuwidhGriFXEJmITsYhYROwh9hBriC3EEmIJsYPYQawgVhAbiA3EAmIBsXPsHCvHyrF/2D+sH9YP24ftw/Jh+bB72D2sHlYPm4fNw+Jh8bB32DusHdYOW4etw9Jh6bBz2DmsHFYOG4eNw8Jh4bBvWDdsG7YNy4Zlw65h17BqWDVsGjYNi4ZFw55hz7BmWDNsGbYMS4Ylw45hx7BiWDFsGDYMC4YFw35hv7BeWC9sF7YLy4Xlwm5ht7BaWC1sFjYLi4XFwl5hr7BW2CosFZYKO4WdwkphpbBR2CgsFBYK+4R9wjphnbBN2CYsE5YJu4RdwiphlbBJ2CQsEhYJe4Q9whphjbBF2CJsHBvHEmGJsEPYIawQVggbhA3CAmGBsD/YH6wPtgfLg+XB7mB3sDpYHWwONgeLg8XB3mBvsDZYG2wNtgZLg6XBzmBnsDJYGWwMNgYLg4XBvmBfsC5YF2wLtgXLgmXBrmBXsCpYFWwKNgWLgkXBnmBPsCZYE2wJlgQ7gh3BimBFsCHYECwIFgT7gf3AemA9sB3YDiwHlgO7gd3AamA1sBnYDCwGFgN7gb3AWmAtsBXYCiwFlgI7gZ3ASmAlsBHYCCwEFgL7gH3AOmAdsA3YBiwDdgGrgFXAJmATsAhYBOwB9gALx8KxBlgDbAG2AEuAJcAOYAewAlgBbAA2APvGvrEAWACsG+vG1mzN0izNzuzMyqzMxmzMwizMvuzLuqzLtmzLsuzKfvazKquyne0sZzmbsimLsih7sidrsiZbsiVLsiQrsiILsiD7sR/bsd26bd22alu1rdnWbCu2Fdt6bbW2VlurrdRWauu0ddoqbZW2RlujrdBWaOuz9dnqbHW2NlubrcxWZuuyddmqbFW2JluTrchWZOux9dhqbDW2FluLrcRWYuuwddgqbBW2BluDrcBWYOuv9dfqa+218lp5rbvWXauuVdeaa8214lpxrbfWW6ut1dZaa6210lpprbPWWausVdYaa421wlphra/WV6ur1dXaam21slpZrQGUZKjkWTuEQQggCBACAS8AgaBmhIoVM4oAAEEYxpGQMQYoPxSAQhMABgoBHHw4AwBgCACIcgxAABBBRAkQAElC4X1yao8T03qKsO6zVGq+QUH/PTLlr1GpephW7SMpVbxAr+81cm2vSGl+S1bJlyQUvCen7Tk1Xa8o6z5LpeYTBPSfI6b+GC2tl+nqvpJSxQv06h4jV/YUleJ3abV8k0LDe3LaHnRSdRQdl0jbcRGip+wVKc1v6Wr5koaG9/SUPaem6xVl3Wep1HyCgP5zxNQfo6X1Ml3dV1KqeIFe3WPkyh4pydbPXwJZUgiT1X3cku4nyt2+STnuYDwqk/j4Q7Mn17i2QacZA9n9d5xMcr9OQUv2uG81PQp9++02S95zGr+ma3xKFdf845ZLDrrHeqqdhH8fCv+v8plt0910yfV6dA6hyvvQd0OnEPDZZuwE8Hn2nUhDKqfRVL1FBOtu9s2TvS99Wyx2I6rH9v26mFoLJy4+/ITN+xY4CwuQi57DA97LL46+9PQKhrdb6CxroK4+DgdoGf84e/XzHhndtoBTjIFe+xxWwC784ejCz+NkeM8aRz0DctHzeAFjlyEK2+ROCNlblanBaT3+1Ch0iK/wyPc/d/+suyIs0b6yGxSZMr4Wk9T/zcUsy3ZVhf72745ASy68r4mgS7r5fjfPUSxP2DHZYbJezNfAFFMR3zXfyFBIa6JT5o3qHo9CCO9o/uv2fED2SFmkCDYmZpCshwwkS15aZaEasLDRUpHARy3Q5MMU0ArHqEsVEqCuVkhGXaoI2H2HOaa9DJP0ryfqLvKSt7vqJXV3tUd59A3mlPZymNS+nnB32Uuy7qKXBLrLXpJ1Fz0CRt877u/D3STojzuBfsQIrkNHuDv6AgSXQyfcHf0Cgut06Ip77mp4XGbIwf3PTWfmVXFDxpvfJWdqm+3lD5Y9YhHyAEYOOskibfIyvNAc2m0isWfNY+WH1vXfi//wlCzP5OSw6HGTTVA9Yxs706xjuQBcUJI5DN/IMStZqSePCDcvwwbpAwa/NQvkvPRrHDOx1Z9/7GMvWMcK9SBI5rAU+EYuTG+KB7UraZ5P7ONQx8q3oFAPmmQOxXE9cv7YpRnjqPGR/nxTH3tBHQt5q1qC2FbJP2sfoH9+sY9lHTvggqg/SLqpIo4LUa1/Q9uh0JR2zzhg44Mt/GMfe2EdG5Y/UG1MmA+yQligkCWfMOzjNvHKpv5hqJsH1PuXQxYB2O4loZLfCDj1nwDz9du0g/tL4DHqe3rzJw7dzBcS/ugm9qQp9Txbmt+UsCw5bRTKZX3EyEqxdi6cL0LlpaE8jrztPzMOm1+FVd1K/vNB+wDRuvKTwjp6fygQulMTcdxppsOraGBvTFhPnIMUtGQWHJSYh4idUjtKngxLe4mdkIAr9SvBt60mPrJ33MtDZUPRjdqe0zzi0OfS6eFX0NSV6/5gvTj2Qt/jji7pidIo+7QJY6oDrO4ZhXWeTztyHfoGgJUPQOkBkD9a3nSPEWkrwWzin3bPh3HzOLG9cupt1wIuTJgRfV8V4KbtgGfp5Eitk3Z/KS7PAT8nMkmu6SzuIq59NHm4f7+3dSrUtHNxFdbu1seuF1+9zr7IJ34NN4BhlfS4RLvHCzn40AjKOfkR1MlR++NDcapPwCsrjCEJrl0GnMrLqvO8i5aN77OPmSeCrXRDedPdtAxxqQvlf2g10S4l3H5i88t6K+ymVLBM5xI10hqlginRNbj2kpe2EWDjwjGjtEk7ukkQz993CLv9pzXa/BGm6mflOfg73MHK8kFpdwSMYb3AznFfFU2pQdGgh/zqYbiXk+wo94+5FZF9vqA6vuvEHVhtTvVr2gcRK13d1MSFvM9GcW20uq13Exd5x418QmukNle6Y5u4cDYMg/qPvWjD9QiFaS1qchJDfwxRfq90voYs3I1aeeaqqRtCxG45mtKu9FjfjkdYjZYH4S6+g5zbvnr45+e616VcbdZmJPjc7XB5AMPRR5+aiPfFtSn9QWdmSTVSqSGs+cbZm/TJ55RilTMLbV3uHtz3zyZ9tcP1hxtIL8lLCrOPErqQJ36dR22GX7YYIKJ5jDYpX1eCahUQYX7I1Uq12iBKz8MzX6VZWUEvr75NUdD71NK+XxRIBcRsUifztWI/EyCPFe6r9bC68Ef1/MTyJsb7Kh6b/omvEcngnce8IcIYrHnQLiszf9xN68YQj8DyL+yjqTB4zDcLdqSbxV7fCnDZONgkVhPiVV35inDJm5DMC+xm12BoInpoVhunbIu1S5+gDqrKt2Ut7VM4x7fK0hW6Hq+k5rhktBq6nXEvepFhwn8lxIzQZ2HNXxWuQC+XB45NY2jgEMHR5+sjOiX9RHoiXiXpV8H4WeIVZer99QvutXHKwnGfFPOmXJLN3u5dACW/Oz4o4/+Ue/vAurlMpEQrU07c0eu0sLfInZUgvautzMt08KrwDhaWwzVCDCiOVim6WoK81nnXZ1Dxz3TDbfkVLg63ylDak2DmP9vadPgvAyAKw42mjB+avyn8pyYMBLlK+WolpvZZEHFXInZ+Ns88VSlphOucNCNqmddHr42yzsl5vPuzdaCdpru6gmWWD+NU1RuozaJ331XCz49LhDT6fg2fLCVqAnvWlkyWMj2NP4suv5OfQ9gH+cMFAO5msQ5vNFBDKSP5uxSf60l+QXIqxcdiKv8g62kUHcuZ/KKk03gqRuxhcoZ8hSaLLHWkJ5D3Ns0CQnUxkxwNWFlVPojxdwNAnseYBXtGbkk8JUYE6rWKYeYRWpnSjPbQxTBzCKHMlVa0va5UZFYQGahls3OI46aotHsZTZ6jimFmdEVepiYDXF6qOCvaq652Mq98ZGH8xQD8d1tc46+njRLUO5Dn8iwOHw4gHsGTM7xNBZLZ96LlWJ3lwVOOH5Bz1EtHZQFduTEIHF0GyEc1EIeH49Dh+xHyHXhtJthqIOsXE8HWygBxrU/S+NgBFIKnOsKO7jG9VXRECn1pkSygq+9mMlPJAOXaxXRmAEl1dRp1w3O79N8TxjL6HYirMBYDpw6g6ZTwIgzH9PNoGZmcRm8NWqwfKq6zsZjl//uBHdtHPHgRnbSR4HwzCd6QpQTlH0vwxr0E6etkgvKvJnh7OEEvV1GTtzLPfCP1/PwiMmePI2PFxw69m9d0kP38Pc8Js0CWWhX2ZbG+Y3WA7BX5d4yMMkTkrwoUtVjhJvSAVpQMWVfym0cSRe0tbMNo9skQp5tsz8mFJ53s9UF6ycNvfTTnv1Oa9TPMmeZ+l6/4tUPw78Z+26c5/0pq6nseud7vWFPFr82lgt9AUy95ES275rwmYfP1InrJw9912YxvijZfL8JW/KNMFhY8hEfcZlHyJY5Zgj5j8IaxpisUwwLrsxW/q0LxHL4E91Pxib7PTfbFjjxCht5sORp2wzG1B4dY/Ui2PzJmJ/qWQbnJpdb44Q5WLrDkdtTq3/fuWQqzscZ1qV27LzrvkfgaqXKaK483dx1RfsowAnLYAX3z0Ydnm3xv7IyZmQamTds26v45GUMqGy8koXZ/h4C0OK8+7b8MRBsW1tsPaW0CK2Pnj2+XzwaC7M/T27uZbbXtSbgXXYcDW+o1YbaXrRqMOvfWGnrLd+KtbdzNz6xb+0E33yk3WyNuv+bbtYfb+J5sb4+18bPO1tquPOdQmDWEwGZz2D2copE5+/deyCaXcPSjNxqVYBdAD7Vr61ZXgAgKpn6ERvd8ikZ+/GEfDWcqzwvKVljrtRnhickbOuKHY81PP+gHbPpV1awft+zn7/sR1//0GUDuEiB4+k8/rwNuBQ59Lgx+cKZveqM6ufr6xwNjR2no79v34wf9wGN92kwff50PtMiHDfHp+3vC2T39zoyWPXcGLtcIY28Qqy/SdNZ6T0+arizhF64+XE/Q5Q9vpVf1pN5G0wk7UWmN2mvhobX9GFq/jXaabvPH3HDbbsKpN36Jzt+mA7nGo9Jc9QNxYNAHBv9MnMnOjSwK2rzsh437Gd2+321X/ty4X2LWb2bKTyz4DYb79L0ya+eqGYiJQcuhuW9iTi7ctHD3TzT9567/CQOA9g3A4QzgNwAo2P3L5v44K3/icT9mQU65lZwLe42wFwVFT7uEJlzKOZeu3G+RR13irbiAk+7qpJudGfvL2n+Lxl+q8WzUgOs09F0a1/4MOEez25zRnPGlhStxq/0y+GuE/xZjNOdGlgntXBrE7g0KM4P7XUHhYOC+E8jOAwKGAXdjgOwGoGD6L59PMb5gvEBXHszwC9M8C1XfvU0/iJW/1dDfGrf++sW/0ugff/ePGwYELAT2I4H6JCDwaEx3ezPmlNCQsdTaZSnNKzqRhev2f5qXYvirvtGXtGbXlhBg2gZNYiBQ1tYp7q9pzcP1NRjXHo/zY1Sufe3OQrCaeVSxRhmv0ZbvyJMRwkx2CP8pQsYaITBIqKpNwn+KkHiB0A8PFvcG4zODZsfsmFhYxnzaB10W0Cltn6fa3U8UQqz1P9sGoDkD2BVLgPIAYL77B5j724f+dON+IO+ac6C7u1E+wr05jcaqk88eUalz8TsP89y3Fb9afpKIaEPJbzQ19qBK1OyFbXl1fsOU/TmzhmyeEH385Fn9Qfun9I3Im9NoiDJJVPZ5nr4N1v03/QIVY5YQ+cuE8yBhu0M4Nj8oDQ8Gk4PwscFhZjA/MCjclSLXYtV+hkF9U3n5HI123pfn8AedZVs8aNcAhNzpV7l5vz059x300Z0jPcYUbe9Po+Wib96zhNACnIS2mgELS8etRcTzKKJsGXe/WXgdxGvKWUeU2udSDcscopq7l7MFfiuZUwmFSvxSAQPdxu7OUjxmDh6Gn9lN+makVhZV8kY+xfV67S05BFB2ztNzy/tUs1TMybeZwPud2Lu95YeABsmJ740py+akDfk+Yf5xvbP6B/VP2R+RZ47RUMokkWwIfHqb6tQle/cs4W+XDOtjhpw9QwBPGr4lw+SA4bz30anjPHN4d4uzFVUj0tRlK5vREO65bKkvwHbl1qK8boltRRnt3/wynzZfe+0VO7nRx+RUlje2scgzvXHrwtp1tr9HCG3rdfN6hWG9+ZiesKE3rufR7ObFi3nvVp5xJQ+bKtKwYYbFxY3GkcgGOwYo7sMO5c7A3FXsHOm5FZ8rkjMy8Nlz8JsVjLslFDDrZpsmmt+mqH+OzJCZJ6SPPz2rb5DelDwjeOY2DlFMhpXP9mvdNp+63t/oZ0+M+UTpXFAMw4mPvcTZTKIxkDieRtRGEY9ziO0QImC6hIYMkfS4NlPcKEhM+nffQZ2CyzrFfNWYZwuamsV3frPWyEcaDecZ+UlGb4kRcICRTy/KFhdBVhb5uKJ/UxFcU4wPKnI2FQE+q/iWFZP7ilMTi3avLOK3Fgc5t/gpQwx39HqWXFaWMlfeR9uKiSMC+7VUENzC6GfsyWw1+ehaemQbj4q7jnzOkbfiCL7fyDcbcVONooXGfJiRP8korjLShhl524wKmWd0I43NncY0TjXWBxuTstlIUEMA+ljTIYkZRclK+9bicfZ7qaBGPmm8WzoMumaLUbX9bqS/GOmtRBLHIXGbkO4UJHABct9+5O89CpYemXVHfNdRyKYdfR94DM88lpceo7FH7N4jWpOP+Tn8OHiGAH9M5SSQseGbsvZSgQr/u401Atxani0djd+mDaPnNT7pb066Nw9XMi5MdoclxXemKRmXJDvrkX40Ungrsp2I9MchxfYh+0SkbCUSSUOR/LnIsRgZhkYj+3TkTa9HkoAhwB9TaQhkbPqmbL1UotK/bWvNALaKZ0tHg655Aul5LVj6w5W+yUrwTGW2TsnsUhLnKDMTlNzyJHBwsp+a5OmFSW5nEpuahNPaJH9wcpydrOPlyX5/chATlIRqCOCOL0/JG8lMfm57qLmwWCLIvx1FoFuMXQ0wm6wzmMD1S2ggE5r8rUvRxGW+bKlvWhpOWfbzlf5qpXCsMjNTyS1VAscq8dmrzE1WCocr+e3Kp56vHEYsI7pjeRNDZDze2WBqSfN/O/XEgZL/14stAtirn1sATbGfanq6tjS9CU1/PBN8MLPtZGLmMUHDmNkeJncDE1y/3I9e0nTrUjd3idTRy3b3El+/NBzApHcDs7+EKZIxTEQZYrhGr1MSrZOa5K+sw+Hmqj93NZCrNN8iyfhVz1GZGoOc3B1OwQJnvrqJjW0Sb2z265rMoiZgSFM3ocktZ2p5MNPfzCwsZ2ZwPDOb0JzpapDTXUOa+5ymnC5qoskQ4x+lOhJoXNzXbi1RsOb/bNKJAr5OyxYJzRdt00A9hphWPen1lNrwRNc75xY75VDncKITN8sprnH+djjB7c366iZVhjfx85tKXeBs7XDyeoqTH+T0NjkBPMs5EoYA8bjDSSBjwzdl7YUCFf93G2sGuLU8Wzo1QPXPFT1G06C8RVC2Bcqw/9mf/XSDn4Y7n8y2JzbpKbrkyQY8ddOdovXObcBTt+EppRlPx5Ln3PMM4qRnb9hzL9ue5GYIsI5sPZK4UZGa5G8tHUdvlw5apJPMu6XDFNhXaWv+vihwVnQzKMpHRIG3Q9vVUH4s1GgglN8F9eZAASug+v6ndgIUtAKqD4G6dAs0PwfKjYIS2C7oWweNyoHQxj8kfWMtTsqc/D/NOhPU1gkFbfYrX0j1FulTNUws11bs156ukVLuPKk4SQpfIuU2SIXTo/y5Ub8yijAuytsU9VOiACOibEeUPyUKsibaB0WpQC+botqsKH5cVEH7ojVZGS2LIeM/TlVGxsT/ysoKBf1uOCGRTnpXqdvCqWyfvnpWWMZOnzZO/7umbs7UcMiUHS/FNktFp0rZQqlumFS8R7otkerGSIU90tokKXOVVBwmBdc2abdQqqeRUudOaWSqtAGHJPSYShvy/2d0o4Sbnd1TizWK+rvgwBzc4uph/2JZ/EVfTBUMpeLjqN5NVGANtbaAyhg+FfdOMTOnft2UYdS0N2fqFk0NR03Zrilu2lR03RSTgdN/5tRkl07F2OnS3mkzD0ml44up9U57FsN5aV1TmcjHvY8yB9bwLSn1/pqHjRcim6vA1KpmZNUPqypMqnJnVNmAKuJuajOXiq+kCi+j8k1UnzaLGg6xsEofRxXto+56JfW2W6m/xdRLjqY25pBEH1+YVW+1a9m777BmwWWZon5rJBjaklTZv/l4cKsNtxL3WndLrfw6q2CXldli5VdYBcZXuc1VfGpVPK+qD6vq1LYqNq+KX1gVRlbxObXa34Or/uzqIJZXG9WQ5I5fzlVyhbqWvbIaz71R7Zj10O5QvcWQg6651MN41l99o6/+1itw4lVfdtUNuoKnXPv5Vmy1lXivtZtphcg6qz7Qyptp1fJSK7/XWphsja+2ysOtwXar7M23FsAQYB3ZeiSk/41YpRA2N3Iz+HjtayFj4HFv6eTMbIxARRwTst5yrL4ZC9yJ1Rdidauw4DHYfAMWm34lXnztt14hMvGqH3rltl7Fc6/64itXjr5yOv2aDcDa+AYsAgwx1hFbl0K2FDRT/aiNw2vvkkOS6Ka3bpFweI+Hlmp3h3Y8P/sdnvXGZsUzs/20rLYoSzQky+zH4rOxgsFYfO7E9muxxsFY/mbsMBsb4OXYgdqPlVZkPz0kS0tDZDze2WBoWfN/O/VEgZX/l4stgtirH1uAGnTqkezTNmbLN2wd12t5i7VuqBZgn5bP0uoGaUFHaPn8rH51Fsdjs9692aCuzo7bs+H8rOwCLd0jtP0pWoGs0SLKEMM1ep3JaJ3EJH9rDQ63W/05q4NspfkWSSbuuKXC+BZxY4Zw//4tfvYWXLutj9zy5m3FSVvYki2/YWucroVlsbY+WgsyXfv6em28YauYsY0t2eJjtsA9269O2lLAELkas7eKLUXJSvdibnPwSuGkzR6DthhmEJFWq8ZGs7qRNV1nRFffzhVM5uqWctmBXOAubraIi1/BFe7f8jt725/jt84EbriCOxrCNW3hxnO4+kVccBR3pXZxKXnIlxYzViZ8azbeKPBXRQE5/dabKt8WHmX7+lmrLQ6peJvXSJrqJV7yBi+2u6ub2wWs7LLjus6srnFNVzOi65Pt3H0+l1vQBdjR7aZ0sTVdMQ/qfmd1p2XdERzXjeYhbzma8UQ36/xvhCqVbGmxXzrxZFB7k4XZQmW1ZJzXBn7BXd/7nC9/xVfY78Vs9vJrvYKFXu4wL9/jNV7i5XWANzfDCyzx8nWMNwYnebth3vM2r3+eVxULvZQ6RLrGkQ1InPB/I1QyTp2J35WpNYv6pZHnFhyRff1BrsJkJXg3DuybBRbWgPcjwGz4F2Hyt7P0y9Z9BUZ9+5avb8VXZMi3bfmKxJzvvugL111f2bSvf91X2PjdZeb3Aw0x0JGcJyI1d08mHhR2nW0EylD+7npg8Baj5P0lxqFp3alhz8iwOCx83xP2loQJ68HZ0WBmK9g4EcxYBvaDwIRTwP0asDcIbLQJzGaBYcvAShoH7k4E32Ql+KitYB0f0omPOp3Fhsn/R7QkGDeb+ycbSxT2e6GQLSg+C1P5a6/Ynyn2DxSDR4mzLWLGBDE4PpwdHOZ2hoHzwr1hYU7vCXOrwtywMJS2hfkLw+PIcB3vDPdrw4cwOEyoQwB3jOSBzYnd0qo7g2ybcEBivfVFB7clSbVfMy/bF2H0uD93PE4cn5eN55vGc8pYbL4YWi3uxoqBN4rbNDF8lFhol5hPE/vXicEDxdPTx0ZxmykGHCu+aq94AFaL4+KQ94+pndHOCDQq/u+21ghwa6WRKvWG2jJ9tStcUSwnGwaT81PJbh7ZcRWZ2UPGZpCFpo/Z4rFu6Fi8b7wtG+vGjYX7xtnEMVxXjjVDx/7cMYkvHr/d44+cPm7AIQk9ptJmvlS1I/259UGswOrNIvNWGCRueTP2vS4/ZOIFZvrTQd9bLm0sv3Vl4EXldktZ81SU2WToYHI3kqzPI5vpQvK7kxwWU8m/dqCDyZqbTR52PJl1P7kVhyT6+NJcRdeoW7mrrvK8W9acsQ7rHtW2GDIFdnKVGYYQG85ozXM3RY42v6Fmw31mulnyGYR3ij1HnMyWc3X5LS3LN0FAy5A6n2aW8T22PE8uy1aXRcPLEd1ebheY8XKEmfKGyG+c2oDEjd+SjTcN7BVRUGa/9Kbiu4VHeV9/XGOLDqktaIKnQjn1y8/5tWeHmQWQAf9OAAAA/f///1oAAAABAAAA4uMAAKyHAwAotS/9oKyHAwAM9AGagfQeSQBOYgIj9EFazYuP1bFlUNf7yeAoOLcqRo5NdUIYJIfzeq7rTUa96pjmJ81s2M9iwgw2W4QqVG4WB9h7s7xT6yFI9zUlTJGx2wfZAdAB5gFjTG6nVud2f8Vu8oZ3WSR61xv2uy2ee2kM/G4DKPdeQIDf0WC6l4zjdx/AHEx94WAnB0PgdLCd1sFbsng4hhIP95l53ookLhaAyvOuDLgYbMjzcHJc7ITN0b6c2xAAOFqZDeuXbxsIRAuDt3BOjpbFyLdYxE1wLoSbw22K7MQPT3uacNObcrUgON6QgDwtgmUHPDiu5gP6FoPoaUvIOli4EqH2mr2DJVfVIBSMXc3n6Tu20kg3vkJ2G0N6YGUcCZWOy0wK97KpbzsVd2yaBLn9xIDEpl0MbZnDmh19VG6avQisW0Ae+CQZJnuBQ0YeSbLGy4Y4sh4rCOnlDxxdK/jXYenoKIQN4rvK5e8qUwPppZ/qkF21guLPmgj6rBRdzU8D4PDYb5N6nudr2TDrsUe0piOw6iSZEh5JMvpIU5zafmo1WGPXuj8Pkf0sPVJj51D8NAwyuyTn2jYVrtXqYOin/i3xFGKy7ipHHhbVXeXyXuCQUwENm57nsGgKgwJ1VoqItqo0el61Wt46q0LoeYyegxzU2C/itVzGkgVYz1Il2LkTz5MFuFdVI01ZsRc4NK6TetKMLKM3ngeNhflsnueteZ43mOfoBvN8pZlnng00yvlmnufnPM8HBL78qnMmBzFnRlHyZpfPMxwR4U4LoDyDnAOeAQEm/qIUg7+Qyds7tWV7w4Tsuw55u0iP3QZhho2Np4hkg7OI20ib3hbPWNlGsnz2XmB554k9bT1CmE1GUrjJkTT2k7QxRCBeG8ohARuFKbXdOEO2Ex3vthQnWfai19+WUi1hR5Gc7hROnECzeTGTQEKp1PTXk2ZjIOrHVLJiSuExAW2e/no+NDr4UB0eT4Ptp9kYgIIIetrI20OhZjwUx/RpxhfcsKjfS5uGPE3by988Tzz0UOulOcLQXPzNsuwZ1cIU6t4clqf5KvJSQiJPI0MCn93JZ3JUGQTnSu7WBcUOXzaFfEkIdicjkDPbancCVnkTBhV3WtCUFFSyehgu2sMQSfFMEzLPlMKDcSrPvPH4MCgMPVPtAyfjMwFtlKKeGenCawAh+M0/+yeNom+CIL+GIJ1v6iX+s83mm3LVf47A9U0s02uw+WYGkv/MomSnVtdlkdj1hp+GSfI0zQVPc+BZivG0DfppNi96iYyXnk2+VNn0UrIVL80x91IRRV4K44Fndt221q9ngg94ZhLIZ6pwBKWyxSKuq745AfWdSk2+KbfzThE/3zQEe+cO1ze31GhhsNsFN1SkbawjlK2lw90yNgxurDXqkQMQFh8Z7a0djvuNbXIrEfG3sfyR+UyhCv/54dw8bpGuJUzFu+DR/1Il/DI+UR+dUuFxysKOwlRBn12q+8IJQXrs96sVwfGTZJx8qyfs/Cz9w+sjocW1WkOoUj94V61WXIkCpnSUIKr+1divITVwilpj55zqWepXYuaJsE6SMfwdHVkwL+1laRr42mIK90AJnxNxiXFPqq/aNiJq34jvY7+H13JZC9UL1PdKSP+klHVCp8tVqyVHYtBPsM4u1V21bSGofDFIqWcpkho7x0RN4YKNGvt1ci2Xt1C7VBCok2QOayTJGWpZhscvmJf2uBYweBwESDxuu3BuCRbOPSGEy60h+hAsLKuGJSFOl6OJzxVdsc5scZzuCsbqwmfpcy24WXNufHA6aA6rtUaXf3DGZRVgRof/8egtmXdP0sa21q9tA4GzOymD4HywMW0fhFDAtrbssKwr+0cXb48JPTfZkQD2WQqT++wOa5dVjdhmJZjts2jTBpIjtfyqY3IQu+uQV6THDoQZNshICsmRNJ6kjfFYFOpx09fjy7h5LArtHjd9u8eXUdt1sjPAorbBIHjcZh9S2D+cL7sMEmqLbae77MXQJsvBsTW4SnIXthbuIu7xJfMu7wWnpQiDOCHFmjiqJy/EeU1pIS5thoM4KRU496YQjAtEuLlDPlBcpEQw94nIAu4WV8xqxTX7Y+KiMXnAXfPjvkGtwJUzQY9bZJ6nVoPeIGLj95rnbwj7gwJisWVTn0sQoLEEjXRbRyy1tcPRX1xRi2sBw9piiiafGxPQxpucTT51BF2xxReNB5prMqfGZHRKhemI3xlB+R6wsJ7Gw+BLZUTwTT63J1I8eqLBmJ0x388xZx4e4M2rUWHXqtDfCjTXP3UEn4nC0DUMU4NVE+3FBK7lxsWfeqcbQwuChBEoWsi8sonbK7tMvFKPySu1RFkiv8vY4C9hSHmXJYlSWhko+CUS928a8/7msUjDCySCHkeC/Tk1JsGCjyPp9zlMe68THfwcsMDXgaHiu/qcKmU7rOdum1WXNgiSezuKA4TuEgTInT5VnmhDqYmsLFATKRo90aDM73Rf1DuIYfWO4M/vjPu83EiuZ50O9RwD5Od56WGYmGv4qnUND+Dm4Q2IXhU6cq0uUOVajfLhVauQ01FmeIzRi0eXfpwee3lMVRWnDXDAY5LAuE2bnMtkAX3mqsej4iiH1ojhNXVOI6a0qahcOxsJuRUQi22qQnpnG7jaVRrw2DiGPG4rqa49AWOWHaj6qAQejGIBIAJFAwPHAQCjMJLLkk4p1AMUAEkAAAIWAAAFkwCAoQQADPAAIoiuCQqT0dfs3kRz1blM5T7tBpx9ttu882JzzcKhZsjPNeNssXl4YLRZ5dPNOF9vjhwYcLYIP+Mc5SVnBXUIFn8sZC3d4cSnwo1mDBjOe6fDQWJbJOP1AifopjmEib8mTXNuU7jb0YQrUOa9seh41u6Eehf6TW014SvQcxh/juPsc+GBtWfKNp9xPvscx+Xn4O0+OP4s2f1nojWI2Q5BQ24L2rfjHLTqPASLPxaylq5w4lPhVjMGDOe90+EgsS3CIBdwEMFpDInxSWrdCT/1GaDuot1p5eamyVlwDeZMhR95ZlmMSMdiOFo/CV6u9l5yNXqO29FxzEev04J0HUakc9qRnuOUdBxr0nMyKF0otCmtEQ3B4pjAWnLDiU+FN80YMDz3TocDOaYtLDUreokbwsR3rWnn3hTOijXdCuS8v1kdzlqZUBeq79TDtEfN8iVqnq1P33l3emloehryA9Q82aCuQO6DM9SSHaMmWoOYrUlqyK1S+zsOU6tOQ7A4JrAs3XDiU8NNMwYczr3TYUGOaQvJ9/1T2IQ4BGkcO3paT7VMYde2gN3S9rU2+3nSm7mOpqw4p0ett2xZR3HFGgZmvDoLJ6yVWbHG6ZB1nFvWgQbmrCUzao3TXes4p60DDaxbawhDxEdUQaqzbAuor15sbI/EhPu2ygb0bHsGyS7EVPvHyWB9GTZM3ZKpjPByfrzhCKvOhEFb6CrTqGsDaaAz5IpPejrlF4z2fyf6RONMhzX+b3gfTeNU67T2/5YecTzhvJb528zvfuWcWNH+2dIn7KodNnY/ezvi7YWTBc7sscZymOUkYUhq/M0zWtHgz4WjRRs0HH51p4Fwxs2kHrxD6LSxcI6lgt9/rJ14/JWZTIIxJjMsGmDNr41ZOmT8FK9ZZg4S/hQtZlkPVk5Vr3WV5e0L+CLxwvatswI5uyX2ZXDfhO5y1Aiz5oMO1zyvela+qq0XYfED1oe88ccqOWWLc5Tf8bmEnYHTpPx3Q56n8VR7JfYzC5NwCnDM/zALYLrPNiez0P9xOARDgfNi5G9AhrAkdtiT/diWEe8MnNYm4RyS4o8LkWa3jS4wf8utjZtdMWh3Sn9dF93O2Dg9lkmQW9GfzAxKyyOsXtTRNel2xpn5TP5t7XdWvSmNsmJNw3zIN1hkDwuOY9KfGXnCethhNJJG4qBeUwOzMMJBoPMOdPbPH5oX4ADCDvw/BUOwBnA2CP9swsDIZUhYwZX+jyffB9NOndL3ZGEvZ3WnQfjYbu0JQ8IBCm2jOWY900JWeI9i1ZpVeKp2Uv2kwFGlswqnak+qTyq8CkXDUmoz4kDnQZgO3+dI1pOYHjrJRrM9Of5ydkFMcKdGq0M6Ugk1+Y9y8rBQqKyjfHb1micuPKByaETmtp8X3u/R4KRxvqzvmBjjHgMM9NYdGIB4qOi09u8854ri5f/GeLTo2jVYkHMtzmqjCmS0tVpzTPCnW4ltcBuy3Fstj4XVVeBN/OWNofBhY+Qu6PsV9gjaEMNecd/JmXjZQGps3cEW+mupvOrCw4XYK+7dXh0dnxtsTahsEtks8MOfs9Amppu/i8cRix4PnrvFcwO1CHvNQ+Z52MQd9pyh4yrQCd85Thx3LMoxmdIWjPHey0x6R0EmwrO9UVw2FrlNmiVYBvDJWy4H8clU713Bd5NtxVUZ6eVpwOfxC8Yd1iiHC8sv88WSzfP6ZMC3+cyVpu3iM4R+sLrKG2edlU/yxjmgOwdbQMcpZhzjrbM+jYxbdh6W7iroKD0LpqPsEOeOZwssHktu2p8aDoSMmOqcWim/3H7xOPbR4xbmjnWsiobF44vNt3xL3yIi0G40Kq2WhHVY6C/iW0jJCyquDSUMoxzGE94NqBhWAtZv7uXSjEBoB6AuUBKGrsGBoMZS2gRmT+ZuGcuNAHCRqO/Mk4J/Yi+3exmlMaFjudcjqoVVR4YcutpDpSElHv5JOH7ZXD9xr7w9NoVq3aiY78WDAzDtW60nE8Oxx8z1hNuqwRpeAKEJDFx2c1RaQR11mplz5qVbKZq1lME+c3N3xVfuk0BZK0499putzgCZfQRu8NpvInMGmG2+ON+th7oFt9xcNQC0Y7BZ0O4vvcnPQGD6d3KcjorgABQYgl78+SiONJnb+qUFVhR6C37lt/owUxchl32wJ5lu0/LU95h8zfpqIOYLaIm5SPFohrnooA9wG0yN4LqQM6esL1uZmeAamGzDpqSfOXXl+J6tVmVMyS4luWclg/XYFxt63ffkESH1C2hwHw/eEM6xdFQaincdoL/kX+lSDCewQSq3+5ktl0p/5kiuAHMMtLGZkx130CzjoveeZEisCSifGWDu+3JzsQEgYmab1huntg9QD9HpRz26E1kaHQ2H+NKx4bqlyu9GuQ6JVoZ5Ze5n9l8M2tegZZugjnRs2Paai5ZW9InfzdirTKLBcZ9Z92GP+XrWBwPQS0xbBn14zDBfr/ng2GAGPOU7xrDBKTBPYERtfuf93zXoTmD8v+rsMlxN+mYu6B2LjNTbDTnnGBub5lhC5lyhxEQ7doEM93oETYi+/0wm5A5AJutebWvHhXze4WFJJjleUY5ls5n4DUG9rWvuDMKsMw4IR2GlpThpdljHCMKr0dm8MW9hdveT3aBzLrRjFVEYNx9nRB+Kmu4ej2ybdC9KTTJtu5hfoX6LY9NNYA84RJ7uAM6QOtdQgrX1ozqKadhiLxObqcy3tqcX3H6OqeZEd0GaueWp9QwbbDEeMBf76PPPg3ad2fIqH2sPtOjM4jzqLcfFk3D9bRmOKxkLB9pwn1UGtM7OhvruNxdmaNSBdAPEjJ94L6hkuuKGMZMNznCN8Se/S6l700YTM9TEFiN/miC2MJrWuXixY7RoQHgjYDH4cpPu9ffAOcGDxlxFJucgBpt8Tb9X6blaN6e95e1RnFF6w87WN3SdXWSqwpi8KNLn2HYJpVaRm11FA87WR3V/bTPMlLXNtOdQNclsZdnNX/RAzzb9RsndqOlpr49SbjB53dbljttAXl8OaNvyKjXoF9x07C4PMJhvwGQYObmzRiwuEXMNmGcVmbyOH4VmGDmbNytLZg07md5oFv3Kao1nq5Bh0vd0I5AYg2szCmO7F0uhLdldHNUvXYQls1pyLuDProvNiR6140RvEbxvGrc8nonU422aO6tFmuG9VzBkS75nq9uI7ncQG9vaLDap93h18AsSsHRDtHZRxi6gHuzova79qtlF3eHeacZIJ4Cj2qQVeDeGvr+d5+yb5sbVNifxIS1jtrSwrnJcq9660SQHXNieoJN8zWjCePb9bj+7aYmWQVwwjDBDs1mh0CaIY1BvBrPFyAGTcNklhbwUC+ujqY1m2nbOncUW5oWuJfobHF9MOCfckjbMq2ZX5uA7m0MuhtqjALaQFeCVZgg5cU/MyDDHDUTzkHmoKoz1LV8+MrvK3GjtKkI4RXUvotZ+fsfYN4x17UFlefBIa+roAX5m/XqhV2ZEO0fDBSZ87Hdot11Zf4oD3TZu485Zmd2nPfQ+TC8+4TRpNGPoyXW7r1zkcBKdxpCmQ1fXxFMVRpvOF6QFaw1RRlkma2yFm+2rthDl3lgcCLjntaqDozHmYUVPG/zKduXKmCR4owmrNa4ogV0aV9ciw5UkmSwmjjCee/LhcrKyFNmO7D6irajXudgxlyW2nqzp2kNnTVp3fK2p4Aypf63ot1WvGj7b5tSwoi9SjDWXJgaN2ZMR+nAxT1Nr3Y0R08o+wQooMz6JG/VOdpvTzO6bVDSewBE5NlinzXyIrRansZOZdoysCZ8WkLkSPu53zTVh5Cj797IfLhxfQvPYuF+dZMmESYVn/Y7DTprpV+05d8PRn3RiNMkArJxxsn2gTXeHGwZIeZ7UA9G0xMmDOwtsbK7LHSLXCG7ky0yZDqxYu6FbbIylG3CO9p+GHHBj/kSK2bh/RqLGLJ9B0J1id7vhMXV6sc/B09xElON3oJB5+IDZe0TX04AvS0AymkbMblrLHhxPU/fUNyViWZPIwrxdy1AazwF4wfgkeL/0sN3WBYkqrNpVYaPvgGfRPV5OAW0DKnNvP2fsr9uL2LJet4eZiNnjbrwX0Kltn7lmP9F8kC2xx7gGptIyE6qD1Xz498poktP22x2fmNq3we0e+WsCot2b9ALr5sePP9A03veOIOijnuIO/cqZNuDjYAcs9lF0eM7s7X3CowwRYZvesEPXqM1ydYcI9sFdwDHEzjP9EA0aZ+hOmecNh1t25f4ccIhldo2utzP2ltI6bxEasLamgp5riHM/PmCDnJjZOGMHyKoQ4113BuMFXGaA8wGXE17Onoi3pE49EpdraFzAhvq4Uww6DqiRD8MX2xcjZpP32ul2JaxO5U7xIXDMJJc63efGXpSu4o2JsBhsjyvLk1ySj3HhfI8rrm2KMeL0IThREQuQuJvwsHvctW8AuHLUcesg0AyVe4wC4Po0oLTtGGVtgCrGBnWonDVGbXciczRnGkfn2n7+RDNjUObm3jSi5f9R7xC35qqrI77XLW1zMhy8MqfcCT7ambkaBiwBayWnnq9tD6iMDCczckQDUW0uGMaBsQwTQX8bmeadvbg6b2gmlu/OSDIiRztQqYWUrWAyQ4BWFtuc+TIbdnYfaA7CddHoEzwn43YaMLMMnE7BeXaAJdj5p5TcJtAemZbqU24XqqxSY04c4ZyYBJjO88kuXJ0GDM9/7SyjcDobzZvjXF6cc3BzWsyrw1beasEhOMiH8nS2AlfH2sPSniBV2OPPXFMPAcZmhFlgHw1Umw6KseosKYedE2cmovjmu1oG6twECDwU1Jl09B1cbsvWOFOBLYo+BsEw56WzO8oNYEdQ7IkFZI6j3BCLV8HcQCbl0VueLJKvgLriVfxbMliPoNxBKzPMbHQEjezpuN1ZZZLDxzyOFtfhGespt4p61tytNxp299PqajKZ9L/g3qYLmoDaXfqL6eFz6f3EbrZLXHV0fvsdmOHatmjWe6m9mlEku6F4o523nVUusl+mulgAi5jPeHX42pQS7tiwgM1yY2tlcIIrbDnbycTXwdLXdQ7ax+Ttu83dcC+WtWcOJVzXzcEhYfY4n/reEYdB5q/nXOYbkpSpwsJSrHx0mI6/mtrjKNr1yKNjxo6pte0E+bF/fLU1pnNDHfA8sPjsEXATY7S2gX7si1fZTeM8YNyyk24qmWmxM0BY6zto3TCnm13LIQMj8NbSzaZMuz9s82EU7VKbQ8yuJLRkTHzYnSSEZuUH+w7aj4lfKtNFuwvoAAbCiS/7iLkOhmWu6HfTVwIwwez9KPiYiSKSMQJaLzUMI/Z5wcdY1C+sPeu00oCzFSO1hMdjr4WEuUo098qHSupqPZgpR23zxgKMabaB+dY8MrlzZ08zUzj2KdiSEhjAf/HZsZad/s7mjFK3Im6E2ZKS/sroD+3HjFKoYaqZzMuyU5SZY9JtidcIs0P0kDjNwYxiPuwHVpjmyhOAG6q3ZAQ0W+EM9SsiFs1Z7xV17+dh5/ulJsUy2iyt5ghmP00W12ZjskazaGugPMe2cU4Td+bxLwXcdu6wfw/ZRzMcTNZNVk062Xmad7InCx+qOX00ij+6bZiATnHd4MyE2GGM4r+luC08f23iaCxbwWy4yJa50HEi63pBWN/9uOURO+5jt3TiTcsxybDCzd7OdUu0giHMSe1+jraFCicwacAt1VRx+xqz1anDU7MXPQZqviH0fGy2hMkEHzBk751a0AHqVZkszbJkff1SMN8BW5PhhbC0tV45HDaX2UNsHk7vtsn6xt0inK8P4ExakL08g+OShUhozIJDfXMmTgPigN/bMTwITNP5G5BX/bgYX4hHwc58+5xgA7nObj/O1I1mOw6P0yFUzm2Fyyfcbrazi0hT+ShLC0x3SXWDfWZOzEAe+2hXh+et7qLreGxXwbhyqztopbvoLh7wRbxUyET3NO8cHg42zl2Ui5a1s/lGQ3ITSGMexwa54ISW77xbKqzvukYhku1wE5m9E37w7gxGo+DcK6Ot3WUzmp2JZpZSUD8mMPybwd/CHZdqcss4tG3Xc2xbnAXRaQ0+l2G7uDFDmyijA0acQdYzBNkI9bMV3FupRusmqVtiKRSbbi4i0Zrmb1Z1Nvtzhh3PtYy1eReUJ7QlwbC7VVyMo9RuPXtmsdFac4hIG7BF6DLETW6blAsmGxbJ+w6Tnb1eQsxBG50D3aXmnIyjdw9JnL/GmWBBHUPXFg1fzgi2VblGNDIgNo8+eR2rY6PfVGj0pV5TIXPsjgO0E0Jvgow/nUo1jI1GMnAVOOdB1mb0bvTQZ0k6rJGXDZ8zLsVsVgThWY3V2GxC4N0q43e8o1vNxFLRpOf0TjKToSoOQY2zb44Ig/s59m4We2vhkIi+Dek8VoIWiQ9Z0LtA0ofMy6gIUweY1OjinHPcNtT8kMhoR3nHK+48WxEMFqKj5CL/MaNe5yQHK6J4X9ossy0wVREs0DlN6sd90drE3dzaP+cpts2TLZQdnGOHKVQaJjNmm0zbKpmHSYrZxyiytEehRT+RpmXUPy5R3GaJ7DrvgvlAz3rbds4YYTmbkNoxWDAaLzePnYRfO0Lb2sbOm5cJnxyIBr0JXUZbaxnTcUMSwwXUevCSUTDXGFY3C2jMBoxDtsYREy3v7HIL/VpgnaZv/+f3m9G2TtzyGMbcoSI+zH468i8CN4xZF+Ux4LKPeoXeIca+37LNVmM9dRem/JC6/958dY+L4otyG+h7tFk9ufCKYEueWM6RjdUTvfhjjt/FGMyhLU+dM8OwRcZ9XxFgzYA4BxJ1P75tSY0XsWJ7uXo24Y2nmjfjymCmsKKgf0DwmMdWsYPqTjyAwwUsX23pJViI6zwSD+BkgU5jBXcMwwuahxczVqDnVTjt8XKCJvPYJtS5Jjs3hm1hRlFbhTuH1UvyMWBqvav4+HnRtHQaUuxiQLLhd2K+crZ8FmG2BP1jAnsb8vlgFBuTHRCRLMWsMBhwoezzR2pfHLpbXlNlZk58zuViSoInEUW1v+h6S9SWIFY940moRflySzISOSSHdXpGvcZ8Vzwkt2WPjP7eJN1cLvba5/wZ8PsXG0PogRht5mFuMW/GDziMTTDcM+d10LgWN2szo+pUfF8wDJ8hwnQ1NNrc+CnvQpz2oTGzeh6OdhCnE2MIH9xKvcDTdlnMjGGP9yheaQzKjfZNPVvT8AWiXRAQLHQnQz17c0vXymkUUm30cpU/7rE6c3TnrEkPOXZJpwpzCplWvwUjXdURHdtjthBn08SGD70DPxdv+EB22Fcd6dcO02bpYMbnaswaVG34RA3P+FC4JutLPp5s+MRhxqd7bs+rhnRk6ez7PKsiPtfL67DLSTZchQFfW4RpWSuW15BjmYxtTI6Cgyz2xH7rmaCvFGRBfPt744NVpsju9FqHWXoHhZ2C066W7KDYKbTreskR1J1Coy6X3LW807FA4NJRC0frz3/stJuDbrsRuJoNdNLgqTYjaROynoIZ7WYbduZarddW50wUruMw+1t/43OqfbNt6cCFqe5B0IbrkqcKrPnXEU8VmFJhMF2yz5aaTHOM5jS8Tgs+DUStJztzNurJo0F4YwDcn4kASwPd1vJ4sLpow432lTewGeJtvnb2NWLJU9HuwLOZ9RQEs9gxXL8zn1MELzFLB9dAWD055ALk6djAlk7vMcAa+DXDLrPfnanI7Kih6eeS+yUraVbBkNu5jsETHiutbeaD3WHGAisHm7tApx2N+vTZJUZwDm43+F4QZW5szkEviywZg2i9ax/vYwLt/zWK05Xw9vFLaWbzHDbeKm6OH01oOJGp5cEClpKxxdeBq/DSbLscz7QzEbGrw3YGDXndGg2yfzmteEdkEZ9fljItdlx6XWRWGqh1E7sOPR5YVvVlxnca/Wie90FnRTMZk1gZ1poIUI4FGEJgOjlUI3nAxXj0lq7jGfuj8U1mstQfLIS0F2gYofvoVl3M8NEJrJ6l4mhi8DB23FoNEr2uws5Za7q7eS0h7uUDE27oZg7efWqJ4M2E6yGkNlHzkJkJywmM7WDNn5eHI8YhGBdHI8hzAIbR20enWPYneAtM8wUb0xaXsRKIIRnM9Z37PHNN9N0KBmm+1yzYA3RFvLeXq7UFEzsb/2dfrKc2vrxFXGO23NtAd8DM1SKlU8QuvYGLKbquTdF4PWsa5hJct3g9a4fPVdOE9WYjTPaMu1zAh9HSC/geJUD30mi3tR7em1Cwq01SWG+C1hxVAFZph3Gfgm2oALZHacZtavk1k7kBXDaO3Kbg5uVn46K4MZnJVz+bR3FjuHsd8PIzKChuLEVPyzQRoBcTQTKgRwtBsjWQxE40a7ftgEwnAL/ez5AW1uMFtNTTBRLBYnffVre/0iL3QT1IRpBsSS8jyOaAQe6311x3P/jIfaRnEZnZwI8JueBYbxryQDv2BNfqM3q2kI5d9trUHYnR/e+ADqIJC3W5eqtBVgX7+kp5BxjK3yWx6LAV7rnyqGCoAfsivJXYxcxlXIQPpbuUuYhFxVDxKLwVGsb4B/I5fyP/8jUJMOi+P9Ay3RssmnrG8fiIrqYC0KVkLD6eG8iWKXdeAz3WXE4YhWV1oHWC8QJyxD1+4w+ajohq50PdO/vajino7Ya64caa7hrkDVRFp56M1hSYbtDXfNu7up1qu3zX5B8L7CR77SmWR/gGSY6KokyKKUfj40l6TeE2fDeHR3rKPcPtJokNp9Z/hD88EneKOcfx8dgbG41Lmxt0z/1rG3h81z7f+urOVztrYOWRyLiQtgW5DN3N3dh8DpmReNxPNLchG/EPCWR6yP4ovyHR+uEKsdLmnT+HZ7vnHW6+FRpr2WIRhiElJryzAjNVyEcvGXigiNPDYzptNjTUMDxD6WQSaOtDU6qhLFkZYE+n17fB6yMcxBnvGSG42ZrYLHnpwKCRjxmmmslMoLeJ2jyJOczhJW4TZHQ5UIdS+LBC/POMQbwD6pTNG04VU8p4wmO68DaPoDRBAG4usBX3JmKINgsxoRykueOKdRNCVsvukQZOwwXNqQttuODEbjDyVswhy+pkqJr6VO03tXHbCurTI4d72QfD4Yy5d4okLnshEAbWXUv5EX/RWpBW83GZ4RvJGC8Hh52nbeMlysS14LriwzKdTE3MwtqPZp2JFud1wyvyesZhyIkJNx5u7xVuLwOPi8ZAMag3Z9nAYQLgjGxmONXshWkl+MihohshuPOaAH1NqA2KMKe0AcY1YeaXA7q/p773r+EEuhl/vvfcnzAQNKbUSlfAs9qQKskENTz7M1+0Qg52BRLNmE8aaIOmZDPDuzlhGbdF5yC6nmbE6TdcQ+nbrqMsWtdipukGO2ZGstLnKpOlu6t2g3OlZi55dQX7z/zuKNyluAY2nIjib+jSEumy+Y31RMQKK22p3Z41cism7ROuNkGv0PgUB6uDUps5scQ6bEZ4Q55/+4l+kdb/lu1z43+iApv1v5DbfM8mXUf+CkY//eqnfsycW/hSsar7sBsnIzYuNVZ1d3inssrxk2hH14GraB5ONLY/382Ji9uS2Nalh/10/90/dEMQy2RI4gyx1DJ6y1IjKPuvTm9+LOT/jkSycbgikWNSW0YXpHVf5ryjcq3cZ0QDRko7sbFiv5MWqQ4BzzKeRJm4FlxXblimk6mJ14K1ygt7I3lTbkQ/d8Q+u/5en5TfxTcdPphdeWax5R3bJxicdc1ePrt7FS9irL/XFl9qVsqVZ5NZZ5NlJ7cjdtpxZEPKjvBlNchcMdtSyY5h0hyXuXdSZE03Q140aUrKFxpF7VW6aLRikt2qOY4gtuC3RjJiyIJi+QybAUeka8XbLeJHGOyqGWD8eRmEM0TuFmQTWaGZlGUJD7OEDVJtaStwvxcdNp+rJq0XwMhLE+JhKO08sTFjKrShe+VYkMjbuGlxVyPiHo7u/MaieUbLIOiIfSBS3PmTkdahYIcYHYhcP0a9IymMhLYOEYdxHYju9R0djtr1clf2KYzmSsUFkFOzY8j+gqYtsVKPF8D7Oqg6SyPhDbvZwWgWmlhQQya2ZAHmCI5187exjyMQGBjbZA3hN+KxkTezT54j4orLPQQBMrc4NvZAM8IZUoiELcssSgYpwGfL5JxlE3JImpGUm6+ZnTnFtCCdbTqTlMd072QW0G8RENtYAoj3B4hJTMpz5zkCzYo2oe3nwCFn+z6zxzien09kPK2r80fG8/BZUMzpnHenQNvPSQs4tNR3N6TWYAuPETr7WITczIbBYaGTGA/TAjWG2hJiAfXIy+WanWZrq0aivNdIyCNSI9XIW3eTW5ZN6BWpCfr0kLFVs8GINK/AZmEzSBVjgzJSfPyBW8LCZGu93ypUd3y9CWAVK8eIRGT2j8P64Qhi6mPa+Y5Fc0bLjuiIfSBS3PkmLb9BJrhVnoeX7Boz3SrDRxJGm9CqeXKKaYyZxTzs2TTyYbLqbbLtZSNSY+6qXGPiiOmQNyOvZF3wuMPSKmXklxqPOxuy5/7rCOdl+xXQ8xxhYBaAgwDmbCKHqFmILfUgwQp0FppBDiWbAJ6FGFJJ8NBVMowIPGDAeZagg0Rswm8xFuBR7ECuoZ0i6MgeUZ62Njgn9DlCnTKvEHPrcRnJGY1oSlbzF90BTO6rY6F1109Y016yegXDOMtpX1+9iMcrzP/tPqY86uWzWMPch4wzFxE/ERlfiThzxGvpOlBD3mBbPvIHeoUWOGAuO4ZALYzz/gylDG3b5bj5Qe6OXHEFPG/ch4Z1ODazba2F0OqGfN03VsuKdF71/g7bF6ZvITerOU57hM6ghp3oZjKJh1tELrDrsq9hBOXmuy031XEX0F/7hmt1hz0W2yqsOtukv37oPdHwWDesUfGdwb6pJ+7KjsYudHzcqg6LsOzujacaAAMsURbfztZWPgAtmwwpio30h5gJ2eJ24VrmaMQZ8sGnnauFDOOtM8THjvqXels8DZ8h8mM63EJijQEF0WG4XB1JsBH+tnfFkWwCGyIZjK3URxhgd3C0aAeFE3vLulBxD+U3rsz4247bb+D6WQWWFo0c9Lis2Ked4p7x2i/w/Tkxpgzc9mDansVs5+w5mv1sPXvaT9g/mu1mfRvazdaHeKyMOQSR8U/Mn1O6xcaOe8XGx1XAIcVksLtFCvCKDEZQ+yE6rM632M8jBckhjhtxbvm4jO7OyrXXpMXOUgptgkLzIO0QP0u2JRxk8NqC2kSuYGYxGIQekpIfgeocBzmueaJwpFvEwtJseL3cxuqOP2g8yMoxIhG2cYN1r0Ykezh1539j0WwGWUY4AxHULpiwYh16x5CdcD8izSPpn4bawwAfiI71HYej9hiMrh/kAWhGJP0RsyCd9905hlWtRjpWj4TbCnxhsThSDsneyT04pPGoG4FgWznEuS4rSIxEHneKGLFqPoE+bAg8b4g1UlkRIVmFsK9izwiummUIANiWu3lnDxszkVsGQ7Ih0baLpVbNaMsfwVxopp5bx8oZcY9kJDvOHQwb5LbhFcNtyYT2/Q56tp+qSH66PMK4Wxy7uSOVCfV7edu9WE4LkJXZvsfpwyG8R2yrprpjtmRO45Ctku6ArJd1cL5VrorRQrtbEXsIbG6bRorMCu285A47bF5OBeEQ0HNkrkN3LRhLc9yJbAXufbsjWps9Cw0wI7ZsaS6UiRlDkI5UGndb6JJl0FktHsnEUGInhuNQc05GOGHbuFH2mT3achaQncpSjTSGy9Szxh/tCnFmL0MYE2yqMq2r+2ZEnj2I+6cDdiArFyd2gbyfQyPyrFoZmS5UHqJ5RO1+i4WrzV4jy1jM7HS9BrGGEDmNPMKK3mPzGKiGGO4W5fC9J4ytedyBvwJ8v+OIupv/pWWUtbhQeUf9VWaSXJmbvi1y1NuEHFIYW4C2bVucWZI54SBjiJPddm2hji2XHKLZTdKE5NvaLXgh2ylcipHmcJl6xlhMWWHb2meNw+Se6vfMThnaiLFgzPIdEEkNKeCOfUWd8AVspDWhBLbRVVjY7Ysfs5xH4IjlhKJXJAeWW3i3qLC6nxxzQilDOC7UjVclvbZAU5YYdyquwIvicuUR9Wspd6Yu9LBlEaJ7aSkURSQdwdxif+c7swzjsj9bzajaBJW37pZwhsRhliaDVENutuA3ESu0WSgG4YfAcJPQYnnxZJDZWZIt8ZmF9eEY5C0tYC/MR5x8S1/xHeRUa409IikPI2eWc3U+2etKmY5G4S3vIeXssP/Ia+LsuXl7D6u7nt1P5ks5HFsuTGtCOafrSqsvKtO2n4TdhHI4pHwBbl4Clo6pJdXEU1QjccXCFv+R1zhGl4k0stAGDwHgiGfL0nf5ihE6bik9wmLn2ONuZ0i+Ix53UC5cOiw1EncWh9ReoDOO7aTNzUiOHXULGQC/kXhbLE7w7WMw6sg2cbY4I2+BvJWNRlqrbeo9Yx45sMP+5WaNY7PVOvU81cxNbDgCQSx04hEMEGPHtn2pI4ZJv/17lE3TDe9Gcq5er9jHWB2+wjb7YRZr7TH76jXf6fT2BX2ezXewljFmDl/zk5w7JLYw4VIGNW7lqSPesmbnbtUKEGXIv4XIndxrBSGsISA8CO9jI0EUuke+LTd2huMYMG7MtQ2YWTgwxO4WuRVFvgkqHD5a0NAus1liBsmHZM8m3LOEO0jyDDkUedjE2gJG8oXGdsKPeK/KlEKM4ogRGfYuN3scm642t6l+sok1GkA1ggW87Xi2r2kEcmK3P8rMjoed/RCrFysTWflos1nD18xUJw1ikDE2u32155k9gs2McXr7gphkI5QPEYJ7+8RIoDmL9xDxHU9rOgmKD4McmWx80GMkYoUH+2oVD+ZYGE1/YA+5uWWJFYuHi10OZpu4Ic4s2ZZ4kLlCl24ytvgf8egoao7JQh4Y9i+MHDxOf9dc8I5yqoxgh3/jxnFIs6TUBO7iJ3/D6cTX5ga97IUd+4hybWAnsTt31rtp1VbSg54Cr39zbXoKc0Sy+IVODdmgF5og0itfaG3Ibnphm0My64VNDWIax5ub1wQOumrJzY7YOEMycAR9i+EjtNY525GRmbyC7P1LoQdPNntf2JqyN1mG8LNYW/AgeoVaopFNls6SfpBo0ENibfk3SVZkWCpmaTEIt0XOHOULHjzsy0o9OGizI3vBfMVUHcEPL8CN49A9qOb9hufpfvd5Mt6a23Ej4sxv0m1/Viym1SJ0ndA/ZvsGOUH+DvF6hQ10K5fbk0drZs5PtBh72uNlo9OmqtGQehfCllE7eqFXKCFmpPbszJDKh6m1CFdHQrZFvoKyR4i2JGz/vMIyjlTjsBdqc5O3WcYaJB2S2WJpBYepkU34DAopNAg7xCRFU5YlHCDRCGmWWYOU2SRsQUbmF1J75zWEU1I6diXpPhYJmJ6SswniyiPCcXY47DDWhqzwjlgnVPuo+J1BObQ6mBraZfxqO0PbbREzOzUE7wTxDwSZI4ZfQCNdEShVkba42nmvWP5CEDUwemyI+MjSFtoL578hoZGa7ngQcci3i8vyFCOXg81naaFD1FmoLWWQ2ApkFnaDhLEcsrWliBWH3YTPLD+D9EMg5SZtiz9LMicaZAzhk03WFmKWdw48SBiizQIyCL/F2GQNPdJcKDLDh2x/VizFdqRjy6KsmCtjjShMKz01E0aVy+7ImCHlaoT9vkxwq6G57kb0CV0/IcfoLevSEn7BjriFtqgqsmXWDtcKiUtBHIXR4yHiI0tbaF84/w0JjdR0PHoccpOn5YmRnMFl4IlUhvDZUm8SVkAkGmZhzSBrCN6WNyuEsImBs5AYhA2xyGzpn5POENBhy4w50UMiWFvqTVLRI+1CIh+eJPuL8qVgR24lOReDXQXWCMEmklNQ8BRqcAePX0BYI//9wnqtiva7G9MfRN3X2sHuhk6krsuB/JCiLIbqOiFYkd1CzX2aFXtfMuRoAWuLBZzVwu/w8bbgz8ncR5tYQ8w8kml1/GnOEdMKbBZhCx/EWoHOomOQPKRDqRWw5wibzCFaXm80bzlvtf+054h5CErTTdwW38LfIW915pH2apt6fEz9yMnAsVx1k971YzS7Hw5H+o6fkh06NRNGR+bH68ud6oS2ogXchNsUwS5U66cfkchl39eh89GPVyOFZVP3IvK479eh05UPBiLlZaOZiR8S/4LGLdnc2gr0O+IDpwxRSKEhIIdkU1Mhs6mx4v9uqZn7pRURGAFMIXVHSGBhCGmLsIm/wiAj+SwxBwkdBvwmyJAIosEs2AaJEdwkZ5Yfg7RbIDYxKTvC5o4Z0RbeaAfSh9am4/dIJGRKbLCpk7Yd6o8kqvcCvvM7E35ojyQnCLvkIwNBNmxqbEceJfh1gW6Eqj4c2urAdsTa80P21kYGWDuuFcuNEkPCRyLto5V4MOZCCTbidsf+4RUjXR4vh4zhnb2sacRlrUWybTKkY4uPFVyzSYOHSBph39F4z52zgx3IyG/fFt+SzqLmMIPYIWTmlIz0NMEXhc2ICwqbEWaaatBwN2/Hq+Mf0k5uZRXUTmSHcfpUDC7htp0YDOBf748eGhc271GMf/2y+TymyQCG+SS26RIW+2D9VrVtNyofIsXQz8vfJcPGER+fPMSbN+ykw5Jx9ry5kw5LDtL8IR8yHdJeGMMp5CHXxr9t18gw77d5DiuMDOYmbBc6jXjbLlbNvHNnGvZjYc9bN2waImyc3fZYMOaVg8Owv9E7/LbngjWv2pmH/YbqeQ87c9g8GdEcolmH8QlCbl7bKnfmyFvQpio/5DdCXDXmnYOd160V1diasAeWuCewA6c2dpVwQ4zIuqWw3d6R0/6foIY8Fqu7JJ2N1WjqS6sYdnpC1btNDqxqz6kVVc842G5RLaMJDKmdIekLXxEkV1A5duqptizf6W8rjusQwBGwvTU2OVboYNcQENhup1/QBtO2LehjSyOz9/bZr1jaZMSMKasYtU2oIcUs8S34ILKCwSSs4CDcEOMscQs6iFiBApu4maXWIMmQ7N9EbtGzUHPKQYIhGKRBzi3JLHoOG8QeAm6EY7DjDrYLp7BdDNTtztidl07J7WObcG2sMcWOPLZjVbtqEfidsJmIM6T/SM2EuvdJtvRr7IriFU32khl5+sfWzhOaPCJlVzR5OMqsa9JAlNnVxI0os6LJxqLMkCZuRMInDtk/0hJXjfa0BbFzXXPFalLMhnTWWmlLIKAVEVQ3UNV6MERDIzhbPHu8ZkXCC1hbDHOwdkV8r4Wyq2WTcNy2RT5IGKLNQrcUg8QrkFnUB4mFdEhsSCsOe5NYZ5kZ5LHDlh9zZg+J5W3pmxyiFqYRS2ZLXzG6Vjtn+XbsUwkMOp1oG91UyyPPZdA8CQli4Aya7nQjjwVo7GVMugGAbqOs4vlztYFhQ8QYjZMTyWMk0c9/ygDEXMYOq4g2f9P2YMwFDJZYX80dXJt8NsC30Of/GgJbgHCt8+RLlk6K8JaYnWtTK4bOkHoXTlvGjPBXSGCNoMDoj3mIS8et7C2oFYp4RHeL83bMK0ZznDSX9ZAkN9FD1CzUlmqQcAXINoEMQWcRW9gg1gqExCBtiDdLtiUcZFzBZZvMIYSgQdYWdhZjDjqIGmIEKnSTkFmmG6TGJmlLGtkXPtQUNtIYVoVHK5IVmOIL3D0aNu/q1Gk7smPbd2DmvR4BT+60C82b9tZZOWathouR0fwT8ORxs2nYrk0f7G3vOProBs+Ny3Zt52CPe2BJwyZm5eMm4ds+t+DGHRnU7+aQmpHYdclIzreg7oCvaJbl3Bpez/aQOla5NyhXMylTGXPF7hbn7ZtXjOaIaAuE3DysWN6w4CPcjegm8bQP4gzxZkm2hEH2CmKWHYOkoWMIfMuyCbWikAbTLGGDPJbY8sOcGUOyLNhEtvAL5RGkvsMZQldTFh27qiRDXqvtXCx08923g3VkM5tM6/ENu4R9deT1efLL3+ix2pwVbuP28u9Tv0/o32fp1d8koBBDAheGY9OkgJOE2BbCFTTLPPoCcZW3uBh5rfDmWssWAe9grzBYsIcNAZCRkzLLGBxRbnFeIfAI2hbH2qmsiIBxgrJZSqyvEDW6yUyJBh0PkgyJZ5kt9CDPCiF6CFTZJHyWUINABrbluInM0R8RCKHLPgi1I0ZtC+mR7rbVrvSdRwLjmO1xd8Q6PYV1G9fIbw8ofehnArZz3oh6gnQH97E9OC+u4zb/oUdqrNQ6yh3BGqpv3JDakVBV6ZZdbQHfAV/RrOXcGj4cotAIzUQ3EWiqQlFEuU0R5QpfWxTaR15hmSOlLRHYRFhhvOrCzzLLrUNGt5SbPCvgWbIPkgzZ2CI28Vc4s4wZpMuFI5tgQ5JZZA4/iDEEm0WYowahhxQmBilb6lmCOdggYgg7i4FBSGzCttgLZlKuqT8iwtD3+BRVPKwjYnnnIfRC0J1rR4h2LnbS3fZPlqtsMm7vGO8naozmCm13u6vF7bh3A5vDLU3f4KcB8xqSW9jnvXasYfV4dz7kf81Zl8bD1SPHturx6QQ5O+ZiBTxv3geGdUZ67UPmmu6UXWh5u0riszbk2laMAPO6+9WwcgE8r9uphlWDkHbIbYMFYN7p0ByWX8g84tJxasvTCBs7xrZiHJ7X2ayGlcBtb7ngnKim2gh2eL+LGWnROgA/wxrIGWNyO80Z41Qy0lx5Px21w408xq25F01GqO3wq/Q2inwAktvGl92PRjr6ac/QrO/RPkMnbzjNWplOcNyHCOXrhtS00EwXreR4C5g98xVKxNYQ8ELxbIrUWJII1iCxJdqesQLWbosF/mC7gbe9y9DoWe4H+YbQyaZhy7oJtaLM8mIQdMjIfITlYeuFLY7VI5k9W4ZOqLb9hoBZYg8SdpNgC1ioK4fXTuvepoSRT+fHapksw573ewY7eGo3M6beKf20Gz+5r+6FpowW5pXM82OUKxi3rQXtPCkjRiMCHTGgpAqJ/SLGh1xHMGwxtmNfsdFlU3BIMQ3OhDCkVrLFrKHWCgAt8PESZ4hsRgS2APj+34qNjpiiZy/ELf+E2Cb4s+wcpFB0k1hbg/hDnFnSLdEgcwUxyzcHHiQO0bOQHASOeRNwCzKLnsMGsYdAkb/J2EJdOLorxEfIQ23qoPEdgeA/AOvTDIMXO+zUDdnQb0B2+iOvcSsajKiJHr6hxs5E9cTKL5LXHyqGZWdAO3qLBcbxDr2a2lmbLmjcPb/Y3lygMWK/8WrLEQtQgyP9wochtwxpw7TNx4pNsix7jNQcLAdcJBgYMJt39rDxMAQEj3GZmLcs21IX+HljJD0sQFfqFZLdcyyheou5INZDdiMATOG+kctZxS/SM8Q1WaceV4iMzyNvVr8Qn47ZaVytJsvCc9p43cC6sys+ZjdeKlLU8vEWSdCGkDlkz95iocIWnCPWtjrgGBlwSJGFf8tJhlJ3YjSWGBJyAV32ZZtorVkcI3B2PDBc605+pBExBBSt4zY75m1lhTILvaUYJFohY4hNcRe+JVYp+2cLXWYjRnrQuFB6JwcrZ/jRmC4Zb9vPmirqnnKNANnhHQ1YdsTYTX3SuX2hV5CPf+hic/VEGqUP6kZX6xqCeHm37Ud6Va8w8Qzi1CGJPWyP4uHQkcrHl15Q2glDhPdz47w5Kd02t4nQCDiva4gNayw8886RadjPwmSIMqHGO2AcNLbVC4DPh40j0LzeTj2sMOQinoFbaO9U7NeA8eDblnOkL7y3721vVXcUDI7R7Gy3rSwzJez5dOQ35dRZ0/E7jdV6svuFyrcBLCYYJbFt6J62J+YWi+yM0B0N+N2s1w1hNqRoxLpl653eqhWYurgq9vw0pBoX0iI7StWWYEt0BWlHiLZE0P3rCjePdG0R4CDuCuNqI2emwvPeZH2WeLE2k48vsxgPUgx5Y1joLcAmaYUWLZtDHihhhsRhlk4GqbbUTYIdrIUMhZk3Ajn0Njt+I0SpWbc1aso2P15e44Pb4XuHUSPHSU+yf7bo5QolJN/1x9t/MNab+/G1C+3Arviq3YnVdieC/v091if+eX3wXyCDYEjkYzBaH1fI2jmDMOOj2XVsvpg0pDIupNMt/xpRwGm8Rhxr63+wh40FapNgBFhjfuU3YXe6NTKBltb1Xed039IdxFh4N1n2U9bQmCpY4DbbN8hpqGxytLPWWDZTNlFnU9bQR0W/2c0tx50tHgTsx0uyR5Uy95hDcEaWs3CmRtrisfO1Ys0I9iEkAD0kmWOr4OUfe9cYBHuyoKZYFYzLkenoM9BIZhOxglvibaSqndzoOmXCOBIYIj/CDY4TqWbSgziInOjYpF/hLNEs1edppROPx4kcaGIHGJ7745jvkN8IYzuyBwntIxgO1/HE2LIQ+RlydJ92DJsVRohBwiHYhcEmf+ReQ33VbzJGxjW+F36TOTKINX4+yJc5wm/CW0EbtlmwNuMQVEsfqypuXzUW6N0HMd3mK2J2Om+ImpG8EVXrarbY71iv2PBlVDSkGdbWRJVal4ykTzTEKngUEWsAXFnht0WAPvwVGx2g2ZKgDrdiabOKh0CxG/nNCVhoBD9sV9x5idkLbWXsIKH3e8QmApcINTpK0S+FxjK+58CC/x6BSLLDfWO03hJ+4UWSUT/okFYaRx7hSmNJ7BJ+4RTXjXyVXhfSfqhQNtl5iVgh/Jii0f4a//fF//x5eW+3v3n3wy5qRJie//7rf/6rJv75592v+/e3H5UqBS6WCZ4iHRDYwAD////////fVsF7spvsptR77052k91kd+oBtSLeIj8hoiwRlShLhCXCEl2Jo8RSIiqxlGhKNCWmElOJq0RU4iqxldhKfCWqElGJrERWIirRldhJ/CSiEj+JocRQ4ihRlXhKRCWeEkmJpERRoigRlIhKBCV6Ej2JncRaIi0RlfhKjCWiEmOJs0RUIipxllhL5CRqEgmJhERNoiBRk5hJFCQKEjOJgcRM4iUxkBhIvCT+ES+JlcQ/4h+xkthHrCROEvuIfcRJ4h5xkhhJ3CPuESOJeMRI4iMRj4hHfCTeER+JjcQ74h2xkUhHbCQqEumIdERF4hxRkZhInCPOEROJcMRE4iERjghHPCS6EQ+JhUQ3ohuxkNhGLCQaEtuIbURD4hvRkIhIfCO+ERGJcURE4iIxjhhHXCTKEReJjEQ5ohyRkVhHZCQ6EuuIdURHoh3RkQhJtCPaESGJeURIoiQxj5hHlCTqESWJlEQ9oh6RkshHpCRaEvmIfERLoh/RkohJ9CP6ETGJgERM4iYRkAhI3CQOEjeJnMRB4iCRk0hIXCOmEb+IacQz4hmxjKhF5CJ+EbmIXcQuIhgRjChG/CKKEcmIZEQzYhjxizhGHCN+EcuIVEQr4hfRiohFxCJqEcOIXsQvohdxi7hFzCJmEa+IX8QrYpUqIhWRjbhG/CKaEdGIX0Q0ohrxi/hFVCOyEaeIUsQd4g5RiqhDlCJCEXWIOkQoIg4RiuhExCHiEJ2INUQn4hKxhlhDXCLOEJeISsQZ4gxRiShDVCIeEWWIMsQj4gvxiFhEfCG+EIuILcQiIhGxhdhCJCKuEImIQsQV4gpRiJhCFCICEVOIKUQg4gkRiNhDPCGeEHuIJcQeIg+xhFhC5CGSEHmIPkQSIgnRh2hC9CH+EE2IJsQfIgrxhxhERCGiEIOIKsQg4hBRhahCHCKyEIeIRkQWIgvRiOhCNCIiEV2ILkQkIgwRiZhEhCHCEJOIMcQkIhMxhhhDZCLSEJmITUQaIg2xiWhDbCI+EW2INsQn4g3xiRhFvCHeEKOIOcQo4hQxh5hDnCLuEEeIIkQLogjxg/hB7CBGECeIFsQJYgWxgohBxCBmEC2IGUQOIgfRg9hB3CBaEDeIGkQN4gVxgdhAtCA2EB+ID8QI4gWRgmhBpCBKECWIEEQIogPRguhAZMBAXCB6EEGIFkQQYgjRgmhBDCGOEBWICMQvfhGB6EUEYpzoRS/GiVuMEwuIW9xiAREVC4gDRFRExQGiKQ4QA4imaIoBRFIMIAIQSZEUAYiiCEDMiTkxFHOiLIZiKMqiJ8oiLHqiJ8JiJ8KiK3ZiJ7qhN9EV2dBb6E1kQ24iK6oht5CbqIbbRFVcw23hNnENu4mr2Ibdwm5iG34TW/ENv4XfxFfU4ivGoha1GIufGIuz+ImfOIugOItwIpw4inCiAHEUR1GAWIoCRAJiKZYiAfEUCYgGxFM8RQNiKhoQD4ipmIoHRC4eEBOIXORiArGLCUQFYhe7qED84bEwWdgsTBYuC5eFz0JnIbOwWcgsVBYqC5GF2kJsYbMQW2gttBZSC5+F0cJmYbRQWigtrBZSC6eFzcJpIbQQWugsFBYSC5uFxMJiYbHwWIgsNBY2C42Fw8JhobCwWngtbBZeC7OFzcJmYbZQWxgs/BWmClOFv0JU4a/QV4gqRBX6CkuFvsJdYamwVLgrHBXuCnOFo8JRYa4wVJgrvBWGCkOFt8JP4a3QVvgp/BTaCjuFtkJaYaewU0gr5BTSCmWFnEJOoawwUygrhBVmCjOFsEJMIazQVYgpxBS6CiuFrkJWYaWwUsgqnBSyClWFk8JJoapQUqgqXBVKCiWFq0JK4aqwVUgppBS2Ci2FrcJXoaXQUvgqvBS+CmOFl8JLYaxQUxgrnBVqCjWFs8JN4aywVrgp3BTWCj2FtUJcoafQU4grBBXiCnWFoEJQoa5QVKgr5BWKCkWFvEJSIa+wV0gqJBX2Ck2FvUJgoanQVAgsPBUCC4OFp8JTYbAwVegnBBQSCgGFgkJBoaGwUDgoJBQOCgOFgcI/YaTwUUgofBQ2ChuFi0JDIaKQUIgoTBQmChmFi0JFIaFQUXgoPBQWCvOEe0JC4Z6QT8gn9BP+CfuEhMI+oZ5QT5gnZBQ6CgmFjkJIIaGQUAgpjBTiCe+EYEIw4Z3wS3gnrBN+Cb+EdcIuYZ1wTtgl7BLOCbWEc0I4oZZQSwgnzBLCCd2EWcIsoZvQSugmbBNaCa2EbUIqYZtwTUglpBKuCaWEa0I0oZRQSogmhBKiCc+EUEIo4ZnwSXgmJBM+CZ+EZEImIZlQTMgkZBKKCZWEYsIwoZJQSRgmTBKGCceEScIk4ZhwSTgmLBMuCZeEZcImYZnQTNgkbBKaCZ2EZsI0oZPQSZgmjBKmCdWEUcIooZpwSqgmZBNOCaeEbMIqIZvwTVglrBK+Ca+Eb8I44ZXwShgnxBLGCeWEWEIsoZxwSygnpBNuCbeEdEIuIZ3QTsgl5BLaCb2EdkI8oZfQS4gnBBMOCYGEPEIgoY/QR9gjrBHiCHmEOMIcYY5wR4gk5BEaCY2EPMIiIZLwSMgjPBISCYmEQ8IeoY6QR6gjvBHeCG2EMEIZIY9QRjgjnBHWCG2ENEIeIY0wRowQRrgj/BHyCH+EQUIeYZBQSMgj5BEKCYuEL0IX4YXwQugitBC6CFmEFkILIYuQQsgiVBFSCCmEKsIIoYrwRBghjBCeCB+EJ0IT4YPwQWgidBCaCEeEDkIH4YhwQTgiDBEuCBeEIcIEYYgQRJggTBCCCONCEKGHMC6MCz2EBkIPIYfQQGgg5BASCDmEGUICIYEwQyggzBBiCAWEAkIMYYAQQ6ghDBAGCDWEA0IN4YZwQDgg3BAWCDeEHcICYYGwQ3gg7BB+CA+EB8IPIYLwQygiRBAiCEWECkIRIYlQQaggJBEyCEmEJUIGIYOwRNggLBGiCBuEDUIUIYQQRZgihBBCCFOEEsIU4YpQQighXBFOCFeELcIJ4YSwRVghbBG+CCuEFcIX4YUQQAgX/hAulEM5hMM05OEPeehDH67hGrLhD9nwDd8wDuHQDX/ohm3Yhmo4hmX4wzI8wzNMQzXs4Q97uMMdoiEamuEPzZAkwzGMwzn84Rzmwh/+MBcCCMUwBJ2BzsIQbBaG4Qc2A5uFH6gs/MIOVAYqCzswWdiB38BkYDLwG2gM/AZ2A42BxsBuIDGwG6gNJAYSA7WBwkBtYDZQGCgMzAYCA7OB10BgIDDwGugLvAZSA32BvkBqIC+QGjgN5AXyAqeBusBpYDRQF6gLjAbiAqOBz0BcIC7wGXgLfAZCA2+Bt0BoYC4QGigNzAXmAqWBu0BpYDVwF7gLrAb2AquB1sBeYC/QGvgLtAZiA3+Bv0BsYDAQG7gNDAYGA7eBw8BtIDdwGDgM5AYWA7mB3sBiYDHQG3gM9BZq8Bh4LNQgslCHHogMRBZ64LLQC0FwGbgsBEFmIRiKIDOQWSiCzkBV4CkwFXgKNAWaAkmBtkBaYCqQFigLlAXGAkeBpcBUYCkQFYgKXAWuAluBqcBW4CvwFQgLjAW6AlOBrkBWICtQFegJBAWmAkGBocBQ4CiQFCgKTAWKAj+Bn0BPICxwFpgKnAXWAlOBqcBaoC2wE8gJLAQWAjmBhEBOYCaQEEgIzAQKAjOBmEBBoCAQEwgIxARaAgGBgEBLYB/QEkgJ7AP2ASmBe0BKYCRwD7gHjATmASOBkMA8YB4QEngHhAQ6Au+Ad0BHoB3QEbgItAPaAReBc8BFoCJwDjgHVATGARWBiMA4YBwQEfgGRAQaAt+Ab0BDoBvQEHgIdAO6AQ+BcMBDYCIQDggHTATKAROBjEA5oByQEUgHZAQ2AumAdMBGYB2wEfgIrAPWAR+BeMBHoCQQD4gHlATqASWBk0A9oB5wEsgHnARWAvmAfMBKoB+wEngJ9AP6AS+Bf8BLoCbwD/gH1AQGAjWBm8BAYCBwEzgI3AR2AgeBg8BOYCEwDOgFBAN6AbuAXcAtYBtwDQgGXAOmAdOAaEAtIBcQDMgF/AJ+AcWAYkAyIBiQDGgGNAOeAdGAZUAwYBlwDDgGDANWAa+AYMArIBYQC6gF3AJmAcGAWUAroBWwCngGVAOCAdWAbEAwIBiQDdgGpAJKAXmAPEAp4A5QChgF3AHuAKOAOMAo4BMQB4gDfALaAJ+ATEAboA2QCUgDZAIqAWmANEAl4AxQCYgEnAHOAJGAMEAk4BEQBggDPAK+AI+ARcAX4AuwCMgCLAIOAVmALMAhoApwCBgEVAGqAIOAKMAgoA8QBYgC9AGaAH2APUAToAmwB1gC7AH+AEuAJcAf4AnwBwgEPAGeAIGAKUAgoBAwBZgCFAKuAIWARMAV4AqQCNgCJAIaAVuALUAjoAvQCJgEdAG6AJOAMcAk4BIwBhgDXALKAJeATUAZoAywCVgDbAI6AWuANUAn4A3QCQgFvAHeAKGAOUAo4BQwB5gDnALqAKeAVEAdoA6QCsgDlABOAC+AE8AKYAUwA4gBtABeAC2AFEAKYASQBCgCvACKAEGAIEAPYAZQA3gB1AByADmAH0APYAfwAtgB3ABuADGADEAH4AXQAfgAfABKACOAEMALIASwAdgAZAB+AEOAF8AQ4AjwAngBHAGSABeACUAVVMEEoAcTgAhAD3oQAchBBOABkIMcPACm4AGwAJiCKVgARMEC4AAQBVFwAGiCA8AAoAmaYABwBAOAcOAIjiAcKIJw4AyKoAjOIAjOYAzGoAfG4At6oAe+3zfwBdvv2/cNbL9uYAuuX7evG7h+3MAVZD9uHzeQ/byBLOh+3j5voAtq0AVhUIMahMEOhEEZ7MAOlMEPlMEc+IEfmANDMAcCAEMwBAGAJAgAFACSIAkKAEtQAEgALMESJACeIAHQAHiCJ2gA3KABMA7c4AbjwA7GgQrADnZQAfhBBeAC8IMfXACqH7JP2efsU/Yx+5h9zz5oX7PP2dfsW/Yt+5J9275sn7Mv23ftu/ZZ+5590T5nX7Rv2jftq/ZZ+6h9zj5qn7RP2gftG/YV+5x9xT5jn7EP2ZfsO/Y5+459xD5i37Cv2oftc/Zh+7R9zj5nn7Zv2yfsC/ap+lR9wT5UX7Dv14fqQ/X9+kx9v75en6nP1NfrI/X1+nR9pD5Sn65P1Kfry/WJ+kR9uT5QX67P1gfqA/XZ+jx9tr5an6fP01fr6/TV+mR9nb5On6xP0yfri/Vp+jR9sT5MX6zP1Yfpw/S5+i59rj5W36Xv0sfqo/Sx+lZ9lD5K36pv0rfqa/VN+iZ9rb5KX6vv1Vfpq/S9+ix9rz5Yn6XP0gfry/TB+mZ9mb5M36xv0zfro/Vt+jZ9tD5OH63v1sfp4/Td+j59tz5c36fv04frC/Xh+nZ9ob5Q365v1Lfr4/WN+kZ9vL5SH6/P11fqK/X5+k59vj5g36nv1AfsS/UB+4R9qb5Un7BP1QfoC/QV+gJ9g75B36HP0EfoK/QR+gR9gr4/n6Qv0lfoi/Q5+hx9jb5DH6Kv0IfoW/Qt+hh9jT5FX6FP0ZfoS/QZ+vR8fL5CH5+vz9fnA/T9+fx8hT4/355vz6fnY/Q9+gp9jz5IX6Gv0Afpk/Tl+fB8Yb4wH54PzIfnq/OB+cB8db4uX52Pztfl6/LR+bZ8dD4535Zvyyfny/LJ+eB8Wb4sH5wPywfna/Nh+bB8bb4qX5tvzVflq/Kt+aZ8az4135Rvyqfmi/Kp+c58Ub4o35kPynfmM/NB+aB8Zr4mn5mPzNfka/KR+ZZ8ZD4x35JvySfmU/KJ+cZ8Sj4l35iPyTfmK/Mx+Zh8ZT4nX5kPzefkc/Kh+Z58aL4035PvyZfmk/Kl+dh8Uj4pH5uPysfmc/NR+ah8bj4rn5vvzWfls/K9+a58b74435Xvyhfn0/LF+eZ8Wj4t35yPyzfns/Nx+bh8dj4vn53vzufl8/Ld+b58d74835fvy5fnC/Ml+ZB8PD4kX5GvyEfks/Hl+Hh8Ob4d346vx9fj+/Hx+H58Qj4h35CPyBfk4/EF+YB8QD4fn49Px8fj0/Hh+HB8N74Y34yPxzfjo/HR+Gx8N74aH4+vxifjk/HF+IZ8Rj4en5HvyMfj4/Ed+ZJ8ML4XH4YPw/fis/C9+Fp8Fj4LX4uPwtfiW/FR+Ch8Kz4J34ovxSfhk/Cl+CB8Kb4TH4QPwnfic/Cd+Eh8Dj4HH4mvwUfiG/E1+Bp8I74F34gvxLfgW/CF+BB8Ib4PH4IPwffhO/B9+Dh8B74DH4fPwMfh0/AZ+Ax8Gr4Bn4YvwzfgG/Bl+AR8Gb4Nn4BPwLfhI/Bt+Dp8BD4CX4evwNfh8/AV+Ap8Hr64z8MH4ov74j4QX4IPxCfiS/Al+ER8Cj4RX4lPwafgK/Ex+Ep8Jj4GH4PPxPfgM/Gh+B58Dz4UX4QPxafii/BF+FR8Ez4VH4tvwjfhY/FV+Fh8Lr4KX4XPxXfhc/HB+C58Fz4YH4Zvf/1Tv/75z3/rB/fNn/rNX/zF3/utX/upX/vBH/zJH/upn/u5n/q9H/mZn/qZH/qh3/7Y73/q9z/+8S/90u/81O/8yvIjvwAf3Kd+8pf71C/3AfjUT/0AfAG+8Qu9Z96zL/SafeH3ec28Zt/nLfu+z/OWecs+z0v2eZ/2knnJPu0d+7TnzTvmHfO8ecY8bx43z5hnzOPmEfO4edo8Yh4xT5sXzNPmYfOCecE8bN4vD5tXzfvl/fKqeb68ah41z5fny6Pm7fKoedK8Xd4uT5qXy5PmQfNyebk8aB4uD5oXzcPl4fKiebq8aN40T5eny5vm8fKmedY8Xh4vz5rXy7PmXfN6eb28ax4w75qXzQPmAfOyecK8bN42T5gnzNvmDfO2ed28Yd4wr5tXzOvmffOKecW8bx4y79vXecg8ZF/nKfu6D/SUeco+0GP2gZ/oMfOYfaLn7BO/0XPmOftG75lHyjPlqfJMeag8VN4qj5WXylPlpfJOeae8Ut4tz5anyrPlzfJmebK8VV4rT5XXyoPlwfJiebK8V54q75XnynPlsfI+eaE8VV4oT5QnyiPllfJGeaq8UR4oD5T3yYvl0fJUebS8Wp4qT5VXy7vlefI4eYY8Qx4nj5DHydvkEfIIeZu8Qd4mD5M3yBvkYfIAeZi8Sx4gD5B3yfPjXfIqeX48P14lr49XyZvk9fH6eJM8Pd4kL5Knx9PjRfLyeJG8R14eL4/3yLPjPfIYeXY8Ox4jr47HyFvk1fHqeIs8Od4iL5Enx5PjJfLieIm8Q14cL453yHvjHfIQeW+8Nx4iD46HyFPkwfHgeIq8OZ4ir5E3x5vjNfLoeI08Rx4dj47nyLvjOfIgeXe8Ox4kD48HyZPk4fHweJK8PZ4kj5K3x9vjUfL4eJQ8Sx4fj49nyfvjWfIyeX+8P14mL5CXydPkBfICeZo8QZ4mr5MnyBPkdfIKeZ08T14hr5DnyTPkufHaeGG8Nt4ab42HxtvidfHCeF28L94XT4w3xgPjhfHAeF48Lx4XT4xHxgvjkfHOeGe8NB4az4wXxjPjlfHKeGM8Lp4WL4ynxcPiYfGseFa8K14Y74qXxcvibfHSeGq8MJ4aj40XxgvjsfHceFW8KV4Pr4c3xdvhTfGkeDu8HZ4UT4cnxYPi6fB0eFC8Gx4Ur4l3w7vhNfFseE28JZ4Nz4a3xJvhLfGUeDO8GZ4SL4anxEPixfBieEi8Fx4Sz4j3wnvhGfFaeEY8Il4Lr4VHxGPhEfGCeCw8Fl4QL4UXxPvhpfBSeD+8E94Pz4d3wjvh+fBMeD48IJ4Jz4QHxEPhAfGEeCg8FJ4QT4UnxBviqfBUeEO8Fd4Qr4i3wlvhFfFceEW8I54Lz4V3xIPhHfGSeDA8GF4ST4aXxGPiyfBkeEw8Gh4Tz4lHw6PhOfFqeE68J14Nr4b3xMPhPfGieDg8HF4UL4cXxaPi5fByeFQ8Hh4Vr4rHw+PhVfF6eCC8Dl4Gr4O3wdvgafAkeBS8DB4Fz4JnwcPgafAueBm8C14Fr4I3wSvhZfBIeCS8DF4Ir4Q3wsvgjfBEeCI8EF4D74GXwXvgQfAgeBK8CV4EL4MXwXPgOfAaeBg8Dl4Gj4PnwcvgefA+eBm8DN4HL4THwFvgrd7qLfBUb4GHwFM91UPgdQ+Bd8DrXvcOeNs74Bnwtrc9Ax7qGfAIeKiHegS80yPgCfBO7/QEeKQnwAPgkR7pAfBED4A3e6InerMHerMne6AHerL3ebIHe5/3ebCnPdhzPe1pz+2+ea7Hdt+6bx7bdfNYr+26dd28tvPmtd7beeu8ea/Xea8Xe53XebHnebGX83Je6OU8OC/0Qg/OGz04L4A3eqMXwCu9AN4Ar/RKb4BnegO8Ap7pmV4BL/UKeHFe6qVenMe9OC+Bxz3uJfC8l8BT4HnPewq87ynwGHjf+x4Db+2Sdcy6Zx2zrlnXrIPWceu2dc+6bR22DltnrYPWSeueddK6al217lpnraPWPeuoddO6aV20LlrnrHvWOeuWdcs6ZZ2yDln3rEPWGeuMdcQ6Yl2x7llXrDvWHeuSdde6bN2zLlunrXvWPeu0ddy6YZ2wblW3qhPWqeqEdb86VZ2q7ld3qvvV+epOdac6X12pzle3qyvVlep2daO6XV2ublQ3qsvVhepydbi6UF2oDlcHqsPV2epAdaA6W52nzlZHq/PUeepodZs6Wp2sblO3qZPVZepkdbC6TF2mDlZ3qYPVueoudZc6V12lzlXHqqvUVepYdZQ6Vl2rjlJHqWvVWepada86S52l7lWHqXvVxeowdZi6WJ2mLlY3q9PUaepmdZy6WV2tjlPHqavVdepqdbe6Tl2n7lb3qbvV6eo+dZ86XZ2oTlfHqxPViep4daQ6Xl2vjlRHquvVmep6dcA6U52pDliHqgPWBetQdai6YF2qLlg3rEvVpeqGdau6Rt2i7lC3qFPUKeoQdYG6Qd2hblBHqCPUGeocdZC6Qx2kLlIXqZvUTeokdYc6Sd2j7lHXqNvT9ekOdX26P92fLlCHqCvUHeoKdYI6QR2gDlDnpzvU+en4dHy6PZ2hLlF3qEvUMeoOdYc6Rp2jTk+HpxPTienwdGA6PN2dDkwHprvTfenudHW6L92Xrk7HpavTyem4dFw6OZ2WTk4Hp9PSaengdFg6OJ2bDkuHpXPTWencdG06K52Vrk1HpWvTremodFS6NZ2Ubk2HppPSSenQdFA6NN2ZDkoHpTvTOenOdGU6J52TrkzHpCvTjemYdEy6Md2SbkxHplvSLenIdE06Mp2ZrknXpDPTPenMdGm6J92TLk0XpUvTqemidFE6Nd2UTk3HppvSTenYdFU6Nt2brkpXpXvTXenedHG6K92VLk6XpYvTzemydFm6Od2Wbk5Hp9vSbenodF06Op2drkvXpbPTeensdHk6L52XLk8XpsvT6enCdGE6PZ2YDkeno+vR6eh2dDs6Hx2SzkjXozPSEemIdEI6Hx2QrkcHpBvSDemKdD+6Hl2QLkjXoxPSyehodD06Gp2NzkaHo/vR8eh6dDy6HF2O7kZ3o6vR9ehqdDO6GZ2MTkmHpOvRFemOdD26I12SrkfXo0vSKelidC+6DF2G7kV3oXvRuegudBc6F52FzkXHorPQWehYdBM6Fl2KbkI3oUvRRehSdCe6CF2E7kT3oDvRmegedA86E52DzkRHonPQOehIdAs6Ep2IbkG3oBPRJehEdB+6BF2C7kMX133oPHRxXVznoTPQeeg4dAY6Ax2HjkDHodPQEegIdBq6AZ2GbkM3oBvQbegKdBu6Dl2BrkDXoTvQdehAdAe6Ax2IDkEHogvRIegQdCE6BV2IbkSnoFPQjegYdCO6Eh2DjkFXomvQlehQdA26Bh2KDkKHolPRQeggdCo6CZ2KbkUnoZPQregodCu6Fh2FjkLXoqvQtehgdBW6Ch2MDkMHo4vRYegwdDG6DJ3cwR3bwd3bvV3b8c53bOe73/1u7eYOrmM7uC5AF6AT0AnoAHRsB6DLdblO7sru7Nju7NIu7XjXdmrHdmrXu97tbndox3ZoZ5pd2a2d27Gd28Ud27Fd3M0d2Y0amobWjfpZN3agfqafdaBm1oHdp5lpZt2nlXVfp7UyrazTGlmntTeNTCPT3rQx7U1z08a0Mc1NE9Pc9DZNTBPT2/QwvU1n08P0MJ1NA9PZ9DUNTAPT17QvfU1X0760L11N89LV9DTNS/PS07QuPU1H07q0Lh1N59LRtDSdS+fS0vQuLU1T07v0Lk1N99LUtDXdS/fS1vQvbU1j07/0L41NB9PYtDYdTAfT2rQwrU1308K0MN1NF9Pd9DddTBfT3/Qx/a3r9DF9rOt0sq7rPJ1MJ+s8vazzulAv08u6UDfrwk7UzXSzTtTOOrEjtTPtrCM1NG1Ko9KrNCqdSqfSrPQtTUuv0rS0LC1Lw9KstCu9SrvSsfQqvUrH0rN0K71Kv9Kv9CoNS4PSovQqLUqT0qS0Kd1Kq9KrtCp9Sp/SpXQpPUqv0qN0KB1Kg9K49C29Ss/StfQqXUvb0qv0Km1L49KftCd9SB/SnrQh7Ulz0oa0Ic1JE9KctCZNSBPSmnQgrUlj0oF0II1J/9GYdCX9R//RlXQfXUlP0n10Hz1J79GTdCS9R+/RkXQeHUlD0nl0Hg1J49GQtCONR+PRjnQd7Ugz0nV0Hc1Iz9GMtCI9R8/RinQcrUgj0nF0HI1Iw9GIdCINR8PRibQcnUgv0nK0HL1I09GLdCNNR9PRjbQd3Ug/0na0Hf1I39GPtCR9R9/RkrQeLUlT0nq0Hk1J89GUtCXNR/PRlrQfbUlf0n60H31JA9KXdCYNSAPSmbQgnUlv0oK0IL1JD9KbdCc9SA/SnXQh3Ul/0oV0If1JH9JvdBt9RV/RbXQV3Uav0VV0Fb1GT9FrtBo9RU/RanQUrUaj0VF0FI1GP9FotBn9RD/RZrQTbUaT0U60E01GL9FktBi9RC/RYnQSLUaD0Ul0Eg1GH9FgdBd9RB/RXbQR3UVz0Ua0Ec1FD9FctBY9RA/RWnQQrUVj0UF0EI1FA9FYdBYNRAPRWbQQnUVv0UK0EL1FE9FbtBdNRBPRXnQR7UV/0UV0Ef1FI9FfdBiNRCPRYbQSHUaP0Uq0Ej1GM9FjdBnNRDPRZXQTXUaf0U10E31GQ9FndBoNRUPRabQUnUaz0VK0FM1GU9FstBtNRVPRbrQV7Ua/0Va0Ff1GX9E/tA99Qp/QPrQJ7UPz0Ca0Cc1Dk9A8tA5NQpPQOrQIrUPf0CK0CH1Df9A3tA39QX/QNnQHbUPT0B10B01Db9A0tAy9QW/QMnQGLUPD0Bl0Bg1DX9AwdAt9QV/QLXQF3UKz0BV0Bc1CT9AstAo9QU/QKnQErUKj0BF0BI1CQ9AodAoNQUPQKbQEnUKv0BK0BL1CU9ArtAtNQVPQLrQF7UK/0Ba0Bf1CY9AvdAyNQWPQMbQGHUPP0Bq0Bj1Dc9AzdA3NQXPQNbQHXUPj0B60B41Dg9A4dA4NQoPQOXQInUPv0CF0CL1Dj9A7dA89Qo/QPXQJ3UP/0CV0Cf1Dn9APdAPtalc30KxuoBdoVrN6gVb1Aq1Aq1rVCrTXCjQC7bXXCDTXCPQBzTXXB/TWB3QBvfXWBfSpC+gB+tSnHqBLPUAH0KUudQA96gA6p0c96pwWdU7PWtSinvWnZx3rT3861p2O9as73elXa/1qDWtPw1rWnva0rEEtazgNalDD6VDDaQA61KEGoEkNQAvQpCa1AG1qAZqANrWpCWhUE9AGNKpRbUCn2oCO06lOdZzuOk4n0F13nUB/nUAz0F9/zUCvmoF2oFe9age61Q70A93qVj/Q7hVt1RJhqTUgjbihGJAQEDwZMlJEVrAAn1BTxJYVTECnUGCOeHMIhAJjpJOsYAO6GgudjOjRkAZwoQoCKVUQSBkyYiQX/vkv/A1/w1fwN3wRX8FX8EV8B1/EL/EdfAe/xKfwS3wun8Kn8Ln8DJ/LB/Mz/AwfzP/gI3gH3nsHHoKH4C94QT1b/9azdWvWOrW+rXPzgjq3rs0L8oK6tp6tI+vGeq5urA8b1ot532H4t8PogPzr3w7IA+iAejAPwAPowTyBbqKL6Hy6iN6rlwd7L5/61DPwqU/kE/0HvVg/1nP1Yz1Zss6s6+i6Oq/Oq+vq3rouz3Zv3ZtnvexZn8DLXvYJ/BCfwAvxQ/wQL8Tn8UK8GZ/H5/Fm/CJvxh/yi/wif8gb84c8MW/MG/PEfgBP7KM/wA/w0Y+gd+vfOq6Oq3/rufq3rqzn6rm6so6sQ+vSPJEurVer1q/52Iti39On9Wj9W4/WnfVv/Vt31pd1Hz1Xz9Kz9FyeSM/Vn3kinkh/1qH1R11T39M19VChOrBOqf/poDqo/qcD63/899/HvVEn1Pl0Qt2OnW6mk+rAeqveqgPrt/qgvmhR3+Q/+Uyegc/kCXgGnoEn4EFPoAfrwTqfHqxX6nw6n16pN+on+p4uoovoe3qvvseLvVfv5UWfetEL8KlPvQCfqG/qnDqgzqmX6oA6oF6qB+ulOitW3VYP1Vd1YH1Vf9WBdWD9Vb/VYXjfHXQH3ndB3vsGXVAX5Bt41jfwBjzrWW/AJ+i2eqwerMfqpnqwHqyb6p46js6j6+g8+o/+owfpvLqQrqML6fPMJfQg/UnX0Z90LV1H19G1dF19B4fRe/QeHEYHwmF0XR1IB9J1dSidS0/TT/Q0PU4/0U/0OH1Pj9ML9T19Ty/UH3VHXVH/0xX1Of1P/9Pn9DZdSyfTdXUy/c2bDqe76WW6rl6mb+m6uq6+pUPhRLrvue57lp7ruZ7FH0hlpC/SFemLFEa6Il2RwkhjpCzSGqmKtEZKg0Y6I5WRrkhnpDPSFamKdEWaIlWRqkhTpCjSFOmJFEWKIj2RmkhPpCVSE6mJtERKIi2RikhJpCRSEemIVEQKIh2RjkhBpCFSEOmHNEQaIv2Qekg/pBRSD6mHlEI6IaWQQkgnpBNSCOmDFELqIH2QPkgdpA1SB6mEtEHaIJWQRkhZpCrSFmmLVEXqIt2QSkg5pBxSCWmHtEIaIbWQWkgjpBfSDamGVEKqIc2QSkglpBnSCGmGFEMaIY2QYkgvpAbSAmlcWiAdkA5IA6QK0gRpXJogRYAgPZAqSOPSBemCNC5lkB5IDaRxaYAUQBqXAkgFpHFpXCogJZD21Kdv6lNVTdl0TnO5FC7t6Zv+9KdvuqZs2qZv2qZu+qZuCqdv+qZwKqdwGqdyKqdxOqPW0GsoNPQamg3NlqZoNpQbyg31hnpDv6Up+i3t0i7dqUa7pSjaDd2GbkO1pWl6otBQaOmJOkvPtESdoc7SEmWWlqmIMkOZpSKqLBXTEFWGKktDFFkaph+KDEWWfqix9EtB1BhqLAXRYymYjugx9Fg6osnSMSXRZGiylESXpWRqosvQZamJNkvNFEWboc1SFH2Woqg2VBuKDbWGQkOpodRQaGi0VKdoiqYcxYZWQ5+h1dBp6DP0GToNlYb2Qn+hw9BfKDAUGEoMDYb6QoWhvlBeKC90F7oLxYUKQ4OhwtBiKC70FioMvYXmQoWhwtBc6DA0F6oLHYYOQ3WhvVBXKCx0FgoLjYXGQmmhqNBU6Cw0FboKnYXOQlehrlBU6CxUFToLrYWqQlWhtVBWqCy0FmoLlYW+Qmuhr9BWaC20FtoKZYUyQhuhg9BGqCPUEWoINYWCQjuhoNBQaCj0FIoITYQKQhOhilBBqCBUEboI7YRu2oRqQjehmVBNqCY0E4oJzYRaQjGhmFBL6CXUEloJvYReQiuhlNBK6CSUEkoJnYRKQiehkVBJqCQ0EgoJjYQWQiGhkNBCKCG0EBoIJYQSQgOhgNBA6B8UEAoI/YP6Qf+gglA/qB9UEDoIFYQuQgehg9BFKCP0E8oJJYWSQjmho1BEqCD0EHoIFYQ+Qj+hpVBOaCnUE8oJ5YR6QjuhnlBRaCe0EyoKNYW+QeGgd1A4qBxUDkoH3YPy4YP2Qd+gd9A4aBz0DjoHpYPWQe+gdVA76B3UDooHvYPeQfGgelA8aB5UD6oHzYPuQcOgYFA0KBhUDIoGRYOKQcmgZtAy6Bq0DDpmDIoGZYOuQdugbdA1qBs0DIoGHYOeQc2ga1A2qBp0DaoGTYOuQdegadAzaBIUCRoERYIaQYOgQVAjKBG0CboE5YIuQZOgSdAgKBPUCdoFdYJCQaGgUlAvaBSUCxoFffIEbYIGQX+gXFAu6A90C/oD7YFuQbegPVAsaA90B4oFxYLuQK2gO9AcqBXUCpoDpYLmQG+gVFAq6A10CnoDxYFOQaegONAqKA5UB1oFrYLqQK+gOlAe6BX0CsoDzYLyQH2gWdAsqA9UC+oDBYJqQbWgQNAuKBBUCdoF7YIqQZmgR1AlKBCUCDoEDYJKQb+gXdAjKBC0CFoEBYIKQVmgL1Aa6As0BhoDnYGuQFOgNNAUqAoVKAu0BbqCBloDnYHaQGmgMlAYKA0UBuoCpYHSQF2gLVAQqAj0BCoCJYGeQE+gJFAUKAdUA1oC1YBu2IB2QEGgJ9AOaAf0BFoC9YByQEugI9ASqAl0BBoCLYGGQD+gJdAS6AfUA0oANYDCqAE0DoVRGI1DI6BxaAI0AhoBTYAuQBWgGFAGKAMUA5oBRYAKQDGgAtAAKAYUAxoAvYAGQAGgF9ALKADUAgoAhUMtoBZQOLQCCofm0ApoBTSHUkBz6IxSQCmgMyoBndEYlYBKQGMUAhqjLwoBhYC+qAP0RVvUAeoAbdEGaIu6aAO0AeqiD1AXhdEH6AMURiOgClAEKAZ0AToBjYASQGFURhGgB1AB6AG0ACoAFYAWQAegKvpRE/2oRz3aURPtaIqmaEc5uqInyqIniqIsyqIoulETLVEVLdETVVEVPdH17HZyQ8GT2+nt9IZqNETFsxsqouPZ7eyGjuc3FEQ1+qEfqlEPBdHw7HZ+Q0e0Qzt0RMkz24nthHZiO6+d0E5o57XT2gnttHZOO6ed1s5qZ7Qz2/nsfHZmO6Gd1M5tp7Rz26ntlHZqO7Od0k5pZ7Yz2knsdHYWO4udzs5jZ7JT2TnsVHYuO4edw85lJ7Nz2GnsTHYmO42dyE5nJ7Gz2dnsJHYyO4mdwk5mJ7NT2DnsnHXGOnOdsc5XZ64z1/nqDHW+Oludoc5QZ6sT1QnrlHUCO2WdtE5gJ7CT1hnsBHaqOmGdsE5Vp6sT2PnrVHWqOn+dqc5fp68z1Znq9HWeOn2dvc5T56mz12nq7HXyOk2dpk5eZ6mT17nrLHWWOnedpM5dJ66T1EnqxHWKOnGdtk5Rp6jT1vnptHXWOj+dn85ap6ez1nnr9HR6Om+doM5bZ64T1AnqzHWGOmeduU5dJ6pz1BnqdHWqOlmdrE5V56pz06nplHRqOjOdkk5JZ6YT08npnHR2OiedlM5OZ6eT0mnprHRKOi+dl05JJ6ZT0hnp3HRGOiedm85N56ST03noNHQ+Oh+dhk5Hp6GT0OnodHQSOgudi05GZ6GT0dnoLHQWOhudjs5CJ6Jz0bnoRHQqOg+dj85EZ6Lz0QnpjHPOOfecc846555zz1nn7HO+Ocecbc4255izzBnn3HOOOfecec4x55gzzynmzHPeOcWcYs47J5jzzonnBHOCOfGcYU48p54zzBnm1HOSOfWcfE4yJ5mTz2nm5HP6Oc2cZk4/55nTz/nnPHOeOf+caM4/J6ATzYnmBHSmOQGdgc40Z5oz0KnmDHQKOtWcak5B55rTzcnmXHO+OeOcY047p6Bz0GnnpHMKOumcck5Bp6BTzrnmlHPCOdeca044p5uzyvnltHJaOb+cWE4t55aTyrnl5HJSOamcXM4uJ5Xzyqnl1HJeObOcX84qp5fTy1nl7HJWOaecXc4u55STygnlfHIeOZ+cTs4j55HTydnkPHI2OZWcSs4mJ5MTyQnlNHIaOaGcR84lp5QzySnljHImOaOcUM4kZ5ITyonknHHGOEucMc4XZ4mzxPniPHHWOHmcN84bJ4/zxznjLHHyOEucJE4eJ4+TxLnjJHGKOHecO04RZ45TxDnizHHmOEecOs4Rp4lTx6njNHH2OE2cKM4eZ48TxenjRHGmOH2cPs4UJ5AzxaniBHICOVWcQU4V54ozyBnkXHEKOVecLE4hp5CTxTnkZHG2OIecQ84WLU4XZ41zxsnjxHEWOYmcME4ZZ4tTxknjbHG2OGmcRE4ap42TyEnktHHiOBucD04M54MzwonhxHBGOCecDU4B54JzwSngJHA2ODGcAk4Mp4VTwCngtHACOC2cFE4AJ4CTwgl3UjgrnHAn3FnhDHBWODOcAc4AZ4ZzwJnh3HAOOAecG84C54aTw1ngLHByOA2cHM4Op4HTwNnhPHB2OD2cB84Dp4cz7vRwfjjjzrjzw4ng/HCCOBGcCE4QZ4JTwgnivHBeOEGcIc4Jp4YTwynhhHCCOCGcDk4QJ4jTwZngdHAyOBOcCU4Gp4KTPdUzd6qn9+c//7muZ3vGZ+6UT/nMnfMZn/CZO+HzPXPne7pn7syd7sme5Jme4ime6Qme6blP8ATPffKzPMeTn+MZnvzkZ3iCZ3nys5/omZ7kiZ7kSZ7m+Z2ducxcdnZmsrMzv5nJzGTmN/OY+c30Zh4zj5nezGKmN5ObWcwsZnIziZncTG0mMZOYqc0UZmozr5nCTGHmNfOXec20Zv4yf5nWzF6mNZOa2cvsZVIzd5nUzGjmLnOXGc3UZUYzoZm6TF0mNPOWCc10Zt4yb5nOzFqmM5OZWcusZTIzaZnMzGYmLZOW2cy0ZTYzn5m2TFvmMxOX+cyUZuIycZnSzFymNHOamcvMZU4zeZnTzGomL5OXWc30ZVYzsZm+TF8mNhOYic3MZgIzgZnZzGBmNnObGcwMZm4zh5nbzG7mMHOY2c00ZnY7tWnMNHZqE9mpT89EZiI7PVPZ6Z2fqcxUdn7mMtOVyco8ZbIyVZmqTFMmKHOUecocZZYyS5mozFbmK/OU+cqMZcYyZ5mzTFnmKVOWCcuEZboyN5mdzFNmJ/OT+ckEZZIyRZmnTFFmKDOU6cncZJ4yOZmczFOmJ9OUSco8ZaIyU5mnzFTmKvOUecpcZbYyNZmYTEGmIBOTCcjEZFoyAZmATEumH9OSWcn0Y/oxK5l8zErmJJOPycecZOoxJ5mRTD2mHjOSmceMZD4y85h5zEemHfOR2ci0Y9oxG5l0zEbmIpOOScdcZMoxF5mITDmmHBORGcdEZB4y45hxzEOmG/OQWch0Y7oxC5lszELmIJONycYcZK4xB5mEzDXmGpOQ2cYkZBoy25htTEPmG9OQmch8Y74xE5lwzESmIhOOCcdUZM4xFZmMzDnmHJORWcdkZDoy65h1TEfmHdORCcm8Y94xIZl4TEimJBOPiceUZO4xJZmUzD3mHpOS2cekZF4y+5h9zEvmH/OSmcn8Y/4xM5mBzEymJjOQGcjUZAoy1ZhpzC5mGvOMecYsY14xtZhdTC0mF5OL6cX0YoIxu5hgTDGmGJOMWcYcY3Yxx5hhzDDmF1OKScXsYlIxrZhWzCvmFjOL2cXMYmIxsZhVTClmF3OKOcXsYlYxv5hbzC4mGdOM2cU0Y6Ixu5hdTDSmGjOK+cTMYeYwn5g3zCemE/OGecN0YtownZhMTBumDZOJOcNkYioxZ5gzTCWmDFOJecSUYcowj5gvzCNmEfOF+cIsYrYwi5hEzBZmC5OIucIkYgoxV5grTCFmClOI+cNMYaYwf5gnzB9mD/OEecLsYZowe5g8TBOmCZOHOcLkYeowR5gjTB2mCFOHucMUYYowd5gkzB2mD5OEScL0YZYwfZhAzBJmCROIicIEYgYxUZgozCCmCjOIOcRUYaowh5gszCGmEZOFycI0YrowjZhITBemCxOJCcNEYiYxYZgwzCRmDDOJucSMYcYwl5g0zCVmE5OGScNsYtYwm5hQzBpmDROKicOEYkYxcZg4zChmDpODqcGsYGowMZgYTArmAzOCWcGMYE4wJ5gWzA1mB7OC2cEEYYIwQ5ghzA9mBfOD6cH0YHIwE5gLzArmArOB2cB8YEowIZgVTAimAwcmAzOBWcFUYCowK5gMTAqmBLOCacG8YFYwL5gZzApmBTODucFEYB4wu9nNA+Y2D5gFzG1us4CJmgVMAiZqoiYB0zQJmAJMASZpCjABmKRJmgDM0QRg5szRHM2cCZo5UzZBEzRl0zNlEzY90zNhU5uw2Zpt+c1sTbb8Vn4z2ZKbyZpqya3kZqqlNlM1famt1Gb6MpvpzV9mK7OZv9xmfnMtt5XbzLXsZq6mW3Yru5lu6c10zbf0VnozX7MzXzM2O7MzY/MzY3M2P/MzZzM0ZxPODM3QhDNFE84MYAYwSzOAOcAszdIcYJ7mANOAeZqnacBMTQNmnJmaqRlncjPORGByk5sIzF5iK6+Vy8prZbWyWjmtLFYiK5eVyEplpbKSWcmsdFYuK52V0EpopbRyWhmtXFZGK5+Vz8pmJbBSWLmsFFYSK4mVxcpk5bFyWXmsNFYaK4eVwMplZbAyWLmsHFY2K5OVy0ppJbVyWUmttFYuK5eV1kps5a/SV3mqPFX6Kk2VvspdpanSVLmrHFXuKnOVo8pRZa4yVJmrvFWGKkOVt8pP5a3SVvmp/FTaKj2VtkpapafSU0mr5FTSKmWVnEpOpawyUymrhFVmKjOVsMpLJazSVXmpvFS6Ki2VrkpWpaXSUsmqnFSyKlOVk8pJZaoyUpmqRFVGKiOVqEpIJapSVQmphFSqKiWVqspVpaRSUrmqpFSuKluVlEpKZauyUtmqfFVWKiuVr0pM5asyVompxFTGKjWVscpZpaZSUzmr3FTOKmuVm8pNZa2yU1mrxFV2KjuVuEpQJa5SVwmqBFXqKkWVukpepahSVMmrJFXyKnuVpEpSZa+yVNmr/FWWKkuVv8pTpaLyUDmoPFQaKg2VhEo+5Z9yUPmnDFQGKgWViUpG5aCSUdmobFQ+Kh+VjspBpaNyUbmoVFTeKfOUg8o85Z5yT8mnBFT6KQeVfso+ZZ9ST3mnHFTiKfGUg0o9JaESUDmoFFQWKgeVhUpE5aByUImoTFTaKemUXkovJZ2SS0mnlFNyKbmUckotpZwyTqml1FLGKbGUcco3JZYSS/mmvFK+KduUV8orZZuyStmmVFNWKauUakoppZoyTSmllFKmKaGUacozJZQSSnmmdFKeKcmUTkonJZmySUmmHFM2KZuUY0ol5ZgyTKmkVFKGKZGUYcovJZISSfmlPFJ+KcGUR8ojJZgySQmmFFMmKZOUYsolpZiyTLmkXFKWKZmUZUozJZOSSWmmfFKaKdGUT8onJZoySommXFNGKaOUa8op5ZqSTTmlnFKyKamUbEo3JZWSSummtFK6KeGUVkorJZwySwmnnFNmKbOUc8ot5ZyyTrml3FLWKbuUdUo7ZZeyS2mn9FIGKX+UOsofZY+yR5mjnFHaKHWUNkocJY5yRwmkFFLqKIWUREoipZHSSFmk1FEWKYeUQ8ogpYsSRqmjhFHKKGWUM8obZY1SR1mjpEGjjFG6KHWUL8oXpY4yRpmjvFHqKHeUPEodJY/SR6mj1FH6KIGULUoWZYWyQsmipFCyKFWUFEoKpYpSQqmiRFFKKCWUKMoHJYrSRPmgfFCaKB2UJkoSpYPSQUmiZFCSKEWUDEoGpYgyQSmi/FAmKBOUH8q48kPpoYwr40oPpYHSQ8mhNFAaKDmUBUoOZYayQFmgzFAKKDOUGEoBpYASQwmgxFBaKAGUAEoLJVxpobxQwpVw5YUyQHmh1FAGKAOUGsoBpYZyQzmgHFBuKAmUG8oOJYGSQNmhPFB2KEGUB8oDJYgSQQmiDFEiKBGUIUoFZYhyRKmgVFCOKBeUI8oS5YJyQVmibFCWKE+UDcoG5YkSQnmiTFFCKCGUKcoIZYpyRRmhjFCuKCeUK8oW5YRyQtmirFDmyrns5VzGZVy+pVmmZS/Tkpe89KUv1bKXasmWbOmWb9mWvWzLtVzLX4blWPZyLMuyLM1yl2jZS7Q8z5Isw7KXvSTLX+6yl24Jl72ES7nsZS/lMleC5UcyI5mVH7ms/MqOXEYuKzsyWdmR38hkZDLyG2mM/EZ2I42RxshuJDGyG7mNJEYSI7eRw8htZDZyGDmMzEYCI7OR1khgJDDSGumLtEZWI32RvshqJC+yGjmN5EXyIqeRu8hpZDRyF7mLjEbiIqORz0hcJC7yGWmLfEY2I22RtshmZC2yGemMrEXWIp2Rt0hnJDTyFnmLhEbmIqGR0shcZC5SGqmLlEZSI3WRukhqZC+SGnmN7EX2Iq+Rv8hrJDbyF/mLxEYGI7GR2shgZDBSGymM1EZyI4WRwkhuZDGSG+mNLEYWI72Rx0hvpSaPkcdKTSIrdemRyEhkpUcqK70SJJWRykqQZEbSImeRp8hZZCwyFvmKDEWSIk+RpEhTpCkSFYmKVEWeIlWRrEhWpCvyFdmKPEW2IleRq8hUJCfSE3mK9ESCIkGRochS5CjyFDmKFEWKIj+RnMhTZCeyE3mK/ESmIkuRp0hXJCzyFAmLlEWeIk+Rskha5CZSEzmIHERqIgORmshLZCAyEHmJBEReIi2RgEhApCWyD2mJnET2IfuQk8g95CQyErmH3ENGIvWQkchHpB5SD/mIvEM+Ih2Rd8g7pCOyDumIZETWIeuQjEg6JCNSEUmHpEMqIuOQikhEZBwyDomIfEMiIguRb8g3ZCGyDVmIJES2IduQhEg2JCHSEMmGZEMaIt2QhshDpBvSDXmIhEMeIhORcEg4ZCJSDpmIXETKIeWQi8g55CKyETmHnEM2Iu2QjUhIpB3SDgmJxENCIiWReEg8pCQyDymJpETmIfOQlEg+JCWyEsmH5ENWIv2QlUhMpB/SD4mJ/ENiIjORf8g/ZCZSEJmJ3EQKIgWRm8hB5BeSC+mF5EJuIbeQWMg1ZBrSC5mGPEOeIcuQWUgtpBdSC9mF7EKCIcGQYUgvZBiSDEmGNEOWIceQXsgxpBhSDPmFxEJeIb2QV8gqZBVyCjmFpEJ6IamQVkgrZBbSDImG9EKiIdWQXkgvpBpyDSmFhELqIHWQUEgcJBTSCYmDxEE6IW2QTsgmpA3SBtmEpEE2IZeQNEga5BJSBrmETELKIGWQScgYZBLyCBmDjEEeIV+QR8gi5AvyBVmEZEEWIYeQLEgW5BBSBTmEBEKqIFWQQMgUJBDyB5mCTEH+IE2QP8gepAnSBNmDJEH2IHeQJEgS5A5yBLmD5EGOIEeQPMgSJA/SB1mCLEH6IE+QPsgg5AnyBBmEREEGIYWQKEgUpBByBSmEJEKuIFeQRMgWJBHSCNmCbEEaIV2QRkgkpAvSBYmEhEEiIZWQMEgYpBJyBqmEZELOIGeQTMgaJBPyCVmDrEE+IW+QT8go5A3yBhmFzEFGIaWQOcgcpBRSB8mB1EBaIDWQGcgM5AUSAimBtEBKICeQE8gKZAfyA2mB/ECCIEGQIkgRZAjSAhmC9EB6IDmQCkgGpAWSAemAdEBCIC+QFEgLJAUyAhmBfEA+IBuQFsgG5IIFpAKyAomBtEBiIDeQFkgL5AayA5mAjCM96ck4kpNxpAGSk5w0QKakAbIAmZIpWYA8yQKkAPIkT1IAWZICyABkSZZkAJIkA5BwJBwpknDkTM7kR85kTH7kR8ZkR8akS3ZkR7qkJl2yJTWpyXbsRrbkOnYbu5HruI1cyT9uG7eRf9RGflIdtY3aSHXkRqokO3IbuZHs6I1kyXf0Nnoj3/Eb+ZLw+G38RsKkR8KkTHqkR8okSMpkjsyRIZkjAZAhGZIAyJEEQA4gR3IkB5AmOYAkQJqkSRIgUZIAeYBESZQ8QG7yAImA3OQmEZCdREAmIDvZyQSkH6eN0cZmY7QR2ghtdDYeG5ONzcZko7JR2chspDZaG5uN1sZr47Ux25htxDY2G7GN1cZq47Qx2DhsbDYOG4uNxcZjo7Nx2dhsXDYiG5GNxkZjI7Gx2UhsFDYKG4ONzMZnY7Px2ShtbDY2G6WN1EZg468R1Yhq/DWaGn+NvUZTo6mx10hq7DXuGkmNpMZdo6hx15hrFDWKGnONoMZc460R1AhqvDV6Gm+NtEZPo6eR1thppDXOGjuNncZZ46Zx1hhr3DRuGmONmMZY46sR04hpfDVaGl+NrEZLo6WR1VhpZDWqGiuNlUZVo6RR1ZhqlDRKGlONkcZU46ox0hhpXDVOGleNrcZJ46Sx1UhpbDW6GimNlEZX46XR1QhrvDReGmGNmUZYo6wx05hplDVqGmWNtUZNo6ax1shprDXaGjmNnEZb46fR1ohr/DR+GnGNoUZco64x1Bhq1DWOGnWNvMZR46iR11hq5DX6GkuNpUZf46nR1whsPDWeGoGNqEY/I6Bx0AhoDDQGGgmNjkZG46CR0ahoVDQiGgmNhsZBo6Ex0ZhoXDQWGgeNh8ZD46AR0VhoFDQOGgWNf8Y/Y58Rz6hnHDTqGfeMe0Y/Y5+Rzzho5DPmGfOMeEZIo6Nx0LhobDQOGhuNj8ZB46Dx0QhpvDPaGb+MX0Y7Y5fRzkhn7DJ2GemMW0Y6o5xxy7hllDNmGeWMcMYsY5YRznhlhDO2Ga+MV8Y2Y5WxzbhmrDJWGdeMU8Y1o5pxyjhlVDNKGdWMaEYpo5QRzfhkRDOaGZ+MT0YzY5PRzDhmbDI2GceMTMYxo5iRychkFDMqGcWMYEYlo5IRzIhkBDOGGZGMSMYwY5IxzEhmTDImGcmMS0YyY5lxybhkLDM6GcuMZ0Yno5PxzAhlPDOmGaGMUMY0Y5QxzchmjDJGGdmMVEY2o5uRykhldDNaGd2Mb0Yro5XxzYhlfDPGGbGMWMY4o5Yxzjhn1DJqGeeMXMY5Y52Ry8hlrDN6GeuMd0Yvo5fxzvhlrDHeGHWMN0YcI46Rx2hkHDLqGIeMQcYg44+Rx+hj1DH6GIGMQEYh445Rx9hj7DHqGH+ML0YYo44RxjhjnDHWGHeMOUYdY47RxmhjpDHSGGWMOkYZY4wY44vxyGhk1DEKGYmMOkYiY5FRx6hjLDIeGV2MLUYLo4WxxUhhbDGuGCmMFMYVo4RxxZhilDBKGFOMEMYUo4kRwghhNDE6GE2MJUYHo4OxxMhgLDGKGBmMDEYRo4JRxBhiVDAqGEOMCcYQ44cxwZhg/DAeGD+MHcYD44Gxw1hg7DBqGAuMBUYNI4FRw5hhJDASGDOMAsYM44VRwChgvDACGC+MGEYAI4ARwxhgxDBuGAOMAcYN44Bxw8hhHDAOGDmMBkYOo4fRwGhg9DDGjR5GEGPcGDeCGBGMIMYRI4IRwThiXDCOGEmMC8YFI4mxwUhiPDE2GBuMJ8YH44kRxfhgfDCiGCOMKEYVY4QxwqhinDCqGFmME8YJI4uxwshidDFWGCuMLkYLIzru0Y975CMf1TE3xqMf4/Ed37Ed1ZEd/ciOrjvC4x/9uI7r6Md2/GMf/djHdEzHczxHc/SjOZLkOI5+HMeyHNERbsyNfoRHefSjPM6jH/04j3BjOH5iM7HZ+InLxm/sxGXisrETlY3dqEVlorJRi8hGLXoTkYnIRG+iMdGbyE00JhoTuYnERG6iNpGYSEzUJgYTtYnYxGBiMBGbCEzEJloTgYnARGtiL9GaOE3sJfYSp4m8xGmiNJGXyEuUJuYSpYnQxFxiLhGaeEuEJjoTb4m3RGeiLdGZ+Ey0JdoSn4m4xGdiNBGXiEuMJuoSo4nURF2iLpGauEukJlYTd4m7xGqiL7GaeE30JfoSr4m/xGtiNvGX+EvMJgoTs4nbRGGiMHGbOEzcJnYTh4nDxG5iMbGb+E0sJhYTv4nHxG+jJx4Tj42emGz0RlBMJiYbQZHZCI6hyExkNoZiM5FWKiwVlvpKfaW6Ul2prdRWKiuVlbpKXaWqUlWpqVRU6in1lGpKNaWWUkuppFRS6ih1lCpKFaWGUkOpoFRQ6if1k+pJ9aR2UjupnFRO6iZ1k6pJ1aRmUjOpmFRM6iX1kmpJtaRWUiuplFRK6iR1kipJlaRGUiOpkNRBKiG1j0pILVRINaQCUgOpfdRAqiC1j9pHFaQOUg+piNRGKiI1USJVkXpIbaQaUg2pjdQ+KiC1j/pH/aP2Uf2ojtRHaiNVkbpIbaQuUhmpjdRGKiPVkXpHxaPuUfGoedQ8qh4VjhpHPaPGUeWoctQ5ahvVjXpGdaO+eaPCUdWoa9Qz6hqVjXpGPaOyUduodNQ96hx1jrpHPaOqUc+oadQ06hkVjapH5aPuUemoddQ9ah3VjrpH3aPaUe+oXNQtKhV1i6pFi5pFzaJiUamoWNQrKhWVinpFtaKCUb+oZNQvqhcvahd1jEpGLaOWUcmoZlQuKhW1i9pFpaKSUa2oVVQq6hhVjEpGFaOGUcmoZNQwKhgVivpElaI+UZ2oTtQmKhL1iOpDPaIaMaIWUYuoRFQfKhF1iOpD9aEOUYWoSFQfahLVhypFTaImUaWoSlQoqhQ1ihpFlaJOUYGoPtQgahDVhypEBaL+UH2oTVQmqhSVibpElaJKUZeoStQL6gRVgTpBffBATaCKUBmoHdQOKgM1g8pD1aH2UHWoOFQcqg21gApAVaACUGM1Vl1VVgOoDNQAKgECapyaQDWgKlAVqAbUAqoDFYHKVQTqAJWrXB2g5lQJKlcpqBRUrmpQueq9qkL16ldVqCrUr3b1hcpC7SoLdcUKNYWaQjWhdtWEWkLtaldLqCfUVpXVU5VVBgzUUt1qqmJQU9VUMagYVFMl1RFqDxWECkLtoXJQe6gyVA4qB1WGCkOdVVY9VVZV1VM9VVVtVRVqC1WD2kJ1oWpQNagu1BhqCNWD2kP1oNZQa6g31BtqDrWHmkPdsUPloYIqBlVURRWDSqqvCn9tKqx2ave9qbAKp3YqnCpAFaAe+Nz+t6/tf1O1Vj/1gLpA7dQFKgS1UzsVglrhe/vdvrbf7W/72z43dYT6Qe2hflA3qD3UHuoGVYEaQu2hklB7qAxUEioJlYEqQu3qVmGoW8WgwlBhqBhUDqoKtasoVBRqV0+oNVQP6gzVg6pBnaHOUDWoMdRZRdWcmlNRlavv16auX5uqQF3VVVWguqoMtYdKQ6Wh9lBtqJ8afm1fmxqqDNRQHUe1VDu1guqpFVQMqqd6KgYVVOPUBioDdYN6QVWgSlAdqFyFob5Quzqrp4qqDdQIKgM1gmpBZaAyUC2oGVImqRItaZb0SRolpZLeSeekh1JBqabUTGor1ZWuSi2lkVJQW9E2tHPbxCax1bTb7na4LWwJW013pbfSYWmytFlKbEPYC3bcfveAHWCf2Cw2AI/D2/BGtqOdaC/asXarHWyH2qS2H2/JO/KSOAhegfPhSXgUPsL38sA8Mm5g++ENNq5Nawvb1va2/WsP4/MW1rN03310Al0B/8VvcWy8Wt/QM/RJnUhH0VN0Nd1LT8F9cB5cFMfCnXAgfAsXw4F0lv/iRfi37vEiPA5Hw4/wURwTN8LT8DA8EJ/D93BB3oKfgMAn8Q+8BJ/rjLqh3qfP6rW6sC6qn+p+UiRpkhRHaiollrbauc1ou7vBTrD9njff7U61WW1h/AgfsQl1F91PJ9Z3b8D59Ds9Tz/kFfgDPUuqI7WR8khtpDdSHimP9EbqIw2S4kh/pD9SHKmNVE4qJoWTwknFpGlSPWmZtE/aJy2TbkrXpGHSNmmbNExaJh2UKkoNpYrSR+mjdFJaK5WVqkplpbNmpbhSSumnFFOKKf2UVkpdbTBFliLb4P7SZemy/aWvdoYNYFPYFDaAHW+4TYDA5uEpeSUekofklfhGO9T2szltTtvPrrT9bCK70q60iWxJ/pWX5G15W16SR8ZfToy3vOXEOPexfCHfyrfyhTyqvWbL2XC2HH5hw9lw+IVtZ3vhEPYWDmH/2Fv2lv1jX+Eyj+NxXMQGsvnsPZvP7rT37D270160O+1hw7awbqWr6Ey6iu6hM+lMuoduhCvzcXwZX+bjeDJ+i1fjsDgsXo2X4tZ4Nk6L0+LZeC7OifvhkDgk7ocn6pG6no6oI+p6ep2eqPvpcrqc7qezSYOkRFIcKZHUSIojxZEaSZGkQ1Ih6Y1USAoESOoj1ZHuSG2kO9IeqY3URtoj/ZEqSY+kN9IjaZH0RnojLZIOSZmkN26kWtIbaY5US6olzZFiSXOkU1IsKZZ0SiomfZJSSZukTVIq6ZLUS7olvZJuSamkV9IrKZU0SxolhZJSSaGkTpykTNI3qZpUTKomRZOKScWkaNI06Zr0TBomPZOyYZO6SfWkeNIyKZ40TlomLZPGSdukb1Ix6Zx0TiomPZSKSaekU1IrqZuUThompZPasZMaSrGkYtIv6ZdUTGomFZPKkZPWSeukeVIzaZ7UT2omNZP6SQWlgtJFqaZ0UcqIUSoppZRCSj+lkFJH6af0U+ooPZQ6ShOlidJAaaMUUbopRZQSIpT2ST+lh9JR6aj0UNopPZRaSTulnVIraZfUTsonNZTySQEBSgelgdI/6aH0T7onPZQeSvekd1JkKbDUVQos9ZX6SnOlvNJf6av0V2rMWLostZWuSmOlsdJVKa0UV9orVZX2SomlqlJVKbHUVCoprZRqSiuln1JNqab0Uyoq/ZSOSkWlotJRKap0VLoqRZWiSlelr9JVqa70Vfoq1ZXySi2loNJMaaYUVHopzZXWSl2ltVJVqavUVaoqPZWqSk2lp9JTqak0VGoqBZWGSkOloNJNKag0Urop3ZRGShultNJV6a30VroqHZauSkelo1JW6ai0U9opLZV2SrukXVIyu9t6h1un3Lil17aattpu2ioltt3tpsR2LiW2wx3uNP22vS1uL/WWekuz7RXbxA6yTWxV3Xq2ut3tbkbptQ3ucIPb3OZOd26nO93oLve3xf2l2rSl3zaJDWKrG8S+sNWt7gvbQnopBZVOSieloFJDKajUlKnUU2oqbdUqJZW22upWt9/qlrAl7AY707a0D2xLmxKlnduU9qNHW1Gaao8pmZTMHtNSe9w9LZWW2j1ltfv+KauU1f7psP13u9st7nbzzXeZNkunpcTSaSk2bDtMsaXbdrjDdFvaLVWWFkuHpcXSYMHSXWmvVFhKLBWWHkuJpcTSY2my9FoqbYOptNTZBjeYOkuZpc/SaPtLo6XW9re/1FqqLc2WVttiWi2ltsUtptTSYSm1FFo6LB2WQkuV7RU7yH6xX+wgu8bWsW9sIPvGlrFl7Bhbww6xEewQe8QesVPsFhvFjtsotogtYnvYHjaGHbcx7Aq7woawE2wG228GO8KOsBHsCHvChK1ht9hxO8aOseM2kB23h+whm89OsVVsBFvFhgFjB9kwNg0aO8dmd9w+97njdrzj9oK9YCvYCraDHW8H+8F+sCnsdwfY7GZ3gB23A+wNO27H7Q17yCaw4baALWDDbQQbbpPk9ptMOW2/fcopJZVySgulpFJSaaHUU1ooBZN6Sj2lYFJDKZh0S2ooNZRuScOkW1IvaZg0TOolLbMz7A8bwP6wS5TYJ7ahfWjn9qHdaOd2bjfajHajPWnSxrRLbVAb1Na0Ne1Le9G+tCNF2o48Dm/E8/A8vBEPxNfwOrwRr8P38Ea8Ed/DA9mY9qbNaG/aoraofWqf2qs2o71qv3q1g+1XG9aGtWttWlvWFrZlbVeu9qLtaqPai/aijWqX2m/2HX5h39l5dp5tZ7faqnawrWqbMrUPbFN71D6wD+xRO9N2sWdsIHvGtrGBbCDbxtaxC21Em8hGtCFB2pK2iw1ks9gsNpANYAPZe/bsDnvPXrRoE9mLdqKdaBfyr/wqL8mv8qq8Kj9q59g7dpC9Y+PAsWvsYJvYZrSJbU+b0Wa0PW0929Pus/VsPbvPDrL7bCE7yA6yhWwEW8jmsBFsBJvDFrCdbCX7x1ayjWwj+4gf5Tl5SZ6Tx+QxeUv7yG6yf+wmO0qUfWU72T/2lD1l/9hytpddhkPYZXaanWa38ZT8Jq/Eb/KdOvlCvpMH5UF5VPvLzrLl7Cy7yq6yp+w1G82Ws9FsMpvM/sJF8V48BO/FSXASXAM3wFHwEBwFV8FV8BacBq/BQ/Aa/Aa/wUXxFtwFD8FdcBlcBqexCfERfAS/wEdwQVwQH+J7eWQel8flkXlanANXwCFwBdsAh8AhbAP7xzaweewf+8fmseVsHjvMlrPl7DCbEFfAOXDgQLgIHsc1cA08jofgcVsXD8FDbF3cwNa15z1vP3vebbuJ7Hb/TWQT2X932H/33WF32H0D2H2PG8AGsMcd7zFNteMdp6n26YH5XR6Z3+Vv+VveFn/BG/AYPAZvwGfwBlwUn8FncFHcBk/AN3AH3AHfwHvwDdwP78F7cD/cGZc5Aw7H4TgDDnMG3vMeJ8ZfcBa8AWfBV6zgBvgKniIFP8En8AFcAR+wYa6AK9jwNrDhvW4D28BeN9xeU1gbbsOlsDaZwkrHbHKT6ZiUUzom5ZJySjmlXNJCKZe0SlooLZRWScGkVVIpKZgUTCol3ZJKSXGkW9ItKY6USoojTZJSSamkSdIlnpZH5mP5WB6ZL+SR/UJ/gDf1B3wG3pQ39Rn4ZZ/Bh+CX+WUfwifAT/AS3AAvwU1wA9wAN8FR8M05P8I5J8aJcWzc5B2Hebe/fdvY+MtZToyz/HNinBj/HOafpzzl5vbGP36Ef7ws+f4LvgQJn8GX8C18Bp/Bt/AhbFI71fazU21h28/2s4XxBlsY5zMHsIntYFzm8g7G43awfYDH8bh9YOvaBza6dW1dG93zRvfe85733nyz2rO2sD1r29rCtrBta+PatXauHWzn2rd2sB1s39qxtrJtzNhOxuE4zEMecnj74vD+tX1tX/vXFrST7WX71162oUHb1ja2XY3Du9p+xmEO72f71362m+1f+9dutpXtMFvQJrQF7V+b0Ca0f/Ej+9fetrdtb96IH+QB+UGelAfkAXlSXpIn5ZN5SV6ST+aR+WS/gEfmkf0Cf8Av8BP8AX/AT/AXeAQ+zh/wB3xcz/k4rkwZP8aLdLhudrPDdbWz3eW/utvlLncC/Bgv1nO8GB/Gh/FgPUKv0Cf1Ch1Dx9A38GCcV89xXlwX18Vb9S7dQ+/TPfQP/UNf0cV0Nh1FZ9P9+OkuupdOpafoVLqTnqKn6E46ke6rs+h6OouuQkWv04n0JB1FT9KldBQdRZfSxfQ7XU3P09X0FD1Fb9Gt9C9dRf/S0XQVXUVH0+v0CH1SV9AV9En8V5/Ud/Ff/Fff1QX0Lr1K99Cr9CbdQ/fQm3QjHJnPcWPcmM9xYf1AD9DheoD+9rerPUOn0Cd1Ch1Ch9DhOoSOAEE/wNdwP1wMF8P9cCDcD9+wgU/gG3gCPoFP4An4AI6FA+FheBgOhAfiQDgHDnwI58Ah8CF8CIfAL3AIuw2/wC/sNvsNZ8V3cSN8F/fly+e4Lw6MA+PCeCs+quf4KG6EG+FE+A2ug4viOviOHdwHd8B78Aq8Au/B+fAe3Bnnw/lwZ31zJ3wJB8KXcCkcCAfCpfAtnAfPwUXxHBwHx8FtcDTcCz/CvfAqVfgIXoVD4VB4ku51khfpZD/Pznazh7xID3vHi/AivePfOCbuiBvhjjgjRrwRb8QvcSP8Eg/FjXAjPBRnxaPwK3wEv8LH8BF8BB/DBfExXA1Xw+fwNfwN98PfcD16eCK+iNvhgbgdDocH4oE4HJ6G0+KmuDVuin/6xCNxAFwCb8Al9Jk34A36zEX1uS/goriovoD34rd4LY6N1+KoUHFQHBSXxLFxSbwQx8ax8UL8CC/E7/Aj/Ai/w+NwTjwb98Oz8WfcD/fDn3FnPBJfxK3xRTwQt8at8UD8Gg/Eh/Br/BofwrvxIVwQ78a7cUG8Gt/DEXFBHBGfxAVxQXwSr8Yn8Uy8Gq/GM/FSnBNPxbPxVNwVz8azcVc8Fy/CQXQ4DoLz4Xx6A1/Cd/BxvoPH4DF4Cz6Gf+Hj/AuPAoUv4Qd5Iz6JT+KN+DhvxNvwcT7O2/AxeDIfx5FxZD7O53ycnzDBP/A1vBEPw8PwRnwBb8QDAuRFeEBekhfhRXhJXomX5B15JV6Jd+QbeQmegs95Cj6Dz/mcz+AL+Azegwc/wo/wJ3wBf8K78AV8Ae/Cw+BEuBEugovgRjgDbsTnOAPOwOe853O+gPe85wv47gt4Eb777kV414vwSrzrXa/Ew3klvpCH83C+kB/gC3lTfoAf4E35Bd6UX+YX+AV+mT/il30C/og/8gn4Mp1F99Vb9BbdV8/TffnQh/2XD/32249++9aPfvSt5771sOeee9irXZj//Nd9+c+j3Vf35VEfetSvPvShX/32q5/99tvPvvWzD+Bb3/oAHu4veqDeoDfogTpcD9SbdbgO15v1Sb2Z7/qkPsl3fVd30Yn1F/1FJ9YDdWKe7IF6IE/2Zp70Z2/Wm/nTd11YH9X79FH90qXOqMvqv/qpfqr/6n76Lz/6sRPzo+edWCfmuSc996onPelVf3ZDHU/v0/H0NX1N79JrdVhdWIfVVXVVfVSX1Wn1X51Wd+Wqp+qJuqTup0vqmbqf7qdn6qI4Nk6MN+PNOLHeOTHv9d679/oK7/neV/QVvvc+vnu39+l9vNuFedfDeTj/eTg/wH/+8wM86gf4BR71qF/gV7/AH/GrX/0RP/sjvoyf/ezL+AA9UsfU9XRMvVPX0/X0Tl1Y79RRdWFdWEfVZ/VU/VP/1T91S/1X/9Ut9TzdUofU8/Q8HVI/1Kd0ML1DB9PP9A69Qz/TAfUznQ6dPujf+rv+oJ/qy/qwvqcP6qf6mX6lj+pv+pp+qu/kS/lGfpX/5H/5ar6bf+b/+sE+ru/sQ/u89oD9bh/ejY/zNfg3Xo3P4yt5TX6S9+MNeT3byoayn/g9/s4HwT90zpn99C/4Cbw3n81r++YHfwDPy//yxz6Qb+Jr+S6+ij+Cn9zz+IP4Jzp8Dz/34X7cvral7Wm/wrf0A3BbnBrX1s30ML2Ef+QJeEa8Ej/E+3BDPA8HxCnxTvyPj+Kv+BVehm/hi3gQ3oRv0K91bJ6Ij70AL3Zm/VnP5dmui8Poy7qy/q1T69P6t06pO+p/vOl//9NJdVAdWPfUK/VgvU0f0//o+pL+pS/oz/qtPqoNZg/agTwir8gX+wa8Mn+MA+Axl9CR9Cm9Q5+7kL6gf+vdfNl9dFw91yf1UX1RX9RH9Tv9M1+MmO/lB/pvfqH/5pf6hX6hX+oz+n/+oe/mH/qLFn1TX85P8+P8OD/Np/Ob/Wv/2b/2sf1n/9nH9qP5KX6Ir+KH+Dy+iq/i83gtXpaf5F15V36SP7WlbB97yV6yfewknpU/5mF5WP6Yn9VvcBg9R8/BYfQdG8/+s+lsOvvPjtNH/qGjHeUfOoAeg2foM/oMnqHT8NZ8MT/NT/PFvLOP5G/5Rf6Wf+IX+UX+iR/ES/PGPDaPzRv7ATayzWwD28x2tB2Nx//9Yb785R+GdwPdQOd9QAfRlfQTXUnHgqVz6Uh6hz6kD+kdegmehffhX/gX3oef4ba4Ni6Ly+LaOCkejUPjsXgsDo3j4tx4H86M9+EWODPOjFvgH/wnz8CL8qI8A5/K7/BF/A1fxDfwN/wN38DP8BG89xW896+v4Cv412/oDLzuI7z2Zh/RR3iz//EKepaexRP5jH6pD+lD+qU+pb/oP/qm/qM/6U/6mD6uX+tf+7U+LVrf2qf1Z31r39qf9Xf9WR/V3/V3fVR/0Ef1K/1KP9KP9BX9QV/RN/QNfUAf0U/0Bf1E35GjL+l7+qn+pX/pp/qCfqoPC9ZX9WH9XF/VV/Vz/Vg/19f1Y/1YX9e39TH9Tt/U7/RRfVPf1Ef1W31Qf9RP9Uf9Tz/VT/U//U1f1k/1WX1WP9Uv9VN9Tb/UL/U1fUqf1A/1Uf1Qn9NH9VF9Tj/TR/KZ/C2fyY/yt/wtPwqV7+VT+VA+lN/k//hDvpE/5Cf5Sb6Tv+Qf+Vr+kU+EyAfy03xBn8wn8wX9NV/QV/XX/DVf1Sf0Vf1Yn9An9GP9VT/Wt/VX/VXf1nf1X/1bn82/9QcN+mX+oK9GzT/zq/wv/8q/8r/8KV/M3/K9/C3fipWP5dP5adJ8ND/NJ/PRfDSfzB/zyfwvf8wf8798Lf/Lf/K1fC3/yV/yA30+/83n8/P8N//Nz/PpfEC/zx/0+3w7f9Af9O18Nd/OnzPnw/lwfp2v5tf5eL6ar+bj+W4+nr/nu/lu/p7/50/5X76UL+V/+Ub+l0+GzO/yyfw1v8vv8td8M3/NJ/TNfDOf0G/zCf1Vv81v81f9Rn/Vd/Ub/Ubf1T/15fw7P82/8/X8ND/N1/MFfT3fzxf0BX0/H9Gv9XF9WV/Wx/VhfVyf14f1YX1eP9fn9av9XD/Xr/Z1fWkf24f2oX1sn9fH9rNl+9X+r4/r9/q9Pq7v6wf7wz6uP+wXK/Z5/WL/2LGP7CP7yz6vv+wz+7w+r8/sO/vGPrF/7RP7woR9XF/YB/ZxfVwf2Pf1m31l/9pX9pP9a//aT/aNfWmf2sf2qf1pH9vH9qf9aN6QlyPHs/FPPBVPxVvxbHwaT8Sn8WQ8Ge/FT/FO/BDvxC/xS/wTv8P78EW8Dx/EB/E/vBXPxQ/xXHwX3+Vr8F38mK/Bj/FoPBrvxqvxYnweL8Z/8V+8Fr/Fg/F4PBgfJoxf49/4PH6On+Pz+Dvej+/jDfk+vo6v4+X4Nb6Nx+PbeDgejqezpew528ees3v02AO8Ml/Kl/KBvCbvyU/ynnyoUP6U5+Dx+DMej1fkz/gzXpFHtJlsJNvHRrKLbB/bxy6yk2wm28eGsqFsH/vJ9rHf/W55/9ls9pPNZp85s8dwcP/ZvPaf/WTz2rz2kw1oP9nyBrQBbXkX2GN2l/1kd9la9pP9ZGvZVrwdz+eD8Hz8nz9+z8az6+w/u852s//sP9vNZrOlbCp7zqaysWwsm0v/usg/dLGXZed97CD/0MGu+Qf+oev+bS5bzJ6zxWwz28xW47v97gv43f++P/4FP/2pH/ZB/+0H8N88N8/NY/txf/Xa/vr555/8+oc/yw9/+cu///j7F/D7//9/95s/wPff/wCf/eQXvbYvfs/z3rgQ7sED/8E9cAQcAX/AcxwGz8Bh9Bv9RqfhefljPpfP5Y/5Wh6RL+aH+WG+2Bfgi3lr3prv5rd97Y19/bP8LH7Rz/JJfBI+zyfxQXwQ/o7/5X35Y96X1+WP+WNel5/lqfliPpvP5ot5bb6YV+QV+WBekcfj8XhDHo+n4+l4PZ6ah+aLeWi+mS/mi/lm3tlv8pV8L1/JJ/G9fC+fxC/zSfwsv8wv87N8Nj/LD/PZfDY/zH/FV+5yl6temn/mjflnnpln5qN1HVwCz8Al8JjHPMdj7j1fvSxfy0/ytfwxP8lP8se8Ms9yGBwGL8Bh8BzP7Wk+mq/mjflq/to1v62nHAP3xjHwCNwb98Yj8D88Al+wgAfhC/iBA7wDP8AF8A68AxfAKXAB+xOnwCnsT5zAjrap8XhT29q2ts3tA/k7vom/49+48Wn8IP/E5/F5/BMfx3/xZ/wRf8a3YeMb+Ta+jm/kG/k6/o+v5Av5JL6Q78PH7/F7/ByfxM/xZXwSn8SX8UF8GR/GB/Fh/Ba/xU/xU/wVH8Rf8WP8GP/Ej/Fr/BP/xK/xcXwVH8Uf8VF8Fn/EH/FZ/BebG9c85pqTnOTn7/A1fA6fw9fwQXwNPs4H8UH4ON7OH/GN/Ag/wjfyL3wjv8u/8C/8Ln/D7/LN/A1/wzfzRXwzv80X8UX8Nr/Eb/Mb/RK/xG/0ufxG/9Tn8rn8Ux/MVrPj7Dk7zv6z5+w5+8/etf9wcO/auzjIA/RtXlDH1rF5QZ6IF+SFCfOGvLB/ekPe0D99sH9+BT6YD/YVeG1fwXfgtXlt38GP+w4+BQq/wafwM/wGv8HP8Cf8DP/Dn/An/A8fAwfARR5zcffiMY93rw1s99qBdqA9aDvbxzawfWwXK7aRcQw8AI/AA3CQR+AROMgXcHDz4gv4gs2LH9i8NiB+gB/YgLiADWgX4AK4gF1gf9qD9rQNbE/b0jawDWxL284++wP8978/wA/zA3xLlv6rD/fnH/fnD/+4H/fhv3Jvd9vTdredbWfb17jKO8/xzlGe4zmO7mkc5ePIvZ/7cd/97o/7An7cb/AFfAG/wV/wG/wJf8Ff8Cd8CX/Cx/AlfAkfw7fw91d/lq/+9mf5WX77w/z2xz/MD/PjD6Az6BO87hO6Bg2dQy/777z/DnfeeYf7gP6gJ0jQAfQEvUCBHnczvUSJbqKP6H86iU6i/+kg+p8+Zky/0jt0QD1ED9EBdRg9TI/SS/QofUkv0Uv0JX1I59AveN0vdAtee90t9Ac9RpfBM3QZvQbPwDP0Gl1Hr9Ft2Og4+pV+pIPoR3qRDqKD6EW6km6gx3UGPa5L6Aw6gy6hT+hxbzuA3va1A+gA+trR3WPP2WA2mD1nD9pz9q49aA/au/a0vYsH2NP2NB6AF+ABOAZegBfgGLogjqGnPe0OuBYehHPhXHgQDogH4R06cCG8A6fAhXAhnAL3wClwAtwD98AJcAS8Cf/Bs/As/Afvw3/wB/wBt8C1cCY8CGfCkXAkfApvwpXwH1wJf/KEU+FUOBj+g4PhZvgP/oOb4YO4Gd6mDafDp3ArPAi3wrvwIDwI78L/8C68TBnOhufhcjggLoeT4YA4IE6Gc+FseB3+h9fhhDghTsln8pc8AX/JR/KRPCMei6/i0fgq7skTt+Qf+UqegK/kJ3kCnoCf5AH4ST6QD+TfT+O7+Ca+iz/im/gm/ogf4o/4EX6IH+JH+B5+hH/ge/ge/oGv4R/w8tfwNXjZD+G2+CxOjc/ip05xTfwQx8P7cDzcDe/D+3A3/AzvxKHxPxwa38b/8D98G/fGLXFDPBo3xAHxaDwaB8SlcUBcCJfGpXEhfBoXwgfxaXwaH8S1cTpcER/EFfFHfBAfxB9xbfwR38S1cW18Eyf1A3wEv8JH8A38Cr/CN/AffAP+2H/wH/hjnoE/5lmx8ql4J66KQ+Oq+CsOjUPjrzgurolX4tR4Jd6HU+PUeB/OzSvwKzwHz8Gv8Hj8Cn/F4/F4/BW/xUPxTPwKz8Q38U18FO/FZ/FEfBaPxWPxKzwWL8Wv8Cu8FA/F//A5fBGfw9PwNLwM7/0F38Bf8Bo0eBCekEfii/giHolv4JH4ECG8AW/Cp/ANfArPwjfwDTwLP8Or8CT860n4Dx/8Bl/KE/KBPCFfxAfygXwR//oivoVv4VV0b172cv/m5X/gH/CC/oEf4Ufwwn6Ef8EL88J+b9y0YbNGTRo0Z8yUITNGTBgwX7x04bJFSxYsV6xUoTJFShQoT5w0YbJESRIkR4wUITJESBAgP3z04LFDRw4cN2zUoDFDRgwYL1y0YLFCRQoUJ0yUIDFCRAgQHzx04LBBQwYMFyxUoCAhwgMHDRgsUJAAQdwBAwUIDBAQAABcbpZj+HVbdlW/73yn6GmW5CiG4Od1btioQWOGjJgPBsjXEEDrHx/Q2lMT5mV5V5Yg4TFDxYkND8NjOOBXv61Bw9W17l/rbqlL0tO5dCJCVKDoEBwwCNDX/rVhA0YLlSlHjOiggUKEBacgIfa05u+rNd8pepolOYoh+GlYgKCA8DowSGBgQAMFB0ivQBO07sBB6w4SOg9abzhA7cCXAzsOUDDAqY4BJ1i0LmDtVYEqWheYUEDrAjxOawLICIgJAoIAAG8D8FwZYAPaKwGOBBjROoCwUAK0DhAAAAA4uFxuhjTjkmUdxwhgGPCL5XUBuS2qFhrLvusKQkWifjjfY/LAeic5h7Bx7BRMiiJCT1gnNtMMgKtEUWoSColgxDPCEEGJWJCFgMIOogIxQPuAfK+HQmsPBKQuAByttYaDc5ngXjg3ZwmuhWNzk+BWODUHCe7D+VyjnKLcITgU7swRgjPhylwgOBJuzL2BE+HCnBY4EO7LIYHz4LrcDDid+5ZDkfOW65bzkOOW25ZrkNOWy5aTc9hy13I9Zy1XLRfmqOWmzdNy0nLR5mA5aLlns62cs1yzeVWOWW7ZnCmnLJdsPpRDljs298kZyxWb5eSI5YbNYXLCcsHmJzlguV/zkZyvXK/5R45Xbtf8Iqcrl2v+kMOVuzVzyNnK1Zoz5GjlZs0RcrJyseYEOVi5VzOcc5VrNZc5VrlVc5dTlUslZ8uhyp2Sk+VM5UrJuXKkcqNkUjlRuVDyoxyo3Cf5UM5TrpP8J8cpt0l+k9OUw5S7lKuUo5STlIuUe5RzlGOUW5RLlEOUM5QrlBuUE5QDlPuT+5Pzk/OT65Prk+OT45Pbk9uT05PTk8uTy5PDk8OTu5O7k7OTs5Ork6uTo5Ojk5uTm5OTk5OTi5OLk4OTc5Nrk2uTY5Njk1uTW5NTk1OTS5NLk0OTQ5M7kzuTM5MzkyuTK5MjkyOTG5MbkxOTE5MLkwuTA5MDk/uS+5LzkvOS65LrkuOS45LbksuSw5LDkruSu5KzkrOSq5KrkqOSo5KbkpuSk5KTkouSi5KDkoOSe5J7knOSc5JrkmuSY5JjkluSW5JTklOSS5I7kjOSM5IrkiuSI5IjkhuSG5ITkhOSC5ILkgOSA5L7kfuR85HzkeuR65HjkeOR25HbkdOR05HLkcuRw5HDkbuRu5GzkbORq5GrkaORk5GLkYuRg5GDkXuRe5FzkXORa5FrkWORY5FbkVuRU5FTkUuRO5EzkTORK5ErkSORI5EbkRuRE5ETkQuRC5EDkQOR+5DrkOOQ45DbkNOQy5DLkMOQw5C7kLuQs5CzkKuQq5CjkKOQm5CbkJOQk5CLkIuQg5CDkHuQe5BzkGOQW5BbkFOQU5BLkEOQi8vF5Q7kDuQM5AzkCuQK5AjkCOQG5AbkBOQE5ALkAuQA5ADk4HJwuTkX537u59JcmkNzaM7MmbkyV+bIHJkbc2NOzIG5L/flvJyX63J6/jZ/m73N3uZuc7eZ28xt3jZvm7XN2uZsc7YZ24xtvjZfm63N1uZqc7WZ2ixtjjZHm6HN0OZns7O52dxsZjYzm5fNy2Zls7I52ZxsRjYjm4/Nx2Zjs7G52FxsJjYTm4fNw2ZhM7D51/xr9jX7mnvNvWZeM69517xr1jXrmnPNuWZcM6751lxrpjXTmmfNs2ZZs6w51hxrhjXDml/Nr2ZXs6u51dxqZjWrmlPNqWZUM6r51GxqLjWXmknNpOZR86hZ1CxqDjWHmkHNoOZP86fZ0+xp7jR3mjnNnOZN86ZZ04xpvjRfmi3NluZKM6V50jxpljRLmiPNkWZIM6T50fxodjQ7mhvNjWZGM6N50bxoVjQrmhPNiWZEs6G50FxoJjQTmgfNg2ZBs6A50BxoBjQDmv/Mf2Y/M595z7xn1jPrmfPMeWY8M575znxntjPbmevMdWY6M515zhxnhjPDmd/MbuY2c5uZzcxmXjOvmdXMauY0c5oZzYxmPjOfmc3MZuYyc5mZzExmHjOPmcXMYOYv85fZy+xl7jJzmbfMW2Yts5Y5y5xlxjJjma/MV2Yrs5W5ylxlpjJTmafMU2Yps5Q5yhxlhjI7mZvMTWYmM5N5ybxkVjIrmZPMSWYks5G5yFxkJjITmYfMQ2Yhs5A5yBxkBjL7mHvMPOYd845Zx6xjzjHnmHHMOOYb843ZxmxjrjHXmGnMNOYZ84xZxixjjjHHmGHMLuYWM4t5xbxiVjGrmFPMKWYUM4r5xHxiNjGbmEvMJWYSM4l5xDxiFjGLmEPMIWYQs4e5w7xh1jBjmC/MF2YLs4W5wlxhpjBTmCfME2YJM4T5wfxgdjA7mBvMDWYGM4N5wbxgVjAjmOPmA7OB2cBcYC4wE5gJzAPmAbOAWcAcYA4wA5gBzHAz3Jybc7M8y3M8v7M7t7M6q/Of/9znPvOZz+mczuiMzud8zuZMzuM8zuIszuEczuAMzt/8zd6s5W/yN9mb7E3uJneTucnc5G3yNlmbjE2+JluTq8nVZGoyNXmaPE2WJkuTo8nRZGgyNPmZ/Ex2JjuTm8nNZGYyM3mZvExWJiOTj8nG5GJyMZmYTEweJg+ThcnC5GByMBmYDEz+Jf+Sfcm+5F5yL5mXzEveJe+Sdcm45FvyLdmWbEuuJdeSacm05FnyLFmWHEuGJcOSX8mvZFeyK7mV3EpmJbOSV8mrZFWyKjmVnEpGJaOST8mnZFOyKbmUPEoWJYuSQ8mhZFAyKPmT/En2JHuSO8mc5E3yJlmTrEnOJGeSMcmY5EvyJdmSbEmuJFeSKcmU5EnyJFmSLEmOJEeSIcmO5EZyI5mRzEheJC+SFcmK5ERyIhmRbEguJBeSCcmE5EHyIFmQLEgOJAeSAcl+5D4yH3mPvEfWI+uR88h5ZDwyHvmOfEe2I9uR68h1ZDoyHXmOPEeWI8uR48hxZDiyG7mNzEZeI6+R1chq5DRyGhmNjEY+I5+Rzchm5DJyGZmMTEYeI4+Rxchi5DByGBmM/EX2InuRu8hdZC4yF3mLvEXWImuRs8hZZCwyFvmKfEW2IluRq8hVZCoyFXmKPEWWIkuRo8hRZCgyFPmJ/ER2IjuRm8hNZCYyE3mJvERWIiuRk8hJZCQyEvmIbEQuIheRichE5CHyEFmILEQOIgeRgchA5B/yD9mH7EPuIfeQecg85B3yDlmHrEPOIeeQccg45BvyDdmGbEOuIdeQacg05BnyDFmGLEOOIceQYcgw5BfyC9mF3EJmIbOQV8grZBWyCjmFnEJGIaOQT8gnZBOyCbmEXEImIZOQR8gjZBGyCDmEHEIGIYOQP8gfZA+yB7mD3EHmIHOQN8gbZA2yBjmDnEHGIGOQL8gXZAuyBbmCTEGeIE+QJcgS5AhyBBmCDEF+ID+QHcgO5AZyA5mBzEBeIC+QFcgK5ARyAhmBjECOk+PkA/IB2YBsQC4gF5AJyATkAfIAWYAsQA4gB5AByABkOBlOzsk5eZZl2ZVdWZVVuctdlreMyqhsyqZcyqVMyqQ8yqMsyqIcyqEMyqD8yZ7cyZ2sZR1/i7/F3mJvcbe4W8wt5hZvi7fF2mJtcbY4W4wtxhZfi6/F1mJrcbW4WkwtphZPi6fF0mJpcbQ4WgwthhY/i5/FzmJncbO4WcwsZhYvi5fFyuJkMbIYWXwsPhYbi43FxeJiMbGYWDwsHhYLi4XFweJgMbAYWPwr/hX7in3FveJeMa+YV7wr3hXrinXFueJcMa4YV3wrvhXbim3FteJaMa2YVjwrnhXLimXFsWJY8av4VewqdhW3ilvFrGJW8ap4VawqVhWnilPFqGJU8an4VGwqNhWXikvFpGJS8ah4VCwqFhWHikPFoGJQ8af4U+wp9hR3ijvFnGJO8aZ4U6wp1hRnijPFmOJLsaXYUlwprhRTiinFk+JJsaRYUhwpjhRDiiHFj+JHsaPYUdwobhQzihnFi+JFsaJYUZwoThQjihHFh+JDsaHYUFwoLhQTignFg+JBsaBYUBwoDhQDigHFf2I/cZ+4T8wn5hPviffEemI9cZ44T4wnxhPfie/EdmI7cZ24TkwnphPPiefEcmI5cZw4TgwnhhO/id/EbmI3cZu4TcwmZhOvidfEamI1cZo4TYwmRhOfic/EZuIyMZmYTDwmHhOLicXEYeIwMZgYTPwl/hJ7ib3EXeIuMZeYS7wl3hJribXEWeIsMZYYS3wlvhJbia3EVeIqMZWYSjwlnhJLiaXEUeIoMZQYSvwkfhI7iZ3ETWIm8ZJ4SawkVhIniZPESGIk8ZH4SGwkNhIXiYvERGIi8ZB4SCwkFhIHiYPEQGIg8Y/4R+wj9hH3iHvEPGIe8Y54R6wj1hHniHPEOGIc8Y34RmwjthHXiGvENOIZsYxYRhwjjhHDiGHEL+IXsYvYRdwibhGziFnEK+IVsYpYRZwiThGjiFHEJ+ITsYnYRFwiLhGTiEnEI+IRsYhYRBwiDhGDiEHEH+IPsYfYQ9wh7hBziDnEG2INcYY4Q4whxhBfiC/EFmILcYW4QkwhphBPiCfEEmIJcYQ4QgwhhhA/iB/EDmIHcYO4QcwgZhAviBfECmIFcYI4QYwgRhDHxXHxgfhAbCA2EBeIC8QEYgLxgFhAHCAOEAOIAcRwMVyci3PxHM+xHMuxG7uxGqvxj3/sYx/3uMdpnMZojMZnfMZmbMZlTMZjPMZiLMZhHMZgDMZf/MVe7MVd3MU61vA3+BvsDfYGd4O7wdxgbvA2eBusDdYGZ4OzwdhgbPA1+BpsDbYGV4OrwdRgavA0eBosDZYGR4OjwdDgZ7Az2BncDG4GM4OZwcvgZbAyWBmcDE4GI4ORwcfgY7Ax2BhcDC4GE4OJwcPgYbAwWBgcDA4GA4OBwb/gX7Av2BfcC+4F84J5wbvgXbAuWBecC84F44JxwbdgW3AtuBZMC6YFz4JnwbJgWXAsOBYMC4YFv4Jfwa5gV3AruBXMCmYFr4JXwapgVXAqOBWMCkYFn4JPwaZgU3ApuBRMCiYFj4JHwaJgUXAoOBQMCgYFf4I/wZ7gTjAnmBO8Cd4Ea4I1wZngTDAmGBN8Cb4EW4ItwZXgSjAlmBI8CZ4ES4IlwZHgSDAkGBL8CH4EO4IdwY3gRjAjmBG8CF4EK4IVwYngRDAiGBF8CD4EG4INwYVgQvAgeBAsCBYEB4IDwYBgQPAf+A/sB/YD94H7wHxgPvAeeA+sB9YD54HzwHhgPPAd+A5sB7YD14HrwHRgOvAceA4sB5YDx4HjwHBgOPAb+A3sBnYDt4HbwGzgNbAaWA2cBk4Do4HRwGfgM7AZ2AxcBi4Dk4HJwGPgMbAYWAwcBg4Dg4HBwF/gL7AX2AvcBe4Cc4G5wFvgLbAWWAucBc4CY4GxwFfgK7AV2ApcBa4CU4GpwFNgKXAUOAoMBYYCP4GfwE5gJ3ATuAnMBGYCL4GXwEpgJXASOAmMBEYCH4GPwEZgI3ARuAhMBCYCD4GHwEJgIXAQOAgMBAYC/4B/wD5gH3APuAfMA+YB74B3wDrgHDAOGAd8A74B24BtwDXgGjANmAY8A54By4BlwDHgGDAMGAb8An4Bu4BdwC3gFjALmAW8Al4Bq4BVwCngFDAKGAV8Aj4Bm4BNwCXgEjAJmAQ8Ah4Bi4BFwCFgEPAH+APsAfYAd4A7wBxgDvAGeAOsAdYAZ4AzwBhgDPAF+AJsAbYAV4ArwBRgCvAEeAIsAZYAR4AjwBBgCPAD+AHsAHYAN4AbwAxgBvACeAGsAFYAJ4ATwAjgOPgAfAA2ABuAC8AFYAIwAXgAPAAWAAuAA8ABYAAwABgOhoNzcA6e4RmWYRmO4RhWYRX+8Ic97OEOdziFU/iET9iETbiES5iESXiER1iERTiEQxiEQfiDP9iDPbiDO1jD+v32fnu9vd7ebm+3l9vL7d32bnu1vdrebG+2F9uL7b32XnutvdVeai+1d9o77ZX2SnujvdFeaC+099n77HX2Onubvc1eZi+zd9m77FX2KnuTvcleZC+y99h77DX2GnuLvcVeYi+xd9g77BX2CnuDvcFeYC+w99f76/X1+np7vbzeXe+uV9er68315npxvbjeW++t19Zr66311nppvbTeWe+sV9Yr6431xnphvbDeV++r19Xr6m31tnpZvazeVe+qV9Wr6k31pnpRvajeU++p19Rr6i31lnpJvaNeUa+oN9Qb6gX1gno/vZ9eT6+nt9Pb6eX0cno3vZteTa+mN9Ob6cX0YnovvZdeS6+lt9Jb6aX0UnonvZNeSa+kN9Ib6YX0QnofvY9eR6+jt9Hb6GX0MnoXvYreRG+iF9GL6D30HnoNvYbeQm+hl9BL6B30DnoFvYLeQG+gF9AL6P3z/nn9vH7ePm+fl8/L593z7nn1vHrePG+eF8+L573z3nntvHbeOm+dl85L553zznnlvHFeOC+c98375nXzunnbvG1eNi+bd8275lXzqnnTvGleNC+a98x75jXzmnnLvGVeMi+Zd8w75hXzinnDvGFeMC+Y98v75fXyenm7vF1eLi+Xd8u75dXyanmzvFjeK++V18pr5a3yVnmpvFTeKe+UV8or5Y3yRnmhvFDeJ++T18nr5G3yNnmZvEzeJe+SV8mr5E3yJnmRvEjeI++R18hr5C3yFnmJvETeIe+QV8gr5A3yBnmBvD9eH6+Pt8fb4+Xx8nh3vDteHa+ON8eb48Xx4nhvvDdeG6+Nt8Zb46Xx0nhnvDNeGa+MN8Yb44XxwnhfvC9eF6+Lt8Xb4mXxsnhXvCteFa+KN8Wb4kXxonhPvCbeEm+Jl8RL4h3xjnhFvCLeEG+IF8QL4v3wfng9vB7eDm+Hl8PL4d3wbng1vBreDG+GF8OL4b3wXngtvBbeCm+Fl8JL4Z3wTnglvBLeCG+EF8IL4X3wPngdvA1eBi+Dd8G74FXwKngTvAleBC+CN+6New+8B14Dr4G3wFvgJfASeAe8A14Br4A3wBvgBfACeOFeuDf35t75nV/5ld/4jV/4hV/2XV/1Vd/+9pe//N3vftEXfc/3fM3XfMu3fMmXfMd3fMVXfMM3fMEXfL/3e73Xe7u3e/Wr3W/uN9eb683t5nZzubnbXG2uNjebm83F5mJzr7nXXGuuNbeaW82l5lJzp7nTXGmuNDeaG82F5kJzn7nPXGeuM7eZ28xl5jJzl7nLXGWuMjeZm8xF5iJzj7nHXGOuMbeYW8wl5hJzh7nC3GBuMBeYC8z95f5yfbm+3F5uL5eXy8vd5e5ydbm63FxuLheXi8u95d5ybbm23FpuLZeWS8ud5c5yZbmy3FhuLBeWC8t95b5yXbmu3FZuK5eVy8pd5a5yVbmpXFQuKveUe8o15ZpyS7mlXFIuKXeUO8oV5YpyQ7mhXFAuKPeT+8n15HpyO7mdXE4uJ3eTu8nV5GpyM7mZXEwuJveSe8m15FpyK7mVXEouJXeSO8mV5EpyI7mQ3EfuI9eR68ht5DZyGbmM3EXuIleRq8hN5CZyEbmI3EPuIdeQa8gt5BZyCbmE3EHuIFeQK8gN5AZyAbmA3D/uH9eP68ft4/Zx+bh83D3uHlePq8fN4+Zx8bh3XDuuHbeOW8el49Jx57hzXDmuHDeOG8eF48Jx37hvXDeuG7eN28Zl47Jx17hrXDWuGjeNm8ZF46Jxz7hnXDOuGbeMW8Yl45Jxx7hjXDGuGDeMG8YF44Jxv7he3C5uF5eLy8Xd4m5xtbha3CxuFheLi8W94l5xrbhW3CpuFZeKS8Wd4k5xpbhS3ChuFBeKC8V94j5xnbhO3CZuE5eJy8Rd4i5xlbhK3CRuEheJi8Q94h5xjbhFXCIuEXeIO8QV4gpxg7hBXCAuEPeH+8P14fpwe7g9XB4uD3eHu8PV4epwc7g5XBwuDveGe8O14dpwa7g1XBouDXeGO8OV4cpwY7gxXBguDPeF+8J14bpwW7gs3BXuCleFq8JN4aZwUbgo3BPuCdeEa8It4ZZwSbgk3BHuCFeEK8IN4YZwQbgg3A/uB9eD68Ht4HZwObgc3A3uBleDq8HN4GZwMbgY3AvuBdeCa8Gt4FZwKbgTXAmuBDeCG8GF4EJwH7gPXAeuA7eB28Bl4DJwF7gLXAWuAjeBm8BF4CJw49w494B7wDXgGnALuAVcAi4Bd4A7wBXgCnADuAFcAC4AF86Fc3Nuzp3d2ZXd2IVd2H3d11Vd1e1ud7nLXTd1URd1T/d0Tdd0S7d0SZd0R3d0RVd0Qzd0QRd0Pbdrv7XfWm+tt7Zb263l1nJrt7XbWm2ttjZbm63F1mJrr7XXWmuttbZaW62l1lJrp7XTWmmttDZaG62F1kJrn7XPWmets7ZZ26xl1jJrl7XLWmWtsjZZi6w91h5rjbXG2mJtsZZYS6wd1g5rhbXC2mBtsBZYC6z91f5qfbW+2l5tr5ZXy6vd1e5qdbW62lxtrhZXi6u91d5qbbW22lptrZZWS6ud1c5qZbWy2lhtrBZW+6p11bpqW7WtWlYtq3ZVu6pV1apqU7WpWlQtqvZUe6o11ZpqS7WlWlItqXZUO6oV1YpqQ7WhWlAtqPZT+6n11HpqO7WdWk4tp3ZTu6nV1GpqM7WZWkwtpvZSa6mt1FZqKbWU2kntpFZSK6mN1EZqIbWQ2kfto9ZR66ht1DZqGbWM2kXtolZRq6hN1CZqEbWI2kPtodZQa6gt1BZqCbWE2kHtoFZQK6gN1AZqAbWA2j/tn9ZP26fl0/Jp97R7Wj2tnjZPm6fF0+Jp77R3WjutnbZOW6el09Jp57RzWjmtnDZOG6eF08Jp37RvWjetm7ZN26Zl07Jp17RrWjWtmjZNm6ZF06Jpz7RnWjOtmbZMS6Yd045pxbRi2jBtmBZMC6b90n5pvbRe2i5tl5ZLy6Xd0m5ptbRa2ixtlhZLi6W90l5prbRW2iptlZZKS6Wd0k5ppbRS2ihtlBZKC6V90j5pnbRO2iZtk5ZJu6RV0ippk7RJWiQtkvZIe6Q10hppi7RFWiItkXZIO6QV0gppg7RBWiAtkPZH+6P10fpoe7Q9Wh4tj3ZHu6PV0epoc7Q5WhwtjvZGe6O10dpoa7Q1WhotjXZGK6ON0cZoYbQw2hfti9ZF66Jt0bZoWbQs2hXtilZFq6JN0aZoUbQo2hPtidZEa6It0ZZoSbQk2hHtiFZEK6IN0YZoQbQg2g/th9ZD66Ht0HZoObQc2g3thlZDm6HF0GJoL7QXWguthbZCW6Gl0FJoJ7QTWgmthDZCG6GF0EJoH7QPWgetg7ZB26Bl0DJoF7QLWgWtgjZBm6BF0CJo49q49kB7oDXQGmgLtAVaAi2BdkA7oBXQBmgBtABauBauzbW5dm7nVm7lNm7jFm7h9m3f1m3dVm3V9re/7W1vd7vbtE1btEXbsz1bszXbsi1bsh1bsRXbsA1bsAXbr/1ar/Xaru3Yb+w31hvrje3GdmO5sdzYbew2Vhurjc3GZmOxsdjYa+w11hprja3GVmOpsdTYaew0VhorjY3GRmOhsdDYZ6wzthnbjGXGMmOXsctYZawyNhmbjEXGImOPscdYY6wxthhbjCXGEmOHscNYYawwNhgbjAXGAmN/sb9YX6wvthfbi+XF8mJ3sbtYXawuNhebi8XF4mJvsbdYW2wtlhZLi53FzmJlsbLYWGwsFhYLi33FvmJdsa7YVmwrlhXLil3FrmJVsarYVGwqFhWLij3FnmJNsabYUmwplhRLih3FjmJFsaLYUGwoFhQLiv3EfmI9sZ7YTiwndhO7idXEamIzsZlYTCwm9hJ7ibXEWmIrsZVYSiwldhI7iZXESmIjsZFYSCwk9hH7iHXEOmIbsY1YRiwjdhG7iFXEKmITsYlYRCwi9hB7iDXEGmILsYVYQuwgVhAriA3EBmIBsYDYP+wf1g/rh+3D9mH5sHzYPeweVg+rh83D5mHxsHjYO+wd1g5rh63D1mHpsHTYOewcVg4rh43DxmHhsHDYN+wb1g3rhm3DtmHZsGzYNawaNg2bhkXDomHPsGdYM6wZtgxbhiXDkmHHsGNYMawYNgwbhgXDgmG/sF9YL6wXtgvbheXCcmG3sFtYLawWNgubhcXCYmGvsFdYK6wVtgpbhaXCUmGnsFNYKWwUFgoLhX3CPmGdsE7YJmwTlgnLhF3CLmGVsErYJGwSFgmLhD3CHmGNsEbYImwRlghLhB3CDmGFsELYIGwQFggLhP3B/mB9sD7YHmwPlgfLg93B7mB1sDrYHCwO9gZ7g7XB2mBrsDVYGiwNdgY7g5XBymBjsDFYGCwM9gX7gnXBumBbsC1YFiwLdgW7glXBqmBTsClYFCwK9gR7gjXBmmBLsCVYEiwJdgQ7ghXBimBDsCFYEOwH1gPrge3AdmA5sBzYDewGVgOrgc3AZmAxsBjYC+wF1gJrga3AVmApsBTYCewEVgIrgY3ARmAhsBDYB+wD1gHrgG3ANmAZsAzYBewCVgGrgE3AJmARsAjYOPYAa4A1wBZgC7AEWALsAHYAK4AVwAZgA7AAWAAsHAvH5tgcO7MzK7MyG7MxC7Mw+7Iv67Iu27Itq7Iq+9nPdraznOXsZlP2ZE/WZE22ZEuWZEl2ZEdWZEU2ZEMWZEH2Yz/WY7312/pt9bZ6W7ut3VZuK7d127pt1bZqW7Ot2VZsK7b12npttbZaW6ut1NZp67RV2iptjbZGW6Gt0NZn67PV2epsbbY2W5mtzNZl67JV2apsTbYmW5GtyNZj67HV2GpsLbYWW4mtxNZh67BV2CpsDbYGW4GtwNZf66/V1+pr7bX2Wnmtu1Zdq64115prxbXiWm+tt1Zbq6211lprpbXSWmets1ZZq6w11hprhbXCWl+tr1ZXq6u11dpqZbWyWletq1ZVq6o11ZpqRbWiWk+tp1ZTq6m11FpqJbWSWketotZQa6gV1Apq/bR+Wj2tntZOa6eV08pp3bRuWjWtmtZMa6YV04ppvbReWi2tltZKa6WV0kppnbROWiWtktZIa6QV0gppfbQ+Wh2tjtZGa6OV0cpoXbQuWhWtiVZEK6L10HpoNbQaWguthVZCK6F10DpoFbQKWgOtgVZAK6D1z/pn9bP6WfusfVY+K591z7pn1bPqWfOseVY8K571znpntbPaWeusdVY6K511zjpnlbPKWeOscNY365vVzepmbbO2WdmsbNY165pVzapmTbOmWdGsaNYz65nVzGpmLbOWWcmsZNYx65hVzCpmDbOGWcGsYNYv65fVy+pl7bJ2WbmsXNYt65ZVy6plzbJmWbGsV1Yrq5W1ylplpbJSWaesU1Ypq5Q1yhplhbJCWZ+sT1Ynq5O1ydpkZbIyWZesS1Ylq5I1yZpkRbIiWY+sR1Yjq5G1yFpkJbISWYesQ1Yhq5A1yBpkBbICWX+sPtYea4+Vx8pj3bHuWHWsOtYca44Vx4pjvbHeWG2sNtYaa42VxkpjnbHOWGWsMtYYa4wVxgpjfbG+WF2sLtYWa4uVxcpiXbGuWFWsKtYUa4oVxYpiPbGeWE2sJVYSK4l1xDpiFbGKWEOsIVYQK4j1w/ph9bB6WDusHVYOK4d1w7ph1bBqWDOsGVYMK4b1wnphtbBaWCusFVYKK4V1wjphlbBKWCOsEVYIK4T1wfpgdbA6WBusDNYF64JVwapgTbAmWBGsCNa4NW49sB5YDawG1gJrgZXASmAdsA5YBawC1gBrgBXACmCFW+HW3Jpb53Ve5VVe4zVe4RVe3/Vd3dVd27Vd2ZVd11Vd//rXvvaVr3zd617TNV3RFV3P9VzN1VzLtVzJlVzFVVzBFVy/9Vu7tVO/qd9Ub6o3tZvaTeWmclO3qdrUbGo2FZuKTb2mXlOtqdbUamo1lZpKTZ2mTlOlqdLUaGo0FZoKTX2mPlOdqc7UZmozlZnKTF2mLlOVqcrUZGoyFZmKTD2mHlONqcbUYmoxlZhKTB2mDlOFqcFUYCow9Zf6S/Wl+lJ7qb1UXiovdZe6S9Wl6lJzqblUXCou9ZZ6S7Wl2lJrqbVUWiotdZY6S5WlylJjqbEClGCoBFo7hEEIIAgQAoEuAIGgZmSKFTOKAABBGMaRkDEGKD8UAEIUAAYKARx8OAMAYAgAiHIMQAAQQUQJEABJQuB/dmmfM8v6inHut1xm/sEh/z+25L9xpfqYN+0nOVP8wJ/vN/Zsv1hl/ss2yZ8sEvxnl+07t1y/OOd+y2XmFwzyv2OW/hmvrJ/55v6SM8UP/Ok+Y0/2FVfif3mz/JMjw3922T50VnUULZdJ23IR4pfsF6vMf/lm+ZNHhv/8kn3nlusX59xvucz8gkH+d8zSP+OV9TPf3F9ypviBP91n7Mk+KckWzt+8WlIfs8393JLvJ+ndvkm576AuqrT45ENdT64ZtuHOHQmu+3WQjOUqTnGX7HTfyjwK4/bp9pa80zSKTpfJlLrs8xftkQ50j3jMnoTrPhH/C2TJO7OH3yVv8lQewnL3mesDmIjgKSe5afcj4UsmQ1Xwxicn7RPOu7GcJ/V+5W1z7Hmpt2vM5pIun6p4JPlImL53UC3XUR6Rtu24KcYRWJXH5nZvfbybp754LdmuwxYYR2ZVj6Hvt/WwDov66VXyrY9tZAyBSr12v//O8R3G8pUnyfcexkJDBCzLnD/ktipfi9Nq/KmoyNJc5JHvf/7+WcWKsLp9YgeWMvV4LWmp/xs7syyArkH97d8dgZacep8fgYZ0y/2uO0dZM2EnbUfaeklfG1NCBfXIfBlDRpqMDjDPqjs9CuF6x45ft5cDXMeTI1FhNCNXuT1gIMLp0gI+0YAPqZiKXKz+ka0Ppq5+fkZd+vwAdfXzM+rS98DO+/wz7eX5p+/9UHcR+r/dVfSvu6vRzyNv86+0l8+/tveDu8von3UX0T/QXUb/rLuIPjDy3u1/r24/gX7ohPuDRtCPOwLt9PMj0A6dcHf0ywjG0zEr99xLv6R3IYf7n1/OzKsiKBlvPoicqW2ml79Y9swiZAIYGegkQ9pk8EJzfGnTPNptDrNnzYfkh9b124t/8JSMncnJhtDjZmSgesYGdqasY5UAXDCSOYhvZPKYlVwi3CwMG6R/JPzWjLHz0s9jzMRW/3xjHyfBOhaoByWZQ3nhG5kwvYkOalfSLL/Yx6KOhW/BoB40O5I53I9dmnmMGh/pn3/q4yWoY5e3qrGLbRX9s/YB+uMT+3jWsTECLgjdVE3Nhaj039B2GDSl3f8YsPHBFj6xj5ewjj3EH6h+JMwHZyYsUMiabxf2cWR4ZRP/MNTNA+p94CCLAGz0klDJnwCc+j3CfP2S2cH9MXmM+t7Q/63GbuKJcX20oz/JSv2d09lwhOXXp0l8/98OxJ+N9Di5TXjzWdIb2z+r2q6mHZSQh5i4x75KkoZY7qRo+NMf+p4rqYk4+TTDyyoa9hkTVhzmIAX9mAWHd8hDxMqHHcWsw9KGHyckWI39SvO2FPRH9r5/+dxoKO5ROyibRzVxLr0evvhNXbnu75AXN13of9nRlT8RFOURmDCmOsCsnxFR5+20I5dD3wBe+QDYHAD6o0Va99jctBLMrP8Qe35PzYMC7ZWL3vYq4MysGXHQVeGR2Y47SzdcamGF+8u3PHD5OWFrck3Xp4t4DtF04UTg3harEM7OhVhYda2PnVB8WQf74rby1T6AcbDSoxXtUi/ExkMjVOdEI6gHqPY3DMXtmIBvV5hFArriN/Apv0ydTy7aQ3yfvcg8EUylGyqy7qZwiUudlf9Uo4nmFcLtdyW/rMuFZUcFC3cutpvW2JtMiTXh2ktHrI0goC8cMkqbFKGbhOH554eg2/9Zo5GPMId7Vgqlv8MorSwSlL+PgH0yF9h9/1WRGxsU98SQVz0M1HKSZ/z+gbeii8oXVwfXnVSj1bZVv5j9IKpGqxuxXsjubNSpDZvYemxlkZ/7kc/GjdRmbHeMDBfOhGFQ124Wrfse4ZMeRN+UxFAfQ5Snlc7XkJG7USuPWjV1Q4jYLYcr7UqP8e14zLLR8qz94jvIxeyrR/j84fC61K4t3Ywg7d1hnwcwdmn0w4nIvbimpT8o5JZUW9gawgpxnL1hn3ygWKxWZqGtxd3DDv+Em9fVeH3hBiJKdpPC6KPEF/Iwr/OYzfC/LYZebJ6vTeruSrBmBRSZvr5aKbk2zqHnmdyv6qxk9cvfb1OE+r64tL8vCu4CmjepH/va55sJ+KbCPbge5jX+CDg/1bqJDbmKZzL/xDMRyUzOYw4RYQzLPL8uX5w/RKh1Y4lHYPkX9tQqDJ58mAXbm81ib24FAjUOhgLVKnAVWp7fXPKtknlBrdw1mFtFD41ru9FtsbjYE6RStYlb1hKWCmf5VmWzQg3rSmq4T0ZrldoZ95USGUb5r4S0EbopLJBVYSD2crfP2DqGooeYdJ8PkeiUXCnSE2csSb8hjKIl3lemXa4P96/NahROvqSYEMolJ+/tIQVQ8bvjg8j867CXG62btzUltply+B19WoW9hStZWRV3tcJtme6uioK7sPC+EbJPcbQKf6plj+rnRZ9BpT7TDbPlw9M4LFOGFT0Jc/+Jr02a/3wAUdgrNeX80PzN4T9twUCIq5SnVqIan0USdyVi55b8zHN/kkboz6Ey4oxfH2JtnOmczM27v3EH2kk9V1ewzPJhnAq9gdoMevd3Jfz6uIQMtNXP8DSkfCMLyOaSulKigWxlictnmucQKob8ywQA7iZuDm8wwusuMflYChSWCn+UHFSKz7QU/ZzEbhQQAbv6cnk04qkYsQfIoFUVmEwNqdOFENGczQxISnuB14PAMVXl04c/IQDkeXZbsMdXHeVfZRZQtGWZit6hmmlmdIqyDEX/0M2UWdFeu1b1iwWfwV0WnkNM3kVxXWIQeIRMZlyjOTQxFxhM8lRd3KLtiZAQ3OZ/Fsa/BOBPzOKa0Wu+CmbgA0kCWEWWCgrEOfgoBv2kELKLWLQd6CKao3X2I7WlwNfBTUCnobYCXwMFwpkIkdzmzHT4lYQ03mCP8+cikEmQRc3SgAJ9USVUpzUDqsKtStG+fjNnVnSKdclTQSagk2CLEqcCBdq1iJnAIJLkalzqhu926a8Ypt4SC8iadYFTgZmAohPAZzcUJty7a2QiyFJl6YD+6EyJmIUpf5kP7P4+4sGLWKWNBOebSfCGLCUo/1iCN+4lSF8nE5R/NcHbwwl6XYX6vJV55hup5+cvkTl7HBljLnbo3bymg+zz9zzhzQJZalXYL4v1jdUBslfkt2Nk1BCRvypQ1GKFmdADWlEyZF3Jbx5JFLW3sA2js0+GnG6yPScXnnSy1hPpJQ+/9dGc705p1hcyZ5r7Xb7irx2Cvxv7bZ/mfFdSU3/EyPV+x5oq/tpcKvgGmnrJl9Cya843CZuvL9FLHr6uy2Z8U7T5+hK24h/LtrDkdTziJoueL3GTEvRCgzfMmq4wGxZY/1ZUXRWKx/ESu03Fp/s+d7I2duQIMfRmy2jYDY/0Hhze6geZ4Mi4O6VfBgWbJFnjD3ZQaYFK29Otftt7/lKMjTHWpdnVtmh4R+Koo91prk8p5m5E+i2GEeSwg/DNRxv+fnL9sTEzaxqIPu39qPhzYoekNl5YhbzLHQLScl5tvFMq3GksrGkfytrErIzNGd9qnw0E2T1Pt3fz2+pak3AlvE6ntsR/AqwstzoYbe69PfTG18Rbe9wt31m39oNuv1NuWkbcfM+3aw+3+TjZ1hpr83udrdWuPM2h8GjIGs3m9D2cT5N29u9dOC8t4eijNxrdaBdAD7Xr1q1WgAgSpn6EQvd8ikZ+/MM+Gm4qzwvNVljLtRnhickbMuKHY83PPugHbPpV9awft+yn7/sR1//0GUDuEiB4+g8/rAOyAgfpXPh1cKZv9qM6uftaxgNbT2no79n38wb9RMb62kyfb51PsMiHDfH59veE2T3MzoymPXcHLoYRdm9Q1C3SSdd6T89LrSzrF64erj/Q5V+/0qt6nm6j6YSdqGSN2mthw9r+GFrfRjuZbvNjbvBtN+GpN75E59+mAznjUWmu+gPRMOgDg+8mzmTnRhYF7Vz2w477iXzf774rf+64XzDrNzblJxb8BsN9+r0ya3PVDESIQcvQ3DcxJxduWrD7J5r+49b/hAFA+QbgYAbwGwAU7P5lc3+YlT/RuB+zIOfOS82FAUaYi4Kipl0iEy7mnEtb7beYoy7hVlwAEXd1ivHNjH1n7XWLxl2qwTZqhOs0+C4NZ38GPEejb85o0PjiwjW01d4Z/DXC8BdjNPDmLxPCLA3q7g3GmcH+riBoMFDbCeTPA4LDgLQxQG8DUDj9x59PkbRivkD/D2b4RXKehbrvatOP4crfeuhvBFt/3+LfaPTvt/vnDAMCFgL3kUBtEhBgNIbrPp+5PTZkFLt2uXTjir7EwvX9/+aluN6qb/Q9rdm1JYyYtgQDNRCotXWK99da83B9Dca1x+P8GZVrt3anEIxoHlVfI5JrtOU70mmEMJMdwn6KkLFGCAwS2mqTcJ8iJFog9MODjb3B+Myg2TE75hcWOt/6QdcCukrb56m++4lCiGX9z94AdM4AtmQJUDYA2Hf/EOb++tCfftwP5LvmHOwAbpRHtH9Ow5j6pN0jCmouZm1onvu24q/WTRIBbii9jabgHlT5mr2wfa+e35iyPyfWkE0Too8/Oas/aP+U/hF5cxgNUSaJyj7PU7fzavBGv0BlZglV5zJhGCRc7BDO84OK4cH55KA2NjicGWwDgwC7UnGxWAWdYVB/Kls+R6Od+/I0/ERn2YsH2TUAkXb6VW7et03OfUt8dOdIH2OW2vuLafkom8suIbQSJ6GtZgCjpXNqEfE0iigbjtNnVn4H6Zky1xGljnnUhjWHuObuhXCB33rmVEKgKr9QwES1sduxFKuZg8fwT3OTvhnpyqKSvJFPsV5Pe0sOAdac8/Tc8n6quRRz8tom8H4n9mpv+SGgQXLie2PK5TlpQ7ZPmG9c76z9Qf1T9kfknWM0hDJJJBsCn9qmOHXl3j1J+tslw/iYIbdnCOCThm/JMDhgOO8+Ouo4zw7v2sK8AtWJNLXMymY0xD0nL/UFoF3fsWjPLWBYEaP9MFrmg81Xrn39Tjf6mGQqj8YWEKnGBu66MKM67+8RQtt63Xm9YFjvPKYn2NCb63m0u3nxYt63lWe0ksemijRsmGGpcaNxJHKDjQGK9bBDuTMwd4k7R3puxc8V1YwM9PYc/GYF4W4JBcy62QKdzu8p6p8DM2SmCenjn87qG6Q3Je8InrmMQxSTYeWz/dq3zKeuujf62RMzn6g6FxTDcOJiL3GeSVQMJM6nEbVRxOEcYhtCBJguoaEhkjauTXCKjgAISrtOrsgInkKzKRhxbCFOs/gmvdYaOSON4jwjfpKRLzEqDjDyphf94iLgyiI/ruhvKgKsKbJBRd6mIppnFX3LinFfsWRi0eGVRZitxcrmFj9giLGO2Ko4IycAAuLcays2glbg7JqAArYQ/Yw9kRYnH72lR83Go7jrSJtz5K84ivuNmM1GNtVIuNDIHWb0k4yEq4x8mJG2zYjheUbcSOPcaRxhU41/sDGgNxvJwxDgj6kURJAVGDWBGMAFwKKWo//khMCxpaNB11iMOpvsRn4XI/2VSME45L4JiU1BAi5AdtuP2N6jYOkxX3f07DqqaNqxIgOPs5lHYelxHHuk7T1mZfLxG8OPAzAEQEc5DGLQEgyZQSzgAkCxytN+8kDh2NKR8dvYMDo745O8zUk1lsOVxIXJ3LCk+M40JeGSZGc90o9GCm5FthOR+jik2D5kn4iUrUQiaCiSNxc5FiOjcDQyn4686fVIEhgCfGMqAxFsBUdWIAayBKCo5uwfOSA4bulo0DUmkM6cBUtvuFKfrASaqeTrlPJdSvAcZT5BiVmeBA9O5lOTEFmY1O1MclOTSl6b5Acni7OTGVqezPYnZ3qCkgCGAOvI1sI7M4IgZOZdmzMjaIHmTgEGYouY1QAzyTCDSVi/fHM0oclvXQpNXHbLlvqmpdCUZZ+v1K9WimOVsZlKzlIlMFZJz15lfLJSaLjSb1d+9HzlMWIZ0x3LmzBExuOdIlZ6Cs62YARQAaRSzOg3WiB82AJoit1U05mzpemZ0PTjmUCDmXwnUz6PCR7GzPcwMRuY4PXLffQSIluXurlLuo5e6ruX/Pol4QAmpxuY2RKmjY9hIsAQYx2xVQle2RGAQqlWus6LhlwLBKB40xbJxq/aHFXSGuTE7nACC5zx1U1ubJOwsalf1+SLmgBDmt2Epr6cSefBTN5mZnw5cwHjmW1Cs6f0QU5/DWnuc5pyuqiJJkOMf5RqSIJmYMmYgAAaCEpUOO0WC5SGLRIyX9SmgToNsVj1HJdTesPTrncWLXbOhjrHRKf7LCdY48ztcIpub7LVTbEOb97mN+2ywBnb4YTrFCdzkNNvchL5LOfoGAL8MZWDCLQCIyYQA5gAUJRy9I8cEDm2dGqA6s0VnUymQT+LoP4WqGH/c5/95AY/AXc+u21PbNJTsOS5D3h6pztF653ZgKe24UnkM57Okue451nCk57vsOdFtj0JYAiAjnIYRKApGDKBMEAFgEIVp/9kgcCxpaNTYFZpT8q+qMOsaH9Q1I2IGm6HstVQ3Fio6EAo2wWVzYGKK6C3/U/vBKiwAhobAoXpFihzDtSPghL5Lmi3DvqQgdAGOCShx1RJXrNpCEJll9UoNUJXaHYMpMoW6KdqTJZrodyv1beRUn6e1HiSlF8i1TZIAdOj+tyodmUUNC6Kb4r6U6LAEdH8jig3JQpYE8UHReWxF5uibFYUPi6qoH3RkqyMloUh4x+nCgpZoNkQBIGy69qcGkkLNHtWbsFE26exevbax06nG6f8rqlvzhQwZJqNlzI2S8WpUs1CqTdMStgj7S2RujFSwz1SZpIUWyUVGSbFZJv0Wyg1mZFSsVM6NFXazENSaXxhDeb/7//yQKvk9EEBGNfnDKCgHGx5Rbt/sSz+oi+mCkOp8HFU7yYqsIYaW0Blhk+Fe6eMmVO/bkowatrPmWqLpkajpmzXFDZtKlo3hcXA6Z85NbKlU2HsdHTvtJmHpNL4Ytqh1meDcH7loNU4IOq+eiMnaGxLSnV/ZsPGOf7mKji1OhtZ5YZVgZOq2RlVPqBquJvKm0t1K6kAy6h8E1WkzKKaUSys8sZRRfuouV5JvddW6r+YupKjqY05JNHHF9cuNT4b5F0nd2QFTaHZFoiABrek1PZjHg/uUcOtoL3WfKkVt84K7rLGt1j5FVbh+Cpmc5WfWhXNqzLDqlC9rcrNq3oLq8SRVWxOrXZ7cJWbXX2p5dUGGJLWMVu14isxkxAUZZ7fPljQZIECnVVtMWzQNS31SK71V3701d96BZ54bZZdmUFX0JRrNt+KW20F77X2M600XWfFDbSyM60wXWrl91qPk62x1dZzuDW+3Sqe+dZCGQK4xpeLBOu/7W+yQNVQXEaO6zIhIBBhzi2dm5mNESjKY0LWW471NmOBO7H4Qqx+FRY8BtttwGLTr8CLr/3WKyQnXvWhV97Wq2juVV985croq66mX7MBWB1vwCKgIcY6YqcSXLIlAEVRpnLdlgqtFghAeZMtkg3vcWhJ4u3Qxudn/+FZ3tisMDOLmZblF2UFQ7Lc/Vg+G2s8GEvrTmx3LRYYjOVvxg6zsTG8HFvX/VjZiuwShmQpZYh0x68Xjoukp6GoywhgSiMvSwKQWP2zBfigUzeSra0xW/mGrfB6bV+s9Q/Vivu0tVlaziAtMEKLn591q7NoamzW781+9OrssT0bmJ/FF2gDNkLbT9FqeI0WlYYYsdGOIQmygSRjAgJoIChR4bxbLFAabpFo4g5bKmd3ETc2hPvv3+Jmb8G12/zILT9va5y0xSzZ8hu24ulaaBZre6O1oOnaq9dryxu2hhnbeMkWN2YL7Nnu1KQtBQyR65g9wlFyBCBQPhIUJUa+1TMFGbLFsIOI3GqVYZ/Vna7p8iO6vu1cwGRutpTLHMgVd3E1i7jeCi5h/7ad2dvfGL/lJnAnK7jREG5iC3eaw7Ut4kZGcTeyi0vNQ0pcrFlKNAmEe8+mzIiakNMrAkU5t+iZ2dfPWm3hkIq3eUXKqS7xGm/w9t1d+NwueGU3H9dlzuoCa7ryEV2abufq5nP5gi7Bji4/pYuv6QJ5UDc/qxsv607AuG6ED3nL0Yzd7jrof9vc4uGmpOsCASzXTwkk1BaqqyVj0jLwC9r17eZ88RVf4n5vbrOXX+sVLfRiw7z4PV7REi8UA7z9DC/QEu/VY7xJmOTND/PG27y4eV6bLvRS4CFyNe5McJIu//fsp0+mAl8uCMB5fSYEXLbgCO7rD3IVJivBu3FgfxZYsAa8GwFmw78Ak7/d0i+27isw6tu3fG0rvqIh32zLVyTmfLtFX5ju+mqnff11X8HG7yYzvx8wxECP5IyGq5BoDOBUmOItWwIgUPZdmSFbTCT3mzAO/VWmhm0jw+Jh4WxP2LckDKwHw0aDva1gwERwZhnYDwIbTAF3a8DaILDgJjAzC+wtA4N4HNg7EfzKleCntoI1cEiHNqJWeaYu/898p2WaIkdPCMBYPWYAQVtQfBamSJ29Ys9MsR8oBhol5lvE8gli8PhwPjiM2RkGzwvvw8IQ2RPWrQpzw8JW3hb2F4aLI8MZ3BnO1oZvenCYAIcAq7FDhXd2BEDA7Ds1R0bQBI2dAhjElqTK/sws23uF0WNv7nicOA5bNpabxsspY/x8cbhanBkrBm8U79PEzCgxYZdYP03MrRMLB4pVoJ+N4namGDhW3NJe8QJcLY7LIe8fU/Ptrg8kArk2ScAxWURAJKWMB79l2dqu8MS/nAwOJm+mkvk8MuAqcnsPmc8gG08f84vH3tAxwL4xXzbWjhuD9o31iWOXrhznh465uWMCWzx+u8dJOX3c+Iekb6xFaHSDTo5EFMSZJmbojG7AmREg2PKW2Pc6e8joBWY6pyiztzxuLP/rygaLysyWsv7U8LPJ0mDyfyTZmUcG6IXkt5O8laaSC+xABpO1N5s87Hgyy35yKw5J9PGFtcZC4WkgzDSGeFLIqQMBKq/XbDE8BfbJVa4N4Tec0ZwHeoqMNm9DzcZ9Zrqz9Bh03xR8jTigLWd1+V1alj9BQMsoMx9mluE9thxOLsuvLkPDyxHdXs4WmNFyhJnyDJF/nFogZAVGRgQWyqxjVmQMb9HoybkFB21fx7jGvg+pLWiiU9E4dZaf37Vn786FWgH//04AAAD9////WgAAAAEAAAB7rQAAKNQCACi1L/2gKNQCAKS+Aep3GB04AGAPTf/TCzxlqO4UlfcdnlBDN5sr04Jirow3pcwGoFRzz1mbNexATVHf20U3SZJbKkjuXCRR2ge8Ac8BvgF8rAAZbX+YIrP/i+B5+l+PbMfXI9P9e3Is/v8fMw/a/5llj/9r4vD7m13rfzdQ7P9rKMv+b6O4+b333nvvfd8Uwh8Sgb+Y+zE59Jti0iekC9/klE/oWwTP05cj0CvKsyfHQo9shx6Zbu2NzLynPBXcVERfBPOi7mwNprb6Ve3wpNbaNdrWjF/Tm4tFouhoxWl71/xq8L9wy4XDbqBYRDw7f+OI4xr8nQBtbs34VeHmYg3d/HCpJSjQNxfEhe5d+wJ6eagF86bubB2mjeImVZJIyp2V4qKHJ9P+HgQd0NJyT3kumKmIuPRNIdTeSDY3FVGYNlRvamsZ6JwtvLpjBpBs8AxUMVgf7zgOmrO1l729r6KjFR/bu0a4hrKseu2qYXv75JmLzRNkM+N4AsDXEKCsamX4hCL55Ge58B48GJ5j5kGjlqCgOHNBPHXv2mBdXhTf7FrVa1dc9/ZhmLnYI0GygvBMoyiqZBd1zhZmzTGDxx1cYnBNHH5VDFbIHg7zmbO1DxKXPLPssXpAi8s85XlgpiKajOM4lu2mkPHMMj+uEsfxiDj+uYtjoidxjCEtjhs0KfqJj+I4DorjmCtdEPuMAeLJViotyTir3Qn1LoidAaZxHy2OZDUD4lnv1NGdyXq8kKHc79eueWVZBocVNXiJ0f3cQV6T8QASSb6snIqa5JxgAyPVLsS4IGQP6zRR0LK9Zv8KD4hVPsB/O1WpTfH2z9KoYekp/GzgFC2uZPlp/eqVZuBrT0ipmDP315IC6zsaRncTpXzPPpyEqbPrrwthd9dPcSc4wceLZ5KaUMrGbRb4g4yPUgcAMMdmJFvEop1TN7nScMvgAXiZBVLMcdd5xzWt2VCF38gtVUUqvrOfZ/ANkjOd6cCjkUeVlaOf431jQpTnGdTKPx6c8E/pYWjyyR3XpO1QhXqe2S3cY6moP+yW7i3aUmckS9ScCuJNaBtUzDfDu+urmBOc6FwSXcATGUQe2WW4myj5PPtYtHaYAMkN7RKjkMBsTug9mwXaObFzF8YJvxixXYV2jDbLWQaPL9mNRj7IuAbOLLtyQS6ZNpTCXsYyh0IannC9YcK3AVHAYhMsQSWRQMCLQWqwkjF/uQDwlttUVHJ0RAkAA1d8hL+RR5XVQoEPn0rWTLUKkdvHgiULlLQ9Lb8L1ypaOfQpC4DBSMSs/coQl1Ut6Ka/XBA4y20uAXtmt/zKQ5fSuzA4GQZUERoqUdNboUp6nQHltEIJNPeuzdvt1tVs1/5MkuGd6xCdQh2Tx6qg0EPCQl7OT1oQRBmZgYMne87sywgRFUZ1E/bQgo23fPR5ZM9RHg42HomS+4ozdl3RFSoVJ9FZBd/rn0lwdLMavQEMSYaiE2fTYWbReWN5MvQH2KbrwETXQGMmT9UA2HR+cFJDbmaEPNCy9ee19dI8sApuffFxQer4TndtOw327fTWT6ezlnQahVWnZ81Oz5pJQTDYtFgEJbUQNo3CKkoMm85aEkUrtOmtH6k+mwb7KuGIY08BTZhNd21lrZA0beHXstnwlqjUZoXFW5gJb89xnPaMd7XnSbBt2/YVH6Ft2/YV1tK2vffee++v+Aiv5riusJbYMTXWS8+Vcc0cx3k1AGLGu3YwUzJPgjlM6eMgo4nhCOQtUQlG9uptD0sbln8LM6H2KOYm58IKD4huaXAn0Jy0WWEhRyuHelsSpAgsWbpWSNo1Sk3XFv6p/NW33CUrrjddy2ZDk5eZzmbZIAOYubNxpeCcb6cqORs4Beecc7Q4kpxzzjnnYlwQOJdluR6UQ3ST9Wj7ilrK8gNIKnZARlso92tBSAOU+/Xed4f0sTPkZgbIaAvlfi0IaYByv0P62AHqGm2V/GAWmd65p1uSPl23JJ5AM8ZIgfwTrjeGcfxl5ZQ9rKNHtuPLEWQaRWWWPUoLzJga3rK3273lwlTJBVirbO1WuXtZlrlslTm3etlrMt6TYyFbrZlGUZllj15aYMYcxznjXTnIaDhM6bNmr9gsG2y5S3KXTuzWl7NcOAxF8smmVpnE6n9/SL0ITg1fqqsS4nOCBVFBjUBxVBfnKeUOitn5HCCQ4E4CL37nHTEjhZgTuuDWF1l2gizh9AKrdyYSCnr3vnc/Nby9lA4TVKJmdFGOc+/aAr2LsCFhIcHBXjdhj1SQriu6kkfTYWbVQGNG5we3AQypNx6JmqM8BNOTepdOPPo86n3FmQ79Ae7ebvc6A/bumbO7MLjurVBVd++9995777333vsoHAjSAjOkZ10pHaap4T1FlJdyMFZIO3NSg+gEWYKJhIImCndOL7Calgg0mQn0UlImcphISYE8EUlJrYzlSUk/eNmLkoJpvKVgQJSRdXB4EvXyJaNLJ0qrhIXkHFuOSt5FWLe+HFyU490zZ9IlkVayjadRqAQ+QaoAIQEBCBAAkzgBAGJAGMxxZ2g9FABDBwIJTgMBGGgAAAz8IACM7QIIMAAAAAQCAGCTvmsk2oH/AmBsv6xZxFp96YKN0tf92HULRWzZsuJxP3DZwSbGtbc7wQtDW99Xwe0NXno6l9E359huLE4uLuzc53B0Tc+LcPDCb8HR1ekc0OT423echbd5fJNu55gbbt9xLLbN49tnO8ecZfuOM8g2j2+T7Rxzlu07jnG2eXxDbeeYi23fcabb5vHtuZ1jrrp9zty8bbdzzIW37zgjb3O4cO66rTSddx9xJ4awZ42jmQt0jDsZRnO+JU1Ou6kp18wWPCZj91PidVu2jVJ03ndwvYaQ+JgZ3DzR28RMPK7oAePyMG7zmhp4SDGjUS+F1/2f7/bZLRNNzdV35hCGIgk6a8zNHlx7lma1seE6qrt2LNp1S8MVUPull0E2b9fy3jEtnL7NtqJxHykv06jFoTxHdTtv8zADnzPAYbfluHtu4VgtuZUDlzv5QHbb4pHvs5UjDrLlR1lgi0dub60ccV0tP8qoWjzyObVyxEW1/CijatGRT6uVI86s5UfZW4tHPrxWjjjIlh9lky0+8mW2csRxtrzEDZ9oq0sJZtnfjpgf37s1mAntFG4DA9W3junWZOX7eJ04WL+8Ap68vymxPO9cZ0KbojhOVJze0flFJ+0bZWoEpW5bJ5B9asp1MJgbjxzDnys3zvvkhu+vxBLB2hF5jRLNa97dSbuZjt86WJpHbvv0HpWInyRsCIsA3hRzOellRiQ5SBGYkG7PqZdVKAnxgAsL2LogTdABLEz5UCrNiYYjejxQJeA5QnfUDkK6EpbmbPx6XYO7pC76veVt6b/vvHyDSrZtK3BF897SZaC6ke+cxxMN48tM8d6qfB8Gv7Q1LPkOpWHW2KDzVEAbmTnAIUwTgkcvnuSZity4EFn6KuSMcAxCz0lIp5EcrLwZbzy4u2r5KNNq/XSOPXgx1ST1vKBhYQXaGr3Zz2vYUh0XlCgTtK+A2A+9TLJ5X9u942Bh1G3XFU17SsukulHynM1v1nrjx++14o4IsPDtsPHtQ8oJJ+NTzVvPFeE9UfzwOHGdvkn8cLdM7HCc+Kn7xA0TmuPgHIrvCobbUrMusajGXXZUTS6X5MSxKvnEBKu//yN7bPr4SAybkoeLlHXnveaGCwpQVm+MlCB3ey8fiy2Djwi3p2ZTpfZqHtKsCI6c931w0ZHFcZ/3zcu2fGzVvVMNS91x6+ebfVbLhKZ+3L05xaFARv4a62YH1v6lWW1suI7qrh0WbdmyYIXVfollkM17a712yAulbb+taNzHlMs0anF0z1HdtNo8zNjzDHBIbTnuflp4rMtp5cDNZj6QqbR45Hto5YjrZ/lRLp7FI983K0dcM8uPMmIWj3y+rBxxwSw/ihGzeORTZuWIs2b5USbO4pEPnZUjrp/lR7GBFo98Ca0ccQwtP8oeWjzySbS6PkpYHt8R8+N7twYzoZ3CbWCg+gah3ZqsfD9eJwbrl1fAk7c1JZbnnetMaFMcJyXB7nd0/sxJ+0a5GUEpt60JZJ+asp5FXYwjWCDnsMsTmdBqk3jal7m7BBilkT81roOvrPTsblqVo5g8p+mQ8ISw8UtOEvs/Zejupf7m8M1HyiEnfXNoH27+QRFC8S1NgyBOxKZ+SSxfDDfDQfik2AT02LxuvE8zYTaWcXfe8r6SAB/B48+C/iHOiPm5zEOIC9NF73m3I90B3WYo9qrkXTrneKHmdQFh35hvlOlnIYebzeJPbRoBZk7TENr2cxE7r/NJ33+BCft1dzeGHGQu/ghOODZrH9Y2ZPC5ZVziENh1BjatlX3fWQAsOLg9tpJyB3cdi4G/lfEQBTba2XN8nGeHqP5AiSkKO08i1onug9XU9cg6c6Eh4fVNCL/n3QEuKfTfgr3qDhIhCw9cWS+a9wFjGpsuLr5uc8WazqmufuqGMDq/toUVH6KkoDM6ubIxIhXkqVjykB/ZmbAl4z37bKtmi4MeT8l/Okv/IPHcoJ0hac/UPPuYyQvHWp/5Aw6ogNvqPMkVtRcNuskCgh4WkLSd2uqc0SbE24mVv+ywObjG0A7XQnpbwRUN+4rLTMVGyCH1pMmzWNoufXXd7O9BhqmRI6jHZ8sE7BpuDo6bGfmyL3Y0NqZhN43szj7d9OwOzzK1TtK8esuvZeaeocC7kZcXHgIaPJwqoZ+HP8Q+ZVuA/ODJVL0u+F3Ci0rdkmtF9/2Q5dvN3GtKO6cXwG1pXBG4S1blTKwbNYfsE+0YVVwHzx4NFk85GAEP6jHIigHUjH/KhpBODjfW+MwhmNN+R8EbX98VLhwSDV6dqpCeBzfUYcRboP7gwdS/LutdGxdR3ZJrRff9kOVbm7nXTDunF8BtaVwReLc0FmsO/EamQ96BkYuneC+JHk6HViq2QmcWZ/D3lMJI3czrlj6r4V3rT74etWBqzrO68UmWxtjnxyY/kzb82ZER0NJIK06NsyDRXAZNin3QjkyENukmSVeDZ2dBnOABmLHaoFSytgNFxmBMR3MIWSzOMmx72upcDGFTmVpId5lpM2iNaAd7YbtbUGyOBZGdiWRoXXMX1xw7ZDroO1XfLiBhu9TqHXt7Yw1T+boNuxwtYrEFGSvMVcsLm6fWSHbSLPy+LbZCvRNoeWcAuJND9oURQYuCzDPBBTKaG39vDp6AORRnvSwJT6AAffvemGaG8z7fzU+NsVQwE0oG8urT38iUTUCswacER8m5FUMfTZMF+A12TuHrEO9SvciZLYavqNovXTbfnFnbucN5obRt1pXGPeVlyMM9ZzwE9uLXcmpTmH0POsg2l055bHYwad3u+tQM87bRmdQ0d/lFrq22uIDNcUJa5JbMKKcJsmmuZAOdzTc60fCJp85MVyDHOsbEVia72h7iHQSbqhU9l3Loo3G6gM7BTlNoHcNdqhcpu4X4ilL7IZelm/Fru3ccFo6+7baiub+8DGll5qtDYM9TLU1tCjNDcev0JIetyc0aJtdBCZ6yMnUnowN0KfKEr0NF4iKESyR8GiokrkP4yEwEAd+LCuBkhBOZj6LkOxI5uCnhQGaliJfCfUlwH/J4jXUqyki2TLydNE9BaYH+YE1T+DpHu1QuUmYLsRUp+6eXRTfv137vMC00vf2+kmFfcRl07Oluh7hjBk0JF4141AOBqcOR91nYVwJ9y+UnvI7vOQs7uGTLnRm3Wx11JXu7WiA8swwmzMKhnLYiu5KtfUZE32TOGmJ2oGPAWCvL3A6mvYqWotzo3DqN9m4uQryF1Qpn+4zLJTdF1tZ2diw421KxgmB/+NJltBjRR6kePK05cnKf+iBi1eSmJdOP1ksw7ZYGvlXW2eX9M06KqZRTf41skAWSSbfHwTgmxxUNHB5nsj2W9Qi5kB2SCecdvDGyy7Mp7pZJwvYs7pOL3YmyAI7yZ9F7v491brayudJjx0M1y+9yjoP4XsZLXW9UZp3QrlMX5dzyxYqE/cNlxJtaa+93ghYKbnldDbPPBGkyjI0jR72DSQfMp24mw6mD7aUT2kiVZB1dyjYa489KNdT68inpb6RSASM9l7sifxJtDQwMmILp4OlA6WVebtLB8mna6LYKYvzUUb/JlTXolM/wBe5vl2C10L2lLy0f5Lrdu7ZcNPlMyiuo9s2XZzd/rznvFLVAvrV5JcCu5WJ0BRndDlEfHxtOuWkvhbOZVKZpVA0yJNaDy+P15/2cSEht8DyJI+did94MqlK4cCLoyJmwxamTQYNnlatvngw0e0aA5VN5a7x/Vi6bq5lr3jH7fjAKTiXAzoagkCLrTVOjpfMAU0B8psKbiOZZ6gpLbIX8vtVGmHMPOIQxgU6kHDu3/v2snLNQoYfCM9GjkQGSQ9a43dcfz9LHAcwmmwzoTIkGAplWbVT3nK4MeTSBcrzkrMjgbGpSf59/GRKzqHLdnPq4zfS/H7bGZ5k0mRHm7baXgfYWJZlcVmZ1ASsJhpeZjWBJ0g7zbZliDrbSCOlMtLJyQBuLauhJnWrz7KU3orr2ENUPFeJE2BkgcimXobrb0m96p7DMPKzZgYIIODILNSebrTfYhblBGocVC0Lk8I/PpHGxjGU0xPY7wc6xE9Lscp/37k45USqQS3fTNhylYA6qIchMMB5XM3s0eDyFaITjnNPhyRVeFH2ezLoG/8tgF7zgpcRwp8O9jkEbXQ1Nc0Y+0LXUTAezpU5Au99C9kNFsiKG3JZI06goE74r7leCyfQAIrCxPCfiTZucmQJvAaOqHUR2BSa8cqVIKYih5WDQeQidBWeZyHaw1bEE8Jewssi7XNEm1lrdTvDCwC1U7J5w4vGauKvzIBIfEhU1lcUXqLfdotXE9wZg8O2pYN3qrtyLtt7yYIX1/VLL5M37tR07igul23ZbwbhfijSzifWRQ9zoMtfZ5zprNigPrj819WaW4IPQmiJ/BLLmPwbfHtU6xh5XqSzfc9nqPJ9hQj7Jsk2v4jbJiFmlBY5vv766kU2SwhAsgruMsHm8xmiHd+H9rYCVjHvLy0jNRulDngePphiPeJh7Osx9ommcqZ8a+8kCZxMhrCWlFXnzLMcHoTVFvhHImv9oONXJh+Z5px3nlEWuRcUADskdTDXFBVZtV+5q4HsHHGw7FayLtmvnRVtsebgCsn96mWRz7drvHceF0LdvK5v3KC2DTbrc8xB4W1CrqU4hxx9oDj5yMPU4s8bJZboBp6xN3TiTgEGGQbbDTCYAGLloqiZzpwlR8iZT2T5z9nPNhqw3YN/ccA4+46hsozFngG5C9bGPU0JUWFnkUgjBnp8AitqDSB5IqocsFDxLBbcTXz0xUO0tbpu6y483vdbS7RQuHNxqdteELxovFr1xOYbSQ/agz1SzXOfdhgQVRAuUBh2bgtbJ3UXxImJboq747ue9rLx5Ys18p26ht+3xlRS7BvDMVLeEOIS+K1dgZFqnZ4/zoNip1jGzxB/EKTMTOvYI2tZlc2g4kclXxv6e2SWsUAyMWlPL8YRXBW0CuAaZsm9CzqUYehRPF9AfnHEKXYdgF6tFzLcYX7Fif+Qy+WbdWs4d40LSt9tXNuwvL4OOJhzgEPgG17nznHK5rY5BxHn4S4rOrieVNtE9dT012T4IxtLZnxunRxtNG4M/cPrX2AnD7R2BGz77ZwrtMBOJGO5h3hlKNhOLspXuD3PpVB+SB69MNbIL6N3OcDXqvcqWSnTqdR92OV7Eagv5FUT73i0XbhauKdjRLKxza2hFw57CMmarr3uId0wMopapDntOLS25WT7g6Ow/UWar0dTPqfk4M4s2mS3dYbEwvwIazgivkXd4jKxx8W4yyG3UJr/RWQ7GjvMZP9GbN0SQf8+ZYrS/0vieNkbsZcbNAZpZDut3CvZkE9Dbg/M1F09g4rsKzGm+QjEgxSDOgGgeux3NVRYFYiVMT6A5I93uyMhbayfZyuc3HHC08SPrcOdPRbTrvAaqPlh/y4Id6ayAbbtT7ukE3XCnRnNAXGGSQhEbziWwZzSRxLkbWwY2RXOOK/HupBwF70kwuQFyuyPL887VhpwAMdz1hYO9gnBrCOY7mgx3CNMjJlb/EF4bC/bdbrxNHpWxb3cMAj6jzXcKMtythNXuV0C23TnxfHfyw51mCbe7kcx3NB7uVHI9QeZM0UQVFbDb7pphu7QpWJvWDtzOZd6hBYc1wG38o/lOHa0miDGBXWetPSgvt91Nyzg6r9bBfjbfaeOU7P2Lht92Z/P5jgMNd2HTlmx3S5kxVTH3huIjG/vsO8JNDgktn6m/3UFZnSTWDic1oslI49t2Vzwzz3l/HK3/m5mzA8ZVu53sb9nqh6vAOecqCgfEFSbnIONvd7V/fvFGJo6LbNK12u6MfL5bmeHOYpYG2k9br8eafmLc7gikYFGjxyrzHbUMdxz25rGdixl4LhFIn9fQb74z58OdmzKHbxRmCOa7Tg13z6BBIs9ebrmy3bFmueO1wx3dfSfua06lKCBeYdbt7qamcN16lj3XTfAcoWErE72zCB1c2q1Ett3piDOVNN9dfrhr4gwEKorysPvYv6HuV7yCGNzuVma+0+FwJ6CewUoyDU90UW93057+j8AfZ95ZHLe7aWpwqAG1nWY7byJ5HqeUyF4F5jRfohgQqzRxAgefCcPwM1qQ8v6NFRSgEuacqygeEFeYnKHMTWCiFSWAQLzCdAT6o/a2O2VKgl35bSivJNfmJtD87sig7Y519jQs2uEu7MvtTjxkXlJjuDNn1DPEx4OGPQjFIdl2eI9zFk2GOzfJ4rBvd/oCxeD9fOfjcCegE+Y0V1kUCKswPYHmnMBGKhUwpHMV4KjtjjuHZhzu8H+W7U6nrnFZm8ZNwzkUM2q8M9idfPz7ET8I3j/DjSR32+5E2SY3OQ8/ME/7laKA8mKKNbZX2L4HlLF0x/1E5Ilud+iDZc+lwx0e2Ik/w1txzndCMNwtCXvN1Wa7W1qgHoZEDDu8LslbYBmZ6xr0dpcbn1gwne/qzR+MYEsBcUG8s7xhcHx5nRR/zXd0Gu4ETX+BQDZE+wyXDbsNK+NK290lnOJ2e97brVUXgNtK1nSt/z69wx2c0UYtwNtqRscQvASWbXfzfd6+Ge50Q9/ndpbyGvomig3fviX7CphbbXfPe7vOHNSh8U4Vc88aYPAZEGW4K90Uvz052nrPeOrajBodS1tV9hmTXzSIOQtMpD/bnRsxU+JWqs93fGFsWde2u4otMFKxEcU0wsH5joDD3cG9C/k49McodJEj7t63Oz6a72A23AnprMBI5lbATnNZt7t+vbhlZL4LcLgT2Alzmquo43Y3ABPOOvwqo32L/YglQTFPYhoIIpxFu8UAaUnVq9/uPsO2w11I5zvrJmJncLvTJuzWEA531hQKnhO9KFi+2m+7SxjX0G++s/PhTjPse66ilCDWn+2OR/OdA4e7oPP+SwLZM4HJVDRgSPYqMKc5HUWBWIWXE2Tm213lU5gPzf/8nfxDXSZmPhN0qhXnOz8Od9a2mp1xvltm2kqTrVwmIgkmHxDIPItAe6Q8vK9ax2W7a8024Slxc7ILfQi6j1xlsiZm+Zd/XW85lC3ANk0aXOnifM0rioLiKiYn8F8GbLvDA2vrbxHmURnd9dtMy2531vlLxW8kx88d0XCnTNjfpI4DN++yxqrE3x4evt35ON8JwHC3Evu99u2utN9Xr33fXiXuI7c77z9H2adR8x1PhzuBhOiEiegtsLMZ3DT1DgpIJzCZEg0YyY5Nwrc7NXW2iL1rNu5sRz9uBQ3bhieB812xW7oqWcYUcLtDg/lOtAk5byCYnQmYTCXbnZLMdyE33NFpu5NHzs3JoOwQ+052jLfKx3Zn0445fGuMpm8RZLu7zBPT6VegHsJVB3FB6JHmHEOJeCNztKN7VbgL32jzNlxWudie6WKTq7x1u7GtKM/BrdPS+1z38qqgqebG0UxozYGV9LytWXaz3LvdlffymKBqc5ZdZ12GmMFtLYe74NVvdwoy3y2Mmb1X9488R253ZvNuQ7UOPk26foObhaf5hru6thxhP99x03DnDZvt7uznuwYhJvIVw3CXFttdsWrmUPEJZHZRlcx2V68OMN+93HAnBiT3Ei3e6XIG2hOy7S4QzPWvodkl72jtSf0Fk0Of7/houIMN/xnT1nAF1RcwdLsTB9PmdL6Tg+FOsziprJLtjonmu5cOd6DzXWEijQoY+uxedKBnaNJ6AwMqYE9zFYW9CGc7yxdbgblgIpUrwNvuSj5zzXJXZnqYQqL9urZ5GL7K+xls66hr6E/ckAtUEB2vhvxQgxoUctFCKOUCAgSVF1++6nYw5svMvq4N7L5fiCXjo+BvEIokuTw0mL7cNCDlntDknC7hrUpODVuDiDc+fLJRXViYQrK62mmK2fRQY5ci6/Y0NDIvJ27Wx7M7djjPqaoH44koIbOvWTRyo3ZM5s0QWbtWMCm8w1wrkk9uhgWPTJt3pzwIa8y8JQ6TlzVc7YuZdqTntUKIsh0ex5M7228ia/KF0BFWln7mLJytu4IHw9Jj4DYC2d0d6taZf8Al7Rp4qLFn1M+Wfx6E13li1C3e7PNBYIF/3i5ag9URBQuVsMVvIjjS2uXz2+2A7fus/RnrLZxV2j6ctaJo10fNloMrZjFXdHZLXAywcucVnvqmtmvH9e0o1/aJ2l/mCXhXAkGLHFRPtG0m0N16gHaLI5RlOWI1u3aGWxjPFbtMITrqx63T5g7IaKul0epig32C04ZYmy/iLuaaa53GE8bX8Q0Ejto7zhJUyvgmnIiWyb6FE/sbp5a3CVa1/KLHcfrYCkJyzG7McxGd/exzgg1Fd+1rWznc87xZctjSLLUVcOK/Kopl5/dQFMHkfCxTtXGIsWKiOidFx3SSa4NtwXKLNyyTIkqN4Azc2tTmoaHAXU2MjO7hGfJGaydMGBl1qp3Rjy2MokHPfGq0jjieU98Rh/ti/RHHOJgc/G7byMEE4saN1alq1M4wmuyf7vK0IquVJI4zMnI73AVz5jWUBwTOfdyie3Xwo4RvjOvrEsHDbgxsbUMLI2zWMS0zL/n8NM4dJxrjp4lDGLM8TE3gXK4bH2VCGxcEbvsX2oE2ZbhJSUmWL2sftWe10evNvfHIzcuqR+0baORun2fwAjXLeW9y7CybgfQu/7pWFYzNk1Yti+/YvN2+VqFT53D/k0nc5cv90+1foi4pUna6rL+XLxZ3qc01s8cky5ZCbcseV0DgWpU+sY+pxq+cjoLbg6GJb8VC5jVOaW7Ys3ayqedhAdNWrEnuV8X2b2ydsAA4ag1gzsJAjyC7FqUWrUmMWtkFCD887Iy/6UT4yHJDdcdg2sL702rgsvSNa2XWrbAbuOqlfhGfwS+xlzgnUnYoLHQJLe7cB3nw0zdLzLXvNeV7q1smojv+89sdC7UF5rV9uDd7Z095yd8eH0Lw9pO+W1gNPNHd5tctT0YArHkzLCgr9pczWGrCpq/a6qb0Ot1an38eTdd0YMBXaW5hHJnUANd/m6TFcJi2WLv8evsPn8pih2kzGJRtM/fMq7PhYnlumGa071PzTMfee8v5kuwLTfoiDIvqI/s/Q1Odeea2eQnbFTSKs26h+45Slo/3u9Rzb5oaW2LSeljnBNXIsXuOeh24tDlkXVXe88sa6qHbD+GHz9gPTi/Ja3R5DqLuEFs7DEB9i8vRtO7Zh6FafNyt5b2AHhwbXZLnuWUOLC7jgkJPp1oeOett/GUc7Ex9nqH8z+JBlumrLZgKS422uu0QTCIr5mAqKrm0ikaQtnrdwc1aez1QQ0WGgOH+y4Mzy0Al8XaEMZ1BwDTe0SX3BYJT4f76dOBtnuOOGbusemna5lwzqnV5CJtx5OHONDo7XozzgezN3p3OGcGJ7jC3O6Y49h7hhpPImtK5sTDWkdFBlpVMqh358BF4cjCNXJxqsd0+emLFXuNztl52tYvsVtNI0o0iJ5q+2UAyGuw73LYk0MFG7yPNbdJjSEJe5iTH/mLh8Q7QluSOaVtgzLQkZuolQ9n+rrtnJgIqMzbZlicnMhR07Gwy3pvMwORkW1F80/mQ9X2isUzAuTnIphvLFhzNavaAU+4tGJPCMLIPT775bqjl2CSgNXPLgBrI8PQlaV8jzghmUmYkhiTzLcJ0ZWk4A/LPBbTABWtE455+nIIwb5za0YjoC6AYvVov7M+3X5lBkk2Pb/axFDdmWNitNWC9b4qe/WkdAu1EWVI3jfdKC8yHLsOMJd32I19LK8/cvM7OehM5G5epXEvyGdhxXHNdERcZyFA70d2w9IXiHAOZHY0mNhhGGNiYVMo6ZrBE7mUURbKaqdbzGdUZznQ96oImzL4JLGw7Gu1l2lw7/ecSMwJ3UAbWm3TYRkHXoy3G9dC02A15u8Vulq/QbDckuunQptkQXQOq44BcQnn6LXl1TwBNfGSHxHsSTHxguIQCXhj7lXlpOARbrI5ZpBjzmj691naxhHZQ175PY/uvcxa5884G2/6A5+zrjNtTlF05UTs4TcK/E6eRfHWDDfj0/MZNTm/o9KkTpxtfOW3aTuqC4TpQMzMBHUdzkPgzJR7hgO3DVS0FtY32pfM83ulqioP7xzuLF9GLG/Bc7ozUpILVRofOQly6ldJgx7KEEiNMCuswk1nYVM0aukc0XEUzmfWOGvHJVGbb1zSTfmnIvZBc5ULn41VO7+qGJc7PPiXnRzp7HXrbtT35CnLUPMe5i+QweVvjdpszWIlmIx33CSQO60hHeCzMM3JtMRPpGQtbph1hNFh3edlsO0/Zn7O3UM6aCZhV/mtg9ioDCvTmw0zRyYayH1y2UINIFHaLrtAmjuHtXS0S5RVUA3nnW7TDPqN2S44M2Ifi9m84mHwL0FOBZRTmdlSd/RvMhs35+dcpN07jcrmR14QDTe54M13f8qwxWC1TNxRv3y4p7S+bveQtv0dph0RNe+P0X6eYK7KJg/fEeMn4rLVL15aj9CsiKPNWJefNvvNqi90C3EFgDd4YbuoS5saGP0Pus84EVgAG03YuE1r0e0IHWaFa0cRL5+1pePDUfJoshW38VvRkO50F6C3Hh6aku4lZnm1GIL9ot2MjgtnH6pU+f2vIMvFUOIJqnwUJYn7qNzGRcajJMpwPs36tGOjQqjHNwWa04NCV72njyA+wzP+XHSqyO0te+8nG2HYWJzi7NbcR0UWrowGfbvUKvnk/pLnS0S3XlyEyyMotzo98dHjCPmewGegtPLe6GJjpqK8PPjdepNltpUwEGlYme/nXXT0s41jX5lOPDp4HNwZmkHHLhj1l5JnvxbwiOtEk/wbVvGPOIHKMC7DtEPGqs+FafeAMp06eng0w5xr7bkc8N8SDJc7gUIPEfvXPjuH2bDq2Bo4QfjK1zDtaYG3koaH1Hd7BE8LnHd0wVP+T4TceX0gaNnhfbC9hTuZ+Rx1APN/7x22d1ZiRW2eplUADB6vTCf6LDIDm2hqsmkhGePPeA8msl8FLof4a7EEHh/37TlW3xe4Tykyze/M+4n6NrLNABJukwm2gUbildv83WhfceI21NcxeUzhLLf6NteOWcPHjxjCcDUBPo40r3Ewayzxtb4u6UWOz9/P1nM9jx/2inI9TLm/tebDmNVOF5nXe3oZkDa5mR/yOTGf5bu1gMKJj6Jo239iclOeNv2Pr9+ULnmusPw7j0tXkg1lNJZ/qVvylkAI5cLFGNfx5DkkKesfTlN7BjaJMRk3zsixuciIoOaYS7gMRjFGxZ5OHxXVVQwYnAqV0eEwNOoE505LwMj7eHBiTKLgAZx+nZoWzbH2cirH/F5SyWX9wFrE9xdVwm8bflXmRkb2pM08wscVmjhtn697+uaedqAqdtLk2T0atAwyJS+J80zFU+C/9Fq2uLp794yHnw7TVM+TvbIOkrzV0ODZDXkYKYgchj/+POPQENO7GrvM6q5D8zdZqqXwknvkNTAlPRCqPl/XngJCYakDFxppXK0/28n6IZT5tM1YbRJZCMmEZFWD5gAuJwgmubIaD5dvKmoQdAcIdo6F0KtiZ284Eq5HXLTdiX3GPHpgkYzjJo65uB/LVnG04F28HSrqax7rZM5ykbY6QOGW5ZtN8wmVDSjJIWoeGwXk1jhJdXe7eWj0wv7LHfFgryEYn+YemPGF6JGZ40M5na0XN+V9hPbRWCLG1TLQUSIY21uAUXJmsjeP1piZBxcjdAqZNMTsSdnMOa5osB80mXnM3JkLC4RlsmFPasIMvVM19qKG88EfFtWa3H2A2Ij2mUnO8UykA/xKy3LEYmmmhMxtv1bSYmzLwyyrmz0XskNHgwaek4HZUrfZjVsicrclQzTa9WfPtGPYEnUwES45lHrI+hlHISUq32WTCkDbHieYkjbQaE65xVu+v3nPRuDPbvS4JsmXCOm3fjvTpjmG0PeUIxiKe/JKONQ51x/ysTSZoqRUGZZgd9Edc48KX2BawAoktAJ3XUPAkTbeKb4RnxPZhsWGDYsELIWlqdqTXVdFaaMvpzZKNZZMS/TYoguDcity/m48A+S1QilgjS97/ghEB4wLaoTEIyzlXWwbgsWQ6/IQCY6j7yVf8fMhcm8SaKPyfefHAnT3wqt4Oe3CAOvX+yW02tTrTw8YXbbIm5Zcpy9Q7Rdr5C9siT7gy39xUeXlVfZvveYHaT2zibe9MG3+8KWspec3/kwB2Gl0lnAzCzrNvbTlpF5V8rywAbnyKYTVDnJlwbBsDOGezp19VXFrl4rS5ys+Ol7qDC7170rjZxgj9jg8m2+Gce6nP2roVnV2elsSxp3A8ZzFGHjwUWobNsZYErDeuHbqOgFnbbL/GsinQ7ELDVJU4QrTIg2cums2ZT4wG33HuQ38ffEFeRt2qvxcNVdK2jSPm3ENtct8E9pn5yzgPhy0Pqp8KXtkcNlO8SAEmf4dYiXGo/ZV9wDNSy2hHPKIegosz6s1u1uFEXHj26oDhOI49N1y2Owtjo9aeakThZimr9uwMy0t7i0ODawMLDIfF39pf4wcE7Ijg48u1HWH7Vrpi883Y1K3yb2MGbAfS/uunLNc6uT6ewDx2x/md+7RNyJ/nAiuqoDfN2Mtb+FPUnl0FMRduJxyO6yAjjIZ0BTd2Sx1aFvsf8E+k4hYeTzkc0bhyXjNrwbJZ48RwcMCQ97xg4aLA2s8R1fN9E75ccqGW25iP6MlN7Z7SPPD4JXkHM5gCv6IxwjEXCMje5I7UeQkf4DY5guzKtZTrVK57duW6JOVauVKupVzHbFGYvf7Ls1jzfq93aPL1vsvvukmevNykNT6Ukpq3AoX1tg0n6z1QhR0NQKxeuEim6F00gs1tYvfWsIsLmKW7xA1WdjucyIzJ+qqnlWGB3bU1szk8F3RZKJvzw4DOLTk8FmLfXrTWNLM2iz6yIrTAoveb+2U5wOG8bE5oL4+554mnu3lDvJEH0NC5jdm7vb9+cEaYyglxQOEqhNAiuHdPdIDYhivO7s7dlJX4WWh2t96Yp4eG9EoFt2XW9+bQ1Kh6L9kfpgD3Czce0c6MuJ/1Lrc95NEL758rZP9KnqzcebflGwI0sW9xBbHE6cALkFdtU3eON3LXfDS2YgK6u0igMlpzyRWqOSa21WQqZWzMZDnLKjATXCy60d3fo7FAogfgBeZaJOoLn1fpM9GQbfyz67HFptUs8RX6SvVnSDwNRvNqXTAbNhLHjhgnZqLN1hWmvZ38DrYmDcicc4zWE1GpE7m3YtXXjl8rzU152sYZko3nDpCXx8Yni3BfkFtcyoaxOswev+3BnSutvXBXUiNTuLtp3gh3CN62y0nHncH2ItkoN8qwz3r/1WWjVXQrwFv/RLhNySDaEHd7SEbOlzbzOdvuxoiU/F4h3/EVg8w8W9Ctkv4ZOiIMbwU6DdptE6GpBQN0C/S/7i4sH7bk2Q6zwMF+sAms0T5Tagsjcmywv9aPEzjDcpWkfQWTMEZqpsRl49y0XVjTYD1Kxby9cw8irSaaa434m8V6axB7acKwBjAmpSW2IndzV3O+j33zK2KQ8vGlwyZzjd8kE/Mms3s1dZ3p71xbYFmT6wh3xLCAMFKUp0NlDVsXLUbIPOo9j8kVllgHIaZR9/F0ES8bt8BsNjAi36YktiwYJjSAI1w2VBKDjC0PomyRvwYItGh52FRtB5GnMQi5MmLRNyOx5fiF1fTXiJgtUBy3VjDIkGPn2SP9/oXjQufvtCuyNtt3mkzuu1xRYJxTqGYZv0loh+McfnouXsNqoeUQ5c6AVmCknkhTxKJhtVgWgJHjMNKMU1d0J/VhjUhUQUcAqfQN2QRCHeyTbemyGz5NC2qmgmXHZtSsiJyCu52GbFYHoWDhkdlfE82fGD+l3fk7aMd94Qx+Q4qeHVsoItYA5EjARajFL3s/ckc1xMrD1jrGNUH+lEbMFjJ9vwDf5OkEYprg1sK3bw8qcLz+/iO+lTLAcm3CJgEMWsMqWkRKYc10oVrpS2erN7Ij+G7PpkpWzJbSX8jSCdsX+CF1qchgiT5mCbWRIgYie2O0MI36zWhbVXNLDlU1LRZTjUbj35FAW9qWZu1wkAEvC7Pd/sTGRs7ZaSu+N9N/mpjucxPS+PIKMOPTtFl2N60sXL1XhDXSljBs9bvToDs94szJGsLoeo4JQqPS3aQr3TUo3UqX0lW6S+kOQm23nfuKW5fWrAUmMhiQxpSCWRcErREX/m6+/3T6Hw3ZfScoK4CmTmUTMUW4FjElghrk9sE7/Mb0qrwAaAcbv5X8CCEyyVl8m0m12rsh6h5PuEdh3VodNdUyMOsovvhz0R/YwWPWjBTMNIq+YNjHDtnLEx1W3l1NWX4vVX/EUkvqPxnJ9TrPXnt57F7bYW2v1eR7uTRikKg5NF/CgtAPwQ7TWsCVp03mmObsq2u9DeeLVdOZ0sIA4ojTJvf2Zti55q4uthZTXQMvYWg7lVtGjixvnM7OZOveEpJ4rAL0Lc1Ce/cS0kQOsEPcNLkWDhwzXLQYacBibDLlfEtlrWdqWbml0QTzbcdg3kjuOIwZvcGcWZM4WPsYIwlcLP82H5otMQKxPw/RQ4kZh337Jgzg1pCt4kMwXkmufcPum8DwFLuRYPit8NQwzT4F9Rq3BEXRTDrcrhwn4m7uCLSDT1vfZbsnumDg/vahOIazkzvycMSi4CNMWXObyN8acnkuU+waVlImeBv0dNRthPLhvPOLOu7gRAKZkQy0BNvHNtcINVeXVhJVY1UwIi9fJoKNT8pJmzWW1vGQc0YdJFk/32xW+9TXrvZK77zCtuwzVuciPuWRIs65U3mkHYJdBm966m7QvFdiGGeUmlXCu6c0gSMzP8+SmHZPM35/wl/tQXSK9mhFHSS4GQEH74JjbuRrdynz1s+/0IY+OwPDY20Ev5tpQ0vvyUnNNtStgW/t3fHw6FLDt9DJwy+2m2HbDB95SsjeViyMeg1R2OZAG83ybRZUMvkL5NilyBwH2EFmaKcK0xl7BT9zKTPEIewUM7QjZXKUE8hvXLrveYtD4zs94i0oZDhuZ5i9wiiawETqMUK52muu17MXu1fbi+V7jZpnDhWPZH+caJ2TLx+ewhxcNVS4gwuGebUq7v5OO089cWHIbbfRifiIOd0IewL2D6yIhNmIO+MW+iSI2ZbPCkvqhr0d7Ma4ejtG7wzmhR+Y1WPMEns2AvPhwH8qdZe3cYDdy8gF7j0/7rX0OwTDs8t/ehaDL6IB/zyMX1+sIob2Q8JJRSd/ZMK0CJY/EjAtoo8/yvNyVIzmFOllFXqvSIrX/kr0XLVXR/NDQmmu7MOWslxGdJWU6Yt/w6YGv7nTr70mywl83RUEBZ55Dgp/Dte38Eex6R4ZnoXhODEJZ0XQkcGNfbgZJj2A62tPkx1vGaypxLjbkC7apsKy5vL677D+GixZzQh0x5/MAuPYuCdE57bTjq8FTeN+dPRfQB4k7xD6jlsaXCPw5TEE2wQQXDHBaLwJhxwN1kMNkbLlb+T3DvL4udyc3WDpfs+32+hjYWueeL8vzLzdlI4L7pH3RoTRttgFHU2BsZEzK3NuRJaP6zHIIbJ3iHjPyI8bcp3+Q2wHWw6irHA9brIwM8aRdmuBtpoYFtb2MwJ6C9E0j9xMCeuGPR6TPQth1IONB3DCxoaAbdM74dMwSPrsbJ+7oDmU6YrvkfbLQ2uFRtChCnQwJ/SGWLUjNl4rxIW1teHsXzDiwDbwY3NcWSpY7Jp7MSoXCo3cJnsLgU4LGt0sHrUs4sqAbEb92GS5r+QaZQtiflCWj+g5yGIjN1oQQrZDwZHhoz/RVlDeOTkuslbSEZoYYMix8+CF0CNmLlq3YNvI4TEbImdqaOE5WGst+T+kJ+x94832EeO11hYuDy34FXbs+kdGvxosWZgRNltvosda3wVMW1n1YK+3Y1msC6EDgh9vto8YQ22tFXsGfbVsPNicx6naz53ZBNTkeLQJzcIrt4xB30gol9NNFa+9beQQLLbBhiRSSMGH+lucir6CHXIZIsB4rWYhN1gnsJmg7083YSPGGqXL4togGR7Rbrxw5zlYY+0vCDYR7ehdYy50crvliCwZbJkLeBDZaHVo8k0cxsWscRvaRzT0mhjekZ8XoDOE/uPwOTal2mwM/A8xTU3QebzVfAt78FwlrMg7nmuBeer0Gglf/D7CuSwMjTl0btlYId+x/kFAvHTje7JRpJIR2xC7kLaU8QXLt/Y71Kqr0Si0wXpeekTBEeQqqTSUqGBBKv64q4JSR/YW3oRfftxLJynoXPtu2oI8uwLiGqCMhEJTHgJi9lvmgbFiBgTCEBJZ2FLGWEFvZzhewODCNWuB5zQjv7fDj8+AQYKj+b+vWgA9grVrkHAT57bgyBqIaIzHf/3he/gePofv8LHDN4h7cT7CfTpPaplqgO4WRqGuYJLBbkgalfRLCLrqzuiO7QYarMB+gi0tLrGCHRPZTjKmgw9R8KkRXOtHGSz3N7GQTCnWc+kC9PvRk6zFWHVszRhTQWx8+YtGrKZj48tDNLGZjr3Dl4OHXpJH6JHFmiH2Qp/8vnyLHhbD6diIT33pGHuwEH+o+cMWYYbhr8W/Cv8efjop/G8s7Po6bH/6AcWsA35px1saHxAQPHAEJBYwWYABgIUAADDJ33vvvfeuiIhI2bIiUgaxGeIZ5hm229Ztw7Y7ANtOXHdAd0AnroPWievCddA6aF247lkXruvWPeuedd26Zl23LlvXrGvWZeuYddk6ax2zjllnrUvWWeuqdcm6ZF21DllXrZvWIeuQddM6Y920TlpnrDPWSeuKddI6al2xrlhHrTvWUeuudce6Y921Tll3rdPWKeuUddq6ZZ22zlu3rFvWeeucdd66cZ2zzlk3rovWjcO3i9ZFw7fDhi/eHbYOG94dN7xx77h13HDvwOGOfweuA4c/rvhjEFdcMYg7DGIRi9jDIiaxhz1MYo1JPGKNNR5xxiMOccYZhxjjEH/4wxR/2GOKKfbdN+wx77513zDvtnUFdMQ6AzoDOmIdAR2wLlgnrBPWBeuGdb66Xx2vjlf3q+vV4ep0dbm6XJ2ublfnqdvUwepgdZs6Vd2mblKnqlPVTepMdZM6SJ2pzlQHqQvVQeoadaG6UF2jrlPXqFvUdeo6dYs6TN2iLlGHqcPUJeosdYm6Q52lzlJ3qKPUHeoQdZQ6Sh2irlKHqFPUVeoqdYq6S52ijlF3qbvUMeoydYw6R12mLlPnqOPUOeoedZw6Tt2jDlT3qIvUgepAdZE6Ul2kTlJHqiPVSepKdZI6TV2prlSnqUvVaeo+dam6VN2nLlb3qRPVxepidaI6ATpR3alOgE6A7lQnqzvVsepkdbI6Vh2tjlXnqqPV0epcdbY6V92rzlZnq3vV3epeda26W92trlVXq2vVrepqdbW6Vd2sblWHqpvVzepQdQN0qLpR3QDdAN2oLoBuVOepC6ALoPPUweoIdYI6Q52hTlBXqBPUBeoKdYW6QN2g7k8HqOvT9ekAdX46Pt2eTk+np9vT4en2dHk6PB2eLk93p6vTzensdHa6OR2dTk4Xp3PTuenidG26OB2crk3XpoPTsengdG86Nh2b7k23pnvTqenWdGs6NR2aTk2XpkPToenSdGc6Mh0AXZmuTAdAZ6YT04HpxnRjOjBdmE5Kl6Wb0mXptHRTuimdlo5Kp6Xb0lHpqHRbuirdlo5LV6Wr0nHprHRcui6dlc5K16W70nXpvHRXuiudlw5Lh6Xz0n3pjHRNuiRdkw5Kl6RL0kHplHRQuiidkk5JF6VD0kXpnnRIOiTdk+5I96Rz0h3pjnROuiJdkc5Jx6Rr0hnplnRLOiMdkU5It6Mb0g3pdnQ8uiCdjk5IJ6TT0e3odHRBuhxdkA5Il6PL0QHpcHRAuh8djg5H96O70f3ofHQ3uhudj85GZ6Pz0fXoVnQyOhedi05GV6Nj0c3oUnQzOhhdii5FB6ND0cHoXnQoOhTdi05F96KL0anoVHQxuhXdii5GJ6Ob0bHoaHQ0OhZdi+5Bl6D70H3oEnQdugQdga5D16Ej0HHoCHRnx6Hj0J3dhe7syu5Cd6Eruwhd2Y1dhC5CN3YNurELuwZdgy7sFnRh93ULugXd1x3ovs53B7oDne8KdL77XYGuQPc7A93vwM5AZ6ADOwUd2Imdgk5BJ3YMOrEjOwYdg47sIHRkZ3YQOgid2VnozC7XWegsdLluQ5frEHQbug0dgs5Dh6Bz0HnoPHQOOhCdg25CB6ID0U3oRHQTugqdiE5EV6Ej0VXoMnQkOhJdhs5El6HT0JnoTHQauhOdhg5Dd6I70WHoSnQYOgpdia5ER6Eb0VHoJHQjuhGdhC5EJ6F70IXoQnQPug/3gCutu9290rp6pd1mXe3qbdbR2+wuu8vut7vsJrvf7reb7Ga7ye6xm+1mu8eutXvsFrvWrrVb7FK7xW4Bl9qldgu40G4Bl9iFdqFdYtfZJXYJuM6us0vAfXYJuAbcZ/fZNeBOuwZcY3fanXaN3WrX2EV2q91qF9nFdpFdZRfbxXaVXW9X2WV2vV1vl9kdd5ndaHfcHXejdfZGu9c629l7revutbut67rubuu8u+1267zOu906fbvdcJ3u9A3X8Rvuiut4x6+4rl9xF1zXu37BdfuCu9y63e3LrcuX29XW5S5fbR2+2u4BHe7wPaC719VFdXfdXRfV1XVR3VFX19V1R11cd9QNdXFdXDfUnXVD3U931p11P11Y99PtdGFdWLfTZXU73U2X1WV1N11Vd9PNdFVdVTfTNXUz3UvX1DV1L11S99LFdEldUhfTLXUxXU231C11Nd1UV9PldFPdVJfTXXU5XU931V11Pd1X19MFdV/dVxfUlXVBXVFX1pV1Rd1bV9Q9dW/dW/fUzXVP3VY31811W11et9WNdXldXjfW9XVj3QGur+vrDnCB3QFurQvsAru1rrBb69q6wq6wa+sOu7YurTvsDru0brBL6wpwg91gV4D76wpwA7i/7q8bwO11A7iubq/b67q6u66fi+c6uo4untvo4rlzbqPb6M65i+6cG+cuuotunGvoxrlvrqFr6L65gO6b2+YCuoBum8vntrlrLp/L5665eu6am+bquXpummvnprlnrp1r5565dO6Zi+bSuXQumlvnorlqbp1b56q5ea6ay+bmuXkum7vnsrlu7p6757q5f66bC+f+uX8unFvowrlybqFb6Mq5iq6ce+cquoruncvo3rl9LqPL6Pa5j26fG+g+uo9uoBvpBrqEbqQb6RK6ky6hi+hOupMuolvpIrqJbqVb6Sa6lm6ie+haupbuoUvpHrqDLqVL6Q66ku6gK+hKupKuoAvpCrp+LqQL6fq5ju6Tm+R+uV9ukuvlJrlErpfr5RK5XC6RK+RyuVyukHvlCrlA7pV75QK5US6Q6+NGuVGuj9vk+rg8bpPb5PK4Sy6Pq+MuuUuujnvk6rg47pF75OK4RS6Om+MWuUVujmvk5rg7rpFr5O64Su6O2+MquUpuj8vk9rg/LpPL5P64UO6PG+RCuVBukGvlBrlDrpVr5Q65W+6Qi+RuuVsuktvlIrlObpfb5Tq5YK6TK+WCuWCulCvmSrlVrpgr5la5ZG6Vm+WSuWRulgvAzXK1XAAuAFfLNXO1XCzXzDVzsdwyF8ulcsvcMpfKHXOp3Cl3zB1zp9wwd8p9csPcMPfJ/XI/3Az3xX1xM1wXN8OlcF1cF5fCZXEpXAmXxWVxJdwTV8KFcE/cExfCDXEh3AY3xA1xG1wOt8FlcDlcDpfB3XAZXAV3w91wFdwLV8FFcC/cCxfBrXAR3AS3wq1wE1wLN8FdcC1cC3fB1XAXXAdXw9VwHdwO18F9cDvcDvfBBXEf3AgXxAVxI1wTN8KdcE1cE3fCXXEnXAx3xV1xMdwWF8P1cFvcFtfDhXE9XBEXxoVxRVwZV8QtcWVcGbfEpXFL3BSXxqVxU1wbN8VVcW1cG1fFvXFVXBT3xr1xUdwaF8UlcWvcGpfEnXFJ3BF3xp1xR9wYd8T9cGPcGPfDfXGvDXfJS9pwd7ThLLc73tFyu6HlZrXd8IZW2+1Wm8V2++0W28UWm7128cX22q32mq1mq9lxtpqdZsfZcXaa/Wan2Wj2m/1mo9luNpqVZrvZblaa9WalWWrWm/VmqVlxlpq1ZsVZcdbapdaaPeDSS+0Bt7MH2Gy3u53NdrnNZrddfrnddkG7zYK74AUtuCtacNde8YrX3vLa693ylte75/Xuvuc9774E7r7/ErgE7r8G7r/fNXAN3O8euN/198A9cP0tcP3Vt8AtcPXNXX3zzd3czde8+d5rXvPeS9pdtpZFZpHZWvaYrWUFsMfsMSuALWYFsLFsMVvMxrLDbCz7yg6zw+wr28u+sqxsL9vLsrK4LCu7yuKyuOwqe8uusqnsLXvLprKzbCp7ys6ys+wpO4A9ZVHZAewAFpWVZVFZVVaWlWVVWVtWlW1lbVlbtpXNZVtZVzaXzWVdWV7WlYVleVleFpYVZmHZAKwwK8wGYA2wAVha1gBrgKVljVlaVpc1Zo1ZXTaZ1WV92WQ2mfVll1lfNphdZpfZYLaZDWYJsM1sM0uAfWYJsAXYZ/aZLcBCswVYYhaahWaJWWeWmAVmnVlnFphlZoHZX5aZZWZ/WWX2l91llVlldpdFZh/ZSdaT9WQnWVB2kr1kQVlQ9pIVZS9ZTVaUFWU1WVJWk91kSVlSdpM1ZTfZTNaUNWUz2VI2k8VkS9lSFpMdZTFZSnaUHWUp2VCWkoVkQ9lQFpL9ZCFZRvaT/WQZ2U6WkT1kO9lO9pCtZA/ZQLaSrWQDWUk2kPVjJVlJ1o91ZP1YPtaRdWT5WEWWj9VjFVlFVo8tZPVYPLaQLWTx2EEWj71jB9lB9o4VZO/YPFaQFWTzWEI2j91jCVlCdo81ZPfYPtaQNWT72ES2j/1jE9lE9o9tZP9YQLaRbWQB2UgWkEVkI9lIFpG1ZBHZRdaStWQXWU52kX1kOVlO9pH1ZMvYMLaKrWLDWCY2jPVimVgm1otdYr1YLnaJXWK5WCWWi71ilVgl9opFYq9YKhaJRWKpWCOWipVijVgjVoolYqVYKJaIJWKhWCEWinVihVgh1okFYp3YJxaIBWKf2CD2iY1ig9ggNoodYqPYKXaIHWKn2CJ2isVii9giFos9YrHYLvaIPWK72CS2ixVjk9gkVoxtYsVYAGwT28QCYK1YACwba8VasWysFsvGurFarBbrxoKxbmwcC8aCsXEsGRvHzrFkLBk7x56xc2wde8aesXVsGlvH2rFpbBprx6qxdiwdq8aqsXQsGkvHyrFoLBorx5qxciwca8aasXDsGAvHvrFj7Bj7xn6xb2wb+8V+sW3sFtvGrrFb7Ba7xmaxa2wZm8VmsWVsFevCprAerAebwlKwKawJS8FSsCbsBGvCkrAT7ARLwkqwJOwHK8FKsB8sBPvBcrAQLATLwTqwHKwG68A6sBosA6vBYrAMLAOLwSqwGKwFq8AqsBYsAmvBXrAILAJ7wSawF2wGm8AmsBnsApvBbrAL7AK7wTawGywI28A2sCDsAwvClrAP7ANbwkawJawKG8FGsCpsBavCtrAVbAXbwnawLWwN28F2sDWsCFvD3rAirAh7w6KwN6wOi8KisDosC6vD8rAsLAvLw8KwPKwPC8PCsD6sDOvD/rAyrAz7w86wP2wPO8POsD1sDNvD7rAxbAy7w76wO2wO+8K+sDnsCpvD4rAr7AqLw56wOKwNe8KesDbsCGvD0rAj7AhLw4awNKwLG8KGsC6sB9tZbUlLWm1Nq623pjWttznrLWhzNmdBW8CCNrQFbAEb2gM2tJ89YA/Yzxqwn/3WgDVgvyVgv92WgCVgtz3tttie9rTYlhbbaktb2mpHW2s4O9qxhrO9hqvabLe9arO5aqsH2GxzPcDeekC1Zq+91VodV61VanVcHVepVW+VWpVWvVVvVVrlVqXVaJVb5Vaj1W01Wp1Wt9VtdVrtVqfVarVb7Var1W+1Wr1Wv9Vv9VoVV69VbFVcFVexWVux1WzWWluzWa9mq+CsZ70KzvIKzlLLLbfUipbazopWtJ0lq7ParEKr0Gqz+qw2q8rqs/qsKqvMqrKarDKrzGqyuqwmq8bqsrqsGqvIqrFarCKryGqxeqwaUAuoBFQCagGVWC2gDqvEKrE6rAarw6qwGqwGq8IqsCqs/qrAKrD6q/aqv6qv2qv2qr4qr8qqxqoCVAFqrHqrxqqy6q16q8qquaqsWqvmqrlqrbqr1qq06q66q9KquiqtOkDVVXXVASquOkCFVXFVXBVWtVVhVVfVVrVVXdVZ1VVdVWfVWXVVDaCuqqpqADWAqqq+qqoqqvqqvqqoaquKqp6qrWqreqqmqqdqqZqqpqqlqqlaqo6qpqqpOqqSqqNqqEqqkqqhqqgaqn6qoqqo+qmCqp9qpwqqgqqdqqe6qWKqnCqniqlqqpjqpaqpaqqXaqZ6qVKqmWqmSqlaqpTqpGqpWqqTaqUqqUKqkWqkCqk6qpDqo+qoOqqPaqP6qDKqjWqjyqgqqozqoqqoKqqLaqKap+qpf+qfqqcKqnpqnyqoCqp9aqHapwaqhWqhGqgeqoHqoHqoHqqDKqI6qAKqiCqiCqgaqoAqn2qoGqp8KqHKp+KphCqhiqf6qXiqneqn+ql26p5qp9ape+qeWqfeqXXqnHqn3qlzKp06p8KpdCqdCqfKqXBqmyqnyqltapzaprKpcWqcyqa+qWzqmvqmvqlrqpuapqqpVCqVqqZaqWoqmmqlWqloapWKppqpVWqVaqZCqWYqABVKhVIBqE4qAHVMdVKd1DGVSR1Tw1QmlUkNU5XUMPVLVVKV1C/1SP1SvdQj9Uj1UotUL5VLLVKLVC6VSOVSs1QilUjNUoXULBVLFVKFVCwVSMVSp1QgFUidUn3UKTVK9VF91CiVR41SpVQelUeVUntUKfVK7VF71Cv1R71StdQf9UfVUoNULXVLDVKD1C11SN1Su9QhdUjtUo3ULhVMNVKNVDAVSQVTxVQkFUkVU5NUMZVMTVKTVDJ1SSVTy9QldUktU5vUMvVMbVKb1DP1ST1T09Qn9UlNU6lUELVExVFx1BI1Ry1RTdQcNUc1UXdUE5VE3VF3VBJVRyVRP1QdVUf9UG/UD7VDvVFv1A7VRu1QN1Qb1UbdUGfUDTVDnVFn1AxVRs1QMVQZVUbFUGFUDNVChVFhVAu1RbVQJ9QWtUWdUFnUCTVCZVFZ1AhVRY1QH1QVVUV9UE/UB7VBPVFP1AZVRG1QGVQRVURlUENUBtVBDVFDVAd1RHVQIdQRdUSFUFFUCFVCRVFRVAk1RZVQKdQUNUWlUFdUCrVCXVFX1ArVRa1QL1QX1UW9UF/UC1VDfVFfVA01RtVQOdQYNUblUGlUDtVDpVFpVA+1RvVQQdQatUYFUXHUBHVB1VXXBZXXBVVB5ZVXBXVXBfVA3XXXA7WrB2qB2tWuFqi2Fqi5aqutuUprrpqVVlpNKq6alaTiqLhK0m+VrCL9Rr9VkXarYg1pN9qthpRbDetHuVFu9aPa6lc91Ua1VU+xVV8zxUax1Uyv1VwxvUavVUyrVVw9Wo1Wqx61Vr3aqTVqrXZ6QO310wPoAfXTbPVXkGaj2SpIt1WwjnQb3VZH6q2OtaTeqLdaUnC1rCcFR8HVk4arZyVAw9FwlQAdVwlUA3QcHVcN1FoNVAQVQb0VQU1Qb701QdV0GqVGgVFglBoVRqlRaVQYFUal0WBUGoVGg9FgFBrdRaFRZ3QX3UWdUV3UGWVGdVFdlBnFRZlRZRQXxUWVUVtUGU1GbVFbNBmlRZPRY5QWpUWP0QHoMVqMDkAHoMWoALQYJYAKQAWgBNBYlAA6jMaisegw6ooOo7+oK+qK/qKt6C/ai7airWgvuor2or7oKrqK+qKsqC9KjLKirCgx+ooSowXQV/QVLYDCogVQAygsCosaQAOgBlBjNAAaADVGZVFjFBmVRWVRZHQWRUaX0Vl0Fl1Ga9FltBmtRWvRZvQWbUaf0Vv0Fn1Gc9FnNBrNRXPRaJQXjUanUV6UF51GgdFUVBWdRCdRVbQSVUVR0Uq0EkVFKVFU1BSlRClRU9QRNUVJUUfUESVFG1FSdBRtRBvRUXQRHUVB0UV0EQVFE1FQ9BNNRBPRT/QQ/UQ70UP0EO1ECdFOVBMlRAlRTXQQ1UQx0UF0EMVEA1FM1BINRANRS9QPtUQlUT/UD5VE+1BJFBLtQ/tQSHQPhUQj0T10D41E+dBI9BLlQ/nQS/QPvUQz0T/0D81EAdFMdBMFRAHRTVQQ3UQ5UUFUEOVEC1FO1BMtRAtRT9QQ9URDUUPUEA1FEdFQVBRFRBFRUVQRFUVLUUVUES1FGdFS9BRlRBnRU/QRPUVT0Uf0EU1FJ1EwtAy9Q+/QMhQPLUMBoHgoHgoA1UMBoGSoHqqHkqF5KBn6heaheegXaod+oV2oHWqHdqF0aBe6hdKhdOgWKoduoVqoHCqHaqFxqBaKhcahcSgW+oZioVboG/qGWqFsqBU6hbKhbOgUuoZOoVHoGrqGRqFpaBT6hKahaegTaoY+oU2oGWqGNqFiaBPKhIqhYigTGoYyoU5oGBqGOqFjqBMKhY6hYygUeoZCoVLoGXqGSqFoqBRKhaKhaCgVqoZSoVWoGqqGVqFtaBV6hbahbegV6oZeoVmoG+qGZqFwaBbKhcKhcCgXOodyoV7oHDqHeqF1qBcKhtahdSgYeocqoUsoDUqDLqE26BKahNqgNmgSWoMmoUdoDVqDHqEw6BFahMKgMGgR6oIWoUOoC+qCDqEs6BAahLKgLGgQqoIGoT+oCqqC/qAn6A/qg56gJ6gPWoL6oDxoCVqC8qAkKA+ag5KgJGgOKoLmoDioCCqC4qAgKA46g4KgIOgM6oHOoDGoB+qBxqAcaAwqg3KgHKgM2oHKoDdoB9qB3qAf6A2qg36gH6gOGoLqoDtoCBqC7qAj6A7ag46gI2gPaoL2oECoCWqCAqEoKBAqhKKgKKgQmoIKoURoCpqCEqErKBFqhK6gK6gR2oIaoUhoC9qCIqEvKBKqhL6gL6gSSoNmoBsoAUqAbqAG6AaqgRqgBqgGWoBqoBdoAVqAXqAlvUAr0JKWtAIdaQVKgY50pBRoSCnQCDSkIY1APxqBQqAf/SgE2ikE2oB22mkDymkDuoByyukCqukCqoBqqqkC6lEFFAH1qEcR0I4ioDna0Y7mqKU5alJLLTUppSY9T1rpSQ/QSis9QC89QBPQSy9NQDFNQBlQTDFlQDNlQB3QTDN1QDd1QB/QTTd9QD19QCVQTz2VQD+VQCfQTz+dQEE6gVqgIAWpBSpSCxQDFalIMVCSYqAZKElJmoESaJRjlyXrU6l48Iuf2pIj0ZstORK92XLqjltUGFEiwtQd16Qi0iPa7eRhFRwFo7bAUTAqW6s9brK12nNvtlZ7rOmBtcWRDGKOZBALEHKEDMGT5knzpukgeoh2oodoONqJdqLhaFIajlakFelFGo1eo5foNbpNG41Ht9Fv3ug4HMemtsVtatvRFrfFbUfb13a002xf29dOs+3sNPvKtrPt7Cubyb6ynzzZR/asXWsT27U2NWobHNfc29S4xy+/vG5rvNvT9jTe7WiakBak52hBepCeo+foQdqQTqTxaEaakcajIWk8es8e3WdD28/2sf1sM2O2l+lCmpDGownpOXO0El1I49GH9CGNRyfScTQdjUfT0XY0Ho1H29F5+A1eg/fgNbgMGRwGb8FjcB48Bp8xg/fgM7gNG/wGV8PTcDI8DQfDyXAyHAynwcHwF5wGp8Ff8K8z6Usakr6kKVHSkXQj/UiX0o+0JEl6EhfCdXAj3AjXwYlwHTxFCq6C++BAuA4OhAcJwodwIfzHD+5Df9KgtDINSgMDpoVpbNqU3qa3aVP6lDalNWnSnPQynUyH0sn0sWPaAE1Nl9LWtDVdSpvSpXQlbUqb0pW0JW2AJkCH0gToYTqUDqWH6WA6mPalQWlfupcGpUHpXvqXfqabaW66mQ4VSn/TobQoUbqVpqar6VK6mj7gAJ2NQ+FOOBHuhC9ZwpHoTvqU9qQ96VOak86mtelSupTWpklpbduGjc1iUx1On9LhtDftTW/TqbQojUqj0qK0Kj1LC6BHaQF0AAFoWLqVfqW/6Vc6Viw9AAfBefANfAPnwTNwHnwHz8Az8B28As/Bi3AuvAg/wrlwLvwIV8I7DoHr4BD4hAkcAy/Dw4ThPXgYHoX34D14FJ6EJ+FeOA/uhZfhPDgPXobv4Bg4B66Dc+AeuA6ug3vgIrgLvoIT4Ss4Ck6EE+Eo+AmeguvgJrgJroOL0MI0Ma1ME9PFimljGoguoZPoEpoBA53TDHSCBNqAjqAf6AL6gW7QQDvQeLQSvUQr0QQI6AKaQDbAgFyMi+Fd+Bg+hnfhaHgXfuUKx8LbcC5cDBfDufAunAtXooQz0bs0rv01Lm3Llh6lbWlaepQepWnpWTwNP8PB8DP8CwfDwfAv/IW+pXPtr3NpXfvvr3VpXlwLz8LR8CzcihVORXfNdai5zll3WoPGoBFoDDqDRqAR6Ayag3ahT2gF+oQOEUKD0KYG9ac/DWpPgzmR9rSXE+VcOVEWk8VkOFlMrpDhZDi5Qk6SK+QuJ8lJcpch5M6DliFkCB40T1qWplVkaBmaVqELaBV6wgQdQefQNrQCbUPX0Aq0Al1Du9AHEOgPH7QIPYCWpb9pWbqW/qa/6Vr6ltahc2gmOodWoEA30Qr0At1EN9EL9I88TlP9NdVWW401BC1BF9ASdAVdQVvgTfgT3oU/4VJ4F96FS+FVdKlBfepTgzqnQW3qnM5pU4+ZU/6UueVPOVw4LeZwGtSiFjWoSY211qHWeutQh3rrrkPdZW766ronbAX61FawESDYBnTN4jK3LC5/+5a7bapPbbutPrWxPrUNbLzxNrAJbBD7gz61P+wN+pQ+tTfsCZwQD8T/8EAcEP/D/3BAfA8HxP3wPXwP98P1cD88D9fD9fA83M1msUtNapdb1KQ0qS3uMGfL2nK1rC1786Z/9pbBgcvj8rVcLWPL2HK1XKhQNpQL5SZNspPcJD94kCfkBx44D1ymHjjPWKaZesa8Y/mAXC1by9ZytXxN+0xNf/0ztVwtU8t/crVcLf/JhfKfzCQXyoUyk9wkM8kJcpPcJCfID3ICz1t+kB943jxwnjevmAfOA+cV84zxN1wOh8PhcDk8Du/D+XA8nA9fw/FwPHwN75GL5WO6QD6Wk+kCukBOlpflaFpFnpanaRVZGt/D9XBDXA+vww1xQ7wON6Nf6Bj6iY6hZ+gn+omeoWXoFpqGPqJp6Bs3NA59ROPQTDQOvUMz0Uz0Dt1D89BMtA/tQzPRPTQcLUQn0Um0EA1Ev9BPNAvNQj/RS/QTrUaNTqM76Atahb6gKVDQE/QQXUTD0UU0Eg1Hw9FItBFdQFvQS7QF7cGDHqFX6BRahU6hSWgVWoUmoTvoERqFXqKXaBSahRahTegj+og2oVtsGlvGvrFl7Bcv9oP9YrdosVXsGHvGvrFn7Bo1No3dZP/YPfaPvWPHxrF17CL7wr6wi+wcu8hOs3PsHDvNhrLT7DlzdpxsKGPK3DK3jClz2hd2jhz7xs6xoUDZTjaUDQfOlrNN7CQ7xA6xk2wfO8muUmVP2QX2gX33ge1j3323j91j+9hRdpTdZEfZe3aT3WTv2Xf2nj1p39l39qRdaU/ZUraPLWVTobKtZE3ZU96VPeVRozKpPWQb2Uy2kU1kE9lC9pDNZAfZQTaTXWQz2Ud2kV1kH9lIMqmcKu/KqTIrVvlVDpVP5XD5VF61KgfAyy1sD9vCtqI9bA/bivairWgvWbKd7CWbxHaynWwS+8YmsWHsG/vGhrFjbGGb0Fa0CW0lW9FWtJXsJVvJtrCX7CXbwiaxLexx3OT+srnsJJvL3rJlY8kD5FhZWI6VXbnKrbaErWH72Bq2Bw87xBaxO+wHu8PGsB/sBxvDrpB95V95V/6VgwXLunKwPCzryrryME0gD8sEaAKaQCYgG7BH7BWbxF6xXbjYMDKwvCsTy8Tyriws78qvXmVYGVjulXflXpkXr+xrm9godpKNYqdIsU9kZNlYFpaN5QIKyMQ2hZ1hk9gZNodNYpPYHPaIzCfnyWJynnznTq6zHWwGm9wMdoNNbnI32BCys8wsC8vMsrIsLAvLyjKyzCV/yXbylwwGTCaT62Q5WUyWk924yU+ym8yGTV6Tz2Q0GVFGk82YyQBkXPmWBvOtXKtWlpUDyLNyuDwr08rhcrhMS4OZVralQQ1mWxnXzm1z723uc587Zy0ZS66SseQrV/KSfCVToZKl5DDZS66SveQuuUqukrtkLdlKzpLt5Cx5y5bMZR/YCbaPnWAv2D62j71gS8hpspr8JKvJbdrkN9vvvgnsvvUmsAlsvb0sZgo5zGGmkCdkCvnJk+wkP8mHspPsJB/KhvKhLCkbyoaypIwp48l68qGsJ+/Zk/vkQZlQTpQJZUGCcqCsJNvJcXKcbCfvynZypbwr78qVsqasKC/Kh/Ki3KhRlpQv5Uj5UI6UGTHKinKfDCgfyoByokT5kganxe0eWpwet3vsHnrcrrlUFpURZVG5U0aUEeVOOdPusXFocBvHtqHBaXDbhu6WVWVTOVE2lUGByps0mGXlRFlWFiAnyomyAFmVhqajaW46mp6muWluepqWlp/kN/lQfpPn5EP5UJ6T6WRI2VG2kx3lR4/ypHwmI8plcpmMKNvJiLKlbCfbyZYyJW1MI9PKNDLNTCvTyjQz7Sy/yDHykxwj16iRdWxXO9V2tFNtVKg2qZ1r09rUNq0tS9Z2tGXtWLG2q9wi08hLMo2MA0fmsUntT582o/1pd+q0N21Nm9NmtDltT542se1pjxq1T21Lm9JutCltSJD2o31nV9q/dqWNaf/avzamDWqv2qV2o11qhwq1M+1N+9KlrSnryD7yk+wj//iRxeQfmQiRXCQjyVXykXwkV8lCcpW8JAvJQvKSzGOL2qY2sG1qs2K1YeUeOUeukHNkGzayjBwlT8lL8pRsxUq2k2VkGLlChpFZsMgncoV8IlPIJ3KJEiIyhSwikyCRTeQguUo2ko3kKhnJVrVbbWK71Q5gE9vEdgB7Vr7ZQyaQCWQPWUL2kDt0yBoygSwhk5nMEnKELCFvyBFyhLwhc8gW8oUsIV/IGTLkDVlDxpAlZAkZQ7aQh2QgWUwGkntkMVlM7pEr7Fob16a2cW1dm9qmtnXtXDlC5pCVZA4ZRFaSlWQQGcXmtXvtY7vX3rVr28pKMoq8JKPIKfKSvCSnyC02r31s39q39rENbB/byJARsIFtArYBG9gGtg3YxvKNPCN7yDOyi+whe8gusopMIZvIT7KJvCI/yU/yivxim9lk9ppNZosRs8HsbpvY9ra9bWIb3AZgo9lrNpqtZq/Za7aafWb72Xx2ms1n58mz62xEu9B2tAvtQYN2mj1oAwK0/WQE2UDusoF85jOb2UFmkCtkBlmBgowgf7nLYx5zl81cIB/IFPKBvCBTyBTyglwhL8gNcoVcITfIDvLOXq7ZyzjjnPPONffcc81drp643OXOE+dxyz7TzDPPNNdMvWO55uod85BlnmvWWeea89ayu+wou8v24mWH2QDsNbvMXrOj7DK7zI6yx2wf28qOsq3sLDvKjrKzbC2ZZp8nZJ9/npAn5J/DzWa72VC2m/3mzYaz4+w2G8qGsttsNnvS3rMlbUl7z4609+xGO9KOtBvtR/vPZrT77D6b0daTPeTrhcs3Wy+cFy5br1u2HjWvm9fNo+ZV2392oM1oB9qCNqPNaAvahjxxuXrfvG+5etZy9ZB51jxrHjIv2ma0DW1H29A+tB1tR/vQTpTJHCGDGcwRvHE5gjfNG+eN86Z51LxtHjZPm6fNw+Zly53HzYPmcfOiedA8aF4075kXzXPmPfOeec68ZtvJlrMXbTmbzl60F206Gw9HwDuugCvgHXfAP/CTj+AnJ8JH8BGcCD+hqegmWoqWoptoKPqP9qMhaT+aj4akIWk++smGto9taVvaPrar7WP83NV2NX7uA7Yy3u1kvNvAdrKdbAPbxrQmbUpj0pi0KW1JZ9KQ9CYNSZ/Sm/QmfUp30ow0JO1IO9KQdCRdSpPSjXQjTUov0qv0KO1Ku9KjNCwOhRPhUzgRjoZP4VM4Gk5FW9Om9DV9TZvS2HQrLUqz0qy0KJ2Kt+A8OAlOgvPgILghboaj4Wi4GT5Ga9AI9AaNQCvQG/QGrUCD4IT4H16I/+GCeCFeiAvigzK2zC1vy9syt9yN8+F3+Bq+ht/hdrKzLCw/y8K0ivwsP9MqcrQMTRfIzXIzXSAv0yu0Cg1Dq9BPNAwNQz/RMnQQ7UT/0D+0E91Eo9FL9Bl9Ri/RaXaQXWTz2Dx2ka0jl8qIMqqMKAvLqDKqLCy32kU2kp1mp9lI9pX9ZSfZYDaYnWSv2Q42uSNscj/YEXaE/WBX2Cd2iZ1kl9ggdpKdZIPQpzKfLCb7yWJyouwn+8mJcqAcJlfJY3KVjCiPyWMyogzAJrHJTWFT2OSGoHN6zLlyLj1qbxfYd5/77m6f+9zdzttvAptvAju3+eY7t7eGprlpZ9qZ5qaVbVt7gH1sD7Bf7WP72H61G+Ub2UPekT3kKnlH3pGr5CA5Sl6SoWQoeUmWsm9tYFuALcAGtmHlDtlDDpFDZA9Zxea2ie1te9smtrvlXKaQy1xmClnce3aU3Wg32lH2Gq+ad83b5l3zDvC2edu8Azxs3jIvmcfMY+Yl85x5yTxlnjPPmafMa6ap6Cq6Ca8b3KbGk3AevMf+9tejtBEtRMPZKraI/SDrynHyrkwn48mH8pJsJyvJuVwgU9hh9pgdhY885Dk9RovRo/gBzoCbnAJ/wE9NRpfRozQbrUY/2db2Nd7pPHqPxqMNaUR6zl62ke1jepKupEtxF5wIV6GDaVA6lFamC9CfdDO9TIfSvzQwDYoj4UY4EW1AnzrHvfAwvIzmpXftz89wAPgX7UBD0AU01qH++tb++pvmoD9oBPqIJqIPcCxcC0fDq/ArvIsuNalBzoQ34V24IX6I79nhBjWpfEDOlqtlblrUIZ/D5fA3XA93w+toHlqHZrKZbCEbSP6UQ+VweYAsLMPaWHaVnWTXfXePTCaXyXa2t/EmkNfkNPlJBpQH5UR5U76UE+lnmpuWljNlSxmR1qa7bRt5Uq6U7WRKGVK2s1/tVbvRzrQt7Ub71Fa1ieUR+UOmkIvkIVnMLrYL2MD2mW1mr9l19pydJn+55y5XyAhy523zunnVvGgeN8/aTrQRbUcetWy9cXqL9qJFaS/6ixalRekvOoxXgEfMM8AzwCPmEeCN8kp5pDxSXinPlFfKO+WZ8kx5pzxU3ikvlYfKQ+Wl8lR5qbxVnipPlbfKY+Wt8lp5rDxWXivPldfKe+W58lx5rzxY3isvlgfLg+XF8gLwYnkCeAF4AXgCeAN4AniyvAG8ATxZ3ixPlkfLm+XN8mh5tTxani2vllfLs+Xd8mx5uLxb3i0Pl5fLw+Xp8nJ5uTxd3i5Pl8fL2+Xt8nh5vTxeni+vl9fL8+X98nx5wLxf3i8PmBfMA+YJ84J5wTxh3jBvk8fJy+Rl8jh5mjxO3idPk6fJ++R18j55oLxOXicPlOfJA+WJ8jx5njxRXijvkQfJi+RF8iB5kjxI3iRPkifJm+RV8iZ5lLxKXiWPkmfJo+Rd8ix5lrxLHibPkdfIY+Qx8hp5izxE3iFPkafIO+Ql8gx5hTxCHiGvkDfIE+QF8gB5gLxA3h+Pj7fH8+P58fZ4fTw9Xh4Pj4fHy+Pd8eh4czw7nh1vjlfHg+O98eR4crw3XhxPjZfGc+O58dJ4bbw0HhqvjdfGQ+Ox8dB4Zzw2HhvvjLfGO+OV8dZ4a7wynhmvjEfGM+OZ8ch4AHhhvDEeGA+MN8YT433xunhePC9eF4+LJ8VT4v3wfnhKvB2eEu+It8Pb4R3xaHhHvCIeDY+GV8ST4RXxgngyPBleEA+GF8Tr4cHwYHg9vBdeD0+H98J74enwWng6PBxeC6+Fh8Nb4eHwbngrvBXeDU+Fd8Or4anwVHg1PBReDc+Gh8JD4dnwUng2vBxeCi+Fl8Nj4eXwfHgsPBaeD8+F58MT4rnwXHhCvBieEM+IF8OL4RnxZnhGvCXeDG+Gt8Tj4S3xong8PB5eFA+IF8Wb4gHxgHhTPCLeFK+KR8Qj4lXxknhVvCteEi+Jd8Vj4l3xsnhMPCZeFs+Jl8Xb4jnxnHhbPCjeFk+LB8WD4mnxnnhaPCzeE++Jh8Vr4mHxrHhNvCaeFQ+JZ8Wj4iHxkHhUvCEeFU+KN8Qb4knxfngePAveAm+BZ8E74FnwJHgHvAOeBI/0JHgRPNIjvQje6EXwGnijN3oNvNBr4CXwQi/0Enigl8Ar4IEe6BXwvFfAI+B5z3sEvO4R8E6ve907ve2dnultb3umpz3Ty3na017O417OM+Bxj3sGvO8Z8BR43/ueAu/zFHgOvM/7PAee6DnwJniiJ3oTvNKb4F3wSq/0LngIvAteBw+Bh8Dr4DHwOngfPAYeA++D98D74IXwHngPvBBeBS+EN8Kr4FXwRngYvBFeCQ+Dh8Er4WnwSngnPA2eBu+Ex8E74ZnwOHgcPBPeBs+ER8Lb4G3wSHgZPBKeCC+Dl8ET4VHwRHggPAoeBQ+EB8ED4XnwIHgQPA/eAiwOa8PQMDSsDTPD2vA1zAwzw9ewAfgatoYNwAZga7gAbA1LwwXgArA0TAxLw84wMUwMO8PDsDOsDA/Dw7AyDAwrw8kwMAwMJ8O/cDJ8DP/Cv/Ax3Asfw8ZwL9wLG8O8sDGMDPPCvDAy7Asjw8uwL+wLL8PB8DL8DAfDwfAzLAw/w9OwMCwMT8ME4Gn4AEwAJgAfgIvhA/A2XAwXw9twM7wNh8PNcDMcDkfD4fA4HA1Hw+NwNTzOq7garuZVnM2r3sXZcDbvYm7e9TDmhrl5GHvzsJexN+zNyxiclz0Pg8PgPA9/8zyvw9/wN6/D3bzOs7gb7uZZjM2zHsXYMDaPYmoexeIwNUwNi8PQMC6sC+fCubAuvAvTwrZwLVwL28K3sAB4ACwLy8ID4Fn4FYaFY+FYGBYOAJfCnbAkLAl3wo5wJ6wJO8KOsCZ8CGvCmPAhfAhjwoUwJkwJF8KFMCU8CFPCkPAgPAhDwoIwJNwIC8KCcCMMCDfCizAgDAgvwn7wIqwI+8F+sCLcByvCiHAf3AcjwnswIpwI78F7cCLMByfCjDAfzAczwn8wIxwJ/8F/cCQcCEfClXAgHAhXwoRwJZwJE8KEcCZsCGfCnrAhbAh7wo+wJ0wKP8KPMCk8CZPCpvAkPAmbwpewKYwKX8KXMCrMCaPCqjAnzAmrwp+wKswKf8KfMCscCrPCrnAoHAq7wqOwK9wKj8KjcCssCrfCq7AoLAqvwqDwKpwKg8KgcCq8CafCp/AmvAmfwpbwKVwKW8KWcCksCePBdrAerAfbwXmwHVwH58F5cB18B8fBc7AcLAfPwXQwHPwGu8Fu8BvMBr/BbTAbzAa3wWvwGYwGp8FpMBqsBnvBVvASvARbwUewFSwFH8FHsBT8A0vBUfAP/ANHwT5wFOwE+8A+sBPcAzvBSXAP3AMnwTtwEmwE78A7sBGcAxvBRHAOnAMTwTcwESwE38A3sBBcAwvBQXANXAMHwTRwEDwE08A08BBsAw/BRbANbAMXwThwEawE48A4sBKsAyvBTbAOrAM3wTxwEzwF88A88BQMBE/BVzAQDARfwUjwFdwFI8FIcBfMBHfBYDATzASDwVAwGBwGQ8FQcBhcBYfBZHAVXAWTwVkwGVwGZ8FZcBmsBZfBZrAWrAWbwVywGQwA5oK5YADwFgwAHoO34C14DMaCx2AxGAvGgsVgKlgM/oKpYCr4C36Cv2Av+Al+gr3gJfgCpoBT4BSYAh6BKWAGeAQegRngD5gBToA/4A84AdaAE2ADWAPWgA1gC9gAJoAtYAuYAI6ACeATR8AR8Ikf4BOX+AF+gEvcAJfYxA1wA2xiB9jEOewAO8A5DAHncAEMAUPABbAEXAAfwBKwBHwAV8AHMAJcAVfACHAGjAArwBlwBqwAd8AK8ALcAXfAC7AHvABPwB6wBzwBi8ATMAYsAovAGLAKjAFvwCqwCrwBs8AbMAjMArPAILALDAKXwC6wC1wCw8Al8AkMA8PAJ7AMfAKjwDKwDIwCz8AosAk8A8/AJnAMbAKTwDFwDEwCv8AkcAj8Ar/AIXALHAJzwC1wC8wBr8Ac8AW8Aq/AF3AKzHHgEdAIaAQsAhYBiYBEwCHgEFAIKAQMAgYBgYBAwB/gD9AH6APsAfYAeYA8wB3gDlAHmAPEAeIAb4A3QBugDbAGWAOkAdIAZ4AzQBmgDDAGGAOEAcIAX4AvQBegC7AF2AJkAbIAV4ArQBWgCjAFmAJEAaIAT4AnQBOgCbAEWAIkAZIAR4AjQBGgCDAECAL8AH4APYAewA5gB5ADyAHcAG4ANYAawAxgBhADiAG8AF4ALYAWwApgBZACSAGcAE4AJYASwAhgBBACCAF8AD4AHYAOwAZgA5AByABcAC4AFYAKwARgAhABeAA0ABoAC4AFQAIgATAH5sATPEETNMESLEESJMERHEERFMEQDMEP/MAPftCDHuQgBze4QQxisAM7sIL1G/eN+8R94r5wX7gP3Afu+/Z9+7x93r5uX7eP28ft2/Zt+7R92r5sX7YP24ftO+A74Lv2Xfusfda+al+1j9pH7Zv2TfukfdK+aF+0D9oH7Xv2Ofuafc0+Zh+zb9m37FP2KfuSfck+ZB+y79h37DP2GfuKfcU+Az4DvgK+Aj4CPgI+Yh+xb9g37BP2CfuCfcE+YB+w79f36/P1+fp6fb0+Xh+vb9e369P16fpyfbi+W9+tz9Zn66v11fpofbS+Wd+sT9Yn6xvgG+AT4BPgC+AL4Iv1xfpgfbC+V9+rz9Xn6mv1tfpYfay+Vd+qT9Wn6kv1pfpQfai+U9+pz9Rn6iv1lfpIfaS+UZ+oL9QX6gP1gfo+fZ8+T5+nr9PX6eP0cfo2fZs+TZ+mL9OX6cP0YfoufZc+S5+lr9JX6aP0UfomfZM+SZ+kL9IX6YP0QfoefY8+R5+jr9HX6GP0MfoWfYs+RV+iD9GH6Dv0HfoMfYa+Ql+hj9BH6Bv0DfoEfYK+QF+gD9AH6Pvz/fn8fH6+Pl+fj8/H59vz7fn0fHq+PF+eD8+H57vz3fnsfHa+Ol+dj85H55vzzfnkfHK+ON6IL+IX+SJ+yBAP5AO//cN9++u+7ov7uu/er3oo/oln5J94Jky8kk9/3xf3fd/4jR/9xi+X+xT4Jb6JZ+SbeCdOPJT/60v7wr6wL+2P+9I+UfzMb+1P++L+tA8N2n/2/a9/aV//cv7whz/vS/u8j3/8836Kp+JpeCreihWPw1vxWLB4Lp/bx4bti/vY/gEHfGuf+Rn44z4DH4IPwcfA2/F1vCNfx8uR4xt5OV6LFn/Da/EqVHgUnov/4nH4Lx4MGD/G7/A2PA/Pw9vwPrwNv8j78D78Ig/ka/BV+OhX4cuQ4TPxZfg2bPg8eB2+h7fhe/gf3oa34X/4G/6HDxLEC/FHPBJ/wyPxS/wNf8Mv8Yx+tX/tA/vXfrZsH/3Z/rZtv9sH/nAfiR/ug/tIfCQ+uK/DB/e1fR2+Dl/bh8F/8CJ89iJ8jRrehj/ib3ginoi/4YV8Ar4Bf9w34Bfwx/1xv4BPzKfxZ3wef8YDAIAn4814ND6PR+PVqPFpfpq/5k/5a/6dO1/Vv/OZMfvNPrNPxCfiG/GJ+FSo+FJ84fe/Ed//0r603+xL+6t+s9/sr/qq/qoP5qv6qj6YP+WD+TFifBc/xocB4+P4vz6vL+3z+rt2/Vx+hXfhZXgXXouX4WV4Lb6L1+Lf+C6+i3/j2fxkX9mH9ZV9Z84+sO/sR4v2qX0xPhdfkc/FJ0LEF+IT8Zl9Ib4Qn9kH9pn9O3e+J5/FX/Fi/BVfpYqn4at4KVJ8FC/Hw4Hj3/xc39aX9m19Wl/al/ZpfVaf1h9ggC+Ab+O7+DV+je/i2Xxdv9ef9Xt9X75+ME/Gh/FifBjvxYvf4sl4MT6PF+Pv3PF6/PYOPPUOvAwZfoaX4bt08WJ8F+/GjY/j4/g5Xoyf4+l4MV6Mp+PveEEekH/kAXk/fjyfT8Nn4TPxWfgcOPgSfDK+Et+R78hX4nPylfhIfE4+Jx+Jr8lH4uvwNfmafB2+JF+HD8OX5EvyYfiQeD2+j8/j+/g/Po/P4//4QB+Nr8UH44PxtfhGfC2+Bw++Bd+JD8U34kPxrfhGfCO+Fd+LD8T34TPxffg4cPg0+AC8LY/II/K2fCJvy7Ni5Vf5G56Rb+QZeW6C/CMPyT/6937sa/lbXpG/5XPl8sZ8Lr9rl/flYfkBvCI/gJ81y9fyITwIX8OD8DBgeEUehk+UyLvyBfhHfpgf5h95R/6R58PH7/GrfCqfyKfyqnwin8ir8q2+8yvxEfgIfCU+E1+JT8dn4jPx6fiUeGM+mVfkFflkfpFP5i9d8pU+Gt+Nr8V348uR4+PhDfAE+EaeAE+MmHfkiflg3pF35IN5YL4AX8w/8sU8MmSemTfkD3lI/pAv5Av5QZ6Zb+Yf+Wb+mX/kH/lnfprH5Bl5S96SZ+QXeUY+SRJvxEfyk/wiP8lTouQt+UpekiQfyW/ynDwjz8l78uRBfUu+It+V78pX5BvzFfmIfGO+MR+RT8xH5DPxifnEfCa+Kp+JT8lX5avyKfmOfAW+Ed+B78A34lvwXfgofC0+Cl+ECN+DD8In4WvxSfgmfC2+Ft+E74Kn5WV5W16WF8Db8ra8AD5WL9PN9CXdTJcjp5fqcvq3XqqX6t887d+6uC6ub/sA+Kp8Yb4wX5XPylflc/JZ+ax8Tj4qn5OvyUflo/I1+aZ8Tb4k35Rvypfki/Il+ZB8Ub4oH5LviQf999Z/773nnvvure/+858PPelHT8OP3lpfve0B+OprD6C/+nZ8Rr4eX4/PyCflM/JBgfJ9+ZZ8TL4iH5PPyFfkK/IZ+WL4U56U1+ZJeVGifChfypvy2rwpj8pr89o8Kn+qS+vVerderR9wQMfmEXgCHnsCPpfzpjf96bE/fQGPPfYFfAK/wD/w2T/wF3z22V/wHvwnn8yH8qF8Mq+t3/K25+q5vPUTvPVh6MXvxyfkk/IJ+YZ8Uj4p35AviO/kNflkXpPP5JP5ZD6Tv+Q9T/3119POzdO+bVun9u34cHxGPhyfjc/IZ+Sz8dXo2Pq13q1f69Z6t96tW+vT+rMerRvr0bo0ab1bP9aVdWNdWW/WrD/rgLqxXqgX6sb6sm6se/PWwX1XvjEfmW/Md+Yj85H5znxlvjMfmq/MV+ZD86X50HxqvjRfmk/N1+bnH3pIP/w5D8lD+rl/4EvzufnWfGs+Nx8bX8pr86P8KK/NM/La/DbPyDPy2zw338178428Nx/ON/KNfLhfoRfQg3UDugE9WNfWg3VgwHq2fqwb68W6sR6sF+vFerBOQN/Ul/VP/VNf1rn1ZR0cuB6uF9CJ9WCdWBcmrA/rzjqzrq0z68m6tq6tJ+vI/DFvwP/gDfCN/of/wTf6FXqtPsvbPqvL8tbbLqsL8H35sHxvPiwfme/N9+Yj88HpvvovP6H/6r16r87Lc/AaPA6vwWPwODwOj8FX8CB8Bw/Dd/AWLHgIXoQf4Wv4Ed6ECX/Cn/AlfA1fwpPwNXwNT8KH8Ih8It/CJ/IwfAvfwsPwnXfhY3gtPoZ/4bV4Lf6FZ+EheAUehlfgEXgYHoZH4LFn4CP4CT6Cp0DBZ/ASfANPwzfwBzwNT8Mf8KQXfekn+NIb8BP8BG/AM/gcvoYP4mv4GTL8C/1QH9RP9UH9z58Opv/pffp0PB/D3/BB/A2/wwfxQfwO38Of8l18Ed/FL8vvv4WP4fuP4YMA8UV8ED/HF/FF/Bx/ys/xv3z5Yz6Lr+LX+Cp+iRLfxS/xR3wX38Uf8cuv4CP4Mj6Cf+LED/JDfBLfxCfxUXwU38ZH8VOk+DV+ir/i1/g1/orf4v/4Pb6O3+OfOAHtm/gmPDTv7Pf4O/6Jv+Pz4PF9dEr9UV/WH/VEfVlf1hN1RF1Sb9RP9UadEaN+6BP5Rr6Mb+QjQfKT9Ey9U3fVO3VNmjqmr+Xf+Fw+l3/j0/k3Pg0af86n8Wf8OX/On/HbfAa/wG/wC3zT/OM/v4Hvv4G/4Pvv/4I/4SP4BP6JT+CD4NddVUfVT3VUPVWqzqqz6rD6qQ6rx4rVXfVYfYABOq0P4l/4Df6FT+FT+Ay67R2X1rs+9rHL6GPXoqVv6Vq6KVP9VDfVV/VT/VRf1VX1Ed1EH7uJvmRJ19KX9FJdS9fSS3VTvZSv3VQ35Wt/9R38CF/Gj/AlSPgQfo4P4t/4IH6Df+Pf+A0+jd/gk5/Gp/HJP+ND+A++jC/jP/gKfv/bg/v7cw/Og/v8f51Wt9VddVsdF66uqzfpSjqYrqQjQdKL9ChdSo/TpXQoULqT333ro33rx/loPpof56V9/b1/4nu/+yf+id/5aJ1IF9LBdCEdCJBOowPpPHj0HT1UF9W5dVGdVOfWuXVSfVQ30o90H/1IT5KkM+lUupWOo1vpWLB0Lv1Kr9Jx9Cp9ypROpV/pOHqWnqXj6HA6jn7jRn/Tb3QbNrqbbqPX6G66m16jo/ndg/v/fw/uN/Dg/Lff4Dfw3z7prXlsv3psPls2f0AX0XH0E/1Ex9GXdBydC5fupZvpabqcnqavWdPb9DadTZfT2XQ1avqZDqjv6W/6nm6nv+lvup0Op9vpdOj0OV1Rl9MJdUJdTofT5fQzZzoA3VBf1OP0Rd2Rox7J//K9vDHfy/Pyxrwxz8vr6oo6pC6nQ+qTJnVO/8MP4ZX9EN+EV+aVfRN+WZ/T63Q4vU7Xo6cH6qc6mL6lg+kz+pa+pc/oMvqM/ruMLqN/Lq1/zosXN8Z58V7cGDfGe3FanUwX0+F0Mf1Lh9Ph9C+9S/fTBXUwXVCPE6c36Xd6ng6m5+l8OpgOpvPpfnqozq176p46ty6nc+vUupwup1Pr3zqg/qYb62+6m26sG+tuerDupqPpwXqwjqYD6x+6ho6ja+gYMPQK39Cv8xF9RL/Oh/XrfDp0/qtP58/5r/6rP+e7+nN+m+/qu/ptfqu/6D/6dv6jX+nb+XZ+pY+ph+gdOo3eoVuw0Cd8Qr/Qr/ML/UOHPqNv6A/6df6gD+jX+XU+oE/oi/l1PplP5tf5d36dz4jRj/QdfUWf1Vf0EyX6gb6lL+nD+pI+JEi/UQfTafQZnUZX0Gf0GV1BN9AbdLFD6BC62HF0sYcdR8fRw36jh933G/1G991G993rNrqN7vUaXUfv0Wn0Hv1Hp9Fp9B89SA/RaXQSnUSn0X10Gj1IkD6kv+gxuo8eo8PoPrqPDqOv6Au6gy52B/3Bg06hZ+hjp9Ap9LGLfewY99sbdAZd7Aw6go6gL/idfqbP6mf6lCh9R91Fb9GX9BY9RYp+4pP6oD6wD+p/+vRh/U9fk6ZvifPqn/vivvrvX/99Rv/612d0A5xbBzk4Dq6D/UAHe4IEXUIne9nBXvZcrhfgzfrHuXFu/etg//rZwQ72s5vf0w/1gf1Qv9QH9oH9Ut9UN9FR9CUdRWfBorv4qP6oP+uP+p06fVZf1D/1Z/1TP1Wqj+pL+6z+qs/qB/qr/qof6P/5AXxZn9WX9Wt9Vp/Vr/VvdQWdRo/QI3QafUK/0Dn0A51DBwGil/jIPqy/7C/7sL64D+u/+uK+uP/qh/uvvqsf7of7rj647+q3+uA+uN/qa+PhuLcucm+8Wxe7yLvxbR/ZN/ZhfWO/2If1Yf1i/9h38qH8Kh/KjxLlU/lUvpRf5Uv5T36VX+U/+U3+mG/mT/lmPpo/5U/5aH6a3vXcx5773r3zaxwbf8axcW3auDSujX/j0rg0/o2L673zPnbete6YH8Cd8Ww8G3fWQ+6MK1PWPVfGkXXfPUfWPU6NT+PP+DRejT/jz3g1fo1T48+4NW6NP+PO+DM+izvjzvgsLusz+Uq+jq/kHznyi3w+f88P8/f8MmW+DRvfxtfxTXw7v8rX8av8Jl/H1/GbfCY/xgfzgXwwv8YH8oH8Gh/Hv/Kt/Bzfysfyc/wcH8vf0kW+rYc95Nt4tr/o2/mCvp1f5gv6gn6Z7+fr+Xh+mY/n5/llfpmf5/f5bL6af+er+WfOfAC4MU6LC+O0+DMujAvjz3gy/oxL48l4Mi6NM+sfb8Z/8WYcGv/Ff3FoHBiHxo9xYBwYP8aD8WO8GA/Gg/FifNhf8938O9/NjxPny/lyPpx/58P5b958NlwXr8VxcVy8Fr/163wvn86n8718LnwArozL4rK4Mu7s2/g1fphf44P5YX6YD+av+vQX94n76mfiI/LRj8gX4gvxgXkbvoZf5Bf5Gl6RN+Pz+DI+j8fhy/gyHocf87X44z4IH4Q/7mPgdXgbPofP4W34HZ+AP+4P++P+rD/sD/uzfrDP6t/6s/6tj+vP+rM+rq/L2/GOPB6Pxzvye7whD8kT8pB8Hk/IE/J5fKBPxSfiY/Gx+ER8Lvww78gL88K8Iw/si/EZ+WZ8Mz4jX40P/Eh85EfiK/GRH/mV+M4v/EZ85Vd+I74C349Pyufjk/K1+Hx8Pr4WHw/Pytvyr/wrb8vH8jN89bWX+np8Uj4gH5BPyhfEL/DZJ/AJfPa4O+vaOrSurXfr0Dq03q1P89nb8Nrb8De89trf8Cj87dz6uD6uc+vhvLVffbVf/SNfzVfzj/y07+DL+Am+DA/pJ/gJPKR/4AvzWfnAfFa+LB+YD8yX5fPyefmyfF2+Ll+Wj8uX5dPycfm4fFq+Ld2Xn9B3+QndVd/Vd3VXXdd35hvzmfnGfGI+M5+ZT8wHgOfgcfgNHoef4Df4DX6Cz+BXeBk+hU/hZXgHXoyn4Wf4GZ6Gr56Gx+EleAkeh6/wWfwa/8V/8Wv8Ft/Jr/KX/Cpfxl/yl3wZP0mP1Cv1OD1Or9Rd9Ur9UnfVXfVLPVOX1E91S/1Ud9UtdUvdVcf0z++/+L0H98UvenD/66u6qd6qt+qm+qvupYfpS3qYPqYv6Uv6mF6mR+lx+pMep/voT/qT7qMz6Z86tw6qg+rc+igvzY/z1Dw1P85f8+O8OH/NX/PiPvUH+Gu//uqvfeppeVsel7fljXlcHpc35nX9SH/Sv/Mn/Uv/zr/zL/1NX9Sf9Tn9Wd/O5/Q5fTsfU3/RfXQV3Uc/0FV0Ff1AL9F1dBo9R8/RafQdPUPf0Me+oXvoYx+7hz6in/3rBDqB/nUDP4DP6sf6sT6rLwAP18Uucml8HB/HpXFxfFmv/UA/0CsH94V8HX/IH/J1/CL/ys/xs/wc/8bP8rP8G1/L//Jz/C6/y8/xt/TKl/FofBk/xqPxaPwYh8aH8WKcGCfGi3ECeDFuACeAE8AN4AVwW1wXz8VzcV18F9fFe/FdfBfvxXl9Pj/M//P//DB/1af2q31gH5GvyBfiK/HJ+HT4Vt6VT/Ql+Ah8Jj4nX5XvyAfAJ+ar8pX54HxkfBQ/xdPwLLwKr+V7+Bw+iO/jB/knPpEv4wf5m76nf+cf+8k+rC/k//g6fp/v55f5On6Zb4cz49K4sQ/AJ/PvfC+/zhfjlfgkntF/9pd9cZ//xC/tU/A1+Ogn9oX9cX6Lz+LF+Dbeje/iB3lBHtL34oPxjfg8fCA+E1+K78Q3wm/yjDwmD8sr8q48KD/KM/Ke35760YPefm8+Kd+Xz8jH5IPiYXjsO//Jd/LJvAf/weePf/aQOrJuQNf267/+0dfmc/Ol6cM6AT1Y79a9dWMfmQ/Ld6Xz6rn8hH6r1/K2I+qF+rKP49f4LvqmTqkv++P/v8Gf8C183wXoAXjbi3QiHUx30pv0ON6ZX/ZN/BM+mofWjXQffUgHoJPpcHqgTqjD6YK6oR7HH/sfvLLOqXvqcrwv/8sb6116lg6n4+l3OpheoUPoOPqHjqOL6Cs6ie7jN/qIPqxeoCfoYDc72cFv6pP6wLqEfqEf4Na4M37A3/P1/DJ8AI6MK+PPOC0+q3/8F/fFbfFaXNfv9r999H/73r63z40HwGFxAbgAHBaPxWFxVzwWj8Vd8VfcFWfFX/FXnBVvxVlxVbwVb8VV8VVcFUfFV/FVHBVPxVFxUzwVT8VN8VP8Ew/FPXFPPBQHxUPxURwUB8VHcVF8FC/FRXFRvBQnxRvxR5wRZ8QfcUf8EY/EHXFHPBKHxCPxSRwSh8QncUl8Eq/EJXFJvBKnxCvxS5wSp8QvcUv8Es/ELXFLPBPHxDPxTRwTx8Q3cU18E+/ENXFNvBPnxBNxRHwRX8QRcUVcA7fAc9wCjxCBmzwCX7CAF+ASeMkZcAa85CYv97A9bBPbw/aiRZvRXrTx4Nl6eAFOgJucADdggB/QZPQoHUaH0aO0KD1Kr1qlVeky2owepc1oAADQYzY2fu5r+xo/ecdP/uABd8Atx9zkmOfMt/6kiWhQmog+ckSH0kc0EyZalGaimzTRVTa4P01qf3rUKO1Ej9JixGgwHAFPwDuegDfgDTgEXUfL0U+0HO3GjWbDQ/7xHP9475sa75xzrjUfrUc/0Xr0nTu6DmfBS/AcL8FDhOAa+AfegZ+8A7/AL3AK3A/vw/PwPhwPHr6F4+E9evAc78FhwOAs+Oaem9xzEOQ5DnJR5KPWoq9oJ/qKtmJFT9nUOA6e4zmOg2/hODgXvoVv4Vx4Hs6Ft+F5eB7ehrvRTvQU3URP0VGiaCgajO6inegumgsXrUVX0Vi0KI1FZ8mit+xgnOSff05yGpzkO3ZwMnwHL1OGq+Fl+Bquhqvhazgbvobb4Ww4G26Hv+F2OB3+hr/hdPgcXoHv4BK4BL6Dl3wHJ3nJS05uYZzcwbawLWwH24Q2tq2Nn1vbzsZPfu5s+wDOhePgOTiOLW6L2+O2uO1r+9q/tq9tx86+s+1sJkx2k81kAwGyf+g+GpCGpAHpQIH0ny1qA9ugNqgNbP/awHjHuz2Od1zHHrfHcR08B9fBh/AcPAcfwotsbvvbJra/7XDhuLnDccpNbnLK7Va2m/FuN9vOeMe77WxH04o0HI1II9Jw9BwNRydJopXoJDqnlWglOqcJ6FzOlSvryrkyHDg5ToaTkyTJSnKSDCF26tCZIycOnDdu2rBZoyYNmjNmAChDZoyYMGC+eOnCZYuWLFiuWKlCZYqUKFCeOGnCZImSJEiOGClCZIiQIEB++OjBY4eOHDhu2KhBY4aMGDBeuGjBYoWKFChOmChBYoSIECA+eOjAYYOGDBguWKhAYYKECBAeOGjAYIGCBAgOGChAIHeaJTmKIfh93/nW2cPdtXWcuHDgvnnrxm2btmzYDrhmrRq1adKiQXvmrBmzZcqSITtmrJgBBRBAbJiwYMB++erFa5euXLhu2apFa5asAQQIIBasV65asVqlKhWqU6ZKkRolKhSoT546cdqkKROmS5YqUZokKRKkR44aMVqkKBGiQ4YKERokKBCgP3768NmjJw+eO3bq0JkjJw6cN27asFmjJg2aM2YAKENmjJgwYL546cJli5YsWK5YqUJlipQoUJ44acJkiZIkSI4YKUJkiJAgQH746MFjh44cOG7YqEFjhowYMF64aMFihYoUKE6YKEFihIgQID546MBhg4YMGC5YqEBhgoQIEB44aMBggYIECA4YKEAgd5olOYoh+H3f+dbZw9219VKkQH/6hJT+Nv9bcQABQTnybz8VB84bN23Yrk2L9qzZsmTHihVATBgwX7x0+VOlRoX61MlvOkPDl8UukREDxgsXLVisUJECpTPpGLhhqzaNP1vGjxUrgJgwDuwRFxRc81qU6FChQYH+9NmT506dOUBAULoZICBwluO3ufa6rU1He9ZsWbJjxXjpivVqVKhKkyIVynOnThp9RuvMoNqqPUw8HAJbRIUEpd3FFetUKU7pjfToTRsGlF4nTIjw0CFDU3pVoGCgAAGl11pKL8W1iAsLGxbbtIZHtVV7mHQNRDQYR0o5UMoAFwNZ9HuglBxE9pFCKYmBLEdw2qo9S1YAMF0jrTHTpLHR6IlWbAnQ6lQYKjQQfqEGwYHaQCOpPgcIzvDjhyj9Wpwg+TxsfAwSPEo/A3CfIFDqPe1cinEeq7YOM7BJlHoc8KI2CijFUJhQirtoBCjteAGhtFtT7TLBZVlsqgwqpXQPpZTmQJ2Ycp9ynk5IuU45Tuei3KacpjNQLlMO0+kndyln6dyTq5SjdMbJTcpJOtnkIuUgnWVyj3KOTjG5RjlG55fcopyik0suUQ7RmSR3KGfotJErlCN0zsgNygk6W+QC5QCdJ3J/cn5OErk+OT6nh9yenJ4TQy5PDs9ZIXcnZ+eUkKuTo3M+yM3JyTkZ5OLk4JwJcm9ybk4DuTY5Nmcutyan5ixzaXJoTjF3Jmfm/HIA5MqcPUcmN+bUOTG5MCfOgcl9OW3OS66LOS7HJbfFBJfTkstidsthyV0xteWs5KqYB+So5KaY1XJSclFMaTkouSfms5yTXBOTWY5JbomZLKckl8Q0lkOSO2IKyxnJFTF35Yjkhpi4ckJyQcxaOSC5H6asnI9cDzOAHI/cDvNVTkcuh7kghyN3w0SQs5GrYRbI0cjNMM+cjFwMk8zByL0ww5yLXAvz51jkVpg8pyKXwsw5FLkTZpczkSth1hyJ3IhSXE5ELkQJKwci96FklfOQ61CiynHIbShL5TTkMpSichhyF8pPOQu5CuWmHIXchPJSTkIuQkkpByH3oIyUc5BrUDrKMcgtKBflFOQSkN9yCHIHSG45A7kCZLYcgVyOvJY7cyZJLVfmSDJabsyJpLNcmAPJZbkv90lkOZ/rZLEcz22SgJzOZVJYzsthklGuy10SUc7mKkkoR89xZKBT3BmO9HOCO7+Re05vZzfyzsnt3EbOObWd2Ug4J7bzALLNee20Rqo5q53UyDPntFMaWeaMdkIjvZzPTmfklbPZyYykci47lZFRzmQnMtLJeew0Ri45i50GkEjOAk4CSB8nsXMYSeMUdgYjVZzAzl8kiNPX2YvscPI6d5EMTl1nLjLBieu8RZKnrbNWyOikdc4KC52yzgFCP6cAZwDhnjPWCSukc746XYVtzlYnq1DLuepUFRo5U52owiHnqdNU2OMsdZIKb5yjTlEhjTPUCSp0cX46PYUozk4np9DCuenUFBI4M52XTkunpbPSWemkdFI6J52TTkmnpDPS+eh0dDo6G52NTkanojPRmehEdCI6D52HTkOnobPQWegkdBI6B52DTkEnoPPP2efkc+o585x5TjwnnvPOeee0c9o565x1TjonnXPOOeeUc8I535xvTjenm7PNueZUc6o505xpTjQnmvPMeeY0c5o5ATjJnGPOMCeY08vZ5dxyajm1nFnOLCeWE8t55bxyWjmtnFXOKieVk8o55ZxySjmlnFHOKCeUE8r55HxyOjmdnE3OJieTk8m55FxyKjmRnEfOI6eR08hZ5CxyEjmJnEPOIaeQU8gZ5AxyAjmBnD/OH6eP08fZ4+xx8jh5nDvOHaeOU8eZ48xx4jhxnDfOGieNU8YZ44xxwjhhnC/OF6eLk8W54lxxqjhVnCnOFCeK08RZ4hxxijhFnCHOECeIE8T54exwcjg5nBvODaeGU8OZ4bxwWjgpnBPOCCeE08HZ4FxwKjgRnAfOAieB8zzNkzzHMzzB85/+zKd3duc960lNcWY485vpzeRmbjOzmdjMa6Y1k5o5zYxmQjOdmc3MZaYyE5l5zCxmGmAaYBZgFmASYBJgEjOJmcPMYCYwE5j5y/xl+jJ9mb3MXiYvU5eZy7xl2jJpmbPMAUwBzFgmLNOV2cpkZa4yV5mqTFVmKjOVicpEZZ4yT5mmTFNmKbOUScokZY4yR5miTFFmKDOUCcoEZX4yP5meTE9mJ7OTycnkZG4yN5maTE1mJjOTicnEZF4yL5mWTEtmJbOSScmkZE4yJ5mSzEgmJBOS+ch8ZDoyHZmNzEYmI5ORuchcZCoyFZmJzEQmIhORecg8ZBoyDZmFzEImIZOQOcgcZAoyBZmBzEAmIBOQ+cf8Y/ox/Zh9zD4mH5OPucfcY+ox9Zh5zDwmHhOPece0Y9Yx65h0TDrmHHOOKceUY8Yx45hwTDjmG/ON6cZ0Y7Yx25hsTDbmGnONqcZUY6Yx05hoTDTmGfOMacY0YwJgAmCWMcuYZEwy5hhzjCnGFGOGMcOYYEww5hfzi+nF9GJ2MbmYW8wtphZTi5nFzGJiMbGYV8wrphXTilnFrGJSMamYU8wpphRTihnFjGJCMaGYT8wnphPTidnEbGIyMZmYS8wlphJTiZnETGIiMZGYR8wjphHTiFnELGISMYmYQ8whphAziAnEBGL+MH+YPkwfZg+zh8nD5GHuMHeYOkwdZg4zh4nDxGHeMG+YNkwbZg2zhknDpGHOMGeYMkwZZgwzhgnDhGG+MF+YLkwXZguzhcnCZGGuMFeYKkwVZgozhYnCRGGeME2YJcwSJgmThDnCHGGKMEWYIcwQJggThPnB/GB6MD2YHcwOJgeTg7nB3GBqMDWYGcwMJgYTg3nBvGBaMC2YFcwKJgWTgjnBnGBKMCWYEcwIJgQTgvnAfGA6MB2YDcwGJgNTgZnAPGAaMAmYOdM0S3M0RRM0P9Ob3dymNj0Tm9e0Ji3HleFKcOW30lvprexWdiu5ldzKbeW2UluprcxWZiuxldjKA8oDymvltdJaaa2sVlYrqZXUymnltFJaKa2MVkYroZXQymfls9JZ6axsVjYrmZXMymXlslJZqaxMViYrkZXIymPlsdJYWaw0oDSgLKAsoCSgJKAkVhIrh5XDSmGlsDJYGawEVgIrf5W/Sl+lr7JX2avkVfIqd5W7Sl2lrjJXmavEVeIqb5W3SlulrbJWWaukVdIqZ5WzSlmlrHKAcoBSgFKAMoAygDJW+ap0VboqW5WrSlWlqjJVeao0VZIqR5WhSlClp7JT2ankVGoqM5WZSkylpbJSOamUVEIqH5WNSkalojJRiag8VB4qDZWGykJloZJQSagcVA4qBZWCykBloBJQCaj8U/4p/ZR+yj5ln5JPyafcU+4p9ZR6yjxlnhJPiae8U94p7ZR2yjplnZJOSaecU84p5ZRyyjhlnBJOCad8U74p3ZRtSjYlm3JNuaZUU6op05RpSjQlmvJMeaY0U5opASgBKMuUZUoyJZlyTDmmFFOKKcOUYUowJZjyS/ml9FJ6KbuUXUouJZdyS7ml1FJqKbOUWUosJZbySnmltFJaKauUVUoq5ZRSSimljFJGKaGUUMon5ZPSSemkbFI2KZmUTMol5ZJSSamkTFImKZGUSMoj5ZHSSGmkLFIWKYmURMoh5ZBSSCmkDFIGKYGUQMof5Y/SR+mj7FH2KHmUPMod5Y5SR6mjzFHiKG+UN0obpY2yRlmjpFHSKGeUM0oZpYwyRhmjhFHCKF+UL0oXpYuyRdmiZFGyKFeUK0oVpYoyRZmiRFGiKE+UJ0oTpYmyRFmiJFGSKEeUI0oRpYgyRBmiBFGCKD+UH0oPZYeSQ8mh3FBuKDWUGsoMZYYSQ4mhvFBeKC2UFsoKZYWSQkmhnFBOKCWUEsoIZYQSQgmhfFA+KB2UDsoGZYOSQcmgXFAuKBWUCsoEZYISQYmgPFAeKA2UBsoCZYGSQEmgzJVnaZZmSZZk+ctf+tKXvezlLnepS13iEpdd2ZW1rOQ4chwpjhRHhiPDkeBIb2Q3chupjcRGHkBaI6uR00hpJDTyGdmMZEYqI5ORx0hjpAFkASQxchgZjARG/iJ9kb7IXmQvkhfJi9xF7iJ1kbrIXGQuEheJi7xF3iJtkbbIWmQtkhZJi5xFziJlkbLIAcgBSAFIAcgAyADIWGQsEhYJi3xFviJdka7IVmQrkhXJilxFriJVkarIVGQqEhV5ijRFmiJLkaVIUiQpchQ5ihRFiiJDkaFIUCQo8hP5ifREeiI7kZ1ITiQnchO5idREaiIzkZlITCQm8hJ5ibREWiIrkZVISiQlchI5iZRESiIjkZFISCQk8hH5iHREOiIbkYtIRaQiMhF5iDREGiILkYNIQSQg8g/Zh+RD6iHzkHlIPKQdsg5Zh6RDyiHjkG9INyQbcg2ZhkRDmiEBIMmQY8gxpBhSDBmGDEOCIcGQX8guJBeSC7mF3EJqIbWQWcgsJBbSClmFnEJKIaGQT8gmJBNSCZmEPEIaIYuQREgi5BByCCmEFEIGIYOQQEgg5A+yB8mD3EHqIHWQOcgcJA4SB3mDvEHaIG2QNcgZpAwyBgmDhEG+IF+QLkgXZAuyBcmCZEGuIFOQKMgTpAnSBFmCLEGSIEmQI8gRpAhSBBmC/EB6IDmQG0gNZAYyA4mBxEBeIC+QFkgLZAWyAkmBnEBKICWQEcgIJAQSAvmAfEA6IB2QDcgFpAISAXmANEAWIAuQBEgCZI7MkSd5kiZpkiU5kiIZkp/8pCc92clOcnKTmtQkJjHZkR1ZyTqOG8eN4kZxY7gx3AhuBDd+G7+N3kZvY7ex28ht5DZuG7eN2kZtY7Yx24htxDYeMB4wXhuvjdbGaiO1kdo4bZw2ShuljdHGaCO0Edr4bHw2Ohudjc3GZiOzkdm4bFw2KhuVjcnGZCOyEdl4bDw2GhuNjcXGYqMBowFjAWMBIwEjASOxkdg4bBw2ChuFjcHGYCOw8dfoa/Q19hp7jbxGXuOucdeoa9Q15hpzjbhGXOOt8dZoa7Q11hprjbRGWuOscdYoa5Q1DjAOMAowCjAGMAYwxhpjjbBGWOOr8dXoanQ1thpbjaxGVuOqcdWoakw1ohpRjafGU6Op0dRYaiw1khpJjaPGUaOoUdQYagw1ghpBjZ/GT6On0dPYaew0cho5jZvGTaOmUdOYacw0YhoxjZfGS6Ol0dJYaaw0UhopjZPGSaOkUdIYaYQ0PhofjY5GR2OjsdHIaGQ0LhoXjYpGRWOiMdGIaEQ0HhoPjYZGQ2OhsdBIaCQ0DhoHjYJGQWOgMdAIaAQ0/hn/jH5GP2Ofsc/IZ+Qz7hn3jHpGPWOeMc+IZ7wz2hntjHXGOiOdkc44Z5wzyhnljHHGOCOcEc74ZnwzuhndjG3GNiObkc24ZlwzqhnVjGnGNCOaEc14ZjwzmhnNjACMAIxlxjIjmZHMOGYcM4oZxYxhxjAjmPHL6GX0MnYZu4xcRi7jlnHLqGXUMmYZs4xYRizjlfHKaGW0MlYZq4xURirjlHHKKGWUMkYZo4xQRijjk/HJ6GR0MjYZm4xMRibjknHJqGRUMiYZk4xIRiTjkdHIWGQsMhIZiYxDxiGjkFHIGGQMMgIZgYw/xh+jj9HH2GPsMfIYeYw7xh2jjlHHmGPMMeIYcYw3xhujjdHGWGOsMdIYaYwzxhmjjFHGGGOMMcIYYYwvxheji7HFyGJkMa4YV4wqRhVjijHFiGJEMZ4YT4wmRhNjibHESGIkMY4YR4wiRhFjiDHECGIEMX4YP4weRg9jh7HDyGHkMG4YN4waRg1jhjHDiGHEMF4YL4wWRgtjhZHCOGGcMEoYJYwRxggjhBHC+GB8MDoYHYwNxgYjg5HBuGBcMCoYFYwJxgQjghHBeGA8MBoYDYwFxgIjgZHAmBtz4zmeozmaYzmWIzmSYziC4zd+4x//6Ec/8pGPe9yjHvWIRzx2YzeOVRwnjhPFieLEcGI4EZwITvwmfhO9id7EbmI3kZvITdwmahOzidlEbCI28QDxAPGaeE20JloTq4nVRGoiNXGaOE2UJkoTo4nRRGgiNPGZ+Ex0JjoTm4nNRGYiM3GZuExUJioTk4nJRGQiMvGYeEw0JhoTi4nFRANEA8QCRAJEYiIxcZg4TBQmChODicFEYCIw8Zf4S/Ql+hJ7ib1EXiIvcZe4S9Ql6hJziblEXCIu8ZZ4S7Ql2hJribVEWiItcZY4S5QlyhIHEAcQBRAFEAMQAxBjibFEWOIr0ZXoSmwlthJZiazEVeIqUZWoSkwlphJRiajEU+Ip0ZRoSiwllhJJiaTEUeIoUZQoSgwlhhJBiaDET+In0ZPoSewkdhI5iZzETeImUZOoScwkZhIxiZjES6IlsZJYSaQkUhIniZNESaIkMZIYSYQkQhIfiY9ER6IjsZHYSGQkMhIXiYtERaIiMZGYSEQkIhIPiYdEQ6IhsZBYSCQkEhIHiYNEQaIgMZAYSAQkAhL/iH9EP2IfkY/IR9wj7hH1iHrEPGIeEY+IR7wj3hHtiHbEOmIdkY5IR5wjzhHliHLEOGIcEY4IR3wjvhHdiG7ENmIbkY3IRlwjrhHViGrENGIaEY2IRjwjnhHNiGZEAMQyIhmRjDhGHCOKEcWIYcQwIhgRjPhF/CJ6Eb2IXcQuIheRi7hF3CJqEbWIWcQsIhYRi3hFvCJaEa2IVcQqIhWRijhFnCJKEaWIUcQoIhQRivhEfCI6EZ2ITUQm4hJxiahEVCImEZOISEQk4hHxiGhENCIWEYuIREQi4hBxiChEFCIGEYOIQEQg4g/xh+hD9CH2EHuIPEQe4g5xh6hD1CHmEHOIOEQc4g3xhmhDtCHWEGuINMQZogxRhhhDjCHCEGGIL8QXogvRhdhCbCGyEFmIK8QVogpRhZhCTCGiEFGIJ8QTognRhFhCLCGSEEmII8QRoghRhBhCDCGCEEGIH8QPogfRg9hB7CByEDmIG8QNogZRg5hBzCBiEDGIF0QLYgWxgkhBpCBOECeIEkQJYgQxgghBhCA+EB+IDkQHYgOxgchAZCAuEBeICkQFYgIxgYhARCAeEA+IBkQDYgGxgEhAJCDmxJx4iqdoiqZYiqVIiqQ4iqP4iV7kIhe3uMUsZhGLWOzETqxiDceF40JxobgwXBguBBeCC7+F30JvobewW9gt5BZyC7eF20JtobYwW5gtxBZiCw8IDwivhddCa2G1kFpILZwWTgulhdLCaGG0EFoILXwWPgudhc7CZmGzkFnILFwWLguVhcrCZGGyEFmILDwWHguNhcbCYmGx0IDQgLCAsICQgJCAkFhILBwWDguFhcLCYGGwEFgILPwV/gp9hb7CXmGvkFe4K9QV6gpzhblCXCGu8FZ4K7QV2gprhbVCWiGtcFY4K5QVygoHCAcIBQgFCAMIAwhjhbFCWCGs8FX4KnQVugpbha1CViGrcFW4KlQVqgpThalCVCGq8FR4KjQVlgpJhaTCUeGoUFQoKgwVhgpBhaDCT+Gn0FPoKewUdgo5hZzCTeGmUFOoKcwUZgoxhZjCS+Gl0FJoKawUVgophZTCSeGkUFIoKYwURgohhZDCR+Gj0FHoKGwULgoVhYrCRGGiEFGIKDwUHgoNhYTCQeGgUFAoKAwUBgoBhYDCP2GfkE+oJ8wT5gnxhHjCO+Gd0E5oJ6wTzgnlhHLCOGGcEE4IJ3wTvgndhGzCNaGaME2YJkQTognPhGdCM6GZEIAQgLBMWCYkE5IJx4RjQjGhmDBMGCYEE4IJv4RfQi+hl7BL2CXkEnIJt4RZQizhldBKaCWsElYJqYRUwinhlFBKKCWMEkYJoYRQwifhk9BJ6CRsEjYJmYRMwiXhklBJqCRMEiYJkYRIwiNhkZBIKCQMEgYJgYRAwh/hj9BHyCPcEe4IdYQ6whxhjhBHaCOsEc4IZYQywhhhjBBGCCN8EbYIWYQswhXhilBFqCJMEZ4ITYQlQhIhiXBEOCIUEYoIQ4QhQhAhiPBD+CH0EHoIO4QdQg4hh3BDuCHUEGoIM4QZQgwhhvBCWCGkEE4IJYQSwghhhBBCCCF8ED4IHYQOwgZhg5BByCBcEC4IFYQKwgRhghBBiCA8EB4IDYQGwgJhLjxDMyzDMiRDMhzDMRRDMfzCL/zhD33ow5CHO9whDnHYhV0Y2rCGFRwHjgPFgeLAcCA48Bv4DfQGegO7gd1AbiA3cBu4DdQGagOzgdlAbCA28ADwAPAaeA20BloDq4HVQGogNXAaOA2UBkoDo4HRQGggNPAZ+Ax0BjoDm4HNQGYgM3AZuAxUBioDk4HIwGPgMdAYaAwsBhYDDQANAAsACwAJAAkAiYHEwGHgMFAYKAwMBgYDgYHAwF/gL9AX6AvsBfYCeYG8wF3gLlAXqAvMBeYCcYG4wFvgLdAWaAusBdYCaYG0wFmgLHAAcABQAFAAMAAwADAWGAuEBcICX4GvQFegK7AV2ApkBbICV4GrQFWgKjAVmApEBaICT4GnQFOgKbAUWAokBZICR4GjQFGgKDAUGAoEBYICP4GfQE+gJ7ATyAncBG4CNYGawExgJhATiAm8BF4CLYGWwEpgJZASSAmcBE4CJYGSwEhgJBASCAl8BD4CHYGOwEZgI5ARyAhcBC4CFYGKwERgIhARiAg8BB4CDYGGwEJgIZAQOAgUBAoCA4GBQEAgIPAP+Af0A/oB+4B9QD4gH3APuAfUA+oB84B5QDwgHvAOeAe0A9oB64B1QDogHXAOOAeUA8oB44BxQDggHPAN+AZ0A7oB24BtQDYgG3ANqAZMA6YB0YBowDPgGdAMaAYEAAQALAOWAcmAZMAx4BhQDCgGDAOGAcGAYMAv4BfQC+gF7AJ2AbmAXMAt4BZQC6gFzAJmAbGAWMAr4BXQCmgFrAJWAamAVMApoBQwChgFhAJCAZ+AT0AnoBOwCdgEZAIyAZeAS0AloBIwCZgERAIiAY8EhyaoMzZFhmEAlAECAEgjAAVgiKQIAIPoEIhDYRpmSamwNBOAigzAgAhggAoAABADGLAQAAOAGAAQiYzYFcq9ruSUv/pVvabrvsW/5FVv21e7ou8+3afoW3/pLbvyr/Jdp3mrX+srufYv/kWufbtu1Sv91tN+xV71m2/TKf+W33LKX/2qXoM9JIAlW7jFf8id79NdeqN/es5v2Jf+8T0643/yT874l9/SO7rnO/xH3vSe/bIb+ufzfIb+9I/esRv/Jf90jnf5nb6RO//hP+TO9+kuvdE/Pec37Ev/+B6d8T/5J2f8y2/pHd3zHf4jb3rPftkN/fN5PkN/+kfv2I3/kn86x7v8Tt/Inf/wH3LvFyBXEngu5V9z2PjP6THKqJ1YbEa5pWjfW9T0S7Vfa18BTuD04Mqbeohn4OR+v0s1VOtKTvmr33edRMCl0XbB1iES8Bgxaaq/f9pv2avR5TgSXJmfEFVzTfP7ahz2lqO3GgVfonD6aJ+4+V7323l8fx9jQw5Od/M91keqLZKnykz3P/9NeOMJWSHxR/fGDgxRvLpN5/nb0N41Tk2sHbab9LT6Zud+UNKNLovo+jv8bUfE3b4nukPY5orI5FdqyBM+cp1BvqDsIlqlwhMKLqeTaC27Ym2eGAtwRORZayNlbb+WaefLTexkGzi7/817wwa1aDNzj1VYGnDh7HfUrXobdzGefPdix9/M0RCrJZthn/JHJO8jcX1zoHgbN/px9wDYDAuv5bc36n+0h2+4uXQnK10C0bnXDKHBTcQTVEP58gfLQHw1h2r0f4/i6sO8Fyo6/Rq+ao0SY0Gg4WKFokEEu9aveXmNXCasl9H2trgON5uCA0kfZrViC+kAeVTydWLg9IZ4wZsRtfSEfTKk8A2Lyysotu+NOBlKY398pJsgBdoQkTwhegpkxRY9YRvBvruvmo9A8X0k96Ik3VWIoLuyIWVntKjC4LppYOYYOcB8xEJls8atInEULBtRFj5Rzf7G0bm0qDCGfScLOr4XSTu20OdU2E/8kSC+f8yiYRH28OVnHEYWhklTEg69Ph8EGtQ3cEcPcWfxeM7I64+GTJZ2AWdER1jbRwOh6Da0vMIDlp0HrlLIhF2oKmSdERLcwX4yk0Da0FqIOHE0Uoc6KaBXzI4Ake8TJej7DgnL5X0G0F2nmIK3cQYICHgfiyF0XBU6cSvZ0DC1rBmSWYgiwyqUYmB7X7Bnv1o9E9BPvtUfolIETQcbWRWW7QHLzagqUKi7nPzzis8S4Q9AD+JeQPJAPDlXEga6m586OhFdTyiAabtI2NtAH2vlhCRc1OI/+mpDlUzzumhFf5yjULLd/4pCmTPePtnIfXusYU0v0IYq/Z6olrio2XLFC14pFuIR8I1adQQSW8346TCJS7eBqMq54iT51NRCRj4SkQUJtQZE16dYLZie2FayIVsSxhugc5yzcr60ssmLRhjUxo9YKkbtaWCaXlpX4mq0KlrJfWxfafMlgqo/nrYzfnFJY+hqYrmA4ljr0OssOA9RhvTI8uLdRuoTwHFw0U8Spf0UUTFtr1d7I9T52Ccwml9Rcl28om3fha6KuIZXxH1edOPQWp4kt8IwEp//Srda1qVQobLWkM2v5fNhu2JiOxjeFjm3lLgpu1BJh4QswtqQriiXz0Slq9ZuJUUMq4VOXSIliXlPJVxVF9ZFJXjCgSx4uBa4Ngc+DIcj01YiBCIgUUuyvZk0qOKRgb1oDLXm99uHknjRXoWmuPh9XPo28RfpkrhUN5xpetE6FVULziePjzQfqGil27nIH2XVJPudq8szMLSZovByYiHEvL/LTZX8QSZkIx3OYF6X+s52k7ncN3Wem3nOjfoISHjUihgF+uXfJvRJc8qkg2nUCmnXqEy4fivPsCc3qHH7eTMGNVUtStqpe2mhIm2gWBBSuQaB597HMBqenOHntpzcS/5VkedCmqSKkw39K+oaTtEa7TkvhwclzDlDVsd9SQLrm8HbAjDpcwapgwzetXTnIQpAqeuGiG9A715xzy7q9KCdNcpdN1nY9bjLHUI+FRjmeUiWzni1UvINxyvpX578ANZwNPs5wvwR6b11OEL1s06+Bg1hsZKai3fCuRUf75JD53aOdZALSTMW1OGoG1bzTihqUAcLXsG2QNHSCvVtpfJl1mfZestYnhmIxh9QtyGKQ9bFjNxx8b9PuV5AcdxpZopric5EwqM8FsLeohiyKXoPD7IqhkRo+Dg8DjeAtW3uYJKoDQnqW2wzxYc4sUPgqxsqRr/19nkKEL0M0mCqc4HkCVkhpaiAAp32kcqZOu7tKZ6mghZUZAeExxT/gv6mVFSo3WFHLm7RZqp4LtC1m6/lJHa0iV6GAcg9PvytVp5OtmtjtDIZuuH0X6DARebn2o/OR5v1wEHdez0a+WgePUyw63uD+3Xg41Vk5W0Xe17KWxQ8ocXNaZJvahLX2ZS+pWXnhwVj5a0ua2OH2UVTzLqINWb5lpnehifzZj+h2a/QCsAW1SIgeUsoPq5MxgLstBfWmsngb62GuXg41Hn2rW8+NLcLAvcbERR9R5xTp8TUa00U16AIUTcFzXFWnC6WxWzZQaz7Il2gbGW064mBId8apG9uHFeLY4rq6KizTJI+QwK26d2aVgkVDZMTbZvMUvOkoi6UcO5IIb3W6HEapFPcJi1eszREskzpHqT3KYxknNb9Wg/VI2qlTnfmal10U4cW453sTehcmtbEVkVxZfesZRadW57RretKfnpXtN0dijvASd/SUqKNLWXue0tpb3Ipl6wu5dbwUhZtL8VtfiliLTCFa4Qp0XaYUpQppnS5FxWiw1TZNaFzNHrzkS2KC5LNW7aoamUyKOmykM9KOapNSRQ7Lonu9yWhuDiJ53Ng/dcnTvwAVbo2qBLtDFVOXaKKvjGquBqpiggZr8qJo1bRb+wqTntXEWUBK23cx8rVblbL9pCrWQptYaVy6S/5vFy1W9G5+FQzliiS8QutbzJzrvYN0oKmm7umufQOteeWuTYd13T5hjbXZQ1zdHlHMT0Ptra+kYE7x0FTNni+IyQjcWRR3uJ0Zd0XGG1GdK3t29vZ+TSZoSr/EIyx3IpP4tWXMem1F+xLzx5M/a5FolqKYKmJRjybA+/uM3wutRf3R/L+N5hQrjuHfRPLTeybVG9RDjziUnuQ9ojEy44ha1f5NFWbnLS0cyUnKjcxU651hvXm21/Po2zcqR2+pRaY0QLET8/tQxJjtr+FbKtHswm8/CUdN/zozL+ngX68aQH1KC9pTstuCCI/oSQbt1GaJYKDEoIpKGiE4c8hUcM/bFKY9Y+ETO0n19uyv5zoVNY5ki/secz2+9wouyeslgOtqve71qjFv5bKQccl265KMKaclE5Dnj3mPmEaPEqM705wH8JY7U2S17BOL7O3lsjNl3dNq5mIH2u/BhuWBZ/g2wmumqSn6VvakQb2Dp5oWtZOa2RFNY4bhDi5bRHS2pBFp4Q97BeigHDY+hXz5Eo+GfH/LQP8Pk+9F8w6JpArWCFvY7VuRPw08kIWxMIgrssOpW46npZOci7ybGPOTJQ8KJ16rN0ra2lHg1W4qcmmfS1q1qDVgaI5VcRExdXVc7IiMr5qTLkoPORQvIp7E4ylbygE9oZ17x1bWWHx9vGZhjf+bDE65VObupKN3da+suUOSuSU8dLArFmpvAWWcoXfSQglNjt1YgFuAlZL0NsabtA/P5o6ZVo8CcwfL6Xc56AS0HLbFZiP/ZG/sdbL7ml8u6JbM0519c07lgFlwuG9gL6GuG/1Y2wZmWkO7pPu/fk2Er/M5DrcQIZap3GtuscLFrU1CLPpXhaPEhtf6/f0Tj9wR89Ekq+8ekUYn8nN7mgcvzlwE7Inv3Cr7K6ybdfdlOByyZ4U86q7JQJTiBH7kfKY+dSRh8W4yvZUohQixDxaP2M+KGdI+jlCp2ONo4y8a1ZgRgByFzdb41EIJsU92z47v3ro1N79YUtnzjeOOls3+Zx0Q/K0Z9I3IpC44kFJsZdy8O2n1OA6xJ4U4yqzJYJTiFD7kPKs+ZSVh8G4avdU4BQgxD5aH2teKTlW+jlCh2ONU1c+a1ZAQhC7Bzdb4xDIKETuRc1h69JH/E1QhNBgDZdaE/H5to6adY7IxmWYV1ID/04AAAD9////WgAAAAEAAACvOQAAGB4BACi1L/2gGB4BAB3NAbqRCV0vEIAOAKmq7uVF/RPoWzZkz39rAzCMwNVzTbgi87NKW+R6FFWYZm+S0/h797/33nmvBacFAAZoZjiBGTYTwwfEsJgXLuCFvSBgLQgYwgOc9QA/YICvGGAGCrCVAqxgARawAC/YwlhbeIsLD+DCXF2YQBfu2mIDW7wtwwjKcNkZbnCGz9RwBDWsxoa/2DBbG57QhtveMIU3/GYBk1nAFtzwmBt2q4DDKuAKaxhsDa9hCTgNcyfshDFuwk0vSNASXnpAgIyw0fvxo8Xa58Mni7OvR8/jwRrr2McT+7GD3s6gHwT7d2Af9vPkyTj/nj0b7+/Tp+P+f/4U4SKlD6SElfA/E2bCrvuEn7CQUBSOwkREU3gKIyFV4SqclBQAB8BHR1SYCg8NSWEpDAAAFIbCHDuVuvnSUtd3/S9f2DybFxVN82keFNTMm3kuXMb8mNeiRcyLeSxYwnyY//wE82D+ypXRH/0sWUzf9LdsOf3T79KlzJf50FA0j+a9eFnza56UtM23eVTUN//mVVXjfJw/c+b1X1+NGjpP51tb63ydZ2Wd83N+dVXOy/nUVDgP58m8myI/pUgRzdeM8o9RPkqTd2zyTZJ8kCSf5Mj/OPJHjHwPI2+EyPMg8kQgfxHyISOfMfIjJ79x8icp3wflU1o+EMu3ZPJCmDyTzB+S+ZlSXlLKS6HylVSeipVXYuWtcP4Szud8/8n7r+dD8XzPznfS+Z2bj7n5m1X+sspXeSQ/5QlvAALaeBuGf8LwDQu/ROEXrvi9Fb9C8PUEXzDwQwR+oN/n+b0f33vge76+/9D3fSgeBIpHMfgiBn9QxY9Q8SpgPAkYD4PGm6DxNGr8X42vcfgpDv8Q8VkgPmLiv0j8xB0vY8fvUPwZiq+o42PoeB053kWOz4HjW+B4HE/4Nz4tAwUKdE8392FzP2fhvyy8hbXvWvu1s49w9mdlz1X2ZWK/JfZiE77BhJ+wfQfb3/6DB2RP9hAgmL3ZS5Cg9mrv5fX2bw8GduEv/NgYhsfwaGgaXsOzsdV93bu52b3dx8XhPd7LyXX4Dg8Hd/d339bG4Tl8hQobfsOnfYZ3IvAEHglJ67V+aCjrs15IKMAH+N6hHuqz2aVf+r2VXulzNnqj/yd6ose46Ite66RPetdleqbn/OmfXqut+qoHAADrsf7oaMAP+KamAl/go6IO/IGnokrwCV6AgAW/4K+uGDyDt7JS8Ap+agrBI3gpKQNv4J2ewPtut9ttjRs9Ojs7Ozs3N/dgWXzfF4yGo93r1ohbifd93wR9q8cgPe/7vu/7vi8YDa3f933f933fd7vdbu8ohmF4xV4v0NOz7Xa7vaNYdsFPmWomrFfoUllkpNS2CgzMhqYbNbrqUIl77ewEA9vcBNv8s6cO7I/2xIQ7iluuuKqY4XyLRKliJkyz0Zp0E/Nmvu8DJx1wDwCU/QjSCrVlhBp93/d93yIx3rg1W0o6NKOwLeUFxSzLK1tKDRywXDFsKeFEDCCKs6XcoITSDV+NsVCxpayjet/3FWske9/3fd/3fd/3fd+Xk5OTk5OTk5OTk5OTk5OTk9NsSKVZjTizMjNlqpllF/yQSXkj5oIO2RCbWCMZhbxLsdPNMS2PY2FqXJXEbKFmgkF+vbGnfAMs6UAyaUTk9DwwiEUxc7NTgWdhbCwKJwIoPQnZFDgK3pllSsFAwJOwTAkKIV+8Qok+Pe8+S2xjT/f+zjgzJ39wed5lotAwB0YjyW/Uk0vQEimJLHWZhlzgeEIgKgNoR0EWz/9t+iGNSSbYmSkzz2faArgX2OI1fAzLIGIKFCxdgV5DE5V/oiBeLAYWGaHtn9WWrzUGsFVCEXCKFcYCavsCZsvHuPdFJudia/i4QIyw7AjZ1potH5JOL7grKGKEbAi2hiaMDAjDsPUj1PpaALZlGxsbSOwusyvudcsHJ4JXqJyX2B0SNLFnymLgApptnxmnr6I1UjEuQUViEIhOP4wBqti2L87uD7f+Mdz/dvJvFPavtTrC36T/Py6ampeSJOJ0iRMn+vSfFClTnjTRUJpk6iiayZLLy0gNZG8vhggRgiF0HiHhCs1ChQq9FHpQw8np6b3QhY6QRHwQGfJYxLEHY4sWenoetIcrjUWlp7KX0TxKqk3wab4dOgYPHo8/dA+dRIgWsqgbFw+1jS5dXLds0ZKvAALu8NN8ZMiUyai6MFDPCDTUNXbsUFSigWTUPKdZjNbRqBNx6ENExMYcWoemJmsuZc2sR1FScuTkOXN4MGpGRx3DUTv6WKRh42nqSj85OVlpoygoKKylJJ2ki4qUtBKUfqqqwtJYOoCmkiIFSnaSlralozxVs6enk6UiozNvTn3zm81k1Twle3qyyaue2TOjya05tDN/AeNqJNJIo2NjdkwimZVgYk42yU/0EJIG0LW7uVklTyF60kRETtopx+omrRZJSA9lzdJMpdRK5sSChTJLJBFKyk7QHOq6Opv1fx50lAfFkJQMMpmFVKiw5SZBTEd4oBvkGJJIJDOSnCQTyZ1FHn889mDkkRkZgWQg+YdlrqzMRyDzkYxk20Bvt2JaTHPQd4mJjJkx68iKdXUbNIccJEcOHD4yIhlZls7SZhpNS8tqwIEDCRJcLdAOdFec9gKzEqAFaAK6wNdXnAQtZmh4SCPOa34t0khc85xHb02HQWPQgYEX9AUL2q6DYActqPOSaOokWvLxUYlWojH1Et14Q9+okceY5jym2TR35jD5jZvsJpdmNvlMmvymyWnUaBcwNAy9qGVoIygNpZm0Uo6SmTPzZH6SLS8z5GW+XJIbe+QeeUh+1Ay2WsFWb600BC7Npa+0g1zDRrZxI+OQkWXkwzwjB8p/ovSWlsqAsqA5LacD9QhN4oluop1kL1k0u2oW+oXW00T0pIbUfxqF3qEVNRAdRB9pKY2kjfSSZspcMuiV/Jkp85L8ZiY6Ta/prdyYEbORvJh3ZEY9QYfpOI1AG9BWmoIe01k5ToYDJ7fRRJooNreJzbF5TVaTYRTmwhfZxYv8okVm0SK3WJFVrMgrCHMKwkw4mAUH82BgRhGYAwHzH2AG9Mt9ftkvn8h82QSJTGIvl9jLe3lEFpH1QuQQeRlEXs7zkD94yB7wcge8jGeX7+yyXV3mUJfrNOQNGrIGupyBLtPNZQxzeS5fyHLZQlyOg8tvcBkut2W3rMaW2fJarpDP0nJaNstoeYwsk2UKuSxvw3JYFssT8ldX7spg2StzRcgRMoQsIW81yA3yg+wgL0iQE2QGWUEucCAfyAYygpyllbXygEwgX2FlrGyVBeQAU3lKKldJZamoTBWVo5wylFN2yk+5KScpZaW8lJmyUVEuykj5KBMN5aEMIAvl/Plx1pzvvLO5Z3M2a7OLYQVhQTgWD8J//GA/OBAGhPXwwXzwHtwH27mD72A8OA+eEwfHkYPpyMFycB38it+0wW0wHOwGu7biVjWYjRqsBq/BrHgVDUaDz+A0OFUVq+Iy2AweQwaTwacYFZOW4lJsisXgL6N4FIPBYTCoF+xFFHcRxaKYCw7FWLLgLFgL3oI5PbHnJ+78xJ/4xVewlU28iangKlhzCp7iBEvRxJpNMJMlWMoSvAQTR8HEmJc48xJfKsFKMBT8pLISEkM+YspH/BiJjUTiSEl8RBJLTuJJjAQnwZWW2BITwUXwDkXsQxErLuIfi3iREQNhxIw8cBAemEcjFtKIG3vgHtgRD8GHiFgGIkZMxDQScaIOXEMH1pED28CGOXBgQzwDB55xA8/AMT4QDuIPg3hQENsJYkE/XOeH/UhgDSQwCT1Mp4f1QOA5EBhEByzXAXe4w3B3+A4Px+FhvDx8IQ/nhcAYQuAQezjDHt7rwxv6cF8g5hCIA1NgDylwChVYhAqsggU2wQKzcIH5XGAXMDAgDAyjEKMoxIUv8N8L/KIFPtECt1iBS+ARK/AITOggDQ07QMMBS1yJI/EjXsSJOAAuxDvnm2eO3VgX1hXkBnL/uH5cPntcPS6eO64dl447x5XjxnHfuG5cVzbuGlcNq5vGPeOuuqmuGZeMi+qeumLcUpfUHXXBuF+8iIaCdnG5uFu0ZMFy5dP1dDtdTteKW8WlMkVTSpRMF4rrxG3iMlmCeakkiWvpIqk8Qmlk0i3iEnEjXcjHIY5CgrhAXB9uD7eRB+Oi4g5Xh5vDRXRxHN6wUcPQpeHKcGO4hTBeuGjBYoUKwhSDgoEoAP/8+vhOmChBYs8d4YrQCwEi74OHDnh3dhzqNmjIQIdh7oJcHJwF9811a6vAtqaWhnZmVkZGYUxsOyEM7MurS0IEF4LL9WDLQQMGCxQkQHDAQAECWgOysK4EWAWoonKnXKkoqCenJqYlpSSkI6MioiEAQtrOs9vVbsbuux8LO0hQIEB//PThs0dPHjx37NShM+dVTjZOFs4bN21c2axpVcOaBs2ZVdVUM2XIoI45FWOaLc2ShhkF88WLaChoFy5btGTBcuXT8+3k3LRSJUslO0VTSpRMKE+cNGGyBPNSSRJLJJVHKI1MFpHMEslGQj4OcRQSBMgPHz0aeTAuKu7QkZgDEcfhjayNbA1DGjNkxCiE8cJFCxYrVBCmGBQMRAH459eX5cueMFGCxN4IEXohQOR98NAB786OQ90GDRnoMGTnshfk4uAsvLm1VWBbU0tDOzMrI6MwJradEJYFy355dUmIAIHrwZaDBgwWKEiA4ICBAgS0BmRhZa+yAqwCVFFNSUVBPTk1MS0pJSEdGRURDQEQymqznbtbZ5z97MfCDhIUCNAfP3347NGTB8+dbadBgwVbm4qqSIYMGrvGKhm9uqpKRfWkppYmJ2dnxwESMggoaJcwYVpRpSTsKiurqz1ASysrC4sA2i5wYBtYXFT8QrC9IDiBAgmZuHekSZN6ZoyZbYZNKxvXNa501NApRYLkyBEjRXBsIo9+GxDwR5w4cPYb0zGjp6LZLHfE3EMwI5tA7ieQmZlStqYDB1yYYExNyaRu1R2GFBT0yuiX/SV0m4ZSoVIJS6Vj8dZTpkTZUHYRgn1k5Lnf93JzW+GQoW5zCBKkS5dW042JSUXylIvoDt1avOwtWaqAbk7Qzv2pqqq6n7T7KS0NjU2AdgfQTikxbaYmbVPUZmvbbW47zS0uDm5uDsPOoF/76Dp27Og8ebQeCxLeNrxpuNOAh4Z2BgdnYVvYAGLDh52ExIdPH91Hx9Gv/4MGBdJ/dt+uu/feO5eWpurRePDoO1t7Z3WPNrNH7wmjT8OM6tDtlgIFMkCrWpCGXdWw2lRNZw5rGY3mzJkxabSatTIzLSdVw0l1w4aPbqPf6Dg7gtruAtthhYUvXrTYLDQZVK2KqlFNtRdTbSpGfxGjxehRfbr5TBASNm7ZEtpFiw4O4hD8Qbh7EPLYjJtE3R6ht0H09dWd2CR0KRYNBkuWLFf0FSt6c7Ow2yrsVtx12B32hv2BCpUyugxpZ+fnqz1FiNjbJmzYKGG4Z+ykvbS0nfhI2E4StoQNtaUgb9TYMTYkJIwNw8UeWxMTQzBhf+3DXaJEjp1Dx2ZFs9Hs1L26W9fsNbvMVrMbU2wfKYC4tqnTxs2u42bOEiabiZNNx0vpJt2VlJtyU9mTuwvpPUJbiGhfem7P7WVj2Rzidtym23N7TW2rye0Lcltul9h2263CrrDhNtq2VLKVbC47iQbkR/vRq/qPZrNG81mj1+gxWo3WwkVzAd0h8naKvJ3nYdf97T8U+2wP2AS2kP0DcSduSN1nK20k7ZqqRXUYHaqx6FRduh/srY1gA9mOG3O/bjnbzV6ym2zIDWaT2WL2576yQTeAPaS5q2xQ3apZdZnNt/024Q7cODbg9rA1bDy9qTn1p66is2jSnYBqK6DaVJvBdpD/uGY/e/S4Zj59MqBMKiaLyZNdBWVYIUIQJydZWf+8vbVptown27GT6dCZk+vUyXfynYxHs+lptbOzMrpArSGDnsuwGmOttdbb0rJSUxoxMnlEI9F3YhrvwwcQEK50V1ycomKQJkwCFt7c2iqwramloZ2ZlZFRGBPbTggD+/LqkhABAteDLQcNGCxQkADBAQMFCGgNyMK6EmAVoIpqSioK6smpiWlJKQnpyKiIaAiAkLZzN7t1xrGwgwQFAvTHTx8+e/TkwXPHTh06c17lxIHzxk0bVzZrWtWwpkFzZlU11UwZMqhjTsWYlpKGGQXzxYtoKGgXLlu0ZMFy5dPz7eTctFKFyhRNKVEyoTxx0oTJEsxLJUkskVQeoTQyWUSSSCTk4xBHIUGA/PDRo5EH46LiDh2JORBxHN6wUcOQxgwZMQphvHDRgsUKFYQpBgUDUQD++fXxnTBRgsTeCBF6IUDkffDQAe/OjkPdBg0Z6DDMXZCLg7Pw5tZWgW1NLQ3tzKyMjMKY2HZCGNiXV5eECBC4Hmw5aMBggYIECA4YKEBAa0AW1pUAqwBVVFNSUVBPTk1MS0pJSEdGRURDAIS0nbvZrTPGkYmHhjP+kvDqNt2cHNxbG5samhnZ2DbsqysC11aDBQkOFNDKurKqmop6aspLQ31nWEGA/PDR8xqnt7KiWU0tg3pqSjr6RRRUy+fLaUVzQ3HCBFOJZSXlpGTko2OQHz14LCYe2jCcAWOzUJFCEMVfXx7dnBxaNutKcKBq6igXDeX8pJJ/Y5+PWJ3EgLPzueihwW7wQm1+0y3WvUV4GhpyAemh86Z1FZVUFApmpeTT4QwXKf5C4A3JtaGNfXEVcK+Gmtz/7NErKGXW/45h57UH0s9jTh5b4UW8+NoAXUxbpaXqXNoprVQ3oI3SQvUB2ietUxegbdIy9SrtklapK2mTtEi9a4+0Rn1ri7RE/bVDWgB8kFZIq+WAtF3LeZ8s18PvaLMWczra77FcToftg/ibLqgH4q4dUP/DW7uf3oen6Xz6Hr7a9fQ83EzH0+9w1G6n1+FiOp0+h5P21y6Hg+lxOhwu2t90N7xLb9NduZbOpq/hV3prV8PfztrT8M2Opp/hVPpqV+VSemo3w6H0Mp0Mb9JR+xiO2U+7GJ6km/ZSXtlJexhupI92MFyyf+leOGQX7aEcSAftXThj59K38B1dS8/Cc3Qs/Qo/7J/dk9fob+/kMzpn3+SF3Uqvwl10Kn0KX9E1uxQe2KP0TP7XofQnvER30pvwEZ1JX8JDdMx+yT90JT0Jx+uWHQnn0Cv7Ea6hU3YjHEOf7EW4XJfsRLiFHtkheVt/7EP4WnfsQjhaD9KB8LL+o/vgYr1Hb+RgnUdn5F19sStyCH1H18G3emLPwRd0xI6DH+iH/QYn0G30GjyrG3YaXECf0WXwqh6jF3KpDqO/4E/dRW/BmTqLvoIndRWdkBv1FH2QD3XBHsi1HUUH5G7/635c977Ox7+f6CbcQb1EJ+EC6nt9hNuni+h6bp4eooNw6/S8/sF97R56BxdOx+t3bptu1zm4rb2ub3DRdA09g6va6ToGt0yf6xfcMV2ux7mmHa5bcMP0t+7mvr2tV3A3O1tfc590tZ7mSna0fub+6Ga9zE3sZJ2CO6OP9e2EMLAvry4JETqE/mDLQQMGCxQkQNAP9AIEulbPwupX3aoH6FRTUlFQT05NTH2pJyEdGRURDQEQ6trO3Z7tOnfMYzksF8QD8T/cD+fD9/A8HA+3w+vwOfyVx+FwuBvehrPha7gazsrR8DNclafyMpwMH8NPuSkv5WH4KP/CvfBQDsq58C08C8fCP7kn7+Sc3AqvwqdwTR6FZ/In3AlnwpfwS66EW3Ik/Ain5JO8CCfCI/njEEchPAj/4aNHI+fBF7ki18ETOSLHwW9wG9yQ0+AyeAwOg7/gLTgLroIwxSAX5Cg4IPfr4zvBTXASfI+L4HocBM/jHngHfsfteB3fwDNwOj7HL/A4DsffuBuvwNm4Gk/jZ9yMk1HgY3w7gYfxL+7FJfAInIs/4A4acAZcQQKOgBvgBbgWH8Cx+BW34gE4FZ/iURyKO/EmHpjvqPQSFlhFg4ELACQACQAIQzcqiMNQGuuBpgXkDWWgAGIwCIBCCAQASAgDUhQkdQAIAAAIAMQBnmBVZkm+g6bzCvdVGsW4qZu3sNakCO5Z3zgJFlWaat7UOp9orbMk00XVO4XLIo3kHPTtV7ZWUhT7qG39BIsiSbYvCtqTqWeaUUkLsSPZ2WWXRrAOdfcWbFU5gnlUtm6SRZem+idV6xEt2zTNdFA0bvG2yCM5N3V7S9aKDMk/Khsn0apJ0u2LXuuItnWSYrspGqdwXWURvJO2fwtrTYrgnvWNk2BRpanmTa3zidY6SzJdVL1TuCzSSM5B335layVFsY/a1k+wKJJk+6LUuyT7OiW5TorOLV8WSQTrpG3+oq0uRdhXdeMl2hVJonlS6xyydZsnWSdN65SuuySCcVC3X8FelaHZp7pzE2yqPNE8KLUuybJPU3wnpfWKl0q7tHe+lUDJosy+P83+zHj50sAbVRhhj97QWcmqTROdM13jEC7rFJVxU3V/aajtFID8Ix65QZFlHO8VgXVo3juCm92UcqQtFxT1fFFwRSFF0gSuHRMqEAuynV30Uih5T1W4dnoRfaFN/sPksjglEp12HOm0eMjhiiuKnbhtqTbIuEBzDJjkPircQ9QjN/gXYSrZ9nDZXTAAw3w1GW55V6SCB5Fz8JEflFTjLIi+TKf1TRLIisrXGoptYpYKSH/D8cKySccSoH2EqhYM5PnLP618x33PPl2YpwGL3+cLZOL4UFNZoE1PKib86qzEYKgnutqIUaUaYj4kCEJmFqMogUKMkWyuUfJqNI75tR1Oo+U1ClZQTMyMZEfKhBl3FTYi4IRQFPggVPajQMgrdzFg4qjIARhmBYfEgMiJCTBGBiYEih0QQBGiEiUCnFkQAjNiUBzGjAwUGShVcIQEnQGZiHBncQikDIUZgKFJsIS6UpYoodUA57UMNMd5jWVNoyIHAJBZECOAIicmwBgZmBAodkAQYsoOEABhRWPEiEwJnRkho2AGohSNEQFnRFIixlmNAQkjJQcAkLkEgYhCJybAGBmYEFB2C0Im7BAQEFJ0ooxATBUcEWMyYSDEEQEhkrlSQUZI0QkikGIUZmCwjZA3u9UDZa4OskSbuhKk7iHdTXIjgkKcuWVPMMZa4gR2N7aNxAf9KlIeKLmhfy1A5ct8rObMmgwosFXNFY2TtZnon9U/xn7e8CVd7UQuCUOFzoZCn5Mc/inGf+a7a4uLm/SgSb4VPH3fLKVtDKTAPvLyOnrYqC0AkSTGAnwsdF5TWvRbiNC9HXYZSy+4MbKyutOXPp26TvQDZz1CfQM5lSjE8y5j7b+Nl78w3ccCsavU8W9lHjSpkRf3LEjAwpK0YIDd+UjwzEBIo1AjL4wWWXL3EW/WI72gxvP/YwbsmOepecni91pViQ39/YZPrid/vPPom8ZHMH0NjUnUEGbTVF753qhz6RD3MtFfSP4AjdyGJo5gYLuEc+Tj4wiOOIhagPiqibMkFS/nN7ReYaE44PGJOkWzGPzSFHd7qUncMaec0g/NGgCH/V9wKZ+vg8U3DFn5Ul25XqNGe8Fqs///f6HLzEpTMhv86moBVldce/XRIc7+7vn1d2LvweFzwsNy5VHilx2iu1XJ5Cufh8Xpg8nXiG5+V1gl9e8iwz4kLhu9nJhEjOzJ8B81ucQJDt91ZHH+l/PMeh3KVGxZaMqXG/bPMYwLGt/B9b8UOZ4Rx/SfkqgyL+Gd3ymZS90mtipAVPxfYmjWBZLIbcQW3gBxJi2WtUJHAjk49CC6VqgSpS4avwYRTvzUAYYvNT5g8vhVmIh3K858sfswT4bFy2JkR6d4h1BhPxeGPpwVUAkpDQcTEXyEO2PGawPiR9mV6GQLlN3ApudT2Oih0ygsBIdbpBcojqipQ7h0ZIfA38sJJ7GRAQQDSKQkPwJZMWNuEVCkudVDrzyieCoOxT6mmADKWbDGxT9U6K9hM3/TSARs/8s4VgPCMlxvqr2lXPUw2OpF30XSAlabXyhF3DO7KXGbCiurHOU3eFNqdeLgvFklX/lxE2Qxs3Pme3pcGUkcsSYPOyeZD8vKC9x/0WaAncDQhN1457IBsqqrfHBCW7qgkREptj6M0L86Ty9OIZ4moFLGT3BVoIn6gmShiDi5xq+FeIQ3Hz38WhuUz511DTsiME5Kx+QKon9VF5/PcYsJdh1O7KycF/fkS4JUAvJAQpKZOm2r9yV9GE99sjJSNNEOtJ11YufxrlHPZJfhAvdKnoqsTamL7LVx2zhkPvtn+laJ41/38Qv9dj57vXsDzK9HhFxMap0dQvmht1j9EHKK6/zPF6A+Nug9w+xffPR0/QHj93/NaPvbnE7IcYlZTP729/+1L8yU96WPWLyWKdn0nwS7O4Cmt+s+BWKZqHLj/TnrHH1nMy6l+ywicFYwye/SdoA6jg7CC8yS0qzc96afFihswI7AirH/EhdJ62lQbUdu4C8f1FVrmMFAYyHDWCiK5quNbo+miot+yT/G43Do3n7ZSC58eb39x3pklqJeYCGl44GBGvfHdEkga+v2nSxw0SAQBHyamnbvn4zuS7ANHad8WRbM27o31D/zXawE31e3kLg5C3uMsTGeuVdKcM29iIV4/mFzpX4s0NMDZ1U6b3Bw4jFgcMdzYkin8G3Dcwo9pPkqWuDspizllWD9LoEjOGliD1AXArBzw3SuP1vn4v72QkwkJGDPATOqP48izIzvArXiOWFqfd+iQyVREpKBvipyBAptDe/j+EGIuxS96Wz+JM1vEPYLI6YIBNkjUWXg0D0QUgMI5UlSKAEtGhWFIgNunUGSGohEygBReSZqr0Uh1I0efTd69N316OOmN4WxR1aVpaj0cdObwqpi7oACXT5wpYvVPYJl2tu0K0K866fnpm81s7duEWjTv739jQsgAFpklayDJy07qAinIAmNIxWDvdu0lAlEBWydnQQFnmTCEFQBRlwfkSx07yBjZkCHjaAKYESvhNUBR/BETBEQskeiyoCjeyCkBiDKM0FVgNG9E1ACDNGLsCKgyN6JKxRI8DABMwAlWAipAUTxTFAVMDrvBJSAIfIirAgUmXfiCoDQeCRSBojKM3F1AEi8EVQBRuSVsDpwjF+upzqY1ekEgBQjpDvzUdYQAVk2/5VXmRKlMttVPywWZseIQIToXiJGWKKsclMDrC5yoA1E3dxLxAhLlFVuasCKiEgp7sxDxIwtykRmamhNREAh7q6Hw2YI+w7IDJkaZofOgJExRijGDI0yQ2fOwBAbRCbGBlkhM2dugAkaQybDjFAZMzfOAIkZy2gJInNB9CJMESiyd+IUAKF5JKIMENUzceoAkLwRpAKM6JUwdeAInohRBEL2SJQycHQPJNrLaIMAhskwI1RjzI0zQDLD0IgZ4uwxiNzU0IoRgELd3UOJCMuUVeZUwIoJ0cAaEYBS3c2LiAjblEXOVMCaiUBJ3MxLxYRNlETuamCNCLApzqJw90/1n1a4gU09LXvMniOiSttm3HA73RwfsR8cERxJKg1kKqMHLKWhkwuxa7lY2XB+ZUCWs/TOeHJ/kw8RLUfPquDXcnaxg2ypXst5LWq8mTlND0SvMeRkTLsa6Tuw9Trzg7US/M/8xlbctrSCnnfiZqLv2bsOr/TCvsu5GRWo7aU3O8K01w7T2DrFNJ5L3ZMFzZWOeh3qSN9WVw+BzbW7abELXaPNY7fb/IbpZvlW9833lxzRM07mgOqwO71te7k175yeFp67NfKcfnZer5zea09vZOrZa6Jv1Tke0+ZTemv8Cd/U39DQ+TWJm5b75kB3QxeBjpeF6CfQfgZCe7gP979zeWAbobvRsaDraS9csTcZ2p08mLPYcLj0ju3Q4dfiw8tq6HTrwL7N7biiNXHdEIOi8OP7j5fOr8nc8LrfxLhudGX0eFlcN+Hsz+h4b/HhpugMH7jd0d10gOh62iBXbFZJJ5+bRafXlrluGj4dPQaRTj6H0qXXgOrX7pAhck1yW9ro3ydPKkZCv/lLDfubFLa98Z5TkJ8MZBaDPR+7plhj6gRr9iAdtfcLooVrk6Yo2/lgpl3QXBtxdMuNpjG53fG5QIgTbrc/Hg3Pzibc8GDu0GHWJqhWO/Z/1PcTgKyQYi4tO5u43/uoWn6bbWR0U5u5zgwHoj9L1XrzeOpw4Vdjw2zFe8S1woxYleR0n6xdhTebMpweN+6QuR6rR0RLWhvXd8E9TMmxjdG5sRxf2pDYK0BC9hMY7L9jzaSJruwy0plyDZfq6eM/LjPoud/xOa7RFRhpi3EPaIjTENQJZzm8wylzckeSh1deCE9EMmgopmeN6J3IzzRkh31EtmuE5x9Fa2NTHpFaRU5sr5ZJk8sjiW05y+JmCcObumg44knHBuJNIO1U6fAlxDddj0DZY+dITttFeatVYfbxtBN5waZgjRzsWx+mOXNLOX8TZa8SPgO41bz5/N+YzP0IoktOAOfWuAjB1HPK9As+luLRv0CSMCmyWK2zOcGA6yzWczCusWLODPMwHH28woztCV6NoL0X1DbWjDiHRDme+imBVzdBqUUqmvNpjrQ6ROTVs0LLqdU2xGUrEX3ZVjZGczTnJdSw2je5pvdiohdI3hSDohyZFeOzytZ+qRYZWrtziarbmhonZsEuSZ4BiXo2WWtzx97fXsB3d0XaFDiyPcO8K5lvpknL55iSZZEWzfDrDi3NrHvojIR2E42GmTcbbtH2LcAydmMrsC+9kdJmlaMnXDOH3pSw7W+11DIxBPa2grKJQz5+HDLXTEFRq5GrHmSoz58OSKqMvLlGmNOLr1q+vuikMhvtzy6ajbd9VbxcxGMvErYCNVy6tBDqXXB1Y88TY/rEJ017cxZTY1vANxzmZQQcCuDxLjqH3pQ46X+1WOUKHndyPSnAfkDEt2PgsCVNMscOg5gJoks4k0X7ufbdrEEn907XLIDmxn1/VVx6sZPO/bgEFtSi5ZGqxqblOM3Syt3PHS4nqzs2Ed3LXYRqS887GS+gD9lz+t51Kcw0duqN1rGQMN74dTPg6DGsuJfLePYiwleghkuXC0G9e+RJsQNQROi8I5P6pJvr0p7Rv/g6XCRtJltDDpOwQ1F7XpzTMHna1c9AwVzNy+4CU/AVCNkHTnfBO0Cu11+DS+btViGO228uyo7e3doXKC9mcvu11a7VgpUO2pFBDt6U0A/lb+/9PFar4F/a7/+R4e2IPdoEd2Nad1jOyhaFzoXO522dLbZkHxmWD+Vm915jxp2HPZ9x0dbN454+SIDvFedlyEwWt8t4rxbPGd9e8fMuFWum2HaGnVX8sx0exyzxTWmnbyPnyTrPQmHoLve+Tf585vho5+/3xueHymrbd/NZLEIv+f5s/vMm55kG9x38BLhXrulyxlQDaOQLnluIh18P5wlpJuxv3rrNnJP8DZw8PGvasL1+GzUn+c+ZzrNg1iHTNiT9M7l/A//tdzSzLBe1D0FbW3eBJtwe+GqdfqDi3QFcW4dmWambn61ZuDPYwuy3iq2Cdt/AsgO8/Q+x0Q1pVzjA9FW1xKjYoJKsjw93dyoWl9Rb68xCtDLrQYb7MphiYFnWIyQ3f+PDA5isbUHWscLtWM0UWo3hHMFerDBENKjA1DYjOp3jZdj0yZ6NPTz3vZC5WwYnzq5v3H7GWdMW0EFbjyk72I6YlG6+cpEJs8fDnYld2tzNkSfOqTtTG3oc8mlshOkJyc4drzVxC+ts80EMpxYZyYY50MPrmxhpFKhZyRXn7h9v4vw641aYmTV1QR+0lUzZymjELPnz1Qs8U9ZiQ1IDxbtAie1luPrJyv4+oxY6M1q97HLzoGu1dsi48OJWK1cs3x9+aexWhSEiGHxpqgsjHc39aqhpKXh1eLl0GtdZxD6I1KcAeQSpn69ouKwnG3sajSWWnJ8ZbQieU1ivnENUg0amdjUCFgAyD7fLDedqbpMCG8dvfnqzseBRp1BURhBU5nt5aHiJDWH4ss7YFJvyM/XX9CfnDnFUFl6Z3xacN2MxseM0RcWCaw7dO5Aht0c6CGQ+U9SwGcv8PL8p6g/9s4EGFzr1wghnz/kbPn2Sh/GPzr+nptSVBK9hKB15bqWXfZLAHPHYp6XN6dTLPpcGHleSugyPo8MNYVVWeQFQtu9xtZcjbl0FufluQH/52uaW10LY2eHCY9vXXAFtV/DS2q1Ch7gqcsKryrHFHm9uyrWR3lnUC++4bVhXhZ7l7XlukHrJ+RTChoARPnT+WcM/ONltdWosudL8zLgPbE7hMkUcogcNOtXNCLQA6Hm8XTocVnNPzlnCqBt8O/+UNoR1bxh3+bssAqa3UGAr5Fvu0zGWF2FuFmusgU7SnYOxW0idqVsCkdWu0/uKyPjn+yXzEJQxkU//jGJzwZjOdjGo6dSGI0GdV38o9Em1xwU/PQPgodpSm6+j6sgqqkTWim6F1/bIQOD7JYnmIQN+3xZQ7e1Nrc4/QPL+qZixX2iWub752RrNOwst5H7ryCpq9w4te8Db2hDaDmpMLXgkbnOFDr8+McQRweeEV0+HYw+qG9+49mk/xbobsxAfuHWQ4cytphheuuEIYzI1nzuqHz5P2WSewx+Otd97Z2b2xq3nCKdtkCHaQUensh4BLgCYx7ZLh/Nq3smbJTiqgytM/cNddwxn1xHcRcY6W4zJXWGE/bFP/suDsvkGXItLO/bghR9jq5Zd6az2iflSVY3CbEPERz9IajJTU6RnF6lbm67MnatZyiQ4SB+pKQmPpOuR5sNu5of/VuvJstLx0fMnN5QcOBdkLl1aeWS0laLTXRYZUNXohooiM+J1O7rkVrAgXepLcnH0XdDkWPovBLy0jFnJ9tZ7LRhgJtd5XnZpVy6AN7D8I/I73AFZxopiu898IZK29SINDoqtQhqWdskRXjmwK3d4lZlde3sX7OrCI7xoY7cBfDNX7c2xPlyYbHvF6Ky4Q4hBBqvImJJM6ZPYGPrn5Hevrb4ewnXrnNxPjueZ3Di1ogalP3C5HLh1pS/IXvqguRfgYQ2l7dttmRIWyBFOrcNCG9oZjOqpf9RzHPQI6iYZ3AFXRE3JcvsIh9H5s0NBrAWHxCOSbbfDmNrbuLeP1IcTowSbyKa02/MKrCmiqcPtaBZqfjClPxHp4LC4fbIRoLzltkLcnYMZse7TrcXq021iNOPMZ+yAHsHTbubnpgh+M4sNJXvNdvQcNHTZr81ytqnhnF2123HN2CfcTjursxdq3WQCqz+H2d0Bc4u+x9hvz7BBw39bSY1kGfY3KBaO3GSHWsRnjYocYI4jmAlIS8bcuS+IWXoDGhyxF8CUPgMW99DvJIzfFNvpHubsfNzr1Zgje1jJFDc964lc1lySsaPLgF1rsLH009CF45HjjmBOeUbC4QA6FY/oRn0jH5oyRuDdJA0La+owIsw1d0mJKXWknehnP9WxHuII9oK8xux60jDMjVBgkzG8muZ0o+8q58Ip13LremHPqcCqD21mxESYS9oE1oPlFX2mtnrVDCMAXWkXJMxORbbCAM7czFthBxIAOW2iBfLOuGG4OtQS09q+gFXXELkb7m3u1ab0BWIE4XZ7d/5KMGW+Ny/dYp91SjtCt3AZpE6Rj6B9ibnsXgAK2/kd6giektpwvIeM27Xztfq7gt/x1CkuxNX3KJ5l+g71dn4CwSBzRPd2mqUbwR6xbz92EBPlp9AF1VJPPY6kYUtyr784M1wn5kSZZhZz79yLxLBGt3euFeJb4G9ZnsCG/bvq7bPaOqaG/HyL3sl52dktXDsf573V5TFBup3eENcgxOtB8m+E5Ggsbr+2Qmzk3tHbKZeReDu9MzHy/Ck1KqDjavs17CxDHRu6AekDNx0pO6yv3i8QG+DHTq6c6tyBdhcyg0zw2H1RAswSVmwQE7wwrnX/ds0SYNF17XEnWa2Njkscn2y38Fs4VL4VW50ROs+/cButO+T7GncALRyr2ixZ19cUUt6RpxHaBe2Vtr38Belk7orbW5TVbybULf3lsA6K0DfTOts0hzqvtAGGVOS3o9msTKbZTegfz+DqYMjcd8CuM2PDyMRdbfQOuVbZ6+bHYhxeKRqYdng5j4Zar6ktFC7IGmzLm5P8LT7REZ3JGs6GhVugmjmHU7PI99OXJyvb3kx+vCyttvJjqJdDvwSVYs8pe+8mt/S9EGxpWc3KG1u7tSb3NmIE+uSSn+c1tpgLxjd2/QjIBXdMlpkhWKrmLfDBJbkIgUFwu9P7pY2mqXhzYN2zFvvMLDcXor5dFbmpeMXGOjFuMwvs3vE0LJhG++F4rMqGkE3Gq8idkk0Jk+gYeudkdv+tdhxCdOvc28+N55m6cTKkPlI/cGE5sHVFLvhY2qB5LcD5Ggrb2205JRaIEQR2y7ECO9R2Lj+SWi5T7EXjONOIoL9iPsjY0TBFNY94s3Hz4x2JWmMaMo+QsNgQ2KvoqE39TET28NIouu3ykNAg0NRpO3ocGEHa0dseMSbarAQdzL/PMqJMUWzDKyNqSqpGfORYA7Z60zj7jtCx9JlN4KnTFFnbuVy3ab6YUhhcIT4bdjZz6xVbV0vDCZPocrOrOaPebveaPU6InYbyhVqrhbZptcbwKg2jBPZotcDgEu3bhTbo7ZBAgGQLRlihYSc0Ohh5Lke0RQlrpLOoZIK+SQMkpC2ZeyPAd1n2Aq1tWCM4nbHV136tca53ZnGmG0Vy5GVHu/XKDZE9rGRK3YB04zqOWexQG9DYGlRvb5pi4eQI3tFMnbbQKydgShpGfORg4UjsXLvlToG5xE0KI/SSoamzEWGfVXwqxXqMEfWFu0aAbTDCyOkEVnmjYvubbIxsz/wYFsRn9cV0w1/fGpN4lOSS8hrUCtYzo02ddvSZsr2hOv+5fRBn2KI+E6+CIWvG2KrE1Rj6nZ9/K7IbSAzEZCbLQ/N577hhvbpFHtOuX8Cka5y5G/Mqx3pT/4UwUvTchlfeTvr9l4H36WXkmoM/Ba4IrAGEj5DFR9Cs1u18hxxBTQk3HB6m3XBhGE4c3CPG2FGzceaI3k16h2Q1u38+/MyiLND19mLHMFF86rqgtrb2lHCEWkWN6NT9CMq30pL4Z07PMntWT5vT8qJpTfHLBd7UkbxiTjccdht03xacMNft0mT6SHDCHHYbaxrHqZ4wrdWIts95kMETRlnNb+n8LY6aRkdI5PZ7hHTnSbJzDMEn3lQw0hzXO6FRx0SrPWvcsyY7YMV0qNWeI2+5yyy2WX2ygKwJbP3gHMGZ+UHrXJd9LXJvHGWzhrVmFmaJ9+A5vxX4RMtG26amSFk0WvvupFd1o9vz5GR6i9qC3iNVtco2tWTUcOe826sdYgvHEWmrfdMm5G32zfzvP9SM88yi8ZcsPEXvVrNhuNjk2Ps2y4u1vdj2+jCzTDKr2PPouANOqb3AJiOufkPdZES10SZL1VYHiUlDxmBnZJ3YQuB7GRX7zi73zAmjEqwuzji7n/FqOx623KxVdIXbp3auYOBuOSbG10KwfA92c9NYtu0UO68chv3F99wT+a2Wye0qBW6qM/UdVVFNJhxWlvDS7+dZWsSX9W1zTr62HOwAlxwcBk8qYwHmPDQOOuTw7oSHLdpY9INl5wH7CCywyZk7bBo7EADswE2sIfupuShafCCtB33zDemyEtlbazeIOQhtciKIx/6CQRJbscJZDvtlFl7zmCgYJt/57dkFerVoPu0Xms5LhGUBtO0ExYPT/XWkLdy07asueYaYgpjjEL4up0zb2buGavikljtlY09tzu3u1/Uemem2zU7sHTjtDmE4nBw9bxHKGemRanxcXGvdPFN2b0zWSkRg/v62KqJvPVm1V+s+0q/taUuqgwUQUZtt6v/mPW3OOa5kQU3X9HMz59kI3+llpyC47Tje59KYQyn8zot6aU4T05JBG/RjkVpxzCRY0G6+eHmM0Esx27QxzKq+4m8aRhYxtBwra8zkbWd2E3NgmTOwwLdkTKK11yOO6Y56iJz45zgzLNcSsCb7FtR6OunNEQGeINXg20DxvEDpCBHdlCUe783k7bSyd93m945J2lE/fO5i9DxJl2Oh/YThNr4AxxJYOOdnFTmaSXPrbkEKgPWvWti2MmeVHrGnseupC5j2fuCeOSWmc9hqQPhq4AyIb6benEhL34iM6fYUs5qm4XJkTgDMDdTo7kbSzWRuHKJe0pqSaWadVfEn07x6WpqaQiCVZyWCVpzbc5YVyH9BTdZSGeuw/w58Rw2W67aQrZriHcAjUcsNw+XRGg2IzzJlWmg1Tw161zY9XxrkuMbYzBQQ1bX6g/Jt3JLAtFkCMOdLBVZ8ocBirLWCwFD4MizAPqy1hcAs+DIvwAisNYTA3vOyE8DA25oJxjsJpnAVNUIguPnQtuFSqUwWRRmrkdWCNQa904mr3R3sCSbsTWO/85W4dM3x2nFiI5vjtfKEdV/vfeMEtV1+kpHGRCOqmxyxMn+UdezIlJlGUNZtdFVl1CjV6RrZobqYieZfh9roaus+R1bWYJHxyvAc7V7HanSy1MGOqDrVUaWOVCTLMImEMsmRWsc4QtUZdrSqgu1vIYQwVtt+1c/tbesVo7JxM0X2zLrZFRGVXXnmgvthQckKi+j8H9fQR0h5mH9A931bW/tCOwhqELlJeu+vAXhx1np8BWWbrHriDfqMnA9i/iZPGxxdAzxppb35iB2Czo31T9v3WkTLD5xVgPc7rrb1HyHUiOCdiNixnw+9QVKfXhyUj10WiBx7RF+U7+idldVoia/Ms2tMh5ez5y3B8TFsOAQa83YlgawoxKw3GGIb+nEumecC3HMEtsbhy+n4tnD8GBseDoBt+X0zRWbQNNbIxG9piebW6jrIQzUXzkFiucl//1tDNe4sTHa/K3zb/Jwzt3//YivHQZRjdxPFCn6N4b0Y8r451K7lFKAkf21wus2JvN0h1e3HCOCrzj6s2JKB2gz42YTR4jUNVT2acRS5iVcwYtQcvq6QvHvNXrd2KC50D4JsENEmCe69NQznHsliOfQrbMYmp/opgtZ8HwZYiRmk5oivTarVJFnDmElNjPXNOmcvY7cLeAIgfEd/a5jgE775ErThHXgCe39GdFtXRdQMp0JLYnRU3AF/C6N6tBecCDNUieRHHaeKE90RL04CfwKznGvFIcdIcxdxK9wB2HtOcg3SwibiW2MBzD/SJPgHJMu9RhkZRHqbkLAGtP/IS40GKcMLhx5YdwXlWzOTRoamiyk5mb1gLwQbJwgb5GfUpnpCyuTEtNaggfsnZvBBfiRA9rqWleobJJtTxiSl3hopycL3k9u9tQ9vYaNu6QFj9eidSebeml0Mt9BVC7/NPsTs0JoxyFiO6dg7J3H6w4xKrRxT8bidgbQ4mswjBW2nr5Vd22AwdgsXlkXZX8LxJ8O4iK+QfFOrJ6hu+y57yxj4VU08ns2C2F0OsrzJ99YYl/O1FVsQufnYWcTibeRrj2HVe8cml99kw2uUo6b0Cw8yisXX/Q58WsWm95pb2LomhcwxGJwyRjBMKcUs7UICkkEj8kIS+NP3lv0pzfCQrmLYspZoDWbCuiKh86yKUrMJA0fgtcR8pEEiUE0RbGnUvDIcG+e9t0wyf57jMwN7KPZn26bwh80FACyrVRO7FliLcFjFnIX6BhohCY81pixzApdlAEP2qg7VU/6z6+zv3SEElnu6bOQCwzAWnmE4qnwOnJ+HIK+W7WwfCOz1YoxxBObtZ/g/w/8z/M4Z/ylb/GPxIMNu7vp/56YprVH/TgAAAP3///9aAAAAAQAAAB9BAAAwSQEAKLUv/aAwSQEAnQgCOu6FcjAQoAwDrMgxz6SZfYy7xod347wmPT79s8GH7LCWuMl9cqf6ai9LCrKk/JRS8imllAI9B+YG/ga4aaoKN+GnKgH4CQcQQIUDYCcqKeyEmaQwExRmwlL88/UYX9z76B3FnF+6l/C6WrqW8L6iVxRvrO8no0iMFt1IF3RRowt6JTVydCVdSo4uJUiX0q10J93P0Pt5H90+fi6hW8jPn1voGvoD6Bq6hwAFuocuokCCLqKbSNBNNOgmuoqunDh34sC5d64dOJ7XzsXjOefiuXrmXD11rp7L5+a5cvZcOZfOPVNmTRkyd81VQ8bMVXPZmOG8bK4bzusmzXVz39w290znPXPR3C1cLvVWuXS51avZxcvVvJtevtzNG+ZL5g1zxWReMWCumDvmUpliOUXKtbxXpFDeKxcLZZWL5WJWuZiVF/NquZeXSpZL5Vq5kEhukyuJJPJKXieRSa6TO5lEyZ28T5QsuU8ulCUXCpML5Ub5cSRIjyI/bo8dd8gVsoPHFXIfefi4j5eIj0sEyCVyjVwZM66N2zhD8TbeG4o07o2Lg8bixXFzLNa4Oa5jjevIeB2vDsIYhfcQBgsYhpfFVWH44qq4K17cFYh3xSW8Le6hi3t4E6+IEdfEDRzhdwOvoB+JK3gHSfzdwXvir8Q9cVGUuCgAL4qb4vJ9uBruhg99d8Pd6wtx9y6HECAuh6sHwsPVu3kebl6Hm3cz3LkIt8K1EIHuWrgX6CTcC9dOwoRrd+8mULh3F4/Cxau7eBfDfXDV2iBctcsGAe6y3Smc3J3eVi7utnct7u2u3bQ3t5t2z9zYe3bLWLRbdh2gmV0HV8yM7IpdMLKxC3YbjN0GN+wyuF9e9+t23QR3AdddcBVcrJuldbPu1j1wrxDcq2vgDrhWBK7VLXCnLlXVpboCbtQNIHUDXKjLdJ2artN9uv5+6f0XwN2Xr5ffrnFfnfaJz6vKslNJJCyxESqnlrB+fXXk+urETfmmfHx8fJlIkEyn0+l02rZt27Yty7IsFGALMJ2C+tg6Cnyvju9RKPAEEGeWNZZlWZZlWTYy0kZm27aWHPGAivnhpEJgl7tEmSzbtm3bctHTfiqGtW3bZmZWU2y4q1YzWTaTzWSrbLVarVar1WomS2WpVCqVSqVSM1mWZVmWZVk2k2VZlmVZlmXZzEzQquh00kKWFBvu9rKwLMuymSzLsizLsiwrqA9CtVqtUqlUamZmZmYm2xbb1nQ6bduWNVPb4utqq6pxespNp9PpdNqyrJnalhqaKbhqFbQFHQSdTqfT6ZRvOp1Op23btm3btm3bttQzOjBUNDlJ6oMDbKgPyqigpoU5aM3U9MjAnMhUECKzzCIbJFgWYKrsS45aWSmlVnLwQr1ixYRaqUCPeuWIFNUSqwzLsizLIjnTiYTQicgcJFLAXySXjEgkTwCxLMuykFOpKp8LKiuEEEyVr46KXdIirMpXxbM6ePyo8jkIxEp6OavyIXqr8nkQK9BmUdMjoninbdu2bcuyLMuuGaDQog1Bkt5Gp4DAFR/tJ6MGtdDRvDa6KhRtCCytbH61n4l+7awuaqpnkmXbnyUaJJXtp+OjWuWQGW1/TwRN9yi4a6S0nywErMVxWU5H5HnRBuMxjw3G9rOHCzWyMp5tMCANpyMOET1NtJ8lctuyLMuy7GeHDZ+Ahj5d9PhUDPzEofnJQ/TTRxmWZVmWbbe6ZKCGbi3tFuclaugTkHZLMpJKSbSv3Yrzghp6hdZu5cCjUpK01YZ6tVsoxKiUQDmwLMtWgsLquYrTvFRlDNUxq7OAslqtVqvVamRXpEgvwMgvLpEN2ESK1YgksxKJBiXp1kWyQhzJuCvJCiEkI8hJ1kFJShCNVK1Wq9VqtVqtVqtUKpVKpVKpVCqVSm3T7hKlfTnTpmmQ0aYtcdKmgZjUpjXutWkqJNvKKcS2MuqyrWxy0VauWK2V0LjWiqIlrZU+TSzLsizLlpWVlVUILDMbUDbXpMztQhnalrI1PyzLsiz7pitSGpIUdqZ8XVBpd1wETPkStHgAerlhypdF96CvTJQpX4E7aH6UolM+KhySf/dO+Zw0WZZl2c42M1EnG1t4am0eosy1XaoxUAzLTEdHK3nuZblsM5zAwElmYOKUMTLsyQKs26Z4QSE1qmNI4tJ0koOBQkopppN7lIWPc9NJvQ6FrYnpZN6ci9Aw00kMPlx03plO2v25EONjOlkBsyzLMpoRJKV51hRnzYhATDbJWnXU88RmjShMSSJkmh4w58hR3LsUk7aoyiiY5LLSBqYWDQk0DeGk4FkTVEPNTmtS03AC2JRREJLGATW2x1EfamiaNjU9bAZORz0BC89wYLvBILNOEtpomolOtZ01dWb68UBkKxySF8aO0bx3t3nAhFO3hg2bXwfDNzzEKmMkW5shnBMHW5dseoP6MNn0iBWQIgTDlsESpCqVzWQF9b1VCnEEo6l4L2Ym9Yttiy3LpIJpzhgdna4HurBtsWsSxC55QcMATNuM0dBMHZWCdUJH2vqJUIm3nop7N457ATzeK40LgG9VvvfeBVu6/wawS2xBwb/9twM3oA40SA8itAX34SEhjP3iD589WhEijWhfPbpxOG4b+4bjvrFzeBFDRlO1ZuYXramrX3RVg9lie2tsb13tAwUI7APbAIFtYFu52dRudJvKyi5W9JRdgcKmsC9cmLAnbAu7Tl+x1JZeNBcmXaYc0Uc0pZaiixDRRDQk5KN+1Eb0kP22IUBo223bbbe7b9/tDJtvd9h6+8QmsRE31H7Sd7bUZiVtVuPZL7bhJtw0tuJO1HQA6Uhakn6k12g1mnN37QWbwebaWtvBRrDDNpiOo+FoLxpTZ9Fc9nSz7SkdRndqN5tuS9hyGop+oiV1pGail2g/GhGiP/qPHh2dpCfpS9qSFtSDgyD09P70HwlAQD4TJjxoDzpQC0KC9OfpSQAUIQvNQgUMGIY09OJiYosWhCsGWKlZGfgDCC7/gSOgC+RCg/KgQPmQvtdQz46yIEKZUD6UDWlHzYOHDhw4GHNoxzBhMh8/f4L4+KGB9NA99A7NI4/mS5cqWcqimkk3NT19LZVqAHlSnqQBaKZFixolyoq8B82gkdy4sdOmTZ1ch05eQycNnczJOSfPkTM3RxchAiv3pRs0CNNgY2NlDjRZ7pLRoFGjxs4ZM9lMFpPJpKUxUNNg+U7GgydMnqzn7EzMy0vBgqwtvZVgbe0KThfAwlJDoA3Y2VW4oC1o0bKZt2Qum5lL7oKnIYOe3oa8Ok2Bwt3bGwQ3t6metleuUFpaNrn8kr14kSIFSn4ipMMehL22/GRKdpInp+TJHCVyiZJcaTSHjubRTElnnbEm4af9dF/fCD1Ch9AidFQAHUBLSUFNuTihTwy+eKHjUCMWLupC3UJHDcSsCFFGlBNlP5qGolbUiYkz9AwdQ8vQNxp1o2bUNnIYPplP1pP3ZDme2TN3dsbJcfKbDCdz5jJlzozJYvQDzYABmkbTXvosU6u5msGA0czMX7QCLs2ls7RW3sSimafkLJgZM2PhK6FLaA76L1dmSkor2UqmkqtoNzbNpuM0m5tkJkwkk+TIzCbbyWo0113fTCkD+qBBPOkm7aSpdJWG0ik0Ck2oXWgdAjSBQvlQFpQf5T+5j+4ZNDvSQHQQvSMzyo3yp/55Uo6UIWVJ+knD6TUJeoJmdZk202K6S39pNX2lD2i1fCZ3Zk5dQdfpO41B4+kNGoIWou+yZKbMTbS+eq+aZ0gj2UhGko/kRyKZSB6Si+QfQXKQDCQLyT565B6ZR96RcThmx5wj68iMjbkx28g3suJiXsw0co2cKCPLyDHyjAwDMSPmF/kwExbmwuwiG+YWK/KKzCKryCgG82BOkU9kE4JZMAPmwOxHIpPIf7lEFjEij8h9OUTew8t4GDIHDBlDhtwhQ86gIfNpyBrysoe8nLchf9iQN2QQWS/b3eW7bCFfyBHcshtcngCX4eRynVyWm8sV5vJcXKYQl+PesoS3/JbpMoQ8bcttmS23WQwto6VlB2k5bS2XreU1NpuxmVXLZGpZ7UEee5Af5LB8lhdgZays3JWVs7Syl1bW2spfW3mLKzPgylwJcoMEOUEGywrylYFsIB/ICLJVgVwgD8gEMoCoHDWVm6byVFV+qspVAnIAAVkAVXaiylRSmUkqS2VphspaFIvmvS1hS3ldL+FLmfPc8SgevbnffHH2OOP8c8aTKGFKOBRXwpEkYUkYEgbFjRxhR/gTP8KMFGFFeBFOhBEZwobwIVwIBxqEB2FBmBD+AwgDwn2wH5xHD9aD92A+uI4dbAffwXjwHDqYDvbEcvCbTtyJ42A4uI0b7AavwWxwmSquamIz+IzmJj6DOTfDYE6MJowYjAanETMGp8FqxmA1mAzGgjG7fMGYWMsXMFgL3gKGirfgLNRMnAVfZnrBl9jSC7bEXPAUTCnpBFNiKk4mMRVcZfIJroKtPIGCreBKKFFwJb4SBV/BUrASvIQJXoKbYCBYiBFILAQPgYzEQzCRyCSYCH5MggQ/4iBIjuAg+McR/AMXwT2wjx3YB+aBdWDHHNgR48CMuNEGbsQ3cA28SAMvYkUsA89IxDNwDPwCH8LAhxgRE+JCF7gQG2IWWEULrAKvwChwikGcAp/AJrAgIBbEgbgEJvGHSWA/PAKLCIFF4L48EHoZPOThDHi4A97Dw4D3MAcMGjAHzKcB823AfPgDlpurMBcBV8AWItBhC/gCnQR8AdtJwHYTsB2+w3VYjgKWw3EsHNvaG4vX1DAE7KaWht1wW9oD3IanD/AUDU9xi8fIvsjM8BduYHaGG2CwszIMhhmUOcAMsJcD7CWGvfAC3IXHFOAxHIYRYOEBmABWFiaArbK0sBUuoLWFC+CrLS58hQ1wYQMJsAF8AEdNYQABcV7UV1oh+FBPaU3zk7yk9cxH8qBrmIfkH61c3pH/XK18I89oW/KLvKId6hN5RFuSP+QNbUi+kCe0P/0gL2gv8oE8oI3I//F+diHfx/PZgvwer2f/8Xk8ns3H3/F2dh5fx9PZdvwcL2fP8Z4+zo7j4fg3u9N3ejebjW/j2ew0fo1Xs8/4NB7NJuM5/ZkdxpvxZXbVk/FjdqYX48PsLn7Ta24tvuqp+9KD8Zn7iv/ivewqvovnsqf4LV7LhuKzeMztxF96LJuJt/RXdhJf6a1sSF/FU9lFPKWfsh+9FB9lA/FQ/JPdw096Sd/EL/FKfKRH4o94I56IH+KF+CD+h/fhefgd3tHn8Dd8o2f0NTwNr+hl+Bge0R/6F97Qu/CEnoVf4VN4FH7QC3oTHtD/eRJ+hBfh+zwI78HzeQ5+z2/weT6Dx+DvvJ234Ct4Cn6Cp/MRvJyP83BvENzapr71bOyaWtoDj+bNfJl34Md8mAfzDPyX9+paoCABl9/yWllYCA4Y8FfeyhPwAnyVn/JSHsoH8E9OTUwApP77vm6dsb/+9tF+yZJopVBKfVKXFAkU0iNH/bMz6ot6oo6oG+qF+qAuqAPqf7qfPnz26MnT8XQ7vU6nM0eOZxw4/U3vdNOGzRo1PU1Hw3nGTBkyfUwP0zd7tVN7Zv/Su3QuXUvP0i87ln6lV/YqnUqf0qV0KP1Jd9IlO5O+pCfpkR2yH+lFOpH+2IV0IP1H79F5dB3dsePoN7qNztgXO40+o8voiR2xw+gvemF30Vt0Fl1FT9FP9MEuGGgCsMRfJ9FHdBE9RB+IDx74eoe+1/X6hjwNGTDg9bt+oVvoFeooTJBA1yN0uR7X4d4guLVNe9vZ2DW1tAcdrZv1su6gj/WwDtYZ9K/u1bVAQQKuvtWzOlZHcMDAVQGrTqAL6FV9qkt1qB6gO/WmDqBLu+9999wxH+WXuCivxCnxSTwSB+WPuCPeiDPiingifogb4oT4IB6IA+J+eB++h+vhePgdXofT4XK4J4fD33A3vA1fw9VwNJyTm+Fl+Bguhm9yTU7lYPgX7oVz4Vt4Fo7JsXBLfqXSShUqlHwKj8Kh8CeTTiSbMOFLuJIkkUggj3AjnAgfwh+FBAHywwfvwXdwHTwHx8EbbTDWWKTBFbmMGImIhzD4C17IXfAWnAVXkQLFiUHBQG6Cl/gj4TdCRAjexz9wD7wD58D1NuRpyICB43G7CxYq1FHgEzgdj8Dl4uDeILjxNt5yNr6mlvYA7YybcTLugIvxMN6AwZdXF1/AFSTg2tLiWRwBP8CveAFuRWCAgCoqPsWjOBQP8OTUxASAS/n3fd1cczx6yZJopdCV0ippjbRCWh+tjj4bMVqkaE20HloNrYUIDRIUCND6Z+2z8ln36MmD546dtc46Z5WzesaB86bTzdpmZbNGTRo0nOuZtcxKZh0jJsymZnWlrpnrl7XLymXdoiUL5iWW1XKtXK2sVahQTpESZYWyPpl0ItmEybpkTbJGrkggjxgpQmQdsgpZg6w/Vh9rDx47dDjmWHGsjauNlbHGIg3FGauMNUYi4iGMF6vh6mIlXFuwWKEiBYr1xCq4Bq6Aa4n1j4TfCBEh1r71w+ph5evAYU9vw5q3asiAAe/Obr2wVljrVgoTJNBFmFvlVrj1bXVb29Zpy8aurWrrgxVtNSsjczC2iq1ga4OVwZdX1wIFa4J1a9Vas7AQHDBwtRZYCawDVgFVVFNSUVABnpyamFYAq/T7zrfOeHRf2qK70qa0J+1IG3Q/2o52o81oK9qJ9qFtaBPag3agDWj72X32nq1n49l3dp1NZ8vZnhvOfrPd7DZ7zVaz0WzObWaX2WO2mL25NTd1g9lftpfNZW/ZWTbmxrItd+W2sqlsyi1lR9lP9uSW3E32kq1kR24k+8g2sonsIVvIDrJ/bB+bx96hK+lJopYQN2xERBJ6e3uPw/bbI0bkiSixTZgQHBw8RKH33mtfeVPTZzrcKVKsaLFZsFCxT2BFBdg0FvfiTkxERKyxa+iAgmLv3MFDh44dbSdQnz579Og8hi4Kt2LinrFlJG4ZO4YXTzl05MzZTk/96c6hO3UaG20w7kVBgnQhQrqQNvQIFJLGoz8/JTnSj3beWWtFmhGj22hj3UgvWqQT7b67TqQPjRnTWabMGare3NRs04aTDScajSZNggQKrjYCBAfAwBY06PLaXl9ZWWFbW0ybeePlDZwsW7RMp+3UZquqHExNbTaytD1gOxBApUWFJRdhbsvF7bgtQQIcIqIa3n4AAsTdhw92265CkyZYsHC5tKKrVKGiKbcGRAwbDwmSJFrJEyeTG26rqa3ttY2GlrbTyI4cgZQiRTKKhrLLzLbZRttnmlKoDq304YOeh74QO0Te9tIpUJwYFAw0AVjij4TfCBEh+kB88MDXgcOe3oY8DRkw4N3ZXbBQoY7CBAl0Eebk4uDeILi1TVs2dk0t7QHamVkZmYMxsTCwBgy+vLoWKEjAtaWVhYXggIGrAlYEBgioopqSioIK8OTUxARA+n3n69YZ39FLlkQrhVKaJCkSKKRHjj4bMVqkKBGiQ4YKERokKBCgP3768NmjJw+eO3bq0JkjxzMOnDedbtqwWaMmDRrOM2bKkBkjJsymZpUKJvOLly5ctmjJgnmJxfJKpZUqVCinSIkC5cmkE8kmTJYoSRKJBPKIkSJEhjwKCQLkh48ePHbocMyB40ajDcYaizQUZ8iIkYh4COOFYaELwhYsVqhIgeLEoGCgCcASfyT8RogI0Qfigwe+Dhz29DbkaciAAe/O7oKFCnUUJkigizAnFwf3BsGtbdqysWtqaQ/QzszKyByMiYWBNWDw5dW1QEECri2tLCwEBwxcFbAiMEBAFdWUVBRUgCenJiYA0u87X7fOePSSJdFKoZQmSYoECumRo89GjBYpSoTokKFChAYJCgToj58+fPboyYPnjp06dObI8YwD502nmzZs1qhJg4bzjJkyZMaICbOpWaWCyfzipQuXLVqyYF5isbxSaaUKFcopUqJAeTLpRLIJkyVKkkQigTxipAiRIY9CggD54aMHjx06HHPguNFog7HGIg3FGTJiJCIewnhhWOiCsAWLFSpSoDgxKBhoArDEHwm/ESJC9IH44IGvA4c9vQ15GjJgwLuzu2ChQh2FCRLoIszJxcG9QXBrm7Zs7Jpa2gO0M7MyMgdjYmFgDRh8eXUtUJCAa0srCwvBAQNXBawIDBBQRTUlFQUV4MmpiQmA9PvO160zxo2Mi4oyEg9fFBKyUIFiMBDwz09E3wc+Dnp5GfDsLNRNoGMbC2uw9957by8auujPHE84nW3WbFYvoUAaIfIY5EePHY44GhkXFWUkHr4oJGShAsVgIOCfn4i+DHhzcWloX11XTAGcmKRXe9HQRYkOFRoU6E+fPXnu1JnjCaezzZo0nGbIiNmsgvnSZUuWS8vKKpRSIiF7LCoSslDhp5eXYc4pDc2s68rKiemSqCNpoUGB6sxJUwVjWVmFiZIgPxgXCwMB+Tjo1U2Yko1xaWHhqIt56KREhwrludNGzGaWS0sok1JIIzscmWQk+g2om0A3F/fmNmVbS0MzIxsLa/DVpYBLC+vAldWAqqmoAE5MUs933tnnP51pyFS7XFaBwgTysQeOxcRCvLquu2pduuPZhrJR8ZAQBaAIvjy7CXHTu60iwVkjRTKSyA9HRhkvWAz+8T62qwdA+koDZfHD2s1VjtpQNoqYXmwVCU4llyPdGxva2BfXgQFRTPjey++9VwrnnUjfpBA8E6mbtM0nkU6lrYeUsklZX0S6JlXzj9I06QMPRIomPfM9pGbSMq9DSiZ14HFIx6Ri3oY0TArmF6UNpAz8DOmX1MsnSrukCzwMqQJpAl8o5ZJu+RZSLWmWVyHFkiLwJ6QHpAZ8oPRKWsCXkFpJCXg/6QCpAB9CWiWl8h+kU1Ip30EaJYXyetIA0ievQeokbfJ4UiYpAH9BKpV+X9e9BCmXrn5O+zNplmJPJr1/1Iv9S9+Sb/BFfyVf4Id+Sn7An/Qleaof6YP6qA/pP/L+O/qfvdFv9Bl1RX/RV9QP/UQfUSf0D31DPdAv9An1O3/QF9TF/EAfUNf8f76fDub3+Xy6l7/n6+lbfp6Pp2P+O99Ot/x1Pp1u5c/5cjrl9/xxepQP57/pk7/zu+lNfpvPpiv5a76ajuSn+Wi6kc/5z/Qh38wv04N8Mn9M9/HF/DB9x9/8mj3Hr35qb/xgfmav8b98L13xd/lceoy/5Wvphz/Lx+yG//Jj6YTf8l/pK37lt9JR/CqfSvf7lH9K5/Cl/Cjd7kP5T/rcn/xO+tmX/E062Wfyl3Sxr+Qn6Q1+5EfStT7kP9IHfCO/SKf6RP6QHvUfv5D+9IN8IJ3p//g++v89Po/O/46vo+vv+HP0+3H8G9zSb/w2eOhn/DW4pL/4aXBIX/HP4J9fxo/BF/3Ej8gR/cMPgxf6L74hF/QLvwv+5xP+FpzPZ/FX8DxfxU/B7XwU/wSf8we/II/zA78J3vkBfwnO5v99EjzN9/sj+Jkv4ofgZH7fB8HD/A/fA69+vt+BZ34Of493+Xp/A9fy874GfvkzfAxcysf7d7zIt/sXOI9v4Vfgjr/uU+A3/oQvgc/4dD8CN/xzX44T/rgPx1f8tw+BA36338ZB/OlvOd9n+yzf+2tfjd/9tP+AS/ho/4zPfbNfxqef7Dvg7B/7Yrzsh30wPvYbfAYc7H99L471u/4CbuAr+Am41Of6Wzx/rZ+1TvpYH8EK+g98Ayuif/ULrH6+1Sew0vkDvoDVzK/6VCuYP/WlVi8/6kOtV36A/7Qq+U6/aX38TB/ACuRL/19vfP/7Wvj5X9dBvZr4+eMVxL9+dLXgL3lLa5fuqFRxd5gIBEQUCCAAQEAAAABT9xkGxDia6jmIsQOU6mQgQWFgIACoAiAAoMBQDGK3AaqEGAUABoIBAboCOpoMDcUFr8ukSRNqBytwho50vq1caIpQdWlhb5Mq5sCR7xuijV4RJcuGaC1XAoq+4lyrG2C1uSDRZsZQO0bArd4xZoeNGikXnEhHe4eQFczYIdfbQgtdFwqVttBM1gMEvfo4U3vAVLMmwkzeIGvEgSvdN0wLvTJIlh3BWr4AFP2FuXYzwNozQeLFjFE3jMBLveNMDpslUm44kNtFgVh+iPW3YKDfBUKnDZizdQBFTxvvVB44VdLKMJE/SIXy4Ej/DWHFrwiyZQO0lysgRZ9wr9VMsFpWlGhxY6gWJ+DS7xipx0aJlQtG7DZRIcaOcr0tGui6oVBpB2ayu38Mg5CJl16qXuTDwNP+s5QNTZGKLk1oDdbFDDriPFt10euiZNkQreVKQNFXnGt1A6w2FyTazBhqxwi41TvG7LBRI+WCE7lNFoixp1hvDwa6fSBU3oCZegcQ/LRxzuUBWyVNjBN5o1SIC490/xAW+osgeTaAdbsC0PQJ817NgKtlQo0WM4dqWBIu9Y+RXHyUSLtgoH4TBWbsEPfbgoWuC0qVNmgm64IEPX2cqfrAVFm9GRHsOyjlwk4CPvG+KVngiqxWYYJus+ZwAo/63lJ3ge1iJZS8XfusGX+bc110jBS40XrOc85c02GzxMoFI3abqBBjR7neFg10dg2SOm3QPHffT4BgeS2L4xZ0UXe2A0+fKpZtaC1XhBR94lyrNcFquSDROpuhQbexTxZ8VfXXweZqioPPwKOVB/pD6q7S3kDH9QBJFDLjD5FG/JchcoXns1V39PeGSD1vMGa361WCh56yXxH7/ekf6R5OyxTudT2NkkuT13fsziIQRFrtzGr47yP/LRrouqBUaYNmsi5I0NPHmaoPTJU1EaZzNyRdZAT6J7UXizVyM/wU+21BU6jvOmwlSUSlpwLgbLtCnepQubwgM9SbYmR1TFEgX9anFojgj7zXWPaKccLrcPEN3MlBCKHcWK5iMBUIbRazmEJxJwmeZu68Z7EbTyYK1dsPJhjwQ3FFp1CqAGdCF0wqW4AXoQtWRTYSNKAvwsXOoMZK8TIHRdgkNOBZMML2TIiX+QNCqQYY8goSzaaQE4yBKgCFQshQ5CJsCgzk5br3Z4UwQbwKhcCXiJB3oAQ7ApzSHBCnoQHXJKRc4FADBDYqB3DZENEzKUAPdAT4iATlOgFnkgOiwocoQLZCxZAa2drrjCuKE1GuV1g8m1R7YSrDqLQtTwXx6uDMKOMtKac9VE2OhKsXJ6KOp2Q9ttA1OBJ+HZyMMp415dhD1cjRcHXcYtpdKOk9FLbtoup4CrcGIO90WfhsXkzdc1cfNEHyJKoHkxsJGW6EX8TtIKcb7B46NsZcc6Niowk+aqp8vVESh9mdLdtE3oz2sneHDigHq/ia/2rXdAQ2pewE9d3wWACxdoLiMpAu++cwIuNh1bnL/+UvMUbhbCVsQ++BvSD1VdIdUXvBqT3Ay74PrPa0FNlV3MzeMu+Xb/vUT7UnE9mfj+o9V22JLEeFhI+54RZfYPy4Xv6keyZbGe+YBB6nJ01CY9P0h1CPUdcwbTr8VNG8QxFVBize6YL+S9a70xHukYeKyKtojwnXF8Jxoh0975auEZbVPW2jRb41EemgPy7PsQwlnWZeWG7rJUM78e9StcxswdGiNu7JcwNfeLAqKui/07XwD6/zfmMzp8j5ES5VoZgTbAt6MJ7huj7druFs+MFfuNGXyuDrzCpVYRr4ue/Tx3LNN7oXVpQyiWzg9hhVZUtE5CEDJq+cFNz9UE5zwODwrEMCofDSxmA6b7yrNVGm4x08ePvUK3NLpiIYwj01ip0ZzoWRMIuBNFQs7G//kpS/SRw8ykbRhHNeGKvejIZp+NpkL5940Uo4DzMTOd0RBdaM1n0HwTYj37wGP3oFDK8O8OUimbW+V4W7ChKjrHaWdNZHlV6t6WWqrRDJYeQxT0fGkuhMqWPN13JYoJf6e2IPPdZHO/zyTt8RIztWgzUa86BsoVg8/BRVVuCkxb7m1wvhUHr4Ztv3+np29cCPuP1w1PSihsC5yrzsUialRrpbjsXm/+oW/0+KEyUQm/ssmFq/JdOyV0MSzq7jfmMkmZsK+LHSfdXXOyYh3sT6qn88nkrxFN7cfzrE02o36Bt1I6tEXpxs/gd4ofB6vXEbwp5SldUiHrV/5KmWfaq/7ZFIvP4+6sq0PpcwOq/7L/3+LFFFWpYbHZ7VLr/0MLand6qfAi46IPA690phHlA/oT2YuwQm7WdRU2tCjUZhk6Q835AfETL5znOaymnX+2V/hBc1uGRJl7d+bZQWJSIvLEgUMc61FxDvBhVbgztaxlaGhaP8mc3TE+4t8Mkebsv1j6SrwYjO0qzRLXN5gaJzFd0SLpdoul3Ocpxt9ZUZWYSTTb7moaewXbkSIZpMshMXEaAx011nXiISRVJRQAcQ0O6Ubp5ySSQVoWIBHCBQuym7XNCphRAn0IGDyGl1KjryRE6ICBIMzjCN3azQaGLXLRqdlTSlurmg1FlL+ymhThYUGGhAFyiUHPyBSiLJBMACAeCiSJki5JOJJwYrEGQOakkfWkUEmRQiSAFBc9UFViJlLi9odazQLOX2AiUtyoy4YADqJqsRmEByeb1uNJRlALkUoIChvMl5cRamBs8xQqpdVSlF1FCdemzCIrJFCcUEhJMEQJyc6GpWQAEhYSRigQAAfHMQiyYokmxCEACA4avHRS4qieUlYGZIEEBCpLSPx5TQ5QPYAIB0V1O2FHVDOZmcQkCBQXNVgJDIL5SKBQABHOQAwc2FnlZYigUEYgDHpXdJPcSSJCWCDRAAF8Wlh+uitnxCEYEAEiFxZia3ypXRSSQUWTRQGMAikRMYWmhGTOntRkKRSVNV1CyzKKAUYQRyEdKCgy3j7GrItlRBmDYDEtRhwtrJDeXEZIoBBQaaUwVCIp/gZHKKIAUEzVUBSQKfcHIyxQAFgs2pAkHia4TJCCMGBQhSTtWUIkBCcEIEAFACu6lWR60ncSJX6JZwuUSl36WBR9r/ziIhTUcbx9A7c9aHpdN0GTtCr71T7iYPXFZlKY0XRFvO9lH6zZ92tYDEaiOo3O0guNIUYrc1hFY0iObHTWQ0ZtFCn2XUt8aRoLePCq2JBMtWEsc2lFCprTRjP5cs82IKKc1GU7m3myA304m1MfTFsjKg1K211bQGl0D/5qpMnV3wbqMx75CPmaUm9Gas1Q1GHMx/B3FTnyWIiKKMwdzTHiyxJiF0w1Rk/JYg2z6yN5VeT87et/sdnllvbc/eM/tdoEi/ETo3CvgvMH90jYq93B/f25g+O0u71zIVsY3TKmmfQrFMVL5tpSKuDNWpt61q3+fqonuxttiMVnFvtxbddIVorVcuN2BRTMN2lhq8FtMQXuUGcse0pkXZoK7Yb2qYucxqtm9xo8lm+HRriRt3xvjS+x5vmWmFBsr+QISG+Sy1zS2meb5KLfQRAW2VWCNrsHetg0OjwZ7dbfZabbZDNy53zhzvQKbRfpcbucxd8b1l6E14hK45Pz9Z9NZv1K/Y7PrOry0v3rLnBv2p8W78/Mt0nQdnAvYzlo7P3p8TjQCRu8XArbQkUDcaE6L7sdi9abhsm8N1b3bI0Q9iSfc+5TJuFPoHnSnufVjqWiRfpjXDuXHQoJmcOKJP7BvuqdWz97rV3cOBSwXSDKLfN5LciS0nnQ1YVMbS4iaaX6irBSZaaZlx7hYbutIlJ8objhth+aFWc1C02iLk3LgU0bwRRSMtS86KcxPNQ1M00ujkrJYoutJsFbl5znJpyKIjjFqRFZculzcuOsIyFlnNZb5OVPTgbEZz9N7QaGYyrEX2bW5usiGOet/BlMY9F9O+R0sy8UVDL2NtkyeZVj6bfnbuc/otftS90S9caOImPuLkhd1P7x8Ab2xbX0wLNANG7i+BjmtjINVvD4zcmgTNtYk1AMommVfB/aMxzYP0xi6E0f1Y3FmwmgrZb2yhNeJB0c2G1+3lsHM3HkrHLTcDEidv7Id6T4fEa6CxbB1E48ls3hhWjIEM3c0Wfou1omHRbaG5ZzRNMBdfGFqh8XyHhnkp8QrEDsuQmc3JBoZSSlG1lTWA9ROsch28UpTWLLL4pVYc5WZFia2zMd+ERYYSF5PQyO558FIkGb99mXkxWJpRaNDt80Gu6ti6lof2QQlWhc5tsNbZLMvIgksJQwnxjbI5Y20uPxe3QpgqHcBpWS0U5ICtPXFLUmE0zbUl2eKWFzv+O11WXW5JjKEtDmc8X0k3nLlxT9ZrkbNYzkAp1l0l7Obh/PqbnZBOrRrTNLmw+BjniRNv2W0iwLAKHt/wIHPgMmhMGLd+NO7I+MZA4TRmRPQ4K84bYZpwMCh2mlwQM0q53ZpDsjIc4rW/mxA0E3oIN62mnYRRdDynSENGb0JgOU990+C8ZANVWZrQpxWrtQYwi13+/uO5zKvrnLs0B5dzgf3b7lv9jJ11zvc7Uyw2ZXtUBgLyuwbrFOo52pRM9KaoOp9plM7fRJrJAH50Ozzcr7nJ1LiGbBoHSxUbYd2NWN4nrsu5tVnb15q1Q3mnbkwBVwNfkF+kHSCNUb+f/XYQox9MfAejmkpyASM+kmQEo5nnt4M5ZXyUBp83Ahay12W2Abv01bpFpLv9lsxu6aD4CnqP9cHMRho4Sqb1b5Rn4Eaf6JXvnunyniQ2tXCKdY1CycY1xyANp0Y9BIpzgjB+O5yfu6+YKrLsMIK1KdDcYk3OkH7nzWT+nH9RS85bfnK3OefRZg/SIP9M8X9EeOWer3mGRVo7clkw1S00K4K5P2LpllDOUtYA6ZNXx+mBXrouja6AzO1m4Lo/tMHGpbXJqa1QOTZTIF4TCLOMsJxdTSTTMcUCrEuxgolfAwL9ZnVfqtAV5u293ili38HFIBhlYuvNRKfmYMvJY04lmIyZQfp1WSaykSSJZrGHrZYPjGWWOZ7Qbfa3nDD9ZnK5RbYRqkGKrL1UOVaR32PtG0Unz86zY3b7nnXcG9KUCiJ1L4ZpvqA+LgCxv7jI8Ef5TOFHoXfXK5o11tFWYHmRbY7YGhGT/I4gvxsKBrL1coPkZeoFLHzC4PQoGbd1eN0sGmWibcGsQ6D35syC7bm8cLuJveL1ZCGjnpFB+7SwXY1hXjenndzcwOecLSt3qqoRb84xOzRiElv0FvenhDVw1hKUtJPIdPOIdeitIsHohhHHz8t74br0dAP33ZvF3nLJIZxTTCZQRiyNv5tPzLod4g3yOoHHBF6k1iEjHljkK4aOl7X9P9ch8uWkoxC1zZRzEKm1dIsQqZ2ERyEazc7R3f1bm3uXT2y7waTVNKj8Qq1sr7na2P0RS7dEsYm9MX9hUKzjNSw478pMCkoX8awKflsyhwVdf85w+dNxlbPcGzR9nZcC4CoyY/uPX/U/5Mgcxzym4G5wfbkmz6njY4wEDzuP0sqwpSsSE9hNwMzxsmb8I7A/DUmn5CK0Gz1DED05SDH7j6MsrUxAeprjzNggH7AQ6x+qijeB8y3NI3+Ytu6LfkdgS8VhARZtPGuWIZvgiJGtYl5tbf6my7stHJm+exIPmQOWUpo1RHeMt8633fYxmRd8LV9XJUFnB32LqAN3c4F5K9f9CKTfWwxztbX5mZZ3WzAyvXAvFvxvMdgX05fNK4uEl9hJXPaT6Q8O0bPf2mTezoCkzWVyebaVpYlPAuUIWLD3Y43bvnM0O2i1MM8tDNtxiqGZUy5Cdxl8h+Hz96u5A2SyCeeveyk8T9Axd/Nkg8Z3e0TFEmldkjGCWtPlzq7pIsu2ej6m8MzJ9Tm4cRZ73SCoT5Vpo8Us8mJkvAh5nqQL8HWSmNyp0lU9i/Qzwfr7ZbL82KZIrQnYziA8x4hBAOiWXT7sA9x/+nLgNwN0jZ52+DHfGbWxZZNHG/hzvcqG+kkmGgOMc0GcN8xEAHnLRhthDTjaAzfXzRtqlDLRhDzOq8AEM3Ma9qXr2KU2fi8rsugCGr/JiXPg4/9d8VSSH6ElzsGbV8rk3BRWKuenjfy3KPE3Y+NuK5cpfrMZtVX08rCOhgusuGGyb7n7s8DwtnfTUg8inD/lj/bIKPjNiZ4fxqP5pE4AP/5boPnrwHMy521P/mabnKL+CPPM25rNTI7BX5p8g9JUnZanHx9EPY1U2+z8HPL4tCU4FbUCMyLcr83v1hijf5NhYllTSsybHVO69c2B28VmQzCLGGvWZAvXxsUreNBs3r/CU9e1iHQCnV0kF2v5tRAtGisax7p9zQj/OwXk4s9s25wr+Cv4TTAXwHEZuUDKz76MCu+3gouYG7/wMB+8nIo/dfvXNjr/a7cAcrHwWL2e2Ll0xdDRNhXpiUPi2lRsT+yMm0Zsq2rNVlaB7ZjUPY0F27dI9YZX+2btLtuY6aYFWGv2aOTlRvXs1Js1Mpft+O3emi3C6nXoymUP/ly2/9TTm1Y0UmHNqM3V79jWYfgFk53kNbXZRVLR6l2QlVsYy/an2jRI4pppeDt21S/YnWq4KGxhoJaLFzWmvlu+I4ArznP4/crwv8w48frzDsaBlURt6NbxNst8kfV+Kd3y6Ct2Jsz0fna5iJevwYJiU2eHfqYktnq+s1BiuGHQWstgPqeGfeSE5+E3PB5nJ56bF7OWvCxhz21cIK1ZIeKD4mxPCaCPCOPx2nwoeHZXQMTQY4mtXbFI+225/NkmCawZ0M4hmqPZcu2yytasWKT9sixfdpME1gxoZ5Bz2PWNuBy1CMuU3BbcI1IrMOZB9w0O7QHNUmDO2w0sArEI4VikcFuo3BV/v697y05sgvUuqHca28iv5hBqt63binnY935ZeZsBstZAO/xw9uxLwumWRb5ih32nWw7cZoKs8XmHH+db1xhbFnmRckrkFrkRESvUzPf2oQxd7F3WWCqGhG274LIt8sUtjXfF6u1T3nKdP0e6833K6dzgXD8rLZbBN02BOSLIuW2GYZ5YYj7UTOfttbQrNLj/NBmcy5ezWTQcimuivTC4ky8FwfPr+1e0LmqzT09hPiKkc1OHIZlYcX5Y8YpEs50LVM5F7tSWiLDipttX8pbLmnRWzqsdBT/1TZew5EQ7N+NAa3qQulNOjOBuvuchSBNCz2gks7mrVnbFCO9z7SRjWXwqZTbTtURcc+9k8U59HonmqntYPKnZGKeEHTGkOWyHZE4gvavxjz1xjTOC6EO25bX6yqjRHStTcLmwXC8lzJfX3drA88BbftJrVsF+O8XkFvDlbGsdu/wK/021ddNoWzDhWWB9zlbxHal2YDHP5s8B+cPXf/iuzaLT/DXMXvNhdqGcbjyG36xZ5vwU1EeinRP2EMgJF+Bb/C0ZlxHBeMzPOQT/j60R979uU2Dy21x83FI5am26u+1fXEGHffMuv7qp7Rozd4C0ENuWTFZQ3quyKLtHU99z/HETGGZtmnCSWTNJx8SgbTeT7jybloXqrE1P6PTQkQpYgV02lOP/a7G/YoCv3PpZgJ1pBK2MHLagGsGsFuOSbgMHCiklEzaZHEkDPhaba6levSHaQLN61tQcpHBRDN0u0vNTw2g7YsYN6jmMrDGa+Gg9lPBcxTnb2L3Haj2zCBdm342GpFutYCKEd4+9r8C35IRbY6iH/TuR8Mg6sBltTZZB5FarpgxsdDHGZSspgrN34jAzsbymsZqrO+c2LO+oWmcyX5yzj3xqO4NJTlwzsnNwqkDwPbMfY2KhztKcnR5UUwBtHArCbzG1NMclhwk+rHYL9mLXvr/V+I7gWwi3+dmTjbyPMfHW8jpC3ix8QG0hXsdAdwO4zuE4gcPFxAatYlhIwgjPxus+7a+/rtQumcGvxJ3f1WvwK9A2o2tD/wla5o2P7EL2/uA4PLI5GOa3xgfH+4Pc7rw87M+bCyN3mG+jpN23D9xSPbBmW2Pl445JMlMBdpoenrIF1Z5Ump3wFnPqkINoYbEpL1P+WBDyt428vQRuFk0KcU10TIQG854gGHFtSAKOydfay9k1nO4GDZiR4lHIbfHaNOSRwKZwjMmCfyzjvun0U3XwulCgkQJTNLWDg0vk3kSoKX5dgMdNkBk6B/F7BGDrqJaeWDkmewPugRYNHeWi0+5MWqp+hUvdJmuGDn8yZ1sntdHKyhFfWg3TvT4EmTr5Gy+52TN/c9MIoVfIhD3qX5DDM9eR92dnuTA625gm6POQFgyrXRCYBBruUKpZg8dRelOQp8pSsTAnI3+xk2ZT9+gfzMgmC68RYGEhWmN7pYyNQm0sny8tOKd5rTOj46CNbuPyfzS3hm471setQyO4LmMeuGtMa19Ymzvcqv/bzLpwArbSlXgPOyYKhE1RLfbQkg24sSiqUmsUO3XBlR0Wv0skabDoSQ1B3f4hfpwtoOUCjeN/FxR8NK0e6zTQrj3YMkwH6avjA7IZqB34WuCS4RG03tlsf+heTJvburhF26yc3C5c15CRQxds1Nbc5qwwBeuCP3R/sRvtD2F5eT9bueBYxN+6vfleV47p0ol0eVpa0ctpQ7c3K2Xr4pZvrZzXpgBWqKtFm9Khe3DqNXFcXpcf7GK/V5Ydo7sbdN7a2Y57X6cLDss6GGGAHfC4AE892ToutXhlB/XI1gJuYh1gXPeTeWyKdA7WLoBDdi+CYAvuKID3b0MAOGR/EaTZmv23V2Ts1pAKujeei0Lawwm/djXPm+0/vz0Ec6dSMOvM92NjhH8htOPFU5M6vfQkAAZFxU1WQrcNGLr3rUt0zUeOD8p8M7k1EF0gQB5622IgTunWMdMSf6P8/8KWKP8Kc4W/PGjACLLnsr2Pm3o7dK7RF7kbrm3frdty18bK1QcxpWJ4MXDKjMBuwQla2oa0PJzM5rCZf78cH4IXWWvoC2NJnyneq1Mx5FLt3l60HCsv5EzVM7n0T5NvVhfffk8ezM7u+w1Wb1Qm5SyVCxioCpqmx1HjOQrcvE6K8xpvTAgHxXsiNJJsiNoYk601qaVkGLgbQrss80K9E29I5M1jVdxHOGeEMSUaE2IbC44bUhuvj73dJrdx+x2DaZsuMJq8aOJIbdRNO/wNMOUa9ZE158CXqDe7N246ZThtoxHDRZu9idwWnZusZmzxxnK2t4qUY9QXGRg4tmeNVWjenKManfyr3OS9n9ng751rlxbZLa3vrkXiYqqsNMPBekXc7LKmIqyVa3uCbRNSVP/GIzGPb86B7+9s+3Fm4ZKMNjrG587bCigvFZu9u1C5j2CmU58Md1hqln4RwOOXbb0236tWmjJYsh1u6LEw0BHwGT13Hlds6r8k+rVvZ7zBcNmUmjpoLWlhxJGfYRGusfqo/SzHQro2ludLK85pTuuZ8WFQ9IrKbVS0G82GGjgGsjR+r4swB7r6po2d6l99kTiYEx4ljlYEc8SRLeEocW+pzBH06btIOF9tzgbTO02cTjy+TfWqjUIheWYKWkpaKhy4FDNWoNLqXiGzL/C2MJOR4Q6x1RVoaZlOc5LUEK+t48bFJk5o9qHQspWWq+NGtB/Z+l2BMo0lUqxTpFHSYMu0jhc6yPrdqS7rZFBYU6HwZSHAO49zzD1VTeB5mv7FxhjFb7SdNHPNtyvHGmLlYhMtB5MSu2ivrerlzzG/sC+y0f1vMYK85W2czbHiFnBycyHNP/NwaL90Il2ellb0mLPtbnxxVtdmhn0qVjAEeLVosXQgcDh7Lecrr5sPttgxLOOO4d9tOu/9bMo98yoEC93rNhgxD9zwjmnz1japBaQ7lqP+5AYLU2LOsV5WhxWqg1Le4puVwXHzjgwNUczrTY75mBqitBHVvR4GXC5K7AnWeUh6TvYxK4/GmiBYa2/UFM6c+P5tPrr+BMlE4hkX0bxPJOv00pDAGFRVIllPbuPupNsikqF2sEANx2bNcPYVtvyHm+bxp58Szr7cSHLtsX542pUQxGwTKQGmJc/+V9imUIvm/a+hoiTvoCBIu4+gBZp5pegGZjhPWawypqQPl23FufMGXnd9AUOf6mRn9nll9DZZdq1MUToF/iLVVnEk8fkCHXdOOIz5pahd3SybXuFTlIfeTBCs4A8gfzHU9rMFu6UcRvotXUq9+y0C/2YWwH40DKdqkTS1jdag3B1zDBbWUG42XiaO3pAedoSlOMs5mFjqTJn3LqFUi8bixski/7qVkhbaSwcRrjIHiNnSBksI4pZ6s1km2PCKNuzBTb0T/Ao5hxlAfpOL/xEmMRVs5e27/NLoy6kd1u81ZQo139gH5XBF4/3Zw1hCrAI3N0mfjj6zxcBjO/pDkeO2FeQ3s7il58YHtQ5tdmcK2QG8WQWZIQpZJnuzhKutCqy2Z0Fzhly+Dhl883LLkMs3+wXdvB8ymOPfLGWz/baGpK1Ta6pykRurEWvQYL3il8sNK0jPGHJFio+IaGw7gtQXdDCW32QIJuCcRag/migDgn95PPMxqrFbrowPQzaXHpMRYSvYDhf5FpkMrGN3V0PXUueAJnxeLpw2eti4D5katqptEP5TIk6SbGHXSo6nCV4d0+5z4KZJ8dxGugpl2bY0hzvju/nBUNX4XwPryvg0BLu/6UpZ2TEMdo5UzliDjmn0eLq1LRyQMLf8TKPy2mUOAU3toRV/HVM0+6hmk7Bx0wOv7rW/uQ4m6Eb0Zl+2q4frZu8vLTHjOeHTpebsH0r1htYwS3tnlbeA+6Z4C4M4tsz7zPHSojK9Lt3A+nkWoXfs9CtJPmsntZ74STzzMYVayF3akuZlE405SWaE7RCSTNNNyN/mun229MfFQ8iGkq7ijJbpuvkhCqNGi3fNvOqCejQM7cd15S7XJMYItEziA6HevaL4UOCuTOStWSFtjJhkRcw5pJjJ9MWpmDOQMVoLMTeNGQkzdxTAaA1P7hxktKt8ethh6XzwQdch3vV4Cur0cNDPG/bYlIA92rZCrRUgsoZA+wfV+GHDxg/H+GE3Z7YDC775fnErsfvLAkqzC3QIJsQ1HaRxf/soxrAULdT1D7uookVmalgW0PMt7r+OWWkzNGnBs65NC3KlgAOhZjKTmuqJxg4XZa/rBLOwBRhP+VVeVkOwaLA4CQGoB2hlcYJtOzS2Wm1hSmYfEf1mNYRlAb61/qyllKksph5P3MtJmDanPrZU7mxhXV+ndbksfhhDdFNJfjw/zXvkbaYOZKli4kYR7FdxfkEod1BV03xoMxWwo15LJbOdixtFmg8vMBxHwpigTYFK8MqqVBhRAO8oOqybUgZd0NVMEQ0HTMex9O2FuJ+Nze6VGE+LD6ZFX6mfMJgPo199BRzLCWdmnmmpD+hY/ty9X3ZkEO/OrATBNDrSLYJCsr9Ffov8Fvkp8lPkJ/WuiQ+JO+9/6xuspK3PKuuXiYI+3Mp1Izsphxi5ca41+n0uNGITyxllo0EO/1e2GEl2n1U1jIwfGD80fmDjh4k4xlvzzHD5Usj5kJk/q5sshLh39Zbn6g7UW1G4G4d0/iQjh/azdfX9b62gwIHde9fcpy85x8n3P7SEBQd29b3uNtvuNm7SqfkUCJwX4+p0cjor0buO1GAZYgRlELayCnkKFAGPBouB6w0ZqoJjZ4Y6FJjr7jNeWgM3rjFYoC2DlUsGoXbagzs1z04CP4eXlbXC2UVyQqMFcz50HzawweqZXQVAAzw9n+ezigs9NS/kjQQbCu9j6EcBW2WN8zeil5nwrKexb34LeMUWwev/4obgrfxSqPkUBOyf64oH+3qL9gdEcCf0MyqZW8+lUfPdIgzzzyU53kH4z2oRLN0Vfy+KGKPsXf3GGbZPX4TP9LSLeLL+otRGf7uIluotanzngVz3zcMViSnH0VCB7yoPZ9gDtMU1ne+CDf/o7DxA5p7mvwz8rzBq/e+6sRcJUsFVFwYwloPiAK027XoeLwKgW+bDBCTrLW/rBmkCoGxyxg/KZRqFGG+rg1qqmAjBAwG1nvTxlUYsv9TFSt+e2NytnNFs5bgLn5K4U4QWCnAXGC0uiKvf9WYmwoazsjVOZia6kIAfAj8Efgj8QMAPowKP8zzwUjlJWn0InhVypZZ3SiMDgv+jc3yfwqlgrWQjpa+Fb+vzSk0VZaQ9NsZywJmGjVeyezMlOBP2KOtWMI06oZ0tPa8tIx3YEdiVUaiBXrnTSJi5SKt1SIbcfdXM2QqtUyqgyumAsyrTAdW2a6pDSjPGd771UVxXDjqH1hyNHTgSPJJNavzMgu7LivIxwrAJk1c8sZqKILS8EMv0K6dLFAC+95PTVZj7iYxUOYDFuL2aI/NqdT0nT4w4/ck4m8rYs7VYEg1CyQEVlAyZPQ+hO+74Sid8HKBg/Kse+qZ064Ay2F1G4JqG3AQceNmcHI+OwE43qBx/927jOiWGseVT/ySNudNO0FpCcIhRFE7H9wt0JKNZhMrZyAqDonb/79YNE6vujM6B/04AAAD9////WgAAAAEAAABAKgAA3OEAACi1L/1g3OC1UQFqVIlNKhCwCwBPrVPgv16yeCWDLF2U+Zcoqw86ixoo8scoVuYuisFDHQ7Oe++cB+UEtwSIBHIYmTEPz8nDeRqZTiM37mE7e3iPI9dxZEc9vKiH9eBhRTyMh+PwHU58w2/YDcNhNWbYzBlec4bPDDKbQR5Ew4ZoGA0hHxIyYSEjFnIht+E0LDiGxzAZLsNgxLAY/sJheEsX7sJc2Atn0cJa+ApjYStVuApT4SkcRQpL4ScMhZs4YSe8hJnwkSSchJGwEgYswkU4kI0wkSE8hIVwEP7xx3/sg4Gwjh28g3lwD/bLwTn4BuPgPb0Yei04Bve1cMF9LMMFH8tgGnxMAwbTYBs8g/dq8B6/IMGixIgVJHiECFYhgkXkcYo8zsNjFHiMd8d3fIJNcNzJHk4+5ZiOP8g1+QPXNVGuYxDoHINguzm268B2HILZ3DgDa3BjDcyBNbAaB1ZjOFbjNThe4zde47Q3TuM2TmO0NkbbwGiMgc+4wgWuwBbYjCVMYAlMgceYLAKTcRmDcZgYhzEE/uIGD7gBO2AvXqCAFzADPsAIuhgBJ+AtLsDFBdgAD+AABDgAC+DL7/wMoHKzRdHTAAwL53mmMUIIxAw6FEUhTznKTjOazWaz2Ww2m80TfeRDURRFz/M8z/M8z/M8z/M8B12oX5ruzvM8z1PKGCh853mep5Rm08qFivnny+mIgtQhCR5pmqZpmv7poUjTNBW0AwTETGehiCXw/OmhSNM0MjLy8fHx8TEyMlQPPufhedhbd1C02TzL5lI4Qo9AnCiKoih6nmVwhbw+oGiK2Wxinulj800sUfNtMkjTDYRhkwOaWrPtDrLZbDabzWYTRVEURVG+8zzPE0VRFEXR8zzPkw3OBdza5CRqI4mONrI5cItjAFFLCavcuARcLD9S5iBgceE2CEJcmIghc3cTGrz9oBDXFjdqzm+w1Zsor7g6MzpzSAQrcXhjE8kBBalmM1JOESCRcgYRiZTT9ipS8axSpBwDapGKZxQj5dSttE911CaEUutjU6tySY1NgTlcLdIOJZ3neZ7neTKGGZRKQigUIHk3AazMkzbpnglHxh21ACXv2hBJQsDygrBOqHQPSRwjnDA1qaUKPUm/QVlg8sLSvTQmjGShOkn6tQGVWkpwtcaMiXQvzinGxgAaUhuWDiWRCGbK0pcg3Qv7upPYyIokksEjqY0kPq5jurdJb2+BFT6+8zzP8xwEUzwN97Slg+iZUw0RtHQwRts5iCZIB5G8OMUUgUwHu2g4tXD5kg6iCTGoJj2ldP0Z+vnATNXgzGo2IXk4MSTh6DzP8zxNFUp4cxbGpZmPfqxFSjslcHSe53mmd/5wkJVO6ZGYMp6XwOokWcFkyjhFUCjJtgKVKaMhGTbJPsbKlDEPCwqSgR/ipOl5nucJGIijlpJ0CqHcIaw/QJLMt5GgnSJJtllelEaaOwr0kezrwwPNfKQjlh9EycC8DIOUlADP8zzPkwuPco5tFtdcWwEqZShiCzu4Qing5vrc2M2xAkCJgSiiCi9xaOckmpkpa66P8dEeHhTRxQu4E2R35gLzLqBTehw+8kART/jF0aVYgk4hRJsL/NCGwhiKuBeH554w5h8vKCKJZoWqEkXkC0vT8/HsNIMuMjKVl0m5MrmyMw5PQ605J5mxmppCLMqVnRn2FLoAKekkM/M8RF3M8VwUkwVS8gkz42Pk2aPt+pMrkzSgCQuTjwvVAWCugr4w/6gDzQuamVEEVVVNVU9VU5VUHVVDVVDVU+1UOdVNNVPFVC9VS5VSnVQl1Uj1UXVUGVXKqqgmqoeqoUqoDqqTNVD9U/1UyZpWyPpY91RHQEAiRLQIEcJX92pf34v6QsuNG0JoVBk1auSw8VeBAPnho/bogYPHmWrGTBkvFQyYMWIIKxo0goP1TGEhIWGjYB6JSqKeODHChF29uyshoo5o0wYRkY5hXVPHQk/PhRw5cSqcOnXsLC6+mVMVa17FwztRT6BgwsTIklpEipTAKE6e1CdQ1tbk5OiaOKqQvyBzHjrUFVWFiroUFUWVKVTe3ja4xVU4OA51Q2PjlrrlihIlVZLUIxgwqKHVNBw6dtQ71Q4ePYx6KmPNk6gmTT2sbtgkViM1sImTuhB4lY6b6qbaqW9q3FnPugqjr/bVug0f6ge6uuFCvVDbKlv1wqXOqDlqjBqmfiFTx1TBiqP6VSG1RWVR9apdLVFB1MCKZEglUgErWucqXdVSrdQqNUNVqxoqlpolS5fapTbWL82pLy839SZNliwxunR56ckTKEmQGlJbWjbqRokGDCDAVQ0YsGf13c8A1K+stIxUNqFOoLBgwZdXTdBI2Y2Ni3rRIQYMyBqM1QgRzMzKJIRVMbEHEOpYi2pSpGCZGtWhQq36xKoxMVu5GgWrS0VG9pHsNJ2E/NOAADkGKkSoCbUhQ3omW5CgQU2osbEWrI6lqDinF+vt2rQyaXVmy6JDJw8iouGaVqOmDZs+xISpMynqTK3J0lFb9qOzAwaqgq7adVa/HFQHNUFFUL/IKllZn2pUqD71p07VqrqOnbbTefLc6TuNpxn7sScn9/SexXbTb96k6TQNB05inJbTrxpWu+panVnPulIzakpN2YhaURVQuQZoST2pLWuFaqGW1bD6oIL1Hz/dqUG1p17VrHpU82nHnmxD3dh6uk0ndp6eVbtpVa4CtcBWtVt1q9bKjaawC3uwCdvMmT7TZLpMC47pMR2mxbQXMA2mu/SX3sKluXSW1tJXsDSWrtJWOsqUntJSmkpDcdJO+kk3aSZKWkkv6SQdaKSNNJI+0kWG9JAGbCIt5K//OkgDaR4+2kf36B/dd6Nv+LUMv/bT0TR0tI4dXWNH78jRM3J0DhwdA0fjaBhto13s9V7z9Ytuodd6vaJZ9Ii6rgPRJEA0CLsuYdd2IdpEiA5x1yfu+g6vUeA1Xl6nyOu8VtEiugNd07WH/tAb4jpOrtvkWg7tN7TRueYw13PNdmt282y2s89ea7hGS+u01tBqfSFDZ+izxtBkX/31oMse9AOwNgNrsLCWENZhYj1BrMUgNAUIDWGsK4z1WFvoCN3AQTvoBc2gBRzoAwh6AIJG4NUFvNpLQXMpaAUJeitBJ+hqAl3d1QHaQF9v728A3bZtc1d+hYpRpWJYqTiVKo6lilWtYlmreBUrnsWKWWEyLUzGbMW1WnErzmRXfKoUl2JTTIpFgWJQPIpD8SRNrIkTV+LEnDrxpU7c6RNj+sSfPLGlJ/Z0yZYu+XITU9rEm7iSMzEjQ2zoEDc6xIcQsSNEjCgRP0rEiRQxJEWsaBFHWsSLWBJTMqFCXIgF8SAG9If/8CQH4lSSJbkP++FHPsyHIxmSA89mQ/2GX7OeXu3TLKfX8Gg202d4DPbSX/gzS+ktfAUr6Sn8BPvoJbyZZfRlT2YVfYQfs4cewotZQh/2YHbyH/yX/fMOvoGVfAa/wEK+gveyez7Bd1k9j+APWMY38Fy2zhf4LTvnCfwAG+cFfADr5gH8W8Rr2bz9atN8P1s0num1rBmn5bPsGJflsWwYh+WvrBd35a3sFsd0VhaLr3JVtoqnclRWip9yUxaJl3JS9s9HuSjrw0M5KCvDP7kny8I7+aUV4Zx8k3VzTZ7JbnBMbmkx+CW3ZC14JadkJ/gkr7RlLskj2TGH5I9smDvyRvbLGTmlZeCLXJH18kSOyCLwQ27IcnkhJ2QJ+CAXZAP4pAey7oD8j63ux/vUTJf0tM7ySIessPzR+dRWvscd6ypvdD0VledxPLWUM/qdKsrteJ36yen4Yr30Oa5YNbkcj1MtHY6/qZXcjSfWSm/jiBWSH7phbeRsfE1d5Go8TUXkhU5YCzkaH6yC/IybqYC8jJOpfXyMC9ZIF+NhKh8H4168i29xLY7Fr3gVp+JSPIo/cSfOxJd4EkfigW7EizgRF+JBHIj/8B7Ow3V4DsfhN7yG03AZHsNh+Avfcxfewlm4Ck/hJ9yEk/ARnud4HsLtvM4/uAfv4Kg3/fQ45+Bv7tbGtmFNzdNcA1oGDBfO3IJT8Alu5mUewcdczMP8gX95A2fgCtzLuxyBHzDAVWCLwAAX4AEA/LXV+2beWnfWlXVh3VfXVStMVqtU3VQX1SlTpUiNuqIuqPvpdrqXd9PVdDFdy2vpVrqTbuWNdCFdR7fRZUS5SFEiRIeuoVuI0CBBk4EA3T+3z5W8kRfy8rl7buPVc/PgYbxjp86lcxfnKMqJA+e+uYm3zT28hnfNVXMLL+EdvGdumUvmCl4xF8z9cr104bJFSxYs98qtcqncKVKiQHnipMllcpXcJPfIDbyAt8gdcoXcvwvk+rg97o6r4+bww3HDRg0ad8aNcfsujBd8ey70WlwWd4WKFChOmLglLokRIvLw7m6IC+LWXbrr4c5d9Mrd88JdDtfttt0Nd+2mXQ03w8Vwz66FS+FOuGa37JJFGIMgFgZ2H1wHt8FlsECBV4IuBPfA5boFLoE74Aa4AO67rX3Z1rK07CxZsWC9cmVbWVZ2lU1lUVlTtpQdZUVZUPaT7WQv7SaryWKyltaSrWQn2UobyUKyjmwjS2kX2UQWkTVkC9lBVpANZAFZP7aPTW2kfbR8rKNttHksHnvH2rF07KJVtHIsHPvGJto29tAa2jVWjS20hHbQnrFlLBkraMVYMPaL7WK5WC02i71irVgqdoqNYqHYJ06aMFmixCaxR2ygNQJYhMgQITaIBWJ/2B48dujIYf0sjhs2atCwM2wM22dhvODbc6FnW9gVVoVNgeKEiRIk7AibZ/HsXQg7EHX2g6Xz0GEOtU0rd8bBcbBvts2y2TW1NA1oNoO9YM9sBUvBSrBmlsxGsBCsmAWzD6wD28AusApsAttlD1gDtoDdsgOsAAvAvr3Wcq1VaVVZNVZ9VV1VzMoq79fW5sqZtWjNkhUL1itXrTBZrVKVCtUpU6VIjRIVCtQnT50uOW3SlAmT5SVLlShNqpQUCdIjR40YUS5SlAjRIUOFCA0SNBkI0B8/fSTTSMhHPnscG/XkwcN4x04dOotzFOXEgfPGTWIbxENDNmvUpCkkRDN4xkwZMmMExYQB88VLFy5btGTBcsVKFSpTpESB8sRJEyZLlCRBciTQCGARIkOEBPkD8sNHDx47dOTww3HDRg0aM2TE6IPxgm/PhV4LFitUpEBxwkQJEiNE5OHdhbADUfeBzkOHObQpd8bBcXhza2PbsKaWpgEtA4YLZxYqUJggwayMLMIYBLEwsAdfDhowWKDAK0EXggMGuApsERggIACA92trZ9aiNUtWLFivXLXCZLVKVSpUp0yVIjVKVChQnzx1uuS0SVMmTJaXLFWiNKlSUiRIjxw1YkS5SFEiRIcMFSI0SNBkIEB//PSRTCMhH/nscWzUkwcP4x07degszlGUEwfOGzeJbRAPDdmsUZOmkBDN4BkzZciMERQTBswXL124bNGSBcsVK1WoTJESBcoTJ02YLFGSBMmRQCOARYgMERLkD8gPHz147NCRww/HDRs1aMyQEaMPxgu+PRd6LVisUJECxQkTJUiMEJGHdxfCDkTdBzoPHebQptwZB8fhza2NbcOaWpoGtAwYLpxZqEBhggSzMrIIYxDEwsAefDlowGCBAq8EXQgOGOAqsEVggIAAAN6vrR3oT58Uko+jHjx36iwqxnmTiGi4Jg3hoBkygmG+dNmSpcmQIEB88NDhd6PGCrs6ug5sFSaYkY2JgX01mBXrVStWoCxRqoz0qBGlIkQp5KJinDeJiIZrwnyJYoSHDr8bNWbEgMHnosWKFHV0XGxraWhkY1teXQe4tgYE+Fu5udasWK9asVKFyhQpUaA8XW7KZGmJUmWkR40oFSEyREgQH0fFOGvICF6pspXkCJAbfC4GlBiRd2dXR9cBlYvj4Ma2loaG4azCBDOyMTGwrwYLvLoOcG0NCPC33sr3VLMpcUcn55Z2ZibWoGvrLVuKRJm4ZomRIGd2HczAFnA94CkTpTpbqjxJUuQsr85s7MuLKwB3ndUKlahLy8pvtJjFz4xOzi3tzEysQddWfz9nZr4o//KhHpRz+U/vybN8p790K8/pN/mU1/SZHMpjektv8pfekiv5Sk/Jj/ykr3TAl/SRfMhD+kf+946+kft4Rk/pO37RK3K/T/SI3MYfekM+4ws9Ie/7QS/I+X7yA7neA/o/vuL9fB9H8ZKfeomPfEgX8Y/Px+9+zzs6iG98PU73eR6Pzz3j33G5t/N1HO7p/KJX+Dmv6BJezsdxsofzbxzCu/lEB/s2j+gO/vANfcGz+TWe4NV8GucvfMJL69H84I31Z97MDfVlnsz19GNe8HJ6MR/mZnow/+Veei/f5VJ6Lr/lSnotn+U+eix/5fp5K1/lpk/lp9zHl/JRruND+SfXzTv5JhfxmfySy+aVfJKb5pH8kYvmA9/INfOAX+SOeSI/5IZ5IR/kWvm/B3KX/I/3cZF8j+dxjfyO13GJfI73u0Eex9+4P97G17g8nsbPuDJexse4dt/3MO6Hf/F8t8PvvYvbfL1vceOexa+4b6/iU1y2R/Enrtqb+BIX7Un8iHvhRXzerfB4f3clfIi3u18P4uuugf/wdHfrPXyHK+DnHrWZ33w5i/nnx1lVD/cc7Kl/ezdL6tsCj22o9JB34MyBgQUgQggICAAA8+cZBAVBHoedZjzk6GUAQaFgIIAyAQAQgMBADGSrgbrGGAUAIJGMSOFBAireinH2Y+p91Lr9l7bmWzHvS/Oaarn2Pd7KYU+a33ZPpdv9V4778/iuVd7dzDdi2pv3aa2Tbmb+mfOcbH9vnXa/46809mdzW6ms293PpDk+mdtr59Ws/TfN+fme3lrqfc07YaxP9zfVculj3o1zX7K+75Zr3/tsmubndW2V1Prcf8S0J49ru+bexvo7p715f9Mtq37XmzHMy/P7Ulk3O95Me0B+WYowT7kWTqGgBklnmSPCqfYKRfVYOMcIZ06kEyCpxdowxggzIr1EWQymnjNGmVfhFRLaMbGMEMasakeQFI6I5ZRxYpT6iqR0XA1nDHGuxBUglKPqGWKYcCGuQqkNUc4zw5RrdRRJ4rEylghiXKovQFKDhbFMMWdCeY2SWqydYYYRr8pJEMRh6TwhjBkVTqKoHgnHOWPMqvYCJSVTDrY7ZbqwulosnCGKKdfiKJTVYanrm2DGifYKRDEoHFOwQ33B8xPiKWRSrfGBVH6u/zbKjUpQf3+BNwn1B0k42Yt5nM4XIdP21+om/r95RnkPVo5xmphqRwbQiMR3fgp5Gqgj0grnw6yNiFnlWrDHmFZPoBCGqeVchCkDviP1+3Oq8hsXKf+pp8/UwrPXb9pb9xhwxgBXjawzwCHU2DEnDTtAuWRdCF9+Vzuah1Dn3nNCGHFKfKY+0d8LdTUy/Ze9bbc8y7fjvhTpnSi8LtZeWlxk5xdfCvcIY0zIAGBMMT3tGsgFA5hazgklvemL/Eegs/rlVzP56jjx1j0X67+Zf6kuBd7kkCKBpCmRsFg5tHek0AopdFYMqLRbBC5Wh8jdqShiYfRoa+9IwSoLosKBGVkH4NClELk7FUUsjJ4ps2Ttg8wMb0ICMitCJozG3WLFLrkKNQGi8o4cuEPAbH1pQ1zFWjWyLbYfgoXviMUHN+ApSamLYelHOrlsqjyTeUqWCiOj8kZLAARP5imN0ap7NyUyvivMTtjSMBv2JbnNy7sNnGkmXufaUZUWgkAcfSW3lU1bIZf4w8MpXmCuUKk+vF1zysxaFz0pISI27QNVB9e1J4Ytbb5CgzONzSFp/ZGI5G0iBXn3+omdP8aXPeyPUTfXSjpbotWb5wSmi0hHssC5Sg79dHWUAn57rIBkfvoXJNYLZRjXBZdxEmcp+3KGuuUeA7zNafmO+sc8EmQRzkmygiHydI13f972PYoSbSHdZu/kELfu1ularheLwf/Bgv8S7SY61Mt/M2uG/EH8eYDQMlqhs/3ZpR+hpmdvRUIuDHSpvFlio+ytRNkvf7SVPwbxvz+mp68LeLJcK5Rzs+M5bH95UJeG/b4bWE/kSQ4c/tVIftrx0cORtx7gwFenKVSYa8E0qQWQ/f5ivd+bfhQdXottJciFbMLl1sLkybbr72tcCb2AiLie6o9M7IkQDECv54aeIyZtx4S4oWbBREeMJT6yaPWgJHjrf8exGbkE3KfvmjImRqfwZO7n32lLYyLg1roeGfTp87uB2JhAZZD9F7haw6xPMSW/okt/iCj9FVHiU0G7TdbSdL6mMUbHSu4WX/Inihg/6RwRtkZa32yC3XH6Un+kkLGTdYOIdVP/8SYuirU4tWZan27P+sET4gbZayX+0eUkckWBWMNsj50MJ8gXb3RRWsUB3hbbMRLhHmkXS/y7XX9Jnih7qORcR8hiaX6jTabjKS+NIgBvy8YYiXSf9Eu5DmhWOYqstseK/el2WDN4wtyQtZLPVSS0O7rgH2+DjbETdSFAu9oZ1aoDilWOqFY71Wjuu2ejsdpTu6ub69jm+ekcqZMJ3RQh9fJEvtHKf6SPYJQrYCKuhSlY0IIhL9KdO1DWO6GsTtC61FHyK7r0hyhK3Xdj+o8pBi0Cz3QUCOi7wMfaApo5yTpwVwNBcNsITtyrk6+RZx42Y+Hu7YVVbjLcqtWwMhoO92k7rHLz4dYtiJXRiLhvO2KVmxJ3hd0KPBoXHLQpsp5Z4WgtC/HNuPBe+0Ksmxie2coQn4aGl7pKxE5nx9nbZK2bJ5eRhbLcOFJO6Z2yJjJV7pZ1s/oNnFu3cVZGg+h+OxMIzyL0bRlxKeMI6X0fsdITCU1mJfE9wwrttZtqq2lGfvi0hXV95tiyZiQQ4VG2Pu2yK2WaLb2vs1N+oK2JbrS7m2+r1LK7lY67RfltmROdeHbbyluWht5x23pLPDPwbrgl1+GcvLPaolylHJWn/O7kRKelveFuB6MYNbpuTL5tZiJrS5O58dhE+k1R9jExae2u1NNLQ3Xpb8Oer2G7Cnq31wRB6ba9/diR63rtXDGZqes3rV1hyeA1hStYtSF8JzZv9TV+o479W+hM4OjWCi5LhnDQuIK1SxJ2YAtfv6N46beLbyLTeN1bx1c2kNe6jXwZzeT14aV8h47l1dNevkYm89Lrar6D4Xx/1bbzlXI+r6ML+r3UCutL4VI+Smt6rWxln6/pvUq9u+9AmecrP8v9/M35RdkOoFv5CKA7dBnQve2ZmLl+IotOBHUAHFPxoRIVK0FXr3NB99Zi0LV6NOhatht06U0HXbHWg04CpLUVmPqMGBB0tJcEndjRAPBt2xN0K08KusmtCjp+DgO/gTQFw0JXrwvDG4MP3Rm6Fo4MpQPIsCcIfJSuDfr5LDs76NxaHnTWjw866/YH9PQdukLoLEwQOnq3CDFfD3OnFbaqiVcCsbEX7LM60OpdXmsMGUw6s8TW5HzdbY4V5cKlyVSH6Rvi3nbGTwOTj0nYa26xGeJl3OdrTN5M/OA2mbuBbtZ2c8rSpMaJyVLRTV1LLozPGSwwGm3lpK+Rv1zybqQ4XPJohJXTv/fwr83s7dsBX9oERsUusJOREfBTPF3Bu0v+FYtnvHnbiBDLFE+guBLLFxAVEHYQ3a7puq0LJp0vJGUMfyJR0H2+mWkAD8vN3FQJNYgu3INb52tgafmt6D5aBUMwGdyM5Woi2rs0XY3zvLfW0u1ZoQzqtYVpuL1YVksSO/T14pepmymPC5YUVgL2kXFAoS7Ym4CO1qPgLND1SdA+5M114wWzCzxtf/YCghWdMnGXLYmfP8rieZoDI4ihWm2biUV1tSdiM/SozKojXhbNoqyCx+VZ6bNzKi3subZbyer/eqD3EKAd+/JN+AinYeEE5N/4Zeslp4ndjZNsvHhZK3NMNekWRY3Q/vTtxtFrmg9SUQaFzUK1bjv26krZUUrLupNvAQ5qfY6MfUbtqB8xD95EiqwTWXO7rLbMu9eer9RAdFvp5q6C4eM2B8aRQwu17SxL63ZN/Kt0TCkruHCrCU7XPHwrlmMiMO2ZlT127k4Levd2JV25z9j3DlW081++2fhbuot29T6APdVHKJrOm13mblZQOfgYr/Ers2RpK1yomIXD77LqH4EZu7Jyf1B6L2IWGi5lalvwRgpWoNaBYW+AsgWAuRey95LKSDxfivxtaHkj7nQdHichzy6eXoWlTfI2WqZMs/VlfpEZVyxj+JSsgOWT/HdOidHYqxGiR6WNaEQ7wnw1bM4nobnX8pkVYqUTW2b3dB5OOvam20zek31VDL40xdYjyeZ3GVo+WWbWgISzKm+7rcGl3EG4F3h7ttfKanZxb/4utd+PTsyyXSDOYHhNLTyOQT/FpUdbNZCjg6juHTSfV2NHTZo5Lvs1Z2hz3viZmwl07yNgVCdT6Y0GcIc0EcRsqwi3dJyVNoivqRqNyHAOZFjuZAYaktFYdn30hYlbb3q48vKMcbffnHUtedkttidt3y3pwhRmEd2pzoJ8W5CvyrorfMFVbSts7tFEQ1tp9AWfSEVufl9J3s4hCz7R3WVWdIa/z/jIIP91ZsJly7aYrJxisBgWO25lYnjx/Zxrbn8BRJ38t+zLjKunKctVV7Qe2Qq50UDXxGwLmZNEW7ieW5mhcXeTRY2Tf03y0aLbxzIofSvqb8HOenxwS1O6GHk+78tQZBM0swKIOlOO7xvTG4S0GaeWEGzzyhkM5PNMqsHNP+0gDatMY9NMHHWKGfOwnS7BX2YH5+nCLuwulpWY+tUI4/O4DyGbdFTG+KnK0XyIqLQhuH3EJPfkYPV2Q9073U+gfkXdMReF4y8T7I05Ty6xIwP7kPdkDsaX+comxZ60jPwqs8eqNutce2zLyNmOd4T1WCPXAv8Itrm9LfdLC2Vb239Eiet3LdXInV8/SU9e7upSMfawSM+8b/YN4+TdMny245svzWtkXSAewchWKwOxNPt2PxYrJRkhfPhEJCfTfOHzcJIRK6wHoZEdsDbT5+6jHuxdS/PWY95FgHYR5I34qHlS3vdhlZWzDpm2MGlED9Z3ULoFuRZuImQaDIaTqbfrQh2cBWaC07IjTK9gZJP0BAbn8VNYLcl7g5d2tn+OC9B+R9PlLSx4J993Odm8HqU8zdFTU2Ba1KziFLZEDdhkqYF/m5AC31VvzxpVLZIH2CFTM3vD7nMUpgDoLpF4TTUCyzMcjyfP0mPF9szfOFBOzBBMoWEWKv8O2AiUhoDD98KTgdWxcXcm7Xpg/r/L7FwE3SrEVHPOWwGQ7U2k+YVscubW8Ngdq6uZPO/wA79dFKphrInisbrNxwH73k6Ype+lhR8chNZOKxSX0d84NzkLuRpCn1nvm9qJTbWPNNR8TgfYOz9LDhNks/Z2GMbOkHCH2RvODlZjt1Z1TT32JDXD2dd3guNAPLGRSWCzlj7bObhPC55L3n7mPtzq5yw1eW7vAhmMkZzJqyrC5Wl9H0geHebBzc1E2IvbxrV3dGmbgVoT+vbkGtcES2/n5tnIFRAGsnYszTDeBQ1zwLQCrrLwn7Sei/88s4yX2w6u4mK+81Z2+r6C0F2bcgG1ng6Ir0VRa+9IDI5q6upsrXe/E9F4tDgb5wWL5a7V2LnP2gms92SptRw8ryKsrd7ycPdoEuVON0bu3a7I5JRrS0gHk4hpZSnOtDe2cR6OFur0xmJ9CFrLbNr4xQngzj+PfrqauHblU3XecXnvDP8Ex9Wl9bA/wonF+YLO423GXmGLM34CK782tUzgxIh3mZui+CL0GfVFy89F+Ofx7Y+cGFwyQq5KG9O39K1ht7QDkkOyuSZYbgowCfEUwfRiTJWV5q7NDROgeEXLiXIg9yy3baJAXxX2arJPx/w/RY+2mTkIuMviH15aWaC8r8kF3xOrMQSbFbK59n2R35kcbuPHJcncNaKiRyc6T592RzBMvKbHOsbU9ZWcofju3GFzW7/EA7vJ0I0Lr93PTPzY1O4ob5ZgQZQHvUZUM4sezruD6QWlWVR7WY/XfNth1/5y+ue5zpYF2/I8rbD/MHK2BC/U15CRO5U2Z/ZUpQ8ZN1LB2Z7yDuqbm7mVkKYQ+5yWEZ3OvzIFcLr/svbOYb4/tJ8WDeeYo+Aoro5xWGnbU+z02epcU302PN1IH4xNm+rLqxNGeuki01i8cdNrchM4vAVdD+LOnbHfpkSZCbkEdyVShx225SalbblvOIQhznY6aU7BqdIeUhgp+Zxghd31BrOl2nbzL6azj7RydHjIcRttBiukI0NT6HNAapktOzEKb56x5OjZKQlPYptqGRY8I6U14mUlj1K2mVmUo9V5dvD5IzkTfqJ9Bh5urMRIeT02FRgpj1duVhU209kp8+21kQ8MJ+MxdBuGzxz080j9xzxyqhnOM9IKXaBjp4Q9G0VsBMuytsLOlRne4oxrdjWr2nNt9L6wLjktOh8Rt+Hd7jYN0/tZovVxvUenwW8tdI45Ykwm/LgY25eYybrNmh2xzn4XZNygOqLjMpyqm6gW9JSft7Hk3K5uZ24N5UTnyl4TdsJbBFit1tXNmgxvp+5gooNvydiwtM+xvy2z+wzY8zxsb9uq76Z6a0ktopiiLyOv3mXiLUYFMwItyxQEewHzIaxdsVX6O451zLufeuzZq/VVHwqOEmq27W/TZOfU8Pi71Ko9cqcem/sWZRc3sOP1+BCMTObzBHdidc+qxCD7RnrPVhuZMqm0Fbf4lqo3vFtT2/uqFf/LNtWWiZsGd06mlq17iM2bNn/ONMsGcUhWm9Zo88HcaldZ3+igV6d21od+Rv7c87F/bNkkdlWR5LC3zrHtb5j1v8eeYqRz3Ca3BWSS4+cUrZJ2WLpct53m4vFwGJ0VdhKRe4e2z9hJniF8FTVnacUFZbA54K1BBsGcnYkHOc4HnjyRMMFRctsbxgOhbsoDD3hocothcPOITe7ZYftmG5+wwKulY7s4Ksvahx2fvENtKiY9nTxCWlVT+rL9M94ZegPCPoFOI/2XStvnDN5E91JfXuZrNS4dmmmIMbDJxfaclc3zTlPyhoqwnZ0Ve0G3eQ4cV/eFMd+ORuCF7aFygJ25AVlzZI3jjoGSKo6/4vnku4NyhvpzN1Lr5lazMNP2Gpxzbzrw7wUH87VxamGZRuhFx5gMLpgpUzkbQ8W/bLfPgL1TuorlgxO6LP+UQXl7ZbTMywfpGqtdtvCvDTqOVeydP616e/O43lc91H4Fek/jz0dxUXkzs4tUG9vD1ZCn7QLX+Hz7/YlfQDJb33bx620y5WQ2m8BdV9mv7hKwDz9ZRxaE4Yxl92JXbyYzgAfSV9pIYvN3M0m3ZbuFPOaLDH4CW3KL6zNwuPmzdIGxbvus5naOrLRJ2bFUz//fSL0LhJfidTt4Gn48gjfRi3hhY/1Z4LiYLFo3y10Eu6CjYH/bTEmTaNYeHG9//iqeKoqz4b+FY48R0cLbThDaZJYkxmKvtZdF5vOTIXFL2S4IzSsaJDxE3E9TFc0PIl+OlGzbDu6vUN6h2PjtMBH6aUS1wzio1dvZsaZWg3fchH2ej98taCobKfrrcd6yfNTkkjELFXas7JvyzRj3YGnJCn+Z39rMVicODT+tWzIcgfPD/TufLcXdZp/FxWaf8eJas88+cUmzTxBRJrf1lTZxVvu2GTseQTg3aJPkHcQw/5X8Kbj1zn8bd7CKQ9QrsKv76UNg7wP5U6gD0/g4qGw8Cgl9y243S9cKzblANqW5NdJxAjRLjPsExjEdul+Xrty376xv+enN9L7+EITPXOHb/1cjn79aJ1rXjxPrQQL/fbKNlZZyA5Rd83/qbHcztBu87b2//l4B9Qqo10C9JtArGxe67yOp3fI0Jg1WLoGSa/ZPDb8rLxhnfXVfAywyE6zjfyDc9z+NpON/FNX3PwepflmefBzO07ujDECB64hKpzI9EvqdDr4jVJ3tcDOsWERwI6bnPcMynGtbOeXKMROGvRlzIW8rZ9v0JpvA4IWN7KgzaEd8tDW7CSSzP6WHjTZ172EWPQ511yWpmDHC3LBUrBrD3CxUbhLB/EpUThTBfuCKybYvSLCJhvhsNaVC3sib+AzfprLsexO06AsmX2SvO/3MzdXRy1Xj0iNA0JVx1i2fPIRfAJqz9riNaIyM4tmOCDCTQOWl0zyyLWKMtMQPoGyJe6EaQTcrczfuy84PVNTTJnXBgH8s4n+3iChfWyzgyhGhaQ4SuBtRwizKWzhlcnvRKDrajDkStIq6Oe86vsuOsjPqO+fnhBsgCvd8VVhAYbE+pzH9lxj7sXT2a/XtSnk8q5MVvQBKLBjP1bA2hlbj+8vrBdNLaS+S9OKfeAqBzC6QOctwKEXZ8g0ydgHqJj+e2kvxb6ZwV+yUy2Ks7BGZOwzHOpEyHpgELMKqaLCUJmMOGmxkfbX3JGl5u2z+SK8CW+8ZePfe4mc2/wYD49k585I+5cqnUfS+2K+U5wzkBbCD4P/mkiFEViJ0HwhOAAAA/f///1oAAAABAAAA3EEAAPQVAQAotS/9oPQVAQCFDgKK3b1xMxCAbgCpev0evooi4J4vxkqUJwJSbWg2HEBhJmJF3Ikd5cmUn56pVsFVKdg1Nj9J7733PmYHxwbJBk5xmqPfBG1dZqBUC6OddSj9hr5JZyB0XuFU5dEJJMOMJpmaXmw6TWBBaXZirYiTYASPjWu4clDODZ0bKsROvYRQXdzKQTgtm4fNLtaKM+8Jw73sAT4aXsGur64JrAHarppkF0iGRG/gkmdWsgiXV4Ofhe4VTj3aLzql3TqUErx8V0bZMX0ueBs8qOMFSu3TPi2Z8zrFfb1ueNpoYzZFr7zgjZfrgtcX+0jB+xdGoJPzRt6XLEnVu5fW7UyVw0YrFD7jJbs89I5BcEJmz6M85qxT+wT66HWy+t43pc8sKgdVLxwel5fJEI98B43LYSkfXz3RMK9c4uOstBaW/YSU9Oq9WPJqNDfr5qCMY3QviwOLg9dPLLML5e+HyEYcuYOWhyyD0iOviDOn3UQQRk0N5CpIG98UEka9WUMV85cGKbMyUcBeFIpfXSFw1iptO6RGgy+MT0WvFJydma2KYNnPmxIvIR8z2evOKtNkZRbUCIpMsDjIO1hGIEzHwtgAGF3OGCQ2M5UAGPUKskXpJNGjKel0BVhJDFg4HA6HuWGul09wX2qR+A4LGBILxp6wMmAlZAaA0cS4gr0kanKTeD1A6IDC08vD0mvnR64b2CficIL3T2ibYbD7ZsEEFTi8dEKRDp68WERyuJl67IDMHiB46LS8DDSai8AKEsVkKnWZMQ9iooWz/PBFbgGH2DFoJuqixYzCcaobhJpaROUK+MWCHNlH7mD+Ezrrgu3yjtgwgCXF4GTZdCFnOqEd3iNPO6U3jODMCA60Sk6YZiwiVC8aE5onEUrATMJo0IZdmuh8swCEtw9CIQEWoOAqoEa0aoJxnYF9MLyCmym8hsAAg1piZvWm9GawsKhEOXFOEDqlanQmmrMzRMFMwZHPhWgn6BzSeWkGYWUJZ5/OFGB0mV0mdGYUcdq+IMOXGEIEsZz/l7OIBvcSg9NMiETpnUtwo8h9kVSqdlOAqc0jlIjNHFqUln2FFJnpgs4JM2dQa9JhxouxwL44Gku9RHNxZgZQmP5UdT6jYvwmEu55wcKYZjMnizTmKC9N7L4S0Ba9CUKjzALKrpw684ihG/1mOd15KTjmda65UWNHp+Xg02fmmEwvLwgrSTpnfFLR6uQqYPST2W1C5EURh62TD62ZXadAEcItIAVOy8a1leo9MQeUzeJc4C3BfdK9y3OBe0SyazkI5PXQdyUL6WUvhxZrup1q0rReOKK6ecQg8EoIZJMFFTXhxYutvFYsM22TChzeKC+bXgRaeFpfh3vPqFZ4s7Yq5e2UBjo35H7oJTexWpKd7KWQOSGDyGAozDUZs0cRmbPugYCtzMOGGHlFVBF58RRNxhEmULaQuCpfJgHKXYpH5E0HRrZqgFTlLZMDpts1PHC2PbqAvoGbfCmzbSIEa8mhJOMhdg14HjoKVdPkDEISHjTinMRDw8moRQIGTXrbVxLASaBov6IewEUusrCQIMG5xaqOa6QDXKlt8KNoCwy3puCHTgD48wPkBxcZwJBbrGAcqoELAchOhDSAt5yCvHXiAXPWWWUqSADG0CdsCMoCTIk0GXkkCOyI5ifL4CfZMzCdSj5cbnhRDTLMWKcH3IXRTNiFAjPgL15pwi+yfsBhqACGX2S5BIt6MYUbzf7AaKaMhBvzssDhcDgcDofD4XA4HA6Hw9ynRDauUygPLtMUMlwBiUK4SG5duEQP8OQ3VFbuTxAFGQ6LOq6fAWXTHWJWc7CR70zJKgq3hCByg8ik4oMnUNj7gEP7oAJ62vnQyzaogJoAZMbC46ScmykWuy4uHwIi2aQmLm4gcCHo2ZSp0rRxExAGjraZ4N79cOWiKDyugkUDqnWdW2flQhhbFgeWZwAxZDuejVxSLmFett9tDi0HK0o5ObZbrllS806LW+Vd4+PG9ovE7mrmUikSyX4KMcGw/faAHJu5Uh86YEHSsv0iRmkD5klqhhPQ7Xcr2gRlCcvVxKQ209NsDxCkJ2lTdmJGZFRTMEGcStPqTvxYctkDyKl6btm5qcxJST8rLha1KPtZl2Vz4rikjOvdwGm7tlCunEplPYpPtENuWkI5/RrMXA0ZlmVZlmVZlmVZlqm+/ExtkkF96BrQPToCAQZy4fgEBxC5GwHa6boR5Qsd6V7alb4I2y9XZpjRwZkNfHUhQjV3rob6nf4EkTM7tXzUmXA1+4mkRkRGC/D85QxrzSPUKruynmXfyHnEG1dndzV0w6zHREO2LTPArPf9sidLhMpzNjAGOo/xOYIzuxkYETpr7es6tVg5ZSdiJFfNamd2SugB7S3UXcQNP7wj3rbMsjix4h2hZtlFjPTKNslD6tUBnnj1gqxl21L9vHpfMN3V1T7ZSzgNvGRCX7xjfIayL2LTNRxA9LyYSn8c2DzRtmqYl1QlN5YDb4rog6TEPNKouyZwnJUr4Ap7aQz6oIIPjQCR0sAcxvTVmdkCGx4izpHugQvPFCYgfQIO4dmodfNS3fzcAnsJV/VwFYgBgU8sruES5WVptikLWv8jWgMo0hrbLdo66UlrTRch+IULI/gIvmFDCV6C//ETcFsOB+flXp4gARpH4woUpPE0Lid3xs94XFyXd7mbm5ZrOQIEZbyMHzggxsX42toW3+KyrMW1uJkZFsfiY2MEOAEOBlbFq7iXlxSX4lxcUTyKd3VN8Sn+9UXFqTgZmRW34tnsFb/iXG4Wz+JqagV4Ac7GFsbDeFubAW6Av/EtExBnYhriQ9zJCQAHwKGgjLgRf3oq4kW8qYmIE/GlpR/+w5WUrNzKAwTovPOjIz6bDxcS0rP18DjGs/Fw71N3KirfqBt1q6qe7tPdp4/pNt2rq3Q2Ha51nV2H/29n2+FY7J19hwcF5dl5OBIST9p79h6elMQFCLjyKx/AgXaZN2fOyNlydpo0c/acjQZNnB1nmzEDZ8PZYsS02W22Fy9sNpsNCrpmr9lVqqjZavbnJ5lNZkuRAmaD2VCghO7Q7cSJlq1lN2mCZWPZTJhc2Ve2p2eWnWU/ebJlb9lRonTZXfaUKWF2mE2FiugW3VasjO7RzYUL6SbdX76U7tI9Zoyb7WaX2W9y5LhBuYUIMTGEcBcWHm5uJUomJyX3DkPDISmSHNlHNiJiJmMLFpuFisDADn/bg4cZHzYIDhwo//6C7CCVG8OGvWE3NvrFmLFr1PjbfxsHkB/7x8bE7FEEyPbhA3Njfnfljoy01MG3+/ooUBC00LnBYM692dhYQXMvWTKHd2eIECIm7L29vAgr9pAhiTtxEyGiuBW3ESOLe3Fnbhf7xc7Lc9yOMEqUQLEJ94wN+LgBt9+23DwuN4/dY3/3JJI9uZVszT0n2XOF3XhhN24Mm1LDNrEFNWTYfDtPgt4e3Cf2kN1iMyKS2IJ7xM7bNjYkJI1NY8vYMPYDCBvCdrDx9p3dttsNNoO67a6r027tnpsz22ZbTo5sk204OLEttt3cwDbYRoDAa3ttNjauzbXX1rb21k5Ly9pZ2+u92le72yWwCWxZrtpVm8u12lb77AxrY200NK2ttdXUCuwC+8CBrt2129q+9td+ewvbYTsubmyP7QQJDGwDW4GCsl226eiyO7sX7O0UEHZPYTf2uqOu+2rdT9Zt9ZvJb7/3gL33VlJa1as7KamP7rORkPboPRsAAD1azyYiuqPvbCEhO9rODgpC1ah7aChVp+6iIjwazzYyyqPz7KMjPprPDqBVd4AtQKtq1S1AgN56Ly3xzXdTU999Ozn9/TcUVLzjLSX1s3821QbSdcacnobRYbSp6Rf9RceJ40V70W/ehOpQ7cbNFr1Fl5Zm0Vn0mjVX9BU9OlpFV9Fo0FDRVLQZM1K0FC0qCkVD0WTIPNFPdJkyUXQUfebMFD1Fp0nzqT+1GjVWtBVNSopFY9Fs2GjRWnSbNqAaVMOBw0Vz0XLkdNFd9Jw5YDQYTYeOGC1G19FjwODNsJ7nJk60pycT3fn9IhGiLy+LaMzMTCNChughWlMT0Ur0kSR6yRJNrak5dbhHDx40tA0bOHToyMgblpSaMoi21JWVQPSPx8cZmoauoSEhZegYOoeWlNSTkzv0Du1DB9EwSDg6jtAjtAsXIXQIzcj4QX/QLVp40B40CxYddAe9YsWf/tOIiBv0Bm1omEFn0ISEGDQGPThYQVfQJ0706T5dosQEPUGbMEFBU9AoUFjQFnRh4QV9QadIoUFr0IeHftpPq1DBQXPQiYmAGlArKgbqQL24CEKD0C9eiNAidGOjoBbUMDSJvb0IcpqOboGdvrt7kKfx8By4aTi4BFpubk6B25t+i9MNdB0ErafHQDPQEjSfbvtiY+vSXXptrYAuoNXUtLSWRkPD0lja673SV5rLrdJVerud0lM6m43SUdqAASgNpcnImnSTFhMboAdoMLAlvaTDwpg0kx4bc9JOuqzsST9pMzMpLaW1WipNpWXZSlvpbpeAJqDPzrJ0lk5L29Jb+sABLs2lESDw0l66TX9dr1gh/fMTC9BKSkhBemgIwJEuKiLSQpx3/bVVe2+kAwQA0kA6SQvg3O4p5XDh9IprJmtyytutfPfTBXO5smY4HA6Hw2Dwko0bW+1WK8uyLMuyLMuyLLOYk7VUX2RjsiyDt1ukJzBmJytsFDIz2aViJ1hv/gvDWmBn3ktLG5M6w+GB1QFvzXKJN7hWzFJweUCombOGiVA0Zr0XTGoWZj+xI3vPIs6kWhdnFIphA9zCc2qTq+hcATXLLMhGRXuuIzZyFtQJcGa7VM7HJ2F+KHDWqGIFOhNCeU1tcoWZTxhWWDELdoX9r5HF8By4JEW+mjX4ZTj9/nCaM/NdJcl9c4MHqXvfx6ek2Q1PHFnFLC+Yo/UdtAuauS6Exc0BXt50jp/zvZfznQb8AZ70C/Bv3Hg3Ho5v40nj+Dh+jYfz337Uh/tbP+sj/QXf6zPwffypr/Pbflzcg//gu302P+q/fFHj1fjQ0DQ+jdeiBY1H461YOePP+CpVzHgzngqVMr6M//wU9aJ+yhQynswYj8V78XLFX/FdumTxWTwYMFv8FlAvZYwP48WIAfWgfswYLp6Lj+KhaDp6Tc0YPoZfssSGt+HB4Bw+h+/slPSSngmTH/6H9/QM4oP4J08svaV34oTSU/omTYB4IH6eJ/2kD4d3+B2ekxOHx+E3Nx/9o1eiBIaH4ZEgafSN/vt14V14I0YW/aIvUkTRK/rLy0Sf6IUIUeFVeB8+Dv2h58EjhU/hIyMJPaGvUQOFR+EhIU14E16GDBKehJ8xo4Qv4WnQOOFP+Bs3Bv2g16Gj0Bf6Hj0MvaGvrET0iH7IkBV+hSdChIVn4TExW/gWPjOT0TP6I0de+Bc+iXcEBMTb4B/4Cn7ECAveghcUpOApeBEiJvgJPkQIPs/nQYDY83v+w4cIPoIPDMzzed6DBwgegu/g8SRI8PN+vq+Pg+fgMWD40wDo//wGL0HP6/kM/oJ3cOfvfANvV1e3wMv1XA8Gtu2aS8CVAK4Mzs3L64vKylt5KSksj+XZ2Lpyls/yW19gbY1NrcoTICB1dcWl5bc8nVeggIEcmJj3+jMxMn/m08gMeDdf1naAa8xz+TC2OAa+aspPeSlP5dF8980j8Gy+zGezB/wBr9Wm+TRv5g3kydPv3CnyAAD4I3/kA3Q8XY+ezifufICwoqJxRkfXjOllypzpanoa0k7aT09L7bzpbXppaKiXLp3L9WrlViVr0qkWUDSgZrrR97yvrvY+uvfpe8KE4fJFSqdCRbRKFTFXsHQrVj77FA/ln56a/FKf0qNEOQ13OkxMUU4eqkmTuTPcmXTPcPfsTsKmPRyu0+t43VH9AB8VJcALCOCLhvwQUMfjY48Fk6WD6WI80fZCQUH+p6t2Vf/j407GTDfTuXTQLqWLikLpUJz4JI/krT1NR9NPO5vupot2MX1MF/Xc6y3dSwfjl7ySj+pzOp0o/UkP9zhdjpzUntrh9Dd9yWbf7ODO2TF7kSJEOpEOBMiQPqT/+GHZLbsPH5SdMsiRI18lL7oLFzMiJ410Iy4cHR8be0h2yc6Dxw4dkTY6Dhs5bET2Gp1GZKfRITuM/hhDhiaSrtmTBLnRc/Qd/ZvZX/QZ/bFXCulC+uTkZb/sRnpmixaLiD1FisJBCz1Dhg0VOgUKfHwj+ogQe3sTJlzo6xY0aBDE0CuAAPGhh9DTy8N7AKFHCAxE4aFDZ2T863/9QucACGiim+h+XbAr9sTEwi6iP3hAopMo0VF06Cs64oleohf2B52vS+iE3dCwQ+/QDw8ZO2NX0Vn0BA16gw4Hx6Az6G5udb2uI0Aw1+d6Wxtdp+tvbwv6gh4XZ9ftupzcXb/rCrqD3iXrZN3rNdAN9LOzsl7W0dDMullPS8v2bFdT03ZtX1vb9m0/cEDucmfrXG3tWnM+qpyPKlfVw/Ho4XpSOWoqT63D5dThdUw5HFNuOoe/mcPnnPI4p/zUDqdjh9vJw+/k4Xn68D18tc/mq73//vv1iu3YDgQk1IU6ERGADqAfHQXoAbqS0lJf6kxMTt2pQ0FJdalORWXVrfrVVVbP6lpaXt2rc3GF9bD+9TXWx3pXl1gX6wUKgHWwjoW11bd6VRWBTqBHRU31qd7U9NSfugABA/qAjoSU1JN6UZFRN+pBQUN9qMfxT//pvltDQ7to0bKFb+FWrFzhV/iUKZ/8kz95AoVD4UyYNOFNOBjcyTu5puYSvoR/v0l4El6kSCbP5JaWRDgR7sOHEC6E9+hBySk5Dx4/+A8uKQmEA+GTk5W8kgcJMoQP4ZeXmByTGzFyhB/hSJAo4Ur45iYn5+Th8Mxn7unphDvhUaJI4VI4FSpVeBWeJQsWjoVz4QLKQfmXL164Fz5mjBguhp85I8pF+Zo1aDgazobNKB/lbtyQclLepk0anoaXlprhZrgaNWQ4GV6mDBgOhofhXbiOSB7Jd/AcNGjI4DK4DRuP/JHjwBGDx+A3bsDgMF7wF7wGn8FpQHJI7sgbWbAw5IZcUfGQH/IWLRA5Il9cVMFVrOArOCN3wVkk8kSeghd2OME7dBjkgzwwkJATcg8eUHAUHBDQBDfBNWggwUlwCxYEuSCfMEEEF8Hz8j7wD/zBAz/ux+/uMHAM3M6uAq/AFyzY43ucji4Cj8Dn5vS4Hq+rk8AlcAYM+Dgfb9CAAqfAHTjIwDNwPDwOnAOHAAEEB8H7+kLwFSj0TeDbkxBBLw8C3gMHdw3sGCyoo5tTIJcgDu7NrQ0B24E1tTS0M2+XK2+1WbMyA2RjYmFgX15dXAW2tLKwrghYVVFNSUVBPTk1MQ1YEqCUFADpyAhAEdGQUBDQDza+Wr/vfO8aiHFmSFVNsdVz/bUqH67H9GfNaJozZciIocKnaFICKYLkj29vcUcyMYkM4ZY6YjgiGgaJALGmO9LoEUQGVainpnLguGGzZjQNP4NZOMfEce/Lf0VpTWRaYRFP6yGwUa2FEuDVscbpoXUQnJBVa6DroNY/ij1KlXwlltE6rkQzxeqpo0rrawk3eFS+dnf5pFpN+54WftaGBzMKzHbcbRrLjXVgZew2xoHVYrNxDawZtiyegTWAJYtjYMewYnEjNgwLFjNiv7BeMQpsF5YrLoEtgN2KR2C1sFkxCCwW9ir2gCWAtYr/sFVYqngCdgorFSfARmGhYjTsE9bpWgXbhGW6TsEOwC5doWAFYJWuntgkbIDrjEXCHl2JYI2wAK4+sEVYousN7BBWyJoFG4QFslrB/mCx1s+rNcq3OrEywXLstoaxOl61LolV4z5WJTGfeI/1SKwnzoPnTqod1DqndEznyIkDJ34Tu2nDpnQN6aiaNGjiM7GZMqJkxogJA+aLly6hXEC3aMmC5YqVKlQ+p0iJAuWJE88mTObOMJhzSbwZaypJguTIN9MIZpGYSHw5RIhlJWUQID98TPaQ5BHviHPEkfGN2EZMI4aMH2MZMYzYMX4Ru4gX4xaxIovEFSpixPjQMEUhYTwYn4hNxCRiwVhEHCL+EAfGHWLAmEPsF2/QkAHDBQsVKMR9MV+8F0uIoJcHAe+Bg/gubmDHYEEd3ZyCWC6Oi+HiN7c2BGwH1tTitPgs9sZdrrzVZs3KDJCNiYWBfXl1cRXY0srCuiJgVUU1JRUF9eTUxDQgXooFKCUFQDoyAlBENCQUBPSDja/W7zvf8apqHz579OTBcyfVDuq1zvWUjukcOXHgvHHThk3pGtJRNWnQnDFTRpTMGDFhwHzx0iWUC+gWLVmwXLlauVK5fl6lXKNcn1ydXJtcmVw7r+ErmHPJpqaSa5IrkiPfTCOY1yLXy+uQqxDLSsogQK4/rpPXHldJHjt05Ii84rjauNa40oCc8SgjBgzHxhcuGBdbKLJIXKEC8dAwReGV8DqI4oSJEiQER4gIAeJDoIcOgH8c/DZoyIDhwtXCtQKFvgl8exIi6OVBwHvg4K6BHYMFdXRzCuSuCa5xcG9ubQjYDqyppaGdebtceavNmpUZILuOXcXCwL68urgKbGllYV0RsKqimpKKgnpyaroyXQcsCVBKCoB0ZASgiGhIKAjoBxtfrd/3fV1V7cNnj548eO6k2kGtc0rHdI6cOHDeuLG2sbIpXUM6qiYNmjNmyoiSGSMmDJgvXrqEcgHdYtVixWK9Yq1ipWKdYpVihWJ9YvW0NrHO1k4r2Mpp3bRqWpNYkVi/1kyrEcwiRC6HCLGspAwC5IePyR6SPHboyBGJ44bVhrUGDcgZjzJiwHBsfOGCcbGFIovEFSoQDw1TWAuthIMoTpgoQUJwhIgQID4EeugA+MfBb4OGDBisF6wWKlDom8C3JyGCXh4EvAcO7hrYMVhQRzenwCpnTRAH9+bWhoDtwJpaGtqZt8uVt9qsWZkBK5l1TCwM7Muri6vAllYW1hUBqyqqKakoqCcna5OVacCSAKWkAEhHRgCKiIaEgoB+sPHV+j3f1lXVPnz26MmD506qHdQ6p3RM58iJA+fNd/PbsCldQzqqJg2aM2bKiJIZIyYMmC9euoRyAf1bvpYsWK5YqULlc4qUKFCeOPFswmTuDIM5l2x+TREfvggRI/6IX6KEiW/iDw4SwpD8OXLUAPIxMY0YfhUqEr//yBHHJIEhfogvKEjik/gnTqD4KH6KFIW/8CMiHrK48XXoUPxR+SkpkUx+ySFDLot8IkSUCBHxO3QA8UF8Pz8P38PHgOHv/30+vg17ej8vjwIe3oQ/oe/CBQgVft8//IyMK/6KHxnZ4rf4QHB8GjRmPE72+D147OBh4++w8W18HH/Gh9E4+A3/DUhCyE/4ZShafsUf5Gvg8CF8QQ6AGSRssBAhwwf8gj/wPy7+zP/9jn/yU34fH8lX8iu/3qfwLfwY/8WLxb/4XfzGnx8gIaFfNATgF30kAEdgR0leLzfoExE9GZn9sTGqr68CWlpIXGF3Z3dqduyopqbqr/2dOx6Px+P5rK6e+tO/Nx1Px9Sr+j17UD2qz5Onjq/j9fg+3W7Uj3Ii/Ut/ienK9K8fK0cOqf/X0lI4bHybAAGkvtRXUrL6VlgKFMAlQPDvDqg9QHAnR/fl/txPW/tUa3+N7WNpP5T2a9F+FdpHq/tXdb9uwX8K+kGf6WP/mfzl7O/K/qzYJyD2xcD+FNgH+00/6ffv+XzO4x9/6wf6Yf/uzsA38B042P7tb9Cg7Jd9OzuyT/YZ/JsJqGTSdYgKE45QIIQACAGgAEOIGYbjUBgLosozJI3HYCBhCAAMiCAAgHAqgBgJBhEABEQggAFo/gj8kHki8kfzR+SPzheFL5IfgQcaHyReSHzoPNF5I/JE50PnieaHwgeFB40HAn9U3si80fwR+CPzIPBD8UPgh8YHlS+SPyJPdD7IvJF8aDzQeCHwQONH54nOH5UvCi86DwI/FF4h8knZrN2LOHdGuI9PwM7KUqvgvxl+nRk8Pc3nkM9V7GbXbtP9FCaoqQx51e3E2BP+nPM9pp1y5squnXNAJwQH6gffBqMIQTwlqD8Hgp1znTlc8jjkcZ0yOl8k0hTjXLfDc2GAIp0A2fJCVUbvltrkjMFtNalZpeRl5ADg4IKNtb2B3wvsX59A0xSlUsf73tJCnXOS4fHgPst+ANDPzVq5u/tYP0IE67NksOTtWqiqYCMjvnt229Qi1AoaM4SrcZscJW3o7QSv110KVZSi44pQat2ImpD7NKoIZhFY02dNSAVraEQ7I0Udp3pl6/R9qgS2sthm64iVvBVCBmEWLbPj6F8ZZ5IqWDOxLty+2FA5rVQQT7y5QtHOUWIW7sQIPKbfbuJHqwAng/56tw4SLccEI0TQt/bdfplH89uDIZIW+NmMU+oGRiEpg5/ptDn94QigzTmdzN+xmkVEIuTEMrZee9xKEEbGFHNq/RGsAmXgVAmu9m03V5LGxs3Ae92lB/QqWrm8KrNcHRO+9ng5MK+j+wA2lJqoZuX+uF1hARVFGrN2reljUxbWZkQcsS9/q4ol6Q6GWHviZzH6kiqiSLg/b7fwREUlxkRq8W4qaseMGTKnlnc242BdiDJZKf3rMqfUHzmZpLG7S7hq2pUYQBtafYfPMd64BR4YL5jOYnj9+WbpPSNiAG3521Vcmn8wRNICP5vRL7kTRULtcLuVJ1ZSEweofBGOhQp5o9SfChCZKZtK6+DsuFX0X656ceL3IeRaqe2CZHKvu9GyNvOng1QdzHGOKWWgJ4WW5m9LlsIEv0AXyM0+q3YaXBJAFG86bMlGmdzOHCciOaVx8xn/jbV1QGFh9ShclQ1fgx96hfwfK6zhTTbnbcfuhU1jxhim2obF3um5sj9Mwp3xNtEL0DIH6b9z23KYsWjWHReW8gc338tf///0120+hAbJK91nSHu5l4JPrOnIMOzzV96PrZe99WveKvd1N9a4dLwHdQyMCf5dFhZzfP68fG4I1Ulu1x1k4TcshRYkJKlyS7YIDz2ZFFCmz0UH8T2We6GgEnGwMF8486z2AejIioMb0HCABixggAxaIAXVgIqji1nSYpdczFraNQlGgc5dY3WnkZlW5n5lN4uSLibnp51xFNm8uDZqHKsBdKYrIHuveyoJoiRYRaTXJk4hpo267Yno4vse4SjR2qDbnohuru8TjhKtDbLtiejm277iKNHaIJueiG6+v5cfswRSttwMk5xfKf1CaRJzXGsbkKrpO7t3IrkkNzdU79G0phAt9L+jER06gmd87E5zrcpnJSEciVZ4GxGTpqeeHy3ctK8W+3IQblurrCnnQWYNfXL+d6GhyoXZ5PfueOe5ZcCrOHVgJbb+cR9zm9DRQPK5Wku1VeFXvn0rXzce/6tjKJTlsM+kdIKMKlMuIuS9mDIYxjyqNBXQRJmDn6dI+MWB2EMNB+wt6iuPPqnfu+OGZWPWfUHlnA889e6IOkSgWfJAwk/frAFqKXshzo3tXYDkLWfnUZy9jw4tsMM2Hetz9yrBukNbe8tzP1HCGNeB0MB92js1g/RCBLNWygj2WHuDApxlWP5RHiWsVVn5f7/268picv71y9x7lVJxexDI+f9tCw/qrk7j5EivH442qzuRQ+E5L7XKTUJXZfA6yovTCinLbQdZmrknjqsiizRApU3L3R2+f/+xD289LJSmYv72sZhDYLbN4lZv6ROrVLWt/8479VTAESHq4XcWvO0TbAV+5g5YKqETzBnk60mW4z89t6ExRKkDOm4RHCpWqdaNyrIZ1O5bjFJMG4ZVE6HurYUXmblOViTaBERTAtpsYJgDGGYAwxrgMAM87ACHGYGxWw5uEROWqD78VpNuW5zddP5adS8oqyOqxdlN5q9V96KweqJa4RLtWpPm9hxMrcKsH7ddE9fU/y3CUqK5Yds1cc3d3yUsJZobpl0T19zfXcVSorlhmjVxzd2P9qsNpIlzu2u6Uh4gcLUfDxOzrbZHRNKNY6/8y5lvHfQ0oKrubiI+vfsXlUkTquruJuKZZntPwyKZWDdu2yfSi/99hFFFM8O2fSK9ud9PGFU0M4wb+wzPs4wc/vPEWQ86cS7stVfZmUWzE2Gfmv17mKQoq0ZdKpvczCLYCWNv2nuWIdGZArnBNT/OFsagun+6SqPEdsNsaE66+6+pbEpsN8wG5hQ1vlKfDQqQu2jjf4MbNaQxvliEa3xmR6navIKZ9ffFJ058iEBfFTQr7aQzkGJmZUu1MaV/3f81Sgymz5/ZmLefa+bEmw7n5WVMP5pLmPxvAUYmT5eLLVWzfeLP+Niuly/PmvDt1O624dngNHQFhKJjhyO7tDy5OnItZ7X5PAd5qo8tj4JflQnF8Tah+xXhqCvjVdrZt1rBSDcpsIoZu8fY7rrKB2JGKwzddDsBtvTc10Q68W7PuJVoT9h2TaQz5/aNc9fkmHGweBoDOvvA12AAGAAWOAZ6FItFBqssZlFshbHLYCeMIYaFUEbR2b/7lGMltp77mkjt6b0R9qm+F+qg2xbvepWunv0PYcaIanGuV+nq3f4oZmxO9tquIFZWU2DIKwJCee2XCaHNof1fo14DR3OKP/j9JMRdibgVLQTa8qXkrWWijC2lA95ajK8NwLe85eLLKMNA7/aJaJV4Q2xLHSdUSXbr3ukre7W6C8LEAavqnb6y16N7IUzknDDyu4WeklaAIY8IKPX2b8KqMrbU5lR7gR0dQvKp7px44WXkRT16gzBVuHr3Pyq7RtbLmVaEqWb/o7JrRr25aUWYarb3EWbLfrNhKQ0T3fpN2MrGlnMibYttz6pjyiJPGgCCfPUH0+oRRkNzU3T3Um1892I56efSCXmNfdNr75veJr/1tAysXxePTdmHKX8TMefPSkz5DcXU04xMvfZnVnvcpmjm59jH7JPuW7H/8oIPMgGKvFZApNcuKHqaEpGeJkbRq/UazZcBW35b7xkr6mnDOj2OWaHX/h4+NGnRXq3a0kuHbYw3ztANwdvcJROYGBh/75gdH41dsDwjJiM3k9daBG7HMC1MmQyTpsnKe+xh2P4GlHwsUHR/fpYzV2LzD2Qo6YKJthPjsKMRFszCInMjDZKANUV0fAQ2VtP8u7PfcE32LuI29LYFzQRjxfD4ss/YzKoZKjtskmGtQdsxzEKrZTs0VqrSTvItXKGM6I+kMcrpop9VaUfNrY3K08YtKXzH8rEfXVqw/fl2UXRXS0exV3a3XEulYIV6oxrbYayTZQl1l/JC2haJ8FYICbo/kN3ey9PEsjW4Kq2xsCwZLSyTzrMKNgX/tQW6A7AujHs7t2uL+FiJwu8eMC+tw6MPrW/rFXriaJg3d9CSyh4jB+qJL1YOp5oBxCrBNtIaGlJmGdC6Xyo7sggATdAnw0iYLCGLGeamUe8cCDcrx9PIKk9Ds/1n8VqUaSMNm1Q1v0lRjba0SMw2Bhps+blwrzCPWVdNuKXxSW6nFbqth9l5KwVqt2BTyUIaW6G41kOJSYSC6ZjPAHI0afTYaRYrR78YJE9jW9LdnhtDBCXZjjg17Tu39wFwszCjGKyH/cpZv4PFTGfldx/4Q90B2gRdMaL3mTNbHR9Tt0izyPYgHDd1Oo9syHO6b4ecegrUTNDPLcZBfSMyS8ugC0fZEjPFI1dam8Jb9r710Qps8Wzq1dUgEHe9P+VsRw7GnHcZCpiBidoo+R/bsdKo7S20v+BieHFVM79YJYwwPZViu8NkJDa/XJfDJ+rk0tWUt+uXyrRD1+yjJnpdaffevgLrmvg5nCkpTDua7KPOWjHbyWgYdxd7e1Byc+jPtLPq6fMtVmKGwA1pZfU5bUc/+59lr9ki5uZDJi+2RyTGKlgzpWYGkkWYBmztk0ztJXC2GC2tUOf9Cs6yxth8VdasSTvNszBAt0VjdVphVwy2X8FnsTYusx3cWEE1mK5FYkJsgsiQsDk0hCwMEwFTw4bE2vAgNT5cSFokGjJ2iYG4jeJA0nBxawfeLqhy5ltlhnWZ1TIhtYbP+LbDZLPKzN1dtnkYNJhKO4ZUgu1ia2KveE3ZKHo1OdaiT0PUloGJeCuIxhD7hjRfZoBvbSrb3VLWgrZ2wA60fY1twZhB7dmSjSpl5TEHxW41JNLiMuHpE7OKySAwZeo6jTQ45kL7kBtryRMKZWyTE2/XFUFN7TmwjPUqYL9SU6vjVNjtn1kqsPpmmYrZW0xUFMvMcxWRuU/agfu2NbC0cEttwnZubW/Lz8k+4QHM6d9z6wi6c2eU8MONJ64IZ6pl3WYOsmZvKTps1sSoE5rekQcs7Jbto1y4GuvtyqU7yPA/HN4XiYzvqIexE+7FGefLZJaYZTUKK2e1NzXikSN41xyufnhnU57c7pR+fsAa0FgQSt0msIZl9j62rF1rk2DnclCmrri2RrB2OVc62Tdfn0SbO8ABh8ZDPlrjALhDO7uA+NyOF1ePdXsx61JhuxGzrIP8uxDrIsdnC7Ku4Oz7hbHs1G2expqj2TmMhVZrOzRWSqWd8i3ea/WQDBkwjruJ4iNPOGR0toV3Nj6DVDFV1YhxXTFzbxe6Q7Ro8kS0hfQYXkFncvtRYzVhgk1ds3VdO85gs6RTjSjtkRLceW6scj5Mn32OSYaytLyXiZ/vkF6skY/uwL8vQB62+/LVZ3OvZ7vUODdyrusEZ5fCtIjyb+EsKyjPfmItSzWbqboG+HcSdeHX2yaVFa99p4yL/66iOcdDSo7DIIZTmsKuaZYE50inkDLMme3OYCimqjQCw85XZ1jOk5Ua7c/8y5C4nuUBg4bWFKZsGvqOYHjiMh9lNGt4cCd/OXEQG/tl2aCc+dVNg/KC2uaj2CHlrVHP2QF9LSDfbkelq2PfXsy61PFtxCzrOPddxLjIs99iOCsczf7lXGYtm7OxpiB3Km+hq7otvStUdZfZFs9ZtTmXQ8od5yCuUzqFFq4QfdMlbxUBy7OE9JjFdrDAp0AaGawjNWfsujD8F+WZZLbQGwMraE5VD9g0VqOzxtC4ceNo0r6xGRWfieO2HbJy0LMPXrYOa4p5g7lDC0PKtUY62gH8twB62e51VqeVvYx7KWHY6NitM45djs0iw9nCuKwQjP3FtEz0NrtqjeDZSZSFqWabVFag/o6yLP61mowOryFDjGeQSbOaogbYNBaidowbdvD5gsZsMiEziBnPUwyzyIj4q2r+WfQChn9bXpzJZ7+LHxubHU2zNtWrAIYIpao5QijdInGaNEqshu0S1dPimCYeZQ0TAwVNjWwUQMoLH7NaMEQpg82qbs17dgg8an7dKWvSpq2OH8/HdrAFGmYPlmWWHt6yQCDrfXirBHMV3VMJLN6r6ezPnQCv58O3I4DF5lCJ7E7OapsAi6A0Q/QGJeJOKcy57QJPzG+2xxwGrhabiLNGj4ZBiZOfep4jA3Rz03nI9RqjCZ08tsZEWz7X3Jl81nImxA6241lg2CzbnG6/WtjaPduJx6X5IzkyQ/5H+6A8k536nZHurtW5fdLwNkuY+A2Oj9GnjP981sKbnPOZKRVDhIFqO8FRY+MuTUz8dXqnuH2gjpSWKu81xif6WRlb5sTTNXvcu//Q3woogBXgWtgAE02N8BeekmnNxxtTXm2bAzAmVTnSnl84O5bBzofMgG88pU1WWjpiDjwkUTqLNqzYkhYHQExctoAKa1pGYMinQfBMVWKEhsyjbLh8Jqk06qu5YabvTly2NeHGyhSX+3KR3mVt3pva2RL/mpZXxLqjvX25E7YM3PhuMj4La4wR3x19QY+tedg6NzK+tcyQsUEwmFLZSLZ3ylxkKXHI2HjJ5MySN45BnKY0RSz2WdLm6E0haRjlCHpzvsUOz+rJO3Csds1s3BM0GKf4/BIrnIWkpkDt4NkEOqrreUg3Gqa8SWvEd/uVRWUYdthyq5v6oHArQci8BUxYe878EH2DtE4F4Ahsi555toL+kN2HPJFmjY7WoByTm4oMm2cvBAyzDSF77GQYHGZY3dZkPr0zSd7T9tjSgFW22yRZPmm011zNHfibZxMiC+01OzwzP/cw4XeGWGMvgiLly3S1Q3FBiBVo4gmWvQyKhAdJly0Ou+3m5A2JH0yMUFM15mHEez+kZx4xG94bckyFNCdptqqxG5xj8qnIMJPj3dlBsDTysmyM17h4psUNiYHxQcrGeJE0MzZkLI0XJtyFkJbRzx14aUI+Y3Uc1yANj502N7zC7v7BIrdu+G/WT/HttxgSWyYS20xtN4KAAfFaozNK3N6PtOdTjb/FsHiD2KaEOWccMqsztGNpn2V+pbTvu//hZPzcngk5judWbPZ134jvufN74qwo7Sj87kP7OG3Csp3rsfaQXoD1tLHjySznzWd2FHOKbicYrGk004nznemF6uzIyB4e2uoI/e67tujkl04BmaWs+p66wmH5iGEv5KbsUxuZOM2kW6+NxzW+v5yTmDdnPUIGewc2g/P/eZ2QueiDVIxh50MGcVG8i5dpjLdc+yuas/lh7lp6Q9pWyd6bljajsI3hbxbd3HuoxXFmsmCp+pAIEzFxwZ9AZQm6C7zauJ1tbhygLMQHpVNtxgHmQnsaXMpJkfMdxhklrXtSCj/IEvZHA2XaQeGWPko3YepVREbG6sluE+bIMIQTuFoW4z7jeK7EQHwQ5liQluHUxLFBqHQGahuTn1grXQPIbppF00kaRsl6Wi57DDufTaT93rBMLCmy6INtNyAWrmdHTf2sLVAFm7PTkKFgAjsyZaThJGlNJpJ8NeFYMy2FHY7FZPwGrzUVVmvrCBkJaiwjP+bnhsngcfPWLLvCgcSZJj5XYwWGfZVmvZMllG0LREn7qtrxbmNItuBp/GC+o2JxL5M1DphfNmvIkp8Lb9bGdupWO+oW4HZ1K0v35s8pDcU0dc/CL9YeFbeDXg/j2Za620OGVl/pLGbteGVjB7rchI2u2yZ0r9N59cNGt6OchZ0F6kzZdTo3njoIRrIRYU3p3hJPItx9y2Wxyw7PNsvgNXywLnsTskBNk5k1kC0qY9k1ZAKA9Vpm+MhsiqjMClt6kNUmIZiztRnkOWWjXZy2dDR2mQDcDnIszn1lsUVW5TgLVC+RWbOLQVXmmFBj33Z9NPSax7XLLs6sQrTGcZPLMZtwtwzrwJqExS3HNprsjIRgKQcDtuHHAkm39cSxJseaWPOxZbd0dkOalhfUHV6diligDedl0TVpJqO9TPpDzKpfBAx7I9Mx2461mHTWyJJLDVsuzJp8wsBEs0bjLCsSimuT4z/SMlvah58RjerBioCNdkiT4qxllPAxy7/hGBNsGbKkCH3tfyC9bRPDGGDRtjBjIMS9PjWttu03kTcMe3M8OwofvFMCpmIFjrqxRKsbnaABRkR8KVtW/2p0mJdjIWOWfRWTC9yO7X+lt+1vfmj9q7dFYyHSr9amBUj/B2lt/ysgqWFSKJudg+B3pKU0jR6ySDCRHGW/WNqlLnRMczwM6wQTEgNth6WNqoWOvc4TgbPxmDOmCKEQKevoEApnhCCqmUxurdL8BDutaB31BlSD9+7m3sweLlreXsa2xGiW5BXU4zUxSZz7rGn8u56q26ip8W5Ft9iVNCujARXz43DgUtoaeJQuGyp7u7dOQRYxF45/Q3lk2oCLcoXXCJ8j8hlVBnkWuSveFrfHGVUGaRY56hsZgpwzyuOvXTjbuSizTxHSAl43LvkB9eJf9HnOCqWv9AQh7ZhpKmqrD7IWTDxeehxT6PXY4+iy9wyTyj/NNtmqer2DI84OqyI0pafbKnVHpmsZhOZ5vLBW63BdC0dosug7K7Uc4WitrUWh+biDa4EaI26ScISbiJ1dIr0tLzfo+0uUeitMegPor953C8YWW+Gby901s2vNpXpK87KD78P4QM6SC96R9+0Gy3FF1Xbn7qwvKtje0Mly8r8YsHZTQtkOZmT6QUg559EL/d5mQqIXxvanA34jZK+x6GVSaG8x1KvXYp3eXAD1juxVL/rVhXlUXJvL9eASPV/PBFtufzndR54JHY5kzZTRXbW8s6oW5xmWRHJk3iJ4T+jnH4e/IR9Tg/udYgrbaDB1RPJW2tLseJ8LFUMUi9FoB11iHuYWno2GhXNEssVw7tcMSJYRzHPBOih/NOxCR/SFvpjt+tWxozRV35teHBzbkjyFYkSaLDgm9Osjb0A8Xn8HCUjQ0MExGga9ukyIPpqzzMYvBmQ711wVi+sxH5OO2afthlgNyM5cNF5SymjM+BpCn0XTsc2xEI8oJHZGeshZAHTcyS/miMxZ2DvNFp4VCKZ4qZHv8uBOGcQbHo5txNkB3au5IGnI7KCJ2JtjP2wBRgr3Fm2hZxPySKM7NKfKxhbvm24HnIo3VrkpMlnn7s5lLg1sUwFTKsGOI/Utq7PNklTTkkzHlLOTbhx3h9yCkgzx8Pkd0dt8vo2Fe+nOSD9jj2Vvj6Pz7SCVTonADsnXFG6sM0PzsZe6fZEN12ZNG5Nj29SWBRhsS2pEkbADEsbxTRlbGiunTc2Osn+8+bQOMnY0swesGdNGhKX5wMExAm3mYSefZ+l4mxBT0oK90wKydqUlNMOn8CZNwMMQPiwX2CDzZ+Jg+Ggstk/PgjDaenBksmJAEozq74T5aQKgGTHGf972TYMMI3oGr9gx9l+FxboVEGMBWhibbTJxFoHovTGjlLKC4JbGAwG17WMaCJObCW7mJjr2MRMG3gMB3dlOTAlRk2HulFGrq25yFZnvMMJWLLBxyOmthbNm9XUwlheZmbOmIPdmW+uiK0zHMrvKIyCnKQXG+EPWdCrksm9rDrbOWYGzwaQ1BlaR+qGMSWwzZAzzK87bGobB4vzCLtDaOPG2ClaE7p4UmLOxVWmsbh0WuGrP66QZ2bcPkQ2/2Ubv+rB1XCwONBN3dwUrB7ntsnUttnRSTyLPp4kDtAPhWDTDNEx1SCxWaSNibUQ3ZMwmthoKdiD7AVNt9r0FjXPmwvyWkWNH8mA+LBu6j8lkUCAwTkYwNyGboqQl0FbGxaNKO0mZGGJqK8MCYF+ItoYmhqSd4IjtaUoaqVh92xG3Mwey3w6xRHymWkuIAjJDmnZ0u3dsumZIhCECNQJbtgqdb5PVrUPajuU3pnm5TSKb54DdQhGzzOsxdspKA3+q5DaMFLF2zblTpBu5mN2KnCqmStV1pS4zUhHahbHtPyN3b3lPh6o1MRhDIch6Df80etsdWSzyYtfKkJRX2tuvpLzXIvLQtl69icRuI7gic8XlHWXhgL4JPM/bwRsvekn1+t/rRa+KXiN7bRb9moo1aGmMxBtPZG3Aj3jvl/K0EuqwezC4R9mIq7HntV5DRG1OQMmlOaeMFzZymfrUyuOmfIBnytU/xiz9dVn0iCUv7DkQAEayMBtktIcgXiyiZ5sVGLmTnbb0y/WTAXuxyLyDGfHE88j53dLh6YxQX+NZ5h1OgJNlI+O5S53cTiooS2PNq27Lz0eMzL5mim1iIG9bXcLEvJ+DO+EYdk7cRoo3QLIUt01Z7GjeTEZ/4nTk/TZqzWrWue2rhSTn/YA28wELk+59G9chD77FctveF9WJSwu331TXa40Mc7GYbR8f5cTxwvXTpIB16IRvsfy2t4Nq4tLClcmOCAGGTZveg1+aY1vntzIfll+YtXwQApsIxbAlS8jattbJ+nnRx5ZeNNpeTmhYL4jZD1ST40yawe2PjcrmdRkkxh4L9mRcDVhP+px3FVJjRU3WXR248XHa1fBLlFZwmQ8uD1y9ypGavy1ryLUFkXZLj/2OjVn07RHnQfGWqiILAIwXxAiCsYPhqhvjLh6vug0/6hVlx/Lf0awG1jl0G3BsSRibcnuw4lNrlGUjIhPm29Nrm8tS0iWc4fpzuXqZ0GjtzhxzuZy81ewYO/Ym2sVrmb1xigxpmm06QeDvNM9htiFfmu81qw31b3YvU/ac71enj+YcRA27aqSie7AxKbUoCnEhK6P/dyKtpPKLxUccynBrTubL3M8E62qymvRoz61Z9jYgnvvQgsTUZ5CnCcRWyGN1HvLuKpsIzrRIOiocxFzlJwZF3bnY5JSoOT+8w/izzheJzD7TvthecvB1tWJMcuQOaL4BtloAeiCkTfBW9K9PaVnIoPNRULMS2y9sgRIoNQHiodTyQ6JSgw8DpXYeHmp1IWYPsCOW0tQRQ+s7hV5HxDZ41hIFxyA0jXdm1tLdklnpK7Y149ApOCZJUTJNcvnVzRyjklk2X5tFSxl38wx661So/g12oa+qBLh2KnZS6NYIGCQjFhSdHRzFcK5KIuPb62egJyP9c17jCB0fn/pgieFhZ5GblJFQNnmqyI30+qmsBR/0YIcYx30WZtwipQBfMR176Afp7tTYxF+2Rs2K4+OITiYpBzHdp5XZezcYZwZqM2C6TgO3d3ww7acaM3L16EGSLSYsuePMpsxCz7ojahpJ70N2wDm+ha0yRIOG7zgJGGlElvAW2UEkV1E2wefWYI7QDsIndQfrYurLHxmVZ3cnU/FrjeFQN+HfONJnmWVsSVR+zBW0sTbaIEVjKDsmjQUyeW6b8bR6G1yybBCEmRXuIzTtfgOzNOusgw3Bw3CZiXWcJ/5FWDrorFMgOm5HqtS/nVY7JZayT7NVMdK0ecjwfVHOKB/yird50Ru86xW6BjGXBHc4a6rCGQG8ddbu5NB8rj2z4SB+P47ELLeGHzIjz/VQWAFpTHDtgMBrEK341XSoHs2hHdkMiHXL5hX3mI58kw9S6ros0x8cYOjq7dNant9ucN+/fHfuJvbaaJiJrxTKkHPBvE+dtbRGmdTuBmWMrci+fO+LS2tZd8DeUV/vQ41H/v9IliG9BdibP3xEnjeMXRPXH+U4mC9jaLF9uJom2zKwX3n7+G754M3orLMPvL1Vy4DbWSfjQN9XDQdXFi+Lt8kygvhgyUCN3sicu+E9WpZLUdJ37+QXr4Ebj564khEAunslf/EiV+2N0TvSEDIFbpsqArdWMIGdIrxUpspwWivAyE6JFyQ5arAIjKkics1qNOnWijCwU0LipIgAowMqTRXRHUG0VN8wVhJkpmxlG5eBSsOpZAd2S/WfNkrojBVQzpSoDCG5sFSTNFaXykxls0uwvFuWahISPEg5tZxLYzxPaDY3SNNyGi/jGdJmcy4HLKeylkkh8CByPBWKNEzQfi6F5Zyk8bxUNYt5yPZpR6RlQoKgxpnfzdc7wHGFltae+LdnzSg8mRmoupgIw6SVISWLcLZghNBjRf+GYzaYIoSKYoYkSv7U25HMYEkEm44prVhXqm2h3PSYM1bwnnDsjMbWJfyoGKR4yOQnWSqPQIURvf23Wkd42IoIDtt/r1hbwiwagXgIkbyzdwbbQt2a2W1EjEtBaHa6IrZur7igP3jdwUAapm5rpeIT7QgTyhnhmI3cIwt6aS1T81b0EOIOOXZWUkM72ih1rQfgMTr67WrYR85cwe/drBZsL1sjYrsmexknbtiu8GrTecclGw9HKGNGmmz9MGbQeqc6DtEBQTWdLZxYUQTShswHMHHUlvlYoTgNQ6TiVGSN0GHAljlb4TIIKB4khuieEaGHmQ1H2k5aZktiObNcKls02uzKgnTLpY/rslmXkeMsN2gn0GY31iSzXNKILjcL4noIVfKUcagJ3faKGTsrjrV3zJbVlyHfK/q6TKi0wcDOYCGsa0utrViPwSFq7ijSJENFfwshrXCVqehxS4eM6BHDMAgb5mJnuAU4tEwZgcyQ0szfaeHICCiMqz9/0oiWEbjbMc78g2uFbZIRcNwZ35yh5W/LV9ovdSNuaLPYFnpbANUU5EcMWLaLVonKbTw7LE7ulhgXYM5uCJxQwuSddg4Ze+BU/ogePHiIrygYKJ5MmxqG0hED1h0Sjn3hNQ8LYLNF+OteToh18vsL0pk2aVbXzN0Xjj7tEMU7fOTB1LjldAVH2o20u0OPE27vjW3N7BMmNeM79kZwM9rFCGzXH0O8IjqCyaMlWFDd0vv4Fku5gpdsAlos6WjhtrkdzRJ80gB+sfqQMywRjc7dkDBkU1tkaUXco98NROiRW1nR9xr45c+0Q/XWnqzykR3KEHo4PKPYNTQ7g2zFWuwPLiNItfnqFghxTSPEgUEiAx7QQtlteUwjBL2/URbCG2dhqDSzCe8hpSkJTkUwwi2kYcFTQrv9BwiZN23bluZGYkQvrLsoWnRj3DFviGxpoHK1ip0QOz+PMCsDTTa4s1P1r3WMMJ1cN/vtDSk25gLDY2T+mDKJ3Qyu4Cvx+4IhcQRAHGy+FAumMtq4h2JWnblEQ3YgqHxqS7ytcJ/CIS5zKjMGSLCPyJZqGNTICYZki0Gt4Nk2AXQ5HcF2SMw2kb1TIr6lUEJWrq9A6O/4kA/XaLS3hsTXg2gL6htRSF6xtKMyOgtC1d5NIVkdgnslRrTZ8rcWBnMFrxJyDkViCNSsP3rmRFUjjCHiMyqydEUmRPlS+pwcekPK25QOwJbYI2mh3dTbDYNjoLUdyOgBhrP6bTTnQljIGJfQt4OuwkiGCW1vuo3vA+mtAkU650iITOjqw7L+3goTRh9Y06Z/Gu/k1ywsLO5aAAAAAQAAANNiAAD47gEAKLUv/aD47gEAPRYDalI2iTIQgE0ArH/9///f9f/GXf+DvH8D6n3Xh32fhZpHrV4jXLzAKaV/kfRs3bVivmOtU/KdB2gIiAhECJwjbHC/b1QCvgi+YMlc5RAnJoHLWptQxD6CMLnyof35yipuTCwM7MtrQRfXllaWggRYV1ZVVFMIpA5EGSgA9eTURIBpwJJSkoAAAJCOjIqu1tzncprlSpXS0SmicffTM3cuzr2z/pTyGEFW1kAqX6NuQmt0FvYXBejt6a1eRv7MOOjNRyZH/2/7f2vnNtbnRFlNRpQP5TPZUC6UyeTVTCiHyYOyoPwlB8qAcpf8J/vJp7lP5pOx5D1ZNVfJenKeTJrx5Dt5SraT6+TQTCfPyd0sJ8dp1Qwnv+k12U1mk9fkNBlNNpPL5DFZTE7NYLKXjJq55C1ZS86Sr2Qr2TSX5tFMJX+zaI6zN4PmzyzFM0on5yYUzSdOmjBZoiRJJualJZIjRooQyUOykErKIJNAJH/46MEjcoeOHJA4bth4dGxkrJFp5BmLijISYyDCODR8UUjoosUgC8EVKlIEogDMJ/Kfn4k+vhJ7JEbo5eHdiQgB4oOHDhzs6ug25LkspyEuA4YLFuDe3Cq0UZjAtqYmIQIE7lYL52zGpqGdPTArc9CAAdmYWBjYl9eCLq4trSwFOUHGurKqoppCIHUgykABqCenJgJMA5aUkgQEyAAy0pFR0dXaiRAdMlRoldAgQYEA/fHTh0/vaT2dp/HcsVOHzhw5ceC8cdOm2bSaTtNozpgpQ2aMmDCpYL54adQ+5dJcekt3MTXNUkqlv9/QKp0li5W20lqojPZolr7SWhpLi3rbG3fcU5q0QaW0lO72Z2bmZZInrakZBcoTJ5dOmGAuadKbUVpJXzZmR/Fsz+bsTknJFEGCVFYOsdGOjoyMNRZbUTHRrjt0yNPTI2Gi+/p2lEA0bMOGhJTz81txYrKBAHn0IaQpKW00YseIASlDho4Zbm3BwoUWzYLFIJI2YsSSSAv58MFDXGPA8AJubUJPaAkSKhCqNRubBAoSWnQLFypU/AhEcqSPtGUXaRO9Y8df/wHeuEGHg45D5+gdHDpE0tDRGT70h9agQUSL6A0b8Bqv69qu73rFihAdAkQ/NnZj9+jIHtF5vaMBm0f/6L3mQ9EpekVT9mQ/Nl3PNWTLddxbV+gX3dZua63WEhpGHx4KtmAXtotuQNZk3dU1ZgX3dgvhqxcs8IrqqamqtuoGbWbWdUbVCBAc0DYWGyEt7QEDB+2grKmu+qqlpBIwYOqmJiinpSbQA5Z6QDOFYX2JKQhruCNEyHYWrQtI9ZNUS7VTV1RH9VIbaG5rO0KD9VhjJdhqLi6xFmutzhIgICk/UaJDgP7nTyA6dm7nfvzkMXRCv7WLTudy5Pi5n8O5my7qo6MG0EqP8zlzXqdfB1GhF1rtXv3q7xxPB2gkJCWjM0eDZs3bqFFjJs3PXBXPoAM6H9WrDnqcN91v/qbNzbA5m/u5m/vJnVuprxf01ePJw+d9+hA6oe+5npehQobMlE95mDChDz0YMN5778UL6EGPivr5z3PhEuVRrkUL5zmfJQuUQ/mVK5rXvKlpkzc5KemSL/noqJIreWkpkzN5lSpO7uRWrDz5k2PBsvnNn552vvNbtnje8126SLmUf/nSffepqfHjixEjetGPGfP992VO5Ul0ZGbmeI5fXuI4jh858vjHFynS+MYTIcJ4xgsRQuM0TkmpeMVPTiY+8ZKSiEe8Dx+HP3xk5Iu/+I4dhS88Dx6GN3yPHjAO4z9+xHiMAwEi4zIeJMjiF19ZOeMzPmRIjde4ESOOdzwSJDZu45aWN37jmJiQh3yS6zghngsXd7/74GCIh7igoId7eIoUHM7hgYF2t/uJExu+4X5+cpe7CRNxjzsfH4ZjOAkSFm7hI0a8/e15eW53u54e3OG+t3fhF16iRIZneF+fhmv439/c5w4ISHe6o0BR97qrUNHhHb5ixYd/OAsWIA7iLVqIuIgTHu8VGLS1kZ3sEyaIXexra1//eoQIC77gXC7Xub7dbn3rMKzgCo7FYh3raGhWt/qDB1SnelkZgiN4gwZSl7oDB1OfuplZ1at+dnb1q6elJXiCZ7NZz7pWq3WtQ4DQ9a5LkOB1r6upgR3sbGxhDzsFCmMfe4Uz+IGkJz0qSsAF3ICBAA/wAgUAHMChoJCO9Kenox/dyanoRSdA4Prrl5by85WUBgzo95mYrLe+6UYKqhBIU0TLASCTb1a2eDW+AI1UhbhB66qegqVheVJTFdJVPQUT8qkhNBDJmxVtoTkntIWgpGoLPXFqV6VEtYNSEWkFcbjUqlZuagGNQmpVwbhp/3wRavcE+mn7aGJp+ZjAw1QVgukGDbOrimmoAvMrX56CXe7tIUkzdvkiSOz0sCyixZJAGssMHuI4gWkgJluJFU2UekIrU0+llDcrYd/siA5IJqVs8TijbOD6ZivgSMOiNIVPioEoTiM+yr7Y1UOci1XqfM2UyGBhWLk8oXqSCUL6xbPGF2c2zdTa91CmaWcUvICPeHZt2BxFKyS66HeZRtUCW2EMUbw6Crk14x6m2W3R4vBgJWgwFLOM8iHL1qxDhbQMCTaPTBDdntG4w4plTQsd+rM1yzSThkVD2gRSQKPtgyud2KUKqKlGtp1MFrcPtFK3EiA/OIl0jL+c3lAvKFt1KL8t3MJEoSRRbROl+n1BTDGR1rYJpRl648u3zJATHk0IO1K//1XDk8rNTNFFSu0bJ2yMzo1x+MiYANslOQkxUSJQLF+iaVdS2WASdxK2Tp5etFBTsl2kHEujQigOzAdKum3Stme76GfJbeH2hdaF9BT+UWW3XTJFBgQnmW1aEzx0sIpHMVsmj2uHKuWCwFxLawv0Bz+q+dgu8evjmimN4ZYZWkrDgbQHToTisV1CR0/bhoKTSyWR/Y36FwX+1szULyAgLlGiRIf+Xwhw2cuezTq4gwZvcOzTxMS0rnUwsKxn/etr61sPC+t6l9e9PnYGFyM72bm+4FdYV3Aqq1t96lWH+tJSgRf4gAEGbuBMTFGPOgECB37gTU1Sl0JwBHf60/+jo34fCSk/HwAA660PEOD66wUIKHqR0Y0+ZAklAJFVrOIEDAPUhCrIuactkSRYUBgovLVUFDnQVpIPUk4gpJySWUVrVtEaSppVtHqR/mTFtMCSVbTWMPRxWWYUbowKjEwXujDQLObo6gUImy8ZKbqINGkJo0BrLc2UKgVWEhiwESUlTvEGOHROoaolUvjIhzyZocKem4tSm3Zgyyt9oIAQgp+sfjGA+ggreQBVw7CbxZQyxSGGQCQNunAMpALKIXW94FhEUaZNtw0hH+BlmO6YNkoowLS6aS7g0eYBfNqMJEHbfjBo20shbV/a0PaKQVDAmmRhRzaB4LE/UXCjlhEGw+IFdhTkg8ekCsGNb2DgMCohsOMALiyWQQncyAIUDjOiB278xFsrpbMWSrqWibpWw3Dtg9LaAkI1PwyO5ti8UUjFIGkZ8sZxODyY8EoZZFLt9MZRIwJBeEEDbIZeeb2BWH6kA4q3u+cVyLQGnBdFgB4lXbVULDSnXUUxPzL/ukdWtMXYINUVlSxyRC8AumBOLB1GalaXzYwu7WHplC4cQ4hZRRiG5BQtl+vLCz2QabnXqA+WmNRug9R9Rdaj1f7hfCAfnlaLoNE0hBauOgIDPlihzQ7gOm4NOI7oVLMU9zQ35e56Z/VamjLUf199j6oeNmvUoHbhsuVUS2dpLFesVDEtJR2lMuUrGhp7u6CfUjyjdHJuQtF84qQJkyVKkmRiXloiOWKkCJEhQiopg0j+8NGDR+QOHTkgcdyw8ejYyFiDxoxFRRmJMRBhHBq+KCR00WKQheAKFSkCUQCe+PMz0dd8Tk5UUFAGDFRVcWl99Vd7eYWFNWhg9sCssdi0TmsuV9vaVlNra2NrtoaDy5DBQltoOjoMICB0Ngs33GdnaAwYlHVZi4ktWADWYJ2V1WW1FYVBrkU0ntwGvQ0cODQJEh7aQ5cosbfXIzrYJSiw1Qn66ampaYqJaWnpQB/oAQMQEGiqPLu7uZ7rECE0tIauq7vQFzouzq3d+u2NAgUJaxB621kwYMp06RLmYZ4li5d7uanplm95aCiWY7nXa+VWDgpKetJLkUIlyqELEuSHDx/VPHnu/M7t2JnzOYcDp02bNV/zNGnO/EyfPoH2fM8NGfrzP221DvqgLipa/WojIXWAIwoQ4ElvJaXcuQUIAJDoifroyMgIUF9/CBCV7zvv+Z1yz39OGf3nu6NV3n1c5crji145vehLT7m8lMu1HJXLl6M+9YuYp56MGDMnczRm1BzN2ahxczaP40bO47yOHDqvcz10rud9KlmseOWDrEjxIAeSAsWB/AeKE//xHif83uORfn2PvI6+EtdxyBIkDvkbJPR+4496eH+8I97dHW/jLu82jiNvxHE8x4i959j7Hh+fifO4DxN/93HJP8BLfhIwkDLwlJQqruJChAhe8ESIDH7wRoy4uIsjQVL4wl9eGt7wmZkwDuNKlMR4jDNhIuMy7sTJ4hevqUnjNL65yXjGc3I2vvFQoNR4jT95MuMz3qSJ4hW/ZEniE58kCeIRj4l5+MNbWr74ix85QnjCFynS4i0+5CwOi7iIb7chHuJa7Yd/eFpah3f42Vnd6+7AAd3pTkYmd7l/fWm4hmtpXV1d+IVXVcEd7lNTbnf7gQNtb3tU1IRPOBTU2tfu5CThEk6AAPfcDxiAPfZLS2UvuwABAQIsONKNFnDd6FYuBbe+FWC9f6wE/3OCredft7p+fVEX2It+BDb2owMYMzuAJ5lln3SlLIQrQTiECBHU3vQnNbY/vQAbhRe4AQoVbuBSFd4udQRvFo7gVBYwnOpWGOJu9ay4uWfda27Dvc5gg90ZvIEdhzf4Aw4e/uBoHkAc7TCIwxfRxXaxMAzDMAzDcDabzcKwERiGYTiGYzgbx7E3jmEYhmEYjmMYzmbjOI7jOG7coSX7zUqKwX2IWHytGj1wBnESMuMrN/gA5kxCNeS7N1kIFgAl2l2Dxcl5t/gVBHK4xh/MCVqEyPfwag0u8Z2DjXSCloE1fPnGcYJiWn0PuUhh0y/hpAtOTj8SX0FMMfAONNgvIJ2ebXcNFcyZJIzId0+TCwxzBuki8ZXbYQOmovhtMzvlWjXawZyNS9p8s1092OlEkq9YA5iblfyCOU2gbX2tNDXhrbEWXyY3Gly5wTIYNsPeEVUjV8fdmwwEcwLAUCrqhbFkIaQdEv0hteUKShbKbl5+6SGqV4iYnZAni+iBjMQ9vOJmoayR+wyVVHvEJigDLROjoZDr4iK6EdFKqh3BG+2SylnETvDzZBuVTeIecol61TpUiI3kHWkNTFO5hJMttnqFL+Ih3hReHalesBDYLrc+ugS4gphevFS+PGNKyCJpkVqpXMC1G1svbCqp2MSrCriENYNr2qYZpMnd08SyBMYljqy8i2+8CY2xW2xeLtPVIK7cDkY0H55xjRCC0lYT0XHbCgByrTSbxDGiRsRwF6qwToyOXDGlENxsV0Qcoo1RHFhWBjYjBW5xCmfhBTp8aMIwfOgHF2VhLDt8JrEUXBiZcg9RFVByD0/VAMJaFqOQMDYtDhf3zxESEPcvRqBOGIbbuG9UR11grFXkGFLum1InDENxEcgJ9cJpf+6c4CL4UgWGYaQt6enWB5w2ecWxJV3FhLNZtC+OIrZFfuyyQrZFkJ9d2QQm+EzGqYf+GNE0K9tcaxHje3i6RrTIjwfObgJK0SLI0u8h6lYIvhkxmK9CL5pEv3hLbMQ54FPP9y/Gqijp6hLOJi6ORElP175/jjwUXD3EpVb6PgXRxHOH/nDyqNP0RSBn9Pum5BmNRYSIkJzToWPnz+/ceZ3PuXBBi9ZmefLguZ7z6fM+hwPHzdqahQkT3ih09dnZm5uaWxsXDppCnXMbufmbN3HaZIjruLmiIqRrv0yZMU/d2kpw1Qa+mEFFlZJC0FZevGQBAwZOmIspLdVimkXVUf2h8fDy5JqO7qwu7UE/KLufHzq053v0dFtzuXBjXwgQUlIndVPTga76mZsxk+Zp2LQECxa2GpwMHC31khYtV7L8FMuxXMuttF5ek+gvbdfd9X+okRqrtdI622dNoAGofvVxPudyHqef2traq4GTpa06QRvoDu3BA4gWcdLRj54KlW/oQ9/tekHPufnNR4ki5Z6HonnNP3ni5E6ODMnMVKJkyZIkSZBYFnmREyFS+cpTUgI5kEtKRkbu+I5DQuI4jj8+Ot7xNWrQUFSUcRlHRIRhSHjCu3AhKBiYwu9+P3Gi733/+0OBQoWKwcEVX/HCwhZv8cPDF3/xxMQYj/EZMxa/+MZGxjP+xg0bt3EdOnr04HEen5z88R8XIiTIg2Sgm5vr8A63s7v73T980LveQ4QgcRLPyyshQsTe9w4CxIiPOAcOeMf7hg0e7uFxcXWvOxxchQpsbG9/+3ZL4RSezaaloaFprz0WC8NqVzuXu7bm1nbhF27BQoN/fYWFPRgbO/vZycjExBicwcHu9atPTWEd61RUCq7gVVVWVlzneoIEC77gWd+KGlBg6UuHgmIy0PSEQOoE7lRUdHRkZISEBEDpRQ3DMAzHcRzHcRzHcQzDMAzDMBzHcRzHcRzHcRzHMYxVxCrGXWw3C8MwDMNwNouFYRiGYRiO4ziO4ziOsYpWGIZhGI7jOI5jGIZVhcAwDGfhrBeGYTjGwjNq8IhVhcRxHMexBkYuTUeKPmiZrPCs4AlntcDaCzDcGQoYGODELww7hm+HaRQ54Py8Efh9gZkJQ/kObpWUHVbko8L5xIn7BfRmgPOXhFgS2mHDG1zOIUXgvhyWdGEgXzgLjpyHT/yw4nQUxftqyaBkNb9gg9skhzukyMGZF+HwKyUhzhb5GoUm2jysRmrIyYVBjCgcLbfsF9HPM2wOe2kIsrllDg9T9BERW/aLaDaNhiVDn5sBmoyExhMSsdk4dxJiKbTIQJlcGHYKtfGEQ6nMyK4eCCQ2Uy/bbBoz7gvMI0ysNMUG9LbSPgDAwh3cJtk+IlLzFpne2+UDAjZbmbr9PAOGC+h9+3sgGQ+gfErjhFPikhBD2sLRmtAFLXHH2/hmiv1iQsI1Cg3E5bDEM2u0wkCc+Sil9Rk8woWzUIMrJQG0az2R6gUdgoh9ctLJBRtE42rJmvw/VuzOlfdNkezkkA4THtQkCxRLBmVLRPNkHsZF9lgrN8OQcOVIUoEyBIOJQz+e8GRmESkYwzNq8EDk0DCPKDFwcFmBaWDTEj/ZYEjTosYzOJiRDdEioUH4sYYYDMMwDMMwHMdxHMex5pUpPEWxKd7k3oCnZCs70+zgrwkEUe44gUWnwmBjKWh/4NgEYoBBuBvYGcOfcXjIBpD9WTL1v6JdxTUy1qAxY1FRRmIMRBiHhi8KCV20GGQhuEJFikAUgCf+/Ez08ZXYIzFCLw/vTkQIEB88dOBgV0e3YU5OQ1wGDBcswL25VWijMIFtTU1CBAjcrRbOYtPQzh6YlTlowICsrAFZfh+RodVBgf702aMHjx06cuC4YaMGjRkyYlK/oHIZndKZeTkp6cOR0bAQMO8uhIYMaxIgbGEs2gOvqimmpaT8HFm3Vj0zyLO2RWsAtnUl9bRk9DcSnCmULuYuGLVl5TSZL6PJZzJchUwmj8kTspgcJqvl1AwmQ8hfspeszai5S8ae5dOsJZflLBlLZpCvZCtZLFfJpvkrl2bS3KWVp+RvTpBFc2i2ynH25qnczaD5QAGn3MmklDUDHGUm186ZGbMF5cts2XIyknyk0XSZTCQP6S5ZSK5s00yZg3RnQ2nM7CP36MrMI0f2ZN6RdfSP5pFx5ButI9vIj40jO+bGfuzCDuy9LOPEXJZ7y25seY2bt2kZzUFuEJbBuPIWVr56J8pS2qScvXnZlo7diKIB+brEiIbLkAFEg+i5OREtouvq8Bqv7ez0Wq/p6PI6rzdsuIuLs2ChQgU2tu02m33rt8ZiKTSFPjt78KCsjNvcNjNDQ1NrtU5Lg2Gtdm2trQ2OjEEz+KGvrp4QoUEvVOiGDBk1E5OV01Z3dXk1mAGqKT58/vwpEtRHF3TURy0mdtVVfT7og67Wtj5Rf8ECLgK9tNQCBAD6nj10sLDGpNy8TZu/aaQ3CDoqagDUV5hYGFjSD3VRUefc3Vc/99NGRoHGmsD1+PFT53XcNBISnMNpAJ/zQB0ggJzLaaTH6a2sqi7QBrRaQY+1UVv12Oc0gKamPnBBF9QHDoi1WCforNBQzO/3CClpEis3NUXzM2fWkPHkPCeUKlWugEl9qphveZcuYFC7BwX1ejN/SDFjhk0aUinXMvp50cefj98NQnlp5EYqjxy5HBLmY8ZIuZSXuRkePHY88mjWnE2TJlGYPMm5YLmVb3a+85qPkun5zNKDAZNF0sd99DiXnx7LE8z/uPdZPvrPC/nkL18kyJ3cc4mSex6JEssjORHLE3mQ4zhkjkNex23c8cYd//jGM9Y442lcxhcVv/gZT3wMxMc4jBv+sPCHf3EXJxw84Vtc8CpYXMVXPPApAJ/iKO53Eydu4n93fHghStw9xEmQ+PAP19MbMSLved973y98wwYMx3A6urq6uMfdzk7DNZwDB7nLzX3uHe7Bza2tjQIFCZfwChXWvvZ2C3dTO9u33HPRrt1+e/YH12rNbnY4hjnnnHO+gpbjjuwvmuw+mZQ5Fm91kYNO5p8haOZwsvqxqlrvWOdY31jXWM9Yx+Qsnafk0MwkJ8lDMo68KCMRxmEh4SALFSkAT5jo2yPxxk2bMmTGiAljWkr6eSPbUMwypqassARdvGULFi6cldXVbTHkuDg5xJyYWDiGNTJqyxg0aMgwV1fXIHd1KQjMgIAJMhcXAxEZBAi9AgWuxvLWVtVe5uNLkeIFAAACjIzw8EQoFSHR5f39ZRSNqI2kzMzEclgnumZrr7YgQQ2o6OlpAJpXdvCVrQgVakRUVFqqzYePHz8daNCePXfUMhvb2lkdN6vFiTOn6VCgAL8RiCJkgZgLCwlH2O0xde4FRremkT3IgYbZqy5D6Dt/WlWPHjxwNq3Diwp1UU75QFb2ylZZm9tggBn1cfhr2luQyVYjZGzOuyOn8XSdDJfd3CbkCE+eOElsQ8PBwcvOzMRM0k2aaDYUREQyXabMElPTKFkUcfT1vWk4cNK4SYLE1JRIJxNPzyh95fGxB492dERF9cK4g0u3S+XTOyZMmFTFLixk4ednApCPL4+0S0tHR6dMqRL6pbt06evDK1GChI6WlARy2d1ukBYtDkX0hw8eOjQIECF8TPakkbq6EXNzGTZsoOOza2tzs6yElGGm16xB02hcuPhTo0ZMiwGTIxISMvFGhjcLFuDiKqQrUhB5IWNIp2h/Tykj8/T6cGAIbEFBQgpsbGsQtluuts/S0swcOGhANlXVU1NXXVlfW1teXlpgDdZYWAuoqA4ceHqSIpCU1GRkZLUG6P6LMoAG0NergKMjJSUnJiYoKARVbwMHTh08ePRcz/fsAQRo0Ac9UCBDN/TVVURH9EKFEj3RBQn684cPnzx56MSZ8zlnw+YNGjRlypz5mYcJM6ZLFy1arlw5xbIlCyqXNG3u5pqenZ3dzzgmPelFRU1v+tFRK7fy77fKqzw0tPSlBwWNAgUKEyZJklhaChESJAgQIERO5JKSk5OUlEeGIEGSmdlE856PMWPG4x/PyHjjBg4cPd7jO3ZAQtqwEfnINzbquI4vLiYmGhoSErJggQKFn5+Kq3hfHx+fiRRP8b8/QEBBQRcuDg8Vr/gYp8HlcrfbLRmZ1+v1er1ebzebzWKz2Ww2633g5NCbZgyB6FQ2jqgaLUFjbEjcSSBCZs01m1cHjlMKEtmXkEebbJbFd8+SzlaNlh8PSJZgDHnUcO6w8v22bVFlsyq+VpUAomAIIAhwJqijKqpm65oNAyV8IqqH5sgZOKqPB6y3NMgllhFMNexaluZWD40LLiEPNGZIFHm/TbpJeti6ThLlZTXFXPFCUcBNc9IDkbtnGWerxsua9XpRfmXtziDysvByxFK9reBaVR5x27YOZB8hJb1APNXEsPGkFZf50J6RyGSSuRAM/OMbcffhareGSoQscEQe3ZyGCbnraK3zRllXU0yDkvCc5vjLup5ZE68PrmbWw2vZ1YGV8NrgysDK4kp2HbOmuIpdw6wnrmDXL2vf1eu6wEri2nXlym6uW1etTOaadVWQw1wTXLFy6fXqapWpXKuuVFnKdeqKIF9epa4HMuU16mqgANSTUxMBpgFLSkkCAgBAOjIqsua2JrIiOmSo0CqhQYICAfrjpw+fPap68uC5Y6cOnTlWOdY4cN64acNmjZo0aM6YKUNmjJgwqWC+eEHtwsW6xXqqJQuWK1aqmJaSjlKZ8hUNjb1d0E8pnlGsnVbOTSiaT5w0YbJESZJMzEtLJEeMFCEyREglpTWIdRKI5A8fPXhE7tCRAxLHDRuPjo2MNWjMWFS0yrDGQLTCsBq+sBZaXbSwDloFV1hVWANRWAGtf35WE1a+EtY96wg9a54V705ECBAfPHTgYFdHt2FOTkNcBgwXLMC9uVVoozCBbU1NQgQIVq51q4Wz2DS0swdmZQ4aMCAbEwsD+/Ja0MW1pZWlIAHWlVUVlXXKikDqQJSBAlBPTk0EmAYsKSUJCAAA6cio6Gq1WnMnQnTIUKFVQoMEBQL0x08fPntU9eS5Q2dOjgMnv8lt1KRBc+aLF9QuW7JguWKFNI+Gxt4uaP60zEiGCMmVMhhr1LiRb2RHxx15R4aE9JF95Bw5fuQfmQcPIBlI1qFDMktmHDh65B758TEyR2YaNGxkG1lRsTE3ZhgwFvNifvEiMSfmFi0O82FOkYIwE+YTJwSzYPbzU5FVZBMmUGQU+e8PEDAwcHCwsBBxRp7BSGeX6eg6dAgRgkQmke/uSuQSecSIvtyX8fD4Ml8WIWIv72UPHurq5OQuXHh7mzABLsNlCBAq5ApZq13LazmblZAlZCyWm7kZhtWyWt5u2TJbjhChjYKFbCG7uWHQkO1ygq7clbe2wLwa5AZZTMwsm2UysrN8lsvK0nJaZsAALaPlsbEH+UH++nKQHWQurrAclhUoWJAX5KqqrJyVESDAyljZgAGqTJUJEDiQD2Qlpaf8lAUIaMpNOUCAAXlATkpyyk55aQkqQ2UmpqgclQsUmMpTWUrKSitr5QS5a8sWMU0GAIB8lIusWNFS5RQVtcuU2IyZSi+dmhoGtJSR8bKllCkzBo0ZM34ou0gRJqANBYoSMn3mTJrHG31jR44cPBgZYzi2DRs4gnSPHpGROhqyTh7LHjJkUg6chtN69OxRbTx43txB0kmScGrK6MVFxj4NCJAgQYSotNe72UmI2ZmZTVZ70KBAhW1oiJjYMmQwtuWKFSxYuOhCFSpOYGkuXEy9hH6WAOz70t+vGSddmbsTJepD2XqoVzNSztkoG+XG7CVLiLQhNoyPLdlAgBz2IWfb6Tx56OhpOa36JsYMU9PuICBg4KaZrpL7Spc2mzbSQZpIr7aZbO0oHf/oy2Y000IaiY+mXNNumk17NmecftN5+klv9pKG0S+6Rvv1iQbsbo+2aAd2iv5rQ9dGdM3X/JwXLOAyawcOvEj03t6I1hv0RIeQwsIIRHXU2epXPzQHDnYbwLRaq7Xatv4PAzEBPTU11mVt1EpKXQBLTi7bzdRMN2RI0IWGg0OrEKkfqPQyl4hMBgUDAAIAACgAE6cZCORQmgla68zzVOvpQCFkMQA8GAEAAAIpAcAuYKQCMgAAIQCAAAEAROb8p1EtF5RvG5s/e1I5fxfOGZ6em2iWiznwd5uBopeh8mN2VUfdnwInZ1zqh13R+tthQwJ3+2Zwr70Ld/XmcIfxTtzNzeJe9m7c9VbzgUMe980mcod5T+7mTeXe3uflLufnjqqne7+vO2vtvpndoby7W3J4r+HyrlIckG8tsEf71gJ7yep9W5PpHb5c7y4vfd4XZOLxPkPY794ejW/3jvC/7ncDdrrTlEJ3EF+27mghFPUqz8wdHbvc2+9nWLXDqq1z9+Gbu8ZPGLkz48d91SabFQH724/27d3gziSLqKQVB48debgvzhv6d+yyG3jsD+73Nbt47Bf3Rf3jsYtYRh676uWx66/lseuvkz7UWcF3317m7kMHo/exK36lXROF9rD9epZbux6u2cCobasH3abXu9FIEUBT1yVMb7PsTveXbNPq1zwr5rf7+V+4r4yoBzFfILanrv7YwZH1EaaUqh56gH6/19XMKNV8o7acHB7/oRvxm/2h3fqfzCENzGit5kL7wh6uBJQT263xPLp/JNYSVrFXtPLWZ4hxnlhooDPpfqJUrx0gduwh0XuC6LInTxuy2LKSyeTgaf2t7+Lia1/2tEU+vQvlBdC+Pb+D6M6xy/BJmS9SddqtDzmxk3e4DQ6KNOB+vS4xwo30zYdfU97kdm/ueRYs++igDp6P0+6Iz5itU/1teBWFJEd6ufJ9jP5iOEZq/DnSot3ly+qmw6kgd47MJLTm8Aau4UZffmA4b9N23IhCMDeW+bTFfWSieX53fHUeXwVZl3ruIZfn7923F/PuKb/ZGcqb0G55OZ8ps/Fo24ijFOdtM1Sivnh6nT4g1IXXZej/svB+SM6KyHelOsTqjMadX6Mztv1F4nz4A98y8iUz1Z+4Ua1aUgVRw4h4Z+7aMe52Z2t6NnFLwToETybx4t9ETMJF0X3jg0f2XueN2dNR+37cJegbPHZjTTCEA6qyW+d2U5Miwfu5YhJzClVnCat3iEF4UjQCOq+s5MS1slaf3oSn26dj/+ECCfD3AiTdvLfqdFlvOKk4/KxLUOAvFoEs4PP3EK9e0tjPYV+MwKMV+w6UNdeiaAgrddfN7uodNxCgEOm0esdUmnIp937PfnL9Dta5ybkuqr0QXu0ctXf6mxmTl9R1nKfO8ky8ZlKJKFdBpsVuk8DeDrF33AnBakHuMH+8BPNjj4ccW3RJDub5uNfyKcN684rhpKBX1osYcxNSNlenxGUaPhFPIHt4XeNYxnFXr6l7zBIojQgTIxhrmxVe8b5qdoa8orNnahtx18qE3MMXg+A3GydKCew/o86zeO4K9c85vE0C0/CazprE94YcnNfbl7fLd+Ml5x3nC3U73Exu0UOmYbpTwsWK7Qh8qUyHXF6PntaZa4OgzyXFzhu+997DR3PTu71ygCuV4jBrCbwj2t5i1D3i79PuHQBBaSWNa3TubkBABIP7+V72gxVxyEfuJdj9RtmIkE3Lzpzxk2oSfnl4lFPpRrUoonpyYCO+JkAF/gLz3TjDIwC3oZdJJ+9xuKy6gyXGBfi83zV+uskSeqn/hv4nRVBBP9+xoi4B3/vagleg74g56LVXe53Pw7NnRuupDbF4D3cbeftI9d/03IkgEUiq7sfTwTYmIR6/5ITyZbpx8pqTnawbdRlQ+30eD8QXs6oH5f++V8K04PXqeyHJvld+13mnNqbe8dVmNr7PRIm86hxB1epR188y/v/MEl6ZaIMrDFL4u2ALPARH+LAtwEEbPWJr0ebH5/0U7617y/fwviAvVxqnv53gHUbvif28678R8PwO8rq9nwMxK7m36ud+FYZN36PQY3sGoz+yl/r5bvJgbe8fpzwmDhbe5P/BZEtyvzL7lN4VfttZPnt2d8x0vtu8PO8V0G9tbF/p2tk91bRqHu73Mfq43359cCfkdq9bzSw1wdGmWovCSa41w/NePbMgn9OZw+R7xpk48jxm5DgnHw2r/E0SDitY/29oR31pkv+diM4rI7plEYWebuSGiH3Tl00h/mue3Sm/9h0P/SPe7gVf+HzX5HaH0uFu29Ve5GRX9l6HPZMwe6lnPNN/eqO3fKDzfp0vOc0hc5dbc5RXdZGrPcfBH7Kf80CE3waidBiIpKtAtJ0EIuIeELFjQPTUbPYMoMc3AD0dAFS+/v9++jdx9zM7+re9+GF17pt965c/9PWufKjrxDf3vi973Kt32cMZtdjsBQ6K1hQ2GLEW8+czhEsnqX18a0+XJ3vrcUvRQRvzDevyhF3UCYuSd8YW+NuvrBBl9ks+y5SGpXZiDIwtwhw4ZOvRXgXQd9C0X0x6KriwTIzCmuiNd4zTs/cm2uCj3JJvugqstMThGitlHOG28dqblcGDKppaPK1bR/5HFev87JZiGk7FRLIbk9/PjYnUhD4MGtJM45ZiB6z+r19lUfmSjGoFXvyv7a7KvMM01UvrvUvKHfbLPdQVlrsNx9UDQXd7XtFq5clw6hDNB4Hy5y2T11XdvxXaT6v5H2vdu6rYrwqTR9WkL7X2i6rkfwrZc2rXP2+Nv6Xq/KTQekjN+0brXlHF/1CYPqEmf6C1308lf09gh+zmF+76CLP9Ba/3AsP7/xp+fisZRN6zzKB/3o0PL0y+XZNe3dr/XCVPLmQ+XGve26p/W7WPLXRfreU8y9X1n1X3zELrkzXvja075PEgbHyXauJ1he7favZpLe9j1fOuQvxXtfSolvSl6vaiQvI/NX5O6+q71HFvKXR/UrMPaXnfqJ5XFOJ/qKUntKQPVLf3E1Y/R9N4dSv6hTV5hKH8Bdt+gYv4f5V5fqEPzukt/eN+3nYeXra/3fWvLjx/rmFPbqUfrsr3Fm6/rRGPbfGvVq9vKRz3z5rzzJb9yap/Y+EBfb/zVsgrJ1xZabiOks61Vo8oTyCrTXqHCjq7UtBKVd8UtI+CNTmZsBHXGuRccJBzyjEMsGft9y07L3R3wU0bazZqEqtRYUjeYZ6nWPbXtwfsOtIge2s1BNGvUSmp5uGyU731rEOF3sunQp/eDgKTFdJtli52pYhULj8V1/amuIg6VFzt5DlFX25eELbrzIoFNT8Kuk5dKehe+01B3+Yytl523SIVqNe6UtD9TUE3PwpadpY9hiB2UCeK2xeM5KVAwa7ZMksPirfvQbtw15UiuieKMJG8KS7pR3G/Wh8qLulKcW1viksut5vlz3AN6Jie/4roFVurfrb0uUJ//xV6flaoQpNzW2YYZF6pSlj5Cp+Q26bnM1SqSe/Fgs7nClr5V9AxCubkHJAxMks4CMG2aQp2HIERAeV1FCMLs7Ia4pi4gmlkbtPNbaYIv3dJpzkTg/NlkYPQldWG29UTgbtP5LpteSrxYpHV7b/iqsPL4prPD7dxkHTFUbNQ0vhc8RQqvSy464hdLEIfmfn4V9hY5oKO5mXjtHGuoNvrv4L+tw3CzO3BGcHZrGeF3ks9V2i/ssbxCkjkulXQ3gzORUV+CxcOhcqUdPslnWst9VbRrr1PxQ8DiiNvFRHzrIga7XNF9L7+FVHf1g7ah0PYvvedj4toE7bXSbbuFvXStz8uaPK1IKsbqU8KGUZaX6eELWVeaZh7urju3SJu2jNIy2lwTL/ALZuNyEEDvi0sjZjHRYzvx29IfYuBfjx8+gOwkwfp38fPy2PdcYOW7eTf7sFXL0T7UnlNtntPHw3MgVywqDKtRgG/4+yjr5XiHE4POktBaCfAUGNueQ1epbbcp1nyPH2UMhftIgZK1F3pprh1r5qZJdLNR7+mAUvQ/3oJDmk7vHjEQqOJDHx8LHiaGkugUcZwJAnYAomQOPioRWvdCk084y+ArmWGILnzJkiGy4M7nOe1R1+KpVm45UiAaCZCCy1b+PVorbl6QiC0X3qJf9P9AsjHzZbbH3TbveljDuYH11pjbCaU7nHzXx5ZmNyn9Wr7/Y3J75dHbtAo6DQU2ubOI360/d+YPl4Qqn4f/85Xr4+/qfqhakb75WcVVNIjZ4OrT3YfN7VmdrRsQjCvlEcL8Lq3FoL8mqaf7Yalg9eTVFbuB4TiPJXEuyUQTj+xY39BIjl+GdP6VfUgyUJ7sluCru5dnJn0SRMvCiQi1zRWDeTVzPULI2RifaOgyHvMhjFiCIgBYkDOlBqQEsdAkCgkoEApQCRIKsABYgOIkBNGwNAgByg1gAg5YQQMDXJADBizHBJGwNAgB8SAMSMkwCVjWT0QOIWKhjFiCIgBYkDOlBpEglQABoWCgEApQCRIBWBQKAgiUkAUMAqgBMSCOCIFRAGjAEoQA0ESdIE3LHpJKtgdCAWuETvMj7Q7EbMS2towd6LftrUhrU6cTVrtSwJ0WgSWx1wEiOAJEAL6BrjLwyhAtD6c6IKqxYku7HKii2xHsDlRVNro1BeANipw+xxhFvAxAikQCCEKRUhqcQgBoobrf25v4T/2YfK/GKH1n8OqyF/VceJ9PyxjVkkkQPwv+9H8HwUvLQAUKfQMMvB3zmj82yOO/OdiUh1n/lySIwQIbBTgOiDCKrHp18coA5f8Ujlf8GcZMuvm3wTwJUlSUhCAVFqTxvVTAZQ2Fd4dEDE7/GqSlAQEAEFDJKJL1VwOMTWLTDMak26ybbqNu4anl/DXh7jtexGtbZujLppTYWNNOp7Mnxttrsw/oL0o3EwZE9WG7Cf6K4hphz9Z+QJfKoX4KppScRvhhL6MSbCdrDmtml8vlmtFIjfKJsTizqrT5159cDq5ec954Bf/J8J3U4jqddNimGdTT4hQSf3RFewiWbq5UZc2Onkj6lfdi+h8iosEj7Z79VXOee1cjfMIjtB2Q1MJLaO53wrmsveu4t5XlfT0PQYLYf/nzeIHSVdqU6UZ2lA06uze2L9DJHrcUDS1A0VZ/03nYOm3q+9z4iJvV3JVffe6Mx0zEE4AKj7egn3aTdTd+0+IaOPdibbtMHVEzvQv0WqYXkDJeMWzph31bm+bsIuH/2Kp+8GVIH5ZqQ1OMqsheg75dBGs4/nq7iYS9zPJeTMZtYa6etY5YRS48Km33SjfP6dZNGLS42yVYoTM0v+GlUzfiz7sF0dI07qgn7Igby4XK+a5U47ugl2E7kah2Uad7lAhAW9O5TgomcXoPHwdPx/xGOEjoye3835nHJnLHsjzPEKSIf7EJaWLWk1I4n1VbGfFDDQqL0cjlraGh060k4GqrZM+Ew8MW9SBuQPVSbgdtgknfPhsyRdDgfWujmcsH2XszPH5ZCwJvRcVqgtk6CzeHm6UT2uY0ObxrUf3QLaxtKANwW+PadDVd5f+Ato0x70bkTQr89hrN1SuYb8zmt9nkYuxBLzcIf7iwDZzO684ewbjwCPmymcO41WxK0H7MeZBLWaFuaeqsFp8YYNfSbmrogknLeFxbySvEz3rkE794+6PVCn4m96XMN2A1HO5vyYktCLnGPXb7TuQN+JH51IYxraavZ85hPymH4evsxiqGwb+BfXmOD9+3InkyBH+C9DEGd+9u8NbRW8rbD+/hVwGz48fyo3w3YWf1I7r29/jDu4iL/f0y8u38P57LjYgZfRrd3UUBBE9EGzYA+b/95oqdTrgucU8gJ/1KR5l+z/yY4k03fIeR7HHEKQkAAQptABwYVfMtWknYseBPqvZmAgljUsFwAFyRlGA1YAYW5AGQbtZSsQeB9g2B7Np93mq2U9E3j5izxsEsCM7r9Sf6xtjDF6v7pWPuun5y34ZgvypV+lf70EX9scKWQkICpzX+bpu+delr9LQXjA2QH85xYm9pYz5Y0eqaVjHFvYczd2Ey8HAlzs74hvme9nRy1G+yHrlVeILdojsK7HnH//PP9utdDEq9c8Bgv/peA4yny3E+xsa5H9ysvm716TLm6bep7f2W2/7/5yP6yAUv9UQujUxQnRNj9CGMGl8def7dmSWMjzFzJmtyMEVMzXBI5G9mufEUv+Hz435J9hvhOnNYscTlFl4lvw7hZANZ0cQZvOT4A3348k1W+WOhbLSzswA+8zmaCxTriFixtFvxqJrAN233VDxbNIbDP8p6D+C9ufBfwj7J1H/mPZPWHcGdYyZGnUAcXw17ZKv7XBIqiOon1D8V26RIFo9a3MHfW7K5o74uvmqO3y4yaY7fnVzPXtCOMSh4mEd2+iroqlyX0n7Ixjo5JCqg6A3lfxHaDah3ry51PzhszHfhDh7/9gMxjeXU35xzrKZkzWF6FDuCHFoflkd3vKTIfHY2zzz409WpTHjzcfOw1Bn+S197ClGN34zp2HLMQ45PziNU9p5BPrncP8w6k8y/hHUT7DrAMqYpjTrAAKMrQRqn9dJoz1C2QkfkMYb87qplsMhWAeTfgrqjQAslH7euE1+Q4JVzk8Es/yPg8H7Ezn1UXnbNyOXfFO93v5DcBGWar6Kf1FiUjUTtnG8X1Yi08Y2uCnn1ZW1mZ7f/lpep3hBhqG7APIdtxompulbNnX4iZH7rl6p+fKg2DjvOvAOvESP9C56ICPzy2AQuBVYZ6OW6uxUCH7XRvl2s4Qkn4gSaptHVj8aWxfd01lYOoAbpzb220skYF+6ujPBKx7LPpv98hRu0tktYe2xGN/Osq3wFm5XGtx2zTF/9QxJdzdMCHPpjafS+wWCoe2U+9UV497YxKXZxsZXNuO6arPkuyCZf71oz+b6bGntV0gKU4K8lVrmv7ptjttza50vs52kr7GZbWdsFSbucf2S6CIivAnOrLE6DQlkb5mAtzSOnzLv9HKhG0Q1NwjZq/584JAwvIEQ2xaYsyJb9nnhsofdprKtsfYOYV9Av6Xtq7Mlx7/2RLngkpBXHcvad9tTBsx7onDklTfu/GKCza/L0l3sS4Fy3bstC+J8lwg6g51CyKrhZlHOmn1KsGsr1sslxhDmBkPl1MyM0BZIdq63E2ZYrQZ2gmcXM0aDHDt9amRtn9bdC7uWCYuoc8to3Yo+s/9tWRbJNgs+a5ROzh0w42lhsbPcMhusUgV7ixuWqXN8LJghDRrjQU5MN7VAOiJg3XYq4veiNPuarBl0HsmmvqaYkevVkM2bZsJmSDyQsQkxMybvItr8WkcbgS8OsbS7ZfT0fCsbFMjuLuEzt8TBcaUO1qTLqjgf1cJkaJYztMgRt9jdFWV1XwqXz36zPC0E7zNNXM5fOMEh0G9C848rwtnlN0gxSz4nyvGmG3HNZZA1tjczfZ2uh75zCSwsErfLjBUjc+fzatFB2r5DH75FMEe+TnSXgdy5oOPx2C4mwtYWZRejAn+reVuM+77IWp7lTbe/xlY7aoNZbYtC41zyvzZvi8ypsQ9wDP+XO9/DfrMarum1jfs7nyOJr/kxOSR+9nLqiY3I0jxFGcKqyKSzXdw3ortulcVdtxlz9leBzIq1fNV5yGyRKZka0bR3VQfsPGvUQl2tT78Tfn8g2m4jnO46+quMv4a+KnDQm/EDuRj++Jg/5sBGMtd13KgGraaqHquB8E4Ib2RkmwTruNz0PHxPfnnQGZ8h7kR+kvPsjrSu0SjHJ1+7dcy39vaHGfuri/BbGVig/egOK4PNAPPBqL2qqXrnhluMCyhW1t9A0tcX7gl39Yytnuf3tfQKgNdu+o0hd8w69swkI8LjOBvOGp2YgvM56+QbgX7bE4c+CBYWHJdMcIK84BkYYuQS9DPdgPQJ5kBFZ6lgG9YZGHx1+hKk2kT9BiQ+OcM9ma1yWUulV1/2fa3dlDYDIcey38954wyknvC+Y5Pgng0QtjGHdfz4rqRZyf7kDHWY2jg62FksETpDhMFgE3RjBrA4lcVyh2VXkjArFonicZ6wvy/I3i8Fjg5C5kP3bxNlHIFtTE6ylksBM7sIvnoJSzjynAw9OaWNScxyKdOzi8iTN7DvEzWGH482uwi2d0qek6TXKmXfJ2qsPh72I1nzpICdXQTPXII9D1W29zisRet8fHYRvHEJloVwravmLJ31VoBw6p13litd25l8HHAfrplupmUGwECJZxfBo6a0kauRM10EaXA3A4mw7e4KTAb/N5NxSw6O5Tq2bzux6zrhBWBbWRjhr17v0A4xC/xlcDRl3wJ4ijHYfMPGkY8g2wH26pmivEB+hJlZaH5/obltZortoUO5ETLS2M3EfZPRyE7mELLx5DICe07M7jCZ4Mjf7fVWyrbY3PV8bNmBDj6yCWN1gVZWh6GrVjfRmj+5nT3P3JZiCAdS7Vy2SdQSUyyOwYVDwz3ZVDNrD1uf5Mj+oFG9trTHrvUaAUs3ol/Ddd+ttY/D9tdWGxsW3Ga+jf6y73a7n+C2Mz8xRel7fuARpGvBpYeAVNdjpraT4RVwyOFNAu8CqXCJd+ma959v4eIEdK+A0O16Fgx68y6bGa9hLlNqo/zgzuPj2e63r8FGnpd3eixxTPAsGrPoiT4PNhbdTiriDsOxQn9gOSJaem5iz2W7AuPoQOwmNfzjFqD3sTYsYUxlOpRr98lwhCH0ucnfvCJ4DQVCnja9YdBjumWQBnobXHL746pbFuAt/e7huSWYvcF2zJuwUW5J/2k435aBpSMNE9YJG7kYyCZT3g5q6WObOY3c3tof5gTaRXB4imvWG1VdM//uXx5wLn0PPuJiHvI79PDouzUFdiRfYqWx4PYsaLpzMUg4t9Omm2uT4ty554sETVX5yLNa92GnXIfUTLiKbW7i1TGaVp/aoKC17U/2mxvKwBBWE9NQG3A1k/l7GZQOTmTvoiRnQShBVcNebl0b00h7/oMos/+zy0ZG5501hytr562AYHA3M4mx5H4s5scKbNe+/hYLKOC2z1b8CPAOKh+Nj6Ot6whgCgc77fxa44SVmgKxc8fCOxbtyDMTzXz4gtUFZmDYbXSLXipiASdjVKPQukFGC7uyPH6112XE7Dm0lYvdEBaWHP5uvb1ZAgsbhC/nm6Du5C+szSF3tbxtvgqb4tOJxHvnU8RuQvccLf00EWM3PYTUIq87Cxg1NXTIaB13prtZsA6ee600hquzlzrrIzX1tf8FT9uWkZdtmmaUsEixsWETsTVgmhBA85+CaYZvfOjUHwtIsf0x1N6GRTNMbyMKT5jFhgsALyCYYpBJ3ToCGrlhrqwmZwjJvQy33qzP1zYGXQHliMnCTu1Tj5ivLgp16b/ozv0/m6wCEzjvw6jt4elZGDOVNehlHDcSOPi34Lbd2KbGH3lqVTtiKeGYPhHCg89FwycVQW6sP0LiCvib0PpxqlbGPc3uao8X3bvhVJ8gMll1Ae7y3JD/mOp0oh5AW4znb4K8dsFQddzu1KaJwxjvMknz4W+cMTD0IDxa6N8BDmwoz2ltD7u9ZSnhwLPs8l/90LT3pTPbkj26YH4mxX6c0wLc58h0uCvVbnFrloxbknfm/r/1baonnL6y0JChMTh5Zbqml35VBKjOzGhuZrq1MEayj+k73LpzbgrcETyki7Ynd4k7PNWQn3yqwNl2Tu0a6Qx23iZyy5cvPM+AG7H3qFGX2Fh4BesD8cNrd2q2NYA8aqwsqPym5me4NRUhHVHI5PkkJDecjBKTuVE2lmFji/Gebgn7rd4KKIJL13VVnDb7iY3T1+Axm41sxXrbqjn/hRlMWLch0+kjvTtbg1HbWS1ALGdGAE/XoMpxkNtESHCXlzBFDXnA06Zgs1eN1+qParpYjpbb25bXraDaz6iWqtpVk7I62Y0oXrmOZxQBSKw7hxkSXjEFivvitZmNjaWgrKXd7BLZGqeGJElrlr4/DGVqwWEgDI96P7uZcSZ2X+pAWvnd3I7pOkrJ5yIXmrhhGjEojWqKG/EWsdZxR/GljC0Qs3mNbsKDu6o4ltHYZXNC2mwasFh0HS/JaTeJoB2OPUEqYsY4yPi1Du8g7kh2ajwTcMt3jYCcL6PwjuIanyAcZmHLzU6zwhalsv1zHiS6XMkM1Sbf5mzVEDs/9PgUS2cese2AqKnND5gea3ouBpVBCl92ulpmNSHU4PaFOymTsbshYyvhJvvjzy9Ln70qERNNEuI/K4puxPOYFSe0fwTnLKazXbUHvy0ns9Yj7afY17UPDPwR+6ShQvotnTPnyn9omxk0r8W4FvCAtsG49m1YbX7PatNrxlCpQc12bsvwpzSlzWuSFrbIkVttf0LCJQv6MC9Ynma0LN58EdmotMsgOfnOoY04X2kOs+X54cxv4gfL2i02S/4NlvFHfDVZkwqmGOFgBr6jNdZwWuxwpqfJA9jO3LcUJ3vy6nVC8i3F8TMrJWEssy9XDpS15TrQNSg/lBdEXC0/xz1uNFFlH5w1+hp3N9wWKNyGMyq9K3dsnc894S539Xt48p8cO0cElcMdlfngoKVqq1WoXg0MD1TdTT6RWxKEXdd8H4sXr96Rx33+2aNNTisv2CUnn9gc4HhBLTnF4338FYDhL0jL5sOuccBs5wc5P6Ee9oSHsppLPtRd1xJ0/swNJR0wLonAZN3cMIBW9fGPywjQPlfPJCowuAMxWON0JJ4jfLe2PqrzG4fEYHhX+2l5kRqjwaN+Z4hfQH9SHaix4Yk4/+td7WRce4y5vYMCVYm5TCO1Xtqitc9pJBbwg9oCD9VWdABX1+78xg6xbN48kOoSOD44q/38ZYFo3+wahNMK+SH9WRuJJqnlQv9aNCOYU86P+GTVQD6tlgvhy7KdaJ4iB/KnXTOyiWJuhH9WbcRJpZzQvuybBNMU8iH/WxoRTajnRvuyaCKcV8oP8WHdSDZN9Tw3kaHKVQMK/Sv1cZZymFHNgfy10UA6o5gb4ceyhXRSSQ6o+WzTVhHeVGWeEfy0qRFxk1GBOQdR/5BlNSkxnlWUB/VjK7c5JjWpmqch9qsn9zaxmCFSwGt23osQ1H+7ZgQz9RxRof1tFRsHslEb3Q+LevMRafrfNonm+WdNonx+RZNsEPOrmYx62zmTrG+mZzL1+sqgycV9SZNr9k2TC5s8Ta7tu5qk/W8O70KAPjaJnvf8mhShYMva5Orls8lVirvJBVOHk4tfl5NLnaOTC0ZnJxfPhyeXSqYnB/PoFJeO7qcD8dSxvzrFW0fv14F47JifnXK5djSPO7DuumPu705176h+34E18JgLTxE8PFIdc+Np2UL54pln5EmrPnn+N0+f387D4kfP6tMDX/VYt56isUdj7YHIucfI31OBg49y8YFA9fhY0c2nc5ByDZlXuCEh2+EIYmErlAiurA+EbTcIVWV3oHexhh9FncE7tHfItnTssXiTxteQ7VvAPYV4v4/QpNw76AbpF1RTrG6fOc5Bbtdh1O6jeRZzvnAS+NzPuHKrvTkskcNVdo25aS8r8p+F7pmFkdWyKLWsswJPNbgISVi50xt3K2rpfqEwB8811DV3xOTcoNtONdBXNPDLYa8ErzkvTMGZ5ztHFXevM8/7A5PatBsmhJ8P84EuUZugsyjkFqYcxOSo7U+WMjcu8jGwbPSM3DIBq0tKnOP+0Fj3/UBNzkaJg8pIucxP4TAd4k5LwXY7xInemzrZCcXMabE9de4o3BEHCeHjKEeaz1R3dea+ooRaVO9yeRjj5qsrkfOCt93C37xhoQio1ZHIM5z8qfjHQvxbYCmwU1LVhTxdizhHIH4cKO7Y0zJ8G9FY3F2ToQX9dZcrZUxMdVqP4AjpVFMBuepvbrMcNCRFFx0961WPeutZL73oUQ9pkSPjZ4OHdtwFoAxfJ3nlNdC+Dy3kaxxEccGSBLklcwA9HhbVwCdFdSW91LwjaLdwAYmGzYOJS7QMQUoCpJbMARAqm0EUUA70wsgvkOhF1hqEuKJcYsQQm4BCtNODZKEQTD/8rokRfYO9em1W3zRbosdxxLTWkmSW/er4TZhuWvGl15C1fNkyxW/O94aL1vQ7aorXru9t09b0tG6Sn4Hf+G5c0z9zFmW29H5DY0/yZ++LL0y/+sEM+uRZvm/fjG8T9k0D8tA3LFtP2/Lc2pxN1xY9erdOW75s1xPfpu0NPu46Z+5imlkWT/xfeu3evvHoPfJ9/Xb89vC5aUI3vWl9bQiRx2ywc9NN7dFMYRwaIa8wf3l2qA8K9NRAHxmYKT1vDDR9+JiWPSGM8n0czPF6Ooak9k5ughIZD5fMUnKDNaMp3I2YG5lnDkPqhkkfwzurUUHMhCbTIfKQ2wbvsZmp+FxmBFzUx8z9E4qZ4bmZmJncs8CMd3BhZj0FWcvP6bNeuHgLE0O30CdO9PrKNWYO3Udr64TXzl3B3OIVmXQ14+CgVTOXN03DYR6REo7kIhYnTmU1yy7DhcmnOyNkXihgq7zNN3NmRfBx5LVFz+I2Hw+kh8TFNVRoitie4PkOtr0MKSyd6nx6/WBWtgWTh1N1L7q0UMXO0YsF2Xq+MCuDLj3G1dK3Vr4kMs9PmZEy14BUy+81wK6X70SNSxTb1Ox4tZygtXYPM+ELHS+d2Y2M2rjWe+YF5nH5yRbGV4II6puzS7w5i+ykRx7WkfmW1NeRq/GZ2xZ6nVEkJwvj9kFlAwGEjfSFZ0NNCxahO5eO8xzJy2VmDgL8MGlP5YLteWTYCcLzqn74wZPJSJvAlZue3anOnXzW29RaSsc88RtylT2YCn53UhInyeB5RN48jNuXHxZhTL1uQR15rUCYq+53H/7Loyb1nsg7J7E/oVyzC0tGaWcRJNzCYKD2VnD6/aIzVVjOe6z2P5E7i/zUHEbbqEd5DmHaQR+8CaYWjiO0vlbNO6YfYv4ikgqT4Jpw34zeK9RTukjA1zZQJXM3KlGwS7i8dn6CdqeYZHYEbmJ/XQjzvcNJ/EIEs28L+VyxWPh+FMylO9qmT+f1uDCw3Uil+a1QvMpKbKe6yi2D1uDFnak4xlZRnwsp588cwwdDDQaRPTWFa6eRNdMIz4v9kC3zJiM1Ydab0T0rTsofB8hr24dC5jwUdVkOGweEj3B/E2rn7Y2Ac/BEzR0wieeV+fLsnIzjlh1Oj7haDoiDrRubD0xUdU8c49/paRCx5fDmT+Rs9I7lwhZQNt8qRlcBp53ac4vWbluj7ijJdjsnd1rNRYdtRFOr8utgvRgdhYGcV3zyQl8JpWtsdm6KUEYii3lkDKk9wqTx41437LOzNXFq7ubgv5bZxSaWt8/j24uaju5FolW1vbOMoUZS+88easELWIcRy/v8wlwVIm9y50J+C6xVjNXanXLsBmxj96wlZDWo07px8/M4i2+d5ZHxINdYwDdlBDt2uOx8MuSibEJ7pjIZKDBf1SHCOLw6Pc1v5q/NDnL6Ch+u0pZin9zpYL/mEmMk3091CltX2GSVxhP72E7NtVU5Nmf9zlcYN8TGNmktt8+UGs3iKOjJlZCbkaaFvGPE1hlbxRJjVe0h/b4O12LzYaKVEOc5KWo6JXe9HSxPHvTRYWfqoIcOF51OY1FbUX0ET0NT8Daw6uU3YmoSXw0+0dQka6c28i90GRlus663GMI4rXBtTn3wzE50mhrXIv+FjQlTZ4zD7mlSLjFHPKYzLWnSltYH53Zl6uyWdICbbWsLwd7nwfkuCUyt9KdLyeBrND6WFAdXPUwd04x3ENtaO0f2/g/OMpjalYlzKJrD1JbRbVjl7ZqsLRg/OHVu6iRYaIEFonVwjGZK3JR1WzlaXKp2m0XWlp3wMPga7MxNPUVhucoEm7p8Sd2tHRfPO6cWx6vfXG/tw/rSOhinfZhSy80N/ovjUHYWvjRdmwfbfnOru3rpD985KnNr28JaZfDvLIM/tcCr7OBLnuI8tUVyI9zaiLaEpbKqvVtoZPrF3XBf7kiinR7rv2uPltI8sl/oYF8e2aQa3vjeqS2tIdj2T0DiTcFyKUigFuGMQm4O5LItSboY/jhgtJoWc90lkcbhcZBkp3lGXmeJ1TJ0R/Q4WEq/CfT107HJROAgbGKTCdsNpExrUN14q6PRFaOLSRFuWK6G9fVyurvBDdzIDeht0W1Bw/QGp87SN8mU1aIi0/+JwS4X38L4TwTvK6z/EKI+WSibQNRny1YwmEvhB80q4Bxj/z/32UaPpq+hDNA+34xBmqH2xcH8aR4xjj3Ey3UWcUnwslI5XndmT0CG2TY1BKvOWVk2+KCIupzro8sDZTOxybHZv9h0e0vWM4IgLg0PAuE0hdOZVfKLUsBDM7yJav/N2PQsQE8WaASPRk+RBjSsk9DtZk+rjJMnNtfcAf0MMgVu97sQjBqYQshzoz3ASwxNKOX04tKzocWscQtmtN3ZBQBTAWIPId2xDG8+Dn9zvWPEFP0+gqs2CdZcnxxKsOmmWc9VeyI7jhKuuYQWm7t8LXa2BM3kGkdZDKBQnFK74OFFgpkZV7XhTCjAKL2RS+4Ut6Pbrqrbou7bKDxIwiVUBD77VR/iK6kwGfoVsJ1ygSW1c5zeVgFO/bfjwMM3yywWY4KoPXOf2zB1xSYyad8Nsv7h/Kv7V9a/4fyPWt4kjEB1WGJu+KVRdV8ZkNvwvEhvNZ6BOUnRGZaZsfA7ydsqnf2Z7qAB03uofpvj6qqlo7Ea9yKJR9pE0SnP6yqlUFflhLOegKurdp74rKUotaFGWB/3aQ7mvTqm1xyO9I2SpPS0v+n11MM+rsLVMo6oEMZ/JfO9ClPOx6CuYoi7mfwVZjGgIzCMyhnNabH3xho8ll9/HSqfr8HaFMC35IGVx+UYjefY4UtaYF4LOFLFqJjCHAbTu/zCNAyyjwlLe1X4f9elsyWrfxDfL3s2m2SW+rbHB74zhoXwvgu97XxPOnZUHAWTiypmWD4V2U0VUwJnUnHaeFSEAsw9Rbd1p2AdZJnNYz6cjsCyUxBEteEsYBRACWIgSBQSUKAUIA3bi72o4GoZFtJ3YX6RArKidwAliIEgUUhAgVKAALLFa4qYV2EPzb/HHhAtMH90n6zBWmMea8sBdVZc9z9ba2VaaLgnGpCagsfjXjkmZbiXdAbEGYCuXD/A+DeyMLwXS5IEhWPXOohQfnYqH1IHnnbSQSyEELnC/F3RhDrbiavgNBgjopyi5LcgVSDnprPwnxO6VGWX+J+jDaN+A/OaB9WwOiaua8P3xDjH7PJqSX7ZFiUAdJeh20YWfp1QArv7iJiZGwdB2OcZFNgoPcSvByNqyXZX6FncKMSuwPlHFmcVxcQg26pEMX0VIszIX7jKCtcLEPJ+QbHo7CQTLNTt5DUBwIMognoRQpKtmsBBI0I9ESHyFpmQJwQI3k6aMP7klAHhHmgTeYBM2gOKhN4ikPeIiMAriAQ8ICTyKLKQQUL5xnAgR4bbB6P4aslHus4LUTAgxWPqEMo2EAUguwA4DYkJC3kMBRQMQLCAMoSyU0OAYKcApgMxtgAfEcAcg58nwrKGCDLRktwXgwrirwt2FcYZQ9C8IaD3G4VGv2gJ/Mck5AUXWg8QCHrKNNXn7xoYTZ1MIPsbQ0ZffAmex1LkgRaqHxAEeiGU9hIcvf4Y0Du5RfORdmlyi3jYlluy4oMvTq+FB5cz2/7cdLPq8hpkT4edHkvKLfjiVrFbNT+7c7YYZQc0r2K8wMR1mDHhj0/xsLSuHFzcJhobybzd12XOW8wuc/Ai7GHL8cLhCsAWa3/9yn05br9tLr7E11C2cEGNvqUqWmUxdnM/LrSOMGPZzke41ZhGtCodBWUnnAO1kA1xVdTxleMsrWsxuGlM+VAjI66TzZvsMg+fLcqckGzxGkev8CTTaQdNumx/s8zN3FPNXrvYJstO3iSTFr75FucSk1avYwS6a1zl0NI2zI6KOtIKh7UuLmbb+tivx2rIo5l5KLdvyOiSCyaELoRRl/VEmKjshmL4w1eNpfPbqtS0h263rMWqmzDTWQrYbCIHkc49w+HmT7A949M8d9Cj+1M91gtnISYsMWws5M0s5ga+xbQ9P4rd3JzgO5G5G6YTqHT8DM66w0H7TmmbETc1fwZDvmGyCsdsy1T7vTcctxQdvzFdsC4N2EWduGhtGOE75/Kkakj98oWr6EfanQh3KmmhsNgGzgpc3G/9co0LTf0gQjP/8+ADpYbtp5knz0aljUbnBOJE3bgCTDh96Rt3+Gcze/kMPmj3CWDK+g18xOwHnDn+A+Fh7xvIRP7KeZz4uzJRnyoVg6jWE/qVcQPs7IIzOAGcmgBGLhjnLDwwdM0iXFeFRwo60Xh60WzKon2jTPLp3FekZz+uNYojRuncvwk+7HwCnYjOuIwDf1cm+vKleG28Y1d14sC+s/SbspoJ2zY/JV+nBMQ4PO8OCCOIG2TWeeNNsawODHvJ/D6Or39L9jIFJvo9+Msc98idi8cdPj+5LJ5Wv7TXrMW9fzTB6CHOtu2+BTBPt/Ymm4JGV+sOyc8lfD6FQ4lCyII2IkdqTrDVzxbK+EQzd/rr7XJYjcvSAcbhu96Ti5kbe00vI/Ik8XgTqvjo4NBeOAOuNwUU1pA9lBFL286F/g7CrOIRVltAL9MOrGSLhAVZ3fz5azzkYB8xV9kEE/vYjS7WFU93DT5Rae1pzPG8OcyaSy6Tb9UNg97T7zeX3ZYaOXHUdr853IYkITJfWvWRPi/TMq7noDEWzn3yT1QXMUi+21XRbOD7UB0PmPtYafGdca71BADZGYET1b17u55ttv4BLwiscy69iHsrvPesaeyYzyN8fSCG262u+0T+MtOObx2uTYbw0zlmlvEMlIl2lvEhKLbafXjsNg1+6eewIMa9sAkfB9tXMNrmtITmXtypT1CuNjv8I6FsNTvwewT1wYUXqTnBVj+70tKN/OLirYltNcn7/A92090yVMe/jPdivnQYZuEvr+CzXOX2yvZxPwjyg28tTPHEQrk0d416CnagOUKTyGmJEco5SwyPnvz0PGqgKYYI5qs5RU7Qs2AEdKDgYH64sPHW1KAwmZP82Zo1L0yGN78f0hzfPjh+aWIChgy3yjiMTQfoTuGtdYs4HBidM+A9V8zUoc6kGOzSdrCBOEE/ENMq3IiC1WjrFNuUOg6vx88xtM9CB2ZcxAHttXhQyVYJSDMODdF8h+ZAIuT/QH/2HubJsolIgdU4/ex52BLPA6GFYUt/y/F3WEeWTUoIrOZqZ8/jhngeJDXNT4jRCvcTtD8GX8jNDgJtu/sWdnDg1/E1ca27N5Cu3WZeWIEDJWIyhomD+27jO8Dp34iG/i5Lzc1epDwNRKPhg7Oj90D3/3Q7zmKa5DV/96IIA90KfHYRCzW7gZ/2D7llPDRAw0+zlr1BrZkMNGEy1UhYRqZR7fs0NwhbhtTsHvw0McQtI2hAq06PsfVs+ya6Ov5XdV/s2/ZB7a/tPs3jAqs6a4/Y/uk+bD+enkGxhHhjwOpKv8Ce2rwuZY7/ekPRxGrTOBnAbcZjAcvj+YCK0fCBe9zTd4BV4dN2+2Onl5iDZAjOvUmmMd2sMRzzJ1EHOeS8F2GQMRk6gSlCjWWma/DwJo+2VDljpWSusZK4DrJ8FvKR43Fn+kFLeqw5MvLNpLPv1VpOkcShGaHACHXbTn9l14E7Dm/pZ8dyFn7uW7BytFfJtJDWPt/talH/0F6T/xHsO49ZTrJLMVksCNBy/GQMjwVS17mBxDbyJdx7m4wdG7B2j9hNweHKAaPXTmvhM71LyxvbOLYwMtIz5bJcoma/JR6V5IadKJ2zG8tHM80f6J0FMCL1071xA2tLd7cEnZZ2Fn7UWU0Mt5g9evBfKx53VigNK1CGB5OW5RY1KzLC5Jc4lpSvDZFzDG0odeEKPAUIbiCVueNDCrRmNJmRQXOWTk84t1MghMUFga8kp+9Whn3kFB5a5drw4WHAeDQptiJH4zoYcBz+ESsZfiLZKWE/vzp/2FhuP3E6zx9Y0Ymcn0x2Ovc4fOywW14/cQqPHTQV38r66WSnsv0mHFs3zmv2/jPjy0loP7Sxhl/tDQTTSnIhfqybCUwo50D/22khnVPORfFh20I4rZAH8ce2kchENQfqr4Um4oyaof/OgTulnAPCt0WbfI5KXhw3Z6hxYdG+sbB7VSDed/WOINW2eyvxjCc+Q81rmVbE37kPEI7RIOCOCC1N4fqNq8QyGwWZl3TrETBgzAERcGxgwBCFE8AQEAHHhgAhZzAAzAERcGwIEHLiABhulAGmoAggJ2aMMUFAVCyOgGNDgJATB8DQMAMhByRMIUEADA0zQAwcgxDSGANGLojtPUQMEANyptQgRJGxYEychYIwMTVIGWcbLBcPCC017DQUWWC6OyVNVhR5kYU6Kb/H2gxBS8NxzlE8ZBfMcOzNHz9YW9WgthcTZD89g5MgMA3iXjjuTmsNezAhrtJzFgsGSl+iJeBcYbiMprVTVxj6Vy5YpO0S11FrRQ45Rm09vXyqJax1izaeNVjUNZL9Gt3SK+arhTn13lvrVLW3Ou6ZNcfThIdL8d2Oycqa38cwql/93IOvexbW3d3+RIkeK3A4TZxrsZ3Re2hCme1BgPDl54PswPHuRTaQDJijHOvNCSWAdYFHUaf+2EMvUZKG6uSMyC2aDOjivX/JudWpb334otqgtdA/JVdbJexdqRB59y/MHPz4RC5u7iAGD7lBIcTVdNdLX+HuwMXHZNST9juQgF5OglAv7BYuO/8m3eD0DCAcU3JIUOZH8a9IYK/3Xhf37DTThEt9+ovpEpDL9ABlsfB8SpJOngyB3isBl8ZajCiZusRfQo3aYO2H70dE4oLsZN9L1HSabQBllopNPYK0WGoD60ZArkEiZEMPQ4ASAxBE0IygLIZSALIRUCcosQc9FAFKDEAQQTOCshhKAchGQK5BImRDD0OAEgMQRNCM1BAFVUkUIanFIQSINgpgOhRhFvAxAikQCCEKRUhqcQgBoo0CZRLaiHzIwwhUIgCEKJogqMVRAoA2CjIaFGEb8DAClQgAIYomSKETG3kICpQMAGCBNgShmRhIDSblwm4jkS8zJb6WqhyXi9J1Yk9r8t3Y1Q7bzDuBg0xolhKnN8LoB1pg9c4UZfxWbstrCd818QPTYAU0Ng8M/JsoFsMdcKJWNNvzd1V9o462M8xqY6YWt5jt3otdq5nOloC7y9jUkyXPpu44jJ5/PKluh+txZ0ts5a2FeX0T60b4h8uG09yripM2eM3cjUjfZjY11c5F7OkW7budMp/iyKwzBOwg+k9B/xHLAvPnje3mD5/V+Saw34jpz0g3FqCbSc43kHU4jdX/KMDuHNLMIfCWgSZwbXJrfNkaygl15+KxW4h5Lrfhx5Kw+psJsF3fQEaXxpH52v6HJD5CFZOEY9H2zyTJDQR5nl2LQbcw5RYj1joQ5vhdIobdIiNM/i1JjNaKIEx8v8tYRpZRZmK6STMQhbWPaYSMUSx3c+j9hqBbKTaB+J3S+LPlspF/LuiQhgZH4tQsjNAWSHGutxNhWK0GccIVxtPinIqxFLMzgTYDEfTT6AyjWO7n0P0MQbf8fAJ9cwHjY9aunOidLozTwhUnunUxli6rqjMh7TcGkmAZObLAKjDEtHE+eGfipnqMZXoEPxNj83oGQh82mwUmcg1yx7lTl4nXSOfK1Z03xs1fw+qmvTsBuUbqlD13FtYMn7FoD9rzmcRtmmcDSXLZStO4MjkZhcExaQ7R5r8hxF45/wkktmx1xnc+aJtHnpsyoYacOlhfU+h7xFpgrnmz3dzDtzqvCTF777ENxmsuU65lryPg066WAy9K2dyWPbQCyFr7YnT7L78ANi8jXxtlUtr5cTQXoJibbXZUK66SfWABtWbKstwOwT52ByOa2ymQrcrvhsXpVoDK1ko0mq2xQR8zZWMjunXCzrtdhg3/RclM6C2ejfMKj51+f8bv4sD2jqL86itSeaDDB24noNP8LQYsQC1Xy3kKHu3AxiEgD7rdKdsZsS0wzrxvN+7wX53uhM5ed+wHozv3FFf91lkwvCs6adHuqi0dw1sBmu2L8u15+Q3YvIz82iiTcufH0bQA5dy22VBZcVZ+HwK1LSnnkLdNDEllNA7Cn4spv5KfFSt2KmviIP6OGs0uJn4NhuPdqYVZ1wi4kXvnxzTMNawugu4k9RqHQxh3IrbwQuxzILDTIi4DR6GcU0DqNDgjAwky9o2QdmZCCctwKVEOaYIRMLGDbac9DY2ywznCYcjkT+gG4zY+u+EMfvDUAxn5yHNRZVhDkzBps5XIXLNudY8At3zPAxZJG0btyWNUaqNhS+iJmEBLGL8QNjeMtR9l5wCzMMr2tWWT3ropV5ryN9dmQxmHGjpPbb5lZs2WTVaZ4bIls6Vlk1VmmfaPrbQJsLjxCUgO7KsNE5YJ471j31Fmu/atoobLp7a2NnaztCYPUau0NfPAmFml7ayNBmlYFZljhqO4FZZWwX8BT9o9IXJ1SMDVDogRsGhIDdRzthHrJKObZb1JNSMUOf6OOQvfsJuR3GhqliKgV2A1xQhg46DzE0yDpY3cnafJWAv/ViNbdaychVjQCJjJbyNVs2w7mSZLrFBYozJCN7lvvMMC0h28vWFreCbHO8iMQK5tcy0MxBkJdU1vZMRNpEbwTVGgZyEY1q2dzp5i838LoI1gGyaRhSGTRbadq5D1PtpHBpRMfrDQrYa2836TUgM+TK41bP4dBuu5swDChjJ73yyZWGw4mMXFMk5PA9Qeedy0PXbmFyhW542gvwAAPvh0HmkI1HOLM25cO3nMPWKkXz4NsF9is2CG1Mjea4MsXIwFVzahE7Cc4UTaSSU7yZvfO0C8vyC3MESGe66kZS3sI5YxQBykyo46d622dW77CMt4c34ZDTk5fGx3iaK37cXuz750aLgsr0ABbieNM5zTHRWL03k2SsdxXE1ii/RICshWs9N2wbMKpLi84DDS7zzG4T9EAL8PtoN/AbSGm9EI5ZtkMcJsD+0LZHY4YfgNTz0FBOOpVN77IOabZAyidIpSGL6sz9ebE1301wi4oJY6BIZjuhg+4Db/fGfWXmorHjFY2jOT/Ns51J6rnXpkbzzfef+w6tyzdU55Lu3+7ORDg8ryU1gKN2hn8NsWdcyhHyHcYZlPDYth8bBTXMdoMFVY7vSWpxFUuLUOn/DbATaFLNTuLIn46rDhen6kt8qRHZQFTEirZI1ADDt3wMXYTrLPFv+8Z8vbyb3WhPHbPfJtZq4yz8hlmwbtJCPj2aJ2BAPj5UPjYMe5jsSFDxQWOx+BtmjbgSco8RTtYUVhgumIBJDz7pZvKnzSGF9JV+XIR5HJVjwJcKnyoDvpthO6KtKYGpOi+TKQZ6Hnlr6N8HbroA3B+DtoN45tDqIGYjJCZSOKO691tC180kNvH3xExi0QzxdDyuh40UAGFlA2Yj5Ivw7lupfJ5odPA4GNFLaRyR3UOoyMCSSzIW9659eWHfpgZojjh0R1WAXK89E+EKsRehvh7NYxG5LN99NuASOrkEiZ09+cbjwQs2QjT3gdGkMI6UjRQAaWUTZiPki/Dq2RR+dlCzIc2sySO2qiDKq3Fa96BHwgtOV8NpIfvLwObiSy78iLBWV1WAXK8921Rlx/4cncmXgMRGe3Edp1XI6AjNwX5LghAu/AMWRXR9eosfF0+qqlGUhLXjibEZhmKAn+wMIDO3/Eih/3DxIxMCo5IoJQga5NBlbXmDCEOagOEW0xdhBxK95tkjC4xrghlNk0L4S2Q+wWiA5RGibQyCK2IJrpFqo/yG4BLGd3EuvYg45NJsCsIV3ARnzgeUMZ1d5xC/JaU6SJAwkwGQQiQR0fhFZAHBuyblm3eUuW+RFXtHPpXx/vGvse6iFHB5k0TIgpx01ssmVoIVcaz+RFwOpslEFpTBIKhilhYTLZIjyRO7rCQOlbeA6hydwNLcnCVaisoTdtGbkOV1tUXhoyd0VzAKiXYeQgy19E2YHvYgN3eLK/IJgt8wrndtzxO3bLtrDZ7JlE4VFup49yivBseM8yGHFgLwvxsHB9rY0NRsvbFtZw0zi1KX60BaoampH4MNNMDkpNXZ1TnmvXPR/sOM6sBn6aKhpdJ1ho5LkR/55LdVlt401DRhFhe8358R1bmrLlI7LK6U5cTTH6kdlrL9jZntA+lE49GtYs667/smpvTUu040nmfRm8NK/Vpp7F1V5l2P0T9/XGjmt8We+PuM/yG/3DaFpep06u+ao3/1oAAAABAAAAYn8AAEw3AQAotS/9oEw3AQC1+gNe2MSLEjIQeI8BzBkwIxtb0nPj07sln2iEZqJNGRg/sZIPZirSwjZuy2yiZR77i+ykjf6+iIhIGXUSkRIPEhQ8lzp+FZ+bYu3zc1uWPIm7TmZrkdf0jzdp6aibb7tBj6y88Kn4G+FPBG9n4gNmnDX6p/tDqxowH4Yr4LJb4jlvNGU2iPF8t6JagRB+8M5k00LkvQJcBF6khPc3Cjyd0A7j8fvYZBxrFI90M1Hzc/WlOAesHSCvvUuH+nC5//p7yCPAH/ChjvE48ANUtK8vvJVU6Fzh763CTI/h/qHizRz/d7NQ41vj7SQ8hamYGO8x3H8VNrtsBTeeJ6GWmgwfcYOT1L/ddZRKw9h2YyoaBZV8JT6BU4nUPsSxiBRhYQfeHk4wqKvH4gi54FNvCEreXuubimhNrQVn0bRlY8d11fYlDsVmu18cyVi1ax/4CR09LG2sMdSrzRv1kPv17OjPhsPhyOTgLuzaNnCuLA8rtphql496y1ibuQmANZUSVbWBMS51e109liRMiNoWmzPEAH9iR8H6YNe4XpZRG9uOiUjYYLAt9MYGgHe5AiXZuB6EJK8dB1IJvHucsn2whJCLLCPHlr2wZpLZWiIH8K42DrwI+LBp0rAuPIpt18BTqNUt2Wq5jft1WdVW7mrYcJSb7Z5WRAE8zjNV1Ta9YVl5ANl0eFeDN2W2HUS1ZSvjrgeOgsVmZZs5JXfgmT8bNjSx3UNzvzh0Q6nqNUe2ezRPbGF4nYmLKlDJpY4OnR2rWduuiHOChbskQGXvMJrZugiL4ppcrUwS5gjupV1hz3Q2t38P6jI4iyNYLzbOgulCFStbtktGzFZyitYLnE8QwJ1tt8Dz3jBMG9/jcut4npT1pRYWD7sFbkvHgQ6ZQ4itxd9iaSS22M06gzLLhoNrbTGFsHE8uBd34B6dj11CZFvnqdDHAP6zKVBU8EPVISg5ccfCabVfJsXtqiHf3aJAh0oVjahI9s6Yoy+fucARuHGgUwGIca8fUTt+Ut2+umChukqgMo4QHpL2jJniv2tUbPC8F2FNfgAOYsEbIY/jCRbpTNRq1JRNWD2d++dzKdiW4Xg5IMV4Gyfh+lVTlu34OZVV/wtHpybuNuRCh3e8+TCBLNlO8KoSfU+8iRtVyBoKNm6nSagrqQDH5+nwEPxgWAHsrFTPR+Nsw9m2cfoPvhd3C6T61Szsr106956QyspJOS1JO16N88uMcnzKh5/OQq0H7oWkxrvCofw2G8c4SLG+VUjnjf3iTHh4we2kpGA9F57BS0UIj2uIskQnLYVTQx5p86RgoJ+EHQgczQsTz9tXOFQIqkC/4CYxwdDVt7jZOGXd8HgcrUVHU2bvDrTB+DYxhI8XtsMswQ0yuNsj5N9UmPLzgoSxXbOn/0KJArwJdU9XVGMC4eP4DP4UILjcTUGrRMWKNT1rC/kD8nhKQ+qkf3AVwuUWv3wqGqK/Yq7py5I3bj7USNt3IWbKJ8DfVPgxfgdv+wmSwOMSKqjZgV591IuElX5MCBV/R15UFm4LAuDi5eBJRVB9Hn9wlbrzCIXegWlongzV099xqsbHucUo6lke7p7LOpHzOBjonV4ni/aONf3xnhQQfEIPIYy0MOiZbJ5I/jMz/4WUX3CoYPzEo/vLjwp6Di4gWl7Uwd8/pMIIV8VND/C2Atcr6/SkM958RLUxK/CzXEifz/GypT42j5f1sO0FEt/6MAsHfyUJhs+44U8DngBOa/M4GZoO+4Eq1NoQqYzH5DH5kzwdQHLlG+A+Mw7bPG5PmNqdTMB3INunt5Igzk8SZcR+Y0IWInkPeT8wZMHC4wdSV+xCVuY71oyYxyKW+ZeIQNIK+KG/yRCGe8kvvOYGx9/EgJullVcdyQFKXO5rec4WLX5kk0a0ylm/siIK9J0OdPwoXBiQIZH2KXEqHN+KYAOLj4BbVZU58riVF3kXKxOnFiSc8k1O377l3YEoXMkPjZfHo8ok7l8tBu9AE7HeSY0mfwqAz8zbFbfU4OcbEk+R5/GiIvQOtSN0iI+E8PWpwDIE3GGYUB48fkTlGcXA2ngkeAG+FJv+Tl3CsM87bNwr6dRDaSL6VorulsBcdEo0jrhc45rfZn79LEak91YUSn0B4RYXXgeC/FssCUwxEuB/mZJkDr7EQGvGa8GNAEQg9HjRlpwdQpaqBnGk9YZejv6XVyI7nObB5ehxIaK+He30DvSHbx1+JxTPxbuMmA6lHn8jyO1dUWJ3bGaV//F5/zBhdsDdQOoiZf5uqvLA+7sL54YdgLYO9yIg6BHVWn8ZD6DH1BSdcygNLgf56Yno4f/TSIQkKaJ6BR8IPP2RqC5fFBMD41KH36ZBjcNdHMh47wIOix+6OSTMHRvbOsXnuFsHGdv8XefszT43BVuTueb5PgJnX40OwssbTYsCp/42XUK6vxECuANXPPB9rkR/jYUvPfdkE5iWvzvFZO0KuO5wd270gGRQ/uiR0/p2MWEo1t+PrFb2ATMc4F10kHgXZT/+m7Q1d3bACO9vPUcIOujRJi7nxIUPTCPkn/oAAd2bZ0Bg/BgsGE7dwwkNuJ4ZHS94qv10euj5GmA/vmuMGT1uK3eeLvwt5e1rF4EfqY1EPXgznu1HLTUSuiERJxv4ezsmdOeA5XMHRpi9GRQgX44U2LT7sRR2iL/naM81hPTn0Dm9dYBh4+/Fy6r9AV+XLp7Bo+Cng7Vgzb0m59fpbxlUN/YDVHrwrtZYn8Yp9Vl5BlfHwBCRmnovdPc4XJLG3wkyd/TSIRe43DbWr4l6/liiGlb6ah0F3hgePoJiiRzW+/K5BycYgP0tCKBnT2F6h3kpneJ5toi+6+ehf9Nj8xlI7NHdYsdglr9dnPl9xA0vdyAeGs/jKOS/UmLN3RH2I2b+BkEVuU/gbMLdnTTex8cnd53y4rtoDQMt/r4jEO5YRBZxrx49D3Sb5TDUl6e7a1QzRz32A/HJ31oinOwsmn5YjSwutWQXrtx9o0Xu1uKktOs7m6Wg11Gqg8sh+eKHlFZzeUqWv7EmMdT3kdDj3rdlGiZC7lH/4MIjf4swGaNhQU7/q6CK67Ft+QB4Ps9uhklyM6UZk1ffRE+D+wkdhXegil8DeRuSwwAuPVKMJu8JQPh0u0t5f/Udg0nY4chUcfddrYOIDuZxhgdKY5L2lsF6rLMycOfK/sC9aMt6yAUQ+TwCcmvMhAYSbGFjng0N0Rpt7ANrAz1sjpCJ/S80CViCBEBhez2M8jiGHPNRJ0R/PYPC5Zb01UVyJMh3Bsj1Dui6jwAYpOBCUkQqh9coECN94LTrZSHdgXNmwlSIKM1jFK1jSmjW9BdHZ3XqRQdQec8NYgzC55yw2lHNNAc6vNClkAYNW0HqmMtVerSMVXlBHYX92dCqNLFBQH1lu5bDYQAnVVUUEFsSIWjvcgWAd60GCPvzXM1pMj9ip28460oocrz7uTqGAdUZ3HowODl8I02KLQwqP7BGuQOrVOZxgyKTq22hYnxwXbhcEjfMRYu9XDv4KIbiyEFdyYTI3p5CbcPP1pPJkMOxVeQ+wFZCADVyxzpW5rKhgslWLRVqsdmGpB4YRMwuDAYgaO6zNaxEXEFgj/NUjbMVgyIklx8wbnFR2VkguWE1VC23kmZU5K4aNSyY4HQtTjY1Jl3nL9DbFkrQ2t5lqVlZ5TWId9UxGpyMleK1YtVJ7xodrau0wZG/r9p2u2JImIzJDrmQAEc3w7ydTzBAmCIIDNswrXVyV8EoIJPc3tVADu7Fg29xJV85PZdlN1HHRceavLsDZTzmb4kv2y/gLnYOC+Vp6RJcTsqea+sYbOE8Td1BkhJ73tuWb8VMYshdyMzKr75SHZbVh892gaCMXBug9cISo84kKuMuFV4O55bbvM6VQLtOShRJWVxvwVHuQ6NpO5cwc+ILkN7j8NdSHqD5rFBcfxKBrS8m7/4Wu3PHdgLZkgGlzF9WTkpKsTRcz8HkFm1ukPvYQEGlP9udxuwWU5PuLt3AvYj8cvlK4VZvU2cE1nPPe+Frl/PoHyAV/aoTYvcQfTz64AR/BzJxf6sOJj/pCBU8QzT90bSnpmRF/HNGe3wuV4mJgK8dLweUWltDy+dKSvLpDKHpRWBudq2tJrxrjt32DNuIXJaHbNXCNOVBQQAIWQuwg1hgegfG2PlSLOT+KpaQ1ipJlZJi2Rx59sTgdorlZoTVIiG4a4TgwxJ9/iUrDCDWfPTNs6V6Utv54ayp+xEuQPASCqazzsiCyz1WbUOvDOa0EiSec5bdToqqtuKi+un45v6bxkodB9OV3W3oxR2rSeNTTWX5rY3fBRW60o+G4Xp2mpxHB9HWii3XufHQrdyR3oFjgD9OlMUvgUjJlVQGPcI+pSx/syO+ACAQvlCR2jN4rbgDg3D4dXjQL9270nc5JGgivovPMj/UcUwusnN3Xbl+hNp/qBo5/8ULW1mBsoneYgdikC0b2KRcSyUOBNcOd4molzSB+WiiNH4Ya6ge/Bz3qhKBuBfM5Ft9cfNjg2jzHzZftppZ1x1Ge39TkaCmsITLrxEH7ZtxfE3zAqRDIlbB3Si0L0cA1qeAgCsVEdaL1uThcrtmHhMZ+k1WpCTAqaG3Dv47UAHbD2Vx48O4tPXIDTual+Ydy+nhb/iT/HA6SewOBOPsSwyG6iFmxnxOOSt/yFCSbWmPqfzHqENZVZG9AF9f/aMo819ZAfgZwYA4ZUixn+VF6r4WKb6i1YqfJUeRAjcm97IlwLpFggef8QLkv7JoZZd/5r3tB/EONBT7NkBY+GdCWNjBlNj7VoTBerAM81MeJX0ohlJsAQ3c9AIf8HRUIawRfhZbVg7PWTCghYquA4wp3jUq49MprfoWaviU+WHZjQC83YGSOj4XADP+kCAi9qUsc3sCeO0ORFz7ipQ5viYZV5+KNpU/EG1cjwGHnF78+QX27s5dR9OiC3cDmH7RSs4viDQFpFBqhwqhhXv1+H0PRfSXY5hAy8RaYB7gU+ZVP0pY1k4SPaO/UTK124JId2yZzH+DU+yDGiGrZAxl1PkwkeB6a0m/C640nzG8ZtkbdpqHfcd+IvlepEL8RC6xNgBE9TW5RlzO0stvVaP05dwQ0Yoe+VIkBvREMbJbVaG5Y0cPfCR1rn+zgea+5GZHn2xygHepXv1RCUp/xhfgTkAJalfyW3PHXmZ9PQjX3/bAtlF+qMdl/XQ2TmM0fggpfl/1j7b8irMnFR3AvWYVf1B744tODYU9WZHv9IjM26pTCQaA05vcDRP1Ncg69iAtRvQyYvZwrx3SD2av6Rv5dLpoVdnuM4MI7kU/+I5wnc8FhhzdMw1MdzHhAC4H5fWXumF+jVUH+9uJRXfFreBe2bpvefjh56efdgC5sTJNE5lOYkIkrofG+vOyFj9sl5gMDqW6GMUtuFyk1d8B5++PSqGQx6ek3wOL0yyDbzqQ+hGXe0L2yVw585HMUhI1VOqYkEBwOUmjv2TEk99ZCbZHI+YwlZQGKlp6dkANuY+ap+LnyMqgR6GLdUj8BS5nBe9X8UPy962rPQTnTv+hcEGfy2rieg3gfiGbi2+KVMdNwRa9qYoHXE8Nzf/ckuE7lglVTaP/DiNH9AO7E/2BoSKuR8b3nYCI8cks/uhjUZj0MMw1XC/N7mdm63wqTnS2EJGvQ1PJL6eziRquOf9xFYxkk9L/2UbTN0DA+jfXeP0rZWpb6Ap0b/ClN2QOnPY3AbpFVHA5JGU1Gp0Qn4gU18X1+soXs38HWfT12C8hdjkpIGo0VJ5E0MQ51/WwNZYAC/7////K//0YAiSReeXVX2xsIqD33ntfe+89EZjE1kYoEK7HMrappXRXH2Y/WPRQL0gEGHQ6U0CnQOoUutQoPaD/GAMmQA39kojDGL+lN5WeEXxiv6CwYz1LMebp9mSXI1JGu7bs54CHXnr5pM3ro0ckbwpd8na5xDieEFLF1xaSyaCbEZJU6q30L7CQV69nSZW6f4y5sss9GnkXIwb/2QMnZ/QmWhJcvK6IxMZ9SfS2y23LeAlPkV+FngmlvxhDh4fX/7QAmnqdRKKWO9SLyC4nyeWTWMj5g5ZYOlSSU61rmzLcdKZ07nJJqtRMImz5iGfAKuVEnNaUY6qQ3bGMorscpB124w38jRwKxn6x22KpotzlpNx9I2F4mrq2Y25YzMMxORGBu9yQwF8ETdX2B8p2bLGP6nb1ge9yT4K2En52fuJjC9S7yBsqad7lqHx+IAtObLmQjY7ZhXfpJeMul0/You5A8w27mP60aLjNCPnZ5ShPP1QYnn8jTWWZIwP3izGkuxyWwm9Dw9aXgpOjBdb9Bd6xy0W+HyzNlS8IJMv9iT7vJloPuxxjly9CtM2ne/vgHTdcul9FK1xXhl1XAKfraieFXtfIyXXdtlP+liKDw/B098BxvJcbbfUMGH83GdH17rRAAHkYLxPwSo3+FvOEXPRjpoBFWyR4Bf628tLnby2YRU9/M9V18HdSl5M1/srHGbvy6lmpx1CvMsmMoYHZ6vcW4Ejo63uIBxsSfswthKLAlZ9xwyVM4fxYYtteiXqMDZlPfWc1nfxF+rFJzTUE9ViRpZyD2Rheggr1mCsSUxY/xoXLjFmPjerYVvq6MTJTMhlrA2M0Tu16DIozsx6r0xrjpMnYDzIyas8xTUgEnvUYYj2mDzmq7TEnLGkY18YeVUfnWowIHhk2FramWI/pQBTEqrkYlbzRQTUfJKZVYPyr2hBjEXocbesxGULwaiVjSy6OalOxLR0Vo7CxD1LUyOoxvy2uO+p97tOADC4uN6V9zg2VngrjLTGzAqMOSihHSSSBjr3DC+CrYvGTkFR6jBEZqajFuryoC+NKxFK6v2Y29zjEtMQPS+LyIC0GoLjo7RzkDG23CgG/6k6VsR3HxlrMzZG+2kgMlkUnUs2l1pZjp2CFcUuiZYI3FyFGyNumlHJbl7jHuSjKgxgDTG6agDw0pduJbnTZ29bAJb7Y8pM/1aRnvJxV4pHJOwdYy0/nCt4WRhS3fQ6yrnTKBFzk0uCpY1+CgxOjvAZyOjEWXDqiMOxPcUp2szesiTpgAeRcj5V1W1v7XB4TPRXxsTKxbVM3s2DEzoEVb+vkzIk/ZwcNFx8Du/3uJEOZmMQxzyOgoYWxpe0v3HZyu3bz5UFhqFyChmh2rR8ve9iatsQhawHysqEIRCE2KbsEJoDzJ6GjyVE2JCgsSVK55KLK3kOgJxcBhG1LRUmgjBucyisvk51DnSofNfN1a6axssjSmD3DapyemrjBNVKgksapiT1ukUgO9Me6/RFiw/40NEXpRvHCfpbNzLkAaWzdVsjdwRSWSiIjNvtSH5CcDhaxdXoUYwr4we3LLWD8OEGmlRF6AO5Do5WTWw9JOuROO7ZaPEWUsH5ce5h+lC84g2Xrox+5G0Mrd5IcSeURhrhsjxwLKyc1YeixjG/2OEOsrZYPpflPXw0wTKF6T/yzcyjd/jdJpFd+kEniZus4yJSHSAOY4WlMJRrYTk/tEVb5QQqa3emHvJ/BCbaAZPLyrTmPA7iu9C6EDA58BDDkJ5W62oeIolQi7nW7m3uYN00B2j56DWJwI/jqqW+Er4Eg4gS3cp8tqm3s62ClDsTHfanuapsIoyqfkxBX6ccpuGdVeLOHiQ5ubfyIyxcw2IxxqGvxdNk7ZJV80QWWdDKEMNlvnwVztj5e9OVuI2go2LTi8Jr235YMfNAMY7hwqXehJta9LU6VLZscMScgxIUWzJY9jpDMT+IR0qIJzoPKx9UEu1monG8B5dhKSRUigUtsJRsyDXsPG2p+52RwGwvCY/4c6RMaJNg5qCb+MiHmvyYjWnY5OEY9NcKJHUELLJX6EBJ7GJgxuQIHQtsuNkg7pJCgW5JZ7RxSGf9fiqrficWnzgJYb6pit8fNEJDvXNZ9rf1GAyRzlWQuCSDJM2wpbk8/j0iRhdjj6Mw5jWXLVGpCwtipfpm8DUOVbWgaHkBQBHU4T2l3iy/kA6SSfCEOSZQ9QTsH0jh/C5g1f4aWjspRHW7OaMrvTkCSZ2Ux8qKNrku+4dw70Gl/B53bx6Lix1dhHV0O25w9bseKn8Y0JqcTpTApc6TbwGrcObS2+FOejPhAzAiJvOiNdDJ2DnSy38gYMT+nEZrUNWWP4CFI9E+BTshB0AKKJBDUgRz67R3c1v/EVfxKkoIU0ZnqAPcfLRp7m6nnt0pEzZno0ipdkeh2rK1SLN9HiyJP0CbS9AetqwHF2OMereSyl/x1Q3LgbFdH69qyRR8inPclCSN+0xnJXA6xzIAjMboQCgj7mVFVjuBqxydgCiarybnbWfx2qiKQ34jNW86WJogO77NU9avYAZi/Of565pDY7G1tkORKDdI+GoxMC5ZV+lx2U0/VEmNvwzBFv+V87j1xUrldaPwjRKqKmnbpKbqQ9jgcLP6rgtYvo4GW1RRXF+BoSSDHo0A/VuACKy80diYMavuZ1sDHvXTkV15aa7WZXSt2ureZUfwbYAX5ERopMKDg9M8dvD0uSNHn4eLz0xHtQKJJvr9hCaKnCiLtZ3gLSPclNLYcrpDLR+Nr9DxWOhUAmC5/4Hr1xYL0MXHVHifD9cehZXwheICGPZrEAWnwG33y/qgSNzuNOad3kAKyt41a5UVVo/9Pe6Wk10VHW2Xdzcx8yanSBH4MSVF0Mc8vOxWUvz2s88iHoJiUj7mAeuark56IurjHJRZ+0DIXfmTbveFRaN97slr8PiW9nMMZBkdWIv1Ss2yPuxH4K+vCL6aHZ55oqkdeuNrjHH3+FtAnH1MKXW0gjg49LZBqD4spdyohYP5cJ5vcQRKkGtl7n+BGJ6P7SUbtclCHvc1TwbeBuZYTTUm9Fa35aT8JJmS5hQE6JoRh66CnVs7pG96+tNjN4iT4LGrI5VI1pRSOH/1Co9sedtmT+70mP++CnJsaZre3wYnMgcrsebvahbW9x2s0r+sK/DtixQrL7L2ttMZf/OCW9yx4UCS2Qf+rACU3UPt/Y8yDF4wY+t0LGTvVkSo52mn8XRByIKMhQl8xo4iDnMIX3a/RVUBHbH13NyKacLoKNno38MXvYVoC/wwsbznYoJ7qREhP5CG2t5WRk2c1SPmQlXsbATRdMckFPZUPTVdyJ+9fl6SQx7fdDXd0J7LddrNTIx/IGwi5UxoauhoOmDoUxnxvIwP6Xx2v/Mw0OT6gPvcGQnRkH4kBFDmGR58YUE/7FhDGnQpS6BPywcjNtlDQLZUOdU8cPXtbmgG/c8/sp05o1b8YkeqZSsD2Ns6l3+bF1wcFo1E7OZSxP6VC0Gv4eNjDMkPzrjSp/2OAHg7YvP0ugbUvhch+IWhpcrfPKfuaZ5zeBFNMT+UgAagKoH74u/YzpWw+wG/4jmlgFrtW95461N0MlutPtg3mSrgjAhYK9B6raXYqIz5yBQyW/MUASbvZjyi9EV7ce5IE5BeeWPl/TovDTM/5HQtA5VmLRHYeQbuDva2eOmTHt3/wdCJFc/tSBhE5G9Pdd+KTvbyisqcVmdNTb2zJgkjTIVtVdzM6oXnRnLtfZbVs94Gzx2Cau5mq/r14NvmQnCfT7ERHoiZzD8MSILdinP+2y5EiiNa9iqqyx4/y9pPfcJ6/K2wny1G29ziQ+pscqHIKaVJeXWjtZ0V17rMC7oMGGTmTc72zqMhTb8I472ASguxLbf9fmlCTp5k+6IzD0lMtiO1nQj7/DZ5nnoUwQm/DaUEHzePazdDA5u9n5Vd9y/I/jYa7mVMDXYyiFj11j44uKbpgP2IF3MPEOH0sTXcuBaGDVFGX/qTL5E6FWCX3P2v+lTEWY0k7ehbLAV3ytjz8owFxVyoaRgVODlUE/mLoJ2uyHNnJejzoqYNyuAbA0KWI7uxLdj7yswo6fmcKWE5auwdBSN3DPln8NX1Z8gFDyC7/yHYo0KqdqvHLF5M/5l5zc5zTJPtYm0E9lUcdz4kauufodg9LStv+VD8g3dPbe1gIFHsPA8UvpxVFrnZ1aW/BoKeKsdE5YQTYl/ZSfDY+PTnZBR46qdmJfba7sIdNOcpf9ykHgGSKwNQZvUvY4U61a8izJBT5o5kFXCQleqoTH3tYFzn/icKXZ/0oPQPLz93LDdUuexR66mGhHAXvXqkQ9FRHQq6tKf3NZNzeU4EpPwOM8zgLB0rntitRyLL6Ved85FSmU2ci6KBHmvtShMHcXl3zVadWEaxB3H28ZuipIpIE3Tv2KwmSemr+oWgJVjdlqtypkmTIDSB4k8e5n+5q48h+dXm495g9yXu0kMgT3JXqpmqMuPuSictc1tCaf4VBCECD2ac2KNBT6Rx11lPYPejI2E512ZT3wJg5AaYKUKJNdiU6UE+1kT81Uu5LJGA91axv17Zh22NRCjuVIlmOBCXPieAN/gWGEbvUj9I+s2ndew7AyOvUI3kAByQGzFnVXxEB9yUYWfIspCu5z4jtj93fnaTE7j1bY3ImFq05l4AVM6W8J43h7Usp7vIAWkP5lBC9fSmLyx6Ab83e88AyryJtzQvIkfFXSIPsAJA0d58ZRPYlDlz5k+aTfAkJ7BUFVEnFsEfs2E9NNn7CXopzGzeSYlO5CHy1Jyz6ALJm41osbLiIzxAmzIYyemffZ6LgNfYJKjgH/JWO2G6d3LOd5ni8VX/XQdX6G4qYd5t9bDR89WWWBXaUZJq/8YR832Mo3GoLYGHDYvYLWDsJwW3UV4i0sFHgf34YgmztyiiEXPAtuq2N970yJbBg432PaGzUVmBWewi+InQLpn0AX3HiQpuNqyA8c5mFzMb16KzF2LFb8RSYZmGdrBW+jZvYG6HHqtqMuAnArp9v2+EklhjBsfERsepkChu/6zCV5LVR4HaNVUTsqBjvoKimxuoj8W2cboSTJmPsbHxuLS60ZlLHy8aAw12q1WtlDb4dib9J6RCy8QmLhYY1EiAPbCScbYmyDkHnmts4mw+qCE0bR4tS0taI8beRcLOxA2T2EjwBlgZiuY2PkG1cCoZdhGeRrrhie8YYR8DFB2njT0w2TufZTDgBxGwVe2ejeoEbbZBSF5m8YuNG3zbEf7I9Jm1cK8/G4R8eQ5qXrOLvMwbmmJXx9xhROyo4ArzVjcXn8PSuN2Wg1Kq/ndr4u86pqy9xCwEzIcbfUAr4ttuvR5z1oLcGzz0k/k7AFCQZ5m882Ke5tSfoOvgBY2rthZ4xOa4ee7/U8BjYpRkStROS6yauZYf2P/2tBKNSo74COiLfw+K3W1R6VAJK4dr//DKAZSro2vL1BOV7E6RURiFk3P1UrcKEtsi2kIWA+d5Olb5XAbq7hKO28icmT9HqZLtaZMve9wiqa0/UqK0o2JCnuIL35yhu+leYG/uKUM6wHIiTX+vMiRzFDho9AZPQvuIEXFihGvx7Qjs/MUNRBeGnrsHTSE1Fu5jnZb5+ucbQXY8Om+7XA6ueQoXOS8Avvl6LUxleb/YUmGhhnaz4D2wBI8cLMtWFZInsJgC/wlTJ3H84ZSkPEQTIxB4JXQhYi3oXA6NHsrGwk1iiVP+siX4mMGT+QepqHxGv6pSBXvWXUye3s4D6o3S12O86UOlYfJB6Ug2ZfENsz7+0pNPHiHrY7Rqx6ioDhd9LbJCcLsEO/YwBOnsHxdEaq4/DF7NkIJ/LMIZuBGTtZOgyh1Nj/W/mv7k1uLoJArT8wgEoH04ZBPEDCzvcJYR6rYzsx6aoyidg8dEeWLK/SfWoK6Sg8zmCUe52lGXCYo/9J+ujRsIJJWcDsybXaulg85GzG90wURdJHMwbmDnmRHahkYoAO9uSZR2Cjg5aVNJOAHGnRvS6zBU8GZEvmQWB2irazcaoakAEeD4gSIUcn4SUGsG4J8DyoA5UC8uhxojJbRqhHgnsjoALsN4R5DH32guTU93Je60FsGeR+tU6KFjJu1zF3CopiDe9MWS79ta2E23btm3be1/XKrQhtnxaVPK9GkL0iCS3q5F0nlFLfoKIVYmvvq+XRzgkvZKHGLNkZ2PEj3Khw5chzJxuQpcLto0PB1V0xsuSu5VlaaDiR05E5zagkk6Oh5bJvWjcORVfWFnV4qHoJZ6hg9iaUuerm4R0OQWPPGhQUhER8ykPEj7KWe14gkalTGU9EFw9eA9EQ5YPy++o8aeF3sNspIYeBr1dtvlmo+b80uS99/jW1AItNlWNFd/jVEMuG/8Cp2r6sON7jzOFoUP9Gpyp89Dwe4/zVDGU/Qic5wtpfe89j3sUDYcff49SSVHlfXxLZkm28bdkVBwghL5mvfX+A1R/67HpqOGbJhU3X4hGfS87eOR/CxfSe6x1Bo8xV7oIerWQhcaPqaYkAm3kQ5HCKqhY9BORVNpZpjLsXW3OgjSpmVPggRpsBuAkYiQMTx5XutJF4V2ne/vW1Fhl64xML/kbwHELpUgClZCqrvf34uh6bCt2qiYSNz5XW9WnM+HJzhTG1SWzsOBdpGx0ySg1O1NnELyr1Md/QUTip5lbd54qOfRRNHp4VxqtPkoFxM7zi7A+I+D+r3BmsHU6Tu+9vxcQXr7w2fuqqo6g1+JiZdpY+RD4gSo3oF4CXoBIqwePW3k1dwUfAcz4LjclmiNsvg4OITsV5L2EO8BbhjD+trzi3kgOIOHyi/hXCxp34InYX+FOea+hnhQHet0hxc/h844a1ffgUDvIGPGI95sMUYLe++FCmLAKfJWbcyhMGu8CRzv1M/zbnYOLCJefg/MIfTbwGnAA2gwy/AkPTH4O74r64vJiXgMwEbhvBbwCVgIjgfNOwCfgRPgIrHkFvgKzgdXAkfAnbAaWAqeB0cCdcJcupDApzIXLGngNvAXWAr/JwXJwXBwdTAdjwLAB3gDX1YGAQcAdOoSAQ8AePIiARcAfPtzBd7CdHQeYA6xBwxw8B2fIAAfDwRcuVIArwBYsRIAjwBMmsMFscFubA9gB/OBBGVwGo6ElgBPADBiIwWKwAgVf8Bd831gwFuz9FXwFh4VRwVRwV5cULAVvbUXBUXBW1gH4AKylNQVPwVxcVXAV7OVlBVvBdY0ARgDbNhgMBuP4GDwGL1hABpPBZ2dmsBncoEEanAarqa3BazAECG6wGyxBAgWYAvwGy8XFXbhQoYKbW1sbhDcDE5NPUVF2aEhLRPSjpLTktAMnJcH6+LC+rHA26/q6wlot/PPG/vzM8AwvwUgGDDQ5OSkpERENDQUoggeUKDH3zr0kSNC9dC8eXt1b9+blaXg1vCZM2Om9IWAaAAwA5uERAAsY0NR01NPTqqo6SkpaxowZMW8XuAB8dPQEP8Hv+6LCQXDQi4pK56XzgoKqedW8m5tf3i+vrlN5qbxNmkC+kO+QIYlv4psjh45XxwsI6OJ1UYIFixUrVKjY20OBgoMNGytq1FDxqnhnzNh7915BQRQvihcGjBPviRR8fIF6ei9MmGiRl/eH9wLSoLEjMHDwxQscLVrc+LPxHh7WeGu8QIDMeGe8hYWCr+BLSAjjhfHy4BGjh9iLheWtrMKkpL6iorienrRerawfP4rs2EFkcFAIDhyIN94h9z02Ztt1DQbmVeAlIjLwGniNjA68B96kpKl36l1aunqvXgECELwItl6fd8CA18np6SkqSkqKyUoWeoXen5+it+id8KqpXUhLq/BWeNHQ3F63t6ys7W17FyyA8EJgewu8Xl5db9d7dmb2mknAgOGBnJwDOLgGFiwweEsw9mDMdmDXr4O3QQ32NngZgHm9amkv/vo0tNe/YWhlb9j7Vbbg/Xq5Fih4uV4tBWSrq+/7vu+bvfKCAYPpxYslJ6eULVumcOFipfPF4uoKBxb2jVPfOH53VN+dnZen9eXheX9iZVJSOHDSpKayUVU1bW1FjXXpvAKAgObT2T09nRMa6sXL5WVk5ONjY6OTJEkkmzSRImXLls9PUVcU1X19gYBYXda3p6eOVivHlfPSbpzR0TZkyHhmZmrmOeWSJY9CRt8yZci8ZN4sWTLfzLeyMn/zlwmTJe8SIS+UKm+Vd9+1ZHnLvEzvz4/Sq/Ty8CC9SO/ODoAXwBvHQW+QC/v6wEdva+vbBn7btEF9UV9PT9AX9NXU3Hw3X0pK/dXfx8cmb5MXkc0bJoxoZycaLlzObNnyyckZ6uW/l5eYmJaWUqRMmWIF6BUgoOfteZeWtK/2TUqijZJAeaG8Tpzs7/5WvllAQcm0abPGXeO+cee4rK/uq+vGzal76np6hrqhrqamF9eLGyXKpXvpOjpGupHukSOP7qObmNjoNrpGjCRxk7hIkDRxm7iQkFJcKS4m5hZ3ixsmzKf76bJxTd0zYFww7pUruqu7TJgsuosuESJAXCCuoSEPl4fbo4cOV4dLSDjoDro+fOxwd7g/fhS6ha6iohBXiPvkiRJXibu5WcWt4qJBY8Y1E2dz002RIk5eJ5Vfvni6nu6UKZquprtkSRQ3ilukiKPr6CIiHnGPuIeHiW6iGySIEdeIO2QIEheJy8gI6UK6k5OYLqbLhUsYNwybxsYob5R3cfHJ++Q9ciTyjXyNGJF8JV9Fxcl38rtpzrhnXC5crrhX3MlJJi4Tl5GRiEvEHTLE0DV0gwTp4fZwDw8JXUIXEdGH68MtUuSH+8NdskTRVXSnTHniPnG/uJtixHRycmZxs7iZmd/9LhWX0tERCCNj4Vv4KioSvoSvESM8Xh7vkSM9Fl9Dt8yoO+qKipa6pS6qG5eVVY2rxq3jonnnxIFlWFhWVlfX2NjXfYdixYqla+liwaKlizsGpnlgnnd19a1T51WNX1X3lSNn1Y2bOm8dVTendCk/HADm4QGCgWAYFoKF4Dg2go3gHrjpfX3ZsEl9U19RUTgvnBcNmjfvm/fMmdK39P38jPPGMX3FpHnTvGbMnL6ncuABBGACcBHM9BKgeqleqxfr6GgICqrpbXqr3i2Xjhv7yu9/GZW8jK+jC8V1Url1nbiSW1fSzb2Meb28YF4Mck6wgQwvBBgKRoKXXj49Du+JFG+MlwTe3wv4ynh75HiHvDfeAW/W68T2Kjh7316vl8F79pK9Wm+WG+elw3S+Pi6s6/pWebW8XV6iF36N3qF3fgO8WN7ta+Ul8jJ5i7yG7+Lb6Mpx0bh15rxx4J0XFpZhpPcVnl83r5mX9F3zmr6hb9w74b3wjhDxgnjt3hAvjdfvDXxZvH3vinftjfA+eBO8Y+/9ir3+xd8rL+Z7+SZ5kbxO3DEuGVeLW8btdEXfIC+Q9/D18e54f8A07L6rL4dXgoQN74aXAoUOb4f37c3D6+G1YOHD++GFg7t77165V4SNGjfcGy4ON4eMGIKuoDvDpeG6cFu0CHQD3RcuDLfPZcHiz/1z/VxAV4Wrp8fn8rl77goTeS6KEy4KNwUIvBIjSIBwRbh3INw7N8QGDXUfOGxwO7h2G1w714PcHN2FDHIuBjdOzo1z4Vw3l0IEl8KbBffNrVDBnUDBneBKWFNz4D5w2dhcCGsuBLctzazMPXPR0NLcNLeBy8CtMnKNXCioAG4AFwECAC4AFwtryB1yt7aC3CBXS8vH9XGzsnhcHvfpacfdcbu6sm7W5eKa3dkFA4Nd2P368vJ63dd1cord2D06kl3ZDQujlZS0rtZNSupxe1wkpB/3x21qAnKB3KUlIVfIHTCAyCVyBQgocotcJqbarV0CBGzXdgsUGHPHXCkp3MXdAwcUuArcqKgF7gLXgAEyl8ylokrgJnCnpm73dq+uxFwx18rKu96tco3+/7723nvvw/I8z/M8z/M8z3Pb1957773P8zzPc9t7X/va9rX33tf/////324nvffee+9t27Zt2/bee++99957731d1//neZ7neZ7//////2+9997XdRMgVSIVlUtF1UT1x77iDMht5UcxJYcPsWKwrnTr2kvB8d5777333vvd+5rAKCYI773/rve+LtKIxeB7ebLiQue99957/0W75L333nv/va/rOozIjAs9W3yJhEvDSedk0D2Yqwjy5SiXiB21aNtb5FjtGiXsNVmM6IB9A+2Z/HM3lmRsLRFvYcPZmysIr8WKPcmKxj6qYavl+dsnUtoGKBSwPf1WEu/xsaRsGVuKUAuBdz1yxttSZBqu/KWf7zzzWn6E2fhM6YYwYTtAcGr7OXlf7C8MgLRmsdesGNqwMnxQn7ccATjE3n2aXPZgUO4ioLAlSX2HH4/PfToVFolakhPJ5eaEz7k5UOcKtGp/cLPX0uzVrwN20RLro52NZmWnUvL6rz4gbwNO7Xln43OQXk+8yvibgo3jc3lLvtaiFhtJHUdDEP+JZ1i1IOLNCU8G5ocdqdYGBKdg5UiYoyNHXo6JjWd48nKGwc2LIy1KaLFxCksWh+xGH5uGVk1qRsKNgJ0WKACKGf8kyn4tfeE/59hdcDm4xRVffFI+avSD58vD4+jEUTEx3dpLluyqbKeX9JEaPA2zDtjYOJxn9cQlcGFVtbVC7dEaHrdgGaW5A3cwRWW0iE0T2SjqS/wNyw8CmHgEDz5svg3F0UOQ7agqIv/q4imB7SRra4NS8Y41aw8DNpocUXux69T2bRh0BDY+IYwDvBpZBfgEN5VoWBAIsglo8ZF8DEbgd2cYKXgDJHCP9pgkPgOlPQUJ1MbvxjJICGxKFWY+xrcRW7O4G5ErHIYItSa+PebHKa/xUSvpZZax8TYCCyY8wW+fsdatDehrXO0CGhwbP8MbG51gn2nylkozDHgvWza+5vk2pkESyhqPSsXfqU5cVhsfy3bOCLUjBQ1Fca2fzQlaOnylFL9VN2m34WVLK3y+HYo3EMLw7R8zv/Mowh3sRf44I/WxcS0eIS8BNhjczrK3/fYVPK1Ihi8Xtuy1GrPRQyizdeBZFdgUbm2cjIaHNvvIxs1+FLBxz1Mg9mD/efD4mTzJBkELy08bN3My01NVyH9zdqSOqDn8Kc7x9QR+l7D6tucBIg87wyPAw2LJMt8GAuL133XjZDluq2/fhj2ECELwO1jqJCKv34BjbdXfbsDk8aehpjgudhKcrGcDq5MLL8S+6fC2rx73gvFHQ9PG7Z8PJmxWTXupslaDO/1wF2xt3MpydYoBGx9LkpvE2E7wsTY0PGz581B21sbtLRZ65uBNcMy0dhS+BcRI0be1OJgEQ/3bjJ9eDE4FhY/x25GHphtwohuZGTz9jYeFMMH47S8bzv7tNq2aKASVrI0jYJFA1NBGkfd6XArHLGHI7vE8PGB4OUrGvVLXDL3cGNhln+II1wA/HiG2IxU2T8nTSscziV05PXp8wFGXLBsGPjQ6Sbm1exY9zrVVAAOUvVjHa14FWw9u4AuXjG8rgojFq9DUfRuGE48PETkRYt/AmTCYSX1byVb6NoArj2CNoYwnm6e7j0zEEgd/zWCy4U+paWzsJP3NO+JXlzyi5LYYLtSkemVr70F3D/xKQpMRuFQRVqaNK+lhGWOTyfT42yZNkSUbnzrzYNOHzWeiBoLit0Rnj8GnNowxEaO7fFsNf+Em/9YWw1f27Swq3gyHAj0Q5tu41I8RDdsF/qM148y3s9S4a2TpxKLNiBcgwoqZ2ziMyiIxOTpb28jjTHMSJBt/aowSA++ZMxpttAXvWMY1WVsbJzA1xoN9gw5h2zv4XEjMEVcUyajE9AbVhAFh/7GrxJ2krHrmthucyHaA5NughGxG/n4NjPuy8QFzUF1wsc/wI1YV316rQXGtmBsk394j2noKuBIFTNdv6/jSiFg/LjfrjG/m2zhQFT4fOxJXol3oS1maaqrYOI1pIcu+z3jRouJxAKVn5Ng0njR2JyK37zoK4niAsrfcZhZ4yNt6vGipzr7BnsLlIA1l9mLXK95T16b+Nh6A7hK5esthi/PtMm5lnGT6HzwIwpu/b3fBA/ClmWLjAJAyE7tsN1Urii1iwvd4FgQDGw+6bdymh6qZts6KGuNBR7xyG+c58SKPsm8wTJqVngju4/Xi8cbxbfzHTnJ3snTP2DodXmjrt7eA2ah4DGbl21l3F0Kuqu9xbZs0M/sWNSUA6Pfw2a5tyb5Tm8SOrdr3ZowXTLwVLnsTP2QDsIj3qwsCt82Ez2xUY9j4nL/i2Rjuz50MSt9HwGPRtTMb6/vZ8tu4i4Rkx866Uy1MAX17THwU62/MH54jvs70VsMhUtTfrjaATNqu9ysi3qZ9s57KgbKZ3KlOYmTtCrclGYEk399xTo18gISh9n0bzgehsI14e96o8z0lD2uqv9dkCdKa+erzw1PdbyYlCLBvUzU93it2EdN7mzIpqbNvUjMPS7bcDZqH9fr9lnxzqfb9/cXIc4AHcF9q3jC+V7vFKFKy3kzKaF/4G5SuTPPV356jkE5ewg16VEWHvzvjnoL87ekRNPr97iyKQdvcmUqoBPg7TyQT5AmJvtyNdC+033eJ+dtSCcaTvznnOoA+zh15IcqjubuECdr5mxOGDxI+fxdJYOIv1vfcWSx/Ov19eVXZufOIDW/H1VdBf0NhlPQzbiCHJV79vfuYsfRq4vj78o/LSowXvKWkaT309++qqvIZ7iaYWRUIifQZPR7qTkQ9NPS3EhBxpvgbshXV35KiWwV80m0DizDQf91Puihe8W0E0m7FJA8cGPYA4sDfTRhdD+BO5IGAjpe6G+HDAf5GZKWzSXcvdpnKAfP3izaNXB74yBuJGkkjf+fgGuJvRRCldob+LizDuuGHUH3eTaTIbYR/cR/+Jh9/+4DqUuZvGFAM8pL8XSPr6eoOM6m0XvzdIYWUo6fzC+4eq52H/utOwfXq5+8bLphFf+OA1cDjk+4JDYqMeAht/F3Dpy6Nv/0kexb4m0STJzcdHhRWf8eACtBI5G8Fm6+a5xDFj7hXzBBU83R3B6kcWP5WsZZG0O/cakB3V/y9YUmdFx7IrcUT5dHfaF1FNrxNApJ5GffdCxKY/l6rLxf9PYBLaMrfX4Wbff5+K9oC7PFB94XG2sdf3rccKgF8Kvb0UqA4YSKvBB6JESJC3IH44MGuA4cNGuro5jJgkIuDu2DhrQKFCRIiuLVBYFt7oOYgrQEagzOzsgUKyBLg95iY7eswsC+vLq4trSwEWFdWVVRTUgeiDBSAenJqIjBAANOSUhLSkVFRAABEQ0JBQD8+PTzanSw9yzH8ujhcNz4RJxBuEvMONgEFkeJEHt6IECA8dNhQN4ch7sIbBQluENbU0tBg9wx2y8KsnniQfGSfEK4rYAMb12Xq+9m6LhAVWNf1wfRy3R4dJ1yXR4AYs6wZDxkoPCiztVtNL5ArUZsyQa+mGxurjZJl1ELRSmYVtU+0kdkiWkitk+wQbRMtk2wQ7aN2SfZQq0SbJFuoddQ2ZnloGbVIsoPaRa1i9ob2iNZIloa2iDYxK6gloh2SDdQK0SJmW2iDaIFk/bQ/tIfZFVpDrY/snrZQ2yOLQkuo5ZHN0+7Q6siS0A5qc2RDaHFob2Q/aG1oa2Q7aGloZ2Q1aGVoBbNz2QzaGFkMWTktjGxcFk4bmL2QtaB9kX3LVtC6yFLITtC2yErIRtACZt2ybdq/LIQsm9Yvu5Z9oO3LqmUdaFlk07INtCuyaFkGWr7sWdZMqyJbll2g3csq0OppU2Tx7K1FccJEXgk8EiNEhLgD8cGDXQcOGzTU0c1lwCAXB3fBwlsFChMkRHBrg8C29kDNQVoDNAZnZmULFJAlwO8xMdvXYWBfXl1cW1pZCLRY2iurKqopqQNRBgpAPTk1ERgggGlJKQnpyKgoAACiIaEgoB+fHh7tTpae5Rh+Y2FfXVtZV1Xr0JmTKgf1NA4c09I3btqQjrJZo0Y0TSga0M8zZjzLkBkjJgyYzi9eunDh3LKpRTNLJpYrVjCrULmcYill1ysp87+djAJlR3LnSSSkkyZMHpcoSeLYyIhkUfGIkSKJRIYIQQwC5MehoY/CHoQ8dugYzIHjho0aNGbIEIwBI/DFjoudFoB/fn0sVvCp2NNLgeKEibwSeCRGiAhxB+KDB7sOHDZoqKOby4BhR24nDu6ChbcKFCZIiODWBoFt7YGag7QGaAzOzMoWKCBLgN9jYravd8J2wL68uri2tLIQYF1ZVVFNSR2IMlAA6smpicAAAUxLSklIR0ZFAQAQDQkFAf349PBod7L0LMfwGwv76trKuqpah86cVDmop3HgmJa+cdOGdJTNGjWiaULRgGY/s2fMeJYhM0ZMGDCdX7x04cK5ZVOLZpZMLFesYFahcjnFUsquV1LmfzsZBYrkk0hIJ02YPC5RksQx25hFkl3MHskaySZmiWSFZBGzQLI/soZZH9keWcLsjqyObI4sjqyNbI3sjKyMbIwsjOyLrIssYPYv25dlkeXLqsjqZVNkT2RNZEtk8bIjsiKyd1kQWQ9ZuyyH7IZsXZYuS5ZNkB0Ts30dlgXLfnl1cW1pZbOyCLCurKqyVNkpqQNRBrIFslBPTk0EBmQFZJmWlJKQjrJGsLB0K91KrwoJAWmzPT0/2aCsT5aHZyebpVdpVVV6Dj0nNvu+cjY7zy6dStOhQ9eh69CsRUVxgCxRFkA2Hgqi5dCoqPTpKZ2qZaVdXenXLP1Kx4IBMyYNrUaNGDZS6ClTqKAxQ5spIyoautOVlT+SduKEySPdpAmkJp2ZeaWUhgMnjin95s1nGys0FixZFmlGRkcy9Kbnmc8zoIqKkkfoRS9eNrmUuhHjhpSOpHMok5uXmPQ2imSUJ/RuSVvS+ZcuVbpw0kvoJElyOpekO8PQYcjQnFpoNHQaWgw9Sq+hP2kl9GMjjYSWpLfQmvQmvaUpKavQVWidlsKCRQgMGNBs+wkIiI4ZMzsj446/vxBzPgBnHnMHwLcEb2AEwI7eI1dSVzadbMBYAZMZx/KbWX7zRlSLliuQkI+GhogyZOTw87PRV2R2dLyhRIlhZCTi5GTidjtEUhJIkiQ6iMTAwQTHj/zHES1HlnhZAkkG8qf5UuY086iUyzeXV+JcyTzNtGJqZcpsOreZUqmmMgpolCZjmiCZx8xbkAixFNLDgAEB89wqKmrmyhUqj49MEBETc+Q4tCEDceIkiI8ZsLDQhaCgib29Oju7BxAgdHl50UNFpnp6HPDw4Dp0YHt7GysrM3B15SM0v5lTdHjQIcFUAgI8BF5T0jCknZedVqBY2bdbTk4uXNrIp3QOWoaMPxQo6CpUuLOykOSZDS2zAQMGihEjNFbMH2gWdF4ehhEjImigQePAocKFCxImTMjV1aU9eKDV1UUXBTidW8yBgTduGBoiIiYmDhkCBMgLHXAPuB5MEU3xpM48M48pGdMwU8JcRl5CYYTyJDAQT4UKmkSHN5oELfdWRsvRaWVXdBqtdSVEa9EBhOIQEsL4+7ujo2tw3zQS1CqNtMqGjSYUKIc00OYFC7hmrlmAALl1JpqJ5NbWVDlVNmOGjExGpkJlijxFZsIkUo6UExMZD5sEIBBgRWaloIICuT05FjtY+Gj00URKkyob8izMG9TUvLwGDMhm5ThxQsWIwSJjkS0tnchOZEdHHTpQoHh7I5MRFCmyY3Cwj49vQ4YMZmRkBZiYXFN75FjMUYOIqNXTk4qi4qAKFSAiRDjr6rpKSgIgz25YWFsbHl5hYShrqFGUER4Bp4CJqetK5CB3LDZQ2KCGq3lReQ0oGpCdi7JzNs5oHDFexFhSWjouOuq4oQOFCRRvFd7IxMSsjo5e0aDJ0thI2Nc34sKFNdvOKjAv0UJu6LgB2AIQhAcQa2prWFNYPC8PKF0oWENwb8We3Qc7CG4QvLi8hoKG2tBE6MREHbQOeseOFnQLuq/PA+2B3rBBjVajzcym6Cm6QIHZdYxcQTZhYk/ek3Hg2CHvkBUVG+VGOc+lyFK6AAFS48aNFfQKGhDwA/2BBgHCjXaj19a4aK4gGovmCaJ5ZjVzLNOh80Z+I6NBc0auBAQs8fbmAAzM6uhIdp2BXF3rsGGjBow8pkoVyiBBZpQoQefAwW1l5QQEJNeZtXXqzFEjr6Ex2HQEm7bpqKiZlQaigczMrDMWM4wzlrmQ8W8unPH+5ma8uW2uTEmArKTU0+Pa6gr7Cpuls0UAiqKgouquGkIahDsOdzRe0DAixEilZOUXLV/eGBrOgAGjxN2dhAYNEEBBzavzvLoqRlNz8XD2o6T8W7Zofn6WgQOn9NUEjiM4FCcV8yz5pucmqHxDXlw8Ih+R/5+UJ2VNzSxyFrlMGc9SCjg9Aadx2spqfqWNaKP59TV0Dp2zZHmcH2dCQhezi3nECAwzhnltTcGsYM6apWgZdIwYKGgUdIgQFegKNBpaFp1FPz3NdMDMdOYdjJHZyIp5x4oQs5wJGHcZ7iikUcC/cKomqiKfItjZR1aFHU0z6mWLF3mLTLm0NLfSR62tMxU0jTOVebCxbx6cQfRdmEHMZxfs+Wy+sgvMVzOAAj96MkxoMJHBLUPaWNoX1lcTUpMP7aOKqprmM438KW85ccICBw5wcGxsY2MGDNA+PiJoCxbm6Lm4w0MbM2bQJVJcoEvQEi54WgKNwAOgEdAzAFF6nsWIZuc0tJt1SnL6kvpaUC9oU9BmYcZUwqkk8kvkZOfktstWclMyiZ6EyJ4NPTs9DRI0uJm5jWmNYUFhIQ0h0fMQPdNybCyqjPo5Z47n7DlTUirOivOMGSpmFTMdXYQ5wnzfXXPX7OSUNCfNWq08Z5YzE5l1ncnMZObCJZ/z+fNTy6xlduPGy+xlVlUlM5Oh3TlNT8/QgAFSXl4LIkSgy8sL5HE6w/AcYHUOEEBoFpqZmA5szbWsBfIHpKELQxl4Mvw++PWN6BOcy8xr1nDOnHNp6Zf5y4yK2jl3znDgdJm7zKSkm/OmLg/FxrHyzk5r3Cq/8ascv8avtA8NAAkA1AGorrCutAdpHDRweAH4QsgPIZJWVlkKFDCQk9vAgkUMHz6KNJGjDBlSKBfKS2Qnsz6fOcNl5jLLkfM5f86xsW5mN3RPj+qsSifRrtwjKykNkAfIWVlespfMgEEEOYK8YUOenCfHiMGjiJzEgYOzsy0FCuq6Z2iISUpqa8ECCXR0KQLlHmFhDGgw2YgcJAgNmYZMSHinQj4xAKxJ20RrtTPqXGq08wq9MpHsk+SDRADpANaBMDzsgdsDDR40ALoA/AEDxgp5hTxDLpxRaa0WzgyHlI5JZ9IzdI+AOVYALYD++TlAH9ia19AwTNNz6VxK0/QOga0B8QAt/aNEK8VCQk4GDPj7piBT4GvQwGxuTu6QQe4gr0AhuMdhz66CnQQGEsy8mVaVFpQS1FDPUOzcEyvHyq8yHNmF7MEDnownx8V9kD/IcHAj6lh35NedeWfu6TGajWYlpaf5aa6qQjAjmL0Xm8VmBgwazA3mChUmzBNmDhzq5roZBQoSM4n5xZkZFlbOLIf+mWNlIQNUBu6zG4MdhhY4jmbbDsrKLkwwkpmYqGQqeWvrTD6TJUiwS+FBdnOLk+NkNDQ4GU524KBOrpMv4LaWXSZWNoFtQoikpKmnJ7Cvr7U2LC2ZgDylJSZPyWBibDKYvMYGwoIFCGpqdYIkmYjoSX6SnZy+5C/Z+zYKBWQuLgQyAnlMNpNr+eoqqqqqaEk+ChDgp0kWwMZGFhdnwcPcAggoK2dlrRY2hpXnWYZjVziWeXiC5J9M2UoVWQoYOdNvPpS7yJuh8qm8KoPKnrIbC7QCNfIYmVV2I5eKmRdlOfIceQ0PIIcyENmGPLhlTpWJyD3kwHnM7DpvkQflvihyE7nKDEq/8xi6h5aik2bQWQ3NI+8yFPnJPEr7zG/kJHIROQq9Q1PRTfITmVFGwidj+JPr5tM5Dh1gPqWLZlO5hWwn15hN6aG5zfyGFprjzG3ooFmNfCefkCHIgvII+a/AgbmeyealWWrOkmvIKeQe888MYHbbQLDJIOQ1WYQsR5b15Ask5AlyCLmETEHmmyGEWDHLzTFmvlmHXCQfydm5bG6bw+YTM435w2xhbjHnzRDmubksdpVj2Z1rzIuz31xkvjEH0n50CDoG/YLGo/XoQJoGrWJ2nDFnJXQcfUY7oBPQVvSEec4cZqac68yeNBEtRlfRR3PULGBeMBuYg+Z5TjF3mHkE+UHXoH3QQGgh9A26yCBthN5BJ9I9aBi0IU1I56D/aBw0D9rFLGKGmx/QQwZpRNrGIB9tg07Bl4FOQV/IQEZfoD0ZE+1pAEypNIDUOXUWFbWcLecnc4//dz22VKNmDho0pGdiMzhw8KBBw4Ygm3h0lM6bN6qlVWIqVLBIkTKlMqZMkWKFirivTBnRTyvxlStaNDW/bIm5AALCYMHijy/W69IlzGac5e4ur0OHEHXxnKEhIpC4GA7Ow9ubhgpyMQYMHzZswLNDjU9PV00h4yZNJJcseWyMGYsUQSJECJEg8Q8JEugoUOBgIb6wuOiYJIkTJWviOXPaxG3cRImSQ3ESM2EyGdkihhEjhhHbiLfx/mSSNY4qnFDRmE1MJ01MJ4YT75ixZXyJqWVP7w/UDGnhjbhQRIk4L94rEe/FJlz0xS68iAEVE4PGY2IyYGLR2BNM7BmGM84SZ3LO8HMRd8aeXGLP+AsKEHiHP4gYGRIbOUEiXhGjIBGjiEfEg4Qxj/iQMD6Me8Q+dsSIceGOuDDWEcvFHy7EH2IOcVzsYS72EIeIUVNZU2PWWE6GCRpixcQ4MXaMjcRHGGPGGEn8GEeI6eja4rY4Q+wWQ4khY8nYTVwnXo0p4zyeEl/GVmItcWZcJcYSv4gDA2fEM2IZMnLEOeIa8Q0cf0BGFidggxAniG8Ia/Ed22tqsR3XamlxHX+locVfcRfaWdwVa52VxVoxVpmCGCuuUhAWV8VSYVmxVGwgiyo2ED9RFYifYgIFBsQEYqYBSDFTnIQEAAgoHoJVYdV4aCgOEEAba+OjI6FYKFZSMoqNYgECluKluKnJKXaKoaAOxAfiqKir+CqemuKKuWIrq7F4LEaAYEG8IN7aMovNYi8vBjGDGAysQdwg9t5B7CAWix/ESXFREYAYQExE9BP/xEFBdEzHPj6v8GvMw1MHrhNns3PgObEsy4HlnMbvKXwKx8bCgeHArq6lcCnMyuoGdgOvrraB28CtrW/gNzAsrClsGrtuHDhODMOoMGo8z6lwaryzE/fAdGA6cU8MFCTImCFDyCwiIor58QOMD014c5MNJ+eoFx0wDx5ZevQIY0gI79iROTiIIxKWlPyMEgUNZSWc56D/n4HSBwMCKmnRAvKFIDxjxrZGjf1GE/jx0dPRsYyiCThFCiN6ekhU5MElSiSOGEGEBAuYj49xb+8ICiwwJqZolSqhl50w6ZdRGAg85hAeA4eBCeHMQjgTBgPrgLPkgLPAO5kljbCQInARWAxcJjDQiQsXSf4E4S0MeAtDwixgRj+YEU4C29BhGrAMfRKWAceYhGPATswwIQM3eQI/gT3hM1OmpKFCRY2VSkvYEgaFQ2EsWkRN4MF4sJGi9Kj06FyFAqkAIgbGAADgAQEAQ1ciiKIwkqZpVuQOpHDGQbAhBoEjFQAwTANUAHMAgiwQACFAACgluOlLENRZ1PikWwVQb1fDB9USQd21Ht0oWwTtr1rooi1CsL/oohtljcHeThcc9DWG+i1KdNL3GKizKfFNv4SgzqbHT8ougHp7NbyotgjWXfXgRtsFYH/VYjfKEoP9TS9wdHqSaZdE/Yh7SnNm7NeIZdHDG9USQf1VHZwoWwR271rsiA8jL16vFBxmBoKcvdLwovUtW/y95j9QtBqQBs996u5KNKq2gX6cfHPHRzVyyT1PpYdRKQKsPCgUTyAhZ8GCWRRBKR40hCcMiLOiRLEtg7auaAprmCx1ZYdcywHrIp9BwFjLaAex+B4aZGeMzcvRZKRjXXjODjA9R8b7KILthZq5nI1EeqqF99gAW2dkXo8iqR1SC4ujSWaO2PgcTWQ6Vh0mYxOYjJXyHZuI5gyJq8YGMxnjwntUAO2wNt5jEWwMlfkZi7Q1qPL1eOQEhd0Ji+StqB27wia1GWpgWzWNeVwBmrpDzOsR0baKSqmgz1wBSSMWxHXVLEBqJcR/02fYvghGnZd73Fwale/EE54BOZuaNsQjMLLgSixwfOTqOYtTCBb7vFSeSH9SVoEaIBFHH6kU42/NMelKEzNgwAZVhCISP57HC3vOpEi9e8rKP0aqL9sfJi4KfLAL3vdVz0odlI/BUPh1P20f3YZI9zbuf/xzDhLnbZglnz6GqdJmzPUeRYMJxMJQJdamZWRBYPevE4et8CmJvn6whhD1ya2kl7smrTseKGUWAeTPgkn9TzWpU8ky3urjNTlcbZxvJBpfJ8ERxVjjrfcMKAZxjOW9deE1Fn1fTnR/SovdOq4I15woVv+BlCqftCMLEBDQbdoLTdrDLMJAgoDU5S3Q5dB6N3HfFHuSHsdh/dYuPKfl210wASQwtLw58xvOdTOslaA4TaeaaGMo7F/JfYsR5knnTTtmt0tWniunrpmJNbOJmVYbU2fvZPj4fEWBAuLStO6sQuXFT+isoZQ2qIpD+BMdllxyUhy0H5ycyBXaNnTO1dnb0D1WF6GXDDNIhBfNV8K+D6+5zbxQjtLIjm0bnHNRZmFVZ3n8cEa6AqyKAuqalvY5Fm9vQ3culajEh+VIAsrisaXb2oX7BiCelQZUjxNY0U/6FQVMibGysSpaNpCc4fl24GfWbrK0dHu/9aOeaHyIK7G1yPYgrpNimjj8/7n24J6Ka+m8z6qwP8YqCjqrWiJURrur3GETG0lVFzV1FY2VZ4wVDg50tNUZwDU8SFPIOzjArfGX6RIJjTVrG+dy6p8h+SVpdjkkJ6yI1vxvJ8nuHfLy3V3ZY6b7Wy22jGvyRxrM/YmYAzBhU43ZRSVNO0wx61IdE5nf143qaBK1YijZ3+auRMSx1eKZ6+rvbXicytv64Peo0WX64ib7DkR25CZihowqnEM29MdsUYIcficeUbCIuDQZuy9igr9elIjpNFW7obHQRmvxj+V1uZszvX/VWx21mwnF8wWlHZdfAI5H98+c1n/bhdesu49t9p/nB8a7txNek+5OmfngrjIRfJ3v4VQ7ouqvZUmujfuxmpidBIojCfruUvpEBwTADdFFekyG76n4li68h+Jd26AIwcrqvNtORG79h6w4iza4x+LXx7YhLMDBgl0XB+LUOrMyPepben7B13o1ZA0+SWGQGZMS8JW012hy21lirb6A1JCe4ei7HAuQ+hLXlckTj0V8ICUgd3ODmi9JfKx5ay+2h4tCL5K0OhiA3d0vfalafQpkcd7mEVjcJKUuLPPCq0adFW9t8WMo79pFj6m4exO9c3l2U41HvZdGrnIz31FChRAmyOLj1CrP0FqcQYOTkdryuOToA+CjEX8o1qcvty+Z/vdNcA7l5WW+lZ4akmj7lEjyNMfDj8CZ3ql0YxGfUCpg7wolMG1A4XlRoneG7K85IwTp/kypOtYmPOf63Fpg9lDUvMsvjy0M2cFw0QlSTZhgyq5yB61LYntkSlaad5qVb22jw1ze0gbnofq7s7/Iy1VxVIyI1R1NZ6oVDnqeNSWD30arPKoxth/PC65hepigk4LFMkG2JY42U1xxyZZLWWamzo1P5uf0Xu/q19E9ZbwprrciYtdqANn/Q7a8exufaXHhJV9+PmdZqbFvg3us/dYG51h4W+dUalWg7OrgO1fBpXmc3rl3agluFHA+ef8lpYux3DLieUagMzJ0VxQgMr6QacaUd2YXmaMVrzH+6geDgRFWvtv8L+d0887J8gke1VuBeRCaL2aLMGFuk4ulInBNcB7Lv7XxYaju1uPzUNylu0B66wS6RySGmKfjwhU9mlHi0tzSmjlqfeSi0v8g/MqZtU3qAvPe4wEzFZyH1YyvyU30EfrLL8IEFEAG9JMUTrFmPQcsx8kezC4uzgUXUuMuBwq5wuoC7TOslz0nXepw9rbKdZieroUh6e2Hzmuymxb+aGUWow18+VRoZVFpyXQHcJpMGwu42Sg6mbHQzoBoDg39QrOF4BHm7krCrcxHF7YqyvcDKyUUq1tWrJU4rQA6MaGA/LrSeziLmupCjp/O0BxPE25xjdV0MntuZdZJDFKpSeRufmhlJQc06iwlk4CrTsRbrxAJ1YjRLrPy3ZFsqFxn0BxdH9+I04ds5QOht1xBfuhm/Kwj0RXSXom2acPLTIJXucF71Wo7tNwmNg1XkDw2ACvTh+7HwdRSt545io0cCl+4raWad/p5XdlD9yNvOXtZdr6IUE4yRv48RbysPP82jK7wujg24t3yVYbEYHbHf2OeC7wrNXd+7yMYtnzl7Q/AWK1NRcg+O/yysuJn3c7pvHjdIeP1mt5hhrsFZQ+6Qm5OG4Hvvc0xuql/ip/Ry4A1xEg+XSrZn6klukFkuxa/cUmc7MJblqk8HKEWjHppj20cSjJAYMW5ue4byjvK13haHxWU0BG9GABbsSdOayn2hu8RpPolgKrqFKDPQDTlpI5FoUzy5cbllwFuMHgqAN4+B2eOosSUzpMYazyYnMcK5dShkGCYjUi8CM5SO0AaIDsMULjFG3c/FzY+qfCfS/GxdVfi6za4NRDosEyQDi7G7G+heg0tgjP3Si794k7BwF4JQL3C5Rq7unzeY05go5ycaozJivBD3AleVJaDxpA2nML5DFPeueKn588Cb6jvG+OqnefVjD+mhisHN32UEJC0w5TNX38W3m+SSnBkR+zTshM3UylEJgcu3Th7Bs4kR5wVxqBpkdop4UGaMgifxgcYFoj41dBNdeYFiyCNRefOEjCRw6m1YxGXLZCZK3xanOK9XIoyVlmDx+XpP3wEjl/HBExlhqyINC82R85+KKUeX4M5sDgXuxtRmlxrYpH1zUdXF+JTjQDO8rNLV4K+FHoO2AvldOQPXoiLWQfdpyITd7sWNr4fRHIL3s20nD/SpTAR+K550jCuebMUeCRnzwHQ1k9m7PqsTeWqwm0O9y+5ME74uZnzUz4U6po7rjKkLfG9JCy+KYn5qXWJl/JqGrhOgp/4g28tpUMxC8A3WgUgW8t+CM93oqtyVPJ5FiBF17AqWhbxI6XrsjMkkCVMS7Sbh7Q0kVasZMitj4uYbBHWHOTEp5uFtCxRjlziwa2Nk9Qy4i03sd9p7ozozFl4Bphf4Za3W56Hj6RIvjBWcyRoHIFc1qvL8p6rM9jk/I7KoaPQ+PDArOiX3NLD+JNcJg/pvIVM2laOmpwQqyrxevMVvyfYV2yKs737ezDt+Q64aM2vh8uLRyaTJjrr/hGvtwaRZU6C7s4xVtCkzMTuysb1U2ZWP4WC2mSJSqn2Zl8zGd3MEBO7rr3AifxICwMARYd1vJBqcpJtMjwKAV2nLReKw2EWP868pihoYs8ZsiAJIeTh9IZYrPVkKOVqwsdBHHtY2vd3dsT9RCFPhnp1XQectmCapfk3ZvVRhw0w9poaMq6YDw2/N5C82kXscfXMyuvvbr+8sR2yogX0JiE8h51cS0UstXB9TedG2AA/SbDAcUJVmXmZ2fyc4Vl8AKHzG3K2lDretYxMmKhc8vKWD1mz52JAQQE7ty/JQR1HgIXrgyM4mkq+2mNMOniYsJOIqDHtuKA5Blkutjv6pKfqpG+CnRIz7f92jLXLvcGRbpy1YUddMQ1eIBuwlYC1E6pmIbLtGb8ON0QdMuCm282HuiblPn/EKTwItfWdagxomHtno2PmTc4uz5OruLStyiH9EhXNFY/QzPDdWxMqN/AI4tPXUrMmreMUps1RctwhLvdIT5cMNYpwCEZkH8bgUkLxGnM+sCvYedSxyiKhiTkbOb8l35Ky1222k0EjgzMsXYKa0v9oYorYgg4h391ITLJIsw6yoIw0cQi1ri7EZI+4cjC2vQKsAmWFvr+wd51UoCSF5vWxOOLFvUVEIubpdMJ3SLaVLeMz//w1Wu3BLUnsqxd4sWtjJK1M+vfRtjPESAMPGYy4WGih+nYCNgyHZ/eiUiBRg7QX+gD/+zFn1dqnwCT6NguRR1UCCOpUZ/NIUzw5sYZU4JIsfR7dpAC8znbPyfHcwJJNwjC1mG3aWZrkZ74nJ6GCUP+WxHty1OSQT6uvizsvsRhCzBbF1nj8P6jPbBKreo+CPM6aVVrp4ygxwezib/XX1/0pERIfdcdCWHl5XFVaM02n3VSfGHC9pertkAQ/jjyIp3orVIIfR17EU70dIsGPk0eBT7E48ks5g7EUt3CqkGr6+01Kpi3+vHpqiCxhUjx9jJYBRx/BFvdxcokDp228pGYauGqBQzb9HCWRWSjBDcbfsxnHKbecjd5LLMc8nzaRvuzHPF8nZNEfKxLNryG5l1P6MSe9F7dkpu9q/vV+35Xc66bl73XrcvYyJC3/b0BBv3Zxe0zsWpq5b7UYwc3uTaffKK4Xtd+tznm+favf10T1blX/jzPCoL+zkD1l30HajPx9ik/mBDvCJEPIzzc1Ifrhso0yMjmdbZplQ7GvYqYEGJjcmwZ8FMu3PxtzRjz5hxuys6U/bsLW1/1Y41kY9fPO5rlP/gbXLBP3KUo2UexI4WvM7Bxqh6MfkrLAjE7AbDfkY9nqcT6T22sTsoWtXtDMdckGosCctrvXKFXoOW5QDqFXckIJcx6nf1jQOWuQ9fTJDyqST1VDMoIm15ydufzQ9+QsbV8+4qXOZNlc9iN0MkNReO3oGnsHcmzcuxhc7BzmibaCF9yCi6engwwcQX7zLoebzuJaJ71TwC+w5bZGwmoW9mL794ctm09gWKZ5c9hBehFzDbqL9xidxmuD1zGq7IFML/ZGXmfqS7kQr0YzJl98aM4bQmSjtpsA0ueINf4Rhsg7+5kT5Df4mfG4T33IbGBHPnwwsvOemgr9sKeMRHTSY+ZEPua0IcxnPG5CNgPON0radCqZaSrfO/xZc5ESQyXUJ8Jz42CTZgmrg6DlpjgqjmCm5uOChw8yk8Uy1rQ70mQz5biBhjVNmIOD5CjAD4GIc8yfgKyHsBs/1hPYmz0W4/QNrqvZclPPetDfyGQxZXfethz5N+xf5uRPOhdDuGOe9YTcGecyyj+guph2OJ1P1gEuYS4Ctm5DKUw20RrQOOljzbITcxCqpqawTT1CDcj55TsOt0U82QDRsRJ1zxzwHggMzLQv2UbBoM/pTSAzROoERbXHVVDO2rYarAM9paTyyD0H80Y44uERJie2HdGIizWT4uN5rsSOZvvwMsar7BnF8XHmMLi45csj2tSNYzVs3wcbs1Znm85Y6g3CZg1N1aOVZuVQRX5xn95YvEwrmEbhHaMeP0iNmGP+LPXVkEesJsBbpizHeC0z24gaNKWnwhlxd04Zcy49DZMnE8+NOJ+3DRovX3xJVsS8+AfygsPSZcF8RKtJMsDR+FriOtnLnVqImX/L5PyvG2VMSB6EPcG2Es8UQxktG/LKKZPI9cNp9rOu0P9qrpnl9llOaqyQBc/N1G0btIG4rzw2rTZ7SUeNdtmzOZLt/Tdkpp7wlRifH7OJ1EEcO0UZI0j39vyc9KVSG0LfaGITYtZJ2SjdrnSa5hfdCcnOvCt0xdqm/XQYy3Zrb66mrLVHseNqV4uFkC8Mi+39iVZ+sB3bMdsQ/ywbrwd4LUAW42x340+5LcOEaSIS3bffKwy6dNStHtAtF1XZE+5ONsL5OcnOHLM2ZINPzkhjAefEj9DZgm7N5uI1mQ/IKJU9Ke/lMTLTtdXo2fk2a8MKQzRZYzd5mCubifdoI4fRp3nXlCPdsOwyG8yrvXwKJedIfTznUM0xfUg0Q2SdQGSC4ceSxhfKZ7JsRaI/gxzOptjej3yAMn8jdeglavJrlPEN6DPdK2ryXbBD6TRQWb4OoG5vhD02ZsLaUMN2Wy3whBA7VmJOtrg6CeYo20Fb1ExAF7IOFvmCbBRMY+weDsF24rMJtY21H1/ImMnS+Yn+D6K90qep8CfMZiTuvaPM+x8Lahj+paVN/JxxtLHezULN9D3+eVo7f8MdHIQ+JabqyCuz+V7kQ6KygPIkLDVupcxBqe2GFmQyA10NUNfvQAC2PncBGs7nHWzREPSc1I+OxxDTcLxTkTHyQzcLW3w5DaijpdM8ENB3C443Apo9BPt6vISYRcoMZr+pTOIIGDmngw4P0RMj9djFNYUYnREnvvcOHRSr6TMH1q79rBto63/UAFkfWwbQ2k8YvNZluQC3boMF15rvFPTWZKGgWphxVg4ImZkuVxsNk5gLlBqqrpuIITnOqTQLJzmImDpFSzMCMzGfqDg8j58Mg4z9SM2UQQOTe9Ow6ChZ5BywYkgNP4EBMH4kZnMQg4LMVOszciTMCxpD3MwkVjJ6NMyJ/K3rUfke9kFVCd32t2SZ92kreucvlfPUb18Jm/9YxpZ/SeXaAog+4R1Hi4DFqK1TNgpQrfk0AGU91wH66zkQUK31RsBmLWcCNFl7XwpQ638sAKd1YC8gtY5NBmjr4dWA3yS1M4cDe+J7zQfq/GdBEOXfI4JQ9j0tOwLYdVkTuE/7WV3ZHrUpaNg+GcjkjMRYMDSzvj/QEJjmRIziKM0ZsEOwoRNOyfHCezaXPojjpjwbIxPAPBEzxFImGQ1jKGDW5NEkRLTG99uJfM+2YuWYakMlhy+0GhUBVtk/5D7GslXIDLsmsyUWVdl77NXbfkyyVF2xl8PsvWRvm/WufCy0uXLeaW1b8Vpr6/Kz2dLoao7lNly2/da70lbcmLBDF184AGyPyBUn9T7iW9rb9199oSt1+43J1QIsVRkegX9kvgPT9GqGNfhLTg/CFMkC9CGjbVHF9ZW/+6YQTIuu6zlbi/SbUy2MWKWWknia2O7ghzv7nDPbxGTgrbY4Vmz1yJeQ56/bmwaKTV5iGLlxo5aEgL9kO20MX1HpBCzgz3Asz2R+IKvfZa9mMRZeTqbvKL1NGGEVtYZtUZeaEzduDmo/Ae8Aw8utFbMU0Amj+7zIbAM/B5P12AajsETf52ILNpPmJTehDqxReRoqDa4H2C0olw+dC141+exG7i9gO4dPeLUfPjlpm/t5J39weatRkjkr3pJdEq72gd047WfR/hdsS0TESpOjwdQ81uLdV8sj/9O8OYVQJlGary7H9sLAS5/1jbKKXidR3ZUOc5v/nNrtbEWO3cduLIegTfX62jW0kPCFGMD2iFhxUuxVsAx56FZPmYbUuGkNkVznux2+RWq90fVWxUEQU+O2BPtc6ImPshjaVvxyqjOk4qdlDeS65iMg3TVtf/T6gonVjw5y5TrPYCoF1dJUWHWhkFDn8tJPysn/7LUwPvh+NT/N5iYyltFTBXQpNb722Y93aKQ2OV4Wwbg1T/ssh8pJDVEk62lysEg7Eb8eMk0ulBK32/UvovI3t2vL6/8KKqdjOjVFJVLexnr8L9M4jF5ZA++OvHZgtYrMvNd+S59l44p+N+SIhDLMqWu1qIFq1yuQ6jBIdcpw1OUK2fkaXne5HWQHNn7D9vdvv9Ph87UPW9D4Gor29F5aBBiQRaozPPV1HTHDIX+ZCKsuhVUHWuisrkxg23p1zTDAwdxsxNuBTtaT9W4vun4bJFPLwY2ZDWDzFvxZh53DmVaOmjqDp26mOQdqQ7j38NHOtCdAbZz6NuL6OXZ2/RsZLP3U+LgZKfStUXR1jn8LpbRWc7ePOO64fDcDE1Zy4aKyfXvHrI+75TaHjLPuWNiE3IwebToqJhjpxj23G2FViQVZ+6m4h5JQzhwAHmb7fLIyFuJHzRnrvs2mBLSbcYruNk+KpWVK0+j49yfslgdzN8NCdvHGtold4OL1o8xnTlzdIWaZpmxxpTfuWAPSD66H6IMIuuHZxb/zsmPceus9IDhvqnHQAh6xbexYe+pkmG8PE8xN4FDcL7463BQRRznYZYllbY1hRLZGMkBEz1ngHCMc5D+ucDa3725g4wLPAtYYOuNmQUIrzXCemvvGXCgjFBqLPOD2hrxR8uC8MY0X3huTFqO6SdFKlbMXDt1MMEY+a8W4+A5AnQ8wC5hzwTRqZIrWpMoJXKqa3xexVLjbvHc0SWOoeHeweszcjsGU9Ajb1Q0MG0PScHywfpIwj7W7ilV+uzhuZNbeZHny7iNomqvfutgSTFkqeX82NHTPTTslKW22IK699cH3RLqJjC8y99j3zsKYXkMAgH653I7bljiRxsdzfeZPN4KiNNfdr1m1lT688ScGu1lI88EaNTqkvVU8Lpg7pnb3ld8lv24oe8adWff2OwRqi6XDn5KvgRYHYBsl2DWe1bSaYelNH+DethczyEBQfaYOM+R87+1CGz6PJWOdGR/R+NRchxxTtV7x6JLfN/2e1IXHU/c2qTemUDNnlve7NRE0GJp3QcQO+o4FR7nlH2OdvUsfVqgJM+PZbk0VhCXaLWytXhiHRwEGGStyTaTMWMiOkSXKNuGXoE6YKTvLBk7X09Y1RkR/qhdmpRTPHRE8nGg37eunxsYwhkbN/WF3nRlGyqadz8KByDtW1NgYUt3Gqpx+juy1Gc/gES43u0Q7ouyTHFvmN7SaEQY3MQbuWvuabdzhbtp42/LKj6DLJZ4bTXWPgkG1bSJuQnpyW/1a8kc0X7pzcWhnYwPyNlqG63TsfJeLa9PZ9jBzrF7Z3chfPaZWNUhA3mcIuvbnmZ8xXkZZufCU7+JmQUfzR7Qpm5uwAuxVAirTdYDrDDXjJxzac48shVotBeQoGE/bWERrZm+woRMGMAfTM1NW2r2H9RoSeRD8CtwdxmAyptLUkPF5oi1+ijd7fcwGAmJADu3GJhS+qjARfkfanWV6MfjtbVvH2bT6d7TA6lEStLSBsXBj7LYe4Z1zEulOiabeTTRtb+Q12rJuqurhzPK4gwIv/XaI4Pb7hR/qVIk3Q2Vw/fMsrdj5fpyxO+gASzmH77djG87ma8hWrkMKZ3Z7YJqhyUaecc5I3D8c8DM+1HhjeSrjYpo6jHf7bWZXBleeTvscgWOgY3Wd7rV5jN8mdlp1+TqzJo7jLZwvCV1vmbJy5awrbqMhNGSnz2pfz0VTmPKcbvaFs4RdVN877W2Hrt9u9jmjQraQYWg9VWVmb1WuLTt2llAYzPjF2rXqN2rvtfuzRjXCYecnw2hiTDJwXG5dbLIrDBmlYx658xl2SopnE2aItrZwbezIzqPjdZYz+KQYGE0F83EJUxu7WagcWRB2tnTIiT9n/x7/cWnFB6i72FteWclLNvIRZ3qY8KhyZsZmNteXHt5ebl5m9jMBXEynbFdXrt4Q0OyaFHFkri2YiHCfOfMzzKZ6BACYVI3PZVgyOP7Nvvd2eM1Jd8DDlqVZNstYJ0UbBD0TeyuNVfgytlkaiNr/wBZWaekkHqeCPepZbbjSmCIhONzeHQSk6XVZUg4cYdn2EWRca06wbPAIfyVuI6AJAPU2WGOqDIIBImDL1hPqmJotd0sLNN83dSq9F6RpGJZs90SOlIVLrTG/pPJh6trDcw8ZzQGxu2Y0hhulwCbCZ2pGpN37vfbBVQfIX68zQ9fozUz04kFunIBda9mzd4g2sJoG4k+z97mPpDaJTJiS0XzJfPvMByMWjT/z6tX76Kbht7LLDBGwAwGSZMuxtfZZO9wE6YIWanG2cwW1Jbcz+fzxJ+KMaXiVfTLNBc+wveEf3kBpQH5Y/VZ2eXqLwHWNR7C4kJIdrc2ZlsQlg9aQZw9DNF3ErsowWIy9ZH1iamGaWJ8C0hykx8mReRbVIMu2BWS6nSZ6UwSWMYbmwJmj/a2K4nm6I7M3wBwcYvWY2x72JHRXRfVRMjjXOzyyQriKgMfbGlbGB7990xHaOyt6Yh2aO/yccma4wrvp4g24grq0UGZo2X/gMopmvP3xgx+PoYS3mjPsHL0tZ/NXNsImD+0a5BEym3v/y2K6iWw1OHDaq8iU3fmSrgBzBV+2JsI4EFQZW5R8j8htiExvNq9Rg2SWv9w5KexF2ldr454caRKLZovKwwzhSoyXagI7mU1nWRnLH+I8pEKdJuWt74hYdrM4UFMuggNvcu0e+mmc8wKHGlwfbmGmWufvld2ClN9TnnaOKH20+s3mI+T9MljQbTJQu22aSRwAzvNk6naA0R5oU4wyYuBknVhulSLHYVXw2RrLMj/1BGcI9A40XpOYGMHsQAj5g/+HpscqrnXGuDE1RmBltQU+K/6mCTKdbQTv+hjJkR97ozN7iLtOPl/jQdiAO+qic2iHGbwH24l7U5i4v6StYgoIqMHiYGidDJoDKfuyKvwWQZfCZGL8wvn8BusU5kTuF5MJ72e7Y050LCA0nFq7BG17CAEFDARA5I7/Bfqm6QWmwfLNK3dp2zo/IudRnAZ4uzMcjGx5kUUc1BXwo1+gftsBd65H65vx0CKZdFlGd/OUNBBo1plBJqJWek37BlZl60apJgkzl503nA2oOKTYZ+VEDm6BHTZYBHV2Txrrlj82p/dfmqBEjtXKciaEIWVtLxLWey5GTyZLTjXI/LNtToMErRZvr2QTpER85wkW29i8j8YTu+Npgd6k/wInRzsfJHbV6VM1m+vz2flVx257tMlKMIjcWevvOvkYOM62r9/eZk2lk9vqEC4R3/LIDm8yjRFkad2m2VPaaJzLhtfPtZgzvtK5IhphFfE9wtCjOmNnqLPDNU4FfA/HLRg+piZI3VJuIl//2MGwnxaGS24WGEq36IEN0c/t/AKR2dlkh4BpneBTWdm0YW0r0+JxVXnOlOnMjbcvudIUNOk2qjMBJ44CWctJnaDbJbt5d24pKlxwQqk6Yzoch4V9HicWj58zY+jav/Eyq6z9uXTrZrsgMK8bCsZMDV3wl3t4NZkV8LdVpCLd0RgCsbly4bcrvINCMlIqP2MNmqn7si10CNglUIBAdcpESG/orFTntg/K93qvXMAyKqlJUkb5Tsfspq5ZdnFxeZxyfbNRb6xNjTtD6BGNdylB9k2bTl4aK4MYHPE+SHzWlqrb0HsyMNo9wZH3K1bORi6Sh1HZjE+MOBkZs331+Sv1lZgKep27WzEBPzRo3iaXR1iNtonGV+MHt8Io629qvpPJve6elGRDXjN3VZKzAw5wMfwsg+1iHPCV0NpLYlATGAEyuWuCaErYSCPLrbuljwY6ChgXgqapJHetawAqaneKfrOxOB9Y1gP8dZAWPTndGsziLEaT7JTlqPXWiM0n/5Qcox8YzMEU2rg3eUo4+ZIT00jNwCDryJbQrEwBq8+5/mLPqOEy6bjEJXaEvLvAdKX1+zPmq2+k3faCyF0EXBox2AHjJizUvk9G0Xwhfdrn1iVtG6bIKm17TD11byTyAO1BwxaXlNBuQXaZHpGuO9/OxrCtg662oxPCW92NS8Yjq1J3VQAMfnPAilmFCXn/6GpeSknbr1OHc7Y1qC3IINcapME136mLtCH3Ujy9LzZ2lkOHHYR5ZfZCDp5GsSeB7EkttbMnJqYduT11sB3oZbtDVM3Mcjf8XfnL6Lm6bPu2+fqbkff5NPWaGb8yZ9m7bV3bbTQgKa/lSEQm3DUyNFk53rZTzLuPtVfpLGBg2UUer9095bOdrNYtwIyAMFZlFZpYb5lheoZL/xYzGx232dzpWAzzxqXIXIHfpN8yMFbHywK9ffsEWa/e7cAtoH63vstL61z3CmyWwBleJv6mCq079uceFx3L5DLSJwe3pL/ETkyvd+6bkLefE7JFCOQfOiktquHK9vROB7bNyFy8RKf+DarX11Qp1ZP3CNwG7Fs1sQZsP+w89yr7jH52c3Km+4ceuKPeUBPqozsEj3fWHCaq9r1QUwshdzzPBt9mzTPFIWitU0uE217Yp7aTM8f3cASSXWxrbRt5c4r6NYIy1QhG/+lhV+cKDvo4bx/MfQI4J5Sh5tHf7kF7uENv4ppv4Yhx4pVsATyJGPtuoqes6BUalW7aaX1qRtcm7TXOM8Y573epSjkZ2Y5W8I2UPQeL6UP//vhv/Bfi/nbZ7lxz69rH37uoW3dSuc0WI99Wglmb95zIe3uzf6cq1L6p5V6Lc//0BJj9C/SUt7OtB9HMHBFDa+YTmGND9qdqwrlXG4o/WdzAdnnYx1SFGnHmnnJOFlOK3eQL9kFm/0JeP2zvtu9bI/QS7dX76Nq/LGDerwFuAtOW1WKpgGDbk+3fcfvhuHBzqS+GmwgJJqDYbOQn+xJFr4mT9n+LmYihOOve0wQRs+NqMkpS9ObtXJmM5yLJz5wSAe4bOs61dMr05b9HvUmct2L5uMHt1n71ftigdXlKblTFw0c72219blGTUIknzVpHvRj39sjNqWl7PTw7c0R+BtBHYQS9tshvgSic+Wibxo1FYgrDwkR/e85Kbv/dnjTcYrkdIT0MW9+ICW1bXDz0JENvCNjf1bzLS+Urg+uFTscn3vJR2rjX7cf4xhfTjEbICRaPW8sQWvRpQrHb8d5jBXooWP0mJ2vEetxhWD726saQNvfhrYDX2bHDb/SvtELNwrPclvzG2I24CS97/Css014J0+RW9Wc49NX8O7MFWwyByhF3ZyQxTtku7YKQDvpuLtbWRIOjOVO0eZoBct6flwyk+3sC0tazw5I7GfRRQKZL+DdUCVl2cyKThNkvMBUtBs1IHercuhBdXm0NaaIBYbtloMDyHA4SkhgxPlRTMYUlttMwakUSe36H5UdaCneqND5Rnmovu32lulgBG93fxt/7HGz0AlW5K+XVHVfQfSDvVx9XlFLk8aMGR9rS2xcpUi/nt++78UpwC8sAtJ31guI+hrjNYS428HPVu9z2L2RQv+d/UFYt9IXAZ8q0n4BkEe+tUh1G5Pfn9eBTrqkBNMPI39177UJnCOlDgP3jW9inyjY+WK6XE2VSIbSBKdgr6LU1yAnB7CdQcw11JPdKz1rxmiYLip01xln2Ppv/Pv74U70+qdAQHOVdgOm9uhw8LSXFsWyhpBprBHs1Zaoe26vNT6j/Q9hsETkF0OPg0RGiavZw39xOxW0rwDg7K7Oi+P43D/AEVnXEt5GyVQDPRftXndXc3Gs8UrqzkBpPjc+vsMzy39Wx6p2xo8qDf1ZKOLWiRszPXk5ULsx5oc1t7eteadY8UdLTr9yTTLvUjB9hrPc2AeEo1rvAhtotuO9Pxg7wOzpFUTXXNdYGvDF7qI+0V4TmKWHi2X1GMtYy1xXjBlGARrzXMYmdNELTE3K7bjFdHjMi2qRs2sYCnf3FkR7ESZjmwM40St5o3pK0HSO/3oXXMuEjhtW4m/H+asX6fawNaq/u60SG78TYLjnaph5kSTG/wLVc+Xt8xHbJ3xj139p/tmzmQkOrcvgREWYvvpmocMUlFGjS0CJ9FMSxOiYZYKvX3U52sD7RRYxOquWYA9tGZ6nHOJGFEdDtiGGYG5ZeRA6ywDHKHl1ysweyI7RLx3qQZxe5bS2yO9iFtSH09mv34GPf2zDDvqt40zXT/paX8Ss7uSWO/5hnJHP47cs1V7Iv//dp4UoxprD/+bmG8te5hkw22Eyho538dNOmGe0caRueaMmxE4x8MOyeZz7v9HNb8mXVVBQx9XTkg1r5KUzlqJpo3lwD9uSxfdcR/pXd/nvJn8RM4qRhYfDJffNpZRqgeyBMOiOnOyRjO/zVvT/Js2ZCDBiLiYFoo2P8dDwdiAhL5FPnyexMvo9Gdptl0leM+blOOh4I00ZQl07xJ34f6u92kNM3UfYTqXR7CIspUwdU8Sd+H+fvtpXTd1av0k0SYX996hCb/f3vO8C11KSF51dWe63OQYeuH7f+5DE57uZi/akCz6wQS7CWkYhqq9BNQ4XB+GMuyultTJiQLXV8gda5SVF6G8R9szBgvzNpY5RvxvgEFveLuGhmMkIzlqc3nA27RSyZX3O5nUfVfcb1gTLfmQIbX49jlaLvvZhzOLuLIbkGmSbC7nUR2xIsUk1WmOQ3I+ZZFy5ur1uCBWoU84QeHdlqMjWclosBFvZGhJKqdUkacRqG7WT31t5QagqPz9fwH88iUB6mX4RTU9joPKWL7k11/zg5TtSe3aYithjRT9VgrZer7HqNstngUE9Exh8KddkNXbEqehsWpd8WRY2MDaMNz9VQnq1D0seHYu0PuUwQrRwiul0notsoQq/5ov4Fo8iUEbez2C4PSeQgXtigDO8bxVg5ch06Wgyg+jQ7gh8kl4ZAExvIK6t5bHkcybZreJiwjj7GYmuHLDlDmu7CG0+kd/uJvZhQrG+WLuE3gkWvTxNN695sXZcOp7Jgf1NwZHeYcMOrKmtcwT88IXBxgZImN9Ev+z+ym/DS3NBlb9XNNcgqZ5PVdbR19W7r7ZIrbcwV/bCry7brSmv8Vc7+K/dp4CsbId+4pVB92wHFGBHTbVnYyhoXorcyKvb6QG4bZK6kJWK920TEXCjlppYL6o2XGXu/mMuoESsHTt24jYN6J8+MWT3m5kaQ6NlBFXMNIZdlNFde48jk9hG3fNpD4szu8b7RjKpA8rTPQLAgGtWF2siJex0qIDUhFScrfiZ89kF6WDkw14GmruvyfuF6szrc7n4ItgMZe2PSpli9Nab3TKbww6hlsjRTMm4PTbib4Lrd1gFqv7hAQwOxZHoEnIMZ0gIftstDxzHi/u+BRuXcRJ2McbMjPJQMH/kxE4DWetpenJGDt2XrUE9eqLNTQLEexRRmNf14eOjG2ibcJFBOd89RykOS89XpfsHZi2q5z9PdQOdM8xL8kzzpCjjll5IRyzvkVQYbiKEvJ+GolEMXnb2ZOPjnJzCysFip787PvmfXA1tXQ5SFR8MF9x2Ai13bhmEe+u90HxpzXd07nofj7/xuFyrd7EXOQ+TvevfYq8MzD3pcCNdH93eiw3t8tR87Lh4XM/JaOXDs3S9NqWNaO3v7wXUXrnK/iOhgqCDsg7kVxe/rSt+iztI4CRN005o9YaHblzO1/qZNOGWazM0ZSl8ZENCk15Ls/ssfhwfebBOi12BoqKuiduvYIiZe221JiOd3pkJzB1XDZVo1AA7fjPg+jHOALYZapmsHlLKGtmycGjogSoeKc/HU6E5BULvA3XZ69rVdAMW76Hk5Cp2dEQa2zaLRWMQsN6vXa0849jP78d0WN7zZeiTvmHBNPszOmOGansfnzVFqWCraiONQm/XG57fWYLLGKLgNNl22nphVcWpkCGrNMblp09aaddr3zkyKNGt6dFrF4makDj9jXznXZleG7LVlXLxzL3Fbj1WBcRG7PIG+RXvacxTFCWtL8W0LvIKLvEYE8HJnOOzP+WJMZorq7cmG8QMzalJ+537YZdXvQkBtbQtS5OQcInJiSb1IenRrVQJm43CPibP1uT8EqOuj/VQHTYoz3n1qNuxKG0b5o92TtPzGpHBQc0CkrV3vM4u1GGtjnRmNdWwd2DER7NoOb49cJDnKrhNfb90VkkTTTB5gOpHt7ygUFXJTU8zxmhSKC7FVCWFKc8xWQcE9EbliGojW2KjQpKrZJUJMBsowx2ZMRPFphRUZImPS6aqoLwOu5OVV4W2kFlZ81QPIK9e5JN6LY1RMbmqyj2PiMXVSotJeHJY8ycWqcPHyNBxGqJ3Bn6+LW+As44xOoW1bt7iIaeOQmz28jmvtmKj3YF8t1UHj7qRoSAwQ8k6xRRS/ibwFYeRZlfviyOZAm4ZHZmCH9U65W4ibs3PE5k/vvS++ZtiHrJXKRSuEylxa8luPgaw4JXpGzlgLdtnoJsYkz3eb74VNEzfefVI+9ELLM4luypEJ9tuUymlwKdCt4gPfb1k+zHokG/mLc3YDPQQrbyZlXrO4IRUbs7o9a9Ha6QtDOvmqFDcHThYD2TU1V6wC1CI1Idz+i+S1Jv2FGygIPxrbefbH9S39Uwmj0cU/FwdE8HNx3ZJsW2aMuGOD4fb704Dnmqwo6llqlyS4bee9Kd68J1lXj9xxa7PBv240Z4igcj5izD3js7P3oTXbmSmrEi0DBdZ1KO7ohcKGLHXb2t6WoyqpY3MKjlAo7lIhpHNPUHF14BglSfpg9l40E7/Hyv/sM7HQLviv2S+cP6QMlkqyWUhyLiolQRNxDBqMtE86HaG8tGFP6plDXfadF9MYHwFiHmptauoPkfXDDGauAUgZzH4B2pdz72lXNmkEDlq1R+pKZmFwR7m5aShY+m6W9VDqdeJGIHyGM3JArM4Z8UuErRwTH+Myy4SL3Ywb4dZIS0ytbO6ncrpWuyilsOKK7L6++a5d3HzAM0i72XuUnZKfVufva5qba8CBYxmE6hdyjh4x5s5CSjffvc/SBcfWTjOsh6/+3fZlkhHGRtfTeTmjxhhm29x9GFnrmoWoKaFjv9fukK5TsuggYda04YLuEjQQ4m7xR4QHJcdMGj1vLJqPv/juAI/MPuWKZEhL0KwIq7naJUsGze3GBaijMUABrqpkJwlWkHRYEvK9ZWdtEOlC32dANinRLY/XyDNt7jEvdFOLau2rtodFK9i/3nqHbuIYd2YCXXFSDXfDORkJqWniFliXeraTlp1jhEMOWcdqlavIGmfYiTqMjn2wsi02xQ137ENRL2xyDtoy5DuByGa3ExcqzKH3k/Vz7wGzVtVbc+fzuIkUXWhZK5sQ6ffIuU1afXBrUCZ25LURS7lTZYs5b5ZP/S29TI4WaPDaAkPvkdlcjxgXOGT0ZUTBNctvP4d0yPsBjzyORLO8xRVi7nR1PRY5d4EWcJcf+06oS0LUb5bon4m54A+rJ50cuGZ+JVZebtdnxlA7AvsBwDI9hKnog/+n7P5OMdcLzJDNjcN+kMDEceq9Oj+ZLbQshOlfdup326e83a5gdh9xpzxp2zo5aKZ2xOE4nYOAXIwVaD/5/SYRgztO/3cKW0vrBlyBfVfKlgc/X88vzBypP5YEdHj2s714Juh7x2emvRC/XxdFnEAV62iB7Rprhru2L44bGpLpdBPincncc8+5Ow7ilOX3USN+ZtgLsftIiOghTYQKmubCJaV9ufXam6eXUttPwv7k7XFWPI4ABECYudesiR2gYW9+5ljL14safpkeNki5/ZpTjxlAtQl6RHt2OBb1DiMzSn5HRJYtvUAswuwTC2YSWKqDwDVPUWaQkj9ZatXyV1S1KM4ClktvyF1e8H4/DbTDgTRZ4eoel9zZEIdn4YUu6WxSRoOgn2b6bouwsd7HmWxz1flo7qHR7T6G/Jh4rIi2nGgFWPtU344ay0ueT56CstY9pwkjty0IKdpGoc7T5rfEDl55FFylWOxN2n9PpyoJ1yAKK7rLWurzndHHTr0Ta22yvuyyHGm2Z/DXqdqcbIZBbcPUIcZs9+yGUGgJ86b/1+oQurYY8AJijowKd2O852yHIxZiVxjglsy53pAjftz3X2zSF/mjKcqI326hl8cxfoYHN/F4bXXithccTns4ebzt8i4FxWVOvIiFOsjvR5EkxxOw0JaB3ooVpfkm2m++LOO7WygURxytsdvoRiWWYbNXTbHZxuG9ugtFmaUAJPcRn/qJDrAeJ2vQ7BDkxm9TwNjkeqkpHOy1VMzJachGUQbHrndNsnw9lsmM5/4bBs66PMvByzuw/Nft5R5diMvt1DpzOun9MHhrXvmbMxoT08SVPosBxLuiX0ZG6t5oeA2zovKCbl03AxM1VRJjC66uq/1djgrPacQ50Hd6Fa00JzNus/SvJR+bq/VM1Y4GHIkFBD03ULTS3+2Fb0tMX7F52/vr+s6Uf/KWka5kezx8Jh/3lRIgojH//04AAAD9////WgAAAAEAAADJKQAAsKcAACi1L/1gsKb9TQGKDxU/NRAAkQUAAEB0LgIAYFl5BaPPELDSzJnS0Pyvl4pk9O7nUBSJmWHnQRZGpBU5inOzpPapc84D9QOrA8IDVt3VtdVb/dVeOeecc845Z/y+76bVdV3Xda2bL+f7Xt/r+74QFOOYLVJz3rS6ruu6rnVzkTo22jfoWrPr5mzNWbOsjkPOOYfS5ZxzzjnnnHPOOWfXda2u67quazUrs9PrG8yzhPLIyMXTLOf85vwuUjMExdy4GEqX3SgNrjWbVTvD3OXIOeecc855ljnnnHPOObuua3VPuJpkXDVc17Va7w5pknlJtZuNfHV35sUs4+WKzcROqVjHk6nUN/tSX2p2mn2zYdf3fV+zsjoc77XtMciUt8n7Xq/v+17f65v5mpXhVZmV3VW90zbH0VbufV/OarVarb7V6kulUl/qS6VOqS/mS71Or5nX6Z5CQ6qIzyRjZk9wXCnLIKFmq2CrVBx4qXEYhWDznNVbdTxvtYqCFWwFQLu36sXiyws3pgm71WDNWwWbHPJWuxzbK5RIlm91irLxRcIYpMdLrZRoyTv9hBDkpV5w8OGlrtGEfKmX2TcWX7Jyk0OyDShYybo5ttkqHr3sFN1dZByz7BplY3aKqIctJFonR4KhykZpwMNmMZEhRy5SsTYqLSPP/LCA+vqwXJpxikx5w0qhfHJVZMBXZGwU6+LrTqyL8Q8RRg5YKUF68iMExSnblAVIRFCuJZ7G5Mc8yykiEy/IvsGxAYNg+bFxcWrnNZYfQ+mwWKxnIRY7iC28XrHY6xWLzcTEdu5J5HDYOWTMkxxmVuXcc8W8XjOv0+lUsyxC2di081HIlAYm03xpV5Yzp9N8dfN12mRPcFoo5i9f1WhK8zXUCZqxST8CaJbZSXY6VgrjYS7nK6IvgjIYETWNmmV0kjnzEdOGfA0dEZevhJ6C+arGSkG+ai768GQQxWaTCgqWPTOM3tEloW7+HW1jmGLKJNeHV9FMmKojptyCN35sZKzkXCqhHsMFnJ1ommRak1NRImveyB95ZNysaAaL52GbgSmVzt7ISzTPwzwmVC5VMAqm514VN27d7VL5GLfyaJsUnntdAle8Qb6RbIAwiFrjuTap6okQoNdIATyea4LqKl0qhTkxnn3Vxc6lrqXR2Zt88nr2mY9DEYSvkUdDt0O57KtYiSemlwXmlaQC9CoGXp5ZqVk9qEsQ5JI1QlqlxNFImmRcZtNDgAheyiwft8TR0Zftsw0dJxIShmCvpOSkW2KGOG2QHRY5b8DR6lfSk8mao2qF22FeE0XXOWk0SBPDQ+H1TopNyIqBUA7xyjZ5UOmaSqnT+VJCLrntVaGTR0cVcfa1ksYKo/B5Jy9ft74qs6cEjhNXrZgOskW+lCOSuK0JkrCFzBkXNwZgkZxse2NTJzoDLyWUXntJUbsxjO4AJrpbyClvLKfuvhAkSKBwFN7X5+d+Hhgo6IKuQgWhE3phoQt34YeHMByGy3AaTld3d4fneE6BggW34BgwcHAOrkFDCA/hHjyIcBH+4cMIH+EdOuz5nuvpgXAQfuHCBt/gFSpk8Aw+YUKe53mECBJcgs/N2bmdv73JuVx2CNmzN2hgdaurqT3wB46GtsAX+IEDCTyBI0CgwBV4WpoDd+Bra2zO5gwYuO56W5ubuzkcXJzHOZ3XeZaWa3lXl5d7+ddXmIf5dGrADXi1auZmXqDAmZ85lVrmZT42RuZkDgYm5mLOxUXACTgW1pZv+YABV37lAgRQOZUHCBDlUc7E5ORO3t1625UqvX9PmuTuTYkSdiztUalLfWmpyZv86QnKoVxKasqnvKrKyq08y7UaUKggQYSaUBsyhKgRdaJEjtpRM2IUqSN1o0aSWlIvWgSpIbUiRY/6UR86JNqiPWhQoS7Uf/4E6kC9Z4+f9tN48OhpPT1nTp2u02/eyGk5jQZNm27TZ86waTZtxoyaVtMBBLCm13SaNG7aTcOBE6fjNB06dtpO37mTp/M0Hz59uk8D6tDOooWTk0tz6fft0l0aAADG9JgOE6ZMl2kxYkAbtMGAIdNk+suXz/5sT08v7aU3Nzu7s7Fg2dJbukqVK32lo0SZ0lO6SZMn/aSVKGHSTBoJkmxn+8iRzM7sykrMxmxLy2tf+/IS29hOkmRJL2lNTSftpKFAkdJSmgoVK22ls7SWznGDBw/FVuzGxsVebEdHH+2jjRgJ0kF6cpJIE2lKyiJdpCUlIRuyIyOFtJB+fATSQHrIkB/9oxkZe3SP3rFDR+toHDhstI1OTKTRNDpGjMM+bENDwibswsLADuwVKwAbsAcH/dqvVaj4679u0UKwBfvFCxbNohERXbSLliEDRsPoGjVm9IzO0Te6AgU8vLu+67q6uZ5rOrq3fuu4uLZu65wdtIO2Whk0g2ZjW+u1dt0G3aDd3B70g4aDg9AQ2s5OruVagoQIHaEtWJjQExoDhgt9oTlw0Gu9FiHCQ3voESM+9Ifu6wPRIPrECb7m6xQpSnSJRoGCRJNoEyZCdIje2+vQHXrDBg2toTNkyOu8rtAU+survZpKFWuxPjurdrXV1Mq6rBMkONAHesECBI2gFShAa7ROSyNrsjYzK9AF2oCBsR7r6TSswxoMjEATaC4urdbqrKyrvuqqqqmeagECnvqpAwTAjXtpydu7bZmYvr+hoKQt7aiopm5qKSmnduoBA6iaqrGwrDovKOiTK1qiRCkDRcpPmWLlylepEoXKS5GTw4g1bMQwPMTTLtyVhT9owBoqfOihP7QI09lhOzyG3XDTE37CUjz1o/jra9JPwtJvhFNgOLg//LcCmyiBS+yxYfM5B/v/0VNGD54fEwb3g4YB4N08GTpPhoUf9sMycBwWwzgGLoIR8SL2kYYbYDAMBDcewGb4DUdiIhgSM2EnjH/O13GAGWC3N/NoQP/zn/zma/kyj+WzfJR38lA+Cp6BadCQw3I4MREGhoFxYMVvovmaz4TJkl/ySpQk+SSfzWIf+9dr5mc+5iP5yyN/5C0tK7/yKSknf/IlJY28kY+MLPJFnshD/pDHf3whQhzf8YEACfJB3oePH//jGRkbv/F7/OL/Et+fOAGYIoYMPz8eLVq8MDz8wxgP4xERZ8yg8Ylv+C5cFD5hiRKBKPQeBIgQIfxEfODTU/tSKKimpsc+ysX19WEECGj9VFZWV9fYT2/csPE16tTJk6dPnZya2tYPcF0HDhj8A0KERK+u8H7CP3gIEP7t56xWuJdra2Nj+7VvEBeXlib2ZQXU1KgUhPqePa5Hjx47dhLRMeSDBjmgxwLkfJ6Hoo7/635/fyZIkBY58klYWHEUPRXVo3kjb/RoH+WE/NAhL3TlhTzUKVX5Ik9UxUiSJK+kyCs9lQQJdp8zZODwHurqFER4C3l5CSpQwPAY/lawEBRcMPgrfvpkZGkH3kyOHDzuR+2szNGk8TRw1KhB1MbnuBtnw+aMf76Bp1LVwN6LC5ctrycYTjBiRMV8fvkyZgwZTXfiBIpLuXJFtEoVKmG8Sxctne7FrUzxKVL+w4bH4FH8yZPNJpWWl5ecS1zTtRzZ3Mw6Es/MxGYv/eqYl47pSPxUEAKS6HsBf3Xl9E6+6JkCR5j4HK+II9ENCVIk6E9VFYJH4IzeyuPc8TuP5Xz8USSP5Ip81MO4Fi2gDuqJHM1r6PAdAl/vwl/4BT/BzTgiRGW8DAD+xkVF1/iaADyLi4picSxWns/De1Dwgb/j/V7qlL7qA7xU2Bd4qq/xMl7xvX7r1X7u8f7K/XggF/27p/sEH/dun/ZmX/005/QtbulMXIlvehJf4pde6Uf88nU8IODf//3ef/BJSqd0I0YkXdKLFIn0SIeEJOJEfMiQR390Ie7oMmgkJt7wG44Dhw7X4Tx4+HAfvrgIxIE4I2MQD+I9evzwH75jR6M3eo4ciq7oNWrYcBseI8YMn+EvXiA6ordoYeiGvmIFC2fhgICDPugmTPz5n5cokcJTOB/fCT/hAdMxsTCwLwJeXVxbWllYV1YDqqimBEhFQQV4cmpiWmql+F2FiRJ8GybEPUBw4Gnsw0S7+Fjr8GSPPo2oPXBpmko/6VodWdMTEyF85kuKNAwrLnoTQtr4A+/uyu7u9rGV0Q5pHVsXrZA2SDvYAml/tICtj7axTdEytostX9uj5dF6aHe0OloMrWKbo5XQ4mhvtHOtjTaxhWtrtDRaazujjYEI4/BFa9i2KGRBuKJV0Qq2ge1f69eiOGGir0RLoh0hYi8EiPZD24HDBg16bYb2Qp6FChTaCS1ehDu7upaulWvj2je33AahdVu29kHroAGDtQUKEqilIUA7cGZWRmagQJU6HRMLa8HaLwJeXVxbWllYV1YDqqimBEhFQQV4cmpiapfaVorf2257tBKlSZIiQXrkqBGjRYoSIRI9ZKgQIekgqaDQQID++OnDZ4+ePHju2KlDZ46cOHDeuGnDZo0aaRopmjMBmAEtQ+ZzjJgwYAD44qWL59vJhXNzixZpFimWK1aqUJkiJQqUJ06aaDJZoiRJFnvNxERyKT0itayknJQ0ElmECOTjEEchQYD88NHIuNiDxw6pDqliDhw3bCTWoDFDRgxEGIcvDF20KGRBuELFoFRQGgj455cCxQkTfSVI8I0QsRcCxAcPHThs0KAnzSDFcCHPQgUKEyTgRbizq6Obk4uDe3PLbRBcqVXK9sBBAwZrCxQkUEtDgHbgzKyMzECBKnU6JhYmBZN+EfDq4trSysK6shpQRTUlQCoKKsCTUxPTUiuVSvH7aCVKkyRFgvTIUSNGixQlQiR6yFAhQoME4VAcCNAfP3347NGTB88dO3XozJETB84bN23YrFGTBg0+gwMwA1qGzOcYMWHAAPDFSxfPt5ML5+YWLVmwXLGCq2AqU6REgfLESRNNJkuUJMlir5mYSC6PWFZSTkpiI5ixEREx0oWLFzKIwIDxI0eOG9hGVZWUVABFvGMHD8YeWAcg4OAgIiFhjBb4kErlwle4EKtQIUNQMBALb22FpaFhtDIvLy2tAXgqQQIE2AAZ2dmZ2g8sRMgQ/PiJ3pEjSZK+UqWn9KMfKdJDekiP2NERMkjLfdgrVEhU9BW9IjpcVzeGx+jRP6IEByfmlsHA2Obm7rCEZzSGxx4RIkKEftCg94M3YHh7M8MEsISvPIwBCkoaFQVmhbHwBBwhwtdX6APCUjCwJbyEM67iAritrcXtCxCAqXBWXx8KECFwCCwnRwKTOLFhQ5wHLIKPb0QGbMEChQXYanWD0AFz4ACXAQTW07uAJ/yfDxToDRn6RJgNu+7bgzq/Z8/38e/zgt7P58nzdv7tPJ03BWsP6Pnw+Tt33PyZMwGMeTFiHgxuMGC+mEnzaf7zc82veVBQOA9Hzqv5Nm3IvHkTp8t3dnJ539PTS5bfsgWU8wORBqiUcfZolg8IBgICAEFQADOHGYhEaZYoYu/mAQTNKkFoIACExWgAEEwexELChGIQCAYCAhQA/gL5WmDM1/onhI8VznztP4J4WeHN1f4hjM8exlztP8L4bGFJs5OtBRg1VZGial3AnmvjjwKet+3ok/9Znsl2YFdGwTlyNphn0/4RW/VRIJ9t/wijXRixsco/KYRgnhY7FLBonRITEjsvOT+5NulHMUwTmbq476G37cViTha60WUI67OrQsNYjwUU0ht5cHKQekkIE643Z8RldeGppFffOqQcRjjfBxHdOjy5qGlF3LE3oL6UBOSzPAyRYb0WFsnD5mZxiWqHLkA0tY4oL4eS8WFnEml6CiLeLsdonXG3rkBZxHw5i0KPdEGXg9qZY2E6Jw/OD8qHpCUK1fYGILwfHJX1WkSX4xDyejkALm9lxHeF6ZaKXoBy3RKBj8ONDa48EK8Bm6JlSRPHDNZOOQrrIe4n6Zj4th4BlFfSAYvjtElB7wR7bpkYX80LoI91TKSVF8m9q1Ru4e0SbUJteTe60SqK+gY46Wh70wGJpRguWz1fNRzfMW9KSw1k4maywJi1Ja1H1aFygdxNaXlHzKgEVMhJ3H4GM/xyvtRyVHC+KrluyG51aNQDKb8QSpOxd9CRLK8lytlKp9Xjc9WhUoNMAvRsQMZymgIoNYdBzKKXdy/PjcB+QpZ5ZUzwD9sbDnOiZz4Oa17AlJfw9YZj5MctjMAn3Vq9cmojOPl3K1nmCrifwXmVleDR1Pu8j7LrL3LJKDfC/gTtPoHUt5b2817kbYP9gNi0H16Vll7D/eodzp6JQLxDa2T23XRixM64eHi7z2lpjtovcdwrv2Bwh26qVrCFtFzWyR5clZXxTNROPjNtIbWuwMU+2a1T4aSOdQ38nD79z4HVLUP476i+J05QuSUP6kXkoQAUJuTro6NadvxkpltsHstCbzbGNk3CdH4UdRndjmX2Rg90LsRlgZvygdN5h38YJNVIcxdPmLCTX68dT1eqUmCIjMuUk7aTcgnkd+dn09rGuOHe8VXef6Mq61VtfzjQkm5YbO+oa4vqzF79LOvBcej5sAtWvQn+u/Wm/+LhoYnStngTJ+zvdn8Hpvfpe1Rt6f2sGsh3F5tedh4gZ+PrUc0E9A7uObH9AGzN88RduyGfk6xLNpJuCvLDde0E/lJn5IwluQyCInUiJnT+dRLzm+RkAtL0EoJMKRQMkrJc8JK0viGqgpmELcU/Ncjd8BlLd6il3r3nCtv3wlWwQBYKvPPHf9eGmNauPX8UpK1RvMOuc6Y0kk1NeCbEjJ1kGoEvCYDUg1HamuQ2+hGV636ju5oPzpr7LwJcYgTCmcreCKlEVidNgDreITV5FZICPsnRWYkcTYgeUerizIFNBI0lULHSqevuoK3xEHZLoTjtBZ7KjuptwmH5nvW0UW9ncsJQSEbBTJL6zs2OHjf6ZZp7NHnuyKgtLj2o/HFTKkYQivGOWb23Cj7x5t4BWbLpSmDmtF4iXSuzCI6fSPql3JRZ0TsyM/HHzue3IiWi8++JMfJytAvvoOCzHPFSOlJILTLXwK5UeUVO1DzPWx/OM0bIkDCL+/iRYaj7fZ+hh6mU7R9lDti3XNxHHrIIv1sfOvyLEUggcubIiCHzgkT8+RLqQ7Z4Tz/0OW+hdlWaH+p0Pj11VSukdoyXtbq2WiYjDurbOE5Bj7te9RY7/nJUIu/ubUn3nQ8F8QwKVasliaeP518EOtZA6QwlJ4HnukFGUkc8fk0wTG4FD4+Mh4tbIuk1o2FxTwx6ZPgM3QHVyjsDG96P3UJSUOy7RTdAjIN7Tmw/wILfemvc2A2Uh8WYU/YL4JiOiY8r+4WkMDFz634BECXundwckBoiDsu4i7az0zmfCo3j8RXBp1ETT20g9DWxZbELLH0k/CztAIG/Rj4DTSPUr+HksFOoJOvGORxONBdk8WDSj64HMTjs9KLdMEYMk243NwTB4srb3ZwpEgsd4/kX0XByCzQ9Zjws7IlJrwyOpXsi4JPRZ3AjJP1UsOedMUW4Cwy/PRwMNRWHt0STSy2i/DTxZKBnLD8kuCztGIGvBudWbL3RvQCEj11PNBPGyGPi7OaCMUxcPSuba96cZnyUg8IONgoJhofPLhSWu//2GyZ+Tub2z5me5rv9jfL2nWXt76WX1tFopf71QlnLGhPVcy03U9m/2w1YTJRblf1K0chOccyvo6EQwZdqJqpQj6Cz/DwrM/KXkXOTwn15usk7ywS+n3nv5gvTiJaKgjOhgx1LtS5cL7j75/hCL4/QOtkI654GD2gPTJXWp5wxdKLMjRe0jN5mMV9+27qydI5w8Ozznd0sgDG2mbRi59uhTHygWfg1nVeyy9KA2yLg6wqgXN1i/Wn/iLWTdFEA1VmeXfpsGZJvLFAmcDswMlOtYfGDsxlxkANPhdQRvq7tOXHX6UNzUWYm4AYa47i2atZ2cYYbmYHNIofFtIbopLgdjYkHqDNiQwMyaXV2OpTvD47GfMF5HNov50NCbJTyMpp1eo7yb2U9hijnGMQ6P0H5G8E6YHyysHr1YXZysXEtOzpqOdTIqK9YHUS+XGmsvlOFDn6eYoq7YYpNzW1KdqTnqcQ+HqlYzDxYzUy6XKGErejRhBXtjZdpyNIxU2NetLTbuE+tWwszL2Yfu3RnWCzeu/RoUmyevLSbY/NouJmmif16WKsQnvQ1yLxVPM6+ojRrsH8fDFhYnmLqkZNyzjWGl9PEVEac4JxG/2DCbKBkmi2VYGQxz0hFOGKZZW9qlbjvRsMFXprDff1eFEcvfbWEisPlSIFOauIMNq3RMgBby/xsLsF4RatJ/1PV0F0HLABxLfOwXZRlBVX0jq/71vQyKnIJ7WsDJ2GkMmW7qao9PskXM9gj7FfxN7YwZKFhxsJd6+3BmYvNXDMzCPPYRc8QyCMkMxdJq1k87hSyx6xVHRxjUwE6kqHPg5ghYEwq9WiSz43eOgsdagrCQvkRgMN8oE2HS2byZKU7tt3eaGZ8kTrHxsAeIl/yoWy76/tYaMftYKZsN3y1Y1q6MLNup6etxYxvG7KEO0XLVTnW4ddadfIgn7JNVT9FQSaphY6wyxgV9Hxy3aPWHX46SZU7GbOGqfuMHWGk0nGmLa5VXQzMyGZ16ER/Ha+KHqfcirXila2Zs+4d5DdwZRP8xuXTVdjPXOsNOeL419NOIbrDdp7u8gVgGm9/WnMRmUWaQZQwhYFH2jqvzK1deQ8Bi6ZPlA3Gxmad7Yz4/TsDX05o3KwVItZoF/MuEk2G89y0qgCR9yn+l76O4H1IWyYEncgKHeU6i3V61nX+qsvbu2AKG5cYatHKennCcmkwKbNV9FMC7VSLGjHLMFXoOVzGKO0OWzRDeZw0s36s6BJ16Hl3khrds01t3exUPsODVTQwWxGoJyycli1L7bhz6xZIc+Ai5RDgIw7Sk2jsDoHuAlvQ28mdN92fWUl4EKlMKWsEZ5tDM8MgMzHocW9h+SyOth9yl5Wg4009OGudThPsOXjBoj7obXA9lFvRyXmXh76A+avteQjXJvw6jpUzymgT69Gs2fbVSB+7WPrXLXigOavRMWXjFdWTYo05ZwrhhSoSI2LZoxY9t9cMdc5QRQMUjSc326BiPzYyQyF0xhmjRvscpnRmF6p/cKcCIQxWItXLFTbKhLW6H7VcdnatcGLaQuWczbuHXqj1jtr8BX3a7UTBq/Gqlk/GJsKsxdTGAZ+2NFhY1jV1S3edtTIsyr4nWxq7NCvCdpSxb3VBz2V2t1O5ibua9dqBvdjkS/mSNiLJVgfewWLcRf3OYxGBi7nZLy7EOSZurvkyRv1aQTexiMwFzFkWUnvpiiK3RHvUKiJXoDVkaZG7ac1WUWRppioskfth6twF4Yi5RMmy9PSUcMy2psVJxlIDVD6OzlD88TVGiWIIRx6mVrWy3zx1wJ0JU5WPyyhsVlV3lG7+CWump+YsRGO1piPzqKWYOZaNts3Epm8+LDPhAZ1eQ5i3gMbxVpFnB3bvg49lpalSOUJR50njUGRMbImRETjTvqaDiiaZNILxdrOsFOGYlWmGp7aJ/ch4zrCfk/kVJF/rrO2Jdw2jZ6fkh68iI8S2tW4dhM9Zirnx6jHJwQo1o8PzFErMuJikkm7eoJxdaE/uFuI1QMdVm40A3u1RhV4slOHpSWV+hnrmjlEAzGGK0jlP4cd5rerzLBv7VVcyZNF0bln4qHNW1+bk37NZpksjm4hYctYwlbt20ITaFxgzkGWXfNMZ18DyRqw9ZB1ZQNap2QZ37bhiFnlof1tEL5yvyDh59jsyd5mGMtyEIflrv3bd8XUEIHOnxgrAq5egi3DvYksvbK08Fs1JbvPaB7Fz1jDewQpCe5dQWKDa01YXuQXtIUuLXDXt8cpF9qE1VZWIRerzVJ87lqnbZqg3cH0iUW1NJmUrkzpqaOr7nZtcBnenMXqAYpCPUaJcNf4k5eU+kHmq0ItcRqrUz3LlMLgng6kJa83NvGIVS285jkMWXkTiqNxM20O/COQrQHkIPvOy5TrAhV7GT7c2HO2cOw0z0QSYHkkHprd0IOAO8ExGjvbUJF4cl7LLCmVwQU0pucN5H1zLq6fzpqov1Lhe1FtpasfdF5gMxfw5/xry3Mvdzg69zZbb4kQL3Vyi8ZDtxKwcskV2x3tztF2k8coqH9pM/v5RQrGMZY0sHi8F6DYN2xETboX7hgzO2R9ogU0m1i3l9Pz6cWrn8BtsjelOY3tE0kCADfzxHfY3Ne59g7opCthHyYLLfNrsjqLwhkrp6IrOom4UUXKoMDSAkXd9YrXhtzKr2ve9p+F7xR2Rv3nLVrOI5Bt5MjStRvr4cTAW49kFQzeNXSOXvNEyZpRyFPTE5PoeF1VjS0OZuZxDSVX7snLRZkbHvP0Hw6cQrtNNp7fpFmQl17XcQUligYubMs2XR8noOTczuzYj+AyH1fDtii+DHkviWnTdF2HNaUuJ/cRORiwfa3oZaPS4vI7iWzBb598+GqVBG3LvOL3oXO+/wRNYZSaQZil4fyGjD838nfuDt6MADsNTbrf2W0F/JtSmkdazry3HW3expv4215wXtqxNjUyAarOJl5/ximNzj+kBn+52OARAI3/HC6u4xwE3SuxL4sDdVtqfqM8+IWiRY4e4a5R/i9/ZDi53m62HeO7tux5lS8JE1DaQu55onDl85iTsGIbBzhDVMxlPwSEBaZ6GKh4Ithijd7uIbyxIMOS+9vYo9nP0Wc/qG3rmb2mnfBWWh0TvLrfYom3Z8Np80Blre+5ZyQvDUePat6lHCjm0ugUcnUiwOUDWSTE3FxMsMgCAafTdjPEZN3RiZOjpRhmhbKe37sqELAf/mkWY0bUANDfONlKR1ED+UVLjN669yp/zcLYRVg+TY7R7ZMdw5YEqU5dOdXcfjGp56SwFGtRkUXpiloUbRq6jRhW3jr6ysnNduDXmKHrHrmrHANADr9IZavc7cARgzPGZuHAsWdCOC2DINd6iMuJ8pl9Si0m5jsSdCY4ccPUk/JXHRZ9Echzw5h2oLMfbni+C2jzIii+QvoPbdzGgnqtMKMz2s63dG3Ayc4zx/64oZB5+5odOoKzxy0DEKHvVhw7Mh/m2mUIZ52h2eJ1bRn17jKBty2m31M1at/2pW7xbwnd77Eqo4vxRKLDXMjVcrzOx2m070VtXy2508i4qBA3tzXVQOgRDrXVmxb4QLqzgVXOofKX4pVQL5wXX7CKsre07IzGaAP3By2SAbG9wRQt3Z26c2fmWNhcf0WVlP6U3G1T5+//HXfCMNS2cFhsLdnKey6GHVtz2RfRkrLHwIcK4Drpxnwwz7DlVk0M2Cgxtv3Pg2jLN6Ch2DpS6O7TKcfTReQpfVV8TNyDrURnWeWnfZtJbjtObr4MYXBnQnMqGcHh8z3beFtRzU5OcRq0rxl4HiWeBe/2x37w3JVgDrmPrByDHc1j2dgj9EPaNjqhBivuHBles0pVtu4Oc/se6+4Qeaxq4nlFzriv6juyrJmosS2khRh/ngYAf+n5Po3rhWG8xnJwIXabB3FybzVG2YHH0qGuGnm19gOLHpHOLo5nGuwZSNCTav5saHyQcaBl2b9HFQbej97sudde4ohnnwB0pxXdtadp+hTLK+M66wHhaE6MeR7G8MfN1oe0iws3DtMAMvCgdlGrLtn/3hjTZlIpmRbMCjROAuOJbN6ccHGM7AXf8T6+sowwNw7Ob65BjVWJ2+glTeJQ3jx5QfBUfJ7A9O8C1ha/PHW1ePpHBO86OtDiOXGp5eGMXSV+emwux5+L2+PgX+lBOR91EWXvITlv4Jz+zI8aoNyx7cMU/AR9ZTd4ixFZxQ1qpqQ5klKOuYKNhtlSMVK3CRZ8T7mDD3QqvF+0YKwa2Ekdz8r0FY9HQtfKEtUXOqT4IyFHttrB6zrnEyvhlGtK+MGwueS59GtQ/K2otc5iZArNad+EGW/jw3KwfyHWvb8ip3uMxl5jt3EyCGSqCC8vYaWkhex9KXuOFwgzXKq7uNFsrBDeUnD4jBexcSata3TV+3oxoOMqaaLawG2BuSJxUFnoja8d0Xi2IDXhoxI/jkcWtCubH6kQnbL8HUoGGLHihHnUxGkJsaC9qz/QeLWvItGuZo8arDtxyftrvDaU6x7rzC9UZN5AthPOl5PhsQKQqjeejsD80MWkdXxNjkoDEeWP2shYz4oCuyY9RkxnnoccVYwI73hMx65Io7O9Yj9lm/0YqRL7GS+N9fCw1Jsp+y2W8TsCWCzhpuyfwlo6WRH2zyoxYQGfy2m7L8ZLsA7Ynwd6StJxu1sdksrEgJJcrmwBu9kRMLomyuVAJatzO9Xh59x7WF1ff0JLYIHqMzWy86+h0qqZ/kR2kNN6dliLNImMZ7+23eNQXi8vdOhFBbkwU7hSp+2opR3bLxrs5bccqGxO3pz3B7Eui8P7kb7cCst/a4N7+c7m1AfdlsMDC7gswzPbvOwAdb9ljERTGlR19w2nVy433DDYvQ5fvpbXZgYRD3ujo5x00gs22DpJ2tTVmGdvebGZxYjKhV5zf0EE/9rl1vpRZTi7NgnFLWd480pbvL8/QBVftjFnGyimvuHRM6zceA4GsC6n81qEsXp4DXyoYukMpt91XDhq9eCd+XI4BplsrN7ldNAXkQf7W2Y7kku3oe/+iDLnmTbMHO3wxmCYr/Ps5Z16NW9uT1DrGqR1NHlTEx0eBDZ0loHxqLOC6wIpHRhdl+PG8wJ1+KczvJPO2BcGneRB04/M/65vRgRinewtg2BdCHeEjeFiaHx9Iev+3CSZbcNY4Bd5gNpAvvlF8EIrtYxMshulgB2wg70Ob2kRvhq7RcW0CKo5JYgMJ31QWnkHQJ/OmWGD4GisDiYGTg0iKXPU4EJ9CHkjuggmbnPJAtzVCi9OLHbADecwxIB2EZrrwtdApUAN5mEHtJj1jaY3wDYdNipo1nuog5bPTR3BpGdbnByVDO154GFinnpsqZgF5ILkRQ+3AEeQkvJsb5P7NnkNx5AmzjGqcQPAF4tnJNdTXsrjl7MB469H4SqbYawOn0ltzh0PyKE7w6yk2MxQoVvD+NfVYY++zdoOOdxCWYGyvF4uAmq4RkzdGWKeBWWuQ487WFE6cYI2gB27biTj9Z/leIzaYHFbzWoYPUvXkkhM+s4YkByDPFyvqlt9WR7IvcJdHRliVYTR0//mcMeNabUC+49RxM9VjkJBKa05+noqrYQducPgTlix0f3zpHPELfNgj2Mw0wgUd4id1vtNPdy/0PMLiDUfTYb6MDpjeJcnNdsYgEXdurBgtoNlIZJ+Wi6NP3xUvNJuIjlEyjNZwohvQoqUAjqJXpRPuVfiIOJCFXD4e7cTyZX46czidJiEby2RS6W3nlu/41OQjaoDkdiyeBcunO718OCcnH07TJLdjmczK9LU7Yy8GV26y0MP5tBLZsYynxf257VtFJwAgHI4lpgj2CDQ3YKUp3m83SvhBfSqRFUv4GbnhDN7tcAZXw98z9e0ksdJWhoOyvA5uZ2RKVFxNMOFi6S3DEogmgXfAeDjBfaLaZPgzTjMY6zmsHG0XVtjyGL+AuprC/GiauUN5OGH7pNvxtfhZjXxx1rkC/rjLhFtqTFuLa64NcjmSVXu6pTQlqsgR9mscTvqy6jz9q81XYUjL4ZQQAmndOzFvMCc+d2VsNfBBGs6N7Cbzbgzl7bAZVtOMf6cspPkSPBz5Vl9yO0bjFtPVkIwQX4eDTLFsEbyU3cLLpfSdM4TyEbw1LowvplAs31yjf0qHIVpjaYK+wOHU1IZ/vnuZ8g4RJkcHtIDS/XtskHdSdF80h2iYiA5glHaMe6eQj1s7ZNRQE5dYj1vbzxKfkjJr+QYpPmEPas5loIIlVRFr6TLBK6Dbu3GKN7kYS2wF2Edg+QqMl4hl6NP8N3W81yYraDl/ila8txefQiyzuqmcHXpscr/x1qlTXh+x9G1ihG1vbhZ3jGyZEB5ks42jw4jNsB82cPsLOGZ5Gm+YNPVNBZeOVcpInHYxBpEpvh2jMxJTrf32rKr636bNCGKyhG6dEygDyx0B9sXUPS74GsU34lM8q1cGQvvGl2/k99eKTnTUMU3GOUE5vZwne5dBYKhR2pdXhE5hi6DJnHA2/hYapRfQXlt+j5wiWjGE28ewD3bOYSybK6ZM8xCPbbo9gmbjBItcZs1/kjnEdfw9DekHWMdB6ldhLbylxlHLILYuF7EI7KmDwP6flC/b0uwDbJd1eTYFwZrUO5qkfL4mKpU5+4Ru82LpChYp4uI7QNJROWlREBi5YbUT3/8/ftn/6/H35xmWQVQwo+wQxFOG/xz8NnL/+yXUz3c9eCmrLPIh////VAAAAAAAAAAAAAAAAAAAAA==";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("200_PressPlate-Global-650-SPC-650-Max-Top-Cooling",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
      Matrix = "+JSON.stringify(matrixHC)+"
      ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
      Net matrix = "+JSON.stringify(matrixHC)+"
      ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
      Version #: "+eDrawingsWVUtils.getViewerVersion()+"
      ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
      HC Version:"+viewerHC.getViewerVersionString()+"
      Format Version: "+viewerHC.getFormatVersionString()+"
      "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
      ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
      "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
      "+" "+""+"Name
      "+"
      "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
      "+iResult.ErrorCode+"
      ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
      "+data+"
      "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
      ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); +var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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nU4AGACGglrxill2Ck9hKaknfuIoDGVZlmVZlmVZlmVZlmVZlmVZlmUREdt2819a+pf//e9///vf//73v//973//+9///ve///3vf//73//+97///e9///vf//73v//973//+9///ve///3vf//73//+97///e9///vf/46x9C//5eCgm5sQKZ3rbrpj6NjaK3fzShoVgaPQ0r+0NEVka6VX7qY0eiWNttJB6aB0UDooHZQOSgelg9JB6aCLiQ0Rt23btm3btm3btm3btm3btm3btm3btm2L2RBbzf/+97///e9///vf//73v//973//+1/N/0qlbpr//e9///vf//73v//973//+9///ve/mv+VSt2kmv/973//+9///ve///3vf//73//+97+a/9X873//+9///ve///3vf//73//+97//1fzvFBHjQemgdFA6KB2UDkoHpYPupnRwiugVjUaj0Wg06hV13Zb1ikaj0Wg0GvWKum7rFY1Go9FoNOoV9YpGo9FoNBr1ik5ZlmVZlmVZlmVZlmU/y7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Kul4tZlmVZlmVZlmVZlmVZ9mvKIrZeruu6rouISOn/S+n/+9//UnpKv8ZoBS5AH6X/rxww90qjNIb+//+3uP0a4uABbtsjU8mppB1HfIzYRuBVzvVMtqo6aWJeAthcqDxrLda+2GSoqcPSqYha1yDn5gzBXAqzkZi4xnaJYwgGU6SdHAjYECm9NBqVukmlUqmbVLpO3anrupKuCUY0QEAE63Q7mbaSVhAjB6V7UqlUqqHvUupKXbYLSrxMCxD5ju5M/qmfSkiPhkiiRPZxJFOgT216AXKRTArhdEL0rzIv07eMkzDnQM+0qsgUJhQKvhc0QxmkJE67fpoJUOmUTM6Sb8lF9iuNJJ4xUk3NQkzl3UE05ZZiOVPxS3nzjgh8k3S0Fed0cv0gTPKgg1P/hRjDjYGkjkIfgGWOSP55FGShtynp6LglcNNRcg4fl0ZXQ8zPwtBFixdwJK/E0RWC4Ul+gKwz3GIi8pUAhEYYPsm0S2KHigQhLz9ksXFpubaLOFmxQcYamUJuMKxpwOaV1YbTHQUGFWwcPppR4+BoCLCQrwHaMsRwKpHaprYshT8e1+gAr2Rswq2p+FM3+Ji11oUHihePdmtFNrEl9tS1Q4JZfWpka54K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/2nvPdp777333ns/Uffee++97nXNou492nuP9t577733uvdeR2sxtahY3esuVnexLtbrLtbFuliv697ret2/7o513aDXdd3rXvewXnexXnexXnfHuq7DumMPqx3rsSe3DHz/8/9HZP////+f6v+nHqx2rMeiMATi//////v35kWq1DIecYxqEQ9OyDffm/A34e/9hL9/U/3+vd8ODKr9DfbU770fuvdn7hC/93OB/t5zDMYY7OmDYnGpAmLX/f//9///////////79+/f/8XHRf27703dEN3ZuY/pd5777333iPrMXWvHWvHerFD1fX///////////79e+/of++9s1TqXvfuWP9vLc6fc/7//Pn/7875P+f8+fPnv3//fug2lEOz7L333nuP9l73utd1d4zW/Pnz/fw5dEPY0L1/P3Tv3w/d0A3d+/fvh+79+/fv379///79+/fv37/b/P79+/f//v379+/fv3///v379+/fvx+69+/fH7n379+/f//+vf/3/s3g9/7fv3///t+///f+/ft///79mz9//nz/8+fPnz//58+f79///Pnz5/ufP3/+/Pnz58+fP3/+mz9//vz58zfAnz+v+fPnz5/v/+fP9+9//nz/8+fPnz9//s+he//z/fs5dP/+58+fP9/Pnz9//ps/f/78+fPnz/fv58+fo+H8+fPnz/fz/fz5c+jmez9//vz5c+jmz6HQLbn379+/f//+/Xv//v3792+1379/79/179+/fz90Qzd079/179+/H7r374du6I6woXv//v3QvX///v379+/fv3///v379+/fv3///v379+/fv3///v379+/fv3///v27//79+/fv3/+bP3/+/Pn+58+fQzd//vz58+fP9+9//vz5/ufPnz9//vz58+fPn0M3f/78+fPnz58/h27+/Pnz58+fP3/+/Pnz58+fP3/+/Pnz58+f86/58+f7n+/f//z58+f7nz9//vz58+fPnz9//nz/8+fPn3/nz58/f7758+fPnz9//vz58+fPnz9//vz58+fPn3f+/Pnz51/z/vz51/z53v//Y5l+/7/h////E0IStOyNgw2iRdL9ve77N9+/f//+/VwOkq3oUaS60oIl0TiO/REP06z98050oPzw5/+lF8MQN/vNn2++f//+zZ8/f75/8+f79+/feV6uor9///79+1cMSvP7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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("200_PressPlate-Global-650-SPC-650-Max-Top-Cooling",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
      Matrix = "+JSON.stringify(matrixHC)+"
      ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
      Net matrix = "+JSON.stringify(matrixHC)+"
      ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
      Version #: "+eDrawingsWVUtils.getViewerVersion()+"
      ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
      HC Version:"+viewerHC.getViewerVersionString()+"
      Format Version: "+viewerHC.getFormatVersionString()+"
      "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
      ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
      "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
      "+" "+""+"Name
      "+"
      "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
      "+iResult.ErrorCode+"
      ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
      "+data+"
      "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
      ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. diff --git a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.html b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.html index 34772c5d1..b400e88ce 100644 --- a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.html +++ b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-SPC-650-Max-Top-Heating.html @@ -8360,7 +8360,7 @@ var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){fun // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)if(b.hasOwnProperty(p))d[p]=b[p]};return extendStatics(d,b)};return function(d,b){extendStatics(d,b);function __(){this.constructor=d}d.prototype=b===null?Object.create(b):(__.prototype=b.prototype,new __)}}();var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]=this.mSelObjs.length)return[2,null];this.dehighlightAllTemporaryEntity();toRemove=this.mSelObjs[idx];this.mSelObjs.splice(idx,1);if(!utils.isNumber(this.isItemSelected(toRemove))){this.deColorEntity(toRemove)}return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 1:updated=_a.sent();if(!(updated||this.mSelObjs.length===0))return[3,3];return[4,this.resetImmediateResults()];case 2:_a.sent();return[3,4];case 3:this.mAuxGeoImmediate.regeneratePicks(this.mSelObjs);_a.label=4;case 4:this.updatePanelResult();return[2,toRemove]}}))}))};eDwMeasureEntities.prototype.setSelectedEntityColor=function(iColor){this.mSelMeasureEntColor=iColor};eDwMeasureEntities.prototype.setMeasureUnit=function(iUserUnits){var _this=this;this.mViewer.getModel().setUserUnits(iUserUnits);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.resetImmediateResults()];case 1:_a.sent();return[2]}}))}))})();this.mAuxGeoSelected.syncUnits();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePointToPoint=function(iEnable){eDwMeasureEntities.PointToPoint=iEnable;this.reset();this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updateDelta=function(iEnable){eDwMeasureEntities.ShowDelta=iEnable;this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePanelResult=function(){var userUnits=this.mViewer.getModel().getUserUnits();this.mPanelInfo.updatePanelResult(this.mSelObjs,userUnits)};eDwMeasureEntities.prototype.reset=function(){this.deColorAll();this.mAuxGeoSelected.reset();this.mAuxGeoImmediate.reset();this.mSelObjs=[];this.updatePanelResult()};eDwMeasureEntities.prototype.draw=function(){this.mAuxGeoSelected.draw();this.mAuxGeoImmediate.draw()};eDwMeasureEntities.prototype.getClassName=function(){return"eDwMeasureEntities"};eDwMeasureEntities.prototype.isItemSelected=function(iSelObj){if(utils.isNumber(iSelObj.getIDHC())){for(var i=0;i0){result=new MeasureResultString("Info","Invalid combination");ioAuxGeo.addMessage(result,iSelObjs[n-1].getPosition(),eDwTypes_1.HC.Color.red())}ioAuxGeo.updateResultLabels();return[2,isValid]}}))}))};eDwMeasureEntities.prototype.updateSingleVert=function(iSelObjs){if(1!==iSelObjs.length)return false;var vertObj=iSelObjs[0];return vertObj.getPointEntity()?true:false};eDwMeasureEntities.prototype.updateSingleEdge=function(iSelObjs){if(1!==iSelObjs.length)return false;var edgeObj=iSelObjs[0];if(edgeObj.getLineEntity())return true;return false};eDwMeasureEntities.prototype.updateSingleFace=function(iSelPropsHC,iSelObjs){if(1!==iSelObjs.length)return false;var faceObj=iSelObjs[0];var faceProp=iSelPropsHC[0];if(!faceObj.getFaceEntity()||!faceProp)return false;if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.CylinderElement){return true}else if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement){return true}return false};eDwMeasureEntities.prototype.updateVertVert=function(iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(iSelObjs[0].getPointEntity()&&iSelObjs[1].getPointEntity()){var vertObj0=iSelObjs[0];var vertObj1=iSelObjs[1];if(vertObj0.equals(vertObj1))return false;iAuxGeo.setByVertexVertex(vertObj0,vertObj1);return true}return false};eDwMeasureEntities.prototype.updateVertEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;var edgeProp=iSelPropsHC[0];var edgeObj=iSelObjs[0];var vertObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getPointEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];vertObj=iSelObjs[0]}if(!vertObj.getPointEntity())return false;if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByVertexLine(vertObj,edgeProp,edgeObj);return true}else if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByVertexCircle(vertObj,edgeProp,edgeObj);return true}return false};eDwMeasureEntities.prototype.updateVertFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var vertObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];vertObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getPointEntity()&&iSelObjs[0].getFaceEntity()){vertObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!vertObj.getPointEntity())return[2,false];if(!(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByVertexPlane(vertObj,faceProp,faceObj,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var edgeProp,edgeObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];edgeProp=iSelPropsHC[0];edgeObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getFaceEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,1];iAuxGeo.setByPlaneLine(faceProp,edgeProp,faceObj,edgeObj);return[2,true];case 1:if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,3];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 2:minDistInfo=_a.sent();iAuxGeo.setByCirclePlane(edgeProp,faceProp,edgeObj,faceObj,minDistInfo);return[2,true];case 3:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(!iSelObjs[0].getLineEntity()||!iSelObjs[1].getLineEntity()){return false}var edgeObj0=iSelObjs[0];var edgeProp0=iSelPropsHC[0];var edgeObj1=iSelObjs[1];var edgeProp1=iSelPropsHC[1];if(edgeObj0.equals(edgeObj1))return false;if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByLineLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleLine(edgeProp1,edgeProp0,edgeObj1,edgeObj0)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByCircleLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleCircle(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}this.updateEdges(iSelPropsHC,iSelObjs,iAuxGeo);return true};eDwMeasureEntities.prototype.updateFaceFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var faceObj0,faceProp0,faceObj1,faceProp1,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];if(!iSelObjs[0].getFaceEntity()||!iSelObjs[1].getFaceEntity()){return[2,false]}faceObj0=iSelObjs[0];faceProp0=iSelPropsHC[0];faceObj1=iSelObjs[1];faceProp1=iSelPropsHC[1];if(faceObj0.equals(faceObj1))return[2,false];if(!faceObj1.getFaceEntity()||!faceProp1)return[2,false];if(!(faceProp0 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByPlanePlane(faceProp1,faceProp0,faceObj1,faceObj0,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdges=function(iSelPropsHC,iSelObjs,ioAuxGeo){var n=iSelObjs.length;var len=0;var ids=[];for(var i=0;i1){var result=new MeasureResultDistance("Total Length",len);pos=iSelObjs[n-1].getPosition();ioAuxGeo.addOtherResult(result,pos);return true}return false};eDwMeasureEntities.prototype.highlightEntityAt=function(iIndex,iHighlight){if(iHighlight===void 0){iHighlight=true}var n=this.mSelObjs.length;if(iIndex<0||iIndex>=n)return;eDwMeasureEntities.highlightEntity(this.mSelObjs[iIndex],this.mViewer.getModel(),iHighlight)};eDwMeasureEntities.prototype.addAllForEntity=function(iSelObj){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.addObjs(iSelObj)];case 1:_a.sent();return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 2:_a.sent();return[4,this.resetImmediateResults()];case 3:_a.sent();this.colorEntity(iSelObj);return[2,true]}}))}))};eDwMeasureEntities.PointToPoint=false;eDwMeasureEntities.ShowDelta=false;return eDwMeasureEntities}(eDwTypes_1.HC.Markup.MarkupItem);var LabelItem=function(_super){__extends(LabelItem,_super);function LabelItem(iViewer,iLabel){var _this=_super.call(this)||this;_this.mLabel=iLabel;return _this}LabelItem.prototype.setStringContent=function(){this.mLabel.setStringContent()};LabelItem.prototype.draw=function(){this.mLabel.drawLabel()};LabelItem.prototype.hit=function(iPos){var box=this.mLabel.getLabelBox();if(!box)return false;var xMin=box.Min.x;var xMax=box.Max.x;var yMin=box.Min.y;var yMax=box.Max.y;return iPos.x<=xMax&&iPos.x>=xMin&&iPos.y<=yMax&&iPos.y>=yMin};LabelItem.prototype.onDragStart=function(iPos){this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragMove=function(iPos){var delta=eDwTypes_1.HC.Point2.subtract(iPos,this.mDragPos);var endPos=this.mLabel.getLeaderEndPos();if(!eDwGeomUtils.isValidHCPoint(endPos)||!eDwGeomUtils.isValidHCPoint(delta))return true;endPos.add(delta);this.mLabel.setLeaderEndPos(endPos);this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragEnd=function(iPos){return true};return LabelItem}(eDwTypes_1.HC.Markup.MarkupItem);var MeasureResultItem=function(){function MeasureResultItem(iName){this.mName=iName}Object.defineProperty(MeasureResultItem.prototype,"Value",{get:function(){return":NOVALUE:"},enumerable:false,configurable:true});Object.defineProperty(MeasureResultItem.prototype,"Name",{get:function(){return this.mName},enumerable:false,configurable:true});return MeasureResultItem}();var MeasureResultString=function(_super){__extends(MeasureResultString,_super);function MeasureResultString(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue;return _this}Object.defineProperty(MeasureResultString.prototype,"Value",{get:function(){return this.mValue},enumerable:false,configurable:true});return MeasureResultString}(MeasureResultItem);var MeasureResultNumber=function(_super){__extends(MeasureResultNumber,_super);function MeasureResultNumber(iName,iValueKind){var _this=_super.call(this,iName)||this;_this.mValueKind=iValueKind;return _this}Object.defineProperty(MeasureResultNumber.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue,this.mValueKind)},enumerable:false,configurable:true});return MeasureResultNumber}(MeasureResultItem);var MeasureResultDistance=function(_super){__extends(MeasureResultDistance,_super);function MeasureResultDistance(iName,iValue){var _this=_super.call(this,iName,cLength)||this;_this.mValue=iValue;return _this}return MeasureResultDistance}(MeasureResultNumber);var MeasureResultArea=function(_super){__extends(MeasureResultArea,_super);function MeasureResultArea(iName,iValue){var _this=_super.call(this,iName,"Area")||this;_this.mValue=iValue;return _this}return MeasureResultArea}(MeasureResultNumber);var MeasureResultAngle=function(_super){__extends(MeasureResultAngle,_super);function MeasureResultAngle(iName,iValue){var _this=_super.call(this,iName,"Angle")||this;_this.mValue=iValue;return _this}return MeasureResultAngle}(MeasureResultNumber);var MeasureResultPoint3D=function(_super){__extends(MeasureResultPoint3D,_super);function MeasureResultPoint3D(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue.copy();return _this}Object.defineProperty(MeasureResultPoint3D.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue.x,"Length")+","+l_Model.getValueWithUnit(this.mValue.y,"Length")+","+l_Model.getValueWithUnit(this.mValue.z,"Length")},enumerable:false,configurable:true});return MeasureResultPoint3D}(MeasureResultItem);var MeasureLabelItem=function(){function MeasureLabelItem(iViewer,iResult,iColor){this.mViewer=iViewer;this.mResult=iResult;this.mColor=iColor;this.mNameTextBox=undefined;this.mValueTextBox=undefined;this.mNameBox=undefined;this.mValueBox=undefined}MeasureLabelItem.prototype.drawItem=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();if(this.mNameBox)renderer.drawRectangle(this.mNameBox);if(this.mValueBox)renderer.drawRectangle(this.mValueBox);if(this.mNameTextBox)renderer.drawTextBox(this.mNameTextBox);if(this.mValueTextBox)renderer.drawTextBox(this.mValueTextBox)};MeasureLabelItem.prototype.setPosition=function(ioPos,iNameWidth,iValueWidth){if(!this.mNameBox||!this.mValueBox||!this.mNameTextBox||!this.mValueTextBox){this.mNameBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mNameBox.setFillColor(this.mColor?this.mColor:cGreyColor);this.mValueBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mValueBox.setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mNameTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setStrokeWidth(0);this.mNameTextBox.getTextPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setFillOpacity(0);this.mNameTextBox.getTextPortion().setFontFamily("arial");this.mValueTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mValueTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mValueTextBox.getBoxPortion().setStrokeWidth(0);this.mValueTextBox.getTextPortion().setFillColor(cGreyColor);this.mValueTextBox.getBoxPortion().setFillOpacity(0);this.mValueTextBox.getTextPortion().setFontFamily("arial")}var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=renderer.measureTextBox(this.mNameTextBox);var valueSize=renderer.measureTextBox(this.mValueTextBox);var height=Math.max(nameSize.y,valueSize.y);this.mNameBox.setSize(new eDwTypes_1.HC.Point2(iNameWidth,height));this.mValueBox.setSize(new eDwTypes_1.HC.Point2(iValueWidth,height));var namePos=ioPos.copy();var valuePos=ioPos.copy();valuePos.x+=iNameWidth;this.mNameBox.setPosition(namePos);this.mNameTextBox.setPosition(namePos);this.mValueBox.setPosition(valuePos);this.mValueTextBox.setPosition(valuePos);ioPos.y+=height};MeasureLabelItem.prototype.getWidth=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=this.mNameTextBox?renderer.measureTextBox(this.mNameTextBox):{x:0,y:0};var valueSize=this.mValueTextBox?renderer.measureTextBox(this.mValueTextBox):{x:0,y:0};return{NameWidth:nameSize.x,ValueWidth:valueSize.x}};MeasureLabelItem.prototype.setStringContent=function(){if(this.mNameTextBox){this.mNameTextBox.setTextString(this.mResult.Name)}if(this.mValueTextBox){this.mValueTextBox.setTextString(this.mResult.Value)}};MeasureLabelItem.prototype.getText=function(){return this.mResult.Name+": "+this.mResult.Value};MeasureLabelItem.prototype.getBoundingBox=function(){if(!this.mNameBox||!this.mValueBox){return null}var size1=this.mValueBox.getSize();var posS=this.mNameBox.getPosition().copy();var pos1=this.mValueBox.getPosition();var posE=new eDwTypes_1.HC.Point2(pos1.x+size1.x,pos1.y+size1.y);var min=new eDwTypes_1.HC.Point2(Math.min(posS.x,posE.x),Math.min(posS.y,posE.y));var max=new eDwTypes_1.HC.Point2(Math.max(posS.x,posE.x),Math.max(posS.y,posE.y));return{Min:min,Max:max}};return MeasureLabelItem}();var MeasureBaseLine=function(){function MeasureBaseLine(iViewer,iPntWCHC0,iPntWCHC1,iLineColor){this.mViewer=iViewer;this.mColor=iLineColor||cGreyColor;this.setWCPts(iPntWCHC0,iPntWCHC1)}MeasureBaseLine.prototype.draw=function(){if(!this.isValid())return;if(this.mLine)this.updateLinePts();else this.createHCLine();var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawLine(this.mLine)};MeasureBaseLine.prototype.getLineColorHC=function(){return this.mColor};MeasureBaseLine.prototype.getMiddleWCPtHC=function(){var middle=eDwTypes_1.HC.Point3.scale(eDwTypes_1.HC.Point3.add(this.mWCEndPtHC0,this.mWCEndPntHC1),.5);return middle};MeasureBaseLine.prototype.setLineColor=function(iColor){this.mColor=iColor;if(this.mLine)this.setColorOnHCLine(iColor);else this.createHCLine()};MeasureBaseLine.prototype.isValid=function(){return this.mWCEndPtHC0&&this.mWCEndPntHC1&&eDwGeomUtils.isValidHCPoint(this.mWCEndPtHC0)&&eDwGeomUtils.isValidHCPoint(this.mWCEndPntHC1)};MeasureBaseLine.prototype.createHCLine=function(){this.mLine=new eDwTypes_1.HC.Markup.Shape.Line;this.setColorOnHCLine(this.mColor);this.updateLinePts();return this};MeasureBaseLine.prototype.copyFrom=function(iSrcLine){if(iSrcLine.mLine){this.mLine.setStrokeWidth(iSrcLine.mLine.getStrokeWidth());this.mLine.setEndcapType(iSrcLine.mLine.getEndEndcapType());this.mLine.setStartEndcapSize(iSrcLine.mLine.getStartEndcapSize());this.mLine.setEndEndcapSize(iSrcLine.mLine.getEndEndcapSize());this.mLine.setStartEndcapColor(iSrcLine.mLine.getStartEndcapColor());this.mLine.setEndEndcapColor(iSrcLine.mLine.getEndEndcapColor())}this.setWCPts(iSrcLine.mWCEndPtHC0,iSrcLine.mWCEndPntHC1);this.mColor=iSrcLine.mColor};MeasureBaseLine.prototype.setWCPts=function(iWCStartPntHC,iWCEndPntHC){if(!iWCStartPntHC||!iWCEndPntHC||!eDwGeomUtils.isValidHCPoint(iWCStartPntHC)||!eDwGeomUtils.isValidHCPoint(iWCEndPntHC)){console.warn("One or more measure points are invalid");return}this.mWCEndPtHC0=iWCStartPntHC.copy();this.mWCEndPntHC1=iWCEndPntHC.copy()};MeasureBaseLine.prototype.updateLinePts=function(){var viewHC=this.mViewer.getHCView();this.mLine.setP1(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPtHC0)));this.mLine.setP2(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPntHC1)))};MeasureBaseLine.prototype.setColorOnHCLine=function(iColor){this.mLine.setStrokeColor(iColor);this.mLine.setEndEndcapColor(iColor);this.mLine.setStartEndcapColor(iColor)};return MeasureBaseLine}();var MeasureLine=function(_super){__extends(MeasureLine,_super);function MeasureLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLine.prototype.copy=function(){var copy=new MeasureLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setWidthAndEndCapsOnHCLine();return this};MeasureLine.prototype.setWidthAndEndCapsOnHCLine=function(){this.mLine.setStrokeWidth(3);this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.None)};return MeasureLine}(MeasureBaseLine);var MeasureLeaderLine=function(_super){__extends(MeasureLeaderLine,_super);function MeasureLeaderLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLeaderLine.prototype.copy=function(){var copy=new MeasureLeaderLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLeaderLine.prototype.getLeaderStartPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPtHC0)};MeasureLeaderLine.prototype.getLeaderEndPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPntHC1)};MeasureLeaderLine.prototype.setLeaderEndPos=function(iPos){this.setWCPts(this.mWCEndPtHC0,eDwGeomUtils.screenToWorld(iPos,this.mViewer.getHCView()))};MeasureLeaderLine.prototype.setLeaderEnd=function(iPoint){this.mWCEndPntHC1=iPoint.copy()};MeasureLeaderLine.prototype.getLeaderStart=function(){return this.mWCEndPtHC0};return MeasureLeaderLine}(MeasureBaseLine);var MeasureDistLine=function(_super){__extends(MeasureDistLine,_super);function MeasureDistLine(iViewer,iPntHC0,iSelObj0,iPntHC1,iSelObj1,iLineColor,iUseArrowEnds){if(iUseArrowEnds===void 0){iUseArrowEnds=true}var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;_this.mStartSelObj=iSelObj0;_this.mEndSelObj=iSelObj1;_this.mDistColor=iLineColor||cLineDistanceColor;_this.mUseArrowEnds=iUseArrowEnds;if(!_this.isValid())_this.createHCLine();return _this}MeasureDistLine.prototype.copy=function(){var copy=new MeasureDistLine(this.mViewer,this.mWCEndPtHC0,this.mStartSelObj,this.mWCEndPntHC1,this.mEndSelObj,this.getLineColorHC(),this.mUseArrowEnds);copy.copyFrom(this);return copy};MeasureDistLine.prototype.setSelObjEndPts=function(iWCStartPntHC,iStartSelObj,iWCEndPntHC,iEndSelObj){_super.prototype.setWCPts.call(this,iWCStartPntHC,iWCEndPntHC);this.mStartSelObj=iStartSelObj;this.mEndSelObj=iEndSelObj};MeasureDistLine.prototype.getDistance=function(){var localPt0HC=this.mStartSelObj.getAsLocalPoint(this.mWCEndPtHC0);var localPt1HC=this.mEndSelObj.getAsLocalPoint(this.mWCEndPntHC1);return eDwTypes_1.HC.Point3.subtract(localPt0HC,localPt1HC).length()};MeasureDistLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setHCLineAttributes();return this};MeasureDistLine.prototype.setHCLineAttributes=function(){this.mLine.setStrokeWidth(3);if(this.mUseArrowEnds){this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.Arrowhead)}this.mLine.setStartEndcapSize(5);this.mLine.setEndEndcapSize(5);this.mLine.setStartEndcapColor(this.mDistColor);this.mLine.setEndEndcapColor(this.mDistColor);this.mLine.setStrokeColor(this.mDistColor)};return MeasureDistLine}(MeasureBaseLine);var MeasureLabel=function(){function MeasureLabel(iViewer,iPnt3DHC,iDrawEnabled){if(iDrawEnabled===void 0){iDrawEnabled=true}this.mViewer=iViewer;this.mItems=[];this.mDrawEnabled=iDrawEnabled;this.createLeaderIfPointValid(iPnt3DHC,iPnt3DHC)}MeasureLabel.prototype.reset=function(){this.mItems=[]};MeasureLabel.prototype.drawLabel=function(){if(!this.isValid()||!this.mDrawEnabled)return;this.setLabelPosition(this.mLeader.getLeaderEndPos());var n=this.mItems.length;if(0===n)return;this.mLeader.draw();for(var i=0;icanvasSize.x&&bboxSize.xcanvasSize.y&&bboxSize.y1){this.mLineDist.draw();if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){this.mDelta.draw(iImmediateDrawMode)}var viewHC=this.mViewer.getHCView();this.mEndGlyph0.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[0])));this.mEndGlyph1.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[1])));if(!iImmediateDrawMode){var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawCircle(this.mEndGlyph0);renderer.drawCircle(this.mEndGlyph1)}}};MeasureAuxDelta.prototype.getLabelData=function(){var labelData={};var labelName=this.mLineNormal?cNormalDistance:this.mSomeCoordsArcCenters?cCenterDistance:cDistance;labelData[cDistance]=new MeasureResultDistance(labelName,this.getDistance());var minResultDist=new MeasureResultDistance(cMinDistance,this.mModelSpaceMinDist);if(parseFloat(minResultDist.Value)>0){labelData[cMinDistance]=minResultDist}var maxResultDist=new MeasureResultDistance(cMaxDistance,this.mModelSpaceMaxDist);if(parseFloat(maxResultDist.Value)>0){labelData[cMaxDistance]=maxResultDist}if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){$.extend(labelData,this.mDelta.getLabelData())}return labelData};MeasureAuxDelta.prototype.getLabels=function(){var labels=[];if(this.getDistance()1&&this.mLineDist?eDwTypes_1.HC.Point3.subtract(this.mWCPntsHC[0],this.mWCPntsHC[1]):eDwTypes_1.HC.Point3.zero()};MeasureAuxDelta.prototype.getDistance=function(){return this.mLineDist?this.mLineDist.getDistance():0};MeasureAuxDelta.prototype.setDistLineColor=function(iColor){this.mLineColor=iColor};MeasureAuxDelta.prototype.setPointColor=function(iColor){this.mEndGlyph0.setFillColor(iColor);this.mEndGlyph1.setFillColor(iColor)};MeasureAuxDelta.prototype.setMinDist=function(iDist){this.mModelSpaceMinDist=iDist};MeasureAuxDelta.prototype.setMaxDist=function(iDist){this.mModelSpaceMaxDist=iDist};Object.defineProperty(MeasureAuxDelta.prototype,"LineNormal",{get:function(){return this.mLineNormal},set:function(iEnable){this.mLineNormal=iEnable},enumerable:false,configurable:true});Object.defineProperty(MeasureAuxDelta.prototype,"SomeCoordsArcCenters",{get:function(){return this.mSomeCoordsArcCenters},set:function(iEnable){this.mSomeCoordsArcCenters=iEnable},enumerable:false,configurable:true});MeasureAuxDelta.prototype.hasDistance=function(){var deltaDist=this.getDistance();return deltaDist>cLengthTol?true:false};return MeasureAuxDelta}();var MeasureDelta=function(){function MeasureDelta(iViewer){this.mViewer=iViewer;this.reset()}MeasureDelta.prototype.set=function(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];this.mLineDeltaMap[cDeltaX].setSelObjEndPts(iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1);this.mLineDeltaMap[cDeltaY].setSelObjEndPts(deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1);this.mLineDeltaMap[cDeltaZ].setSelObjEndPts(deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1)};MeasureDelta.prototype.getLabels=function(){var labelData=this.getLabelData();var numNonZeroLabelData=0;var nonZeroLabelData={};for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var deltaKey=_a[_i];var dist=this.mLineDeltaMap[deltaKey].getDistance();if(dist>cLengthTol){nonZeroLabelData[deltaKey]=labelData[deltaKey];numNonZeroLabelData++}}if(numNonZeroLabelData===1)nonZeroLabelData={};var labels=[];for(var key in nonZeroLabelData){var lineDelta=this.mLineDeltaMap[key];var label=new MeasureLabel(this.mViewer,lineDelta.getMiddleWCPtHC());label.addItem(labelData[key],lineDelta.getLineColorHC());if(label.isValid())labels.push(label)}return labels};MeasureDelta.prototype.draw=function(iImmediateDrawMode){if(this.isDeltaEnabled()){for(var key in this.mLineDeltaMap){var deltaLine=this.mLineDeltaMap[key];if(deltaLine.getDistance()>cLengthTol)deltaLine.draw()}}};MeasureDelta.prototype.reset=function(){this.mLineDeltaMap={}};MeasureDelta.prototype.copy=function(){var auxDeltaCopy=new MeasureDelta(this.mViewer);for(var key in this.mLineDeltaMap){auxDeltaCopy.mLineDeltaMap[key]=this.mLineDeltaMap[key].copy()}return auxDeltaCopy};MeasureDelta.prototype.getLabelData=function(){var labelData={};if(this.isDeltaEnabled()){for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var delta=_a[_i];labelData[delta]=new MeasureResultDistance(delta,this.mLineDeltaMap[delta].getDistance())}}return labelData};MeasureDelta.prototype.getText=function(){if(this.isDeltaEnabled()){var data=this.getLabelData();return"Delta : "+data[cDeltaX].Value+", "+data[cDeltaY].Value+", "+(""+data[cDeltaZ].Value)}return""};MeasureDelta.create=function(iViewer,iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var measureDelta=new MeasureDelta(iViewer);var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];measureDelta.mLineDeltaMap[cDeltaX]=new MeasureDistLine(iViewer,iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1,eDwTypes_1.HC.Color.red(),false);measureDelta.mLineDeltaMap[cDeltaY]=new MeasureDistLine(iViewer,deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1,new eDwTypes_1.HC.Color(0,128,0),false);measureDelta.mLineDeltaMap[cDeltaZ]=new MeasureDistLine(iViewer,deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1,eDwTypes_1.HC.Color.blue(),false);return measureDelta};MeasureDelta.prototype.isDeltaEnabled=function(){return eDwMeasureEntities.ShowDelta&&!!this.mLineDeltaMap[cDeltaX]};return MeasureDelta}();var MeasureAuxDistance=function(){function MeasureAuxDistance(iViewer){this.mViewer=iViewer;this.mDistLine=new MeasureAuxDelta(iViewer);this.mNDistLine=new MeasureAuxDelta(iViewer,cAuxDistanceNormalDistanceLineColor,true);this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]}MeasureAuxDistance.prototype.reset=function(){this.mDistLine.reset();this.mNDistLine.reset();this.mNDistLine.setDistLineColor(cAuxDistanceNormalDistanceLineColor);this.mNDistLine.LineNormal=true;this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]};MeasureAuxDistance.prototype.draw=function(iImmediateDrawMode){if(!this.getLabels().length)return;this.mDistLine.draw(iImmediateDrawMode);this.mNDistLine.draw(iImmediateDrawMode);for(var _i=0,_a=this.mNormalDistExtLines;_i<_a.length;_i++){var normalExtLine=_a[_i];normalExtLine.draw()}};MeasureAuxDistance.prototype.setByPointPoint=function(iWCPntHC0,iSelObj0,iWCPntHC1,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}this.reset();this.mDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.mDistLine.SomeCoordsArcCenters=isSomeCoordsArcCenters;this.mNDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.setNormalDistExtPoints([iWCPntHC0,iWCPntHC0,iWCPntHC1,iWCPntHC1]);this.avoidDuplication()};MeasureAuxDistance.prototype.setByPointLine=function(iPntWCHC,iSelObj0,iEdgeHC,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}var pickPntWCHC=iSelObj1.getPosition();var endPntsWCHC=l_getLineEndPts(iSelObj1);var vecWCHC=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,endPntsWCHC.P1HC);if(vecWCHC.length()<1e-6)return;vecWCHC.normalize();var k=eDwTypes_1.HC.Point3.dot(eDwTypes_1.HC.Point3.subtract(iPntWCHC,pickPntWCHC),vecWCHC);var basePntWCHC=eDwTypes_1.HC.Point3.add(pickPntWCHC,eDwTypes_1.HC.Point3.scale(vecWCHC,k));var vecWCHC0=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,basePntWCHC);var vecWCHC1=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P1HC,basePntWCHC);if(eDwTypes_1.HC.Point3.dot(vecWCHC0,vecWCHC1)<0){this.setByPointPoint(iPntWCHC,iSelObj0,basePntWCHC,iSelObj1,isSomeCoordsArcCenters)}else{this.reset();var pntWCHC=vecWCHC0.length()normalDist){result.push(cDistance+": "+labelData[cDistance].Value)}if(this.mNDistLine.getWCDeltaEnds().length&&normalDist){result.push((this.mNDistLine.LineNormal?"Normal ":"")+cDistance+": "+labelData[cDistance].Value)}var minDistResultItem=labelData[cMinDistance];if(minDistResultItem){result.push(cMinDistance+": "+minDistResultItem.Value)}var maxDistResultItem=labelData[cMaxDistance];if(maxDistResultItem){result.push(cMaxDistance+": "+maxDistResultItem.Value)}if(eDwMeasureEntities.ShowDelta){var nDeltaPt=this.mNDistLine.getDelta();var deltaPt=this.mNDistLine.LineNormal?this.mDistLine.getDelta():nDeltaPt;if(!deltaPt.equalsWithTolerance(eDwTypes_1.HC.Point3.zero(),cLengthTol)){result.push(distLine.getText())}}return result.join("\n")};MeasureAuxDistance.getAngle=function(iV0,iV1){var vec0=iV0.copy();var vec1=iV1.copy();vec0.normalize();vec1.normalize();var dotVal=eDwTypes_1.HC.Point3.dot(vec0,vec1);if(0===dotVal)return 90;dotVal=Math.min(dotVal,1);dotVal=Math.max(dotVal,-1);var angle=Math.acos(dotVal);var angleDgree=angle*180/Math.PI;var n=eDwTypes_1.HC.Point3.cross(vec0,vec1);n.normalize();if(isNaN(n.x)||isNaN(n.y)||isNaN(n.z))return 0;return angleDgree};MeasureAuxDistance.prototype.setMinMaxForCircles=function(iCircleHC0,iCircleHC1){function setMinMax(ioAuxDelta,iNominalDist,iRadiiDist){if(!ioAuxDelta.getWCDeltaEnds().length){return}if(iNominalDist>iRadiiDist){ioAuxDelta.setMinDist(iNominalDist-iRadiiDist)}ioAuxDelta.setMaxDist(iNominalDist+iRadiiDist)}var circlePlaneHC0=eDwTypes_1.HC.Plane.createFromPointAndNormal(iCircleHC0.origin,iCircleHC0.normal);var projPnt=eDwGeomUtils.dropPointOnPlane(iCircleHC1.origin,circlePlaneHC0);var dot=eDwTypes_1.HC.Point3.dot(iCircleHC0.normal,iCircleHC1.normal);var dist=projPnt.subtract(iCircleHC0.origin).length();console.debugLog("Measure","2 circles/arcs: dot = "+dot+" dist = "+dist);if(1-Math.abs(dot)cLengthTol){var radiiDist=iCircleHC0.radius+iCircleHC1.radius;setMinMax(this.mDistLine,dist,radiiDist);setMinMax(this.mNDistLine,dist,radiiDist)}};MeasureAuxDistance.prototype.avoidDuplication=function(){var delta0=this.mDistLine.getDelta();var delta1=this.mNDistLine.getDelta();var len0=delta0.length();var len1=delta1.length();var lenMax=Math.max(len0,len1);var lenDiff=Math.abs(len0-len1);if(0===lenMax||lenDiff/lenMax1){this.addDisplayMarker(iSelObjs[0]);delete this.mDelta;delete this.mDistLine}this.addDisplayMarker(iSelObjs[n-1]);if(eDwMeasureEntities.PointToPoint&&this.mPntData.length===2){var selObj0=this.mPntData[0].SelObj;var selObj1=this.mPntData[1].SelObj;var pntWCHC0=selObj0.getPosition();var pntWCHC1=selObj1.getPosition();var absLenTol=eDwGeomUtils.cAbsLengthTol;if(!pntWCHC0.equalsWithTolerance(pntWCHC1,absLenTol)){this.mDistLine=new MeasureDistLine(this.mViewer,pntWCHC0,selObj0,pntWCHC1,selObj1);this.mDistLine.draw();this.mDelta=MeasureDelta.create(this.mViewer,pntWCHC1,pntWCHC0,selObj1,selObj0)}}};MeasureAuxPick.prototype.getText=function(){var text="";if(eDwMeasureEntities.PointToPoint){text=this.mDistResultText;if(this.mDelta)text+="\n"+this.mDelta.getText()}return text};MeasureAuxPick.prototype.addDisplayMarker=function(iSelObj){var cWidthEdge=3;var cPointSize=7;var pntWCHC=iSelObj.getPosition().copy();var shapeCircleHC=new eDwTypes_1.HC.Markup.Shape.Circle;shapeCircleHC.setCenter(eDwTypes_1.HC.Point2.fromPoint3(this.mViewer.getHCView().projectPoint(pntWCHC)));shapeCircleHC.setFillColor(cAuxPickPointFillColor);shapeCircleHC.setStrokeColor(cAuxPickPointStrokeColor);shapeCircleHC.setStrokeWidth(cWidthEdge);shapeCircleHC.setRadius(cPointSize);this.mPntData.push({SelObj:iSelObj,Circle:shapeCircleHC});return shapeCircleHC};MeasureAuxPick.prototype.drawEndPnts=function(){var viewHC=this.mViewer.getHCView();var renderer=this.mViewer.getHCMarkupManager().getRenderer();for(var i=0;i0?n-1:n}for(var i=startIdx;i0){labelsToBeDistributed=this.mInfoLabels.slice().concat(this.mResultLabels)}}this.distributeLabels(labelsToBeDistributed);if(!this.mImmediateDrawMode){this.addMarkupLabels()}};MeasureAuxGeo.prototype.updateLastInfoLabels=function(){this.updateInfoLabel(this.getLabels().length-1)};MeasureAuxGeo.prototype.updateInfoLabel=function(iIndex){this.mInfoLabels=[];function addTo(iCurrIndex,iLabels,ioLabels){if(iLabels.length>iCurrIndex&&iCurrIndex>=0){var label=iLabels[iCurrIndex];if(label.setDefaultEndPos()){label.setStringContent();ioLabels.push(label)}}}addTo(iIndex,this.getLabels(),this.mInfoLabels)};MeasureAuxGeo.prototype.getInfoLabelText=function(){var output=[];var labels=this.getLabels();for(var i=0;icAngleTol?angleRange+Math.PI:angleRange;var percRange=angleRange/(2*Math.PI);len*=percRange;area*=percRange;angle*=percRange}var circularArc={OriginWCHC:iSelObj.getAsLocalPoint(ioCircleHC.origin),NormalWCHC:ioCircleHC.normal,StartPtWCHC:startPt,EndPtWCHC:endPt,Length:len,Area:area,Diameter:ioCircleHC.radius*2,Angle:angle};return circularArc}function l_closestPoints(iPntHC0,iPntHC1){var pntHC0=iPntHC0[0].copy();var pntHC1=iPntHC1[0].copy();var minDist=eDwTypes_1.HC.Point3.subtract(iPntHC0[0],iPntHC1[0]).length();for(var i=0;i0||eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)>0){var closePnts=l_closestPoints(pntsL0HC,pntsL1HC);distPntHC0=closePnts.P0HC;distPntHC1=closePnts.P1HC}return{PntHC0:origPntHC0,PntHC1:origPntHC1,PntHC2:distPntHC0,PntHC3:distPntHC1}}function l_distanceLineLinePara(iLineHC0,iLineHC1,iPntHC0,iPntHC1){var vecHC0=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,iLineHC0.P1HC);vecHC0.normalize();var k=eDwTypes_1.HC.Point3.dot(vecHC0,eDwTypes_1.HC.Point3.subtract(iPntHC1,iPntHC0))/eDwTypes_1.HC.Point3.dot(vecHC0,vecHC0);var basePnt1HC=eDwTypes_1.HC.Point3.add(iPntHC0,eDwTypes_1.HC.Point3.scale(vecHC0,k));var vecL0P0HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,basePnt1HC);var vecL0P1HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P1HC,basePnt1HC);if(eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)<0){return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1.copy(),PntHC2:basePnt1HC.copy(),PntHC3:iPntHC1.copy()}}var tmp=l_closestPoints([iLineHC1.P0HC,iLineHC1.P1HC],[iLineHC0.P0HC,iLineHC0.P1HC]);return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1,PntHC2:tmp.P1HC,PntHC3:tmp.P0HC}}function l_adjustLeaderEndByStart(iPoints){if(0===iPoints.length)return[];function computeAngle(iVect){var angle=Math.atan2(iVect.y,iVect.x);var degrees=180*angle/Math.PI;return(360+Math.round(degrees))%360}function compare(iA,iB){if(iA.angiB.ang)return 1;return 0}var targetRadius=90;var center=new eDwTypes_1.HC.Point2(0,0);for(var i=0;i-1){this.mSelObjs.splice(idx,1)}}return[2]}}))}))})()};eDwMeasureOperator.prototype.clearMeasureEntities=function(){this.mMeasureEntities.reset()};eDwMeasureOperator.prototype.highlightEntityTempAt=function(idx){this.mMeasureEntities.highlightTemporaryEntityAt(idx)};eDwMeasureOperator.prototype.dehighlightAllTemporaryEntity=function(){this.mMeasureEntities.dehighlightAllTemporaryEntity();this.resetTempHighlight()};eDwMeasureOperator.prototype.getMeasureMode=function(){return this.mMeasureMode};eDwMeasureOperator.prototype.setMeasureMode=function(iMode){this.mMeasureMode=iMode};eDwMeasureOperator.prototype.setPointToPointMode=function(iEnable){this.mMeasureEntities.updatePointToPoint(iEnable)};eDwMeasureOperator.prototype.setShowDelta=function(iEnable){this.mMeasureEntities.updateDelta(iEnable)};eDwMeasureOperator.prototype.highlightMeasuringItem=function(iSelObj){this.mSelObjs.push(iSelObj);this.Viewer.HCViewer.selectionManager.add(iSelObj)};eDwMeasureOperator.prototype.dehighlightMeasuringItems=function(){this.mSelObjs=[];this.Viewer.HCViewer.selectionManager.clear()};eDwMeasureOperator.prototype.removeMeasuringItemTempHighlight=function(){for(var _i=0,_a=this.mSelObjs;_i<_a.length;_i++){var selObj=_a[_i];eDwMeasureEntities.highlightEntity(selObj,this.Viewer.getModel(),false)}};eDwMeasureOperator.prototype.resetTempHighlight=function(){eDwMeasureEntities.highlightEntity(this.mTempHighlightItem,this.Viewer.getModel(),false);this.removeMeasuringItemTempHighlight()};eDwMeasureOperator.prototype.resetSelections=function(){var model=this.Viewer.getModel();var modelHC=model.getHCModel();var arraySize=this.mSelectionArray.length;for(var i=0;i"+"
      "+""+entityClass+"-"+entityIndex+" "+""+desc+"
      "+"
      ";_b.label=10;case 10:++i;return[3,1];case 11:return[2,generatedHTML]}}))}))};return eDwUIMeasureHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);return eDwUIMeasureHTMLGenerator}));define("eDwUIMeasurePlugin",["require","exports","eDwEventMgr","eDwKeyMgr","eDwUIUtils","eDwMeasureMgr","eDwUIMeasureHTMLGenerator","eDwTypes","eDwUIBasePlugin","eDwEvents","eDwMeasureEvents","eDwUIShortcutMenu"],(function(require,exports,eDwEventMgr,eDwKeyMgr_1,eDwUIUtils,eDwMeasureMgr,eDwUIMeasureHTMLGenerator,eDwTypes_3,eDwUIBasePlugin_1,eDwEvents_2,eDwMeasureEvents_2,eDwUIShortcutMenu_1){"use strict";var eDwUIMeasurePlugin=function(_super){__extends(eDwUIMeasurePlugin,_super);function eDwUIMeasurePlugin(iViewer,iViewerFeatOpts){var _this=this;var buttonInfo={ID:"#edrawings-button-measure"};_this=_super.call(this,"Measure",iViewer,buttonInfo,iViewerFeatOpts)||this;_this.initPluginButton();return _this}eDwUIMeasurePlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){var panelsToLoad,model,value,measureButton;return __generator(this,(function(_a){switch(_a.label){case 0:panelsToLoad=[{ID:c_measurePanelID,HTML:"measurepanel.html"}];return[4,_super.prototype.init.call(this,panelsToLoad)];case 1:_a.sent();model=this.mViewer.getModel();value=model.getProperty("measure");eDwUIUtils.hide("#edrawings-button-measure",false);measureButton=$("#edrawings-button-measure");measureButton[value==="true"?"removeClass":"addClass"]("edrawings-disabled-button");this.mMeasureMgr=new eDwMeasureMgr(this.mViewer);eDwUIUtils.setUIGenerator(c_measurePanelID,new eDwUIMeasureHTMLGenerator(this.mViewer,c_measurePanelID));return[2]}}))}))};eDwUIMeasurePlugin.prototype.onClick=function(iActivate){_super.prototype.onClick.call(this,iActivate);if(iActivate){eDwUIUtils.activateUI(this.PluginButtonID,c_measurePanelID)}};eDwUIMeasurePlugin.prototype.onActivate=function(iButtonJQ){var _this=this;if(!_super.prototype.onActivate.call(this,iButtonJQ))return false;eDwUIUtils.addPanelModeEvents(c_measurePanelID,c_eventIDSuffix,"#"+iButtonJQ.attr("id"));var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-remove",(function(iEvent,iUIItemJQ,iArg){var selMeasureItem=$(c_measurePanelID+" .edrawings-list-selected");if(selMeasureItem){var indexStr=selMeasureItem.attr("index");if(indexStr){var index=parseInt(indexStr);_this.mMeasureMgr.removeMeasureEntityAt(index)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-clear",(function(iEvent,iUIItemJQ,iArg){_this.mMeasureMgr.clearMeasureEntities();_this.mMeasureMgr.dehighlightAllSelectEntity();eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));var selectorName=c_measurePanelID+" .edrawings-measure-entities-list-item";this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=$(iEvent.target);if(!targetJQ||!targetJQ.length)return;eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();_this.updateMeasureSelection(targetJQ[0],selectorName)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"mousedown",(function(iEvent){var eventJQ=iEvent;if(!eDwKeyMgr_1.eDwKeyMgr.isRMBPressed(eventJQ)){return}_this.updateMeasureSelection(eventJQ.target,selectorName);(function(){return __awaiter(_this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:screenPos=new eDwTypes_3.HC.Point2(eventJQ.clientX,eventJQ.clientY);return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.RightClickEvent,this.mViewer,screenPos,null,this.PluginGroupName)];case 1:_a.sent();return[2]}}))}))})()}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-entities-remove","click",(function(iEvent){var targetJQ=$(iEvent.target);var idxStr=targetJQ.parent().attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);_this.mMeasureMgr.removeMeasureEntityAt(idx)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-filter-button","click",(function(iEvent){var target=$(iEvent.target);if(target.hasClass("state-on-button")){target.removeClass("state-on-button")}else{target.addClass("state-on-button")}_this.mMeasureMgr.setMeasureMode(l_getCurrentMeasureMode())}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-delta-button","click",(function(iEvent){var target=$(iEvent.target);_this.mMeasureMgr.setMeasureDelta(!target.hasClass("state-on-button"));target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-pickpoint-button","click",(function(iEvent){var target=$(iEvent.target);var isSelected=target.hasClass("state-on-button");_this.mMeasureMgr.setPointToPointMode(!isSelected);target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-unit-selector","change",(function(iEvent){var lengthUnit=$("#edrawings-measure-distant-unit").val();var angleUnit=$("#edrawings-measure-angle-unit").val();_this.mMeasureMgr.setMeasureUnits(lengthUnit,angleUnit)}));var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,l_onMeasurementRefresh);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,l_onMeasurementSelected);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,l_onMeasurementDeselectAll);this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",true);this.mMeasureMgr.activateMeasure(this.mMeasureMgr.getMeasureMode());l_syncMeasureModeUI(this.mMeasureMgr,this.mViewer.getModel().getUserUnits());return true};eDwUIMeasurePlugin.prototype.onDeactivate=function(iButtonJQ){if(!_super.prototype.onDeactivate.call(this,iButtonJQ))return false;eDwUIUtils.deactivateMoveInput(c_eventIDSuffix);this.mMeasureMgr.deactivateMeasure();var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();shortcutMenu.removeAllMenuItems(this.PluginGroupName);this.mUIHTMLEventMgr.removeAllEventHandlers();var eventMgr=eDwEventMgr.get();eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,"l_onMeasurementRefresh");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,"l_onMeasurementSelected");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,"l_onMeasurementDeselectAll");this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",false);return true};eDwUIMeasurePlugin.prototype.updateMeasureSelection=function(iTarget,iSelectorName){var targetJQ=$(iTarget);var idxStr=targetJQ.attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);var measureMgr=this.mMeasureMgr;$(iSelectorName).removeClass("edrawings-list-selected");measureMgr.dehighlightAllSelectEntity();targetJQ.addClass("edrawings-list-selected");measureMgr.highlightSelectEntityAt(idx)};eDwUIMeasurePlugin.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){this.mMeasureMgr.dehighlightAllSelectEntity();this.mMeasureMgr.clearMeasureEntities()};return eDwUIMeasurePlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);var c_measurePanelID="#edrawings-measure-panel";var c_eventIDSuffix=".edw.measure";function l_onMeasurementDeselectAll(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementSelected(iSelListIndex){return __awaiter(this,void 0,void 0,(function(){var selector,itemJQ;return __generator(this,(function(_a){selector='.edrawings-measure-entities-list-item[index="'+iSelListIndex+'"]';itemJQ=$(selector);if(itemJQ.length&&!itemJQ.hasClass("edrawings-list-selected")){eDwUIUtils.scrollToTarget(itemJQ,"fast")}$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");itemJQ.addClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementRefresh(iMeasureResult){return __awaiter(this,void 0,void 0,(function(){var list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:list=$("#edrawings-measure-submenu-list");$("#edrawings-measure-result").text("");list.empty();$("#edrawings-measure-result").text(iMeasureResult.Message);gen=eDwUIUtils.getUIGenerator(c_measurePanelID);gen.setMeasureResult(iMeasureResult);_b=(_a=list).append;return[4,gen.generateHTML("")];case 1:_b.apply(_a,[_c.sent()]);eDwUIUtils.fixMenuPanelInwardToolbar($(c_measurePanelID));return[2]}}))}))}function l_getCurrentMeasureMode(){var vertexEnabled=eDwUIUtils.isStateOn("#edrawings-measure-vertex-button")?eDwTypes_3.EntityMode.VERTEX:0;var edgeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-edge-button")?eDwTypes_3.EntityMode.EDGE:0;var faceEnabled=eDwUIUtils.isStateOn("#edrawings-measure-face-button")?eDwTypes_3.EntityMode.FACE:0;var holeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-hole-button")?eDwTypes_3.EntityMode.HOLE:0;return vertexEnabled|edgeEnabled|faceEnabled|holeEnabled}function l_syncMeasureModeUI(iMeasureMgr,iUserUnits){function setMeasureButton(iID,iMeasureModes,iTargetModes){var method=iMeasureModes&iTargetModes?"addClass":"removeClass";$(iID)[method]("state-on-button")}$("#edrawings-measure-distant-unit").val(iUserUnits.Length);$("#edrawings-measure-angle-unit").val(iUserUnits.Angle);var measureMode=iMeasureMgr.getMeasureMode();setMeasureButton("#edrawings-measure-vertex-button",measureMode,eDwTypes_3.EntityMode.VERTEX);setMeasureButton("#edrawings-measure-edge-button",measureMode,eDwTypes_3.EntityMode.EDGE);setMeasureButton("#edrawings-measure-face-button",measureMode,eDwTypes_3.EntityMode.FACE)}return eDwUIMeasurePlugin})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. -var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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WZ2sTlXnqnPTqemUdGo6M52STklnphPTyemcdHY6J52Uzk5np5PSaemsdEo6L52XTkknplPSGencdEY6J52bzk3npJPTeeg0dD46H52GTkenoZPQ6eh0dBI6C52LTkZnoZPR2egsdBY6G52OzkInonPRuehEdCo6D52PzkRnovPRCemMc84595xzzjrnnnPPWefsc745x5xtzjbnmLPMGefcc44595x5zjHnmDPPKebMc945xZxizjsnmPPOiecEc4I58ZxhTjynnjPMGebUc5I59Zx8TjInmZPPaebkc/o5zZxmTj/nmdPP+ec8c545/5xozj8noBPNieYEdKY5AZ2BzjRnmjPQqeYMdAo61ZxqTkHnmtPNyeZcc74545xjTjunoHPQaeekcwo66ZxyTkGnoFPOueaUc8I515xrTjinm7PK+eW0clo5v5xYTi3nlpPKueXkclI5qZxczi4nlfPKqeXUcl45s5xfziqnl9PLWeXsclY5p5xdzi7nlJPKCeV8ch45n5xOziPnkdPJ2eQ8cjY5lZxKziYnkxPJCeU0cho5oZxHziWnlDPJKeWMciY5o5xQziRnkhPKieScccY4S5wxzhdnibPE+eI8cdY4eZw3zhsnj/PHOeMscfI4S5wkTh4nj5PEueMkcYo4d5w7ThFnjlPEOeLMceY4R5w6zhGniVPHqeM0cfY4TZwozh5njxPF6eNEcaY4fZw+zhQnkDPFqeIEcgI5VZxBThXnijPIGeRccQo5V5wsTiGnkJPFOeRkcbY4h5xDzhYtThdnjXPGyePEcRY5iZwwThlni1PGSeNscbY4aZxEThqnjZPISeS0ceI4G5wPTgzngzPCieHEcEY4J5wNTgHngnPBKeAkcDY4MZwCTgynhVPAKeC0cAI4LZwUTgAngJPCCXdSOCuccCfcWeEMcFY4M5wBzgBnhnPAmeHccA44B5wbzgLnhpPDWeAscHI4DZwczg6ngdPA2eE8cHY4PZwHzgOnhzPu9HB+OOPOuPPDieD8cII4EZwIThBnglPCCeK8cF44QZwhzgmnhhPDKeGEcII4IZwOThAniNPBmeB0cDI4E5wJTgangpM91TN3qqf35z//ua5ne8Zn7pRP+cyd8xmf8Jk74fM9c+d7umfuzJ3uyZ7kmZ7iKZ7pCZ7puU/wBM998rM8x5Of4xme/ORneIJnefKz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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("200_PressPlate-Global-650-SPC-650-Max-Top-Heating",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
      Matrix = "+JSON.stringify(matrixHC)+"
      ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
      Net matrix = "+JSON.stringify(matrixHC)+"
      ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
      Version #: "+eDrawingsWVUtils.getViewerVersion()+"
      ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
      HC Version:"+viewerHC.getViewerVersionString()+"
      Format Version: "+viewerHC.getFormatVersionString()+"
      "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
      ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
      "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
      "+" "+""+"Name
      "+"
      "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
      "+iResult.ErrorCode+"
      ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
      "+data+"
      "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
      ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); +var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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Z9vn80InW1VsmcQXY2erxK1UH9uhazeshWuuKM6yfXPaIsaKtcMQBNJCqITxYzs2jrWu304trYYeV1BxvDBTMvyCa7iR3M3W5Emy6rcv7RsV3Jw6F/C+TMVMEXy7gy1gDcz31o0iOo0hco3EDhI0QcyD+DseDeJYWu7Grl3DTPvzPEMRxuXdjWe7eQhdj7CwYMKdQDCQ0LQbmi1le2m0Q5ud2VpmJ6WYyQ5B+ndytse48M3Zy1htEYKa2jC3C2MIhFz5EsjVE4rC9ohPD+2rxF1YGg286CxqKgh0NpJ4Uoh/ZYeTW06+fY95944HMRV1WYEBuJaiESfyXlM/E0KpXPzx6aS34Ei/Vfvx4gvfRJzIYY84Vf///1oAAAABAAAA81EAACxbAQAotS/9oCxbAQA9jwLqNKqEMRCoDAN/lc4pUIIVTI0QCrlKTKIksmrxADILPKXGr7qUR6iSKoSjJtnef/9/SimllAIRCBcIGAj4AW7QgAFmgM3MojiKz84UYAXYAS7DArgwFr66CoADYCsrKkyFq6qycBbW0jqAD2ACBLpwFx4wwAA2gAsU2MJb2AtzYRWKO+Z84421ztljj51OABgAhoJa8YpZdgpPYSmpJ37iKAxlWZZlWZZlWZZlWZZlWZZlWZZlERHbdvNfWvqX//3vf//73//+97///e9///vf//73v//973//+9///ve///3vf//73//+97///e9///vf//73v//973//+9///ve///3vf//73/+OsfQv/yUh4dubEGmd6266Y+ra2it380oaDYHD0NK/tDRFbGulV+6mNHoljbZSQimhlFBKKCWUEkoJpYRSQimhi6kNEbdt27Zt27Zt27Zt27Zt27Zt27Zt27Zti9sQW83//ve///3vf//73//+97///e9///tfzf9KpW+a//3vf//73//+97///e9///vf//73v5r/lUrfpJr//e9///vf//73v//973//+9///ve/mv/V/O9///vf//73v//973//+9///ve//9X87xQRY0IpoZRQSigllBJKCaWE7qaUcIroFY1Go9FoNOoVdd2W9YpGo9FoNBr1irpu6xWNRqPRaDTqFfWKRqPRaDQa9YpOWZZlWZZlWZZlWZZlP8uyLMuyLMuyLMuyLMuyLMuyLMuyLMuyrpeLWZZlWZZlWZZlWZZlWfZryiK2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O6QjRmBIMaQhQtyld+mHDxRSCikIEHFpXAoH15a2pRIkOEgdpBMmsKVs6b9aqpbufZaepTxlQCA1kBZIEQxIE6QE0jZl3fR1pnD6NEsPzF5fqVeqwJnGqZxS0WIpWTogHUvLUgDpU5VVWpVeTUGlUmlUGgAs7UoFcIWlWylWmpVqpeq69/7////////fe9eNZP+71nL458JEJDBke/////8/55xzzv////9/7zoajUYH/8f272g0Go1Go7333nvvvffee69ZBIB8PEh8lk9fwwuOOmU+CBA3K683UjfJxBk2P8Wva0SZKC9GEeUHyEvHDX54VMKjNPWNTjBaKDTnMwlTHtdCDH/+mHQr9IY/UTjkDjh58a0dZhhsauBejWzwAUjAeAJNMVQ6MvkjaaR2WuMU4CwhCfHz/////////7+3IDDM7nbp2Mcp2TnwqMR/p1z2ANkjEHgWSYwSjCZjgBW4ev2W8Y6WWfpdd2int3SstdTFrVYoXu+677573Xfdd9913zUUWkNrwrqu67qu67qu69qxrh0d6957r8USdez4wSc7kNaj//ceJq3H//f/tPce7b333nvvvZ+oe++99173umZR9x7tvUd777333nvde6+jtZhaVKzudReru1gX63UX62JdrNd173W97l93x7pu0Ou67nWve1ivu1ivu1ivu2Nd12HdsYfVjvXYk1sGvv/5/yOy/////0/1/1MPVjvWY1EYAvH//////XvzIlVqGY84RrWIByfkm+9N+Jvw937C37+pfv/ebwcG1f4Ge+r33g/d+zN3iN/7uUB/7zkGYwz29EGxuFQBsev+///7///////////379+//4uOC/v33hu6oTsz859S77333nvvkfWYuteOtWO92KHq+v////////9///69d/S/995ZKnWve3es/7cW5885/3/+/P935/yfc/78+fPfv38/dBvKoVn23nvvvUd7r3vd67o7Rmv+/Pl+/hy6IWzo3r8fuvfvh27ohu79+/dD9/79+/fv379///79+/fv321+//79+3///v379+/fv3///v379+/fD9379++P3Pv379+/f//e/3v/ZvB7/+/fv3//79//e//+/b9///7Nnz9/vv/58+fPn//z58/373/+/Pnz/c+fP3/+/Pnz58+fP//Nnz9//vz5G+DPn9f8+fPnz/f/8+f79z9/vv/58+fPnz//59C9//n+/Ry6f//z58+f7+fPnz//zZ8/f/78+fPn+/fz58/RcP78+fPn+/l+/vw5dPO9nz9//vw5dPPnUOiW3Pv379+/f//+vX///v37t9rv37/37/r379+/H7qhG7r37/r3798P3fv3Qzd0R9jQvX//fujev3///v379+/fv3///v379+/fv3///v379+/fv3///v379+/fv3///t1///79+/fv/82fP3/+fP/z58+hmz9//vz58+f79z9//nz/8+fPnz9//vz58+fPoZs/f/78+fPnz59DN3/+/Pnz58+fP3/+/Pnz58+fP3/+/Pnz58/51/z58/3P9+9//vz58/3Pnz9//vz58+fPnz9/vv/58+fPv/Pnz58/3/z58+fPnz9//vz58+fPnz9//vz58+fPO3/+/Pnzr3l//vxr/nzv//+xTL//3/D///8JIQla9sbBBtEi6f5e9/2b79+/f/9+LgfJVvQoUl1pwZJoHMf+iIdp1v55JzpQfvjz/9KLYYib/ebPN9+/f//mz58/37/58/379+88L1fR379///79Kwal+f379+/fD93QDd3QDf39+6F7P3RD9/79+/fv379///79+/fv379//37o3r9/P3Tvh27ohu79+6F7P3RDN3Tvf/78+fPnz58/X/wNpWfJ/yH58+fPnz9//vz58+ebP3/+/Pnz58+fP//nz5//8+f//Pnzf/56dQT+/Pnz58+fP3/+/Pnz58+fPxZgGJc/f/78+fPn+/fv33z//v379+/fv/n+/fv379+/n3HbaEzUf/9+6N6/H/rQDd3QvWHEVb9/Px+EZ/jnn+9HDGq/f//+/c/38+fPn6ctcXt3T5O6UtYg/jq2pZXk79+/fz90ExqKtuhPuexwtkHiJSstIsy05qFbOahySLt1+C90WoSTbkgcpTDJcAmi0iTwF2wA5gDvwX4wGpwFp8EPw8ER4DU1WO0MTnAGn2HBV1gwFgzDAeAAsBOe27Tpc0hQpKBFxkUxhmLUoFGzhlChl9BrSM4cOIuJZRLJvIleSsrJSThxXjpiypx5Eb2DBuG5c6dyMcwLBgzily+GXiQh37xu3l6/9evoyJjmRfPCUXwV38TXzBuoz8umzdv4innHqHkRXzx5Xsj3zwvovfMKehffLq/he/jWefe8cl47r5638n2MvtGXkbHN2+aN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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("200_PressPlate-Global-650-SPC-650-Max-Top-Heating",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
      Matrix = "+JSON.stringify(matrixHC)+"
      ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
      Net matrix = "+JSON.stringify(matrixHC)+"
      ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
      Version #: "+eDrawingsWVUtils.getViewerVersion()+"
      ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
      HC Version:"+viewerHC.getViewerVersionString()+"
      Format Version: "+viewerHC.getFormatVersionString()+"
      "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
      ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
      "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
      "+" "+""+"Name
      "+"
      "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
      "+iResult.ErrorCode+"
      ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
      "+data+"
      "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
      ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. diff --git a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.html b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.html index a7e3e3c76..9c58ea6f7 100644 --- a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.html +++ b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650-Welding.html @@ -8360,7 +8360,7 @@ var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){fun // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)if(b.hasOwnProperty(p))d[p]=b[p]};return extendStatics(d,b)};return function(d,b){extendStatics(d,b);function __(){this.constructor=d}d.prototype=b===null?Object.create(b):(__.prototype=b.prototype,new __)}}();var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]=this.mSelObjs.length)return[2,null];this.dehighlightAllTemporaryEntity();toRemove=this.mSelObjs[idx];this.mSelObjs.splice(idx,1);if(!utils.isNumber(this.isItemSelected(toRemove))){this.deColorEntity(toRemove)}return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 1:updated=_a.sent();if(!(updated||this.mSelObjs.length===0))return[3,3];return[4,this.resetImmediateResults()];case 2:_a.sent();return[3,4];case 3:this.mAuxGeoImmediate.regeneratePicks(this.mSelObjs);_a.label=4;case 4:this.updatePanelResult();return[2,toRemove]}}))}))};eDwMeasureEntities.prototype.setSelectedEntityColor=function(iColor){this.mSelMeasureEntColor=iColor};eDwMeasureEntities.prototype.setMeasureUnit=function(iUserUnits){var _this=this;this.mViewer.getModel().setUserUnits(iUserUnits);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.resetImmediateResults()];case 1:_a.sent();return[2]}}))}))})();this.mAuxGeoSelected.syncUnits();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePointToPoint=function(iEnable){eDwMeasureEntities.PointToPoint=iEnable;this.reset();this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updateDelta=function(iEnable){eDwMeasureEntities.ShowDelta=iEnable;this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePanelResult=function(){var userUnits=this.mViewer.getModel().getUserUnits();this.mPanelInfo.updatePanelResult(this.mSelObjs,userUnits)};eDwMeasureEntities.prototype.reset=function(){this.deColorAll();this.mAuxGeoSelected.reset();this.mAuxGeoImmediate.reset();this.mSelObjs=[];this.updatePanelResult()};eDwMeasureEntities.prototype.draw=function(){this.mAuxGeoSelected.draw();this.mAuxGeoImmediate.draw()};eDwMeasureEntities.prototype.getClassName=function(){return"eDwMeasureEntities"};eDwMeasureEntities.prototype.isItemSelected=function(iSelObj){if(utils.isNumber(iSelObj.getIDHC())){for(var i=0;i0){result=new MeasureResultString("Info","Invalid combination");ioAuxGeo.addMessage(result,iSelObjs[n-1].getPosition(),eDwTypes_1.HC.Color.red())}ioAuxGeo.updateResultLabels();return[2,isValid]}}))}))};eDwMeasureEntities.prototype.updateSingleVert=function(iSelObjs){if(1!==iSelObjs.length)return false;var vertObj=iSelObjs[0];return vertObj.getPointEntity()?true:false};eDwMeasureEntities.prototype.updateSingleEdge=function(iSelObjs){if(1!==iSelObjs.length)return false;var edgeObj=iSelObjs[0];if(edgeObj.getLineEntity())return true;return false};eDwMeasureEntities.prototype.updateSingleFace=function(iSelPropsHC,iSelObjs){if(1!==iSelObjs.length)return false;var faceObj=iSelObjs[0];var faceProp=iSelPropsHC[0];if(!faceObj.getFaceEntity()||!faceProp)return false;if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.CylinderElement){return true}else if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement){return true}return false};eDwMeasureEntities.prototype.updateVertVert=function(iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(iSelObjs[0].getPointEntity()&&iSelObjs[1].getPointEntity()){var vertObj0=iSelObjs[0];var vertObj1=iSelObjs[1];if(vertObj0.equals(vertObj1))return false;iAuxGeo.setByVertexVertex(vertObj0,vertObj1);return true}return false};eDwMeasureEntities.prototype.updateVertEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;var edgeProp=iSelPropsHC[0];var edgeObj=iSelObjs[0];var vertObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getPointEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];vertObj=iSelObjs[0]}if(!vertObj.getPointEntity())return false;if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByVertexLine(vertObj,edgeProp,edgeObj);return true}else if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByVertexCircle(vertObj,edgeProp,edgeObj);return true}return false};eDwMeasureEntities.prototype.updateVertFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var vertObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];vertObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getPointEntity()&&iSelObjs[0].getFaceEntity()){vertObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!vertObj.getPointEntity())return[2,false];if(!(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByVertexPlane(vertObj,faceProp,faceObj,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var edgeProp,edgeObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];edgeProp=iSelPropsHC[0];edgeObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getFaceEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,1];iAuxGeo.setByPlaneLine(faceProp,edgeProp,faceObj,edgeObj);return[2,true];case 1:if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,3];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 2:minDistInfo=_a.sent();iAuxGeo.setByCirclePlane(edgeProp,faceProp,edgeObj,faceObj,minDistInfo);return[2,true];case 3:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(!iSelObjs[0].getLineEntity()||!iSelObjs[1].getLineEntity()){return false}var edgeObj0=iSelObjs[0];var edgeProp0=iSelPropsHC[0];var edgeObj1=iSelObjs[1];var edgeProp1=iSelPropsHC[1];if(edgeObj0.equals(edgeObj1))return false;if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByLineLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleLine(edgeProp1,edgeProp0,edgeObj1,edgeObj0)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByCircleLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleCircle(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}this.updateEdges(iSelPropsHC,iSelObjs,iAuxGeo);return true};eDwMeasureEntities.prototype.updateFaceFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var faceObj0,faceProp0,faceObj1,faceProp1,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];if(!iSelObjs[0].getFaceEntity()||!iSelObjs[1].getFaceEntity()){return[2,false]}faceObj0=iSelObjs[0];faceProp0=iSelPropsHC[0];faceObj1=iSelObjs[1];faceProp1=iSelPropsHC[1];if(faceObj0.equals(faceObj1))return[2,false];if(!faceObj1.getFaceEntity()||!faceProp1)return[2,false];if(!(faceProp0 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByPlanePlane(faceProp1,faceProp0,faceObj1,faceObj0,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdges=function(iSelPropsHC,iSelObjs,ioAuxGeo){var n=iSelObjs.length;var len=0;var ids=[];for(var i=0;i1){var result=new MeasureResultDistance("Total Length",len);pos=iSelObjs[n-1].getPosition();ioAuxGeo.addOtherResult(result,pos);return true}return false};eDwMeasureEntities.prototype.highlightEntityAt=function(iIndex,iHighlight){if(iHighlight===void 0){iHighlight=true}var n=this.mSelObjs.length;if(iIndex<0||iIndex>=n)return;eDwMeasureEntities.highlightEntity(this.mSelObjs[iIndex],this.mViewer.getModel(),iHighlight)};eDwMeasureEntities.prototype.addAllForEntity=function(iSelObj){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.addObjs(iSelObj)];case 1:_a.sent();return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 2:_a.sent();return[4,this.resetImmediateResults()];case 3:_a.sent();this.colorEntity(iSelObj);return[2,true]}}))}))};eDwMeasureEntities.PointToPoint=false;eDwMeasureEntities.ShowDelta=false;return eDwMeasureEntities}(eDwTypes_1.HC.Markup.MarkupItem);var LabelItem=function(_super){__extends(LabelItem,_super);function LabelItem(iViewer,iLabel){var _this=_super.call(this)||this;_this.mLabel=iLabel;return _this}LabelItem.prototype.setStringContent=function(){this.mLabel.setStringContent()};LabelItem.prototype.draw=function(){this.mLabel.drawLabel()};LabelItem.prototype.hit=function(iPos){var box=this.mLabel.getLabelBox();if(!box)return false;var xMin=box.Min.x;var xMax=box.Max.x;var yMin=box.Min.y;var yMax=box.Max.y;return iPos.x<=xMax&&iPos.x>=xMin&&iPos.y<=yMax&&iPos.y>=yMin};LabelItem.prototype.onDragStart=function(iPos){this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragMove=function(iPos){var delta=eDwTypes_1.HC.Point2.subtract(iPos,this.mDragPos);var endPos=this.mLabel.getLeaderEndPos();if(!eDwGeomUtils.isValidHCPoint(endPos)||!eDwGeomUtils.isValidHCPoint(delta))return true;endPos.add(delta);this.mLabel.setLeaderEndPos(endPos);this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragEnd=function(iPos){return true};return LabelItem}(eDwTypes_1.HC.Markup.MarkupItem);var MeasureResultItem=function(){function MeasureResultItem(iName){this.mName=iName}Object.defineProperty(MeasureResultItem.prototype,"Value",{get:function(){return":NOVALUE:"},enumerable:false,configurable:true});Object.defineProperty(MeasureResultItem.prototype,"Name",{get:function(){return this.mName},enumerable:false,configurable:true});return MeasureResultItem}();var MeasureResultString=function(_super){__extends(MeasureResultString,_super);function MeasureResultString(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue;return _this}Object.defineProperty(MeasureResultString.prototype,"Value",{get:function(){return this.mValue},enumerable:false,configurable:true});return MeasureResultString}(MeasureResultItem);var MeasureResultNumber=function(_super){__extends(MeasureResultNumber,_super);function MeasureResultNumber(iName,iValueKind){var _this=_super.call(this,iName)||this;_this.mValueKind=iValueKind;return _this}Object.defineProperty(MeasureResultNumber.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue,this.mValueKind)},enumerable:false,configurable:true});return MeasureResultNumber}(MeasureResultItem);var MeasureResultDistance=function(_super){__extends(MeasureResultDistance,_super);function MeasureResultDistance(iName,iValue){var _this=_super.call(this,iName,cLength)||this;_this.mValue=iValue;return _this}return MeasureResultDistance}(MeasureResultNumber);var MeasureResultArea=function(_super){__extends(MeasureResultArea,_super);function MeasureResultArea(iName,iValue){var _this=_super.call(this,iName,"Area")||this;_this.mValue=iValue;return _this}return MeasureResultArea}(MeasureResultNumber);var MeasureResultAngle=function(_super){__extends(MeasureResultAngle,_super);function MeasureResultAngle(iName,iValue){var _this=_super.call(this,iName,"Angle")||this;_this.mValue=iValue;return _this}return MeasureResultAngle}(MeasureResultNumber);var MeasureResultPoint3D=function(_super){__extends(MeasureResultPoint3D,_super);function MeasureResultPoint3D(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue.copy();return _this}Object.defineProperty(MeasureResultPoint3D.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue.x,"Length")+","+l_Model.getValueWithUnit(this.mValue.y,"Length")+","+l_Model.getValueWithUnit(this.mValue.z,"Length")},enumerable:false,configurable:true});return MeasureResultPoint3D}(MeasureResultItem);var MeasureLabelItem=function(){function MeasureLabelItem(iViewer,iResult,iColor){this.mViewer=iViewer;this.mResult=iResult;this.mColor=iColor;this.mNameTextBox=undefined;this.mValueTextBox=undefined;this.mNameBox=undefined;this.mValueBox=undefined}MeasureLabelItem.prototype.drawItem=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();if(this.mNameBox)renderer.drawRectangle(this.mNameBox);if(this.mValueBox)renderer.drawRectangle(this.mValueBox);if(this.mNameTextBox)renderer.drawTextBox(this.mNameTextBox);if(this.mValueTextBox)renderer.drawTextBox(this.mValueTextBox)};MeasureLabelItem.prototype.setPosition=function(ioPos,iNameWidth,iValueWidth){if(!this.mNameBox||!this.mValueBox||!this.mNameTextBox||!this.mValueTextBox){this.mNameBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mNameBox.setFillColor(this.mColor?this.mColor:cGreyColor);this.mValueBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mValueBox.setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mNameTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setStrokeWidth(0);this.mNameTextBox.getTextPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setFillOpacity(0);this.mNameTextBox.getTextPortion().setFontFamily("arial");this.mValueTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mValueTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mValueTextBox.getBoxPortion().setStrokeWidth(0);this.mValueTextBox.getTextPortion().setFillColor(cGreyColor);this.mValueTextBox.getBoxPortion().setFillOpacity(0);this.mValueTextBox.getTextPortion().setFontFamily("arial")}var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=renderer.measureTextBox(this.mNameTextBox);var valueSize=renderer.measureTextBox(this.mValueTextBox);var height=Math.max(nameSize.y,valueSize.y);this.mNameBox.setSize(new eDwTypes_1.HC.Point2(iNameWidth,height));this.mValueBox.setSize(new eDwTypes_1.HC.Point2(iValueWidth,height));var namePos=ioPos.copy();var valuePos=ioPos.copy();valuePos.x+=iNameWidth;this.mNameBox.setPosition(namePos);this.mNameTextBox.setPosition(namePos);this.mValueBox.setPosition(valuePos);this.mValueTextBox.setPosition(valuePos);ioPos.y+=height};MeasureLabelItem.prototype.getWidth=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=this.mNameTextBox?renderer.measureTextBox(this.mNameTextBox):{x:0,y:0};var valueSize=this.mValueTextBox?renderer.measureTextBox(this.mValueTextBox):{x:0,y:0};return{NameWidth:nameSize.x,ValueWidth:valueSize.x}};MeasureLabelItem.prototype.setStringContent=function(){if(this.mNameTextBox){this.mNameTextBox.setTextString(this.mResult.Name)}if(this.mValueTextBox){this.mValueTextBox.setTextString(this.mResult.Value)}};MeasureLabelItem.prototype.getText=function(){return this.mResult.Name+": "+this.mResult.Value};MeasureLabelItem.prototype.getBoundingBox=function(){if(!this.mNameBox||!this.mValueBox){return null}var size1=this.mValueBox.getSize();var posS=this.mNameBox.getPosition().copy();var pos1=this.mValueBox.getPosition();var posE=new eDwTypes_1.HC.Point2(pos1.x+size1.x,pos1.y+size1.y);var min=new eDwTypes_1.HC.Point2(Math.min(posS.x,posE.x),Math.min(posS.y,posE.y));var max=new eDwTypes_1.HC.Point2(Math.max(posS.x,posE.x),Math.max(posS.y,posE.y));return{Min:min,Max:max}};return MeasureLabelItem}();var MeasureBaseLine=function(){function MeasureBaseLine(iViewer,iPntWCHC0,iPntWCHC1,iLineColor){this.mViewer=iViewer;this.mColor=iLineColor||cGreyColor;this.setWCPts(iPntWCHC0,iPntWCHC1)}MeasureBaseLine.prototype.draw=function(){if(!this.isValid())return;if(this.mLine)this.updateLinePts();else this.createHCLine();var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawLine(this.mLine)};MeasureBaseLine.prototype.getLineColorHC=function(){return this.mColor};MeasureBaseLine.prototype.getMiddleWCPtHC=function(){var middle=eDwTypes_1.HC.Point3.scale(eDwTypes_1.HC.Point3.add(this.mWCEndPtHC0,this.mWCEndPntHC1),.5);return middle};MeasureBaseLine.prototype.setLineColor=function(iColor){this.mColor=iColor;if(this.mLine)this.setColorOnHCLine(iColor);else this.createHCLine()};MeasureBaseLine.prototype.isValid=function(){return this.mWCEndPtHC0&&this.mWCEndPntHC1&&eDwGeomUtils.isValidHCPoint(this.mWCEndPtHC0)&&eDwGeomUtils.isValidHCPoint(this.mWCEndPntHC1)};MeasureBaseLine.prototype.createHCLine=function(){this.mLine=new eDwTypes_1.HC.Markup.Shape.Line;this.setColorOnHCLine(this.mColor);this.updateLinePts();return this};MeasureBaseLine.prototype.copyFrom=function(iSrcLine){if(iSrcLine.mLine){this.mLine.setStrokeWidth(iSrcLine.mLine.getStrokeWidth());this.mLine.setEndcapType(iSrcLine.mLine.getEndEndcapType());this.mLine.setStartEndcapSize(iSrcLine.mLine.getStartEndcapSize());this.mLine.setEndEndcapSize(iSrcLine.mLine.getEndEndcapSize());this.mLine.setStartEndcapColor(iSrcLine.mLine.getStartEndcapColor());this.mLine.setEndEndcapColor(iSrcLine.mLine.getEndEndcapColor())}this.setWCPts(iSrcLine.mWCEndPtHC0,iSrcLine.mWCEndPntHC1);this.mColor=iSrcLine.mColor};MeasureBaseLine.prototype.setWCPts=function(iWCStartPntHC,iWCEndPntHC){if(!iWCStartPntHC||!iWCEndPntHC||!eDwGeomUtils.isValidHCPoint(iWCStartPntHC)||!eDwGeomUtils.isValidHCPoint(iWCEndPntHC)){console.warn("One or more measure points are invalid");return}this.mWCEndPtHC0=iWCStartPntHC.copy();this.mWCEndPntHC1=iWCEndPntHC.copy()};MeasureBaseLine.prototype.updateLinePts=function(){var viewHC=this.mViewer.getHCView();this.mLine.setP1(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPtHC0)));this.mLine.setP2(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPntHC1)))};MeasureBaseLine.prototype.setColorOnHCLine=function(iColor){this.mLine.setStrokeColor(iColor);this.mLine.setEndEndcapColor(iColor);this.mLine.setStartEndcapColor(iColor)};return MeasureBaseLine}();var MeasureLine=function(_super){__extends(MeasureLine,_super);function MeasureLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLine.prototype.copy=function(){var copy=new MeasureLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setWidthAndEndCapsOnHCLine();return this};MeasureLine.prototype.setWidthAndEndCapsOnHCLine=function(){this.mLine.setStrokeWidth(3);this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.None)};return MeasureLine}(MeasureBaseLine);var MeasureLeaderLine=function(_super){__extends(MeasureLeaderLine,_super);function MeasureLeaderLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLeaderLine.prototype.copy=function(){var copy=new MeasureLeaderLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLeaderLine.prototype.getLeaderStartPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPtHC0)};MeasureLeaderLine.prototype.getLeaderEndPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPntHC1)};MeasureLeaderLine.prototype.setLeaderEndPos=function(iPos){this.setWCPts(this.mWCEndPtHC0,eDwGeomUtils.screenToWorld(iPos,this.mViewer.getHCView()))};MeasureLeaderLine.prototype.setLeaderEnd=function(iPoint){this.mWCEndPntHC1=iPoint.copy()};MeasureLeaderLine.prototype.getLeaderStart=function(){return this.mWCEndPtHC0};return MeasureLeaderLine}(MeasureBaseLine);var MeasureDistLine=function(_super){__extends(MeasureDistLine,_super);function MeasureDistLine(iViewer,iPntHC0,iSelObj0,iPntHC1,iSelObj1,iLineColor,iUseArrowEnds){if(iUseArrowEnds===void 0){iUseArrowEnds=true}var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;_this.mStartSelObj=iSelObj0;_this.mEndSelObj=iSelObj1;_this.mDistColor=iLineColor||cLineDistanceColor;_this.mUseArrowEnds=iUseArrowEnds;if(!_this.isValid())_this.createHCLine();return _this}MeasureDistLine.prototype.copy=function(){var copy=new MeasureDistLine(this.mViewer,this.mWCEndPtHC0,this.mStartSelObj,this.mWCEndPntHC1,this.mEndSelObj,this.getLineColorHC(),this.mUseArrowEnds);copy.copyFrom(this);return copy};MeasureDistLine.prototype.setSelObjEndPts=function(iWCStartPntHC,iStartSelObj,iWCEndPntHC,iEndSelObj){_super.prototype.setWCPts.call(this,iWCStartPntHC,iWCEndPntHC);this.mStartSelObj=iStartSelObj;this.mEndSelObj=iEndSelObj};MeasureDistLine.prototype.getDistance=function(){var localPt0HC=this.mStartSelObj.getAsLocalPoint(this.mWCEndPtHC0);var localPt1HC=this.mEndSelObj.getAsLocalPoint(this.mWCEndPntHC1);return eDwTypes_1.HC.Point3.subtract(localPt0HC,localPt1HC).length()};MeasureDistLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setHCLineAttributes();return this};MeasureDistLine.prototype.setHCLineAttributes=function(){this.mLine.setStrokeWidth(3);if(this.mUseArrowEnds){this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.Arrowhead)}this.mLine.setStartEndcapSize(5);this.mLine.setEndEndcapSize(5);this.mLine.setStartEndcapColor(this.mDistColor);this.mLine.setEndEndcapColor(this.mDistColor);this.mLine.setStrokeColor(this.mDistColor)};return MeasureDistLine}(MeasureBaseLine);var MeasureLabel=function(){function MeasureLabel(iViewer,iPnt3DHC,iDrawEnabled){if(iDrawEnabled===void 0){iDrawEnabled=true}this.mViewer=iViewer;this.mItems=[];this.mDrawEnabled=iDrawEnabled;this.createLeaderIfPointValid(iPnt3DHC,iPnt3DHC)}MeasureLabel.prototype.reset=function(){this.mItems=[]};MeasureLabel.prototype.drawLabel=function(){if(!this.isValid()||!this.mDrawEnabled)return;this.setLabelPosition(this.mLeader.getLeaderEndPos());var n=this.mItems.length;if(0===n)return;this.mLeader.draw();for(var i=0;icanvasSize.x&&bboxSize.xcanvasSize.y&&bboxSize.y1){this.mLineDist.draw();if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){this.mDelta.draw(iImmediateDrawMode)}var viewHC=this.mViewer.getHCView();this.mEndGlyph0.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[0])));this.mEndGlyph1.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[1])));if(!iImmediateDrawMode){var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawCircle(this.mEndGlyph0);renderer.drawCircle(this.mEndGlyph1)}}};MeasureAuxDelta.prototype.getLabelData=function(){var labelData={};var labelName=this.mLineNormal?cNormalDistance:this.mSomeCoordsArcCenters?cCenterDistance:cDistance;labelData[cDistance]=new MeasureResultDistance(labelName,this.getDistance());var minResultDist=new MeasureResultDistance(cMinDistance,this.mModelSpaceMinDist);if(parseFloat(minResultDist.Value)>0){labelData[cMinDistance]=minResultDist}var maxResultDist=new MeasureResultDistance(cMaxDistance,this.mModelSpaceMaxDist);if(parseFloat(maxResultDist.Value)>0){labelData[cMaxDistance]=maxResultDist}if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){$.extend(labelData,this.mDelta.getLabelData())}return labelData};MeasureAuxDelta.prototype.getLabels=function(){var labels=[];if(this.getDistance()1&&this.mLineDist?eDwTypes_1.HC.Point3.subtract(this.mWCPntsHC[0],this.mWCPntsHC[1]):eDwTypes_1.HC.Point3.zero()};MeasureAuxDelta.prototype.getDistance=function(){return this.mLineDist?this.mLineDist.getDistance():0};MeasureAuxDelta.prototype.setDistLineColor=function(iColor){this.mLineColor=iColor};MeasureAuxDelta.prototype.setPointColor=function(iColor){this.mEndGlyph0.setFillColor(iColor);this.mEndGlyph1.setFillColor(iColor)};MeasureAuxDelta.prototype.setMinDist=function(iDist){this.mModelSpaceMinDist=iDist};MeasureAuxDelta.prototype.setMaxDist=function(iDist){this.mModelSpaceMaxDist=iDist};Object.defineProperty(MeasureAuxDelta.prototype,"LineNormal",{get:function(){return this.mLineNormal},set:function(iEnable){this.mLineNormal=iEnable},enumerable:false,configurable:true});Object.defineProperty(MeasureAuxDelta.prototype,"SomeCoordsArcCenters",{get:function(){return this.mSomeCoordsArcCenters},set:function(iEnable){this.mSomeCoordsArcCenters=iEnable},enumerable:false,configurable:true});MeasureAuxDelta.prototype.hasDistance=function(){var deltaDist=this.getDistance();return deltaDist>cLengthTol?true:false};return MeasureAuxDelta}();var MeasureDelta=function(){function MeasureDelta(iViewer){this.mViewer=iViewer;this.reset()}MeasureDelta.prototype.set=function(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];this.mLineDeltaMap[cDeltaX].setSelObjEndPts(iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1);this.mLineDeltaMap[cDeltaY].setSelObjEndPts(deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1);this.mLineDeltaMap[cDeltaZ].setSelObjEndPts(deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1)};MeasureDelta.prototype.getLabels=function(){var labelData=this.getLabelData();var numNonZeroLabelData=0;var nonZeroLabelData={};for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var deltaKey=_a[_i];var dist=this.mLineDeltaMap[deltaKey].getDistance();if(dist>cLengthTol){nonZeroLabelData[deltaKey]=labelData[deltaKey];numNonZeroLabelData++}}if(numNonZeroLabelData===1)nonZeroLabelData={};var labels=[];for(var key in nonZeroLabelData){var lineDelta=this.mLineDeltaMap[key];var label=new MeasureLabel(this.mViewer,lineDelta.getMiddleWCPtHC());label.addItem(labelData[key],lineDelta.getLineColorHC());if(label.isValid())labels.push(label)}return labels};MeasureDelta.prototype.draw=function(iImmediateDrawMode){if(this.isDeltaEnabled()){for(var key in this.mLineDeltaMap){var deltaLine=this.mLineDeltaMap[key];if(deltaLine.getDistance()>cLengthTol)deltaLine.draw()}}};MeasureDelta.prototype.reset=function(){this.mLineDeltaMap={}};MeasureDelta.prototype.copy=function(){var auxDeltaCopy=new MeasureDelta(this.mViewer);for(var key in this.mLineDeltaMap){auxDeltaCopy.mLineDeltaMap[key]=this.mLineDeltaMap[key].copy()}return auxDeltaCopy};MeasureDelta.prototype.getLabelData=function(){var labelData={};if(this.isDeltaEnabled()){for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var delta=_a[_i];labelData[delta]=new MeasureResultDistance(delta,this.mLineDeltaMap[delta].getDistance())}}return labelData};MeasureDelta.prototype.getText=function(){if(this.isDeltaEnabled()){var data=this.getLabelData();return"Delta : "+data[cDeltaX].Value+", "+data[cDeltaY].Value+", "+(""+data[cDeltaZ].Value)}return""};MeasureDelta.create=function(iViewer,iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var measureDelta=new MeasureDelta(iViewer);var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];measureDelta.mLineDeltaMap[cDeltaX]=new MeasureDistLine(iViewer,iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1,eDwTypes_1.HC.Color.red(),false);measureDelta.mLineDeltaMap[cDeltaY]=new MeasureDistLine(iViewer,deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1,new eDwTypes_1.HC.Color(0,128,0),false);measureDelta.mLineDeltaMap[cDeltaZ]=new MeasureDistLine(iViewer,deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1,eDwTypes_1.HC.Color.blue(),false);return measureDelta};MeasureDelta.prototype.isDeltaEnabled=function(){return eDwMeasureEntities.ShowDelta&&!!this.mLineDeltaMap[cDeltaX]};return MeasureDelta}();var MeasureAuxDistance=function(){function MeasureAuxDistance(iViewer){this.mViewer=iViewer;this.mDistLine=new MeasureAuxDelta(iViewer);this.mNDistLine=new MeasureAuxDelta(iViewer,cAuxDistanceNormalDistanceLineColor,true);this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]}MeasureAuxDistance.prototype.reset=function(){this.mDistLine.reset();this.mNDistLine.reset();this.mNDistLine.setDistLineColor(cAuxDistanceNormalDistanceLineColor);this.mNDistLine.LineNormal=true;this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]};MeasureAuxDistance.prototype.draw=function(iImmediateDrawMode){if(!this.getLabels().length)return;this.mDistLine.draw(iImmediateDrawMode);this.mNDistLine.draw(iImmediateDrawMode);for(var _i=0,_a=this.mNormalDistExtLines;_i<_a.length;_i++){var normalExtLine=_a[_i];normalExtLine.draw()}};MeasureAuxDistance.prototype.setByPointPoint=function(iWCPntHC0,iSelObj0,iWCPntHC1,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}this.reset();this.mDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.mDistLine.SomeCoordsArcCenters=isSomeCoordsArcCenters;this.mNDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.setNormalDistExtPoints([iWCPntHC0,iWCPntHC0,iWCPntHC1,iWCPntHC1]);this.avoidDuplication()};MeasureAuxDistance.prototype.setByPointLine=function(iPntWCHC,iSelObj0,iEdgeHC,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}var pickPntWCHC=iSelObj1.getPosition();var endPntsWCHC=l_getLineEndPts(iSelObj1);var vecWCHC=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,endPntsWCHC.P1HC);if(vecWCHC.length()<1e-6)return;vecWCHC.normalize();var k=eDwTypes_1.HC.Point3.dot(eDwTypes_1.HC.Point3.subtract(iPntWCHC,pickPntWCHC),vecWCHC);var basePntWCHC=eDwTypes_1.HC.Point3.add(pickPntWCHC,eDwTypes_1.HC.Point3.scale(vecWCHC,k));var vecWCHC0=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,basePntWCHC);var vecWCHC1=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P1HC,basePntWCHC);if(eDwTypes_1.HC.Point3.dot(vecWCHC0,vecWCHC1)<0){this.setByPointPoint(iPntWCHC,iSelObj0,basePntWCHC,iSelObj1,isSomeCoordsArcCenters)}else{this.reset();var pntWCHC=vecWCHC0.length()normalDist){result.push(cDistance+": "+labelData[cDistance].Value)}if(this.mNDistLine.getWCDeltaEnds().length&&normalDist){result.push((this.mNDistLine.LineNormal?"Normal ":"")+cDistance+": "+labelData[cDistance].Value)}var minDistResultItem=labelData[cMinDistance];if(minDistResultItem){result.push(cMinDistance+": "+minDistResultItem.Value)}var maxDistResultItem=labelData[cMaxDistance];if(maxDistResultItem){result.push(cMaxDistance+": "+maxDistResultItem.Value)}if(eDwMeasureEntities.ShowDelta){var nDeltaPt=this.mNDistLine.getDelta();var deltaPt=this.mNDistLine.LineNormal?this.mDistLine.getDelta():nDeltaPt;if(!deltaPt.equalsWithTolerance(eDwTypes_1.HC.Point3.zero(),cLengthTol)){result.push(distLine.getText())}}return result.join("\n")};MeasureAuxDistance.getAngle=function(iV0,iV1){var vec0=iV0.copy();var vec1=iV1.copy();vec0.normalize();vec1.normalize();var dotVal=eDwTypes_1.HC.Point3.dot(vec0,vec1);if(0===dotVal)return 90;dotVal=Math.min(dotVal,1);dotVal=Math.max(dotVal,-1);var angle=Math.acos(dotVal);var angleDgree=angle*180/Math.PI;var n=eDwTypes_1.HC.Point3.cross(vec0,vec1);n.normalize();if(isNaN(n.x)||isNaN(n.y)||isNaN(n.z))return 0;return angleDgree};MeasureAuxDistance.prototype.setMinMaxForCircles=function(iCircleHC0,iCircleHC1){function setMinMax(ioAuxDelta,iNominalDist,iRadiiDist){if(!ioAuxDelta.getWCDeltaEnds().length){return}if(iNominalDist>iRadiiDist){ioAuxDelta.setMinDist(iNominalDist-iRadiiDist)}ioAuxDelta.setMaxDist(iNominalDist+iRadiiDist)}var circlePlaneHC0=eDwTypes_1.HC.Plane.createFromPointAndNormal(iCircleHC0.origin,iCircleHC0.normal);var projPnt=eDwGeomUtils.dropPointOnPlane(iCircleHC1.origin,circlePlaneHC0);var dot=eDwTypes_1.HC.Point3.dot(iCircleHC0.normal,iCircleHC1.normal);var dist=projPnt.subtract(iCircleHC0.origin).length();console.debugLog("Measure","2 circles/arcs: dot = "+dot+" dist = "+dist);if(1-Math.abs(dot)cLengthTol){var radiiDist=iCircleHC0.radius+iCircleHC1.radius;setMinMax(this.mDistLine,dist,radiiDist);setMinMax(this.mNDistLine,dist,radiiDist)}};MeasureAuxDistance.prototype.avoidDuplication=function(){var delta0=this.mDistLine.getDelta();var delta1=this.mNDistLine.getDelta();var len0=delta0.length();var len1=delta1.length();var lenMax=Math.max(len0,len1);var lenDiff=Math.abs(len0-len1);if(0===lenMax||lenDiff/lenMax1){this.addDisplayMarker(iSelObjs[0]);delete this.mDelta;delete this.mDistLine}this.addDisplayMarker(iSelObjs[n-1]);if(eDwMeasureEntities.PointToPoint&&this.mPntData.length===2){var selObj0=this.mPntData[0].SelObj;var selObj1=this.mPntData[1].SelObj;var pntWCHC0=selObj0.getPosition();var pntWCHC1=selObj1.getPosition();var absLenTol=eDwGeomUtils.cAbsLengthTol;if(!pntWCHC0.equalsWithTolerance(pntWCHC1,absLenTol)){this.mDistLine=new MeasureDistLine(this.mViewer,pntWCHC0,selObj0,pntWCHC1,selObj1);this.mDistLine.draw();this.mDelta=MeasureDelta.create(this.mViewer,pntWCHC1,pntWCHC0,selObj1,selObj0)}}};MeasureAuxPick.prototype.getText=function(){var text="";if(eDwMeasureEntities.PointToPoint){text=this.mDistResultText;if(this.mDelta)text+="\n"+this.mDelta.getText()}return text};MeasureAuxPick.prototype.addDisplayMarker=function(iSelObj){var cWidthEdge=3;var cPointSize=7;var pntWCHC=iSelObj.getPosition().copy();var shapeCircleHC=new eDwTypes_1.HC.Markup.Shape.Circle;shapeCircleHC.setCenter(eDwTypes_1.HC.Point2.fromPoint3(this.mViewer.getHCView().projectPoint(pntWCHC)));shapeCircleHC.setFillColor(cAuxPickPointFillColor);shapeCircleHC.setStrokeColor(cAuxPickPointStrokeColor);shapeCircleHC.setStrokeWidth(cWidthEdge);shapeCircleHC.setRadius(cPointSize);this.mPntData.push({SelObj:iSelObj,Circle:shapeCircleHC});return shapeCircleHC};MeasureAuxPick.prototype.drawEndPnts=function(){var viewHC=this.mViewer.getHCView();var renderer=this.mViewer.getHCMarkupManager().getRenderer();for(var i=0;i0?n-1:n}for(var i=startIdx;i0){labelsToBeDistributed=this.mInfoLabels.slice().concat(this.mResultLabels)}}this.distributeLabels(labelsToBeDistributed);if(!this.mImmediateDrawMode){this.addMarkupLabels()}};MeasureAuxGeo.prototype.updateLastInfoLabels=function(){this.updateInfoLabel(this.getLabels().length-1)};MeasureAuxGeo.prototype.updateInfoLabel=function(iIndex){this.mInfoLabels=[];function addTo(iCurrIndex,iLabels,ioLabels){if(iLabels.length>iCurrIndex&&iCurrIndex>=0){var label=iLabels[iCurrIndex];if(label.setDefaultEndPos()){label.setStringContent();ioLabels.push(label)}}}addTo(iIndex,this.getLabels(),this.mInfoLabels)};MeasureAuxGeo.prototype.getInfoLabelText=function(){var output=[];var labels=this.getLabels();for(var i=0;icAngleTol?angleRange+Math.PI:angleRange;var percRange=angleRange/(2*Math.PI);len*=percRange;area*=percRange;angle*=percRange}var circularArc={OriginWCHC:iSelObj.getAsLocalPoint(ioCircleHC.origin),NormalWCHC:ioCircleHC.normal,StartPtWCHC:startPt,EndPtWCHC:endPt,Length:len,Area:area,Diameter:ioCircleHC.radius*2,Angle:angle};return circularArc}function l_closestPoints(iPntHC0,iPntHC1){var pntHC0=iPntHC0[0].copy();var pntHC1=iPntHC1[0].copy();var minDist=eDwTypes_1.HC.Point3.subtract(iPntHC0[0],iPntHC1[0]).length();for(var i=0;i0||eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)>0){var closePnts=l_closestPoints(pntsL0HC,pntsL1HC);distPntHC0=closePnts.P0HC;distPntHC1=closePnts.P1HC}return{PntHC0:origPntHC0,PntHC1:origPntHC1,PntHC2:distPntHC0,PntHC3:distPntHC1}}function l_distanceLineLinePara(iLineHC0,iLineHC1,iPntHC0,iPntHC1){var vecHC0=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,iLineHC0.P1HC);vecHC0.normalize();var k=eDwTypes_1.HC.Point3.dot(vecHC0,eDwTypes_1.HC.Point3.subtract(iPntHC1,iPntHC0))/eDwTypes_1.HC.Point3.dot(vecHC0,vecHC0);var basePnt1HC=eDwTypes_1.HC.Point3.add(iPntHC0,eDwTypes_1.HC.Point3.scale(vecHC0,k));var vecL0P0HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,basePnt1HC);var vecL0P1HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P1HC,basePnt1HC);if(eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)<0){return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1.copy(),PntHC2:basePnt1HC.copy(),PntHC3:iPntHC1.copy()}}var tmp=l_closestPoints([iLineHC1.P0HC,iLineHC1.P1HC],[iLineHC0.P0HC,iLineHC0.P1HC]);return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1,PntHC2:tmp.P1HC,PntHC3:tmp.P0HC}}function l_adjustLeaderEndByStart(iPoints){if(0===iPoints.length)return[];function computeAngle(iVect){var angle=Math.atan2(iVect.y,iVect.x);var degrees=180*angle/Math.PI;return(360+Math.round(degrees))%360}function compare(iA,iB){if(iA.angiB.ang)return 1;return 0}var targetRadius=90;var center=new eDwTypes_1.HC.Point2(0,0);for(var i=0;i-1){this.mSelObjs.splice(idx,1)}}return[2]}}))}))})()};eDwMeasureOperator.prototype.clearMeasureEntities=function(){this.mMeasureEntities.reset()};eDwMeasureOperator.prototype.highlightEntityTempAt=function(idx){this.mMeasureEntities.highlightTemporaryEntityAt(idx)};eDwMeasureOperator.prototype.dehighlightAllTemporaryEntity=function(){this.mMeasureEntities.dehighlightAllTemporaryEntity();this.resetTempHighlight()};eDwMeasureOperator.prototype.getMeasureMode=function(){return this.mMeasureMode};eDwMeasureOperator.prototype.setMeasureMode=function(iMode){this.mMeasureMode=iMode};eDwMeasureOperator.prototype.setPointToPointMode=function(iEnable){this.mMeasureEntities.updatePointToPoint(iEnable)};eDwMeasureOperator.prototype.setShowDelta=function(iEnable){this.mMeasureEntities.updateDelta(iEnable)};eDwMeasureOperator.prototype.highlightMeasuringItem=function(iSelObj){this.mSelObjs.push(iSelObj);this.Viewer.HCViewer.selectionManager.add(iSelObj)};eDwMeasureOperator.prototype.dehighlightMeasuringItems=function(){this.mSelObjs=[];this.Viewer.HCViewer.selectionManager.clear()};eDwMeasureOperator.prototype.removeMeasuringItemTempHighlight=function(){for(var _i=0,_a=this.mSelObjs;_i<_a.length;_i++){var selObj=_a[_i];eDwMeasureEntities.highlightEntity(selObj,this.Viewer.getModel(),false)}};eDwMeasureOperator.prototype.resetTempHighlight=function(){eDwMeasureEntities.highlightEntity(this.mTempHighlightItem,this.Viewer.getModel(),false);this.removeMeasuringItemTempHighlight()};eDwMeasureOperator.prototype.resetSelections=function(){var model=this.Viewer.getModel();var modelHC=model.getHCModel();var arraySize=this.mSelectionArray.length;for(var i=0;i"+"
      "+""+entityClass+"-"+entityIndex+" "+""+desc+"
      "+"
      ";_b.label=10;case 10:++i;return[3,1];case 11:return[2,generatedHTML]}}))}))};return eDwUIMeasureHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);return eDwUIMeasureHTMLGenerator}));define("eDwUIMeasurePlugin",["require","exports","eDwEventMgr","eDwKeyMgr","eDwUIUtils","eDwMeasureMgr","eDwUIMeasureHTMLGenerator","eDwTypes","eDwUIBasePlugin","eDwEvents","eDwMeasureEvents","eDwUIShortcutMenu"],(function(require,exports,eDwEventMgr,eDwKeyMgr_1,eDwUIUtils,eDwMeasureMgr,eDwUIMeasureHTMLGenerator,eDwTypes_3,eDwUIBasePlugin_1,eDwEvents_2,eDwMeasureEvents_2,eDwUIShortcutMenu_1){"use strict";var eDwUIMeasurePlugin=function(_super){__extends(eDwUIMeasurePlugin,_super);function eDwUIMeasurePlugin(iViewer,iViewerFeatOpts){var _this=this;var buttonInfo={ID:"#edrawings-button-measure"};_this=_super.call(this,"Measure",iViewer,buttonInfo,iViewerFeatOpts)||this;_this.initPluginButton();return _this}eDwUIMeasurePlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){var panelsToLoad,model,value,measureButton;return __generator(this,(function(_a){switch(_a.label){case 0:panelsToLoad=[{ID:c_measurePanelID,HTML:"measurepanel.html"}];return[4,_super.prototype.init.call(this,panelsToLoad)];case 1:_a.sent();model=this.mViewer.getModel();value=model.getProperty("measure");eDwUIUtils.hide("#edrawings-button-measure",false);measureButton=$("#edrawings-button-measure");measureButton[value==="true"?"removeClass":"addClass"]("edrawings-disabled-button");this.mMeasureMgr=new eDwMeasureMgr(this.mViewer);eDwUIUtils.setUIGenerator(c_measurePanelID,new eDwUIMeasureHTMLGenerator(this.mViewer,c_measurePanelID));return[2]}}))}))};eDwUIMeasurePlugin.prototype.onClick=function(iActivate){_super.prototype.onClick.call(this,iActivate);if(iActivate){eDwUIUtils.activateUI(this.PluginButtonID,c_measurePanelID)}};eDwUIMeasurePlugin.prototype.onActivate=function(iButtonJQ){var _this=this;if(!_super.prototype.onActivate.call(this,iButtonJQ))return false;eDwUIUtils.addPanelModeEvents(c_measurePanelID,c_eventIDSuffix,"#"+iButtonJQ.attr("id"));var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-remove",(function(iEvent,iUIItemJQ,iArg){var selMeasureItem=$(c_measurePanelID+" .edrawings-list-selected");if(selMeasureItem){var indexStr=selMeasureItem.attr("index");if(indexStr){var index=parseInt(indexStr);_this.mMeasureMgr.removeMeasureEntityAt(index)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-clear",(function(iEvent,iUIItemJQ,iArg){_this.mMeasureMgr.clearMeasureEntities();_this.mMeasureMgr.dehighlightAllSelectEntity();eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));var selectorName=c_measurePanelID+" .edrawings-measure-entities-list-item";this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=$(iEvent.target);if(!targetJQ||!targetJQ.length)return;eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();_this.updateMeasureSelection(targetJQ[0],selectorName)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"mousedown",(function(iEvent){var eventJQ=iEvent;if(!eDwKeyMgr_1.eDwKeyMgr.isRMBPressed(eventJQ)){return}_this.updateMeasureSelection(eventJQ.target,selectorName);(function(){return __awaiter(_this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:screenPos=new eDwTypes_3.HC.Point2(eventJQ.clientX,eventJQ.clientY);return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.RightClickEvent,this.mViewer,screenPos,null,this.PluginGroupName)];case 1:_a.sent();return[2]}}))}))})()}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-entities-remove","click",(function(iEvent){var targetJQ=$(iEvent.target);var idxStr=targetJQ.parent().attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);_this.mMeasureMgr.removeMeasureEntityAt(idx)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-filter-button","click",(function(iEvent){var target=$(iEvent.target);if(target.hasClass("state-on-button")){target.removeClass("state-on-button")}else{target.addClass("state-on-button")}_this.mMeasureMgr.setMeasureMode(l_getCurrentMeasureMode())}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-delta-button","click",(function(iEvent){var target=$(iEvent.target);_this.mMeasureMgr.setMeasureDelta(!target.hasClass("state-on-button"));target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-pickpoint-button","click",(function(iEvent){var target=$(iEvent.target);var isSelected=target.hasClass("state-on-button");_this.mMeasureMgr.setPointToPointMode(!isSelected);target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-unit-selector","change",(function(iEvent){var lengthUnit=$("#edrawings-measure-distant-unit").val();var angleUnit=$("#edrawings-measure-angle-unit").val();_this.mMeasureMgr.setMeasureUnits(lengthUnit,angleUnit)}));var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,l_onMeasurementRefresh);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,l_onMeasurementSelected);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,l_onMeasurementDeselectAll);this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",true);this.mMeasureMgr.activateMeasure(this.mMeasureMgr.getMeasureMode());l_syncMeasureModeUI(this.mMeasureMgr,this.mViewer.getModel().getUserUnits());return true};eDwUIMeasurePlugin.prototype.onDeactivate=function(iButtonJQ){if(!_super.prototype.onDeactivate.call(this,iButtonJQ))return false;eDwUIUtils.deactivateMoveInput(c_eventIDSuffix);this.mMeasureMgr.deactivateMeasure();var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();shortcutMenu.removeAllMenuItems(this.PluginGroupName);this.mUIHTMLEventMgr.removeAllEventHandlers();var eventMgr=eDwEventMgr.get();eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,"l_onMeasurementRefresh");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,"l_onMeasurementSelected");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,"l_onMeasurementDeselectAll");this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",false);return true};eDwUIMeasurePlugin.prototype.updateMeasureSelection=function(iTarget,iSelectorName){var targetJQ=$(iTarget);var idxStr=targetJQ.attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);var measureMgr=this.mMeasureMgr;$(iSelectorName).removeClass("edrawings-list-selected");measureMgr.dehighlightAllSelectEntity();targetJQ.addClass("edrawings-list-selected");measureMgr.highlightSelectEntityAt(idx)};eDwUIMeasurePlugin.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){this.mMeasureMgr.dehighlightAllSelectEntity();this.mMeasureMgr.clearMeasureEntities()};return eDwUIMeasurePlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);var c_measurePanelID="#edrawings-measure-panel";var c_eventIDSuffix=".edw.measure";function l_onMeasurementDeselectAll(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementSelected(iSelListIndex){return __awaiter(this,void 0,void 0,(function(){var selector,itemJQ;return __generator(this,(function(_a){selector='.edrawings-measure-entities-list-item[index="'+iSelListIndex+'"]';itemJQ=$(selector);if(itemJQ.length&&!itemJQ.hasClass("edrawings-list-selected")){eDwUIUtils.scrollToTarget(itemJQ,"fast")}$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");itemJQ.addClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementRefresh(iMeasureResult){return __awaiter(this,void 0,void 0,(function(){var list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:list=$("#edrawings-measure-submenu-list");$("#edrawings-measure-result").text("");list.empty();$("#edrawings-measure-result").text(iMeasureResult.Message);gen=eDwUIUtils.getUIGenerator(c_measurePanelID);gen.setMeasureResult(iMeasureResult);_b=(_a=list).append;return[4,gen.generateHTML("")];case 1:_b.apply(_a,[_c.sent()]);eDwUIUtils.fixMenuPanelInwardToolbar($(c_measurePanelID));return[2]}}))}))}function l_getCurrentMeasureMode(){var vertexEnabled=eDwUIUtils.isStateOn("#edrawings-measure-vertex-button")?eDwTypes_3.EntityMode.VERTEX:0;var edgeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-edge-button")?eDwTypes_3.EntityMode.EDGE:0;var faceEnabled=eDwUIUtils.isStateOn("#edrawings-measure-face-button")?eDwTypes_3.EntityMode.FACE:0;var holeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-hole-button")?eDwTypes_3.EntityMode.HOLE:0;return vertexEnabled|edgeEnabled|faceEnabled|holeEnabled}function l_syncMeasureModeUI(iMeasureMgr,iUserUnits){function setMeasureButton(iID,iMeasureModes,iTargetModes){var method=iMeasureModes&iTargetModes?"addClass":"removeClass";$(iID)[method]("state-on-button")}$("#edrawings-measure-distant-unit").val(iUserUnits.Length);$("#edrawings-measure-angle-unit").val(iUserUnits.Angle);var measureMode=iMeasureMgr.getMeasureMode();setMeasureButton("#edrawings-measure-vertex-button",measureMode,eDwTypes_3.EntityMode.VERTEX);setMeasureButton("#edrawings-measure-edge-button",measureMode,eDwTypes_3.EntityMode.EDGE);setMeasureButton("#edrawings-measure-face-button",measureMode,eDwTypes_3.EntityMode.FACE)}return eDwUIMeasurePlugin})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. -var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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i4vFveJeca24VtwqbhWXikvFneJOcaW4UtwobhQXigvFfeI+cZ24TtwmbhOXicvEXeIucZW4StwkbhIXiYvEPeIecY24RVwiLhF3iDvEFeIKcYO4QVwgLhD3h/vD9eH6cHu4PVweLg93h7vD1eHqcHO4OVwcLg73hnvDteHacGu4NVwaLg13hjvDleHKcGO4MVwYLgz3hfvCdeG6cFu4LNwV7gpXhavCTeGmcFG4KNwT7gnXhGvCLeGWcEm4JNwR7ghXhCvCDeGGcEG4INwP7gfXg+vB7eB2cDm4HNwN7gZXg6vBzeBmcDG4GNwL7gXXgmvBreBWcCm4E1wJrgQ3ghvBheBCcB+4D1wHrgO3gdvAZeAycBe4C1wFrgI3gZvAReAicOPcOPeAe8A14BpwC7gFXAIuAXeAO8AV4ApwA7gBXAAuABfOhXNzbs6d3dmV3diFXdh93ddVXdXtbne5y103dVEXdU/3dE3XdEu3dEmXdEd3dEVXdEM3dEEXdD23a7+131pvrbe2W9ut5dZya7e121ptrbY2W5utxdZia6+111prrbW2WlutpdZSa6e101pprbQ2WhuthdZCa5+1z1pnrbO2WdusZdYya5e1y1plrbI2WYusPdYea421xtpibbGWWEusHdYOa4W1wtpgbbAWWAus/dX+an21vtpeba+WV8ur3dXuanW1utpcba4WV4urvdXeam21ttpaba2WVkurndXOamW1stpYbawWVvuqddW6alu1rVpWLat2VbuqVdWqalO1qVpULar2VHuqNdWaaku1pVpSLal2VDuqFdWKakO1oVpQLaj2U/up9dR6aju1nVpOLad2U7up1dRqajO1mVpMLab2UmuprdRWaim1lNpJ7aRWUiupjdRGaiG1kNpH7aPWUeuobdQ2ahm1jNpF7aJWUauoTdQmahG1iNpD7aHWUGuoLdQWagm1hNpB7aBWUCuoDdQGagG1gNo/7Z/WT9un5dPyafe0e1o9rZ42T5unxdPiae+0d1o7rZ22TlunpdPSaee0c1o5rZw2ThunhdPCad+0b1o3rZu2TdumZdOyade0a1o1rZo2TZumRdOiac+0Z1ozrZm2TEumHdOOacW0YtowbZgWTAum/dJ+ab20XtoubZeWS8ul3dJuabW0WtosbZYWS4ulvdJeaa20VtoqbZWWSkulndJOaaW0Utoo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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("200_PressPlate-Global-650-Welding",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
      Matrix = "+JSON.stringify(matrixHC)+"
      ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
      Net matrix = "+JSON.stringify(matrixHC)+"
      ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
      Version #: "+eDrawingsWVUtils.getViewerVersion()+"
      ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
      HC Version:"+viewerHC.getViewerVersionString()+"
      Format Version: "+viewerHC.getFormatVersionString()+"
      "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
      ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
      "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
      "+" "+""+"Name
      "+"
      "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
      "+iResult.ErrorCode+"
      ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
      "+data+"
      "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
      ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); +var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="VgAAAEQAAABFAAAA/v///wAAAABlAAAA/v///wIAAAAJAAAEAAAAAP3////9////MwAAAP7////9////AAAAAAMAAABjAAAAAAAAAAIAAAAAAAAAAAAAYLBukEAAAACASnKVQAAAAEB9P5xAAAAAYNGYccAAAACgdMhDQAAAAEBiqn1AAAAAAAQg2r8AAAAgGiHqPwAAAAAEINq/AAAAIJspjkAAAACA5NKDQGUAAAD+////AgAAAAkAAAQAAAAA/f////3///9lAAAA/f///wIAAAALAAAEAAAAAP7///8BAAAATgAAAP3///9YAAAA/v///wAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAGkAAAD+/////f////7///8zAAAA/f////////8AAAAAAgAAAG8AAABAAAAAAQAAANgCAABPAAAAHAAAANgCAAAAAAAA//////////9GoxfE4OKtwCSmFUOwyy1C0yGpQonpR0RCAAAARqMXxODircAkphVDsMstQtMhqUKJ6UdEAAAAAEIAAABGoxfE4OKtwCSmFUOwyy1C0yGpQonpR0TYAgAARAAAABgGAABaAAAAAQAAAAgGAACUFAAAKLUv/WCUE/UvAGQ2ZAAAAP3///8BFgCAQAMAAgBkMhdBYEAIVEVNMjA4NAACAgTwPxoAQCMtXgACBYQwMF9QcmVzc1BsYXRlLUdsb2JhbC02NTAtV2VsZGluZxQGCg4SHiImKktPU1dbX2hscHRoYB+VMzAzX1RyaU1vdW50X3g4XzVtbV9GRVJSTwACdpaKp9n7Syg/GItSECdQAyUOqMtFGcSmQwpCYWUfQ2l0T6dfODBfNjAAAvMENT9B0j4m0ckppr/w9W2k//9/P1H9fqYx4cjDpkNGQoDRUER1U3a/OKgZqLAu+PVtJDAtaKbOVyGODORCVHChAABipzGJLb9OECeOmbMQ6/NHQrp5RURxJjPlYI0inZ1lJMrw36iidzMVxHMQXkIOjEknbF6bMjE1LVNQLUhlYXQ1MDgzAALAiwDAC0GVcyZGoxfE0yGoQonpR21PcEjqQSV2llcn3EaCpqXSdCTEialLRFAOD+0sf6cCsHQmIFTYqCcopg8WGxCBNuG1ZKaJJZ5C27YUFyItgL+Fwjwo2TAEqKaszgYRHA9D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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("200_PressPlate-Global-650-Welding",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
      Matrix = "+JSON.stringify(matrixHC)+"
      ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
      Net matrix = "+JSON.stringify(matrixHC)+"
      ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
      Version #: "+eDrawingsWVUtils.getViewerVersion()+"
      ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
      HC Version:"+viewerHC.getViewerVersionString()+"
      Format Version: "+viewerHC.getFormatVersionString()+"
      "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
      ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
      "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
      "+" "+""+"Name
      "+"
      "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
      "+iResult.ErrorCode+"
      ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
      "+data+"
      "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
      ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. diff --git a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.jpg b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.jpg new file mode 100644 index 000000000..d42ca46dd --- /dev/null +++ b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1b9b04292e4b2cc39c108c7da4aaf0d171d1ffdb047352541b3b22645c847436 +size 135445 diff --git a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step index 7bfe8312b..b0f0da6a9 100644 --- a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step +++ b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.step @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b9f11787046f4e008dadfcb9aebd363cce2ea8657d98c51fabb8ef410f69b160 -size 1628210 +oid sha256:75cddbaf2a9740924145997b18840b56889376efaff5df65de2e1b351b37431d +size 1627918 diff --git a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.x_t b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.x_t index 85b9d0d6a..cf92d7e26 100644 --- a/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.x_t +++ b/sheetpress/components/sprcb-650-light/cad/200_PressPlate-Global-650.x_t @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8e420c0998828ce9dda5ecce6467d930f63c50833171a3a7db25d7ace56c060b -size 590403 +oid sha256:869956e322067273b00335edcb6fc380e66a23dd4b09c545f1e6a16e36dbb310 +size 590418 diff --git a/sheetpress/components/sprcb-650-light/cad/200_pressplate-global-650.html b/sheetpress/components/sprcb-650-light/cad/200_pressplate-global-650.html index 780393d66..4014502f6 100644 --- a/sheetpress/components/sprcb-650-light/cad/200_pressplate-global-650.html +++ b/sheetpress/components/sprcb-650-light/cad/200_pressplate-global-650.html @@ -8360,7 +8360,7 @@ var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){fun // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)if(b.hasOwnProperty(p))d[p]=b[p]};return extendStatics(d,b)};return function(d,b){extendStatics(d,b);function __(){this.constructor=d}d.prototype=b===null?Object.create(b):(__.prototype=b.prototype,new __)}}();var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]=this.mSelObjs.length)return[2,null];this.dehighlightAllTemporaryEntity();toRemove=this.mSelObjs[idx];this.mSelObjs.splice(idx,1);if(!utils.isNumber(this.isItemSelected(toRemove))){this.deColorEntity(toRemove)}return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 1:updated=_a.sent();if(!(updated||this.mSelObjs.length===0))return[3,3];return[4,this.resetImmediateResults()];case 2:_a.sent();return[3,4];case 3:this.mAuxGeoImmediate.regeneratePicks(this.mSelObjs);_a.label=4;case 4:this.updatePanelResult();return[2,toRemove]}}))}))};eDwMeasureEntities.prototype.setSelectedEntityColor=function(iColor){this.mSelMeasureEntColor=iColor};eDwMeasureEntities.prototype.setMeasureUnit=function(iUserUnits){var _this=this;this.mViewer.getModel().setUserUnits(iUserUnits);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.resetImmediateResults()];case 1:_a.sent();return[2]}}))}))})();this.mAuxGeoSelected.syncUnits();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePointToPoint=function(iEnable){eDwMeasureEntities.PointToPoint=iEnable;this.reset();this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updateDelta=function(iEnable){eDwMeasureEntities.ShowDelta=iEnable;this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePanelResult=function(){var userUnits=this.mViewer.getModel().getUserUnits();this.mPanelInfo.updatePanelResult(this.mSelObjs,userUnits)};eDwMeasureEntities.prototype.reset=function(){this.deColorAll();this.mAuxGeoSelected.reset();this.mAuxGeoImmediate.reset();this.mSelObjs=[];this.updatePanelResult()};eDwMeasureEntities.prototype.draw=function(){this.mAuxGeoSelected.draw();this.mAuxGeoImmediate.draw()};eDwMeasureEntities.prototype.getClassName=function(){return"eDwMeasureEntities"};eDwMeasureEntities.prototype.isItemSelected=function(iSelObj){if(utils.isNumber(iSelObj.getIDHC())){for(var i=0;i0){result=new MeasureResultString("Info","Invalid combination");ioAuxGeo.addMessage(result,iSelObjs[n-1].getPosition(),eDwTypes_1.HC.Color.red())}ioAuxGeo.updateResultLabels();return[2,isValid]}}))}))};eDwMeasureEntities.prototype.updateSingleVert=function(iSelObjs){if(1!==iSelObjs.length)return false;var vertObj=iSelObjs[0];return vertObj.getPointEntity()?true:false};eDwMeasureEntities.prototype.updateSingleEdge=function(iSelObjs){if(1!==iSelObjs.length)return false;var edgeObj=iSelObjs[0];if(edgeObj.getLineEntity())return true;return false};eDwMeasureEntities.prototype.updateSingleFace=function(iSelPropsHC,iSelObjs){if(1!==iSelObjs.length)return false;var faceObj=iSelObjs[0];var faceProp=iSelPropsHC[0];if(!faceObj.getFaceEntity()||!faceProp)return false;if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.CylinderElement){return true}else if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement){return true}return false};eDwMeasureEntities.prototype.updateVertVert=function(iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(iSelObjs[0].getPointEntity()&&iSelObjs[1].getPointEntity()){var vertObj0=iSelObjs[0];var vertObj1=iSelObjs[1];if(vertObj0.equals(vertObj1))return false;iAuxGeo.setByVertexVertex(vertObj0,vertObj1);return true}return false};eDwMeasureEntities.prototype.updateVertEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;var edgeProp=iSelPropsHC[0];var edgeObj=iSelObjs[0];var vertObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getPointEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];vertObj=iSelObjs[0]}if(!vertObj.getPointEntity())return false;if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByVertexLine(vertObj,edgeProp,edgeObj);return true}else if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByVertexCircle(vertObj,edgeProp,edgeObj);return true}return false};eDwMeasureEntities.prototype.updateVertFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var vertObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];vertObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getPointEntity()&&iSelObjs[0].getFaceEntity()){vertObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!vertObj.getPointEntity())return[2,false];if(!(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByVertexPlane(vertObj,faceProp,faceObj,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var edgeProp,edgeObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];edgeProp=iSelPropsHC[0];edgeObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getFaceEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,1];iAuxGeo.setByPlaneLine(faceProp,edgeProp,faceObj,edgeObj);return[2,true];case 1:if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,3];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 2:minDistInfo=_a.sent();iAuxGeo.setByCirclePlane(edgeProp,faceProp,edgeObj,faceObj,minDistInfo);return[2,true];case 3:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(!iSelObjs[0].getLineEntity()||!iSelObjs[1].getLineEntity()){return false}var edgeObj0=iSelObjs[0];var edgeProp0=iSelPropsHC[0];var edgeObj1=iSelObjs[1];var edgeProp1=iSelPropsHC[1];if(edgeObj0.equals(edgeObj1))return false;if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByLineLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleLine(edgeProp1,edgeProp0,edgeObj1,edgeObj0)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByCircleLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleCircle(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}this.updateEdges(iSelPropsHC,iSelObjs,iAuxGeo);return true};eDwMeasureEntities.prototype.updateFaceFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var faceObj0,faceProp0,faceObj1,faceProp1,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];if(!iSelObjs[0].getFaceEntity()||!iSelObjs[1].getFaceEntity()){return[2,false]}faceObj0=iSelObjs[0];faceProp0=iSelPropsHC[0];faceObj1=iSelObjs[1];faceProp1=iSelPropsHC[1];if(faceObj0.equals(faceObj1))return[2,false];if(!faceObj1.getFaceEntity()||!faceProp1)return[2,false];if(!(faceProp0 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByPlanePlane(faceProp1,faceProp0,faceObj1,faceObj0,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdges=function(iSelPropsHC,iSelObjs,ioAuxGeo){var n=iSelObjs.length;var len=0;var ids=[];for(var i=0;i1){var result=new MeasureResultDistance("Total Length",len);pos=iSelObjs[n-1].getPosition();ioAuxGeo.addOtherResult(result,pos);return true}return false};eDwMeasureEntities.prototype.highlightEntityAt=function(iIndex,iHighlight){if(iHighlight===void 0){iHighlight=true}var n=this.mSelObjs.length;if(iIndex<0||iIndex>=n)return;eDwMeasureEntities.highlightEntity(this.mSelObjs[iIndex],this.mViewer.getModel(),iHighlight)};eDwMeasureEntities.prototype.addAllForEntity=function(iSelObj){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.addObjs(iSelObj)];case 1:_a.sent();return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 2:_a.sent();return[4,this.resetImmediateResults()];case 3:_a.sent();this.colorEntity(iSelObj);return[2,true]}}))}))};eDwMeasureEntities.PointToPoint=false;eDwMeasureEntities.ShowDelta=false;return eDwMeasureEntities}(eDwTypes_1.HC.Markup.MarkupItem);var LabelItem=function(_super){__extends(LabelItem,_super);function LabelItem(iViewer,iLabel){var _this=_super.call(this)||this;_this.mLabel=iLabel;return _this}LabelItem.prototype.setStringContent=function(){this.mLabel.setStringContent()};LabelItem.prototype.draw=function(){this.mLabel.drawLabel()};LabelItem.prototype.hit=function(iPos){var box=this.mLabel.getLabelBox();if(!box)return false;var xMin=box.Min.x;var xMax=box.Max.x;var yMin=box.Min.y;var yMax=box.Max.y;return iPos.x<=xMax&&iPos.x>=xMin&&iPos.y<=yMax&&iPos.y>=yMin};LabelItem.prototype.onDragStart=function(iPos){this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragMove=function(iPos){var delta=eDwTypes_1.HC.Point2.subtract(iPos,this.mDragPos);var endPos=this.mLabel.getLeaderEndPos();if(!eDwGeomUtils.isValidHCPoint(endPos)||!eDwGeomUtils.isValidHCPoint(delta))return true;endPos.add(delta);this.mLabel.setLeaderEndPos(endPos);this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragEnd=function(iPos){return true};return LabelItem}(eDwTypes_1.HC.Markup.MarkupItem);var MeasureResultItem=function(){function MeasureResultItem(iName){this.mName=iName}Object.defineProperty(MeasureResultItem.prototype,"Value",{get:function(){return":NOVALUE:"},enumerable:false,configurable:true});Object.defineProperty(MeasureResultItem.prototype,"Name",{get:function(){return this.mName},enumerable:false,configurable:true});return MeasureResultItem}();var MeasureResultString=function(_super){__extends(MeasureResultString,_super);function MeasureResultString(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue;return _this}Object.defineProperty(MeasureResultString.prototype,"Value",{get:function(){return this.mValue},enumerable:false,configurable:true});return MeasureResultString}(MeasureResultItem);var MeasureResultNumber=function(_super){__extends(MeasureResultNumber,_super);function MeasureResultNumber(iName,iValueKind){var _this=_super.call(this,iName)||this;_this.mValueKind=iValueKind;return _this}Object.defineProperty(MeasureResultNumber.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue,this.mValueKind)},enumerable:false,configurable:true});return MeasureResultNumber}(MeasureResultItem);var MeasureResultDistance=function(_super){__extends(MeasureResultDistance,_super);function MeasureResultDistance(iName,iValue){var _this=_super.call(this,iName,cLength)||this;_this.mValue=iValue;return _this}return MeasureResultDistance}(MeasureResultNumber);var MeasureResultArea=function(_super){__extends(MeasureResultArea,_super);function MeasureResultArea(iName,iValue){var _this=_super.call(this,iName,"Area")||this;_this.mValue=iValue;return _this}return MeasureResultArea}(MeasureResultNumber);var MeasureResultAngle=function(_super){__extends(MeasureResultAngle,_super);function MeasureResultAngle(iName,iValue){var _this=_super.call(this,iName,"Angle")||this;_this.mValue=iValue;return _this}return MeasureResultAngle}(MeasureResultNumber);var MeasureResultPoint3D=function(_super){__extends(MeasureResultPoint3D,_super);function MeasureResultPoint3D(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue.copy();return _this}Object.defineProperty(MeasureResultPoint3D.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue.x,"Length")+","+l_Model.getValueWithUnit(this.mValue.y,"Length")+","+l_Model.getValueWithUnit(this.mValue.z,"Length")},enumerable:false,configurable:true});return MeasureResultPoint3D}(MeasureResultItem);var MeasureLabelItem=function(){function MeasureLabelItem(iViewer,iResult,iColor){this.mViewer=iViewer;this.mResult=iResult;this.mColor=iColor;this.mNameTextBox=undefined;this.mValueTextBox=undefined;this.mNameBox=undefined;this.mValueBox=undefined}MeasureLabelItem.prototype.drawItem=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();if(this.mNameBox)renderer.drawRectangle(this.mNameBox);if(this.mValueBox)renderer.drawRectangle(this.mValueBox);if(this.mNameTextBox)renderer.drawTextBox(this.mNameTextBox);if(this.mValueTextBox)renderer.drawTextBox(this.mValueTextBox)};MeasureLabelItem.prototype.setPosition=function(ioPos,iNameWidth,iValueWidth){if(!this.mNameBox||!this.mValueBox||!this.mNameTextBox||!this.mValueTextBox){this.mNameBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mNameBox.setFillColor(this.mColor?this.mColor:cGreyColor);this.mValueBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mValueBox.setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mNameTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setStrokeWidth(0);this.mNameTextBox.getTextPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setFillOpacity(0);this.mNameTextBox.getTextPortion().setFontFamily("arial");this.mValueTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mValueTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mValueTextBox.getBoxPortion().setStrokeWidth(0);this.mValueTextBox.getTextPortion().setFillColor(cGreyColor);this.mValueTextBox.getBoxPortion().setFillOpacity(0);this.mValueTextBox.getTextPortion().setFontFamily("arial")}var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=renderer.measureTextBox(this.mNameTextBox);var valueSize=renderer.measureTextBox(this.mValueTextBox);var height=Math.max(nameSize.y,valueSize.y);this.mNameBox.setSize(new eDwTypes_1.HC.Point2(iNameWidth,height));this.mValueBox.setSize(new eDwTypes_1.HC.Point2(iValueWidth,height));var namePos=ioPos.copy();var valuePos=ioPos.copy();valuePos.x+=iNameWidth;this.mNameBox.setPosition(namePos);this.mNameTextBox.setPosition(namePos);this.mValueBox.setPosition(valuePos);this.mValueTextBox.setPosition(valuePos);ioPos.y+=height};MeasureLabelItem.prototype.getWidth=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=this.mNameTextBox?renderer.measureTextBox(this.mNameTextBox):{x:0,y:0};var valueSize=this.mValueTextBox?renderer.measureTextBox(this.mValueTextBox):{x:0,y:0};return{NameWidth:nameSize.x,ValueWidth:valueSize.x}};MeasureLabelItem.prototype.setStringContent=function(){if(this.mNameTextBox){this.mNameTextBox.setTextString(this.mResult.Name)}if(this.mValueTextBox){this.mValueTextBox.setTextString(this.mResult.Value)}};MeasureLabelItem.prototype.getText=function(){return this.mResult.Name+": "+this.mResult.Value};MeasureLabelItem.prototype.getBoundingBox=function(){if(!this.mNameBox||!this.mValueBox){return null}var size1=this.mValueBox.getSize();var posS=this.mNameBox.getPosition().copy();var pos1=this.mValueBox.getPosition();var posE=new eDwTypes_1.HC.Point2(pos1.x+size1.x,pos1.y+size1.y);var min=new eDwTypes_1.HC.Point2(Math.min(posS.x,posE.x),Math.min(posS.y,posE.y));var max=new eDwTypes_1.HC.Point2(Math.max(posS.x,posE.x),Math.max(posS.y,posE.y));return{Min:min,Max:max}};return MeasureLabelItem}();var MeasureBaseLine=function(){function MeasureBaseLine(iViewer,iPntWCHC0,iPntWCHC1,iLineColor){this.mViewer=iViewer;this.mColor=iLineColor||cGreyColor;this.setWCPts(iPntWCHC0,iPntWCHC1)}MeasureBaseLine.prototype.draw=function(){if(!this.isValid())return;if(this.mLine)this.updateLinePts();else this.createHCLine();var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawLine(this.mLine)};MeasureBaseLine.prototype.getLineColorHC=function(){return this.mColor};MeasureBaseLine.prototype.getMiddleWCPtHC=function(){var middle=eDwTypes_1.HC.Point3.scale(eDwTypes_1.HC.Point3.add(this.mWCEndPtHC0,this.mWCEndPntHC1),.5);return middle};MeasureBaseLine.prototype.setLineColor=function(iColor){this.mColor=iColor;if(this.mLine)this.setColorOnHCLine(iColor);else this.createHCLine()};MeasureBaseLine.prototype.isValid=function(){return this.mWCEndPtHC0&&this.mWCEndPntHC1&&eDwGeomUtils.isValidHCPoint(this.mWCEndPtHC0)&&eDwGeomUtils.isValidHCPoint(this.mWCEndPntHC1)};MeasureBaseLine.prototype.createHCLine=function(){this.mLine=new eDwTypes_1.HC.Markup.Shape.Line;this.setColorOnHCLine(this.mColor);this.updateLinePts();return this};MeasureBaseLine.prototype.copyFrom=function(iSrcLine){if(iSrcLine.mLine){this.mLine.setStrokeWidth(iSrcLine.mLine.getStrokeWidth());this.mLine.setEndcapType(iSrcLine.mLine.getEndEndcapType());this.mLine.setStartEndcapSize(iSrcLine.mLine.getStartEndcapSize());this.mLine.setEndEndcapSize(iSrcLine.mLine.getEndEndcapSize());this.mLine.setStartEndcapColor(iSrcLine.mLine.getStartEndcapColor());this.mLine.setEndEndcapColor(iSrcLine.mLine.getEndEndcapColor())}this.setWCPts(iSrcLine.mWCEndPtHC0,iSrcLine.mWCEndPntHC1);this.mColor=iSrcLine.mColor};MeasureBaseLine.prototype.setWCPts=function(iWCStartPntHC,iWCEndPntHC){if(!iWCStartPntHC||!iWCEndPntHC||!eDwGeomUtils.isValidHCPoint(iWCStartPntHC)||!eDwGeomUtils.isValidHCPoint(iWCEndPntHC)){console.warn("One or more measure points are invalid");return}this.mWCEndPtHC0=iWCStartPntHC.copy();this.mWCEndPntHC1=iWCEndPntHC.copy()};MeasureBaseLine.prototype.updateLinePts=function(){var viewHC=this.mViewer.getHCView();this.mLine.setP1(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPtHC0)));this.mLine.setP2(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPntHC1)))};MeasureBaseLine.prototype.setColorOnHCLine=function(iColor){this.mLine.setStrokeColor(iColor);this.mLine.setEndEndcapColor(iColor);this.mLine.setStartEndcapColor(iColor)};return MeasureBaseLine}();var MeasureLine=function(_super){__extends(MeasureLine,_super);function MeasureLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLine.prototype.copy=function(){var copy=new MeasureLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setWidthAndEndCapsOnHCLine();return this};MeasureLine.prototype.setWidthAndEndCapsOnHCLine=function(){this.mLine.setStrokeWidth(3);this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.None)};return MeasureLine}(MeasureBaseLine);var MeasureLeaderLine=function(_super){__extends(MeasureLeaderLine,_super);function MeasureLeaderLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLeaderLine.prototype.copy=function(){var copy=new MeasureLeaderLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLeaderLine.prototype.getLeaderStartPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPtHC0)};MeasureLeaderLine.prototype.getLeaderEndPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPntHC1)};MeasureLeaderLine.prototype.setLeaderEndPos=function(iPos){this.setWCPts(this.mWCEndPtHC0,eDwGeomUtils.screenToWorld(iPos,this.mViewer.getHCView()))};MeasureLeaderLine.prototype.setLeaderEnd=function(iPoint){this.mWCEndPntHC1=iPoint.copy()};MeasureLeaderLine.prototype.getLeaderStart=function(){return this.mWCEndPtHC0};return MeasureLeaderLine}(MeasureBaseLine);var MeasureDistLine=function(_super){__extends(MeasureDistLine,_super);function MeasureDistLine(iViewer,iPntHC0,iSelObj0,iPntHC1,iSelObj1,iLineColor,iUseArrowEnds){if(iUseArrowEnds===void 0){iUseArrowEnds=true}var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;_this.mStartSelObj=iSelObj0;_this.mEndSelObj=iSelObj1;_this.mDistColor=iLineColor||cLineDistanceColor;_this.mUseArrowEnds=iUseArrowEnds;if(!_this.isValid())_this.createHCLine();return _this}MeasureDistLine.prototype.copy=function(){var copy=new MeasureDistLine(this.mViewer,this.mWCEndPtHC0,this.mStartSelObj,this.mWCEndPntHC1,this.mEndSelObj,this.getLineColorHC(),this.mUseArrowEnds);copy.copyFrom(this);return copy};MeasureDistLine.prototype.setSelObjEndPts=function(iWCStartPntHC,iStartSelObj,iWCEndPntHC,iEndSelObj){_super.prototype.setWCPts.call(this,iWCStartPntHC,iWCEndPntHC);this.mStartSelObj=iStartSelObj;this.mEndSelObj=iEndSelObj};MeasureDistLine.prototype.getDistance=function(){var localPt0HC=this.mStartSelObj.getAsLocalPoint(this.mWCEndPtHC0);var localPt1HC=this.mEndSelObj.getAsLocalPoint(this.mWCEndPntHC1);return eDwTypes_1.HC.Point3.subtract(localPt0HC,localPt1HC).length()};MeasureDistLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setHCLineAttributes();return this};MeasureDistLine.prototype.setHCLineAttributes=function(){this.mLine.setStrokeWidth(3);if(this.mUseArrowEnds){this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.Arrowhead)}this.mLine.setStartEndcapSize(5);this.mLine.setEndEndcapSize(5);this.mLine.setStartEndcapColor(this.mDistColor);this.mLine.setEndEndcapColor(this.mDistColor);this.mLine.setStrokeColor(this.mDistColor)};return MeasureDistLine}(MeasureBaseLine);var MeasureLabel=function(){function MeasureLabel(iViewer,iPnt3DHC,iDrawEnabled){if(iDrawEnabled===void 0){iDrawEnabled=true}this.mViewer=iViewer;this.mItems=[];this.mDrawEnabled=iDrawEnabled;this.createLeaderIfPointValid(iPnt3DHC,iPnt3DHC)}MeasureLabel.prototype.reset=function(){this.mItems=[]};MeasureLabel.prototype.drawLabel=function(){if(!this.isValid()||!this.mDrawEnabled)return;this.setLabelPosition(this.mLeader.getLeaderEndPos());var n=this.mItems.length;if(0===n)return;this.mLeader.draw();for(var i=0;icanvasSize.x&&bboxSize.xcanvasSize.y&&bboxSize.y1){this.mLineDist.draw();if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){this.mDelta.draw(iImmediateDrawMode)}var viewHC=this.mViewer.getHCView();this.mEndGlyph0.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[0])));this.mEndGlyph1.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[1])));if(!iImmediateDrawMode){var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawCircle(this.mEndGlyph0);renderer.drawCircle(this.mEndGlyph1)}}};MeasureAuxDelta.prototype.getLabelData=function(){var labelData={};var labelName=this.mLineNormal?cNormalDistance:this.mSomeCoordsArcCenters?cCenterDistance:cDistance;labelData[cDistance]=new MeasureResultDistance(labelName,this.getDistance());var minResultDist=new MeasureResultDistance(cMinDistance,this.mModelSpaceMinDist);if(parseFloat(minResultDist.Value)>0){labelData[cMinDistance]=minResultDist}var maxResultDist=new MeasureResultDistance(cMaxDistance,this.mModelSpaceMaxDist);if(parseFloat(maxResultDist.Value)>0){labelData[cMaxDistance]=maxResultDist}if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){$.extend(labelData,this.mDelta.getLabelData())}return labelData};MeasureAuxDelta.prototype.getLabels=function(){var labels=[];if(this.getDistance()1&&this.mLineDist?eDwTypes_1.HC.Point3.subtract(this.mWCPntsHC[0],this.mWCPntsHC[1]):eDwTypes_1.HC.Point3.zero()};MeasureAuxDelta.prototype.getDistance=function(){return this.mLineDist?this.mLineDist.getDistance():0};MeasureAuxDelta.prototype.setDistLineColor=function(iColor){this.mLineColor=iColor};MeasureAuxDelta.prototype.setPointColor=function(iColor){this.mEndGlyph0.setFillColor(iColor);this.mEndGlyph1.setFillColor(iColor)};MeasureAuxDelta.prototype.setMinDist=function(iDist){this.mModelSpaceMinDist=iDist};MeasureAuxDelta.prototype.setMaxDist=function(iDist){this.mModelSpaceMaxDist=iDist};Object.defineProperty(MeasureAuxDelta.prototype,"LineNormal",{get:function(){return this.mLineNormal},set:function(iEnable){this.mLineNormal=iEnable},enumerable:false,configurable:true});Object.defineProperty(MeasureAuxDelta.prototype,"SomeCoordsArcCenters",{get:function(){return this.mSomeCoordsArcCenters},set:function(iEnable){this.mSomeCoordsArcCenters=iEnable},enumerable:false,configurable:true});MeasureAuxDelta.prototype.hasDistance=function(){var deltaDist=this.getDistance();return deltaDist>cLengthTol?true:false};return MeasureAuxDelta}();var MeasureDelta=function(){function MeasureDelta(iViewer){this.mViewer=iViewer;this.reset()}MeasureDelta.prototype.set=function(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];this.mLineDeltaMap[cDeltaX].setSelObjEndPts(iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1);this.mLineDeltaMap[cDeltaY].setSelObjEndPts(deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1);this.mLineDeltaMap[cDeltaZ].setSelObjEndPts(deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1)};MeasureDelta.prototype.getLabels=function(){var labelData=this.getLabelData();var numNonZeroLabelData=0;var nonZeroLabelData={};for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var deltaKey=_a[_i];var dist=this.mLineDeltaMap[deltaKey].getDistance();if(dist>cLengthTol){nonZeroLabelData[deltaKey]=labelData[deltaKey];numNonZeroLabelData++}}if(numNonZeroLabelData===1)nonZeroLabelData={};var labels=[];for(var key in nonZeroLabelData){var lineDelta=this.mLineDeltaMap[key];var label=new MeasureLabel(this.mViewer,lineDelta.getMiddleWCPtHC());label.addItem(labelData[key],lineDelta.getLineColorHC());if(label.isValid())labels.push(label)}return labels};MeasureDelta.prototype.draw=function(iImmediateDrawMode){if(this.isDeltaEnabled()){for(var key in this.mLineDeltaMap){var deltaLine=this.mLineDeltaMap[key];if(deltaLine.getDistance()>cLengthTol)deltaLine.draw()}}};MeasureDelta.prototype.reset=function(){this.mLineDeltaMap={}};MeasureDelta.prototype.copy=function(){var auxDeltaCopy=new MeasureDelta(this.mViewer);for(var key in this.mLineDeltaMap){auxDeltaCopy.mLineDeltaMap[key]=this.mLineDeltaMap[key].copy()}return auxDeltaCopy};MeasureDelta.prototype.getLabelData=function(){var labelData={};if(this.isDeltaEnabled()){for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var delta=_a[_i];labelData[delta]=new MeasureResultDistance(delta,this.mLineDeltaMap[delta].getDistance())}}return labelData};MeasureDelta.prototype.getText=function(){if(this.isDeltaEnabled()){var data=this.getLabelData();return"Delta : "+data[cDeltaX].Value+", "+data[cDeltaY].Value+", "+(""+data[cDeltaZ].Value)}return""};MeasureDelta.create=function(iViewer,iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var measureDelta=new MeasureDelta(iViewer);var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];measureDelta.mLineDeltaMap[cDeltaX]=new MeasureDistLine(iViewer,iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1,eDwTypes_1.HC.Color.red(),false);measureDelta.mLineDeltaMap[cDeltaY]=new MeasureDistLine(iViewer,deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1,new eDwTypes_1.HC.Color(0,128,0),false);measureDelta.mLineDeltaMap[cDeltaZ]=new MeasureDistLine(iViewer,deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1,eDwTypes_1.HC.Color.blue(),false);return measureDelta};MeasureDelta.prototype.isDeltaEnabled=function(){return eDwMeasureEntities.ShowDelta&&!!this.mLineDeltaMap[cDeltaX]};return MeasureDelta}();var MeasureAuxDistance=function(){function MeasureAuxDistance(iViewer){this.mViewer=iViewer;this.mDistLine=new MeasureAuxDelta(iViewer);this.mNDistLine=new MeasureAuxDelta(iViewer,cAuxDistanceNormalDistanceLineColor,true);this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]}MeasureAuxDistance.prototype.reset=function(){this.mDistLine.reset();this.mNDistLine.reset();this.mNDistLine.setDistLineColor(cAuxDistanceNormalDistanceLineColor);this.mNDistLine.LineNormal=true;this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]};MeasureAuxDistance.prototype.draw=function(iImmediateDrawMode){if(!this.getLabels().length)return;this.mDistLine.draw(iImmediateDrawMode);this.mNDistLine.draw(iImmediateDrawMode);for(var _i=0,_a=this.mNormalDistExtLines;_i<_a.length;_i++){var normalExtLine=_a[_i];normalExtLine.draw()}};MeasureAuxDistance.prototype.setByPointPoint=function(iWCPntHC0,iSelObj0,iWCPntHC1,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}this.reset();this.mDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.mDistLine.SomeCoordsArcCenters=isSomeCoordsArcCenters;this.mNDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.setNormalDistExtPoints([iWCPntHC0,iWCPntHC0,iWCPntHC1,iWCPntHC1]);this.avoidDuplication()};MeasureAuxDistance.prototype.setByPointLine=function(iPntWCHC,iSelObj0,iEdgeHC,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}var pickPntWCHC=iSelObj1.getPosition();var endPntsWCHC=l_getLineEndPts(iSelObj1);var vecWCHC=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,endPntsWCHC.P1HC);if(vecWCHC.length()<1e-6)return;vecWCHC.normalize();var k=eDwTypes_1.HC.Point3.dot(eDwTypes_1.HC.Point3.subtract(iPntWCHC,pickPntWCHC),vecWCHC);var basePntWCHC=eDwTypes_1.HC.Point3.add(pickPntWCHC,eDwTypes_1.HC.Point3.scale(vecWCHC,k));var vecWCHC0=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,basePntWCHC);var vecWCHC1=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P1HC,basePntWCHC);if(eDwTypes_1.HC.Point3.dot(vecWCHC0,vecWCHC1)<0){this.setByPointPoint(iPntWCHC,iSelObj0,basePntWCHC,iSelObj1,isSomeCoordsArcCenters)}else{this.reset();var pntWCHC=vecWCHC0.length()normalDist){result.push(cDistance+": "+labelData[cDistance].Value)}if(this.mNDistLine.getWCDeltaEnds().length&&normalDist){result.push((this.mNDistLine.LineNormal?"Normal ":"")+cDistance+": "+labelData[cDistance].Value)}var minDistResultItem=labelData[cMinDistance];if(minDistResultItem){result.push(cMinDistance+": "+minDistResultItem.Value)}var maxDistResultItem=labelData[cMaxDistance];if(maxDistResultItem){result.push(cMaxDistance+": "+maxDistResultItem.Value)}if(eDwMeasureEntities.ShowDelta){var nDeltaPt=this.mNDistLine.getDelta();var deltaPt=this.mNDistLine.LineNormal?this.mDistLine.getDelta():nDeltaPt;if(!deltaPt.equalsWithTolerance(eDwTypes_1.HC.Point3.zero(),cLengthTol)){result.push(distLine.getText())}}return result.join("\n")};MeasureAuxDistance.getAngle=function(iV0,iV1){var vec0=iV0.copy();var vec1=iV1.copy();vec0.normalize();vec1.normalize();var dotVal=eDwTypes_1.HC.Point3.dot(vec0,vec1);if(0===dotVal)return 90;dotVal=Math.min(dotVal,1);dotVal=Math.max(dotVal,-1);var angle=Math.acos(dotVal);var angleDgree=angle*180/Math.PI;var n=eDwTypes_1.HC.Point3.cross(vec0,vec1);n.normalize();if(isNaN(n.x)||isNaN(n.y)||isNaN(n.z))return 0;return angleDgree};MeasureAuxDistance.prototype.setMinMaxForCircles=function(iCircleHC0,iCircleHC1){function setMinMax(ioAuxDelta,iNominalDist,iRadiiDist){if(!ioAuxDelta.getWCDeltaEnds().length){return}if(iNominalDist>iRadiiDist){ioAuxDelta.setMinDist(iNominalDist-iRadiiDist)}ioAuxDelta.setMaxDist(iNominalDist+iRadiiDist)}var circlePlaneHC0=eDwTypes_1.HC.Plane.createFromPointAndNormal(iCircleHC0.origin,iCircleHC0.normal);var projPnt=eDwGeomUtils.dropPointOnPlane(iCircleHC1.origin,circlePlaneHC0);var dot=eDwTypes_1.HC.Point3.dot(iCircleHC0.normal,iCircleHC1.normal);var dist=projPnt.subtract(iCircleHC0.origin).length();console.debugLog("Measure","2 circles/arcs: dot = "+dot+" dist = "+dist);if(1-Math.abs(dot)cLengthTol){var radiiDist=iCircleHC0.radius+iCircleHC1.radius;setMinMax(this.mDistLine,dist,radiiDist);setMinMax(this.mNDistLine,dist,radiiDist)}};MeasureAuxDistance.prototype.avoidDuplication=function(){var delta0=this.mDistLine.getDelta();var delta1=this.mNDistLine.getDelta();var len0=delta0.length();var len1=delta1.length();var lenMax=Math.max(len0,len1);var lenDiff=Math.abs(len0-len1);if(0===lenMax||lenDiff/lenMax1){this.addDisplayMarker(iSelObjs[0]);delete this.mDelta;delete this.mDistLine}this.addDisplayMarker(iSelObjs[n-1]);if(eDwMeasureEntities.PointToPoint&&this.mPntData.length===2){var selObj0=this.mPntData[0].SelObj;var selObj1=this.mPntData[1].SelObj;var pntWCHC0=selObj0.getPosition();var pntWCHC1=selObj1.getPosition();var absLenTol=eDwGeomUtils.cAbsLengthTol;if(!pntWCHC0.equalsWithTolerance(pntWCHC1,absLenTol)){this.mDistLine=new MeasureDistLine(this.mViewer,pntWCHC0,selObj0,pntWCHC1,selObj1);this.mDistLine.draw();this.mDelta=MeasureDelta.create(this.mViewer,pntWCHC1,pntWCHC0,selObj1,selObj0)}}};MeasureAuxPick.prototype.getText=function(){var text="";if(eDwMeasureEntities.PointToPoint){text=this.mDistResultText;if(this.mDelta)text+="\n"+this.mDelta.getText()}return text};MeasureAuxPick.prototype.addDisplayMarker=function(iSelObj){var cWidthEdge=3;var cPointSize=7;var pntWCHC=iSelObj.getPosition().copy();var shapeCircleHC=new eDwTypes_1.HC.Markup.Shape.Circle;shapeCircleHC.setCenter(eDwTypes_1.HC.Point2.fromPoint3(this.mViewer.getHCView().projectPoint(pntWCHC)));shapeCircleHC.setFillColor(cAuxPickPointFillColor);shapeCircleHC.setStrokeColor(cAuxPickPointStrokeColor);shapeCircleHC.setStrokeWidth(cWidthEdge);shapeCircleHC.setRadius(cPointSize);this.mPntData.push({SelObj:iSelObj,Circle:shapeCircleHC});return shapeCircleHC};MeasureAuxPick.prototype.drawEndPnts=function(){var viewHC=this.mViewer.getHCView();var renderer=this.mViewer.getHCMarkupManager().getRenderer();for(var i=0;i0?n-1:n}for(var i=startIdx;i0){labelsToBeDistributed=this.mInfoLabels.slice().concat(this.mResultLabels)}}this.distributeLabels(labelsToBeDistributed);if(!this.mImmediateDrawMode){this.addMarkupLabels()}};MeasureAuxGeo.prototype.updateLastInfoLabels=function(){this.updateInfoLabel(this.getLabels().length-1)};MeasureAuxGeo.prototype.updateInfoLabel=function(iIndex){this.mInfoLabels=[];function addTo(iCurrIndex,iLabels,ioLabels){if(iLabels.length>iCurrIndex&&iCurrIndex>=0){var label=iLabels[iCurrIndex];if(label.setDefaultEndPos()){label.setStringContent();ioLabels.push(label)}}}addTo(iIndex,this.getLabels(),this.mInfoLabels)};MeasureAuxGeo.prototype.getInfoLabelText=function(){var output=[];var labels=this.getLabels();for(var i=0;icAngleTol?angleRange+Math.PI:angleRange;var percRange=angleRange/(2*Math.PI);len*=percRange;area*=percRange;angle*=percRange}var circularArc={OriginWCHC:iSelObj.getAsLocalPoint(ioCircleHC.origin),NormalWCHC:ioCircleHC.normal,StartPtWCHC:startPt,EndPtWCHC:endPt,Length:len,Area:area,Diameter:ioCircleHC.radius*2,Angle:angle};return circularArc}function l_closestPoints(iPntHC0,iPntHC1){var pntHC0=iPntHC0[0].copy();var pntHC1=iPntHC1[0].copy();var minDist=eDwTypes_1.HC.Point3.subtract(iPntHC0[0],iPntHC1[0]).length();for(var i=0;i0||eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)>0){var closePnts=l_closestPoints(pntsL0HC,pntsL1HC);distPntHC0=closePnts.P0HC;distPntHC1=closePnts.P1HC}return{PntHC0:origPntHC0,PntHC1:origPntHC1,PntHC2:distPntHC0,PntHC3:distPntHC1}}function l_distanceLineLinePara(iLineHC0,iLineHC1,iPntHC0,iPntHC1){var vecHC0=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,iLineHC0.P1HC);vecHC0.normalize();var k=eDwTypes_1.HC.Point3.dot(vecHC0,eDwTypes_1.HC.Point3.subtract(iPntHC1,iPntHC0))/eDwTypes_1.HC.Point3.dot(vecHC0,vecHC0);var basePnt1HC=eDwTypes_1.HC.Point3.add(iPntHC0,eDwTypes_1.HC.Point3.scale(vecHC0,k));var vecL0P0HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,basePnt1HC);var vecL0P1HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P1HC,basePnt1HC);if(eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)<0){return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1.copy(),PntHC2:basePnt1HC.copy(),PntHC3:iPntHC1.copy()}}var tmp=l_closestPoints([iLineHC1.P0HC,iLineHC1.P1HC],[iLineHC0.P0HC,iLineHC0.P1HC]);return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1,PntHC2:tmp.P1HC,PntHC3:tmp.P0HC}}function l_adjustLeaderEndByStart(iPoints){if(0===iPoints.length)return[];function computeAngle(iVect){var angle=Math.atan2(iVect.y,iVect.x);var degrees=180*angle/Math.PI;return(360+Math.round(degrees))%360}function compare(iA,iB){if(iA.angiB.ang)return 1;return 0}var targetRadius=90;var center=new eDwTypes_1.HC.Point2(0,0);for(var i=0;i-1){this.mSelObjs.splice(idx,1)}}return[2]}}))}))})()};eDwMeasureOperator.prototype.clearMeasureEntities=function(){this.mMeasureEntities.reset()};eDwMeasureOperator.prototype.highlightEntityTempAt=function(idx){this.mMeasureEntities.highlightTemporaryEntityAt(idx)};eDwMeasureOperator.prototype.dehighlightAllTemporaryEntity=function(){this.mMeasureEntities.dehighlightAllTemporaryEntity();this.resetTempHighlight()};eDwMeasureOperator.prototype.getMeasureMode=function(){return this.mMeasureMode};eDwMeasureOperator.prototype.setMeasureMode=function(iMode){this.mMeasureMode=iMode};eDwMeasureOperator.prototype.setPointToPointMode=function(iEnable){this.mMeasureEntities.updatePointToPoint(iEnable)};eDwMeasureOperator.prototype.setShowDelta=function(iEnable){this.mMeasureEntities.updateDelta(iEnable)};eDwMeasureOperator.prototype.highlightMeasuringItem=function(iSelObj){this.mSelObjs.push(iSelObj);this.Viewer.HCViewer.selectionManager.add(iSelObj)};eDwMeasureOperator.prototype.dehighlightMeasuringItems=function(){this.mSelObjs=[];this.Viewer.HCViewer.selectionManager.clear()};eDwMeasureOperator.prototype.removeMeasuringItemTempHighlight=function(){for(var _i=0,_a=this.mSelObjs;_i<_a.length;_i++){var selObj=_a[_i];eDwMeasureEntities.highlightEntity(selObj,this.Viewer.getModel(),false)}};eDwMeasureOperator.prototype.resetTempHighlight=function(){eDwMeasureEntities.highlightEntity(this.mTempHighlightItem,this.Viewer.getModel(),false);this.removeMeasuringItemTempHighlight()};eDwMeasureOperator.prototype.resetSelections=function(){var model=this.Viewer.getModel();var modelHC=model.getHCModel();var arraySize=this.mSelectionArray.length;for(var i=0;i"+"
      "+""+entityClass+"-"+entityIndex+" "+""+desc+"
      "+"
      ";_b.label=10;case 10:++i;return[3,1];case 11:return[2,generatedHTML]}}))}))};return eDwUIMeasureHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);return eDwUIMeasureHTMLGenerator}));define("eDwUIMeasurePlugin",["require","exports","eDwEventMgr","eDwKeyMgr","eDwUIUtils","eDwMeasureMgr","eDwUIMeasureHTMLGenerator","eDwTypes","eDwUIBasePlugin","eDwEvents","eDwMeasureEvents","eDwUIShortcutMenu"],(function(require,exports,eDwEventMgr,eDwKeyMgr_1,eDwUIUtils,eDwMeasureMgr,eDwUIMeasureHTMLGenerator,eDwTypes_3,eDwUIBasePlugin_1,eDwEvents_2,eDwMeasureEvents_2,eDwUIShortcutMenu_1){"use strict";var eDwUIMeasurePlugin=function(_super){__extends(eDwUIMeasurePlugin,_super);function eDwUIMeasurePlugin(iViewer,iViewerFeatOpts){var _this=this;var buttonInfo={ID:"#edrawings-button-measure"};_this=_super.call(this,"Measure",iViewer,buttonInfo,iViewerFeatOpts)||this;_this.initPluginButton();return _this}eDwUIMeasurePlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){var panelsToLoad,model,value,measureButton;return __generator(this,(function(_a){switch(_a.label){case 0:panelsToLoad=[{ID:c_measurePanelID,HTML:"measurepanel.html"}];return[4,_super.prototype.init.call(this,panelsToLoad)];case 1:_a.sent();model=this.mViewer.getModel();value=model.getProperty("measure");eDwUIUtils.hide("#edrawings-button-measure",false);measureButton=$("#edrawings-button-measure");measureButton[value==="true"?"removeClass":"addClass"]("edrawings-disabled-button");this.mMeasureMgr=new eDwMeasureMgr(this.mViewer);eDwUIUtils.setUIGenerator(c_measurePanelID,new eDwUIMeasureHTMLGenerator(this.mViewer,c_measurePanelID));return[2]}}))}))};eDwUIMeasurePlugin.prototype.onClick=function(iActivate){_super.prototype.onClick.call(this,iActivate);if(iActivate){eDwUIUtils.activateUI(this.PluginButtonID,c_measurePanelID)}};eDwUIMeasurePlugin.prototype.onActivate=function(iButtonJQ){var _this=this;if(!_super.prototype.onActivate.call(this,iButtonJQ))return false;eDwUIUtils.addPanelModeEvents(c_measurePanelID,c_eventIDSuffix,"#"+iButtonJQ.attr("id"));var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-remove",(function(iEvent,iUIItemJQ,iArg){var selMeasureItem=$(c_measurePanelID+" .edrawings-list-selected");if(selMeasureItem){var indexStr=selMeasureItem.attr("index");if(indexStr){var index=parseInt(indexStr);_this.mMeasureMgr.removeMeasureEntityAt(index)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-clear",(function(iEvent,iUIItemJQ,iArg){_this.mMeasureMgr.clearMeasureEntities();_this.mMeasureMgr.dehighlightAllSelectEntity();eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));var selectorName=c_measurePanelID+" .edrawings-measure-entities-list-item";this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=$(iEvent.target);if(!targetJQ||!targetJQ.length)return;eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();_this.updateMeasureSelection(targetJQ[0],selectorName)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"mousedown",(function(iEvent){var eventJQ=iEvent;if(!eDwKeyMgr_1.eDwKeyMgr.isRMBPressed(eventJQ)){return}_this.updateMeasureSelection(eventJQ.target,selectorName);(function(){return __awaiter(_this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:screenPos=new eDwTypes_3.HC.Point2(eventJQ.clientX,eventJQ.clientY);return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.RightClickEvent,this.mViewer,screenPos,null,this.PluginGroupName)];case 1:_a.sent();return[2]}}))}))})()}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-entities-remove","click",(function(iEvent){var targetJQ=$(iEvent.target);var idxStr=targetJQ.parent().attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);_this.mMeasureMgr.removeMeasureEntityAt(idx)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-filter-button","click",(function(iEvent){var target=$(iEvent.target);if(target.hasClass("state-on-button")){target.removeClass("state-on-button")}else{target.addClass("state-on-button")}_this.mMeasureMgr.setMeasureMode(l_getCurrentMeasureMode())}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-delta-button","click",(function(iEvent){var target=$(iEvent.target);_this.mMeasureMgr.setMeasureDelta(!target.hasClass("state-on-button"));target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-pickpoint-button","click",(function(iEvent){var target=$(iEvent.target);var isSelected=target.hasClass("state-on-button");_this.mMeasureMgr.setPointToPointMode(!isSelected);target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-unit-selector","change",(function(iEvent){var lengthUnit=$("#edrawings-measure-distant-unit").val();var angleUnit=$("#edrawings-measure-angle-unit").val();_this.mMeasureMgr.setMeasureUnits(lengthUnit,angleUnit)}));var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,l_onMeasurementRefresh);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,l_onMeasurementSelected);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,l_onMeasurementDeselectAll);this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",true);this.mMeasureMgr.activateMeasure(this.mMeasureMgr.getMeasureMode());l_syncMeasureModeUI(this.mMeasureMgr,this.mViewer.getModel().getUserUnits());return true};eDwUIMeasurePlugin.prototype.onDeactivate=function(iButtonJQ){if(!_super.prototype.onDeactivate.call(this,iButtonJQ))return false;eDwUIUtils.deactivateMoveInput(c_eventIDSuffix);this.mMeasureMgr.deactivateMeasure();var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();shortcutMenu.removeAllMenuItems(this.PluginGroupName);this.mUIHTMLEventMgr.removeAllEventHandlers();var eventMgr=eDwEventMgr.get();eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,"l_onMeasurementRefresh");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,"l_onMeasurementSelected");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,"l_onMeasurementDeselectAll");this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",false);return true};eDwUIMeasurePlugin.prototype.updateMeasureSelection=function(iTarget,iSelectorName){var targetJQ=$(iTarget);var idxStr=targetJQ.attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);var measureMgr=this.mMeasureMgr;$(iSelectorName).removeClass("edrawings-list-selected");measureMgr.dehighlightAllSelectEntity();targetJQ.addClass("edrawings-list-selected");measureMgr.highlightSelectEntityAt(idx)};eDwUIMeasurePlugin.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){this.mMeasureMgr.dehighlightAllSelectEntity();this.mMeasureMgr.clearMeasureEntities()};return eDwUIMeasurePlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);var c_measurePanelID="#edrawings-measure-panel";var c_eventIDSuffix=".edw.measure";function l_onMeasurementDeselectAll(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementSelected(iSelListIndex){return __awaiter(this,void 0,void 0,(function(){var selector,itemJQ;return __generator(this,(function(_a){selector='.edrawings-measure-entities-list-item[index="'+iSelListIndex+'"]';itemJQ=$(selector);if(itemJQ.length&&!itemJQ.hasClass("edrawings-list-selected")){eDwUIUtils.scrollToTarget(itemJQ,"fast")}$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");itemJQ.addClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementRefresh(iMeasureResult){return __awaiter(this,void 0,void 0,(function(){var list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:list=$("#edrawings-measure-submenu-list");$("#edrawings-measure-result").text("");list.empty();$("#edrawings-measure-result").text(iMeasureResult.Message);gen=eDwUIUtils.getUIGenerator(c_measurePanelID);gen.setMeasureResult(iMeasureResult);_b=(_a=list).append;return[4,gen.generateHTML("")];case 1:_b.apply(_a,[_c.sent()]);eDwUIUtils.fixMenuPanelInwardToolbar($(c_measurePanelID));return[2]}}))}))}function l_getCurrentMeasureMode(){var vertexEnabled=eDwUIUtils.isStateOn("#edrawings-measure-vertex-button")?eDwTypes_3.EntityMode.VERTEX:0;var edgeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-edge-button")?eDwTypes_3.EntityMode.EDGE:0;var faceEnabled=eDwUIUtils.isStateOn("#edrawings-measure-face-button")?eDwTypes_3.EntityMode.FACE:0;var holeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-hole-button")?eDwTypes_3.EntityMode.HOLE:0;return vertexEnabled|edgeEnabled|faceEnabled|holeEnabled}function l_syncMeasureModeUI(iMeasureMgr,iUserUnits){function setMeasureButton(iID,iMeasureModes,iTargetModes){var method=iMeasureModes&iTargetModes?"addClass":"removeClass";$(iID)[method]("state-on-button")}$("#edrawings-measure-distant-unit").val(iUserUnits.Length);$("#edrawings-measure-angle-unit").val(iUserUnits.Angle);var measureMode=iMeasureMgr.getMeasureMode();setMeasureButton("#edrawings-measure-vertex-button",measureMode,eDwTypes_3.EntityMode.VERTEX);setMeasureButton("#edrawings-measure-edge-button",measureMode,eDwTypes_3.EntityMode.EDGE);setMeasureButton("#edrawings-measure-face-button",measureMode,eDwTypes_3.EntityMode.FACE)}return eDwUIMeasurePlugin})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. -var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="VgAAAEQAAABFAAAA/v///wAAAABlAAAA/v///wIAAAAJAAAEAAAAAP3////9////MwAAAP7////9////AAAAAAMAAABjAAAAAAAAAAIAAAAAAAAAAAAAgEyM9T8AAADAlS/4vwAAACC7tvo/AAAAIO8E0r8AAAAgkASqPwAAACCmYN4/AAAAACAX3b8AAABAUELpvwAAAEDfadq/AAAAAHRc7z8AAACgD3zgP2UAAAD+////AgAAAAkAAAQAAAAA/f////3///9lAAAA/f///wIAAAALAAAEAAAAAP7///8BAAAATgAAAP3///9YAAAA/v///wAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAGkAAAD+/////f////7///8zAAAA/f////////8AAAAAAgAAAG8AAABwAAAAAgAAAKIEAABPAAAAIQAAAP4CAAABAAAA//////////+djiy/xD7JPJg9GT4nOeM9+TCtPcy1TD9PAAAAEAAAAKQBAAAAAAAA8P////////+djiy/xD7JPChWHT7yqeq++DCtPaevSz9CAAAAnY4sv8Q+yTyYPRk+JznjPfkwrT3MtUw/AAAAAEIAAACdjiy/xD7JPJg9GT4nOeM9+TCtPcy1TD+iBAAARAAAAHgKAABaAAAAAQAAAGYKAADQLAAAKLUv/WDQK+VSAFRZZAAAAP3///8BFgCAQAMAAgFkMhdBYEAIVEVNMjAyNQACAgQA8D8eAEBARGVmYXVsdAACBaIwMF9QcmVzc1BsYXRlLUdsb2JhbC02NTAgKCkbBjE1OT1BRUlNUWh/g4eLj5OXm5+jp6uvxt3hk24fzjMwM190cmltb3VudF94OF81bW1fZmVycm88MTU+v4XCPCjZMASoQZVzJj+m7QoKPSWVDT1VixI+lN1nOnNsaWRlLTQwaWQtNTJvZC02MGg8Mz+QXHWliq52p+ClvyU1ZpU9xD7JPDEF895FbVx4p396cqYgVNioJz9uwEw90GRjPQQ3Sj9GSWIyYqcxiS0oThAnj5mzEEoxcT4xX3Bjb3Zlcl94MV8xaW5veOCVcBFVlaV5J5C+YAPqMo/INHaWiqfZ+0s/GItSECdiAyUOqIDzHL+1OCM+kIO2MO0sf6cCsHQmJyimhAZ9FwMyMTBhc3NlbWJseXJp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qjRV7ipHlbvKXOWoclSZqwxV5ipvlaHKUOWt8lN5q7RVfio/lbZKT6WtklbpqfRU0io5lbRKWSWnklMpq8xUyiphlZnKTCWs8lIJq3RVXiovla5KS6WrklVpqbRUsionlazKVOWkclKZqoxUpipRlZHKSCWqElKJqlRVQiohlapKSaWqclUpqZRUrioplavKViWlklLZqqxUtipflZXKSuWrElP5qoxVYioxlbFKTWWsclapqdRUzio3lbPKWuWmclNZq+xU1ipxlZ3KTiWuElSJq9RVgipBlbpKUaWuklcpqhRV8ipJlbzKXiWpklTZqyxV9ip/laXKUuWv8lSpqDxUDioPlYZKQyWhkk/5pxxU/ikDlYFKQWWiklE5qGRUNioblY/KR6WjclDpqFxULioVlXfKPOWgMk+5p9xT8ikBlX7KQaWfsk/Zp9RT3ikHlXhKPOWgUk9JqARUDioFlYXKQWWhElE5qBxUIioTlXZKOiWYEkxJp/RS0inllF5KL6Wckkspp4xTcim5lHFKLWWc8k2ppdRSvimzlG/KNmWWMkvZprxStinXlFfKK+Wakkq5plRTUimplGpKKaWaEk0ppZRSoimhlGjKMiWUEkpZpnxSlinJlE/KJyWZkklJpoQrmZRMSrhSSQlXhimVlErKMGWSMkwppkxSJinFlEtKMeWYckm5pBxTNinHlGbKJmWT0kzppDRTnimdlE7KM2WU8kyZpoxSRinTlFPKNGVcOaWcUsaVVcq4kk1ZpaxSsimtlGxKN6WV0krppsRSuinhlFhKLCWccksJp5xTbim3lHPKLuWcsk7ZpexS1im/lHVKO+WX8ktppwRTDimDlDzKIOWP8ke5o6xR4ih5lDhKHaWOskcppCRS8iiJlEZKIyWSEkl5pORRHimLlEXKISWMUkbJo5RR0ihplDXKHOWNkkd5o7Rho5xRwih5lDHKGCWPcka5o8xR8ih7lD5KHqWPEkjJo+RRAimFlC9KF+WF8kLporRQuihZlBZKCyWLkkLJolRRUigplCrKCKWKEkUZoYxQoighlChKEyWEEkJponRQmihJlA5KByWJckFJogxRLigXlCHKBGWIEkSZoExQgigPlCBKD+WB8kDpoTRQeig3lAZKA+WGckC5odRQDigHlBrKAKWGEkMZoAxQYigBlBjKDCWAEkCZoRRQZig5lAJK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uAYugTvhTrgEboRL4Ba4EW6EW+BKuAXugSvhSrgHroV74Ca4Fq6Fm+BiuAnugovhYrgLLoe74Da4HC6H2+CKuA3ugyviirgP7on74FK4J+6JS+GmuBSuhpviprgaLour4Xq4LC6L6+G6uB5uiOviurghLowb4pa4MC6MW+LKuCWuiSvjyrgm7oxr4pK4M+6MS+LGuCQuiBvjxrgg7osL4n64L+6L++G2uB/uhtvitrgb7op7bblb3tKWu6QtZ8Fd8pIW3BUtOOvtile03m633iy322+33K5nuVlt17ue1Xar1Wax3XqrxWbPWWzWmj1nz1lrdpy1ZqnZcXacpWbDWWq2mg1nw9lqVpytZq9ZcVacvWbN2Ws2mzVnzdlsl9psdtull9ptF9ttttvFF9tul9tu9tvll9tvN7TfLLkb3tCSu6Mld+0d73jtNa+93zWveb+ru9/dV3d1d18Ad99/AVwA918B91/wCrgCLngHXPD6O+AOuP4GuP7qG+AGuPrurr757u7u5nvefO8973nvLe0uW8sus8tsLavM1rKwrDKrzMKyyCws68ois8isKzvMurKs7DA7zLKyvSwrm8r2sr1sKovLprKoLC6Ly6Kytywqa8resresKTvLmrKk7Cw7y5KysSwpW8rGsrFsKSvLlrKnrCwry56ytuwpq8rasrasKpvLqrKrbC6by66yvOwq28rysrxsKyvMtrKvrDArzL6yx+wrS8ses8csLZvM0rK6bDKbzOqyzKwu68sys8ysL+vM+rLBrDPrzAaz0GwwW8xCs9BsMSvNFrPGrDQrzRqz06wxS8xOs9MsMRvNErPAbDQbzQKzzyww+8s+s8/sL9vM/rK7bDPbzO6yyywjC8luspssJNvJQrKUbCfbyVKynywle8l+sp/sJRvKXrKYbCgbymKyoywma8mOsqOsJSvKWrKVrCgrylayoGwlG8mCsqBsJOvJRrKNrCfryTaynGwjm8hyspxsIqvJJrKFrCaryRayk2wh68dOspOsH/vI+rF77CP7yO6xi+wem8cusotsHnvI5rF37CF7yN6xguwdW8cKsoJsHQvI1rF0LCALyNKxfywda8f+sX+sHRvI2rF4bCAbyOKxgyweq8cOsoOsHmvI6rF8rCFryPKxiiwf28cqsopsH+vI9rGErCPryBKykiwhi8hKspIsIpvJIrKMbCab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zzv33PO+Pe/b88779p177nnfnvfdeeed775735133nnndP+7c7r/zen+9+67884777xvuv/dN93/7n333Xfffffd++67/91333333Xfffffdd999991333333Xfvu+++++6777777rvvvnvffffdd999991333333fvuu+++++6777777rvvvvvuu+++++59991333333Xfffffdd999991333333Xffffc93X333Xffffc9lU6nfU+lfffd91Q6lfY9lU6n0umeSqd7Kp1Kp9LpVDqVTqVT6XQqZVubSqdSxbTJLjSmITFDtw6M31F0xVQ6lU6lbGtT6VRa4+1BhKAFEeZlskuNZ0jMsLIDI43JhUzSUIYgTzQbDCSZwqmUbU1xQ1NlzfIpYIgCy4f5aU1XloU3GhMGQS1TIvg9k8pMpWxSNqniI5AS9dwbqmGYBuzMoo4Utp4i+Wf0mZ8YA4BhAwOyxVSNWmqHmmGONk2zllQQrecFkD5GlHvUHV804HEhq2bJEKSoWMGvfmtxwPAL2zXnsQEq5rhDrbUqDBoaiQRgNnus5n0a1nh7JqpUFqHoPBjeULfoifEXJfFRfMLUVHdLMYZWHOd5Q1vbnmBZs3YNqBd6jflpjVOxCJ/KmkxAH8MpFwLMEaI21FIh+CTh2MmzFhQBMIEAuZhz4qFa4CwIiycYqGCSV3cq3KhSnkFxVoJS8zRmGlp4q/FgEGsXsmoQvwGzU+AjqpMVelpXVyQDgcYxEwRCXT8h36SPVSlZypzXsqBmPdapIqq7pOvAMfDi2PETPR2qauBiU0cdUqOesFJizjpCHQvUJSOxeYGgBw2ViU7sh0aqSZ9R5g1Rb6gEHJVUqTwu6dDCIdQ1KAzNTTaCyFlyrwpRCaJ0wpSmluucozoSGphXaAqG0MpQ5dPjsnoiTJk66/ABVfCSby5b9HggyouGUyjIoIX8gr4U1FFkk9UoHTCxxDhRH9EIQfRhqm4C6QPtnVVAZ55MZWDUUFDCqhE+jmo3KH1Uwx1hMx6HD1UbnwzqsRB6S6hCnHyYIVBgYwlIj63J0id06UMIk+ejDlzdn6aoS3LYmDW0AAKBQRRduViHrqrrY4aw88YCWw0FxoIKaI4yX0kZVELjpB+RUPOp4iizkhQcWG8Gq48TMsxlTkWok51Sag6Yb/VPFj+zii2E1NAU20wUlZYL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sSRYDhz0WD12bq4EW4KlozvBnmA9eEDBomDt7FSwKtg7loWQIEPWISuRtYgPHj3WHuuPFcg6uOLAoWPVseZYd6w2VkDAwDVwvbEKrn4rDRo11hpr3/oHgy/GGmOVsc5gsfcihYu1RQsWK4t1xapiFTFiHaFXYkWxnlhNmCixllhJrHp5H+zWuzVEiLw1b8VbQXSQ47DOrXR0HdYOq4e17gKchQ0Y1gwZLqwX1rhVQwS3t7YKKwUKEdYIq4R1wtaAdWsrwBpgZcAAwApgXbAgao1ay8qe1qeVjIxpZVrHxpRWpVVLK2lNWs/O5FVezczgFV7V1Nq1TUNDY1d2zcpyV3clQOBd33VtLS5QILpGVyqqpXVpnZpqWptWLCyn1WmtqoJaodYDB6SsrAQYMCBdpevVFefimq7T9evLr35FgODB+mD18oKwQli7uhysDlYwsAZrgzVBgr72VYECtpVtFRPb617D1gFburalfEv33ntL9977/73//////6l7772lUixBMEMwsBUMDAtMWt1buqdf8QekDDFF/oo/Qmp13V+I9t5777333nvvvfeOE63ae++9995bKl2j8qNuKYt7zj3nnnPOt+ee990393x7zj3vu+/OPd/bc8/77pvvvrfnnns+3dx3znffU889n0r79p73vb0cqxx6VSninnveOd99T6Xc876555737fv2vG/PPfe886mUb8/79tz33Tf3VU/lnvfdt+fec8/79p57PpXSnvaf991537zqqbxvz/vmm3vv+XR77nnfnnvued+0/9z7z6dS7queyvvmnnve9/bc990397zv6fac9p/T/vPtueeee8+351VP5Z577rnnnvftufec9p/33TftP++b9p/3PZX2XfWf9+2559vzvj33vPOptOqp3HPPad8399x7TvvPaf9537T/3H/eedV/PpVyz/v2vO++Pe97e96355737flU2rf/3H++Paf9557T/vPdt/d8umk/c89r77nnfXvu+VTKPfefe077z/um/eeeez6Vek77mXvet+fe884995LztsewyAcBvfYz93x37jkdNfz6aMyQEQMG34s9Fy1YrFCRAsUJEyVI6I0QkYcXAsTdB7s6D3Qd5uQ4bNAQlwHDBTgLb24V2ihMkBABwgMHDXyfsvEtXVNLQzszKyMbY7BAgVgYWIIvBF5dXFtaWVhXB6wM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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("200_PressPlate-Global-650",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
      Matrix = "+JSON.stringify(matrixHC)+"
      ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
      Net matrix = "+JSON.stringify(matrixHC)+"
      ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
      Version #: "+eDrawingsWVUtils.getViewerVersion()+"
      ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
      HC Version:"+viewerHC.getViewerVersionString()+"
      Format Version: "+viewerHC.getFormatVersionString()+"
      "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
      ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
      "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
      "+" "+""+"Name
      "+"
      "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
      "+iResult.ErrorCode+"
      ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
      "+data+"
      "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
      ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); +var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="VgAAAEQAAABFAAAA/v///wAAAABlAAAA/v///wIAAAAJAAAEAAAAAP3////9////MwAAAP7////9////AAAAAAMAAABjAAAAAAAAAAIAAAAAAAAAAAAAYIigkkAAAABAC+CXQAAAAEBVcZ5AAAAAgNGYccAAAADAdEhLQAAAAEBiqn1AAAAAIAQg2r8AAAAgGiHqPwAAACAEINq/AAAAoLulkEAAAABgB9SEQGUAAAD+////AgAAAAkAAAQAAAAA/f////3///9lAAAA/f///wIAAAALAAAEAAAAAP7///8BAAAATgAAAP3///9YAAAA/v///wAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAGkAAAD+/////f////7///8zAAAA/f////////8AAAAAAgAAAG8AAABwAAAAAgAAAKwEAABPAAAAJAAAAHMDAAABAAAA//////////9GgyjETIfEQSSmFUPQ5d1C0yGpQonpR0RPAAAADAAAADkBAAAAAAAA8P////////9GgyjETIfEQRJTskOk6enD0yGpQokpFERCAAAARoMoxEyHxEEkphVD0OXdQtMhqUKJ6UdEAAAAAEIAAABGgyjETIfEQSSmFUPQ5d1C0yGpQonpR0SsBAAARAAAALwIAABaAAAAAQAAAKwIAABQJQAAKLUv/WBQJBVFANRMZAAAAP3///8BFgCAQAMAAgBkMhdBYEAIVEVNN0VFMAACAgTwPxoAQCMtXgACBZAwMF9QcmVzc1BsYXRlLUdsb2JhbC02NTAZBgoOEh4iN0xtgoaKjpKWmp6ipqqusraCTx+7XzgwXzbzBDU/OKgZpr/RySkQgTak//9/P+G1ZKaJJZ5CpkNGQtu2FESDNy5MVENHbGFuZAU4PEBESAZgAzMwM19UcmlNb3VudF94OF81bW1fRkVSUk+Av+VgjSKyYf2ndrfQqD8orM4GQnMQXkIRHA9DB6LrP52dZSTK8N+/onczFcQOjElEo57lhcI8KLSzzCVBlXOmqKZDCp+2MQlQb3dlcre7v8PHHidI6kEldpZXJ9xGgqXSdCTEialLH7IDAb/ZsDOoypxiJqYwcr1CJKYGQ7Ou/WKnMYktKE4QJ46ZsxDr80dCunlFrwoJ7Sx/pwKwdCBU2KgnKKbLRRlhZR9DC6r3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lDBdXKSSUkm7dJGSSkm1aIGSQkm3bImSRkmtWFmSLkkDA5OkSVImTFKkKdImTT6kH1I+Pg4ph/TEiQ5ph9SEibv0LkWBokRaIt3b85B6SEmQyJBmSEWIsEvtUhAgKqQV0hAh4tK4FA6uLW1LJUhgS9nSCRMepA/Sf7VULd37LD1LecqAQGogLZAiGJAmSAmkbcq66etM4fRplh6Yvb5Sr1SBM41TOaWixVKydEA6lpalANKnKqu0Kr2agkql0qg0AFjalQrgCku3Uqw0K9VK1XXv/f///////7/3rhnJ/ne9xdDvxYlIYcj2/v///3/OOeec///////edTQajQr+j+3f0Wg0Go1Ge++999577733XrcIAPl3kPYsn97Glxx2zLyQIG5WXn+EwqQTaNg8lb4uEmak/BhFkyAgLx05+OlR6Y7S1DdCsXihEJ3PHEx5nIsx/AlE0q3QG/5UwZCzcfLiWzzOMNjcwL0a3eADkoDxBJpjqHZk8k/SSO20xivAWUIa4uf/////////f29BYJjd7dKxjxNO79CjEv+ddqkMokcA8CySGKUYTsb+LHD1+i3jHS2z9Lvu0E5v6VhrqYtbrVC83nXfffe677rvvuu+ayi0htaDdV3XdV3XdV3XtWNdOzrWvfdeiyHu4PGCT3YgzUf/711Mmo//7/9p7z3ae++99957R1H33nvvve513aLuPdp7j/bee++997r3XkdrMbWoWN3rLlZ3sS7W6y7WxbpYr+veKfS6f90d67pBr+u6173uYb3uYr3uYr3ujnVdh3XHHlY71mNPbhr4/uf/f8j+////P9X/Tz1Y7ViPRWUIxP/////3782NWKln/OEY1aIefJBvvvfg78Hf+wd//6b6/Xv/nRhU+xvsqd97P3Tvz9wifu/vAv295xiMMajkg2J1sRJi1/3///f//////////+/fv38/mB0Y9u+9N3RDd2bmP6Xee++9994jazJ1rx1rx1qxQ9X1///////////+/Xvv6H/vvbNV6l737lj/by3On3P+//z5/+/O+T/n/Pnz579//37oLpRDs+y99957j/Ze97rXdXeM1vz58/38OXRD2NC9fz90798P3dAN3fv374fu/fv379+/f//+/fv379+/2/z+/fv3//79+/fv379///79+/fv378fuvfv3x+59+/fv3///r3/9/7N4Pf+379///7fv//3/v37f//+/Zs/f/58//Pnz58//+fPn+/f//z58+f7nz9//vz58+fPnz9//ps/f/78+fM3wJ8/r/nz58+f7//nz/fvf/58//Pnz58/f/7PoXv/8/37OXT//ufPnz/fz58/f/6bP3/+/Pnz58/37+fPn6fh/Pnz58/38/38+XPo5ns/f/78+XPo5s+h0A1n79+/f//+/fv3/v379+/far9//96/69+/f/9+6IZu6N6/69+/fz90798P3dAdYUP3/v37oXv//v379+/fv3///v379+/fv3///v379+/fv3///v379+/fv3///v37d//9+/fv37//N3/+/Pnz/c+fP4du/vz58+fPn+/f//z58/3Pnz9//vz58+fPnz+Hbv78+fPnz58/fw7d/Pnz58+fP3/+/Pnz58+fP3/+/Pnz58+fP+df8+fP9z/fv//58+fP9z9//vz58+fPnz9//vz5/ufPnz//zp8/f/588+fPnz9//vz58+fPnz9//vz58+fPnz/v/Pnz58+/5v3586/5873//8cy/f7/wv///x+EFGjZGQUbRI2k+3vd92++f//+/fv5nCRb0aNIdaUFTKJyHPsfGjau/fNOdaD88Of/lSfDEDf7zZ9vvn///s2fP3++f/Pn+/fv33hfrqK/f//+/ftZDGr8/fv3798P3dAN3dAN/f37oXs/dEP3/v379+/fv3///v379+/fv3//fujev38/dO+HbuiG7v37oXs/dEM3dO9//vz58+fPnz9X/A2VZ8n/Ifnz58+fP3/+/Pnz55s/f/78+fPnz58//+fPn//z5//8+fN//nl1BP78+fPnz58/f/78+fPnz58/1p8Ylz9//vz58+f79+/ffP/+/fv379+/+f79+/fv379/cd9gTNR//37o3r8f+tAN3dC9Y8RVv38/H3RX+Oef78cMar9///79z/fz58+fpzFxe7fSSV0paxD/HdvSCs7v379/P3QPGoq66E+5zHC+UeLhVFo0mGntQ7dis2JIu3l4MHRag5JuSRylMMtwBV+wAbgDrAf3wWhwFpwGPwwHR4DX1GC1MzjBGXyGBV9hwVgwDAeAA8BOeG7Tps8hQZGCFBcVxxSOUZNGzRpChV5Cr6E5dOIoIppBLPMmeicnJSXjyHnrjDGD5kX0DhqUBw8eSkUxb5gwh2DAFH6BA/nmdfP2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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("200_PressPlate-Global-650",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
      Matrix = "+JSON.stringify(matrixHC)+"
      ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
      Net matrix = "+JSON.stringify(matrixHC)+"
      ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
      Version #: "+eDrawingsWVUtils.getViewerVersion()+"
      ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
      HC Version:"+viewerHC.getViewerVersionString()+"
      Format Version: "+viewerHC.getFormatVersionString()+"
      "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
      ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
      "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
      "+" "+""+"Name
      "+"
      "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
      "+iResult.ErrorCode+"
      ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
      "+data+"
      "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
      ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. diff --git a/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.jpg b/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.jpg index 144d35f3d..ac65eeb5b 100644 --- a/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.jpg +++ b/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.jpg @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:943b52d58dafdde06dadc683c84fd9c9f29474d461b41d7093505560eef801ae -size 72128 +oid sha256:414ce6a130fe1160c365376f52d5e261a0c45376b4da521066420d18f3e48cdf +size 72119 diff --git a/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step b/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step index e9aa34107..5005784a2 100644 --- a/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step +++ b/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.step @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2ff8468df5c1a90a1767361afec539211771c960464f80b75d47fc7a6fbf6591 -size 1399919 +oid sha256:61c5b25c049634739c3f7639b01b3e03317e88d7f7b58744c0a605b4195b12b7 +size 1399997 diff --git a/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.x_t b/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.x_t index 6c4537d42..d0d0d6481 100644 --- a/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.x_t +++ b/sheetpress/components/sprcb-650-max/cad/200_PressPlate-Global-650.x_t @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4d3d957209944bd7864ac45e140eed8ed42c58e3f2e9f4df9e437556bfae3901 +oid sha256:16636b7c0a0ac108a2884474e7afb0cc9f7eed3b5a0bb38eacb77c2a52b48afb size 500030 diff --git a/sheetpress/components/sprcb-650-max/cad/200_pressplate-global-650.html b/sheetpress/components/sprcb-650-max/cad/200_pressplate-global-650.html index b02526e97..8224d11c4 100644 --- a/sheetpress/components/sprcb-650-max/cad/200_pressplate-global-650.html +++ b/sheetpress/components/sprcb-650-max/cad/200_pressplate-global-650.html @@ -8360,7 +8360,7 @@ var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){fun // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)if(b.hasOwnProperty(p))d[p]=b[p]};return extendStatics(d,b)};return function(d,b){extendStatics(d,b);function __(){this.constructor=d}d.prototype=b===null?Object.create(b):(__.prototype=b.prototype,new __)}}();var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]=this.mSelObjs.length)return[2,null];this.dehighlightAllTemporaryEntity();toRemove=this.mSelObjs[idx];this.mSelObjs.splice(idx,1);if(!utils.isNumber(this.isItemSelected(toRemove))){this.deColorEntity(toRemove)}return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 1:updated=_a.sent();if(!(updated||this.mSelObjs.length===0))return[3,3];return[4,this.resetImmediateResults()];case 2:_a.sent();return[3,4];case 3:this.mAuxGeoImmediate.regeneratePicks(this.mSelObjs);_a.label=4;case 4:this.updatePanelResult();return[2,toRemove]}}))}))};eDwMeasureEntities.prototype.setSelectedEntityColor=function(iColor){this.mSelMeasureEntColor=iColor};eDwMeasureEntities.prototype.setMeasureUnit=function(iUserUnits){var _this=this;this.mViewer.getModel().setUserUnits(iUserUnits);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.resetImmediateResults()];case 1:_a.sent();return[2]}}))}))})();this.mAuxGeoSelected.syncUnits();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePointToPoint=function(iEnable){eDwMeasureEntities.PointToPoint=iEnable;this.reset();this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updateDelta=function(iEnable){eDwMeasureEntities.ShowDelta=iEnable;this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePanelResult=function(){var userUnits=this.mViewer.getModel().getUserUnits();this.mPanelInfo.updatePanelResult(this.mSelObjs,userUnits)};eDwMeasureEntities.prototype.reset=function(){this.deColorAll();this.mAuxGeoSelected.reset();this.mAuxGeoImmediate.reset();this.mSelObjs=[];this.updatePanelResult()};eDwMeasureEntities.prototype.draw=function(){this.mAuxGeoSelected.draw();this.mAuxGeoImmediate.draw()};eDwMeasureEntities.prototype.getClassName=function(){return"eDwMeasureEntities"};eDwMeasureEntities.prototype.isItemSelected=function(iSelObj){if(utils.isNumber(iSelObj.getIDHC())){for(var i=0;i0){result=new MeasureResultString("Info","Invalid combination");ioAuxGeo.addMessage(result,iSelObjs[n-1].getPosition(),eDwTypes_1.HC.Color.red())}ioAuxGeo.updateResultLabels();return[2,isValid]}}))}))};eDwMeasureEntities.prototype.updateSingleVert=function(iSelObjs){if(1!==iSelObjs.length)return false;var vertObj=iSelObjs[0];return vertObj.getPointEntity()?true:false};eDwMeasureEntities.prototype.updateSingleEdge=function(iSelObjs){if(1!==iSelObjs.length)return false;var edgeObj=iSelObjs[0];if(edgeObj.getLineEntity())return true;return false};eDwMeasureEntities.prototype.updateSingleFace=function(iSelPropsHC,iSelObjs){if(1!==iSelObjs.length)return false;var faceObj=iSelObjs[0];var faceProp=iSelPropsHC[0];if(!faceObj.getFaceEntity()||!faceProp)return false;if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.CylinderElement){return true}else if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement){return true}return false};eDwMeasureEntities.prototype.updateVertVert=function(iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(iSelObjs[0].getPointEntity()&&iSelObjs[1].getPointEntity()){var vertObj0=iSelObjs[0];var vertObj1=iSelObjs[1];if(vertObj0.equals(vertObj1))return false;iAuxGeo.setByVertexVertex(vertObj0,vertObj1);return true}return false};eDwMeasureEntities.prototype.updateVertEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;var edgeProp=iSelPropsHC[0];var edgeObj=iSelObjs[0];var vertObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getPointEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];vertObj=iSelObjs[0]}if(!vertObj.getPointEntity())return false;if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByVertexLine(vertObj,edgeProp,edgeObj);return true}else if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByVertexCircle(vertObj,edgeProp,edgeObj);return true}return false};eDwMeasureEntities.prototype.updateVertFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var vertObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];vertObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getPointEntity()&&iSelObjs[0].getFaceEntity()){vertObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!vertObj.getPointEntity())return[2,false];if(!(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByVertexPlane(vertObj,faceProp,faceObj,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var edgeProp,edgeObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];edgeProp=iSelPropsHC[0];edgeObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getFaceEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,1];iAuxGeo.setByPlaneLine(faceProp,edgeProp,faceObj,edgeObj);return[2,true];case 1:if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,3];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 2:minDistInfo=_a.sent();iAuxGeo.setByCirclePlane(edgeProp,faceProp,edgeObj,faceObj,minDistInfo);return[2,true];case 3:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(!iSelObjs[0].getLineEntity()||!iSelObjs[1].getLineEntity()){return false}var edgeObj0=iSelObjs[0];var edgeProp0=iSelPropsHC[0];var edgeObj1=iSelObjs[1];var edgeProp1=iSelPropsHC[1];if(edgeObj0.equals(edgeObj1))return false;if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByLineLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleLine(edgeProp1,edgeProp0,edgeObj1,edgeObj0)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByCircleLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleCircle(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}this.updateEdges(iSelPropsHC,iSelObjs,iAuxGeo);return true};eDwMeasureEntities.prototype.updateFaceFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var faceObj0,faceProp0,faceObj1,faceProp1,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];if(!iSelObjs[0].getFaceEntity()||!iSelObjs[1].getFaceEntity()){return[2,false]}faceObj0=iSelObjs[0];faceProp0=iSelPropsHC[0];faceObj1=iSelObjs[1];faceProp1=iSelPropsHC[1];if(faceObj0.equals(faceObj1))return[2,false];if(!faceObj1.getFaceEntity()||!faceProp1)return[2,false];if(!(faceProp0 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByPlanePlane(faceProp1,faceProp0,faceObj1,faceObj0,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdges=function(iSelPropsHC,iSelObjs,ioAuxGeo){var n=iSelObjs.length;var len=0;var ids=[];for(var i=0;i1){var result=new MeasureResultDistance("Total Length",len);pos=iSelObjs[n-1].getPosition();ioAuxGeo.addOtherResult(result,pos);return true}return false};eDwMeasureEntities.prototype.highlightEntityAt=function(iIndex,iHighlight){if(iHighlight===void 0){iHighlight=true}var n=this.mSelObjs.length;if(iIndex<0||iIndex>=n)return;eDwMeasureEntities.highlightEntity(this.mSelObjs[iIndex],this.mViewer.getModel(),iHighlight)};eDwMeasureEntities.prototype.addAllForEntity=function(iSelObj){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.addObjs(iSelObj)];case 1:_a.sent();return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 2:_a.sent();return[4,this.resetImmediateResults()];case 3:_a.sent();this.colorEntity(iSelObj);return[2,true]}}))}))};eDwMeasureEntities.PointToPoint=false;eDwMeasureEntities.ShowDelta=false;return eDwMeasureEntities}(eDwTypes_1.HC.Markup.MarkupItem);var LabelItem=function(_super){__extends(LabelItem,_super);function LabelItem(iViewer,iLabel){var _this=_super.call(this)||this;_this.mLabel=iLabel;return _this}LabelItem.prototype.setStringContent=function(){this.mLabel.setStringContent()};LabelItem.prototype.draw=function(){this.mLabel.drawLabel()};LabelItem.prototype.hit=function(iPos){var box=this.mLabel.getLabelBox();if(!box)return false;var xMin=box.Min.x;var xMax=box.Max.x;var yMin=box.Min.y;var yMax=box.Max.y;return iPos.x<=xMax&&iPos.x>=xMin&&iPos.y<=yMax&&iPos.y>=yMin};LabelItem.prototype.onDragStart=function(iPos){this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragMove=function(iPos){var delta=eDwTypes_1.HC.Point2.subtract(iPos,this.mDragPos);var endPos=this.mLabel.getLeaderEndPos();if(!eDwGeomUtils.isValidHCPoint(endPos)||!eDwGeomUtils.isValidHCPoint(delta))return true;endPos.add(delta);this.mLabel.setLeaderEndPos(endPos);this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragEnd=function(iPos){return true};return LabelItem}(eDwTypes_1.HC.Markup.MarkupItem);var MeasureResultItem=function(){function MeasureResultItem(iName){this.mName=iName}Object.defineProperty(MeasureResultItem.prototype,"Value",{get:function(){return":NOVALUE:"},enumerable:false,configurable:true});Object.defineProperty(MeasureResultItem.prototype,"Name",{get:function(){return this.mName},enumerable:false,configurable:true});return MeasureResultItem}();var MeasureResultString=function(_super){__extends(MeasureResultString,_super);function MeasureResultString(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue;return _this}Object.defineProperty(MeasureResultString.prototype,"Value",{get:function(){return this.mValue},enumerable:false,configurable:true});return MeasureResultString}(MeasureResultItem);var MeasureResultNumber=function(_super){__extends(MeasureResultNumber,_super);function MeasureResultNumber(iName,iValueKind){var _this=_super.call(this,iName)||this;_this.mValueKind=iValueKind;return _this}Object.defineProperty(MeasureResultNumber.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue,this.mValueKind)},enumerable:false,configurable:true});return MeasureResultNumber}(MeasureResultItem);var MeasureResultDistance=function(_super){__extends(MeasureResultDistance,_super);function MeasureResultDistance(iName,iValue){var _this=_super.call(this,iName,cLength)||this;_this.mValue=iValue;return _this}return MeasureResultDistance}(MeasureResultNumber);var MeasureResultArea=function(_super){__extends(MeasureResultArea,_super);function MeasureResultArea(iName,iValue){var _this=_super.call(this,iName,"Area")||this;_this.mValue=iValue;return _this}return MeasureResultArea}(MeasureResultNumber);var MeasureResultAngle=function(_super){__extends(MeasureResultAngle,_super);function MeasureResultAngle(iName,iValue){var _this=_super.call(this,iName,"Angle")||this;_this.mValue=iValue;return _this}return MeasureResultAngle}(MeasureResultNumber);var MeasureResultPoint3D=function(_super){__extends(MeasureResultPoint3D,_super);function MeasureResultPoint3D(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue.copy();return _this}Object.defineProperty(MeasureResultPoint3D.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue.x,"Length")+","+l_Model.getValueWithUnit(this.mValue.y,"Length")+","+l_Model.getValueWithUnit(this.mValue.z,"Length")},enumerable:false,configurable:true});return MeasureResultPoint3D}(MeasureResultItem);var MeasureLabelItem=function(){function MeasureLabelItem(iViewer,iResult,iColor){this.mViewer=iViewer;this.mResult=iResult;this.mColor=iColor;this.mNameTextBox=undefined;this.mValueTextBox=undefined;this.mNameBox=undefined;this.mValueBox=undefined}MeasureLabelItem.prototype.drawItem=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();if(this.mNameBox)renderer.drawRectangle(this.mNameBox);if(this.mValueBox)renderer.drawRectangle(this.mValueBox);if(this.mNameTextBox)renderer.drawTextBox(this.mNameTextBox);if(this.mValueTextBox)renderer.drawTextBox(this.mValueTextBox)};MeasureLabelItem.prototype.setPosition=function(ioPos,iNameWidth,iValueWidth){if(!this.mNameBox||!this.mValueBox||!this.mNameTextBox||!this.mValueTextBox){this.mNameBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mNameBox.setFillColor(this.mColor?this.mColor:cGreyColor);this.mValueBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mValueBox.setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mNameTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setStrokeWidth(0);this.mNameTextBox.getTextPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setFillOpacity(0);this.mNameTextBox.getTextPortion().setFontFamily("arial");this.mValueTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mValueTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mValueTextBox.getBoxPortion().setStrokeWidth(0);this.mValueTextBox.getTextPortion().setFillColor(cGreyColor);this.mValueTextBox.getBoxPortion().setFillOpacity(0);this.mValueTextBox.getTextPortion().setFontFamily("arial")}var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=renderer.measureTextBox(this.mNameTextBox);var valueSize=renderer.measureTextBox(this.mValueTextBox);var height=Math.max(nameSize.y,valueSize.y);this.mNameBox.setSize(new eDwTypes_1.HC.Point2(iNameWidth,height));this.mValueBox.setSize(new eDwTypes_1.HC.Point2(iValueWidth,height));var namePos=ioPos.copy();var valuePos=ioPos.copy();valuePos.x+=iNameWidth;this.mNameBox.setPosition(namePos);this.mNameTextBox.setPosition(namePos);this.mValueBox.setPosition(valuePos);this.mValueTextBox.setPosition(valuePos);ioPos.y+=height};MeasureLabelItem.prototype.getWidth=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=this.mNameTextBox?renderer.measureTextBox(this.mNameTextBox):{x:0,y:0};var valueSize=this.mValueTextBox?renderer.measureTextBox(this.mValueTextBox):{x:0,y:0};return{NameWidth:nameSize.x,ValueWidth:valueSize.x}};MeasureLabelItem.prototype.setStringContent=function(){if(this.mNameTextBox){this.mNameTextBox.setTextString(this.mResult.Name)}if(this.mValueTextBox){this.mValueTextBox.setTextString(this.mResult.Value)}};MeasureLabelItem.prototype.getText=function(){return this.mResult.Name+": "+this.mResult.Value};MeasureLabelItem.prototype.getBoundingBox=function(){if(!this.mNameBox||!this.mValueBox){return null}var size1=this.mValueBox.getSize();var posS=this.mNameBox.getPosition().copy();var pos1=this.mValueBox.getPosition();var posE=new eDwTypes_1.HC.Point2(pos1.x+size1.x,pos1.y+size1.y);var min=new eDwTypes_1.HC.Point2(Math.min(posS.x,posE.x),Math.min(posS.y,posE.y));var max=new eDwTypes_1.HC.Point2(Math.max(posS.x,posE.x),Math.max(posS.y,posE.y));return{Min:min,Max:max}};return MeasureLabelItem}();var MeasureBaseLine=function(){function MeasureBaseLine(iViewer,iPntWCHC0,iPntWCHC1,iLineColor){this.mViewer=iViewer;this.mColor=iLineColor||cGreyColor;this.setWCPts(iPntWCHC0,iPntWCHC1)}MeasureBaseLine.prototype.draw=function(){if(!this.isValid())return;if(this.mLine)this.updateLinePts();else this.createHCLine();var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawLine(this.mLine)};MeasureBaseLine.prototype.getLineColorHC=function(){return this.mColor};MeasureBaseLine.prototype.getMiddleWCPtHC=function(){var middle=eDwTypes_1.HC.Point3.scale(eDwTypes_1.HC.Point3.add(this.mWCEndPtHC0,this.mWCEndPntHC1),.5);return middle};MeasureBaseLine.prototype.setLineColor=function(iColor){this.mColor=iColor;if(this.mLine)this.setColorOnHCLine(iColor);else this.createHCLine()};MeasureBaseLine.prototype.isValid=function(){return this.mWCEndPtHC0&&this.mWCEndPntHC1&&eDwGeomUtils.isValidHCPoint(this.mWCEndPtHC0)&&eDwGeomUtils.isValidHCPoint(this.mWCEndPntHC1)};MeasureBaseLine.prototype.createHCLine=function(){this.mLine=new eDwTypes_1.HC.Markup.Shape.Line;this.setColorOnHCLine(this.mColor);this.updateLinePts();return this};MeasureBaseLine.prototype.copyFrom=function(iSrcLine){if(iSrcLine.mLine){this.mLine.setStrokeWidth(iSrcLine.mLine.getStrokeWidth());this.mLine.setEndcapType(iSrcLine.mLine.getEndEndcapType());this.mLine.setStartEndcapSize(iSrcLine.mLine.getStartEndcapSize());this.mLine.setEndEndcapSize(iSrcLine.mLine.getEndEndcapSize());this.mLine.setStartEndcapColor(iSrcLine.mLine.getStartEndcapColor());this.mLine.setEndEndcapColor(iSrcLine.mLine.getEndEndcapColor())}this.setWCPts(iSrcLine.mWCEndPtHC0,iSrcLine.mWCEndPntHC1);this.mColor=iSrcLine.mColor};MeasureBaseLine.prototype.setWCPts=function(iWCStartPntHC,iWCEndPntHC){if(!iWCStartPntHC||!iWCEndPntHC||!eDwGeomUtils.isValidHCPoint(iWCStartPntHC)||!eDwGeomUtils.isValidHCPoint(iWCEndPntHC)){console.warn("One or more measure points are invalid");return}this.mWCEndPtHC0=iWCStartPntHC.copy();this.mWCEndPntHC1=iWCEndPntHC.copy()};MeasureBaseLine.prototype.updateLinePts=function(){var viewHC=this.mViewer.getHCView();this.mLine.setP1(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPtHC0)));this.mLine.setP2(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPntHC1)))};MeasureBaseLine.prototype.setColorOnHCLine=function(iColor){this.mLine.setStrokeColor(iColor);this.mLine.setEndEndcapColor(iColor);this.mLine.setStartEndcapColor(iColor)};return MeasureBaseLine}();var MeasureLine=function(_super){__extends(MeasureLine,_super);function MeasureLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLine.prototype.copy=function(){var copy=new MeasureLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setWidthAndEndCapsOnHCLine();return this};MeasureLine.prototype.setWidthAndEndCapsOnHCLine=function(){this.mLine.setStrokeWidth(3);this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.None)};return MeasureLine}(MeasureBaseLine);var MeasureLeaderLine=function(_super){__extends(MeasureLeaderLine,_super);function MeasureLeaderLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLeaderLine.prototype.copy=function(){var copy=new MeasureLeaderLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLeaderLine.prototype.getLeaderStartPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPtHC0)};MeasureLeaderLine.prototype.getLeaderEndPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPntHC1)};MeasureLeaderLine.prototype.setLeaderEndPos=function(iPos){this.setWCPts(this.mWCEndPtHC0,eDwGeomUtils.screenToWorld(iPos,this.mViewer.getHCView()))};MeasureLeaderLine.prototype.setLeaderEnd=function(iPoint){this.mWCEndPntHC1=iPoint.copy()};MeasureLeaderLine.prototype.getLeaderStart=function(){return this.mWCEndPtHC0};return MeasureLeaderLine}(MeasureBaseLine);var MeasureDistLine=function(_super){__extends(MeasureDistLine,_super);function MeasureDistLine(iViewer,iPntHC0,iSelObj0,iPntHC1,iSelObj1,iLineColor,iUseArrowEnds){if(iUseArrowEnds===void 0){iUseArrowEnds=true}var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;_this.mStartSelObj=iSelObj0;_this.mEndSelObj=iSelObj1;_this.mDistColor=iLineColor||cLineDistanceColor;_this.mUseArrowEnds=iUseArrowEnds;if(!_this.isValid())_this.createHCLine();return _this}MeasureDistLine.prototype.copy=function(){var copy=new MeasureDistLine(this.mViewer,this.mWCEndPtHC0,this.mStartSelObj,this.mWCEndPntHC1,this.mEndSelObj,this.getLineColorHC(),this.mUseArrowEnds);copy.copyFrom(this);return copy};MeasureDistLine.prototype.setSelObjEndPts=function(iWCStartPntHC,iStartSelObj,iWCEndPntHC,iEndSelObj){_super.prototype.setWCPts.call(this,iWCStartPntHC,iWCEndPntHC);this.mStartSelObj=iStartSelObj;this.mEndSelObj=iEndSelObj};MeasureDistLine.prototype.getDistance=function(){var localPt0HC=this.mStartSelObj.getAsLocalPoint(this.mWCEndPtHC0);var localPt1HC=this.mEndSelObj.getAsLocalPoint(this.mWCEndPntHC1);return eDwTypes_1.HC.Point3.subtract(localPt0HC,localPt1HC).length()};MeasureDistLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setHCLineAttributes();return this};MeasureDistLine.prototype.setHCLineAttributes=function(){this.mLine.setStrokeWidth(3);if(this.mUseArrowEnds){this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.Arrowhead)}this.mLine.setStartEndcapSize(5);this.mLine.setEndEndcapSize(5);this.mLine.setStartEndcapColor(this.mDistColor);this.mLine.setEndEndcapColor(this.mDistColor);this.mLine.setStrokeColor(this.mDistColor)};return MeasureDistLine}(MeasureBaseLine);var MeasureLabel=function(){function MeasureLabel(iViewer,iPnt3DHC,iDrawEnabled){if(iDrawEnabled===void 0){iDrawEnabled=true}this.mViewer=iViewer;this.mItems=[];this.mDrawEnabled=iDrawEnabled;this.createLeaderIfPointValid(iPnt3DHC,iPnt3DHC)}MeasureLabel.prototype.reset=function(){this.mItems=[]};MeasureLabel.prototype.drawLabel=function(){if(!this.isValid()||!this.mDrawEnabled)return;this.setLabelPosition(this.mLeader.getLeaderEndPos());var n=this.mItems.length;if(0===n)return;this.mLeader.draw();for(var i=0;icanvasSize.x&&bboxSize.xcanvasSize.y&&bboxSize.y1){this.mLineDist.draw();if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){this.mDelta.draw(iImmediateDrawMode)}var viewHC=this.mViewer.getHCView();this.mEndGlyph0.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[0])));this.mEndGlyph1.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[1])));if(!iImmediateDrawMode){var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawCircle(this.mEndGlyph0);renderer.drawCircle(this.mEndGlyph1)}}};MeasureAuxDelta.prototype.getLabelData=function(){var labelData={};var labelName=this.mLineNormal?cNormalDistance:this.mSomeCoordsArcCenters?cCenterDistance:cDistance;labelData[cDistance]=new MeasureResultDistance(labelName,this.getDistance());var minResultDist=new MeasureResultDistance(cMinDistance,this.mModelSpaceMinDist);if(parseFloat(minResultDist.Value)>0){labelData[cMinDistance]=minResultDist}var maxResultDist=new MeasureResultDistance(cMaxDistance,this.mModelSpaceMaxDist);if(parseFloat(maxResultDist.Value)>0){labelData[cMaxDistance]=maxResultDist}if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){$.extend(labelData,this.mDelta.getLabelData())}return labelData};MeasureAuxDelta.prototype.getLabels=function(){var labels=[];if(this.getDistance()1&&this.mLineDist?eDwTypes_1.HC.Point3.subtract(this.mWCPntsHC[0],this.mWCPntsHC[1]):eDwTypes_1.HC.Point3.zero()};MeasureAuxDelta.prototype.getDistance=function(){return this.mLineDist?this.mLineDist.getDistance():0};MeasureAuxDelta.prototype.setDistLineColor=function(iColor){this.mLineColor=iColor};MeasureAuxDelta.prototype.setPointColor=function(iColor){this.mEndGlyph0.setFillColor(iColor);this.mEndGlyph1.setFillColor(iColor)};MeasureAuxDelta.prototype.setMinDist=function(iDist){this.mModelSpaceMinDist=iDist};MeasureAuxDelta.prototype.setMaxDist=function(iDist){this.mModelSpaceMaxDist=iDist};Object.defineProperty(MeasureAuxDelta.prototype,"LineNormal",{get:function(){return this.mLineNormal},set:function(iEnable){this.mLineNormal=iEnable},enumerable:false,configurable:true});Object.defineProperty(MeasureAuxDelta.prototype,"SomeCoordsArcCenters",{get:function(){return this.mSomeCoordsArcCenters},set:function(iEnable){this.mSomeCoordsArcCenters=iEnable},enumerable:false,configurable:true});MeasureAuxDelta.prototype.hasDistance=function(){var deltaDist=this.getDistance();return deltaDist>cLengthTol?true:false};return MeasureAuxDelta}();var MeasureDelta=function(){function MeasureDelta(iViewer){this.mViewer=iViewer;this.reset()}MeasureDelta.prototype.set=function(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];this.mLineDeltaMap[cDeltaX].setSelObjEndPts(iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1);this.mLineDeltaMap[cDeltaY].setSelObjEndPts(deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1);this.mLineDeltaMap[cDeltaZ].setSelObjEndPts(deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1)};MeasureDelta.prototype.getLabels=function(){var labelData=this.getLabelData();var numNonZeroLabelData=0;var nonZeroLabelData={};for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var deltaKey=_a[_i];var dist=this.mLineDeltaMap[deltaKey].getDistance();if(dist>cLengthTol){nonZeroLabelData[deltaKey]=labelData[deltaKey];numNonZeroLabelData++}}if(numNonZeroLabelData===1)nonZeroLabelData={};var labels=[];for(var key in nonZeroLabelData){var lineDelta=this.mLineDeltaMap[key];var label=new MeasureLabel(this.mViewer,lineDelta.getMiddleWCPtHC());label.addItem(labelData[key],lineDelta.getLineColorHC());if(label.isValid())labels.push(label)}return labels};MeasureDelta.prototype.draw=function(iImmediateDrawMode){if(this.isDeltaEnabled()){for(var key in this.mLineDeltaMap){var deltaLine=this.mLineDeltaMap[key];if(deltaLine.getDistance()>cLengthTol)deltaLine.draw()}}};MeasureDelta.prototype.reset=function(){this.mLineDeltaMap={}};MeasureDelta.prototype.copy=function(){var auxDeltaCopy=new MeasureDelta(this.mViewer);for(var key in this.mLineDeltaMap){auxDeltaCopy.mLineDeltaMap[key]=this.mLineDeltaMap[key].copy()}return auxDeltaCopy};MeasureDelta.prototype.getLabelData=function(){var labelData={};if(this.isDeltaEnabled()){for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var delta=_a[_i];labelData[delta]=new MeasureResultDistance(delta,this.mLineDeltaMap[delta].getDistance())}}return labelData};MeasureDelta.prototype.getText=function(){if(this.isDeltaEnabled()){var data=this.getLabelData();return"Delta : "+data[cDeltaX].Value+", "+data[cDeltaY].Value+", "+(""+data[cDeltaZ].Value)}return""};MeasureDelta.create=function(iViewer,iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var measureDelta=new MeasureDelta(iViewer);var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];measureDelta.mLineDeltaMap[cDeltaX]=new MeasureDistLine(iViewer,iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1,eDwTypes_1.HC.Color.red(),false);measureDelta.mLineDeltaMap[cDeltaY]=new MeasureDistLine(iViewer,deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1,new eDwTypes_1.HC.Color(0,128,0),false);measureDelta.mLineDeltaMap[cDeltaZ]=new MeasureDistLine(iViewer,deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1,eDwTypes_1.HC.Color.blue(),false);return measureDelta};MeasureDelta.prototype.isDeltaEnabled=function(){return eDwMeasureEntities.ShowDelta&&!!this.mLineDeltaMap[cDeltaX]};return MeasureDelta}();var MeasureAuxDistance=function(){function MeasureAuxDistance(iViewer){this.mViewer=iViewer;this.mDistLine=new MeasureAuxDelta(iViewer);this.mNDistLine=new MeasureAuxDelta(iViewer,cAuxDistanceNormalDistanceLineColor,true);this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]}MeasureAuxDistance.prototype.reset=function(){this.mDistLine.reset();this.mNDistLine.reset();this.mNDistLine.setDistLineColor(cAuxDistanceNormalDistanceLineColor);this.mNDistLine.LineNormal=true;this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]};MeasureAuxDistance.prototype.draw=function(iImmediateDrawMode){if(!this.getLabels().length)return;this.mDistLine.draw(iImmediateDrawMode);this.mNDistLine.draw(iImmediateDrawMode);for(var _i=0,_a=this.mNormalDistExtLines;_i<_a.length;_i++){var normalExtLine=_a[_i];normalExtLine.draw()}};MeasureAuxDistance.prototype.setByPointPoint=function(iWCPntHC0,iSelObj0,iWCPntHC1,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}this.reset();this.mDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.mDistLine.SomeCoordsArcCenters=isSomeCoordsArcCenters;this.mNDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.setNormalDistExtPoints([iWCPntHC0,iWCPntHC0,iWCPntHC1,iWCPntHC1]);this.avoidDuplication()};MeasureAuxDistance.prototype.setByPointLine=function(iPntWCHC,iSelObj0,iEdgeHC,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}var pickPntWCHC=iSelObj1.getPosition();var endPntsWCHC=l_getLineEndPts(iSelObj1);var vecWCHC=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,endPntsWCHC.P1HC);if(vecWCHC.length()<1e-6)return;vecWCHC.normalize();var k=eDwTypes_1.HC.Point3.dot(eDwTypes_1.HC.Point3.subtract(iPntWCHC,pickPntWCHC),vecWCHC);var basePntWCHC=eDwTypes_1.HC.Point3.add(pickPntWCHC,eDwTypes_1.HC.Point3.scale(vecWCHC,k));var vecWCHC0=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,basePntWCHC);var vecWCHC1=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P1HC,basePntWCHC);if(eDwTypes_1.HC.Point3.dot(vecWCHC0,vecWCHC1)<0){this.setByPointPoint(iPntWCHC,iSelObj0,basePntWCHC,iSelObj1,isSomeCoordsArcCenters)}else{this.reset();var pntWCHC=vecWCHC0.length()normalDist){result.push(cDistance+": "+labelData[cDistance].Value)}if(this.mNDistLine.getWCDeltaEnds().length&&normalDist){result.push((this.mNDistLine.LineNormal?"Normal ":"")+cDistance+": "+labelData[cDistance].Value)}var minDistResultItem=labelData[cMinDistance];if(minDistResultItem){result.push(cMinDistance+": "+minDistResultItem.Value)}var maxDistResultItem=labelData[cMaxDistance];if(maxDistResultItem){result.push(cMaxDistance+": "+maxDistResultItem.Value)}if(eDwMeasureEntities.ShowDelta){var nDeltaPt=this.mNDistLine.getDelta();var deltaPt=this.mNDistLine.LineNormal?this.mDistLine.getDelta():nDeltaPt;if(!deltaPt.equalsWithTolerance(eDwTypes_1.HC.Point3.zero(),cLengthTol)){result.push(distLine.getText())}}return result.join("\n")};MeasureAuxDistance.getAngle=function(iV0,iV1){var vec0=iV0.copy();var vec1=iV1.copy();vec0.normalize();vec1.normalize();var dotVal=eDwTypes_1.HC.Point3.dot(vec0,vec1);if(0===dotVal)return 90;dotVal=Math.min(dotVal,1);dotVal=Math.max(dotVal,-1);var angle=Math.acos(dotVal);var angleDgree=angle*180/Math.PI;var n=eDwTypes_1.HC.Point3.cross(vec0,vec1);n.normalize();if(isNaN(n.x)||isNaN(n.y)||isNaN(n.z))return 0;return angleDgree};MeasureAuxDistance.prototype.setMinMaxForCircles=function(iCircleHC0,iCircleHC1){function setMinMax(ioAuxDelta,iNominalDist,iRadiiDist){if(!ioAuxDelta.getWCDeltaEnds().length){return}if(iNominalDist>iRadiiDist){ioAuxDelta.setMinDist(iNominalDist-iRadiiDist)}ioAuxDelta.setMaxDist(iNominalDist+iRadiiDist)}var circlePlaneHC0=eDwTypes_1.HC.Plane.createFromPointAndNormal(iCircleHC0.origin,iCircleHC0.normal);var projPnt=eDwGeomUtils.dropPointOnPlane(iCircleHC1.origin,circlePlaneHC0);var dot=eDwTypes_1.HC.Point3.dot(iCircleHC0.normal,iCircleHC1.normal);var dist=projPnt.subtract(iCircleHC0.origin).length();console.debugLog("Measure","2 circles/arcs: dot = "+dot+" dist = "+dist);if(1-Math.abs(dot)cLengthTol){var radiiDist=iCircleHC0.radius+iCircleHC1.radius;setMinMax(this.mDistLine,dist,radiiDist);setMinMax(this.mNDistLine,dist,radiiDist)}};MeasureAuxDistance.prototype.avoidDuplication=function(){var delta0=this.mDistLine.getDelta();var delta1=this.mNDistLine.getDelta();var len0=delta0.length();var len1=delta1.length();var lenMax=Math.max(len0,len1);var lenDiff=Math.abs(len0-len1);if(0===lenMax||lenDiff/lenMax1){this.addDisplayMarker(iSelObjs[0]);delete this.mDelta;delete this.mDistLine}this.addDisplayMarker(iSelObjs[n-1]);if(eDwMeasureEntities.PointToPoint&&this.mPntData.length===2){var selObj0=this.mPntData[0].SelObj;var selObj1=this.mPntData[1].SelObj;var pntWCHC0=selObj0.getPosition();var pntWCHC1=selObj1.getPosition();var absLenTol=eDwGeomUtils.cAbsLengthTol;if(!pntWCHC0.equalsWithTolerance(pntWCHC1,absLenTol)){this.mDistLine=new MeasureDistLine(this.mViewer,pntWCHC0,selObj0,pntWCHC1,selObj1);this.mDistLine.draw();this.mDelta=MeasureDelta.create(this.mViewer,pntWCHC1,pntWCHC0,selObj1,selObj0)}}};MeasureAuxPick.prototype.getText=function(){var text="";if(eDwMeasureEntities.PointToPoint){text=this.mDistResultText;if(this.mDelta)text+="\n"+this.mDelta.getText()}return text};MeasureAuxPick.prototype.addDisplayMarker=function(iSelObj){var cWidthEdge=3;var cPointSize=7;var pntWCHC=iSelObj.getPosition().copy();var shapeCircleHC=new eDwTypes_1.HC.Markup.Shape.Circle;shapeCircleHC.setCenter(eDwTypes_1.HC.Point2.fromPoint3(this.mViewer.getHCView().projectPoint(pntWCHC)));shapeCircleHC.setFillColor(cAuxPickPointFillColor);shapeCircleHC.setStrokeColor(cAuxPickPointStrokeColor);shapeCircleHC.setStrokeWidth(cWidthEdge);shapeCircleHC.setRadius(cPointSize);this.mPntData.push({SelObj:iSelObj,Circle:shapeCircleHC});return shapeCircleHC};MeasureAuxPick.prototype.drawEndPnts=function(){var viewHC=this.mViewer.getHCView();var renderer=this.mViewer.getHCMarkupManager().getRenderer();for(var i=0;i0?n-1:n}for(var i=startIdx;i0){labelsToBeDistributed=this.mInfoLabels.slice().concat(this.mResultLabels)}}this.distributeLabels(labelsToBeDistributed);if(!this.mImmediateDrawMode){this.addMarkupLabels()}};MeasureAuxGeo.prototype.updateLastInfoLabels=function(){this.updateInfoLabel(this.getLabels().length-1)};MeasureAuxGeo.prototype.updateInfoLabel=function(iIndex){this.mInfoLabels=[];function addTo(iCurrIndex,iLabels,ioLabels){if(iLabels.length>iCurrIndex&&iCurrIndex>=0){var label=iLabels[iCurrIndex];if(label.setDefaultEndPos()){label.setStringContent();ioLabels.push(label)}}}addTo(iIndex,this.getLabels(),this.mInfoLabels)};MeasureAuxGeo.prototype.getInfoLabelText=function(){var output=[];var labels=this.getLabels();for(var i=0;icAngleTol?angleRange+Math.PI:angleRange;var percRange=angleRange/(2*Math.PI);len*=percRange;area*=percRange;angle*=percRange}var circularArc={OriginWCHC:iSelObj.getAsLocalPoint(ioCircleHC.origin),NormalWCHC:ioCircleHC.normal,StartPtWCHC:startPt,EndPtWCHC:endPt,Length:len,Area:area,Diameter:ioCircleHC.radius*2,Angle:angle};return circularArc}function l_closestPoints(iPntHC0,iPntHC1){var pntHC0=iPntHC0[0].copy();var pntHC1=iPntHC1[0].copy();var minDist=eDwTypes_1.HC.Point3.subtract(iPntHC0[0],iPntHC1[0]).length();for(var i=0;i0||eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)>0){var closePnts=l_closestPoints(pntsL0HC,pntsL1HC);distPntHC0=closePnts.P0HC;distPntHC1=closePnts.P1HC}return{PntHC0:origPntHC0,PntHC1:origPntHC1,PntHC2:distPntHC0,PntHC3:distPntHC1}}function l_distanceLineLinePara(iLineHC0,iLineHC1,iPntHC0,iPntHC1){var vecHC0=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,iLineHC0.P1HC);vecHC0.normalize();var k=eDwTypes_1.HC.Point3.dot(vecHC0,eDwTypes_1.HC.Point3.subtract(iPntHC1,iPntHC0))/eDwTypes_1.HC.Point3.dot(vecHC0,vecHC0);var basePnt1HC=eDwTypes_1.HC.Point3.add(iPntHC0,eDwTypes_1.HC.Point3.scale(vecHC0,k));var vecL0P0HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,basePnt1HC);var vecL0P1HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P1HC,basePnt1HC);if(eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)<0){return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1.copy(),PntHC2:basePnt1HC.copy(),PntHC3:iPntHC1.copy()}}var tmp=l_closestPoints([iLineHC1.P0HC,iLineHC1.P1HC],[iLineHC0.P0HC,iLineHC0.P1HC]);return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1,PntHC2:tmp.P1HC,PntHC3:tmp.P0HC}}function l_adjustLeaderEndByStart(iPoints){if(0===iPoints.length)return[];function computeAngle(iVect){var angle=Math.atan2(iVect.y,iVect.x);var degrees=180*angle/Math.PI;return(360+Math.round(degrees))%360}function compare(iA,iB){if(iA.angiB.ang)return 1;return 0}var targetRadius=90;var center=new eDwTypes_1.HC.Point2(0,0);for(var i=0;i-1){this.mSelObjs.splice(idx,1)}}return[2]}}))}))})()};eDwMeasureOperator.prototype.clearMeasureEntities=function(){this.mMeasureEntities.reset()};eDwMeasureOperator.prototype.highlightEntityTempAt=function(idx){this.mMeasureEntities.highlightTemporaryEntityAt(idx)};eDwMeasureOperator.prototype.dehighlightAllTemporaryEntity=function(){this.mMeasureEntities.dehighlightAllTemporaryEntity();this.resetTempHighlight()};eDwMeasureOperator.prototype.getMeasureMode=function(){return this.mMeasureMode};eDwMeasureOperator.prototype.setMeasureMode=function(iMode){this.mMeasureMode=iMode};eDwMeasureOperator.prototype.setPointToPointMode=function(iEnable){this.mMeasureEntities.updatePointToPoint(iEnable)};eDwMeasureOperator.prototype.setShowDelta=function(iEnable){this.mMeasureEntities.updateDelta(iEnable)};eDwMeasureOperator.prototype.highlightMeasuringItem=function(iSelObj){this.mSelObjs.push(iSelObj);this.Viewer.HCViewer.selectionManager.add(iSelObj)};eDwMeasureOperator.prototype.dehighlightMeasuringItems=function(){this.mSelObjs=[];this.Viewer.HCViewer.selectionManager.clear()};eDwMeasureOperator.prototype.removeMeasuringItemTempHighlight=function(){for(var _i=0,_a=this.mSelObjs;_i<_a.length;_i++){var selObj=_a[_i];eDwMeasureEntities.highlightEntity(selObj,this.Viewer.getModel(),false)}};eDwMeasureOperator.prototype.resetTempHighlight=function(){eDwMeasureEntities.highlightEntity(this.mTempHighlightItem,this.Viewer.getModel(),false);this.removeMeasuringItemTempHighlight()};eDwMeasureOperator.prototype.resetSelections=function(){var model=this.Viewer.getModel();var modelHC=model.getHCModel();var arraySize=this.mSelectionArray.length;for(var i=0;i"+"
      "+""+entityClass+"-"+entityIndex+" "+""+desc+"
      "+"
      ";_b.label=10;case 10:++i;return[3,1];case 11:return[2,generatedHTML]}}))}))};return eDwUIMeasureHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);return eDwUIMeasureHTMLGenerator}));define("eDwUIMeasurePlugin",["require","exports","eDwEventMgr","eDwKeyMgr","eDwUIUtils","eDwMeasureMgr","eDwUIMeasureHTMLGenerator","eDwTypes","eDwUIBasePlugin","eDwEvents","eDwMeasureEvents","eDwUIShortcutMenu"],(function(require,exports,eDwEventMgr,eDwKeyMgr_1,eDwUIUtils,eDwMeasureMgr,eDwUIMeasureHTMLGenerator,eDwTypes_3,eDwUIBasePlugin_1,eDwEvents_2,eDwMeasureEvents_2,eDwUIShortcutMenu_1){"use strict";var eDwUIMeasurePlugin=function(_super){__extends(eDwUIMeasurePlugin,_super);function eDwUIMeasurePlugin(iViewer,iViewerFeatOpts){var _this=this;var buttonInfo={ID:"#edrawings-button-measure"};_this=_super.call(this,"Measure",iViewer,buttonInfo,iViewerFeatOpts)||this;_this.initPluginButton();return _this}eDwUIMeasurePlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){var panelsToLoad,model,value,measureButton;return __generator(this,(function(_a){switch(_a.label){case 0:panelsToLoad=[{ID:c_measurePanelID,HTML:"measurepanel.html"}];return[4,_super.prototype.init.call(this,panelsToLoad)];case 1:_a.sent();model=this.mViewer.getModel();value=model.getProperty("measure");eDwUIUtils.hide("#edrawings-button-measure",false);measureButton=$("#edrawings-button-measure");measureButton[value==="true"?"removeClass":"addClass"]("edrawings-disabled-button");this.mMeasureMgr=new eDwMeasureMgr(this.mViewer);eDwUIUtils.setUIGenerator(c_measurePanelID,new eDwUIMeasureHTMLGenerator(this.mViewer,c_measurePanelID));return[2]}}))}))};eDwUIMeasurePlugin.prototype.onClick=function(iActivate){_super.prototype.onClick.call(this,iActivate);if(iActivate){eDwUIUtils.activateUI(this.PluginButtonID,c_measurePanelID)}};eDwUIMeasurePlugin.prototype.onActivate=function(iButtonJQ){var _this=this;if(!_super.prototype.onActivate.call(this,iButtonJQ))return false;eDwUIUtils.addPanelModeEvents(c_measurePanelID,c_eventIDSuffix,"#"+iButtonJQ.attr("id"));var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-remove",(function(iEvent,iUIItemJQ,iArg){var selMeasureItem=$(c_measurePanelID+" .edrawings-list-selected");if(selMeasureItem){var indexStr=selMeasureItem.attr("index");if(indexStr){var index=parseInt(indexStr);_this.mMeasureMgr.removeMeasureEntityAt(index)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-clear",(function(iEvent,iUIItemJQ,iArg){_this.mMeasureMgr.clearMeasureEntities();_this.mMeasureMgr.dehighlightAllSelectEntity();eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));var selectorName=c_measurePanelID+" .edrawings-measure-entities-list-item";this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=$(iEvent.target);if(!targetJQ||!targetJQ.length)return;eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();_this.updateMeasureSelection(targetJQ[0],selectorName)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"mousedown",(function(iEvent){var eventJQ=iEvent;if(!eDwKeyMgr_1.eDwKeyMgr.isRMBPressed(eventJQ)){return}_this.updateMeasureSelection(eventJQ.target,selectorName);(function(){return __awaiter(_this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:screenPos=new eDwTypes_3.HC.Point2(eventJQ.clientX,eventJQ.clientY);return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.RightClickEvent,this.mViewer,screenPos,null,this.PluginGroupName)];case 1:_a.sent();return[2]}}))}))})()}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-entities-remove","click",(function(iEvent){var targetJQ=$(iEvent.target);var idxStr=targetJQ.parent().attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);_this.mMeasureMgr.removeMeasureEntityAt(idx)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-filter-button","click",(function(iEvent){var target=$(iEvent.target);if(target.hasClass("state-on-button")){target.removeClass("state-on-button")}else{target.addClass("state-on-button")}_this.mMeasureMgr.setMeasureMode(l_getCurrentMeasureMode())}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-delta-button","click",(function(iEvent){var target=$(iEvent.target);_this.mMeasureMgr.setMeasureDelta(!target.hasClass("state-on-button"));target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-pickpoint-button","click",(function(iEvent){var target=$(iEvent.target);var isSelected=target.hasClass("state-on-button");_this.mMeasureMgr.setPointToPointMode(!isSelected);target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-unit-selector","change",(function(iEvent){var lengthUnit=$("#edrawings-measure-distant-unit").val();var angleUnit=$("#edrawings-measure-angle-unit").val();_this.mMeasureMgr.setMeasureUnits(lengthUnit,angleUnit)}));var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,l_onMeasurementRefresh);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,l_onMeasurementSelected);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,l_onMeasurementDeselectAll);this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",true);this.mMeasureMgr.activateMeasure(this.mMeasureMgr.getMeasureMode());l_syncMeasureModeUI(this.mMeasureMgr,this.mViewer.getModel().getUserUnits());return true};eDwUIMeasurePlugin.prototype.onDeactivate=function(iButtonJQ){if(!_super.prototype.onDeactivate.call(this,iButtonJQ))return false;eDwUIUtils.deactivateMoveInput(c_eventIDSuffix);this.mMeasureMgr.deactivateMeasure();var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();shortcutMenu.removeAllMenuItems(this.PluginGroupName);this.mUIHTMLEventMgr.removeAllEventHandlers();var eventMgr=eDwEventMgr.get();eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,"l_onMeasurementRefresh");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,"l_onMeasurementSelected");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,"l_onMeasurementDeselectAll");this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",false);return true};eDwUIMeasurePlugin.prototype.updateMeasureSelection=function(iTarget,iSelectorName){var targetJQ=$(iTarget);var idxStr=targetJQ.attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);var measureMgr=this.mMeasureMgr;$(iSelectorName).removeClass("edrawings-list-selected");measureMgr.dehighlightAllSelectEntity();targetJQ.addClass("edrawings-list-selected");measureMgr.highlightSelectEntityAt(idx)};eDwUIMeasurePlugin.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){this.mMeasureMgr.dehighlightAllSelectEntity();this.mMeasureMgr.clearMeasureEntities()};return eDwUIMeasurePlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);var c_measurePanelID="#edrawings-measure-panel";var c_eventIDSuffix=".edw.measure";function l_onMeasurementDeselectAll(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementSelected(iSelListIndex){return __awaiter(this,void 0,void 0,(function(){var selector,itemJQ;return __generator(this,(function(_a){selector='.edrawings-measure-entities-list-item[index="'+iSelListIndex+'"]';itemJQ=$(selector);if(itemJQ.length&&!itemJQ.hasClass("edrawings-list-selected")){eDwUIUtils.scrollToTarget(itemJQ,"fast")}$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");itemJQ.addClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementRefresh(iMeasureResult){return __awaiter(this,void 0,void 0,(function(){var list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:list=$("#edrawings-measure-submenu-list");$("#edrawings-measure-result").text("");list.empty();$("#edrawings-measure-result").text(iMeasureResult.Message);gen=eDwUIUtils.getUIGenerator(c_measurePanelID);gen.setMeasureResult(iMeasureResult);_b=(_a=list).append;return[4,gen.generateHTML("")];case 1:_b.apply(_a,[_c.sent()]);eDwUIUtils.fixMenuPanelInwardToolbar($(c_measurePanelID));return[2]}}))}))}function l_getCurrentMeasureMode(){var vertexEnabled=eDwUIUtils.isStateOn("#edrawings-measure-vertex-button")?eDwTypes_3.EntityMode.VERTEX:0;var edgeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-edge-button")?eDwTypes_3.EntityMode.EDGE:0;var faceEnabled=eDwUIUtils.isStateOn("#edrawings-measure-face-button")?eDwTypes_3.EntityMode.FACE:0;var holeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-hole-button")?eDwTypes_3.EntityMode.HOLE:0;return vertexEnabled|edgeEnabled|faceEnabled|holeEnabled}function l_syncMeasureModeUI(iMeasureMgr,iUserUnits){function setMeasureButton(iID,iMeasureModes,iTargetModes){var method=iMeasureModes&iTargetModes?"addClass":"removeClass";$(iID)[method]("state-on-button")}$("#edrawings-measure-distant-unit").val(iUserUnits.Length);$("#edrawings-measure-angle-unit").val(iUserUnits.Angle);var measureMode=iMeasureMgr.getMeasureMode();setMeasureButton("#edrawings-measure-vertex-button",measureMode,eDwTypes_3.EntityMode.VERTEX);setMeasureButton("#edrawings-measure-edge-button",measureMode,eDwTypes_3.EntityMode.EDGE);setMeasureButton("#edrawings-measure-face-button",measureMode,eDwTypes_3.EntityMode.FACE)}return eDwUIMeasurePlugin})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. -var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("200_PressPlate-Global-650",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
      Matrix = "+JSON.stringify(matrixHC)+"
      ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
      Net matrix = "+JSON.stringify(matrixHC)+"
      ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
      Version #: "+eDrawingsWVUtils.getViewerVersion()+"
      ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
      HC Version:"+viewerHC.getViewerVersionString()+"
      Format Version: "+viewerHC.getFormatVersionString()+"
      "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
      ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
      "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
      "+" "+""+"Name
      "+"
      "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
      "+iResult.ErrorCode+"
      ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
      "+data+"
      "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
      ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); +var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="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";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("200_PressPlate-Global-650",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
      Matrix = "+JSON.stringify(matrixHC)+"
      ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
      Net matrix = "+JSON.stringify(matrixHC)+"
      ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
      Version #: "+eDrawingsWVUtils.getViewerVersion()+"
      ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
      HC Version:"+viewerHC.getViewerVersionString()+"
      Format Version: "+viewerHC.getFormatVersionString()+"
      "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
      ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
      "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
      "+" "+""+"Name
      "+"
      "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
      "+iResult.ErrorCode+"
      ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
      "+data+"
      "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
      ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. diff --git a/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.jpg b/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.jpg index 8439853d7..494830694 100644 --- a/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.jpg +++ b/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.jpg @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:404ec58c35fa136a5bc9cbae741f9b1c5dfdbee90ddb6fcac41a93f0c0629aa1 -size 59429 +oid sha256:c3d401a08d2a25f3ee572b541b950fa57d8567db304b316a50e6cf4d65bbbb60 +size 59475 diff --git a/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step b/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step index 46a73e02c..5baf1fe5c 100644 --- a/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step +++ b/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.step @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:70b24700fdbe9e3cae4162b813b2645d5fc6a41c0274b534080e805c908f48c8 -size 1771865 +oid sha256:2fb3aaca12163f206d241efbd85b6835083dafbd16c0b6d86973a86e2286672d +size 1771694 diff --git a/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.x_t b/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.x_t index f220216d8..e2b210d50 100644 --- a/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.x_t +++ b/sheetpress/components/sprcb-650/cad/200_PressPlate-Global-650.x_t @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:21e75c45f8674300b377a85133fed9f2cf3a92866868d78f1ade382de6f1b37b +oid sha256:b1f911d21302ec64309221a5d369c9613a54c9c8c2e45df3c6d934b3007f585d size 646191 diff --git a/sheetpress/components/sprcb-650/cad/200_pressplate-global-650.html b/sheetpress/components/sprcb-650/cad/200_pressplate-global-650.html index 1702830c4..cd632745d 100644 --- a/sheetpress/components/sprcb-650/cad/200_pressplate-global-650.html +++ b/sheetpress/components/sprcb-650/cad/200_pressplate-global-650.html @@ -8360,7 +8360,7 @@ var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){fun // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. var __extends=this&&this.__extends||function(){var extendStatics=function(d,b){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)if(b.hasOwnProperty(p))d[p]=b[p]};return extendStatics(d,b)};return function(d,b){extendStatics(d,b);function __(){this.constructor=d}d.prototype=b===null?Object.create(b):(__.prototype=b.prototype,new __)}}();var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]=this.mSelObjs.length)return[2,null];this.dehighlightAllTemporaryEntity();toRemove=this.mSelObjs[idx];this.mSelObjs.splice(idx,1);if(!utils.isNumber(this.isItemSelected(toRemove))){this.deColorEntity(toRemove)}return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 1:updated=_a.sent();if(!(updated||this.mSelObjs.length===0))return[3,3];return[4,this.resetImmediateResults()];case 2:_a.sent();return[3,4];case 3:this.mAuxGeoImmediate.regeneratePicks(this.mSelObjs);_a.label=4;case 4:this.updatePanelResult();return[2,toRemove]}}))}))};eDwMeasureEntities.prototype.setSelectedEntityColor=function(iColor){this.mSelMeasureEntColor=iColor};eDwMeasureEntities.prototype.setMeasureUnit=function(iUserUnits){var _this=this;this.mViewer.getModel().setUserUnits(iUserUnits);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.resetImmediateResults()];case 1:_a.sent();return[2]}}))}))})();this.mAuxGeoSelected.syncUnits();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePointToPoint=function(iEnable){eDwMeasureEntities.PointToPoint=iEnable;this.reset();this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updateDelta=function(iEnable){eDwMeasureEntities.ShowDelta=iEnable;this.mAuxGeoSelected.updateResultLabels();this.mAuxGeoImmediate.updateResultLabels();this.updatePanelResult();this.mViewer.getHCMarkupManager().refreshMarkup()};eDwMeasureEntities.prototype.updatePanelResult=function(){var userUnits=this.mViewer.getModel().getUserUnits();this.mPanelInfo.updatePanelResult(this.mSelObjs,userUnits)};eDwMeasureEntities.prototype.reset=function(){this.deColorAll();this.mAuxGeoSelected.reset();this.mAuxGeoImmediate.reset();this.mSelObjs=[];this.updatePanelResult()};eDwMeasureEntities.prototype.draw=function(){this.mAuxGeoSelected.draw();this.mAuxGeoImmediate.draw()};eDwMeasureEntities.prototype.getClassName=function(){return"eDwMeasureEntities"};eDwMeasureEntities.prototype.isItemSelected=function(iSelObj){if(utils.isNumber(iSelObj.getIDHC())){for(var i=0;i0){result=new MeasureResultString("Info","Invalid combination");ioAuxGeo.addMessage(result,iSelObjs[n-1].getPosition(),eDwTypes_1.HC.Color.red())}ioAuxGeo.updateResultLabels();return[2,isValid]}}))}))};eDwMeasureEntities.prototype.updateSingleVert=function(iSelObjs){if(1!==iSelObjs.length)return false;var vertObj=iSelObjs[0];return vertObj.getPointEntity()?true:false};eDwMeasureEntities.prototype.updateSingleEdge=function(iSelObjs){if(1!==iSelObjs.length)return false;var edgeObj=iSelObjs[0];if(edgeObj.getLineEntity())return true;return false};eDwMeasureEntities.prototype.updateSingleFace=function(iSelPropsHC,iSelObjs){if(1!==iSelObjs.length)return false;var faceObj=iSelObjs[0];var faceProp=iSelPropsHC[0];if(!faceObj.getFaceEntity()||!faceProp)return false;if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.CylinderElement){return true}else if(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement){return true}return false};eDwMeasureEntities.prototype.updateVertVert=function(iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(iSelObjs[0].getPointEntity()&&iSelObjs[1].getPointEntity()){var vertObj0=iSelObjs[0];var vertObj1=iSelObjs[1];if(vertObj0.equals(vertObj1))return false;iAuxGeo.setByVertexVertex(vertObj0,vertObj1);return true}return false};eDwMeasureEntities.prototype.updateVertEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;var edgeProp=iSelPropsHC[0];var edgeObj=iSelObjs[0];var vertObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getPointEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];vertObj=iSelObjs[0]}if(!vertObj.getPointEntity())return false;if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByVertexLine(vertObj,edgeProp,edgeObj);return true}else if(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByVertexCircle(vertObj,edgeProp,edgeObj);return true}return false};eDwMeasureEntities.prototype.updateVertFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var vertObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];vertObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getPointEntity()&&iSelObjs[0].getFaceEntity()){vertObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!vertObj.getPointEntity())return[2,false];if(!(faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByVertexPlane(vertObj,faceProp,faceObj,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var edgeProp,edgeObj,faceProp,faceObj,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];edgeProp=iSelPropsHC[0];edgeObj=iSelObjs[0];faceProp=iSelPropsHC[1];faceObj=iSelObjs[1];if(iSelObjs[1].getLineEntity()&&iSelObjs[0].getFaceEntity()){edgeProp=iSelPropsHC[1];edgeObj=iSelObjs[1];faceProp=iSelPropsHC[0];faceObj=iSelObjs[0]}if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,1];iAuxGeo.setByPlaneLine(faceProp,edgeProp,faceObj,edgeObj);return[2,true];case 1:if(!(edgeProp instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,3];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 2:minDistInfo=_a.sent();iAuxGeo.setByCirclePlane(edgeProp,faceProp,edgeObj,faceObj,minDistInfo);return[2,true];case 3:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdgeEdge=function(iSelPropsHC,iSelObjs,iAuxGeo){if(2!==iSelObjs.length)return false;if(!iSelObjs[0].getLineEntity()||!iSelObjs[1].getLineEntity()){return false}var edgeObj0=iSelObjs[0];var edgeProp0=iSelPropsHC[0];var edgeObj1=iSelObjs[1];var edgeProp1=iSelPropsHC[1];if(edgeObj0.equals(edgeObj1))return false;if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByLineLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.LineElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleLine(edgeProp1,edgeProp0,edgeObj1,edgeObj0)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.LineElement){iAuxGeo.setByCircleLine(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}else if(edgeProp0 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement&&edgeProp1 instanceof eDwTypes_1.HC.SubentityProperties.CircleElement){iAuxGeo.setByCircleCircle(edgeProp0,edgeProp1,edgeObj0,edgeObj1)}this.updateEdges(iSelPropsHC,iSelObjs,iAuxGeo);return true};eDwMeasureEntities.prototype.updateFaceFace=function(iSelPropsHC,iSelObjs,iAuxGeo){return __awaiter(this,void 0,void 0,(function(){var faceObj0,faceProp0,faceObj1,faceProp1,minDistInfo;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,false];if(!iSelObjs[0].getFaceEntity()||!iSelObjs[1].getFaceEntity()){return[2,false]}faceObj0=iSelObjs[0];faceProp0=iSelPropsHC[0];faceObj1=iSelObjs[1];faceProp1=iSelPropsHC[1];if(faceObj0.equals(faceObj1))return[2,false];if(!faceObj1.getFaceEntity()||!faceProp1)return[2,false];if(!(faceProp0 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_1.HC.SubentityProperties.PlaneElement))return[3,2];return[4,eDwSelObj.getMinDistInfo(iSelPropsHC,iSelObjs,this.mViewer.getModel())];case 1:minDistInfo=_a.sent();iAuxGeo.setByPlanePlane(faceProp1,faceProp0,faceObj1,faceObj0,minDistInfo);return[2,true];case 2:return[2,false]}}))}))};eDwMeasureEntities.prototype.updateEdges=function(iSelPropsHC,iSelObjs,ioAuxGeo){var n=iSelObjs.length;var len=0;var ids=[];for(var i=0;i1){var result=new MeasureResultDistance("Total Length",len);pos=iSelObjs[n-1].getPosition();ioAuxGeo.addOtherResult(result,pos);return true}return false};eDwMeasureEntities.prototype.highlightEntityAt=function(iIndex,iHighlight){if(iHighlight===void 0){iHighlight=true}var n=this.mSelObjs.length;if(iIndex<0||iIndex>=n)return;eDwMeasureEntities.highlightEntity(this.mSelObjs[iIndex],this.mViewer.getModel(),iHighlight)};eDwMeasureEntities.prototype.addAllForEntity=function(iSelObj){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.addObjs(iSelObj)];case 1:_a.sent();return[4,this.updateResult(this.mSelObjs,this.mAuxGeoSelected)];case 2:_a.sent();return[4,this.resetImmediateResults()];case 3:_a.sent();this.colorEntity(iSelObj);return[2,true]}}))}))};eDwMeasureEntities.PointToPoint=false;eDwMeasureEntities.ShowDelta=false;return eDwMeasureEntities}(eDwTypes_1.HC.Markup.MarkupItem);var LabelItem=function(_super){__extends(LabelItem,_super);function LabelItem(iViewer,iLabel){var _this=_super.call(this)||this;_this.mLabel=iLabel;return _this}LabelItem.prototype.setStringContent=function(){this.mLabel.setStringContent()};LabelItem.prototype.draw=function(){this.mLabel.drawLabel()};LabelItem.prototype.hit=function(iPos){var box=this.mLabel.getLabelBox();if(!box)return false;var xMin=box.Min.x;var xMax=box.Max.x;var yMin=box.Min.y;var yMax=box.Max.y;return iPos.x<=xMax&&iPos.x>=xMin&&iPos.y<=yMax&&iPos.y>=yMin};LabelItem.prototype.onDragStart=function(iPos){this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragMove=function(iPos){var delta=eDwTypes_1.HC.Point2.subtract(iPos,this.mDragPos);var endPos=this.mLabel.getLeaderEndPos();if(!eDwGeomUtils.isValidHCPoint(endPos)||!eDwGeomUtils.isValidHCPoint(delta))return true;endPos.add(delta);this.mLabel.setLeaderEndPos(endPos);this.mDragPos=iPos.copy();return true};LabelItem.prototype.onDragEnd=function(iPos){return true};return LabelItem}(eDwTypes_1.HC.Markup.MarkupItem);var MeasureResultItem=function(){function MeasureResultItem(iName){this.mName=iName}Object.defineProperty(MeasureResultItem.prototype,"Value",{get:function(){return":NOVALUE:"},enumerable:false,configurable:true});Object.defineProperty(MeasureResultItem.prototype,"Name",{get:function(){return this.mName},enumerable:false,configurable:true});return MeasureResultItem}();var MeasureResultString=function(_super){__extends(MeasureResultString,_super);function MeasureResultString(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue;return _this}Object.defineProperty(MeasureResultString.prototype,"Value",{get:function(){return this.mValue},enumerable:false,configurable:true});return MeasureResultString}(MeasureResultItem);var MeasureResultNumber=function(_super){__extends(MeasureResultNumber,_super);function MeasureResultNumber(iName,iValueKind){var _this=_super.call(this,iName)||this;_this.mValueKind=iValueKind;return _this}Object.defineProperty(MeasureResultNumber.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue,this.mValueKind)},enumerable:false,configurable:true});return MeasureResultNumber}(MeasureResultItem);var MeasureResultDistance=function(_super){__extends(MeasureResultDistance,_super);function MeasureResultDistance(iName,iValue){var _this=_super.call(this,iName,cLength)||this;_this.mValue=iValue;return _this}return MeasureResultDistance}(MeasureResultNumber);var MeasureResultArea=function(_super){__extends(MeasureResultArea,_super);function MeasureResultArea(iName,iValue){var _this=_super.call(this,iName,"Area")||this;_this.mValue=iValue;return _this}return MeasureResultArea}(MeasureResultNumber);var MeasureResultAngle=function(_super){__extends(MeasureResultAngle,_super);function MeasureResultAngle(iName,iValue){var _this=_super.call(this,iName,"Angle")||this;_this.mValue=iValue;return _this}return MeasureResultAngle}(MeasureResultNumber);var MeasureResultPoint3D=function(_super){__extends(MeasureResultPoint3D,_super);function MeasureResultPoint3D(iName,iValue){var _this=_super.call(this,iName)||this;_this.mValue=iValue.copy();return _this}Object.defineProperty(MeasureResultPoint3D.prototype,"Value",{get:function(){return l_Model.getValueWithUnit(this.mValue.x,"Length")+","+l_Model.getValueWithUnit(this.mValue.y,"Length")+","+l_Model.getValueWithUnit(this.mValue.z,"Length")},enumerable:false,configurable:true});return MeasureResultPoint3D}(MeasureResultItem);var MeasureLabelItem=function(){function MeasureLabelItem(iViewer,iResult,iColor){this.mViewer=iViewer;this.mResult=iResult;this.mColor=iColor;this.mNameTextBox=undefined;this.mValueTextBox=undefined;this.mNameBox=undefined;this.mValueBox=undefined}MeasureLabelItem.prototype.drawItem=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();if(this.mNameBox)renderer.drawRectangle(this.mNameBox);if(this.mValueBox)renderer.drawRectangle(this.mValueBox);if(this.mNameTextBox)renderer.drawTextBox(this.mNameTextBox);if(this.mValueTextBox)renderer.drawTextBox(this.mValueTextBox)};MeasureLabelItem.prototype.setPosition=function(ioPos,iNameWidth,iValueWidth){if(!this.mNameBox||!this.mValueBox||!this.mNameTextBox||!this.mValueTextBox){this.mNameBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mNameBox.setFillColor(this.mColor?this.mColor:cGreyColor);this.mValueBox=new eDwTypes_1.HC.Markup.Shape.Rectangle;this.mValueBox.setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mNameTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setStrokeWidth(0);this.mNameTextBox.getTextPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mNameTextBox.getBoxPortion().setFillOpacity(0);this.mNameTextBox.getTextPortion().setFontFamily("arial");this.mValueTextBox=new eDwTypes_1.HC.Markup.Shape.TextBox;this.mValueTextBox.getBoxPortion().setFillColor(eDwTypes_1.HC.Color.white());this.mValueTextBox.getBoxPortion().setStrokeWidth(0);this.mValueTextBox.getTextPortion().setFillColor(cGreyColor);this.mValueTextBox.getBoxPortion().setFillOpacity(0);this.mValueTextBox.getTextPortion().setFontFamily("arial")}var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=renderer.measureTextBox(this.mNameTextBox);var valueSize=renderer.measureTextBox(this.mValueTextBox);var height=Math.max(nameSize.y,valueSize.y);this.mNameBox.setSize(new eDwTypes_1.HC.Point2(iNameWidth,height));this.mValueBox.setSize(new eDwTypes_1.HC.Point2(iValueWidth,height));var namePos=ioPos.copy();var valuePos=ioPos.copy();valuePos.x+=iNameWidth;this.mNameBox.setPosition(namePos);this.mNameTextBox.setPosition(namePos);this.mValueBox.setPosition(valuePos);this.mValueTextBox.setPosition(valuePos);ioPos.y+=height};MeasureLabelItem.prototype.getWidth=function(){var renderer=this.mViewer.getHCMarkupManager().getRenderer();var nameSize=this.mNameTextBox?renderer.measureTextBox(this.mNameTextBox):{x:0,y:0};var valueSize=this.mValueTextBox?renderer.measureTextBox(this.mValueTextBox):{x:0,y:0};return{NameWidth:nameSize.x,ValueWidth:valueSize.x}};MeasureLabelItem.prototype.setStringContent=function(){if(this.mNameTextBox){this.mNameTextBox.setTextString(this.mResult.Name)}if(this.mValueTextBox){this.mValueTextBox.setTextString(this.mResult.Value)}};MeasureLabelItem.prototype.getText=function(){return this.mResult.Name+": "+this.mResult.Value};MeasureLabelItem.prototype.getBoundingBox=function(){if(!this.mNameBox||!this.mValueBox){return null}var size1=this.mValueBox.getSize();var posS=this.mNameBox.getPosition().copy();var pos1=this.mValueBox.getPosition();var posE=new eDwTypes_1.HC.Point2(pos1.x+size1.x,pos1.y+size1.y);var min=new eDwTypes_1.HC.Point2(Math.min(posS.x,posE.x),Math.min(posS.y,posE.y));var max=new eDwTypes_1.HC.Point2(Math.max(posS.x,posE.x),Math.max(posS.y,posE.y));return{Min:min,Max:max}};return MeasureLabelItem}();var MeasureBaseLine=function(){function MeasureBaseLine(iViewer,iPntWCHC0,iPntWCHC1,iLineColor){this.mViewer=iViewer;this.mColor=iLineColor||cGreyColor;this.setWCPts(iPntWCHC0,iPntWCHC1)}MeasureBaseLine.prototype.draw=function(){if(!this.isValid())return;if(this.mLine)this.updateLinePts();else this.createHCLine();var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawLine(this.mLine)};MeasureBaseLine.prototype.getLineColorHC=function(){return this.mColor};MeasureBaseLine.prototype.getMiddleWCPtHC=function(){var middle=eDwTypes_1.HC.Point3.scale(eDwTypes_1.HC.Point3.add(this.mWCEndPtHC0,this.mWCEndPntHC1),.5);return middle};MeasureBaseLine.prototype.setLineColor=function(iColor){this.mColor=iColor;if(this.mLine)this.setColorOnHCLine(iColor);else this.createHCLine()};MeasureBaseLine.prototype.isValid=function(){return this.mWCEndPtHC0&&this.mWCEndPntHC1&&eDwGeomUtils.isValidHCPoint(this.mWCEndPtHC0)&&eDwGeomUtils.isValidHCPoint(this.mWCEndPntHC1)};MeasureBaseLine.prototype.createHCLine=function(){this.mLine=new eDwTypes_1.HC.Markup.Shape.Line;this.setColorOnHCLine(this.mColor);this.updateLinePts();return this};MeasureBaseLine.prototype.copyFrom=function(iSrcLine){if(iSrcLine.mLine){this.mLine.setStrokeWidth(iSrcLine.mLine.getStrokeWidth());this.mLine.setEndcapType(iSrcLine.mLine.getEndEndcapType());this.mLine.setStartEndcapSize(iSrcLine.mLine.getStartEndcapSize());this.mLine.setEndEndcapSize(iSrcLine.mLine.getEndEndcapSize());this.mLine.setStartEndcapColor(iSrcLine.mLine.getStartEndcapColor());this.mLine.setEndEndcapColor(iSrcLine.mLine.getEndEndcapColor())}this.setWCPts(iSrcLine.mWCEndPtHC0,iSrcLine.mWCEndPntHC1);this.mColor=iSrcLine.mColor};MeasureBaseLine.prototype.setWCPts=function(iWCStartPntHC,iWCEndPntHC){if(!iWCStartPntHC||!iWCEndPntHC||!eDwGeomUtils.isValidHCPoint(iWCStartPntHC)||!eDwGeomUtils.isValidHCPoint(iWCEndPntHC)){console.warn("One or more measure points are invalid");return}this.mWCEndPtHC0=iWCStartPntHC.copy();this.mWCEndPntHC1=iWCEndPntHC.copy()};MeasureBaseLine.prototype.updateLinePts=function(){var viewHC=this.mViewer.getHCView();this.mLine.setP1(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPtHC0)));this.mLine.setP2(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCEndPntHC1)))};MeasureBaseLine.prototype.setColorOnHCLine=function(iColor){this.mLine.setStrokeColor(iColor);this.mLine.setEndEndcapColor(iColor);this.mLine.setStartEndcapColor(iColor)};return MeasureBaseLine}();var MeasureLine=function(_super){__extends(MeasureLine,_super);function MeasureLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLine.prototype.copy=function(){var copy=new MeasureLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setWidthAndEndCapsOnHCLine();return this};MeasureLine.prototype.setWidthAndEndCapsOnHCLine=function(){this.mLine.setStrokeWidth(3);this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.None)};return MeasureLine}(MeasureBaseLine);var MeasureLeaderLine=function(_super){__extends(MeasureLeaderLine,_super);function MeasureLeaderLine(iViewer,iPntHC0,iPntHC1,iLineColor){var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;if(!_this.isValid())_this.createHCLine();return _this}MeasureLeaderLine.prototype.copy=function(){var copy=new MeasureLeaderLine(this.mViewer,this.mWCEndPtHC0,this.mWCEndPntHC1,this.getLineColorHC());copy.copyFrom(this);return copy};MeasureLeaderLine.prototype.getLeaderStartPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPtHC0)};MeasureLeaderLine.prototype.getLeaderEndPos=function(){return l_getPosForPnt(this.mViewer,this.mWCEndPntHC1)};MeasureLeaderLine.prototype.setLeaderEndPos=function(iPos){this.setWCPts(this.mWCEndPtHC0,eDwGeomUtils.screenToWorld(iPos,this.mViewer.getHCView()))};MeasureLeaderLine.prototype.setLeaderEnd=function(iPoint){this.mWCEndPntHC1=iPoint.copy()};MeasureLeaderLine.prototype.getLeaderStart=function(){return this.mWCEndPtHC0};return MeasureLeaderLine}(MeasureBaseLine);var MeasureDistLine=function(_super){__extends(MeasureDistLine,_super);function MeasureDistLine(iViewer,iPntHC0,iSelObj0,iPntHC1,iSelObj1,iLineColor,iUseArrowEnds){if(iUseArrowEnds===void 0){iUseArrowEnds=true}var _this=_super.call(this,iViewer,iPntHC0,iPntHC1,iLineColor)||this;_this.mStartSelObj=iSelObj0;_this.mEndSelObj=iSelObj1;_this.mDistColor=iLineColor||cLineDistanceColor;_this.mUseArrowEnds=iUseArrowEnds;if(!_this.isValid())_this.createHCLine();return _this}MeasureDistLine.prototype.copy=function(){var copy=new MeasureDistLine(this.mViewer,this.mWCEndPtHC0,this.mStartSelObj,this.mWCEndPntHC1,this.mEndSelObj,this.getLineColorHC(),this.mUseArrowEnds);copy.copyFrom(this);return copy};MeasureDistLine.prototype.setSelObjEndPts=function(iWCStartPntHC,iStartSelObj,iWCEndPntHC,iEndSelObj){_super.prototype.setWCPts.call(this,iWCStartPntHC,iWCEndPntHC);this.mStartSelObj=iStartSelObj;this.mEndSelObj=iEndSelObj};MeasureDistLine.prototype.getDistance=function(){var localPt0HC=this.mStartSelObj.getAsLocalPoint(this.mWCEndPtHC0);var localPt1HC=this.mEndSelObj.getAsLocalPoint(this.mWCEndPntHC1);return eDwTypes_1.HC.Point3.subtract(localPt0HC,localPt1HC).length()};MeasureDistLine.prototype.createHCLine=function(){_super.prototype.createHCLine.call(this).setHCLineAttributes();return this};MeasureDistLine.prototype.setHCLineAttributes=function(){this.mLine.setStrokeWidth(3);if(this.mUseArrowEnds){this.mLine.setEndcapType(eDwTypes_1.HC.Markup.Shape.EndcapType.Arrowhead)}this.mLine.setStartEndcapSize(5);this.mLine.setEndEndcapSize(5);this.mLine.setStartEndcapColor(this.mDistColor);this.mLine.setEndEndcapColor(this.mDistColor);this.mLine.setStrokeColor(this.mDistColor)};return MeasureDistLine}(MeasureBaseLine);var MeasureLabel=function(){function MeasureLabel(iViewer,iPnt3DHC,iDrawEnabled){if(iDrawEnabled===void 0){iDrawEnabled=true}this.mViewer=iViewer;this.mItems=[];this.mDrawEnabled=iDrawEnabled;this.createLeaderIfPointValid(iPnt3DHC,iPnt3DHC)}MeasureLabel.prototype.reset=function(){this.mItems=[]};MeasureLabel.prototype.drawLabel=function(){if(!this.isValid()||!this.mDrawEnabled)return;this.setLabelPosition(this.mLeader.getLeaderEndPos());var n=this.mItems.length;if(0===n)return;this.mLeader.draw();for(var i=0;icanvasSize.x&&bboxSize.xcanvasSize.y&&bboxSize.y1){this.mLineDist.draw();if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){this.mDelta.draw(iImmediateDrawMode)}var viewHC=this.mViewer.getHCView();this.mEndGlyph0.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[0])));this.mEndGlyph1.setCenter(eDwTypes_1.HC.Point2.fromPoint3(viewHC.projectPoint(this.mWCPntsHC[1])));if(!iImmediateDrawMode){var renderer=this.mViewer.getHCMarkupManager().getRenderer();renderer.drawCircle(this.mEndGlyph0);renderer.drawCircle(this.mEndGlyph1)}}};MeasureAuxDelta.prototype.getLabelData=function(){var labelData={};var labelName=this.mLineNormal?cNormalDistance:this.mSomeCoordsArcCenters?cCenterDistance:cDistance;labelData[cDistance]=new MeasureResultDistance(labelName,this.getDistance());var minResultDist=new MeasureResultDistance(cMinDistance,this.mModelSpaceMinDist);if(parseFloat(minResultDist.Value)>0){labelData[cMinDistance]=minResultDist}var maxResultDist=new MeasureResultDistance(cMaxDistance,this.mModelSpaceMaxDist);if(parseFloat(maxResultDist.Value)>0){labelData[cMaxDistance]=maxResultDist}if(!this.mLineNormal&&eDwMeasureEntities.ShowDelta&&this.mDelta){$.extend(labelData,this.mDelta.getLabelData())}return labelData};MeasureAuxDelta.prototype.getLabels=function(){var labels=[];if(this.getDistance()1&&this.mLineDist?eDwTypes_1.HC.Point3.subtract(this.mWCPntsHC[0],this.mWCPntsHC[1]):eDwTypes_1.HC.Point3.zero()};MeasureAuxDelta.prototype.getDistance=function(){return this.mLineDist?this.mLineDist.getDistance():0};MeasureAuxDelta.prototype.setDistLineColor=function(iColor){this.mLineColor=iColor};MeasureAuxDelta.prototype.setPointColor=function(iColor){this.mEndGlyph0.setFillColor(iColor);this.mEndGlyph1.setFillColor(iColor)};MeasureAuxDelta.prototype.setMinDist=function(iDist){this.mModelSpaceMinDist=iDist};MeasureAuxDelta.prototype.setMaxDist=function(iDist){this.mModelSpaceMaxDist=iDist};Object.defineProperty(MeasureAuxDelta.prototype,"LineNormal",{get:function(){return this.mLineNormal},set:function(iEnable){this.mLineNormal=iEnable},enumerable:false,configurable:true});Object.defineProperty(MeasureAuxDelta.prototype,"SomeCoordsArcCenters",{get:function(){return this.mSomeCoordsArcCenters},set:function(iEnable){this.mSomeCoordsArcCenters=iEnable},enumerable:false,configurable:true});MeasureAuxDelta.prototype.hasDistance=function(){var deltaDist=this.getDistance();return deltaDist>cLengthTol?true:false};return MeasureAuxDelta}();var MeasureDelta=function(){function MeasureDelta(iViewer){this.mViewer=iViewer;this.reset()}MeasureDelta.prototype.set=function(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];this.mLineDeltaMap[cDeltaX].setSelObjEndPts(iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1);this.mLineDeltaMap[cDeltaY].setSelObjEndPts(deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1);this.mLineDeltaMap[cDeltaZ].setSelObjEndPts(deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1)};MeasureDelta.prototype.getLabels=function(){var labelData=this.getLabelData();var numNonZeroLabelData=0;var nonZeroLabelData={};for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var deltaKey=_a[_i];var dist=this.mLineDeltaMap[deltaKey].getDistance();if(dist>cLengthTol){nonZeroLabelData[deltaKey]=labelData[deltaKey];numNonZeroLabelData++}}if(numNonZeroLabelData===1)nonZeroLabelData={};var labels=[];for(var key in nonZeroLabelData){var lineDelta=this.mLineDeltaMap[key];var label=new MeasureLabel(this.mViewer,lineDelta.getMiddleWCPtHC());label.addItem(labelData[key],lineDelta.getLineColorHC());if(label.isValid())labels.push(label)}return labels};MeasureDelta.prototype.draw=function(iImmediateDrawMode){if(this.isDeltaEnabled()){for(var key in this.mLineDeltaMap){var deltaLine=this.mLineDeltaMap[key];if(deltaLine.getDistance()>cLengthTol)deltaLine.draw()}}};MeasureDelta.prototype.reset=function(){this.mLineDeltaMap={}};MeasureDelta.prototype.copy=function(){var auxDeltaCopy=new MeasureDelta(this.mViewer);for(var key in this.mLineDeltaMap){auxDeltaCopy.mLineDeltaMap[key]=this.mLineDeltaMap[key].copy()}return auxDeltaCopy};MeasureDelta.prototype.getLabelData=function(){var labelData={};if(this.isDeltaEnabled()){for(var _i=0,_a=[cDeltaX,cDeltaY,cDeltaZ];_i<_a.length;_i++){var delta=_a[_i];labelData[delta]=new MeasureResultDistance(delta,this.mLineDeltaMap[delta].getDistance())}}return labelData};MeasureDelta.prototype.getText=function(){if(this.isDeltaEnabled()){var data=this.getLabelData();return"Delta : "+data[cDeltaX].Value+", "+data[cDeltaY].Value+", "+(""+data[cDeltaZ].Value)}return""};MeasureDelta.create=function(iViewer,iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1){var measureDelta=new MeasureDelta(iViewer);var deltas=l_getDeltas(iStartWCPtHC,iEndWCPtHC,iSelObj0,iSelObj1);var deltaWCPt0HC=deltas[0];var deltaWCPt1HC=deltas[1];measureDelta.mLineDeltaMap[cDeltaX]=new MeasureDistLine(iViewer,iStartWCPtHC,iSelObj0,deltaWCPt0HC,iSelObj1,eDwTypes_1.HC.Color.red(),false);measureDelta.mLineDeltaMap[cDeltaY]=new MeasureDistLine(iViewer,deltaWCPt0HC,iSelObj0,deltaWCPt1HC,iSelObj1,new eDwTypes_1.HC.Color(0,128,0),false);measureDelta.mLineDeltaMap[cDeltaZ]=new MeasureDistLine(iViewer,deltaWCPt1HC,iSelObj1,iEndWCPtHC,iSelObj1,eDwTypes_1.HC.Color.blue(),false);return measureDelta};MeasureDelta.prototype.isDeltaEnabled=function(){return eDwMeasureEntities.ShowDelta&&!!this.mLineDeltaMap[cDeltaX]};return MeasureDelta}();var MeasureAuxDistance=function(){function MeasureAuxDistance(iViewer){this.mViewer=iViewer;this.mDistLine=new MeasureAuxDelta(iViewer);this.mNDistLine=new MeasureAuxDelta(iViewer,cAuxDistanceNormalDistanceLineColor,true);this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]}MeasureAuxDistance.prototype.reset=function(){this.mDistLine.reset();this.mNDistLine.reset();this.mNDistLine.setDistLineColor(cAuxDistanceNormalDistanceLineColor);this.mNDistLine.LineNormal=true;this.mNDistLine.setPointColor(cAuxDistanceNormalDistancePointColor);this.mNormalDistExtLines=[]};MeasureAuxDistance.prototype.draw=function(iImmediateDrawMode){if(!this.getLabels().length)return;this.mDistLine.draw(iImmediateDrawMode);this.mNDistLine.draw(iImmediateDrawMode);for(var _i=0,_a=this.mNormalDistExtLines;_i<_a.length;_i++){var normalExtLine=_a[_i];normalExtLine.draw()}};MeasureAuxDistance.prototype.setByPointPoint=function(iWCPntHC0,iSelObj0,iWCPntHC1,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}this.reset();this.mDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.mDistLine.SomeCoordsArcCenters=isSomeCoordsArcCenters;this.mNDistLine.setWCDeltaEnds([iWCPntHC0,iWCPntHC1],[iSelObj0,iSelObj1]);this.setNormalDistExtPoints([iWCPntHC0,iWCPntHC0,iWCPntHC1,iWCPntHC1]);this.avoidDuplication()};MeasureAuxDistance.prototype.setByPointLine=function(iPntWCHC,iSelObj0,iEdgeHC,iSelObj1,isSomeCoordsArcCenters){if(isSomeCoordsArcCenters===void 0){isSomeCoordsArcCenters=false}var pickPntWCHC=iSelObj1.getPosition();var endPntsWCHC=l_getLineEndPts(iSelObj1);var vecWCHC=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,endPntsWCHC.P1HC);if(vecWCHC.length()<1e-6)return;vecWCHC.normalize();var k=eDwTypes_1.HC.Point3.dot(eDwTypes_1.HC.Point3.subtract(iPntWCHC,pickPntWCHC),vecWCHC);var basePntWCHC=eDwTypes_1.HC.Point3.add(pickPntWCHC,eDwTypes_1.HC.Point3.scale(vecWCHC,k));var vecWCHC0=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P0HC,basePntWCHC);var vecWCHC1=eDwTypes_1.HC.Point3.subtract(endPntsWCHC.P1HC,basePntWCHC);if(eDwTypes_1.HC.Point3.dot(vecWCHC0,vecWCHC1)<0){this.setByPointPoint(iPntWCHC,iSelObj0,basePntWCHC,iSelObj1,isSomeCoordsArcCenters)}else{this.reset();var pntWCHC=vecWCHC0.length()normalDist){result.push(cDistance+": "+labelData[cDistance].Value)}if(this.mNDistLine.getWCDeltaEnds().length&&normalDist){result.push((this.mNDistLine.LineNormal?"Normal ":"")+cDistance+": "+labelData[cDistance].Value)}var minDistResultItem=labelData[cMinDistance];if(minDistResultItem){result.push(cMinDistance+": "+minDistResultItem.Value)}var maxDistResultItem=labelData[cMaxDistance];if(maxDistResultItem){result.push(cMaxDistance+": "+maxDistResultItem.Value)}if(eDwMeasureEntities.ShowDelta){var nDeltaPt=this.mNDistLine.getDelta();var deltaPt=this.mNDistLine.LineNormal?this.mDistLine.getDelta():nDeltaPt;if(!deltaPt.equalsWithTolerance(eDwTypes_1.HC.Point3.zero(),cLengthTol)){result.push(distLine.getText())}}return result.join("\n")};MeasureAuxDistance.getAngle=function(iV0,iV1){var vec0=iV0.copy();var vec1=iV1.copy();vec0.normalize();vec1.normalize();var dotVal=eDwTypes_1.HC.Point3.dot(vec0,vec1);if(0===dotVal)return 90;dotVal=Math.min(dotVal,1);dotVal=Math.max(dotVal,-1);var angle=Math.acos(dotVal);var angleDgree=angle*180/Math.PI;var n=eDwTypes_1.HC.Point3.cross(vec0,vec1);n.normalize();if(isNaN(n.x)||isNaN(n.y)||isNaN(n.z))return 0;return angleDgree};MeasureAuxDistance.prototype.setMinMaxForCircles=function(iCircleHC0,iCircleHC1){function setMinMax(ioAuxDelta,iNominalDist,iRadiiDist){if(!ioAuxDelta.getWCDeltaEnds().length){return}if(iNominalDist>iRadiiDist){ioAuxDelta.setMinDist(iNominalDist-iRadiiDist)}ioAuxDelta.setMaxDist(iNominalDist+iRadiiDist)}var circlePlaneHC0=eDwTypes_1.HC.Plane.createFromPointAndNormal(iCircleHC0.origin,iCircleHC0.normal);var projPnt=eDwGeomUtils.dropPointOnPlane(iCircleHC1.origin,circlePlaneHC0);var dot=eDwTypes_1.HC.Point3.dot(iCircleHC0.normal,iCircleHC1.normal);var dist=projPnt.subtract(iCircleHC0.origin).length();console.debugLog("Measure","2 circles/arcs: dot = "+dot+" dist = "+dist);if(1-Math.abs(dot)cLengthTol){var radiiDist=iCircleHC0.radius+iCircleHC1.radius;setMinMax(this.mDistLine,dist,radiiDist);setMinMax(this.mNDistLine,dist,radiiDist)}};MeasureAuxDistance.prototype.avoidDuplication=function(){var delta0=this.mDistLine.getDelta();var delta1=this.mNDistLine.getDelta();var len0=delta0.length();var len1=delta1.length();var lenMax=Math.max(len0,len1);var lenDiff=Math.abs(len0-len1);if(0===lenMax||lenDiff/lenMax1){this.addDisplayMarker(iSelObjs[0]);delete this.mDelta;delete this.mDistLine}this.addDisplayMarker(iSelObjs[n-1]);if(eDwMeasureEntities.PointToPoint&&this.mPntData.length===2){var selObj0=this.mPntData[0].SelObj;var selObj1=this.mPntData[1].SelObj;var pntWCHC0=selObj0.getPosition();var pntWCHC1=selObj1.getPosition();var absLenTol=eDwGeomUtils.cAbsLengthTol;if(!pntWCHC0.equalsWithTolerance(pntWCHC1,absLenTol)){this.mDistLine=new MeasureDistLine(this.mViewer,pntWCHC0,selObj0,pntWCHC1,selObj1);this.mDistLine.draw();this.mDelta=MeasureDelta.create(this.mViewer,pntWCHC1,pntWCHC0,selObj1,selObj0)}}};MeasureAuxPick.prototype.getText=function(){var text="";if(eDwMeasureEntities.PointToPoint){text=this.mDistResultText;if(this.mDelta)text+="\n"+this.mDelta.getText()}return text};MeasureAuxPick.prototype.addDisplayMarker=function(iSelObj){var cWidthEdge=3;var cPointSize=7;var pntWCHC=iSelObj.getPosition().copy();var shapeCircleHC=new eDwTypes_1.HC.Markup.Shape.Circle;shapeCircleHC.setCenter(eDwTypes_1.HC.Point2.fromPoint3(this.mViewer.getHCView().projectPoint(pntWCHC)));shapeCircleHC.setFillColor(cAuxPickPointFillColor);shapeCircleHC.setStrokeColor(cAuxPickPointStrokeColor);shapeCircleHC.setStrokeWidth(cWidthEdge);shapeCircleHC.setRadius(cPointSize);this.mPntData.push({SelObj:iSelObj,Circle:shapeCircleHC});return shapeCircleHC};MeasureAuxPick.prototype.drawEndPnts=function(){var viewHC=this.mViewer.getHCView();var renderer=this.mViewer.getHCMarkupManager().getRenderer();for(var i=0;i0?n-1:n}for(var i=startIdx;i0){labelsToBeDistributed=this.mInfoLabels.slice().concat(this.mResultLabels)}}this.distributeLabels(labelsToBeDistributed);if(!this.mImmediateDrawMode){this.addMarkupLabels()}};MeasureAuxGeo.prototype.updateLastInfoLabels=function(){this.updateInfoLabel(this.getLabels().length-1)};MeasureAuxGeo.prototype.updateInfoLabel=function(iIndex){this.mInfoLabels=[];function addTo(iCurrIndex,iLabels,ioLabels){if(iLabels.length>iCurrIndex&&iCurrIndex>=0){var label=iLabels[iCurrIndex];if(label.setDefaultEndPos()){label.setStringContent();ioLabels.push(label)}}}addTo(iIndex,this.getLabels(),this.mInfoLabels)};MeasureAuxGeo.prototype.getInfoLabelText=function(){var output=[];var labels=this.getLabels();for(var i=0;icAngleTol?angleRange+Math.PI:angleRange;var percRange=angleRange/(2*Math.PI);len*=percRange;area*=percRange;angle*=percRange}var circularArc={OriginWCHC:iSelObj.getAsLocalPoint(ioCircleHC.origin),NormalWCHC:ioCircleHC.normal,StartPtWCHC:startPt,EndPtWCHC:endPt,Length:len,Area:area,Diameter:ioCircleHC.radius*2,Angle:angle};return circularArc}function l_closestPoints(iPntHC0,iPntHC1){var pntHC0=iPntHC0[0].copy();var pntHC1=iPntHC1[0].copy();var minDist=eDwTypes_1.HC.Point3.subtract(iPntHC0[0],iPntHC1[0]).length();for(var i=0;i0||eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)>0){var closePnts=l_closestPoints(pntsL0HC,pntsL1HC);distPntHC0=closePnts.P0HC;distPntHC1=closePnts.P1HC}return{PntHC0:origPntHC0,PntHC1:origPntHC1,PntHC2:distPntHC0,PntHC3:distPntHC1}}function l_distanceLineLinePara(iLineHC0,iLineHC1,iPntHC0,iPntHC1){var vecHC0=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,iLineHC0.P1HC);vecHC0.normalize();var k=eDwTypes_1.HC.Point3.dot(vecHC0,eDwTypes_1.HC.Point3.subtract(iPntHC1,iPntHC0))/eDwTypes_1.HC.Point3.dot(vecHC0,vecHC0);var basePnt1HC=eDwTypes_1.HC.Point3.add(iPntHC0,eDwTypes_1.HC.Point3.scale(vecHC0,k));var vecL0P0HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P0HC,basePnt1HC);var vecL0P1HC=eDwTypes_1.HC.Point3.subtract(iLineHC0.P1HC,basePnt1HC);if(eDwTypes_1.HC.Point3.dot(vecL0P0HC,vecL0P1HC)<0){return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1.copy(),PntHC2:basePnt1HC.copy(),PntHC3:iPntHC1.copy()}}var tmp=l_closestPoints([iLineHC1.P0HC,iLineHC1.P1HC],[iLineHC0.P0HC,iLineHC0.P1HC]);return{PntHC0:basePnt1HC.copy(),PntHC1:iPntHC1,PntHC2:tmp.P1HC,PntHC3:tmp.P0HC}}function l_adjustLeaderEndByStart(iPoints){if(0===iPoints.length)return[];function computeAngle(iVect){var angle=Math.atan2(iVect.y,iVect.x);var degrees=180*angle/Math.PI;return(360+Math.round(degrees))%360}function compare(iA,iB){if(iA.angiB.ang)return 1;return 0}var targetRadius=90;var center=new eDwTypes_1.HC.Point2(0,0);for(var i=0;i-1){this.mSelObjs.splice(idx,1)}}return[2]}}))}))})()};eDwMeasureOperator.prototype.clearMeasureEntities=function(){this.mMeasureEntities.reset()};eDwMeasureOperator.prototype.highlightEntityTempAt=function(idx){this.mMeasureEntities.highlightTemporaryEntityAt(idx)};eDwMeasureOperator.prototype.dehighlightAllTemporaryEntity=function(){this.mMeasureEntities.dehighlightAllTemporaryEntity();this.resetTempHighlight()};eDwMeasureOperator.prototype.getMeasureMode=function(){return this.mMeasureMode};eDwMeasureOperator.prototype.setMeasureMode=function(iMode){this.mMeasureMode=iMode};eDwMeasureOperator.prototype.setPointToPointMode=function(iEnable){this.mMeasureEntities.updatePointToPoint(iEnable)};eDwMeasureOperator.prototype.setShowDelta=function(iEnable){this.mMeasureEntities.updateDelta(iEnable)};eDwMeasureOperator.prototype.highlightMeasuringItem=function(iSelObj){this.mSelObjs.push(iSelObj);this.Viewer.HCViewer.selectionManager.add(iSelObj)};eDwMeasureOperator.prototype.dehighlightMeasuringItems=function(){this.mSelObjs=[];this.Viewer.HCViewer.selectionManager.clear()};eDwMeasureOperator.prototype.removeMeasuringItemTempHighlight=function(){for(var _i=0,_a=this.mSelObjs;_i<_a.length;_i++){var selObj=_a[_i];eDwMeasureEntities.highlightEntity(selObj,this.Viewer.getModel(),false)}};eDwMeasureOperator.prototype.resetTempHighlight=function(){eDwMeasureEntities.highlightEntity(this.mTempHighlightItem,this.Viewer.getModel(),false);this.removeMeasuringItemTempHighlight()};eDwMeasureOperator.prototype.resetSelections=function(){var model=this.Viewer.getModel();var modelHC=model.getHCModel();var arraySize=this.mSelectionArray.length;for(var i=0;i"+"
      "+""+entityClass+"-"+entityIndex+" "+""+desc+"
      "+"
      ";_b.label=10;case 10:++i;return[3,1];case 11:return[2,generatedHTML]}}))}))};return eDwUIMeasureHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);return eDwUIMeasureHTMLGenerator}));define("eDwUIMeasurePlugin",["require","exports","eDwEventMgr","eDwKeyMgr","eDwUIUtils","eDwMeasureMgr","eDwUIMeasureHTMLGenerator","eDwTypes","eDwUIBasePlugin","eDwEvents","eDwMeasureEvents","eDwUIShortcutMenu"],(function(require,exports,eDwEventMgr,eDwKeyMgr_1,eDwUIUtils,eDwMeasureMgr,eDwUIMeasureHTMLGenerator,eDwTypes_3,eDwUIBasePlugin_1,eDwEvents_2,eDwMeasureEvents_2,eDwUIShortcutMenu_1){"use strict";var eDwUIMeasurePlugin=function(_super){__extends(eDwUIMeasurePlugin,_super);function eDwUIMeasurePlugin(iViewer,iViewerFeatOpts){var _this=this;var buttonInfo={ID:"#edrawings-button-measure"};_this=_super.call(this,"Measure",iViewer,buttonInfo,iViewerFeatOpts)||this;_this.initPluginButton();return _this}eDwUIMeasurePlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){var panelsToLoad,model,value,measureButton;return __generator(this,(function(_a){switch(_a.label){case 0:panelsToLoad=[{ID:c_measurePanelID,HTML:"measurepanel.html"}];return[4,_super.prototype.init.call(this,panelsToLoad)];case 1:_a.sent();model=this.mViewer.getModel();value=model.getProperty("measure");eDwUIUtils.hide("#edrawings-button-measure",false);measureButton=$("#edrawings-button-measure");measureButton[value==="true"?"removeClass":"addClass"]("edrawings-disabled-button");this.mMeasureMgr=new eDwMeasureMgr(this.mViewer);eDwUIUtils.setUIGenerator(c_measurePanelID,new eDwUIMeasureHTMLGenerator(this.mViewer,c_measurePanelID));return[2]}}))}))};eDwUIMeasurePlugin.prototype.onClick=function(iActivate){_super.prototype.onClick.call(this,iActivate);if(iActivate){eDwUIUtils.activateUI(this.PluginButtonID,c_measurePanelID)}};eDwUIMeasurePlugin.prototype.onActivate=function(iButtonJQ){var _this=this;if(!_super.prototype.onActivate.call(this,iButtonJQ))return false;eDwUIUtils.addPanelModeEvents(c_measurePanelID,c_eventIDSuffix,"#"+iButtonJQ.attr("id"));var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-remove",(function(iEvent,iUIItemJQ,iArg){var selMeasureItem=$(c_measurePanelID+" .edrawings-list-selected");if(selMeasureItem){var indexStr=selMeasureItem.attr("index");if(indexStr){var index=parseInt(indexStr);_this.mMeasureMgr.removeMeasureEntityAt(index)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-measure-clear",(function(iEvent,iUIItemJQ,iArg){_this.mMeasureMgr.clearMeasureEntities();_this.mMeasureMgr.dehighlightAllSelectEntity();eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}));var selectorName=c_measurePanelID+" .edrawings-measure-entities-list-item";this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=$(iEvent.target);if(!targetJQ||!targetJQ.length)return;eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();_this.updateMeasureSelection(targetJQ[0],selectorName)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(selectorName,"mousedown",(function(iEvent){var eventJQ=iEvent;if(!eDwKeyMgr_1.eDwKeyMgr.isRMBPressed(eventJQ)){return}_this.updateMeasureSelection(eventJQ.target,selectorName);(function(){return __awaiter(_this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:screenPos=new eDwTypes_3.HC.Point2(eventJQ.clientX,eventJQ.clientY);return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.RightClickEvent,this.mViewer,screenPos,null,this.PluginGroupName)];case 1:_a.sent();return[2]}}))}))})()}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-entities-remove","click",(function(iEvent){var targetJQ=$(iEvent.target);var idxStr=targetJQ.parent().attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);_this.mMeasureMgr.removeMeasureEntityAt(idx)}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-filter-button","click",(function(iEvent){var target=$(iEvent.target);if(target.hasClass("state-on-button")){target.removeClass("state-on-button")}else{target.addClass("state-on-button")}_this.mMeasureMgr.setMeasureMode(l_getCurrentMeasureMode())}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-delta-button","click",(function(iEvent){var target=$(iEvent.target);_this.mMeasureMgr.setMeasureDelta(!target.hasClass("state-on-button"));target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .edrawings-measure-pickpoint-button","click",(function(iEvent){var target=$(iEvent.target);var isSelected=target.hasClass("state-on-button");_this.mMeasureMgr.setPointToPointMode(!isSelected);target.toggleClass("state-on-button")}));this.mUIHTMLEventMgr.addDelegatedEventHandler(c_measurePanelID+" .measure-unit-selector","change",(function(iEvent){var lengthUnit=$("#edrawings-measure-distant-unit").val();var angleUnit=$("#edrawings-measure-angle-unit").val();_this.mMeasureMgr.setMeasureUnits(lengthUnit,angleUnit)}));var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,l_onMeasurementRefresh);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,l_onMeasurementSelected);eventMgr.addEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,l_onMeasurementDeselectAll);this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",true);this.mMeasureMgr.activateMeasure(this.mMeasureMgr.getMeasureMode());l_syncMeasureModeUI(this.mMeasureMgr,this.mViewer.getModel().getUserUnits());return true};eDwUIMeasurePlugin.prototype.onDeactivate=function(iButtonJQ){if(!_super.prototype.onDeactivate.call(this,iButtonJQ))return false;eDwUIUtils.deactivateMoveInput(c_eventIDSuffix);this.mMeasureMgr.deactivateMeasure();var shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();shortcutMenu.removeAllMenuItems(this.PluginGroupName);this.mUIHTMLEventMgr.removeAllEventHandlers();var eventMgr=eDwEventMgr.get();eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementRefreshEvent,"l_onMeasurementRefresh");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementSelectionEvent,"l_onMeasurementSelected");eventMgr.removeEventHandlerFunc(eDwMeasureEvents_2.MeasurementDeselectAllEvent,"l_onMeasurementDeselectAll");this.addAppObjEvent(eDwEvents_2.ModelViewChangeEvent,"onModelViewChange",false);return true};eDwUIMeasurePlugin.prototype.updateMeasureSelection=function(iTarget,iSelectorName){var targetJQ=$(iTarget);var idxStr=targetJQ.attr("index");if(!idxStr)return;var idx=parseInt(idxStr,10);var measureMgr=this.mMeasureMgr;$(iSelectorName).removeClass("edrawings-list-selected");measureMgr.dehighlightAllSelectEntity();targetJQ.addClass("edrawings-list-selected");measureMgr.highlightSelectEntityAt(idx)};eDwUIMeasurePlugin.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){this.mMeasureMgr.dehighlightAllSelectEntity();this.mMeasureMgr.clearMeasureEntities()};return eDwUIMeasurePlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);var c_measurePanelID="#edrawings-measure-panel";var c_eventIDSuffix=".edw.measure";function l_onMeasurementDeselectAll(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementSelected(iSelListIndex){return __awaiter(this,void 0,void 0,(function(){var selector,itemJQ;return __generator(this,(function(_a){selector='.edrawings-measure-entities-list-item[index="'+iSelListIndex+'"]';itemJQ=$(selector);if(itemJQ.length&&!itemJQ.hasClass("edrawings-list-selected")){eDwUIUtils.scrollToTarget(itemJQ,"fast")}$(".edrawings-measure-entities-list-item").removeClass("edrawings-list-selected");itemJQ.addClass("edrawings-list-selected");return[2]}))}))}function l_onMeasurementRefresh(iMeasureResult){return __awaiter(this,void 0,void 0,(function(){var list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:list=$("#edrawings-measure-submenu-list");$("#edrawings-measure-result").text("");list.empty();$("#edrawings-measure-result").text(iMeasureResult.Message);gen=eDwUIUtils.getUIGenerator(c_measurePanelID);gen.setMeasureResult(iMeasureResult);_b=(_a=list).append;return[4,gen.generateHTML("")];case 1:_b.apply(_a,[_c.sent()]);eDwUIUtils.fixMenuPanelInwardToolbar($(c_measurePanelID));return[2]}}))}))}function l_getCurrentMeasureMode(){var vertexEnabled=eDwUIUtils.isStateOn("#edrawings-measure-vertex-button")?eDwTypes_3.EntityMode.VERTEX:0;var edgeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-edge-button")?eDwTypes_3.EntityMode.EDGE:0;var faceEnabled=eDwUIUtils.isStateOn("#edrawings-measure-face-button")?eDwTypes_3.EntityMode.FACE:0;var holeEnabled=eDwUIUtils.isStateOn("#edrawings-measure-hole-button")?eDwTypes_3.EntityMode.HOLE:0;return vertexEnabled|edgeEnabled|faceEnabled|holeEnabled}function l_syncMeasureModeUI(iMeasureMgr,iUserUnits){function setMeasureButton(iID,iMeasureModes,iTargetModes){var method=iMeasureModes&iTargetModes?"addClass":"removeClass";$(iID)[method]("state-on-button")}$("#edrawings-measure-distant-unit").val(iUserUnits.Length);$("#edrawings-measure-angle-unit").val(iUserUnits.Angle);var measureMode=iMeasureMgr.getMeasureMode();setMeasureButton("#edrawings-measure-vertex-button",measureMode,eDwTypes_3.EntityMode.VERTEX);setMeasureButton("#edrawings-measure-edge-button",measureMode,eDwTypes_3.EntityMode.EDGE);setMeasureButton("#edrawings-measure-face-button",measureMode,eDwTypes_3.EntityMode.FACE)}return eDwUIMeasurePlugin})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved. -var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="VgAAAEQAAABFAAAA/v///wAAAABlAAAA/v///wIAAAAJAAAEAAAAAP3////9////MwAAAP7////9////AAAAAAMAAABjAAAAAAAAAAIAAAAAAAAAAAAAAAdClUAAAAAAcSCZQAAAAAAHepRAAAAAAAAAOUAAAABAIQ1xQAAAAAAAADnAAAAAAAQg2r8AAABAGiHqPwAAAAAEINq/AAAAAJspjkAAAAAAxzmEQGUAAAD+////AgAAAAkAAAQAAAAA/f////3///9lAAAA/f///wIAAAALAAAEAAAAAP7///8BAAAATgAAAP3///9YAAAA/v///wAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAGkAAAD+/////f////7///8zAAAA/f////////8AAAAAAgAAAG8AAABAAAAAAQAAAAkDAABPAAAAJAAAAAkDAAAAAAAA//////////8AQJfDFFJcQwBAsMMAQLBDCqmiQwBAl0NCAAAAAECXwxRSXEMAQLDDAECwQwqpokMAQJdDAAAAAEIAAAAAQJfDFFJcQwBAsMMAQLBDCqmiQwBAl0MJAwAARAAAALQGAABaAAAAAQAAAKEGAADcGQAAKLUv/WDcGL00ABQ5ZAAAAP3///8BFgCAQAMAAgBkMRdBYEAIVEVNNUU5AAIDAQTwPxoAQCMtXgACBaACMjAwX1ByZXNzUGxhdGUtR2xvYmFsLTY1MB0GJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk3tPH7JfODBfNjCAv3aW+6fZsAGoWVjsJz+nGKPIQwopkUMAgLbDfJPWPwDZsDwo+sKdQ5RTdidnZ3klvycYo6/DVI9g0DMwNl9TaWRlUGFuZWxfeDJfMW1tX0lOT1gAAuRxbyflSHEQe6jo774NeygAAKpDCqmEyMGQi8qngJHDjE9wbKdT89mP2+HzpSc/EObLj0NQh8TzBDW/rbKxp7kOP5nZ+qf//38/AN5no0o1Ee7PwMOIS2ozX1RyaU1vdW50X3g4XzVGRVJST6gj3CgnqGGgjcMUUmZDCcWVTH+4P9EZsie/hyL73bwjk2q+QoBrmkxwORAKPp0oZUD3DwnFrkMK6Y5DbEdkP8W9P2UK/KPuz6fDw0h3rHhDXj8nqMOmw0RzXqY1MC0xNS1TUC1IZWF0NTA4MwCWwwppokN0Kzosb0+gU1P8I8KnQ3A7YVI0NKSCLKhnc6ylP1i/b8MU0mxDTFETwjwzRj8lQozfkMM0L0C/qD+oQ67DMCc0KGeUaGOONV9Gcm9udCVJwiQ72dmPutDfD0GAkUNkBlUXA0xvd2VyIG4gTWF0cml4IEFzc2VtYmx5IExpZ2h0AAICCAcLDxMXGx8jX4g/PygnQ866UsFgg752loWnspb4j2j3c4UngFICkMPIhFtkgjFfQ292ZXKLwNAkowsX/Ke/FFJlXD9YQFd8pA+PAKrDWDdMZ0FDOJAwp9FpbnN0YW5jZZEE1AIjiMWJyCGAuYG8H3itebAddKd1qhxwoXGkG2ybbZ4ajMuNziKU15XaJGiVaZgZZI9lkhhgiWGMF1yDXYYWWH1ZgBVUd1V6FDxTPVYOC1kKN19SaWI7y/Mnme23PyV55ZqnZuYQQwspmwwbWiJsp7zyqAuApxxEX0ViEBccNmBneaXg95mRwwsYhL+FwiAoNSk4CQ8QOBB8s322Hh8ozcy9wiAHBEMIMEExRAs4TTlQDSw7LT4KIy4RwyQ0RzVKDEhlSWgRExYAkUMUTGtNbhJAWUFcD1BxUXQTFBcVGgQIBQkIASQvJTIIICkhLAcYHRkgBRwjHSYGEBERFAMMCw0OAgAAAIJEqEIxm7EBBCAQkATyPGMUksyhB2KpKMVAAMNDiMKAACQAGSSQkAImEBiPDJWEYjg1LIKC6cioEgjEZ6YiKDBHaHMRaEL+sSwTsqGWsvIskO4eL0SOvGyuET4aiHKugTjiwqnTqidSkLUHXM+vxtY0aWa5opziCw3MquK66U3N8+UDe3qNQ4F4FO5VOicgWjrnh14DOOIt//VVOnHj+LczqA0Zqv0GCWmeoIZhs8O5q1dJe8P/AnGbDs1UZn8ah17SKn195zd2jDjyf4fejRGQmsiJKCiEZycioDCHmJtAglyyJBoJ4ciyCCjGI0uiIJGenAhBlQMkgDghHN1mKR6vS1CRdpYK1+OEwHrGsVnw9YK/DRW8TUkSJsfYd8eH//BByzx3q0tqFO6JRLaENeiPAAoGskyCZJPpIrbX3cn69QRS64BvFyygBQ0l0NCvHJEVJc7peoXRH82mxy7e5Uhe36OK33sqgjVfxfpi9/Mb2WE4TmwYupn1RdyDsfvlZhrQwBuNTR8zk8DKqyYfooWJeTbyzqUG8XazUE4Mm4D9/cguXeW8a6Y47ulNcliujYgAtI7Umm8kA95KpwWbAKZdVmxoIuKo2/PssAAlDZnWPfIcvu4/or7z6K4UkqcqTmwcy2MecthLMUFP4J28OO09bWeTSxUSjR+cbdhpDym0IKFZ1u1CGM3IzgBd+rx4RxxlninPU2vVXTZ6GoF+l/8Noyqmq1kGqX+2sT5ew/oEvKIaIT35B6ENj7985agD97R0NmbkyK6LB3S4//8NNQ6FhIMMZp6R6wnQjL/wa+aHpm1dWmfbEhgG2KL9uMCqwyHxjyyi7NDUR80SGtT4iQfOaKX4OvW1GbjSwCj7uh/HJ0aoGc5QQVTkt42NBgyXmr9+UVi1RO88GvRx8CMAgnBLDAy3R6ZOjJwobjWu3FDSC3bH+MBe2EY+E2cG8FeRV9IZYNdCVk+L9IitiAieFrHU3PiKTztpn1mgoeWQgnD8Z//QTvDSddC+YCxaywbEKaGLln7///9aAAAAAQAAAHIGAABsNgAAKLUv/WBsNUUzAPbxw0uQWtkAgCwIN+fRbyJXPWbtG8sduedwwLljkYGXqE3RLNQX9js390ZBeHR4BlmXb0VLZ3/KDG14xTOMGSFERkdHFy1KRJiZwK4EyR+zAK4AsgBLVPcElZ2qzpiZnxtNPALISGu2mq1mz77Z5+gd2ErKQiV/OyRoojd0iOKb597c65XAsX5jseMh5hvXs2u9mKBXCuj9z+g12Uwm++FzhLEdBDnjXWYskM9IEsXslsk8Pst1PgzZ6sQ1h77UeF8jw/p7eqdxLj0fkLn7Bc6uUfU5tHV6x/GEBNIrdlyDutiHzWbTi4PeZWwc0AxxbBsbAQ4CmhuaBTg3NjXCBzVCCAduvXcJAbj7vcE3VoztQ6Z3fAQF18dg0mGWymJ9WGXZKAtFUTSYhN43iqIr1mqlRBpChLVarQicvUjA6kahUKgYMKx/pWC4S3QbNSP/JOXec6YKSVAxWezn6DyuDVnMptVoxdVlMmLEs1wa8ClrfrVbRYvRYrE0TVNv7Gl6erzHFR+aKcTAeaZSqRT7ja6P05MjCKKFm0PqTJ1Hox35VKlUHy+yPLmWIxdGEwhkEd/p/ceEEihr02gASCqZclR1O53uF3m8zk+h5U6n8/18yifgAaHlz+eTebL8g7BACYs5DfTgpFNv6SHCTfBkGRbDYL6o2HmESHlr+rhkDvGdGAaLYzEPIBpt5b4hxuIYfsHw/0BHTdac+gXbvB6P95MeHqAA6GnpU+NDRDuQPR5vJ+92QZ9cwjIfNeHSO4EPuXwg5d3uhrvd8CUs3gizKpM0tJiJTnototnEuwyHSCQlmqh2pB6QMgNtq21/sNXaM9ps9sOzYEpBI381bTZruVotbwuNinQisHa1Wi7X5VLCIjDwO0jivwF5H3V4IOYASNhwXa0LbYXMpeCrpkahYo0UhLfu67qv667surLryrYs+4N8Dsxbln3h9/03fp7TNfy+L9jrBXu91FVVXSipPwcymfNVtW03m21FlfVms+V0uZyKnwsegzD2QUqq6zSTQ8uQWd8CHBjo4pyaU4Mj4l/QDoIkqJJBF9loI+gDQnSKKYSQo4wbcpkGI0EGgAADmAYAAIQBgQERhAgABKZqhACInooB2+v1eUk4X/K+4eg+oV15mgIBXXWDD5KgXjHSfVB6nCLJFXa194GHX1K9kPyuZfMoZtixhrz4QHFYxqBzZEK4rkHLB6AhPCo8ebnBqBlAfZrdETvgDMhDpkxj5IOL6tx961uNzbkmBNLHGWPJ3cf+jvtWP98XcN6N5geznJDGvp35+ZhPQc//RkoyNtsxmU4k60cyuTJNc3LkHTxgxarMXaPj/7b8MXUBuwTNYe80b4+3yuNyC+C1t5Mj54Mni1aey54E87uM1h7st9BZH0LX5uuaQaxWnRuYQtVnvF+OgHx7zgjkUjxcGzgj/rCbYsc8pDPlyikSOCtHBP/k4gTGfSW0/PuhzkN6sD4EML+I06sEYYwPzumj7jbWH8xcrnJRleF0/sCh2xctJvY2TrqxB3x35vacZqGXosXZtvIa/6Igs/2pJ92DRg/2HUcswIh3Fm/lm++3eRmet+z9+04+5ukdBtq6ATHvKwQFTszhqgrTSfjxCDjjpHiNe9bAi3i9Jb0FiXFKL/o5/lDZvyZYZAfklRv0/JFWeUzsOCH2JyyYAFr+9cy6HNuNXVMKRNnN5S+BEizJW4P19IJxF/qgP0sksUPTc/jYSEsxk+TROJ7EZ7q8oaIvYqQDeX2/5rMVFAphgwLshOK1d45ByjtQSDfOq2961NFvlc2FOBpwSCf9xpRI2HOswNlRgUcgvbgBpt/6h+uMa2Ma+TzPreVkJ2OL2F2zEP/yTRWMkTs8hXnKaJ2ztZjEXGi57cf5xo++Y0X3aE5HVcRjbRGluKFpelk+DU+PLWuDh8h9agmsMtvD/ZhFgRisZbhmtkV5o7cpOocOZJD4LavXUVU5QlCCTrgwHxjmQUWQA5t1aJ2vYqpmloFrXCOPPJC+Iqdr3Blaw4KyzEJt39MbgOu8UXYRMSdOPvbj6v9Tf2+/f8ys2kh5cRAXdb0UC1Y/Q2+y1HzDdsBIzTD4rM8EVOHl88cAuyy1sT1v90H8JN82JuPJAwe6MbmKAC2gWVaz3f5Y2Sfd/RnLFk5llhcy/NxuF3iel3yHRestBj1OPKy+I/RyuKHzpp1d//9EAAAAIAUAAFoAAAABAAAADwUAADggAAAotS/9YDgfLSgAxu+xSLAetwF84U/pT+lPxI2JGxM3Jm5M3Ji4rvWLQsjeH4l0kkor7yRJUhKRsy/iDlEStgF05kZItSI3V+6UfC9TtjcQ//30ZBYOGb8AnACOAA1qHkhwMMHmwc2YwcZCBAwVbDoNE7ybDrwXSn2TP2CdnHwiCLUBqIyBxMpB4SEFKye1dVwqUi0cWwTK02EilML8+FF92PRn1ZIwURNyYWSCBYOoiEYKGzOKciS1fOyAwXjwFUB6EKUV6xCViJDVG2FxpIinJZkpQUI7YlJrsuQI6ckLKE6QdGzJIUNKjClRZFihUiMJy40sV5K4aNHRQ8ZLB5kaHl+69Hhtm5gNgAyYrcM2I0CC0tLS0pht214BaOc7ZVmGGYM3kzfMHyni2H/1E6+U99Sl9e/istZzlbpdPG31ttO4Dnfmq3NdkUehM7m6V65d2f63n6EdtrKuE2dCdTL+285cO9o9y3W1tKXytt2dyWW1z/GVu9rTzLb/BtHjM9Sia2+xPQiOJcDMr0wECmge8TO9GlVoFBhgQnDgQAIDCEj8bOBw+mgWKEAJmSN2NAMamhoHDCAEOqlTVcUzG5381Uuc+sW2wB4PnFH3f/twK+d5C7Znp7z9K/db1q7b/3xF7aW7xaYhPP53qmpb7lXnvflUi7n89rzHTpwJxQLJfMuRzCMoakx+RDjUGAxHTY43/O6QbOZhchRHPWL95ZEofzQIgywRvBh/5NVE4giWIkjqK35Xg7gzh1qW1CK++tPj2Jk/Ftu2bdsFbMGEwjlxP2s3Vz3/XO1p2tXYR1eeco/y1+/rjKfounE63qYb1pnplgkd8f49l7Fe1uJ8c0mOI0he8W++46lKeCL2rpi1iHUIYtBzGvvhxHkI6IcHp3zdqr+yPnWK+OKrz0ueN5ckOYahFkmj868z1qf7oBO8IM4pDMGR1DmPmry41VfniBMCrVYBgXaokagkAAAAAABAEABBEgAqq1EAkigKYiAcAQAaB3MAEoJICAABQADRRKIdgDPEy8728KbV4TqVAO08O0jm2f99sU38q54aQQv8rNU6LrypULMR9gESj+xHQOcmcg8+ApvxBtzYxhBfBOgl2QJ0GP13teBgaar19AV2EPCAXCPpQsBQ1MOGJutNqANkQD8qtznBOYjqEAOiWqNfPUfwf6hCck043ofK2XqoFvBHFuwEfGK6egNUKXVJ/DG1ij8BJUf4TUEVqilrXNE09L6E6lZL445moGE2amAhUsULGSKKx5LoF7nCW6OJdzAkluiLZoBIok9OTEKGwUHkUs+JjgRtOrHlFRxKGcQ6XMkFHuhlIBxSJAiv51D0hSE7VMHbNbH/Rt6JixmUy3Br/TYRvxiXlSJTXYJdgWnOAYRTAO6yWiuycv4f5610bx58zIONjuQOz6bq2Sjp2GkA0vVNrACoRVSmulpJUmsLhEMtyA4G59afB9hN+oziTUFrgO29Atw8i+LQ4Qcv9wEbClA4zZypGhqARdd0u0gkEO/mhTLWporyYHvdBVayeEA7Ie5g5QJo6PTB1iCYaf3euj2swFa7j7YBqAAWO+jCgdYEsJHXBxWYPLzewsoDi50+EwcWOvVGDmjk6qw4kA4iV11uJbsHFCP0hLCAAfFOHyxo9GEDKw4UdnqgApOH11tYeWA7iG66vpUHC6MGA1k4oJ0Qq7dCcPEMq0jMqgAAgTwnsZe2SFA82MByjYuhHv9UAAAAAAAAAAAAAAAAAAAATgAAAP3///9aAAAAAQAAAKCnAAD8tgIAKLUv/aD8tgIArDwCqpagI1Ag0EoO/fRMYMR/AS6Wr8BT1PsCqUT9C7iMjMiUpyHmfv9EHpdnyPyrQOd5FO5wawHO6MSYbK82noM0/gtEFNBLuonk+D1WhjKl1VAnEP30Ay4CMAItAjsdY7M53yIDLOT5IpXhBDQn14r9ewLloddGpfeBlVseewWKl9TVotU9oRocgdJ2YsLWOuBGiNo2UOHBBg9dSHAxHzM4kXlRsOVMDSeKRX1cMlIYeqI+HW3yPM8r32lwXVuoNLrgugbZ7kujtiAjW2OipNG6NikF2fgNJL1+T4p9Y8jNRXtr8gmUhw9cweYrBd0YGuIx5f0ZHbXAFWyifCpMGWKncPepifY4Gbb71ER596lsNo9yOhj/x7HM/P/Lcexz9f+fZ3me51kohpwUtq61tqvuOUSCU1sLnoFe+QDhioYVtwxXqwY3l3YUnTt+sF3ZVt13CHsnfea+1O6Vj2PtGlGCC9CJ1n15hgY41qj2QGTdHEPCzQrAfpohVu2Nm2nc7F1Rq/ZYcE5ke9fN4JnWhZvsb+nJolVBIw4pwGPKG0NOCtGBX/LLDbHwcN7QHD1ppdQ9/xilJyg5REG1LbMqiFAMubl2KY2OXmFg+VmGWC2T4pOVccMNrbpwAaZ/VCOsql60cXW9E1hYVUXROTc0m7KOVz5fDYwT26YG219Ko4Ojlp6fWRUEupMoMHX5Rpg+NP0AET+T4rPJjIshHx5ThNpw4GiNMH2AGveODluE6TgD5MhUkxHRWlW9gGYdi9GhCFaAHGUTmrKORVjGDTduNRkR0Z9fGXSbcdGUdIOGVQPjBE26QRMdxqDjKcfeUQBkE1Lj3luEvfnV3jtL9g6i9xaxVNMtYu9NYu89FUC5BTJdPszQ0yRJF5uaoi1FHQA6ztAwWAjxzJAahnGqXx5FPD5BroyxDq8HrK149vK2GCMVZLRK4rlzES1q8qSetUdbp0kijAqrhLFOYs3a7MnWUwIJnIiHXOEhehaI2ORc4dGAxqA2q48UzTwRACT0ZmTtyrbqM+N+ytnby7jFYGClRmIFwBPwhQr1mw87VsBOvwoptuZqDqWIpNpl8xYqOYCW7713773Tyu657U4aHfxben4iJLgOjDsl89K2bcu2QnNK8BpFYnP3PyPI6vW40vlr4N737n33dh5JFeve175377vvffWtnk6quRHrhEQpAt1BE6HHaLEdliC/jl9JXT8eYh3FhIkd2WkwgDfOtqmxtnYZOZ3WBFbdVgF2yro11mguXj6J1YIdlHLi8Ymk0QdBCfd19PL5wAzO2MKFIT9pYCF2Eas1RabQ0LbBzZ11pFUhxXIb2lIbUfJGzMgLY6DuqYVAFncju+FMrcApYsLQviJl3iGHNBLMMMmy2pq1IXQq2foalwAZYhJFgCYIgOhxznu9Huc9zjnnbRtaS9YINu4pRXOht1zhoLHQWQIQgO6ihish2Fxd2ikdg5gHaC9JDNBeZKTuuq6zO123ez9jTsn7lejkWhFcxZyiilqqOSXlG0xmw+4FAWNyWnuQrL4bZqeaSovWommJnh0UFHLDAQ0oW34H/IagwN2Xxs3HjZ0UdUq0nZLlCEatUKYHgR1EQcTdxd1EQTihAVQD/8fxRx6VPzZHKoWwSyS42h1rqYZYUCg7Jmbz2m3btm1nJUmxI9CcYDzHKH7wxDzPsxzLcvzl////P/6xPMvz8fjlRiN/UFtiiPUm/yPWiRR3AHDL7lnVmaWoe0LJ6M/rnu0AQyw1hZ0CqWyOlkICLqwOSHG0nVLdHLoS7dTNiyi2geQh/vjxIlpTh+TRwMztvfFksXxw1O4w8KTFyUojliABF7aXbbFOoE7AQMq20ALwUgMbbzyZd0Wioqbv2Vy5PCgyUs0x75qERUy8ueaqVQWGYfhD2aglIzluYyhaHajRgSKmXVmTEjMgU5I3jHEFFs+dh6ZXAbAiZhusnjULCBR2EgKMRUEGB2DGnfr8sMC5EwZtf1jgDKKuLZMVrH4Tt7mjxURA85tQ0vwmaCqeEbTUOkpD6rutOeiHuzG01ZIQ0Z4bHNoDUhjQGkAEWv+IbeodsrzcQCCrajy/BlMhIcITqOB0jSPfk6WFxqFGFO3BAg0bAp3youPJQAcmsCJY6hBxPm+Jit5x5KM+J7Q0Jd2caVKJbfLGeNFaXmj44FijanvMIdDEItCjXoM6thEQ9L+xyuXlj9//31hd1R+//5Xj+X+59185luX4/W/8IrG473K51OJiLvPs3L7/+9O0uNJKKJ290TRN8940HH5AOlVUZZh6ZIirclFoNjNwcJgXrDZGbAXkcoJ4XEr05NnZwdU5Yl64i+oRhoJkb4PiN+5jCmsoyKFxlmBKIQLL5XK5XLrO3r33aWop9753p+u6avw/T9M0TTn/cfz//z+W7fDy5lmW4/8/8viFPHujOjpV3hoIqI0KnM4r/4Bf5AB+gc/MqmAiwH32LpfL5XK5hKvCOL1nb9UwjBNMhP4CPHt960/pc2aG/Doej1+p6+zdez8zw7yMnWmUd9tWO3vTNE3TNE3TEq6zd+89/QN+Ab9RsYKCDX3Xg37ENrVProUvRC0nbQuIQQHVOPK+nyM+xu8Wkjksnnw/Rz8kGBA5tgSzhKlNggSzhJnVeCZ8fOqn9FnXqbP3KUfR2dmb9707Xdd19i4UCoVC73t3us7ehV4odHph90KhUCgUzrIc/x8LfXe6a3ANrkKhUCicZTme16BQ2Gw2Q2gy/yzHn22N7UnYO4FFizAnL2gmoKBgB8q2oDhDLPb/pl/lu2BSfDIpGmnZn7Kt30waqSkxQt3uve++u67r7N37zrbk4mOJw+/KR9fSjuIVDSvwXRGDu6IWbATGiS1AJ9pLU86dvwYeVPoKw3vvg+uqqmpwVdV1XVVVVVefDrv5xzHzfxBleloiCRTU2oPkBSXvpT2eFimhpHP85y/H85sECkqWP5q/LtU3TlZm99YvRG9O9o1tC+PNKRFXNCJwyE6hQSGwjASH4o+gNDP2tnvwGlLcHxpiubEZlUuynTVolTOOqeoGcPEcxyoBAafPqPQ7PCgBEBCABAQBwxYBABoI5Zmcw6jE9gEUgDkGCAUiBAwHvAqGQQggBFFxTGMIAAEAADmaDVdO9j2P8pXHU6R3P8Xot66a+9urRd8yS/TabYHerLrQvc2X0dsizO8zJSM9h2asxwxt9ByprR4TNtHrwA30mr8hvcZxpsd0zvUc1pH+2R27bZQ3vU32trdBn/Q294PexoCotz2g3cha0O9tCYm+pSH3tkOcXrJS3HsbRqG3hSPc3z8i9FtH2n2zStfbspL07i4Z/VaZc9+cc/VadIr+HSK0SMuEGeM7cw64wwNHjwS99k884qyTnnLMSws+MZ/XnbkC6k4exmyNdV5HblfB9WK3w0o3aZ/rOteFNtT1sdjVyNpOWqdz+BE30x3v2jTO79qIeQLiWpfecv0M3BZEPTpzta+56V9esDmc2zGJb8FgJgZXRT6RJbmOaNHssmXuuWKOOOzSCBtqsaU33gebAUEG1oEonznh6sqwKyp3QhV0FSayRyZwRtbsbq6Zh9Wqk6ismzhFmIANEGhWpvTtg8k2+bE2ZaZdY6/UnvdH1ATGThoOaw/PgkbfWTPwTsfgyWMiFW98KMEExF2XnuX4KTgZ9QDnn290OGwCCTZu3OLWB0drHWMfhQPQCoq03SNmtkI37CFjGcQwXTGlzQ0n4ajks3JBb76Ut2zk85zJVy5ZNHiQIp6gpcVOnVBpYeIo0Ib26NYljh19kHLmTz3wTyWd8ahf52DfNO3XstzPsQHp7EUGoZXRgs14qyzi9uednfnSHGiswlxCbGqBkwk4Cj3CfPkJt/KgVdRM35sgZD1h3hGEY0J8alw6GNrYLI4d0bloEPhCATqhQpqgSfG0mU6az0E5NyDlfICdVE3VQGh97Cwdx0d0bAGEwrY/yoTb1c5T7Nve4HJmDudQz0gyvLeZJ5BjFulKNBWztY3jGkL3Du0dge0uaVNq2XL30dhkPcqE25XNGjvwqjWfM5pDtGl/lt+zcDUpw7KJIEbfPQNWC9zwBa2VuFw/9sITyD4adNfgiMrlnC63Y2yP/cfdf+IVx7r0utyWOc5YWvQoRFuAuQE6R3d4N8+ybZgAE2Dv0Qc0QywCNxgKa+UjeZB8KAPj9mT7u/dpU6Po14qPaubZ0FwL5df6V82kTlRTl+I4D6xVd4SWTc845cnHNFc5mRdCIYmq7hSnHd8U5g2Tanc2znA3Ox4TKOVlA1PAOZQkR1F6P4KZVqOW8Dw+HqK+D6p0x2DinpvbSKwRTccIAwPI3FfRaXS5Gko3pgYC1DsVtVnl8mQfcDEiQef4HQ43WGjKah6rAeg+IL2momu+EhpO29HJXDW2jWdq+kC0EZU74T1IrxUqqPFCoZsk1GfxHSyakhn5Ox+WG/JOhp27A/WPC9RonRuI/45A39SDysuPwosutgA47J93XWYGiO6f5pU2Bm8MKHUWnhssazyl9ZERM+fHcHCwhT5iHMXMZ1EEXkpvQPW+cOJzeLnl3lxGub5mW5Zcbrlyp4W8lXQxK80o59KHwA2T15ULmTLSPtgx+KNdIuzGXsSffAF/+IUydV2py8kFQ9qgqz/zOClPxJQ4DlNlCoa8CzBiBLAGs4kdmF5YPwEdOvHl7sn7hB3J7xoMPLMw4F+AgX/4Bb75F/F3YMBfgDF3Bv/NhML2ZLYqSzLMm46Bdy4GYrgcTWV2gqbviRfGEEK3MX+mTygHU1BzNjmMGTWhwkMxs8p0jPJWYsQfhyF/IoZ8WzHwrsRQOxcyv9O1YLaD0s8Yp0RbhL5aM5BYm0ll87uvnJrx4eZME9Zm+mpi6KxGn62NlMvQJjn1jMwsMSCzysUY8VdiyB+Kge9iDLz7MPBG91Uav7dypgbevRp4pmnIW6QRb5cGvAM14k3TyJn1kTO2X7VdMELo1L0v5/dJ2wVDtYdOzXh4ZKZJqzJXl2TAH5Nx3qqMeRsy4m/bizWKxa8fo41bnFUaDDz2MqbXuMZpQkdAA5OXmWq9pubxGih2GrO4ixVZmcCt0bYnUnFWNfXN3vYmfyL7wYxXmzvVAKfUzrnN+hvFbcdeeXIHQZwEm9rrLKV+wkQVI+TIrK9yzJc4VBuc8Gx10o1ZmDiTBmE8be7+UM/mYa91853obNCov4ZegzLZPCmONaP0mWbEQCMGqyC91knMO4qb69PgOF/vWUIc5HmbpPLDTYDqqMEkq26OI0zO4tMgjMd+VY+ahD3H62ZPFiFzpmcd9elpGHJvpo1IiqPGEXrOiBgyyuAyph43iQ1CnHI5IbYZKmunYyfsmR3Wp3E4vJkbIhSHhlH6xDBiXBCDrYy+1iTmHcXNNYAzrnFuSmWoqdcyiXlHcXMO4IxpnJtSWafrtSax3lHcnAM4Y81TLKhMb3oaTo2jWSYC4iAfnafYzQgns73I3p1vGXnLbUysNFKQ3EFyuesAxtXVAFaz+sTPduPI6oVGmHUyZHouSl29uIC5lWfL5v7jgtYFzK0cKZtrj0e0LmBu5STZ3FKOU3Ug7vxmybFxnA5ntRLzOC0xAi2qXYsOZ4tuZKjLqMZhGyMFfVKQskKjHQ46SS4HxAhGZk7DaiwaurlAxKLLTrxiiuYv2gAqZ4tuZJB6/oLAIOtIiU6K2My5kAaaTJLYgCh774XAQdYBEp0LsY3SkAY0mRuxcVD28AXyJi/I5DDkKAIqWrxsbq06OzV2YpMkkFfOdDRUyiaI/XZszGqmE+v8ePf6fnIx7TH1zubn+y1t+kCD1R2+L5mkWN5Bj13sX3OnFiGd7wuNYcKOZUfWUTrIhgvOO8vI+SmccjX507Bd/KbZL5r/oBkM1nAYNAUxy9Gqwt+AFI3HQROAcpkWAdY6mnzzZ4Aiw8OgHAhn+KdBGz4KQ+agjPbY2FnaLWfZd7BzN47Cjd+niA3eW3eb5q0opqN41xdawOoUrfNsX+5TgOKQ3f7Gy5G/QGyxERK9UwP9sx63LC4ZMYawE9Kd5IQ9XkXd6kO7ri50Rmnmkg7bgh/4N9llVtKCzVpngT+O31CSwJ4zWNRRbarlHCrh5R7UV0DNBZWKcAmkolvdbYziDED8BAkbV01ZTjliDXW+GsjDlWKwFknfduFyTRh5wbZn6xpncqm/TcKuAQQzwnt6fm96eH1ycgfenZD5WV/r1Jbea9O1LPpuGzSnUbzJfQShfc/z3D6Mt3Fg2jVYtgyIu1db7H5IOsrzPusIlrUfIzHrbMqbJ/UvMHjuWh22seL/JQURli9csXwTp9V5SMzAJTBnTfy7/Hs/w4vOyOR3yMiFG3rLN1Z9/QBpnNA0QUxrkpgeA4EZkHAA7FmQnv6dJT1Md+UaKJGzSderN5LiBugfJ3onQuqOMARyb+jMjjdhIfa+HcIqXu5/SRPY7yhurmQhE+MOP846i2rQWYZrlfrRqiGz47FcuKG3vLHqbedI4YQmCXCskwT4GFCYgZQBa4+dZ/WvDdK71JyCMjLBuniLUvUJ8Wo05ppk5gNm2vOy5aG+6HHtaWLNYnhuvZP5L9iQtx2xMvd15PCExg6kliHm0icYJz6+dHR2eXC8rWPfMswo9FoD2KF2/oiCX8zV9KNGtEUefyPtABGBqZiL6M1+bJGv32fn+Qmmeq4RL//QJhN1qzFnROcgjjPrRl2QTZxpuq09aWVPxe70VSLcMk5oy0a/eyPrWW/iWvixJfLTD0lO3W3D7F3pVMNSL9zRZTY+Z2cx0hMbGYPDF5o+mAUw9L62cfVmFyoCcY7NkY0CGVy4X+ErdY99ujZ/QxYdhTKcPeRdLsyAEd9mL4HcewKCVSmIxtobtvD7Ux/9do6JvxU4ctIkfhdf8ufM7iacOc6TcbVM65Uf3cDqd/oWnLcRv7JbWSTNSc0/gpB6Y2iUAzD3vXHlvbSiacD/xA2KjIPotP4gFprPfcp9r29sIkAsS+DCd01sn+8xc/tUt+8eYCCl6yt0ehmLFvSUnmj7mkcyj2m1COQhN/kONaInmE/MEsW94GIdt9UIzVrbGTyrCnmD3KrOMIR5bE11QRmhmOcZyv7L4il7Huwc2LgmnlwZq2bNYB52HBrl7Wr1IIt+c3+5S1Ucx6q6bJfKcZ6J+6zHQLXkV5i4a+/dG+gBP7JMjPJZLPdTs1dfeCGKCuqIwfD56HadzjPMaCm9YiI6SitWExhbPFA9998HA5vDTnwkUHdIiuUMRW+y4biMy8Baa8rKq8mJvaTKoBJdYpPQF/C0wpXlpqwYTmqcuJuIa/8KDJoNO+sRwbUTUjYyHA0TFaUv06DNU0TPI0Sq+SH6TaIjVjOgl3nKyhmjpbziqTQDS7SsAzt55zqiaHfOyQJDmseE3wgK4cDmi7/sZV+mTd+FlZ8CTdOXq2FahyWgK3GFs3YDi4j6l2HQZti5HwHMnUtZaFsnBL1YwxzTYVrMLWzlXMzl2OzjHJSZoVyGU1bY1pliRTVjGpONPmyRbZ+YgvMn2l9JF/fs+crlF1zHIYBNi7PmmWakHa65lv1XiOcG9hRbGgLynPhIoO6QlOXsv5omIiObL7yDzVVXzMjr1ZKLfcPldMmMsjYH1l7VssIyIaoY62ZgIZQxcxzaexYj1r8TMNlw2NaEIaMvyzuwYyelcyHlso2iZhXlislcSpsHVh9GjW3z7Q/2TVlaBHMPVVnw6YdbMqTNNlnB+38Nsaw2HOri/kgxV2yXJWN1hqnch5y5gkiBMWltF+QLYtwdRPfIzMI7D+fKtoyS1Yony9Q78NC9/Rhcwkgtg8kZjReD9dcQ1KexTGNpM8U9VDl0ReqK5LzaCXyQL6aDKzMC5tLqxYfAxbSVncuI2t45TAtOO83MT5isUSLvUCwWKOhuT1yGm0spW3mcMh8rNrNN/sk+eGyQmWBHmJVxOuLDPTdW8Kc/IhB3QtpGPOtov+xotuZYHnRY7juwLzs4Nx1S1xzowZjQGLrD3IOUVliz/LXqNJhZ++J4jpR97jQHhmbGS+onemShd4iTZXoTUXIroVhNJFhhnUugO5RgnkgoEDEtsWb/AQX8rMDM+tUz+CAbDmeTHQGsg+nKh+AQ2MI79xHA3LmUhdjpge71AdniQHV0EHN3cDFAsDI9oD46cMVkLmXZypOE+XTF3tUuwT14j2cp4Y2wtWx0+eF6FauipzNinTsBow2H7aETl0IJgmLsuFUf4Z4fvuQ/2vCTs5iiUZkjP6ugjrwT4GF/pQBmpOI0SKejhik+rjsibUgjW482T0h8sqc7YnG4mWcub8zMZOnw7d40l3DuNvD2M3joJP6NeIRx9W2ss7bd2TE5BpUxT52qAxEU+tJC+7DGI2icU7gN5z4C3J6j36LVjJuq1uaiJfnQMfnUjJy0SPiqDNw9Mp0Qcpu7ozP7ZA0bcClfMNKfD26zehveDzvoz1nat/jcdVOO5XutLSWSh+ZZbYNttyPt0E77aKFNcq/4WDYIdCvbN9TCFCZOeRbndqpbm8XRkstmYAWEIeQEKh/bvL2fwfml1Kob2WPLXteYyTX7JtbgH98pR3Cd4LKcL7gfBuIc6CkD6nneR4DXI6RFy/ACHBhv9kPuE2Lt4+Hwrvj4kBh1S5y6IqpCj6zblztIM/Vv1cy9VG3Bpx9vaaKA1QvKSjISYvexfbWC4ZoFguXVPmyirccqm7iC8xet81eaQ+qRssVEglYsVuYQMOD4o726swSDGvYQiZHECDQuxqsdArbDduFc9xXGFaizBQ4px6w0qK9Gi0ek0fPR0VMSwgVp9Hb0SitQuZ+FhjnIZ7NpRUagVSC7uiEwjLXK534EMHcubUG8zEA82ozZPtEcqT3LFBtnDs816YBNj4td/YwzjBUGXZt6bR/MhqVsviPFbWm98aEdkBL4Jz4SqDskbTk2g6RNwKvxUBttXT+C6jl3YN03Q4PrPqvIKL/CblSR9JNSXnUjYjearXa4nIIq1emOWOROcLJBXw+UDwhq9gR/j4MNIer1INqYgGBSqC5kLqXbzlND+HRFHE4SqR6kx5JU+0fid27gDSMqctIjAboDqXZMfKF3E8/akQ7qWhe904Vc6EIscQ3nJr4u9ySfYL/HZcVCh64/2Q+eHSsT7AhzuJpOfLiXqgr+6Y8I4k5I2Rgbv/ondfhYstayN++msx25mgJM6NC6yRYO5RV3LNfGwW4/rsYqT1zB+ROt9GqhdJ872ZVa7fm69MzZeOvN6u5KLLHnP1b4W3kv7zy2DTj76eMuaVNrjDTvr0aJBkNGRTUhdtOBUdbbrphz2Wz9wPRGVMDcLvjAp3wr9OmPCOJOSNsYmzxqkw8fG/SVZekcD61pozPMVCaxVXEBecU0bSg5VMBIT57ZyFwTHT/lKt1lHXnojolpCmvFonz0EhAhLNWvA1NyrXAeN2/4eOIQSZEgBc4kUmEN6GKf+1eQQ+WR2Zd5anmrNuBHOTHKs1huTWvRh+7Hsec7PSPlISfM2i6L1Uq+YwiAjcATLmld2Yvdyu2tiWb+Cat97jaeLcabqmg9fWVJIAYNk9R6xN6NxBcj3FYQNgI598HbGty0A9DwPPImFHKW2TUmM5pmyoCan2JpMZ0ykWZtGa25iVba071vkWvByUb0MBkvjFS2RdzmRVhLd23ENZsUY62qNPXKAWmUiyBtsbzWVnlnnn8mG3621gy1F4GWwHRSI2BkxcacJ4fTxDSa73rQy+I/5EHlZe/Dbc6j8TRUcGSXJyxMy1VfIVVaJHVPPULPyLI/Sk9uuGZHSvn09wXjWkjbiPEfzmj28xmVEU3OZU3lpkbrBof7cZ45FSp7v0zYdgc3A5s10rUaW70FMUmLlCeRs/RfW0DOcJzQJ/9kfPNC1yEMzzN+8RhWMMeHME44gSEafzYM+r98cn1uRxar1ewJ+O0j5lwHTnu9m9R9/ppG33Vh5CDZf9pHHnVMh/PLaTvTdN8UcW4m1bsXYDSbbykweOFrjWjOtAy+m8sy8WnAhFjKvEWS1pnGuEzuXqsPYJnuLZN0Pj/S39bMNjttjZJvwUE0KqJ3eyM7HfcOWUee0z44RdFw0BihzBoTZCE1NkJ7HlzgmlFN4U+UaA7vgxq6QHmYbX9ONQeDozJdYe5gsXaPc2Jy/oGfntdCLtw2SKG7DHTB44y6L/zplozQOeJx7bpMd2NrBTKiNfLzO/1xP/d0seAsLFthpiuxCZkFD2qgmq60v7bVdJTRwhHnO855i/vUUId/yciVu92Ox3XLMd9xBnBzWtsNu4wYfhitTC3F4dajuC8s24of2x3dEx/dBV4LbjlyviUfuJ8VYeY47CeCb1m5tExXhHaMVggDe76DPNS1rDW3OW3R3vJGM3S9MgOmP/qz7lyl6MIE9Hlk+fPEdODGHkFprvgYDZgB+JZrZSOirmbat9YoOKxk6P1FDjYTGeIuvcxABDs6642mMzr3Ltp2yx2cU5m6LTUZ8pLO1n7jKNxsR0x41OrMEYQs97EHUW3XiJMzd4QmuKJYVMolit7jPhDMUOhHejXKOXYLyJnFZdkUbszzQ5W/myLG7mXiib4poX12pL0thdeIHMOORPusyWNibxszyTaC3Olo2pVugY0t20W+umvmN2sWchvumAwGUaW0S681xnXYKoQun5cG6NrD9Zmb89XG1EM3sPFO90YGwctm3KWDbc1AgyKZlLQHHK796YY+8+w/zLLcY4G1FGtUH0nlGhiZ/XhLe6cdnkcpWfSdD63O/AyOwnpFhhsL3UbWvQajpijxrevLB1KFqP6OpYwneHhU4dj0OYX2wXE7xU0r0ESLCn3/wrkA2cwpnM9oc94WejZZsCN9dpHJtQVOkpgsZ/nJDxHjM3OSSV52q5Zu2EbQzrP8HdTQRqgpLYPb0pWbGtKmE5ydt79wxr/JTPHzpjiuMdh2Ll9jO3Emtv1uIszqR7NlwrUSQ+9DvqXROqm/QO3tcxvTIJW/sa53TQybE2aROkvcMjG2cbg4QT9HRvAJqwWdoz1FZ4Kgb3Q5ZDBDwZCle79nridoBos7xZoRLlosBajsBFkAuG4CANwobBlG/nAPrWUNm5H7w9Q2ugwA4aV+Nbyvxka6dc83ana3QWnYBTyxgvP+DdJ+q9TUIQahzPz57uKUBV4slu0IYogzmTl6Xi/PII1J5JVZj6c2cvAtEwXtCBBBOQzK+gYrH/2w31h9i7oaSkp1Sm2kUl67psdVScJcGWrq9kHr8Gr8YbZBbOUDe2HXbC/3b5LN+Ttvj/hmYKipKIbe3uUoi6n+7HznwnOfd+Qrd+5VE07tYCb9sH1CbnB84Zs5OddZ9sPk4bFMRk1yOAtpCY5ZhRyqlzOyw5xjFmyMUbZcPZLleRC4m5wvip2MHuaQWdgWgJYpTuwKr7fULHJYlBPCdDVelxTUjocr8qXl67z71MVhRY7A+BfSth83CP+75CM1+cC9OGPpsUyz6Uf0lroE+wXe3OzgybleuGs6BocQsFoW5Xrb7t8AXBV4dY7K1aqtOI10NvNgn003/GyH5SRa5Dfa1Cfb6BciDQXGtefY1Dttu1NyeZoLM7/Xjk/ckUVjcdZoA21rHVY0FncWMqdYiyMwdFjoa+UBHRPZeky4zFxsvP9OzbU1Mc2MO0SMo8vo0H48qMUWxmRZTSs9T7uzjuFtHq30gLCwNZjlv5vkc3aaQuf7WMw2urOXOJ1CP+1ZctmCXJ6P7MMmOmtyApsrIP8R9Dkw3UQwBq7eWDJHGOpBDN0pKCbs1v5QwsRib7lvJit4Rs0TupJgiV6sqe1rZK1n5uXqREv1G9fwcg+2BU4hrk7DwrN/Kwvs6mJv1/b74pjL+rjGxHji1Ml+hVEqjM7avnxEtOiP3JG83XHEifPglEyazWnV0HiyAGlVceZhBcj5eDFgTV6ntRagDPxYE5dHgHRPIapth+EpsHlXP5ZtDVEM9mYUyowwdBZSkw2Ldn4Bl62bOmwUP57fZcfubzcSQ4LM4cDzAA5jzVJAiRDWH55RznS6peHo6zuy4tUseVtsMYjeWPwt3YX/fnsrWrqee00DTT7FbZi4the4ladmss+dm7y2OusKLCmYjp1RnDcEAKtlrrs3mp7Vje34XcjR2aOW/VgcBcvxA07tVTqzln4mr8vZowNbs9h+hUO2jWhwYypyZIe4uWdcHTaiZkcNtBZLVIzbMqhsCoj3JA0kMXp1V5yJF6+MsReqkc+edw3YjnJTaLXhp6msK7Sb1C04WQUuYFVGombvhx1K/QhzoXEgfbmKFiDNJXLbj4XEpLzzZsJFKs/RpL3DJE8fR/eru4upgXs9zOhqHsWYi20CobfRWGan7bgZNyzl5bi51F87ZRknV3MQKmIR38KoTc2R30Gl4WerFZgnIJyFZlp9Tow0DxZrprjvI5s4Nm7Kv23VfHyMNFtGt+Mx/5S6q0/oD0QOx8SqeQ/OEwMiW6HfpOxeZkxp/uNMhjw74hXfD4s61ZPi8jTWmAfR/di6QmdE5kWzcry5GFM65i21AVx1uYl0mylqo55o37P9BsPsYM/+HRWKfl0w6pBw4c89cXJW6YyDXMs0K63lMbjyK8tcO1lw6l8KBaF3zu/b7LbdE2kmcOE7A2xWKW0B3Jg29heUdvvquMqorO5fvprcWV0sG0yTt/k2iDFAwjDcwTs6trMhpe0wLu2ssZGk2pdD47Zbi7bP5L52woJkAo+PLH94ibdvRmXkkxcO2/VitRUAR4tU60X0O2llkOKsxNnl455R7DHlzd01uLBh9N7rT3tUXcatFe56EIMo1FvxnLl9aLzTxNkOsuAxkbXyECbbfGrlY7KdzoExQrQ/Z+mNqTkPsZ11uMeDikeF92nQd6+W5ZlksGGhqzdgspn+2QSJSfeD7wfHRxYG+9umxPK22bqdU9LVkXl7jzRYhrcxYWqnggdwIWj+xssxa6yIr4G5mwZMUfjSmJ2waYNWbf0sy5fsTlenKDWljiPaZP0t47a0D3Qe0Ipq6OdmOseiiRuoqq78kE24s9eLsM5TIK7aFJqRk3uTuTdtr/BYt3gxlneXt0r8wbPQrL2BYvDE7fKAs/y2KrLNfc9YbPF4yymWL/pK5Z00I5ditYRtHNWkxVtoY5UpeC3/LllyOagMti1IfltnN5O7POeuVI3PVTJIwkVwzMINY7r7d6DXsjiNIb38u6LPonNXlb9tvCJ60r/XhbT5G+QxJzuPrsjfu3XZtUWrr9vq8rFrI6CrN35n1zysUjPOHO7d7MBzJTPRA+I6rTuOsY3eXPdfLkg3ycDEME/Q8L8xNybLYla02JseTRMbarmmw2JWH/MZ68qo6/xlwNzoTW83EzeL3ZwzMN48+LhInlFem5K3AJqbWSwITO4RdZd8mGtHtniwbFBWNRxDPx/DsLbVx3zHt0AYMuftbcrOgenBLdgssfR/vT9sNcMOB662uES1MgDokz6+YVjEHG14qZrB12HWuntzs/CWt31gVOekxmyxZ3s0Oqwb4dS2eAWa2cIJ+paLj0rsWBzP2a836TK74apadaGOxzfUgh9tLcuOs7rlN9Fqz/UWwUjVbWeU31wzy25Lql11Rn53FDunMXh7hWF8ub/GxDIIcWJldxl4hzWzFlgrbsz36FSPupcal22TGh1h17o4je633qQUttz7hIVF+q9gm00xFvSeSmEsp1yMW9xGJW6g1GUsodryv4FqoIWUiBzYB/g3ZZn4YBuVmRnWKhCzlhz/9lKkx84EFqPSshSKZUGxCYsBzxP7cjaCs8zDxdYkMbYrJy9zb3JGCdQ+kDglPfe46eBGHmfBInNfYtL5Fjax7C/ahYYMqXB/M/POtujaHR75MOy7P8qUNlI3kS9yaoVUcMd7J7f9UYMg/3V1LHjyU1RHY77MpE+Occ4zUT/DNd1RvvJbtSQa8LpqIHLt5xgCZjYz1lXbHl6n70syPIqM+wp0UWD5JYi73L8IajxbcmHnPwV2656G53MepgOfLl57EG8pLX1eY3muWXdNwMziUzbPn0UDVHXottV1+sikKTbbKZAjbrPTMdO9j/DTOldJ7OmwcXh/7qVUeJ6mJbnM1L+e5xMAR4GcAz1t4ZhJT4su+70jTuaJQ5umS3uNYE1pqPcy2R2rGeo74/peBnXDmsbqWwy/eYbuD+Yf6x+tfob1jkZgV1pV2Bkz4dkI5O6ZDyp0BOXrqxdbAhOrd0xheBrjAjN67GIEOvam+t7tProhNMuFxoDoZQ+rhEQvWXpCnKH31/eYpduN2u/1CsxigJEL5bJEs/KkzI7t0FruH7O8lXOVsH3K6xGJ2drBfMUFNg2Wvb7+iUpf2Cm9NHVJ0Mgei+JW0zJLmmbv7/eVCnmgKauWGa6i7cycbsgwWMTppDxZs49TvFZtnY5JWcKRSYb0t2WufL1svpy0iJ+ZQFARq5mBr41LizomB+jYBHzbJbS3N7GapYnGaiN7xUsIcJ19w8NwEyC4rQQKLJkvkcKhFM7AoXQGBtG0oMo9WcnUNfrCo31rHL+ZEHLOVc0KCBYzG31rjrlTVuZ5o27/X5xwjRamuKCOAIpIoAtRVJCjgBqWGc1rlWBJCF2oV8ACDh2lWI6MNDHwrKJmmrRlZiO4y3xEyXlywz9H7d44ON/7yLMCuCxFHek7ZICfJLx0aAtvHOQyMXIZndQsEPMP5tqtWjQQ/4qB48R5XMqL8M7Z1n7lq/u8QvYRwZYPCqO7JaPk/IO4U8VMZ58GOa0Str5sEup7+0BsUzPQxaJwBNcGm9ZuO3pEUDCh1RUxg+39yMKV30HB23YgXt2OoC4fY8/qPq1x71pj+1jr28TVgPKXAsKugFV3jAaJe3bp90A5c/2e5cAf3ojs5hYQ5gDE1vawGEho+QeViVtw70ydOTDY7eZgHrzlfx/YLnfPYudSNtL9rto52peVHtNuH/UcoDklGvfbXvDSxCvgMv94tI96rl9rHPqycFIvYEljG70XPvPU75jOwr3hBRyriM6vnlb/iLlfDvKGv8MLyHapZJNoK1tLJnfj1xxltcv763pT0WdMdsSZhc1PuunOojXrz7oujFpYLng0waFtDN+iZEs403nEIfOS3cYxYgXJzbp8x6APK4ZtnHW8yklcLmkuKy41+91Bb3+Na5btxdfvALR4T7UGhSFpl3tYu/PQfbZpD2yy0cxpjl+GA3R2+1iaLGPps/J2LQxcLU8X83W3tM/U9zfp2bGLz4INOjA2PulHbBoD0w/pTlRZp/21WXzRoIH3wwSU2A7KzqUtKJ2Xo43PDM+Lqw/X8jsjQy/vmay7YK4VQ5Z5b/7C6xqi8JY+LfEjT2dYTvxjMvQEdxaa73bjggextWQ6NsTbZ2NunmnMrVui15JibaNZxM6NXonxadFzi3YQBhxx0iEFujl35MRyVHfd44F30azMcv+dEQvY+32TD+vuuuauu/Srm36wUWAHIRh+x2b149JWBF2Em7Vyv+Ia/uUWNi3zcyfs2RXnEBY4d5nfE43pZYN5yoixOV0WS/UkCEc+rt29PK3u6SWH0dicvbnbvbcpuFpfw9ljB7GX2LdP61sHnmpxNW+bnW7rO2dtEYOicF29psJs5rWpunK3iZ4SM8xdup+eTNms5lk4TJK0mZMQe5+KnSOwkU7gdfTAV7ysXrw7TA0RC8/5wxO4IrL89umcLft9E9pH5jtucXbRfkrh0lB985wtUFb82fptKhs5GKZffbri9c4iKw7TvenVl0HaQaSnnoe5qR+ex4qV6+is6nNpHw0Xdl7yi7hm+BXb4PtzzUY0Ed5GuJ4FJiuqWYZMHq8+fwa7nrDYswae27LnEsgI57vO3w5efI5dKDNARxlic8nt3vXGuaw9APaZNmfKA/tuR6adRmG9JbC2PB8bKS6HHoQ8BDpOY2Mb32H29YDPbQ6nJugRLlBenxoH3ponmBvJmd87iKYl7SvmLzmf2VDzN8T9hGnpVp8UOI9DYuuwwdSimcNgapmXz5iZjM1FpCdmbXu9xUjIHKiI1SqIm7z95xt2fTeNCvbKjo3Ba+GcaXR63+aV5y4yNN9g6ISIWTca7X0bcOutuOz1vdohS2a3GUtV4P4CF6tl6zxZGjD1t73bxAR0HEza9ud5VEtK82Fpc+FdFWzYCszgmcUvYycmWb+6rPauTaEy6VfMzQ+q4KrSq6WYsE1qIyfeZfywtDxacz82I79vDGXgB5YZun0TIt9Vyu3D2tmtSNPHR8h6+K3LbZ1m2Yrhh28L/Z0IlikKQs3MYjv4ONXL8ka780OscPUmy2zn/NsO7W1uDGekra6Zy+8rwP7Z2QALtLbV9sXcLyQYqInsaVi/R8Khw9YVw9OgxrPNiZzgb5ovQ6LNufDFqHJZ0lrqFZmbe8OOfa0LH8ZvdXuD531UXnuXf0WCIXHYmgO2zG25eBHt/moC58Bk6srsaFC1Crl351uXAjUn++rVB/XhEPb+bWfpsm0K2nz6bRw+4DfWmidPauV2R9DwZPPK9rYYOqA33tKO1FYQ7mTlYFO8dGA6/Gwst8ZX+J3JuijM4P+ELHMGDqF2XPsZBZw351nrbwjWpuQh6HGNhf4Rd2+75iiWtdBtnVBY0GWrkRh2xlvUOZ7c/IG0tpQO/jv+26nakTsPk/xTaSAsze/jmQpbY43dJsCJMpkR6M7bJiTXqnfa+HOn94Ab56UlKrPSZLbA72ydRJrrZfxjp5ZmglLirSo3t3oeue5Kz4j7kF3rrBfNL/eacGKL/V1+myOyz+OoNFcwNbUPsWnB1mfcfCHxSNvemDE8Sm2qt2ZLdnmy8+LfCuqbYttSZSO2EjoHcFfTs/N1UC3cVUgEExx9Ji1zjahdbVWt3rXx22N6hpjGdmRDP6Fj2bQEjU97VDjumC9zbH9lOFqNnBtDhtxsoPuR3k0gLq6yl0zL4uzUy7tZ4qE7BH3dXjSztFdgGmUwhLbzwpMf69zjazuUDQHOJll4nCBvZDZLHWF2cJmmU5xzesMfMSt2t6Ya1vvLgmSA2KlX1l9wSpAwWWeeu5dR/ZiTibKO2XLmiAz65VmpXFQQgV/7fiNPc1Xw6jccTvPK9Q8RvbAM32IDq1HuwodDXGlUMfW8P80eCsw3AwZPv8zgH2XT1t1F92QclaH+mZbmufsw7uAXJXPXC4Fh/h3ceTOuzrzT6rr4sPug3NKXkxM88Tg9rwe+rrTpz5B1o7WE3Uls5nDcYbJpHfUuMWTMQiIzW4/MOMTmmwvVu0yTCqhOwqHi7up9ymoXYYfBtI8LiwnLbKEvd8PfL83I4MeKPTyb2eVt5v1n4fgq2/CtjAXu5BMQMzJ3KNG7HNCc5ugxq1mUHV1754ZdosgDh/hBo+q5PUvglTJ2E1fsDtu6RrCVuVmoGNll9wtB/2K+6GaQDB8hhx8bGfB5Mba9FUu3/D1ZssVP9x4G3/qUFtKzidQcL3bYri7eiZVPreBeoE4j77MywbOhuHUQ203jWLZrdFC3o9HfJiBMDp4p3L7EwXhrV7+rSrb6F75Lam+pnRtb9nmk6Z8gW2YRbSh0gmY6OROGs2vTdvUtQ9FhQf5UofJVQtecZEu/tkkqR8hVjfUuzR9o1FmP1ponDOk8D3RrC96WWW7IPIXoDr7Tplvt5CxSZiLpWa/Hzl7n1i5p3Axo21a42jv8OztBWe8UtcgZ3JZA3ZmShlLf/s/tF7Q1gPrcWsC2uk3lzloWY7Zf6JhwS6d7Jdqp4jDJY1iZAjlxNGzkOnvi2uA1O9fsz5x1jM15auGgeav7VdtgVXuk3k4nxLSFaImqPFQu36lkmaciJgJw0soYNSh1uO5OjQfnYxN0wls7fovT2/WpuIP5wOn2Z2zT1uhFovYFyL0X9LHL9FI1OhacjWv0qMV+puZThZr3kzsNO2/smIbAOpwgq0SvTCY3CxWrzRncfO5gJcHs5AMrLIxgbMW+B/Y/OJAhzTZHxK56v032m6rwUs6wvLZuT4x8AsLU5AYt0DlwmZECVm5CrctW8qsvAZiMq47E9WbxgPMz5J4+y3w6aKOn38J5pOHtv7e1zTl39ZVg5KxRAOSKc326O/Kufi/q2GYuVz0lGuFDcaXp+d2VCXe4/Htk0/B/+xlvBWauTzmq0yr9RWVu6mmdDM1fVJitKSxy773FY+axATMnYPHQ8TbaQN16caee3S7BcqBEz5UTnnsC5JhfMHFfZxZiA+XFuxU9oLtRmW0DT6i1thK7PVy2RtulEp64wgFJJ2LssWiWWPnt43PFSpggNYFj57Ro2AybN+dVh25cR0FZW9gDJiB5HvLmyIwpxoTI2/ZXyrAmu4+sIUZZr87uyNiF6+C13Z2l7GHfoM13dltMm96738aUf1JEtmVnYM2jsO8NTYKHbHpT9rroq51EtqR6Xq1LXa1Hcnj4mOoCcjyM0+2DOtlB93obJ80f1F5D2Wdf+URna574Oi2E5+l81B1FVzt2C97oIdPcE6WapP4E22vzS2Wdl6cuLkSLDH10Yfm9G1dm1Mjc7dCKv8WijRZ2Eq9OncWwHVwdRN0oh2Vx6rdmLqnbrraDeruZ6Cp8ft/BXMwu7Knu2sbeCGgo3D9uxpFz+5pi71K4gIXeTvp7Shv5u2adwaJBvIOsgUOfLtRXD3XGUBhB5EqpljWxKb8Ge9Odp3L+cWNOmcWyIFe8/Tc0M3b3gJ9ccYnhsYXGLG6SVi5f3UyGs8YrTdRxBvFi80Vi4KoZPzZNX/FENp1Za6vsNn7NjeCYuxnhXRrrbK+VK02G/mpQcUqEybpOn9gYH9zzVsntccNEhu3v3csBYB1LMh3z6ejBSTOYvWYT4B2dvtxU0DE3tHnNZDetfau7jKAdtU9XXvDwSsvYo6EsZ0riQsvOumZoRW+gYQxRfgDoOyL0I863qyDCdiimFWgEc7/an/YWZhQavdSCplU0wcKvq7DtHN/osuWlLQSO2KhiAAsew7IScSSfvoYjT/FhTDUI1zJjrhE5d64UOmuVOZKfyQnYSorRy4YXU1f5Fi58QXa4xnbB+HXcApWMimpvKR4PN0C/JsjmHM4oXLgULaxQ/269CKbmt9Z+noatIvasyCZVWw1bJsw4q/suLZib+3RtSDLiX6ALd2WZiXqE+Uk92u3v+LIuz32IzlQ4y96pmNhyNjcGF7kqzYeOzAzxtTEVsxxDkr1Ntzat2e969WV07FA64kAH4nkc01dS1EVKag3pp0XZ6xIZhmrbcT/zKHZxHooGrWUZszp8732tWFvgsfCv4gZxw8r3dL7BeWPU49vetqfrO6dtF7zh2la122w56dXO9nyo0V1MWU7G1g3KbsBOvueYzwJM2CMw3sA8JdUcKLz8T8efBGzhd96znq2+CW3VBe5DpOvzdnq3XdKGlznJs+BQwMS7UDl80p3w7sM8CXZHoR4gojVBOV8geGs8XCiFgk+MNXFoR0S+S/my7qNa+IzYsOh5vuYFy0YE6i0CvXHdcBFTn8yqMzzsHSfd7fV+th2QXFsybrC4ZiUvwrbGc+FTTIlNzImdaTLO/jZ+cpUum+WztnhB5rKkZxFuD6eRaWb4zhc88e5xLGv+YELaDEePR68d7OUi2dk5jkUzi3Gb7u+wgERvP4/V/cJD25bseGCz2E+mG45l6SOauyHdYdigQhuxNc7aeFV7Il+b21n4YP6MezdExkiPfZc2P4gRf3vnTdJ7Q2Gyz9SWWBbrOuhY1t3nTgBkMwKfliwTIXjlClZJehNP54CjDR6ewrRL2LSQsA5Zfe7El5/H9R0OL8NsPS874BQITFnRSgyTwO+5Ha/ueQaFmqrijsmJ7u7QuUVg1nRnxkfT29PbIbQ4zzTFmM3GgyGpM4MukssHOdmUXHYw/v0TZ2vN9CuNeldiG+lV5/vCU++5hurMjlL/3NXNBFw4FyiAyZ0vWxV7HSfTo2ZYg+W2a7ESbvIIsPBpyePwa345XmNCW2BObTXs1qsw60c+eO3boHlJEGu9v5lR0txtaTvIHYdRB8duuMRiyJQ815pZpm0p0UcAKFgXAT+UvMmErfTPfea27TkmoklqtCWsd3VwhiJkf3ShXuJ2CEa453ly9WYh15sZV3DLfXjGMhPl8ceoFLU0oa1I0Oek0WUuG5xiFwv2wm3C9JEZDHwJ/ZYn7eCc89ng0QBlrb2VGV+LFauMFL9ZcWQJejACmYqkNpQp88oILUdTwTEVafy9XVEms4fIiLM+6NYBz5lvMkV0auGU82nJfJTuepQdMk5ZMKtVC+guZ7erCAuO9txRtjX3sW35GLdM5FHaiCvYZNvfv3TKPTW5zoAOMdDTDMGpJ0U4qxYmq4UzlWnkuVfDmHftfSp4iD5ML6Nk+dodnJ99beEvT/OFhWecjIWYQaqx7HvPbuhzU59QI4Pt5mRwWyB4fkLFjoLue12w3WV+rmK+hiDz3uRhxKJGE7ct4P7FinSZc3YqjketjT0Go6gzRIjRYY37VZR5eHFH4C5WUIK7w9PALS6BeHKTCLTzW2aheRJ/HhiAwg2D5Zsi5hBZKAlXydjVcMIdHpIugQYCUrvAkKXAWsA4KbekO06bEHMjTyFbig3EP5bL3KljBomy9YOyEBoggW8LHGNC6RmhoGP1KV0PXMtlA5tloP1WEGYQOC4INs4CZj+0Bry2k4jjr78a6LkUpoaYaCmw7X914P9M2UV6/JwYCxIMYQuVB6FZ0NIfbgduqrJ2OlEGHu88NfA7tKBwWDC2VzKtKQvqtNKgxhSQEZCk0C2NNS/5BvXciR36r65sSlP6dd9UVr90A8BGv/Kq0oeaD+V9LS79ghMmYHPgZW4Xt9rcdF1Ea8JTYUE2m8T01hci3TSzgPqw/wBkqzQnNwP6G5TqZAz4Z5l1eoHOgZc4C6RFQ2LQZwo+QUhBhIXeTiIm5ixttJ0T4d1Saa4eFK62CbBYJ+aFL+PPMhQIrpsC6NyzgEvIscDBZYymK9S6MmPPSVsIkiWI5mgee28hhauzpussj8x9D32Tfs1mHwDrF4pV/GIlsy7DbSJZnnIoNnPXXpXhK276XpqJYM4/UVymxySyD3sZM17mQX9MuVmweI1Zm6MF4KSyE+EYZL3LzbhdJSrg5pkWcBMiVWey2qERNvWsUBPbS7MCVuW26B6vjyfewaoVV/Q/OxBLGvMqncScygg8Sw9RA/JrabNCn82tpXmiY3X3f54jMLxtLJxOUK1y72ybU1ezPP/9Oba0obV5mBIsQ0Nvjl0mSHLFb7cpMrwZhDRAbmPD9Z+eb990Gezq4bSoxiF/O4yKKWiaWSc9G0LoUoNC5yvQz/2XYd6RizHDapMB50SIF+g5N6Wq2XysVnMQFJO3ix9Hvvn8hMvzmRVtGYBqm2HMcEd2nDWQZc9S3RRdAnyL+Lolu7C7EOE2S4f++riK/dr55mVBuKpt+hO+z+Fycxh39OIF2erWCUx0L2dXu6DKWuYNmweNTL1dKhzr4bvzjR92tRTLrN5wmORDZ8Kwlj9EaargmXuIniNt4vVKs6xXGNsO1nSCmi4p/cJ3Vxrva3PLFo3t9xeOUYrIascsWh5rZ9Vpi5rvxfcQU7IByeFU2Uu0ZymcA8YuT7s1UxJKVmtTeaSo8kSjPBDkZwqyt9ZKzUo0LHKydZR5aLUFyxggmK+9h5m1hw0B6v5SDePPIXDkXuA48tu+Dd/HXak9USgSeQtQlSPE4AY2GGPWxxymyw8wx9pc68kan+BIcZlzeZBrlHMzAYyn0L+GjcfjWe7WnVLBjs662nFtpGE7y7ADOXGisPTewj0LZbOwCJFv0zUBRqAwr9JUjAXyq0mXx0AzhBh9Wc2oRx4EQqr7DiE3KWspRwe2eTx1cRyY3X4LqcwFozf5Frb5yrIAGri235F4FF7G0M3zajehV/2JkJHJ4b1Z9KlpGO5ou+bDp6XGDl+9kuDbJbw0Udt2YxHeqMnk/9SnmZqu++wl5ZwxXY68RO8jp7kQzkxE+ZrLLNhuO447bbR9rFJBaSuMTSdeNf0jZEOkWbwkrDCWvbLd3khv3iNRKCPmy25p/MCrjS00yOTIjqeZmq4bXFGDyNRmYgHXVcX0unAaGRrchH0ROPGsZhVMnJMCEyv9xOVEz31PvtnLK1FwZGh4M6YzOZXGOyzeZC4CE2ePqQW+k4UXb7oPbzalRWxZXNcytnhNQzlTlo2b4Cb42gjRPurz89NNuZ35ZdbczYTdpStLKc2l96fJnrDAeMULrhD8VXRKODh8h9V8A2uZnZw58AK26f/YFNAm3Y0TF2XbBrLczXkzVfzebNxjKcrc9WOp4cma6lUcgUJj6fl80PS/clJVd24yUOJQlqYdO1Z6OPnZk21o344WerUVihqMEXBDNB7uzOULTbnVOxbTVE9vxe37Cxqrh7X0L9k/HZrXBG70iM8zkxad3zqpthVV8SVZ1XPXISZ9Pg5Z80MnCdS3RvUHt6QXS/WmTEfhRuM8EWs1XYwG50CsymArLLOb6Wlhs74YJdU6LPZvH4jfKMYODktjt7yNstRiwV68t8eLypoUxE6aZhrflbb/0ElD3a1BzEMs//USSmL2mTRWNZa5yLag41UoVDeiBc0sHgkiZnIvduwYi/iKIz+JhJRD4IpLOk00tcrqC3WjJA/HMDv9pjuNw5hlOw57Qzgbj4aMa897cKRVD+dANoYVfeXM/ShIMs/4YnNT7ritQttZSMVu9MGcnc3yjwrHH83zAr62w9L9dt4vgzVx5uN6bWSAtC2jRaMOK9Kg/FYFWlRbNG5WTUMaRniDwaJ/lGqCGRqGPE5O2ecmsljjl7dof1BkvoGiK4aIcjRt2HK2lgWqfyc2H8PyL9WfCLcQo6nH94Q6m9uQn/Tv908Ma415P8thTPep+0j1vOTIdrXVCjTbNnNtYaDbLUz6CWVDZLMxVoaWiY0rxqd6KTPzYnJxLrvm60vXTPzw40zfUSZunn///IA1BnpBueTxWNst+bJCFXNv0K12exsiqGCrffZ3x+5u289K69D8Fuaeg52tfqV84znbZmuLl03uozqRQfFGO8kGlfLK3Ofo105dBdApPTaSrNzbXiKrTaPl4lFOpcYMRvDsOw3A4TrRXXJkHtiz2TzynSfHwmTN/sZqsanCSjdset5bDBN2jR2bz7emcOR3ZVolQ4ksuEVB1ooQxo9RtumJduPz3zl1MemZgPANs0KDIwPnmhqMk7GrLYGRHwjbybUHu5nRlgft4j4Nt6omUdx6xLquvLGgH8eVbYbzX6DYn+V9VjIqy7YAUJaqATUsawkiLQp9Y8Pvca5Jafa/rTAUKSC3BIaflPCMWDGaK5O5+Eas1y3FTknz5ilvQ1CyxdW+00CjSVgpNAfYoL+JeQvd2OL750O44WloyS+3KeKT4KeuE3fKhXwxAZC7ekB3lOTbp5qO4HdanWwjuJfG/IV9QfCsiJ3M+8RtiOLXFniSm6xYMWWldTPFcRzH1jjyW9rGxz4oNeCWofnOUgkkCrw+OAgZG5HCxNl9ge1XDXZ+7Xm85/Fvz6W6s4rnAY5h5wvSEdANcACxmx9LVNsbY48BywHrnwiLOHDo+GWXA2+j3/TPLbXoL//uF6pP+0x9sHZdOro6okNV2Y1+OLNuI3Y/l94Unc31jtTYhoD592x2jCjJsOwrJsFanqObQGjnsUeknbNpw72ATN/qKX5aO9svEZfvRPOwLc2kCYy52y7utD8kyRtsD5agz9XrfuuScTYZMevVyk7DD6AOLeF26M21CrSqaoaN6jRTSgbrGVS3lpJsq1JojnYjOtsYDS+i/azmVrVU6B0T36AIGnFBNFmJDUUoo6IyE7EgW8B7lE8BHYCmTX7dcck63GeftMhQjc5or84CFplgi43OGhk19mwt5lRov7JphSzAfPkH1DVCSaMIA6Jh8jErMYl8ndUS0ZgW7AXxWGxy1q5hVda5YUHABu84MpglFq3MOR27l2MG625CW8LDxGAcXJ+OD7qIVGsCYGOG80HjCoiAItmWG7gieEs/Mb81mkR2bePtF7Hx/YwaUIIyNuzxWy7Sr3EaOFaak94uPMQf4Xv55/gDr6odJ5PGX9Hvw8e50VqzBsG0QdsI+04MKeC+NwkfcLyd/E5x7xIXK90LV9tnMajY7eBEM/1esrabfPGKWNkrnv6HHmRfphqFQWeJhx1W6wj6i+S+8XDGo2uGzVL4YJvz78qngna4ntsCX+4JVFeDlQNlvH1b1sTp/fJVLjKD9gJzT2KznrLMXIRwz1k77UK7iaRmmts9KDHLaQDOEGOAeajr0L2nuDWRBjmDahoP8q6zUmdy56kaTr72bWVb5l7JRCZ8NwMtzdiPX1on0XF4Z0rhqq021+XPGGhdaTK/OrDOZeSNncodfQqaZzCJjk+Bzp39NuSrhUAt592gMOmJzZwYc4fGzHlrWKUuRogNf0qWp4MuLDu+QpBhvjBkIxwPLOMv+0F3R/tETKb5VsJJCG+q8xGI78t3E+8Rz75rLNTX9fnTD+X/Ak5NxlsWGRDg4MD//+jV6NW6Gn7vvffee1dERERERMqRFYwVVBY51d2SU10tWi6XK1px97ynFXepFWfHXXqpHXc/O85ys9wuJcsN57qUrq+r6iq7q66ymyzZdZZZXV0319V1a9W6sW6tS+vGurEurTvrEru/bq776/rylVldZNfYXXWN3WJ31V11i91jFxY2gA3cVtjAFXZb3VZX2EWVS2QSOUQmkU2YyFayiZwlW8lWcpasJWfJbLKWrCWzyWNmk9esyWruqRvryrqybqw7C/PBf+4g/Af7uYPuIOwH97mObqO76DbKn/Kn7AnzywtbbC8vfG+wO+4Cu+OuOHHZFeY3WLALLJvIJPKJTCKjyCfyiYwic8go8pQpGQv+d9fldXndXbdXNpO7ZA65S96yJZ/IrW65C+yWu+QusAvskrvMLjlcccU0U8lXcoh8JadIkVXkFNmLlwwmW8lVcogcIlfJVPKdvCcvyXsyHz7ZScaSO2QOmUPukCnkDtmDh6zhfrvNrrPr7Da7q+61a+0yu9bus2d32QV3m11v19ttdr9hivVlhvXdtu1eu9QutBvtRrvQrrQ77Va70G61m+1Cu9Butostn7rD7ps77Fa6b+6bW+nyuJWupcvj8riW7qV757q5bK6b26bNtZM/ZAuZQraQK1TIF3KFjCFjyBkygnwgJ8gH8qicICfIozKDq+fmuXU3z02T5qK5aa4aNXdNLpFDZBE5RL6QRWQR+UIekctMZjOTeUI2s5knZADXzq1z2dw6l85lc9lcOhfNpXPnzLlysABc4gF4AC4vHlxeNBfPxXPR3DXZ01V0F11Ft1ChW3cL3T17rp5cZjMLyCYmlAVkAZhQDnDl3DMXzT1zzVw0F801c1tcM7dMmWvjRrl+rpHr5/Lhc+sunzvo1t26OwjruVGukYvkGrlFLpKL5Ba5SW6RC+YmuUkumPvlgrljxlwvl8wVc79cMTfM/XK/3DA3yf1zBV0+V9AFdPlcPhfQ3XIB3UCBLqGb5Vq5WC6Wa+V2uVbul9vldrlfrpcsIUfIBnKEDCEbyAYyhPzgcrlk7pa75ZK5XzKCnCAryAmygawgK8gG8gP8ADvAC/AC7OAawg4wAowAJ8ihcLksKovC5XJ4/1w+t8/tc/lcPzlU5rhc5nnjcrhc3thZVpPr8pjrcpo0+ec0GQ2afObiuWtuorvmIrqJbqKL6Bq6iO6ha+gauoeupFvj0rgxLo2748a4Me6Oy+ZKuVXud6vcIUMukDvkCrlALpAr5BK5Qm6RS+QSuUWukTvpMrlKLpO7ZEmulWvdJlfJbXKdOLlGrpMLBcp9cp/cI9fINXKPXCJZ1b1yrdwrl8q1cq1cKve7VO6U+93vTrlSLo7L4ra4LO6KFffEXXFVqLgp7our4564Oi4KFNfBRXFLXAfXwS1xSdwU18U9cU9cF/fFDXFHXA93xBUh4tJdDvfD9XA/XBDXw/VwQdwQ18itq7toLoJ74BK4B/KtfCvbujZujivj5rgxrowr48a4MK6E6+BauBaug3vhOrgm7oV74Zq4Dy6CS+A2uASug9vgNrgOroQcJwfKcHKgHCvDyXByrAzrarj1brgbbr0Zbr0Yboab4WK4FC6GO+FSuBTuhFvhTrgtboVb4ba4NnKfnCfjyXmyHj35Th6UD2U8+VAGlPFkPBlQ7pPrZDt5UbaTJUnKke6AG+QKuEGuDx/3xy1wDVwB18ANcAVcATfAHXADXAB3wB1wAdweF8D9bo/b434XyF1wFdzxKrgJElwB2daduwTu3P2XwCVw/733X3/97ZlMDpPH5DBZjJgsJ9PJc/KYxzwnc8lzspjMJXPJYnKYS+93d3d3vwsgP8qLMqQMKS/KkbKj3Cgvyo0yo7woL8qMcp1L3vKOt7zmHe94zcsgq7pW8qq86lq5WS5pxd3whlbcFW+++N6LL+dW3OV3323LXXv11TfbcpacFWfFWXJ23I1wIdx6IdwHDy6Gq+F2uPV2uBxuvfVyuB5ypXwpC8qXcqFCmVBelB9lQflRpkQpV7LfrDfLzXqz4Cy4azOhrCgLyopyokQZkQ1nu1lutpvdZrlZbnab1ZYR5UFZUBaUB2U8WRMmkjflTZhI5oR54WL4FC6GieFT+BQmhl1hjz/+gD/gjzvcXfjjjjv+2GcQOFS+kC/gUNjRvXa3XW1X292GNzaCkeAjGAlugo/gI7gJZoK9YCV4CVaCj+AleAk+gpnkJplJXpKXZCZ5yCV1b91cN9e9dYllI/lLVpFV5C95TP6Sy5TJZO6yi+wyu8wusrvqtrqubpzr6rK6cW6cy+rCyT9yj1wgF8g9so+sIW/IFDKFvCF/uJrumwvnwrlvbpxr6DK6i+6iy+g6yj3/7LPPP5/JPbfJP7fJZvLPP5vJHK6A++MquUrujzvpTrg3bovb4t64OO6MG+PSXbob43rIfjKc/Cf/yXAyrCwnu8ljspv8Jo/JY/KbDCc7youyn+wnL8pw8Cpch01hU7gOl8LVsDXMDXPD1jA2XIfP4DR4EWaDyeBJWBKmhHPhXxhY1thZ9rCFvMsNMJGrLde42rAOTHe1YRW4B05xteGMV2VaeRZWgrNgLhkUzoQ/5RhZBq6BreAq+Ep+lYdkIpfUDXdNXVBX1V2F+dxBuEqukZNkJflCzpBH4EH30YV0gWVXuRUWh8HhbZfN3XHv3BkXxo1xc9waN8Z1cElcE/lNjpPhXAE3wS1wZdwK18ZdcMfLwHKz42w4+81ys9qwGXwHq8GFMKELCSPDrnAz3Aqzwq5wLkwkj5gOC8E/8p28JOO53W6zC+5Su9MutGsIJ7iJspY8Zi7X0JV0GV0I98J9cEcr7pLXuxFuxXXwHBwHz8FycBwcB8vBcGw2i81as9YsNnvNVrPUrDQrzVKz02w0C806s84sNPvMNrPMrDKrzDKzy+wwK8wCs8JsMAvMArPBLDEbzBazxCwxW8wms8lsMYvMJrPIrDFrzCKzx2wui8vasrjsLWvL2rK3rC57y+6yuqwuu8v+sr/sLuvL/rK+LC/Ly/qyvWwry8q6sqrsKYvKnrKmLCqLypqypKwpW8qSsqRsKZvKlrKrbCqbyq6ysOwq+8rCsrDsKxvLvrKybCwby8qys6wsS8vOsrMsLcvK0rK1LCvLytayriwmW8laspUsJWvJWrKUrCRLyU6ykqwkO8lespNsJnvJZrKe7CV7yXqynawn+8l2sp3sJwvKfrKhLCgLyoayo2woK8qOsqOsKKvJirKcrCaryXKym+wgS8gasopsIovIJrKPLCKLyD6ykOwjG8lCspBsJOvIRrKNrCPryDayjGwju8gysozsInvILrKF7CF7yBaygWwhC8gGsoEsICvIArKErCAryBKyg6wf+8f2sX3sH7vH/rF+rB3rx+Kxdqwdi8fesXNsHCvHxrFwrBwrx8Kxbiwc+8a6sW7sG0vHvrF1LB1Lx9axemwdm8fqsXpsHrvH5rF87B67x/KxfSwb28ausWtsG5vGtrFsbBnLxp6xZWwZe8aasWMsGBvGgrFfbBgbxn6xXewX68V2sV2sFyvGerFkrBgrxpKxaCwZW2fRWDS2zqaxdVaNTWPTWDV2jXVin9gotoqlYqdYKpaLnWKnWC52i+VitdgtdovVYrNYLRaLzWKzWCzWisVir1gr1oq9YqXYKxaKlWKlWCiWiYVil1gmloldYpvYJfaJbWKb2CfWifVhedgedogVYoNYIRaJDWKDWCQ2iUVildgkNolVYo9YJdaIPWKPWCO2iDViidgitoglYoFYIvaHBWKB2B9Wh/1hc1gdVofNYXfYHLaH3WF32B6Wh5VhYdgb9oaFYW3YGBaGlWFd2BWWhV1hVVgWloVVYVFYFTaFRWFR2BS2hU1hX9gWtoV9YWfYF5bOzrAzLJ2lYelsDUvD0rA1rA1bw+KwNqwNi8PesBesBYvBgrAfrAf7wZKwHqwHS8KWsCSsCVvClrAmbAhrwo6wIWwIO8KKsCPsCSvCirAnbAd7wnKwHWwHy8FmsBysBpvBZrAa7AWrwW6wF+wFu8FasA5sA8vANrAULAPLwFKwEywFK8FOsBOsBAvBSrAVLARbwT6wECwE+8BGsA+sAhvBRrAK7AKrwCawC+wCm8AesAksAnvAHrAI7JxFYA3YOTtnDdgC1rSlJW1pA1jSkjaAFWAD2AFWgBVgB9idHWAJ2J0lYE+7szt7WgD2tKIFYAFY0Y5WtKEd7WhD+9nQgvaznwWtt6D1rLfeevZba6ultlptqaVW22215XbbbbnFlttuse32WmyxvTbbW8nZbHMlV8tVcnVcLVfL1XE1XB1XxdVwNVwVV71VcRVc9Va9VXD1W7VWq1VqtVrVVqlValVb3Va1VW51W91WuVVslVu9VrFVbPVazVav1W41W+1Wp9VsNVudVqXVafVZlVal1WcVWn1Wo1VoFVqNVpnVaNVZZVaZVWe1WSVWh1VhdVhFVoVVYRVZTVaR1WU1WV1WldVkNVlVVo1VZbVYNVaN1WL1WC1WgdVj9VgFVoNVYPVXDVaD1V+1V/1VfdVetVf1VXVVX5VX1VV1VV51V6VVZ9VadVZ9VWvVWvVVdVVf1VXVVXVVV1VWdVVtVVlVVrVVRVVbVVUVVUVVVdVUVVaNVWHVWNVWhVVhVVv1VrVVcdVb9VbFVWlVXDVXpVVp1Vx1VgVVP1VP9VMlVT1VT5VULVVJVVO1VC1VTVVR1VQNVUVVUTVUHVVD1VN1VD1VOdVRdVTlVDtVTnVT7VQ71U01U91UNdVMNVPVVC1VTRVTtVQtVUz1Um1UGVVHtVAlVA1VR5VRpVQpVUZVUmVUJ1VJVVKdVB/VSTVSfVQf1UgVUo1UK1VIFVKtVBfVSlVRXVQXVUUVUVVUD1VEFVE9VAvVQzVRLVQL1USVUA1UBVU9VVDlU/VUPZVP3VPnVDmVThVUA1VAFVANVPvUQPVP7VP71D/VT/1TB1U/1U8dVPPUQRVPzVPzVDzVTsVT61Q71U6tU+fUOvVOnVPn1DtVTk1T66qaKqaGqWOqmlpX4VQ4ta6+qXXVTX1T31Q3lU11U9dUNpVNXVPb1DU1Tm1T29Q4FU2NU89UNBVNPVPL1DOVTC1Ty1QyVUwlU81UMVVMNVPDVC2VS91SudQsdUvdUrPUKjVLpVKr1CqVSp1SqVQpdUqdUqXUJ1VKjVKf1Cc1SoVSsdQr1Uq9Ur9UK9VK/VK91C+1S/VSvdQuVUvtUsFULVVLBVO5VCO1SD1SfdQe9Uc9UovUJrVJLVKX1CKVSV1Sl1QmFUllUpVUJBVJVVKTVCXVSU1Sk1QnlUh1UodUIpVIHVKD1CEVSA1Sg1Qg1UcFUoVUH9VHFVJ71BxVR6WrOmqNSlfpao1Ko7aoLKqLqqPmqDvqjpqj2qg5Ko5qo9qoOOqNiqPyqDfqjcqjzqg8qow6o86oMuqLKqPCqC/qiwqjtqgwaozaoraoMSqLiqKmqCJqikqiiqgiKok6om6oGiqHmqKiqCqqioqilqgo6olaopaoJ6qJeqKuqCaqibqihqgrKogaooaoIGqHCqJ6qB1qh+qhbqge6oe6oW6oH6qGKqFGqBBqhGqhQqgQqoV6oVqoGOqFeqFiqBMqhlqhTqgTaoVKoVaoGSqFmqE+qBQqhfqgLqgPKoO6oC6oDCqCyqAqqAgqgqqgJqgKqoOaoCaoDmqDGqACqLsKoBqou7qrBmqBaqDO1QK1QJ2rAupcJVAFVAGVQB1QCdQDdUAdUA/Usx6oZj2rWct61rOWlaxlHStZyTrWsI4VrGENK1jFqmuuuObqK664+vqrr1799Vev8urVXXnldddOxdFxtdZKx1VKx1FxlFztddePjqPlKqXl6q232nprr7ba2utHtdFsFBvNRr1RbBQb9Ua/UW8UHP1Gv1FwlBsFR7dRbpQb3Ua70W00HO1Gu9Fw9BoNR63Ra9QarUav0Wu0Gp1Gq1FqdBqdRqnRaJQahUaj0WgUGpVGkdFj1Bg9Rp1RY9QYdUabUWf0GW1Gn1FmtBltRplRZZQZTUaVUWU0GV1Gk1FidBldRonRYpQYHUaL0WJ0GA1Gh1FhNBgNRoVRX1QYBUZ9UV8UGP1FbdFalBatRXVRWpQW1UV3UV2UF91Fd1FeFBflRW9RXBQXvUVzUVa0FY1FY9FWFBZtRVlRVzQXvUV70Vb0FYVFX9FZFBaFRWdRWXQWzUVlUVk0F+1FS9FT1BQ9RUlRU9QUJUVBUVL0EwVFQdFP1BP9RDtRT9QT7UQ10U6UE9VENVFOdBMdRUXRUFQUVUVD0VBUFU1FVVFUNBVNRVHRUhQVXUVL0VJ0FT1FE1FEVBGVRCNRSDQSrUQhUUi0ErVEK9FM1BK1RDNRTDQTvUQxUUz0EqVEL9FJlBKlRCfRR3QSdUQf0UfUEV1EHVFGdBFdRBnRRJQRbUQT0US0EUVEBdFAdBANRPvQQXQQ7UPz0D5UD81D81A91A7VQ/FQO9QOxUPvUDyUD71D71A+dA8FRP9QP/QPJUT9UD+UEC1ECVFDtBAtRA1RQdQQPUQFUUH0EA1E2dA1tA1lQ+vQNbQOpUPX0DWUDp1D6VA5dA6dQ+VQOFQOfUPhUDj0DY1D31A3NA6NQ93QOuqGoqF1tI6ioWkoGqqGpqFpqBpahqqhZ2gZWoaeoWboFWqFYqFWaBaKhWKhWegUmoVWoVPoFFqFUqFc6BaqhW6hY6gWqoWOoWLoGBqGiqFiaBj6hYahXugX+oV6oWCoF0qGgqFgKBl6hZKhXegVeoV2oVaoE7qEFqFLKBFahBahRKgRSoQeoUaoEXqEBqFH6BAahAahQ6gQqoQmoUhoEhqFIqFIaBQKhUahTygUCoU+oU3oE8qENqFNKBPqhDKhUqgT6oRKoUvoDWqD4qA3KBBqgwKhP6gNaoP+oD7oD9qD+qA+aA+6g/agOugOuoPqoDyoDpqD8qA8aA5KR3PQGZSO0tEZlAadQWtQGpQGrUFh0BpUBoVBYVAZNAYNQUXQD1QE9UA/0A/UAwVBUdAT1AQ9QV1QE9QEdUFZUBe0BWVBWdAWNAVtQVfQFDQFXUFV0BX0BVVBVdAXtAR9QUnQErQEJUFDUBJ0BA1BQ9ARVASVQBtQB7QBZUAdUAeUAYVAGdAHFAKFQB/QCPQBnUAj0Ah0Ar1AJ1AM9ALFQDfQC/QC3UAz0A1UA81AM1ANtAPVQDnQDrQD5UApUA7UAqVAKVALtAItqUkJ0JKS1KQkPalJTXpSAPSkOwqAAqA7Okd39ACdo3P0AC1AD1ADtAAtQA3QBdQAVUAX0AVUAUVAFdAEFAFFQBPQADQBHUAD0AB0ABVAP/2oRz+6qUc9ummlm1JaaaWUXmqppZdieqmmmGKqaaaedspppyLllFORglSkIQUpSEP6aUhH+umnI/0CKnqKTqKn6CM6iU6ij+gg+oguooPoILqIHqJT6BO6hD6hV+gSuoReoVvoFTqEbqFb6BC6gw6hP+gO+oMeoTvoDnqEfqFH6Br6hX6ha+gYuoaeoWPoGHqG7qFn6B26h+6hd+gbeofOoW/oGzqH/qED6LseoO+6AAGdQBfQ5zqBTqDP9QKdQB/QA/QB/UAP0AP0A91Ab9AVdAR9QU/QFfQEfUBX0BX0AR1BH9AJdAQdQSfQGXTfe+e999955/13r/+uu9e9rjvuuuee++65f333r4c97GIPO9jFLnawmx3sZTe72cs+9rKTfexjJ/vJxfFvHBwHx7/xcNwbH8fJcXJ8HC/Hx3FvXBv3xrlxbVwb58a38XDddsq98W6cW7+9dtorH9dpp3wcD8fHcW08HA/HtXFw3BlXxpFxZTwZR8aR8WQcGk/Gn3FoHBp/xpvxZ5wZb8abcWZ8GWfGo/FlPBqnxpfxZZwal8ap8WlcGpfGp3FsfBq/xrFxbPwar8avcWu8Gq/GrfFsfBfHxXvxXhwX58Vx8V+cF+fFf3FgfBfXxXFxXFwXz8WL8V7cGDfGe3Fe/BgnxntxYTwYH8ZxcV/8Fw/Gd/FhfBfvxYfxYbwXJ8ZZ8VVcFV/FW3FVXBVvxV3xVhwVd8VdcVTcFEfFT3FT3BQ/xVPxU/wVT8VT8VfcFn/FY3Fb3BaPxWXxWBwWl8VlcVh8FofFa/FZvBanxWfxWZwWv8Uz8UscE7/ELXFMHBO3xD9xS5wU/8Q/cVJcFCfFLfFNfBO3xDVxS7wT18Q18U7cEy/FR3FR3BLnxDtxUPwTD8U/cVE8FA/FRfFR3BGfxCPxSVwSj8QjcUm8ElfEC3FDvBAnxA1xQ5wQP8QJcUT8ED/EEfFEPBKHxB1xRxwSf8QhcUr8EX/EKfFG/BBPxBvxRjwRf8QLcUV8EV/EFXFGXBAPxPHwQBwQIP6H3+F2OB1Oh9vhdXgfbof74YO4oDxcD/fD7fA//A+3w/FwO/wOx8Px8Dt8D7/D9fA9fA/Xw/lwNjwOf8PjcDj8DX/D4fA53A2Xw9twOXwNb8Pb8DX8DF/DzfAz/Aw3w9HwN9wNZ8PZcDe8DUfDzfAx3Awvw8fwMbwMJ8PL8DpOhpPhdTwNT8PruBquhW/hU/gWzoVP4VM4F46Ff+FeOBbuhXfhWDgW3oVf4Vg4Fx6Gh+FcuBjOhW/hYPgUnoVr4Ve4FV6FU+FTeBU+hWPhVXgVjoVf4UJ4ED6EO+FPOBP+hC/hTDgTvoQ34Us4FN6EN+FQeBQOhUvhUXgULoUr4VJ4Eq6EK+FJeBGehBPhRXgRToQb4UT4EW6EG+FHuBB+hCPhQrgQjoQH4T04D07HefAdnI7T8R1cB6fB6bgMLoPT8Rm8BrfBgXAbHAcHwoFwHPwHx8Ft8BzcB+/Ba/AenI7X4DU4HbfB6TgNboPb4DT4Da6Cx+AseAyegrPgLHgKjoKn4CU4Co6Cl+AmeAl+gpvgJvgJPoKf4CT4CD6Ck+AgOAkugoPgILgIHoK/4DD4Cg6Dq+Ar+AqugrPgMPgL3oK34C+4C96BU+Ab+AZOgVvgFPgEboFb4BN4BT6BS+AQOAQugUfgEzgFLoFT4Bq4BC6Ba+AZeAfOgVPgF7gH/oF/4Bv4Bb6BW+AX+AVugWPgDvgDnoA/4Ah4Ap6AI+AKOAJ+gCvgCvgBboAf4AS4AW6AE+BznAAvwOf4HC/ABfACPAAXwAXwAHzHdzwAB8AB8AB8AG/AHfAE3AFvwBfwBbwBZ8BL7vnIR+65xz3v3OMe7/zzzjnXXHPON+/cc849F7nIQ15yknv+cZOf/OQj//jIPf7xj3sc5JjnXY7nTW6X2+U2OU43uT1uj9vi9rj9bYvb4va3DW5/2+E2uA1uh9vddrjNbXfb3Ta3rW1r29z2tr1tc9ve+OV4l+OYX3653cu2ss1sK9vONrPNbDvb07azLW1P29O2tG1tZ9vXtrVtbV/b0zazPW1T29T2tF1tS9vRNrbNbDfby/azDW0729B2tO1sO9vRtrSda+vav7axXWwf28U2sn1sH9vI9rCNbAvbw/awLWwT28J2sk1sE9vJdrCdbAPbwXawDWz32sC2r91r99q+9q7ta/Pau/auzWvj2ry2ro1r49q6dq5da9var7atfWu/2q/2rR1rz9qsdqvNqtVWxWqv2qs2qy1rp9qotqrdatPaszas/Wq72q72q41qv9qxNqqNasfarfaljWl32qE2qC1qg9qjtqgtao/apPaoXWqT2qR2qW1ql9qntqltap/an/ap7Wl/2p+2p71pe9qc9qa9aXPamTanrWln2pm2pm1pa9qYtqVtaWPal/aiPWlH2pH2pC1pJ9qPdqVdaT/alLajbWg32o22oc1oH9qGNqLtaD/ahvajnWgb2oZ2oo1oJ9qLNqKNaC/aivaiHWkr2op2pA1p49l3dp59Z+vZeXaerWfT2Xq2nU1n09l2dp0taAfag3agTWgP2oM2of1nE9p+9p/9Z/vZgLafXWgD2oB2od1nF9p8dp/dZ/PZeDafvWfj2Xj2nn1nn9lmdpltZqfZZXaZnWbH2Wj2mV23z+wyu27X7TL7zY6z02w5e84us+Psuu1mo9llNpz9ZrPZa7aarWav2Wn2mt1mp9lpdpstZ1PZVbaW7WV32V92lw1mf9lfNpgdZoPZYnaYHWaL2WO2mE1mj9ljNpnNZZPZWzaXzWVv2Vj2lp1lY9lYdpZtZWfZV7aVbWVf2VP2lV1lT9lTdpVNZT/ZTnaR7WQ32UV2kd1kM9lGdpE9ZA/ZRTaRfWQj2VI2kq1kS9lStpIdZSvZSPaSDWU/2Uf2k11kH9lHdpGNZBfZRjaSjWQb2Un2ji1k99hCto7dY/fYOnaOrWPb2Dl2jm1j39g2No59Y9/YODaNjWPX2DQ2jV1jy9g1Nt2WsWVsuj1jA9lBNo8dZO/YPDaPvWP32EE2kO1j+9hA9o/NYqfYKraKnWKv2DH2iw1jv9guNowNY7vYK7aL3WKv2Ct2i61ij9gkdolNYp/YJXaJfWKb2CY2il1ii9ghNogdYpPYIDaITWKP2Bj2hW1hW9gXNod9YX/YHDaH/WF32B+2h91hd9gedobtYW/YGXaGvWFr2BO2hE1hU9gSdoVdYUvYEbaE7WBH2BG2g/1gO9gN9oP9YDfYEPbcXrAT7AVbwU6wE2wFm8FesOc2go1gz+0Ce24b2AV2gW1gH9jlHje4x/1tcIP72+H+trjDHW5x+y1ub/vtt7f/FrAH7AB7wAawA+wAG8A+N4Bt7nOf29y7bW4Ce7d3m8AuN4FN7nKXm9zj3ltvvvnWu+++9c5bb7vzztvuu+2u++6768bamy6nx+lympwep8dpcpvqctqbFqfFaW/6m/amwelv+psGp8PpZxqabqahaWa6mW6mmWlnmpmOpp1pZzqalqaj6Wlampamp2lqWpvOprfpbJqb3qa3aW7amuamsWlr2prGpq9pbLqbvqav6W76me6mq+ln+pmupqHpZBqZVqaVaWR6mV6mkeljGpkmpo/pY5qYLqaJ6WG6mC6mh2ljWpcOpn/pYBqY/qV/aWBamA6mdWlf2pfWpXdpXZqX3qV3aV66l6alX2lU+pVWpVFpVFqVTqVVaVY6lU6lWelVmpVupVfpVbqVdqVl6Vgalo6lbWlYGpa2pW9pWxqXvqVvaVx6lsala+lZepaupWnpWjqXpqVp6Vz6lS6lSWlT2pQmpU/pU5qUHqVJaVB6lB6lQelQGpT+pEPpUPqTFqUt6U56k+6kOelNepPmpD3pTtqS1qQ1aUv6krakMelL+pLGpDNpSPqRjqQj6Ueakn6kJ2lKmpKepCvpSVqSrqQraUm6kZakGelGupFmpB3pRTqRRqQTaUIakUakCelCmpAepAvpQnqQNqQH6UPakDakD2lFOpDuo/3oPpqP9qP9aD5aj+aj92g9Wo/eowHpPfqPBqQB6T9akKaj7+g6+o62o+voOtqOzqPtaDw6j86j8Wg4Go+Wo+FoOFqOjqPZaDW6TqvRaXSdrtNp9Bp9R9PRc/QcTUe/0XS0G/1Gv9Fu9BrtRrfRa/Qa3UbXaTS6jDajzegyWowuo8NoMTqMBqPFaDEajB6jwWgyeoweo8noM/qL7qK5aC66i8aiu+grGovGoq/oLPqK9qKzaC96i86is+gtWotGopNoIzqJLqKNaCO6iD6in2gnuol2oq3oJrqJtqKnaCtaip6ip2gpmoqWoqtoKpqKrqKh6Co6ioaioegomomOopdoJpqJXqKR6CVaiUaikWglOokOontoH7qH5qF9aB+ahx6iieggWogWooNoH3qI5qF/6B+ahwaidWgb+oa2oWvoG/qGrqHpdA1NQ9NpOk1D59A0NA6dQ+fQOPQObUKX0Cc0C71Cq9Ar9AytQqvQM3QMPUPL0DF0DC1Dw9Ay9AsNQ8PQL7QL/UK30C60C91Cp9AtNAqdQqfQKPQIjUKL0CP0CC1Ck9AidAlNQpPQJbQJ7UFr0Bu0Bp1Bb9AbdAYNQofQHvQH/UF70Bs0CJ1Bc9AcdAbdQV/QEzQFPUFL0BQ0BS1BQ9ASdAQNQUPQEbQFHUFX0Ba0BV1BY9AGdAF9QB/QBbQDXUA/0A60A/1AN9APNAPdQDfQDLQCzUAn0Aq0Ap1AL9AJNAK9QC/QCPScRqAJ6Dk9pwnoAZqAFqAH6AFagN5pATqA3umdDqAB5HCaalBT7WlQg9rTn/Z015/+dNded821115zbTXXVVttdc3LsrAcLnvL4fK37C17y9/ytvwtd8vb8rbcLXPL3TK4zC1zy+BytgwuY8vZcraMLTfL2PTNzXIzffOyrC1by8KytVwtC8vCcrVMLUfLwvK0PC0Ly9RysCwsQ8vQsrAcLePKwvKvLCwHy7/yrxwsA8vBsrQMLAPL0nKyPCwXy7hysWzMmKbZWC6Xy2VyGtRjDqdHLeZwOZwW9anLHE6b2szh9KnDHE6TmszhdKmx1ppqrbemmuqtf86Vd2VceVfmxSv3yr+yr4wr+8q6Mq6MK+vKuTKwnCwfy8dysoxMY0111lnTTC4v01fbXCwTy8Z0mL/lcPprT9PcKw/LuLK3rC0Ly8nytYwsX8vNMrKMLDfLzHKzvCwzy8zysqwsL8visrKsLIvLz7K47Cw/y8+ys0wsO8vjMrFMLI/LxnAb7AaTwW4wHUwGk8F0cBxMB9uxg+vgM7gOo8FocB1+g+twHPwGv8FxMJysKWfCRHKmjAlTnoTNYDU4DU6D1eA6rAaTwnW4DpPCpbKhTCjXyIRyoUKYSC6ULWEimEi2lDnhPnjRHYQXYTJksB5MBjNihB1hRhgSJGwJe8FbsBK8BWvRgrNgLbgLzoKz4C64DO6CyeAyuAwmg9ngNpgMXoPXYDJ4DCaDu+AxeAzugsVkOnnMdXKdPGY7ecREsp1sBxPJk/AYLAaHwWKwFBwGh8FSLiUsBUeJgqHkFnkGtpFn5FKlMikMCTPCkXAkzAhLwowwKCwJS8KgMCUcCDvCjXAj7Ag/wo5wKPwIP8KhMCIcCivCiDAirAgTworygDwgB8CWMCbsCGPCl7Aj7AhfwpuyiCfhSngSpkQJh8OO8CacCW/CmjThTxkU9oQzYU+4E86EM+FOmBN2hANhPTgQFiQIA8LiMCgMDoPCjDA4DA4zwt+wNNwNM8LdsDfMCDPC3vA3HA6Tw5UwOTwOj8Pl8LhMaQ5xJswJV8KccsWVcKVcs4gL4USYEE6ED2FCmBA+hBHlWfgWXoVvYVWq8CmsCr96hVNhUfgURoVR4VM4Fb5zKeFReNSlhEVdStgXFoVFYV/4FPaFe/XCvDAxzAy7wszwsmVYGUaGjWFX2Bg+hl1hV/gYboWB4V04F96FdenCvvAwLAznwsJwsGD4F26Fa2FWuBamRQvPwrYwKywLy8Ks8CxsCsfCq3AsDAuvwqswrEwrj9gZzoWd4WQ4F86Fk+Fh2BbGhVlhVhgXtoZxZWvzxdpyxs5yxs1wM5wMN8OucDKcDLvCynA0DA0/w9AwNWpZVpaFp+FneBqWhp/hZ1gaZoSj4Wf4Gn6GreFr+Bq2hqvlmzG2hq1ljLFljLVhbBgb1oazYW3YGc6Gs2FneBt2ljXehrdljcVhBrgIXoCL4A0b8AOMAV/AEPAFPAFDwBDwBCwh7wxiZxnMH3aGneUve1gG1oAzYA0YAwYMAbfAMDALDAPPmIEz4Bk4B86AM+AcGEfekSXkAllCNmAAW8gGMAQMARPAEPDc3I2FD+AKmACugClQwA2wDJwBD8FDcAaMA4PAczgEDoHn8Ak8h0ngE/gEJoFR4DCbwl82hccRi5gAboAX4AZYgQLMAI/Ac5gD5oDncAQ8hyHgCDgChoAlYBBYBJ7DInABPIfncAH8cQHsAX/8sQfcAYvY824c7N1Xry4sfGITl9jEJC5xiUn8YRKD+MMfBnGIAeDdjYV3uMQlJoBLLAATwASwAHwgN8gOsIXsIM/NZQL4xCUOgAPgEu8yiHwhE8gE8gVsIV/IIbAFbCGHyAUygHxmM595t8MWLrZ77UK71642bZgI7oF5XG2YB96Bd2AdtxcucXnhEtgENoEvNoEzvvjijDHOVxvGGF9teOMTGAVOgVFgFTgFToFVXG0YCn5yKeEn2IkTfAQ7wUmSYCN5Ry6QeeQCWUfmkXlkHVlG1pFfZBlZRn6Ba+QX2YWLDCMzyAtygrwgr1iBa+QVmQWugWtkFjlGJpVpYBuZRqbDNrCNTJdrZLp840a2gblgKlgJpoKnYCVYCZ6Cq+ApGAsWfAVbwWBwFQwGf8FVcBX8BfPBLvALzAK/wCtW4BZ4Do/AJPAIvAKTwCTwCvwC68BBMB0OgoEAwT4wHfaBaWA6TIdpYBaYBo6BWWAWOAZ2kVtgG/gGtoFr4Bv4Bq6RYVxPF9cldXFdW7burfwqC8lDspAMBEgukIHkIEHyj3vpYro8Lqa7adMVdTfdUVfUFXVH3VN31EV1T91TF9WNdVFdYcIwAAwI58F6cB6MB+vBejCeCwnjwXv2RLqQbiRs6EK6kLAhXOhqupnum5spo8qo8qlsI+PINTKOnCPXyDVyjpwk58hIcpKcJCPJPjKSrCP7yD6yjlzgcrqhLo8b6oICdT9dUHfV/XQ/3VX3WGaSpeQhWUoukofkIblIJpIN5RoZSq6RlWQoGUpWkp1kJflJdpKd5Cd5SX6So0TJTfAdbMYMDnNN3VKX1C11O11Sl9TtdD3dTpfT9XQ9XU431eV0edxUN9XlcUXdfsF7L3i9e++93rXXu/Xaa2+13G69PCw3y+3yuNAuj/vp05V2u11ut9nldsPdZrfZDXdJZTC5U1aRO+UjR7KRSyhgQjDhl/BL6CX0EnYJu4RcQi1hlhBLeCW8EloJrYRVwiohlZBKOCWcEkoJpYRRwighlNBJ2CRkEi4Jl4RKQiVhkjBJiCREEh4Jj4RGQiNhkbBISCQUEgYJf4Q+wh4hj5BHuCPcEeoIdYQ5whwhjhBHeCO8EdoIbYQ1QrpwRigjjBHGCGGEMMIX4YvQRegibBG2CFmELMIV4YpQRZgiRBGiCE+EJ0IToYmwRFgiJBGSCEeEI0IRoYgwRPgh9BB2CDmEHMIN4YZQQ6ghzBBmCDGEGMIL4YXQQmghrBBOCCWEEUIIIYTwQfggdBA6CBuEDUIGIYNwQbggVBAqCBOEB0IDYYFwLpwLCYQEwgHhgFBAKCAMEAYIAYQAwl24C8+wDMlwDMVQDH3owx7uUIc5xCEOQxuWA8uB5EBy4DgwHAgO/AZ6A72B3cBuIDeQG7gN3AZqA7WB2cBsIDYQG3gNrAZSA6eB0kBpYDQwGggNhAY+A5+BzkBnYDOwGcgMZAYuA5OByMBjoDHQGFgMLAYSA4mBw8BhoDBQGBgMDAYCA4GBv8BeIC9wF6gL1AXmAnOBuEBc4C3wFmgLtAXWAmuBtEBa4CwwFggLfAW6Al2BrcBWICuQFbgKXAWqAlWBqcBUICoQFXgKLAWSAkeBokBRYCgwFAgKBAV+Aj+BnkBPYCewE8gJ5ARuAjOBmMBLoCXQElgJrARSAimBk8BJoCRQEhgJjARCAiGBj8BGICNwEagIVAQmAhOBiEBE4CHwEGgINAQWAguBhEBC4CAwEAgI9AP2AfmAe8A9oB5QD5gHzAPiAfGAd8A7oB3QDlgHrAPSAeWAcUA44BvwDegGdAO2AduAbEA24BpwDagGVAOmAdOAdeAZ0AxYBiQDkgHHgGNAMaAYMAwYBgQDggG/gF9AL6AXsAu4BdQCZgGxgFjAK+AV0ApoBawCVgGpgFTAKeAUUAooBYwCPgGdgE1AJiATcAm4BFQCKgGTgElAJCAS8Ah4BDQCGgGLgENAIWAQEAgIBPwB/gB9gD7AHmAPkAfIA9wB7gB1gDrAHCAO8AZ4A7QB2gBrgDVAGiANkA6kA2eAM0AZoAwwBvgCdAG2AFmALMAV4ApQBagCTAGmAFGAKMAT4AnQBGgCLAGOAEWAIMAPoAewA9gB5AByADeAG0ANoAYwA5gBxABiAC+AF0ALIAVwAigBjABGACGAEMAH4APQAegAbAA2ABmADMAF4AJQAYgAPAAaAAuABcA5cA4kABIAB4ADQAGgADAAGAAEAAIAd6AJliAJjuAIiqAIhmAIfuAHeqAHepCDG9RgBjOIQQxe8IIWtGAF61fuK/eR+8R94T5w37fv2+ft8/Z1+7p93D5u37Zv26ft0/Zl+7J92D5rX7WP2jftm/ZJ+6R90b5oH7QP2vfse/Y5+5x9zb5mH7NP2ZfsQ/Yd+459xj5jX7Gv2EfsI/YN+4Z9wj5hX7Av2Afs+/X5+nx9vb5eH6+P17fr2/Xp+nR9ub5cH64P13frq/XR+mZ9sj5ZX6wv1gfrg/W9+l59rj5XX6uv1cfqY/Wt+lJ9qL5Tn6nP1FfqK/WR+kh9o75Rn6hP1BfqC/WB+kB9n75OH6dv06fp0/Rl+jJ9mD5M36Xv0mfps/RV+ip9lD5K36Qv0gfpe/Q5+hx9jb5GH6OP0bfoW/Qp+hR9ib5EH6IP0XfoK/QR+gZ9gj5BX6Av0AfoA/T9+f58fj4/X5+vz8fn4/Pt+fJ8eL47n53Pzlfnq/PR+eh8c745n5xPzhfni/PB+eB8b742H5tvzafmU/Ol+dJ8dV/dh+ZD8535znxmPjNfma/MR+YT84X5wHxfvi+fl8/L1+Xr8nH5uHxbvi2flk/Ll+XL8mH5rHxVPirflG/KJ+WT8kX5onxQPijfk+/J5+Rz8jX5mnxMPiVfkg/Jd+Q78hn5jHxFviIfkY/IN+Qb8gn5hHxBviAfkM/H1+Pj8e34dnw6Ph1fji/Hh+PD8d34bnw2Phtfja/GR+Ob8cn4YnwwPhjfi+/F5+Jz8bX4WnwsPhbfim/Fp+JT8aX4TnwmvhIfiY/EN+Ib8Yn4RHwhvhAfiA/E9+H78Hn4PHwdvg2fhi/Dh+HD8F34LnwWPgtfha/CR+Gj8E34JnwSPglfhO/B5+Br8DH4GHwLvgWfgk/Bl+BL8CH4EHwHvgOfgc/AV+Aj8A34AnwAvt13fudnfuZXfuVHfuQ3fuMnfuIXfuEHft73P//1r3/721/+8vdRr5xHzhvnjfPEeeK8cF44D5wHzvvmffO8ed68bl43j5unzcvmYfOuedc8a541r5pXzaPmUfOmedM8aZ40L5oXzYPmOfOaecy8Zd4yT5mnzEvmJfOQeci8Y94xz5hnzCvmFfOIecK8YB4w75f3y/Pl+fJ6eb08Xh4vb5e3y9Pl6fJyebk8XJ4tr5ZHy5vlzfJkebK8WF4sD5YHy3vlvfJcea68Vl4rj5WnykvlofJOeac8U54pr5RXyiPlkfJGeaM8UZ4oL5QXygPlefI6eZy8Td4mT5OnycvkZfIweZi8S94lz5JnyavkVfIoeZK8SB4k75H3yHPkOfIaeY08Rh4jb5G3yFPkKfISeYk8RN4hz5BnyCvkFfIIeYS8Qd4gT5AnyAvkBfIAeYC8P14fj4+nx8vj4fHueHc8O54dr45Xx6Pj0fHmeHM8OZ4cL44Xx4PjufHaeGy8Nd4aT42nxkvjpfHqvDoPjYfGO+Od8cx4Zrwy3hhPjBfGA+OB8b54Xzwvnhevi9fF4+Jx8bZ4WzwtnhYvi4fFu+Jd8ax4VrwqXhWPikfFm+JN8aR4UrwoXhQPiufEa+It8ZR4STwkHhLviHfEM+IZ8Yp4RTwiHhFviDfEE+IJ8YJ4NjwZHgxPhhfDg+HB8GJ4M7wYHp03w5vh0Xk1PDqPhlfDq+HR8G54NDwc3g3vhofDy+Hh8HR4OTwd3g4vh5fD2+Hx8HZ4PzweHg/vh9fD++H58Hp4PTwfHhBPhXfCG+Gd8Eh4I7wRHglPhEfCC+GJ8ER4IbwPXgjPg/fB++B58EB4HrwSHggPhFfCM+G18Fh4LrwRXgpPhdfCe+Gx8F54KzwWHgtvhYfCW+Gp8FB4KDwVXgovgifBg+BJ8B54EDwI3gOvgffAY+A18Bp4DDwHHgNvgufAc+BN8Ch4HLwNngZvg5fB0+Bp8DJ4FrwMHgbPgmfBw+Bd8DB4HbwL3gWvgxfB6+BV8CJ4EbwKngRPgbfAS+AJ8ErP9EqP9EzP9EgvgEd6ALwAXgAPgHd6ALydd3qnt/MGeDuPgDfAG+AR8OY8Al4Bb86b8wp4BrwC3gHPgGfAO+Al8A54CLwEXgIPgafAE73P+97nbe9739ue9rZnPe1pz3rcG73sbW972bNe9rBnPeth73qf53nbA73vhV7ofa9739Oe9vzn9rf9bp/b9/a3fW8/29/2t/1sX9vP9rF9bV/bx/atfWz/2rf2rf1r/9u/9sP9b//bD/fF/XAf3Bf3xX1wn9wH98d9cp/cH+fRP+6X++W8+qN9aF/ah/aRfWlf2kf2l31kn9lf9pd9Zn/aZ/ap/Wl/2qf2q/1mn9k39pl9ZN/YN/aR/WMf2lf2kX1kX9lP9ql9Zt/Zd/aZ/Wef1wf2fX1g/9f39X39Xz/Y//WF/WA/2Bf2iX1hf9gn9on9Yb/Yz/VtfVrf1q/1aX1av9a/9Wt9XP/Wv/VxfV0f19/1dX1df9fn9Xf9Xp/X5/V7fWD/1Xf1YX1X39SH9WF9Uz/VN/VV/VQ/1Vf1Y31VX9aP9WN9WX/WX/VVfVJf1Tf1SX1S39Qv9V19VN/UN/VR/VNf1lf1WX1WX9Vv9TX9TB/Tz/QnfUwf05/0Kf1JX9Kn9Cl9Sf/Sl/Qt/Uv/0rf0K31Lf9Ov9Dd9T7/Sr/Q9fU7f0+/0OX1Ov9P/9Dt9UP/T//RBfVEf1A/1RX1RP9Qf9SH9Rn/Rb/QP/UV/0T/0Df1DX9A39A19QR/Rj/QL/UP/0C/0Bf1Cn9AX9AV9Qn/Qb/QZ/UPf0V/0H/1Hf9FP9Bd9Qz/RT/QNfUXfzq/z73w7H8+v8/H8Ob/Or/PnfDp/zpfz6Xw6X86H8+X8OB/Oh/Pj/Dw/zt/z8/w8f8/n8/d8PZ/P5/P1fD9fz+/z/Xw/v88H9Pv8Px/QB/T//EB/zVfzzXw1P02aH+an+WTI/DEfza/7YX7dL/PD/DC/zDfzxfwwf8wP8898NN/MZ/PX/DLfzTfz3fw238w389v8N9/Kj/Kf/Cgfyn/yn3woX8qH8qd8KV/Kn/Kr/Cmfyq/yq3wq/8qn8rH8Kx/L1/Kv/Ctfy8/ytfwtP8vP8rf8Ln/L5/K7/C6fywfzufwvH8wH8798L3/JV/KRfCU/yUfykfwkf8gn8n98I9/I//GPfCE/yB/yh/wgH8l38pt8Jr/JR/KZfCYfySfykfwgn8gn8oP8Hz/IB/J//B8fyC/yaXwY38X38Xv8Hb/H5/F3/B2fx8/xeXwdP8fP8XX8G1/Hx/Fv/Bsfx7fxcfwa38a38Wv8Gb/Gp/sz/oxP92V8uh/jy/gyfoz/4sf4Lv6L/+K7+DB+io/ij/go/okT38M/8UOE+CB+iW/ie/gmvojv4Xv4Iv6I/+F7+CC+h0/il/gjvoqf4ov4LP6Iz+Kv+CP+iL/it/gTvoPP4Dv4DT6Dz+A3+A9+gw/hP/gPPoQv4UP4Eb6EL+FH+BR+hF/hU/gV/oZP4VP4Gz6Hv+Fn+Bw+h5/ha/gZPoav4Wv4GL6Fj+Ff+Ba+hX/hd/jmF/ABfAH/wAfwAfwD38AH8He7f/4DX8BH8Od+gE/g7z6AX+AH+Am+gj/gE/jmJ/ADfPObP8AX8AN8BV/AF/AV/AW/f/7359///ff3337/8bcf//vtt/9+/e/PX3/98/8//+9/H/zf9z74we998nt//OQn//jDP37xhz/84i+9N//Nc/PffDfPzXPz3Tw2bB6b3+a1+XK+mwfnwflu/pvP5rF5bb9+6rv5bT6c1+bJ+XFe3KeenO/myXlxvpvv5sX5bR6ar+an+Wqemp/mp3lq/pqf5qV5aB6al+ajeWnemo/mo3lr3plf5pF5Yx6ZP+aNeWP+mE/mj3llPplP5pV5Zl6Zb+aZeWa+mXfmm/ln3pl35p/5aF6X5+V3eV5emN/ld3lhfpjP5XF5W96Wx+VveV1+lwfmd/lgHpgH5oP5Yl6YJ+aHeV++l//le3le/pf/5Xn5XJ6X1+Vz+Vxel8flVflUHpVP5Vd5VB6VX+VZ+VXelGflWXlTnpQ35Ut5Ur6UP+VJeVL+lG/lT/lXvpVv5V95WP6Vd+VheVjelaflXflZnpan5Wf5WH6Wl+Vj+Vhelq/lKflM/pLP5D/5S/6S/+Q9+UvekiVfyX/ymTwoz8lj8pu8JX/Jd/KYfCgvymvymzwlv8lj8pQ8JY/JZ/KYvCifyWfyovwon8gj8oc8Iq/IH/KHvCIvyCvyhLwgT8gP8oK8ID/IG/KDfCFvyBvyhfwiX8g38ov8It/IO/KNPCPvyDvyjLwkz8hH8pK8JB/JP/KRPCT/yD/ykPwk78ff8Xj8HU/H4/F4PB1fx9PxdnwdX8fb8YB8IO/H//F/vB+Px+/xejwfr8f38Xw8H9/H5/F9vB2fx+fxdrwcb8fT8XK8HE/Hz/F1vow348v4M96MN+PPeDQ+jK/zY/wYX+fN+DFejA/jxXgyPowP48n4NJ6MX+PT+DR+jWfj13g1no1n49V4OF6Nf+PheDj+jW/j33g3vo1v4934ON6L5+K7eC5+i+/iu/gt3orf4qN4K96Kj+Kr+Cgei6/iq3gs/orf4qn4KJ6Kn+Kj+Ch+ipfiwXgr/ov/4q34LN6Kr+Kz+Cy+itfij/ghnogf4ot4Ip6IL+KNeCH+hwfigfgfPoj/4Y/4ID6IP+KJeCAeiRfikXglXogX4pX4JV6JT+KX+CU+iWfik/gmnoln4pt4J76Jf+KdeCf+iYfieXgdfofX4XP4HX6Hz+Fp+BwehqfhaXgYns7D8DY8nafzNnwNn8PP8DD8DC/Dw/AwvAwfw/vwNHwP38PT8Dc8DU/nb/gbns7j8B+8Bw/Cv/AuvAr/wqvwK/wKr8Kz8Cp8C8/Cs/AtPArfwqfwKDwKn8Kf8Cm8CX/Cn/AmvAhvwofwIrwIH8KP8CE8CT/Cj/Ak/AdPwpfwH/wHX8J78Bt8Bq/BZ/AYvAavwWPwEzwG78BP8BO8Ay/BO/AVvAQvwVfwFDwGH8E78BE8BO/AO/AQ/APfwU/wHDwHP8Fb8BO8BG/BW/AS/AV/etPvfALfwCPwpj89AU/An36AP70AP8AP8AI8AC/AB/AAPAAfwM/5AL6An/NzvoA34Av4A96AN+AP+AX+gGfgF/gFnoFH4Bl4BR6BR+AV+ATe89xjz33v/vOhB/3nQb/95z+/Pfbba4899tpn773nv//e89h/vnvRc0/67kk/+u67H33Zs3VsXVsv52kf52kX18f1cV1cJ9fF+drJdXK+euurv/72cP52cD1cD9fBdW4dXN/WuXVufVvv1rd1b71b79a99WzdW//Ws/Vs/VvH1qd1ab1Zl9ajRevIerS+bFlX1p91aB1Zh9aZdWQdWWfWm/VkHVlX1pF1Z/1Zb9ap9WmdWbfWm3VrvVpv1pv1av1a79VxdVsdV7/VbXVb/VbP1W91XT1Xz9V1dV5dV9/VeXVefVf31Xf1X91X/9WLdV/dVy/WjfVifVg31o31YZ1YH9aFdWKdWBfWgXVhPVgH1oH1YP1Yn9Vp9VWdVn/1qpvqtbqqbqqr6qi6qW7KVH/VYXVY/VWP1U/1Vd1UX9Vl9VldVU/VUfVTvVVf1Vt1Vn1VX9VZdVddU7fUKXVLvVKn1Cn1Sv1Sr9Qx9Uv9UsfUM/VRvVQX1Ud1UZ1UJ9VF9VBdVAfVQ/VQHVT/1EF1T/1T/9Q99U7dU+fUO/VOnVPP1Dn1TT1Tz9Q39UvdUW/UH/VHvREhQj1RV9QX9UR9UWfUE/VEnVFH1Bv1Q51QP9QNdUKdUDfUC/VHHVGH1Bl1SR1Rl9QjdUQdUY/UJ/U5XU6n0/90QL1PB9T59D69T+fT/XQ+PVD30/30QF1QD9QHdUFdUB/U9/RBXU/f0/d0Pd1O19PrdDvdTq/T7/Q6HU+/0+90PH1Ox9Pz9Dl9Ts/T5fQ4XU0/09V0M/1MP9PN9DHdTC/Tx/QxvUwn08/0Mb2uj+lo0PQ0/Uxf09n0Nd1NZ9PZdDe9TX/T4fS6Dqev6XW9rq/pZ/qVPqVH6VO6lB6lR+lSOpUupVfpVDqVXqVb6WC6mP6lg+lfepgepn/pXvqX3qV76V56l86ld+lbOpfOpW/pWvqWnqVr6Vp6lm6lZ+lYupVupWPpVLqR7qQ36U26k/6kL+lEepFOpA/pRXqRPqQz6Uj6kB6kB+lDupA+pCPpRzqUnqQr6Up6kn6kJ+lG+pF+pBvpQ7qR3qQP6UN6k86k1+g0Ol2n0W10uk7XbfQb3UaX0W/0G11Gh9Fl9BgdRofRY/QZPUbH0Wf0GR1H/9FxdB39R//RdfQdXUfP0Xf0HN1H39F3dB+dR/fRe3QenUfv0YF0FL1EN9FL9BPdRDfRT5w40Vv0ET1Ff9FZ9BU9RXfRWXQVnUVP0VX0RIYICQLkh48ePHboyIHjho0aNOhmyIgB44WLFixWqEiB4oSJEiRGiAgB4oOHDhw2aMiA4YKFChQmSIgA4YGDBgwWKEiA4ICBAnMEBggIAGB3miU5iiH4ed93vnXG11ZLy5EbJy4cuG/eunHbpi0btmvWqlGbJi0atGfOmjFbpiwZsmPGihEbJiwYsF++evHapSsXrlu2atGaJSsWrFeuWrFapSoVqlOmSpEaJSoUqE+eOnHapCkTpkuWKlGaJCkSpEeOGjFapCgRokOGChEaJCgQoD9++vDZoycPnjt26tCZIycOnDdu2rBZoyZNHZozZsqQGSMmDJgvXrpw2aIlC5YrVqpQmSIlCpQnTpowWaIkCZIjRooQGSIkCJAfPnrw2KEjB44bNmrQoJshIwaMFy5asFihIgWKEyZKkBghIgSIDx46cNigIQOGCxYqUJggIQKEBw4aMFigIAGCAwYKzBEYICAAgN1pluQohuDnfd/51hlfWystR26cuHDgvnnrxm2btmzYrlmrRm2atGjQnjlrxmyZsmTIjhkrRmyYsGDAfvnqxWuXrly4btmqRWuWrFiwXrlqxWqVqlSoTpkqRWqUqFCgPnnqxGmTpkyYLlmqRGmSpEiQHjlqxGiRokSIDhkqRGiQoECA/vjpw2ePnjx47tipQ2eOnDhw3rhpw2aNmjR1aM6YKUNmjJgwYL546cJli5YsWK5YqUJlipQoUJ44acJkiZIkSI4YKUJkiJAgQH746MFjh44cOG7YqEGDboaMGDBeuGjBYoWKFChOmChBYoSIECA+eOjAYYOGDBguWKhAYYKECBAeOGjAYIGCBAgOGCgwR2CAgAAAdqdZkqMYgp/3fedbZ3xtVaRHzZYlO1hwYGB6WJsyXao0KdKjZsuSHSw4MDA/1qZMlypNivSo2TIlik9y5EYNEyQoSBgQwHOvuVGT1pUhw2XLlCVKkgQBguPmy5MmfckOFhwYmB1rU6ZLlSZFetRsWbKDc9CAwQIFCRAcMFCAwMDcgAA7kxRBz3ONLafkxIHz5syXK0+O/PDRg8cOHTlw3LBRs3eZMWG+dNmS5cqRGygwINgi6Hmusd2UnDhpwmSJkiRIzpgpQzQJESA8cNCAwQIFCRAcMFCAwMDcgAA7kxRBz3ONrabZGDFhwHzx0oXLFi1ZsFyZIsVJkyROaUZkyA6dMmOmRAnyA4YLDxwYKCCzmCk5atKEAYPlyhMnRor04Kk7U6bKlCF0MkSAgOBgZ2KMLTZrxojRkiUKFCRHfviwUbMlS5IjRWrQkRAhAUKA3dUXa1OGDJctWqRESYIEyI8bNl22LEmS4wYKDBYMzFnPenDenDHjpUsVKkyWDBGiI2dMmChPfvRwwYKDBgUIDFSweuLAQXPmixcrVZowITJkh06ZMVOGBPkBw4UHDgxM0uJRoEGB9eWoTIIaCRhogwXoCgIUCHbMRMlJckDDAe6LUhkDOwwwAAfL0JUCLgrspInCk2QOxBwnRkkNgR0EJICzZajLABcD5qShwvNEAAgBIDFNaoIEkGCLURcAdADmsKHy82RnYgcq0ySB0hPOGaQFhjPAeamReqRniQ1ThOm3GSszEaoCpGRRmuWggVp0UkqSxCgd62gHRel2hUoUp23JTwBK99YZX2rL0BUUVjRm6cyNisCaKTtHKKUYKKV0d6fUtLOzq1NK2tHZzSkN7eTs4pR6dnB2b0o3Oze7NuWYHZvdmvLKTs0uTWlkV7dDU/rYndmZKWfsyuzIlB52Y3Ziyg27MDsw5YPdl52XksCuy45LqXdbdlrKu8uyw0Ly2F3ZWSFz7KrsqJA2dlN2Uki6XZQdFDLG7snOCeli12THhFyxW7JTQqLYJdkhIUvsjuyMkCJ2RXZEyA+7ITshJIddkB0QMsPux84HaWHXY8eDnLDbsdNBQtjl2OEgG+xu7GyQCnY1djTIAzu63QxybidjF4MUsIOxe0Hudi52Lchyx2K3ghR3KnYpyG+HYneC9DsTuxLk3pHYjSDxTsQuBFl3IHYfRnI7D7sO46odh92GEdVOwy7DWGqHYXdhFLWzsKswftpR2E0YOe0k7CKMmXYQdg9GSzsHuwbjpB2D3YIR0k7BLsHYaIdgd2BUtDOwKzAe2s3tCIyEdgN2AsZAuwA7AKOf3W53jnt25q4c8ezI3TjW2Ym7cJSzA3ffqGPn7f54Y+d3faSx47s9ytjpXR5f7PDujix2dlfHFDt6lhtNnOTOceOIU9wZbgRxgju/ia9Ob2c3kdXJ7dwmpjq1ndlEUye285o46rR2VhNBndTOaWKnU9oZTdR0QjufiZdOZ2czkdLJ7FwmRjqVnclERyey85i46DR2FhMRncTOYWKhU9gZTBR0Ajt/iX9OX2cvkc/J69wl5jl1nblEOyeu85Y457R11hLhnLTOWWKbU9YZS1RzwjpfiWhOV2crsczJ6lwlijlVnanELyeq85TI5TR1lhKznKTOUSKRU9QZSgxygjo/iT5OT2cnccfJ6dwk4jg1nZnEGiem85I447R0VhJhnJTOSWKLU9IZSVRxQjofiSdOR2cjkcTJ6FwkcjgVnYlECiei85DI4DR0FhLnTkLnIFE8BZ2BRHwCOv+E3k4/Z59Q2snn3BMaO/WceUJdJ57zTujqtHPWCUWddM45oaVTzhknVHTCOd+Efk43Z5tQzsnmXBOeOdWcacItZ92JJnxynjnNhEPOMieZEMg55hQT0jjDnGBCEOeX00tI4exycgkRnFtOLaF5ZjmxhPy8cloBxZ1VTiqgtXPKKQVUdkY5oYC+zienE1DW2eRkApo6l5xKQE1nkhMJ6Og8choBBZ1FTiLgn3PIKQSccwY5gYBozh+nD5DL2ePkAUI5d5w6QCJnjhMHCOO8cdoASZw1ThpgiJPunAFWOGWcMcAEJ4zzBXieLs4WYD9ZnCu+caeKM8V37URxnviWnSbOEp+tk8Q54lN1ijhDfJ5OEOeHT9Lp4ezwGTo5nBs+PaeGM8Pn5sRwXvjGnBbOCt+Vk8I54VtySjgjfD9OCOeDj+50cDb4UJwMzgUfh1PBmeCDcCI4D3xzp4GzwCfgnDsJfN854BTw1TPACcDbdu7O03t2mmfpDTvJc/RuneIZeqtO8Py8T6d3fm/S6c/u+Tn5ub09pz6z9+bE5/XInPas3pOTmuU8JiY5c5wpzhRnhjPDmeBMcOY385vpzfRmdjO7mdxMbuY2U5uZzcxmYjOxmdfMa6Y105pZzaxmUjOpmdPMaaY0M5oJzYRmPjOfmc5MZ2Yzs5nJzGRmLjOXmcpMZWYyE5l5zDxmGjONmcXMYiYxk5g5zBxmCjOFmcHMYCYw85fpy/Rl9jJ7mbxMXuYuc5epy9Rl5jJzmbhMXOYt05ZZy6xl0jJpmbPMWaYsU5YZy4xlwjJhma/MV6Yrs5XJymRlrjJXmapMVWYqM5WJykRlnjJPmaZMU2Ypk5Q5yhxlijJFmaHMUCYoE5T5yfxkejI9mZ3MTiYnc5OpydRkZjIzmZhMTOYl85JpybRkVjIrmZRMSuYkU5IZyYxkQjIhmY/MR6Yj05HZyGxkMjIZmYvMRaYiM5GJyERkHjIPmYZMQ2Yhs5BJyCRkDjIHmYJMQWYgE5D5x/xj+jH9mH3MPiYfk4+5x9xj6jH1mHnMPCYe845px7Rj1jHrmHRMOuYcc44px5RjxjHjmHBMOOYb043ZxmxjsjHZmGvMNaYaU42Zxkxj1pl1JhoTjXnGNGOWMcuYZEwy5hhzjCnGFGOGMcOYYEww5hfzi+nF7GJyMbmYW8wtphZTi5nFzGJiMbGYV8wrphXTilnFpGJOMaeYUkwpZhQzignFhGI+MZ+YTkwnZhOzicnEXGIqMZWYScwkJhITiXnEPGIaMY2YRcwiJhGTiDnEFGIGMYOYQEwg5g/zh+nD9GH2MHuYPEwe5g5zh6nDzGHiMHGYN8wbpg3ThlnDrGHSMGmYdCadOcOcYcowY5gwTBjmC/OF6cJ0YbYwW5gsTBbmCnOFqcJUYaYwUZgnzBOmCdOEWcIsYZIwSZgjzBGmCFOEGcIMYYIwP5geTA9mB7ODycHkYG4wN5gaTA1mBjODicHEYF4wLZgVzAomBZOCOcGcYEowJZgRzAgmBBOC+cB8YDowG5gMTAbmAnOBqcBUYCYwE5gITATmAfOAacA0YBYw50wCJgFzgDnAFGAKMAOYAUwAJgBzZ+7M0zxN0yxN0iTN0AxN0ATNb3qTm9zc5jbNbGITm9e8pjVrWa4sV5IryZXjynGluFJcGa4MV4IrwZXfSm9lt7Jbya3kVm4rt5XaSm1ltjJbia3EVl4rr5XWymoltZJaOa2cVkorpZXRymgltBJa+ax8VjornZXNSmblsnJZqaxUViYrk5XISmTlsfJYaaw0VhYri5XEymGlsFJYGawMVgIrgZW/yl+lr9JX2avsVfIqeZW7Sl1lrjJXiavEVd4qb5W2SltlrbJWSaukVc4qZ5WyylglrBJW+ap8VboqXZWtylYlq5JVuapcVaoqVZWpSlTlqfJUaao0VZYqS5WkSlLlqHJUKaoUVYYqQ5Wgyk+lp9JT2ansVHIqOZWbykwlpvJSaam0VFYqK5WUSkrlpDJSCal8VDoqHZWNykYlo5JRuahcVCoqFZWJykQlohJReagsVBIqB5WCSkFloDJQCagEVP4p/5R+Sj9ln7JPyafkU+4p85R4yjulndJOWaesU9Ip6ZRzyjmlnFJOGaeMU8Ip4ZRvyjYlm3JNqaZUU6Yp05R1ZV2JpkRTninPlGZKM2WZskxJphRThinBlF/KL6WX0kvZpexScim5lFvKLaWWUkuZpcxSYimtlFVKKuWUckoppZRSRimjlFBKKOWT8knppHRSNimblEzKJaWSUkmZpExSIimRlEfKIiWRckgppBRSBimDlEBKIOWPskfJo9xR6ih1lDnKHCWOEkd5o7xR2ihtlDXKGiWNkkZJV8ooY5Qwyhfli9JF6aJsUbYoWZQsyhXlilJFqaJMUaYoUZQnShOlibJEWaIkUZIoR5QjShGliDJEGaIEUYIoP5QdSg6lhjJDiaG8UF4oLZQWygplhZJCSaGcUE4oJZQSyghlhBJC6aBsUDIoF5QLSgWlgjJBmaBEUCIoD5QHSgOlgbJAWaCcKweUAsoAJYASQLkrd+VZnqVZmiVZkqVYhiVYgqVXeuUvf+lLX/ayl7zk5S5ziUtb1pKS5chyJDmSHDmOHEeKI8WR4chwJDgSHPmN/EZ6I7uR3Ehu5DZyG6mN1EZmI7OR2Ehs5DXyGmmNtEZWI6mR08hppDRSGhmNjEZCI6GRz8hnpDPSGdmMbEYyI5eRykhlZDIyGYmMREYeI4+RxkhjZDGyGEmMJEYOI4WRwchgJDASGPmL/EX6In2RvcheJC+SF7mL3EXqInORuEhc5C3yFmmLtEXWImuRtEha5CxyFimLlEXGImGRr8hXpCvSFdmKbEWyIlmRq8hVpCpSFZmKTEWiIk+RpkhTZCmyFEmKJEWOIkeRokhRZCgyFAmKBEV+Ij2RnchOJCeSE7mJ3ERqIjWRmchMJCYSE3mJvERaIiuRlEhK5CRyEimJlERGIiORkEhI5CPyEemIdEQ2IhmRi8hFpCJSEZmITEQiIhGRh8hDpCHSEFmILEQSIgeRgkhBZCAyEAmIBET+If+Qfkg/ZB+yD8mH5EPuIfWQecg8JB4SD3mHvEPaIe2Qdcg6JB2SDjmHnEPKIeOQcEg45BvyDemGdEO2IduQbEg25BpyDamGVEOmIetINCQa8gx5hjRDmiHLkGVIMiQZcgw5hhRDiiHDkGDIL+QX0gvphexCdiG5kFzILeQWUguphcxCZiGxkFdIK6QVsgpZhaRCUiGnkFNIKaQUMgoZhYRCQiGfkE7IJmQTkgnJhFxCLiGVkErIJGQSEgmJhDxCHiGNkEVIIiQRcgg5hBRCCiGDkEFIICQQ8gf5g/RB+iB7kDtIHSQO8gZZg6RBziBlkDDIF2QLkgWpgkxBniBNkCTIEWQIEgTpgexAbiA1kBjIC2QFkgIpgYxAPiAdkAzIBWQCEgFpgCxAEiAHkAFIAORJmiRJjmRIgqRHfrKTnLykJelYbhw3ihvDjeBGcOO38dvobfQ2dhu7jdxGbuO2cduobdQ2ZhuxjdfGa6O10dpYbaw2UhupjdPGaaO0UdoYbYw2Qhufjc5GZ2OzsdnIbGQ2LhuXjcpGZWOyMdmIbEQ2HhuNjcXGYiOxkdg4bBw2ChuFjcHGYCOwEdj4a/w1+hp7jbxGXuOucdeoa9Q15hpzjbhGXOOt8dZoa7Q11hppjbPGWaOsUdYYa4w1whphja/GV6Or0dXYamw1shpVjanGU6OpkdQ4agw1gho9jZ3GTaOmEdN4aaw0UholjZHGR6OjkdG4aEw0IhoNjYXGQaOgEdD4Z+wz8hn1jHnGO6Odkc44Z4wzwhnfjG5GN2Obsc3IZmQzrhnXjGpGNWOaMc1YN9aNaMYzo5nRzFhmLDOSGcmMY8Yxo5hRzBhmDDOCGcGMX0YvY5exy8hl5DJuGbeMWkYtY5Yxy4hlxDJeGa+MVsYqI5WRyjhlnDJKGaWMUcYoI5QRyvhkfDI6GZ2MTUYm45JxyahkVDImGZOMSEYk45HxyGhkNDIWGYuMRMYho5BRyBhkDDICGYGMP8Yfo4/Rx9hj7DHyGHmMO8YcI47RxlhjpBtnjDFGGKOLscW4YlQxohhPjCVGEqOIMcT4YfQwdhg5jBzGDeOGUcOoYcwwZhgxjBjGC+OF0cJoYawwUhgnjBNGCaOEMcIYYYQwQhgfjA9GB6ODscHYYGQwLhgVjArGBGOCEcGIYDwwHhgNjAbGAmOBcW6cGwmMA0YBo4AxwBhgBDACGHfjbjzHczRHcyzHciTHcRRHcQzHcPRGb/zjH/3oxz7ycY971KMe8YjHOtaRiuVEciI5cZw4ThQnihPDieFEcCI48Zv4TfQmehO7idzEbeI2UZuoTcwmZhOxidjEa+I10ZpoTawmVhOpidNEaaI0MZoYTYQmQhOfic9EZ6IzsZnYTGQmMhOXicrEZGIyEZmITDwmHhONicbEYmIxkZhITBwmDhOFicFEYCIw8Zf4S/Ql+hJ7ib1EXiIvcZe4S9Ql6hJzibjEW+It0ZZoS6wl1hJpibTEWeIsUZYoS4wlxhJhia7EVuIqUZWISjwllhJJiaLEUOIn0ZPISdwkZhIxiZbESuIkUZIISXwkNhIZiYrEROIh0ZBISBwkBhIBiX7EPuIeUY+IR7wj1hHpiHLEOOIb0Y3IRlwjphHrxDOiGZGMOEYMI4IRvYhdxC2iFhGLeEW0IlYRq4hURCriFHGKKEWUIkYRo4hQRCjiE/GJ6ERsIjIRmYhLxCWiElGJmERMIiIRkYhHxCOiEdGIWEQcIgoRgYg/xB4iD1GHmEO8IdoQaYh0ogwxhvhCdCGyEFeIKUQUogmxhDhCFCGGEEGIIMQP4gfRg+hB7CBuEDWIGUQMIgbxgnhBtCBaECuIE0QJYgQRgghBfCA+EB2IDsQG4gJRgZhARCAiEA+IB0QDogGxgEhAHCAKEAOIAUQAIgBxJ+7EUzxFUzTFUixFUiTFUQxFUPxET/TEL37Ri17kIhe3uEUtajGLV7RiFcuF5UJyIblwXDguFBeKC8OF4UJwIbjwW9gt5BZuC7WF2sJsYbYQW4gtvBZeC62F1sJqYbWQWkgtnBZGC6GFz0JnobOwWdgsZBYyC5eFy0JlobIwWZgsRBYiC4+FxUJi4bBQWCgsDBYGC4GFwMJf4a/QV+gr7BX2CnmFvMJdYa4QV3grtBXaCmuFtUJaIa1wVjgrlBXKCmOFsUJYIazwVdgqZBWuClWFqsJUYaoQVYgqPBWeCk2FpsJSYamQVEgqHBWGCkGFn0JPoaewU9gp5BRyCjeFm0JNoaYwU5gpxBRiCi+FlUJK4aRQUigpjBRGCiGFkMJH4aPQUegobBQ2ChmFjMJFYaIQUXgoNBQaCguFhUJCIaFwUDgoFBQKCgOFgUJAIaDwT9gn5BPuCfWEesI8YZ4QT4gnvBPeCe2EdsI6YZ2QTkgnnBPGCeGEb0I3oZuwTdgmZBOyCdeEa0I1oZowTZgmrAvrQjShmbBMSCYcE44JxYRiwjBhmDCF8Khj4ryAAIEiQAAEigQAENQMaGMAg9sIQ2FIGaQUMawDE8ADRgBAIYBiPP4X4kCA+uq74I4lTidp6ZCNLrLhCVtcYs6LAZcqVc0kxxnymEWuNOEZS5xO0tIhG11kwxO2uMSsJqU5yphHlvJgGU8s41KymoxcpaGzJobywIYnbHGJWU1Kc5QxjyzlwTKeWMalZDUZuUpDVyxxjSXNUXKaUY415DELnVrCUyWbK5H2NuDb7B9A4Cpajtn5t4se+iE0TF5OBF9foeP0oMhoR+21aVyPZuwj6lniTRrsh8DRKFXNVWgxiJfrf7bJpFyPWrgZOBOLqNB0H9OxJvXRDOAcWcwjo8WeIPz9P5GyQDE2StTdK1joog9qblWqUnB8bQOfhiQUIZTXiIcb12An6UO7C2oR65nZz45IVGdQF7Yp8V4WybmChW1Gr2N2Xik6Hmc2An/vcR3cmGdPvx24NSSmq75oMYmxaDBwG4mTIbV4zpaCUO7ABUVVHOe2B2sJtjtypLnrwZb7fe+4e4ATUEsq7f3Xz12IunH+TQIubopwyDgnaFI63rQV+udU3PFHfcxvwV7SVgMiOYY25ksugiHI8V8ynuQTG46O8STvJTMRQ5zRn2Q/pD9k9j0EaGe9EzR8ZoApYEyWFP2X0qvfAp9Epxa6RJmLnuf0097XMzlfTfR1Sc2cLwqvmOOFRHUdIcdnSoReahCtDy1O+Yl2+f8jGMqHqOn25PT8MzJIrkQ65ofI8BdD2gFxt8vN34D6i/UhsrRMrFGELlKsoMF5Czg1hci69DHh5ujiWQjSc9LEndqjXU7z/S4VBgN0B1ruCg13MdnzVSJ6u7BdJdHiWSF1n9uO1rUhOFHHcIyC0fJR1XaxmNhnhrdCkM3xq7lYOiTOgx8xXM7gmS4M4oGzE0v10MtHK6J17eiQFBZu5liPlhoj1nQt9f9ZRkLdwfZUvirRVEmA3qxJhtscgOs7beaKgCDvlCOfeWzD1O5xf4lBHCbSpgvDD7h3wvaS1orFaC4Gz1Xsy9Tlxidx8xg8zIAbmrwwhEUzoeEfEI3TxF1lUISFIRrbb4sQZGuRc+Z4K5QrEFwVpkRUP0GvaXA9hAFFU0dupRwQ94ZjaJxDixDjbAOdubW4Hs4YxA3FkLXlHdowLqjYtiTKck1J5qON5WJCSVODeRyi2BGwhb+VB2Vme4k/Vsslap+/q/VRgW9XF4efCHXPrGFtyWxct3HCyi0P8eorWmxCOf9chuKLRnjhgFIMzKWYhD6K23zk7vO6cD8gAnUTT81bqBAEKm1O6HrCuRKeFqYWerVU9D7ZQAUV0CRWmmgBfM94JpCdBvHwQaKLaYvt4HDraSO3qAk8vTy42CxRtNoHv+UDRjGdXCxCVO5W4qBbNyPWjnCH2yTuTBTpjKzAtluHK4o5M2JuGRcFl12wht8SV3XQDnZCR+GcRyMK1vPuRyVovbVVR0TYOiSfd+EYXRJjNtQ35FAc27+k80l9moDeWIGwp4xQN3RopRlErh5JWPaEUuT2FnpaYAhqnyFdww6V23boafkhqF2IdA1KVG5ToqddkaCmRdK1LlK5gZGeNkaCmhlJ19JI5cZGetobCWpyJF2rI5UbHulpeySo+ZF0LZBUboSkpx2SoKZI0rVGUrlBkp42SWhP1zIp0D5L6jPdJ0VrouRZK2WRGyrpIrdKeva5knR3U20/kZZV4XpWVVz7qoybWJnSylqXOrRSr62VWnxuJQ6La+Tw2l2lZnRVTOurbA2wXGuDrYs5w1KnJZaaYyzhWozXTYXdWC46GutzXo9F3YA8SShm5LzYDTme/pismjZ5mZrlmdYyX3fjPEHa50lroqdaKz3dDfUEaasnrbmeai32dDfaE6TdnrSme6q13tPdgE+QNnzSmvGp1pJPd2M+QdjztabWqi8XNunrM972RWvenyXkRv68iIU/nn3qVzo2AmvcTGARYSmwsMYCaz7tBVZnJgMLF60G6sJVcztwxQ0HLjFYENxuGxHcbs8KLvqhwZ3z9OBijRHurKnCJT9kuFeeOVzpEcSlNZG4dwOKC2lecbXGF7fY04yLfrhx5zzruFijjztrEnLJDUbu05zkQo9NruLuTS7fW6NcTTOWOzVyucSewFx0A5k7aT5zqcc192t6c8ENc64iz3Zue9RzoXvyc+sHQRfSXOhqjYlu0e6JLt9bG13d3CJd/pZKF/6zhIntTUtfOWXqXwwIWgAAAAEAAABxGwAAeHcAACi1L/1geHY92wDaudApMxAAUwUAMyGXtkGn+tbvW83i174a/UHG9FHn7fye1wXIlAxNYlamFclkZvSKNYABSOd8B3kCdgKaAnc+Q4b16zFg4HAO37BB73rXoCHveb9wC3+DcAh/8CDCI5yOru51t7OTu9zj4uY+dzi4trfdzY155pvNta/dwdm+gMEZfGwM7Wg/O0t72tXUyl52MjKzm71BAwVXcDExsIM9LOzADzzBEVyLwK+OhSXgAm5tv8+clfX1r3Nxdb3rW1sFXuAGDHjd6wOuBd1bVfUWSjpV6N66rtdSeu8tlHSq9957rz7V59VnoWShZHRdV6nTefUpedUndA+69xu996rPq0/JdV2nU+mKKFWdzqtXn1Mpk2kmKlWTqo9S6YhG1QwfX1PKbFIX2bgoBZNK167M0TWvTOat67pGp/deqNaF7t3ovffe++n0TqfSK51eTau6qjmy+f1Jn06n9F7p9N47vfdO753eO73QP0v33nvvvdPpnV7p9E6ld8+6Oq61pfoTAZur+lzvYqGyqPq8q5fn12iUUEzf2lRX6S/gB7U4Nr8f0qgaZTKZUumVRpuJEJzp48qI3ibjZd57b/M274XuwdGhQ4uijMY8HoVREoJ8HGoibKJJjPpsdkVGjq3QvbEmCitFoGTORi0XKhvfUDIy7EFoQWOYPgLNFZMV1kLJsUOtMbVxTowxsLXwUlQ0y9saJqUYZhxaJCFMZjQajf7Mvk1MM4wr1JHt71FlqtMV6uBUdIVuKbUiRtcteV9uGRKl0TNUAp1sIiQn1Q77yjiuNQUT/8dohEU5qjQ64AgaSk5p9BGnMM7/Z4ISO8HYNUc3RfyZlCUSp4NOWCBeS2b0hAXV7upyanc16hckcOFahjHt+MBQB524kF5LMPX5Xy6Psp4X+Dfej/Xkt5m8OAywVatWq/73BTyB6biN19gMe/GyZQsiIzIUmsiJjAVLIRfylSuGbMhVqlhhK0yFChfmwlq0ZOEsfHgYhsNwmTJjeAyTIaPIiszIaINtcJTPYGEpYAUsJnZIFgAJOf30ceLIuZzDgePmfW7qpUqJErXpm/7pE6iDeqhQATyAAwCA5S0vgACd3umjRlW+8qRIsTqrVsz8t3or/q+Km/uqVK36qqdKdeqovuiMGD16RHnKO3I06ZNOiVKlV3qkSJIu6ZAgWWrUaHLQIEEXdEKE/vzPJSUBHdADBfKDCNGhTdek6V4+cQ4JaeiGJr8o0RMpep85n3OpVM/1PE8ePMfzPXvqvM7v3LFzO398ZHM0rGbGZmdH9QFu6pS/dAkTJgYDY68FC66uOJ0T269ydGzThs7pPPJ+FBUXFxnP+DRpzvzMGxujj37NGjVX4+ZoyrzMzZzMO72y0tM9/fKSBXz6yRe6pbv5m/dhNU5LYzQ0tAbcgBkwIGMyLisb4zEuUMAAG+CuLgSMgAcMwGIszsriYi7e2tJiLSZAIAEn4AMHvNiLv7447JmeicP47GPAHMzFPMy/JD7xXt7lXKCHHvFbrsXwhj98ljv586nkSr5kyZs0YXImhwLlyZ+cCpUpn/IqVazcyq9cKXzhsWAhPOGlPAoPIQ8SBMiBHAmSIz9yI0aGfMiLFCFyIk+S5Md/fHAwx3Nch44d3/Ee93EWKC7jMWLAOIwLCt74jduwQeM0PmNGjdc4Dhwv/uIuXLR4i69YkeIpjuIqQIDY+9473MNDHBDw7383YaLES5wEicAHXoSIER/xEyf87ve+Pr7z/cNBqBJ+d4d3vE+YQOEUXqGCMzx26MgxiEPwRtvoGjRmyIgB44WLbtErWkWj6BNtogSJEYEiQgD2X/c1iOb74GGvA4cNGlqvMzSGdqoXLORVoDCh8VpCXdd1hAh2bdd3d3M913JydE3XcHBxHdcQIDzoB/321tZt7ebmoB10s5m91mpqaZ3WaGhlXWbWZ2Zt1mxsZE0m1grEWqzHxsAaLKwThHUYg2bQC7pBH+ivL6/24moDXM3V1QW6umurEWz1FlYLwGqszsqybbv7qq+0WqsHNIFQXKrPrVqxYla8ahUqRsWqVKXiVKeaT/GpSx51yZdMipQpNiWKBxDFojgUC8CZmBKlSlzJEk/iS5cssSXGhEkTa2JOnDbxJvbkqRN3YlCgKrmSP32yZEsOgAEgxIh4EAsSRIgJcaFChtgQHzqUiBPxokWKWBE7csSIGXGjRpE4EkOC9IgfMSVL4klADIj//JFkSQ4UyA/7YUjISI7kPn0uX+bDR8pSnk738B5+fMTDeFgP52E7XKcOHabDc+bAYTgsR04cjsN37rzhN6xGzRpew2zYsKOjG3bDbdqgYTTcyGmUKFmy5MmECSET8pMnUBgKO3HShJtwkSKDQ4boECKkB/fgHz98sA8GAmQH72AePASDBDlSgkmQGDHCQ18fH/Pxhw8gGASHCPHHf+znB5gixYwXL1pwC3bhQgbLYBgwYnAMZsFCxYoVKLiAAfOFv/CUKXp6Eu7u8BiPJ0yw2yChA3dgESICOZABecbcXIYMeRUqWGALjAGDk52sqhf4Aq8nTHCJLl1q1KBAg1XwFD3WYyJEcnAOHmQdnMcaNHDggIMF+clRokiRIoYVKex5kKuzYzmOi3vAD9jN7Y3fGA6urdlcc2CEkdxgJJxkLQIFPrMIgclMNl55QyJCAP759YHg++BhrwOHDRr01gwYnOoFC3kVKEzAk3BnVxeBbk4uDg7C2wO3tibTAduaWhramVkZWQMGC8bEFISBJUBw4MvLQIEuri0CWgOysARc2WZ+U6wHDNDJESA7jYlSiNhgxruro5ODe3NrOlhLO/MqwFyqQFV2csQoElLOYhlFQyxKkAwKojDRAe+ubi3tQHsFrl1CQmXUCbiyfUwn8dAKIdbzj89CTQ1dyP2X+3+LyTKwl6wlK2YrWUoWzE6ykuwBG8lCsgYspX1kuawj28hqWUZ2kcWyimwiay0ie8jeGrKFepUlZAc1KivITnYANpCV7E8WkP3TjGyk9dOJLKS9/cf2sXw6j51aaZ+xj3ZPm7F6bJ7mYvHYO13F2rF1eomlY+f0DyvHxmkWFo590ymsG+vYfraNZdOrXWPVpEHTGD3DuGjN2DJkFMeICQPmi/ViuyRyQdwC1XJos1jDQixXrFShMsVKsVEIoTxx0oTJ0y6xSpIgOWKkCJEhVogNAuSHjx48duiwOewgDsEbNmrQmGFl2BgwXrhowWKFCpvCojhhogSJEYEibAgL+OfXB4Lvgwe7Zztw2KBBb82AwTqtesFCXgUKE/CsBHtnVxeBbk4uzsJZCG8P3NqaTAeWza6ppaGdmZWR2QZ2gR2zCmyYTWAR2C/rZQvYLrtlCdgBNssKsFfcrZpVq+pUfaoHaFOlSF2OEkBUqLZsABpUV7an7sRpk6ZMmC5Z6kpNaZKkSJAoHznqRr2oFTWiPtSGChEaJGgykGQD6sj205C3D5+p9HFP62k8faft1KEzR04cOG/aTTu2YbNGTRo0jR1txl7sMk2mFceICQPmi5cundiIvaWhWg6zGBZiudJWmkpPaSlRCKE8cdKEST9bSSdpJEeMFCEyREiQBtI+ukcHixqotLE2WQwWCCgMABAEQQKjNxGGRImg6VmIDyQra4GAqAwGKwwBMJAMhzJ1xUIyAwAACQA38MJNWtDi5Jt45WYdzMqkOmDlpVp86dItsOElOmjjMj14tTMttLMkPWCzUg2yN/MWujk5LbBykha2svkmWltJB9aiFwq2e9KwFh3QeBQ7zwa9HP9OsbjCkDAQBdY8CzAqjF754idMFdmYbWhbMOlsXtFKWBZqjblmOD8C9dssJ/wWh7SRhHyyZKXt0CarE9fLOqOLCYCG8AQnx7/fN6DU/v9kyWIgoYN5zKWOIIzgWnG1aT49IJ42AZDAfjv+TKRUkAwxKiHh6sLLA8lYQV/mlyEEy5mJpfKKJhiIEwaEutlZFzbuXPtaaYsx7TCCEMO/fMwBdxoxRMMvj4CE4kJbc+A+WW5rQxQIEbjLYnKzLGxFaNgfxRB4Xhsbi8hiBmDJHEYlBneZmFgkC1lTD5f+jSJAEDOKTUZieL0uj9oHZm41tGBGJ6TpM5vhFrYQ4Xp8CNzIRoHR3J0nBQKQrZUwnu9Y/Jmbgbkzuy3NmdHyygc4vMKAAdEZXjea6fbiBHgiI4EBiIw7xPX3sIfq8DSCPSSGyRif8XVbTHToVX8K8PewawYZ7h+wHW/PH3zI0ntPP2DcsuNiFQnpm2GcYP9zQBuA1WWEgCIm0D6lot4oJMkzkiGNfb82H/s5kf796UF5JozZBLkHIMs92GaIATKuMck83J3ZW/mxKUa7grz1DMgHA9BRFzz7uFOjhvi9PmxeTp70jQkdqq/w7uZ7EQ0vkN/CgQHDS6PD5+C+7dQtuVGlwFSJ9I22x46GzDB3O/TlFatyJMnMA5DlbwgxEKi8jL32RW+s3/HEBBDcgf49pCRwNyGmzMQTlBqFA/R4BYtoVuCvB5rOzkuOJAhqLAM0Zqt4OQIAgU1gkZ5Ynvzqy0Zttacgj0ba2a3GwdJ5pRdCIKEZyAy6tJWYtqDH+NE/LUkoZ/bqFUxiII/NvOMAJ3a4DqOICJ4/1r7/AM/T29kbm8wyvzXROMIdSAxi5hFIdASWrMTE4r00L2krEz+30ImF25e53oKoxhSY8Fui/3ZakxASjWbiKzr0SunzONxgpXkEge4xwUz15yy+6heEG4yUxHehx97y85IjGoxEZmC8p75LDVDYd9HoHgJjWg+PG1g1jyDAHvi7dj8jECz/u5Eub+uQOQ3YFr7hvHz75mjyY0y416U7I3qbmrphbRC9CzNj7wnkmcDsiN4sT93g+KBeTNO84TrZrbMm6MGyVS93D9nXKs7ezandbFHFLXtb9G6NUS+3etqXJbe9TIB+wxWg37YRLr1YEHs1/gMBnGFHPmq0mSmxPUL0YqPz7L23oBnd2fjJGQUbjEPjOeX2Csfw+7Bv8yYfG0e5KdB7FTBmMiAcY5F4OEeLrZt642z2BISMra0tzi8Jrglsyt7MVcOqlqH+pVZi+En9xEvHJOycRa0HVEL8/0Xnw4IRK1H0ZhtmYupGbJ36OXdNm4cOzBknrqCBEdwJ2zfv0yOqNgkjRLvxGYHVyyT1fadYhi14q9H9AQzD9I8j3I9Of0J/iydr7pMaR2LnkjkHLoopsn+Eb8+rcrU2KqOFjluVIghthZNi0O+JE4yj/DxLnA1l2wzgztzrD65Z3Bk3IT3v8Os8rWxoLzvDUrDKG1XP7UkIHdmW04tZ+NbAzzFq+YyvNUAoGMj9+09MdpTtJiDS96yZNmFvvft2140y9sscPZupbbDmKiJzDxbYjsrMCjVu8uOx23QZs3axTv4ENvbfOHOshqh2Jr2cFpPfb1riYnECvm+OSJisUSDBRMSszxEDsmUkGQuPYPtjEGMRzZXTSOxXNx62vZamyUFXS6El+rO3KiETzozkxcDW3RQXRoPlyiltJmhf+xFdbnrqmwZazW2NufZCuaPEUtQXXtgIfru3cOFZrhJFHKVlCsRmZD7zFjxuIQ9F+MQUI2w/qfQQIm1XUbOk0CCDnaLORItl6tSEc9/GSL78JNM+2AqbeM5lK79GpqFRzUS2LM1x3Kr9LA1sWbgFkCYwdrzKnzdNx5z92mHIeIFMCbZH0tBCs5Plc/5J5AS4uFX6oWs2eHIMQjT6HlyYkcmm3OXcbJuQjGNqU8drxmmbXdPUw6j8VWhIaqzCBHztBONPpjtjYcY1r5/73V5rpv5N/P2wo3c5OaeLTTJ7VbN2gp0Hr3h+wfBlaN4WZku0sT8jq4mcTnmLbhIZAqsJ6Rijepa39MnQ3vocCA0xdgK/rZiUaTnUCR+5zTHtXUDfbduY5kwl6aNmc/0/okxTVXXOtdke2xDa4e/q7KrDuWjLZAgpT8hnHFfS5/KzrLwy1H7P4xw7P8Lg0Ex1YuOKa6lJyOmW75HDG0enXnObemgu/cS22ZA9SEfJWncIgAmS43HT949tV8soO5nVGERsGPnOuR1TXU7m+93HzWUzzlZtDqKT8n6YoXrN6PXmaIRYFuYwbtVuloZlcbdODJ3viZAY2zaG7LB/elSLKiqzq0XvN5Y82+eBE7t2JpQI1kZDIG4Ux6x2x8IpPMrSv0fiNlKLKzjyHAuDGnkI9xbo1lzASgsE3ZbIraKJR0ZWJmH79rE9caElp6/h5Xb0oNMRW85Ng6tlen83P//ftFgjs56i3ktz2DZiUly9m2yveT/67xq/mHP5F8xQ0qVUTYlCxkxLsi2pnLEOjlXIARyZ2YyRDRpXrkvdyl15v+2nrTtfB8InNMtmvNa12Pmd2BaCtuDme9FvC+g0rfQWcRlhLk0Q80Hw44P2CdjzJXIz8E4H4Hyjxo641GrHVq1A6ckqDTJ+H7eDZ2sSNoQF52uI1G2D2djVNaHQZPWIh9txF/qC63/HHQH/9adcLWLxOJylRmSPlwaNj0vJm+UyRWliyifcx35im2ZObJRBKNS49836rDX8+nNfBo5nEK1hojvS3ZltK+uPmhRn4yd77LaNl2aH98cTyBGzKKhtq/4fUNpaUDvhBmYWPa1TTCLH0g3IM271DGo2qf0UxxORXTeRdmBNgS4gra3bR28lxy9jEyK4Ku90Vqt7wIzJG208k2QcabELo+H6zhw9qsQcjuDS2HHWvUO5SbFh2zi4e6f1bkKmsAzRN2vVkqEyaE7yNP15rcZSMoftUWCxqWiRspcp/pg01nJB/mQiRoegyKZn3Jm1mEnYorI6z9KwU8hawLaDVF/4cXd9uL+fH5F6nlxrsp4enqX5WQAOjONkD37YzV4h2Ful827fNrknXBXOzhsVzbvoEn952s/p37TFWhP4P/JuNB4CqXdgjcISmV4MQflOmNPZxijl7myH+02YxlDvCYS4RXDtbll6XtPz/PUyAfjzeAncFhVPlIZPY7N0zFVPUUsbp3HR4A5YatueCy1vlnNTR7vRV8hZUvfFptos36xmqz723KOsl8uhzZ911VnZ89H4bGmNgHKoihMTlhxq1BznOa16ZmHZ7oVfWsvdSdB/7ybT0ddBY65woYHe9jKr8DGqHSe8L/SUa89Vn3HwLRhJeKd2gKz1XHC/8BysBu3p/qmN4FHj1cwOy6mH9HBwGy60sTnaQWX2f7r2gIPJpDmyLm7oanlTCU/Lrbk4GBjelr3lPNXFCndT1RCHqQQda72QLmY1NOGw3/ShI6zr8L4K/AK1Vf6w5Kdkwfn5HnbbHPgsX6+dLTF5XbRNONyVv0Ddxc5zsvkOdV8tfn6M5RqszlWUH0xw9KqVNTc+mp6DsjlvwSCH/G/8kc5e3w3PP7gC1dyW3LKQn45tv7h/M2pe4A2ZPaH3lG1ADm4i0/luw4xxEizNZSpD+ywptE92O1eqbTLT/MEBGW0KyLqCt0lj9pn1bTvebjLWbcS00YxPzrODFqBdJUYwWtjGjDEQi1vYMQWO2psPDO2gDRsbq6ngqmP+rG3P8glPN945CMPio7X0cGcRZDdaXQ2bMepcrQFk3rke6R9471Y3czGjx0BO+rsxYwnEFYGtK9OKdiwWG8xCZaDlmqlLNNSmxnv5VLfIP+Vv3xx6Nep7Ex0auQ8Q73+pE7rPLC/VYYa3MAbjWLj9QEEfdr+YY7Nwb/JpSOFyclXZOJF7jqcjzoq1Od+VecVi8GgWFqXltd+Ou2vQbPVbDih3EqpDwUrtYIa+sxnbJzP1FIxZRlZ4TUNqCQHD8pkXWOvsVfpiRt3OdQWBkwVzIp7EGqTRp9XwTUQsouqyzvtlfzBhSfDsktyW36ua8YDJLDMkE1U37Avmksyh+J7IbJdsq2TAXQvWKOYC79w+2ybPGkHku9d2sk7hrdLk2Ba8ht2AfiSI/d+xwK+dm1FvCMqRnm/C7Xy24E5ojTSxox3fbNxkxbaV5pgsz2iaTYYyz75dRptxKkP7fVIwy+Au/p73AfUyGtuzZNQZS9sUz3WjOc+XZdcmJyvRAgKTpabEG0fSzRbw0rORssBlVIZVaGZ2HvyIVLjc3Nh+4o7kEJsPG5FPh4kYcN+OpvX6DIJNcgNd024GxFT7LBdu3If1WptcNo6PFi7KTd436LBmvjesHHg308oKZ1bIwHnGWor2uxmfBctbxPTBTrrquUILgUz3Rfsd/X0tN8mzE5NjjrPgDG2CVqX5nBk+lRQXIq3gQtbYWR8Y6urP61sBJix2YofBF+lQu+18dW4XWk0kfMSebjbwhcy0nbE9APtsF666Qb/fdF4Vycxr5VObpZ2f+R7tLFB/MRd8W2BS0W0xsQJ34lVb/NiWnRGYRSEjZqlmWUh2wPIXoQvLkpyuPAGGtowyVwv8KFbxc/wNoXuaaXgI7NrJN77XdED2mn3I/VUnY0vtASw2pjazHWjcwb3jQTfsnrTLnMyF/xBh+aZCfhx1sVrbEPvZCB8cO43YJ8XII8uiPZONu5ouzA6LLU/QYwc3pW8U4TBL2S46ZBND06Vsx8J/3JlzUkMnn5h2ggWFGTm+94Bn0T4KNc6G0B+j1fggRhzafvIi2Ab9U1TrLq3lFV61YxTYkD7Dap2fVY4+p75c8zidXSAE+FptiNlGb2J/jXupNg3Ga6RSzkdBOdx/0LPNdD7vZh93Taf8sd4px2vUTqm3ULlv8GzyMEbPvxNg0xrmjJ70aSyYGzYP5vaYrjIb42s6m3qHz3NdG/25MdofJsrQ6BKzuKsAViy3kDvFd2KurlsRmuCODmpofxMwu/LYdUfDQJi1CieIe1Uly2ktb7pH8H4rPGzD8L5j08BZpeBUokFxQa9ZG+5ayHTpS6dij47MAk4htT6+xd++bDPI0KvX3HVHlE2/9dmk+n9Ibol3TufY1h+DvWsm9q0aOynvwLu9Zg2mPIjD9c9NuLWaYzOGSawHvz2SPzfnhifbjrWS2IZOOURWKAMB2Pxkutt++JYRwvcDNxHEhorslLbhVdz74yP2WE6n0/peO/UzLmhI0IcKrs1nuV/NXfDVslOnHcnXR1eOHRviCsNPJECyF84kTsMMvkcuaw9awt0fsmUwAWZpbpI3WiRlgam3hNqfWXxhZekx5uNkmHkwkmwgZt6FQnXj23CpFqk9or2/J/SoBKDNt0P/soOxHiH5XN9vHhkr4y9DRh5pI17ABbJshn0xZnO5FnPjTv26FeqxzUuyvOXqrdCg9sI563RH3Jn8tlxA3Y7rBWFebnbIfsvBssJuatsudlQdkcml3o79n+aHVCx0uQmdkk9PR0481+rbCfwTQjBew9lb1UdIYNwgwd15pMQKanmIcPS0ODlJDqwWtFOVG6rjKCkzy6Q22n4tXPeJ0/hyN+npxPtG////WgAAAAEAAAB/IQAA/J8AACi1L/1g/J6tCwF6BXE7NRAA1QgAsHvj+jz4b5ES7if9/TkRveeYzV1GTocJYkpVMwRHBxEgzgFgkaWBwmMHS/G9c84DlgONA54DGz70hwYBYkSP6PdVa7VeW2vrtmZjC9EhWkQvG3mhJzQZ2ViPtZiYsY19PFJoCl2hgobW0GZmGBpDl5WhNVpnyGChLfRZX2gHD7pBf30xaAa9YIFXe7UCBWAN1mFhElpCQ4AgbGEPh8UudoQIwQ42sR80gdbqAu12zrhx/7sLaAE9YECCTtBcXAbaQG9tdXVXI0Cg1Vp9oAtg9fzQ1tDu2JzM5xZ6jValyDs2J/O5hV6jVSnyfd9XbO9oNQaLS2JzqBXbO1qNweKS2Bxql2/32/3yUadJKTJahV6fWydzmpQio1Xo9bl1Mt/3fYXZoZbYLC6NwaNVmB1qic3i0hg8Wpfd76vX/U7zpkkpMlqFXp9bJ9MO8I7NyXxuoddoVYqc5k2TUmS0Cr0+t06mHeAdm5P53EKv0aoUOU2+7/u+7/u+r5zacrm8XpVUZTdVSVVSlVQlVUlVUpXUVlKFdMLsUEtsFpfG4NE6Bia2d7Qag8UlsTnUCrN9fn3dVCVVSVVSlVQlVUlVUltJ7VZSlVQlVUlVUpVUJbWVVGJTmCU2h9qhtrg8Wo9WY1Bs77m9Y3tunUwnE3qVIqXIaHWaxGKxaSbRqbM0BsX2jMGj9WgtLofaoZbYFGaNQbE9Y/BoPVqLy6F2qCU2hVlhts+IZ3bGh4aqpPpZU1L91rqlyGkSenUy79ig12lymnQyr1gs9nrHhi0ujUFscXm08nVHq8/tcwu9YqfJaVKKxGKxQjqsMCt2INUXl2tYvcYuhVmsMEtsGoN+aN2vXjf06mQ6mXds0Otz+9zaAdoB3rFFq9HqNG+aN01Ok1Ik9OpkOpl3bNDrc/vc2gHaAd6xRavR6jRvmjdNTpNS5PsWl+/7vu/7vu/7vu/7yr1y76umUZAlS7Xl8kZyrc+/VLExqDS+QFEgZg8eVu5LNe6V35UUkTTsizkiYlVSPXbF3Ny1DYcXlplDXPG4pWFZZP0Ul0fr0Sq2V1wag8bgGNgYmNgesUlsCumEdMKsMDvUDrV+GIdZX5+fd4L29fWNYsSp7xWPL9CrFClFTpPQa7QarU7zpnnT5HP73NoB2gHesd2xOZlOpqFu5dGagYGNNCwEEdLjQQ9bXHYIY7CPkjoGRkUptjdUUpV++GBIgCU23+40XGZnfJe6sUI6Z3cILKkvvrolcYkoBLHCbCYltZV8GnJgq/3pQocdag3124O5bpy7tTp1u8ku76+w7l4R33Xgu7yUY3JX/qpLlypWjngRJFRf5Ixc+8i3oOdlfIwAQU7HSBEH5aQ81Y89hQEckbtxKm7FuXgVx+JfPIkr8SUu6133jb/5nN/ok3zSG3/MQXhwD55MdgiRwlGgOGHChNqygiuVvoGDmtqar/m75QYMOJdzcS1Y4OVerkDBl395V1cCT+AHDiBwBK6lNcAHuOtmz+7e3g0aVgNvEFZXx4DMBQ2n4TJkgHAQ/sGTTozgEXw4LHrRjUYJLsHFxI5+9DFn4ESHAEEoDDbwsBcvhjE8x90dECBvTCIOhQ7xp8+AswFXI67GDY9zHDfkHIc35XR40+l0zDmd/5jb4T+8xw4e3sN98KhzH+6sI3OnR8k86kSaUqye1bJitawtJcevXvk3rIbl7wJ8i4AT6FheoFUrTs2pO3UCbMD+9MlTe/IJE5yCU/AKNgCwcxksnIW7cNFihsP5EIbD8BYO15AqOXIkqlP1KFE9qkO1pxYFqkV1KD/hbylUrFjhJUo4iQ504A7AmhXYAxLu5uYj2tUIb2tVpbpUJVKkDjVqxKgZ9aZNiBpRa7WJOlEvWqSoFfWlS5baUmvSNKkntSNHkDA96kcdKZKkTIOaEKFCLcltuBAhQByIB3Fmx+q/P0pNqSX1NlCgv/5rQD2oTZ3qU40KVWAH9qpmtfQOzsE3uFqbalWNqg0dIvM3D3MwD/rQc7ixTZChNtR/fwP0AO3KlVvoVt3KLVhAOtJFiLjgF7ysDINj8LQ0MzfzDBnO/Mw1aEBzNGfzte7jp/V0njx4Gk/fuVOn67QdO3u913v2ZDvbfX18zdfX65/+01gsn+bTfu2nBXDTAbQaNWk6TaNBY6bN9Jkza3pNs2FDp+k0HDjWtvabN3N6TsuR06bbdJx201+qzaW3bNHSWjpLlit9pbFg6dJd2ouXMl2mxYgB02A6TBgyTabHjMnrvNbraj+B0ktaiZIknaSp1CN9pJEgYdJMukkTK22lp0yJ0lFaipQqXaXx8Jy0k6bSUPo5pAFoIUKCdJAGAqSu6/rHD7u267s7I22ko1FoQ5sIkWlPWyp1trOL9JDOoaNvtA0bNbpG06Aho2X0jBlxHddycj7aR9PRNbvZc3M9ukfz4IGjcfSO1tErmI2iT5ww0Sa6RAm3dmsSJN76rVOkiNEx2oULFs2iW7SAa7iGAUNFq+gXzWzlsj10MtmhOzQHDmmd1hsCBgoQ0BogwMX5Pxb+WB/rYcGS9bJeYfzqX70rV6pe1adKtepXPStWqB5V4Af+qW/lP+tnYcddqhSoB/WfPoX6UG/KlKf39J06bfpNr0nT9rfPiROmx5TpM/2lB/xSol7Uk/pRlSpBekj/6FGkj/SWLDl6R9+okfa1nyiRolf0ixYd+kOIHtEP8Iy+kqSX9JR+UqFCgT7QAwL0939vyFD2s//nz/Wvz8fX933v59fn+/h5P8/nsV9I0At6Qj9ob8/O2/k6de78nd+zh87T+Tlz3vybt1rhPJyPE0eAF8DNu/k2L+f38Dye1/N51qw582fejBk0j+bZsCnzZZ4MmTAf5sGAEfNiXk/vy3+pfvXzfsyvSfNpPoBX06ULlsfyV65k+SzvxYuVt/JVqkh5KR8lypSf8lSoPPknUB7KO3m876LltTyX38KECZJH8keOUJ/6TZoYeSM/nRJ5Ig+FRj/6RYo8/znkh7zzpc8kySf5Ja/Ezu7H//i6OiAP5O/ufLyP79Fj7ue+2aR7ut+xI8fn0PE6HsfzeLsgH+QBeCFxcTN+xsuQQeNpvJxcjI/xcHAtvsWzYOHiXfyLFyt+BfOZr+JhfFyNr/E33sbbG4kn8W5uJb7Ep0gx4kd8W9var72a2vvvixChfOXylx/i2f7NxJt4FH/iQSQ/+R/ew3dI+7Tn8Btew9mfPdpneLMLf+HLHsNbeDIyCC7oIUiSFMkjOSRIjtyRN2r0yB8xatXKU6dOnJyTb7eADuifPmlyTZ4p0ybf5KxYXfJLjgmT9c2bJb4kyalTpEbNSuWpPDAQVKhQqDy5KlWrfJUHBvq7z/re2yMEB44dt+N16uhxPZ4nDx/n43v2+LmfY7F//I9ns4N8kAcK9Od/DgiQoL6+qyEnRChRIleEqJAXMoQAwZaWVoEvYOAp/IQJX6HCI7e2vLwUvIJfsIDBM/ivL7AH+7Cw4AffgYMIH+GHwwf/4IVC4hMfwpP5nt+5A8fheJw4WPDwuR8/fSx5pUqUKOmJEQPGwXi1GsbDuNWXSJBgLBYTfIIX+yMBAgO0HoGXGeNk3MwYN+NsMnb8atSkWfPKYcGK5bJcAF+zxs0hPDbOZoyn8TZtAvAAHA2aLJ7F8fCm+BQuPsflyKGDBQsVD8+9XHEvXlzLFteixZ9A8SdPnEkTZ8LE85x4Xp5HkeJRovgZJX7Gl0ynLi3iUlE+apSbKuWm/oA3+gYNnsu1XG/gBwRNHTlwyMXdsFGDxgwZMeBgvHDRggVzhYoUbyhOmChBwm1EG5uId01tqQwB4oOHZAcOG9I0oGU4MyvDcAFpoQKFCWRjYkejhGIEIoSh8IGDYBhYgy8GCxR4JehCcIBry0ABAloDBLgZv/vjlvWwQk0qxMdNGCrTOhonSri1vQg044LPgZsW/amDZkuWK1WoSClCZMfcixYi1s7KiEM/4FuwXH3q9KgRoD915pghc6XKkWldDxlwbm1paMai1+eBAqdFxuovbweHAVplj7SFAAnoFnDNOx6u+7suxaGqcGKp65W47i7r7nY75FQuB3dDPuWmuRoyKRfNzZBDuWeuWXbilrkY8hL3govMVNeCWyEbcSm4E3IDl8wdywtcMfeYE7hGV0I+4BbdCNmAS3Qh4Fnu0BViVO4D1wEGdINuGJbkgrkN8CH3y2WAse4CVwHG43q5CbAAbpeLAI9xD7hcWIu75RrAT9wCLgEsdbXcATiIK8B1cQ6MYbjvOjbhdp6FlVlWjoUzZFj5FR7LrnIr7CCzyqswgqwqB2ZU2VQulUdlURlU/pQ9dQLktN2kKVPGlC9ZqkRpkqRIkPKj7KgRo0WKtIkQ5UN5AEOFCA0S9BcoA8rZP1i/viufn9wn89mzpycPnjt2cp1MZ46cOHDeWN1kAXIbNmsCUJMGzZlsJpchM0ZPTBgw1fwl53npwmWLlixY8pVspQoelSlSokDJT3KTzCQryUkyknwkT7M0F4kSgQ55Ou+yXQZASBAgP+p89Mg88g66uaaOHDjkcly+YaMGjRkyYsBlGPmFixYsmCtUpMhvGcUJEyVIuI1oy2xZxLumtlSGAJE/ZA/JDhw2pGlAyxnymVkZhgtICxUyhTyBbEzsaJRQzBEyEcJQ+MBBMCyD5a/MICvIXrkrI8hceSsXyASy1gABbsbvubEsHAvDeuWqFatVqlLhQHwKm8KlSI0SFQrUJ0+4E+aEt3iTpkyYLlmqRAlPwpEwJPzIUSNGixRpE2FEeABsCBciNEjQXyBAWfwH++E+fOXz04fPnj09OA++g+3gOnTmyIkD540Vu8FtMBu8JgA1adCcMVMGk8F6WAwOA6b6Jc9LFy54C86CseArVqrgUZkiJQqGgp3gJpjJEiVJqEiOGMFTXARHMRHokKfzzg4ALAQDwT9wnY8ePHbQzTWxDowDy+G4GzZq0JghIwaGwy+wC9yCBXOFihRvKPAJXAKTwG4j2thEvGtqeIlDYBD4g4dkBw4b0jRgNHyGzXAZhgtICxUoTMBkWAwfsVFCMQIRwlCIH+AgDsNgDb4YLFDglQB34QOYC28FjQOo1C/SxQwplGRAQABBkASTaBmG5FCaxzXEAyTtZABhgTAoeCgAhQAAR0LQerHqCEABDDAEBBQ2ma8ToO4tmqWSEE5tGqeSUC4dgqeV4BwdgaMQYM4NGkfLcC49Aq8S4FwdjaeRIV0tAq+RcG4dOkMTIW4diqeT4hw6kqGTYG59Ck8hUQ49CqeXYdwa08K5RGh8DXKRgj2KpRFhXWjQxqGRo07Q0yBwbjmTcA53BLHkqkJx3Fo0XiXDHRoaSyfGm/BtkwDj0KHYCgnO7RE4Cgnq0KOxOgnldv0OZSuxmzr7c+vwsk2cyPAnMC4B4c0iFWQE+1eTzsHVQIYYnN5DNKDW3l+X4KMrADHSCgUMB2QugyTjAjaEcLq5cxNMTMaxhWLhwKz4GEQLKAaKkosrkUGXAGSUFEgwFAxMhImOA0iA48hUdiRQNBlDAsWDA1vRMZgsUAwQZSuuRAZNAhCEisZLRBsCnAQKkgcJCoIHKRSEBwkUBg8SFAQPFigEDxKoCB4UKAieJFAIHiRYEDwkUJA8SFAQPEihIDxIoDB4kKAgeLBAIXiQQEXwoEBB8CSBQow8XfTlwDgkZB+yVLSFky+fvK2kZ6YIQNbiGZLQIbCYN0NEdOtYGIYmMrDFHOQMFYBAGjcqjbhNs0BHgIKE0RE8RLZFZLBllgyH1gkw4Q0ohgiEQH63EoW9hUMgE4KyBOgMGs7WISKs5RcMQUMBcXUGEJNJgECamzBb4WdhSMhGoCBBR0NLI/SQ8LjFwfWUflKNX5dPmFFqYkySFHTk4ZA3C82AD/l2tYxftIffy86zuNBKJ6ZpDH2ASKedbo/rKq/AMODdzdYTu3DKn8ZAWe37rbDNvOvHgT12Mrz8wd8q7y7Sq7kTxqkWtfQuMY5H+9vlGiv7FtQHkK+5BYgRCRJR44QPRLLrwlGEkgMYAE0NSrqGZxoTggIjggEjRVC76sxp0PTuNaF7f5NDw1/HTTCFfL6kZ3fzvl3mshBBwrsrxROGa6AnOta8gcfSzAh1n0vfa6DdqakKJ5ZxMIrwB7qtwUtU5RKIXex5ZP8YPannqkl67wDEYYbbITDfW4ZWZgMjwBx5d2uSnPdaeCxpUAyDEvL/tHhPbeLuBMROoEJBG7kebDadbVQlstgjabtVJxJg6a0JnHAgmTtzsdYMhetPa0FpCZJd8s0G2hgnzgQoAXqeXWNghpea1hgSIfOQzJQ9Y3flsfOa1GNKRKHA6W13jDMrAj4B+Mc9e50wXhGuhd7GMz0DiMZ4afHAaOYu5eOP+Xdz82mL1dzq0X27dsxKNwdIj7CeTBcwKci0+Rn2WwnYThT7L3PpvMA034eXZr4XpQQvaRRX8qx5gJUMNhKc67zw2I7mtV50uHWOwUlKjMAFT8iOH4yG3Z+qKoX+785oPssCSB2JkSRJjg/Tn7Z/a0g4fbCLTcwiFbhw5Mlz1T2IoVL4YhaMepheoGmlmMCBo77QZVxDPaLBLLPSmMCgBcyqwwCOOfrIXOI64gmVbjUrhgyGrGicqibk0JEn5GLHE4aKaNZZMORhag2GVGmgA468eq4+HHWkyLHMQlOIsewUDVXlAA5c8hYXmecwgIYO4OetipEnINk0szx/mXTob9VXN6IRmS1pXza2A0sPU5BvXQO018tp9ka7IvyhehHgX6P4d5NUryHNN5tZtKcRtnqb6HLbgK+e5j3rbfzR26aB62k4UL3Niui20eF6TRJKz9ZKNK85424aO7TXFIroWklOTxuK3riFFc1rgrnbBhrtNd+CUEHgooZGeAKo2KCgRjFWtr8dErBICz1tVI4MERp4MldpRcnFwcQCiOKOKfXCHfGO7c4sotujFx16Mh1GZTHDFGyiv89hFlZlsa2eTUjJmDcmAB8sisRbEZDvh885Xco0WQgj+syClpGpArAlts6pZL+lKKjSmniYuVUsckPN5SCWP4l4ZLIsV0/UeFv7S0VJrkXacwIQuz4J0BHBmBTATh0MdXxhzcD7nK+Oi7MJIRkrxtxsI7hPtSYyroFGKeYcWxqSA8eFFp99ZBMMOgKMSe4DlmpNJ1ycUfKb08VDbOfyI3ELb6xozgw0GTZhz2lijf4C+ft8TWSvga8vx+zlKlEy8THRnxY5KyVeuDHesV3PonJ7g9GzJwJhnBAzTMEm+vscZmFVBsTq2YSUjHljAvDBoki8FQH5fvhct1KmyUIY0WcWtIxMFYAtMb2fA/D/NDWVGD5/zL4uRKvd6HIQy59EdDQRliMcJd7W/lJR0mpR9lykYumTBDqij1kA7NQDIYVvLBx4Lvjq1i2bFMjIYEwAk2qjyjgFWklp97m/ZUDg1qHiK2Q2AaRjxJgFCNWgiXBlJkhpnMNnQ+cQrbh6z+2gJiaGwGpde+9NEJueT7IhupL9xeETy0sLozQtF1F7FW0VLIXHFEDm92INodQvUs1y1FZQFr5hH50dp8nofch2LFRlDawNKIw/4SRCTloKvetpFYSiMqIyYPIjJX3U4xCCa2Sos8kEGNXJDLUAQ/sHP66Q2azofDL9G+PEEPdyUxxm49gn61mRMXdw+iSmHMs0tGNzwMal3jDurIhOaMzkpP0jftgRbLWJDLNxtMnKrMCYH5xkklPUBQ7/vDnwI1U4jGye5Ca0Yp4zxkH292oWx6GmTXRklGxzM/5DmIbPIB/pfGssZp7JEHNrYn75GWKx3Vgra2lF6PEaE9wshvEZfG2GphYZR/OPcXhMv8ldTTUMMtje32oHsUbkJ5VhBDiTGrsJuI34uwTdQzHk+v0DRcAdeXJphfG1tiKq4v0hjo0ImKD1KWdcYc8S/yTrCCPcPfXlMmcw9kvkGQwW/2swYf7GcKP9n8Ei87+G4+tvDIbY/xlsLj/moOta7h93Y7YBDMo2FQgjsM21wRB2ExW4rEvL6pNhTjNBhOFq8DP0k4Pt4O+Hs8LvGloZf2MwNP6e3A4spVKcYqEq6iDuAOL8iApk7t72sJi6hVSlDrcHhvdjbd2kCyOb8s4dZHjwyWQYDcgkFH0tIxhDLMu5ibfDq2xJJks4hUuKO1fSodgmk3E0IJNU9LXsBtIQbLVLFx7BVpcxaYjgU1LqoJX++DbMDmAwxlOAGamrOVqGZmuyht+6tFkjFzO2DuIMF+8vDXbPHwzW8s8OR/LPDrfxzw728N8OZ/APvPQdikNrnHVsYp6VbjASpqAbqQFz5IYGYHLu20C1SX3Z5AzmvkXA4cT5ncHK/aXB6PmBwe792cHi5d/JwdCh/8v63mkMa7a+D0vL6PHfnDu6wO7iYJX3AXUMGr9C6TMSloD5IkirWXmfh+bO5FyzRjRns1Y5RPwrTRBdCSrvVWMC0ZRgZDhg9hlkwWQEIiaFy3U2or6ezWyWfKQtSePAf3MWaAA+xYJRvLvpGP6fQagpiRKY+UBczZ6n5NrYGxPL1hzCmQ5UOdid0lTnvkxHkHS59xej2D3aH+OA91sxWXqUO1BazPR2mu2DOZC5cSblbuWzprOYbF/Bj+ibMZ/X0at3U6z6/g4cSRl76U7PGMiyniu13WmsThX7OWxptVnTVUY5rlS4WGfHHDly2Lo8aZH7g/eAOey/iqyodV/CqJsa1D1aTY3L6j/em+TqzIlq6dxdn3lWznePujqbmLOSdpqKzdjUG2bmkmEfLHXPkPYvB0ofebjJoy3js9gOyehDMLAIlkXaNqIL70Gz0b1G7GAtXAkUVlITLZuHcADezPQrknic6ScqkOPOAlNSDO+gvynndsNEVZS/26x8AiRplOnNOdYCvEG8xVoYdwyuR3hOTk4F51WIOs1tO81lDWbx8IFaZkPpKibS896Qo7hZ8SNJjmB6ZFDYo+JbYaoOPnJwPdZefKHZYbPMx7CYfc91a22rNfTBTt9UTUcJjHneGy9Xaba0GK5zIEXr3eExJHg4Xu5qm2S71Z3rBWy7jbM9Etdh4pa6QPoDhLqj64kdVU2q7l/i1pYvYpghztnaeCDkDi6dHbEjsDTksbOFwhhdLHpb/fTBeBq55LShthjGkaygj7GChvgKpL9j9Iv398HC/qGsNjkxfc07DDN3LhvP+q61Rpj0luoo+kyFFV5x+WqTVTZPA4svjxs1LLKuI584tsOX8c5uE+i+jHUqzdPOCCyQyJIre+KYTe2TPLOAWvNmRpC3Yt0aD1Jtn1EZtosFhm2gD9ujuL1PGMvZS+WsKM4hvl66JyZbDZ3i4Ybza3bghhBslXlaBwxfjN3DyEpFhmiYhkrjkG5k2HYEc4dx//Kl96OF396RB6otHM5bcSCE7BQw25D7gIipWxSjmTO9uTDVBMkoptnLbjLnJmyZm5gzVFbTYFUgc3xOOg5r/uuC9uTS9WHHH20htiU5N1WSX6vk3LNqrb3/pW26t6yRVTeTt+mYg2ASrVO9p3mRrHHeA9cnBRhCuF7CeWALEy0uxHpcVga2F6ZYWz5+w0jcvlyjIZZPJ7RuAdPMYYEhuYzD4qiC4UKnwp7DEOT2otOk1e9X8BfbNsHgfvNRgqnMwm8W7zwehteCJrTZjYuZQ5xQhjCJfC+arpr2KwMKsVPbSyKyNWYSWzMmcmu9QVuMtWuLLSN4zBoeLH6y+IpiLOFCOtjEpBsrWma9a95mbCSaCGFb6S3DKnPbm1RrzPZGaU17aynv4+zTaX5WPVD0GhdAC0LW2YY7ctI41A75nr1oMJx3Z+Ab1jW09xhYQUYAp+p7iVGF6dYMsZ+n41jMwvqTeM9E5slVwZ8j0U3tnsCGUJdMj3m0H4fKs9Bm9RV2CoCtrC738DIZS9dWw/Iwd9NiZ1ujTr0VEn0emcI4+zBPoU2AMCbIwR783x6DX/lACkwFbWnniaG5sZA5vOXbDqYVnEADPz23axevEPb4JeOa4bLwBmOPucQO42rBAsOzgkHMsiZ82coWIQEKs1AzOtjcOZsXfE2xA9gg0QLrw+WEDZvoTOvHZ1kdfoJz7Nqi4Ebny6J1aqeOgSWuwCF1KziOd+KMKQ8Z7IhAbljs4xiYMSaOFbbG3h/ErdhbgF36w6U1kh9szQu8hEzuOcx63bB+kZr1DL4Z2Sr1KUo3zLGinLlWB1q3Er8VUWdoo0TmOtlZiekH3TTIG8DVEeY8wz5qZ2MTBOM/XxAN3Xa8C1dYCAZ+Nw1IZo1jZEhiPesnU1uIxdKcRPuxVnzP42uYELBQm4Lp7Ywf1ssQ0E1bXGDZsnSH3llOupltze2y7bMznkEryb4AaIcdeeeLGUcOgl/pFtsyuZdw0kQmESd1bxEsnK6CmXpM5a6FiWFawTF3QyzuySyKsIx3nfj1Hpm8FreF+XeDCxinaKb1CnM0XsvocHknJXZwx3hxs/hEBgyRx3k2Z7sJgMwQMqPU4XbHsr92Q67b6e6vE+lXWBfj2RVe7ZCLFs6NWVbD3KgYM2w5BlMaV8YsG0RbVbfFC+OzG+7NUw0o+NCeHp8a7IwhhA8YzrAlB9x6H2Nb4NKok3bws/iTBe7PWAwL3hJXWN0Yadm9dy+lNkO4sRiaG26ZCu6T2LqCPVYwlkc2omtmqT9Cfm1mRSyY9ThkyHbuFw1lVshauJqeSjtgwrANSoZGasVvX9DWJF8r/S0xsn9qPGYan3WGcnjIzY+vxQHolpwXYGWTueocVvx4HmeOi2YcPJhCQcNYXBbZ5X9KExYfloG59sapmszwoM9ctdYdjE/Vop2zOHlHshQ6isArsbDZhl1eO+5ZZirYhGb5DbsOQZbva+4Gzgpfxj5fTYlOvGvednCHN/HOKVWGne89jnvP0r4qtQZqL+X516yxsTWVEJ9pzqrBgsEKMcUhpYnCgDLhIvmeiMfN4RrZAsHyoeWQ0ojCgDrhEjn7mtLxG0U266xscvgnFJqaLxLqKhnrvm5y8UbqdULDQ8rTU6kTml4iy//fJLHjJOJaxScwDzAp3QqLQnVLWEHvTDs7k5BR6RtYis5oJ0BlGo0fsckyom4o/Mv4ZYMziyYxWQC+KxPpbqytYx+sbnss4Q59Wmv0CM0DbAic36ZEjc8HjCSbA6ueHASV6FDyFQ8sIfGep9/bsnigVHhKBwsgjdJNAgiv+vEnl1euh9kwH3G5tfqsTqe44uPE40DbiyLPucEwpaFiFHO3A5qoW8/cwGXLowfK1kQk0NnC3iriGtoCwnrRYpFSiUqBMuISGB6fiZuVmyJOJoAu+VMFlMSz3GfRBUOVd6thKUa6/yHNaxArgCH4UeAV0AnAAZgxoKxZRRrUuO+NA0wZPBU1IsFVf2JwNOpqvTr83dszvkdN6K5h/raOxy5ffu5pqv+4p3BkIO25OkbQssjUJ52izCU6fxfcOnupMTcdsLb9+KrlEDj/TgAAAP3///9aAAAAAQAAAAEyAABIBgEAKLUv/aBIBgEArY8B+oRtVykQuEwA/F9vNy4UopGqADI350bKNDAERKH//yzUEln3NclIlPHde997D20FQQUWBZGH/uT5s3hnke+wnQuguZn7GRfjcnb0iBChRJyIIx814kZPTvTkJwviQW1tdbXFtpgRo0W8iBUpkmRJlsSTOBEjQiSIBTEkpB/2w4W4T3exJEvypPbQHDh0G9fiWt3WttZrzdYYuBEQA+JAgRiZkR358euLDqjrtDSzNmsJEgRE6DPWw3v24GE8vMh2mJEiVsR5OJI/leJYneBAH2BGXQsU6OquJtABuDEQB2JC7KhtLs7FtvhWU0BrtBbQZ82gxfpBW+gLrcaseBbT6gAN1rS5yfp7QC/o23JN1x24D/NhPwyKPXmq5EruxJ84BaNAoQIEiDs8vBcvWDALdsEtYsRYscKO7VgF37EVvnKFCv/xFyFDhgThIPziBQ/mwTt26GAdHCJEDs7BIlgI15DBMtgH9wgM1AIICAUKGzbDWrbwFu7CXJgMDw6CAVOG6zAfP3lSx3UsQsSHEGIEBb/wFz48HLKG4zAdOAyH37yJw3FYDs9hFgwESA2uwT/Yx4gRJZzONxR84wYIBsE2GAcXimExHIYFuZDVqCE8U4IEk+ATbILTGLIhHzIhp2FExEM+ZDS8pkgRPSJE8pCocbPJZHJgDrxkN1ayRE+PjunYg4c5nuM6/sBSnPDx6cWlcRrDwaExGmfIoKEDBC4ri2BmVoErsJzcBt7AcBzHWThKlL0kS6pwFaZjK+x8u3BBjdXYAq/l5R1hwl44Cvf1JeEk7MdO+IgRNsJ73IQhcIQIElgCT+AzNvOEn/AYJsNQODGRDbNxw29yLAfHbW7sxhqYA2NY4zVmYzWWwsd8PIW1MJ0Zm/Ecy3EcnsNDOAcL4SCcxmhMgV8wHu9gKoyF/5iQw3Ahg2AcXIIVuQ27YRo8YwYMhsEsuAUZWQNuwGJiClgBJ0jADHgBk43xGD9gBwgOMBhYAS7ABjiMwADu6hLAAtiLv5gye3fl+myfAfDl5+fLASoTASm9GCsLy8qaZWWBg4NOwMBmk5nJLGNmNmJ0a1PFHAgIGAg4yOl0GjoPnU7DQqfT6XQ6DZ2HTjLDQqdzzc3w0EllNjx0wmZY+MVf7FwbDBx0OgEDnYPOZrPJZGYyMxtVtrltaWsDDAQMBJTlFXjmbJDhoeHz+XwaHho+19wMD52GhcyGh04OOQ0Lnc61uI5bIi4Rl4hLxGVZoqDKRMDBptcSsem1RIzzkRIrmd+AiqwEHPSjbHotEQEH/ZiUcdRmMJeIaWCMjGiCTGY3c4uUBOEgeWQyVrYJZUIO7M0Pwjq/ZrNpxoXNEsUJAzJoaLqJkkiOmYmAmblERFDnyIa5zpF5yyVDTGaKDAxEMncZokmxT6E1dQjomB3rICEFTWiBKJKZzrGRro65rq7xr8qpuiYhSDmaYOBW12BSpOIhvyVi3RJRkbnOb4nouER0nPC4RGTzqHjmj6klIvPZMgUhp5tZnR+Y2xLR7GkG6QZp1nRjMj8P+fl8Pp9PwOfzi+35hKwUBAg44VET0wjiCyaj/d09WAKecRhJh4yGKMQT2mKUPkfm57Pw+Xw+n8/ns5LJCHjIXm5NSj+GXDIlpCCiZokTHBnfE5KUpCJVzIliDgIAcBL+3QB8NGOGsPmqrc1pYs+TykHGEw8OwYElIONrYKdCENlaDyfhnTAFhKgqOREYyIGilfOQzdYhsxsENVPOQxpUnBH2IjgPmTTrzJidh35kdwY0mw8mw5pjzbGmAyyZmB4seWCyMeOYcUxHXgCY4Un4yI438EyCFPtyBjm2RLxDwJzYJYOGZyGEDZFPQkaV2fGtujKrY+dJyKZviejIxvwk9GPmxmeqBI55VfCWiMyCKGzC8iQEbGRbMMIwu6gy5msKrDlBZeYVAaeoKUqKjqKhKChaST1RTnQTzUQxUUu0EqWkk2gkOkkfUUeUEV1EFUkmiqSIqCFaiBIa9ISkgqhjIw1EAdE/tA8fuofmwUPv0EVah9KZIycOhUPd0DZUkU3iGqqGIlI09MyhYSElpGXI0DE0DB2kXwSpF9qFC91CAWkWiuWKlT9ahU6hfrSPRqFPqBPKt9eECV1Ck1Ak9IiRInqUCB0ihAahP6gPymMH1UFz4OG4ozdoDUqDzpARAwZ9QVtQFnSFnYoUFAU1QUtQEiNEhKAgqLNJmbSO0tE5OdqBcojbAEffaBvVQDOwYbhALVA1WoGmUTQ6gZpRCREglFEy6oCOUTHKgC5QkAABDaMGClAw+kUHUAG0iwK49Gml1Cl7Lr/ltpzWLJflsWC9cuWtfJWrclR+yk2VIjXKRXkor/zklQ7KPXmnTd7JObkmv4TJL3kmt+SVKL2SU/JJPhnJJ12SQ/JHjfyRO3JGLqnIJX2RJ/LIQx7piNyQFxrkhZyQPx3y0SFdkDt6I6M3eiAH5H7+uB/v43x8Tx7f43ocj99Z9Dtux+s4HTlOx+d4HH8Dx9+4G2/jiomu6Gx8jadR42kc0dH4GUM/44de6GYI3YyXCQNmcIyHcTJjXIx/GRPoX1ww0AXdixZA1+JbPIsDcnFA7+JY3MqVP7fiVf68ilPxKd7n5319HkWKR4nifFCcj8/3nPieP1GCJAkTV+JNfMkSJs7EjxzRcz034kVcCBAH4kGCDPEhTsTz/IcP9+E9evBwHr7DdTgOPMfzu7scnsNv3KDhNHzGDBkuw2u4DW/hLFg4DBgu3IW/eBHDY7gKFXZu5yl8haM44SfchIkSXsJJ+Ah3erPpIkR88A8OwkPEdXA5OQ7OwT14mPM5ZzLpnM6XXudtrkGDw8G5uZu/vW3wDZ4hwwW/4GyOwS2s+ZqrqVXwCk7B01yCR4jgaGhmbuYT/AzCAgYuxsAZjHmDMR974A687IGXORmCBAZcgYcZ8DA/4AO+XAAA7/IAAAp4AAcr4OVgTsDLCfiX0+qNy7lz4bqd6/r1f7dea9nqW7dktaym1bNixWrVrZoVq1SdqlGh6lWtqmO5alcNq1+dOjWqR7UoUZ/6U1dWdqgG1adINak21aU8edLUmjpTJkttqStVakx9qT1t6k3dqTlRohSpI/XkpKN21I0aNaR+1JQktaSm7EnNSLIle1Er6kSH+lBHNqI2NKgHdaEm1M/HfmzIFtSOjd3YgZqxAfXpPv2n/TSfPb2n9XSexrPYi32n7XQdOS2n6fScjgOn4fSbdtNtEjuxFZtNr0FsxFbTaRqNYRv2mT7swjJdpgnbTJMJ02F6TIvpQcEWbDD9pb1waS4d2F16S5bO0loasLH89V9faStdxa/9mkpPaSlQGkr3dZR+std77aT5uomSVtJMekknMdJGGkkf6SJ5ndd6TaSHAGkgLaSD9A8ezaN9dI/egdd4raNzNA4bbaPv+kbXmNEzWkbT6Bgu2kXD6Bfdwq7tmkWvaBUn+kSnaBRtYkSP6BJNokV86A8dokG0c9nLbjYzUiRUmDBxYk68aVMoUaRG8ajKSZNYTU6u4lXcqpUrdsWfPs2qpcBAG+iwsEYQSxbL4lKlXvErDsWwGBWXKqWKVfEnbtVj3aCBg3bw4O3Ny0vsglprUGu1CV1hQk9oMzMIDaGMaZWtlUGABIlQpEiSJitBYkhMSRkpFZ+am+Mgp8kUmzrFkTAxJtbEmdoLruH67c2t3XpDxzWGzpBBjS+xJUuUmBJTcqV2XHyLdnX14UKGDgU37m6wEy7cfbMRrttts2RXw81gxy7bxWAZ3AvXgk1w166aPXArXAoW7KZdNDvgnt0JtuuaXQn23ggXgq237JLZvg+ug4rrjt0GtdYVuwyqrLvgKqivboKLoLK6YfdATXUN3ALV1AW7BOqo+3UHVFDX6wqonm7XDVAtXQD3Vkj3r62Mbr20SnZ9Xv5cFdDj+lsVz9v6WjXO0/pZtc3L+lg18WH9q1r4rr5VHXxWv6oKvqpPVbs8qj9VrbypL1WpPKkfVfte1IeqTh7Uf6pNvvI9Vb3v9Jyqj9/0murdZ3pMtcZfeks1xld6SrXFU/6kaveSPlIV8ZMPqdb9o3dU577RM6ocftErqnAv+Ylq20c+osr2h95QtfCFnlCt8IP+WdEe8gVVs398xwrhGz9QffCMD6g2+D/vpy74Ps+nIvg9r6ca+DyPpxL4O2+nev3i16kBns7Pqf9yPk6lD+ffVH4334beesVnQ2l94q+hsV7Np6GuHvHR0FV/5g8pqjf8QlrqCd8MFfVlngz99GNeDO30YX6Qanow/4VeesH3Qil94Hehkp7Lb6GQXssD0kaf5bHQQ3/lrdDH//sqlPGp/BTq5/1eCtXzfR+F2nko/4S+eSfPR9P83jehZp7JL6FiXsknoWAeyR+hgW/ki1Atr/dEKJXP+yFUygv5IBTKA/kfVMn7+B4073n8DgrkdXwO2uPxHge18Xd/g7p4G1+DnngaP4N+eBkfgy4fxr+gHt7Ft6Buz+JX0LW3exWUwqd4FPTsT7wJ+uBLPAna4Ee8CHrgQzwISuA/vJN6ffOZNMAvv47ap3sPtH/u5RzXd3gOXuvjfoOzerh/81Tv9ho+w2P4C7/2ak/h0/7sJ7yEj/BlT/YOfuzFnsEr+AQf9ge+wIP91w94Ad/1AP6+/fr+bXNZXNaWrWVnWVkWln1lW1lWVpVNZU9ZU5aUHWVDWVC20nqynOwmm8lispZsJUtpJ9lIdtI+so4sI7vIStpEFpE9ZAtZQvZpIe2jdbSBLKP9Y/1YPnaPzWPxWDt20dKxc2wcC8e6sW0sG5to1dg0Fo09Yw1toTVjy9gxVowdtGCsoPViu1guVosFtFjsFftnq9gp1s/22Sj2iXVi92wTu8QqsUjsEVvE6tk8O8QGsUCsD9vD7rA6LJ7FYW9YG5aGnWFjWBjWhW1hV1g7m8KisCZsCTvCirAg7AfbtExbZ+nsnJWzHGychbNvts1qsGwWg7Vg12wFS8Gi2TNrZiVYCLbMPrAObAMrZhdYBRaBDbMGbAFLwH5ZLyvABrAA7FtrqXXLNVe9VW1VWnVWjVVhVVe1VV1VVVVU9VQtVUlVUTVU/VQra6fKqW7SlAlTvVQrVUqVcpKkSHWyPnJUG9VFVVFNFFkR1UOGChGqgypkFVQfHRsDVcb6p/qpffjs0VPz1DvVTl2sQ2dOlVPhvKluqmJlU9eoqWkqIpozh9WwElYztQyZMWJqmAqmfqleamDlUrdULYBZsNQr9a9WqVP8qpQaBUp9UvnqXmWypCqpSZAcMVKLVCI1rw4REgRI/VF7VB51h44ceBVHvVFtVBozqowK40V1UVnUFVVFioqinjBRgkQdUUNUEPWDs8msy0pXPVS52qHG1Q31rbpVDTVDxVAv1LWqVinUtHpWJ1QJNUItq2TVQR2rYpVBVVAT1LB6oBaoYPWrDqgCalcFUG+1tVavTXNRXNQWrUVnUVkUFn1FW1FWVBVNRQODYL4IegnswmWLFsAsWK5Y+atCZYqflL4oUJ444dtrwmSJkiRIjhgpokckb4iQIEB++OjBY4eOHHg47m7YqEFjhowYMF64aMFihZ2KFChOmChBYoSIECA+OJvMZR2dhzm5DhziNsC9ubVpyMCG4YKFNbUKFNLQziaYSYgAoYzsgYOxBmIMFihIgCDsgIECYAS+BngJ6AoA4L6t1Ns5F65btmrRmiUrFqxXrlqxWqUqFapTpkqRGiUqFKhPlZ46cdqkKROmS5YqUaKcJCnSJKRHjhoxWqRIMlEkokOGChEa9IQU9OjYGIgR0B8/ffjs0ZMHzx07i3XozJETB84bN20U2SSuUZMGEc2ZQ8NCQjNlyIwRE2YQzBdBL4FduGzRApgFyxUrf1WoTPGT0hcFyhMnfHtNmCxRkgTJESNF9IjkDRESBMgPHz147NCRAw/H3Q0bNWjMkBEDxgsXLVissFORAsUJEyVIjBARAsQHZ5O5rKPzMCfXgUPcBrg3tzYNGdgwXLCwplaBQhra2QQzCREglJE9cDDWQIzBAgUJEIQdMFAAjMDXAC8BXQEA3LeVejfnwnXLVi1as2TFgvXKVStWq1SlQnXKVClSo0SFAvWp0lMnTps0ZcJ0yVIlSpSTJEWahPTIUSNGixRJJopEdMhQIUKDnpCCHh0bAzEC+uOnD589evLguWNnsQ6dOXLiwHnjpo0im8Q1atIgojlzaFhIaKYMmTFiwgyC+SLoJbALly1aALNguWLlrwqVKX5S+qJAeeKEb68JkyVKkiA5YqSIHpG8IUKCAPnhowePHTpy4OG4u2GjBo0ZMmLAeOGiBYsVdipSoDhhogSJESJCgPjgbDKXdXQe5uQ6cIjbAPfm1qYhAxuGCxbW1CpQSEM7m2AmIQKEMrIHDsYaiDFYoCABgrADBgqAEfga4CWgKwCA+7ZSb1CVnTZlulSJUtLko0aLJCMPFRoE+djI+KfPnjx3FunIgeNGMVEN4hlDwjJjwoARDOSiJcuVPyp+fVCc7DFRgsSIXp4QID546MC7s0FDBgwXLOxSuLu7u7u7u7u7u7u7u7u7u7s/LluuVDWpTpsoJS2SHPTY+OfOohvFRDWEZcIIBmqh4rfHRC8PCI++g+ECwIkSI0J8aC7p5jrEwblpYLuwViHtzCxC2YMxsQUJwgyAfXl1AfjqzbJgoSIlqnJTJkmTkpGQjYx98tyB40Yx0ZAQTCCXLH59TJTkCdFxZ0OGXYoQH5rLODi3tbQzs7IxsQU1zKvLxcK+AFy3BUsVqcpMlI8kCz3+yUPHjeDfHt4c27MrUY36yEHMAoXHCa9lmgWTtWBTpclFhyAZ9yzCSTxTBgyXK35OlOgB0WEDhl2JD3RxGtbOysTCvp65AvC03jSCzcyLmRcwM99S33ZJ3VHPdkXdUG/hgrqfvsKtvJ4e7Xa6nN7sbrqaHsLNdDH9g3vpWvoGt9Kl9Asu5Z30CK6kG+kN3MkL6QncR9fRe91Gl9EHuIuuov8reRM9vZEX0fM9dA3ZW7fQJWRp3UH3aWNdyCvIurqP19Guuo03kEV1GS8gW+r+uX6sqNvn8rGf7p6rx3a6eS4eq+neuXbspbt461hKl86dYyVdOTeOhXTh3De20XVz21hFV/GysZE38a6xhq6am8YOuogXjRV0z9xD23gNb6EFdAmvGdvnlrlkrJ475oqxd26YO2jrXDD3i5VzBa8X++YG3i5W8XK5W+yaq+UCWsSb5WKxh/fKtWIJ79+tYslcKneKDXP9rhT75fbdKDbwQrlP7Jbr5PLZLHfvNrFWLpO7xFK5Sm4SK+UiuUcslGvkFrF8V+8SsUxu3h1ik1whN4g1coHcH5bI9XF7WCGXx91hf1wdN4flcfEuDpvj3t0b9u7auDVsjUvjzrAyrowbw764MO4Ly+K6uC2sisvirrAnrt1VYUncFBeFDXFPXBPWeUtcEnZ5R1wR1sMNcUHYDvfDddoNt3mZ1u0ub53NcOmuB3vhzl05q3Y7XA42LZEHqCSReEljQQGHBSQkGoIAI4cZhkbCLMmyuMYPBIaDwMHjQIAg7wEgAAYcyoFTSSypjFLAICAAAMTWAIwba/84sdMNc1bOv3u+cX+8nHnjcqP2WbVu7L9+zT5h/Fzj7Vg7982nRv2wbtW4d+2b/8TpuU7as3LemcuN++PVqhPv2zX/iPHzPfVj5Y1zlxpvx7p1zxrYARHJ869ed8eYvb94PerGubOss3rcui/uXv3inhH7XrF+3Js3Z3lh/aj1Vsy//ssfI368ZvV4M+fO88XrUS+tmXv9lXvG/PnF6pPmzpzPivXjvnox98trd4yz85r1T92ceZM1q8dbtWb+r1/uOGHvFeuPmjv3LS9Wn7RuxfxXr93zxM8rXh43c95Z1qx/6tWKO69fuc+Ibc7i4ejwzA8v3TDMxkuWP3Rx4kWWLB5u0ZLZP3644YCtFyw/aOrUlzxYfNCyBbNfvHTLAx8veHjYxGknWbL8oUcLbrx84TYDtl7y8aGJF06zYPlBy5a8+fHCD4ZsvMziYVNfvGTBw8MWLTPz8qU/HNj4geWDpp04zZKPDy16YPbFy24YsvUHjwddOHWSZRYPW/bBzYsf3DLg+TfKN8jym60y5VHjtSlVLsivWl0dYvT2wrUoG+XKoo5qceq8sFu1i3pE6FuFenFu2pTFAvKRyCOBPXknXTCgOVRXoHAStWvtUazJnbUXp7bwaf/PmpHATf69l6lfVw06zd7t73TBf+69u8d8Jfbzt0ve2r88uvaZTTBGcM07c541X59a9cL8q9fdMWbvL16PkL72aWEzyxKwT0+PDznstehFYtkuu+d3tM9peeoDOrD2uRvx6IJuKPzsbTbZIRrln8M4+t6uXbxuN2IXcie8gaEOp1fnha4Lgkjd5ZHNU6OzPrls7AYU+Gb/xn8nf3YKHapf8RPVdWjUiyt0dA7IwyZuGNeN+3deZ/W4uW/esuLlcavWmXv9m4jAC5SpW/v08DiIFwCC2CL3X6BeagQDLno4XSshWHYxaxCdNn1Ma6BK9rKUcdpMq/heDSlUdvhCFVqNaT0g0s2askNuzESXGr47Al6G1YqAbVNlXJXNTCnzqznsoofrWhiBZYtZg9gpU2NbQb1kr6WM8eYjaoOmBU+Zi6dGNgO6wDtyR5HhWumiKO1yiPzkllqmC6VLaM/KxQMThubli8+L6fbx1a0XQ37JYtneySJ0yo7q1DqqW+t08ADCrOlH99LD6eotJg6UtOJEYmnA2HR2NVERmgitz0h9sKTGqHd0cqQMfnFNe7okJqe6jN5xR30Zp01o0rMpBeG4OaTz6srUpeokBlv18dhzUhpLXFfM6nvHwDk6asf6ddKoeL0DU/WiREc0sqYK1KU3D4rhxAHPEIdClVBwapnFaVA/UqAjmxHuIFhwE/erI9Usl6XWombHQeSXO0qZ3RQsQ2kvp6gfrpSy3le0AqUVh4lJjpqDhMlRuoBKiyVr+y7i73P1SnC4tGXdxa3yw5R3TnJUN97v2MNelVTXrG2D1m479Kolx8FDfGwJ0B+gN5ILXnDLLx3bHX80umTjlRZoWANrZ0OLyoH7mjTJoQklCVcLOuNX4R4rC5tk9pFynctsWdGt9pnitM4JxTI+a+wJYNx4nBc7euQTJ8I7HIayxktv6t0yRkyJofxXu/m2nEcdzPnzHnlLtKunJ/2Wu+lIOaLr+w77yreYZ7OWUXq9Urb+ipf2n71mO7PL91KTRaz6xHhI8vVVU0xh8qHIVJrXkPtyRm/RPFs7WwFJ4dBR4cbRyBZvcmKuTnkYU/vvzvzourB9tKmZcbdRXP8xlxFdTMKprOn9ArNuv1B+0+i6Ykuf03Az5uhTekCuGifJ4IhXn8XK2+KozqJBYapJX6eiBzTKxOq18D1VfD/4uhXhk0pL1UQ/GLrpuhiLhkVG2/OZb177BrO/wyvrVvMsVmTcBa311e476qBniTlHNiMsfzO5XFXHpa4T/Hm6ai4puyMv3VxtZpXPRna16AW95rU2nGKXMp/Gph1KLX0s1fh7XEMuchyiV5U3cqZ1QgUeeKaLqmXjaLfSBGwuFb0XUwM2mp7euykDMp2UrvXExwwo67WhvnEzKm9cUhq4McX03FMOzKR6+lZVHjSsVI9txQ2YV767sF5ZIyt77iw9nFq8Zm3Z7eB6KGyupMPs0pvLi5WNL5ffX/9lgqVSK0x7H2J8tMW8bo69+yJLdEaZEmmX8cU0s5h19uUGWv43mq4y07hRS833x9or22tZfrLpl9XGyhxu7rXd/mu+5dqCU6cRx6h2nCdNuXdac4lq0OlEm44bMut8b9m9csZd9tp3eszEY71Wnhsy9P6GWy8DzT3lsvjYdvQ52+57bky/vF1/qmQAcskN6K8Z+CuWYLo0BlW8g1OaSVh9q/BLDcN8cCeJyeYhXS3EihiJX7oT177NVJS7tUhiDcYKvIAWdsts7NVyfFHjMZerczoucz4lU6wSW4Zk0NPwW0NuC9uSiL6NSrHt6qJRztQJw5ZQBmbEVuS3lvMK25iAvrEZ6L3q/OKZogQTd2uiDc/qsT37t0b/OqQq7slbqQt6n6veTyFar4Vqz3bSwv3ObCrdo275LuIVLXwtBW4RV7llbnjSQC6XlvLfYDvn8C1vN/HKiV8rbEpn4vYyvvGANbGr1OjuB2b4H9emdxNPlvi1wlZ5Jp5fxosOOGu9Suz3fk74X7Xi040S/73jN4whr+KhALc9ZzcRbddDr2kf3qr/MSC28ddu4HMe23HxZXhvHcrer1iTv7m7UOcNf/nZ/rTC/K9+Zzu4RoAOrR1ACW1/Zb0zk7pBQLduE7hcs0CjdyoN1jjQldoHdF8Twa3c15gPNxTo3LaCC20u6KYMCNptUq6CNCxc6F0VOvA27fuq8LWdQTdteTj3jPDDaxCrQmujuEo5UHTg07P+3qtustDrPBIweQuGbkVTxtXjuPH4YHOeIU+V07v4xCa4MaQrN4/ovgaTW3aUwh5lDSkHfYxZj8VGNrAcOm5Oo297y/XJ8NLpnGJ0JdeYj1A3V0IjF7l/ail8+0xPEJsLoYGL3LfjFP5ic9VNOt26VUfdko9ECzlx8pm8Um7WcNun/I4R7gD875qQu0+EzBdfTow7CpmmPkww2TlHu5l/f0Z6uDXeR7nXvsDs6DHRhMQgA7s45oY11gUW9gL0aY0V6571d9FcM1a0HGHK3JyftCmTG8ByYrZJzytqWDtUjNc9YX6e08ZT90/88BwuGGvben5sqVRZMLFaCr/7fLRxxLknTh8r7rbhLBsD1nDXnHRE8OV9LJssi6NIPyuBbp81zgB1cvsY/neTv23u4tNEZwuGYtV139qerh7ydCuxu51sHHJuC3KxmcwiHYw5wugW8mo+5EuuXQs2zzRrpjd7c2/t3Dq2vI0dbAy15XJ36rRRBrvgN5DJFrGAmjBtJ+9uRT6M1b1s0zqwdry3bg33Wv8tzpfmH/lt7qvefIQecWHtj9szBGPOgotcdkEA1/JyQp7ohddlweIaa8sOdf0IdqVdByxNPJ+L/BJfdj6NgrwvvrYX3uw1cjvQinIpdFlkt+rEZOJ96TzJspua5WqoVMxKGHOyGspukLOn6VveWKZNlNc82fdNFUL+APHfWcW6ZjeluUEuETtK9xLnpJKpYX59reRuGZaWaPO2mUneqXyvYVw55gxjx2jnZDvdBsXlhU1tEJIX9LIkVtyaymuPiHTb3M9nSNgY0WT3A6+01J1bj0knelo2GY3EJxH49xR14wZUhO/hJtNu0eRMtk7ebDTKOURdIbm+k5qoylhu0ig4OgIAuCqVGmjHSbnIXHBS0lisbTnymIHl7L4mc8jB23Q1WrZdEjjOlKzAFUx04eDjjS/dy5OUeXXLqRWy0Zfvs1eeSV8ruOD50cGVLpb6wh7blsvXewzZ+Zm1Cv6871ijZgLgCayrmbKAMTBw6i0fdrql2gKBl9VsZ6xjLxgozROFrr4WnnkgM0uqZdVOaqmEMZSTWz0fIMOTvO2KK6x25DEswbQ+8QfTKLKOzok6tWRC3GyVkzhxzfd7O7+CuZqeycxLj+VM4eBzoc3d5uCdO5mR8AuVQ92PFSarlPYZlkzzCIqaonNpaDDzwn0+uAxN8l5xhE+Q2Fy4v/mEDtpQynU5k76LwgdTyQDS5ueZjU2KMisTV3zPShRnUgm2c8v50CH/BtO4q++u1sLe+/BLn8xM2+VhTzEamJQw5lW+8a6i7jfUtfxsdw/DOtXF5iLsQhcYitg5JsCJIKNzzx4vth03eP3undm30eHYXbGW1yxwCSujXiltX7TXsbFFBhXvqK9CczhpQ+SqJzD4xC9iXkXM5Blfx11zF32OReDkZqf9tzmBTVphlsdgrLhrtzDziZ1DO1D6wg2nPfFcwbJnCNRJNVwxL4n1UIy0+UB61n4nuvNGnzdEe6I4wjhxjDPRtcM5WO+6pmh5C5qz23DdK56OhZ1oPC6RjePLrLt3ybfJIq2SOtYY5WGizh2u0oTB/VooLlO2tGwPot/Y9E4Vsa51j4TfVfnmSk2Or8Jv/chBmB4Tg4znsr7yUMLD/tRNGifYmMVQfWsvbjssYrcXQPxmjfGa/TZbg+A2EByMQPq8/ojISfr3BE3EjH318bvsfGoY0kAz24FdkwHaf4X41vZH2R61PAOePELymy4/6Ja+1epllxs+96QfEsNjMvO5y4qBDoGYoW0+6KSLr4Q/3D5gPJcB8x4/7DWnxKKo6vX5kJc6+fti1slZvgeO415gOG3bZ/QjlNSK183/EyDz7o24bBn2mOo9Bp8Tdv7aa5tj+atEvt33iB1IPpdt2E60LuTbTZkurjz51jawsgiWWgk7e2BCwWTLANNOOOiLPVzmApNJM+ef2Bv7jYiuwDJaG95zTu62o+et2STmNbek2R8vS2SqvAJuri3MM8GiU1d2KZmXsNHWaywv7zxzhUZqnuTZm3FafYF1pgyzGvw9uas622MHecwJW2zUz/O8+JPO1QKuY4hwUsGXyW15TGUa48dtue3KLtOcqNIq7gvvzrCXNO/MpRkC/mzryWxF1EkiukJWjIfcRz8lkrjGgnt2qWNqIbolThS3fmSrrO68Byw8zWrydQc/th1TWtPLhqnXlnRWx7OzbTgvdmu1FWynGqi37mi5aOzCuufy/rqb38MZy9SMsWVtG2etpjpLSQtRVSMb92FE7gUscrh8O23mHrOfDSO47Y837Zw3ihh1NuvEnnNOu6R80hoeLeSbfaVN1bjRab9QAWb++XrU5unIYqzeoB27WdboQmB7MAIFipGTsqnov69YTEtlZiVB1tTzQ/DMzctNOZZkwoXChhj3daQZ7oKHXIRsZ8a0P5gTcEnaZsvXk7X9vhGQnfWsG2hhP3YB4rT5zwDr+h5mhWP1m88zhDWnj0mKchw9O0OBO2AefpeFg824RabqsbBXEQ/NiA4ctjgt38XFbjRPB+X+LWhKUbOOGHS1b2ZMCV8zbY582DErnRNAmFkzUqhbgwQpIw2nbPHxyHz0efM1hpXPftITng5maNpIRqYOwlw6rk3gocy5JjqRe+r7JtgLlnfwF5g6HA7qnoq3DyrmHaCjXAqMuzH7lb2CAkcx252zbzbkUjlBgqaqHI2rR8T0z7ndh+eunhiqsaA/2LN9bAzvZuqN19KegPgu5+hMSutES3wUrz18KWxMpwHN0BZgA/Wi3SP1XbzOz+OhLTi5bfzRw4tmn/iy2Z0GrYPL9257LON5296NHXOFjvVezqPJzS1SCNBAdXrm9RAxaDYwyXzl5LXjnSGln6BB7ZQjS9hlXnXRvHr6TvBVesFQ/ZZ/IyDUQhf6ja1Qi8/p8e3gTyb+7v20CtQN40ZkD41expEEcQSoe6HISSXnoA2VpdURTFp0Uf9COj2ZkwQOwrtjYzbATM/HcJk9uZHl10cbPD1YTUwbtuPlQd/5l+1J2h+BglPs7tiYbDBR230JbFaeMdtZp8a2ts9jO25XFxxRtkewSBfynyZwJTT6fPa52d/5/zw9ykI8zrQwj4usoZMxxEC33e35WhcEtPdR+ecwFf1qRrdE6GJ9VnRsreypIvvCy6O5w46Yy53QuYLRJRl9erlbhLsGHO8T0lSGArrULZK+T/WuC27B5tIIE2oLMHt5B+mJz4uJgtnnJPsyvqYN7nsSe1GxSQeYK+guGDv4VxtT6M6w2drKTmTL2gRYAwnXLNeWMsbd1nRG653M23akC80s0oWXt+06asN6gZY1UtntZRZ5WathsEgX7yu0+GutoQNfwxkgsyUwzfQwzyoZI8QtO//L1lRsO3Wr/613Fe/49pX+Ju3WL2Ltm7slyL/UP34BIo9/QTEOkqFckn1zavXE6xoltcErXnjnd9ji9jEU5btboGXAT3pXjrnes9qz+GWj/BjURffRNHA85xsZopocbLqpWnizc1bZQu9cenlmtVKM3bIO5C0X7nlTM9D+p4UB5BLf5IQDYoYdfv3dEV9Nzepaw85tZdHX8n2tngR4YXteTBvd9hU+t9IkzF8dRuOVTVgffYVtatYb/vCyXjfd1deRzAb25QW97GLsirQ2dToLvjOy7vuafRO/DJcEgNuWx8TEj+/z1HZ/dFZg2/yymJ0GDWGvlkC2sL9ZTr5tMhebvUDJlZBmOb/I4rQltCYxweejZpCeLojZRWstoNl25fbhgHolNupueg6Rh5hatvOMb2Q3vRicGFqycy1qi3NqZKC1bwoGU/n2GskdcmamtayrsZkcTBuJJS5BE9ur3f4HtnomTI/O9XOjABgWO7SdCA1McjJ8Oq5lfGKRvzHdIuuSYO5eart+NW7e0cT7Ze7CMtgdjJ/NrKb6nRgfDjTRQvk3x3dTCmTKybFaZtP/If1sjVnuGdQqbGsB1TZoSX/x2RSeX55nhapjwXBTXy1XXn/8KzOipQ12YS9erTzbw8m2JmP5Fz8GhXFkn3af1l98SwdSbGZyiCs76YQ14XgUwRsaH21uIu6OWBHWdtX53geItt6HzLMmQ27lM5ltMM5NsmV34l3MuX0ndWEnmCPzMIrtbCwfjD2aM47HEGRr65NpIaWcn+0icAwqagAyaxJ2UvcVurT3PT28npPwGCbjby/0BaclHsvM28e+dXo77halQcfdgrO9IH65TNfeZkHYO/s9/dh668ztvbCMyt1bcOR6izuIyV3wQDMtEQeaSieDjwKW1fBYHu2y1UInRzS/pREwgedrJgmeuLryELJDoyo1CU+8S+UlK65iJlSVaUb1WGdp0+pxPbSLo11gszzL1hKgnFHAmgMasvSpbWczxC9v9fav3i3bvZ/tyR8ZuTu4vi4XDplBl2qM9tuZDWWqNsU+eD/HrE07IkWuJNXPLewjn9vYl/zm7FvDIfQ1TZeViF6B2QKUkf+akYidFQFlN2qAhexeMbgNZmIAilkcQWJHRwBLzI4l8Jtv13JDs8/ia2VIbs8HcLubaLligmfNYLDZ9evgMjNbDPiXHSnBYRMGSOyQIXAtu40a3Hw+g4Afy3ymb6sRTBtZwWYpayGseRb4mZ6MvDu57J63jYMfBbS1bJhkzRYH44r02r6EKv/jN3DYzYVbhvCTqa3tYvuC3vx147LbjvcodmnBaMm0jU3j/wVnW8zz+KjJ8CqHsGrH04y+3Exox9CnyKoz7B+w1LGJfqfkK3MC3NP0WM1GWUwfY5aUSAqZ/LI1B0chYCuHtW6z7Q3FRnmGYjffi+FOGjjMfcCpn54+GuTUTceNuHn4RpROvZArKhoh+lLc+n9TmPmP5sTdpkrekhegwO0QHgtQ7ao6PM1BzNt13935tdUdGsLsgcH+dHaoC0qfdYOgpnxNdbR63Cpha/oirfvWqpwQFXFI9fHA9jLG/SPW7oi+cbZR0T6aUUy0gDPRuSd6AgQGMjPg1eB8Qmd5DmyhN/r9vBpzqXlPMhE+8gutqbfo5LD8EHJ5Y2f4LchryrV2vgLd2i+IHfDVAhFBULDHeUn7k+7JHsTTAhjUlv7HOWfYoiwxrlgwWcTvXvEbyXvn5/j7TvhZBNdSO7dQ5ITQRuSd5v5SWSGjcHvIy13cdoG2RQxawcRo51kDr3lVWVapq3FUt0thAWhXCvJBuAUOpes8lOW0gGJAYszr58RyQ+Ru27DoTX2IOcSuBEd508GwaoALo8j7Duy/zi69HvAEkwH2/wwHUSvrS4GZbGTbbTSCdyzOlbRG0XwYfxx73qJjYV62WrdzTaS9IPFLeSYeBY3DCTXb0MY6dZmKrWWiR4egeXFYwd6q9ebCxjlie7r6KcJSzgqlu4GTwuE9dZWTGWPeFjZCZaieQItVbzKTLDtDYWZVlfuTfSVvHfwdytlGWEs2inxNoTqC7ITREbxr5j72Fbr7IMEX6m7gekyHmYUHU9woc1mBCMyutWB4snnbflrn7pTRSLGLwCx8NkrfI3OT2+5D2s46JdG6icVprYJyltkXvQls1shaW/EsJEz1tnazz3hJ2pPUhV2jEj67c7Q8WO266WcUwqgjWitgZp2p23NXz3ZDi4ab34xtpkBvww1OrKscHmyyObEPbt9ZiTaJLsuqRXeeKQ78qaHFWsGuTM7ErhksTgxxH7/WEq0Pfsf7Ri5jdDXMaYN92yf2+ValTWOzg5OBtdYqZPsSqZ9AfRfnLuBO9CqakGEbAFOtrDe7nC3HZpsKWP6udCDRBybqZvfuUrGIXco60Ba7mDjfFjLTuJR7hP1uZD07WMYneCVJcguUhwrdyiQ4m3s99VwePQteR5Hs3sWvi8Dbwg9zW6OwdcL1F9M2BcEW9nr5ZGQcWvU2kTm+QPhbKZNgX9jtODhRkM/Bt3kbcMajE3HnIQmsuBeBtksXvkLvSdEEY6XGVOkyRg6O0271fYLkWZrd9dZkbl612Mi1w2Yv/+9C2I48ex1irUAsImvEe3/fm6C2EfsddJX3wn/LH9t7Pw3HhfWtg3qEtLCtyV6YOwrInRt2TEYk1LY6rQLfyv/NAo+Dm1hFW3PjXIcLpU5q4GT8Xk09NbwR173w/RMoct5wC68F5tJlILHMGz6+CkfZE8F/qAiH8MsmmKZe1tjc+B64GObUbxN0dvBwZdVSUftuQ9Z+04VfyEFgv+D+FGHnEN2tG6qXv8Uw6vqhlC45x9qb8fq93Jlab9cjI04uynSRnHldZ8c576/80d+hzcQUUj3LaLGIjMNVmgXVntyQyzz/hh7lhImGdnFjF0XV3yL9xLwjoyiB12m7XLs03ZlcNKVxITQjH6Rm91Xa/sKDniE6IdBIlUOe5radtM2RHMwegx+FvwmZ27wNFYUFPbMCbKOU5J149/2oDG30XffoiAVCzekMJM05fb5deoEwkOk2C+TOL6wbjhTWtnuzTcqxf2q6+rElcZmzmu/Amoj+F3Bdjg2BF6Z9/8htEnAGb8/Su2V7K4fEgnNqwpE96PJ+1B4V2bhaEIKsmIoJ4O5/q4GfVU0MpsxYOTl6B5SIByK+c8RqZs7NBTcKXty1EPflsIEPrbky+lKaYpmSpw87mziZ7cPy/72H+DDdEBYAhb61CT1NY6wWACH0RjSeshj6Q9yDBN3liTtw////TgAAAP3///9aAAAAAQAAAKRdAAC84wEAKLUv/aC84wEAxewCSuO2rC4QyCYDN565S/C6HeUfDLSIVb9nzimMfasMMSElXG3ClkzdYulPKf3//08ppZQCoAqRCo0KOIaMLqMM82EMKjCGywqjWcAW8IQJF/AFnIZHYCslTJjwgD2EwC0wCxZqWA2vWGHERixAQBfuwgECFCBQZQ7PYRMmoGAoWAq+gVGQwCRwCXzMN6tqLVwrjwDBAHfAXgwQqAjCwMKKGAzz4izMZ91ZV9bZA/wAQ4AQAUfAIArgBQsAKMADcogMAoSIDx86cOBgAUPOQIECnoA3ruC92vGK1Y+9MIDP5g3ZgoYMFxe+F2N8c+ED2MCBLCJ36IBjZLSMhmNgGRjjuriuK1ewLi1aiLZivbqvrqub2KoVq8vqrrqH2UNG4jQ4TUbmI9a0CW/CmXAnTKqJm4ZwK0SMiFVhV1GiAKEb5If9cCAsCLNhHjowD5wjB8gAumxlALawLVwL08JyOC4OCUaCn+Ak2UK+cCE/wDAeZAf4KwFOgBFgjJUYDn/BQ7AQTCR7ZbCsIK+5LPfcMYw8lnfWmWcI2eeNJ2A0LAGbwFWwCPyFGWAEF/HeurXwHwwIE8KCeFLGOBDPwrKwFkwGi8F0mAqegs9gMxgNDoKBYBsYiTPgJAaAB2AW31k31oV1XeFR2BAXYhX4EwaVKeQJuQxbwpUq9cF98CXsSZWqU/fUNWVq1B11DQ1vqUvqqkJ1Ud1UtylKlKfr6XbqpOlqupkyXU530xX16X66oS6owkJL19KtVEnSlXQjRbqU7qRbeOleuoQXEyRIjC6ju2hRopvoIkJ0Fd3BC6nRbXQfXUeXUKEL6P754+f6uX367Ll7Lh8+gW6gK0jQoXvoBgb+3b8LCGjoGrptO+gOuoK30JUz5/pdN276bt/l42Nz2dw2bd7cNxcOHD1Xz7Vjh86lc+vUyXPzXDx44tw4986dc9HkXTJ3zBi8i3fFiAFzwdwwYcrcMteMmTV3zd3bW97l1dNjXuZVo+bMPXPT3LxLJ+VKuVOmXLlXrhUrVC6VW6XKlrvlcuHS5Xa5dXVf7pd7d+flerl2dlgulqvlZrlIktwk98gRt+t2lShhcpncJUucXCf3yRO5K3fj4qLcKBcKFOVV3rm5JrfJhbtv9waOi+PasKHj6rg5cuy4O26PHjwujytECJAL5AYJYuQauUWKDLlDLhEiPq6P23Z/XBQpbop74oTaVbsqVKy4K26LFiwuiztjRowb48qQUePWuGxsa3ft0qDh4rq4MO6LuyHDzXA1aPhwP1wPHjhcDrdDB+M1XiQyeZP3eDRxTdwSJUbcEZcECRAXxBVxQ5RdCZfsjo2V3bLrwIHZNbtnZxPuhIuGVuFWuBQoYLgYblqahWvhXrjw4D64ES6ES0DAFXAHDChwC1wvLwPXwEWA4MA9cMPCFtwFFwyswW1wxcSKt3gZMEhwE1wF9+vifO+++2rNL78oet7z/t9vv94HuAFuVxd72QsAQHrTu171WBxkyIdHOMiw2ARkHhaNzLZYdLvbpvDu8JLJu0p4d3jJpNxXmikN58qUhkozuS/3lWZKw7kypaHSLJlsNg+bSGRiIrJ5iGw2D5tIZGIisnkICAh47/FYvPcYyfDe47F47zFSYDEx8TCxr1CzmeaFmZh4mJjG7Gs2MRUqIoYRhn2BFYZ9hREWEYuIYYRhX2CFYV9hhMa7ujpZeHd1hHd1dXd1bdu27fLedkLamZ4xubent5dMJpPJpd4yqWdM7u3p7SWTyeRSb5m8NzkhrW3bVs+4vGheenvZbzpkDuotT+gZ27Zt27Zt9fwJvT0vbnuYmwbzod5Sz7i8Xr7dw7vDS9Yl6yrh3eElk3JfaaY0nCtTGirNksnExMNEJBKJbB4iExMTDxORSCSyeXi893jvMdLx3uO9x0iDAovNZrN52MTUVyjNy2HiZTabzeZhM43Zh6nQYRExjDDsC6ww7CuM0Fh3VycL7w6PsO6uju8Oz7BOr23btl3qLfWMbdu2batnXN623dPba9u2Xeot9Yxt27bt8t52QpqecXm9inp72W86ZA7qLU+46Rn36PSMy3uiqLfnxW0Pc9NgPtRbJvWMe3TJ5PLe5IS0tm1bPaNXu6dhUdcKV4LIMSPTyDQy27Y9HrHRaDQy72UamUamkWlkGplGppFZNDLjAOW+0kxpOFemNFSaxQHKfaWZ0nCuTGmoNJP7YsYGdmN+ZG1kbsjaxvzEjA3sxvzI2sjckLWN+TWwa9s4QCdM4Njelm813pZwbHGATpjAsb0t32q8LeHYnDCJAzyKGYuIYYRhX2CFYV9hhEwxYxExjDDsC6ww7CuMsIgoZjQyjUwj08gsGpmG95opA4vHQX5KQ6Wh3Feayf25MqWZ0kxpKPfHAsnaxsb8xvzI2hrYJcfG+N6Wb0s4Njg2OLa3ZWBgGGHYV9hXrAiq+tqoqYURhhGGfZVhirCKzy4JeO+fMZAvkI8Pz5Av0DCQz8hEejwwR0Kkr6MLNOQzMg35DAP5IqVhgPRG5pHwEao9dXR4SH9vlyNbCALPugYNMgPjqBGP471vCGUUwTiileBoaOj3NmOGWZkQSTh0REad4RqlBjkGZwogIciz4z3eY2AxsBjYtejvb7lcLtu9Zbu3pFsul+1yr122e390f3R/dMvlcnn8o/OCfhno5ou+6FY2SJco2DQyjczj4fGw7/Aw8DBRsHnYPARkAjIDDwMP+04cApKdOB66KTaRiWki6O51c7s3mXYW6FYMdPOCRaQvIn2xiLhHt2zx6Nq8OEC8vXZ5LMKxtYmCbY22FWy2e22bV0fXtsu9ubI6urZNFGy+LRMDm1cwsXnDCBvYNS9Z25hfjENiRllpeHRLpC+7E0VK2+Itb7ts3sA/ukHNO+ZH1nbv98IUM9YdGi7v8q9dLvdauR8H2C7nypSGb0s4trYNFGzGAbaCzT26dtku2709urata9u2zWvbZRsH2LaCbdsKNptXMPG2rRs2MTfDvpppZ8tbRC5vu8Rr26WxyRQzemkOKtS8F5l4DeExk3zJu7zFPTfC4+FgXTKZNMQ7XN49Ok93lhaINSwKvIE3cNvBE9gV2BWoftIiWFzhSrAoWBRkACGVoKCg2BMxpFmejzxDniHLKhFAjiHHkGRaOoENZkjmQdpjdsV7k8t7v1y0SOb1Sem6N5lHd73C5JJ5dW3btj3aHm3btm3ZJSVWjEd8xEbjvSJiHCpUQEcgRpOXrEF3Q6wFeWJkJl8ECSICxg5hZAKyepIhiQPNlnv/yu4Sc7IHmrwSPgQkedQSNDIB/ZzIkNzRAak0VJrJfaXZmNJQaRgHGAco95VmcYBleXIcjsfjkaxtzK+B3ZgfmRuyNjI3YkYxYwM7sjaytjG/BnZjfmJGMWMDO68xvrF2rizI2rZKQ7J7yVqlWVzbyn2vtyUcmxMmcGxvNd5qvC3jAOMAnTCBY3tbHuMAj8fj8Xh000BNrYWOAsewrzDCImIYIVihGxXfDqxQzChmLCKGfYV9hRGKGYuIqMSMt+/FLK+/RoZKmP0Pabr2sIUsmVHjA7K3RxZDEaNP9ybfauT9cVnLFGiokaO+JiXu/CHqRGhkjiWoQ0Q1ZE/ybanp3nvJ7iI+ERj2K1ceAiXh2OruVcJFlQi6e/t+BQu1LlxIxgFeMhM0XIg4YoVHiJaVl5F5b+AsBmdJJ0xQYb2d3nu63dsF5F7WUxe+Xvje+yJ17vA7HA+eOXwOl8PpuGHy5RINR8Pz8tRwNTxNGj2ux/f21vA1nA2bODwOhwPnDX/D+fj6eB9vw/34XR0fw8mQEcPF8DBh8DgeL1PGDDfDz5wBw8HwL1+68C6cCxcv3Au3s9PCtfA6voUKFO7ESRyP43Bwc3yOK5VP+BMuJxeFR+FSpEzhUzgd3RV+hWPBkoVn4VW4lR+8CH/jS5Yw4Ux4kyZu3I0rUZKEJ+FIkBzhR7gRI0K4EB4kyBA+hBMh0sbb+A8OpEcPHBwHv3EjB8/BffiwwW3wGjVm8Blchow1vsZp0IDBYcTgMfgLzsZ76OA6OA++o0WLFDwFR4FCBVfBXbg4wU9wEyaSPMmRyBF8BCdBwsiNR37kIngJ3kKNq3EWfAVP4xQoSOAS+IQJF/gFbsECGkfjFSpg4Bh4hgwgOAjOgQPfsEED18A/fOjAO3APPASP4IA74BD4A35Gxsm4GS/jY2JcjDPgDXgRjIPxBTyMK0DAEfAvnoAfKMALcAPcixMQwAXwAHwA72I5yz8HwH3nna9c5SlH+ck35phrnvm9tW/tXBvXtlVr19q09qwtK3En7lgb1n7VarfarjbiPlS1VW1We9VO1dzNjWqf2qZK7VKb1B61DUFtUFvUDrU/edqedqfNaRMW7kvbkiVKm9KuVGnT3rQ1acK0Me1Mu3A/grQbbUaMFG1Fe9GiSXvSliTJ0Xa0I21I29ChLbgDA//23wYEHNyDO1Gidrcb0T60Awnaf7YfP3w2n92nT6FdaBMiBGgD2oO2oB2nzd6z9ei5s+9sO3bwbDw7T546u86mQ2fOnrPlyPHbftuNmzf7zYYDh2/z7Ta7b80ava23l8u9vbfZsCmzy2wyZMbsMduMGTFbzA4TBm/jodlo9pmdt9ek2Wk2c6v58oXL5rLr6rrsLhsMmC17y9aixcq2sqtUubKvbCxY6DYdlU1lT9lZ9hcv28u+23ZRojzZT3ZcnNyW21KkONlONhzckr1ku7kx2Ux2kyZJdhIlW8lGst92FOVWbih7bh8hsolsI7vIHgJkA9lCdpDd1mP32D+2j80jx86xd2wdG8eNfWPb2DU224w9Y9PYa1tGjB1jw9gvtosVe8VusVlsNRQbxVaxU+wTJraJXWKT2COSO7mR+7iNIDaILWKH2B84bA7bw+6wN2jYGnaGjWGnVdgV9oVtYaNJ2BI2hT1hR4CwIewH28E+I9tk22yX7TGxLbYZ7Aa7uGAv2GEbbCtIsBNsBPtrH/DaXrvANrAJBNgB9oAtYHf9/TeAzW6vbnX3ve6Ub77Rfe6t7y19S+fSuLStWXqWrqVpaVmJOlHH0rD0q1a6lXalEfWhKq1Ks9KrdKpT+pRualTa1Cg9SpfSpLQhKA1Ki9Kh9CdOmpP2pDvpTYW6UGvSmTShJW1JY9KXdCVJWpKmpCfpSI60Iw1JP9KNFGlFmpFepAcP6UM6kUakDQXqQN1qQQ1ISBPSf7qQHiRIC9KBNCD9h4/mo/3oPnoPHo1H69F59B06mo62o+voOXA0HC1Hx9Fv+nSf9tNuNF8b3Uaz0Ws0c0/vaTU6jU6zoC3oCxcq6AoaDY2DBB0hAgUKWoMarUFv0AoEDBCgB2RcBDQBnfWCAXqALhbBNJgOCwOgAWjvV73q3tM/Bo1Gk6fTU6Nan1trzbequWZVWprNamjVulXLVhlbuYzuKlGCAYMFegFyxYoDapoFAgQGDoyNJWhQQ1+5ciMuzol2olWocKAd6LOzMl2mycjMUnTwoD18SCY1iBAaRB6kGWgTJpI6qVHoE1nTprwpc+LUKXfKiYmvnugYoUIVfvoEKoPKokQZZsNMilSpXMpUXpVRofJ06pSqnCq7ambELKl5eOiQFawfbT9kZFN51ChJjRoxepQjRRocPJQoI8q5NMaxbp6lc86FK+fKsVqxOrx06Y8cOXPe3JETJ84bONlPK+fmpGzZUqfrtBgxZcjoM1WqzFHBkkVn0bJokSI9ec4cOnT25D150iRIGVL++wvMgYLZT+7Tp06uk/lkPXbs3MGT89jZdelyRIfIgwZlQYGyICOaCJEhQnSQIEBcuHgBQy/1ESa6iH5j0kS/abgmbhpOL3HTS7SSDJj/COW/XAiJEre2NeQoP8piMh7ecskpp9FYtA8fUXjw6KF76B07cuCwoqFAkdM1okSRAgXKlDwl09GFyWEyHNyRI17s7MBkMPlLFqPXeMyYsUPv0C/00owZMl26cMlccl0dlhIlbqBAYSPbyDVqKLMyx8U9yU+yEydyWS7PZSm5kDATZkyYAGVA2VL+kyWLFi35zJZ8RutlL3nLXd6i9TSLFvlVC91ChhEjRXKRLETIkDwkBwkyJo/Ja9awyWwyk9nHJydfukQpU8rLvaynl/PQ5LxMhgqVKlbylSVL1rKSnGQtJ8lIcpuPHD5yjh85B48eWa1FdpFxtHjLOLKOtx1ZR86xwy3nyEfc8pEM1wbEx5gxYTSYTCQ3adKW2zKTXESD0Xd3XL5ovCwDhdqMtRk01FawiBEDBQwS2YSJEicyCja2BzO+1jQNbaYhQBDTYnqEJqGN+nhEFvUCnaYxYLggYlaWJStWjpVp5VoaiG5rM6KNZFhT6DSdUvOw4UNb0Uh0Eh06ic6huWg8MRpPk8k08hpbXstIdAY9gdUTtIR8K6upy2pyiVwpLzPlZcbTAhToDpqDRjuUJWVXuZlT6Qs5kEbTUnQU3SN7WqVt6Br6hpahY+gf+oBmoVtkNHsZS76Rq2QU+UWWoc3oMvpMVsst8pr+0gmQ+oI2Zk05Teakn+TE3CpPjpP/5DkZkJ7TXjSXHJgFs6HcJt/Jfdkvu8lvsoqcIqvpAl7aK4A2oLsCmNFdZrKZXCZ34cPnTp48erAevGePH+wHI0KUCCfCg4OBDBkSdOgQo0Z40qQWt1hQEPDvjxAmhAv9wUgkIAwIJ5N9uA/z8bVRoYJNnz54MB4sR84cPAfToWMH28F18J1YsQJxIIaFAVmxokTJ0SsMyZChRapwK2wIDw6mWoQPFeFDvAo7eoQhYUmPImFJODESA5zIIDPIxaKOkDkeFQqHwoWForAoT7iJUaHKdKoPYSZCTZwKM2FVpXApTIoU5mQKc8pGrASDweAvX+ywHb6784K94C5dtuAtuK6OChc8JUwYLWVw7WUxPb0sOMuVEydSpLCCrWAs+Mr/bJo0aJYsOaNU5uGlEydwWImZKMFK3HAbzIYNUw2GA2fNG1l7eA/PmoVv4cK3MovXYDdu4qDBZrJYFtPDSzxmDBk8LMaDhwI4za+xhtdozJhh48aNIFKwlhs32DAbnoFr4Bx4x44XL1q4wCwyBQlZQi4r89nvPn0wYUygvLw4YA64Q4c0nJaTeIQPH234zYYNHD3wD4ykCW6CceC3DEYgE8heXgVygVyhQlq+MGAAAAG5ACZyRIgQI+eJYhSnGMfXF4KwsAV5ARg+go0YKYKLJMlqmtOMomc+swEDB/KBnCAjaNBgk2UIWImXLGGC5T582IA5ZCyYM84leHGudVWzijpwcGZmRobJ8NiYGBbDDRqU4TKsdcb5IiJuvCtcVhUwYNCANeAMGY74iJGYRHaQz86ymVkeC4F+gU8g9fMHfAHpnh/gd6V4PoDPpnX+/z6V8/tf0zdf/Wnad6ZoPv87LfP1zynex/+mYHwujyu187e8rZSLr+VppVr8LC8rveJjeVgpFZ/oX6VSvCuPmM75Vv4wfeJZ+VUpnFflU6VMfNOjSpX4U95UesSX8qRSIn6UN0yDeFE+VPrDg/KfUh7ek++U5vCc/KbUhtfkM6U0fKEnTGV4TP5SOuYt+UopA0/JT0rBvCQfKf3ykPyj9IB35BulBTwjvygV4BX5wRSAT+QRpd4f8oZS1bdeMD19oAdMtf/zhdLrCflB6C0vyAdCaXlA/g8ay/vxfdCm5+P3oJ68Hp8H3eTx+Dtoobfj66CXPB0/B6Xk5fg4aCQPx79BHXk/7wZd5Ps8H5rIt/FsUEF+jWeif7wanwbl4/e8HkrHL30eGsej8WdQP2/Gl0H5PBk/Bl3j8bwYNI0P48GgS//F36FnvJ33gpLxXTwX1M7X+S0oFq/FZ0GreCz+CjrFW/FVUCieiqdD5fwULwV14qN4KGgTP+eVqJuX809QJD7OO0GLeDj/hvrwTTwTdIdf4t1QHF6JT4K68Ej8EXSFN+KLoCQ8ET8ERXohPgiKwQPxbagF/8P7QMl8D88DFfM7vA60gM/hcaAC/A1vA119Dc924vI0/NqJ6Gd4GScpH8PDODP5F97F+ci38CxOQb/Cq519vAqf4ozjUfgTZxpvwpc4xXgSfsSZxSc98lT6ozeeSbwIH+L04UH4D+ea9+A7nCk8B7/hDOE1+AynBY/Bp51l/oK3cCbwFTzayXoKXoKP4B94B97Ml/kx38Az8EUP5hf4L5/AH/AGfAFPwAvwATwAz3rvu1d96k/Pvb49V7/VbXVafVaP1WH1V91Vb9UP+6quqjc7qm6ql+qjumEP1UF1T71T39Q19cJO2C91S51Sn9QjdUjdUW/UF3VFPVFH1A31tgd2wF6oE+qCeqD+p/vpfPqenqfj6XZ6nT6ny+lw+pvupvf1Np1NZ3Y1fa/r9byOppvpZfqYjtfDdDD9rtv1Lp1L39K1dCz9Sq/SqfQpXUqH0ue6XH/SnXS43qQz6W5dSUfSj/QinUgX0oP0tv6j9+g8uo6eo9/oNjpbp9FndBkdRn/RW3QWXa2r6Cj6iV6ik+jJjuzGLqKD6B96h86ha+gZelq/0Ct0tD6hS+gQ+oN+1s06WR/rYp1BD+tgXUH/6gj6ge7VC/QBXUDv6gD6717taD/77rrjfldc66211kprlbXGWhPXVyvi2mplta5aU63N9dRqaiW1jlpFraHWT6unldO6ac20Fq6Y1ktrpZXSKmmNtEJ65KgRo0WKBtdEK6JDhlrBQMC/tdBKaJCgQID++Omz8ln36MmD546dOnTWOaucOHDe+Lnp41vbrGtW5ppm3VuXa956ZjWzklnHrGLWMOuX9W71snZZ69Yta5YVy2plrbLSrVPWKCuUVbnKrXGrk/VtbbIyWeKmJAmSI0bWIuuQVcgKZG1bfaw91h2rjhXHemOtsbKta+uMNcYKY3WxtlhXrGprihXFamItsY5Yk+txNa4hVhCrh7XDumHVsGJY01YLa4WVwjphjbBCWB2sZ2vZSrY2WMVWBsUwsAUKvhKsCNYDBrwKEBggIMDatQJgv++rmq7oevKtM17venOpuNRbtmrRmiUrFiw1UXWlIqqHKitVlZpKRaWeUkuppFRDVZQKSv2kdlI5qZs0ZSokxHTJklpJnaRKUiGpj9RGKiN1kaLBRCoi1ZDaqoEqoFpIJaQKUgOpf1Q/Kh91j5pHxaPaUeuoc1Q5Khz1jernpo9PbaOuUZmqmjR7eupSRaOeUcuoZFQ8VYwKRv2i2qleVC5qnapFzaJeUa2oVFQ6dYqUKFDUOVVOfaI6UeHUJioTdYmbkiRIjhgpohJRhahB1Db1h9pD5aHqUHOoN1QbKptKQ52hylBhqC/UFioLdYWaihQoTpgooZJQkypSPRpFhADxwUMHlYOqQc2gpqkX1AoqmjpBlaBCUB+oZ6qZSqaOqWIqAzVMBVMVqF8qAvWA6qUWUAeoAtQuFYD6Va+uqqqiG6s3zYXrlq1atGbJSmOlsBJfuUJsdcgqXZWqStVEdcpUKVLpqNRQVChQnzx14pRuSjVlKiTEdMlSpZRSKimNlD5KHaWM0kXpYJooPZQaSgXTwPQvLZQOSgWlgNI/aZ+UT6onzZPeSe2kdNI5aZwUTuqXukn50jYpmzVMNWn29JZpXnomNZOSScekYtIw6Zf0LvWSdknr0i1plhRLaiWtktKlU9IoKZRUmcqlcamT9C1tki5J3dIkKZLUSFokHZIKSYGkbamPtEe6I9WR4khvpDVStnQtnZHGSGGkL1y0YLFCTUWKFEV6wkQJEiOSyGNqTEWEAPHBQwcOG1INaQYMaRcsVECjkE5IJUSA8MDBmVlZSpY2SMXSYhqWLkgVpAlSBKmB1CslkA5IA6RdKZv+tKdrmqZoytON0VwoLtQWWgudhcpCYaGJ6CtXiK0OWa1ShaZCUaGnUFOlSI0yFBUKFPoJ7YRyQjWhmVBCFBNqCa2ETkIloZDQR2gjlBGqCB1EEaGHUEOtYCDgXyFC6CA0EAoI9YP2QfegetA8eO7YQeugc1A5KBz0DeoG7UPboGxQJqoG3UP10DwUDWoGLYOOQfFQMWHAfEHvUC9oF5RL3RYtaBb0CmoFpYLSoVLQKOgcqkSfoHEoHPqGMkGXoErQJOgR1AhKBB2CCgkCpA39gfZAeaA60BzoDdQGWoONxtoMGTFgoC/QFigLVA1VgaZAccIEWgIdgSbRI2pERYQA8QH1gHbgsEEDmgFNQy+gFVA0lMIECRFQCOgDB2dmaBk6hjZAGaBFNAxsgQL0C02A4IAB1AslgA5AA6BdKAD2e7SjKpqi6Mm3zhjNdd46bZ21aM2SFQtW4qvT1dnqPDxZrVKVqonqlKmz1DnqNDxFhQL1yVMnTptOTWfhSXhiumSpEqVJkiKdkE5HZ6OT0SJFg4kQHTJ0tmfgCXj+FSI0SFAgQH9OPyefc8+pJw+eO3bq0JlzyjnhnG9OPzd9fG3YrGGeas69U+9c5qE5Y6YMmTEn3hnmBHN+ubPz0oVL3ZZTy4nlvHJaqUKFboqUKFDOuVPufHLGOYF7a8Jkidup5ERyHjmNFCEyREgQIG3nj7PHyePcoSMHjhs2arCdNM4Zp4wzBowXLlqwWKF2qjhRnCdOEyVIjEgij8ZTxAni/HB66MBhg4YMGNLOC2eFE+2kMEFCBAgPHJydZifZOXY2EGNQDANboOD8OhGcB04DXgUIDBAQoOsEcP7Tn31VU/TkO5+Y5+K5TnxejqsWr8VvcVucViwei8/isjgsV9wVT+SvVpniokSB4qB4qFCleClOipQhN+SjRp3ipzgqVIgckbdqdcgPeapUqrgq3uSsNl3ikiRB4pB4pEiWuCVeqdIkPolTooSJY+KEhJ/4J+7JUyfeiWfKpIlr4oWcE/8zxB9xR44W8UVckSJGnBFv1GiQD/JEiRBxRPzQoUAeyAEBBbkgb9tCvBAnxP84nTx8EAcEKBAPxAUJ+sP/cD9++vA+nA+fPXwP16PHDrfD6wToybfOeN9cuG7ZqkVrlqxYsBJfuUJsdchqlapUTVSnTJUiNcpQVChQnzx14rRJU6ZCQkyXLFWiNElSJEiPHDVitEjRYCJEhwy1goGAf4UIDRIUCNAfP3347NGTB88dO3XozJETB84bPzd9fG3YrGGqSbOnt8xDc8ZMGTJj8MSEAfPlzs5LFy51W7RkwXLFShUqdFOkRIEyp5R7EucE7q0JkyVuSpIgOWKkCJEhQoIAafvhowePHTpy4LhhowYbjbUZMmLAeOGiBYsVaipSoDhhogSJEUnk0SgiBIgPHjpw2KAhA4a0CxYqoFGYICEChAcOzszKyMYaiDEohoEtUPCVAMEBA14FCAwQEKALAPt9X9UUPfnWGeubC9ctW7VozZIVC1biK1eIrQ5ZrVKVqonqlKlSpEYZigoF6pOnTpw2acpUSIjpkqVKlCZJigTpkaNGjBYpGkyE6JChVjAQ8K8QoUGCAgH646cPnz168uC5Y6cOnTly4sB54+emj68NmzVMNWn29JZ5aM6YKUNmDJ6YMGC+3Nl56cKlbouWLFiuWKlChW6KlChQ5pRyT+KcwL01YbLETUkSJEeMFCEyREgQIG0/fPTgsUNHDhw3bNRgo7E2Q0YMGC9ctGCxQk1FChQnTJQgMSKJPBpFhADxwUMHDhs0ZMCQdsFCBTQKEyREgPDAwZlZGdlYAzEGxTCwBQq+EiA4YMCrAIEBAgJ0AWC/76uaoiffOuN8c+G6ZasWrVmyYsFKfOUKsdUhq1WqUjVRnTJVitQoQ1GhQH3y1InTJk2ZCgkxXbJUidIkSZEgPXLUiNEiRYOJEB0y1AoGAv4VIjRIUCBAf/z04bNHTx48d+zUoTNHThw4b/zc9PG1YbOGqSbNnt4yD80ZM2XIjMETEwbMlzs7L1241G3RkgXLFStVqNBNkRIFypxS7kmcE7i3JkyWuClJguSIkSJEhggJAqTth48ePHboyIHjho0abDTWZsiIAeOFixYsVqipSIHihIkSJEYkkUejiBAgPnjowGGDhgwY0i5YqIBGYYKECBAeODgzKyMbayDGoBgGtkDBVwIEBwx4FSAwQECALgDs931VU/TkW2eMby5ct2zVojVLVixYia9cIbY6ZLVKVaomqlOmSpEaZSgqFKhPnjpx2qQpUyEhpkuWKlGaJCkSpEeOGjFapGgwEaJDhlrBQMC/QoQGCQoE6I+fPnz26MmD546dOnTmyIkD542fmz6+NmzWMNWk2dNb5qE5Y6YMmTF4YsKA+XJn56ULl7otWrJguWKlChW6KVKiQJlTyj2JcwL31oTJEjclSZAcMVKEyBAhQYC0/fDRg8cOHTlw3LBRg43G2gwZMWC8cNGCxQo1FSlQnDBRgsSIJPJoFBECxAcPHThs0JABQ9oFCxXQKEyQEAHCAwdnZmVkYw3EGBTDwBYo+EqA4IABrwIEBggI0AWA/b6vaoqefOuMcZIjRYYEafPBQwcOG2xrMmC4YKGW4kSJEUhjiA8dNmRIs4A2IcKDs7IxsSKYggQHvAgI6GL9mp47nxeXLVqyYL1CPFyVCpUpUoahPnXalInwUqVJkR41WjSIyJAgYKFBgf702ZPnTp05cd644WPDTKOXV2aMGDB3XrhsyeIkyFpXhjQLaBMiPOCcc845513nzvziskVLFqxXiIerUqEiZRjqU6dNmQgvIerjpivLlSp0UqAo9w7S5oMH25oMGC5YqKU4UWLEhw4W0CZEeHBWNiZWTA94ERDQlffFZYuWLFivEA8/dXrUaNEgIkOCgIUGBfrTZ0+eO3XmxHlzZsuTIWxrMmC4YKGW4kSJEUhjiA8dNnSdlY2JFcEUJDjgRUBAF+vX9NxZX1y2aMkyRTj4540bPjbMNHp5Z8qMEQPmzguXLU+cBGnzwUMHDhtsOY9AGkNkSLOANiHCg7OyMQUJUgFdrF/Tc+d8ccF6hXj4qdOmSpMiDQIWGrRnTpw3zDNlxqReuCifDAmyJmME0gJaEYzF3hYtVKYILyEytCcPGyaYOylQjhSxwXaiRIa0MTEBuWtHjRjniq4FqgjZ5QAg4ZajPSRoIDRUgEAWhmDAR1lcK5HVKVGcMElidB6iQybKASAYPreE1qcGDZ6dFipzcEqI/MhB44UKEiI4XJBgxuCrAADV61uxWjVHeSqk5ChRoCA+duC02TMTpguWKXJNzns7klPVjuLGZjw7cG/u+nSHzgUuHgKC4YF20W6uXGwnP4HlxG7yEFhNbCZ/xhayhJ6MxcRe8mKsJbaSD2MpsZO8AlYSG8kjYCGxj7wX64ht5AewjNhFvotVxA76zyZiEfmVPcQa8ijbsoJ+s4EsoMfsH1uo42IJsYN6LVYQG6jLYgGxf3oi64ft0xFZPuyezorVw+bpqVg87J1+irXD1umkWDrsnC6KlcPG6Z9YOOybzon1Y930TGwfy9cxsW1YNr0Su4ZldkmsGjZNf8TusXqdEbtk8/ogi4Y90w+xZtgyXZAlw47pfyweK6YPYsOwYDog9gt71/uwdqyXroftwnLpd9g6dkunw2phs/Q4LBb2SvdjrbBVOh9LhaXra9gprJSeho3CQulLdo5V9jOsHPukk2HjWCddDAvHvvUvbBOWSffCLmHdeh2rhE3Ss7BI2CPdCmuELdLpWCLskB6FFcIG6UoWCNvW49gfrI/+xvZgefQl7A5WR0/C5mBxdCPsDdZGH8LWYNk6EJYGu9Z9sDNYGX0HG4OF0XGwL1gXvQbbgmXR19gVrFqPwapgU3QXLAr2RF/BmmBL9BQsCXZEN8EmWWQfwR5ZYz+yItgQPQQLgv3QPbAe2A59A8uB3dAxsBrYDN0Ci4FN6xTYC6yFHoGtwKJ1BywFdkIvYyWwEXoDFgL7oBdZB+xZX8CasWU9AUvGjnUDbANWrBNgGbDFHoANY8E6yy5gFfTOfrEJesoiYA90zhpgvXpmC7AE1lzsAFbAaosNwHats1gALLvCYj/rV1dsZ9f1kFXZdFV1rqj2Wiqvhixm7wrq5/q41k7/1re1avq1Pq2V8M/6slZLP9aHtU76if/Vyua7+oirmt/qH656n9VftaL5qn6qtcxvflQr3j/1Ta1gfqlParX7o77hyuWL+qFWLR/U/7Re+Z5+p5XK5/Q3rVK+pp9pnfuFn3B98jH9Syvct/QrrUQ+pT9pDfIl/Ujrjw/pP1p5fEe/0ZrjM/qLVhtf0R9cafxEH9Eq4x/6htYXv/2CK4sf+AFXFf/vF1pPfEJ/0EriC/qBVuQH9P+sIr6f32f98Pn8PSuHr+fnWTN8PP/OeuHb+XVWtE/nz1klfDk/zvrgw/lvVrPv992sY7/v86mvfpvPRm3113ymuuqr+WnU5t/7eqqpv/x56qiP5p9RQ30zv4zq6ZP5Y1RKH++LUSP9MB+M6uh/+XfqoW/3vaiCv8vnov79ur9FHfS1/CwqoI/lX1H7fCu/iqrnU/l06p0/5UtR6fwoH4oa5899pcrmy/0nat6P+05UMx/uv6ljfpPPRA3zl3w39e4r+UnULh/JP6Ju+UZ+ERXLJ/KHqFW+kB9EVX4gv02N+z++D/Xt9/g81CF/x9ehAvk5Pg7Vx7/xbag7fo3PpuL4NP6aWuPP+DLUtR/jw1Bj/Bffherit/gs1BF/xVdTN3wVP4WK4aP4J1QL38QvoVL4JP4INcJPfqTq4B+/US37In4ItcEH8T+oxe/hd1AXfA5/g5rga/gZVAMfw09TCfwL34Ia4Ff4aCr7KfwJav8SfgQ1/RD+A5V/B/9Mzd/sl6WTPtkfSyH9Bl8sbfQZ/GKq6Id9sBTRX/AVpO3/+glSwI/gH0gJfQPfKw2gqagUD5g7o4ICGRCQACAAggCDeBkExUiUBqmU0Ae0SKQAoaFggMArAQAABo7GAdTRaNMABgEYIAAAUFoAti5DFpSI881iyT6IRfa+XHcKRJRwfifsrJ8soncHKHJv2isnMEPHfhbg7vpHOloZ6DM02p1xhjs0OK8jstY/qku1wRqS78GId7STxuMK8O/FRa1MP+wBW1GeTYUtW3SrIV/DfxJC/aOWsRNl0nsUo2B3nekz/QDVXi7wmThLL72AnRmw7Zl5rx7QlP1hGcBz9W45WEHg/xLod+ZRbiGWkoV2vv9/FbLlfLNYsg9ikb0v150CESWc3wk76yeL6N0Bityb9soJzNCxnwW4u/6RjlYG+gyNdmec4Q4NzuuIrPWP6lJtsIbkezDiHe2k8bgC/HtxUSvTD3vAVpRnU2HLFt1qyNfwn4RQ/6hl7ESZ9B7FKNhdZ/pMP0C1lwt8Js7SSy9gZwZse2beqwc0ZX9YBvBcvVsOVpBh7eG+TtlZPlkG7w+Q4N6W106ghI7frMCd849V9DKQZ2ile+MMduhgfkfErP9Et2oDNWTPoxHPaGeF5xXA38uDepl22EOysjwzCnuy+FYDvqb9LIT0Rz1hL8qI9zhExe4002/4Baq5XOgydZZcegU6N2DWM3teP6Ai+0cygmfl3Tawg0D/JZLvzSPZsg/oGRlK3x3HKQnc2RnlZMs+yKjVYhOA+7bCa1SRwZ8N2bPsua7WNxABrHZnvUEVHM7rmRjjn+rSfSAJ7Huw6hnSrPH4CthzeVFr2w5yyFa0b4ZAzxb9boDN9J/ElO6QZ+xkG+Ecxyj4n0b0TT9QNysGfSbekxOuYGcOznRk36sPVYj+WAb0rTjbDlaU6F1B+p39JJX0BS1nQ8K76yhngWY658PqR8qd4pKCju8FwfothC4Q8+qd9ygCw/8Vk2fYUZ2tf2QSbY1GWsEqJbnXj+USbbCmZHt55hznIOGYwvx6u1koKY97gNaVY688IxqDQcdS5ctLfTR42fL6kabgWFi3r2+TeB7sy2GqWG+s5f/9xvg9IReq911v76bBD4H1O8PMCFu2OHTuYosRQCHiobr9NcSHEw4hcgMVhMfWqlkrRX3njfB74HOFsu2sLynl1QAS0MZpx3EUjkng/wbpePb4SrFB1pA9j0Y8o50VnrhqBIzpybrw/t7PAz1mpyqjGQYLkhL6v42wPysnyghe8X0d7iQiV5vthV8vYKIRC9N3lHeeNErpBYTrtuYY3ZlB21O0WkscGwwBtCmeE6/tgIlE15N3z5BoBHngVjzLLfoCltHU9Nw1lFLi3Molj66b8F5kdgHyeklzU3CuDCDs735DlAm+/ySmdCvCns1m3yBgQer88W/EQ926TSwSOM/efAcLyNhltXx/SALbXrYbBhRBkOnoh3wG3ORnUUhGCOgmkmO6/lYiBSZCI0c6gII4HHE8N8bKD8bEu/wjo3Ey/xFQ2g+mwghK/WL1HBBN2xc5IUiL/R1SmG8TsrCy/McZCSO/eon9ZIzPXV4uBjTZVyyht17EKuw/CvetfstfzOv/1vPIumR5u62cBbiM7/KDYhmil0EhpvnkzfNFjB4ubKzT+uSPuDSz3F6Y4vA/MAkr4/uZXIhwvU/4HkP27FtxxWS5sV8ccuX6ddniRj6TezDaf5D2PkckrNcL59X/XF8s8//uW3LbyQw3PPaG3xeBy/R10fHMKy0yvvHiZ3X1edFwtKdt0p1moP6nQ865IN2PK4rbqFwGat/pxPFzR30h79wdj/kunAb9ftujWE3v1dBepz7FP/KaG+LvfPL4YaW+0PdeFY59N24HefbtWaxXzXFo79M/xC557SXTxQBV54V66Nyo8BlpFFrfaO4wF7eZW5XsLV8qaJ33C+uOPr0j94tbe0/K7IueMa77iOZFx1k3cvOmJ84sKbtr2xcPp8bxjJXxR9Q/cSfzY39kzvjxC+N/ppo6fceORzfxfPeJJQa3OJTUL98HGYWWG2/uoq5OWLu/E00953v9aHuzHHTEyt6RzVKxF+m9p7jPuHH7JPZsxfW6du3i7s6de5fuhZ8E/9GhQ40SHT0a+qMWIj3Md0T3O7HlRqM7RJ22mpTNcMfRw7lx9pL3z7Bccdx1fm0fGc3wyg44EbFv9GZ0rMXR5dXPpH9fHcnd4L8+NJXZEfwJZ7voy9cxi+no0adLmz4dbVq06OnSp09Dnx4t2jTp6dPRp0WPjmm+56n8bSRN2nTo0qNJm4YWLX26dGjRo6dNixYdfTr0aNF0O43Sw3qa/suqqV3Uv7K0vqMT4ZrLnqdeHv6Z/tvcTlx5vn8BJ/lLOifXWzogx8G3qSY2G8WeRkn6+kEj2O5HFRPXpDC1tzUE92q3XHzk/pNn3xalQXLwoRut9d//5Nn4158vrJp9fkDrAP/Lsi6BAzWJN6p9yOiHdkx/PMoO4Dv4SYXHPtBVLI36xs52bGInoOkN9QFxThjL91TLJJ/Vv6+dCIK7xLawt7u7juWiGPu0KeTu+3WSsZVzPU+XN18QWw/xrs5zdxmalbxWn5FBiYJL208eyqXrNEvoyk1OCmzpMxyMhW6F5jaPUtRn5/WksQp0eVeysE2jTm53bzTTyd6ajgz1B1Ux2O+DbiBKl58URa0AF1/U+tRoOicOT2i6wFbFGcXhKOU0b8LbGmDjISOPPTqq0/CnsXP7DGJX4IfvWTkj22NeHKTs4kX/EB0/VcaifYg8bklWbEsbg5FOe41Vt6VDTfIRRc7NdHzIz6BCcIW1UsXsltbVns+kga0ik/nahEZfQyhbEr5EnsbSJP52Li46OAFPhPFiNyP70Kk59hOFJkfcqysp/4zF3gpTqJtjpOkdL0FZp1/roctRwoZ/FtKDIjacTdWP72w1nC7dZlE/Cqc6lXLl6PRNM45R8bmF+43IzwqjQzvu5hV+A7JgR8TmANI2mYr60tvx32kmsK8OmpBXNDH8EZrh7SDaLdktJwLJdZDXLO3Sbe/hRkdPm95F71bqcqX+efyrnPw10v0Db3+a1VdK8O7GXwhruyGAyNqmOnazhcR2F1n9t/fMxvW7PskkdqrAfhRf4KOddMJr52zgEzkHHOt5VxP97Mt/EP1c1/1nuiCafa8LNBkuGZxOfboMwruEFZuiWyMN/t/Nwd8B116/BDENKtITPyeW/f3knoaZEq1C6zdOIHf0L5sYGy7nH5NQ7S5df03vkteOZHrrNhZyGelk/ps8dDIdRtMPcIRhcQGmKvP3q0U1KFJrROrMnG0PYMLpJWgqr2J3iZpuwvZTo0Z9pHWd9LLPSo9nzVOLwHzQGPICNqcreAusr7B2vBpqFCitEJUToviqvCwv9eiw9OF6tivM2W03+5fsJqgOqfqZVrw07UjwwgOY7hqJlc8htdb0+MIljlew4OoiVTvLF7B9PICpfBBANpWqeHIjgN3ufGZMlwBXjwvHrNZeDO1+aUzl7KO2P9gL0pH+84BRdzbHZXIQjT2RQTp8V767+/Yjl+cbdm6FQhb9ZDdZ8MOxRbkv1nRUaCb4R4dzpXFLFTSKa135Kv3q2qxMM773iozMgkzERV01aDd2bD2l9IqdrgjI30piLY9E4al0aRjf0UqLMbfRf1JtR5z0TYoygcqEv+nX1QXQRlsmp79uaX7jpHdYqYyf3Suzk2LpDnjcnQdwH7hsZV1nFe3pUsCT+czPIa6UEw3qQdi6nciwqGP4Jm9vne5yB/HiUuXZ15cvavRTi/7degRI6lD1exVjWBwk3qQ+vrzch8hoLqppfuX69xBtTbSc8HrIF9Pf73nMOlOfc3p/5MT2kXPG+SY6Cq1nNHfOZ9tLXBvLg/PTfCf1+nrcfu84H20n2Vkf9ZgfMxrrF8e9zo3tEdPX5YfpUbqp/n8+Xhd3ml/7ReaMHT3GP7tp5edNk4x9oz/TOaF49ePRb1y8GROszc7dJsWbTQz2xX2mecfSM94Elh6zANJ3GfAJjQNEzz4QGzMRXE8rATdkKMg9bQXWmLmAe1oMcqOMBtbTbsCNpoPsbj2wjwwIfNuGkK0zI9hNSwJbGhPyR/YEu21SYCutCvkGw4JZYVvgG+eFbK2FwW4ZGdjSzpC/pgaLtTawqMEhr9ocjNPswKVaHnIvxweja3/gzCaI1OHWrRCrFwMQ1pvZl5E54vQsEnzFqagmq5gYRWeaIL1ZJyLdgeLKbRTszkyRrbRU2N1Ywej2ipwx+Q86q4VejkgzEZxChgu+3+5Qjdk+NGvVHWM7hKxxoEUsJBDLtWmUE1yXjRKesk3yTmR3EHoTFX0zdHBvto7c29xhzRYP7taa1AqGjnxjIXWa/AGaAaRu2kCEZefbU1pCoqsx5D6yh/Btk0i2wipitxxG2NI2kr/mEYvVQsJ6jCR52k5inKYSLtVaknsYTKzRZsJuZpP8ueXEbjKesLX9JP9NKBZnRWGRQ0pet6UYtzmFS7Ko7O2a7SrfHVW0jYO1KIuADCx728aC1qjPslvg0MyC3LK3uLOXB+KO2We9dWxpAuK3/zwvJ/vAp7cFeWlzEDVbhCJ3ku/6tz1OoEa6Osi11keunoEo99uIzNVMxN+KgCVTzhMDbLfXk7Im5YUk4to1cw8alHJsliVTW3oOyb50esL1yxQ8uk5M41PP1vT7zU3u1uJE9k6fIWTnVu9i/WI9T6/pSWSoZYOyXjMUu12i8t8L8sks9nstY+7WOEYt+wUUmcgyvZXMyh3KuBvjUpXb0CKXxrT3Cq5/2cldYPOatS41e0rs0trGb2p7rvK7TO4CNLvZDcsbW9ri8keLii2T7SIonmYzoSzWUlfCTEeyknaT3AVosrNbVjtu2cPrqI14gtuaZ0u5d7jn9TmZ6+DyNMEvfsjR9uin3hpbGgDRp/XPY7QQkl73w6h+0p66oWEri6AhcWMhwqYYgc+2xHIsOypuqV0RuZgW3d8fk29gJG4bY5SGthOUonNmVFGjvbFQTY4i4+poceB5l8GESPvnLUXbiDtDaDv/s4X2rlqQdlHPR1HBX86M0l4i9XNpHL8G0nGoZynd3sZS5O47/remnliDKk8bUTN3H1C4ZfVzGVe97L7KrbdoZc1vYnWI8pNBPoixpGhu/eygxfViTa8san3Nq22Kc7op0TgrYwIu3B2W4M8Yu7d7LEJXx8WBtX34f43DLjIRkuZqFuYTmK24ruZigSwiME2j8YuyllmTlfN247sUcaMNmd0NyPlDI7NvBNe3pOQuaIJ2LFicnRTR7BZNvlw226WFq1HafseFGodW63XXfI1uNGi7+lfJDJwyyedm7fOwvWyvtuQtrdz2NXFzjKbvrJcx3NbtCD5CeTvMPGgVz3i4sDkUxfkwTl5uNRvJ3d1CTj/7r/BDs3l2035ut6zrbK2BPV9N7oZqdedMs3wWtczbqumeOa33udy8by4Xfv61+efGvAjogrAX6Mq6JugSq1uDrnljhK5MU4UucUOGrlUzhy5OI4iuchOJLncDiq5v84queOOLLnHTjK51w40uTrOOrnKjjy53k5Cur8FIV7w5SZfYY5OuvIWQIdeRhTkdBOTblj++4HVj1/djs3H9ZGyu7otvMLTXA5b4CYFtRithi+C/UgNlDDRp37gNEFWN00ZxGfpsfngSfGJgmLFJzDSYr8vQGvFsMUSP7Y4WRmXYbwCx7Q4LDXJ9TYQctcPvDGToyPu9xQGX+UcYX40e5h+EO1uHK9hett9sspHoLhJuUaFBXEX5dnL/VO7VNJHdfkKLBHVgIeXe5NeQMTIbp6w9BWd9qLnwZonA2fJzZW9UPPhQxAdI2GOPH0TjSVCry6ScFLt6Ygcm9jHbJbe7e9/9KL36Q7Eth5B5TfCXCZh43NmstOjJttjO2NeA6Qyd09bg9nCDz1y8OapzI9udHWTtOqjbOtjRLl+NOvEh4l5nQQy3ZV2dkJvQvszH0StiV8LabludjS2ElE+UsaLcFrVlN7/Jc1InE6XD5ttMS+Muu/BeHcERXiYL4kBTY56gGxLt8r4jM5n6MNUKg2mDZlz/XPQMnGxx8a12EcV4bLOLUm70i/aZe73PVv65eczUUx5nEy5NcF1LKFsaz46Chfe+McTr7Sf+P2cUdSGR2FZ3mFGDrCrLrOnLI8kyOSvdrZWJCWWWHC9mEwu2lnDxYs8IT/OPIbm4iphjrs5tFvBCIrcdmWKvDsy1HxdbBOfGkKJaIXobC01Q/c5d1lz5zgJFWuxicAbcv9mSeG3gz2C7Pgj7FKcGz+MkLwze2+ELgx2G1+bBbZg3qG08DE9cx7yy9vjvDA9iyUHfWNkQ3rgZHdTtHc4T2tFB2OespV9n0bfJMoOBfHjr7mse1Nh9RhMPvILKrCRlkbwsUbVBFMyksiELbbFH+uz3ZAJA54b2FPx2s4/Y+PtKiyYeFITYoiX29/MNWfTeESFaJlsBJ+yU5O6iSM5HwrlWTnoN/91ehIksPYY3seUY7azIOammuLEEgJRRJf+2p05R+cEVYEYSG4hWkf9qatWL8Gl2HMuGi3hutLMwygqO2Xg5BA4y5olhgbEIs4X4xUoDR/lcUdD+IudvPKFXdk04K+/gvw2BvHJhOOXtM6wjdyjTy0Fj36Yxds0YEsGd5OLeW/zMGinjVvcM5+592Nz8jiU5ZekfscRigt3iOtqaUc7cGOchq5KzGNNJ0fOoxDjh9yJVG2r4vbd36CSHHRcyc/cJp4DavZ3/9T3r2dlabTYO1exxexyuXo392Ua603JIPCXGiQ7Fqsr895RXZ0mFN8zabSh6Z1VBH0lnuQvKmoRpZdm7snMjdOElR55dxO/59aQIPD15+YDxT/v3U6/MjFQQT6yxdl58F4MtVxHfJ2GsrPuudy6EWHiJkWcj8j3/nxThps+1fD7+f/9q6tUwgzffY2vkzuuPoFGnqiBoOFBFBrGUgQaX+huBwF8HDJ4FkNZahReoNL+gkslKt+KPppsDvnG2ph12cEx+jkGsk5K+Yg/h0n2RzuXTFpBpUJd+C4kwoNqMdGNZJHidOHN10QW9v4PWnKed72IsYHW+edQt34xf25OOcoZsVCx0gfftMmmE0h+DINBGfLcsPrxOnLG6akHb90zwya2mh49l2Vq/TqJ+4Wbk+o7cL+cZwDjZeydINjbpbzg6I0j3HuVkFQibKeUGC6qrbbyim9InCcI4Ne1FMxuKuPWJY8gEkR21NnPCviMka+8zVwxojCcP7UVjMHBbX2xlqNr5LT//72BO8WZFqyWumZNW1U9vTwHRS2rW3BR5QzUYnchMgHMiikuC12zvgFfbMbfbrPW1kmbtz0/3kiomZdnC7ch17dydhv5y4g/FRNkmokvn8s4i82jkBfl2gMVmpVgQlUHztgP8VDqrmWakvr2cw/EkcK/wx7TC0VzLjCh7p78G3esWet5FX2bR2eynUnT3Ht1s78iVshXqN+HOr7hDFjDYODcbsJw9T6oWSgOYjxH83mPutMdWcR7T0Mbemu4aZQY+q75BPJel3mTPSmJQj20jYkGdjwfccMDBcD7GNHpuGjfKPmkU6oCHAIwzAXDO+CV4sDedOCf5fZTKMXNc5YzRz9cS/Ib63FYYQoBZ1lhmsKI1wlfawV0635o1wzxw+hvV9qm5sV0bY3PIT7Dmwp6CHK8izBJMD6aVgTxHJldgAnPvXrLPREmbNGsvp+3NZ++ZsT2hWkDAyLbPrKdusFdP3Szi2PwnLrON0zp4z5ozXczYdmtHuIn5jrzfTMWxCcKNIzpt3uyfBwcRnV3s+eZ2nq5HI5LGm6sRDvUwV5tsEq+5+7CF0iBth9qalLULm4En7zxuCwv/qAHYCNtOUGRXHdemn5YvyPzkr4DojvwKcLpaby4+ZYIZz+KnwyGT9BdkrHGxnbvQ5p2dJvbwh2W6r2FBqhHX+m2wK91P6MO2Ztlt3br9t1iby7b1cFD3Riytc+vf6B7GTTFE7EyEtNLLPvOJw9JlpgYNkwXDYruwxz2brnuK16aDocFS7ywiWGIZ5+m1BECxUn/PfWrULdMPbJPCaZ1YkJ+I2EZZwcRP3SkYaVXm31OYkI3s+q9texU4sfUrV0bcbt8eV1tMdAJsd3RPGqeh7iz1Ywdp6jtFlRsBUDGL01j0Y8MRzKchDCtNVrkiJDrfeupa2KWRrR1n91x/0vGKfr2PfkDknYJR9qUXK/8s5saiELtHsDENxdk6WeiV+tDDNqjGwm6PbLe4vefSk85QZOv9XwMi7HSMuS/+Uj1GYxosoxmroYenH5xLITIB8bER5Ix1IGdYBLEto0BvS7eV281ujIijO1UsCWDJh2Ft2+l14sz2SrNC/ewZ0Tyy04EJASy5g24sYFhQp8wiXWaIWSPM7ECMdyZUrFqDLYtAo+FYehSRnXCb89u1qJKWhK3eg6jzZRbAco3xa8SPHX1geeKqVQENyfYGmsuYA9twM9YtWDWumR6TP/aGlItnz2tuH17jOrUs9MG3LiJZcpgz7EMGUG/Ay8v6A2p23w+6+CBiK12UTSyPkdY/bYDGnxOh2WBblX2oHVhWjcHEbz2xlVG987cy4CyAcUG2HLKQphYQO7I+X/MKqRlWgZ9Ip0xWOkfuVXWfwefaZhAXbF88Ua3UMLl17pRrGaKQ7k5ZedFVwLkyKeJBcEBQ4c6Ex1ixYLJmsF1ttg0tNs/4LDR4uDFG6nCPJl/tjSk+tCKmNnj+3dQxbP3IKcwOuCbghiWNCOhJkfMB6jjlcE4jaXhMk+9mssiTyBFLfR1gMjs2QyVqQ+husvoEjB1zGd+fzg1IbF6qmKYEoZYXInWMmXnsSUQ5WfStPVROW6md52exb5nnUeYIy+UOp13thQfswCKiGh6Lfu4Ipn5sdHYfXKHcMLJxoycuZocesxyEQtTiJE/4mr2cwPeTWF1JTnXzHsmMLd610n3DpAO89JNHGpoF9cLiB1khym0POO7xxf0EwqDKLRIhz8WTed35OQ4vLYjWt8jgT2OGBmLDfv301FSHOjRNw6pC/4B0AI9OOqtBYWDDJJ1iG6Je85CJdgyFrx73puFeibWGR8GwkQXFSayBDd+4wp9LO5yt1Tgixw6iBvNKp1ShI6/uOoo0JkG7IuXuA2dnMTOW3bntXfoyGwcm9TLouwawdhbLFp0sSD/j6M2zxbNP+Y4sQ1psExz3CsHxPP/1O4PehF0AD8cU1WD1LkGhyuNWI4TwsaxPrnEQdmt3Icw+q1rVfB7TIXoH9kyGz5hW53n9dTuD2oRdwOO8ehB4F6AaGc9Bqdl2ASr39kTU9g8WY6Qfy2kY9OzQKIbHIKA4R2JsxwDL7MLoKW8PH2RkC9MPtoro8d+OIylYnsTa7lUHPzuN65lY2TCB521wj03JZN9hlAsg7hYdL1lLwREoR+4Vdl+fiHlwt92JWlAYM4S/9CXZWg1exZgXPbMUMoZMtxuPaxNsxeS4QSfe2WHHnEFszctU6PDIk8/crWfoV9+JeCeBhjS1vWPk4vmKkjpBsUazjuk19n9+Q23MMt9u6vwZSnp9+yi8e+14ZlYeKN4SjUNUHELcCG4TGCnj7P2om01nEvvcu5J2oQXWvGa74p2NHd2FTSgjaxuesho2e8gdM4cGsmHm1Wq97HHObmmhRkBD17b4OLMxC/sGK/ZU+hnpE3MXcHh9TQzqZbY1eTL/UGlLormyLZzFckgh8GA1k/aGexEdUsgomt9h9sJV+uqZl8r7RDtzQ0CnuFxMfD6CKnqJerYEO3pReKfsxHcordVearp4ZcsUqcuqQKVgTZCnCQRMtZbCk9V3iSIpkpb1lMPSVsyCGhTa6ScstXZGPGdp7CO/7UwiNzdqE+xzK7I68PG2Yp6454UhdFBuZ5C7Nbp4bUko8fQIadScQDVUYanJJc1TIbCTdNoaMHQFm1B1j7KvzlKXVe0VJektoohhRa8QQp7ltSLtv1TcClbEferyUAdh1ZmIbFKMQLstIbeaTfEfujvEubZU8BA4jOx+b1hIP34Qplk1Awx+UT8lwWokQzxzRo0NHbCVnSB9DpPBtcO7l3QfTlUYPAxxIPN0mzQCBIA08B3m5VJgRVynLgt1ECuRicvmI1hZyAOqemvwoxaFd2rnjRgyxxGG7M7gd+NVN55G7KwH9YNT0SkAmDfJSKeau5jhPTGx2z+KTScsp/3nKRsU7VTs2F2ohBR0pMqj9WDVG85UNaSQBSw4EpVnHIdRTbTi7BB2c9e7w6oFL/htZ1N3ccG3gtqT21XDBKfQ+4RL0bISNNf4Kwc9zuGXkwfXTigrJfgelWvsOPLo/lac+0L7IJ7rjJM8StsgfwrEuMXoCcrZeifbHVo7yCtaZje+rLNmfeTEFhZdzrCibwNhndnznm4NMm/rmkNxThSGwcXEiCQE4AXkKLDP6w/uIwJg/xBqw1ncNX68d+t4f3DTXAYb4hvsWx5TQwve7Z2tmZT+YZHLm6b9S5S3DBUzfaZR1s6FrpYLa2Kerdq85wjHCIVz/T6c6NtO7pThWCI8kPJRreQQ6kityW3rWqBrh9eP3MRF+Ctbw34dPf5rjwuWmwv7XjN7QUM87JZKy6ZdFwzMZvleQRdySrD8XNx303oegRkoFr55c5Y1Kp/aBXQ+zjCxeXFzcLsgT2SdnY5kn+3XfjTR9zVz1mcKTNs+ApZxa95g9+QG4C3jFr8wZNxTHluYZa6LCtnqL3qp6p/zwyyT1oCF/rblIQTqrunHTv5d4J1/uLu0/LfHERe5miGO7Y7Pdmi5LA+OnXC5D7ZFaROALs8Dg53RKKCnHau+CcEHlu1Sau33ihwzjJfm0v4Ms/s2Y4fxrtPJDXzVTdktRnTHbSWrZ0tN9EHlcmpvy7ZT7U+2oJoa5wV6lMMGVBY5W+52eJXgz+k3LMj9d17oVtDwnq8j6TP3psxYvST1Latmdv0+sj3yKC2bzrqgZJ9lm+6EnKa16m+n07rD+w5bT41/78bdv7N/pwN9LMzmbMsCnh3AZMpYMhEckewHIVMAGtZje/vFMDPDc4ZvUrdidPtifhZm1TK2Z2W/v2U/O86R29XX+97rfXAgsTIG+VVj7ROhli+UFt2DwqqBPfQyhm9S7bf21Yv7LLbv+nssrc05lsdW2m9cPi+8xNLaeGPZTAuh/V7rXGMtDJZcFlum2lsMtKHSFxfbqYPtr3msrGXo3tq9CczTGoPLxDM5s6tN9d3l5Xc8wyY6WUmnlZ/ujH9wu6UGHlaGT/+9K5uX+6LUldzBZDkhWjtVvIskL5lcqrVBiF+96HdRM9n9De+gZi1KMs3f156bc1cjO3IVuTvw4lhlxeQIFrxDXaAezZwlejvz+1BAwJNWQiitS9903pF3/9hQHyhuXmv3oI9RfGvtlXGGkTFbW4F2hmX5AG/4gn/WZIgvJKag+RNBrok3SZ9l45V8A/Zs9g4WZ8IBirLivLkVX/g+y+KbNydWSOB1NLw9o1so+R36Vz0Fo+ufkTdSmmfet91bKET0aJN1ImeHRPsF4FzP4nkRW3jbDH9oLXQ37KPSbSjGlhNRcroUzOI0sK8B684xdyBLh91PBxdatGxdG4NSBysyNWMRW2po7ZT12kvMo+YC23bH4dXuuWFPNfVhm6aclArn/pkL8ObGupZlicNr2Fmc+7jLYsH+ln+WN/Ptftxy8Ko4AkLL3vyDwYJm4nMFajkmH/s+ITal3JRmhcft4N46frpkOsj2yuZryTWqbGGzu5YtC8NiXYXXi39OAq+Wahe3K4MeT1JawZX9JBvIrkzaCIh5rGCsCvtkqB2A3N6aSyiDxjxt9Q46K+tWtPDUxvGaM7JRxvwjmOiEal+uFpMxpp7FqMrmzb02pB7LMnbZ5A0xxdzKizvJNZUs0m53Aq4TwB3xBmRs3qQTe6yN0RNSW5a8DKMWEcsPoLn+Gt55CO4KmGDCyl3bEWal7BywjXy7yxqKjpB/qn+XKj2WcV4Vce9jsb8tPzGnY9/kfok9zWiOM+yMs48784kzmgmuYcecfXIb6Sfbff2/mzk4o+1E87n9y9Z73Av2Gfd2qnJg1Msz44fet2exYhjnPadmW4dlPaJt2TXFpE6L/RdYtNaTrsMwLoWm2wpplkEG+yDflcCcnNkXXyCDcyARSIBbqjT35yalWS2A7sDTrOkhGtnG/LGexsR7TXvs47zb/2aut+vSqf6TIhs4GAtQ53PS6Wd7RAuR2K1xpoCFbA/oIGyyF5pGGunMIxbKAnJEohe7BUR3WAx7NL2j40ZFywM3n6JrhOGTEIc80bE4REVWi782TQacts2ZbC3hwu9oZ1ezSGyfqaeTuBckNOp459EinnaV8eq11TqCWM5Be81Hs5i3XHKoP8SykBC99lqXqumx2LfJuv/cpeb+jwJtV8wCBrcYyRTg7E6nRgGMWxQe087Tk3lnpeuBP4p07CBdiZ/9wrLGg14srv/HauEG7W+AulcydUwuB61ucDZ4PebHi+yBvfFtXc2R/nGXDiPJlp2Ht2YZ7Mhu38SIeAs/wftbQ3rVH7wLdywtmBoHNtA1fnuRsozmnZ77X+AsPr50+HxD0eIM4rMYejJp9+u3Sdz/nujY2Uex5RzK4mspLt1o7P+8/4+81a/THDxwLxjetgpfw7kiekdmcK+2TvN8THLdIi5qm2rXwPf92eEBYb5mZbl9rPYkAdec64L6MeBl7k06Co5tZedAeWlqVxe2Q7WFlOPD4P9wsC1Audg8Wd+azSeLB61XMTo+3Ipy6wjFuHyEfeOtq/WNgnsrt9X+EHDbg0qX8pcHiHWOK4/gt44N3XIuFXV3c2cuzbHT8+S2d9iD1TG2W+085H1n6kMUhSiTmQRVzB0aKOnj6sbeSDIYY+MH89IXNZfxVpypZmjqYU2o8oVM53pIs6A2PonvnMxOqhNHXNrJW4kRNobohUFQR2bbzdl2FJQ7vNuG7LDY9xnZaGQWL7C6Ic/OArYRbHm/Q0YjZm9gs5PysAbGXiALO93Ba47S9s1pqjIX1wPl96Z8c+omNtN33mOkczo7K28GdwZ0+zbnwRV6YS5bFwabpYSvCrvxXeOt+J0X332c4HvnX6Hq+yae1hjcZqY21zzyMLnUHD/e4TKPJa759XA0OE/GMn+wdiaX7iJZSs9MgkE55kxzxOxl7Iyxsp6V7CvyCYcsDnQFkXvsbS997aaa47oaTGIo2N0etHn89oGVy8Bs5K0jnWujvATvlHSfDoOdOyoPZbV1IpIdR0jSEuOcK98TxPHP5X//jcHdYPNwxgwugIEoWLyaLgZ3wOZg4kH18ve0s6J3APeD6s/deefvo6xTTSO0sF317ZARo8YqtY1qkjBKUq04gpuT9MlKe+Lex5Znng0qIlMPjJNZ8FmxdcJ11jDojnTNno4Fk+U8ZtkYDPYzaOnOyjNTda0cZrSD3YJu3NZuu9VvOOAYTmQynYyVZ1ydXC3a1C49uEhPT9zrW/TMyrIV3nUjBWcInDaI3xZQfkbSPQs6I8cMwTn9mQ52x5drfi5t2juSb2zpic6sOrMenq2TVzvYWcZXYg4Z84V9cCapt5wbFhjf1Wrjl1Po+UIQF/t6xUDpKrV6m3PuZ+8S9RkFzx7j2XKc6dHKBvqWVosTZeclZwHZOOOMduyTO/w7d9xezrVxocc08mxsfEWzmuBNOHbGRP/MeTvmA9tcom/ubleIsr1xkvpt2qaj03UNGdooU7aR89jjGnRWeq/xGv9f9/D2ao+JaTJZe65Mk3HYc6MJuolgK9DQ10F125xWAJO6O1tj7rMYa9y+OYVtMjTforaj0SOVq7lvWLDwsaW9EXCzFbP/UD6Tv+DbFRqsZRTBFJ5zIEbIZbmA2RwY/rZie+l/04djvu1ze6HXRD8r6GYBt8OymlHYlRTS/fITaijHYbHbcWnTKMzIMwffMep5UTyqaUxbtcYHS5smtR4HnuH42R0auxvcYhJTrNTi9Nwho2vK+BIBh50Y3fGqgvdrsKkUegoGmJWxDfrPxm45AVYO1yQ95HFpS/OAbVJjrcEO5vPxZ+JAhlqXXQuieKK5lYMjYPN9cjCvSNdUw2bII5uJ89ijzMebMuznpsTg4oOjnTKIs78ta5abB5KxEl9fwIjrsUL1sOEznvvzChJw1Y/R7SnSxdaLCcY171bLnCG+iQNWlJ3r65eZxXIeoOa7BU3nCPrujIXk1OTK50tn/LfvsHI1o7xdittn+6YtgPL+h3XkLfaFdm4lDx03/mnMb9ys4Zv4K4n3mnfbmd0btFO9bIFaJoPtsFP9SqCpnHX8ep4815pvGIXGBrKyzXALrxOLfGkYWgwjG8vqZ7s4KMNncduxN8x2E2+tajXQkQ4CTJCs9a8c7LSwJ9FAAFhmRnH/SMpAEoPlwPBF6D4NZgVx32S54Bx/nU6M59sYbmwTuB7MxDYl57jmZyQbk0nLO2EWtrFedjizmSdWfLKyRU01zEjiZ5y6UcXJjnpLM6a/tM2Vc5PfDTF9wvIw8TFO1WDH4/4Pc6S2G3AUjF9Bd/zT1LOS79BJOR3zlnTz0kl1PVaSWV3SCfrXSacTk/UewzmqdHHlInmOJSO2yI3jE55AwCdvx6qg1BtAgInOw5spa/24AgSRmiADbQxRVYsB98c2CyncfwxG+1hGJlFukwyWZ/ctYrY5zOx6dbyZoIe3Mh0cPNbS3RYGJnGGOq6Nn7ZMdj1qG5By4yZPR1KbMqxKyS3lmRw4GTHUnqS7Kuof1dwsnXZuLVuGV67QFkOJepT2X+MXht2Vti90m95+qD/4tls+12bnVgIPyxYDITzqeCgExiTlcRAc2+A2zTNwYnkOZseDcddwt8Y8GxJv5OrYOu0f/GQ0WPO4bcR2KDZKsZdhtVnDOLmW4KLbsM7wEdi4oek7AfIZd6fJcLQ/r2uxv7OvGMdB9u1HzEmOaA1YXnvxXaA2RXRDPkdw1hZvHHZZAeneslgm1mSiLPlKXC9gso8YK1RsbbC5WJBaDDbOwJi5+XSxvANjMXEoqXnwb744sM+qsGZZ4HlP3Kb6ucHd4bvkDNQ7ozomdEM7+GR9iZopqZubLo9fF02ySLUOUXSpRNu96vHed45NjmTtsYmSO2xyqd6QbXnDqnzNtNjFAnN37NEmOQuWwLIlPSvboJVZM2Wm0h86t/3c3MBYpmb124ZTZA9HL08kymTt7lH3Qzk8J0taLVIfZouqjjmq3ERUzoGSYVK/pbVhPcoMGj+baU5HIrvhY4Yxn4fTOw3eO4ZPaFK7kXgRIIwzC7pUU1ks9E1obU6ziKwdDObxccAUbNyarIJMx8+Yzwb7fV4/K+vXaZ19mXOvflfWN+a68T6PmmY++z3ASJYVxZ8iX9oL445jbSiW3WoEAeaoq/grmIyAjJZNEDaGMUQYngsDtitbOn8N/x3wdb4c16dfYPoqDZxYxz7m56kua5ytLVO6yZquN3KXTY+nPWqH9zfb133XehP0z2p8tHYH8eVFIswoyDQ4Pztv1fz6CNfxsQy4mOoYxHcL3Gqit9YAFzJQ0fPojQiD66CxabYz+stfHsct0/PV3//aA3OOd7RhLUi4QhX/tmQjgNiRmQA2lnAph/qxvH3DCbjUFmaVbdnV3aNlMJHImEJaB91CZHezHRWyvw2s7LnKkNABRZ0GN2Z+I4itJ95uG/dyLFYMdrtN7M59BkOTnmqJmKcxpZit8bL2EvdmCJFGXSbdIPCwm9K0edoM7tPSMCQpNNTSmwDIcdF0xDgC6keerZipGjnTPNsyYGzhBe6zk9Yd5uxqC7wkQmaFX5tUd/Nauv/n3Ic7w7MnR5Ns9aMsVFdzwLy7jCz488gl3UQXttwq5OvGmZh6NMFY7DuXMNfEdlvAnotZbOn3b4y2io1isHPESx+8U8XkL5yXsHSpg2VEpAUTdyQeNa1blFbE2andSZ+PgMxaAT8swdzpCyD11Abae9+mcKzSsJs4iwljNcwq47a0lXlqt+x/p/2/7YG703vxoAX389FK+M1X002UitILvRuYHlp4G5FbvP7wRi+9PRGad0DfutQ3ZbarvS87wIOGK/e3cre5yTah3/QbKzaWmrfTPwIJmOxS2qUKl6rs/ROebBdbVRbHk4JVvJ8Dz6F0OrmPy0+6dMX6zkGLMXCnfdBrHXgIhPZG2te1fMbIPF3AgQUjv3JOdM/Yj9DvTnJYhsaa2pKZ45mOFc+ecukjFDYXcIRhCijqw7dZybUSXvzp8GPMXmX/w/Vb0cpZuaTcoGqCt6k6TE57veECk1wbKIb4sIuszCucINwHbjHIUsQjbf9x+VXPX92zctBiiR1Vh8ytebT8UYSfrUz7AYA3odKr/RS3GlFb8Lzn73JO/3taIE7Miq+OoeclxW2rGVZe0/W0KbnFzcXfdm7RyfDbN/z9UzNI8zS1m9pRlAFM9+9L3bC5Vudtcci+BZAr/Q8xsgvuHGSzrIkn+lsYuGNSEBEY29Cx7aOKIBjkNOXATOOmG1PLkFrsQqEff8QfuXXdY+fpleN1usC4eQ/Hn33yfb9xnhvXrrpjPfwRORPQf1Jly9TsmEf07TLiJJ3hUqU4dQLLaNl+ckV3wV+z9qynOc21ImuPOkQtFEaZeovqvRRhaW/5LAAOD6dRTfadQZlzFvece6xkrx+qv3I326pVkHPZ1Du4oX7Ud/UL34GB/uzb1vNhxfYRLoEzWy7O4q0gbnf85+aIvAa2HYb8ZSbDpw2aj+DUytLylm+PfTZxTLRgQx5M3lI2AWbtsUC3LoN9yrGJoH1mWZd56mByJzu1/uNxvn+HCszdBwTyBW6Kuwm5rjCm+jD5Uc/YGOchu0L83GcNgtPWrqeWwE1/XcUCDlmTXgRMelu9Wv28ju/h/b1dnMN24iXbI8GGOCsfNxgnQm50AZm+FSsUxDxRV7Pl3Fbj+9i2d1zAdkMVvPkevMm2qAHLfXhLfYGdSt4iwTj7NhlZq5jLPcuSJryrlqvZiu1yD+6kHpIwPPpotY3cWAUmQxCz6mt7ySyjWTTvTFYuOwQ4m09NOHcT5x1e0/M4Nut3trm6K1YRJ5dNVsAzNhTqsnAG2XbruqYLIZs+e9l0e1hjfNdrwRIG7iP3Rj1mOz+uuH2l8R1EYv2YNS/72+rmmzmFb1v+ihisEs3pO5KCBGSIIhFXSVmkLYVBD3d4kU5qNz7q/tNr8h6mOhJBXCgabr7qK08ZOwDLm2v6DenDJuWqIoUJlH9HZWt8EzTTxAO0zf77tu579sBR0IiQyAxaAAAAAQAAAPcBAABYCwAAKLUv/WBYCm0PAIYQOjdAj6MAzzbbbLOqsm22IY95ji+99ELCLC2Q2bIfyX6QwMxmgcxGbrmVJbu5KcnUX8mvrFAqK6UPKwAmACgAG27ubs0Zbe1tzJds7Jplee291mR53Zc1S8v6u6Iy3cZVSsUWQ9d5ni1/KzvM8MIJI2xwwQMLDPDq1KhNk5MeHXocBA4uHv6p1789d+h0b84Btya54ZFFVjhkkA/+2GOCO+Y44I3vqu0an864vDTGF4u2mOKJI4aYFaoU6mQiS6SRKDSCxBD8fJ7a8Th002m4zIbRLhkmgl/1aMdtGjl+9FGu+GTXEptc8kOAo6gB8oBAsf4F8GgwILYAAhkAoDEAghxjBIYBBAAyAIpBQBEQwhY5pMoM3ynrNdPe1lxZ7TtlvWY6ths6Vtyv0E3ZoTLcOtA6ownx3/el7bPg/JSqVKaUyAMsgePYkodz4o463PGXXdFnMfoZMPC5QjMT7UuTfmyiNsSctiDGeGDbJdHsYmv72pEY4tjICCmmR6vTEM5JFpSZt8SOhgFjE7atOnxjnlq3I0ZhHod1yRFIFrm6Aavpr9XfjvYEpqTJK7iJND/SXYgK6sZYkHz7c14mUp6JN+7092CzwMAqPgAbmti3/s+PkRHTt3DjMsi6MfDUwyd+9DMHvq8B4uNVwCr/WgAAAAEAAABHYQAAHN4BACi1L/2gHN4BAN0JAzrtGq0sEMAGAsqHhheYX0nWwC605AS32DFMM2qg/IiBfiU50wwH7Uopee+99ymllHpZCp0KBgt0Dv1YPxYPnj12j9WDZw6cOXHiGLpx04ZNmjVWzV96TJg4PafXpEnxFX/Td7qqec2L3vMp/aJFh/7QGzK0/OUjfqGH82nSxPk4/+YNoSf0yUecNauVZfVvXpAgQA/oA8WysWwqK+sCuF9fngLYThcAv9x6uh0UKLu4eP/99Omz5/c8Hz54Hs/fuVPn67wdO3JeztP5OZ/Iz/t5TY/Jli1YteyrZ9Pm23yad/Nsfs2aNJ/m1fybN/Nlyhi+4Z/5PHYtgwvLNmNGWYUGDqwDG2Y5WLQVdoVFWhU3T7KTknZT0iZtLxvKWkgrWNSm2257Wv6UBvyhAXaATWAJWEOJbCKLyCq6929699+ta5VdZXdZXhaAACvAmjaA5UPL0rKC7ClbZId1s2/WhlWzLuyLTFaT7WQVrSe7tElbyBb5U7aHtWPp2DwP6j99KJsGjn1jy1jDP/WZvtQjfvILPaBP/ptH82beMM8asWY2g/VgyywL28JSsqTsKPtlC1gwC8fesXTuX3vvKx/QD7K5LC6byqJS9Xoezsd5w8/zhzbQjrFh7CvrysKySywYMD/sD4uH58P6sDts3hN+4ZP5wh/zZJ7Mj/kwP+YBP8yHecAPfMAX84Ff+IQv+IJP+INgvPyW5/JbvstzeS7f5b/8lbfyVF7L/32W/3u/z/JZ3u+xvN/3PZbH8n1f5fueylf5Kk/lrUyJ8nsP5fee76E8lOd7KX8EyQ95vRfyeh/khbyQD/J5H+SBfN7nPZAn8kC+yBN5Il/kn3yRX/JP/skv+SS/5JV8kk/ySt7JK/km7+SdfJM38k2eyRt5I8/kkbzd3ed4ucfxch/3OB7Hxz3cx/2Nh3u4v/Fzf+Ppfu7nnu5/PN3z+B//43m8jufxO17H6/gd7+N3PN77eB+P93WP9z2+7uu+x9+9DLZ/8Wrv4tU+7V28i097tE/7Fo/2aN/iYXyLj/EwHsbHeBsf493extt4t5/xbt/2M37Gt/3bt32Nf/u3r/FrX+Np/NqvPY1n+zPjk/gRL+JHfIgX8SI+xH/4EA/iP/yHB/ElHsSb+BJf4k08izfxyGfxLB75KB75x0fxKP74K/74Kn7Fr3gVf+JVfIo/8Sc+xRv/Aoan8BNewk94spfwEp7sx57sI/zYj32Er/AR3sJX+Apv4T28hd/wHt7Db/gMv+E1fIbP8Bre7DV8hzd7s+/wZd/hOXzZlz2Hx/AKPsEveANf4Al8gQd7Ak/gwV7Ag/2AF/ACfsAf+AGP4A/8gUfwEB7BO3gID+EdPIN38A2ewTP4Bi/2Df7Bi73YP/gE/+DDPsEn+LBf8Omjr77+/Pjz38eP//7/ffv///bNt3+++eafH+DP5x/gAzz/9fnvX3/9/V+/H8B//dcDePQBfH/00e+vIgf////D/v+Vesf///////8cdHV2i8hkElGpeClnfD+DB8L/pZ4end5yybZcOzwMPFQqlXp6x8Cj3vHweHjkw8Y2xa8NSYcllRVCZLLwkUgkMknIh0QikUjCQiQSSYhEIpHJwkcikUhkkpAPiUQikYSFSOTxmEc46AUwWfhM+pKEfGxvamktCAuXhIMFFiQLXzEnCfmWhf9nZ1dHh7y9EpWKf3HO4CFZ+Mvlcpkk5Fsul8slYeFySTi4XC6Xy2ThL5fL5TJJyLdcLpdLwsKlDbVGSuWr/zwbao4KAfUgHPQCmCx8Jn1JQr64G3A22N7U0loQFpr9Ew4WWJAsfMWcJORDEhbW6NULiRz819Oj00OyIdmQa4eHgYfH41FPL1BPeag8LPCv5MPGRsdmrOLmhiUVhzGlFcLBP745sjGj0ZjCmLyzs6ujM+agq7OzSxqNRuMZYjJpTBqNRqPRaDSG/RuTR8XjpURjYuLxmFxcXC7/jUu9XC7vstdi0mg0Go1GozHs35g0Go1Go9FoDPs3IvIpJfBiRKLXvTnjrFRUKl66lIgzzvneo+JRcUmXhKCmBhgY+Bd3Aw7Oho0WaS3Q0JJICVTw/AT/AQOPf8e/G3FxN+BstEhrgYiG+J9E3GOMxgj/yTdQ/PAwnhkHGRGTLhCYISq4tMh4gsoUVohJVqRCDAw8Ho3Gs7PkMQ5xScDY1/f319f392c0qiEgZ0RhRi655q6v7w5JaCcbw4yFxrO7vru+uL9sJxsLx/CNCQtDofemVnhGFljIBm0tqTxUHioPlYdLtiVbm0J4fsvlMonIlzzjUyoJk0ZCo1JPiafEU+op9fDwlHhKvKPeUQ/vqHfUO+odD4+Hx0Nj0g2hBHVGRCMiHzJpTEbQ4spJ0sy/8WvBEZAM7WvB1xg+wC1qRiQSiSx8ZCHy6IVWh/t/tCu8+0ciC/no2JBsSD25/1D/i0ajEXlEHo+p9pS4jvfvBguf0mAfusL/Bb0S/xfPDtsYXnpT6ul/uf+7X+qN4St8vcFHTCKRhf9IJLKQkA+JRA4ikXg4MkwtMlzHY4kAxwcWVr2QpUQMeZHIQb5H3v0jkchCvkcikYWPHBx8JLKODjn3podkQ7L9y/0vLob6NxqPiUgk8oi8yOPxeHg86h1PtcVBZQZUGTxcaSuOm2ElMGWtHA5KNXKUak+TihQtvNJJSSsKmZgmTsYsXQkOIoGEq0OHMwF0RyViRiwbjkrFT9XI0f1f9CYE0E2owKrMUjAZ4UonsVq3sFzp5FcJDO9RFjy8j3DuVYo7Ja0OHeRqYGJRpqPwM51bwvhQAwGXrrSUCABHhusvTK0bhZ8LHeDhlAZPAIFSNxP60P0LWYW/3ingLSysspGmREwtbpAU2tvuSsQaVAJjcKXT14JCvmPif9K4+H/EE7JXQHlopKWnPPz/EYqI8jUhuP94bm5KPm5uQfYD5SEuV8o9HdGeMhnZAQAtdyuJ3CdYdgb5PoMHNYOLdL0ZBPOk8M8QNkDvytwpGAQQqNDNBDOEfXRrbm5rtwplTEEZ3IJbDjnt7sYcLAWp4LBxQAOVpZ6TWzI8WQGARdFSL4wJ27vxJEdpqafd3JZ5d8AsBfGAjSn8HwJi0bJQwy4jde4sC+GkLPl0ZVmI5MhXyKc3+Gxjy6VgMoVaiypLwVaazt64HAInThJFkEQfjEk9FD/WYqCYQzGHYoeDJRKQQBojIxsb07KBg5HvnwIfBLUk2qDxyAIPRwpCykbE44pKYEjBNXspjIOOKq50QgpiGWREPHtAPZCCyU8aEXHkuZQk44XsOEaQ7+ns7Ozo6uru7uxyIOWQckikkU2DS29nRqPRaET8ImstaUwakxvqriTP5R66pdwnWHQ5cizllnJLuRFI6uru7uzs7OwcADgqHo+Kx2OoY6jjMTExMfHS8vbqtbi8y8XFxeVSL/VyqVRUXiIUSqmozHTYQZmoTFQmGlml7OTCkTKUMpQSVBYw5acTDYxGRGR2AICAXDLCDEWM+u5/chCOYCqJiNSIyGzIL4mFUh3ka0JgXMM3cDjj+zfzf1z8N55YuipwljdlLjASo+OikVXJ/zMPeZYx7B8FlxPLsRehUNYKlX/84d+s9B+gz3/P9WW/wP1/GQF6RDQRPUQX0Tzu9J3esUOH1qHx8HroHhoIEB/ah87TP7Rdna7TcnI5dA49p+l0jTaNQ8fF3dA3NBycDW1Dv725aTfdpmnMmBFDx9AwYLjQLnRamn6h1fSMNb2m2bSMFi1UaBU6RQoUGoU2GjVSH3WLFXqFRtMszs5IaBJ6xAgQGoT+8EGL0CH0WQldQp/QJvQGDjqDxoChTJfpCxc8aA/azEyD1qA7aA4UKmgLFsg0mZ6gJegHYtrBAt1ggV4QQTOIoCOE6TENIUxD0GIIEhTQCgroAvqANqADCNBc79111wAAENAENBjYl/7SA7QAjbNG9Xma2tRpqmr16vXqq7XO+nlpyyvzwpV34cq4cuVbWVfOpe1iXtSfe9myJSvLyrFiucqucqtWGVZ+lW3NyrNyrUwrm8qlSo3KozIpUqfyqYwKVV61KlVOlVVlVplTVlTUlDXlTZs65U7Zk6ccKtSn/CmDyqKypcQsaVKeRClTypEiZcqZMiZMlXKlfCknZkSJcqPMiNGivCg7cvQoP8qQIB3Kh7KinCgbUmZlLpSXmdCgPCgnM2IW9Cf/yYEyoOxnT96T+2Q+WQ+ejCcf5jz5Dp1MJ9vJdfIcOBlOlpPj5DdsMpvsJrfJa9BkNFlNTpPPGGbDbCaXyYWEmTAPZsFMJjAH5jFZTA7zJX/JgBlM9rIlb8ldMpesxS/75b+cJWOxkq3kvnwlV5GSpWQqeUqOspf3Ml+Gkp8wyUyyk9wkL1GSleQkGUk+QiQTyUZykTxESBaSg2Q9IEDwMl7u0UNH1pHv7jKPvCMD8ZF95Lz8I9vN5blcl+ly5LiRb2Q4uBq5RqZBI9vIbzlHXI7LchlHdmPLbLktz8gyYGQYeS3HePGiRW6R0dBUZBU5RYrMIq/IL9JyWlbLLjLSmI35mFHksxK5RD6RTWQSIXKIPCKLyCDMsln+kD3kDhqyhswhb8gZynJZxpAvZAsT8oRcIVPIEsbyWCbLETKEsByWxfIDBw4UZAU5QQID2UAuUCAjyAeygwV5QW6QGWQCArKADJYHBAjAM897pznNKJrXrOYAPff8lQHkM5tZZ/z5c69eurAunCuXLWwL16qFceFbuNcuvAsvYl6YViwcC8/CsmDBYoVZ4VWrUGFU+NQprAqnwrBa4Vb4FXaFTY3Co3ApTAqL+oQ/4VAYlCdPm/AmrEnTJXwJJybiTBgT9qSIFXEnzAlbmoQn4UqYEpb0CD/CkTAk7GgRXoQbYUZY0SF8CCfCiLAhJVbiQniJCQ3Cg3ASI2JBf/AfHAgDwn724D24D+aD9eDBePAhzoPv0MF0sB1cB8+Bg+FgOTgOfsMGs8FucBu8Bg1Gg9XgNPiMGWwGl8GGuFAQC2JCPIjJBOJAPAaLwWG+4C8YEIPBXrbgLbgL5oK1+GE//IezYCxWsBXch6+ECNGhg1mgQFcPh6tHD6QL6UaKROvSurJkzbqzbqxYsC6s++pVq9vqunKleBUvESJx9wbeGE1VjOJVDYXXCyqUqAvqjhJF6o66pUh1CtAJB7A06U66kiRRupRupUqJN/Fu2oTpYrqXLmW6ma4mTThMXUUcQAAAAF+4d8xLYY4BsFrlSZUqVKduKmymAXPApoZFbC7exV6XV6/bq9bNVevWurdu2bq2Lq6L6rK6u3ZhfXVdXY/148f3WmxxzjgsLAPOYNamjZvrxpCaN23s2Jlz6fT1+V0/ObeJYZkyaBBdQdfQzDVz0aA5c8+kWbNGcAzhFSOGzC28gjcw8Augo6tIUaKb6JGf6wenCBRoj5/7Bw5OTi4HHp6P6+P26PHj/rhChAC5QG5eXpAb5OrpHd7Dq0dPnz17+Fw+Fw0aLH33ylXe5RLxIiYvo0P30CVESM1VcwtdQ2lpLO7fzZIlCZM7ZUqVa8XIEiZubm347Sq5R44gMbJ3pUjRcrnw8UV58qTJbVLmhulyu9wo10tc3BqOcZ84uU4ulLuHP2APHkSIIGECl8B0IXAIDALECPwBy5Yr+IhRoDBiIz47O4GReIAALAA3aOAAO8AMGDzADzAZWYQLuMLNcV+8cKGmNuPOuGlpaBfttmhh49q4b29tNS6Nujo2Orq5O3ft7HRcHffubsfdcXnwKHKLXDx48tw8t08ZBowBU6CwAW/AP7AcnsBgDJPhA9iAgQQLsAIFCDACzABLkEABDOzCvXAxYCBxSVwTJkrcEnfFirN7dlGgMF7jRSKP93hVqEhxU9whQ+BcOFigQEGCk1y2u7YW48a4MGDIuDKu2n2Bq+AnT5zgvWsG4oK4HjyEuCHuiBEiTmi4GTIwYGB2zTzcBzcsTOyKXQgQxu7YjRCB7JLdChUsXAu37IKBADGH5zCdkDycN3c/bLgbLoerAQvBQYLkwDlwD8zjmoBxYahhHXjHDh9Yb8oUNil7eEYTJm1McBt2o1HECKYyA89ouxQcXAe3QQMGB64BAwgSELgDBgi4BW6qU/cTBiOACdxSuMAddO/cAXQBCcI4sAoVNtLwjSNHOsiQsQQrwW+4xQrcAqNhvRp4CKZRYw3TwETWMBEcw0IFbAFHGIMwAd9hPDw7IHjuSgCbcAngFFjtPrqPsBp2gVnAwDCwCvzi0rlyLppL6C5vIdwBk8DGi+PeuC6u2227NDAFXIYtXBYibofL4Da4GC7YLcNg+OuWumuumzF38BJeMJfN/XKpXL+L5GK5cS4fLIYl4DEcBfNhNgyHbeAbV8FFcBdcO7fOnXMT3UbX0WV0F11C2A7X4btr6tP9dDVp4nQ53U6dPF1P+LyrCgvxLJ4lQkTP6tkhQ4BYIFaIkCA2iBUjBtAChrF0Vk4uh81hceCYs3O2ro6H5WHv7nRYHdbObofd8YTWjJkzFo2goCVDxJKxhF/q1KP6xVM9frFHkyZOrBPLhMkT+8Ty8e3ZPQsFShQbxd64EWfjrNE4CA0NMZkUtPRxxB6xRowgSYJoBQkCZAFZOXK62C6WCxctVov9+9tit1gvXvpsn71yRYlVYpfYHxaJrVJlip1ipUihYqlYK1awWCw2SxY/62e/fAlkA9lBFtGWsYODhtbQErGFFnk8fvjwvCwIC+J58ZL0kj5SJEgP6R89avSNnhEjR+/oJ01S9Io+USJEj+j9+Pnzf97QUM/r+cOHY9MsCxYmrAlbVkbCkihh12RYGTZDhg5mFiwGDBcuaLAebAMrJhZmwywZ2Qa7oUOIECLsCAthzEawEsasBDvBQrBjFOyYJbOR4OwKqwLOzaqwbW62DWlTHM9OnPWyJ3p9r5clK9bHeliwXv2rd+WK1bP6Vas6fadv9YoWhU2RwmiNFmnRbAz74gUMC2PNRrpkL1k4i8my0bA0rAtbwwKwWpvWtPd+2S/7mSRZSZYSJZtoyVyvaXbCVvFixU+frr4aW2vt22st2UqVOFlFi23Ob98asAdsKStK1KhEbh88YGAXqOqpwCJAYDtqu11BhbKgQJmCZBkxWrTIUSP7iBChQ44sIkSGrLKsDGwALnvrVipUhVTZZZ8+fP5YQV/K1Jv6TJlSfapXpYrW0/pZs2p9rbdlS9frely4cn2uv3XLovhdv8uisMb/9KNGhfpQL0oUqSf1liwlfuJXquTpPT0mTJk+0196VXXqBCeA3WlzOvFW3JtMW1vTzmSq2pj2JdPTTtyVNqUtaUfaj7ajzWgv2ok2om1oF9rKTWgj7kE70Aa0/ew+e8/Ws/NsPNvOrrPnbDkbzn6z22w2W81Os89sM9twF+7BLbjHbDE7zAbcX7aXzWVv2X87y8ay+7aVXWVP2VI234ayn2wnm8lespNsJNvILrKHbL0dZAPZP7aP3WPz2Dr23a7bdDvHlttx+8a2sd82je22Z2y2vbZj7BdbbaftFpvFXrFTbORGsY37xDaxSewRO8QGsT1ss81hb9gZNoZdti1sCnvCJtsRNoQttsO2g81gL9gJNoJtYBfYYHvADrC/dt98r1vd6D633nnfbdde6+K6a9W14lpvrbVWWqusNdb6anW1slpXralWVKuptdQ6ahW1glo/rZ1WTuumVdOKab20WlorrZNWSSuk9dHaaGW0KloTrYdWQ+tyVa7JFXEVtAZa/6x+Vj7rnvVwzbPeWe2sdNY5a5wVzupmbbOuWdWsaNYza5nVcCVcB1cy65g1cA2zglm/rF66cNmi5S+L34pl7btipQqVKVKirHwrlL0nTpowWaJkTbIiOWKkCJEhekLWICuQvB8+8Hrw2LHqWO/s6ujmcsjhWOPWG3A23mrQcGtbZ6wy1rU1BowXaquLtQXaymJVsaZYjyuK1Xh2wsRaYh2xilhBrB9Ws7XDymGDhgwrhrVstbBWoDBBwkq2jq0Q1gdr2NpgZbAuUJAAwXpgLbASWMEGCAiwfq195eu6qitq6oxf7aUu8tqlS82l3lJtqbTUWWosFZb6ylUrVuoqNZWKSjWlllJHiVJDqZ88qZ1URXWTqikTpktqolpJpaROkhQJkvpIbaQyUhcpSoRIPaQWUpeqklASUR2kBlIBqX/89OGj7lEP1Twqnjt26qh0VDlqHBXOGzdtVDaqmjQqGtWMWkYtJFQHVTJjVDFqGBVQBfPFSxeVi6pF/VOz+GHpU6+oVVQq6hQpUfhUKOoT1YnahMkSJWoS9YhqRC1CZIieKkQFouapP3zg9VB5qDrUO9Wujm5OzaHiiFNvqDbUN5WG6qa2zWCToa6pMNQXqgs1TUVTWagrVKRAqkfVqJ6pJ0yUIKGOUEOoIFQPqpnKQd2gasiA4YJaplZQKagSVDJ1DIIqpj4Ic9BAZaAqUBOoCA4YKKASUAeoAtQAXwC6ytVVVdUUPU2sXtWqvRZTXqmuNFeK65atWimtVFYaK4X1ylWrlFWqKk2VojplqlRKKhUVKgWVeko7pYqbUk1pJkyXElNLKaV0UiopEqRHqaOUUbooVZQI0aHUULpMlSmhJOKgVFAKKP2T+unDZ0+qJ82T4knv2KlDJ52TyokD503qJmWTrknVpEFzxkwZw8KUMB0UJDNGTGAYwBRM+sVLFy5btPxlSf1SLH1XrFShMkVKGiXlg7L3xEkTJktSJWkSJEeMFCEyRC8VkgYBkvfDB14PHumOVMedXV1Kl+ZI5VIccTfgUhtpjZRG6tY2gy2VkcZIYaQv1FykpS1SFumKVEUK5DFFkZ6lJ1ITJUiMSEWkID6kHtIOKYdUQ4YUQ3qhzEKFlEIqISVLI4xBEEsfpA7SBimDBQoSpAhSA2mBlADYAAFpgBRA2lO+VzVNzVRnfFOL9kIXUV67dOVCcaG20FoorVmyYqGwUFetUFaoKjQVego1hZYiNUoUGgr9hHpCOaGKqCY0E4rpUqIltBI6CZWERoL0yBHaCF2EKkIRoYfQQugSVRJKIqKD0EAoINQP2gfdowc9RPPguWMHrYPOQeWgceC8cYO2QdegatA0aM6YQcughSghOihIZgwqBg2DAqJgvnjpgnJBtaB/aBY/LH3oFbQKSgWdIiUKHwoFfYI6QZksQZWgSI6gRlAi6BBUSBAUCJr3wwce2gPdgepA7+zq6NA5VA7FgcbdgLOBvqE0UDe0bQabDHQNhYG+QNVcpLVA0dAVqAo0BfKIAjWiJ1ATaAkSI0SgIdAPqAe0Awd0A5oBA3oBtYBWQCegElCyCGMQUDE0DHWAMkAXoAlQBOgBAwUIoGCoADQA+gWgc3SjKpqaaEYxem2vc/Hcdeo6c+G6Zeusdc46ZZ2wzldnq5PVuUpVKlTnqbPUSeocJSoUqPPT2enkdG46NZ2YzktnoqVKlM5JZ6QT0unobHQuUnQmOhEdMlToXJ6EzuSJOEhQoBPQ6efsc/LZo+fwzHPeOe2cdM45p5w4cN6cbk42a041J5rzzFnmNDwJB0/Bk8wYMYFnmBPM+eXscnI5t2j5y3L6nX1XTisnlXPKGeXkO/eenE5OJueSU0kSJEeMFCEy5NQ7g5xAzrwfPvB68Nih47w76066cy6HHI64G3A2zreTxul2ts1gk7EWA8aLU+1MO1ucaCxWqEiBPKI4jeeJ08RZgsQIESFAfPBwmp0czg2nhgwYLpRZqEDhnHCSnRHOMQhiD8IcNGBwLjgTnAjOAwYKEAAbICDA+XX2k597VVPU1Gc+72nP77XIa5euXLjMW2Ytk5Y5S1YsWK9ctWJlrjJTmajMU6ZKkRolKhQo85PZyeRkKm7SlAnTpURLZiXT0SJzkdmoESOTkfnoESQTkkmJUiQzkjnJlGQuk2bSVCoJmYRMQ4YKmYVMRYoOmYfMRCYi088ec4/Zpw8fk48JCNAf84+JiBjIDGQOMgWZdeSYckw6dOaYc8w7d+yYdkw9evCYeMxDMw8cOGvMNaYaNWxMNmacOGnMNCYaNIamoVlYWMYsY5oxM2gOEpqEpqB5xoTTxmxjvjHdjBkDxgRjfvkCaAKaZMh4Mb2YXbr8mX9mlixaTC3mli1YTCx+pp/ZZ3Ixx4Qxw5hizEArVqKYUUw+PimmFPPKFSgmFHNvj4nJxFyypInZxHTiJImZRImpxERiPjGtTDGnmFVMKuYPc8eOO/PO1KHDh+nDxMPjYfIwe/TIM/NMIECMmEZMPT1TiJAgZhCzSJEh5hCTiHmkrg6HicOMi5Mz5Uw7uxvmDRMOjoZJw3Rzq2HWMN/eZpgz2sw2k820YdblMHOYdObc2poL04WZlqZmqpkyZLQwW5hoaCnMFCYSqcJUYa5YgcJEcTSPptFkYa69MF+YMUwYJ06IMEWYIUKMMEeYZ2cgTBDmhw8cTA7mhg0dzA6mmVkGM4MGU4OJwfRgniBhkjBNmCXMC2VmmTlhAgWTglnBtGA+aGA2MMPCHJgOTAgQxEwxU4KEMXPMJDMjgBUwDRggYBIwESA4YB4wGTBIYCYwF5gKegdgAjDXdZvbVE1uDjADBBBgCjC/zJ6ziaLmeaZmamJ8ey3qRZ0rly6tS+/SvDSuW/qWnjWLlqala2lbmlUqnUqvWqVKq9KuXLXSrbQsWa/0Kx1Lw9KkSulR+tSpUrqUNmUKlUalQYEKpUPpT1qU5tRJd9KKip60J52YeElf0pgwadKadCa9SUNqpBvpR48caUdakqRIOpK2ZGmSnqQraUr6EKJEiLSiRVqRZqQJKXVSqQ3ppVIvdSHtZ4/ew0f34aP5/NGANOKfQBpRDwqkB2lBOs+hPtSj8ejReuZoOXP0HDuajq5jR9fRd9CoSaPX6DZp2Og2Og4bNzqOhuNGw9FvDAkLNRk9ZoweHBTUgvrMmTK6jDbUZrSYQB2ov3wBo8FoQB1Ga9F/f9qLly16i+aiu+gqUrQUTYXKFD1FX7liRVvRWbL06T7tp7HoJ9qJE83Ht6f3NBQoUXQUvWQJE81EK9FN9BEkGok2YiSJTqKDBBGihWi9Hsw6cNigIQOGC2UWKlCYIIEswhgEsQdhDhowWKAgAYIDBgoQABsgIMAXgM73qqboaeqMr8Xfa5HXLl25cN2yVYvWLFmxYL1y1YrVKlWpUJ0yVYrUKFGhQH3y1ImT4iZNmTBdSrRUidIkSZEgPXLUiNEiRYkQHTJUaKkklEQcJCgQoD9++vDZo+cwD547durQmSMnDpw3btqwWaMmDZozZsoYFhIOCpIZIyYwDCCYL166cNmi5S+LH5a+K1aqUJkiJQoflL0nTpowWaIkCZIjRooQGaInJAiQvB8+8Hrw2KHjzq6Obi6HHI64G3A23mrQcGubwSZjLQaMF2ou0lqgsVihIgXyiMJ4dsJECRIjRIQA8cGDWQcOGzRkwHChzEIFChMkkEUYgyD2IMxBAwYLFCRAcMBAAQJgAwQE+ALQ+V7VFD1NnfG193st8tqlKxeuW7Zq0ZolKxasV65asVqlKhWqU6ZKkRolKhSoT546cVLcpCkTpkuJlipRmiQpEqRHjhoxWqQoEaJDhgotlYSSiIMEBQL0x08fPnv0HObBc8dOHTpz5MSB88ZNGzZr1KRBc8ZMGcNCwkFBMmPEBIYBBPPFSxcuW7T8ZfHD0nfFShUqU6RE4YOy98RJEyZLlCRBcsRIESJD9IQEAZL3wwdeDx47dNzZ1dHN5ZDDEXcDzsZbDRpubTPYZKzFgPFCzUVaCzQWK1SkQB5RGM9OmChBYoSIECA+eDDrwGGDhgwYLpRZqEBhggSyCGMQxB6EOWjAYIGCBAgOGChAAGyAgABfADrfq5qip6kzvrbXIq9dunLhumWrFq1ZsmLBeuWqFatVqlKhOmWqFKlRokKB+uSpEyfFTZoyYbqUaKkSpUmSIkF65KgRo0WKEiE6ZKjQUkkoiThIUCBAf/z04bNHz2EePHfs1KEzR04cOG/ctGGzRk0aNGfMlDEsJBwUJDNGTGAYQDBfvHThskXLXxY/LH1XrFShMkVKFD4oe0+cNGGyREkSJEeMFCEyRE9IECB5P3zg9eCxQ8edXR3dXA45HHE34Gy81aDh1jaDTcZaDBgv1FyktUBjsUJFCuQRhfHshIkSJEaICAHigwezDhw2aMiA4UKZhQoUJkggizAGQexBmIMGDBYoSIDggIECBMAGCAjwBaDzvaopepo642vtpEiPGi1KdKiQMjko0J8+ew7x2KEjB44bNmrQmDEkFBwTCPily5Y/vz4rVKTw7TlhogSJESJ6QfJ89NhxVzcnFwf3RqONbQ2GWhraihRH44kSI0J8MOOgAUNZhQlkY2JhDRYkOFAATMBX3ypq5mv+4q5Vio0CydF/flLynhMmRPSC5N3Vwb3RaFNLOxpPlDDjUGEC2diCBAfA8lfXps67csV6dapUJ8VKkxYdKpTMgf7gseOGjSEh4Be/Pr49JJmIXpAdd3VzbzRgqKWhGU+UyCE0YCAbW5BAwFdGs7m4a1asVKVG5U+YEh81KqT808cOHTaGhH9O8uLUSnyVjYklOPDVsYnzrlyxWq3Kpz51SqzUaJEy2WcPHTlq0AjmQMAvfn1WqDhhQkQvSN5d3VyOa2NLQzOe+GBWVkEs7EABAf3ujN5frDVrVapQnzAlPmpUSDko/+mzh44cOG7MGAYCfunSZ2XPCRMlekF23NXNvdFoy2toK06UMOOgYcKYWNgCMPuFojlf+3lXrlSnMCUeKnSIB42ZLlv2nOT5gHtDW/HBbExMwDXTp3fgLcCEW4nG9Aih4f8L3TWq0SFhFyp5bWMH9j+APUuxkBwzG9DJnZrZ7l+3PiWyo+Zv8/VYCxHG0VeYkn8O6bhBQxjYxY/KnhIieTvm4NpgoB1LjDXY5v5coRQTIy0qNKgPHjmAW5Do+WBTM8Mw4cCXuubFW7FWlfqkqdKjRMpAe+zAUWP45r9qZr4xfEYOxO01G/Yq2WXu/zX8/3dc21K/1W3tSb1Wp7Uh9Vld1m7UY3VYW1F/1V3tQ71VZ7WXfVVXtZM9VUe1BfVT3dT+00t1UptPH9VF7cMeqoPad/qn7mnT6Z06px2nK/ZN203X1DPtNR1Tv7TR9MRuaZfplTqlTdgndUmbTI/UIe3A/qg72mB6o85od+mLuqKtpSfqiLZfP9QN7Su9UF9uKl3ZCe0oPdkR914f1AXtJj1QB7SV9D/dzz7S+3Q+m0jf0/VsIf2w59l5HU+/s/G6nV5n7+h0+pxt1+X0OHuuw+lvNo7uprfZcJ1NX7NrdDU9zW7raPqZLaOb6WU2jG7YC7eLTtgHN1oX7GS2ij6mi9nHHtjD7LMO2MHsEv1L97JF9C6dy/7Qt3Qtu0P/61m2hu7XsewLva9f2RW6lV5lS+hU+pQ91qX0KPtB5+tQdoO+159sBd1Jb7IPdCZ9ySbQlfQkW0BH0o9sAN1IL7J3J9KH7LTrdSHb7EE6kI17Xv+xv/voeCuv3qPzWHP1HV3Haqvfdbt1Vq/rdCusPtdzrK26XMexqupx/cZ6qsN1Gyup/tZrrKE6je62euptfcaq2Nm6jDVTX+sx1sQOo79YKXW17mKN1NN6i9VRR+ss1kV9RVexIuopOnIt1I8dxUqoG/vZOqif6CZWQL1EJ7H26SO6iFVPD9FBrHj6h+5hrdPNeodVTufQN6xvuoaeYWXTMfQLa5pe1i2sZnqFTmEt7BO6hFWwk/UIq5g+1iGsgF2sP1jZelh3sKb1Bp3BuqIv6ApWZE/QEawk+oFuYA3RC3QCq4cO1gesF7qAHmCN0L86gFWs985XB333dTWQrgDOdXez6zXFq+23WxVXf95LrcUXOS9VFt/FdamqeC6OSz3Fb3FbKilei9NSQfFZXJbKicfisFRL/BV3pTrirTgr1RBfxVWpgngqjkrVw09xU+ocXoqTUtfwUVyUeoaH4qBUQ/6Je1IFeSfOSQ3kinyTuoVr4plUKxwTv6Tu8URuSUXCK3FKahA+iUtSd/BIHJIqxx9xRyocb8QZqTX4Iq5IjcETcUSqGj/EDakteCG+VFFwJSekiuBJjqh+4IO4ILUDD8QBqRb4H+5HncD7cD5qBL6H61EX8EOeRwXjePgddXM7vI6aOR0+J93F5fA46SwOh79JV3E3vE06irPha9JPXA1Pk3LiaPiZtBI3w8ukjbghL0wLcUI+mAbigpxMesjHcDFpGx7Iw6RzHJCDSd/4F+4lXeNdOJcUjW/hWlIj/+NZ0hDcj2NJzXgfv5Ju4FZ4lXQCp8KnpGFcCo+SHuB8HEr6xff4kxTlTniT9DkTvgS9xZXwJOgrjoQfQVdxI7wIiooT4UNQUFyPC0E78SAcCLqJ5/EfKCXug+OhjHgPzgNNxHdwHaghfsftUEG8jtOhf/gcz4Hy4XIcB0qHx/EbKBsOx22ghvyN10ADOQ3uhm7hbXwGaoWzcRnoHl/jMdAmHAZ/gSbhatwFWoSn8RaoHkfjLFAefAVXgebgKTgSrcGPHAUagxv5GcqCn+Am0DNegpNAQfARXARqxkNwEKgG/oF7QMu4Ge+AUuAc+Ab0AdfAM6ANOAZ+AVXAy7gFdACvwCmgK5/AJaAoJ+MRUM3HOISTFxfjD05aPIw7OGPxBpzB6Yov4ApOUzwBR3B64ge4gVORF+AEzkwcjA84JXEBPMD5iH9xACcj3jk/lXzz9fzDVZ6eeM6zDje5PtvgM81pptdZuBc3rxNw79q6Ti8718Z1Ytm3tq2zyq61aZ1S9qwt64SyY21YZ5P9ars6hexWm9Vpt1dtVWeNnWqjOl3sU9vUebZLbVJnhz1qizol7FAb1Klgf9qeAqEHqBQwtnFGBQywYAIEAEAAgADzVxGE5UAQJTkUF/uEyESgYWMAYCDqAAAMAB5JodSBPjSKGAQAQABgag3q1R+u2efvd4UjrO+nspoR3ndNqSnKpbp81BbM+cuPztjjlb3z+10paUy7vmz0Hs/9ygvO2sdtRwUjrefS0vqQ3n9tKTnMtb40dBuH+asL7l7TNaeGKZfv8lLbkO+/vaokxl3cPFUT5/nKCeds83SnhzGWf3PZ3Qj//absLIRdXzZKC8f6xQv3rOP0s8OZ1vNpLe1M7/m+tBTEWl4eWovHfMWHd+7pmlvjEPd3Se1tiufdVnUSxV5uGrqN437lxHOX8btT4hzbO6mshEf+ry0tB2nVl47Swzl/dcGde7j9qmDm9V1Sapvy+a4vNQW51punauK4T/nRGXu+7pQwxvZPVnob4/m3l52FsMtPxu7CsH954Zh1vH60MMf6Ti67nek939aSxrSKz0drwZiv+uCafdx2dDjj/i6ptQ/xf9fUnqJYyk1TN9HYr7zgzj1+d0occ3k/K6XP8b3Tyspi2MpPYzVx3Le+cOw6T3tbGHJ/LxWVDIRh6uwbSwgGkKYdF4wBQjrKAUt0YZnBoITaM4RSLkDvGUM5gkAhFknMQEI70gArteicIVBExXWMEC6D5wwjCYNAIx6JxEBRXeqAoao0rGVAQN05RBArkHccowkFQJOOSsYAKT1hoSWK9MwiQEDlOUIRL6BznKUUQ6BQiwXKISE8bZARSjTOEkhg5RpCKRfRc4aTjICoEYNl4oAgLnHQUEo21hAoouod0SnrOZYkCCvSEEEYJIQjDbJCE56ZBEioXccI4SI6rnOEYBg0YpBIHBSUow00QovOWgYEVL1BKWMC+s4xglCANOGQTCwQ1KUWGi2kAhudYRVXpWdIT8FSfTpEfBk0ZxBJnASe82TLq4kcireXktrPIPtACoVWNliHYQGV50S2orX0Kc4g/iOSpdBDBEio6bi5Bgxk96Lp3TR0wGS0/LVJlwsIB63UYgtRQ2D6t4edFWWSoAGYQAF47wt+lKrX3ibg65nmrZoYgT4gU4liVEfrjJNdXi4ZYykUoPZMiMp7ygCWXAcvq+WnOSvvVIER4vdaaIkiLTco4d5peThT6J2LJp/3xyX1llOEQIqrsVhqlY0ogPrRqwRzMHb/OsyKFX8IUQpPNUld53MQPcMia3cTcN1ROUli6FiWob62g0LYQUqOkQ5oITZimMWBCIoziCJGQOc5QxEOBO5WR7BMvXXXoP6btJrL5zqGgM6rtMiAg3+lVrmfY/iMZljCV555IAO0pB7BpLs35B/phR6jUk5AMOy19WwvRHTOa1XnMa/qklFbtInhI/MTie+g+/4dnawBIssfei9cDZ3yN35gA4FdD4Mvl1B7hpDMSew841UR42AFn10PMiDafmFmT1wQl8fE/TOTOWvLxgyBEgcHmePR9i+WGMgt1QcjMZPJC7wYJWv7t+3r86zcm5/eHeVdr6i9Wzc2Zl3JPZQcrXp5uNB1qdAMf4o9FYp72o5bFOGCjtB8pHOWtBfO0yy0V+uednN/csnLRKfyd7ruHxpd3Pgtdb9I7JLWjcLl30rtHxRKryTDnrbjRvFes/BeY/Z72uz+1Rd5z+aQpFkyK9lrziOVS3Kmc0fn7r8est4oTP9urfQJt6K8SL4aJXbk98457bBfaRdrtTgxHdEvxlmnDp/fs0b2F4k9abmoVP9OrwQrSSU/g1wPaXk0bvtIpzM7vGnuXw/ZgVaaYU+3YaI4t1tIj1c7e9ru/9kj6xuF+e+02tXaXOJnrmruI5FPWjYK2/9rdWt1XkmG+2rDrBTEhiIQtoamE3gJze32VCnO6xbu82bvXrudv2uaibpeqzZbeCbq+oh+Ma937vj5uWbtaSFjJXe1qh43RjT0T/mKc4ftW7FrTovlbzm6NrR4I+NCeQfsjpEwtzAsKtyJQWKOzA1TeSJd/ymPlqVXLg4hXjykw1xEHedwlAWiThzOOFagRpMwSUGp7OOLckbMcYrDaQnXP1GyaHC3AFynAWLs0TS6FFAto0YlIUFKIhIv0vJHqAKanQDIEkKlH0PTOWGtUx4OK17+RMlI1sm8AnxRBsDcBxOoOeHiIY96CafL0Ga25iSh6mImwCI9VGxKAIyxkk/TQQabh0BcCl9kbKhTjVKv8+nVI2q58Fk+qyXSfQxHXQRdx3iYC6yjaic1Q612VgO/UNRNOIusLEiVuLJiRZ2qIlLVWQ+BaqJFKsJGUF/ddIFFE2cbQoaHGGo8cxk6MqUAYuwpz6krkXAj1HpjYQnixWM4jiXoOMYPj/iyk6U4EfLo85aQSSntOsZY6QtKqYl3VCv8WBHgQyeg14m5MZv5GtNDJNMNI9xfVmz1OrNhJM3MbDpUibcuDiHiJbysJ/ninLRiREeTTjs7xtvgiuHhDqEpJSugWvJOcShgLnilIpcj3E4eTFnmJdaHAF+8WHmxerX6atXVquuVF6uuKy9WXa684kpa/ghVfCjUZSMhLgE4Trh0ZfU1RlW+FTpkKqLk8EXzi3QpPfwhZKIQlyHpIeCBOExMwwzs/xBhwxB5MbKMjcRYG2EqkUhLkXQNSC4xAeA4+WLF9cqLlRerV6uvVl2tul55serSle2m8mLbk5hO8vW69ZaHZzzhSmM0DyVtrrWH5I5N9PJl7khpRrlLS2y/7L5fM82cNTiq3NUQsOYxAiezfC0B240g8tg+z9oZX5YoW7702exs7xrISbIjEdyUZkOxIk9lESg6/wzW471dSqbV5eUByhmO2/UGBaxO1lBW2RY9rOadWlUbmWhFQXjxo64a4Li4nlbw3gPEJS939t5Kfqc2IxxVvyKDHPGK6JLZ7b4Q5tfEvLmMlyy9wbdm30+kjkehPTMe1DK18viGGBoCJ0iuwHkVT94yRCepMsrBa+JERy1eor4/JBPjs4wmzM7QV8QsfqUGM1d9HsawTlYc6surcE8I9/lHKRLwA/onsWWC69L7c84XcW6IN7wnA9FM/aMg+5BCqHZyua6P9tqRiobH5+48yd1z217FGnmZ63FQSMLBi+B9LHHfvZkNI71X5zqVsDBjb0TXtyVKuhDiZ1NF/AssnwRMFEDQpGrSypKmwcYsNdpad7ALIyM/KZ93J7qBBr7ooCf+jP0y5GA7Qup42+rNzEz+0fC2VlXaeSvStyIXgJlSIZLkWzJLd7J4hjgK241tvVRaom3MDutBAiry+jnQ3rr/86Rhtxw7C5376BmrWtP4Iy0CzT7uYThASCZYW2ZClkwoPpnYTVkga8uFveIx+SHsbHvDZM8YCwBjPwn7e1Z/TIY/CZOekXAQdg4O7hDb/ZnZMCTaxK+IXdOAMKcnMFm1k9XTLYo91y1mAqMD2d82E+BzEv4J01UZMeYk3D+LU2gqFZBhFHF1wCV81XgFWHKCAMMGrKCONFAtkXYmIAKzBdIN31mtP4JOFnzEMmtGEiQVGLSqmuUcbq7OyCs9MNDJ195/wAYaTX5hLaf0h31XcDIws+hg367ITelZZa89O0JbfNHgK/v+apfRsuarNoMCstAKkrLgG26DjPn74HyyY71p9tYPc3XM3pawC9eAlGxRKmweNDeH/xkB97Afh+EmjILx3p8OMKVu9yKxg2oNRrVbPVVdUertQlvfAgHOTxjcmlpBxVJnr8XMNg2w/tb5Pedl1b6peyuird1H/cRDKZc1BxCOoM4F1XkapzkY7nFQ0XsqoZlClHRi7Zomgbvte05W8v9ovNkLLsO3No7+ZTujtYyEYF7PTEbCaJKwAFy9+bR4nk6rCU+2cd6Wtg/1cm6DcRtIpF67xLQxB3h9m0qx0QPxM9rQOteDW8BHK0eSQr/LAl4tp8Fm8GzIenILKNVUuPpNLkL7yVWYYTli73xf9KXYbr4sK2Xrv042+29/v86Xfp2np+rFS4KlLVA9hNkW9Xec32F+9/kdZf7GVCXtTbE2OfVrdULM4YlrtudzY36aPgu0M2eE+uUOdXSmqEPXGvWbQepobVKHllnql8vU0RinDk371K8mqqOzUh1ahqrfbVVHa6469CxWvx2tjsZudWiZrn67Xh2NAevQtGH9ZsY6ekvWoWXM+uWedXQmrUPXqvWLYetobVuHrnnrNwvX0Ru5Dj0712+nrqOzdh2aBq/fbF5Ha/Y69Cxfvx6/jv7+degT2MVfwZ5pCPv6Leyc5rCXvoi9YaPY9d7FrnTT2G9ex96wgex6b2RXspnsd0vZ0RzLDh172W+fzG55NfvHw9ktb2f/eD675QXtXyPaY97RDmlKu6g17bQGtZfY1O5yVvvXsvbY49pX7WvncmL7BKxsvxrajvbWdkhz28Ve3J5pdPuq3e2cpreXWt/uhgHuPWxwnzTDndMS9xKNcddzj3umSe6rVrlzYZi7HtvcM81zX7XQndNI91I73V1Ndf9a6x5Lg91fDQ6GNvvca2WImF5bxDobjVKipglwvVH879XCouWlBEQjRsVeM3j1vjHc0JP5qEcPybx7wOol5LnRZyainkcuUxaSN4Gl2aQ+3Ey4kUG2eDtGTitKx9pVfMXS4hy3Fy+1xrirfca/FhuPtVSHHVpy1s0ZRzSyooS3VOo07EysqWdXjD/CcQ6CUgPRdzUZ2deI1DFb1JlWxqXteV+Sie0jaVZzU3Btd/p6L1GWsVY8oGmYqhVbqPimtWqsmK22ke0GDntFneas/hq4PMbk5StHMOc0i3mpocxdTWf+GZ/YtmCZ1LyRRTaHFfpOU1t+jW8RY477Kwc64zTZdalNz11MlP45WnqsGdNXDZvOaer00oZEtVXIBOpKjaY5zMJ3mkbzayyNGPPpXzmoGqeJtUuNru5qhnWf1W8Lk3n29F5oO2PYv8fsIZ8tt97zlusTSz4xVtPucm3jFb32Xshk+H2lxoI/TKY7DcLoayK2GKNxr5yRndOw7KWmZnc1PrsP7v/sm2Q461ps0dfIqGGHMb/TRk1fq/XG2LFl5bINnLbuX2r9Nld7ePvgMs++ZT2mlXmcey3k4wwyhUQN5t/1cm7fW3pHo7pkRNP6xt7YZfXqDrlhnH2mEd5Lr/Huep/3b5pyxjXXb6zs9nLThg9WjPm/kXkXhwGr08gfX7P/P9YQQLdqC6Dc2HKj9bwR0F3NBHRo0wCdYx2g6zQf0H0tCDQ2k2a0npcFuqtxgQ7doEDHsdyftoYGOlEzBB2tkYKulAmDDj+uG3S05g86scYROly7CZ2oVYWO1uZCVwoXGTpakw2dWIMOHX62Hrp6Ew8dZ/WK2gI3FoFBoLSRnxuNwCp+Z4ZQ6UpmjX82K6smJ/YfO/SotdOA/UxWtKUGY/cGZmB/MGY90xRpAtD2GJss2RNbHt+ge7ClYVGUij2LiVkwQgJ1zxqKvdGL1uggW0ILDjaWUgi0TaOU03xT2CIxDTsE2xsGT68YcYMsjFZYbqyjIkxCm0MtpwnGskXgVlNmWlKSLIumXGwyUUI42CoJzpI2dTRWq1dEH9iAIyzcR2jmPNmJbK3cRidMCxST4R8e5rAxPUFh+bY1Xc5VzmwNhXk+LYMSp1vCC5JsbnMcF2zj2uecm8zWsrgvWcuyZnTbeDqgzbFlhUX6uhI5YDf4bEAwgRNK822Lmwm1rgeLLoLn/28MLCisbV9UMKft39G2CH1G4OvX4ClL4qARGEUZCqy3+Apm82Xd8dcVDrHTpS0rjCRvHXWNrmW84trmNuqwpT6TIcdQA/nywjJzrRuZ0eUOHqe8MQe5uO22/1DOZapsEXEaf6uMLQhdV6x1FzOyr2GwyToaZaOliysa5xC6cDtg68XmebWFUY+i89sweibd7h2TG2lk1I2lxMS4OflE6bfeMG9BnLhwVPuPHYvt9K33MzsPGpfvw87lbOixa1ITZa2z5IuIM7j5HBO9ufTuXUjEO5rIbkHtUK6taTR9v783Znk+NSPwqDizZV0YQH7sh8aPxMCLqfAaqHkYCXcJbO9Y2n4WP76Bhnm847IX9aVML0e866Dm2SScja49I6jHM34zxC1nB6EvHb5ectxrBAkzGF3T3GIWCa5wMcoSrrHtxOAc6BgYvXoCAuS4OVZIlw13zffx6xQHG906WDeq6h8sfb/DWFoG+eoyrq0VlW3VDxzD5GBis8XdQlKMYd3sH0RSDIwb/xenP6FNltn65v77wKOeP9s6XEy6ZrN+GCsuyvBhYyMkdtyC2vJyLLLEhAdQ8w2P/ZLYIIBsfcstEu17sYL1+WzN3bhLprkNhKB9LRvLTgNtk4dyjAbcFhZWAmph76hszd3IHNM8FWQA/Fk5TFIiMi/0Wnx7MVMpndGGk4VtK7LVeGQh41r5VixbcbXw2IAw6cSWWRvR0c7sxl7koNtA9HOMjBgWpjhbho4hCC0bvrHDMSzbhpHnmE3sIUA7SaRxFR98ZrKojDFFRRihtnlv/MYpukWGTi37MDZVt6N5LuU7Ape9aZKuGTkYs2tJuRxlgHoXUU/PjL7qZuCE+2x7ueNGXCGs7ZC7BZPOjN7yO6kgx4VlxtxjEySyVNhayUCGZZntaTs6u+DMIdRY18UmJ4vaeBc9bSvpOLPjmh8LTk5rjfF22//YqYKui+appe1zslbE6gEdbgmcp8Dsw9QGepIqysw+5dXEVvfnvQBeWi+EtIYmujPW6AiYac9KaGfRppFL2+zn+C8PWsxe3VThwaWM5Jo6pu6fQLzq2nGyCHmWspa7pfSWnh8Txh98LB0emHrcT1qNPHQ3AelHuCQM+99ZruFdDLpMNmXKYazJIw4zzaXTSROrOSCbZZ3rbMza9vARmI8tqA9hzyxtTtoPLNQ5kRQR5D5cr9dZgQnF7GDeeGJ+Kmc2MTySO5i4A80kfFa8uXIuYdypD1dXXHKXY8L4Q4elw4MTh/tJ63GD7jrBfNy1nO0Xs5z5IvfB+nAhqKnaZCHmSHmsEI2cJmSu6EVj2461RVBkGklnBzrTBj6981qpp4ZK+pHhhT0vHIgPCwzkH9UNLwn3qI4Gn4BGQx5ZLCsBF/8+sNimEMREZg3ABtQOIMogAw2djDCUsqXnF4cR/IMc33zaFNM9PDnC0UzmNm1PcfzhdW3v1hG+cxT1S0tzTsiN1XbItXW1MYE+/wSVIOz3g88PfDnncjORC2vpmM/B21jiPIrO1+sq5rFkdUtIY0OUG2jb9aStn47d6nNqMuDLIm3i6uGyjYVNY+rWbN6b6m4Xv/Ml5l8vq5Xn0nNLZXMjFRtF7bpo66Rz1z3PJDHINz+wPwcN2CK96XrgwZF/tG5ZRWaCCeYSYsmk8LczsQ1Zb0ZibVFwKjwa/EMghkLLdDWoaWIcoh+NebOw366csopwqtFLyIEsug0EGxt7TjZzJsPAo8HTpDmPWPR2ekUdMpyjjB8vjDlGzBbaIaYNFsYE48wTNIPcz61SSI3x2jVDsW+AafhM0Ny8Xhw0e0sZ2syxxty4JmcaE7MaO9BYG9TkNGPn1LKtrsv1anqBsejKmdR0BiLkm8bNYc4i9vwryhBgjCnFjy8xo5iY/e2AStrgEtOJnSc6reSLw2DSh2ZRIi4po0HE/g0fmEJZpwkx4bQxR7i00ru9k4xp2izvLcNN4xnATwmDbNFs4jo4KzZcj8HlyUNPrYwdamRx5ngK2PME5M5PFEHGHiNyZ3LS8UxqkI9Nh8+WMoVzbgw/pxgaQA7DToy+TyDGBTuf/EaUuJXPpfL4bz4QOfgdDqRNPSYDIUa+sUDTwdY0qAMQYKwhIHc2IB3N0Xo4o/Bv1x6WqUf7Si1H/vsy77tFw+4kONtTguz6WvIUirZHO+sObTrCZnZLqd/6Mou6zqd99Wj4ue5FNsUuJSOcfcr8RnSaxzq8ObC0G0/rR+qosgH7OWWO7CzjLvWa1dQATWWcAyOpRHMeVXQhHAls08oAsqimj/p+9By+5o4D67VOv3St2fXBUwbROmKb7+drriy9Xrst1IFqTE0ThbpRen7NUQwsh0/xiNRuFezhIzoPpunaNqVF7MHpkGgUr2Y0HE7mAlNG2j6w/myCecNYI2DOvBkhbHa3dn6oLV3LPhuqxw28mMG0JWJGvWvGnAmKnWbeDOzBnotNFVxtpPvU83RF9Svv771GTjrh6Y2gjk6z+rk12c9Qj2DbB7WuMiVpmRG1kcZ8wiyzqiaj0tR75d6EKQNPI2p1FJqN5xDyTBI81K5azUlbUPrUi3BGLqudlzG0UnWvuROxHUeo+4K7ZkMvfFxtjDcUM7MntGwO7GJu2Zfhq0ao9EsCoTV9+giB0hknWwhaBsrCPAnUjnfNSZWsHI4QsJ6ZLOWSiGaL8DgbbZLgUbPs0/YkA9QkRMwqrIcwkPsB0T0DfMoFFc32GeMb3V7zOp63ybnfCWn0ATli5p5fZ3PoScjWEkQmsjVDFpLp0I69MTml7g5SX9oy5ui9seINObOuNibQkU/QEcT9bjwew8upEzcziVxLx2wOso0lzKPo/Po1Jp9eQu1nrHQDKRwQYf1sOp0cM46Y3tyiE5dGlw0p27T+cc3SognSdomYr+/05XtJK71U381sslEcDtSwToJMu8N8vuNkv8f35yi7X7QHZ+8BEAt1CSwJzmTnZX3bbFJS+mhDhEBn9WrFm6pHrQwMBZ31MPK67UPeaPV6E+zxWy4MzG5ejJcx9jcuzsV2sF386s/kscuLM49lA6d1zG7PecCi93xX7sVJqPEeP6eT2UI4xOBgIZlgjDxlHI395CqR8BijcTMkOweYBs+Uzc2LxUGnb12bqlPjGr/1NTqrgRNfw0ENXfzanFB01eZyuppcOhZcbCY9x4EgiaZJcxixiO30Fdy7AF2PL27ANZm9wummMDiS0baH6Xz9ZL0FnzQpG5ezN/x77KLcelyuXmiWs8OL/at7EyuJLC3gi1ny2cgEzQ1CI871aLTinnUbbtCg02TzplzHGjHiMNNwTBMngbDV3OnJB08Ael1WRD0HGnRh07Z1/RqSVc/P78dBhgQ3I8BJ0JHYj2aINYIULnw5My7iDpqIU+htONLIZyGSxkyuiSm0qjwkRF9mDCbY1AsdWcRG4Mq96Ap9dfF1XYv1iDZjE4WhXdKdSDGpkxuul6wJ7SjajHSuUxx3l9mkuT6thHZ0euW/RLVigsH3yISEzvOu9iTHwSw3uD/MaD72Bn6nP7cX+uGXw9x/4BLXspn0odjDqEq3j7m5B7EDsBEsAOAWn2tLv6q9ufa0E7AZLYjgqsbFJPc+ZruaaiqNt4wlLGBelDherrYsxJG9ZLaLibMblSU49TjF6W08c7t3oT9a1v22eYn7C2xtOtvy0qcGE2XYaVLtORXQjDxvOr3UlpwIK0NqWVfR7WuH35pl905+ZXtiLesTsU0NAHACk/LPM0SxSooZmtg2liVP4K1JAVftvFx9wHHt6SemN/e4dAK+KQXYJybe5hgz4+/ihWkjCERf0Drrmdwrs8s9Dp/kBmdFXaJh3fqGEbtTsyJHW5zmlpwzBJKNZMfY8AjT6Jw2rChLnqaesBq/hUK/l3h7cNeZ0DR8XAdkqVNMGEKczOWuPms5fk2DBWYXN5Vr8FRGkKZ+w3iThq+6cEyXpJm64gjeUp9jgr3JUZBhgNuj/cmpEdLtJvD6CAYtw8Zntmh4l4Muk02dchxr0ojDTHPoNGnSah5gU1nnmo1Z2z58BOaDHupDWMtem5N2Ex91TjTNgB/han+ZZexy2QzW5jjhpiq7nMAj1YFOOtKckL/izTVakSY6FlvwkvEfE+yPVIIOA1ir7E9OzVZuZ50yvJ7L8yxya3LNIG5icmMKtTU5NYIZnazo1AQqq+rRCMOdKwe3s0cVP9bvcjXKM0w9sBeqA7GpioH8obLhbeqeYOOL98ZBiVUisMp8DrYVATWh2d07qgFOAb/EyTmH0QjtAqaUCjKzGb/bqwks1Ul92gMVzlgwNZ9SvrPyLrtgXfP24GlAygLvst8ojRVrulFPQm+cJNxf8NeP7/hOez+84gq0VOfc2aZg4pp9G9bQ7ygje4H3i/zr58VFhE0ydqYYty+nNUvncmwmZWmfbuDMdufPBaRsm7rlNi6tfR8rNfKr9mYC292SfMEo49ktHViDJB1b2LBpoOtndsuqkcO5fGEH0WhdRcFon73R/tTqsLFuZua1NNK0a5n0ZTFONiWSNTdGz+FmqQY7c4+USJ7nNH0afrRv5WALNsNZfVJBjUOFBwKcocEqZ6zXcLBwOYRgDJ4wlIaM6k5IZeOsptmU8GxynRCuZCO2pX3zNbCKcXsjhJX7OP99OwDFst1EYZQ2gn8aBWIxii5TI6J11ZY/jopZxAbROIXUCErmLQ8nOJOHLWsErlirOMDKYZxR4qj+OL7BPJDFQt4AYfQ+wm/uBkAxcTNQGLfXmBFORWlL2ZNIJ+PaCAE5d0RXuavvY/ijPWTKjdFsfNgUacJUBYPAImOKlzPG7teTduxEm9uYffEhFINFngZTchEHeXQ+b7zQoSH9/LyDOpQXHp8MAZMgMyFrD9A3/YcMZ6wP4NsYx4t/1pVBW019NoKGedPDmcpk3g/t25V8s7W0b7YFVjHYbkZkbN+6G+xi5m2WsNY+jn+JDWSxwTZTIyJZa79m1ZdiziJhEKUpBI+gM2+m4Sw1WbBLU3BlnuwUlo11BHVtev9RrHnNFBa/Y/iHvgAW2x03zwWd4+44FOajrl841Lf6CISe9koNaTYPJh0s/fFXS2DZXdgyoVA+aHP9GBHsmKbj44lNo+JZvF/9kEVs+x7MIzmHkJj7otrnZ7lfRl35HHakDx/8sXeP7Bv60D7Pext4U5fva6rK5nIGQc2o+29KCGy50V18xRFOSZzb6bKPN1Tr62AJW5ZMepXz0CwNHGvKN9IDJAtSBsFO1MxEWlYLJd3eM3GyBiI+Fq3YguHAiGZ2L7Z62OImepqFWRj76ICZjy5GdGQEbemJ8IZnA2qohjxDmN8wJpztZECMKGh8zXD/UK2vWfGWSYtpgNOlpzcFiDMdg3NHcAskEoEG73pcg1hFQRKEntLgXswW76t6fMfaxigRaxSju85hUAjyikU6NngZg7cpgGHQvbGiJiXnLVkQt5hZzMHQFTFX6b75oe7Z5c+efajS29rr7lRh36Y0kPsC35qQC0h4xSMUuserQBiRXnLofSYnJXB2AzQfuUj2A7p1NytidbTIxiPdy2wkAbQiCuggAKZFEMIHUvuGIXWAd4G4HLrEmPnOQMrg7g5oMPSR7Cd0635W5EBnkQ86upcpRxJolBPRIXVgDLk3hGkvqDVjDYoX60LOPkWz65OmGRkQt9hZjKnHhR1NaPdoU1MXtTV5tNjkEiMLXT+v0LWd9WhO8ZoDezgAjzOxP4rem7X2YvcQ7sOAogTpVlyYKKvI2mEpakUdk6INxNI4l2jWmSbr1hqWgJeQBVbmD9p18qlRPH+sw8fBNTVMMMqQBXPhpdca9Q0huvGf2ed6ubqMfuCPa2VqDfLylnkH/7QfYF9ofdMcQBemjzH8dWCGhMxRtev9nF3YLrhmbdRLRwN1CHBhpukF3m3Fj7z/ZpUTu/HAMbVX9jalpjOrTv+65d7jP+omyxLPozHyA8mY8A+MbgNxercJbmYwiy9l2sQ5368twBexV3DvZeYwPjFmxyX7s2U/XZvNhgJXbiYDeyDfIreAkXW8RZOBztdBxgKdDQWTJ8Wxy2tbYbVOXQz9sNszJrSGOc/FiPgW3IroA1z7LQwgZ5a2RXkx1ozuMa7gDRsI5Xn0qJ3Tpq/09O7K6Inf2nsMXnlz9ir7GtLFxTe1Auj7ehq9tLtbmh3YcIEXXciIlg3WHNnCNjG0c4fXjqDfOPA382E10HkzgUFSDW/ww+h8IiC1s3Knr6xlwMZwYNhL7etmezOaqz37TYb3iwGe7dDXylgNWHg4F86GBW4+YL90h4OsTWBpyvtiTXyZoNYoAdqhKyyD3afx1+BldxnY0wiUBpRFJrSyM8BNZJz/82ZMshaBOYrCBZ+dtXeNKYsNVXVpiW+f8+V0GfOlxeWXnIBz8JG9cWQ7UU2yZ8YND2g0nC/X0gKGxcVQ1daVpznB/F48TuMWfkxTMaFBxyBNYcqdLdoCviEFSNHzaYKBcGwmPM9W2am9KSaMkmt+f8Ql1kALA4vYk0u/L612E7av5NoI1nXZrhBXV4fNFd1a2ofk7UaKXKrGqfPjQ4RcPmv/PItZwd7XSOZ1wpZ2c6NdsM66H13DXB7amPNIg5lvCcLcSN09rC9rxyvypsCsJWtcaiDMp+jSNPzsQjL9d5n9DzLNFTuaqcW12RmOGz2aG+fXGELaHNOxhhg4sGDksok8Q0X2pwG6HTc2vbCgqamWcFEXvNYWvAvZtKJtpkTwnuM3NS7ejTc1zmltr3jW0G2Z1MzSPhbV040rExpdy+bLrZuG9pyeDxqH4ykwGOvGPpUUTT0tsRR3qWwaRkIWpUlcM/VoYtnLVG6UtoCMuv5iEn0lQfEtv5y/RMx6bNpge+MEdRvfHxfO7bebfHvXR6SwFcBtdvEDMcRwBX0TfLT4I/uAgbOtjpn/Bi1VgLrx1v2cba73pH+b7vxe1+MSJnnfl0yky+ulGVgYA0n/7zBgkzltSM5/S4BdRUyW4KrYblWhe2If9CfAjcUEIV8S//Do+joITOwKuxu6PwuE/prqG6a2Fse9F7WZ/qxcCUfr0j5ohzl7vyt4lI08+Iul4jg8TINw/Fht6LREUd9DbOJXiFvsIObhNo9nXjYH3okOGofVBl2+hUxgsvnGchz5+bJpvE0sg200ls8x36rnUKAxMSKuoI3tsqzEbK9pZS17mtqN/MGWt6HvN8PaOANsr0nWN4fhJo6/Ds9P4sQeRLdcbgvLKwuYcek96vqJQR15slrn3xezZ25CsW1kWSHz199ae3x56L3fOmip2NYUCCt71dFZJD11YbxFVjb767LZ2hDzbPsaZwUFMM7xxwJKsqzM6IhL+ZzS8tWvRJAOQ1av6fFkfY2FJCtoPpkthtzi2uWtOLDzeU9fpcp96aX0S6uZc4rssg45uPl8d6HT0vdmRT+l2ZdL6pgjLM1zgvMBU2mmSW8Bp8fIWNxUudx+UovoSDNE0woqhvT9c9TkUeqWN88H2JTCbge2eXKyPtfOw7YGAH1vG1FNLSBqWKmlmrvu0utum0zH80e9sVjpvnkQPVOjadTY/EEW+O1tzKS264MNlpoOAQmt5tJt8Iuo2dl/jS5cz04irwCVtdzCDuI3DjzyNYfpNf66fGNYPcW4Iw5tWYv9tzLmzuwCaX+pawEFdhaDS2BpvBpe69x6ZHpsb5u51bW6U26gfbeb/R+vg09nFsD7i43A7kEFW9cG4r69yjwxc/fms8f0JjRtFqzcDNelYcVtrMvbbdYJEXBSdOFvSxUsNDfYRuOY1tbstBd287AXeRqxorVJWM0i3gCRbJxR+8IWAKnsanrkW52zQmvjbs9uL28sb/uXlFvKtjAIyDUY/Xj+T/JtX7sT8w6c49Q+3DRjSu3VI3SEb6x5vcH8zfnRdTww9s0pyFjl8ojceme9/Ua+lkUE3grRqZaLyNF3XcwmzF1+5O2vQKYWMGDZ2wvBytKQhm07pqvYPYZI1pp76nrr9W0Sn0+ax7o7fF10de4w5ScJ7CdhKkF2hXrFzbrejMnaTbJIXyyX7LaLzVoYifL3LVnj+tuCTeFonhGNLbqdPsEULG1ZI7k0jlZueCb0FHQNc2G5AM9nZvrAR2p1x9/PjpaxJcdeArvVs3RuVTGP9OIFClSM/Oh+1Zi2BAu8N/73N3eS/zAvLxBDJ1h+15Cyuou7lSadHSk64jO1Yi1yrzhowp7G22uG6/qxIyr6u2tD5JC4dBmbNZQ3CGaanH4OUug5Hk5j3PQXFg82lgQ2uJ9diIXGVarlNxD0btp76S029kRy45oI6Oc6ETC5Cr3lB4Ia57/WPEbbMRPakps13nt6riGFJzdMx/zCqUZ0WPZDe7S6jwjjuS3HgTizrhpK+ira/oGgZvYuYpcWWwK3tERX4Ix0b5i+t3zBejrHDD+uYX/YHrIa9010a7IpObyNMaxZddkRGEkJl6UPgUt4+o3Xpzel24+S98u6viGOM+Quc6KuzS9sJPtlxBAmH3Bk7jIOTc9sNdao57fO9YX4NIPj9kf/jFN8YW6StjSxW9Vnx+i3ezGQyVT053GtAFeSFpn2STvsa06jf0sE3kQVOWuWup4bF4rKZgVBX6vFr4q9YiOEsXyE35ppYL3YtGzsvDCWyVgRLG/2ui0NMclcQCuQzP6F35kaseEsCGW4W2Sk58vUF3SZ+PZLMPJFchJB9meLjiG+2li/FaT8dKqxsvf94kYDubLZMbHwQCTDgZBsje0eL/rvdw6Se+FoYKe+XWByWVp7aGQNL5HfwGGp+1FYZUDE3itjPH7h1e0hLGSfK5/IRcAPCHBw7JVQ7bwObs/KgWb9oqbw0rPWdMvxm/y1b9C3b9/c2FutgudL7J3Ngt1ccNgr4UdGpmC+hQ3vcFE1Pz9fMVZTDBfZqbpI2p+ch2QTVNbUmmuz/FLdyGmyrpyqvj8lVugwbsKPTGfqcrDgypW42eU2a9tb4X3lVhqLL5sd95RbOc2RZ7uE+JzWw8XvipusUidNsEvREebD/lt092nWFPp1imdGNnZ1PVZHqXu3S1EWYwBGbPvdiHeCvkICjVN/CKUjE6J9MeIc8n5DtJpz49knJl0vjozDUpL9xxZltLBNwV2TQlKGRoetEGqiulaC3mw2gyBi+CgWa0LeJjhZUVEtsZnmAbvXN2ZZsG2Va2hrfF/gYozHmCvC8tsgGbDTpq/Mf4wQLW4aaXTKGhcDx6j0pK1Jhjcys9YQO4tnGBYTj8uyAH2wh3aQsdP9huu60Dl08dnd4yLHIJS+sHTj38ui+HluuS88E+eyAAUsGKysda1aYuZ2xMB93KQSF9HgKU+hjII+cW8XnhbQ9pj53VmL7AfNkb3dsXXRj1h/pnTWNixtNLAFrQOzbB9s1Ry0hRaQ3Qtdra/n9NjSxbNIG2X+sy/kDqADe7hjJOPJEjp1AHcXMqJbthTsnvG3eMTmUatBYqMl5JBsIBB0wi2YtDQOloun2Z+Mi4HqvmhZtyw6mgiRR+a2m1ar/OZUEPSah2vvoqkrJU0DWeys3PIQmFiZEGSpSLOfSTsTs2KInWeo/dvnY6g0y9VymAtcUwKYSXQ9QKBp/LZhEHtdpyoybG6CCHpUkm2qHRfXn2ePmtfE6GPUHBTjp7ledkElc3iMMC3YrFT7TuHEILGliY5ahhg6VJqdTbvwNmZvKxAZ8TYuEp9onBU+I2ttZmzvf4MQcVoVVCos27OFf3chU1VyakwS+rUGGhf7x6h0Vow5p9T1ccQv7mRcgPC0uQmR7y7YoNi2vsZFxiL1KPBzat+4UBgnTriZspq8Lwo3ywKYWXB7BZ8SJEVu2+M0b1wASPdF9uGykPFbxHaBREI7K3ZKCp64EwA8Py6qnxBalO3zu0i9msP1FAKMJ6eEL0fIsy/Gnymr8WUIkokTbJ1x8d5mAhdw3xda65fFg6wAjwuG+zklb5YCv6bO9LjYys5r94WLdFlsNp6J4eMCwL4v9iqoCcaWBfKmY5kVdsP7IqK6LM5mfLfe9I67feE/WML5GtYTg9LO+3tWHLFAYv7LxGBqvxsXcz6zop/BZbPFuSyIutyFMuvYdIpoApNZx8W2ZvwbC7rmV8bFhdCsYIh3EDSC74hIp6Parh4XW5mQhnsC42BfTGyWRS30EyOKaFwAQGcFhgEZ1sZqX1DaLYuXLgMREX2pnRUSNGKX8dfLhrwdZBbAdfvVCVfPpE90/ZoYVtCLT3u9U3e6Tlv4iGkzpDsl4IiaFXIvNW9nHCehP/s/EwBGBgYYFwwspRWybymLZMU6iinxgh3eNHEY2TUWzNjsJDdPGN0XpM0JTQNwlrxy9ltGYl8wsTQIx/F15iwYZoW024lBIzeSY/nFXZjt5KXLxeOFaYLshugbI5LBbyOJ2vImC4VdDWdF+GmkJsZbu52p26aRmRU7kTsuzjEHTIQGC8O48YlkOmoPZxZczcY4IK9z9Uc4y8Dj+3fjouZzfIYQTTPtQPmzK2v1hOlLRorJ7L5ofSwLMC1dGzbSAjyzZ4UzGMD6iZGuNi7wzsWdw0N6e4INvixqW/RonP7ui3FH3m40PMdFhdy+eHkvi0bAMliJrb99IRDRy6jSmesIZkUEDqF8WcjMDtJ94eiH/GMB/RJBMS7Q12aFwmOaoxuoTgxjVtRxQepmBQ7DRdnPccfIs/n6Zc81vk3WfTvW1k/8dr0tHDGEl2+4EFnzsV0d9ysgDIyDk8mE2vgUrC08OyvvdffK5mARvzzGCtE1H5tz8Qpq+0ZrORnMrGWvl3HLbtEQTdy9pjmtXGxmzaElU6xWtBP0RRIx585k2XxPSbfnFinuCgaYaYqfgNgfOPj6us1JepHsOZeE+amO1cpu4f3yIDkLscA0CCJGznIsFyteluyXvBUaNmkMjQAnu3RfCYFn/wwFErUPZVbo1Gy/jSGDTYE4Y/9xdSYuURIdru8Qw4TgiC33qIx5E2eJYe6Mby1omCqOdDKb24qvD2376KI+7/+MEcq+wWBhm0y2xxNGx7kxJ2+Du7P/2ilx27WbaiMjJDDS2caGGchWK5vtMyV39GwR1DX4ce5Kv8nLv22Oc2hbm23y2ebedva0tzb/wFZ1VazXYXDsp/5GQdy3jz1CNtxwx7Ns025YNvoGNzdcbwhz5XTdebJNJx2/3LScAeqbtQgX7JeNubOLPtUz7e0NF8c5em/RxyyZjYq6gY6bHdKRRB4ew2LPoOAYlQ9gZIMRTt/H9ODRra4XL+69FTLDDVzfvC/CCJZl0jUXz4lJ3CezGT228dYFJcTt3eHi+3nWmCSs9MzQKOafCHfaFWpheKtPR/wTDJnrGyNmQNiNcu1vNprbho0vYXmaXNqfoVhtqhlSvg0Bi7jZN95h+atzfK+rlS2L6PYeyT27WSpmXCDur/Xwcpa6xBYm9H0e/r8xHEou+hg9NeW+sjDmhCcSvSgM2a8V3W4Vxmfd/i/G+DkUkU0geTcAh4mISVjr0ToQKfF8EOjOZ/tNFm5hmW2Q0xN1fnZvdt1NFbY8xlbK6GW82x30pi+BuwkCXHR/XS2dQ8GsftPOAb4FVS+rETRnBBPgQtif1bcAsDkweg7vuOPCUK72F+z9YM0cgxrflFVTuCg+uJT95Rz6/ztyzLprQjS5OeS/oruyhuQW//nM2QH5R1BOHQaeSYsRWkq2cNf7Lb0i09/qyfAPoU5yt7F8GyO5KzIoKJcSMCWu3lhtEjV+LdjbEnSWnOo2GgZ4Xpzt6BZ+d8tFFjxy5wo9DBn//qR9y647yuZnmj086aFS6vhef1S+FX6MVN/l2v94FSbz1Maj3qSxQZv1vsvCAUbjy7eZAytYDmmGau9+uhOAHZFu6trscb1zgwdStXtyhMPxBQ0L7QFwNQnANo1upjn8Fw9M1m1aEYbftqyh4dPRO4qCZ2Fu1prjD+QuaLzt9l5eyjRCW5FuXIYb7+FHkFgAm+037v+fmkwM6QfZ2wH2qp1bXsMpD9c85CZeQYuhx8wliELyzo4drkgbGwwRD5b38Mlb6WIUuU7nColg5z8OCEbcXmsYM/kl8krCwcKThGE7/eISa+40GfciNLNUQJYawmXqrIUCRlyYf/gLILZvzhk2sGxHDLz5r4OidXHXcmyFCGANriBipOBpccb2dKv2cE5LvzO46p9zdBqWdfO5sZ9/R9nX0R6mUbzUu1Z1Fmn8puoJ8qbmo+Kwp4l7YrBkWxiOT6y8TbZ0M9JajqDxbshU4k+YhEPNDFtxD5nJiH3+UuOTsYSw89RqWuvQm0AeZUzbyOFpd4XL/Rv6GgjOBIT30FqrAkHzhNYKRtXQGedB/yjbLdHU8D6Q1ywv/mnIAfU3CyV4NrPKzjPgAq/nCcdrb0zg4LN7iB+0xldc6DQOWKNfW5SU91ZIaRZkyrAoksmZgxrCbNcxrD7cBCPCApj5AquW985ZhLFI/pqLken3H+1efvvxKWrcTEklDkYUPi2X3QA1xtLLEGHnktQeh1Uw/lQbi7mpMYNJAKGmbAtHxwEGbT6kkKU7v6THSvsejWhgOJTybgE5r4lB//UyovE7DGmgpTKAnB3bYMS9DWJilmzrpKrbxqCSAQeDPI/tUfEViv40CDxLw3Umqhq/jC4Bnm95yISq4WKc87kKtf1pchF2RSWeXkOIpaZrjsNE4EQg8f1MOhDiUccRdwhYEuBvFEGGz0dCgAYZb7OJZOuYoHax2cgpu4przgRS+/B9viw7WLCttXZWiNOWrK/9eGWKf8c6TdXyeeXgRDjVFl54Iv3zdBY4iPSfTgu4uzTVwv35TZdlG+o1Bv9OAAAA/f///1oAAAABAAAAyEYAALR1AQAotS/9oLR1AQDlNQLqUhaHLBDAJgRjUVIJU+MrL0eASjW0CkpGxtkxj+QfqKQ2cwWYksDW0n5KKaX0U0o+/AdmCDgIz+bXBP6aV1MHoLVXjlZeAbyh9An9oVTQH3o6gp7OD6ozdM116xp1V7saNn5PnsfzevK8nn/zjcQ8ozcj5s3kOFZjbTvWtkriF72YMS/mw1QRE2qI6mBCWnVQ0dIaVLR61oBBJatmC7xUMy/v5bv8Fza2mlYBw2ep8lv+ShUrf2XKa3kqU6I8lU9G+eRLqRYiVAhVLcJaVasS1qqESuFRPSlVT+pXeaov6l7UukrjBz2dj/N0fk6cn/Ny6lqlcKFSqBXqXj3uqMdKouLDT/WZHhOCmqAWeD/1QJ2rutb4xFr/1wd65tupGSqG2vZ+n+XP1LPaoTL4Ko/ls9S02qBueFEf6kdVu5pXbbzhf3pQb+f7vJ/H8mA+zF/5KW+lltUHlUDFnKoTTs/pPXmqct/pO1U5ORaVRV2xQkVVUd/eUFQUNUVF8Ej+yCd5Io/8IY98IT/kh7yQ53shH+T5nu+DfJEP8ka+yBd5Iw/ljTyTh/JQnskreSa/5JW8kl/yT37JO/kn/+Sd/JF38k3+yB/5Jp/kdXyO3/E3Hu/vHu/t/u7v3u5rvN3b+Bpf4208jrfxeY/jcXzeA/m85/FAHsjzeL3n8Xuv93q/9z9+7338j//xPj7H+/gen+NzfI/f8S9e7uc+7uGexcP9imfxLH7Fv/2KV/Fv//YqvsWreBff4lu8i6fxLj7G03gaH+NhfIynexgP4+m+7ul+xtd93c94uZ/xMl7u5V7Gzz2Jd/vih3gQ/+FBvIf/8B/ew3N4D9/hOTyH7/AivsOPeBEv4kd8ih/xx0/xKf74Jf74xi/xJd74KN74Jx7Fo/gT7/Yn3sS7vdub+OJTeLav8BI+wkP4CK/2EB7Cq33aq/2DT/u0f/Br/+An/Nqv/YTf8BMew2/4DY/hLTyGv/AW3sJfeA1/4dtew2v4tmf7ts/wbM/2Gb7CI3izT/AFvuwJfNmTPYEn8GQ/9mQ/4Md+7Ae8gR/wB97AG/gD7+APPIN38A6ewSt4Br/gFbyCX/Bov+AbPNqjfYM3+wZ/9mZv9mef4Pnv74///Pvn279/3/6//fr///Xz19efP79+Aa8fwAt4AQ/g0QfwYI8++mAv9mAf9mIv9mG/P+wD/P79Ab7/p///x7ljKpgijf///////3bGt2Pi0WjIZBKmhpuaTUQlbrP6mEok/0hkHrLZnEvTNE3TNE1TQcH0LxVM0/8UiTT+GZFGQaPg4L+sfzRUiN8oeekJFQl/D/NPUk7xzi+ZbZJkimi+j5ncwxL3PzdXpY/umBeI7GMieTsDLCr/eFwCLpWAyiNgcZk8AhaVfzwuAZfHoxJQeQQsLpPHo/L/GOYPcNnED1BZdga4NARUAhb9jkf7y2hYmBoiKmG6zQJsKpWAymZzCbhsNpWAymZT+d9UBgIWlR/mD3DZxA9QOWcHWNQAWFR+2Rng0hAMULlMAhaXyWMfU4nkH4nMQx7njnNGo9FoNBqNRqOg4J+g0fhvtPtHIv+QqWAqeGlvb/Bf1j+a8Q0V4jdKXnpCRcLfw/yTlFO880tmmySZIprvYyb3sKRFkhT3PzeXNxeI7GMieQMs+v0zj8fjsXg8Ho/MYrJYJEHIZBaZxWKxWCwWi2f/RWZiYrP5X2ziZrNpm78SmWmapsU0TdOUWSwWi8VisXj2X2QWi8VisVgsnv0XCZMpUy1MHLVHv34d7dEajYapYWq4aVNhYTPvjVKpVC6byqWyuWQSJpfM5rIEsgTyrEj4ViShVCqNdkqlkgmGDEQGLpNnJZB2xThvxWWyiWwikTSRTWQTqUTSjGvGNeeacxEIQAqRCg6mg6lgKpgWCZNpyiRMvjFTZGqX2qXIFJmmdqmdEWlE2hmRRqQRaRQ0DhoHjYJGwSKzyGQW04qExUHCZJPZJdaTY+AfkxkY+Pd39mZ8MyKZao3AzsDO/ph+JEog34pnam9gZ2DL5DKJ/PP783tjJv4vl8vkMnlUHvX+j3d/PBpL/R9GKlwmj0blzx2P1mg0Gm+1GZlpYZo28wJf+UpE5f/5Ke3ezpbJS83UMHkYKRUUlKNmU12KTJFI5Rwhc5nUuzselUel0Wgs9X9UJo/KfyT/x+MReZw7zv0bj3H/RqNx0GgUTEMZBf+NRuQxz9hJkFBQ+oeZ/MIjrgrTxP9A5Su/mfeIpLiQKf9v6ad8s2P+P+iCIcOZEewS24s9iErw3/0fAsMHKFDNHbdZek/HwobDKJ7aJI2J/2iMQpockYIpMhXUIWeGXUqILcbgf6pIklbR2WEVSOpHmo5UMA2VAno1qQ1RWHprilqqq61Nwo0cKa4bDNCGkElz2Ynxng4sA5NI5f+XJJbDSJK02OJ/equtrQWrwhdqwsSdIfmX23Jgh/FrEkmiqsQBVgGaRsrW5kCBCNRE5g2ZmyMKDxOJIvL/eDzq6R2Px7vj3fFYjAPD0SMSxWQxWSRkJplJJnPDWQtvgqtk3o0laM275t1dXC0qQ8g0c2QJpac3BlFYc0cfAFtu5GjqyETWtL9+JTZtMzExsdnETdxspmmapoVpYZqmpdJSaWo0NI5yW2A0NIZiIclYyljKSIoLmbGTYFthYWHhpk2IShWLhMeTQRgBPOYDGI4gabH/zMH7QBWT8IgJj6eiPuYWTHqO7+lAEQ4ADBlIJP8D/42J/0W3ZqwyEnxVcPxVgmRMPOKK+U9iw2mrePZf4oveYvyFqFSdq6vxfxpC/qNCxOqX3f9/ERQqWDgpnBcsTDgvnGsTzjW2c+3EcII4P3Q4P5weTgYGTrPzgIEF54FTwQIEp4IzAYKzM8HZ4CzC2eBMi4B2pqGdDk4IaA9OCKfag1PtlHASECAmYOwUOwuMhZ0FzgBh/Qxw8o6e/ARD9Ql2Zn3mfeYTwFl2EhhwEjjJzvsr8dffxBO/rxP7ur4Qby/Ei3hz5dJ1dd1du27dW7gurmvr8jrPetbznpYWrVf31XXlCtaFdWvVanVb3cPDVDfVRYVK1VV1V60ydU2duqduqcvq0op1Y91ZV9aoUZ/uJ8PryfAaXlKkOt1OlxOnTDfTxYRJ09V0CwstXUuX7qVb6W66o0BdUFfUDTVpkqPr6DZq9Og+upQoMbqM0rsovWnzImreJuFNRHgJmZd5B6+iOwnShXQl3Uj3EKFL6Bq6he4gQVfQDXQB3T99bp8reP1cPnlunrvn6rl46tw69861c+nEuXHunCvnwmlz29w3181lo+aquYF3zV2muWku4FVeNH/37565Zm4ZMpfMHXPF3DBerpcL5n65Xfpu3/W7XO4WLBfL1XKz3CtVbpVL5Vq5U6LcKDd5pVwoT+6T6+Q2uUyUXCU3yV1ykRS5Re6Ra+QSEXKFXOQdcoMAuUDuj8t3fezdvdvj8tDTy7t5dxfH3b3Du3b3xsW7ejlujrvj6rg26m7drXFp3Bl0l+7KuDFgwHBxXdwWLVhcFnB3xY27cBeG3JW7c/fFVYHiorhvN8U9YbzGa+Ieb3GEiBEfrojr4QOI6+GGuCBuiVt0u8VL4na4HDRcDnfDbbsZLtwMF8O1cCuw3QqXwp1w1yLctSvhQrhqaVftPrgOLtrZRbsNLoO7IMFdcBVcBNfMwDW7B26BW0Z2yy6BOxYWIAy9AW5HwW6/AC7YHXDHxO7YFXD53fnuq+9Zv/q678v6SrS97C+beLG99p73Wl6IFtHusrpsLlvWlsVlb9WqFcvGsrBgtbKt7OGhfWVd2VqyrCxLy86yrFLZVHaVVYUKFSlLyo4aBcqCsoaGVpQNZVGVsqXsKWvKfuJkOVlPtpPdlMlmsoVWEyZMlCwlO2kSJAvJPnpkJdlIFlMlW8lespaso0V2kW1kGVlFqU1tItu0iAbtoGVaQnuIkCVkDdlCdhAgC8gKsoHsnz62jxW0fiyfPDaP3WP1WDx1bB17x9qxdOLYOHaOlWPhuLFubBv7xrJRY9XYQLvGLgEtoFXaNBbNn/2zZ6wZW0aMFWPJ2DE2jBfrxYKxX2yXPttn/SwXuwWLxWK12Cz2ihVrxVaxVOyUKDaKTVopGzZULRqqFi1YKpaaJYtNUdvUNjZFijf7ZjFgsHBhLtHySCxVyhQpUp2aNU0TJTpVQ82Y4cK6aFE/tSBgS5QwHo8n7AkUhISBaqBqy9ZhPaysWK2qq6orV61qq1qrFq1Kq+aquHbsyGFH1E+gLDKxmrJ4dtaGvbNzs3eWg1sHy8G2dQihIESGChlAsIEQUU2Bqr0qIihdu3TxusVrVr1VZc16VWXVWK9qrApLTy8GHd3buvqr/qJRg8YNW8Pi3bB41q7uwlURqy9c1VelZete2LdyL6yctWCD9LBzFkYPH3s+7J6OvBh5tS5iVBXVRowc1UYVkqNHFVKV9ChSpUinPIWqnjxZqpYqpnqpUrJQoCSxSawTJ0wsE9ukCRKLxB45YsQasUqU2CdL7JOKxiapkyZRqpRqpSqpispUM2myGhLYBBYBAjNrZhkwULBggZpVsx+shzpHUBVU7dgZVAdVQoQAVUD1Tw2Eon1qn+rHj6E+AqwAOzZGZsksAWtUoACChWAljImFiQ04MKCAPWDDDACwYTYAABvAntVXhyqsOnioEBgyFQyYMDVM9eKlTC1T/fz+6l89c0ZZlRUQkE1lUxdVRnVPzZNHT9VT8eB5U99UPncqHDdvbFivfSzv2nK7NbbbZmyzPevcqXUqHEFBOpVOHYvteVpr7bVg1U6cGqfOqXLMmEFUm0s1dVnXcOHiV/3OPHiQ5sBBA9vAotk1u6SiQZOmpqldKpcqpUaJkqzJOmUKlS21Sl/flXql+lGxUq3UKvWKFTHCjrBsbCQsCVu0OGxaBBvBTrAQauGoOqqKqp4sHQw9u1c3caqcaqdKqqyALbMDKnNMHVPFVDA1VD1VK1kU1oRtUQ3rpwrKKrBt1qzSqYXqYA2sfnVpY9ghFoiFYedqouWzPuwPG8T2sEKqnSpYCdUv1UsFYylYNlvBurBFilRUVoaVkaqiqqpSwVVVcBbOxsWxsCzsihUqrApLxJZ9l/rkSY37L3FxcBWutmjxpaqL6sLUl/pTpmj8KRqVRoVS+Js2kRIVSlWoT6s+/aoHNQfjhIkT1cS7elWHz+pbHeJvhX3sVT09HToyjhHjB7IOqT8qHx9dj8rjb836WV+rFq2n9YgQMZ/5hIR23s4P4rhRb1Q8vLt6V0uU+FA/VA8eNtQN1c1NgwYMI0a0FRF9va/HhaveT7x0M3jwkFFl1CCVSJkyYT7MkyGD5bF8X9/f35k/80ol4AN+mzaRPpIkWLCWv3xFihJ9opclqx75WB+rHjmCpCKpRoz0+l61yO+qNnBUHHifCVWqVJpe0z965AjXIyLWJZ/rc9UlS5rUJkkqk6okiaGqxNAb+kJPqArhq3wVSO1RT7wrV6/+1TebgB7Q//lTQbzgC1YQIDpwqAwwYbqUKdOu3/W8vtdLekiQKD2lnzSp0ld6S3/pa9n6W7be1uvSZav9//X1a631rOcffp86NlYNvB8DBg4kqAjAwABUADUsTKyK1QABBFQBZO+nAFlVUMvICPwhOh/o7dCp83b+Th03f+fhuHnzcJ7Pm+ezfDRp/B7Nc/HL8lyeTZbAO3rvPOfpjNdzx9nGzXU1x+jPf+U5nsh9ZRe8F+eV4fguriur4Ig8V0bBcfFb+cht8Vq5yGnxWXkEl8VjZRAcFn+VO3BXvFXWwA85q4yBr+KqcgWeiqPKE/gpbipH4KU4qfyAj+KiMhoPxUFlBtyQf8oJuCfeKR/gnPimXMYLuaY8gGfimLIYv8QtZQC8EqeUO5/EJWXNI3FI+Bd/xB3hXrwRZ4R18UVcEZ7FE/EmZsVTjgin4kxOiE3xQX4Ij+KGeCEMihPig7AnLogHwps4IP4HZ+KC3A+2xPtwPngS38P1YEg8D8eDG/E73A5WxOtwOjjlc7gcTMjjcDjYEH/D3eBBvA1ngwHxQL4G++Fq+BLv4YBcifHwNBwNhsPPcDN4yf94GZyGk+FjsBkuhofBXzgY/gVn4V54F2yF+3EueArv41swE66FZ8FEOBZ+BQvhVngVDIRT4VNwD57kUrAej8Kh4Bz8CXeCb/AmnAm240u4EkyDJ+FIsAx+hBvBMHgRTgTLcSQfguO4EB4Er+B8HAhOwX9wH9gE78F54BJ8j+thN76D68AheA6ehz1wHPwG3sDx+B2mwO24DfyA1+A0MBqv4zMwAy6Dx8AFOB2Hgcn4HH+BBXA57gIH4C14HEY5HGdx/uIruIqzFn/jKU5VHAU/cX7iJvjxpMSNvMTZ5EVO4gzE3fiI0w4XwUOcazgI/uEcwz3wDmcWzoFvOJ1wDbztHMIz8AvcAqfA2fgal8AhcDWexh3wBvyML+AKOAJuxg3wApwAJ+NjXAAP4wE4GEc5zxzzyy3//Wv72r32rq1r59q4tq1da8/asjas/Wq32od71Va1Ue1Tu9QmtUXtUNtwf9qdNqdduDVtTPvSrrQpbUk70n60HW1Ge9FOtJsb0WbuwX1oF9qEtqAdaP/ZgrvP5rP17Dz7zraz6ew5O86Gs93sNjtwr9nLDbjTbDTbzP7bZPaYHWaD2V52l81l920tO8u+sq1sKnvKlrKj7CfbyWayl+wkG8k2sots5B6yg2y+/WP72Dz23t6xdey8jWPj7bttY9fYdXvGjrHp9tx+sV3sFhtus9gq9ttGsU/s4zbuEkUSbiNEhACxP2wPHThs0NCWAcO+sC1UoMA2YU1ChA1hqz1Ic4DW4IzBXrAVJEBgdsBAgbJNYJMNGBMgFhYAwAbbaOc643PfXffrRO1L9+K1S5dG1Lj0LV1L09KydCwN65WrVvpQr9KqdCpUp0zpUnqUFqVBaUPtSXfSm3ShzqQxaUu6kp6kJWlI+pFupBlpRTqRTjUiTagHtSFdSA/SgjQg/Uf70X30Hq1H49F3dB1NR8vRcfQb7Ua3YRO4RqvRgFqp06A5Y0b/aTJ6jA6jwWgvuov249K3RWvRWPQVbaUKlSk6qaNoKNqJbqKXaCU6CZIjRnQRjdRDtJAgfED0D91D89B6eofOofP0DY2n7bQNTUPXaRk6hoah57ScdqHjNJxeoVXoFBqFNqGPuoQuajc9QofQILQH3UFv0Bp0Bo1BW9AVNJueoNckRICg1XSadqDRGpwx0At0Ao1AH9AGdJkmoMkGjAnQYjqABqBR3fXW+tRW1/wrJ+ZemVfWlREzrnwr18q0sqwcK7/KrvJhZpVV5VT5VDaVSeVROVQGlT9lT5lT3pQ15Uz5UraUKeVJOVKGlB3lRnlRVpSbOc3MTJgPZUOZUB6UA2VAWTD7yXzynpwn48l2cp08J8vJceC8cdOGTeCarCYvAZVp0Jwx85fLZDJjxIQB88VLl+yXufRt0ZIFyxUruUqmMiUpJQqUJ05yk8xkiZIkSI4YKZKJZOQQIUH4gPzwkXvkvayXdeQcGUe+ke+yXa6RaeQZWUamyzDyiyyXW+S4zCKvyG85RT6RTWRjLpFJZLcsIofIH7KHzCFvyG05Q76QLWQKmS2vZQkZQlbLadlBbpDP8oKsICPIZtlALpAJZLI8lgXksBwgg2U087xzPq+t+XEi9oV54V0YEefCuG7ZqoVpYVk4Fob1ylUrfIhXYVUYFT6FS2FSWBQOhQ3xJ9wJc8KFWBPGhC/hSpgSloQj4UfYEWaEF+FEuIkRYSYexIdwIUwIC8KB8B8siPtgPlgPzoPvYDu4Dp05cnAc/Aa7wW3YBK7BajAgVmI0+Az+w2UwmTFiwmAw2Avugv249G3BWjAWfAVXwVRwEkvBUaA8cYKb4CVYCU6C5IgRXAQj8RAcBPPhH9gH5oH38A6sA+dhHBgP32EbuAauwzNwDEyH5/AL7AK3wHCYBVaB3zAKfAIfsREXMQk8AovAIPAH3AFzwBpwG86A4YIFXAGz4Ql4TUIECFgNp2EHuAE+wwuwApwAgdkBbACXYQJ4AB7DYjgMA8BguGOOt87ntRX/mXj6Onvx2qULMReuW6etk9Y565QVC9YrV60OWZ2rzlQnqvOUqVKkRokKBeo0PD2dnU5Omwo1ZcJ0ydJZ6Zx0SjojQXrkqBGjRYrORGd6IjqZhIOHDBUiNOgUdAI6/5yCfvrw2aMnD57zzlnnpHPOkRMHzhs3bdicgaeac3kCKtOgOWPmr8xJ5hRzhjnBfPHSxY9L35ZTy4nlvHJaqUJlSlJKFCjnk7PJyeRcoiQJkiNGihA5kaeQM8jJB+SHjx489vTOHXl5OE4cZ45Tx1njtLOzcdrAO+/wTrzzxpl3wpA75c65uRfnixknjRnnDBlnnYxTxhnjpIuLgzvhzhanixPF+faW4kyx4lSx4lxxsjjjThIiThGnm9uIc8TxPHE8j8bThPE0niXO4vlhg4YNHE4NZwgObWeIM0NbhTPDGTTqZsiIQQdj7oWcixZxcCxWqHhLgeKEiaOxRJGE2wgRIUB88NCBwwYNbRkwXLBQgQLbhDUJESCoPUhzgNbgjMECBQkQmB0wUKCMANmAMQFiYQEAgKGdb53xeW29/yvRVy9eu3Qh5sJ1y1YtWrNkxYL1ylWrQ1arVKVCdcpUKVKjRIUCZfjJUydOmwo1ZcJ0yVIlSpMkRYL0yFEjRosUJWqmiJiEg4cMFSI0SFAgQH8E/fThs0dPHjx37NShM0dOHDhv3LRhE7hGzRJQmQbNGTN/ZciMERMGzBcvXfy49G3RkgXLFStVqExJSokC5YmTJkyWKEmC5IiRIkSQQ4QE4QPyw0cPHnt6O3TkyMNxA+/OzkYNGnUzZMSggzH3Qs5Fizg4FitUvKVAccLE0ViiSMJthIgQID546MBhg4a2DBguWKhAgW3CmoQIENQepDlAa3DGYIGCBAjMDhgoUEaAbMCYALGwAADA0M63zvi8ttr/leirF69duhBz4bplqxatWbJiwXrlqtUhq1WqUqE6ZaoUqVGiQoEy/OSpE6dNhZoyYbpkqRKlSZIiQXrkqBGjRYoSNVNETMLBQ4YKERokKBCgP4J++vDZoycPnjt26tCZIycOnDdu2rAJXKNmCahMg+aMmb8yZMaICQPmi5cuflz6tmjJguWKlSpUpiSlRIHyxEkTJkuUJEFyxEgRIsghQoLwAfnhowePPb0dOnLk4biBd2dnowaNuhkyYtDBmHsh56JFHByLFSreUqA4YeJoLFEk4TZCRAgQHzx04LBBQ1sGDBcsVKDANmFNQgQIag/SHKA1OGOwQEECBGYHDBQoI0A2YEyAWFgAAGBo51tnfF5b6/9K9NWL1y5diLlw3bJVi9YsWbFgvXLV6pDVKlWpUJ0yVYrUKFGhQBl+8tSJ06ZCTZkwXbJUidIkSZEgPXLUiNEiRYmaKSIm4eAhQ4UIDRIUCNAfQT99+OzRkwfPHTt16MyREwfOGzdt2ASuUbMEVKZBc8bMXxkyY8SEAfPFSxc/Ln1btGTBcsVKFSpTklKiQHnipAmTJUqSIDlipAgR5BAhQfiA/PDRg8ee3g4dOfJw3MC7s7NRg0bdDBkx6GDMvZBz0SIOjsUKFW8pUJwwcTSWKJJwGyEiBIgPHjpw2KChLQOGCxYqUGCbsCYhAgS1B2kO0BqcMVigIAECswMGCpQRIBswJkAsLAAAMLTzrTM+r62EBAES7LMnz506c+K8aROoBjDNmT8yYsB48evTgsUKlWSUJ02WJDlSBCmE70ePvR05cODZ1aiTQTcn1wJuxRsKE8aimwgQHjhoyHChAttaBLU0tLMFNsEJ1suVYSRDYnfqzAlUA5jmXi1YrFBJRnnSZEmSI0WQQvh+9NjbkQMHngw6uBVvKNxEaMhwocK9CcwMlJGNiQUA6zuf9n5ir12IuGzROlxlrbWXKk2K9KjRokQpc9AQIUGABPvsyXOnzpw4b9oEqgFMc+aPjBgwXvye8NnBiWATS2BmoIxsTCwAWN/5tPYTe+1CxGWLlixYrg5XpTpValQoQ0+XKk2KlCglJAiQYJ89ee7UmRPnTZtANYBpzvyREQNGC5YoT5osQQrZ25EDR52MFnAr3lCYMBbdRIDwwEFDhgsV2NYiqKUlMBsTCwC2T1s/sdeuw1WcChclEuzTJhCMlyhP+H7UqHtDwUFDGtqYrStGQMVG7Ul2zpmEBPPMaQP4B6bPSpQlRfj2cNSga/FmFJHGF3AD/HfZMiys9CjRoKA+d+J40YL8sQMORYUIaAb6PhMRablKNcpTpkmNUkOA9tR5oyb/6zPnkZsmV89kMcHg+P8L//9oEI4B5UOB8AroD9QHn4D2QHnwCOgeqscfoDtQHRwNzYHmcQYoDvQGT4DioXf8AGqH2uBlaA2UBh+A1qEzuBgqA43BAaB0KAze0Tn0BdeoHOqCn2gLNI5XFA5lsRPRFaiKzQt9Q1NsRBQFemLfQk2gx00LNaIldiy0iJLYrlA3dMRmhYpAQ+xUKAj0wzaFekA77FEoB3TDBoVqQNu2JzQDimFvQi+gFnYmtAJKYVtC2dAJexK6hkrYkNAIKITdCFVDH2xFaBrqYKcoGtpgE6JnKINtCF2AKtiD0AQogg0INUMPbD+oAbTA3oOWoQQ2HpQMHbDroGOogC0HFUPD9hs0AApgs0HBUHSrQTvKtxLdqN5n0IziXQY90bvFoBat+wv6/df264nd197Se3VeG0vf1XXtKh2x59rJjqvf2lC6rV5rN+m0+qytpMvqsfaRDqu/2kS6q95qC+mHndUG0ld1VbtHT9VRbb1+qpvaOXqpTmrf6KO6qG3XQ3VQm0Y37J+2jO6pd9owOqe+acv1wq5px/VMHdNe0S91SztFr9QpbRN9Upe0bY/UIelf/VF3pHP1Rp2RttUXdUV6Vk/Um5pVTzsiTaozO6EO1Qf7If2pG+qFNKdOqA/SmrqgHkhf6oD6H02pC3Y/OlLv0/loR31P16MX9Twdj272O92OZvY6nY4+1Od0OZpQj9Ph6ED9TXejBXubzkbz6YF9jc7T1fSlttMBu1LP6Wk6Gg2nn+lm9LL/9TK6TCfTx2gxXUwPo790MP2LztK99C5aSvfrXPST3te3aCZdS8+iiXQs/Yr20a30KnqvU+lTtI6e7FI0jh6lQ9F3/Ul3omv0Jp2JntGXdCWarifpSPSLfqQb0S16kU5Es+jIPkS/dSE9iD7R+ToQbew/ug9NovfoPLSIvtf19Ie+o+vQHHqOnqfbOo5+Q1/oeP1OU+h23YZ+0Gt0GlpBr+sztFmX0WPoAp2uw9Bhfa6/0GBdrrvQvLfocTp3uM5C376iq9Df33qK7Kuj6Cfyrm6iH3Oubuwlsq1e7CTyrO7WR2RYXUQPkVt1EP1DXtU99A4ZVefQN+RSXUNvy6J6ho4hG/YL3ULu1Ct0Crmws/UJGVNf6xJypR6hQ8iSulp/kB/1tO4gM+povUFO1M86g4yoL+gK8mBP0BHkQt2sH8iCuoFeIP/pZZ1A7tPJ+oCsp491AflOF+thmU4P0AFkHh2sozmXlag0b7hqBgQDKyAgABEZAAPYGYTEOJBEYZZ6DpQnRABBYQBggK0gCAAAQByIkkgDeogRxAwwBgAI3BZcb3X/tfvu3r9XudXr1663S//V7Zbuu6veVvV3rd+6/659a7Vbve/q9nv33VVvq/q71m8FIv5N/z7/v/nuZXc/3/vs/+f7l9679P+mf5//33z3sruf7332//P9S+9d+n/Tv8//b7572d3P9z77//n+pfcu/b/p3+f/N9+97O7ne5/9/3z/0nuX/t/07/P/m+9edvfzvc/+f75/6b1L/2/69/n/zXcvu/v53mf/P9+/9N6l/zf9+/z/5ruX3f1877P/n+9feu/S/5sPxo2/d+X6PffumLfF/B3nt9y/494a61beu3L9nnt3zNti/o7zW+7fcW+NdSvvXbl+z7075m0xf8f5LffvuLfGupX3rly/594d87aYv+P8lvt33Ftj3cp7V67fc++OeVvM33F+y/077q2xbuW9K9fvuXfHvC3m7zi/5f4d99ZYt/Lelev33Ltj3hbzd5zfcv+Oe2usW7FO+svuf77/6f/P/066f/n+TX8+v3/p/Kd/N727/O/l9z///XTvpfuf3r/8/9O/m95d/vfy+5//frr30v1P71/+/+nfTe8u/3v5/c9/P9176f6n9y////TvpneX/738/ue/n+69dP/T+5f/f/p307vL/15+//PfT/deuv/p/cv/P/276d3lfy+///nvp3sv3f/0/uX/nxfgdv7EbWvVxKwBJLqx1JZUcS7akdBOVVlSyriqxkp7VtVJKkeiOxXtWGunqiwpZVyVGrQkJpibJ+hq6Yy6NMXHGb+mOR2FKaROoTYFBFsNju5+1G99ccr8YtL7j7/TnI7CFFKnYD0wg7zvf5Kvb5svWbxNdtjcYe8Wu3Xc3SNjhptbbM0R9wYG3Ggnv3U8KBQBl5KQQi3wb29qk4+2ncRolK6E5Kmh/q0E5dFZX0WxConpJmk6qX8Nnn91PLyKwtw+lajrFnTeV1GsQmI6StNI/bXyPJ+K6ONTSOmjdOLJ6yhdQ/UatSkgXqF0VWOfXJLd97eW0ULxsLZ9/P3HYPPbmL+BegXEVBCmsLhrlLa9a2aDeOOT75ndRQaDyXP+ktmvX3Lwxq+X/u7hHTOzyJjh5hZbRzg0K+TZxEDmmMzE30OBcNiVVgS2inbtoJT/seonUMu6zyo6IwZBvsiMAA5FqMiDs1PAgHAoG3BLC6R4HHX1W0LZtjVWWftKRoCqY1wJwVTWvpICVce4kgEwlbWvpADVAu//VQOAcIiIUSQLyAgNEc8K7AADsmXiCHg4AkCTSywDNZC1ADBzwNuxilXGvJIZgIrYrqRilTGvtAAVsV3JiFhlzCstQG0IgBw8R4KsmFJmYklDhnRQ2KK1I4EhQzlqaJ2Eo8BQqR00J5HCUVDq0M4SpEjhJDl0Sw4SUpR0FtxSSAcJJVsTrvypMsn9TKQlUU+JR0SRhb2j6YI0le7nRFYa/ZB4RBeRwBiX00NJaFjRpCO6DBugKB7xdBkDOCta6okkY3cUCiCJTwtQZc10bQARbhsSoWtRgIrwEkzJLRHv5UuRlNCgxGglFJaQ7jDfJXGBRgGduMrc0NYRB0ZccAUoxILTic+twjJwQtQlV/gy4HI1EZYAV2qGo6gYdYHg8pd09LzQ2eNKZ+8L3b0v6eh5obPHlc7e34y/NyiE6KIwZe+h15KIS/zJ/xUdRyCa41NBskxwQNJ/dVkXOntc6ujVnV4f6K+OSg70dRVoSNiwZJSI0X3EprcLCpLCKviabIldOPiSYPFDlD2cSRp8pFn+JKLnhc4eVzp7X+jufUlHzwudPa6n5zrIQxiXzw4KD27o61w417nWm8+rcf0YpSPwhvlHquyRk91T3AMazfB8sBezsit0GjVSumy0xIaugdzXA7I4FLPiPJF0VgQb+HbSgJBnkdKCzl1jPBpN9Axwqa0bmodyMuy2v+tjfzjN+vNAkDZkvavzHac/HUQZKY95ijghPp47EOuwXqpNhyvatYMNxUC0KU22ErNaTWaZtnSlnihjp2TKj9GTFzlRk+wZ4FJfqqbMVRmkTfvAbRrL5Zs9AcmoMICht8ow6sMHWd9SAYMppizr5Q40IHnB0ggdocmXmPWhThu8PgDqkrsq1YNzdaNMcWiWRAYMFsZ/btCXyN27wC7YZJfoZNQZ8QM9GHiuh9fGnYGeckaVh6NqwMyil1BzvjFfGhzD1ieemFtn+6d+xxX1/6k61PBbBE79XoKS5RPDF9PttA/3sFSkFp892oGWg4CPF2Dd73Rk+pAJ+JQrMarl4Nr6QJOA97sPhwJTXMB1XYzyxFXbRw4NuedAZT1pPXW8+2Odcgj+jlc0iSnm6c+4Yp7H1z3bcylc5nyMyBfm90QOh20qSQhCKP3Vp1EnGkibQb9ENipDU5LXW9bUh+GWP1Iat0SA78AXVGMh5nZlFpMLV2R2KkMNQ57sbKql3BYR7T/+9qU6maTEvd8ei86otlqwnRCyIYN4K8S6IQvk7+6UJCpz/qDX8oXeOOCDTz5MVYCpEBkzV7/J4OfuNyIldgAjo6kobZWosVkt/m7XL0SYIwY5RzLqgSk10KZKriugctRwWKKm5GUXlYxoUpB9gBjxw5VeAv3Uq0riECdDiVolZcU02yJ1WzeIB5al3St/NSUGR/DtK8Dq61YVwUcMYv+nUeEziuCK+CjHx/PbNZOg7kKSpXCwJqrSanivg/GiqL1c5J51ZinK1ytNLDs/8c3R/A8JTkhMO5UrqLvV8E1XWrdepxQDFvXcsP5oxpqoJUvcGbOj157Fo0nrRa1a49awJR3bdjjNW3S1cD3qkWurdi6Vm7rzee1i48HrP7h5Dd/spVXLd0o2frG2yt6fV4ZfjNTZG8IVvZYgP4ZVYlbakDq8ZRS3bjEon28ab6l1rB8byNl7I3slM9k4LmVyGsuD1l7G1ZPZl1rN9n04U6PtPF/zGcVa0P4wI9p67Wj6mtIjak0jl0HtHTe1oZ7VtNayntLjGhXta89tYpurlU2ThvaU2tr4N7e9qMVtXBrdpMfunrPpjaLWt+fSADd9bHA6muEjaokjt8a412OP29EkJ1GrfLgNc3Ta5h7VPLdVC51KNdKnrpHBOewM0bWbjm01Owju7A9d70Xih2zDQIF/Xm0UCLP6xwtjBT1et1fc8QKGiyu3Xeg3siQBM7ZV/SKgklaMGK7m1I5RgFU4YWfQwJkrm4aMwBg3Ovf2jdN78dBj2kjA/BlEKF5COqdt5Fyzy2RUDyYHPZuJvr2itBGhZFRpaW27CkmolJO+gcWEOW0sg/DH2KLp7S3tjBqzHsiWqV9EVOyK4WXVmdpeCLA6J88ZYToTyg4zMzAGmePeJqP1Xml6QPT5040rXm8iN39GW6RJR3rl8281Ar/BquMgX34jbEUTjTzXmyW2p+gjjNh5ysQaZ+mB8yv8hsw+cUNNfGHVZxpafm7CGtI1ZpvoqtY0BFkvhtgu03ZMbEGUsOt14qxoomnoerHE1xOfN1qHHmfFjCwp+sQxCZV7EXWbjBy9M1HMtx7C2JjhqzckxGZR/FhD29dOGD67y8zYcQ8eMoWpVzyxtYHxcK1hZD2FaDax+eM+eMg4pkaoFQyKBthH+xhqHCNA8MEAYQZ+5rLf0Ca2OfQzDS1mN2Ey6BozM+FefciA5l6ZxHZjZsG1oTnrxaCer9Hg90aa1GKPVY3+A4vESyPblWRt0/rvbz1ENMxx/Vn1IocwK78kYZqzx+zr3B0UMNPpUktd/5cqSTNjoOiWAZW0YrJzZU6tdgXYwgk78x1OXF3wZATGlNe5tuad/vuePgYqYVfNfaX07ndfS6AWR6bHsobBgi4L4d3fDNWIVTIhrnD2FZEk1MvyvjmxBDEXxUHmx7R4tNZF7Y70QG8M806ZUeEVMyNWfGppJMBWTrwzOXLy1NVx5mHMj8e1BVLrv0n2sX9Cr5ooVwm2yurFIj5rfNFovbwYZky1N77fNGaur6mziBpCj/tMqn3ggtpvTay31gCrS82z/cN4ez67rs6sq2+/NQvfitFYB25P7kQz8v1aLXTc7NVkNm2jEMbWbQtBbUfW0K4ulgRd2Nqto1bk1I3WAi8bKlbWQrLXrAWupiXR95AYwMQ0xiM3IsUwUl2uxXlGxmo8JqeSF+CfLxRkY/pj8kGF1jzEM8ZfZr0idySHWwu+lFZ08DZIdU67nCFu7UMTeXk7oFvasVm9ORAgwZMU3ReevEEpkHXg8T3BmAmYAENT1yPVI33Xi63HVsFk3kVfLT9ceLnPuhRDluu6wFwtWqfRqYmR9F5W1bQyNya+Dqll+hJzBCuvteq2nKvfmvCymZTIThkTYJ7g9ixQ5gOZ0vByuhV4GTONIcJoA+nZXVV7pJJjzzMk1AuUaULFwKjxn0P9NHYbSu0wYYGMM4jl5uba4NaYpS6glHdyEY8vn3Ggsah0anUSY87AZjaJfCeh8VpyrRYCOW4oIN+XDZmjsQMs2lqLOQOBjP2Kq8e2uQzLaiZtY4JjefmmFgVnj1j9/cy6J4kPjMhtKQLJSQrjfBh5E+juHuiN6A/gsyYO6v0cUqXbQbNl3aef815qhgMEyeFIVFm5S9Gqw49X6OSZ7HkLZ8OetbK9w2nLMAmRUXzG4wruslWyQYr5kCJT2vflwnbe8ttBYWttTAxInMBNlm9eTtwX4o4bJrUequRf1F6m9XiVEGztmmMhwuyjxPKdZyVsRNz6gRPrYXi+lmuPwWmXyAeOEkZfMstWniWsG3LWTZ5Yjbj7fG2ffhg7G6SOjhQZhm4mLMEtXxzKsAC+RCh3343pL8+6kzNAsOI3sVdGJNS8rdQT8SKtQJTcD589h4vqYvszmn9JN9aCbXcQtlz6yHZ5sknBcVRfTgYzHXBfJcEvYL7MOBH0T/CdXLNI1KIhcUse1ApGkf3wzjgQ+J68+Y4PzvQn2I922/bZNyi0NBAtN1HOjg3YxFwZTDRbNEQ2YeuWgSZHu+CbQt0PRMVpvblhIo+PQIy52QvOeVg0pX1tmfvjVswSsslGXW/Wmjip3QrAq5msa823915GaxBlvpiaQhkupkZQJovahCccrSTwfDd5zJUd2h8QtFxqmomwk8KF8T03JpSendgZYSFm7TYmr9rdABEL1LBwA6J30q3peHHMbKMxeUbiufgKw9FOtQ8ae3miQKzBRlYaZMjt+wjn+Yy0dIydPNYQu9bYStMAuWKO7TREyGa9BCZnwy3UDWLSSPg9OgbnFhPm2moxPZ2JoX2xg1uTsrZZbV1WTc7PiG6xo0R6zmQiX81gTT8QYhtxGOzO4bJFBNbz4wffn2BwP/VhawvGuGE3ty1gPD9j8CVJmLnd0ZTtZgO8Wr/zVJmInClqNo7nEQrPLLnmp5LN3jeClm4H2C1L4+7DARq8m5zWFPpYuUZiM2dx9sT6laeygwHps/ul5V31ObRdM3D3IZ8BCNnk0/TjzikCt46sEcuIH5dnUGvW2T4VHXSEjFymnFiHnvxllbE058HjzM67Fjv+GzPhaILZHN/N+IJ09kSzS+lm5h1Zzal42Zl3MKzoTEo6qYyP6RxTcM6YmVEOrRxNRLQbo3sT3QSs1FjeIAcAmzTSN/82oAUa8x9rFLiXofxp9gPWMeQ3xCqwRd9SzS4xl4sgcqRIc2exOHeZCGdWCQhpy13GBgksAK9B+y8CSUStQdvctRRPTWOvMdvctRRPTWOvYfGW3xTAEFBX67eLpdlNd0/vRpv/dnPNfE68cf5l22ewVne83N1g5xRLOeUwwlqN3M3vOiuZzLmqTMks6basK2hi1r3/+gCINi7cVOPpO5uORxxM/ttNJXciLEeoNF5EeQC0bGR3F2LrFtQXQzfDeep/uO+4Dy9Ws7PajLsvqY2QisvLztPDRE2uVIRyqAXbTNn54HIBj/UiC4yPaWzJOtJ5h2XT9GEWpWX8C30r2GOlTorJFZd6GW62FRMTvsqK2KAkcoMV9XKYjc3G+pTDs0ohGS7v+nEkMStSlkwFlc0d0a/Xy7LZyk1m6zUy2KhzA7n1ApmFm4ba9KsvXp1ee1JTROj7sr9sec6oeEOi2nIsG2acYFoEmZfJzGJcoCZEIZ4IR24FlH0fNabNdWjJUDyagMHpYuW+rfzejLjX5Oc7HrjT32d+WvXJbWMwcg3m3x5n0XBblHkKiGeL/fMKNIt99F003SkF5/F0m6rf/l7ttYXlWudYRwwTlaVGJtEp20ouIBvarZ6Ubk1nDWy5xQzVEG+l0SqZJEaj+evkkaQ7UYV8d4capho6DRlcbD4HPNuAqVuyAkaTOfvFO+PHv1nerLgdIPzXtsXgRPAnaFVbY2ei2fVb0lh4YP5DusAUNnf/KXaaOF23rma6uTFnryXQksbm3kQj9LeetRJgIvhLYdcJ/pF1EVFeMGmH+g5S15bBsVSPwUR7sFNCkbmUIZCVL3+5bQWAheHjRRLdH1Btyhg8sUcvzLezOG/d9QxS/DyJTV5swjXPxGviHl85PGbzPscatrNcRmMQcb4YnEIcLoZH0E0Wl2kn3K08VEk3ZtrASaMVS50zEXgwuTm+N8tJkdkJmlCWfmauY9LSv5mgfgEbFnZA1Ey6OR0PjpkxGoNmJJuLX7Ea7fx9UCFvThT+GqzAmoPM274X4jmfvaWjwBljzd+1Cqw5DXwrZqE9h8jbrH/GymzEhTpUrIxE2KMDZe46Ec6uPq2hkkoPjX5rgCoLZvXXsgSFdYxoix1VJHeTuXw1gfW8gUS2kcGabg7EFuGw2Bv/8P0Fa9zUm68NmJ4bNvi2BMvdjIdbUsFM7EaDbLcZwP6Z68pMyHeiWANhpnGG2AUkZiF+Dlhu0mwjPOkdWtjEji8ON3WwazKGU7fHJj2COlPKhpOCrKRQ3u2dDJdqrVKnocme6rMN52523yafxjt3TAE4dWSNmMsIDKKG9q5T58Wt2khnegOtjYndVhhrQkSfVXJScyPqYiZ7RuuO8bdZr0bO7n7GQvW8LggS7TjzotxJbZY2sTFRxow2i/rA6mgiot0YuDfRTcBKjeUNcgC4SQP9828DLtCQ/1hbgXsZy5tmP2AdQ/5DjIJb9C11doi5XGQiR5o0dhaLc5eJcHZ1AHVWCGhsLrdDhIo9gXrXUjw1jb3GbHPXUjw1jb3GbHPXGneAPVhF7qrqboJ4dTc+/LjfnD69mxrmb6cx3bY8tqn98vIHVyZYPVPBLUbcyHGUyXHIyR9XV3NROMuseOXimOIwbr37SOsn0nMJW0kP9qOpPxHaaxmNra9vCtzxksU9m00PR/WrXN+7PU7EA05FO3CXXNZJsmjUZCaC6RzkMxz3sMxi4BMno6HIxrI4wxbJJLweb+vzNqkPwqKPe3BmNcDcSjt20EYutwVganTK3wxJuDCBvx3Xk836OacBZulwmW3lQAN6cpFdoNVlqfV7S7HR7jCtaIwP1nzcGX7727awh/2cJyJHtldsOzGO0iyCgwibQnAE/fNyh+K3SduEenINspAsz26cIbLaiYYFjKHGao3LzK92bTL7TLfAFKF2bGHhxu5xHfhhbS+jY4jcYART4hTc/LBhzXkb72fI89SMC8CM1w500fFXqs7vZR5SkPwMgXs0b9LSAvyif50gh8cBZoIAniHXgHFraxZbPmsyNhlsskYNq5/JYWukKUylUhyyThznQ2bt1KafR+BBbU0+jtwsKoPInEJ9BLV5aYZiy8lWkvri2rFk96Ob0sStHdQta2xqVzDu6F9/b+d90e9E4tYs09Y11qhfPwJSWCzAr6oc6rOOGHRsyo0Rt82nHOYTJnWy68K1dq8omtqlgtXMfWpth53rN9xTd++7cVoc2kGqrDcmDMO8DhXi8u32s4awlNNWvN8QcPyvXs+A0KX32FNCshgQy29y5uuqO3tNa8Bra9rPV4urq0S0KIKYG489/2V45vLNdrqGOqSMWSFf+7bNwI1QBBPYTk6QwG5FaIDJcN6k9dbol14bttf0T1i14Ja3nj6wjNU83MEhWY/NHdzPUebk3kdbwAvVHy2TBv29B+8HW896fqootdy5HZb9iH3AbHBMj46TRZklZ2yT0HaPeXmWMDza0C8JdH8dLVp5Z8YoFvv8bKCRRYzZ8NLNHNtnUZ74PBiuWms80/xzTrBxsa3RTLPk/s1lDDxw3wH5CKoaZHinP8iSy200tdpSe2z4Mj3rdWOGYcTrwXx3xbQoEeN3ObgrGTg1EQ10ZXHK3rM/x6WJujzcsya1jJn1lMUamGGt55PaBYw8Z/kSa5l+B5urSP2BHVrR0Uw1jbySNT28mLV/FOfGnpjIOrFxv8iaG//hu+/nsjDrfIoGbezq2cx1I0HvrQTmZ1/OL/Q2ZPFIWqTQXalDru7PVoh1SxrZkudodzS5fXU24ClH7AHq+PTk4b3UNCjws3VGm7qd1Cy+QMelb7+3n1orMFb94impw3kfnQ2/UEi1O0rc+9mMLtNe4mpKbHIUOm8O0rmVBXNh4WpxkXv11kK+JtRMs9uX3pvhYH1PZXrwGfbJ7W0pHDcQjDAZF9hEjgU7EPLbvJPyotvgc+Bg54Dp3e7MUL+z1eBf7FjnCKq1FrDnEWrk6pWlmG5MyvbyeGUNvBP6DWonIjPKWIhReC3QXHRswl9qzI14tCgQDir8TWrMjLXWMDOH1WD7CCDCnQSWG/f7ES6nXm8fhsjXuzhBDDZW6Oh1ubfOxftLo68kYOfeArrHAffrjVmOoRelUiMmGSOO7DheMJ2zKDe3mIv9gLX2v0xnssz6sSqCqnPYnlVc3h6Y4xUIvB/umgBNiCkIJ1ZOOd2QQCP9sSPthSrdtlyc13DhYWOkUemNjzLxbI/GhLH9Jez4JAbtnrCgjtTCntfufqmWpKKzFG+mrYRYJH5fjGVklNWxFtvBDh/4mjNW1gojH3H+jhqe/o8Aw9tqnxl9WJuTOWesYTVdkiYSNse3sPaDm1y+LIMDztpQRPOOfut6c5aGbMsID5/0yQ4L5NFgrEEzf7nL2miQRw3Oseo3YjMAUS+w0SCvGHwWyFh4uy2nNTKaxXHS+I2UlekNq/JOh/EUazTFaCtSFoB94Ia2zClQAzKJ07LYdrer3mktCM1y/YbdqpZoh6tVENm4QEdTq3F2B2tkkW6Gdkvn/etjaNQN/uO0SrnrVOTllsAC0IKxSuZO3ooXHhP2zid69+JwzKHrNBme354mYrxZEEhBFZzbka0dwgairwnQGwO5H6XL9BnTprfs1T4Qq6EbaO0UzE6WFdt1vGwMtSFJF+B7qntejbephxerQK/hIrtvbRWu02o5eBdVxI+BxuwVunvbzJGmb6eGiGVWBZpdy+8OV/uX6E9/tpj4pe16W3tTZ7nq+xxp+vfyvg7F2NkGazS+s7QdpnE2v11ty77s25eBdrXxrlci77Gc+6v7hZWIUVKZm2CrhLjxt8g2Q/t+BOgfyPm6AGnHDvBc4LU9wHYDfnHNbyPvy9LtvL6SN7GvLUAFdtmOfxFn+clHsJcwLTi0vQpbjl/bufaL38dylPjv347HnuXXt4hivEyvMSiPUh+PR1wIuTONl5kFWSiWoF9IU6TxjGvSPBwL8CRU6n7mFG/t8GOBj758+NS4l6ORljse4K8lwm2MNb5Wa2vKCN3oX7nT/OwnT4bG8zm9my4nwbrQ0tGH5W7qLZXs0Lvl4qIGKHKWtkfEoVoAXNYNytUg3Q6zBhii18Ras7Jru2zx6XImKkKb0VW79AnO4rcuLluD2jZsyPMvahAeds5uNwa33SQ5JuUgLMFP9WOH3xCobonLQawbY+Qyv9PFiZ3a4+fbFFmX2FjBKNwcLXd6dDhqPM9pXM9+P4pngXdMbB7Vy3IRYLOaRfYYsvc+mO3NMq12TGxuCzKb1cyEvHrM49FAhfYJP6p6WZvde4SbzlFGE1aUrZXnmXUPf94L0oprR7Eaa877EgUn5JtYcQvm/tBLiJv6fS8SuhnSHqATo2UyLdF0tpkRmue/SMSeqNxnYwIf7/cNom8mZeP6H8/Wg9/C1u0TdXzyNoFt2dUso0bh0vKZjt5oczESjl+6PkrL0/2C7uvL7QLqrnRuKOzIaCpr2LhC6Y2gWHRRQ+q3HNtkKkdr2CIxtVR6bGF3I+oK2WTcWx9yN9EyssV0JDiROuNYdzNQ7YIM/Csb7HnOIi7J8EXN6lFNw2HLwVm3bqoDx7R4L+4yfOukWgG8TRr2Pepn1c3dw8yN1mG3cXqz1vPWPl08o2oMw+Q1PZ5Mabd1D5/8N0SsjwBdnMFAFl48VjdSqZv8r5O7U7e95qxA2IUZZAvEGel8eZiHRbsJEJ6UPIywNY6lqFH8DUe0vZBeuR6m8TEX19x+W0OtNQ+kpF18t3iSLeNeFsykmJV7ZFP3TzP+fkP3dHOnMQrdn7A1e36XQTsjPfeCPeF7QwQ+ZdYI3X6mSY7NbTJrQE8uoEl93YV9t72HX/vznz/j1NXjjwa36V2pUZOfYfVgnG6tR8/Ew68VIyQzsRg+KTtM5uq5a0xix6yxDO7PfHNQGya12Q5q3bBz/sQurF+42pys2ym1Vt8sxEMCOVNp+3eECHfBsL/5Pex5UM95eXFh9YGgTSvxPs8gVAECNdgc7GuvMXo6Qkxr5f5gYmp5BrtoDHg7UfA3Fk//Ifc1FJyUDqcBB98n5t52pE5HKTneJ7OYqrkblNXiCS6zeO0CuR20U1i22kuqbqbQPWmC2RZDJ1c3GqkOxHArxmYHkkyBqAwBXjRBi3KKx4wy9A4NpdYiQfvQzbSqNzDhlWBfQr3jsvfls4nuqM2Pf4cabtqUT5kVRzUQXAM4zKJyWNZzntkKNeSZodBbns0Kanr2y3VRBQOY3Dq8Td9Mv0aM7XlpBmFfuA1MsMD6STrl2u4hotwAjrLiWA8oFBvI2Jqtlvc4BjSqAdRxVxgC0uyoLaRArdZPx5E79mEI02OjWV+7Z6PwXvDOXbsQ6cYGeh6beyjiveVhpp1gGiKtOAcC0snUq/LVl83OislnUKkYP7A0vw9uYISTiORZy9vMeTN96dtBOcBSJ4UyxgXGyuzrhY5Tw4xZYKqxdWnT+UDPwmKp6S1NtT7KXF7PTbIb0QP/mULpRZI26wT7ydDynvA0WOHT44WYkfKamx63jOtwQZ7kx2z3d6DVI9n+7JViSrmIiMlIbSXuQOBDUlrI2bGzFbAo7QdRWnvk0UILn1n9hNe9QIxf2n/HLA/DEnIH+AlMTPjabGpD+N0mkMzlrbfl6EvYafXFMu6CCg75r221LGPPNOJsMrC/VzsoOplIZrafT0CYmRq8LZb0nrDshWEGJ2ZNbybfnrXLomwIby5NZE+YWNNEti4Q2p6MtSJn2uXtrR91fOvA9+Wt3/XVC5PK8KGGuwTDejwBbym0Zug0RRbMnA4s++7aiWtpHAEthxwrUc29BdBWDz8XLr3sCbULjXwZt38SbLwcczl1dXfJ0NOj4r4W38T2DKka206vqwIGU7rZ7lxl6UP68GTQtxAhxkJmEW6OA4jbX5tEvXZBfuUq8G/hsilIbp4iQ8rgoApZ0B19eSMibfmHAo0P0VazL62rWXqtOyoSzifczkQItPVtEbx8M6kU5yDodGTv9/sOatFAKRctN+sMd4Ch+LnPJmqWtOQOIa5OMaNNPWsYFdww6wKbloRksqnXCIwDi/qUynBuFX007vhyG8JciXJLK5PhL6M6wWsHGJZB0HwwW1HP1xTHZ/1zfg2FJt++glrgr6wtCLXQw1yEcxeZ+rHczU7Hu5sRWew78XaqXvf6zmfvnPLkj4WMvRQlv3Bjk9fLYgzy6KvNDV9L1j/koLvbmd2CQNt8roYNHxOFQJnj5DVy3aKUyXOEsAq4erxcvscY/kAnUryHW9B6k7yz7cZpuMwarDZI42CM1RMg/wNi4Pb6SS7W1TGWGPbAkf4xFpOxkBg+3C4+30T/MPeU40HrBE3YaZcBKoZI3sHH+ZivkuerySmDd2n2cJmu0LOHhQ1HtupWckdvy/FrKAaxVE4xWR4TY/vGHqi2PvwubMu7lfh0bogahQ86LYEF1MsYgOuJQQi0cROdov8Iu53g7MUhk98UzZf5rm+qt4V+F8FS9sjNm9tLMTTknJFRotzTZuYHMblFbucosmz3yygga7Ihqv/7mpuoDydFykrwNl3K0WVRk8y3HQnlZ/FF5FL3e4hLPHKE+tsx3c5mwZwl+Wgyq3pg3sYqbHpeG9GhutvDJn/0pjGY6PSQMeNDAHX3VolxHOTo+LUUMqd+201QAp9ArZlGwil8u+sChlrjeh3/I/LIO5DMVfslUWgcYZ6VGFOnnE81GVCzZ1KreDW2yTxg7RHqQXORoDN6ANaOj1vuEQYq2VjguubKoSozCUgGg+QKGlIFgPl89gSmqsn9Jo1V1TcQ/NekSUO8K5kMMI1wBShLKamR4j6HYXAwNmlBSch8NlXnEEVE15MMfnAUGeDKk6FWhAuGHcugRX82MAE2xqBg9SDWU+QZHcCJrctjA0RhWdTly97ZPXgD9jJfzH+MdaNwfwcdkv5R3PH8UGQvI8P9+6eIl3nz7x/hl3nHqDMVqX9pQQ9pdm1xA+5aAAAAAQAAAGg8AAAkHwEAKLUv/aAkHwEA5eIBqmu5UzYQAJAFAPxddVX4/uF9OH8YVXiNllXL76pq3Xu935rCkGXJloqUlHpa77rOSctJ19SGa02+8x3rBDkFPgVWXfVIh9RvyhWdW6/3WrElSOgPHyAbsjt0iOzI1qBhQ29oSUkOzaE9eFjsxcaAIUNn6MfHxm5sRkbHdmwQICg0hQ4MFGzBHhwEbMD++zNrsyYkbNANmq7nDBkaVOiEfoj0pB80iNEZ3dEbBQo0KuiIPooI0J//+ej9vPSKFCV6oi9a5OiO/uiN3kfP9ZzP9/zN3bhp8zYXQIAzaOawOZuvWaPman7maW4Hz/HkuZ3XqRPnzhs4h/M2j/M5lyNnzdd8gNO5mTEf8zIngwVLlim3YqXKr2hqIsk0ciN/fyQ0tAkTJk7u5FGiQDmUP3my+c0rUZLkSb5kCec57+nZ+c5LkRLkQS5ECOYxDwTIj//4kCE93uNSjBhRLmEeJoA3+een9tVxHjx27KDyKc++SJH373PkuBHjM2bQsHEcOGDIeAwwYLp8uZdf7viO+ziVc7n2XV7jOg7jWyLPfPbvtRwUlMiJfMvBHAASB3FIyMc/3tGR8YxvbPzwD9+wQcM1PDLSwz28QwfJS54DhxAPcREiXvzFT5wo8RI3YULFVTxFislPHgUKy1ueBQvKU37FChd38crKER/xFifxQAr3Ox7e3e9uZ/fgD15X1/e+6+lBOITn5Um4hPPx7X3vESJM+IT//WV4hhMSCl7wg4OGN3xhYYVXuAULi188IuLhD3/hAoZjuKIi4AGfeAqPc7vb29rSnnY0NLKTfWys7IzuVOr112Oxalc729de9gYNxC7G4Ay+YIGCK7iX19e/wt72Fhd2sJudWn31dHRyl7sDB3Ofu9UKd7jnv91q6lM3YADqUH96EnABZ2IaQODAtbS63vUECaIe9QKX+oA3NSldaelLT0rq9398PL0BqlPdanr3TtdCcAQ/cADrWL+6ynrWt7aqXnWuU2HZAgVFR6uwbFi2J4GCoqOBgqKjWCqWiqViqVgqloqlYqlYKpaKpWKpWCqWiqVWYamcVRpIFZaKpVZhqUGwbAUOiY5WYalYahWWqoXEeCV0JbRp4s1vfvOb3/zmN7/5zW9+85vf/OY3v135Hf2vhK6l2cxsZtemifzmN7/5zW9+85vf/OY3v/nNb37z25VfLNshFZZNq3XiRKvVarVarVarffJEq9VqtVqtVqvVOtlut1qqlEdqpKlh2Ur/zCyWDUt9+7Fpv5PS/4iRQMEqWKqnoAOeWmM8Q3t4nuiz6a5delLBbkrpceHhB3az8qpGFDPsJp2GKp1J9nR+LeHs0VZlkrEGdhMP21VOBxaGsEkEsxqXDGKTxPlDZGTEcv5ZcW4TqwRSTJC3v/SJoiJ3vGwh3HgRKFjl1xY4hKX+oqOejshc5fzZbPZaei29jl4RzZi6klK3rqSPFFwN6ZG5Hgq0IOa/EvqvhciUXEuvpVdEdyavgtQIXgFxIrkGgrJ2/YPnXP9suXMdvY4iqLyOhgCUmc1ms9lsNpvNZrPZbGZmZjabzcxms9lsNpuZmZnNHlJt3bzI2Lql0LFt4/zcunFBaWkD46OFrYcasL8ARNm2b1u3QtSlROwaZJl1ClYtcAICOawaHKxq25S0QwlsWp1C1ac4OFXAOGmcSrBpKySREEhTq26aoDw27c/vnZcu1RNToE7aqrBpT6GblKdyGVRVjWyBmN8f2yQQAWyagxEfi8L7cYd/qeufZkX1q6T8IkWK9Og/XwemdyO5Vy4k95FL5TpyG7kFXEbuIhfKVeQmwo3cUhcR5uOSuodwGteQWwhvXULuINzpCnIDYR8uIPcPbuGOun768NmjJw+eO3bq0Blgjpw4cNw3rps2bNaoSSMAmjNmypAZI0Y0ADeM+8X14nbhEroFdKslC5YrVqpQmSIligvFfaJ10oTJ5xLPTk4lSTY1kRxxjbiZ2bcIkSFCggD5genjsgePHa4ONweOGzZq0JghIwaMF5YuKluwcFe4KtwULorJEyZKkABghIgQID546MBB0t3ganAhXUe30c3gLrqKbqJ7wT10DQstVCAcFKQQCPg3wa9PAp8bwdVz81w8986tcx+4Vze7VZfq0s3JOYiDe3NrY1tTS0M7M3MbuGVkYwzEFoSBfSnwStDFtYXA1XKzXCzXyq1yp1wDrpQb5T65BFynpgECmJaUkqYubvfuI0F6hB1hRngRVpSoFBHpIUOFCA0SFAjQn1E/uA/eg/XgPHju2KlDZ4A5cuLAeeOmDZs1WA0WAKPBZ8yUITNGjGgAYcB88dKFS+gWDIq14CwYyxUrVahMkRIFyhOtkyZMPpdgT8yJleAkm5pIjhjJzL5FiAwREgTID4yJL3EPzGOHjhw4btioQWOGjBgwXli6wJWYBV6BKVWkQDF5wkQJEgCMEBECxAcPuANWvIAv4MNDQkyIBwcr4ArYggUKhoxYUjIR0S8QB1LAhbivjw/zYQkSADEg/vvzw354AhbEgBcxYMiAM2BGnIgPsSJGxIv48bERN2JHxw14A46MhMSQWAPmgK10mA7Pzb3hN+zmBofhcFwcm9wDvLdXpZ6t4TU27ACbmZXhMtyggRpWw2lpZ/gMo+E2XHfNGYux+AGu4jlsxVR8xXd3dbgO29npYT2cl4eH8TAEHAE7YeEFOCxMDIthBgy+8BdWoAAMg+GxsS7chbm4EuAE2MsLAUaAtbS28BYmIzuAD+CsLCpMhaemqnAVtrIqgAtgKSkD2AC+unrCT5gAASgMhaOimnATHoCdejQRTsLTqRJWwktLLm7M5ELCTJAaUj96FKkjNcJv1I2aESNH7WgRFrCoF7UiRYf6UBsyRNqkjQgRoSbUgwYV6kJdWgqoAfWfP4E6UAsS5Kf9dJ8e/dJrGk/fuZOn87QePXW6TtOhY6ft9J49clpOx4kzp+f0AAO86Tftxg2chtN8+LTpNs2GDZpG02fOCNACdJo0ZbpMkyFjps20GjWiLdoBBCCmxfSYMWAaTH/pMM2lS3fx0llCO5SLVrujRw8ezaMxMXN0jsaBQ0fr6B8/bLSNrlHjRt9gQYWKFStborQUKVO6Sm9e9uWOrtFQoABpIP2ko2hqJjlyBEkjaSNGmDST7uz0bM/m5GzSTXrJks/+vJKZmSVSpIu8QoQEsewXL2j0jZ4RAwYMFjJctOgWlf2JpbFkaR9O2klvdpJ20ZbNoon0kCWtpGM0aG+3V/pKa2kvcnJYt4aDc9BxbW1sc01HRw1B1mZmYw0aJOgE3dXl1V4dFvbVX61AAViDdVqaVEt1VFSBLtAGDDz1UxMgANVQPTU1oAe0AAFN3dRUVO3E9AkTuLjet1KhIkWXQIFicoWJNnGir53z3t4HAHpEozFoBi0mtqAX9NlZWZc1WY91nV3b9YMHeI3Xd3cQGkLn5emR4OoIEbI660AfaCwsBHwItnqrtbTQGq0rtFhTq11tq7Wu61pEP0hMvIDYh4eGhW3BggS/7uvpW6m7H6mremkpqacY322mvppTr/Vbu7Xahy7RV83VWf0Offj0Hjx37NShE6dNr2k1LUCjaTNjxIgGEAbMl/bSXDq0t4ButWTBcsVKV+kpLUXrpAmTzyWenc25mZl9iQz50Zh9uUNHDhw3bNSgMUNGDBgvLF10ZbPoFU2pIgWKyRMmSpAAYISIECA+eOgOh4eIiYobGBtbsTNk4MDhsR9bgwZJScfe0H97vdd8fBE6gl9f9zUgYGAHtqHh4GBhIWETtoWuICc358ABtfrgiu25ztna1tbTu7vLy8OD0GmNhhYXB9dwb2JiY25vPdZlZQ0anPVZs7GttWVhabVWW1ld9VVXHWgurgULurzCwhR8kbbr1LSktMRExZTUVD1NihTph+Sou1GjR3+kqPETKWK0CNEZnRTRSV9KCNABXdAD/U+f9+GT53m+53qOp46d05Ez53Hc3A2bNGfCWFrCgGEk+9nZKcXznJxKNjdfaHb+85PJkiVOmlz75QsXLqFe3qXLlE85FSqdW4C8SBFMTCtX3gKFChQpKClZDBmCpXMLKkMGACRITE6e+HEfPi4rRVwEpgkbN16jRhQmOY5jxXFcxcE8m/nsj5t4b+I0PuMxSPzFJ29cR5DzuBQtP3IkN3Ltn9yJEBu38Rq/kZa2NjhooUJhIiEGDHL5+crGtvYJv/DCwsMf3vCIHTpk4MBhb+/u7sGxf39pgV9XoKCtLS1yUDLC4+LOGpSVmd3sZ2dicxHsbof9293cvO719Zj3vOvp1TlW5TIsDvL5SWBwKqDYw574Clf8mod/eAa3w1G44Pse4nzHg/C6SxWYTt27x7jb6U5fWkpSanrTBwxgEvAEleAJTkVlYOqq6lW3surSOnCA61zf2kLwAnDTbKW0Ulop+6yUVkorpeVWS6EVy8I+BVuWW65Fsby8KgXZiqBCK6ErC1pwcJnJ23rOOeecc84555zzrZR5+wMpEVelsTHnJyoLdLCc83POojn/+Tl/PT/nHAaXp0jwclUzTP6WMjv+jrnv+WBhAOWDJQUGAto+G07KCUngFvfUAYuAmWF2m65TLWZX15Dc9X78FGUZe8RDQ1pl5RVvMh2aVCHomuQ2YUHJzJQ3Pr2k4nLkIEsGTFZ5EcSVVh4OeQSRJbk1pTwowUMTCkWoElwrpsCsTAjYIMZOTG/JAB3LbXWQiOsTDroWaxzgUfHoRwtQM4lbikKvoF6WZsBhx+DV4dlQgslqC1fmRGQeDtQ0oHs+SMVpebAVo1onMbIOioUcyHXkylLJqs8xW5YBncwoQ69bHltjUzE90DZ8kIBKMJN37Q1WoGtAqcDxAz3BgoagD3CgOrgYKsQ0BFSzi7SyCXQKlhlAOPout3SI8HDxo8U2S2UJGXDMtm2wnUcomVUYjPj8r/ZpeqkWesjM1cAlUU6VtPrM1UUmkJD0mdEmrwgxI1NJ7JntsWBSjWDjzo+UkWwZGul/oAQVMo4cVnl0yJ08Yw6VNDNFxiwglwm16Ms8mtTla9NxkYVsajmkDpdZSAJDeREFChlIjyckpki4eX7MRoDfnV3dA+w1W6tUujk5B3Fwb25tbGtqaWhnZg3KyMYYiC0IA/tS4JWgi2sLgdaBLKwrqyqqKQMFpKKgngg4NQ0QwLSklDR1cfehYTP8JKjMpycNGTAsK1koIh4WVsCDcF1XVVMFovpJEKAxopxJYFgyLj64eh2DIr5J1qlkEznjI0fcoNKPJwhA2V2g/xH/f4rlgpleTa1cymnVlMqNnE5NDbiP0wJTKZdxGjWFcjFMn6YEXMSp07TJ3ZsOmApwIUyZpkuu3VRpmuRip1PrFE/bDQ7g3NjUxsTCvqaNozCcqDBfukDpsoEno7AjIwaMQnN/Bu1FtDpgMxPz0qqKcgPnxrBw6wAevKLCgAWgcJ+TALyn5GK8NyBs18FXnHtOw+kyHRrX28aC3XBbF2kh/aNr9AqyTtEnmgMOw2CNoSVgryyMNRWFGS1SREfOGzZr1KRBc6bNeOnSXKpQmSIlyhNOJUk2NZEEaSCN2T4qJXtDR2qAfHRsZFS8cGhYaKEC4aAghUDAvwl7enkQ8O7s6h5gr9lapdL1XLu1tan1WpupnZ2hdYMmQyvrsU7rNje4t35rBy3XXFlZWI3VW1sIEHR1MWDg1V799SUmBtZgvaDDqKqsqApM9VRHRUm1VENBDRDgtETgjUhLETFa5MjRoz96pEjtHtIhteu+3xgLcDuCChX68yfQA92QIT58/NzPR0f1XM/z5NnzPT90CM+dOXIGoEMHzps6dda0ceMmjZqjKfMyP3MzJyN60Y+5mAfw5V8e5mDuJfSh73Iu36LlWg767bNg+ZVXkXIpUbTXZtqAcWNGjdOgEeMwPD2zSZAcyTU1jzj5ZMKZQgWKFSzO4pVv8eLFihw5cOAw0ePGb9gQIWLyxEmQCIEJAsSHe9CgQVISkgcPHT5kuCjxE9n3wHwIyK/45Xdcx40888g1v/nOc97z748hQoIA+VGtUqlj1kxHZ8FK97o/oHtrcyu0M1zMoKjISPhGCBDw9MrMjraGJ4Hv+XZ2d787IeHe9yLg4fn59b1vwgP/9wd4QApfX3Fvh1Og4Msrg+Mdz/hHxEQzNrAvsLCvmZk97XlfZAyOYdFswgmvWPgLNzxc3K+nE7zf8b4e19XV1dXV1dXFhQCENQefdQ31w2BlPrzMkBsNZhqQ8Bmmm/ymEEvA45gMKUEWoq4w16QNVq6AqeVGEZQEPV3mvg/4x7S+1tf6Wl/ra32tr/W1vtbX+lpf62t9rW+X9X0SSHqKgH0TgLJAlP+C6aOMa+qxDCPG+v5V6/tvt9b3r/YwMUVniIE+qWuSZgurLXWqLpCRArW8JqlgEGUNvCYNIDLA9TqNYLg5asTPEc1RpUfSPKRzhJJPMrwcfPkVrYHoMQPpnOphgnoHtyD72DPoSlHc1eXr9HJFR2d07RolYKrmAGAZCmR09MnLaATPmlBmMW9SckRiy2GuirCBkcRDkUwOBbxCdISOXdyI7JklB4pRigmHzGQ2BnNPjmcITFLpsjggu1QsUxRirCrNzIyMmKVmNcvn5tdUm2qfNCPARvipoiHDC0uUVQ390ecSES1v+TQyRargRFdnQJVCS1wIvAZIYZ0Cwvmri1BL1UgrYRq38FFLQKnzQbRSsDBXUgIZTXRtVBPD9JVWyZJhOB5ZJGUu3yCyl2gOVqbBYCuSgza5hxcfR2qLsg7NsSSyz4y5AowLZ82YXIzWtwfdfOlowNgc4qETACNEhADxwUMHDpIbIjVAPjo2MmZYxKCYiHjh0LDQQgXCQUEKgYB/E/z6JPBF2NPLg4AnGQnpyLhIAXBCo5mVaWVdNVMrlZIaIhQlJwoI5iUPHTgoU0hGQlYYpBBlB6US0P1CI+VhAwaLyREdIBcPm3CRizSYhQp8ZrIEHjMCBA7TYQPuAtm4xYuJGMuhBUxl8AGGkttwE7WwTpxlhZNMSeEjT72o5fSbZvOj02BM7KPPdJem0lFaSWs2kPbRLbBlCw5YkhHRsAImDAT8m+DXJ4Evwp5eHgS8Oyy+YivdnJwDNrxm1qCMbGwBBvPi2tLCqjIQ5YSbBghgWlJKmmIX48aH9MiRok7UpYhIDxkqRGiQoECA/oz6CZf5qERS9qFIJYkKCEgE0AATRxkMGEjCOA4V0zi0KuZgIiQBIGA4AgEAUKoIGXFhCgYMAAAAAIiYoAgAQPws21sgCgCYN7ykQlHyCX9bEJ4nwyH18wQLbsgP/zREAPXbQyIXD1z0gzrO8XkRPzjLSetmaNT5lVy1vDq7zLz8L/Vxk/uJseSTclm9aNgznNG0l+WOhrQMQppe0SWN8IjSsoyMRkKjY67FRyP+bzQuTPdPZ6iI8a2V0bSAmv9XNItvoznNSENXGon6Z/mJ+k+1or45aVhfGu03jUv491AT6UfNp8QyPU0sxE5TJ33ULFnUXBpqtMzX1PRQ5bV9aim6+tPoiOW900Q21BRYauYBzCcDxjvN6vGniS8oBxCrpWm70qg3fHPTIK1p2NhMo/T3/mnQeYrql52GP9ToLDUuaD41BVlR/Qd4q9GPaQBXrwzCyqYk6tRrjdieGjCNpbva3h3WQiovNzjdJpzx6vGb+uUo3NRC2LDqmV3ymlCa2CQMzmx4024RIcg+Ibb5e7rdKMI3yOemp33ZGR9lpK30+L9N9kVuK5jVJmagCB9NcNDvbaKv3aZKbobTzt8DDqngbF9t4d5u3MGsb+om8xrptCZugpXJjcAcvcHdNsktysRqQ7btjZrGyJMbG3GzhLery9bm1IAmNu1fPnD15ppeWq20diQGuprWbHkvPfTQw45FOASkUtWNyJzXjMjVq/vsdPUk8a5oDl5r+k7BNjPQ9BbYTSOu4Hpq2JGG8Z1h5azTsMEj4KJR+POaxaxOvr7Gm0LdrM8/vT+PIDIvpYVbxB/DQjiDhYqIMP813orMJK6jTECFiiyw0T8tl3vVDP+Lke+sZSaLsKqnOfxtpZF3tet1eEpJOS+1c4g2bQNDuYklbArdP64L/8gc4QN3onrKbpvNlE4MFWdF03nB7VQjp5EFjawz//j+U2dWN2KOvse/DXtpWuXVybEcArkB0262KiPJZ6S6rlDK80Lmm74rcyW2XRwaEIguef8Pkb+8qtcvpW4au/6L9JXlr/VEze8lb78yTrKuXxjgYP7SsA2acYJp2YgvcAm+UWq8Bhots7zGk1vrrxj1NTPa5GfjNfRWm31vN6Q3ne6tx/oNWO42vNhmRHpL6taYrNee5WrSi2lVpGtYvZvDdIsxYeL2UvcmU/oG1RXFtjim99x2/v11BTZkoGvLd2NLxyvXFeVkU0DcrcGObSs2XUuyb9yfPZ+dDS5RlavR08VYYoPaGIha16eyISgRlqjX9BRagQaOTmuT6gHb3Hwi3hiROOm1ZhjcypVO2dspQga5wIVmbfgcslbT52kmq4FgmGMMaej2C3nX5x0sJnYf1gah41S/iBAjyhZcm9dXoDPE96934l9e0tFv3ujs197WJMR6ZyUX/sKX7Rqx7Rdz9Fi15m7e05ywpJrdUB4x91DYTVDl2nV6dyXORQKrdPjcGrHJsjKAxuC+cE9jWX1ZfTc1Eq4pe9qRLsmCwER4L3yTyQzYzLT017F7uZsHspgp8mpz7xYqrqycQ7WXEmh/Lyabc8vjYjZP1tqQw53/6oWJ+tvalVf1bJ5fNhT9zvjVJTsUdzt4Yiy2ezy3qnvaV6riruwjxWqPZTLbEpsszWv8iMyPtqfc2W//fJdNjOSlx4ckbY+N0NQH3TUXPu1NjRfhR5YH3TYv669tV94Z1yzsl9nW5+VfdXftQmPmOJgysRFuOifChgWZZMFHRJqiwTGP90StJbGfsVVptfQxC+P7GxOoNn/iRNDEQeiiwRGBtblqpsnYps2gyIRSz8PONLEQDI3YSZGMrQEyNpmkv0RxnG2ym10lBegVXl4fOyts24Ip3y4snD1DmFuWL/kPfskxY+H6OSwdgPfELbKDo55GQ/HmVg0gd4O89XpY3J2yCbrBjuPUfbKj43XhXZl4PC5p7o/WNGAzCRx/k8F2kMhwT77IkmC2/HblVYXW+dm5/sLW0J7Bw3gNbIF360Fi/NB6PPM1PXBRaVq6O+ojY85a6JAsY8L/cXwKeBYod9BcneKIjeRFz1lJw//vpGBfE2KrdbCYn8KHtj7S9c9Ny9oOhZkJe0dxjVM7P8N5jGJn+i+8hUERsCpNZ6ZFDku39qScYCzgYg22bDxbuwMNF+D8cWpYTthZeGRx0697n9a/1i5L6b+6NzITr+PmSPGXgsanjcibpKAgsu2SoMnbdxvss6YON9Pz5d519XaVbKa+9aW1lpEGeNmuGx2rwSRjTDa3F9VbaV+JLHbeott9wbmsy8tcDX/sZ1cPJXDvpU0oL12eECZo40eHHy6nrF3prsK/gF1Un1bxluqcc/qL2mzeqazT4sykc7/4b3vTzZHYtenP3kwa7+n2zERyUHLuOPp/ShU+ZqHFzLSNTHMHgcr6vwnnxbb1ahfoKT5dypt9ziSiQVMfyHJxzFW1OX8miC55GQ2OZADSb4l79HFcWFbEtQnNF706/MD0g1N3LWQyAp51Ncw/JKMS1oEYY8xd0QJ4kOJkq11kVg9ZsnSXJqfq6+WiPOseMh2Z647F3UrfHvVw42AhnWm8bnzNC0aIb9Qyz40nndbtf67A/LsV4603TW4Nv2+iGpptQ4iebNyXfu9KEosw2q57SAr332twhJzt7sD7Br5umPycuexW+5vjnkN5Pvj7UVsizN5syQhvBHorO7DD2KUs4TOiPGMBFN2t7i6lqvQfc5L+2p66VZ/UFgJ1z6huL4WD/bCXvMLPgF9QDG2WRm1r2Fj7YK0w2+imSPtFESm2rmXFeizUHsmcxyVxqEJsO0Q05xoisOwWq/Ut4WmL74ir1I8dOgY8fxs6szjPHKdONYzPLVl/UsvwtrnyquHG9j9vZutIDrsyT3rirt329FaVvY4PS1fc1vd8V/XfUhj22dq2mBvHb88KvS5fiw3b7kjqnJW9rYCZ2nP5GNY32zby2O6qKYdTcMfgsHdLR/crNgIXmsOpMe/MHOb9sVcsL3XHDDwtaNu8ig873hpF+Lai1zN+xgQVCYf9ZFFTea5mbZ6Bycy2/N+eOK+qa//aZljX7bbE8qrHsFq/XeJvXru7eVjh+c5J81uI6fRP5MVOjgiX+XBIuliVLLNb5mli1VKrbN6h7rB1waTJY19ZJ7/Zt0sxtw17G8qz6snLvO2eexCHVbWWo7XnRbgFh616CXJMCp2MuAhsLEZlfsygINBPe59tXNkWD8Ng0iwu83iFFVbO6rzfQNjudT5gjXieUSa1a0GPS/T7Mri41DgMcTVtjHvibSh1pmNcvHThrB7+Dht7bH+6FKvJsNdh41zBJyFOfoLNtStcLfkCV9iz1eV2DWUhOxiO++wXzTJnASl2HNuZKEZ+PJHaLnWy/bHkemfdrnU+/vztyjuRpQusDjpiLqBoIboG4+IO3Ejn2378dZLAkMQ3t2Ho3ou86MjdvrJfsLxgbNtGKN4GNLFUHWmsY9pGQE4b9I+zQoGFZcO7PhSx85E+TlgEWvzgCKSpr3XM7aHErR1EJsLu8HVMAy3AWb5ovSiGvSC+3TO1jpWBo89rWVHeHUGltavLTiOW0t3+s+t2zLOjxNK8Ypmdl1o5gA+w9ie6dtRZx3Rw9k8en0i+jbOmNCH7EGphLYbxyEd1jE9Lym0dI4yu9VqAUQFEAARwOogOhAJOB1EBkQBpMDIwGjgNRgVCA6dByIAIgKcD0cBpQHRBO61kV61uCywJvxcPsLRwBRMYImso7yskfNZP4+8yrq4altIFyyJkXlZG82mVx3zKTVowuOULMryMuaVp0airg1awLDMsT0rYsARQNA73sSgPR7YCp4ESAAkA9Bunqxz4DxVrvZI9wp4uwdSfGYdbgPYfBhfYfAXvbxgXaM7AOUEzDgMP1s7AxCAcGrRXKBGaFERxfY2YU9fOmNA6sULTxheaj5uhLdcN7Yh1aATdh0Zrv0TrW9F0ntH8O9pqQ9plLmlk+9cQM64xDGsC16MxYlDT8nmaUoYSyJ4tAb9C75o2QcM1mkJalJGqxTIytfLXtfiQ7IMynZgtWrnZSqK2zAZtZvRp2tiuNr3Dzbe1Lb5tF2aPG7PSNovNwSZ3i+yoa9Zuu0mzJJ1IHOlvgdO+edBJHilHABcNhQ9csRuuZs7YXJWM/yCylIJlbi5KmLA1f/9yKUS4YRcqFNCx7zdHp5FGNkE/yd3Rb2SG5qFwrD1gaa4B7kx47PfOrbmqPaXP2+4H6MvjF1itdop799HX8YLs1lZX6KSXfWgaL7MlOvUJlxMbvQdNAIKMFEZxOkOsJciEMKBKsjviJ1XdcvkbbepIHzxv1+O/2fPL8rz8O9Y3R558mro5TUx5B6K7c0ZqbU50xilog7fQZwK6q7Vgv1XgZk3KI/24uQ9KoTtzcyZ3t7lZqV3LOT/6caJPa+dEWhqdw1Yxd+20eL+miSyLA+cEeAZ6ew5yLHailCixC4XQBOZud+VKom/Dk8AptHhRYOcF7+D1uysUXcTPdno+eHAq3uFe7/pOaZc/enjWLgXEgOxgjSL1mCXWCjk53invt706zUWKH11ZMhvNkbEvgRwzpqZ6Wp3yRPpHMSPRzNy9wjrnKshSYWGCBekxdGbttJaXJf/7jpl0QxevWV2M4ZB/zgqvTSPtHq0ZuOaoBUuPQTBInvLkMYnqFKgjiIyjab08dRWJXe55Zpxz/iv+eNKXUDylXU4qAQUpjOqkTObmv5x7i5nOBCGIGPfufJEctAmp1mOS0hgjy2MGPrvNQ1MYe3pfxivP3ic7KVl1DBilIqnipXQ8MYaqn7WFrF0L8wlcUhh98DvlCfh2vq69npR7QPfaRNzB/QmpWKN3Ke2JXpipd6joxrNC2e73dprBtd/v891e8xl3kutwXm1xU9wtzXP7ZULvbIs2wkHS3OlA5c8soQQX3ql9cEfZwKG8VmaRu67xNa/svnOayVfPEgAYgkAp1yNem7/aAs+dh1a67UQR2xeb7H6rEy8nSBu50G5RHg8e91++vH5kZ502Z3rOXuhv+ettfLzR/rpSJrC9vIJdqSHsStvC9vIcdvUi1tUoNqZdLH3T2BuvY9FvINvLWS36W9b2enGL/qa3vYa5N57tosdmt7KJoDlS9lu9TbjuTbvqfUZ6vr3z8HjyutS4VSErb1h2r9nZt0Zp67VL29Vq7ZiGa9M1a/tu2bZe9nDPN4PLn1GxOlCEtmHcpgnAcEnj5uKq7VVf170+WtOiS2NvGrhbHY6r6zQMZRdjceKkAAPXiegodL6/smrjS420d9dBLF1eUEsOq7D6umbefWaETlcWXGZrE7GCpyCUCLsOP0rxCwh6S2d1GUITyDsF6qMhg7Y/PqbwO1o50iwotvm/HZrDfTXgTPx7YTT2S2F6yjaS7CVdR8JkF4HZRRT6W7g9r0DO3L+fXd6yG/OE3Z9Qd5tI2m0p+IgNsaf9d6eQ8X7UZ1v6D9adeaqYxkh9m3lO9od5EU7y8lNIOcASFmWDoJt2HoLr2LJUuJOO2PqzzOMCZxD8rCqm7A5K8wjHlMCc+yNiMRTmg9vEPxxTtzFkcp/IaXQqoxj8zEGVMASU8gRQj/H/mNnl+YNbykY5XGgy8O495Xiy0otspkNn3arriURoDlWpEYaQNTuzbHp4RRbRFLn5I5QmzT86DqezJ//dxzK582falgcCo4X6onsRj5YiZdoIORusv46Z8i6MDouYWre28HBxDiegOjE2ZlnmwfrMPhW1kWdj7nqHVjIppEePNoWZJLu/XWCidkgLlttcs8/scIW8+2+adXDKlMORsXAmKt7Z5DvMCqAm1GOkP/vMwJoerNgIC3+LVwoLFN3XWWsRKX20+llIYlNGiSzVMW0mH2JfZIuTYDsb/4yaidme5UY9KMtNdRRH5u4X51zEDl+Lpj3ZR82SHuzrrFfyrzMc6C6RbthdYmlWiQbfmuFtyiJAb/alTBXattxGqf9qiTvNlhbaIUBG3FvrLaPTa7PcmWCKDpiAnJfcMF8bKt2yznjsXC8Vvlg7p44GOQwvU7hZf8NVhDX+mrdsKJdZ7Nz+khsXs5fZJYPksTs4N/N8A+l+WhhH+f6cZR6SexPeGJ87s2AYtJ0pNo/k/Tkzh78fk4ZGTgJdtawW3Ot1giV/1mZtz+CGnQM4t7s/N+lYnnnbm7OxY23mdu/MbTrzMm9rPbbsnIjZ7nG4TecsdHZwDwIhRgaiEZmkPzb1FLGI7455lCTP9TSUxt5fsN37K7xCxAin57ba0CaO9Tw25dUizsy3LFCTY1rUxzgl32bm3y3bUdo0lv5pgruqbFEr+OUSfZfOiNieUg3jq5IZu0uqK8DOw9L6vJPekER+KLtqm77lPLhiN5yJeC8Ihv82TI0GzCb93DjoML+LfS3XB8RfuM2kZgcSJ7jmfLeJJ7uCEdJMXsUO+gtrgUvrS548c+z2O3wzGpHP6sIcFM4bgxb/Fm2jTubT5F5kwmhNbe1ezYZFz7ZhMT15YMK9j2Nc8fJK6hiNC+A6kbEzDLubkDEWDd7+TboO0OHd0B+ccFs40itQ8xqz9laiJXiTOy4umT/j3bN4ncyNj/JgkgvbGs12Fxf3I37lZZqZi86XOBnC2hISWkFrMucDk7tbFpl0tAlHMd/Fsp9zzr2xYrb890ReFGt+26zeu2QLekvXG7ahgnbgyLxr2TkbO2wOAdgebfYkT3ffsCc+NQzspJq4hEG04Tm47jg7CbvdxsP6vNKZ5UTcEwXcw05dwv0nVbzMrV/3oqfvaxz2eRM13c/e3jCsxgieNS/eD1hKiE4vw2FNe27zAbaq+fJ/zIp2NeeboLpJti1N+oxISvANZuGWcjDRhp/NTuyihh6r4g2SHsmW7KJ0slPtxfjQ7IfeTlNyJjxAMReV1ctpCCT2OLVA0fd413ALM/EC2i0VcmdFevm9ZIrdmMpuiPEBxwT8NPwvwwpwMrYyQrvKqCA/KXhGlu2OIrbdmVPwuFvTWRvWEnudF+sEXnUgRef0J2F8uyjyXpSDZ2mYJurUGE8gLX9tR3QQZw3OfrtD3RLF2MjubfjdQrORGvzOOPipRcck1Yz1tb9d1OVMq5YFHj/2riaz926XF7muN356hD17/kGmvoM0lOdmjZbXM3U1bHy8C9LNVz0jyO3Q5cfO183z3sX2WHjcdI13YMuT/se/K8+ONSbwm1le8ucSGh/RMm++/SAKzi5P2h//Vp49sFHyOOUTYePDCvyNuzyqE0iPnzLNHrBZ/oilt4WLc/Y0Y3l/7FhYjp3wfm1uV3v2yCPfDXj5LPNGBW+rKfmPP3vN7haN8Xsxs5f2RraOhmDYkFH142aPYBLw+GXBGT0t2u7/uF2etJzAKdLs0aZJS0YZ47e/Y2eXYbvnLHCF0525QVaYJIEp0LV9eLmxFDjS3EhYEPJJz0YSL4NckLY91b2sXXqbRCwx2+3tWr98kSaPIyzNs2hxp8e0tQLX1u5D2Din4OZ62VD27mBF3jFnhDLPtTU8nsl/kg6Obbt0FLMNu1gDnA2rgrsFUZ5rDkdcIhejCADGIGjX9OQPk3M+jBz2aGNki8LWKdNd9PkuDjRqy+BxXoeIXXRhrFqPQyY7Z7n33mjJkINurWa0ibMN+S5pxo61OH2zFRfmmhKS5mBt1mrNvjJqalUN0bLrjrYe1hRXJvBRqv3/yLMvJhh74ka/hARG0o2THE6RRtxQz0b19uKTEY+OkTWWzbDwXZd63EGZyk1YHrqeplMshKW3X9MGQWu0XWhLPBtHlPAu3APkDsG4trbMc5/2s+wIpA0bctcXUn29bb6IXST9PRvPZwzF6D26isrIQvz0FSa2WPN2D51mS6CLO5D94AbjfYvkCUuao5+o/bNHAgCQxBvj+7qn0qHgVONT+1S9anxqj7JbgafuUver8dQ9qn41nqpL2aniU/ap+1V8qh51v4pH2aXoq3Gp+9R9NR5Vn7qvwqXsoGKRnrSgi3loko4n306rLJfMK+uSpZcLxrp53cJWHnfs6LLtdSwr8Y5uS2un09Ztabnf+il3jzAyMkUdRsBD/9XUGOVj+eJC+eyqT6M/PDakWutfnQdlL/7G5lGPtB6YC2VKyDJYaiO7VHOw5sN7GVzTTXr2T5HqYC5Wy/F5eovJ3Futh/1wdjh830tb8l9KtsH/SE7JZ3nrR5SoT70HyMWZBOQ625N2kpOkLJhcEMvicppqg9tsJffCfjAmFbzPtakFuUnkgHtA6JLwDLe6zL1kGw/74RyM1/emkZOcJvTRfaxLW3ieS25gn3o/jPxgbILvatNO2k7TenAP6un5gU+lYSH5FjtTRHBlDkRXdDWEp+YN5vys/InSxYKLybThpXC5nNJZpBR9fU9IV5B0rze+vjtqZllY/5qwUmj44mlqTqQnUmxHThaOXnBnUuDHJpOORvQnIQnQ3Qz7TucFGZWr2Mn57rSmQ6dTpP98Od2U2DOGhfgnaAC7QdStTWTazpRUHL2kTqnAz0VKHY2sT5RE9y9C/bJvEGolfwr8z5DVYnADQ4rTkB14lMYI/RMGYUGQE7SzuCe9isFAF8xA6znfrIvOrVN68CLyIYP/MNqTsCJPv0FgR7Zgt2dygIhFGpPiAjuSIToIpqvrfP2UzmXktM/7g62JfEEdOZEtCy/IQZbfTcXI7ArCjbp98KR5Jem5luyBkNSpCaQys0RwSY9aF1To1cDnI179GtXoaiKDJpC/hfzX8Pyy134a4y1eNKPXeVMzjSPtv8zXVCksB1GtrtzXRoVsllQn4HCBdocibVmYIuubKpjYyAnKa83v61U/R/qkMr1r0i/e5qxFdqJSeuwkcapEfyYSeuRyrRNCRagVLV9ztQCda7oZaoGZpyVo/w20ItATp743sHB29JdfdAeCfFoouq7lJyQt6POE1KAaW4ZFXT5pfzKUr8fZ+URNoLVE0WwE1bZEoflFrBbV6jfKrXnzxJfL8Nin6y8SJpZGIWxzwJGGoRLTsIa73ihcR7xHwgxVTAE2JMXd3P5eveBqhxj+zha1FE4yrZQ5FJk7GqI+OZE9ECXmN6Pty4yem5A6C9kfKJmeuLCcKdkcakmd1wfNLxA1xxF5GUbXxqlSgcxbDo3XJVj/sNvr4auMIfM9dqXU42JHnGVOicNESwtSznoovK4Dy21ryS/Gsmd5SC0PKw1ZXM9fxn5f8mUEtFcLYuVNge/1dHj0VoyeGXE90vyVMybaa0vPlRc970CDxXmF58vHtGCert3zd2vp9dpY72qZfWx77qdvBczvtgM9xad494jEzpPs4ZtNlMzxdM1bIVybuciddqsF7HfbRVh1RN4lDkvXssPk48jsn+Jjph3hzJhjjg1Yd+idTupkGS2jkZhL9SkOZXtbVbZwnLvaWZ6VB7mqmSIOWPO9pUS6wJFR3PONrT20qkCdT5HUiLadM1nDhU2qmKPjmlphumbiIqe9Uo3KvnNwE4Y8nSeQGca/ljH38f7UzI7IjnnhDrfVCQgaQ/vcq4A28x932hM8CnJ5TpV+iHE7IRM7TswuZODeHPimpmZk9sxN9nCiTCLQiLFPvGtL+5Rfjadlm79j78EtaJJemx3iPuT5qXpZaUckmzJzztcU9/C7IyqTdUEAx8B2cJvGatqcHizyCpdid7uRp+V13NTs4p61s3ioSdIFbBm541wxFx7c+nGQip4pbqkjYGHz6a+Hh5AmO3XHLmfMzIgO/GVMWyWOyh/PecEdsqg6IR0b78jsLFeAmy2XMk9eUaC7MmeKLJkYYWzKO/vw4Z1/Pjk/8PDZU7mReZhCvV9MjrD3+WODxWb4eSfVzRNLRuvn9whbQ9PDztkx58bfSIa3L6woOXJNdEWAOfy33fyW28Ep8Pi8FGaqE0mBFUd2VDteM9Um6dj6cr1+bdmxXcmfcpsRkTEvWcO1MgHBY9KeczXQN786O53FBdjlbYl+1YTd8WiWNrt9cg/L35TWjOyeuckebtRJChwxtikOfKPextnAQs0ecuS3aQZwj6153/wSEy2t5cPmb0Zzafj2Tv7Hq4LEydhViCYyBsw0skPHEmiazRtXdHgqcqG8n9BPjc7I9porKcMCT4JoI+KeLkQ6g9+aR6ZVzmtlh8XKTsoWjAlWntFTHMwUoyU1qS6sgyw+ZdtGSN48SYfTzITJHqdm3nOAG/xaGzmOmTczMCzoOemscUxa/Iy4nvmphwfdKLYbP9ZqmzmuNBC0O60pY5R2dA5EY0gvcYIueBx/d7aFOjgpNgVOj1iU5ni5Q1aMyd9a/vX1lQfPTrUnH3tEz9/peX3paoeYEfA0YW0/snG5A4rMd9pzu25wK2cB5Mg+1yCGeaGWQflhMY3AnkmV2weKY86bhaYZeUyEH28+6PG6hw8CrsoZhp+yMkZGdr5RhyF4ktbH7vKIYuGYF0rnnFw+YUHoC9kkz5DU7ymDrT7120dI/jylhtPMhMmOp3beU/nPrVqnfG3MsbOSDl9tnSZThqalRh2kodLjVs2dCQId2NSYpl0cBRGe04s7RJc6AX42XoKeFVQaRHenOjJG5kLnXsYw/XFSgMcKsXavCwk/ut5Y/88jOdkDvm1naedsDe/WnjN7TmtsN+3YwxnbzdzacyfP0prNrR1LOGd7Dzf2rOLJTq0NVPQTiIGrt0V95hA7wObltN8ds/q0R1bznA0lBx4pzfJjbtoFZ7dxA8Vc8oSD1uaBN7rcTYsx691H3ofkQGOWPmY8upH3WbGRhQsqsftglC0r7cawwMw8ZuYiGnc7DZwH8cYr4m5kkBtpg+laKLxLjim70V1xXbJ6h/Zp55kXw07SmEpT0F2aM28oPPDH+MQ4Jt7xZtoNY8IGK7zycp3iO8rd70xy2hizZLPI7XM0wwfaP+YtmEZWrWTFVXgu4ozvS7R3p81xGRX5MZ0GBXc38CkJdUiTszKs7vCGN7U6zz1uxV4eE2FE9aP15cxbcNaZJdhfno33GNlhumO+28gOw+GUMSUSZE2aPtlee013GLBTFoBMpO3SzYxiTBrtdDKc+Pf1BcWyPUZE+V1+x62fvnNx0cwb3SxWbjmxdWqWiCtHz+Wqi2P34qS0+A7mXEx009SZE0ME9+LQdVjR8X02F8zHfTLH9i4emYOWrWN8fO71hu73BJzyDpCZ29dYuJVadnB5LxoyO8sasyGY9yKQbVfg/FYyVsU7tiw/86KdeyLe8vPW4hj5YjQm5W++ELc1L8Ix7ATBrLDy4jEggQ6bLkKZcfyOve5EGLX0uo8DqHDrqF0vw1OsrCC7s4XKfhO6nseNxmTz6tGYinbZoGdz0XxPRC704YIUy/kVv4m59N9DYvEvUF3MFJmIMAWY75AKzR7CagcxinaXwi/cLsHUziHu3bR8cdXzz02zQtsbeQq+CzBM06Ej+W9/2LdIwYYvnw/fHn55FASOhSYufTHDFgVtd03ROfbQwne7rk79w/yGZzdHyOfJkyVLdfIWFx0/U/v4qWaTZ+3JIGlY5EOoidM5xivja809ORRZpL5G+SznN464FBht8FiMPnG3krXOP1HI5Ga0bKNoc90cviGcfK6k47rfnWnnzqOJnawZqOEIwjkvt2P/xw5t3RCrPj7xDjjHx8LMkLjhMkcfZ+1mmxi1cuE02No2NmlzWG9yOTHX9uK7Ey0bzmuayTgoW43tZjhzrOeTeUc3S63R3Xls8sIQXKieOf6Kz8CVd3J5nan+4CFXf2gwMrfvwu3u3M33TAGTcraAMxohaMPUyGhNLFc8ceKRWB3C1Uvm1vPX5PfmMxAVTsiWZI1z56YZ9veWHZw40bgMdSwLmusxlT3j3/SE259mjM1iTMFpj54VVzvoWfdpn1nDMqGBzQ+StIierTfZ9JoRFT2gukPeJ6ZBkInnhrubOJtwVmfG4E7x3ZAtdIe6EdQZSbc8Nudj7CVvVnxQG70pWkA71by94z128JrI+UNvewpz7qxKWbQ33TLNTWyejgbNM/oCWW4uyvmjRvgbyTRLjd1hHyn448aZBbtd5Heby7RY1biY6mDHz8ucat+5ym1Z/HODVje5ZZdxvk6bBdgOHO6j0964F2yWsiPEODKXwzLMEL/NqZXXLHVf2DVEY795Sh9+m60/0FxLOuTrMsGE5tu1KwBdP7OvZe49uV/uL0Ni+EKO+SZbyg57MetY/fn2lTuoZvsV/R3kt51zjrSNsKUdMh/iTrLfeH1rHW8BLNRn0jdhbHQzO8GicNBmI+UC8IF+R2aOis7XRI8mS9Pw00ZZFu4gHmwubObqWp4fulylD8rhUem4dq777CtuDsPJuByVHdfaLR1rTsRkSsxaj2W9Gnc2b8NJsl7RydK3PC+5VrlnSnMSI2Ll0ueCvHJHyj8XZLLxykotPj2x5SN6MWrDrC/9E0NXNrDYyMKOxcVsC+WPoc3wyhMX3S2DMs0eWjDDZYqs1vsKdIjIFcfG3mW8d6bL+xp4x0W3qkZz9RaxlOd0Y5DMKptlSNgkfWJOtbW9kS97duBDDK8CMJiytIMMFuqL4jkc8HPzWgqcunQV7tQFLt/on/P1pKlgDo60U/tCvqz0cQOWLopiEP95+KR4KKsU1QALTCO1Q2JzgTuDG+uJ+yCYpVgrz4EqjwS3lc4vHRzBvgkjc5H5rrxTVCcM1xDNeay+7zqHeM/iJ1LGhpvsaNeCbUmzhLbtX5pLd4fL3mCAhTMdo4s2kJ2h23vz0S2xtHPjdvjrGGNN5AAd25t3p5uXvuw7Llq6LX4rDYGbrdcNfQR1y+vH3QbDTKksKpZdPYzkDYGzDZoD+kI5TB1bMr3OjYL4lmYtx9XZmXfrHiQ1saaadY6nWphikxA0sIaM11Zly/LbLFnR24Ah58XXKMNMGGrIPqiIxoWthdhRH5J2oTeF3xowxOHhc/l77w3H6YV7y9uR2ZopzTF7ZR1vNRFdCE8dFlq3C5LK+KriyYdY3DxWNufW+G3Z9ar8kv6AvQohbuQm9ZLRzqTc44BvpVVFjRlp8UvKlfZMiv1s2FUYzcln6joB9oaDi/KMqRt12mYQJvfJzt1xTJGNzu8Z3MZd+Ptdw4x5TQwGlJU/bnzb7+I4JrrLPN2G8dX0eHKEARvSmCgb9Yarj5EZIx83algyz1YaJq004LkdCfCqf82Y/MBL8gws65JzmVTehmRWK3i0IJf29DXihnIIgTOGK4rSBigwW3iP2fCeiLa+C2+3X8z4lmwSF/IvBSgIMN7T0cuFkS2H3UbKjykBK99rn/lew04GO8z3m/Yz2WO+37SX0S7DfbPdzPaZ75vtZdPM3G+s/S/YTFJluZoNIMq2JMCCo/Z93IzS2aJUm27CEHpx8FcnfOWLaGWGOPlp3InNjFux1WJsfe+LHelbxZv6ds+vcaeIVXfWPfYodv1A/MCsqX3HLag8t9WwrfES6R7ziX8sScdKTE57+lV0wgD28pTpyixFek8jZX7u/07IxuQ60CPrQcX/ze/MmFzv3f9Bln9Nq9AQoN5UAAAAAAAAAAAAAAAAAAAA";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("200_PressPlate-Global-650",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
      Matrix = "+JSON.stringify(matrixHC)+"
      ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
      Net matrix = "+JSON.stringify(matrixHC)+"
      ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
      Version #: "+eDrawingsWVUtils.getViewerVersion()+"
      ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
      HC Version:"+viewerHC.getViewerVersionString()+"
      Format Version: "+viewerHC.getFormatVersionString()+"
      "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
      ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
      "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
      "+" "+""+"Name
      "+"
      "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
      "+iResult.ErrorCode+"
      ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
      "+data+"
      "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
      ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); +var __awaiter=this&&this.__awaiter||function(thisArg,_arguments,P,generator){function adopt(value){return value instanceof P?value:new P((function(resolve){resolve(value)}))}return new(P||(P=Promise))((function(resolve,reject){function fulfilled(value){try{step(generator.next(value))}catch(e){reject(e)}}function rejected(value){try{step(generator["throw"](value))}catch(e){reject(e)}}function step(result){result.done?resolve(result.value):adopt(result.value).then(fulfilled,rejected)}step((generator=generator.apply(thisArg,_arguments||[])).next())}))};var __generator=this&&this.__generator||function(thisArg,body){var _={label:0,sent:function(){if(t[0]&1)throw t[1];return t[1]},trys:[],ops:[]},f,y,t,g;return g={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol==="function"&&(g[Symbol.iterator]=function(){return this}),g;function verb(n){return function(v){return step([n,v])}}function step(op){if(f)throw new TypeError("Generator is already executing.");while(_)try{if(f=1,y&&(t=op[0]&2?y["return"]:op[0]?y["throw"]||((t=y["return"])&&t.call(y),0):y.next)&&!(t=t.call(y,op[1])).done)return t;if(y=0,t)op=[op[0]&2,t.value];switch(op[0]){case 0:case 1:t=op;break;case 4:_.label++;return{value:op[1],done:false};case 5:_.label++;y=op[1];op=[0];continue;case 7:op=_.ops.pop();_.trys.pop();continue;default:if(!(t=_.trys,t=t.length>0&&t[t.length-1])&&(op[0]===6||op[0]===2)){_=0;continue}if(op[0]===3&&(!t||op[1]>t[0]&&op[1]-1){return}var augmentedMsg=iMsg;var stack=(new Error).stack;if(stack){var stackLine=stack.split("\n")[2];if(!stackLine)return;var callerLine=stackLine.slice(stackLine.lastIndexOf("("),stackLine.lastIndexOf(")")+1);if(!callerLine){callerLine=stackLine.slice(stackLine.lastIndexOf("@")+1);callerLine="("+callerLine+")"}augmentedMsg=callerLine+" "+iMsg}if(console.debugLogCategories.indexOf(iCategory)>-1||console.debugLogCategories.indexOf("*")>-1){if(iParams&&iParams.length)console.log(augmentedMsg,iParams);else console.log(augmentedMsg)}};define("eDrawingsWebViewer",["require","exports","eDwUI","eDwServiceMgr","eDwUIMessageReporter","eDrawingsWebViewerUtils","utils","eDwUIUtils"],(function(require,exports,eDwUI_1,eDwServiceMgr,eDwUIMessageReporter,eDrawingsWebViewerUtils,Utils,eDwUIUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.start=void 0;function start(iViewerOpts,iServerURL){eDrawingsWebViewerUtils.startViewer(iServerURL||c_server,"edrawings-canvas",iViewerOpts,l_init,eDwUIMessageReporter.showResultPanel)}exports.start=start;function l_init(ioViewerOpts,iContainerElemID){c_eDrawingsUI.initUIEvents(ioViewerOpts);var modelContents="VgAAAEQAAABFAAAA/v///wAAAABlAAAA/v///wIAAAAJAAAEAAAAAP3////9////MwAAAP7////9////AAAAAAMAAABjAAAAAAAAAAIAAAAAAAAAAAAAAAdClUAAAAAAcSCZQAAAAAAHepRAAAAAAAAAOUAAAABAIQ1xQAAAAAAAADnAAAAAAAQg2r8AAABAGiHqPwAAAAAEINq/AAAAAJspjkAAAAAAxzmEQGUAAAD+////AgAAAAkAAAQAAAAA/f////3///9lAAAA/f///wIAAAALAAAEAAAAAP7///8BAAAATgAAAP3///9YAAAA/v///wAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAACAPwAAAAAAAAAAAAAAAGkAAAD+/////f////7///8zAAAA/f////////8AAAAAAgAAAG8AAABAAAAAAQAAAAkDAABPAAAAJAAAAAkDAAAAAAAA//////////8AQJfDFFJcQwBAsMMAQLBDCqmiQwBAl0NCAAAAAECXwxRSXEMAQLDDAECwQwqpokMAQJdDAAAAAEIAAAAAQJfDFFJcQwBAsMMAQLBDCqmiQwBAl0MJAwAARAAAAMQGAABaAAAAAQAAALMGAADcGQAAKLUv/WDcGE01ANQ4ZAAAAP3///8BFgCAQAMAAgBkMhdBYEAIVEVNODQxNQACAgTwPxoAQCMtXgACBaAwMF9QcmVzc1BsYXRlLUdsb2JhbC02NTAdBgoOEjs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tex+yXzgwXzYwgD8A2bA8KL/6wgopkUMAgJ1DfJNg1jMwM19UcmlNb3VudF94OF81bW1fRkVSUk+/qD+oYaCmQxRSZkMJxa7DlFN2THA5EAo+nXaWeydlQPcPQwrpjkNhoI1DVI9h0DVfRnJvbnRQYW5lbF94Ml8xSU5PWHaW+yclScKkO9nZD7rQ34/IQQqphKqQi8o0X1NpZGU08wQ1v6SCLKhnc6ylp///fz9YWOynGL9vwxTSbENMURPCjE9wdpaFp7KW+I9o93MoJ6iAUgKQwxijyMNQh8Q2p4CRw8jBiEtqPyUoJ4zfkEPOulLBTH+45HFvJ+VIcRCo6O++DShDgGuabEdkrbKxp7kOsaeZ2foA3mejSjURQ+7PwEh3rD+oI9wov6gow5VDeENhXtvh86VCw0Rzpj/FvbInZQr83byj7s+nw3Q/WCSPD4CRQ0BvoNmwAahZp6dDtsNwO1I/qMM8Z5RnZ3klvycYo6/DaBpVFyFMb3dlciBuIE1hdHJpeCBBc3NlbWJseSBMaWdodAACAggbHyMnKy8zNxYbFxIVP2dBQxNjjjFfQ292ZXKLwNAkowsX/KcjFFJlZINevjI1MC0xNS1TUC1IZWF0NTA4MwCWwwppokOEX4hsp1Pz2YAnPxDmy49Dr2AOD9EZsie/U1PeZyOTar7CQw9bglwKCQtXfL+HIvsjQlgGAweQMKfRaW5zdGFuY2WRBNQCI4jFicghgLmBvB94rXmwHXSndaoccKFxpBtsm22eGozLjc4ilNeV2iRolWmYGWSPZZIYYIlhjBdcg12GFlh9WYAVVHdVehQPEBATA0RfRWIQG1kiOF9SaWIleeWaD7zyqAspmxw8Uz1WDhccGB8FM1pGO8vzJ5nttw+nAICnQws0ExYUGQSEv4XCIC9AN4CnwzAnNDdm5hBDKAsKDA0CIy5gZ3ml4PeZJc3MvcIkHygAIAcECAcBKzrDLEBZQVwPfLN9th5IZUloEUxrTW4SN0wRwzhQcVF0EzhNOVANMEExRAscIx0mBiApISwHLDstPgokLyUyCCg1KTgJNEc1SgAAAAIMAAAAgkOoYknP2AgDEgRBALJMBinkoEMfMrkoRSEAg0PKwhAhIADIIAEJSAHsPiGZ8QsZfmPjaew4RRy/Sxt+MccVZv3Xq9zlHVIIZydei4YOr9zglDtCB5wYeXLoPspf1ca3begxRLlbQ6hDZRxFKQdmMB/mVeU5qDn7GfGjWpSWjyRhJbTEue0yQN87lW96vheB0nR8nN+hOyY8UnA/tilR3lnzi2lofE1+vWlTR58GTdzL23kM14xTrLKpImTvwuzl2rNE33jzEUqcX5nRO1l8I88p5HhNja+44RYzXyHm67RwnQ6n0PGXGvwyh1NulgasJE6KHF1Cmwg4xNuC6f8595oSvFZLUAY/8UXWdX4bC1UOkVGCxUmzNcgL32y3XbTEN8InG0l/812yWOWdOSZGCTnr5+d4q8Q0vp2nSHap6EIRJo1zfiTai3WvA5Iae0x2PEbLC7SGDvQvqHK2FwV7yXMEHRTkaPNK9coqpoDscaw4Lmw61hrnxKIcFneTt+6WqTwgSyJ3acyuqP/ckDZG4BvUHarNJuwQb+lYwBMhgHpWPfbmGGQD5IlWQzA+pVfozZPQhicm9AAMwmPudd15aP6+U450UHPg7kwEN5w0CGNdrrFpJdnOpNN75jo16KECz27SsyivBgmon+LT/Nqj4EVIjpTCHV6UUx0r5jH2hr22sE6kBhow4QmN66Z4uR2D9Unf89qY+iFZXe5ty6dDidKLWWRP1OqOD+3n/K3MC9izowmbR1AjWXYps6km4KwEDlXl6DI3RYBJunONdgQ3n3OerRTxg0rZcyDxUNdHr+JK1FfOb5ehFdI44nXznschuvEJo54VEWfsbWZRuu49zTMP8xEa4m+oa+KSC0J9jZTx83EIn432oFVFHWsA2tTN7Lw2/stnHf4edVMArNCQmk2hottLXkPbxpp+o8PAqDtOXM5QENhB+Wsp3NaKdA7QQ+T1BTqrcI7g6QFuvQCQ2YBwRoM7NIPbWjAsfKFowKDEFy7QmQ3JbijbDqBIpp/WMc0GuGouQZvBcz+5Ze+hfD06k7IVX/LA7w//WgAAAAEAAAB4BgAAbDYAACi1L/1gbDV1MwBWssRLkFrVAIAsCFP/1m8iTTygSBdmv2pQk/Kk2DZ9C8sqcTw0ZNxedqzG/TqW5yJ0eQBlh4c+fw00NzCCgYCjWYIghGKwTQDsJlhkUfoBtACsALQARJund18TlSequoI3B8wABTENCaihyulyOV0uh0L9Hb0DWUK6YLnfDwuYfh0+VEH5HW+3O6GDzYvEbo/g1TaP2g0I/iSB3nMbHSXL8pCfI4x9EXy2w8haY08JUsWsjsnflt07+QxZZeqWL8bU/I9jA5v79P6zwfiEwHe1DJ2nUbQ59Du963jCifCIXfeAJvbhcrkUA6F3GRsINEMcb+MV4CiguaFpgHNjUyOMUCOUkKDWe6cQaFOsfmEnTD09EJne7RIW3E+j9yCUfq7s+l8rGth1VVcDphGBtWa1WKwcbrF8ykrTNA0KSes6TVNVVVUaANok0hEkan3CqzM6IKSu93vpQhPVfd1fJLo9vdf1c2/e0dklJUeuUokgR7LG16vT2Z1dl21ZNi/+OE05itDB0LJ+xVqt2m+7P7b8/JqMIGDVHjy7Yo9HPDq2XbVtbhNXrW9VKtUvtj23lyDuDCYReEF/tl6+EQDp5MrRrNlqtdzo2/RtEilttRouh0s+ARMQKXM4nEyWyf7QNyL2HiNWXvp3VDYNZZnsFb9eeRGj7AIlJN4/IAinnZ4vPkU2Cp8Q8es1o82GjPJPS32jQ5vNYBcM58hvfFL+0C4Ytt1sthwuwCA3sjm07aOoB36z2c7zPL+txCU560gJMxwiJdH0eXpYDAbjAOMXAbAfqcRlDhKl0ySWSxsML4XtowUE/xXNltAFAryZx0vmNj3zeC/8vnnwNcHBEYff1/VyuYZ8F0sratzHA8TLhbpQFEV/B1z+PExiLzxKogO8A5jIgaL+RIVNSsF3RYtERBpJyO4orUaj1Wi0VCqVSqVSLbfVyoPy+/7RbqvV8/V6udAPAspw0zfu6/VislhMFovdcLdbjKQ1v4FQ5ht3u5mmBmFsmj6GxTELoAy/RRb2CyWtrtNMzq+GDPse8OAAFsdmbAZLxL6CKKiSQReZpCFA0BAAMnxKMYOQo4wbookGA0kGgAAEkAYAAIQBgRFCiABAYIoDAVvvr+IDCnszSMNdSP5JwXB4IbCtyT7M2rYiCV5Nyv110nvmclHYWFh8YAGbwUGyvV1+IewHTsQYzLkSw3dkZ/9Kdiqz2Wnn9cFrODL87eAv1TTGLd0S1iHERSpWzdU6JrgmwT9tHPctXZ6gcU2Se95umXXI/kziAgyCiklEuFYhmGbhnXfBrFpyxVFDZD3tAsPmBxdKrdq30joTXJPwjzZd8MTrjw0kL+SXoD18upDbI4r14AEofEmqT8ebO3ESHhfK27cnMcnOjyJaV7O8hRbMoXpWXdccvFyXuOGAa76GezlwK7XfFEAmOMWCar3Z6uQU72y4zxQR7lK5CvRn7GcUJ+D2ldD690Mdc7nUWOVaQi/4eate1MvRHqWVPxUZGM0FHzUmeRcCejjgjW9eMM47WYIHjDpGgT2Qt2c9rSB86H/k3j1o7CH7dNICjLBLpYKqWon3QR6vIN8nrOSOVK0shVpqD8Yh2ZwLJ5Ef5fm2H/FIN4ViXbq/vuTfZo09nvL0jqdH1a/9tvQBaRpMYD8WZW7Y8cfZClw3CiKoX09wHopIenaoc9hcYHzzI96W7UJZSiYgrdrd2jrPFNpzthvroU8ULpVcvoQIssYBAKa91LBvAChHC+g4Z6kYEDaIglcfq5M9lIhV7wMs6DN/2MFJv99KxzoExrIQyfhIA4UMrWYrcG1QDrAHp8wNCyr1DDfwngY8/eSN0+CrXlBHWCR2g3mKPIH/UG8tOhffcYBJ2Dvbd29ThCnGKe72P+aJIthmJ7pvyAoiEA8Zlm3mZC8ETxxif4FAcUCrzA1JeEvP+N3so8f5GxsK8xYzRbuCygc5Utpzcamxo9gSs0NxtMIt84gh1xI87QYGnrLGmfPYwe7tyT7xRD5AYG//P8G11IyD0oK1xUJq72GEwXXojoMwmD9oYrAftPUPWrrN9mhgFfrKrxxehDfV8y+r5h7BODLaMjcIN0g1Chi+DWey6n0xfYJviLA1NjFuSh5+XnmqJlAMzQDZOIAVjhtoFsnQHf+6NU/i8gnLAx49qQ7SsMlujdDQCpjb2RBNGMbQN3TnBKELaI1Pj5ILB0QAAAA8BQAAWgAAAAEAAAAsBQAAOCAAACi1L/1gOB8VKQBG8LJHsB63AXzhT+lP6U/EjYkbEzcmbkzcmLiu9YtCyN4PgXSSSivvJElSEpGzL+IOURK2AXTmRgjclTtTypR8L1O2NwjUCQKqTOzBAJ0AjwAOKER4MOFGAldhAo7Y4UZDBQ4ZbjoPFzycDrQbSI2DR9wdHbxCKPUhiKyh1NJhIaJFS0e1d14uVC4e24TZ02MmmMoMAUJ/1BOItaJQgTQk40hFi0aREY4WOm4Y9VhyCfkRiwHhL4j0Ikwv0iMoEiOpVwJjSRJfa0JzwqSWBAUpypMkpSkzqEhR8vGlhw0rNa5UsaEFS44lLju6bFkC48VHEBoxIWggABkTJghs28xsAGjIbCE2AQMsMDU1NZ3Ztg0WWhQ71JeZnfOQJBniC1o82hB/Y76yD+srYCfvKlvr/8Vnq+crdL/46eprr3Hd7VCwznVGHgZ0p9yaqv1vTzN7LFVfJ64m1c34XztU2s3uVa5DOl0oX9fdofgM6XM85a/1JGDbf5Pw+SFazbTH2J4E37YGXALQPKvAAAM2DBbonmyAQIEP5eXIgkPBgQQogD6AOH0ObGxSQ6gTPPqBhLfER+XJ073isJ6i1DlgEIu1oypRNJfjUflTmvrTvVAJWhCmuvbJ159yv2druv3HNmvv3C71LOHxv8/VunK/Kq3FJyTZy2/Pu+zE1aRa4IgtKY5YBLO+41d0Q33BUNSjaMPPEs1o3h3FLGrx6g+LRfibQhdsZdDe+41WF2URJDM4aps/q8HboYhWddT5Wv0F27ZtWwIECDZcDTWpnBP3tHVz1PPP0X6eHZV9M+Un9yaH/Z7S+GmmO6fj67ljHercs6Ek3r/nM9XP1osttiSZ/+Y83iqFl69n83hFUecwvJ7X1BHlBUF877XXkuNPVa8q85hzEkdR6zFrnHVoQzF0dVY5gj4iuKPu//7hUs7zGKqPiC8Ow3x1acfSYpIoCKgngX2okaglAIAAAAgABAAxEgAqq1UBkigKghgcAQCY5nIAIAKBACAQAAgAIJJo1gDgUiqgMeqptj09Z3U6mCK4mWcHST373xfTxL9osxGkwNe10siFXDTM3cI+QGLPVgJ2biL36CqwCW/QBdsI4YxASHKYDipcm0IFl06rvgS9PTbtu6jvZGj3XNisSnPOduiW4WOIC8xDaYTSCegx3i6XhZZST/sO9MfuXWtIGnkjC959+QqqfQERkp42pDZAN9XcNabx0MBfoPCrhidH8M2oOyEkpb1TvQEFfa/mdKIJSjNXVHGGH0qocN5DE2PPBTQqaksuTszBcRVStJfkCT8MrovoYV66yB4Wv/0sffgpsMPTRCBQQffcru+EyVzgph2jxWDQISU6CaNjho7ECqzTY1kJIpyuR6ObfAg+Ogr7zcBcLt/xBEuOy1vDlLAisJalB1SXd6MwTWmJUG6AZQfWig2d/8dZKd2nBzfz+KRfxCE/aj0YDR2KCUDSvlFhQaGIdFp3s/oW7DExUV+wI8nD6M8D7iapRgsHojXmflfaIYBz8y2KaYf/w1yMDntmU94/o2OOFZCdY82nXE8EKzYwYlO/wmONBARhKoGbEQfuQTq+dUxls27MJrJrEC0xvI7cySxOFJjwpGjFYiEjZxK2CDIVUL2YIt0cE0ZCEgWqiyukTX6QkXAhEbCbCHZomzF4ZUwKFXJDNmGg05GBIQrIBGxTBrxbOmNkYwCHxZKPUgkVDajHQr+tiQ281YkLuUV5L1NFuMXEmVDe26LrsSXDy0jGhHtUAAAAAAAAAAAAAAAAAAAATgAAAP3///9aAAAAAQAAAKCnAAD8tgIAKLUv/aD8tgIArDwCqpagI1Ag0EoO/fRMYMR/AS6Wr8BT1PsCqUT9C7iMjMiUpyHmfv9EHpdnyPyrQOd5FO5wawHO6MSYbK82noM0/gtEFNBLuonk6GxWhjKl1VAnEP30Ay4CMAItAjsdY7M53yIDLOT5IpXhBDQn14r9ewLloddGpfeBlVseewWKl9TVotU9oRocgdJ2YsLWOuBGiNo2UOHBBg9dAuBiPmZwIvOiYMuZGk4Ui/q4ZKQw9ER9OtrkeZ5XvtPgurZQaXTBdQ2y3ZdGbUFGtsZESaN1bVIKsvEbSHr9nhT7xpCbi/bW5BMoDx+4gs1XCroxNMRjyvszOmqBK9hE+VSYMsRO4e5TE+1xMmz3qYny7lPZbB7ldDD+j2OZ+f+X49jn6v8/z/I8z7NQDDkpbF1rbVfdc4gEp7YWPAO98gHCFQ0rbhmuVg1uLu0oOnf8YLuyrbrvEPZO+sx9qd0rH8faNaIEF6ATrfvyDA1wrFHtgci6OYaEmxWA/TRDrNobN9O42buiVu2x4JzI9q6bwTOtCzfZ39KTRauCRhxSgMeUN4acFKIDv+SXG2Lh4byhOXrSSql7/jFKT1ByiIJqW2ZVEKEYcnPtUhodvcLA8rMMsVomxScr44YbWnXhAkz/qEZYVb1o4+p6J7Cwqoqic25oNmUdr3y+Ghgntk0Ntr+URgdHLT0/syoIdCdRYOryjTB9aPoBIn4mxWeTGRdDPjymCLXhwNEaYfoANe4dHbYI03EGyJGpJiOitap6Ac06FqNDEawAOcomNGUdi7CMG27cajIioj+/Mug246Ip6QYNqwbGCZp0gyY6jEHHU469owDIJqTGvbcIe/OrvXeW7B1E7y1iqaZbxN67xN57KkC5BTJdPszQ0yRJF5uaoi1FHQA6ztAwWAjxzJAahnGqXx5FPD5BroyxDq8HrK149vK2GCMVZLRK4rlzES1q8qSetUdbp0kijAqrhLFOYs3a7MnWUwIJnIiHXOEhehaI2ORc4dGAxqA2q48UzTwRACT0ZmTtyrbqM+N+ytnby7jFYGClRmIFwBPwhQr1mw87VsBOvwoptuZqDqWIpNpl8xYqOYCW7713773Tyu657U4aHfxben4iJLgOjDsl89K2bcu2QnNK8BoVwObuf0aQ1etxpfPXwL3v3fvu7TySKta9r33v3nff++pbPZ1UcyPWCYlSBLqDJkKP0WI7LEF+Hb+Sun48xDqKCRM7stOgAG+cbVNjbe0ycjqtCay6rSV2yro11mguXn4AqwU7KOXE4xNJow+CEu7r6OXzgRmcsYULQ37SwELsIlZrikyhoW2DmzvrSKtCiuU2tKU2ouSNmJEXxkDdUwuBLO5GdsOZWoFTxIShfUXKvEMOaSSYYZJltTVrQ+hUsvU1LgEyxCRKiSYIgOhxznu9Huc9zjnnbRtaS9YINu4pRXOht1zhoLHQWQQoQXdRw5UQbK4u7ZSOQcwDtJckBmgvMlJ3XdfZna7bvZ8xp+T9SnRyrQiuYk5RRS3VnJLyDSazYfeCgDE5rT1IVt8Ns1NNpUVr0ZREzw4KCrnhgAaULb8DfkNQ4O5L4+bjxk6KOiXaTslyBKNWKNODwA6iIOLu4m6iIJzQAKoB/8fxRx6VPzZHKoWwSyS42h1rqYZYUCg7Jmbz2m3btm1nJUmxI9CcYDzHKH7wxDzPsxzLcvzl////P/6xPMvz8fjlRiN/UEtiiPUm/yPWiRR3AHDL7lnVmaWoe0LJ6M/rnu0AQyw1hZ0CqWyOlkICLqwOSHG0nVLdHLoS7dTNiyi2geQh/vjxIlpTh+TRwMztvfFksXxw1O4w8KTFyUojliABF7aXbbFOoE7AQMq20ATwUgMbbzyZd0Wioqbv2Vy5PCgyUs0x75qERUy8ueaqVQWGYfhD2aglIzluYyhaHajRgSKmXVmTEjMgU5I3jHEFFs+dh6ZXAbAiZhusnjULCBR2EgKMRUEGB2DGnfr8sMC5EwZtf1jgDKKuLZMVrH4Tt7mjxURA85tQ0vwmaCqeEbTUOkpD6rutOeiHuzG01ZIQ0Z4bHNoDUhjQGkAEWv+IbeodsrzcQCCrajy/BlMhIcITqOB0jSPfk6WFxqFGFO3BAg0bAp3youPJQAcmsCJY6hBxPm+Jit5x5KM+J7Q0Jd2caVKJbfLGeNFaXmj44FijanvMIdDEItCjXoM6thEQ9L+xyuXlj9//31hd1R+//5Xj+X+59185luX4/W/8IrG473K51OJiLvPs3L7/+9O0uNJIKJ290TRN8940HH5AOlVUZZh6ZIirclFoNjNwcJgXrDZGbAXkcoJ4XEj05NnZwdU5Yl64i+oRhoJkb4PiN+5jCmsoyKFxlmBKIQLL5XK5XLrO3r33aWop9753p+u6avw/T9M0TTn/cfz//z+W7fDy5lmW4/8/8viFPHujOjpV3hoIqI0KnM4r/4Bf5AB+gc/MqmAiwH32LpfL5XK5hKvCOL1nb9UwjBNMhP4CPHt960/pc2aG/Doej1+p6+zdez8zw7yMnWmUd9tWO3vTNE3TNE1TEq6zd+89/QN+Ab9RsYKCDX3Xg37ENrVProUvRC0nbQuIQQHVOPK+nyM+xu8Wkjksnnw/Rz8kGBA5tgSzhKlNggSzhJnVeCZ8fOqn9FnXqbP3KUfR2dmb9707Xdd19i4UCoVC73t3us7ehV4odHph90KhUCgUzrIc/x8LfXe6a3ANrkKhUCicZTme16BQ2Gw2Q2gy/yzHn22N7UnYO4FFizAnL2gmoKBgB8q2oDhDLPb/pl/lu2BSfDIpGmnZn7Kt30waqSkxQt3uve++u67r7N37zrbk4mOJw+/KR9fSjuIVDSvwXRGDu6IWbATGiS1AJ9pLU86dvwYeVPoKw3vvg+uqqmpwVdV1XVVVVVefDrv5xzHzfxBlekoiCRTU2oPkBSXvpT2eFimhpHP85y/H85sECkqWP5q/LtU3TlZm99YvRG9O9o1tC+PNKRFXNCJwyE6hQSGwjASH4o+gNDP2tnvwGlLcHxpiubEZlUuynTVolTOOqeoGcPEcxyoBAafPqPQ7PCgBEBCABAQBwxYBABoI5Zmcw6jE9gEUgDkGCAUiBAwHvAqGQQggBFFxTGMIAAEAADmaDVdO9j2P8pXHU6R3P8Xot66a+9urRd8yS/TabYHerLrQvc2X0dsizO8zJSM9h2asxwxt9ByprR4TNtHrwA30mr8hvcZxpsd0zvUc1pH+2R27bZQ3vU32trdBn/Q294PexoCotz2g3cha0O9tCYm+pSH3tkOcXrJS3HsbRqG3hSPc3z8i9FtH2n2zStfbspL07i4Z/VaZc9+cc/VadIr+HSK0SMuEGeM7cw64wwNHjwS99k884qyTnnLMSws+MZ/XnbkC6k4exmyNdV5HblfB9WK3w0o3aZ/rOteFNtT1sdjVyNpOWqdz+BE30x3v2jTO79qIeQLiWpfecv0M3BZEPTpzta+56V9esDmc2zGJb8FgJgZXRT6RJbmOaNHssmXuuWKOOOzSCBtqsaU33gebAUEG1oEonznh6sqwKyp3QhV0FSayRyZwRtbsbq6Zh9Wqk6ismzhFmIANEGhWpvTtg8k2+bE2ZaZdY6/UnvdH1ATGThoOaw/PgkbfWTPwTsfgyWMiFW98KMEExF2XnuX4KTgZ9QDnn290OGwCCTZu3OLWB0drHWMfhQPQCoq03SNmtkI37CFjGcQwXTGlzQ0n4ajks3JBb76Ut2zk85zJVy5ZNHiQIp6gpcVOnVBpYeIo0Ib26NYljh19kHLmTz3wTyWd8ahf52DfNO3XstzPsQHp7EUGoZXRgs14qyzi9uednfnSHGiswlxCbGqBkwk4Cj3CfPkJt/KgVdRM35sgZD1h3hGEY0J8alw6GNrYLI4d0bloEPhCATqhQpqgSfG0mU6az0E5NyDlfICdVE3VQGh97Cwdx0d0bAGEwrY/yoTb1c5T7Nve4HJmDudQz0gyvLeZJ5BjFulKNBWztY3jGkL3Du0dge0uaVNq2XL30dhkPcqE25XNGjvwqjWfM5pDtGl/lt+zcDUpw7KJIEbfPQNWC9zwBa2VuFw/9sITyD4adNfgiMrlnC63Y2yP/cfdf+IVx7r0utyWOc5YWvQoRFuAuQE6R3d4N8+ybZgAE2Dv0Qc0QywCNxgKa+UjeZB8KAPj9mT7u/dpU6Po14qPaubZ0FwL5df6V82kTlRTl+I4D6xVd4SWTc845cnHNFc5mRdCIYmq7hSnHd8U5g2Tanc2znA3Ox4TKOVlA1PAOZQkR1F6P4KZVqOW8Dw+HqK+D6p0x2DinpvbSKwRTccIAwPI3FfRaXS5Gko3pgYC1DsVtVnl8mQfcDEiQef4HQ43WGjKah6rAeg+IL2momu+EhpO29HJXDW2jWdq+kC0EZU74T1IrxUqqPFCoZsk1GfxHSyakhn5Ox+WG/JOhp27A/WPC9RonRuI/45A39SDysuPwosutgA47J93XWYGiO6f5pU2Bm8MKHUWnhssazyl9ZERM+fHcHCwhT5iHMXMZ1EEXkpvQPW+cOJzeLnl3lxGub5mW5Zcbrlyp4W8lXQxK80o59KHwA2T15ULmTLSPtgx+KNdIuzGXsSffAF/+IUydV2py8kFQ9qgqz/zOClPxJQ4DlNlCoa8CzBiBLAGs4kdmF5YPwEdOvHl7sn7hB3J7xoMPLMw4F+AgX/4Bb75F/F3YMBfgDF3Bv/NhML2ZLYqSzLMm46Bdy4GYrgcTWV2gqbviRfGEEK3MX+mTygHU1BzNjmMGTWhwkMxs8p0jPJWYsQfhyF/IoZ8WzHwrsRQOxcyv9O1YLaD0s8Yp0RbhL5aM5BYm0ll87uvnJrx4eZME9Zm+mpi6KxGn62NlMvQJjn1jMwsMSCzysUY8VdiyB+Kge9iDLz7MPBG91Uav7dypgbevRp4pmnIW6QRb5cGvAM14k3TyJn1kTO2X7VdMELo1L0v5/dJ2wVDtYdOzXh4ZKZJqzJXl2TAH5Nx3qqMeRsy4m/bizWKxa8fo41bnFUaDDz2MqbXuMZpQkdAA5OXmWq9pubxGih2GrO4ixVZmcCt0bYnUnFWNfXN3vYmfyL7wYxXmzvVAKfUzrnN+hvFbcdeeXIHQZwEm9rrLKV+wkQVI+TIrK9yzJc4VBuc8Gx10o1ZmDiTBmE8be7+UM/mYa91853obNCov4ZegzLZPCmONaP0mWbEQCMGqyC91knMO4qb69PgOF/vWUIc5HmbpPLDTYDqqMEkq26OI0zO4tMgjMd+VY+ahD3H62ZPFiFzpmcd9elpGHJvpo1IiqPGEXrOiBgyyuAyph43iQ1CnHI5IbYZKmunYyfsmR3Wp3E4vJkbIhSHhlH6xDBiXBCDrYy+1iTmHcXNNYAzrnFuSmWoqdcyiXlHcXMO4IxpnJtSWafrtSax3lHcnAM4Y81TLKhMb3oaTo2jWSYC4iAfnafYzQgns73I3p1vGXnLbUysNFKQ3EFyuesAxtXVAFaz+sTPduPI6oVGmHUyZHouSl29uIC5lWfL5v7jgtYFzK0cKZtrj0e0LmBu5STZ3FKOU3Ug7vxmybFxnA5ntRLzOC0xAi2qXYsOZ4tuZKjLqMZhGyMFfVKQskKjHQ46SS4HxAhGZk7DaiwaurlAxKLLTrxiiuYv2gAqZ4tuZJB6/oLAIOtIiU6K2My5kAaaTJLYgCh774XAQdYBEp0LsY3SkAY0mRuxcVD28AXyJi/I5DDkKAIqWrxsbq06OzV2YpMkkFfOdDRUyiaI/XZszGqmE+v8ePf6fnIx7TH1zubn+y1t+kCD1R2+L5mkWN5Bj13sX3OnFiGd7wuNYcKOZUfWUTrIhgvOO8vI+SmccjX507Bd/KbZL5r/oBkM1nAYNAUxy9Gqwt+AFI3HQROAcpkWAdY6mnzzZ4Aiw8OgHAhn+KdBGz4KQ+agjPbY2FnaLWfZd7BzN47Cjd+niA3eW3eb5q0opqN41xdawOoUrfNsX+5TgOKQ3f7Gy5G/QGyxERK9UwP9sx63LC4ZMYawE9Kd5IQ9XkXd6kO7ri50Rmnmkg7bgh/4N9llVtKCzVpngT+O31CSwJ4zWNRRbarlHCrh5R7UV0DNBZWKcAmkolvdbYziDED8BAkbV01ZTjliDXW+GsjDlWKwFknfduFyTRh5wbZn6xpncqm/TcKuAQQzwnt6fm96eH1ycgfenZD5WV/r1Jbea9O1LPpuGzSnUbzJfQShfc/z3D6Mt3Fg2jVYtgyIu1db7H5IOsrzPusIlrUfIzHrbMqbJ/UvMHjuWh22seL/JQURli9csXwTp9V5SMzAJTBnTfy7/Hs/w4vOyOR3yMiFG3rLN1Z9/QBpnNA0QUxrkpgeA4EZkHAA7FmQnv6dJT1Md+UaKJGzSderN5LiBugfJ3onQuqOMARyb+jMjjdhIfa+HcIqXu5/SRPY7yhurmQhE+MOP846i2rQWYZrlfrRqiGz47FcuKG3vLHqbedI4YQmCXCskwT4GFCYgZQBa4+dZ/WvDdK71JyCMjLBuniLUvUJ8Wo05ppk5gNm2vOy5aG+6HHtaWLNYnhuvZP5L9iQtx2xMvd15PCExg6kliHm0icYJz6+dHR2eXC8rWPfMswo9FoD2KF2/oiCX8zV9KNGtEUefyPtABGBqZiL6M1+bJGv32fn+Qmmeq4RL//QJhN1qzFnROcgjjPrRl2QTZxpuq09aWVPxe70VSLcMk5oy0a/eyPrWW/iWvixJfLTD0lO3W3D7F3pVMNSL9zRZTY+Z2cx0hMbGYPDF5o+mAUw9L62cfVmFyoCcY7NkY0CGVy4X+ErdY99ujZ/QxYdhTKcPeRdLsyAEd9mL4HcewKCVSmIxtobtvD7Ux/9do6JvxU4ctIkfhdf8ufM7iacOc6TcbVM65Uf3cDqd/oWnLcRv7JbWSTNSc0/gpB6Y2iUAzD3vXHlvbSiacD/xA2KjIPotP4gFprPfcp9r29sIkAsS+DCd01sn+8xc/tUt+8eYCCl6yt0ehmLFvSUnmj7mkcyj2m1COQhN/kONaInmE/MEsW94GIdt9UIzVrbGTyrCnmD3KrOMIR5bE11QRmhmOcZyv7L4il7Huwc2LgmnlwZq2bNYB52HBrl7Wr1IIt+c3+5S1Ucx6q6bJfKcZ6J+6zHQLXkV5i4a+/dG+gBP7JMjPJZLPdTs1dfeCGKCuqIwfD56HadzjPMaCm9YiI6SitWExhbPFA9998HA5vDTnwkUHdIiuUMRW+y4biMy8Baa8rKq8mJvaTKoBJdYpPQF/C0wpXlpqwYTmqcuJuIa/8KDJoNO+sRwbUTUjYyHA0TFaUv06DNU0TPI0Sq+SH6TaIjVjOgl3nKyhmjpbziqTQDS7SsAzt55zqiaHfOyQJDmseE3wgK4cDmi7/sZV+mTd+FlZ8CTdOXq2FahyWgK3GFs3YDi4j6l2HQZti5HwHMnUtZaFsnBL1YwxzTYVrMLWzlXMzl2OzjHJSZoVyGU1bY1pliRTVjGpONPmyRbZ+YgvMn2l9JF/fs+crlF1zHIYBNi7PmmWakHa65lv1XiOcG9hRbGgLynPhIoO6QlOXsv5omIiObL7yDzVVXzMjr1ZKLfcPldMmMsjYH1l7VssIyIaoY62ZgIZQxcxzaexYj1r8TMNlw2NaEIaMvyzuwYyelcyHlso2iZhXlislcSpsHVh9GjW3z7Q/2TVlaBHMPVVnw6YdbMqTNNlnB+38Nsaw2HOri/kgxV2yXJWN1hqnch5y5gkiBMWltF+QLYtwdRPfIzMI7D+fKtoyS1Yony9Q78NC9/Rhcwkgtg8kZjReD9dcQ1KexTGNpM8U9VDl0ReqK5LzaCXyQL6aDKzMC5tLqxYfAxbSVncuI2t45TAtOO83MT5isUSLvUCwWKOhuT1yGm0spW3mcMh8rNrNN/sk+eGyQmWBHmJVxOuLDPTdW8Kc/IhB3QtpGPOtov+xotuZYHnRY7juwLzs4Nx1S1xzowZjQGLrD3IOUVliz/LXqNJhZ++J4jpR97jQHhmbGS+onemShd4iTZXoTUXIroVhNJFhhnUugO5RgnkgoEDEtsWb/AQX8rMDM+tUz+CAbDmeTHQGsg+nKh+AQ2MI79xHA3LmUhdjpge71AdniQHV0EHN3cDFAsDI9oD46cMVkLmXZypOE+XTF3tUuwT14j2cp4Y2wtWx0+eF6FauipzNinTsBow2H7aETl0IJgmLsuFUf4Z4fvuQ/2vCTs5iiUZkjP6ugjrwT4GF/pQBmpOI0SKejhik+rjsibUgjW482T0h8sqc7YnG4mWcub8zMZOnw7d40l3DuNvD2M3joJP6NeIRx9W2ss7bd2TE5BpUxT52qAxEU+tJC+7DGI2icU7gN5z4C3J6j36LVjJuq1uaiJfnQMfnUjJy0SPiqDNw9Mp0Qcpu7ozP7ZA0bcClfMNKfD26zehveDzvoz1nat/jcdVOO5XutLSWSh+ZZbYNttyPt0E77aKFNcq/4WDYIdCvbN9TCFCZOeRbndqpbm8XRkstmYAWEIeQEKh/bvL2fwfml1Kob2WPLXteYyTX7JtbgH98pR3Cd4LKcL7gfBuIc6CkD6nneR4DXI6RFy/ACHBhv9kPuE2Lt4+Hwrvj4kBh1S5y6IqpCj6zblztIM/Vv1cy9VG3Bpx9vaaKA1QvKSjISYvexfbWC4ZoFguXVPmyirccqm7iC8xet81eaQ+qRssVEglYsVuYQMOD4o726swSDGvYQiZHECDQuxqsdArbDduFc9xXGFaizBQ4px6w0qK9Gi0ek0fPR0VMSwgVp9Hb0SitQuZ+FhjnIZ7NpRUagVSC7uiEwjLXK534EMHcubUG8zEA82ozZPtEcqT3LFBtnDs816YBNj4td/YwzjBUGXZt6bR/MhqVsviPFbWm98aEdkBL4Jz4SqDskbTk2g6RNwKvxUBttXT+C6jl3YN03Q4PrPqvIKL/CblSR9JNSXnUjYjearXa4nIIq1emOWOROcLJBXw+UDwhq9gR/j4MNIer1INqYgGBSqC5kLqXbzlND+HRFHE4SqR6kx5JU+0fid27gDSMqctIjAboDqXZMfKF3E8/akQ7qWhe904Vc6EIscQ3nJr4u9ySfYL/HZcVCh64/2Q+eHSsT7AhzuJpOfLiXqgr+6Y8I4k5I2Rgbv/ondfhYstayN++msx25mgJM6NC6yRYO5RV3LNfGwW4/rsYqT1zB+ROt9GqhdJ872ZVa7fm69MzZeOvN6u5KLLHnP1b4W3kv7zy2DTj76eMuaVNrjDTvr0aJBkNGRTUhdtOBUdbbrphz2Wz9wPRGVMDcLvjAp3wr9OmPCOJOSNsYmzxqkw8fG/SVZekcD61pozPMVCaxVXEBecU0bSg5VMBIT57ZyFwTHT/lKt1lHXnojolpCmvFonz0EhAhLNWvA1NyrXAeN2/4eOIQSZEgBc4kUmEN6GKf+1eQQ+WR2Zd5anmrNuBHOTHKs1huTWvRh+7Hsec7PSPlISfM2i6L1Uq+YwiAjcATLmld2Yvdyu2tiWb+Cat97jaeLcabqmg9fWVJIAYNk9R6xN6NxBcj3FYQNgI598HbGty0A9DwPPImFHKW2TUmM5pmyoCan2JpMZ0ykWZtGa25iVba071vkWvByUb0MBkvjFS2RdzmRVhLd23ENZsUY62qNPXKAWmUiyBtsbzWVnlnnn8mG3621gy1F4GWwHRSI2BkxcacJ4fTxDSa73rQy+I/5EHlZe/Dbc6j8TRUcGSXJyxMy1VfIVVaJHVPPULPyLI/Sk9uuGZHSvn09wXjWkjbiPEfzmj28xmVEU3OZU3lpkbrBof7cZ45FSp7v0zYdgc3A5s10rUaW70FMUmLlCeRs/RfW0DOcJzQJ/9kfPNC1yEMzzN+8RhWMMeHME44gSEafzYM+r98cn1uRxar1ewJ+O0j5lwHTnu9m9R9/ppG33Vh5CDZf9pHHnVMh/PLaTvTdN8UcW4m1bsXYDSbbykweOFrjWjOtAy+m8sy8WnAhFjKvEWS1pnGuEzuXqsPYJnuLZN0Pj/S39bMNjttjZJvwUE0KqJ3eyM7HfcOWUee0z44RdFw0BihzBoTZCE1NkJ7HlzgmlFN4U+UaA7vgxq6QHmYbX9ONQeDozJdYe5gsXaPc2Jy/oGfntdCLtw2SKG7DHTB44y6L/zplozQOeJx7bpMd2NrBTKiNfLzO/1xP/d0seAsLFthpiuxCZkFD2qgmq60v7bVdJTRwhHnO855i/vUUId/yciVu92Ox3XLMd9xBnBzWtsNu4wYfhitTC3F4dajuC8s24of2x3dEx/dBV4LbjlyviUfuJ8VYeY47CeCb1m5tExXhHaMVggDe76DPNS1rDW3OW3R3vJGM3S9MgOmP/qz7lyl6MIE9Hlk+fPEdODGHkFprvgYDZgB+JZrZSOirmbat9YoOKxk6P1FDjYTGeIuvcxABDs6642mMzr3Ltp2yx2cU5m6LTUZ8pLO1n7jKNxsR0x41OrMEYQs97EHUW3XiJMzd4QmuKJYVMolit7jPhDMUOhHejXKOXYLyJnFZdkUbszzQ5W/myLG7mXiib4poX12pL0thdeIHMOORPusyWNibxszyTaC3Olo2pVugY0t20W+umvmN2sWchvumAwGUaW0S681xnXYKoQun5cG6NrD9Zmb89XG1EM3sPFO90YGwctm3KWDbc1AgyKZlLQHHK796YY+8+w/zLLcY4G1FGtUH0nlGhiZ/XhLe6cdnkcpWfSdD63O/AyOwnpFhhsL3UbWvQajpijxrevLB1KFqP6OpYwneHhU4dj0OYX2wXE7xU0r0ESLCn3/wrkA2cwpnM9oc94WejZZsCN9dpHJtQVOkpgsZ/nJDxHjM3OSSV52q5Zu2EbQzrP8HdTQRqgpLYPb0pWbGtKmE5ydt79wxr/JTPHzpjiuMdh2Ll9jO3Emtv1uIszqR7NlwrUSQ+9DvqXROqm/QO3tcxvTIJW/sa53TQybE2aROkvcMjG2cbg4QT9HRvAJqwWdoz1FZ4Kgb3Q5ZDBDwZCle79nridoBos7xZoRLlosBajsBFkAuG4CANwobBlG/nAPrWUNm5H7w9Q2ugwA4aV+Nbyvxka6dc83ana3QWnYBTyxgvP+DdJ+q9TUIQahzPz57uKUBV4slu0IYogzmTl6Xi/PII1J5JVZj6c2cvAtEwXtCBBBOQzK+gYrH/2w31h9i7oaSkp1Sm2kUl67psdVScJcGWrq9kHr8Gr8YbZBbOUDe2HXbC/3b5LN+Ttvj/hmYKipKIbe3uUoi6n+7HznwnOfd+Qrd+5VE07tYCb9sH1CbnB84Zs5OddZ9sPk4bFMRk1yOAtpCY5ZhRyqlzOyw5xjFmyMUbZcPZLleRC4m5wvip2MHuaQWdgWgJYpTuwKr7fULHJYlBPCdDVelxTUjocr8qXl67z71MVhRY7A+BfSth83CP+75CM1+cC9OGPpsUyz6Uf0lroE+wXe3OzgybleuGs6BocQsFoW5Xrb7t8AXBV4dY7K1aqtOI10NvNgn003/GyH5SRa5Dfa1Cfb6BciDQXGtefY1Dttu1NyeZoLM7/Xjk/ckUVjcdZoA21rHVY0FncWMqdYiyMwdFjoa+UBHRPZeky4zFxsvP9OzbU1Mc2MO0SMo8vo0H48qMUWxmRZTSs9T7uzjuFtHq30gLCwNZjlv5vkc3aaQuf7WMw2urOXOJ1CP+1ZctmCXJ6P7MMmOmtyApsrIP8R9Dkw3UQwBq7eWDJHGOpBDN0pKCbs1v5QwsRib7lvJit4Rs0TupJgiV6sqe1rZK1n5uXqREv1G9fwcg+2BU4hrk7DwrN/Kwvs6mJv1/b74pjL+rjGxHji1Ml+hVEqjM7avnxEtOiP3JG83XHEifPglEyazWnV0HiyAGlVceZhBcj5eDFgTV6ntRagDPxYE5dHgHRPIapth+EpsHlXP5ZtDVEM9mYUyowwdBZSkw2Ldn4Bl62bOmwUP57fZcfubzcSQ4LM4cDzAA5jzVJAiRDWH55RznS6peHo6zuy4tUseVtsMYjeWPwt3YX/fnsrWrqee00DTT7FbZi4the4ladmss+dm7y2OusKLCmYjp1RnDcEAKtlrrs3mp7Vje34XcjR2aOW/VgcBcvxA07tVTqzln4mr8vZowNbs9h+hUO2jWhwYypyZIe4uWdcHTaiZkcNtBZLVIzbMqhsCoj3JA0kMXp1V5yJF6+MsReqkc+edw3YjnJTaLXhp6msK7Sb1C04WQUuYFVGombvhx1K/QhzoXEgfbmKFiDNJXLbj4XEpLzzZsJFKs/RpL3DJE8fR/eru4upgXs9zOhqHsWYi20CobfRWGan7bgZNyzl5bi51F87ZRknV3MQKmIR38KoTc2R30Gl4WerFZgnIJyFZlp9Tow0DxZrprjvI5s4Nm7Kv23VfHyMNFtGt+Mx/5S6q0/oD0QOx8SqeQ/OEwMiW6HfpOxeZkxp/uNMhjw74hXfD4s61ZPi8jTWmAfR/di6QmdE5kWzcry5GFM65i21AVx1uYl0mylqo55o37P9BsPsYM/+HRWKfl0w6pBw4c89cXJW6YyDXMs0K63lMbjyK8tcO1lw6l8KBaF3zu/b7LbdE2kmcOE7A2xWKW0B3Jg29heUdvvquMqorO5fvprcWV0sG0yTt/k2iDFAwjDcwTs6trMhpe0wLu2ssZGk2pdD47Zbi7bP5L52woJkAo+PLH94ibdvRmXkkxcO2/VitRUAR4tU60X0O2llkOKsxNnl455R7DHlzd01uLBh9N7rT3tUXcatFe56EIMo1FvxnLl9aLzTxNkOsuAxkbXyECbbfGrlY7KdzoExQrQ/Z+mNqTkPsZ11uMeDikeF92nQd6+W5ZlksGGhqzdgspn+2QSJSfeD7wfHRxYG+9umxPK22bqdU9LVkXl7jzRYhrcxYWqnggdwIWj+xssxa6yIr4G5mwZMUfjSmJ2waYNWbf0sy5fsTlenKDWljiPaZP0t47a0D3Qe0Ipq6OdmOseiiRuoqq78kE24s9eLsM5TIK7aFJqRk3uTuTdtr/BYt3gxlneXt0r8wbPQrL2BYvDE7fKAs/y2KrLNfc9YbPF4yymWL/pK5Z00I5ditYRtHNWkxVtoY5UpeC3/LllyOagMti1IfltnN5O7POeuVI3PVTJIwkVwzMINY7r7d6DXsjiNIb38u6LPonNXlb9tvCJ60r/XhbT5G+QxJzuPrsjfu3XZtUWrr9vq8rFrI6CrN35n1zysUjPOHO7d7MBzJTPRA+I6rTuOsY3eXPdfLkg3ycDEME/Q8L8xNybLYla02JseTRMbarmmw2JWH/MZ68qo6/xlwNzoTW83EzeL3ZwzMN48+LhInlFem5K3AJqbWSwITO4RdZd8mGtHtniwbFBWNRxDPx/DsLbVx3zHt0AYMuftbcrOgenBLdgssfR/vT9sNcMOB662uES1MgDokz6+YVjEHG14qZrB12HWuntzs/CWt31gVOekxmyxZ3s0Oqwb4dS2eAWa2cIJ+paLj0rsWBzP2a836TK74apadaGOxzfUgh9tLcuOs7rlN9Fqz/UWwUjVbWeU31wzy25Lql11Rn53FDunMXh7hWF8ub/GxDIIcWJldxl4hzWzFlgrbsz36FSPupcal22TGh1h17o4je633qQUttz7hIVF+q9gm00xFvSeSmEsp1yMW9xGJW6g1GUsodryv4FqoIWUiBzYB/g3ZZn4YBuVmRnWKhCzlhz/9lKkx84EFqPSshSKZUGxCYsBzxP7cjaCs8zDxdYkMbYrJy9zb3JGCdQ+kDglPfe46eBGHmfBInNfYtL5Fjax7C/ahYYMqXB/M/POtujaHR75MOy7P8qUNlI3kS9yaoVUcMd7J7f9UYMg/3V1LHjyU1RHY77MpE+Occ4zUT/DNd1RvvJbtSQa8LpqIHLt5xgCZjYz1lXbHl6n70syPIqM+wp0UWD5JYi73L8IajxbcmHnPwV2656G53MepgOfLl57EG8pLX1eY3muWXdNwMziUzbPn0UDVHXottV1+sikKTbbKZAjbrPTMdO9j/DTOldJ7OmwcXh/7qVUeJ6mJbnM1L+e5xMAR4GcAz1t4ZhJT4su+70jTuaJQ5umS3uNYE1pqPcy2R2rGeo74/peBnXDmsbqWwy/eYbuD+Yf6x+tfob1jkZgV1pV2Bkz4dkI5O6ZDyp0BOXrqxdbAhOrd0xheBrjAjN67GIEOvam+t7tProhNMuFxoDoZQ+rhEQvWXpCnKH31/eYpduN2u/1CsxigJEL5bJEs/KkzI7t0FruH7O8lXOVsH3K6xGJ2drBfMUFNg2Wvb7+iUpf2Cm9NHVJ0Mgei+JW0zJLmmbv7/eVCnmgKauWGa6i7cycbsgwWMTppDxZs49TvFZtnY5JWcKRSYb0t2WufL1svpy0iJ+ZQFARq5mBr41LizomB+jYBHzbJbS3N7GapYnGaiN7xUsIcJ19w8NwEyC4rQQKLJkvkcKhFM7AoXQGBtG0oMo9WcnUNfrCo31rHL+ZEHLOVc0KCBYzG31rjrlTVuZ5o27/X5xwjRamuKCOAIpIoAtRVJCjgBqWGc1rlWBJCF2oV8ACDh2lWI6MNDHwrKJmmrRlZiO4y3xEyXlywz9H7d44ON/7yLMCuCxFHek7ZICfJLx0aAtvHOQyMXIZndQsEPMP5tqtWjQQ/4qB48R5XMqL8M7Z1n7lq/u8QvYRwZYPCqO7JaPk/IO4U8VMZ58GOa0Str5sEup7+0BsUzPQxaJwBNcGm9ZuO3pEUDCh1RUxg+39yMKV30HB23YgXt2OoC4fY8/qPq1x71pj+1jr28TVgPKXAsKugFV3jAaJe3bp90A5c/2e5cAf3ojs5hYQ5gDE1vawGEho+QeViVtw70ydOTDY7eZgHrzlfx/YLnfPYudSNtL9rto52peVHtNuH/UcoDklGvfbXvDSxCvgMv94tI96rl9rHPqycFIvYEljG70XPvPU75jOwr3hBRyriM6vnlb/iLlfDvKGv8MLyHapZJNoK1tLJnfj1xxltcv763pT0WdMdsSZhc1PuunOojXrz7oujFpYLng0waFtDN+iZEs403nEIfOS3cYxYgXJzbp8x6APK4ZtnHW8yklcLmkuKy41+91Bb3+Na5btxdfvALR4T7UGhSFpl3tYu/PQfbZpD2yy0cxpjl+GA3R2+1iaLGPps/J2LQxcLU8X83W3tM/U9zfp2bGLz4INOjA2PulHbBoD0w/pTlRZp/21WXzRoIH3wwSU2A7KzqUtKJ2Xo43PDM+Lqw/X8jsjQy/vmay7YK4VQ5Z5b/7C6xqi8JY+LfEjT2dYTvxjMvQEdxaa73bjggextWQ6NsTbZ2NunmnMrVui15JibaNZxM6NXonxadFzi3YQBhxx0iEFujl35MRyVHfd44F30azMcv+dEQvY+32TD+vuuuauu/Srm36wUWAHIRh+x2b149JWBF2Em7Vyv+Ia/uUWNi3zcyfs2RXnEBY4d5nfE43pZYN5yoixOV0WS/UkCEc+rt29PK3u6SWH0dicvbnbvbcpuFpfw9ljB7GX2LdP61sHnmpxNW+bnW7rO2dtEYOicF29psJs5rWpunK3iZ4SM8xdup+eTNms5lk4TJK0mZMQe5+KnSOwkU7gdfTAV7ysXrw7TA0RC8/5wxO4IrL89umcLft9E9pH5jtucXbRfkrh0lB985wtUFb82fptKhs5GKZffbri9c4iKw7TvenVl0HaQaSnnoe5qR+ex4qV6+is6nNpHw0Xdl7yi7hm+BXb4PtzzUY0Ed5GuJ4FJiuqWYZMHq8+fwa7nrDYswae27LnEsgI57vO3w5efI5dKDNARxlic8nt3vXGuaw9APaZNmfKA/tuR6adRmG9JbC2PB8bKS6HHoQ8BDpOY2Mb32H29YDPbQ6nJugRLlBenxoH3ponmBvJmd87iKYl7SvmLzmf2VDzN8T9hGnpVp8UOI9DYuuwwdSimcNgapmXz5iZjM1FpCdmbXu9xUjIHKiI1SqIm7z95xt2fTeNCvbKjo3Ba+GcaXR63+aV5y4yNN9g6ISIWTca7X0bcOutuOz1vdohS2a3GUtV4P4CF6tl6zxZGjD1t73bxAR0HEza9ud5VEtK82Fpc+FdFWzYCszgmcUvYycmWb+6rPauTaEy6VfMzQ+q4KrSq6WYsE1qIyfeZfywtDxacz82I79vDGXgB5YZun0TIt9Vyu3D2tmtSNPHR8h6+K3LbZ1m2Yrhh28L/Z0IlikKQs3MYjv4ONXL8ka780OscPUmy2zn/NsO7W1uDGekra6Zy+8rwP7Z2QALtLbV9sXcLyQYqInsaVi/R8Khw9YVw9OgxrPNiZzgb5ovQ6LNufDFqHJZ0lrqFZmbe8OOfa0LH8ZvdXuD531UXnuXf0WCIXHYmgO2zG25eBHt/moC58Bk6srsaFC1Crl351uXAjUn++rVB/XhEPb+bWfpsm0K2nz6bRw+4DfWmidPauV2R9DwZPPK9rYYOqA33tKO1FYQ7mTlYFO8dGA6/Gwst8ZX+J3JuijM4P+ELHMGDqF2XPsZBZw351nrbwjWpuQh6HGNhf4Rd2+75iiWtdBtnVBY0GWrkRh2xlvUOZ7c/IG0tpQO/jv+26nakTsPk/xTaSAsze/jmQpbY43dJsCJMpkR6M7bJiTXqnfa+HOn94Ab56UlKrPSZLbA72ydRJrrZfxjp5ZmglLirSo3t3oeue5Kz4j7kF3rrBfNL/eacGKL/V1+myOyz+OoNFcwNbUPsWnB1mfcfCHxSNvemDE8Sm2qt2ZLdnmy8+LfCuqbYttSZSO2EjoHcFfTs/N1UC3cVUgEExx9Ji1zjahdbVWt3rXx22N6hpjGdmRDP6Fj2bQEjU97VDjumC9zbH9lOFqNnBtDhtxsoPuR3k0gLq6yl0zL4uzUy7tZ4qE7BH3dXjSztFdgGmUwhLbzwpMf69zjazuUDQHOJll4nCBvZDZLHWF2cJmmU5xzesMfMSt2t6Ya1vvLgmSA2KlX1l9wSpAwWWeeu5dR/ZiTibKO2XLmiAz65VmpXFQQgV/7fiNPc1Xw6jccTvPK9Q8RvbAM32IDq1HuwodDXGlUMfW8P80eCsw3AwZPv8zgH2XT1t1F92QclaH+mZbmufsw7uAXJXPXC4Fh/h3ceTOuzrzT6rr4sPug3NKXkxM88Tg9rwe+rrTpz5B1o7WE3Uls5nDcYbJpHfUuMWTMQiIzW4/MOMTmmwvVu0yTCqhOwqHi7up9ymoXYYfBtI8LiwnLbKEvd8PfL83I4MeKPTyb2eVt5v1n4fgq2/CtjAXu5BMQMzJ3KNG7HNCc5ugxq1mUHV1754ZdosgDh/hBo+q5PUvglTJ2E1fsDtu6RrCVuVmoGNll9wtB/2K+6GaQDB8hhx8bGfB5Mba9FUu3/D1ZssVP9x4G3/qUFtKzidQcL3bYri7eiZVPreBeoE4j77MywbOhuHUQ203jWLZrdFC3o9HfJiBMDp4p3L7EwXhrV7+rSrb6F75Lam+pnRtb9nmk6Z8gW2YRbSh0gmY6OROGs2vTdvUtQ9FhQf5UofJVQtecZEu/tkkqR8hVjfUuzR9o1FmP1ponDOk8D3RrC96WWW7IPIXoDr7Tplvt5CxSZiLpWa/Hzl7n1i5p3Axo21a42jv8OztBWe8UtcgZ3JZA3ZmShlLf/s/tF7Q1gPrcWsC2uk3lzloWY7Zf6JhwS6d7Jdqp4jDJY1iZAjlxNGzkOnvi2uA1O9fsz5x1jM15auGgeav7VdtgVXuk3k4nxLSFaImqPFQu36lkmaciJgJw0soYNSh1uO5OjQfnYxN0wls7fovT2/WpuIP5wOn2Z2zT1uhFovYFyL0X9LHL9FI1OhacjWv0qMV+puZThZr3kzsNO2/smIbAOpwgq0SvTCY3CxWrzRncfO5gJcHs5AMrLIxgbMW+B/Y/OJAhzTZHxK56v032m6rwUs6wvLZuT4x8AsLU5AYt0DlwmZECVm5CrctW8qsvAZiMq47E9WbxgPMz5J4+y3w6aKOn38J5pOHtv7e1zTl39ZVg5KxRAOSKc326O/Kufi/q2GYuVz0lGuFDcaXp+d2VCXe4/Htk0/B/+xlvBWauTzmq0yr9RWVu6mmdDM1fVJitKSxy773FY+axATMnYPHQ8TbaQN16caee3S7BcqBEz5UTnnsC5JhfMHFfZxZiA+XFuxU9oLtRmW0DT6i1thK7PVy2RtulEp64wgFJJ2LssWiWWPnt43PFSpggNYFj57Ro2AybN+dVh25cR0FZW9gDJiB5HvLmyIwpxoTI2/ZXyrAmu4+sIUZZr87uyNiF6+C13Z2l7GHfoM13dltMm96738aUf1JEtmVnYM2jsO8NTYKHbHpT9rroq51EtqR6Xq1LXa1Hcnj4mOoCcjyM0+2DOtlB93obJ80f1F5D2Wdf+URna574Oi2E5+l81B1FVzt2C97oIdPcE6WapP4E22vzS2Wdl6cuLkSLDH10Yfm9G1dm1Mjc7dCKv8WijRZ2Eq9OncWwHVwdRN0oh2Vx6rdmLqnbrraDeruZ6Cp8ft/BXMwu7Knu2sbeCGgo3D9uxpFz+5pi71K4gIXeTvp7Shv5u2adwaJBvIOsgUOfLtRXD3XGUBhB5EqpljWxKb8Ge9Odp3L+cWNOmcWyIFe8/Tc0M3b3gJ9ccYnhsYXGLG6SVi5f3UyGs8YrTdRxBvFi80Vi4KoZPzZNX/FENp1Za6vsNn7NjeCYuxnhXRrrbK+VK02G/mpQcUqEybpOn9gYH9zzVsntccNEhu3v3csBYB1LMh3z6ejBSTOYvWYT4B2dvtxU0DE3tHnNZDetfau7jKAdtU9XXvDwSsvYo6EsZ0riQsvOumZoRW+gYQxRfgDoOyL0I863qyDCdiimFWgEc7/an/YWZhQavdSCplU0wcKvq7DtHN/osuWlLQSO2KhiAAsew7IScSSfvoYjT/FhTDUI1zJjrhE5d64UOmuVOZKfyQnYSorRy4YXU1f5Fi58QXa4xnbB+HXcApWMimpvKR4PN0C/JsjmHM4oXLgULaxQ/269CKbmt9Z+noatIvasyCZVWw1bJsw4q/suLZib+3RtSDLiX6ALd2WZiXqE+Uk92u3v+LIuz32IzlQ4y96pmNhyNjcGF7kqzYeOzAzxtTEVsxxDkr1Ntzat2e969WV07FA64kAH4nkc01dS1EVKag3pp0XZ6xIZhmrbcT/zKHZxHooGrWUZszp8732tWFvgsfCv4gZxw8r3dL7BeWPU49vetqfrO6dtF7zh2la122w56dXO9nyo0V1MWU7G1g3KbsBOvueYzwJM2CMw3sA8JdUcKLz8T8efBGzhd96znq2+CW3VBe5DpOvzdnq3XdKGlznJs+BQwMS7UDl80p3w7sM8CXZHoR4gojVBOV8geGs8XCiFgk+MNXFoR0S+S/my7qNa+IzYsOh5vuYFy0YE6i0CvXHdcBFTn8yqMzzsHSfd7fV+th2QXFsybrC4ZiUvwrbGc+FTTIlNzImdaTLO/jZ+cpUum+WztnhB5rKkZxFuD6eRaWb4zhc88e5xLGv+YELaDEePR68d7OUi2dk5jkUzi3Gb7u+wgERvP4/V/cJD25bseGCz2E+mG45l6SOauyHdYdigQhuxNc7aeFV7Il+b21n4YP6MezdExkiPfZc2P4gRf3vnTdJ7Q2Gyz9SWWBbrOuhY1t3nTgBkMwKfliwTIXjlClZJehNP54CjDR6ewrRL2LSQsA5Zfe7El5/H9R0OL8NsPS874BQITFnRSgyTwO+5Ha/ueQaFmqrijsmJ7u7QuUVg1nRnxkfT29PbIbQ4zzTFmM3GgyGpM4MukssHOdmUXHYw/v0TZ2vN9CuNeldiG+lV5/vCU++5hurMjlL/3NXNBFw4FyiAyZ0vWxV7HSfTo2ZYg+W2a7ESbvIIsPBpyePwa345XmNCW2BObTXs1qsw60c+eO3boHlJEGu9v5lR0txtaTvIHYdRB8duuMRiyJQ815pZpm0p0UcAKFgXAT+UvMmErfTPfea27TkmoklqtCWsd3VwhiJkf3ShXuJ2CEa453ly9WYh15sZV3DLfXjGMhPl8ceoFLU0oa1I0Oek0WUuG5xiFwv2wm3C9JEZDHwJ/ZYn7eCc89ng0QBlrb2VGV+LFauMFL9ZcWQJejACmYqkNpQp88oILUdTwTEVafy9XVEms4fIiLM+6NYBz5lvMkV0auGU82nJfJTuepQdMk5ZMKtVC+guZ7erCAuO9txRtjX3sW35GLdM5FHaiCvYZNvfv3TKPTW5zoAOMdDTDMGpJ0U4qxYmq4UzlWnkuVfDmHftfSp4iD5ML6Nk+dodnJ99beEvT/OFhWecjIWYQaqx7HvPbuhzU59QI4Pt5mRwWyB4fkLFjoLue12w3WV+rmK+hiDz3uRhxKJGE7ct4P7FinSZc3YqjketjT0Go6gzRIjRYY37VZR5eHFH4C5WUIK7w9PALS6BeHKTCLTzW2aheRJ/HhiAwg2D5Zsi5hBZKAlXydjVcMIdHpIugQYCUrvAkKXAWsA4KbekO06bEHMjTyFbig3EP5bL3KljBomy9YOyEBoggW8LHGNC6RmhoGP1KV0PXMtlA5tloP1WEGYQOC4INs4CZj+0Bry2k4jjr78a6LkUpoaYaCmw7X914P9M2UV6/JwYCxIMYQuVB6FZ0NIfbgduqrJ2OlEGHu88NfA7tKBwWDC2VzKtKQvqtNKgxhSQEZCk0C2NNS/5BvXciR36r65sSlP6dd9UVr90A8BGv/Kq0oeaD+V9LS79ghMmYHPgZW4Xt9rcdF1Ea8JTYUE2m8T01hci3TSzgPqw/wBkqzQnNwP6G5TqZAz4Z5l1eoHOgZc4C6RFQ2LQZwo+QUhBhIXeTiIm5ixttJ0T4d1Saa4eFK62CbBYJ+aFL+PPMhQIrpsC6NyzgEvIscDBZYymK9S6MmPPSVsIkiWI5mgee28hhauzpussj8x9D32Tfs1mHwDrF4pV/GIlsy7DbSJZnnIoNnPXXpXhK276XpqJYM4/UVymxySyD3sZM17mQX9MuVmweI1Zm6MF4KSyE+EYZL3LzbhdJSrg5pkWcBMiVWey2qERNvWsUBPbS7MCVuW26B6vjyfewaoVV/Q/OxBLGvMqncScygg8Sw9RA/JrabNCn82tpXmiY3X3f54jMLxtLJxOUK1y72ybU1ezPP/9Oba0obV5mBIsQ0Nvjl0mSHLFb7cpMrwZhDRAbmPD9Z+eb990Gezq4bSoxiF/O4yKKWiaWSc9G0LoUoNC5yvQz/2XYd6RizHDapMB50SIF+g5N6Wq2XysVnMQFJO3ix9Hvvn8hMvzmRVtGYBqm2HMcEd2nDWQZc9S3RRdAnyL+Lolu7C7EOE2S4f++riK/dr55mVBuKpt+hO+z+Fycxh39OIF2erWCUx0L2dXu6DKWuYNmweNTL1dKhzr4bvzjR92tRTLrN5wmORDZ8Kwlj9EaargmXuIniNt4vVKs6xXGNsO1nSCmi4p/cJ3Vxrva3PLFo3t9xeOUYrIascsWh5rZ9Vpi5rvxfcQU7IByeFU2Uu0ZymcA8YuT7s1UxJKVmtTeaSo8kSjPBDkZwqyt9ZKzUo0LHKydZR5aLUFyxggmK+9h5m1hw0B6v5SDePPIXDkXuA48tu+Dd/HXak9USgSeQtQlSPE4AY2GGPWxxymyw8wx9pc68kan+BIcZlzeZBrlHMzAYyn0L+GjcfjWe7WnVLBjs662nFtpGE7y7ADOXGisPTewj0LZbOwCJFv0zUBRqAwr9JUjAXyq0mXx0AzhBh9Wc2oRx4EQqr7DiE3KWspRwe2eTx1cRyY3X4LqcwFozf5Frb5yrIAGri235F4FF7G0M3zajehV/2JkJHJ4b1Z9KlpGO5ou+bDp6XGDl+9kuDbJbw0Udt2YxHeqMnk/9SnmZqu++wl5ZwxXY68RO8jp7kQzkxE+ZrLLNhuO447bbR9rFJBaSuMTSdeNf0jZEOkWbwkrDCWvbLd3khv3iNRKCPmy25p/MCrjS00yOTIjqeZmq4bXFGDyNRmYgHXVcX0unAaGRrchH0ROPGsZhVMnJMCEyv9xOVEz31PvtnLK1FwZGh4M6YzOZXGOyzeZC4CE2ePqQW+k4UXb7oPbzalRWxZXNcytnhNQzlTlo2b4Cb42gjRPurz89NNuZ35ZdbczYTdpStLKc2l96fJnrDAeMULrhD8VXRKODh8h9V8A2uZnZw58AK26f/YFNAm3Y0TF2XbBrLczXkzVfzebNxjKcrc9WOp4cma6lUcgUJj6fl80PS/clJVd24yUOJQlqYdO1Z6OPnZk21o344WerUVihqMEXBDNB7uzOULTbnVOxbTVE9vxe37Cxqrh7X0L9k/HZrXBG70iM8zkxad3zqpthVV8SVZ1XPXISZ9Pg5Z80MnCdS3RvUHt6QXS/WmTEfhRuM8EWs1XYwG50CsymArLLOb6Wlhs74YJdU6LPZvH4jfKMYODktjt7yNstRiwV68t8eLypoUxE6aZhrflbb/0ElD3a1BzEMs//USSmL2mTRWNZa5yLag41UoVDeiBc0sHgkiZnIvduwYi/iKIz+JhJRD4IpLOk00tcrqC3WjJA/HMDv9pjuNw5hlOw57Qzgbj4aMa897cKRVD+dANoYVfeXM/ShIMs/4YnNT7ritQttZSMVu9MGcnc3yjwrHH83zAr62w9L9dt4vgzVx5uN6bWSAtC2jRaMOK9Kg/FYFWlRbNG5WTUMaRniDwaJ/lGqCGRqGPE5O2ecmsljjl7dof1BkvoGiK4aIcjRt2HK2lgWqfyc2H8PyL9WfCLcQo6nH94Q6m9uQn/Tv908Ma415P8thTPep+0j1vOTIdrXVCjTbNnNtYaDbLUz6CWVDZLMxVoaWiY0rxqd6KTPzYnJxLrvm60vXTPzw40zfUSZunn///IA1BnpBueTxWNst+bJCFXNv0K12exsiqGCrffZ3x+5u289K69D8Fuaeg52tfqV84znbZmuLl03uozqRQfFGO8kGlfLK3Ofo105dBdApPTaSrNzbXiKrTaPl4lFOpcYMRvDsOw3A4TrRXXJkHtiz2TzynSfHwmTN/sZqsanCSjdset5bDBN2jR2bz7emcOR3ZVolQ4ksuEVB1ooQxo9RtumJduPz3zl1MemZgPANs0KDIwPnmhqMk7GrLYGRHwjbybUHu5nRlgft4j4Nt6omUdx6xLquvLGgH8eVbYbzX6DYn+V9VjIqy7YAUJaqATUsawkiLQp9Y8Pvca5Jafa/rTAUKSC3BIaflPCMWDGaK5O5+Eas1y3FTknz5ilvQ1CyxdW+00CjSVgpNAfYoL+JeQvd2OL750O44WloyS+3KeKT4KeuE3fKhXwxAZC7ekB3lOTbp5qO4HdanWwjuJfG/IV9QfCsiJ3M+8RtiOLXFniSm6xYMWWldTPFcRzH1jjyW9rGxz4oNeCWofnOUgkkCrw+OAgZG5HCxNl9ge1XDXZ+7Xm85/Fvz6W6s4rnAY5h5wvSEdANcACxmx9LVNsbY48BywHrnwiLOHDo+GWXA2+j3/TPLbXoL//uF6pP+0x9sHZdOro6okNV2Y1+OLNuI3Y/l94Unc31jtTYhoD592x2jCjJsOwrJsFanqObQGjnsUeknbNpw72ATN/qKX5aO9svEZfvRPOwLc2kCYy52y7utD8kyRtsD5agz9XrfuuScTYZMevVyk7DD6AOLeF26M21CrSqaoaN6jRTSgbrGVS3lpJsq1JojnYjOtsYDS+i/azmVrVU6B0T36AIGnFBNFmJDUUoo6IyE7EgW8B7lE8BHYCmTX7dcck63GeftMhQjc5or84CFplgi43OGhk19mwt5lRov7JphSzAfPkH1DVCSaMIA6Jh8jErMYl8ndUS0ZgW7AXxWGxy1q5hVda5YUHABu84MpglFq3MOR27l2MG625CW8LDxGAcXJ+OD7qIVGsCYGOG80HjCoiAItmWG7gieEs/Mb81mkR2bePtF7Hx/YwaUIIyNuzxWy7Sr3EaOFaak94uPMQf4Xv55/gDr6odJ5PGX9Hvw8e50VqzBsG0QdsI+04MKeC+NwkfcLyd/E5x7xIXK90LV9tnMajY7eBEM/1esrabfPGKWNkrnv6HHmRfphqFQWeJhx1W6wj6i+S+8XDGo2uGzVL4YJvz78qngna4ntsCX+4JVFeDlQNlvH1b1sTp/fJVLjKD9gJzT2KznrLMXIRwz1k77UK7iaRmmts9KDHLaQDOEGOAeajr0L2nuDWRBjmDahoP8q6zUmdy56kaTr72bWVb5l7JRCZ8NwMtzdiPX1on0XF4Z0rhqq021+XPGGhdaTK/OrDOZeSNncodfQqaZzCJjk+Bzp39NuSrhUAt592gMOmJzZwYc4fGzHlrWKUuRogNf0qWp4MuLDu+QpBhvjBkIxwPLOMv+0F3R/tETKb5VsJJCG+q8xGI78t3E+8Rz75rLNTX9fnTD+X/Ak5NxlsWGRDg4MD//+jV6NW6Gn7vvffee1dERERERMqRFYwVVBY51d2SU10tWi6XK1px97ynFXepFWfHXXqpHXc/O85ys9wuJcsN57qUrq+r6iq7q66ymyzZdZZZXV0319V1a9W6sW6tS+vGurEurTvrEru/bq776/rylVldZNfYXXWN3WJ31V11i91jFxY2gA3cVtjAFXZb3VZX2EWVS2QSOUQmkU2YyFayiZwlW8lWcpasJWfJbLKWrCWzyWNmk9esyWruqRvryrqybqw7C/PBf+4g/Af7uYPuIOwH97mObqO76DbKn/Kn7AnzywtbbC8vfG+wO+4Cu+OuOHHZFeY3WLALLJvIJPKJTCKjyCfyiYwic8go8pQpGQv+d9fldXndXbdXNpO7ZA65S96yJZ/IrW65C+yWu+QusAvskrvMLjlcccU0U8lXcoh8JadIkVXkFNmLlwwmW8lVcogcIlfJVPKdvCcvyXsyHz7ZScaSO2QOmUPukCnkDtmDh6zhfrvNrrPr7Da7q+61a+0yu9bus2d32QV3m11v19ttdr9hivVlhvXdtu1eu9QutBvtRrvQrrQ77Va70G61m+1Cu9Butostn7rD7ps77Fa6b+6bW+nyuJWupcvj8riW7qV757q5bK6b26bNtZM/ZAuZQraQK1TIF3KFjCFjyBkygnwgJ8gH8qicICfIozKDq+fmuXU3z02T5qK5aa4aNXdNLpFDZBE5RL6QRWQR+UIekctMZjOTeUI2s5knZADXzq1z2dw6l85lc9lcOhfNpXPnzLlysABc4gF4AC4vHlxeNBfPxXPR3DXZ01V0F11Ft1ChW3cL3T17rp5cZjMLyCYmlAVkAZhQDnDl3DMXzT1zzVw0F801c1tcM7dMmWvjRrl+rpHr5/Lhc+sunzvo1t26OwjruVGukYvkGrlFLpKL5Ba5SW6RC+YmuUkumPvlgrljxlwvl8wVc79cMTfM/XK/3DA3yf1zBV0+V9AFdPlcPhfQ3XIB3UCBLqGb5Vq5WC6Wa+V2uVbul9vldrlfrpcsIUfIBnKEDCEbyAYyhPzgcrlk7pa75ZK5XzKCnCAryAmygawgK8gG8gP8ADvAC/AC7OAawg4wAowAJ8ihcLksKovC5XJ4/1w+t8/tc/lcPzlU5rhc5nnjcrhc3thZVpPr8pjrcpo0+ec0GQ2afObiuWtuorvmIrqJbqKL6Bq6iO6ha+gauoeupFvj0rgxLo2748a4Me6Oy+ZKuVXud6vcIUMukDvkCrlALpAr5BK5Qm6RS+QSuUWukTvpMrlKLpO7ZEmulWvdJlfJbXKdOLlGrpMLBcp9cp/cI9fINXKPXCJZ1b1yrdwrl8q1cq1cKve7VO6U+93vTrlSLo7L4ra4LO6KFffEXXFVqLgp7our4564Oi4KFNfBRXFLXAfXwS1xSdwU18U9cU9cF/fFDXFHXA93xBUh4tJdDvfD9XA/XBDXw/VwQdwQ18itq7toLoJ74BK4B/KtfCvbujZujivj5rgxrowr48a4MK6E6+BauBaug3vhOrgm7oV74Zq4Dy6CS+A2uASug9vgNrgOroQcJwfKcHKgHCvDyXByrAzrarj1brgbbr0Zbr0Yboab4WK4FC6GO+FSuBTuhFvhTrgtboVb4ba4NnKfnCfjyXmyHj35Th6UD2U8+VAGlPFkPBlQ7pPrZDt5UbaTJUnKke6AG+QKuEGuDx/3xy1wDVwB18ANcAVcATfAHXADXAB3wB1wAdweF8D9bo/b434XyF1wFdzxKrgJElwB2daduwTu3P2XwCVw/733X3/97ZlMDpPH5DBZjJgsJ9PJc/KYxzwnc8lzspjMJXPJYnKYS+93d3d3vwsgP8qLMqQMKS/KkbKj3Cgvyo0yo7woL8qMcp1L3vKOt7zmHe94zcsgq7pW8qq86lq5WS5pxd3whlbcFW+++N6LL+dW3OV3323LXXv11TfbcpacFWfFWXJ23I1wIdx6IdwHDy6Gq+F2uPV2uBxuvfVyuB5ypXwpC8qXcqFCmVBelB9lQflRpkQpV7LfrDfLzXqz4Cy4azOhrCgLyopyokQZkQ1nu1lutpvdZrlZbnab1ZYR5UFZUBaUB2U8WRMmkjflTZhI5oR54WL4FC6GieFT+BQmhl1hjz/+gD/gjzvcXfjjjjv+2GcQOFS+kC/gUNjRvXa3XW1X292GNzaCkeAjGAlugo/gI7gJZoK9YCV4CVaCj+AleAk+gpnkJplJXpKXZCZ5yCV1b91cN9e9dYllI/lLVpFV5C95TP6Sy5TJZO6yi+wyu8wusrvqtrqubpzr6rK6cW6cy+rCyT9yj1wgF8g9so+sIW/IFDKFvCF/uJrumwvnwrlvbpxr6DK6i+6iy+g6yj3/7LPPP5/JPbfJP7fJZvLPP5vJHK6A++MquUrujzvpTrg3bovb4t64OO6MG+PSXbob43rIfjKc/Cf/yXAyrCwnu8ljspv8Jo/JY/KbDCc7youyn+wnL8pw8Cpch01hU7gOl8LVsDXMDXPD1jA2XIfP4DR4EWaDyeBJWBKmhHPhXxhY1thZ9rCFvMsNMJGrLde42rAOTHe1YRW4B05xteGMV2VaeRZWgrNgLhkUzoQ/5RhZBq6BreAq+Ep+lYdkIpfUDXdNXVBX1V2F+dxBuEqukZNkJflCzpBH4EH30YV0gWVXuRUWh8HhbZfN3XHv3BkXxo1xc9waN8Z1cElcE/lNjpPhXAE3wS1wZdwK18ZdcMfLwHKz42w4+81ys9qwGXwHq8GFMKELCSPDrnAz3Aqzwq5wLkwkj5gOC8E/8p28JOO53W6zC+5Su9MutGsIJ7iJspY8Zi7X0JV0GV0I98J9cEcr7pLXuxFuxXXwHBwHz8FycBwcB8vBcGw2i81as9YsNnvNVrPUrDQrzVKz02w0C806s84sNPvMNrPMrDKrzDKzy+wwK8wCs8JsMAvMArPBLDEbzBazxCwxW8wms8lsMYvMJrPIrDFrzCKzx2wui8vasrjsLWvL2rK3rC57y+6yuqwuu8v+sr/sLuvL/rK+LC/Ly/qyvWwry8q6sqrsKYvKnrKmLCqLypqypKwpW8qSsqRsKZvKlrKrbCqbyq6ysOwq+8rCsrDsKxvLvrKybCwby8qys6wsS8vOsrMsLcvK0rK1LCvLytayriwmW8laspUsJWvJWrKUrCRLyU6ykqwkO8lespNsJnvJZrKe7CV7yXqynawn+8l2sp3sJwvKfrKhLCgLyoayo2woK8qOsqOsKKvJirKcrCaryXKym+wgS8gasopsIovIJrKPLCKLyD6ykOwjG8lCspBsJOvIRrKNrCPryDayjGwju8gysozsInvILrKF7CF7yBaygWwhC8gGsoEsICvIArKErCAryBKyg6wf+8f2sX3sH7vH/rF+rB3rx+Kxdqwdi8fesXNsHCvHxrFwrBwrx8Kxbiwc+8a6sW7sG0vHvrF1LB1Lx9axemwdm8fqsXpsHrvH5rF87B67x/KxfSwb28ausWtsG5vGtrFsbBnLxp6xZWwZe8aasWMsGBvGgrFfbBgbxn6xXewX68V2sV2sFyvGerFkrBgrxpKxaCwZW2fRWDS2zqaxdVaNTWPTWDV2jXVin9gotoqlYqdYKpaLnWKnWC52i+VitdgtdovVYrNYLRaLzWKzWCzWisVir1gr1oq9YqXYKxaKlWKlWCiWiYVil1gmloldYpvYJfaJbWKb2CfWifVhedgedogVYoNYIRaJDWKDWCQ2iUVildgkNolVYo9YJdaIPWKPWCO2iDViidgitoglYoFYIvaHBWKB2B9Wh/1hc1gdVofNYXfYHLaH3WF32B6Wh5VhYdgb9oaFYW3YGBaGlWFd2BWWhV1hVVgWloVVYVFYFTaFRWFR2BS2hU1hX9gWtoV9YWfYF5bOzrAzLJ2lYelsDUvD0rA1rA1bw+KwNqwNi8PesBesBYvBgrAfrAf7wZKwHqwHS8KWsCSsCVvClrAmbAhrwo6wIWwIO8KKsCPsCSvCirAnbAd7wnKwHWwHy8FmsBysBpvBZrAa7AWrwW6wF+wFu8FasA5sA8vANrAULAPLwFKwEywFK8FOsBOsBAvBSrAVLARbwT6wECwE+8BGsA+sAhvBRrAK7AKrwCawC+wCm8AesAksAnvAHrAI7JxFYA3YOTtnDdgC1rSlJW1pA1jSkjaAFWAD2AFWgBVgB9idHWAJ2J0lYE+7szt7WgD2tKIFYAFY0Y5WtKEd7WhD+9nQgvaznwWtt6D1rLfeevZba6ultlptqaVW22215XbbbbnFlttuse32WmyxvTbbW8nZbHMlV8tVcnVcLVfL1XE1XB1XxdVwNVwVV71VcRVc9Va9VXD1W7VWq1VqtVrVVqlValVb3Va1VW51W91WuVVslVu9VrFVbPVazVav1W41W+1Wp9VsNVudVqXVafVZlVal1WcVWn1Wo1VoFVqNVpnVaNVZZVaZVWe1WSVWh1VhdVhFVoVVYRVZTVaR1WU1WV1WldVkNVlVVo1VZbVYNVaN1WL1WC1WgdVj9VgFVoNVYPVXDVaD1V+1V/1VfdVetVf1VXVVX5VX1VV1VV51V6VVZ9VadVZ9VWvVWvVVdVVf1VXVVXVVV1VWdVVtVVlVVrVVRVVbVVUVVUVVVdVUVVaNVWHVWNVWhVVhVVv1VrVVcdVb9VbFVWlVXDVXpVVp1Vx1VgVVP1VP9VMlVT1VT5VULVVJVVO1VC1VTVVR1VQNVUVVUTVUHVVD1VN1VD1VOdVRdVTlVDtVTnVT7VQ71U01U91UNdVMNVPVVC1VTRVTtVQtVUz1Um1UGVVHtVAlVA1VR5VRpVQpVUZVUmVUJ1VJVVKdVB/VSTVSfVQf1UgVUo1UK1VIFVKtVBfVSlVRXVQXVUUVUVVUD1VEFVE9VAvVQzVRLVQL1USVUA1UBVU9VVDlU/VUPZVP3VPnVDmVThVUA1VAFVANVPvUQPVP7VP71D/VT/1TB1U/1U8dVPPUQRVPzVPzVDzVTsVT61Q71U6tU+fUOvVOnVPn1DtVTk1T66qaKqaGqWOqmlpX4VQ4ta6+qXXVTX1T31Q3lU11U9dUNpVNXVPb1DU1Tm1T29Q4FU2NU89UNBVNPVPL1DOVTC1Ty1QyVUwlU81UMVVMNVPDVC2VS91SudQsdUvdUrPUKjVLpVKr1CqVSp1SqVQpdUqdUqXUJ1VKjVKf1Cc1SoVSsdQr1Uq9Ur9UK9VK/VK91C+1S/VSvdQuVUvtUsFULVVLBVO5VCO1SD1SfdQe9Uc9UovUJrVJLVKX1CKVSV1Sl1QmFUllUpVUJBVJVVKTVCXVSU1Sk1QnlUh1UodUIpVIHVKD1CEVSA1Sg1Qg1UcFUoVUH9VHFVJ71BxVR6WrOmqNSlfpao1Ko7aoLKqLqqPmqDvqjpqj2qg5Ko5qo9qoOOqNiqPyqDfqjcqjzqg8qow6o86oMuqLKqPCqC/qiwqjtqgwaozaoraoMSqLiqKmqCJqikqiiqgiKok6om6oGiqHmqKiqCqqioqilqgo6olaopaoJ6qJeqKuqCaqibqihqgrKogaooaoIGqHCqJ6qB1qh+qhbqge6oe6oW6oH6qGKqFGqBBqhGqhQqgQqoV6oVqoGOqFeqFiqBMqhlqhTqgTaoVKoVaoGSqFmqE+qBQqhfqgLqgPKoO6oC6oDCqCyqAqqAgqgqqgJqgKqoOaoCaoDmqDGqACqLsKoBqou7qrBmqBaqDO1QK1QJ2rAupcJVAFVAGVQB1QCdQDdUAdUA/Usx6oZj2rWct61rOWlaxlHStZyTrWsI4VrGENK1jFqmuuuObqK664+vqrr1799Vev8urVXXnldddOxdFxtdZKx1VKx1FxlFztddePjqPlKqXl6q232nprr7ba2utHtdFsFBvNRr1RbBQb9Ua/UW8UHP1Gv1FwlBsFR7dRbpQb3Ua70W00HO1Gu9Fw9BoNR63Ra9QarUav0Wu0Gp1Gq1FqdBqdRqnRaJQahUaj0WgUGpVGkdFj1Bg9Rp1RY9QYdUabUWf0GW1Gn1FmtBltRplRZZQZTUaVUWU0GV1Gk1FidBldRonRYpQYHUaL0WJ0GA1Gh1FhNBgNRoVRX1QYBUZ9UV8UGP1FbdFalBatRXVRWpQW1UV3UV2UF91Fd1FeFBflRW9RXBQXvUVzUVa0FY1FY9FWFBZtRVlRVzQXvUV70Vb0FYVFX9FZFBaFRWdRWXQWzUVlUVk0F+1FS9FT1BQ9RUlRU9QUJUVBUVL0EwVFQdFP1BP9RDtRT9QT7UQ10U6UE9VENVFOdBMdRUXRUFQUVUVD0VBUFU1FVVFUNBVNRVHRUhQVXUVL0VJ0FT1FE1FEVBGVRCNRSDQSrUQhUUi0ErVEK9FM1BK1RDNRTDQTvUQxUUz0EqVEL9FJlBKlRCfRR3QSdUQf0UfUEV1EHVFGdBFdRBnRRJQRbUQT0US0EUVEBdFAdBANRPvQQXQQ7UPz0D5UD81D81A91A7VQ/FQO9QOxUPvUDyUD71D71A+dA8FRP9QP/QPJUT9UD+UEC1ECVFDtBAtRA1RQdQQPUQFUUH0EA1E2dA1tA1lQ+vQNbQOpUPX0DWUDp1D6VA5dA6dQ+VQOFQOfUPhUDj0DY1D31A3NA6NQ93QOuqGoqF1tI6ioWkoGqqGpqFpqBpahqqhZ2gZWoaeoWboFWqFYqFWaBaKhWKhWegUmoVWoVPoFFqFUqFc6BaqhW6hY6gWqoWOoWLoGBqGiqFiaBj6hYahXugX+oV6oWCoF0qGgqFgKBl6hZKhXegVeoV2oVaoE7qEFqFLKBFahBahRKgRSoQeoUaoEXqEBqFH6BAahAahQ6gQqoQmoUhoEhqFIqFIaBQKhUahTygUCoU+oU3oE8qENqFNKBPqhDKhUqgT6oRKoUvoDWqD4qA3KBBqgwKhP6gNaoP+oD7oD9qD+qA+aA+6g/agOugOuoPqoDyoDpqD8qA8aA5KR3PQGZSO0tEZlAadQWtQGpQGrUFh0BpUBoVBYVAZNAYNQUXQD1QE9UA/0A/UAwVBUdAT1AQ9QV1QE9QEdUFZUBe0BWVBWdAWNAVtQVfQFDQFXUFV0BX0BVVBVdAXtAR9QUnQErQEJUFDUBJ0BA1BQ9ARVASVQBtQB7QBZUAdUAeUAYVAGdAHFAKFQB/QCPQBnUAj0Ah0Ar1AJ1AM9ALFQDfQC/QC3UAz0A1UA81AM1ANtAPVQDnQDrQD5UApUA7UAqVAKVALtAItqUkJ0JKS1KQkPalJTXpSAPSkOwqAAqA7Okd39ACdo3P0AC1AD1ADtAAtQA3QBdQAVUAX0AVUAUVAFdAEFAFFQBPQADQBHUAD0AB0ABVAP/2oRz+6qUc9ummlm1JaaaWUXmqppZdieqmmmGKqaaaedspppyLllFORglSkIQUpSEP6aUhH+umnI/0CKnqKTqKn6CM6iU6ij+gg+oguooPoILqIHqJT6BO6hD6hV+gSuoReoVvoFTqEbqFb6BC6gw6hP+gO+oMeoTvoDnqEfqFH6Br6hX6ha+gYuoaeoWPoGHqG7qFn6B26h+6hd+gbeofOoW/oGzqH/qED6LseoO+6AAGdQBfQ5zqBTqDP9QKdQB/QA/QB/UAP0AP0A91Ab9AVdAR9QU/QFfQEfUBX0BX0AR1BH9AJdAQdQSfQGXTfe+e999955/13r/+uu9e9rjvuuuee++65f333r4c97GIPO9jFLnawmx3sZTe72cs+9rKTfexjJ/vJxfFvHBwHx7/xcNwbH8fJcXJ8HC/Hx3FvXBv3xrlxbVwb58a38XDddsq98W6cW7+9dtorH9dpp3wcD8fHcW08HA/HtXFw3BlXxpFxZTwZR8aR8WQcGk/Gn3FoHBp/xpvxZ5wZb8abcWZ8GWfGo/FlPBqnxpfxZZwal8ap8WlcGpfGp3FsfBq/xrFxbPwar8avcWu8Gq/GrfFsfBfHxXvxXhwX58Vx8V+cF+fFf3FgfBfXxXFxXFwXz8WL8V7cGDfGe3Fe/BgnxntxYTwYH8ZxcV/8Fw/Gd/FhfBfvxYfxYbwXJ8ZZ8VVcFV/FW3FVXBVvxV3xVhwVd8VdcVTcFEfFT3FT3BQ/xVPxU/wVT8VT8VfcFn/FY3Fb3BaPxWXxWBwWl8VlcVh8FofFa/FZvBanxWfxWZwWv8Uz8UscE7/ELXFMHBO3xD9xS5wU/8Q/cVJcFCfFLfFNfBO3xDVxS7wT18Q18U7cEy/FR3FR3BLnxDtxUPwTD8U/cVE8FA/FRfFR3BGfxCPxSVwSj8QjcUm8ElfEC3FDvBAnxA1xQ5wQP8QJcUT8ED/EEfFEPBKHxB1xRxwSf8QhcUr8EX/EKfFG/BBPxBvxRjwRf8QLcUV8EV/EFXFGXBAPxPHwQBwQIP6H3+F2OB1Oh9vhdXgfbof74YO4oDxcD/fD7fA//A+3w/FwO/wOx8Px8Dt8D7/D9fA9fA/Xw/lwNjwOf8PjcDj8DX/D4fA53A2Xw9twOXwNb8Pb8DX8DF/DzfAz/Aw3w9HwN9wNZ8PZcDe8DUfDzfAx3Awvw8fwMbwMJ8PL8DpOhpPhdTwNT8PruBquhW/hU/gWzoVP4VM4F46Ff+FeOBbuhXfhWDgW3oVf4Vg4Fx6Gh+FcuBjOhW/hYPgUnoVr4Ve4FV6FU+FTeBU+hWPhVXgVjoVf4UJ4ED6EO+FPOBP+hC/hTDgTvoQ34Us4FN6EN+FQeBQOhUvhUXgULoUr4VJ4Eq6EK+FJeBGehBPhRXgRToQb4UT4EW6EG+FHuBB+hCPhQrgQjoQH4T04D07HefAdnI7T8R1cB6fB6bgMLoPT8Rm8BrfBgXAbHAcHwoFwHPwHx8Ft8BzcB+/Ba/AenI7X4DU4HbfB6TgNboPb4DT4Da6Cx+AseAyegrPgLHgKjoKn4CU4Co6Cl+AmeAl+gpvgJvgJPoKf4CT4CD6Ck+AgOAkugoPgILgIHoK/4DD4Cg6Dq+Ar+AqugrPgMPgL3oK34C+4C96BU+Ab+AZOgVvgFPgEboFb4BN4BT6BS+AQOAQugUfgEzgFLoFT4Bq4BC6Ba+AZeAfOgVPgF7gH/oF/4Bv4Bb6BW+AX+AVugWPgDvgDnoA/4Ah4Ap6AI+AKOAJ+gCvgCvgBboAf4AS4AW6AE+BznAAvwOf4HC/ABfACPAAXwAXwAHzHdzwAB8AB8AB8AG/AHfAE3AFvwBfwBbwBZ8BL7vnIR+65xz3v3OMe7/zzzjnXXHPON+/cc849F7nIQ15yknv+cZOf/OQj//jIPf7xj3sc5JjnXY7nTW6X2+U2OU43uT1uj9vi9rj9bYvb4va3DW5/2+E2uA1uh9vddrjNbXfb3Ta3rW1r29z2tr1tc9ve+OV4l+OYX3653cu2ss1sK9vONrPNbDvb07azLW1P29O2tG1tZ9vXtrVtbV/b0zazPW1T29T2tF1tS9vRNrbNbDfby/azDW0729B2tO1sO9vRtrSda+vav7axXWwf28U2sn1sH9vI9rCNbAvbw/awLWwT28J2sk1sE9vJdrCdbAPbwXawDWz32sC2r91r99q+9q7ta/Pau/auzWvj2ry2ro1r49q6dq5da9var7atfWu/2q/2rR1rz9qsdqvNqtVWxWqv2qs2qy1rp9qotqrdatPaszas/Wq72q72q41qv9qxNqqNasfarfaljWl32qE2qC1qg9qjtqgtao/apPaoXWqT2qR2qW1ql9qntqltap/an/ap7Wl/2p+2p71pe9qc9qa9aXPamTanrWln2pm2pm1pa9qYtqVtaWPal/aiPWlH2pH2pC1pJ9qPdqVdaT/alLajbWg32o22oc1oH9qGNqLtaD/ahvajnWgb2oZ2oo1oJ9qLNqKNaC/aivaiHWkr2op2pA1p49l3dp59Z+vZeXaerWfT2Xq2nU1n09l2dp0taAfag3agTWgP2oM2of1nE9p+9p/9Z/vZgLafXWgD2oB2od1nF9p8dp/dZ/PZeDafvWfj2Xj2nn1nn9lmdpltZqfZZXaZnWbH2Wj2mV23z+wyu27X7TL7zY6z02w5e84us+Psuu1mo9llNpz9ZrPZa7aarWav2Wn2mt1mp9lpdpstZ1PZVbaW7WV32V92lw1mf9lfNpgdZoPZYnaYHWaL2WO2mE1mj9ljNpnNZZPZWzaXzWVv2Vj2lp1lY9lYdpZtZWfZV7aVbWVf2VP2lV1lT9lTdpVNZT/ZTnaR7WQ32UV2kd1kM9lGdpE9ZA/ZRTaRfWQj2VI2kq1kS9lStpIdZSvZSPaSDWU/2Uf2k11kH9lHdpGNZBfZRjaSjWQb2Un2ji1k99hCto7dY/fYOnaOrWPb2Dl2jm1j39g2No59Y9/YODaNjWPX2DQ2jV1jy9g1Nt2WsWVsuj1jA9lBNo8dZO/YPDaPvWP32EE2kO1j+9hA9o/NYqfYKraKnWKv2DH2iw1jv9guNowNY7vYK7aL3WKv2Ct2i61ij9gkdolNYp/YJXaJfWKb2CY2il1ii9ghNogdYpPYIDaITWKP2Bj2hW1hW9gXNod9YX/YHDaH/WF32B+2h91hd9gedobtYW/YGXaGvWFr2BO2hE1hU9gSdoVdYUvYEbaE7WBH2BG2g/1gO9gN9oP9YDfYEPbcXrAT7AVbwU6wE2wFm8FesOc2go1gz+0Ce24b2AV2gW1gH9jlHje4x/1tcIP72+H+trjDHW5x+y1ub/vtt7f/FrAH7AB7wAawA+wAG8A+N4Bt7nOf29y7bW4Ce7d3m8AuN4FN7nKXm9zj3ltvvvnWu+++9c5bb7vzztvuu+2u++6768bamy6nx+lympwep8dpcpvqctqbFqfFaW/6m/amwelv+psGp8PpZxqabqahaWa6mW6mmWlnmpmOpp1pZzqalqaj6Wlampamp2lqWpvOprfpbJqb3qa3aW7amuamsWlr2prGpq9pbLqbvqav6W76me6mq+ln+pmupqHpZBqZVqaVaWR6mV6mkeljGpkmpo/pY5qYLqaJ6WG6mC6mh2ljWpcOpn/pYBqY/qV/aWBamA6mdWlf2pfWpXdpXZqX3qV3aV66l6alX2lU+pVWpVFpVFqVTqVVaVY6lU6lWelVmpVupVfpVbqVdqVl6Vgalo6lbWlYGpa2pW9pWxqXvqVvaVx6lsala+lZepaupWnpWjqXpqVp6Vz6lS6lSWlT2pQmpU/pU5qUHqVJaVB6lB6lQelQGpT+pEPpUPqTFqUt6U56k+6kOelNepPmpD3pTtqS1qQ1aUv6krakMelL+pLGpDNpSPqRjqQj6Ueakn6kJ2lKmpKepCvpSVqSrqQraUm6kZakGelGupFmpB3pRTqRRqQTaUIakUakCelCmpAepAvpQnqQNqQH6UPakDakD2lFOpDuo/3oPpqP9qP9aD5aj+aj92g9Wo/eowHpPfqPBqQB6T9akKaj7+g6+o62o+voOtqOzqPtaDw6j86j8Wg4Go+Wo+FoOFqOjqPZaDW6TqvRaXSdrtNp9Bp9R9PRc/QcTUe/0XS0G/1Gv9Fu9BrtRrfRa/Qa3UbXaTS6jDajzegyWowuo8NoMTqMBqPFaDEajB6jwWgyeoweo8noM/qL7qK5aC66i8aiu+grGovGoq/oLPqK9qKzaC96i86is+gtWotGopNoIzqJLqKNaCO6iD6in2gnuol2oq3oJrqJtqKnaCtaip6ip2gpmoqWoqtoKpqKrqKh6Co6ioaioegomomOopdoJpqJXqKR6CVaiUaikWglOokOontoH7qH5qF9aB+ahx6iieggWogWooNoH3qI5qF/6B+ahwaidWgb+oa2oWvoG/qGrqHpdA1NQ9NpOk1D59A0NA6dQ+fQOPQObUKX0Cc0C71Cq9Ar9AytQqvQM3QMPUPL0DF0DC1Dw9Ay9AsNQ8PQL7QL/UK30C60C91Cp9AtNAqdQqfQKPQIjUKL0CP0CC1Ck9AidAlNQpPQJbQJ7UFr0Bu0Bp1Bb9AbdAYNQofQHvQH/UF70Bs0CJ1Bc9AcdAbdQV/QEzQFPUFL0BQ0BS1BQ9ASdAQNQUPQEbQFHUFX0Ba0BV1BY9AGdAF9QB/QBbQDXUA/0A60A/1AN9APNAPdQDfQDLQCzUAn0Aq0Ap1AL9AJNAK9QC/QCPScRqAJ6Dk9pwnoAZqAFqAH6AFagN5pATqA3umdDqAB5HCaalBT7WlQg9rTn/Z015/+dNded821115zbTXXVVttdc3LsrAcLnvL4fK37C17y9/ytvwtd8vb8rbcLXPL3TK4zC1zy+BytgwuY8vZcraMLTfL2PTNzXIzffOyrC1by8KytVwtC8vCcrVMLUfLwvK0PC0Ly9RysCwsQ8vQsrAcLePKwvKvLCwHy7/yrxwsA8vBsrQMLAPL0nKyPCwXy7hysWzMmKbZWC6Xy2VyGtRjDqdHLeZwOZwW9anLHE6b2szh9KnDHE6TmszhdKmx1ppqrbemmuqtf86Vd2VceVfmxSv3yr+yr4wr+8q6Mq6MK+vKuTKwnCwfy8dysoxMY0111lnTTC4v01fbXCwTy8Z0mL/lcPprT9PcKw/LuLK3rC0Ly8nytYwsX8vNMrKMLDfLzHKzvCwzy8zysqwsL8visrKsLIvLz7K47Cw/y8+ys0wsO8vjMrFMLI/LxnAb7AaTwW4wHUwGk8F0cBxMB9uxg+vgM7gOo8FocB1+g+twHPwGv8FxMJysKWfCRHKmjAlTnoTNYDU4DU6D1eA6rAaTwnW4DpPCpbKhTCjXyIRyoUKYSC6ULWEimEi2lDnhPnjRHYQXYTJksB5MBjNihB1hRhgSJGwJe8FbsBK8BWvRgrNgLbgLzoKz4C64DO6CyeAyuAwmg9ngNpgMXoPXYDJ4DCaDu+AxeAzugsVkOnnMdXKdPGY7ecREsp1sBxPJk/AYLAaHwWKwFBwGh8FSLiUsBUeJgqHkFnkGtpFn5FKlMikMCTPCkXAkzAhLwowwKCwJS8KgMCUcCDvCjXAj7Ag/wo5wKPwIP8KhMCIcCivCiDAirAgTworygDwgB8CWMCbsCGPCl7Aj7AhfwpuyiCfhSngSpkQJh8OO8CacCW/CmjThTxkU9oQzYU+4E86EM+FOmBN2hANhPTgQFiQIA8LiMCgMDoPCjDA4DA4zwt+wNNwNM8LdsDfMCDPC3vA3HA6Tw5UwOTwOj8Pl8LhMaQ5xJswJV8KccsWVcKVcs4gL4USYEE6ED2FCmBA+hBHlWfgWXoVvYVWq8CmsCr96hVNhUfgURoVR4VM4Fb5zKeFReNSlhEVdStgXFoVFYV/4FPaFe/XCvDAxzAy7wszwsmVYGUaGjWFX2Bg+hl1hV/gYboWB4V04F96FdenCvvAwLAznwsJwsGD4F26Fa2FWuBamRQvPwrYwKywLy8Ks8CxsCsfCq3AsDAuvwqswrEwrj9gZzoWd4WQ4F86Fk+Fh2BbGhVlhVhgXtoZxZWvzxdpyxs5yxs1wM5wMN8OucDKcDLvCynA0DA0/w9AwNWpZVpaFp+FneBqWhp/hZ1gaZoSj4Wf4Gn6GreFr+Bq2hqvlmzG2hq1ljLFljLVhbBgb1oazYW3YGc6Gs2FneBt2ljXehrdljcVhBrgIXoCL4A0b8AOMAV/AEPAFPAFDwBDwBCwh7wxiZxnMH3aGneUve1gG1oAzYA0YAwYMAbfAMDALDAPPmIEz4Bk4B86AM+AcGEfekSXkAllCNmAAW8gGMAQMARPAEPDc3I2FD+AKmACugClQwA2wDJwBD8FDcAaMA4PAczgEDoHn8Ak8h0ngE/gEJoFR4DCbwl82hccRi5gAboAX4AZYgQLMAI/Ac5gD5oDncAQ8hyHgCDgChoAlYBBYBJ7DInABPIfncAH8cQHsAX/8sQfcAYvY824c7N1Xry4sfGITl9jEJC5xiUn8YRKD+MMfBnGIAeDdjYV3uMQlJoBLLAATwASwAHwgN8gOsIXsIM/NZQL4xCUOgAPgEu8yiHwhE8gE8gVsIV/IIbAFbCGHyAUygHxmM595t8MWLrZ77UK71642bZgI7oF5XG2YB96Bd2AdtxcucXnhEtgENoEvNoEzvvjijDHOVxvGGF9teOMTGAVOgVFgFTgFToFVXG0YCn5yKeEn2IkTfAQ7wUmSYCN5Ry6QeeQCWUfmkXlkHVlG1pFfZBlZRn6Ba+QX2YWLDCMzyAtygrwgr1iBa+QVmQWugWtkFjlGJpVpYBuZRqbDNrCNTJdrZLp840a2gblgKlgJpoKnYCVYCZ6Cq+ApGAsWfAVbwWBwFQwGf8FVcBX8BfPBLvALzAK/wCtW4BZ4Do/AJPAIvAKTwCTwCvwC68BBMB0OgoEAwT4wHfaBaWA6TIdpYBaYBo6BWWAWOAZ2kVtgG/gGtoFr4Bv4Bq6RYVxPF9cldXFdW7burfwqC8lDspAMBEgukIHkIEHyj3vpYro8Lqa7adMVdTfdUVfUFXVH3VN31EV1T91TF9WNdVFdYcIwAAwI58F6cB6MB+vBejCeCwnjwXv2RLqQbiRs6EK6kLAhXOhqupnum5spo8qo8qlsI+PINTKOnCPXyDVyjpwk58hIcpKcJCPJPjKSrCP7yD6yjlzgcrqhLo8b6oICdT9dUHfV/XQ/3VX3WGaSpeQhWUoukofkIblIJpIN5RoZSq6RlWQoGUpWkp1kJflJdpKd5Cd5SX6So0TJTfAdbMYMDnNN3VKX1C11O11Sl9TtdD3dTpfT9XQ9XU431eV0edxUN9XlcUXdfsF7L3i9e++93rXXu/Xaa2+13G69PCw3y+3yuNAuj/vp05V2u11ut9nldsPdZrfZDXdJZTC5U1aRO+UjR7KRSyhgQjDhl/BL6CX0EnYJu4RcQi1hlhBLeCW8EloJrYRVwiohlZBKOCWcEkoJpYRRwighlNBJ2CRkEi4Jl4RKQiVhkjBJiCREEh4Jj4RGQiNhkbBISCQUEgYJf4Q+wh4hj5BHuCPcEeoIdYQ5whwhjhBHeCO8EdoIbYQ1QrpwRigjjBHGCGGEMMIX4YvQRegibBG2CFmELMIV4YpQRZgiRBGiCE+EJ0IToYmwRFgiJBGSCEeEI0IRoYgwRPgh9BB2CDmEHMIN4YZQQ6ghzBBmCDGEGMIL4YXQQmghrBBOCCWEEUIIIYTwQfggdBA6CBuEDUIGIYNwQbggVBAqCBOEB0IDYYFwLpwLCYQEwgHhgFBAKCAMEAYIAYQAwl24C8+wDMlwDMVQDH3owx7uUIc5xCEOQxuWA8uB5EBy4DgwHAgO/AZ6A72B3cBuIDeQG7gN3AZqA7WB2cBsIDYQG3gNrAZSA6eB0kBpYDQwGggNhAY+A5+BzkBnYDOwGcgMZAYuA5OByMBjoDHQGFgMLAYSA4mBw8BhoDBQGBgMDAYCA4GBv8BeIC9wF6gL1AXmAnOBuEBc4C3wFmgLtAXWAmuBtEBa4CwwFggLfAW6Al2BrcBWICuQFbgKXAWqAlWBqcBUICoQFXgKLAWSAkeBokBRYCgwFAgKBAV+Aj+BnkBPYCewE8gJ5ARuAjOBmMBLoCXQElgJrARSAimBk8BJoCRQEhgJjARCAiGBj8BGICNwEagIVAQmAhOBiEBE4CHwEGgINAQWAguBhEBC4CAwEAgI9AP2AfmAe8A9oB5QD5gHzAPiAfGAd8A7oB3QDlgHrAPSAeWAcUA44BvwDegGdAO2AduAbEA24BpwDagGVAOmAdOAdeAZ0AxYBiQDkgHHgGNAMaAYMAwYBgQDggG/gF9AL6AXsAu4BdQCZgGxgFjAK+AV0ApoBawCVgGpgFTAKeAUUAooBYwCPgGdgE1AJiATcAm4BFQCKgGTgElAJCAS8Ah4BDQCGgGLgENAIWAQEAgIBPwB/gB9gD7AHmAPkAfIA9wB7gB1gDrAHCAO8AZ4A7QB2gBrgDVAGiANkA6kA2eAM0AZoAwwBvgCdAG2AFmALMAV4ApQBagCTAGmAFGAKMAT4AnQBGgCLAGOAEWAIMAPoAewA9gB5AByADeAG0ANoAYwA5gBxABiAC+AF0ALIAVwAigBjABGACGAEMAH4APQAegAbAA2ABmADMAF4AJQAYgAPAAaAAuABcA5cA4kABIAB4ADQAGgADAAGAAEAAIAd6AJliAJjuAIiqAIhmAIfuAHeqAHepCDG9RgBjOIQQxe8IIWtGAF61fuK/eR+8R94T5w37fv2+ft8/Z1+7p93D5u37Zv26ft0/Zl+7J92D5rX7WP2jftm/ZJ+6R90b5oH7QP2vfse/Y5+5x9zb5mH7NP2ZfsQ/Yd+459xj5jX7Gv2EfsI/YN+4Z9wj5hX7Av2Afs+/X5+nx9vb5eH6+P17fr2/Xp+nR9ub5cH64P13frq/XR+mZ9sj5ZX6wv1gfrg/W9+l59rj5XX6uv1cfqY/Wt+lJ9qL5Tn6nP1FfqK/WR+kh9o75Rn6hP1BfqC/WB+kB9n75OH6dv06fp0/Rl+jJ9mD5M36Xv0mfps/RV+ip9lD5K36Qv0gfpe/Q5+hx9jb5GH6OP0bfoW/Qp+hR9ib5EH6IP0XfoK/QR+gZ9gj5BX6Av0AfoA/T9+f58fj4/X5+vz8fn4/Pt+fJ8eL47n53Pzlfnq/PR+eh8c745n5xPzhfni/PB+eB8b742H5tvzafmU/Ol+dJ8dV/dh+ZD8535znxmPjNfma/MR+YT84X5wHxfvi+fl8/L1+Xr8nH5uHxbvi2flk/Ll+XL8mH5rHxVPirflG/KJ+WT8kX5onxQPijfk+/J5+Rz8jX5mnxMPiVfkg/Jd+Q78hn5jHxFviIfkY/IN+Qb8gn5hHxBviAfkM/H1+Pj8e34dnw6Ph1fji/Hh+PD8d34bnw2Phtfja/GR+Ob8cn4YnwwPhjfi+/F5+Jz8bX4WnwsPhbfim/Fp+JT8aX4TnwmvhIfiY/EN+Ib8Yn4RHwhvhAfiA/E9+H78Hn4PHwdvg2fhi/Dh+HD8F34LnwWPgtfha/CR+Gj8E34JnwSPglfhO/B5+Br8DH4GHwLvgWfgk/Bl+BL8CH4EHwHvgOfgc/AV+Aj8A34AnwAvt13fudnfuZXfuVHfuQ3fuMnfuIXfuEHft73P//1r3/721/+8vdRr5xHzhvnjfPEeeK8cF44D5wHzvvmffO8ed68bl43j5unzcvmYfOuedc8a541r5pXzaPmUfOmedM8aZ40L5oXzYPmOfOaecy8Zd4yT5mnzEvmJfOQeci8Y94xz5hnzCvmFfOIecK8YB4w75f3y/Pl+fJ6eb08Xh4vb5e3y9Pl6fJyebk8XJ4tr5ZHy5vlzfJkebK8WF4sD5YHy3vlvfJcea68Vl4rj5WnykvlofJOeac8U54pr5RXyiPlkfJGeaM8UZ4oL5QXygPlefI6eZy8Td4mT5OnycvkZfIweZi8S94lz5JnyavkVfIoeZK8SB4k75H3yHPkOfIaeY08Rh4jb5G3yFPkKfISeYk8RN4hz5BnyCvkFfIIeYS8Qd4gT5AnyAvkBfIAeYC8P14fj4+nx8vj4fHueHc8O54dr45Xx6Pj0fHmeHM8OZ4cL44Xx4PjufHaeGy8Nd4aT42nxkvjpfHqvDoPjYfGO+Od8cx4Zrwy3hhPjBfGA+OB8b54Xzwvnhevi9fF4+Jx8bZ4WzwtnhYvi4fFu+Jd8ax4VrwqXhWPikfFm+JN8aR4UrwoXhQPiufEa+It8ZR4STwkHhLviHfEM+IZ8Yp4RTwiHhFviDfEE+IJ8YJ4NjwZHgxPhhfDg+HB8GJ4M7wYHp03w5vh0Xk1PDqPhlfDq+HR8G54NDwc3g3vhofDy+Hh8HR4OTwd3g4vh5fD2+Hx8HZ4PzweHg/vh9fD++H58Hp4PTwfHhBPhXfCG+Gd8Eh4I7wRHglPhEfCC+GJ8ER4IbwPXgjPg/fB++B58EB4HrwSHggPhFfCM+G18Fh4LrwRXgpPhdfCe+Gx8F54KzwWHgtvhYfCW+Gp8FB4KDwVXgovgifBg+BJ8B54EDwI3gOvgffAY+A18Bp4DDwHHgNvgufAc+BN8Ch4HLwNngZvg5fB0+Bp8DJ4FrwMHgbPgmfBw+Bd8DB4HbwL3gWvgxfB6+BV8CJ4EbwKngRPgbfAS+AJ8ErP9EqP9EzP9EgvgEd6ALwAXgAPgHd6ALydd3qnt/MGeDuPgDfAG+AR8OY8Al4Bb86b8wp4BrwC3gHPgGfAO+Al8A54CLwEXgIPgafAE73P+97nbe9739ue9rZnPe1pz3rcG73sbW972bNe9rBnPeth73qf53nbA73vhV7ofa9739Oe9vzn9rf9bp/b9/a3fW8/29/2t/1sX9vP9rF9bV/bx/atfWz/2rf2rf1r/9u/9sP9b//bD/fF/XAf3Bf3xX1wn9wH98d9cp/cH+fRP+6X++W8+qN9aF/ah/aRfWlf2kf2l31kn9lf9pd9Zn/aZ/ap/Wl/2qf2q/1mn9k39pl9ZN/YN/aR/WMf2lf2kX1kX9lP9ql9Zt/Zd/aZ/Wef1wf2fX1g/9f39X39Xz/Y//WF/WA/2Bf2iX1hf9gn9on9Yb/Yz/VtfVrf1q/1aX1av9a/9Wt9XP/Wv/VxfV0f19/1dX1df9fn9Xf9Xp/X5/V7fWD/1Xf1YX1X39SH9WF9Uz/VN/VV/VQ/1Vf1Y31VX9aP9WN9WX/WX/VVfVJf1Tf1SX1S39Qv9V19VN/UN/VR/VNf1lf1WX1WX9Vv9TX9TB/Tz/QnfUwf05/0Kf1JX9Kn9Cl9Sf/Sl/Qt/Uv/0rf0K31Lf9Ov9Dd9T7/Sr/Q9fU7f0+/0OX1Ov9P/9Dt9UP/T//RBfVEf1A/1RX1RP9Qf9SH9Rn/Rb/QP/UV/0T/0Df1DX9A39A19QR/Rj/QL/UP/0C/0Bf1Cn9AX9AV9Qn/Qb/QZ/UPf0V/0H/1Hf9FP9Bd9Qz/RT/QNfUXfzq/z73w7H8+v8/H8Ob/Or/PnfDp/zpfz6Xw6X86H8+X8OB/Oh/Pj/Dw/zt/z8/w8f8/n8/d8PZ/P5/P1fD9fz+/z/Xw/v88H9Pv8Px/QB/T//EB/zVfzzXw1P02aH+an+WTI/DEfza/7YX7dL/PD/DC/zDfzxfwwf8wP8898NN/MZ/PX/DLfzTfz3fw238w389v8N9/Kj/Kf/Cgfyn/yn3woX8qH8qd8KV/Kn/Kr/Cmfyq/yq3wq/8qn8rH8Kx/L1/Kv/Ctfy8/ytfwtP8vP8rf8Ln/L5/K7/C6fywfzufwvH8wH8798L3/JV/KRfCU/yUfykfwkf8gn8n98I9/I//GPfCE/yB/yh/wgH8l38pt8Jr/JR/KZfCYfySfykfwgn8gn8oP8Hz/IB/J//B8fyC/yaXwY38X38Xv8Hb/H5/F3/B2fx8/xeXwdP8fP8XX8G1/Hx/Fv/Bsfx7fxcfwa38a38Wv8Gb/Gp/sz/oxP92V8uh/jy/gyfoz/4sf4Lv6L/+K7+DB+io/ij/go/okT38M/8UOE+CB+iW/ie/gmvojv4Xv4Iv6I/+F7+CC+h0/il/gjvoqf4ov4LP6Iz+Kv+CP+iL/it/gTvoPP4Dv4DT6Dz+A3+A9+gw/hP/gPPoQv4UP4Eb6EL+FH+BR+hF/hU/gV/oZP4VP4Gz6Hv+Fn+Bw+h5/ha/gZPoav4Wv4GL6Fj+Ff+Ba+hX/hd/jmF/ABfAH/wAfwAfwD38AH8He7f/4DX8BH8Od+gE/g7z6AX+AH+Am+gj/gE/jmJ/ADfPObP8AX8AN8BV/AF/AV/AW/f/7359///ff3337/8bcf//vtt/9+/e/PX3/98/8//+9/H/zf9z74we998nt//OQn//jDP37xhz/84i+9N//Nc/PffDfPzXPz3Tw2bB6b3+a1+XK+mwfnwflu/pvP5rF5bb9+6rv5bT6c1+bJ+XFe3KeenO/myXlxvpvv5sX5bR6ar+an+Wqemp/mp3lq/pqf5qV5aB6al+ajeWnemo/mo3lr3plf5pF5Yx6ZP+aNeWP+mE/mj3llPplP5pV5Zl6Zb+aZeWa+mXfmm/ln3pl35p/5aF6X5+V3eV5emN/ld3lhfpjP5XF5W96Wx+VveV1+lwfmd/lgHpgH5oP5Yl6YJ+aHeV++l//le3le/pf/5Xn5XJ6X1+Vz+Vxel8flVflUHpVP5Vd5VB6VX+VZ+VXelGflWXlTnpQ35Ut5Ur6UP+VJeVL+lG/lT/lXvpVv5V95WP6Vd+VheVjelaflXflZnpan5Wf5WH6Wl+Vj+Vhelq/lKflM/pLP5D/5S/6S/+Q9+UvekiVfyX/ymTwoz8lj8pu8JX/Jd/KYfCgvymvymzwlv8lj8pQ8JY/JZ/KYvCifyWfyovwon8gj8oc8Iq/IH/KHvCIvyCvyhLwgT8gP8oK8ID/IG/KDfCFvyBvyhfwiX8g38ov8It/IO/KNPCPvyDvyjLwkz8hH8pK8JB/JP/KRPCT/yD/ykPwk78ff8Xj8HU/H4/F4PB1fx9PxdnwdX8fb8YB8IO/H//F/vB+Px+/xejwfr8f38Xw8H9/H5/F9vB2fx+fxdrwcb8fT8XK8HE/Hz/F1vow348v4M96MN+PPeDQ+jK/zY/wYX+fN+DFejA/jxXgyPowP48n4NJ6MX+PT+DR+jWfj13g1no1n49V4OF6Nf+PheDj+jW/j33g3vo1v4934ON6L5+K7eC5+i+/iu/gt3orf4qN4K96Kj+Kr+Cgei6/iq3gs/orf4qn4KJ6Kn+Kj+Ch+ipfiwXgr/ov/4q34LN6Kr+Kz+Cy+itfij/ghnogf4ot4Ip6IL+KNeCH+hwfigfgfPoj/4Y/4ID6IP+KJeCAeiRfikXglXogX4pX4JV6JT+KX+CU+iWfik/gmnoln4pt4J76Jf+KdeCf+iYfieXgdfofX4XP4HX6Hz+Fp+BwehqfhaXgYns7D8DY8nafzNnwNn8PP8DD8DC/Dw/AwvAwfw/vwNHwP38PT8Dc8DU/nb/gbns7j8B+8Bw/Cv/AuvAr/wqvwK/wKr8Kz8Cp8C8/Cs/AtPArfwqfwKDwKn8Kf8Cm8CX/Cn/AmvAhvwofwIrwIH8KP8CE8CT/Cj/Ak/AdPwpfwH/wHX8J78Bt8Bq/BZ/AYvAavwWPwEzwG78BP8BO8Ay/BO/AVvAQvwVfwFDwGH8E78BE8BO/AO/AQ/APfwU/wHDwHP8Fb8BO8BG/BW/AS/AV/etPvfALfwCPwpj89AU/An36AP70AP8AP8AI8AC/AB/AAPAAfwM/5AL6An/NzvoA34Av4A96AN+AP+AX+gGfgF/gFnoFH4Bl4BR6BR+AV+ATe89xjz33v/vOhB/3nQb/95z+/Pfbba4899tpn773nv//e89h/vnvRc0/67kk/+u67H33Zs3VsXVsv52kf52kX18f1cV1cJ9fF+drJdXK+euurv/72cP52cD1cD9fBdW4dXN/WuXVufVvv1rd1b71b79a99WzdW//Ws/Vs/VvH1qd1ab1Zl9ajRevIerS+bFlX1p91aB1Zh9aZdWQdWWfWm/VkHVlX1pF1Z/1Zb9ap9WmdWbfWm3VrvVpv1pv1av1a79VxdVsdV7/VbXVb/VbP1W91XT1Xz9V1dV5dV9/VeXVefVf31Xf1X91X/9WLdV/dVy/WjfVifVg31o31YZ1YH9aFdWKdWBfWgXVhPVgH1oH1YP1Yn9Vp9VWdVn/1qpvqtbqqbqqr6qi6qW7KVH/VYXVY/VWP1U/1Vd1UX9Vl9VldVU/VUfVTvVVf1Vt1Vn1VX9VZdVddU7fUKXVLvVKn1Cn1Sv1Sr9Qx9Uv9UsfUM/VRvVQX1Ud1UZ1UJ9VF9VBdVAfVQ/VQHVT/1EF1T/1T/9Q99U7dU+fUO/VOnVPP1Dn1TT1Tz9Q39UvdUW/UH/VHvREhQj1RV9QX9UR9UWfUE/VEnVFH1Bv1Q51QP9QNdUKdUDfUC/VHHVGH1Bl1SR1Rl9QjdUQdUY/UJ/U5XU6n0/90QL1PB9T59D69T+fT/XQ+PVD30/30QF1QD9QHdUFdUB/U9/RBXU/f0/d0Pd1O19PrdDvdTq/T7/Q6HU+/0+90PH1Ox9Pz9Dl9Ts/T5fQ4XU0/09V0M/1MP9PN9DHdTC/Tx/QxvUwn08/0Mb2uj+lo0PQ0/Uxf09n0Nd1NZ9PZdDe9TX/T4fS6Dqev6XW9rq/pZ/qVPqVH6VO6lB6lR+lSOpUupVfpVDqVXqVb6WC6mP6lg+lfepgepn/pXvqX3qV76V56l86ld+lbOpfOpW/pWvqWnqVr6Vp6lm6lZ+lYupVupWPpVLqR7qQ36U26k/6kL+lEepFOpA/pRXqRPqQz6Uj6kB6kB+lDupA+pCPpRzqUnqQr6Up6kn6kJ+lG+pF+pBvpQ7qR3qQP6UN6k86k1+g0Ol2n0W10uk7XbfQb3UaX0W/0G11Gh9Fl9BgdRofRY/QZPUbH0Wf0GR1H/9FxdB39R//RdfQdXUfP0Xf0HN1H39F3dB+dR/fRe3QenUfv0YF0FL1EN9FL9BPdRDfRT5w40Vv0ET1Ff9FZ9BU9RXfRWXQVnUVP0VX0RIYICQLkh48ePHboyIHjho0aNOhmyIgB44WLFixWqEiB4oSJEiRGiAgB4oOHDhw2aMiA4YKFChQmSIgA4YGDBgwWKEiA4ICBAnMEBggIAGB3miU5iiH4ed93vnXG11ZLy5EbJy4cuG/eunHbpi0btmvWqlGbJi0atGfOmjFbpiwZsmPGihEbJiwYsF++evHapSsXrlu2atGaJSsWrFeuWrFapSoVqlOmSpEaJSoUqE+eOnHapCkTpkuWKlGaJCkSpEeOGjFapCgRokOGChEaJCgQoD9++vDZoycPnjt26tCZIycOnDdu2rBZoyZNHZozZsqQGSMmDJgvXrpw2aIlC5YrVqpQmSIlCpQnTpowWaIkCZIjRooQGSIkCJAfPnrw2KEjB44bNmrQoJshIwaMFy5asFihIgWKEyZKkBghIgSIDx46cNigIQOGCxYqUJggIQKEBw4aMFigIAGCAwYKzBEYICAAgN1pluQohuDnfd/51hlfWystR26cuHDgvnnrxm2btmzYrlmrRm2atGjQnjlrxmyZsmTIjhkrRmyYsGDAfvnqxWuXrly4btmqRWuWrFiwXrlqxWqVqlSoTpkqRWqUqFCgPnnqxGmTpkyYLlmqRGmSpEiQHjlqxGiRokSIDhkqRGiQoECA/vjpw2ePnjx47tipQ2eOnDhw3rhpw2aNmjR1aM6YKUNmjJgwYL546cJli5YsWK5YqUJlipQoUJ44acJkiZIkSI4YKUJkiJAgQH746MFjh44cOG7YqEGDboaMGDBeuGjBYoWKFChOmChBYoSIECA+eOjAYYOGDBguWKhAYYKECBAeOGjAYIGCBAgOGCgwR2CAgAAAdqdZkqMYgp/3fedbZ3xtVaRHzZYlO1hwYGB6WJsyXao0KdKjZsuSHSw4MDA/1qZMlypNivSo2TIlik9y5EYNEyQoSBgQwHOvuVGT1pUhw2XLlCVKkgQBguPmy5MmfckOFhwYmB1rU6ZLlSZFetRsWbKDc9CAwQIFCRAcMFCAwMDcgAA7kxRBz3ONLafkxIHz5syXK0+O/PDRg8cOHTlw3LBRs3eZMWG+dNmS5cqRGygwINgi6Hmusd2UnDhpwmSJkiRIzpgpQzQJESA8cNCAwQIFCRAcMFCAwMDcgAA7kxRBz3ONrabZGDFhwHzx0oXLFi1ZsFyZIsVJkyROaUZkyA6dMmOmRAnyA4YLDxwYKCCzmCk5atKEAYPlyhMnRor04Kk7U6bKlCF0MkSAgOBgZ2KMLTZrxojRkiUKFCRHfviwUbMlS5IjRWrQkRAhAUKA3dUXa1OGDJctWqRESYIEyI8bNl22LEmS4wYKDBYMzFnPenDenDHjpUsVKkyWDBGiI2dMmChPfvRwwYKDBgUIDFSweuLAQXPmixcrVZowITJkh06ZMVOGBPkBw4UHDgxM0uJRoEGB9eWoTIIaCRhogwXoCgIUCHbMRMlJckDDAe6LUhkDOwwwAAfL0JUCLgrspInCk2QOxBwnRkkNgR0EJICzZajLABcD5qShwvNEAAgBIDFNaoIEkGCLURcAdADmsKHy82RnYgcq0ySB0hPOGaQFhjPAeamReqRniQ1ThOm3GSszEaoCpGRRmuWggVp0UkqSxCgd62gHRel2hUoUp23JTwBK99YZX2rL0BUUVjRm6cyNisCaKTtHKKUYKKV0d6fUtLOzq1NK2tHZzSkN7eTs4pR6dnB2b0o3Oze7NuWYHZvdmvLKTs0uTWlkV7dDU/rYndmZKWfsyuzIlB52Y3Ziyg27MDsw5YPdl52XksCuy45LqXdbdlrKu8uyw0Ly2F3ZWSFz7KrsqJA2dlN2Uki6XZQdFDLG7snOCeli12THhFyxW7JTQqLYJdkhIUvsjuyMkCJ2RXZEyA+7ITshJIddkB0QMsPux84HaWHXY8eDnLDbsdNBQtjl2OEgG+xu7GyQCnY1djTIAzu63QxybidjF4MUsIOxe0Hudi52Lchyx2K3ghR3KnYpyG+HYneC9DsTuxLk3pHYjSDxTsQuBFl3IHYfRnI7D7sO46odh92GEdVOwy7DWGqHYXdhFLWzsKswftpR2E0YOe0k7CKMmXYQdg9GSzsHuwbjpB2D3YIR0k7BLsHYaIdgd2BUtDOwKzAe2s3tCIyEdgN2AsZAuwA7AKOf3W53jnt25q4c8ezI3TjW2Ym7cJSzA3ffqGPn7f54Y+d3faSx47s9ytjpXR5f7PDujix2dlfHFDt6lhtNnOTOceOIU9wZbgRxgju/ia9Ob2c3kdXJ7dwmpjq1ndlEUye285o46rR2VhNBndTOaWKnU9oZTdR0QjufiZdOZ2czkdLJ7FwmRjqVnclERyey85i46DR2FhMRncTOYWKhU9gZTBR0Ajt/iX9OX2cvkc/J69wl5jl1nblEOyeu85Y457R11hLhnLTOWWKbU9YZS1RzwjpfiWhOV2crsczJ6lwlijlVnanELyeq85TI5TR1lhKznKTOUSKRU9QZSgxygjo/iT5OT2cnccfJ6dwk4jg1nZnEGiem85I447R0VhJhnJTOSWKLU9IZSVRxQjofiSdOR2cjkcTJ6FwkcjgVnYlECiei85DI4DR0FhLnTkLnIFE8BZ2BRHwCOv+E3k4/Z59Q2snn3BMaO/WceUJdJ57zTujqtHPWCUWddM45oaVTzhknVHTCOd+Efk43Z5tQzsnmXBOeOdWcacItZ92JJnxynjnNhEPOMieZEMg55hQT0jjDnGBCEOeX00tI4exycgkRnFtOLaF5ZjmxhPy8cloBxZ1VTiqgtXPKKQVUdkY5oYC+zienE1DW2eRkApo6l5xKQE1nkhMJ6Og8choBBZ1FTiLgn3PIKQSccwY5gYBozh+nD5DL2ePkAUI5d5w6QCJnjhMHCOO8cdoASZw1ThpgiJPunAFWOGWcMcAEJ4zzBXieLs4WYD9ZnCu+caeKM8V37URxnviWnSbOEp+tk8Q54lN1ijhDfJ5OEOeHT9Lp4ezwGTo5nBs+PaeGM8Pn5sRwXvjGnBbOCt+Vk8I54VtySjgjfD9OCOeDj+50cDb4UJwMzgUfh1PBmeCDcCI4D3xzp4GzwCfgnDsJfN854BTw1TPACcDbdu7O03t2mmfpDTvJc/RuneIZeqtO8Py8T6d3fm/S6c/u+Tn5ub09pz6z9+bE5/XInPas3pOTmuU8JiY5c5wpzhRnhjPDmeBMcOY385vpzfRmdjO7mdxMbuY2U5uZzcxmYjOxmdfMa6Y105pZzaxmUjOpmdPMaaY0M5oJzYRmPjOfmc5MZ2Yzs5nJzGRmLjOXmcpMZWYyE5l5zDxmGjONmcXMYiYxk5g5zBxmCjOFmcHMYCYw85fpy/Rl9jJ7mbxMXuYuc5epy9Rl5jJzmbhMXOYt05ZZy6xl0jJpmbPMWaYsU5YZy4xlwjJhma/MV6Yrs5XJymRlrjJXmapMVWYqM5WJykRlnjJPmaZMU2Ypk5Q5yhxlijJFmaHMUCYoE5T5yfxkejI9mZ3MTiYnc5OpydRkZjIzmZhMTOYl85JpybRkVjIrmZRMSuYkU5IZyYxkQjIhmY/MR6Yj05HZyGxkMjIZmYvMRaYiM5GJyERkHjIPmYZMQ2Yhs5BJyCRkDjIHmYJMQWYgE5D5x/xj+jH9mH3MPiYfk4+5x9xj6jH1mHnMPCYe845px7Rj1jHrmHRMOuYcc44px5RjxjHjmHBMOOYb043ZxmxjsjHZmGvMNaYaU42Zxkxj1pl1JhoTjXnGNGOWMcuYZEwy5hhzjCnGFGOGMcOYYEww5hfzi+nF7GJyMbmYW8wtphZTi5nFzGJiMbGYV8wrphXTilnFpGJOMaeYUkwpZhQzignFhGI+MZ+YTkwnZhOzicnEXGIqMZWYScwkJhITiXnEPGIaMY2YRcwiJhGTiDnEFGIGMYOYQEwg5g/zh+nD9GH2MHuYPEwe5g5zh6nDzGHiMHGYN8wbpg3ThlnDrGHSMGmYdCadOcOcYcowY5gwTBjmC/OF6cJ0YbYwW5gsTBbmCnOFqcJUYaYwUZgnzBOmCdOEWcIsYZIwSZgjzBGmCFOEGcIMYYIwP5geTA9mB7ODycHkYG4wN5gaTA1mBjODicHEYF4wLZgVzAomBZOCOcGcYEowJZgRzAgmBBOC+cB8YDowG5gMTAbmAnOBqcBUYCYwE5gITATmAfOAacA0YBYw50wCJgFzgDnAFGAKMAOYAUwAJgBzZ+7M0zxN0yxN0iTN0AxN0ATNb3qTm9zc5jbNbGITm9e8pjVrWa4sV5IryZXjynGluFJcGa4MV4IrwZXfSm9lt7Jbya3kVm4rt5XaSm1ltjJbia3EVl4rr5XWymoltZJaOa2cVkorpZXRymgltBJa+ax8VjornZXNSmblsnJZqaxUViYrk5XISmTlsfJYaaw0VhYri5XEymGlsFJYGawMVgIrgZW/yl+lr9JX2avsVfIqeZW7Sl1lrjJXiavEVd4qb5W2SltlrbJWSaukVc4qZ5WyylglrBJW+ap8VboqXZWtylYlq5JVuapcVaoqVZWpSlTlqfJUaao0VZYqS5WkSlLlqHJUKaoUVYYqQ5Wgyk+lp9JT2ansVHIqOZWbykwlpvJSaam0VFYqK5WUSkrlpDJSCal8VDoqHZWNykYlo5JRuahcVCoqFZWJykQlohJReagsVBIqB5WCSkFloDJQCagEVP4p/5R+Sj9ln7JPyafkU+4p85R4yjulndJOWaesU9Ip6ZRzyjmlnFJOGaeMU8Ip4ZRvyjYlm3JNqaZUU6Yp05R1ZV2JpkRTninPlGZKM2WZskxJphRThinBlF/KL6WX0kvZpexScim5lFvKLaWWUkuZpcxSYimtlFVKKuWUckoppZRSRimjlFBKKOWT8knppHRSNimblEzKJaWSUkmZpExSIimRlEfKIiWRckgppBRSBimDlEBKIOWPskfJo9xR6ih1lDnKHCWOEkd5o7xR2ihtlDXKGiWNkkZJV8ooY5Qwyhfli9JF6aJsUbYoWZQsyhXlilJFqaJMUaYoUZQnShOlibJEWaIkUZIoR5QjShGliDJEGaIEUYIoP5QdSg6lhjJDiaG8UF4oLZQWygplhZJCSaGcUE4oJZQSyghlhBJC6aBsUDIoF5QLSgWlgjJBmaBEUCIoD5QHSgOlgbJAWaCcKweUAsoAJYASQLkrd+VZnqVZmiVZkqVYhiVYgqVXeuUvf+lLX/ayl7zk5S5ziUtb1pKS5chyJDmSHDmOHEeKI8WR4chwJDgSHPmN/EZ6I7uR3Ehu5DZyG6mN1EZmI7OR2Ehs5DXyGmmNtEZWI6mR08hppDRSGhmNjEZCI6GRz8hnpDPSGdmMbEYyI5eRykhlZDIyGYmMREYeI4+RxkhjZDGyGEmMJEYOI4WRwchgJDASGPmL/EX6In2RvcheJC+SF7mL3EXqInORuEhc5C3yFmmLtEXWImuRtEha5CxyFimLlEXGImGRr8hXpCvSFdmKbEWyIlmRq8hVpCpSFZmKTEWiIk+RpkhTZCmyFEmKJEWOIkeRokhRZCgyFAmKBEV+Ij2RnchOJCeSE7mJ3ERqIjWRmchMJCYSE3mJvERaIiuRlEhK5CRyEimJlERGIiORkEhI5CPyEemIdEQ2IhmRi8hFpCJSEZmITEQiIhGRh8hDpCHSEFmILEQSIgeRgkhBZCAyEAmIBET+If+Qfkg/ZB+yD8mH5EPuIfWQecg8JB4SD3mHvEPaIe2Qdcg6JB2SDjmHnEPKIeOQcEg45BvyDemGdEO2IduQbEg25BpyDamGVEOmIetINCQa8gx5hjRDmiHLkGVIMiQZcgw5hhRDiiHDkGDIL+QX0gvphexCdiG5kFzILeQWUguphcxCZiGxkFdIK6QVsgpZhaRCUiGnkFNIKaQUMgoZhYRCQiGfkE7IJmQTkgnJhFxCLiGVkErIJGQSEgmJhDxCHiGNkEVIIiQRcgg5hBRCCiGDkEFIICQQ8gf5g/RB+iB7kDtIHSQO8gZZg6RBziBlkDDIF2QLkgWpgkxBniBNkCTIEWQIEgTpgexAbiA1kBjIC2QFkgIpgYxAPiAdkAzIBWQCEgFpgCxAEiAHkAFIAORJmiRJjmRIgqRHfrKTnLykJelYbhw3ihvDjeBGcOO38dvobfQ2dhu7jdxGbuO2cduobdQ2ZhuxjdfGa6O10dpYbaw2UhupjdPGaaO0UdoYbYw2Qhufjc5GZ2OzsdnIbGQ2LhuXjcpGZWOyMdmIbEQ2HhuNjcXGYiOxkdg4bBw2ChuFjcHGYCOwEdj4a/w1+hp7jbxGXuOucdeoa9Q15hpzjbhGXOOt8dZoa7Q11hppjbPGWaOsUdYYa4w1whphja/GV6Or0dXYamw1shpVjanGU6OpkdQ4agw1gho9jZ3GTaOmEdN4aaw0UholjZHGR6OjkdG4aEw0IhoNjYXGQaOgEdD4Z+wz8hn1jHnGO6Odkc44Z4wzwhnfjG5GN2Obsc3IZmQzrhnXjGpGNWOaMc1YN9aNaMYzo5nRzFhmLDOSGcmMY8Yxo5hRzBhmDDOCGcGMX0YvY5exy8hl5DJuGbeMWkYtY5Yxy4hlxDJeGa+MVsYqI5WRyjhlnDJKGaWMUcYoI5QRyvhkfDI6GZ2MTUYm45JxyahkVDImGZOMSEYk45HxyGhkNDIWGYuMRMYho5BRyBhkDDICGYGMP8Yfo4/Rx9hj7DHyGHmMO8YcI47RxlhjpBtnjDFGGKOLscW4YlQxohhPjCVGEqOIMcT4YfQwdhg5jBzGDeOGUcOoYcwwZhgxjBjGC+OF0cJoYawwUhgnjBNGCaOEMcIYYYQwQhgfjA9GB6ODscHYYGQwLhgVjArGBGOCEcGIYDwwHhgNjAbGAmOBcW6cGwmMA0YBo4AxwBhgBDACGHfjbjzHczRHcyzHciTHcRRHcQzHcPRGb/zjH/3oxz7ycY971KMe8YjHOtaRiuVEciI5cZw4ThQnihPDieFEcCI48Zv4TfQmehO7idzEbeI2UZuoTcwmZhOxidjEa+I10ZpoTawmVhOpidNEaaI0MZoYTYQmQhOfic9EZ6IzsZnYTGQmMhOXicrEZGIyEZmITDwmHhONicbEYmIxkZhITBwmDhOFicFEYCIw8Zf4S/Ql+hJ7ib1EXiIvcZe4S9Ql6hJzibjEW+It0ZZoS6wl1hJpibTEWeIsUZYoS4wlxhJhia7EVuIqUZWISjwllhJJiaLEUOIn0ZPISdwkZhIxiZbESuIkUZIISXwkNhIZiYrEROIh0ZBISBwkBhIBiX7EPuIeUY+IR7wj1hHpiHLEOOIb0Y3IRlwjphHrxDOiGZGMOEYMI4IRvYhdxC2iFhGLeEW0IlYRq4hURCriFHGKKEWUIkYRo4hQRCjiE/GJ6ERsIjIRmYhLxCWiElGJmERMIiIRkYhHxCOiEdGIWEQcIgoRgYg/xB4iD1GHmEO8IdoQaYh0ogwxhvhCdCGyEFeIKUQUogmxhDhCFCGGEEGIIMQP4gfRg+hB7CBuEDWIGUQMIgbxgnhBtCBaECuIE0QJYgQRgghBfCA+EB2IDsQG4gJRgZhARCAiEA+IB0QDogGxgEhAHCAKEAOIAUQAIgBxJ+7EUzxFUzTFUixFUiTFUQxFUPxET/TEL37Ri17kIhe3uEUtajGLV7RiFcuF5UJyIblwXDguFBeKC8OF4UJwIbjwW9gt5BZuC7WF2sJsYbYQW4gtvBZeC62F1sJqYbWQWkgtnBZGC6GFz0JnobOwWdgsZBYyC5eFy0JlobIwWZgsRBYiC4+FxUJi4bBQWCgsDBYGC4GFwMJf4a/QV+gr7BX2CnmFvMJdYa4QV3grtBXaCmuFtUJaIa1wVjgrlBXKCmOFsUJYIazwVdgqZBWuClWFqsJUYaoQVYgqPBWeCk2FpsJSYamQVEgqHBWGCkGFn0JPoaewU9gp5BRyCjeFm0JNoaYwU5gpxBRiCi+FlUJK4aRQUigpjBRGCiGFkMJH4aPQUegobBQ2ChmFjMJFYaIQUXgoNBQaCguFhUJCIaFwUDgoFBQKCgOFgUJAIaDwT9gn5BPuCfWEesI8YZ4QT4gnvBPeCe2EdsI6YZ2QTkgnnBPGCeGEb0I3oZuwTdgmZBOyCdeEa0I1oZowTZgmrAvrQjShmbBMSCYcE44JxYRiwjBhmDCF8Khj4ryAAIEiQAAEigQAENQMaGMAg9sIQ2FIGaQUMawDE8ADRgBAIYBiPP4X4kCA+uq74I4lTidp6ZCNLrLhCVtcYs6LAZcqVc0kxxnymEWuNOEZS5xO0tIhG11kwxO2uMSsJqU5yphHlvJgGU8s41KymoxcpaGzJobywIYnbHGJWU1Kc5QxjyzlwTKeWMalZDUZuUpDVyxxjSXNUXKaUY415DELnVrCUyWbK5H2NuDb7B9A4Cpajtn5t4se+iE0TF5OBF9foeP0oMhoR+21aVyPZuwj6lniTRrsh8DRKFXNVWgxiJfrf7bJpFyPWrgZOBOLqNB0H9OxJvXRDOAcWcwjo8WeIPz9P5GyQDE2StTdK1joog9qblWqUnB8bQOfhiQUIZTXiIcb12An6UO7C2oR65nZz45IVGdQF7Yp8V4WybmChW1Gr2N2Xik6Hmc2An/vcR3cmGdPvx24NSSmq75oMYmxaDBwG4mTIbV4zpaCUO7ABUVVHOe2B2sJtjtypLnrwZb7fe+4e4ATUEsq7f3Xz12IunH+TQIubopwyDgnaFI63rQV+udU3PFHfcxvwV7SVgMiOYY25ksugiHI8V8ynuQTG46O8STvJTMRQ5zRn2Q/pD9k9j0EaGe9EzR8ZoApYEyWFP2X0qvfAp9Epxa6RJmLnuf0097XMzlfTfR1Sc2cLwqvmOOFRHUdIcdnSoReahCtDy1O+Yl2+f8jGMqHqOn25PT8MzJIrkQ65ofI8BdD2gFxt8vN34D6i/UhsrRMrFGELlKsoMF5Czg1hci69DHh5ujiWQjSc9LEndqjXU7z/S4VBgN0B1ruCg13MdnzVSJ6u7BdJdHiWSF1n9uO1rUhOFHHcIyC0fJR1XaxmNhnhrdCkM3xq7lYOiTOgx8xXM7gmS4M4oGzE0v10MtHK6J17eiQFBZu5liPlhoj1nQt9f9ZRkLdwfZUvirRVEmA3qxJhtscgOs7beaKgCDvlCOfeWzD1O5xf4lBHCbSpgvDD7h3wvaS1orFaC4Gz1Xsy9Tlxidx8xg8zIAbmrwwhEUzoeEfEI3TxF1lUISFIRrbb4sQZGuRc+Z4K5QrEFwVpkRUP0GvaXA9hAFFU0dupRwQ94ZjaJxDixDjbAOdubW4Hs4YxA3FkLXlHdowLqjYtiTKck1J5qON5WJCSVODeRyi2BGwhb+VB2Vme4k/Vsslap+/q/VRgW9XF4efCHXPrGFtyWxct3HCyi0P8eorWmxCOf9chuKLRnjhgFIMzKWYhD6K23zk7vO6cD8gAnUTT81bqBAEKm1O6HrCuRKeFqYWerVU9D7ZQAUV0CRWmmgBfM94JpCdBvHwQaKLaYvt4HDraSO3qAk8vTy42CxRtNoHv+UDRjGdXCxCVO5W4qBbNyPWjnCH2yTuTBTpjKzAtluHK4o5M2JuGRcFl12wht8SV3XQDnZCR+GcRyMK1vPuRyVovbVVR0TYOiSfd+EYXRJjNtQ35FAc27+k80l9moDeWIGwp4xQN3RopRlErh5JWPaEUuT2FnpaYAhqnyFdww6V23boafkhqF2IdA1KVG5ToqddkaCmRdK1LlK5gZGeNkaCmhlJ19JI5cZGetobCWpyJF2rI5UbHulpeySo+ZF0LZBUboSkpx2SoKZI0rVGUrlBkp42SWhP1zIp0D5L6jPdJ0VrouRZK2WRGyrpIrdKeva5knR3U20/kZZV4XpWVVz7qoybWJnSylqXOrRSr62VWnxuJQ6La+Tw2l2lZnRVTOurbA2wXGuDrYs5w1KnJZaaYyzhWozXTYXdWC46GutzXo9F3YA8SShm5LzYDTme/pismjZ5mZrlmdYyX3fjPEHa50lroqdaKz3dDfUEaasnrbmeai32dDfaE6TdnrSme6q13tPdgE+QNnzSmvGp1pJPd2M+QdjztabWqi8XNunrM972RWvenyXkRv68iIU/nn3qVzo2AmvcTGARYSmwsMYCaz7tBVZnJgMLF60G6sJVcztwxQ0HLjFYENxuGxHcbs8KLvqhwZ3z9OBijRHurKnCJT9kuFeeOVzpEcSlNZG4dwOKC2lecbXGF7fY04yLfrhx5zzruFijjztrEnLJDUbu05zkQo9NruLuTS7fW6NcTTOWOzVyucSewFx0A5k7aT5zqcc192t6c8ENc64iz3Zue9RzoXvyc+sHQRfSXOhqjYlu0e6JLt9bG13d3CJd/pZKF/6zhIntTUtfOWXqXwwIWgAAAAEAAACaGwAAeHcAACi1L/1geHaF3ADauLwpNhAQUwUAMydLjSCgaB7kFPUKizbooctU4kZuZsd5zwvvOkCJlzDQtjsuPBCqKlVejF10i/W983sCdAKVAhqef75DB/XqOXAAcRD/8MHudvfgge50r/uGT6BwCl9bs3ALf3uDO9zj4tredjY2t7u9QoW0p11NjXnmm02zmx3tZ4cQ4RHu5TX2sYuJkZ3sZWVgB/vXV9jDLkHCgz94V9fWt87FxeAM7uANboXgVK+qKvACt7bfZzZgYMEXHAsr61m/ukrwBFegQOtaP3Cr6J3qdN5Ax6czeqeq6r1c772Bjk/nvffeO6FO6J3QQMdAR6mqquvzeSfU8Tqh0bvo3a/03uuE3gl1VFV1Ol1Vwul0dT6fd94Jna5MphrpWrYuruuJxDonoho8vGZzZUaBa0xMPFy31tVsi9vb2tzySKeqqiqd3mt1o3dXeu+9dzq90+l61+mlVJ1qmeKZ3t7zud67Tu+903vv9N7pvdMb3Zu89957751O7/Su0ztdrx9VVTRLI/UX8jVVJ1S9h4fApE7oVcVAr0qlgGbyVFVdf/lGSMvYzvSGrFKnlMlkrutdpU1FDc4Ucm1IbxPxMu+9t3mb90bv5vjw4cXQRiIdkMBFKYpCQgYpAaNQmmlmNTZ6qdE7ryYLLUmiX89EL3WWiXIeRUoFg0BCSCyTh6D54lGDGujoNWjl5Uy0U8NrSw381EnaZcIb5iMzTLaxSEaYTKlUKmXmZWKqQVSjimd7i0ymc6pG0URJ1egXUFKVUKp+oVug1qFwla7B0vc8M+H4WDaYl0bRrOlX+C9KLRzWcUoPLGFD6blKJTWVeTI3da1AzHJ7mxL+zEcpCqd/UmAQ3kumdMUGZxzVp2kclSc/BHX3kosZ94eG80+KjPVebjmh/wUjaeB0fX/P/VVTfotJi8/VxXfq1ClT//MCzDxjlT8wBn7jNDZjNSxGzJcvhEzI0WghFzIXLoEcyFu2CLIgZ8mihbUwFixgGAx78dKFu/DgYBkuw2nSnOEzjAaNIRsyIqIO1sFSXlNV9YAfcFfXGbkAI+P009OhU+d1PmdOnAN6qIMC1alTpmf6AANs+qZz4lTACzgBBFz+8gYYUPnKe/JkecsfcEACT+AUM/+nfor/l+LmfqlSpkiREsXokZGSko8cOZr0SadEqdIrPVIkSZd0SJAmGzV6NGSo0AsdElLQBd3RcdAHnRChQIkSBZDplJT3/qFzRkZER/R4RoquaNEB2bmdr2uf9zkfPnu+53784Dme69GT53m+uAjA2XBZGIeJfdQReKg/uiVLly7x1hZrQYBARaXpmtjelKIiHDh3fueND2RoeHiIeMS3abPma56YKL30b964uZs4Z5Pmaa7maF55S0sBLsA/feICn/7xhz75OJdzQFzGZGQ8NjYmgSVwhAhf/MVgYF7sxQkSKGAFnJXVgBvwgQNVXMUGDGAxFl9dWbEVI0DggB0wAwZarMULFjDXMR0Tc7HYz5A5mZt5mY8pfOHFPMzBRB894b/ci+AFP/gul3Io1MmdQPmTR4kC5VBOhcqUTzkWLFd+5VmyaLmWb9kS+MBz4QJ4wFt5FSBGXqQIkRM5EyZLvuRKlBz5kSdJguRI3qTJkA/531+P97gPHz/+40Eu5DBY3MZr1KBxGvfz2/Ed16EDx3H8xo0cz3EePGZ8xmXIiPEYf/GixVucxV2QIHH3u4e4iJc4H9/e965CRYqnOAoUfe+7CRMnfuIrVuhd73l5eMf7iJNwXric3NznjgFDhme4hkI6SAP54aPHHw+/Ha2jc+C4YaMGjRkyOka/aBfNole0ihQoTvSZKMHXe53XJBpvhIi7ECA+eGi77tAc+ums20CnIQOGnusLcA0X1xbiOs6t5dza7a3b3vqNrSuwNdtaU1jrtbSekNZpaK2G1mjdbGabkXUZWZOB9RhYg4W1WFiHffXZV3919YOu7tpqr63e4moHXM0VoSM0hJbQDLR6gVZrYbUCrMbK6gRZnXXVDa76qqoLVHWVbQO2LVU3VVNZtVUfaAScGFSfT51KgBMYxaZG8SguVYoUkxLVLIpFfWJPn/hTKD4gFIfqxAh04k7MiQ1gTJWYUiWuNMmTJtnSJE9S8iVKpszEmjJxpkoWoJIrLXmTJVte8gCXfMkFMAGQnIgNQXIhSIbkQ4cQMSJFHIAiVsSMGC3iRZHsKJIjI3GjSBxJkiFJsiQ/Ykn8OIgHObIgR3ZkQoQCcSBmZGzkxsuALt+V/6y88nTqh/3w4uIe3sN9mA/nYTx47vCdOWxnDs+hw3XoMB3Wo0cOy3nDbt7wmzgMACsqxuE4DAcOG2bDidzGiZMnT6BQoAAyIE+ZQoWpsBQpUTgKJ0nyd+SIDyNGgnAQHjJECAthIkR+8A8GAsSvSJElKRgFihMnROTl4TEejxhBgklwiRJ7vMd6enwtWtyYMSMGx2AZMmywDaZBowbXYBgwXLx4wQIMGTJjeAxfuWJnd0FObo7nGAOGuA8XQnAINmGij/uYj2+4uXXoQKdBwwbewBw4PPnJTmcd17G6QgWnCBMmR44MONgFX7FjO0aCpAf34D/2wXTswQMIEDzYj6FcpYoVK2bYMMOdiDa4OG5jNrY1XmM1tQk8gStUSGs2zdCUMJMdzISbmFnIcHhIgRkmSvDt6eWRwBsh4i4EiA8e7NQOHJ7Oug10GjJgmLsgFwdn4c2tja0ChQlramlNJtqZWRnZmFgY2JeECBC8uh5wbTlowGCBloIEWVhXCKwOGKgqQGWb+c2uPoBApaNBeRILrSDRwTwnB/fWVmGCWhPNjExMKwFjldpkWekospGxzmEaQ0EuTpj8+bFQEWJODs6MjEFr9Zl9YozagCtAZfPOdwoHtQBWQfdYjNNUUEbb3/b/9pKNYC3ZSdtlK1lKdstOspIsAxvJQrIK7CMrabGsI9vIWtlIy8hW2UVWkbU2kQ3A3iKyh9qUhbSGepQtZB+7AEvIOvYAdpAV1JG20QZqRZbR3hZkAdk/zcdO7dpr7KL102psH8unwdg9Vk9nsXksnn5i71g7PcTWsXQahp1j5XQLG8cqtp6FYwFo1b6xbtqwSZSuQTy0amwaNIZnzJQhM8aKsWEKwRB+iXoZtF2sYCCXLVqyYLlirdgqgFSmSIkCBWqfWCdNmCxRkgTJEWvEFiEyREgQID982B72j4ffDh05cNywNmwNGjNkxIDxwoVtYVmsUJECxYk+E7aE5dvTyyOBN0KEvbMhQHzwYKd24GCf1lm3gU5DBgxz9oKVi4Oz8ObWxmYrWAoT1tTSmkw0e2bNysjGxMLAvqwEC8F62QeWyzqwDewCq2UT2Cx7ZRHYA9aALWCpuE91Al2qSbWoRqBDgTrgkycDOnHqyyagN7VlC9CVmjJRYrpkabIrNaVJkiJBeiTpqBs1o17UiTqARnQI0lChR0KOPagbO1AzXkB/puuin+7Te1pP58Fzx04dOnPkdJxWhAPAGzdt2CS2tBH7sNM0mjY8Y6YMmTFiwnRhE/aXjnoZ7CIYyGVLa2ksfaWtVAGkMkVKFCgNbSfdpJksUZIEyREjRZpIB4srqMQxFrEMBwQVBAQQBEECI6cZhkSJoOlZiA9Uq8qBgKgMBitLQTCQDEcydcVCMgMAAAkAN9DeUtRohZ30Lq2TaR6ald46CjPRnhVu0vmUTqL7KU5+5ynsRPvX2YnuUVqS/qVx2Y1Ds1PtW2EmmkPpSLqfwiV3vpV24bqUFxvxrnh6AdHYme6jsr+ttPPVuET7UJXPd4Jn7EhG3Ls1X1sRugaGsus/tEa2d9DukUnHz9Go30j1+5dEQ+xoqNBPFt8mmHeiZrnG0eNZy4diU3kUjXAD2XHutCsxfP7In9b8O7G8/+NXc7rMzNPmW7vb7afvZj/s1rvuvbiZ7pcnox5q7s1+jc354dFXYyfmb8XfXN34/Npxl0/z7+IvtzDxvlZ/vp0anBxq7iR3vM3bzjx67CQfYu/Vp3dm7+fHrr28FTFr7E42Yu/3T35m/cmy6+yOCWLm//WejBwy7zFq3kk2Y//rT3Z22ddyGaPSbjfbRI9f4qazT/ih0t8402T/cEzZ/7Gk28840eOXuOnsE5+XwhQtG7pre6r8hSG9vscVLT/sfm/QHXqe8GIcW3Cixy9x09kn/FCpn+JimGv2VrnLQnp9jytafoiXvdPN3O1a1dlkmtXHSnfbTJNPe5TS21ytK5ttosflPtXZjo/67OmWx/gCk31Iy9dsOyvmlL/LAySsM2hNTUlaH4rgIfD0xlCsQBUsxdUqRdiEPUEmzkFdwqt2thRIRcjjxIsUIxSlBSLQVfyVh9BY40SE79YUcTpPRjJA7V3n3a321+BO0xrXv8NPBi9DWt43JF8goFUgP+A7joSJuy8B2Ey32dl9VzXeMwWxIV99Gr5/32BkKC9YhjKUCcUGajCEx9FpSUIrsQCV7iZzE+vcWyuM+laH3d0qUalK1UUtKlELlaoEVaYzsuQyZ6wcZDzj23D3dvhhG4y5G9v4xjevDelNcE8+rEA/y7WyvWLq9GA5yY7sPt/zHXYfK324+ahmOzbjykn4zi4mcP85pVES+3SVUVJlnBohoV6RYyu2sYntmC+pTf5dpuf9VvcWWc+ZTH2Ducbd2Aw7UgYit7NhmJH3YUv1+ZD2hq//6Xiaj3meWJ3te5gfW5uVqWxl66Y2lUE9I60l2WjyGTvG2AeO3XcL85CFLexDTsjX8zvM4CIfd7GLXOwQY6XvWtd6rGMZ67Cs1lmqzmLMKSpZF7WoBGovvKSp1ucNa1rTN7xhzdRH4xrTeI1pXOOar3nDGt5gTWtYs9ks1NdpvsaEm69i9Z+fjH4hoWxL1uu81P1zhPoxJn3o2p2p3k0NumFtJp0LY7H3BKpMYna4F8vzb+T4zN5Mk910ncSNs1b0sGyol7s379MqWq/mVNxsUeuGvUX0tsazl1tt92fJxd5MgHvTFdBv2gg6PVgQexPoVsTusGAeNTt1ClWMcNliM/PQ7S2ZrG/ecNGkY4Nawok5lXcJj2GZ2Df0Jw48VuCTwr36XWKyBvtjnexwCNzWob1xHnuS7I4i2yUmC9GvCVMYstkWw8oRQ22lrIR0E7KJDIy4PZwg8BlQgJ2F0dXDvlRWgu/NNsxEy8a8PtF97ph+HzoPjSfOoAPFyxPOb/SMD5UPLiIjdgOjYaunVP4Znu8My9lWby0D1GU6z0Z4GG37hNbdJwvhExiOxk4ncw6M3CkGewQ5m0/aauW29HENl94MmQRDTMqKtSdONRYJUyDg7Cvbpnpp5mc/dM3mw+h5A2GHm8bTOo/uxdstZdHaqPfWmoC60aIoLE+tbI2NGKPWZ0hEAxYAA8Ef/+QDjw35VFrhuJin7UdcL//b5a1HTGXWtMH0NoS6CmK8h4ZvJyhlhSqf3HCsZpaMWRu3Tt4oj51oN3OiQ4R42i3d+cT6n5VmWZgQ258jOqbXrpdgIjLrc8SAbBmxjOVakr+X0WT3RFGNOGc143CtG8c+Oatq6Ur3iDuL+gJOZQRayt04v8C2NVi6MQXZ5O4DGB3LCU6zSearoVtTaC+6ndctBWOho42c2sKD1NYFmp7fcVvnulYv587aAnK7figuJh1wTPCTGg0hWLsKe5Y0HmSYKUqaaIGmjpuw9m0a6ZffdeL0WGHh7e0sn9eAHlq84kiWZTiMm7CbtIHsCLef6SStMBYPEyfEMR947VC1scBOl+1hMTRv7eT8NAmqmWCpb8FtuM96mcyDbcYtDK4mLAEddkltdkzUHBGdWaM16bRt9zStPup6CR5yOiZpwiw7dnGm6YYdOOMX06/+3d6GU/8m3n6g0bWceNPOJploQV7Lwo7oK0S4oGAZ8keQ0+VqSMSRhbhOmtn5NkEOc8EknEeoNuNb5PH1bsk5eQzBfcL1VhSdeYGjCdFpqzxt7LbbLV4Z5kzVJqOGBAsxEjpTDd6cjtl69RCm4W/kjOKoT/FWaQgJT1rDGK8BzeizvC5xqPGEx5l5foSL3J2q4dIyWcs+n18DJI6ANY5AuJuDQ0NPfxN6J/nyg2hydqhhmxOXjqxNCjS2xxdHXN3swyCNA47vHBKc0uXEYRgnmJOlu0HUPDgTo1HXWrqe6hqZhfIdxg3cTdewLe4G7BCLmshQY/fGBLkKEWVxUbcc72qu4MYaVPbpoHmcRhOoE9tuGKA3CnVW9bEgqY1KK+yRO47oxRUUOcfFQYkM0d4CtHFa7McCuW7LnLbfJJ6jGaabfUtyPHFn+dNnhW1n9BZxx23GzSbAZep/vzL/z3RYI4+bou5Lc9w2dlJcfXNtr7fbI3YttBxxGS4YM6ClK5kSYLadLgqzxLBjIRsromp/fLwZexi0/7Au3cRdSbdKp307338Mn/zpZqTNtRin/Y4tkOyyTcG6xxZw5fQQLkJxpKk+QV0G5Y+PzBNazVfhZqA+GYAzDRmvIvNrk71YgUomK7DB8Wtvhy7WQPsQQp+vxXvcbM/GW9dEi5PmRoJsx+lKF9yPLFvbrLj+blcoi5ebKefIy3iJl9W4lHWznKYoT0z5hNvYT2zTzImPMgi1GcG79jVrs7H+0sAD3zxI3TBpGQHIzKLZ+vOZfLFxjX+3do0X78Ob62TbEbtOLmwrZwwomq1WO3noZ/42ra1M/44HnzFkcHDbSXNPPTtx8LpxvSBxqvMCusu6N2oraW4Bmmy1K3XjTHbRC5mGdFfbiXFES69mQ6fP/Maods4yDvexczP3Trdn6bAi8CDJHVa7iZ5CGqJvrsWX7LXBvm3TtP5NjXWMORBHdZBNuUUSCKaQY9JQlwsnBhPpHkIoF74x/6z7vMUWbd5+0sJOgVxokAQWHoeuD/32dEd8MTeuheOmh7qUqYV2Bk41T/kNu6gVmb3UYt7FcpskLZfb2bvRlvPOYZUuT5YypUy7p2uikkceWoaHoHJz/ihfG/jPEHDlCXPNRo1SDuV2uJ8J0x/qPYHQXwQ37XbLp2KWPz+zEwC5PF68bFeQk8hwRN4s19k8U5jfjeO5eNkBOO+v5sKRNst7U4PdSFvNVFCg5eBtFtIsflaN7m9Hz+VCh835sOp5suejwGyJR+o3lGKT+gA71Mwd56/WerMk7EULb7au2sml6XaJKUitg+ts6IUquO3tyxlj3DROWrZQjCyMVa9p8NE0kvOp3gFYq5YhDlj4IleDlumESzAKcs8skpj6ZQyH48GyG5udO6id/V9rHfCdTDVH0uIYelg+lcq0/DW34QNft4O3MKeas2J0XjGEbKoXx84WesPUhjoYCmwiYIQRPwxWNbhA4iqjPMzULPAzl4YZYk5ckO01o0tMsi5iE6a7cixQarG1OVlzh1KrJTg/smvwGdT0+kwYTHFVV42vqebR8BxUzlkLtmrIBccfOnvFbnf+kxUoz9GcvYXClGYrjP1/u+ZV2rTdGb4nFwMa7CZJvduXSeaaQ22cJqK7DHeAMcuQ7rNNeKXOnOwOaXC4h00BsK7M26Sd/bMeb8fbzY11GzHjaBWTc3fKAnhX3RE2e94YMYZhKS06TkUjRLCBrx3zQ/62Zsq09s79tUOTfAL0UycGSS0YWzMyKSxy1o0rhOGYo6JXTaDMnb0RXwOJO6RmZs6AGriTQWwcLGl4BWkz2bWinHxY7AULr4GINQ1xMdRFHa/EeX8RMaVgvx3ybJT7Jhrycx/s3+YSieM+711Iw5V0oQfGvdP2b9FgGLAYPfsOPFl5SHmVvWp2nEli5isj1sqDOfApGcdiTDoJi/zGWoYjzmswZlUuh+Tci/Sh4D53MA2yGaztA8dgCiYugxVL9uc2mFexts3LtPsmjqzSrxlkO4cV9E+Wz4njpGsARsdWQzZRs8i59XWslruBsEsgZk/xtqNatTADPsIy0k/E22GNOVeSDjXaRBVYcoYcA9qosYaULMDd9hxsUqwR3s175753efMqfZZt/NYaG+aNtuzvoBdA0Bw0BA9hNabaq7x14RbwKcmIx3ZnxzObnax9W/kak0czGrtJ+d6wMsuAYxxtFGsfKc3C2qaV8H3KWeZFe6rQMWOHnOJ53Yjm6b/cvGn0CrsgbzL2lMtjCGG7BZU9N0YWpY+6t+Seecw3GfFmFjrn2ffesRwy540jpsnK3AdCtvdpajhvepPJwdU02NFkKjQrpo32w32toamNlWPQi6gnEhJgQzOnDT0P5M/oawUxGzUwY4YexX5By1mYZltN+e1YVi8CnRPoqXqR23Fy39Qmw3f/5KLULK1/8jVvfX5bDQNrwNkRK7ZQg9Xj5kLkI+IplyMBExYVZYfIlmTI83ayOm8L7UwkU7rrbZaUnWasaW1/T2G21FfHQShuOi+gdRaF6Xhn+SCYP3qOBYQugwWfGSYdfaknq8h+W1XWH5zDGdm2vDgitDdzvMO8LyI7ka/4PSO1Ag2xM5fdqD8/Lv4ZyRCXhXfXTt9MM0yNrqx26JxVGcceDFPyH9OC2j5Y2VG9KjDolKe5BpPTioZ2dzzVPIpCu8FHhXg2vlV7XTL3GTBy6TKSdGoNrUILw8OKkROU7BBPaRuVDAV83z5uv0nZdM9tN+fU7WUQu+HRoWvBtU1H3jsEzE0J/7AlmQ2CVdHP+OyOS22nbxHNSJdpy/FO2OUnX903ik1SHYflrs4fHJoxr5N5YHoXkmtrYUiM2QaVc3/GvSA3B+M7Uq4cY6gzRBnU81r4HHVTObttU/Gx9JQ+K1Seon75XDc4bwIGR0u/J70PHVbTmtziWIv1Os9u+6pXJoGMBYHNaIa3OVUaB+Uo7ThmIDIWydmT1Wes39Hfd6V3MK0avzBCc46AxhDFpp5XSH6XAHuuONs+TGjpaiqW27Wc6RpRRFaQK8LbfZmuzO4SU5UcbAtuz9rRNqs2C22YEjpCOCs3uQNy1Hvd/d3mVPqszPmsT6jPvZW3mYb0cNySdk7PkdZf870VTKxYtWkS3IF6e2INsjKo1C7z5l4jwCYtU9i1HXhlkakTde/fWaI8hOfzjCmisynZljux3bYPDTIueSNSU/EzSGmhRA0xO+wbt6OZTZ+fvW9wTyTCoFXfXF63g2U/p93bld1m4R3WrFxrxxYO4YqMixCkupc6b01jgxqyDdi7zqy7Kva24h+9VJqsmy1ige0MLW3gnrldrLh3VPxrcmWOmto3QiU3T47eaBmqw8t3X6BsM2eSeD1yNlOHr8sEUjF+6dQ5N1H8V1EvE4wo6oZE0gs64rW7tTHsGlostcLPqihv262dBbJyXdGDLZtHrf8ee6cF/bJaAhz3FnSF3QdD3/ok42I6s+U714pJvuUksL0ZbEPvvxi/ebszl22k9lMgkZ3PP7GWO1bAyCqT8IIWEAhS2ysxQ1YKc3AOqdq5jV5P2jE/zUxYxIBh+YFPxqskdxwfZffLw3+B6L+yzIbwqjf//1oAAAABAAAAfCEAAPyfAAAotS/9YPyelQsBegVlOzMQANUIALB74/o8+G+REu7nem/u3XmE5C4jp8MEMaWqGYKjgwgQ5wCwyNIQeOxgKb53znmWA40DnQMbPvSHBgFiRI/o91VrtV5ba+u2ZmML0SFaRC8beaEnNBnZWI+1mJixjX08UmgKXaGChtbQZmYYGkOXlaE1WmfIYKEt9FlfaAcPmkGDgS3oBa1AwVd/dYIEYR3WDRpIaAkNAYKwhT0cFrvYESIEO9jEftADeqsJtNs548b97x6gA7QAAQgaQXd1FegCzcXl1V594MBWb7WBJoDV80NbQ7tjczKfW+g1WpUi79iczOcWeo1Wpcj3fV+xvaPVGCwuic2hVmzvaDUGi0tic6hdvt1v98tHnSalyGgVen1uncxpUoqMVqHX59bJfN/3FWaHWmKzuDQGj1ZhdqglNotLY/BoXXa/r173O82bJqXIaBV6fW6dTDvAOzYn87mFXqNVKXKaN01KkdEq9PrcOpl2gHdsTuZzC71Gq1LkNPm+7/u+7/u+cmrL5fJ6VVKV3VQlVUlVUpVUJVVJVVJbSRXSCbNDLbFZXBqDR+tYmNje0WoMFpfE5lArzPb59XVTlVQlVUlVUpVUJVVJbSW1W0lVUpVUJVVJVVKV1FZSiU1hltgcaofa4vJoPVqNQbG95/aO7bl1Mp1M6FWKlCKj1WkSi8WmqWTnztIYFNszBo/Wo7W4HGqHWmJTmDUGxfaMwaP1aC0uh9qhltgUZoXZPiOe2RkfGqqSCmhNSfVb65Yip0no1cm8Y4Nep8lp0sm8YrHY6x0btrg0BrHF5dHK1x2tPrfPLfSKnSanSSkSi8UK6bDCrJiBVV9crmH1GrsUZrHCLLFpDPqhdb963dCrk+lk3rFBr8/tc2sHaAd4xxatRqvTvGneNDlNSpHQq5PpZN6xQa/P7XNrB2gHeMcWrUar07xp3jQ5TUqR71tcvu/7vu/7vu/7vu8r98q9r5pHQZYs1ZbLG8m1Pv9Sxcag0vgCJYGYPnhYuS/VuFh+V1NE0rAv5oiIVVn12BVzc9c2HF9YZg5x1eOWhmWRBVRcHq1Hq9hecWkMGoNjYWNhYnvEJrEppBPSCbPC7FA71PphHGZ9fX7+CdrX11fKkae+WDy+QK9SpBQ5TUKv0Wq0Os2b5k2Tz+1zawdoB3jHdsfmZDqZiLqVR2uGBTbSsCBkiI8HPWxx2SGMwT9K6lgYFaXY3lBJVQLygwEBlth8u9N0mZ3xZerGCumc3SGwpsD46pbELaIQxAqzm5TUVvJpyIGtFqgLHXaoRdRvD+a6ce7e+tTtJr28wb67VwTvZeC9/JRrclgeq0uXKlaOeBEkVG/kjlz7yLeg52V8TABCbsdIERflpnzVjz2FAFyRw3EqbsW5eBXH4l88iSvxJU7rXTeOx/mc3+iVvNIbf8xBeHAPnkx2CJHCUaA4YcKE2rKCK5W+gYOa2pqv+cvlBQp4l3d1KVDw5V+eIAGYg7mXFwJH4AYMHPADvrUlwAW462bP7t7eDFoWA2fQoK5uAZkLGk7DZcgA4SD8gyedGMEj+HBY9KIbjRJcgouJHf3oY77AiQ4BglAYZOANXrwYxvAcd3dAgLwxiTgUOsSfPgPOBlyNuBo3PM5x3JBzHN6U0+FNp9Mx53T+Y26H//AeO3h4D/fBo859uLOOzJ0eJfOoE2lLs7pW05rVtLaWHMeK5d+yWpa/B3CuAT6gZzmBV688taf+9AmwATtUKFANyidMcApOwSvYAMDOZbBwFu7CRYsZDudDGA7DWzhcS7oECRKpXtWlSHWpHtWgmpSoJtWj/IS/pVCxYoWXKOEkOtCBOwhrV2EPSLibm49oWCO8rVmd6lOXTJlK9OiRo3bUnTopakWt1S7qRd2oEaNm1JkyYWpMzYlTpa7UkCBJ0hSpI/WkSZQ2FWpDhg41JbfhQoQAcSAexJk9q//+LLWlptTbQYP++q8FdaFGlapTtSpVgR3YrdrV0js4B9/gao2qWbWqRpSIzN+8gYd50Ieew41thBA1ov77C6ADaFiw3EK/6lduwQLSkS5CxAW/4GVlGByDp6WZuZlnyHDmZ65BA5qjOZuv9R9Azaf37NHTejpPnjt9p/Hg2eu97tMn29nu6+Nrvr5eA3WgxmL9tJ/2a0D9Bk6vaTVq0nSaRoPGTJvpM2fYNJtu08ZO22k5cqxt7Thx6nSdpkPHTbvpOQ2nv1SbS2/ZoqW1dJYsV/pKY8HSpbu0Fy9lukyLEQOmwXSYMGSaTI8Zk9d5rdfVfgKll7QSJUk6SVOpR/pII0HCpJl0kyZW2kpPmRKlo7QUKVW6SuPhOWknTaWh9HNIA9BChATpIA0ESF3X9Y8fdm3Xd3dG2khHo9CGNhEi0562VOpsZxfpIZ1DR99oGzZqdI2mQUNGy+gZM+I6ruXkfLSPpqNrdrPn5np0j+bBA0fj6B2to1cwG0WfOGGiTXSJEm7t1iRIvPVbp0gRo2O0CxcsmkW3aAHXcA0DhopW0S+a2cple+hkskN3aA4c0jqtNwQFCAzYEhDAxfl/Fv5ZP+tlyaL1tGJhHOtjPSxYrJ7Vr1rV6lu9K1eqXlXgB36qf+Vf62thx33qlKgX9aFCjfpRjwoVqAf1nz51+k7PidP2t+/Jk6bXtOk3faYH/FOkntSb+lKXLkl6SR8p0qSf9JgwQXpI/+iR9rW/aBGjZ/SNGiX6RIpe0Qfwjv4Spaf0lr7SoUODftALEvT3f48IUfazHyjQ9a/Px9f3fe/n9+f/AHpA7+exf4jQE3pDX2hvD8/j+Tt38nye79PHztv5OnXifJy3WuW8nJ8z582/gfNw3s3T+T09r+f5/B42bM78mTdjBs2j+TZtynyZJ0MmzId5MGDEvJjX0/vyX6pf/bwf82zSfJpf82q6dMHyWP7KlSyf5b14sfJWvkoVKS/lo0SZ8lOeCpUn/wTKQ3knj/ddtLyW5/JbmDBB8kj+yBHqU79JEyNv5KdTIk/kodDoR79Ikec/h/yQd770mST5JL/kldjZ/fgfX1cH5IH83Z2P9/E9esz93DebdE/3O3bk+Bw6XsfjeB5vF+SDPAAvJC5uxs94GTJoPI2Xk4vxMR4OrsW3eBYsXLyLf/Fixa9gPvNVPIyPq/E1/sbbeHsj8STeza3El/gUKUb8iG9rW/u1V1N7/30RIpSvXP7yQzzbv5l4E4/iTzyI5Cf/w3v4Dmmf9hx+w2s4+7NH+wxvduEvfNljeAtPRgbBCT0ESpQm+SSXJAmSQ/JHjyJ5JEevXoH69MmTe/LtFtABPVQoTs7JN23q5J3clatMnsk1abLGibPElyRJlcpUqVqrfJUHBooaNUoVKGfFqpW38sBAf/da33t7huTIweN4/M4dPs7H9+zx4368Tx8/93MsNpAH8my2kBfyQYP+/M8FCSLU13dF5IYMLVrkjBQd8kOIDhzg2toi8AQKPIWfMOErVHgkF9fXV4JP8AoULPgFDwYW9mHfoEHwg+/AQYSP8MPhg3/wQiHxiQ/hyXzP8+SR43J8zhwsevgcEKA/mPzSJUuW9MSIAeNgvFoN42Hc6kskSDAWiwgewYv9ccAAAVt/wMuMcTJuZoyb8TYZO341atKwieWyZM1yWv7G2bCBkwivjbcZ42ncjZs1vsbRoMniWRwPb4pP4eJ1nA4dO1iwUPHw3MsV9+LFtWxxLVr8CRR/8sSZNHEmTDzPiefleRQpHiWKn1HiZ3zJdOrSIi4l5aVKOapTjuoN+KNnwOC7XNv1BV5ATR05cMjF3bBRg8YMGTHgYLxw0YIFc4WKFG8oTpgoQcJtRBubiHdNbakMAeKDh2QHDhvSNKBlODMrw3ABaaEChQlkY2JHo4RiBCKEofCBg2CDMAZgCxQk+ELgdcBAF1cBAgO2BARwM373x03rZY2qdMgPnDBUpnU0TpRwa3sRaEYFnwM7NQp0B82WLFeqUJFShMiOuRctRKydlRGHbsC5ZMEK9SnSI0GB7tQxQ+ZKlSPTuh4y4Nza0tCMxa/fAwVui8zVX94ODgK2yiJpDwkK0B3gmnc8XPd7ZZpDVeHEU9crcd1d1t3tdsirXA7uhpzKTXM1ZFMumpshj3LPXLPsxC1zMeQl7gUXmamuBbdCNuJScCdkBi6ZO5YVuGLuMSNwja6EbMAtuhFyAZfoQsC13KErxKrcB64DDOgG3QaYkhvmMsCJXDB3Aca6CtwEWI/75SLAb1wv9wAe4xpwu7AWl8stgJ+4BNwBWOpuuQJwEDeA6+IcGMNw33Vswu1cCyszrTwLZ8iyciw8lmHlV9hBdpVb4QOZVQ7MqjKqfCqXyqSyqBwqg/oE6GnbidOmrClnwnTJUiVKkyTlSBnSI0eNGGkXKcqJcgCIDhkqROhvUBaUs4Gwfn1XPkD5T/bTZ4/PHj158OQ72U4dOnPkxLHCyW+ymzZs1qhJg+ZMNpPLkBmjJyYMmGr+kvO8dOGyRUsWLPlKtlIFj8oUKVGg5Ce5SWaSleQkGUk+kqdZmotEiUCHPJ132S4DICQIkB91PnpkHnkH3VxTRw4ccjku37BRg8YMGTHgMoz8wkULFswVKlLkt4zihIkSJNxGtGW2LOJdU1sqQ4DIH7KHZAcOG9I0oOUM+cysDMMFpIUKmUKeQDYmdjRKKOYImQhhKHzgINggh2WwvCAnyF/ZKx/IXZkrE8gD8paAAG7G77kxLTwLy4oF65WrVqxW4UCcCqPCp0yVIjVKVChQ+BP2hLe4E6dNmjJhumQJV8KTsCQcCdIjR40YaRdhRTgAjAgfMlSI0N8gQVkcCPvhPnzlA/THT589PngPzoPx4Dt26tCZIyeOFcPBbnAbzGaNmjRozpgpg8lgPSwGhwFT/ZLnpQsXvAVnwVjwFStV8KhMkRIFQ8FOcBPMZImSJFQkR4zgKS6Co5gIdMjTeWcHABaCgeAfuM5HDx476OaaWAfGgeVw3A0bNWjMkBEDw+EX2AVuwYK5QkWKNxT4BC6BSWC3EW1sIt41NbzEITAI/MFDsgOHDWkaMBo+w2a4DMMFpIUKFCZgMiyGj9gooRiBCGEoxA9wEDfAYQzAFihI8IUAe2EDuAtzBY0DqNQv0sUMKZRkQEAAQZAEk2gZhuRQmsc1xAMk7WQAYYEwKHgoAIUAAEdC0Hqx6ghAAQwwBAQUNpmvE6DuLZqlkhBObRqnklAuHYKnleAcHYGjEGDODRpHy3AuPQKvEuBcHY2nkSFdLQKvkXBuHTpDEyFuHYqnk+IcOpKhk2BufQpPIVEOPQqnl2HcGtPCuURofA1ykYI9iqURYV1o0MahkaNO0NMgcG45k3AOdwSx5KpCcdxaNF4lwx0aGksnxpvwbZMA49Ch2AoJzu0ROAoJ6tCjsToJ5Xb9DmUrsZs6+3Pr8LJNnMjwJzAuAeHNIhVkBPtXk87B1UCGGJzeQzSg1t5fl+CjKwAx0goFDAdkLoMk4wI2hHC6uXMTTEzGsYVi4cCs+BhECygGipKLK5FBlwBklBRIMBQMTISJjgNIgOPIVHYkUDQZQwLFgwNb0TGYLFAMEGUrrkQGTQIQhIrGS0QbApwECpIHCQqCBykUhAcJFAYPEhQEDxYoBA8SqAgeFCgIniRQCB4kWBA8JFCQPEhQEDxIoSA8SKAweJCgIHiwQCF4kEBF8KBAQfAkgUKMPF305cA4JGQfslS0hZMvn7ytpGemCEDW4hmS0CGwmDdDRHTrWBiGJjKwxRzkDBWAQBo3Ko24TbNAR4CChNERPES2RWSwZZYMh9YJMOENKIYIhEB+txKFvYVDIBOCsgToDBrO1iEirOUXDEFDAXF1BhCTSYBAmpswW+FnYUjIRqAgQUdDSyP0kPC4xcH1lH5SjV+XT5hRamJMkhR05OGQNwvNgA/5drWMX7SH38vOs7jQSiemaQx9gEinnW6P6yqvwDDg3c3WE7twyp/GQFnt+62wzbzrx4E9djK8/MHfKu8u0qu5E8apFrX0LjGOR/vb5Ror+xbUB5CvuQWIEQkSUeOED0Sy68JRhJIDGABNDUq6hmcaE4ICI4IBI0VQu+rMadD07jWhe3+TQ8Nfx00whXy+pGd3875d5rIQQcK7K8UThmugJzrWvIHH0swIdZ9L32ug3ampCieWcTCK8Ae6rcFLVOUSiF3seWT/GD2p56pJeu8AxGGG2yEw31uGVmYDI8AceXdrkpz3WngsaVAMgxLy/7R4T23i7gTETqBCQRu5Hmw2nW1UJbLYI2m7VScSYOmtCZxwIJk7c7HWDIXrT2tBaQmSXfLNBtoYJ84EKAF6nl1jYIaXmtYYEiHzkMyUPWN35bHzmtRjSkShwOltd4wzKwI+AfjHPXudMF4RroXexjM9A4jGeGnxwGjmLuXjj/l3c/Npi9Xc6tF9u3bMSjcHSI+wnkwXMCnItPkZ9lsJ2E4U+y9z6bzANN+Hl2a+F6UEL2kUV/KseYCVDDYSnOu88NiO5rVedLh1jsFJSozABU/Ijh+Mht2fqiqF/u/OaD7LAkgdiZEkSY4P05+2f2tIOH2wi03MIhW4cOTJc9U9iKFS+GIWjHqYXqBppZjAgaO+0GVcQz2iwSyz0pjAoAXMqsMAjjn6yFziOuIJlW41K4YMhqxonKom5NCRJ+RixxOGimjWWTDkYWoNhlRpoAOOvHquPhx1pMixzEJTiLHsFA1V5QAOXPIWF5nnMICGDuDnrYqRJyDZNLM8f5l06G/VVzeiEZktaV82tgNLD1OQb10DtNfLafZGuyL8oXoR4F+j+HeTVK8hzTebWbSnEbZ6m+hy24CvnuY962380dumgetpOFC9zYrottHhek0SSs/WSjSvOeNuGju01xSK6FpJTk8bit64hRXNa4K52wYa7TXfglBB4KKGRngCqNigoEYxVra/HRKwSAs9bVSODBEaeDJXaUXJxcHEAojijin1wh3xju3OLKLboxcdejIdRmUxwxRsor/PYRZWZbGtnk1IyZg3JgAfLIrEWxGQ74fPOV3KNFkII/rMgpaRqQKwJbbOqWS/pSio0pp4mLlVLHJDzeUglj+JeGSyLFdP1Hhb+0tFSa5F2nMCELs+CdARwZgUwE4dDHV8Yc3A+5yvjouzCSEZK8bcbCO4T7UmMq6BRinmHFsakgPHhRaffWQTDDoCjEnuA5ZqTSdcnFHym9PFQ2zn8iNxC2+saM4MNBk2Yc9pYo3+Avn7fE1kr4GvL8fs5SpRMvEx0Z8WOSslXrgx3rFdz6Jye4PRsycCYZwQM0zBJvr7HGZhVQbE6tmElIx5YwLwwaJIvBUB+X74XLdSpslCGNFnFrSMTBWALTG9nwPw/zQ1lRg+f8y+LkSr3ehyEMufRHQ0EZYjHCXe1v5SUdJqUfZcpGLpkwQ6oo9ZAOzUAyGFbywceC746tYtmxTIyGBMAJNqo8o4BVpJafe5v2VA4Nah4itkNgGkY8SYBQjVoIlwZSZIaZzDZ0PnEK24es/toCYmhsBqXXvvTRCbnk+yIbqS/cXhE8tLC6M0LRdRexVtFSyFxxRA5vdiDaHUL1LNctRWUBa+YR+dHafJ6H3IdixUZQ2sDSiMP+EkQk5aCr3raRWEojKiMmDyIyV91OMQgmtkqLPJBBjVyQy1AEP7Bz+ukNms6Hwy/RvjxBD3clMcZuPYJ+tZkTF3cPokphzLNLRjc8DGpd4w7qyITmjM5KT9I37YEWy1iQyzcbTJyqzAmB+cZJJT1AUO/7w58CNVOIxsnuQmtGKeM8ZB9vdqFsehpk10ZJRsczP+Q5iGzyAf6XxrLGaeyRBza2J++Rlisd1YK2tpRejxGhPcLIbxGXxthqYWGUfzj3F4TL/JXU01DDLY3t9qB7FG5CeVYQQ4kxq7CbiN+LsE3UMx5Pr9A0XAHXlyaYXxtbYiquL9IY6NCJig9SlnXGHPEv8k6wgj3D315TJnMPZL5BkMFv9rMGH+xnCj/Z/BIvO/huPrbwyG2P8ZbC4/5qDrWu4fd2O2AQzKNhUII7DNtcEQdhMVuKxLy+qTYU4zQYThavAz9JOD7eDvh7PC7xpaGX9jMDT+ntwOLKVSnGKhKuog7gDi/IgKZO7e9rCYuoVUpQ63B4b3Y23dpAsjm/LOHWR48MlkGA3IJBR9LSMYQyzLuYm3w6tsSSZLOIVLijtX0qHYJpNxNCCTVPS17AbSEGy1SxcewVaXMWmI4FNS6qCV/vg2zA5gMMZTgBmpqzlahmZrsobfurRZIxcztg7iDBfvLw12zx8M1vLPDkfyzw638c8O9vDfDmfwD7z0HYpDa5x1bGKelW4wEqagG6kBc+SGBmBy7ttAtUl92eQM5r5FwOHE+Z3Byv2lwej5gcHu/dnB4uXfycHQof/L+t5pDGu2vg9Ly+jx35w7usDu4mCV9wF1DBq/QukzEpaA+SJIq1l5n4fmzuRcs0Y0Z7NWOUT8K00QXQkq71VjAtGUYGQ4YPYZZMFkBCImhct1NqK+ns1slnykLUnjwH9zFmgAPsWCUby76Rj+n0GoKYkSmPlAXM2ep+Ta2BsTy9YcwpkOVDnYndJU575MR5B0ufcXo9g92h/jgPdbMVl6lDtQWsz0dprtgzmQuXEm5W7ls6azmGxfwY/omzGf19Grd1Os+v4OHEkZe+lOzxjIsp4rtd1prE4V+zlsabVZ01VGOa5UuFhnxxw5cti6PGmR+4P3gDnsv4qsqHVfwqibGtQ9Wk2Ny+o/3pvk6syJauncXZ95Vs53j7o6m5izknaais3Y1Btm5pJhHyx1z5D2LwdKH3m4yaMt47PYDsnoQzCwCJZF2jaiC+9Bs9G9RuxgLVwJFFZSEy2bh3AA3sz0K5J4nOknKpDjzgJTUgzvoL8p53bDRFWUv9usfAIkaZTpzTnWArxBvMVaGHcMrkd4Tk5OBedViDrNbTvNZQ1m8fCBWmZD6Som0vPekKO4WfEjSY5gemRQ2KPiW2GqDj5ycD3WXnyh2WGzzMewmH3PdWttqzX0wU7fVE1HCYx53hsvV2m2tBiucyBF693hMSR4OF7uaptku9Wd6wVsu42zPRLXYeKWukD6A4S6o+uJHVVNqu5f4taWL2KYIc7Z2ngg5A4unR2xI7A05LGzhcIYXSx6W/30wXgaueS0obYYxpGsoI+xgob4CqS/Y/SL9/fBwv6hrDY5MX3NOwwzdy4bz/qutUaY9JbqKPpMhRVecflqk1U2TwOLL48bNSyyriOfOLbDl/HObhPovox1Ks3TzggskMiSK3vimE3tkzyzgFrzZkaQt2LdGg9SbZ9RGbaLBYZtoA/bo7i9TxjL2UvlrCjOIb5euicmWw2d4uGG82t24IYQbJV5WgcMX4zdw8hKRYZomIZK45BuZNh2BHOHcf/ypfejhd/ekQeqLRzOW3EghOwUMNuQ+4CIqVsUo5kzvbkw1QTJKKbZy24y5yZsmZuYM1RW02BVIHN8TjoOa/7rgvbk0vVhxx9tIbYlOTdVkl+r5Nyzaq29/6VtureskVU3k7fpmINgEq1Tvad5kaxx3gPXJwUYQrhewnlgCxMtLsR6XFYGthemWFs+fsNI3L5coyGWTye0bgHTzGGBIbmMw+KoguFCp8KewxDk9qLTpNXvV/AX2zbB4H7zUYKpzMJvFu88HobXgia02Y2LmUOcUIYwiXwvmq6a9isDCrFT20sisjVmElszJnJrvUFbjLVriy0jeMwaHix+sviKYizhQjrYxKQbK1pmvWveZmwkmghhW+ktwypz25tUa8z2RmlNe2sp7+Ps02l+Vj1Q9BoXQAtC1tmGO3LSONQO+Z69aDCcd2fgG9Y1tPcYWEFGAKfqe4lRhenWDLGfp+NYzML6k3jPRObJVcGfI9FN7Z7AhlCXTI95tB+HyrPQZvUVdgqArawu9/AyGUvXVsPyMHfTYmdbo069FRJ9HpnCOPswT6FNgDAmyMEe/N8eg1/5QApMBW1p54mhubGQObzl2w6mFZxAAz89t2sXrxD2+CXjmuGy8AZjj7nEDuNqwQLDs4JBzLImfNnKFiEBCrNQMzrY3DmbF3xNsQPYINEC68PlhA2b6Ezrx2dZHX6Cc+zaouBG58uidWqnjoElrsAhdSs4jnfijCkPGeyIQG5Y7OMYmDEmjhW2xt4fxK3YW4Bd+sOlNZIfbM0LvIRM7jnMet2wfpGa9Qy+Gdkq9SlKN8yxopy5VgdatxK/FVFnaKNE5jrZWYnpB900yBvA1RHmPMM+amdjEwTjP18QDd12vAtXWAgGfjcNSGaNY2RIYj3rJ1NbiMXSnET7sVZ8z+NrmBCwUJuC6e2MH9bLENBNW1xg2bJ0h95ZTrqZbc3tsu2zM55BK8m+AGiHHXnnixlHDoJf6RbbMrmXcNJEJhEndW8RLJyugpl6TOWuhYlhWsExd0Ms7sksirCMd5349R6ZvBa3hfl3gwsYp2im9QpzNF7L6HB5JyV2cMd4cbP4RAYMkcd5Nme7CYDMEDKj1OF2x7K/dkOu2+nurxPpV1gX49kVXu2QixbOjVlWw9yoGDNsOQZTGlfGLBtEW1W3xQvjsxvuzVMNKPjQnh6fGuyMIYQPGM6wJQfceh9jW+DSqJN28LP4kwXuz1gMC94SV1jdGGnZvXcvpTZDuLEYmhtumQruk9i6gj1WMJZHNqJrZqk/Qn5tZkUsmPU4ZMh27hcNZVbIWrianko7YMKwDUqGRmrFb1/Q1iRfK/0tMbJ/ajxmGp91hnJ4yM2Pr8UB6JacF2Blk7nqHFb8eB5njotmHDyYQkHDWFwW2eV/ShMWH5aBufbGqZrM8KDPXLXWHYxP1aKdszh5R7IUOorAK7Gw2YZdXjvuWWYq2IRm+Q27DkGW72vuBs4KX8Y+X02JTrxr3nZwhzfxzilVhp3vPY57z9K+KrUGai/l+dessbE1lRCfac6qwYLBCjHFIaWJwoAy4SL5nojHzeEa2QLB8qHlkNKIwoA64RI5+5rS8RtFNuusbHL4JxSami8S6ioZ675ucvFG6nVCw0PK01OpE5peIsv/3ySx4yTiWsUnMA8wKd0Ki0J1S1hB70w7O5OQUekbWIrOaCdAZRqNH7HJMqJuKPzL+GWDM4smMVkAvisT6W6srWMfrG57LOEOfVpr9AjNA2wInN+mRI3PB4wkmwOrnhwElehQ8hUPLCHxnqff27J4oFR4SgcLII3STQIIr/rxJ5dXrofZMB9xubX6rE6nuOLjxONA24siz7nBMKWhYhRztwOaqFvP3MBly6MHytZEJNDZwt4q4hraAsJ60WKRUolKgTLiEhgen4mblZsiTiaALvlTBZTEs9xn0QVDlXerYSlGuv8hzWsQK4Ah+FHgFdAJwAGYMaCsWUUa1LjvjQNMGTwVNSLBVX9icDTqar06/N3bM75HTeiuYf62jscuX37uaar/uKdwZCDtuTpG0LLI1CedoswlOn8X3Dp7qTE3HbC2/fiq5RA4TgAAAP3///9aAAAAAQAAAAYyAABIBgEAKLUv/aBIBgEA1Y8BKoRJVykQuEwA/F88/XuoDKsQhHUsXAe6uyhEEwX+/7NQS2Td1yQjVPTde997D24FPgUTBQIE+GFDhxBBIgKkB5Ai62E8ioyH71wAzc3cz7gYl/MjSIUKKWJFDAnJETt6sqInP3kQE2prq6sttsWNGjFiRrxoUSRH8iSmxIo4UaJBPIgfH//wHzbEfloAR3IkU+oP3aFDs3EtrtVsbGqt1mudgRkDcSAWJGiRF7mRHb28KAG6RkMr67KeMGGAhDbjPcyHTx7Ow4p8hxst4kWshyH5UymO1QoQNAJu1NWAAQEtoAt0AGYUxIK4ED9qm4tzsS2+1RXO+qwHtFk36LCG0BcaQ6cxK57FtDpAfzVt7rH+JtAM+nZcz7UH9sN9+A+DYk+eKrmSO/EnVsEpUqwIEcLu7g4GjBbcgl+wCxkyWLCo4zpewXZ8hbFgqcJ+DGYIESJCWAjDgNGDezAPHjt4B4sQoWMED2EbM3iGD0DALX9/UaK04TO8hQtzYS/chcuwoGCYMGbYDu8xFCh0TMcjRoAQMSYwEAyDYUNDImxYDteJw3EYDhw5LIfnMB1uwUGC2GAbDIR/kCBhwul0S8E4cITgEHyDczDhGB7DYjiQCXnNmkE0JkpwCUbBJ1hNIReyIQ+yGj48NGRDTsNsjBjJK1IEL0kaN5tMZoclt/ESJnl5czzHHz7IsRzTMQie8mRvLw8OjdH47e2Mz1iDhg0eIjAZmYSyMgtsgePiODAHfmM41sJSpOgpYWKFrfAcX2GnGwYMaReOMB4ekib8haUwH58SVsJ9/ISRHOEjrMdOOAJLkDCBJzAFNuMzUBgKk+EyHIUREdtwmzfsFsdxb8zWxm28gTtwBjVW4zVO4yl7vMdUeAvPlXEZy3Ecy2E6TIR18BAWwmh8xhUYBt8xD67CWdiPB1kME3IIzsEmOJHd8BuuwTRoxOAY3IJdjI05YAccFraAF7ACBdyAGfCYGIsxBH6QAAF/fRlgA3yAwQoQGMACuGsAd7EXU2bnrtxs67N9BsCXn58vB6hE/JvsWqwkJCNrkpEBCgo6/wCbTWYmk4yZ6aiNTRUz4N8f4B8hp9NZ6DR0OgsJnU6n0+ksdBo6xwoJnU61tkLDJ5W50PDJWiGhF3uxU00QUNDp/AN0CjqbzSaTmcnMdFTJ1saFje0P8A/wT1YXIBozQoWGhc/n81loWPhUays0dBYSMhcaPkHkLCR0OtXgGm55uDxcHi4Pl2SIgyoR/5pdy8Nm1/JQzktCrGSGAwqy8k+wb7LZtTz8E+xjTspJo8FcHqJ9LS6eBTKZ38gpVgqMk8SRuVjpJtSJuC84QAbp+prNZlmXNkwSKRDQsKH5RoqiOGZmAmbm8jABXWMbZrpGZi6YCjOVJTY4AMnshcimRD+G2NAlmGNupHt8HETBRSJI5rlGxjk6Zjo6Rj8rp+iciCDVeKJBG50DSpCJiPqWh3TLw0Rmur7lYePysJGC4/KwjWMiGkCmlofMZksVhZxtZXR9X23Lw7Jn2WPbY1mzjcn8NOTn8/l8Pv+eT6+15/OxctDfHwXHTcwjhzCYfOZnB2H5Z8ZiJhny2eEQT2eKUvgan0/C5/P5fD6fg47PZyVz8c+Qu9qak338uGROUFEk7RKnt7G95yOpyEWqmBHDHgQA4Bz0w/HneObMYPMVG5vzBB8olYKLKCAgevtSMLbnoG7FoDE1H85BPGALBlFZciY4oCNFK6fhmi1D5rYIaaachjWqOCXoSXAaNmnSlTE7DfvG8BBoNiFIgjXFmmLNB1k0MT9c+sBcY8Ix4ZiNzOBPw3PQkRtx5KH0GAbG7FFseWiXgBnRi4YNT8IIHCCfg40qc6NbdVVm585zsA3f8rBxjfk52MfMjM9UChrxrNwtD5kHVaDM8hz8Y2RbMcQwuygyU1/NCi4zswiUFVVFU9FT1BQlRUfRUBQUraSeKCdKSTXRTPQStUQnKSUqiUpSSPQRbUQZ0UWRiiBpInqIGqKFCD0f6SDayEgF0UAUEPXTh/KhevJQPFSR2qF16MyRQ+PQN9QNTWyDyIauoYc0DUVjWEhIB6mZMpQMFUMFKZhA+oV66UK50D+qhWbBcsWPWqFUaB/lo1IoFPqE7uk5aUKZUCU0CUVyxEgeLUKJDKFCKBD6g/bgQXdQHXc57CgOaoPWoDRmyIhBYVAXtAVlUbdCBU1BT1ATtASJESJoCOpsUialo3NULo56oB3gOLxRN8pGN1ANaxkw0As0jVqgaPSMUqBldIKECGR0jD6gYjSMNqAMFihIQMHoAQP0i3pRAnQAFUABXPq0UuqUPZffcltOa5bL8liwXrnyVr7KVTkqP+WmSpEa5aI8lFd+8koH5Z68E6V3ck6+yTFlckyuyS+5pUm35JWckktKckmf5JEckiOH5I+8kUcu8khn5IocEpFDeiI/5IYIuSEv5E9/dPRHH+SNzrjojC7IA/kfQP7H/Xgf56PH+fgez+N4FB2P33E7XmeO13E6LsfhxHE4/sbdeCKiJ3obZ+Nq1rgaP/Q0jqbQ0bihE/qZQT/jZsSEESTjYrwMGR/jYMgAOhgPBPRA/7Llz7c4F9fif138z714Fr+Cxc+vuBU/t+JVnIrz9Tkfn0uZ4lKk+F4U39tzvSeu51CWJFHSxJe4E2fCpIk3cSRI8jzPj7gRHxLEg7gQIUSciBdxPAfyw3+4Dx89vIfz8B2e487v3M5Oh+twHDhqeA2nQWOGz3AbfsNdeIsWHiPGC3/hMGDIcBm+YkWd17kKZ+EpUDgKP3HChJvwEk7Cnd5s+ogRIByEh3ARcB48Lq6Dd/APH+RczpnMOZ/zpdM5m2/Y4G9vbd7mbm4cnINr0IDBMfiaZ/ALaq7maWkW3IJXcDSf4BIk+NlZmZc5BTeLwKCBhzXwBmLuQMzFIPgDJ4PgZD6WQMEBX+BgBxzMETgBLx8AwAV4AAAGPIB/GejyLy/Q5QXcy2n1xuXcuXDdznX9+r9br7Vs9a1bslpW0+pZsWK16lbNilWqTtWoUPWqVtWxXLWrhtWvTp0a1aNalKhP/akrKztUg+pTpJpUm+pSnjxt6k2tSdOlvtSWLHWmxtSeKJuyOzWnSpUktaSWlHzUj9qRo47UkLrSpJ7Uk02pG0V2ZDPqRa0IUSNqyE7Uhwg1oTbUhfrp2I792IO6kbEZW1AvdiA/7acB9Z/uw6f59J7W03kUW7Hx9J22M6fndJ2m03LidJyG02/aDWIjdmK3aTaHfdhrWk2nKezCRtOGTWimzfRgn+kyYlpMk+kxLRjYgR2mwfSXLt2lAdtLc9HSWnpL/3UWv/ZrLH2lrfR1X1dpKj0lSkdpvpbSUPRar5/0XjtZ0ku6STNpJUf6SCdpJG0Er/E6r4s0kSAdpIe0kAbSo3v0j/bRPO76rne0js5xo2+0XeNoGzSaRs/oGi3jRb/oGA2jXdR1XbdoFr0CRaNoFZ2iT5BoEm2iS/QIEA2iRXSIdi572c1mSpKEKlMmTsyJKSlDiSI1ikdVUqLESlJyFa/iVq1csSv+9GlWrQUH+kCDgXWCWLJYFpcq9YpfcSiGxai4VClVrIo/casWawcOHvQDCG5uXV1hGNJ6Q1qnUWgLFJpCl5VF6AhkTItMjSxCpEiFJEmaJGkpEkfiyUlJqfiUnFyHuE2m2NQplpSJM/Em1tRdb/3Wbm5t3dYcGq4ztAYNaYyJL12qxJV4ki3dukUDt4NFu3CXg6Vw366blXDbLpsduxuuBit2124G2+BiuBesgqt20yyCa+FWsF8X7Z5ZAtfsUrACbtmdYO+VcCPYesnumO0L4T6ouK7YdVBr3bDboMq6DO6C+uoquAkqqwt2EdRU98A1UE3dr1ugjrpel0AFdbvugOrpCrgB6qUL4N4a6f61tdGtl9bIrs/Ln6sGelx/q+Z5W1+rynlaP6u6eVkfqyI+rH9VCd/Vt6qCz+pX1cBX9amql0f1p+qVN/WlapUn9aMq34v6UPXJg/pP1clXvqea952eU/3xlL+p2r2mz1RtPKa/VGW8pa9UXfzkU6p1P+kl1REv+ZEq3UP6R1XuHX2j2uEZ/aL69pGvqLI95Ceqa4/oD9ULb+gLVQtP6J/17B9/UC17x2+sEZ7xBVUIv/iBqoMH9H8qg/fzfWqC5/N76oHX83lqgcfzd2rXK76dGuDrPJ36P+flVPpxHk7lf/Nu6K1P/DaU1iM+Gxrr17wa6uoPPw1d9WjekKL6wiekpX7wz1BRb+bL0E9P5sfQTi/mBemmD/NgKKYP/C+00gO+FzrpuzwXGum3/B919Fo+C0X0WP4KdXy/t0IXv8pToX++76fQPc/3Uuidj/JQKJx/8ntUzeu9E3rmmzwTOuaXvBIa5pM8Egr4R94I3fJ5X4RWebwnQqf8kBdCo3yQB0KX/I/3QfG+x/OgQX7H66A+/u5z0Btv9zjoi7/xNiiKr/E0KIif8TLo8mM8DPrhX7wL2vYtngVV+7pfQSu8ik9BzR7Fn6AQ3sSXoA6exI+gCF7Eh6AFHsQ7adc3n0kD/PLpqP25/0D75T7Ocb2H7+C1Hu45OKt/ezdP9W2/4TV8hsfwap/2FR7tzZ7CT3gJT/Zj/+DFPuwb/IJX8GCP4A3813s9gR/wAh7A37df379tLovL2rK17Cwry8Kyr2wry8qqsqnsKWvKkrKjbCgLylZaT5aTpbSabCZ7yVqyk5aSlWQlLST7yDayjGykVWQTWUTWkC1kn/bROtpGK8guWkD2j+1j+Vg9No+9YxVtHUvHyrFx7BvrxraxiHaNVWPTWDS20BLaM9aMJWPHWEEbxgbaL9aL7WK32D+bxWKxftaKpWL7LJ+VYqHYJ1bPOrFM7BKbxCKxRmyexbNErBAbxP6wPiwPu8Pe2RwWh71ha1gaVoaNYV9YF5aFrbMqbAp7wpqwJOwIG8KCsE3LtHR2zsrZONvBwtk362bZ7Aa7ZjPYC1bNWrAV7Jk1s2V2go1gySwE+8A6sGGWgV1gE1gwe8AasAWsl+2yA2wAC8C+tZZat1xz1VvVVqVVZ9VYFVZ1VVvVVVVVRVVP1VKVVBVVQ9VPtbJ2qpwq5SZNmSqmaqlWqpOUJkmqkhXSo+qoMqqLqiLImqgiOmSoUCVUH+ug6tjIKKguVkD1T/XTh8+eqqfiqXeqop06dOqcGgdOfVMTa5vKZk1VUw/ToDGshXWwnqlmypAZU8XUMBVM/VIBa5fKpW7505KlYql+1Uql0lenVClRKpS6V/VqEyZ1SVWSBMmRaqQWqXiVyBAhQSqQ6qP2qDx26LirOSqOeqPWoFFn1Bgw6ovaorKoK1TUFBXFCRMlKokqooaoIJxNZl3WufqhxlUPFa5yqG61rW6oGmqGiqGq1bRaoaJVs0qhTqgSKlkdqw+qWA2rDeqCqqCCVQTVQP2qXpVAHVAFVAD1Vltr9do0F8VFbdFadBaVRWHRV7RVgmHABH4B9NKFy5Y/LVmwXPGzUoVK3xQ+KVGgPNnTc9KEyRIlSZAcMZJXBI/IECFBgPzw0YPHDh13Oexw3LBRg8YMGTFgvHDRgkXdChUpUJwwUYLECBEhQDibzCXd3Ae5OA8d4Di8ubWxbdCwlgHDBbU0CxXQzswolE2QEIFsDMIDMQdhDRgsUJAADMEBA18FvAh0DRAQAMB9W6m3cy5ct2zVojVLVixYr1y1YrVKVSpUp0yVIjVKVChQnyo9deJEuUlTJkyXLFWapDRJkmQkSI8cNWK0KFIRZCJEhwwVIvR8HOTYyChoMRCgP3768NmjJw+eO4p26tCZIycOnDduEtsgslmj5jANGsNCwsEzZsqQGSNGMAyYwC+AXrpw2fKnJQuWK35WqlDpm8InJQqUJ3t6TpowWaIkCZIjRvKK4BEZIiQIkB8+evDYoeMuhx2OGzZq0JghIwaMFy5asKhboSIFihMmSpAYISIECGeTuaSb+yAX56EDHIc3tza2DRrWMmC4oJZmoQLamRmFsgkSIpCNQXgg5iCsAYMFChKAIThg4KuAF4GuAQICALhvK/VuzoXrlq1atGbJigXrlatWrFapSoXqlKlSpEaJCgXqU6WnTpwoN2nKhOmSpUqTlCZJkowE6ZGjRowWRSqCTITokKFChJ6PgxwbGQUtBgL0x08fPnv05MFzR9FOHTpz5MSB88ZNYhtENmvUHKZBY1hIOHjGTBkyY8QIhgET+AXQSxcuW/60ZMFyxc9KFSp9U/ikRIHyZE/PSRMmS5QkQXLESF4RPCJDhAQB8sNHDx47dNzlsMNxw0YNGjNkxIDxwkULFnUrVKRAccJECRIjRIQA4Wwyl3RzH+TiPHSA4/Dm1sa2QcNaBgwX1NIsVEA7M6NQNkFCBLIxCA/EHIQ1YLBAQQIwBAcMfBXwItA1QEAAAPdtpd6gKjtRasJkaXKSJCRHjCIhERki9OjIuAjIDx89eBTrzInzJhFxzSGawkEzZMSECQTsskULFr8qfXxRnug1WZLkSB7ekCA/euy4s7tRY0aMFy3qVLi7u7u7u7u7u7u7u7u7u7u7Py5brlQ1qU6Uk5MYRRJyZASER/FNIuKaQTNiAgG3VOnTa5KHF6RH28V4AQCFCRIiQDSXc3Ie4N7aNqxhULOAZlYmgQyCWBgDBWAHvry6BAD46s2yYKEiJaqSUtMkyUjIR8ZFP3rwxHmTiFg4GAawi5Y+viZL8IbssLsxo06FCBDNJdxbmxqaWRmZWBiDCtYlwMPAvABctwVLFalKTZOQIg05AtJT502gn96d3NqzK1GO/Mw51BKlB4quJZr9ksWA0pIkI0SPi3wU4yCiMROmC5a+J0vyguy4EaPOBIg5uA1qZmRhYF7PXAE4WlOSWCvrYmYGzMy31LNdUnfUr11RN9RfuKDup7dwK6+nP7udLqcvu5R300e4mm6mh3Ax3Uvv4Fq6lZ7BnbyUPsGddCX9gSt5I32BC+k++q7r6Db6AJfRXfR/I6+ipxfyJnq+iO4he+sauoUsrUvoPm2s+3gHWVfX8TbaVZfxCrKo7uINZEtdQPePFXX93D720+Vz99hOV8/NYzddPPeOxXQVrx1b6da5dOykO+fKsZFunAvHOrpvrhu76CbeNhbyIl429tBdc9VYQvfwprGDLppraBlv4SW0ge7gPWP9XDO3jN1zydwxFs8VcwWtnRvmgrFzbuD9YuFcwOvFJt4ul4tlc7fcP3t4tdws1vBiuVfs4PW7VmyZW+VSsWJu351iwVy+K8UC3igXiuVyn9w9q+XqXSf2ym1ymdgqd8lVYqfcJBeJjXKPXCN27+bdIrbJxbtErJI75AqxR26QC8QWuT+uDzvk9rg8LJC74+qwPe7dzWF1XLuLw9rdG9eGtXFrXBp2xp1xZVgYN8aFYVvcF9eFXXFbXBYWxa27K2yJq+KmsCIuinvCOq+JW8IuL4k7wn64Im4I6+GCuE7L4TYv07bd5aWzGu7c/WAxXLkbZ9Ouh5EMqCSReEmDQYGGBSQkGoIAM4cZhgbCLMmyuMYPFGajwKHjQGBADwIgAAYcyoFDSSypjFLAICAAAMTWALyzI4/bNX+Pt3aevG/2mHG+nnH72h1jzvVz5K/zR4y79o3ZL+8Zcd6eJ3fdPmbM9XPcXvnjmLP2jvlr9onjrp4z98sdJ563c+xet0ecef2M+Wv+GPHWbYVmgoLmb6Nv3Ddj/VhXjb5xzuq1e5+5+sb5K/eM8dbOk/fNHjPO1zNuX7tjzLl+jvx1/ohx174x++U9I87b8+Su28eMuX6O2yt/HHPW3jF/zT5x3NVz5n6548Tzdo7d6/aIM6+fMX/NHyPeunfkvrlPjPn6nNlr9zhx1s9jd80f48zVN85fuWeMt3aevG/2mHG+nnH72h0jnoMGhU0XLh802dAXJjy+dPOoS1+Y/PCWAadteXDT5UNGXD7F5YUfDjlp65CfJh846uIpUz/ccOBpG4dudXnAiZdPmL7khwEv3Tpw29QHRnx8yuSlWxw46eOhm6YPceLiC6cv3DLESxsP3jZ5yCgfT7h86YYhp/o48NPpA0Zd+sLkh7cMOG3Lg5suHzLi8ikuL/xwyElbh6r/W6JB5h/z2URZPo3VJV8MM1XbMF+lHjHa0mnSPtlixOlahm1rdYgpl0+RvswXIa7aNjCb3AVEdGyKZKV6QR6AeEIaVmjIFsVkTdYMrHfaP4/2/4zqhLs+fzhc/c7xwEnHF73IS/2z5sly8Gt/Fw8vfMq8+KG0zyiEYkRqrj1Pr355zMrp5/i168ZxM+0d++X8lc+T/RkLST6xPLzd4JeKl7Ft++vEr6Q/jd+LBv/WyGdpzONn/Pb+jLR1Nwc/VHhWv6HLFkN4z72s/cw9dI/2OT1YEUfKLphbO3hCYsV2KcqHdXKKCpg5sXtZRM2ZRkHpV3dMqbgvd+crBo9QJmBsO6Bmxvw1f4x4696R++Y+Mebrc2av53bRg8tmXGMfqp2nDVZ0iS1y/wXqtU1waGcclE3aJl/AleOuYF2znA3U5Losj7dndgpitd6mIsWHVU+szBmbSLVnyx2BO1tuDIFap10FXoy7CnWbdSaG9C3na2blmC2ArT2bihabbB0pu82UhdWJ01iu954voIbvY76IhVeOgw1YA28s6oJvbJvpUDhd/bsoC7vUKDut+dRi9Cd5uxqJIOxxT+avnYhX/biG3rLUdpU1ZQ3SFBpUW2vQdlK14zR1m6osu16n+3i5S34FquatrT4saWxISnVd96kHlJQ7DZjOhFw22Mqh1645LbTda7YU6Bp0bYgn2m0oqhRMKVMRXeDQVa5zqt4PqHq5kUsXonwlFk+D1nCTl3SrXcdDap4dSqrSvWm68iqTxd4EygpjZ1Au0Z+QRYJs31y/GhanZYopFd+2i33FE6tt2qgcVv0vnJUNVdSO132Umt0yFQq3q38uy2CVGm2nNf4WnmHNSBRtTW5u+mxbbK/F3+y/mlWNRu1SE0W9ZFSHKUc/6c1nRaxj0r04akuJa+fk7ehBWUu7ZgwRMYekP4Pe2B6m83a3I5xryLpRlN+sFLVWBnlnNbN0BzyrcBJiTQ7Nmyr0JF8fSydLaBLjgjF16YmMd+8kTYoznaOzkXiW7QSdjEb89nYh0yPlZWJl0q/h++dlMxOrH9nq/9r5W+U8fryHL6jk1cMrGdbkNsEqd75uZPov0Zpu7YfNUHlu9abV/Em1v2xnlJzVs9ambEoMlLyyttSa1THnne9BrdOe9aqJdZfbInzGYzvB0TOgwynHkVAsJHLsCE9zMJ7z0J3RA3zfR6q7g/6oxsK6mS2hCCcuDHrAfUwVu7EevoxFj+SXvKxWS9f8LZ+xjEaaA6LzY5UKRzTLLq7m1poqdI0UNJ3gQhc9pJGL2aY13yvAf6PvLTk/xBKpbP7CcJyuhZltWMKJ5ZQmmUmvs+z21rsrTVIriIVyOjw/GriSdUfTb5nI7fnnSHA+U83FdYhlbWLNXRCUAOiwV9aPA/f77d0SbPiutl/411xxtvaH/ciT5XSecknhwxr5525Q4BzakVc95fEdzX9g2F6d3IWivnbdSg7YXDp6LyYJ2Ggieu+mCsh0Kl3r6Y8ZUKnXhtLGzSi+cUk5cGPq6bmnMjCTSulbVXzQsLIe2+obMK/y7sJSZY0s7rmzfDi1fs3aSreDS6GwuZgOs8s3l9crG19Zfn/plwnGSq0w9z7E/miL5bo5pu6LjNEZZSbSLvuLaZZi1pmWG2j832heZaZ9o5Za3h9rqmyvcfnJ5i+r7ZU53LLXdtOv+cZrC85OI+5R7bicNOXUac0xqkHniTbdN2TW5b1lp8oZd9xr3/mYifd6rbxsyNDTG249DjT3zGXxve3oy2y7T7kx/fh2/VnJAPySGzC/ZqCuWILs0hj0eAenNJNQ9K1CKjUM6+COZJPNQ7haiCFiJFLpTlwJNlOR7tZixRqMH3gBLXyW2ShXy5FEjcdSrkhoXWZ8ekzxehYZktSrwm8N3TZsSyr6Nipp66uLphxTJ8xtQhmYEVuT31rmO2xjEvrGZqH3CvKLJ60STNxNiDY83WN73t8aFeuQsrgZ2Uqdwz73fT9V0nq11Z79TAs3c7PJ86aw5TvQV7TXa6mkRWx0y3yiTwMZP1rKopftTONb3vTEK8d+k7cpPcTt7fjGB2tif6nRnR+Y4Qpcm95NPFni13hb5Zl4fhkvOuCs9Sqx3/s54X/Vik83Svz3ju8whjyNh3pC+pxvS7RdL72mPX2rvseM2MYnu4HfeWzjzZfhtW0oe7+xJv/n7kKZN/znZ/vXCvO/+92W5hoBLrR2gCa0/d16Z6brBoFr3SbQuWYBjd5VIaxxQFdqH7i+JoJeuS/xOtxQcLltBR3aXKCbMiCc26S5AGlY6NC7KujA25z3VZvXdoZr2vLQ7hnZh9cgl5rWRnGVcqDowKdn/b1X3WSh13kkWPIWDN2Kpoyrx3Hj6cHmPEN+Kqd38YlNcGNIV24e0X0NJrfsKIVFRjSk3OEYcx+LTdrAcva4aSvW9pbLkuGliznF6DiuMc1YLqBSVy55/9Ra+PaZfiAWFkkDl7xvxy38xeaqm3S6dauOumUZiSZw4uQz6SDSrGFtn8Y7Rr4D8MtrYu4+sTlflKEx7mZjmjozwUjhHO1W3v0ZweHWZh/tXvs5s6PHRAMSgwzs4oAb1lgXWNgL0Lk11pB71t9Fc81Y0XKEKUNzfs6mDI55ywnMJm2vqM3sUMFe97j5eUIaT90/8cFwuGCsbev5saVSZcHEain87vPRxhHnnjh9rLjbBmenDVj/XfPvETF30rFsaVm8ghatBDp81ngGwJPb1vC/Tthtc7dOE20smKVV131re7p6xNOt3O52snHIuS3IxWYyi3Qw5siiW8Sr+fAvuXYt2DzTrJne7PW9tUPr2PI2drAx1JbL3anTRhnsgt9AJlvEYrs1taW4u5l/GF/3Uk3rZO14P92a3GtdtDhfjH8Et3muevMResSFs+9vzxCMOQsucmmFNK6t2Qm5ohe+lmXra9yWHXr6EdGdfx14mnh/L/z9eNnFNArovvzY3u2y18x9oD3lUshlcWrV4ZGJR9zzpGQ39ZerUamY1WHyZDUou0H4nqaPlLEgbWKR5onLbiqWrQMkhsyK1rWcAc0NYklq27sXmhMVAA9T6GsfecuYtMScbkGYZFr1vrbsZWbOWGWM2U6AAGJQSF5saoN4eUGTsWbbrUm89kin28Cdd4b4xogiu+94pa3uXPFMOtGpZZNrAHASy7+nrhNmQPlpDzPFcovWa7I5hWKjjfch6grJ9Z3URFVGf5NG9dFRA+JVKd9AO0vAReb8k5LMYmDLwWMGFrL7+vQhB2/T1WjZdkngOEuyAodn+oWDjyu+815egU2qW4hWEkBfRp8ds03gWkGCzLoHr3ORghcObk+6/OFj2BUIe6spzzvHGmsmWJ+AX80Q6z8D7aCzAG8nWqoeMMys5jsvHmumgSBxAutqpqhfDxS75FN0WLiWHhjDtznN87xQfnLbrnLByo/WURpuWs638wbTJjLOz4mYUWVSlPvK9Tvt8buiRV6Rjs2Ykxb7b8s51MGPDRUq51UkNSEezgtVFjvnBjOrVB/nhFrOo75t6u3C02AyhJ+5BVydEHblltlmuJPCou+EDv1QKracebOL8gZTs5bIz6E4W5lkcisLQgy9kff0fEBhBV/OakMYG8zRq7/Ii2Vg73gvvd2ftmCH1TvK/aTQOJVIxsuJtt8lm//Zcm/Idap8Opf7hfLdUG7m2BwnCkbnKnu833a7wYt2/0wCRmf57uZaUWcAJloZ4srafVmx7vJFelDUjqKEn5MTHRKcZwKoz/rGR1vsTJ6WdUB1d9GLLsIOYza3/04T2OrN4/KYjRWxdmszX9k5gIESFm7DtMeZerf3xESbVMnm/5LYG6rgNx+fau0Dcztv1tPMX07Uoh4nrzCm33eoh+vNZApi7OScCx6eXYVwrHEnuvqKbyNkmbF514k3+WuVrPQatw6Tk95hXZ23vx9b2mWMS5uMwRI2tupUtHWV1YiHXTWD6cFkltWQyWd8pngjEKu77msrL5n4sA0rk5roOya2Copa/W4Hy1T2gpv6rJn7pvtV7CARDoTuI5A73TiSlwC+PeESYXZbrfyWXZ4etjQwbTu8y2SIsL9CLPP96XonL8/zpx2977KW1qTbsrq37Fb1zxXNh9cuNLE+K+TKCUNAlWSbDbqo4CvRuO5DQ8VlkKsEQJvTU2Kcofs+H/7kk7+jmHeMK9GBV90LIk17+tnhCNpccfTzvwSYufdHHMkewptqToP/mDvfjdvmssYqN9k8e8QPOj/bOayk+1ey7caLLs6eZWsTWFkGS83XHU8zGovLMlTzTjh9sbHYXPB1ErK52ZblXYLPFZBd1270aX+5OUHz4jlhAOdJQrh/to8/V67gGmsL1JjhzakPu/3MW3e0OY6dNWY+VUUpP09y6k8tV4NrHRGhKcz9nlxNMsaxOEHMp6Uo7ed5Tv3U0mpwryMjNIXZWWLnv1M/j3FztspmRdY8J6soFDsFfREmS5R5Z8UeAvxqy8CxyvEpfC6T2/ty7o+vorHGo7RbW+SeUqh+iQvF20/ilRV0rkaWz7M6+rrXD6EaS1rTzqpJe5FkVq/bqTac+WIL8UrhJnIXnO9mMCZvqd1z6363ze9j3GVq5thy23amrWad+/hlMalRSrsG06F1CxW+2TI3M9nZUoexpu2nnLatN14ftcV1F+ZsmV2XNRNhP7bszVaETJVeGN9c6Acz52w9dNNcZDGMvsGVOzHJ0TXWfDBmtjAWTJupGOl9UZzG4DI1Pq3ppY+8mYcxF++XpGc7wob8+NeBJu3il7yIUvhc+v5hT+CrYJuXb6Rrn20jYDvrWTfQhb3YBdaz3vBx7Pt/fObU6hecZyRWnI1PEi3j4O5MOXcISLJdBrFuui2yOI/9vIompOk1sCP2tGcWd4/Ee2FQM62sKZWeFXBQ2H3T/tTHNQN6hPYdU5c7MQjMmgGlYjTjTRVcLWpJFY/M0DKvucVhn9hPGgwzGfbT2z/m1ArmIuDavhoKsP9EwQzPddskygLSHbyTZgzDL99TwfaRjekDG6pLTy1uzLtZVsD1KAhDcxrNhtQpnyDfMwU1gcMRVpW5QYQhHWwnQwt9yyv2DPG7TrqZJGNrmVHHC8uJL3MCTGOhPYoq0ngptMvToN5sC3ylesjuGa4v3t7mlmoWRNzW++jVXHOFtWxmhwdtjUV7twMtg/G2LyIY85/9ejebEOm/2q2sYKB8HXZ6iAA4rzvhY6VVlAONvZ6Y0zFeESOL2WleFaw5FL4dNJvZQmmc24lHgIHLLv4b2yQYm9Pj28GfTPy799Mqph/GZcYemmRnI/nqCFf3AkfnSp5fD+NH+pG3WQINvoV8PJmTRBiCu2EjP4Wdbo3hAoscI0uvj8Z0dlhljBzyo8VA2/wtWwnAP1JKrPg+8NE4YZK++xDZrLyjNbOux27mxGN2kJ8v4MG34Xgh6Oo/TXrlMOLZ9NOqt/MiND/KwEHOtHARiwxix+QQgyfX7jl/F2ljX3/XBDumXPammYc4C/fd3x1ra08t2Uu/i+fld8bIdlzfiuwXlTXp71cQ7gJwt0zINS00M3CfU3F6/2GXbuecYwGsYbyHP910J8ITXIuhrEmVCYAVaU3z2HFD6RJOjPlCa4Fdxu8WVpuixvWRha74DnKLyPJcw210h8JcD4rYltl/JjuYtu0xXONZxEQrZtr11IblrBYxHrDvnS0n2QtxsEDu7kzreIqv9xJb+2OAICxy+fRozyYdI9N0O7774lRsL8yKv1XP6tHwq0HvPj1lKyrenzpEyj+6P3k13o5/W8YYnDOQact/avUY+Rq9tsEFXYjA983iDmUomLu7CMvonfS0H/OCs/pkYWtfyDWoTfdpY+B7zk8ZomQcbHFTXXizcdayha5eOmBmtUlXsGXt6lsG3GlT897+ehZm5J69ycMHVGs7nP3dlboTzcoiw87fyuKvrftaPgl64XheDDS6/Zt2bswhlb8hmcyVvRI0/mbZ1MM3vPWyznC62a8jWg1syws628XXhWpt2HCGfGdS3S9q9it7BVySyrdqH5OxHl+Jk/r99VpBtPnte3ZfGsKRIgRtYX9mWX2LyFwM9gIsV0Ka5eUii9wy1ZpEMM+HN/lzukBmtzVbQLTtCi2IA+KV2M3dlBziDzH12bYzvl12025wanQgwOJAXc7p24HvuSkITCXeayR11pkpdqGqw2YymTYYlriHJhameVsO7PaZMDA6l8+NBHgsFtR2IhmY3snw4bg2z4lF/sa0i/Rbgrl7yeb6Vbp5IxPvl7cF21x3wH42sp3R78QmOZAhC+vf/OxN1eArl9jqpEyahwixNY69pzurcLYFb9WgGf2Fz6agcg8/KzLHMsybom05dP2dtczolmTTZbCktfK2D6fAMpnlX+QYFKqUfXD89O/isz6QhJkJJq7T6RDWRNxRR7t/fCrZpFE74vF36pbwOxygtvV+a9qZDLEJzIS2wSg3QZbdgXcRq/adjKFVxpyMw5iFs5FrMLpizqgdQ8c8rBiqhZRyfraLwDGoqAHIrE7YydFX6LHed2IxfE6AY1hBnbxXF9zyeCyzbx/X1untuFuUBh13C87ugvjlTr62Mgvo78zt82PVW2fk7oVlnnkP2YnbHndwZXfBAs00Rhxonk4BHgUsaRA7PdpJ1usOOsH8Qli4wM9Xu7PS2uqqDAg4jGpMFzTIXbrH922RmNAn0yyzbJ3x28bHvRn3MjomNiNaNkHtzxnVkznKEKcU2LI1Q3ZtK8/Pwb2s3bvJsHbUx90h3/Hi4lCKcal2UZrO2VAEwKbom2XWmOVpR3h9JR1wzmwfTXf7oDBozjI0HAxdU37BAuv+uS3vjHjXzOvhrKBLuFHbLQr3avRbBBPj7sHioFc4OmBfDnYM9F/hdiUaWhktbFZ2/dY9gGneBK8rBI9sBrHzXb9h957Zspjf70iR1ZswsHiHTGSX320E7CZ9Z5D/WKJsqlsND3oj3jZ7oRZoNs9OENODNXInGd9MtrHwj6xpa7Q325otBsaV6UV1CSf9p27gKJuDdRjCBzNWW9P247rp4sZnlx3vUe3S4tGWaRubxv8LzrZsT9dRE/NVUrMCH8+qvgqY0NUJLKMVb7BtZBlmExTHz2Fd7L+d9TiSjeCay40Zp0ZQMllja5ocBcdWvtC+c7/tC91GRYNp98BL4Q4bNMw9wamfnjoapq9Mx0QYZQePBKC8QC/iG4GDbK7i/yZm8w/b9n2U47wqL1ghg8V6LCDaPXT4k4MOede+u2PW9louhNl3wV76FlGXKr81gxRl+pp4tDK4PWwz58Ws+4ZhaJUN8TAaEqPtBZsrBumCIxrsrOBFuwGjTm3hQrXvDnUCVhl434AyA9sTAMhzYiuM0e5nl5hLzYsk0/GRX1hNfcOHkmXVBBdjm4HfGlyTuUIeGaKtvbLxgPuA8IFr1nqcz2yEdG/2IAzPkaC25HecN8MKZYllBX+TpXX3ZN6I0zsrj3/aiZVFWCy9dgsWTz70s7wl94c2cjaKfA+RuosMFz4sAg0rAI+mqTVImdef5chCGAf29jcL1H0laA4yiX2o8M7hWXELBQ2I07xqTsIbYuJtsRbBA4ZYc+xi6VhvOlWrErxgNPp+nBX22dLXA2IyWcJ+qOFktIK4lOzyRhzcUsDjPvjM2MkoXN74s5nPHngs21V2/HawF+gWJH4pgURHQXI42foaGrMALxfYWtnh0Qkzr75VeLfy3iz5OLB+T3c4VS2+sxJ/B3tSMDmnvjuZMszrZiM8DWWTbLFLTaaUhdFQ4ayqdn/ir+RdB59DOdgIlv6MIrcp1I+gnjA4AlYIu4+8IrUeJMA9t9vKpungs+DYFCPisTwClhvXqghP1monPE26O5FqJP4iNgtLGPXu8YvJVPeBxP6c6kDc5JNmrekWy0TFv0lC4IiX/fwsx6Zad3Cz8rwK2/PgxZJRYzrdczo/WO1R9Ke2YhRA1ppIfd2f/XbXI/uLRR2d8xaba8oWxgdVBSsOBwtRfWJ5F5lZUTJbLAuhi0CeKQm0GevitXCu+s/kvvMAjI73vrJWTrfE6I7/jdzS6DPME4N9tE/s761Wj/Zmd2IBa60xx/YlUD+/YS6OVPudmBUxAaAtnKY62G/2FFuFzNYQs/w79YHkHujuzVK7L7QIpq51hHt2oUtWrGCmkT0Qdh1hYxtZ+A628QlaCYTdAqmhQpYxyczmPs0ol4fty69RoKN2cduiq7Zgw7zjKC474fLFdDoF8YV9Xp5WMI5HJ5vw2y4Q6FbakzAvjDsOmShgcyBw3uaZ8aAJQ9+Q9JvJRUDusiNeoc2kKJmxwjFVexkWnuMFWA18gsBZGu56PJk7rJpv5N5hQ5cHdiFsR1qzDiFXABeRM2Jtf/9NMNyI7R0MwnvhteWQrf2ZhpuFpa2DPkIh5NYE3fN3pITPDRWGRiTctgpWAd3Ky82yjoM9e4hb48xcPgsFTKrtenxfTfimhtiFgzOBbzO6LSzCnmsnA9k0L9n4PjmaJiLXUO4NgaebeEyVdg18jq/EYkRTwk8wtANeK6CXMrbXG0IBT7ftTgyiqAU8U5B8zpHdwOo8jpf0Ud3RCXgJ8sK9/bfPwvIprLtGPCJ+kTEX+8x5SWwcJfYqJKkcqlCmWGW2TK/bZpxslFnq2BIO8+b5/SNJJgwNvmshyaJ+ti1gnes9NKrXfV2uzdouODuwi1BWt0wmzcGX9hTovA+SYHkI2lbuUDbMe87PjJ85V4PxunFoOJtMssXbjPEt6SorbjdKC9kJvG9zeeiG67o3RyjnY14zlKIG6bLtkgvUAnm3KaB5/se6f6Sotlds26ys9KRmtactF5cTG+z+rMk//3J+dySIQv/tWyDf/gFnc3uWhlv+dTskaxwmE+DskcuLwSut0ONDWWNvRVVMAHB/zCTgLGC48GC2wcmJO5QEnje+HsSvYn7pAjUPES6ycO7mlcGHObnie14bO8SSpzSctzjJ72P6pb698jBRKEcJQC/XtDdtWYqFLcjrL60rult/2D2QdblhkALGUCf//04AAAD9////WgAAAAEAAACkXQAAvOMBACi1L/2gvOMBAMXsAkrjtqwuEMgmAzeeuUvwuh3lHwy0iFW/Z84pjH2rDDEhJVxtwpZM3WLpTyn9//9PKaWUAqAKkQqNCjiGjC6jDPNhDCowhssKo1nAFvCECRfwBZyGR2ArJUyY8IA9hMAtMAsWalgNr1hhxEYsQEAX7sIBAhQgUGUOz2ETJqBgKFgKvoFRkMAkcAl8zDerai1cK48AwQB3wF4MEKgIwsDCihgM8+IszGfdWVfW2QP8AEOAEAFHwCAK4AULACjAA3KIDAKEiA8fOnDgYAFDzkCBAp6AN67gvdrxitWPvTCAz+YN2YKGDBcXvhdjfHPhA9jAgSwid+iAY2S0jIZjYBkY47q4ritXsC4tWoi2Yr26r66rm9iqFavL6q66h9lDRuI0OE1G5iPWtAlvwplwJ0yqiZuGcCtEjIhVYVdRogChG+SH/XAgLAizYR46MA+cIwfIALpsZQC2sC1cC9PCcjguDglGgp/gJNlCvnAhP8AwHmQH+CsBToARYIyVGA5/wUOwEEwke2WwrCCvuSz33DGMPJZ31plnCNnnjSdgNCwBm8BVsAj8hRlgBBfx3rq18B8MCBPCgnhSxjgQz8KysBZMBovBdJgKnoLPYDMYDQ6CgWAbGIkz4CQGgAdgFt9ZN9aFdV3hUdgQF2IV+BMGlSnkCbkMW8KVKvXBffAl7EmVqlP31DVlatQddQ0Nb6lL6qpCdVHdVLcpSpSn6+l26qTparqZMl1Od9MV9el+uqEuqMJCS9fSrVRJ0pV0I0W6lO6kW3jpXrqEFxMkSIwuo7toUaKb6CJCdBXdwQup0W10H11Hl1ChC+j++ePn+rl9+uy5ey4fPoFuoCtI0KF76AYG/t2/Cwho6Bq6bTvoDrqCt9CVM+f6XTdu+m7f5eNjc9ncNm3e3DcXDhw9V8+1Y4fOpXPr1Mlz81w8eOLcOPfOnXPR5F0yd8wYvIt3xYgBc8HcMGHK3DLXjJk1d83d21ve5dXTY17mVaPmzD1z09y8SyflSrlTply5V64VK1QulVulypa75XLh0uV2uXV1X+6Xe3fn5Xq5dnZYLpar5Wa5SJLcJPfIEbfrdpUoYXKZ3CVLnFwn98kTuSt34+Ki3CgXChTlVd65uSa3yYW7b/cGjovj2rCh4+q4OXLsuDtujx48Lo8rRAiQC+QGCWLkGrlFigy5Qy4RIj6uj9t2f1wUKW6Ke+KE2lW7KlSsuCtuixYsLos7Y0aMG+PKkFHj1rhsbGt37dKg4eK6uDDui7shw81wNWj4cD9cDx44XA63QwfjNV4kMnmT93g0cU3cEiVG3BGXBAkQF8QVcUOUXQmX7I6Nld2y68CB2TW7Z2cT7oSLhlbhVrgUKGC4GG5amoVr4V648OA+uBEuhEtAwBVwBwwocAtcLy8D18BFgODAPXDDwhbcBRcMrMFtcMXEird4GTBIcBNcBffr4nzvvvtqzS+/KHre8/7fb7/eB7gBblcXe9kLAEB607te9VgcZMiHRzjIsNgEZB4Wjcy2WHS726bw7vCSybtKeHd4yaTcV5opDefKlIZKM7kv95VmSsO5MqWh0iyZbDYPm0hkYiKyeYhsNg+bSGRiIrJ5CAgIeO/xWLz3GMnw3uOxeO8xUmAxMfEwsa9Qs5nmhZmYeJiYxuxrNjEVKiKGEYZ9gRWGfYURFhGLiGGEYV9ghWFfYYTGu7o6WXh3dYR3dXV3dW3btu3y3nZC2pmeMbm3p7eXTCaTyaXeMqlnTO7t6e0lk8nkUm+ZvDc5Ia1t21bPuLxoXnp72W86ZA7qLU/oGdu2bdu2bfX8Cb09L257mJsG86HeUs+4vF6+3cO7w0vWJesq4d3hJZNyX2mmNJwrUxoqzZLJxMTDRCQSiWweIhMTEw8TkUgksnl4vPd47zHS8d7jvcdIgwKLzWazedjE1Fcozcth4mU2m83mYTON2Yep0GERMYww7AusMOwrjNBYd1cnC+8Oj7Duro7vDs+wTq9t27Zd6i31jG3btm2rZ1zett3T22vbtl3qLfWMbdu27fLedkKannF5vYp6e9lvOmQO6i1PuOkZ9+j0jMt7oqi358VtD3PTYD7UWyb1jHt0yeTy3uSEtLZtWz2jV7unYVHXCleCyDEj08g0Mtu2PR6x0Wg0Mu9lGplGppFpZBqZRqaRWTQy4wDlvtJMaThXpjRUmsUByn2lmdJwrkxpqDST+2LGBnZjfmRtZG7I2sb8xIwN7Mb8yNrI3JC1jfk1sGvbOEAnTODY3pZvNd6WcGxxgE6YwLG9Ld9qvC3h2JwwiQM8ihmLiGGEYV9ghWFfYYRMMWMRMYww7AusMOwrjLCIKGY0Mo1MI9PILBqZhveaKQOLx0F+SkOlodxXmsn9uTKlmdJMaSj3xwLJ2sbG/Mb8yNoa2CXHxvjelm9LODY4Nji2t2VgYBhh2FfYV6wIqvraqKmFEYYRhn2VYYqwis8uCXjvnzGQL5CPD8+QL9AwkM/IRHo8MEdCpK+jCzTkMzIN+QwD+SKlYYD0RuaR8BGqPXV0eEh/b5cjWwgCz7oGDTID46gRj+O9bwhlFME4opXgaGjo9zZjhlmZEEk4dERGneEapQY5BmcKICHIs+M93mNgMbAY2LXo72+5XC7bvWW7t6RbLpftcq9dtnt/dH90f3TL5XJ5/KPzgn4Z6OaLvuhWNkiXKNg0Mo3M4+HxsO/wMPAwUbB52DwEZAIyAw8DD/tOHAKSnTgeuik2kYlpIujudXO7N5l2FuhWDHTzgkWkLyJ9sYi4R7ds8ejavDhAvL12eSzCsbWJgm2NthVstnttm1dH17bLvbmyOrq2TRRsvi0TA5tXMLF5wwgb2DUvWduYX4xDYkZZaXh0S6QvuxNFStviLW+7bN7AP7pBzTvmR9Z27/fCFDPWHRou7/KvXS73WrkfB9gu58qUhm9LOLa2DRRsxgG2gs09unbZLtu9Pbq2rWvbts1r22UbB9i2gm3bCjabVzDxtq0bNjE3w76aaWfLW0Qub7vEa9ulsckUM3ppDirUvBeZeA3hMZN8ybu8xT03wuPhYF0ymTTEO1zePTpPd5YWiDUsCryBN3DbwRPYFdgVqH7SIlhc4UqwKFgUZAAhlaCgoNgTMaRZno88Q54hyyoRQI4hx5BkWjqBDWZI5kHaY3bFe5PLe79ctEjm9UnpujeZR3e9wuSSeXVt27Y92h5t27Zt2SUlVoxHfMRG470iYhwqVEBHIEaTl6xBd0OsBXliZCZfBAkiAsYOYWQCsnqSIYkDzZZ7/8ruEnOyB5q8Ej4EJHnUEjQyAf2cyJDc0QGpNFSayX2l2ZjSUGkYBxgHKPeVZnGAZXlyHI7H45Gsbcyvgd2YH5kbsjYyN2JGMWMDO7I2srYxvwZ2Y35iRjFjAzuvMb6xdq4syNq2SkOye8lapVlc28p9r7clHJsTJnBsbzXearwt4wDjAJ0wgWN7Wx7jAI/H4/F4dNNATa2FjgLHsK8wwiJiGCFYoRsV3w6sUMwoZiwihn2FfYURihmLiKjEjLfvxSyvv0aGSpj9D2m69rCFLJlR4wOyt0cWQxGjT/cm32rk/XFZyxRoqJGjviYl7vwh6kRoZI4lqENENWRP8m2p6d57ye4iPhEY9itXHgIl4djq7lXCRZUIunv7fgULtS5cSMYBXjITNFyIOGKFR4iWlZeReW/gLAZnSSdMUGG9nd57ut3bBeRe1lMXvl7rvfdFde7wOxwPnjl8DpfD6bhh8uUSDUfD8/LUcDU8TRo9rsf39tbwNZwNmzg8DocD5w1/w/n4+ngfb8P9+F0dH8PJkBHDxfAwYfA4Hi9Txgw3w8+cAcPB8C9fuvAunAsXL9wLt7PTwrXwOr6FChTuxEkcj+NwcHN8jiuVT/gTLicXhUfhUqRM4VM4Hd0VfoVjwZKFZ+FVuJUfvAh/40uWMOFMeJMmbtyNK1GShCfhSJAc4Ue4ESNCuBAeJMgQPoQTIdLG2/gPDqRHDxwcB79xIwfPwX34sMFt8Bo1ZvAZXIaMNb7GadCAwWHE4DH4C87Ge+jgOjgPvqNFixQ8BUeBQgVXwV24OMFPcBMmkjzJkcgRfAQnQcLIjUd+5CJ4Cd5CjatxFnwFT+MUKEjgEviECRf4BW7BAhpH4xUqYOAYeIYMIDgIzoED37BBA9fAP3zowDtwDzwEj+CAO+AQ+AN+RsbJuBkv42NiXIwz4A14EYyD8QU8jCtAwBHwL56AHyjAC3AD3IsTEMAF8AB8AO9iOcs/B8B9552vXOUpR/nJN+aYa575vbVv7Vwb17ZVa9fatPasLStxJ+5YG9Z+1Wq32q424j5UtVVtVnvVTtXczY1qn9qmSu1Sm9QetQ1BbVBb1A61P3nannanzWkTFu5L25IlSpvSrlRp0960NWnCtDHtTLtwP4K0G21GjBRtRXvRokl70pYkydF2tCNtSNvQoS24AwP/9t8GBBzcgztRona3G9E+tAMJ2n+2Hz98Np/dp0+hXWgTIgRoA9qDtqAdp83es/XoubPvbDt28Gw8O0+eOrvOpkNnzp6z5cjx237bjZs3+82GA4dv8+02u2/NGr2tt5fLvb232bAps8tsMmTG7DHbjBkxW8wOEwZv46HZaPaZnbfXpNlpNnOr+fKFy+ay6+q67C4bDJgte8vWosXKtrKrVLmyr2wsWOg2HZVNZU/ZWfYXL9vLvtt2UaI82U92XJzclttSpDjZTjYc3JK9ZLu5MdlMdpMmSXYSJVvJRrLfdhTlVm4oe24fIbKJbCO7yB4CZAPZQnaQ3dZj99g/to/NI8fOsXdsHRvHjX1j29g1NtuMPWPT2GtbRowdY8PYL7aLFXvFbrFZbDUUG8VWsVPsEya2iV1ik9gjkju5kfu4jSA2iC1ih9gfOGwO28PusDdo2Bp2ho1hp1XYFfaFbWGjSdgSNoU9YUeAsCHsB9vBPiPbZNtsl+0xsS22GewGu7hgL9hhG2wrSLATbAT7ax/w2l67wDawCQTYAfaALWB3/f03gM1ur251973ulG++0X3ure8tfUvn0ri0rVl6lq6laWlZiTpRx9Kw9KtWupV2pRH1oSqtSrPSq3SqU/qUbmpU2tQoPUqX0qS0ISgNSovSofQnTpqT9qQ76U2FulBr0pk0oSVtSWPSl3QlSVqSpqQn6UiOtCMNST/SjRRpRZqRXqQHD+lDOpFGpA0F6kDdakENSEgT0n+6kB4kSAvSgTQg/YeP5qP96D56Dx6NR+vRefQdOpqOtqPr6DlwNBwtR8fRb/p0n/bTbjRfG91Gs9FrNHNP72k1Oo1Os6At6AsXKugKGg2NgwQdIQIFClqDGq1Bb9AKBAwQoAdkXAQ0AZ31ggF6gC4WwTSYDgsDoAFo71e96t7TPwaNRpOn01OjWp9ba823qrlmVVqazWpo1bpVy1YZW7mM7ipRggGDBXoBcsWKA2qaBQIEBg6MjSVoUENfuXIjLs6JdqJVqHCgHeizszJdpsnIzFJ08KA9fEgmNYgQGkQepBloEyaSOqlR6BNZ06a8KXPi1Cl3yomJr57oGKFCFX76BCqDyqJEGWbDTIpUqVzKVF6VUaHydOqUqpwqu2pmxCypeXjokBWsH20/ZGRTedQoSY0aMXqUI0UaHDyUKCPKuTTGsW6epXPOhSvnyrFasTq8dOmPHDlz3tyREyfOGzjZTyvn5qRs2VKn67QYMWXI6DNVqsxRwZJFZ9GyaJEiPXnOHDp09uQ9edIkSBlS/vsLzIGC2U/u06dOrpP5ZD127NzBk/PY2XXpckSHyIMGZUGBsiAjmgiRIUJ0kCBAXLh4AUMv9REmuoh+Y9JEv2m4Jm4aTi9x00u0kgyY/wjlv1wIiRK3tjXkKD/KYjIe3nLJKafRWLQPH1F48Oihe+gdO3LgsKKhQJHTNaJEkQIFypQ8JdPRhclhMhzckSNe7OzAZDD5Sxaj13jMmLFD79Av9NKMGTJdunDJXHJdHZYSJW6gQGEj28g1aiizMsfFPclPshMnclkuz2UpuZAwE2ZMmABlQNlS/pMlixYt+cyWfEbrZS95y13eovU0ixb5VQvdQoYRI0VykSxEyJA8JAcJMiaPyWvWsMlsMpPZxycnX7pEKVPKy72sp5fz0OS8TIYKlSpW8pUlS9aykpxkLSfJSHKbjxw+co4fOQePHlmtRXaRcbR4yziyjrcdWUfOscMt58hH3PKRDNcGxMeYMWE0mEwkN2nSltsyk1xEg9F3d1y+aLwsA4XajLUZNNRWsIgRAwUMEtmEiRInMgo2tgczvtY0DW2mIUAQ02J6hCahjfp4RBb1Ap2mMWC4IGJWliUrVo6VaeVaGohuazOijWRYU+g0nVLzsOFDW9FIdBIdOonOobloPDEaT5PJNPIaW17LSHQGPYHVE7SEfCurqctqcolcKS8z5WXG0wIU6A6ag0Y7lCVlV7mZU+kLOZBG01J0FN0je1qlbega+oaWoWPoH/qAZqFbZDR7GUu+katkFPlFlqHN6DL6TFbLLfKa/tIJkPqCNmZNOU3mpJ/kxNwqT46T/+Q5GZCe0140lxyYBbOh3CbfyX3ZL7vJb7KKnCKr6QJe2iuANqC7ApjRXWaymVwmd+HD506ePHqwHrxnjx/sByNClAgnwoODgQwZEnToEKNGeNKkFrdYUBDw748QJoQL/cFIJCAMCCeTfbgP8/G1UaGCTZ8+eDAeLEfOHDwH06FjB9vBdfCdWLECcSCGhQFZsaJEydErDMmQoUWqcCtsCA8OplqEDxXhQ7wKO3qEIWFJjyJhSTgxEgOcyCAzyMWijpA5HhUKh8KFhaKwKE+4iVGhynSqD2EmQk2cCjNhVaVwKUyKFOZkCnPKRqwEg8HgL1/ssB2+u/OCveAuXbbgLbiujgoXPCVMGC1lcO1lMT29LDjLlRMnUqSwgq1gLPjK/2yaNGiWLDmjVObhpRMncFiJmSjBStxwG8yGDVMNhgNnzRtZe3gPz5qFb+HCtzKL12A3buKgwWayWBbTw0s8ZgwZPCzGg4cCOM2vsYbXaMyYYePGjSBSsJYbN9gwG56Ba+AceMeOFy9auMAsMgUJWUIuK/PZ7z59MGFMoLy8OGAOuEOHNJyWk3iEDx9t+M2GDRw98A+MpAlugnHgtwxGIBPIXl4FcoFcoUJavjBgAAABuQAmckSIECPniWIUpxjH1xeCsLAFeQEYPoKNGCmCiyTJaprTjKJnPrMBAwfygZwgI2jQYJNlCFiJlyxhguU+fNiAOWQsmDPOJXhxrnVVs4o6cHBmZkaGyfDYmBgWww0alOEyrHXG+SIibrwrXFYVMGDQgDXgDBmO+IiRmER2kM/OsplZHguBfoFPIPXzB3wB6Z4f4HeleD6Az6Z1/v8+lfP7X9M3X/1p2nemaD7/Oy3z9c8p3sf/pmB8Lo8rtfO3vK2Ui6/laaVa/CwvK73iY3lYKRWf6F+lUrwrj5jO+Vb+MH3iWflVKZxX5VOlTHzTo0qV+FPeVHrEl/KkUiJ+lDdMg3hRPlT6w4Pyn1Ie3pPvlObwnPym1IbX5DOlNHyhJ0xleEz+UjrmLflKKQNPyU9KwbwkHyn98pD8o/SAd+QbpQU8I78oFeAV+cEUgE/kEaXeH/KGUtW3XjA9faAHTLX/84XS6wn5QegtL8gHQml5QP4PGsv78X3Qpufj96CevB6fB93k8fg7aKG34+uglzwdPwel5OX4OGgkD8e/QR15P+8GXeT7PB+ayLfxbFBBfo1non+8Gp8G5eP3vB5Kxy99HhrHo/FnUD9vxpdB+TwZPwZd4/G8GDSND+PBoEv/xd+hZ7yd94KS8V08F9TO1/ktKBavxWdBq3gs/go6xVvxVVAonoqnQ+X8FC8FdeKjeChoEz/nlaibl/NPUCQ+zjtBi3g4/4b68E08E3SHX+LdUBxeiU+CuvBI/BF0hTfii6AkPBE/BEV6IT4IisED8W2oBf/D+0DJfA/PAxXzO7wOtIDP4XGgAvwNbwNdfQ3PduLyNPzaiehneBknKR/Dwzgz+RfexfnIt/AsTkG/wqudfbwKn+KM41H4E2cab8KXOMV4En7EmcUnPfJU+qM3nkm8CB/i9OFB+A/nmvfgO5wpPAe/4QzhNfgMpwWPwaedZf6Ct3Am8BU82sl6Cl6Cj+AfeAfezJf5Md/AM/BFD+YX+C+fwB/wBnwBT8AL8AE8AM9677tXfepPz72+PVe/1W11Wn1Wj9Vh9VfdVW/VD/uqrqo3O6puqpfqo7phD9VBdU+9U9/UNfXCTtgvdUudUp/UI3VI3VFv1Bd1RT1RR9QN9bYHdsBeqBPqgnqg/qf76Xz6np6n4+l2ep0+p8vpcPqb7qb39TadTWd2NX2v6/W8jqab6WX6mI7Xw3Qw/a7b9S6dS9/StXQs/Uqv0qn0KV1Kh9Lnulx/0p10uN6kM+luXUlH0o/0Ip1IF9KD9Lb+o/foPLqOnqPf6DY6W6fRZ3QZHUZ/0Vt0Fl2tq+go+oleopPoyY7sxi6ig+gfeofOoWvoGXpav9ArdLQ+oUvoEPqDftbNOlkf62KdQQ/rYF1B/+oI+oHu1Qv0AV1A7+oA+u9e7Wg/++66435XXOuttdZKa5W1xloT11cr4tpqZbWuWlOtzfXUamoltY5aRa2h1k+rp5XTumnNtBaumNZLa6WV0ippjbRCeuSoEaNFigbXRCuiQ4ZawUDAv7XQSmiQoECA/vjps/JZ9+jJg+eOnTp01jmrnDhw3vi56eNb26xrVuaaZt1bl2veemY1s5JZx6xi1jDrl/Vu9bJ2WevWLWuWFctqZa2y0q1T1igrlFW5yq1xq5P1bW2yMlnipiQJkiNG1iLrkFXICmRtW32sPdYdq44Vx3pjrbGyrWvrjDXGCmN1sbZYV6xqa4oVxWpiLbGOWJPrcTWuIVYQq4e1w7ph1bBiWNNWC2uFlcI6YY2wQlgdrGdr2Uq2NljFVgbFMLAFCr4SrAjWAwa8ChAYICDA2rUCYL/vq5qu6HryrTNe73pzqbjUW7Zq0ZolKxYsNVF1pSKqhyorVZWaSkWlnlJLqaRUQ1WUCkr9pHZSOambNGUqJMR0yZJaSZ2kSlIhqY/URiojdZGiwUQqItWQ2qqBKqBaSCWkClIDqX9UPyofdY+aR8Wj2lHrqHNUOSoc9Y3q56aPT22jrlGZqpo0e3rqUkWjnlHLqGRUPFWMCkb9otqpXlQuap2qRc2iXlGtqFRUOnWKlChQ1DlVTn2iOlHh1CYqE3WJm5IkSI4YKaISUYWoQdQ29YfaQ+Wh6lBzqDdUGyqbSkOdocpQYagv1BYqC3WFmooUKE6YKKGSUJMqUj0aRYQA8cFDB5WDqkHNoKapF9QKKpo6QZWgQlAfqGeqmUqmjqliKgM1TAVTFahfKgL1gOqlFlAHqALULhWA+lWvrqqqohurN82F65atWrRmyUpjpbASX7lCbHXIKl2VqkrVRHXKVClS6ajUUFQoUJ88deKUbko1ZSokxHTJUqWUUiopjZQ+Sh2ljNJF6WCaKD2UGkoF08D0Ly2UDkoFpYDSP2mflE+qJ82T3kntpHTSOWmcFE7ql7pJ+dI2KZs1TDVp9vSWaV56JjWTkknHpGLSMOmX9C71knZJ69ItaZYUS2olrZLSpVPSKCmUVJnKpXGpk/QtbZIuSd3SJCmS1EhaJB2SCkmBpG2pj7RHuiPVkeJIb6Q1UrZ0LZ2RxkhhpC9ctGCxQk1FihRFesJECRIjkshjakxFhADxwUMHDhtSDWkGDGkXLFRAo5BOSCVEgPDAwZlZWUqWNkjF0mIali5IFaQJUgSpgdQrJZAOSAOkXSmb/rSna5qmaMrTjdFcKC7UFloLnYXKQmGhiegrV4itDlmtUoWmQlGhp1BTpUiNMhQVChT6Ce2EckI1oZlQQhQTagmthE5CJaGQ0EdoI5QRqggdRBGhh1BDrWAg4F8hQuggNBAKCPWD9kH3oHrQPHju2EHroHNQOSgc9A3qBu1D26BsUCaqBt1D9dA8FA1qBi2DjkHxUDFhwHxB71AvaBeUS90WLWgW9ApqBaWC0qFS0CjoHKpEn6BxKBz6hjJBl6BK0CToEdQISgQdggoJAqQN/YH2QHmgOtAc6A3UBlqDjcbaDBkxYKAv0BYoC1QNVYGmQHHCBFoCHYEm0SNqREWEAPEB9YB24LBBA5oBTUMvoBVQNJTCBAkRUAjoAwdnZmgZOoY2QBmgRTQMbIEC9AtNgOCAAdQLJYAOQAOgXSgA9nu0oyqaoujJt84YzXXeOm2dtWjNkhULVuKr09XZ6jw8Wa1SlaqJ6pSps9Q56jQ8RYUC9clTJ06bTk1n4Ul4YrpkqRKlSZIinZBOR2ejk9EiRYOJEB0ydLZn4Al4/hUiNEhQIEB/Tj8nn3PPqScPnjt26tCZc8o54ZxvTj83fXxt2KxhnmrOvVPvXOahOWOmDJkxJ94Z5gRzfrmz89KFS92WU8uJ5bxyWqlChW6KlChQzrlT7nxyxjmBe2vCZInbqeREch45jRQhMkRIECBt54+zx8nj3KEjB44bNmqwnTTOGaeMMwaMFy5asFihdqo4UZwnThMlSIxIIo/GU8QJ4vxweujAYYOGDBjSzgtnhRPtpDBBQgQIDxycnWYn2Tl2NhBjUAwDW6Dg/DoRnAdOA14FCAwQEKDrBHD+0599VVP05DufmOfiuU58Xo6rFq/Fb3FbnFYsHovP4rI4LFfcFU/kr1aZ4qJEgeKgeKhQpXgpToqUITfko0ad4qc4KlSIHJG3anXID3mqVKq4Kt7krDZd4pIkQeKQeKRIlrglXqnSJD6JU6KEiWPihISf+CfuyVMn3olnyqSJa+KFnBP/M8QfcUeOFvFFXJEiRpwRb9RokA/yRIkQcUT80KFAHsgBAQW5IG/bQrwQJ8T/OJ08fBAHBCgQD8QFCfrD/3A/fvrwPpwPnz18D9ejxw63w+sE6Mm3znjfXLhu2apFa5asWLASX7lCbHXIapWqVE1Up0yVIjXKUFQoUJ88deK0SVOmQkJMlyxVojRJUiRIjxw1YrRI0WAiRIcMtYKBgH+FCA0SFAjQHz99+OzRkwfPHTt16MyREwfOGz83fXxt2Kxhqkmzp7fMQ3PGTBkyY/DEhAHz5c7OSxcudVu0ZMFyxUoVKnRTpESBMqeUexLnBO6tCZMlbkqSIDlipAiRIUKCAGn74aMHjx06cuC4YaMGG421GTJiwHjhogWLFWoqUqA4YaIEiRFJ5NEoIgSIDx46cNigIQOGtAsWKqBRmCAhAoQHDs7MysjGGogxKIaBLVDwlQDBAQNeBQgMEBCgCwD7fV/VFD351hnrmwvXLVu1aM2SFQtW4itXiK0OWa1SlaqJ6pSpUqRGGYoKBeqTp06cNmnKVEiI6ZKlSpQmSYoE6ZGjRowWKRpMhOiQoVYwEPCvEKFBggIB+uOnD589evLguWOnDp05cuLAeePnpo+vDZs1TDVp9vSWeWjOmClDZgyemDBgvtzZeenCpW6LlixYrlipQoVuipQoUOaUck/inMC9NWGyxE1JEiRHjBQhMkRIECBtP3z04LFDRw4cN2zUYKOxNkNGDBgvXLRgsUJNRQoUJ0yUIDEiiTwaRYQA8cFDBw4bNGTAkHbBQgU0ChMkRIDwwMGZWRnZWAMxBsUwsAUKvhIgOGDAqwCBAQICdAFgv++rmqIn3zrjfHPhumWrFq1ZsmLBSnzlCrHVIatVqlI1UZ0yVYrUKENRoUB98tSJ0yZNmQoJMV2yVInSJEmRID1y1IjRIkWDiRAdMtQKBgL+FSI0SFAgQH/89OGzR08ePHfs1KEzR04cOG/83PTxtWGzhqkmzZ7eMg/NGTNlyIzBExMGzJc7Oy9duNRt0ZIFyxUrVajQTZESBcqcUu5JnBO4tyZMlrgpSYLkiJEiRIYICQKk7YePHjx26MiB44aNGmw01mbIiAHjhYsWLFaoqUiB4oSJEiRGJJFHo4gQID546MBhg4YMGNIuWKiARmGChAgQHjg4MysjG2sgxqAYBrZAwVcCBAcMeBUgMEBAgC4A7Pd9VVP05FtnjG8uXLds1aI1S1YsWImvXCG2OmS1SlWqJqpTpkqRGmUoKhSoT546cdqkKVMhIaZLlipRmiQpEqRHjhoxWqRoMBGiQ4ZawUDAv0KEBgkKBOiPnz589ujJg+eOnTp05siJA+eNn5s+vjZs1jDVpNnTW+ahOWOmDJkxeGLCgPlyZ+elC5e6LVqyYLlipQoVuilSokCZU8o9iXMC99aEyRI3JUmQHDFShMgQIUGAtP3w0YPHDh05cNywUYONxtoMGTFgvHDRgsUKNRUpUJwwUYLEiCTyaBQRAsQHDx04bNCQAUPaBQsV0ChMkBABwgMHZ2ZlZGMNxBgUw8AWKPhKgOCAAa8CBAYICNAFgP2+r2qKnnzrjHGSI0WGBGnzwUMHDhtsazJguGChluJEiRFIY4gPHTZkSLOANiHCg7OyMbEimIIEB7wICOhi/ZqeO58Xly1asmC9QjxclQqVKVKGoT512pSJ8FKlSZEeNVo0iMiQIGChQYH+9NmT506dOXHeuOFjw0yjl1dmjBgwd164bMniJMhaV4Y0C2gTIjzgnHPOOedd58784rJFSxasV4iHq1KhImUY6lOnTZkILyHq46Yry5UqdFKgKPcO0uaDB9uaDBguWKilOFFixIcOFtAmRHhwVjYmVkwPeBEQ0JX3xWWLlixYrxAPP3V61GjRICJDgoCFBgX602dPnjt15sR5c2bLkyFsazJguGChluJEiRFIY4gPHTZ0nZWNiRXBFCQ44EVAQBfr1/TcWV9ctmjJMkU4+OeNGz42zDR6eWfKjBED5s4Lly1PnARp88FDBw4bbDmPQBpDZEizgDYhwoOzsjEFCVIBXaxf03PnfHHBeoV4+KnTpkqTIg0CFhq0Z06cN8wzZcakXrgonwwJsiZjBNICWhGMxd4WLVSmCC8hMrQnDxsmmDspUI4UscF2okSGtDExAblrR40Y54quBaoI2eUAIOGWoz0kaCA0VIBAFoZgwEdZXCuR1SlRnDBJYnQeokMmygEgGD63hNanBg2enRYqc3BKiPzIQeOFChIiOFyQYMbgqwAA1etbsVo1R3kqpOQoUaAgPnbgtNkzE6YLlilyTc57O5JT1Y7ixmY8O3Bv7vp0h84FLh4CguGBdtFurlxsJz+B5cRu8hBYTWwmf8YWsoSejMXEXvJirCW2kg9jKbGTvAJWEhvJI2AhsY+8F+uIbeQHsIzYRb6LVcQO+s8mYhH5lT3EGvIo27KCfrOBLKDH7B9bqONiCbGDei1WEBuoy2IBsX96IuuH7dMRWT7sns6K1cPm6alYPOydfoq1w9bppFg67JwuipXDxumfWDjsm86J9WPd9ExsH8vXMbFtWDa9EruGZXZJrBo2TX/E7rF6nRG7ZPP6IIuGPdMPsWbYMl2QJcOO6X8sHiumD2LDsGA6IPYLe9f7sHasl66H7cJy6XfYOnZLp8NqYbP0OCwW9kr3Y62wVTofS4Wl62vYKayUnoaNwkLpS3aOVfYzrBz7pJNh41gnXQwLx771L2wTlkn3wi5h3Xodq4RN0rOwSNgj3QprhC3S6Vgi7JAehRXCBulKFgjb1uPYH6yP/sb2YHn0JewOVkdPwuZgcXQj7A3WRh/C1mDZOhCWBrvWfbAzWBl9BxuDhdFxsC9YF70G24Jl0dfYFaxaj8GqYFN0FywK9kRfwZpgS/QULAl2RDfBJllkH8EeWWM/siLYED0EC4L90D2wHtgOfQPLgd3QMbAa2AzdAouBTesU2AushR6BrcCidQcsBXZCL2MlsBF6AxYC+6AXWQfsWV/AmrFlPQFLxo51A2wDVqwTYBmwxR6ADWPBOssuYBX0zn6xCXrKImAPdM4aYL16ZguwBNZc7ABWwGqLDcB2rbNYACy7wmI/61dXbGfX9ZBV2XRVda6o9loqr4YsZu8K6uf6uNZO/9a3tWr6tT6tlfDP+rJWSz/Wh7VO+on/1crmu/qIq5rf6h+uep/VX7Wi+ap+qrXMb35UK94/9U2tYH6pT2q1+6O+4crli/qhVi0f1P+0XvmefqeVyuf0N61SvqafaZ37hZ9wffIx/Usr3Lf0K61EPqU/aQ3yJf1I648P6T9aeXxHv9Ga4zP6i1YbX9EfXGn8RB/RKuMf+obWF7/9giuLH/gBVxX/7xdaT3xCf9BK4gv6gVbkB/T/rCK+n99n/fD5/D0rh6/n51kzfDz/znrh2/l1VrRP589ZJXw5P8764MP5b1az7/fdrGO/7/Opr36bz0Zt9dd8prrqq/lp1Obf+3qqqb/8eeqoj+afUUN9M7+M6umT+WNUSh/vi1Ej/TAfjOrof/l36qFv972ogr/L56L+/bq/RR30tfwsKqCP5V9R+3wrv4qq51P5dOqdP+VLUen8KB+KGufPfaXK5sv9J2rej/tOVDMf7r+pY36Tz0QN85d8N/XuK/lJ1C4fyT+ibvlGfhEVyyfyh6hVvpAfRFV+IL9Njfs/vg/17ff4PNQhf8fXoQL5OT4O1ce/8W2oO36Nz6bi+DT+mlrjz/gy1LUf48NQY/wX34Xq4rf4LNQRf8VXUzd8FT+FiuGj+CdUC9/EL6FS+CT+CDXCT36k6uAfv1Et+yJ+CLXBB/E/qMXv4XdQF3wOf4Oa4Gv4GVQDH8NPUwn8C9+CGuBX+Ggq+yn8CWr/En4ENf0Q/gOVfwf/TM3f7Jelkz7ZH0sh/QZfLG30GfxiquiHfbAU0V/wFaTt//oJUsCP4B9ICX0D3ysNoKmoFA+YO6OCAhkQkAAgAIIAg3gZBMVIlAaplNAHtEikAKGhYIDAKwEAAAaOxgHU0WjTAAYBGCAAAFBaALYuQxaUiPPNYsk+iEX2vlx3CkSUcH4n7KyfLKJ3Byhyb9orJzBDx34W4O76RzpaGegzNNqdcYY7NDivI7LWP6pLtcEaku/BiHe0k8bjCvDvxUWtTD/sAVtRnk2FLVt0qyFfw38SQv2jlrETZdJ7FKNgd53pM/0A1V4u8Jk4Sy+9gJ0ZsO2Zea8e0JT9YRnAc/VuOVhB4P8S6HfmUW4hlpKFdr7/fxWy5XyzWLIPYpG9L9edAhElnN8JO+sni+jdAYrcm/bKCczQsZ8FuLv+kY5WBvoMjXZnnOEODc7riKz1j+pSbbCG5Hsw4h3tpPG4Avx7cVEr0w97wFaUZ1NhyxbdasjX8J+EUP+oZexEmfQexSjYXWf6TD9AtZcLfCbO0ksvYGcGbHtm3qsHNGV/WAbwXL1bDlaQYe3hvk7ZWT5ZBu8PkODeltdOoISO36zAnfOPVfQykGdopXvjDHboYH5HxKz/RLdqAzVkz6MRz2hnhecVwN/Lg3qZdthDsrI8Mwp7svhWA76m/SyE9Ec9YS/KiPc4RMXuNNNv+AWquVzoMnWWXHoFOjdg1jN7Xj+gIvtHMoJn5d02sINA/yWS780j2bIP6BkZSt8dxykJ3NkZ5WTLPsio1WITgPu2wmtUkcGfDdmz7Lmu1jcQAax2Z71BFRzO65kY45/q0n0gCex7sOoZ0qzx+ArYc3lRa9sOcshWtG+GQM8W/W6AzfSfxJTukGfsZBvhHMco+J9G9E0/UDcrBn0m3pMTrmBnDs50ZN+rD1WI/lgG9K042w5WlOhdQfqd/SSV9AUtZ0PCu+soZ4FmOufD6kfKneKSgo7vBcH6LYQuEPPqnfcoAsP/FZNn2FGdrX9kEm2NRlrBKiW514/lEm2wpmR7eeYc5yDhmML8ertZKCmPe4DWlWOvPCMag0HHUuXLS300eNny+pGm4FhYt69vk3ge7MthqlhvrOX//cb4PSEXqvddb++mwQ+B9TvDzAhbtjh07mKLEUAh4qG6/TXEhxMOIXIDFYTH1qpZK0V9543we+BzhbLtrC8p5dUAEtDGacdxFI5J4P8G6Xj2+EqxQdaQPY9GPKOdFZ64agSM6cm68P7ezwM9ZqcqoxkGC5IS+r+NsD8rJ8oIXvF9He4kIleb7YVfL2CiEQvTd5R3njRK6QWE67bmGN2ZQdtTtFpLHBsMAbQpnhOv7YCJRNeTd8+QaAR54FY8yy36ApbR1PTcNZRS4tzKJY+um/BeZHYB8npJc1Nwrgwg7O9+Q5QJvv8kpnQrwp7NZt8gYEHq/PFvxEPduk0sEjjP3nwHC8jYZbV8f0gC2162GwYUQZDp6Id8BtzkZ1FIRgjoJpJjuv5WIgUmQiNHOoCCOBxxPDfGyg/GxLv8I6NxMv8RUNoPpsIISv1i9RwQTdsXOSFIi/0dUphvE7KwsvzHGQkjv3qJ/WSMz11eLgY02VcsobdexCrsPwr3rX7LX8zr/9bzyLpkebutnAW4jO/yg2IZopdBIab55M3zRYweLmys0/rkj7g0s9xemOLwPzAJK+P7mVyIcL1P+B5D9uxbccVkubFfHHLl+nXZ4kY+k3sw2n+Q9j5HJKzXC+fV/1xfLPP/7lty28kMNzz2ht8Xgcv0ddHxzCstMr7x4md19XnRcLSnbdKdZqD+p0POuSDdjyuK26hcBmrf6cTxc0d9Ie/cHY/5LpwG/X7bo1hN79XQXqc+xT/ymhvi73zy+GGlvtD3XhWOfTduB3n27VmsV81xaO/TP8Quee0l08UAVeeFeujcqPAZaRRa32juMBe3mVuV7C1fKmid9wvrjj69I/eLW3tPyuyLnjGu+4jmRcdZN3LzpifOLCm7a9sXD6fG8YyV8UfUP3En82N/ZM748Qvjf6aaOn3Hjkc38Xz3iSUGtziU1C/fBxmFlhtv7qKuTli7vxNNPed7/Wh7sxx0xMrekc1SsRfpvae4z7hx+yT2bMX1unbt4u7OnXuX7oWfBP/RoUONEh09GvqjFiI9zHdE9zux5UajO0SdtpqUzXDH0cO5cfaS98+wXHHcdX5tHxnN8MoOOBGxb/RmdKzF0eXVz6R/Xx3J3eC/PjSV2RH8CWe76MvXMYvp6NGnS5s+HW1atOjp0qdPQ58eLdo06enT0adFj45pvuep/G0kTdp06NKjSZuGFi19unRo0aOnTYsWHX069GjRdDuN0sN6mv7Lqqld1L+ytL6jE+Gay56nXh7+mf7b3E5ceb5/ASf5Szon11s6IMfBt6kmNhvFnkZJ+vpBI9juRxUT16Qwtbc1BPdqt1x85P6TZ98WpUFy8KEbrfXf/+TZ+NefL6yafX5A6wD/y7IugQM1iTeqfcjoh3ZMfzzKDuA7+EmFxz7QVSyN+sbOdmxiJ6DpDfUBcU4Yy/dUyySf1b+vnQiCu8S2sLe7u47lohj7tCnk7vt1krGVcz1PlzdfEFsP8a7Oc3cZmpW8Vp+RQYmCS9tPHsql6zRL6MpNTgps6TMcjIVuheY2j1LUZ+f1pLEKdHlXsrBNo05ud28008nemo4M9QdVMdjvg24gSpefFEWtABdf1PrUaDonDk9ousBWxRnF4SjlNG/C2xpg4yEjjz06qtPwp7Fz+wxiV+CH71k5I9tjXhyk7OJF/xAdP1XGon2IPG5JVmxLG4ORTnuNVbelQ03yEUXOzXR8yM+gQnCFtVLF7JbW1Z7PpIGtIpP52oRGX0MoWxK+RJ7G0iT+di4uOjgBT4TxYjcj+9CpOfYThSZH3KsrKf+Mxd4KU6ibY6TpHS9BWadf66HLUcKGfxbSgyI2nE3Vj+9sNZwu3WZRPwqnOpVy5ej0TTOOUfG5hfuNyM8Ko0M77uYVfgOyYEfE5gDSNpmK+tLb8d9pJrCvDpqQVzQx/BGa4e0g2i3ZLScCyXWQ1yzt0m3v4UZHT5veRe9W6nKl/nn8q5z8NdL9A29/mtVXSvDuxl8Ia7shgMjapjp2s4XEdhdZ/bf3zMb1uz7JJHaqwH4UX+CjnXTCa+ds4BM5BxzreVcT/ezLfxD9XNf9Z7ogmn2vCzQZLhmcTn26DMK7hBWbolsjDf7fzcHfAddevwQxDSrSEz8nlv395J6GmRKtQus3TiB39C+bGBsu5x+TUO0uXX9N75LXjmR66zYWchnpZP6bPHQyHUbTD3CEYXEBpirz96tFNShSa0TqzJxtD2DC6SVoKq9id4mabsL2U6NGfaR1nfSyz0qPZ81Ti8B80BjyAjanK3gLrK+wdrwaahQorRCVE6L4qrwsL/XosPTherYrzNltN/uX7CaoDqn6mVa8NO1I8MIDmO4aiZXPIbXW9PjCJY5XsODqIlU7yxewfTyAqXwQQDaVqnhyI4Dd7nxmTJcAV48Lx6zWXgztfmlM5eyjtj/YC9KR/vOAUXc2x2VyEI09kUE6fFe+u/v2I5fnG3ZuhUIW/WQ3WfDDsUW5L9Z0VGgm+EeHc6VxSxU0imtd+Sr96tqsTDO+94qMzIJMxEVdNWg3dmw9pfSKna4IyN9KYi2PROGpdGkY39FKizG30X9SbUec9E2KMoHKhL/p19UF0EZbJqe/bml+46R3WKmMn90rs5Ni6Q543J0HcB+4bGVdZxXt6VLAk/nMzyGulBMN6kHYup3IsKhj+CZvb53ucgfx4lLl2deXL2r0U4v+3XoESOpQ9XsVY1gcJN6kPr683IfIaC6qaX7l+vcQbU20nPB6yBfT3+95zDpTn3N6f+TE9pFzxvkmOgqtZzR3zmfbS1wby4Pz03wn9fp63H7vOB9tJ9lZH/WYHzMa6xfHvc6N7RHT1+WH6VG6qf5/Pl4Xd5pf+0XmjB09xj+7aeXnTZOMfaM/0zmhePXj0W9cvBkTrM3O3SbFm00M9sV9pnnH0jPeBJYeswDSdxnwCY0DRM8+EBszEVxPKwE3ZCjIPW0F1pi5gHtaDHKjjAbW027AjaaD7G49sI8MCHzbhpCtMyPYTUsCWxoT8kf2BLttUmArrQr5BsOCWWFb4BvnhWythcFuGRnY0s6Qv6YGi7U2sKjBIa/aHIzT7MClWh5yL8cHo2t/4MwmiNTh1q0QqxcDENab2ZeROeL0LBJ8xamoJquYGEVnmiC9WSci3YHiym0U7M5Mka20VNjdWMHo9oqcMfkPOquFXo5IMxGcQoYLvt/uUI3ZPjRr1R1jO4SscaBFLCQQy7VplBNcl40SnrJN8k5kdxB6ExV9M3Rwb7aO3NvcYc0WD+7WmtQKho58YyF1mvwBmgGkbtpAhGXn21NaQqKrMeQ+sofwbZNItsIqYrccRtjSNpK/5hGL1ULCeowkedpOYpymEi7VWpJ7GEys0WbCbmaT/LnlxG4ynrC1/ST/TSgWZ0VhkUNKXrelGLc5hUuyqOztmu0q3x1VtI2DtSiLgAwse9vGgtaoz7Jb4NDMgtyyt7izlwfijtlnvXVsaQLit/88Lyf7wKe3BXlpcxA1W4Qid5Lv+rc9TqBGujrItdZHrp6BKPfbiMzVTMTfioAlU84TA2y315OyJuWFJOLaNXMPGpRybJYlU1t6Dsm+dHrC9csUPLpOTONTz9b0+81N7tbiRPZOnyFk51bvYv1iPU+v6UlkqGWDsl4zFLtdovLfC/LJLPZ7LWPu1jhGLfsFFJnIMr2VzModyrgb41KV29Ail8a09wquf9nJXWDzmrUuNXtK7NLaxm9qe67yu0zuAjS72Q3LG1va4vJHi4otk+0iKJ5mM6Es1lJXwkxHspJ2k9wFaLKzW1Y7btnD66iNeILbmmdLuXe45/U5mevg8jTBL37I0fbop94aWxoA0af1z2O0EJJe98OoftKeuqFhK4ugIXFjIcKmGIHPtsRyLDsqbqldEbmYFt3fH5NvYCRuG2OUhrYTlKJzZlRRo72xUE2OIuPqaHHgeZfBhEj75y1F24g7Q2g7/7OF9q5akHZRz0dRwV/OjNJeIvVzaRy/BtJxqGcp3d7GUuTuO/63pp5YgypPG1Ezdx9QuGX1cxlXvey+yq23aGXNb2J1iPKTQT6IsaRobv3soMX1Yk2vLGp9zattinO6KdE4K2MCLtwdluDPGLu3eyxCV8fFgbV9+H+Nwy4yEZLmahbmE5ituK7mYoEsIjBNo/GLspZZk5XzduO7FHGjDZndDcj5QyOzbwTXt6TkLmiCdixYnJ0U0ewWTb5cNtulhatR2n7HhRqHVut113yNbjRou/pXyQycMsnnZu3zsL1sr7bkLa3c9jVxc4ym76yXMdzW7Qg+Qnk7zDxoFc94uLA5FMX5ME5ebjUbyd3dQk4/+6/wQ7N5dtN+bres62ytgT1fTe6GanXnTLN8FrXM26rpnjmt97ncvG8uF37+tfnnxrwI6IKwF+jKuiboEqtbg655Y4SuTFOFLnFDhq5VM4cuTiOIrnITiS53A4qub/OKrnjjiy5x04yudcONLk6zjq5yo48ud5OQrq/BSFe8OUmX2GOTrryFkCHXkYU5HQTk25Y/vuB1Y9f3Y7Nx/WRsru6LbzC01wOW+AmBbUYrYYvgv1IDZQw0ad+4DRBVjdNGcRn6bH54EnxiYJixScw0mK/L0BrxbDFEj+2OFkZl2G8Ase0OCw1yfU2EHLXD7wxk6Mj7vcUBl/lHGF+NHuYfhDtbhyvYXrbfbLKR6C4SblGhQVxF+XZy/1Tu1TSR3X5CiwR1YCHl3uTXkDEyG6esPQVnfai58GaJwNnyc2VvVDz4UMQHSNhjjx9E40lQq8uknBS7emIHJvYx2yW3u3vf/Si9+kOxLYeQeU3wlwmYeNzZrLToybbYztjXgOkMndPW4PZwg89cvDmqcyPbnR1k7Tqo2zrY0S5fjTrxIeJeZ0EMt2VdnZCb0L7Mx9ErYlfC2m5bnY0thJRPlLGi3Ba1ZTe/yXNSJxOlw+bbTEvjLrvwXh3BEV4mC+JAU2OeoBsS7fK+IzOZ+jDVCoNpg2Zc/1z0DJxscfGtdhHFeGyzi1Ju9Iv2mXu9z1b+uXnM1FMeZxMuTXBdSyhbGs+OgoX3vjHE6+0n/j9nFHUhkdhWd5hRg6wqy6zpyyPJMjkr3a2ViQlllhwvZhMLtpZw8WLPCE/zjyG5uIqYY67ObRbwQiK3HZlirw7MtR8XWwTnxpCiWiF6GwtNUP3OXdZc+c4CRVrsYnAG3L/Zknht4M9guz4I+xSnBs/jJC8M3tvhC4MdhtfmwW2YN6htPAxPXMe8svb47wwPYslB31jZEN64GR3U7R3OE9rRQdjnrKVfZ9G3yTKDgXx46+5rHtTYfUYTD7yCyqwkZZG8LFG1QRTMpLIhC22xR/rs92QCQOeG9hT8drOP2Pj7SosmHhSE2KIl9vfzDVn03hEhWiZbASfslOTuokjOR8K5Vk56Df/dXoSJLD2GN7HlGO2syDmpprixBICUUSX/tqdOUfnBFWBGEhuIVpH/amrVi/BpdhzLhot4brSzMMoKjtl4OQQOMuaJYYGxCLOF+MVKA0f5XFHQ/iLnbzyhV3ZNOCvv4L8NgbxyYTjl7TOsI3co08tBY9+mMXbNGBLBneTi3lv8zBop41b3DOfufdjc/I4lOWXpH7HEYoLd4jramlHO3BjnIauSsxjTSdHzqMQ44fciVRtq+L23d+gkhx0XMnP3CaeA2r2d//U969nZWm02DtXscXscrl6N/dlGutNySDwlxokOxarK/PeUV2dJhTfM2m0oemdVQR9JZ7kLypqEaWXZu7JzI3ThJUeeXcTv+fWkCDw9efmA8U/791OvzIxUEE+ssXZefBeDLVcR3ydhrKz7rncuhFh4iZFnI/I9/58U4abPtXw+/n//aurVMIM332Nr5M7rj6BRp6ogaDhQRQaxlIEGl/obgcBfBwyeBZDWWoUXqDS/oJLJSrfij6abA75xtqYddnBMfo5BrJOSvmIP4dJ9kc7l0xaQaVCXfguJMKDajHRjWSR4nThzddEFvb+D1pynne9iLGB1vnnULd+MX9uTjnKGbFQsdIH37TJphNIfgyDQRny3LD68TpyxumpB2/dM8MmtpoePZdlav06ifuFm5PqO3C/nGcA42XsnSDY26W84OiNI9x7lZBUImynlBguqq228opvSJwnCODXtRTMbirj1iWPIBJEdtTZzwr4jJGvvM1cMaIwnD+1FYzBwW19sZaja+S0//+9gTvFmRaslrpmTVtVPb08B0Utq1twUeUM1GJ3ITIBzIopLgtds74BX2zG326z1tZJm7c9P95IqJmXZwu3Ide3cnYb+cuIPxUTZJqJL5/LOIvNo5AX5doDFZqVYEJVB87YD/FQ6q5lmpL69nMPxJHCv8Me0wtFcy4woe6e/Bt3rFnreRV9m0dnsp1J09x7dbO/IlbIV6jfhzq+4QxYw2Dg3G7CcPU+qFkoDmI8R/N5j7rTHVnEe09DG3pruGmUGPqu+QTyXpd5kz0piUI9tI2JBnY8H3HDAwXA+xjR6bho3yj5pFOqAhwCMMwFwzvgleLA3nTgn+X2UyjFzXOWM0c/XEvyG+txWGEKAWdZYZrCiNcJX2sFdOt+aNcM8cPob1fapubFdG2NzyE+w5sKeghyvIswSTA+mlYE8RyZXYAJz716yz0RJmzRrL6ftzWfvmbE9oVpAwMi2z6ynbrBXT90s4tj8Jy6zjdM6eM+aM13M2HZrR7iJ+Y6830zFsQnCjSM6bd7snwcHEZ1d7Pnmdp6uRyOSxpurEQ71MFebbBKvufuwhdIgbYfampS1C5uBJ+88bgsL/6gB2AjbTlBkVx3Xpp+WL8j85K+A6I78CnC6Wm8uPmWCGc/ip8Mhk/QXZKxxsZ270OadnSb28Idluq9hQaoR1/ptsCvdT+jDtmbZbd26/bdYm8u29XBQ90YsrXPr3+gexk0xROxMhLTSyz7zicPSZaYGDZMFw2K7sMc9m657itemg6HBUu8sIlhiGefptQRAsVJ/z31q1C3TD2yTwmmdWJCfiNhGWcHET90pGGlV5t9TmJCN7PqvbXsVOLH1K1dG3G7fHldbTHQCbHd0Txqnoe4s9WMHaeo7RZUbAVAxi9NY9GPDEcynIQwrTVa5IiQ633rqWtilka0dZ/dcf9Lxin69j35A5J2CUfalFyv/LObGohC7R7AxDcXZOlnolfrQwzaoxsJuj2y3uL3n0pPOUGTr/V8DIux0jLkv/lI9RmMaLKMZq6GHpx+cSyEyAfGxEeSMdSBnWASxLaNAb0u3ldvNboyIoztVLAlgyYdhbdvpdeLM9kqzQv3sGdE8stOBCQEsuYNuLGBYUKfMIl1miFkjzOxAjHcmVKxagy2LQKPhWHoUkZ1wm/PbtaiSloSt3oOo82UWwHKN8WvEjx19YHniqlUBDcn2BprLmAPbcDPWLVg1rpkekz/2hpSLZ89rbh9e4zq1LPTBty4iWXKYM+xDBlBvwMvL+gNqdt8PuvggYitdlE0sj5HWP22Axp8TodlgW5V9qB1YVo3BxG89sZVRvfO3MuAsgHFBthyykKYWEDuyPl/zCqkZVoGfSKdMVjpH7lV1n8Hn2mYQF2xfPFGt1DC5de6UaxmikO5OWXnRVcC5MiniQXBAUOHOhMdYsWCyZrBdbbYNLTbP+Cw0eLgxRupwjyZf7Y0pPrQipjZ4/t3UMWz9yCnMDrgm4IYljQjoSZHzAeo45XBOI2l4TJPvZrLIk8gRS30dYDI7NkMlakPobrL6BIwdcxnfn84NSGxeqpimBKGWFyJ1jJl57ElEOVn0rT1UTlupnednsW+Z51HmCMvlDqdd7YUH7MAiohoei37uCKZ+bHR2H1yh3DCycaMnLmaHHrMchELU4iRP+Jq9nMD3k1hdSU518x7JjC3etdJ9w6QDvPSTRxqaBfXC4gdZIcptDzju8cX9BMKgyi0SIc/Fk3nd+TkOLy2I1rfI4E9jhgZiw3799NRUhzo0TcOqQv+AdACPTjqrQWFgwySdYhuiXvOQiXYMha8e96bhXom1hkfBsJEFxUmsgQ3fuMKfSzucrdU4IscOogbzSqdUoSOv7jqKNCZBuyLl7gNnZzEzlt257V36MhsHJvUy6LsGsHYWyxadLEg/4+jNs8WzT/mOLENabBMc9wrB8Tz/9TuD3oRdAA/HFNVg9S5BocrjViOE8LGsT65xEHZrdyHMPqta1Xwe0yF6B/ZMhs+YVud5/XU7g9qEXcDjvHoQeBegGhnPQanZdgEq9/ZE1PYPFmOkH8tpGPTs0CiGxyCgOEdibMcAy+zC6ClvDx9kZAvTD7aK6PHfjiMpWJ7E2u5VBz87jeuZWNkwgedtcI9NyWTfYZQLIO4WHS9ZS8ERKEfuFXZfn4h5cLfdiVpQGDOEv/Ql2VoNXsWYFz2zFDKGTLcbj2sTbMXkuEEn3tlhx5xBbM3LVOjwyJPP3K1n6FffiXgngYY0tb1j5OL5ipI6QbFGs47pNfZ/fkNtzDLfbur8GUp6ffsovHvteGZWHijeEo1DVBxC3AhuExgp4+z9qJtNZxL73LuSdqEF1rxmu+KdjR3dhU0oI2sbnrIaNnvIHTOHBrJh5tVqvexxzm5poUZAQ9e2+DizMQv7Biv2VPoZ6RNzF3B4fU0M6mW2NXky/1BpS6K5si2cxXJIIfBgNZP2hnsRHVLIKJrfYfbCVfrqmZfK+0Q7c0NAp7hcTHw+gip6iXq2BDt6UXin7MR3KK3VXmq6eGXLFKnLqkClYE2QpwkETLWWwpPVd4kiKZKW9ZTD0lbMghoU2uknLLV2Rjxnaewjv+1MIjc3ahPscyuyOvDxtmKeuOeFIXRQbmeQuzW6eG1JKPH0CGnUnEA1VGGpySXNUyGwk3TaGjB0BZtQdY+yr85Sl1XtFSXpLaKIYUWvEEKe5bUi7b9U3ApWxH3q8lAHYdWZiGxSjEC7LSG3mk3xH7o7xLm2VPAQOIzsfm9YSD9+EKZZNQMMflE/JcFqJEM8c0aNDR2wlZ0gfQ6TwbXDu5d0H05VGDwMcSDzdJs0AgSANPAd5uVSYEVcpy4LdRArkYnL5iNYWcgDqnpr8KMWhXdq540YMscRhuzO4HfjVTeeRuysB/WDU9EpAJg3yUinmruY4T0xsds/ik0nLKf95ykbFO1U7NhdqIQUdKTKo/Vg1RvOVDWkkAUsOBKVZxyHUU204uwQdnPXu8OqBS/4bWdTd3HBt4Lak9tVwwSn0PuES9GyEjTX+CsHPc7hl5MH104oKyX4HpVr7Djy6P5WnPtC+yCe64yTPErbIH8KxLjF6AnK2Xon2x1aO8grWmY3vqyzZn3kxBYWXc6wom8DYZ3Z855uDTJv65pDcU4UhsHFxIgkBOAF5Ciwz+sP7iMCYP8QasNZ3DV+vHfreH9w01wGG+Ib7FseU0ML3u2drZmU/mGRy5um/UuUtwwVM32mUdbOha6WC2tinq3avOcIxwiFc/0+nOjbTu6U4VgiPJDyUa3kEOpIrclt61qga4fXj9zERfgrW8N+HT3+a48LlpsL+14ze0FDPOyWSsumXRcMzGb5XkEXckqw/Fzcd9N6HoEZKBa+eXOWNSqf2gV0Ps4wsXlxc3C7IE9knZ2OZJ/t13400fc1c9ZnCkzbPgKWcWveYPfkBuAt4xa/MGTcUx5bmGWuiwrZ6i96qeqf88Msk9aAhf625SEE6q7px07+XeCdf7i7tPy3xxEXuZohju2Oz3ZouSwPjp1wuQ+2RWkTgC7PA4Od0Sigpx2rvgnBB5btUmrt94ocM4yX5tL+DLP7NmOH8a7TyQ181U3ZLUZ0x20lq2dLTfRB5XJqb8u2U+1PtqCaGucFepTDBlQWOVvudniV4M/pNyzI/Xde6FbQ8J6vI+kz96bMWL0k9S2rZnb9PrI98igtm866oGSfZZvuhJymtepvp9O6w/sOW0+Nf+/G3b+zf6cDfSzM5mzLAp4dwGTKWDIRHJHsByFTABrWY3v7xTAzw3OGb1K3YnT7Yn4WZtUytmdlv79lPzvOkdvV1/ve631wILEyBvlVY+0ToZYvlBbdg8KqgT30MoZvUu239tWL+yy27/p7LK3NOZbHVtpvXD4vvMTS2nhj2UwLof1e61xjLQyWXBZbptpbDLSh0hcX26mD7a95rKxl6N7avQnM0xqDy8QzObOrTfXd5eV3PMMmOllJp5Wf7ox/cLulBh5Whk//vSubl/ui1JXcwWQ5IVo7VbyLJC+ZXKq1QYhfveh3UTPZ/Q3voGYtSjLN39eem3NXIztyFbk78OJYZcXkCBa8Q12gHs2cJXo78/tQQMCTVkIorUvfdN6Rd//YUB8obl5r96CPUXxr7ZVxhpExW1uBdoZl+QBv+IJ/1mSILySmoPkTQa6JN0mfZeOVfAP2bPYOFmfCAYqy4ry5FV/4PsvimzcnVkjgdTS8PaNbKPkd+lc9BaPrn5E3Uppn3rfdWyhE9GiTdSJnh0T7BeBcz+J5EVt42wx/aC10N+yj0m0oxpYTUXK6FMziNLCvAevOMXcgS4fdTwcXWrRsXRuDUgcrMjVjEVtqaO2U9dpLzKPmAtt2x+HV7rlhTzX1YZumnJQK5/6ZC/DmxrqWZYnDa9hZnPu4y2LB/pZ/ljfz7X7ccvCqOAJCy978g8GCZuJzBWo5Jh/7PiE2pdyUZoXH7eDeOn66ZDrI9srma8k1qmxhs7uWLQvDYl2F14t/TgKvlmoXtyuDHk9SWsGV/SQbyK5M2giIeaxgrAr7ZKgdgNzemksog8Y8bfUOOivrVrTw1MbxmjOyUcb8I5johGpfrhaTMaaexajK5s29NqQeyzJ22eQNMcXcyos7yTWVLNJudwKuE8Ad8QZkbN6kE3usjdETUluWvAyjFhHLD6C5/hreeQjuCphgwspd2xFmpewcsI18u8saio6Qf6p/lyo9lnFeFXHvY7G/LT8xp2Pf5H6JPc1ojjPsjLOPO/OJM5oJrmHHnH1yG+kn2339v5s5OKPtRPO5/cvWe9wL9hn3dqpyYNTLM+OH3rdnsWIY5z2nZluHZT2ibdk1xaROi/0XWLTWk67DMC6FptsKaZZBBvsg35XAnJzZF18gg3MgEUiAW6o09+cmpVktgO7A06zpIRrZxvyxnsbEe0177OO82/9mrrfr0qn+kyIbOBgLUOdz0ulne0QLkditcaaAhWwP6CBssheaRhrpzCMWygJyRKIXuwVEd1gMezS9o+NGRcsDN5+ia4ThkxCHPNGxOERFVou/Nk0GnLbNmWwt4cLvaGdXs0hsn6mnk7gXJDTqeOfRIp52lfHqtdU6gljOQXvNR7OYt1xyqD/EspAQvfZal6rpsdi3ybr/3KXm/o8CbVfMAga3GMkU4OxOp0YBjFsUHtPO05N5Z6XrgT+KdOwgXYmf/cKyxoNeLK7/x2rhBu1vgLpXMnVMLgetbnA2eD3mx4vsgb3xbV3Nkf5xlw4jyZadh7dmGezIbt/EiHgLP8H7W0N61R+8C3csLZgaBzbQNX57kbKM5p2e+1/gLD6+dPh8Q9HiDOKzGHoyaffrt0nc/57o2NlHseUcyuJrKS7daOz/vP+PvNWv0xw8cC8Y3rYKX8O5InpHZnCvtk7zfExy3SIuaptq18D3/dnhAWG+ZmW5faz2JAHXnOuC+jHgZe5NOgqObWXnQHlpalcXtkO1hZTjw+D/cLAtQLnYPFnfms0niwetVzE6PtyKcusIxbh8hH3jrav1jYJ7K7fV/hBw24NKl/KXB4h1jiuP4LeODd1yLhV1d3NnLs2x0/PktnfYg9UxtlvtPOR9Z+pDFIUok5kEVcwdGijp4+rG3kgyGGPjB/PSFzWX8VacqWZo6mFNqPKFTOd6SLOgNj6J75zMTqoTR1zayVuJETaG6IVBUEdm283ZdhSUO7zbhuyw2PcZ2WhkFi+wuiHPzgK2EWx5v0NGI2ZvYLOT8rAGxl4gCzvdwWuO0vbNaaoyF9cD5femfHPqJjbTd95jpHM6OytvBncGdPs258EVemEuWxcGm6WErwq78V3jrfidF999nOB751+h6vsmntYY3GamNtc88jC51Bw/3uEyjyWu+fVwNDhPxjJ/sHYml+4iWUrPTIJBOeZMc8TsZeyMsbKelewr8gmHLA50BZF77G0vfe2mmuO6GkxiKNjdHrR5/PaBlcvAbOStI51ro7wE75R0nw6DnTsqD2W1dSKSHUdI0hLjnCvfE8Txz+V//43B3WDzcMYMLoCBKFi8mi4Gd8DmYOJB9fL3tLOidwD3g+rP3Xnn76OsU00jtLBd9e2QEaPGKrWNapIwSlKtOIKbk/TJSnvi3seWZ54NKiJTD4yTWfBZsXXCddYw6I50zZ6OBZPlPGbZGAz2M2jpzsozU3WtHGa0g92CbtzWbrvVbzjgGE5kMp2MlWdcnVwt2tQuPbhIT0/c61v0zMqyFd51IwVnCJw2iN8WUH5G0j0LOiPHDME5/ZkOdseXa34ubdo7km9s6YnOrDqzHp6tk1c72FnGV2IOGfOFfXAmqbecGxYY39Vq45dT6PlCEBf7esVA6Sq1eptz7mfvEvUZBc8e49lynOnRygb6llaLE2XnJWcB2TjjjHbskzv8O3fcXs61caHHNPJsbHxFs5rgTTh2xkT/zHk75gPbXKJv7m5XiLK9cZL6bdqmo9N1DRnaKFO2kfPY4xp0Vnqv8Rr/X/fw9mqPiWkyWXuuTJNx2HOjCbqJYCvQ0NdBdducVgCTujtbY+6zGGvcvjmFbTI036K2o9Ejlau5b1iw8LGlvRFwsxWz/1A+k7/g2xUarGUUwRSecyBGyGW5gNkcGP62Ynvpf9OHY77tc3uh10Q/K+hmAbfDsppR2JUU0v3yE2oox2Gx23Fp0yjMyDMH3zHqeVE8qmlMW7XGB0ubJrUeB57h+NkdGrsb3GISU6zU4vTcIaNryvgSAYedGN3xqoL3a7CpFHoKBpiVsQ36z8ZuOQFWDtckPeRxaUvzgG1SY63BDubz8WfiQIZal10LoniiuZWDI2DzfXIwr0jXVMNmyCObifPYo8zHmzLs56bE4OKDo50yiLO/LWuWmweSsRJfX8CI67FC9bDhM5778woScNWP0e0p0sXWiwnGNe9Wy5whvokDVpSd6+uXmcVyHqDmuwVN5wj67oyF5NTkyudLZ/y377ByNaO8XYrbZ/umLYDy/od15C32hXZuJQ8dN/5pzG/crOGb+CuJ95p325ndG7RTvWyBWiaD7bBT/UqgqZx1/HqePNeabxiFxgayss1wC68Ti3xpGFoMIxvL6me7OCjDZ3HbsTfMdhNvrWo10JEOAkyQrPWvHOy0sCfRQABYZkZx/0jKQBKD5cDwReg+DWYFcd9kueAcf51OjOfbGG5sE7gezMQ2Jee45mckG5NJyzthFraxXnY4s5knVnyyskVNNcxI4meculHFyY56SzOmv7TNlXOT3w0xfcLyMPExTtVgx+P+D3OkthtwFIxfQXf809Szku/QSTkd85Z089JJdT1Wklld0gn610mnE5P1HsM5qnRx5SJ5jiUjtsiN4xOeQMAnb8eqoNQbQICJzsObKWv9uAIEkZogA20MUVWLAffHNgsp3H8MRvtYRiZRbpMMlmf3LWK2OczsenW8maCHtzIdHDzW0t0WBiZxhjqujZ+2THY9ahuQcuMmT0dSmzKsSskt5ZkcOBkx1J6kuyrqH9XcLJ12bi1bhleu0BZDiXqU9l/jF4bdlbYvdJvefqg/+LZbPtdm51YCD8sWAyE86ngoBMYk5XEQHNvgNs0zcGJ5DmbHg3HXcLfGPBsSb+Tq2DrtH/xkNFjzuG3Edig2SrGXYbVZwzi5luCi27DO8BHYuKHpOwHyGXenyXC0P69rsb+zrxjHQfbtR8xJjmgNWF578V2gNkV0Qz5HcNYWbxx2WQHp3rJYJtZkoiz5SlwvYLKPGCtUbG2wuViQWgw2zsCYufl0sbwDYzFxKKl58G++OLDPqrBmWeB5T9ym+rnB3eG75AzUO6M6JnRDO/hkfYmaKambmy6PXxdNski1DlF0qUTbverx3neOTY5k7bGJkjtscqnekG15w6p8zbTYxQJzd+zRJjkLlsCyJT0r26CVWTNlptIfOrf93NzAWKZm9duGU2QPRy9PJMpk7e5R90M5PCdLWi1SH2aLqo45qtxEVM6BkmFSv6W1YT3KDBo/m2lORyK74WOGMZ+H0zsN3juGT2hSu5F4ESCMMwu6VFNZLPRNaG1Os4isHQzm8XHAFGzcmqyCTMfPmM8G+31ePyvr12mdfZlzr35X1jfmuvE+j5pmPvs9wEiWFcWfIl/aC+OOY20olt1qBAHmqKv4K5iMgIyWTRA2hjFEGJ4LA7YrWzp/Df8d8HW+HNenX2D6Kg2cWMc+5uepLmucrS1Tusmarjdyl02Ppz1qh/c329d913oT9M9qfLR2B/HlRSLMKMg0OD87b9X8+gjX8bEMuJjqGMR3C9xqorfWABcyUNHz6I0Ig+ugsWm2M/rLXx7HLdPz1d//2gNzjne0YS1IuEIV/7ZkI4DYkZkANpZwKYf6sbx9wwm41BZmlW3Z1d2jZTCRyJhCWgfdQmR3sx0Vsr8NrOy5ypDQAUWdBjdmfiOIrSfebhv3cixWDHa7TezOfQZDk55qiZinMaWYrfGy9hL3ZgiRRl0m3SDwsJvStHnaDO7T0jAkKTTU0psAyHHRdMQ4AupHnq2YqRo50zzbMmBs4QXus5PWHebsagu8JEJmhV+bVHfzWrr/59yHO8OzJ0eTbPWjLFRXc8C8u4ws+PPIJd1EF7bcKuTrxpmYejTBWOw7lzDXxHZbwJ6LWWzp92+MtoqNYrBzxEsfvFPF5C+cl7B0qYNlRKQFE3ckHjWtW5RWxNmp3Umfj4DMWgE/LMHc6Qsg9dQG2nvfpnCs0rCbOIsJYzXMKuO2tJV5arfsf6f9v+2Bu9N78aAF9/PRSvjNV9NNlIrSC70bmB5aeBuRW7z+8EYvvT0RmndA37rUN2W2q70vO8CDhiv3t3K3uck2od/0Gys2lpq30z8CCZjsUtqlCpeq7P0TnmwXW1UWx5OCVbyfA8+hdDq5j8tPunTF+s5BizFwp33Qax14CIT2RtrXtXzGyDxdwIEFI79yTnTP2I/Q705yWIbGmtqSmeOZjhXPnnLpIxQ2F3CEYQoo6sO3Wcm1El786fBjzF5l/8P1W9HKWbmk3KBqgrepOkxOe73hApNcGyiG+LCLrMwrnCDcB24xyFLEI23/cflVz1/ds3LQYokdVYfMrXm0/FGEn61M+wGAN6HSq/0UtxpRW/C85+9yTv97WiBOzIqvjqHnJcVtqxlWXtP1tCm5xc3F33Zu0cnw2zf8/VMzSPM0tZvaUZQBTPfvS92wuVbnbXHIvgWQK/0PMbIL7hxks6yJJ/pbGLhjUhARGNvQse2jiiAY5DTlwEzjphtTy5Ba7EKhH3/EH7l13WPn6ZXjdbrAuHkPx5998n2/cZ4b1666Yz38ETkT0H9SZcvU7JhH9O0y4iSd4VKlOHUCy2jZfnJFd8Ffs/aspznNtSJrjzpELRRGmXqL6r0UYWlv+SwADg+nUU32nUGZcxb3nHusZK8fqr9yN9uqVZBz2dQ7uKF+1Hf1C9+Bgf7s29bzYcX2ES6BM1suzuKtIG53/OfmiLwGth2G/GUmw6cNmo/g1MrS8pZvj302cUy0YEMeTN5SNgFm7bFAty6DfcqxiaB9ZlmXeepgcic7tf7jcb5/hwrM3QcE8gVuirsJua4wpvow+VHP2BjnIbtC/NxnDYLT1q6nlsBNf13FAg5Zk14ETHpbvVr9vI7v4f29XZzDduIl2yPBhjgrHzcYJ0JudAGZvhUrFMQ8UVez5dxW4/vYtndcwHZDFbz5HrzJtqgBy314S32BnUreIsE4+zYZWauYyz3Lkia8q5ar2Yrtcg/upB6SMDz6aLWN3FgFJkMQs+pre8kso1k070xWLjsEOJtPTTh3E+cdXtPzODbrd7a5uitWESeXTVbAMzYU6rJwBtl267qmCyGbPnvZdHtYY3zXa8ESBu4j90Y9Zjs/rrh9pfEdRGL9mDUv+9vq5ps5hW9b/ooYrBLN6TuSggRkiCIRV0lZpC2FQQ93eJFOajc+6v7Ta/IepjoSQVwoGm6+6itPGTsAy5tr+g3pwyblqiKFCZR/R2VrfBM008QDtM3++7bue/bAUdCIkMgMWgAAAAEAAAD3AQAAWAsAACi1L/1gWAptDwCGEDo3QI+jAM8222yzqrJttiGPeY4vvfRCwiwtkNmyH8l+kMDMZoHMRm65lSW7ucls2hfJr6xQKiulDysAJgAoABtu7m7NGW3tbcyXbOyaZXntvdZked2XNUvL+ruiMt3GVUrFFj/XeZ4tfys7zPDCCSNscMEDCwzw6tSoTZOTHh16HBQeLv7ZU6+Dd/7odG/OAbcmueGRRVY4ZJAP/thjgjvmOOCN76rtGp/OuLw0xheLtpjiiSOGmBWqFOpkIkukkSg0gsRP6AE79fM4dNNpuMyG0S4ZJoZg9WjHbRo5gvRRrvhk1xKbXPJDgKOoAfKAQLH+BfBoMCC2AAIZAKAxAIIcYwSGAQQAMgCKQUAREMIWOaTKDN8p6zXT3tZcWe07Zb1mOrYbOlbcr9BN2aEy3DrQOqMJ8d/3pe2z4PyUqlSmlMgDLIHj2JKHc+KOOtzxl13RZzH6GTDwuUIzE+1Lk35sojbEnLYgxnhg2yXR7GJr+9qRGOLYyAgppker0xDOSRaUmbfEjoYBYxO2rTp8Y55atyNGYR6HdckRSBa5ugGr6a/V3472BKakySu4iTQ/0l2ICurGWJB8+3NeJlKeiTfu9Pdgs8DAKj4AG5rYt/7Pj5ER07dw4zLIujHw1MMnfvQzB76vAeLjVcAq/1oAAAABAAAAR2EAABzeAQAotS/9oBzeAQDdCQM67RqtLBDABgLKh4YXmF9J1sAutOQEt9gxTDNqoPyIgX4lOdMMB+1KKXnvvfcppZR6WQqdCgYLdA79WD8WD549do/Vg2cOnDlx4hi6cdOGTZo1Vs1fekyYOD2n16RJ8RV/03e6qnnNi97zKf2iRYf+0BsytPzlI36hh/Np0sT5OP/mDaEn9MlHnDWrlWX1b16QIEAP6APFsrFsKivrArhfX54C2E4XAL/cerodFCi7uHj//fTps+f3PB8+eB7P37lT5+u8HTtyXs7T+TmfyM/7eU2PyZYtWLXsq2fT5tt8mnfzbH7NmjSf5tX8mzfzZcoYvuGf+Tx2LYMLyzZjRlmFBg6sAxtmOVi0FXaFRVoVN0+yk5J2U9ImbS8bylpIK1jUpttue1r+lAb8oQF2gE1gCVhDiWwii8gquvdvevffrWuVXWV3WV4WgAArwJo2gOVDy9KyguwpW2SHdbNv1oZVsy7si0xWk+1kFa0nu7RJW8gW+VO2h7Vj6dg8D+o/fSibBo59Y8tYwz/1mb7UI37yCz2gT/6bR/Nm3jDPGrFmNoP1YMssC9vCUrKk7Cj7ZQtYMAvH3rF07l977ysf0A+yuSwum8qiUvV6Hs7HecPP84c20I6xYewr68rCskssGDA/7A+Lh+fD+rA7bN4TfuGT+cIf82SezI/5MD/mAT/Mh3nAD3zAF/OBX/iEL/iCT/iDYLz8lufyW77Lc3ku3+W//JW38lRey/99lv97v8/yWd7vsbzf9z2Wx/J9X+X7nspX+SpP5a1MifJ7D+X3nu+hPJTneyl/BMkPeb0X8nof5IW8kA/yeR/kgXze5z2QJ/JAvsgTeSJf5J98kV/yT/7JL/kkv+SVfJJP8kreySv5Ju/knXyTN/JNnskbeSPP5JG83d3neLnH8XIf9zgex8c93Mf9jYd7uL/xc3/j6X7u557ufzzd8/gf/+N5vI7n8Ttex+v4He/jdzze+3gfj/d1j/c9vu7rvsffvQy2f/Fq7+LVPu1dvItPe7RP+xaP9mjf4mF8i4/xMB7Gx3gbH+Pd3sbbeLef8W7f9jN+xrf927d9jX/7t6/xa1/jafzarz2NZ/sz45P4ES/iR3yIF/EiPsR/+BAP4j/8hwfxJR7Em/gSX+JNPIs38chn8Swe+Sge+cdH8Sj++Cv++Cp+xa94FX/iVXyKP/EnPsUb/wKGp/ATXsJPeLKX8BKe7Mee7CP82I99hK/wEd7CV/gKb+E9vIXf8B7ew2/4DL/hNXyGz/Aa3uw1fIc3e7Pv8GXf4Tl82Zc9h8fwCj7BL3gDX+AJfIEHewJP4MFewIP9gBfwAn7AH/gBj+AP/IFH8BAewTt4CA/hHTyDd/ANnsEz+AYv9g3+wYu92D/4BP/gwz7BJ/iwX/Dpo6++/vz489/Hj//+/337///2zbd/vvnmnx/gz+cf4AM8//X5719//f1fvx/Af/3XA3j0AXx/9NHvryIH////w/7/lXrH////////HHR1dovIZBJRqXgpZ3w/gwfC/6WeHp3ecsm2XDs8DDxUKpV6esfAo97x8Hh45MPGNsWvDUmHJZUVQmSy8JFIJDJJyIdEIpFIwkIkEkmIRCKRycJHIpFIZJKQD4lEIpGEhUjk8ZhHOOgFMFn4TPqShHxsb2ppLQgLl4SDBRYkC18xJwn5loX/Z2dXR4e8vRKVin9xzuAhWfjL5XKZJORbLpfLJWHhckk4uFwul8tk4S+Xy+UySci3XC6XS8LCpQ21Rkrlq/88G2qOCgH1IBz0ApgsfCZ9SUK+uBtwNtje1NJaEBaa/RMOFliQLHzFnCTkQxIW1ujVC4kc/NfTo9NDsiHZkGuHh4GHx+NRTy9QT3moPCzwr+TDxkbHZqzi5oYlFYcxpRXCwT++ObIxo9GYwpi8s7OrozPmoKuzs0sajUbjGWIyaUwajUaj0Wg0hv0bk0fF46VEY2Li8ZhcXFwu/41LvVwu77LXYtJoNBqNRqMx7N+YNBqNRqPRaAz7NyLyKSXwYkSi170546xUVCpeupSIM8753qPiUXFJl4SgpgYYGPgXdwMOzoaNFmkt0NCSSAlU8PwE/wEDj3/HvxtxcTfgbLRIa4GIhvifRNxjjMYI/8k3UPzwMJ4ZBxkRky4QmCEquLTIeILKFFaISVakQgwMPB6NxrOz5DEOcUnA2Nf399fX9/dnNKohIGdEYUYuueaur+8OSWgnG8OMhcazu767vri/bCcbC8fwjQkLQ6H3plZ4RhZYyAZtLak8VB4qD5WHS7YlW5tCeH7L5TKJyJc841MqCZNGQqNST4mnxFPqKfXw8JR4Sryj3lEP76h31DvqHQ+Ph8dDY9INoQR1RkQjIh8yaUxG0OLKSdLMv/FrwRGQDO1rwdcYPsAtakYkEoksfGQh8uiFVof7f7QrvPtHIgv56NiQbEg9uf9Q/4tGoxF5RB6PqfaUuI737wYLn9JgH7rC/wW9Ev8Xzw7bGF56U+rpf7n/u1/qjeErfL3BR0wikYX/SCSykJAPiUQOIpF4ODJMLTJcx2OJAMcHFla9kKVEDHmRyEG+R979I5HIQr5HIpGFjxwcfCSyjg4596aHZEOy/cv9Ly6G+jcaj4lIJPKIvMjj8Xh4POodT7XFQWUGVBk8XGkrjpthJTBlrRwOSjVylGpPk4oULbzSSUkrCpmYJk7GLF0JDiKBhKtDhzMBdEclYkYsG45KxU/VyNH9X/QmBNBNqMCqzFIwGeFKJ7Fat7Bc6eRXCQzvURY8vI9w7lWKOyWtDh3kamBiUaaj8DOdW8L4UAMBl660lAgAR4brL0ytG4WfCx3g4ZQGTwCBUjcT+tD9C1mFv94p4C0srLKRpkRMLW6QFNrb7krEGlQCY3Cl09eCQr5j4n/SuPh/xBOyV0B5aKSlpzz8/xGKiPI1Ibj/eG5uSj5ubkH2A+UhLlfKPR3RnjIZ2QEALXcridwnWHYG+T6DBzWDi3S9GQTzpPDPEDZA78rcKRgEEKjQzQQzhH10a25ua7cKZUxBGdyCWw457e7GHCwFqeCwcUADlaWek1syPFkBgEXRUi+MCdu78SRHaamn3dyWeXfALAXxgI0p/B8CYtGyUMMuI3XuLAvhpCz5dGVZiOTIV8inN/hsY8ulYDKFWosqS8FWms7euBwCJ04SRZBEH4xJPRQ/1mKgmEMxh2KHgyUSkEAaIyMbG9OygYOR758CHwS1JNqg8cgCD0cKQspGxOOKSmBIwTV7KYyDjiqudEIKYhlkRDx7QD2QgslPGhFx5LmUJOOF7DhGkO/p7Ozs6Orq7u7sciDlkHJIpJFNg0tvZ0aj0WhE/CJrLWlMGpMb6q4kz+UeuqXcJ1h0OXIs5ZZyS7kRSOrq7u7s7OzsHAA4Kh6PisdjqGOo4zExMTHx0vL26rW4vMvFxcXlUi/1cqlUVF4iFEqpqMx02EGZqExUJhpZpezkwpEylDKUElQWMOWnEw2MRkRkdgCAgFwywgxFjPruf3IQjmAqiYjUiMhsyC+JhVId5GtCYFzDN3A44/s3839c/DeeWLoqcJY3ZS4wEqPjopFVyf8zD3mWMewfBZcTy7EXoVDWCpV//OHfrPQfoM9/z/VlvwD6/zICekQ0ET1EF9E87vSd3rFDh9ah8fB66B4aCBAf2ofO0z+0XZ2u03JyOXQOPafpdI02jUPHxd3QNzQcnA1tQ7+9uWk33aZpzJgRQ8fQMGC40C50Wpp+odX0jDW9ptm0jBYtVGgVOkUKFBqFNho1Uh91ixV6hUbTLM7OSGgSesQIEBqE/vBBi9Ah9FkJXUKf0Cb0Bg46g8aAoUyX6QsXPGgP2sxMg9agO2gOFCpoCxbINJmeoCXoB2LawQLdYIFeEEEziKAjhOkxDSFMQ9BiCBIU0AoK6AL6gDagAwjQXO/dddcAABDQBDQY2Jf+0gO0AI2zRvV5mtrUaapq9er16qu1zvp5acsr88KVd+HKuHLlW1lXzqXtYl7Un3vZsiUry8qxYrnKrnKrVhlWfpVtzcqzcq1MK5vKpUqNyqMyKVKn8qmMClVetSpVTpVVZVaZU1ZU1JQ15U2bOuVO2ZOnHCrUp/wpg8qisqXELGlSnkQpU8qRImXKmTImTJVypXwpJ2ZEiXKjzIjRorwoO3L0KD/KkCAdyoeyopwoG1JmZS6Ul5nQoDwoJzNiFvQn/8mBMqDsZ0/ek/tkPlkPnownH+Y8+Q6dTCfbyXXyHDgZTpaT4+Q3bDKb7Ca3yWvQZDRZTU6Tzxhmw2wml8mFhJkwD2bBTCYwB+YxWUwO8yV/yYAZTPayJW/JXTKXrMUv++W/nCVjsZKt5L58JVeRkqVkKnlKjrKX9zJfhpKfMMlMspPcJC9RkpXkJBlJPkIkE8lGcpE8REgWkoNkPSBA8DJe7tFDR9aR7+4yj7wjA/GRfeS8/CPbzeW5XJfpcuS4kW9kOLgauUamQSPbyG85R1yOy3IZR3Zjy2y5Lc/IMmBkGHktx3jxokVukdHQVGQVOUWKzCKvyC/SclpWyy4y0piN+ZhR5LMSuUQ+kU1kEiFyiDwii8ggzLJZ/pA95A4asobMIW/IGcpyWcaQL2QLE/KEXCFTyBLG8lgmyxEyhLAclsXyAwcOFGQFOUECA9lALlAgI8gHsoMFeUFukBlkAgKygAyWBwQIwDPPe6c5zSia16zmAD33/JUB5DObWWf8+XOvXrqwLpwrly1sC9eqhXHhW7jXLrwLL2JemFYsHAvPwrJgwWKFWeFVq1BhVPjUKawKp8KwWuFW+BV2hU2NwqNwKUwKi/qEP+FQGJQnT5vwJqxJ0yV8CScm4kwYE/akiBVxJ8wJW5qEJ+FKmBKW9Ag/wpEwJOxoEV6EG2FGWNEhfAgnwoiwISVW4kJ4iQkNwoNwEiNiQX/wHxwIA8J+9uA9uA/mg/XgwXjwIc6D79DBdLAdXAfPgYPhYDk4Dn7DBrPBbnAbvAYNRoPV4DT4jBlsBpfBhrhQEAtiQjyIyQTiQDwGi8FhvuAvGBCDwV624C24C+aCtfhhP/yHs2AsVrAV3IevhAjRoYNZoEBXD4erRw+kC+lGikTr0rqyZM26s26sWLAurPvqVavb6rpypXgVLxEicfcG3hhNVYziVQ2F1wsqlKgL6o4SReqOuqVIdQrQCQewNOlOupIkUbqUbqVKiTfxbtqE6WK6ly5lupmuJk04TF1FHEAAAABfuHfMS2GOAbBa5UmVKlSnbipspgFzwKaGRWwu3sVel1ev26vWzVXr1rq3btm6ti6ui+qyurt2YX11XV2P9ePH91pscc44LCwDzmDWpo2b68aQmjdt7NiZc+n09fldPzm3iWGZMmgQXUHX0Mw1c9GgOXPPpFmzRnAM4RUjhswtvII3MPALoKOrSFGim+iRn+sHpwgUaI+f+wcOTk4uBx6ej+vj9ujx4/64QoQAuUBuXl6QG+Tq6R3ew6tHT589e/hcPhcNGix998pV3uUS8SImL6ND99AlREjNVXMLXUNpaSzu382SJQmTO2VKlWvFyBImbm5t+O0quUeOIDGyd6VI0XK58PFFefKkyW1S5obpcrvcKNdLXNwajnGfOLlOLpS7hz9gDx5EiCBhApfAdCFwCAwCxAj8AcuWK/iIUaAwYiM+OzuBkXiAACwAN2jgADvADBg8wA8wGVmEC7jCzXFfvHChpjbjzrhpaWgX7bZoYePauG9vbTUujbo6Njq6uTt37ex0XB337m7H3XF58Chyi1w8ePLcPLdPGQaMAVOgsAFvwD+wHJ7AYAyT4QPYgIEEC7ACBQgwAswAS5BAAQzswr1wMWAgcUlcEyZK3BJ3xYqze3ZRoDBe40Uij/d4VahIcVPcIUPgXDhYoEBBgpNctru2FuPGuDBgyLgyrtp9gavgJ0+c4L1rBuKCuB48hLgh7ogRIk5ouBkyMGBgds083Ac3LEzsil0IEMbu2I0QgeyS3QoVLFwLt+yCgQAxh+cwnZA8nDd3P2y4Gy6HqwELwUGC5MA5cA/M45qAcWGoYR14xw4fWG/KFDYpe3hGEyZtTHAbdqNRxAimMgPPaLsUHFwHt0EDBgeuAQMIEhC4AwYIuAVuqlP3EwYjgAncUrjAHXTv3AF0AQnCOLAKFTbS8I0jRzrIkLEEK8FvuMUK3AKjYb0aeAimUWMN08BE1jARHMNCBWwBRxiDMAHfYTw8OyB47koAm3AJ4BRY7T66j7AadoFZwMAwsAr84tK5ci6aS+gubyHcAZPAxovj3rgurtttuzQwBVyGLVwWIm6Hy+A2uBgu2C3DYPjrlrprrpsxd/ASXjCXzf1yqVy/i+RiuXEuHyyGJeAxHAXzYTYMh23gG1fBRXAXXDu3zp1zE91G19FldBddQtgO1+G7a+rT/XQ1aeJ0Od1OnTxdT/i8qwoL8SyeJUJEz+rZIUOAWCBWiJAgNogVIwbQAoaxdFZOLofNYXHgmLNztq6Oh+Vh7+50WB3Wzm6H3fGE1oyZMxaNoKAlQ8SSsYRf6tSj+sVTPX6xR5MmTqwTy4TJE/vE8vHt2T0LBUoUG8XeuBFn46zROAgNDTGZFLT0ccQesUaMIEmCaAUJAmQBWTlyutgulgsXLVaL/fvbYrdYL176bJ+9ckWJVWKX2B8Wia1SZYqdYqVIoWKpWCtWsFgsNksWP+tnv3wJZAPZQRbRlrGDg4bW0BKxhRZ5PH748LwsCAviefGS9JI+UiRID+kfPWr0jZ4RI0fv6CdNUvSKPlEiRI/o/fj583/e0FDP6/nDh2PTLAsWJqwJW1ZGwpIoYddkWBk2Q4YOZhYsBgwXLmiwHmwDKyYWZsMsGdkGu6FDiBAi7AgLYcxGsBLGrAQ7wUKwYxTsmCWzkeDsCqsCzs2qsG1utg1pUxzPTpz1sid6fa+XJSvWx3pYsF79q3flitWz+lWrOn2nb/WKFoVNkcJojRZp0WwM++IFDAtjzUa6ZC9ZOIvJstGwNKwLW8MCsFqb1rT3ftkv+5kkWUmWEiWbaMlcr2l2wlbxYsVPn66+Gltr7dtrLdlKlThZRYttzm/fGrAHbCkrStSoRG4fPGBgF6jqqcAiQGA7artdQYWyoECZgmQZMVq0yFEj+4gQoUOOLCJEhqyyrAxsAC5761YqVIVU2WWfPnz+WEFfytSb+kyZUn2qV6WK1tP6WbNqfa23ZUvX63pcuHJ9rr91y6L4Xb/LorDG//SjRoX6UC9KFKkn9ZYsJX7iV6rk6T09JkyZPtNfelV16gQngN1pczrxVtybTFtb085kqtqY9iXT007clTalLWlH2o+2o81oL9qJNqJtaBfayk1oI+5BO9AGtP3sPnvP1rPzbDzbzq6z52w5G85+s9tsNlvNTrPPbDPbcBfuwS24x2wxO8wG3F+2l81lb9l/O8vGsvu2lV1lT9lSNt+Gsp9sJ5vJXrKTbCTbyC6yh2y9HWQD2T+2j91j89g69t2u23Q7x5bbcfvGtrHfNo3ttmdstr22Y+wXW22n7RabxV6xU2zkRrGN+8Q2sUnsETvEBrE9bLPNYW/YGTaGXbYtbAp7wibbETaELbbDtoPNYC/YCTaCbWAX2GB7wA6wv3bffK9b3eg+t955323XXuviumvVteJab621VlqrrDXW+mp1tbJaV62pVlSrqbXUOmoVtYJaP62dVk7rplXTimm9tFpaK62TVkkrpPXR2mhltCpaE62HVkPrclWuyRVxFbQGWv+sflY+6571cM2z3lntrHTWOWucFc7qZm2zrlnVrGjWM2uZ1XAlXAdXMuuYNXANs4JZv6xeunDZouUvi9+KZe27YqUKlSlSoqx8K5S9J06aMFmiZE2yIjlipAiRIXpC1iArkLwfPvB68Nix6ljv7Oro5nLI4Vjj1htwNt5q0HBrW2esMta1NQaMF2qri7UF2spiVbGmWI8ritV4dsLEWmIdsYpYQawfVrO1w8phg4YMK4a1bLWwVqAwQcJKto6tENYHa9jaYGWwLlCQAMF6YC2wEljBBggIsH6tfeXruqorauqMX+2lLvLapUvNpd5Sbam01FlqLBWW+spVK1bqKjWViko1pZZSR4lSQ6mfPKmdVEV1k6opE6ZLaqJaSaWkTpIUCZL6SG2kMlIXKUqESD2kFlKXqpJQElEdpAZSAal//PTho+5RD9U8Kp47duqodFQ5ahwVzhs3bVQ2qpo0KhrVjFpGLSRUB1UyY1QxahgVUAXzxUsXlYuqRf1Ts/hh6VOvqFVUKuoUKVH4VCjqE9WJ2oTJEiVqEvWIakQtQmSInipEBaLmqT984PVQeag61DvVro5uTs2h4ohTb6g21DeVhuqmts1gk6GuqTDUF6oLNU1FU1moK1SkQKpH1aieqSdMlCChjlBDqCBUD6qZykHdoGrIgOGCWqZWUCmoElQydQyCKqY+CHPQQGWgKlATqAgOGCigElAHqALUAF8AusrVVVXVFD1NrF7Vqr0WU16prjRXiuuWrVoprVRWGiuF9cpVq5RVqipNlaI6ZapUSioVFSoFlXpKO6WKm1JNaSZMlxJTSymldFIqKRKkR6mjlFG6KFWUCNGh1FC6TJUpoSTioFRQCij9k/rpw2dPqifNk+JJ79ipQyedk8qJA+dN6iZlk65J1aRBc8ZMGcPClDAdFCQzRkxgGMAUTPrFSxcuW7T8ZUn9Uix9V6xUoTJFShol5YOy98RJEyZLUiVpEiRHjBQhMkQvFZIGAZL3wwdeDx7pjlTHnV1dSpfmSOVSHHE34FIbaY2URurWNoMtlZHGSGGkL9RcpKUtUhbpilRFCuQxRZGepSdSEyVIjEhFpCA+pB7SDimHVEOGFEN6ocxChZRCKiElSyOMQRBLH6QO0gYpgwUKEqQIUgNpgZQA2AABaYAUQNpTvlc1Tc1UZ3xTi/ZCF1Feu3TlQnGhttBaKK1ZsmKhsFBXrVBWqCo0FXoKNYWWIjVKFBoK/YR6QjmhiqgmNBOK6VKiJbQSOgmVhEaC9MgR2ghdhCpCEaGH0ELoElUSSiKig9BAKCDUD9oH3aMHPUTz4LljB62DzkHloHHgvHGDtkHXoGrQNGjOmEHLoIUoITooSGYMKgYNgwKiYL546YJyQbWgf2gWPyx96BW0CkoFnSIlCh8KBX2COkGZLEGVoEiOoEZQIugQVEgQFAia98MHHtoD3YHqQO/s6ujQOVQOxYHG3YCzgb6hNFA3tG0Gmwx0DYWBvkDVXKS1QNHQFagKNAXyiAI1oidQE2gJEiNEoCHQD6gHtAMHdAOaAQN6AbWAVkAnoBJQsghjEFAxNAx1gDJAF6AJUAToAQMFCKBgqAA0APoFoHN0oyqammhGMXptr3Px3HXqOnPhumXrrHXOOmWdsM5XZ6uT1blKVSpU56mz1EnqHCUqFKjz09np5HRuOjWdmM5LZ6KlSpTOSWekE9Lp6Gx0LlJ0JjoRHTJU6FyehM7kiThIUKAT0Onn7HPy2aPn8Mxz3jntnHTOOaecOHDenG5ONmtONSea88xZ5jQ8CQdPwZPMGDGBZ5gTzPnl7HJyObdo+cty+p19V04rJ5Vzyhnl5Dv3npxOTibnklNJEiRHjBQhMuTUO4OcQM68Hz7wevDYoeO8O+tOunMuhxyOuBtwNs63k8bpdrbNYJOxFgPGi1PtTDtbnGgsVqhIgTyiOI3nidPEWYLECBEhQHzwcJqdHM4Np4YMGC6UWahA4Zxwkp0RzjEIYg/CHDRgcC44E5wIzgMGChAAGyAgwPl19pOfe1VT1NRnPu9pz++1yGuXrly4zFtmLZOWOUtWLFivXLViZa4yU5mozFOmSpEaJSoUKPOT2cnkZCpu0pQJ06VES2Yl09Eic5HZqBEjk5H56BEkE5JJiVIkM5I5yZRkLpNm0lQqCZmETEOGCpmFTEWKDpmHzEQmItPPHnOP2acPH5OPCQjQH/OPiYgYyAxkDjIFmXXkmHJMOnTmmHPMO3fsmHZMPXrwmHjMQzMPHDhrzDWmGjVsTDZmnDhpzDQmGjSGpqFZWFjGLGOaMTNoDhKahKagecaE08ZsY74x3YwZA8YEY375AmgCmmTIeDG9mF26/Jl/ZpYsWkwt5pYtWEwsfqaf2WdyMceEMcOYYsxAK1aimFFMPj4pphTzyhUoJhRzb4+JycRcsqSJ2cR04iSJmUSJqcREYj4xrUwxp5hVTCrmD3PHjjvzztShw4fpw8TD42HyMHv0yDPzTCBAjJhGTD09U4iQIGYQs0iRIeYQk4h5pK4Oh4nDjIuTM+VMO7sb5g0TDo6GScN0c6th1jDf3maYM9rMNpPNtGHW5TBzmHTm3NqaC9OFmZamZqqZMmS0MFuYaGgpzBQmEqnCVGGuWIHCRHE0j6bRZGGuvTBfmDFMGCdOiDBFmCFCjDBHmGdnIEwQ5ocPHEwO5oYNHcwOpplZBjODBlODicH0YJ4gYZIwTZglzAtlZpk5YQIFk4JZwbRgPmhgNjDDwhyYDkwIEMRMMVOChDFzzCQzI4AVMA0YIGASMBEgOGAeMBkwSGAmMBeYCnoHYAIw13Wb21RNbg4wAwQQYAowv8yes4mi5nmmZmpifHst6kWdK5curUvv0rw0rlv6lp41i5ampWtpW5pVKp1Kr1qlSqvSrly10q20LFmv9CsdS8PSpErpUfrUqVK6lDZlCpVGpUGBCqVD6U9alObUSXfSioqetCedmHhJX9KYMGnSmnQmvUlDaqQb6UePHGlHWpKkSDqStmRpkp6kK2lK+hCiRIi0okVakWakCSl1UqkN6aVSL3Uh7WeP3sNH9+Gj+fzRgDTin0AaUQ8KpAdpQTrPoT7Uo/Ho0XrmaDlz9Bw7mo6uY0fX0XfQqEmj1+g2adjoNjoOGzc6jobjRsPRbwwJCzUZPWaMHhwU1IL6zJkyuow21Ga0mEAdqL98AaPBaEAdRmvRf3/ai5cteovmorvoKlK0FE2FyhQ9RV+5YkVb0Vmy9Ok+7aex6CfaiRPNx7en9zQUKFF0FL1kCRPNRCvRTfQRJBqJNmIkiU6igwQRooVovR7MOnDYoCEDhgtlFipQmCCBLMIYBLEHYQ4aMFigIAGCAwYKEAAbICDAF4DO96qm6GnqjK/F32uR1y5duXDdslWL1ixZsWC9ctWK1SpVqVCdMlWK1ChRoUB98tSJk+ImTZkwXUq0VInSJEmRID1y1IjRIkWJEB0yVGipJJREHCQoEKA/fvrw2aPnMA+eO3bq0JkjJw6cN27asFmjJg2aM2bKGBYSDgqSGSMmMAwgmC9eunDZouUvix+WvitWqlCZIiUKH5S9J06aMFmiJAmSI0aKEBmiJyQIkLwfPvB68Nih486ujm4uhxyOuBtwNt5q0HBrm8EmYy0GjBdqLtJaoLFYoSIF8ojCeHbCRAkSI0SEAPHBg1kHDhs0ZMBwocxCBQoTJJBFGIMg9iDMQQMGCxQkQHDAQAECYAMEBPgC0Ple1RQ9TZ3xtfd7LfLapSsXrlu2atGaJSsWrFeuWrFapSoVqlOmSpEaJSoUqE+eOnFS3KQpE6ZLiZYqUZokKRKkR44aMVqkKBGiQ4YKLZWEkoiDBAUC9MdPHz579BzmwXPHTh06c+TEgfPGTRs2a9SkQXPGTBnDQsJBQTJjxASGAQTzxUsXLlu0/GXxw9J3xUoVKlOkROGDsvfESRMmS5QkQXLESBEiQ/SEBAGS98MHXg8eO3Tc2dXRzeWQwxF3A87GWw0abm0z2GSsxYDxQs1FWgs0FitUpEAeURjPTpgoQWKEiBAgPngw68Bhg4YMGC6UWahAYYIEsghjEMQehDlowGCBggQIDhgoQABsgIAAXwA636uaoqepM7621yKvXbpy4bplqxatWbJiwXrlqhWrVapSoTplqhSpUaJCgfrkqRMnxU2aMmG6lGipEqVJkiJBeuSoEaNFihIhOmSo0FJJKIk4SFAgQH/89OGzR89hHjx37NShM0dOHDhv3LRhs0ZNGjRnzJQxLCQcFCQzRkxgGEAwX7x04bJFy18WPyx9V6xUoTJFShQ+KHtPnDRhskRJEiRHjBQhMkRPSBAgeT984PXgsUPHnV0d3VwOORxxN+BsvNWg4dY2g03GWgwYL9RcpLVAY7FCRQrkEYXx7ISJEiRGiAgB4oMHsw4cNmjIgOFCmYUKFCZIIIswBkHsQZiDBgwWKEiA4ICBAgTABggI8AWg872qKXqaOuNr7aRIjxotSnSokDI5KNCfPnsO8dihIweOGzZq0JgxJBQcEwj4pcuWP78+K1Sk8O05YaIEiREiekHyfPTYcVc3JxcH90ajjW0Nhloa2ooUR+OJEiNCfDDjoAFDWYUJZGNiYQ0WJDhQAEzAV98qauZr/uKuVYqNAsnRf35S8p4TJkT0guTd1cG90WhTSzsaT5Qw41BhAtnYggQHwPJX16bOu3LFenWqVCfFSpMWHSqUzIH+4LHjho0hIeAXvz6+PSSZiF6QHXd1c280YKiloRlPlMghNGAgG1uQQMBXRrO5uGtWrFSlRuVPmBIfNSqk/NPHDh02hoR/TvLi1Ep8lY2JJTjw1bGJ865csVqtyqc+dUqs1GiRMtlnDx05atAI5kDAL359Vqg4YUJEL0jeXd1cjmtjS0MznvhgVlZBLOxAAQH97ozeX6w1a1WqUJ8wJT5qVEg5KP/ps4eOHDhuzBgGAn7p0mdlzwkTJXpBdtzVzb3RaMtraCtOlDDjoGHCmFjYAjD7haI5X/t5V65UpzAlHip0iAeNmS5b9pzk+YB7Q1vxwWxMTMA106d34C3AhFuJxvQIoeH/C901qtEhYRcqeW1jB/Y/gD1LsZAcMxvQyZ2a2e5ftz4lsqPmb/P1WAsRxtFXmJJ/Dum4QUMY2MWPyp4SInk75uDaYKAdS4w12Ob+XKEUEyMtKjSoDx45gFuQ6PlgUzPDMOHAl7rmxVuxVpX6pKnSo0TKQHvswFFj+Oa/ama+MXxGDsTtNRv2Ktll7v81/P93XNtSv9Vt7Um9Vqe1IfVZXdZu1GN1WFtRf9Vd7UO9VWe1l31VV7WTPVVHtQX1U93U/tNLdVKbTx/VRe3DHqqD2nf6p+5p0+mdOqcdpyv2TdtN19Qz7TUdU7+00fTEbmmX6ZU6pU3YJ3VJm0yP1CHtwP6oO9pgeqPOaHfpi7qiraUn6oi2Xz/UDe0rvVBfbipd2QntKD3ZEfdeH9QF7SY9UAe0lfQ/3c8+0vt0PptI39P1bCH9sOfZeR1Pv7Pxup1eZ+/odPqcbdfl9Dh7rsPpbzaO7qa32XCdTV+za3Q1Pc1u62j6mS2jm+llNoxu2Au3i07YBzdaF+xktoo+povZxx7Yw+yzDtjB7BL9S/eyRfQuncv+0Ld0LbtD/+tZtobu17HsC72vX9kVupVeZUvoVPqUPdal9Cj7QefrUHaDvtefbAXdSW+yD3Qmfckm0JX0JFtAR9KPbADdSC+ydyfSh+y063Uh2+xBOpCNe17/sb/76Hgrr96j81hz9R1dx2qr33W7dVav63QrrD7Xc6ytulzHsarqcf3GeqrDdRsrqf7Wa6yhOo3utnrqbX3GqtjZuow1U1/rMdbEDqO/WCl1te5ijdTTeovVUUfrLNZFfUVXsSLqKTpyLdSPHcVKqBv72Tqon+gmVkC9RCex9ukjuohVTw/RQax4+ofuYa3TzXqHVU7n0Desb7qGnmFl0zH0C2uaXtYtrGZ6hU5hLewTuoRVsJP1CKuYPtYhrIBdrD9Y2XpYd7Cm9QadwbqiL+gKVmRP0BGsJPqBbmAN0Qt0AquHDtYHrBe6gB5gjdC/OoBVrPfOVwd993U1kK4AznV3s+s1xavtt1sVV3/eS63FFzkvVRbfxXWpqngujks9xW9xWyopXovTUkHxWVyWyonH4rBUS/wVd6U64q04K9UQX8VVqYJ4Ko5K1cNPcVPqHF6Kk1LX8FFclHqGh+KgVEP+iXtSBXknzkkN5Ip8k7qFa+KZVCscE7+k7vFEbklFwitxSmoQPolLUnfwSBySKscfcUcqHG/EGak1+CKuSI3BE3FEqho/xA2pLXghvlRRcCUnpIrgSY6ofuCDuCC1Aw/EAakW+B/uR53A+3A+agS+h+tRF/BDnkcF43j4HXVzO7yOmjkdPifdxeXwOOksDoe/SVdxN7xNOoqz4WvST1wNT5Ny4mj4mbQSN8PLpI24IS9MC3FCPpgG4oKcTHrIx3AxaRseyMOkcxyQg0nf+BfuJV3jXTiXFI1v4VpSI//jWdIQ3I9jSc14H7+SbuBWeJV0AqfCp6RhXAqPkh7gfBxK+sX3+JMU5U54k/Q5E74EvcWV8CToK46EH0FXcSO8CIqKE+FDUFBcjwtBO/EgHAi6iefxHygl7oPjoYx4D84DTcR3cB2oIX7H7VBBvI7ToX/4HM+B8uFyHAdKh8fxGygbDsdtoIb8jddAAzkN7oZu4W18BmqFs3EZ6B5f4zHQJhwGf4Em4WrcBVqEp/EWqB5H4yxQHnwFV4Hm4Ck4Eq3BjxwFGoMb+RnKgp/gJtAzXoKTQEHwEVwEasZDcBCoBv6Be0DLuBnvgFLgHPgG9AHXwDOgDTgGfgFVwMu4BXQAr8ApoCufwCWgKCfjEVDNxziEkxcX4w9OWjyMOzhj8QacwemKL+AKTlM8AUdweuIHuIFTkRfgBM5MHIwPOCVxATzA+Yh/cQAnI945P5V88/X8w1WennjOsw43uT7b4DPNaabXWbgXN68TcO/auk4vO9fGdWLZt7ats8qutWmdUvasLeuEsmNtWGeT/Wq7OoXsVpvVabdXbVVnjZ1qozpd7FPb1Hm2S21SZ4c9aos6JexQG9SpYH/angKhB6gUMLZxRgUMsGACBABAAIAA81cRhOVAECU5FBf7hMhEoGFjAGAg6gAADAAeSaHUgT40ihgEAEAAYGoN6tUfrtnn73eFI6zvp7KaEd53TakpyqW6fNQWzPnLj87Y45W98/tdKWlMu75s9B7P/coLztrHbUcFI63n0tL6kN5/bSk5zLW+NHQbh/mrC+5e0zWnhimX7/JS25Dvv72qJMZd3DxVE+f5ygnnbPN0p4cxln9z2d0I//2m7CyEXV82SgvH+sUL96zj9LPDmdbzaS3tTO/5vrQUxFpeHlqLx3zFh3fu6Zpb4xD3d0ntbYrn3VZ1EsVebhq6jeN+5cRzl/G7U+Ic2zuprIRH/q8tLQdp1ZeO0sM5f3XBnXu4/apg5vVdUmqb8vmuLzUFudabp2riuE/50Rl7vu6UMMb2T1Z6G+P5t5edhbDLT8buwrB/eeGYdbx+tDDH+k4uu53pPd/Wksa0is9Ha8GYr/rgmn3cdnQ44/4uqbUP8X/X1J6iWMpNUzfR2K+84M49fndKHHN5Pyulz/G908rKYtjKT2M1cdy3vnDsOk97Wxhyfy8VlQyEYersG0sIBpCmHReMAUI6ygFLdGGZwaCE2jOEUi5A7xlDOYJAIRZJzEBCO9IAK7XonCFQRMV1jBAug+cMIwmDQCMeicRAUV3qgKGqNKxlQEDdOUQQK5B3HKMJBUCTjkrGACk9YaElivTMIkBA5TlCES+gc5ylFEOgUIsFyiEhPG2QEUo0zhJIYOUaQikX0XOGk4yAqBGDZeKAIC5x0FBKNtYQKKLqHdEp6zmWJAgr0hBBGCSEIw2yQhOemQRIqF3HCOEiOq5zhGAYNGKQSBwUlKMNNEKLzloGBFS9QSljAvrOMYJQgDThkEwsENSlFhotpAIbnWEVV6VnSE/BUn06RHwZNGcQSZwEnvNky6uJHIq3l5LazyD7QAqFVjZYh2EBledEtqK19CnOIP4jkqXQQwRIqOm4uQYMZPei6d00dMBktPy1SZcLCAet1GILUUNg+reHnRVlkqABmEABeO8LfpSq194m4OuZ5q2aGIE+IFOJYlRH64yTXV4uGWMpFKD2TIjKe8oAllwHL6vlpzkr71SBEeL3WmiJIi03KOHeaXk4U+idiyaf98cl9ZZThECKq7FYapWNKID60asEczB2/zrMihV/CFEKTzVJXedzED3DImt3E3DdUTlJYuhYlqG+toNC2EFKjpEOaCE2YpjFgQiKM4giRkDnOUMRDgTuVkewTL1116D+m7Say+c6hoDOq7TIgIN/pVa5n2P4jGZYwleeeSADtKQewaS7N+Qf6YUeo1JOQDDstfVsL0R0zmtV5zGv6pJRW7SJ4SPzE4nvoPv+HZ2sASLLH3ovXA2d8jd+YAOBXQ+DL5dQe4aQzEnsPONVEeNgBZ9dDzIg2n5hZk9cEJfHxP0zkzlry8YMgRIHB5nj0fYvlhjILdUHIzGTyQu8GCVr+7ft6/Os3Juf3h3lXa+ovVs3NmZdyT2UHK16ebjQdanQDH+KPRWKe9qOWxThgo7QfKRzlrQXztMstFfrnnZzf3LJy0Sn8ne67h8aXdz4LXW/SOyS1o3C5d9K7R8USq8kw56240bxXrPwXmP2e9rs/tUXec/mkKRZMivZa84jlUtypnNH5+6/HrLeKEz/bq30CbeivEi+GiV25PfOOe2wX2kXa7U4MR3RL8ZZpw6f37NG9heJPWm5qFT/Tq8EK0klP4NcD2l5NG77SKczO7xp7l8P2YFWmmFPt2GiOLdbSI9XO3va7v/ZI+sbhfnvtNrV2lziZ65q7iORT1o2Ctv/a3VrdV5Jhvtqw6wUxIYiELaGphN4Cc3t9lQpzusW7vNm7167nb9rmom6Xqs2W3gm6vqIfjGvd+74+blm7WkhYyV3taoeN0Y09E/5inOH7Vuxa06L5W85uja0eCPjQnkH7I6RMLcwLCrciUFijswNU3kiXf8pj5alVy4OIV48pMNcRB3ncJQFok4czjhWoEaTMElBqezji3JGzHGKw2kJ1z9RsmhwtwBcpwFi7NE0uhRQLaNGJSFBSiISL9LyR6gCmp0AyBJCpR9D0zlhrVMeDite/kTJSNbJvAJ8UQbA3AcTqDnh4iGPegmny9BmtuYkoepiJsAiPVRsSgCMsZJP00EGm4dAXApfZGyoU41Sr/Pp1SNqufBZPqsl0n0MR10EXcd4mAuso2onNUOtdlYDv1DUTTiLrCxIlbiyYkWdqiJS1VkPgWqiRSrCRlBf3XSBRRNnG0KGhxhqPHMZOjKlAGLsKc+pK5FwI9R6Y2EJ4sVjOI4l6DjGD4/4spOlOBHy6POWkEkp7TrGWOkLSqmJd1Qr/FgR4EMnoNeJuTGb+RrTQyTTDSPcX1Zs9TqzYSTNzGw6VIm3Lg4h4iW8rCf54py0YkRHk047O8bb4Irh4Q6hKSUroFryTnEoYC54pSKXI9xOHkxZ5iXWhwBfvFh5sXq1+mrV1arrlRerrisvVl2uvOJKWv4IVXwo1GUjIS4BOE64dGX1NUZVvhU6ZCqi5PBF84t0KT38IWSiEJch6SHggThMTMMM7P8QYcMQeTGyjI3EWBthKpFIS5F0DUguMQHgOPlixfXKi5UXq1err1ZdrbpeebHq0pXtpvJi25OYTvL1uvWWh2c84UpjNA8lba61h+SOTfTyZe5IaUa5S0tsv+y+XzPNnDU4qtzVELDmMQIns3wtAduNIPLYPs/aGV+WKFu+9NnsbO8ayEmyIxHclGZDsSJPZREoOv8M1uO9XUqm1eXlAcoZjtv1BgWsTtZQVtkWPazmnVpVG5loRUF48aOuGuC4uJ5W8N4DxCUvd/beSn6nNiMcVb8igxzxiuiS2e2+EObXxLy5jJcsvcG3Zt9PpI5HoT0zHtQytfL4hhgaAidIrsB5FU/eMkQnqTLKwWviREctXqK+PyQT47OMJszO0FfELH6lBjNXfR7GsE5WHOrLq3BPCPf5RykS8AP6J7FlguvS+3POF3FuiDe8JwPRTP2jIPuQQqh2crmuj/bakYqGx+fuPMndc9texRp5metxUEjCwYvgfSxx372ZDSO9V+c6lbAwY29E17clSroQ4mdTRfwLLJ8ETBRA0KRq0sqSpsHGLDXaWnewCyMjPymfdye6gQa+6KAn/oz9MuRgO0LqeNvqzcxM/tHwtlZV2nkr0rciF4CZUiGS5FsyS3eyeIY4CtuNbb1UWqJtzA7rQQIq8vo50N66//OkYbccOwud++gZq1rT+CMtAs0+7mE4QEgmWFtmQpZMKD6Z2E1ZIGvLhb3iMfkh7Gx7w2TPGAsAYz8J+3tWf0yGPwmTnpFwEHYODu4Q2/2Z2TAk2sSviF3TgDCnJzBZtZPV0y2KPdctZgKjA9nfNhPgcxL+CdNVGTHmJNw/i1NoKhWQYRRxdcAlfNV4BVhyggDDBqygjjRQLZF2JiACswXSDd9ZrT+CThZ8xDJrRhIkFRi0qprlHG6uzsgrPTDQydfef8AGGk1+YS2n9Id9V3AyMLPoYN+uyE3pWWWvPTtCW3zR4Cv7/mqX0bLmqzaDArLQCpKy4Btug4z5++B8smO9afbWD3N1zN6WsAvXgJRsUSpsHjQ3h/8ZAfewH4fhJoyC8d6fDjClbvcisYNqDUa1Wz1VXVHq7UJb3wIBzk8Y3JpaQcVSZ6/FzDYNsP7W+T3nZdW+qXsroq3dR/3EQymXNQcQjqDOBdV5Gqc5GO5xUNF7KqGZQpR0Yu2aJoG77XtOVvL/aLzZCy7DtzaO/mU7o7WMhGBez0xGwmiSsABcvfm0eJ5OqwlPtnHelrYP9XJug3EbSKReu8S0MQd4fZtKsdED8TPa0DrXg1vARytHkkK/ywJeLafBZvBsyHpyCyjVVLj6TS5C+8lVmGE5Yu98X/Sl2G6+LCtl679ONvtvf7/Ol36dp6fqxUuCpS1QPYTZFvV3nN9hfvf5HWX+xlQl7U2xNjn1a3VCzOGJa7bnc2N+mj4LtDNnhPrlDnV0pqhD1xr1m0HqaG1Sh5ZZ6pfL1NEYpw5N+9SvJqqjs1IdWoaq321VR2uuOvQsVr8drY7GbnVoma5+u14djQHr0LRh/WbGOnpL1qFlzPrlnnV0Jq1D16r1i2HraG1bh6556zcL19EbuQ49O9dvp66js3Ydmgav32xeR2v2OvQsX78ev47+/nXoE9jFX8GeaQj7+i3snOawl76IvWGj2PXexa5009hvXsfesIHsem9kV7KZ7HdL2dEcyw4de9lvn8xueTX7x8PZLW9n/3g+u+UF7V8j2mPe0Q5pSruoNe20BrWX2NTuclb717L22OPaV+1r53Ji+wSsbL8a2o721nZIc9vFXtyeaXT7qt3tnKa3l1rf7oYB7j1scJ80w53TEvcSjXHXc497pknuq1a5c2GYux7b3DPNc1+10J3TSPdSO91dTXX/WuseS4PdXw0Ohjb73GtliJheW8Q6G41SoqYJcL1R/O/VwqLlpQREI0bFXjN49b4x3NCT+ahHD8m8e8DqJeS50Wcmop5HLlMWkjeBpdmkPtxMuJFBtng7Rk4rSsfaVXzF0uIctxcvtca4q33GvxYbj7VUhx1actbNGUc0sqKEt1TqNOxMrKlnV4w/wnEOglID0Xc1GdnXiNQxW9SZVsal7XlfkontI2lWc1NwbXf6ei9RlrFWPKBpmKoVW6j4prVqrJittpHtBg57RZ3mrP4auDzG5OUrRzDnNIt5qaHMXU1n/hmf2LZgmdS8kUU2hxX6TlNbfo1vEWOO+ysHOuM02XWpTc9dTJT+OVp6rBnTVw2bzmnq9NKGRLVVyATqSo2mOczCd5pG82ssjRjz6V85qBqnibVLja7uaoZ1n9VvC5N59vReaDtj2L/H7CGfLbfe85brE0s+MVbT7nJt4xW99l7IZPh9pcaCP0ymOw3C6Gsithijca+ckZ3TsOylpmZ3NT67D+7/7JtkOOtabNHXyKhhhzG/00ZNX6v1xtixZeWyDZy27l9q/TZXe3j74DLPvmU9ppV5nHst5OMMMoVEDebf9XJu31t6R6O6ZETT+sbe2GX16g65YZx9phHeS6/x7nqf92+acsY112+s7PZy04YPVoz5v5F5F4cBq9PIH1+z/z/WEEC3agug3Nhyo/W8EdBdzQR0aNMAnWMdoOs0H9B9LQg0NpNmtJ6XBbqrcYEO3aBAx7Hcn7aGBjpRMwQdrZGCrpQJgw4/rht0tOYPOrHGETpcuwmdqFWFjtbmQlcKFxk6WpMNnViDDh1+th66ehMPHWf1itoCNxaBQaC0kZ8bjcAqfmeGUOlKZo1/NiurJif2Hzv0qLXTgP1MVrSlBmP3BmZgfzBmPdMUaQLQ9hibLNkTWx7foHuwpWFRlIo9i4lZMEICdc8air3Ri9boIFtCCw42llIItE2jlNN8U9giMQ07BNsbBk+vGHGDLIxWWG6soyJMQptDLacJxrJF4FZTZlpSkiyLplxsMlFCONgqCc6SNnU0VqtXRB/YgCMs3Edo5jzZiWyt3EYnTAsUk+EfHuawMT1BYfm2NV3OVc5sDYV5Pi2DEqdbwguSbG5zHBds49rnnJvM1rK4L1nLsmZ023g6oM2xZYVF+roSOWA3+GxAMIETSvNti5sJta4Hiy6C5/9vDCworG1fVDCn7d/Rtgh9RuDr1+ApS+KgERhFGQqst/gKZvNl3fHXFQ6x06UtK4wkbx11ja5lvOLa5jbqsKU+kyHHUAP58sIyc60bmdHlDh6nvDEHubjttv9QzmWqbBFxGn+rjC0IXVesdRczsq9hsMk6GmWjpYsrGucQunA7YOvF5nm1hVGPovPbMHom3e4dkxtpZNSNpcTEuDn5ROm33jBvQZy4cFT7jx2L7fSt9zM7DxqX78PO5WzosWtSE2Wts+SLiDO4+RwTvbn07l1IxDuayG5B7VCurWk0fb+/N2Z5PjUj8Kg4s2VdGEB+7IfGj8TAi6nwGqh5GAl3CWzvWNp+Fj++gYZ5vOOyF/WlTC9HvOug5tkknI2uPSOoxzN+M8QtZwehLx2+XnLcawQJMxhd09xiFgmucDHKEq6x7cTgHOgYGL16AgLkuDlWSJcNd8338esUBxvdOlg3quofLH2/w1haBvnqMq6tFZVt1Q8cw+RgYrPF3UJSjGHd7B9EUgyMG/8Xpz+hTZbZ+ub++8Cjnj/bOlxMumazfhgrLsrwYWMjJHbcgtryciyyxIQHUPMNj/2S2CCAbH3LLRLte7GC9flszd24S6a5DYSgfS0by04DbZOHcowG3BYWVgJqYe+obM3dyBzTPBVkAPxZOUxSIjIv9Fp8ezFTKZ3RhpOFbSuy1XhkIeNa+VYsW3G18NiAMOnEllkb0dHO7MZe5KDbQPRzjIwYFqY4W4aOIQgtG76xwzEs24aR55hN7CFAO0mkcRUffGayqIwxRUUYobZ5b/zGKbpFhk4t+zA2VbejeS7lOwKXvWmSrhk5GLNrSbkcZYB6F1FPz4y+6mbghPtse7njRlwhrO2QuwWTzoze8jupIMeFZcbcYxMkslTYWslAhmWZ7Wk7OrvgzCHUWNfFJieL2ngXPW0r6Tiz45ofC05Oa43xdtv/2KmCrovmqaXtc7JWxOoBHW4JnKfA7MPUBnqSKsrMPuXVxFb3570AXlovhLSGJroz1ugImGnPSmhn0aaRS9vs5/gvD1rMXt1U4cGljOSaOqbun0C86tpxsgh5lrKWu6X0lp4fE8YffCwdHph63E9ajTx0NwHpR7gkDPvfWa7hXQy6TDZlymGsySMOM82l00kTqzkgm2Wd62zM2vbwEZiPLagPYc8sbU7aDyzUOZEUEeQ+XK/XWYEJxexg3nhifipnNjE8kjuYuAPNJHxWvLlyLmHcqQ9XV1xyl2PC+EOHpcODE4f7Setxg+46wXzctZztF7Oc+SL3wfpwIaip2mQh5kh5rBCNnCZkruhFY9uOtUVQZBpJZwc60wY+vfNaqaeGSvqR4YU9LxyIDwsM5B/VDS8J96iOBp+ARkMeWSwrARf/PrDYphDERGYNwAbUDiDKIAMNnYwwlLKl5xeHEfyDHN982hTTPTw5wtFM5jZtT3H84XVt79YRvnMU9UtLc07IjdV2yLV1tTGBPv8ElSDs94PPD3w553IzkQtr6ZjPwdtY4jyKztfrKuaxZHVLSGNDlBto2/WkrZ+O3epzajLgyyJt4urhso2FTWPq1mzem+puF7/zJeZfL6uV59JzS2VzIxUbRe26aOukc9c9zyQxyDc/sD8HDdgivel64MGRf7RuWUVmggnmEmLJpPC3M7ENWW9GYm1RcCo8GvxDIIZCy3Q1qGliHKIfjXmzsN+unLKKcKrRS8iBLLoNBBsbe042cybDwKPB06Q5j1j0dnpFHTKco4wfL4w5RswW2iGmDRbGBOPMEzSD3M+tUkiN8do1Q7FvgGn4TNDcvF4cNHtLGdrMscbcuCZnGhOzGjvQWBvU5DRj59Syra7L9Wp6gbHoypnUdAYi5JvGzWHOIvb8K8oQYIwpxY8vMaOYmP3tgEra4BLTiZ0nOq3ki8Ng0odmUSIuKaNBxP4NH5hCWacJMeG0MUe4tNK7vZOMados7y3DTeMZwE8Jg2zRbOI6OCs2XI/B5clDT62MHWpkceZ4CtjzBOTOTxRBxh4jcmdy0vFMapCPTYfPljKFc24MP6cYGkAOw06Mvk8gxgU7n/xGlLiVz6Xy+G8+EDn4HQ6kTT0mAyFGvrFA08HWNKgDEGCsISB3NiAdzdF6OKPwb9celqlH+0otR/77Mu+7RcPuJDjbU4Ls+lryFIq2RzvrDm06wmZ2S6nf+jKLus6nffVo+LnuRTbFLiUjnH3K/EZ0msc6vDmwtBtP60fqqLIB+zlljuws4y71mtXUAE1lnAMjqURzHlV0IRwJbNPKALKopo/6fvQcvuaOA+u1Tr90rdn1wVMG0Tpim+/na64svV67LdSBakxNE4W6UXp+zVEMLIdP8YjUbhXs4SM6D6bp2jalRezB6ZBoFK9mNBxO5gJTRto+sP5sgnnDWCNgzrwZIWx2t3Z+qC1dyz4bqscNvJjBtCViRr1rxpwJip1m3gzswZ6LTRVcbaT71PN0RfUr7++9Rk464emNoI5Os/q5NdnPUI9g2we1rjIlaZkRtZHGfMIss6omo9LUe+XehCkDTyNqdRSajecQ8kwSPNSuWs1JW1D61ItwRi6rnZcxtFJ1r7kTsR1HqPuCu2ZDL3xcbYw3FDOzJ7RsDuxibtmX4atGqPRLAqE1ffoIgdIZJ1sIWgbKwjwJ1I53zUmVrByOELCemSzlkohmi/A4G22S4FGz7NP2JAPUJETMKqyHMJD7AdE9A3zKBRXN9hnjG91e8zqet8m53wlp9AE5YuaeX2dz6EnI1hJEJrI1QxaS6dCOvTE5pe4OUl/aMubovbHiDTmzrjYm0JFP0BHE/W48HsPLqRM3M4lcS8dsDrKNJcyj6Pz6NSafXkLtZ6x0AykcEGH9bDqdHDOOmN7cohOXRpcNKdu0/nHN0qIJ0naJmK/v9OV7SSu9VN/NbLJRHA7UsE6CTLvDfL7jZL/H9+cou1+0B2fvARALdQksCc5k52V922xSUvpoQ4RAZ/VqxZuqR60MDAWd9TDyuu1D3mj1ehPs8VsuDMxuXoyXMfY3Ls7FdrBd/OrP5LHLizOPZQOndcxuz3nAovd8V+7FSajxHj+nk9lCOMTgYCGZYIw8ZRyN/eQqkfAYo3EzJDsHmAbPlM3Ni8VBp29dm6pT4xq/9TU6q4ETX8NBDV382pxQdNXmcrqaXDoWXGwmPceBIImmSXMYsYjt9BXcuwBdjy9uwDWZvcLppjA4ktG2h+l8/WS9BZ80KRuXszf8e+yi3Hpcrl5olrPDi/2rexMriSwt4ItZ8tnIBM0NQiPO9Wi04p51G27QoNNk86Zcxxox4jDTcEwTJ4Gw1dzpyQdPAHpdVkQ9Bxp0YdO2df0aklXPz+/HQYYENyPASdCR2I9miDWCFC58OTMu4g6aiFPobTjSyGchksZMrokptKo8JERfZgwm2NQLHVnERuDKvegKfXXxdV2L9Yg2YxOFoV3SnUgxqZMbrpesCe0o2ox0rlMcd5fZpLk+rYR2dHrlv0S1YoLB98iEhM7zrvYkx8EsN7g/zGg+9gZ+pz+3F/rhl8Pcf+AS17KZ9KHYw6hKt4+5uQexA7ARLADgFp9rS7+qvbn2tBOwGS2I4KrGxST3Pma7mmoqjbeMJSxgXpQ4Xq62LMSRvWS2i4mzG5UlOPU4xeltPHO7d6E/Wtb9tnmJ+wtsbTrb8tKnBhNl2GlS7TkV0Iw8bzq91JacCCtDallX0e1rh9+aZfdOfmV7Yi3rE7FNDQBwApPyzzNEsUqKGZrYNpYlT+CtSQFX7bxcfcBx7eknpjf3uHQCvikF2Ccm3uYYM+Pv4oVpIwhEX9A665ncK7PLPQ6f5AZnRV2iYd36hhG7U7MiR1uc5pacMwSSjWTH2PAI0+icNqwoS56mnrAav4VCv5d4e3DXmdA0fFwHZKlTTBhCnMzlrj5rOX5NgwVmFzeVa/BURpCmfsN4k4avunBMl6SZuuII3lKfY4K9yVGQYYDbo/3JqRHS7Sbw+ggGLcPGZ7ZoeJeDLpNNnXIca9KIw0xz6DRp0moeYFNZ55qNWds+fATmgx7qQ1jLXpuTdhMfdU40zYAf4Wp/mWXsctkM1uY44aYqu5zAI9WBTjrSnJC/4s01WpEmOhZb8JLxHxPsj1SCDgNYq+xPTs1WbmedMryey/MscmtyzSBuYnJjCrU1OTWCGZ2s6NQEKqvq0QjDnSsHt7NHFT/W73I1yjNMPbAXqgOxqYqB/KGy4W3qnmDji/fGQYlVIrDKfA62FQE1odndO6oBTgG/xMk5h9EI7QKmlAoysxm/26sJLNVJfdoDFc5YMDWfUr6z8i67YF3z9uBpQMoC77LfKI0Va7pRT0JvnCTcX/DXj+/4Tns/vOIKtFTn3NmmYOKafRvW0O8oI3uB94v86+fFRYRNMnamGLcvpzVL53JsJmVpn27gzHbnzwWkbJu65TYurX0fKzXyq/ZmAtvdknzBKOPZLR1YgyQdW9iwaaDrZ3bLqpHDuXxhB9FoXUXBaJ+90f7U6rCxbmbmtTTStGuZ9GUxTjYlkjU3Rs/hZqkGO3OPlEie5zR9Gn60b+VgCzbDWX1SQY1DhQcCnKHBKmes13CwcDmEYAyeMJSGjOpOSGXjrKbZlPBscp0QrmQjtqV98zWwinF7I4SV+zj/fTsAxbLdRGGUNoJ/GgViMYouUyOiddWWP46KWcQG0TiF1AhK5i0PJziThy1rBK5YqzjAymGcUeKo/ji+wTyQxULeAGH0PsJv7gZAMXEzUBi315gRTkVpS9mTSCfj2ggBOXdEV7mr72P4oz1kyo3RbHzYFGnCVAWDwCJjipczxu7Xk3bsRJvbmH3xIRSDRZ4GU3IRB3l0Pm+80KEh/fy8gzqUFx6fDAGTIDMhaw/QN/2HDGesD+DbGMeLf9aVQVtNfTaChnnTw5nKZN4P7duVfLO1tG+2BVYx2G5GZGzfuhvsYuZtlrDWPo5/iQ1kscE2UyMiWWu/ZtWXYs4iYRClKQSPoDNvpuEsNVmwS1NwZZ7sFJaNdQR1bXr/Uax5zRQWv2P4h74AFtsdN88FnePuOBTmo65fONS3+giEnvZKDWk2DyYdLP3xV0tg2V3YMqFQPmhz/RgR7Jim4+OJTaPiWbxf/ZBFbPsezCM5h5CY+6La52e5X0Zd+Rx2pA8f/LF3j+wb+tA+z3sbeFOX72uqyuZyBkHNqPtvSghsudFdfMURTkmc2+myjzdU6+tgCVuWTHqV89AsDRxryjfSAyQLUgbBTtTMRFpWCyXd3jNxsgYiPhat2ILhwIhmdi+2etjiJnqahVkY++iAmY8uRnRkBG3pifCGZwNqqIY8Q5jfMCac7WRAjChofM1w/1Ctr1nxlkmLaYDTpac3BYgzHYNzR3ALJBKBBu96XINYRUEShJ7S4F7MFu+renzH2sYoEWsUo7vOYVAI8opFOjZ4GYO3KYBh0L2xoiYl5y1ZELeYWczB0BUxV+m++aHu2eXPnn2o0tva6+5UYd+mNJD7At+akAtIeMUjFLrHq0AYkV5y6H0mJyVwdgM0H7lI9gO6dTcrYnW0yMYj3ctsJAG0IgroIACmRRDCB1L7hiF1gHeBuBy6xJj5zkDK4O4OaDD0kewndOt+VuRAZ5EPOrqXKUcSaJQT0SF1YAy5N4RpL6g1Yw2KF+tCzj5Fs+uTphkZELfYWYypx4UdTWj3aFNTF7U1ebTY5BIjC10/r9C1nfVoTvGaA3s4AI8zsT+K3pu19mL3EO7DgKIE6VZcmCiryNphKWpFHZOiDcTSOJdo1pkm69YaloCXkAVW5g/adfKpUTx/rMPHwTU1TDDKkAVz4aXXGvUNIbrxn9nnerm6jH7gj2tlag3y8pZ5B/+0H2BfaH3THEAXpo8x/HVghoTMUbXr/Zxd2C64Zm3US0cDdQhwYabpBd5txY+8/2aVE7vxwDG1V/Y2paYzq07/uuXe4z/qJssSz6Mx8gPJmPAPjG4DcXq3CW5mMIsvZdrEOd+vLcAXsVdw72XmMD4xZscl+7NlP12bzYYCV24mA3sg3yK3gJF1vEWTgc7XQcYCnQ0FkyfFsctrW2G1Tl0M/bDbMya0hjnPxYj4FtyK6ANc+y0MIGeWtkV5MdaM7jGu4A0bCOV59Kid06av9PTuyuiJ39p7DF55c/Yq+xrSxcU3tQLo+3oavbS7W5od2HCBF13IiJYN1hzZwjYxtHOH146g3zjwN/NhNdB5M4FBUg1v8MPofCIgtbNyp6+sZcDGcGDYS+3rZnszmqs9+02G94sBnu3Q18pYDVh4OBfOhgVuPmC/dIeDrE1gacr7Yk18maDWKAHaoSssg92n8dfgZXcZ2NMIlAaURSa0sjPATWSc//NmTLIWgTmKwgWfnbV3jSmLDVV1aYlvn/PldBnzpcXll5yAc/CRvXFkO1FNsmfGDQ9oNJwv19IChsXFUNXWlac5wfxePE7jFn5MUzGhQccgTWHKnS3aAr4hBUjR82mCgXBsJjzPVtmpvSkmjJJrfn/EJdZACwOL2JNLvy+tdhO2r+TaCNZ12a4QV1eHzRXdWtqH5O1Gilyqxqnz40OEXD5r/zyLWcHe10jmdcKWdnOjXbDOuh9dw1we2pjzSIOZbwnC3EjdPawva8cr8qbArCVrXGogzKfo0jT87EIy/XeZ/Q8yzRU7mqnFtdkZjhs9mhvn1xhC2hzTsYYYOLBg5LKJPENF9qcBuh03Nr2woKmplnBRF7zWFrwL2bSibaZE8J7jNzUu3o03Nc5pba941tBtmdTM0j4W1dONKxMaXcvmy62bhvacng8ah+MpMBjrxj6VFE09LbEUd6lsGkZCFqVJXDP1aGLZy1RulLaAjLr+YhJ9JUHxLb+cv0TMemzaYHvjBHUb3x8Xzu23m3x710eksBXAbXbxAzHEcAV9E3y0+CP7gIGzrY6Z/wYtVYC68db9nG2u96R/m+78XtfjEiZ535dMpMvrpRlYGANJ/+8wYJM5bUjOf0uAXUVMluCq2G5VoXtiH/QnwI3FBCFfEv/w6Po6CEzsCrsbuj8LhP6a6humthbHvRe1mf6sXAlH69I+aIc5e78reJSNPPiLpeI4PEyDcPxYbei0RFHfQ2ziV4hb7CDm4TaPZ142B96JDhqH1QZdvoVMYLL5xnIc+fmyabxNLINtNJbPMd+q51CgMTEirqCN7bKsxGyvaWUte5rajfzBlreh7zfD2jgDbK9J1jeH4SaOvw7PT+LEHkS3XG4LyysLmHHpPer6iUEdebJa598Xs2duQrFtZFkh89ffWnt8eei93zpoqdjWFAgre9XRWSQ9dWG8RVY2++uy2doQ82z7GmcFBTDO8ccCSrKszOiIS/mc0vLVr0SQDkNWr+nxZH2NhSQraD6ZLYbc4trlrTiw83lPX6XKfeml9EurmXOK7LIOObj5fHeh09L3ZkU/pdmXS+qYIyzNc4LzAVNppklvAafHyFjcVLncflKL6EgzRNMKKob0/XPU5FHqljfPB9iUwm4Htnlysj7XzsO2BgB9bxtRTS0galippZq77tLrbptMx/NHvbFY6b55ED1To2nU2PxBFvjtbcyktuuDDZaaDgEJrebSbfCLqNnZf40uXM9OIq8AlbXcwg7iNw488jWH6TX+unxjWD3FuCMObVmL/bcy5s7sAml/qWsBBXYWg0tgabwaXuvcemR6bG+budW1ulNuoH23m/0fr4NPZxbA+4uNwO5BBVvXBuK+vco8MXP35rPH9CY0bRas3AzXpWHFbazL223WCRFwUnThb0sVLDQ32EbjmNbW7LQXdvOwF3kasaK1SVjNIt4AkWycUfvCFgCp7Gp65Fuds0Jr427Pbi9vLG/7l5RbyrYwCMg1GP14/k/ybV+7E/MOnOPUPtw0Y0rt1SN0hG+seb3B/M350XU8MPbNKchY5fKI3Hpnvf1GvpZFBN4K0amWi8jRd13MJsxdfuTtr0CmFjBg2dsLwcrSkIZtO6ar2D2GSNaae+p66/VtEp9Pmse6O3xddHXuMOUnCewnYSpBdoV6xc263ozJ2k2ySF8sl+y2i81aGIny9y1Z4/rbgk3haJ4RjS26nT7BFCxtWSO5NI5Wbngm9BR0DXNhuQDPZ2b6wEdqdcffz46WsSXHXgK71bN0blUxj/TiBQpUjPzoftWYtgQLvDf+9zd3kv8wLy8QQydYfteQsrqLu5UmnR0pOuIztWItcq84aMKexttrhuv6sSMq+rtrQ+SQuHQZmzWUNwhmmpx+DlLoOR5OY9z0FxYPNpYENrifXYiFxlWq5TcQ9G7ae+ktNvZEcuOaCOjnOhEwuQq95QeCGue/1jxG2zET2pKbNd57eq4hhSc3TMf8wqlGdFj2Q3u0uo8I47ktx4E4s64aSvoq2v6BoGb2LmKXFlsCt7REV+CMdG+Yvrd8wXo6xww/rmF/2B6yGvdNdGuyKTm8jTGsWXXZERhJCZelD4FLePqN16c3pduPkvfLur4hjjPkLnOirs0vbCT7ZcQQJh9wZO4yDk3PbDXWqOe3zvWF+DSD4/ZH/4xTfGFukrY0sVvVZ8fot3sxkMlU9OdxrQBXkhaZ9kk77GtOo39LBN5EFTlrlrqeGxeKymYFQV+rxa+KvWIjhLF8hN+aaWC92LRs7LwwlslYESxv9rotDTHJXEArkMz+hd+ZGrHhLAhluFtkpOfL1Bd0mfj2SzDyRXISQfZni44hvtpYvxWk/HSqsbL3/eJGA7my2TGx8EAkw4GQbI3tHi/673cOknvhaGCnvl1gcllae2hkDS+R38BhqftRWGVAxN4rYzx+4dXtISxknyufyEXADwhwcOyVUO28Dm7PyoFm/aKm8NKz1nTL8Zv8tW/Qt2/f3NhbrYLnS+ydzYLdXHDYK+FHRqZgvoUN73BRNT8/XzFWUwwX2am6SNqfnIdkE1TW1Jprs/xS3chpsq6cqr4/JVboMG7Cj0xn6nKw4MqVuNnlNmvbW+F95VYaiy+bHfeUWznNkWe7hPic1sPF74qbrFInTbBL0RHmw/5bdPdp1hT6dYpnRjZ2dT1WR6l7t0tRFmMARmz73Yh3gr5CAo1TfwilIxOifTHiHPJ+Q7Sac+PZJyZdL46Mw1KS/ccWZbSwTcFdk0JShkaHrRBqorpWgt5sNoMgYvgoFmtC3iY4WVFRLbGZ5gG71zdmWbBtlWtoa3xf4GKMx5grwvLbIBmw06avzH+MEC1uGml0yhoXA8eo9KStSYY3MrPWEDuLZxgWE4/LsgB9sId2kLHT/YbrutA5dPHZ3eMixyCUvrB049/Lovh5brkvPBPnsgAFLBisrHWtWmLmdsTAfdykEhfR4ClPoYyCPnFvF54W0PaY+d1Zi+wHzZG93bF10Y9Yf6Z01jYsbTSwBa0Ds2wfbNUctIUWkN0LXa2v5/TY0sWzSBtl/rMv5A6gA3u4YyTjyRI6dQB3FzKiW7YU7J7xt3jE5lGrQWKjJeSQbCAQdMItmLQ0DpaLp9mfjIuB6r5oWbcsOpoIkUfmtptWq/zmVBD0modr76KpKyVNA1nsrNzyEJhYmRBkqUizn0k7E7NiiJ1nqP3b52OoNMvVcpgLXFMCmEl0PUCgafy2YRB7XacqMmxuggh6VJJtqh0X159nj5rXxOhj1BwU46e5XnZBJXN4jDAt2KxU+07hxCCxpYmOWoYYOlSanU278DZmbysQGfE2LhKfaJwVPiNrbWZs73+DEHFaFVQqLNuzhX93IVNVcmpMEvq1BhoX+8eodFaMOafU9XHEL+5kXIDwtLkJke8u2KDYtr7GRcYi9Sjwc2rfuFAYJ064mbKavC8KN8sCmFlwewWfEiRFbtvjNG9cAEj3RfbhspDxW8R2gURCOyt2SgqeuBMAPD8uqp8QWpTt87tIvZrD9RQCjCenhC9HyLMvxp8pq/FlCJKJE2ydcfHeZgIXcN8XWuuXxYOsAI8Lhvs5JW+WAr+mzvS42MrOa/eFi3RZbDaeieHjAsC+L/YqqAnGlgXypmOZFXbD+yKiuizOZny33vSOu33hP1jC+RrWE4PSzvt7VhyxQGL+y8Rgar8bF3M+s6KfwWWzxbksiLrchTLr2HSKaAKTWcfFtmb8Gwu65lfGxYXQrGCIdxA0gu+ISKej2q4eF1uZkIZ7AuNgX0xslkUt9BMjimhcAEBnBYYBGdbGal9Q2i2Lly4DERF9qZ0VEjRil/HXy4a8HWQWwHX71QlXz6RPdP2aGFbQi097vVN3uk5b+IhpM6Q7JeCImhVyLzVvZxwnoT/7PxMARgYGGBcMLKUVsm8pi2TFOoop8YId3jRxGNk1FszY7CQ3TxjdF6TNCU0DcJa8cvZbRmJfMLE0CMfxdeYsGGaFtNuJQSM3kmP5xV2Y7eSly8XjhWmC7IboGyOSwW8jidryJguFXQ1nRfhppCbGW7udqdumkZkVO5E7Ls4xB0yEBgvDuPGJZDpqD2cWXM3GOCCvc/VHOMvA4/t346Lmc3yGEE0z7UD5sytr9YTpS0aKyey+aH0sCzAtXRs20gI8s2eFMxjA+omRrjYu8M7FncNDenuCDb4salv0aJz+7otxR95uNDzHRYXcvnh5L4tGwDJYia2/fSEQ0cuo0pnrCGZFBA6hfFnIzA7SfeHoh/xjAf0SQTEu0NdmhcJjmqMbqE4MY1bUcUHqZgUOw0XZz3HHyLP5+mXPNb5N1n071tZP/Ha9LRwxhJdvuBBZ87FdHfcrIAyMg5PJhNr4FKwtPDsr73X3yuZgEb88xgrRNR+bc/EKavtGazkZzKxlr5dxy27REE3cvaY5rVxsZs2hJVOsVrQT9EUSMefOZNl8T0m35xYp7goGmGmKn4DYHzj4+rrNSXqR7DmXhPmpjtXKbuH98iA5C7HANAgiRs5yLBcrXpbsl7wVGjZpDI0AJ7t0XwmBZ/8MBRK1D2VW6NRsv40hg02BOGP/cXUmLlESHa7vEMOE4Igt96iMeRNniWHujG8taJgqjnQym9uKrw9t++iiPu//jBHKvsFgYZtMtscTRse5MSdvg7uz/9opcdu1m2ojIyQw0tnGhhnIViub7TMld/RsEdQ1+HHuSr/Jy79tjnNoW5tt8tnm3nb2tLc2/8BWdVWs12Fw7Kf+RkHct489QjbccMezbNNuWDb6Bjc3XG8Ic+V03XmyTScdv9y0nAHqm7UIF+yXjbmziz7VM+3tDRfHOXpv0ccsmY2KuoGOmx3SkUQeHsNiz6DgGJUPYGSDEU7fx/Tg0a2uFy/uvRUyww1c37wvwgiWZdI1F8+JSdwnsxk9tvHWBSXE7d3h4vt51pgkrPTM0Cjmnwh32hVqYXirT0f8EwyZ6xsjZkDYjXLtbzaa24aNL2F5mlzan6FYbaoZUr4NAYu42TfeYfmrc3yvq5Uti+j2Hsk9u1kqZlwg7q/18HKWusQWJvR9Hv6/MRxKLvoYPTXlvrIw5oQnEr0oDNmvFd1uFcZn3f4vxvg5FJFNIHk3AIeJiElY69E6ECnxfBDozmf7TRZuYZltkNMTdX52b3bdTRW2PMZWyuhlvNsd9KYvgbsJAlx0f10tnUPBrH7TzgG+BVUvqxE0ZwQT4ELYn9W3ALA5MHoO77jjwlCu9hfs/WDNHIMa35RVU7goPriU/eUc+v87csy6a0I0uTnkv6K7sobkFv/5zNkB+UdQTh0GnkmLEVpKtnDX+y29ItPf6snwD6FOcrexfBsjuSsyKCiXEjAlrt5YbRI1fi3Y2xJ0lpzqNhoGeF6c7egWfnfLRRY8cucKPQwZ//6kfcuuO8rmZ5o9POmhUur4Xn9UvhV+jFTf5dr/eBUm89TGo96ksUGb9b7LwgFG48u3mQMrWA5phmrvfroTgB2Rbura7HG9c4MHUrV7coTD8QUNC+0BcDUJwDaNbqY5/BcPTNZtWhGG37asoeHT0TuKgmdhbtaa4w/kLmi87fZeXso0QluRblyGG+/hR5BYAJvtN+7/n5pMDOkH2dsB9qqdW17DKQ/XPOQmXkGLocfMJYhC8s6OHa5IGxsMEQ+W9/DJW+liFLlO5wqJYOc/DghG3F5rGDP5JfJKwsHCk4RhO/3iEmvuNBn3IjSzVECWGsJl6qyFAkZcmH/4CyC2b84ZNrBsRwy8+a+DonVx13JshQhgDa4gYqTgaXHG9nSr9nBOS78zuOqfc3QalnXzubGff0fZ19EeplG81LtWdRZp/KbqCfKm5qPisKeJe2KwZFsYjk+svE22dDPSWo6g8W7IVOJPmIRDzQxbcQ+ZyYh9/lLjk7GEsPPUalrr0JtAHmVM28jhaXeFy/0b+hoIzgSE99BaqwJB84TWCkbV0BnnQf8o2y3R1PA+kNcsL/5pyAH1NwsleDazys4z4AKv5wnHa29M4OCze4gftMZXXOg0DlijX1uUlPdWSGkWZMqwKJLJmYMawmzXMaw+3AQjwgKY+QKrlvfOWYSxSP6ai5Hp9x/tXn778Slq3ExJJQ5GFD4tl90ANcbSyxBh55LUHodVMP5UG4u5qTGDSQChpmwLR8cBBm0+pJClO7+kx0r7Ho1oYDiU8m4BOa+JQf/1MqLxOwxpoKUygJwd22DEvQ1iYpZs66Sq28agkgEHgzyP7VHxFYr+NAg8S8N1Jqoav4wuAZ5veciEquFinPO5CrX9aXIRdkUlnl5DiKWma47DROBEIPH9TDoQ4lHHEXcIWBLgbxRBhs9HQoAGGW+ziWTrmKB2sdnIKbuKa84EUvvwfb4sO1iwrbV2VojTlqyv/Xhlin/HOk3V8nnl4EQ41RZeeCL983QWOIj0n04LuLs01cL9+U2XZRvqNQb/TgAAAP3///9aAAAAAQAAANtGAAC0dQEAKLUv/aC0dQEAfTYCmlRehy0QuCcEtCra6B8quXKr+iHzln79h+/SNMuUyEVIooROe3S9GWWOP6WUUvopJR8ECGgIPggD0torTyuvAF6Q8wH9IKefH/Rw/PypLnTNdesYdVe8GDL+Tp2n83bqvJ1f84m8PKIX4+XF1EDWY11D1rX69ofey5f38l1q24QKojaYgFYb1DM0BvWsmjFYUMVqmQIttUzLa/ksv0VNrQJaxXDlSpQpL8WKlSdQoDT5Jq98J9VCffAAQoVQ09IkRKgUflSpL/Wg3lStU/GaVFQV9UWF8X8eDpw23+bfvJsq4UK9UCnUCrXvRr1RkfWt4sf0qJ7UV3pKByqCWuD1VLJqV3WN8Yu1/q7v882XUzNUDHXtAb/Kj6lmlUNd8FGeylepaJVB1fCevtN/qnh1r8p4xN/0nF7O53k9T+W5fJef8k9eSh2rDiqBijFVJZge02vSVOs+02eqdXUn6olqwkSJWqLKycXVuEqiHngiP+SLPJBP/o9Pvo//8T/ex/u9j+/xfu/3PT7I93ghH+SDvJBn8kIeyTN5Jo/kjTySP/JG3sgf+SV/5JX8kl/ySn7IK/kkP+SHfJIv8ja+xt/4Ga/3ea/3eJ/3eY/3MR7vZXyMj/EynsbL+L2n8TR+73n83uN4Hs/jcTzf4/i+53u+7/sd3/c6fsfveB1f43V8jq/xNT7H33gVX/d2T/dzf+Ln3sSf+BNv4uXexJd4uZf7Eo/iS3yKR/EoPsXD+BTP4mE8jGfxK57F3/2KX/F3/+Lv3sW/+Bfv4uvexbf4uq/7Fm/3b+/2xgfxH97Df/gO7+E9fIff8B2ew2/4Dc/h257Dh/i2b/sQT+JDPPJJPIlHPtwj//hwD/fHj/vjj/i4j/sR7/YjXsS7vduLeONTeLWv8BEewj94CJ/2D/7Bpz3ap72DR3u0d/AS3sFPeAkv4Se8hp/wGF7Da3gMb+Ex/IW38Bb+wrP9hV97tmf7tVf7tc/waq/2Gb7CH/iyR/AFfuwJ/NiLPYEn8GIf9mI/4MM+7Ae8gR/wZG/gDTzZN3iyX/ANvsEv+AS/4BV8gk/wCv7sFTyDP/uzZ/Blz+DNvuzL3uwRPP/9/fGjfx99+/fv2/+3X///v37++vrz59cv4PUDeAEv4AF8+gDe69NP3+vB3uu/HuzB/uv3f32A378/wPd/5/8/0g7pJHQmj////////3hHOeQi8ojYbBo6ES89n4pG3F79NZdE/pPJveTzaefq3+l0Op1Op9PpJCR0BjoJnc5/J95/MnkMPCaPhEfCwn9X/2ejFD+RctIDMhr+neYepRvjnGc20yjBGMn8X1PZR4Xu384uyt8dcm8w+dckImcmaFw+EskUZC4Fl0hBI1OJFDQuH4lkCjKRyKXgEiloZCqRyOU/skugIDMJoOByzEyQiSi4FDQCIpF21xHx0ImoaKTp9krwuVwKLp9PpiDz+VwKLp/P5f9zOShoXH6XQEFmEkDBpR2eoJFN0Lj8MTNBJqKX4JKpFDQylci/5pLIfzK5l0TaIe2Ox+PxeDwej0dCwkDC4/H/iPefTAYmnYROwkl9fYX/rv7PjnKjFD+RctIDMhr+neYepRvjnGc20yjBGMn8X1PZRwWtkSO6fzu7PbvB5F+TiJygEfC/iUQikUYkEolsGpVG45ths2lsGo1Go9FoNJr9G5uLi8/nv/GJn8+nfe5abDqdTqfR6XQ6nU2j0Wg0Go1Gs39j02g0Go1Go9Hs32iodDbTurRJW7RrF9Ii7fGI6ER0Il66dHj43FuzXC6XzOeSuXwym4ZKZvPJhEvCJc2MhnLGt+VyecRbLpdNr+RgcpCpNINL4hnbyBmZymfymSTyTD6Tz+SSyJPuSfe0e9pBIMAIhJOw0FnoJHQSOo2GSqezaaiUazqTTjwnnjPpTDqdeE68Y/KYxDsmj8lj8kh4LDwWHgmPhMamsdk0ohkNjYWGymczS6slyMHAZnNwMDDQTO4od0w20xJ5mXmZBTYB3+CSckazNDkvMy+mkqlMBgIGAso1F/+ZTKaSqUQukXz/yLzH/0jkMfEfVaNDphJ5XL4dEmmPx+Nx1tqx6Tx0PvcGf/lLxeUHAi7x5MyYykn4n+/fiahE1chJSOjGzKUXzqQzWfifXBL5t0v+GzYT/5lKPvyfh0Qukcvj8Zj4j1wqkct/Iv9IJDKJtEPa/R+RdP/H47HweCR0djoS/h+PSeTeMROhoR/nnqbyD4eoOnQu/g8uf/nPvVcEhUVs+YFMwKUcXvPfQRYMGcyOXpPUVNxRNII/738QFz8+g2bmuL3iezgWNKBqoimN8rj4T+boIwkySehMOgltuHGB5wSkxqLwn1QjR6bu5JwaBLUDzYaT0NnJyWfVozVCX85ZT9KcttbWIsyo4aQ1Y8HZDzDOWnJYvCYy5qAyufzfoqSCqpEj479z1toailOHKsx0oTMj8l93hWx3AXwCKVIKjuxUgKeQMQl2nD70eSb3fti98aRH6c2Y/EcikXx8SCQyD5mHRBrbrFC06M2oNCqNhk1lU9lsakBj6U1QpdybceTsmffMy6OLBeUHmGeNKp34+L4Q+nreyAPgyowaTxuVxJ52167Fp30uLi4+n/iJn0+n0+l0HjoPnU5nojPR6TwiHj+5KTgiHjudcHRMPCYeQWERO2YiXDs8PDy8dIlQotFoiEQXfBHQazpYoYiRFfvfLLwOSjUNkdgQiRr6a16hZAf5msiMbABgyPCm/B/8Py7+G92ercbe/KLQCIzE6Lg4RFXz/00DKsto9g+3RV857iKUWO1e/N8Y/6ig5H/qA6z+WP5/FQESJqAS1FAJKAb0A+qBA+oB7YAuMICWoWQGFKBkaAIFB9AEKIIDZigClIEZBJQBigbhDEU7QxugD84coA/QNAdoGhoBJSAATEAYCoYWCPtCC6ABvjoaAOU9RTnqlWrUC80azRvNKAB0DCUwACWAiqF31+Kuv4sofl0o1nV1Kd5cilfR1q1l69qadW/NurNoXVpX1sWFohWt6EUtLFir7ipWVxWryyrVjZXqpiJ1UZG6pErdUaVuqVDXVKgbStQVdRPvqQur1W11X11Xnz5tupsQrybEi5jpgsp0M1W6mCrdSpYuJUvX0j08lHQlTbqTbqR76X7idDldT7fTo0eKrqJFN9GiuwjRhYToInLeQ87rfF5Cz/s0vIUMr2HzNm/hNXQfMbqMrqPb6A4CdAFdQTfQ/ePn+rl9Lp+7J8/Ncwmvnounzq1z71w7l06cG+fOuXIunDa3zX1z3Vw2aW6au+aquWjMXDN38J65zDK3zBW8y0sm8AbeMVfMDQPmgrlfrpfbRcvVcrncLTfL3/27gBfLvULlUrlWbpU7JcqNcqFcKfdJk9vkKq+Ty2TJXXKV3CQXiZFr5Ba5Ry6RIDfIHXKFXCA+ro+bvD9uDx6Xx91x/a6Ovtt3c1wcfHx7dy/v0si7eXoX7864epevxq1xb1wbV8aL++LGuDCui7t7d1tcFitWpLgpTlwUJ+6JuWvi0t25u6Lu1l27q+KWiLtxV+6SuCOO93hFXOQ1hmgL4eG23Q4ePtwOF8T9cOGu0e0a79vlcDew3Q1Xw127GS7cDBfDtXArqN0Kl8KdcCVAuBJuhPvgpqHdtOvgNrhnZvfsMrgLrgIEV8FNcA/cMgO37JLdAndM7I5dAjfsK8BXegPcnnrdfgFcrzvghoHdsCvg8rvz3VdftH7VdV+X1bVoc9lddvFie+1F77W4FK2ivWVt2VqyrCxLy86KFauVbWVZsUplU1lUqOwqq8rGcmVdWVj2lT1FypKypmypUaNAWVD20ydOlpNFRLSebCc7KtEmWlE2lN2EyWKymmwme6mSrWQPrSVKlCBZSPbRI0aWkV20yDqyjSylSDaSnWQlWUWH7CGbyCKyhpzWaQvZpyVUaAtt0xraQYAsICvIBrJ/+Fg+1o/tY/fksXksodVj8dSxdewda8fSiWPj2DlWjoXTxraxb6wby0aNVWPT2DUWjRlrxg7aM5YpaAXt0paxZAJtoB1jxdgwXqwXC8Z+sV20WC2Wi91is/zZPwtosdgrVCwVa8VWsVOkWCk2ioVinzSxTazSOtGgoVphq1asUKlUapUqlkRNU9NYEiTkrJzFgMHCBbtFi2MxMTEUKFCZntXpLFRIVO3kwkUKmwJF3YSCgIWDOyKRI+yIOEPDPrVPlSULVUVVT50yVU1VVapS1VQ1VixYFVatVWnduFHDhqibONnkYg1l9fCsDJuH52bz7AY3DnaDXeMAIgGIDBUyfFD70FZDcaq5qiKnqqhYb9mqt27VWbjqrFnV1avqylVttaq2qqz4+Fjc3b19UXfVXTBiwJhhY1i9GVbP4tVbtKpi1UWr6qqw7AsV9m2dCltnLdgeOaydXZFDR58O22djj8VerYcQVUM1ESJFNVFlpGhRZVQdLWoUqZEoTZ2qJk2SqqRKqU6qkCwTJkVsEatECRKLxCZJQsQSsUOGCLFCrBEjdskRu6SSsUXqo0eQKqQaqTqqnirVSpYsGwKLwB44UGbL7IIFCRQoSLNp1oPtUN/4qX6qHDl/6p8KCBCfyqfuqX3SNE/NU/XoEZRHgBVgw8LErJglYI8JEjywD2yEMLAvsAFkAwpYMvtlAID9sgEA2ADWrK4aVFnVwkGBuICpXLh0qV2qFi1hapgKCBhYA+uYMcu6rIKCaCqaeqgiqndqnTp2qp1Kh86auqbimVPZqFljv3rNY3nXltutsd02Y5stGmdOjVPZEBLCqXDiWGxR1Fprr/WqctrUNvVNdSNGDKH6ZJqpzHoGCxbACjjGgQO0Bg0YWAb2zEqwRyoZMmVqmZqlYqlOapMmyqqsT55AuVKj/P1NqVMqIBQpVUqNUqfYthA2hFVTe7Nv1mhpWDQIFoKdYB/Uw0/1U/VUNdm7FXy2r17CVDHVTBXUWAE7ZgfU5pf6pXqpXGqnKqpGsnFWhEVREeumyskmsGu2rMKpgWphHayAlWlZ2B+Wh11h7eqi9bM67A7bw+awPqqcSlgB1S1VS+ViKVg1W8GmsEGC1FG2hW1Bqo6qpUjN1VJzds7S0Z2wJ6wJEyVsCQvEjn2WumRJpfstdHRzda6iQPGJNUVNEeoTX1QoGC8KRoVRmRz+pUugPHUq1WmTqU1v6jnZrRghYkQV8aq+FKo/9alQ4U+FdfRVPj4bNjJmwWJHsv6oO6qf312OiuNnvfpXHysWrIf1hAg1v/mGhnJezhfSmFFnVD29vJpX4eA8VA+1QwcNVUN1c2NjwxAixJpRUdfrelq06v3Fe+cCB44WtUXtUYGECdPluzwYMFSeyv/9BQaO+TG/XAq+4KdJ0+gbOWLFivnMN2So0Bd6V67qkG/1reqQIUQqkSpESK7PVYP8rSqDRqWh95VGkSJl6S39okWKaL2iYj3ytb5WPXIkSU1SpCKpRooIqkYEvaAP9ICqD7/qV3nUHHXEq1K16lf988nn+fyePfXDEz5h/fCBw4a6gBKlSZUq3fpbj+tzvSNIzwjSQ4r0j17SR/pIL+knfSxZP0vWy3pbtmy1/7u+fq21ohV9VJ+nhoVVA6/HgAGySnbAywtABVC/vsAqWA0QQEAVIPZ6CojVBHVMjMAPgvN9Xg6cOC/n58RR83OejZo1z+bxrHk8zCdTBvDJPBbAKo/l0VQZfDR/ZvDPvJkaeU9nvZ47zjJuflEzi/58V7bji1xXTsFzcVx5jt/itnIJrshr5ThOi8/KSC6Lx8pGDou/yiG4K94qf+Cs+KrMgaviqTIbR8VPZQzcFC+VK3BSfFSewEXxUBkCT+SgsgP+iXvKZ7wT55QXcES+KSPgmnimTMYx8Ut5jB9yS3kAr8QpZTA+iUvKAHgkDil3/og7ypo34ozwLr6IK8K5eCKOCNvih7gh/IoX4k98ijs5IUyKN7khDsUL+SD8iQvigTAnDoj/wZq4H94HX+J8+B5ciRNyPVgSz8Px4Ef8DreDGfE6nA5OxOdwOdgQj8PhYCd/w91gQ96Gs8GC+BquBv/haTgazIcP8jNYDzfDmfgOF+RLTIeX4WQwGz6Gi8FMHsjD4DIcDP+CxXAvvAvewrnwLbgK18KzYCkckGPBT/gfv4KRcCu8CgbCqfAp2AeXwqNgHhwKf4JzcCV3gvl4E84E1+BLuBI8gyfhSDAeP8KNYBi8CCeCW/AhXAhewYNwILiOJ/kPTMd98B7YBPfjPDAJvoPrwCJ4Do4Dw/E+zofd+A1uA4PgNfge7sBp8BlYA9fjeZgCx+MysAMeg8PAZ/wFd4EX8BacBS7A7/gKLMbtuAosgNfxFDgAR8HpcMrn+Al0FzfBS6CxuBwngZbicXwEuomL4EgUEj9yOPTJjfwN7cPdeAhUDm/jINAz/AP3gH7hHTgHtArfwDWgSjgbX0N/8Az8ArfAKXA1LoFH4A94GkfjDTgDbsYV8AT8AC/jBngBToCL8TAugH/xANyLp5xnjvnllv/etXXtXPvWtrVrbVpb1o61X21Xm9VetVNtVNvULrVHbVE7cYPannanjbg37Uwb0z7cljalPWlH2pC2o91oL9qKNqJ9aBfaz01oN3fhHrQDbUDbz+6z92zCnWfj2XZ2nT1ny9lw9pvdZrPZanaaPbjPbOYW3GU2mS1mB24w+8vusrlsLTvLxrL/tpVdZU/ZUjaU/WQ72U32kq1kI9lHdpFNZAvZQXZy/9g9tt/esXVsHLtv39g29t6msfV23paxY+wX28Vmse+23VaxU2wUe26f2CW23I7bIzZyHzec8c0tRBuID9vD7sBhgwa2tQwY9oVtoQIFtQkSIkDYD3aaA7QGZwzMFmwFOwGCA2VkBgqMbQJbbECYALCvAAC210471xmj++66Xy9qXToXrlu2tKKmpWfpWBqWdqVbaVarVKXSqLQpXUqTGiUqlE7Un7QnzUkjak06k76kD3UlTUlL0pH0I+1IM9KLdCKNSBvShbRTE9KGulAL0oH0H+1H89F7tB6dR9/RdjQdPUfH0XC0G91Gr9FqdBo0g2e0GS2ol7oMmTFidKAGo7/oLpqL1qKzaEAsf1e0FU1FT9FSokB5opW6iWailegk+og2oosQGSJEB9FJ/UP76OHHQ+/QOTQOzadv6Bp6T8/QehpPy9Aw9AvdQrPQK7SdrtMpNJ2e0yZ0CU1Cx2kRGqnhtFG76RAahP6gO2gOWoNm0xk0Bm1BV9BqeoKWEAHCA52m0XQDfcbAbIFWoBHoA5pMG9BjmoAWGxAmQIPpABqATnXXW2tUW13zrryYc2Vc2VZWzLTyrBwrw8qucqu8KqvKqPKpXCqTyqJyqAwqf8qdMqe8KWvKmPKlbClXypOypAwpP8qNMqOsKCfKh7Kh/MzO3MyGeVAWlAHlP7lP5pMJs56MJ9/JdTKdLCfHyW+ym9yGzRo1adAMnslmMlNwWYbMGDGBOUwG88VLFy5btGTJgBnL3xUrVahMkZKjZChPlE6aMFmiJCfJSI4YKUJkiJAgGUhO/vDRw4/HDh05R+7LfNlGrpFp5Bk5L+PlGBlGdpFb5Lu8IqvIdRlFpssnsoksl0nkEVlEPma4/JbdclsGkT3kDnlD1pDXcoZ8IVvIFLJalpAj5Ac5LaPlBplBNssKcoJ8IJdlA7lAJpDFclgWkL9ygOyV08zzzhm9tubHi1gXxoVvYUVcC9OaJSsWhoVd4VaY1SpVqTAqbAqXwqOwKJyIQWFPuBNGxJtwJowJH2JLmBKehCNhSNgRboQXYUUYET6EC+EnJoSbuBAPwoEwIOwH98F7MCHOg/FgO7gOnoPl4Dhw3rjBbfAarAanQTN4BpvBgniJyeAxOBCHwWC+eOmCuWAtOAsGxPJ3BVvBVPAUHAVDwUrsBDdhskQJToKPYCO4CJEhQnAQnMQ/cA/sh3dgHRgH7sM3sA28h2lgPZyHZeAY+AV2gVngO2yHVeAUGAWewydwCSyH4/AIjMRHbMRvOARuwx+wB8wBb8BseA1nwHDBAq6A1fAELCEChAc4DaPhBpgBNsMKcAKM4EAZGTaAxzABPACHYTD8hQFgL9wxx1tn9NqKH11EdaG5cN2ypViL1ixUFgoLfYW6asVqlapUqE6hplBS6ChUVKhEUJ88deKEIqKa0EwopkuHlipRmiQJjYQ+Qh2hjRgtUpQI0SFDaCHUiRJCm4aFgwQFAvQH9YPyQfeghHry4Lljpw4ddA4aB4WDvnHThs0aNWnQoIOoGZSJCi7LkBkjJjAMCgb1gnZBuWzRkgUQy98V1ApKBZ2CSokC5YnSSRMm6BI0CYoEPWKkCJEhQoIAQZOoD7QH6sdjh44cOPr40Bt7ezRQGmgN1AYaA8XDk4HK0EPz9FA9dAa6h66oQ+tQOzsVqAoXKAwXqIsW6IsWaAuUBXpHRzeHzqEo0BRoHConRwIlYQItYQI1gZ5A6dC3NrQNdXMLgYZAoiOQKPKIijiiRxQONaIeNLBp2ICyoSA2rKEg0AxrFdAMKIUKFlAK6AULE9ALaDBeuGjB4m6FnYq6FCjo5k6YKCFHIm6ECOQRzvjmFqINxAcPHThs0MC2lgHDBQsVKKhNkBABwoM0B2gNzhiYLVCQAMGBMjIDBcYIiA0IEwD2FQCAV9r51hmj19b7uxZ15cJ1y5ZiLVqzZMWC9cpVK1arVKVCdcpUKVKjRIVKBPXJUydOiJs0ZcJ06dBSJUqTJEWC9MhRI0aLFCVCdMhQoaeTUNOwcJCgQID++OnDZw+hnjx47tipQ2eOnDhw3rhpw2aNmjRoBs+YYQouy5AZIyYwDJgvXrpw2aIlCyCWvytWqlCZIiUKlCdKJ02YLFGSBMkRI0WIDBESBEjyh48efjx26MiBo4/vho0aezRm6OXhyYgB44WLFizuVtipqEuBgm7uhIkSciTiRohAHuGMb24h2kB88NCBwwYNbGsZMFywUIGC2gQJESA8SHOA1uCMgdkCBQkQHCgjM1BgjIDYgDABYF8BAHilnW+dMXpttb9rUVcuXLdsKdaiNUtWLFivXLVitUpVKlSnTJUiNUpUqERQnzx14oS4SVMmTJcOLVWiNElSJEiPHDVitEhRIkSHDBV6Ogk1DQsHCQoE6I+fPnz2EOrJg+eOnTp05siJA+eNmzZs1qhJg2bwjBmm4LIMmTFiAsOA+eKlC5ctWrIAYvm7YqUKlSlSokB5onTShMkSJUmQHDFShMgQIUGAJH/46OHHY4eOHDj6+G7YqLFHY4ZeHp6MGDBeuGjB4m6FnYq6FCjo5k6YKCFHIm6ECOQRzvjmFqINxAcPHThs0MC2lgHDBQsVKKhNkBABwoM0B2gNzhiYLVCQAMGBMjIDBcYIiA0IEwD2FQCAV9r51hmj19b6uxZ15cJ1y5ZiLVqzZMWC9cpVK1arVKVCdcpUKVKjRIVKBPXJUydOiJs0ZcJ06dBSJUqTJEWC9MhRI0aLFCVCdMhQoaeTUNOwcJCgQID++OnDZw+hnjx47tipQ2eOnDhw3rhpw2aNmjRoBs+YYQouy5AZIyYwDJgvXrpw2aIlCyCWvytWqlCZIiUKlCdKJ02YLFGSBMkRI0WIDBESBEjyh48efjx26MiBo4/vho0aezRm6OXhyYgB44WLFizuVtipqEuBgm7uhIkSciTiRohAHuGMb24h2kB88NCBwwYNbGsZMFywUIGC2gQJESA8SHOA1uCMgdkCBQkQHCgjM1BgjIDYgDABYF8BAHilnW+dMXptrYD88CHMc6fOnDhv2qxJM2hGsMyYQDBeuGgB/LNCRQoUZZMlSY4UGRIk6cNvR46+GzVo6OHFeNHizq4OxZwJuTgRR6Nb24cOG9gyXKigJgFCGtqZmQKLAPXKpQqxkSCwOXHeDJoRLHOvFSpSoCibLElypMiQIEkffjty9N2oQUOvxd2cCbk4tza2DBcq3IugzMCYWBhYAK++M2rvL+a6pUhLFixUpqy1dlKkR40WJTpUyNksFATIDx/CPHfqzInzps2aNINmBMuMCQTjhYsWwCV+eHNtamAIygyMiYWBBfDqO6PW/mKuW4q0ZMFyxUoVKlOkRCV+6oSoaVKkR40KOQH54UOY506dOXHetFmTZtCMYJkxgWC8cLFCpcmSJEeSPvpu1KDxogWKORNycSKORre2Dx02sGW4UEFNAoQ0NARlYWABvDZq6y/muoXKFKbDQ4UI86QZ5KKlyRK/HTFeyMVtYEM7C7MvjBBSsE93lJ3zJiDCOm/SCAZy+ZPS5EgQvz4aMe5QyB3b0LgCboD/LVmIh5EWFSr0k2dOGy1WkjtuzMVVgHBmoG90URGWKlKfNFV6lMgpiM+dOGvM5H89Bh1y0eqqmasmFxr/f+H/P+3BMaR+KQ9eId2R6uAT0hwpDg4h7Uv5uIP0RmqDn6U10j2+IKWRzuAIUr00j5OleKkMPpbGSGHwAemL1AUHS1ukLDiA9C5dwXtql6rgOq1LU3A0RZHS8ZrOpSf2YmoiLbFxpXIpia2YxqUj9qxURIrcsNJjCrdbpcb0batK3dIQ+1TaloLYpNIPqYcdKu2Qctif0g2phs0pZUvXtqY0Q4phX0ovpBZ2pbRCSmFLStXSCftRKiGNsBmlENIHO1GaljrYhlK0tMF2pmcpg22YmqULtqBUQZpg/0kRpAc2n7QsJdt6UgNpgX0nHUsJbDqpWDpgx0nDUgHbTQqWfu01aYAUwEaTeqXpNpP2lO9lulO9x6Q5xTtMiqZ3e0ltWveW9PuuDdgXu659pefquDaVfqvb2lG6Yq+1lZ1Wn7WZdFk91k7SYfVX20h31VvtIZ1VX7WBdFU91fbRUfVTm0c31UvtHJ1UH7X5uqgeatfoiR3UntE/dU8br3fqnDaMjtg37RZdU8+0V3RM/dKu64fd0qbrlTqlbaJP6pI2iR6pQ9oi+qPuaNveqDPSu/qirkjX6ok6Ii2rH+qG9KteqD/1qe7shDSo3uyGulMv7IP0pi6oB9KYOqD+R1vqfnofPanz6Xs0pE7Y9ehGPU/HoxX1O92OPtTrdDr62ed0ObrZ43Q4elB/091oQL1NZ6P79DVdjSbsaToajacP9jO6TjfTmVpOF+xL/aaX6WQ0mz6mi9HMHtjD6DAdTP+ivXQvvYve0rn0LbpK19KzaCcdsGPRS/pfv6KRdCu9igbSqfQpWkeX0qPovg6lP9E2urI70TR6k85E5/UlXYmO0ZN0JNpFP9KN6LtepBPRKvqQLkSj6EE6EH2iJ/sPLdd99B56RPfrPPSx7+g69FvP0XHott7X+bSHfqPb0Bt6jb6n1zqNPkNf6Ho9T1PoeF2GdtBjdBg6QX/RXeiy3qKz0AX6XV+hv7pdV6G9el1PoXlH0el07nP9hL7dRC+hv8t1EllXj+sj8q0uoiNzrX7scFlWN/a3/Kq79RCZVW/rIHKq/qF7yKZ6h84hj+obuoac2Nn6WvbUM3QMGbFf6BZypl6hU8iHXa1PyJS6hB4hR+oQ+oPsqKd1B3lRR+sNMqJ+1hnkQt2sL8iEuoKeIBd2BP1ADtTLOln20w30AnlPH+sEcp4u1gdkOz2sC8hzOlj/ynB6gA4g4+hePc03eu88l4uoJE+4ioaDAisoIABIyAAAA+gRhMQwkkRhlnoOhCdkAEFhAGCArSAIAABAHIiSSAN6iBHEDDAGAAjcFlx3tb61y63WZ3f7pfvt0r91+d367G6/dL9d+rcuv1uf3e2X7rdL/9bld+uzu/3S/Xbp3wpc/p/+XPJ/0vlP7nw+d/KfS/5POv/Jnc/nTv5zyf9J5z+58/ncyX8u+T/p/Cd3Pp87+c8l/yed/+TO53Mn/7nk/6Tzn9z5fO7kP5f8n3T+kzufz53855L/k85/cufzuZP/XPJ/0vlP7nw+d/KfS/5POv/Jnc/nTv5zyf9J5z+58/ncyX8u+T/p/Cd3Pp87+c8l/yed/3xoznhzS65bYd+K8VvM2WluyXUr7Fsxfos5O80tuW6FfSvGbzFnp7kl162wb8X4LebsNLfkuhX2rRi/xZyd5pZct8K+FeO3mLPT3JLrVti3YvwWc3aaW3LdCvtWjN9izk5zS65bYd+K8VvM2WluyXUr7Fsxfos5O80tuW6FfSvGbzFnp7kl162wb8X4LebsNLfkuhX2rVgu7qd7L9/95O7l85/9+fz+5H+f/L98/rM/n9+f/O+T/5fPf/bn8/uT/33y//L5z/58fn/yv0/+Xz7/2Z/P70/+98n/y+c/+/P5/cn/Pvl/+fxnfz6/P/nfJ/8vn//sz+f3J//75P/l85/9+fz+5H+f/L98/rM/n9+f/O+T/5fPf/bn8/uT/33y//L5z/58fn/yv0/+c8fPQ7AsmmhGSjkSzZgoR0oZE81IKUeiGRPlSCljohkp5Ug0Y6IcKWVMNCOlHIlmTJQjYVAJmGOYt8cVxKSBw6c7dPw1HbdpIEahMAXUKMHxL8bR3YXSz1TgwdEdN/54Bdd1FKaAesJipAuBf5dY3Ta3VHGcrKOYBdVV0KaweI3aNRCjkZiCyhTA2vGpGK7BGGFEQLgGYrQGfTJiPyfuerbmkXkT9+7Hn+dKfI8l8w6ZcczMgD2zxH1t9MQ7UPt8y6bNGHD3t3DJP0PGHTLjmJnBTnsm3960IR7ujwo70Hpkz2Gzjpg5bNwxN46dG8nrOU/ult9mhJ5557Xs90v+Bg9v07mHzDhmZrAzQ9x50fHvGcQ2RA2GbUf8HTK4n5Rjnsx5j+WDx22/RPOVbrFxR9wbNmawOypTtkCehSTgjmhM/D2kCYddaUUgS7QLjaX8j1E/gRp+S4yIraoAw44Bo2Zmik45MZTMRACVQISEmIhoZwV4nhenxJuTcOTSJAMEXDmb1GBcezXphThzNckACY4cTWqCeK34/6rBLS9dhjILIKKAgSJSAq66MElCTICJRYaSWSJa7crVzYLpzN1mZCbBkaNJJoi4Yjepm3DXbJKTcOTSJAMEXDmb1GC8aZi1AsVeTkk88dpWKZMEZAITaj6i0LVV5EKZKxKWgJDQZQWmmVxXQkzgsgSEhC4rMM3kuhJiApclICR0WYFphpSLLwmIo/aQIKWDYVGOcIyPfJjKwIJPtY0IMRXRslzJOY4EnpPORPQLoMKlrByIxUtTruIazWVKbEXBrBBMPRWaHfCjpmKHGo/1RCyY4MUbJrpEYOFRVMQCFvopBymiEkgca8CEJ+/EJzbxeZOz/JCKsbQO4xCHOsFBznVKx7lwd6zY/nBITXByJzqxiUxxlgm5UlCMYRk74Wi9wApcYEIWkHCFUqSQEFdUVjiiWOWIcpUD6lWdUa12QrnSEdUKJ9GW4hWGhgQopBOKrLBPikPdxCc2469IY5lrIxXzhGB66fUpttSH6FK/RVf6y0ihhBhqJb38rOggyDoSoQnWeX6Jo2SjWOtT1WlhjM1GdMGQcYLz0JollsjHKvMkZ1QrHVGuckC5igPKFU4oVzqhWL0bqoOegol8t7m1sEow5vpch2t92BTAV7EZGRlC3T+CjEc8q56iS9VChorBduJStFCEbqRAbsQkdVzzFlcHBOUQDYceEZ3BqWyZ2hmHtT2LIZdYbhhGeqB8Dok1zGnMPDSlgNwWjz2FD0kpOZ9inj3gwp8X4AADOJBATMFIJ6w7Ew4u06KXoulwBnbooik8AjngFiUKORBwM4VuKh5jNLFTcPqP6XIROV10SINzMWqSTjG/5JEG2Fc70C2uJqhGrSu1K4Z4hNX8Vm4QXA+XsoniYVS3SF3V3V9w2nCiMf0SX2PGrFO9T2oV5mKVunsOsckjDLyLAadDVC+fFPTFpUuRwbW7TIWpEtphacDqG5yDTrQF50VTNJ705AU+g9XRX5qvrKJktvNDpA8snRupnf+/h0flD69ftXktBiD9vpjBXrNSI/lOrOEjJMNZa4u/5VjqC03z62Xl6zzgZ84YvszAKirrGqB2gvTX7LsYjrLTQJWBRVTX2QGMPxIiy40HatXTPdXZ407tsaK076haXDFJBGkBKqrIhIBOFVYgVXAe5IgL/z0DE4G7OsdDY5XU6vubc9mMnGELVFgqgEUn8i3UqQ0DoLFT4mn5lXeeF5piV+zsipbTLxxG5GDLmA8B/bLaK3wm4uZ/vpa0YD/DZPU+Visi3l1NZp9w+5kfileY5AZyQutFYW5U6ttJ7E8jVuICvIz5gKgQljJKHKOcn3Pg4PPrJe27NIf1VIkWSv3drHZ/N2vso/EPQzkCXN8VccblqZA7F8g5GmokJVM0qMGrAGCdirSviPxwEg+g29RyC2NhXAjAmUuxNiTaFMCpYBru04FDs6HcLPd5A84Jh3SUo0kT4JIrOGofQqLCzviAKsRtiBHx5TLrwkm4to4QHbfyZTUhmhSzqRLK6ywtNL6xqf6yIz5el+topeyKBNdTuaa7Ww3XdKV163VKMWBR3w3rz2asiVqyxJUxO3rtWTyatF7cqjVuDVvSs22Hs3mLbgvXox65tmrnUqmpO9/XLjYfvP6Dm9fwzV5atXyndOMX66vx7rzy+ImRvr0hDN21BPmxrBKz1obU4S2juPWLQfl803hLrWP93EDO3hvZKzCTjeNSJqexPOj2Mq6fzL7carbPw5mabef5ms8o3oL2BxnR1m9H09eUHpHWNHIY1N5xUxv6WU3rlvWUH9eoaF97bhPbXK1smja0p9TWxr+57UUtbuOi0U167O45mt4obn17bg1w02eD09EMH3FLHLk0xr0+e9yOJjmJW+XDaZijo23uUc1zW7XQqVQjfeobGZzLzhCd3XRuq9lBcGd/6HovEj+mGgaK+MHVRoEwr3+QOFbQI/e94o4RMlxcqe1C/5ElCZhhW9UtAjpz5YjxqqZ2jGJMxA07g4ZmSNk0ZCyMccO5tm9E/RcPOqcNcs+eQbryJeQ4bSPqzi4nUD+YCGjZTPrNK8obKSWjSpR431XIQrUc9A0sJOWxsQw2P8aWo2lvUWfUOIOBbZn6ZUBlrhxeXtT09lKIjThhxwijCVJ2GLmFM8g49zaZqPdKw1OCzp9uiuL15vj5I5gimnSuVyXfVjOSm6w6j1LyH+EWmGrkkV4g4nuqPmXAzhMn1hhrDJzfkW3M7NMbUuILKz7I2PJDE9aQ7jLbRC5gpSFIeoGI77JuZWYLqpRTLxNnDxNNQ9WbILae+myjdagxq2x0ScH3HPOp3IuE22TU0TsTXf71KMAGGb50Q4jYLKpfGdu+4sThs7PMjp17/5gpLHqBia+NmYbTGiZWU6hGJT5/7ONjxjE1Q61gUDRQPdrHYuMYCbIPDJD28DKXxY0x8c0xvza0mMnEybCjmJ0J9vAxA5p64ROzGzAIrg2NWi8GHX2PRp8aa1JDPVa19Q8sUq+NbF6StS3qeX/jIblhjuufqhc5pFn5M4Vp7l7V1rm7U8BMR0ta6ty3VEiPWQNFvwyozJWT3YuaXu0KsREn7JjvNEHKgie3cKY8596aF/Xe9+g5UEi8Nvdd6d1P/y2BXRiZHs0aBhG6LITr/mbYZpTSCdEFua+IJeFSyv5zIhJ6WBQFkR/TYqe3Lp47UlO+MUx7RUYnrpgZW4WppbEApnOi3MnRM6mujjOEMz9qri2QXf9N8o790XtpoiwlsFVeLwqxWeN/s/UyxjJjkrXx8bYxs39NnSduCNXcZtLuIxfUuzWx6pUG2F5qnr0P46322XV75l19794srFeMxj1we/IRzcj692qx8xZXkzlrNooioW5bCHZT2UM7dLEk9CrUbB11I1o/WgNo2WgRZC0kO2Mvdz0tt76HxCyspTEeuQkph5HqYi3OOzJW4jk5lbQ0/vnCQTbmHiaep9Cad/wxujrrUbkjqd1a8KW0ooO/QSpz2uUOcWsbmkiWtwOypR2b1ZsDARKcpOi+8KQNSoGuA4/tCeZMwAQYmroeqR7S7D/4agwVTvJd1FX+wcKDfZamGLJ61wUe1aJ1hg5bGEHnbqqmdXBz+usQKdPXGSPYeq1VpcW56u2JLZvJiewUMgHmyWx/uTIf9pSGl9OtwGWWaQxZZhtIkblftUc2crx5hmx6uTJNRHExaupzqLvGbrOoHSRJIOPMccXcXDN+jYnKAvbyTC7mIctmfGgsKkevHnLMHzCZTSjfSVy8lpyppbCPHwrIl2VDBmruAJRaczlnAujYP2F1bTaXx7KarW0c4Fg2/qlFp/kiV383me4k8aTB81tKR2diAZwNIzdbnd3DPSPoA8iEiSNW8EMKdDuczLPuzc15kpLhEKnEcGRCpNyl6Or48To6eSpr3tLSsGejfO/c0GWYtOgonouwgrN8lfjgdT606JTebLlgO2+57aCwtTYnBiRO4GbFNu8m7gsx4YeJXw1V+xe1lmk9skoItnaNsRBx9lH2+c5DEzYyTtzA0fUwzF9Lt8fgtNBkA+cQRp+T4itvE9eNuPAmj1+POD+1ts8+jh1NUUaHFxmGNhWW4JYvDmVaGlsikbPvjoEtz7rOGSBZ4p/Yw8cAcZob6ok4BFfYWewj+Z7TSVO5de7PL+QbS4LK/oNeAtzIdrn5hFp0HLNOtj0ZUE7NPC9gF51xdGiV7JP3vWigRWO+peZoBfbVvis643DAOBk8xtn8jNUxN4f7luc3qIIwEN11wsmNRnxzszIkc7JoajUB/ZYh7YzGpmwKKw1EOnq96WSCzxsfiIm5FyiosGgwltoy2UqvGMzmJiF+vTk6cQkOK6DVE+UXzhY0WtZrUGe+XphaGS6QR2hMVqL4JhOs/p1UVjPMNgHeH5m1vJo8kzWTQgzjZz4mnJrd2xmhWCaNNybit90gLjapYfMGZOKkxNPx4Jg5ozFzRpK5+M6e0SC7DxIIz0RqWAPmyB9kj9t/3nnzzbh05ag/Fgy7Zl5502SwYufYN6TOzYa0LGe7W6gMUmLE+T0uAxPLSU1iNTPhEe19bu2JJ7NCdVmaPHVGtOWOKlL7yVxuNYGV3UAE2whhlDeHwhZxWMeNn3z/heXu1IevLVjih918W8DI3ozKl7RhZvnRNtsNBniZ3s7jdSI7U9TbOJBHKL6zxJqfczY53Ahp2R3y3J6OIw+XaTA2eYQp7bEVjtDM/AiPE75WWPvmmDHnNZdTW3Y4tMVn4FZDqwNQzQmb6QfV2Z5bpux4tNzNYGPWwTC1ZtDVHYkx5RgpMClhJS/AFjDSWX9eajaCLs5k7wTbMf4248vW7O5nF9TMszCyaJtvk583N6xUmVRhUm0bc3NMWZ7RMaOEZx+tYb5bA/0TWTRcqZG+Qe4fbtKgf74twwUa4Rt7w3Avo37TTBmuY/xviM3jFn1VnZ2ULheZ5EhLlJ1occo6GZZXyVmZ+W7iBqksBP5B+yuJUGK/iw3vtrSmsHGviw3vtrSmsHGvA3PLwwSMCVD3dduFkuynu8d2o82vO3Ot+Z3+48w+ss9srqGzjOog2ilmM4VmhFkYQZlfFhKd2LwSv5zYietaV2Zi4h2zyQBI51xgNuPpM5vORxxM3ttNJXc0bM6gNi5aAQK8bSW/i92+hbVlUYvvMfXBvO+4jys7mFndjLstqajIi+Nl5+nhRE2uVFK5qOVtlsz54LmAx3WRBaanaWx1Hem5w7Jp+mgWpWVsPGYr7z9CTn7JVSLqeqznj4kJc3VFXNDF/GBjtRxi4+exPsn1rdKQBKNj+ziJmNUqS2YEFedHdOv1smwUcpMR1Rp5NlS5gZRqgczKZENt+v03L0qvHdBTACD9sr9Sfs4Y+EPiunF3jDNqMC2GdNaJcGkUP06V6k+ULXUF8G3f06fNdWDVUAOeubfpYuC25fzehDjXxDk3uu+ncdn8tKJp7GMQYgFkf/p40eRa9OAU4NwWW9MKtIj95WPRdBIL5/90otLbPqzcy2TLdc+xjjFM1EePLVgTfyuRUD60ST0x3ZpWmtwyox2qXN5KohqdoPXGY4rpAWJnqg7Z7g5VTzV0GjK4+tkc6FChU1u+AoykcOyPd8aPfrO8WXE6APivbYvBieBL8Kq2xsWJZul/SWsV4HzEtMAUivfC13Yac7hOfdn04mbOWnugJc3NyYlG7m89e1GAyRFOYasJ9JF1c1uAw45Z040yHJN6aoUlHJk0ejCWOy/WYbaCRsY7ViCE2hy3hT+e1OOeoExKZWRhjo0XY2mjZ5CjhUnc8tHmWPNOvCfu8ZWDkZs3cNa4ncsymoMI54uNKcThYm8EbbIoyT6x7spjHX1lp11uHa3oYM6k4MFkzfHVLiexmD3/CeX2E2cZk5n9zaT023zYlgEBedLA6Zg5JqHReG/G/LmYTKnR5u9DF/I50flroAJ5DqJ/+1Wop/nsLR2F4hz73q5XSM5p+VdchXoMYX+z+CzWWRotNFDkOtLjHgUo09fJ4rz6XE/ESg+N/9eAVRGaVVzLGpTkGRGVO3Jk1k3m89UIlvIDWW4jBavdHC5bRGBkb3xl+xuWd1MnX3thuTvs4dsKlvgZN18Shpnujdb4bjmA7TtXKzOh7kS+BwJM4yTZBUrMou4c2LhJ40YYinbI4PY1jjhcksHo5JGmdMfWcIRm5jNsJ/yu/JzVhpmbTTbftY+h7TbVNx0a2uyqJgzGO+TOYbtyZIeg5Q4GW0MbsqmlxV3pSMT05kypSVkrbGuioc3KclKzEe9yJntG647xt1mvtmd3N2OhZh4ckQQ77LxG+qQ2S5v8mCh1RotF3WZlNJXSbozuTXTkYKWG8ge5MNykgf75pw0XaMh/rNGBvQzlTbN/uI4xvyFWhy36ljK7JFkuAhEjRag7i8W560RsXhFOTQoAHpuLLWGkxHag3yUpTRljWhOb2SUpTRljWhOb2VWjHciaV5B717ibIJ7ajU9f7jaHP3ZTk/jNeTi/LYNtb7yM3CB2gm1n6rjFVBlpjjJoMT2B+4p0NjyyTIyndxhTFdbt6BvV+on0XOJW6v1+NPXHM3svsoH09U0BO366uBWz+eHYbpXvV7fHiXSAq8Bq/JLLMgl/jQPyhBMegxga43a+WTjhdGi0tNi0Kc6Q2JiYRcZrzrRCiUFa2fFGzGyTOTfEjnWGebf/Aamoa+M+h5g5TlD1jk96s5XyFM6gO9xkrxzolp5cZAC8uiivfm8p1jQ7TKsxx4crHHcG3/zeFva9m/NK5MjeFttBx3s228FgR1MdGulvzo8hf56wmJxnd0AWkiWmG2eKUTvRsHBzqLn24zLzG69NRp/3C0yx1xpbWtDcPawHOuzlZXIOwRu85vSY8ocb1u75pOMUDReDnXFJoPJeASGzp9X06YK1Ux+a/pC0j+ZweVqNX7SoE3j2uCBNcMA75Ns07u3NYgtmhY9Ngs3WqGHBOimYjLsVs69MhyBM4+HFbD3y9MKIM2StQY0jMovYQUSnEB9B8/zv4Rc8OcRal641S7Y4tFOatY1Bfb3jpvYbrjt6/7vtXBSancja5jK92nGN+m8jelq4BfhVlaNu1pFBx6bcNOLWvEhDPjShkDWX7mjtFUVGs1S0oLFPrW3cub/rnrp6249TxaAdpM3qzMgw3GWoHZd1FzhrGkuXMlWuG4Jp7armDQga7OM2pUkXg7K5TcZ/9MZTIVwD+LWnvTy0sLpVgBdFqPpxvee/jHNfjtm31iJD2ucV9bV632zcCEXOwCZyggV2awI7nN2nTUh/jfoTtHF7e2/CSgtseavpA8tYzcMdHJL12NzB/RxlTu59tAW8VPfRJmlwvffg/bL1TOanytHLutsJ3++4Y8x2jqnvOBnVWVKyPgmtp5AW74vDo23dkkb217mxindmjHq5vcwiHFnbmg0v3wxSehaBiV0Gw1VrjWaaP+cEGxfbGs00u92ZXMbAA/cdIRtBVWuHd/qDLLnKhlOrrbw7ZNmUZhfZmCWPeBqf705Hi9JsZtd+u1LHoPSjgY4UTdlz9+Y4hFAfB3t2pzYxsyu9WIsd1nQ2qV3Y4IMsH2Ut049iu+DUzHdou6PZzQxhLz09sl5qzeLODe41kaXi4WYxPTeyV/d0+03d7DpTtOyxS/OZ6+OtU4uVzc9aq85G1pB1zL7DYLuyblrkna2gRK5ScEuyKe+uX8vSrNMpFyQDVMenpxPxUjNsqfXX2R5g5Z29+Cofl2gcrVl2rSi/rvBTkm3LMjjre6EEeXdx0J4gMLqmvcSiKWHkKKT9OajnV0bMhUWqxVGu6q0V+ZpQC8reXho2wym1PWX04CPMk6s3SxH8QJjkZFZwjRhL6UAw+3kHzUVXg81BwM6Bqe+25kM97laPd7FnyA1Qz14gn41cI9vXLBW6cSjb2yPLJtBO6DeonnBmlLFgRsFrgebXuQzNUmA3ptESQDoQ4TypBZMmWcPCGFaTOfBj0ndyWGzc3TpYzr5eMBii3/LCBAFo7COjp8W9aSye34080mA59hbIDgDs1BszHJ9alKWPWGdHNLGjecGe3IX4WeXc9gNWsf4xpMmS78eKSFHAYXvmYvnLYI0r4Mh62PcENOHcOc3CWb9RkRpGEPMa0wVgUma5cl7P0cNmgU/pj48y4t0ejQlj8UvI8UkPmj1hQR3phb2u3f1SLUlFL9s30xaDUmh+gRxbdJT5sabi8J0usf0zlq0VVlAqHJMezv6PAMDbah862rY25zDur2ElJdLnEzY5v7A0f56I3ty2AVveUA/eGcs2jneWM2/L0gyfZSWPO6TRYMxAM3/RI/tomkfNzglaOHJjgKl2+NE0rZi9C+zy2W4veVM5Wv446f6PFJepjGvSTt84xVpMiHgrWJaBfWZDc9AUaA+RlHlZrJ2aVU+07gBv6W7DZqmUdufb6gnZsEBn06txdm9rZIV+hjdI52XXx1CrG6TjtHa56+TKyxXBbdCCgUpz927FCBkT+cyne/ZiOPakaZoML+xDNXKcXRArfgmE2wXsvcIAOu8J0DEOMp/Ky/Q1mdFnWPs2kKmhA2iN5PtOhohdDLhszBMUui409sxmDmZ+aYeQC2uBw8V+IlFesZDVMtUgQ9rygSDt1fNue5wjVl7TDxETrV4zu1j2HWx3r+9Of7aY+KXtevtrU3O54vuPtP17OVyHIu3sgGsotoP6DlK4mlutt3xd9i3LQKvaytcrIfdYxr3V/cJK5CipzEGwFXLG/C2G7tB+H8n0DeS6LEDfuQA0z3Btb9xq4C9u8t/IdVm6naUHy5uc1wtAsV627LuIg/zkY7CWM9ec2C7CLbvvrbj2i+1jMQr+9u/HsGf1i1uEN9pXaxwUoyTH4xGWQC6YxotsBC0UJdMv5CDyeMY1aR6OB2gSKnc3c4q3ZvixgAyONHxq3IuRyMsVB/TXEum6zTW+xvQdZYRm1K/feX72tw+TYP8wuws3syCd09rws3I39aZndfLPdONSoxR5rbdD1ECdgF8UhstrGN0PswYZ1C1Rva/EXlC+eOGyJyrCm9E1n/jxY/lbscvWHto2LMjzd3oQAHcOZTcGt9skOSeVUSwXplp2wdiQK+MSUQfRMsbiBXOnX2eNuUeK23RdZ8JY3FFQGs1neiJ2VGKeI7d4v2XutZCbJlwa25vlLrjZukZ7DEx59Zyt6PIV7g/S/JIyne5mwrW65mPzQHTWCXPi1nK03euLFlwd1bS+1hhnAjU8ea9EK+h9sJrFXIwlfkzAeWLU7u/9Dy0NbmqVvSY1M7xzgFGPNmza+NPBRiMuz39EqT1hsY/FBKLYdx9k4kycxxdoJF0PORYeso+f46vdxK5lulmCGAWh5b0cPbnNhT4dv3p9hC5Ppwuyr5+2OzT2w9zKWtDRYLLG/BXqbQSYRa8wRLpllyaD35blRdJnadoxjN3VNSvwJ0NkfW5vkmnk3el4fqK8xk/YbR3H9jnwqzFI3zlHuCQaWw6rL2Navdu5zcp10xo48OK92mXg1km3Aoxt0tmfUT95OXfgnXW+LsXGy5y117eG7uIxdccTJ5/p8TSlwdY9MxFpiJ4zGpPaLAeyxuJx38infZK7ruadxu4FYQWEF6b3Fj7OiNzLTxiW7hP4elLgpVx2YCyijYIyHOf3gtbKSTGNpfk3c+NvDTiXfSDrdlHs4r26iXtBcybirNzo29y/7fEzNnRDm57HyOn+kK2ZrrsS2Blmcq9ME4gb0j6jWeNsB5mG7Xi7idUDBng5TGr7rjd3mzi8cTLf1BmVXi1mNG/P+kpbTjKH1bTjKNF09HQ1/MIdY/+J+PCLv38y4sxdof0ewgVjLO0tM/EbFNWkHtybWwf2nCm3a1gXtJlT73ai5apIl8bhJLbJbcsb2e1e6E7O2x5KOujavOi1cP1AaNcVhExMOtaSZMa4FutSa4yezhJQUrE/mJpeHo1dHgPeTHQszcUDbzhljTAmNsOHwcFt2VlvO4TTWTmwjSj/njtbxC1egmYXbBd43eFkCpXWuqQNMx/eEx3Btgw3Oe3RYMlAoVvRJXaAbopReAjTohG6CGoYdlSi1jyU/Yse2gft05LaQIZWz75samdl72j0JihhAjj+HepeDXNuOBCDARzMcnmYDfPZ2cY0LJmhCFvbzdI0JfcbxyJwB3C0delOH+tjjRj78zaX5dtYG/jV7PVjN4XQ7nm+ygCyuHquN1yqDQRxNVdj4XFZ19MB7OtOOASh2q5YSOxLrx9jI6juA6MTf2O5yXZvjcmzw/W57KoNHNQ19pDjseVhgz1kGv+ueAdi0vfU9/jkD8xOkgVnEK02fpB0/g9sYJQ7hjzTXRjL9Jl/B8gBbp7UeoxxjgXZjgulkHuYdxpbV2I6H4RZWKk8vZEc6yPO5d/c5LsRMfDPKZRaJM9mHWCnNAjvycyDjXf6twQ70v7mpycs4zdup0lyzup5J7Mar63t3lRMLBbxORncChoPBD0kwSV4WjAvquQgVWu/s7tQsc9MbYJ074jjOuwPs8vPuKhsA0REExO+Nju1Ify+CSzj8tbfcmzLibv6sYyzoBKG/OO2ypaxfhqxm0zt74Md9E0mUpztnxMQfaYGbWumsCfke0Ht4MSuac/k+7NyWbQdYqalbOwJCKs5kfYFLNmTJFdgTZv43uFRf7IOx76Mpbu+eGGSHr7ouUs6rF8TcCyFxgwdpsjNmVPgcd/xnbgWhREAeTi5muOsswCXavhY0NLvmPCw0JXXYPtj+sY/Ms/nRH3XE51euYA1bSc5M/ySscX0Y/XPYHKbbYGr/HtIJZ3M4haAcix3LyLicdC1PcFJZLeLslduIukWEJoCqea5MsRUDurm1dqRYDdC3RZiCG58X7dSaglezUc7vCOgdj4c8ExusXXULUK4NAF8MwfOpoN3vzt3sOYGvrgI5V4nZR85hJ2yNomwJHk7QLIa6ozk0bmNsdENJy/guaRqJp+gYcJ4yiqnJEV1q4Mi4xFvBXFzBf9eTpos5DJkXnc7qLaG3M6X2crB+VNknD7O/2D4nTxyQOiifiV9TbyFGOYQTMljyrdxNikZp25GErPfxVuudh3uObe8U6KnDqw01yLSbmHvE66XJRznqNSLhXkvWVeQg/FsIbv5EnawuRQd/icqXRHjZD1ymeWsyc8IRQpaCbjcj+sYIbMmyq8E+n3exKvb0cdRXgbumhuMZ9Dh1XgCVQdEt+0pkx/XCRqL4zvZkYoYm2Is5Q6vyy6i3GToME1JI8HrcJ8w3YsT4UMM2kGB+aJWiQFp2tyuvxQCu50rxEpDMMPHWxX23nHTcuI11kEswCm2zn7iyrixk3iJQ5G8zatX+Yq5WWAU3rRpyS8glqGITjMHtXQ5SXmKLmMbd1x2LwtOfk3R7M6r6qkeFzpbBF1TIzd87i3F4dBQRn7Txp7wM0kZq0Qynw8CqzUR2DXXxANs9uwgs1thk8liAt+tvADxCaJ7xEEzN+14lKPlFYFxtQmH/MEpI1TZjtd2m4bdLDZCkzpoA9ujliFoKfyIgIrbnh/RBzct+4zvJFpBDWnOW3YYxo+VxsespYQxNVlngiG8HXYj7Lxda98VNrVwHkv679kwH98hwVLoEGKKcSR4VwoMTjmHajJIcsawrhxVN2IaAtgj1IPnIkFn9JQYO15juUeY6GFrm0maq22rzOVW8Ac5/1H86kH8+UCLUtwmq33QG579wKOdSZOGaotbUmaagRWcDC7cI2z+HY7bkTZJvVzSeW5fyiMsCCgTlNyvejDj0Osipoi0jB3IIIFnNnACGwFSsLuR9amS5DDARGzVQ4RvXuLr3N2ptbsgl21yK/GOsPZZ29+hQ9w/oT+cQ0XeZQRef/8cyeUw/f0j4XLcGBdz3b+EC7ej5jLUCf9aAAAAAQAAAGQ8AAAkHwEAKLUv/aAkHwEAxeIBWmzBUzYQAJAFAPxddVX4/uF9OH8YVXitG67ld1W12m29rTWFEeLYloqUlHpa77rOSctJ19RET02+8x3rBDwFPAX9rmqqRzqkflOu6Nx5rdeHPWFCR0Y2dmNDQjq2Y3fo4KE99OPjh/7QIEAgNmJv2MChOTQjo2IrdmLiYi92iBAW2kL//QE2YAcG+rVf9/WVdVkLCjpoBz3XcoYMDSp0Qj9EetIPGsTojO7ojQIFGhV0RB9FBOjP/3z0fl56RYoSPdEXLXJ0R3/0Ru+j53rO53v+5m7ctHmbCyDAGTRz2JzN16xRczU/8zS3g+d48tzO69SJc+cNnMN5m8f5nMuRs+ZrPsDp3MyYj3mZk8GCJcuUW7FS5Vc2N49oFnmRvzcSGtqECRMnd/IoUaAcyp884TznkyRBciRfsqTznff0VHIllyIFyIE8SJDMZ/7HDx/3cSFCeJwHphgxolzCPEwAb/LPT+2b4zt26NBB5VOePREi79/jwGEDxmXImFHjN268iHEYYMB0+XIvx9RxHe9xKudy7bucxnP8xbdDrvns32s5KOiQD/mWgzkAJR7ijY2MZ/ziYuITr6gY+ch78NDhHe7oCOIgDgn5+Md/+CDiIj5ihIu7+IkTJm7ikpIqruIpUkx+8ihQXP7ylZWUp/yKFS3e4paWJE7iLF7ifxZO4Xd3drd7XR2EQzgdHd/5npcX4RGOhzfhE763p3e9S5BQ4RXe18fhHC4oCHjABwZmeIYPDl74hWPAgHjEFxYSnvAaNGz4hh8e+t3vhrdwuLa3nY0N7Wg/Oxv72MXEyMzmTqVefz0Wm/a0r13tZHfgIOxhDd7gDBgs+IJ3dXndC+xsbnBg/3rZqdVXPzcX97g/eCB3uVutb397vturpC71Awee/nQnJwEXcCamAQUQPCuL61xXoADqUDfwqA94U5PSlZa+9KSkfv/Hx9MfmPrUq6Z3T+BZCZ7gCBBc/epWVljHupYW1am+9Sns2h+g6CgVdg279uQPUHT0D1B0FEvFUrFULBVLxVKxVCwVS8VSsVQsFUvFUrFUKiy1s0r/oMJSsVQqLBUIds3AIdFRKiwVS6XCUrWQEq+EroQ4Jd/85je/+c1vfvOb3/zmN7/5zW9+88uV39H/SuhamtXManJxSuY3v/nNb37zm9/85je/+c1vfvObX678YtcIp7BrWq0TJ1qtVqvVarVa7ZMnWq1Wq9VqtVqt1sl2u9VSpTRCAy0Nu1b6a2axa1iq249F+52U/kaK/AFWwVI9BSHwzBrjGcrD80QfTlcN05MKljNKTwsQPrCcllY0opRhOec6VFGCZI8SryWdPNiqTCbSwHLiWbvKgaw0hEUCiKW4JBCLJE5fYWIitvPPh3Kc2CSNYoC4/aVPFBG542UbwYaLP8Aqv9bAISz1Fx31dETmKufPZrPX0mvpdfSKSIbUlZSqdSV9tOBqKI/M9dAfBjH/ldB/LTSW5Fp6Lb0iujN5FaQG8Aqo88g1EBS16x885/pny53r6HU0geV1VAQgzWw2m81ms9lsNpvNZjU1NbPZrGY2m81ms1lNTc1slnBq2+YlxrYtRY4tW+fntm3rSQvbFx8tazzUfPUFILq2ddu2FaIuGWLVGsmsU7BpfxUSxGHT4FxV2aakkCawaHUKVZ3g4FT94qB1JsGirXg8UgAtrcopSXks2p9fOy9dqiekQJ2wUWHRnEI5KU/lMoiq6siiML8/tkmgAli0ByQuBnX3Y8h/ieufYkH1qVwKkSJFevR/L9YpnraLYHo3kmvlQnIfuVOuI7eRa8Bl5C5yn1xFbiLcyC11EWE+Lql7CKdxDbmF8NYl5A7CSlxBbiDcwwXk/sEs3FHXTx8+e/TkwXPHTh06A8yREweO+8Z104bNGjVpBEBzxkwZMmPEiAbghnG/uF7cLlxCt4ButWTBcsVKFSpTpERxobhPtE6aMPlc4qmkMwkSzs0jRtwirmb2JTJESBAgP3xk9sDksUOHm8PFccNGDRozZMSA8cLFZQtLFpXuCleFm8JFMXlC0kQJAEiMEBEiEgTkh0fXg9vBbXQXXUWXg4voHrqGrgaX0M0wiOGCYCCghT+/vgoU+CbsuRLcPBfPvXPtXDoXgnt1s1t1qe6cXNwDuDe3NrY1tTS0M7My14FLNibWIIwB2JfXgi4FXFtaCdwsF8u9cqtcKlfKPeBGuVCuk1vAJdA0QADTklLS1MXt3n0kSI+wI8wIL8KKEpUiIj1kqBChQYICAfoz6gf3wXuwHpwHzx07degMMEdOHDhv3LRhswarwQJgNPiMmTJkxogRDSAMmC9eunAJ3YJBsRacBWO5YqUKlSlSokB5onXShMnnEuyJO3ESjIRz84iRIprZl8gQIUGA/PCBMzEm5oF36MiB44aNGjRmyIgB44WLyxbYElfiFZhSRQoUkyckTZQAgMQIESEiQWBIfKgBa8CEhIJYEAcGXsAXMAYMFjIk4sdHw0IKf/jPAh7EfHx7eA9PmOCH/XBfHwVMAVfAgBsw4oYNHDAHnIgNMSE+xIUYETMyKmJFvLjoAXvAjo6NuBF3wB+wdQ7PYTk5N+yG29re8BuGg1uLg4D19KpUMzWstoYf4LIyMkyGHThIw2kYDc0Mm+EzzIbprjljMRZDwFUsh62Yiq/Yzo4O0+G6ujych/Hw7vAdjoAlYAJXmAEGAwvDYbhBAy/shRcs+MJfWEyMC3PhrS0FWAHu6kqAE+CsLC2shcfGEGAEGAtrCk9hKSkqTIWrqgxgAzgq6gA+gK2snLATLlDgCT9hKKgm3IQHYAI9mggn4elUCSvhpSUXN2ZyIWEmSA2pHz2K1JEa4TfqRs2IkaN2tAgLWNSLWpGiQ32oDRkibdJGhIhQE+pBgwp1oS4tBdSA+s+fQB2oBQny0366T49+6TWNp+/cydN5Wo+eOl2n6dCx03Z6zx45LafjxJnTc3qAAd70m3bjBk7DaT582nSbZsMGTaPpM2cEaAE6TZoyXabJkDHTZlqNGtEW7QACENNieswYMA2mv3SY5tKlu3jpLKEdykWr1cGDx47e0ZmZOBpH37iRo3O0Dx81ukbToGGjbVRSoWLFypYoLUXKlK7SnJiNqaNpNBQoP/pHP+kom5tIjBg50ke6SBEmzaSVKPFsz+7sbNJNesmSz/68oqmZHUKkibxBggC5bBcuZrSNlgHjxYvKGC1YNAvL/sTSWLJ0DyftpDkbSbfoy67sIS1kSSdpGA3a2+2VvtJa2ktcHLat394eNBwb25pcz81RRYx1WZmYAwcKWkFzcXV1V4OBebVXL1jw1V+NhhbVUQ0FZaAN9IEDTu3UBQo89VNLSQ3oAS1AQFM39dRUE2B6hQpbW+9XqVCRok2gQDG5QrIlT/S1c9bTiwSgSfRZg27QYWEMmkGbmZE1WY+1WNPVdV1DgHDXd21nF6EjNB5eXomtliABq7EQNIK+ukqwl0CrtTor66zP+kKHNbXa1bZa6ZquRzQEQ0MNhU1ImGGwMWCYQKH5evpW6u5HaqpeWkrqKcZ3m6mfRqDV2q3bOi2yTbRVbzVWeO7YqUMnTpte02pagEbTZsaIEQ0gDJgv7aW5dGhvAd1qyYLlipWu0lNaitZJEyafSzw5NbPvECE+OrMxdeTAccNGDRozZMSA8cLFZYu27Mpe0ZQqUqCYPCFpogQAJEaICBEJoiEJCQsNDz0kKvZhc+Dw4QNjM3aHDo+Pi+2h+/Rar/f2JLQECnzN135+f/3XGTIEBg4OCrZgY+gLcXFyDx5QqxCu2JbrnK1t7bw8Ozs8vLsIjdZnZ3Bwb/3mFhYm1ubWYk1G5sCBWZv12poaG9ZVVmd1VZVVWzUVgt7aYsCAqwsMbIEXabsEmpaUlpimmJJ6qqdJkSL9kBx1N2r06I8UNX4iRYwWITqjkyI66UsJATqgC3qg/+nzPnzyPM/3XM/x1LFzOnLmPI6bu2GT5kyYy8sXL7KfSpRI8XxnZxIk5+TcVPLPTyZLljTB8i9fuHAJ9fIuXaZ8yqlQUbLlx4kQyawixMqtXDmLU1KiOApKykohQrBcy/Zb0BgxAChRYnLyhI/36IFpOeIjMiVr2DgNGlGY4PiNFb9xFQfzrOazPi75XvIzLuMwStzFJ208B5DvuBQtN/IjL3Ltn9xJkBqvcRq3gYamFhiI4cKgoeCGDXH5+bq2pvYK1/DBQcITPsMLISE5fPigp2dnB+HYvj60P68vWMDGhuYY+CjhcHBmDsjIyl52M7MwOQl1r8Pe7W1tXe/yYsQ73vPy6BarcRwQA/coTGhwql/YwW74Cz+8GohHnkPb3ywc8HwX8b3fRTjdowxMp+7dY9xN4AS+tJSk1PSmDxjAJMDpScEVfGrqgJQV1aleVcWVhQDB1reupQV1qCe4gbdptlJaKa2UfFZKK6WV8nKrZdDK5SDfAq3L7RZiGB4e1YJsRdCglZAVBi03tszgaT3nnHPOOeecc875Vsq8/X+YgKuiqJhzIrJAXzk/5yya85+fs9fzc85gb3l65C5XN8Pkbynz4r+Y+Z7/FQZQ/lfS3x+g7XOGybggCtrgnCCvCpRlyG7Tdaql7OoairveDwVFWcQe7eiAZml5xZxMhyZVCLomuU1XUDQzpY3Prii47DjosgFTVUYMYZWV50MmMWQpTk0pB04A0YTi8MnE1gqprypJAR7E1IXlLR2gc7mtDhpxdboxx2LNAzwqHvlgAWrGUEtR6BXUy5KMN+yYOzo8HkwwVW3fypxwzPOBmgZ0T2QUnBYIWjCqdQwd6aBgyH9bRqwular4FrNk2Y9AGWXodbtDS2walgfahs8R0Alm8K7toQp0DSgVOBRAT1TOEBT5BpqDi6FCTEJAN7lILZtAp1yZAXSDD3NLZ8iOFj5YbLNYmogBp2zbBtthhKJZfcGIz/8q36aX6iAIzVz9WxLl1Meqz1xFZALpSB8ZbfIKETIytYRemV4lk6qEGnZ+oorky9BI/wMpuJBv4KjKo0LuZBlzqKSaKXKmgbhMiAVf3tGELl+bToschFPLIUFi5iAKDOVFFizkHzyetJX4G/J38/yYDVSfioJdHR0E7DVbq9Q5ubgHcG9ubWxramloZ2ZlDsjGxBqEMQD78lrQpYBrSytBFgKsK6sqqimpAwaioJ6cChBoGiCAaUkpaeri5jvDZdhJUJlPzxkxXlxaVh4WEg5ewIFvXFZUUgag2kkQoDGinUheXCYiQrh2HYMWvknW6WMPOdMDB1yg0o8rCEDZXKD/C/9/euWCmVpNq1zKKdV0ynWcSk0PuIxTA9MoN3EKNX1yN0ydpgXcwimBaZOrNx0wFeBGmDJNl9y6qdI0ycVOpwEP3trW0sTCwLymjaEwHKgwX7pA4aqBJ6HwYiL2gzpzf+bsLbQ+WCsL68qignLz5ibDoBYCHGg1hf0MPGE+AgKwnpKL796AsF0HX3HuOQ2ny3QoXG8bC27DbE2kg7SPptErxjpFn+gPGAx/9YaegLuw8JUUFGa0SBEdOW/YrFGTBs2ZNuOlS3OpQmWKlChPOpMg4dw8AqR/dGb3sHxsD+3YoZFxUTHxUANhhkEMFwQDAS38+fVV0MvDi3BnV0cHAXvN1ip1ruW6jY0trdW6LM3M7Kwd9NgZWYs1WrO1vbm1Wz/ouN7Cwrrqq9bSSpCAi6tBg67uai+vsLCv/moGDTZFVTVlQKqlGgoqqqP66WmAAAJLBd6ItBQRo0WOHD36o0eK1O4hHVK77vuNsQC3I6hQoT9/Aj3QDRniw8fP/Xx0VM/1PE+ePd/zQ4fw3JkjZwA6dOC8qVNnTRs3btKoOZoyL/MzN3Myohf9mIt5AF/+5WEO5l5CH/ou5/ItWq7loN8+C5ZfeRUplxJFe61mjRc2ZND4jBkw/sLTM/tsEyRHfuSbm0acfDLpTKECxYrKV97yLFy4WIEDx40bkjxs3EaNESMmT7xECRGZIUJEHkSHDo+PjTt25OgRo4WJn8ieR+ZFNH7FMa/jOV7kmka+ec4reec9//oQEgTIDx/VKpUqZs1zcxisc6c7hDk3tsE6xMPDxCcqRohwl0dW9jO1uwl7z6+rs7vdBQX1rifh7o4CBb7zVfjf+/r87mfBywvOjcEXLPDq4rD4xSeesdCwbO3L6wvsamVlRzue11iDb0Asq3DBHw5ewzP8De7XzwGewu+8DsfFxcXFxcXFtZUghBXHnnUNNTLQMhNicsiNAvMMSNgs001+M3glgHFMhqQACxFXmGuSBytXvtJyIwlKgpwwM18k/jOtr/W1vtbX+lpf62t9ra/1tb7W1/paX+vLZX2PBJIeIl/nBIAsEOXPYMoY45t6LsOIsb5/1fr+2631/as8JKXoCDnAF3VN2mRRtaUOlQYyUaCX1yQVDaCsf9ekAUMGuF6nEjJwjhbxY2RzVImRNAtRQiLJ59gdjr38itJAxJh/KJHiIUm1e2OQe+wZZKUI7uruKfFiNUdnVO0KJWCqBoFfGQtkcvTBy2gAzZpQZjFuUnBEWsthrIiweZG045BMDvWzQmSETh0cieyJJeeJUYoKh8zktQZyTotnCkxS57I8GMM8JFMkQowKrayMTNjlZjXLJ6eXVJtqnzQkvkj4qaIZuwNLhFUN9dEHs/Asb/koMkW6QGCuzoAqhZa2EnQNkMI69YPzVxGflqqOVsIobtmjmoBSJ1LUEnAwW1L+GDV0a1QNw/CVVsmSXywaWSRFLtsYopdozlWe0UAr0oM2mUcXH0dpi3KOTbGksc+cuQKM+2bNmVuJ1rcD3YzpaICYXCHhFAASI0SEiAQB+eHRg2OHRsZFxUQOiBsODQs1EGYYxHBBMBDQwp9fH9+EPQl6eXgR7h4dGxcTES34VeizMrIsLKtmaqVSUkOEoORA/cjE3JHjBmWKR8fGC4EWoOqgWPq5XmekO2q8qJwkAdmISNiCi1qkwZUq8JlJE3gMiRA4DKQH3KVRcYsRDTEWQgyYSiAEDCWz4SZpYEowVhVGIhWFjTj1opbTb5qNj06DM3GPPtNdmkpH6SS92T+6R7PAlyw+4MfEwgwXsOCfX18FCnwT9iTo5eFFuLPD4iu2zsnFPVjDamUOyMbEGOCvri2trCuqA1AEcNMAAUxLSklT7GLc+JAeOVLUiboUEekhQ4UIDRIUCNCfUT99+PSel/WoVFL2oUgliQoISATQAANHGQwYSMI4DhXVOLRK5mAiJAEgXDgCAQBQqggZcWEKBgwAAAAAiJigCABA/Cxbkwb1jWBjeEmzBd/897bYjfhnx25ELaoP79+rNwgsYG1YOBqLteKxOumJz4t4+CxPD/PaTUCnPta+ls9Shvi/VI+bDE+MX5SiTeiiUT+hjGbEaToa7aYe0mwbKmlkaVyXlDIa0Y2biZwfjfC/0bgs3T+dsdHE5SujWQIK8F/R6IqNxhUjzaJnJOqf1SfqP92K+nfS8Hpp9N80XuEOQ01kjpr5UzPqaSoFO03O91GDRFHDYKhhtm5T4/3FYKvkhNayn8aFL++dJrKhpv5SszKmhB0z32nWgH+asM1PgNItTbQrTXl6uZtm7Zrm7sw0BHrvn0aUpah+3WkYQ43mUuN4wlNToLPXeAi3moiYJnfddzRzQTN5DOBac+OpgTlLe8FWSs0apl98gxPAkGEqKX9TXy2CNllAHFY9aEu3BSpPbMoTwxLelFpA+TqjiW3GI2w3dQJw1XNDoLDrCEccRstQ6W/TXdQrlepqw7HYLJvQJLbrbTpht1HyynBIaD8DTtVx7as/DG83pUec4t7QvIKptKa2IFjJjUAislLdNrI17ny1gajzCo2LuguNzXuD4tvVXmqxQVYTm0yYErh6aQ0urZaahp2wjp/WzNctN257y1tHOHTTE9WNyOZVeOTqudnsurqmySoa1a+roTSomDvQaBVE1WfmtJEG1Cpi16zTvDHy7qIhzISBjVnNVn2NnBLdrKcQOn9+YFhfrzWuaIvtpWWxBxER2+c1WKUR7FkkSFJLzmNg4zrnXAjVjPpiwcQ5JfgPe4WkOdfmyRtW5fc6QsVsGv4KP75ahKlsKuJKy0brX7JreGR6VNKdqFZjf81mCiby67M+daPgMkUPapCcw+bJOabZGROqG3FHH8p3OVG/NF9YZ+pR1ziDwKbUU8ufR7i/sHaI8N03C803ZZbgMshSLeoCdF761zvgHh1q20nJ3XR75wuXBt3U6dk7S7Ow88r0zai+ONzR3DLcSnn2BBN5Vv97Ge+uFHww0Li885qY4K+soh6tmeH3Z6Px7q02fms3pm+6urUe6BtQXG24mGYkupb8e2Omvj3lblKOadWib1i4NQfRFzM5ovYStyYjeg2Km8W0OKDn3MD8++oTaMhM15b3hpa+K9cRkUlTENytQYhpKwJ9SxJuuD9hNjsRLBGUqwGTxQjCBqExELDXB/IhAFGWCNf0ALoCCIwO6pP+gduM2eS9YyQxKbVnKFjKlZokf6eEBqGAhZra8Dxgrauf506rnWCYYQ5h6Pfr+a7dG6wjZv/UBqHjFG0RKCPCFkyf81cQ5/D3b3dSW17Rsdtc6uStLdYkRGpnIdb/wp7tUrFtLefkXJXkatrzsLjkst0wTj33ZORNCOXa5Wp3I87Fg6t0+Nwascm6soRGZV+pzWdZb1l5NiUarQl93lEPtKBu0mgvfZHJsHsO3Xrr6L3cTgPpmVl5tdl3CxhWhswBtZZSeP8Rkw3xy/Nnm0/22pHBnZ+VhSd7296GqwZ+Asw3hKtnfMntPhx3wz7BF6tjjLaCZ+ZWSrKl9qnEyv9lJFuUTRbma2CMTMHbx272zz+fycxG89LOQ9LZYy9k6hzZlQ9PgxSPF/VDl3dkNpforW1R7oxoLsxQ31Zg0ayaYm2lMRn2p3q8EZ6e19hh8z1xsXHqmN/g1rU9wcmu4ITVqjRa6oKFuU2NibIrGjMRV/sgqODgKmPIXE6W7239/cRm/mgt25kA2KXDPjYp/2N4gLenaTBYoqHV4kyRV5kDXtxq1weATeZv4a60C2Q2kSHETctnSoPziAOzcCZtIIHynuv8teGo0Gj4/NkcgeVurLdVDZm7i2zybpDiiLLNYXS6br2VFRuNK08cyJrSbT7J7W0m3E4kFO2ZF1myy2Tvwrzq456NHogtXHjaE4YYT5Mp8EYxKIwfcj9mLo0NREpPc5dGrejOwcUY4oVOWP8YPyHOEoUHhXOnPqojZWFzK3oo/zQh3FOJ+FId5O6n4KGVj9R4c9eyuEN1ZsLeUdzj1czvcB5U7sz5VWdhqgZWRdGZ6ciw6NuaFB+OBVyuAZHHs9k74OEqnH9cD0vHzsRDFmfqdY7THtYatRT5ttdG5KJ18Ix0zVLWEdhI20lmcjvSLmycvP3dYD9r6nkzYVkQXld8u/VmNljfomvZeYDLC350tw5mmGMS+b2AbvXa6mmx9hbc7MvPsjwtc2X48D+7OpSAvZduQmnpcgUSmdt/FNzhImrtobvq33LXosK8kraUZs7DLKpe4ba4TuczE4/9qmFbKTbnidau/32z6LgzvWcml0GtOOPof1Oq9JwFLzMTd4GMO8xvF79N0Erb0phdtE+RZGtu/j8Thget/UCW5zG21aaZM9FnSWUanJMBiP+F1uij8W6tMHsTlC0aZfgGpx+ezLtAyAiobUth/puMSssGgsMxEfYWvYPU5UW7yMl0yMnSFU1Omu2iRdatG890ALMdgXcr3nbK4Ua/3T3TSNk4mC9YIN6oZRwbn1C6bq+5AjZ2q/UuMdPUPPy5iThJO4ag0bdxrurezY4XUV1bd9A021/W4Ag726ECdiVn3X6VOfPYrdZsjjKH8nwO6KOObp69kZYldwR2ZTtwypWlpPwzogRzATDZrfwupartH7Gn/tqeulWf1OwCd8+4Hr+F0f2zl7xKn5hbkAxtlj5ua9jY+2CtMN8Yicm73VEd9uzl1UIu1I5kncYlcahCbHtinHNNKjD3Fqr1KrBpnS2JVe6NHTsHRLMN6b4LM4eIU3WMNm0oM2lSaduGYVVbxsaal0DrIoZluiYtdz9uG75V/7U8hz0xty3nLKvucRUatjDYNuiPc7ZnrRYtiSUNm2nU5qmwb1va2e75EQ4baW7bzFi8KifDk19jY1g5S287iY2UJc7h6ZjkZoZ5+dibzJa2MRNPg9c3L+aGVW+NWrwt6q2M/2GGyMJhH1nWKTVXWptnYDK7Lf+2J85X1d2/thnWYbMtybmqKdS3u0rOP+/sRRw2aY5p0uqW0HRwJ2+xpkb+ZbY1JLGuqsgcL2NpverQIp33YTOszD+prdBXlcl09mgSj23f2obirOrTMm275x7EcVWt5WiteRFswWGrWoIck8I6Iy4sG2fVmWMi6Ev00/xkG1e2xd9CmLxJkzym0IqVszzvkxCWfp3LXGPOTcqEeS3Pqwb9ykwjLu2GQ6+mHuOe+A1FzbwfyS6lTkvD42E5Hxun43R1HJaz3RiJK4jZnCY4nrvyK8ng6QoeInnx18y2ZucXrZy1PwNzKe9/p4LZyaG8jQWa7IPc3O9l4DK4leTm+JjFXa4nR1vaaoAj7AL5tzZr/yztgW573SXj5U7MDJGTfOtGzYWiC3Sj7J72JX8LbZbtIbnZhZPUoNHFOtZuZMZpw90xOsizzyCwyzd4d/w46gQ2SYujYgKfMrOOecvrlrU1xrTa1VrHooCFg+VrCSVoiHX+756y61iRO4LOy+rk3xGwKHn9d1gnqtu/xO+2dQU7dPYmxU++MQ0blmqY9D3FZAnmdWxRZv9UhzOjbVzEfHIyHicLk2sYz/MYi/FnkmDWsSXxtZ7TplIvbAOaBdr/X3wvX3t/y+/l+/5v+bV82/0vv9bfu/9xnd9HWpovrvt1b9E6hj50pZXsqsXtRab9bz7JPC1cQDcD3Oqz+8r+r/fJz8v+nrsGonTpEEuqfwyCPq1aIPdakxYK81UESyNCjaL/XsPn8Hb/vTcB2gE2LHEz8I5HccjoIJpYlXeD2hAOIJmmKy7zxihgvdI8Yce5mt6fhWtQgJasQYKm02xyvgYVaAAblKChaxCgKTSaPFeDGrRwRSO0v2ZiRE+JRiqOJzQtboXmrxfaKpahnfSGRkgdGqK7D01cUol2WtHIZjQ0djSGIU03Lmme+NcWHtduDGt+rkdzMKit4nnaiUQ7VChR9jsoLpo2DeGaasNqMmKqVnllalld17xMKoxKlTFbDL7ZqkRt+Ri0+VCiaeOuNq2Hm39rW/y2HVAfN8zrtf7wBI/crUfMjF67gbOO11njue4L5Oz2TQcCh6kEArgId3vg6m64VyvUXXzIRWmh1pMsc7ty1cIQ4dwG+S8X7Ua43HJbAZ3/fvt0uHNqIbVfSWRZim46v45XeNpl/hij3pyP/YrFglK1Z6HX3P2YRHn8+jv+M6ZZPvos347W3+oun/RA5mwWZfizUx8EjE5i6hEOxd/wWRTXd6Cq9M5EC0OV3e2uuqrjE7T8pi411PNWIAs6Ke/tyIs/en1zxRustZuDGahE0u4uyjhlfqL7JoxGewJ6H9DRBYpmkQduzXbY73FrdBDz2pkbx3nO5sa8PFPO8dhntDVaOxeNjHkDFRVzV6fFQzFlCCkIgxzgKfxXJyZhsRMpwyV2tRk95e12IcJaCzc8HwrXFo/hphe8DeDfndK/wj7btffgWc4ZCPdKLENYmxfvTjy03SsSAwaF5xhMooTreJMVbuZ+fp3S3+mj4vq+3hU+A9p8IDlfV0Pep/Wy4y8K42i/aK/++5C8mvIt2eyf79aFb2moe6VGBg1d3eWHUl/ZdFQbSNo9Ftaz5KymJp3DVJTf2JPnEdVNcLBAz2cDyn3q6hK7HPPQOOdYV3zypO8hcks73ZARlGIY1eGbzBFw6d37C8SnvoA07mnW8nREk8haT1vLxkiWxQb47B7JTTnuoQpGr7zne6BJ5XcYUDkKR3Wc0l1i9uX6rJa2dzXnyd6h2PKhlRM+MNjmvvbKklABXdo6TGcoJ7SnRi9byWV9uZzvw5M3XkalAb2n05IWfKMtL70+Z9zATsh5sMVMce5pnps/e7CnLvSDj5bmTsRkDrT+zF14NfPBXc4GzunaZEXuOk/uvJ37zmkm7NSPj2BN7KQxj3hhIwIbnzsjfvG2o9H6dnWy44NOvB2FMNtDu1RRHrx73K1Wvtfmr/fZA/2WX0/j043t/ytlAtnrK8CVDQFX3hawl+eAKy8C3Y0CY+0C6ZsG3nAdiP4Ggr2cFaLfsrCXi0P0Nj3saZh4w9kiejaLK5kIxZFmv9jbhPFu2kivM6Lz7T1Pjyarjcatyl5pw0J6mx1ya5SIXrtE3FaLxDZchK5ZI7eWjehlD8n8GST+jMPKQHlsy4ZtxkCGK62bi0Nmr/SybvRhTYgsmkuTga/V4axap9AJuTCWlSYCDPwm0kdx8/7Aqo0LNRLeXRuxdPlHL5ksyOr1nrnuY0ZUurngMqJPiBM8BacY12X4WWpcAFFbKKtlCA1A3hSsj4ZQ+v6EMAXfUclIu6DY5v/t0Bzu1aQ7se9l0bFfCtM524haW2odkaZdPGUWIfvbwr20glxj/5Z6+QfTmCFvf6iuN5Frt83QR3PEnvLPmpGM11WZrex/sPfhVFOlkXJI5vmRGaZcb5JsOx/HACXYjg3S9eQ5BHlwS6h4MTVi6meFxmXA4PtZMZgiGBSKEckpmTVnjij28J0PrcluOIU7RtzEehLT2FGNAq4zB8rhENLlCaSa4zfUswdkBy+RO+4xuqngxXvm0RSlFs1M98e6U9dDEtgYatMjDCFjdmbZ9PCCjOIpOPCNMF+ef3AYvuxOdrmM7Xnpz7QEDQx+C7VB9yIQLWWitBFyN1h/HXOlXZgeFzG1bm/h4eIcTkCNYmzsssyD9altCm8jLcf8/IZeyORSjSdmJjNJfG+7BiLWzAuG46wZptpwHbjKbFppecp05MjIaCYq3tnoO8waJGT0M9JmB9DcQg82bQhtb4tWKgqADpRZawEpdbT6LHTGU1aBpHWdZg4bor+7JbcvzMchRl3zbM9yowYjiaY4DyOB/Ro1t0GH/qJZJ7JRt+Eyhib3E/2VGcZ3S6wL7A7FPKvJiaWHZ5siSVC1+xImCnZFfqPUb7WineZLC+2Tt5nxr/VOmcl+Lzc4J003TEjnVXeYjRmdvqwznvitlxYv1r6pI4MciZYpfPYr+erhGs2eWxoWyxBubn+Kj4MYge2hg6exPJmfGb6BtzONmkbFzpwzhtDdCWEe7/1ZZRq8nSkyRsTunJmHv59Jg0EEgdywrBYM6Dph4j9rZLVn8KbnAJ7p2p9bPctzrmtzbvVYm7OunbnRY17OdNfjRo+JONc9Djc9ZuFkp7ZB2GZkIPrTiZ+xps7Pi/gtgEcpeV4d+TPWmQXbvL/6FbqHaGlu64bWtlmfY9FfrbbmlGXpnExtua7jlHQKTeZukkfJ+7GJTlOflcyL+sBBF9825EeEdEpeP6/K0PCttK4Am4fF13mHfENM0WMWq60xlrN/JW44E+q1EFy+3UoYjRNNOvxxUMaBV9uaqgbE0VI0k4odiJsI46bpTWrYg0aANHnxHYSunwXcri/z5Pmx29rh59FQNiu0eVCYGwdZPVu2jNp8gDsHLKLkuDVa+6yGzyL3toE5PXk94W7jv1bM90reGHu4MIudo875DEftNniM3ap7Y5PLBoi0G96DQ8kW5tkVrDtm5rE1YGl+E3EtrjrMePQuq5zcx28jd/q0txZyO2OL81FdzZw2xOW+q+sMIbaEi1bAtJyzgf7t1kUmK/AJm1l3T92/ec5bXgkv7zWaLRRj/jYb937jBfhLX9TsiYAfuPnbQ3YGyk6YQzBmvz57+tLVN+yFn9pndlJNLKESbXgHrDtezuZu1/iwvq5kznIr7IktBLlSLyGZk84vc+TWrbQZljUueF7zzdbFbG/oqzGhZw2KdgSWIkbnynDoaU9qGAbrdb7QHBPerobcJlB2cnVLM5uRuZl+g1m5pUSfs+1ms0a70CfGSkkNeo5k8rtQMLOodCFu6PbPJ8iUnMk8RqzsauV6GkC5KZ5aLAR2bPzJHoz40mpLlNj5nl72GplqP+axG2IEwDGBOA//8iQCmoOvjNDOimjOTUoed2S7x+jtauYUPO7WNleEoeRwT7Auj1fFPLB5f8UcvxUOvBfE4PCXBFM6dcsmQJfnvfMZrLsGdqe5g2JpPta4Kx6uudzeGAbnNU5tahBjcm3G2NpzLt6y3dakC8Z/ukvJ7P2b5T+t049fPQLPTt5gV9thLIc4s6flN0ytEj5+4oVhc6ycMer2aHnyc/bmoXZtMxZCcFLDQLrlaQDjp59nzxsT2LItD4IpNo3/xzJuvjt4P1KXn/nHtxnPjvkIO0/1TdOPISzfxlke1QmkxkdFZn/JLP/y9m/BrjQ7ork8oz4WBsbWBb62nMUye6KRRw1YPiJjH0221YRnxg9Z43aF5vE7IrM7siNL9IbAayingHxmf/nk8PgJwYyWLtHs75YtX1CagEFcd9ghmZZMGuOLXWxnD+K+J4bBCrp24MFrNPHCphC2/X4hvZRujL4xXFD/pKSNWC/zXVDanui96L3Qm9PuNltj7xq1/PFtjNuDg1kyuSPytPQK9q2RIeCwngKHshyuHdHBv955Z7c4p5Vk+NKzbCIdHKRmKQNmHfYleKsbwju7hSI416RJSUpdsjKhw4Mky6TJ/kDifHX+9liMcRZFgVOduxbDlQ+k/JYg41AEB7u0+F/FjT9ONs6g7zRnxhAXvy1PDwmzFvXi6NId9j1qcwouAJuKQ89p2Hab+8A9cq2el8C+DjcQD+I2xU5EorT6/5FnL14Ye8rtfgEEjNQeJsjPVc66VO9G9QNOCCMev2NZ7YvSWLuKsL1jicubQDFoQLZTGKfy4LWG79kS47+AaXQ2Nn/gCS6s876dO3ptmWc77STaEUwbN+RuL6R6+9v8kTu89Xs2lo+RitH7dBWVkYX44TwVfLHm7R46zZZAP3ckf8MNxiunnQd2NU8/EQ2XRz9yeGyAY4JvH0t/y+/l+/5v+bV82/0vv9bfu//F1+pr/7/4vn7t/xbflu/93/L38r37W/pav3f/l1/r1+7f4nv92v9f/Oma9hpMAGj+paTEQGxk9L+r3/ZjSd/l9Wf1u+xha0sJKzDxI5x4dFTix/5j9bX638Nn77zLuDHKBi/OhziGOKut0cnxArueeuHVi59GS+NiwoQzRk3KOP7GJmDFSK8h2Wzhv8YnJNpKdzoft9hrjd3CP3FLoydrmkJTaRweN9Locn5H8/ByQoan81kahoPdwugtfMKz9bSnc6LHqJFes7RZwn4ZqydLewFfaC7feitgU9wj+1Pbc5bB6XyGR5xmZrbyqXSVg21p7Re8jJrXdFv8AsotzbWlfbGtpNWl+aSz5XiH7/QkrWX4Fb+jtoBmu4Vf4S8ebWllr9Lh3Lym2QOuJ9EKD3KqX2bbbNIiq2wVwzcs+Eig3LvWUtBGGTyf/tFLSy9NvSp/t5zFx6u1yMR75PSltYRydsXjMyNkD/0aZW+VZWvYS2vptWb2RbGWK2+6K22VZbPF9W50z1LyGpYCWCb4dxH1zcNFZLnXw4+nhk6eP9bSMGdJuEFrbalHnl9aQ68Uuy86u1xp01x4q6x3C69vh9rLxqAvnP7ZsKJfs6L+NCgtGgI0ACL9kUInxHqmMIApZJmP3RZ5jSDoNOJjWOPDspU282gNfYZpT2gx9rLm3p3hU+e44Hdt4cBlCgPH8LwsxlGWGZJ20HzMLujl0xgNy8e53c6iHmE6fAuKlINYRZuUzbQThRtzA6vCES6zMVSDIV2wMawBtn2JwKW1PC/OemUCyUcrKwtLoiPb9y2DfxuybsbdS3A6KSZSKQyeUptNrRt02/sun9fnC/HQeyTNegdMkSmx16UhOgkBBdNmCA6j3Q77lFhWkiB13D6pTCGvdH3oraZ++Ut1Y/orZdMFa7Y1ZTdLb6hVajGucmqqeFuJZMyul7jmgvAT6olnBvncWLOR6rr9fQHNnyO+rdJtKNSpDNB1WbZOoIItT4y2f9FyWurmk/kPQHpNkfVnAVNsammYfqXsfMHNskpke1ZFI8JZGCaD+6eR6mZ0LzG6lKc5jVGqb4Ac56CYshuS87Vb+5m4w+OksYtkE83d3+QZbm1eYENeh7FUoCFYQSNacGNYwWFSYmOAsngzDq/EGktvqXVu8GWxUmtj+itl0wVrtvW6nGbNGeo8M1McRuw0xSQaeOMl8boE0b9BixBX1BCXc/a+xNNew5mnWBShPAum6OAZLZnX4UC5/aLF0iN1Lj+35X+lIYf7+cvY7kv+jMD2amGutCkIvZ6OgN7K0zMjr0cSsVLGpHtt6bvSoucdaLC5p/B87dgWjNDbPXJvLYleG0tcLTOJbc+J9FaA5d52oMf4VPWOyJh5mjWcm4mUOb7uPIr9ZRP3acdOLSQdbfkSViG1vZJ2WSN3eH+MDP0pbsy0I5MZ4czfgG0NK9NpmYjRIBoXc4U+xaEst1UBnI9jcZvFydkgNjdT4FFb2raUrhcwMps7xdwaQlcViPmUZo2IN/OWHfaYyfI53u65quFlJkzTNLM6ajJoDm8xZBhtArVmXI2MuQ/xT73siM2cj++hlJpEojFIm7FU0zN9A9O+E0eB6XOWaYcYswmXAeP2yEISbptDPyVrRnbnnLmGw+sEBcesbc6nvjenzKV9It9UC1ZnbkGT5vrsBLchgz8Fl1VmpLupOOffmmiH2x2lMjEWtPDYbIf1OazGbrTBEli2FBubjXxSXoddzS74pJXaQ42kS8CWyR2Hirn+weUvg2zkTlFLHQEKm89+PRyFNNmpO3Y5YyZGdKAvY9oqcRT+eI4L7pBF1Qno2DhFZmWxAtNsuSPT5IjjnVU9U2TBxAhjU97ZB40L/fkkuoGAz57LjUzC1O/9YnIko899Hyw2w9U7qW6eWDpKfbdHGBueHlZOkDk3Wj082H1BygcS1sSyxRnitO3OsGyHSYXG56kEJjkxKq44ZqTy3T2rNtnOqpfWK7zYjHXavynHjGyfc5UdrpRJDDxC9hkrL33TG7jzeliAo2+TaavLzb40uNzR9pv7sPVNeczI+pi7rOFKTXKgEWWfY6D9+jYCzi1q9tAxu3YbQHzszvatd0+0wJcN+z8xnmNTs2vi/1glTPCmLUY0nwW4KKA7VLCBppnheHfDl5ZXSvtJfkp2jmz3nGYNy/EESx+raz5C7xic7TZyUj1vRDAsDzBp8GLMecuMPtExhY6GpplyYQ3yuKnvNsJ58zQ1HG4TKmt8tfOMe3xwumbkuP68OeOwAPRJy7cxz5kZlQvm4x5OUYnTrt5Y62bm+I2BKdBpTo1Ry8U5GOEhvrgTVqnj97NZEvSgoNLUuztSImNuCx3KMib+1i+vXyo4SDYlnrxZI//8Wc3lpV8z9IxAk4l4+5fH6A4EMs3Tjlm7gxeZBRgj+1gDnebFswxUhh0aAUeTVrcPEcd8MAurZ1Q6Ed3kfB/jCg5H6i7IM7w+JTNG3tdcpQwreBJHj5TlCWThMSMWhyypfN6A9N/ZLKFhqVsqg9z9lMdGuv85lw5X7CSPPSrNHGPhl11bx/nS3rHmMB0O+jqhawbnRYm6paGsx7tamWkCGzgoPS1dGuXRnbMWYwgWOsH/Ma6EOHsUHiTnTomojvzC5qnoYf1pgjBPDfHWrwsJj3q9YfXP45muAb/Rs7Tnuob3Vs+ZPesa21s99vBcdzNv9NjJM92zedNzCc907+GtnlU8+am9gdt+5jhw9banzRxi56F55ey2MZsyS7DV7LshiYEXmynumEi7CO4GPhBIgOB0zV0O80YA8clgTAH7LfaJGHgBm8b0J2BkvStZsHDDpjAa66Ybh28UPU7Tx6y6KG03MgMbLoA8QsK6zmSjvp2uKcZ3z5jiN16B1qXb75SdNkrz4t2pxlR0ThFL02ZDOgNXVE5expQdb93diBMWyAsIXC6p2BeZ/XIr58Ax1W12cB+GM0x8U2OW3Rk53QoPWIWPhZVmX53PG8aPKwhVjOkZVC674U6J0wysnxVg4K602RRlPfcsrffsmMcj8o63z3A7UbbOLHZ/IVWdqlu2z06zfUb7jCecjykqoFXp98vx3DHaz4y9NhY6kbaYbmbIMfFw5/Nw2NnbLYjZgjKii+yKGnf/9BE3i8ZC/GaxunXF1tFYL64cfi5DL97bi9XSolGIu0jJpi3YnNXAvItJ1rEiyu7/vWDf+ZSKwLlIdA63ds/x6dzDPzS+JlCRN0BsbrexcIbU4rXKuYjI7KxuTtEAzkUi20KRslvmrooPbMEq5Ivz7/lx6efdhfGyi+melO98oWJruph/WD7CrJjl7TkgJzVKXPSaMdwOv+xKFGuhMo8DsHnrul6oh0fYriCLcguVfRPKgsatI+RaztGYTWLZoofSssZOBLKm4WoKTbNEvQk//O0hrvgXqplnKl6Qmpnwd1jmt4cBv7sYZdClcBjYLgV2B567M4paUOj5Nf5XCEasz6/zAkzSaeia99uTMy8SpUQm5fB59V2eY91fNOjSLSBvEQZ3zzmFx67rx7dr16lKzm97Fn4EQE/uNrFUHreM7TjZvX9PEZtY1mgOysP+HqKbcJ2zXBVem9y3aO9F4Ro8zVJnY5Sl59F0x5qYiXcrGevuRLome0aLMqqZK9Fw89zkeCX+1yV2iDa3jLbbCc/AZSNX5ziwffct7EzWxVjc8Wx2fnPMFoRD8g+l5sQ+OTdre9QAC4/BwpZnk60he1O9SWlt+exOU5/hCEtORvFjNfMTw4nl9pmMVGmzbIydncf2C9P2As3MYVdcBy5YuctrnCIHx3HbmsEbtnUtLL/T2jxqijtpmoWh0aDqNqyPrDORdkVMk4sR7hBYvFRoP/+suW2fIbl0UrakdTx3apohwlvjIJ2JnH0odHneXOCp6DPOu5Pi/uxjdBZ7ClZidFZAs8PIumv7mDbLTB14YBC9RS5s38kwxIwbeECCGJKeMwfRT2Q2hDbjbPK3JDPuO692ky3aHbKNDM4I2T7etBipL6m/QpLsms3ygtipf5uZboxBccIWDB/37M7Zz6pn0cZzy5dvcnA6pDbPWQv2clXA55MzAmwk6iyfLPE+640Fq9osQXdN39Yu08qq4GJ6BrswL2Oqrc9VsuUNQBts2SR8scznOr0u/HYQt9+ett5C1tmwnSfjpbnpy6Qhg28+VonPnvuE1sSO1895/CFlbD8D4awHQ6BluCbk2+5esdpKZmctg5vC/U5aB2bDb9vm47mQ7QD3zGa1PtuT7cC02m+z+iDKO5NjvMHIr9pBeLgxyUSPKlvLumVkuTMz26R949jZt4vsQWEbUwv0Bo428jfKNLc0MQ5vmnb4tu2ydWfOILRwjeyW5WJoyEpmUNePCo2rft2xLx3n0Ezm2lHxuMq3lL853CfjbvYrlpmrSbAph+OlxwrI1ovlZY81mckpXdIZEc0WFwtKP3Ykm1wQKMZ4rqRK0zvFjsgzfFdkfSpPUKysso+NzEoWx+U6ylIMbekKKll2bznWmXZooQ+XgWK73hfxEBIrFin2kvHpTJ32y8ANR0+qoqbV62IpnshG15q1DsuQczP0hJ1Sa+UjU+zVkg2JHLrAYFJ5RzG4ohfR5zbA5gm3sDzYUkBejxcOvXFjXkuTygqPP3Iy7F3n0qXGXs8SVVBLbF+rCcyTrKYFCiwwDd0OyVaG0gyl0Ovuk2AXYvc0b5EhEvBWPr+EYARrJszcRfS78k2VnDBc+z7HvLK5yz38O2ufYBqbbrKDXQtsS8yOW7H/cJ7YnWN70QAXz3SOLvpAZoZu9+JGt8TSzo2b4a4xxjazA8yzd+BOjSxNufeyyMzW3IUcEnC2W7f0kZMtjo07G4wyFbTo4rvaGsk0JOFWPifqxWWYxCzu9LIcNaRb0hqJl2aH2K19kHhimvJ1cByqwBBXRH85MiT+LpIt+t9ZZIW/JEM+HVgrA5ow5pBxUFEfV7cWvRM6JM8C3NSVNXDIvSHW8re9GI7bhcMWbyPKtXuf08XKGCft/LdQnyUtdG1nh4uDq6LUhjg8d7N2zjP/3dLrVfsL/2XtPqf1yAHJkgXXSQ24A+bDVbsDM4InS7LbmZuUAtvwfjHaB2fqdEKODTlX4YzhNoYolFDD993ud2FMgRtP7KmxlWVhuH3dGYOA6YEEq8TYaLXtWmfMQ0sw3XpBDwE1YVSEbOCY6DcKz1aZIwpGPjuqs2TyFoAnLW9A2J1w3FWfzDh5cZc0WC9KES8yqcSG/K4Gd7QALm0PNsgNpYjxZrzXOF0G/6Dblh6z554Ht9YX3rpfm/FuWqva1g1lIKAA09Nx1x0Pqy7kIqyP2WGQd5f5PpOdDLvN95neadhtts/UDuNus/1Ndxh3me1nstOI3ZnLvFEnSbnZL60f+E4Jxm0nj0+MkS29eVVBi3osowmYWNGgZcHixTRP3t45YxTnTp7VWbETFLxC9gszza4fMqXyyqgabXSJ7VQK7OtskwfTQUBeme+2fJJu/+ENz0vMe/QTy1Fi1uaffPbQV+mEwehlOdZts/Txj0bKLPn/HZMByF1AdRZ71f/Jr5gxubu7nymyf5KL0dC83lQAAAAAAAAAAAAAAAAAAAA=";if(modelContents!==""){eDwServiceMgr.get().disableAdvancedServices();ioViewerOpts.URL="";eDwUIUtils.viewFile("200_PressPlate-Global-650",null,ioViewerOpts,iContainerElemID,Utils.getUint8Array(modelContents))}}var c_eDrawingsUI=new eDwUI_1.eDwUI;var c_server=location.origin+location.pathname.slice(0,location.pathname.lastIndexOf("/")+1)}));define("eDrawingsWebViewerUtils",["require","exports","eDwEventMgr","eDwServiceMgr","eDwResultError","eDwAJAXError","eDwUIPluginMgr","eDwTypes","eDwEvents","eDwUIUtils","utils"],(function(require,exports,eDwEventMgr,eDwServiceMgr,eDwResultError,eDwAJAXError,eDwUIPluginMgr,eDwTypes_1,eDwEvents_1,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.removeModelStreamCache=exports.shutdownViewer=exports.startViewer=exports.getViewerVersion=void 0;function getViewerVersion(){return"30.5.0.0019"}exports.getViewerVersion=getViewerVersion;function startViewer(iServerURL,iCanvasID,iViewerOpts,iInit,iOnError){var _this=this;l_ModelLoadEvents=function(iState){var viewerCanvasID="#"+iCanvasID;if(iState==="init"){var viewerJQ=$(viewerCanvasID);viewerJQ.on("edw:ModelLoaded",(function(iEvent,iViewer){var viewHC=iViewer.getHCView();viewHC.setPointSize(0,eDwTypes_1.HC.PointSizeUnit.ScreenPixels);viewHC.setHardEdgesEnabled(false);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_1;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);return[4,l_processProductStructure(iViewer,iServerURL)];case 1:_a.sent();return[3,3];case 2:iExcp_1=_a.sent();l_displayError(iExcp_1,iOnError);return[3,3];case 3:return[2]}}))}))})()}));viewerJQ.on("edw:ModelLoadFailed",(function(iEvent,iViewer,iModelName,iReason){if(iOnError){iOnError({ErrorCode:"ModelLoadInViewerFailed",ErrorData:[iReason,iModelName]})}}))}else{var viewerJQ=$(viewerCanvasID);viewerJQ.off("edw:ModelLoaded");viewerJQ.off("edw:ModelLoadFailed")}};var viewerFeatOpts={};$.extend(viewerFeatOpts,c_featOps);if(iViewerOpts){$.extend(viewerFeatOpts,iViewerOpts)}else{eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts)}if(viewerFeatOpts.Debug){if(!console.debugLogCategories||console.debugLogCategories.length===0){console.debugLogCategories=[];console.debugLogCategories.push("*")}}eDwServiceMgr.create(iServerURL);(function(){return __awaiter(_this,void 0,void 0,(function(){var iExcp_2;return __generator(this,(function(_a){switch(_a.label){case 0:_a.trys.push([0,2,,3]);l_ModelLoadEvents("init");return[4,l_init(iCanvasID,viewerFeatOpts,iInit)];case 1:_a.sent();return[3,3];case 2:iExcp_2=_a.sent();l_displayError(iExcp_2,iOnError);return[3,3];case 3:return[2]}}))}))})()}exports.startViewer=startViewer;function shutdownViewer(iViewer){l_ModelLoadEvents("shutdown");iViewer.unregister()}exports.shutdownViewer=shutdownViewer;function removeModelStreamCache(iViewer,iServer){return __awaiter(this,void 0,void 0,(function(){var modelKey,serviceMgr,iExcp_3;return __generator(this,(function(_a){switch(_a.label){case 0:modelKey=iViewer.getCurrModelKey();if(!modelKey||!iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone){return[2]}console.debugLog("ModelLoad","Attempting to remove cached model: "+modelKey);serviceMgr=eDwServiceMgr.get();_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,serviceMgr.removeNamedCache(modelKey,iViewer.ViewerFeatureOpts.DeleteModelCacheFileWhenDone)];case 2:_a.sent();console.debugLog("ModelLoad","Removed cached model: "+modelKey);return[3,4];case 3:iExcp_3=_a.sent();console.debugLog("ModelLoad","Failed to remove cached model: "+modelKey);console.debugLog("ModelLoad",iExcp_3.message);throw iExcp_3;case 4:return[2]}}))}))}exports.removeModelStreamCache=removeModelStreamCache;function l_init(iContainerElemID,ioViewerOpts,iInit){return __awaiter(this,void 0,void 0,(function(){var serviceMgr;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:serviceMgr=eDwServiceMgr.get();serviceMgr.disableAdvancedServices(utils.getExtension(ioViewerOpts.URL)==="scs");(function(){return __awaiter(_this,void 0,void 0,(function(){var pluginFiles,_i,pluginFiles_1,pluginFile,pluginClassName;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,serviceMgr.getPluginFiles()];case 1:pluginFiles=_a.sent();_i=0,pluginFiles_1=pluginFiles;_a.label=2;case 2:if(!(_i-1))return[3,4];return[4,exclusiveCmds[i].commit()];case 2:_a.sent();_a.label=3;case 3:--i;return[3,1];case 4:this.mActiveCmds=this.mActiveCmds.filter((function(iCmd){return!iCmd.Exclusive}));_a.label=5;case 5:return[2]}}))}))};eDwCommandMgr.prototype.detach=function(iCmd){var cmdPos=this.mActiveCmds.indexOf(iCmd);if(cmdPos===-1)return false;var removedCmds=this.mActiveCmds.splice(cmdPos,1);return removedCmds.length===1?true:false};return eDwCommandMgr}();return eDwCommandMgr}));define("eDwCompositeCmd",["require","exports","eDwSupportsHistoryCmd","eDwHistoryMgr","eDwCommandMgr","utils"],(function(require,exports,eDwSupportsHistoryCmd,eDwHistoryMgr,eDwCommandMgr,Utils){"use strict";var eDwCompositeCmd=function(_super){__extends(eDwCompositeCmd,_super);function eDwCompositeCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mSubCmds=[];eDwHistoryMgr.get().pushStack();return _this}eDwCompositeCmd.prototype.initCmdActionImplementation=function(iHistoryActions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mCmdHistoryActions=iHistoryActions;if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeInit))return[3,2];return[4,this.mCmdHistoryActions.compositeInit(this)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};eDwCompositeCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.undo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeUndo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeUndo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.undoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){var actionExists,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!_super.prototype.redo.call(this))return[2,false];actionExists=this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeRedo;if(!actionExists)return[3,2];return[4,this.mCmdHistoryActions.compositeRedo(this)];case 1:_a=_b.sent();return[3,4];case 2:return[4,this.redoSubCmds()];case 3:_a=_b.sent();_b.label=4;case 4:return[2,_a]}}))}))};eDwCompositeCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.commit.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCommit))return[3,3];return[4,this.mCmdHistoryActions.compositeCommit(this)];case 2:_a.sent();_a.label=3;case 3:return[2]}}))}))};eDwCompositeCmd.prototype.cancel=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mSubCmds=eDwHistoryMgr.get().popStack();return[4,_super.prototype.cancel.call(this)];case 1:_a.sent();if(!(this.mCmdHistoryActions&&this.mCmdHistoryActions.compositeCancel))return[3,3];return[4,this.mCmdHistoryActions.compositeCancel(this)];case 2:_a.sent();return[3,5];case 3:return[4,this.cancelSubCmds()];case 4:_a.sent();_a.label=5;case 5:this.clearSubCmds();return[2]}}))}))};eDwCompositeCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!(this.InitialState===undefined)&&!(this.FinalState===undefined)};Object.defineProperty(eDwCompositeCmd.prototype,"AllowsAggregation",{get:function(){return true},enumerable:false,configurable:true});eDwCompositeCmd.prototype.undoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,lastCmdIndex,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];cmd=this.mSubCmds[i];return[4,cmd.undo()];case 2:ret=_a.sent();console.debugLog("History","Undo subcommand history at index "+i+(ret?" succeeded.":" failed.")+" Object Type = "+Utils.getObjectTypeName(cmd)+".");if(!ret){isSuccessful=false}_a.label=3;case 3:i--;return[3,1];case 4:return[2,isSuccessful]}}))}))};eDwCompositeCmd.prototype.cancelSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var cmdMgr,lastCmdIndex,i;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();lastCmdIndex=this.mSubCmds.length-1;i=lastCmdIndex;_a.label=1;case 1:if(!(i>-1))return[3,4];return[4,cmdMgr.remove(this.mSubCmds[i],"cancel")];case 2:_a.sent();_a.label=3;case 3:i--;return[3,1];case 4:delete this.InitialState;delete this.FinalState;return[2]}}))}))};eDwCompositeCmd.prototype.redoSubCmds=function(){return __awaiter(this,void 0,void 0,(function(){var isSuccessful,numCmds,i,cmd,ret;return __generator(this,(function(_a){switch(_a.label){case 0:isSuccessful=true;numCmds=this.mSubCmds.length;i=0;_a.label=1;case 1:if(!(i-1){eventHandlerMaps.splice(index,1);++numRemoved}}}return numRemoved};eDwEventMgr.prototype.removeAllEventHandlers=function(){this.mEventHandlers.clear()};eDwEventMgr.prototype.removeEventHandlers=function(iEvent){this.mEventHandlers.delete(iEvent)};eDwEventMgr.prototype.fireEvent=function(iEvent){var iArgs=[];for(var _i=1;_i-1){changedPropAttribNames.push(attribName)}}return changedPropAttribNames};eDwHierarchyNode.isHierarchyNode=function(iNode){return iNode.Name};eDwHierarchyNode.sPropagatingAttribNames=["Visible","Opaque"];return eDwHierarchyNode}();return eDwHierarchyNode}));define("eDwHistoryMgr",["require","exports","utils"],(function(require,exports,Utils){"use strict";var eDwHistoryMgr=function(){function eDwHistoryMgr(){this.clear()}eDwHistoryMgr.get=function(){if(!eDwHistoryMgr.sHistoryMgr){eDwHistoryMgr.sHistoryMgr=new eDwHistoryMgr}return eDwHistoryMgr.sHistoryMgr};eDwHistoryMgr.prototype.undo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex<0||currStack.length===0){console.debugLog("History","Already before first command.");return null}currStacksElem.incrementCurrCmdIndex(-1);var cmd=currStack[currStackCmdIndex];cmd.undo();console.debugLog("History","Undoing command at index "+currStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.redo=function(){var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var nextStackCmdIndex=currStacksElem.getCurrCmdIndex()+1;if(nextStackCmdIndex>=currStack.length){console.debugLog("History","Already after last command.");return null}currStacksElem.incrementCurrCmdIndex(1);var cmd=currStack[nextStackCmdIndex];cmd.redo();console.debugLog("History","Redoing command at index "+nextStackCmdIndex+" Object type: "+Utils.getObjectTypeName(cmd));return cmd};eDwHistoryMgr.prototype.push=function(iCmd){if(!iCmd)return;var currStacksElem=this.getCurrStackElem();var currStack=currStacksElem.Stack;var currStackSize=currStack.length;var currStackCmdIndex=currStacksElem.getCurrCmdIndex();if(currStackCmdIndex!==currStackSize-1){currStack.splice(currStackCmdIndex+1);console.debugLog("History","Truncated history to "+(currStackCmdIndex+1)+" elements.")}currStack.push(iCmd);currStacksElem.incrementCurrCmdIndex(1);console.debugLog("History","Adding command to history at index "+(currStackCmdIndex+1)+" Object Type = "+Utils.getObjectTypeName(iCmd)+".")};eDwHistoryMgr.prototype.clear=function(){console.debugLog("History","Clear all history.");this.mCmdStacksStack=[];this.pushStack()};eDwHistoryMgr.prototype.pushStack=function(){console.debugLog("History","Add a new history stack at index "+this.mCmdStacksStack.length+".");this.mCmdStacksStack.push(new eDwCmdStacksElem)};eDwHistoryMgr.prototype.popStack=function(){console.debugLog("History","Remove history stack from index "+(this.mCmdStacksStack.length-1)+" down to 0.");var activeCmds=[];var currStackElem=this.mCmdStacksStack.pop();if(currStackElem){var currCmdIndex=currStackElem.getCurrCmdIndex()+1;for(var i=0;i-1&&iKeyInfo[key]){keyModifiers+=key+"-"}}return keyModifiers?keyModifiers.substring(0,keyModifiers.length-1):"none"}}));define("eDwLayer",["require","exports","eDwNodeAttributes","utils"],(function(require,exports,eDwNodeAttributes_2,utils){"use strict";var eDwLayer=function(){function eDwLayer(iLayerName,iLayerIDHC,iAttribs){this.mName=iLayerName;this.mIDHC=iLayerIDHC;this.mInitAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mAttribs=eDwNodeAttributes_2.eDwNodeAttributes.initAttribs(iAttribs);this.mNodeIDHCToHierNodeMap={}}eDwLayer.prototype.addNodes=function(iNodeIDsHC,iModel){for(var _i=0,iNodeIDsHC_1=iNodeIDsHC;_i.5){footVal*=signFactor;formattedString=utils.formatString("${footVal}ft ${formattedInches}",footVal.toFixed(0),formattedString)}return formattedString},area:function(iVal){var userUnits=_this.mUserUnits["Length"];var func=basicUserUnitResults[userUnits];var valueWithUnits=func.call(_this,iVal);return utils.formatString(cCommonUnitFormat,valueWithUnits,"^2")}};var unit=this.mUserUnits[iUnitType];unit=unit||iUnitType.toLowerCase();var func=basicUserUnitResults[unit];return func?func.call(this,iValue):iValue.toString()};eDwModel.prototype.setAttribOnHierNodes=function(iHierNodes,iAttribs){return __awaiter(this,void 0,void 0,(function(){var changedHierNodes,changedAncestorHierNodeMap,_i,iHierNodes_1,hierNode,changedAttribNames,propagatingAttribNames,changedChildHierNodes,parentHierNode,_a,propagatingAttribNames_1,attribName,attrib,parentAttrib,value,mergedAttrib,parentIDHC,parentIDHC,changedHierNodesAndAttribs,changedHCNodeID,ancHierNode;return __generator(this,(function(_b){switch(_b.label){case 0:changedHierNodes=[];changedAncestorHierNodeMap={};for(_i=0,iHierNodes_1=iHierNodes;_i0){var sceneData=$(data[0]);this.mOrigin=sceneData.attr("origin");switch(sceneData.attr("type")){case"drawing":this.mCategory="DRAWING";break;case"part":this.mCategory="PART";break;case"assembly":this.mCategory="ASSEMBLY";break;default:break}}this.mProperties=docJQ.find("property");var lengthUnit=this.getProperty("lengthunit");var isValidUnit=eDwUnits_1.LengthTypeValues.indexOf(lengthUnit)>-1;this.mUserUnits.Length=isValidUnit?lengthUnit:this.mUserUnits.Length;var angleUnit=this.getProperty("angleunit");isValidUnit=eDwUnits_1.AngleTypeValues.indexOf(angleUnit)>-1;this.mUserUnits.Angle=isValidUnit?angleUnit:this.mUserUnits.Angle;if(this.mCategory==="DRAWING"){this.parseModelViews(docJQ,"sheet","views","Unnamed Sheet","sheet");this.processLayers(iPropsMapHC)}else{this.parseModelViews(docJQ,"configuration","hierarchy","Unnamed Config","config");if(this.mCategory==="ASSEMBLY"){var modelViews=this.getModelViews();for(var _i=0,modelViews_3=modelViews;_i (HC values) | ";for(var _i=0,_a=this.mModelViews;_i<_a.length;_i++){var modelView=_a[_i];var nodeIDHC=modelView.Hierarchy.HOOPSID;msg+=modelView.Name+" - "+this.isVisibleForNodeHC(nodeIDHC)+" | "}console.debugLog("NodeVisibility",msg);console.debugLog("NodeVisibility","Active model view = "+this.mActiveModelView.Name);var hierNodes=this.mActiveModelView.getNodes();for(var _b=0,hierNodes_1=hierNodes;_b0&&ioHierachyNode){for(var i=0;i"){props.Name=props.Name.replace("<","<");props.Name=props.Name.replace(">",">")}props.Visible=trueFalseOrIndeterminate(iElemJQ.attr("visible"));props.Opaque=falseTrueOrIndeterminate(iElemJQ.attr("transparent"));props.Selectable=trueFalseOrIndeterminate(iElemJQ.attr("selectable"));props.HOOPSID=parseInt(iElemJQ.attr("id"),10)}return props}function l_getPropsAsAttribs(iNodeProps){var nodeAttribs={};eDwNodeAttributes_3.eDwNodeAttributes.setAttribs(nodeAttribs,iNodeProps);return nodeAttribs}function l_getDefaultCamera(iElemJQ){var perspectiveStr=iElemJQ.attr("camPerspective");if(!perspectiveStr)return undefined;var posPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camPosX")),parseFloat(iElemJQ.attr("camPosY")),parseFloat(iElemJQ.attr("camPosZ")));var tgtPtHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("camTgtX")),parseFloat(iElemJQ.attr("camTgtY")),parseFloat(iElemJQ.attr("camTgtZ")));var upVecHC=new eDwTypes_7.HC.Point3(parseFloat(iElemJQ.attr("upX")),parseFloat(iElemJQ.attr("upY")),parseFloat(iElemJQ.attr("upZ")));var width=parseFloat(iElemJQ.attr("camFieldWidth"));var height=parseFloat(iElemJQ.attr("camFieldHeight"));var projHC=perspectiveStr==="true"?eDwTypes_7.HC.Projection.Perspective:eDwTypes_7.HC.Projection.Orthographic;return eDwTypes_7.HC.Camera.create(posPtHC,tgtPtHC,upVecHC,projHC,width,height)}function l_makeNodeAttribArray(iHierNodes,iAttrib,iIgnoreActive){if(iAttrib===void 0){iAttrib=null}if(iIgnoreActive===void 0){iIgnoreActive=true}return iHierNodes.map((function(iHierNode){var attrib={};$.extend(attrib,iHierNode.getAttribs(iIgnoreActive));if(iAttrib)$.extend(attrib,iAttrib);return{HierNode:iHierNode,Attribs:attrib}}))}function l_notifyModelViewChange(iViewer,iModelView,iIsPart){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_2.ModelViewChangeEvent,iViewer,iModelView,!iIsPart)];case 1:_a.sent();return[2]}}))}))}return eDwModel}));define("eDwModelView",["require","exports","eDwHierarchyNode"],(function(require,exports,eDwHierarchyNode){"use strict";var eDwModelView=function(){function eDwModelView(Name,Category,iAttribs,iNodeIDHC,iModel,iDefCameraHC){if(iDefCameraHC===void 0){iDefCameraHC=null}this.Name=Name;this.Category=Category;this.Nodes={};this.mDefCameraHC=iDefCameraHC;this.Hierarchy=new eDwHierarchyNode(this.Name,this.Category,iAttribs,iNodeIDHC,null,this);this.Model=iModel}eDwModelView.prototype.getNodes=function(){var hierNodes=[];for(var hierNodeName in this.Nodes){hierNodes.push(this.Nodes[hierNodeName])}return hierNodes};eDwModelView.prototype.getDefaultCamera=function(){return this.mDefCameraHC};eDwModelView.prototype.resetAttribs=function(){return this.Hierarchy.resetAttribs()};return eDwModelView}();return eDwModelView}));define("eDwMoveSectionPlaneCmd",["require","exports","eDwTypes","eDwSupportsHistoryCmd"],(function(require,exports,eDwTypes_8,eDwSupportsHistoryCmd){"use strict";var eDwMoveSectionPlaneCmd=function(_super){__extends(eDwMoveSectionPlaneCmd,_super);function eDwMoveSectionPlaneCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mInitialPntOnPlane=_this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));return _this}eDwMoveSectionPlaneCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){var altDir;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];altDir=this.mDir.copy().negate();this.mViewer.XSectionMgr.moveCurrentAlongNormal(altDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.moveCurrentAlongNormal(this.mDir);return[2,true]}}))}))};eDwMoveSectionPlaneCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mFinalPntOnPlane=this.mViewer.XSectionMgr.projectPoint(new eDwTypes_8.HC.Point3(0,0,0));this.mDir=this.mFinalPntOnPlane.subtract(this.mInitialPntOnPlane);return[2]}}))}))};eDwMoveSectionPlaneCmd.prototype.isCommitted=function(){return _super.prototype.isCommitted.call(this)&&!!this.mInitialPntOnPlane&&!!this.mFinalPntOnPlane};Object.defineProperty(eDwMoveSectionPlaneCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwMoveSectionPlaneCmd}(eDwSupportsHistoryCmd);return eDwMoveSectionPlaneCmd}));define("eDwNodeAttributes",["require","exports","utils"],(function(require,exports,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.NodeDisplayState=exports.eDwNodeAttributes=void 0;var eDwNodeAttributes=function(){function eDwNodeAttributes(){}eDwNodeAttributes.initAttribs=function(iSourceAttribs){var targetAttribs={};targetAttribs=eDwNodeAttributes.mergeAttribs(targetAttribs,iSourceAttribs);return targetAttribs};eDwNodeAttributes.setAttribs=function(ioTargetAttribs,iSourceAttribs){var changedAttribNames=[];for(var attribKey in iSourceAttribs){if(ioTargetAttribs[attribKey]!==iSourceAttribs[attribKey]){ioTargetAttribs[attribKey]=iSourceAttribs[attribKey];changedAttribNames.push(attribKey)}}return changedAttribNames};eDwNodeAttributes.mergeAttribs=function(ioTargetAttribs,iSourceAttribs){return eDwNodeAttributes.combineAttribs(ioTargetAttribs,iSourceAttribs,(function(iTargetValue,iSourceValue){return iTargetValue||iSourceValue}))};eDwNodeAttributes.intersectAttribs=function(iSrcAttrib1,iSrcAttrib2){return eDwNodeAttributes.combineAttribs(iSrcAttrib1,iSrcAttrib2,(function(iTargetValue,iSourceValue){return iTargetValue&&iSourceValue}))};eDwNodeAttributes.combineAttribs=function(iSrcAttrib1,iSrcAttrib2,iCombineFunc){var fullAttribs={};if(iSrcAttrib1&&iSrcAttrib2){fullAttribs=l_syncAttributeKeys(iSrcAttrib1,iSrcAttrib2);for(var attribKey in fullAttribs){var value=iCombineFunc(iSrcAttrib1[attribKey],iSrcAttrib2[attribKey]);if(value!==undefined)fullAttribs[attribKey]=value;else delete fullAttribs[attribKey]}}return utils.isEqual(fullAttribs,{})?undefined:fullAttribs};return eDwNodeAttributes}();exports.eDwNodeAttributes=eDwNodeAttributes;var NodeDisplayState;(function(NodeDisplayState){NodeDisplayState["Visible"]="Visible";NodeDisplayState["Invisible"]="Invisible";NodeDisplayState["Opaque"]="Opaque";NodeDisplayState["Transparent"]="Transparent"})(NodeDisplayState=exports.NodeDisplayState||(exports.NodeDisplayState={}));function l_syncAttributeKeys(ioTargetAttribs,iSourceAttribs){var attribs=$.extend({},ioTargetAttribs);for(var attribKey in iSourceAttribs){if(!attribs[attribKey]){attribs[attribKey]=undefined}}return attribs}}));define("eDwNodeColorInfo",["require","exports","eDwTypes"],(function(require,exports,eDwTypes_9){"use strict";var eDwNodeColorInfo=function(){function eDwNodeColorInfo(iNodeID,iSecondaryID,iColor,iType){this.mNodeID=iNodeID;this.mSecondID=iSecondaryID;this.mType=iType}eDwNodeColorInfo.prototype.reset=function(iModelHC){switch(this.mType){case eDwTypes_9.EntityMode.EDGE:iModelHC.unsetNodeLineColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.FACE:iModelHC.unsetNodeFaceColor(this.mNodeID,this.mSecondID);break;case eDwTypes_9.EntityMode.VERTEX:default:break}};return eDwNodeColorInfo}();return eDwNodeColorInfo}));define("eDwOperationMixin",["require","exports"],(function(require,exports){"use strict";var eDwOperationMixin=function(){function eDwOperationMixin(){this.mExclusive=true}Object.defineProperty(eDwOperationMixin.prototype,"Exclusive",{get:function(){return this.mExclusive},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"AllowsAggregation",{get:function(){return false},enumerable:false,configurable:true});Object.defineProperty(eDwOperationMixin.prototype,"Aggregable",{get:function(){return false},enumerable:false,configurable:true});return eDwOperationMixin}();return eDwOperationMixin}));define("eDwOperatorBaseDeps",["require","exports","eDwSelObj","eDwKeyMgr","eDwTypes","utils","eDwGeomUtils"],(function(require,exports,eDwSelObj,eDwKeyMgr_1,eDwTypes_10,utils,eDwGeomUtils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwBaseOperator=exports.OperatorHC=exports.eDwOperatorMgr=void 0;var eDwOperatorMgr=function(){function eDwOperatorMgr(iViewer){this.mOpsData={};this.mOperatorMgrHC=iViewer.HCViewer.getOperatorManager();this.resetToDefault();var cameraZoomOp=this.mOperatorMgrHC.getOperator(eDwTypes_10.HC.OperatorId.Zoom);cameraZoomOp.setMouseWheelZoomInverted(false)}eDwOperatorMgr.prototype.registerCustomOperator=function(ioOp,iActivate){if(iActivate===void 0){iActivate=false}ioOp.OperatorID=this.mOperatorMgrHC.registerCustomOperator(ioOp);this.mOpsData[ioOp.OperatorID]={Op:ioOp,ActivatedByDefault:iActivate};if(iActivate)this.push(ioOp.OperatorID);return ioOp.OperatorID};eDwOperatorMgr.prototype.unregisterCustomOperator=function(iOp){this.unregisterCustomOperatorByID(iOp.OperatorID)};eDwOperatorMgr.prototype.unregisterCustomOperatorByID=function(iOpID){if(this.popToOp(iOpID)===iOpID){this.pop()}this.mOperatorMgrHC.unregisterCustomOperator(iOpID);delete this.mOpsData[iOpID]};eDwOperatorMgr.prototype.unregisterAll=function(){var _this=this;utils.forAll((function(iOpID,iOpData){_this.unregisterCustomOperatorByID(iOpID)}),this.mOpsData)};eDwOperatorMgr.prototype.push=function(iOpID){var activeOpID=this.getActiveOperatorID();if(activeOpID!==iOpID){return this.mOperatorMgrHC.push(iOpID)}return false};eDwOperatorMgr.prototype.pop=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;if(!iOpID||iOpID&&this.getActiveOperatorID()===iOpID){retOpID=this.mOperatorMgrHC.pop()||eDwTypes_10.HC.OperatorId.None}return retOpID};eDwOperatorMgr.prototype.popToOp=function(iOpID){var retOpID=eDwTypes_10.HC.OperatorId.None;var opStackPos=this.mOperatorMgrHC.indexOf(iOpID);if(opStackPos>-1){while(this.getActiveOperatorID()!==iOpID){this.pop()}retOpID=iOpID}return retOpID};eDwOperatorMgr.prototype.getOperator=function(iOpID){return this.mOperatorMgrHC.getOperator(iOpID)};eDwOperatorMgr.prototype.getActiveOperatorID=function(){return this.mOperatorMgrHC.peek()};eDwOperatorMgr.prototype.getOperatorIndex=function(iOp){var opsStack=[];var numOps=this.mOperatorMgrHC.size();var index=-1;for(var i=0;i=0;i++){this.mOperatorMgrHC.push(opsStack[i])}return index};eDwOperatorMgr.prototype.setOpID=function(iOpID,iIndex){return this.mOperatorMgrHC.set(iOpID,iIndex)};eDwOperatorMgr.prototype.set=function(iOp,iIndex){return this.setOpID(iOp.OperatorID,iIndex)};eDwOperatorMgr.prototype.resetToDefault=function(){var _this=this;for(var opID=eDwTypes_10.HC.OperatorId.NavCube;opID>eDwTypes_10.HC.OperatorId.Navigate;opID--){this.pop(opID)}utils.forAll((function(iOpID,iOpData){if(iOpData.ActivatedByDefault){_this.push(iOpData.Op.OperatorID)}}),this.mOpsData)};return eDwOperatorMgr}();exports.eDwOperatorMgr=eDwOperatorMgr;var OperatorHC=function(){function OperatorHC(iOp){this.mOp=iOp;this.OperatorID=NaN}OperatorHC.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onActivate;if(!_a)return[3,2];return[4,this.mOp.onActivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.onDeactivate;if(!_a)return[3,2];return[4,this.mOp.onDeactivate()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseDown;if(!_a)return[3,2];return[4,this.mOp.onMouseDown(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseMove;if(!_a)return[3,2];return[4,this.mOp.onMouseMove(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEvent)return[2];_a=this.mOp.onMouseUp;if(!_a)return[3,2];return[4,this.mOp.onMouseUp(ioMouseEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onMousewheel=function(ioMouseEveent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioMouseEveent)return[2];_a=this.mOp.onMousewheel;if(!_a)return[3,2];return[4,this.mOp.onMousewheel(ioMouseEveent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioTouchEvent)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyDown=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyDown;if(!_a)return[3,2];return[4,this.mOp.onKeyDown(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onKeyUp=function(ioKeyEvent){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp||!ioKeyEvent)return[2];_a=this.mOp.onKeyUp;if(!_a)return[3,2];return[4,this.mOp.onKeyUp(ioKeyEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.onViewOrientationChange=function(){return __awaiter(this,void 0,void 0,(function(){var op,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];op=this.mOp;_a=op.onViewOrientationChange;if(!_a)return[3,2];return[4,op.onViewOrientationChange()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};OperatorHC.prototype.stopInteraction=function(){return __awaiter(this,void 0,void 0,(function(){var _a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!this.mOp)return[2];_a=this.mOp.stopInteraction;if(!_a)return[3,2];return[4,this.mOp.stopInteraction()];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[2]}}))}))};return OperatorHC}();exports.OperatorHC=OperatorHC;var OperatorBaseHC=function(){function OperatorBaseHC(iViewer,iClickCB,iDoubleClickCB){this.Viewer=iViewer;this.CurrTouches=[];this.DragPt=undefined;this.CurrInputInfo=undefined;this.ActiveMouseButton="none";this.mDoPickTimeOutHandle=NaN;this.mClickCB=iClickCB;this.mDoubleClickCB=iDoubleClickCB}OperatorBaseHC.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];if(eDwKeyMgr_1.eDwKeyMgr.isAnyPressed(ioMouseEvent)){this.setMouse(ioMouseEvent);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(ioMouseEvent)}return[2]}))}))};OperatorBaseHC.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var pos,oldInputInfo;return __generator(this,(function(_a){if(!ioMouseEvent)return[2];pos=ioMouseEvent.getPosition();if(this.CurrInputInfo){oldInputInfo=this.CurrInputInfo;this.setMouse(ioMouseEvent);if(!oldInputInfo.DragPt.equals(this.CurrInputInfo.DragPt)){this.DragPt=this.CurrInputInfo.DragPt}}console.debugLog("Operator","move screen pt = "+JSON.stringify(pos));return[2]}))}))};OperatorBaseHC.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioMouseEvent)return[2];this.onUp(ioMouseEvent);delete this.DragPt;delete this.CurrInputInfo;return[2]}))}))};OperatorBaseHC.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Start - touch ID = "+ioTouchEvent.getId());this.addTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","Move - touch ID = "+ioTouchEvent.getId());if(!this.hasTouchMoved(ioTouchEvent)){ioTouchEvent.setHandled(true);return[2]}this.updateTouch(ioTouchEvent);return[2]}))}))};OperatorBaseHC.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){if(!ioTouchEvent)return[2];console.debugLog("TouchOp","End - touch ID = "+ioTouchEvent.getId());ioTouchEvent.setHandled(false);this.removeTouchById(ioTouchEvent.getId());return[2]}))}))};OperatorBaseHC.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){delete this.DragPt;return[2]}))}))};OperatorBaseHC.getAsMouseEvent=function(iTouchEvent,iMouseInputType,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}if(iTouchEvent){var pos=iTouchEvent.getPosition();var mouseEvent=new eDwTypes_10.HC.Event.MouseInputEvent(pos.x,pos.y,eDwTypes_10.HC.Button.None,iButton,eDwTypes_10.HC.KeyModifiers.None,iMouseInputType);mouseEvent.setHandled(iTouchEvent.getHandled());return mouseEvent}return null};OperatorBaseHC.prototype.isDragging=function(){return!!this.DragPt};OperatorBaseHC.prototype.addTouch=function(ioTouchEvent){if(!this.getTouchById(ioTouchEvent.getId())){var pnt3DHC=eDwGeomUtils.screenToWorld(ioTouchEvent.getPosition(),this.Viewer.getHCView());if(pnt3DHC){this.CurrTouches.push({Event:ioTouchEvent,DragPt:pnt3DHC,Pos:ioTouchEvent.getPosition()})}}};OperatorBaseHC.prototype.getTouchById=function(iTouchID){for(var i=0;iepsX&&Math.abs(delta.y)>epsY};OperatorBaseHC.prototype.updateTouch=function(ioTouchEvent){var touch=this.getTouchById(ioTouchEvent.getId());if(touch){var pos2DHC=ioTouchEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(pnt3DHC){touch.Pos=pos2DHC;touch.DragPt=pnt3DHC}}};OperatorBaseHC.prototype.setMouse=function(ioMouseEvent){var pos2DHC=ioMouseEvent.getPosition();var pnt3DHC=eDwGeomUtils.screenToWorld(pos2DHC,this.Viewer.getHCView());if(!pnt3DHC)return;this.CurrInputInfo={Event:ioMouseEvent,DragPt:pnt3DHC,Pos:pos2DHC}};OperatorBaseHC.prototype.onClick=function(ioInputEvent){return this.mClickCB?this.mClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onDoubleClick=function(ioInputEvent){return this.mDoubleClickCB?this.mDoubleClickCB(ioInputEvent):false};OperatorBaseHC.prototype.onUp=function(ioMouseEvent){var _this=this;var clearPickTimeOut=function(){if(utils.isNaN(_this.mDoPickTimeOutHandle))return;clearTimeout(_this.mDoPickTimeOutHandle);_this.mDoPickTimeOutHandle=NaN;_this.ActiveMouseButton="none"};var processClick=function(ioMouseEvent){_this.onClick(ioMouseEvent);clearPickTimeOut()};var stopFurtherProcessing=false;if(this.ActiveMouseButton==="left"){stopFurtherProcessing=true;if(utils.isNaN(this.mDoPickTimeOutHandle)){this.mDoPickTimeOutHandle=setTimeout((function(){processClick(ioMouseEvent)}),500)}else{clearPickTimeOut();stopFurtherProcessing=this.onDoubleClick(ioMouseEvent)}}else if(this.ActiveMouseButton!=="none"){processClick(ioMouseEvent);stopFurtherProcessing=true}return stopFurtherProcessing};return OperatorBaseHC}();var eDwBaseOperator=function(_super){__extends(eDwBaseOperator,_super);function eDwBaseOperator(iViewer){var _this=this;var clickCB=function(ioInputEvent){return _this.onClick(ioInputEvent)};var doubleClickCB=function(ioInputEvent){return _this.onDoubleClick(ioInputEvent)};_this=_super.call(this,new OperatorBaseHC(iViewer,clickCB,doubleClickCB))||this;return _this}eDwBaseOperator.prototype.onTouchStart=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchStart;if(!_a)return[3,2];return[4,this.mOp.onTouchStart(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Down,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseDown(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchMove=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchMove;if(!_a)return[3,2];return[4,this.mOp.onTouchMove(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Move,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseMove(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};eDwBaseOperator.prototype.onTouchEnd=function(ioTouchEvent){return __awaiter(this,void 0,void 0,(function(){var _a;var _this=this;return __generator(this,(function(_b){switch(_b.label){case 0:if(!ioTouchEvent)return[2];if(!(this.CurrTouches.length>1))return[3,3];if(!this.mOp)return[2];_a=this.mOp.onTouchEnd;if(!_a)return[3,2];return[4,this.mOp.onTouchEnd(ioTouchEvent)];case 1:_a=_b.sent();_b.label=2;case 2:_a;return[3,5];case 3:return[4,this.wrapAndCallAsMouseEvent(ioTouchEvent,eDwTypes_10.HC.MouseInputType.Up,(function(ioMouseEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.onMouseUp(ioMouseEvent)];case 1:_a.sent();return[2]}}))}))}),this.convertTouchToButtonHC(ioTouchEvent))];case 4:_b.sent();_b.label=5;case 5:return[2]}}))}))};Object.defineProperty(eDwBaseOperator.prototype,"Viewer",{get:function(){return this.mOp.Viewer},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrInputInfo",{get:function(){return this.mOp.CurrInputInfo},set:function(iInputInfo){this.mOp.CurrInputInfo=iInputInfo},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"CurrTouches",{get:function(){return this.mOp.CurrTouches},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"ActiveMouseButton",{get:function(){return this.mOp.ActiveMouseButton},set:function(iActiveMouseButton){this.mOp.ActiveMouseButton=iActiveMouseButton},enumerable:false,configurable:true});Object.defineProperty(eDwBaseOperator.prototype,"DragPt",{get:function(){return this.mOp.DragPt},set:function(iPnt3DHC){this.mOp.DragPt=iPnt3DHC},enumerable:false,configurable:true});eDwBaseOperator.prototype.isDragging=function(){return this.mOp.isDragging()};eDwBaseOperator.prototype.hasTouchMoved=function(ioTouchEvent){return this.mOp.hasTouchMoved(ioTouchEvent)};eDwBaseOperator.prototype.addTouch=function(ioTouchEvent){this.mOp.addTouch(ioTouchEvent)};eDwBaseOperator.prototype.getTouchById=function(iTouchID){return this.mOp.getTouchById(iTouchID)};eDwBaseOperator.prototype.removeTouchById=function(iTouchID){this.mOp.removeTouchById(iTouchID)};eDwBaseOperator.prototype.wrapAndCallAsMouseEvent=function(ioTouchEvent,iInputType,iMouseFunc,iButton){if(iButton===void 0){iButton=eDwTypes_10.HC.Buttons.Left}return __awaiter(this,void 0,void 0,(function(){var mouseEvent;return __generator(this,(function(_a){switch(_a.label){case 0:mouseEvent=OperatorBaseHC.getAsMouseEvent(ioTouchEvent,iInputType,iButton);if(!mouseEvent)return[3,2];console.debugLog("TouchAsMouse","Touch handled as mouse button "+iButton);this.ActiveMouseButton=eDwKeyMgr_1.eDwKeyMgr.getMouseButtonPressed(mouseEvent);return[4,iMouseFunc(mouseEvent)];case 1:_a.sent();ioTouchEvent.setHandled(mouseEvent.getHandled());_a.label=2;case 2:return[2]}}))}))};eDwBaseOperator.prototype.onClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onClick()");return false};eDwBaseOperator.prototype.onDoubleClick=function(ioInputEvent){console.debugLog("Click","In eDwBaseOperator.onDoubleClick()");return false};eDwBaseOperator.getPickResult=function(iEvent,iViewMgr,iPickConfig){if(iPickConfig===void 0){iPickConfig=new eDwTypes_10.HC.PickConfig(eDwTypes_10.HC.SelectionMask.All)}return __awaiter(this,void 0,void 0,(function(){var selObj;return __generator(this,(function(_a){switch(_a.label){case 0:selObj=eDwSelObj.createEmpty();if(!(iEvent&&iViewMgr))return[3,2];return[4,iViewMgr.pickFromPoint(iEvent.getPosition(),iPickConfig)];case 1:selObj=_a.sent();_a.label=2;case 2:return[2,selObj]}}))}))};eDwBaseOperator.prototype.convertTouchToButtonHC=function(ioTouchEvent){var buttonHC=eDwTypes_10.HC.Buttons.None;if(ioTouchEvent){buttonHC=eDwTypes_10.HC.Buttons.Left;if(!this.hasTouchMoved(ioTouchEvent)){var touchInfo=this.getTouchById(ioTouchEvent.getId());var startTime=touchInfo?touchInfo.Event.getDate().getTime():(new Date).getTime();if((new Date).getTime()-startTime>1e3){buttonHC=eDwTypes_10.HC.Buttons.Right}}}return buttonHC};return eDwBaseOperator}(OperatorHC);exports.eDwBaseOperator=eDwBaseOperator}));define("eDwPerspectiveCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwPerspectiveCmd=function(_super){__extends(eDwPerspectiveCmd,_super);function eDwPerspectiveCmd(iViewer,iNewState){var _this=_super.call(this,iViewer)||this;_this.mInitiallyActive=iViewer.getPerspectiveMode();_this.mFinallyActive=iNewState;return _this}eDwPerspectiveCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mInitiallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2,true]}}))}))};eDwPerspectiveCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.setPerspectiveMode(this.mFinallyActive);return[2]}}))}))};Object.defineProperty(eDwPerspectiveCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwPerspectiveCmd}(eDwSupportsHistoryCmd);return eDwPerspectiveCmd}));define("eDwResetCmd",["require","exports","eDwSupportsHistoryCmd","eDwEventMgr","eDwEvents"],(function(require,exports,eDwSupportsHistoryCmd,eDwEventMgr,eDwEvents_3){"use strict";var eDwResetCmd=function(_super){__extends(eDwResetCmd,_super);function eDwResetCmd(iViewer){var _this=_super.call(this,iViewer)||this;_this.mPerspective=iViewer.getPerspectiveMode();_this.mExplosionLevel=iViewer.getExplosionLevel();_this.mDrawMode=iViewer.getDrawMode();_this.mAmbientOcclusion=iViewer.getHCView().getAmbientOcclusionEnabled();_this.mCamera=iViewer.getHCView().getCamera();_this.resetToHome();return _this}eDwResetCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToPrevious()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];return[4,this.resetToHome()];case 2:_a.sent();return[2,true]}}))}))};eDwResetCmd.prototype.resetToHome=function(){return __awaiter(this,void 0,void 0,(function(){var viewMgr;return __generator(this,(function(_a){switch(_a.label){case 0:viewMgr=this.mViewer.ViewMgr;viewMgr.reset();return[4,this.mViewer.SelectionMgr.unSelectAllObjects()];case 1:_a.sent();this.mViewer.OperatorMgr.resetToDefault();this.mViewer.setPerspectiveMode(false);return[4,this.mViewer.getModel().resetToDefault()];case 2:_a.sent();this.mViewer.setExplosionLevel(0);this.mViewer.resetDrawMode();this.mViewer.ViewMgr.enableAmbientOcclusion(false);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,true)];case 3:_a.sent();return[2]}}))}))};eDwResetCmd.prototype.resetToPrevious=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mViewer.setPerspectiveMode(this.mPerspective);this.mViewer.ViewMgr.setCamera(this.mCamera);this.mViewer.setExplosionLevel(this.mExplosionLevel);this.mViewer.setDrawMode(this.mDrawMode);this.mViewer.ViewMgr.enableAmbientOcclusion(this.mAmbientOcclusion);return[4,eDwEventMgr.get().fireEvent(eDwEvents_3.ResetSceneEvent,false)];case 1:_a.sent();return[2]}}))}))};return eDwResetCmd}(eDwSupportsHistoryCmd);return eDwResetCmd}));define("eDwResultError",["require","exports","eDwBaseError"],(function(require,exports,eDwBaseError){"use strict";var eDwResultError=function(_super){__extends(eDwResultError,_super);function eDwResultError(iResult){var _this=_super.call(this,"Result Error")||this;_this.Result=iResult;return _this}return eDwResultError}(eDwBaseError);return eDwResultError}));define("eDwSectionFlipCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionFlipCmd=function(_super){__extends(eDwSectionFlipCmd,_super);function eDwSectionFlipCmd(iViewer){return _super.call(this,iViewer)||this}eDwSectionFlipCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.flipSectionPlane();return[2,true]}}))}))};eDwSectionFlipCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.flipSectionPlane();return[2]}}))}))};Object.defineProperty(eDwSectionFlipCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionFlipCmd}(eDwSupportsHistoryCmd);return eDwSectionFlipCmd}));define("eDwSectionShowCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSectionShowCmd=function(_super){__extends(eDwSectionShowCmd,_super);function eDwSectionShowCmd(iViewer,iShow){var _this=_super.call(this,iViewer)||this;_this.mInitialShow=true;_this.mFinalShow=iShow;return _this}eDwSectionShowCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mInitialShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2,true]}}))}))};eDwSectionShowCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();this.mViewer.XSectionMgr.SectionVisibility=this.mFinalShow;return[2]}}))}))};Object.defineProperty(eDwSectionShowCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwSectionShowCmd}(eDwSupportsHistoryCmd);return eDwSectionShowCmd}));define("eDwSelMgr",["require","exports","eDwSelObj","eDwSelectionOperator","eDwEventMgr","eDwKeyMgr","eDwTypes","eDwEvents","utils"],(function(require,exports,eDwSelObj,eDwSelectionOperator,eDwEventMgr,eDwKeyMgr_2,eDwTypes_11,eDwEvents_4,utils){"use strict";var eDwSelMgr=function(){function eDwSelMgr(iViewer){iViewer.SelectionMgr=this;this.mViewer=iViewer;this.mSelMgrHC=iViewer.HCViewer.selectionManager;this.mSelectableObjsHC=[];var selectOp=new eDwSelectionOperator(iViewer,this);var opMgr=this.mViewer.OperatorMgr;this.mSelectOperatorIDHC=opMgr.registerCustomOperator(selectOp,true);this.mSelectOverlayNotifiers={}}eDwSelMgr.prototype.setColorForViewMode=function(mode){var _this=this;var nodeSelColor;var nodeSelOutlineColor=new eDwTypes_11.HC.Color(0,255,0);var nodeElmtSelColor;var nodeElmtSelOutlineColor=new eDwTypes_11.HC.Color(255,255,0);var beautifulGreen=new eDwTypes_11.HC.Color(4,200,5);switch(mode){case eDwTypes_11.HC.DrawMode.WireframeOnShaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Shaded:nodeSelColor=beautifulGreen;nodeElmtSelColor=beautifulGreen;break;case eDwTypes_11.HC.DrawMode.Wireframe:case eDwTypes_11.HC.DrawMode.HiddenLine:nodeSelColor=eDwTypes_11.HC.Color.white();nodeElmtSelColor=eDwTypes_11.HC.Color.white();break;default:var msg="Unknown draw mode: "+mode;console.debugLog("Selection",msg);throw new Error(msg)}this.mSelMgrHC.setNodeSelectionColor(nodeSelColor);this.mSelMgrHC.setNodeSelectionOutlineColor(nodeSelOutlineColor);this.mSelMgrHC.setNodeElementSelectionColor(nodeElmtSelColor);this.mSelMgrHC.setNodeElementSelectionOutlineColor(nodeElmtSelOutlineColor);if(this.mViewer.getModel().isDrawing()&&!this.mViewer.ViewerFeatureOpts.Debug){this.mSelMgrHC.setNodeSelectionHighlightMode(eDwTypes_11.HC.SelectionHighlightMode.OutlineOnly);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mSelMgrHC.setHighlightNodeSelection(false)];case 1:_a.sent();return[2]}}))}))})()}};eDwSelMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mSelectOperatorIDHC);this.mViewer.SelectionMgr=null};eDwSelMgr.prototype.addSelectOverlayNotifier=function(iTypeIndex,iNotifier){if(!this.mSelectOverlayNotifiers[iTypeIndex]){this.mSelectOverlayNotifiers[iTypeIndex]=[]}this.mSelectOverlayNotifiers[iTypeIndex].push(iNotifier)};eDwSelMgr.prototype.removeSelectOverlayNotifier=function(iTypeIndex,iNotifier){var typeNotifiers=this.mSelectOverlayNotifiers[iTypeIndex];var pos=typeNotifiers.indexOf(iNotifier);if(pos>-1){typeNotifiers.splice(pos,1)}return false};eDwSelMgr.prototype.getSelectedNodeIDIndex=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)};eDwSelMgr.prototype.onSelection=function(iSelectionEvent){return __awaiter(this,void 0,void 0,(function(){var keyMgr,ctrlKeyDown,shiftKeyDown,hierNodeSelObj,selObjIDHC,existingIdx,selectedAlready,selObjExists,numOfSelObjsAtStart;return __generator(this,(function(_a){switch(_a.label){case 0:keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();ctrlKeyDown=keyMgr.isDown("Control");shiftKeyDown=keyMgr.isDown("Shift");hierNodeSelObj=this.createHierNodeSelObj(eDwSelObj.extendHCSelObj(iSelectionEvent.getSelection()));selObjIDHC=hierNodeSelObj.getIDHC();existingIdx=this.getSelectedNodeIDIndex(selObjIDHC);selectedAlready=existingIdx>-1;l_debugDumpSelection(hierNodeSelObj.getIDHC(),hierNodeSelObj.getSelectionType());selObjExists=utils.isNumber(selObjIDHC);numOfSelObjsAtStart=this.mSelectableObjsHC.length;if(!(numOfSelObjsAtStart&&!ctrlKeyDown&&!shiftKeyDown))return[3,2];return[4,this.unSelectAllObjects(false)];case 1:_a.sent();selectedAlready=false;return[3,5];case 2:if(!(ctrlKeyDown&&!shiftKeyDown&&selectedAlready&&selObjExists))return[3,4];this.mSelectableObjsHC.splice(existingIdx,1);return[4,this.unSelectObjs([hierNodeSelObj],this.mViewer.getModel().isDrawing())];case 3:_a.sent();return[2];case 4:if(!ctrlKeyDown&&shiftKeyDown&&selectedAlready&&selObjExists){return[2]}_a.label=5;case 5:if(!selObjExists)return[3,7];if(!selectedAlready)this.mSelectableObjsHC.push(hierNodeSelObj);return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,this.mViewer,[hierNodeSelObj])];case 6:_a.sent();return[3,9];case 7:if(!!numOfSelObjsAtStart)return[3,9];return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.LeftClickEvent,this.mViewer)];case 8:_a.sent();_a.label=9;case 9:return[2]}}))}))};eDwSelMgr.prototype.selectByID=function(iID){return utils.isNumber(iID)?this.executeSelection(iID):false};eDwSelMgr.prototype.select=function(iCoords,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var pickCfg,selObj,hierNodeSelObj;return __generator(this,(function(_a){switch(_a.label){case 0:pickCfg=iPickConfig?iPickConfig:new eDwTypes_11.HC.PickConfig(eDwTypes_11.HC.SelectionMask.Face);return[4,this.mViewer.ViewMgr.pickFromPoint(iCoords,pickCfg)];case 1:selObj=_a.sent();if(this.isSelectionHandled(selObj)){return[2,false]}hierNodeSelObj=this.createHierNodeSelObj(selObj);if(utils.isNumber(hierNodeSelObj.getIDHC())){return[2,this.executeSelection(hierNodeSelObj)]}this.mSelMgrHC.set(null);return[2,false]}}))}))};eDwSelMgr.prototype.isSelected=function(iHCNodeID){return this.getSelectableIDsHC().indexOf(iHCNodeID)<0?false:true};eDwSelMgr.prototype.append=function(iSelObj){this.mSelMgrHC.add(iSelObj)};eDwSelMgr.prototype.unSelectAllObjects=function(iClearHCSelList){if(iClearHCSelList===void 0){iClearHCSelList=true}return __awaiter(this,void 0,void 0,(function(){var unselectedHCObjs;return __generator(this,(function(_a){switch(_a.label){case 0:unselectedHCObjs=this.mSelectableObjsHC;this.mSelectableObjsHC=[];return[4,this.unSelectObjs(unselectedHCObjs,this.mViewer.getModel().isDrawing())];case 1:_a.sent();if(unselectedHCObjs.length>0&&iClearHCSelList){this.mSelMgrHC.selectNode(null)}return[2]}}))}))};eDwSelMgr.prototype.setViewToSelectedFace=function(){var camera=null;var selObjs=this.mSelMgrHC.getResults();for(var _i=0,selObjs_1=selObjs;_i0){return selIDsHC[selIDsHC.length-1]}return NaN};eDwSelMgr.prototype.getLastSelHierarchyNode=function(){var modelView=this.mViewer.getModel().getActiveModelView();return modelView.Nodes[this.getLastSelIDHC()]};eDwSelMgr.prototype.getSelectableIDsHC=function(){var selIDsHC=[];for(var _i=0,_a=this.mSelectableObjsHC;_i<_a.length;_i++){var selObjHC=_a[_i];var selIDHC=selObjHC.getNodeId();if(utils.isNumber(selIDHC))selIDsHC.push(selIDHC)}return selIDsHC};eDwSelMgr.prototype.getSelHierarchyNodes=function(){var selHierNodes=[];var modelView=this.mViewer.getModel().getActiveModelView();var seoIDsHC=this.getSelectableIDsHC();for(var _i=0,seoIDsHC_1=seoIDsHC;_i-1){iSelMgr.mSelectableObjsHC.splice(index,1)}var unselObjsHC_1=iSelMgr.mSelectableObjsHC;iSelMgr.mSelectableObjsHC=[];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iSelMgr.unSelectObjs(unselObjsHC_1,true)];case 1:_a.sent();return[4,hierNode.showBoundingBox(viewer,"on")];case 2:_a.sent();return[2]}}))}))})();shown=true}else{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,hierNode.showBoundingBox(viewer,"toggle")];case 1:_a.sent();return[2]}}))}))})();shown=index>-1?false:true}if(shown){var selObjDupHC_1=eDwTypes_11.HC.Selection.SelectionItem.create(hierNode.HOOPSID);iSelMgr.addUniqueToSelectableObjsHC(selObjDupHC_1);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_4.SelectEvent,viewer,[selObjDupHC_1])];case 1:_a.sent();l_debugDumpSelection(selObjDupHC_1.getNodeId(),selObjDupHC_1.getSelectionType());return[2]}}))}))})()}}else{var selMgrHC=iSelMgr.mSelMgrHC;if(!selObjHC){selMgrHC.selectNode(nodeIDHC,iSelModeHC);var selObj=eDwSelObj.extendHCSelObj(selMgrHC.getLast());if(selObj.getIDHC()===nodeIDHC){iSelMgr.addUniqueToSelectableObjsHC(selObj)}}else{if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Add){selMgrHC.add(selObjHC)}else if(iSelModeHC===eDwTypes_11.HC.SelectionMode.Set){selMgrHC.set(selObjHC)}else{var wasSelected=selMgrHC.isSelected(selObjHC);selMgrHC.toggle(selObjHC);if(wasSelected){var index=iSelMgr.mSelectableObjsHC.indexOf(selObjHC);if(index>-1){iSelMgr.mSelectableObjsHC.splice(index,1)}}}if(selMgrHC.isSelected(selObjHC)){iSelMgr.addUniqueToSelectableObjsHC(selObjHC)}}}return eDwTypes_11.HC.SelectionType.Part}return eDwTypes_11.HC.SelectionType.None}var ret=false;try{var selType=eDwTypes_11.HC.SelectionType.None;var keyMgr=eDwKeyMgr_2.eDwKeyMgr.get();if(!keyMgr.isDown("Control")&&!keyMgr.isDown("Shift")){selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Set);ret=true}else{var existingIdx=this.getSelectedNodeIDIndex(nodeIDHC);if(existingIdx>-1){if(keyMgr.isDown("Control")){this.mSelMgrHC.remove(this.mSelectableObjsHC[existingIdx]);this.mSelectableObjsHC.splice(existingIdx,1)}else if(keyMgr.isDown("Shift")){ret=true}}else{selType=selectNodeHC(this,eDwTypes_11.HC.SelectionMode.Add);if(this.getSelectedNodeIDIndex(nodeIDHC)>-1){ret=true}}}if(selType!==eDwTypes_11.HC.SelectionType.None){l_debugDumpSelection(nodeIDHC,selType)}}catch(iErr){console.log("eDwSelMgr.selectByID failed")}return ret};return eDwSelMgr}();function l_debugDumpSelection(iID,iSelType){console.debugLog("Selection","Selected Obj ID: "+iID+" - type: "+eDwTypes_11.HC.SelectionType[iSelType])}return eDwSelMgr}));define("eDwSelObj",["require","exports","eDwTypes","eDwGeomUtils","utils"],(function(require,exports,eDwTypes_12,eDwGeomUtils_1,utils){"use strict";var eDwSelObj=function(){function eDwSelObj(iSelObjHC,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(this,[eDwTypes_12.HC.Selection.SelectionItem]);$.extend(true,this,iSelObjHC);this.setPointInLocalSpace(iSelObjHC.getPosition(),iToLocalTransformHC)}eDwSelObj.prototype.getIDHC=function(){var nodeIDHC=this.getNodeId();return utils.isNumber(nodeIDHC)?nodeIDHC:NaN};eDwSelObj.prototype.getLocalPoint=function(){return this.mLocalPnt};eDwSelObj.prototype.getWorldPoint=function(){return this.getPosition()};eDwSelObj.prototype.getAsLocalPoint=function(iWorldPtHC){return this.mToLocalTransformHC&&iWorldPtHC?this.mToLocalTransformHC.transform(iWorldPtHC):iWorldPtHC};eDwSelObj.prototype.getAsWorldPoint=function(iLocalPtHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;return toWorldTransformHC&&iLocalPtHC?toWorldTransformHC.transform(iLocalPtHC):iLocalPtHC};eDwSelObj.prototype.getLocalVector=function(){var _this=this;return this.getVectorInfo((function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)})).Vec};eDwSelObj.prototype.getWorldVector=function(){return this.getVectorInfo().Vec};eDwSelObj.prototype.getAsLocalVector=function(iWorldVecHC){var normalMatrix=this.mToLocalTransformHC?this.mToLocalTransformHC.normalMatrix():null;return iWorldVecHC&&normalMatrix?normalMatrix.transform(iWorldVecHC):null};eDwSelObj.prototype.getAsWorldVector=function(iLocalVecHC){var toWorldTransformHC=this.mToLocalTransformHC?eDwTypes_12.HC.Matrix.inverse(this.mToLocalTransformHC):null;var normalMatrix=toWorldTransformHC?toWorldTransformHC.normalMatrix():null;return iLocalVecHC&&normalMatrix?normalMatrix.transform(iLocalVecHC):null};eDwSelObj.prototype.getToLocalTransform=function(){return this.mToLocalTransformHC};eDwSelObj.prototype.findAngle=function(iSelObj){var _this=this;var selObj1Type=eDwSelObj.getSubEntityInfo(this).SubEntityTypeName;var selObj2Type=eDwSelObj.getSubEntityInfo(iSelObj).SubEntityTypeName;if(!selObj1Type||!selObj2Type||selObj2Type==="Point"||selObj1Type==="Point"){return NaN}var toLocalFunc;if(this.getToLocalTransform().equals(iSelObj.getToLocalTransform())){toLocalFunc=function(iPntWCHC){return _this.getAsLocalPoint(iPntWCHC)}}var selObjVecInfo1=this.getVectorInfo(toLocalFunc);var selObjVecInfo2=iSelObj.getVectorInfo(toLocalFunc);if(selObj1Type!==selObj2Type){var curveVecInfo=selObjVecInfo1;var faceVecInfo=selObjVecInfo2;if(selObj1Type==="Face"){curveVecInfo=selObjVecInfo2;faceVecInfo=selObjVecInfo1}var surfPlane=eDwTypes_12.HC.Plane.createFromPointAndNormal(faceVecInfo.Pts[0],faceVecInfo.Vec);faceVecInfo.Pts[0]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[0],surfPlane);faceVecInfo.Pts[1]=eDwGeomUtils_1.dropPointOnPlane(curveVecInfo.Pts[1],surfPlane);faceVecInfo.Vec=eDwTypes_12.HC.Point3.subtract(faceVecInfo.Pts[0],faceVecInfo.Pts[1])}if(!selObjVecInfo1.Vec||!selObjVecInfo1.Pts||!selObjVecInfo2.Vec||!selObjVecInfo2.Pts)return NaN;var normal3DHC=eDwTypes_12.HC.Point3.cross(selObjVecInfo1.Vec,selObjVecInfo2.Vec);if(!eDwGeomUtils_1.isValidHCPoint(normal3DHC)||normal3DHC.length()newVec23DHC.length())vec13DHC=newVec13DHC;var newVec33DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[2],intPt3DHC);var newVec43DHC=eDwTypes_12.HC.Point3.subtract(pts3DHC[3],intPt3DHC);var vec23DHC=newVec43DHC;if(newVec33DHC.length()>newVec43DHC.length())vec23DHC=newVec33DHC;vec13DHC.normalize();vec23DHC.normalize();return Math.acos(eDwTypes_12.HC.Point3.dot(vec13DHC,vec23DHC))*180/Math.PI};eDwSelObj.extendHCSelObj=function(ioSelObj,iToLocalTransformHC){if(iToLocalTransformHC===void 0){iToLocalTransformHC=null}utils.populateMixinObjectFromClasses(ioSelObj,[eDwSelObj]);if(utils.isInstanceOf(ioSelObj,eDwSelObj)){var pos2DHC=ioSelObj.getPosition();if(pos2DHC){ioSelObj.setPointInLocalSpace(pos2DHC,iToLocalTransformHC)}return ioSelObj}throw new TypeError("eDwSelObj is undefined")};eDwSelObj.createEmpty=function(){return new eDwSelObj(eDwTypes_12.HC.Selection.SelectionItem.create())};eDwSelObj.getLocalTransform=function(ioSelObjHC,iModel){var toLocalTransformHC=new eDwTypes_12.HC.Matrix;var subEntityInfo=eDwSelObj.getSubEntityInfo(ioSelObjHC);if(subEntityInfo.SubEntity){var selObj=eDwSelObj.extendHCSelObj(ioSelObjHC);var selObjIDHC=selObj.getIDHC();var selHierNode=iModel.getHierarchyNode(selObjIDHC);if(selHierNode&&selHierNode.Category==="view"){var modelHC=iModel.getHCModel();var parentNodeHC=modelHC.getNodeParent(selHierNode.HOOPSID);var parentNetMatrixHC=modelHC.getNodeNetMatrix(parentNodeHC);var selNetMatrixHC=modelHC.getNodeNetMatrix(selObjIDHC);var invParentNetMatrix=parentNetMatrixHC.inverseAndDeterminant()[0]||new eDwTypes_12.HC.Matrix;var matrixHC=eDwTypes_12.HC.Matrix.multiply(selNetMatrixHC,invParentNetMatrix);toLocalTransformHC=eDwTypes_12.HC.Matrix.inverse(matrixHC)||new eDwTypes_12.HC.Matrix}}return toLocalTransformHC};eDwSelObj.getMinDistInfo=function(iSelPropsHC,iSelObjs,iModel){return __awaiter(this,void 0,void 0,(function(){function getMinDistPtToFace(iPointHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var lineRay;return __generator(this,(function(_a){switch(_a.label){case 0:lineRay=new eDwTypes_12.HC.Ray(iPointHC,new eDwTypes_12.HC.Point3(0,0,0));return[4,getMinDistLineToFace(lineRay,iSelObj,iFaceSelObj,iModelHC)];case 1:return[2,_a.sent()]}}))}))}function getMinDistLineToFace(iRayHC,iSelObj,iFaceSelObj,iModelHC){return __awaiter(this,void 0,void 0,(function(){var distItem;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iModelHC.computeMinimumFaceLineDistance(iFaceSelObj.getNodeId(),iFaceSelObj.getFaceEntity().getCadFaceIndex(),iRayHC)];case 1:distItem=_a.sent();return[2,adjustDistance(iSelObj,iFaceSelObj,distItem)]}}))}))}function adjustDistance(iSelObj,iFaceSelObj,ioDistItem){var toLocalTransformHC=iSelObj.getToLocalTransform();var toLocalTransformForFaceHC=iFaceSelObj.getToLocalTransform();if(toLocalTransformHC&&toLocalTransformForFaceHC&&toLocalTransformHC.equals(toLocalTransformForFaceHC)){ioDistItem.distance*=toLocalTransformHC.upperLeft3x3Determinant()}return ioDistItem}var selEntInfoHC0,selEntInfoHC1,modelHC,vertSelObj,faceSelObj,faceProp,pos2DHC,faceSelObj0,faceSelObj1,faceProp0,faceProp1,distItem,edgeSelObj,edgeProp,faceSelObj,faceProp,pntsWCHC,lineHC;return __generator(this,(function(_a){switch(_a.label){case 0:if(2!==iSelObjs.length)return[2,null];selEntInfoHC0=eDwSelObj.getSubEntityInfo(iSelObjs[0]);selEntInfoHC1=eDwSelObj.getSubEntityInfo(iSelObjs[1]);modelHC=iModel.getHCModel();if(!(selEntInfoHC0.SubEntityTypeName==="Point"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,3];vertSelObj=iSelObjs[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Point"&&selEntInfoHC0.SubEntityTypeName==="Face"){vertSelObj=iSelObjs[1];faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0]}pos2DHC=vertSelObj.getPosition();if(!pos2DHC){throw new TypeError("vertSelObj position is undefined")}if(!(faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,2];return[4,getMinDistPtToFace(vertSelObj.getPosition(),vertSelObj,faceSelObj,modelHC)];case 1:return[2,_a.sent()];case 2:return[3,10];case 3:if(!(selEntInfoHC0.SubEntityTypeName==="Face"&&selEntInfoHC1.SubEntityTypeName==="Face"))return[3,6];faceSelObj0=iSelObjs[0],faceSelObj1=iSelObjs[1];faceProp0=iSelPropsHC[0],faceProp1=iSelPropsHC[1];if(!(faceProp0 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement&&faceProp1 instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,5];return[4,modelHC.computeMinimumFaceFaceDistance(faceSelObj0.getNodeId(),faceSelObj0.getFaceEntity().getCadFaceIndex(),faceSelObj1.getNodeId(),faceSelObj1.getFaceEntity().getCadFaceIndex())];case 4:distItem=_a.sent();return[2,adjustDistance(faceSelObj0,faceSelObj1,distItem)];case 5:return[3,10];case 6:if(!(selEntInfoHC0.SubEntityTypeName==="Line"&&selEntInfoHC1.SubEntityTypeName==="Face"||selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"))return[3,10];edgeSelObj=iSelObjs[0];edgeProp=iSelPropsHC[0];faceSelObj=iSelObjs[1];faceProp=iSelPropsHC[1];if(selEntInfoHC1.SubEntityTypeName==="Line"&&selEntInfoHC0.SubEntityTypeName==="Face"){faceSelObj=iSelObjs[0];faceProp=iSelPropsHC[0];edgeSelObj=iSelObjs[1];edgeProp=iSelPropsHC[1]}if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.CircleElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,8];return[4,getMinDistPtToFace(edgeProp.origin,edgeSelObj,faceSelObj,modelHC)];case 7:return[2,_a.sent()];case 8:if(!(edgeProp instanceof eDwTypes_12.HC.SubentityProperties.LineElement&&faceProp instanceof eDwTypes_12.HC.SubentityProperties.PlaneElement))return[3,10];pntsWCHC=edgeSelObj.getLineEntity().getPoints();if(!(pntsWCHC.length===2))return[3,10];lineHC=new eDwTypes_12.HC.Ray(pntsWCHC[0],pntsWCHC[1]);return[4,getMinDistLineToFace(lineHC,edgeSelObj,faceSelObj,modelHC)];case 9:return[2,_a.sent()];case 10:return[2,null]}}))}))};eDwSelObj.getSelObjProperty=function(iSelObjHC,iModel){return __awaiter(this,void 0,void 0,(function(){var subEntityProperty,subEntityInfo,subEntityTypeName,selObj,subEntityID,modelHC,_a;return __generator(this,(function(_b){switch(_b.label){case 0:subEntityProperty=null;subEntityInfo=eDwSelObj.getSubEntityInfo(iSelObjHC);subEntityTypeName="Unknown";if(!subEntityInfo.SubEntity)return[3,6];selObj=eDwSelObj.extendHCSelObj(iSelObjHC);subEntityTypeName=subEntityInfo.SubEntityTypeName;subEntityID=eDwSelObj.getSubEntityID(subEntityInfo.SubEntity);modelHC=iModel.getHCModel();_a=subEntityTypeName;switch(_a){case"Line":return[3,1];case"Face":return[3,3];case"Point":return[3,5]}return[3,5];case 1:return[4,modelHC.getEdgeProperty(selObj.getIDHC(),subEntityID)];case 2:subEntityProperty=_b.sent();return[3,6];case 3:return[4,modelHC.getFaceProperty(selObj.getIDHC(),subEntityID)];case 4:subEntityProperty=_b.sent();return[3,6];case 5:return[3,6];case 6:return[2,{Property:subEntityProperty,Name:subEntityTypeName}]}}))}))};eDwSelObj.setSelObjSubEntityColor=function(iSelObjsHC,iModel,iColor){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iColor)};eDwSelObj.setSelObjSubEntityHighlight=function(iSelObjsHC,iModel,iHighlight){return eDwSelObj.setSelObjSubEntity(iSelObjsHC,iModel,iHighlight)};eDwSelObj.getSubEntityInfo=function(iSelObjHC){function checkIfSelectable(iSubEntity,iSelTypeMask){return eDwSelObj.getSubEntityBits(iSubEntity)&iSelTypeMask?true:false}var subEntity=null;var typeName="";var isSelectable=false;if(iSelObjHC){if(subEntity=iSelObjHC.getPointEntity()){typeName="Point";isSelectable=true}else if(subEntity=iSelObjHC.getLineEntity()){typeName="Line";var cEdgeSelMeasureHC=4;isSelectable=checkIfSelectable(subEntity,cEdgeSelMeasureHC)}else if(subEntity=iSelObjHC.getFaceEntity()){typeName="Face";var cFaceSelMeasureHC=1;isSelectable=checkIfSelectable(subEntity,cFaceSelMeasureHC)}}return{SubEntity:subEntity,SubEntityTypeName:typeName,IsSelectable:isSelectable}};eDwSelObj.getSubEntityTypeName=function(iSubEntityType){if(!iSubEntityType)return"";return utils.getObjectTypeName(iSubEntityType).slice(0,-6)};eDwSelObj.getSubEntityID=function(iSubEntity){return iSubEntity?iSubEntity._elementIndex:NaN};eDwSelObj.getSubEntityBits=function(iSubEntity){return iSubEntity?iSubEntity._elementBits:NaN};eDwSelObj.prototype.setPointInLocalSpace=function(iWorldPtHC,iToLocalTransformHC){if(iToLocalTransformHC){this.mLocalPnt=iWorldPtHC?iToLocalTransformHC.transform(iWorldPtHC):null;this.mToLocalTransformHC=iToLocalTransformHC}};eDwSelObj.setSelObjSubEntity=function(iSelObjsHC,iModel,iSetting){if(!iSelObjsHC||!iSelObjsHC.length)return[];var modelHC=iModel.getHCModel();var subEntityIDs=[];for(var _i=0,iSelObjsHC_2=iSelObjsHC;_i1){startCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[0]);endCrvPt3DHC=iTransformPointFunc(crvPtsWC3DHC[numPts-1]);vec3DHC=eDwTypes_12.HC.Point3.subtract(endCrvPt3DHC,startCrvPt3DHC);if(vec3DHC.length()-1;--i){currentNode=childHierarchyMap[children[i]];viewIDsHC.push(currentNode.HOOPSID)}pickConfig=new eDwTypes_13.HC.PickConfig(eDwTypes_13.HC.SelectionMask.All);return[4,this.Viewer.ViewMgr.pickFromPoint(iCoords,pickConfig)];case 1:selObj=_a.sent();selObjIDHC=selObj.getIDHC();if(!utils.isNaN(selObjIDHC))return[3,3];return[4,this.Viewer.SelectionMgr.select(iCoords)];case 2:selSuccess=_a.sent();_a.label=3;case 3:hierNode=model.getHierarchyNode(selObjIDHC);if(!hierNode)return[3,6];if(!(viewIDsHC.indexOf(hierNode.HOOPSID)>-1))return[3,5];return[4,this.Viewer.SelectionMgr.selectByID(hierNode.HOOPSID)];case 4:selSuccess=_a.sent();_a.label=5;case 5:return[3,10];case 6:_i=0,viewIDsHC_1=viewIDsHC;_a.label=7;case 7:if(!(_i0){pluginName=matches[1]}else{console.warn("Could not locate external plugin name in file "+iPluginFile)}return[3,5];case 4:iExcp_11=_a.sent();console.warn("Failed to load external plugin - "+iExcp_11.message);return[3,5];case 5:return[2,pluginName]}}))}))};eDwServiceMgr.prototype.getPluginFiles=function(){return __awaiter(this,void 0,void 0,(function(){var _a,_b,iExcp_12;return __generator(this,(function(_c){switch(_c.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,this.mPluginFiles];if(!!this.mPluginFiles.length)return[3,7];_c.label=1;case 1:_c.trys.push([1,6,,7]);if(!this.mAdvancedServicesDisabled)return[3,3];console.debugLog("ServiceMgr","Loading static plugin list");_a=this;return[4,this.ajax("GET","js/staticPluginList.json",{})];case 2:_a.mPluginFiles=_c.sent();return[3,5];case 3:console.debugLog("ServiceMgr","Finding plugins...");_b=this;return[4,this.ajax("GET","EDrawingsService.svc/GetPlugins",{})];case 4:_b.mPluginFiles=_c.sent();_c.label=5;case 5:return[3,7];case 6:iExcp_12=_c.sent();console.warn("No plugins available.");return[3,7];case 7:return[2,this.mPluginFiles]}}))}))};eDwServiceMgr.prototype.extendLicense=function(iKey){return __awaiter(this,void 0,void 0,(function(){var params;return __generator(this,(function(_a){switch(_a.label){case 0:if(this.mAdvancedServicesDisabled||!eDwServiceMgr.usesWebServices()){return[2]}params={data:{iKey:iKey},cache:false};return[4,this.ajax("GET","EDrawingsService.svc/ExtendLicense",params)];case 1:_a.sent();return[2]}}))}))};eDwServiceMgr.prototype.getBaseCacheDirs=function(){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!!this.mBaseCacheDirs.length)return[3,2];this.mBaseCacheDirs=[];this.mGetBaseCacheDirsPromise=$.get("cacheDirs.xml",(function(iDoc){var cacheDirs=iDoc.getElementsByTagName("modelSearchDirectory");var numDirs=cacheDirs.length;for(var i=0;i-1){foundPluginFileName=pluginFileName}}return[2,foundPluginFileName]}}))}))};eDwServiceMgr.prototype.ajax=function(iMethod,iService,iParams){return __awaiter(this,void 0,void 0,(function(){var paramsObj,retAJAX,iExcp_13;return __generator(this,(function(_a){switch(_a.label){case 0:paramsObj={type:iMethod,url:this.mServerURL+"/"+iService,async:true};if(iParams)$.extend(paramsObj,iParams);_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,$.ajax(paramsObj)];case 2:retAJAX=_a.sent();return[3,4];case 3:iExcp_13=_a.sent();console.warn("AJAX "+iMethod+" failed for "+iService+": "+iExcp_13.message);throw iExcp_13;case 4:return[2,retAJAX]}}))}))};return eDwServiceMgr}();return eDwServiceMgr}));define("eDwSetHierNodeAttribsCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwSetHierNodeAttribsCmd=function(_super){__extends(eDwSetHierNodeAttribsCmd,_super);function eDwSetHierNodeAttribsCmd(iViewer,iHierNodes,iAttrib){var _this=_super.call(this,iViewer)||this;_this.mInitialHierNodeAttribs=[];_this.mFinalHierNodeAttribs=[];var finalAttrib=$.extend(true,{},iAttrib);for(var _i=0,iHierNodes_2=iHierNodes;_i-1){this.mTouchOpIDs.splice(opIndex,1);this.mViewer.OperatorMgr.unregisterCustomOperatorByID(iOpID)}};eDwTouchOpsMgr.isTouchEnabled=function(){function matchMedia(iFeature){return window.matchMedia&&window.matchMedia(iFeature).matches?true:false}var enabled=false;if("PointerEvent"in window&&"maxTouchPoints"in navigator){var maxTouchPoints=navigator.maxTouchPoints;if(utils.isNumber(maxTouchPoints)){if(navigator.maxTouchPoints>0){enabled=true}else if(navigator.maxTouchPoints===0&&matchMedia("(any-pointer:coarse)")){enabled=true}}}else{if(matchMedia("(any-pointer:coarse)")){enabled=true}else if("TouchEvent"in window||"ontouchstart"in window){enabled=true}}console.debugLog("TouchOps","Touch enabled = "+enabled);return enabled};return eDwTouchOpsMgr}();return eDwTouchOpsMgr}));define("eDwTypes",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.EntityMode=exports.SectionPlaneOrientation=exports.HCI=exports.HC=void 0;var HC=Communicator;exports.HC=HC;var HCI=Communicator.Internal;exports.HCI=HCI;exports.SectionPlaneOrientation={XY:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,0,1)),Index:0},YZ:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(1,0,0)),Index:1},ZX:{Plane:HC.Plane.createFromPointAndNormal(new HC.Point3(0,0,0),new HC.Point3(0,1,0)),Index:2}};exports.EntityMode={FACE:1,EDGE:2,VERTEX:4,HOLE:8,ALL:4294967295}}));define("eDwUI",["require","exports","eDwTypes","eDwKeyMgr","eDwUIBaseEventHandlers","eDwCommandMgr","eDwZoomToFitCmd","eDwDrawModeCmd","eDwAnimateCmd","eDwAmbientOcclusionCmd","eDwPerspectiveCmd","eDwSetViewCmd","eDwSetViewCameraCmd","eDwCompositeCmd","eDwSectionFlipCmd","eDwSetViewNormalToSectionCmd","eDwShowSectionCapCmd","eDwSectionShowCmd","eDwChangeSectionPlaneCmd","eDwUIPluginMgr","eDwEventMgr","eDwUIMessageReporter","eDwUIShortcutMenu","eDwUIUtils","eDrawingsWebViewerUtils","eDwEvents","utils"],(function(require,exports,eDwTypes_14,eDwKeyMgr_3,eDwUIBaseEventHandlers,eDwCommandMgr,eDwZoomToFitCmd,eDwDrawModeCmd,eDwAnimateCmd,eDwAmbientOcclusionCmd,eDwPerspectiveCmd,eDwSetViewCmd,eDwSetViewCameraCmd,eDwCompositeCmd,eDwSectionFlipCmd,eDwSetViewNormalToSectionCmd,eDwShowSectionCapCmd,eDwSectionShowCmd,eDwChangeSectionPlaneCmd,eDwUIPluginMgr,eDwEventMgr,eDwUIMessageReporter,eDwUIShortcutMenu_1,eDwUIUtils,eDrawingsWVUtils,eDwEvents,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUI=void 0;var eDwUI=function(){function eDwUI(){this.mUIEventHandlers=new UIEventHandlers(this,eDwUIUtils.getViewerElementName(),c_canvasID);this.mItemActiveCallbacks={};this.mItemDeactiveCallbacks={};solidworks.web.touch.support();this.awfulUIHacks()}eDwUI.prototype.initUIEvents=function(iViewerFeatOpts){this.mViewerFeatureOpts=iViewerFeatOpts;this.registerHTMLEvents()};eDwUI.prototype.init=function(iViewer){var _this=this;this.mViewer=iViewer;this.centerBottomBar();this.mViewer.XSectionMgr.SectionCapVisibility=true;$("#edrawings-section-capping-button").addClass("state-on-button");$("#edrawings-section-show-button").addClass("state-on-button");eDwUIUtils.hide(".edrawings-ui-main",false);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents.ResetSceneEvent,true)];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.toggleFullScreen=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var methodName,viewerElem,iExcp_14;return __generator(this,(function(_a){switch(_a.label){case 0:methodName="exitFullScreen()";_a.label=1;case 1:_a.trys.push([1,6,,7]);if(!l_isFullScreen())return[3,3];document.exitFullscreen=document.exitFullscreen||utils.getFirstMatchedMethodObj(document,"xitFullscreen");if(!document.exitFullscreen){console.warn("exitFullscreen() does not exist.");return[2]}return[4,document.exitFullscreen()];case 2:_a.sent();return[3,5];case 3:methodName="requestFullscreen()";viewerElem=$("#edrawings-viewer")[0];viewerElem.requestFullscreen=viewerElem.requestFullscreen||utils.getFirstMatchedMethodObj(viewerElem,"equestFullscreen");if(!viewerElem.requestFullscreen){console.warn("requestFullscreen() does not exist.");return[2]}return[4,viewerElem.requestFullscreen()];case 4:_a.sent();_a.label=5;case 5:return[3,7];case 6:iExcp_14=_a.sent();console.warn(methodName+" failed. It took too long.");return[3,7];case 7:return[2]}}))}))})()};eDwUI.prototype.unregister=function(){this.unregisterHTMLEvents();UIEventHandlers.doModelDataUnloadActions(this.mViewer)};eDwUI.prototype.setDrawMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var drawModeCmd;return __generator(this,(function(_a){switch(_a.label){case 0:drawModeCmd=new eDwDrawModeCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(drawModeCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setInitialDrawMode=function(){if(!this.mViewer.ViewerFeatureOpts.RenderType)return;this.setDrawMode(this.mViewer.ViewerFeatureOpts.RenderType)};eDwUI.prototype.setPerspectiveMode=function(iValue){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveCmd;return __generator(this,(function(_a){switch(_a.label){case 0:perspectiveCmd=new eDwPerspectiveCmd(this.mViewer,iValue);return[4,eDwCommandMgr.get().run(perspectiveCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()};eDwUI.prototype.hideAllOtherPanels=function(iPanelCSSClassName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iPanelCSSClassName!==".edrawings-hud-menu"))return[3,2];return[4,this.hideActiveHUDMenu()];case 1:_a.sent();_a.label=2;case 2:if(!(iPanelCSSClassName!==".edrawings-submenu"))return[3,4];return[4,this.hideActiveSubmenu()];case 3:_a.sent();_a.label=4;case 4:eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide();return[2]}}))}))};eDwUI.prototype.onClick=function(iID,iActivate){var activateCallback=this.mItemActiveCallbacks[iID];var deactivateCallback=this.mItemDeactiveCallbacks[iID];if(iActivate){if(activateCallback)activateCallback()}else{if(deactivateCallback)deactivateCallback()}return activateCallback||deactivateCallback?true:false};eDwUI.prototype.registerHTMLEvents=function(){var _this=this;this.mUIEventHandlers.addHTMLEventHandlers(this.mViewerFeatureOpts);this.mModelDataLoadCompleteHandler=function(iEvent,iViewer){_this.mViewer=iViewer;eDwUIBaseEventHandlers.doModelDataLoadCompleteActions(_this.mUIEventHandlers,iViewer)};$("#"+c_canvasID).on("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);var self=this;this.registerButtonForClickEffect("edrawings-section-flip-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var sectionFlipCmd;return __generator(this,(function(_a){switch(_a.label){case 0:sectionFlipCmd=new eDwSectionFlipCmd(this.mViewer);return[4,eDwCommandMgr.get().run(sectionFlipCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-section-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewNormalToSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewNormalToSectionCmd=new eDwSetViewNormalToSectionCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewNormalToSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}));function setXSectionOrientation(iEvent,iUI,iOrientation){iUI.setXSectionOrientation(iOrientation);eDwUIUtils.scrollToTarget(eDwUIUtils.getAsJQueryObj(iEvent.currentTarget))}$("#edrawings-section-xz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.ZX)}));$("#edrawings-section-yz-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.YZ)}));$("#edrawings-section-xy-button").on("click.edw",(function(iEvent){return setXSectionOrientation(iEvent,_this,eDwTypes_14.SectionPlaneOrientation.XY)}));$("#edrawings-section-capping-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var visibility=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showCapsCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showCapsCmd=new eDwShowSectionCapCmd(this.mViewer,visibility);return[4,eDwCommandMgr.get().run(showCapsCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));$("#edrawings-section-show-button").on("click.edw",(function(iEvent){var buttonJQ=eDwUIUtils.getAsJQueryObj(iEvent.currentTarget);var showSection=!buttonJQ.hasClass("state-on-button");(function(){return __awaiter(_this,void 0,void 0,(function(){var showSectionCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showSectionCmd=new eDwSectionShowCmd(this.mViewer,showSection);return[4,eDwCommandMgr.get().run(showSectionCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();buttonJQ.toggleClass("state-on-button");eDwUIUtils.scrollToTarget(buttonJQ)}));this.mItemActiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){function compositeSectionDone(ioCmd){ioCmd.clearSubCmds();self.mViewer.XSectionMgr.deactivateCurrent();self.mViewer.XSectionMgr.turnOnSectionPlane(false)}var self;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.addPanelModeEvents("#edrawings-section-menu",".edw.section","#edrawings-button-section");this.mCompositeXSectionCmd=new eDwCompositeCmd(this.mViewer);eDwCommandMgr.get().add(this.mCompositeXSectionCmd);this.mCompositeXSectionCmd.initCmdActionImplementation({compositeInit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mViewer.XSectionMgr.turnOnSectionPlane(true);this.setXSectionOrientation();return[2]}))}))},compositeUndo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeRedo:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,true]}))}))},compositeCommit:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))},compositeCancel:function(ioCmd){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){compositeSectionDone(ioCmd);return[2]}))}))}});self=this;if(!!this.mViewer.getModel().isDrawing())return[3,2];return[4,this.setActiveSubmenu("#edrawings-button-section","#edrawings-section-menu")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-section"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eDwUIUtils.deactivateMoveInput(".edw.section");return[4,eDwCommandMgr.get().remove(this.mCompositeXSectionCmd,"cancel")];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-section"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-section"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateDebugPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){var shortcutMenu;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-debug","#edrawings-debug-menu",".edw.debug",iHandlers)];case 1:_a.sent();if(iActivate){shortcutMenu=eDwUIShortcutMenu_1.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(c_debugGroupName)}shortcutMenu.addMenuItem(c_debugGroupName,"edrawings-debug-node-matrices",(function(iEvent,iUIItemJQ,iArg){if(utils.isOfType(iArg,"attr")){var nodeIDHC=parseInt(iArg.attr("data-hoopsid"),10);if(utils.isNumber(nodeIDHC)){var modelHC=self.mViewer.getModel().getHCModel();var matrixHC=modelHC.getNodeMatrix(nodeIDHC);var msg="
      Matrix = "+JSON.stringify(matrixHC)+"
      ";matrixHC=modelHC.getNodeNetMatrix(nodeIDHC);msg+="
      Net matrix = "+JSON.stringify(matrixHC)+"
      ";eDwUIMessageReporter.showMessageInDebugPanel(msg)}}eDwUIShortcutMenu_1.eDwUIShortcutMenu.hide()}))}else{eDwUIShortcutMenu_1.eDwUIShortcutMenu.get().removeAllMenuItems(c_debugGroupName)}return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-debug"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateDebugPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-debug"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-debug"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));this.mItemActiveCallbacks["#edrawings-button-reset"]=function(){return __awaiter(_this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){eDwUIUtils.resetToHomeView(this.mViewer);window.setTimeout((function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI()];case 1:_a.sent();return[2]}}))}))})()}),1e3);return[2]}))}))};$(document).on(c_fullScreenChange,(function(iEvent){if(l_isFullScreen()){l_fullScreenBtnJS.removeClass(c_restoreClass)}else{l_fullScreenBtnJS.addClass(c_restoreClass);$("#edrawings-canvas-canvas-container").css({"background-color":""})}}));$("#edrawings-button-fs").on("click.edw",(function(){_this.toggleFullScreen()}));function clickDrawMode(iUI,iMode){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:iUI.setDrawMode(iMode);return[4,iUI.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}$("#edrawings-button-shaded-hlrr").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesRemoved")}));$("#edrawings-button-shaded-hlrv").on("click.edw",(function(){clickDrawMode(_this,"HiddenLinesVisible")}));$("#edrawings-button-shaded-wireframe").on("click.edw",(function(){clickDrawMode(_this,"Wireframe")}));$("#edrawings-button-shaded-full").on("click.edw",(function(){clickDrawMode(_this,"ShadedWithEdges")}));$("#edrawings-button-shaded-noedges").on("click.edw",(function(){clickDrawMode(_this,"Shaded")}));this.mItemActiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){var animateCmd;return __generator(this,(function(_a){switch(_a.label){case 0:animateCmd=new eDwAnimateCmd(this.mViewer);return[4,eDwCommandMgr.get().run(animateCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-animate"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mItemActiveCallbacks["#edrawings-button-animate"]()];case 1:_a.sent();return[2]}}))}))};$("#edrawings-button-frame-file-open").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-view"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view","#edrawings-hud-view-menu")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-help"]=function(){return __awaiter(_this,void 0,void 0,(function(){var version,viewerHC;return __generator(this,(function(_a){switch(_a.label){case 0:version="
      Version #: "+eDrawingsWVUtils.getViewerVersion()+"
      ";if(this.mViewerFeatureOpts.Debug){viewerHC=this.mViewer.HCViewer;version+="
      HC Version:"+viewerHC.getViewerVersionString()+"
      Format Version: "+viewerHC.getFormatVersionString()+"
      "}$("#edrawings-version").html(version);return[4,this.setActiveHUDMenu("#edrawings-button-help","#edrawings-hud-help-menu")];case 1:_a.sent();return[2]}}))}))};$("#edrawings-hud-help-close").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[2]}}))}))})()}));this.mItemActiveCallbacks["#edrawings-button-zoomtofit"]=function(){return __awaiter(_this,void 0,void 0,(function(){var viewHC,curModelView,nodeID,zoomToFitCmd;return __generator(this,(function(_a){switch(_a.label){case 0:viewHC=this.mViewer.getHCView();curModelView=this.mViewer.getModel().getActiveModelView();nodeID=curModelView.Hierarchy.HOOPSID;zoomToFitCmd=new eDwZoomToFitCmd(this.mViewer,nodeID,viewHC.getCamera());return[4,eDwCommandMgr.get().run(zoomToFitCmd,"commit")];case 1:_a.sent();return[2]}}))}))};this.mItemActiveCallbacks["#edrawings-button-shaded"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-shaded","#edrawings-hud-shaded-menu")];case 1:_a.sent();return[2]}}))}))};function togglePanel(iActivate,iButtonID,iPanelID,iInputEventIDSuffix,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!iActivate)return[3,2];return[4,self.setActiveSubmenu(iButtonID,iPanelID)];case 1:_a.sent();eDwUIUtils.addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID);return[3,3];case 2:eDwUIUtils.deactivateMoveInput(iInputEventIDSuffix);_a.label=3;case 3:return[2]}}))}))}function activateSheetPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-sheet-tree","#edrawings-sheet-tree-menu",".edw.sheet",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateSheetPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-sheet-tree"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-sheet-tree"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));function activateLayerPanel(iActivate,iHandlers){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,togglePanel(iActivate,"#edrawings-button-layer-control","#edrawings-layer-control-menu",".edw.layer",iHandlers)];case 1:_a.sent();return[2]}}))}))}this.mItemActiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(true,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,activateLayerPanel(false,this.mUIEventHandlers)];case 1:_a.sent();return[2]}}))}))};eDwEventMgr.get().addEventHandlerFunc(eDwEvents.DeactivateUIOpEvent,(function(iActiveButtonsJQ){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iActiveButtonsJQ[0].id==="edrawings-button-layer-control"))return[3,2];return[4,this.mItemDeactiveCallbacks["#edrawings-button-layer-control"]()];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}));eDwKeyMgr_3.eDwKeyMgr.get().add({key:"F11"},"keydown",(function(iEvent){iEvent.preventDefault();_this.toggleFullScreen();iEvent.stopPropagation()}));this.mItemActiveCallbacks["#edrawings-button-view-settings"]=function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.setActiveHUDMenu("#edrawings-button-view-settings","#edrawings-hud-view-settings-menu")];case 1:_a.sent();return[2]}}))}))};var ambientOcc=$("#edrawings-button-view-ambient-occlusion");ambientOcc.on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var buttonActive,ambientOcclCmd;return __generator(this,(function(_a){switch(_a.label){case 0:buttonActive=ambientOcc.hasClass("state-on-button");return[4,this.hideActiveHUDMenu()];case 1:_a.sent();if(buttonActive)ambientOcc.removeClass("state-on-button");else ambientOcc.addClass("state-on-button");ambientOcclCmd=new eDwAmbientOcclusionCmd(this.mViewer,!buttonActive);return[4,eDwCommandMgr.get().run(ambientOcclCmd,"commit")];case 2:_a.sent();return[2]}}))}))})()}));$("#edrawings-button-view-perspective").on("click.edw",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var perspectiveMode;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();perspectiveMode=!this.mViewer.getPerspectiveMode();this.setPerspectiveMode(perspectiveMode);return[2]}}))}))})()}));this.registerButtonForClickEffect("edrawings-button-view-top",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Top)}));this.registerButtonForClickEffect("edrawings-button-view-bottom",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Bottom)}));this.registerButtonForClickEffect("edrawings-button-view-left",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Left)}));this.registerButtonForClickEffect("edrawings-button-view-right",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Right)}));this.registerButtonForClickEffect("edrawings-button-view-front",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Front)}));this.registerButtonForClickEffect("edrawings-button-view-back",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Back)}));this.registerButtonForClickEffect("edrawings-button-view-iso",(function(){_this.setViewOrientation(eDwTypes_14.HC.ViewOrientation.Iso)}))};eDwUI.prototype.unregisterHTMLEvents=function(){this.mUIEventHandlers.removeHTMLEventHandlers();$("#"+c_canvasID).off("edw:ModelDataLoadComplete",this.mModelDataLoadCompleteHandler);$("#edrawings-section-xz-button").off("click.edw");$("#edrawings-section-yz-button").off("click.edw");$("#edrawings-section-xy-button").off("click.edw");$("#edrawings-section-capping-button").off("click.edw");$("#edrawings-section-show-button").off("click.edw");$("#edrawings-button-fs").off("click.edw");$("#edrawings-button-shaded-hlrr").off("click.edw");$("#edrawings-button-shaded-hlrv").off("click.edw");$("#edrawings-button-shaded-wireframe").off("click.edw");$("#edrawings-button-shaded-full").off("click.edw");$("#edrawings-button-shaded-noedges").off("click.edw");$("#edrawings-button-sheets").off("click.edw");$("#edrawings-button-frame-file-open").off("click.edw");$("#edrawings-button-view-ambient-occlusion").off("click.edw");$("#edrawings-button-view-perspective").off("click.edw");$("#edrawings-hud-help-close").off("click.edw");$(document).off(c_fullScreenChange);$(document).off("click.edw");$(document).off("mousedown.edw");$(document).off("dblclick.edw");this.unregisterButtonForClickEffect("edrawings-section-flip-button");this.unregisterButtonForClickEffect("edrawings-section-normal-button");this.unregisterButtonForClickEffect("edrawings-face-normal-button");this.unregisterButtonForClickEffect("edrawings-button-view-top");this.unregisterButtonForClickEffect("edrawings-button-view-bottom");this.unregisterButtonForClickEffect("edrawings-button-view-left");this.unregisterButtonForClickEffect("edrawings-button-view-right");this.unregisterButtonForClickEffect("edrawings-button-view-front");this.unregisterButtonForClickEffect("edrawings-button-view-back");this.unregisterButtonForClickEffect("edrawings-button-view-iso")};eDwUI.prototype.setActiveSubmenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.hideActiveSubmenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.centerBottomBar=function(iWidth,iHeight){$(".tool-bar").css({height:"auto"});var barJQ=$(".tool-bar");var viewerElemJQ=$(eDwUIUtils.getViewerElementID());var leftButtonsJQ=$(".edrawings-icon-set.left");var rightButtonsJQ=$(".edrawings-icon-set.right");var centerButtonsJQ=$(".edrawings-icon-set.center");var width=(iWidth?iWidth:viewerElemJQ.width())-1;if(navigator.userAgent.indexOf("Trident")>=0){width=viewerElemJQ[0].clientWidth-1}barJQ.css({position:"absolute"});leftButtonsJQ.css({left:1+"px",position:"absolute"});rightButtonsJQ.css({right:1+"px",position:"absolute"});centerButtonsJQ.css({left:width/2-52/2+"px",position:"absolute"})};eDwUI.prototype.setActiveHUDMenu=function(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var buttonJQ,buttonOffset,posx,posy,canvasWidth,panelJQ,panelWidth;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.hideActiveHUDMenu()];case 1:_a.sent();return[4,eDwUIUtils.activateUI(iButtonID,iPanelID)];case 2:_a.sent();if(iButtonID!=="#edrawings-button-help"){buttonJQ=$(iButtonID);buttonOffset=buttonJQ.offset();posx=buttonOffset.left;posy=buttonOffset.top+parseInt(buttonJQ.css("marginTop"))+parseInt(buttonJQ.css("borderTopWidth"))+buttonJQ.height();canvasWidth=$("#edrawings-canvas").width();panelJQ=$(iPanelID);panelWidth=panelJQ[0].offsetWidth;if(posx+panelWidth>canvasWidth){posx=canvasWidth-panelWidth-10}panelJQ.css({top:posy+"px",left:posx+"px"})}return[2]}}))}))};eDwUI.prototype.hideActiveHUDMenu=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))};eDwUI.prototype.registerButtonForClickEffect=function(iButtonID,iHandler){var butJQ=$("#"+iButtonID);butJQ.on("mousedown.edw",(function(){butJQ.addClass("edrawings-on-state");eDwUIUtils.scrollToTarget(butJQ)}));butJQ.on("mouseup.edw",(function(){butJQ.removeClass("edrawings-on-state");iHandler()}))};eDwUI.prototype.unregisterButtonForClickEffect=function(iButtonID){var butJQ=$("#"+iButtonID);butJQ.off("mousedown.edw");butJQ.off("mouseup.edw")};eDwUI.prototype.setViewOrientation=function(iOrientation){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCmd=new eDwSetViewCmd(this.mViewer,iOrientation);return[4,eDwCommandMgr.get().run(setViewCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()};eDwUI.prototype.setXSectionOrientation=function(iNewSection){var _this=this;function setActive(iButtonID,iIsActive){$(iButtonID)[iIsActive?"addClass":"removeClass"]("state-on-button")}var sectionMgr=this.mViewer.XSectionMgr;var sectionIndex=iNewSection?iNewSection.Index:sectionMgr.SectionIndex;var planeFromEnum=null;switch(sectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",true);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:setActive("#edrawings-section-xy-button",false);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",true);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:eDwUIUtils.hide("#edrawings-section-xy-button",false);eDwUIUtils.hide("#edrawings-section-yz-button",false);eDwUIUtils.hide("#edrawings-section-xz-button",false);setActive("#edrawings-section-xy-button",true);setActive("#edrawings-section-yz-button",false);setActive("#edrawings-section-xz-button",false);planeFromEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported section plane orientation");break}var origPlaneEnum=null;if(sectionIndex!==sectionMgr.SectionIndex){switch(sectionMgr.SectionIndex){case eDwTypes_14.SectionPlaneOrientation.YZ.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.YZ;break;case eDwTypes_14.SectionPlaneOrientation.ZX.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.ZX;break;case eDwTypes_14.SectionPlaneOrientation.XY.Index:origPlaneEnum=eDwTypes_14.SectionPlaneOrientation.XY;break;default:console.debugLog("UI","Unsupported initial section plane orientation");break}if(planeFromEnum&&origPlaneEnum){(function(){return __awaiter(_this,void 0,void 0,(function(){var changeSectionPlaneCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeSectionPlaneCmd=new eDwChangeSectionPlaneCmd(this.mViewer,origPlaneEnum,planeFromEnum);return[4,eDwCommandMgr.get().run(changeSectionPlaneCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}}};eDwUI.prototype.awfulUIHacks=function(){var _this=this;l_init=function(){$("#edrawings-face-normal-button").removeClass("edrawings-inactive");_this.registerButtonForClickEffect("edrawings-face-normal-button",(function(){(function(){return __awaiter(_this,void 0,void 0,(function(){var setViewCameraCmd;return __generator(this,(function(_a){switch(_a.label){case 0:setViewCameraCmd=new eDwSetViewCameraCmd(this.mViewer);return[4,eDwCommandMgr.get().run(setViewCameraCmd,"commit")];case 1:_a.sent();return[4,this.hideActiveHUDMenu()];case 2:_a.sent();return[2]}}))}))})()}))};l_uninit=function(){$("#edrawings-face-normal-button").addClass("edrawings-inactive");_this.unregisterButtonForClickEffect("edrawings-face-normal-button")}};return eDwUI}();exports.eDwUI=eDwUI;var UIEventHandlers=function(_super){__extends(UIEventHandlers,_super);function UIEventHandlers(iUI,iViewerHTMLID,iViewerHTMLCanvasID){var _this=_super.call(this,iViewerHTMLID,iViewerHTMLCanvasID)||this;_this.mUI=iUI;return _this}UIEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;_super.prototype.addHTMLEventHandlers.call(this,iViewerFeatOpts);$("#edrawings-viewer").on("click.edw",".edrawings-tool-button",(function(iEvent){_this.onClick(iEvent,".edrawings-tool-button")}));$("#edrawings-viewer").on("click.edw",".edrawings-hud-button",(function(iEvent){_this.onClick(iEvent,".edrawings-hud-button",".edrawings-submenu")}));this.mUIHTMLEventMgr.addEventHandler("window","beforeunload",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));this.mUIHTMLEventMgr.addEventHandler("window","Timeout",(function(iEvent){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.mUI.unregister();return[2]}))}))}));$(".edrawings-menu-close").on("click.edw",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.deactivateActiveButton(".edrawings-tool-button")];case 1:_a.sent();return[2]}}))}))})()}));var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.on("edw:ChangeViewerStyling",(function(iEvent,iStyleClassName){viewerJQ.removeClass("edrawings-viewer-regular");viewerJQ.removeClass("edrawings-viewer-timeout");if(iStyleClassName)viewerJQ.addClass(iStyleClassName)}));viewerJQ.on("edw:HidePanels",(function(iEvent,iSkipPanelsWithClass){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mUI.hideAllOtherPanels(iSkipPanelsWithClass)];case 1:_a.sent();return[2]}}))}))})()}));viewerJQ.on("edw:ReInitViewer",(function(iEvent,iViewerFeatOpts){_this.mUI.unregister();_this.mUI.initUIEvents(iViewerFeatOpts)}))};UIEventHandlers.prototype.removeHTMLEventHandlers=function(){_super.prototype.removeHTMLEventHandlers.call(this);$(".edrawings-menu-close").off("click.edw");$("#edrawings-viewer").off("click.edw",".edrawings-tool-button");$("#edrawings-viewer").off("click.edw",".edrawings-hud-button");var viewerJQ=$(eDwUIUtils.getViewerElementID());viewerJQ.off("edw:ChangeViewerStyling");viewerJQ.off("edw:HidePanels");viewerJQ.off("edw:ReInitViewer")};UIEventHandlers.doModelDataUnloadActions=function(iViewer){eDwUIBaseEventHandlers.doModelDataUnloadActions(iViewer)};UIEventHandlers.prototype.onInit=function(iViewer){var viewerFeatureOpts=iViewer.ViewerFeatureOpts;var model=iViewer.getModel();var isDrawing=model.isDrawing();eDwUIUtils.hide("#edrawings-button-reset",false);eDwUIUtils.hide("#edrawings-button-shaded",isDrawing);eDwUIUtils.hide("#edrawings-button-view-settings",isDrawing);eDwUIUtils.hide("#edrawings-button-animate",isDrawing);eDwUIUtils.hide("#edrawings-button-section",isDrawing);eDwUIUtils.hide("#edrawings-button-view",isDrawing);eDwUIUtils.hide("#edrawings-button-debug",!viewerFeatureOpts.Debug);eDwUIUtils.hide("#edrawings-button-tables-control",isDrawing||iViewer.TableMgr.numTables()===0);eDwUIUtils.hide("#edrawings-button-sheet-tree",!isDrawing);eDwUIUtils.hide("#edrawings-button-layer-control",!isDrawing);eDwUIUtils.hide(".edrawings-icon-set.center",isDrawing);this.removeHTMLEventHandlers()};UIEventHandlers.prototype.onInitFullUI=function(iViewer){_super.prototype.onInitFullUI.call(this,iViewer);this.addHTMLEventHandlers(iViewer.ViewerFeatureOpts);this.mUI.init(iViewer);eDwUIUtils.hide("#WaitBanner",true)};UIEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){_super.prototype.onSelect.call(this,iViewer,iSelObjs);if(l_init)l_init()};UIEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){_super.prototype.onUnselect.call(this,iViewer,iSelObjs);if(l_uninit)l_uninit()};UIEventHandlers.prototype.onTimeout=function(iViewer){eDwUIUtils.hide("#TimeoutBanner",false);$(eDwUIUtils.getViewerElementID()).trigger("edw:ChangeViewerStyling","edrawings-viewer-timeout")};UIEventHandlers.prototype.onStartAnimation=function(iViewer){var eDwViewer=iViewer;$("#edrawings-canvas").on("click.edw",(function(){eDwViewer.ViewMgr.stop()}));var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.removeClass("edrawings-animate-play-icon");animateBtnJQ.addClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onStopAnimation=function(iViewer){var animateBtnJQ=$("#edrawings-button-animate");animateBtnJQ.addClass("edrawings-animate-play-icon");animateBtnJQ.removeClass("edrawings-animate-pause-icon")};UIEventHandlers.prototype.onAmbientOcclusionChange=function(iViewer,iAmbientOcclusionOn){var ambientOccButton=$("#edrawings-button-view-ambient-occlusion");if(iAmbientOcclusionOn){if(!ambientOccButton.hasClass("state-on-button")){ambientOccButton.addClass("state-on-button")}}else{if(ambientOccButton.hasClass("state-on-button")){ambientOccButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onProjectionModeChange=function(iViewer,iPerspectiveOn){var perspectiveButton=$("#edrawings-button-view-perspective");if(iPerspectiveOn){if(!perspectiveButton.hasClass("state-on-button")){perspectiveButton.addClass("state-on-button")}}else{if(perspectiveButton.hasClass("state-on-button")){perspectiveButton.removeClass("state-on-button")}}};UIEventHandlers.prototype.onDrawModeChange=function(iViewer,iDrawMode){function setActive(iButtonID,iIsActive){if(iIsActive&&!$(iButtonID).hasClass("state-on-button")){$(iButtonID).addClass("state-on-button")}else if(!iIsActive&&$(iButtonID).hasClass("state-on-button")){$(iButtonID).removeClass("state-on-button")}}function setActiveInGroup(iButtonID){setActive("#edrawings-button-shaded-full",false);setActive("#edrawings-button-shaded-noedges",false);setActive("#edrawings-button-shaded-wireframe",false);setActive("#edrawings-button-shaded-hlrr",false);setActive("#edrawings-button-shaded-hlrv",false);setActive(iButtonID,true)}switch(iDrawMode){case"ShadedWithEdges":setActiveInGroup("#edrawings-button-shaded-full");break;case"Shaded":setActiveInGroup("#edrawings-button-shaded-noedges");break;case"HiddenLinesRemoved":setActiveInGroup("#edrawings-button-shaded-hlrr");break;case"HiddenLinesVisible":setActiveInGroup("#edrawings-button-shaded-hlrv");break;case"Wireframe":setActiveInGroup("#edrawings-button-shaded-wireframe");break;default:throw new Error("Unknown draw mode in UI:"+iDrawMode)}};UIEventHandlers.prototype.onClick=function(iEvent,iButtonCSSClassName,iPanelCSSClassName){var _this=this;if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}(function(){return __awaiter(_this,void 0,void 0,(function(){var targetJQ,buttonClickedID,deactivatedButtonID;return __generator(this,(function(_a){switch(_a.label){case 0:targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);buttonClickedID=targetJQ.closest(iButtonCSSClassName).attr("id");return[4,this.deactivateActiveButton(iButtonCSSClassName,iPanelCSSClassName)];case 1:deactivatedButtonID=_a.sent();if(deactivatedButtonID===buttonClickedID)return[2];this.handleClick("#"+buttonClickedID,true);return[2]}}))}))})()};UIEventHandlers.prototype.deactivateActiveButton=function(iButtonCSSClassName,iPanelCSSClassName){if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonID,activeButtonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonID="";activeButtonJQ=$(iButtonCSSClassName+".active-button");return[4,this.mUI.hideAllOtherPanels(iPanelCSSClassName)];case 1:_a.sent();if(activeButtonJQ.length){activeButtonID=activeButtonJQ[0].id;this.handleClick("#"+activeButtonID,false)}return[2,activeButtonID]}}))}))};UIEventHandlers.prototype.handleClick=function(iButtonID,iActivate){eDwUIUtils.scrollToTarget($(iButtonID));if(!this.mUI.onClick(iButtonID,iActivate)){var pluginMgr=eDwUIPluginMgr.get();pluginMgr.onClick(iButtonID,iActivate)}};return UIEventHandlers}(eDwUIBaseEventHandlers);var c_fullScreenChange="fullscreenchange.edw MSFullscreenChange.edw"+" webkitfullscreenchange.edw";var c_restoreClass="edrawings-button-fs-restore";var c_canvasID="edrawings-canvas";var c_debugGroupName="Debug";var l_fullScreenBtnJS;var l_init;var l_uninit;function l_isFullScreen(){if(!l_fullScreenBtnJS)l_fullScreenBtnJS=$("#edrawings-button-fs");return l_fullScreenBtnJS.hasClass(c_restoreClass)}}));define("eDwUIBaseEventHandlers",["require","exports","eDwEventMgr","eDwUIHTMLEventMgr","eDwCommandMgr","eDwChangeModelViewCmd","eDwCompositeCmd","eDwSetLayerVisibilityCmd","eDwUIPluginMgr","eDwEvents","eDwUIUtils","eDwUIShortcutMenu","utils"],(function(require,exports,eDwEventMgr,eDwUIHTMLEventMgr,eDwCommandMgr,eDwChangeModelViewCmd,eDwCompositeCmd,eDwSetLayerVisibilityCmd,eDwUIPluginMgr,eDwEvents,eDwUIUtils,eDwUIShortcutMenu_2,utils){"use strict";var eDwUIBaseEventHandlers=function(){function eDwUIBaseEventHandlers(iViewerHTMLID,iViewerHTMLCanvasID){this.mViewerHTMLID=iViewerHTMLID;this.mViewerHTMLCanvasID=iViewerHTMLCanvasID;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr}eDwUIBaseEventHandlers.prototype.addHTMLEventHandlers=function(iViewerFeatOpts){var _this=this;this.mViewerFeatureOpts=iViewerFeatOpts;var eventMgrHTML=this.mUIHTMLEventMgr;eventMgrHTML.addEventHandler("window","resize",(function(iEvent){_this.onResize(iEvent,_this.mViewer)}));eDwEventMgr.get().addEventHandlerFunc(eDwEvents.ResetSceneEvent,l_onResize);eDwUIUtils.addSubTreeArrowEventHandler(eventMgrHTML,"#edrawings-sheet-tree-menu");eventMgrHTML.addDelegatedEventHandler("#edrawings-sheet-tree-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(targetJQ.hasClass("edrawings-root")){return}var selObjIDHC=eDwUIUtils.getIDHC(targetJQ);if(isNaN(selObjIDHC)||selObjIDHC<0){return}(function(){return __awaiter(_this,void 0,void 0,(function(){var cmdMgr,zoomToViewCmd,targetModelView,model,modelHC,modelViews,_i,modelViews_4,modelView,configIDHC,configChildren,activeModelView,changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:cmdMgr=eDwCommandMgr.get();zoomToViewCmd=new eDwCompositeCmd(this.mViewer);zoomToViewCmd.initCmdActionImplementation();return[4,cmdMgr.add(zoomToViewCmd)];case 1:_a.sent();targetModelView=null;model=this.mViewer.getModel();modelHC=model.getHCModel();modelViews=model.getModelViews();for(_i=0,modelViews_4=modelViews;_i-1){console.excludeDebugLogCategories.slice(pos,1)}}}));var selectorName="#edrawings-debug-menu .edrawings-submenu-list-item";eventMgrHTML.addDelegatedEventHandler(selectorName,"click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;$(selectorName).removeClass("edrawings-list-selected");$(targetJQ).addClass("edrawings-list-selected");_this.mViewer.SelectionMgr.selectByID(id)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-debug-menu .edrawings-submenu-list-item","dblclick",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);var id=eDwUIUtils.getIDHC(targetJQ);if(isNaN(id))return;_this.onLeftDoubleClick(_this.mViewer)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-cancel","click",(function(iEvent){$("#edrawings-debug-menu "+".edrawings-menu-search-input").val("");var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addEventHandler("#edrawings-debug-menu .edrawings-menu-search-input","keyup",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.searchPanelList(_this.mViewer,targetJQ)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .item-layer-checkbox","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var layerName=eDwUIUtils.getSpanText(targetJQ.next("span.item-tree-text"));var isVisible=targetJQ.prop("checked");_this.setOneLayerVisibility(layerName,isVisible)}));eventMgrHTML.addDelegatedEventHandler("#edrawings-layer-control-menu .layer-all","click",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var isVisible=targetJQ.prop("checked");_this.setAllLayerVisibility(isVisible)}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseover",(function(iEvent){var filenameJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);if(filenameJQ.length===1&&filenameJQ[0].scrollWidth>filenameJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,filenameJQ,$("#edrawings-filename-text").text())}}));eventMgrHTML.addEventHandler("#edrawings-filename-block","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseover",(function(iEvent){var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var itemTreeTextJQ=targetJQ.find(".item-tree-text");var edrawingsSubmenuListJQ=targetJQ.closest(".edrawings-submenu-list");if(edrawingsSubmenuListJQ.length===1&&itemTreeTextJQ.length===1&&itemTreeTextJQ[0].scrollWidth>itemTreeTextJQ.width()){var mouseEvent=iEvent;l_positionTicker(mouseEvent,itemTreeTextJQ,itemTreeTextJQ.text())}}));eventMgrHTML.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseout",(function(iEvent){l_hideTicker()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-left)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",-c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-hud-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-right)","click",(function(iEvent){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar($("#edrawings-hud-bar .edrawings-hud-bar-content"),".edrawings-hud-button",".edrawings-hud-menu",c_hudBarIconWidth)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-hud-bar .edrawings-hud-bar-content","#edrawings-hud-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-hud-button",".edrawings-hud-menu")];case 1:_a.sent();return[2]}}))}))}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-up)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",-c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eventMgrHTML.addEventHandler("#edrawings-left-bar .edrawings-arrow-wrapper:has(> .edrawings-arrow-down)","click",(function(iEvent){var barJQ=$("#edrawings-left-bar");var contentJQ=barJQ.find(".edrawings-tool-bar-content");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_scrollUIBar(contentJQ,".edrawings-tool-button",".edrawings-submenu",c_toolBarIconWidth,barJQ)];case 1:_a.sent();return[2]}}))}))})()}));eDwUIUtils.enableScrollOnTouch(eventMgrHTML,"#edrawings-left-bar .edrawings-tool-bar-content","#edrawings-left-bar",(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.deactivateUI(".edrawings-tool-button",".edrawings-submenu")];case 1:_a.sent();return[2]}}))}))}))};eDwUIBaseEventHandlers.prototype.addDefaultHTMLPanelCloseEventHandlers=function(){if(this.mViewerFeatureOpts.Debug){eDwUIUtils.addCloseEventHandler("#edrawings-debug-menu",this.mUIHTMLEventMgr)}eDwUIUtils.addCloseEventHandler("#edrawings-sheet-tree-menu",this.mUIHTMLEventMgr);eDwUIUtils.addCloseEventHandler("#edrawings-layer-control-menu",this.mUIHTMLEventMgr)};eDwUIBaseEventHandlers.doModelDataLoadCompleteActions=function(ioEventHandlerObj,iViewer){ioEventHandlerObj.mViewer=iViewer;l_loadUIPlugins(iViewer);var handlerObj=ioEventHandlerObj;var eventMgr=eDwEventMgr.get();eventMgr.addEventHandlerObj(eDwEvents.InitEvent,handlerObj,"onInit");eventMgr.addEventHandlerObj(eDwEvents.InitFullUIEvent,handlerObj,"onInitFullUI");eventMgr.addEventHandlerObj(eDwEvents.SelectEvent,handlerObj,"onSelect");eventMgr.addEventHandlerObj(eDwEvents.UnselectEvent,handlerObj,"onUnselect");eventMgr.addEventHandlerObj(eDwEvents.StartAnimationEvent,handlerObj,"onStartAnimation");eventMgr.addEventHandlerObj(eDwEvents.StopAnimationEvent,handlerObj,"onStopAnimation");eventMgr.addEventHandlerObj(eDwEvents.LeftDoubleClickEvent,handlerObj,"onLeftDoubleClick");eventMgr.addEventHandlerObj(eDwEvents.TimeoutEvent,handlerObj,"onTimeout");eventMgr.addEventHandlerObj(eDwEvents.DrawModeChangeEvent,handlerObj,"onDrawModeChange");eventMgr.addEventHandlerObj(eDwEvents.ProjModeChangeEvent,handlerObj,"onProjectionModeChange");eventMgr.addEventHandlerObj(eDwEvents.NodeAttribChangeEvent,handlerObj,"onNodeAttribChanged");eventMgr.addEventHandlerObj(eDwEvents.ResetSceneEvent,handlerObj,"onResetScene");eventMgr.addEventHandlerObj(eDwEvents.AmbientOcclChangeEvent,handlerObj,"onAmbientOcclusionChange");eventMgr.addEventHandlerObj(eDwEvents.DoneEvent,handlerObj,"onDone");eventMgr.addEventHandlerObj(eDwEvents.ModelViewChangeEvent,handlerObj,"onModelViewChange")};eDwUIBaseEventHandlers.prototype.removeHTMLEventHandlers=function(){eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-hud-bar .edrawings-hud-bar-content");eDwUIUtils.disableScrollOnTouch(this.mUIHTMLEventMgr,"#edrawings-left-bar .edrawings-tool-bar-content");this.mUIHTMLEventMgr.removeAllEventHandlers();eDwUIShortcutMenu_2.eDwUIShortcutMenu.destroy()};eDwUIBaseEventHandlers.doModelDataUnloadActions=function(iViewer){l_unloadUIPlugins();if(iViewer)iViewer.unregister();eDwEventMgr.get().removeAllEventHandlers()};eDwUIBaseEventHandlers.prototype.onInit=function(iViewer){this.mViewer=iViewer};eDwUIBaseEventHandlers.prototype.onInitFullUI=function(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iViewer.getModel().getActiveModelView(),true)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onDone=function(iViewer){iViewer.destroy()};eDwUIBaseEventHandlers.prototype.onSelect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,true)};eDwUIBaseEventHandlers.prototype.onUnselect=function(iViewer,iSelObjs){this.handleSelectionChange(iViewer,iSelObjs,false)};eDwUIBaseEventHandlers.prototype.onLeftDoubleClick=function(iViewer){eDwUIUtils.zoomToFit(iViewer);eDwUIShortcutMenu_2.eDwUIShortcutMenu.hide()};eDwUIBaseEventHandlers.prototype.onModelViewChange=function(iViewer,iNewModelView,iIsAssembly){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.updateUI(iViewer,iNewModelView)];case 1:_a.sent();return[2]}}))}))})()};eDwUIBaseEventHandlers.prototype.onNodeAttribChanged=function(iViewer,iHierNodesAndAttribs){if(iViewer.ViewerFeatureOpts.Debug){for(var _i=0,iHierNodesAndAttribs_3=iHierNodesAndAttribs;_i1){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});l_resizeTopBar()}else if(hudBarContentJQ[0].scrollWidth===0||hudBarContentJQ.width()>=hudBarContentJQ[0].scrollWidth){topBarJQ.removeClass("edrawings-collided-hud-bar");hudBarJQ.removeClass("edrawings-collided");hudBarJQ.css({left:""})}}else{if(filenameBlockOffset.left!==hudBarOffset.left&&filenameBlockRight>hudBarOffset.left){hudBarJQ.offset({left:Math.ceil(filenameBlockRight),top:hudBarOffset.top});topBarJQ.addClass("edrawings-collided-hud-bar");hudBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(hudBarContentJQ[0].scrollLeft,hudBarContentJQ[0].scrollWidth,hudBarContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,hudBarJQ);if(topBarJQ.hasClass("edrawings-collided-hud-bar")){if(hudBarContentJQ.innerWidth()c_filenameBlockThresholdWidth){if(topBarJQ.hasClass("edrawings-out-of-view")){topBarJQ.removeClass("edrawings-out-of-view")}}else{topBarJQ.addClass("edrawings-out-of-view")}}else{if(filenameBlockJQ[0].scrollWidth-filenameBlockInnerWidth>1){if(filenameBlockJQ.width()0&&toolBarContentJQ[0].scrollHeight<=leftBarContentJQ.innerHeight()){leftBarJQ.removeClass("edrawings-collided")}}else{if(leftBarContentJQ[0].scrollHeight>0&&leftBarContentJQ[0].scrollHeight>Math.round(leftBarContentJQ.innerHeight())){leftBarJQ.addClass("edrawings-collided")}}eDwUIUtils.adjustScrollArrows(toolBarContentJQ[0].scrollTop,toolBarContentJQ[0].scrollHeight,toolBarContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,leftBarJQ);if(leftBarJQ.hasClass("edrawings-collided")){if(toolBarContentJQ.innerHeight()=window.innerWidth){var diff=iMouseEvent.clientX+iItemJQ[0].scrollWidth+scrollWidthPadding-window.innerWidth;if(iMouseEvent.clientX>=diff){tickerLeft=iMouseEvent.clientX-diff;tickerWidth=iItemJQ[0].scrollWidth+scrollWidthPadding}else{tickerLeft=0;tickerAnimation=true;if(window.innerWidth>tickerMinWidth){tickerWidth=window.innerWidth}else{tickerWidth=tickerMinWidth}var threeTimes=[iText,iText,iText].join(" ");tickerJQ.text(threeTimes)}}if(itemOffset.top-tickerMinHeight<=0){if(itemOffset.top+iItemJQ[0].clientHeight+tickerMinHeight<=window.innerHeight){tickerTop=itemOffset.top+iItemJQ[0].clientHeight}else{var diff=iMouseEvent.clientY+tickerMinHeight-window.innerHeight;if(iMouseEvent.clientY>diff){tickerTop=iMouseEvent.clientY-diff}else{tickerTop=0}}}var tickerwrapJQ=tickerJQ.closest(".edrawings-ticker-wrapper");tickerwrapJQ.offset({left:tickerLeft,top:tickerTop}).css("width",tickerWidth).removeClass("edrawings-ui-hide");if(tickerAnimation){tickerwrapJQ.addClass("edrawings-animation")}}function l_hideTicker(){var tickerwrapJQ=$(".edrawings-ticker-wrapper");if(!tickerwrapJQ.hasClass("edrawings-ui-hide")){var tickerJQ=tickerwrapJQ.find(".edrawings-ticker");tickerJQ.text("");tickerwrapJQ.addClass("edrawings-ui-hide").removeClass("edrawings-animation").css("left","").css("top","").css("width","")}}function l_positionMenuPanelCollapseButton(){var activeButtonsJQ=$(".edrawings-tool-button.active-button");if(activeButtonsJQ.length){if(eDwUIUtils.scrollToTarget(activeButtonsJQ)){l_resizeToolBar()}var collapsedPanelsJQ=$(".edrawings-submenu.active.edrawings-collapsed");if(collapsedPanelsJQ.length){var attrStyle=collapsedPanelsJQ.find(".edrawings-menu-panel-arrow-collapse").attr("style");if(!!attrStyle){eDwUIUtils.positionMenuPanelArrowCollapseButton(collapsedPanelsJQ,activeButtonsJQ)}}}}function l_fixMenuPanelInwardToolbar(){var panelsJQ=$(".edrawings-submenu.active:not(.edrawings-collapsed), .edrawings-hud-menu.active");panelsJQ.each((function(iIndex,iPanel){var panelJQ=$(iPanel);eDwUIUtils.fixMenuPanelInwardToolbar(panelJQ)}))}function l_scrollUIBar(iContentJQ,iDeactivateButtonClass,iDeactivateMenuClass,iScrollDist,iBarJQ){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!(iContentJQ&&iContentJQ.length>0))return[3,2];return[4,eDwUIUtils.deactivateUI(iDeactivateButtonClass,iDeactivateMenuClass)];case 1:_a.sent();eDwUIUtils.executeScrolling(iScrollDist,0,iContentJQ,iBarJQ);_a.label=2;case 2:return[2]}}))}))}return eDwUIBaseEventHandlers}));define("eDwUIBasePlugin",["require","exports","eDwUIHTMLEventMgr","eDwEventMgr","eDwEvents","eDwUIShortcutMenu","eDwUIUtils","utils"],(function(require,exports,eDwUIHTMLEventMgr,eDwEventMgr,eDwEvents_6,eDwUIShortcutMenu_3,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.eDwUIBasePlugin=void 0;var eDwUIBasePlugin=function(){function eDwUIBasePlugin(iPluginGroupName,iViewer,iButtonInfo,iViewerFeatOpts){var _this=this;if(iViewer===void 0){iViewer=null}if(iButtonInfo===void 0){iButtonInfo=null}if(iViewerFeatOpts===void 0){iViewerFeatOpts=null}console.debugLog("UIPlugin","Constructed "+iPluginGroupName+" plugin.");this.mPluginGroupName=iPluginGroupName;this.mViewer=iViewer;this.mViewerFeatOpts=iViewerFeatOpts||iViewer&&iViewer.ViewerFeatureOpts;this.mUIHTMLEventMgr=new eDwUIHTMLEventMgr;this.mPluginDependencies=[];this.mPluginButtonInfo=iButtonInfo;if(iViewer){eDwUIShortcutMenu_3.eDwUIShortcutMenu.get().setPluginCheck(iPluginGroupName,(function(iPluginName){return _this.check(iPluginName)}))}}eDwUIBasePlugin.prototype.init=function(iPanelsToLoad){return __awaiter(this,void 0,void 0,(function(){var promises,_i,iPanelsToLoad_1,panelToLoad;return __generator(this,(function(_a){switch(_a.label){case 0:this.addAppObjEvent(eDwEvents_6.ActivateUIOpEvent,"onActivate",true);this.addAppObjEvent(eDwEvents_6.DeactivateUIOpEvent,"onDeactivate",true);if(!iPanelsToLoad)return[3,2];promises=[];for(_i=0,iPanelsToLoad_1=iPanelsToLoad;_i-1?true:false};eDwUIBasePlugin.prototype.addEventHandlers=function(){};eDwUIBasePlugin.prototype.removeEventHandlers=function(){this.mUIHTMLEventMgr.removeAllEventHandlers()};eDwUIBasePlugin.prototype.onActivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.onDeactivate=function(iButtonJQ){return this.isButtonForThisPlugin(iButtonJQ)};eDwUIBasePlugin.prototype.addAppObjEvent=function(iAppEvent,iEventObjMethod,iAdd){var eventMgr=eDwEventMgr.get();var eventMgrMethod=iAdd?"addEventHandlerObj":"removeEventHandlerObj";eventMgr[eventMgrMethod](iAppEvent,this,iEventObjMethod)};eDwUIBasePlugin.prototype.loadPanel=function(iPanelID,iHTMLFileName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwUIUtils.loadPanel(iPanelID,iHTMLFileName)];case 1:return[2,_a.sent()]}}))}))};Object.defineProperty(eDwUIBasePlugin.prototype,"PluginGroupName",{get:function(){return this.mPluginGroupName},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"PluginButtonID",{get:function(){return this.mPluginButtonInfo?this.mPluginButtonInfo.ID:""},enumerable:false,configurable:true});Object.defineProperty(eDwUIBasePlugin.prototype,"Dependencies",{get:function(){return this.mPluginDependencies},enumerable:false,configurable:true});return eDwUIBasePlugin}();exports.eDwUIBasePlugin=eDwUIBasePlugin}));define("eDwUIDebugHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwTypes"],(function(require,exports,eDwUIHTMLGenerator_1,eDwTypes_15){"use strict";var _a;var eDwUIDebugHTMLGenerator=function(_super){__extends(eDwUIDebugHTMLGenerator,_super);function eDwUIDebugHTMLGenerator(iViewer,iPanelUIID){var _this=_super.call(this,iViewer,iPanelUIID)||this;_this.mHCModel=iViewer.getModel().getHCModel();return _this}eDwUIDebugHTMLGenerator.prototype.getNodeFromID=function(iNodeID){return l_getHCNode(iNodeID)};eDwUIDebugHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUIDebugHTMLGenerator.prototype.forNodeGetName=function(iNode){return this.mHCModel.getNodeName(l_getHCNode(iNode))||"unknown node name"};eDwUIDebugHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHCNode(iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return this.mHCModel.getNodeParent(l_getHCNode(iNode))||NaN};eDwUIDebugHTMLGenerator.prototype.forNodeGetChildren=function(iNode){return this.mHCModel.getNodeChildren(l_getHCNode(iNode))};eDwUIDebugHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIDebugHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return _super.prototype.forNodeGetDataAttributes.call(this,iNode)};eDwUIDebugHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){var _this=this;var nodeIDHC=this.forNodeGetID(iNode);(function(){return __awaiter(_this,void 0,void 0,(function(){var meshIDs,numMeshIDs;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mHCModel.getMeshIds([nodeIDHC])];case 1:meshIDs=_a.sent();numMeshIDs=meshIDs.length;console.log("Node ID: "+nodeIDHC+" Num mesh IDs: "+numMeshIDs);return[2]}}))}))})();return this.forNodeGetName(iNode)+" ID: "+nodeIDHC+" TYPE: "+c_nodeTypes[this.mHCModel.getNodeType(nodeIDHC)]+" VISIBLE: "+this.mHCModel.getNodeVisibility(nodeIDHC)};eDwUIDebugHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return"edrawings-body-visible"};return eDwUIDebugHTMLGenerator}(eDwUIHTMLGenerator_1.eDwUIHTMLGenerator);var c_nodeTypes=(_a={},_a[eDwTypes_15.HC.NodeType.AssemblyNode]="Assembly",_a[eDwTypes_15.HC.NodeType.Body]="Body",_a[eDwTypes_15.HC.NodeType.BodyInstance]="Body Instance",_a[eDwTypes_15.HC.NodeType.BrepBody]="BRep Body",_a[eDwTypes_15.HC.NodeType.CadView]="CAD View",_a[eDwTypes_15.HC.NodeType.DrawingSheet]="Drawing Sheet",_a[eDwTypes_15.HC.NodeType.Part]="Part",_a[eDwTypes_15.HC.NodeType.PartInstance]="Part Instance",_a[eDwTypes_15.HC.NodeType.Pmi]="PMI",_a[eDwTypes_15.HC.NodeType.PmiBody]="PMI Body",_a[eDwTypes_15.HC.NodeType.PointsBody]="Points Body",_a[eDwTypes_15.HC.NodeType.TessBody]="Tessellation Body",_a[eDwTypes_15.HC.NodeType.Unknown]="Unknown",_a[eDwTypes_15.HC.NodeType.ViewFrame]="View Frame",_a[eDwTypes_15.HC.NodeType.WireBody]="Wire Body",_a);function l_isHCNode(iNode){return!isNaN(iNode)}function l_getHCNode(iNode){if(!l_isHCNode(iNode)){throw new Error("Not an HC node:\n"+JSON.stringify(iNode))}return iNode}return eDwUIDebugHTMLGenerator}));define("eDwUIHTMLEventMgr",["require","exports","eDwUIUtils"],(function(require,exports,eDwUIUtils){"use strict";var eDwUIHTMLEventMgr=function(){function eDwUIHTMLEventMgr(){this.mEventHandlerData={}}eDwUIHTMLEventMgr.prototype.addDelegatedEventHandler=function(iElemSelector,iEventName,iEventHandler){if(!iElemSelector||!iEventName||!iEventHandler)return false;var selectors=iElemSelector.split(" ");if(selectors.length<2)return false;var ancestorElementID=selectors.shift();return this.commonAddEventHandler(ancestorElementID,iEventName,iEventHandler,selectors.join().replace(".",""))};eDwUIHTMLEventMgr.prototype.addEventHandler=function(iElemID,iEventName,iEventHandler){if(!iElemID||!iEventName||!iEventHandler)return false;return this.commonAddEventHandler(iElemID,iEventName,iEventHandler)};eDwUIHTMLEventMgr.prototype.removeAllEventHandlers=function(){for(var eventName in this.mEventHandlerData){if(this.mEventHandlerData.hasOwnProperty(eventName)){var handlersOfEvent=this.mEventHandlerData[eventName];for(var elemID in handlersOfEvent){if(handlersOfEvent.hasOwnProperty(elemID)){this.removeEventHandlersByID(elemID,eventName,handlersOfEvent)}}delete this.mEventHandlerData[eventName]}}this.mEventHandlerData={}};eDwUIHTMLEventMgr.prototype.removeEventHandlers=function(iElemID,iEventName){var handlersRemoved=false;if(this.mEventHandlerData.hasOwnProperty(iEventName)){var handlersOfEvent=this.mEventHandlerData[iEventName];if(handlersOfEvent.hasOwnProperty(iElemID)){handlersRemoved=this.removeEventHandlersByID(iElemID,iEventName,handlersOfEvent)}}return handlersRemoved};eDwUIHTMLEventMgr.prototype.commonAddEventHandler=function(iElemID,iEventName,iEventHandler,iElemClasses){if(iElemClasses===void 0){iElemClasses=""}if(!iElemID)return false;var elements=[];if(iElemID==="window")elements.push(window);else if(iElemID==="document")elements.push(document);else elements=$(iElemID).toArray();if(!elements.length)return false;var handlersOfEvent=this.mEventHandlerData[iEventName];if(!handlersOfEvent){handlersOfEvent=this.mEventHandlerData[iEventName]={}}var elemHandlers=handlersOfEvent[iElemID];if(!elemHandlers){elemHandlers=handlersOfEvent[iElemID]={MainDispatcher:null,Handlers:[]}}if(elemHandlers.MainDispatcher){for(var _i=0,elements_1=elements;_i-1||highlight===""?"":" edrawings-list-option";var currOffset=utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX+"px":iLeftPaddingInPX+"px";var generatedHTML="
      ";generatedHTML+=this.getPreSpanHTML(iNode,additionalClasses,expanded,iIgnoreChildren);generatedHTML+=""+this.forNodeGetElementContent(iNode)+"";generatedHTML+=this.getPostSpanHTML(nonRootClass+" "+additionalClasses);generatedHTML+="
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){return[2,""]}))}))};eDwUIHTMLGenerator.prototype.getNodeFromID=function(iNodeID){var modelViews=this.mViewer.getModel().getModelViews();for(var _i=0,modelViews_5=modelViews;_i
      ";return generatedHTML};eDwUIHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return"
      "};eDwUIHTMLGenerator.prototype.computeOffset=function(iLeftPaddingInPX){if(iLeftPaddingInPX===void 0){iLeftPaddingInPX=NaN}return utils.isNaN(iLeftPaddingInPX)?this.mInitialLeftPaddingInPX:iLeftPaddingInPX+this.mLeftPaddingInPX};eDwUIHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getHierarchyNode(iNode).Name};eDwUIHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getHierarchyNode(iNode).HOOPSID};eDwUIHTMLGenerator.prototype.forNodeGetParentID=function(iNode){var parentHierNode=l_getHierarchyNode(iNode).Parent;return parentHierNode?parentHierNode.HOOPSID:NaN};eDwUIHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childrenObj=l_getHierarchyNode(iNode).getChildrenAndKeys();return Object.keys(childrenObj).map((function(key){return childrenObj[key]}))};eDwUIHTMLGenerator.prototype.forNodeHasChildren=function(iNode){return this.forNodeGetChildren(iNode).length>0};eDwUIHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){var parentNodeID=this.forNodeGetParentID(iNode);return" data-hoopsid='"+this.forNodeGetID(iNode)+"' "+(parentNodeID!==undefined?"data-hoopsparentid='"+parentNodeID+"' ":"")};eDwUIHTMLGenerator.prototype.forNodeGetElementContent=function(iNode){return this.forNodeGetName(iNode)};eDwUIHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return eDwUIHTMLGenerator.getDisplayStateCSSClass(l_getHierarchyNode(iNode))};return eDwUIHTMLGenerator}();exports.eDwUIHTMLGenerator=eDwUIHTMLGenerator;function l_getHierarchyNode(iNode){if(!eDwHierarchyNode.isHierarchyNode(iNode)){throw new Error("Not a hierarchy node:\n"+JSON.stringify(iNode))}return iNode}}));define("eDwUIHierNodeVisMenuItemsPlugin",["require","exports","eDwCommandMgr","eDwSetHierNodeAttribsCmd","eDwShowOnlyCmd","eDwUIUtils","eDwEventMgr","eDwUIShortcutMenu","eDwKeyMgr","eDwEvents","eDwTypes","eDwUIBasePlugin","utils"],(function(require,exports,eDwCommandMgr,eDwSetHierNodeAttribsCmd,eDwShowOnlyCmd,eDwUIUtils,eDwEventMgr,eDwUIShortcutMenu_4,eDwKeyMgr_4,eDwEvents_7,eDwTypes_16,eDwUIBasePlugin_1,utils){"use strict";var eDwUIHierNodeVisMenuItemPlugin=function(_super){__extends(eDwUIHierNodeVisMenuItemPlugin,_super);function eDwUIHierNodeVisMenuItemPlugin(iViewer,iViewerFeatOpts){return _super.call(this,"HideShow",iViewer)||this}eDwUIHierNodeVisMenuItemPlugin.prototype.init=function(){return __awaiter(this,void 0,void 0,(function(){function isNotPartModel(iViewer){return!iViewer.getModel().isPart()}var shortcutMenu,isVisibleForASMAndDRW,isVisibleForASM,isVisibleNonRootForASMAndDRW;var _this=this;return __generator(this,(function(_a){_super.prototype.init.call(this);shortcutMenu=eDwUIShortcutMenu_4.eDwUIShortcutMenu.get();if(!shortcutMenu.isEmpty()){shortcutMenu.addMenuSeparator(this.PluginGroupName)}isVisibleForASMAndDRW=function(iViewer,iIsSelected){return iIsSelected&&isNotPartModel(iViewer)};isVisibleForASM=function(iViewer,iIsSelected){return iIsSelected&&iViewer.getModel().isAssembly()};isVisibleNonRootForASMAndDRW=function(iViewer,iIsSelected){var model=iViewer.getModel();var modelViewHierNode=model.getActiveModelView().Hierarchy;var lastSelHierNode=iViewer.SelectionMgr.getLastSelHierarchyNode();return iIsSelected&&(model.isDrawing()||model.isAssembly()&&modelViewHierNode!==lastSelHierNode.Parent)};shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-hide-show",(function(iEvent,iUIItemJQ,iArg){var selMgr=_this.mViewer.SelectionMgr;var selHierNodes=selMgr.getSelHierarchyNodes();if(selHierNodes&&selHierNodes.length){(function(){return __awaiter(_this,void 0,void 0,(function(){var attrib,selHideShowCmd;return __generator(this,(function(_a){switch(_a.label){case 0:attrib={Visible:!selHierNodes[0].getAttribs().Visible};selHideShowCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selHideShowCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-transp-solid",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,selHierNodes,attrib,selTransSolidCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;selHierNodes=selMgr.getSelHierarchyNodes();if(!(selHierNodes&&selHierNodes.length))return[3,2];attrib={Opaque:!selHierNodes[0].getAttribs().Opaque};selTransSolidCmd=new eDwSetHierNodeAttribsCmd(this.mViewer,selHierNodes,attrib);return[4,eDwCommandMgr.get().run(selTransSolidCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleForASM);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-isolate",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var selMgr,showOnlyCmd;return __generator(this,(function(_a){switch(_a.label){case 0:selMgr=this.mViewer.SelectionMgr;showOnlyCmd=new eDwShowOnlyCmd(this.mViewer,selMgr.getSelHierarchyNodes());return[4,eDwCommandMgr.get().run(showOnlyCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isVisibleNonRootForASMAndDRW);shortcutMenu.addMenuItem(this.PluginGroupName,"edrawings-shortcut-show-all",(function(iEvent,iUIItemJQ,iArg){(function(){return __awaiter(_this,void 0,void 0,(function(){var showAllCmd;return __generator(this,(function(_a){switch(_a.label){case 0:showAllCmd=new eDwShowOnlyCmd(this.mViewer);return[4,eDwCommandMgr.get().run(showAllCmd,"commit")];case 1:_a.sent();return[2]}}))}))})();eDwUIShortcutMenu_4.eDwUIShortcutMenu.hide()}),isNotPartModel);this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item-button","click",(function(iEvent){console.debugLog("UIPlugin","HideShow menu button click");var selected=false;var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);var parentJQ=targetJQ.parent();eDwUIUtils.scrollToTarget(parentJQ);var selIDHC=eDwUIUtils.getIDHC(parentJQ);if(!isNaN(selIDHC)){var existingIdx=_this.mViewer.SelectionMgr.getSelectedNodeIDIndex(selIDHC);selected=existingIdx>-1?true:_this.mViewer.SelectionMgr.selectByID(selIDHC)}if(selected){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))})()}}));console.debugLog("UIPlugin","Added HideShow click event handler");this.mUIHTMLEventMgr.addDelegatedEventHandler("document .edrawings-submenu-list-item","mouseup",(function(iEvent){console.debugLog("UIPlugin","HideShow menu mouseup");var eventJQ=$(iEvent);var targetJQ=eDwUIUtils.getAsJQueryObj(iEvent.target);eDwUIUtils.scrollToTarget(targetJQ);if(!targetJQ||!targetJQ.length||!eventJQ||!eventJQ.length||targetJQ.hasClass("edrawings-root")||targetJQ.hasClass("edrawings-tree-arrow")||targetJQ.hasClass("edrawings-tree-expanded")||targetJQ.hasClass("edrawings-tree-icon")){return}if(!targetJQ.hasClass("edrawings-submenu-list-item"))return;var mouseEvent=iEvent;var pressedRMB=eDwKeyMgr_4.eDwKeyMgr.isRMBPressed(mouseEvent);var selected=false;var selIDHC=eDwUIUtils.getIDHC(targetJQ);if(utils.isNumber(selIDHC)){if(!eDwKeyMgr_4.eDwKeyMgr.get().isDown("Shift")){selected=_this.mViewer.SelectionMgr.selectByID(selIDHC)}else{var selector=".edrawings-submenu-list-item"+".edrawings-list-selected:has([data-hoopsid])";var filter=".edrawings-submenu-list-item:has([data-hoopsid])";var collectionPrevJQ=targetJQ.prevUntil(selector,filter);if(collectionPrevJQ.length===0||collectionPrevJQ.last().prev(selector).length===0){collectionPrevJQ=$([])}var collectionNextJQ=targetJQ.nextUntil(selector,filter);if(collectionNextJQ.length===0||collectionNextJQ.last().next(selector).length===0){collectionNextJQ=$([])}var collectionJQ=$([]).add(collectionPrevJQ).add(targetJQ).add(collectionNextJQ);collectionJQ.each((function(iIdx,iElement){var elementJQ=$(iElement);var selIDHC=eDwUIUtils.getIDHC(elementJQ);_this.mViewer.SelectionMgr.selectByID(selIDHC)}));selected=true;iEvent.preventDefault()}}else{selected=!targetJQ.hasClass("edrawings-list-selected");targetJQ[selected?"addClass":"removeClass"]("edrawings-list-selected")}(function(){return __awaiter(_this,void 0,void 0,(function(){var eventMgr,onSelectDoRMB;var _this=this;return __generator(this,(function(_a){eventMgr=eDwEventMgr.get();onSelectDoRMB=function(iViewer){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:eventMgr.removeEventHandlerFunc(eDwEvents_7.SelectEvent,"onSelectDoRMB");return[4,this.fireEvent(iEvent,eDwEvents_7.RightClickEvent)];case 1:_a.sent();return[2]}}))}))};if(selected&&pressedRMB){eventMgr.addEventHandlerFunc(eDwEvents_7.SelectEvent,onSelectDoRMB)}return[2]}))}))})()}));console.debugLog("UIPlugin","Added HideShow mouseup event handler");return[2]}))}))};eDwUIHierNodeVisMenuItemPlugin.prototype.check=function(iPluginName){return _super.prototype.check.call(this,iPluginName)||iPluginName===undefined};eDwUIHierNodeVisMenuItemPlugin.prototype.fireEvent=function(iEvent,iAppEvent){return __awaiter(this,void 0,void 0,(function(){var screenPos;return __generator(this,(function(_a){switch(_a.label){case 0:if(!iEvent||!iAppEvent||!this.mViewer)return[2];if(!(iAppEvent===eDwEvents_7.RightClickEvent))return[3,3];if(!utils.isOfType(iEvent,"clientX"))return[3,2];screenPos=new eDwTypes_16.HC.Point2(iEvent.clientX,iEvent.clientY);return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,screenPos,$(iEvent.target),this.PluginGroupName)];case 1:_a.sent();_a.label=2;case 2:return[3,5];case 3:if(!(iAppEvent===eDwEvents_7.UnselectEvent))return[3,5];return[4,eDwEventMgr.get().fireEvent(iAppEvent,this.mViewer,[])];case 4:_a.sent();_a.label=5;case 5:return[2]}}))}))};return eDwUIHierNodeVisMenuItemPlugin}(eDwUIBasePlugin_1.eDwUIBasePlugin);return eDwUIHierNodeVisMenuItemPlugin}));define("eDwUILayerHTMLGenerator",["require","exports","eDwUIHTMLGenerator","eDwLayer","utils"],(function(require,exports,eDwUIHTMLGenerator_2,eDwLayer,utils){"use strict";var eDwUILayerHTMLGenerator=function(_super){__extends(eDwUILayerHTMLGenerator,_super);function eDwUILayerHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUILayerHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,layers,_i,layers_2,layer;return __generator(this,(function(_a){generatedHTML="";layers=this.mViewer.getModel().getLayers();if(layers.length){generatedHTML+="
      "+" "+""+"Name
      "+"
      "}for(_i=0,layers_2=layers;_i"};eDwUILayerHTMLGenerator.prototype.getPostSpanHTML=function(iAdditionalClasses){return""};eDwUILayerHTMLGenerator.prototype.shouldIncludeNode=function(iLayer){return true};eDwUILayerHTMLGenerator.prototype.forNodeGetName=function(iNode){return l_getLayer(iNode).getName()};eDwUILayerHTMLGenerator.prototype.forNodeGetID=function(iNode){return l_getLayer(iNode).getIDHC()};eDwUILayerHTMLGenerator.prototype.forNodeGetParentID=function(iNode){return NaN};eDwUILayerHTMLGenerator.prototype.forNodeGetChildren=function(iNode){var childNodes=[];if(this.mViewer.ViewerFeatureOpts.Debug){childNodes=l_getLayer(iNode).getNodeIDsHC()}return childNodes};eDwUILayerHTMLGenerator.prototype.forNodeGetDataAttributes=function(iNode){return""};eDwUILayerHTMLGenerator.prototype.forNodeGetDisplayStateCSSClass=function(iNode){return""};return eDwUILayerHTMLGenerator}(eDwUIHTMLGenerator_2.eDwUIHTMLGenerator);function l_getLayer(iNode){if(!utils.isInstanceOf(iNode,eDwLayer)){throw new Error("Not a layer:\n"+JSON.stringify(iNode))}return iNode}return eDwUILayerHTMLGenerator}));define("eDwUIMessageReporter",["require","exports","eDwUIUtils","utils"],(function(require,exports,eDwUIUtils,utils){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.showMessageInDebugPanel=exports.showMessagePanelFromCSScontent=exports.showResultPanel=exports.showServerLoadErrorPanel=void 0;function showServerLoadErrorPanel(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({},"edrawings-server-load-failure-1")];case 1:_a.sent();return[4,l_showServerError(iServerID,iModelCacheName)];case 2:_a.sent();return[2]}}))}))}exports.showServerLoadErrorPanel=showServerLoadErrorPanel;function showResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=false;if(!utils.isOfType(iResult,"ServerID"))return[3,2];return[4,l_showConversionResultPanel(iResult)];case 1:showButtons=_b.sent();return[3,5];case 2:_a=iResult.ErrorCode;return[3,3];case 3:return[4,l_showPanelGeneric(iResult)];case 4:showButtons=_b.sent();return[3,5];case 5:return[2,showButtons]}}))}))}exports.showResultPanel=showResultPanel;function showMessagePanelFromCSScontent(iTextClass,iOptions){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText(!!iOptions?iOptions:{},iTextClass)];case 1:_a.sent();return[4,l_showMessagePanel()];case 2:_a.sent();return[2]}}))}))}exports.showMessagePanelFromCSScontent=showMessagePanelFromCSScontent;function showMessageInDebugPanel(iMsg){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_showMessagePanel(iMsg,true,true)];case 1:_a.sent();return[2]}}))}))}exports.showMessageInDebugPanel=showMessageInDebugPanel;function l_showConversionResultPanel(iResult){return __awaiter(this,void 0,void 0,(function(){var showButtons,_a;return __generator(this,(function(_b){switch(_b.label){case 0:showButtons=l_shouldShowButtons();_a=iResult.ErrorCode;switch(_a){case"URLNotAccessible":return[3,1];case"UnsupportedFileType":return[3,4];case"UnknownLicenseError":return[3,7];case"LicenseVersionMismatch":return[3,10];case"NoMoreLicenses":return[3,13];case"CannotConnectToLicenseServer":return[3,16];case"LicenseExpired":return[3,19];case"UnknownError":return[3,22]}return[3,25];case 1:return[4,l_addParagraphToPanelText({"data-file-url":iResult.ErrorData[0]},"edrawings-server-url-inaccessible")];case 2:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_b.sent();return[3,29];case 4:return[4,l_addParagraphToPanelText({"data-file":iResult.FileName},"edrawings-server-unsupported-file-type")];case 5:_b.sent();return[4,l_showMessagePanel("",true,showButtons,"edrawings-error-title edrawings-dialog-no-close")];case 6:_b.sent();return[3,29];case 7:return[4,l_addParagraphToPanelText({},"edrawings-unknown-license-error")];case 8:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 9:_b.sent();return[3,29];case 10:return[4,l_addParagraphToPanelText({},"edrawings-license-version-mismatch-error")];case 11:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 12:_b.sent();return[3,29];case 13:return[4,l_addParagraphToPanelText({},"edrawings-no-licenses-error")];case 14:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 15:_b.sent();return[3,29];case 16:return[4,l_addParagraphToPanelText({},"edrawings-license-server-connection-error")];case 17:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 18:_b.sent();return[3,29];case 19:return[4,l_addParagraphToPanelText({},"edrawings-license-expired-error")];case 20:_b.sent();return[4,l_showMessagePanel("",true,false,"edrawings-warn-title edrawings-dialog-no-close")];case 21:_b.sent();return[3,29];case 22:return[4,l_addParagraphToPanelText({},"edrawings-unknown-error")];case 23:_b.sent();return[4,l_showServerError(iResult.ServerID,iResult.ModelCacheName)];case 24:_b.sent();return[3,29];case 25:if(!l_isDebug())return[3,27];return[4,l_showPanelGeneric(iResult)];case 26:_b.sent();return[3,28];case 27:showServerLoadErrorPanel(iResult.ServerID,iResult.ModelCacheName);_b.label=28;case 28:return[3,29];case 29:return[2,showButtons]}}))}))}function l_showPanelGeneric(iResult){return __awaiter(this,void 0,void 0,(function(){var _a,msg,classes,_i,_b,data;return __generator(this,(function(_c){switch(_c.label){case 0:_a=iResult.ErrorCode;switch(_a){case"AJAXFailure":return[3,1];case"IncompleteFileProcessing":return[3,4];case"ModelLoadInViewerFailed":return[3,7]}return[3,11];case 1:return[4,l_addParagraphToPanelText({},"edrawings-server-ajax-failure")];case 2:_c.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_c.sent();return[3,13];case 4:return[4,l_addParagraphToPanelText({},"edrawings-unable-process-file")];case 5:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 6:_c.sent();return[3,13];case 7:return[4,l_addParagraphToPanelText({"data-error-message":iResult.ErrorData[0]},"edrawings-viewer-load-failure")];case 8:_c.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iResult.ErrorData[1]},"edrawings-server-load-failure-3")];case 9:_c.sent();return[4,l_showMessagePanel("",true,true,"edrawings-error-title edrawings-dialog-no-close")];case 10:_c.sent();return[3,13];case 11:msg="";classes="edrawings-dialog-no-close";switch(iResult.ErrorCode){case"Error":classes+=" edrawings-error-title";break;case"Warn":classes+=" edrawings-warn-title";break;default:classes+=" edrawings-info-title";msg+="
      "+iResult.ErrorCode+"
      ";break}for(_i=0,_b=iResult.ErrorData;_i<_b.length;_i++){data=_b[_i];msg+="
      "+data+"
      "}return[4,l_showMessagePanel(msg,true,false,classes)];case 12:_c.sent();return[3,13];case 13:return[2,l_shouldShowButtons()]}}))}))}function l_addParagraphToPanelText(iOptions,iTextClass){return __awaiter(this,void 0,void 0,(function(){function getValue(iValue){return typeof iValue==="string"?"'"+iValue+"'":iValue.toString()}var msgPanelTextJQ,div,optionKeys,_i,optionKeys_1,optionKey;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();div="
      ";msgPanelTextJQ.append(div);return[2]}}))}))}function l_showMessagePanel(iMsg,iModal,iShowButtons,iDlgClasses){if(iMsg===void 0){iMsg=""}if(iModal===void 0){iModal=true}if(iShowButtons===void 0){iShowButtons=false}if(iDlgClasses===void 0){iDlgClasses="edrawings-info-title edrawings-dialog-no-close"}return __awaiter(this,void 0,void 0,(function(){var msgPanelTextJQ,opts,msgPanel,msgPanelTitleJQ,text;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_getDialogPanelTextElem()];case 1:msgPanelTextJQ=_a.sent();if(iMsg)msgPanelTextJQ.html(iMsg);opts={modal:iModal,width:window.innerWidth*.6,minWidth:200,dialogClass:iDlgClasses,closeOnEscape:iShowButtons};msgPanel=$("#edrawings-dialog-panel");if(iShowButtons){$.extend(opts,{buttons:{Ok:function(){msgPanel.dialog("close")}},close:function(iEvent){$(".edrawings-dialog-content").remove()}})}$.extend(opts,{beforeClose:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().off("drop")},open:function(iEvent){eDwUIUtils.getAsJQueryObj(iEvent.target).closest(".ui-dialog").siblings(".ui-widget-overlay").addBack().on("drop",(function(iEvent2){iEvent2.preventDefault();iEvent2.stopPropagation()}))}});eDwUIUtils.hide("#WaitBanner",true);msgPanel.dialog(opts);if(iDlgClasses.indexOf("edrawings")>-1&&iDlgClasses.indexOf("title")>-1){msgPanelTitleJQ=msgPanel.prev().find(".ui-dialog-title");text="";if(msgPanelTitleJQ){text=msgPanelTitleJQ.css("content").replace(/^['"]+|\\|(;\s?})+|['"]$/g,"")}msgPanelTitleJQ.text(text)}return[2]}}))}))}function l_shouldShowButtons(){var viewerHTMLElem=$(eDwUIUtils.getViewerElementID()).get(0);return $._data(viewerHTMLElem,"events").dragover}function l_isDebug(){var viewerFeatOpts={Debug:false};eDwUIUtils.getRequestedQueryStringParams(location.href,viewerFeatOpts,false);return viewerFeatOpts.Debug||false}function l_getDialogPanelTextElem(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!!lDialogTextJQ.length)return[3,2];return[4,eDwUIUtils.loadPanel("#edrawings-dialog-panel","dialogpanel.html")];case 1:_a.sent();lDialogTextJQ=$("#edrawings-dialog-panel-text");_a.label=2;case 2:return[2,lDialogTextJQ]}}))}))}function l_showServerError(iServerID,iModelCacheName){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_addParagraphToPanelText({"data-server-id":iServerID},"edrawings-server-load-failure-2")];case 1:_a.sent();return[4,l_addParagraphToPanelText({"data-model-cache-name":iModelCacheName},"edrawings-server-load-failure-3")];case 2:_a.sent();return[4,l_showMessagePanel("",true,false,"edrawings-error-title edrawings-dialog-no-close")];case 3:_a.sent();return[2]}}))}))}var lDialogTextJQ=$()}));define("eDwUIModelViewHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_3){"use strict";var eDwUIModelViewHTMLGenerator=function(_super){__extends(eDwUIModelViewHTMLGenerator,_super);function eDwUIModelViewHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUIModelViewHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,modelViews,_i,modelViews_6,modelView,modelViewHierNode;return __generator(this,(function(_a){generatedHTML="";modelViews=this.mViewer.getModel().getModelViews();for(_i=0,modelViews_6=modelViews;_iparentRect.Width){posx=parentRect.Width-menuWidth-5}if(posy+menuHeight>parentRect.Height){posy=parentRect.Height-menuHeight-5}menuJQ.css({top:posy+"px",left:posx+"px"});eDwUIUtils.hide(c_menuID,false)};eDwUIShortcutMenu.hide=function(){eDwUIUtils.hide(c_menuID,true);eDwUIUtils.hide(c_menuID+" ul",true);eDwUIUtils.hide(c_menuID+" li",true)};return eDwUIShortcutMenu}();exports.eDwUIShortcutMenu=eDwUIShortcutMenu;var c_menuID="#edrawings-shortcut-menu";var c_divider="-";var c_dummyText="dummy";function l_validatePlugin(iPluginName){if(!iPluginName){console.debugLog("shortcutmenu","Missing menu group name.");throw new eDwGenericError("Missing menu group name.")}}function l_insertInMenu(iElementStyle,iPluginName,iCSSClassName,iParentMenuJQ){l_validatePlugin(iPluginName);var text=iCSSClassName==="edrawings-shortcut-divider"?c_divider:c_dummyText;var menuElemJQ=$("<"+iElementStyle+" class ='"+iCSSClassName+" edrawings-shortcut-menu-text'>"+text+"");menuElemJQ.attr("plugin-name",iPluginName);if(!menuElemJQ.attr("id")){menuElemJQ.attr("id",iCSSClassName+"-id")}iParentMenuJQ.append(menuElemJQ);iParentMenuJQ.menu("refresh");if(text===c_dummyText)menuElemJQ.text("");return menuElemJQ}function l_removeFromMenu(iParentMenuSelector,iPluginName,iMenuItemCSSClassName){return $(iParentMenuSelector).find("[plugin-name='"+iPluginName+"']"+iMenuItemCSSClassName).remove()}function l_getNumVisMenuItems(iPluginName){var menuItems=$(c_menuID+" li");var hiddenMenuItems=$(c_menuID+" li.edrawings-ui-hide");if(iPluginName){menuItems=menuItems.find("[plugin-name='"+iPluginName+"']");hiddenMenuItems=hiddenMenuItems.find("[plugin-name='"+iPluginName+"']")}return menuItems.length-hiddenMenuItems.length}function l_shouldBeVisible(iViewer,iArg){return typeof iArg==="boolean"?false:true}}));define("eDwUITableHTMLGenerator",["require","exports","eDwUIHTMLGenerator"],(function(require,exports,eDwUIHTMLGenerator_5){"use strict";var eDwUITableHTMLGenerator=function(_super){__extends(eDwUITableHTMLGenerator,_super);function eDwUITableHTMLGenerator(iViewer,iPanelUIID){return _super.call(this,iViewer,iPanelUIID)||this}eDwUITableHTMLGenerator.prototype.generateHTML=function(iAdditionalClasses){return __awaiter(this,void 0,void 0,(function(){var generatedHTML,activeModelView,tableNodes,_i,tableNodes_1,tableNode;return __generator(this,(function(_a){generatedHTML="";activeModelView=this.mViewer.getModel().getActiveModelView();if(activeModelView&&activeModelView.Hierarchy){tableNodes=activeModelView.Hierarchy.find("Category","table");for(_i=0,tableNodes_1=tableNodes;_i0))}}exports.searchPanelList=searchPanelList;function updateModelViewTargets(iModelView,iFilter,iTargetClass){var targetSpans=$("span[data-hoopsid='"+iModelView.Hierarchy.HOOPSID+"']");if(targetSpans.length>0){var viewTab=targetSpans.filter(iFilter);if(viewTab.length>0){var parentJQ=viewTab.parent();parentJQ.addClass(iTargetClass);scrollToTarget(parentJQ)}}}exports.updateModelViewTargets=updateModelViewTargets;function switchModelView(iEvent,iViewer,iClassForNodeID){var _this=this;if(!iEvent)return;var targetJQ=getAsJQueryObj(iEvent.target);if(!targetJQ.length)return;var modelViewDivJQ=$(iClassForNodeID,targetJQ);if(!modelViewDivJQ.length)return;var model=iViewer.getModel();var nodeIDHC=parseInt(modelViewDivJQ.data("hoopsid"),10);var modelViewHierNode=model.getHierarchyNode(nodeIDHC);var newModelView=modelViewHierNode.getModelView();var currModelView=model.getActiveModelView();if(newModelView===currModelView)return;(function(){return __awaiter(_this,void 0,void 0,(function(){var changeModelViewCmd;return __generator(this,(function(_a){switch(_a.label){case 0:changeModelViewCmd=new eDwChangeModelViewCmd(iViewer,newModelView);return[4,eDwCommandMgr.get().run(changeModelViewCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.switchModelView=switchModelView;function expandSelected(iViewer,iSelHierNode){var activeModelView=iViewer.getModel().getActiveModelView();function expandNode(iTargetJQ){if(!iTargetJQ.length)return;if(!iTargetJQ.hasClass("edrawings-tree-expanded")){var panelUIID=getUIPanelID(iTargetJQ);if(!$(panelUIID).is(":visible"))return;var gen=getUIGenerator(panelUIID);var offset=parseInt($(iTargetJQ).css("padding-left"),10);var nodeToExpand=parseInt(iTargetJQ.data("hoopsid"),10);var hierarchyNode=activeModelView.Nodes[nodeToExpand];var appendNode=iTargetJQ.closest(".edrawings-submenu-list-item");appendNode.after(gen.generateHTMLForChildNodes(hierarchyNode,false,offset));iTargetJQ.addClass("edrawings-tree-expanded")}}var hierNode=iSelHierNode.Parent;while(hierNode&&hierNode!==activeModelView.Hierarchy){var expandNodes=$('[data-hoopsid="'+hierNode.HOOPSID+'"][class~="edrawings-tree-arrow"]');$.each(expandNodes,(function(iIdx,iTarget){expandNode($(iTarget))}));hierNode=hierNode.Parent}}exports.expandSelected=expandSelected;function scrollToTreeNode(iSelHierNode,iSetSelected){var treeItem={node:$("span[data-hoopsid='"+iSelHierNode.HOOPSID+"']:not(.config-tab-text)"),ownerNode:$("div[data-hoopsid='"+iSelHierNode.HOOPSID+"']")};if(treeItem.ownerNode.length){var classAction_1=iSetSelected?"addClass":"removeClass";$.each(treeItem.node,(function(iIdx,iTarget){$(iTarget)[classAction_1]("edrawings-list-selected")}));$.each(treeItem.ownerNode,(function(iIdx,iTarget){var targetJQ=$(iTarget);targetJQ[classAction_1]("edrawings-list-selected");if(!targetJQ.hasClass("edrawings-submenu-list-item")){return}targetJQ.find(".edrawings-submenu-list-item-button")[classAction_1]("edrawings-list-option");var panel=targetJQ.closest(".edrawings-menu");var panelHiddenState=panel.is(":hidden");hide(panel.attr("id"),false);if(iSetSelected){scrollToTarget(targetJQ,panelHiddenState?"none":"slow")}hide(panel.attr("id"),panelHiddenState)}))}}exports.scrollToTreeNode=scrollToTreeNode;function addCloseEventHandler(iPanelID,iUIHTMLEventMgr){iUIHTMLEventMgr.addDelegatedEventHandler(iPanelID+" .edrawings-menu-close","click",(function(iEvent){hide(iPanelID,true)}))}exports.addCloseEventHandler=addCloseEventHandler;function deactivateMoveInput(iInputEventIDSuffix){$(document).off("mousemove"+iInputEventIDSuffix);$(document).off("mousedown"+iInputEventIDSuffix);$(document).off("mouseup"+iInputEventIDSuffix);$(document).off("click"+iInputEventIDSuffix)}exports.deactivateMoveInput=deactivateMoveInput;function loadComponentHTML(){return __awaiter(this,void 0,void 0,(function(){var loadPromises;return __generator(this,(function(_a){switch(_a.label){case 0:loadPromises=[];utils.appendToArray(loadPanel("#edrawings-sheet-tree-menu","sheetspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-layer-control-menu","layerspanel.html"),loadPromises);utils.appendToArray(loadPanel("#edrawings-debug-menu","debugpanel.html"),loadPromises);return[4,Promise.all(loadPromises)];case 1:_a.sent();return[2]}}))}))}exports.loadComponentHTML=loadComponentHTML;function inhibitEventBehavior(iEvent){iEvent.preventDefault();iEvent.stopPropagation()}exports.inhibitEventBehavior=inhibitEventBehavior;function populateModelViewPanel(iViewer,iPanelUIID,iTextClass){return __awaiter(this,void 0,void 0,(function(){var listModelViewMenu,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:listModelViewMenu=$(iPanelUIID+" .edrawings-submenu-list");listModelViewMenu.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=listModelViewMenu).append;return[4,gen.generateHTML(iTextClass)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}exports.populateModelViewPanel=populateModelViewPanel;function addPanelModeEvents(iPanelID,iInputEventIDSuffix,iButtonID){var click="click"+iInputEventIDSuffix;$(document).on(click,iPanelID+" .edrawings-menu-panel-arrow-collapse",(function(iJQEvent){var msg="Panel resize: "+click;console.debugLog("UIPanelResize",msg);iJQEvent.preventDefault();var panelJQ=$(iPanelID);panelJQ.toggleClass("edrawings-collapsed");var activeButtonJQ=iButtonID?$(iButtonID):undefined;positionMenuPanelArrowCollapseButton(panelJQ,activeButtonJQ);iJQEvent.stopImmediatePropagation()}));var panelJQ=$(iPanelID);panelJQ.removeClass("edrawings-collapsed");l_setMenuPanelArrowCollapseButtonPosition(panelJQ);fixMenuPanelInwardToolbar(panelJQ)}exports.addPanelModeEvents=addPanelModeEvents;function getText(iElement){return $(iElement).text().trim()}exports.getText=getText;function getTarget(iTargetJQ){return iTargetJQ.hasClass("config-tab-text")?iTargetJQ.parent():iTargetJQ}exports.getTarget=getTarget;function getSpanText(iTargetJQ){var target=getTarget(iTargetJQ);if(!target.is("span")){target=target.find("span")}if(!target||!target.length)return"";return target[0].innerText}exports.getSpanText=getSpanText;function loadPanel(iElemOrClassID,iPanelHTML){return __awaiter(this,void 0,void 0,(function(){var loaded,iExcp_16;return __generator(this,(function(_a){switch(_a.label){case 0:if(!eDwServiceMgr.usesWebServices())return[2,false];loaded=false;_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,eDwServiceMgr.get().load(iElemOrClassID,iPanelHTML)];case 2:_a.sent();loaded=true;console.debugLog("PanelLoad","Loaded panel id = "+iElemOrClassID+" HTML file = "+iPanelHTML);return[3,4];case 3:iExcp_16=_a.sent();console.debugLog("PanelLoad","Failed to load "+iPanelHTML+": "+iExcp_16.message);return[3,4];case 4:return[2,loaded]}}))}))}exports.loadPanel=loadPanel;function hide(iSelector,iOff){var selJQ=$(iSelector);selJQ[iOff?"addClass":"removeClass"]("edrawings-ui-hide");return selJQ}exports.hide=hide;function getRequestedQueryStringParams(iURL,ioViewerFeatOpts,iWarnOfOtherParams){if(iWarnOfOtherParams===void 0){iWarnOfOtherParams=true}var hashes=iURL.slice(iURL.indexOf("?")+1).split("&");for(var i=0;i1){var strVal=hash[1];var val=strVal==="true"?true:strVal==="false"?false:strVal;if(ioViewerFeatOpts.hasOwnProperty(hash[0])){ioViewerFeatOpts[hash[0]]=val}else if(iWarnOfOtherParams){console.warn(hash[0]+" is not a valid query parameter.")}}}}exports.getRequestedQueryStringParams=getRequestedQueryStringParams;function getPosition(iTargetJQ){var ret={top:0,left:0};if(iTargetJQ)ret=iTargetJQ.position();return ret}exports.getPosition=getPosition;function scrollToTarget(iTargetJQ,iAnimationSpeed){if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}var animationSpeed=iAnimationSpeed;var targetOffset=iTargetJQ.offset();var targetParentJQ=iTargetJQ.parent();if(targetParentJQ.length&&targetParentJQ[0]===$(document)[0]){return false}var targetParentOffset=targetParentJQ.offset();var updated=false;if(targetParentJQ[0].scrollWidth>targetParentJQ.width()){var targetParentPaddingLeft=parseInt(targetParentJQ.css("paddingLeft"));var diff=l_computeTargetMinimalAdjustment(targetOffset.left,parseInt(iTargetJQ.css("marginLeft"))+parseInt(iTargetJQ.css("borderLeftWidth"))+iTargetJQ[0].scrollWidth+parseInt(iTargetJQ.css("borderRightWidth"))+parseInt(iTargetJQ.css("marginRight")),targetParentOffset.left+parseInt(targetParentJQ.css("marginLeft"))+parseInt(targetParentJQ.css("borderLeftWidth"))+targetParentPaddingLeft,targetParentJQ[0].clientWidth-targetParentPaddingLeft-parseInt(targetParentJQ.css("paddingRight")));if(diff!==0){var pos=targetParentJQ.scrollLeft()+diff;if(Math.abs(diff)>targetParentJQ.width()){var targetJQpostionLeft=iTargetJQ.position().left;pos=targetParentJQ.scrollLeft()+targetJQpostionLeft}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollLeft");updated=true}}if(targetParentJQ[0].scrollHeight>targetParentJQ.height()){var targetParentPaddingTop=parseInt(targetParentJQ.css("paddingTop"));var diff=l_computeTargetMinimalAdjustment(targetOffset.top,parseInt(iTargetJQ.css("marginTop"))+parseInt(iTargetJQ.css("borderTopWidth"))+iTargetJQ[0].scrollHeight+parseInt(iTargetJQ.css("borderBottomWidth"))+parseInt(iTargetJQ.css("marginBottom")),targetParentOffset.top+parseInt(targetParentJQ.css("marginTop"))+parseInt(targetParentJQ.css("borderTopWidth"))+targetParentPaddingTop,targetParentJQ[0].clientHeight-targetParentPaddingTop-parseInt(targetParentJQ.css("paddingBottom")));if(diff!==0){var pos=targetParentJQ.scrollTop()+diff;if(Math.abs(diff)>targetParentJQ.height()){var targetJQpostionTop=iTargetJQ.position().top;pos=targetParentJQ.scrollTop()+targetJQpostionTop}else{animationSpeed="none"}l_scrollToTarget(targetParentJQ,pos,animationSpeed,"scrollTop");updated=true}}return updated}exports.scrollToTarget=scrollToTarget;function getIDHC(iTargetJQ){if(!iTargetJQ)return Number.NaN;return parseInt(iTargetJQ.data("hoopsid"),10)}exports.getIDHC=getIDHC;function activateUI(iButtonID,iPanelID){return __awaiter(this,void 0,void 0,(function(){var panelJQ,buttonJQ;return __generator(this,(function(_a){switch(_a.label){case 0:if(iPanelID){panelJQ=hide(iPanelID,false).addClass("active");fixMenuPanelInwardToolbar(panelJQ)}if(!iButtonID)return[3,2];buttonJQ=$(iButtonID);buttonJQ.addClass("active-button");scrollToTarget(buttonJQ,"none");return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.ActivateUIOpEvent,buttonJQ)];case 1:_a.sent();_a.label=2;case 2:return[2]}}))}))}exports.activateUI=activateUI;function deactivateUI(iButtonCSSClassName,iPanelCSSClassName){if(iButtonCSSClassName===void 0){iButtonCSSClassName=""}if(iPanelCSSClassName===void 0){iPanelCSSClassName=""}return __awaiter(this,void 0,void 0,(function(){var activeButtonsJQ,panelsJQ;return __generator(this,(function(_a){switch(_a.label){case 0:activeButtonsJQ=$(iButtonCSSClassName+".active-button");if(!activeButtonsJQ.length)return[3,2];return[4,eDwEventMgr.get().fireEvent(eDwEvents_9.DeactivateUIOpEvent,activeButtonsJQ)];case 1:_a.sent();activeButtonsJQ.removeClass("active-button");_a.label=2;case 2:panelsJQ=hide(iPanelCSSClassName+".active",true).removeClass("active");panelsJQ.each((function(iIdx,iPanel){fixMenuPanelInwardToolbar($(iPanel),true)}));return[2,activeButtonsJQ]}}))}))}exports.deactivateUI=deactivateUI;function isIDInJQuery(iListJQ,iID){var inJQList=false;for(var key in iListJQ){if(iListJQ[key].id===iID){inJQList=true;break}}return inJQList}exports.isIDInJQuery=isIDInJQuery;function isStateOn(iID){return $(iID).hasClass("state-on-button")}exports.isStateOn=isStateOn;function resetToHomeView(iViewer){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){var resetCmd;return __generator(this,(function(_a){switch(_a.label){case 0:resetCmd=new eDwResetCmd(iViewer);return[4,eDwCommandMgr.get().run(resetCmd,"commit")];case 1:_a.sent();return[2]}}))}))})()}exports.resetToHomeView=resetToHomeView;function getViewerElementName(){return"edrawings-viewer"}exports.getViewerElementName=getViewerElementName;function getViewerElementID(){return"#"+getViewerElementName()}exports.getViewerElementID=getViewerElementID;function makeResult(iExcp){var result={ErrorCode:"UnknownError",ErrorData:[]};if(iExcp instanceof eDwResultError){result=iExcp.Result}else if(iExcp instanceof eDwAJAXError){result.ErrorCode=iExcp.ErrorCode;result.ErrorData=[iExcp.message]}else{result.ErrorCode=iExcp.name;result.ErrorData=[iExcp.message]}return result}exports.makeResult=makeResult;function viewFile(iModelName,iModelKey,iParams,iContainerName,iModelData){return __awaiter(this,void 0,void 0,(function(){function createViewer(iWebSocketEndpoint){if(iWebSocketEndpoint===""){return null}var streamAlways=iParams.StreamAlwaysConnected;var streamModes=eDwTypes_17.HC.StreamingMode;var webViewerInfo={};webViewerInfo.containerId=iContainerName;webViewerInfo.model=iModelKey;webViewerInfo.endpointUri=iWebSocketEndpoint;webViewerInfo.streamingMode=streamAlways?streamModes.Interactive:streamModes.All;webViewerInfo.streamingMode=iModelData?null:webViewerInfo.streamingMode;webViewerInfo.buffer=iModelData;webViewerInfo.boundingPreviewMode=eDwTypes_17.HC.BoundingPreviewMode.None;eDwEventMgr.get().addEventHandlerFunc(eDwEvents_9.GLContextLostEvent,c_onContextLost);var viewer=new eDwView(webViewerInfo,iParams);hide("#"+iContainerName,false);if(iModelName){$("#edrawings-filename-text").html(decodeURIComponent(iModelName))}var modelName=!iModelName&&iModelKey?iModelKey:iModelName;if(!modelName)return null;if(modelName.search(".zip")>-1){modelName=modelName.substring(0,modelName.length-4)}console.debugLog("ModelLoad","Created new edw viewer");return viewer}var wsEndPt,_a;return __generator(this,(function(_b){switch(_b.label){case 0:if(!iModelData)return[3,1];_a=null;return[3,3];case 1:return[4,eDwServiceMgr.get().getWebSocketEndpoint(iModelKey,iParams.WebSocketEndpoint)];case 2:_a=_b.sent();_b.label=3;case 3:wsEndPt=_a;return[2,createViewer(wsEndPt)]}}))}))}exports.viewFile=viewFile;function fixMenuPanelInwardToolbar(iPanelJQ,iToClear){if(iToClear===void 0){iToClear=false}if(iToClear){iPanelJQ.removeClass("edrawings-collided");return}if(iPanelJQ.hasClass("edrawings-hud-menu")){var panel=iPanelJQ[0];if(panel.scrollHeight>panel.clientHeight){iPanelJQ.addClass("edrawings-collided")}else{iPanelJQ.removeClass("edrawings-collided")}}else if(iPanelJQ.hasClass("edrawings-submenu")){var wrapperJQ=iPanelJQ.find(".edrawings-menu-panel-wrapper");var wasCollided=iPanelJQ.hasClass("edrawings-collided");if(iPanelJQ[0].scrollHeight>iPanelJQ[0].clientHeight&&iPanelJQ[0].scrollHeight-iPanelJQ[0].clientHeight>1||wrapperJQ[0].scrollHeight>wrapperJQ[0].clientHeight&&wrapperJQ[0].scrollHeight-wrapperJQ[0].clientHeight>1){if(!wasCollided){iPanelJQ.addClass("edrawings-collided")}iPanelJQ.addClass("edrawings-wiggle");setTimeout((function(){iPanelJQ.removeClass("edrawings-wiggle")}),0)}else{iPanelJQ.removeClass("edrawings-collided");if(wasCollided){fixMenuPanelInwardToolbar(iPanelJQ)}}}}exports.fixMenuPanelInwardToolbar=fixMenuPanelInwardToolbar;function positionMenuPanelArrowCollapseButton(iPanelJQ,iButtonJQ){if(!iPanelJQ.hasClass("edrawings-collapsed")){l_setMenuPanelArrowCollapseButtonPosition(iPanelJQ);fixMenuPanelInwardToolbar(iPanelJQ)}else{if(iButtonJQ){var arrowCollapseButtonJQ=iPanelJQ.find(".edrawings-menu-panel-arrow-collapse");var activeButtonRect=iButtonJQ[0].getBoundingClientRect();var arrowCollapseButtonRect=arrowCollapseButtonJQ[0].getBoundingClientRect();var diffTop=activeButtonRect.top-arrowCollapseButtonRect.top;l_setMenuPanelArrowCollapseButtonPosition(arrowCollapseButtonJQ,arrowCollapseButtonJQ.position().top+diffTop)}fixMenuPanelInwardToolbar(iPanelJQ,true)}}exports.positionMenuPanelArrowCollapseButton=positionMenuPanelArrowCollapseButton;function executeScrolling(iDiffX,iDiffY,iContentJQ,iBarJQ){var contentParentJQ=iContentJQ.parent();var leftButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-left)");var rightButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-right)");var upButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-up)");var downButtonWrapperJQ=contentParentJQ.find(".edrawings-arrow-wrapper:has(> .edrawings-arrow-down)");if(iContentJQ[0].scrollWidth>iContentJQ.width()){var scrollLeft=iContentJQ.scrollLeft();var newScrollLeft=scrollLeft+iDiffX;iContentJQ.scrollLeft(newScrollLeft);adjustScrollArrows(iContentJQ.scrollLeft(),iContentJQ[0].scrollWidth,iContentJQ.width(),true,leftButtonWrapperJQ,rightButtonWrapperJQ,iBarJQ)}if(iContentJQ[0].scrollHeight>iContentJQ.height()){var scrollTop=iContentJQ.scrollTop();var newScrollTop=scrollTop+iDiffY;iContentJQ.scrollTop(newScrollTop);adjustScrollArrows(iContentJQ.scrollTop(),iContentJQ[0].scrollHeight,iContentJQ.height(),false,upButtonWrapperJQ,downButtonWrapperJQ,iBarJQ)}return iDiffX!==0||iDiffY!==0}exports.executeScrolling=executeScrolling;function enableScrollOnTouch(ioUIHTMLEventMgr,iContentJqSel,iBarJqSel,iHandlerOnScroll){var _this=this;var contentJQ=$(iContentJqSel);var barJQ=iBarJqSel?$(iBarJqSel):undefined;var hasScrolled=false;var stopClickTarget;var stopClickPropagation=false;ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchstart",(function(iEventStart){hasScrolled=false;stopClickPropagation=false;stopClickTarget=undefined;var touchEventStart=iEventStart;var lastScreenX=touchEventStart.changedTouches[0].screenX;var lastScreenY=touchEventStart.changedTouches[0].screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchmove",(function(iEventMove){var touchEventMove=iEventMove;var xDiff=touchEventMove.changedTouches[0].screenX-lastScreenX;lastScreenX=touchEventMove.changedTouches[0].screenX;var yDiff=touchEventMove.changedTouches[0].screenY-lastScreenY;lastScreenY=touchEventMove.changedTouches[0].screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,iHandlerOnScroll()];case 1:_a.sent();return[2]}}))}))})()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchend",(function(iEvent){var touchEvent=iEvent;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");if(hasScrolled){touchEvent.preventDefault();touchEvent.stopPropagation();stopClickPropagation=true;stopClickTarget=touchEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"touchcancel",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");hasScrolled=false;stopClickPropagation=false}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousedown",(function(iEvent){hasScrolled=false;stopClickPropagation=false;if(!eDwKeyMgr_5.eDwKeyMgr.isLMBPressed(iEvent)){return}var eventDown=iEvent;var lastScreenX=eventDown.screenX;var lastScreenY=eventDown.screenY;ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mousemove",(function(iEventMove){var eventMove=iEventMove;var xDiff=eventMove.screenX-lastScreenX;var yDiff=eventMove.screenY-lastScreenY;lastScreenX=eventMove.screenX;lastScreenY=eventMove.screenY;var updated=executeScrolling(-xDiff,-yDiff,contentJQ,barJQ);if(updated&&iHandlerOnScroll){iHandlerOnScroll()}hasScrolled=hasScrolled||updated}))}));ioUIHTMLEventMgr.addEventHandler(iContentJqSel,"mouseup",(function(iEvent){ioUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");if(hasScrolled){iEvent.stopImmediatePropagation();iEvent.preventDefault();stopClickPropagation=true;stopClickTarget=iEvent.target}else{stopClickPropagation=false;stopClickTarget=undefined}hasScrolled=false}));var propagationHandler=function(iEvent2){if(stopClickPropagation&&iEvent2.target===stopClickTarget){iEvent2.stopImmediatePropagation();iEvent2.preventDefault()}stopClickPropagation=false;stopClickTarget=undefined};var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*");contentJQ.on(dataKey,"*",propagationHandler)}exports.enableScrollOnTouch=enableScrollOnTouch;function disableScrollOnTouch(iUIHTMLEventMgr,iContentJqSel){iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchstart");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchmove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchend");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"touchcancel");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousedown");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mousemove");iUIHTMLEventMgr.removeEventHandlers(iContentJqSel,"mouseup");var contentJQ=$(iContentJqSel);var nameSpace=iContentJqSel.replace(/[\.\s]/g,"");var dataKey="click.edw."+nameSpace;contentJQ.off(dataKey,"*")}exports.disableScrollOnTouch=disableScrollOnTouch;function adjustScrollArrows(iOffset,iRange,iVisibleRange,isHorizonatalScrolling,iDecreaseWrapperJQ,iIncreaseWrapperJQ,iBarJQ){if(iOffset<=0){iDecreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}else{iDecreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-left":"edrawings-removed-arrow-up")}}if(iOffset+iVisibleRange>=iRange){iIncreaseWrapperJQ.addClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.addClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}else{iIncreaseWrapperJQ.removeClass("edrawings-disabled-button");if(iBarJQ){iBarJQ.removeClass(isHorizonatalScrolling?"edrawings-removed-arrow-right":"edrawings-removed-arrow-down")}}}exports.adjustScrollArrows=adjustScrollArrows;function getAsJQueryObj(iObj){return iObj?$(iObj):$()}exports.getAsJQueryObj=getAsJQueryObj;var l_generators={};function l_getAllDisplayStateCSSClasses(iHierNode){var classes="";for(var displayState in eDwNodeAttributes_4.NodeDisplayState){classes+="edrawings-"+iHierNode.Category+"-"+displayState.toLowerCase()+" "}return classes}function l_populatePanel(iViewer,iCategoryName,iListID,iPanelUIID,iAdditionalClasses){if(iAdditionalClasses===void 0){iAdditionalClasses=""}return __awaiter(this,void 0,void 0,(function(){var activeModelView,list,gen,_a,_b;return __generator(this,(function(_c){switch(_c.label){case 0:activeModelView=iViewer.getModel().getActiveModelView();if(!activeModelView||!activeModelView.Hierarchy)return[2];list=$(iListID);list.empty();gen=getUIGenerator(iPanelUIID);_b=(_a=list).append;return[4,gen.generateHTML(iAdditionalClasses)];case 1:_b.apply(_a,[_c.sent()]);return[2]}}))}))}function l_populateLayerPanel(iViewer){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,l_populatePanel(iViewer,"layer","#edrawings-layer-control-list","#edrawings-layer-control-menu")];case 1:_a.sent();return[2]}}))}))}function l_populateDebugPanel(iViewer){var list=$("#edrawings-debug-menu .edrawings-submenu-list");list.empty();var gen=getUIGenerator("#edrawings-debug-menu");var model=iViewer.getModel();var modelView=model.getActiveModelView();if(modelView&&modelView.Hierarchy){var layers=model.getLayers();for(var _i=0,layers_3=layers;_iiReferenceSide+iReferenceOffset){diff=iTargetSide+iTargetOffset-(iReferenceSide+iReferenceOffset)}return diff}function l_scrollToTarget(iTargetJQ,iPos,iAnimationSpeed,iStartPos){var _a;if(iAnimationSpeed===void 0){iAnimationSpeed="slow"}if(iStartPos===void 0){iStartPos="scrollTop"}if(!iTargetJQ)return;if(iAnimationSpeed==="none"){iTargetJQ[iStartPos](iPos)}else{iTargetJQ.animate((_a={},_a[iStartPos]=iPos,_a),iAnimationSpeed)}}}));define("eDwUnits",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.cDefaultAngleUnit=exports.cDefaultLengthUnit=exports.LengthTypeValues=exports.AngleTypeValues=void 0;exports.AngleTypeValues=["degree","radian"];exports.LengthTypeValues=["millimeter","centimeter","meter","inch","foot","footAndInch"];exports.cDefaultLengthUnit="millimeter";exports.cDefaultAngleUnit="degree"}));define("eDwView",["require","exports","eDwSelMgr","eDwXSectionMgr","eDwViewMgr","eDwTimer","eDwOperatorBaseDeps","eDwEventMgr","eDwHistoryMgr","eDwModel","eDwTypes","eDwEvents","eDwTouchOpsMgr","eDwTableMgr"],(function(require,exports,eDwSelMgr,eDwXSectionMgr,eDwViewMgr,eDwTimer,eDwOperatorBaseDeps_2,eDwEventMgr,eDwHistoryMgr,eDwModel,eDwTypes_18,eDwEvents_10,eDwTouchOpsMgr,eDwTableMgr){"use strict";var eDwView=function(){function eDwView(iViewerInfo,iFeatureOptions){this.mElemID=iViewerInfo.containerId||"";this.HCViewer=new eDwTypes_18.HC.WebViewer(iViewerInfo);this.mTimer=new eDwTimer;this.ViewerFeatureOpts=iFeatureOptions;this.mDrawMode=iFeatureOptions.RenderType||"ShadedWithEdges";this.OperatorMgr=new eDwOperatorBaseDeps_2.eDwOperatorMgr(this);this.TableMgr=new eDwTableMgr(this);var streamAll=this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All;var timeBeforeTimeout=streamAll?14400:120;var timeBeforeWarnTimeout=timeBeforeTimeout-10;this.HCViewer.setClientTimeout(timeBeforeTimeout,timeBeforeWarnTimeout);this.mInitCamera=null;this.mModelKey=iViewerInfo.model||"";this.setupWebViewer()}eDwView.prototype.getHCView=function(){return this.HCViewer.view};eDwView.prototype.getHCMarkupManager=function(){return this.HCViewer.markupManager};eDwView.prototype.getModel=function(){if(!this.mModel){this.mModel=new eDwModel(this)}return this.mModel};eDwView.prototype.processProductStructure=function(){return __awaiter(this,void 0,void 0,(function(){var model,activeModelView,modelViewDefCamera;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:this.mInitCamera=this.getHCView().getCamera();model=this.getModel();activeModelView=model.getActiveModelView();modelViewDefCamera=activeModelView.getDefaultCamera();if(modelViewDefCamera)this.mInitCamera=modelViewDefCamera;this.ViewMgr.setCamera(this.mInitCamera);$("#"+this.mElemID).trigger("edw:ModelDataLoadComplete",this);return[4,this.finishInit()];case 1:_a.sent();if(this.HCViewer.getStreamingMode()===eDwTypes_18.HC.StreamingMode.All){this.HCViewer.waitForIdle().then((function(){l_closeHCConnection(_this)}))}return[2]}}))}))};eDwView.prototype.setupWebViewer=function(){var _this=this;var processingSelection=false;var eventMgr=eDwEventMgr.get();function deprecatedCallback(iDeprecatedFuncName){var argArray=[];for(var key in arguments){argArray.push(arguments[key])}console.debugLog("Deprecated","Deprecated call: "+argArray.join("."))}this.mHCCallbacksObj={sceneReady:function(){console.debugLog("ViewerLoad","Scene ready");_this.HCViewer.resizeCanvas()},streamingActivated:function(){console.debugLog("Viewer","Streaming activated")},streamingDeactivated:function(){console.debugLog("Viewer","Streaming deactivated")},selection:function(iSelEvent){if(!processingSelection){processingSelection=true;try{(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){this.SelectionMgr.onSelection(iSelEvent);return[2]}))}))})()}catch(iException){}processingSelection=false}},timeoutWarning:function(iRemainingMinutes){console.debugLog("Viewer","Inactivity timeout pending in "+iRemainingMinutes+" minutes.");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole()},timeout:function(){console.debugLog("Viewer","Inactivity timeout");_this.mTimer.ellapsed();_this.mTimer.dumpToConsole();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.TimeoutEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},modelLoadFailure:function(iModelName,iReason){console.warn("Model "+iModelName+" load failed: "+iReason);$("#"+_this.mElemID).trigger("edw:ModelLoadFailed",[_this,iModelName,iReason]);l_closeHCConnection(_this)},deprecated:deprecatedCallback,info:function(iInfoType,iMsg){console.debugLog("Debug",iInfoType.toString()+" "+iMsg)},missingModel:function(iModelPath){console.debugLog("Debug","Missing model: "+iModelPath);l_closeHCConnection(_this)},webGlContextLost:function(){console.debugLog("Debug","Browser lost GL context! Render incomplete!!");(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.GLContextLostEvent,this)];case 1:_a.sent();return[2]}}))}))})();l_closeHCConnection(_this)},assemblyTreeReady:function(){console.debugLog("ViewerLoad","Assembly tree ready.")},modelStructureReady:function(){console.debugLog("ViewerLoad","Model structure ready.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},modelSwitched:function(){console.debugLog("ViewerLoad","Model switch done.");$("#"+_this.mElemID).trigger("edw:ModelLoaded",_this)},viewCreated:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewCreatedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewLoaded:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewLoadedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},viewDeleted:function(iHCView){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.ViewDeletedEvent,iHCView)];case 1:_a.sent();return[2]}}))}))})()},camera:function(iCamera){(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eventMgr.fireEvent(eDwEvents_10.CameraChangeEvent,iCamera)];case 1:_a.sent();return[2]}}))}))})()}};this.HCViewer.setCallbacks(this.mHCCallbacksObj);this.HCViewer.start()};eDwView.prototype.getInitCamera=function(){return this.mInitCamera};eDwView.prototype.getCurrModelKey=function(){return this.mModelKey};eDwView.prototype.unregister=function(){var _this=this;if(this.HCViewer)this.HCViewer.unsetCallbacks(this.mHCCallbacksObj);this.OperatorMgr.unregisterAll();(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DoneEvent,this)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.destroy=function(){this.HCViewer.shutdown()};eDwView.prototype.setExplosionLevel=function(iLevel){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCViewer.explodeManager.setMagnitude(iLevel)];case 1:_a.sent();return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ExplodeLevelChangeEvent,this,iLevel)];case 2:_a.sent();return[2]}}))}))})()};eDwView.prototype.getExplosionLevel=function(){return this.HCViewer.explodeManager.getMagnitude()};eDwView.prototype.getDrawMode=function(){return this.mDrawMode};eDwView.prototype.setDrawMode=function(iValue){var _this=this;var viewHC=this.getHCView();var settingsHC=viewHC.getHiddenLineSettings();switch(iValue){case"ShadedWithEdges":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.WireframeOnShaded);break;case"Shaded":viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.Shaded);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.Shaded);break;case"HiddenLinesRemoved":settingsHC.setObscuredLineOpacity(0);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"HiddenLinesVisible":settingsHC.setObscuredLineOpacity(.5);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;case"Wireframe":settingsHC.setObscuredLineOpacity(1);viewHC.setDrawMode(eDwTypes_18.HC.DrawMode.HiddenLine);this.SelectionMgr.setColorForViewMode(eDwTypes_18.HC.DrawMode.HiddenLine);break;default:throw new Error("Unknown draw mode: "+iValue)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.mDrawMode=iValue;return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.DrawModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})()};eDwView.prototype.getPerspectiveMode=function(){return this.getHCView().getProjectionMode()===eDwTypes_18.HC.Projection.Perspective};eDwView.prototype.setPerspectiveMode=function(iValue){var _this=this;if(!iValue){this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Orthographic)}else{this.getHCView().setProjectionMode(eDwTypes_18.HC.Projection.Perspective)}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.ProjModeChangeEvent,this,iValue)];case 1:_a.sent();return[2]}}))}))})();return iValue};eDwView.prototype.resetDrawMode=function(){this.setDrawMode(this.ViewerFeatureOpts.RenderType||"ShadedWithEdges")};eDwView.prototype.initializeManagers=function(){new eDwSelMgr(this);new eDwXSectionMgr(this);new eDwViewMgr(this);new eDwTouchOpsMgr(this)};eDwView.prototype.drawDebugBoundingBox=function(iBBox){return __awaiter(this,void 0,void 0,(function(){var modelHC,beautifulGreen,vmin,vmax,p0,p1,p2,p3,p4,p5,p6,p7,polylineData0,polylineData1,polylineData2,polylineData3,rgba,i,tmp,boxMesh,key,meshInstance;return __generator(this,(function(_a){switch(_a.label){case 0:modelHC=this.getModel().getHCModel();beautifulGreen=new eDwTypes_18.HC.Color(0,255,0);vmin=iBBox.min;vmax=iBBox.max;p0=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmax.z);p1=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmax.z);p2=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmax.z);p3=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmax.z);p4=new eDwTypes_18.HC.Point3(vmin.x,vmin.y,vmin.z);p5=new eDwTypes_18.HC.Point3(vmin.x,vmax.y,vmin.z);p6=new eDwTypes_18.HC.Point3(vmax.x,vmax.y,vmin.z);p7=new eDwTypes_18.HC.Point3(vmax.x,vmin.y,vmin.z);polylineData0=[p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p2.x,p2.y,p2.z,p3.x,p3.y,p3.z,p0.x,p0.y,p0.z];polylineData1=[p4.x,p4.y,p4.z,p5.x,p5.y,p5.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z,p4.x,p4.y,p4.z];polylineData2=[p4.x,p4.y,p4.z,p0.x,p0.y,p0.z,p1.x,p1.y,p1.z,p5.x,p5.y,p5.z,p4.x,p4.y,p4.z];polylineData3=[p7.x,p7.y,p7.z,p3.x,p3.y,p3.z,p2.x,p2.y,p2.z,p6.x,p6.y,p6.z,p7.x,p7.y,p7.z];rgba=[];for(i=0;i<5;i++){tmp=[beautifulGreen.r,beautifulGreen.g,beautifulGreen.b,255];rgba=rgba.concat(tmp)}boxMesh=new eDwTypes_18.HC.MeshData;boxMesh.addPolyline(polylineData0,rgba);boxMesh.addPolyline(polylineData1,rgba);boxMesh.addPolyline(polylineData2,rgba);boxMesh.addPolyline(polylineData3,rgba);return[4,modelHC.createMesh(boxMesh)];case 1:key=_a.sent();meshInstance=new eDwTypes_18.HC.MeshInstanceData(key);return[2,modelHC.createMeshInstance(meshInstance)]}}))}))};eDwView.prototype.finishInit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_10.InitEvent,this)];case 1:_a.sent();this.HCViewer.sheetManager.setBackgroundSheetEnabled(false);eDwHistoryMgr.get().clear();return[2]}}))}))};return eDwView}();function l_closeHCConnection(iViewer){if(!iViewer)return;var viewHC=iViewer.getHCView();viewHC.setCamera(viewHC.getCamera());console.debugLog("Viewer","Closing viewer connection...");iViewer.HCViewer.closeConnection()}return eDwView}));define("eDwViewMgr",["require","exports","eDwEventMgr","eDwSelObj","eDwEvents","eDwTypes"],(function(require,exports,eDwEventMgr,eDwSelObj,eDwEvents_11,eDwTypes_19){"use strict";var eDwViewMgr=function(){function eDwViewMgr(iViewer){if(!iViewer)throw new Error("Must have viewer object");iViewer.ViewMgr=this;this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.mAnimationTimeOutID=-1;this.mViewer=iViewer}eDwViewMgr.prototype.start=function(){var _this=this;if(this.mViewer.getModel().isDrawing())return;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StartAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})();this.mViewAnimationActive=true;this.animateNextView()};eDwViewMgr.prototype.stop=function(){var _this=this;this.mViewAnimationActive=false;if(this.mAnimationTimeOutID>-1){window.clearTimeout(this.mAnimationTimeOutID);this.mAnimationTimeOutID=-1}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.StopAnimationEvent,this.mViewer)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.reset=function(){this.stop();this.mViewAnimationIndex=0};eDwViewMgr.prototype.isActive=function(){return this.mViewAnimationActive};eDwViewMgr.prototype.setViewOrientation=function(iEyeDirHC,iDuration){var _this=this;if(iDuration===void 0){iDuration=400}var centerHC=this.mViewer.getModel().getBoundingBox().center();var viewHC=this.mViewer.getHCView();var cameraHC=viewHC.getCamera().copy();var upVecHC=cameraHC.getUp();var eyeVecHC=cameraHC.getTarget().subtract(cameraHC.getPosition());var dist=eyeVecHC.length();switch(iEyeDirHC){case eDwTypes_19.HC.ViewOrientation.Front:eyeVecHC.set(0,0,1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Back:eyeVecHC.set(0,0,-1).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Left:eyeVecHC.set(-1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Right:eyeVecHC.set(1,0,0).scale(dist);upVecHC.set(0,1,0);break;case eDwTypes_19.HC.ViewOrientation.Top:eyeVecHC.set(0,1,0).scale(dist);upVecHC.set(0,0,-1);break;case eDwTypes_19.HC.ViewOrientation.Bottom:eyeVecHC.set(0,-1,0).scale(dist);upVecHC.set(0,0,1);break;case eDwTypes_19.HC.ViewOrientation.Iso:eyeVecHC.set(1,1,1).normalize().scale(dist);upVecHC.set(-.408204,.816541,-.408204);break;default:throw new Error("Unsupported orientation: "+iEyeDirHC)}this.adjustOrientation(eyeVecHC,upVecHC);cameraHC.setPosition(eyeVecHC.add(centerHC));cameraHC.setUp(upVecHC);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,viewHC.fitWorld(iDuration,cameraHC)];case 1:_a.sent();return[2]}}))}))})();return cameraHC};eDwViewMgr.prototype.setViewOrientationToDirection=function(normal){var camera=this.mViewer.getHCView().getCamera();var position=camera.getPosition();var target=camera.getTarget();var up=camera.getUp();var delta=target.subtract(position);var distance=delta.length();var bbox=this.mViewer.getModel().getBoundingBox();var bbox_min=bbox.min;var bbox_max=bbox.max;target=eDwTypes_19.HC.Point3.add(bbox_max,bbox_min).scale(.5);var eyeVec=eDwTypes_19.HC.Point3.scale(normal,distance);position=eDwTypes_19.HC.Point3.add(target,eyeVec);var vTest=new eDwTypes_19.HC.Point3(1,0,0);var isParallel=eDwTypes_19.HC.Point3.dot(vTest,normal);if(Math.abs(Math.abs(isParallel)-1)<.001){vTest.set(0,1,0);var vec=eDwTypes_19.HC.Point3.cross(normal,vTest);vec=vec.normalize();up=eDwTypes_19.HC.Point3.cross(vec,normal);up=up.normalize()}else{up=eDwTypes_19.HC.Point3.cross(normal,vTest);up=up.normalize()}var dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(1,0,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,1,0));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}dotProd=eDwTypes_19.HC.Point3.dot(up,new eDwTypes_19.HC.Point3(0,0,1));if(Math.abs(Math.abs(dotProd)-1)<.001&&dotProd<0){up=up.negate()}camera.setPosition(position);camera.setTarget(target);camera.setUp(up);this.setCamera(camera,500);return camera};eDwViewMgr.prototype.setCamera=function(iCameraHC,iTimeInMS){if(iTimeInMS===void 0){iTimeInMS=400}if(!iCameraHC)return false;var cameraHC=iCameraHC.copy();cameraHC.setProjection(this.mViewer.getHCView().getCamera().getProjection());return this.mViewer.getHCView().setCamera(cameraHC,iTimeInMS)};eDwViewMgr.prototype.enableAmbientOcclusion=function(iEnable){var _this=this;this.mViewer.getHCView().setAmbientOcclusionEnabled(iEnable);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,eDwEventMgr.get().fireEvent(eDwEvents_11.AmbientOcclChangeEvent,this,iEnable)];case 1:_a.sent();return[2]}}))}))})()};eDwViewMgr.prototype.fitScreenToNodes=function(iNodeIDsHC,ioCamera){return __awaiter(this,void 0,void 0,(function(){var model,bboxHC,subtract,viewVec,centerHC,add,ratio,boxMaxLen;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioCamera)return[2];model=this.mViewer.getModel();return[4,model.getBoundingBoxOfIDsHC(iNodeIDsHC)];case 1:bboxHC=_a.sent();if(bboxHC.isDegenerate())return[2];subtract=eDwTypes_19.HC.Point3.subtract;viewVec=subtract(ioCamera.getPosition(),ioCamera.getTarget());centerHC=bboxHC.center().copy();ioCamera.setTarget(centerHC);add=eDwTypes_19.HC.Point3.add;ioCamera.setPosition(add(centerHC,viewVec));ratio=ioCamera.getWidth()/ioCamera.getHeight();if(this.mViewer.getModel().isDrawing()){bboxHC.min.z=bboxHC.max.z=0}boxMaxLen=bboxHC.extents().length();ioCamera.setHeight(boxMaxLen);ioCamera.setWidth(boxMaxLen*ratio);this.setCamera(ioCamera,400);return[2]}}))}))};eDwViewMgr.prototype.pickFromPoint=function(iPnt2DHC,iPickConfig){return __awaiter(this,void 0,void 0,(function(){var selObjHC,toLocalTransformHC,viewHC,iExcp_17;return __generator(this,(function(_a){switch(_a.label){case 0:selObjHC=eDwTypes_19.HC.Selection.SelectionItem.create();toLocalTransformHC=new eDwTypes_19.HC.Matrix;_a.label=1;case 1:_a.trys.push([1,3,,4]);viewHC=this.mViewer.getHCView();return[4,viewHC.pickFromPoint(iPnt2DHC,iPickConfig)];case 2:selObjHC=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() - "+selObjHC.getNodeId()+" - "+JSON.stringify(iPnt2DHC));console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number before");toLocalTransformHC=eDwSelObj.getLocalTransform(selObjHC,this.mViewer.getModel());console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after");return[3,4];case 3:iExcp_17=_a.sent();console.debugLog("eDwViewMgr","eDwViewMgr.pickFromPoint() failed - "+iExcp_17.message);return[3,4];case 4:console.assert(!isNaN(toLocalTransformHC.m[0]),"Not number after 2");return[2,new eDwSelObj(selObjHC,toLocalTransformHC)]}}))}))};eDwViewMgr.prototype.onCameraUpdate=function(){this.mViewAnimationIndex+=1;if(this.mViewAnimationIndex>=eDwViewMgr.viewAnimations.length){this.mViewAnimationIndex=0;this.mViewAnimationActive=false;this.stop()}if(this.mViewAnimationActive){this.animateNextView()}};eDwViewMgr.prototype.animateNextView=function(){var _this=this;if(this.mViewAnimationActive){this.setViewOrientation(eDwViewMgr.viewAnimations[this.mViewAnimationIndex],2e3);this.mAnimationTimeOutID=window.setTimeout((function(){_this.onCameraUpdate()}),2e3)}};eDwViewMgr.prototype.adjustOrientation=function(ioEveVecHC,ioUpVecHC){if(this.mViewer.getModel().getProperty("zUp")==="true"){cCamZUpMat.transform(ioEveVecHC,ioEveVecHC);cCamZUpMat.transform(ioUpVecHC,ioUpVecHC)}};eDwViewMgr.viewAnimations=[eDwTypes_19.HC.ViewOrientation.Front,eDwTypes_19.HC.ViewOrientation.Back,eDwTypes_19.HC.ViewOrientation.Left,eDwTypes_19.HC.ViewOrientation.Right,eDwTypes_19.HC.ViewOrientation.Bottom,eDwTypes_19.HC.ViewOrientation.Top,eDwTypes_19.HC.ViewOrientation.Iso];return eDwViewMgr}();var cCamZUpMat=eDwTypes_19.HC.Matrix.createFromArray([0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,1]);return eDwViewMgr}));define("eDwXSectionMgr",["require","exports","eDwXSectionOperator","eDwGeomUtils","eDwTypes","eDwTypes"],(function(require,exports,eDwXSectionOperator,eDwGeomUtils,eDwTypes_20,eDwTypes_21){"use strict";var eDwXSectionMgr=function(){function eDwXSectionMgr(iViewer){iViewer.XSectionMgr=this;this.mViewer=iViewer;var xSectionOp=new eDwXSectionOperator(iViewer);this.mXSectionOpID=iViewer.OperatorMgr.registerCustomOperator(xSectionOp);this.HCXSectionMgr=iViewer.HCViewer.cuttingManager;this.SectionCapVisibility=false;this.mXSectionIndex=eDwTypes_20.SectionPlaneOrientation.XY.Index;this.mSectionVisibility=true;this.mSectionsVisibilityState=[false,false,false]}eDwXSectionMgr.prototype.unregister=function(){this.mViewer.OperatorMgr.unregisterCustomOperatorByID(this.mXSectionOpID);this.mViewer.XSectionMgr=null};eDwXSectionMgr.prototype.turnOnSectionPlane=function(iOn){var _this=this;if(this.getXSectionHC()){if(iOn){(function(){return __awaiter(_this,void 0,void 0,(function(){var ret;return __generator(this,(function(_a){switch(_a.label){case 0:ret=this.mViewer.OperatorMgr.push(this.mXSectionOpID);console.debugLog("Section","Section plane operator push ret = "+ret);return[4,this.HCXSectionMgr.setCappingGeometryVisibility(true)];case 1:_a.sent();return[2]}}))}))})()}else{var opID=this.mViewer.OperatorMgr.pop();console.debugLog("Section","Popped op ID = "+opID+" xSection op ID = "+this.mXSectionOpID)}}};eDwXSectionMgr.prototype.activateCurrent=function(){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().activate()];case 1:_a.sent();return[4,this.setToCurrentSectionPlane()];case 2:_a.sent();if(!!this.mSectionVisibility)return[3,4];return[4,this.updateSectionVisibility(false)];case 3:_a.sent();_a.label=4;case 4:return[2]}}))}))})()};eDwXSectionMgr.prototype.deactivateCurrent=function(){var _this=this;this.mSectionsVisibilityState=[false,false,false];(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.getXSectionHC().deactivate()];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.isCurrentActive=function(){return this.getXSectionHC().isActive()};Object.defineProperty(eDwXSectionMgr.prototype,"SectionIndex",{get:function(){return this.mXSectionIndex},enumerable:false,configurable:true});eDwXSectionMgr.prototype.setSectionPlane=function(ioSection,iAllowActivation){if(iAllowActivation===void 0){iAllowActivation=true}return __awaiter(this,void 0,void 0,(function(){var bbox,bboxExtents,sectionHC,boxCenter,sectionPlane,minPlanePt,maxPlanePt,vec,centerPt,dir,mirrorPlaneNormal,mirrorPlane,maxOnPlnPt,minOnPlnPt,mirrorPlaneDist,distDir,revDistDir,pts;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.mViewer.getModel().calculateBoundingBox()];case 1:bbox=_a.sent();bboxExtents=bbox.extents();if(!ioSection||bboxExtents.equals(eDwTypes_21.HC.Point3.zero()))return[2];sectionHC=this.getXSectionHC();if(!(ioSection.Index!==this.mXSectionIndex))return[3,6];if(!sectionHC)return[3,5];if(!sectionHC.isActive())return[3,3];return[4,sectionHC.deactivate()];case 2:_a.sent();_a.label=3;case 3:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 4:_a.sent();_a.label=5;case 5:this.mXSectionIndex=ioSection.Index;sectionHC=this.getXSectionHC();_a.label=6;case 6:boxCenter=bbox.center();if(!(sectionHC.getCount()<1))return[3,9];sectionPlane=ioSection.Plane.copy();sectionPlane.d=-sectionPlane.distanceToPoint(boxCenter);minPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.min,sectionPlane);maxPlanePt=eDwGeomUtils.dropPointOnPlane(bbox.max,sectionPlane);vec=maxPlanePt.copy().subtract(minPlanePt);vec=vec.scale(.55);centerPt=eDwGeomUtils.dropPointOnPlane(boxCenter,sectionPlane);dir=sectionPlane.normal.copy();centerPt=centerPt.add(dir.scale(sectionPlane.d));mirrorPlaneNormal=eDwTypes_21.HC.Point3.zero();eDwTypes_21.HC.Util.oneVectorCross(sectionPlane.normal.copy(),mirrorPlaneNormal);mirrorPlane=eDwTypes_21.HC.Plane.createFromPointAndNormal(centerPt,mirrorPlaneNormal);maxOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec);minOnPlnPt=eDwTypes_21.HC.Point3.add(centerPt,vec.scale(-1));mirrorPlaneDist=mirrorPlane.distanceToPoint(maxOnPlnPt);distDir=mirrorPlaneNormal.copy().scale(2*mirrorPlaneDist);revDistDir=distDir.copy().scale(-1);pts=[];pts.push(minOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(maxOnPlnPt,revDistDir));pts.push(maxOnPlnPt);pts.push(eDwTypes_21.HC.Point3.add(minOnPlnPt,distDir));sectionHC=this.getXSectionHC();return[4,sectionHC.addPlane(sectionPlane,pts)];case 7:_a.sent();return[4,sectionHC.setColor(eDwTypes_21.HC.Color.createFromFloat(0,1,0))];case 8:_a.sent();_a.label=9;case 9:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 10:_a.sent();return[4,this.HCXSectionMgr.setStandinGeometryPickable(true)];case 11:_a.sent();return[2]}}))}))};eDwXSectionMgr.prototype.flipSectionPlane=function(){var _this=this;var sectionHC=this.getXSectionHC();if(!sectionHC)return;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return;sectionPlane.normal.negate();sectionPlane.d=-sectionPlane.d;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlane)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.setViewToSectionPlane=function(){var sectionHC=this.getXSectionHC();if(!sectionHC)return null;var sectionPlane=sectionHC.getPlane(0);if(!sectionPlane)return null;return this.mViewer.ViewMgr.setViewOrientationToDirection(sectionPlane.normal.copy())};eDwXSectionMgr.prototype.moveCurrentAlongNormal=function(iDistVec){var _this=this;var camera=this.mViewer.getHCView().getCamera();var camPosition=camera.getPosition();var camTarget=camera.getTarget();var camUp=camera.getUp();var camZ=camTarget.subtract(camPosition);camZ=camZ.normalize();var camY=camUp.normalize();var camX=eDwTypes_21.HC.Point3.cross(camZ,camY);var realVec=camX.scale(iDistVec.x).add(camY.scale(iDistVec.y));realVec.add(camZ.scale(iDistVec.z));var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);var normal=sectionPlaneHC.normal.copy();normal=normal.normalize();var distance=eDwTypes_21.HC.Point3.dot(realVec,normal);if(Math.abs(distance)<1e-6)return;sectionPlaneHC.d-=distance;var lenVec=normal.scale(distance);var newPosMat=new eDwTypes_21.HC.Matrix;newPosMat=newPosMat.setTranslationComponent(lenVec.x,lenVec.y,lenVec.z);(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,sectionHC.updatePlane(0,sectionPlaneHC,newPosMat,true,false)];case 1:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.disableSectionCapVisibility=function(iDisable){this.setSectionCapVisibility(iDisable?false:this.mEnableSectionCaps)};eDwXSectionMgr.prototype.projectPoint=function(iPnt){var sectionHC=this.getXSectionHC();var sectionPlaneHC=sectionHC.getPlane(0);return eDwGeomUtils.dropPointOnPlane(iPnt,sectionPlaneHC)};eDwXSectionMgr.prototype.getXSectionHC=function(){return this.HCXSectionMgr.getCuttingSection(this.mXSectionIndex)};eDwXSectionMgr.prototype.setSectionCapVisibility=function(iEnable){var _this=this;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.HCXSectionMgr.setCappingFaceColor(iEnable?cSectionCapFaceColor:null)];case 1:_a.sent();return[4,this.HCXSectionMgr.setCappingLineColor(iEnable?null:cSectionCapOutlineColor)];case 2:_a.sent();return[2]}}))}))})()};eDwXSectionMgr.prototype.updateSectionVisibility=function(iVisible){return __awaiter(this,void 0,void 0,(function(){var activePlaneX,isSectionVisible,iExcp_18;return __generator(this,(function(_a){switch(_a.label){case 0:activePlaneX=this.getXSectionHC();activePlaneX.setOpacity(iVisible?cSectionPlaneOpacity:0);isSectionVisible=this.mSectionsVisibilityState[this.mXSectionIndex];this.mSectionsVisibilityState[this.mXSectionIndex]=iVisible;if(!iVisible)return[3,7];if(!(activePlaneX.isActive()&&isSectionVisible))return[3,4];_a.label=1;case 1:_a.trys.push([1,3,,4]);return[4,activePlaneX.deactivate()];case 2:_a.sent();return[3,4];case 3:iExcp_18=_a.sent();return[3,4];case 4:return[4,this.HCXSectionMgr.refreshPlaneGeometry()];case 5:_a.sent();return[4,activePlaneX.activate()];case 6:_a.sent();_a.label=7;case 7:return[2]}}))}))};eDwXSectionMgr.prototype.setToCurrentSectionPlane=function(){return __awaiter(this,void 0,void 0,(function(){var orientation,orientations,_a,_b,_i,orientationName;return __generator(this,(function(_c){switch(_c.label){case 0:orientations=eDwTypes_20.SectionPlaneOrientation;_a=[];for(_b in orientations)_a.push(_b);_i=0;_c.label=1;case 1:if(!(_i<_a.length))return[3,4];orientationName=_a[_i];orientation=orientations[orientationName];if(!(orientation.Index===this.mXSectionIndex))return[3,3];return[4,this.setSectionPlane(orientation)];case 2:_c.sent();return[2];case 3:_i++;return[3,1];case 4:return[2]}}))}))};Object.defineProperty(eDwXSectionMgr.prototype,"SectionCapVisibility",{get:function(){return this.mEnableSectionCaps},set:function(iEnable){this.mEnableSectionCaps=iEnable;this.setSectionCapVisibility(iEnable)},enumerable:false,configurable:true});Object.defineProperty(eDwXSectionMgr.prototype,"SectionVisibility",{set:function(iVisible){var _this=this;this.mSectionVisibility=iVisible;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,this.updateSectionVisibility(this.mSectionVisibility)];case 1:_a.sent();return[2]}}))}))})()},enumerable:false,configurable:true});return eDwXSectionMgr}();var cSectionPlaneOpacity=.3;var cSectionCapFaceColor=new eDwTypes_21.HC.Color(128,128,128);var cSectionCapOutlineColor=new eDwTypes_21.HC.Color(255,0,0);return eDwXSectionMgr}));define("eDwXSectionOperator",["require","exports","eDwTypes","eDwOperatorBaseDeps","eDwCommandMgr","eDwMoveSectionPlaneCmd","utils"],(function(require,exports,eDwTypes_22,eDwOperatorBaseDeps_3,eDwCommandMgr,eDwMoveSectionPlaneCmd,utils){"use strict";var eDwXSectionOperator=function(_super){__extends(eDwXSectionOperator,_super);function eDwXSectionOperator(iViewer){return _super.call(this,iViewer)||this}eDwXSectionOperator.prototype.onActivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onActivate.call(this)];case 1:_a.sent();this.Viewer.XSectionMgr.activateCurrent();return[2]}}))}))};eDwXSectionOperator.prototype.onDeactivate=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:this.Viewer.XSectionMgr.deactivateCurrent();return[4,_super.prototype.onDeactivate.call(this)];case 1:_a.sent();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseDown=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var selObj,selObjNodeIDHC,sectionMgr,typeOfSel,objHC,sectionMgrHC;var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:if(!ioMouseEvent||!this.Viewer.XSectionMgr.isCurrentActive()){ioMouseEvent.setHandled(true);return[2]}return[4,eDwOperatorBaseDeps_3.eDwBaseOperator.getPickResult(ioMouseEvent,this.Viewer.ViewMgr)];case 1:selObj=_a.sent();selObjNodeIDHC=selObj.getIDHC();if(utils.isNaN(selObjNodeIDHC)||selObjNodeIDHC>=0){ioMouseEvent.setHandled(false);return[2]}return[4,_super.prototype.onMouseDown.call(this,ioMouseEvent)];case 2:_a.sent();sectionMgr=this.Viewer.XSectionMgr;sectionMgr.disableSectionCapVisibility(true);ioMouseEvent.setHandled(true);if(selObjNodeIDHC){typeOfSel=selObj.getSelectionType();objHC=typeOfSel===eDwTypes_22.HC.SelectionType.None?null:selObj;console.debugLog("Section","sel obj = "+JSON.stringify(objHC));sectionMgrHC=this.Viewer.XSectionMgr.HCXSectionMgr;if(sectionMgrHC.getCuttingSectionFromNodeId(selObjNodeIDHC)){this.mSectionDragPtHC=this.screenToWorld(ioMouseEvent.getPosition())||this.mSectionDragPtHC}}(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,this.mMoveSectionCmd.cancel()];case 1:_a.sent();_a.label=2;case 2:this.mMoveSectionCmd=new eDwMoveSectionPlaneCmd(this.Viewer);return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.onMouseMove=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var crossSectionMgr,pos2DHC,pnt3DHC,delta;return __generator(this,(function(_a){ioMouseEvent.setHandled(false);crossSectionMgr=this.Viewer.XSectionMgr;if(!crossSectionMgr.isCurrentActive()){return[2]}if(this.CurrInputInfo&&this.mSectionDragPtHC){pos2DHC=ioMouseEvent.getPosition();pnt3DHC=this.screenToWorld(pos2DHC);if(!pnt3DHC)return[2];delta=eDwTypes_22.HC.Point3.subtract(pnt3DHC,this.mSectionDragPtHC);this.Viewer.XSectionMgr.moveCurrentAlongNormal(delta);this.mSectionDragPtHC=pnt3DHC;ioMouseEvent.setHandled(true)}return[2]}))}))};eDwXSectionOperator.prototype.onMouseUp=function(ioMouseEvent){return __awaiter(this,void 0,void 0,(function(){var _this=this;return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.onMouseUp.call(this,ioMouseEvent)];case 1:_a.sent();this.Viewer.XSectionMgr.disableSectionCapVisibility(false);ioMouseEvent.setHandled(false);delete this.mSectionDragPtHC;(function(){return __awaiter(_this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:if(!this.mMoveSectionCmd)return[3,2];return[4,eDwCommandMgr.get().run(this.mMoveSectionCmd,"commit")];case 1:_a.sent();_a.label=2;case 2:delete this.mMoveSectionCmd;return[2]}}))}))})();return[2]}}))}))};eDwXSectionOperator.prototype.needsSelection=function(iEventType){return iEventType===eDwTypes_22.HC.EventType.MouseDown||iEventType===eDwTypes_22.HC.EventType.TouchStart};eDwXSectionOperator.prototype.screenToWorld=function(iPos2DHC){var viewHC=this.Viewer.getHCView();var normScrPos2DHC=viewHC.pointToWindowPosition(iPos2DHC);var inPnt3DHC=new eDwTypes_22.HC.Point3(normScrPos2DHC.x,normScrPos2DHC.y,0);var projMatHC=viewHC.getProjectionMatrix();projMatHC.m[15]=1;var invMatHC=eDwTypes_22.HC.Matrix.inverse(projMatHC);if(!invMatHC)return null;var tMatHC=invMatHC.transpose();var worldPnt3D=eDwTypes_22.HC.Point3.zero();var div=inPnt3DHC.x*tMatHC.m[3]+inPnt3DHC.y*tMatHC.m[7]+inPnt3DHC.z*tMatHC.m[11]+tMatHC.m[15];worldPnt3D.x=(inPnt3DHC.x*tMatHC.m[0]+inPnt3DHC.y*tMatHC.m[1]+inPnt3DHC.z*tMatHC.m[2]+tMatHC.m[3])/div;worldPnt3D.y=(inPnt3DHC.x*tMatHC.m[4]+inPnt3DHC.y*tMatHC.m[5]+inPnt3DHC.z*tMatHC.m[6]+tMatHC.m[7])/div;worldPnt3D.z=(inPnt3DHC.x*tMatHC.m[8]+inPnt3DHC.y*tMatHC.m[9]+inPnt3DHC.z*tMatHC.m[10]+tMatHC.m[11])/div;return worldPnt3D};return eDwXSectionOperator}(eDwOperatorBaseDeps_3.eDwBaseOperator);return eDwXSectionOperator}));define("eDwZoomToFitCmd",["require","exports","eDwSupportsHistoryCmd"],(function(require,exports,eDwSupportsHistoryCmd){"use strict";var eDwZoomToFitCmd=function(_super){__extends(eDwZoomToFitCmd,_super);function eDwZoomToFitCmd(iViewer,iNodeID,iCamera){var _this=_super.call(this,iViewer)||this;_this.mInitialCamera=iCamera.copy();_this.mFinalCamera=iCamera.copy();_this.mNodeIDHC=iNodeID;return _this}eDwZoomToFitCmd.prototype.undo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.undo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mInitialCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.redo=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.redo.call(this)];case 1:if(!_a.sent())return[2,false];this.mViewer.ViewMgr.setCamera(this.mFinalCamera);return[2,true]}}))}))};eDwZoomToFitCmd.prototype.commit=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(_a){switch(_a.label){case 0:return[4,_super.prototype.commit.call(this)];case 1:_a.sent();return[4,this.mViewer.ViewMgr.fitScreenToNodes([this.mNodeIDHC],this.mFinalCamera)];case 2:_a.sent();return[2]}}))}))};Object.defineProperty(eDwZoomToFitCmd.prototype,"Aggregable",{get:function(){return true},enumerable:false,configurable:true});return eDwZoomToFitCmd}(eDwSupportsHistoryCmd);return eDwZoomToFitCmd}));requirejs.config({baseUrl:"./js/3rdParty",paths:{jquery:"jquery.min","jquery-ui":"jquery-ui.min","jquery.fullscreen":"jquery.fullscreen.min","jquery.iframe-transport":"jquery.iframe-transport","jquery.fileupload":"jquery.fileupload","solidworks.web":"solidworks.web"},map:{"jquery.fileupload":{"jquery-ui/ui/widget":"jquery-ui"}},shim:{eDrawingsBase:{deps:["jquery"]},"jquery-ui":{deps:["jquery"]},"jquery.fullscreen":{deps:["jquery"]},"jquery.iframe-transport":{deps:["jquery"]},"jquery-ajax-native":{deps:["jquery"]}}});requirejs(["eDrawingsWebViewer"],(function(eDwWebViewer){console.excludeDebugLogCategories=["UIEvents","BaseSelOp","Operator"];eDwWebViewer.start()}));define("utils",["require","exports"],(function(require,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.makeArray=exports.getFirstMatchedMethodObj=exports.formatString=exports.ReversibleStringEnum=exports.deepCopyArray=exports.getExtension=exports.isEqual=exports.isNumber=exports.isNaN=exports.appendToArray=exports.isOfType=exports.getObjectTypeName=exports.isInstanceOf=exports.populateMixinObjectFromClasses=exports.populateMixinObject=exports.MixinBase=exports.getUint8Array=exports.forAll=void 0;function forAll(iFunc,iDictionary){if(!iDictionary)return;Object.keys(iDictionary).forEach((function(iKeyString){var key=parseInt(iKeyString,10);iFunc(key,iDictionary[key])}))}exports.forAll=forAll;function getUint8Array(iBase64EncodedString){var binString=window.atob(iBase64EncodedString);var len=binString.length;var bytes=new Uint8Array(len);for(var i=0;i-1?true:false}return iInstance instanceof iConstructor?true:isMixinInstance()}exports.isInstanceOf=isInstanceOf;function getObjectTypeName(iObj){if(!iObj)return"";return iObj.constructor.toString().split(" ")[1].split("(")[0]}exports.getObjectTypeName=getObjectTypeName;function isOfType(iArg,iDiscriminator){var argType=typeof iArg;return iArg&&(argType==="object"||argType==="function")?iDiscriminator in iArg:false}exports.isOfType=isOfType;function appendToArray(iElemForArray,ioArray){if(!iElemForArray||!ioArray)return;if(iElemForArray instanceof Promise){ioArray.push(iElemForArray.catch((function(iExcp){return iExcp})))}else{ioArray.push(iElemForArray)}}exports.appendToArray=appendToArray;function isNaN(iInput){return!isNumber(iInput)}exports.isNaN=isNaN;var cOrigNaN=window.isNaN;window.isNaN=isNaN;function isNumber(iInput){return typeof iInput==="number"&&(iInput===0||!cOrigNaN(iInput))?true:false}exports.isNumber=isNumber;function isEqual(iFirstObj,iSecondObj,iStrict){if(iStrict===void 0){iStrict=false}if(iFirstObj===iSecondObj)return true;if(!iFirstObj||!iSecondObj)return false;if(typeof iFirstObj!==typeof iSecondObj)return false;var numKeys=Object.keys(iFirstObj).length;if(iStrict&&numKeys!==Object.keys(iSecondObj).length)return false;var matchKeys=0;for(var key in iFirstObj){if(iFirstObj[key]===iSecondObj[key])++matchKeys}return numKeys===matchKeys?true:false}exports.isEqual=isEqual;function getExtension(iString){if(!iString)return"";var pos=iString.lastIndexOf(".");return pos===-1?"":iString.substr(pos+1).toLowerCase()}exports.getExtension=getExtension;function deepCopyArray(iArray){return JSON.parse(JSON.stringify(iArray))}exports.deepCopyArray=deepCopyArray;var ReversibleStringEnum=function(){function ReversibleStringEnum(iReversibleMapData){this.mMapping=iReversibleMapData;this.mReverseMapping={};for(var key in iReversibleMapData){this.mReverseMapping[iReversibleMapData[key]]=key}}ReversibleStringEnum.prototype.getValue=function(iKey){var value=this.mMapping[iKey];return value?value:this.mReverseMapping[iKey]};return ReversibleStringEnum}();exports.ReversibleStringEnum=ReversibleStringEnum;function formatString(iFormat){var iArgs=[];for(var _i=1;_i-1?iKey:null}));return props.length?iObj[props[0]]:null}exports.getFirstMatchedMethodObj=getFirstMatchedMethodObj;function makeArray(iObj){return iObj?Object.keys(iObj).map((function(iKey){return iObj[iKey]})):[]}exports.makeArray=makeArray})); // Copyright 2018-2021 Dassault Systemes SolidWorks Corporation. All rights reserved.